/************************/
.nybanner{border-bottom:0.06rem solid #2461a2;}
.nybanner img{width:100%;}
.dwcont{background: linear-gradient(180deg, rgba(36,97,162,0) 0%, rgba(36,97,162,0.7) 100%);position:absolute;left:0;bottom:0.05rem;width: 100%;}
.dwyw{color:#fff; line-height:0.2rem;text-transform:capitalize;margin-bottom:0.1rem;}
.dwtitle{color:#fff; line-height:0.6rem;font-size:0.54rem;font-weight:bold;border-bottom:0.03rem solid #fff;padding-bottom:0.1rem;width:2.2rem;}
.dwul{margin:0.3rem 0;}
.dwul a,.dwul p{color:#fff; line-height:0.2rem;font-size:0.18rem;float:left;}
.dwul p{margin:0 0.1rem;}
/************************/
.nyejlm{display:flex;flex-wrap:wrap;justify-content:center;margin:0.4rem 0;}
.nyejlm li{background:#f1f1f1;margin:0 0.2rem;}
.nyejlm li a{display:block;padding:0 0.4rem;line-height:0.5rem;font-size:0.2rem;}
.nyejlm li:hover,.nyejlm li.on{background:#2461a2;}
.nyejlm li:hover a,.nyejlm li.on a{color:#fff;}
/************************/
.main{margin:0.5rem 0;}
.xwdtbox{background:#2461a2;padding:0.5rem 0.5rem 0.8rem 0.5rem;position:relative}
.xwdtbox .hd{width:100%; height:0.2rem;position:absolute;left:0;bottom:0.3rem;}
.xwdtbox .hd ul{display:flex;flex-wrap:wrap;justify-content:center;}
.xwdtbox .hd ul li{width:0.2rem; height:0.2rem;float:left;border:0.03rem solid #fff;border-radius: 50%;cursor:pointer;margin:0 0.05rem;}
.xwdtbox .hd ul li.on{background:#fff;}
.xwdtbox .bd{width:100%;overflow:hidden;}
.xwdtbox .bd ul li a{width:100%;display:block;}
.xwdtbox .xwdtboximg{width:5rem;float:left;}
.xwdtbox .xwdtboximg img{width:100%;height:100%; object-fit: cover;}
.xwdtbox .xwdtboxfont{width:calc(100% - 5rem); float:right;padding:0 0 0 0.4rem;}
.xwdtbox .xwdtboxfont span{width:100%;line-height:0.5rem;height:1rem;color:#fff;font-size:0.3rem;display:block;font-weight:bold;overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;margin-bottom:0.1rem;}
.xwdtbox .xwdtboxfont p{width:100%;line-height:0.35rem;height:1.4rem;color:#fff; overflow:hidden; display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;opacity: 0.6;margin-bottom:0.1rem;}
.xwdtbox .xwdtboxtime{color:#fff; line-height:0.18rem;}
.xwdtbox .xwdtboxtime img{width:0.18rem;float:left;margin:0 0.1rem 0 0;}
.xwul{margin:0.4rem 0;}
.xwul li{border-bottom:0.01rem solid #dedede;}
.xwul li a{width:100%;display:block;padding:0.35rem 0;}
.xwul li span{width:100%;font-size:0.24rem;font-weight:bold; line-height:0.3rem;height:0.3rem;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;margin-bottom:0.2rem;padding:0 1rem 0 0;position:relative;}
.xwul li span:before{content:"";width:0.32rem;height:0.09rem; background:url("../img/lijt01.png") no-repeat;background-size:100%; position:absolute;right:0;top:0.1rem;}
.xwul .xwultime{color:#2461a2; line-height:0.18rem;margin-bottom:0.2rem;}
.xwul .xwultime img{width:0.18rem;float:left;margin:0 0.1rem 0 0;}
.xwul li p{width:100%; line-height:0.2rem;height:0.2rem;color:#999; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.xwul li:hover{background:#2461a2;}
.xwul li:hover a{padding:0.35rem 0.25rem;transition: 0.5s;}
.xwul li:hover span{color:#fff;}
.xwul li:hover span:before{ background:url("../img/lijt02.png") no-repeat;background-size:100%;transition: 0.5s;}
.xwul li:hover .xwultime{color:#fff;opacity:0.5;}
.xwul li:hover p{color:#fff;}
.pagination{display:flex;flex-wrap:wrap;justify-content:center;}
.pagination li{ margin:0 0.1rem;line-height:0.65rem;}
.pagination li a{font-size:0.24rem;color:#999;line-height:0.65rem;position:relative;}
.pagination li:hover a,.pagination li.on a{ color:#2e7bcc;font-weight:bold;}
.pagination li .prev,.pagination li .next{width:0.65rem;height:0.65rem;background:#f6f6f6;position:relative;display:block;border-radius: 50%;overflow:hidden;}
.pagination li .prev:before{content:"";width:0.48rem;height:0.48rem;background:url("../img/lijt03.png") no-repeat;background-size:100%; position:absolute;left:0.08rem;top:0.09rem;opacity:0.1;transition:0.5s;}
.pagination li .next:before{content:"";width:0.48rem;height:0.48rem;background:url("../img/lijt04.png") no-repeat;background-size:100%; position:absolute;left:0.08rem;top:0.09rem;opacity:0.1;transition:0.5s;}
.pagination li .prev:hover,.pagination li .next:hover{background:#2e7bcc;box-shadow: 0 0.1rem 0.1rem #dcdbdb;}
.pagination li.active a{background:#2e7bcc;box-shadow: 0 0.1rem 0.1rem #dcdbdb;color:#fff;padding:0px 5px;}
.pagination li .prev:hover:before{background:url("../img/lijt03b.png") no-repeat;background-size:100%;opacity:1;}
.pagination li .next:hover:before{background:url("../img/lijt04b.png") no-repeat;background-size:100%;opacity:1;}
/************************/
.xwlbul{margin:0.4rem 0;border-top:0.01rem solid #e3e3e3;}
.xwlbul li{width:100%;display:block;border-bottom:0.01rem solid #e3e3e3;}
.xwlbul li a{width:100%;display:block;padding:0.3rem 0;position:relative;z-index:2;}
.xwlbul li a:before{content:"";width:0;height:100%;background:#2461a2;position:absolute;left:0;top:0;z-index:-1;}
.xwlbul li span{width:90%;float:left;font-size:0.22rem; line-height:0.3rem;height:0.3rem;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;padding:0 0 0 0.15rem;position:relative;}
.xwlbul li span:before{content:"";width:5px;height:5px;background:#2461a2;border-radius:50%;position:absolute;left:0;top:0.12rem;}
.xwlbul li p{ float:right;display:block; line-height:0.3rem;color:#999;}
.xwlbul li:hover a{padding:0.3rem 0.2rem;transition:0.5s;}
.xwlbul li:hover a:before{width:100%;transition:0.5s;}
.xwlbul li:hover span{color:#fff;}
.xwlbul li:hover span:before{background:#fff;}
.xwlbul li:hover p{color:#fff;}
/************************/
.tpxwlb{margin:0.4rem 0 0 0;}
.tpxwlb li{width:23%;float:left;margin:0 2.6% 0.4rem 0;background:#f3f3f3;}
.tpxwlb li:nth-child(4n){ float:right;margin:0 0 0.4rem 0;}
.tpxwlb li a{width:100%;display:block;}
.tpxwlb .tpxwlbimg{width:100%;height:2.3rem; overflow:hidden; display:block;}
.tpxwlb .tpxwlbimg img{width:100%;height:100%;transition:0.5s;object-fit:cover;}
.tpxwlb .tpxwlbtitle{width:100%;line-height:0.3rem;height:0.6rem;font-size:0.18rem; overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;padding:0 0.2rem;margin:0.2rem 0;}
.tpxwlb .tpxwlbtime{color:#999; line-height:0.18rem;padding:0 0.2rem;}
.tpxwlb .tpxwlbtime img{float:left;margin:0 0.1rem 0 0;}
.tpxwlb li p{width:100%;line-height:0.3rem;height:0.6rem; color:#999;overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;padding:0 0.2rem;margin:0.2rem 0;}
.tpxwlb li:hover{background:#2e7bcc;}
.tpxwlb li:hover .tpxwlbtitle{color:#fff;}
.tpxwlb li:hover .tpxwlbimg img{transform: scale(1.1);}
.tpxwlb li:hover .tpxwlbtime{color:#fff;}
.tpxwlb li:hover p{color:#fff;opacity:0.7;}

/************************/
.nyxq{width:100%;float:right;}
.xqtitle02{padding:0.2rem; background:#fff;box-shadow: 0 0 0.15rem #e1e1e1;}
.xqtitle02 h4{width:100%;line-height:0.3rem;overflow:hidden;font-size:0.24rem;color: #2461a2;display:block;text-align:center;margin-bottom:0.2rem;}
.xqtitle02 h5{width:100%;line-height:0.2rem;overflow:hidden;font-size:0.2rem; display:block;text-align:center;margin-bottom:0.2rem;}
.xqtitle02 .xqtime{width:100%;text-align:center;display: flex;justify-content: center;flex-wrap: wrap;}
.xqtitle02 .xqtime span{display:block; margin:0 0.1rem;opacity:0.6;line-height:0.2rem;float:left;}
.xqfont02{margin:0.3rem 0;}
.xqfont02 img{display:block;max-width: 100%}
.xqfont02 p,.xqfont02 span{font-size: 0.18rem;line-height: 3;}
.xqfont02 p{text-indent:2em;}
.xqfont02 p>img{max-width:100%;margin:0 auto;}
.xqfont02 table{margin: 0 auto !important;border-left: 0.01rem solid #000 !important;border-top: 0.01rem solid #000 !important;border-spacing: 0;}
.xqfont02 table tr{width: min-content;word-break: break-word;border:0.01rem solid #000 !important;}
.xqfont02 table td{border-bottom:0.01rem solid #000 !important;border-right: 0.01rem solid #000 !important;min-width:1rem;border-left: none!important;border-top: none!important;}
.xqfont02 td p,.xqfont02 td span{font-size:0.16rem !important;line-height:2.5 !important;text-indent:0 !important;min-width:1rem !important;}
.xqsx li{width:100%;float:left;box-shadow: 0 0 15px #c3e2ff;}
.xqsx li a{width:100%; display:block;}
.xqsx li:nth-child(2){ margin:0.3rem 0 0 0;}
.xqsx li h4{width:1.5rem;line-height:0.6rem;overflow:hidden;font-size:0.18rem; display:block;text-align:center;float:left;background:#2461a2;color:#fff;}
.xqsx li span{width:calc(100% - 1.5rem);line-height:0.6rem;height:0.6rem;overflow:hidden;font-size:0.18rem; display:block;float:left;background:#fff; padding:0 0.1rem;text-overflow:ellipsis;white-space: nowrap;}
.xqsx li:hover h4{color:#fff;}
.xqsx li:hover span{background:#2461a2;color:#fff;}
/************************/
/************************/
/************************/
/************************/
@media screen and (max-width:1680px) {
}
@media screen and (max-width:1620px) {
	
}
@media screen and (max-width:1550px) {
}
@media screen and (max-width:1500px) {
}
@media screen and (max-width:1440px) {

}
@media screen and (max-width:1400px) {
}
@media screen and (max-width:1366px) {
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1280px) {
}
@media screen and (max-width:1210px) {
}
@media screen and (max-width:1150px) {
}
@media screen and (max-width:1100px) {
}
@media screen and (max-width:1024px) {
	.tpxwlb .tpxwlbtime img{width:0.15rem;}
	.dwtitle{font-size:0.3rem;width: 1.3rem;line-height: 0.3rem;}
	.dwul a, .dwul p{font-size:0.14rem;}
	.dwul{margin:0.1rem 0;}
}
@media screen and (max-width:900px) {
}
@media screen and (max-width:800px) {
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:600px) {
}
@media screen and (max-width:500px) {
	.dwyw{font-size:0.12rem;margin:0;}
	.dwtitle{font-size:0.18rem; line-height:0.2rem;border-bottom:0;}
	.dwul{margin:0;}
	.dwul a, .dwul p{font-size:0.12rem;}
	.main{margin:0.2rem 0;}
	.tpxwlb{margin:0;}
	.tpxwlb li{width:100%;margin: 0 0 0.2rem 0;}
	.tpxwlb .tpxwlbimg{height:auto;}
	.tpxwlb .tpxwlbtitle{font-size:0.16rem;margin:0.05rem 0;}
	.tpxwlb .tpxwlbtime{font-size:0.12rem;}
	.tpxwlb li p{font-size:0.14rem; line-height:0.2rem; height:0.4rem;margin:0.1rem 0;}
	.tpxwlb li:nth-child(4n){margin:0 0 0.2rem 0;}
	.pagination li{margin:0 0.05rem; line-height:0.4rem;}
	.pagination li a{ line-height:0.4rem;font-size:0.2rem;}
	.pagination li .prev, .pagination li .next{width:0.4rem;height:0.4rem;}
	.pagination li .prev:before,.pagination li .next:before{width:0.25rem;height:0.25rem;}
	.xqtitle02{padding:0.1rem;}
	.xqtitle02 h4{font-size:0.16rem; line-height:0.25rem;margin-bottom:0.1rem;}
	.xqtitle02 h5{font-size:0.14rem;margin-bottom:0.1rem;}
	.xqtitle02 .xqtime span{font-size:0.12rem;}
	.xqsx li h4{font-size:0.14rem;width:0.7rem; line-height:0.4rem;}
	.xqsx li span{width: calc(100% - 0.7rem); line-height:0.4rem;height:0.4rem;font-size:0.14rem;}
	.xqsx li:nth-child(2){margin-top:0.1rem;}
	.xqfont02 p, .xqfont02 span{font-size:0.14rem;}
	.xwdtbox{padding:0.1rem 0.1rem 0.4rem 0.1rem;}
	.xwdtbox .xwdtboximg{width:100%;}
	.xwdtbox .xwdtboxfont{width:100%; padding:0;}
	.xwdtbox .xwdtboxfont span{font-size:0.16rem; line-height:0.3rem;height:0.6rem;margin:0.1rem 0;}
	.xwdtbox .xwdtboxfont p{line-height:0.2rem;height:0.8rem;font-size:0.12rem;}
	.xwdtbox .hd{height:0.1rem;}
	.xwdtbox .hd ul li{width:0.1rem;height:0.1rem;border:0.01rem solid #fff;}
	.xwul li span{font-size:0.14rem; line-height:0.2rem;height:0.2rem;padding: 0 0.5rem 0 0;margin-bottom: 0.1rem;}
	.xwul li span:before{top:0.05rem;}
	.xwul .xwultime{margin-bottom:0.1rem;font-size:0.14rem;}
	.xwul{margin:0.2rem 0;}
	.xwul li p{font-size:0.12rem;}
	.xwul li a{padding:0.1rem 0;}
	.xwul li:hover a{padding:0.1rem 0.1rem;transition: 0.5s;}
	.xwul .xwultime img{width:0.12rem;margin:0.03rem 0.05rem 0 0;}
	.navlogo{width: 75%;}
	.xwlbul{margin:0 0 0.2rem 0;}
	.xwlbul li span{width:100%;font-size:0.16rem; line-height:0.2rem;height:0.2rem; }
	.xwlbul li span:before{top: 0.06rem;}
	.xwlbul li p{font-size:0.12rem; line-height:0.2rem;margin-top:0.1rem;}
	.xwlbul li a{padding:0.1rem 0;}

}
@media screen and (max-width:414px) {
}
@media screen and (max-width:375px){
	.tpxwlb .tpxwlbtitle{line-height:0.25rem; height:0.5rem;font-size: 0.14rem;padding:0 0.1rem;}
	.tpxwlb .tpxwlbtime,.tpxwlb li p{padding:0 0.1rem;}
	.tpxwlb li p{font-size:0.12rem;}
	.tpxwlb li,.tpxwlb li:nth-child(4n){margin:0 0 0.1rem 0;}
	.pagination li a{font-size:0.16rem;}
}
@media screen and (max-width:320px){
}



