@media only screen and (min-width:641px){

@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font:12px '宋体',Arial; background:#f1f1f1;}

a img{border:0px;}
a{blr:expression_r(this.onFocus=this.blur());  outline:none; text-decoration:none; }
a:focus{-moz-outline-style: none;  }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0px;}
html,body,div,ul,li,a,span,h1,dd,dl,dt,p,img,h1{ padding:0px; margin:0px;}
a:hover{ color:red; cursor:pointer;text-decoration:none;}
ul,ol,dl{ list-style:none;}
.layer:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
li{vertical-align:bottom; overflow:hidden;}

.warp{ width:1000px; margin:auto;}

#li_line{ float:left; width:2px; background:url(../images/menuLine.jpg) no-repeat left; height:50px;}

.header{ width:100%; min-width:1000px; overflow:hidden; background:#005e98;}
.head{ float:left; width:1000px;}
.logo{ float:left;}
.headr{ float:right; width:368px;}
.ggby{ float:left; width:367px;}
.search{ float:left; padding-top:6px; width:300px; overflow:hidden; padding-left:60px;}
.srk{ float:left; width:222px; height:21px; overflow:hidden; background:url(../images/srk.jpg) no-repeat; line-height:21px; font-size:12px; color:#000; border:0; padding-left:4px;}
.an{ float:left;  width:63px; height:21px; overflow:hidden; background:url(../images/sousuo.jpg) no-repeat; border:0; margin-left:8px;}


.nav{ width:100%; min-width:1000px; background:url(../images/menuBj.jpg) repeat-x; overflow:hidden;}
.menuo{ float:left; width:1000px;}
.menu{ display:block; overflow:hidden; width:1000px;}
.menu li{ float:left; width:140px; padding-right:2px; background:url(../images/menuLine.jpg) no-repeat top right;}
.a1{ float:left; width:140px; height:50px; text-decoration:none; font-family:"微软雅黑"; font-size:14px; color:#303030; line-height:50px; text-align:center;}
.a1:hover{ background:url(../images/menuHover.jpg) repeat-x;;}

.Hide1{ display:none;}
#full-screen-slider { width:100%; height:325px; float:left; position:relative}
#slides { display:block; width:100%; height:325px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:280px; z-index:99;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE;}

.maino{ width:100%; min-width:1000px; overflow:hidden; padding-top:6px;}
.main{ float:left; width:998px; overflow:hidden; background:#fcfcfc; border:1px solid #e8e6e6; padding-top:18px; padding-bottom:14px;}
.mlo{ float:left; width:200px; margin-left:4px; display:inline;}
.syo{ float:left; width:200px; overflow:hidden;}
.mlbt{ float:left; width:162px; font-family:"微软雅黑"; font-size:16px; color:#fcfcfc; height:31px; background:url(../images/syBt.jpg) no-repeat; line-height:31px; padding-left:38px;}

.sy{ float:left; width:198px; overflow:hidden; padding-bottom:16px; border:1px solid #f0f0f0; margin-top:2px; display:inline;}
.sy li{ float:left; width:198px; padding-top:6px;}
.a4{ float:left; width:140px; height:24px; text-decoration:none; background:url(../images/syBj.jpg) no-repeat; padding-left:58px; line-height:24px; font-size:12px; color:#505050;}


.left{width:198px;height:100%;border:1px solid #f0f0f0;color:#505050;font-size:14px;margin:20px auto; padding-bottom:16px; display:block; padding-top:10px;}
.div1{width:200px;padding-top:10px;}
.div1 a{width:200px;padding-top:10px; color:#000; text-decoration:none;}
.div1 a:hover{width:200px;padding-top:10px; color:#ff0000; text-decoration:none;}
.div2{height:24px;line-height:24px;cursor:pointer; padding-left:58px; margin-top:6px; background:url(../images/syBj.jpg) no-repeat;font-size:13px;position:relative;}
.div2:hover{color:#F00;}
.div3{display:none;font-size:13px;}
.div3 ul{margin:0;padding:0;}
.div3 li{height:33px;line-height:33px;list-style:none; background:url(../images/ecBj.jpg) no-repeat; padding-left:66px;}
.div3 li a{ text-decoration:none; font-size:12px; color:#505050;}
.div3 li a:hover{color:#F00;}




.slin{ float:left;}

.lxwm{ float:left; width:200px; overflow:hidden; padding-top:26px;}
.lx{ float:left; width:198px; overflow:hidden; padding-top:16px; margin-top:2px; display:inline;  border:1px solid #f0f0f0; padding-bottom:100px; background:url(../images/lxTu.jpg) no-repeat left bottom;}
.lx h1{ float:left; width:180px; padding-left:12px; font-size:12px; color:#505050; padding-bottom:10px;}
.lx1{ float:left; width:180px; padding-left:12px; line-height:24px;}

.zl{ float:left; width:200px; margin-top:14px; display:inline;}


.mro{ float:left; width:780px; overflow:hidden; padding-left:14px;}
.cpo{ float:left; width:780px;}
.cp{ float:left; width:160px;  margin:0 10px;}
.cp dt{ float:left; width:160px; height:134px; }
.cp dd{ float:left; width:160px; text-align:center; height:36px; line-height:36px;}
.cp dd  a{ text-decoration:none; font-size:12px; color:#505050;}
.cp dd  a:hover{color:#ff0000;}

.gsjj{ float:left; width:771px; overflow:hidden; padding-top:10px;}
.gsbt{ float:left; width:771px; overflow:hidden; height:26px; background:url(../images/gsbt.jpg) no-repeat;}
.gsbt h1{ float:left; font-size:16px; color:#292929; padding-left:12px;}
.gsbt h2{ float:left; font-size:12px; color:#0167a8; font-weight:normal; line-height:26px; margin-left:4px; display:inline;}
.gsbt a{ float:right; padding-right:20px; padding-top:10px;}

.gsnr{ float:left; width:771px; padding-top:16px; padding-bottom:18px;}
.gstu{ float:left;}
.gswz{ float:left; font-size:12px; color:#505050; padding-left:20px; line-height:24px; width:550px; overflow:hidden;}


.zalist{ float:left; width:771px; overflow:hidden;}
.gsxw{ float:left; overflow:hidden; width:245px; margin-right:12px; display:inline;}
.xwbt{ float:left; width:245px; overflow:hidden; height:26px; background:url(../images/gsbt.jpg) no-repeat;}
.xwbt h1{ float:left; font-size:16px; color:#292929; padding-left:12px;}
.xwbt h2{ float:left; font-size:12px; color:#0167a8; font-weight:normal; line-height:26px; margin-left:4px; display:inline;}
.xwbt a{ float:right; padding-right:6px; padding-top:10px;}

.xwnr{ float:left; width:245px; overflow:hidden;}
.xwtu{ float:left; width:245px; text-align:center; display:block; display:inline-table; padding-top:14px;}
.xwlist{ float:left; width:235px; overflow:hidden; padding-top:16px; padding-left:10px;}
.xwlist li{ float:left; width:216px; height:24px; line-height:24px; background:url(../images/lansanjiao.jpg) no-repeat left center; padding-left:14px;}
.xwlist li a{ text-decoration:none; font-size:12px; color:#505050;}
.xwlist li a:hover{ text-decoration:none; font-size:12px; color:#ff0000;}


.show{ float:left; width:1000px; overflow:hidden; padding-top:16px; background:url(../images/GDbJ.jpg) repeat-x top; margin-top:18px; display:inline;}
.shbt{ float:left; width:1000px; overflow:hidden; height:28px;}
.shbt_1{ float:left; width:160px; height:26px; border-bottom:2px solid #0166a6; margin-left:10px; display:inline;}
.shbt_1 h1{ float:left; font-size:16px; color:#292929; padding-left:12px;}
.shbt_1 h2{ float:left; font-size:12px; color:#0167a8; font-weight:normal; line-height:26px; margin-left:4px; display:inline;}
.shbt a{ float:right; padding-right:24px; padding-top:10px;}

.shnr{ float:left; width:1000px;}

.picMarquee-left{ width:998px;overflow:hidden; position:relative; margin:10px 0;}
.picMarquee-left .bd{width:968px; overflow:hidden; padding:10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{width:137px; height:134px; display:block; padding:2px; border:1px solid #efefef; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:30px;}
.picMarquee-left .bd ul li .title a{ text-decoration:none; font-size:12px; color:#505050;} 
.picMarquee-left .bd ul li .title a:hover{ text-decoration:none; font-size:12px; color:#ff0000;} 


.footero{ width:100%; min-width:1000px; background:url(../images/footerBj.jpg) repeat-x; height:159px; overflow:hidden;}
.footer{ float:left; width:1000px; padding-top:42px;}
.footnav{ float:left; width:1000px; text-align:center; font-size:12px; color:#fff;}
.footnav a{ text-decoration:none; font-size:12px; color:#fff;}
.bq{ float:left; width:1000px; text-align:center; font-size:12px; color:#fff; padding-top:18px;}


.mr{ float:left; width:771px; overflow:hidden; padding-left:20px;}
.mrbt{ float:left;  width:771px; height:32px; background:url(../images/mrbt.jpg) no-repeat; line-height:32px;}
.mrbt h1{ float:left; font-size:12px; color:#505050; font-weight:normal; padding-left:24px;}
.mrbt h1 a{ text-decoration:none; font-size:12px; color:#505050;}

.mrnr{ float:left; width:739px; font-size:12px; color:#545454; line-height:24px; overflow:hidden; padding-left:16px; padding-right:16px; padding-top:24px;}


.proo{ float:left; width:739px; overflow:hidden; padding-bottom:26px;}
.pro{ float:left; width:156px; overflow:hidden; margin:0 14px;}
.pro dt{ float:left; width:154px; border:1px solid #efefef; height:151px; overflow:hidden;}
.pro dd{ float:left; width:156px; text-align:center; line-height:36px; height:36px;}
.pro dd a{ text-decoration:none; font-size:12px; color:#505050;}
.pro dd a:hover{ text-decoration:none; font-size:12px; color:#ff0000;}

.pro_top{ float:left; width:728px; overflow:hidden;}
.dpro{ float:left; border:1px solid #ccc; margin-left:30px; display:inline;}
.pro_xq{ float:left; width:324px; padding-left:30px;}
.pro_xq h1{ float:left; width:318px; font-size:14px; color:#0069b5; height:30px; border-bottom:1px dashed #c1c1c1; padding-left:6px;}
.pro_xq1{ float:left; width:318px; font-size:12px; color:#505050; height:30px;  padding-left:6px;}
.pro_xq2{ float:left; width:318px; font-size:12px; color:#505050; height:30px; padding-left:6px; padding-top:16px;}
.pro_xq2 a{ text-decoration:none; font-size:12px; color:#df0000;}

.pro_wz{ float:left; width:739px; overflow:hidden; font-size:12px; color:#505050; padding-top:24px; line-height:24px;}

.news{ float:left; width:739px; overflow:hidden;}
.news li{ float:left; width:709px; height:36px; border-bottom:1px dashed #c1c1c1; line-height:36px; background:url(../images/sanjiao.jpg) no-repeat left center; padding-left:30px;}
.news li a{ text-decoration:none; font-size:12px; color:#505050;}
.news li a:hover{ text-decoration:none; font-size:12px; color:#ff0000;}
.qm{ float:left;}
.hm{ float:right;}

.newbt{ float:left; width:739px; overflow:hidden;}
.newbt h1{ float:left; width:739px; text-align:center; font-family:"微软雅黑"; font-size:20px; color:#505050; padding-bottom:10px;}
.newbt h2{ float:left; width:737px; background:#f1f1f1; border:1px solid #e4e4e4; text-align:center; font-weight:normal; font-size:12px; color:#505050;}
.newnr{ float:left; width:737px; overflow:hidden; padding-top:22px; font-size:12px; color:#545454; line-height:24px;}



.lxwmo{ float:left; width:739px; overflow:hidden;}
.lxo{ float:left; width:710px; padding-left:20px;}
.lxo h1{ float:left; width:710px; font-size:12px; color:#505050;}
.lx_1{ float:left; width:710px; font-size:12px; color:#505050;}

.x{ 
border: solid 1px #ddd; width: 154px; height: 151px; text-align: center; display: table-cell; vertical-align: middle; *display: block;
*font-size: 132px; /*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.x img{ vertical-align:middle;}
}


.y{ 
border: solid 1px #ddd; width: 160px; height: 134px; text-align: center; display: table-cell; vertical-align: middle; *display: block;
*font-size: 117px; /*约为高度的0.873，200*0.873 约为175*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.y img{ vertical-align:middle;}
}