body{ color:#333;}
/*@font-face{font-family:'HYh1gj';src:url(../css/HYWeiBeiJ_0.TTF);}*/
.wd{width:1500px; margin: 0 auto;}
.main{overflow:hidden}
/**************top**********/
.top{width: 100%;position:absolute;left:0;top:0;z-index:1;background: linear-gradient(to bottom, rgb(82 82 82 / 80%), transparent);}
.top .logo{margin:20px auto;}
.top .toplogo{width:582px;height:106px;margin:0 0 0 0;display:block;}
.top .toplogo img{width:100%;height:100%;}
.top .logoright{width:240px;margin:30px 0 0 0;}
.top .topss{width:22px;position:relative;}
.top .topss .ss{width:100%;height:22px;position:absolute;}
.top .topss .ss>a{width:100%;height:100%;background:url("../img/search.png") no-repeat;display:block;}
.serch{width:300px;position:absolute;right:25px;top:-7px;display:none;z-index:2;transition:0.5s;}
.serch input{width:80%;height:34px;background:#fff;float:left;border-radius:17px 0 0 17px;padding:0 10px; font-size: 14px;}
.serch button{width:20%;height:34px;line-height: 34px;background:#057cee;float:left;border-radius:0 17px 17px 0;text-align:center;font-size:16px;color:#fff;}
.serch button:hover{background:#015eb7;}
.topdblj a{color:#fff;margin:0 0 0 30px;line-height:22px;}
.navbj{width:100%;}
.navli{position:relative;width:10%;float:left;}
.navyjlm{position:relative;}
.navyjlm a{font-size:18px; line-height:60px;height:60px;color:#fff; text-align:center;display:block;overflow:hidden;position:relative;z-index:2;}
.navyjlm a:before{content:"";width:100%;height:0;background:#006acf;position:absolute;left:0;top:0;z-index:-1;transition:0.5s;}
.navyjlm a:hover,.navyjlm.on a{color:#fff;background:#006acf;}
.navyjlm:hover a:before,.navyjlm.on a:before{height:100%;}
.nav_erji{visibility: hidden;opacity:0;width:100%;position: absolute;left: 0;top: 130%;background:#fff;transition: .5s;padding:5px 0;}
.navli:hover .nav_erji{top: 100%;visibility: visible;opacity: 1;z-index: 9;}
.nav_erji{width:300px;background:rgba(255,255,255,1);display:flex;justify-content:center;position:absolute;border-top:2px solid #eeeeee;left:50%;top:0;margin:0 0 0 -150px;}
.nav_erji .xlul{width:100%;}
.nav_erji .xlul li{width:46%;float:left;margin:0 2%;}
.nav_erji .xlul li a{width:100%;display:block;line-height:48px;height:48px;color:#333;position:relative;text-align:center; z-index:1;overflow:hidden;}
.nav_erji .xlul li:hover a{color:#fff;background:#015eb7;}
.nav_erji .navcp li{width:100% !important;margin:0;}
/***********************************************************/
.topnav{ position:absolute;right:0; top:0;z-index:99;display:none;opacity:0;visibility:hidden;}
#header .menua{ display:none;margin:0 0;position: absolute; top:0;right:0;opacity:0;visibility:hidden;}
#header .menua a{ width:40px; height:42px;background:#015eb7;display: block;   padding: 8px 0 0 0;}
#header .menua a img{ width:25px; margin:0 auto 0 auto;}
#header a.menu_btn i {font-size:18px;}
#header .menu_bg,#header .menu {position: fixed;top: 0;right: 0;z-index: 10;}
#header .menu_bg {background-color: rgba(0, 0, 0, 0.7);display: none;width: 100%;height: 100%;}
#header a.menu_btn i {font-size:18px; padding-right:25px;}
#header .menu_bg,#header .menu {position: fixed;top: 0;right: 0;z-index:99;}
#header .menu_bg {background-color: rgba(0, 0, 0, 0.7);display: none;width: 100%;height: 100%;}
#header .menu {width: 9.75rem;background-color: #FFFFFF;overflow-x: hidden;height: 100%;overflow-y: auto;}
#header .menu .nav_right li{display: block;border-bottom: 0.01rem solid #eeeeef;}
#header .menu .nav_right li> a {display: block;width:100%;height:60px; box-sizing: border-box;color: #3a3a3a;line-height:60px;text-align: center; font-size:18px;}
#header .menu .nav_right li> a.active {background:#015eb7;border-color: #2797fd;color: #FFFFFF;}
#header .menu .nav_right .ejlm{ display: none;}	
#header .menu .nav_right li .ejlm{ width: 100%; background: #f7f7f7; }
#header .menu .nav_right li .ejlm a{ width: 100%; line-height:30px;font-size:14px;font-weight:bold; color:#015eb7; text-align:center; display: block;}
#header .menu .nav_right li .ejlm a:hover{ color: #fff;background:#015eb7;}
/**************banner**********/
.banner{width:100%;position:relative;overflow:hidden;}
.bannerqh{ width:100%; overflow:hidden; position:relative; }
.bannerqh .hd{width:100%; height:28px; overflow:hidden; position:absolute; right:0; bottom:30px; z-index:1; }
.bannerqh .hd ul{ overflow:hidden; zoom:1;display:flex;flex-wrap: wrap;justify-content: center;}
.bannerqh .hd ul li{  width:18px; height:18px;border-radius:50%; border:4px solid #fff;margin:10px 5px 0 5px;cursor:pointer;display:inline-block; }
.bannerqh .hd ul li.on{width:28px; height:28px;background:url("../img/bnnerico01.png") no-repeat;border:0;margin:0 5px 0 5px;transition:0.5s; }
.bannerqh .bd{ position:relative; height:100%; z-index:0;   }
.bannerqh .bd li{ zoom:1; vertical-align:middle; }
.bannerqh .bd li a{width:100%;display:block;}
.bannerqh .bd img{ width:100%; height:100%;animation: big2normal 4s linear; }
/***************通用title**************/
.indexjj{padding:55px 0;}
.title01{width:100%;position:relative;}
.title01 .titlefont{width:216px;height:143px;position:relative;z-index:3;margin:0 auto;}
.title01 .titlefont:before{content:""; width:33px;height:31px;background:url("../img/titleico02.png") no-repeat;position:absolute;left:22px;top:26px;z-index:-1;animation: rotateImg 5s linear infinite;}
.title01 .titlefont:after{content:""; width:216px;height:143px;background:url("../img/titleico.png") no-repeat;position:absolute;left:0;top:0;z-index: -1;}
.title01 .titlefont h4{float:left;font-size:60px; line-height:72px;color:#015eb7;font-family:'HYh1gj';margin:25px 0 0 50px;}
.title01 .titleEn{width:100px; position:absolute;right:0;top:0;margin:35px 0 0 0;}
.title01 .titlefont p{line-height:20px;height:20px;overflow:hidden;color:#d0d0d0;padding:0 0 0 5px;text-transform: capitalize;}
.title01 .titlefont h6{font-size:36px; line-height:36px;font-family:'HYh1gj';letter-spacing:-3px;}
.title01 .titlegd a{width:190px;height:42px;line-height:42px;padding:0 0 0 40px;color:#015eb7;position:relative; background:#fff;border-radius:21px; display:block;margin:0 auto;}
.title01 .titlegd a:before{content:"";width:15px;height:6px;background:url("../img/jt03.png") no-repeat;position:absolute;right:40px;top:18px;transition:0.5s;}
.title01 .titlegd a:hover:before{ background:url("../img/jt03.png") 0 -6px no-repeat;}
.title01 .titlegd a:hover { background:#015eb7;color:#fff;}
/**************新闻资讯**********/
.xndt{background:#ebf5ff;}
.synews{margin:40px 0;}
.sytpnews{width:68%; float:left;}
.sytpnews li{width:49%; float:left;background:#fff;overflow:hidden;}
.sytpnews li:last-child{float:right; }
.sytpnews li a{width:100%;display:block;}
.sytpnews .sytpnewsimg{width:100%;height:315px;overflow:hidden;}
.sytpnews .sytpnewsimg img{width:100%;height:100%;object-fit: cover;transition:0.5s;}
.sytpnews li h5{width:100%;padding:0 30px;font-size:18px;font-weight:bold;line-height:24px;margin:20px 0;height:48px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.sytpnews li p{width:100%;padding:0 30px;line-height:24px;margin:0 0;height:72px;color:#999; overflow:hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.sytpnews .sytptime{width:100%;padding:0 30px;margin:30px 0;}
.sytpnews .sytptime h6{line-height:34px;height:34px;color:#015eb7; display:block;float:left;padding:0 0 0 25px;position:relative;}
.sytpnews .sytptime h6:before{content:"";width:20px;height:20px;background:url("../img/ico01.png") no-repeat;position:absolute;left:0;top:5px;transition:0.5s;}
.sytpnews .sytptime span{width:100px;height:34px;line-height:34px;transition:0.5s;background:#015eb7;border-radius:5px;color:#fff;text-align:center; display:block;float:right;}
.sytpnews li:hover{background:#015eb7;transition:0.5s;}
.sytpnews li:hover .sytpnewsimg img{transform: scale(1.05);}
.sytpnews li:hover h5{color:#fff;}
.sytpnews li:hover p{color:#fff;opacity:0.5;}
.sytpnews li:hover .sytptime h6:before{background:url("../img/ico01.png")0 -20px no-repeat;}
.sytpnews li:hover .sytptime h6{color:#fff;}
.sytpnews li:hover .sytptime span{background:#fff;color:#015eb7;}
.syfontnews{width:30.5%; float:right;}
.syfontnews li{width:100%;overflow:hidden; background:#fff;padding:27px 20px 27px 25px;margin:0 0 15px 0;position:relative;z-index:2;}
.syfontnews li:before{content: '';height: 54px;border-left: 6px solid #015eb7;position: absolute;left: 0;top: 0;
-webkit-transform: skewY(-50deg);transform: skewY(-50deg);-webkit-transform-origin: left top;transform-origin: left top;}
.syfontnews li a{width:100%;font-size:18px;line-height:24px;height:48px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.syfontnews li:hover{background:#015eb7;}
.syfontnews li:hover a{color:#fff;}
.syfontnews li:hover:after{content: '';width:190px;height:141px;background:url("../img/titleico03.png") no-repeat;position:absolute;right:0;bottom:0;z-index:-1;transition:0.5s;opacity:0.1}
/************通知公告*********/
.sytzgg .title01 .titlefont{margin:0;float:left;}
.sytzgg .title01 .titlegd{float:right;margin:30px 0 0 0;}
.sytzgg .title01 .titlegd a{background:#015eb7;color:#fff;}
.sytzgg .title01 .titlegd a:before{background:url("../img/jt03.png") 0 -6px no-repeat;}
.sytzgg .title01 .titlegd a:hover{background:#328fe9;color:#fff;}
.sytzggul{margin:30px 0 0 0;}
.sytzggul li{width:32%;float:left; margin:0 2% 10px 0;background:linear-gradient(to bottom, #ebf5ff, #fff);}
.sytzggul li:nth-child(3n){ float:right; margin:0 0 10px 0;}
.sytzggul li a{width:100%;padding:20px 20px;display:block;}
.sytzggul li h5{width:calc(100% - 85px);float:left;line-height:30px;height:60px;font-size:18px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.sytzggul li .sysytzggtime{width:70px;background:#fff;float:right;text-align:center;box-shadow: 0 5px 5px #eee;}
.sytzggul li p{width:100%;background:#015eb7;font-size:14px; line-height:24px;height:24px;overflow:hidden;color:#fff;}
.sytzggul li span{width:100%; font-size:30px; line-height:50px;height:50px;overflow:hidden;}
.sytzggul li:hover{background:#015eb7;}
.sytzggul li:hover h5{color:#fff;}
.sytzggul li:hover .sysytzggtime{box-shadow: 0 0 0 #000;}
.sytzggul li:hover p{background:#0276e6;}
/************专业建设*******/
.syxc{display:flex;margin:30px 0 0 0;}
.syxcsp{width:44%;float:left;background:#85b6e6;position:relative;overflow:hidden;padding:60px 40px 0 20px;z-index:3;}
.syxcsp:before{content:"";width:0;height:0;border-right:700px transparent dashed;border-bottom:160px #fff solid;position:absolute;left:0;top:0;transform: rotate(180deg);z-index:-1;}
.syxcsp:after{content:"";width:0;height:0;border-right:700px transparent dashed;border-bottom: 100px #f2f2f2 solid;position:absolute;left:0;bottom:-5px;z-index:-1;}
.syxcspbox .sytzgg .title01 .titlefont{}
.syxcspbox .title01 .titlefont h4{color:#fff;}
.syxcspbox .title01 .titlefont p{color:#fff;opacity:0.5;}
.syxcspbox .title01 .titlefont h6{color:#fff;}
.syxcspbox .title01 .titlefont:after{opacity:0.2;}
.syxcspbox .title01 .titlegd{margin: 80px 0 0 0;}
.syxcspbox .title01 .titlegd a{background:none;}
.syxcspqh{ width:100%;  overflow:hidden; position:relative;  }
.syxcspqh .bd{width:77%;position:relative;  z-index:0; margin: 0 0 0 40px;}
.syxcspqh .bd li{width:100%; zoom:1; vertical-align:middle; }
.syxcspqh .bd li a{width:100%;display:block;}
.syxcspqh .bd li p{width:100%;line-height:38px;height:38px;overflow:hidden;color:#fff;text-align:center;font-size:18px;}
.syxcspqh .bd li span{width:100%;height:285px;overflow:hidden;display:block;}
.syxcspqh .bd li span img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.syxcspqh .bd li:hover p{background:#fff;color:#0353a0}
.syxcspqh .prev{width:40px;height:40px;background:url("../img/jt01.png") 0 0 no-repeat;position:absolute;right:0;top:30%;transition:0.5s;}
.syxcspqh .next{width:40px;height:40px;background:url("../img/jt01.png") 0 -73px no-repeat;position:absolute;right:0;bottom:30%;transition:0.5s;}
.syxcspqh .prev:hover{background:url("../img/jt01.png") -40px 0 no-repeat;}
.syxcspqh .next:hover{background:url("../img/jt01.png") -40px -73px no-repeat;}
.syzyjs{width:55%;float:right;}
.syzyjs .title01 .titlefont{ float:right;}
.syzyjsqh{margin:10px 0 0 0;}
.syzyjsqh{ width:100%;  overflow:hidden; position:relative;}
.syzyjsqh .bd ul{ overflow:hidden; zoom:1; }
.syzyjsqh .bd ul li{width:24%; margin:0 0 0 1%; float:left; _display:inline;  }
.syzyjsqh .bd ul li a{width:100%;background:#f0f3f7;display:block;padding:60px 0; }
.syzyjsqh .bd .syzyjsico{width:58px; height:56px;margin:0 auto 0 auto;position:relative;overflow:hidden; }
.syzyjsqh .bd .syzyjsico img{width:100%;position:absolute;left:0;top:0; transition:0.5s;}
.syzyjsqh .bd .syzyjsfont{width:100%; height:30px;font-size:20px; text-align:center;font-weight:bold;line-height:30px;overflow:hidden;margin:35px 0;}
.syzyjsqh .bd .syzyjsimg{width:90%;height:110px;margin:0 auto;overflow:hidden;}
.syzyjsqh .bd .syzyjsimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.syzyjsqh .bd ul li:hover a{background:#85b6e6;}
.syzyjsqh .bd ul li:hover .syzyjsimg img{transform: scale(1.05);}
.syzyjsqh .bd ul li:hover .syzyjsico img{top:-56px;}
.syzyjsqh .bd ul li:hover .syzyjsfont{color:#fff;}

/*************招标公告*************/
.syzbggbj{background:#0353a0;}
.syzb{width:31%;float:left;margin:0 3.5% 0 0;}
.syzb:last-child{ float:right;margin:0;}
.syzbggbj .title01 .titlefont{margin:0;float:left;}
.syzbggbj .title01 .titlefont:after{opacity:0.1;}
.syzbggbj .title01 .titlefont h4{color:#fff;}
.syzbggbj .title01 .titlefont p{color:#fff;opacity:0.7;}
.syzbggbj .title01 .titlefont h6{color:#fff;opacity:0.7;}
.syzbggbj .title01 .titlegd a{float:right;width:88px;padding:0;color:#fff;background:none;margin: 50px 0 0 0;}
.syzbggbj .title01 .titlegd a:before{right:0;background: url(../img/jt03.png)0 -6px no-repeat;}
.syzbggbj .title01 .titlegd a:hover{background:#0364c1;padding:0 10px;width:100px;transition:0.5s;}
.syzb .syzbimg{width:100%;height:285px;overflow:hidden; margin:10px 0;}
.syzb .syzbimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.syzbul{margin:20px 0 0 0}
.syzbul li a{width:100%;display:block;color:#fff;opacity:0.7;}
.syzbul li b{width:6px;height:6px;background:#fff;border-radius:50%;background:#fff; display:block;float:left;margin:21px 0 0 0;}
.syzbul li span{width:calc(100% - 14px);line-height:48px;height:48px;font-size:18px; float:right;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.syzbul li:hover{background:rgba(255,255,255,0.1);}
.syzbul li:hover a{padding:0 10px;transition:0.5s;opacity:1;}
/***********校园风光**************/
.sykjan{width:100%;position:relative;}
.sykjan:before{content:""; width:100%;height:150px;background:#f0f3f7;position:absolute;left:0;bottom:0;}
.syanul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.syanul li{width:190px;height:190px; float:left;background:#fff;border-radius:50%; position:relative;z-index:3;overflow:hidden;box-shadow: 0 5px 20px #dfeaf4;margin:0 72px 0 0;}
.syanul li:last-child{margin:0 0 0 0;}
.syanul li:before{content:"";width:100%;height:141px;background: url(../img/titleico03.png) no-repeat;position:absolute;left:0;bottom:0;z-index:-1;}
.syanul li a{width:100%;display:block;}
.syanul li span{width:56px;height:57px; display:block;margin:35px auto 0 auto;position:relative;overflow:hidden;}
.syanul li span img{width:100%; position:absolute;left:0;top:0;transition:0.5s;}
.syanul li p{width:100%;height:50px;line-height:25px;text-align:center;font-size:18px;font-weight:bold;overflow:hidden;margin:20px 0 0 0;}
.syanul li:hover{background:#015eb7;}
.syanul li:hover:before{opacity:0.1;}
.syanul li:hover span{animation: rotateImg 5s linear infinite;}
.syanul li:hover span img{top:-57px;}
.syanul li:hover p{color:#fff;}
.syxyfg{margin:30px 0 0 0;}
.syxyfgbox{margin:10px 0 0 0;}
.syxyfgtj{width:40%;float:left;position:relative;}
.syxyfgtj a{width:100%;display:block;}
.syxyfgtj span{width:100%;height:425px; overflow:hidden; display:block;}
.syxyfgtj span img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.syxyfgtj p{width:100%;height:60px;background:rgba(0,0,0,0.5);text-align:center;line-height:60px; color:#fff;font-size:18px; overflow:hidden; display:block;position:absolute;left:0;bottom:0;padding:0 20px;}
.syxyfgtj a:hover span img{transform: scale(1.05);}
.syxyfgtj a:hover p{background:rgba(1,94,183,0.5);}
.syxyfgul{width:59%;float:right;}
.syxyfgul li{width:32%;float:left;margin:0 2% 15px 0;}
.syxyfgul li:nth-child(3n){ float:right;margin:0 0 15px 0;}
.syxyfgul li a{ width:100%;display:block;position:relative;}
.syxyfgul li span{ width:100%;height:205px;overflow:hidden; display:block}
.syxyfgul li img{ width:100%;height:100%;object-fit:cover;transition:0.5s;}
.syxyfgul li p{ width:100%;height:40px;background:rgba(0,0,0,0.5);text-align:center;line-height:40px; color:#fff; overflow:hidden; display:none;position:absolute;left:0;bottom:0;padding:0 20px;}
.syxyfgul li:hover span img{transform: scale(1.05);}
.syxyfgul li:hover p{background:rgba(1,94,183,0.5);display:block;}
/********************版权*****************/
.bq{background:#015eb7;overflow:hidden;}
.bqtop{padding:0 0 40px 0;width:100%;position:relative;}
.bqtop:before{content:"";width:586px;height:488px;background:url("../img/bqloco.png") no-repeat;position:absolute;left:50%;bottom:0;margin:0 auto 0 -293px;opacity:0.1;}
.bqzx{width:100%;height:30px;background:#f0f3f7;margin:0 0 40px 0;position:relative;}
.bqzx:before{content: '';height: 30px;border-right:17px solid #f0f3f7;position: absolute;left:-17px;top:-44px;
-webkit-transform: skewY(69deg);transform: skewY(69deg);-webkit-transform-origin: left top;transform-origin: left top;}
.bqzx:after{content: '';height: 30px;border-left:17px solid #f0f3f7;position: absolute;right:-17px;top:0;
-webkit-transform: skewY(-69deg);transform: skewY(-69deg);-webkit-transform-origin: left top;transform-origin: left top;}
.bqlxwm{float:left;}
.bqlxwm li{display:block;line-height:42px;color:#fff;opacity:0.7;}
.bqlxwm li a{color:#fff;}
.bqewm{float:right;}
.bqewm li{float:left;margin:0 0 0 20px;}
.bqewm li span{width:130px;height:130px;display:block;border-radius:5px;overflow:hidden;background:#fff;}
.bqewm li span img{width:112px;height:114px;overflow:hidden; margin:8px auto 0 auto;}
.bqewm li p{width:100%;height:40px;text-align:center;line-height:40px;color:#fff;opacity:0.7;}
.bqbot{background:rgba(0,0,0,0.5);padding:20px 0;}
.bqbotbox{display:flex;flex-wrap:wrap;justify-content:center;color:#fff;}
.bqbotbox a{color:#fff;display:flex;}
.bqbotbox a,.bqbotbox span{ line-height:38px;margin:0 3px;}
.bqbotbox a img{height:20px;margin: 9px 2px 0 0;}
.bqbotbox a:hover{color:#fcff05;}
.fd{width:74px;height:80px;position:fixed;right:10px;bottom:45%;z-index:3;}
.fd a{width:100%;height:100%;display:block;}
.fd a img{width:100%;height:100%;}
.fd a:hover{ animation: rotateImg 5s linear infinite;}
@media screen and (max-width:1680px) {
}
@media screen and (max-width:1550px) {
	.wd{width:1300px;}
	.sytpnews .sytpnewsimg{height:270px;}
	.syfontnews li{padding:23px 20px 22px 25px}
	.synews{margin:20px 0;}
	.indexjj{padding:30px 0;}
	.syzyjsqh .bd ul li{}
	.syxcsp:before{border-bottom:190px #fff solid;}
	.syzyjsqh .bd .syzyjsimg{height:108px;}
	.syxcspqh .bd li span{height:245px;}
	.syzyjsqh .bd ul li a{padding:40px 0;}
	.syxcsp:after{bottom: -17px;}
	.syzb .syzbimg{height:250px;}
	.syanul li{margin: 0 32px 0 0;}
	.syxyfgul li span{height:155px;}
	.syxyfgtj span{height:325px;}
}
@media screen and (max-width:1500px) {
}
@media screen and (max-width:1440px) {
	.wd{width:1200px;}
	.syanul li{margin: 0 12px 0 0;}
	.navyjlm a,.sytpnews li h5,.syfontnews li a,.sytzggul li h5,.syxcspqh .bd li p,.syzyjsqh .bd .syzyjsfont,.syzbul li span,.syanul li p,.syxyfgtj p{font-size:16px;}
	.nav_erji .xlul li a,.title01 .titlefont p,.sytpnews li p,.sytpnews .sytptime span,.syxyfgul li p{font-size:14px;}
	.title01 .titlefont h4{font-size: 56px;float: left;}
	.title01 .titleEn{ float: left;position: static;}
	.title01 .titlefont h6{font-size: 26px;letter-spacing: 0;}
	.sytpnews .sytpnewsimg{height:250px;}
	.syfontnews li{padding:20px 20px 20px 25px;}
	.syfontnews li:before{height: 35px;}
	.syzyjsqh .bd .syzyjsimg{height:100px;}
	.syzyjsqh .bd .syzyjsfont{margin:20px 0;}
	.syxcsp:before{border-bottom:203px #fff solid;}
	.syxcsp:after{bottom: -24px;}
	.syxcspqh .bd li span{height:225px;}
	.title01 .titlegd a{width:170px;}
	.syzb .syzbimg{height:230px;    margin: 0;}
	.syxyfgul li span{height:140px;}
	.syxyfgtj span{height:295px;}
	.syxcsp{padding: 35px 40px 0 20px;}
}
@media screen and (max-width:1366px) {
}
@media screen and (max-width:1300px) {
	.syanul li{margin:0;width: 150px;height: 150px;}
	.syanul li span{margin: 20px auto 0 auto;}
	.syanul li p{line-height: 20px;height:40px;margin: 10px 0 0 0;}
	.sytzggul,.syxc{margin:10px 0 0 0;}
}
@media screen and (max-width:1210px) {
	.wd{width:90%;}
	.navbj{display:none;}
	.top{}
	.topnav{display:block;opacity:1;visibility:inherit;}
	#header .menua{display:block;opacity:1;visibility:inherit;}
	
}
@media screen and (max-width:1100px) {
	.top .toplogo{width:50%;height:auto;}
	.sytpnews .sytpnewsimg{height:205px;}
	.syfontnews li{    padding: 16px 20px 16px 25px;}
	.sytzggul li span{font-size:20px;line-height:30px;height:30px;}
	.sytzggul li h5{line-height:27px;height:54px;}
	.navyjlm a, .sytpnews li h5, .syfontnews li a, .sytzggul li h5, .syxcspqh .bd li p, .syzyjsqh .bd .syzyjsfont, .syzbul li span, .syanul li p, .syxyfgtj p{    font-size: 14px;}
	.syxcsp,.syzyjs{width:100%;}
	.syxc{display:block;}
	.syxcsp:before{display:none;}
	.syxcspbox .title01 .titlegd{    margin: 30px 0 0 0;}
	.syzyjs .title01 .titlefont{float:none;margin:0 auto;}
	.syzyjsqh .bd .syzyjsimg{height:145px;}
	.syzb{width:100%;margin:0 0 0 0;}
	.syzb .syzbimg{height:auto;}
	.syxcspqh .bd li span{height:435px;}
	.syxcsp{padding:20px;}
	
}
@media screen and (max-width:1024px) {
	.sytpnews,.syfontnews,.sytzggul li,.syxyfgtj,.syxyfgul{width:100%;}
	.sytpnews .sytpnewsimg{height:275px;}
	.syfontnews{margin:20px 0 0 0;}
	.syxcspqh .bd li span{height:415px;}
	.syxcspqh .bd{margin:0 auto;}
	.syanul li{width:15%;height: 135px;}
	.syxyfgtj span{height: auto;}
	.syxyfgul{margin:20px 0 0 0;}
	.syxyfgul li span{height:185px;}
	.syzyjsqh .bd .syzyjsico{width: 44px;height: 42px;}
	.syzyjsqh .bd ul li:hover .syzyjsico img{top:-42px;}
	.syanul li span{width:38px;height:39px;}
	.syanul li:hover span img{top:-39px;}
	.title01 .titlefont{width:180px;    height: 120px;}
	.title01 .titlefont:after{width:180px;    height: 120px;background-size: contain;}
	.title01 .titlefont:before{left:18px;top:15px;}
	.title01 .titlefont h4{font-size: 40px;margin: 16px 0 0 40px;}
	.title01 .titlefont h6{font-size: 20px;line-height: 22px;}
	.title01 .titlefont p{font-size:12px;line-height: 15px;height: 15px;padding:0;}
	.title01 .titlefont:before{width: 24px;    height: 22px;background-size: contain;}
	
}
@media screen and (max-width:900px) {
}
@media screen and (max-width:800px) {
	.top{padding:0;}
	.bannerqh .bd li a{height:200px;}
	.sytpnews .sytpnewsimg{height:215px;}
	.syxcspqh .bd li span{height:315px;}
	.syxcspqh .bd li span{height:135px;}
	.syanul li{height:110px;}
	.syanul li p{line-height:15px;height:30px;margin:5px 0 0 0;}
	.syxyfgul li span{height:140px;}
	.bqlxwm li,.bqewm li p,.bqbotbox a, .bqbotbox span{font-size:12px;}
	.bqtop{    padding: 0 0 20px 0;}
	.bqzx{margin: 0 0 20px 0;}
	.bqzx,.bqzx:before,.bqzx:after{height:10px;}
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:500px) {
	.indexjj{padding:20px 0;}
	.top .toplogo{width: 75%;}
	#header .menua{top:27px;right:30px;}
	.bannerqh .hd,.top .logoright{display:none;}
	.sytpnews li{width:100%;}
	.sytpnews .sytpnewsimg{height:auto;}
	.sytpnews .sytptime h6{font-size:12px;}
	.sytpnews .sytptime{    padding: 0 20px;margin: 20px 0;}
	.sytpnews li h5,.sytpnews li p{padding: 0 20px;}
	.sytpnews li:last-child{margin:20px 0 0 0;}
	.syxcspqh .bd{width:90%;margin:0;}
	.syxcspqh .bd li span{height:220px;}
	.syzyjsqh .bd .syzyjsimg{height:135px;}
	.syzyjsqh .bd .syzyjsfont{margin:5px 0;}
	.title01 .titlegd a{width:90px;padding:0 0 0 10px;font-size:12px;line-height:32px;height:32px;}
	.title01 .titlegd a:before{right: 10px;top: 13px;}
	.syzyjsqh .bd ul li a{padding:20px 0;}
	.syanul li{width:30%;margin:0 0 20px 0;height: 130px;}
	.syanul li:nth-child(4),.syanul li:nth-child(5),.syanul li:nth-child(6){margin:0;}
	.syanul li p{margin:20px 0 0 0;}
	.syxyfgul li{width:48%; margin:0 0 15px 0;}
	.syxyfgul li:nth-child(2n){float:right;}
	.syxyfgul li:nth-child(3){float:left;}
	.syxyfgul li:nth-child(6){float:right;margin:0;}
	.syxyfgul li:nth-child(5){margin:0;}
	.bqlxwm{width:100%;margin:0 0 10px 0;}
	.bqlxwm li{line-height:30px;text-align:center;}
	.bqewm{float:none;display: flex;width:100%;justify-content: center;}
	.bqewm li{margin:0 10px;}
	.syzyjsqh .bd ul li{width:49%;margin:0 0 10px 0;}
	.syzyjsqh .bd ul li:nth-child(2n){float:right;}
}
@media screen and (max-width:414px) {
	.title01 .titlefont:after,.title01 .titlefont{width: 160px;height: 110px;}
	.title01 .titleEn{width: 65px;}
	.syxyfgul li span{height:115px;}
	.syanul li{height:115px;}
	.syanul li p{margin: 10px 0 0 0;}
	.syxcspqh .bd li span{height:185px;}
	.bannerqh .bd li img{object-fit:cover;}
	.top .toplogo{width:82%;}
	#header .menua{    top:18px;right: 18px;}
	.syzbul{margin:10px 0 0 0;}
	.syzbul li span{line-height:30px;height:30px;}
	.syzbul li b{margin: 12px 0 0 0;}
	.syxyfgtj p{line-height:40px;height:40px;}
	.syxyfgul li p{line-height:30px;height:30px;}
	
}
@media screen and (max-width:375px) {
	.syanul li{height: 105px;}
}
@media screen and (max-width:320px) {
	.syxcsp{padding:0}
	.bqbotbox a, .bqbotbox span{line-height: 20px;}
	.bqbotbox a img{    margin: 0 2px 0 0;}
	.syanul li span{width:30px;height:31px;}
	.syanul li:hover span img{top:-31px;}
	.syanul li{height:87px;}
	.syanul li span{margin: 7px auto 0 auto;}
	.syanul li p{margin: 7px 0 0 0;font-size: 12px;}
	.syxyfgul li span{height:90px;}
	
}


