@charset "utf-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#444;font-size:12px;line-height:1.5;font-family:STHeitiSC-Light, simsun, '宋体', 'WenQuanYi Zen Hei', 'WenQuanYi Micro Hei', sans-serif;;min-height:110vh}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
em,i{font-style:normal}
input,select,textarea{font-size:12px;color:#444;font-family:STHeitiSC-Light, simsun, '宋体', 'WenQuanYi Zen Hei', 'WenQuanYi Micro Hei', sans-serif;;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#c3cde2}
::-moz-placeholder{color:#c3cde2}
::-ms-input-placeholder{color:#c3cde2}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
@font-face{font-family:SourceHanSerifCN-Bold;src:url(../fonts/SourceHanSerifCN-Bold.otf)}
@keyframes ani_right{
0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}
50%{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);opacity:.9}
100%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);opacity:.4}
}
@keyframes ani_up{
0%{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}
100%{-webkit-transform:translate(-50%,-15px);-ms-transform:translate(-50%,-15px);-o-transform:translate(-50%,-15px);transform:translate(-50%,-15px);opacity:.4}
}
@keyframes ani_scale1{
0%{transform:translate(-50%,-50%) scale(.2);opacity:1}
70%{transform:translate(-50%,-50%) scale(.7);opacity:1}
100%{transform:translate(-50%,-50%) scale(1);opacity:0}
}
@keyframes ani_rotate1{
0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.wp{width:100%;max-width:1560px;margin:0 auto}
.wp2{width:100%;max-width:1720px;margin:0 auto}
.menuBtn{display:none;position:fixed;top:15px;right:15px;width:30px;height:30px;cursor:pointer;z-index:10;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#000;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:-5px 0 0;position:absolute;left:0;top:50%;width:30px;background-color:#000}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.pop-search{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1100;display:none}
.pop-search .pop-search-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}
.pop-search .pop-search-close{position:absolute;right:50px;top:50px;width:40px;height:40px;background:url(../images/d-close1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:10;cursor:pointer}
.search-box{position:absolute;left:50%;top:50%;width:500px;height:45px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}
.search-box input{outline:0;border:none}
.search-box .inp{padding:0 140px 0 12px;display:block;width:100%;height:45px;line-height:45px;box-shadow:3px 3px 3px rgba(0,0,0,.5) inset;font-size:16px;color:#333}
.search-box .submit{position:absolute;right:0;top:0;width:120px;height:45px;line-height:45px;background-color:#1b5fd3;font-size:18px;color:#fff;text-align:center}
.header{position:fixed;left:0;top:0;right:0;height:120px;z-index:100}
.header:before{content:'';position:absolute;left:0;top:0;right:0;height:3px;background-color:#bb1313;z-index:-1}
.header:after{content:'';position:absolute;left:0;top:46px;right:0;bottom:0;height:auto!important;background:url(../images/header-bg2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-3}
.header .header-line .line-l,.header .header-line .line-r{content:'';position:absolute;bottom:0;width:41.25%;height:1px;background-color:rgba(245,245,247,.4)}
.header .header-line .line-l:after,.header .header-line .line-r:after{content:'';position:absolute;top:50%;width:13px;height:13px;border:1px solid rgba(255,255 ,255,.3);border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.header .header-line .line-l{left:0;display:none}
.header .header-line .line-l:after{right:-13px}
.header .header-line .line-r{right:0;display:none}
.header .header-line .line-r:after{left:-13px}
.header .header-bg{position:absolute;left:0;top:0;right:0;height:121px;background:url(../images/header-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-2}
.header .header-so{padding-left:34px!important;background:url(../images/d-so1.png) left 14px center no-repeat;-webkit-background-size:14px auto;background-size:14px auto;display:none}
.header .logo{position:absolute;left:49.5%;top:50%;width:11.77%;height:72px;line-height:72px;font-size:0;text-align:center;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.header .logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.header .header-link{margin:0 -15px;height:100%;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}
.header .header-link a{padding:0 15px;position:relative;display:block;font-size:14px;color:rgba(0,0,0,.8);display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.header .header-link a:after{content:'';position:absolute;left:0;top:50%;width:1px;height:10px;background-color:rgba(0,0,0,.3);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.header .header-link a:first-child:after{display:none}
.header .header-link a:hover{color:#000;text-decoration:underline}
.header .header-1{height:56px}
.header .header-1 .wp{height:100%;display:-webkit-flex;display:flex;justify-content:space-between}
.header .header-1 .header1-cor .header-link a:after{left:0}
.header .header-1 .header-so{display:block}
.header .header-2{height:64px;position:relative}
.header .header-2:after,.header .header-2:before{content:''}
.header .header-2 .wp{height:100%}
.header .nav{margin:0 -24px;height:100%;display:-webkit-flex;display:flex}
.header .nav li{position:relative;width:7.84%;flex-shrink:0}
.header .nav li:nth-child(5){margin-right:21.6%}
.header .nav li>a{padding:0 5px;display:block;height:100%;font-size:20px;color:#fff;text-align:center;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.header .nav .sub{padding-top:14px;position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10;display:none}
.header .nav .sub .sub-in{padding:10px 0;min-width:120px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);white-space:nowrap;position:relative}
.header .nav .sub .sub-in:before{content:'';position:absolute;bottom:100%;left:50%;border:8px solid transparent;border-bottom-color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.header .nav .sub a{padding:8px 15px;display:block;font-size:14px;color:#000;line-height:1.3;text-align:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.header .nav .sub a:hover{color:#fff;background-color:#da090d}
.footer{position:relative;background:url(../images/footer-bg1.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.footer:before{content:'';position:absolute;left:0;top:0;right:0;height:4px;border-top:4px solid;border-image:linear-gradient(90deg,#aa8b49,#dfcc81) 4 4}
.footer .footer-1{padding:90px 0 66px}
.footer .footer-logo{height:106px;line-height:106px;font-size:0;text-align:center}
.footer .footer-logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.footer .footer-info{margin-top:30px;font-size:18px;color:#fdfdfd;line-height:1.2;text-align:center}
.footer .footer-2{padding:14px 0;background-color:#063158}
.footer .footer-copy{font-size:15px;color:rgba(253,253,253,.3);line-height:1.2;text-align:center}
.footer .footer-copy a{color:inherit;font-size:inherit}
.textUl{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.textUl span{background-image:linear-gradient(#fff,#fff);background-position:bottom left;background-size:0 1px;background-repeat:no-repeat;transition:background-size .5s ease-in-out;-webkit-transition:background-size .5s ease-in-out;-moz-transition:background-size .5s ease-in-out;-ms-transition:background-size .5s ease-in-out;-o-transition:background-size .5s ease-in-out}
.textUl:hover span{background-size:100% 1px}
.d-line1{position:absolute;left:0;top:0;height:4px;border-bottom:4px solid;border-image:linear-gradient(90deg,#aa8b49,#dfcc81) 4 4}
.d-house1{position:absolute;left:0;top:0;width:100%;height:1002px;overflow:hidden;z-index:-1}
.d-house1 img{position:absolute;left:50%;display:block;max-width:none;min-height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.d-house2{position:absolute;left:0;top:100%;width:100%;height:903px;overflow:hidden;z-index:-1;-webkit-transform:translateY(-507px);-ms-transform:translateY(-507px);-o-transform:translateY(-507px);transform:translateY(-507px)}
.d-house2 img{position:absolute;left:50%;display:block;max-width:none;min-height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.d-mountain1{position:absolute;left:0;bottom:0;right:0;height:288px;z-index:-1}
.d-mountain1 img,.d-mountain1 svg{display:block;width:100%}
.d-btnsSwp1{margin:0 -8px;display:-webkit-flex;display:flex;align-items:center}
.d-btnsSwp1 .next,.d-btnsSwp1 .prev{margin:0 8px;width:55px;height:55px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:2}
.d-btnsSwp1 .prev{background-image:url(../images/d-arrow-prev1.png)}
.d-btnsSwp1 .next{background-image:url(../images/d-arrow-next1.png)}
.d-title1{display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.d-title1 img{display:block}
.d-title1.between{justify-content:space-between}
.d-desc1{font-size:20px;color:#1d1d1f;line-height:1.8;text-align:left;text-indent:2em}
.section-banner{position:relative}
.d-cloud1{position:absolute;left:0;bottom:0;right:0;z-index:2}
.d-cloud1 img{position:absolute;left:0;bottom:0;width:100%}
.d-cloud1 .i1{z-index:4}
.d-cloud1 .i2{z-index:3}
.d-cloud1 .i3{z-index:2}
.d-cloud1 .i4{z-index:1}
.banner{margin-top: 56px; position:relative;overflow:hidden;padding-top:45%}
.banner .swiper-wrapper {
    position: absolute;
    top: 0px;
}
.banner .con{display:block;height:100%;position:relative;overflow:hidden}
.banner .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 5s linear;-o-transition:all 5s linear;transition:all 5s linear}
.banner .bg img{display:none}
.banner .swiper-slide-active .bg{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.banner .swiper-pagination{position:absolute;left:0;bottom:52px!important;right:0;font-size:0;text-align:center;z-index:10}
.banner .swiper-pagination .swiper-pagination-bullet{margin:0!important;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100% 100%;background-color:transparent;border-radius:0;position:relative;opacity:1;-webkit-box-reflect:below 1px -webkit-linear-gradient(top,rgba(255,0,0,0),rgba(255,0,0,.5));-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(1){width:49px;height:28px;background-image:url(../images/d-dot1.png)}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(1).swiper-pagination-bullet-active{background-image:url(../images/d-dot1_2.png)}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(2){margin:0 -18px 3px -16px!important;width:34px;height:39px;background-image:url(../images/d-dot2.png);z-index:10}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active{background-image:url(../images/d-dot2_2.png)}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(3){width:79px;height:45px;background-image:url(../images/d-dot3.png)}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(3).swiper-pagination-bullet-active{background-image:url(../images/d-dot3_on.png)}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(4){margin:0 -11px 2px!important;width:21px;height:24px;background-image:url(../images/d-dot4.png);z-index:10}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(4).swiper-pagination-bullet-active{background-image:url(../images/d-dot4_on.png)}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(5){width:32px;height:18px;background-image:url(../images/d-dot5.png)}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(5).swiper-pagination-bullet-active{background-image:url(../images/d-dot5_2.png)}
.section-index1{padding:75px 0 120px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section-index1 .d-title1 img{max-height:147px}
.d-news1{display:-webkit-flex;display:flex;justify-content:space-between}
.d-news1 .col-l,.d-news1 .col-r{width:49.23%;flex-shrink:0}
.d-news1 .col-l .d-news1-item1{margin-bottom:20px}
.d-news1 .col-r .d-news1-item1{margin-top:20px}
.d-bigNews1{height:440px;overflow:hidden}
.d-bigNews1 .inner{display:block;height:100%;position:relative;overflow:hidden}
.d-bigNews1 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.d-bigNews1 .pic .img{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-bigNews1 .text{padding:20px 52px;position:absolute;left:0;bottom:0;right:0;min-height:80px;background:url(../images/d-ls-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end}
.d-bigNews1 .tit{font-size:20px;color:#fff;font-weight:400;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-bigNews1:hover .pic .img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-news1-item2{display:-webkit-flex;display:flex;justify-content:space-between}
.d-news1-item2 .left,.d-news1-item2 .right{width:48.7%;flex-shrink:0}
.d-news1 .col-l .d-news1-item2 .left{order:2}
.d-news1 .col-l .d-news1-item2 .left .d-newsU1 li{height:calc(50% - 6px)}
.d-news1 .col-l .d-news1-item2 .right{order:1}
.d-news1 .col-l .d-news1-item2 .right .d-newsU1 li,.d-news1 .col-r .d-news1-item2 .left .d-newsU1 li{height:100%}
.d-newsU1{height:100%;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between}
.d-newsU1 li{margin-bottom:20px}
.d-newsU1 li:last-child{margin-bottom:0}
.d-newsU1 .inner{display:block;height:100%;background-color:#fff;position:relative;z-index:1;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-newsU1 .inner:before{content:'';position:absolute;left:0;bottom:0;right:0;height:3px;background-color:#1d5498;z-index:1}
.d-newsU1 .inner:after{content:'';position:absolute;left:0;bottom:0;width:0;height:3px;background:linear-gradient(90deg,#fdde9b 0,#94793c 100%);z-index:2}
.d-newsU1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;background-size:100% auto;z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.d-newsU1 .bg_on{background-color:#0a5192;opacity:0}
.d-newsU1 .pic{height:210px;padding-top:56.15%;position:relative;overflow:hidden}
.d-newsU1 .pic:before{content:'';position:absolute;left:50%;bottom:0;border:10px solid transparent;border-bottom-color:#fff;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.img{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.d-newsU1 .pic .img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-newsU1 .text{padding:30px 42px;height:210px}
.d-newsU1 .tit{font-size:20px;color:#1d1d1f;font-weight:400;line-height:1.5;max-height:4.5em;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-newsU1 .desc{margin-top:14px;font-size:14px;color:#1d1d1f;line-height:1.71;max-height:3.42em;overflow:hidden;opacity:.7;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-indent:2em}
.d-newsU1 .inner:hover{background-color:#0a5192}
.d-newsU1 .inner:hover:after{width:100%;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.d-newsU1 .inner:hover .bg{opacity:0}
.d-newsU1 .inner:hover .bg_on{opacity:1}
.d-newsU1 .inner:hover .pic .img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-newsU1 .inner:hover .desc,.d-newsU1 .inner:hover .tit{color:#fff}
.section-index2{padding:82px 0 315px;position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section-index2 .d-title1{position:relative;z-index:10}
.section-index2 .wp{height:100%;display:-webkit-flex;display:flex;justify-content:space-between;position: relative;z-index: 10;}
.section-index2 .index2-col,.section-index2 .index2-cor{flex-shrink:0}
.section-index2 .index2-col{width:50.19%}
.section-index2 .index2-col .d-title1{margin-bottom:28px}
.section-index2 .index2-col .d-title1 img{max-height:107px}
.section-index2 .index2-cor{width:41.99%}
.section-index2 .index2-cor .d-title1 img{max-height:142px}
.d-newsU2{margin:0 -28px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-newsU2 li{padding:0 28px;width:50%;flex-shrink:0}
.d-newsU2 .inner{padding:12px 0;display:block;height:100%;position:relative;z-index:1;display:-webkit-flex;display:flex;align-items:flex-end;align-items:flex-start}
.d-newsU2 .line{position:absolute;left:-30px;top:0;right:-30px;bottom:0;z-index:-1}
.d-newsU2 .line:after,.d-newsU2 .line:before{content:'';position:absolute;background-repeat:no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;width:0}
.d-newsU2 .line:before{left:0;top:0;bottom:0;background-image:url(../images/d-line1.png);background-position:left center}
.d-newsU2 .line:after{right:0;top:0;bottom:0;background-image:url(../images/d-line2.png);background-position:right center}
.d-newsU2 .date{padding:24px 0;width:92px;border-right:1px solid rgba(125,96,29,.2);flex-shrink:0}
.d-newsU2 .date .t1{font-size:26px;color:rgba(58,58,58,.5);line-height:1;display:-webkit-flex;display:flex;align-items:flex-end}
.d-newsU2 .date .day{margin-right:3px;font-size:30px;color:#bb1414}
.d-newsU2 .date .month{margin-bottom:-4px;font-size:26px;color:rgba(58,58,58,.5)}
.d-newsU2 .date .year{font-size:14px;color:#7d601d}
.d-newsU2 .text{padding:20px 0 30px 18px;width:calc(100% - 92px);flex-shrink:0}
.d-newsU2 .tit{font-size:20px;color:#1d1d1f;font-weight:400;line-height:1.5;height:3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.d-newsU2 .info{margin-top:18px;font-size:16px;color:rgba(125,96,29,.6);line-height:2}
.d-newsU2 .info p{display:flex}
.d-newsU2 .info p span{display:block;flex-shrink:0}
.d-newsU2 .inner:hover .line:after,.d-newsU2 .inner:hover .line:before{-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.d-newsU2 .inner:hover .line:before{width:56.44%}
.d-newsU2 .inner:hover .line:after{width:61.12%}
.d-trendsSwp1{margin-top:-112px;position:relative;overflow:hidden}
.d-trendsSwp1 .slider{margin:0 -1px;position:relative;overflow:hidden}
.d-trendsSwp1 .swiper-slide:nth-child(odd){padding-top:107px}
.d-trendsSwp1 .inner{display:block;position:relative;z-index:1;overflow:hidden}
.d-trendsSwp1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;background-size:100% auto;z-index:-1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-trendsSwp1 .bg_on{background-color:#0a5192;opacity:0}
.d-trendsSwp1 .pic{height:222px;padding-top:67.89%;position:relative;overflow:hidden}
.d-trendsSwp1 .pic img{position:absolute;left:0;top:0;width:100%;/*height:100%;object-fit:cover;*/-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-trendsSwp1 .text{padding:32px 34px}
.d-trendsSwp1 .tit{font-size:20px;color:#1d1d1f;font-weight:400;line-height:1.5;height:4.5em;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-trendsSwp1 .date{margin-top:20px;font-size:14px;color:#a11417;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-trendsSwp1 .inner:hover .bg{opacity:0}
.d-trendsSwp1 .inner:hover .bg_on{opacity:1}
.d-trendsSwp1 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-trendsSwp1 .inner:hover .date,.d-trendsSwp1 .inner:hover .tit{color:#fff}
.d-trendsSwp1 .d-btnsSwp1{position:absolute;right:0;bottom:0;z-index:10}
.section-index3{margin-top:-394px;padding-top:452px;position:relative;z-index:1;overflow:hidden}
.section-index3 .d-line1{top:auto;bottom:0}
.d-news2{padding:126px 80px 28px;position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.d-news2 .d-title1{position:absolute;left:50%;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.d-news2 .d-title1 img{max-height:345px}
.d-newsU3{padding-top:75px;margin:0 -32px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.d-newsU3 li{padding:0 32px;margin-bottom:60px;width:33.33%;flex-shrink:0}
.d-newsU3 .inner{display:block;padding-top:70.36%;position:relative;overflow:hidden}
.d-newsU3 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.d-newsU3 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-newsU3 .text{padding:20px 34px;position:absolute;left:0;bottom:0;right:0;min-height:80px;background:url(../images/d-ls-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end}
.d-newsU3 .text:before{content:'';position:absolute;left:0;bottom:0;width:6px;height:66px;background-color:#0f4a92;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-newsU3 .tit{font-size:18px;color:#fff;font-weight:400;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-newsU3 li:nth-child(3n-2){margin-top:-75px}
.d-newsU3 li:nth-child(3n){margin-top:-75px}
.d-newsU3 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-newsU3 .inner:hover .text:before{background-color:#ae1d22}
.section-index4{padding:92px 0 308px;position:relative;z-index:1;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.section-index4 .wp{height:100%;display:-webkit-flex;display:flex;justify-content:space-between}
.section-index4 .index4-col,.section-index4 .index4-cor{flex-shrink:0}
.section-index4 .index4-col{width:40.9%}
.section-index4 .index4-col .d-title1{margin-bottom:14px}
.section-index4 .index4-col .d-title1 img{max-height:114px}
.section-index4 .index4-cor{width:43.08%}
.section-index4 .index4-cor .d-title1{margin-bottom:23px}
.section-index4 .index4-cor .d-title1 img{max-height:129px}
.d-newsU4 li+li{border-top:1px dashed #d8d8d8}
.d-newsU4 .inner{padding-left:38px;display:block;height:60px;line-height:60px;position:relative;overflow:hidden}
.d-newsU4 .inner:before{content:'';position:absolute;left:0;top:50%;width:25px;height:23px;background:url(../images/d-circle1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-newsU4 .tit{font-size:20px;color:#1d1d1f;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-newsU4 .date{float:right;font-size:18px;color:#a11417;margin-left:20px}
.d-newsU4 .inner:hover .tit{color:#a11417}
.d-newsU4 .inner:hover .tit span{background-image:linear-gradient(#a11417,#a11417)}
.d-newsU5 .inner{display:block;display:-webkit-flex;display:flex;align-items:flex-start}
.d-newsU5 .pic{width:46.58%;position:relative;overflow:hidden;flex-shrink:0;display:none}
.d-newsU5 .pic:after{content:'';display:block;padding-top:56.23%}
.d-newsU5 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.d-newsU5 .text{width:100%;min-height:50px;display:-webkit-flex;display:flex;align-items:center}
.d-newsU5 .info{width:200px;font-size:18px;color:#a8181b;flex-shrink:0}
.d-newsU5 .info span{padding-right:6px}
.d-newsU5 .tit{width:calc(100% - 200px);height:100%;font-size:20px;color:#333;font-weight:400;line-height:1.7;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-newsU5 .desc{margin-top:14px;font-size:14px;color:rgba(51,51,51,.6);line-height:1.71;max-height:3.42em;display:none;overflow:hidden}
.d-newsU5 .active{padding:8px 0}
.d-newsU5 .active .pic{width:313px;display:block}
.d-newsU5 .active .text{padding-left:18px;width:calc(100% - 380px);display:block}
.d-newsU5 .active .tit{margin-top:12px;width:100%;white-space:normal;max-height:3.4em}
.d-newsU5 .active .desc{display:block}
.section-index5{padding:82px 0 270px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.section-index5 .wp{height:100%;position:relative;z-index:1;display:-webkit-flex;display:flex}
.section-index5 .d-title1{margin-bottom:24px}
.section-index5 .d-title1 img{max-height:112px}
.section-index5 .d-line1.line_top{top:0}
.section-index5 .d-line1.line_bottom{bottom:0}
.section-index5 .index5-col{width:300px;flex-shrink:0}
.section-index5 .index5-cor{width:calc(100% - 300px);flex-shrink:0}
.d-numDataSwp1{min-height:512px;position:relative;overflow:hidden}
.d-numDataSwp1 .year{font-size:48px;color:#fff;line-height:1.1}
.d-numDataSwp1 .desc{margin-top:8px;font-size:16px;color:#fff;line-height:1.5}
.d-numDataSwp1 .line{margin:18px auto 0;width:2px;height:186px;background:linear-gradient(0deg,#7a5c2c 0,#e4bc7e 100%)}
.section-index6{margin-top:-230px;position:relative;z-index:1;overflow:hidden}
.section-index6 .index6-bg1{position:absolute;left:0;top:34%;width:100%;overflow:hidden;z-index:-1}
.section-index6 .index6-bg1 img{display:block;width:100%}
.section-index6-1 .index6-1-hd{margin-bottom:28px;position:relative;z-index:10;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.d-share1{padding:0 37.5px;display:-webkit-flex;display:flex;align-items:center}
.d-share1 .item{padding:0 12.5px;position:relative}
.d-share1 .icon{display:block;width:65px;height:65px;line-height:65px;font-size:0;text-align:center;border-radius:50%;background-color:rgba(255,255,255,.4);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-share1 .icon img{display:inline-block;vertical-align:middle;max-width:80%;max-height:80%;opacity:.7;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-share1 .pop-info{padding-top:10px;position:absolute;left:50%;top:100%;z-index:10;-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);-o-transform:translate(-50%,10px);transform:translate(-50%,10px);opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.d-share1 .pop-info .pic{padding:5px;background-color:#fff;width:120px;box-shadow:0 0 10px rgba(0,0,0,.15);position:relative}
.d-share1 .pop-info .pic:before{content:'';position:absolute;left:50%;bottom:100%;border:6px solid transparent;border-bottom-color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.d-share1 .pop-info .pic img{display:block;width:100%}
.d-share1 .item:hover .icon{background-color:rgba(255,255,255,.6)}
.d-share1 .item:hover .icon img{opacity:1}
.d-share1 .item:hover .pop-info{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
.d-newsU6{display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-newsU6 li{flex-shrink:0}
.d-newsU6 .inner{display:block;padding-top:100.77%;position:relative;overflow:hidden}
.d-newsU6 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.d-newsU6 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-newsU6 .text{padding:0 40px;position:absolute;left:0;bottom:0;right:0;min-height:80px;background:url(../images/d-ls-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-end}
.d-newsU6 .tit{margin-bottom:20px;font-size:20px;color:#fff;font-weight:400;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.d-newsU6 .for{padding-bottom:10px;position:relative;display:-webkit-flex;display:flex;align-items:center}
.d-newsU6 .for:after{content:'';position:absolute;left:0;bottom:0;width:50px;height:4px}
.d-newsU6 .for .for-icon{width:20px;height:20px;line-height:20px;font-size:0;text-align:center;flex-shrink:0}
.d-newsU6 .for .for-icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.d-newsU6 .for .for-name{padding-left:4px;width:calc(100% - 20px);font-size:12px;color:#fff;flex-shrink:0}
.d-newsU6 .i1{width:25%}
.d-newsU6 .i1 .for:after{background-color:#3eca00}
.d-newsU6 .i2{width:50%}
.d-newsU6 .i2 .inner{padding-top:50.3%}
.d-newsU6 .i2 .for:after{background-color:#ff7800}
.d-newsU6 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.section-index6-2{padding:90px 0 84px;background:url(../images/zj-bg1.png) center bottom 84px no-repeat;-webkit-background-size:100% auto;background-size:100% auto;overflow:hidden}
.section-index6-2 .d-title1{margin-bottom:30px}
.section-index6-2 .index6-2-hd{position:relative}
.section-index6-2 .d-desc1{margin:0 auto 48px;width:49.23%}
.section-index6-2 .d-btnsSwp1{display:block}
.section-index6-2 .d-btnsSwp1 .next,.section-index6-2 .d-btnsSwp1 .prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}
.section-index6-2 .d-btnsSwp1 .prev{left:20.19%}
.section-index6-2 .d-btnsSwp1 .next{right:20.19%}
.section-index6-2 .index6-2-bd{overflow:hidden}
.d-imgsSwp1{margin:0 -1px;height:694px;position:relative;overflow:hidden}
.d-imgsSwp1 .swiper-slide{position:relative;z-index:1}
.d-imgsSwp1 .swiper-slide:after{content:'';position:absolute;left:-.5px;top:0;right:-.5px;bottom:0;border:1px solid #0f4a92;z-index:-1}
.d-imgsSwp1 .inner:before{content:'';position:absolute;left:0;top:0;right:0;height:12px;z-index:10}
.d-imgsSwp1 .inner:after{margin-left:-1px;content:'';position:absolute;left:0;bottom:0;width:38px;height:19px;background:url(../images/d-line3.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.d-imgsSwp1 .pic{height:81.27%;position:relative;overflow:hidden}
.d-imgsSwp1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.d-imgsSwp1 .text{padding:22px 20px}
.d-imgsSwp1 .tit{font-size:20px;color:#1d1d1f;font-weight:400;text-align:center;line-height:1.2}
.d-imgsSwp1 .swiper-slide:nth-child(5n-4) .inner:before{background-color:#266638}
.d-imgsSwp1 .swiper-slide:nth-child(5n-4) .inner:after{display:none}
.d-imgsSwp1 .swiper-slide:nth-child(5n-4) .pic{height:52.45%}
.d-imgsSwp1 .swiper-slide:nth-child(5n-3) .inner:before{background-color:#0f4a92}
.d-imgsSwp1 .swiper-slide:nth-child(5n-3) .pic{height:64.7%}
.d-imgsSwp1 .swiper-slide:nth-child(5n-2) .inner:before{background-color:#a11417}
.d-imgsSwp1 .swiper-slide:nth-child(5n-2) .pic{height:80.4%}
.d-imgsSwp1 .swiper-slide:nth-child(5n-1) .inner:before{background-color:#583263}
.d-imgsSwp1 .swiper-slide:nth-child(5n-1) .pic{height:74.35%}
.d-imgsSwp1 .swiper-slide:nth-child(5n) .inner:before{background-color:#a86b1c}
.d-imgsSwp1 .swiper-slide:nth-child(5n) .pic{height:50.14%}
.d-imgsSwp1 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.d-newsU7{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-end}
.d-newsU7 li{width:20%;flex-shrink:0}
.d-newsU7 .inner{display:block;height:100%;position:relative;z-index:1;overflow:hidden}
.d-newsU7 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:contain;background-size:contain;z-index:-1}
.d-newsU7 .text{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10}
.d-newsU7 .tit{font-size:14px;color:#fff;font-weight:400;line-height:1.2;text-align:center}
.d-newsU7 li:nth-child(1){height:137px}
.d-newsU7 li:nth-child(2){height:108px}
.d-newsU7 li:nth-child(3){height:87px}
.d-newsU7 li:nth-child(4){height:137px}
.d-newsU7 li:nth-child(5){height:186px}
/*!****** lib.css end *******/
/*!****** hlg *******/
@media only screen and (max-width:1799px){
.wp{width:90%}
}
@media only screen and (max-width:1599px){
.header .logo{top:67%}
}
@media only screen and (max-width:1399px){
/*!头部*/
.header .header-lang{font-size:14px}
.header .nav>li>a{padding:.238vw .8vw;font-size:14px}
.header .sub a{font-size:12px}
/*!底部*/
.footer .footer-fLink dt{font-size:14px}
.footer .footer-fLink dt:after{right:10px;width:12px;height:12px}
.footer .footer-fLink dt img{max-width:14px}
.footer .footer-fLink dt span{max-width:calc(100% - 14px)}
.footer .footer-share .icon{width:36px;height:36px}
.footer .footer-share .icon img{max-width:20px}
.footer .footer-share .mask-pop{padding-bottom:10px}
.footer .footer-share .mask-pop .inner{padding:5px}
.footer .footer-share .mask-pop .pic{width:80px}
.footer .footer-nav dl{padding-right:15px}
.footer .footer-nav dt{font-size:14px}
.footer .footer-nav dd a{font-size:12px}
.footer .footer-info .icon{width:30px;height:30px}
.footer .footer-info .icon img{max-width:16px}
.footer .footer-info .text{width:calc(100% - 30px);font-size:12px}
.footer .footer-copy{font-size:12px}
/*!公用*/
.d-title1{margin-bottom:25px!important}
.d-title1 .tit .cn{padding:0 20px;font-size:28px}
.d-title1 .tit .en{font-size:50px}
.d-title1.between .tit .cn{padding-right:20px}
.d-btns1 .more{padding:0 18px 0 10px;font-size:14px}
.d-btns1 .more:before{width:4px;height:6px}
.d-btns1 .more:after{width:48px;height:10px}
.d-btns1 .more .plane{width:12px;height:10px}
/*!index*/
.ind-nav{height:80px}
.ind-nav .title .tit{font-size:20px}
.ind-nav .list a{font-size:16px}
.d-news1 .d-title1{margin:0!important;padding:6px 0 15px}
.d-news1 .col-l .d-title1{margin-bottom:10px!important}
.d-newsU1 .inner{padding:0}
.d-newsU1 .text{padding:15px}
.d-newsU1 .tit{font-size:14px}
.d-newsU1 .date{font-size:12px}
.d-newsSwp1 .text{padding:20px 30px 60px}
.d-newsSwp1 .type .cn{font-size:16px}
.d-newsSwp1 .type .en{margin-top:4px;font-size:12px}
.d-newsSwp1 .type .en:before{top:8px}
.d-newsSwp1 .tit{margin-top:15px;font-size:14px}
.d-newsSwp1 .desc{margin-top:15px;font-size:12px}
.d-newsU2 .date{font-size:16px;width:60px}
.d-newsU2 .text{width:calc(100% - 60px)}
.d-newsU2 .tit{font-size:14px}
.d-newsU2 .desc{margin-top:4px;font-size:12px}
.d-newsU2 .line{margin-right:6px}
.d-newsU2 .line:before{width:30px}
.d-newsU2 .line:after{width:6px;height:6px;bottom:-3px;right:-6px}
.d-tabsT1 .tit{font-size:16px;line-height:50px}
.d-tabsT1 .d-btns1{top:-50px}
.d-newsU2 .active .inner{height:94px}
.d-teachingR1 .content{padding:30px}
.d-teachingR1 .content .bg-tit{font-size:70px}
.d-teachingR1 .content .cont-tit{font-size:16px}
.d-teachingR1 .content .desc{margin-top:15px;font-size:12px}
.d-teachingR1 .content .d-txtU1{margin-top:15px}
.d-txtU1 .inner{padding:5px 15px 5px 0}
.d-txtU1 .inner:before{width:10px;height:14px}
.d-txtU1 .tit{font-size:12px}
.d-txtU1 .arrow{width:10px;height:10px}
.d-txtU1 .inner:hover{padding-left:15px}
.d-newsU3 .inner{height:60px}
.d-newsU3 .date{font-size:16px;width:60px}
.d-newsU3 .tit{font-size:14px;width:calc(100% - 60px)}
.d-newsU3 .line{margin-right:6px}
.d-newsU3 .line:before{width:30px}
.d-newsU3 .line:after{width:6px;height:6px;bottom:-3px;right:-6px}
.d-academicSwp1 .inner{padding:25px 30px}
.d-academicSwp1 .tit{font-size:14px}
.d-academicSwp1 .date{margin-top:6px;font-size:12px}
.d-academicSwp1 .img{margin-top:8px}
.d-academicSwp1 .info{margin-top:30px;font-size:12px}
.d-academicSwp1 .info img{margin:4px 6px 0 0;max-width:14px}
.d-academicSwp1 .arrow{right:30px;width:46px;height:42px}
.d-academicSwp1 .arrow:after{width:6px;height:10px}
.d-tabsT2 .tit:after{height:20px}
.d-tabsT2 .tit .cn{font-size:22px}
.d-tabsT2 .tit .en{font-size:46px}
.d-tabsT2 .active .tit .cn{font-size:28px}
.d-mnagementSwpFor .text{padding:15px 0;height:80px}
.d-mnagementSwpFor .tit{padding:0 30px;font-size:16px}
.d-mnagementSwpFor .swiper-pagination .swiper-pagination-bullet{margin:0 6px!important;width:5px;height:5px}
.d-mnagementSwpFor .swiper-pagination .swiper-pagination-bullet-active{width:18px;height:18px}
.d-mnagementSwpFor .swiper-arrows{width:200px;height:66px}
.d-mnagementSwpFor .swiper-arrows .swiper-next,.d-mnagementSwpFor .swiper-arrows .swiper-prev{width:30px;height:30px;-webkit-background-size:20px auto;background-size:20px auto}
.d-mnagementSwpFor .swiper-arrows .line{margin:0 10px}
.d-mnagementSwpNav .text{padding-top:20px}
.d-mnagementSwpNav .tit{font-size:14px}
.d-mnagementSwpNav .desc{margin-top:6px;font-size:12px}
.d-mnagementSwpNav .point{margin:15px auto 0;height:40px}
.d-mnagementSwpNav .point .circle{width:6px;height:6px}
.d-mnagementSwpNav .point .circle:before{width:24px;height:24px}
/*!日历*/
.d-calendar1{min-height:360px}
#schedule-box{font-size:12px!important}
#schedule-box .schedule-hd{padding:10px!important}
#schedule-box .today{font-size:18px!important}
#schedule-box .ul-box>li{height:38px!important;line-height:38px!important}
#schedule-box .week-ul{padding:0 20px!important}
#schedule-box .week-ul>li{font-size:14px!important}
#schedule-box .schedule-bd{padding:0 20px!important}
#schedule-box .selected-style::after,#schedule-box .today-flag:after{width:26px!important;height:26px!important}
/*!内页*/
.d-slideNav1 .hd .tit .cn{font-size:24px}
.d-slideNav1 .hd .tit .en{font-size:28px}
.d-sNavU1 .tit{font-size:14px}
.d-sNavU1 .tit .arrow{width:30px;height:30px;-webkit-background-size:10px auto;background-size:10px auto}
.d-sNavU1 .sNavU1-sub{padding:15px 0}
.d-sNavU1 .sNavU1-sub .sub-tit{padding:6px 0 6px 14px;font-size:12px;line-height:1.2}
.d-sNavU1 .sNavU1-sub .sub-tit:before{left:4px;top:11px;width:4px;height:4px}
.d-pos1{padding:30px 0 10px;margin-bottom:30px}
.d-title2 .tit{padding-left:20px;font-size:24px}
.d-title2 .tit:before{width:3px;height:24px}
.d-title3{padding:0;margin-bottom:25px}
.d-title3 .tit .cn{font-size:20px}
.cur{font-size:14px;padding-left:24px;-webkit-background-size:16px auto;background-size:16px auto}
.pages ul a{font-size:14px}
.pages ul .page-first a{padding:0 5px}
.pages ul .page-next a,.pages ul .page-prev a{padding:0 10px}
.pages .page-go,.pages .page-total{font-size:14px}
.pages .page-go .inp{width:36px;height:30px;line-height:28px}
.pages .page-go .sur{padding:0 10px;line-height:28px;font-size:14px}
/*!学院简介*/
.d-desc1 .title .tit .cn{font-size:20px}
.d-desc1 .title .tit .en{font-size:58px}
.d-desc1 .title .tit .form{font-size:20px}
.d-desc1 .title .tit .form .year{font-size:28px}
.d-desc1 .txt{font-size:14px}
/*!院长寄语*/
.d-desc2 .txt{font-size:14px}
.d-desc2 .txt:after,.d-desc2 .txt:before{width:60px;height:52px}
/*!学院领导*/
.d-ldU1 .pic:after{right:-6px;bottom:-6px;width:40px;height:38px}
.d-ldU1 .hd .hd-in{padding:0 8px 0 30px}
.d-ldU1 .hd .name{padding-bottom:8px;font-size:20px}
.d-ldU1 .hd .job{padding-bottom:8px;margin-left:15px;font-size:14px}
.d-ldU1 .info,.d-ldU1 .txt{margin-top:15px;padding-left:30px;font-size:14px}
.d-ldU1 .info .icon{width:30px;height:30px;line-height:30px}
.d-ldU1 .info span{padding-left:10px}
/*!学院委员会*/
.d-comm1 .tit{font-size:16px}
.d-comm1 .tit:before{width:2px;height:18px}
.d-comm1 .txt a{font-size:14px}
/*!组织机构*/
.d-org1{padding-top:50px}
.d-org1 .col-r{padding-top:80px}
.d-org1 .line{bottom:6px}
.d-org1 .line .circle1{width:6px;height:6px}
.d-org1 .line .circle1:before{width:16px;height:16px}
.d-org1 .line .circle2{bottom:-6px;width:6px;height:6px}
.d-org1 .item{display:block}
.d-org1 .item .circle,.d-org1 .item:after{width:6px;height:6px}
.d-org1 .item .circle:before{width:16px;height:16px}
.d-org1 .item .tit{font-size:20px}
.d-org1 .item .tit:before{width:50%}
.d-org1 .item .txt{padding:20px 0 0!important}
.d-org1 .item .txt a{font-size:14px}
.d-org1 .col-l .item{padding-right:20px}
.d-org1 .col-l .tit{text-align:right}
.d-org1 .col-l .item .tit:before{left:auto}
.d-org1 .col-r .item{padding-left:20px}
/*!发展历程*/
.d-his1{padding-top:8vw}
.d-his1 .his-logo{width:40px;height:40px;line-height:40px}
.d-his1 .line{bottom:6px}
.d-his1 .item .circle{top:40px;width:6px;height:6px}
.d-his1 .line .circle2{bottom:-6px;width:6px;height:6px}
.d-his1 .item .year{font-size:28px}
.d-his1 .item .year:after{width:6px;height:6px}
.d-his1 .item .year span{padding-bottom:4px}
.d-his1 .item .txt{font-size:14px}
.d-his1 .item .circle:before{width:16px;height:16px}
/*!图文列表*/
.d-newsU4 .date .date-in:before{right:6px}
.d-newsU4 .date .date-in:after{width:6px;height:6px}
.d-newsU4 .date .t1{font-size:18px}
.d-newsU4 .date .t2{font-size:12px}
.d-newsU4 .tit{font-size:16px}
.d-newsU4 .desc{font-size:14px}
/*!学生活动*/
.d-newsU5 .date{width:100px}
.d-newsU5 .text{width:calc(100% - 100px)}
.d-newsU5 .date .t1{font-size:18px}
.d-newsU5 .date .t2{font-size:12px}
.d-newsU5 .tit{font-size:16px}
/*!详情*/
.d-detail1 .hd .tit{font-size:18px}
.d-detail1 .cont,.d-detail1 .hd .info{font-size:14px}
/*!校友企业*/
.d-comU1 .inner{padding:10px}
.d-comU1 .tit{font-size:18px}
/*!经管人物*/
.d-newsU7 .tit{font-size:16px}
/*!学系综合页*/
.d-desc3 .txt{font-size:14px}
.d-ldU2 .tit{font-size:18px}
.d-ldU2 .desc,.d-txtU2 .tit{font-size:14px}
/*!学科综合页*/
.d-course1 .txt{font-size:14px}
.d-course1 .bt:after{width:6px;height:6px}
.d-course1 .item.it1 .bt:before{right:calc(12.26vw + 6px)}
.d-course1 .item.it2 .bt:after{left:calc(7.5vw - 6px)}
.d-news2Hot .tit{font-size:16px}
.d-tabsT3 .date .t1{font-size:18px}
.d-tabsT3 .date .t2{font-size:12px}
.d-tabsT3 .tit{font-size:16px}
.d-newsU8 .date{width:90px}
.d-newsU8 .date .t1{font-size:14px}
.d-newsU8 .date .t2{font-size:16px}
.d-newsU8 .tit{padding-left:10px;width:calc(100% - 90px);font-size:14px}
.d-devInfo1 dt:before{top:7px;width:14px;height:15px}
.d-devInfo1 .tit{font-size:16px}
.d-devInfo1 .date,.d-devInfo1 .desc{font-size:14px}
/*!师资队伍*/
.d-filter1 .tit{font-size:16px}
.d-filter1 .cont a{font-size:14px}
.d-ldU3 .hd .name{font-size:20px}
.d-ldU3 .desc,.d-ldU3 .email,.d-ldU3 .hd .job{font-size:14px}
.d-ldU3 .email img{margin:4px 4px 0 0;max-width:16px}
/*!师资队伍详情*/
.d-ldInfo1 .ldInfo1-hd .hd .name{font-size:20px}
.d-ldInfo1 .ldInfo1-hd .hd .job,.d-ldInfo1 .ldInfo1-hd .info{font-size:14px}
.d-ldInfo1 .ldInfo1-hd .info img{margin:4px 4px 0 0;max-width:16px}
.d-ldInfo1 .ldInfo1-bd .txt{font-size:14px}
}
@media only screen and (max-width:1199px){
/*!头部*/
.header{padding:0 20px}
.header .logo{max-width:31%}
.header .header-r{padding-left:2vw}
.header .nav>li>a{padding:.238vw .6vw}
.header .sub .sub-in{padding:5px 0}
.header .sub a{padding:6px 15px}
.header .header-so-btn{width:30px;height:30px;-webkit-background-size:14px auto;background-size:14px auto}
/*!底部*/
.footer .footer-1{padding:60px 0 20px}
.footer .footer-fLink dt{line-height:30px}
/*!index*/
.ind-nav{height:60px}
.ind-nav .list a:hover .bg .plane{-webkit-transform:rotate(10deg) translate(25px,0);-ms-transform:rotate(10deg) translate(25px,0);-o-transform:rotate(10deg) translate(25px,0);transform:rotate(10deg) translate(25px,0)}
.ind-nav .list a:hover .bg .circle{-webkit-transform:rotate(10deg) translate(-25px,0);-ms-transform:rotate(10deg) translate(-25px,0);-o-transform:rotate(10deg) translate(-25px,0);transform:rotate(10deg) translate(-25px,0)}
/*!内页*/
.main-in{margin-top:-75px}
.main-in:after{top:75px}
.main-in .main-in-col{width:18vw}
.main-in .main-in-cor{padding-top:75px;width:calc(100% - 18vw)}
.d-slideNav1 .hd{padding:15px 15px 10px}
.d-slideNav1 .hd .tit{height:50px}
.d-slideNav1 .bd{padding:0 20px 60px}
.d-sNavU1 .tit{padding:10px 30px 10px 0}
/*!校友企业*/
.d-comU1 .tit{font-size:16px}
/*!学科综合页*/
.d-course1 .item{padding:30px}
.d-course1 .item.it2{margin-top:70px}
.d-tabsT3 .inner{min-height:60px}
.d-newsU8{margin:0 -1.5vw -2.38vw}
.d-newsU8 li{padding:0 1.5vw}
.d-devInfo1 dl{padding:20px 30px 20px 40px}
.d-devInfo1 dt:before{left:-24px}
/*!师资队伍*/
.d-ldU3 .hd .name{font-size:16px}
.d-ldU3 .hd .job{margin-left:.8vw;font-size:12px}
.d-ldU3 .desc,.d-ldU3 .email{font-size:12px}
.d-ldU3 .email img{margin:4px 4px 0 0;max-width:12px}
}
@media only screen and (max-width:959px){
body{padding-top:60px}
.wp,.wp1300{width:100%;padding:0 20px}
/*!头部*/
.menuBtn{display:block}
.header{height:60px;background:linear-gradient(180deg,#0848a7 0,#1c478c 100%)}
.header .logo{margin:0;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-width:none;width:230px;height:50px;line-height:50px}
.header .logo img{max-height:40px}
.header .logo .line{width:1px;height:30px}
.header .header-btns{padding:0 30px 10px;margin-bottom:10px;border-bottom:1px solid #ccc;justify-content:flex-start}
.header .header-so-btn{display:block;position:absolute;right:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;-webkit-background-size:24px auto;background-size:24px auto}
.header .header-lang{font-size:18px}
.header .header-btns .line,.header .header-r .header-so-btn{display:none}
.header .header-r{padding:60px 0 0;position:fixed;right:0;top:0;bottom:0;width:300px;background:linear-gradient(180deg,#0848a7 0,#1c478c 100%);z-index:9;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.header .header-r .scroll{padding:20px 0;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;overflow-y:auto}
.header .header-r.active{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.header .header-r .scroll,.header .nav{display:block}
.header .nav>li{margin-bottom:8px}
.header .nav>li>a{padding:8px 30px;color:#fff;line-height:1.5;font-size:20px}
.header .nav>li>a:after{height:2px}
.header .nav>li>a i{display:block}
.header .nav>li.on>a i:after{transform:translate(-50%,-50%) rotate(180deg);transform-origin:50% 30%}
.header .sub{padding-top:10px;min-width:0;width:100%;position:static;transform:translate(0)}
.header .sub .sub-in{padding:15px 0}
.header .sub .sub-in:before{left:13%}
.header .sub a{padding:7px 20px 7px 40px;font-size:16px;text-align:left}
.search-box{width:300px}
.pop-search .pop-search-close{width:60px;height:60px;right:20px;top:20px}
/*!底部*/
.footer .pc{display:none!important}
.footer .mob{display:block!important}
.footer{margin-top:-80px;padding-top:12.3vw}
.footer .wp{flex-wrap:wrap}
.footer .footer-nav{display:none}
.footer .gotop{top:25px;width:18px;height:18px;background-size:18px auto}
.footer .footer-1{margin-bottom:10px;padding:0;border:none}
.footer .footer-1 .wp,.footer .footer-2 .wp,.footer .wp{padding:0 30px;max-width:none}
.footer .footer-logo{margin-bottom:16px;order:1;position:static;transform:translate(0);width:100%}
.footer .footer-logo .img1{max-width:60%}
.footer .footer-logo .img1 img{max-height:36px}
.footer .footer-logo .img2{max-width:30%}
.footer .footer-logo .img2 img{max-height:22px}
.footer .footer-logo .line{margin:0 10px;width:1px;height:40px}
.footer .footer-fLink{width:60%;order:2}
.footer .footer-fLink dt{padding:0 15px;font-size:9px}
.footer .footer-fLink dt img{max-width:12px}
.footer .footer-fLink dt span{padding-left:8px;max-width:calc(100% - 12px)}
.footer .footer-fLink dd .in{padding:10px 0}
.footer .footer-fLink dd a{padding:5px 20px}
.footer .footer-share{order:2}
.footer .footer-share .item{margin-left:12px}
.footer .footer-share .icon{width:32px;height:32px}
.footer .footer-share .mask-pop .pic{width:70px}
.footer .footer-2{padding:0;margin-bottom:5px}
.footer .footer-info{padding:0;width:100%}
.footer .footer-info .item{padding:10px 0}
.footer .footer-info .item+.item{margin:0;border-top:1px dashed rgba(216,216,216,.2)}
.footer .footer-info .icon{width:40px;height:40px}
.footer .footer-info .text{padding-left:12px;font-size:9px;line-height:1.33}
.footer .footer-3{padding:12px 0;background:#0848a7}
.footer .footer-copy{font-size:9px}
/*!公用*/
.d-title1 .tit .cn{font-size:24px}
.d-title1 .tit .en{font-size:32px}
.d-btns1 .more{font-size:12px}
/*!index*/
.box-banner{height:auto}
.banner{margin: 0 !important;border-radius:0}
.banner .swiper-pagination{bottom:15px!important}
.banner .swiper-pagination .swiper-pagination-bullet{margin:0 5px!important;width:6px;height:6px}
.banner .swiper-pagination .swiper-pagination-bullet-active{width:20px;height:24px}
.ind-nav{position:static;height:auto;box-shadow:0 .238vw .595vw 0 rgba(16,71,161,.27)}
.ind-nav .wp{padding:0;display:block}
.ind-nav .wp:after,.ind-nav .wp:before{display:none}
.ind-nav .title{padding:15px 20px;width:100%;background:linear-gradient(180deg,#dab762 0,#d49f32 97%)}
.ind-nav .title:after{display:none}
.ind-nav .list{width:100%;display:none}
.ind-nav .list:before{display:none}
.ind-nav .list a{height:70px}
.ind-nav .list .bg{width:100px;height:58px}
.ind-nav .list .bg .plane:before{width:11px;height:10px}
.ind-nav .list .bg .circle:before{width:5px;height:4px}
.ind-nav .list a:hover .bg .plane{-webkit-transform:rotate(15deg) translate(28px,0);ms-transform:rotate(15deg) translate(28px,0);-o-transform:rotate(15deg) translate(28px,0);transform:rotate(15deg) translate(28px,0)}
.ind-nav .list a:hover .bg .circle{-webkit-transform:rotate(15deg) translate(-28px,0);-ms-transform:rotate(15deg) translate(-28px,0);-o-transform:rotate(15deg) translate(-28px,0);transform:rotate(15deg) translate(-28px,0)}
.list#indNavSwp1{display:block!important}
.section-index1{padding:40px 0 80px}
.section-index1 .d-title1{margin-bottom:10px!important}
.d-news1{display:block}
.d-news1 .col-l,.d-news1 .col-m,.d-news1 .col-r{width:100%}
.d-news1 .col-l,.d-news1 .col-m{margin-bottom:30px}
.d-news1 .col-l .d-title1,.d-news1 .col-r .d-title1{display:-webkit-flex;display:flex}
.d-newsU1 .img{width:120px}
.d-newsU1 .text{width:calc(100% - 120px)}
.d-newsU2 .inner{padding:20px 0;height:50px}
.d-newsU2 .bg{left:-20px;right:-20px}
.d-newsU2 .active .inner{height:110px}
.d-newsSwp1 .swiper-pagination{bottom:20px!important;background-size:100% auto}
.d-newsSwp1 .swiper-pagination .swiper-pagination-bullet{margin:0 4px!important;width:3px;height:6px}
.d-newsSwp1 .swiper-pagination .swiper-pagination-bullet-active{height:12px}
.section-index2{margin:-40px 0;padding:110px 0}
.section-index2 .pc{display:none!important}
.section-index2 .mob{display:block!important}
.section-index2 .index2-bg1{top:4px}
.d-plane1{width:104%;height:66px;left:-2%}
.d-plane1 .plane{opacity:1;-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}
.d-tabsT1{display:none!important}
.d-tabsT1#teachingSwp1{display:block!important}
.d-tabsT1 .tit{font-size:14px}
.d-tabsT1 .tit .bg{width:100px;height:48px}
.d-tabsT1 .tit .bg .plane:before{width:11px;height:10px}
.d-tabsT1 .tit .bg .circle:before{width:5px;height:4px}
.d-tabsT1 .swiper-slide-active .tit .bg{opacity:1}
.d-tabsT1 .swiper-slide-active .tit .bg .plane{-webkit-transform:rotate(15deg) translate(28px,0);ms-transform:rotate(15deg) translate(28px,0);-o-transform:rotate(15deg) translate(28px,0);transform:rotate(15deg) translate(28px,0)}
.d-tabsT1 .swiper-slide-active .tit .bg .circle{-webkit-transform:rotate(15deg) translate(-28px,0);-ms-transform:rotate(15deg) translate(-28px,0);-o-transform:rotate(15deg) translate(-28px,0);transform:rotate(15deg) translate(-28px,0)}
.d-tabsD1 .d-btns1{margin-top:20px;display:block!important}
.d-tabsD1 .d-btns1 .more{padding-top:5px;padding-bottom:5px;width:52px;margin:0 auto}
.d-tabsD1 .d-btns1 .more:after,.d-tabsD1 .d-btns1 .more:before{bottom:5px}
.d-teachingR1{padding:0}
.d-teachingR1 .bg{position:static;padding-top:52.55%}
.d-teachingR1 .content{padding:30px 20px;width:100%}
.d-teachingR1 .content .bg-tit{font-size:60px;left:-5px;top:-8px}
.d-txtU1{margin:0 -10px}
.d-txtU1 li{padding:0 10px;width:50%}
.section-index3{padding:80px 0}
.section-index3 .d-title1{margin-bottom:10px!important}
.d-academic1{display:block}
.d-academic1 .col-l,.d-academic1 .col-r{width:100%}
.d-academic1 .col-l{margin-bottom:30px}
.d-academic1 .col-r{flex-wrap:wrap}
.d-calendar1{width:100%;order:1}
.d-academicSwp1{width:100%;order:2}
.d-academicSwp1 .arrow{top:auto;bottom:80px}
.section-index4{margin-top:-80px;padding:80px 0}
.section-index4 .wp{z-index:2}
.section-index4 .index4-bg2{bottom:80px}
.d-tabsT2{padding:0;margin-bottom:30px}
.d-tabsT2 .tit .cn{font-size:18px}
.d-tabsT2 .tit .en{font-size:32px}
.d-tabsT2 .active .tit .cn{font-size:24px}
.d-mnagement1,.d-tabsT2 .active .d-btns1{display:block}
.d-mnagement1 .col-l,.d-mnagement1 .col-r{width:100%}
.d-mnagement1 .col-l{margin:0 0 70px}
.d-mnagement1 .col-r{padding:0}
.d-mnagementSwpFor .swiper-arrows{width:160px;height:52px}
/*!内页*/
.main-in{margin:0;padding:20px 0 130px;overflow:hidden}
.main-in .wp{display:block}
.main-in .main-in-col,.main-in .main-in-cor{width:100%;padding:0;margin:0}
.d-slideNav1 .hd:before{content:'';position:absolute;right:15px;top:50%;width:40px;height:40px;-webkit-background-size:30px auto;background-size:30px auto;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-slideNav1 .hd:after{-webkit-transform:skew(0);-ms-transform:skew(0);-o-transform:skew(0);transform:skew(0)}
.d-slideNav1 .hd .tit{align-items:flex-start}
.d-slideNav1 .hd .tit .en{left:0;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.d-slideNav1 .bd{padding-bottom:40px;display:none}
.d-pos1{padding:30px 0 15px;display:block}
.cur{margin-top:10px}
.pages{padding-top:30px}
.pages ul{width:100%}
.pages ul li{display:none}
.pages ul .page-active,.pages ul .page-first,.pages ul .page-next,.pages ul .page-prev{display:block}
.pages .page-go,.pages .page-total{margin-top:5px;width:100%;text-align:center}
/*!学院简介*/
.d-desc1 .pic{float:none;width:100%;margin:0 0 10px}
.d-desc1 .title{margin-bottom:20px}
.d-desc1 .title .tit{padding-top:30px}
.d-desc1 .title .tit .en{left:auto;right:50px}
/*!院长寄语*/
.d-desc2 .pic{padding:15px 0 0 15px;float:none;width:200px;margin:0 auto}
.d-desc2 .pic:before{right:15px;bottom:15px}
.d-desc2 .txt{padding-top:20px}
/*!学院领导*/
.d-ldU1 .inner{padding:20px 0}
.d-ldU1 .pic{width:110px}
.d-ldU1 .text{width:calc(100% - 110px)}
.d-ldU1 .hd .hd-in{padding:0 8px 0 20px}
.d-ldU1 .hd .name{font-size:18px}
.d-ldU1 .hd .job{font-size:12px}
.d-ldU1 .info,.d-ldU1 .txt{padding-left:20px;font-size:12px}
/*!学院委员会*/
.d-comm1{display:block}
.d-comm1 .col-l,.d-comm1 .col-r{width:100%}
.d-comm1 .col-r{margin-top:15px}
.d-comm1 .item{padding:20px 0 15px}
.d-comm1 .item+.item{margin-top:15px}
.d-comm1 .tit{margin-bottom:10px;padding-left:20px}
.d-comm1 .txt{padding-left:20px}
.d-comm1 .txt a{margin-bottom:5px;padding:4px 15px 4px 0}
/*!组织机构*/
.d-org1 .item .tit{padding-top:15px}
.d-org1 .item .txt{padding-top:10px!important}
.d-org1 .item .txt a{margin-bottom:5px;padding:4px 15px 4px 0}
/*!发展历程*/
.d-his1{padding-top:90px}
.d-his1 .item .circle{top:36px}
.d-his1 .item .year{font-size:24px}
.d-his1 .item .txt{margin-top:10px}
.d-his1 .item:nth-child(odd) .txt,.d-his1 .item:nth-child(odd) .year{padding-right:20px}
.d-his1 .item:nth-child(even) .txt,.d-his1 .item:nth-child(even) .year{padding-left:20px}
.d-his1 .item:nth-child(odd){margin-bottom:60px;margin-top:-30px}
.d-his1 .item:nth-child(even){margin-top:30px}
/*!图文列表*/
.d-newsU4 .inner{padding:15px 15px 20px;flex-wrap:wrap;align-items:flex-start}
.d-newsU4 .pic{margin-bottom:10px;width:100%}
.d-newsU4 .text{width:100%}
.d-newsU4 .date{margin-bottom:10px}
.d-newsU4 .date .date-in{padding:0 0 5px}
.d-newsU4 .date .t2{padding-bottom:4px;margin-left:4px}
.d-newsU4 .tit{padding-left:0;margin-bottom:5px}
.d-newsU4 .desc{margin-bottom:10px;padding-left:0;line-height:1.5;max-height:3em}
.d-newsU4 .d-btns1{opacity:1}
.d-newsU4 .d-btns1 .more{color:#bd9e5d}
/*!学生活动*/
.d-newsU5 .inner{min-height:60px}
.d-newsU5 .date .t2{padding-bottom:4px;margin-left:4px}
.d-newsU5 .text{padding-left:15px}
.d-newsU5 .d-btns1{right:15px}
.d-newsU5 .inner:hover{padding-right:80px}
/*!专题新闻*/
.d-newsU6 li{padding:0 5px;margin-bottom:10px;width:50%}
/*!详情*/
.d-detail1 .hd{padding-bottom:15px}
.d-detail1 .hd .tit{margin-bottom:10px}
/*!校友企业*/
.d-comU1{margin-bottom:-15px}
.d-comU1 li{margin-bottom:15px;width:100%}
.d-comU1 .inner{padding:15px}
.d-comU1 .pic{width:120px;height:60px;line-height:58px}
.d-comU1 .text{padding-left:15px;width:calc(100% - 100px)}
/*!经管人物*/
.d-newsU7{margin-bottom:-20px}
.d-newsU7 li{margin-bottom:20px;width:100%}
.d-newsU7 .inner{padding:15px}
.d-newsU7 .text{padding:10px 15px}
.d-newsU7 .tit{margin-bottom:10px;height:auto;max-height:3.34em}
.d-newsU7 .d-btns1{opacity:1}
.d-newsU7 .d-btns1 .more{color:#bd9e5d}
.d-newsU7 .inner:hover .d-btns1 .more{color:#fff}
/*!学系综合页*/
.d-desc3{padding:0 0 25px;flex-wrap:wrap}
.d-desc3 .pic{margin-top:20px;padding:0 10px 10px 0;width:100%;order:2}
.d-desc3 .pic:after{top:10px;left:10px}
.d-desc3 .text{width:100%;order:1}
.d-desc3 .d-title3,.d-desc3 .txt{margin-bottom:10px}
.d-ld1{padding:25px 0}
.d-ld1 .d-title3{margin-bottom:25px}
.d-ld1 .d-ld1-bg{top:268px}
.d-ldU2{margin-bottom:-20px}
.d-ldU2 li{margin-bottom:20px;width:50%}
.d-ldU2 .pic{width:100px}
.d-ldU2 .text{padding-top:10px}
.d-ldU2 .desc{margin-top:4px}
.d-cour1{padding-top:25px}
.d-cour1 .d-title3{margin-bottom:25px}
.d-txtU2{margin-bottom:-15px}
.d-txtU2 li{margin-bottom:15px;width:100%}
.d-txtU2 .inner{min-height:40px}
.d-txtU2 .tit{padding:15px 40px}
/*!学科综合页*/
.d-course1{padding:0 0 25px;display:block}
.d-course1 .item{width:100%!important}
.d-course1 .d-title3{margin-bottom:10px}
.d-course1 .txt{padding:0;margin-bottom:10px}
.d-course1 .bt{padding:0}
.d-course1 .bt:before{bottom:10px;width:1000px}
.d-course1 .bt:after{bottom:7px}
.d-course1 .bt .icon{width:40px;height:40px;line-height:40px}
.d-course1 .item.it1 .bt:before{right:60px}
.d-course1 .item.it1 .bt:after{right:54px}
.d-course1 .item.it2{margin:0}
.d-course1 .item.it2 .bt:before{left:60px}
.d-course1 .item.it2 .bt:after{left:54px}
.d-news2{padding:25px 0}
.d-news2 .d-title3{margin-bottom:25px}
.d-news2 .news2-cont{display:block}
.d-news2 .news2-cont .news2-col,.d-news2 .news2-cont .news2-cor{width:100%}
.d-news2 .news2-cont .news2-col{margin-bottom:15px}
.d-news2Hot .text{padding:20px}
.d-tabsT3 li+li{margin-top:10px}
.d-tabsT3 .inner{padding-right:20px;min-height:70px}
.d-tabsT3 .date{width:60px}
.d-tabsT3 .date .t2{margin-top:4px}
.d-tabsT3 .tit{width:calc(100% - 60px)}
.d-notice1{padding:25px 0}
.d-notice1 .d-title3{margin-bottom:10px}
.d-newsU8 li{width:100%}
.d-newsU8 .inner{padding:15px 0;background-size:100% 12px}
.d-newsU8 .date .t2{margin-left:4px;min-width:30px;line-height:30px}
.d-dev1{padding:25px 0 0}
.d-dev1 .d-title3{margin-bottom:25px}
.d-devInfo1 dl+dl{margin-top:15px}
/*!师资队伍*/
.d-filter1{padding:20px;margin-bottom:20px}
.d-filter1 .item{flex-wrap:wrap}
.d-filter1 .item+.item{margin-top:15px}
.d-filter1 .tit{width:100%;margin:0 0 5px}
.d-ldU3{margin-bottom:-20px}
.d-ldU3 li{width:100%;margin-bottom:20px}
.d-ldU3 .pic{width:100px}
.d-ldU3 .text{width:calc(100% - 100px)}
.d-ldU3 .hd{padding-left:20px;margin-bottom:10px}
.d-ldU3 .hd .job{margin-left:10px}
.d-ldU3 .desc{padding-left:20px;margin-bottom:10px}
.d-ldU3 .email{padding-left:20px}
/*!师资队伍详情*/
.d-ldInfo1 .ldInfo1-hd{padding:20px 0;margin-bottom:20px}
.d-ldInfo1 .ldInfo1-hd .pic{margin:0;width:100px}
.d-ldInfo1 .ldInfo1-hd .text{width:calc(100% - 100px)}
.d-ldInfo1 .ldInfo1-hd .hd{margin-bottom:10px}
.d-ldInfo1 .ldInfo1-hd .hd .hd-in{padding:0 10px 0 15px}
.d-ldInfo1 .ldInfo1-hd .info{padding-left:15px}
.d-ldInfo1 .ldInfo1-hd .info p{margin-bottom:8px}
}
@font-face{font-family:Impact;src:url(../fonts/Impact.ttf)}
/*!内页*/
.z-ban1{position:relative;overflow:hidden}
.z-ban1:after{content:'';position:absolute;left:0;bottom:0;right:0;height:165px;background:url(../images/z-ban-bg1.png) center center no-repeat;background-size:100% 100%;z-index:2}
.z-ban1 .bg{background:0 0!important}
.z-ban1 .bg img{display:block;width:100%}
.z-ban1 .ban1-cont{position:absolute;left:0;bottom:0;right:0;z-index:10}
.z-ban1 .ban1-cont .wp{padding-left:312px}
.z-ban1.z-ban1_2 .ban1-cont .wp{padding:0}
.cur{font-size:14px;color:#fff;line-height:38px;text-align:right;position:relative}
.cur:after,.cur:before{content:'';position:absolute}
.cur:before{left:13px;top:0;right:0;height:1px;background-color:rgba(245,245,247,.4)}
.cur:after{left:0;top:0;width:13px;height:13px;border:1px solid rgba(245,245,247,.4);border-radius:50%;transform:translateY(-50%)}
.cur a{margin:0 12px 0 10px}
.cur span{margin-left:10px}
.cur a:hover{text-decoration:underline}
.z-pages{padding-top:60px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.z-pages ul{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.z-pages ul li{padding:0 5px}
.z-pages ul a{padding:0 5px;display:block;min-width:38px;text-align:center;font-size:20px;color:#333;background-color:#fff;line-height:36px;border:1px solid #c4c4c4;border-radius:5px;transition:all .3s ease-in-out}
.z-pages ul span{margin:0 7px;display:block;font-size:24px;color:#333;line-height:36px}
.z-pages .active a,.z-pages a:hover{background-color:#a11417;border-color:#a11417;color:#fff}
.z-sectionIn1{padding-bottom:70px;position:relative;z-index:10;display:-webkit-flex;display:flex;justify-content:space-between}
.z-sectionIn1 .z-sectionIn1-bg1{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left bottom;z-index:-2}
.z-sectionIn1 .z-sectionIn1-bg2{position:absolute;right:0;top:0;width:76.25%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:100% auto;z-index:-1}
.z-sectionIn1 .wp{height:100%;display:-webkit-flex;display:flex;justify-content:space-between}
.z-sectionIn1 .z-sectionIn1-col{margin-top:-213px;width:306px;position:relative;z-index:10;flex-shrink:0}
.z-sectionIn1 .z-sectionIn1-cor{padding-top:90px;width:calc(100% - 426px);flex-shrink:0}
.z-slideNav .hd{height:213px;background-repeat:no-repeat;background-position:center center;background-size:cover;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.z-slideNav .hd .tit{font-size:44px;color:#eee9e0;font-weight:700;line-height:1.36;font-family:SourceHanSerifCN-Bold;text-shadow:-2px 2px 7px rgba(0,0,0,.35)}
.z-slideNav .bd{border-right:1px solid #bb1313;background-color:#f5f5f7;box-shadow:5px 0 5px 0 rgba(0,0,0,.11)}
.z-slideNav-ul>li{margin-bottom:1px;border-bottom:1px solid #f5f5f7}
.z-slideNav-ul>li>.tit{padding:10px 55px;display:block;font-size:20px;color:#333;min-height:67px;line-height:1.5;background:url(../images/z-sN-bg2.jpg) center center no-repeat;background-size:cover;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.z-slideNav-ul>li>.tit:after{content:'';position:absolute;left:0;top:0;width:339px;height:121%;background:url(../images/z-sN-bg3.png) left top no-repeat;background-size:100% 100%;z-index:-1;opacity:0}
.z-slideNav-ul>li>ul{padding:0 16px;display:none}
.z-slideNav-ul>li>ul>li{border-bottom:1px solid rgba(157,37,40,.1)}
.z-slideNav-ul>li>ul>li>.tit{padding-left:75px;display:block;font-size:18px;color:#800003;line-height:68px}
.z-slideNav-ul>li>ul>li:last-child{border:none}
.z-slideNav-ul>li>.tit:hover{color:#800003;font-weight:700}
.z-slideNav-ul>li>ul>li>.tit:hover{font-weight:700}
.z-slideNav-ul>li.active>.tit{color:#fff}
.z-slideNav-ul>li.active>.tit:after{opacity:1}
.z-slideNav-ul>li.active>ul{display:block}
.z-sectionIn2{padding:98px 0 80px;position:relative;z-index:10;display:-webkit-flex;display:flex;justify-content:space-between}
.z-sectionIn2 .z-sectionIn2-bg1{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left bottom;z-index:-2}
.z-sectionIn2 .z-sectionIn2-bg2{position:absolute;right:0;top:0;width:76.25%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:100% auto;z-index:-1}
.z-sectionIn2 .wp{height:100%;display:-webkit-flex;display:flex;justify-content:space-between}
.z-sectionIn2 .z-sectionIn2-col{width:150px;position:relative;z-index:10;flex-shrink:0}
.z-sectionIn2 .z-sectionIn2-cor{width:calc(100% - 212px);flex-shrink:0}
.z-slideNav-ul2{padding:18px 0;position:relative;z-index:1}
.z-slideNav-ul2:after{content:'';position:absolute;left:-28px;top:-18px;right:-28px;bottom:-38px;background:url(../images/z-sN-bg4.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
.z-slideNav-ul2 li{padding-bottom:50px;position:relative}
.z-slideNav-ul2 li:after{content:'';position:absolute;left:50%;bottom:0;width:1px;height:50px;background-color:grey}
.z-slideNav-ul2 li:last-child{padding:0}
.z-slideNav-ul2 li:last-child:after{display:none}
.z-slideNav-ul2 .tit{padding:18px 15px;display:block;font-size:36px;color:#333;font-weight:700;text-align:center;font-family:TYPOGRAPHPRO-SemiBold;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-slideNav-ul2 .active .tit,.z-slideNav-ul2 .tit:hover{color:#bb1313}
/*!博士后流动站（简介页）*/
.z-desc1{margin-bottom:53px;font-size:18px;color:#333;line-height:1.66;text-indent:2em}
.z-table1{margin-bottom:54px;word-break:break-all}
.z-table1 table{width:100%}
.z-table1 th{padding:20px;font-size:17px;color:#fff;text-align:left;font-weight:400;min-height:62px;border-right:1px solid rgba(255,255,255,.3)}
.z-table1 td{padding:15px;background-color:rgba(238,238,238,.5);font-size:18px;color:#333;line-height:1.55;border-top:1px solid #cdc9c8;border-right:1px solid #cdc9c8}
.z-table1 thead{background:url(../images/z-houseBg1.png) center center no-repeat;background-size:100% 100%}
.z-table1 td:last-child,.z-table1 th:last-child{border-right:none}
.z-info1{padding-right:20%;font-size:18px;color:#333;line-height:1.5;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-info1 p{margin-bottom:25px;padding:0 20px 0 63px;width:50%;position:relative}
.z-info1 p img{position:absolute;left:14px;top:50%;max-width:32px;max-height:30px;transform:translateY(-50%)}
/*!场馆设施（图文列表页1）*/
.z-news1{margin-bottom:58px}
.z-news1 .inner{display:block;position:relative;display:-webkit-flex;display:flex}
.z-news1 .pic{width:72.1%;position:relative;overflow:hidden;flex-shrink:0}
.z-news1 .pic:after{content:'';display:block;padding-top:55.86%}
.z-news1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}
.z-news1 .text{padding:54px 50px;position:absolute;right:0;bottom:0;width:36.3%;height:276px;background:url(../images/z-ls-bg1.png) center center no-repeat;background-size:100% 100%}
.z-news1 .tit{font-size:20px;color:#fff;font-weight:400;line-height:1.9;height:5.7em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.z-news1 .inner:hover .pic img{transform:scale(1.05)}
.z-newsU1{margin:0 -25px -32px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-newsU1 li{padding:0 25px;margin-bottom:32px;width:33.33%;flex-shrink:0}
.z-newsU1 .inner{display:block;height:100%;position:relative;display:-webkit-flex;display:flex;flex-direction:column}
.z-newsU1 .inner:after{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;border-top:1px dashed #d8d8d8}
.z-newsU1 .pic{padding-top:70.58%;position:relative;overflow:hidden;flex-shrink:0}
.z-newsU1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}
.z-newsU1 .pic .pic-mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s ease-in-out}
.z-newsU1 .pic .down-icon{position:absolute;left:50%;top:50%;width:70px;height:70px;background:url(../images/z-down1.png) center center no-repeat;background-size:100% 100%;transform:translate(-50%,-50%);display:none}
.z-newsU1 .text{padding:28px 4px 30px;position:relative;z-index:1;flex-grow:1;transition:all .3s ease-in-out}
.z-newsU1 .text:before{content:'';position:absolute;left:-10px;bottom:0;right:-10px;height:100%;background:url(../images/z-ls-bg2.jpg) center center no-repeat;background-size:cover;z-index:-1;opacity:0;transition:all .3s ease-in-out}
.z-newsU1 .line:before{content:'';position:absolute;left:0;bottom:100%;width:5px;height:0;background-color:#ae1d22;transition:all .3s ease-in-out}
.z-newsU1 .line:after{content:'';position:absolute;right:-5px;bottom:0;width:5px;height:0;background-color:#b89c58;transition:all .3s ease-in-out}
.z-newsU1 .tit{font-size:18px;color:#000;font-weight:400;line-height:1.55;max-height:3.1em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;transition:all .3s ease-in-out}
.z-newsU1 .inner:hover .pic img{transform:scale(1.05)}
.z-newsU1 .inner:hover .pic .pic-mask{opacity:0}
.z-newsU1 .inner:hover .line:before{height:66px}
.z-newsU1 .inner:hover .line:after{height:31px}
.z-newsU1 .inner:hover .text:before{opacity:1}
.z-newsU1 .inner:hover .tit{color:#fff}
/*!光影重大（带三级导航的图文列表页）*/
.z-inNav-ul{margin:0 -20px 40px 0;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-inNav-ul li{margin:0 20px 20px 0}
.z-inNav-ul .tit{padding:0 15px;display:block;font-size:20px;color:#333;min-width:200px;line-height:66px;text-align:center;background:url(../images/z-ls-bg3.png) center center no-repeat;background-size:100% 100%;transition:all .3s ease-in-out}
.z-inNav-ul .active .tit,.z-inNav-ul .tit:hover{color:#fff;background-image:url(../images/z-ls-bg4.png)}
/*!教育教学机构（机构概况）*/
.z-viewU1{margin-bottom:-30px}
.z-viewU1 li{margin-bottom:30px}
.z-viewU1 .hd{padding:0 58px;min-height:62px;line-height:62px;position:relative;z-index:1;display:-webkit-flex;display:flex}
.z-viewU1 .hd:after{content:'';position:absolute;left:-27px;top:0;right:0;bottom:0;background:url(../images/z-houseBg2.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.z-viewU1 .hd .tit{padding-right:70px;font-size:30px;color:#fff;font-weight:700;line-height:inherit;font-family:SourceHanSerifCN-Bold;position:relative;z-index:1}
.z-viewU1 .hd .tit:before{content:'';position:absolute;left:0;top:10px;width:25px;height:23px;background:url(../images/z-tit-bg1.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.z-viewU1 .hd .tit:after{content:'';position:absolute;right:0;top:0;width:64px;height:63px;background:url(../images/z-tit-bg2.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.z-viewU1 .bd{padding:26px 20px 28px 60px;background:url(../images/z-ls-bg5.png) center top no-repeat;background-size:100% 100%;position:relative;overflow:hidden}
.z-viewU1 .bd .flower{position:absolute;right:0;bottom:10px;width:200px;height:261px;background:url(../images/z-flower1.png) center center no-repeat;background-size:100% 100%}
.z-viewU1 .bd .link{margin:0 -34px -14px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-viewU1 .bd .link a{padding:0 34px;margin-bottom:14px;font-size:18px;color:#333;line-height:1.5;position:relative;transition:all .3s ease-in-out}
.z-viewU1 .bd .link a:after{content:'';position:absolute;right:0;top:50%;width:1px;height:20px;background-color:#333;margin-top:-10px}
.z-viewU1 .bd .link a:last-child:after{display:none}
.z-viewU1 .bd .link a:hover{color:#a11417}
/*!科研平台*/
.z-viewU2{margin-bottom:-30px}
.z-viewU2 li{margin-bottom:30px}
.z-viewU2 .inner{position:relative;background:url(../images/z-ls-bg6.png) right center no-repeat;background-size:100% 100%;display:-webkit-flex;display:flex;transition:all .3s ease-in-out}
.z-viewU2 .house{position:absolute;right:9px;bottom:0;width:133px;height:135px;background:url(../images/z-houseBg3.png) center center no-repeat;background-size:100% 100%;transition:all .3s ease-in-out}
.z-viewU2 .pic{width:340px;position:relative;overflow:hidden;flex-shrink:0}
.z-viewU2 .pic:before{content:'';position:absolute;right:0;top:0;width:5px;height:66px;background-color:#a31619;z-index:1}
.z-viewU2 .pic:after{content:'';display:block;padding-top:70.58%}
.z-viewU2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.z-viewU2 .text{padding:20px 0 40px 30px;width:calc(100% - 340px);position:relative;transition:all .3s ease-in-out}
.z-viewU2 .hd{margin-bottom:2px;display:-webkit-flex;display:flex}
.z-viewU2 .hd .tit{padding-right:70px;font-size:30px;color:#a31619;font-weight:700;line-height:1.5;font-family:SourceHanSerifCN-Bold;position:relative;z-index:1;transition:all .3s ease-in-out}
.z-viewU2 .hd .tit:before{content:'';position:absolute;left:0;top:0;width:25px;height:23px;background:url(../images/z-tit-bg1.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.z-viewU2 .hd .tit:after{content:'';position:absolute;right:0;top:50%;width:64px;height:63px;background:url(../images/z-tit-bg2.png) center center no-repeat;background-size:100% 100%;z-index:-1;transform:translateY(-50%)}
.z-viewU2 .link{margin:0 -20px -14px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-viewU2 .link .item{padding:7px 20px!important;position:relative;width:50%;max-width:100%;flex-shrink:0}
.z-viewU2 .link a{margin-bottom:14px;display:inline!important;font-size:18px;color:#333;line-height:1.5;position:relative;flex-shrink:0;transition:all .3s ease-in-out}
.z-viewU2 .link a:last-child span{padding-right:14px}
.z-viewU2 .link a:after{content:'';position:absolute;right:0;top:50%;width:1px;height:20px;margin-top:-10px;background-color:#333;transition:all .3s ease-in-out;display:none}
.z-viewU2 .link a span{position:relative}
.z-viewU2 .link a .sign{display:none}
.z-viewU2 .link .item.has_caesura .sign{display:inline}
.z-viewU2 .link .item.has_caesura a:first-child .sign{display:none}
.z-viewU2 .link .item.has_caesura a:last-child .sign{display:none}
.z-viewU2 .link a i{display:inline-block;vertical-align:middle;width:6px;height:11px;background:url(../images/z-arrow1.png) center center no-repeat;background-size:100% 100%;transition:all .3s ease-in-out;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.z-viewU2 .link .item:last-child a:after{display:none}
.z-viewU2 .link .item-sub1{padding:10px 0;position:absolute;left:0;top:100%;min-width:220px;width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:10;display:none}
.z-viewU2 .link .item-sub1 a{margin:0;padding:8px 15px 8px 36px;display:block!important;color:#333!important;font-size:16px}
.z-viewU2 .link .item-sub1 a:after{display:none}
.z-viewU2 .link .item-sub1 a i{background-image:url(../images/z-arrow1.png)!important}
.z-viewU2 .link .item-sub1 .item-sub1-li:hover>a{background-color:#a31619;color:#fff!important}
.z-viewU2 .link .item-sub1 .item-sub1-li:hover>a i{background-image:url(../images/z-arrow2.png)!important;transform:translate(0,-50%)}
.z-viewU2 .link .item-sub2{padding:10px 0;position:absolute;right:100%;top:0;width:180px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:10;display:none}
.z-viewU2 .link .item-sub2 a{margin:0;padding:8px 15px}
.z-viewU2 .link .item-sub2 a i{background-image:url(../images/z-arrow1.png)!important}
.z-viewU2 .link .item-sub2 .item-sub2-li:hover>a{background-color:#a31619;color:#fff!important}
.z-viewU2 .link .item-sub2 .item-sub2-li:hover>a i{background-image:url(../images/z-arrow2.png)!important;transform:translate(0,-50%)}
.z-viewU2 .link .item:hover a{color:#a31619}
.z-viewU2 .link .item:hover>a i{transform:translate(4px,-50%)}
.z-viewU2 .inner:hover{background-image:url(../images/z-ls-bg7.png)}
.z-viewU2 .inner:hover .house{background-image:url(../images/z-houseBg4.png)}
.z-viewU2 .inner:hover .hd .tit,.z-viewU2 .inner:hover .link a{color:#fff}
.z-viewU2 .inner:hover .link a:after{background-color:#fff}
.z-viewU2 .inner:hover .link a i{background-image:url(../images/z-arrow2.png)}
/*!师资队伍*/
.d-leaderU1{margin:0 -12px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.d-leaderU1 li{padding:0 55px;margin-bottom:30px;width:33%;flex-shrink:0}
.d-leaderU1 .inner{display:block;position:relative}
.d-leaderU1 .inner:before{content:'';position:absolute;right:10px;bottom:20px;width:20px;height:8px;background:url(../images/z-ls-bg10.png) center center no-repeat;background-size:100% 100%;transition:all .3s ease-in-out}
.d-leaderU1 .inner:after{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;border-top:1px dashed #d8d8d8;transition:all .3s ease-in-out}
.d-leaderU1 .pic{padding-top:133.2%;position:relative;overflow:hidden}
.d-leaderU1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}
.d-leaderU1 .text{padding:14px 10px 36px;background:url(../images/z-ls-bg8.png) center center no-repeat;background-size:100% 100%;transition:all .3s ease-in-out}
.d-leaderU1 .tit{font-size:20px;color:#02529f;font-weight:700;line-height:1.5;transition:all .3s ease-in-out}
.d-leaderU1 .info{margin-top:12px;font-size:14px;color:#333;line-height:1.7;height:3.4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;transition:all .3s ease-in-out}
.d-leaderU1 .inner:hover:before{background-image:url(../images/z-ls-bg11.png)}
.d-leaderU1 .inner:hover:after{opacity:0}
.d-leaderU1 .inner:hover .pic img{transform:scale(1.05)}
.d-leaderU1 .inner:hover .text{background-image:url(../images/z-ls-bg9.png)}
.d-leaderU1 .inner:hover .info,.d-leaderU1 .inner:hover .tit{color:#fff}
/*!师资队伍内容页*/
.z-intro1{display:-webkit-flex;display:flex;justify-content:space-between}
.z-intro1 .left{width:262px;flex-shrink:0}
.z-intro1 .left .pic{overflow:hidden}
.z-intro1 .left .pic img{display:block;width:100%}
.z-intro1 .left .inner{padding:16px 20px 62px;background:url(../images/z-ls-bg9.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}
.z-intro1 .left .inner:after{content:'';position:absolute;right:20px;bottom:30px;width:21px;height:8px;background:url(../images/z-ls-bg11.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.z-intro1 .left .tit{font-size:20px;color:#fff;font-weight:700;line-height:1.2}
.z-intro1 .left .info{margin-top:14px;font-size:14px;color:#fff;line-height:1.71}
.z-intro1 .right{width:calc(100% - 292px);flex-shrink:0}
.z-intro1 .right .text{padding:50px 60px 58px;font-size:18px;color:#333;line-height:1.67;position:relative;z-index:1}
.z-intro1 .right .text:after{content:'';position:absolute;left:-39px;top:-35px;right:-49px;bottom:-53px;background:url(../images/z-intro-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
/*!头图集成页*/
.z-newsU2{margin:0 -13px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-newsU2 li{padding:0 13px;margin-bottom:30px;width:33.33%;flex-shrink:0}
.z-newsU2 .inner{display:block;height:100%;position:relative;overflow:hidden}
.z-newsU2 .inner:after{content:'';position:absolute;left:0;bottom:0;right:0;height:1px;border-top:1px dashed #d8d8d8}
.z-newsU2 .pic{padding-top:56.37%;position:relative;overflow:hidden}
.z-newsU2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-newsU2 .text{padding:24px 0 26px}
.z-newsU2 .tit{font-size:18px;color:#000;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-newsU2 .date{margin-top:10px;font-size:14px;color:#000;line-height:1.5;opacity:.8}
.z-newsU2 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.z-newsU2 .inner:hover .tit{color:#bb1313;font-weight:700}
/*!历任领导*/
.z-leader1{display:-webkit-flex;display:flex;justify-content:space-between}
.z-leader1 .left,.z-leader1 .right{width:45.7%;position:relative;z-index:1}
.z-leader1 .bg{position:absolute;left:0;bottom:0;right:0;height:100%;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;background-size:100% auto;opacity:.42;z-index:-1}
.z-leader1 .hd{padding:0 30px;min-height:80px;line-height:80px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100% 100%;display:-webkit-flex;display:flex}
.z-leader1 .hd .tit{padding-right:70px;font-size:30px;color:#fff;font-weight:700;font-family:SourceHanSerifCN-Bold;position:relative;z-index:1}
.z-leader1 .hd .tit:before{content:'';position:absolute;left:0;top:20px;width:25px;height:23px;background:url(../images/z-tit-bg1.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.z-leader1 .hd .tit:after{content:'';position:absolute;right:0;top:0;width:64px;height:63px;background:url(../images/z-tit-bg2.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.z-leader1 .bd{padding-bottom:322px;background-color:rgba(10,81,146,.2);position:relative}
.z-leader1 .bd-hd{padding:0 38px;min-height:64px;line-height:64px;background-color:rgba(255,255,255,.3);display:-webkit-flex;display:flex}
.z-leader1 .bd-hd .tit{padding-right:60px;font-size:26px;color:#0a5192;font-weight:700;font-family:SourceHanSerifCN-Bold;position:relative}
.z-leader1 .bd-hd .tit:before{content:'';position:absolute;left:-5px;top:15px;width:25px;height:23px;background:url(../images/z-tit-bg1.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.z-leader1 .bd-hd .tit:after{content:'';position:absolute;right:0;top:5px;width:52px;height:52px;background:url(../images/z-tit-bg2.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.z-leader1 .bd-main{padding:20px 32px}
.z-txtU1 li{cursor:pointer}
.z-txtU1 .tit{padding-right:20px;display:block;font-size:18px;color:#333;line-height:2.67;position:relative}
.z-txtU1 .tit:after{content:'';position:absolute;right:0;top:50%;width:16px;height:16px;background:url(../images/z-arrow3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.z-txtU1 .cont{padding:20px 30px;background-color:#0a5192;display:none}
.z-txtU1 .pic{width:123px;overflow:hidden;flex-shrink:0;order:2}
.z-txtU1 .pic img{display:block;width:100%}
.z-txtU1 .text{padding:4px 40px 4px 0;width:calc(100% - 123px);flex-shrink:0;order:1}
.z-txtU1 .name{font-size:18px;color:#fff;font-weight:400}
.z-txtU1 .txt{margin-top:14px;font-size:14px;color:#fff;line-height:1.71}
.z-txtU1 .active .tit{color:#0a5192}
.z-txtU1 .active .tit:after{background-image:url(../images/z-arrow4.png)}
.z-txtU1 .active .cont{display:-webkit-flex;display:flex}
.z-leader1 .right .bd{background-color:rgba(161,20,23,.05)}
.z-leader1 .right .bd-hd .tit,.z-leader1 .right .z-txtU1 .active .tit{color:#a11417}
.z-leader1 .right .z-txtU1 .active .tit:after{background-image:url(../images/z-arrow5.png)}
.z-leader1 .right .z-txtU1 .active .cont{background-color:#a11417}
/*!历史名人*/
.z-celebU1 li{cursor:pointer}
.z-celebU1 .hd{padding:0 70px 0 53px;background-color:#fff;min-height:64px;line-height:64px;font-size:18px;color:#333;position:relative;z-index:1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-celebU1 .hd:before{content:'';position:absolute;left:-26px;top:0;right:0;bottom:0;background:url(../images/z-houseBg2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1;opacity:0}
.z-celebU1 .hd:after{content:'';position:absolute;right:46px;top:50%;width:16px;height:16px;background:url(../images/z-arrow3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.z-celebU1 .hd span{margin-right:42px}
.z-celebU1 .cont{padding:38px 52px;background:url(../images/z-ls-bg16.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;align-items:center;display:none}
.z-celebU1 .pic{width:137px;flex-shrink:0}
.z-celebU1 .pic img{display:block;width:100%}
.z-celebU1 .text{padding-left:100px;width:calc(100% - 137px);flex-shrink:0}
.z-celebU1 .txt{font-size:18px;color:#333;line-height:1.67}
.z-celebU1 li:nth-child(odd) .hd{background-color:#f5f5f7}
.z-celebU1 .active .hd{color:#fff;background-color:transparent!important}
.z-celebU1 .active .hd:before{opacity:1}
.z-celebU1 .active .hd:after{background-image:url(../images/z-arrow6.png)}
.z-celebU1 .active .cont{display:-webkit-flex;display:flex}
/*!合作交流*/
.z-ban1 .ban1-cont .wp{position:relative}
.z-ban1 .z-slideNav{position:absolute;left:0;bottom:0;width:306px}
.z-title1{position:relative;display:-webkit-flex;display:flex}
.z-title1 .tit{padding:0 82px 0 12px;font-size:36px;color:#a11417;font-weight:400;font-family:SourceHanSerifCN-Bold;position:relative}
.z-title1 .tit:before{content:'';position:absolute;left:0;top:8px;width:25px;height:23px;background:url(../images/z-tit-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.z-title1 .tit:after{content:'';position:absolute;right:0;top:50%;width:63px;height:63px;background:url(../images/z-tit-bg2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.z-title1 .z-btns2{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.z-title1.center{justify-content:center}
.z-title1.white .tit{color:#fff}
.z-title1.white .tit:before{background-image:url(../images/z-tit-bg3.png)}
.z-title1.white .tit:after{background-image:url(../images/z-tit-bg4.png)}
.z-btns1{display:-webkit-flex;display:flex;justify-content:center}
.z-btns1 .more{padding:0 25px;line-height:66px;text-align:center;font-size:20px;color:#fff;background:url(../images/z-btn-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.z-btns1 .more i{margin:-6px 0 0 10px;display:inline-block;vertical-align:middle;width:18px;height:6px;background:url(../images/z-arrow7.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.z-coop1{padding:118px 0 130px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-coop1 .wp{height:100%;display:-webkit-flex;display:flex;align-items:flex-start}
.z-coop1 .pic{width:36.47%;position:relative;z-index:1;flex-shrink:0;order:2}
.z-coop1 .pic:after{content:'';position:absolute;left:-20px;bottom:-22px;width:229px;height:198px;background:url(../images/z-ls-bg17.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
.z-coop1 .pic img{display:block;width:100%}
.z-coop1 .text{padding:30px 230px 30px 0;width:63.53%;flex-shrink:0;order:1}
.z-coop1 .z-title1{margin-bottom:27px}
.z-coop1 .txt{margin-bottom:40px;font-size:18px;color:#333;line-height:1.8;height:7.2em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-indent:2em}
.z-coop2{padding:105px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-coop2 .wp{padding-left:140px;height:100%;display:-webkit-flex;display:flex;align-items:flex-start}
.z-coop2 .pic{width:40.07%;flex-shrink:0}
.z-coop2 .pic img{display:block}
.z-coop2 .text{padding:30px 0 30px 82px;width:59.93%;flex-shrink:0}
.z-coop2 .z-title1{margin-bottom:27px}
.z-coop2 .txt{margin-bottom:40px;font-size:18px;color:#333;line-height:1.8;height:7.2em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-indent:2em}
.z-coop3{padding:118px 0 130px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-coop3 .wp{height:100%;display:-webkit-flex;display:flex;align-items:flex-start}
.z-coop3 .pic{width:36.47%;position:relative;z-index:1;flex-shrink:0;order:2}
.z-coop3 .pic:after{content:'';position:absolute;right:-20px;top:-22px;width:229px;height:198px;background:url(../images/z-ls-bg18.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
.z-coop3 .pic img{display:block;width:100%}
.z-coop3 .text{padding:30px 62px 30px 0;width:63.53%;flex-shrink:0;order:1}
.z-coop3 .z-title1{margin-bottom:27px}
.z-coop3 .txt{margin-bottom:40px;font-size:18px;color:#333;line-height:1.8;height:7.2em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-indent:2em}
/*!机构设置*/
.z-btns2{display:-webkit-flex;display:flex}
.z-btns2 .more{display:block;font-size:14px;color:#666;line-height:2}
.z-btns2 .more i{margin:-4px 0 0 16px;display:inline-block;vertical-align:middle;width:18px;height:6px;background:url(../images/z-arrow8.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-btns2 .more:hover i{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px)}
.z-btns2.white .more{color:#fff}
.z-btns2.white .more i{background-image:url(../images/z-arrow7.png)}
.z-inst1{padding:112px 0 318px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-inst1 .z-title1{margin-bottom:36px}
.z-inst1 .cont{position:relative}
.z-inst1 .pic img{display:block;width:100%}
.z-inst1 .text{margin:-205px 132px 0;padding:40px 56px;width:578px;min-height:306px;position:relative;z-index:1;background:url(../images/z-ls-bg19.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.z-inst1 .txt{margin-bottom:80px;font-size:16px;color:#fff;line-height:1.8}
.z-inst1 .z-btns2{justify-content:flex-end}
.z-inst2{padding-bottom:58px;margin-top:-210px;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;background-size:100% auto}
.z-inst2 .wp{padding:0 10.78%}
.z-inst2 .z-title1{margin-bottom:37px}
.z-inst2 .pic img{display:block;width:100%}
.z-inst3{padding:108px 0 172px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-inst3 .wp{padding-left:7.38%}
.z-inst3 .z-title1{margin-bottom:36px}
.z-inst3 .cont{position:relative;display:-webkit-flex;display:flex}
.z-inst3 .pic{width:74.3%;box-shadow:0 0 9px 0 rgba(0,0,0,.2);flex-shrink:0}
.z-inst3 .pic img{display:block;width:100%}
.z-inst3 .text{padding:40px 40px 54px;position:absolute;right:0;top:56px;width:33.6%;background-color:#f3f4f3}
.z-inst3 .text:before{content:'';position:absolute;left:0;top:0;right:0;height:6px;background-color:#b89c58}
.z-inst3 .txt{font-size:16px;color:#333;line-height:1.75}
/*!教育教学*/
.z-educ1{padding:112px 0 120px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-educ1 .z-title1{margin-bottom:36px}
.z-educ1 .educ1-cont{display:-webkit-flex;display:flex;align-items:flex-start}
.z-educ1 .text{padding:27px 0 30px;width:55.13%;position:relative;z-index:10;flex-shrink:0}
.z-educ1 .text:after{content:'';position:absolute;left:0;bottom:0;right:0;height:216px;background:url(../images/z-ls-bg21.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:-1}
.z-educ1 .txt{margin-bottom:30px;padding:58px 70px 80px;font-size:18px;color:#333;line-height:1.75;background:url(../images/z-ls-bg20.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateX(-72px);-ms-transform:translateX(-72px);-o-transform:translateX(-72px);transform:translateX(-72px);text-indent:2em}
.z-educ1 .z-btns2{padding-right:84px;justify-content:flex-end}
.z-educSwp1{width:44.87%;position:relative;overflow:hidden;flex-shrink:0}
.z-educSwp1:after{content:'';position:absolute;left:0;bottom:0;right:0;height:112px;background:url(../images/z-ls-bg22.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:2}
.z-educSwp1 .pic{padding-top:64.43%;position:relative;overflow:hidden}
.z-educSwp1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.z-educSwp1 .swiper-pagination{position:absolute;left:0;bottom:24px!important;right:0;font-size:0;text-align:center;z-index:10}
.z-educSwp1 .swiper-pagination .swiper-pagination-bullet{margin:0 2px!important;display:inline-block;vertical-align:middle;width:10px;height:10px;opacity:1;background-color:rgba(210,210,210,.4);border-radius:50%}
.z-educSwp1 .swiper-pagination .swiper-pagination-bullet-active{margin:0 5px!important;width:14px;height:14px;background-color:transparent;border:2px solid #b89c58}
.z-educ2{padding:104px 0 124px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-educU1{padding-top:56px;margin:0 -23px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-educU1 li{padding:0 23px;margin-bottom:60px;width:25%;flex-shrink:0}
.z-educU1 li:nth-child(even){margin-top:-56px}
.z-educU1 .inner{display:block}
.z-educU1 .pic{padding-top:62.44%;position:relative;overflow:hidden}
.z-educU1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-educU1 .text{padding:20px 30px 26px;margin:-30px 24px 0;position:relative;z-index:2}
.z-educU1 .z-title1{margin-bottom:14px}
.z-educU1 .z-title1 .tit{padding:0 54px 0 10px;font-size:26px}
.z-educU1 .z-title1 .tit:before{width:18px;height:18px;background-image:url(../images/z-tit-bg1.png)}
.z-educU1 .z-title1 .tit:after{width:50px;height:50px;background-image:url(../images/z-tit-bg2.png)}
.z-educU1 .txt{font-size:14px;color:#fff;line-height:1.75;max-height:5.25em;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-indent:2em;max-height:10.25em;-webkit-line-clamp:6}
.z-educU1 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.z-educ3{padding:90px 0 170px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-educ3 .z-title1{margin-bottom:40px}
.z-educ3 .pic img{display:block;width:100%}
/*!科学研究*/
.z-scien1{padding:96px 0 140px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}
.z-scien1 .z-desc1{margin-bottom:64px}
.z-scien1 .z-title1{margin-bottom:36px}
.z-scienSwp1{margin:0 10.38% 130px;position:relative;overflow:hidden}
.z-scienSwp1 .inner{padding-top:37.78%;position:relative;overflow:hidden}
.z-scienSwp1 .pic{position:absolute;left:0;top:0;width:100%;height:100%}
.z-scienSwp1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.z-scienSwp1 .text{padding:28px 40px;position:absolute;left:0;bottom:0;right:0;z-index:10;background:url(../images/z-ls-bg26.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.z-scienSwp1 .tit{font-size:18px;color:#fff;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.z-scienSwp1 .swiper-pagination{position:absolute;right:37px!important;left:auto!important;width:auto!important;bottom:34px!important;font-size:0;text-align:center;z-index:10}
.z-scienSwp1 .swiper-pagination .swiper-pagination-bullet{margin:0 2px!important;display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;opacity:1;background-color:rgba(210,210,210,.51)}
.z-scienSwp1 .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #a11417;width:14px;height:14px;background-color:#fff}
.z-scienInfo1{margin-bottom:125px;display:-webkit-flex;display:flex;align-items:center;justify-content:center}
.z-scienInfo1 .pic{width:58.97%;flex-shrink:0}
.z-scienInfo1 .pic img{display:block;width:100%}
.z-scienInfo1 .text{padding:46px 54px 40px;margin-left:-63px;width:34.23%;flex-shrink:0;background:url(../images/z-ls-bg27.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.z-scienInfo1 .z-title1{margin-bottom:22px}
.z-scienInfo1 .txt{font-size:16px;color:#ccdcff;line-height:1.75;margin-bottom:30px;max-height:7em;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}
.z-scienInfo1 .z-btns2{justify-content:flex-end}
.z-scienU1{margin:0 -40px -40px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-scienU1 li{padding:0 40px;margin-bottom:40px;width:50%;flex-shrink:0}
.z-scienU1 .inner{padding:40px 76px 56px;display:block;height:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.16);position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;display:-webkit-flex;display:flex;align-items:flex-start}
.z-scienU1 .inner:after{content:'';position:absolute;left:0;bottom:0;right:0;height:4px;background-color:#ac191c}
.z-scienU1 .icon{width:104px;height:104px;line-height:104px;border-radius:50%;font-size:0;text-align:center;position:relative;flex-shrink:0}
.z-scienU1 .icon:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px dashed #a11417;border-radius:50%;-webkit-transition:all 8s linear;-o-transition:all 8s linear;transition:all 8s linear}
.z-scienU1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.z-scienU1 .text{padding-top:30px;padding-left:20px;width:calc(100% - 104px);flex-shrink:0}
.z-scienU1 .tit{margin-bottom:36px;font-size:30px;color:#333;font-weight:400}
.z-scienU1 .z-btns2 .more{font-size:16px;color:#999}
.z-scienU1 .inner:hover .icon:after{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
/*!校情概况*/
.z-basic1{padding:90px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.z-basic1 .wp{height:100%;position:relative}
.z-basic1 .title{margin:0 90px 0 48px;float:left;width:156px}
.z-basic1 .title img{display:block}
.z-basic1 .year{position:absolute;left:196px;top:300px;font-size:72px;color:#fff;text-shadow:0 0 13px rgba(0,0,0,.17);z-index:10;font-family:Impact}
.z-basic1 .text{padding-top:48px;font-size:18px;color:#333;line-height:1.75;overflow:hidden}
.z-basic1 .txt1{margin-bottom:46px}
.z-basic1 .txt2{padding-left:246px}
.z-basic1 .z-btns2{margin-top:70px;padding-right:8px;justify-content:flex-end}
.z-basic2{padding:110px 0 193px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:100% auto;background-size:100% auto}
.z-basicU1{margin:0 -20px -40px;padding-bottom:130px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-basicU1 li{padding:0 20px;margin-bottom:40px;width:50%;flex-shrink:0}
.z-basicU1 .inner{display:block;height:100%;background-color:rgba(255,255,255,.8);display:-webkit-flex;display:flex}
.z-basicU1 .pic{width:390px;position:relative;overflow:hidden;flex-shrink:0}
.z-basicU1 .pic:after{content:'';display:block;padding-top:75.13%}
.z-basicU1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-basicU1 .text{padding:20px;width:calc(100% - 390px);position:relative;flex-shrink:0;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.z-basicU1 .text:after{content:'';position:absolute;left:0;bottom:0;right:0;height:8px;background-color:#a11417}
.z-basicU1 .z-title1{margin-bottom:70px}
.z-basicU1 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.z-basicU2{padding:0 15.57% 60px}
.z-basicU2 li{margin-bottom:60px}
.z-basicU2 .inner{display:block;background:url(../images/z-ls-bg33.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;box-shadow:0 0 7px 0 rgba(0,0,0,.16);overflow:hidden;display:-webkit-flex;display:flex}
.z-basicU2 .pic{width:390px;position:relative;overflow:hidden;flex-shrink:0;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);-o-transform:skewX(15deg);transform:skewX(15deg);transform-origin:0 100%}
.z-basicU2 .pic:after{content:'';display:block;padding-top:69.23%}
.z-basicU2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-o-transform:skewX(-15deg);transform:skewX(-15deg);transform-origin:0 100%}
.z-basicU2 .text{padding:32px 66px 32px 34px;width:calc(100% - 390px);flex-shrink:0}
.z-basicU2 .z-title1{margin-bottom:26px}
.z-basicU2 .txt{margin-bottom:30px;font-size:18px;color:#333;line-height:1.75;height:3.5em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.z-basicU2 .z-btns2{justify-content:flex-end}
.z-basicU2 .inner:hover .pic img{-webkit-transform:scale(1.05) skewX(-15deg);-ms-transform:scale(1.05) skewX(-15deg);-o-transform:scale(1.05) skewX(-15deg);transform:scale(1.05) skewX(-15deg)}
.z-basicList1{display:-webkit-flex;display:flex;align-items:center}
.z-basicList1 .basicList1-right{width:59.68%;flex-shrink:0;order:2}
.z-basicList1 .basicList1-right .pic{padding-top:63.37%;position:relative;overflow:hidden}
.z-basicList1 .basicList1-right .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.z-basicList1 .basicList1-left{margin-right:-7.86%;width:47.82%;position:relative;z-index:10;flex-shrink:0;order:1}
.z-basicU3{display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-basicU3 li{width:50%;flex-shrink:0}
.z-basicU3 .inner{display:block;height:244px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.z-basicU3 .z-title1{margin-bottom:28px}
.z-basicU3 .z-title1 .tit{padding:0 16px;font-size:30px;text-align:center;line-height:1.8}
.z-basicU3 .z-title1 .tit:before{top:4px}
.z-basicU3 .z-title1 .tit:after{right:-60px}
.z-basicU3 li:nth-child(2) .z-title1 .tit:after{bottom:-8px;right:16px;top:auto;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.z-basicU3 li:nth-child(4) .z-title1 .tit:before{left:10px}
.z-basicU3 li:nth-child(4) .z-title1 .tit:after{bottom:-8px;right:-60px;top:auto;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
/*!走进重大*/
.z-enterC1{padding:78px 0 440px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}
.z-enterC2{margin-top:-438px;padding:369px 0 116px;position:relative;z-index:10;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;background-size:100% auto}
.z-enterC2 .house{position:absolute;left:0;top:0;right:0;z-index:-1}
.z-enterC2 .house img{display:block;margin:0 auto;width:100%}
.z-enterC2 .enterC2-cont{padding:80px 72px;margin:0 -72px;position:relative;z-index:1}
.z-enterC2 .enterC2-cont:after{content:'';position:absolute;left:0;top:0;right:0;height:704px;background-color:#fff;z-index:-1}
.z-enterCU1{margin:0 -40px -80px;padding-bottom:122px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-enterCU1 li{padding:0 40px;margin-bottom:80px;width:50%;flex-shrink:0}
.z-enterCU1 .inner{display:block;padding-top:54.05%;position:relative;overflow:hidden}
.z-enterCU1 .pic{position:absolute;left:0;top:0;width:100%;height:100%}
.z-enterCU1 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-enterCU1 .text{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.z-enterCU1 .z-title1 .tit{font-size:30px}
.z-enterCU1 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.z-enterCList1 .row{display:-webkit-flex;display:flex}
.z-enterCList1 .item{flex-shrink:0}
.z-enterCList1 .it1{width:41.03%;height:532px}
.z-enterCList1 .it2{width:58.97%;height:532px}
.z-enterCList1 .inner{display:block;height:100%;position:relative}
.z-enterCList1 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.z-enterCList1 .pic img{display:block;width:100%;height:100%}
.z-enterCList1 .text{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:10;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.z-enterCList1 .z-title1 .tit{padding:0 64px 0 18px;font-size:30px}
.z-enterCList1 .z-title1 .tit:before{top:2px}
.z-enterCList1 .it1 .text{background-color:transparent}
.z-enterCList1 .it1 .text:after{content:'';position:absolute;left:-26px;top:0;width:55px;height:80px;background:url(../images/z-house2.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.z-enterCList1 .it3{margin-top:-177px;width:100%;position:relative;z-index:10;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}
.z-enterCList1 .it3 .z-title1{padding:120px 96px 0 140px;flex-shrink:0;order:2}
.z-enterCList1 .box-video{width:950px;position:relative;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);flex-shrink:0;order:1}
.z-enterCList1 .box-video:before{content:'';position:absolute;right:-20px;top:50%;width:786px;height:446px;background-color:#c5ac65;z-index:-1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}
.z-enterCList1 .box-video:after{content:'';position:absolute;right:-40px;top:50%;width:638px;height:362px;background-color:#0c5596;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:-2;box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}
.z-enterCList1 .box-video .video-img{padding-top:56.84%;position:relative;overflow:hidden}
.z-enterCList1 .box-video .video-img img,.z-enterCList1 .box-video .video-img video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.z-enterCList1 .box-video .video-text{padding:24px 30px;position:absolute;left:0;bottom:0;right:0;background:url(../images/z-ls-bg38.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:10}
.z-enterCList1 .box-video .video-tit{font-size:24px;color:#fff;font-weight:400;text-align:center;line-height:1.5}
.z-enterCList1 .box-video .play-btn{position:absolute;left:50%;top:50%;width:86px;height:74px;background:url(../images/z-playBtn1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}
/*!重大新闻*/
.z-imNews1{padding:90px 0 253px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}
.z-imNews1 .z-title1{margin-bottom:44px}
.z-imNewsSwp1{padding:20px 0 20px 20px;position:relative;z-index:1;overflow:hidden}
.z-imNewsSwp1:before{content:'';position:absolute;left:0;top:0;bottom:0;width:44.81%;background:url(../images/z-ls-bg39.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
.z-imNewsSwp1 .slider{position:relative;overflow:hidden}
.z-imNewsSwp1 .swiper-slide{display:-webkit-flex;display:flex}
.z-imNewsSwp1 .pic{width:700px;position:relative;overflow:hidden;flex-shrink:0}
.z-imNewsSwp1 .pic:after{content:'';display:block;padding-top:64.43%}
.z-imNewsSwp1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-imNewsSwp1 .text{padding:60px 84px;width:calc(100% - 700px);background-color:#f3f4f3}
.z-imNewsSwp1 .tit{font-size:30px;color:#333;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.z-imNewsSwp1 .txt{margin-top:24px;font-size:14px;color:#333;line-height:1.75;height:8.5em;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden;text-indent:2em}
.z-imNewsSwp1 .date{margin-top:28px;padding-left:34px;font-size:16px;color:#666;background:url(../images/z-date1.png) left center no-repeat;-webkit-background-size:19px auto;background-size:19px auto}
.z-imNewsSwp1 .z-btns1{margin-top:32px;justify-content:flex-end;position:relative;z-index:10}
.z-imNewsSwp1 .z-btns1 .more{min-width:176px;line-height:50px;font-size:18px}
.z-imNewsSwp1 .swiper-slide:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.z-imNewsSwp1 .swiper-pagination{position:absolute;left:946px!important;bottom:104px!important;right:350px;width:auto!important;font-size:0;text-align:center;z-index:10}
.z-imNewsSwp1 .swiper-pagination .swiper-pagination-bullet{margin:0 2px!important;display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:50%;background-color:#d2d2d2;opacity:1}
.z-imNewsSwp1 .swiper-pagination .swiper-pagination-bullet-active{width:14px;height:14px;border:2px solid #a11417;background-color:#fff;border-radius:50%}
.z-imNews2{padding:1px 0 130px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-imNews2 .wp{margin-top:-115px;height:100%;position:relative;z-index:10}
.z-imNews2 .z-title1{position:absolute;left:0;top:26px}
.z-imNews2 .z-btns1{margin-top:46px}
.z-imNews2 .z-btns1 .more{min-width:176px;line-height:48px;font-size:18px}
.z-imNews2 .row{margin-bottom:30px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end}
.z-imNewsU1{padding-top:115px;margin:0 -5px -10px;width:50.3%;flex-shrink:0;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-imNewsU1 li{padding:0 5px;margin-bottom:10px;width:50%;flex-shrink:0}
.z-imNewsU1 .inner{display:block;background-color:#eee}
.z-imNewsU1 .pic{padding-top:64.52%;position:relative;overflow:hidden}
.z-imNewsU1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-imNewsU1 .text{padding:18px 36px 45px}
.z-imNewsU1 .tit{font-size:18px;color:#fff;font-weight:700;line-height:1.7;height:3.4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.z-imNewsU1 .date{margin-top:22px;font-size:14px;color:#fff}
.z-imNewsU1 li:nth-child(1) .inner{background-color:#0a5192}
.z-imNewsU1 li:nth-child(2) .inner{background-color:#ae7122}
.z-imNewsU1 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.z-imNewsB1{padding:0 20px 20px 0;width:49.5%;position:relative;z-index:1;overflow:hidden;flex-shrink:0}
.z-imNewsB1:after{content:'';position:absolute;right:0;bottom:0;width:486px;height:351px;background:url(../images/z-ls-bg41.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:-1}
.z-imNewsB1 .inner{display:block;position:relative;overflow:hidden}
.z-imNewsB1 .pic{padding-top:64.48%;position:relative;overflow:hidden}
.z-imNewsB1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-imNewsB1 .text{padding:28px 44px;position:absolute;left:0;bottom:0;right:0;z-index:10;background:url(../images/z-ls-bg42.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.z-imNewsB1 .tit{font-size:24px;color:#fff;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.z-imNewsB1:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.z-imNewsU2{margin:0 -6px -12px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-imNewsU2 li{padding:0 6px;margin-bottom:12px;width:25%;flex-shrink:0}
.z-imNewsU2 .inner{padding:20px 35px 24px;display:block;height:100%;background:url(../images/z-ls-bg40.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.z-imNewsU2 .tit{font-size:18px;color:#333;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-imNewsU2 .txt{margin-top:10px;font-size:14px;color:#333;line-height:1.7;height:3.4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-indent:2em}
.z-imNewsU2 .date{margin-top:16px;font-size:14px;color:#333}
.z-imNewsU2 .inner:hover .tit{color:#a11417}
.z-imNews3{padding:80px 0 140px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.z-imNews3 .wp{height:100%;display:-webkit-flex;display:flex;justify-content:space-between}
.z-imNews3 .imNews3-col{width:66.03%;flex-shrink:0}
.z-imNews3 .imNews3-cor{width:29.74%;flex-shrink:0}
.z-imNews3 .z-title1{margin-bottom:40px}
.z-imNews3 .imNews3-col-cont{display:-webkit-flex;display:flex;align-items:center}
.z-imNewsB2{width:52.5%;flex-shrink:0}
.z-imNewsB2 .inner{display:block;padding-top:62.41%;position:relative;overflow:hidden}
.z-imNewsB2 .pic{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.z-imNewsB2 .pic img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-imNewsB2 .text{padding:24px 30px;position:absolute;left:0;bottom:0;right:0;z-index:10;background:url(../images/z-ls-bg42.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.z-imNewsB2 .info{font-size:14px;color:#fff;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-imNewsB2 .info span{padding-right:12px;margin-right:12px;position:relative}
.z-imNewsB2 .info span:after{content:'';position:absolute;right:0;top:50%;width:1px;height:18px;background-color:#900;margin-top:-9px}
.z-imNewsB2 .tit{margin-top:10px;font-size:18px;color:#fff;font-weight:700;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.z-imNewsB2:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.z-imNewsU3{margin-left:-4.5%;padding:9px 30px 28px 80px;width:52%;box-shadow:0 0 7px 0 rgba(0,0,0,.16);background-color:#fff;border-top:4px solid #900;flex-shrink:0}
.z-imNewsU3 li{border-bottom:1px solid rgba(191,191,191,.36)}
.z-imNewsU3 .inner{padding:0 12px;display:block;height:84px;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.z-imNewsU3 .info{font-size:14px;color:#666}
.z-imNewsU3 .info .lab{margin-left:10px;color:#900}
.z-imNewsU3 .tit{margin-top:3px;font-size:16px;color:#333;font-weight:400;line-height:1.5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.z-imNewsU3 li:last-child{border:none}
.z-imNewsU3 .inner:hover .tit{color:#a11417}
.z-imNewsU4{margin:0 -5px -10px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-imNewsU4 li{padding:0 5px;margin-bottom:10px;width:50%;flex-shrink:0}
.z-imNewsU4 .inner{display:block}
.z-imNewsU4 .pic{padding-top:52.63%;position:relative;overflow:hidden}
.z-imNewsU4 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.z-imNewsU4 .inner:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
/*!内容页*/
.z-detail1 .hd{padding-bottom:30px;border-bottom:1px dashed rgba(51,51,51,.5)}
.z-detail1 .hd .tit{font-size:32px;color:#333;font-weight:700;text-align:center;line-height:1.3}
.z-detail1 .hd .info{margin-top:15px;font-size:16px;color:#333;text-align:center}
.z-detail1 .hd .info span{margin:0 10px;display:inline-block}
.z-detail1 .hd .info span span{margin:0;padding:0}
.z-detail1 .cont{padding:15px 0 60px;font-size:18px;color:#333;line-height:1.66}
.z-detail1 .bt{padding-top:20px;border-top:1px dashed rgba(51,51,51,.5)}
.z-detail1 .bt .tit{font-size:16px;color:#333;line-height:2.6;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.z-detail1 .bt .tit a{font-size:inherit;color:inherit}
.z-detail1 .bt .tit a:hover{color:#800003}
.z-detail1 .jz{text-align:center}
.z-detail1 .jz-1{padding-right:20px}
@media only screen and (max-width:1599px){
/*!内页*/
.z-ban1:after{height:10.31vw}
.z-ban1 .ban1-cont .wp{padding-left:19.5vw}
.cur{font-size:.875vw}
.cur:before{left:.812vw}
.cur:after{width:.812vw;height:.812vw}
.cur a{margin:0 .75vw 0 .625vw}
.cur span{margin-left:.625vw}
.z-pages{padding-top:3.75vw}
.z-pages ul li{padding:0 .312vw}
.z-pages ul a{padding:0 .312vw;min-width:2.375vw;font-size:1.25vw;line-height:2.25vw}
.z-pages ul span{margin:0 .437vw;font-size:1.5vw}
.z-sectionIn1{padding-bottom:4.375vw}
.z-sectionIn1 .z-sectionIn1-col{margin-top:-13.31vw;width:19.12vw}
.z-sectionIn1 .z-sectionIn1-cor{padding-top:5.625vw;width:calc(100% - 26.62vw)}
.z-slideNav .hd{height:13.31vw}
.z-slideNav .hd .tit{font-size:2.75vw}
.z-slideNav-ul>li>.tit{padding:.8vw 2.812vw;font-size:1.25vw;min-height:4.187vw}
.z-slideNav-ul>li>.tit:after{width:21.18vw}
.z-slideNav-ul>li>ul{padding:0 1vw}
.z-slideNav-ul>li>ul>li>.tit{padding:0 1.875vw;font-size:1.125vw;line-height:4.25vw}
.z-sectionIn2{padding:6.125vw 0 5vw}
.z-sectionIn2 .z-sectionIn2-col{width:9.375vw}
.z-sectionIn2 .z-sectionIn2-cor{width:calc(100% - 13.25vw)}
.z-slideNav-ul2{padding:1.125vw 0}
.z-slideNav-ul2:after{left:-1.75vw;top:-1.125vw;right:-1.75vw;bottom:-2.375vw}
.z-slideNav-ul2 li{padding-bottom:3.125vw}
.z-slideNav-ul2 li:after{height:3.125vw}
.z-slideNav-ul2 .tit{padding:1.125vw .937vw;font-size:2.25vw}
/*!博士后流动站（简介页）*/
.z-desc1{margin-bottom:3.312vw;font-size:1.125vw}
.z-table1{margin-bottom:3.375vw}
.z-table1 th{padding:1.25vw;font-size:1.062vw}
.z-table1 td{padding:.937vw;font-size:1.125vw}
.z-info1{font-size:1.125vw}
.z-info1 p{margin-bottom:1.562vw;padding:0 1.25vw;padding-left:3.937vw}
.z-info1 p img{left:.875vw;max-width:2vw;max-height:1.875vw}
/*!场馆设施（图文列表页1）*/
.z-news1{margin-bottom:3.625vw}
.z-news1 .pic{width:51.12vw}
.z-news1 .text{padding:3.375vw 3.125vw;width:25.68vw;height:17.25vw}
.z-news1 .tit{font-size:1.25vw}
.z-newsU1{margin:0 -1.562vw -2vw}
.z-newsU1 li{padding:0 1.562vw;margin-bottom:2vw}
.z-newsU1 .pic .down-icon{width:4.375vw;height:4.375vw}
.z-newsU1 .text{padding:1.75vw .25vw 1.875vw}
.z-newsU1 .text:before{left:-.625vw;right:-.625vw}
.z-newsU1 .line:before{width:.312vw}
.z-newsU1 .line:after{right:-.312vw;width:.312vw}
.z-newsU1 .tit{font-size:1.125vw}
.z-newsU1 .inner:hover .line:before{height:4.125vw}
.z-newsU1 .inner:hover .line:after{height:1.937vw}
/*!光影重大（带三级导航的图文列表页）*/
.z-inNav-ul{margin:0 -1.25vw 2.5vw 0}
.z-inNav-ul li{margin:0 1.25vw 1.25vw 0}
.z-inNav-ul .tit{padding:0 .937vw;font-size:1.25vw;min-width:12.5vw;line-height:4.125vw}
/*!教育教学机构（机构概况）*/
.z-viewU1{margin-bottom:-1.875vw}
.z-viewU1 li{margin-bottom:1.875vw}
.z-viewU1 .hd{padding:0 3.625vw;min-height:3.875vw;line-height:3.875vw}
.z-viewU1 .hd:after{left:-1.687vw}
.z-viewU1 .hd .tit{padding-right:4.375vw;font-size:1.875vw}
.z-viewU1 .hd .tit:before{top:.625vw;width:1.562vw;height:1.437vw}
.z-viewU1 .hd .tit:after{width:4vw;height:3.937vw}
.z-viewU1 .bd{padding:1.625vw 3.75vw 1.75vw;padding-right:1.25vw}
.z-viewU1 .bd .flower{bottom:.625vw;width:12.5vw;height:16.31vw}
.z-viewU1 .bd .link{margin:0 -2.125vw -.875vw}
.z-viewU1 .bd .link a{padding:0 2.125vw;margin-bottom:.875vw;font-size:1.125vw}
.z-viewU1 .bd .link a:after{height:1.25vw}
/*!科研平台*/
.z-viewU2{margin-bottom:-1.875vw}
.z-viewU2 li{margin-bottom:1.875vw}
.z-viewU2 .house{right:.562vw;width:8.312vw;height:8.437vw}
.z-viewU2 .pic{width:21.25vw}
.z-viewU2 .pic:before{width:.312vw;height:4.125vw}
.z-viewU2 .text{padding:1.25vw 1.875vw 1.5vw;width:calc(100% - 21.25vw)}
.z-viewU2 .hd{margin-bottom:.625vw}
.z-viewU2 .hd .tit{padding-right:4.375vw;font-size:1.875vw}
.z-viewU2 .hd .tit:before{width:1.562vw;height:1.437vw}
.z-viewU2 .hd .tit:after{width:4vw;height:3.937vw}
.z-viewU2 .link{margin:0 -1.44vw -.875vw}
.z-viewU2 .link .item{padding:.4vw 1.44vw!important}
.z-viewU2 .link a{margin-bottom:.875vw;font-size:1.125vw}
.z-viewU2 .link a:after{height:1.25vw;margin-top:-.625vw}
.z-viewU2 .link a i{width:.375vw;height:.687vw}
.z-viewU2 .link .item-sub1{min-width:11vw}
.z-viewU2 .link .item-sub1 a{padding:.416vw .52vw;padding-left:1.875vw;font-size:1vw}
.z-viewU2 .link .item-sub2{width:11vw}
.z-viewU2 .link .item-sub2 a{padding:.416vw .52vw;padding-left:.8vw}
.z-viewU2 .link a:hover i{transform:translateX(.25vw)}
/*!师资队伍*/
.d-leaderU1{margin:0 -.75vw -1.875vw}
.d-leaderU1 li{padding:0 .75vw;margin-bottom:1.875vw}
.d-leaderU1 .inner:before{right:.625vw;bottom:1.25vw;width:1.25vw;height:.5vw}
.d-leaderU1 .text{padding:.875vw .625vw 2.25vw}
.d-leaderU1 .tit{font-size:1.25vw}
.d-leaderU1 .info{margin-top:.75vw;font-size:.875vw}
/*!师资队伍内容页*/
.z-intro1 .left{width:16.37vw}
.z-intro1 .left .inner{padding:1vw 1.25vw 3.875vw}
.z-intro1 .left .inner:after{right:1.25vw;bottom:1.875vw;width:1.312vw;height:.5vw}
.z-intro1 .left .tit{font-size:1.25vw}
.z-intro1 .left .info{margin-top:.875vw;font-size:.875vw}
.z-intro1 .right{width:calc(100% - 18.25vw)}
.z-intro1 .right .text{padding:3.125vw 3.75vw 3.625vw;font-size:1.125vw}
.z-intro1 .right .text:after{left:-2.437vw;top:-2.187vw;right:-3.062vw;bottom:-3.312vw}
/*!头图集成页*/
.z-newsU2{margin:0 -.812vw -1.875vw}
.z-newsU2 li{padding:0 .812vw;margin-bottom:1.875vw}
.z-newsU2 .text{padding:1.5vw 0 1.625vw}
.z-newsU2 .tit{font-size:1.125vw}
.z-newsU2 .date{margin-top:.625vw;font-size:.875vw}
/*!历任领导*/
.z-leader1 .hd{padding:0 1.875vw;min-height:5vw;line-height:5vw}
.z-leader1 .hd .tit{padding-right:4.375vw;font-size:1.875vw}
.z-leader1 .hd .tit:before{top:1.25vw;width:1.562vw;height:1.437vw}
.z-leader1 .hd .tit:after{width:4vw;height:3.937vw}
.z-leader1 .bd{padding-bottom:20.12vw}
.z-leader1 .bd-hd{padding:0 2.375vw;min-height:4vw;line-height:4vw}
.z-leader1 .bd-hd .tit{padding-right:3.75vw;font-size:1.625vw}
.z-leader1 .bd-hd .tit:before{left:-.312vw;top:.937vw;width:1.562vw;height:1.437vw}
.z-leader1 .bd-hd .tit:after{top:.312vw;width:3.25vw;height:3.25vw}
.z-leader1 .bd-main{padding:1.25vw 2vw}
.z-txtU1 .tit{padding-right:1.25vw;font-size:1.125vw}
.z-txtU1 .cont{padding:1.25vw 1.875vw}
.z-txtU1 .pic{width:7.687vw}
.z-txtU1 .text{padding:.25vw 0;padding-right:2.5vw;width:calc(100% - 7.687vw)}
.z-txtU1 .name{font-size:1.125vw}
.z-txtU1 .txt{margin-top:.875vw;font-size:.875vw}
/*!历史名人*/
.z-celebU1 .hd{padding:0 3.312vw;padding-right:4.375vw;min-height:4vw;line-height:4vw;font-size:1.125vw}
.z-celebU1 .hd:before{left:-1.625vw}
.z-celebU1 .hd:after{right:2.875vw}
.z-celebU1 .hd span{margin-right:2.625vw}
.z-celebU1 .cont{padding:2.375vw 3.25vw}
.z-celebU1 .pic{width:8.562vw}
.z-celebU1 .text{padding-left:6.25vw;width:calc(100% - 8.562vw)}
.z-celebU1 .txt{font-size:1.125vw}
/*!合作交流*/
.z-ban1 .z-slideNav{width:19.12vw}
.z-title1 .tit{padding:0 5.125vw 0 .75vw;font-size:2.25vw}
.z-title1 .tit:before{top:.5vw;width:1.562vw;height:1.437vw}
.z-title1 .tit:after{width:3.937vw;height:3.937vw}
.z-btns1 .more{padding:0 1.562vw;line-height:4.125vw;font-size:1.25vw}
.z-btns1 .more i{margin:-.375vw 0 0 .625vw;width:1.125vw;height:.375vw}
.z-coop1{padding:7.375vw 0 8.125vw}
.z-coop1 .pic:after{left:-1.25vw;bottom:-1.375vw;width:14.31vw;height:12.37vw}
.z-coop1 .text{padding:1.875vw 0;padding-right:14.37vw}
.z-coop1 .z-title1{margin-bottom:1.687vw}
.z-coop1 .txt{margin-bottom:2.5vw;font-size:1.125vw}
.z-coop2{padding:6.562vw 0}
.z-coop2 .wp{padding-left:8.75vw}
.z-coop2 .text{padding:1.875vw 0;padding-left:5.125vw}
.z-coop2 .z-title1{margin-bottom:1.687vw}
.z-coop2 .txt{margin-bottom:2.5vw;font-size:1.125vw}
.z-coop3{padding:7.375vw 0 8.125vw}
.z-coop3 .pic:after{right:-1.25vw;top:-1.375vw;width:14.31vw;height:12.37vw}
.z-coop3 .text{padding:1.875vw 0;padding-right:3.875vw}
.z-coop3 .z-title1{margin-bottom:1.687vw}
.z-coop3 .txt{margin-bottom:2.5vw;font-size:1.125vw}
/*!机构设置*/
.z-btns2 .more{font-size:.875vw}
.z-btns2 .more i{margin:-.25vw 0 0 1vw;width:1.125vw;height:.375vw}
.z-inst1{padding:7vw 0 19.87vw}
.z-inst1 .z-title1{margin-bottom:2.25vw}
.z-inst1 .text{margin:-12.81vw 8.25vw 0;padding:2.5vw 3.5vw;width:36.12vw;min-height:19.12vw}
.z-inst1 .txt{margin-bottom:5vw;font-size:1vw}
.z-inst2{padding-bottom:3.625vw;margin-top:-13.12vw}
.z-inst2 .z-title1{margin-bottom:2.312vw}
.z-inst3{padding:6.75vw 0 10.75vw}
.z-inst3 .z-title1{margin-bottom:2.25vw}
.z-inst3 .pic{width:65.87vw;box-shadow:0 0 .562vw 0 rgba(0,0,0,.2)}
.z-inst3 .text{padding:2.5vw;padding-bottom:3.375vw;top:3.5vw;width:29.75vw}
.z-inst3 .text:before{height:.375vw}
.z-inst3 .txt{font-size:1vw}
/*!教育教学*/
.z-educ1{padding:7vw 0 7.5vw}
.z-educ1 .z-title1{margin-bottom:2.25vw}
.z-educ1 .text{padding:1.687vw 0 1.875vw}
.z-educ1 .text:after{height:13.5vw}
.z-educ1 .txt{margin-bottom:1.875vw;padding:3.625vw 4.375vw 5vw;font-size:1.125vw}
.z-educ1 .z-btns2{padding-right:5.25vw}
.z-educSwp1 .swiper-pagination{bottom:1.5vw!important}
.z-educSwp1 .swiper-pagination .swiper-pagination-bullet{margin:0 .125vw!important;width:.625vw;height:.625vw}
.z-educSwp1 .swiper-pagination .swiper-pagination-bullet-active{margin:0 .312vw!important;width:.875vw;height:.875vw}
.z-educ2{padding:6.5vw 0 7.75vw}
.z-educU1{padding-top:4.375vw;margin:0 -1.875vw -3.75vw}
.z-educU1 li{padding:0 1.437vw;margin-bottom:3.75vw}
.z-educU1 li:nth-child(even){margin-top:-4.375vw}
.z-educU1 .text{padding:1.25vw 1.875vw 1.625vw;margin:0 1.5vw;margin-top:-1.875vw}
.z-educU1 .z-title1{margin-bottom:1vw}
.z-educU1 .z-title1 .tit{padding:0 3.125vw 0 .75vw;font-size:1.5vw}
.z-educU1 .z-title1 .tit:before{width:1.125vw;height:1.125vw}
.z-educU1 .z-title1 .tit:after{width:3.125vw;height:3.125vw}
.z-educU1 .txt{font-size:.875vw}
.z-educ3{padding:5.625vw 0 10.62vw}
.z-educ3 .z-title1{margin-bottom:2.5vw}
/*!科学研究*/
.z-scien1{padding:6vw 0 8.75vw}
.z-scien1 .z-desc1{margin-bottom:4vw}
.z-scien1 .z-title1{margin-bottom:2.25vw}
.z-scienSwp1{margin:0 10.38% 8.125vw}
.z-scienSwp1 .text{padding:1.75vw 2.5vw}
.z-scienSwp1 .tit{font-size:1.125vw}
.z-scienSwp1 .swiper-pagination{right:2.312vw!important;bottom:2.125vw!important}
.z-scienSwp1 .swiper-pagination .swiper-pagination-bullet{margin:0 .125vw!important;width:.625vw;height:.625vw}
.z-scienSwp1 .swiper-pagination .swiper-pagination-bullet-active{width:.875vw;height:.875vw}
.z-scienInfo1{margin-bottom:7.812vw}
.z-scienInfo1 .text{padding:2.875vw 3.375vw 2.5vw;margin-left:-3.937vw}
.z-scienInfo1 .z-title1{margin-bottom:1.375vw}
.z-scienInfo1 .txt{font-size:1vw}
.z-scienU1{margin:0 -2.5vw -2.5vw}
.z-scienU1 li{padding:0 2.5vw;margin-bottom:2.5vw}
.z-scienU1 .inner{padding:2.5vw 4.75vw 3.5vw;box-shadow:0 0 .625vw 0 rgba(0,0,0,.16)}
.z-scienU1 .inner:after{height:.25vw}
.z-scienU1 .icon{width:6.5vw;height:6.5vw;line-height:6.5vw}
.z-scienU1 .text{padding-top:1.875vw;padding-left:1.25vw;width:calc(100% - 6.5vw)}
.z-scienU1 .tit{margin-bottom:2.25vw;font-size:1.875vw}
.z-scienU1 .z-btns2 .more{font-size:1vw}
/*!校情概况*/
.z-basic1{padding:5.625vw 0 6.25vw}
.z-basic1 .title{margin:0 5.625vw 0 3vw;width:9.75vw}
.z-basic1 .year{left:12.25vw;top:18.75vw;font-size:4.5vw}
.z-basic1 .text{padding-top:3vw;font-size:1.125vw}
.z-basic1 .txt1{margin-bottom:2.875vw}
.z-basic1 .txt2{padding-left:15.37vw}
.z-basic1 .z-btns2{margin-top:4.375vw;padding-right:.5vw}
.z-basic2{padding:6.875vw 0 12.06vw}
.z-basicU1{margin:0 -1.25vw -2.5vw;padding-bottom:8.125vw}
.z-basicU1 li{padding:0 1.25vw;margin-bottom:2.5vw}
.z-basicU1 .pic{width:24.37vw}
.z-basicU1 .text{width:calc(100% - 24.37vw)}
.z-basicU1 .text:after{height:.5vw}
.z-basicU1 .z-title1{margin-bottom:4.375vw}
.z-basicU2{padding-bottom:3.75vw}
.z-basicU2 li{margin-bottom:3.75vw}
.z-basicU2 .inner{box-shadow:0 0 .437vw 0 rgba(0,0,0,.16)}
.z-basicU2 .pic{width:24.37vw}
.z-basicU2 .text{padding:2vw 4.125vw;padding-left:2.125vw;width:calc(100% - 24.37vw)}
.z-basicU2 .z-title1{margin-bottom:1.625vw}
.z-basicU2 .txt{margin-bottom:1.875vw;font-size:1.125vw}
.z-basicU3 .inner{height:15.25vw}
.z-basicU3 .z-title1{margin-bottom:1.75vw}
.z-basicU3 .z-title1 .tit{padding:0 1vw;font-size:1.875vw}
.z-basicU3 .z-title1 .tit:before{top:.25vw}
.z-basicU3 .z-title1 .tit:after{right:-3.75vw}
.z-basicU3 li:nth-child(2) .z-title1 .tit:after{bottom:-.5vw;right:1vw}
.z-basicU3 li:nth-child(4) .z-title1 .tit:before{left:.625vw}
.z-basicU3 li:nth-child(4) .z-title1 .tit:after{bottom:-.5vw;right:-3.75vw}
/*!走进重大*/
.z-enterC1{padding:4.875vw 0 27.5vw}
.z-enterC2{margin-top:-27.37vw;padding:23.06vw 0 7.25vw}
.z-enterC2 .enterC2-cont{padding:5vw 4.5vw;margin:0 -4.5vw}
.z-enterC2 .enterC2-cont:after{height:44vw}
.z-enterCU1{margin:0 -2.5vw -5vw;padding-bottom:7.625vw}
.z-enterCU1 li{padding:0 2.5vw;margin-bottom:5vw}
.z-enterCU1 .z-title1 .tit{font-size:1.875vw}
.z-enterCList1 .it1,.z-enterCList1 .it2{height:33.25vw}
.z-enterCList1 .z-title1 .tit{padding:0 1.125vw;padding-right:4vw;font-size:1.875vw}
.z-enterCList1 .z-title1 .tit:before{top:.125vw}
.z-enterCList1 .it1 .text:after{left:-1.625vw;width:3.437vw;height:5vw}
.z-enterCList1 .it3{margin-top:-11.06vw}
.z-enterCList1 .it3 .z-title1{padding:7.5vw 6vw 0 8.75vw}
.z-enterCList1 .box-video{width:59.37vw;box-shadow:0 .312vw 1.25vw 0 rgba(0,0,0,.2)}
.z-enterCList1 .box-video:before{right:-1.25vw;width:49.12vw;height:27.87vw}
.z-enterCList1 .box-video:after{right:-2.5vw;top:50%;width:39.87vw;height:22.62vw}
.z-enterCList1 .box-video .video-text{padding:1.5vw 1.875vw}
.z-enterCList1 .box-video .video-tit{font-size:1.5vw}
.z-enterCList1 .box-video .play-btn{width:5.375vw;height:4.625vw}
/*!重大新闻*/
.z-imNews1{padding:5.625vw 0 15.81vw}
.z-imNews1 .z-title1{margin-bottom:2.75vw}
.z-imNewsSwp1{padding:1.25vw}
.z-imNewsSwp1 .pic{width:43.75vw}
.z-imNewsSwp1 .text{padding:3.75vw 5.25vw;width:calc(100% - 43.75vw)}
.z-imNewsSwp1 .tit{font-size:1.875vw}
.z-imNewsSwp1 .txt{margin-top:1.5vw;font-size:.875vw}
.z-imNewsSwp1 .date{margin-top:1.75vw;padding-left:2.125vw;font-size:1vw;background-size:1.187vw auto}
.z-imNewsSwp1 .z-btns1{margin-top:2vw}
.z-imNewsSwp1 .z-btns1 .more{min-width:11vw;line-height:3.125vw;font-size:1.125vw}
.z-imNewsSwp1 .swiper-pagination{left:54.27vw!important;right:23.22vw;bottom:6.5vw!important}
.z-imNewsSwp1 .swiper-pagination .swiper-pagination-bullet{margin:0 .125vw!important;width:.625vw;height:.625vw}
.z-imNewsSwp1 .swiper-pagination .swiper-pagination-bullet-active{width:.875vw;height:.875vw}
.z-imNews2{padding:1px 0 8.125vw}
.z-imNews2 .wp{margin-top:-7.187vw}
.z-imNews2 .z-title1{top:1.625vw}
.z-imNews2 .z-btns1{margin-top:2.875vw}
.z-imNews2 .z-btns1 .more{min-width:11vw;line-height:3vw;font-size:1.125vw}
.z-imNews2 .row{margin-bottom:1.875vw}
.z-imNewsU1{padding-top:7.187vw;margin:0 -.312vw -.625vw}
.z-imNewsU1 li{padding:0 .312vw;margin-bottom:.625vw}
.z-imNewsU1 .text{padding:1.125vw 2.25vw 2.812vw}
.z-imNewsU1 .tit{font-size:1.125vw}
.z-imNewsU1 .date{margin-top:1.375vw;font-size:.875vw}
.z-imNewsB1{padding:0 1.25vw 1.25vw 0}
.z-imNewsB1:after{width:30.37vw;height:21.93vw}
.z-imNewsB1 .text{padding:1.75vw 2.75vw}
.z-imNewsB1 .tit{font-size:1.5vw}
.z-imNewsU2{margin:0 -.375vw -.75vw}
.z-imNewsU2 li{padding:0 .375vw;margin-bottom:.75vw}
.z-imNewsU2 .inner{padding:1.25vw 2.187vw 1.5vw}
.z-imNewsU2 .tit{font-size:1.125vw}
.z-imNewsU2 .txt{margin-top:.625vw;font-size:.875vw}
.z-imNewsU2 .date{margin-top:1vw;font-size:.875vw}
.z-imNews3{padding:5vw 0 8.75vw}
.z-imNews3 .z-title1{margin-bottom:2.5vw}
.z-imNewsB2 .text{padding:1.5vw 1.875vw}
.z-imNewsB2 .info{font-size:.875vw}
.z-imNewsB2 .info span{padding-right:.75vw;margin-right:.75vw}
.z-imNewsB2 .info span:after{height:1.125vw}
.z-imNewsB2 .tit{margin-top:.625vw;font-size:1.125vw}
.z-imNewsU3{padding:.562vw 1.875vw 1.75vw 5vw;box-shadow:0 0 .437vw 0 rgba(0,0,0,.16)}
.z-imNewsU3 .inner{padding:0 .75vw;height:5.25vw}
.z-imNewsU3 .info{font-size:.875vw}
.z-imNewsU3 .info .lab{margin-left:.625vw}
.z-imNewsU3 .tit{margin-top:.187vw;font-size:1vw}
.z-imNewsU4{margin:0 -.312vw -.625vw}
.z-imNewsU4 li{padding:0 .312vw;margin-bottom:.625vw}
/*!内容页*/
.z-detail1 .hd{padding-bottom:1.875vw}
.z-detail1 .hd .tit{font-size:2vw}
.z-detail1 .hd .info{margin-top:.937vw;font-size:1vw}
.z-detail1 .hd .info span{margin:0 .625vw}
.z-detail1 .cont{padding:2.5vw 0 3.75vw;font-size:1.125vw}
.z-detail1 .bt{padding-top:1.25vw}
.z-detail1 .bt .tit{font-size:1vw}
}
@media only screen and (max-width:1200px){
/*!合作交流*/
.z-ban1 .z-slideNav{left:15px}
}
@media only screen and (max-width:1199px){
/*!内页*/
.cur{font-size:12px}
.z-pages ul a{font-size:12px;min-width:26px;line-height:24px}
.z-pages ul span{font-size:12px}
.z-slideNav .hd .tit{font-size:28px}
.z-slideNav-ul>li>.tit{padding:10px 20px;font-size:16px;min-height:50px}
.z-slideNav-ul>li>ul{padding:0 15px}
.z-slideNav-ul>li>ul>li>.tit{padding:0 15px;font-size:14px;line-height:40px}
/*!博士后流动站（简介页）*/
.z-desc1,.z-table1 td,.z-table1 th{font-size:14px}
.z-info1{padding:0;font-size:14px}
.z-info1 p{margin-bottom:15px;padding:0 10px 0 40px}
.z-info1 p img{max-width:24px;max-height:20px}
/*!场馆设施（图文列表页1）*/
.z-news1 .tit{font-size:14px}
/*!光影重大（带三级导航的图文列表页）*/
.z-inNav-ul .tit{padding:0 15px;font-size:16px;min-width:140px;line-height:40px}
.z-newsU1 .tit{font-size:14px}
/*!教育教学机构（机构概况）*/
.z-viewU1 .hd{padding:0 30px;min-height:42px;line-height:42px}
.z-viewU1 .hd .tit{padding-right:40px;font-size:18px}
.z-viewU1 .hd .tit:before{top:6px;width:16px;height:16px}
.z-viewU1 .hd .tit:after{width:36px;height:36px}
.z-viewU1 .bd{padding:20px 30px}
.z-viewU1 .bd .link a{font-size:12px}
/*!科研平台*/
.z-viewU2 .hd .tit{font-size:18px;padding-right:40px}
.z-viewU2 .link a{font-size:12px}
.z-viewU2 .link a i{width:4px;height:6px}
.z-viewU2 .hd .tit:before{top:0;width:16px;height:16px}
.z-viewU2 .hd .tit:after{width:36px;height:36px}
/*!师资队伍*/
.d-leaderU1 .tit{font-size:14px}
.d-leaderU1 .info{font-size:12px}
/*!师资队伍内容页*/
.z-intro1 .left .tit{font-size:16px}
.z-intro1 .left .info{margin-top:5px;font-size:14px}
.z-intro1 .right .text{font-size:14px}
/*!头图集成页*/
.z-slideNav-ul2 .tit{font-size:20px}
.z-newsU2 .tit{font-size:14px}
.z-newsU2 .date{font-size:12px}
/*!历任领导*/
.z-leader1 .hd .tit{padding-right:40px;font-size:18px}
.z-leader1 .hd .tit:before{top:12px;width:16px;height:16px}
.z-leader1 .hd .tit:after{width:36px;height:36px}
.z-leader1 .bd-hd .tit{padding-right:34px;font-size:16px}
.z-leader1 .bd-hd .tit:before{top:8px;left:-4px;width:12px;height:12px}
.z-leader1 .bd-hd .tit:after{width:30px;height:30px}
.z-txtU1 .tit{padding-right:20px;font-size:12px}
.z-txtU1 .tit:after{width:12px;height:12px}
.z-txtU1 .cont{padding:10px}
.z-txtU1 .name{font-size:14px}
.z-txtU1 .txt{font-size:12px}
/*!历史名人*/
.z-celebU1 .hd{font-size:14px;min-height:50px;line-height:50px}
.z-celebU1 .txt{font-size:12px}
/*!合作交流*/
.z-btns1 .more{padding:0 15px;font-size:12px;line-height:34px}
.z-btns1 .more i{width:15px;height:5px;margin:-2px 0 0 8px}
.z-title1 .tit{font-size:24px;padding:0 40px 0 4px}
.z-coop1 .txt,.z-coop2 .txt,.z-coop3 .txt{font-size:12px}
.z-title1 .tit:before{top:8px;left:-4px;width:12px;height:12px}
.z-title1 .tit:after{width:36px;height:36px}
/*!机构设置*/
.z-btns2 .more{font-size:12px}
.z-btns2 .more i{width:12px;height:4px}
.z-inst1 .txt,.z-inst3 .txt{font-size:12px}
/*!教育教学*/
.z-educ1 .txt,.z-educU1 .txt{font-size:12px}
.z-educU1 .z-title1 .tit{font-size:16px}
/*!科学研究*/
.z-scienSwp1 .tit{font-size:14px}
.z-scienInfo1 .txt{font-size:12px}
.z-scienU1 .tit{font-size:18px}
.z-scienU1 .z-btns2 .more{font-size:12px}
/*!校情概况*/
.z-basic1 .text{font-size:12px}
.z-basic1 .year{font-size:40px}
.z-basicU2 .txt{font-size:12px}
.z-basicU3 .z-title1 .tit{font-size:18px}
/*!走进重大*/
.z-enterCU1 .z-title1 .tit{font-size:18px}
.z-enterC2 .enterC2-cont{margin:0}
.z-enterCList1 .z-title1 .tit{padding:0 40px 0 8px;font-size:18px}
.z-enterCList1 .box-video .video-tit{font-size:14px}
/*!重大新闻*/
.z-imNewsSwp1 .tit{font-size:18px}
.z-imNewsSwp1 .txt{font-size:12px}
.z-imNewsSwp1 .date{padding-left:22px;font-size:12px;-webkit-background-size:14px auto;background-size:14px auto}
.z-imNewsSwp1 .z-btns1 .more{font-size:12px;line-height:30px}
.z-imNews2 .z-title1{left:15px}
.z-imNews2 .z-btns1{margin-top:15px}
.z-imNews2 .z-btns1 .more{font-size:12px;line-height:30px}
.z-imNewsU1 .tit{font-size:14px}
.z-imNewsU1 .date{font-size:12px}
.z-imNewsB1 .tit{font-size:16px}
.z-imNewsU2 .tit{font-size:14px}
.z-imNewsB2 .info,.z-imNewsU2 .date,.z-imNewsU2 .txt{font-size:12px}
.z-imNewsB2 .tit{font-size:14px}
.z-imNewsU3 .inner{height:70px}
.z-imNewsU3 .info{font-size:12px}
.z-imNewsU3 .tit{font-size:14px}
/*!内容页*/
.z-detail1 .hd .tit{font-size:18px}
.z-detail1 .bt .tit,.z-detail1 .cont,.z-detail1 .hd .info{font-size:14px}
.z-detail1 .cont p{font-size:16px!important}
}
@media only screen and (max-width:959px){
/*!内页*/
.z-sectionIn1{padding:30px 0 40px}
.z-sectionIn1 .wp{display:block}
.z-sectionIn1 .z-sectionIn1-col,.z-sectionIn1 .z-sectionIn1-cor{width:100%;margin:0}
.z-sectionIn1 .z-sectionIn1-cor{padding-top:20px}
.z-slideNav .hd{padding:20px 70px 20px 20px;position:relative;height:auto;align-items:flex-start}
.z-slideNav .hd:after{content:'';position:absolute;right:20px;top:50%;width:30px;height:30px;background:url(../images/z-menuBtn.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.z-slideNav .hd .tit{font-size:24px}
.z-slideNav .bd,.z-slideNav .hd .tit br{display:none}
.z-slideNav-ul>li>.tit:after{background:#bb1313;width:100%;height:100%}
.z-slideNav-ul>li>.tit:hover{color:#333;font-weight:400}
.z-slideNav-ul>li.active>.tit{color:#fff}
.z-sectionIn2,.z-sectionIn2 .wp{display:block}
.z-sectionIn2 .z-sectionIn2-col,.z-sectionIn2 .z-sectionIn2-cor{width:100%}
.z-sectionIn2 .z-sectionIn2-col{margin-bottom:15px}
.z-slideNav-ul2{padding:8px 10px;box-shadow:0 0 10px rgba(0,0,0,.15);font-size:0}
.z-slideNav-ul2:after{display:none}
.z-slideNav-ul2 li{padding:0;display:inline-block;vertical-align:middle}
.z-slideNav-ul2 li:after{display:none}
.z-slideNav-ul2 .tit{padding:2px 10px}
.z-ban1 .ban1-cont .wp{padding:0 20px}
.cur:before{left:12px}
.cur:after{width:12px;height:12px}
.z-pages{padding-top:20px}
/*!博士后流动站（简介页）*/
.z-desc1{margin-bottom:20px}
.z-table1{margin-bottom:20px;overflow-x:auto;white-space:nowrap}
.z-table1 table{width:1000px;white-space:normal}
.z-table1 td,.z-table1 th{padding:15px}
.z-info1 p{width:100%}
/*!场馆设施（图文列表页1）*/
.z-news1{margin-bottom:20px}
.z-news1 .pic{width:80%}
.z-news1 .text{padding:20px;width:46%;height:120px}
.z-newsU1{margin:0 -5px -20px}
.z-newsU1 li{padding:0 5px;margin-bottom:20px;width:50%}
.z-newsU1 .text{padding:10px 4px}
/*!光影重大（带三级导航的图文列表页）*/
.z-inNav-ul{margin:0 -5px 10px}
.z-inNav-ul li{padding:0 5px;min-width:50%;margin:0 0 10px}
.z-inNav-ul .tit{min-width:0}
.z-newsU1 .line:after,.z-newsU1 .line:before{width:3px}
/*!教育教学机构（机构概况）*/
.z-viewU1{margin-bottom:-20px}
.z-viewU1 li{margin-bottom:20px}
.z-viewU1 .bd .link{margin-bottom:-8px}
.z-viewU1 .bd .link a{margin-bottom:8px}
.z-viewU1 .bd .link a:after{height:12px;margin-top:-6px}
/*!科研平台*/
.z-viewU2{margin-bottom:-20px}
.z-viewU2 li{margin-bottom:20px}
.z-viewU2 .inner{display:block}
.z-viewU2 .house{width:100px;height:100px}
.z-viewU2 .pic,.z-viewU2 .text{width:100%}
.z-viewU2 .text{padding:20px 20px 30px}
.z-viewU2 .hd{margin-bottom:5px}
.z-viewU2 .link{margin:0}
.z-viewU2 .link a{margin-bottom:0;padding:0;font-size:14px}
.z-viewU2 .link a:after{height:12px;margin-top:-6px;display:none}
.z-viewU2 .link .item{padding:10px 0!important;width:100%!important;border-bottom:1px solid rgba(51,51,51,.3)}
.z-viewU2 .link a:last-child span{padding-right:30px}
.z-viewU2 .link a i{width:30px;height:30px;-webkit-background-size:6px auto;background-size:6px auto}
.z-viewU2 .link .item-sub1{width:100%;min-width:0}
.z-viewU2 .link .item-sub1 a{padding:10px 6px 10px 20px;font-size:14px}
.z-viewU2 .link .item-sub2{position:static;right:0;left:0;width:100%}
.z-viewU2 .link .item-sub2 a{padding:10px 6px 10px 30px}
/*!师资队伍*/
.d-leaderU1{margin:0 -5px -20px}
.d-leaderU1 li{padding:0 5px;margin-bottom:20px;width:50%}
.d-leaderU1 .inner:before{right:15px;bottom:10px;width:14px;height:6px}
.d-leaderU1 .text{padding:10px 4px 20px}
/*!师资队伍内容页*/
.z-intro1{display:block}
.z-intro1 .left,.z-intro1 .right{width:100%}
.z-intro1 .left{margin-bottom:20px}
.z-intro1 .left .inner{padding:15px 8px 20px}
.z-intro1 .left .inner:after{right:15px;bottom:10px;width:14px;height:6px}
.z-intro1 .right .text{padding:20px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.15)}
.z-intro1 .right .text:after{display:none}
/*!头图集成页*/
.z-newsU2{margin:0 -5px -20px}
.z-newsU2 li{padding:0 5px;margin-bottom:20px;width:50%}
.z-newsU2 .text{padding:10px 0 15px}
/*!历任领导*/
.z-leader1{display:block}
.z-leader1 .left,.z-leader1 .right{width:100%}
.z-leader1 .left{margin-bottom:20px}
.z-leader1 .hd{padding:0 20px;min-height:50px;line-height:50px}
.z-leader1 .bd{padding-bottom:200px}
.z-leader1 .bd-hd{padding:0 30px;min-height:40px;line-height:40px}
.z-leader1 .bd-main{padding:15px 20px}
.z-txtU1 .pic{width:30%}
.z-txtU1 .text{width:70%}
/*!历史名人*/
.z-celebU1 .hd{padding:15px 30px 15px 20px;line-height:1.4}
.z-celebU1 .hd:before{display:none}
.z-celebU1 .active .hd{background-color:#a11417!important;color:#fff}
.z-celebU1 .cont{padding:15px}
.z-celebU1 .pic{width:30%}
.z-celebU1 .text{width:70%}
/*!合作交流*/
.z-ban1 .z-slideNav{display:none}
.z-coop1,.z-coop2,.z-coop3{padding:30px 0}
.z-coop1 .wp,.z-coop2 .wp,.z-coop3 .wp{padding:0 20px;display:block}
.z-coop1 .pic,.z-coop1 .text,.z-coop2 .pic,.z-coop2 .text,.z-coop3 .pic,.z-coop3 .text{width:100%;padding:0}
.z-coop1 .pic,.z-coop2 .pic,.z-coop3 .pic{margin-bottom:15px}
/*!机构设置*/
.z-inst1{padding:30px 0 100px}
.z-inst1 .z-title1{margin-bottom:15px}
.z-inst1 .text{margin:-40px 20px 0;padding:20px;width:auto}
.z-inst2{margin-top:-70px;padding-bottom:30px}
.z-inst2 .wp{padding:0 20px}
.z-inst2 .z-title1{margin-bottom:15px}
.z-inst3{padding:30px 0}
.z-inst3 .wp{padding:0 20px}
.z-inst3 .z-title1{margin-bottom:15px}
.z-inst3 .cont{display:block}
.z-inst3 .pic,.z-inst3 .text{width:100%}
.z-inst3 .text{position:static;padding:20px}
/*!教育教学*/
.z-educ1{padding:30px 0}
.z-educ1 .z-title1{margin-bottom:15px}
.z-educ1 .educ1-cont{display:block}
.z-educ1 .text,.z-educSwp1{width:100%}
.z-educ1 .text{padding:0 0 20px}
.z-educ1 .text:after{height:100px}
.z-educ1 .txt{margin-bottom:15px;padding:20px;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.z-educ2{padding:30px 0}
.z-educU1{padding-top:0;margin-bottom:-20px}
.z-educU1 li{margin:0 0 20px!important;width:100%}
.z-educU1 .text{padding:15px 20px 20px}
.z-educU1 .z-title1 .tit{padding:0 44px 0 2px}
.z-educU1 .z-title1 .tit:before{width:10px;height:10px;top:2px}
.z-educU1 .z-title1 .tit:after{width:40px;height:40px}
.z-educ3{padding:30px 0}
.z-educ3 .z-title1{margin-bottom:15px}
/*!科学研究*/
.z-scien1{padding:30px 0}
.z-scien1 .z-desc1{margin-bottom:20px}
.z-scien1 .z-title1{margin-bottom:15px}
.z-scienSwp1{margin:0 0 20px}
.z-scienSwp1 .text{padding:6px 60px 6px 20px}
.z-scienSwp1 .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}
.z-scienSwp1 .swiper-pagination .swiper-pagination-bullet-active{width:10px;height:10px}
.z-scienInfo1{margin-bottom:20px;display:block}
.z-scienInfo1 .pic,.z-scienInfo1 .text{width:100%;margin:0}
.z-scienInfo1 .text{padding:20px}
.z-scienInfo1 .txt{margin-bottom:15px}
.z-scienU1 li{width:100%}
.z-scienU1 .inner{padding:20px}
.z-scienU1 .inner:after{height:2px}
.z-scienU1 .icon{width:60px;height:60px;line-height:60px}
.z-scienU1 .text{padding:10px 0 0 20px}
/*!校情概况*/
.z-basic1{padding:30px 0}
.z-basic1 .title{margin:0 30px 0 0;width:60px}
.z-basic1 .year{position:static}
.z-basic1 .text{padding:0;margin-top:5px}
.z-basic1 .txt2{padding:0}
.z-basic2{padding:30px 0}
.z-basicU1{margin-bottom:-20px;padding-bottom:20px}
.z-basicU1 li{width:100%;margin-bottom:20px}
.z-basicU1 .pic{width:40%}
.z-basicU1 .text{width:60%}
.z-basicU2{padding:0}
.z-basicU2 .pic{width:40%}
.z-basicU2 .text{padding:20px;width:60%}
.z-basicList1{display:block}
.z-basicList1 .basicList1-left,.z-basicList1 .basicList1-right{width:100%}
.z-basicU3 .inner{height:140px}
.z-basicU3 .z-title1 .tit{font-size:14px}
/*!走进重大*/
.z-enterC1{padding:30px 0 60px}
.z-enterC2{padding:80px 0 30px;margin-top:-60px}
.z-enterC2 .enterC2-cont{padding:20px}
.z-enterCU1{margin:0 -5px -10px}
.z-enterCU1 li{padding:0 5px;margin-bottom:10px;width:100%}
.z-enterCList1 .row{display:block}
.z-enterCList1 .item{width:100%!important;display:block;margin:0}
.z-enterCList1 .it1,.z-enterCList1 .it2{height:160px}
.z-enterCList1 .it1 .text:after{left:-10px;width:24px;height:34px}
.z-enterCList1 .it3 .z-title1{padding:0;margin:20px 0 10px}
.z-enterCList1 .box-video{width:100%}
.z-enterCList1 .box-video .video-text{padding:10px 15px}
/*!重大新闻*/
.z-imNews1{padding:30px 0}
.z-imNews1 .z-title1{margin-bottom:15px}
.z-imNewsSwp1 .swiper-slide{display:block}
.z-imNewsSwp1 .pic,.z-imNewsSwp1 .text{width:100%}
.z-imNewsSwp1 .text{padding:20px 20px 40px}
.z-imNewsSwp1 .date,.z-imNewsSwp1 .txt{margin-top:10px}
.z-imNewsSwp1 .swiper-pagination{left:0!important;right:0;bottom:30px!important}
.z-imNewsSwp1 .swiper-pagination .swiper-pagination-bullet{margin:0 2px!important;width:8px;height:8px}
.z-imNewsSwp1 .swiper-pagination .swiper-pagination-bullet-active{width:10px;height:10px}
.z-imNews2{padding:30px 0}
.z-imNews2 .wp{margin:0}
.z-imNews2 .z-title1{margin-bottom:15px;position:static;justify-content:center}
.z-imNews2 .row{display:block}
.z-imNewsU1{padding:0;width:100%}
.z-imNewsU1 li{width:100%;margin-bottom:15px}
.z-imNewsU1 .text{padding:15px 20px 20px}
.z-imNewsB1{width:100%}
.z-imNewsB1 .text{padding:10px 20px}
.z-imNewsU2{margin:0 -5px -10px}
.z-imNewsU2 li{padding:0 5px;margin-bottom:10px;width:50%}
.z-imNewsU2 .inner{padding:15px}
.z-imNews3{padding:30px 0}
.z-imNews3 .z-title1{margin-bottom:15px}
.z-imNews3 .wp{display:block}
.z-imNews3 .imNews3-col,.z-imNews3 .imNews3-cor{width:100%}
.z-imNews3 .imNews3-col{margin-bottom:30px}
.z-imNews3 .imNews3-col-cont{display:block}
.z-imNewsB2,.z-imNewsU3{width:100%;margin:0}
.z-imNewsU4{margin:0 -5px -10px}
.z-imNewsU4 li{padding:0 5px;margin-bottom:10px}
/*!内容页*/
.z-detail1 .hd{padding-bottom:15px}
.z-detail1 .hd .info{margin-top:10px}
.z-detail1 .cont{padding:20px 0}
.z-detail1 .bt{padding-top:15px}
.z-detail1 .jz{text-align:center}
.z-detail1 .jz-1{display:block}
}
/*!****** hlg end *******/
/*!****** bl *******/
.bl-box{position:relative;z-index:2}
.bl-box .img{display:block;width:100%}
.bl-box .txt{text-indent:2em;font-size:18px;color:#fff;line-height:2;padding:60px 0 30px 200px}
.bl-colr{position:relative}
.bl-colr::after{content:"";display:block;position:absolute;bottom:0;right:0;width:1195px;height:550px;background:url(../images/bl/c-j1.jpg) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;pointer-events:none}
.bl-row1{background:url(../images/bl/c-bg3.png) bottom no-repeat #f2f2f2;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:200px 0 80px;margin-top:-110px}
.m-titb1 .t{display:inline-block;position:relative;font-size:30px;color:#a31619}
.m-titb1 .t::after{content:"";display:block;width:64px;height:64px;background:url(../images/bl/c-i2.png) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-titb1 .t::before{content:"";display:block;width:25px;height:25px;background:url(../images/bl/c-i1.png) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;top:5px;left:0}
.m-txtb1{overflow:hidden}
.m-txtb1 .pic{float:left;width:52.56%;-webkit-border-radius:0 60px 0 60px;-moz-border-radius:0 60px;border-radius:0 60px;overflow:hidden}
.m-txtb1 .pic img{display:block;width:100%}
.m-txtb1 .txt{overflow:hidden;padding:50px 5.5% 20px 6%;font-size:16px;color:#2e2e2e;line-height:1.875;text-align:justify;-moz-text-align-last:left;text-align-last:left}
.m-txtb1 .m-titb1{margin-bottom:28px}
.ul-listb1{padding-top:25px}
.ul-listb1 li:nth-child(1) .left{width:45%}
.ul-listb1 li:nth-child(1) .left::after{display:none}
.ul-listb1 li:nth-child(1) .con::before{content:"";display:block;width:78px;height:5px;background-color:#a11417;position:absolute;bottom:0;left:45%;margin-left:30px;z-index:2}
.ul-listb1 li:nth-child(1) .tit{font-size:22px;display:box;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;white-space:normal}
.ul-listb1 li:nth-child(1) .desc{display:box;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}
.ul-listb1 .con{display:block;overflow:hidden;position:relative;-webkit-box-shadow:0 10px 35px rgba(0,0,0,.05);-moz-box-shadow:0 10px 35px rgba(0,0,0,.05);box-shadow:0 10px 35px rgba(0,0,0,.05);margin-bottom:20px}
.ul-listb1 .con:hover .tit{color:#a11417}
.ul-listb1 .con:hover .img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.ul-listb1 .con::after{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background:url(../images/bl/c-bg4.png) right no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.ul-listb1 .left{float:left;width:26.78%;position:relative;z-index:2}
.ul-listb1 .left::after{content:"";display:block;position:absolute;top:30px;left:100%;width:2px;height:45px;background-color:#a11417}
.ul-listb1 .pic{position:relative;height:0;padding-top:64%;overflow:hidden}
.ul-listb1 .right{padding:15px 30px 5px}
.ul-listb1 .txt{font-size:14px;padding-top:10px}
.ul-listb1 .tit{font-size:18px;margin-bottom:8px;-o-text-overflow:ellipsis}
.ul-listb1 .desc{display:box;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;margin-bottom:20px}
.ul-listb1 .date{font-size:14px}
.ul-listb1 .date .d{font-size:40px;color:rgba(161,20,23,.8);padding-right:20px}
@media screen and (min-width:1920px){
.bl-box{position:relative;z-index:2}
.bl-box .img{display:block;width:100%}
.bl-box .txt{text-indent:2em;font-size:.938vw;color:#fff;line-height:2;padding:3.125vw 0 1.563vw 10.417vw}
.bl-colr{position:relative}
.bl-colr::after{content:"";display:block;position:absolute;bottom:0;right:0;width:62.24vw;height:28.646vw;background:url(../images/bl/c-j1.jpg) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;pointer-events:none}
.bl-row1{background:url(../images/bl/c-bg3.png) bottom no-repeat #f2f2f2;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:10.417vw 0 4.167vw;margin-top:-5.729vw}
.m-titb1 .t{display:inline-block;position:relative;font-size:1.563vw;color:#a31619}
.m-titb1 .t::after{content:"";display:block;width:3.333vw;height:3.333vw;background:url(../images/bl/c-i2.png) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-titb1 .t::before{content:"";display:block;width:1.302vw;height:1.302vw;background:url(../images/bl/c-i1.png) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;top:.26vw;left:0}
.m-txtb1{overflow:hidden}
.m-txtb1 .pic{float:left;width:52.56%;-webkit-border-radius:0 3.125vw 0 3.125vw;-moz-border-radius:0 3.125vw;border-radius:0 3.125vw;overflow:hidden}
.m-txtb1 .pic img{display:block;width:100%}
.m-txtb1 .txt{overflow:hidden;padding:2.604vw 5.5% 1.042vw 6%;font-size:.833vw;color:#2e2e2e;line-height:1.875;text-align:justify;-moz-text-align-last:left;text-align-last:left}
.m-txtb1 .m-titb1{margin-bottom:1.458vw}
.ul-listb1{padding-top:1.302vw}
.ul-listb1 li:nth-child(1) .left{width:45%}
.ul-listb1 li:nth-child(1) .left::after{display:none}
.ul-listb1 li:nth-child(1) .con::before{content:"";display:block;width:4.063vw;height:.26vw;background-color:#a11417;position:absolute;bottom:0;left:45%;margin-left:1.563vw;z-index:2}
.ul-listb1 li:nth-child(1) .tit{font-size:1.146vw;display:box;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;white-space:normal}
.ul-listb1 li:nth-child(1) .desc{display:box;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;overflow:hidden}
.ul-listb1 .con{display:block;overflow:hidden;position:relative;-webkit-box-shadow:0 .521vw 1.823vw rgba(0,0,0,.05);-moz-box-shadow:0 .521vw 1.823vw rgba(0,0,0,.05);box-shadow:0 .521vw 1.823vw rgba(0,0,0,.05);margin-bottom:1.042vw}
.ul-listb1 .con:hover .tit{color:#a11417}
.ul-listb1 .con:hover .img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}
.ul-listb1 .con::after{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background:url(../images/bl/c-bg4.png) right no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.ul-listb1 .left{float:left;width:26.78%;position:relative;z-index:2}
.ul-listb1 .left::after{content:"";display:block;position:absolute;top:1.563vw;left:100%;width:.104vw;height:2.344vw;background-color:#a11417}
.ul-listb1 .pic{position:relative;height:0;padding-top:64%;overflow:hidden}
.ul-listb1 .img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ul-listb1 .right{overflow:hidden;position:relative;z-index:2;padding:.781vw 1.563vw .26vw}
.ul-listb1 .txt{font-size:.729vw;color:#333;padding-top:.521vw}
.ul-listb1 .tit{font-size:.938vw;color:#000;margin-bottom:.417vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listb1 .desc{line-height:2;display:box;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;height:4em;margin-bottom:1.042vw}
.ul-listb1 .date{font-size:.729vw;color:#333}
.ul-listb1 .date .d{font-size:2.083vw;color:rgba(161,20,23,.8)}
}
@media screen and (max-width:1900px){
.bl-colr::after{width:62.89vw;height:28.94vw}
}
/*!****** bl end *******/
/*!****** ls *******/
@media only screen and (min-width:1920px){
.wp{max-width:81.25vw}
.wp2{max-width:89.58vw}
.d-mountain1 img{width:81.25vw}
.pop-search .pop-search-close{right:2.604vw;top:2.604vw;width:2.083vw;height:2.083vw}
.search-box{width:26.04vw;height:2.343vw}
.search-box .inp{padding:0 .625vw;padding-right:7.291vw;height:2.343vw;line-height:2.343vw;box-shadow:.156vw .156vw .156vw rgba(0,0,0,.5) inset;font-size:.833vw}
.search-box .submit{width:6.25vw;height:2.343vw;line-height:2.343vw;font-size:.937vw}
.header{height:6.25vw}
.header:before{height:.156vw}
.header:after{height:11.56vw}
.header .header-line .line-l:after,.header .header-line .line-r:after{width:.677vw;height:.677vw}
.header .header-line .line-l:after{right:-.677vw}
.header .header-line .line-r:after{left:-.677vw}
.header .header-bg{height:6.302vw}
.header .header-so{padding-left:1.77vw!important;background:url(../images/d-so1.png) left center no-repeat;-webkit-background-size:.729vw auto;background-size:.729vw auto}
.header .logo{height:3.75vw;line-height:3.75vw}
.header .header-link{margin:0 -.781vw}
.header .header-link a{padding:0 .781vw;font-size:.729vw}
.header .header-link a:after{height:.52vw}
.header .header-1{height:2.916vw}
.header .header-2{height:3.333vw}
.header .nav{margin:0 -1.25vw}
.header .nav li>a{padding:0 .26vw;font-size:1.041vw}
.header .nav .sub{padding-top:.729vw}
.header .nav .sub .sub-in{padding:.52vw 0;min-width:6.25vw}
.header .nav .sub .sub-in:before{border-width:.416vw}
.header .nav .sub a{padding:.416vw .781vw;font-size:.729vw}
.footer:before{height:.208vw;border-top:solid}
.footer .footer-1{padding:4.375vw 0 3.125vw}
.footer .footer-logo{height:5.52vw;line-height:5.52vw}
.footer .footer-info{margin-top:1.562vw;font-size:.937vw}
.footer .footer-2{padding:.729vw 0}
.footer .footer-copy{font-size:.781vw}
.d-line1{height:.208vw;border-bottom-width:.208vw}
.d-house1{height:52.18vw}
.d-house2{height:47.03vw;-webkit-transform:translateY(-26.4vw);-ms-transform:translateY(-26.4vw);-o-transform:translateY(-26.4vw);transform:translateY(-26.4vw)}
.d-mountain1{height:15vw}
.d-btnsSwp1{margin:0 -.416vw}
.d-btnsSwp1 .next,.d-btnsSwp1 .prev{margin:0 .416vw;width:2.864vw;height:2.864vw}
.d-desc1{font-size:1.041vw}
.banner .swiper-pagination{bottom:2.708vw!important}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(1){width:2.552vw;height:1.458vw}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(2){margin:0 -.937vw .156vw -.833vw!important;width:1.77vw;height:2.031vw}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(3){width:4.114vw;height:2.343vw}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(4){margin:0 -.572vw .104vw!important;width:1.093vw;height:1.25vw}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(5){width:1.666vw;height:.937vw}
.section-index1{padding:3.906vw 0 6.25vw}
.section-index1 .d-title1 img{max-height:7.656vw}
.d-news1 .col-l .d-news1-item1{margin-bottom:1.041vw}
.d-news1 .col-r .d-news1-item1{margin-top:1.041vw}
.d-bigNews1{height:22.91vw}
.d-bigNews1 .text{padding:1.041vw 2.708vw;min-height:4.166vw}
.d-bigNews1 .tit{font-size:1.041vw}
.d-news1 .col-l .d-news1-item2 .left .d-newsU1 li{height:calc(50% - .312vw)}
.d-newsU1 li{margin-bottom:1.041vw}
.d-newsU1 .inner:after,.d-newsU1 .inner:before{height:.156vw}
.d-newsU1 .pic{height:10.93vw;padding-top:56.15%}
.d-newsU1 .text{padding:1.562vw 2.187vw;height:10.93vw}
.d-newsU1 .tit{font-size:1.041vw}
.d-newsU1 .desc{margin-top:.729vw;font-size:.729vw}
.section-index2{padding:4.27vw 0 16.4vw}
.section-index2 .index2-col .d-title1{margin-bottom:1.458vw}
.section-index2 .index2-col .d-title1 img{max-height:5.572vw}
.section-index2 .index2-cor .d-title1 img{max-height:7.395vw}
.d-newsU2{margin:0 -1.458vw}
.d-newsU2 li{padding:0 1.458vw}
.d-newsU2 .inner{padding:.625vw 0}
.d-newsU2 .line{left:-1.562vw;right:-1.562vw}
.d-newsU2 .date{padding:1.25vw 0;width:4.791vw}
.d-newsU2 .date .t1{font-size:1.354vw}
.d-newsU2 .date .day{margin-right:.156vw;font-size:1.562vw}
.d-newsU2 .date .month{margin-bottom:-.208vw;font-size:1.354vw}
.d-newsU2 .date .year{font-size:.729vw}
.d-newsU2 .text{padding:1.041vw 0 1.562vw .937vw;width:calc(100% - 4.791vw)}
.d-newsU2 .tit{font-size:1.041vw}
.d-newsU2 .info{margin-top:.937vw;font-size:.833vw}
.d-trendsSwp1{margin-top:-5.833vw}
.d-trendsSwp1 .swiper-slide:nth-child(odd){padding-top:5.572vw}
.d-trendsSwp1 .pic{height:11.56vw}
.d-trendsSwp1 .text{padding:1.666vw 1.77vw}
.d-trendsSwp1 .tit{font-size:1.041vw}
.d-trendsSwp1 .date{margin-top:1.041vw;font-size:.729vw}
.section-index3{margin-top:-20.52vw;padding-top:23.54vw}
.d-news2{padding:6.562vw 4.166vw 1.458vw}
.d-news2 .d-title1 img{max-height:17.96vw}
.d-newsU3{padding-top:3.906vw;margin:0 -1.666vw -3.125vw}
.d-newsU3 li{padding:0 1.666vw;margin-bottom:3.125vw}
.d-newsU3 .text{padding:1.041vw 1.77vw;min-height:4.166vw}
.d-newsU3 .text:before{width:.312vw;height:3.437vw}
.d-newsU3 .tit{font-size:.937vw}
.d-newsU3 li:nth-child(3n-2){margin-top:-3.906vw}
.d-newsU3 li:nth-child(3n){margin-top:-3.906vw}
.section-index4{padding:4.791vw 0 16.04vw}
.section-index4 .index4-col .d-title1{margin-bottom:.729vw}
.section-index4 .index4-col .d-title1 img{max-height:5.937vw}
.section-index4 .index4-cor .d-title1{margin-bottom:1.197vw}
.section-index4 .index4-cor .d-title1 img{max-height:6.718vw}
.d-newsU4 .inner{padding-left:1.979vw;height:3.208vw;line-height:3.208vw}
.d-newsU4 .inner:before{width:1.302vw;height:1.197vw}
.d-newsU4 .tit{font-size:1.041vw}
.d-newsU4 .date{font-size:.937vw;margin-left:1.041vw}
.d-newsU5 .text{min-height:2.604vw}
.d-newsU5 .info{width:10.41vw;font-size:.937vw}
.d-newsU5 .info span{padding-right:.312vw}
.d-newsU5 .tit{width:calc(100% - 10.41vw);font-size:1.041vw}
.d-newsU5 .desc{margin-top:.729vw;font-size:.729vw}
.d-newsU5 .active{padding:.416vw 0}
.d-newsU5 .active .pic{width:16.3vw}
.d-newsU5 .active .text{padding-left:.937vw;width:calc(100% - 16.3vw)}
.d-newsU5 .active .tit{margin-top:.625vw}
.section-index5{padding:4.27vw 0 14.06vw}
.section-index5 .d-title1{margin-bottom:1.25vw}
.section-index5 .d-title1 img{max-height:5.833vw}
.section-index5 .index5-col{width:15.62vw}
.section-index5 .index5-cor{width:calc(100% - 15.62vw)}
.d-numDataSwp1{min-height:26.66vw}
.d-numDataSwp1 .year{font-size:2.5vw}
.d-numDataSwp1 .desc{margin-top:.416vw;font-size:.833vw}
.d-numDataSwp1 .line{margin:.937vw auto 0;width:.104vw;height:9.687vw}
.section-index6{margin-top:-11.97vw}
.section-index6-1 .index6-1-hd{margin-bottom:1.458vw}
.d-share1{padding:0 1.953vw}
.d-share1 .item{padding:0 .651vw}
.d-share1 .icon{width:3.385vw;height:3.385vw;line-height:3.385vw}
.d-share1 .pop-info{padding-top:.52vw}
.d-share1 .pop-info .pic{padding:.26vw;width:6.25vw;box-shadow:0 0 .52vw rgba(0,0,0,.15)}
.d-newsU6 .text{padding:0 2.083vw;min-height:4.166vw}
.d-newsU6 .tit{margin-bottom:1.041vw;font-size:1.041vw}
.d-newsU6 .for{padding-bottom:.52vw}
.d-newsU6 .for:after{width:2.604vw;height:.208vw}
.d-newsU6 .for .for-icon{width:1.041vw;height:1.041vw;line-height:1.041vw}
.d-newsU6 .for .for-name{padding-left:.208vw;width:calc(100% - 1.041vw);font-size:.625vw}
.section-index6-2{padding:4.687vw 0 4.375vw}
.section-index6-2 .d-title1{margin-bottom:1.562vw}
.section-index6-2 .d-desc1{margin:0 auto 2.5vw;width:49.23%}
.d-imgsSwp1{height:36.14vw}
.d-imgsSwp1 .inner:before{height:.625vw}
.d-imgsSwp1 .inner:after{width:1.979vw;height:.989vw}
.d-imgsSwp1 .text{padding:1.145vw 1.041vw}
.d-imgsSwp1 .tit{font-size:1.041vw}
.d-newsU7 .tit{font-size:.729vw}
.d-newsU7 li:nth-child(1){height:7.135vw}
.d-newsU7 li:nth-child(2){height:5.625vw}
.d-newsU7 li:nth-child(3){height:4.531vw}
.d-newsU7 li:nth-child(4){height:7.135vw}
.d-newsU7 li:nth-child(5){height:9.687vw}
}
/*!****** ls end *******/
/*!****** zs *******/
/*!****** zs end *******/
.ul-listb1 .img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ul-listb1 .right{overflow:hidden;position:relative;z-index:2;padding:.781vw 1.563vw .26vw}
.ul-listb1 .txt{font-size:.729vw;color:#333;padding-top:.521vw}
.ul-listb1 .tit{font-size:.938vw;color:#000;margin-bottom:.417vw;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listb1 .desc{line-height:2;display:box;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;height:4em;margin-bottom:1.042vw}
.ul-listb1 .date{font-size:.729vw;color:#333}
.ul-listb1 .date .d{font-size:2.083vw;color:rgba(161,20,23,.8)}
@media screen and (max-width:1600px){
.ul-listb1 .left{width:30%}
.ul-listb1 .desc{margin-bottom:.5vw}
.ul-listb1 .tit{margin-bottom:4px}
.ul-listb1 .right{padding-top:5px}
}
@media screen and (max-width:1200px){
.bl-row1{padding:5vw 0;margin-top:0}
.bl-box .txt{padding:10px;font-size:14px;color:#333;line-height:1.7}
.bl-colr::after{display:none}
}
@media screen and (max-width:960px){
.m-titb1 .t{font-size:20px}
.m-titb1 .t::before{width:15px;height:15px}
.m-titb1 .t::after{width:40px;height:40px}
.m-txtb1 .m-titb1{margin-bottom:4vw}
.m-txtb1 .pic{float:none;width:auto;-webkit-border-radius:0 5vw 0 5vw;-moz-border-radius:0 5vw;border-radius:0 5vw;margin-bottom:6vw}
.m-txtb1 .txt{font-size:14px;padding:0}
}
@media screen and (max-width:767px){
.ul-listb1 .left,.ul-listb1 li:nth-child(1) .left{float:none;width:auto}
.ul-listb1 .right{padding:10px}
.ul-listb1 .txt{padding-top:0}
.ul-listb1 .tit,.ul-listb1 li:nth-child(1) .tit{font-size:16px}
.ul-listb1 .left::after,.ul-listb1 li:nth-child(1) .con::before{display:none}
}
/*!****** bl end *******/
.wow1{visibility:hidden}
.d-line1{width:0;transition:5s}
.d-line1.ani{width:100%}
.d-mountain1{width:0;overflow:hidden}
.d-mountain1.lineani{animation:5s linear forwards linemountain;-o-animation:5s linear forwards linemountain;-ms-animation:linemountain 5s linear 1 forwards;-moz-animation:5s linear forwards linemountain;-webkit-animation:5s linear forwards linemountain}
.d-mountain1 img{max-width:none;width:1560px}
@keyframes linemountain{
0%{width:0%}
100%{width:100%}
}
@-o-keyframes linemountain{
0%{width:0%}
100%{width:100%}
}
@-ms-keyframes linemountain{
0%{width:0%}
100%{width:100%}
}
@-moz-keyframes linemountain{
0%{width:0%}
100%{width:100%}
}
@-webkit-keyframes linemountain{
0%{width:0%}
100%{width:100%}
}
@media only screen and (min-width:1200px) and (max-width:1560px){
.d-mountain1 img{width:100vw}
}
@media screen and (max-width:1399px){
.section-index2{padding:30px 0 330px}
.section-index2 .index2-col .d-title1{margin-bottom:15px!important}
.section-index2 .index2-col .d-title1 img{max-height:80px}
.section-index2 .wp{display:block}
.section-index2 .index2-col,.section-index2 .index2-cor{width:auto}
.d-newsU2{margin:0 -15px}
.d-newsU2 li{padding:0 15px}
.d-newsU2 .line{left:-15px;right:-15px;margin-right:0}
.d-newsU2 .line:before{width:0}
.d-newsU2 .line:after{width:0;height:100%}
.d-newsU2 .tit{font-size:16px}
.d-newsU2 .date{padding:15px 0}
.d-newsU2 .date .t1{font-size:14px}
.d-newsU2 .date .day{font-size:22px}
.d-newsU2 .date .month{font-size:18px;margin-bottom:0}
.d-news2{padding:20px}
.d-news2 .d-title1{margin-bottom:0!important}
.d-news2 .d-title1 img{max-height:200px}
.section-index3{padding-top:300px;margin-top:-300px}
.d-newsU3{padding-top:50px;margin:0 -15px -30px}
.d-newsU3 li{padding:0 15px;margin-bottom:30px}
.d-newsU3 li:nth-child(3n),.d-newsU3 li:nth-child(3n-2){margin-top:-50px}
.section-index4{padding:60px 0 150px}
.d-house2{height:600px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.d-house2 img{max-height:600px}
.section-index4 .index4-col,.section-index4 .index4-cor{width:48%}
.section-index4 .index4-col .d-title1 img,.section-index4 .index4-cor .d-title1 img{max-height:80px}
.d-newsU4 .inner{height:80px;line-height:80px;padding-left:30px}
.d-newsU4 .inner:before{width:20px;height:18px}
.d-newsU5 .text{width:100%}
.d-newsU5 .tit{font-size:16px}
.d-newsU5 .desc{margin-top:5px}
.d-newsU5 .active .pic{width:180px}
.d-newsU5 .active .tit{margin-top:5px}
.d-newsU5 .active .text{width:calc(100% - 180px)}
}
@media screen and (max-width:1366px){
.header .header-link a{padding:0 10px}
}
@media screen and (max-width:1200px){
.wp{width:100%;padding:0 15px}
.header{padding:0 15px;height:60px}
.header:after{display:none}
.header .header-bg{height:60px;background-position:top;background-size:100% 130px}
.menuBtn{display:block}
.header .header-con{position:fixed;top:60px;left:0;right:0;bottom:0;overflow-y:auto;background-color:#fff;z-index:-1;opacity:0;visibility:hidden;transition:.3s}
.header .header-con.active{opacity:1;visibility:visible;z-index:9}
.header .logo{top:0;left:15px;height:60px;line-height:60px;width:auto;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.header .header-1{height:auto;border-bottom:1px dashed rgba(0,0,0,.3)}
.header .header-1 .wp{padding:15px 20px;display:block}
.header .header-link{margin:0;font-size:0}
.header .header-link a{display:block;padding:2px 8px;margin:0 4px 4px 0;border:1px solid rgba(0,0,0,.4);border-radius:3px}
.header .header-link a:after{display:none}
.header .header-1 .header-so{display:inline-block;padding-left:20px!important;background-position:left}
.header .header-2{padding:15px 0;height:auto}
.header .header-2 .wp{padding:0}
.header .header-line{display:none}
.header .nav{margin:0;display:block}
.header .nav li{width:auto;position:relative}
.header .nav>li{margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.2)}
.header .nav>li>a{display:block;padding:10px 20px;color:#000;font-size:16px;text-align:left}
.header .nav li:nth-child(5){margin-right:0}
.header .nav>li>a i{position:absolute;top:4px;right:15px;width:35px;height:35px;font-size:0;line-height:35px;text-align:center;z-index:2;transition:.3s}
.header .nav>li.on>a i{transform:rotate(180deg)}
.header .nav>li>a i::after{content:'';display:inline-block;vertical-align:middle;width:12px;height:12px;margin-top:-5px;border:2px solid transparent;border-right-color:#000;border-bottom-color:#000;transform:rotate(45deg)}
.header .nav>li.on>a{background:#bb1313;color:#fff}
.header .nav>li.on>a i:after{transform:rotate(45deg);transform-origin:center;border-right-color:#fff;border-bottom-color:#fff}
.header .nav .sub{position:static;padding-top:0;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.header .nav .sub .sub-in{min-width:0;padding:10px 0}
.header .nav .sub .sub-in:before{display:none}
.header .nav .sub a{padding:7px 30px;text-align:left}
.footer{margin-top:0;padding-top:0}
.footer .footer-1{padding:15px 0;margin-bottom:0}
.footer .footer-logo{height:60px;line-height:60px;margin-bottom:10px}
.footer .footer-info{font-size:16px;margin-top:10px}
.footer .footer-2{padding:15px 0;margin-bottom:0}
.banner{margin-top: 60px; }
.d-newsU1 .text{width:auto}
.d-newsU7{margin-bottom:-5px}
.d-newsU7 li{margin-bottom:5px}
.d-newsU7 li:last-child{margin-bottom:0}
.d-mountain1{height:auto}
.d-mountain1 img{width:100vw}
.d-numDataSwp1 .year{font-size:32px}
.d-numDataSwp1 .desc{font-size:14px}
}
@media screen and (max-width:959px){
.d-newsU2{margin:0}
.d-newsU2 .inner{height:auto;padding:10px 0}
.d-trendsSwp1 .text{padding:15px}
.d-trendsSwp1 .tit{font-size:16px}
.d-trendsSwp1 .date{margin-top:14px}
.section-index2 .index2-cor .d-title1 img{max-height:80px}
.d-trendsSwp1{margin-top:-60px}
.d-trendsSwp1 .swiper-slide:nth-child(odd){padding-top:60px}
.d-btnsSwp1 .next,.d-btnsSwp1 .prev{margin:0 5px}
.d-newsU3 .text{padding:15px}
.section-index4 .wp{display:block}
.section-index4 .index4-col,.section-index4 .index4-cor{width:auto}
.d-newsU4 .inner{height:50px;line-height:50px;padding:0 0 0 25px}
.d-newsU5 .inner:hover{padding-right:0}
.d-newsU4 .date,.d-newsU4 .tit{font-size:14px}
.d-newsU5 .info{width:180px;font-size:16px}
.d-newsU5 .tit{font-size:14px}
.d-newsU5 .desc{font-size:12px}
.d-house2{height:300px}
.d-house2 img{max-height:300px}
.section-index5{padding:30px 0}
.section-index5 .wp{display:block}
.section-index5 .index5-col{width:auto;margin-bottom:15px}
.section-index5 .d-title1 img{max-height:80px}
.d-btnsSwp1 .next,.d-btnsSwp1 .prev{width:30px;height:30px}
.section-index5 .index5-cor{width:auto}
.section-index6{margin-top:-100px}
.d-numDataSwp1{min-height:250px}
.d-numDataSwp1 .swiper-slide{text-align:center}
.d-numDataSwp1 .line{height:100px}
.d-title1 img{width:110px}
.section-index6-1 .index6-1-hd{margin-bottom:0}
.d-share1{padding:0}
.d-share1 .item{padding:0 5px}
.d-share1 .icon{width:35px;height:35px;line-height:35px}
.d-share1 .pop-info .pic{width:70px}
.d-newsU6 .text{padding:0 15px}
.d-newsU6 .tit{font-size:16px;margin-bottom:5px}
.section-index6-2{padding:30px 0;background-position:center bottom 30px}
.section-index6-2 .index6-2-hd{margin-bottom:20px}
.section-index6-2 .d-desc1{width:auto;margin:0 40px;font-size:14px}
.section-index6-2 .d-btnsSwp1 .prev{left:0}
.section-index6-2 .d-btnsSwp1 .next{right:0}
.section-index6-2 .index6-2-bd{width:80%;margin:0 auto}
.d-imgsSwp1 .text{padding:15px 10px}
.d-imgsSwp1 .tit{font-size:16px}
.d-imgsSwp1{padding:0 1px 0 2px;height:auto}
.d-imgsSwp1 .pic{height:300px!important}
.section-index6-2 .d-btnsSwp1 .next,.section-index6-2 .d-btnsSwp1 .prev{display:block}
.section-index6-3{display:none}
.d-newsU7 li{height:120px!important}
.d-bigNews1{height:auto;padding-top:56.25%;position:relative}
.d-bigNews1 .inner{position:static}
.d-bigNews1 .text{padding:15px}
.d-bigNews1 .tit{font-size:16px}
.d-newsU1 .pic,.d-newsU1 .text{height:150px}
}
@media screen and (max-width:750px){
.d-newsU2 li{width:100%}
.d-newsU2 .text{padding:15px 0 0 15px}
.d-newsU2 .info{margin-top:0;font-size:14px}
.d-newsU3{margin-bottom:-15px}
.d-newsU3 li{width:100%;margin-bottom:15px}
.d-newsU3 li:nth-child(3n),.d-newsU3 li:nth-child(3n-2){margin-top:0}
.d-newsU6 .i1{width:50%}
.d-newsU6 .i2{width:100%}
.section-index5{padding-bottom:100px}
.section-index6{margin-top:-144px}
.section-index6-1 .index6-1-hd{display:block;margin-bottom:15px}
.d-trendsSwp1{margin-top:0;padding-bottom:40px}
.d-trendsSwp1 .swiper-slide:nth-child(odd){padding-top:0}
.d-newsU5 .active .pic,.d-newsU5 .info{width:170px}
.d-newsU5 .info{width:110px}
.d-newsU5 .tit{width:calc(100% - 110px)}
.d-newsU5 .active .text{width:calc(100% - 170px)}
}
@media only screen and (min-width:1920px){
.wp{max-width:81.25vw}
.wp2{max-width:89.58vw}
.d-mountain1 img{width:81.25vw}
.pop-search .pop-search-close{right:2.604vw;top:2.604vw;width:2.083vw;height:2.083vw}
.search-box{width:26.04vw;height:2.343vw}
.search-box .inp{padding:0 .625vw;padding-right:7.291vw;height:2.343vw;line-height:2.343vw;box-shadow:.156vw .156vw .156vw rgba(0,0,0,.5) inset;font-size:.833vw}
.search-box .submit{width:6.25vw;height:2.343vw;line-height:2.343vw;font-size:.937vw}
.header{height:6.25vw}
.header:before{height:.156vw}
.header:after{height:11.56vw}
.header .header-line .line-l:after,.header .header-line .line-r:after{width:.677vw;height:.677vw}
.header .header-line .line-l:after{right:-.677vw}
.header .header-line .line-r:after{left:-.677vw}
.header .header-bg{height:6.302vw}
.header .header-so{padding-left:1.77vw!important;background:url(../images/d-so1.png) left center no-repeat;-webkit-background-size:.729vw auto;background-size:.729vw auto}
.header .logo{height:3.75vw;line-height:3.75vw}
.header .header-link{margin:0 -.781vw}
.header .header-link a{padding:0 .781vw;font-size:.729vw}
.header .header-link a:after{height:.52vw}
.header .header-1{height:2.916vw}
.header .header-2{height:3.333vw}
.header .nav{margin:0 -1.25vw}
.header .nav li>a{padding:0 .26vw;font-size:1.041vw}
.header .nav .sub{padding-top:.729vw}
.header .nav .sub .sub-in{padding:.52vw 0;min-width:6.25vw}
.header .nav .sub .sub-in:before{border-width:.416vw}
.header .nav .sub a{padding:.416vw .781vw;font-size:.729vw}
.footer:before{height:.208vw;border-top:solid}
.footer .footer-1{padding:4.687vw 0 3.437vw}
.footer .footer-logo{height:5.52vw;line-height:5.52vw}
.footer .footer-info{margin-top:1.562vw;font-size:.937vw}
.footer .footer-2{padding:.729vw 0}
.footer .footer-copy{font-size:.781vw}
.d-line1{height:.208vw;border-bottom-width:.208vw}
.d-house1{height:52.18vw}
.d-house2{height:47.03vw;-webkit-transform:translateY(-26.4vw);-ms-transform:translateY(-26.4vw);-o-transform:translateY(-26.4vw);transform:translateY(-26.4vw)}
.d-mountain1{height:15vw}
.d-btnsSwp1{margin:0 -.416vw}
.d-btnsSwp1 .next,.d-btnsSwp1 .prev{margin:0 .416vw;width:2.864vw;height:2.864vw}
.d-desc1{font-size:1.041vw}
.banner .swiper-pagination{bottom:2.708vw!important}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(1){width:2.552vw;height:1.458vw}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(2){margin:0 -.937vw .156vw -.833vw!important;width:1.77vw;height:2.031vw}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(3){width:4.114vw;height:2.343vw}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(4){margin:0 -.572vw .104vw!important;width:1.093vw;height:1.25vw}
.banner .swiper-pagination .swiper-pagination-bullet:nth-child(5){width:1.666vw;height:.937vw}
.section-index1{padding:3.906vw 0 6.25vw}
.section-index1 .d-title1 img{max-height:7.656vw}
.d-news1 .col-l .d-news1-item1{margin-bottom:1.041vw}
.d-news1 .col-r .d-news1-item1{margin-top:1.041vw}
.d-bigNews1{height:22.91vw}
.d-bigNews1 .text{padding:1.041vw 2.708vw;min-height:4.166vw}
.d-bigNews1 .tit{font-size:1.041vw}
.d-news1 .col-l .d-news1-item2 .left .d-newsU1 li{height:calc(50% - .312vw)}
.d-newsU1 li{margin-bottom:1.041vw}
.d-newsU1 .inner:after,.d-newsU1 .inner:before{height:.156vw}
.d-newsU1 .pic{height:10.93vw;padding-top:56.15%}
.d-newsU1 .text{padding:1.562vw 2.187vw;height:10.93vw}
.d-newsU1 .tit{font-size:1.041vw}
.d-newsU1 .desc{margin-top:.729vw;font-size:.729vw}
.section-index2{padding:4.27vw 0 16.4vw}
.section-index2 .index2-col .d-title1{margin-bottom:1.458vw}
.section-index2 .index2-col .d-title1 img{max-height:5.572vw}
.section-index2 .index2-cor .d-title1 img{max-height:7.395vw}
.d-newsU2{margin:0 -1.458vw}
.d-newsU2 li{padding:0 1.458vw}
.d-newsU2 .inner{padding:.625vw 0}
.d-newsU2 .line{left:-1.562vw;right:-1.562vw}
.d-newsU2 .date{padding:1.25vw 0;width:4.791vw}
.d-newsU2 .date .t1{font-size:1.354vw}
.d-newsU2 .date .day{margin-right:.156vw;font-size:1.562vw}
.d-newsU2 .date .month{margin-bottom:-.208vw;font-size:1.354vw}
.d-newsU2 .date .year{font-size:.729vw}
.d-newsU2 .text{padding:1.041vw 0 1.562vw .937vw;width:calc(100% - 4.791vw)}
.d-newsU2 .tit{font-size:1.041vw}
.d-newsU2 .info{margin-top:.937vw;font-size:.833vw}
.d-trendsSwp1{margin-top:-5.833vw}
.d-trendsSwp1 .swiper-slide:nth-child(odd){padding-top:5.572vw}
.d-trendsSwp1 .pic{height:11.56vw}
.d-trendsSwp1 .text{padding:1.666vw 1.77vw}
.d-trendsSwp1 .tit{font-size:1.041vw}
.d-trendsSwp1 .date{margin-top:1.041vw;font-size:.729vw}
.section-index3{margin-top:-20.52vw;padding-top:23.54vw}
.d-news2{padding:6.562vw 4.166vw 1.458vw}
.d-news2 .d-title1 img{max-height:17.96vw}
.d-newsU3{padding-top:3.906vw;margin:0 -1.666vw -3.125vw}
.d-newsU3 li{padding:0 1.666vw;margin-bottom:3.125vw}
.d-newsU3 .text{padding:1.041vw 1.77vw;min-height:4.166vw}
.d-newsU3 .text:before{width:.312vw;height:3.437vw}
.d-newsU3 .tit{font-size:.937vw}
.d-newsU3 li:nth-child(3n-2){margin-top:-3.906vw}
.d-newsU3 li:nth-child(3n){margin-top:-3.906vw}
.section-index4{padding:4.791vw 0 16.04vw}
.section-index4 .index4-col .d-title1{margin-bottom:.729vw}
.section-index4 .index4-col .d-title1 img{max-height:5.937vw}
.section-index4 .index4-cor .d-title1{margin-bottom:1.197vw}
.section-index4 .index4-cor .d-title1 img{max-height:6.718vw}
.d-newsU4 .inner{padding-left:1.979vw;height:3.208vw;line-height:3.208vw}
.d-newsU4 .inner:before{width:1.302vw;height:1.197vw}
.d-newsU4 .tit{font-size:1.041vw}
.d-newsU4 .date{font-size:.937vw;margin-left:1.041vw}
.d-newsU5 .text{min-height:2.604vw}
.d-newsU5 .info{width:10.41vw;font-size:.937vw}
.d-newsU5 .info span{padding-right:.312vw}
.d-newsU5 .tit{width:calc(100% - 10.41vw);font-size:1.041vw}
.d-newsU5 .desc{margin-top:.729vw;font-size:.729vw}
.d-newsU5 .active{padding:.416vw 0}
.d-newsU5 .active .pic{width:16.3vw}
.d-newsU5 .active .text{padding-left:.937vw;width:calc(100% - 16.3vw)}
.d-newsU5 .active .tit{margin-top:.625vw}
.section-index5{padding:4.27vw 0 14.06vw}
.section-index5 .d-title1{margin-bottom:1.25vw}
.section-index5 .d-title1 img{max-height:5.833vw}
.section-index5 .index5-col{width:15.62vw}
.section-index5 .index5-cor{width:calc(100% - 15.62vw)}
.d-numDataSwp1{min-height:26.66vw}
.d-numDataSwp1 .year{font-size:2.5vw}
.d-numDataSwp1 .desc{margin-top:.416vw;font-size:.833vw}
.d-numDataSwp1 .line{margin:.937vw auto 0;width:.104vw;height:9.687vw}
.section-index6{margin-top:-11.97vw}
.section-index6-1 .index6-1-hd{margin-bottom:1.458vw}
.d-share1{padding:0 1.953vw}
.d-share1 .item{padding:0 .651vw}
.d-share1 .icon{width:3.385vw;height:3.385vw;line-height:3.385vw}
.d-share1 .pop-info{padding-top:.52vw}
.d-share1 .pop-info .pic{padding:.26vw;width:6.25vw;box-shadow:0 0 .52vw rgba(0,0,0,.15)}
.d-newsU6 .text{padding:0 2.083vw;min-height:4.166vw}
.d-newsU6 .tit{margin-bottom:1.041vw;font-size:1.041vw}
.d-newsU6 .for{padding-bottom:.52vw}
.d-newsU6 .for:after{width:2.604vw;height:.208vw}
.d-newsU6 .for .for-icon{width:1.041vw;height:1.041vw;line-height:1.041vw}
.d-newsU6 .for .for-name{padding-left:.208vw;width:calc(100% - 1.041vw);font-size:.625vw}
.section-index6-2{padding:4.687vw 0 4.375vw}
.section-index6-2 .d-title1{margin-bottom:1.562vw}
.section-index6-2 .d-desc1{margin:0 auto 2.5vw;width:49.23%}
.d-imgsSwp1{height:36.14vw}
.d-imgsSwp1 .inner:before{height:.625vw}
.d-imgsSwp1 .inner:after{width:1.979vw;height:.989vw}
.d-imgsSwp1 .text{padding:1.145vw 1.041vw}
.d-imgsSwp1 .tit{font-size:1.041vw}
.d-newsU7 .tit{font-size:.729vw}
.d-newsU7 li:nth-child(1){height:7.135vw}
.d-newsU7 li:nth-child(2){height:5.625vw}
.d-newsU7 li:nth-child(3){height:4.531vw}
.d-newsU7 li:nth-child(4){height:7.135vw}
.d-newsU7 li:nth-child(5){height:9.687vw}
}
.d-newsU6 .for:after{display:none}
.jl-list1 .con{display:block;background-color:#fff;padding:0 40px 0 25px;position:relative;z-index:2}
.jl-list1 li:nth-child(odd) .con{background-color:#f5f5f7}
.jl-list1 .con::before{content:'';position:absolute;top:0;left:-45px;bottom:0;width:130px;background-image:url(../images/jl-bg02.png);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;opacity:0;visibility:hidden}
.jl-list1 .con::after{content:'';position:absolute;top:0;right:0;bottom:0;width:8px;background-image:url(../images/jl-bg03.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;opacity:0}
.jl-list1 .con:hover{background-color:#a11417!important}
.jl-list1 .con:hover::after{opacity:1}
.jl-list1 .con:hover::before{opacity:1;visibility:visible}
.jl-list1 .tit{color:#333;font-size:18px;line-height:80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.3s}
.jl-list1 .con:hover .tit{color:#fff}
.jl-list1 .date{float:right;font-size:16px;color:#707070;line-height:80px;transition:.3s}
.jl-list1 .date span{display:inline;line-height:1.2;font-size:18px}
.jl-list1 .con:hover .date{color:#fff}
@media screen and (max-width:1199px){
.jl-list1 .con{padding:0 15px}
.jl-list1 .tit{font-size:16px;line-height:50px}
.jl-list1 .date{font-size:12px;line-height:50px}
.jl-list1 .date span{font-size:14px}
.jl-list1 .con::before{width:80px;left:-25px}
.jl-list1 .con::after{width:4px}
}
.jl-info1 .row{display:flex;margin-bottom:30px}
.jl-info1 .row:last-child{margin-bottom:0}
.jl-info1 .con{flex:1;display:flex;box-shadow:0 10px 49px rgba(12,5,9,.19);background-color:#fff;margin-right:21px;overflow:hidden}
.jl-info1 .con:last-child{margin-right:0}
.jl-info1 .line{display:block;width:52px;font-size:0;overflow:hidden;position:relative}
.jl-info1 .line1{background-color:#b89c58}
.jl-info1 .line2{background-color:#a11417}
.jl-info1 .line3{background-color:#02529f}
.jl-info1 .line img{position:absolute;top:0;left:0;display:block;width:100%}
.jl-list2{flex:1;display:block;padding:30px}
.jl-list2 li{display:flex;align-items:center;padding:20px 0;color:#333;border-bottom:1px solid #e8e8e8}
.jl-list2 li:last-child{border:none}
.jl-list2 .lab{display:block;font-size:20px;line-height:30px;width:50%;position:relative}
.jl-info1 .row:nth-child(1) .con:nth-child(1) .lab{width:70%}
.jl-list2 .lab::after{content:'';position:absolute;top:0;right:-1px;bottom:0;width:1px;background-color:#e8e8e8}
.jl-list2 .name{flex:1;display:block;font-size:20px;line-height:2;padding-left:32px;position:relative}
.jl-list2 .name::after{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background-color:#e8e8e8}
.jl-info1 .row:nth-child(2) .jl-list2 .lab{width:110px}
@media screen and (max-width:1660px){
.jl-list2 .lab{font-size:16px}
.jl-list2 .name{font-size:16px;padding-left:20px}
}
@media screen and (max-width:1366px){
.jl-list2 .lab{font-size:14px}
.jl-info1 .row:nth-child(1) .con:nth-child(1) .lab{width:75%}
.jl-list2 .name{font-size:14px;padding-left:18px}
}
@media screen and (max-width:1199px){
.jl-info1 .row{display:block;margin-bottom:0}
.jl-info1 .con{margin-right:0;margin-bottom:15px}
.jl-info1 .line{width:30px}
.jl-list2{padding:15px}
.jl-list2 li{padding:5px 0}
.jl-list2 .lab{width:130px;font-size:14px;line-height:20px}
.jl-list2 .name{font-size:14px;padding-left:15px}
.jl-info1 .row:nth-child(1) .con:nth-child(1) .lab{width:200px}
.jl-info1 .row:nth-child(2) .jl-list2 .lab{width:70px}
}
@media screen and (max-width:480px){
.jl-list2 li{display:block}
.jl-list2 .lab{font-size:15px;line-height:2;width:auto!important}
.jl-list2 .lab::after,.jl-list2 .name::after{display:none}
.jl-list2 .name{padding-left:0}
.jl-list2 .name br{display:none}
}
.jl-list3 li{margin-bottom:10px}
.jl-list3 li:last-child{margin-bottom:0}
.jl-list3 .top{display:block;padding:0 56px 0 76px;position:relative;z-index:2;background-color:#e3e3e3;cursor:pointer}
.jl-list3 .active .top{background-color:#a11417}
.jl-list3 .top::before{content:'';position:absolute;top:0;left:-22px;bottom:0;width:102px;background-image:url(../images/jl-bg02.png);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;opacity:0;visibility:hidden}
.jl-list3 .top::after{content:'';position:absolute;top:0;right:0;bottom:0;width:8px;background-image:url(../images/jl-bg06.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;opacity:0}
.jl-list3 .active .top::after{opacity:1}
.jl-list3 .active .top::before{opacity:1;visibility:visible}
.jl-list3 .tit{float:left;display:block;line-height:63px;padding-right:70px;position:relative;z-index:2;font-size:30px;color:#a11417;transition:.3s;font-family:SourceHanSerifCN-Bold}
.jl-list3 .tit:before{content:'';position:absolute;left:0;top:10px;width:25px;height:23px;background:url(../images/z-tit-bg1.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.jl-list3 .tit::after{content:'';position:absolute;right:0;top:0;width:64px;height:63px;background:url(../images/z-tit-bg2.png) center center no-repeat;background-size:100% 100%;z-index:-1}
.jl-list3 .active .tit{color:#fff}
.jl-list3 .arr{float:right;height:63px;width:63px;background-image:url(../images/jl-i01.png);background-repeat:no-repeat;background-position:center;background-size:8px;transition:.3s}
.jl-list3 .active .arr{transform:rotate(90deg);background-image:url(../images/jl-i04.png)}
.jl-list3 .sub{display:none;background-color:#f5f5f7;padding:30px 60px;background-image:url(../images/jl-bg07.png);background-repeat:no-repeat;background-position:right bottom;background-size:168px}
.jl-list3 .map{display:block;font-size:0;margin-bottom:30px}
.jl-list3 .map img{display:block;width:100%}
.jl-list3 .list{font-size:0;text-align:center}
.jl-list3 .item{display:inline-block;vertical-align:middle;margin:0 60px}
.jl-list3 .icn{display:inline-block;vertical-align:middle;margin-right:10px}
.jl-list3 .txt{display:inline-block;vertical-align:middle;font-size:22px;color:#333}
@media screen and (max-width:1199px){
.jl-list3 .top{padding:0 15px}
.jl-list3 .top::before{width:80px}
.jl-list3 .top::after{width:6px}
.jl-list3 .tit{font-size:18px;line-height:50px;padding-right:55px}
.jl-list3 .tit:before{top:8px;width:20px;height:18px}
.jl-list3 .tit::after{width:50px;height:50px}
.jl-list3 .arr{width:50px;height:50px}
.jl-list3 .sub{padding:15px;background-size:84px}
.jl-list3 .map{margin-bottom:15px}
.jl-list3 .item{margin:0 8px}
.jl-list3 .icn{width:16px;margin-right:5px}
.jl-list3 .txt{font-size:14px}
}
/*!****** ls *******/
.m-titb1.fff .t{color:#fff}
.m-synopsisls1{overflow:hidden;font-size:16px;line-height:1.875em;color:#2e2e2e;margin-top:19px;margin-bottom:11px}
.m-synopsisls1 .info{margin-bottom:58px}
.m-culturels1,.m-culturels1 .culture{overflow:hidden}
.m-culturels1 .culture .ll{float:left;width:51.5873%}
.m-culturels1 .desc{font-size:16px;line-height:1.875em;color:#2e2e2e;margin-top:34px}
.m-culturels1 .culture .rr{float:right;width:43.8271%;padding-right:19px;padding-bottom:10px;position:relative;margin-top:21px}
.m-culturels1 .culture .rr:after{content:"";position:absolute;top:10px;left:19px;bottom:0;right:0;background-color:#b89c58;border-radius:0 50px;-webkit-border-radius:0 50px 0 50px;-moz-border-radius:0 50px;-ms-border-radius:0 50px 0 50px;-o-border-radius:0 50px}
.m-culturels1 .culture .rr .pic{width:100%;height:auto;overflow:hidden;position:relative;z-index:2;border-radius:0 50px;-webkit-border-radius:0 50px 0 50px;-moz-border-radius:0 50px;-ms-border-radius:0 50px 0 50px;-o-border-radius:0 50px}
.m-culturels1 .culture .rr .pic img{display:block;width:100%}
.ls-row1{padding:113px 0 175px;overflow:hidden;background-repeat:no-repeat;background-position:bottom center;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-color:#f5f5f5}
.m-constructls1{width:47.115%;float:right;overflow:hidden;padding-right:50px}
.m-constructls1 .desc{font-size:16px;line-height:1.875em;color:#2e2e2e;margin-top:30px}
.m-constructls1 .item{margin-bottom:65px}
.m-constructls1 .item:last-child{margin-bottom:0}
.ls-row2{overflow:hidden;background-repeat:no-repeat;background-position:bottom center;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding:122px 0 158px;background-color:#b89c58}
.ls-row2 .box{overflow:hidden;margin-top:42px}
.ls-row2 .ll{float:left;width:50.3846%}
.ls-row2 .rr{float:right;width:46.4743%}
.ls-row2 .desc{font-size:16px;line-height:1.875em;color:#fff}
.ls-row2 .pic{width:100%;height:auto;overflow:hidden;border-radius:0 50px;-webkit-border-radius:0 50px 0 50px;-moz-border-radius:0 50px;-ms-border-radius:0 50px 0 50px;-o-border-radius:0 50px}
.ls-row2 .pic img{display:block;width:100%;height:auto}
.ls-row3{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:82px 0 63px}
.m-internationall1{margin-bottom:58px}
.m-internationall1 .ll{width:55.83329%;float:left;position:relative}
.m-internationall1 .rr{float:right;width:39.7435%;overflow:hidden;padding-top:157px}
.m-internationall1 .pic img{display:block;width:100%}
.m-internationall1 .pic.p1{width:55.10899%;height:auto;overflow:hidden;padding:17px 20px;background-color:#fdfdfd;top:34.5%;position:absolute;left:-20px}
.m-internationall1 .pic.p2{float:right;width:74.971%;height:auto;overflow:hidden;margin-bottom:18px}
.m-internationall1 .pic.p3{width:46.8427%;height:auto;overflow:hidden;float:right}
.m-internationall1 .desc{font-size:16px;color:#2e2e2e;line-height:1.875em;overflow:hidden;margin-top:49px}
.m-domesticl1{overflow:hidden}
.m-campusl1{width:46.5385%;float:left;overflow:hidden;padding-top:55px}
.m-campusl1 .desc{font-size:16px;color:#2e2e2e;line-height:1.875em;margin-top:49px}
.m-societyl1{float:right;width:44.551%;overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#a11417;padding:57px 53px 84px 40px}
.m-societyl1 .desc{font-size:16px;color:#fff;line-height:1.875em;overflow:hidden;margin-top:48px;padding-left:12px}
.date-end{font-size:16px;line-height:2;text-align:right;margin-top:20px}
@media only screen and (min-width:1920px){
.m-synopsisls1{font-size:.833vw;line-height:1.875em;margin-top:.989vw;margin-bottom:.572vw}
.m-synopsisls1 .info{margin-bottom:3.020vw}
.m-culturels1 .culture .ll{width:51.5873%}
.m-culturels1 .desc{font-size:.833vw;line-height:1.875em;margin-top:1.77vw}
.m-culturels1 .culture .rr{width:43.8271%;padding-right:.989vw;padding-bottom:.52vw;margin-top:1.093vw}
.m-culturels1 .culture .rr:after{content:"";top:.52vw;left:.989vw;bottom:0;right:0;border-radius:0 2.604vw;-webkit-border-radius:0 2.604vw 0 2.604vw;-moz-border-radius:0 2.604vw;-ms-border-radius:0 2.604vw 0 2.604vw;-o-border-radius:0 2.604vw}
.m-culturels1 .culture .rr .pic{height:auto;border-radius:0 2.604vw;-webkit-border-radius:0 2.604vw 0 2.604vw;-moz-border-radius:0 2.604vw;-ms-border-radius:0 2.604vw 0 2.604vw;-o-border-radius:0 2.604vw}
.ls-row1{padding:5.885vw 0 9.114vw}
.m-constructls1{width:47.115%;padding-right:2.604vw}
.m-constructls1 .desc{font-size:.833vw;line-height:1.875em;margin-top:1.562vw}
.m-constructls1 .item{margin-bottom:3.385vw}
.ls-row2{padding:6.354vw 0 8.229vw}
.ls-row2 .box{margin-top:2.187vw}
.ls-row2 .ll{width:50.3846%}
.ls-row2 .rr{width:46.4743%}
.ls-row2 .desc{font-size:.833vw;line-height:1.875em}
.ls-row2 .pic{height:auto;border-radius:0 2.604vw;-webkit-border-radius:0 2.604vw 0 2.604vw;-moz-border-radius:0 2.604vw;-ms-border-radius:0 2.604vw 0 2.604vw;-o-border-radius:0 2.604vw}
.ls-row2 .pic img{height:auto}
.ls-row3{padding:4.27vw 0 3.281vw}
.m-internationall1{margin-bottom:3.020vw}
.m-internationall1 .ll{width:55.83329%}
.m-internationall1 .rr{width:39.7435%;padding-top:8.177vw}
.m-internationall1 .pic.p1{width:55.10899%;height:auto;padding:.885vw 1.041vw;left:-1.041vw}
.m-internationall1 .pic.p2{width:74.971%;height:auto;margin-bottom:.937vw}
.m-internationall1 .pic.p3{width:46.8427%;height:auto}
.m-internationall1 .desc{font-size:.833vw;line-height:1.875em;margin-top:2.552vw}
.m-campusl1{width:46.5385%;padding-top:2.864vw}
.m-campusl1 .desc{font-size:.833vw;line-height:1.875em;margin-top:2.552vw}
.m-societyl1{width:44.551%;padding:2.968vw 2.76vw 4.375vw 2.083vw}
.m-societyl1 .desc{font-size:.833vw;line-height:1.875em;margin-top:2.5vw;padding-left:.625vw}
}
@media screen and (max-width:1600px){
.ls-row1,.ls-row2,.ls-row3{padding:60px 0}
.ls-row2 .pic,.m-culturels1 .culture .rr .pic,.m-culturels1 .culture .rr:after{border-radius:0 3.125vw;-webkit-border-radius:0 3.125vw 0 3.125vw;-moz-border-radius:0 3.125vw;-ms-border-radius:0 3.125vw 0 3.125vw;-o-border-radius:0 3.125vw}
}
@media screen and (max-width:1200px){
.m-synopsisls1{margin:0}
.ls-row2 .desc,.m-campusl1 .desc,.m-constructls1 .desc,.m-culturels1 .desc,.m-internationall1 .desc,.m-societyl1 .desc,.m-synopsisls1{font-size:14px}
.date-end{font-size:14px;margin-top:15px}
.m-constructls1 .item,.m-internationall1,.m-synopsisls1 .info{margin-bottom:30px}
.ls-row2 .box,.m-campusl1 .desc,.m-constructls1 .desc,.m-culturels1 .desc,.m-internationall1 .desc,.m-societyl1 .desc{margin-top:15px}
.ls-row1,.ls-row2,.ls-row3{padding:30px 0}
.m-constructls1{padding-right:0;width:60%}
.m-campusl1,.m-internationall1 .rr{padding-top:0}
.m-societyl1{padding:30px}
}
@media screen and (max-width:767px){
.ls-row2 .ll,.m-campusl1,.m-culturels1 .culture .ll,.m-internationall1 .rr{width:auto;float:none;margin-bottom:30px}
.ls-row2 .rr,.m-constructls1,.m-culturels1 .culture .rr,.m-internationall1 .ll,.m-societyl1{width:auto;float:none}
.m-internationall1 .pic.p1{left:0;width:53%;top:24.5%;padding:10px}
.m-societyl1 .desc{padding-left:0}
.m-societyl1{padding:15px}
}
/*!****** ls end *******/
/*!****** zs *******/
.flex{display:flex;display:-webkit-flex}
.enrollment{background-position:top center;background-size:cover;padding:57px 0 140px;overflow:hidden}
.enrollment .enro1{font-size:16px;color:#2e2e2e;line-height:1.8}
.enrollment .enro1 p{margin:20px 0}
.enrollment .enro-ul li{width:calc(25% - 21px);max-width:373px;height:234px;float:left;margin-right:21px;overflow:hidden;position:relative;z-index:1}
.enrollment .enro-ul li .pimg{height:100%;width:100%;position:absolute;left:0;top:0;z-index:-1;background-position:center;background-size:cover;transition:all ease .5s;align-items:center;flex-direction:column;justify-content:space-between}
.enrollment .enro-ul li:hover .pimg{-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transform:scale(1.1)}
.enrollment .enro-ul li a{display:block;height:100%}
.enrollment .enro-ul li .item{height:100%;align-items:center;flex-direction:column;justify-content:center}
.enrollment .enro-ul li .item .icon{margin-bottom:20px}
.enrollment .enro-ul li .item .tit{font-weight:700;font-size:30px;color:#fff;font-family:SourceHanSerifCN-Bold}
.enrollment .enro-ul li:last-child{margin-right:0}
.enrollment .enro2{margin:40px 0 0;overflow:hidden;padding-bottom:90px;position:relative}
.enrollment .enro2 .enro2-l{width:100%;position:absolute;left:0;top:70px;float:left}
.enrollment .enro2 .enro2-l li:nth-child(3){clear:both;margin-left:271px;margin-top:16px;position:relative;overflow:unset}
.enrollment .enro2 .enro2-l li:nth-child(3) a{overflow:hidden;position:relative;z-index:1}
.enrollment .enro2 .enro2-l li:nth-child(3)::after{content:"";width:80%;height:80%;background:#a11417;position:absolute;right:-26px;bottom:-27px;z-index:-1}
.enrollment .enro2 .enro2-r{max-width:945px;float:right;overflow:hidden;position:relative;z-index:0}
.enrollment .enro2 .enro2-r img{transition:all .3s ease-in-out}
.enrollment .enro2 .enro2-r:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.enrollment .enro3{clear:both}
.bimg{overflow:hidden}
.bimg img{display:block;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}
.bimg:hover img{transform:scale(1.05)}
.campus .camp-tit{font-size:36px;font-family:Source Han Serif SC;font-weight:800;color:#a11417;text-align:center;margin-bottom:50px}
.campus .camp-tit span{position:relative;white-space:nowrap}
.campus .camp-tit span::before{content:"";width:25px;height:23px;position:absolute;left:-10px;top:5px;background:url(../images/zs/dot1.png) no-repeat;background-size:100% 100%}
.campus .camp-tit span::after{content:"";width:64px;height:63px;position:absolute;right:-75px;top:50%;transform:translateY(-50%);background:url(../images/zs/dot2.png) no-repeat;background-size:100% 100%}
.campus .camp1{padding:120px 0 0;background-size:cover;background-repeat:no-repeat}
.campus .camp1 .camp1-wrap{position:relative;z-index:1}
.campus .camp1 .camp1-wrap::after{content:"";width:100%;height:calc(100% - 31px);background:rgba(0,0,0,.1);position:absolute;bottom:0;left:0;z-index:-1}
.campus .camp1 .slides{justify-content:space-between;align-items:center;padding:0 106px 150px}
.campus .camp1 .slides .next,.campus .camp1 .slides .prev{margin:0 40px;flex-shrink:0}
.campus .camp1 .slides .next img,.campus .camp1 .slides .prev img{width:55px}
.campus .camp1 .slides .item{position:relative}
.campus .camp1 .slides .item .tit{position:absolute;bottom:0;width:100%;color:#fff;padding:38px 38px 25px;font-size:24px;display:flex;align-items:flex-end;left:0;height:140px;background:url(../images/zs/bg-fdc1.png) bottom center repeat-x;background-size:100% 100%}
.campus .camp2{padding:120px 0 0;background-repeat:no-repeat;background-size:100%}
.campus .camp2 .camp-tit{text-align:left;align-items:center;min-height:72px;color:#fff;flex-wrap:wrap;justify-content:space-between}
.campus .camp2 .camp-tit .tabs{justify-content:space-between;align-items:flex-end}
.campus .camp2 .camp-tit .tabs a{font-size:16px;color:#edf3f4;margin-left:28px}
.campus .camp2 .camp-tit .tabs a.on{color:#fff;font-size:22px}
.campus .camp2 .camp2-cont{justify-content:space-between}
.campus .camp2 .camp2-cont .bimg{height:430px}
.campus .camp2 .camp2-cont .camp2-box1{width:44.5%;max-width:695px}
.campus .camp2 .camp2-cont .camp2-box1 .item{position:relative}
.campus .camp2 .camp2-cont .camp2-box1 .item .tit{bottom:27px;width:100%;position:absolute;padding:0 30px;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#fff;z-index:2}
.campus .camp2 .camp2-cont .camp2-box1 .item::after{content:"";width:100%;height:140px;position:absolute;bottom:0;left:0;z-index:1;background:url(../images/zs/bg-fdc3.png) repeat-x;background-size:100% 100%}
.campus .camp2 .camp2-cont .camp2-box1 .slides{position:relative}
.campus .camp2 .camp2-cont .camp2-box1 .slides .jt{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}
.campus .camp2 .camp2-cont .camp2-box1 .slides .jt.prev{left:20px}
.campus .camp2 .camp2-cont .camp2-box1 .slides .jt.next{right:20px}
.campus .camp2 .camp2-cont .camp2-box1 .tabbox{display:none}
.campus .camp2 .camp2-cont .camp2-box2{width:23.7%;max-width:370px}
.campus .camp2 .camp2-cont .camp2-box2 .bimg{position:relative}
.campus .camp2 .camp2-cont .camp2-box2 .bimg::before{content:"";width:100%;position:absolute;top:0;z-index:1;left:0;height:219px;background:url(../images/zs/bg-fdc2.png) no-repeat;background-size:100% 100%}
.campus .camp2 .camp2-cont .camp2-box2 .bimg::after{content:"";width:100%;z-index:1;bottom:0;position:absolute;left:0;height:112px;background:url(../images/zs/bg-fdc3.png) no-repeat;background-size:100% 100%}
.campus .camp2 .camp2-cont .camp2-box2 .bimg .tit{position:absolute;bottom:25px;padding:0 25px;font-size:18px;color:#fff;z-index:22}
.campus .camp2 .camp2-cont .camp2-box2.xiaoli{margin:0 40px 0 85px}
.campus .camp3{padding:100px 0 160px;background-repeat:no-repeat;background-position:bottom center;background-size:cover;overflow:hidden}
.campus .camp3 .wp{overflow:hidden}
.campus .camp3 .camp3-tabs{display:flex;align-items:center}
.campus .camp3 .camp3-tabs .map{width:54%;float:left}
.campus .camp3 .camp3-tabs .map .tabbox{display:none}
.campus .camp3 .camp3-tabs .tab-ul{width:44%;float:right;padding-left:34px}
.campus .camp3 .camp3-tabs .tab-ul li{padding:23px 40px;display:flex;cursor:pointer;align-items:center;border-bottom:1px solid #ddd;font-size:24px;position:relative;transition:all ease-in-out .3s;color:#333}
.campus .camp3 .camp3-tabs .tab-ul li::after{content:"";width:0;height:4px;transition:all ease-in-out .3s;background:#a11417;position:absolute;bottom:0;left:0;opacity:0}
.campus .camp3 .camp3-tabs .tab-ul li .tit{min-width:266px}
.campus .camp3 .camp3-tabs .tab-ul li i{width:36px;height:11px;display:none;background:url(../images/zs/icon-jt3.png) no-repeat;background-size:100% 100%}
.campus .camp3 .camp3-tabs .tab-ul li.on{color:#a11417;background:#fff;z-index:1;margin-left:-63px;padding-left:102px}
.campus .camp3 .camp3-tabs .tab-ul li.on::after{width:100%;opacity:1}
.campus .camp3 .camp3-tabs .tab-ul li.on i{display:inline-block}
.campus .camp3 .camp3-tabs .tab-ul li.on .tit{font-size:36px}
@media (max-width:1680px){
.campus .camp-tit{font-size:30px}
.campus .camp2 .camp2-cont .camp2-box2.xiaoli{margin:0 25px 0 45px}
.campus .camp3 .camp3-tabs .tab-ul li{padding:14px 25px}
.campus .camp3 .camp3-tabs .tab-ul li .tit{font-size:20px}
.campus .camp3 .camp3-tabs .tab-ul li.on .tit{font-size:24px}
.campus .camp3 .camp3-tabs .tab-ul li.on{padding-left:86px}
.campus .camp2 .camp-tit .tabs a{font-size:14px;margin-left:15px}
}
@media (max-width:1599px){
.enrollment .enro-ul li .item .tit{font-size:24px}
.campus .camp2 .camp-tit .tabs a{font-size:14px;margin-left:10px}
.campus .camp2 .camp-tit .tabs a.on{font-size:18px}
.campus .camp1,.campus .camp2,.campus .camp3{padding-top:70px}
.campus .camp3{padding-bottom:100px}
}
@media (max-width:1399px){
.enrollment{padding:45px 0 220px}
.enrollment .enro-ul li{height:200px}
.enrollment .enro-ul li .item .tit{font-size:20px}
.enrollment .enro-ul li .item .icon img{width:80px}
.campus .camp1 .slides{padding:0 20px 100px}
.campus .camp-tit{font-size:26px}
.campus .camp2 .camp2-cont .bimg{height:350px}
.campus .camp3 .camp3-tabs .tab-ul li{padding:12px 20px}
.campus .camp3 .camp3-tabs .tab-ul li::after{height:2px}
.campus .camp3 .camp3-tabs .tab-ul li .tit{font-size:16px}
.campus .camp3 .camp3-tabs .tab-ul li.on .tit{font-size:18px}
.campus .camp3{padding-bottom:200px}
.campus .camp3 .camp3-tabs .tab-ul li.on{padding-left:80px}
}
@media (max-width:1230px){
.enrollment{padding:45px 0 80px}
.campus .camp3{padding-bottom:80px}
.campus .camp1 .slides .item .tit{font-size:20px}
.campus .camp2 .camp2-cont .camp2-box2.xiaoli{margin:0 15px 0 25px}
}
@media (max-width:980px){
.enrollment{padding:25px 0 40px}
.enrollment .enro1{font-size:14px}
.enrollment .enro2{margin:20px 0 0;padding-bottom:10px}
.enrollment .enro2 .enro2-l{position:unset}
.enrollment .enro2 .enro2-l li:nth-child(3){margin-left:25%}
.enrollment .enro-ul{margin:0 -2%}
.enrollment .enro-ul li{width:46%;margin:14px 2% 0;max-width:100%;height:150px}
.enrollment .enro-ul li:nth-child(2n){margin-right:0}
.enrollment .enro-ul li .item .icon{margin-bottom:15px}
.enrollment .enro-ul li .item .icon img{width:55px}
.enrollment .enro-ul li .item .tit{font-size:15px}
.campus .camp1{padding:25px 0 0}
.campus .camp1 .slides{padding:0 0 50px;right:15px}
.campus .camp1 .slides .prev{left:15px}
.campus .camp1 .item .tit{padding:15px;font-size:14px;height:70px}
.campus .camp2{padding:25px 0 60px;background-size:auto 18%}
.campus .camp2 .camp2-cont{flex-wrap:wrap}
.campus .camp2 .camp2-cont .camp2-box1,.campus .camp2 .camp2-cont .camp2-box2{width:100%;max-width:100%}
.campus .camp2 .camp2-cont .camp2-box2.xiaoli{margin:15px 0}
.campus .camp2 .camp2-cont .camp2-box2 .bimg .tit{bottom:15px;font-size:16px}
.campus .camp2 .camp2-cont .bimg{height:auto}
.campus .camp2 .camp2-box1 .camp-tit{color:#fff!important}
.campus .camp2 .camp2-box1 .tabs{margin:15px 0 5px}
.campus .camp2 .camp-tit{text-align:center;color:#a11417;flex-wrap:wrap;min-height:auto;margin:25px 0}
.campus .camp2 .camp-tit span{padding-left:25px;white-space:nowrap}
.campus .camp2 .camp-tit span::before{left:0}
.campus .camp2 .camp2-cont .camp2-box1 .item .tit{bottom:15px}
.campus .camp-tit{margin-bottom:25px;font-size:24px}
.campus .camp3{padding:0 0 60px}
.campus .camp3 .camp3-tabs{flex-wrap:wrap}
.campus .camp3 .camp3-tabs .map{width:100%}
.campus .camp3 .camp3-tabs .tab-ul{width:100%;padding-top:0;margin-top:0;padding-left:0}
.campus .camp3 .camp3-tabs .tab-ul li{padding:15px 0 15px 5px}
.campus .camp3 .camp3-tabs .tab-ul li.on{margin:0;padding-left:5px}
.campus .camp3 .camp3-tabs .tab-ul li.on .tit{font-size:20px}
.campus .camp3 .camp3-tabs .tab-ul li::after{height:2px}
.campus .camp3 .camp3-tabs .tab-ul li .tit{font-size:16px}
.campus .camp3 .camp3-tabs .tab-ul li i{width:18px;height:6px}
.campus .camp1 .slides .next,.campus .camp1 .slides .prev{margin:0 5px;position:absolute;top:42%;transform:translateY(-50%);z-index:2}
.campus .camp1 .slides .next img,.campus .camp1 .slides .prev img{width:25px}
.campus .camp2 .camp2-cont .camp2-box1 .slides .jt.next img,.campus .camp2 .camp2-cont .camp2-box1 .slides .jt.prev img{width:30px}
}
/*!****** zs end *******/
.z-synopsislsT1{padding-bottom:20px;margin:0 -3px -6px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.z-synopsislsT1 li{padding:0 3px;margin-bottom:6px;width:12.5%;flex-shrink:0}
.z-synopsislsT1 .tit{padding:0 5px;display:block;font-size:20px;color:#a11316;line-height:44px;text-align:center;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:url(../images/z-synopsisls-bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.z-synopsislsT1 .icon{margin-right:6px;width:30px;height:30px;line-height:30px;font-size:0;text-align:center}
.z-synopsislsT1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.z-synopsislsT1 .icon img:nth-child(2){display:none}
.z-synopsislsT1 .active .icon img{display:none}
.z-synopsislsT1 .active .icon img:nth-child(2){display:inline-block}
.z-synopsislsT1 .active .tit{color:#fff;background-image:url(../images/z-synopsisls-bg1_on.png)}
@media (max-width:1699px){
.z-synopsislsT1{margin:0 -.156vw -.312vw}
.z-synopsislsT1 li{padding:0 .156vw;margin-bottom:.312vw}
.z-synopsislsT1 .tit{padding:0 .26vw;font-size:1.041vw;line-height:2.291vw}
.z-synopsislsT1 .icon{margin-right:.312vw;width:1.562vw;height:1.562vw;line-height:1.562vw}
}
@media only screen and (max-width:1199px){
.z-synopsislsT1 .icon{width:16px;height:16px;line-height:16px}
.z-synopsislsT1 .tit{font-size:14px;line-height:34px}
}
@media only screen and (max-width:959px){
.z-synopsislsT1{margin:0 -4px -8px}
.z-synopsislsT1 li{padding:0 4px;margin-bottom:8px;width:33.33%}
.z-synopsislsT1 .icon{margin-right:4px;width:20px;height:20px;line-height:20px}
}
.img-fit-cover{object-fit:cover;font-family:'object-fit: cover;'}
.pagebar{margin-top:20px;font-size:14px;color:#666;text-align:center}
.pagebar>.p_t:first-child{display:none}
.pagebar a{text-decoration:none}
.p_fun_d{cursor:text}
.pagebar .p_dot,.pagebar .p_fun,.pagebar .p_fun_d,.pagebar .p_no,.pagebar .p_no_d{border:1px solid #ddd;box-sizing:border-box;display:inline-block;vertical-align:middle;line-height:32px;min-width:36px;border-radius:3px;margin:3px 2px;overflow:hidden;background:#fff}
.pagebar .p_fun a,.pagebar .p_fun_d{padding:0 10px}
.pagebar .p_fun a,.pagebar .p_no a{display:block;color:inherit}
.pagebar .p_t{display:inline-block;vertical-align:middle}
.pagebar .p_no a:hover{color:#a11417}
.pagebar .p_fun:hover{border:none}
.pagebar .p_dot{border:none;min-width:auto}
.pagebar .p_fun:hover a,.pagebar .p_no_d{border:1px solid #a11417;color:#fff;background-color:#a11417}
.pagebar .p_first,.pagebar .p_first_d,.pagebar .p_last,.pagebar .p_last_d{display:none}
.jump_to{display:inline-block}
.pagebar .p_goto input{font-size:14px;border:1px solid #ddd;height:32px;line-height:30px;box-sizing:border-box;vertical-align:middle;outline-width:thin;outline-color:#a11417;margin:0 2px;padding:0 1px;width:32px;text-align:center;border-radius:3px}
.pagebar .p_goto input:focus,.pagebar .p_goto input:hover{border:1px solid #a11417}
.pagebar .p_goto a{border:1px solid #a11417;padding:10px 6px;color:#fff;border-radius:3px;margin:0;height:30px;-height:auto;line-height:7px;display:inline-block;box-sizing:border-box;vertical-align:middle;background:#a11417}
.campusLs1{margin-bottom:18px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.campusLs1 li{padding:0 38px;margin-bottom:50px;width:20%}
.campusLs1 .con{display:block;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.campusLs1 .con img{display:block;width:100%}
.campusLs1 .con:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
@media only screen and (max-width:1599px){
.campusLs1{margin-bottom:.937vw}
.campusLs1 li{padding:0 1.979vw;margin-bottom:2.604vw}
}
@media only screen and (max-width:840px){
    .cont img{
        width: 100%;
        height: auto;
    }
}
@media only screen and (max-width:767px){
.campusLs1 li{width:33.33%}
}

/* 2024年04月22日 */
.d-newsU7 .tit{
	font-size: 18px;
}
.d-newsU7 .bg{
	background-size:cover ;
}

.section-index1 .d-title1 img{
	width: 201px;
}
.section-index2 .d-title1 img{
	width: 203px;
}
.section-index2 .index2-cor .d-title1 img{
	width: 202px;
}
.section-index5 .d-title1 img{
	max-height: 138px;
}
.section-index6-1 .index6-1-hd .d-title1 img{
	width: 227px;
}
.section-index6-2 .d-title1 img{
	width: 202px;
}
@media only screen and (min-width: 950px) and (max-width: 1920px) {
	/* 2024年04月22日10:39:31 */
	.d-newsU7 .tit{
		font-size: 0.937vw;
	}
	.d-newsU7 .bg{
		background-size:cover ;
	}
	.section-index1 .d-title1 img{
		width: 10.46vw;
	}
	.section-index2 .d-title1 img{
		width: 10.57vw;
	}
	.section-index2 .index2-cor .d-title1 img{
		width: 10.52vw;
	}
	.section-index5 .d-title1 img{
		max-height: 7.187vw;
	}
	.section-index6-1 .index6-1-hd .d-title1 img{
		width: 11.82vw;
	}
	.section-index6-2 .d-title1 img{
		width: 10.52vw;
	}
}

@media only screen and (max-width: 959px) {
	.section-index1 .d-title1 img,
	.section-index2 .d-title1 img,
	.section-index2 .index2-cor .d-title1 img,
	.section-index5 .d-title1 img,
	.section-index6-1 .index6-1-hd .d-title1 img,
	.section-index6-2 .d-title1 img{
		width: 130px;
	}
}


.d-newsU9{padding:26px ;display:none;}
.d-newsU9 li{}
.d-newsU9 .con{padding: 20px 0; display: block; border-bottom:1px dashed#e7e7e9; position:relative;}
.d-newsU9 .con:before{content:''; position: absolute; left: 0; top: 18px; width: 2px; height:23px; background-color:#4f83b8;}
.d-newsU9 .tit{padding-left:12px;font-size: 12px; color:#171717;font-weight:normal; line-height:1.67;max-height:3.34em;-webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;overflow:hidden;}
@media only screen and (max-width: 959px) {
    .d-newsU9{display:block;}
    .d-newsU3{display:none;j
}
