@charset "utf-8";
@media (min-width:992px){
	.nav li:hover .nav-er{opacity: 1;margin-top: 0;pointer-events: auto;}
	.nav-er a:hover{color: #e60019;}
	.nav-er a:hover:after{transform: scale(1); opacity: 1;}
	.nav li:hover .nav-yi{color: #e60019;}
	.nav li:hover .nav-yi span:after{width: 100%;}
}
@media (max-width:1600px){
	.w1440{width: 1300px;}
	.gsjs-bg{top:460px;}
	.img360{height: 330px;}
	.fixedBox{right: 14px;}
	.totop{right: 32px;}
}
@media (max-width:1500px){
	.w1440{width: 1200px;}
	.fixedBox{right: 4px;}
	.totop{right: 22px;}
	/*.ny-navs-warp a{font-size: 14px;}*/
	.preview{width: 800px;}
	.pro-type a{margin-right: 20px;font-size: 16px;}
	.img360{height: 300px;}
}
@media (max-width:1250px){

}
@media (max-width:1200px){
	.nav-yi{padding: 0 20px;}
	.nav-er{left: 20px;}
}
/*@media (min-width:992px){*/
	/*body.padding-top0{padding-top: 0 !important;}*/
	/*body.header-style .header{background: none;box-shadow: none;border:none;}*/
	/*body.header-style .logo-fff{opacity: 1;}*/
	/*body.header-style .logo-default{opacity: 0;}*/
	/*body.header-style .nav-yi span:after{background: #fff;}*/
	/*body.header-style .nav-yi{color: #fff;}*/
	/*body.header-style .nav li.active .nav-yi{color: #fff;}*/
	/*body.header-style .language a.active{color: #fff;}*/
	/*body.header-style .language a:hover{color: #fff;}*/
/*}*/
@media (max-width:1050px){
	.footer{padding: 135px 0;}
	.size48{font-size: 40px;}
	.ban-des span{font-size: 30px;width: 590px;}
	.gsjs-con{position: static;width: 100%;padding: 35px;}
	.gsjs-mp4{width: 100%;}
	.preview{position: relative;width: 100%;margin-top: 30px;}
	.ry-img{float: none;width: auto;}
	.ry-l{float: none;width: auto;margin-bottom: 30px;}
	.preview .swiper-slide{width: 33.33%;}
	.xwym{padding: 60px;}
	.pro-cons h3{padding-top: 0;}
	.lxfs-list li{width: 33.33%;margin-bottom: 50px;}
	.syly-warp{padding: 20px;}
	.img360{height: 240px;}
}
@media (max-width:992px){
	.nav-yi span:after,.bannerBtn,.nav-er:before,.nav-er:after,.search-opean,.search-close{display: none;}
	.menu-handler,.search-sb{display: block;}
	.header{height: 60px !important;box-shadow: 0 1px 2px #ddd;}
	.header-style .header{background: #fff;}
	.header .w1440{height: 60px;max-width: 100%;width: 100%;}
	body.is-scroll .header .w1440{height: 60px;}
	.nav-yi span{text-align: left;}

	.menu-handler{right: 4%;width: 28px;}
	.logo{left: 4%;}
	.logo img,body.is-scroll .logo img{height: 40px;}
	body{padding-top: 60px !important;}
	.fixed-right{right: 0;bottom:100px;}
	.nav-right{left: 4%;right: 4%;}
	.header-con{position: fixed;top:60px;left: -100%;width:100%;bottom:0;background: #fff;float: none;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.active{left: 0;}
	.nav-box{margin: 0;position: absolute;top:63px;left: 4%;right: 4%;bottom:20px;overflow: auto;padding-right: 0;border-right: 0;}
	.nav li{float: none;border-bottom: 1px solid #ddd;margin-left: 0;}
	.nav li.active{border-color:#e60019;}
	.nav li.active .nav-yi{color: #e60019;}
	.nav-yi{line-height: 50px;height: 50px; padding: 0;background: none !important;margin-top: 0 !important;font-size: 15px;}
	body.is-scroll .nav-yi{line-height: 50px;height: 50px;}
	.header.active li.active .nav-yi{color: #333;}
	.nav li.none .nav-yi{display: block;}
	.nav li:after{width: 10px;height: 10px;position: absolute;content: '';right: 2px;top:20px;background: url("../images/phone-arrow.png") no-repeat center;background-size:cover;display: none;transition: all .4s;}
	.nav li.has:after{display: block;}
	.nav li.on:after{transform: rotate(180deg);}
	.nav-er{display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding-bottom: 10px;transition: none;padding-top: 0;transform: none;text-align: left;}
	.nav-er a{text-align: left;padding-left: 1em;background: none;border-bottom: none;line-height: 44px;}
	.header-area{margin: 20px 4% 0;position: relative;height: 32px;}
	.search-box{top:0;right: 0;left: 0;margin-top: 0;}
	.search-con{position: static;width: 100%;box-shadow: none;border:1px solid #ddd;height: 34px;}
	.search-con .text{text-indent: 1em;}
	.sk-con{padding: 0;position: static;width: 100%;float: none;}
	.sk-img{margin-right: 0;margin-bottom: 25px;float: none;width: 100%;}
	.pthd .sk-con{padding-left: 0;}
	.gsjs-img{float:none;width:100%;margin-right:0;margin-bottom: 30px;}
	.ny-nav{display: none;}
	.ban-des{margin-bottom: 0;}
}
@media (max-width:800px){
	.new-l,.new-r{float: none;width: 100%;}
	.new-l li{width: 48.5%;margin-right: 3%;}
	.new-l li:last-child{margin-right: 0;}
	.about-con{width: 100%;}
	.about-mp4{position: relative;width: 100%;height: 480px;left: 0;}
	.new-l{margin-bottom: 30px;}
	.dsz-img{width: 320px;}
	.xwym{padding: 35px;}
	.pro-img{float: none !important;width: 100%;margin-bottom: 30px;}
	.pro-con,.pro-cons,.pro-type{position: static;width: 100%;}
	.pro-type{margin-bottom: 20px;}
	.jmys-r,.jmys-l,.renli-r,.renli-l{float: none;width: 100%;}
	.jmys-l{padding-top: 0;margin-bottom: 30px;}
	.renli-l{padding-top: 0;margin-bottom: 30px;}
	.img360{height: 200px;}
}
@media (max-width:760px){
	.pc-show,.ny-new-l:before{display: none;}
	.wap-show{display: block;}
	.data li strong,.footer-tel span{font-size: 32px;}
	.size48{font-size: 22px;}
	.size30,.title30-text h3{font-size: 22px;}
	.title24 span,.title30 h2,.title36 h2{font-size: 20px;}
	.title24 h2,.size24,.size22{font-size: 18px;}
	.size18,.ban-des span,.page a,.size20{font-size: 16px;}
	.des16 p,.data p,.footer-lxfs p,.wel-lsit a,.ry-l li,.ppzz-list li p,.ny-new-l li p,.xwxq-fy a,.fanhui span,.pro-page p,.job-top .col-5 span,.wenti p{font-size: 14px;}
	.fixedTop p{font-size: 11px;}
	.des16 p{line-height: 1.6em;}
	.xp,.yezhi{float: none;width: auto;}
	.new-l li{width: 100%;float: none;margin-right: 0;}


	.padding-tb80,.footer,.padding-tb120,.padding-tb60{padding: 35px 0;}
	.edit,.pro li{padding: 20px 0;}
	.xw li a{padding: 15px 0;}

	.mg-bt80{margin-bottom: 35px;}
	.title24-box,.xp,.mg-bt60,.new-l li{margin-bottom: 30px;}
	.mg-bt50{margin-bottom: 25px;}
	.mg-bt40,.about-warp .des16 p,.ppzz-list li,.title30{margin-bottom: 20px;}
	.mg-bt30,.gsjs-img,.title30-img-title,.mg-bt25,.pro-img{margin-bottom: 15px;}
	.ban-des h2,.mg-bt20,.jmys-l li{margin-bottom: 10px;}
	.footer-lxfs p{margin-bottom: 5px;}
	.new-l li:last-child{margin-bottom: 0;}

	.page{margin-top: 25px;}
	.gsjs p,.dsz .des16 p{margin-top: 15px;}
	.title24 h2{margin-top: 5px;}

	.position{padding:10px 0;}

	.swiperDotfff{bottom:15px;}
	.swiperDotfff .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 6px;}
	.swiperDotfff .swiper-pagination-bullet:before{top:-3px;right: -3px;bottom:-3px;left: -3px;}
	.swiperDot{margin-top:20px;}
	.swiperDot .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 6px;}
	.swiperDot .swiper-pagination-bullet:before{top:-3px;right: -3px;bottom:-3px;left: -3px;}
	.fixedBox{width: 58px;bottom:150px;}
	.fixedTop{height: 156px;}
	.fixed-txt{margin-top: 62px;}
	.fixedBtn{width: 20px;height: 20px;}
	.totop{width: 38px;height: 38px;right: 13px;bottom:90px;}
	.title24 img{width: 88px;right: -65px;top: -23px;}
	.pro-title-img img{width: 16px;margin-right: 10px;}
	.xpDot{bottom:56px;}
	.xpBtn div{width: 32px;height: 32px;margin-top: -16px;}
	.xpBtn{bottom:46px;}
	.yezhi .img100,.about-mp4{height: 180px;overflow: hidden;}
	.play64{width: 32px;height: 32px;}
	.about-warp,.gsjs-con{padding: 35px 15px;}
	.data .i{width: 16px;}
	.data li{width: 33.33%;margin: 15px 0;}
	.data li:nth-child(3):before{display: none;}
	.data{text-align: center;}
	.date{margin: 8px 0;}
	.new-r a{padding: 0;}
	.footer-tel img{width: 24px;}
	.footer-logo img{height: 40px;}
	.footer-tel{margin: 15px auto;}
	.share a{width: 30px;height: 30px;}
	.title24-box-left .title24 img{width: 60px;}
	.title24-box{padding-top: 20px;}
	.title24-box-left .title24{padding-left: 68px;}
	.gsjs-bg{top:240px;}
	.title30-img{width: 46px;}
	.title30-text{margin-left: 48px;}
	.footer-lxfs{width: 300px;}
	.wh-title .i{width: 24px;height: 3px;}
	.dsz-img{width: 100%;float: none;margin-left: 0;margin-bottom: 25px;}
	.dsz h3{padding-top: 0;}
	.wel-top{padding: 10px;}
	.wel-lsit a{padding-top: 15px;padding-bottom: 15px;}
	.preview .swiper-slide{width: 50%;}
	.ryBtn div,.proBtn div{width: 30px;height: 30px;margin-top: -15px;}
	.preview .swiper-container{margin: 0 30px;}
	.ry-con{padding: 15px;}
	.ry-l li{padding-left: 86px;}
	.ppzz-list{padding-top: 35px;}
	.ppzz-list li{width: 49%;margin-right: 2%;}
	.ppzz-list li:nth-child(3n){margin-right: 2%;}
	.ppzz-list li:nth-child(even){margin-right: 0;}
	.xw-img{width: 160px;height: 120px;}
	.xw-con{margin-left: 170px;margin-right: 0;padding-top: 0;min-height: 100%;height: 120px;margin-left: 0;height: auto;}
	.xw-con .jt27x12{display: none;}
	.xw-con .date{font-size: 14px;position: static;left: 170px;bottom:0;margin:10px 0;}
	.xwym{padding: 25px 15px;}
	.xwxq-top span,.xwxq-share span{font-size: 16px;}
	.xwxq-top img{width: 20px;margin-right: 5px;}
	.xwxq-top span{margin-right: 10px;}
	.xwxq-share a{width: 24px;height: 24px;margin-left: 5px;}
	.edit *{margin: 10px 0;font-size: 14px !important;}
	.edit img{margin: 15px auto;}
	.xwxq-fy a{margin-right: 20px;}
	.fanhui i{width: 21px;height: 16px;margin-right: 5px;}
	.pro-imgs{height: 220px;}
	.pro-cons h3{padding-bottom: 15px;}
	.pro-type a{margin-right: 10px;line-height: 30px;padding: 0 10px;}
	.jmys-l li{padding-left: 20px;}
	.jmdh .span2 img{width: 20px;}
	.jmys-box{padding-top: 20px;}
	.col-5 span:nth-child(1){padding-left: 2px;}
	.col-5 span{font-size: 12px;padding: 10px 2px;}
	.col-5 span:last-child{white-space: nowrap;}
	.jobxq-lsit li{width: 100%;margin-top: 10px;}
	.lxfs-list li{width: 100%;position: relative;text-align: left;padding-left: 80px;margin-bottom: 25px;}
	.lxfs-list li img{position: absolute;left: 0;top:0;width: 64px;}
	.lxfs-list li h3{margin: 5px 0 10px;}
	.padding-t80{padding-top: 35px;}
	.lxfs-list{padding-top: 0;}
	.map{height: 250px;}
	.zxly-des p{font-size: 16px;}
	.input-page{width: 100%;margin-right: 0;margin-bottom: 10px;}
	.textarea textarea{height: 140px;}
	.tijiao{width: 80%;}
	.syly-top .i{bottom:6px;}
	.syly-warp{padding:15px 10px;}
	.pro-fl a{font-size: 14px;line-height: 40px;margin: 0 10px;min-width: 100px;}
}
@media (max-width:360px){

}