/************************/
.nydwbox{border-bottom:0.01rem solid #e6e6e6;padding:0.2rem 0;}
.dqwzul{float:right;}
.dqwzul li{float:left;line-height:0.2rem;margin:0 0.02rem;font-size:0.14rem;}
.dqwzul li a{display:block;line-height:0.2rem;font-size:0.16rem;}
.dqwzul li:hover a{color:#f00;}
.nrbox{margin:0.5rem auto 0 auto;}

.xqbox{width:20%; float:left;}
.nydwul{width:100%;}
.nydwul li{width:100%;background:#e8f1fe;}
.nydwul li a{display:block; font-size:0.2rem;text-align:center;  line-height:0.7rem;padding:0 0.1rem;}
.nydwul li:hover a,.nydwul li.on a{font-weight:bold;background:#0066d6;color:#fff;}
.xqboxr{width:77%; float:right;}
/************************/
.xwzxul{margin:0 0 0 0;}
.xwzxul li{background:#fff;padding:0.25rem;margin:0 0 0.3rem 0;box-shadow: inset 0px 0px 10px rgba(199,225,255);}
.xwzxul li a{width:100%;display:block;}
.xwzxul li .xwzximg{width:2.45rem;height:160px;overflow:hidden;display:block;float:left;}
.xwzxul li .xwzximg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.xwzxul li .xwzxfont{width:calc(81% - 2.45rem); float:left;margin:0 0 0 2.5%;}
.xwzxul li .xwzxfont h6{width:100%;line-height:0.6rem;height:0.6rem;font-size:0.2rem;position:relative; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.xwzxul li .xwzxfont h6:before{content:"";width:0.5rem;height:0.03rem;background:#0b59c3;position:absolute;left:0;bottom:0;}
.xwzxul li .xwzxfont p{width:100%;line-height:0.25rem;height:0.5rem;font-size:0.14rem;margin:0.2rem 0 0 0;color:#999;overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.xwzxul li .xwzxtitme{width:13%;overflow:hidden;display:block;float:right;text-align:center;margin:0.4rem 0 0 0; line-height:0.3rem;border-left:0.01rem solid #d4d4d4;color:#999;}
.xwzxul li .xwzxtitme strong{width:100%; display:block;font-size:0.34rem;color:#0b59c3; text-align:center; line-height:0.5rem;}
.xwzxul li:hover{background:#fff;border-bottom:0.03rem solid #0b59c3;box-shadow: 0 0 0.1rem #dadada;}
.xwzxul li:hover .xwzxfont h6{font-weight:bold;color:#0b59c3;}
.xwzxul li:hover .xwzximg img{transform: scale(1.1);}
/************************/
/************************/
.nytzgg{margin:0 0 0.5rem 0;}
.nytzgg li{border-bottom:0.01rem solid #e9e9e9;}
.nytzgg li a{width:100%;display:block;}
.nytzgg li h6{width:90%;float:left;font-size:0.2rem;padding:0 0 0 0.25rem;position:relative; line-height:0.8rem;height:0.8rem;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nytzgg li h6:before{content:"";width:0.1rem;height:0.1rem;border:0.02rem solid #0066d6;border-radius: 50%; position:absolute;left:0;top:0.34rem;}
.nytzgg li p{ float:right;font-size:0.16rem;line-height:0.8rem; color:#999;}
.nytzgg li:hover{background:#0066d6;}
.nytzgg li:hover a{padding:0 0.1rem;transition:0.5s;}
.nytzgg li:hover h6{color:#fff;}
.nytzgg li:hover h6:before{border:0.02rem solid #fff;}
.nytzgg li:hover p{color:#fff;}
/************************/
.listFrame{margin-top:0.2rem !important;}
.fyul{display:flex;justify-content: center;flex-wrap: wrap;}
.fyul li{margin:0 0.05rem;font-size:0.14rem;line-height:0.2rem;}
.fyul li a{display:block;}
.fyul li span{display:block;line-height:0.22rem; color:#333;padding:0 0.07rem;border:0.01rem solid #ebebeb;background:#fff;}
.fyul li:hover span,.fyul li.on span{ background:#0066d6;color:#fff; }
.fyul .fytext{width:0.42rem;line-height:0.2rem;border:1px solid #ddd;display:block;}
/************************/
/************************/
.xq{width:100%; margin:0 auto 0.5rem auto;}
.xq .nywd{display:flex;flex-wrap:wrap;justify-content: center;background:#fff;padding:0.3rem;background:#fff;}
.xq .xqleft{width:100%;}
.xq .xqright{width:100%;float:right;margin:0.2rem 0 0 0;}
.xq .xqrighttitle{width:100%;line-height:0.3rem;font-size:0.24rem;}
.xq .xqtitle{width:100%; line-height:0.35rem;font-size:0.3rem;padding:0 0 0.3rem 0;font-weight:bold; border-bottom:0.01rem solid #e1e1e1;}
.xq .xqtime p{  line-height:0.2rem;float:left;margin:0.2rem 0.1rem 0.2rem 0;color:#999;}
.xq .xqnrk p{  line-height:0.4rem;text-indent:2em;font-size:0.18rem;}
.xq .xqnrk p img{max-width:100%;margin:0.2rem auto;}
.xq .xqsx{border-top:0.01rem solid #e9e9e9;margin:0.4rem 0 0 0;}
.xq .xqsx li{width:100%;border-bottom:0.01rem solid #e9e9e9;padding:0.2rem 0;font-size:0.18rem;}
.xq .xqsx li p{width:1rem;line-height:0.4rem;float:left;font-size:0.18rem;color:#666;}
.xq .xqsx li a{width:calc(100% - 1rem);line-height:0.4rem;height:0.4rem;float:left; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.xq .xqsx li:hover {background:#0066d6; padding:0.2rem 0.2rem;transition:0.5s;}
.xq .xqsx li:hover p{color:#fff;}
.xq .xqsx li:hover a{color:#fff;}
.tjxwul{}
.tjxwul li{width:100%;background:#f8f8f8;margin:0.2rem 0 0 0;}
.tjxwul li a{width:100%;display:block;padding:0.2rem;}
.tjxwul li strong{width:100%;display:block; line-height:0.3rem;}
.tjxwul li p{width:100%;display:block; line-height:0.3rem;margin:0.1rem 0 0 0;font-size:0.18rem;}
.tjxwul li:hover{background:#0066d6;}
.tjxwul li:hover strong{color:#fff;opacity:0.5;}
.tjxwul li:hover p{color:#fff;}
/************************/
.tpnew{ margin:0 0 0.2rem 0;}
.tpnew li{width:24%;float:left;margin:0 1.3% 0.2rem 0;border-radius:0.1rem 0.1rem 0 0;}
.tpnew li:nth-child(4n){ float:right;margin:0 0 0.2rem 0;}
.tpnew li a{width:100%;display:block; }
.tpnew li .tpnewimg{width:100%;height:190px; display:block; overflow:hidden;}
.tpnew li .tpnewimg img{width:100%;height:100%;transition:0.5s;}
.tpnew li p{width:100%; background:#f9f9f9;padding:0 0.1rem; line-height:0.45rem;text-align:center;font-size:0.16rem; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.tpnew li:hover .tpnewimg img{transform: scale(1.1);}
.tpnew li:hover p{padding:0 0.1rem;transition:0.5s;color:#fff;background:#0066d6;}

/************************/
/************************/
/************************/
@media screen and (max-width:1680px) {
	.xwzxul li .xwzximg{height:155px;}
}
@media screen and (max-width:1620px) {
	.tpnew li .tpnewimg{height:170px;}
}
@media screen and (max-width:1550px) {
	.xwzxul li .xwzximg{height:150px;}
}
@media screen and (max-width:1500px) {
	.xq .xqtitle{font-size:0.24rem; line-height:0.35rem;}
	.xq .xqrighttitle{font-size:0.24rem; line-height:0.35rem;}
	.xwzxul li .xwzximg{height:145px;}
}
@media screen and (max-width:1440px) {
	.nrbox{margin: 0.3rem auto 0 auto;}
	.xwzxul li .xwzximg{height:140px;}

}
@media screen and (max-width:1400px) {
	.tpnew li .tpnewimg{height: 160px;}
	.nydwul li a{font-size:0.18rem;}
	.xq .xqrighttitle{font-size:0.2rem; line-height:0.2rem;}
}
@media screen and (max-width:1366px) {
	.xq .xqtitle{font-size:0.2rem; line-height:0.3rem;}
	.xq .xqtitle{font-size:0.24rem; line-height:0.35rem;}
	.xwzxul li .xwzximg{height:130px;}
	.tpnew li .tpnewimg{height:150px;}
	.tpnew li p{font-size:0.16rem;text-align:center;}
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1280px) {
}
@media screen and (max-width:1210px) {
	.tpnew li .tpnewimg{height:130px;}
}
@media screen and (max-width:1150px) {
}
@media screen and (max-width:1100px) {
}
@media screen and (max-width:1024px) {
	.nytzgg{margin:0.3rem 0;}
	.xq .xqtitle{text-align:center;}
	.xq .xqleft{width:100%; padding:0;}
	.xq .xqright{display:none;}
	.xwzxul li .xwzximg{height:100px;}
	.xwzxul li .xwzxtitme strong{font-size:0.3rem;}
	.tpnew li .tpnewimg{height:140px;}
	.nydwul li{width:50%;float:left;}
	.xqbox{width:100%;margin:0 0 0.2rem 0;}
	.xqboxr{width:100%;}
}
@media screen and (max-width:900px) {
	.xwzxul li .xwzximg{height:125px;}
	.tpnew{margin:0 0 0.2rem 0;}
}
@media screen and (max-width:800px) {
	.nytzgg li h6{width:85%;}
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:600px) {
}
@media screen and (max-width:500px) {
	.nydwul{width:auto;}
	.nydwul li a{padding:0 0.1rem; font-size:0.18rem; line-height:0.5rem;}
	.nytzgg{margin:0 0 0.2rem 0;}
	.nytzgg li{padding: 0.15rem 0;}
	.nytzgg li h6{width:100%;line-height:0.3rem;height:0.3rem;margin:0 0 0.1rem 0;font-size:0.18rem;}
	.nytzgg li h6:before{top:0.08rem;}
	.nytzgg li p{line-height:0.2rem;width:100%; padding:0 0 0 0.25rem;}
	.xq .xqtitle{font-size:0.18rem; line-height:0.25rem;padding:0 0 0.2rem 0;}
	.xq .xqsx{margin:0.2rem 0 0 0;}
	.xq .xqsx li{padding:0.1rem 0;}
	.xq .xqsx li p{width:0.65rem;}
	.xq .xqsx li a{width:calc(100% - 0.65rem);}
	.xq .xqsx li:hover{padding: 0.1rem 0.1rem;}
	.xwzxul li{padding:0.1rem;margin:0 0 0.2rem 0;}
	.xwzxul li .xwzxtitme{width:auto; padding:0 0.2rem;}
	.xwzxul li .xwzximg{width:100%;height:auto;}
	.xwzxul li .xwzxfont{width: calc(100% - 1.3rem);}
	.xwzxul li .xwzxfont h6{font-size:0.18rem;}
	.xwzxul{margin:0 0 0.1rem 0;}
	.tpnew{margin:0;}
	.tpnew li{width:100%;margin:0 0 0.2rem 0;background:#f7f7f7;}
	.tpnew li .tpnewimg{height:auto;}
	.nydwbox{padding:0.1rem 0;}
	.nrbox{ margin: 0.2rem auto 0 auto;}
	.xqbox{width: 100%;}
	.xqboxr{width: 100%;}
	.xq{margin:0 auto 0.2rem auto;}
}
@media screen and (max-width:414px) {
}
@media screen and (max-width:375px){    
	.xwzxul li .xwzxfont {width: calc(100% - 1rem);}
	.xwzxul li .xwzxtitme strong{font-size:0.24rem; line-height:0.3rem;}
	.xwzxul li .xwzxtitme{padding:0 0.1rem;}
	.nydwul li{width:100%;}
}
@media screen and (max-width:320px){
	.xq .xqtime{display:flex;flex-wrap:wrap;justify-content: center;padding:0.1rem 0;}
	.xq .xqtime p{margin:0 0.05rem;font-size:0.12rem;}
}