﻿/*首页样式*/
body{}
*{-webkit-transition:font-size 0.2s ease-out;}
.middleImg{overflow:hidden;}
.middleImg img{vertical-align: middle;}
.middleImg span{height: 100%;vertical-align: middle;display: inline-block;}
@font-face {
  font-family: 'iconfont';  /* project id 445755 */
  src: url('../other/font_445755_6b55vnq29lw3766r.eot');
  src: url('../other/font_445755_6b55vnq29lw3766r.eot') format('embedded-opentype'),
  url('../other/font_445755_6b55vnq29lw3766r.woff') format('woff'),
  url('../other/font_445755_6b55vnq29lw3766r.ttf') format('truetype'),
  url('../other/font_445755_6b55vnq29lw3766r.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont";font-style:normal;vertical-align: middle;}
.index .clean{zoom:1;}
.index .clean:after, clean:before{display:table; content:'';}
.index .clean:after{clear:both;}
.img img{max-width: 100%;max-height: 100%;}
.index{ width:100%;}
.one .title{ width:100%; text-align:center; position:relative; z-index:2;}
.one .title .dian1{ display: none;}
.one .title .dian2{ display: none;}
.one .title .Zi1{ background:#fff; position:relative; z-index:3; padding:0 4%;}
.one .title .Zi1:before{position: absolute;left: 0;top: 37.5%;background: #01518e;width: 5%;height: 5px;content: '';}
.one .title .Zi1:after{position: absolute;right: 0;top: 37.5%;background: #01518e;width: 5%;height: 5px;content: '';}
.one .title .Zi1 .fz28{ letter-spacing:1px; color:#555; margin-bottom:-2%;}
.one .title .Zi1 .fz28 .fz46{ font-family:'Adobe Devanagari'; font-weight:bold; color:#555;}
.one .title .Zi1 .fz50{ color:#333;}
.one .title .Zi1 .fz18{ text-transform:uppercase; color:#aaa; letter-spacing:1px;}
.one .title .xian{ width:100%; height:1px; background:#dfdfdf; position:absolute; left:0; top:39%; z-index:2;}
.one .title.n1 .Zi1{ background:#f5f5f5;}
.title.n2 .Zi1{ background:#e1eff8;}
.iSearch{background: #fff;padding:1% 0;}
.iSearch .kw{margin-top: 15px;width: 65%;overflow: hidden;}
.iSearch .kw a{font-size: 16px;color: #333;margin-right: 10px;}
.iSearch .kw span{font-size: 16px;color: #999;}
.iSearch .form{border:1px solid #e0e0e0;padding: .5%;width:27%;position: relative;}
.iSearch .form .text{font-size: 16px;color: #999;border:none;height: 38px;width: 80%;    padding-left: 2%;}
.iSearch .form .sub{background: url(../images/idx2.png) no-repeat center;border:none;width: 23px;cursor: pointer;background-size: 100% auto;position: absolute;right: 2%;top: 0;height: 100%;}
.one{ width:100%; background:#f5f5f5; padding:4% 0;overflow: hidden;}
.one .main{ text-align:center; margin-top:20px;    width: 90%;margin: 0 auto;}
.one .main .box{width: 25%;position: relative;border-bottom: 2px solid #f5f5f5;background: #fff;height: 260px;}
.one .main .box:after{position: absolute;width: 2px;height: 100%;top: 0;right: 0;background: #f5f5f5;content: '';}
.one .main .box:hover{background:#01518e;}
.one .main .box:hover .n, .one .main .box:hover .bf{color:#fff;}
.one .main .box .img{margin: 0 auto 10px; position:relative;}
.one .main .box .img .pic1{width:94px; height:94px;position:absolute; left:50%; top:50%; z-index:2; margin-left:-47px; margin-top:-47px; background-position:center; background-repeat:no-repeat;}
.one .main .box .img .pic2{width:94px; height:94px;position:absolute; left:50%; top:50%; z-index:2; display:none; margin-left:-47px; margin-top:-47px; background-position:center; background-repeat:no-repeat;}
.one .main .box:hover .img .pic1{display:none; position:absolute}
.one .main .box:hover .img .pic2{display:block !important;}
.one .main .box .n{font-size: 28px;color: #333;margin-bottom: 2%;}
.one .main .box .bf{font-size: 18px;color: #666;}
.ckgd{margin: 0 auto;
    text-align: center;
    margin-top: 30px;
    padding-top: 10px;
    width: 13%;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    font-size: 16px;
    background-color: #01518e;
    color: #ffffff;
    undefined: undefined;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;}
.ckgd a{ color:#FFFFFF;}
.ckgd a:hover{color:#FFFFFF;}	
.yjlist{}	
.zizhi{    width: 19%;margin-right: 1%;margin-top: 2%;
    position: relative;
    border-bottom: 2px solid #f5f5f5;
    background: #fff;
    height: 260px; float:left;}
.zizhi a{ display:block;}	
.zizhi a img{    overflow: hidden;
    width: 50%; padding-top:6%;}
.zizhi a span{margin-top: 15px;font-size: 16px;display: block;}		
.index .ipro{background:#fff; padding:3% 0 3%;}
.index .ipro .row{margin-bottom: 20px; border:1px solid #e6e6e6; border-top:none;}
.index .ipro .row .cate{width: 19%; border-right:1px solid #e6e6e6; padding-bottom:100000px; margin-bottom:-100000px;}
.index .ipro .row .cate .tw{background: #01518e;color: #fff;color: #fff;font-size: 18px;padding:6% 0;}
.index .ipro .row .cate .cate_box{/*border:1px solid #e6e6e6; border-bottom:none;*/}
.index .ipro .row .cate .cate_box .ct{background: #f4f4f4;color: #333;font-size: 16px;padding:5% 0;/*border-top: 1px solid #e6e6e6;*/border-bottom: 1px solid #e6e6e6;}
.index .ipro .row .cate .cate_box .ul{/*padding: 3% 0;*/ padding:10px 0;}
.index .ipro .row .cate .cate_box .ul .li{line-height: 350%;}
.index .ipro .row .cate .cate_box .ul .li a{color: #666;font-size: 14px;display: block;    width: 90%;  margin: 0 auto;}
.index .ipro .row .cate .cate_box .ul .li a:hover{color: #01518e;}
.index .ipro .row .cate .cate_box.eq0 .ct{border-top: none;}
.index .ipro .row .list{width: 80%;/*border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;*/ border-bottom:none;}
.index .ipro .row .list .top{padding:1.3% 2%;background: #f4f4f4;border-top: 3px solid #01518e;}
.index .ipro .row .list .top .fl{font-size: 18px;color: #333;}
.index .ipro .row .list .top .fl.show_1056{display: none;}
.index .ipro .row .list .top .fr{margin-top: .5%;}
.index .ipro .row .list .top .fr a{font-size: 16px;color: #333;}
.index .ipro .row .list .top .fr a:hover{color:#01518e;}
.index .ipro .row .list .bottom{padding:3% 3% 0% 3%;}
.index .ipro .row .list .bottom .box{width: 23%;cursor: pointer;margin-left: 2%;margin-bottom: 2%; margin-top:1.35%;}
.index .ipro .row .list .bottom .box.noml1{margin-left: 2%;}
.index .ipro .row .list .bottom .box .img{border:1px solid #ededed;}
.index .ipro .row .list .bottom .box .img img{max-width: 62%;}
.index .ipro .row .list .bottom .box .middle{}
.index .ipro .row .list .bottom .box .t{font-size: 14px;color: #333;margin: 6% 0 0;width: 98%;}
.index .two{ background:#f5f5f5; padding:3% 0 2%;}
.index .two .title .Zi1{background:#f5f5f5;}
.index .two .row{margin-top:65px;}
.index .two .list{ width:24%; border-left:1px solid #dfdfdf;}
.index .two .list.nobl{border-left: none;}
.index .two .list .img{overflow:hidden;font-size: 16px;color: #666;}
.index .two .list .img img{display: inline-block;vertical-align: baseline;}
.index .two .list .t{ font-size: 24px;color: #333;margin:4% 0 1%;}
.index .two .list .bf{font-size: 14px;color: #666;}
.index .two .process{}
.index .two .process .t{font-size: 40px;color: #333;margin: 4% 0;}
.index .two .process .lists{}
.index .two .process .lists .box{width: 15%;background: #fff;padding:3% 0;margin-left: 2%;margin-bottom: 2%;}
.index .two .process .lists .box.noml1{margin-left: 0;}
.index .two .process .lists .box .num{font-size: 24px;color: #01518e;border:1px solid #e5e5e5;border-radius: 50%;width: 40px;height: 40px;line-height: 40px;margin:0 auto 2%;position: relative;}
.index .two .process .lists .box .num span{position: absolute;top: -1px;left: -1px;width: 40px;height: 40px;border: 1px solid transparent;border-radius: 50%;}
.index .two .process .lists .box .num .red_line{border-top: 1px solid #01518e;z-index: 1;}
.index .two .process .lists .box .num .hide_line{z-index: 2;border: 1px solid #ebebeb;border-left: 1px solid transparent;}
.index .two .process .lists .box .num.rLine0 .red_line{-webkit-transform: rotate(45deg);}
.index .two .process .lists .box .num.rLine1 .red_line{-webkit-transform: rotate(135deg);border-left: 1px solid #01518e;}
.index .two .process .lists .box .num.rLine1 .hide_line{border-bottom: 1px solid transparent;}
.index .two .process .lists .box .num.rLine2 .red_line{-webkit-transform: rotate(225deg);border-left: 1px solid #01518e;border-bottom: 1px solid #01518e;}
.index .two .process .lists .box .num.rLine2 .hide_line{border-bottom: 1px solid transparent;border-right: 1px solid transparent;}
.index .two .process .lists .box .num.rLine3{border: 1px solid #01518e;}
.index .two .process .lists .box .num.rLine3 .red_line{-webkit-transform: rotate(315deg);border-top: 1px solid #ebebeb;}
.index .two .process .lists .box .num.rLine3 .hide_line{border-color: #01518e;border-top: 1px solid transparent;border-left: 1px solid #01518e;}
.index .two .process .lists .box .ttt{width: 100%;font-size: 18px;color: #333;}
.about .thr{ width:100%; padding:60px 0;}
.about .thr .title .dian1{ margin-bottom:34px;}
.about .thr .title .dian2{ margin-bottom:34px;}
.about .thr .last{ text-align:center; margin-top:30px;}
.about .thr .last .item{ width:300px;}
.about .thr .last .item .list{ width:100%; height:180px; overflow:hidden; background:#ccc; margin-bottom:18.5px;}
.about .thr .last .item .list img{ width:100%;    height: 158px;}
.about .thr .last .item .list.in{ margin:0;}
.about .thr .last .cont{ width:960px; overflow:hidden; position:relative;}
.about .thr .last .cont .db{ width:100%; height:586px; overflow:hidden;}
.about .thr .last .cont .db .list{ width:100%;}
.about .thr .last .cont .db .list img{ width:100%;height: 509px;}
.about .thr .last .cont .hb{ width:100%; text-align:center; position:absolute; left:0; bottom:40px; z-index:2;}
.about .thr .last .cont .hb span{ width:11px; height:11px; display:inline-block; background:#fff; border-radius:50%; opacity:1; margin:0 5px;border:2px solid #fff;}
.about .thr .last .cont .hb span.swiper-pagination-bullet-active{ background:none;}
.promote .four{ width:100%;padding:50px 0 70px;overflow: hidden;background: #fff;}
.promote .four .title .Zi1 .fz50 .fz60{ width:64px; height:64px; line-height:64px; text-align:center; background:#6bc30d; color:#fff; border-radius:50%; font-weight:bold; margin:0 5px;}
.promote .four .last{ margin-top:70px;}
.promote .main {width: 90%;margin: 0 auto;}
.promote .four .last .db{ width:750px; overflow:unset;}
.promote .four .last .db .list{ width:750px; background:#fff; border-radius:5px; box-shadow:0 0px 7px 0px #d2d2d2;}
.promote .four .last .db .list .fxxk_list{width:100%; height:100%; position:relative;}
.promote .four .last .db .list .img{ width:340px; height:454px; overflow:hidden;}
.promote .four .last .db .list .img img{ width:100%;}
.promote .four .last .db .list .nr{ width:320px; position:relative; padding:45px 45px 0;}
.promote .four .last .db .list .nr .fz24{ width:100%; color:#333;}
.promote .four .last .db .list .nr .jd{ width:100%; /*height:120px;*/ line-height:30px; overflow:hidden; color:#666; margin:15px 0;}
.promote .four .last .db .list .nr .more{ width:155px; height:45px; line-height:45px; text-align:center; text-indent:25px; color:#6bc30d; background:url(../images/img59.png) no-repeat 20% center; border:1px solid #6bc30d; border-radius:5px;}
.promote .four .last .db .list .nr .num{ width:120px; height:60px; line-height:60px; text-align:center; color:#fff; background:#6bc30d; position:absolute; left:-60px; top:25px; z-index:2;}
.promote .four .last .db .list .bg{ width:22px; height:45px; background:url(../images/img58.png) no-repeat center; position:absolute; right:-22px; top:45%; z-index:2;}
.promote .four .last .hb{ width:800px;}
.promote .four .last .hb li{ width:261px; height:150px; text-align:center; cursor:pointer;     border: 1px solid #e4e4e4; margin-right:2px; margin-bottom:2px; position:relative; z-index:1; overflow:hidden;}
.promote .four .last .hb li::after{position:absolute; left:0; right:0; top:0; bottom:0; content:""; z-index:1;}
.promote .four .last .hb li:hover::after{background:#f4f4f4;}
.promote .four .last .hb li div{position:relative; z-index:2; background:#f4f4f4; width:96%; margin:2% auto; height:93%;}
.promote .four .last .hb li .fz36{display: none;}
.promote .four .last .hb li .fz24{display: none;}
.promote .four .last .hb li.on div{background:#fff;}
.promote .five{ background:#fff; padding:70px 0;}
.promote .five .item{ width:32%;/* background:#fff;*/}
.promote .five .item.fr{width: 64.5%;}
.promote .five .item .top{ width:100%;}
.promote .five .item .top .fz26{ width:160px; height:60px; line-height:60px; text-align:center; background:#01518e; color:#333;}
.promote .five .item .top .fz24{ line-height:60px; color:#0082c8;cursor: pointer;}
.promote .five .item .top .fz24:hover{color:#666;}
.promote .five .item.fr .top .fz26{margin-right: 10px; background:#e7e7e7;cursor: pointer;}
.promote .five .item.fr .top .fz26.on, .promote .five .item.fr .top .fz26:hover{ background:#0082c8; color:#fff;}
.promote .five .item .bot{ background:#fff; box-shadow:0 0 10px 5px #e3e3e3;}
.promote .five .item .bot.left{ padding:6% 8%;}
.promote .five .item .bot.left .list{padding:2% 0;}
.promote .five .item .bot.left .list .img{ width:100px; height:100px; overflow:hidden;}
.promote .five .item .bot.left .list .img img{ width:100%;}
.promote .five .item .bot.left .list .nr{}
.promote .five .item .bot.left .list .nr .nt{ width:100%; line-height:20px; margin-top:10px;}
.promote .five .item .bot.left .list .nr .nt .ask{background: #333;color: #fff;font-size: 12px;padding:1%;line-height: 100%;margin-right: 5px;}
.promote .five .item .bot.left .list .nr .nt .fz16{ color:#333;}
.promote .five .item .bot.left .list .nr .nt .fz12{ color:#666;}
.promote .five .item .bot.left .list .nr .fz12{ width:98%; height:44px; line-height:22px; overflow:hidden; color:#666; margin-top:10px;background: #f4f4f4;padding:1%;}
.promote .five .item .bot.right{padding: 3% 4%;}
.promote .five .item .bot.right .list{ width:100%; margin-top:11px;}
.promote .five .item .bot.right .list.in{ margin-top:0;}
.promote .five .item .bot.right .list.in .img{ width:37%; height:220px; overflow:hidden;}
.promote .five .item .bot.right .list.in .img img{max-width: 98%;}
.promote .five .item .bot.right .list.in .nr{ width:61%;}
.promote .five .item .bot.right .list.in .nr .fz20{ color:#333; margin-top:5px;}
.promote .five .item .bot.right .list.in .nr .fz14{ width:100%; height:90px; line-height:30px; overflow:hidden; color:#666; margin-top:5px;}
.promote .five .item .bot.right .list.in .nr .date{font-size: 12px;color: #999;margin:2% 0;}
.promote .five .item .bot.right .list.in .nr .more{width: 138px;border:1px solid #ccc;font-size: 14px;color: #0082c8;text-align: center;display: inline-block;padding:1.3% 0;display: inline-block;}
.promote .five .item .bot.right .list.in .nr .more img{margin-right: 8px;}
.promote .five .item .bot.right .list.in{ border-bottom:1px solid #ededed; padding-bottom:4%;margin-bottom: 4%;}
.promote .five .item .bot.right .list .nt{}
.promote .five .item .bot.right .list .nt .name{ width:100%; line-height:20px;}
.promote .five .item .bot.right .list .nt .name .fz16{ width:70%; color:#333; position:relative;}
.promote .five .item .bot.right .list .nt .name .fz16 .cir{width: 5px;height: 5px;display: inline-block; vertical-align: middle; background: #666;border-radius: 3px;margin-right: 5px;}
.promote .five .item .bot.right .list .nt .name .fz16 img{ width:6px; height:6px; position:absolute; left:-15px; top:40%; z-index:2;}
.promote .five .item .bot.right .list .nt .name .fz14{ width:30%; text-align:right; color:#888;}
.promote .five .item .bot.right .list .nt:hover .name .fz16{color: #01518e;}
.promote .five .item .bot.right .list .nt:hover .name .fz16 .cir{color: #01518e;}
/*.promote .five .item .bot.right .list .nt .fz14{ height:50px; line-height:25px; overflow:hidden; color:#666; margin-top:10px;}*/
.index .five2{ width:100%; height:64px; line-height:64px; overflow:hidden; background:#e6e6e6;}
.index .five2 .nt{ width:10%; /*text-indent:1.5%;*/ background:url(../images/img17.png) no-repeat left center; font-weight:bold; color:#333;}
.index .five2 .nt span{ font-family:'Arial'; font-weight:500; color:#333; margin-left:5px;}
.index .five2 .last{ width:90%;}
.index .five2 .last .page{width:25px; text-align:center; position:relative; z-index:5; margin-left:1.5%;}
.index .five2 .last .page .prev{ width:40%; height:11px; background:url(../images/img21.png) no-repeat center; background-size:contain;}
.index .five2 .last .page .next{ width:40%; height:11px; background:url(../images/img19.png) no-repeat center; background-size:contain;}
.index .five2 .last .page .prev.swiper-button-disabled{ background:url(../images/img18.png) no-repeat center;}
.index .five2 .last .page .next.swiper-button-disabled{ background:url(../images/img20.png) no-repeat center;}
.index .five2 .last .db{ width:95%;}
.index .five2 .last .db .list{ width:6.5%; margin:0 0.7%;}
.index .five2 .last .db .list .fz14{ color:#666;}
.index .five2 .last .db .list .fz14:hover{ color:#01518e;}
.about .cer{background: #f5f5f5;padding:3% 0;overflow: hidden;}
.about .cer .item{ width:64%;}
.about .cer .item .top{ width:100%;overflow: hidden;}
.about .cer .item .top .fz26{ width:215px; height:55px; line-height:55px; text-align:center; background:#0082c8; color:#fff;}
.about .cer .item .top .fz24{ line-height:55px; color:#0082c8;}
.about .cer .item .top .fz24:hover{color:#666;}
.about .cer .item .bot{background: #fff;}
.about .cer .item .bot.left{padding:35px 4%; height:358px;overflow: hidden;}
.about .cer .item .bot.left .video{width:55%;position: relative;}
.about .cer .item .bot.left .video video{position: absolute;top: 0;left: 0;}
.about .cer .item .bot.left .words{font-size: 16px;color: #333;width: 40%;line-height: 180%;/*max-height: 365px;overflow: hidden;*/}
.about .cer .item .bot.left .words .m{margin-top: 5%;}
.about .cer .item .bot.left .words .m a{font-size: 16px;color: #0082c8;}
.about .cer .item.fr{width: 32%;}
.about .cer .item .bot.right{padding:15px 3%; height:398px;}
#owl-cer{width: 100%;text-align: center;margin:0 auto;}
#owl-cer .item{text-align: center;width: 100%;padding:5% 0 9px 0;}
#owl-cer .item .t{font-size: 16px;color: #333;margin-top: 3%;}
#owl-cer .owl-controls{margin-top: 0;}
#owl-cer .owl-pagination{display: none;}
#owl-cer .owl-buttons{}
#owl-cer .owl-buttons div{position: absolute;top:45%;text-indent: 999px;width: 36px;height: 36px;overflow: hidden;padding:0;margin:0;opacity: 1;}
#owl-cer .owl-buttons .owl-prev{left: 2%;background: url(../images/idx22.png) no-repeat center;}
#owl-cer .owl-buttons .owl-prev:hover{background: url(../images/idx24.png) no-repeat center;}
#owl-cer .owl-buttons .owl-next{right: 2%;background: url(../images/idx23.png) no-repeat center;}
#owl-cer .owl-buttons .owl-next:hover{background: url(../images/idx25.png) no-repeat center;}
#category_list{position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow-y: scroll;z-index: 50;background: #f1f1f1;}
#category_list a{display: block;}
#category_list .box{border:5px solid #f1f1f1;padding: 2% 0;background: #fff;}
#category_list .box a.dept_1{text-indent: 4%;font-size: 25px;color: #333;}
#category_list .box a.dept_2{text-indent: 8%;font-size: 16px;color: #333;margin-top: 1%;padding-top: 1%;border-top: 1px dashed  #f1f1f1;}
.product{}
.product .position{padding:2% 0;}
.product .position .left{}
.product .position .left span{color: #999;font-size: 14px;padding:0 4px;}
.product .position .left a{font-size: 16px;color: #333;}
.product .position .left a:last-child{color: #01518e;}
.product .position .back{font-size: 16px;color: #666;}
.product .position .back img{margin-left: 5px;vertical-align: middle;}
.product .base{position: relative;}
.product .base .product_image{width: 50%;padding:2% 3%;border:1px solid #eaeaea;}
.product .base .product_image .bImg{}
.product .base .product_image .bImg img{max-width: 95%;display: none;}
.product .base .product_image .bImg img.show{display: inline-block;}
.product .base .words{background: #f4f4f4;width: 36%;height: 100%;padding: 0 4%;position: absolute;right: 0;top: 0;overflow: hidden;}
.product .base .words .t{font-size: 32px;color: #333;padding: 7% 0;}
.product .base .words .bf{font-size: 16px;color: #666;line-height: 250%;}
.product .base .words .button{margin: 10% 0 5%;}
.product .base .words .button a{display: inline-block;float: left;width: 46%;margin:0 1%;border:3px solid #ccc;font-size: 16px;color: #333;text-align: center;border-radius: 100px;padding:1.5% 0;background: #fff;}
.product .base .words .button a i{color: #333;font-size: 26px;}
.product .base .words .button a:hover{color: #01518e;}
.product .base .words .button a:hover i{color: #01518e;}
.product .base .words .share{font-size: 13px;color: #666;}
.product .base .words .share .bdsharebuttonbox{display: inline-block;vertical-align: middle;}
#owl-proimg{width: 100%;text-align: center;margin:2% auto 0;}
#owl-proimg .item{text-align: center;width: 77%;border:1px solid #e7e7e7;cursor: pointer;margin:0 auto; overflow:hidden;}
#owl-proimg .item img{max-width: 95%;}
#owl-proimg .item.on{border-color: #787878;}
#owl-proimg .item .t{font-size: 16px;color: #333;margin-top: 3%;}
#owl-proimg .owl-controls{margin-top: 0;display: block!important;}
#owl-proimg .owl-pagination{display: none;}
#owl-proimg .owl-buttons{}
#owl-proimg .owl-buttons div{position: absolute;top:35%;text-indent: 999px;width: 36px;height: 36px;overflow: hidden;padding:0;margin:0;opacity: 1;}
#owl-proimg .owl-buttons .owl-prev{left: -2%;background: url(../images/idx22.png) no-repeat center;}
#owl-proimg .owl-buttons .owl-prev:hover{background: url(../images/idx24.png) no-repeat center;}
#owl-proimg .owl-buttons .owl-next{right: -2%;background: url(../images/idx23.png) no-repeat center;}
#owl-proimg .owl-buttons .owl-next:hover{background: url(../images/idx25.png) no-repeat center;}
#wapcp{ display:none;}
.promote .four{ padding:3% 0 4%;}
	.promote .four .last{ margin-top:4%;}
	.promote .four .last .db{ width:46.875%;}
	.promote .four .last .db .list{ width:100%;}
	.promote .four .last .db .list .img{ width:33.3%; height:auto;}
	.promote .four .last .db .list .img img{}
	.promote .four .last .db .list .nr{ width:48%; padding:45px 6% 0;}
	.promote .four .last .db .list .nr .jd{ margin:5% 0; height:180px; overflow:hidden;}
	.promote .four .last .hb{ width:50%;}
	.promote .four .last .hb li{ width:48%; height:103.5px; /*padding:5px 0;*/}
	.promote .four .last .hb li .fz36{ margin-top:0;}
	.promote .four .last .hb li .fz24{ margin-top:10px;}
	.promote .four .last .hb li img{width:100%;}
	.about .thr{ padding:3.5% 0;}
	.about .thr .last{ margin-top:2%;}
	.about .thr .last .item{ width:18.75%;}
	.about .thr .last .item .list{ height:auto; margin-bottom:6%;}
	.about .thr .last .cont{ width:60%;}
	.about .thr .last .cont .db{ height:auto;}
	.about .thr .last .cont .hb{ bottom:6%;}
@media only screen and (max-width:1920px){
	#owl-cer .item .t{margin-top:5%;}
	.about .thr .last .item .list{margin-bottom:18.5px;}
	.promote .five .item .bot.right .list{margin-top:11px;}
}
@media only screen and (max-width:1680px){
	.header .top .logo{padding-right:20px;}
	.about .cer .item .bot.left{padding:3.75% 4%;}
	
	
	
	.index .five2 .nt{ width:15%;}
	.index .five2 .last{ width:85%;}
	.index .five2 .last .page{ width:2%; margin-left:1%;}
	
	#owl-cer .item{padding:1.7% 0;}
	.promote .five .item .bot.right .list{margin-top:1.1%;}
	
	.promote .four .last .hb li div{height:91%;}
	
	.index .ipro .row .list .bottom .box{margin-top:2%; margin-bottom:3%;}
	
	.promote .five{padding-bottom:35px;}
	
	.about .thr .last .item .list{margin-bottom:17px;}
	.footer .top .list .item .left{height:134px;}
}
@media only screen and (max-width: 1440px){
	.index .title .Zi1:before{top:36.5%;}
	.index .title .Zi1:after{top:36.5%;}
	
	.header .top .logo{width:17.5%; padding-top:1%; padding-right:27px;}
	.header .bot .nav .list{margin:0px 9.5px;}
	
	.about .cer .item .bot.left .words{line-height:165%;}
	
	.index .ipro .row .cate .tw,.index .ipro .row .list .top .fl{font-size: 25px;}
	.index .ipro .row .list .top .fr a{font-size: 15px;}
	.index .ipro .row .cate .cate_box .ct{font-size: 18px;}
	.index .ipro .row .cate .cate_box .ul .li a{font-size: 16px;}
	
	.index .two .list{width: 22%;padding:0 1%;}
	.index .two .list .t{font-size: 23px;}
	.index .two .list .bf{font-size: 13px;}
	
	.index .two .process .t{font-size: 30px;}
	.index .two .process .lists .box{font-size: 20px;}
	
	.promote .four .last .db .list .img{width:39.3%;}
	#owl-cer .item .t{margin-top:5%;}
	.promote .five .item .bot.right .list{margin-top:1.18%;}
	
	.promote .four .last .hb li{height:105px;}
	.promote .four .last .hb li div{height:93%;}
	.about .cer .item .bot.right{padding:11px 3%;}
	.index .ipro .row .cate .cate_box .ul{padding:10px 0px;}
	.index .ipro .row .cate .cate_box .ul .li{line-height:333%;}
	.about .thr .last .item .list{margin-bottom:14.5px;}
	.footer .top .list .item .left{height:113px;}
}
@media only screen and (max-width: 1366px){
	.header .top .logo{padding-top:1.6%; width:16%; padding-right:25px;}
	.header .top .phone{margin-right:0px;}
	.header .bot .nav .list{margin:0px 18px;}
	
	.promote .four .last .db .list .img{width:41.6%;}
	.about .cer .item .bot.left .words{line-height:165%;}
	
	.index .ipro .row .cate .cate_box .ul .li{line-height:310%;}
	.promote .four .last .hb li{height:106px;}
	.about .cer .item .bot.right{padding:9.5px 3%;}
	.footer .top .list .item .left{height:108px;}
}
@media only screen and (max-width: 1360px){
	.index .five2 .nt{ text-indent:2%;}
}
@media only screen and (max-width: 1280px){
	.header .top .logo{padding-top:0%; width:15%;}
	.logobt{    font-size: 12px}
	.header .bot .nav .list{margin:0px 11.4px;}
	.header .bot .nav .list .fz18{height:50px; line-height:50px;}
	
	.promote .four .last .db .list .img{width:39.5%;}
	.promote .four .last .db .list .img img{ /*height:295px;*/}
	.promote .four .last .db .list .nr{ padding-top:50px;}
	.promote .four .last .db .list .nr .jd{ height:175px; line-height:26px;}
	.promote .four .last .db .list .nr .more{ width:100px; height:32px; line-height:32px; text-indent:0; background:none;}
	.promote .four .last .db .list .nr .num{ width:60px; height:30px; line-height:30px; top:10px; left:-30px;}
	.promote .four .last .hb li{ padding:10px 0;}
	.promote .four .last .hb li .fz36{ width:42px; height:42px; line-height:42px;}
	.promote .four .last .hb li .fz24{ margin-top:5px;}
	.index .five2 .last .page{ width:3%; margin-left:0;}
	.about .cer .item .bot.left .video{float: block;width: 45%;margin-bottom: 3%;text-align:left; float:left}
	.about .cer .item .bot.left .words{float: block;width: 45%; float:right}
	
	.index .two .list{width: 24%;padding: 0;margin-bottom: 5%;}
	
	.about .cer .item .bot.left{padding:1.85% 4%;}
	
	.index .ipro .row .cate .cate_box .ul .li{line-height:290%;}
	.promote .four .last .hb li{height:94px; padding:0px;}
	.promote .four .last .hb li div{height:91%;}
	.about .cer .item .bot.left{padding:30px 4%;}
	.about .thr .last .item .list{margin-bottom:13px;}
	.footer .top .list .item .left{height:100px;}
	
	.index .two .process .t{margin-top:0%;}
	.promote .five{padding-top:45px;}
}
@media only screen and (max-width: 1056px){
	.about .thr .last .cont .hb span{ width:10px; height:10px;}
	.index .five2 .nt{ text-indent:0; background:none;}
	
	.index .ipro .row .cate{display: none;}
	.index .ipro .row .list .top .fl{display: none;}
	.index .ipro .row .list .top .fl.show_1056{display: block;}
	.index .ipro .row .list .top .fl.show_1056 img{vertical-align: middle;margin-left: 5px;}
	.index .ipro .row .list{width: 100%;}
}
@media only screen and (max-width: 1024px){
	.index .iSearch .form{float: none;width: 99%;}
	.index .iSearch .kw{width: 100%;}
	
	.index .two .process .lists .box{width: 23%;margin:0 1% 2%;}
	.index .two .process .lists .box.noml1{margin-left: 1%;}
	
	.promote .five .item{width: 100%;float: none;margin-bottom: 4%;}
	.promote .five .item.fr{width: 100%;}
	.promote .five .item .top{position: relative;}
	.promote .five .item .top .fz26{width: auto;height: auto;line-height: 100%;padding: 2% 4%;}
	.promote .five .item .top .fz24{position: absolute;right: 0;bottom: 0;line-height: 200%;}
	
	.about .cer .item .bot.left{padding:1.7% 4%;}
	
	.promote .four .last .db .list .img{width:49.5%;}
	.promote .four .last .db .list .nr{width:38%;}
	
	.header .top .logo{padding-top:2%; width:25%; padding-right:12px; padding-left:20px;}
	.header .top .nav{padding-right:17px;}
	.header .bot .nav .list{margin:0px 3.6px 0px 13.6px;}
	.header .top .nav .fz14{padding:0px 12px 0px 8px;}
	
	.about .cer .item .bot.left{padding:29.5px 4%;}
	.about .thr .last .item .list{margin-bottom:10.5px;}
	.promote .five{padding-bottom:1px;}
}
@media only screen and (max-width: 1007px){
	.header .top .logo{padding-left:0%; left:-40px; padding-top:1.4%; padding-right:10px; width:27.5%;}
	.header .bot .nav .list{margin:0px 8.8px;}
	.header .top .nav{padding-right:16px;}
	.header .top .nav .fz14{padding:0px 12px 0px 9px;}
}
@media only screen and (max-width:980px){
	.promote .four .last{ margin-top:15px;}
	.promote .four .last .db{ width:100%; margin:2% 0;}
	.promote .four .last .db .list .img img{ height:auto;}
	.promote .four .last .db .list .nr{ padding-top:20%;}
	.promote .four .last .db .list .nr .fz24{ font-size:24px;}
	.promote .four .last .db .list .nr .jd{ height:120px; line-height:30px; font-size:16px;}
	.promote .four .last .db .list .nr .more{ width:auto; height:auto; line-height:normal; padding:2.5% 7%;}
	.promote .four .last .db .list .nr .num{ width:auto; height:auto; line-height:normal; font-size:30px; top:20%; left:-9%; padding:1% 5.5%;}
	.promote .four .last .db .list .bg{ display:none;}
	.promote .four .last .hb{ width:100%;}
	.promote .four .last .hb li{ padding:2.5% 0; margin-right:0.5%; margin-bottom:0.5%;}
	.promote .four .last .hb li .fz36{ width:auto; height:auto; line-height:normal; font-size:36px; padding:5%;}
	.promote .four .last .hb li .fz24{ font-size:24px; margin-top:5%;}
	.index .five2 .nt{ width:20%;}
	.index .five2 .nt span{ display:none;}
	.index .five2 .last{ width:76%;}
	.index .five2 .last .page{ width:5%;}
	.index .five2 .last .db .list{ width:15%;}
	.promote .five{ padding:2% 0;}
	
	.about .cer .item{width: 100%;margin-bottom: 3%;}
	.about .cer .item.fr{width: 100%;}
	
	.index .ipro .row .list .bottom .box{width: 31.18%;margin-left: 1%;margin-right: 1%;}
	.index .ipro .row .list .bottom .box.noml1{margin-left: 1%;}
	
	.index .ipro .row .list .top{background: #fff;}
	.index .ipro .row .list .top .fl{float: none;text-align: center}
	.index .ipro .row .list .top .fr{float: none;margin:0 0 1%;}
	
	.about .cer .item .bot.right{height:auto;}
	.promote .four .last .db{height:610px;}
	.promote .four .last .db .list .nr{padding-top:18px;}
	.promote .four .last .db .list .nr .jd{height:450px; overflow:hidden;}
	.promote .four .last .hb li{padding-bottom:.5%; padding-top:0%;}
	.promote .five{padding:1px;}
}
@media only screen and (max-width: 992px){
	.show_pc{display: none!important;}
	.show_tb{display: block!important;}
	.one .main .box{width: 50%;}
	.one .main .box .n{font-size: 24px;}
	.one .main .box .bf{font-size: 14px;}
}
@media only screen and (max-width: 960px){
	.about .cer .item .bot.left{height:inherit;}
	.promote .four .last .db{margin-bottom:0%;}
	.about .thr .last .item .list{margin-bottom:10px;}
}
@media only screen and (max-width: 860px){
	.promote .four .last .db{height:550px;}
	.promote .four .last .db .list .nr .jd{height:390px;}
	.about .thr .last .item .list{margin-bottom:9.5px;}
}
@media only screen and (max-width: 850px){
	.promote .four .last .db .list .nr{ padding-top:15%;}
	.promote .four .last .db .list .nr .num{ top:10%;}
}
@media only screen and (max-width: 768px){
	.index .two .process .lists .box .ttt{font-size: 16px;}
}
@media only screen and (max-width: 760px){
	.promote .four .last .db .list .nr{padding-top:21px;}
	.promote .four .last .db .list .nr .jd{height:300px;}
	.promote .four .last .db{height:480px;}
	.promote .four .last .hb li{padding-bottom:0%;height: auto;width: 48.9%;}
	.about .thr .last .item .list{margin-bottom:7.5px;}
	.footer .top .list .item .left{height:95px;}
	
	.float{display:none;}
}
@media only screen and (max-width: 750px){
	.promote .four .title .Zi1 .fz50 .fz60{ width:0.7rem; height:0.7rem; line-height:0.7rem; border-radius:0.35rem;}
	.promote .four .last .db .list .nr .fz24{ font-size:16px;}
	.promote .four .last .db .list .nr .jd{ height:1.666rem; line-height:0.416rem; font-size:0.222rem;}
	.promote .four .last .db .list .nr .num{ font-size:0.416rem;}
	.promote .four .last .hb li .fz36{ font-size:0.5rem;}
	.promote .four .last .hb li .fz24{ font-size:0.333rem;}
	.about .thr .last .cont .hb span{ width:0.2rem; height:0.2rem; margin:0 1%;}
	.index .five2{ height:0.888rem; line-height:0.888rem;}
	.index .five2 .last .db .list{ width:15%;}
}
@media only screen and (max-width: 720px){
	.promote .four .last .db .list .nr .jd{height:275px;}
	.promote .four .last .db{height:460px;}
}
@media only screen and (max-width: 650px){
	.about .thr .last .cont{ width:100%; margin-bottom:4%;}
	.about .thr .last .item{ width:48%;    display: none;}
}
@media only screen and (max-width: 640px){
.about .cer .item .bot.left .words{    width: 100%;}
.about .cer .item .bot.left .video{ width:100%}
.about .thr .last .cont .db .list img{    height: auto;}
.zizhi a span{    font-size: 12px;}
#indexfr{ display:none;}
#wapcp{ display:block!important;}
.ckgd{width: 40%;margin-bottom: 20px;}
.zizhi{    height: 200px;    width: 48%;
    margin-right: 2%;}
.index .two .process{    border-top: 1px solid #dadada;
    padding-top: 12px;}
	.show_tb{display: none!important;}
	.show_mb{display: block!important;}
	.one .main .box{height: 200px;}
	.one .main .box .n{font-size: 20px;}
	.one .main .box .bf{font-size: 12px;}
	
	.index .iSearch{padding:3% 0;}
	.index .iSearch .form .text{height: 30px;font-size: 14px;}
	.index .iSearch .form .sub{width: 20px;}
	.index .iSearch .kw span,.index .iSearch .kw a{font-size: 14px;    line-height: 25px;}
	.index .iSearch .kw{margin-top: 3%;}
	.index .ipro .row .list .bottom .box{width: 48%;margin-bottom: 4%;}
	.index .ipro .row .list .top .fl{    margin: 0 auto;
    text-align: center;
    margin-top: 15px;
    padding-top: 8px;
    width: 50%;
    padding-right: 0px;
    padding-bottom: 8px;
    padding-left: 0px;
    font-size: 14px;
    background-color: #01518e;
    color: #ffffff;
    undefined: undefined;
    border-top-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;}
	.index .ipro .row .list .bottom .box .t{font-size: 15px;}
	
	.index .two .list{width: 99%;margin-bottom: 7%;}
	.index .two .list .img img{max-width: 20%;}
	
	.index .two .process .lists .box{width: 31%;}
	
	.promote .five .item .bot.right .list.in .img{height: auto;width: 100%;float: none;margin-bottom: 4%;}
	.promote .five .item .bot.right .list.in .nr{width: 100%;}
	
	#category_list .box a.dept_1{font-size: 22px;}
	.index .ipro .row .list .bottom{    padding: 0% 3% 0% 3%;}
	#category_list .box a.dept_2{padding-top: 3%;margin-top: 3%;}
	
	.promote .four .last .db .list .nr .jd{height:270px;}
	.product .position .left a{ font-size:14px;}
	.promote .four .last .db{height:415px;}
	.product .position .back{ display:none;}
	.product .base .words .t{    font-size: 16px;    padding: 4% 0;}
	.product .base .words{  padding-bottom: 15px;  background: #f4f4f4;position: relative;width: 93%; height: 100%;  }
	.product .base .product_image{      padding: 0px;  width: 100%;border: 1px solid #eaeaea;margin-bottom: 2%; position:relative;}
	.product .base .product_image .bImg{ display:none;}
	.product .base .words .button{ display:none}
	.product .base .words .share{ display:none;}
	.product .base .words .bf{line-height: 28px;    font-size: 12px;}
	#csh .top, #pdetail .ptop .ptop0{ font-size:16px;}
	#csh .list li{width: 100%;
    margin-top: 8px;}
	#csh .list .lis1{    width: 40%;font-size: 14px;}
	#csh .list .lis2{    width: 60%;font-size: 14px;}
	#csh{    margin-top: 15px;}
	#pdetail .ptop .ptop0{height: 46px;
    line-height: 46px;text-indent: 25px;}
	#pdetail .ptop .ptop1{    font-size: 14px;}
}
@media only screen and (max-width: 480px){
	.promote .four .last .db{height:245px;}
	.promote .four .last .db .list .nr .jd{height:180px;}
}
@media only screen and (max-width: 460px){
	.fz16 span{font-size:12px!important;}
	.promote .four .last .db .list .nr .jd{ height:178px; line-height:16px; font-size:12px!important;}
	.promote .four .last .hb li .fz36{ width:28px; height:28px; line-height:28px; font-size:16px; padding:0;}
	.index .five2 .last .db{ width:90%; margin-top:-0.5%;}
	.index .five2 .last .page{ width:10%;}
	
	.index .two .process .lists .box{width: 48%;}
}
@media only screen and (max-width: 375px){
	.promote .four .last .db .list .nr .jd{height:162px;}
	.promote .four .last .db{height:240px;}
}
@media only screen and (max-width: 360px){
	.index .five2 .last .db{ margin-top:-1%;}
	.promote .four .last .db{height:230px;}
}
.cut {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.about .main{width: 90%;margin: 0 auto;}
.about .cer .item .bot.left .video img{max-width:100%;}