/*PC走进华腾-start*/
.pagebanner{ position: relative;}
.pagebanner img{ width: 100%; }
.pagebannerbox{ position: absolute; width: 100%; height: 100%;}
.pagebannerbox .layui-container{ height: 100%; display: flex; align-items: center;}
.pagetit{color: #fff;}
.pagetit span{ font-size: 16px; text-transform: uppercase;}
.pagetit h2{ font-size: 72px; font-weight: bold; position: relative;}
.pagetit h2:after{ content: ""; width: 46px; height: 2px;  background-color: #fa2b04; position: absolute;  left: 0; bottom: -20px; }

.about01{ padding:70px 0; background: url(../images/about/bg01.jpg) no-repeat center bottom; background-size: cover;}
.about02{ padding:70px 0; overflow: hidden;}
.about03{ padding:50px 0; background: url(../images/about/bg02.jpg) no-repeat center top; background-size: cover;}
.about04{ padding:80px 0 30px; background: url(../images/about/bg04.jpg) no-repeat center top; background-size: cover;}
.abotit{ text-align: center; }
.abotit h2{font-weight: bold; position: relative; font-size: 30px; letter-spacing: 2px; color: #333; padding-bottom: 13px;}
.abotit h2:after{ content: ""; width: 34px; height: 1px;  background-color: #fa2b04; position: absolute;  left: 0; bottom: 0px; right: 0; margin: 0 auto; }

.abotit p{ color: #999; font-size: 14px; letter-spacing: 2px;padding-top: 13px; text-transform: uppercase;}

.abt_cont{padding:80px 0 0px;}
.generate{ padding:0 15%;}
.generbox{padding:0 15%; display: flex; justify-content:flex-start; align-items: center;}
.geneimg {padding:0 20px;}
.geneimg img{width: 100%;}
.geneimg .abo_video video{     
	width: 100%;
	/*object-fit:fill;*/
}
.genetxt{ color: #333; padding:0 20px;}
.genetxt h2{ font-size: 40px; font-weight: bold;}
.genetxt p{ font-size: 16px;padding: 15px 0 20px;}

.times{ display: inline-block; cursor: pointer; text-align: center;}
.times h2{ color: #333; font-size: 16px; height: 30px; line-height: 30px; }
.times img{ width: 100%; }

.smallbox{ padding-top: 80px; width: 100%; }
.samll_pro2{ position: relative;  padding:0 10%; z-index: 2}  
.samll_pro2::after{content: ''; height: 2px; width: 100%; position: absolute;  top: 40px; left: 0; right: 0; background-color: #c3cad8; z-index: -1;}
.proper_thum2{ position: relative; z-index: 5; }
.proper_thum2 .swiper-wrapper{ justify-content: flex-start; }
.proper_thum2 .swiper-slide .times .icon01{ display: block; }
.proper_thum2 .swiper-slide .times .icon02{ display: none; }
.proper_thum2 .swiper-slide-thumb-active .times h2{color: #fa2b04; font-weight: bold; font-size: 26px;}
.proper_thum2 .swiper-slide-thumb-active .times .icon02{ display: block; }
.proper_thum2 .swiper-slide-thumb-active .times .icon01{ display: none; }

.proper_bgimg2 .swiper-button-next, .proper_bgimg2 .swiper-button-prev{ z-index: 345; width: 58px; height: 58px;  background-position: 0 0; }
.proper_bgimg2 .swiper-button-next{ left: 120px; background: url(../images/about/gengduo01.png) no-repeat center center !important; background-size: 100%;}
.proper_bgimg2 .swiper-button-prev{ left: auto; right: 120px;background: url(../images/about/gengduo02.png) no-repeat center center!important; background-size:contain;}

.genertime{ padding-top: 100px;}
.genertime .tiemlist{ text-align: center; position: relative; z-index: 12;}
.genertime .tiemlist::after{content: ''; height: 2px; width: 100%; position: absolute;  top: 42px; left: 0; right: 0; background-color: #c3cad8; z-index: -1;}
.genertime .tiemlist li{ display: inline-block; cursor: pointer;}
.genertime .tiemlist li h2{ color: #333; font-size: 16px; height: 30px; line-height: 30px; }
.genertime .tiemlist li .icon02{ display: none; }
.genertime .tiemlist li.active{ }
.genertime .tiemlist li.active h2{color: #fa2b04; font-weight: bold; font-size: 26px;}
.genertime .tiemlist li.active .icon01{ display: none; }
.genertime .tiemlist li.active .icon02{ display: block; }
	
	
.status{ padding:25px 0 0;margin:0;}
.status .layui-tab-title{ text-align: center; height: 54px;}
.status .layui-tab-title li{ font-size: 20px; line-height: 50px; padding:0 50px}
.status .layui-tab-title .layui-this:after{ content: ''; top: auto;  width: 90px; height: 2px;  background-color: #fa2b04; position: absolute; right: 0; left: 0; bottom: -5px; border:none; opacity: 1; margin: 0 auto;}
.status .layui-tab-title .layui-this{  color: #f10909;}

.general{}
.status .layui-tab-content{ padding:0; margin: 0; padding:60px 0 0;}
.general .generimg{}
.general .generimg h2{ position: relative;}
.general .generimg h2::before{content: ''; position: absolute; height: 15px; right: 0; top: -15px; background-color: #fa2b04; width: 170px;z-index: -1}
.general .generimg h2::after{content: ''; position: absolute; height: 100px; right: -13px; top: -15px; background-color: #fa2b04; width: 15px; z-index: -1;}

.general .generimg img{ width: 100%;}
.genertxt{padding: 10px 0 0 90px}
.genering{ font-family: 黑体; position: relative; font-size: 16px; line-height: 48px; padding:0 0 0 30px}
.genering::before{ content: ''; width: 99px; height: 80px; background: url(../images/about/sig01.png) no-repeat top left; left: 0; position: absolute; z-index: -1; }
.genering::after{ content: ''; width: 99px; height: 80px; background: url(../images/about/sig02.png) no-repeat bottom right; position: absolute; z-index: -1; right: 0; bottom: 30px; }
.genering p{ text-indent: 32px;}
.genering h4{ text-align: right; padding-top: 20px;}
.genering h4 span{ display: block; font-size: 20px;}
.genering h4 i{ font-style: normal; padding-right: 120px; font-size: 16px}
.genering em{ right: 0; bottom: -30px; position: absolute;}

.introds{ border-radius: 0 0 30px; border-right: 9px solid #ff0000;}
.introimg{}
.introimg  h2{ border-radius: 0 0 15px 0; overflow: hidden;}
.introimg img{ width: 100%;}
.introtxt {padding:0 50px 0 70px;}
.introtxt h2{ line-height: 40px; font-size: 16px; color: #333; font-family: '黑体';}
.introtxt h2 p{}
.introtxt a{ margin-top: 20px; display: inline-block; width: 180px; height: 56px; line-height: 56px; text-align: center; font-size: 16px; background-color: #ff0000; color: #fff;}
.introtxt a:hover{ color: #fff;}
.introtxt a span{ padding-right: 20px; display: inline-block; background: url(../images/about/gengduo-3.png) no-repeat center right;  }

.sense{padding:20px 0;}
.sensetit{font-size: 30px; text-align: center; letter-spacing: 3px; line-height: 50px;}
.sensecont{padding:15px 0 0;}
.sensecont li{ padding:10px 10px;}
.sensecont li i{ font-weight: bold; font-style: normal; display: flex; color: #333; border:3px solid #f1f1f1; border-radius: 50%; font-size: 30px; justify-content: center; align-items: center; width: 180px; height: 180px;}
.sensecont li p{padding-top: 15px; font-size: 16px; color: #333; line-height: 30px;}
.policy{ padding:20px 0 0;}
.teamer{ padding:15px 0 0; text-align: center;}
.teamer img{ max-width: 100%;}

.more-view{ margin-top: 20px; display: inline-block; width: 180px; height: 56px; line-height: 56px; text-align: center; font-size: 16px; background-color: #ff0000; color: #fff;}
.more-view:hover{ color: #fff;}
.more-view span{ padding-right: 20px; display: inline-block; background: url(../images/about/gengduo-3.png) no-repeat center right;  }

.committee{}
.lineder{}
.lineimg img{ width: 100%;}
.linetxt{}
.linetxt h2{ position: relative; font-size: 20px; padding-bottom: 30px; line-height: 50px;}
.linebg01:after{ content: ""; width: 37px; height: 2px;  background-color: #000; position: absolute;  left: 0; bottom: 15px; }
.linebg02:after{ content: ""; width: 37px; height: 2px;  background-color: #000; position: absolute;  left: 0; bottom: -95px; }
.linetxt p{font-size: 16px; line-height: 40px;}
.glas01{ padding-left: 70px;}
.glas02{ padding-right: 70px;}
.linetxt .more-view { margin-top: 40px;}
.linebox{ position: relative;}
.clored{color: #fa2b04;}

.glazing{}
.glazlist{ padding:15px 10px;}
.glazbox{ transition: all 1s; padding:40px 20px 30px; position: relative; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.05);}
.glazbox i{font-weight: bold; position: absolute; top: -25px; left:15px; font-size: 48px; color: #eeeeee;}
.glazbox h2{font-weight: bold; font-size: 17px; color: #333; }
.glazbox p{ margin-top: 5px; font-size: 15px; color: #cccccc; line-height: 30px; min-height: 60px;}
.glazlist:hover .glazbox{  box-shadow: 0 0 15px rgba(0,0,0,0.20);}
.companybtn{ text-align: center; padding-top: 15px;}

.abtvideo{position: relative; margin-top: 60px;}
.videoboxbg{ overflow: hidden; position: absolute; bottom: 0; right: 0; background-color: #fff; padding:100px 12.3% 50px 100px;transition: all .5s ease-out; transform: translateX(0%); z-index: 576;}
.videoboxbg.onthis{ transform: translateX(100%);}
.videoboxbg.onthis .abtvideobtn{position: absolute; right: 0;}
.abtvids{ background-color: #fff; border-radius: 15px 0 0 15px; padding:25px 15px; position: absolute;right: 0px; top: 50%; margin-top: -45px;; z-index: 566; display: none;}

.abtvideo video{ width: 100%;/*object-fit:fill;*/}


.videolist{ }
.videolist a{ float: right;}
.videolist p{ padding: 40px 100px 0 0; line-height: 40px; color: #333333; font-size: 16px;}

.baseing{margin:0 -35px; padding:50px 0;}
.baselist{ padding:0 35px;}
.baseboxs{ overflow: hidden; position: relative;}
.baseboxs .basetxt{position: absolute; width: 100%; bottom: 0;background-color: rgba(0,0,0,0.3);  color: #fff;}
.baseboxs .basetxt em{ float: right;  width: 25px;}

.baseboxs a{ display: block;}
.baseboxs h2{ padding:10px 20px; }
.baseboxs h2 span{ padding:0; font-size: 20px;}
.baseboxs h2 p{ display: none; font-size: 14px; line-height: 20px;  padding:5px 0 10px;}
.baseing img{ width: 100%; }
.basetxt.ons p{ display: block; }


.trademars{ padding:30px 0 0; }
.trademars .trademlist{ padding:10px 20px;  }
.trademars .trademlist .tranembox{ color: #333; background: #fff; padding:50px; transition: all 1s; }
.trademars .trademlist .tranembox i{}
.trademars .trademlist .tranembox  img{ max-width: 100% }
.trademars .trademlist .tranembox h2{ position:relative; font-size: 20px; margin:36px 0 0; padding-top: 43px; }
.trademars .trademlist .tranembox h2:before{content: ''; top: auto;  width: 40px; height: 3px;  background-color: #eaeaea; position: absolute; top: 0; left: 0;transition: all 1s; }
.trademars .trademlist .tranembox p{ margin-top: 22px; font-size: 16px; line-height: 36px; }
.trademars .trademlist:hover .tranembox{box-shadow: 0 2px 10px rgba(0,0,0,0.08);}
.trademars .trademlist:hover .tranembox h2:before{background-color: #e2000b;}
/*PC走进华腾-end*/

/*产品展示-start*/
.product01{ margin-top: -55px;}
.dispytit{ padding:40px 0; background: rgb(255,255,255,0.75); box-shadow: 0 2px 8px rgba(0,0,0,0.12);}
.dispytit h2{ float: left; padding:0 0 0 40px}
.dispytit h2 span{color: #333; font-size: 30px;}
.dispytit h2 p{ color: #999; font-size: 16px; text-transform: uppercase;}
.prosearch{ margin-right: 40px; float: right; position: relative; width: 300px;}
.prosearch .layui-input{ width: 280px; border-radius: 60px; line-height: 50px; height: 50px;padding:0 66px 0 15px;}
.prosearch .searchbtn{  display: inline-block; border-radius: 50px; height: 50px; width: 66px;  background:#d60a09 url(../images/product/sousuo.png) no-repeat center center; position: absolute; top: 0; right: 0;z-index: 22;}

.product02{padding:40px 0 20px;}
.marker{text-align: center; border-bottom: 1px solid #e6e6e6;}
.marker li{ display: inline-block; font-size: 20px; padding:0 40px; line-height: 72px;}
.marker li a{padding:0 20px;}
.marker li.active a{ color: #f10909; line-height: 72px;display: inline-block; position: relative;}
.marker li.active a:after{ content: ''; top: auto;  width: 80px; height: 2px;  background-color: #fa2b04; position: absolute; right: 0; left: 0; bottom: 0px;  margin: 0 auto;}
.keeping{padding: 30px 0 10px; text-align: center;}
.keeping li{ display: inline-block; padding:0 10px;}
.keeping li a{ display: inline-block; width: 220px; height: 60px; line-height: 60px; text-align: center; color: #333;font-size: 20px; background-color: #f7f7f7;}
.keeping li.active a{ color: #fff;  background-color: #fa2b04;}

.product03{}
.reactor{}
.reactor .reactlist{ background-color: #f5f8f9; padding:40px 0;}
.reactor .reactlist:nth-child(odd){ padding-left: 12%;}
.reactor .reactlist:nth-child(even){  padding-right: 12%;}
.reactor .reactlist:nth-child(2){background-color: #fff;}
.reactor .reactlist:nth-child(3){background-color: #fff;}
.reactor .reactlist:nth-child(6){background-color: #fff;}
.reactor .reactlist:nth-child(7){background-color: #fff;}

.reactor .reactlist .reactimg{ padding:0 10px; text-align: center;}
.reactor .reactlist .reactimg a{display: block; overflow: hidden;}
.reactor .reactlist:hover .reactimg img{ transform: scale(1.1);}
.reactor .reactlist .reactimg img{max-width: 100%; transition: all 1s;}
.reactor .reactlist .reactxt{ padding:0 10px 0 0;}
.reactor .reactlist .reactxt h2{position: relative; font-size: 30px;  padding-bottom: 15px; 
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.reactor .reactlist .reactxt h2::after{ position: absolute; content: ''; height: 1px; background-color: #333; left: 0; bottom: 0; width: 90%;}
.reactor .reactlist .reactxt p{ font-size: 16px; line-height: 30px; padding-top: 25px;}

.turn{ padding:50px 0 70px; text-align: center;}
.turn .pageover{}
.turn .pageover li{ display: inline-block; padding:0 4px}
.turn .pageover li a{ display: inline-block; text-align: center; height: 45px; line-height: 45px; border-radius: 5px; padding:0 18px; font-size: 16px; border: 1px solid #c1c1c1;}
.turn .pageover li:hover a, .turn .pageover li.acitve a{color: #fff; background-color: #ff0000; border-color: #ff0000;}
/*产品展示-end*/
/*产品展示详情-start*/
.location{padding:25px 0; color: #acb0b1; font-size: 16px;}
.location a{ color: #acb0b1;}

.ipsumer{}
.ipsumimg{padding:40px 0 0;}
.detaimgs{text-align: center; padding: 20px 30px;}
.detaimgs img{max-width: 100%;}
.ipsumimg .swiper-button-next, .ipsumimg .swiper-button-prev{ width: 22px; height: 22px; background-size: 22px 22px;; background-position: 0;}
.ipsumimg .swiper-button-next{ background-image: url(../images/product/right01.png);}
.ipsumimg .swiper-button-prev{background-image: url(../images/product/left01.png);}

.ipsumtxt{ padding: 0 0 0 50px;}
.ipsumbox{padding: 0 0 0 30px;  background: url(../images/index/pro_icon02.png) no-repeat 0px top;}
.ipsumbox h2{ position: relative; font-size: 30px; text-transform: uppercase; padding-bottom: 30px; line-height: 50px; padding-top: 50px;}
.ipsumbox h2:after{ content: ""; width: 26px; height: 2px;  background-color: #000; position: absolute;  left: 0; bottom: 15px; }
.ipsumbox p{font-size: 16px; line-height: 36px; padding-top: 10px;}
.downbtn{display: inline-block; width: 160px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; background-color: #ff0000; color: #fff;}
.downbtn:hover{ color: #fff;}
.downbtn span{ padding-left: 30px; display: inline-block; background: url(../images/product/cloud_icon.png) no-repeat center left;  }
.ipsumbox a{ margin-top: 40px;}

.detail01{ border-top: 1px solid #dedede; margin-top: 80px;}
.specialTit{ border-bottom: 1px solid #dedede;}

.specilist{ padding-top: 10px;}
.specilist li{ font-weight: bold; font-size: 24px; line-height: 80px; padding:0 80px 0 0; display: inline-block;}
.specilist li a{ position: relative; display: inline-block; height: 80px; }
.specilist .active a:after{ content: ''; top: auto;  width: 90px; height: 2px;  background-color: #fa2b04; position: absolute; right: 0; left: 0; bottom: 0px; border:none; opacity: 1; margin: 0 auto;}
.specilist .active{  color: #f10909;}
.specialCont{}
.specialCont img{ max-width: 100%!important; }
.speciattri{ padding:30px 0;}
.speciattri li{padding:15px 0 15px;}
.speciattri li .attri{padding:0 0 0 40px; position: relative;}
.speciattri li .attri:before{ content: ''; position: absolute; background-color: #fa2b04; left: 0; top: 8px; border-radius: 40px; width: 14px; height: 14px;}
.speciattri li .attri h2{ font-size: 20px;}
.speciattri li .attri p{ font-size: 16px; padding-top: 20px;}
.face01{ border-bottom: 1px solid #fff;}
.face01 .active a{ color: #fff;}
.face01 .active a:after{background-color: #fff;}
.detail02{ margin-top: 20px; background: url(../images/product/details_bgs.jpg) no-repeat center top; background-size: cover;}

.casers{ margin: 0 -10px; padding:50px 0;}
.casers .swiper-container{}

.casers .swiper-button-prev,.casers .swiper-button-next{
	  width: 49px;
	  height: 49px;	 margin-top: -30px;
}
.casers .swiper-button-prev {
		left: 10px;	
		background: url("../images/honor/honor_icon01.png") no-repeat;	
		background-size: 100%;
}
	
.casers .swiper-button-next {
		right: 10px;
		background: url("../images/honor/honor_icon02.png") no-repeat;
		background-size: 100%;
}

.casers .caselist{padding:0px;}
.casers .caselist .casebox{ background-color: #fff;}
.casers .caselist .casebox h3{ overflow: hidden; height: 200px; justify-content: center; align-items: center; display: flex;}
.casers .caselist .casebox h3 img{max-width: 100%;}
.casers .caselist .casebox h2{ font-size: 20px; padding:0 15px 15px; line-height: 30px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.guarantee{ padding:40px 0;}
.guarantee .layui-tab{ padding-left: 315px; position: relative;}
.guarantee .layui-tab-title{ width: 300px; border-bottom-width:0; position: absolute; left: 0; top: 0;}
.guarantee .layui-tab-title li{ display: block; padding:3px 0;}
.guarantee .layui-tab-title li a{ display:block; height: 60px; line-height: 60px; border-left: 5px solid #d0d0d0; background-color: #f9f9f9; color: #333; padding-left: 50px; text-align: left; font-size: 16px;}
.guarantee .layui-tab-title .layui-this:after{ display: none;}
.guarantee .layui-tab-title .layui-this a{ border-color:#333333; background-color: #fa2b04; color: #fff; }
.guarantee .layui-tab-content{margin: 0; padding:0; background-color: #f9f9f9;}
.guarantee .manship{ padding:36px 40px}
.guarantee .manship .shipimg img{ width: 100%;}
.guarantee .manship .shiptxt{}
.guarantee .manship .shiptxt h2.shtit{ position: relative; padding:0 0 20px; font-size: 24px; font-weight: bold; color: #fa2b04;}
.guarantee .manship .shiptxt h2.shtit::after{content: ''; top: auto;  width: 34px; height: 4px;  background-color: #fa2b04; position: absolute; left: 0; bottom: 0px; }
.guarantee .manship .shiptxt p.shcont{ padding:60px 50px 0 0; line-height: 50px; font-size: 16px;}



/*产品展示详情-end*/

/*pc核心技术-start*/
.status .porce01 .layui-this:after{ width: 150px;}
.core01{padding:50px 0 0;}
.core02{padding:50px 0;}
.enamel{}
.resea01 .enametxt{ padding:20px 90px 0 0;}
.enambox{padding:30px 0 0; position: relative;}
.enambox:after{ content: ""; width: 40px; height: 2px;  background-color: #000; position: absolute;  left: 0; top: 0px; }
.enambox .enamcont{ line-height: 36px; font-size: 16px; padding:30px 0 0;}
.morebtn{ margin-top: 40px; display: inline-block; width: 180px; height: 56px; line-height: 56px; text-align: center; font-size: 20px; background-color: #ff0000; color: #fff;}
.morebtn:hover{ color: #fff;}
.morebtn span{ padding-right: 30px; display: inline-block; background: url(../images/core/gengduo-3.png) no-repeat center right;  }
.enameimg:hover img{transform: scale(1.1);}
.enameimg h2{ overflow:hidden;}
.enameimg img{ width: 100%; transition: all 1s;}

.resea02 .enametxt{ padding:20px 0 0 90px;}
.resea02 .enametxt .enambox h2{ font-size: 24px;}
/*pc核心技术-end*/

/*pc行业新闻-start*/
.storage{ border-bottom: 1px solid #e3e3e3; background-color: #fafafa;}
.storbox{ padding:20px 0;}
.storbox .stortit{ float: left; line-height: 38px;}
.storbox .stortit span{ font-size: 16px; color: #333;}
.storbox .stortit a{ display: inline-block; font-size: 16px; color: #999; padding:0 5px;}
.storbox .stortit a:hover{ color: #ff0000;}
.storbox .prosearch{ width: 300px;}
.storbox .prosearch .layui-input{ line-height: 38px; height: 38px;}
.storbox .prosearch .searchbtn{  width: 66px;  height: 38px;}

.journasm{background-color: #f5f8f9; padding:0 0 50px;}
.nalinav{}
.nalinav ul{padding:30px 0; margin: 0 -20px;}
.nalinav ul li{padding:0 20px;}
.nalinav ul li a{ background-color: #fff; display: block; line-height: 70px; text-align: center; font-size: 20px;}
.nalinav ul li.active a,.nalinav ul li:hover a{ background-color: #ff0000; color: #fff;}

.nalism{background-color: #fff; padding:30px;}
.headline{}
.hedlinetxt{ padding-right: 40px;}
.hedlinebox h2{ line-height: 36px; font-size: 20px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.hedlinebox h2 em{ display: inline-block; font-size: 16px; font-style: normal; line-height: 20px; height: 20px; padding:0 5px; border: 1px solid #f50000; color: #f50000; margin-right: 10px;}
.hedlinebox p{ line-height: 30px; font-size:16px; margin-top: 20px; color: #5d5d5d;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.hedlinebox span{ font-size: 14px; display: block; padding:40px 0; color: #999;}
.hedlinebox a.stripbtn{font-size: 14px; color: #ff0000; }
.lineimg{}
.lineimg h2{ overflow: hidden;}
.lineimg:hover img{ transform: scale(1.08);}
.lineimg img{ width: 100%; transition: all 1s;}
.headline:hover .lineimg img{ transform: scale(1.08);}
.thunder{ border:1px solid #f4cece; margin-top: 40px;}
.thunder .thuncont{}
.thunder .thuncont li{ border-bottom: 1px solid #ededed;}
.thunder .thuncont li:last-child{ border-bottom: none;}
.thunder .thuncont li:hover .pubimg img{ transform: scale(1.08);}
.thuncont .publish{ padding:20px; transition: all 1s;}
.thuncont .publish .pubimg h2{ overflow: hidden;}
.thuncont .publish .pubimg img{ width: 100%; transition: all 1s;}
.thuncont .publish .pubtxt {padding:0 0 0 40px;}
.thuncont .publish .pubtxt h3{font-size: 20px; line-height: 36px;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.thuncont .publish .pubtxt p{ line-height: 30px; font-size:16px; margin-top: 20px; color: #5d5d5d;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.inforbtn{ color: #f50000; font-size: 16px; display: inline-block; width: 125px; height: 38px; line-height: 38px; text-align: center; border:1px solid #f50000; margin-top: 30px; transition: all 1s;}
.inforbtn:hover{ color: #f50000;}
.inforbtn span{ padding-right: 20px; display: inline-block; background: url(../images/news/xiala02.png) no-repeat center right;  }
.inforbtn img{ width: 100%;}
.thuncont li:hover .publish{ box-shadow: 0 0 15px rgba(0,0,0,0.25);}
.thuncont li:hover a.inforbtn{ background-color: #ff0000; color: #fff; }
.thuncont li:hover a.inforbtn span{background: url(../images/news/xiala.png) no-repeat center right; }
.nalism .turn{padding:40px 0 10px;}

.interest{ background-color: #fff; padding:50px 150px;}
.intertit{ font-size: 30px; padding:30px 0; line-height: 36px; text-align: center;}
.intercont{}
.intercont p{ padding:5px 0; font-size: 16px; line-height: 40px;}
.intercont img{ max-width: 100%;}
.intercont h2{padding:5px 0; text-align: center;}
.detailbox{ background-color: #f5f8f9; padding:0 0 50px}

/*pc行业新闻-end*/

/*pc联系我们-start*/
.contact01{}
.tactitle{ text-align: center; padding:30px 0;}
.tactitle span{position: relative; display: inline-block; line-height:80px; font-size: 30px;  }
.tactitle span::after{content: ''; width: 49px; height: 2px; background-color: #333; position: absolute; left: 0; right: 0; bottom: 0; margin: 0 auto;}
.domestic{ background: url(../images/contact/contact01.png) no-repeat center center; background-size: cover;}
.domesbox{}
.domeslist{ padding:50px 35% 50px 0;}
.domeslist li{padding:20px 0; font-size: 16px; color: #333; display: flex; justify-content: center; align-items: flex-start;}
.dome01{ flex:1.5;}
.dome02{ flex:2;}
.domeslist li div h3{ font-size: 20px; font-weight: bold;}
.domeslist li div p{ color: #999; font-size: 16px;}
.domeslist li div h2{ font-size: 16px; padding-bottom: 15px;}
.sales02 li{ color: #fff;}
.abroad{ padding:30px 0 0; background: url(../images/contact/contact02.png) no-repeat center center; background-size: cover;}
.contact02{ padding:50px 0;}
.address{ background-color: #fbfbfb;}
.mapbox{ padding:10px;border: 1px solid #c6c6c6; background-color: #fff;}
.mapbox img{ width: 100%;}
.addrtxt{padding:55px 20px 0 90px;}
.addrtxt h2{ font-size: 30px;}
.addrtxt ul{padding-top: 30px;}
.addrtxt ul li{ font-size: 18px; line-height: 30px; padding:10px 0;}
.addrtxt ul li:nth-child(1) p{ background: url(../images/contact/dizhi.png) no-repeat left center; }
.addrtxt ul li:nth-child(2) p{ background: url(../images/contact/dian_hua.png) no-repeat left center; }
.addrtxt ul li:nth-child(3) p{ background: url(../images/contact/mail.png) no-repeat left center; }
.addrtxt ul li p{padding:0 0 0 35px;}
/*pc联系我们-end*/

/*pc资质荣誉-start*/
.colorblack,.colorblack h2,.colorblack span{ color: #333;}
.honor01{ padding:40px 0 0;}
.honor02{ padding:40px 0;}
.industry01{padding:20px 0; background: url(../images/honor/honorbg.jpg) no-repeat center center; background-size: cover;}
.industry02{padding:40px 0; background:#f8f8f8; }
.industry01,.industry02{ margin-top:30px;}

.qualifis{ padding:20px 0;}
.qualist{padding:18px}
.quliabox{ background-color: #fff; }
.quliabox h2{ overflow: hidden;}
.quliabox img{ width: 100%;}
.quliabox p{ line-height: 40px; padding:10px 0; font-size: 16px; text-align: center;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.quliabox p span{padding:0 15px;}
.patenbox h2 img{ width: 100%;}
.patenbox p{ line-height: 40px; padding:10px 0; font-size: 16px; text-align: center;}
.patenter .swiper-button-next, .patenter .swiper-button-prev{ height: 49px;width: 49px; background-position: 0;}
.patenter .swiper-button-prev{ background: url(../images/honor/honor_icon01.png) no-repeat center center; background-size: 100%;}
.patenter .swiper-button-next{ background: url(../images/honor/honor_icon02.png) no-repeat center center; background-size: 100%;}





.capital{}
.capital .swiper-slide{}
.capital .swiper-slide img{ width: 100%;}
.capital .swiper-slide p{ text-align: center; padding:20px 0; display: none;}

.capital .swiper-slide-active h2{ box-shadow: 0 0 5px rgba(0,0,0,0.31);}
.capital .swiper-slide-active p{ display: block;}

.capital  .swiper-slide {width: 410px;}
.capital  .swiper-slide img{width: 100%;		display:block;	}	
.capital .swiper-button-prev,.capital .swiper-button-next{
	  width: 49px;
	  height: 49px;	 margin-top: -50px;
}
.capital .swiper-button-prev {
		left: 80px;	
		background: url("../images/honor/honor_icon01.png") no-repeat;	
		background-size: 100%;
}
	
.capital .swiper-button-next {
		right: 80px;
		background: url("../images/honor/honor_icon02.png") no-repeat;
		background-size: 100%;
}
	

	
/*会员单位*/
.member{}
.member li{}
.member li a{
	position: relative;
	display: flex;
    justify-content: center;
    align-items: center;
}

.member img {
    width: auto;
    max-width:100%;
}
.index-partners-a1 .mg-01 {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    max-width: 90%;
    max-height: 90%;
    /*-webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;*/
}

.index-partners-a1 .mg-icon {
    position: absolute;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

	
.index-partners-a1 .mg1 {
    left: 0;
    top: 0;
    transform: translate(5px, 5px);
}
.index-partners-a1 .mg2 {
    right: 0;
    top: 0;
    transform: translate(-5px, 5px);
}
.index-partners-a1 .mg3 {
    left: 0;
    bottom: 0;
    transform: translate(5px, -5px);
}
.index-partners-a1 .mg4 {
    right: 0;
    bottom: 0;
    transform: translate(-5px, -5px);
}

.member li:hover .mg-01{
	-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);			    
    filter: grayscale(0);
}
.member li:hover .mg-icon{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	transform: translate(0,0);
}
	

.member .mg-zw{ width: 100%; }



/*pc资质荣誉-end*/

/*==========================================设备分辨率 开始=============================================*/


@media screen and (max-device-width:1000px) {}

/*================设备小于760px=========================*/

@media (max-width: 767px){

/*mobile 走进华腾-start*/
.pagetit span{ font-size: 12px;}
.pagetit h2{ font-size: 24px; }
.pagetit h2:after{ content: ""; width: 36px;   bottom: -10px; }
.abt_cont{padding:20px 0 0px;}
.generate{ padding:0 5%;}
.generbox{padding:0 0;}
.geneimg {padding:0 5px;}
.genetxt{ padding:0 5px;}
.genetxt h2{ font-size: 20px;}
.genetxt p{ font-size: 14px; padding:5px 0;}

.times h2{ font-size: 14px;}
.proper_thum2 .swiper-slide-thumb-active .times h2{font-size: 14px;}
.smallbox{padding-top: 20px;}
.samll_pro2{ padding:0 5%;}
.proper_bgimg2 .swiper-button-next, .proper_bgimg2 .swiper-button-prev{ display: none; width: 30px; height: 30px;  }
.proper_bgimg2 .swiper-button-prev{ right: 0;}
.proper_bgimg2 .swiper-button-next{ left: 0;}


.about01{ padding:30px 0;}
.about02{ padding:30px 0;}
.about03{ padding:20px 0; }
.about04{ padding:40px 0 10px;}
.abotit h2{ font-size: 20px; letter-spacing: 2px;  padding-bottom: 10px;}
.abotit h2:after{ content: ""; width: 34px; height: 1px; }
.abotit p{ font-size: 12px;padding-top: 10px; }
.status{ padding:10px 0 0; }
.status .layui-tab-title{  height: 44px; overflow: auto!important; overflow-x: auto;}
.status .layui-tab-title li{ font-size: 14px; line-height: 40px; padding:0 8px}
.status .layui-tab-title .layui-this:after{  width: 60px; height: 2px;   bottom: -5px;}
.status .layui-tab-content{padding:30px 0 0;}
.general .generimg h2::before{ top: -5px; }
.general .generimg h2::after{ top: -5px; right: -5px; }
.genertxt{padding: 0px 0 0 0px}
.genering{ font-size: 14px; line-height: 30px; padding:20px 0 0 0px}
.genering::before{ width: 99px; height: 80px;  background-size: 30px }
.genering::after{ width: 99px; height: 80px; background-size: 30px; bottom: 30px; }
.genering p{}
.genering h4{  padding-top: 10px;}
.genering h4 span{  font-size: 14px;}
.genering h4 i{  padding-right: 80px; font-size: 12px}
.genering em{bottom: -15px; }
.genering em img{ width: 80px; }

.introds{  border-right: 0px solid #ff0000;}
.introtxt {padding:20px 0 0;}
.introtxt h2{ line-height: 30px; font-size: 14px;}
.introtxt a{ margin-top: 10px;  width: 120px; height: 45px; line-height: 45px; font-size: 14px;}

.sense{padding:0px 0;}
.sensetit{font-size: 16px;letter-spacing: 2px; line-height: 40px;}
.sensecont{padding:15px 0 0;}
.sensecont li{ padding:5px 5px;}
.sensecont li i{  font-size: 16px; width: 100px; height: 100px;}
.sensecont li p{padding-top: 10px; font-size: 12px;line-height: 20px; height: 150px;}
.policy{ padding:10px 0 0;}
.teamer{ padding:5px 0 0;}

.linetxt{padding-top: 20px;}
.linetxt h2{ font-size: 16px; padding-bottom: 20px; line-height: 30px;}
.linebg01:after{ content: ""; width: 37px; height: 2px;   left: 0; bottom: 15px; }
.linebg02:after{ content: ""; width: 37px; height: 2px;   left: 0; bottom: -95px; }

.linetxt p{font-size: 14px; line-height: 24px;}
.glas01{ padding-left: 0px;}
.glas02{ padding-right: 0px;}
.linetxt .more-view { margin-top: 20px;}

.more-view{ width: 120px; height: 45px; line-height: 45px; font-size: 14px;}
.glazlist{ padding:10px 5px;}
.glazbox{ padding:20px 15px 20px;box-shadow: 0 0 5px rgba(0,0,0,0.05);}
.glazbox i{ top: -25px; left:15px; font-size: 48px; }
.glazbox h2{font-size: 14px; }
.glazbox p{ margin-top: 5px; font-size: 12px; color: #cccccc; line-height: 20px; min-height: 60px;}
.glazlist:hover .glazbox{  box-shadow: 0 0 15px rgba(0,0,0,0.20);}

.abtvideo{ margin-top:20px;}
.videoboxbg{ position: relative; bottom: 0; right: 0;  padding:0 15px;}
.videolist{ }
.videolist a{ float: right; display: none;}
.videolist p{ padding: 20px 50px 0 0; line-height: 30px; color: #333333; font-size: 14px;}

.baseing{margin:0 0px; padding:15px 0;}
.baselist{ padding:10px 0;}
.baseboxs h2{  height: 40px; line-height: 40px; }
.baseboxs h2 span{ padding:0 20px; font-size: 14px;}

.trademars{ padding:20px 0 0; }
.trademars .trademlist{ padding:10px 0px;  }
.trademars .trademlist .tranembox{ padding:20px; }
.trademars .trademlist .tranembox i{}
.trademars .trademlist .tranembox h2{  font-size: 16px; margin:26px 0 0; padding-top: 33px; }
.trademars .trademlist .tranembox p{ margin-top: 12px; font-size: 14px; line-height: 30px; }
.trademars .trademlist:hover .tranembox{box-shadow: 0 2px 10px rgba(0,0,0,0.08);}

/*mobile 走进华腾-end*/



/*mobile产品展示-start*/
.product01{ margin-top: 20px;}
.dispytit{ padding:20px 10px; }
.dispytit h2{ padding:0 0 0 0px; float: inherit;}
.dispytit h2 span{ font-size: 20px;}
.dispytit h2 p{  font-size: 12px;}
.prosearch{ margin-right: 20px; margin-top: 10px; width: 100%; float: inherit;}
.prosearch .layui-input{ border-radius: 40px; line-height: 40px; height: 40px;padding:0 50px 0 10px; width: 100%;}
.prosearch .searchbtn{ border-radius: 40px; height: 40px; width: 50px; background-size: 20px;}

.product02{padding:20px 0 10px;}
.marker li{ font-size: 18px; padding:0 15px; line-height: 52px;}
.marker li a{padding:0 20px;}
.marker li.active a{ line-height: 52px;}
.marker li.active a:after{ width: 50px;}
.keeping{padding: 20px 0 10px;}
.keeping li{ padding:0 3px;}
.keeping li a{ width: auto; padding:0 10px; height: 40px; line-height: 40px; font-size: 14px;}


.reactor .reactlist:nth-child(odd){ padding-left: 0;}
.reactor .reactlist:nth-child(even){  padding-right: 0;}
.reactor .reactlist{padding:0px;}

.reactor .reactlist .reactimg{ padding:20px 10px 0; }
.reactor .reactlist .reactimg a{ height: 114px;}
.reactor .reactlist .reactxt{ padding:20px;}
.reactor .reactlist .reactxt h2{font-size: 14px;  padding-bottom: 10px;}
.reactor .reactlist .reactxt h2::after{width: 90%;}
.reactor .reactlist .reactxt p{ height:60px;overflow: hidden; font-size: 12px; line-height: 20px; padding-top: 15px;}

.turn{ padding:30px 0 50px; }
.turn .pageover li{ padding:0 2px}
.turn .pageover li a{ height: 35px; line-height: 35px; border-radius: 3px; padding:0 15px; font-size: 14px;}

/*mobile产品展示-end*/


/*mobile产品展示详情-start*/
.location{padding:15px 0; font-size: 14px;}
.ipsumimg{padding:20px 0 0;}
.ipsumimg .swiper-button-next{right: 0;}
.ipsumimg .swiper-button-prev{left: 0;}
.ipsumtxt{ padding: 0 0 0 0px;}
.ipsumbox{padding: 0 0 0 20px;  background: url(../images/index/pro_icon02.png) no-repeat left -20px;}
.ipsumbox h2{font-size: 22px;  padding-bottom: 25px; line-height: 30px; padding-top: 45px;}
.ipsumbox p{font-size: 14px; line-height: 30px; }
.downbtn{ width: 120px; height: 40px; line-height: 40px;font-size: 14px; }
.ipsumbox a{ margin-top: 30px;}
.detail01{ margin-top: 50px;}
.specilist{ padding-top: 0px;}
.specilist li{ font-size:18px; line-height: 60px; padding:0 30px 0 0;}
.specilist li a{  height: 60px; }
.specilist .active a:after{width: 60px; }
.specilist .active{  color: #f10909;}
.speciattri{ padding:20px 0;}
.speciattri li{padding:10px 0 10px;}
.speciattri li .attri{padding:0 0 0 20px; }
.speciattri li .attri:before{; width: 10px; height: 10px;}
.speciattri li .attri h2{ font-size: 18px;}
.speciattri li .attri p{ font-size: 14px; padding-top: 5px;}
.detail02{ margin-top: 0px; }
.casers{ margin: 0 -5px; padding:20px 0;}
.casers .caselist{padding:0px;}
.casers .caselist .casebox h3{ height: 150px; }
.casers .caselist .casebox h3 img{ width: 80%; }
.casers .caselist .casebox h2{ font-size: 14px; padding:0px 10px 5px; line-height: 30px;}
.guarantee{ padding:20px 0;}
.guarantee .layui-tab{ padding-left: 0px; }
.guarantee .layui-tab[overflow]>.layui-tab-title{overflow: auto; overflow-x: auto;}
.guarantee .layui-tab-title{ width:auto;  height: 50px; line-height: 50px; position: relative; left: auto; }
.layui-tab-bar{ display: none;}
.guarantee .layui-tab-title li{  height: 50px; line-height: 50px; min-width: 35px; padding:0px 5px; display: inline-block;}
.guarantee .layui-tab-title li a{padding:0 5px;  position: relative; background-color: #fff;  font-size: 16px; height: 40px; line-height: 40px; border-left-width: 0px;  padding-left: 0px; text-align: center;}
.guarantee .layui-tab-title li.layui-this a:after{ content: ''; top: auto;  width: 40px; height: 2px;  background-color: #fa2b04; position: absolute; right: 0; left: 0; bottom: 0px; border:none; opacity: 1; margin: 0 auto;}
.guarantee .layui-tab-content{ margin-top: 20px;}
.guarantee .manship{ padding:15px 15px}
.guarantee .manship .shiptxt h2.shtit{  padding:0 0 10px; font-size: 18px; }
.guarantee .manship .shiptxt h2.shtit::after{ width: 30px; height: 2px; }
.guarantee .manship .shiptxt p.shcont{ padding:20px 0px 0 0; line-height: 30px; font-size: 14px;}
.guarantee .manship .shipimg{ padding-top: 20px;}
/*mobile产品展示详情-end*/

/*mobile核心技术-start*/
.status .porce01 .layui-this:after{ width: 60px;}
.core01{padding:30px 0 0;}
.core02{padding:30px 0;}
.core02 .abotit p{ letter-spacing: 1px;}
.resea01 .enametxt{ padding:0px 0px 0 0;}
.enambox{padding:15px 0 0;}
.enambox .enamcont{ line-height: 30px; font-size: 14px; padding:10px 0 0;}
.morebtn{ margin-top: 20px;  width: 120px; height: 45px; line-height: 45px;font-size: 14px;}
.morebtn span{ padding-right: 30px;   }
.enameimg {padding:30px 0 0;}
.enameimg h2{ height: 204px;}
.resea02 .enametxt{ padding:20px 0 0 0px;}
.resea02 .enametxt .enambox h2{ font-size: 16px;}
.resea02 .enameimg{ padding:0;}

/*mobile核心技术-end*/


/*mobile行业新闻 start*/
.storbox .stortit{ line-height: 24px; font-size: 14px; float: inherit;}
.storbox .prosearch{ width: 100%;  margin-right: 0px; margin-top: 10px;}
.storbox .prosearch .layui-input{ padding: 0 5%; width: 90%; }

.journasm{ padding:0 0 20px;}
.nalinav ul{padding:20px 0; margin: 0 -5px;}
.nalinav ul li{padding:0 5px;}
.nalinav ul li a{  line-height: 40px;  font-size: 16px;}

.nalism{padding:15px;}
.hedlinetxt{ padding-right: 0px;}
.hedlinebox h2{ line-height: 28px; font-size:16px;}
.hedlinebox h2 em{font-size: 12px; line-height: 18px; height: 18px;margin-right: 10px;}
.hedlinebox p{ line-height: 20px; font-size:14px; margin-top: 10px;}
.hedlinebox span{ font-size: 12px;  padding:15px 0;}
.lineimg{padding-top: 20px;}
.lineimg h2{ height: 200px;}
.thunder{ margin-top: 20px;}
.thuncont .publish{ padding:15px;}
.thuncont .publish .pubimg h2{ height: 156px;}
.thuncont .publish .pubtxt {padding:10px 0 0 0;}
.thuncont .publish .pubtxt h3{font-size: 16px; line-height:24px;}
.thuncont .publish .pubtxt p{ line-height: 20px; font-size:14px; margin-top: 10px;}
.inforbtn{font-size: 14px;width: 100px; height: 30px; line-height: 30px; margin-top: 15px; }
.inforbtn:hover{ color: #f50000;}
.inforbtn span{ padding-right: 20px; display: inline-block; background: url(../images/news/xiala02.png) no-repeat center right;  }
.inforbtn img{ width: 100%;}
.thuncont li:hover .publish{ box-shadow: 0 0 15px rgba(0,0,0,0.25);}
.thuncont li:hover a.inforbtn{ background-color: #ff0000; color: #fff; }
.thuncont li:hover a.inforbtn span{background: url(../images/news/xiala.png) no-repeat center right; }
.nalism .turn{padding:40px 0 10px;}

.interest{ padding:20px 15px;}
.intertit{ font-size: 18px; padding:15px 0; line-height: 30px;}
.intercont p{ font-size: 14px; line-height: 30px;}
.detailbox{  padding:0 0 30px}
/*mobile行业新闻 end*/


/*mobile联系我们-start*/
.tactitle{padding:20px 0;}
.tactitle span{line-height:60px; font-size: 20px;  }
.tactitle span::after{width: 39px; height: 2px; }
.domeslist{ padding:20px 0 20px 0;}
.domeslist li{padding:10px 0; font-size: 14px; color: #333; }
.domeslist li div h3{ font-size: 14px;}
.domeslist li div p{ font-size: 12px;}
.domeslist li div h2{ font-size: 14px; padding-bottom: 15px;}
.domeslist li div h2 span{display: block; padding:0;}
.sales02 li{ color: #fff;}
.abroad{ padding:20px 0 0; }
.contact02{ padding:30px 0;}
.addrtxt{padding:30px 15px 0;}
.addrtxt h2{ font-size: 20px;}
.addrtxt ul{padding-top: 20px;}
.addrtxt ul li{ font-size: 14px; line-height: 26px; padding:5px 0;}
.addrtxt ul li p{padding:0 0 0 35px;}
/*mobile联系我们-end*/

/*mobile资质荣誉-start*/
.honor01{ padding:30px 0 0;}
.honor02{ padding:30px 0;}
.industry01{padding:20px 0;}
.industry02{padding:20px 0; }
.industry01,.industry02{ margin-top:20px;}
.qualifis{ padding:10px 0; margin: 0 -10px;}
.qualist{padding:10px;}
.quliabox h2{ height: 132px;}
.quliabox p{ line-height: 20px; font-size: 14px;}
.quliabox p span{padding:0 10px;}
.patenbox p{ line-height: 20px; padding:10px 0; font-size: 14px;}
.patenter .swiper-button-next, .patenter .swiper-button-prev{ display: none;}
/*mobile资质荣誉-end*/


}


/*1280分辨率以上（大于1700px）*/
@media screen and (min-width: 1700px){
.lineimg h2{ height: 286px;}
.thuncont .publish .pubimg h2{ height: 241px;}
.enameimg h2{ height: 487px;}
.reactor .reactlist .reactimg a{ height: 200px;}
.interna{ right: 15px;}

.casers .caselist .casebox h3 img{ width: 180px; }

.trademars .trademlist .tranembox p{ height: 190px; }
.trademars .trademlist .tranembox img{ height: 65px; }
.index-partners-a1 .mg-01 {
    /*-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;*/
}

}

/*XXX分辨率以上（大于1500px）*/
@media screen and (min-width: 1500px) and (max-width: 1699px){
.reactor .reactlist:nth-child(odd){ padding-left: 0%;}
.reactor .reactlist:nth-child(even){  padding-right: 0%;}
.reactor .reactlist .reactimg a{ height: 200px;}

.trademars .trademlist .tranembox p{ height: 190px; }
.trademars .trademlist .tranembox img{ height: 65px; }
/*行业新闻*/
.lineimg h2{ height: 436px;}
.thuncont .publish .pubimg h2{ height: 233px;}
.quliabox h2{ height: 316px;}
.interest{ padding:30px 30px;}
.enameimg h2{ height: 487px;}

.casers .caselist .casebox h3 img{ width: 180px; }


.index-partners-a1 .mg-01 {
    /*-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;*/
}


}


/*1280分辨率以上（大于1400px）*/
@media screen and (min-width: 1400px) and (max-width: 1499px){
.samll_pro2{ padding: 0 5%;}
.proper_thum2 .swiper-slide-thumb-active .times h2{ font-size: 20px;}

.reactor .reactlist:nth-child(odd){ padding-left: 0%;}
.reactor .reactlist:nth-child(even){  padding-right: 0%;}
.reactor .reactlist .reactimg a{ height: 200px;}


.trademars .trademlist .tranembox p{ height: 190px; }
.trademars .trademlist .tranembox img{ height: 65px; }


/*行业新闻*/
.lineimg h2{ height: 277px;}
.thuncont .publish .pubimg h2{ height: 233px;}
.quliabox h2{ height: 306px;}
.interest{ padding:30px 30px;}
.enameimg h2{ height: 473px;}
.casers .caselist .casebox h3 img{ width: 180px; }

.index-partners-a1 .mg-01 {
   /* -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;*/
}
}




/*1280分辨率以上（大于1200px）*/
@media screen and (min-width: 1200px) and (max-width: 1399px) {
 .sensecont li i{ width: 150px; height: 150px; margin: 0 auto; font-size: 20px;}
.linebg02:after{bottom: -50px;}
.glazbox h2{min-height: 48px;}
.videoboxbg { padding: 40px 10% 30px 70px;}
.videolist p{    padding: 20px 80px 0 0; line-height: 36px;}
.baselist{ padding:0 15px;}
.samll_pro2{ padding: 0 5%;}
.proper_thum2 .swiper-slide-thumb-active .times h2{ font-size: 20px;}

.trademars{ padding:20px 0 0; }
.trademars .trademlist{ padding:20px;  }
.trademars .trademlist .tranembox{ padding:40px; }
.trademars .trademlist .tranembox i{}
.trademars .trademlist .tranembox h2{  font-size: 20px; margin:26px 0 0; padding-top: 33px; }
.trademars .trademlist .tranembox p{ margin-top: 12px; font-size: 14px; line-height:28px; height: 160px; }
.trademars .trademlist .tranembox img{ height: 65px; }

/*产品展示-start*/
.reactor .reactlist{padding:30px 0;}
.reactor .reactlist .reactimg{padding:0 25px;}
.reactor .reactlist:nth-child(odd){ padding-left: 0%;}
.reactor .reactlist:nth-child(even){  padding-right: 0%;}
.reactor .reactlist .reactxt h2{ font-size: 20px;}
.reactor .reactlist .reactxt p{ height:110px;overflow: hidden; font-size: 15px; line-height: 30px; padding: 15px 10px 0 0;}
.reactor .reactlist .reactimg a{ height: 187px;}
/*产品展示详情-start*/
.guarantee .layui-tab{padding-left: 225px;}
.guarantee .layui-tab-title{ width:210px;}
.guarantee .layui-tab-title li a{line-height: 52px; height: 52px;}
.casers .caselist .casebox h3{ height: 190px; }
.casers .caselist .casebox h3 img{ width: 85%;}
.casers .caselist .casebox h2{ padding:10px 10px 5px; line-height: 30px;}
.guarantee{ padding:20px 0;}

/*核心技术-start*/
.resea01 .enametxt {    padding: 0px 50px 0 0;}
.resea02 .enametxt{    padding: 0px 0 0 50px;}
.enambox .enamcont{ padding:15px 0 0; font-size: 16px; line-height: 36px;}
.enameimg h2{ height: 404px;}
/*行业新闻*/
.hedlinebox span{padding:20px 0;}
.thuncont .publish .pubtxt h3{ font-size: 20px; line-height: 30px;}
.thuncont .publish .pubtxt p{margin-top: 15px;}
.inforbtn{margin-top: 15px;}
.lineimg h2{ height: 235px;}
.thuncont .publish .pubimg h2{ height: 196px;}
.interest{ padding:30px 30px;}

/*联系我们-start*/
.addrtxt{padding:25px 25px 23px 50px;}
.quliabox h2{ height: 257px;}


.index-partners-a1 .mg-01 {
    /*-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;*/
}

}
/*1100分辨率（大于960px，小于1199px）*/
@media screen and (min-width: 992px) and (max-width: 1199px) {
	
	.pagetit span{ font-size: 13px;}
	.pagetit h2{ font-size: 44px; padding-top: 5px; }
	
/*走进华腾*/
.abt_cont{ padding:40px 0 0;}
.generbox{ padding:0 10%;}
.genetxt h2{ font-size: 40px;}
.proper_bgimg2 .swiper-button-prev{right: 0;}
.proper_bgimg2 .swiper-button-next{ left: 0;}
.samll_pro2{ padding: 0 5%;}
.proper_thum2 .swiper-slide-thumb-active .times h2{ font-size: 20px;}
.genertxt{padding:0 0 0 30px;}
.genering{line-height: 34px; font-size: 15px;}
.genering h4 span{ font-size: 16px;}
.genering::before{ background-size: 60px; left: 10px; }
.genering::after{ background-size: 60px; bottom: 30px; }
.status .layui-tab-content{ padding:40px 0 0;}
.introtxt h2{ font-size: 16px; line-height: 30px;}
.introtxt{ padding:0 30px 0 40px;}
.sensecont li i{ width: 130px; height: 130px; margin: 0 auto; font-size: 20px;}
.glas01{ padding-left: 30px;}
.linetxt h2{padding-bottom: 20px;}
.linebg02:after{bottom: -20px;}
.glazbox h2{height: 48px;}
.glazbox p{ min-height: 90px;}
.videoboxbg { padding: 30px 10% 30px 50px;}
.videolist p{    padding: 10px 50px 0 0; line-height: 30px;}
.baselist{ padding:0 15px;}

.trademars{ padding:20px 0 0; }
.trademars .trademlist{ padding:10px 10px;  }
.trademars .trademlist .tranembox{ padding:30px; }
.trademars .trademlist .tranembox i{}
.trademars .trademlist .tranembox img{ height: 50px; }
.trademars .trademlist .tranembox h2{  font-size: 16px; margin:26px 0 0; padding-top: 33px; }
.trademars .trademlist .tranembox p{ margin-top: 12px; font-size: 13px; line-height:28px; height: 160px; }




/*产品展示-start*/

.reactor .reactlist{padding:30px 0;}
.reactor .reactlist .reactimg{padding:0 25px;}
.reactor .reactlist:nth-child(odd){ padding-left: 0%;}
.reactor .reactlist:nth-child(even){  padding-right: 0%;}
.reactor .reactlist .reactxt h2{ font-size: 20px;}
.reactor .reactlist .reactxt p{ height:95px;overflow: hidden; font-size: 15px; line-height: 30px; padding: 15px 10px 0 0;}
.reactor .reactlist .reactimg a{ height: 156px;}

/*产品展示-end*/

/*产品展示详情-start*/
.casers .caselist .casebox h3{ height: 200px;}
.casers .caselist .casebox h3 img{ width: 80%;}
.casers .caselist .casebox h2{ font-size: 14px; padding:0px 10px 5px; line-height: 30px;}
.guarantee .layui-tab{padding-left: 195px;}
.guarantee .layui-tab-title{ width:180px;}
.guarantee .layui-tab-title li a{line-height: 41px; height: 41px;}
.guarantee .manship .shiptxt p.shcont{line-height: 30px;   padding: 30px 20px 0 0;}
.guarantee .layui-tab-title li a{padding-left: 30px;}

/*核心技术-start*/
.resea01 .enametxt {    padding: 0px 20px 0 0;}
.resea02 .enametxt{    padding: 0px 0 0 20px;}
.enambox .enamcont{ padding:15px 0 0; font-size: 14px; line-height: 30px;}
.morebtn{ margin-top: 20px;  width: 120px; height: 45px; line-height: 45px;font-size: 14px;}
.morebtn span{ padding-right: 30px;   }
.enameimg h2{ height: 275px;}
/*核心技术-end*/
/*行业新闻*/
.hedlinebox span{padding:20px 0;}
.thuncont .publish .pubtxt h3{ font-size: 18px; line-height: 30px;}
.thuncont .publish .pubtxt p{margin-top: 10px;}
.inforbtn{margin-top: 12px;}
.lineimg h2{ height: 230px;}
.thuncont .publish .pubimg h2{ height: 190px;}

.interest{ padding:20px 15px;}
.intertit{ font-size: 18px; padding:15px 0; line-height: 30px;}
.intercont p{ font-size: 14px; line-height: 30px;}
.detailbox{  padding:0 0 30px}

/*联系我们-start*/
.tactitle{padding:20px 0;}
.tactitle span{line-height:60px; font-size: 24px;  }
.tactitle span::after{width: 45px; height: 2px; }
.domeslist{ padding:30px 25% 30px 0;}
.domeslist li{padding:10px 0; font-size: 16px; color: #333; }
.domeslist li div h3{ font-size: 16px;}
.domeslist li div p{ font-size: 14px;}
.domeslist li div h2{ font-size: 16px; padding-bottom: 15px;}
.domeslist li div h2 span{display: inline-block; padding:0;}
.sales02 li{ color: #fff;}
.abroad{ padding:20px 0 0; }
.contact02{ padding:30px 0;}
.addrtxt{padding:15px 25px 23px 30px;}
.addrtxt h2{ font-size: 26px;}
.addrtxt ul{padding-top: 15px;}
.addrtxt ul li{ font-size: 16px; line-height: 30px; padding:5px 0;}
.addrtxt ul li p{padding:0 0 0 35px;}
/*联系我们-end*/
.quliabox h2{ height: 199px;}


}

/*880分辨率（大于769px，小于991px）*/
@media screen and (min-width: 768px) and (max-width: 991px) {

/*ipad 走进华腾-start*/
.pagetit span{ font-size: 12px;}
.pagetit h2{ font-size: 18px; }
.pagetit h2:after{ content: ""; width: 36px;   bottom: -10px; }
.abt_cont{padding:30px 0 0px;}
.generate{ padding:0 5%;}
.generbox{padding:0 0;}
.geneimg {padding:0 5px;}
.genetxt{ padding:0 5px;}
.genetxt h2{ font-size: 20px;}
.genetxt p{ font-size: 14px;}

.proper_thum2 .swiper-slide-thumb-active .times h2{font-size: 16px;}
.smallbox{padding-top: 30px;}
.samll_pro2{ padding:0 5%;}
.proper_bgimg2 .swiper-button-next, .proper_bgimg2 .swiper-button-prev{ display: none; width: 30px; height: 30px;  }
.proper_bgimg2 .swiper-button-prev{ right: 0;}
.proper_bgimg2 .swiper-button-next{ left: 0;}


.about01{ padding:30px 0;}
.about02{ padding:30px 0;}
.about03{ padding:20px 0; }
.about04{ padding:40px 0 10px;}
.abotit h2{ font-size: 20px; letter-spacing: 2px;  padding-bottom: 10px;}
.abotit h2:after{ content: ""; width: 34px; height: 1px; }
.abotit p{ font-size: 12px;padding-top: 10px; }
.status{ padding:10px 0 0; }
.status .layui-tab-title{  height: 44px; overflow: auto!important; overflow-x: auto;}
.status .layui-tab-title li{ font-size: 18px; line-height: 40px; padding:0 20px}
.status .layui-tab-title .layui-this:after{  width: 60px; height: 2px;   bottom: -5px;}
.status .layui-tab-content{padding:30px 0 0;}
.general .generimg h2::before{ top: -5px; }
.general .generimg h2::after{ top: -5px; right: -5px; }
.genertxt{padding: 0px 0 0 0px}
.genering{ font-size: 13px; line-height: 26px; padding:0px 0 0 20px}
.genering::before{ width: 99px; height: 80px;  background-size: 30px; left: 10px; }
.genering::after{ width: 99px; height: 80px; background-size: 30px; bottom: 30px; }
.genering p{}
.genering h4{  padding-top: 10px;}
.genering h4 span{  font-size: 14px;}
.genering h4 i{  padding-right: 80px; font-size: 12px}
.genering em{bottom: -15px; }
.genering em img{ width: 80px; }

.introds{  border-right: 0px solid #ff0000;}
.introtxt {padding:0 0 0 20px;}
.introtxt h2{ line-height: 30px; font-size: 14px;}
.introtxt a{ margin-top: 10px;  width: 120px; height: 45px; line-height: 45px; font-size: 14px;}

.sense{padding:0px 0;}
.sensetit{font-size: 16px;letter-spacing: 2px; line-height: 40px;}
.sensecont{padding:15px 0 0;}
.sensecont li{ padding:5px 10px;}
.sensecont li i{  font-size: 22px; width: 150px; height: 150px; margin:0 auto}
.sensecont li p{padding-top: 10px; font-size: 12px;line-height: 20px; height: 110px;}
.policy{ padding:10px 0 0;}
.teamer{ padding:5px 0 0;}

.linetxt{padding-top: 0px; }
.linetxt h2{ font-size: 16px; padding-bottom: 20px; line-height: 30px;}
.linebg01:after{ content: ""; width: 37px; height: 2px;   left: 0; bottom: 15px; }
.linebg02:after{ content: ""; width: 37px; height: 2px;   left: 0; bottom: -40px; }

.linetxt p{font-size: 14px; line-height: 24px;}
.glas01{ padding-left: 20px;}
.glas02{ padding-right: 20px;}
.linetxt .more-view { margin-top: 20px;}

.more-view{ width: 120px; height: 45px; line-height: 45px; font-size: 14px;}
.glazlist{ padding:10px 5px;}
.glazbox{ padding:30px 15px 20px;box-shadow: 0 0 5px rgba(0,0,0,0.05);}
.glazbox i{ top: -25px; left:15px; font-size: 48px; }
.glazbox h2{font-size: 16px; min-height: 40px; }
.glazbox p{ margin-top: 5px; font-size: 14px; color: #cccccc; line-height: 20px; min-height: 40px;}
.glazlist:hover .glazbox{  box-shadow: 0 0 15px rgba(0,0,0,0.20);}

.abtvideo{ margin-top:20px;}
.videoboxbg{ position:absolute; bottom: 0; right: 0;  padding:0 15px;}
.videolist{padding:10px 20px; }
.videolist a{ float: right;}
.videolist p{ padding: 20px 50px 0 0; line-height: 30px; color: #333333; font-size: 14px;}

.baseing{margin:0 -10px; padding:15px 0;}
.baselist{ padding:10px 10px;}
.baseboxs h2{  height: 40px; line-height: 40px; }
.baseboxs h2 span{ padding:0 20px; font-size: 14px;}

.trademars{ padding:20px 0 0; }
.trademars .trademlist{ padding:10px 10px;  }
.trademars .trademlist .tranembox{ padding:20px 15px; }
.trademars .trademlist .tranembox i{}
.trademars .trademlist .tranembox img{ height: 40px; }
.trademars .trademlist .tranembox h2{  font-size: 16px; margin:26px 0 0; padding-top: 33px; }
.trademars .trademlist .tranembox p{ margin-top: 12px; font-size: 13px; line-height:28px; height: 190px; }
.trademars .trademlist:hover .tranembox{box-shadow: 0 2px 10px rgba(0,0,0,0.08);}


/*ipad 走进华腾-end*/

/*ipad产品展示-start*/
.keeping{padding: 30px 0 20px;}
.keeping li{ padding:0 5px;}
.keeping li a{ width: auto; padding:0 20px; height: 50px; line-height: 50px; font-size: 18px;}

.reactor .reactlist{padding:30px 0;}
.reactor .reactlist:nth-child(odd){ padding-left: 0%;}
.reactor .reactlist:nth-child(even){  padding-right: 0%;}
.reactor .reactlist .reactxt h2{ font-size: 16px;}
.reactor .reactlist .reactxt p{ height:60px;overflow: hidden; font-size: 14px; line-height: 20px; padding: 15px 10px 0 0;}
.turn{ padding:30px 0 50px; }
.turn .pageover li{ padding:0 2px}
.turn .pageover li a{ height: 35px; line-height: 35px; border-radius: 3px; padding:0 15px; font-size: 14px;}
.reactor .reactlist .reactimg a{ height: 105px;}


/*ipad产品展示-end*/




/*ipad产品展示详情-start*/
.location{padding:15px 0; font-size: 14px;}
.ipsumimg{padding:80px 0 0;}
.ipsumimg .swiper-button-next{right: 0;}
.ipsumimg .swiper-button-prev{left: 0;}
.ipsumtxt{ padding: 0 0 0 20px;}
.ipsumbox{padding: 0 0 0 20px;  background: url(../images/index/pro_icon02.png) no-repeat left -20px;}
.ipsumbox h2{font-size: 22px;  padding-bottom: 25px; line-height: 30px; padding-top: 45px;}
.ipsumbox p{font-size: 14px; line-height: 30px; }
.downbtn{ width: 120px; height: 40px; line-height: 40px;font-size: 14px; }
.ipsumbox a{ margin-top: 30px;}
.detail01{ margin-top: 50px;}
.specilist{ padding-top: 0px;}
.specilist li{ font-size:18px; line-height: 60px; padding:0 30px 0 0;}
.specilist li a{  height: 60px; }
.specilist .active a:after{width: 60px; }
.specilist .active{  color: #f10909;}
.speciattri{ padding:20px 0;}
.speciattri li{padding:10px 0 10px;}
.speciattri li .attri{padding:0 0 0 20px; }
.speciattri li .attri:before{; width: 10px; height: 10px;}
.speciattri li .attri h2{ font-size: 18px;}
.speciattri li .attri p{ font-size: 14px; padding-top: 5px;}
.detail02{ margin-top: 0px; }
.casers{ margin: 0 -5px; padding:20px 0;}
.casers .caselist{padding:0px;}
.casers .caselist .casebox h3{ height: 160px; }
.casers .caselist .casebox h3 img{ width: 80%;}
.casers .caselist .casebox h2{ font-size: 14px; padding:0px 10px 5px; line-height: 30px;}
.guarantee{ padding:20px 0;}
.guarantee .layui-tab{ padding-left: 0px; }
.guarantee .layui-tab[overflow]>.layui-tab-title{overflow: auto; overflow-x: auto;}
.guarantee .layui-tab-title{ width:auto;  height: 50px; line-height: 50px; position: relative; left: auto; }
.layui-tab-bar{ display: none;}
.guarantee .layui-tab-title li{  height: 50px; line-height: 50px; min-width: 55px; padding:0px 10px; display: inline-block;}
.guarantee .layui-tab-title li a{ position: relative; background-color: #fff;  font-size: 16px; height: 40px; line-height: 40px; border-left-width: 0px;  padding-left: 0px; text-align: center;}
.guarantee .layui-tab-title li.layui-this a:after{ content: ''; top: auto;  width: 40px; height: 2px;  background-color: #fa2b04; position: absolute; right: 0; left: 0; bottom: 0px; border:none; opacity: 1; margin: 0 auto;}
.guarantee .layui-tab-content{ margin-top: 20px;}
.guarantee .manship{ padding:25px 25px}
.guarantee .manship .shiptxt h2.shtit{  padding:0 0 10px; font-size: 18px; }
.guarantee .manship .shiptxt h2.shtit::after{ width: 30px; height: 2px; }
.guarantee .manship .shiptxt p.shcont{ padding:20px 20px 0 0; line-height: 30px; font-size: 14px;}
.guarantee .manship .shipimg{ padding-top: 0px;}
/*ipad产品展示详情-end*/

/*ipad核心技术-start*/
.status .porce01 .layui-this:after{ width: 60px;}
.core01{padding:30px 0 0;}
.core02{padding:30px 0;}
.core02 .abotit p{ letter-spacing: 1px;}
.resea01 .enametxt{ padding:0px 0px 0 0;}
.enambox{padding:15px 0 0;}
.enambox .enamcont{ line-height: 30px; font-size: 14px; padding:10px 0 0;}
.morebtn{ margin-top: 20px;  width: 120px; height: 45px; line-height: 45px;font-size: 14px;}
.morebtn span{ padding-right: 30px;   }
.enameimg {padding:30px 0 0;}
.resea02 .enametxt{ padding:20px 0 0 0px;}
.resea02 .enametxt .enambox h2{ font-size: 16px;}
.resea02 .enameimg{ padding:0;}
.enameimg h2{ height: 426px;}

/*ipad核心技术-end*/




/*ipad行业新闻 start*/
.storbox .stortit{ line-height: 38px; font-size: 14px;}
.storbox .prosearch{ width: 250px;  margin-right: 0px; margin-top:0px;}
.storbox .prosearch .layui-input{ padding: 0 5%; width: 90%; }

.journasm{ padding:0 0 20px;}
.nalinav ul{padding:20px 0; margin: 0 -5px;}
.nalinav ul li{padding:0 5px;}
.nalinav ul li a{  line-height: 40px;  font-size: 16px;}

.nalism{padding:15px;}
.hedlinetxt{ padding-right: 20px;}
.hedlinebox h2{ line-height: 28px; font-size:16px;}
.hedlinebox h2 em{font-size: 12px; line-height: 18px; height: 18px;margin-right: 10px;}
.hedlinebox p{ line-height: 20px; font-size:14px; margin-top: 10px;}
.hedlinebox span{ font-size: 12px;  padding:15px 0;}
.lineimg{padding-top: 0px;}
.lineimg h2{ height: 182px;}
.thunder{ margin-top: 20px;}
.thuncont .publish{ padding:15px;}
.thuncont .publish .pubimg h2{ height: 151px;}
.thuncont .publish .pubtxt {padding:0px 0 0 20px;}
.thuncont .publish .pubtxt h3{font-size: 16px; line-height:24px;}
.thuncont .publish .pubtxt p{ line-height: 20px; font-size:14px; margin-top: 10px;}
.inforbtn{font-size: 14px;width: 100px; height: 30px; line-height: 30px; margin-top: 15px; }
.inforbtn:hover{ color: #f50000;}
.inforbtn span{ padding-right: 20px; display: inline-block; background: url(../images/news/xiala02.png) no-repeat center right;  }
.inforbtn img{ width: 100%;}
.thuncont li:hover .publish{ box-shadow: 0 0 15px rgba(0,0,0,0.25);}
.thuncont li:hover a.inforbtn{ background-color: #ff0000; color: #fff; }
.thuncont li:hover a.inforbtn span{background: url(../images/news/xiala.png) no-repeat center right; }
.nalism .turn{padding:40px 0 10px;}

.interest{ padding:20px 15px;}
.intertit{ font-size: 18px; padding:15px 0; line-height: 30px;}
.intercont p{ font-size: 14px; line-height: 30px;}
.detailbox{  padding:0 0 30px}
/*ipad行业新闻 end*/



/*ipad联系我们-start*/
.tactitle{padding:20px 0;}
.tactitle span{line-height:60px; font-size: 24px;  }
.tactitle span::after{width: 45px; height: 2px; }
.domeslist{ padding:30px 25% 30px 0;}
.domeslist li{padding:10px 0; font-size: 14px; color: #333; }
.domeslist li div h3{ font-size: 14px;}
.domeslist li div p{ font-size: 12px;}
.domeslist li div h2{ font-size: 14px; padding-bottom: 15px;}
.domeslist li div h2 span{display: inline-block; padding:0;}
.sales02 li{ color: #fff;}
.abroad{ padding:20px 0 0; }
.contact02{ padding:30px 0;}
.addrtxt{padding:30px 25px 20px;}
.addrtxt h2{ font-size: 26px;}
.addrtxt ul{padding-top: 20px;}
.addrtxt ul li{ font-size: 16px; line-height: 30px; padding:10px 0;}
.addrtxt ul li p{padding:0 0 0 35px;}
/*ipad联系我们-end*/

/*ipad资质荣誉-start*/
.honor01{ padding:30px 0 0;}
.honor02{ padding:30px 0;}
.industry01{padding:20px 0;}
.industry02{padding:20px 0; }
.industry01,.industry02{ margin-top:20px;}
.qualifis{ padding:10px 0; margin: 0 -10px;}
.qualist{padding:10px;}
.quliabox h2{ height: 165px;}
.quliabox p{ line-height: 20px; font-size: 14px;}
.quliabox p span{padding:0 10px;}
.patenbox p{ line-height: 30px; font-size: 14px;}
/*ipad资质荣誉-end*/

}


















/*720分辨率（大于480px，小于767px）*/
@media only screen and (min-width: 480px) and (max-width: 767px){


}

 /*440分辨率以下（小于479px）*/
@media only screen and (max-width: 479px) {



}

 
 @media screen and (min-width: 1160px){

}

