@charset "utf-8";
@media (min-width:1024px){
	.nav-hide a:hover{background: #1dafd4;color: #fff;}
	.nav-hide .relative:hover > a,.nav-hide a:hover{background: #15183e;color: #fff;}
	.nav-hide .relative:hover .nav-san{display: block;}

	/*body.active li:hover .nav-yi{color: #1dafd4;}*/
	/*body.active .nav li:hover .nav-yi:after{background: #1dafd4;}*/
}
@media (max-width:1500px){

}
@media (max-width:1250px){

}
@media (max-width:1200px){

}
@media (max-width:1050px){
	.w1700{width: 92%;}
	.header-area:before,.search-close{display: none;}
	.menu-handler{display: block;}
	body{padding-top: 1.2rem;}
	.no-ban{padding-top: 1.2rem;}
	.nav-ban{padding-top: 2.4rem;}
	.header,.header > .w1700{height: 1.2rem;background: #1dafd4;}
	.header-con{float: none;position: fixed;left: -100%;top:1.2rem;width:100%;bottom:0;background: #1dafd4;margin: 0;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);text-align: left;display: block;}
	.header-con.active{left: 0;}
	.nav{margin: 0;position: absolute;top:1rem;left: 4%;right: 4%;bottom:0.2rem;overflow: auto;padding-right: 0;border-right: 0;display: block;}
	.nav{text-align: left;}
	.ny-xl{top:1.2rem;}
	.nav > li{float: none;border-bottom: 1px solid rgba(255,255,255,0.5);margin-left: 0;display: block;position: relative;margin-right: 0;}
	.nav > li.active{border-color:#fff;}
	.nav-yi{line-height: 1rem;height: 1rem; padding: 0;background: none !important;margin-top: 0 !important;}
	.nav-yi:before{display: none;}
	.nav > li.none .nav-yi{display: block;}
	.nav > li:after{width: 0.2rem;height: 0.2rem;position: absolute;content: '';right: 0.02rem;top:0.4rem;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-hide{position: static;border:none;transform: none;white-space: normal;width: 100%;padding-left: 2em;padding-bottom: 0.2rem;}
	.nav-yi:after{display: none;}
	.nav-hide a{line-height: 0.8rem;text-align: left;padding: 0;}
	.header-area{top:0;transform: none;right: 4%;z-index: 999;height: auto;left: 4%;justify-content: space-between;position: absolute;}
	.search-open{display: none;}
	.search-con{position: static;width: 100%;height: 0.7rem;}
	.search-box{width: 92%;position: relative;margin-right: 0;}
	.search-con .text{height: 0.7rem;}
	.search-btn{width: 0.7rem;height: 0.7rem;}

	.banner img{height: 35vh;}
	.content-full-w{min-height: 0;}
	.navs-menu a{line-height: 0.6rem;}
}
@media (max-width:800px){
	.footer-nav{display: none;}
	.footer-right,.cpjjfa li{margin-right: 0; width: 100%;}
	.footer-ma{width: 2rem;}
	.cpjjfa .jjfa-top h3{}
}
@media (max-width:760px){
	html, body,ul li,.ny-nav a,input, textarea, select, pre{font-size: 0.24rem;}
	.pc-show,.navs-menu{display: none;}
	.wap-show,.zzzz li,.fwwd{display: block;}

	.logo img{height: 0.7rem;}
	.search-box{width: 80%;}
	.search-btn{width: 0.6rem;height: 0.6rem;top:0.05rem;right: 0.1rem;}
	.language img{width: 0.5rem;}
	.language:after{width: 0.22rem;height: 0.14rem;}
	.language-box{width: 100%;left: 0;transform: none;margin: 0;}
	.search-text{margin-right: 0.7rem;}

	.data-top span{font-size: 0.6rem;}
	.banner-des h2,.title42 h2,.title48 h2,.title36 h2,.des-title30 h3{font-size: 0.4rem;}
	.des-title24 h3,.des24 p{font-size: 0.34rem;}
	.size20,.des20 p{font-size: 0.3rem;}
	.language-val,.nav-yi,.des18 p{font-size: 0.28rem;}
	.banner-des p,.nav-hide a,.des16 p,.ljgd{font-size: 0.26rem;}
	.footer-bot{text-align: center;}
	.hc li,.fwwd-con li,.xcp li,.cjwt-list li{width: 100%;margin-right: 0;}
	.zzzz li > div,.yfrz-con,.yfrz-img,.fwwd > div,.rcln-box > div,.rcpy li > div,.bxk-img1, .bxDot,.bxk-img2,.gpxx-a > div{width: 100%;}

	.padding-tb100{padding: 0.8rem 0;}
	.news-a,.zlfz-box{padding: 4%;}
	.xcp li,.rcpy li,.rcpy-img,.bxk-img2{margin-bottom: 4%;}
	.xcp li:last-child,.rcpy li:last-child{margin-bottom: 0;}

	.banner-des h2{letter-spacing: normal;}
	.data-list li{width: 49%;max-width: 49%; margin-right: 2%;padding: 4% 2%;margin-top: 1%;margin-bottom: 1%;}
	.data-list li:nth-child(2n){margin-right: 0;}
	.news-a{border:none;}
	.news-a{background: #fff;box-shadow: 0 0 0.15rem 0 rgba(0, 74, 118, 0.1);border-color: #fff;}
	.news-a .des-c4d0d7 p{color: #1dafd4;}
	.news-a:after{width: 100%;}
	.footer-lxfs img{width: 0.24rem;}
	.navs,.navs-con .w1700{height: 1rem;}
	.ljgd span{line-height: 0.6rem;}
	.jjfa-top{padding-left: 4%;padding-right: 4%;}
	.jbcs{padding: 0 4%;}
	.jbcs li{width: 49%;margin-right: 2%;}
	.jbcs li:nth-child(3n){margin-right: 2%;}
	.jbcs li:nth-child(2n){margin-right: 0;}
	.hxys li{width: 50%;}
	.hxys li{padding: 0.4rem 0.1rem;}
	.hxys li img{width: 0.8rem;}
	.hc-hide{opacity: 1;height: auto;top:auto;bottom:0;padding: 0.2rem 0;position: static;}
	.hc-hide a{display: flex;align-items: center;gap:0.2rem;}
	.yfrz-warp{display: block;}
	.yfrz-title36{position: static;}
	.yfrz-con{padding-top: 0.4rem;}
	.yfrzDot{position: static;width: 100%;text-align: center;}
	.wap-top0{padding-top: 0;}
	.bg71891348{top:3rem;}
	.zzzz-con{padding: 4% 0;}
	.padding-t100{padding-top: 0.8rem;}
	.zlmb-box{padding: 0 4% 4%;}
	.list255 li{padding:6% 4%;}
	.qmzlgll-des{display: block;text-align: left;}
	.qmzlgll-des p{width: 100% !important;}
	.qmzlgll-des p:before{width: 0.16rem;height: 0.16rem;top:0.11rem;}
	.fwwd-con{width: 100%;margin-left: 0;padding: 4%;}
	.swiperDot{margin-top: 0.3rem;}
	.cjwt-list li{padding: 4%;margin-bottom: 2%;}
	.cjwt-list li:nth-child(3){margin-bottom: 2%;}
	.cjwt-left{height: 0.5rem;}
	.cjwt-right p{line-height: 0.5rem;}
	.fzls-box{position: relative;}
	.fzlc-top{position: static;padding-top: 0.8rem;margin-bottom: 0.4rem;}
	.fzls-list{display: block;position: relative;}
	.fzls-list:before{content: "";top:0.2rem;bottom:0;left: 0;border-left:0.04rem solid #1dafd4;position: absolute;}
	.fzls-list li{width: 100% !important;padding-bottom: 0 !important;position: relative;padding-left: 0.4rem;margin-bottom: 0.4rem;}
	.fzls-des-a .relative div:nth-child(2){margin-left: 1.1rem;}
	.fzls-bot .i1{position: absolute;left: -0.08rem;top:0.2rem;width: 0.2rem;height: 0.2rem;}
	.fzls-bot .i2{display: none;}
	.fzls-list li .img100{width: 4.8rem;}
	.fzls-bg{margin-top: -3.7rem;}
	.chy{width: 100%;font-size: 0.6rem;}
	.gsjj-list li{width: 49%;margin-right: 2%;}
	.gsjj-list li:nth-child(3n){margin-right: 2%;}
	.gsjj-list li:nth-child(2n){margin-right: 0;}
	.rrzz-list li{width: 49%;margin-right: 2%;}
	.rrzz-list li:nth-child(3n){margin-right: 2%;}
	.rrzz-list li:nth-child(2n){margin-right: 0;}
	.ny-nav a span{line-height: 0.6rem;font-size: 0.26rem;}
	.xw-list li .des-8d8d8d{display: none}
	.date16 img{width: 0.24rem;margin-right: 0.1rem;}
	.xw-img{width: 42%;}
	.xw-con{width: 55%;}
	.xw-con h3{font-size: 0.3rem;}
	.xw-con > .mg-bt25{margin-bottom: 0;}
	.xwxq-fy a{font-size: 0.24rem;padding-left: 0.3rem;}
	.xwxq-fy a .i{width: 0.24rem;height: 0.24rem;top:0.06rem;}
	.rcln-box{display: block;}
	.jrwm-box img{height: 65vw;object-fit: cover;}
	.jrwm{line-height: 0.8rem;font-size: 0.28rem;}
	.rcpy li{display: block;}
	.glrypy .img100{width: 100%;}
	.glrypy li{width: 32%;margin-right: 2%;}
	.glrypy li:last-child{margin-right: 0;}
	.glrypx-ic{display: none;}
	.bixiuke-type a{margin-right: 0.4rem;}
	.size18{font-size: 0.28rem;}
	.bixiuke-plays.active,.gpxx-a{display: block;}
	.des-title28 h3{font-size: 0.38rem;}
	.gpxx-right,.gpxx-left{padding: 4%;}
	.size24{font-size: 0.34rem;}
	/*.gpxx-mid li{width: 33.33%;margin-top: 2%;margin-bottom: 2%;}*/
	.gptx-a{line-height: 0.6rem;font-size: 0.26rem;width: 2rem;}
	.hxys-tzzrx{padding: 4% 4% 0;}
	.hxys-tzzrx li{width: 50%;}
	/*.hxys-tzzrx li:last-child{width: 100%;margin-right: 0;}*/
	.yyxz-list li{width: 100% !important;margin-bottom: 6%;}
	.yyxz-list li:last-child{margin-bottom: 0;}
	.des-title20 h3{font-size: 0.3rem;}
	.zxly img{width: 0.24rem;}
	.padding-tb80{padding: 0.4rem 0;}
	.ssjg-list li .relative:before{width: 0.26rem;height: 0.26rem;top:0.15rem;}
	.ssjg-list li .relative{padding-left: 0.4rem;}
	.map-box{display: block;}
	.map-box > div{width: 100%;}
	.content-a{height: 75vw;margin-top: 0.1rem;}
	.des-title18 h3{font-size: 0.28rem;}
	.content-b p img{width: 0.26rem;top:0.16rem;}
	.content-b p{padding-left: 0.38rem;}
	.content-b li.active:before{display: none;}
	.ljgd{width: 2.4rem;}
	.ljgd:after{width: 0.42rem;height: 0.18rem;}
	.more54{width: 1rem;height: 1rem;}
	.jjfa-top .des16{height: auto;}
	.ny-nav a{margin-right: 0.2rem;}
	.hdpp li{width: 100%;margin-bottom: 4%;}
	.ppyycj-con{position: static;}
	.ppyycj-des{width: 100%;padding-right: 0;margin-bottom: 0.4rem;}
	.preview-npx{width: 82%;}
	.preview2 .swiper-slide:after{border-width: 2px;}
	.preview2 .swiper-slide{width: 32%;margin-right: 2%;}
	.hxyswidth li{margin-right: 0;}
	.hxys ul{justify-content: flex-start;}
	.zxly{width: 2.8rem;}
	.yqwh li{width: 100%;margin-right: 0;text-align: left;position: relative;padding-left: 1.4rem;margin-bottom: 0.3rem;}
	.yqwh li .mg-bt20{position: absolute;top:0;left: 0;}
	.yqwh li:last-child{margin-bottom: 0;}
	.cjwt-left{position: static;width: 3rem;}
	.cjwt-right{margin-left: 0;}
	.jjfa-top h3,.jjfa-top .des16 p{height: auto;}
	.language-box a{font-size: 0.26rem;line-height: 0.46rem;}
	.msg{padding: 25px 4%;}
	.msg-close{right: 0;width: 32px;height: 32px;}
}
