/************************/
.nydwbox{border-bottom:0.01rem solid #e6e6e6;margin:0 0 0 0;}
.nydwul{width:65%; float:left;}
.nydwul li{float:left; }
.nydwul li a{display:block; line-height:0.3rem;font-size:0.2rem;  line-height:0.5rem;padding:0 0.3rem;}
.nydwul li:hover a,.nydwul li.on a{font-weight:bold;background:#0066d6;color:#fff;}
.dqwzul{float:right;margin:0 0 0.15rem 0;}
.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;}
/************************/
.xwzxul{margin:0.5rem 0 0.3rem 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;}
.nytzggul:first-child{padding:0 0 0.1rem 0;}
.nytzggul{border-bottom:0.01rem dashed #d8d8d8;padding:0.1rem 0;}
.nytzggul li{width:100%;display:block;}
.nytzggul li a{width:100%;display:block;}
.nytzggul li h6{width:90%;float:left;font-size:0.2rem;padding:0 0 0 0.2rem;position:relative; line-height:0.5rem;height:0.5rem;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nytzggul li h6:before{content:"";width:0.08rem;height:0.08rem;border:0.02rem solid #0066d6;border-radius: 50%; position:absolute;left:0;top:0.2rem;}
.nytzggul li p{ float:right;font-size:0.16rem;line-height:0.5rem; color:#999;}
.nytzggul li:hover{background:#0066d6;}
.nytzggul li:hover a{padding:0 0.1rem;transition:0.5s;}
.nytzggul li:hover h6{color:#fff;}
.nytzggul li:hover h6:before{border:0.02rem solid #fff;}
.nytzggul li:hover p{color:#fff;}
/************************/
.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{display:block;line-height:0.22rem; color:#333;padding:0 0.07rem;border:0.01rem solid #ebebeb;background:#fff;}
.fyul li:hover,.fyul li:hover a,.fyul li.c{ background:#0066d6;color:#fff; }
.fyul .fytext{width:0.42rem;line-height:0.2rem;border:1px solid #ddd;display:block;}
/************************/
/************************/
.xq{width:100%;position:relative;padding:0.2rem 0 0.5rem 0;z-index:2;}
.xq .nywd{display:flex;flex-wrap:wrap;justify-content: center;background:#fff;padding:0.3rem;background:#fff;}
.xq .nycont{margin:0.4rem 0 0 0;}
.xq .xqej{width:18%;position:relative;float:left;background: linear-gradient(90deg, #0b59c3 0%, #569eff 50%);}

.xq .ejtitle{background:#0254c1; line-height:0.7rem;font-size:0.22rem; text-align:center;color:#fff;}
.xq .xqejlm{width:100%; background:#fff;}
.xq .xqejlm li{width:100%; border-bottom:0.01rem dashed #d3d3d3; background:#f1f7ff; }
.xq .xqejlm li:last-child{border-bottom:0;}
.xq .xqejlm li a{width:100%;display:block;line-height:0.7rem;font-size:0.2rem; text-align:center;}
.xq .xqejlm li:hover,.xq .xqejlm li.on{background:#1c72e3;}
.xq .xqejlm li:hover a,.xq .xqejlm li.on a{color:#fff;padding:0 0.1rem;transition:0.5s;}
.xq .xqleft{width:80%;float:right;}
.xq .xqright{width:28%;float:right;border-left:0.01rem solid #e9e9e9;padding:0.2rem 0 0 0.4rem;}
.xq .xqrighttitle{width:100%;line-height:0.5rem;font-size:0.3rem;}
.xq .xqtitle{width:100%; line-height:0.35rem;font-size:0.3rem;padding:0.3rem 0 0.3rem 0;font-weight:bold; border-bottom:0.01rem solid #e1e1e1;text-align:center}
.xq .xqtime{display:flex;flex-wrap:wrap;justify-content:center;}
.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%;display:inline-block;height: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.5rem 0;}
.tpnew li{width:24%;float:left;margin:0.2rem 1.3% 0 0;border-radius:0.1rem 0.1rem 0 0;}
.tpnew li:nth-child(4n){ float:right;margin:0.2rem 0 0 0;}
.tpnew li a{width:100%;display:block; padding:0 0 0.1rem 0;}
.tpnew li .tpnewimg{width:100%;height:245px; display:block;border-radius:0.1rem;overflow:hidden;}
.tpnew li .tpnewimg img{width:100%;height:100%;transition:0.5s;}
.tpnew li p{width:100%; line-height:0.3rem;font-size:0.18rem;margin:0.1rem 0 0 0; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.tpnew li:hover{background:#0066d6;}
.tpnew li:hover .tpnewimg img{transform: scale(1.1);}
.tpnew li:hover p{padding:0 0.1rem;transition:0.5s;color:#fff;}
.nybanner img{margin: 0 auto;width: 100%;height:300px;}


.xqnrk p,.xqnrk span{font-size:18px;line-height:1.8;}

/************************/
/************************/
/************************/
@media screen and (max-width:1680px) {
	.xwzxul li .xwzximg{height:155px;}
}
@media screen and (max-width:1620px) {
	.tpnew li .tpnewimg{height:200px;}
}
@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) {
	.xwzxul li .xwzximg{height:140px;}

}
@media screen and (max-width:1400px) {
}
@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;}
	.tpnew{margin:0.3rem 0;}
	.xwzxul li .xwzximg{height:130px;}
	.tpnew li .tpnewimg{height:185px;}
	.tpnew li p{font-size:0.16rem;text-align:center;}
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1280px) {
	.tpnew li .tpnewimg{height:175px;}
}
@media screen and (max-width:1210px) {
	.tpnew li .tpnewimg{height:165px;}
}
@media screen and (max-width:1150px) {
	.tpnew li .tpnewimg{height:157px;}
}
@media screen and (max-width:1100px) {
	.tpnew li .tpnewimg{height:150px;}
}
@media screen and (max-width:1024px) {
	.nytzgg{margin:0.3rem 0;}
	.xq .xqtitle{text-align:center;}
	.xq .xqleft{padding:0;}
	.xq .xqright{display:none;}
	.xwzxul li .xwzximg{height:100px;}
	.xwzxul li .xwzxtitme strong{font-size:0.3rem;}
	.tpnew li .tpnewimg{height:140px;}
}
@media screen and (max-width:900px) {
	.xwzxul li .xwzximg{height:125px;}
	.tpnew li .tpnewimg{height:120px;}
	.tpnew{margin:0 0 0.2rem 0;}
	.xq .ejtitle{font-size:0.2rem;}
	.xq .xqejlm li a{font-size:0.18rem;}
}
@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;}
	.nytzgg{margin:0.2rem 0;}
	.nytzgg li{padding: 0.15rem 0;border-bottom: 0.01rem dashed #d8d8d8;}
	.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{padding:0 0 0.2rem 0;}
	.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.2rem 0 0.1rem 0;}
	.tpnew li{width:100%;margin:0.2rem 0 0 0;background:#f7f7f7;}
	.tpnew li .tpnewimg{height:2.85rem;}
	
	.nybanner img{height:auto;}
	.xq .nycont{margin:0.2rem 0 0 0;}
	.xq .ejtitle{display:none;}
	.xq .xqej{width:100%;}
	.xq .xqleft{width:100%;}
	.xq .xqejlm li a{line-height:0.5rem;}
	.xq .xqejlm li a:before{top:0.16rem;}
	.nytzggul:first-child{padding:0;}
	.nytzggul{padding:0;border-bottom:0;}
	.dqwzul{margin:0.1rem 0;}
	.xq .xqnrk p img{display:block;}
}
@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;}
	.xq{padding:0.2rem 0;}
}
@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;}
}



