body{width:100%; color:#333;}
.nybnnerbj{background:rgba(0,0,0,0.2);width: 100%;    height: 100%;position: absolute;    left: 0;top: 0;}
.ejdw{width:100%;position:absolute;left:0;bottom:150px;}
.ejdw span{width:100%;display:block;font-size:50px;color:#fff; line-height:50px; padding:0 0 20px 0;}
.ejdwbox{color:#fff;margin:10px 0 0 0;}
.ejdwbox img{width:20px;height:20px;float:left;}
.ejdwbox a{color:#fff;margin:0 10px;}
.ejdwbox a:hover{color:#f00;}
.sanji{box-shadow: 0 5px 20px #ebf4ff;}
.sanjiul li{float:left;}
.sanjiul li a{display:block;padding:0 30px;line-height:70px;font-size:18px;}
.sanjiul li:hover a,.sanjiul .on{background:#d10014;color:#fff;}
/****************************学校概况*****************************/
.nyjj{margin:60px 0 80px 0;}
.nytitle{width:100%;margin: 0 0 60px 0;}
.nytitle span{display:block;margin:0 auto;font-size:38px;line-height:65px;text-align:center;position:relative;z-index:2;padding:32px 0 0 0;}
.nytitle span:before{ content:"";width:120px;height:65px;background:url("../img/nytitleico.png") no-repeat;position:absolute;left:50%;top:0;margin:0 0 0 -60px;z-index:-1;}
.nytitle span:after{ content:"";width:70px;height:2px;background:#005ed0;position:absolute;left:50%;bottom:0;margin:0 0 0 -35px; }
.nyfy{display:flex;justify-content:center;flex-wrap: wrap;}
.nyfy li{margin:0 3px;line-height:22px; display: inherit;font-size:14px;}
.nyfy li a{display:block;font-size:14px;}
.nyfy li input{width:40px; height:20px;display:block;padding:0 5px;border:1px solid #bfbfbf;margin:0 5px;}
.nyfy li a{ display:block; padding:0 7px;border:1px solid #bfbfbf;}
.nyfy li span{ display:block; padding:0 7px;background:#005ed0;color:#fff;}
.nyfy li:hover a{background:#005ed0;color:#fff;}
.nyfy li:hover a p{border:1px solid #005ed0;}
.nyfy li.on a{background:#005ed0;color:#fff;}
.nyfy li.on a p{border:1px solid #005ed0;}

.nyxxjjimg,.nyxxjjfont{width:49%;}
.nyxxjjimg img{max-width:100%;}
.nyxxjjh6{width:100%;font-size:24px;color:#005ed0;line-height:30px;margin:20px 0 0 0;}
.nyxxjjnr{margin:20px 0;}
.nyxxjjnr p{width:100%;text-indent:2em;font-size:18px;line-height:30px;}
.nyxxbj{width:100%;padding:50px 0;position:relative;z-index:2;}
.nyxxbj:before{content:""; width:70%;background:url("../img/nyxxjjbj.jpg") no-repeat;height:100%;position:absolute;left:0;top:0;z-index:-1;background-size: cover;}
.nyxxbj02{margin:80px 0 110px 0;}
.nyjgszul li{width:29%;float:left;margin:0 6.5% 30px 0;}
.nyjgszul li:nth-child(3n){ float:right;margin:0 0 30px 0;}
.nyjgszul li a{width:100%;display:block;line-height:70px;height:70px;overflow:hidden;border:1px dashed #bddbff;font-size:22px;color:#005ed0;padding:0 70px;border-left:4px solid #005ed0}
.nyjgszul li:hover a{background:#005ed0;color:#fff;border:0;}
.nyxyfgul li{width:30%;float:left;margin:0 5% 30px 0;border:1px solid #e3e3e3;padding:20px;}
.nyxyfgul li:nth-child(3n){ float:right;margin:0 0 30px 0;}
.nyxyfgul li a{width:100%;display:block;}
.nyxyfgul li span{width:100%;height:260px;overflow:hidden; display:block;}
.nyxyfgul li img{width:100%;height:100%;object-fit: cover;transition: 0.5s;}
.nyxyfgul li p{width:100%;height:30px;overflow:hidden;line-height:30px;font-size:18px; display:block;margin:20px 0 0 0;}
.nyxyfgul li:hover{background:#005ed0;color:#fff;}
.nyxyfgul li:hover p{color:#fff;}
.nyxyfgul li:hover span img{transform: scale(1.05);}
/****************************媒体报道*****************************/
.nyxynewul,.nyxyggul{margin:0 0 20px 0;}
.nyxynewul li{width:100%;display:block;border:1px solid #e3e3e3;padding:30px;position:relative;margin:0 0 30px 0;}
.nyxynewul li a{width:100%;display:block;}
.nyxynewul li .nyxynewimg{width:420px;height:230px;overflow:hidden;float:left;}
.nyxynewul li .nyxynewimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nyxynewul li .nyxynewfont{width:calc(100% - 470px);float:right;}
.nyxynewul li .nyxynewfont h6{width:100%;line-height:30px;height:30px;font-size:24px;margin:20px 0;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nyxynewul li .nyxynewfont p{width:100%;line-height:30px;height:90px;padding:0 70px 0 0; overflow:hidden;color:#666; display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.nyxynewul li .nyxynewjt{width:45px; height:45px;border-radius:50%;background:#e8d3b6;float:right;margin:20px 0 0 0;position:relative;}
.nyxynewul li .nyxynewjt:before{content:""; width:9px; height:14px; position:absolute;background:url("../img/jt02.png") no-repeat;left:50%;top:15px;margin:0 auto 0 -4px;}
.nyxynewul li .nyxynewtime{width:95px;background:#e8d3b6;position:absolute;left:0;bottom:20px;color:#fff;line-height:30px;text-align:center;padding:10px 0;}
.nyxynewul li .nyxynewtime span{width:100%;display:block;line-height:50px;font-size:40px;}
.nyxynewul li:hover{background:url("../img/xxdtbjimg01.jpg") no-repeat;background-size:cover;}
.nyxynewul li:hover .nyxynewimg img{transform: scale(1.05);}
.nyxynewul li:hover .nyxynewtime{background:#d10014;}
.nyxynewul li:hover .nyxynewjt{background:#d10014;}
.nyxynewul li:hover .nyxynewfont h6{color:#fff;}
.nyxynewul li:hover .nyxynewfont p{color:#fff;}

.nyxyggul li{width:48.5%;display:block;border:1px solid #e3e3e3;padding:30px; margin:0 0 30px 0;float:left;}
.nyxyggul li a{width:100%;display:block;position:relative;}
.nyxyggul li:nth-child(2n){ float:right;}
.nyxyggul li .nyxyggtime{width:95px;background:#e8d3b6; color:#fff;line-height:30px;text-align:center;padding:10px 0;float:left;}
.nyxyggul li .nyxyggtime span{width:100%;display:block;line-height:50px;font-size:40px;}
.nyxyggul li .nyxyggfont{width:calc(100% - 110px); float:right;padding:0 60px 0 0;}
.nyxyggul li .nyxyggfont h6{width:100%;line-height:30px;height:60px;font-size:20px;margin:20px 0 0 0; overflow:hidden; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.nyxyggul li .nyxynewjt{width:45px; height:45px;border-radius:50%;background:#e8d3b6;float:right;margin:20px 0 0 0;position:absolute;right:0;bottom:0;}
.nyxyggul li .nyxynewjt:before{content:""; width:9px; height:14px; position:absolute;background:url("../img/jt02.png") no-repeat;left:50%;top:15px;margin:0 auto 0 -4px;}
.nyxyggul li:hover{background:url("../img/xxdtbjimg01.jpg") no-repeat;background-size:cover;}
.nyxyggul li:hover .nyxyggtime{background:#d10014;}
.nyxyggul li:hover .nyxyggfont h6{color:#fff;}
.nyxyggul li:hover .nyxynewjt{background:#d10014;}
.nylxwm{display:flex;}
.nylxwmleft,.nylxwmright{width:50%;float:left;padding:25px 50px;}
.nylxwmleft{background:url("../img/lxwmbj.jpg") no-repeat;background-size:cover;}
.nylxwmleft .nylxwmlogo{max-width:100%;margin:0 0 40px 0;}
.nylxwmleft .nylxwmlogo img{max-width:100%;}
.nylxwmleftul li{width:100%;display:block;margin:0 0 50px 0;}
.nylxwmleftul li span{width:60px;height:60px;display:block;float:left;border-radius:50%;background:rgba(255,255,255,0.5);}
.nylxwmleftul li span img{width:30px;height:32px;margin:14px auto 0 auto}
.nylxwmleftul li h6{width:calc(100% - 90px);float:right;height:60px;display:block;line-height:60px; color:#fff;font-size:20px;}
.nylxwmright{background:#fffaf3;}
.nylxwmright .nylxwmrighttitle h6{width:100%;display:block;line-height:50px;height:60px;font-size:28px;color:#d10014;position:relative;}
.nylxwmright .nylxwmrighttitle h6:before{content:"";width:40px;height:2px;background:#d10014;position:absolute;left:0;bottom:0;}
.nylxwmright form,.nylxwmright .yzmbox{margin:20px 0 0 0;}
.nylxwmright input{background:#fff5e8;border:1px solid #e7d3b5;padding:0 0 0 20px;}
.nylxwmright .text{width:100%;line-height:48px;margin:20px 0 0 0;}
.nylxwmright .text02{height:100px;}
.nylxwmright .text03{width:32%;float:left;line-height:48px;}
.nylxwmright .yzmkk{width:32%;float:left; height:48px;overflow:hidden;background:#fff;margin:0 2%;line-height: 50px;}
.nylxwmright .yzmkk img{display:inline-block;}
.nylxwmright button{width:32%;float:right; overflow:hidden;background:#d10014;color:#fff;text-align:center;line-height:48px;font-size:20px;}
#map{width:100%;height:500px;}
/****************************专业建设*****************************/
.titlefonth6{float:left;line-height:62px;font-size:30px;}
.nyzyjj{width:100%;position:relative;z-index:2;}
.nyzyjj:before{content:""; width:60%;height:100%; background:url("../img/gjwbj.jpg") no-repeat;background-size:cover;position:absolute;left:0;top:0;z-index:-1;}
.nyzyjjimg{width:39%;}
.nyzyjjimg img{width:100%;}
.nyzyjjfont{width:calc(100% - 50%);margin:60px 0 0 0;}
.nyzyjjfontnr{}
.nyzyjjfontnr p{width:100%;line-height:30px;margin:20px 0 0 0;}
.nyzyjsbox{margin:0 0 50px 0;}

.nyzyjsqh{ width:100%; position:relative;margin:30px 0 0 0;}
.nyzyjsqh .hd .prev,.nyzyjsqh .hd .next{ display:block;  width:45px;top:40%; height:45px;overflow:hidden;cursor:pointer;border-radius:50%;background:#e7d3b5;position:absolute;}
.nyzyjsqh .hd .next{right:-45px;}
.nyzyjsqh .hd .next:before{content:"";width:9px;height:14px; background:url("../img/jt02.png") no-repeat;position:absolute;left:50%;top:15px;margin:0 0 0 -4px;}
.nyzyjsqh .hd .prev{left:-45px;}
.nyzyjsqh .hd .prev:before{content:"";width:9px;height:14px; background:url("../img/jt01.png") no-repeat;position:absolute;left:50%;top:15px;margin:0 0 0 -4px;}
.nyzyjsqh .hd .prev:hover,.nyzyjsqh .hd .next:hover{background:#d10014}
.nyzyjsqh .bd{width:100%; overflow:hidden; }
.nyzyjsqh .bd ul li{width:419px;float:left;background:#f6faff; margin:0 30px;}
.nyzyjsqh .bd ul li a{width:100%;display:block;  padding:20px;}
.nyzyjsqh .nyzyjsqhimg{width:150px;height:200px;overflow:hidden;float:left;}
.nyzyjsqh .nyzyjsqhimg span{width:100%;height:100%;padding:0 0 10px 10px;display:block;position:relative;}
.nyzyjsqh .nyzyjsqhimg span:before{content:"";width:10px;height:90%;background:#005ed0;position:absolute;left:0;bottom:0;}
.nyzyjsqh .nyzyjsqhimg span:after{content:"";width:90%;height:10px;background:#005ed0;position:absolute;left:0;bottom:0;}
.nyzyjsqh .nyzyjsqhimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nyzyjsqh .nyzyjsqhfont{width:calc(100% - 170px);float:right;}
.nyzyjsqh .nyzyjsqhfont h4{width:100%;display:block;line-height:30px;font-size:18px;font-weight:bold;}
.nyzyjsqh .nyzyjsqhfont h6{width:100%;display:block;line-height:30px; padding:0 0 10px 0;position:relative;margin:0 0 10px 0;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height: 60px;}
.nyzyjsqh .nyzyjsqhfont h6:before{content:"";width:100%;height:2px;  background: linear-gradient(to right, rgba(0,94,208,1), rgba(0,94,208,0));position:absolute;left:0;bottom:0;}
.nyzyjsqh .nyzyjsqhfont p{width:100%;display:block;line-height:25px;height:75px; overflow:hidden; display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; }
.nyzyjsqh .nyzyjsqhfont span{width:80px; background:#fff;float:right;margin:19px 0 0 0;text-align:center;display:block;line-height:25px;height:25px;display:block;border:1px solid #005ed0;font-size:14px;color:#005ed0;}
.nyzyjsqh .bd ul li:hover{background:#005ed0;}
.nyzyjsqh .bd ul li:hover .nyzyjsqhfont h4{color:#fff;}
.nyzyjsqh .bd ul li:hover .nyzyjsqhfont h6:before{ background: linear-gradient(to right, rgba(255,255,255,0.5), rgba(255,255,255,0));}
.nyzyjsqh .bd ul li:hover .nyzyjsqhfont h6{color:#fff;}
.nyzyjsqh .bd ul li:hover .nyzyjsqhfont p{color:#fff;}


.nyzyjsqh li:hover .nyzyjsqhfont h4{color:#fff;}
.nyzyjsqh li:hover .nyzyjsqhfont h6:before{ background: linear-gradient(to right, rgba(255,255,255,0.5), rgba(255,255,255,0));}
.nyzyjsqh li:hover .nyzyjsqhfont h6{color:#fff;}
.nyzyjsqh li:hover .nyzyjsqhfont p{color:#fff;}


.nyzylsbox .nyzyjsqhfont h6{line-height:20px;height:40px;}
.nyzylsbox .nyzyjsqhfont span{margin:0;}

.nybyfcbox,.nybyfcjj{margin:70px 0 0 0;}
.nybyfcbox{display:flex;justify-content:center;flex-wrap:wrap;}
.nybyfcleft{width:42%;float:left;position:relative;}
.nybyfcbottom{width:100%;}
.nybyfcul{width:49%;float:left;}
.nybyfcul:nth-child(2){ float:right;}
.nybyfcul li{width:100%; margin:0 0 20px 0;}
.nybyfcul li a{width:100%;height:205px;overflow:hidden; display:block;}
.nybyfcul li img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nybyfcul li:hover img{transform: scale(1.05);}
.nybyfcleft .title01{position:absolute;left:0;top:0;}
.nybyfcleft .title01 .titlefonth6{line-height:30px;}
.nybyfcleft .title02{width:30%;position:absolute;right:0;bottom:40px;left: inherit;top: inherit;}

.nybyfcright{width:55%;float:right;margin:0 0 0 3%;}
.nybyfcright .title01{padding:0 30px;}
.nybyfcright .nyjxcg{width:100%;margin:10px 0 0 0;box-shadow:0 5px 20px #d3e3f8;background:#fff;padding:10px 40px 90px 40px;}
.nyjxcgqh{ position:relative; width:100%;}
.nyjxcgqh .hd{ overflow:hidden;  height:45px;width:100%;position:absolute;left:0;bottom:-45px;margin:0 auto;z-index:2;}
.nyjxcgqh .hd:before{ content:"";width:100%;height:1px;background:#d3e3f8;position:absolute;left:0;top:22px;z-index:-1;}
.nyjxcgqh .hd:after{ content:"";width:100px;height:1px;background:#fff;position:absolute;left:50%;top:22px;margin:0 0 0 -50px;z-index:-1;}
.nyjxcgqh .hd .prev,.nyjxcgqh .hd .next{ display:block;  width:45px; height:45px;overflow:hidden;cursor:pointer;position:absolute;background:#e7d3b5;border-radius:50%;}
.nyjxcgqh .hd .prev{left:43%;top:0;  }
.nyjxcgqh .hd .prev:before{content:"";width:9px;height:14px;background:url("../img/jt01.png") no-repeat;position:absolute;left:50%;top:15px;margin:0 0 0 -4px; }
.nyjxcgqh .hd .next{right:43%;top:0; }
.nyjxcgqh .hd .next:before{content:"";width:9px;height:14px;background:url("../img/jt02.png") no-repeat;position:absolute;left:50%;top:15px;margin:0 0 0 -4px; }
.nyjxcgqh .hd .prev:hover,.nyjxcgqh .hd .next:hover{background:#005ed0}
.nyjxcgqh .bd{overflow:hidden;margin:20px 0 0 0;  }
.nyjxcgqh .bd ul{ overflow:hidden; zoom:1;  }
.nyjxcgqh .bd ul li{width:49%; float:left;border:1px solid #bddbff;padding:10px;margin:0 0 20px 0; }
.nyjxcgqh .bd ul li:nth-child(2n){ float:right; }
.nyjxcgqh .bd ul li a{width:100%;line-height:20px;height:60px; overflow:hidden; display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; }
.nyjxcgqh .bd ul li:hover{background:#005ed0 }
.nyjxcgqh .bd ul li:hover a{color:#fff;}

.xyjs{}
.xqtitle{padding:20px;background:#fafafa;}
.xqtitle h4{width:100%;line-height:40px;overflow:hidden;font-size:24px; display:block;text-align:center;margin-bottom:20px;}
.xqtitle .xqtime{width:100%;text-align:center;}
.xqtitle .xqtime span{display:inline-block; margin:0 10px;opacity:0.6;line-height:20px;}
.xqfont{margin:20px 0;}
.xqfont img{display: inline-block;max-width: 100%}
.xqfont p,.xqfont span{font-size: 18px;line-height: 3;}
.xqfont table{margin: 0 auto !important;border-left: 1px solid #000 !important;border-top: 1px solid #000 !important;border-spacing: 0;}
.xqfont table tr{width: min-content;word-break: break-word;border:1px solid #000 !important;}
.xqfont table td{border-bottom: 1px solid #000 !important;border-right: 1px solid #000 !important;min-width: 100px;border-left: none!important;border-top: none!important;}
.xqfont td p,.xqfont td span{font-size: 16px !important;line-height: 2.5 !important;text-indent: 0!important;min-width: 100px!important;}
.xqsx li{width:48%;float:left;}
.xqsx li a{width:100%; display:block;}
.xqsx li:nth-child(2){ float:right;}
.xqsx li h4{width:20%;line-height:50px;overflow:hidden;font-size:18px; display:block;text-align:center;float:left;background:#015eb7;color:#fff;}
.xqsx li span{width:80%;line-height:50px;height:50px;overflow:hidden;font-size:18px; display:block;float:left;background:#fafafa; padding:0 10px;text-overflow:ellipsis;white-space: nowrap;}
.xqsx li:hover h4{color:#fff;}
.xqsx li:hover span{background:#015eb7;color:#fff;}
.nytplbul .nyzjzxfont span{text-align:center;line-height:25px;height:25px;-webkit-line-clamp:1;}


@media screen and (max-width:1680px) {
}
@media screen and (max-width:1550px) {
}
@media screen and (max-width:1500px) {
}
@media screen and (max-width:1440px) {
	.ejdw{bottom: 20px;}
	.ejdw span{font-size: 30px;line-height: 30px;    padding: 0 0 0 0;}
	.nytitle span,.nyxyggul li .nyxyggtime span{font-size: 30px;}
	.sanjiul li a,.nyxyggul li .nyxyggfont h6,.nylxwmleftul li h6,.nylxwmright button,.nyxyfgul li p,.xqsx li h4,.xqsx li span,.nyxxjjnr p,.nyzyjsqh .nyzyjsqhfont h4{font-size: 16px;}
	.nyxyggul li{padding: 10px;}
	.nyxyggul li .nyxyggtime{font-size:14px;line-height: 20px;}
	.nyxyggul li .nyxyggtime span{line-height:30px;}
	.nyxyggul li .nyxyggfont{padding: 0 40px 0 0;}
	.nyxyggul li .nyxyggfont h6{line-height: 25px;height:50px;margin: 10px 0 0 0;}
	.nyxyggul li .nyxynewjt{width: 30px;height: 30px;margin:0;}
	.nyxyggul li .nyxynewjt:before{top: 8px;}
	.nyjgszul li a{font-size: 18px;padding: 0 40px;}
	.nyjj{margin:40px 0;}
	.nytitle{margin: 0 0 40px 0;}
	.nylxwmright .nylxwmrighttitle h6{font-size: 24px;}
	.nyxyfgul li span{height:215px;}
	.nyxyfgul li p{line-height: 20px;height: 20px;}
	.xqtitle h4{font-size: 20px;}
	.nyxynewul li .nyxynewfont h6{font-size: 20px;}
	.nyxynewul li .nyxynewfont p{font-size:14px;}
	.nyxynewul li .nyxynewtime span{font-size: 30px;}
	.nyxxjjh6{font-size:18px;}
	.nyxxjjnr{margin: 10px 0 0 0;}
	.nyxxbj02{margin: 50px 0 50px 0;}
	.titlefonth6{font-size: 24px;line-height: 40px;}
	.nyzyjsqh .bd ul li{width:340px;}
	.nyzyjsqh .bd ul li a{padding:10px;}
	.nyzyjsqh .hd .prev, .nyzyjsqh .hd .next,.nyjxcgqh .hd .prev,.nyjxcgqh .hd .next{width: 30px;height: 30px;}
	.nyzyjsqh .hd .next:before,.nyzyjsqh .hd .prev:before{top: 7px;}
	.nyzyjsqh .hd .next{right:-30px;}
	.nyzyjsqh .hd .prev{left:-30px;}
	.nyzyjjfontnr p,.nyzyjsqh .nyzyjsqhfont p,.nyzyjsqh .nyzyjsqhfont h6,.nyjxcgqh .bd ul li a{font-size:14px;}
	.nyzyjsqh .nyzyjsqhfont span{font-size:12px;width: 60px;line-height:20px;height:20px;}
	.nybyfcul li a{height:170px;}
	.nybyfcright .nyjxcg{padding:10px 10px 80px 10px;}
	.nyjxcgqh .bd{margin:0;}
	.nyjxcgqh .bd ul li{margin: 0 0 10px 0;}
	.nyjxcgqh .hd{bottom: -56px;}
	.nyjxcgqh .hd .prev,.nyjxcgqh .hd .next,.nyjxcgqh .hd .next:before,.nyjxcgqh .hd .prev:before{top: 8px;}
}
@media screen and (max-width:1366px) {
	
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1210px) {
}
@media screen and (max-width:1024px) {
	.nyxyggul li{    width: 100%;margin: 0 0 10px 0;}
	.nyjgszul li a{font-size: 16px;padding: 0 20px; line-height:50px;height:50px;}
	.nylxwm{justify-content: center;    flex-wrap: wrap;}
	.nylxwmleft, .nylxwmright{width: 100%;padding: 20px;}
	.nylxwmleft .nylxwmlogo,.nylxwmleftul li{margin: 0 0 20px 0;}
	#map{height: 300px;}
	.nylxwmright .nylxwmrighttitle h6{font-size: 20px;height: 50px;}
	.nylxwmright form{margin:0;}
	.nyxyfgul li span{height:155px;}
	.nyxynewul li{padding: 10px;}
	.nyxynewul li .nyxynewimg{width: 300px;height: 185px;}
	.nyxynewul li .nyxynewfont{width: calc(100% - 320px);}
	.nyxynewul li .nyxynewjt{width:30px;height:30px;margin: 10px 0 0 0;}
	.nyxynewul li .nyxynewjt:before{top: 8px;}
	.nyxynewul li .nyxynewfont h6{margin: 10px 0;    font-size: 18px;}
	.nyxynewul li .nyxynewtime{font-size:14px;}
	.nyxynewul li .nyxynewtime span{font-size: 24px;line-height:30px;}
	.nyxynewul li .nyxynewfont p{    padding: 0 50px 0 0;}
	.nyxxjjimg, .nyxxjjfont{width:100%;}
	.nyxxbj:before{width:100%;}
	.nyzyjj:before,.nyzyjjimg,.nyzyjjfont,.nybyfcleft,.nybyfcright{width: 100%;}
	.nyzyjjfont{margin: 20px 0;}
	.nybyfcul li a{height:auto;}
	.nybyfcright{margin:0;}

}
@media screen and (max-width:900px) {
	.nyjgszul li{width:100%;margin: 0 0 10px 0;}
	.nyjgszul li:nth-child(3n){ margin: 0 0 10px 0;}
	.nyxyfgul li{width:49%;margin: 0 0 15px 0;}
	.nyxyfgul li:nth-child(2n){float:right;}
	.nyxyfgul li:nth-child(3n){margin: 0 0 15px 0;float:left;}
	.nyxyfgul li:nth-child(6n){ float:right;}
	.nyxyfgul li span{height:270px;}
	.sanjiul li a{    padding: 0 20px; line-height:50px;}
	.xqsx li{width:100%;}
	.xqsx li:nth-child(2){margin:10px 0 0 0;}
	
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:500px) {
	.nyjj{margin: 20px 0 20px 0;}
	.nytitle{margin: 0 0 20px 0;}
	.nytitle span, .nyxyggul li .nyxyggtime span{    font-size: 24px;}
	.nyxyggul li .nyxyggtime{width: 65px;}
	.nyxyggul li .nyxyggfont{width: calc(100% - 80px);}
	.nyxynewul, .nyxyggul{    margin: 0 0 10px 0;}
	.ejdw span{font-size: 20px;line-height: 20px;}
	.sanjiul li a{line-height: 40px;padding: 0 18px;}
	.ejdwbox{font-size:14px;}
	.nylxwmleftul li span{width:40px;height:40px;}
	.nylxwmleftul li span img{width: 20px;height: 22px;margin: 9px auto 0 auto;}
	.nylxwmleftul li h6{width:calc(100% - 50px);line-height:40px;height:40px;}
	.sanjiul li a, .nyxyggul li .nyxyggfont h6, .nylxwmleftul li h6, .nylxwmright button,.nyxxjjnr p{font-size:14px;}
	.nylxwmright .text,.nylxwmright .text03{font-size:14px;}
	.nylxwmright .text03,.nylxwmright .text,.nylxwmright button{line-height: 40px;}
	.nylxwmright .yzmkk{height: 40px;}
	#map{height:200px;}
	.nyxyfgul li{width:100%;}
	.nyxyfgul li span{height:auto;}
	.xqtitle h4{font-size: 18px;line-height:25px;}
	.xqsx li h4{width:75px;line-height:40px;font-size:12px;}
	.xqsx li span{width:calc(100% - 75px);line-height:40px;height:40px;font-size:12px;}
	.nyxynewul li .nyxynewfont{width:100%;}
	.nyxynewul li .nyxynewtime{bottom: inherit;left:10px;top:10px;width: 80px;line-height:20px;}
	.nyxynewul li .nyxynewimg{float:inherit;margin:0 auto;width: 100%;height:auto;}
	.nyxynewul li .nyxynewfont p{padding:0;line-height:25px;height:75px;}
	.nyxynewul li .nyxynewfont h6{font-size:16px;}
	.nyxynewul li{margin: 0 0 20px 0;}
	.nyxynewul li .nyxynewjt{display:none;}
	.nyxxbj{padding:20px 0;}
	.nyxxbj02{margin:20px 0;}
	.nyxxjjh6{font-size: 14px;font-weight: bold;}
	.nyxxjjnr p{line-height: 25px;}
	.titlefonth6{font-size: 18px;line-height: 30px;}
	.nyzyjjfontnr p{margin: 10px 0 0 0;}
	.nyjxcgqh .bd ul li{width:100%;}
	.nyjxcgqh .bd ul li a{height: 40px;-webkit-line-clamp:2;}
	.nyzyjsqh{margin:20px 0 0 0;}
	.nybyfcbox{margin:30px 0 0 0;}
	.nyzyjsbox{margin:0 0 20px 0;}
	.nyzyjsqh .hd .next{right:0;z-index: 3;}
	.nyzyjsqh .hd .prev{left:0;z-index: 3;}
	.nybyfcul li{margin: 0 0 10px 0;}
	.nyjxcgqh .hd .next{right: 30%;}
	.nyjxcgqh .hd .prev{left: 30%;}
	.sanjiul{display:inline-block;width: 100%;}
	.sanjiul li{width:23%;float:inherit;display: inline-block;}
	.sanjiul li a{width:100%; display:block;text-align:center;padding:0;}
	.nybyfcleft .title01 .titlegd a{top:20px;}
	.nybyfcright .title01{padding:0;}
	.nybyfcright .title01 .titlegd{margin:0;}
}
@media screen and (max-width:414px) {
	.nytitle span{font-size: 18px;line-height: 40px;}
	.ejdwbox a{font-size:12px; margin:0 5px;}
	.nyxyfgul li{padding:10px;}
	.nyxyfgul li p{text-align:center;margin:10px auto 0 auto;font-size:12px;}
	.nyzyjsqh .bd ul li{width:100%;margin:0 5px;}
	.nybyfcbox, .nybyfcjj{}
}
@media screen and (max-width:320px) {
	.nylxwmleftul li h6{line-height:20px;}
	#map{height:160px;}
	.sanjiul li a, .nyxyggul li .nyxyggfont h6, .nylxwmleftul li h6, .nylxwmright button{font-size: 12px;}
}


