.w1000{ width: 1000px; margin: 0 auto;}
.mt4{ margin-top: 40px;}
.mt3{ margin-top: 30px;}
.mt1{ margin-top: 10px;}
.mt2{ margin-top: 20px;}
.mt15{ margin-top: 15px;}
.bgTop{ background: url(../images/index00.png) no-repeat center top; overflow-x: hidden; height: 110px;}
.top{ position: relative;}
.topAbout{ position: absolute; width: 535px; height: 50px; line-height: 50px; right: 35px; }
.topAbout .top_a{ float: left; width: 115px; text-align: center;}
.topAbout .top_a a{ display: block; font-size: 14px; color: #fff;  background-repeat: no-repeat; background-position: 8px center;}
.topAbout .top_a1 a{ background-image: url(../images/index1.png);}
.topAbout .top_a2 a{ }
.topAbout .top_a3 a{ background-image: url(../images/index3.png);}
.top .logo{ float: left; margin-top: 25px;}
.top .search{ float: right; margin-top: 70px; margin-right: 35px;}
.top .search .top_s1{ width: 185px; height: 22px; line-height: 22px; border: 2px solid #0078cb; color: #959696; text-indent: 5px;}
.top .search .top_s2{ width: 80px; height: 26px; color: #fff; background: url(../images/search.png) no-repeat; border: none;}
.bgNav{ height: 67px; background: url(../images/bgNav.png) repeat-x bottom;}
.nav{ width: 860px; margin: 0 auto;}
.nav>li{ float: left; width: 140px; text-align: center; line-height: 70px; font-size: 16px; background: url(../images/index15.png) no-repeat right 20px; position: relative;}
.nav>li a{ color: #fff;}
.nav>li.last{ background: none;}
.nav>li.focus{ width: 157px; background: url(../images/index16.png) no-repeat;}
.nav a:hover{ text-decoration: underline;}
.nav ul{ position: absolute; width: 120px; top: 58px; left: 10px; background: #fff; border: 1px solid #0368ac; padding: 10px 0; display: none; z-index: 10;}
.nav ul li{ height: 30px; line-height: 30px;}
.nav ul a{ color: #0078cb;}

#kinMaxShow{ border-bottom: 4px solid #6c6c6c;}
#kinMaxShow p {position: absolute; left: 0; bottom: 0;   width: 100%; text-align: center; opacity: 0.2; height: 46px; filter: alpha(opacity=20);}

.title{ height: 35px; line-height: 35px; border-bottom: 1px solid #e4e4e4; position: relative;}
.title h4{ width: 100px; float: left; font-size: 14px; color: #000;}
.title a{ display: block; width: 45px; float: right;}
.title p{ width: 150px; height: 3px; background: #185ba1; position: absolute; bottom: -2px; left: 0;}

.comInt{ width: 670px; float: left;}
.comBox{ margin-top: 10px;}
.comBox p{ line-height: 2.3em; text-indent: 2em; color: #000;}
.comBox p img{ float: left; margin-right: 3px;}
.comLink{ width: 288px; height: 300px; float: right; border: 1px solid #a6a6a6; border-radius: 5px; margin-top: 10px;}
.linkImg{ width: 270px; height: 72px; margin: 10px auto;}
.linkTxt{ margin: 0 10px;}
.linkTxt h2{ font-size: 16px; color: #4f6666; font-weight: normal; line-height: 2em;}
.linkTxt p{ font-size: #000;  line-height: 2.3em;}

.tab{ margin:20px auto 0;}
.proMenu { width: 252px; background: url(../images/index17.png) no-repeat; overflow:hidden; zoom:1; float: left;}
.proTit{ margin: 0 5px; padding: 28px; border-bottom: 1px solid #62b8f3;}
.tab-hd{ width: 225px; margin: 0 auto; }
.tab-hd li{ height: 47px; line-height: 47px; color:#fff; cursor:pointer; border-bottom: 1px dotted #aedaf7; font-size: 14px; background: url(../images/index14.png) no-repeat 20px center; padding-left: 40px;}
.tab-hd li a{ color: #fff;}
//.tab-hd li.active{ background:#fff; color: #0368ac;}
.tab-bd{ width: 740px; margin-left: 8px; float: left;}
.tab-bd li{display:none;}

.proL{ width: 170px; float: left; margin:5px 7px;}
.proL .proImg img{  padding: 2px; border: 1px solid #cccccc;}
.proL p{ text-align: center; height: 30px; line-height: 30px; font-size: 14px;}

.mBox{ margin-top: 30px; background: url(../images/line.png) no-repeat top center; padding-top: 25px;}
.nBox{ width: 49.5%; border-right: 1px dotted #3a83b3;}
.nBox.br0{ border-right: none;}
.nBox .boxTit{ border-bottom: 1px dotted #3a83b3; text-align: right; padding-right: 10px; padding-bottom: 10px;}
.nBox .boxTit .boxTit2{ width: 480px;}
.nBox .boxTit h2{ font-size: 24px; font-weight: normal;}
.nBox .boxTit h4{ font-size: 22px; font-weight: normal; color: #999999;}
.nBox .boxCon{ width: 480px; padding: 15px 10px}

.bigN{ float: left; width: 210px; border-right: 1px dotted #3d85b5; padding-right: 10px;}
.bigN .bigImg img{ width: 210px; height: 110px; overflow: hidden;}
.bigN .bigTxt{ margin-top: 10px; background: #f4f4f4; padding: 5px;}
.bigN .bigTxt h4{ font-size: 12px; height: 1.8em; line-height: 1.8em; overflow: hidden;}
.bigN .bigTxt h4 a{ color: #174c9a;}
.bigN .bigTxt p{ line-height: 1.6em; text-indent: 2em;}

.litList{ background: #f4f4f4; width: 250px; float: right;}
.litList li{  height: 38px; line-height: 38px;  }
.litList li a{ display: block; width: 200px; margin: 0 auto; border-top: 1px dashed #ccc; background: url(../images/circle.png) no-repeat 0px center; padding-left: 30px;}
.litList li:first-child a{ border-top: none;}

.youshi{ background: url(../images/index18.png) no-repeat center top;}
.ysImg{ text-align: center; height: 48px; padding-top: 20px;}
.ysTxt{ width: 166px; margin-left: 17px; margin-right: 17px; float: left;}
.ysTxt h4{ height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #62c900;}
.ysTxt p{ font-size: 14px; color: #fff; line-height: 1.8em;}
.case{ margin-top: 55px;}
.caseTit{ text-align: center;}

.b_cont{width:935px;height:140px;overflow:hidden;margin:50px auto 0;position:relative;}
.ct_p_05{width:885px;height:140px;float:left;text-align:center;}
.ct_p_06{ float: left; width: 165px; height: 94px; border: 1px solid #ccc; margin: 0 5px;}
.ct_p_06 p{ margin-top: 17px;}
a.scrArrAbsLeft{position:absolute;left:0;top:6px;width:14px;height:86px;background:url(../images/index9.png) no-repeat;cursor:pointer;}
a.scrArrAbsRight{position:absolute;right:0;top:6px;width:14px;height:86px;background:url(../images/index10.png) no-repeat;cursor:pointer;}

.bgFoot{ margin-top: 40px; height: 120px;}
.footer{ height: 48px; line-height: 48px; background: #0368ac; text-align: center; font-size: 14px; color: #fff; margin-bottom: 15px;}
.footer a{font-size: 14px; color: #fff;  padding: 0 30px;}
.bgFoot p{ text-align: center; color: #000; margin-bottom: 8px;}

/*产品列表*/
.proBan{ background: url(../images/product1.png) no-repeat top center; height: 292px; border-bottom: 4px solid #6c6c6c;}
.proBan a{ display: block; height: 100%;}
.rightBox{ width: 742px; margin-left: 3px; float: left;}
.childTit{ border-bottom: 1px solid #ccc; height: 35px; line-height: 35px;}
.childTit h3{ width: 100px; float: left; background: url(../images/product2.png) no-repeat 10px center; font-size: 15px; font-weight: normal; color: #1e499b; padding-left: 35px;}
.childTit .path{float: right; color: #707070;}
.childTit .path a{ color: #707070;}
.content{ padding: 0 30px;}
.proItem{ padding: 22px 0; border-bottom: 1px dashed #ccc;}
.proItem .proImg{ width: 140px; height: 115px; padding: 1px; border: 1px solid #ccc; overflow: hidden; float: left;}
.proItem .proTxt{ width: 525px; float: left; margin-left: 12px;}
.proItem .proTxt h4{ font-size: 14px; margin-bottom: 5px;}
.proItem .proTxt h4 a{ font-size: #000;}
.proItem .proTxt p{ line-height: 1.8em;}
.proItem .proTxt .proBtn{ margin-top: 10px;}

.hd_p {text-align: center; margin-top: 20px;}
.hd_p a { color: #000; margin: 2px 0; padding: 2px 5px;}
.hd_p a.focus { border: 1px solid #2391fd; color: #000; border-radius: 5px;}
.hd_p span{color: #0078cb; margin: 2px 0; padding: 2px 5px;}
.hd_p span select{ border-radius: 5px; color: #6e6c6c; padding: 2px 0;}
.hd_p .next{border: 1px solid #2391fd; padding: 1px 8px 4px; border-radius: 5px; margin: 2px;}

.detImg{ width: 362px; float: left;}
#myFocus{ width:362px; height:  302px;}
.detTxt{ width: 300px; float: right;}
.detTxt h3{ height: 43px; line-height: 43px; border-bottom: 1px solid #ccc; text-align: center; font-size: 16px; font-weight: normal; margin-bottom: 8px;}
.detTxt .detP{ line-height: 2.5em;}
.detTxt .detLink{ text-align: center; margin: 10px 0;}
.detTxt .detPhone{ line-height: 2.5em;}
.detTxt .detPhone img{ padding-right: 10px;}
.geLine{ text-align: center; margin: 10px auto;}
.detail{ margin-top: 20px; line-height: 2em; color: #808080;}
.aboutMenu{ background: url(../images/about4.png) no-repeat;}

/*公司简介*/
.company{ margin-top: 20px;}
.comImg{ float: left; margin: 0 20px 20px 0;}
.company h2{ font-size: 16px; font-weight: normal; font-style: italic; color: #1e499b; line-height: 1.6em;}
.company p{ line-height: 1.8em; text-indent: 2em; color: #707070;}
.company .comPic{ margin-top: 30px; text-align: center;}


/*联系我们*/
.contact{ height: 260px; margin-top: 40px; background: url(../images/contact1.png) no-repeat right bottom;}
.contact p{ margin-top: 40px; width: 465px; line-height: 1.8em; text-indent: 2em; color: #6a6a6a;}
.conTable{ width: 100%; padding: 0;}
.conTable td{ border: 1px solid #ccc; padding-left: 5%; height: 25px; line-height: 25px;}
.tabTit{ background: #f4f4f4;}
.map{ margin-top: 25px; border: 1px solid #ccc; overflow: hidden;}

/*新闻中心*/
.newsMenu{ background: url(../images/new3.png) no-repeat;}
.slider{height:147px;position: relative;overflow: hidden; margin-top: 30px; }
.slider li{position: absolute;left: 0;top: 0;background: #f1f1f1; width: 100%;}
.slider li .newImg{width: 233px; height:147px; float: left;}
.slider li .newTxt{width: 408px; float: left; margin-left: 15px;}
.slider li .newTxt h4{ margin: 15px 0; font-size: 14px; }
.slider li .newTxt h4 a{color: #174c9a;}
.slider li .newTxt p{ line-height: 2em;}
.slider li .newTxt p a{ color: #929292;}
.slider .slider_btn{position: absolute;height: 25px;width: 98%;bottom: 0;text-align: right; right: 2%;}
.slider .slider_btn span{display: inline-block;width: 7px;height: 7px; margin-right: 2px;cursor: pointer;background: #999;color: #FFFFEF;border-radius: 15px;font-size: 12px}
.slider .slider_btn .cur{background: #1e499b;}
.newBox{ margin-top: 20px;}
.newBox ul{ padding: 12px 0; border-bottom: 1px solid #ccc;}
.newBox ul li{ background: url(../images/new4.png) no-repeat 0 center; padding-left: 10px; font-size: 14px; line-height: 2em;}
.newBox ul li a{ color: #929292;}
.newBox ul li span{ color: #929292; float: right;}

.newDet{ margin-top: 20px;}
.newDet h2{ text-align: center; font-size: 18px; font-weight: normal; line-height: 2em;}
.newDet h4{ font: 12px; font-weight: normal; text-align: center; line-height: 2em;}
.newDetail p{ font-size: 14px; line-height: 2em; text-indent: 2em; margin-top: 10px;}
.newDet>p{ font-size: 14px; line-height: 2em; margin-top: 20px;}
.newDet .more{ line-height: 2.5em; margin-top: 20px; color: #000;}
.newDet .more a{ color: #666;}

/*应用案例*/
.caseBox{ margin-top: 25px;}
.caseBox li{ width: 206px; float: left; margin: 0 10px 20px;}
.caseBox li .casePic img{ width: 202px; height: 152px; border: 2px solid #b7b7b7; overflow: hidden;}
.caseBox li .caseTxt{ text-align: center; font-size: 14px; margin-top: 8px;}
.caseBox li .caseTxt a{ color: #929191;}


















