body{color:#333;background:#fff url(../images/bg1.png) center top no-repeat}
.w,.main{width:1000px;margin:0 auto}
.h{height:84px;padding-top:15px}
.h h1{float:left}
.lan{float:right}
.lanCon{display:block;float:left;cursor:pointer;margin-right:5px}
.lanSelect{float:left}
.lanSelect{width:20px;height:21px;position:relative;background:url(../images/bg2.png) 0 0 no-repeat;margin-top:5px;cursor:pointer}
.lanSelectHover{background-image:url(../images/bg3.png)}
.lanSelect ul{display:none;z-index:4;position:absolute;right:0;top:20px;width:80px;border:1px solid #b8b8b8;background-color:#fff;padding:0 9px 9px 9px}
.lanSelectLine{display:none;z-index:5;position:absolute;height:3px;border-top:1px solid #fff;width:19px;right:1px;top:20px}
.lanSelect li{padding-top:5px}
.lanSelect img{vertical-align:middle;margin-right:7px}
.nav{border-top:3px solid #1886bf}
.navCt{border-top:3px solid #ffc600;height:36px}
.navL{height:36px;width:8px;background:url(../images/menul.png) 0 0 no-repeat;float:left}
.navR{height:36px;width:8px;background:url(../images/menur.png) 0 0 no-repeat;float:left}
.navCt ul{width:984px;float:left;background:url(../images/navbg.png) repeat-x;height:32px;padding-top:4px;overflow:hidden}
.navCt ul li{float:left;display:inline;height:29px;background:url(../images/bg5.png) right center no-repeat;padding:0 15px}
.navCt ul li a{display:block;padding-left:18px;float:left}
.navCt ul li a span{cursor:pointer;color:#555;font-size:18px;display:block;padding-right:18px;height:29px;line-height:29px;float:left}
.navCt ul li.cur a,.navCt ul li a:hover{background:url(../images/bg4.png) left center no-repeat}
.navCt ul li.cur a span,.navCt ul li a:hover span{background:url(../images/bg4.png) right center no-repeat;color:#fff}
.navCt ul li.last{background:0;}
.serv h3{float:left;border-bottom:3px solid #ff6c00;color:#1886bf;font-size:16px;padding:10px 0}
.serv ul{overflow:hidden;padding-top:16px}
.serv li{float:left;width:234px;text-align:center;height:185px;margin-right:21px;zoom:1;position:relative}
.serv li img{border:1px solid #cfcfcf;display:block;margin-bottom:12px}
.serv li a{color:#fe7920;font-weight:bold;float:left}
.serv li.last{margin-right:0}
.tt{background:url(../images/tt.png) left center no-repeat;padding-left:15px}
.ttCon{height:33px;background:url(../images/tt.png) right center no-repeat;padding-right:15px;color:#fff;overflow:hidden}
.ttCon h3{float:left;font-size:16px;height:33px;line-height:33px}
.ttCon .more{font-size:14px;display:block;float:right;background:url(../images/bg6.png) left center no-repeat;height:33px;line-height:33px;color:#fff;padding-left:22px}
.ttCon .more:hover{color:#fff}
.manual,.fair{width:280px;float:left;display:inline;overflow:hidden}
.news{float:right;width:710px;display:inline;overflow:hidden}
.con1{background:#f7f7f7 url(../images/bg7.png) bottom left no-repeat;padding:0 15px 8px 15px;overflow:hidden}
.manualTit{color:#3da0d3;padding:10px 0}
.manualTit a{color:#3da0d3;padding:0 8px}
.manualTit a.cur{color:#fe944d}
.manualcon ul{margin-top:-3px;display:none}
.manualcon li{background:url(../images/d1.gif) left center no-repeat;overflow:hidden;height:24px;line-height:24px;vertical-align:top}
.manualcon li a{display:block;padding:0 14px}
.manual .con1{height:230px}
.fair .con1{height:198px}
.fair{margin-top:15px}
.fair ul{padding-top:15px}
.fair li{background:url(../images/bg8.png) left center no-repeat;height:24px;line-height:24px;overflow:hidden;vertical-align:top}
.fair li a{display:block;padding:3px 14px}
.fair .first{background:url(../images/bg9.png) repeat-x;margin-bottom:6px;padding:3px 0;height:49px}
.fair img{float:left;margin-right:15px}
.fair .first a{color:#185189;line-height:20px}
.fair .date{float:right}
.news ul{background:#f5fcff url(../images/bg10.png) bottom left no-repeat;padding:10px 14px 10px 14px;height:218px;overflow:hidden}
.news ul li{vertical-align:top;background:url(../images/d2.gif) left center no-repeat;overflow:hidden;height:24px;line-height:24px}
.news ul li a{display:block;padding:3px 15px;float:left;height:24px;line-height:24px}
.news .date{float:right}
.indexAbout{float:left;width:438px;margin-top:15px;margin-left:10px}
.bot{background:url(../images/bg11.png) left center no-repeat;padding-left:16px}
.botbg{background:url(../images/bg11.png) right center no-repeat;padding-right:16px;height:13px}
.indexAboutCon{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding:15px;height:164px;overflow:hidden; position:relative;}
.indexAboutCon p{text-indent:2em;line-height:24px}
 
.indexAboutCon a.more{color:#888;display:block;position:absolute;right:10px;bottom:0;width:85px;background:url(../images/bg17.png) right center no-repeat}
.ques{float:right;width:262px;margin-top:15px}
.quesCon ul{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding:6px 15px 0 15px;margin-bottom:-4px;height:90px;overflow:hidden}
.quesCon ul li{background:url(../images/d1.gif) left center no-repeat;height:22px;line-height:22px;vertical-align:top;overflow:hidden}
.quesCon ul li a{display:block;padding:0 12px;float:left;height:22px;line-height:22px}
.ques img{display:block;margin-top:10px}

.f{background-color:#1886bf;text-align:center;margin-top:14px;padding:15px 0;color:#fff;font-size:13px;line-height:26px}
.fNav{margin:0 auto; height:35px; padding-left:200px;}
.fNav li{float:left; margin:0 3px}
.fNav a{color:#fff; padding-left:10px; display:block;font-size:15px; overflow:hidden;}
.fNav a:hover,.fNav a.on{color:#000; background:url(../images/fnav.png) left center no-repeat;}
.fNav a span{padding-right:10px; display:block; float:left; overflow:hidden;}
.fNav a:hover span,.fNav a.on span{color:#000; background:url(../images/fnav.png) right center no-repeat;}


.bar{width:222px;margin-top:-40px;position:relative;z-index:99;overflow:hidden}
.barNavCt,.barCt{padding:0 10px}
.barNav h3{overflow: hidden;font-weight:bold;font-size:30px;line-height: 56px;color:#1886bf;background:url(../images/bg12.png) 0 0 no-repeat;height:46px;text-align:center}
.barNavCt{margin-top:18px}
.barNavCt ul{border-left:5px solid #8bc2df;border-right:5px solid #8bc2df;padding:7px}
.barNavCt ul li{border-bottom:1px dotted #d5dde3;height:35px;line-height:35px; overflow:hidden;}
.barNavCt ul li a{display:block;height:34px;line-height:34px;padding-left:20px;color:#333;background:url(../images/bg14.png) 3px center no-repeat}
.barNavCt ul li.cur{background-color:#ffc600}
.barNavbg{height:10px;background:url(../images/bg13.png) 0 0 no-repeat}
.con{width:760px;padding-top:15px;}
.slideBox{width:760px;height:180px;overflow:hidden;position:relative}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.slideBox .bd img{width:760px;height:180px;display:block}
.slideBox .prev,.slideBox .next{width:11px;height:12px;position:absolute;bottom:18px;left:15px;display:block;background:url(../images/pre.png) 0 0 no-repeat}
.slideBox .next{left:auto;right:3%;background:url(../images/next.png) 0 0 no-repeat;left:35px}
.ss{color:#000;border:1px solid #e4e4e4;height:37px;background-color:#f7f7f7;border-radius:2px;margin-top:15px;padding:0 12px}
.ss .fl{font-weight:bold;line-height:37px}
.ss .fr{padding-top:6px}
.ssIn{width:180px;height:18px;background-color:#fff;border:1px solid #dedede;border-radius:2px;padding:3px 2px;line-height:18px}
.ssInsel{height:25px;background-color:#fff;border:1px solid #dedede;border-radius:2px;}
.ssSb{border:0;background:url(../images/searh.png) 0 0 no-repeat;color:#000;font-weight:bold;cursor:pointer;width:53px; height:26px;}
.proList ul{position:relative;overflow:hidden;margin-right:-20px;zoom:1;padding-top:16px}
.proList li{font-weight:bold;line-height:22px;color:#000;float:left;margin-right:9px;margin-bottom:24px; width:145px; height:175px; overflow:hidden;position:relative;
display:table-cell;
text-align:center;

}
.proList li a.img-box{width: 127px;height: 127px;}
.proList li a.img-box img{min-height: 127px!important;}


.imgs{width:143px; height: 127px;position:static;
+position:absolute;
line-height:127px;
display:table-cell;
vertical-align:middle;
display:block;
border:1px solid #e4e4e4;}



.shopimg{ 
max-width:143px; 
max-height:127px; 
padding:0px; 
margin:0; 
} 
*html .shopimg{ 
width:expression(this.width>146&&this.width>this.height?146:auto); 
height:expression(this.height>127?127:auto); 
} 


.proPic{float:left}
.proTxt{float:right;width:390px;border:1px solid #e4e4e4;border-radius:2px;background:#fff url(../images/bg15.png) repeat-x}
.proTxt h1{font-size:18px;font-weight:bold;color:#1886bf;padding:20px 16px}
.proTxt li{border-bottom:1px solid #e4e4e4;padding:20px 0;color:#9c9c9c}
.proTxt li span{display:inline-block;text-align:right;width:70px;color:#5c5c5c}
.proInfor{border:1px solid #e4e4e4;border-radius:2px;margin-top:22px}
.proInfor h3{height:40px;line-height:40px;background:url(../images/bg16.png) repeat-x;color:#1886bf;padding:0 16px}
.proInforCt{padding:10px 16px;color:#a3a3a3}
.proInforCt p{line-height:24px;padding:2px}
.breadCrumb{color:#555;height:40px;line-height:40px}
.breadCrumb a{color:#555}
.breadCrumb a:hover{color:#555}
.serList{margin-top:10px}
.serList h3{font-weight:bold;font-size:20px;color:#626262;padding:10px 0}
.serList ul{margin-top:-8px}
.serList img{display:block;float:left;margin-right:14px}
.serList li{color:#888;overflow:hidden;border-bottom:1px dotted #c3c3c3;padding:12px 0;width:100%;height:100px;position:relative}

.serList a.more{color:#888;display:block;position:absolute;right:0;bottom:8px;width:56px;background:url(../images/bg17.png) right center no-repeat}
.serList li h4.icon{background: url(../images/d2.gif) 0 center no-repeat; padding-left:15px;}
.serList li h4.icon span{float:right;}
.serList h4 a{display:block;font-weight:bold;color:#2e2e2e;font-size:14px;}
.serList h4 a:hover,.serList a:hover{color: #1886bf;}

.faqList{margin-top:10px}
.faqList h3{font-weight:bold;font-size:20px;color:#626262;padding:10px 0}
.faqList ul{}
.faqList ul li{vertical-align:top;background:url(../images/d2.gif) left center no-repeat;overflow:hidden;height:24px;line-height:24px}
.faqList ul li a{display:block;padding:3px 15px;float:left;height:24px;line-height:24px}


.aboutNav,.faq{margin-top:20px;width:202px}
.aboutNav h4{position:relative;z-index:99;color:#fff;text-align:center;font-size:13px;background:url(../images/bg19.png) 0 0 no-repeat;height:33px;overflow:hidden;line-height:38px}
.con2{padding:6px 8px;overflow:hidden;border-right:5px solid #ddd;border-left:5px solid #ddd;margin-top:-1px;margin-bottom:-1px;border-top:1px solid #fff;border-bottom:1px solid #fff}
.aboutNav h4 a{color:#fff;}
 .aboutNav h4 a.cur {
color: #fe944d;
}

.bot2{height:10px;background:url(../images/bg18.png) 0 0 no-repeat;width:202px}
.aboutNav ul{padding:0 4px; display:none;}
.aboutNav li{background:url(../images/d3.gif) left center no-repeat;height:23px;line-height:23px; overflow:hidden;vertical-align:top}
.aboutNav li a{display:block;padding:0 0 0 15px;font-size:13px;color:#333;height:23px;line-height:23px}
.aboutNav li a:hover,.faq li a:hover{color:#ffc600}
.faq h4{position:relative;z-index:999;height:60px;background:url(../images/bg20.png) 0 0 no-repeat}
.faq li{height:22px;line-height:22px;vertical-align:top; overflow:hidden;}
.faq li a{display:block;color:#00a8d9;font-size:11px;height:22px;line-height:22px;padding:0 2px}
.serDetail h1{text-align:center;font-weight:bold;font-size:20px;color:#626262;padding:12px 0;border-bottom:1px solid #e9e9e9}
.serDetailCon{padding:10px 0;color:#333;line-height:28px; font-size:14px;}
.serDetailCon p{margin-bottom:15px;}
.serDetail h2{border-bottom:3px solid #d1e7f2;font-size:28px;font-weight:bold;color:#626262;padding:5px 0}
.banner{ width:1000px; height:200px; overflow:hidden; position:relative;margin-top: 10px; }
.banner .hd{ height:15px; overflow:hidden; position:absolute; right:48%; bottom:5px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:5px; background-color: #fff;color: #fff; width:12px; height:12px; line-height:12px; border-radius: 13px; text-align:center; cursor:pointer; }
.banner .hd ul li.on{background-color: #1886bf;color: #1886bf; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; width:1000px; height:200px;}
.banner .bd img{ width:1000px; height:200px; display:block;  }


/* 分页 */
#pages { padding:14px 0 10px; clear:both; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 {width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.contact{line-height:24px;}
.contact .lano {
font-size: 10px;
color: #007fb1;
}
.contact p{margin:5px;}
.contact .listcon{ background:url(../images/contact.jpg) right top no-repeat; height:200px;}
.contact .listcon li{}
.contact h1{ text-align:left; color:#01608c; margin-bottom:10px; border:none; font-size:13px; }

.manual-box{ overflow:hidden; width:800px}
.manualtop{width:242px;float:left; border:#ccc solid 1px; border-radius:5px 5px 0px 0px; margin-top: 10px;margin-right:14px ;padding-bottom:10px;}
.dl1{font-size:12px;padding-left:25px; height:43px; line-height:50px; background:url(../images/1_03.png) no-repeat; font-weight:bold;}
.dl1 a:link,{color: #000;}
.dl2{padding-left: 18px;line-height: 15px;padding-top: 5px;margin-bottom: 5px; font-size:12px;}
.dl3{padding-left: 25px;margin-left: 10px; background:url(../images/1_07.jpg) 10px center no-repeat;font-size:12px; font-weight:normal;line-height:35px;border-bottom: 1px #E5E5E5 dashed;}

/*中间二级内容*/

.img-box{display: block;overflow: hidden;text-align: center;}


