@charset "utf-8";

@media (min-width:1250px){
	.header.active .header-con{height: 90px;}
	.header.active .nav-yi{line-height: 90px;}
	.header.active .header-right{top:32px;}
	.index-body .header.active .header-con{background: #f7f8f8;}
	.pro-lb li .img100:hover .shadow1{opacity: 1;}
	.pro-lb li .img100:hover .entrydetails{bottom: 40px;opacity: 1;}
	.xinwen-box li:hover .more1{width: 100%;}
	.forlink.bdsharebuttonbox a.weixin:hover{background-image: url("../images/weixin-1.png");}
	.forlink.bdsharebuttonbox a.weibo:hover{background-image: url("../images/weibo-1.png");}
	.xwxq-page a:hover{color:#222;}
	.headquarters-list2 a:hover{color: #666;text-decoration: underline;}
	.map-list li h5 a:hover{text-decoration: none;}
	.map-list li a:hover{text-decoration: underline;}
	.moreproduct:hover{border-radius:10px;-webkit-border-radius:10px;color: #fff;background: #808080}
	.imgscale:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
	.nav-list li:hover .nav-yi:after{width: 100%;}
	.banner-btns1:hover{background-image: url("../images/btn1-1.png");}
	.banner-btns2:hover{background-image: url("../images/btn2-1.png");}
	.pro-btns1.swiper-button-disabled:hover{cursor: default;}
	.pro-btns2.swiper-button-disabled:hover{cursor: default;}
	.redmore:hover i{width: 100%;}
	.news-list a:hover{background: #edeff0;}
	.weixinbo-list:hover .img1{background-image: url(../images/weixin2-1.png);}
	.weixinbo-list:hover .img2{background-image: url(../images/weibo2-1.png);}
	.toTop svg:hover circle,.toTop svg:hover polyline{stroke: #212d50;}
	.nav-ny li:hover a{color: #4a4a4a;}
	.about-list li:hover img{animation: tb 1s infinite;-webkit-animation: tb 1s infinite;}
	.pro-type li a:hover{color: #000;}
	.pro-type li a:hover:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;}
	.cppx li:hover{color: #969696;}
	.cpxq-con-c a:hover{background: #e2e2e2;}
	.return-ligt:hover{color:#222;}
	.return-ligt:hover:before{transform: translateX(-10px);-webkit-transform: translateX(-10px);}
	.cpxq-con-c a:hover i.i11{transform: translateX(10px);-webkit-transform: translateX(10px);}
}

@media (max-width:1600px){
	.w1626,.w1600,.w1400{width: 1300px;}
}
@media (max-width:1500px){
	.w1400,.w1626,.w1300,.w1600{width: 1200px;}
	.news-xq-box .w1300{width: 1000px;}
	.margin-tb120{margin: 80px auto;}
	.margin-tb60{margin: 40px auto;}
	.margin-tb90{margin: 60px auto;}
	.padding-tb120{padding: 80px 0;}
	.padding-tb80{padding: 60px 0;}
	.news-list a,.news-title{padding: 120px 0;}
	.cpxq-top{margin-top: 50px;}
	.headquarters-list2 li{margin-right: 168px;}
	.video_t{width: 960px;}
	.footer-bot{padding: 35px 0 35px;}
	.footer-top{padding: 25px 0;}
}
@media (max-width:1400px){
	.video_t{width: 910px;}
}

@media (max-width:1250px){
	.contanair{padding-top: 60px;}
	.index-body{padding-top:60px;}
	.w1400,.w1626,.w1300,.news-xq-box .w1300{width: auto;margin: 0 12px;}
	.header{height: 60px;position: fixed;background: #fff;top:0;box-shadow: 0 2px 4px #ddd;-webkit-box-shadow: 0 2px 4px #ddd;}
	.logo{left: 12px;}
	.logo img,.logo2 img{height: 60px;width: auto;}
	.header.active .logo img{height:60px;}
	.header-con{position: static;height: auto;}
	.header-con-right{position: fixed;width: 100%; top:60px;right: 0;left: -100%;bottom:0;background: #f7f8f8;height: auto; transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93); -webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.header-con-right.active{left: 0;}
	.index-body .header-con-right{background: #f7f8f8;}
	.menu-handler{display: block;}
	.nav-list,.nav-list li{float: none;}
	.nav{margin-right: 0;}
	.nav-yi{line-height: 3em;display: block;width: 100%;}
	.nav-list li{margin:0 12px;border-bottom: 1px solid #e1e1e1;}
	.header-right{top:auto;bottom:10px;padding: 0;right: 0;left: 0;text-align: center;}
	.header-right:before{display: none;}
	.language{ border-left: 1px solid #4a4a4a;padding-left: 10px;margin-left: 15px;}
	.nav{position: absolute;top:20px;bottom:50px;right: 0;left: 0;overflow: auto;}
	.share,.language,.header-right .forlink{display: inline-block;float: none;vertical-align: middle;}
	.nav-yi:after{display: none !important;}
	.nav-list li.active{border-color: #000;}
	.nav-ny li{line-height: 60px;margin: 0 50px;}
	.maigelan-ab2 .maigelan-img{width: 100%;  float: none;}
	.maigelan-ab2 .maigelan{width: auto;margin:0 12px;max-width: none;}
	.maigelan-ab2 .mai-con{position: static;width: auto;margin-top: 20px;}
	.maigelan-ab{padding-bottom: 0;}
	.pptz-list{margin-left: 150px;}
	.maigelan-ab2 .mai-con h3{margin-bottom: 30px;}
	.pro-type{position: fixed;width: 60%;height: 100%;background: #f7f8f8;z-index: 99999;top:0;right: -200%;left: auto;  transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);
		-webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.pro-type.active{right: 0;}
	.show-type{position: absolute;left: -48px;width: 32px;height: 32px;top:18px;background: url("../images/gb.png") no-repeat center;background-size: cover;}
	.pro-type ul{position: absolute;top:60px;right: 0;left: 0;bottom: 0;overflow: auto;}
	.pro-type li a:after{right: 12px;}
	.product-box{margin-left: 0;}
	.product-page{padding-bottom: 60px;}
	.hide-xl,.show-type{display: block;}
	.hide-xl a{margin-left: 15px;margin-top: 7px;}
	.pro-type h3{margin: 17px 12px;}
	.cppx{margin-top: 3px;}
	.pro-type:before{content: '';position: absolute; left: -100%; width: 100%;top:0;height: 100%;background: rgba(0,0,0,.65);}
	.hide-xl h3{font-weight: normal;}
	.cpxq-img{width: 100%;}
	.cpxq-con{position: static;width: 100%;margin-top: 30px;}
	.headquarters-list2 li{margin-right: 70px;}
	.map-left{position: static;width: auto;margin: 0 12px;padding: 30px 0;}
	.map-img{float: none;width: 100%;}
	.map-list{max-width: 100%;width: 100%;margin-right: 0;}
	.pro-type{padding-top: 0;}
	.news-list li:nth-child(1) a{background: #edeff0;}
	.mission-list li h4{margin-bottom: 10px;font-size: 20px;}
	.zmxq-img-left{width: 100%; position: static;}
	.zmxq-con{margin-top: 100px;float: none;width: 100%;}
	.zmlist-des{width: 80%;}
	.gczm-a{height: 280px;}
	.mission-des{width: 300px;padding: 10px;}
	.mission-des span{left: 16px;}
}
@media (max-width:768px){
	.banner-dots{padding: 25px 20px 10px;}
	.play{width: 48px;height: 48px;}
	.footer-top-right{width: 40%;}
	.footer-top-left{width: 58%;}
	.share,.weixinbo,.footer-bot-right,.footer-bot-left{float: none;}
	.share{margin-left: 78px;}
	.footer-top-txt{width: 285px;float: left;}
	.logo2{width: 60px;margin-right: 30px;}
	.footer-top-txt span{display: inline-block;}
	.footer-bot-right,.footer-bot-left{text-align: center;margin: 15px 0;}
	.footer-bot{padding: 25px 0}
	.headquarters-list li{position: relative;}
	.headquarters-list li p{display: block;margin-top: 10px;}
	.headquarters-list{margin-top: 30px;}
	.headquarters-list2 li{width: 29.33%;margin-right: 0;padding: 0 2%;}
	.mai-con{top:-20px;}
	.maigelan{max-width: 96%;}
	.mission-list-con{position: static;width: 100%;}
	.mission-list li img{width: 100%;}
	.mission-list-con{height: 150px;}
	.mission-list-con .table-cell{vertical-align: top;}
	.mission-list li h4{margin:20px 0;}
	.gczm-a-des{width: 90%;margin: 50px auto;}
	.gczm-a{height: auto;overflow: hidden;}
	.zmlist h4{font-size: 20px;}
	.ljgd{width: 180px;line-height: 30px;}
	.gczm-a-title b,.title2 h3{font-size: 24px;}
	.gczm-a-title p{font-size: 18px;}
	.gczm-a-title b:after{width: 60px;}
	.gczm-a-text{margin-left: 195px;}
	.mission-con{bottom:10px;}
	.mission-des{width: auto;margin: 0 12px;}
}
@media (max-width:750px){
	h3,.maiplay-txt,.xcplb .title1 h3,.gczm-a-title b, .title2 h3{font-size: 20px;}
	.video-title b,.xwxq-top-bt{font-size: 18px;}
	.video-title span,.cpxq-cpjg-text1{font-size: 16px;}
	.title1 h3 span,.cpxq-cpjg-text3,.cpxq-cpjg-text2,.xinwen-box li h4,.share h5{font-size: 14px;}
	.cpxq-cpcs li p,.cpxq-cpcs td,.share p{font-size: 12px;}
	.pc-show{display: none;}
	.wap-show{display: block;}
	.banner-dots{width: 100%;min-width:100%;box-sizing: border-box;}
	.banner{width: 100%;}
	.maigelan-img,.news-title,.news-list li,.footer-top-left,.footer-top-txt,.cpxq-cpjg-img{float: none;width: 100%;}
	.mai-con{position:relative;width: 100%;top: 0;}
	.maidot,.pptz .title1{position: static;}
	.pptz .title1{text-align: center;}
	.logo2,.xwxq-top-bt:after{display: none;}
	.xwxq-top-bt{text-align: center;display: block;}
	.margin-tb120{margin: 30px auto;}
	.margin-tb60{margin: 20px auto;}
	.margin-tb90{margin: 30px auto;}
	.padding-tb120,.news-list a, .news-title{padding: 30px 0;}
	.padding-tb80{padding: 30px 0;}
	.title1{margin-bottom: 30px;}
	.product-page{padding-top: 20px;}
	.pro-list .img100,.about-list-text h4,.cpxq-con-a{margin-bottom: 20px;}
	.news-title-txt h3,.maigelan-ab2 .mai-con h3,.xinwen-box li .img100,.xwnr-list,.headquarters-list2 .text-center{margin-bottom: 10px;}
	.mission-list li,.values i,.honors .pagination1{margin-top: 30px;}
	.gdxx,.mai-con,.about-box .mission-top-text,.video-box,.cpxq-top,.cpxq-img .pagination2,.cpxq-cpjg li{margin-top: 20px;}
	.xcsp-con,.headquarters-list li p{margin-top: 15px;}
	.maigelan-ab2 .mai-con p,.more1{margin-top: 10px;}
	.video-box{padding: 10px;}
	.footer-bot-right a{margin: 0 4px;}
	.maigelan{padding: 0 12px;width: 100%;max-width: 100%;box-sizing: border-box;}
	.maiplay-txt{left: 12px;bottom:12px;}
	.maidot{margin: 15px 0;}
	/*.redmore{left: 50%;transform: translateX(-50%);}*/
	.toTop{width: 36px;height: 36px;bottom: 70px;}
	.news-title-txt{width: auto;text-align: center;}
	.news-list{float: none;width: auto;margin: 0 12px;}
	.news-list li{border-bottom: 1px solid #000;}
	.news-list li:last-child{border:none;}
	.news-list-txt p{height: auto;}
	.footer-top-left{text-align: center;}
	.footer-top{padding: 30px 0 15px;}
	.footer-bot{padding: 15px 0;}
	.nav-ny li{margin: 0 10px;line-height: 50px;}
	.title1 i{margin: 10px auto 0;height: 2px;}
	.pptz-list li{width: 48%;margin-right: 4%;margin-top: 8%;}
	.pptz-list-text,.mission-top-text,.pptz-list{margin-left: 0;}
	.pptz-list-text h5{margin-left: 50px;}
	.title1.fl{float: none;text-align: center;}
	.mission-top{padding-bottom: 15px;}
	.mission-top-text{margin-top: 5px;text-align: justify;}
	.mission-top .title1{margin-bottom: 0;}
	.about-list li{width: 100%;margin-bottom: 20px;}
	.about-list-text{width: auto;}
	.about-list-con{height: auto;border:none;}
	.honors .pagination1 span.swiper-pagination-bullet{margin: 0 5px;width: 8px;height: 8px;}
	.xcplb li{float: none;width: 100%;margin-right: 0;margin-bottom: 20px;}
	.xcplb li:last-child{margin-bottom: 0;}
	.preview .swiper-slide{width: 32.83%;}
	.arrow{width: 22px;height: 22px;margin-top: -11px;}
/*	.headquarters-list li{width: 48%;margin-right: 4%;}
	.headquarters-list li:nth-child(3n){margin-right: 4%;}
	.headquarters-list li:nth-child(even){margin-right: 0;}*/
	.pro-lb li{width: 48%;margin-right: 4%;margin-bottom: 20px;}
	.pro-lb li:nth-child(3n){margin-right: 4%;}
	.pro-lb li:nth-child(even){margin-right: 0;}
	.pro-lb li h4{margin: 12px 0;}
	.product-page{padding-bottom: 20px;}
	.cpcs-con{margin: 0;}
	.cpxq-cpcs th{padding: 0 0 15px !important;}
	.cpcs-page h5{line-height: 50px;}
	.cpcs-page h5 i.i13{right: 2px;}
	.cpcs-con{padding-bottom: 10px;}
	.cpxq-cpjg li{width: 49%;text-align:center;}
	.cpxq-cpjg li:nth-last-child(3n){margin-right: 2%;}
	.cpxq-cpjg li:nth-last-child(even){margin-right: 0;}
	.cpxq-cpjg-img{margin-left: 0;margin-top: 10px;display: inline-block;}
	.cpxq-cpjg-text{display: inline-block;text-align: left;float: none;width: auto;}
	.xinwen-box li{width: 48%;margin-right: 4%;}
	.xinwen-box li:nth-child(3n){margin-right: 4%;}
	.xinwen-box li:nth-child(even){margin-right:0;}
	.ckgdxw{padding: 20px 0 10px;}
	.footer-top-right{float: none;width: 100%;margin-top: 15px;text-align: center;margin-bottom: 5px;}
	.share{margin-left: 0;}
	.weixinbo{display: inline-block;vertical-align: middle;margin-top: 0;}
	.weixinbo-list{margin-left: 5px;}
	.weixinbo{margin-left: 0;}
	.xwxq-top .cpxq-con-d{position: static;text-align: center;margin-top: 10px;}
	.xwxq-top{padding-right: 0;padding-bottom: 0;}
	.xwxq-top .cpxq-con-d .forlink{display: inline-block;}
	.xwxq-page{padding: 12px;}
	.xwxq-page a:after{display: none;}
	.xwxq-page a.fr span{right: auto;left: 0;}
	.xwxq-page a.fl span{left: 0;}
	.xwxq-page a{padding-right: 0 !important;padding-left: 50px !important;float: none;display: block;margin: 8px 0;}
	.headquarters-list2 img{width: 40px;}
	.headquarters-list2 h3{font-size: 14px;}
	.headquarters-list2 p{font-size: 12px;margin-top: 12px;}
	.redmore{position: static;width: 94px;margin:20px auto 0;text-align: center;display: block;}
	.redmore i{width: 100%;}
	.cpxq-top{margin-bottom:20px;}
	.cpcs{margin-top: 20px;}
	.banner-bg{display: none !important;}
	.banner .swiper-slide.last{display: none !important;}
	.news-list li:nth-child(1) a{background: none;}
	.xinwen-box li{margin-bottom: 30px;}
	.xinwen-box li p{height: 3em;line-height: 1.5em;display: none;}
	.mission-list li{width: 32%;margin-right: 2%;}
	.mission-list li h4{margin:10px 0 0;}
	.mission-list-con{height: 130px;}
	.zmxq-con{margin-top: 70px;}
	.gczm-a-title{position: static;}
	.gczm-a-text{margin-left: 0;}
	.gczm-a-title p,.gczm-a-des{width: 100%;}
	.gczm-a-title{text-align: center;}
	.gczm-a-title b:after{display: none;}
	.gczm-a-text{margin-top: 20px;}
	.gczm-a-text{line-height: 1.6em;}
	.gczm-a-des{margin: 25px 0;}
	.gczm-b{padding: 30px 0;}
	.zmlist li .img100,.mission-list li{float: none !important;width: 100%;}
	.zmlist-con{position: static;width: 100%;margin: 20px 0 30px;}
	.zmlist-des{width: 100%;}
	.zmlist-text{float: none !important;width: 100%;}
	.ljgd{margin: 0 auto;}
	.mission-con{bottom:20px;}
	.zmxq-img-left{padding-top: 0;}
}