body{width:100%;background:#ffffff;color:#333;}
.nybanner{width:100%; overflow:hidden;position:relative;}
.nybannerimg{width:100%;height:595px; overflow:hidden;position:relative;}
.nybannerimg:before{content:""; width:100%;height:180px;position:absolute;left:0;bottom:0; background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8)); }
.nybannerimg img{width:100%;height:100%;object-fit: cover; overflow:hidden;}
.nylmdtitle{width:100%;position:absolute;z-index:0;left:0;bottom:0;}
.nydw{position:relative;}
.nylmd{width:360px;line-height:260px; font-size:40px;float:left; color:#fff;background:url("/main/template/img/ntlmbj01.jpg") no-repeat;background-size:cover;text-align:center;position:relative;}
.nylmd:before{content:"";width:100%;height:calc(100% + 10px);background:#a83434;position:absolute;left:10px;bottom:0;z-index:-1;}
.nydwbox{width:calc(100% - 400px);overflow:hidden; float:right;position:absolute;right:0;bottom:20px;z-index:1;}
.nydwbox:before{content:"";width:24px; height:24px;background:url("/main/template/img/nyico01.png") no-repeat;position:absolute;left:0; top:0;}
/* .nydwbox:after{content:"";width:82%; height:1px;background:#fff;position:absolute;left:35px; top:12px;z-index:-1;} */
.nydwbox .line{width:100%;height:1px;background:#fff;display:block;margin-left:35px;bottom: 11px;position: absolute;}

.nydwbox .nydqwz{float: right;}
.nydwbox .nydqwz>img{width:14px;height:15px; float:left;margin:4px 10px 0 10px;}
.nydwbox .nydqwz a{ height:24px;line-height:24px; float:left;display:block;color:#fff;}
.nydwbox .nydqwz p{ height:24px;line-height:24px; float:left;display:block;color:#fff;margin:0 10px;}
.nydwbox .nydqwz a:hover{color:#fff000;}
.nyxyjjleft .tygd a{float: right;}
/*********************************************************/
.xyjjindex{padding:50px 0;background:url("/main/template/img/xygkbj02.jpg")center bottom no-repeat;background-size:cover;}
.nyxytitle01{display:flex;justify-content: center;}
.nyxytitle01 h5{/*width:152px;*/line-height:60px;height: 60px; display:block;font-size:38px;color:#004098;background:url("/main/template/img/xygkico03.png")0 0 no-repeat;position:relative;}
.nyxytitle01 h5:before{content:"";width:calc(100% + 28px);height:1px;background:#a83434;position:absolute;left:0;bottom:-5px;}
.nyxytitle01 h5:after{content:"";width:70px;height:1px;background:#a83434;position:absolute;left:0;bottom:-10px;}
.nyxytitle01 span{width:28px;height:23px; display:block;background:url("/main/template/img/xygkico04.png") no-repeat;background-size:100%;margin:8px 0 0 0;}
.nyxyjjbox{width:100%;margin:50px 0 0 0;position:relative;z-index:1;}
.nyxyjjleft{width:44%;position:absolute;left:0; top:40px;padding:35px; background:url("/main/template/img/xygkbj01.jpg") no-repeat;background-size:cover;}
.nyxyjjleft:before{content:"";width:40%;height:40%;background:#a83434;position:absolute;right:0;bottom:-40px;z-index:-1;}
.nyxyjjfontbox{height:270px; line-height:30px;font-size:18px;color:#fff;text-indent:2em;overflow:hidden;display: -webkit-box;-webkit-line-clamp:9;-webkit-box-orient: vertical;}
.nyxyjjright{width:63%;float:right;overflow:hidden;}
.nyxyjjright img{width:100%;height:520px;object-fit:cover;}
.xyjjindex02{padding:50px 0;background:url("/main/template/img/xygkbj03.jpg")center bottom no-repeat;background-size:cover;}
.xyjjxrld li{width:48%;float:left;background:#fff;position:relative;border-bottom:4px solid #2e46af;}
.xyjjxrld li:nth-child(2){float:right;}
.xyjjxrld li a{width:100%;overflow:hidden;padding:65px 0 65px 65px; display:flex;justify-content: flex-start; background:url("/main/template/img/xygkimg03.jpg") right top no-repeat;}
.xyjjxrld li:nth-child(2) a{background:url("/main/template/img/xygkimg02.jpg") right top no-repeat;}
.xyjjxrld li span{width:110px;height:110px;  border-radius: 55px;display:block; border:1px dashed #2e46af;position:relative;}
.xyjjxrld li span:before{content:""; width:60px;height:62px;position:absolute;left:25px;top:24px; background:url("/main/template/img/xygkico01.png")  no-repeat;}
.xyjjxrld li:nth-child(2) span:before{background:url("/main/template/img/xygkico02.png")  no-repeat;}
.xyjjxrld li h5{height:110px;line-height:110px; display:block;position:relative;font-size:30px;color:#333;margin:0 0 0 30px;}
.xyjjxrld li h5:before{content:"";width:28px;height:12px;background:url("/main/template/img/ico04.png")  no-repeat; position:absolute;right:-40px;toP:49px;}
.xyjjxrld li:hover{margin:-10px 0 0 0;transition: 0.5s;}
.xyjjxrld li:hover span{/*animation: rotateImg 5s linear infinite;*/}
.xyjjxrld li:hover h5{color:#2e46af;}
.xyjjxrld li:hover h5:before{background:url("/main/template/img/ico04.png")0 -12px  no-repeat; }
.xyjjindex03{padding:50px 0;}
.xyjjlsygbox{position:relative;}
.nyxyjjwd{width:60%;float:left;}
.nyxyjjwd img{width:100%;height:500px;object-fit:cover;}
.xyjjlsyg{width:44%; position:absolute;right:0;top:30px;}
.xyjjlsyg li{width:50%;float:left;padding:45px 0;}
.xyjjlsyg li:nth-child(1){background:url("/main/template/img/nybjys01.jpg");}
.xyjjlsyg li:nth-child(2){background:url("/main/template/img/nybjys02.jpg");}
.xyjjlsyg li:nth-child(3){background:url("/main/template/img/nybjys03.jpg");}
.xyjjlsyg li .nyxytitle01 h5{width:auto; background:url("/main/template/img/xygkico03.png")0 -31px no-repeat;color:#fff;font-size:30px;}
.xyjjlsyg li .nyxytitle01 h5:before{background:#fff;}
.xyjjlsyg li .nyxytitle01 h5:after{width:60px; background:#fff;}
.xyjjlsyg li .nyxytitle01 span{background:url("/main/template/img/xygkico04.png")0 -23px no-repeat;margin: 8px 0 0 8px;}
.xyjjlsyg li .tygd{margin:40px 0 0 0;}
.xyjjlsyg li .tygd a{margin:0 auto;}
.xyjjlsyg li:last-child{padding:0;}

.xyjjlsyg li .xyjjlsygxt{width:100%;height:220px; overflow:hidden;}
.xyjjlsyg li .xyjjlsygxt img{width:100%;height:100%;object-fit:cover; overflow:hidden;}
/***********专业介绍***********/
.zyjsindex{padding:50px 0 100px 0;background:url("/main/template/img/zyjsbj02.jpg")center bottom no-repeat;background-size:100%;}
.zyjsbox{margin:50px 0 0 0;}
.zyjsimg{width:100%;height:450px;overflow:hidden;}
.zyjsimg img{width:100%;height:100%;object-fit:cover; overflow:hidden;}
.zyjsfont{width:80%;margin:0 auto;background:url("/main/template/img/zyjsbj01.jpg")center top no-repeat;background-size:cover;padding:50px;line-height:30px;color:#fff;font-size:18px;margin: -110px auto 0 auto;position: relative;}
.zyjsul{margin:40px 0 0 0;}
.zyjsul li{width:23.5%;padding:20px; float:left;background:#fff;position:relative;z-index:1; box-shadow: 0 5px 10px #cbcbcb;border-bottom:2px solid #a83434;margin:40px 2% 0 0}
.zyjsul li:before{content:"";width:121px;height:172px;position:absolute;right:30px;top:30px;z-index:-1;background:url("/main/template/img/zyjsico01.png") no-repeat;}
.zyjsul li:nth-child(4n){float:right;margin:40px 0 0 0;}
.zyjsul .nyxytitle01 a{display:flex;justify-content:center;}
.zyjsul .nyxytitle01 h5{font-size:22px;}
.zyjsul .zyjsname{height:120px; margin:30px 0 0 0}
.zyjsul .zyjsname a{width:48%;float:left;font-size:18px;line-height:40px;height:40px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;padding:0 0 0 20px;position:relative;}
.zyjsul .zyjsname a:before{content:"";width:13px;height:13px;position:absolute;left:0;top:13px;background:url("/main/template/img/zyjsico02.png") no-repeat;}
.zyjsul .zyjsname a:nth-child(2n){float:right;}
.zyjsul li:hover .nyxytitle01 h5{color:#a83434;}
.zyjsul .zyjsname a:hover{color:#004098;}
.zyjsul .zyjsname a:hover:before{background:url("/main/template/img/zyjsico02.png")0 -13px no-repeat;transition:0.5s;}
/***********职院新闻***********/

.nylbindex{padding:0 0 100px 0;background:url("/main/template/img/zyjsbj02.jpg") center bottom no-repeat;background-size:100%;}
.nyejlmbox{width:360px;float:left; background:#fff; box-shadow: 0 5px 10px #cbcbcb;}
.nyejlmbox li{border-bottom:1px solid #e8e8e8;padding:0 60px;position:relative;z-index:2;}
.nyejlmbox li:before{content:"";width:390px;height:80px;position:absolute;left:0;top:0;z-index:-1;display:none; background:url("/main/template/img/nyejlmtitle.png") left bottom no-repeat;}
.nyejlmbox li a{width:100%;line-height:80px;height:80px;display:block;font-size:20px;color:#333;overflow:hidden;}
.nyejlmbox li:hover:before,.nyejlmbox li.on:before{display:block;}
.nyejlmbox li:hover a,.nyejlmbox li.on a{color:#fff;}
.nyejright{width:calc(100% - 450px);float:right;}
.nyzyxwul{margin:30px 0;}
.nyzyxwul li{border-bottom:1px solid #e8e8e8;padding:20px 0;}
.nyzyxwul li a{width:100%;display:block;}
.nyzyxwul .zyxwultime{width:100px;margin:50px 0 0 0;float:left;background:#e0e8f4;border-left:4px solid #2e46af;line-height:30px;border-radius: 0 20px 0 0;color:#2e46af;text-align:right;padding:10px 10px 10px 0;}
.nyzyxwul .zyxwultime strong{width:100%; line-height:30px;display:block;font-size:30px;font-weight:normal;}
.nyzyxwul .zyxwulname{width:calc(100% - 370px);float:left;padding:0 20px;margin:50px 0 0 0;}
.nyzyxwul .zyxwulname h5{width:100%; line-height:40px;height:40px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;font-size:20px;color:#333;font-weight:bold;}
.nyzyxwul .zyxwulname p{width:100%; line-height:20px;height:40px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;color:#999;}
.nyzyxwul .zyxwulimg{width:270px;height:180px;float:right; overflow:hidden;}
.nyzyxwul .zyxwulimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nyzyxwul li:hover{background:#fff; box-shadow: 0 5px 10px #cbcbcb;}
.nyzyxwul li:hover .zyxwultime{background:#2e46af;color:#fff;}
.nyzyxwul li:hover .zyxwulname h5{color:#2e46af;}
.nyzyxwul li:hover .zyxwulimg img{ transform: scale(1.05);}
.nyfy{display:flex;justify-content:center;}
.nyfy li{margin:0 3px;line-height:25px;font-size:14px;display: flex;}
.nyfy li a{display:block;line-height:25px;padding:0 10px;border:1px solid #bfbfbf;font-size:14px;}
.nyfy li input{width:40px; display:block;line-height:25px;padding:0 5px;border:1px solid #bfbfbf;font-size:14px;margin:0 3px;}
.nyfy li:hover a,.nyfy li.on a{background:#004098;color:#fff;border:1px solid #004098;}

.nyejzzjg{margin:30px 0 0 0;}
.nyejzzjg span{width:100%;background:url("/main/template/img/nyzzjgtitle.jpg")  ;line-height:70px;height:70px;display:block; text-align:center;color:#fff;font-size:30px;}
.nyejzzjgul{background:#f8f9ff;border-bottom:2px solid #2e46af;padding:20px;}
.nyejzzjgul li{width:25%;float:left;}
.nyejzzjgul li a{width:100%;display:block;line-height:48px;height:48px;overflow:hidden;font-size:18px;color:#333;position:relative;padding:0 0 0 15px;}
.nyejzzjgul li a:before{content:""; width:10px; border-left:8px solid #2e46af;border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;position:absolute;left:0;top:16px;}
.nyejzzjgul li:hover a{color:#ff0000;text-decoration:underline;}
.nyejzzjgul li:hover a:before{border-left:8px solid #ff0000;}
.nyejxrld{margin:20px 0 0 0;}
.nyejxrldul li{width:48%;float:left;margin:30px 0 0 0;background:#fff;}
.nyejxrldul li:nth-child(2n){ float:right;}
.nyejxrldul li a{width:100%;display:flex;justify-content:center;}
.nyejxrldul .xrldimg{width:250px;height:190px;overflow:hidden;display:block;}
.nyejxrldul .xrldimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nyejxrldul .xrldfont{width:calc(100% - 250px);display:block;border-bottom:4px solid #2e46af;}
.nyejxrldul .xrldfont h5{width:100%;line-height:2.5;font-size:14px;color:#333; border-left:4px solid #a83434; display:block;padding:0 0 0 10px;background-image: linear-gradient(to right, rgba(248,230,202,1), rgba(248,230,202,0));}
.nyejxrldul .xrldfont h4{width:100%;line-height:20px;font-size:18px;color:#333;border-left:4px solid #a83434; display:block;padding:10px 0 10px 20px;background-image: linear-gradient(to right, rgba(248,230,202,1), rgba(248,230,202,0));}
.nyejxrldul .xrldfont span{width:100%;line-height:40px;  font-size:20px;color:#333;display:block;padding:0 0 0 20px;}
.nyejxrldul .xrldfont p{width:100%;line-height:20px;height:60px;font-size:14px; color:#666;overflow:hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;padding:0 0 0 20px;}
.nyejxrldul .xrldfont h6{width:100%;line-height:25px;height:25px;font-size:14px;margin:20px 0 0 0; color:#333;overflow:hidden;display:block; padding:0 0 0 20px;text-align:right;}
.nyejxrldul li:hover .xrldfont{border-bottom:4px solid #a83434;}
.nyejxrldul li:hover .xrldfont h5{color:#fff;background-image: linear-gradient(to right, rgba(168,52,52,1), rgba(168,52,52,1));}
.nyejxrldul li:hover .xrldfont h4{color:#fff;background-image: linear-gradient(to right, rgba(168,52,52,1), rgba(168,52,52,1));}
.nyejxrldul li:hover .xrldfont span{color:#a83434;}
.nyejxrldul li:hover .xrldfont h6{color:#a83434;}
.nyejxylyul{}
.nyejxylyul li{width:31%;float:left;margin:20px 3.5% 0 0;}
.nyejxylyul li:nth-child(3n){float:right;margin:20px 0 0 0;}
.nyejxylyul li a{width:100%;display:block;}
.nyejxylyul .xylyimg{width:100%;height:220px;overflow:hidden;display:block;}
.nyejxylyul .xylyimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nyejxylyul li p{width:100%;line-height:70px;height:70px;font-size:18px;padding:0 10px;color:#333; border-bottom:1px solid #004098; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nyejxylyul li:hover p{color:#fff; background:#004098;}
.nyejxylyul li:hover .xylyimg img{ transform: scale(1.05);}
.nyejbxfwfont{margin:50px 0;}
.nyejbxfwfont p{width:100%;line-height:35px;font-size:18px;color:#333;text-indent:2em;}
.nyejbxfwul{}
.nyejbxfwul li{width:32%;float:left;background:#fff;box-shadow: 0 5px 10px #cbcbcb;margin:0 2% 30px 0;}
.nyejbxfwul li:nth-child(3n){float:right;margin:0 0 30px 0;}
.nyejbxfwul li a{width:100%;display:block;padding:60px 50px 60px 0;display:flex;justify-content:center;}
.nyejbxfwul li h5{width:calc(100% - 110px);display:block; line-height:80px;height:80px;font-size:30px; color:#333;padding:0 0 0 45px;position:relative;z-index:1; overflow:hidden;border-left:4px solid #004098;margin:15px 0 0 0;}
.nyejbxfwul li h5:before{content:"";width:28px;height:12px;position:absolute;left:120px;top:34px;z-index:-1; background:url("/main/template/img/ico04.png") no-repeat;transition:0.5s;}
.nyejbxfwul .nyejbxfwico{width:110px;height:110px;background-color:#f2f4f7;border:1px dashed #004098;border-radius: 50%;}
.nyejbxfwul li span{width:69px;height:67px; display:block;transition:0.5s;margin:21px auto 0 auto;}
.nyejbxfwul li:nth-child(1) span{background:url("/main/template/img/bxfw01.png") no-repeat;}
.nyejbxfwul li:nth-child(2) span{background:url("/main/template/img/bxfw02.png") no-repeat;}
.nyejbxfwul li:nth-child(3) span{background:url("/main/template/img/bxfw03.png") no-repeat;}
.nyejbxfwul li:nth-child(4) span{background:url("/main/template/img/bxfw04.png") no-repeat;}
.nyejbxfwul li:nth-child(5) span{background:url("/main/template/img/bxfw05.png") no-repeat;}
.nyejbxfwul li:nth-child(6) span{background:url("/main/template/img/bxfw06.png") no-repeat;}
.nyejbxfwul li:hover{background:#004098;}
.nyejbxfwul li:hover h5{color:#fff;border-left:4px solid #fff;}
.nyejbxfwul li:hover h5:before{background:url("/main/template/img/ico04.png")0 -24px no-repeat;}
.nyejbxfwul li:hover .nyejbxfwico{border:1px dashed #0251bd;background:#1061d1;}
.nyejbxfwul li:hover:nth-child(1) span{background:url("/main/template/img/bxfw01.png")0 -67px no-repeat;}
.nyejbxfwul li:hover:nth-child(2) span{background:url("/main/template/img/bxfw02.png")0 -67px no-repeat;}
.nyejbxfwul li:hover:nth-child(3) span{background:url("/main/template/img/bxfw03.png")0 -67px no-repeat;}
.nyejbxfwul li:hover:nth-child(4) span{background:url("/main/template/img/bxfw04.png")0 -67px no-repeat;}
.nyejbxfwul li:hover:nth-child(5) span{background:url("/main/template/img/bxfw05.png")0 -67px no-repeat;}
.nyejbxfwul li:hover:nth-child(6) span{background:url("/main/template/img/bxfw06.png")0 -67px no-repeat;}
/******招生就业*******/
.nyzsjybox{background:url("/main/template/img/nyzsjybj01.png") right bottom no-repeat;position:relative;}
.nyzsjyimg{width:940px;height:520px;overflow:hidden;}
.nyzsjyimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nyzsjyul{width:720px;display:flex;justify-content:center;flex-wrap: wrap; position:absolute;z-index:2;right:0;bottom:-30px;}
.nyzsjyul li{width:330px;height:220px;background:url("/main/template/img/zsjybj01.jpg") no-repeat;margin: 30px 0 0 30px;padding:30px 0 0 0;}
.nyzsjyul li:nth-child(2){background:url("/main/template/img/zsjybj02.jpg") no-repeat;}
.nyzsjyul li:nth-child(3){background:url("/main/template/img/zsjybj03.jpg") no-repeat;}
.nyzsjyul .nyzsjyico{width:100px;height:100px;border:1px dashed #fff;border-radius: 50%;margin:0 auto 0 auto;}
.nyzsjyul .nyzsjyico span{width:60px;height:67px; margin:16px auto 0 auto;transition:0.5s;display:block;}
.nyzsjyul li:nth-child(1) .nyzsjyico span{background:url("/main/template/img/zsjyico01.png")0 0 no-repeat;}
.nyzsjyul li:nth-child(2) .nyzsjyico span{background:url("/main/template/img/zsjyico02.png")0 0 no-repeat;}
.nyzsjyul li:nth-child(3) .nyzsjyico span{background:url("/main/template/img/zsjyico03.png")0 0 no-repeat;}
.nyzsjyul li h5{width:100%;display:block; line-height:80px;height:80px;font-size:30px; color:#fff;text-align:center;}
.nyzsjyul li:hover{background:url("/main/template/img/ntlmbj01.jpg")center center no-repeat;}
.nyzsjyul li:hover .nyzsjyico{animation: rotateImg 5s linear infinite;}
/******合作交流*******/
.nyhzjlbox{width:100%;margin:50px 0;position:relative;z-index:1;}
.nyhzjlbox:before{content:""; width:calc(100% - 600px);height:190px; background:#004098;position:absolute;right:0;bottom:30px;z-index:-1;}
.nyhzjlfont{width:900px;padding:50px 75px; background:url("/main/template/img/hzjlimg02.jpg")  no-repeat;background-size:cover; position:absolute;right:60px;top:25px;}
.nyhzjlfont p{width:100%;line-height:30px;font-size:18px;color:#333;text-indent:2em;overflow:hidden;}
.nyhzjlul{}
.nyhzjlul li{width:23.5%;float:left;background:url("/main/template/img/hzjlbj01.jpg") no-repeat; margin:0 2% 0 0;position:relative;z-index:1;}
.nyhzjlul li:before{content:"";width:0;height:100%;background:#004098;position:absolute;left:0; top:0;z-index:-1;}
.nyhzjlul li:nth-child(1){ margin:40px 2% 0 0;}
.nyhzjlul li:nth-child(2){background:url("/main/template/img/hzjlbj02.jpg") no-repeat;}
.nyhzjlul li:nth-child(3){background:url("/main/template/img/hzjlbj03.jpg") no-repeat; margin:40px 2% 0 0;}
.nyhzjlul li:nth-child(4){float:right;margin:0 0 0 0;background:url("/main/template/img/hzjlbj04.jpg") no-repeat;}
.nyhzjlul li a{width:100%;display:block;padding:65px 0;}
.nyhzjlul li h5{width:100%;display:block;font-size:30px;color:#fff;text-align:center;line-height:50px;position:relative;}
.nyhzjlul li h5:before{content:""; width:60px;height:2px;background:#fff;position:absolute;left:50%; bottom:0;margin:0 0 0 -30px;}
.nyhzjlul li:hover:before{width:100%;transition:0.5s;}
/**********信息公开*********/
.nyxxgkss{margin:30px 0 0 0;}
.nyxxgkss form{width:100%;display:flex;justify-content:space-between;}
.nyxxgkss select{width:100px;height:40px;border:1px solid #d8d8d8;font-size:16px;color:#333;}
.nyxxgkss option{font-size:16px;color:#333;}
.nyxxgkss input{width:78%;height:40px;border:1px solid #d8d8d8;padding:0 10px;}
.nyxxgkss button{width:100px;height:40px; background:#004098;display:flex;justify-content:center;padding:11px 0 0 0;}
.nyxxgkss button>img{width:18px;height:18px;margin:0 10px 0 0;}
.nyxxgkss button p{height:18px;line-height:18px;color:#fff;}
.nyxxgkul{margin:30px 0;}
.nyxxgkul li{width:100%;padding:10px 0;background:#fafafa;}
.nyxxgkul li:nth-child(2n){background:#fff;}
.nyxxgkul li a{width:100%;display: flex;justify-content:center;padding:0 20px;}
.nyxxgkul li .nyxxgkfont{width:calc(100% - 120px);}
.nyxxgkul li .nyxxgkfont p{width:100%;line-height:30px;height:30px;text-transform:uppercase;font-size:14px;color:#004098; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nyxxgkul li .nyxxgkfont h5{width:100%;line-height:30px;height:30px;font-size:18px;color:#333; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nyxxgkul li span{width:100px;line-height:30px;height:30px;color:#333;margin:15px 0 0 0; overflow:hidden;text-align:right;display:block;}
.nyxxgkul li:hover{background:url("/main/template/img/xxgkbj01.jpg");}
.nyxxgkul li:hover .nyxxgkfont p{color:#fff;}
.nyxxgkul li:hover .nyxxgkfont h5{color:#fff;}
.nyxxgkul li:hover span{color:#fff;}
/************党建思政********/
.nydjszul{}
.nydjszul li{width:48%;float:left;background:#f5f5f7;border-radius:10px; overflow:hidden;margin: 0 0 40px 0;}
.nydjszul li:nth-child(2n){float:right;}
.nydjszul li a{width:100%;display:flex;justify-content:center;}
.nydjszul .nydjsztime{width:100px;background:#004098;position:relative;z-index:2;line-height:30px;text-align:right;color:#fff;font-size:18px;padding:20px 10px 20px 0;}
.nydjszul .nydjsztime:before{content:""; width:93px;height:71px;background:url("/main/template/img/djszico01.png") no-repeat;position:absolute;left:5px;toP:16px;z-index:-1;}
.nydjszul .nydjsztime strong{width:100%;line-height:30px;font-size:32px;font-weight:normal;display: block;}
.nydjszul li h5{width:calc(100% - 100px);display:block;padding:0 20px;font-size:18px;color:#333;line-height:35px;height:70px;margin:20px 0 0 0; overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.nydjszul li:hover{background:url("/main/template/img/xxgkbj01.jpg");}
.nydjszul li:hover h5{color:#fff;}
.nydjsz{margin:70px 0;}
.nydjszslideBox{ width:100%;position:relative;}
.nydjszslideBox:before{content:"";width:700px;height:500px;background:url("/main/template/img/nydjszbj01.jpg") no-repeat;position:absolute;left:0;top:-20px;}
.nydjszslideBox .hd{width:52%;  overflow:hidden; position:absolute; right:5px; bottom:40px; z-index:1;padding:0 0 0 80px; }
.nydjszslideBox .hd ul{width:100%;height:30px;display:flex;justify-content:end; }
.nydjszslideBox .hd ul li{ margin-right:10px;  width:16px; height:16px; cursor:pointer;border:1px solid #004098;border-radius:8px;display:block; }
.nydjszslideBox .hd ul li.on{ background:#004098; }
.nydjszslideBox .bd{ position:relative; z-index:0;   }
.nydjszslideBox .bd li{width:98.5%;float: right; zoom:1; vertical-align:middle; }
.nydjszslideBox .bd li a{ width:100%;background:#f5f5f5;display:flex;justify-content:center;position:relative;}
.nydjszslideBox .nydjszimg{ width:48%;height:460px;overflow:hidden;}
.nydjszslideBox .nydjszimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.nydjszslideBox .nydjszfont{ width:52%;padding:80px 80px 0 80px;}
.nydjszslideBox .nydjszfont h5{ width:100%;height:50px;line-height:50px; display:block;font-size:30px;font-weight:bold;color:#333; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nydjszslideBox .nydjszfont p{ width:100%;height:90px;line-height:30px; display:block;color:#333;margin:30px 0 50px 0; overflow:hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.nydjszslideBox .nydjszfont h6{ width:100%;height:30px;line-height:30px; display:block;color:#004098;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nydjszckxq{width:94px;height:50px;line-height:20px;color:#333;overflow:hidden; padding:25px 0 0 0; display:block; position:absolute;z-index:1;text-align:center;bottom:50px;right:80px;}
.nydjszckxq:before{content:"";width:74px;height:36px;background:url("/main/template/img/gd01.png") no-repeat;background-size:100%;transition:0.5s;position:absolute;left:50%;top:0;margin:0 0 0 -37px; z-index:-1;}
.nydjszslideBox .bd li:hover a{background:#004098;}
.nydjszslideBox .bd li:hover .nydjszimg img{transform: scale(1.05);}
.nydjszslideBox .bd li:hover .nydjszfont h5{color:#fff;}
.nydjszslideBox .bd li:hover .nydjszfont p{color:#fff;}
.nydjszslideBox .bd li:hover .nydjszfont h6{color:#fff;}
.nydjszslideBox .bd li:hover .nydjszckxq,.nydjszslideBox .bd li.on .nydjszckxq{background:#004098;color:#fff;}
.nydjszslideBox .bd li:hover .nydjszckxq:before,.nydjszslideBox .bd li.on .nydjszckxq:before{background:url("/main/template/img/gd01.png")0 -36px no-repeat;}
/************学校简介********/
.nyxyjjtitle{border-bottom:1px solid #d5d5d5;display:flex;justify-content:center;margin:20px 0;}
.nyxyjjtitle li{width:140px;border-bottom:5px solid #004098;margin:0 5px;position:relative;}
.nyxyjjtitle li a{width:130px;line-height:40px;height:40px;border-left:1px solid #004098;border-right:1px solid #004098;border-top:1px solid #004098;display:block;text-align:center;font-size:20px;color:#004098; margin:0 auto;}
.nyxyjjtitle li:hover a,.nyxyjjtitle li.on a{background:#004098;color:#fff;}
.nyxyjjtitle li:hover:before,.nyxyjjtitle li.on:before{content:"";width:100%;height:4px;border:1px solid #004098;background:#fff;position:absolute;left:0;bottom:-5px;}
.nyxyjjfont{}
.nyxyjjfont p{font-size:18px;color:#333;line-height:35px;text-indent:2em;}
.nyxyjjfont h6{font-size:18px;color:#333;line-height:35px;text-indent:2em;padding:20px;display:block;text-align:right;}
.nyxyjjbt{margin:20px 0;}
.nyxyjjbt .nyxytitle01{justify-content: flex-start;}
.nyxyjjbt .nyxytitle01 h5{font-size:30px;}
.nyxyjjbxgm{width:100%;position:relative;z-index:1;margin:30px 0 30px 0;display:flex;justify-content: space-between;}
.nyxyjjbxgm:before{content:"";height:537px; width:100%;position:absolute;left:0;bottom:0; z-index:-1;background:url("/main/template/img/nyxyjjbj01.jpg") repeat-y;}
.nyxyjjbxgmfont{width:57%;}
.nyxyjjbxgmfont>img{width:100%;height:370px; object-fit:cover;}
.nyxyjjbxgmfont p{font-size:18px;line-height:35px;text-indent:2em;padding:20px;color: #97c0fd}
.nyxyjjbxgmul{width:40%;position: absolute;right:20px;bottom:20px;border-left:1px solid #0854c3;border-top:1px solid #0854c3;}
.nyxyjjbxgmul li{width:50%;float:left;border-right:1px solid #0854c3;border-bottom:1px solid #0854c3;padding:6px 0;}
.nyxyjjbxgmul li a{width:100%;display:block;text-align:center;color:#fff;}
.nyxyjjbxgmul li span{width:100%;font-size:50px;line-height:60px;height:60px;overflow:hidden; display:block;}
.nyxyjjbxgmul li p{width:100%;line-height:25px;height:50px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;color: #5696f4}
.nyxyjjbxgmul li:hover{background:rgba(0,0,0,0.2);}
.nyxyjjfontul{width:100%;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin:40px 0 20px 0;}
.nyxyjjfontul li{width:20%;float:left;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:6px 0;}
.nyxyjjfontul li a{width:100%;display:block;text-align:center;}
.nyxyjjfontul li span{width:100%;font-size:50px;line-height:60px;height:60px;overflow:hidden; display:block;color:#004098;}
.nyxyjjfontul li span.plus:after{content:'+';}
.nyxyjjfontul li span.percent:after{content:'%';}
.nyxyjjfontul li h5{width:100%;line-height:35px;height:35px;overflow:hidden;display:block;color:#333;}
.nyxyjjfontul li:hover{background:#004098;}
.nyxyjjfontul li:hover span,.nyxyjjfontul li:hover h5{color:#fff;}
.nyxyjjfontrcpy{display:flex;margin: 40px 0 40px 0;}
.nyxyjjfontrcpy .nyxyjjfontul{width:40%;margin:0;}
.nyxyjjfontrcpy .nyxyjjfontul li{width:50%;}
.nyxyjjfontrcpy p{width:60%; padding:0 0 0 20px;}
.nylsyg{}
.nylsyg p{font-size:18px;color:#333;line-height:48px;text-indent:2em;background:#f3f8ff;margin:20px 0;padding:20px;position:relative;overflow:hidden;z-index:1;}
.nylsyg p:before{content:"";width:112px;height:164px;background:url("/main/template/img/ico02.png")0 -164px no-repeat; position:absolute;right:0;bottom:0;z-index:-1;}

.xyjs{margin:30px 0 0 0;}
.xqtitle{background:#f3f8ff;padding:20px;}
.xqtitle h4{width:100%;line-height:40px;overflow:hidden;font-size:24px; display:block;text-align:center;}
.xqtitle h5{width:100%;line-height:40px;overflow:hidden;font-size:18px; display:block;text-align:center;}
.xqtitle h6{width:100%;line-height:40px;overflow:hidden;font-size:16px; display:block;text-align:center;}
.xqtitle .xqtime{width:100%;text-align:center;margin-top:20px;}
.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;font-family: "微软雅黑";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-family: "微软雅黑" !important;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:#004098;color:#fff;}
.xqsx li span{width:80%;line-height:50px;height:50px;overflow:hidden;font-size:18px; display:block;float:left;background:#f5f5f5; padding:0 10px;text-overflow:ellipsis;white-space: nowrap;}
.xqsx li:hover h4{color:#fff;}
.xqsx li:hover span{background:#004098;color:#fff;}

/*专题*/
.indexztlbul li{width:32%;float:left;margin:0 2% 30px 0;background:#f5f9ff;padding:0 0 20px 0;}
.indexztlbul li:nth-child(3n){ float:right;margin:0 0 30px 0;}
.indexztlbul li a{width:100%;display:block;}
.indexztlbul li span{width:100%;height:265px;overflow:hidden; display:block;}
.indexztlbul li img{width:100%;height:100%;transition:0.5s;object-fit: cover;}
.indexztlbul li p{width:100%;height:100%;padding:0 30px;font-size:20px;line-height:30px;height:30px;margin:20px 0 0 0;color:#333;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center}
.indexztlbul li:hover {background:#e3322c;}
.indexztlbul li:hover p{color:#fff;}
.indexztlbul li:hover img{ transform: scale(1.05);}
@media screen and (max-width:1680px) {
	.nybannerimg{height:554px;}
}
@media screen and (max-width:1550px) {
	.nybannerimg{height:510px;}
}
@media screen and (max-width:1500px) {
	.nybannerimg{height:494px;}
}
@media screen and (max-width:1440px) {
	.nybannerimg{height:474px;}
	.nylmd{line-height:200px;font-size: 32px;}
	.nyejzzjg span{font-size:24px;}
	.nyejbxfwfont p{font-size:16px;}
	.nylbindex{padding: 0 0 30px 0;}
	.nyejbxfwul li a{padding: 30px 50px 30px 0;}
	.nyejbxfwul li h5{font-size: 24px;}
	.nyejbxfwul li h5:before{left: 100px;}
	.nydjszslideBox .nydjszimg{height:410px;}
	.nydjszslideBox:before{    height: 453px;}
	.nydjszslideBox .nydjszfont{padding: 50px 50px 0 50px;}
	.nydjszslideBox .nydjszfont h5{font-size: 22px;}
	.nydjszul .nydjsztime strong{font-size: 26px;}
	.zyjsindex{padding: 30px 0 50px 0;}
	.nyxytitle01 h5{font-size: 30px;}
	.nyhzjlfont p{font-size: 16px;}
	.nyhzjlfont{top: 76px;}
	.nyhzjlul li a{padding:55px 0;}
	.nyhzjlul li h5{font-size: 24px;}
	.nylsyg p{font-size: 16px;    line-height: 40px;}
	.nyejxrldul .xrldfont h5{font-size: 20px;}
	.nyejxrldul .xrldfont span{font-size: 18px;}
	.nyejxrldul .xrldfont p{line-height: 20px;height:60px;font-size: 14px;}
	.nyejxrldul .xrldfont h4{font-size: 16px;}
	.nyxyjjfont p,.nyxyjjbxgmfont p,.nyxyjjfont h6{font-size: 16px;}
	.nyxyjjbxgmfont>img{height:auto;}
	.nyxyjjbt .nyxytitle01 h5{font-size: 26px;}
	.nyxyjjbxgmul li span,.nyxyjjfontul li span{font-size: 40px;}
	.nyxyjjbxgmul li p,.nyxyjjfontul li h5{font-size: 14px;}
	.nyxyjjfontbox{font-size: 16px;}
	.nyxyjjright img{height:470px;}
	.nyxyjjwd img{height:450px;}
	.nyzsjyul{bottom:0;}
	.nyzsjyul li h5{font-size: 24px;}
	.nyzyxwul .zyxwulname h5{font-size: 18px;}
	.nyzyxwul .zyxwultime strong{font-size: 24px;}
	.nyzyxwul .zyxwulname p{font-size: 14px;}
	.zyjsimg{height: auto;}
	.zyjsfont{font-size: 16px;}
	.zyjsul{margin:0;}
	.zyjsul .nyxytitle01 h5{font-size: 24px;}
	.zyjsul .zyjsname a{font-size: 16px;}
	
}
@media screen and (max-width:1366px) {
	.nybannerimg{height:449px;}
	.nylmd{width:300px;line-height: 180px;font-size: 28px;}
	.nydwbox{width: calc(100% - 350px);}
	.nyejlmbox{width:300px;}
	.nyejlmbox li{padding:0 30px;}
	.nyejlmbox li:before{    width: 330px;background: url(/main/template/img/nyejlmtitle.png) right top no-repeat;}
	.nyejlmbox li a{font-size:18px;}
	.nyejzzjg span{font-size: 22px;}
	.nyejright{width: calc(100% - 350px);}
	.nyejzzjgul li a{font-size:16px;}
	.nyejbxfwfont{margin:30px 0;}
	.nyejbxfwul li a{padding: 20px 30px 20px 0;}
	.nyejbxfwul li h5{font-size: 20px;padding: 0 0 0 30px;}
	.nyejbxfwul li h5:before{left: 75px;}
	.nydjszslideBox .nydjszimg{height:365px;}
	.nydjszslideBox:before{height: 407px;}
	.nydjszslideBox .hd{padding:0 0 0 66px;}
	.nydjszslideBox .nydjszfont h5{font-size: 20px;}
	.nydjszslideBox .nydjszfont p{margin:20px 0 30px 0;}
	.nydjszul li h5{  width: calc(100% - 93px);  font-size: 16px;line-height: 25px;height:50px;}
	.nydjszul .nydjsztime:before{left: 0;toP: 10px;}
	.nydjszul .nydjsztime{line-height: 25px;    width: 93px;padding: 20px 16px 20px 0;}
	.nydjszul .nydjsztime strong{line-height: 25px;font-size: 22px;}
	.nyxytitle01 h5{    font-size: 24px;}
	.nyhzjlbox{margin:30px 0;}
	.nyhzjlimg{width:45%;}
	.nyhzjlimg img{width:100%;}
	.nyhzjlfont{width: 60%;padding:30px;top: 55px;right:30px;}
	.nyhzjlbox:before{width: calc(100% - 45%);}
	.nyhzjlul li h5{font-size: 20px;}
	.nyhzjlul li a{    padding: 45px 0;}
	.xyjs{margin:0;}
	.xqtitle h4{font-size: 20px;line-height: 33px;}
	.xqsx li h4{font-size:16px;}
	.xqsx li span{font-size:16px;}
	.nyxxgkul li .nyxxgkfont h5{font-size:16px;}
	.nyxxgkul li span{font-size:14px;}
	.nyxyjjbxgmul li span, .nyxyjjfontul li span{    font-size: 32px;}
	.nyxyjjtitle li a{font-size: 18px;}
	.nyxyjjbt .nyxytitle01 h5{font-size: 22px;}
	.nyxyjjbxgmul li p, .nyxyjjfontul li h5{font-size: 12px;}
	.nyxyjjleft{    width: 60%;}
	.nyxyjjfontbox{    height: 210px;-webkit-line-clamp:7;}
	.nyxyjjright img{height:418px;}
	.nyxyjjwd img{height:400px;}
	.xyjjlsyg li{    padding:25px 0;}
	.xyjjlsyg li .nyxytitle01 h5{    font-size: 24px;}
	.xyjjlsyg li .tygd{margin:25px 0 0 0;}
	.xyjjlsyg li .xyjjlsygxt{height:165px;}
	.nyzyxwul .zyxwulname h5{font-size: 16px;}
	.nyzyxwul .zyxwultime{width: 75px;}
	.nyzyxwul .zyxwultime strong{font-size: 20px;}
	.zyjsul .nyxytitle01 h5{font-size: 20px;}

	.indexztlbul li span{height: 212px}
}
@media screen and (max-width:1300px) {
	.nybannerimg{height:428px;}
}
@media screen and (max-width:1100px) {
	.nybannerimg{height:360px;}
}
@media screen and (max-width:1024px) {
	.nybannerimg{height:335px;}
	.nylmd{width: 270px;line-height: 130px;font-size: 24px;}
	.nydwbox{width: calc(100% - 310px);}
	.nyejlmbox{width: 270px;}
	.nyejlmbox li:before{width: 300px;height: 60px;}
	.nyejlmbox li a{line-height: 60px;height: 60px;font-size: 16px;}
	.nyejzzjg{margin:20px 0 0 0;}
	.nyejright{width: calc(100% - 310px);}
	.nyejzzjg span{font-size:18px;line-height:50px;height:50px;}
	.nyejzzjgul li a{font-size:14px;line-height: 38px;height: 38px;}
	.nyejzzjgul li a:before{top: 14px;border-left: 5px solid #2e46af;    border-top: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid transparent;}
	.nyejbxfwul li h5{font-size: 18px;}
	.nydjsz{margin:50px 0;}
	.nydjszslideBox .nydjszimg{height:275px;}
	.nydjszslideBox:before{height:315px;}
	.nydjszslideBox .nydjszfont{padding:10px 20px 0 20px;}
	.nydjszslideBox .nydjszfont h5{font-size: 18px;}
	.nydjszslideBox .nydjszfont p{margin:10px 0 10px 0;}
	.nydjszckxq{right:30px;}
	.nydjszslideBox .hd{bottom:20px;padding:0 0 0 30px;}
	.nydjszul li{width: 49%;margin: 0 0 20px 0;}
	.nyhzjlimg{width:99%;}
	.nyhzjlbox:before{bottom: -10px;}
	.nyhzjlfont{top: inherit;right:inherit;left:0;bottom:0;width:90%;}
	.zyjsindex{padding:30px 0;}
	.nyhzjlul li a{padding:35px 0;}
	.nylsyg p{margin:10px 0;}
	.nyejxrldul li{width:100%;}
	.xqtitle h4{font-size: 18px;line-height: 30px;margin-bottom:10px;}
	.xqtitle .xqtime span{font-size:14px;}
	.xqsx li{width:100%;}
	.xqsx li:nth-child(2){margin:20px 0 0 0;}
	.nyxyjjbxgm{flex-wrap: wrap;}
	.nyxyjjbxgmfont{width:100%;background: #003f97;}
	.nyxyjjbxgmul{width:96%;margin: 0 auto 20px auto;  position: inherit;right: inherit;bottom: inherit;}
	.nyxyjjfontrcpy{display:block;}
	.nyxyjjfontrcpy .nyxyjjfontul{width:100%;}
	.nyxyjjfontrcpy p{width:100%;padding:0;}
	.xyjjxrld li a{padding: 35px 0 35px 35px;}
	.xyjjxrld li h5{font-size: 24px;}
	.xyjjlsyg li .nyxytitle01 h5{font-size: 20px;}
	.nyxyjjright img{height:313px;}
	.nyxyjjfontbox{-webkit-line-clamp:4;height:120px;}
	.xyjjxrld li h5{font-size: 20px;}
	.nyxyjjwd img{height:300px;}
	.xyjjlsyg li .tygd{margin: 15px 0 0 0;}
	.xyjjlsyg li{padding:15px 0;}
	.xyjjlsyg li .xyjjlsygxt{height:135px;}
	.nyzsjybox{position: inherit;}
	.nyzsjyimg{    width: 100%;height:auto;}
	.nyzsjyul{width: 100%;flex-wrap: inherit;position: inherit;bottom:inherit;right:inherit;}
	.nyzsjyul li{margin:0;}
	.nyzyxwul li{padding:20px;}
	.nyzyxwul .zyxwultime{margin:0;}
	.nyzyxwul .zyxwulname{width: calc(100% - 75px);margin:0;}
	.nyzyxwul .zyxwulimg{float:left;width: 100%;height:auto;margin:20px 0 0 0;}
	.zyjsbox{    margin: 30px 0 0 0;}
	.zyjsfont{width: 100%;position: inherit;margin: 0;padding: 20px;}
	.zyjsul li{    margin: 30px 2.75% 0 0;}
	.zyjsul li:nth-child(3n){ margin:30px 0 0 0;}
	.indexztlbul li{width: 100%}
	.indexztlbul li span{height: auto}

}
@media screen and (max-width:900px) {
	.nybannerimg{height:294px;}
	.nylmd{width: 210px;line-height: 100px;}
	.nydwbox{width: calc(100% - 230px);}
	.nyejlmbox{width:100%;display: flex;justify-content: center;    flex-wrap: wrap;}
	.nyejlmbox li{width:25%; float: left;padding:0 5px;text-align:center;border-right: 1px solid #e8e8e8;}
	.nyejlmbox li:hover:before,.nyejlmbox li.on:before{display:none;}
	.nyejlmbox li:before{display:none;}
	.nyejlmbox li:hover,.nyejlmbox li.on{background:#003d96;}
	.nyejright{width:100%;}
	.nyejbxfwul li h5{padding: 0 0 0 20px;}
	.nyejbxfwul li h5:before{left: 60px;}
	.nyejbxfwul li a{padding: 20px 20px 20px 0}
	.nyejbxfwfont{margin:30px 0 0 0;}
	.nyejbxfwul li{    margin: 30px 2% 0 0;}
	.nyejbxfwul li:nth-child(3n){margin: 30px 0 0 0;}
	.nydjszslideBox:before{display:none;}
	.nydjszslideBox .bd li{width:100%;}
	.nydjszslideBox .bd li a{ flex-wrap: wrap;}
	.nydjszslideBox .nydjszimg{width:100%;height:auto;}
	.nydjszslideBox .nydjszfont{width:100%; padding:20px 20px 50px 20px}
	.nydjszslideBox .hd{width:100%;padding:0;bottom:10px;}
	.nydjszslideBox .hd ul{justify-content: center;}
	.nydjsz{margin:30px 0;}
	.nyfy{flex-wrap: wrap;}
	.nyfy li{    margin:10px 3px 0 3px;}
	.nyejxrld{margin:0;}
	.nyejxrldul .xrldfont h5{font-size: 18px;}
	.xqtitle{margin:20px 0 0 0;}
	.nyxyjjright{width:100%;}
	.nyxyjjright img{height:auto;}
	.nyxyjjleft{width:100%;position: inherit;left:inherit;top:inherit;}
	.nyxyjjleft:before{display:none;}
	.nyxyjjfontbox{height:auto;    -webkit-line-clamp: inherit;}
	.nyxyjjwd{width:100%;}
	.nyxyjjwd img{height:auto;}
	.xyjjlsyg{width:100%;position: inherit;right:inherit;top:inherit;}
	.xyjjlsyg li{padding:40px 0;}
	.xyjjlsyg li .xyjjlsygxt{height:185px;}
	.nyzsjyul li h5{font-size: 20px;}
	.zyjsul li{width:49%;    margin:20px 0 0 0;}
	.zyjsul li:nth-child(2n){float:right;margin:20px 0 0 0;}
	.zyjsul li:nth-child(3n){float:left;margin:20px 0 0 0;}
	.zyjsul li:nth-child(6n){float:right;}
}
@media screen and (max-width:700px) {
	.nydwbox{width:100%;bottom: 10px;}
	.nylmd{bottom:20px;background:none;line-height:65px;width: 175px;}
	.nylmd:before{display:none;}
	.nyejbxfwul li{width: 100%;}
	.nydjszul li{width: 100%;}
	.nyhzjlimg{width: 100%;}
	.nyhzjlfont{width: 100%;position: inherit;}
	.xyjjxrld li{width: 100%;}
	.xyjjxrld li:hover{margin:0;}
	.nyzyxwul{margin:10px 0;}
	.nyzyxwul li{padding:10px;}
	.nyzyxwul .zyxwulimg{margin: 10px 0 0 0;}
	.zyjsfont{font-size:14px;}
}
@media screen and (max-width:500px) {
	.nybannerimg{height:150px;}
	.nybannerimg:before{height: 50px;}
	.nylmd{    font-size: 20px;line-height: 55px;}
	.nydwbox .nydqwz a{font-size: 14px;}
	.nyejlmbox li a{line-height: 40px;height: 40px;font-size: 14px;}
	.nyejzzjg span{font-size:16px;}
	.nyejzzjgul{padding: 10px 20px;}
	.nyejzzjgul li{width:50%;}
	.nylbindex{padding: 0 0 30px 0;}
	.nyejbxfwul li a{padding: 10px 20px 10px 0;}
	.nyejbxfwul li{margin: 10px 2% 0 0;}
	.nyejbxfwul li:nth-child(3n){margin:10px 0 0 0;}
	.nydjszslideBox .nydjszfont h5{font-size: 16px;line-height:40px;height:40px;}
	.nyejbxfwfont p{font-size: 14px;}
	.nydjszslideBox .nydjszfont p{font-size:14px; line-height:20px;height:60px;}
	.nydjszckxq{bottom:30px;}
	.nyxytitle01 h5{font-size: 20px;}
	.nyhzjlfont{padding:10px;}
	.nyhzjlfont p{font-size:14px;}
	.nyhzjlbox:before{width:100%;}
	.nydjszul li h5{padding:0 10px;}
	.nyhzjlul li{width: 100%;background-size: cover;}
	.nyhzjlul li:nth-child(1){margin:0;}
	.nyhzjlul li:nth-child(2){background-size: cover;margin:0;}
	.nyhzjlul li:nth-child(3){background-size: cover;margin:0;}
	.nyhzjlul li:nth-child(4){background-size: cover;margin:0;}
	.nylsyg p{padding:10px;font-size:14px;}
	.xqsx li h4{    width: 25%;font-size:14px;}
	.xqsx li span{    width: 75%;font-size:14px;}
	.nyxxgkul li a{padding: 0 10px;justify-content:flex-end;flex-wrap: wrap;}
	.nyxxgkul li .nyxxgkfont{width:100%;}
	.nyxxgkul li span{width:100%;text-align:left;}
	.nyxyjjfontul li,.nyxyjjfontrcpy .nyxyjjfontul li{width:100%;}
	.nyxyjjfontul li a{width:100%;display: flex;justify-content: center;}
	.nyxyjjfontul li span{width:auto;margin: 0 20px;}
	.nyxyjjfontul li h5{width:auto;font-size: 16px;line-height: 60px;height: 60px;}
	.nyxyjjbox{margin: 30px 0 0 0;}
	.nyxyjjleft{padding:20px;}
	.xyjjindex,.xyjjindex02,.xyjjindex03{padding:30px 0;}
	.nyxyjjfontbox{font-size:14px;}
	.xyjjxrld li h5{font-size: 18px;}
	.xyjjxrld li a{padding: 20px 0 20px 20px;}
	.xyjjlsyg li{width:100%;padding: 20px 0;}
	.xyjjlsyg li .xyjjlsygxt{height:auto;}
	.nyzsjyul{flex-wrap: wrap;}
	.nyzsjyul li{width:100%;background-size: cover;}
	.nyzsjyul li:nth-child(2){background-size: cover;}
	.nyzsjyul li:nth-child(3){background-size: cover;}
	.nyzsjyul li:hover{background-size: cover;}
	.nyzyxwul .zyxwulname{width: 100%;    padding: 0;}
	.nyzyxwul li a{position:relative;}
	.nyzyxwul .zyxwultime{position:absolute;left:0;bottom:0;z-index:2;line-height: 20px;}
	.nyzyxwul .zyxwultime strong{line-height: 20px;font-size: 18px;}
	.zyjsul li{width:100%;}
}
@media screen and (max-width:414px) {
	.nylmd{display:none}
	.nyejxrldul li a{    flex-wrap: wrap;background: #f7f7f7;}
	.nyejxrldul .xrldfont{width:100%;padding: 0 10px;}
	.nyejxrldul .xrldimg{margin: 20px auto;}
	.nyejxrldul li{    margin: 20px 0 0 0;}
	.nyejxrldul .xrldfont h5{padding: 0 0 0 10px;font-size: 16px;}
	.nyejxrldul .xrldfont span{font-size: 16px;padding: 0 0 0 10px;}
	.nyejxrldul .xrldfont p{padding: 0 0 0 10px;}
	.nyejxrldul .xrldfont h6{margin:20px 0;    font-size: 14px;}
}


@media print {
	.indexfd,.top_nav_fix .logo:after,.nylmdtitle,.nybannerimg:before,.xqsx,.top_nav_fix,.wszxul,.cylj,.navbox{display: none}

	.top_nav_fix posf fix_show,.wd{width: 100%}
	.nybannerimg{height: 300px}
	.xqtitle{padding: 0}
	.nylbindex{padding: 0 0 10px 0}
	.logo a{margin: 21px 0 0 21px}


	.index07,.index08{display: block;visibility: visible!important;}

	.bqlogo .bqlogoimg,.cylj{width: 100%}

	.lxfsleft{margin: 10px auto;float: unset;display: block}
	.lxfsul{margin:0 0 10px 0;width: 100%}
	.ewmul{float: unset;}
	.ewmul li{margin: 0}


}