body{width:100%;background:#eff3ff;color:#333;}
.wd{width:1500px; margin: 0 auto;}
/*********************************************************/
.top{width:100%;background:rgba(46,70,175,0);position: absolute;top:0;z-index: 2;}
.topleftul{float:left;}
.topleftul li{float:left;margin:0 20px 0 0;}
.topleftul li a{display:block;line-height:50px;color:#fff;padding:0 10px;}
.topleftul li:hover a{background:rgba(0,0,0,0.2)}
.topright{ float:right; position:relative;}
.topright .ss{float:right;}
.topright .ss>a{width:18px;height:18px;background:url(/main/template/img/serch.png) no-repeat;display:block;margin:16px 0 0 0;}
.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;}
.serch button{width:20%;height:34px;line-height: 34px;background:#9baeff;float:left;border-radius:0 17px 17px 0;text-align:center;font-size:16px;color:#fff;}
.serch button:hover{background:#6885ff;}
.navcont{width:100%;background:none;position:absolute;left:0;top:0;z-index:2;}
.logo{width:349px;height:57px;float:left;}
.logo a{width:100%;height:auto;display:block;margin:21px 0 0 0;}
.logo a img{width:100%;height:auto;}
.navbox{float: right;width:calc(100% - 420px);}
.navli{width:12.5%;float:left;position:relative;}
.navyjlm{width:100%;position:relative;}
.navyjlm a{width:100%;font-size:22px; line-height:100px;height:100px;color:#fff;text-align:center;display:block;overflow:hidden;position:relative;z-index:2;}
.navyjlm a:before{content:"";width:100%;height:0;background:rgba(255,255,255,0.2);position:absolute;left:0;top:0;z-index:-1;transition:0.5s;}
.navyjlm a:hover{color:#fff;border-bottom:2px solid #fff;}
.navyjlm:hover a:before,.navyjlm.on a:before{height:100%;}
.navli:hover a,.navli.on a{}
.nav_erji{visibility: hidden;opacity:0;width:100%;position: absolute;left: 0;top: 130%;background:#fff;transition: .5s;}
.navli:hover .nav_erji{top: 100%;visibility: visible;opacity: 1;z-index: 9;}
.nav_erji{width:200px;background:rgba(255,255,255,1);position:absolute;left: 50%;margin-left: -100px}
.nav_erji .xlul{width:100%;}
.nav_erji .xlul li{}
.nav_erji .xlul li a{width:100%;display:block;line-height:48px;height:48px;color:#333;position:relative;z-index:1;text-align: center}
/*.nav_erji .xlul li a:before{content:"";width:13px;height:13px;background:url(/main/template/img/zyjsico02.png)no-repeat;transition:0.5s; position:absolute;left:0;top:17px;z-index:-1;}*/
.nav_erji .xlul li:hover{background:#004098;}
.nav_erji .xlul li:hover a{color:#fff;}
/*.nav_erji .xlul li:hover a:before{background:url(/main/template/img/zyjsico02.png)0 -13px no-repeat;}*/
.nav_erji .xlimg{width:50%;height:180px;overflow:hidden;}
.nav_erji .xlimg img{width:100%;height:100%;object-fit:cover;}


.top_nav_fix{top: 0;width: 100%;height: 0;z-index: 99;visibility: hidden;transition: all 0.5s;background: url(/main/template/img/bg_top.jpg) no-repeat;background-size: 100%}
.top_nav_fix .navcont{background-size: 100%;height: 0;transition: all 0.5s;}
.top_nav_fix .navbox{float:left;width: 35%;visibility: hidden;}
.top_nav_fix .logo{float:left;width: 30%;padding: 0 50px 0;height: 0;visibility: hidden;position: relative;}
.top_nav_fix .logo:before{content:'';background: url(/main/template/img/bg_top_mark.png) no-repeat;background-size: 100%;position: absolute;left: 16px;top: -50px;width: 420px;height:198px;z-index: -2}
.top_nav_fix .logo:after{content:'';background: url(/main/template/img/bg_top.gif) no-repeat;background-size: 100%;position: absolute;left: 16px;top: -50px;width: 420px;height:198px;z-index: -1}
.top_nav_fix .navli{width: 25%}
.top_nav_fix.fix_show{visibility: visible;height: 100px}
.top_nav_fix.fix_show .navcont{height: 75px;}
.top_nav_fix.fix_show .logo{height: 130px;visibility: visible;}
.top_nav_fix.fix_show .navbox{visibility: visible;}



/***********************************************************/
.topnav{ position:absolute;right:5px; top:0;z-index:99;display:none;opacity:0;visibility:hidden;}
#header .menua{ display:none;margin: 4px 0;position: absolute; top:62px;right:40px;opacity:0;visibility:hidden;}
#header .menua a{ width:40px; height:42px;background:#014198;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:#0b72b4;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:#0357a7; text-align:center; display: block;}
#header .menu .nav_right li .ejlm a:hover{ color: #fff;background:#0b72b4;}
/**************banner**********/
.banner{width:100%;position:relative;overflow:hidden;}
.sybanner{ width:100%;overflow:hidden; position:relative; }
.sybanner .swiper-slide{width:100%;height:930px;overflow:hidden;}
.sybanner .swiper-slide img{width:100%;height:100%;object-fit:cover;}
.sybanner .swiper-slide-active img {	transition: transform 5s ease, filter 5s;transform: scale(1.05) translateZ(0);filter: blur(0);transform-style: preserve-3d;}
.sybanner .page{width:100%; overflow:hidden; right:0; bottom:50px !important;}
.sybanner .page .swiper-pagination-bullet{width:15px; height:15px; position: relative;top: -10px;left:0; background:rgba(255,255,255,0.5);opacity:1; cursor:pointer;border-radius:7px;}
.sybanner .page .swiper-pagination-bullet-active{width:39px;height:36px;top:0; background:url(/main/template/img/ico01.png) no-repeat;background-size:100%;}
/**************职院要闻**********/
.title01{width:100%;position:relative;z-index: 1;}
.title01:before{content:""; width:94px;height:103px;background:url(/main/template/img/title01.png) no-repeat;background-size:100%;position:absolute;left:50%;top:0;margin:0 0 0 -47px;z-index:-1;}
.title01 h5{width:100%;height:103px;line-height:103px; text-align:center;display:block;font-size:40px;color:#333;position:relative;z-index:1;}
.title01 h5:before{content:""; width:60px;height:4px;background:#004098; position:absolute;left:50%;bottom:10px;margin:0 0 0 -30px;z-index:1;}
.title01 h5:after{content:""; width:160px;height:1px;background:#cdd7e2;position:absolute;left:50%;bottom:10px;margin:0 0 0 -80px; z-index:-1;}
.title01 a{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:0;right:0;}
.title01 a: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;}
.title01 a:hover{background:#004098;color:#fff;}
.title01 a:hover:before{background:url(/main/template/img/gd01.png)0 -36px no-repeat;}
.index01{ background:url(/main/template/img/bj01.jpg) center bottom no-repeat;background-size:100%;padding:50px 0;}
.zyywbox{margin:50px 0;display:flex;justify-content:center;}
.zyywleft{width:24%;}
.zyywleft .zyywlefttop,.zyywleftul{width:100%;}
.zyywleft .zyywlefttop{position:relative;margin:0 0 20px 0;}
.zyywleft .zyywlefttop .zyywleftimg{width:100%;height:200px;overflow:hidden;}
.zyywleft .zyywlefttop .zyywleftimg img{width:100%;height:100%;overflow:hidden;object-fit: cover;transition:0.5s;}
.zyywleft .zyywlefttop span{width:100%;height:50px;line-height:50px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;text-align:center;position:absolute;left:0;bottom:0;z-index:2;color:#fff;font-size:18px;background: rgba(0,0,0,0.5)}
.zyywleft .zyywlefttop a:hover .zyywleftimg img{    transform: scale(1.05);}
.zyywleft .zyywlefttop a:hover span{background: rgba(0,64,152,0.5);}
.zyywleft .zyywleftul li{width:100%;background:#fff;margin:0 0 20px 0;position:relative;z-index:1;overflow:hidden;}
.zyywleft .zyywleftul li:before{content:"";width:112px; height:164px;background:url(/main/template/img/ico02.png) no-repeat;background-size:100%;transition:0.5s;position:absolute;right:0;bottom:0;z-index:-1;}
.zyywleft .zyywleftul li:after{content:"";width:4px; height:100px;background:#004098;transition:0.5s;position:absolute;left:0;top:30px;z-index:-1;}
.zyywleft .zyywleftul li a{width:100%;display:block;padding:30px;}
.zyywleft .zyywleftul li h5{width:100%;height:72px; font-size:20px;color:#333;line-height:36px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zyywleft .zyywleftul li p{width:100%;display:block;color:#666;line-height:36px;margin:32px 0 0 0;}
.zyywleft .zyywleftul li:hover{background:#004098;}
.zyywleft .zyywleftul li:hover:before{opacity:0.1;background:url(/main/template/img/ico02.png)0 -164px no-repeat;}
.zyywleft .zyywleftul li:hover:after{background:#fff;opacity:0.5}
.zyywleft .zyywleftul li:hover h5{color:#fff;}
.zyywleft .zyywleftul li:hover p{color:#fff;}
.zyywleft .zyywleftul li:last-child{margin:0 0 0 0;}
.zyywleft .zyywlefttop:last-child{margin:20px 0 0 0 ;}
.zyywqhdt{width:48%;margin: 0 1%;}
.zyyslideBox{ width:100%; overflow:hidden; position:relative;height: 640px;background: #fff}
.zyyslideBox .hd{width:100%; height:30px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:1; }
.zyyslideBox .hd ul{ width:100%;overflow:hidden; zoom:1;display:flex;justify-content:center;}
.zyyslideBox .hd ul li{ margin:0 7px;  width:12px; height:12px;border-radius:6px; background:#c9d4e4; cursor:pointer; }
.zyyslideBox .hd ul li.on{ background:#004098; color:#fff; }
.zyyslideBox .bd{ position:relative; height:100%; z-index:0;   }
.zyyslideBox .bd li{ zoom:1; vertical-align:middle; }
.zyyslideBox .zyywsildimg{width:100%;height:440px;overflow:hidden;}
.zyyslideBox .zyywsildimg img{width:100%;height:100%;overflow:hidden;object-fit: cover;transition:0.5s;}
/*.zyyslideBox .zyywsildfont{display:flex;justify-content:space-between;padding:40px 40px 60px 40px;align-items: center}*/
/*.zyyslideBox .zyywsildfont h5{width:100%;padding:0 20px 0 0; height:72px; font-size:24px;color:#333;line-height:36px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}*/
/*.zyyslideBox .zyywsildfont span{width:100px;color:#004098;line-height:40px;font-size:16px; overflow:hidden;display:block; text-align:center;}*/
.zyyslideBox .zyywsildfont{padding: 40px 20px 5px 20px;overflow: hidden;position: relative;}
.zyyslideBox .zyywsildfont h5{ height:72px;margin-bottom:10px;text-align:center;font-size:24px;color:#333;line-height:36px;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;width: 100%;float: left;}
.zyyslideBox .zyywsildfont span{width:100%;color:#004098;line-height:40px;font-size:16px; overflow:hidden;display:block; text-align:center;   }

.zyyslideBox .zyywsildfont strong{width:100%; line-height:48px;font-size:50px; overflow:hidden;display:block;}
.zyyslideBox .bd li:hover .zyywsildimg img{transform: scale(1.05);}
.zyyslideBox .bd li:hover .zyywsildfont h5{color:#004098;}
.ldsrslideTxtBox{ width:100%;margin:30px 0; }
.ldsrslideTxtBox .hd{ position:relative; }
.ldsrslideTxtBox .hd ul{display:flex;justify-content:center;}
.ldsrslideTxtBox .hd ul li{position:relative;margin:0 5.5%;}
.ldsrslideTxtBox .hd ul li:before{content:"";width:114px;height:7px;background:url(/main/template/img/ldsr06.png) no-repeat;background-size:100%;
position:absolute;right:-140px;bottom:59px; }
.ldsrslideTxtBox .hd ul li:nth-child(5):before{display:none;}
.ldsrslideTxtBox .hd ul a{width:130px;height:130px;position:relative;border-radius:65px;z-index:2;overflow:hidden;display: block; }
.ldsrslideTxtBox .hd ul li span{width:47px;height:47px;display:block;overflow:hidden;transition:0.5s;margin:20px auto 0 auto;}
.ldsrslideTxtBox .hd ul li:nth-child(1) span{background:url(/main/template/img/ldsr01.png) no-repeat;background-size:100%;}
.ldsrslideTxtBox .hd ul li:nth-child(2) span{background:url(/main/template/img/ldsr02.png) no-repeat;background-size:100%;}
.ldsrslideTxtBox .hd ul li:nth-child(3) span{background:url(/main/template/img/ldsr03.png) no-repeat;background-size:100%;}
.ldsrslideTxtBox .hd ul li:nth-child(4) span{background:url(/main/template/img/ldsr04.png) no-repeat;background-size:100%;}
.ldsrslideTxtBox .hd ul li:nth-child(5) span{background:url(/main/template/img/ldsr05.png) no-repeat;background-size:100%;}
.ldsrslideTxtBox .hd ul li h6{width:130px;height:44px;line-height:44px;text-align:center;font-size:22px;color:#333; display:block;margin:0 auto;}
.ldsrslideTxtBox .hd ul li a:hover,.ldsrslideTxtBox .hd ul li.on a{ background:#004098;}
.ldsrslideTxtBox .hd ul li.on a:before{content:"";width:120px;height:120px;background:url(/main/template/img/ico03.png) no-repeat;background-size:100%;
position:absolute;left:50%;top:0;z-index:1;margin:5px 0 0 -60px;z-index:-1;animation: rotateImg 5s linear infinite;}
.ldsrslideTxtBox .hd ul li:hover:nth-child(1) span,.ldsrslideTxtBox .hd ul li.on:nth-child(1) span{background:url(/main/template/img/ldsr01.png) 0 -47px no-repeat;}
.ldsrslideTxtBox .hd ul li:hover:nth-child(2) span,.ldsrslideTxtBox .hd ul li.on:nth-child(2) span{background:url(/main/template/img/ldsr02.png) 0 -47px no-repeat;}
.ldsrslideTxtBox .hd ul li:hover:nth-child(3) span,.ldsrslideTxtBox .hd ul li.on:nth-child(3) span{background:url(/main/template/img/ldsr03.png) 0 -47px no-repeat;}
.ldsrslideTxtBox .hd ul li:hover:nth-child(4) span,.ldsrslideTxtBox .hd ul li.on:nth-child(4) span{background:url(/main/template/img/ldsr04.png) 0 -47px no-repeat;}
.ldsrslideTxtBox .hd ul li:hover:nth-child(5) span,.ldsrslideTxtBox .hd ul li.on:nth-child(5) span{background:url(/main/template/img/ldsr05.png) 0 -47px no-repeat;}
.ldsrslideTxtBox .hd ul li.on h6{color:#fff;}
.ldsrslideTxtBox .bd ul{display:flex;justify-content:center;margin:35px 0 0 0;}
.ldsrslideTxtBox .bd li{width:410px;margin-bottom: 10px;margin-right:20px;}
.ldsrslideTxtBox .bd li:nth-child(3n){margin-right:0;}
.ldsrslideTxtBox .bd li a{width:100%;display:block;overflow:hidden;position:relative;}
.ldsrslideTxtBox .ldsrimg{width:410px;height:273px; display:block;overflow:hidden;}
.ldsrslideTxtBox .ldsrimg img{width:100%;height:100%;overflow:hidden;object-fit: cover;transition:0.5s;}
.ldsrslideTxtBox .bd li span{width:100%;height:54px;line-height:54px;text-align:center;font-size:18px;color:#fff;background:rgba(0,64,152,0.8); 
position:absolute;left:0;bottom:0;overflow:hidden;display:none;}
.ldsrslideTxtBox .bd li:hover span{display:block;}
.ldsrslideTxtBox .bd li:hover .ldsrimg img{transform: scale(1.05);}
/**************通知公告**********/
.index02{background:url(/main/template/img/bj02.jpg) no-repeat;background-size: cover;padding:50px 0 30px 0;}
.tzggslideTxtBox{ width:100%;position:relative;}
.tzggslideTxtBox .hd{width:100%; position:relative; }
.tzggslideTxtBox .hd ul{display:flex;justify-content:center;}
.tzggslideTxtBox .hd ul li{width:165px;height:110px; margin:0 1%;position:relative;z-index:1; }
.tzggslideTxtBox .hd ul li h5{width:165px;height:100px;line-height:100px;margin:10px 0 0 0; border-bottom:1px solid none;text-align:center;display:block;font-size:34px;color:#fff;opacity:0.5; position:relative;z-index:1;}
.tzggslideTxtBox .hd ul li:hover h5,.tzggslideTxtBox .hd ul li.on h5{opacity:1;font-size:40px;border-bottom:1px solid #fff;}
.tzggslideTxtBox .hd ul li:hover h5:before,.tzggslideTxtBox .hd ul li.on h5:before{content:""; width:60px;height:3px;background:#fff; position:absolute;left:50%;bottom:0;margin:0 0 0 -30px;z-index:1;}
.tzggslideTxtBox .hd ul li:hover:before,.tzggslideTxtBox .hd ul li.on:before{content:"";width:94px;height:140px;
background:url(/main/template/img/title02.png) center top no-repeat;background-size:100%;position:absolute;left:50%;top:0;margin:0 0 0 -47px;}
.tzggslideTxtBox .tzggbox{width:100%;margin:50px 0 20px 0;position:relative;}
.tzggslideTxtBox .tzggul{display:flex;justify-content:center;}
.tzggslideTxtBox .tzggul li{width:19%;margin:0 1% 0 0;}
.tzggslideTxtBox .tzggul li a{width:100%;display:block;padding:0 20px 0 50px;position:relative;}
.tzggslideTxtBox .tzggul li a:before{content:"";width:1px;height:240px;background:#fff;position:absolute;left:0;bottom:15px;}
.tzggslideTxtBox .tzggul li span{width:70px;color:#004098;line-height:20px;background:#fff;display:block;position:relative; text-align:center;padding:5px 0;}
.tzggslideTxtBox .tzggul li span:before{content:"";width:50px;height:1px;background:#fff;position:absolute;left:-50px;bottom:34px;}
.tzggslideTxtBox .tzggul li strong{width:100%; line-height:38px;font-size:30px;font-weight:normal; overflow:hidden;display:block;}
.tzggslideTxtBox .tzggul li h5{width:100%;height:150px;margin:20px 0; font-size:18px;color:#fff;line-height:2;overflow:hidden;display: -webkit-box;-webkit-line-clamp:3;}
.tzggslideTxtBox .tzggul li p{width:100%;height:30px;font-size:14px;color:#95b7e7;line-height:30px;position:relative;display: block;}
.tzggslideTxtBox .tzggul li p:before{content:"";width:30px;height:1px;background:#fff;position:absolute;left:-50px;bottom:15px;}
.tzggslideTxtBox .tzggul li:hover{background:rgba(255,255,255,0.2);}
.tzggslideTxtBox .tzgggd{position:absolute;right:0;top:-50px;z-index:2;}
.tzggslideTxtBox .tzgggd a{width:94px;height:50px;line-height:20px;color:#fff;overflow:hidden; padding:25px 0 0 0; display:block; position:absolute;z-index:1;text-align:center;bottom:0;right:0;}
.tzggslideTxtBox .tzgggd a:before{content:"";width:74px;height:36px;background:url(/main/template/img/gd01.png)0 -36px no-repeat;background-size:100%;transition:0.5s;position:absolute;left:50%;top:0;margin:0 0 0 -37px; z-index:-1;}
.tzggslideTxtBox .tzgggd a:hover{background:#fff;color:#004098;}
.tzggslideTxtBox .tzgggd a:hover:before{background:url(/main/template/img/gd01.png) no-repeat;}
/**************专题专栏**********/
.index03{ background:url(/main/template/img/bj03.jpg) center bottom no-repeat;background-size:100% ;padding:50px 0;}
.ztwzul{display:flex;justify-content:center;margin:50px 0 85px 0;}
.ztwzul li{width:330px;height:550px;margin: 0 25px;position:relative;z-index:1;transition:0.5s;}
.ztwzul li:nth-child(2n){margin:60px 25px 0 25px;}
.ztwzul li:before{content:"";width:100%;height:100%;background:#bfcad9; display:block;position:absolute;left:10px;top:-10px;z-index:-1;}
.ztwzul li a{width:100%;height:100%; display:block;overflow:hidden;}
.ztwzul li img{width:100%;display:block;object-fit: cover;transition:0.5s;}
.ztwzul li:hover{margin:-30px 25px 0 25px;}
.ztwzul li:hover:nth-child(2n){margin:20px 25px 0 25px;}
.ztwzul li:hover:before{background:#004098;}
.hzjlul{display:flex;justify-content:center;margin:50px 0 85px 0;}
.hzjlul li{width:480px;background:url(/main/template/img/bjk01.png) left top no-repeat;padding:55px 20px 25px 20px;margin:0 15px;}
.hzjlul li a{width:100%;display:block;overflow:hidden;}
.hzjlul .ldsrimg{width:100%;height:280px;}
.hzjlul li img{width:100%;height:100%;display:block;object-fit: cover;transition:0.5s;}
.hzjlul li:hover{margin:-10px 15px 0 15px;transition:0.5s;}
.hzjlul li:hover img{transform: scale(1.05);}
/**************媒体社交**********/
.index04{background:url(/main/template/img/bj04.jpg) center bottom no-repeat;background-size:cover;padding:0 0 85px 0;}
.mtsjbox{display:flex;justify-content:center;}
.mttitle{width:23%;background:url(/main/template/img/bj05.jpg) center bottom no-repeat;background-size:cover;padding:80px 30px 0 50px;}
.mtname{width:94px;float:left;position:relative;z-index:1;}
.mtname:before{content:"";width:94px;height:103px;background:url(/main/template/img/title02.png) no-repeat;position:absolute;left:0;top:50%;margin:-51px 0 0 0;}
.mtname h5{width:70px;font-size:40px;line-height: 50px;position:relative; writing-mode:tb;color:#fff;}
.mtname h5:before{content:""; width:1px;height:160px;background:#fff;position:absolute;left:0;top:0;}
.mtname h5:after{content:""; width:3px;height:70px;background:#f00;position:absolute;left:0;top:0;}
.mttitleright{width:94px;float:right;}
.mttitlerightul{width:29px;margin:0 auto;}
.mttitlerightul li{width:100%;margin:0 0 26px 0;}
.mttitlerightul li a{display:block;}
.mttitlerightul li span{width:29px;height:29px; display:block;}
.mttitlerightul li:nth-child(1) span{background:url(/main/template/img/mt01.png) no-repeat;}
.mttitlerightul li:nth-child(2) span{background:url(/main/template/img/mt02.png) no-repeat;}
.mttitlerightul li:nth-child(3) span{background:url(/main/template/img/mt03.png) no-repeat;}
.mttitlerightul li:nth-child(4) span{background:url(/main/template/img/mt04.png) no-repeat;}
.mttitlerightul li:nth-child(5) span{background:url(/main/template/img/mt05.png) no-repeat;}
.mttitlerightul li:hover{margin:0 0 26px -5px;transition:0.5s;}
.tygd{}
.tygd a{width:94px;height:50px;line-height:20px;color:#fff;overflow:hidden; padding:25px 0 0 0; display:block; position:relative;z-index:1;text-align:center;bottom:0;right:0;}
.tygd a:before{content:"";width:74px;height:36px;background:url(/main/template/img/gd01.png)0 -36px no-repeat;background-size:100%;transition:0.5s;position:absolute;left:50%;top:0;margin:0 0 0 -37px; z-index:-1;}
.tygd a:hover{background:#fff;color:#004098;}
.tygd a:hover:before{background:url(/main/template/img/gd01.png) no-repeat;}
.mtwx{width:29%;height:710px;overflow: hidden; background:#f00;}
.mtwxul{width:100%;}
.mtwxul li a{width:100%;display:block;position:relative;}
.mtwxul .mtimg{width:100%;height:100%; display:block;overflow:hidden;}
.mtwxul .mtimg img{width:100%;height:100%;overflow:hidden;object-fit: cover;transition:0.5s;}
.mtwxul .mtfont{width:100%;height:50px;overflow:hidden;background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.8));
position:absolute;left:0;bottom:0;padding:0 15px;display:flex;justify-content:center;}
.mtwxul .mtfont img{width:29px;height:29px;display:block;}
.mtwxul .mtfont p{width:calc(100% - 29px);height:29px;line-height:29px;color:#fff;font-size:20px;padding:0 0 0 10px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.mtwxul li:hover .mtimg img{transform: scale(1.05);}
.mtwxul li:hover .mtfont{background-image: linear-gradient(to bottom, rgba(0,64,152,0), rgba(0,64,152,1));}
.mtsp{width:48%;background:#000;}
.mtwb,.mtspbox{height:355px;overflow: hidden;}
.mtspbox .mtwxul li{width:50%;float:left;}
/**************入读职院**********/
.index05 img{margin:20px auto 0 auto;}
.index06{ background:url(/main/template/img/bj06.jpg) center top no-repeat;background-size:cover;padding:15px 0 85px 0;}
.title02{width:100%;position:relative;z-index: 1;}
.title02:before{content:""; width:94px;height:103px;background:url(/main/template/img/title02.png) no-repeat;background-size:100%;position:absolute;left:50%;top:0;margin:0 0 0 -47px;z-index:-1;}
.title02 h5{width:100%;height:103px;line-height:103px; text-align:center;display:block;font-size:40px;color:#fff;position:relative;z-index:1;}
.title02 h5:before{content:""; width:60px;height:4px;background:#fff; position:absolute;left:50%;bottom:10px;margin:0 0 0 -30px;z-index:1;}
.title02 h5:after{content:""; width:160px;height:1px;background:#fff;position:absolute;left:50%;bottom:10px;margin:0 0 0 -80px; z-index:-1;}
.zyfontbox{width:100%;color:#fff;text-align:center;font-size:14px;line-height:25px;height:50px; overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;margin:15px 0;}
.rdzysj{ width:100%;  overflow:hidden; position:relative; }
.rdzysj .hd{  width:100%;overflow:hidden;position:absolute;bottom:0;left:0;}
.rdzysj .hd ul{  width:100%;display:flex;justify-content:center; }
.rdzysj .hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin:0 7px;opacity:0.5; cursor:pointer; background:#fff;color:#fff;border-radius:6px; }
.rdzysj .hd ul li.on{opacity:1;}
.rdzysj .bd{padding:0 0 30px 0;}
.rdzysj .bd ul{width:100%;overflow:hidden; }
.rdzysj .bd ul li{width:180px !important;height:180px;border-radius:90px;border:1px dashed #fff;position:relative;display:block;
overflow:hidden; margin:0 35px; }
.rdzysj .rdzysjimg{width:153px;height:139px;overflow:hidden;display:block;margin:20px auto 0 auto;}
.rdzysj .rdzysjimg img{width:100%;overflow:hidden;}
.rdzysj .rdzysjfont{width:100%;position:absolute;left:0;top:50%;margin:-43px 0 0 0; font-size:18px;text-align:center;color:#fff;}
.rdzysj .rdzysjmx{width:100%;line-height:34px;}
.rdzysj .rdzysjmx strong{font-size:48px; line-height:50px;font-weight:normal;}
.rdzysj .rdzysjfont p{width:100%;line-height:34px;}
/* 专业切换 */
.zyqhslide{ width:100%;margin:20px 0 0 0;}
.zyqhslide .hd{width:52%;background:url(/main/template/img/bj07.jpg) no-repeat;background-size:cover;float:left;margin:40px 0 0 0;}
.zyqhslide .hd ul{padding:60px;}
.zyqhslide .hd ul li{width:45%;line-height:80px;height:80px;font-size:20px;font-weight:bold;position:relative;cursor:pointer; border-bottom:1px solid #b3b3b3; overflow:hidden; float:left;}
.zyqhslide .hd ul li:before{content:"";width:28px;height:12px;background:url(/main/template/img/ico04.png) no-repeat;position:absolute;right:0;top:50%;margin:-6px 0 0 0;}
.zyqhslide .hd ul li:nth-child(2n){ float:right;}
.zyqhslide .hd ul li:hover,.zyqhslide .hd ul li.on{ color:#004098;border-bottom:1px solid #004098; }
.zyqhslide .hd ul li.on:before{background:url(/main/template/img/ico04.png)0 -12px no-repeat; }
.zyqhslide .bd{width:48%;float:left; }
.zyqhslide .zyqhnrkbox{background:url(/main/template/img/bj08.jpg) no-repeat;background-size:cover; cursor:pointer; }
.zyqhslide .zyqhimg{width:100%;height:300px;overflow:hidden;display:block;}
.zyqhslide .zyqhimg img{width:100%;height:100%;overflow:hidden;object-fit: cover;transition:0.5s;}
.zyqhslide .zyqhnrkbj{padding:20px 30px; }
.zyqhslide .zyqhtitle{width:100%;display:flex;justify-content:center;}
.zyqhslide .zyqhtitle img{width:13px;height:26px;margin:12px 0 0 0;}
.zyqhslide .zyqhtitle h5{margin:0 10px; height:50px;font-size:26px;color:#fff;font-weight:bold;overflow:hidden;display:block;line-height:50px;text-align:center;}
.zyqhslide .zyqhnrkbj p{height:120px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;margin:20px 0 0 0 ; color:#92bbf2; line-height:30px;}
.zyqhslide .zyqhnrkbj a{ color:#fff; line-height:30px;text-align:right;display:block;}
.zyqhslide .zyqhnrkbox:hover .zyqhimg img{transform: scale(1.05);}
.zyqhslide .zyqhnrkbox:hover .zyqhnrkbj a{color:#fff000;}
.zyqhslide .zyqhnrkbox:hover .zyqhtitle h5{color:#fff000;}
/**************版权**********/
.index07{background:url(/main/template/img/bj09.jpg) no-repeat;background-size:cover;padding:50px 0;}
.bqlogo{}
.bqlogo .bqlogoimg{width:453px;float:left; display:block;}
.bqlogo .bqlogoimg img{width:100%;}
.cylj{ display:flex;float:right;margin:17px 0 0 0; }
.cylj h5{ font-size:18px;color:#fff;line-height:40px;}
.cylj .cyljul{width:285px;position:relative;margin:0 0 0 20px;border:1px solid #82a6d5;height:40px;}
.cylj .cyljul h6{width:100%;line-height:38px;height:38px;overflow:hidden;color:#82a6d5;display:block; padding:0 10px;cursor:pointer;}
.cylj .cyljul .cyljbox{width:100%;position:relative;z-index:3;display:none;}
.cylj .cyljul .cyljbox li{background:#fff; }
.cylj .cyljul .cyljbox li a{width:100%;line-height:40px;height:40px;overflow:hidden;display:block;text-align:center; }
.cylj .cyljul .cyljbox li:hover{background:#0253c1;background-size: contain;}
.cylj .cyljul .cyljbox li:hover a{color:#fff; }
.cylj .cyljul:hover .cyljbox{display:block;}
.wszxul{display:flex;justify-content:center;border-bottom:1px solid #0253c1;border-top:1px solid #0253c1;margin:20px 0;}
.wszxul li{width:16.6%; display:flex;justify-content:center;padding:20px 0;}
.wszxul li a{display:flex;justify-content:center;}
.wszxul li span{width:30px;height:32px; display:block;transition:0.5s;margin:0 20px 0 0;}
.wszxul li h5{ height:32px; display:block;font-size:18px;font-weight:bold;color:#fff; line-height:32px;}
.wszxul li:nth-child(1) span{background:url(/main/template/img/bqico01.png) no-repeat;}
.wszxul li:nth-child(2) span{background:url(/main/template/img/bqico02.png) no-repeat;}
.wszxul li:nth-child(3) span{background:url(/main/template/img/bqico03.png) no-repeat;}
.wszxul li:nth-child(4) span{background:url(/main/template/img/bqico04.png) no-repeat;}
.wszxul li:nth-child(5) span{background:url(/main/template/img/bqico05.png) no-repeat;}
.wszxul li:nth-child(6) span{background:url(/main/template/img/bqico06.png) no-repeat;}
.wszxul li:hover{transition:0.5s;background:#fff;}
.wszxul li:hover h5{color:#004098;}
.wszxul li:hover:nth-child(1) span{background:url(/main/template/img/bqico01.png)0 -32px no-repeat;}
.wszxul li:hover:nth-child(2) span{background:url(/main/template/img/bqico02.png)0 -32px no-repeat;}
.wszxul li:hover:nth-child(3) span{background:url(/main/template/img/bqico03.png)0 -32px no-repeat;}
.wszxul li:hover:nth-child(4) span{background:url(/main/template/img/bqico04.png)0 -32px no-repeat;}
.wszxul li:hover:nth-child(5) span{background:url(/main/template/img/bqico05.png)0 -32px no-repeat;}
.wszxul li:hover:nth-child(6) span{background:url(/main/template/img/bqico06.png)0 -32px no-repeat;}
.lxfsindex{}
.lxfsleft{width:68px;margin:64px auto 20px;display:block;}
.lxfsleft img{width:100%;}
.lxfsul{float:left;margin:0 150px 0 0;}
.lxfsul li{width:100%;line-height:32px;height:32px;overflow:hidden;color:#fff;}
.lxfsul li:first-child{margin:10px 0;}
.lxfsul li span{width:100%;line-height:32px;height:32px;overflow:hidden;color:#fff;display:block;font-size:18px;font-weight:bold;}
.ewmul{float:right;margin:32px 0 0 0;}
.ewmul li{width:100px;float:left;margin:0 0 0 20px;}
.ewmul li span{width:100%;height:100px;background:#fff;display:block;padding:8px 0 0 0;}
.ewmul li span img{width:84px;height:84px;margin:0 auto;object-fit: cover;}
.ewmul li p{width:100%;height:48px;line-height:48px; text-align:center;color:#fff;}
.index08{background:#002e6e;padding:15px 0;}
.index08 a{color:#fff;margin:0 0 0 10px;}
.index08 a:hover{color:#fff000;}
.jsbq{color:#fff;line-height:48px;}
.jszc{color:#fff;line-height:48px;float:right;}

/************ 右侧漂浮 ************/
.indexfd{width:92px;position:fixed;right:10px;top:30%;z-index: 1}
.indexfd .fdfz{width:100%;}
.indexfd .fdfz img{width:100%;}
.fdul{width:75px;margin:0 auto;}
.fdul li{width:100%;display:block;margin-bottom: 5px;background: #004098}
.fdul li a{width:100%;display:block;padding:6px 0;}
.fdul li span{width:32px; height:38px; overflow:hidden; margin:0 auto;display:block;}
.fdul li:nth-child(1) span{background:url(/main/template/img/fdico04.png) no-repeat 0 -28px;transition:0.5s;}
.fdul li:nth-child(2) span{background:url(/main/template/img/fdico01.png) no-repeat 0 -28px;transition:0.5s;}
.fdul li:nth-child(3) span{background:url(/main/template/img/fdico02.png) no-repeat 0 -28px;transition:0.5s;}
.fdul li:nth-child(4) span{background:url(/main/template/img/fdico05.png) no-repeat 0 -28px;transition:0.5s;}
.fdul li:nth-child(5) span{background:url(/main/template/img/fdico03.png) no-repeat 0 -28px;transition:0.5s;}
.fdul li p{width:100%; height:20px;line-height:20px; overflow:hidden;text-align:center;color:#fff;font-size: 14px}
.fdul li:hover{background:#fff;}
.fdul li:nth-child(1):hover span{background:url(/main/template/img/fdico04.png) no-repeat;}
.fdul li:nth-child(2):hover span{background:url(/main/template/img/fdico01.png) no-repeat;}
.fdul li:nth-child(3):hover span{background:url(/main/template/img/fdico02.png) no-repeat;}
.fdul li:nth-child(4):hover span{background:url(/main/template/img/fdico05.png) no-repeat;}
.fdul li:nth-child(5):hover span{background:url(/main/template/img/fdico03.png) no-repeat;}
.fdul li:hover p{color:#004098;}
.indexzqdh{position:fixed;z-index:999;display: none;top:0;left: 0;width: 100%;height: 100%;background: #fff;z-index: 100;}
.indexzqdh:before{content:"";width:50%;height:100vh; background:url(/main/template/img/navbj.jpg) no-repeat;background-size:cover; position:absolute;right:0;top:0;z-index:-1;}
.indexzqdh .left{width:50%;float:left;padding:50px 0 0 0;}
.indexzqdh .left img{width: auto;}
.indexzqdh .zqul{width:100%;margin:30px 0 0 0;}
.indexzqdh .zqul li{width:45%;float:left;margin:0 5% 0 0;}
.indexzqdh .zqul li:nth-child(2n){float:right;}
.indexzqdh .zqul li a{width:100%;display:block;}
.indexzqdh .zqul li p{width:100%; height:48px;font-size:20px;line-height:48px; overflow:hidden; color:#333;}
.indexzqdh .zqul li:hover{background:#004098;}
.indexzqdh .zqul li:hover a{padding:0 20px;transition:0.5s;}
.indexzqdh .zqul li:hover p{color:#fff;}
.indexzqdh .right{width:50%;float:right;}
.indexzqdh .zqan{width:50px;height:50px;float:right;margin:40px 0 0 0;}
.indexzqdh .tmhs{width:50%;height:100%;background:rgba(0,0,0,0.2);position:fixed;right:0;top:0;z-index: -1;}

.foot_mark{width:190px;text-align:center;float:left;}
.foot_mark .ipv6{background:#749fd9;color:#fff;border-radius:5px;padding:5px 10px;font-size:14px;}


@media screen and (max-width:1680px) {
	.sybanner .swiper-slide{height:810px;}
}
@media screen and (max-width:1550px) {
	.sybanner .swiper-slide{height:750px;}
}
@media screen and (max-width:1500px) {
	.sybanner .swiper-slide{height:726px;}
	.wd{width:1350px;}
	.navyjlm a{font-size:20px;}
	.ldsrslideTxtBox .hd ul li:before{    right: -130px;}
	.ldsrslideTxtBox .ldsrimg{height:330px;}
	.ldsrslideTxtBox .bd ul{margin: 20px 0 0 0;}
	.ztwzul li{width: 295px;height:491px;}
	.hzjlul li{width:430px;}
	.mtwx{height:640px;}
	.mtwb, .mtspbox{height:320px;}
	.rdzysj .bd ul li{margin:0 22px;}
	.zyqhslide .zyqhimg{height:270px;}
	.zyqhslide .hd ul{padding:45px;}
	.cylj .cyljul{width: 240px;}
	.hzjlul .ldsrimg{    height: 240px;}
	.nav_erji{width: 200px}

	.top_nav_fix .logo:before{width: 370px}
	.top_nav_fix .logo:after{width: 370px}
}
@media screen and (max-width:1440px) {
	.sybanner .swiper-slide{height:695px;}

}
@media screen and (max-width:1366px) {
	.wd{width:1200px;}
	.topleftul li{margin:0;}
	.topleftul li a{font-size:14px;}
	.logo a{margin: 12px 0 0 0;}
	.navyjlm a{font-size: 18px;line-height: 80px;height: 80px;}
	.nav_erji .xlul li a{font-size:14px;}
	.sybanner .swiper-slide{height:660px;}
	.cylj .cyljul{width: 190px;}
	.lxfsul{margin: 0 30px 0 0;}
	.index01{padding:30px 0;}
	.zyywbox{margin:30px 0;}
	.title01 h5{font-size:30px;}
	.zyywqhdt{width: 46%;margin: 0 2%;}
	.zyyslideBox .zyywsildimg{height:340px;}
	.zyyslideBox .zyywsildfont h5{font-size:20px;}
	.zyyslideBox .zyywsildfont strong{font-size:30px;}
	.zyywleft .zyywlefttop .zyywleftimg{height:160px;}
	.zyyslideBox .zyywsildfont{padding:20px 20px 60px 20px;}
	.zyywleft .zyywleftul li a{padding:20px 30px;}
	.zyywleft .zyywleftul li h5{font-size: 16px;line-height: 30px;height:60px;}
	.zyywleft .zyywleftul li p{margin: 20px 0 0 0;}
	.zyywleft .zyywlefttop span{font-size: 16px;line-height:40px;height:40px;}
	.zyywleft .zyywleftul li:after{height:80px;}
	.ldsrslideTxtBox .hd ul li h6{font-size:18px;}
	.ldsrslideTxtBox .hd ul li:before{right: -120px;}
	.ldsrslideTxtBox .ldsrimg{height:295px;}
	.ldsrslideTxtBox .bd li span{line-height:48px;height:48px;font-size: 16px;}
	.tzggslideTxtBox .hd ul li h5{font-size:28px;}
	.tzggslideTxtBox .hd ul li:hover h5, .tzggslideTxtBox .hd ul li.on h5{font-size:30px;}
	.tzggslideTxtBox .tzggul li a{padding: 0 10px 0 30px;}
	.tzggslideTxtBox .tzggul li span{font-size:14px;}
	.tzggslideTxtBox .tzggul li strong{font-size: 22px;}
	.tzggslideTxtBox .tzggul li h5{font-size: 16px;}
	.tzggslideTxtBox .tzggul li span:before{    width: 30px;left: -30px;}
	.tzggslideTxtBox .tzggul li p:before{    width:20px;left: -30px;}
	.ztwzul li{width:256px;height:426px;}
	.index03{padding:30px 0;}
	.ztwzul{margin: 30px 0 45px 0;}
	.hzjlul{margin: 30px 0 45px 0;}
	.mtwb, .mtspbox{height:284px;}
	.mtwx{height:568px;}
	.mtname h5{font-size:30px;}
	.mtname h5:after{height: 58px;}
	.mtwxul .mtfont p{font-size:16px;}
	.rdzysj .bd ul li{margin:0 10px;}
	.title02 h5{font-size:30px;}
	.rdzysj .rdzysjmx strong{font-size:30px;}
	.index06{padding: 15px 0 55px 0;}
	.zyqhslide .zyqhimg{height:240px;}
	.zyqhslide .zyqhnrkbj{padding: 10px 20px;}
	.zyqhslide .zyqhtitle h5{font-size:20px;}
	.zyqhslide .zyqhnrkbj a{font-size:14px;}
	.zyqhslide .zyqhnrkbj p{    margin: 10px 0 0 0;    font-size: 14px;}
	.zyqhslide .hd ul{padding: 40px;}
	.zyqhslide .hd ul li{font-size: 16px;line-height: 70px;height: 70px;}
	.wszxul li h5{font-size: 16px;}
	.cylj h5{font-size: 16px;}
	.cylj .cyljul h6{font-size: 14px;}
	.hzjlul li{width: 380px;}
	.hzjlul .ldsrimg{height:210px;}

	.top_nav_fix .logo:before{width: 320px}
	.top_nav_fix .logo:after{width: 320px}
}
@media screen and (max-width:1300px) {
	.sybanner .swiper-slide{height:625px;}
	.nav_erji{width: 200px}
}
@media screen and (max-width:1100px) {
	.sybanner .swiper-slide{height:530px;}
}
@media screen and (max-width:1024px) {
	.top_nav_fix.fix_show{display: none}
	.top{background: #004098}
	.topright{display: none}
	.wd{width:900px;}
	.navbox{display:none;}
	.topnav{display:block;opacity:1;visibility:inherit;}
	#header .menua{display:block;opacity:1;visibility:inherit;}
	.logo {height:auto;padding:10px 0;}
	.logo a{margin:0;}
	.sybanner .page{bottom: 10px !important;}
	.sybanner .swiper-slide{height:493px;}
	.zyywbox{flex-wrap: wrap;}
	.zyywleft{width:100%;}
	.zyywleft .zyywlefttop .zyywleftimg{height:auto;}
	.zyywleft .zyywleftul li h5{height:30px;-webkit-line-clamp:1;}
	.zyywqhdt{margin:20px 0;width:100%;}
	.zyyslideBox .zyywsildimg{height:auto;}
	.zyyslideBox .hd{bottom:20px;}
	.ldsrslideTxtBox .hd ul li{margin:0 2%;}
	.ldsrslideTxtBox .hd ul li:before{display:none;}
	.ldsrslideTxtBox .ldsrimg{height:220px;}
	.tzggslideTxtBox .tzggul{flex-wrap: wrap;}
	.tzggslideTxtBox .tzggul li{width: 32%;}
	.ztwzul li{width:182px;height:303px;}
	.hzjlul li{width:280px;}
	.hzjlul .ldsrimg{height: 150px;}
	.mttitle{padding:40px 0px 0 10px;}
	.mtwx{height:426px;}
	.mtwb, .mtspbox{height:213px;}
	.index05 img{width:100%;}
	.zyqhslide .hd ul li{font-size:14px;width: 48%;}
	.zyqhslide .zyqhtitle h5{font-size:16px;}
	.lxfsleft{display: none;}
	.foot_mark{display: none;}
	.lxfsindex{position:relative;}
	.lxfsindex .lxfsul{width:100%;margin:0;}
	.bqlogo .bqlogoimg{margin:0 auto;float: none;}
	.cylj .cyljul{width:255px;}
	.ewmul{position: absolute;right: 0;top:0;}

	.indexfd{width: 60px;}
	.fdul{width: 57px;}
	.fdul li p{font-size: 12px}
	.zyyslideBox{height: 360px;}
	.zyyslideBox .hd{bottom: 0}
	.zyyslideBox .zyywsildfont h5{height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

	.indexzqdh:before{background: none}
	.indexzqdh .left{width: 100%;}
	.indexzqdh .right{position: fixed;top: 0;right: 40px;}
	.indexzqdh .zqul li{margin: 0}
	.indexzqdh .zqul li p{font-size: 14px;height: 30px;line-height: 30px}
	.indexzqdh .tmhs{width: 100%}
	#header .menu .nav_right li> a{width: 70%}
	#header .menu .nav_right li{position: relative}
	#header .menu .nav_right li:after{content:'>';width: 20px;height: 20px;position: absolute;right:10px;top:20px;font-size: 18px;transition: 0.5s;text-align: center}
	#header .menu .nav_right li.on:after{transform: rotate(90deg)}
}
@media screen and (max-width:900px) {
	.sybanner .swiper-slide{height:430px;}
	.wd{width:90%;}
	.ldsrslideTxtBox{    margin: 20px 0 0 0;}
	.ldsrslideTxtBox .ldsrimg{height:195px;}
	.ztwzul li{width: 155px;height:258px;}
	.hzjlul li{margin: 0 7px;width: 253px;}
	.hzjlul li:hover{margin:-10px 7px 0 7px;}
	.mtsjbox{flex-wrap: wrap;}
	.mtsp{width:100%;}
	.mttitle{width:50%;padding: 40px 30px 0 30px;}
	.mtwx{height:auto;width:50%;}
	.mtwb, .mtspbox{height:auto;}
	.zyqhslide .zyqhimg{height:159px;}
	.zyqhslide .hd ul{padding: 25px;}
	.zyqhslide .hd ul li{line-height: 60px;height: 60px;}
	.cylj{float:none;justify-content: center;}
	.cylj h5{line-height: inherit;}
	.cylj .cyljul{width: 28%;margin:0 1%;}
	.jsbq,.jszc{width:100%;text-align:center;}
	.jszc{line-height:20px;}
	.wszxul{flex-wrap: wrap;}
	.wszxul li{width:33.3%;}
}
@media screen and (max-width:700px) {
	.jsbq{line-height:20px;font-size: 14px;}
	.jszc{font-size: 14px;}
	.ewmul{top: revert;bottom: 0;}
	.ldsrslideTxtBox .hd ul li{margin:0;}
	.ldsrslideTxtBox .hd ul a{width: 100px;height: 100px;}
	.ldsrslideTxtBox .hd ul li span{    margin: 8px auto 0 auto;}
	.ldsrslideTxtBox .hd ul li h6{width:100%;font-size:16px;line-height: 34px;height: 34px;}
	.ldsrslideTxtBox .ldsrimg{height: 140px;}
	.ldsrslideTxtBox .hd ul li.on a:before{margin: -9px 0 0 -60px;}
}
@media screen and (max-width:500px) {
	.sybanner .swiper-slide{height:auto;}
	.topleftul li a{padding: 0 3px;}
	.logo a img{    width: 75%;}
	#header .menua{top: 55px;right: 18px;}
	.ldsrslideTxtBox .hd ul a{width:80px;height:90px;border-radius: 0;}
	.ldsrslideTxtBox .bd ul{flex-wrap: wrap;}
	.ldsrslideTxtBox .bd li{width:100%;}
	.ldsrslideTxtBox .ldsrimg{height:auto;}
	.tzggslideTxtBox .tzggul li{width:100%; margin:0;}
	.tzggslideTxtBox .tzggul li h5{height:30px;-webkit-line-clamp:1;}
	.tzggslideTxtBox .tzggul li a:before{height: 119px;}
	.tzggslideTxtBox .hd ul{    /*justify-content: inherit;*/}
	.tzggslideTxtBox .tzggbox{    margin: 30px 0;}
	.tzggslideTxtBox .tzgggd{top: inherit;bottom: -44px;}
	.ztwzul{flex-wrap: wrap;    margin: 30px 0 0 0;}
	.ztwzul li{margin: 0 25px 30px 25px;}
	.ztwzul li:nth-child(2n){margin:0 25px 30px 25px;}
	.ztwzul li:hover:nth-child(2n){margin:-10px 25px 30px 25px;}
	.ztwzul li:hover {    margin: -10px 25px 30px 25px;}
	.hzjlul{flex-wrap: wrap;    margin: 30px 0 0 0;  }
	.zyyslideBox .zyywsildfont{overflow:auto;}
	.zyyslideBox .zyywsildfont h5{font-size:16px;width:100%;}
	.zyyslideBox .zyywsildfont span{display:none;}
	.hzjlul li{width:90%;margin:0 auto;}
	.hzjlul .ldsrimg{height:auto;}
	.mttitle{width:100%;}
	.mtwx{width:100%;}
	.wszxul li{padding:10px 0;}
	.wszxul li h5{font-size: 14px;}
	.lxfsul li{font-size:14px;}
	.index06{padding: 15px 0 25px 0;}
	.zyqhslide .hd{width:100%;}
	.zyqhslide .bd{width:100%;}
	.zyqhslide .zyqhimg{height:auto;}
}
@media screen and (max-width:414px) {
	.top{padding:10px 0;}
	.topright{float:left;}
	.topleftul li a{line-height: 30px;}
	.topright .ss>a{margin: 6px 0 0 0;}
	.serch{width:200px;top: -4px;}
	.serch input{    width: 70%;font-size:14px;}
	.serch button{    width:30%;font-size:14px;}
	#header .menua{top: 15px;right: 15px;}
	#header .menua a{background: #4766ef;}
	.navcont{position: inherit;    background:#004098;}
	.logo{width:100%;}
	.logo a img{width:100%;}
	.bqlogo .bqlogoimg{width:100%;}
	.ewmul{position: inherit;width: 100%;margin:20px 0 0 0;display: flex;justify-content:center;}
	.ewmul li{margin:0 10px;}
	.ewmul li p{line-height:30px;height:30px;font-size:14px;}
	
}
@media screen and (max-width:400px) {
	/*.title01 h5{width: 130px; }*/
	.title01 h5:after{width: 130px;    margin: 0 0 0 -65px;}
	.title02 h5:after{width: 130px;    margin: 0 0 0 -65px;}
	.ldsrslideTxtBox .hd ul{    flex-wrap: wrap;}
	.ldsrslideTxtBox .hd ul li{    width: 20%;}
	.ldsrslideTxtBox .hd ul a{    width: 100%;}
	.ldsrslideTxtBox .hd ul li h6{font-size:14px;}
	.index02{padding:30px 0;}
	.index03{padding:30px 0 0 0;}
	.index04{padding:20px 0;}
	.ztwzul li{width: 129px;height:215px;}
	.hzjlul li{margin:0 auto 20px auto;}
	.hzjlul li:hover{    margin: 0 7px 25px 7px;}
	.zyqhslide .hd ul{padding:10px;}
	.zyqhslide .hd ul li{line-height: 40px;height: 40px;    width: 100%;}
	.zyqhslide .hd{margin:0;}
	.cylj h5{display:none;}
	.cylj .cyljul .cyljbox li a{line-height:30px;height:30px;font-size:12px;}
	.cylj .cyljul{width:31%;}
	.wszxul li{width: 50%;padding: 5px 0;}
	.lxfsul li:first-child{margin:0;}
	.lxfsul li span{font-size: 16px;margin: 0 0 10px 0;}
	.lxfsul li{height:auto; line-height:20px;margin: 0 0 10px 0;}
	
}


