body{ color:#333; margin:0 auto;}
.wd{width:90%; margin: 0 auto;}
.wd01{width:95%; margin: 0 auto;}
.wd02{width:1600px; margin: 0 auto;}
.wd03{width:100%; margin: 0 auto;}
/**************top**********/
.banner{width:100%;position:relative;overflow:hidden;border-top: 0.05rem solid #650a73;}
.logo{width:3.22rem;height:0.76rem;float:left;margin:0.3rem 0 0 0;}
.logo a{width:100%;height:auto;display:block;}
.logo a img{width:100%;height:auto;}
.navbox{float: right;width:calc(100% - 6.3rem);margin:0.2rem 0 0 0;}
.navss{width:100%;position:relative;height:0.3rem;}
.xxsy{display:block;float:right; line-height:0.3rem;color:#fff;margin-right:0.5rem;}
.xxsy:hover{background:#620973;padding:0 0.1rem;border-radius:0.05rem;}
.ss{width:0.15rem;height:0.15rem;float:right;background:url("../img/search.png") no-repeat;position:absolute;right:0;top:0.07rem;background-size:contain;}
.serch{width:3rem;position:absolute;right:0.25rem; top:-0.02rem; display:none;z-index:2;transition:0.5s;}
.serch input{width:80%;height:0.34rem;background:#fff;float:left;border-radius:0.17rem 0 0 0.17rem;padding:0 0.1rem;}
.serch button{width:20%;height:0.34rem;line-height: 0.34rem;background:#b400ce;float:left;border-radius:0 0.17rem 0.17rem 0;text-align:center;font-size:0.16rem;color:#fff;}
.serch button:hover{background:#620973;}
.navli{width:12.5%;float:left;position:relative;}
.navyjlm{width:100%;position:relative;}
.navyjlm a{width:100%;font-size:0.22rem;font-weight:bold; line-height:0.6rem; color:#fff;text-align:center;display:block;overflow:hidden;position:relative;z-index:2;}
.navyjlm a:before{content:"";width:100%;height:0;background:#670775;position:absolute;left:0;top:0;z-index:-1;transition:0.5s;}
.navyjlm a:hover{color:#fff;}
.navyjlm:hover a:before,.navyjlm.on a:before{height:100%;}
.nav_erji{visibility: hidden;opacity:0;width:100%;position: absolute;left: 0;top: 130%;background:#fff;transition: .5s;padding:5px 0;}
.navli:hover .nav_erji{top: 100%;visibility: visible;opacity: 1;z-index: 9;}
.nav_erji{width:100%;background:rgba(255,255,255,1);display:flex;justify-content:center;padding:0;position:absolute;}
.nav_erji .xlul{width:100%;}
.nav_erji .xlul li{width:100%;float:left;}
.nav_erji .xlul li a{width:100%;display:block;line-height:0.48rem;height:0.48rem;text-align:center; color:#333;position:relative;z-index:1;}
.nav_erji .xlul li:hover{background:#650873;}
.nav_erji .xlul li:hover a{color:#fff;}
/***********************************************************/
.topnav{ position:absolute;right:5px; top:0;z-index:99;display:none;opacity:0;visibility:hidden;}
#header .menua{ display:none;margin: 4px 0;position: absolute; top:56px;right:5px;opacity:0;visibility:hidden;}
#header .menua a{ width:40px; height:42px;background:#731c8f;display: block;   padding: 8px 0 0 0;}
#header .menua a img{ width:25px; margin:0 auto 0 auto;}
#header a.menu_btn i {font-size:18px;}
#header .menu_bg,#header .menu {position: fixed;top: 0;right: 0;z-index: 10;}
#header .menu_bg {background-color: rgba(0, 0, 0, 0.7);display: none;width: 100%;height: 100%;}
#header a.menu_btn i {font-size:18px; padding-right:25px;}
#header .menu_bg,#header .menu {position: fixed;top: 0;right: 0;z-index:99;}
#header .menu_bg {background-color: rgba(0, 0, 0, 0.7);display: none;width: 100%;height: 100%;}
#header .menu {width: 9.75rem;background-color: #FFFFFF;overflow-x: hidden;height: 100%;overflow-y: auto;}
#header .menu .nav_right li{display: block;border-bottom: 0.01rem solid #eeeeef;}
#header .menu .nav_right li> a {display: block;width:100%;height:60px; box-sizing: border-box;color: #3a3a3a;line-height:60px;text-align: center; font-size:18px;}
#header .menu .nav_right li> a.active {background:#0b72b4;border-color: #2797fd;color: #FFFFFF;}
#header .menu .nav_right .ejlm{ display: none;}
#header .menu .nav_right li .ejlm{ width: 100%; background: #f7f7f7; }
#header .menu .nav_right li .ejlm a{ width: 100%; line-height:30px;font-size:14px;font-weight:bold; color:#0357a7; text-align:center; display: block;}
#header .menu .nav_right li .ejlm a:hover{ color: #fff;background:#0b72b4;}
/**************banner**********/
.banner:before{content:'';background: url(../img/bamask.png) no-repeat;display: block; height: 130px;width: 100%;position: absolute;top: 0;z-index: 2}
.banner .navcont{width:100%;position:absolute;left:0;top:0;z-index:2;}
.sybanner{ width:100%;overflow:hidden;position:relative; }
.sybanner .hd{ width:100%;height:0.3rem; overflow:hidden; position:absolute; right:0; bottom:0.2rem; z-index:1; }
.sybanner .hd ul{ width:100%;overflow:hidden; zoom:1; display:flex;justify-content:center;flex-wrap:wrap;}
.sybanner .hd ul li{width:0.33rem; height:0.3rem;margin:0 0.08rem;  opacity: 1;background:url("../img/btn2.png") no-repeat;background-size:contain;cursor:pointer;}
.sybanner .hd ul li.on{background:url("../img/btn1.png") no-repeat;background-size:contain;}
.sybanner .bd{ position:relative; height:100%; z-index:0;   }
.sybanner .bd li{ zoom:1; vertical-align:middle; }
.sybanner .bd li img{width:100%;}
/************************/
.box01{width:100%;background:url("../img/bg1.jpg");background-size:cover;padding-bottom:0.9rem;}
.xyjj{width:4.3rem; background: linear-gradient(-45deg, #741883 0%, #6a32de 100%); position:relative;padding:0.3rem 0;z-index:2;float:left;}
.xyjj:before{content:"";width:100%;height:100%;background:url("../img/bj01.png");position:absolute;left:0;top:0;z-index:-1;opacity:0.3;}
.xyjjtitle{width:100%;font-size:0.4rem;text-align:center;color:#fff;line-height:0.4rem;margin:0.7rem 0 0.28rem 0;font-family:"SimSun";font-weight:bold;}
.xyjjnr>img{max-width:100%;object-fit:cover;}
.xyjjnr h5{width:100%;font-size:0.24rem;text-align:center;color:#fff;line-height:0.24rem;margin:0.3rem 0;display:block;}
.xyjjnr p{width:100%;font-size:0.18rem; color:#fff;line-height:0.3rem;height:1.5rem; display:block;padding:0 0.3rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;}
.ckxq{width:1.1rem;line-height:0.28rem;border:0.01rem solid #fff;display:block;margin:0.2rem auto 0 auto;font-size:0.12rem;color:#fff;padding:0 0.1rem;position:relative;border-radius:0.15rem;overflow:hidden;}
.ckxq:before{content:"";width:0.22rem;height:0.22rem;background:url("../img/icon4.png");background-size: contain;position:absolute;right:0.05rem;top:0.03rem;transition:0.5s;}
.ckxq:hover{background:#fff;color:#660874;}
.ckxq:hover:before{background:url("../img/icon5.png");background-size:contain}
.xynew{width:calc(100% - 4.3rem); float:right;padding:1rem 0 0 0.5rem;}
.title01{}
.title01 .titlename{float:left;font-size:0.36rem;line-height:0.36rem;font-family:"SimSun";font-weight:bold;}
.title01 .titlename strong{color:#650973;}
.title01 .gd{float:right;line-height:0.2rem;margin:0.09rem 0 0 0;padding:0 0.3rem 0 0.1rem;position:relative;font-size:0.14rem;}
.title01 .gd:before{content:"";width:0.1rem;height:0.1rem;background:#660874;border-radius:50%;position:absolute;right:0.06rem;top:0.05rem;}
.title01 .gd:after{content:"";width:0.16rem;height:0.16rem;border:1px dashed #660874; border-radius:50%;position:absolute;right:0.02rem;top:0.01rem;}
.title01 .gd strong{color: #660874;font-weight:normal;margin-left:0.05rem;}
.title01 .gd:hover{color:#660874;}
.title01 .gd:hover:after{animation: rotateImg 5s linear infinite;}
.xynewbox{margin:0.3rem 0 0 0;}
.xynewqh{width:59%;float:left;position:relative;}
.xynewqh .hd{width:calc(100% - 1.5rem);height:0.3rem;position:absolute;left:0;bottom:0.3rem;z-index:2;}
.xynewqh .hd:before{content:"";width:65%;height:0.01rem;background:#650973;position:absolute;left:0;top:0.15rem;z-index:-1;}
.xynewqh .hd ul{position: absolute;right: 0;top:0;}
.xynewqh .hd li{display:block;float:left;cursor: pointer; line-height:0.3rem;font-size:0.24rem;color:#666;font-family: "SimSun";font-weight:bold;margin-left:0.15rem; }
.xynewqh .hd li.on{ font-size:0.3rem;color:#650973}
.xynewqh .bd{width:100%;background:#fff;}
.xynewqh .bd li a{width:100%;height:5.77rem; display:block;position:relative;}
.xynewqh .xynewqhimg{width:100%;height:420px;overflow:hidden; display:block;}
.xynewqh .xynewqhimg img{width:100%; height:100%;object-fit:cover;transition:0.5s;}
.xynewqh .bd li span{width:1rem;display:block;position:absolute;left:0.4rem;top:0; background: linear-gradient(-45deg, #741883 0%, #6a32de 100%);font-size:0.18rem;
color:#fff;text-align:center; line-height:0.3rem;padding:0.15rem 0;}
.xynewqh .bd li span strong{width:100%;display:block;line-height:0.36rem; font-size:0.36rem;font-family: "SimSun";}
.xynewqh .bd li h5{width:100%;line-height:0.2rem;height:0.8rem;font-size:0.2rem;padding:0.3rem 0.5rem;font-weight:bold;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.xynewqh .bd li:hover h5{background:#650973}
.xynewqh .bd li:hover .xynewqhimg img{animation: centerBig 2s linear infinite;}
.xynewqh .bd li:hover h5{color:#fff;}
.xynewqh .prev{width:0.3rem;height:0.3rem;background:url("../img/icon1.png") no-repeat;background-size:100% 100%;position:absolute;right:0.8rem;bottom:0.3rem;transition:0.5s;}
.xynewqh .next{width:0.3rem;height:0.3rem;background:url("../img/icon2.png") no-repeat;background-size:100% 100%;position:absolute;right:0.3rem;bottom:0.3rem;transition:0.5s;}
.xynewul{width:38.5%;float:right;border-top:0.02rem solid #650973;}
.xynewul li{border-bottom:0.01rem solid #e3e3e3; padding: 0.29rem 0;}
.xynewul li a{width:100%;display:block;}
.xynewul li span{width:0.7rem;display:block;float:left;text-align:center;line-height:0.2rem;color:#333;}
.xynewul li span strong{width:100%;display:block; text-align:center;line-height:0.36rem;font-size:0.36rem;font-family:"SimSun";}
.xynewul li p{width:calc(100% - 0.7rem);font-size:0.18rem; display:block;float:left;border-left:0.01rem solid #e3e3e3;padding:0 0 0 0.1rem;line-height:0.28rem;height:0.56rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.xynewul li:hover{background:#650973;}
.xynewul li:hover a{padding:0 0.1rem;transition:0.5s;}
.xynewul li:hover span{color:#fff;}
.xynewul li:hover span strong{color:#fff;}
.xynewul li:hover p{color:#fff;}
/************************/
.box02{width:100%;background:url("../img/bg3.jpg") 100% no-repeat;background-position:center top;padding:0.7rem 0;background-size: cover;}
.box02 .wd01{background:#f2f3f9;padding:0.6rem 0 0.5rem 0;}
.tzgg{width:38%;float:left;}
.tzggul,.jxkybottom{margin:0.3rem 0 0 0;}
.tzggul li{border-bottom:0.01rem dashed #d7d7d7;padding:0.25rem 0;}
.tzggul li a{width:100%;display:block;}
.tzggul li span{width:calc(100% - 0.9rem);line-height:0.3rem;height:0.3rem;font-size:0.18rem;padding:0 0.1rem; position:relative; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;float:left;}
.tzggul li span:before{content:"";width:0.06rem;height:0.06rem;background:#cfae7b;border-radius:50%;position:absolute;left:0;top:0.12rem;}
.tzggul li p{width:0.9rem;float:right;line-height:0.3rem;color:#666;font-size:0.14rem;border-left:0.01rem solid #e5e5e5;text-align:right;}
.tzggul li:hover{background:#650973;}
.tzggul li:hover a{padding:0 0.1rem;transition:0.5s;}
.tzggul li:hover span{color:#fff}
.tzggul li:hover p{color:#fff;}
.jxky{width:59%;float:right;}
.jxkybottom{}
.jxkytt{width:400px; background:#650973;float:left;}
.jxkytt a{width:100%;display:block;padding:0 0 0.55rem 0;}
.jxkytt .jxkyttimg{width:100%;display:block;height:300px;overflow:hidden;}
.jxkytt .jxkyttimg>img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.jxkytt p{width:100%; line-height:0.3rem;color:#fff;padding:0.2rem;}
.jxkytt span{width:100%; line-height:0.3rem;height:0.6rem;color:#fff;display:block;padding:0 0.2rem;font-size:0.18rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.jxkytt a:hover{background:#7352bb;}
.jxkytt a:hover .jxkyttimg>img{animation: centerBig 2s linear infinite;}
.jxkyul{width:calc(100% - 420px);float:right;}
.jxkyul li{border-bottom:0.01rem solid #d7d7d7;padding:0.225rem 0;position:relative;}
.jxkyul li:before{content:"";width:0.1rem;height:0.1rem;background:#fff;border-radius:50%;border:0.01rem solid #cfae7b;position:absolute;right:0;bottom:-0.05rem;}
.jxkyul li a{width:100%;display:block;}
.jxkyul li span{width:1.1rem;display:block;border:0.01rem solid #650973;font-size:0.14rem; line-height:0.28rem;text-align:center;color:#666;}
.jxkyul li p{width:100%;line-height:0.3rem;height:0.3rem;font-size:0.18rem;margin:0.15rem 0 0 0; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.jxkyul li:hover{background:#650973;}
.jxkyul li:hover a{padding:0 0.1rem;transition:0.5s;}
.jxkyul li:hover span{color:#7453b9;border:0.01rem solid #fff;background:#fff;}
.jxkyul li:hover p{color:#fff;}
/************************/
.box03{width:100%;background:url("../img/bg4.jpg") 100% no-repeat;background-position:center bottom;padding:0.8rem 0 0.8rem 0;background-size:100%;}
.box03 .wd02 .title01 .titlename{margin:0 auto;text-align: center;width: calc(100% - 1rem);}
/* 本例子css */
.ssfcqh{ width:100%;  overflow:hidden; position:relative; padding-bottom:0.5rem;margin-top:0.55rem;}
.ssfcqh .hd{ width:100%;overflow:hidden;  height:0.16rem; position:absolute;left:0;bottom:0; }
.ssfcqh .hd ul{width:100%; display:flex;justify-content:center;}
.ssfcqh .hd ul li{  width:0.16rem; height:0.16rem; cursor:pointer; background:#c5a5ca;border-radius:50%;overflow:hidden;margin:0 0.08rem; }
.ssfcqh .hd ul li.on{background:#650973;}
.ssfcqh .bd{}
.ssfcqh .bd ul{ overflow:hidden; zoom:1; }
.ssfcqh .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; width:455px;position:relative;}
.ssfcqh .bd ul .ssfcpic{ width:100%;height:300px;overflow:hidden; }
.ssfcqh .bd ul .ssfcpic img{ width:100%;height:100%;object-fit:cover;transition:0.5s; }
.ssfcqh .bd ul .ssfctitle{ width:100%;overflow:hidden;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);opacity:0;}
.ssfcqh .bd ul .ssfctitle a{width:100%;height:0.48rem;line-height:0.48rem;text-align:center;color:#fff;font-size:0.18rem;display:block;padding:0 0.1rem; }
.ssfcqh .bd ul li:hover .ssfcpic img{animation: centerBig 2s linear infinite;}
.ssfcqh .bd ul li:hover .ssfctitle{background:#650973;opacity:1;}
.box03 .ks_tab{margin:0.5rem auto 0.7rem auto;}
.box03 .ks_tab .ks_type{width:8.33%;float: left;height: 5.7rem;cursor: pointer;position: relative;padding-top:0.3rem;background:#650973;}
.box03 .ks_tab .ks_type:before{content:"";width:0.14rem;height:0.26rem;background: url(../img/icon3.png) no-repeat;background-size:contain;position:absolute;left:50%;bottom:0.4rem;margin:0 0 0 -0.07rem;}
.box03 .ks_tab .ks_type span{width:100%;color:#fff;font-size: 0.4rem;font-weight:bold;font-family: "SimSun";display:block;line-height:0.32rem;text-align:center;}
.box03 .ks_tab .ks_type p{color:#fff;font-size: 0.22rem;font-weight:bold;writing-mode: vertical-lr;margin:0 auto; line-height:0.22rem;text-align:center;}
.box03 .ks_tab .ksico{width:0.7rem; height:0.7rem;margin:0.2rem auto;}
.box03 .ks_tab .ksico img{width:100%;}
.box03 .ks_tab_detail{overflow: hidden;float: left;width: 0;height: 5.7rem;background:#f2f3f9; visibility: hidden;transition: all 1s;}
.box03 .ks_tab_detail.on{width:50%;visibility: visible}
.box03 .ksnr{padding: 0.2rem 0.3rem 0 0.3rem;}
.box03 .ksnrimg{width:100%;height:400px;overflow:hidden;}
.box03 .ksnrimg img{width:100%;height:100%;transition:0.5s;object-fit:cover;}
.box03 .ksnrfont{width:100%; line-height:0.25rem;height:0.5rem;font-size:0.16rem;margin:0.15rem 0; overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.box03 .ksnr:hover .ksnrimg img{animation: centerBig 2s linear infinite;}
.box03 .bj02{background:#cfae7b !important;}
.box03 .bj03{background:#4e45d8 !important;}
.box03 .ckxq{border: 0.01rem solid #660a73;color:#666;}
.box03 .ckxq:before{background: url(../img/icon5.png) no-repeat;background-size:contain;}
.box03 .ckxq:hover {background:#660a73;color:#fff;}
.box03 .ckxq:hover:before{background: url(../img/icon4.png) no-repeat;background-size:contain;}
/************************/
/************************/
.footer{background: linear-gradient(90deg, #741883 0%, #6a32de 100%);width:100%;position:relative;padding:0.45rem 0;z-index:2;}
.footer:before{content:"";width:100%;height:100%;background:url("../img/bj01.png");position:absolute;left:0;top:0;z-index:-1;opacity:0.3;}
.footerleft{float:left;}
.footerlogo{margin-bottom:0.2rem;}
.footernr{width:5.6rem; line-height:0.3rem;color:#fff;border-top:0.01rem solid #9f50ab;padding:0.1rem 0 0 0;}
.footernr a{ color:#fff;}
.dz{width:5rem; float:left;display:block;margin-left:1.5rem;margin-top:0.31rem;}
.dz li{display:block;border:0.01rem dashed #c5a5ca;}
.dz li:nth-child(2n){margin:0.2rem 0 0 0;}
.dz li img{ float:left;margin:0.09rem 0 0 0.06rem;}
.dz li p{width:calc(100% - 0.35rem);border-left:0.01rem solid #c5a5ca;padding:0 0 0 0.1rem; display:block;float:right; line-height:0.4rem;color:#fff;}
.ewm{float:right;}
.ewm span{width:1.2rem;height:1.2rem;background:#fff;display:block;padding:0.1rem; }
.ewm span>img{width:100%;height:100%; }
.ewm p{width:1.2rem;color:#fff;text-align:center; line-height:0.5rem;}
/************************/
/************************/
/************************/
@media screen and (max-width:1680px) {
	.navbox{width: calc(100% - 4rem);}
	.navyjlm a{font-size:0.2rem;}
	.wd01{width:94%;}
	.wd02{width:94%;}
	.ssfcqh .bd ul li{width:395px;}
	.ssfcqh .bd ul .ssfcpic{height:235px;}
}
@media screen and (max-width:1550px) {
	.ssfcqh .bd ul li{width:363px;}
	.ssfcqh .bd ul .ssfcpic{height:240px;}
	.xynewqh .xynewqhimg{height:365px;}
	.xynewul li span strong{font-size:0.3rem;}
	.box03 .ks_tab .ks_type p{font-size:0.2rem;}
}
@media screen and (max-width:1500px) {
}
@media screen and (max-width:1440px) {
	.navyjlm a{font-size:0.18rem;line-height:0.4rem;}
	.ssfcqh .bd ul li{width:335px;}
	.ssfcqh .bd ul .ssfcpic{height:225px;}
	.jxkytt .jxkyttimg{height:270px;}
	
}
@media screen and (max-width:1366px) {
	.navyjlm a{font-size:0.16rem;}
	.nav_erji .xlul li a{line-height:0.4rem;height:0.4rem;font-size:0.14rem;}
	.ssfcqh .bd ul li{width:317px;}
	.ssfcqh .bd ul .ssfcpic{height:210px;}
	.box03 .ks_tab .ks_type p{font-size:0.18rem;}
	.box03 .ksnrimg{height:315px;}
	.dz{margin-left: 2rem;}
	.box03 .ks_tab .ks_type{height:5.3rem;}
	.box03 .ks_tab_detail{height:5.3rem;}
	.xyjjtitle{margin:0 0 0.2rem 0;font-size: 0.3rem;}
	.xyjjnr h5{font-size:0.2rem;}
	.xyjjnr p{font-size:0.16rem;}
	.xynewqh .bd li a{height:5.2rem;}
	.xynewqh .xynewqhimg{height:320px;}
	.xynewqh .bd li h5{padding:0.1rem 0.3rem;height:0.4rem;font-size:0.16rem;}
	.xynewul li{padding: 0.23rem 0;}
	.xynewul li p,.jxkyul li p,.tzggul li span{font-size:0.16rem;}
	.xynew{padding: 0.77rem 0 0 0.5rem;}
	.jxkytt .jxkyttimg{height:255px;}
	.title01 .titlename{font-size: 0.3rem;}
	.box01{padding-bottom:0.5rem;}
	.box02{padding:0.5rem 0;}
	.box02 .wd01{padding:0.5rem 0;}
	.box03{padding:0.5rem 0;}
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1210px) {
	
}
@media screen and (max-width:1024px) {
	.box03 .ksnrimg{height:235px;}
	.ckxq{ width: 1.5rem;}
	.box03 .wd02 .title01 .titlename{width: calc(100% - 1.5rem);}
	.jxkytt{    width: 50%;}
	.jxkyul{width: 47%;}
	.jxkytt .jxkyttimg{height:195px;}
	.tzggul li p{width: 1.2rem;}
	.tzggul li span{    width: calc(100% - 1.3rem);}
	.tzggul,.jxkybottom{margin: 0.2rem 0 0 0;}
	.ssfcqh .bd ul li{width:231px;}
	.ssfcqh .bd ul .ssfcpic{height:155px;}
	.ssfcqh{margin-top: 0.3rem;}
	.dz{width: 4.2rem;}
	.dz li p{width: calc(100% - 0.45rem);line-height: 0.55rem;}
	.box03 .ks_tab{margin:0.3rem 0 0.5rem 0;}
	.xynewqh .xynewqhimg{height:240px;}
	.xynewqh .hd:before{width: 55%;}
	.footer{padding:0.2rem 0;}
	.footerleft,.footernr{width:100%;float:none;}
	.footerlogo img{margin:0 auto 0.2rem auto;}
	.footernr{text-align:center;}
	.dz{ margin:0.2rem auto 0 auto;float:none;}
	.ewm{float:none;margin:0.2rem auto 0 auto;}
	.ewm span,.ewm p{margin:0 auto;}
}
@media screen and (max-width:900px) {
	.navbox{display:none;}
	.topnav{display:block;opacity: 1;visibility: visible;}
	#header .menua{display:block;opacity: 1;visibility: visible;top: 0.25rem;right: 0.25rem;}
	#header .menua a{width:0.5rem;height:0.5rem;}
	#header .menua a img{width:0.3rem;}
	.ssfcqh .bd ul li{width:200px;}
	.ssfcqh .bd ul .ssfcpic{height:135px;}
	.xyjj{width:100%;margin:0.2rem 0 0 0;}
	.xyjjnr>img{margin:0 auto;}
	.xyjjnr p{-webkit-line-clamp:2;height:0.6rem;}
	.xynew{width: 100%;padding:0.2rem 0 0 0;}
	.xynewbox{margin:0.2rem 0 0 0;}
	.xynewqh .xynewqhimg{height:310px;}
	.box02 .wd01{padding:0.2rem 0;}
	.tzgg,.jxky{width:100%;}
	.jxky{margin:0.2rem 0 0 0;}
	.jxkytt .jxkyttimg{height:290px;}
	.jxkytt a{padding:0 0 0.2rem 0;}
	.box03 .ksnrimg{height:200px;}
}
@media screen and (max-width:800px) {
	
}
@media screen and (max-width:700px) {
	.xynewqh{width:100%;}
	.xynewul{width:100%;margin:0.2rem 0 0 0;border:0;}
	.box01{padding-bottom: 0.2rem;}
	.xynewqh .xynewqhimg{height:405px;}
	.xynewqh .bd li a{height:auto;padding:0 0 0.8rem 0;}
	.jxkytt,.jxkyul{width:100%;}
	.xynewqh .hd:before{display:none;}
	.xynewqh .hd ul{display:flex;flex-wrap:wrap;justify-content:center;width: 100%;}
	.xynewqh .hd li{float:none;}
	.jxkyul{margin:0.1rem 0 0 0;}
	.jxkytt .jxkyttimg{height:auto;}
	.box03 .ks_tab .ks_type{width:100%; height: auto;padding:0.15rem 0.2rem;}
	.box03 .ks_tab .ks_type span{width:auto;float:left;line-height:56px;font-size:0.3rem;}
	.box03 .ks_tab .ksico{ float:left;margin:0 0.15rem;}
	.box03 .ks_tab .ks_type p{float:left;writing-mode: inherit;line-height:56px;font-size:0.2rem;}
	.box03 .ks_tab .ks_type:before{    left: initial;right:0.2rem;bottom:0.3rem;}
	.box03 .ks_tab_detail{height:auto;}
	.box03 .ks_tab_detail.on{width:100%;}
	.box03 .ksnrimg{height:auto;}
	.box03 .ksnr{padding:0.2rem;overflow:hidden;}
	.box03 .ks_tab{    margin: 0.2rem 0 ;}
	.box03{padding:0.2rem 0;}
}
@media screen and (max-width:600px) {
}
@media screen and (max-width:500px) {
	.xynewul li{padding:0.1rem 0;}
	.box02{padding:0.2rem 0;}
	.tzggul li{padding:0.15rem 0;}
	.jxkyul li{padding:0.15rem 0;}
	.sybanner .hd{display:none;}
	.xyjj{padding:0.2rem 0;}
	.xynewqh .xynewqhimg{height:285px;}
	.box03 .wd02 .title01 .titlename{width:auto;}
	.box03 .ks_tab .ks_type span{font-size:0.24rem;}
	.box03 .ks_tab .ksico{margin:0 0.1rem;}
	.box03 .ks_tab .ks_type p{font-size:0.14rem;}
	.box03 .ks_tab .ks_type{padding:0.1rem 0 0.1rem 0.1rem;height:72px; }
	.box03 .ks_tab_detail{height:0;}
	.box03 .ks_tab_detail.on{width:100%;height:323px !important;}
	.banner:before{display:none;}
}
@media screen and (max-width:414px) {
	.xynewqh .xynewqhimg{height:245px;}
	.box03 .ksnrfont{font-size:0.14rem;}
	.ckxq{width: 1.2rem;}
	.xynewqh .hd li{font-size:0.2rem;}
	.xynewqh .bd li span{padding:0.1rem;left:0;}
	.xynewqh .bd li span strong{font-size:0.2rem; line-height:0.2rem;}
	.xynewul li span strong{font-size:0.24rem;}
	.tzggul li p{width:auto;padding:0 0 0 0.1rem;}
	.tzggul li span{width: 74%;}
	.logo{margin: 0.15rem 0 0 0;width:auto;}
	.logo a img{width: 75%;}
	.xyjjtitle{font-size:0.24rem; line-height:0.24rem;    margin: 0 0 0.1rem 0;}
	.xyjjnr h5{margin:0.1rem 0;}
	.title01 .titlename{font-size:0.24rem;line-height:0.24rem;}
	.title01 .gd{margin: 0;}
	.sybanner .bd li img{height:180px;object-fit:cover;}
}
@media screen and (max-width:375px){
	.xynewqh .xynewqhimg{height:225px;}
	.dz{width:100%;}
	.dz li p{ line-height: 0.45rem;}
	.footerlogo img{max-width:100%;}
	#header .menua a{width:0.3rem;height:0.3rem;    padding: 6px 0 0 0;}
	#header .menua a img{width:0.15rem;}
}
@media screen and (max-width:320px){
	.xynewqh .xynewqhimg{height:190px;}
	.box03 .ksnrfont{font-size:0.12rem;}
	.xynewul li p,.jxkyul li p,.tzggul li span{font-size:0.12rem;}
	.footernr,.footernr a,.dz li p{font-size:0.12rem;}
	.dz li p{    width: calc(100% - 0.4rem);}
	#header .menua{right: 0.1rem;top: 0.2rem;}
}


