@media screen and (max-width:1200px){
	.pc{display: none;}
	.wap{display: block;}
	.sanxian{display: block;}
	.top{height: 60px; position: relative;}
	.logo img{height: 30px;}
	.nav{display: none;}
	.di{font-size: 15px; position: fixed; width: 100%; bottom: 0; z-index: 99999;}
	.dige{height: 50px; display: block;}

	.m3{padding: 20px 0;}
	.tit h1{font-size: 22px;}
	.line{height: 20px; margin-bottom: 20px;}
	.m3con{flex-direction: column;}
	.m3a{width: 100%; height: auto; margin-bottom: 40px;}
	.m3b{width: 100%; height: auto;}
	.m3b li{padding: 10px 20px;}
	.m3b li a h1{font-size: 18px;}
	.m3b li a h2{font-size: 15px; margin: 10px 0;}
	.m3b li a p{font-size: 15px;}
	.footer{display: none;}
	.ad_about{height: 90px; background-size: auto 100%;}
	.nti1{margin: 20px auto; width: 100%; height: 10px;}
	.nti2{padding: 20px 0;}
	.nti2 h1{font-size: 22px;}
	.nti2 p{font-size: 15px;}
	.gkc{flex-direction: column;}
	.gkca{width: 100%; height: 260px;}
	.gkcb{width: 100%;}
	.gkcb1{padding: 30px 0;}
	.gkd{margin: 30px 0; height: auto;}
	.gkdcon{padding-top: 40px;}
	.gkda{font-size: 14px; line-height: 30px; padding-bottom: 30px;}
	.gkdb{display: none;}
	
	.licheng .lca h1{font-size: 30px;}
	.licheng .lca div p{font-size: 15px; line-height: 25px;}
	.licheng .lcb{width: 50px;}
	.wenhua{padding: 30px 0;}
	.whcon{flex-direction: column;}
	.wha{width: 100%;}
	.whb{width: 100%;}
	.whb li{margin-top: 20px;}
	.whb h1{font-size: 22px;}
	.whb p{font-size: 16px;}

	.rongyu .rya h1{font-size: 30px; margin-top: 18px;}
	.rongyu .rya div h2{font-size: 16px; line-height: 25px;}
	.rongyu .rya div h2::before{display: none;}
	.rongyu .rya div p{font-size: 14px; line-height: 25px; padding-left: 0;}
	.rongyu .ryb{width: 50px;}
	.news li a{padding: 15px 0;}
	.newsa{margin-left: 0px;}
	.newsa h1{margin-top: 0px; font-size: 18px; height: 30px; line-height: 30px;}
	.newsa p{margin-top: 0px; font-size: 15px; line-height: 25px;}
	.newsa span{font-size: 14px;}
	.newsb{height: 100px;}
	.ncon{padding: 30px 0;}
	.ntitle{font-size: 20px;}
	.ninfoa2{display: none;}
	.ncontent{padding: 20px 0;}
	.pian{padding: 20px 0; flex-direction: column;}
	.pian p{width: 100%;}
	.pian p:last-child{text-align: left; margin-top: 10px;}

	.ad_duoyuan{height: 120px; background-size: auto 100%;}
	.ad_duoyuanbox h1{font-size: 20px;}
	.ad_duoyuanbox p{font-size: 14px; padding: 5px 0;}
	.ad_duoyuanbox span{height: 5px;}
	.ad_duoyuan .martop{padding-top: 10px;}
	.ad_duoyuan1{height: 150px; background-size: 100%;}
	.ad_duoyuan1 .martop{padding-top: 10px;}
	.ad_lvse{height: 150px; background-size: auto 100%;}
	.dichana{padding: 20px 0;}
	.dichana1{padding-top: 0px; font-size: 16px;}	
	.dichana2{padding: 20px; font-size: 22px;}
	.dichanb{height: auto;}
	.dichanb1aa{padding-top: 30px; font-size: 16px;}
	.dichanc{padding: 30px 0;}
	.dichanca h1{font-size: 22px;}
	.dichancb{padding: 20px 0; flex-direction: column;}
	.dichancb label{width: 100%;}
	.dichancb label img{height: 70px;}
	.dichancb p{width: 100%; border: none; padding-left: 0; text-align: center; margin-top: 20px;}
	.dichancc li{width: 100%;}
	.dichancc li:first-child{width: 100%;}
	.dichancc li:nth-child(6){width: 100%; height: 260px;}
	.dichancc li p span{font-size: 16px; padding-left: 15px;}
	.dichancc li p i{font-size: 15px; padding-left: 15px;}
	.jdya{padding: 30px 0;}
	.jdya1 span{width: 20%;}
	.jdya2{padding-top: 20px; flex-direction: column;}
	.jdya2a{width: 100%;}
	.jdya2a img{max-height: 120px;}
	.jdya2b{width: 100%; margin-top: 20px;}
	.jdya2info{font-size: 18px;}
	.yuding{margin-top: 20px;}
	.jdyb{padding: 30px;}
	.jdyb h1{font-size: 22px;}
	.jdyb p{font-size: 15px;}
	.jdyc{max-width: 100%;}
	.jdyc label{height: 100px;}
	.jdyc .jdycur::after{margin-top: 110px;}
	.jdyc label img{max-height: 40px;}
	.jdbox{padding-bottom: 20px;}
	.jdzbox{display: none;}
	.jdbox .jdzbox:first-child{display: none;}
	.wuye1{padding: 30px 0; flex-direction: column; padding-bottom: 0;}
	.wuye1a{width: 100%;}
	.wuye1aimg{margin-top: 20px;}
	.wuye1aimg img{height: 60px;}
	.wuye1acon{margin-top: 30px;}
	.wuye1b{width: 100%; margin-top: 20px;}
	.wuye3c{padding: 20px; flex-direction: column;}
	.wuye3c1{width: 100%; height: auto;}
	.wuye3c2{width: 100%;}
	.wuye3c2a{padding: 20px 0; font-size: 22px;}
	.wuye3b label{height: 100px;}
	.wuye3b label span{font-size: 14px;}
	.wuye3b label p{width: 37px; height: 37px;}
	.wuye3b .wy3bcur p{width: 37px; height: 37px;}
	.wuye3c2b{font-size: 16px;}
	.wuye3a{font-size: 22px;}
	.wuye3{padding-bottom: 20px;}
	.wuye4{height: 240px; background-size: auto 100%; padding-top: 0px;}
	.wuye4box{flex-direction: column;}
	.wuye4a{padding: 0;}
	.wuye4a h1{font-size: 22px; padding: 30px 0;}
	.wuye4a p{font-size: 16px; justify-content: center;}
	.wuye4a span{height: 20px;}
	.wuye4b{display: none;}
	.wuye5{padding: 30px 0;}
	.wytit{padding: 20px 0; font-size: 22px;}
	.wuye5a div{width: 49%; padding: 0 10px;}
	.wuye5a div label{width: 100px; height: 100px;}
	.wuye5a div label img{height: 40px;}
	.wuye5a div h1{font-size: 22px; margin: 20px 0;}
	.wuye5a div p{line-height: 25px; font-size: 15px;}
	.wuye6{padding: 30px 0; padding-top: 10px;}
	.wuye6 p{font-size: 16px;}
	.zca{padding: 30px 0;}
	.zcaa img{width: 20px;}
	.zcaa p{font-size: 22px; padding:0 15px;}
	.zcab{padding: 20px 0; font-size: 16px;}
	.zcb{padding: 30px 0;}
	.zcba h1{font-size: 22px;}
	.zcba span{margin-top: 10px;}
	.zcbb{margin-top: 30px;}
	.zcbitem{flex-direction: column; height: auto;}
	.zcbitem label{width: 100%; height: 150px;}
	.zcbitem .zcbitemc{width: 100%; height: auto;}
	.zcbitem .zcbitemcx{padding: 20px;}
	.zcbitem .zcbitemcx h1{padding: 15px 0; font-size: 20px; padding-top: 0;}
	.zcbitem:nth-child(2n){flex-direction: column;}
	.zccbox{width: 100%; padding: 20px 0;}
	.zcc{height: auto; background-size: auto 100%;}
	.zcca h1{font-size: 22px;}
	.zcca span{height: 20px;}
	.zccb li label{width: 60px; height: 60px;}
	.zccb li h1{font-size: 14px; padding: 10px 0;}
	.zccb li span{width: 20px; height: 10px; background-size: auto 100%;}
	.zccc div{height: 200px;}
	.zccc div h1{font-size: 22px;}
	.zccc div p{width: 100%; font-size: 18px; line-height: 30px;}
	.sjbox{padding-top: 20px;}
	.sja{top: 0; padding: 20px 0;}
	.sja h1{font-size: 22px;}
	.sjax{font-size: 16px;}
	.sjax img{width: 20px;}
	.sjage{top: 0; height: 30px;}
	.sjb{margin-top: 0;}
	.sjb h1{font-size: 22px;}
	.sjba{margin-top: 20px; height: auto;}
	.sjba li{width: 48%; margin: 0 1%; margin-top: 10px}
	.sjba li p span{width: 70px; height: 70px; font-size: 16px;}
	.sjc{padding: 30px 0;}
	.sjc h1{font-size: 22px;}
	.tzbox{padding: 30px 0;}
	.tza h1{font-size: 22px;}
	.tza span{font-size: 15px;}
	.tzb{padding: 0; padding-top: 100px; flex-direction: column;}
	.tzba{width: 100%; justify-content: center;}
	.tzba img{width: 60%;}
	.tzbb{margin-top: 30px; width: 100%;}
	.tzbb h1{font-size: 22px; text-align: center;}
	.tzbb div{font-size: 16px; margin-top: 20px;}
	.qja{margin: 30px 0;}
	.qja h1{font-size: 22px;}
	.qja span{font-size: 15px;}
	.qjb{margin-top: 80px; padding: 30px 0;}
	.qjbox{flex-direction: column;}
	.qjba{width: 100%; height: auto;}
	.qjba img{height: 100px;}
	.qjbb{width: 100%; margin-top: 20px;}
	.qjbb h1{font-size: 22px; padding: 30px 0;}
	.qjbb div{font-size: 16px;}
	.lvsebox{padding: 30px 0; padding-top: 10px;}
	.lvsea{padding: 30px 20px; flex-direction: column;}
	.lvsea1{padding: 0;}
	.lvsea1 h1{font-size: 22px;}
	.lvsea1 p{font-size: 15px;}
	.lvsea1 span{height: 15px;}
	.lvsea2{width: 100%; margin-top: 30px;}
	.lvsea2cc{font-size: 16px; margin-top: 20px;}
	.gyaa{width: 100%; padding: 30px 0;}
	.gyaa h1{font-size: 22px;}
	.gyaacc{font-size: 16px;}
	.gybox{padding-top: 30px;}
	.gybx{padding-left: 10px;}
	.gybx h1{font-size: 30px;}
	.gybx p{font-size: 16px; line-height: 25px; margin-bottom: 10px;}
	.gyb{padding-bottom: 30px;}
	.ad_duoyuan2{height: 130px; background-size: auto 100%;}
	.rcaa{padding: 30px 0; font-size: 16px; line-height: 25px;}
	.rcab{width: 100%; font-size: 20px;}
	.rcb{margin-top: 30px;}
	.rcba{padding: 30px 0;}
	.rcba h1{font-size: 22px;}
	.rcba h2{margin-top: 10px; font-size: 16px;}
	.rcbb ul{flex-wrap: wrap;}
	.rcbb li{width: 100%; height: 260px; margin-bottom: 10px; overflow: hidden;}
	.rcbbx div{padding: 10px 30px;}
	.rcbbx div h1{margin-top: 10px;}
	.rcbbx div span{height: 20px; margin-bottom: 20px;}
	.rcbb li label{padding: 0px; width: 100%; height: 100%;}
	.rcbb li h2{width: 100%; height: 100%; font-size: 40px; line-height: 70px; top: 0; left: 0;}
	.rcbox{padding-bottom: 30px;}
	.jpaa{padding-top: 20px;}
	.jpaa h1{font-size: 18px;}
	.jpaa h2{font-size: 18px;}
	.jpb{flex-direction: column;}

	.jpc{width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;}
	.jpc a{width: 47%;}
	.jpc a img{margin: 0 10px;}
	.jpc a span{font-size: 15px;}
	.jpc .jpcur::after{display: none;}

	.jpr{width: 94%; padding: 20px 3%;}
	.jpda span{font-size: 22px;}
	.jpdb{flex-wrap: wrap;}
	.selcss{width: 48%; border: 1px solid #ccc;}
	.textcss{width: 43.5%; padding: 0 2%; height: 40px; margin-top: 10px; border: 1px solid #ccc;}
	.butcss{width: 48%; margin-top: 10px;}
	.jpe{padding: 0; flex-direction: column;}
	.jpe div{width: 100%; margin: 10px 0;}
	.jpe div span{margin-bottom: 10px; font-size: 14px;}
	.jpe h2{text-align: right; font-size: 14px;}
	.jpf{margin-top: 20px;}
	.jpf th{width: 20%;}
	.jpf tr th:nth-child(5){display: none;}
	.jpf tr td:nth-child(5){display: none;}
	.jpf td p{padding-left: 0;}
	.jpxq{padding: 0px; text-align: justify;}
	.jpxq div{margin-bottom: 20px;}
	.lxa iframe{height: 300px;}
	.lxb{flex-direction: column; margin-bottom: 20px;}
	.lxb div{width: 91%; padding: 4%; border-radius: 10px;  margin-bottom: 20px;}
	.lxb h1{font-size: 22px;}
	.lxb h1::before{height: 20px; margin-right: 20px;}
	.lxb p{padding: 0 20px; padding-top: 20px; padding-left: 0; font-size: 16px; line-height: 40px;}
	.banner img{height: 220px; max-width: none;}
	.bannerb{padding-top: 100px;}
	.bannerb span{width: 60px;}
	.bannerb p{padding: 10px 0; font-size: 14px; line-height: 20px;}
	.bannerb a{font-size: 12px; padding: 5px 10px;}
	.m1{background-image: none; height: auto; padding-bottom: 20px;}
	.m1con{padding-top: 30px;}
	.m1a{font-size: 18px;}
	.m1b{font-size: 22px;}
	.m1c{width: 100%; font-size: 16px;}
	.m1d{padding: 20px 0; margin-bottom: 20px;}
	.m1d li{margin-right: 0; width: 33.3333%;}
	.m1d li p{font-size: 50px;}
	.m1d li span{font-size: 14px;}
	.m2{padding: 30px 0;}
	.fengqin{flex-wrap: wrap; justify-content: space-between; height: auto;}
	.panel{height: 200px; width: 48%; flex: none; margin: 0 1%; margin-bottom: 5px;}
	.panel div{width: 100px; height: 100px; background: rgba(162, 135, 80, 0.8);}
	.panel div span{font-size: 18px;}
	.panel div img{width: 18px; height: 18px;}
	.fengqin .panel:last-child{width: 98%;}
	.panel.active{flex: none;}
	.panel:nth-of-type(4), .panel:nth-of-type(5){display: flex;}
	.tzc{display: none;}
	.lvse{background-image: none;}
	.dichancc li:nth-child(7){margin-top: 0;}
	.dichancc li:nth-child(8){margin-top: 0;}
	.dichancc li a b{display: none;}
	.dichancb p a{width: 33.3333333%; margin-bottom: 5px; display: flex; justify-content: center; align-items: center; height: 60px;}
	.dichancb p a img{height: auto; max-height: 90%;}
	.dichancb p{flex-wrap: wrap;}
	.showdcb{padding: 30px 0;}
	.showdcc{flex-direction: column;}
	.showdc1{width: 100%; height: 400px;}
	.showdc2{width: 100%;}
	.dctitle{padding: 20px 0; font-size: 22px;}
	.dcinfo{margin: 20px 0;}
	.caia{padding: 10px 0;}
	.caib{flex-direction: column;}
	.caic{width: 100%;}
	.caic1{padding: 10px;}
	.caic1 h1{font-size: 18px; padding: 10px 0;}
	.caitable th{padding: 5px; font-size: 15px;}
	.caitable td{padding: 5px; font-size: 15px;}
	.caitable td a{width: 100%; white-space:normal;}
	.caitable td p{white-space:normal; width: 100%;}
	.caic1 .cailong{width: 100%;}
	.caic2{height: 80px;}
	.caic2a h1{font-size: 18px; padding-left: 20px;}
	.caid{width: 94%; padding: 3%; margin-top: 20px;}
	.caid p{font-size: 15px;}
	.caid h1{font-size: 18px; padding: 10px 0;}
	.ad_about.qingjie{height:180px;}
	.rcbbx{opacity: 1;}
	.caitable tr th:last-child{display: none;}
	.caitable tr td:last-child{display: none;}
	.nti1 span{height: 20px; padding: 0 15px;}
	.nti1 span img{height: 100%;}
}