@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em,  img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,p 
{font-family:"微软雅黑",Arial, Helvetica, sans-serif;word-break:break-all;word-wrap:break-word;margin:0;padding:0;outline:0;text-decoration:none;list-style-type:none;}
.clear{clear:both;}
.clearfix:after{content: ".";visibility: hidden;display: block;height: 0;clear: both;}
.left{float:left;}
.right{float:right;}
.more{font-size:9px;color:#666;font-weight:normal;letter-spacing:1px;font-family:"宋体";}
a{color:#000;}
a:hover{color:#F00;}
img{border:0}
ul{list-style:none;}
.f12{font-size:12px;}
.ff12{font-size:12px;}
.meta{color:#CCC;text-align:center;line-height:28px;}
.fl{float:left;}
.fr{float:right;}

.header{width:100%;height:152px;margin:auto; background:url(../img/topbj.jpg) top repeat-x; min-width:1100px;}
.head{ width:1100px; margin:0 auto;}
.top{ background:url(../img/top.png) 0px center no-repeat; line-height:28px; float:left;}
.top p{ float:left; margin-left:72px; color:#FFF; font-size:12px; }
.tel{background: url(../img/top_p.png) left center  no-repeat ; line-height:28px; float:left; margin-left:292px;}
.tel p{float:left; color:#FFF; font-size:12px; margin-left:27px;}
.tel_1 p{float:left; margin-left:5px;color:#FFF; font-size:20px;}
.fx p{float:left; margin-left:17px;color:#FFF; font-size:12px;}
.fx{ background:url(../img/line.png) left center no-repeat;float:right; width:228px;} 

.logo{ padding-top:29px; float:left}
.navh { width:696px; height:116px; margin-left:0px; float:right;}
.navh ul li{width:87px;height:86px;font-size:14px;font-family:"微软雅黑"; color:#000;float:left;text-align:center;padding-top:30px;}
.navh ul li p{font-size:14px;font-family:"微软雅黑"; color:#000;}
.navh ul li span{font-size:10px;display:block;font-family:"微软雅黑"; color:#000;}
.navh ul li:hover{ background:#015198; color:#FFF}
.navh ul li:hover p{ color:#FFF}
.navh ul li:hover span{ color:#FFF}
.bj{ width:100%; height:123px; background: url(../img/navbj.png) bottom repeat-x;position:relative; z-index:10}
.banner{width:100%; height:516px;float:left; margin-top:-10px; position:relative; z-index:9}
.main{ width:100%; min-width:1100px;}
.cp{width:1100px;height:auto; margin:0 auto;}
.cpzx{ margin:42px auto;width:388px;}
.cpzs{ width:1100px; height:40px; margin:47px auto; height:auto; overflow:hidden;}
.cpzs ul li{width:160px;height:38px;font-size:14px;font-family:"微软雅黑"; color:#000;float:left;text-align:center; line-height:38px;background:url(../img/cpzs.png); margin-left:24px}
.cpzs ul li:hover{background:#015198; color:#FFF;}
.focus-news{ width:100%;}
.focus-news li{ width:223px; height:182px; float:left; position:relative; margin-left:20px;margin-right:20px; margin-top:20px;}
.focus-news li img{ width:223px; height:182px;}
.focus-news li p{ width:223px; height:32px; position:absolute; left:0px; bottom:0px; background:url(../img/propbj.png) center no-repeat; font:12px/32px "宋体"; color:#ffffff; text-align:center;}
.focus-news li p a{ color:#FFF;}
.focus-news li:hover p{ background:#007cce;}

.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:1100px;
 margin-top:8px;
}
.blk_18 .pcont {
 width:1000px;
 float:left;
 overflow:hidden; margin-left:28px;

}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:20px;
 height:49px;
 float:left; margin-top:71px;
}
.blk_18 .LeftBotton { background:url(../Image/left.png)}
.blk_18 .RightBotton { background:url(../Image/right.png); float:right;}
.blk_18 .pl img {
width:223px; height:182px;}
.blk_18 .pl {width:223px; height:182px; float:left; position:relative; margin-left:12.5px;margin-right:12.5px; margin-top:20px; border:1px solid #CCC;}
.blk_18 .pl p{width:223px; height:32px; position:absolute; left:0px; bottom:0px; background:url(../img/propbj.png) center no-repeat; font:12px/32px "宋体"; color:#ffffff; text-align:center;}
.blk_18 .pl:hover p{ background:#007cce;}
.npro{ width:100%; float:left; }
.npro ul{ width:110%;}
.npro li img {
width:223px; height:182px;}
.npro li{width:223px; height:182px; float:left; position:relative; margin-left:12.5px;margin-right:12.5px; margin-top:20px; border:1px solid #CCC;}
.npro li p{width:223px; height:32px; position:absolute; left:0px; bottom:0px; background:url(../img/propbj.png) center no-repeat; font:12px/32px "宋体"; color:#ffffff; text-align:center;}
.npro li:hover p{ background:#007cce;}



.cplb{width:1100px; height:182px; margin:30px auto; background:url(../img/djtb.png) center no-repeat; float:left;}
.qygk{width:100%;height:422px; margin-top:62px; background:#007cce}
.qygk1{width:1100px; height:422px; margin:0 auto;}
.qygkt{ padding-top:42px;width:471px; height:58px; margin-left:313px; float:left;no-repeat;}
.zzrz{ width:489px; height:226px; padding-top:47px; margin-left:8px; float:left;}
.lj{ margin-left:72px; color:#FFF; font-size:12px; float:left; margin-top:68px }
.lj a{ color:#FFF}
.zx{ padding-top:56px; margin-right:28px; float:right;}
.gsjj{width:547px; height:277px; padding-top:47px; margin-left:34px; float:left;}
.gsjjnr{width:188px; height:20; float:left;}
.nr p{ padding-top:18px; font-size:12px;font-family:"宋体"; color:#FFF;float:left; line-height:20px;}
.nr p a{color:#FFF;}
.gswh{width:194px; height:20; float:left; padding-top:17px;}
.gswhx{ padding-top:20px; float:left;width:547px;}
.yuan{ width:7px; height:7px; background-color: #FFF; border-radius:5px; float:left; margin:8px 8px 0 0; }
.nr1{ color:#FFF; float:left; font-size:12px;font-family:"宋体";line-height:20px;}
.yuan2{ width:7px; height:7px; background-color: #FFF; border-radius:5px; float:left; margin:8px 8px 0 36px; }
.nr2{ color:#FFF; float:left; font-size:12px;font-family:"宋体";line-height:20px;}
.yuan3{ width:7px; height:7px; background-color: #FFF; border-radius:5px; float:left; margin:15px 8px 0 0px; }
.nr3{ color:#FFF; float:left; margin-top:10px; font-size:12px;font-family:"宋体";line-height:20px;}

.new{width:1100px; height:430px; margin:0 auto;}
.xwbd{ width:458px; height:58px; margin-left:320px; margin-top:57px; float:left}
.xwbg{ width:1100px; height:210px; margin-top:37px;} 
.xwbg ul li{ width:529px; height:97px; font-size:12px; font-family:"微软雅黑"; color:#000; float:left; text-align:left; line-height:20px; background:url(../img/xwk.png); margin-left:19px; margin-bottom:15px;}
.xwbg ul li:hover{ background: url(../img/xwk2.jpg);}
.xwbg ul li img{ float:left; margin-right:32px; margin-top:1px; width:194px; height:95px;}
.xwbg ul li p{ margin-top:31px;}
.xwbg ul li:hover img{width:192px; height:91px; margin:3px 32px 0 3px;}


.footer{width:100%; height:239px; background:url(../img/footerbj.png) top repeat-x; min-width:1100px;}
.footer1{width:1100px; height:239px; margin:0 auto;}
.ewm{ width:130px; height:154px;float:right;margin-top:4px; margin-right:21px; }
.tb1{ width:14px; height:19px; margin-top:47px; margin-left:7px; float:left;}
.wz1 p{font-size:12px; font-family:"微软雅黑"; color:#979aab; float:left; text-align:left; line-height:20px; margin-left:17px; margin-top:44px; float:left;}
.wz1 p a {color:#979aab;}
.wz1 p a:hover{color:#FFF;}
.tb2{ width:14px; height:19px; margin-top:47px; margin-left:92px; float:left;}
.wz2 p {font-size:12px; font-family:"微软雅黑"; color:#979aab; float:left; text-align:left; line-height:20px; margin-left:17px; margin-top:44px; float:left;}


.tb3{ width:14px; height:19px; margin-top:47px; margin-left:120px; float:left;}
.wz3 p {font-size:12px; font-family:"微软雅黑"; color:#979aab; float:left; text-align:left; line-height:20px; margin-left:17px; margin-top:44px; float:left;}
.wz3 p a {color:#979aab;}
.wz3 p:hover a{color:#FFF;}
.yqlj{font-size:12px; font-family:"微软雅黑"; color:#979aab; float:left; text-align:left; line-height:20px; margin-left:15px; margin-top:46px;}
.yqlj p a {color:#979aab;}
.yqlj p a:hover{ color:#FFF}
/*gundong*/



.rollBox{width:1100px;overflow:hidden; float:left; margin-top:30px;}
.rollBox .LeftBotton{height:49px;width:20px; background:url(../img/left.png) center no-repeat;overflow:hidden;float:left;display:inline;margin:64px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:49px;width:20px;background:url(../img/right.png) center no-repeat;overflow:hidden;float:left;display:inline;margin:64px 0 0 0;cursor:pointer; margin-left:28px;}
.rollBox .Cont{width:1004px;overflow:hidden;float:left; margin-left:28px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:200px;float:left;text-align:center; height:183px; margin-right:62px; position:relative; overflow:hidden;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050; position:absolute; left:0px; bottom:0px;; width:100%; height:32px; background:url(../img/cpgdpbj.png) repeat-x; font:12px/32px "宋体"; color:#FFF; text-align:center;}
.rollBox .Cont .pic p a{ color:#FFF; text-decoration:none;}
.rollBox .Cont .pic:hover p{ background:#007cce;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.sub{ width:1100px; height: auto; margin:0 auto 50px; overflow:hidden;}
.pro{width:269px; margin-top:15px; float:left;}
.cpJS{width:269px; height:42px; background: #035299; float:left;}
.cpJS p{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; margin-left:19px; margin-top:17px; float:left; color:#FFF;}
.cpJS span{ font-family:"Arial"; font-size:10px; margin-left:7px; margin-top:21px; color:#FFF; float:left;}
.cpjslb{ width:268px; height:auto; background:url(../img/cplbbj.png) top repeat-y; float:right;}
.cpjslb ul li { font-size:14px; font-family:"宋体"; color:#043a80; text-align:left; line-height:42px; margin-left:28px; font-weight:bold;}
.cptp {width:268px; height:auto;font-size:18px; font-family:"宋体"; color:#043a80; }

.cptp p {font-size:18px; font-family:"宋体"; color:#043a80; margin-top:-71px; margin-left:40px;}
.qyjj { width:798px; height: auto; margin-top:15px; margin-left:32px; float:left;}
.gsjj1{ width:798px; height:42px; background: #025198; font-size:14px; font-family:"宋体";font-weight:bold; color:#FFF; line-height:42px; float:left;}
.gsjj1 p {margin-left:19px; float:left;}
.ggtp{ width:742px;margin:25px auto; height:auto; overflow:hidden; font:12px/1.8 "宋体"; color:#6d6d6d;}


.npro .pic{width:223px;float:left;text-align:center; height:210px; margin-right:39px; position:relative; margin-bottom:20px; overflow:hidden;}
.npro .pic img{background:#fff;display:block;margin:0 auto;}
.npro .pic p{line-height:26px;color:#505050; position:absolute; left:0px; bottom:0px;; width:100%; height:32px; background:url(../img/cpgdpbj.png) repeat-x; font:12px/32px "宋体"; color:#FFF; text-align:center;}
.npro .pic p a{ color:#FFF; text-decoration:none;}
.npro .pic:hover p{ background:#007cce;}
.npro a:visited{color:#626466;text-decoration:none;}
.npro a:hover{color:#f00;text-decoration:underline;}










