@charset "utf-8";.about{width:100%;height:260px;overflow:hidden;background:#000 url(../images/about.jpg) repeat-x center top}.abab{width:1010px;height:auto;overflow:hidden;margin:0 auto}.aboutmid{width:100%;height:auto;overflow:hidden;padding:40px 0 50px 0;text-align:center;border-bottom:1px solid #e5e5e5}.abtit{font-size:36px;color:#1d99d9;line-height:40px}.aboutmid2{width:100%;height:auto;overflow:hidden;padding:20px 0 50px 0;text-align:center;border-bottom:1px solid #e5e5e5}.abpic2{background:url(../images/abpic2.jpg) no-repeat center 20px}.abpictxt{width:650px;height:450px;overflow:hidden;margin:0 auto;padding-right:350px;text-align:center}.abpic3{width:100%;height:530px;overflow:hidden;background:url(../images/abpic3.jpg) no-repeat center top}.abpic3txt{width:300px;margin:0 auto;height:auto;overflow:hidden;padding-left:900px;padding-top:145px}.newslist{width:1000px;height:auto;overflow:hidden;margin:0 auto;padding-bottom:100px}.newsltit{width:1000px;height:auto;overflow:hidden;padding:35px 0}.newsltit ul li{width:150px;height:40px;overflow:hidden;float:left;line-height:36px}.newsltit ul li a{display:block;width:132px;height:40px;overflow:hidden;background:url(../images/newsico2.png) no-repeat center top;text-align:center;color:#3c3c3c}.newsltit ul li a:hover{background:url(../images/newsico1.png) no-repeat center top;color:#FFF}.newsltit ul li a.newson{background:url(../images/newsico1.png) no-repeat center top;color:#FFF}.nlmian{width:1000px;height:auto;overflow:hidden}.nlmian ul li{height:auto;overflow:hidden;padding:20px 0;border-top:1px solid #e7e7e7}.nlmian ul li:hover{background:#e6f5fd}.nlmr{width:850px;height:auto;overflow:hidden;padding-right:55px;background:url(../images/newsjian.png) no-repeat 870px center}.nlml{width:70px;height:50px;padding:10px 0;background:#f4f4f4;border:1px solid #a8a8a8;text-align:center}.newsinfo{width:100%;height:auto;padding:40px 0 50px 0;border-bottom:1px solid #e7e7e7}.newsinfot{width:1000px;height:auto;overflow:hidden;margin:0 auto;color:#4a4a4a}.newsmian{width:1000px;height:auto;overflow:hidden;margin:0 auto;padding:70px 0 100px 0}.newsin{width:1000px;height:auto;overflow:hidden;padding-bottom:50px}.newsim{width:1000px;height:auto;overflow:hidden;padding:25px 0;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.newsimlist{width:1000px;height:auto;overflow:hidden}.newsimlist ul li{width:465px;height:auto;overflow:hidden;float:left;padding:8px 0 2px 20px;background:url(../images/infojian.png) no-repeat left center}.neser{width:1000px;height:auto;overflow:hidden;padding:40px 0 50px 0;margin:0 auto;background:url(../images/spic1.jpg) no-repeat center 50px}.pt175{padding-top:170px}.servtxt{width:1000px;height:auto;overflow:hidden;margin:0 auto;padding-top:50px}.servtxt ul li{width:320px;height:auto;overflow:hidden;float:left}.prl25{padding:0 20px}.cus{width:100%;height:auto;overflow:hidden;padding:40px 0 100px 0;background:#1c1c1c;border-bottom:26px solid #0d0d0d}.cuspic{padding:40px 0}.xcline{background:url(../images/xcline.png) repeat-y 20px top;height:auto;overflow:hidden}.cusmid{width:1000px;height:auto;overflow:hidden;margin:0 auto}.cusmid ul li{width:249px;height:auto;overflow:hidden;float:left;padding-top:10px}.caseser{width:390px;height:54px;background:url(../images/caseser.png) no-repeat left bottom;padding-top:100px}.casespan{display:block;width:86px;height:40px;padding-top:10px;line-height:40px}.casespan a{display:block;width:60px;height:30px;overflow:hidden;text-align:center;color:#545454;font-size:16px}.casekuan{width:250px;height:25px;padding:2px 8px;border:0;background:#20201f;color:#7b7b7b}.casek{display:block;width:270px;height:32px;overflow:hidden;padding-top:14px;padding-left:30px}.caseinfo{width:1000px;height:auto;overflow:hidden;padding:40px 0;margin:0 auto}.csir{width:250px;height:auto;overflow:hidden}.csira{width:250px;height:42px;text-align:center;line-height:40px}.csira a{display:block;width:250px;height:42px;background:url(../images/capic2.png) no-repeat center top}.csira a:hover{background:url(../images/capic1.png) no-repeat center top}.csirb{width:250px;height:auto;overflow:hidden;padding:10px 0}.csirc{height:auto;overflow:hidden}.ccpd{padding:5px;border-bottom:1px solid #e5e5e5}.csil{width:720px;height:auto;overflow:hidden}.xinlin{height:auto;overflow:hidden;padding:10px 0;border-bottom:1px solid #e5e5e5}.calist{width:100%;height:auto;overflow:hidden;padding-bottom:100px;border-top:1px solid #e5e5e5}.calitt{width:1000px;height:auto;overflow:hidden;padding:50px 0 30px 0;margin:0 auto}.calitt ul li{width:175px;height:auto;overflow:hidden;float:left;text-align:center;line-height:40px}.calitt ul li a{display:block;width:124px;height:45px;overflow:hidden;color:#444;font-size:14px}.calitt ul li a:hover{background:url(../images/cabg.png) no-repeat center center;color:#FFF;font-size:18px}.calitt ul li a.calon{background:url(../images/cabg.png) no-repeat center center;color:#FFF;font-size:18px}.cald{width:1026px;height:auto;overflow:hidden;margin:0 auto}.cald ul li{width:315px;height:275px;overflow:hidden;float:left;padding-left:20px;padding-top:25px}.caser{height:auto;overflow:hidden;background:url(../images/caivo.png) no-repeat left center;padding:10px 35px;color:#999;border-bottom:1px solid #e5e5e5}.caserli{width:1000px;height:auto;overflow:hidden}.caserli ul li{width:1000px;height:auto;padding-top:15px;overflow:hidden}.caserpic{width:318px;height:275px;overflow:hidden}.casertxt{width:635px;height:auto;overflow:hidden}.caemin{background:#f8f8f8;padding:5px}.casa{display:block;border:1px solid #bababa;overflow:hidden;width:85px;height:30px;text-align:center;line-height:28px;color:#999}.casa:hover{background:#1d99d9;color:#FFF;border:1px solid #1d99d9}.xcont{width:100%;height:650px;overflow:hidden;background:url(../images/cont.jpg) no-repeat center top}.xcontmid{width:1000px;height:auto;overflow:hidden;margin:0 auto;padding-top:130px}.xcontxt{width:235px;height:auto;overflow:hidden;padding-left:15px}.xcontxt ul li{height:auto;overflow:hidden;padding-bottom:3px}.ls0058{color:#0058b2}.cbox{width:40px;height:auto;overflow:hidden}.cboxr{width:195px;height:auto;overflow:hidden}.cspan{display:block;width:95px;height:auto;overflow:hidden;text-align:center;padding:2px 0;background:#0058b2;color:#FFF}html{-webkit-text-size-adjust:none}.cspan1{display:block;width:100px;height:auto;overflow:hidden;font-size:10px;padding:2px 0;-webkit-transform:scale(0.8);-o-transform:scale(1)}
.xxmid{ width:1000px; height:auto; overflow:hidden; padding:35px 0; border-bottom:1px solid #e5e5e5; margin:0 auto; text-align:center;}
.xxmid ul{ width:220px; height:auto; overflow:hidden; margin:0 auto;}
.xxmid ul li{ width:80px; height:auto; overflow:hidden; }
.xxico1{ display:block; width:80px; height:105px; overflow:hidden; background: url(../images/xxico1.png) no-repeat left center;}
.xxico11{ display:block; width:80px; height:105px; overflow:hidden; background: url(../images/xxico1.png) no-repeat -80px center;}
.xxico11:hover{ display:block; width:80px; height:105px; overflow:hidden; background: url(../images/xxico1.png) no-repeat left center;}
.xxico2{ display:block; width:80px; height:105px; overflow:hidden; background: url(../images/xxico2.png) no-repeat left center;}
.xxico22{ display:block; width:80px; height:105px; overflow:hidden; background: url(../images/xxico2.png) no-repeat -80px center;}
.xxico22:hover{ display:block; width:80px; height:105px; overflow:hidden; background: url(../images/xxico2.png) no-repeat left center;}
.xmap{ width:100px; height:100px; overflow:hidden; padding-right:220px; padding-top:100px;}
.xaa{ display:block; width:100px; height:80px;}
.mapmian{ display:none;width:960px; height:550px; overflow:hidden; padding:10px; background:#181716; color:#FFF; position:fixed; z-index:9999991; left:50%; top:50%; margin-left:-500px; margin-top:-300px; }
.maptxt{ height:auto; overflow:hidden; padding-top:20px;}
.maptxt ul li{height:auto; overflow:hidden; padding-left:10px; float:left; font-size:12px; line-height:20px;}
.maa{ width:150px;}
.mab{ width:300px;}
.mah{ width:260px;}
.mam{ width:200px;}
.mac{ display:block; width:60px;}
.maf{ display:block; width:40px;}
.mad{ display:block; width:220px;}
.cspanmap{display:block;width:120px;height:auto;overflow:hidden;font-size:10px;padding:2px 0;-webkit-transform:scale(0.8);-o-transform:scale(1)}
.mapmid{ height:auto; overflow:hidden; position:relative;}
.mapbg{ width:30px; height:30px; overflow:hidden; font-size:25px; color:#FFF; position:absolute; top:0; right:0; z-index:999; background:#333; text-align:center; line-height:30px; cursor:pointer;}


