@charset "utf-8";

/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i,

pre, form, fieldset, label, input, textarea, blockquote{margin: 0;padding: 0;list-style:none;}

body{font-family:Arial, Helvetica, sans-serif;font-size:12px; background:url(../images/tbj.jpg) top repeat-x;color:#5E5E5E;}

body,td,th {font-size: 12px;}

img{ border:none;}

a{ text-decoration:none; color:#878586;}

a:hover{ text-decoration:none;}

.l{ float:left;}

.r{ float:right}

.f{ font-family:"Microsoft YaHei";}

.header,.top,.center,.nav{ width:1000px; margin:0 auto;}

.top{ height:22px; line-height:22px; text-align:right; color:#555555}

.top a{color:#555555}

.center{ height:187px;}

.logo{}

.lo_w{ width:667px; padding-top:37px;}

.nav{ height:50px;}

.nav li{ float:left;}

.nav li a{ float:left; width:125px; height:50px; line-height:50px; text-align:center; font-size:14px; color:#FFFFFF;}

.nav li a:hover,.nav li .hover{ background:url(../images/navbj.jpg) repeat-x; font-weight:bold; color:#013F8C;}



/*第二次更换 banner样式区 开始*/

.DB_tab25 {width:100%;height:428px;position:relative;cursor:pointer;}

.DB_tab25 .DB_bgSet{position:relative;}

.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:428px;display:none;}



.DB_tab25 .DB_imgSet{position:absolute;width:100%; height:auto;}

.DB_tab25 .DB_imgSet li{ width:100%; height:468px;}

.DB_tab25 .DB_imgSet .ban1{width:100%; height:428px; }

.DB_tab25 .DB_imgSet .ban2{width:100%; height:428px; }

.DB_tab25 .DB_imgSet .ban3{width:100%; height:428px; }

.DB_tab25 .DB_imgSet .ban4{width:100%; height:428px; }





.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}

.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:388px;text-align:center;font-size:0;}

.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 5px;display:inline}





.DB_tab25 .DB_prev{position:absolute;left:300px;top:380px;cursor:pointer; display:block;background:url(../images/left.png) no-repeat; width:37px; height:47px; float:right;}

.DB_tab25 .DB_next{position:absolute;right:300px;top:380px;cursor:pointer; display:block; background:url(../images/right.png) no-repeat; width:37px; height:47px; float:left;}

/*第二次更换 banner样式区 结束*/



.advan{ width:100%; height:40px; background:url(../images/bj2.jpg) repeat-x;}

.advan dl{ width:1000px; margin:0 auto;}

.advan dl dt{ float:left; height:40px; line-height:40px; color:#878586; background:url(../images/lb.jpg) left center no-repeat; padding-left:32px; overflow:hidden;}

.advan dl dd{ float:right; width:189px; height:20px; background:url(../images/search.jpg) no-repeat; margin-top:10px;}

.bin{ float:left; width:168px; height:20px; background:none; border:none; line-height:20px; text-indent:15px; color:#C8C8C8;}

.meun{ float:right; width:21px; height:20px; background:none; border:none; cursor:pointer;}

.layout{ width:1000px; margin:0 auto; margin-top:20px;}

.box_a{ width:1018px; height:139px; padding-right:-18px;}

.box_al{ width:321px; height:139px; background:url(../images/02.jpg) no-repeat; margin-right:18px; display:inline;}

.box_al:hover{ background:url(../images/01.jpg) no-repeat; color:#013E8E;}

.box_al01{ float:left; padding-top:20px;}

.box_al02{ width:232px; height:auto;}

.box_al02 dl{ float:left; width:232px; height:28px; overflow:hidden; line-height:28px; padding-top:20px;font-family:"Microsoft YaHei";}

.box_al02 dl dt{ float:left; font-size:20px;}

.box_al02 dl dd{ float:right; padding-right:15px;}

.box_al02 dl dd a{ float:left; padding-top:8px;}

.box_al02 ol{ float:left; width:232px; height:auto;}

.box_al02 ol li{ float:left; width:232px; height:23px; line-height:23px;}

.box_al02 ol li a{ float:left; width:150px; height:23px; overflow:hidden;}

.box_al02 ol li span{ float:right; padding-right:10px; color:#A2A2A2;}

.box_al02 p{ float:left; width:217px; height:auto; overflow:hidden; line-height:22px; color:#6B6B6B;}

.box_al02 p a{color:#013E8E;}



.box_b{ width:1000px; height:270px; overflow:hidden; margin-top:20px; background:#F5F1F2;}

.box_tt{ width:1000px; height:40px; background:url(../images/bj2.jpg) repeat-x;}

.box_tt dt{ float:left; width:116px; height:40px; background:url(../images/cpzs.jpg) no-repeat; line-height:40px; font-size:18px; color:#FFFFFF; text-indent:20px;}

.box_tt dd{ float:right; padding-right:8px; padding-top:15px;}

.box_bjs{ float:left; width:1000px; height:201px; overflow:hidden; padding-top:20px;}

#left{ float:left; cursor:pointer; padding-top:43px; padding-left:35px;}

#box_img{ float:left; width:880px; height:201px; overflow:hidden;}

#box_img dl{ float:left; width:182px; height:201px; overflow:hidden; padding-left:30px;}

#box_img dl dt{ float:left; background:#FFFFFF; border:1px solid #B4B2B3; padding:2px;}

#box_img dl dd{ float:left; width:182px; height:27px; line-height:27px; text-align:center;}

#right{ float:right; cursor:pointer; padding-top:43px; padding-right:35px;}

.link{ width:1000px; min-height:137px; background:url(../images/link.jpg) top no-repeat; background-position:0px 40px;}

.link dt{ float:left; width:1000px; height:24px; line-height:24px; margin-top:17px; background:url(../images/zl.jpg) left center no-repeat; padding-left:36px; font-size:18px;font-family:"Microsoft YaHei";}

.link  dd{ float:left; width:1018px; height:57px; padding-top:18px; padding-right:-18px;}

.link  dd a{ float:left; border:1px solid #D1D1D1; margin-right:18px; display:inline;}



.main{ width:1000px; margin:0 auto; margin-top:2px;}

.leftdiv{ width:174px; min-height:472px; background:url(../images/leftbj.jpg) right top no-repeat;}

.leftdiv ol{ float:left; width:159px; height:auto; overflow:hidden; padding-top:18px;}

.leftdiv ol li a{ float:left; width:159px; height:33px; line-height:33px; text-align:center; background:url(../images/22.jpg) no-repeat; font-size:14px; margin-bottom:2px;}

.leftdiv ol li a:hover,.leftdiv ol .on a{ background:url(../images/21.jpg) no-repeat; color:#FFFFFF;}

.rightdiv{ width:826px; height:auto; overflow:hidden; padding-top:18px; padding-bottom:150px;}

.loction{ float:left; width:796px; height:33px; background:url(../images/lobj.jpg) no-repeat; line-height:33px; padding-left:30px; color:#333333;}

.loction a{ color:#333333;}

.tt{ float:left; width:806px; height:36px; background:url(../images/96.jpg) no-repeat; line-height:36px; color:#FFFFFF; font-size:14px; text-indent:14px; margin-left:8px; display:inline; margin-top:8px;}

.news_ul{ float:left; width:799px; height:auto; overflow:hidden; padding-left:16px;}

.news_ul li{ float:left; width:799px; height:36px; line-height:36px; background:url(../images/dian.jpg) left center no-repeat;}

.news_ul li a{ float:left; width:600px; height:36px; overflow:hidden; padding-left:15px;}

.news_ul li span{ float:right;}

.art_artcle{ width:826px; height:auto; line-height:35px; padding-top:0px;}

.art_content{width:806px;margin-left:10px; line-height:30px; padding-top:15px;}



.pro_list{ float:left; width:805px; height:auto; overflow:hidden; padding-left:20px;}

.pro_list dl{ float:left; width:805px; height:165px; overflow:hidden; border-bottom:1px solid #999999; margin-top:17px;}

.pro_list dl dt{ float:left;}

.pro_list dl dd{ float:right; width:585px; height:auto; padding-right:15px;}

.pro_list dl dd span{ float:left; width:585px; height:28px; line-height:28px; font-size:16px;}

.pro_list dl dd span a{ color:#0565B1;}

.pro_list dl dd code{ float:left; width:585px; height:24px; line-height:24px; color:#9E9E9E;}

.pro_list dl dd p{ float:left; width:585px; height:auto; line-height:24px; color:#9E9E9E;}

.pro_list dl dd p a{ color:#0466B1;}

.login{ width:807px; height:auto;}

.liuyan{ width:214px; height:30px; border:1px solid #D8D6D7; line-height:30px; text-indent:15px; margin-left:15px;}

.liuyan2{ width:495px; height:186px; border:1px solid #D8D6D7; line-height:30px; text-indent:15px; margin-left:15px;}

.liuyan3{ width:150px; height:30px; border:1px solid #D8D6D7; line-height:30px; text-indent:15px; margin-left:15px; float:left; display:inline;}

.tijiao{ width:117px; height:43px; background:url(../images/tj.jpg) no-repeat; border:none; cursor:pointer; float:left;}

.chongzhi{width:117px; height:43px; background:url(../images/cz.jpg) no-repeat; border:none; cursor:pointer; float:left; margin-left:42px; display:inline;}



.pages{ float:left; width:100%; height:80px; line-height:80px;  text-align:right;}

.pages a,.pages strong{ font-size:12px; padding:8px 12px; color:#515151; background:#D3D1D2;}

.pages a:hover,.pages strong{ font-weight:normal; background:#6B6B6B; color:#CF1516; border:1px solid #D3D1D2; background:#FFFFFF;}



.footer{ width:100%; height:144px; background:#646464;}

.adress{ width:1000px; margin:0 auto;}

.adress dl{ float:left; width:165px; height:auto;}

.adress dl dt{ float:left; width:100%; height:32px; line-height:32px; padding-top:10px; color:#FFFFFF; text-indent:30px;}

.adress dl dd{ float:left; width:100%; height:auto;}

.adress dl dd a{ float:left; width:140px; height:18px; line-height:18px; color:#FFFFFF; background:url(../images/jis.jpg) left center no-repeat; padding-left:35px; background-position:26px 4px;}

