/* --------------------顶部通用--------------------- */
.top{
width:950px;
height:90px;
background:url(img/index/logo.jpg)
}

.i-login{
display:inline;
float:left;
margin:20px 20px 10px 750px;
width:160px;
text-align:right}

.i-login a:link,.i-login a:visited{
color:#006;
text-decoration:none}

.i-login a:hover{
color:#F00}

.i_pub{
display:inline;
float:left;
margin:0px 20px 10px 750px;
width:160px;
text-align:right;
color:#cc000e}

.nav{
width:950px;
height:32px;
background:url(img/index/nav_bg.jpg);
text-align:center;
line-height:32px;
font-size:14px;
color:#FFF}

.nav a:link,.nav a:visited{
color:#FFF;
line-height:32px;
text-decoration:none}

.nav a:hover{
color:#FF6}

/* --------------------------顶部通用结束---------------------- */


/* --------------------------首页样式------------------------ */
.flash{
width:950px;
height:165px}

.banner{
width:950px;
height:61px;
margin:10px 0px}

.banner ul{
float:left}

.banner ul li{
float:left;
padding:0px 10px 0px 0px;
list-style:none}

.map{
float:left;
width:410px;}

.map h4{
font-weight:normal;
font-size:12px;
background:url(img/index/map_bg.jpg);
line-height:35px;
text-align:center}

.jfb{
float:left;
margin-left:10px;
width:526px;
border:#ccc 1px solid;
background:#E1EDFB}

.jfb1{
float:left;
width:260px;
margin-right:6px;
}

.jfb2{
float:left;
width:260px;
}

.jfb1-t{
background:url(img/index/jfb_bg.jpg) no-repeat;
height:25px;
font-weight:bold;
font-size:13px;
color:#036;
line-height:25px;
padding:6px 0px 0px 22px} 

.jfb1-t li{
padding-right:20px;
float:left;
line-height:25px}

.jfb1-t a:link,.jfb1-t a:visited{
color:#FFF}
.jfb1-t a:hover{
color:#036}

.jfb1-m{
width:250px;
height:215px;
padding:20px 5px 5px 5px;
background:#fff}

.jfb1-m ul{
margin:0px;
padding:0px;
}

.jfb1-m li{
margin-left:0px;
padding-left:8px;
line-height:26px;
}

.jfb_bg{
BACKGROUND-COLOR:#f4f4f4}

.jfb1-more{
width:240px;
height:26px;
background:#fff;
text-align:right;
padding-right:20px}

.jd{
float:left;
width:259px;
height:243px;
background:#fff;
border-top:#ced2dc 10px solid;
border-bottom:#ced2dc 5px solid;
border-left:#ced2dc 6px solid;
border-right:#ced2dc 6px solid;
margin-top:10px;
padding:2px;
text-align:center}



.lm-news{
background:url(img/index/news_tbg.jpg) repeat-x;
margin:10px 10px 0px 10px;
float:left;
width:421px;
border:#ccc 1px solid;
height:260px;}

.lm-news h3,.cgal h3,.faq h3{
height:29px;
font-size:13px;
color:#036;
margin-left:10px;
padding:6px 0px 0px 20px;
background:url(img/index/news_h3.jpg) no-repeat;}

.lm-news table{
width:400px;
margin:10px 3px 5px 10px;
line-height:25px
}

.fw{
float:left;
width:213px;
height:235px;
border:#ccc 1px solid;
margin-top:10px;
background:url(img/index/fw_bg.jpg);
color:#036;
padding:20px 5px 5px 10px
}

.fw a:link,.fw a:visited{
color:#036}

.fw a:hover{
color:#f30}

.fw h4{
background:url(img/index/arw1.gif) no-repeat;
padding-left:10px;
font-size:12px;
clear:both}

.fw ul{
margin:0px 0px 3px 10px;
}

.fw ul li{
float:left;
width:100px;
}

#mq{
MARGIN-LEFT: 5px; 
OVERFLOW: hidden; 
width:210px;
}

#mq ul{
width:210px;
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
margin-right:0px;
padding:0px}

#mq ul li{
width:210px;
float:left;
line-height:31px;
height:31px;
margin:0px;
padding:0px
}

.sq{
width:213px;
margin:2px 0px;
float:left;
font-size:14px;
text-align:center}

.cgal{
background:url(img/index/news_tbg.jpg) repeat-x;
float:left;
width:273px;
height:260px;
border:#ccc 1px solid;
margin-top:10px}

.cgal ul,.lm-news ul,.faq ul{
margin:15px 5px 5px 10px;
line-height:24px}

.faq{
background:url(img/index/news_tbg.jpg) repeat-x;
float:left;
width:228px;
height:260px;
border:#ccc 1px solid;
margin-top:10px;
}

/* -------------------------------首页样式结束------------------------------ */




/* -----------------------------------二级通用------------------------------ */

.crumb{
float:left;
width:928px;
line-height:33px;
background:url(img/crumb_bg.jpg);
padding:0px 10px;
border-bottom:#ccc 1px solid;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
margin-bottom:10px;
}

.leftcolumn{
float:left;
width:708px;
border:#ccc 1px solid}

.rightcolumn{
float:right;
width:230px}

.search{
float:right;
height:30px;
color:#204db3;
font-size:14px;
font-weight:bold
}

.search th{
padding:0px 3px}

.cr-l{
float:left}

/* --------------------------------二级通用结束---------------------------------- */

/* -----------------------------------接发包---------------------------------- */
.jfb-menu{
width:698px;
border:#ccc 1px solid;
background:#d0e1f6;
padding:5px}

.jfb-menu h4{
float:left;
width:163px;
background:url(img/jfb/list-tbg.gif);
font-size:13px;
color:#204db3;
text-align:center;
}

.jfb-menu ul{
width:698px;
background:#fff}

.jfb-menu ul li{
float:left;
margin-right:10px}

.jfb-list{
WIDTH: 100%;
BORDER-COLLAPSE: collapse;
text-align:left}

.jfb-list-bg{
background:#f3f7fd}

.jfb-list th{
color:#204db3;
font-size:13px;
font-weight:bold;
background:url(img/jfb/list_th_bg.jpg);
height:23px;
padding:3px 5px}

.jfb-list td{
padding:5px 5px;
}

.jfb-list-xm{
width:380px;
text-align:left}

.jf-gf{
width:230px;
margin-bottom:10px}

.jf-gf h3{
background:#9ebee5;
font-size:14px;
color:#fff;
padding-left:20px;
line-height:30px}

.jf-gf ul{
background:#f1f1f1;
padding:15px 20px;
}

.jf-gf ul li{
background:url(img/jfb/gf-bg.gif);
color:#204db3;
line-height:28px}

.jf-gf ul li a:link,.jf-gf ul li a:visited{
color:#204db3}

.jf-gf ul li a:hover{
color:#0066FF;
font-weight:bold}

.jf-rw{
width:218px;
padding:5px;
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
background:#cfdff3
}

.jf-rw table{
padding:10px 0px;
width:218px}

.jf-rwt{
text-align:center;
font-weight:bold;
color:#036;
width:22px;
background:#e4e4e4;
border-bottom:#fff 1px solid;
padding:6px 2px}

.jf-rw-td1{
background:#fff;
text-align:center;
border-bottom:#fff 1px dashed}

.jf-rw-td1 ul{
text-align:left;
padding:10px}

.jf-rw-td1 ul li{
padding:0px 8px 0px 0px;
float:left}

.jf-tj{
width:218px;
padding:5px;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
background:#cfdff3;
overflow:hidden;
}

.jf-tj h3{
float:left;
background:url(img/jfb/jf-tj-tbg.gif) no-repeat;
width:170px;
height:22px;
font-size:13px;
color:#993d00;
padding-left:5px}

.jf-tj ul{
clear:both;
float:left;
background:#fff;
padding:10px 5px;
width:208px}

.jf-tj ul li{
}



/* -----------------------------------接发包结束----------------------------------- */

/* -----------------------------------底部通用----------------------------------- */
.nav2{
float:left;
width:950px;
background:#c00;
color:#fff;
text-align:center;
line-height:30px;
margin-top:10px
}

.nav2 a:link,.nav2 a:visited{
color:#fff;
text-decoration:none}

.nav2 a:hover{
text-decoration:underline}

.copyright{
float:left;
width:950px;
text-align:center;
font-family: Arial,"宋体"
}
/* ---------------------------------底部通用结束-------------------------------------------- */