﻿body,html{height:100%;background:#f0f0f0;}
.wrapper{max-width:1280px;margin:auto;width:90%;}
.line3{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:3;height:72px;}
.line4{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:4;height:96px;}
.line2{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:2;height:48px;}
.line5{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:5;height:120px;}
.line6{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:6;height:144px;}
.hide{display:none;}
a:hover .hide,a.cur .hide{display:inline-block;}
a:hover .show,a.cur .show{display:none;}
.pic{overflow:hidden;}
.pic:hover img,li:hover>.pic img,.swiper-slide:hover .pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.gray img{-webkit-filter: grayscale(1);filter: grayscale(1); filter: gray;}
.gray:hover img,li:hover>.gray img,.swiper-slide:hover .gray img{-webkit-filter: grayscale(0);filter: grayscale(0);filter: none;}
.f18{font-size:18px;}

.lang{ display:none;}

.phone{display:none;}
.btn-box{position:relative;}
.btn-box .swiper-button-prev{left:-100px;}
.btn-box .swiper-button-next{right:-100px;}
.editor,.fontp{font-size:14px;color:#666;line-height:26px;}
.editor img{height:auto !important;margin:12px 0;}
.editor iframe,.editor embed{max-width:100%;margin:12px 0;}
.editor.section-l span{font-size:14px !important;}
.pos_re{position:relative;}
.pos_re>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
.btn-box{position:relative;}
.f24{font-size:24px;color:#333;}
.more{display:inline-block;font-size:14px;color:#e10019;}
.more:hover{text-decoration:underline;}
/*产品应用*/
.yy{ width:100%; overflow:hidden}
.yy .yyL{ float:left; width:50%; overflow:hidden;}
.yy .yyL h1{ width:100%; line-height:50px; font-size:20px; color:#FF0000;}
.yy .yyL p{ width:100%; padding-top:20px; line-height:24px; padding-bottom:20px;color:#666; font-size:13px;}
.yy .yyR{ float:right; width:40%;  padding-top:50px; overflow:hidden}
.yy .yyR p{ width:100%; float:left; line-height:30px;}

.yytit{ width:100%; height:30px; background:url(/images/ytit.jpg) no-repeat left; font-size:15px; line-height:30px; padding-left:30px;}
/*产品中心*/
.pro{ width:100%; overflow:hidden; margin-top:30px;}
.pro h1{ width:100%; line-height:50px; font-size:18px; color:#FF0000;}
.pro .proL{ float:left; width:440px; overflow:hidden; color:#666666; line-height:24px;}
.pro .proC{ float:left; width:230px; margin-left:40px; overflow:hidden; background:#f0f0f0; padding:10px;}
.pro .proC p{ width:100%; line-height:20px; font-size:16px;}
.prlist{ width:100%; float:left; overflow:hidden}
.prlist li{ float:left; width:100%; line-height:24px;}
.prlist li a{ float:left; width:100%; color:#FF0000;}
.pro .proR{ float:right; width:300px; overflow:hidden;}

.cscontent{ width:100%; margin-top:30px;  overflow:hidden; line-height:24px; color:#666;}
.cpyy{ width:100%; background:#f0f0f0; padding:10px; overflow:hidden; margin-bottom:30px; margin-top:15px;}
.cpyy p{ width:100%; background:url(/images/dian.jpg) no-repeat 0 50%; padding-left:20px; font-size:15px;}
.yylist{ width:100%; float:left; overflow:hidden}
.yylist li{ float:left; width:100%; line-height:24px; background:url(/images/dian2.jpg) no-repeat 0 50%; padding-left:20px;}
.yylist li a{ float:left; width:100%; color:#666;}
.cpdown{ width:100%; background:#f0f0f0; padding:10px; overflow:hidden; margin-top:10px;}
.cpdown li{ float:left; width:100%; line-height:24px; background:url(/images/PDF.png) no-repeat 0 50%; padding-left:30px;}
.cpdown li a{ float:left; width:100%; color:#666;}
/*honor*/
.xiangmu {width: 100%;padding-top: 60px;}
.xiangmu ul {width: 100%; padding: 0;margin: 0;display: flex;justify-content: space-between; flex-wrap: wrap; margin-left:-1%}
.xiangmu ul li { float:left;width: 24%;margin-bottom: 20px; margin-left:1%;}
.xiangmu ul li img{ width:100%; border:1px solid #ccc}
.xiangmu ul li span{ width:100%; line-height:25px; padding-top:10px; text-align:center font-size:14px;display:inline-block }

.wrap{padding:0 40px;background:#fff;}
.header-top{border-top:1px solid #f1f1f1;}
.header-top a{display:block;line-height:32px;width:73px;background:#f1f1f1;text-align:center;font-size:12px;color:#999;}
.header-top a:hover{background:#e10019;color:#fff;}
.header-top .search{width:124px;background:#f1f1f1;margin:0 10px;}
.header-top .search input[type=text]{width:92px;line-height:32px;height:32px;border:none;background:transparent;outline:none;float:left;box-sizing:border-box;padding:0 0 0 10px;font-size:12px;color:#666;}
.header-top .search input[type=button],.header-top .search input[type=submit]{color:transparent;width:32px;height:32px;border:none;outline:none;cursor:pointer;float:left;background:url(/images/search.png) no-repeat center center;}
.header-top .search input[type=button]:hover,.header-top .search input[type=submit]:hover{background:url(/images/searchh.png) no-repeat center center;}
.header-top .language{color:#999;line-height:32px;height:32px;width:158px;}
.header-top .language select{-webkit-appearance: none;-moz-appearance: none;font-size:12px;width:100%;background:#f1f1f1 url(/images/xl.png) no-repeat right 10px center;border:none;outline:none;box-sizing:border-box;padding:0 50px 0 10px;line-height:32px;height:32px;}
.header-btm{padding:10px 0 15px;}
.header-btm ul{margin-top:13px;}
.header-btm li{position:relative;float:left;margin-left:10px;min-width:90px; padding:0 10px;}
.header-btm li>a{display:inline-block;padding-left:20px;background:url(/images/icon01.png) no-repeat left center;font-size:16px;color:#333;}
.header-btm li>a:hover,.header-btm li.cur>a{color:#e10019;}
.header-btm li dl{display:none;padding:15px 10px;left:-20px;position:absolute;z-index:3;min-width:210px;white-space:nowrap;}
.header-btm li dd{background:#e10019;}
.header-btm li dd>a{padding-left:36px;background:url(/images/icon01w.png) no-repeat left 20px center;display:block;font-size:14px;color:#fff;line-height:34px;}
.header-btm li dd>a:hover{background-color:rgba(255,255,255,.2) !important;background-position:left 25px center !important;}


@media screen and (min-width: 1023px) { .header-btm li:hover dl{display:block;}}
.san{
    margin-top:28px;box-sizing:border-box;cursor:pointer;width:36px;height:24px;position:relative;float:right;display:none;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.san span{
    width:100%;
    position:absolute;;
    height:3px;background:#e10019;
    display:block;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.san span:nth-child(1){top:0;}
.san span:nth-child(2){top:50%;margin-top:-1px;}
.san span:nth-child(3){bottom:0;}
.san.cur span:nth-child(1){
    top: 50%;margin-top:-1px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.san.cur span:nth-child(2){
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
.san.cur span:nth-child(3){display:none;}

.index-footer{padding:32px 0;}
.index-footer ul{box-sizing:border-box;border-left:2px solid #d1d1d1;border-right:2px solid #d1d1d1;}
.index-footer li{height:224px;float:left;border-right:2px solid #d1d1d1;box-sizing:border-box;}
.index-footer li:nth-child(1){width:545px;}
.index-footer li:nth-child(2){width:390px;}
.index-footer li:nth-child(3){width:340px;border-right:0;}
.index-footer dl{float:left;margin-left:55px;}
.index-footer dt{line-height:34px;}
.index-footer dt a{font-size:16px;color:#333;font-weight:bold;}
.index-footer dt a:hover{color:#e10019;}
.index-footer dd{line-height:34px;}
.index-footer dd a{font-size:14px;color:#666;}
.index-footer dd a:hover{color:#e10019;}
.index-footer li p{text-align:center;padding:0 30px;font-size:14px;line-height:32px;color:#666;}
.index-footer li p b{font-size:16px;color:#333333;display:block;}
.index-footer li:nth-child(3) p{text-align:right;}
.index-footer li p a{display:inline-block;padding:0 5px;color:#666;}
.index-footer li p a:hover{color:#e10019;}

.banner{}
.banner .swiper-slide{position:relative;}
.banner .swiper-slide .wenz{padding:20px;position:absolute;left:80px;bottom:80px;z-index:2;background:#fff;}
.banner .swiper-slide .wenz h2{font-size:40px;color:#e10019;font-weight:bold;}
.banner .swiper-slide .wenz p{margin-top:18px;font-size:18px;color:#333333;}

.index .wrap{padding-top:10px;padding-bottom:60px;}
.pagination1.swiper-pagination{text-align:right;bottom:30px !important;padding-right:34px;box-sizing:border-box;}
.pagination1.swiper-pagination .swiper-pagination-bullet{background:#999;width:15px;height:15px;border-radius:0;opacity:1;}
.pagination1.swiper-pagination .swiper-pagination-bullet-active{background:#e10019;}
.swiper-button-prev.prev1,.swiper-button-next.next1{width:20px;height:20px;background-color:#999 !important;opacity:1;margin-top:-10px;}
.swiper-button-prev.prev1{background:url(/images/prev.png) no-repeat center center/6px;}
.swiper-button-next.next1{background:url(/images/next.png) no-repeat center center/6px;}
.swiper-button-prev.prev1:hover,.swiper-button-next.next1:hover{background-color:#e10019 !important;}
.swiper-button-prev.prev1.swiper-button-disabled:hover{background-color:#999 !important;}
.swiper-button-next.next1.swiper-button-disabled:hover{background-color:#999 !important;}

.sy-content01{padding:30px 0;}
.sy-content01 .swiper-button-prev{left:-30px;}
.sy-content01 .swiper-button-next{right:-30px;}
.sy-content01 .swiper-slide{position:relative;}
.sy-content01 .swiper-slide h3,.sy-content02 li h3,.app-ul li h3{z-index:2;width:100%;background:#e10019;color:#fff;font-size:16px;text-align:center;line-height:70px;}
.sy-content01 .swiper-slide .wenz{box-sizing:border-box;padding:30px;font-size:14px;line-height:34px;color:#333333;position:absolute;top:0;width:100%;height:calc(100% - 70px);z-index:2;background:rgba(255,255,255,.86);opacity:0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.sy-content01 .swiper-slide .wenz p{height:136px;}
.sy-content01 .swiper-slide:hover .wenz{opacity:1;}
.sy-content02{}
.sy-content02 .weetech{position:relative;float:left;width:calc(100% - 300px);border:2px solid #f1f1f1;border-left:0;border-right:0;}
.sy-content02 .weetech .pic{width:280px;}
.sy-content02 .weetech .wenz{position:absolute;right:0;top:0;height:100%;width:calc(100% - 305px);}
.sy-content02 .weetech .swiper-button-next{background-color:#e10019 !important;top:auto;margin:0;bottom:20px;}
.sy-content02 ul{width:280px;float:right;}
.sy-content02 li{position:relative;}
.sy-content02 .weetech .wenz h3{}
.sy-content02 .weetech .wenz .more{margin:12px 0 22px 0;}

.bold{font-weight:bold;}
.crumbs{border-bottom:2px solid #eeeeee;padding:20px 0 8px;font-size:12px;color:#333;}
.crumbs a{color:#333;}
.crumbs img{margin:-2px 5px 0 5px;}
.crumbs a:hover{color:#e10019;}
.pat25{padding-top:25px;}
.gjz{padding:20px 0;}
.gjz input[type=text]{padding-left:8px;box-sizing:border-box;width:152px;line-height:25px;height:25px;border:1px solid #d5d5d5;float:left;}
.gjz input[type=button],.gjz input[type=submit]{border:none;outline:none;float:left;cursor:pointer;width:25px;height:25px;background:#e10019 url(/images/icon01w.png) no-repeat center center;}
.search-div h5{margin-bottom:32px;color:#666666;font-size:14px;}
.search-div b{color:#333;font-style:italic;}
.search-div li{padding:16px 40px 16px 10px;}
.search-div .li-tit{float:left;width:360px;font-size:16px;line-height:32px;color:#333333;}
.search-div .li-tit a{color:#333;}
.search-div .li-tit a:hover{color:#e10019;}
.search-div .li-con{float:right;width:calc(100% - 380px);}
.search-div .li-con p{max-height:128px;}
.search-div li:nth-child(2n){background:#f0f0f0;}
.notes .f24{margin-bottom:30px;}
.notes ul{float:left;width:50%;box-sizing:border-box;padding-right:20px;}
.notes .section-r ul{float:none;width:100%;padding:0;}
.notes .section-r li p{margin-top:0 !important;}
.notes h4{font-weight:bold;font-size:16px;color:#000;margin-top:34px;}
.notes a{color:#e10019;}
.notes a:hover{text-decoration:underline;}
.notes .fontp>div h4:nth-child(1){margin-top:0;}
p.bg{margin-top:0 !important;padding-left:45px;background:url(/images/dian.jpg) no-repeat left 20px top 11px;line-height:30px;}
p.bg12{margin-top:0 !important;padding-left:85px;background:url(/images/dian1.jpg) no-repeat left 65px top 11px;line-height:30px;}
.notes p,.product-file p,.product li .wenz p,.editor p{margin-top:20px;}
p.bg a{color:#e10019;}
p.bg a:hover{text-decoration:underline;}

.product{}
.product .f24{margin-bottom: 18px;}
.product-file{width:50%;}
.tit{margin-bottom:38px;position:relative;line-height:24px;font-size:16px;color:#333;font-weight:bold;}
.tit:before{content:"";display:block;top:50%;height:1px;margin-top:-.5px;position:absolute;background:#eee;right:0;width:calc(100% - 110px);}
.product li{margin-top:38px;}
.product li .wenz{}
.product li .pro-ul{}
.pro-ul dd{margin-bottom:20px;float:left;width:47%;}
.pro-ul dd .pic{max-height:185px;}
.pro-ul dd:nth-child(2n){float:right;}
.pro-ul dd h3{text-align:center;font-size:16px;background:#e10019;color:#fff;font-weight:bold;line-height:70px;box-sizing:border-box;padding:0 15px;}
.pro-ul dd h3 a{color:#fff;}
.pro-ul dd.swiper-slide{margin-bottom:0 !important;}
.section-l{float:left;width:50%;box-sizing:border-box;padding-right:22px;}
.section-l .f24{/*text-transform:uppercase;*/margin-bottom: 18px;}
.section-r{float:right;width:50%;box-sizing: border-box;padding-left:22px;}
.section-r .swiper-pagination{bottom:20px !important;padding-right:20px !important;}
.section-r .wz{padding-top:8px;font-size:14px;color:#666;font-style:italic;}
.section-r .wz dd{display:none;}
.section-r .data{margin-top:34px;background:#f0f0f0;padding:20px;line-height:24px;}
.section-r .data h4{font-size:16px;font-weight:bold;color:#333;margin-bottom:13px;}
.section-r .data dl{float:left;width:50%;padding-right:20px;box-sizing:border-box;}
.section-r .data dd{margin-bottom:25px;}
.section-r .data li{margin-bottom:25px;}
.section-r .data dd:nth-last-child(1){margin-bottom:0;}
.section-r .data li:nth-last-child(1){margin-bottom:0;}
.section-r .data dd a{color:#e10019; display: block;}
.section-r .data dd a:hover{text-decoration:underline;}
h5.f16{font-size:16px;color:#333;font-weight:bold;margin:32px 0 10px;}
.return{ width:100%;border-top:1px solid #eee;padding-top:20px;margin:20px 0 -30px;}
.return a{font-size:16px;font-weight:bold;color:#e10019;}
.return a:hover{text-decoration:underline;}
.return a img{margin:-2px 12px 0 0;}

.application{font-size:16px;}
.application .f24{margin-bottom: 18px;}
.application dl{margin-top:50px;}
.application .four dl{margin-top:30px;}
.application dd{float:left;width:50%;font-size:12px;line-height:24px;}
.app-ul{}
.app-ul li{background:#f0f0f0;margin-top:30px;float:left;width:48%;}
.app-ul li:nth-child(2n){float:right;}
.app-ul li .pic{float:left;width:48.3%;position:relative;}
.app-ul li .pic img{margin:0 !important;}
.app-ul li .wenz{float:right;width:51.7%;box-sizing:border-box;padding:25px;}
.mart45{margin-top:45px;}
.pro-ul.four{}
.pro-ul.four dd{position:relative;width:23%;margin-right:2.666%;float:left !important;}
.pro-ul.four dd:nth-child(4n){margin-right:0;}
/*.pro-ul.four dd h3{position:absolute;left:0;bottom:0;width:100%;z-index:2;}*/
.pro-ul.four dd .pic img{margin-top:0 !important;}
.editor a{color:#e10019;}
.editor a:hover{text-decoration:underline;}
.btn-box .swiper-button-prev{left:-26px;}
.btn-box .swiper-button-next{right:-26px;}
.map{height:475px;}
.subtit{font-size:14px;margin-top:30px;}
.worldwide{}
.world-ul{}
.world-ul li{float:left;width:23.8%;margin:20px 1.6% 0 0;}
.world-ul li:nth-child(4n){margin-right:0;}
.world-ul li h3{line-height:70px;font-size:16px;color:#fff;background:#e10019;text-align:center;}
.world-ul li .box{height:312px;box-sizing:border-box;background:#f0f0f0;padding:20px;}
.world-ul li .box h4{font-weight:bold;line-height:22px;margin-bottom:12px;font-size:14px;color:#666666;}
.world-ul li .box p{margin-bottom:12px;font-size:12px;line-height:20px;color:#666;}
.world-ul li a{color:#e10019;line-height:18px;display:inline-block;}
.world-ul li a:hover{text-decoration:underline;}
.world-ul li a img{margin:-3px 0 0 12px;}
.world-ul li a.dian img{margin:-2px 8px 0 0;}
.mart0{margin-top:2px !important;}

.history{ margin-top:30px; overflow:hidden;}
.history ul{margin-top:30px; width:100%}
.history li{padding:18px 0; float:none; width:49%;display:inline-block;vertical-align:top;height:auto;}
.history li:nth-child(2n){ float:right;}
.history li .year{float:left;width:70px;text-align:center;font-size:15px;line-height:22px; font-weight:400;color:#e10019;}
.history li .con{float:right;width:calc(100% - 70px);padding:0 22px;box-sizing:border-box;font-size:12px;line-height:22px;color:#666666;}
.history li:nth-child(3){background:#f0f0f0;}
.history li:nth-child(4){background:#f0f0f0;}
.history li:nth-child(7){background:#f0f0f0;}
.history li:nth-child(8){background:#f0f0f0;}
.history li:nth-child(11){background:#f0f0f0;}
.history li:nth-child(12){background:#f0f0f0;}
.history li:nth-child(15){background:#f0f0f0;}
.history li:nth-child(16){background:#f0f0f0;}
.contact{}
.contact .form{padding-top:30px;}
.contact .input{margin-bottom:10px;}
.contact .input .wz{float:left;box-sizing:border-box;width:200px;padding-right:30px;font-size:14px;color:#666666;line-height:28px;}
.contact .input .text{float:right;width:calc(100% - 200px);}
.contact .input .text input[type=text]{width:100%;border:2px solid #e9e9e9;padding:0 6px;box-sizing:border-box;line-height:28px;height:28px;}
.contact .input .text select{width:200px;border:2px solid #e9e9e9;padding:0 6px;box-sizing:border-box;line-height:28px;height:28px;}
.contact .input .text textarea{width:100%;border:2px solid #e9e9e9;padding:2px 6px;box-sizing:border-box;line-height:28px;height:140px;}
.contact .input .text label{display:block;float:left;width:50%;line-height:26px;color:#666666;}
.contact .input .text label input{margin:-2px 4px 0 0;}
.contact .input .text input[type=submit],.contact .input .text input[type=button]{color:#fff;height:32px;cursor:pointer;padding-right:10px;float:right;box-sizing:border-box;border:none;outline:none;width:136px;line-height:32px;background:#e20410 url(../images/icon01w.png) no-repeat right 10px center;}
.contact .input .text input[type=submit]:hover,.contact .input .text input[type=button]:hover{opacity:.7;}
.address{font-size:14px;color:#666;line-height:24px;width:378px;float:left;box-sizing:border-box;padding:18px;background:#f6f6f6;}
.address h3{font-size:16px;color:#333;font-weight:bold;}
.address p{margin-top:20px;}
.address a,.address p.bg{color:#e10019;}
.address a:hover{text-decoration:underline;}
.section-r .lj{float:right;width:285px;}
.section-r .lj h3{font-size:16px;line-height:70px;background:#e10019;color:#fff;text-align:center;}
.section-r .lj h3 a{color:#fff;display:block;}
.f14b{font-size:14px;color:#333;font-weight:bold;}
.f14{font-size:14px;color:#333;}
.f16b{font-size:16px;color:#333;font-weight:bold;}
.section-r .f14b{margin:34px 0 14px;}
.section-r .f14{font-size:14px;line-height:24px;color:#666;}
.mission p{margin-top:0;}
.mission .f16b{margin:26px 0 2px;}
.quality{background:#f0f0f0;padding:20px;}
.quality dl{margin-top:12px;}
.quality dd{margin-right:20px;float:left;max-width:180px;}
.quality dd:nth-last-child(1){margin-right:0;}
.quality dd img{margin-bottom:4px;}
.news .f14{margin-top:12px;}
.news .f16b{margin-top:30px;}
.news-ul{}
.news-ul li{margin-top:16px;background:#f0f0f0;width:calc(100% - 30px);float:left;}
/*.news-ul li:nth-child(2n){float:right;}*/
.news-ul li .pic{float:left;width:160px;padding-right: 10px;background: white;}
.news-ul li .wenz{float:right;width:calc(100% - 170px);box-sizing:border-box;padding:18px;}
.news-ul li .wenz h5{font-size:12px;color:#e10019;margin:18px 0 10px;}
.news-ul li .wenz p{font-size:12px;line-height:24px;}
.news-ul li .wenz .swiper-button-next{float:right;background-color:#e10019 !important;position:relative !important;margin-top:15px;}
.news-ul li .wenz h3 a{color:#333;}
.news-ul li .wenz h3:hover a{color:#e10019;}
.news .tit{margin:18px 0;}
.news .tit:before{width:calc(100% - 240px);}


.tester{}
.tester ul{border-bottom:2px solid #dbdbdb;padding:38px 0;}
.tester ul:nth-child(1){padding-top:0;}
.tester li{box-sizing:border-box;float:left;padding:18px;position:relative;background:#f0f0f0;width:22.5%;margin-right:3.333%;}
.tester li:nth-child(4n){margin-right:0;}
.tester li span{position:absolute;right:0;top:0;z-index:2;width:32px;height:32px;background:#e20410;line-height:32px;font-size:12px;color:#fff;text-align:center;}
.tester li dd{font-size:14px;line-height:26px;color:#666666;}
.tester li dd a{color:#666;}
.tester li dd a:hover{color:#e10019;}
.xgrk{margin-top:35px;background:#f0f0f0;padding:18px;}
.xgrk h3{margin-bottom:8px;}
.xgrk a{color:#e20410;}
.xgrk a:hover{text-decoration:underline;}

.page{font-size:14px;color:#666666;padding:16px 0 20px;}
.page .fr{}
.page .fr a,.page .fr span{display:inline-block;margin:0 3px;text-align:center;width:20px;height:20px;background:#f0f0f0;font-size:12px;color:#333333;line-height:20px;}
.page .fr a:hover,.page .fr span{background:#e20410;color:#fff;}
.page .fr a.page-next{width:auto;background:none;}
.page .fr a.page-next:hover{color:#e10019;}



.map{width:1138px;margin:auto;}
.joblist{width:1138px;margin:auto; overflow:hidden; margin-top:40px;}
.map-box{overflow:hidden;}
.map-box li{float:left;font-size:12px;line-height:22px;width:330px; height:300px; overflow:hidden;background:#f0f0f0; margin-right:30px; margin-top:20px;}
.map-box li:list{ margin-right:none;}
.map-box li h3{line-height:68px;text-align:center;color:#fff;font-weight:bold;font-size:14px;background:#e20410;}
.map-box li .add{padding:15px;}
.map-box li .add h4{font-size:14px;color:#000;margin-bottom:8px;font-weight:bold;}
.map-box li .add p{}
.map-box li .add a{color:#e20410;}
.map-box li .add a:hover{text-decoration:underline;}
.map-box li .add a img{margin:-2px 0 0 5px;}


.news-tuijian{background:#f5f5f5;margin-top:30px;padding:20px;}
.news-tuijian h3{margin-bottom:10px;font-size:16px;color:#333;}
.news-tuijian li{font-size:13px;color:#666;line-height:24px;background:url(/images/dian.jpg) no-repeat left 3px center/6px;padding-left:20px;}
.news-tuijian li a{color:#e20410;}
.news-tuijian li span{font-size:12px;padding-right:4px;}
.news-tuijian li a:hover{text-decoration:underline;}


.black{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:11;}
.img-alert{width:100%;position:fixed;left:50%;top:50%;z-index:12;opacity:0;max-width:600px;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(0);
    -moz-transform: translateX(-50%) translateY(-50%) scale(0);
    -ms-transform: translateX(-50%) translateY(-50%) scale(0);
    transform: translateX(-50%) translateY(-50%) scale(0);
}
.black .close{position:absolute;right:0;top:0;background:#e10019 url(/images/close.png) no-repeat center center/28px;width:50px;height:50px;}
.img-alert.on{opacity:1;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(1.0);
    -moz-transform: translateX(-50%) translateY(-50%) scale(1.0);
    -ms-transform: translateX(-50%) translateY(-50%) scale(1.0);
    transform: translateX(-50%) translateY(-50%) scale(1.0);
}
.img-alert .swiper-button-disabled{display:none;}


@media screen and (max-width: 1441px) {
    .index-footer li:nth-child(1){width:47.2%;}
    .index-footer li:nth-child(2){width:26.1%;}
    .index-footer li:nth-child(3){width:26.7%;}
    .index-footer dl{margin:0;width:33.33%;box-sizing: border-box;}
    .index-footer dl:nth-child(1){padding-left:20px;}
    .section-r .lj{width:260px;}
    .logo{width:300px;}
    .header-btm{padding:6px 0 8px;}
    .header-btm ul{margin-top:17px;}
    .banner .swiper-slide{height:367px;}
    /*.banner .swiper-slide img{margin-top:-50px;}*/
    .pagination1.swiper-pagination{bottom:15px !important;}
    .banner .swiper-slide .wenz p{margin-top:10px;}
    .sy-content01{padding:15px 0 30px;}

}


@media screen and (max-width: 1200px) {
    .wrap{padding:0 3.125%;}
    .wrapper{width:100%;}
    .logo{width:224px;}
    .header-btm ul{margin-top:3px;}
    .pagination1.swiper-pagination{bottom:18px !important;padding-right:22px;}
    .sy-content01 .swiper-slide h3, .sy-content02 li h3, .app-ul li h3{line-height:56px;}
    .editor, .fontp{line-height:26px;}
    .index-footer dt a{font-size:14px;}
    .index-footer dd a{font-size:12px;}
    .index-footer li p{font-size:12px;line-height:22px;}
    .index-footer li b{font-size:14px;}
    .banner .swiper-slide .wenz h2{font-size:32px;}
    .banner .swiper-slide .wenz p{font-size:16px;margin-top:14px;}
    .map{height:360px;}
    .world-ul li{width:32%;margin-right:2%;}
    .world-ul li:nth-child(3n){margin-right:0;}
    .world-ul li:nth-child(4n){margin-right:2%;}
    .world-ul li:nth-child(12n){margin-right:0;}
    .map{width:auto;height:auto;}
    .index-footer li{height:auto;}
    .address,.section-r .lj{box-sizing:border-box;width:48.5%;}

}
.phone{display:none;}
.f15{font-size:15px;line-height:28px;}

@media screen and (max-width: 1023px) {
	.lang{ display:block}
    .header-top{display:none;}
    .san{display:block;}
    .header{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:10;line-height:65px;}
    .header .san{width:28px;height:20px;margin-top:22.5px;}
    .header .san span{height:2px;}
    .logo img{width:200px;}
    .nav li>a{font-size:16px;padding:0 22px;color:#666;}
    .nav{height:calc(100% - 65px);top:65px;}
    .header-btm{padding:0;}
    .header{border-bottom:2px solid #e10019;}
    .nav{overflow-y:auto;display:none;background:#fff;top:65px;box-sizing:border-box;z-index:9;position:fixed;width:100%;left:0;height:calc(100% - 65px);}
    .nav li{padding:0;border-bottom:1px solid #ddd;width:100%;box-sizing:border-box;float:none;margin:0;}
    .nav li.er>a{background-position: right 30px center !important;}
    .nav li>a{display:block;padding:12px 30px;width:100%;box-sizing:border-box;}
    .fix-mar{height:66px;}
    .nav li>a{font-size:16px;padding:0 22px;color:#666;}
    .nav{height:calc(100% - 66px);top:66px;}
    .header-btm li>a{background-position:left 20px center !important;padding-left:40px;}
    .pc{display:none;}
    .phone{display:block;}
    /*.index .wrap{padding:32px 3.125%;}*/
    .pagination1.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;}
    .sy-content01 .swiper-slide .wenz{display:none;}
    .sy-content01 .swiper-slide h3, .sy-content02 li h3, .app-ul li h3{font-size:12px;line-height:34px;height:34px;}
    .btn-box .swiper-button-next,.btn-box .swiper-button-prev{display:none;}
    .phone{display:block;}
    .pagination1.phone{text-align:center !important;position:relative;margin-top:15px;bottom:0 !important;}
    .sy-content02 .weetech{border:none;width:48%;float:left;}
    .sy-content02 .weetech .pic{width:100%;}
    .sy-content02 .weetech .wenz{width:100%;position:absolute;bottom:0;left:0;height:auto;top:auto;text-align:center;}
    .sy-content02 .weetech .wenz p{display:none;}
    .sy-content02 .weetech .wenz .more{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;color:transparent;margin:0;}
    .sy-content02 .weetech .wenz h3{width:100%;line-height:34px;height:34px;font-size:12px;background:#e20410;color:#fff;}
    .sy-content02 ul{width:48%;}
	.mo1{ width:100% !important;}
    .sy-content02 .weetech .swiper-button-next{display:none;}
    .sy-content02 .weetech .table,.sy-content02 .weetech .table-cell{display:block;}
    .index-footer li{width:100%;border:none;text-align: left;font-size:13px;}
    .index-footer li:nth-child(1){display:none;}
    .index-footer li p{padding:0;text-align:left;font-size:13px;line-height:24px;}
    .index-footer li:nth-child(2){width:100%;}
    .index-footer ul{border:none;padding:0 3.125%;}
    .index-footer li:nth-child(3){margin-top:24px;width:100%;text-align:left;}
    .index-footer li:nth-child(3) p{text-align:left;}
    .index-footer li{min-height:inherit;}
    .index-footer li p b{margin-bottom:10px;font-size:14px;}
    .index-footer{padding:18px 0;}
    .header-btm li dl{position:relative;left:auto;width:100%;padding:0;}
    .ny-banner{display:none;}
    .crumbs{display:none;}
    .pat25{padding-top:0;}
    .product-file{width:100%;}
    .notes p, .product-file p, .product li .wenz p, .editor p{margin-top:13px;}
    .editor, .fontp{font-size:13px;line-height:24px;}
    .product li{margin-top:22px;}
    .tit{margin-bottom:10px;}
    .section-l,.section-r{width:100%;padding:0;}
    .pro-ul dd h3{font-size:12px;padding:0 8px;line-height:34px;}
    .section-r{padding-top:20px;}
    .pro-ul dd{width:48.5%;margin-bottom:12px;}
    .pro-ul dl{margin-bottom:-12px;}
    .product-detail .section-r{padding-top:0;}
    p.bg{background:url(../images/dian.jpg) no-repeat left 4px top 9px/5px;padding-left:20px;line-height:24px;}
    .section-r .data h4{margin-bottom:8px;}
    .section-r .data dd{margin-bottom:16px;}
    .section-r .data li{margin-bottom:16px;}
    .section-r .data dl{width:100%;padding:0;}
    .section-r .data dl:nth-child(2){margin-top:16px;}
    .section-r .data{margin-top:20px;}
    .f24{font-size:18px;}
    h5.f16{margin:20px 0 6px;font-size:15px;}
    .product-detail .section-l{margin-top:20px;}
    p.bg12{background:url(../images/dian1.jpg) no-repeat left 21px top 9px/5px;padding-left:40px;line-height:24px;}
    .return{margin:18px 0 0px;}
    .application dl{margin-top:20px;}
    .application .section-r{padding-top:0;}
    .app-ul li .wenz{display:none;}
    .app-ul li .pic{width:100%;}
    .app-ul li{margin-top:12px;}
    .mart45{margin-top:20px;}
    .pro-ul.four dd{width:48.5%;margin-right:0;}
    .pro-ul.four dd:nth-child(2n){float:right !important;}
    .return a img{width:15px; font-size:18px;}
    .history .section-r{padding-top:0;}
    .history ul.section-r{margin-top:0;}
    .history ul.section-r li:nth-child(2n-1){background:#f0f0f0;}
    .history ul.section-r li:nth-child(2n){background:#fff;}
    .map{display:none;}
    .world-ul li{width:100%;float:none !important;margin:15px auto 0 auto !important;}
    .world-ul li h3{line-height:44px;}
    .world-ul li:nth-child(2n){float:right;}
    .world-ul li .box{height:auto;padding:18px;text-align:center;}
    .contact .input .wz{width:130px;padding-right:15px;}
    .contact .input .text{width:calc(100% - 130px);}
    .contact .input .text label{display:inline-block;width:Auto;margin-right:15px;}
    .contact .input .text textarea{height:100px;}
    .address{margin:0 auto 15px auto;float:none;}
    .section-r .lj{float:none;margin:auto;}
    .quality dd{width:48%;margin-right:0;}
    .quality dd:nth-child(2n){float:right;}
    .quality{margin-top:20px;}
    .news-ul li{position:relative;width:48.5%;}
    .news-ul li .pic{width:100%;}
    .news-ul li .wenz h5{display:none;}
    .news-ul li .wenz .next1{display:none;}
    .news-ul li .wenz{position:absolute;bottom:0;left:0;top:auto;width:100%;padding:0;}
    .news-ul li .wenz h3{font-size:12px;text-align:center;box-sizing:border-box;padding:0 12px;line-height:34px;height:34px;color:#fff;background:#e20410;}
    .news-ul li .wenz h3 a{color:#fff;}
    .news-ul li .wenz p{display:none;}
    .page{padding-bottom:0;}
    .news-detail .section-r{margin:-15px 0 20px;}
    .tester ul{padding:16px 0;}
    .tester li{width:48.5%;margin:0 0 12px 0;padding:12px 8px;}
    .tester li:nth-child(2n){float:right;}
    .tester li dd{font-size:13px;line-height:24px;}
    .xgrk{margin:10px 0 20px;}
    .testerD{padding-top:0;}
    .testerD .section-r{padding-top:0;}
    .news-tuijian{display:none;}
    .pagination1.swiper-pagination{bottom:8px !important;}
    .pagination1.swiper-pagination.phone{bottom:8px !important;}
    .banner .swiper-slide img{margin-top:0;}
    .banner .swiper-slide{height:auto;}
    .sy-content01{padding:15px 0;}
    .f18{font-size:14px;}
    .application{font-size:14px;}
}
.news_page{ width:100%; height:40px; text-align:center; line-height:40px; margin-top:40px;}
.cases-list {display: flex;flex-wrap: wrap;}
.cases-list  li {width: 31%; margin-right: 3.5%; border-bottom: 1px solid #999;margin-bottom: 70px;cursor: pointer;box-shadow: 0 2px 20px rgba(0, 0, 0, 0.19);border-bottom: 0;}
.cases-list  li:nth-child(3n) {margin-right: 0;}
.cases-list  li span{ width:100%; line-height:35px;}
.cases-list  li .img img {max-width: 100%;width: 100%;height: 270px;object-fit: cover;transition: transform 0.5s;}
.cases-list  li .line {display: block;width: 0;height: 3px;background: -webkit-linear-gradient(left, #578cfb, #ccf453); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #578cfb, #ccf453); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #578cfb, #ccf453); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #578cfb, #ccf453); /* 标准的语法 */
    transition: all .5s;
    -webkit-transition: all .5s;}
.cases-list li:hover {box-shadow: 0 2px 20px rgba(0, 0, 0, 0.19);border-bottom: 0;}
.cases-list li:hover .line { width: 100%;transition: all .5s;-webkit-transition: all .5s;}
.cases-list li .text {display: flex;flex-wrap: wrap;padding: 18px 0 28px;color: #666;align-items: center;font-size: 17px;border-bottom: 1px;padding-left: 10px}
.cases-list li .text .title {font-size: 17px;border-bottom: 1px;padding-left: 10px;}
.cases-list li .text .time {font-size: 16px;margin-left: auto;padding-right: 10px;}