﻿/************************/
.cont{margin:0.8rem auto;}
.cont .wd{background:#eff7ff;display:flex;flex-wrap:wrap;justify-content:center;}
.nyleft{width:20%;float:left;border-right:0.01rem solid #add8ff; position:relative;}
.nylefttitle{width:100%;background:linear-gradient(110deg, #4daaff 0%, #3376b4 100%);padding:0.4rem 0;}
.nylefttitle h6{width:100%;display:block; line-height:0.4rem;text-align:center;font-size:0.24rem;font-weight:bold; color:#dbedfe;font-style:italic;}
.nyejul{width:75%;min-height:3rem; margin:0.2rem auto 0.7rem auto;}
.nyejul li{width:100%;border-bottom:0.01rem solid #add8ff;}
.nyejul li a{width:100%;display:block; line-height:0.7rem;text-align:center;font-size:0.2rem;}
.nyejul li:hover,.nyejul li.on{background:#3e8ad0;}
.nyejul li:hover a,.nyejul li.on a{color:#fff;}
.nyleftimg{width:100%;position:absolute;left:0;bottom:0;}
.nyleftimg img{max-width:100%;float:right;}
/************************/
.nyright{width:76%;float:right;margin:0 2% 0 2%;padding:0 0 0.8rem 0;}
.dqwzul{width:100%; margin: 0.2rem auto;}
.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;}
/*************公告***********/
.ggul,.xwdtul{width:100%;margin-bottom:0.5rem;}
.ggul li{width:100%;display:block;padding:0.3rem 0;border-bottom:0.01rem dashed #9bcfff;}
.ggul li a{width:100%;display:block;}
.ggul .hzjltime{width:0.9rem;float:left;border-right:0.01rem solid #9bcfff;padding:0; line-height:0.2rem;text-align:center;color:#7599ba;}
.ggul .hzjltime strong{width:100%; line-height:0.4rem;display:block;font-size:0.24rem;text-align:center;color:#3376b4;font-weight:normal;}
.ggul .hzjlfont{width:calc(100% - 1rem);float:left;padding:0 0.7rem 0 0.2rem;position:relative;}
.ggul .hzjlfont span{width:100%;display:block;line-height:0.6rem;height:0.6rem;font-size:0.2rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.ggul .hzjlfont:before{content:"";width:0.56rem;height:0.17rem;background: url(../img/ico12.png) no-repeat;overflow: hidden;transition:0.5s;background-size: cover;position:absolute;right:0;top:0.21rem;}
.ggul li:hover{background:#3e8ad0;}
.ggul li:hover a{padding:0 0.3rem;transition:0.5s;}
.ggul li:hover .hzjltime{color:#fff;border-right:0.01rem solid #fff;}
.ggul li:hover .hzjltime strong{color:#fff;}
.ggul li:hover .hzjlfont:before{background: url(../img/ico12.png) 0 -0.17rem no-repeat;background-size: cover;}
.ggul li:hover .hzjlfont span{color:#fff;}
.fy{display:flex;justify-content:center;flex-wrap:wrap;}
.fy li{background:#fff; margin:0 0.05rem; overflow:hidden;border:0.01rem solid #dbdbdb;border-radius: 0.03rem;overflow:hidden;}
.fy li a{display:block;line-height:0.25rem;font-size:0.18rem;padding:0 0.08rem;}
.fy li:hover,.fy li.on{background:#3376b4;border:0.01rem solid #3376b4;}
.fy li:hover a,.fy li.on a{color:#fff;}
/**************动态**********/
.xwdtul{}
.xwdtul li{width:100%;display:block;padding:0.3rem 0;border-bottom:0.01rem dashed #9bcfff;}
.xwdtul li a{width:100%;display:block;}
.xwdtul .xwdtleft{width:300px;float:left;position:relative;}
.xwdtul .xwdtimg{width:100%;height:190px; overflow:hidden;}
.xwdtul .xwdtimg img{width:100%;height:100%;object-fit: cover;transition:0.5s;}
.xwdtul .xwdttime{width:0.8rem; line-height:0.2rem;color:#fff;text-align:center;position:absolute;left:0;top:0;background:#3376b4;padding:0.05rem 0;z-index:2;}
.xwdtul .xwdttime strong{width:100%; line-height:0.4rem;font-size:0.36rem; display:block;}
.xwdtul .xwdtfont{width:calc(100% - 300px); float:left;padding:0 0 0 0.3rem;}
.xwdtul .xwdtfont span{width:100%;line-height:0.5rem;height:0.5rem;font-size:0.2rem;font-weight:bold; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.xwdtul .xwdtfont p{width:100%;line-height:0.3rem;height:0.9rem;font-size:0.16rem;margin:0.05rem 0 0 0; overflow:hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; color:#999;}
.xwdtul li:hover{background:#3376b4;}
.xwdtul li:hover a{padding:0 0.3rem;transition:0.5s;}
.xwdtul li:hover .xwdttime{color:#3376b4;background:#fff;}
.xwdtul li:hover .xwdtimg img{animation: centerBig 2s linear infinite;}
.xwdtul li:hover .xwdtfont span{color:#fff;}
.xwdtul li:hover .xwdtfont p{color:#fff;opacity: 0.6;}
/************************/
.nyxq{width:100%;float:right;}
.xqtitle02{padding:0.2rem; background:#fff;}
.xqtitle02 h4{width:100%;line-height:0.3rem;overflow:hidden;font-size:0.24rem;color: #3376b4;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:#3376b4;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:#3376b4;color:#fff;}
/************************/
/************************/
/************************/
@media screen and (max-width:1680px) {
}
@media screen and (max-width:1620px) {
	.cont{margin:0.4rem auto;}
	.nylefttitle{padding:0.2rem 0;}
	.nylefttitle h6{font-size:0.18rem;}
	
}
@media screen and (max-width:1550px) {
}
@media screen and (max-width:1500px) {
	.nyejul li a{font-size:0.18rem; line-height:0.55rem;}
	.ggul .hzjltime strong{font-size:0.2rem;}
	.ggul .hzjlfont span{font-size:0.18rem;}
	.ggul li{padding:0.2rem 0;}
	.ggul li:hover a{padding:0 0.2rem}
}
@media screen and (max-width:1440px) {

}
@media screen and (max-width:1400px) {
}
@media screen and (max-width:1366px) {
	.xqtitle02 h4{line-height: 0.25rem;}
}
@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) {
	.cont .wd{display:block;}
	.nyleft{width:100%;border:0;}
	.nyejul{width:96%;min-height:auto;padding:0;margin:0.2rem auto;}
	.nyejul li{width:50%;float:left;}
	.nyright{width:96%;margin:0 auto 0 auto;float: none;}
	.nylefttitle{display: flex;justify-content: center;}
	.nylefttitle h6{width:auto;margin:0 0.05rem;}
	.nyleftimg{display:none;}
	.xwdtul .xwdtleft{width:200px;}
	.xwdtul .xwdtimg{ height:135px;}
	.xwdtul .xwdtfont{width: calc(100% - 200px);}
	.xwdtul .xwdttime strong{font-size:0.2rem; line-height:0.2rem;}
}
@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) {
	.cont{margin:0.2rem auto;}
	.ggul .hzjlfont{padding:0 0 0 0.2rem;}
	.ggul .hzjlfont:before{display:none;}
	.ggul, .xwdtul{margin-bottom: 0.2rem;}
	.nyright{padding: 0 0 0.2rem 0;}
	.nylefttitle{padding:0;}
	.nyejul li a{line-height:0.4rem;font-size: 0.16rem;}
	.dqwzul{ margin: 0.2rem auto 0.1rem auto;}	
	.ggul li{padding:0.1rem 0;}
	.xwdtul li{padding:0.1rem 0;}
	.xwdtul .xwdtfont{padding:0 0 0 0.2rem;}
	.xwdtul .xwdtfont span{font-size:0.16rem; line-height:0.3rem;height:0.3rem;}
	.xwdtul .xwdtfont p{font-size:0.14rem;line-height:0.2rem;height:0.8rem;}
	.xqtitle02 h4{font-size:0.2rem;margin-bottom:0.1rem;}
	.xqtitle02 h5{font-size:0.16rem;margin-bottom:0.1rem;}
	.xqtitle02 .xqtime span{font-size:0.12rem;}
	.xqfont02{margin:0.2rem 0;}
	.xqfont02 p, .xqfont02 span{font-size:0.16rem; line-height:0.4rem;}
	.xqtitle02{padding:0.1rem;}
	.xqsx li h4{width: 0.8rem;font-size:0.14rem; line-height:0.4rem;}
	.xqsx li span{width: calc(100% - 0.8rem);font-size:0.14rem; line-height:0.4rem;height:0.4rem;}
	.xqsx li:nth-child(2){margin: 0.1rem 0 0 0;}
}
@media screen and (max-width:414px) {
	.ggul .hzjlfont span{line-height:0.3rem;-webkit-line-clamp:2;}
	.xwdtul .xwdtleft{width:100%;}
	.xwdtul .xwdtimg{height:auto;}
	.xwdtul .xwdtfont{width:100%;padding:0.1rem 0.1rem;}
	.xwdtul .xwdtfont p{height:0.4rem;-webkit-line-clamp:2;}
	.xqtitle02 h4{font-size:0.18rem;font-weight:bold;}
	.xqtitle02 h5{font-size:0.14rem;}
}
@media screen and (max-width:375px){
}
@media screen and (max-width:320px){
	.nylefttitle{display:block;padding:0.15rem 0;}
	.nylefttitle h6{width:100%; line-height:0.25rem;}
}


