blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 "微软雅黑","Microsoft Yahei";color:#333;background-color:#fff;overflow-x:hidden;overflow-y:auto}
a{text-decoration:none;color:#333;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
a:hover{color:#f60}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei";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:#ccc}
::-moz-placeholder{color:#ccc}
::-ms-input-placeholder{color:#ccc}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{max-width:1228px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:CN-Bold;src:url(../fonts/SourceHanSansCN-Bold.otf)}
@font-face{font-family:CN-Regular;src:url(../fonts/SourceHanSansCN-Regular.otf)}
@font-face{font-family:Regular;src:url(../fonts/NotoSans-Regular.ttf)}
@font-face{font-family:NotoRegular;src:url(../fonts/NotoSerifCJKsc-Regular.otf)}
@font-face{font-family:DemiBold;src:url(../fonts/Oswald-DemiBold.ttf)}
@font-face{font-family:Semibold;src:url(../fonts/PingFangSC-Semibold.ttf)}
.header{position:fixed;left:0;right:0;top:0;z-index:100;-webkit-background-size:cover;background-size:cover;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.index .header{z-index:9999;}
.logo{float:left;line-height:150px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.logo img{display:inline-block;vertical-align:middle}
.logo .img2{display:none}
.hd-r{float:right;padding-top:13px}
.hd-r .con-top{padding:26px 0 16px;margin-bottom:2px;text-align:right;border-bottom:1px solid rgba(204,204,204,.6)}
.p-list1{display:inline-block;vertical-align:top;position:relative;padding-right:20px}
.p-list1:after{content:"";position:absolute;right:0;top:50%;width:1px;height:16px;background:#ccc;margin-top:-8px}
.p-list1 li{margin:0 9px;float:left}
.p-list1 a{display:block;font-size:16px;color:#fff;line-height:28px;font-family:PingFangSC-Regular,sans-serif;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.header .cn:hover,.p-list1 a:hover{color:rgba(255,255,255,.7)}
.p-list1 .icon{display:inline-block;vertical-align:middle;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;margin:-2px 4px 0 10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list1 .i1 .icon{background-image:url(../images/i-01.png)}
.p-list1 .i2 .icon{background-image:url(../images/i-02.png)}
.p-list1 .i3 .icon{background-image:url(../images/i-03.png)}
.p-list1 .i4 .icon{background-image:url(../images/i-04.png)}
.p-list1-mo{display:none}
.soBox{display:inline-block;vertical-align:top;position:relative;width:30px;height:30px;border:1px solid transparent;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-left:18px;overflow:hidden}
.soBox .btn-so,.soBox .sub{display:block;position:absolute;right:0;top:-1px;width:30px;height:30px;border:none;cursor:pointer;padding:0;background:url(../images/i-so.png) center center no-repeat}
.soBox .sub{display:none}
.soBox .inp{display:block;width:100%;height:28px;background:0 0;border:none;padding:0 30px 0 15px;font-size:16px;color:#c4c4c4;line-height:28px}
.soBox.ok{width:180px;border-color:#fff}
.soBox.ok .btn-so{display:none}
.soBox.ok .sub{display:block}
.hdr .con-bot .soBox{display:none}
.header .cn{display:inline-block;line-height:28px;font-size:16px;color:#fff;margin-left:29px}
.nav{position:relative;float:left}
.nav li{float:left;margin-right:27px;position:relative}
.nav li:last-child{margin-right:0}
.nav .v1{display:block;font-size:16px;color:#fff;line-height:64px;text-transform:capitalize;position:relative;letter-spacing:1px}
.nav .v1:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:3px;background:#4e72bb;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nav li.on .v1:after,.nav li:hover .v1:after{left:15px;right:15px}
.nav dl{position:absolute;left:50%;top:100%;width:180px;display:none;background-color:#fff;padding:10px 0;box-shadow:0 5px 10.5px 4.5px rgba(0,0,0,.15);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.nav .v2{display:block;font-size:16px;color:#333;height:50px;line-height:50px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.nav li:hover .v1{color:rgba(255,255,255,.7)}
.nav li:last-child dl{left:auto;right:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.nav .v2:hover{color:#fff;background-color:#4e72b8}
.header.small{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.3)}
.header.small .nav .v1{color:#333}
.header.small .nav li:hover .v1{color:#4e72b8}
.header.small .p-list1 a{color:#999}
.header.small .p-list1 a:hover{color:#4e72b8}
.header.small .cn{color:#999}
.header.small .soBox .btn-so,.header.small .soBox .sub{background-image:url(../images/i-so1.png)}
.header.small .hd-r .con-top{border-bottom-color:#a8a8a8}
.header.small .soBox.ok .inp{background-color:#f5f5f5}
.header.small .soBox.ok{border-color:#f5f5f5}
.header.small .logo .img1{display:none}
.header.small .logo .img2{display:inline-block}
.header.small .p-list1 .i1:hover .icon{background-image:url(../images/i-01-on.png)}
.header.small .p-list1 .i2:hover .icon{background-image:url(../images/i-02-on.png)}
.header.small .p-list1 .i3:hover .icon{background-image:url(../images/i-03-on.png)}
.header.small .p-list1 .i4:hover .icon{background-image:url(../images/i-04-on.png)}
.header.small .soBox .inp{color:#333}
.btn-slide{width:40px;height:40px;background:url() center center no-repeat;cursor:pointer;position:absolute;right:0;top:0;display:none}
.nav li.open .btn-slide{background-image:url()}
.menuBtn,.menuBtn1{width:30px;cursor:pointer;position:absolute;right:15px;top:50%;z-index:9;padding-top:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}
.menuBtn b,.menuBtn1 b{display:block;height:3px;background-color:#fff;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b,.menuBtn1.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child,.menuBtn1.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,.menuBtn1.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.header.small .menuBtn b{background-color:#144287}
.banner{position:relative}
.banner:after{content:'';position:absolute;top:0;left:0;right:0;height:326px;z-index:2;background:url(../images/hd-bg.png) center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track{height:100%}
.banner .slick-slide{outline:0;position:relative;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.banner .pic{height:0;padding-top:49.93%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.banner .slick-next,.banner .slick-prev{position:absolute;top:50%;margin-top:-36px;overflow:hidden;width:35px;height:75px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.8);cursor:pointer;border:none;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.banner .slick-prev{left:0;background-image:url(../images/i-l.png)}
.banner .slick-next{right:0;background-image:url(../images/i-r.png)}
.banner:hover .slick-next,.banner:hover .slick-prev{opacity:1;filter:alpha(opacity=100)}
.banner .slick-dots{position:absolute;right:0;left:0;bottom:42px;text-align:center;z-index:9}
.banner .slick-dots li{display:inline-block;margin:0 12px;position:relative}
.banner .slick-dots li button{display:block;width:32px;height:32px;font-size:20px;line-height:30px;color:#fff;background:0 0;border-radius:50%;text-align:center;border:1px solid transparent;cursor:pointer;overflow:hidden;text-shadow:0 2px 6px rgba(0,0,0,.67)}
.banner .slick-dots li.slick-active button,.banner .slick-dots li:hover button{border-color:#fff;font-size:24px}
.banner .slick-dots li:after{content:"";position:absolute;left:42px;top:50%;width:6px;height:2px;background:#fff;margin-top:-1px}
.banner .slick-dots li:last-child:after{display:none}
.banner .con{display:block;height:100%;position:relative}
.banner h2{position:absolute;left:50%;bottom:90px;max-width:1228px;letter-spacing:3px;font-size:32px;color:#fff;font-family:Regular;text-shadow:0 2px 6px rgba(0,0,0,.67);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.banner .section-first{padding-top: 49.93%;}
.footer{padding-top:80px;background:url(../images/fd-bg.jpg) center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.fd-con{overflow:hidden;padding-bottom:58px;border-bottom:1px solid #b4b4b4}
.fd-logo{float:left;width:217px;padding-left:12px}
.fd-us{float:left;margin-top:8px;padding:3px 0 18px 46px;border-left:1px solid #8f8f8f}
.fd-us .tit{overflow:hidden;margin-bottom:30px}
.fd-us h2{font-size:28px;color:#4e72b8;float:left;line-height:40px}
.fd-us .cn{display:block;float:left;width:140px;height:40px;line-height:38px;border:1px solid #fff;text-align:center;font-size:16px;color:#fff;margin-left:52px}
.fd-us .cn:hover{background-color:#4e72b8;border-color:#4e72b8}
.fd-us .txt{font-size:16px;line-height:2;color:#fff}
.fd-share{float:right;margin-top:25px}
.fd-share h3{margin-left:10px;font-size:18px;color:#fff;font-weight:400;text-transform:capitalize;margin-bottom:13px}
.fd-share .bdsharebuttonbox a{width:48px;height:48px;padding:0;margin:0 10px;background-position:center;background-repeat:no-repeat}
.fd-share .bdsharebuttonbox .bds_fbook{background-image:url(../images/i-f1.png)}
.fd-share .bdsharebuttonbox .bds_twi{background-image:url(../images/i-f2.png)}
.fd-share .bdsharebuttonbox .bds_linkedin{background-image:url(../images/i-f3.png)}
.fd-share .bdsharebuttonbox .bds_weixin{background-image:url(../images/i-f4.png)}
.fd-share .bdsharebuttonbox .bds_tsina{background-image:url(../images/i-f5.png)}
.fd-copy{line-height:89px;text-align:center;font-size:16px;color:#999}
.fd-copy .img{margin-left:25px}
.fd-copy .img img{display:inline-block;vertical-align:middle;position:relative;top:-2px}
.bd_weixin_popup{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}
.row-a1{overflow:hidden;padding:66px 0 35px;font-family:Regular;background:url(../images/bg-1.jpg) center bottom no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.row-a1 .col-l{width:808px}
.row-a1 .col-r{width:388px}
.g-t1{overflow:hidden;line-height:60px;margin-bottom:30px}
.g-t1 h3{float:left;font-size:40px;margin-right:25px}
.g-t1 .g-morel{overflow:hidden;position:relative;top:4px}
.g-t1 .g-morel .more{display:inline-block;vertical-align:middle}
.m-news{overflow:hidden;margin-bottom:50px}
.m-news .con{overflow:hidden;background-color:#eef0f7}
.m-news .pic{width:50%;float:left}
.m-news .pic a{display:block;position:relative;height:0;overflow:hidden;padding-top:70%}
.m-news .pic img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-news .txt{overflow:hidden;padding:35px 25px 0 28px}
.m-news .date{display:block;font-size:14px;color:#4e72b8;padding-left:22px;margin-bottom:15px;background:url(../images/i-05.png) left center no-repeat}
.m-news h3{margin-bottom:7px}
.m-news h3 a{color:#333;font-size:20px;font-weight:400;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.m-news .desc{font-size:14px;line-height:24px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.m-news .slick-dots{position:absolute;left:0;right:50%;bottom:18px;text-align:center}
.m-news .slick-dots li{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer;margin:0 9px}
.m-news .slick-dots li button{display:none}
.m-news .slick-dots li.slick-active{background-color:#4e72b8}
.m-news h3 a:hover{color:#4e72b8}
.m-news .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.m-list1{overflow:hidden;margin:0 -17px}
.m-list1 li{width:50%;float:left}
.m-list1 .con{display:block;margin:0 17px}
.m-list1 .tit{font-size:18px;line-height:28px;font-weight:400;margin-bottom:7px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.m-list1 .pic{padding-top:58%;height:0;position:relative;overflow:hidden;margin-bottom:13px}
.m-list1 .pic img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list1 .con:hover .tit{color:#4e72b8}
.m-list1 .con:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.m-list1 .date{font-size:14px;line-height:24px;color:#666;padding-left:22px;background:url(../images/i-05.png) left center no-repeat}
.m-list2 li{overflow:hidden;padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:35px}
.m-list2 .date{float:left;width:60px;text-align:center;padding:7px 0 0;height:60px;background-color:#1f296a;color:#fff;font-size:14px;line-height:1.1}
.m-list2 .date b{font-size:28px;display:block}
.m-list2 .txt{overflow:hidden;padding-left:35px;font-size:14px;line-height:24px;color:#666}
.m-list2 h3{margin-bottom:9px}
.m-list2 h3 a{font-size:16px;font-weight:400}
.m-list2 .info{margin-bottom:3px}
.m-list2 h3 a:hover{color:#4e72b8}
.row-a2{font-family:Regular;padding-bottom:205px}
.m-txt1{position:relative;overflow:hidden;padding-top:233px}
.m-txt1 .pic1{position:absolute;width:283px;height:181px;top:117px;left:0}
.m-txt1 .pic1 img,.m-txt1 .pic2 img{width:100%;height:100%;display:block}
.m-txt1 .pic2{position:absolute;width:392px;height:261px;top:35px;right:0}
.m-txt1 .pic2:after{content:'';position:absolute;bottom:-91px;left:-263px;width:385px;height:246px;z-index:-1;background-color:rgba(78,114,184,.1)}
.g-t2{clear:both;text-align:center;font-size:40px;color:#1f296a}
.m-txt1 .g-t2{margin-bottom:30px}
.m-txt1 .txt{font-size:18px;line-height:32px;max-width:802px;margin:0 auto 26px}
.m-txt1 .g-morel{text-align:center}
.row-a3{padding-top:1px;padding-bottom:94px;background-color:#edf1f8}
.m-pic1{margin-top:-100px;position:relative;box-shadow:0 3px 10px rgba(86,8,7,.22);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-pic1 img{width:100%;display:block}
.m-pic1:hover{box-shadow:0 3px 10px rgba(0,0,0,0)}
.m-pic1:after{content:'';position:absolute;left:101px;top:-43px;width:385px;height:43px;background-color:#edf1f8}
.row-a4{padding-top:93px;background:url(../images/bg-2.jpg) center bottom 101px no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-list3{overflow:hidden;margin:0 -17px;padding-top:65px}
.m-list3 li{width:33.33%;float:left}
.m-list3 .con{display:block;margin:0 17px}
.m-list3 .pic{padding-top:55%;height:0;position:relative;overflow:hidden}
.m-list3 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list3 h3{height:101px;line-height:101px;text-align:center;font-size:28px;color:#fff;font-family:Regular;background-color:#4e72b8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list3 .con:hover h3{background-color:#3c55a9}
.m-list3 .con:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.row-a4 .g-t2{color:#fff}
.row-a5{padding-top:116px;padding-bottom:56px;overflow:hidden;position: relative;}
.row-a5:after{content: '';position: absolute;bottom: 99px;left: 0;right: 23.59375vw;height: 12.8125vw;
	background-color: #d3dced;
}



.m-slider1{width:774px;padding:43px 270px 58px 65px;background:url(../images/bg-3.png) right 38px bottom no-repeat #1f296a;position:relative;z-index:1;}
.m-slider1 .slider{padding-bottom:60px}
.m-slider1 .tit{font-size:40px;line-height:1;color:#fff;margin-bottom:30px}
.m-slider1 .item a{display:block;font-size:16px;color:#fff;line-height:2;padding-left:25px;background:url(../images/i-06.png) left 7px no-repeat}
.m-slider1 .item a:hover{color:rgba(255,255,255,.7)}
.m-slider1 .slick-dots{position:absolute;left:0;right:auto;bottom:0}
.m-slider1 .slick-dots li{width:12px;height:12px;cursor:pointer;float:left;margin-right:15px;border-radius:50%;background-color:#ccc}
.m-slider1 .slick-dots li button{display:none}
.m-slider1 .slick-dots li.slick-active{background-color:#4e72b8}
.m-video{float:right;margin-top:35px;position:relative;z-index:2;width:596px;height:395px}
.m-video .pic,.m-video .pic img{display:block;width:100%;height:100%}
.m-video .play{position:absolute;top:50%;left:50%;width:94px;height:94px;cursor:pointer;background:url(../images/i-07.png) center center no-repeat;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-video{position:fixed;top:0;bottom:0;left:0;right:0;z-index:103;display:none}
.pop-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7)}
.pop-video .cont{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-video .video{width:600px;height:400px;background-color:#000}
.pop-video .video video{width:100%;height:100%}
.m-slider2{float:right;margin-top:35px;position:relative;z-index:2;width:596px;height:395px}
.m-slider2 .slick-arrow{position:absolute;top:50%;opacity:0;width:40px;height:80px;margin-top:-40px;border:0;cursor:pointer;font-size:0;text-indent:99999px;background-color:rgba(0,0,0,.3);z-index:2;background-repeat:no-repeat;background-position:center}
.m-slider2 .slick-prev{left:0;background-image:url(../images/arr-l.png)}
.m-slider2 .slick-next{right:0;background-image:url(../images/arr-r.png)}
.m-slider2 .slide:hover .slick-arrow{opacity:1}
/*!公用*/
.g-titq1{float:left;width:350px;font-size:0;margin-right:69px;overflow:hidden}
.g-titq1.center{float:none;width:auto;text-align:center;margin-right:0}
.g-titq1 .txt{font-family:CN-Bold,Arial;overflow:hidden}
.g-titq1.center .txt{display:inline-block;vertical-align:top;width:383px;text-align:left}
.g-titq1 .pic{float:left;width:130px;height:130px;background:url(../images/bgq3.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:61px;overflow:hidden}
.g-titq1.center .pic{float:none;display:inline-block;vertical-align:top;margin-right:84px}
.g-titq1 .pic img{display:block;width:100%;height:100%}
.g-titq1 h3{font-size:30px;color:#333;line-height:1.2em;font-weight:400;padding-top:15px;overflow:hidden}
.g-titq1 .desc{height:3em;font-size:16px;color:#999;line-height:1.5em;margin-top:17px;overflow:hidden}
/*!弹窗*/
.m-pop{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10;cursor:auto;display:none}
.m-pop .inner{position:absolute;left:50%;top:50%;width:805px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;-webkit-box-shadow:0 5px 11px 5px rgba(0,0,0,.2);-moz-box-shadow:0 5px 11px 5px rgba(0,0,0,.2);-ms-box-shadow:0 5px 11px 5px rgba(0,0,0,.2);-o-box-shadow:0 5px 11px 5px rgba(0,0,0,.2);box-shadow:0 5px 11px 5px rgba(0,0,0,.2);overflow:hidden}
.m-pop .inner::after{content:'';width:15px;background-color:#97b5ef;position:absolute;top:0;left:0;bottom:0}
.m-pop .close{position:absolute;width:40px;height:40px;right:14px;top:15px;background:url(../images/iconq4.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-pop .close:hover{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.m-pop.open{display:block}
.m-win{padding:62px 29px 73px}
.m-win .txt{height:335px;padding:0 65px;overflow:hidden;overflow-y:auto}
.m-win .txt::-webkit-scrollbar{width:8px;background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-win .txt::-webkit-scrollbar-track{background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-win .txt::-webkit-scrollbar-thumb{background:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-win .txt::-webkit-scrollbar-thumb:window-inactive{background:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-win .desc{font-size:18px;color:#333;line-height:1.67em;font-family:CN-Regular,Arial;overflow:hidden}
/*!About YSU*/
.m-about{padding:52px 0 78px;overflow:hidden}
.m-about .txt{width:814px;font-size:18px;color:#333;line-height:1.78em;font-family:Regular,Arial;margin:0 auto;overflow:hidden}
.m-history{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:70px 0 18px;overflow:hidden}
.m-history .left{float:left;width:71.7%;margin-left:106px;overflow:hidden}
.m-history .left h2{font-size:28px;color:#fff;line-height:1.43em;font-family:Regular,Arial;overflow:hidden}
.m-history .left h2 br{display:none}
.m-history .slider-for{margin-top:32px;overflow:hidden}
.m-history .slider-for .pic{float:left;width:493px;height:auto;margin-right:32px;overflow:hidden}
.m-history .slider-for .pic img{display:block;width:100%;height:auto}
.m-history .slider-for .txt{padding-top:11px;overflow:hidden}
.m-history .slider-for h3{font-size:60px;color:#fff;line-height:1.3em;font-weight:400;font-family:NotoRegular,Arial;margin-bottom:6px;overflow:hidden}
.m-history .slider-for .desc{height:10.68em;font-size:18px;color:#fff;line-height:1.78em;font-family:Regular,Arial;overflow:hidden}
.m-history .right{float:right;width:100px;padding-top:8px;margin-right:98px}
.m-history .slider-nav{text-align:right;padding:36px 0 40px;overflow:hidden}
.m-history .slider-nav::after{content:'';width:3px;height:418px;background:url(../images/lineq1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;right:6px;bottom:0}
.m-history .slider-nav .slick-list{z-index:2}
.m-history .slider-nav .item{font-size:18px;color:#9dabf0;line-height:1.78em;font-family:Regular,Arial;border:none;position:relative;padding:18px 32px 18px 0}
.m-history .slider-nav .item::after{content:'';width:14px;height:14px;background-color:#8896dc;border-radius:50%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-history .slider-nav .slick-current{color:#fff}
.m-history .slider-nav .slick-current::after{background-color:#fff}
.m-faculty{padding:51px 0 104px;overflow:hidden}
.m-faculty .txt{width:814px;margin:0 auto;overflow:hidden}
.m-faculty .txt h3{font-size:28px;color:#333;line-height:1.3em;text-align:center;font-family:Regular,Arial;margin-bottom:26px;overflow:hidden}
.m-faculty .txt .desc{font-size:18px;color:#333;line-height:1.78em;overflow:hidden}
.ul-txtq1{margin:64px -10px 0;overflow:hidden}
.ul-txtq1 li{float:left;width:16.66%;position:relative;padding:0 10px}
.ul-txtq1 li::after{content:'';width:1px;height:56px;background-color:#b6b6b6;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-txtq1 li:last-child::after{display:none}
.ul-txtq1 .con{text-align:center;overflow:hidden}
.ul-txtq1 h3{font-size:20px;color:#1f296a;line-height:50px;font-weight:400;font-family:NotoRegular,Arial;overflow:hidden}
.ul-txtq1 h3 em{font-size:40px}
.ul-txtq1 span{display:block;font-size:16px;color:#1f296a;line-height:1.3em;font-family:Regular,Arial;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-disciplines{padding:70px 0 30px;overflow:hidden}
.m-disciplines h3{font-size:28px;color:#333;line-height:1.3em;font-family:Regular,Arial;overflow:hidden}
.m-disciplines .box{margin-top:27px;overflow:hidden}
.m-disciplines .pic{float:right;width:597px;height:auto;margin-left:20px;padding-top:8px;overflow:hidden}
.m-disciplines .pic2{display:none}
.m-disciplines .pic img{display:block;width:100%;height:auto}
.m-disciplines .txt{font-size:18px;color:#333;line-height:1.78em;font-family:Regular,Arial;overflow:hidden}
.m-research{position:relative;padding:57px 0 122px;overflow:hidden}
.m-research .bg{height:398px;position:absolute;left:0;right:0;bottom:0;z-index:-1}
.m-research .box{position:relative;overflow:hidden}
.m-research .pic{width:387px;height:auto;position:absolute;top:0;left:0;overflow:hidden}
.m-research .pic img{display:block;width:100%;height:auto}
.m-research .txt{padding-top:26px;margin-left:209px}
.m-research .txt h3{font-size:28px;color:#1f296a;line-height:1.3em;font-family:Regular,Arial;margin-bottom:38px;padding-left:239px;overflow:hidden}
.m-research .desc{font-size:18px;color:#fff;line-height:1.78em;background-color:#1f296a;padding:43px 35px 74px 239px;overflow:hidden}
.m-internat{background-repeat:no-repeat;background-position:center top;-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:47px 0 75px;overflow:hidden}
.m-internat .internat{width:814px;margin:0 auto;overflow:hidden}
.m-internat .internat .pic{width:784px;height:auto;/*margin-bottom:-80px;*/overflow:hidden}
.m-internat .internat .pic img{display:block;width:100%;height:auto}
.m-internat .internat .txt{overflow:hidden}
.m-internat .internat h3{font-size:28px;color:#333;line-height:1.3em;font-family:Regular,Arial;margin-bottom:21px;overflow:hidden}
.m-internat .internat .desc{font-size:18px;color:#333;line-height:1.78em;overflow:hidden}
.m-internat .mission{width:1017px;margin:154px auto 0;overflow:hidden}
.m-internat .mission h3{font-size:32px;color:#1f296a;line-height:1.3em;font-family:Regular,Arial;text-align:center;text-transform:uppercase;margin-bottom:21px;overflow:hidden}
.m-internat .mission .desc{font-size:18px;color:#fff;line-height:1.78em;background-color:#1f296a;padding:44px 44px 59px;overflow:hidden}
/*!Academics-Achievements*/
.m-social{position:relative;padding:69px 0 85px;overflow:hidden}
.m-social::before{content:'';width:59.2%;height:223px;background-color:#edf1f8;position:absolute;top:199px;left:0;z-index:-1}
.m-social::after{content:'';width:63.47%;height:223px;background-color:#4e72b8;position:absolute;top:68px;right:0;z-index:-1}
.ul-imgtxtq1{padding-top:51px;overflow:hidden}
.ul-imgtxtq1 li{float:left;width:50%;padding:0 16px;    padding-bottom: 40px; }
.ul-imgtxtq1 .con{display:block}
.ul-imgtxtq1 .pic{width:281px;height:auto;-webkit-box-shadow:0 5px 11px 5px rgba(0,0,0,.2);-moz-box-shadow:0 5px 11px 5px rgba(0,0,0,.2);-ms-box-shadow:0 5px 11px 5px rgba(0,0,0,.2);-o-box-shadow:0 5px 11px 5px rgba(0,0,0,.2);box-shadow:0 5px 11px 5px rgba(0,0,0,.2);margin:0 auto 33px;overflow:hidden}
.ul-imgtxtq1 .pic img{display:block;width:100%;height:auto}
.ul-imgtxtq1 .txt{text-align:center;overflow:hidden}
.ul-imgtxtq1 .desc{height:7em;font-size:20px;color:#333;line-height:1.5em;font-family:CN-Regular,Arial;overflow:hidden}
.ul-imgtxtq1 .intr{display:block;width:247px;height:50px;font-size:18px;color:#1f296a;line-height:48px;font-family:CN-Regular,Arial;text-align:center;border:1px solid #1f296a;margin:1px auto 0;overflow:hidden}
.ul-imgtxtq1 li:hover .intr{background-color:#4e72b8;border-color:transparent;color:#fff}
.m-natural{padding:80px 0 72px;overflow:hidden}
.m-natural .table{margin-top:19px;overflow:hidden}
.m-natural .table table{width:100%}
.m-natural .table th{vertical-align:top;font-size:20px;color:#333;line-height:1.4em;font-weight:400;font-family:CN-Bold,Arial;word-break:break-all;border-bottom:1px solid #ccc;padding:23px 0 26px}
.m-natural .table td{vertical-align:top;font-size:20px;color:#333;line-height:1.5em;border-bottom:1px solid #ccc;padding:23px 20px 31px 0}
.m-natural .table td em{font-size:20px;color:#4e72b8;font-family:DemiBold,Arial}
.m-natural .table img{display:none;width:100%;height:auto}
.ul-txtq6{display:none;border-top:1px solid #ccc;padding-top:32px;overflow:hidden}
.ul-txtq6 li{border-bottom:1px solid #ccc;margin-bottom:32px;overflow:hidden}
.ul-txtq6 li:last-child{margin-bottom:0;border-bottom:none}
.ul-txtq6 .con{overflow:hidden}
.ul-txtq6 .num{display:block;float:left;width:54px;font-size:20px;color:#4e72b8;font-weight:400;line-height:1.3em;overflow:hidden}
.ul-txtq6 .box{overflow:hidden}
.ul-txtq6 .item{margin-bottom:26px;overflow:hidden}
.ul-txtq6 h3{font-size:16px;color:#333;line-height:1.3em;font-weight:400;font-family:CN-Bold,Arial;margin-bottom:10px;overflow:hidden}
.ul-txtq6 .desc{font-size:16px;color:#333;line-height:1.44em;overflow:hidden}
.g-enlatge{display:none;font-size:14px;color:#999;line-height:1.5em;text-align:center;margin-top:26px;overflow:hidden}
.g-enlatge i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/iconq3.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:7px}
/*!Academics-Labs-Centers*/
.m-social.qm{padding:64px 0 62px}
.m-social.qm::after,.m-social.qm::before{display:none}
.m-social.qm .g-titq1{padding-top:5px}
.ul-txtq2{overflow:hidden}
.ul-txtq2 li{margin-bottom:16px;overflow:hidden}
.ul-txtq2 li a{display:block;font-size:20px;color:#333;line-height:1.8em;font-family:CN-Regular,Arial;background:url(../images/iconq5-1.png) 0 11px no-repeat;padding-left:23px;overflow:hidden}
.ul-txtq2 li:hover a{color:#4e72b8;background-image:url(../images/iconq5.png)}
/*!Academics-Labs-Thesis & Publications*/
.m-publicat{overflow:hidden}
.m-publicat .item{padding:83px 0 63px;margin-bottom:21px;overflow:hidden}
.m-publicat .item:first-child{padding-top:69px}
.m-publicat .item:last-child{margin-bottom:0}
.m-publicat .box{padding-top:11px;overflow:hidden}
.m-publicat .item:first-child .box{padding-top:14px}
.m-publicat .box h2{font-size:20px;color:#333;line-height:1.5em;border-bottom:1px solid #ccc;padding-bottom:12px;overflow:hidden}
.ul-txtq3{margin-top:36px;overflow:hidden}
.ul-txtq3 li{margin-bottom:13px;overflow:hidden}
.ul-txtq3 .con{display:block;background:url(../images/iconq6.png) 0 8px no-repeat;padding-left:26px;overflow:hidden}
.ul-txtq3 a:hover{background-image:url(../images/iconq6-1.png)}
.ul-txtq3 span{display:block;float:right;font-size:16px;color:#999;line-height:32px;font-family:CN-Regular,Arial;margin-left:10px;overflow:hidden}
.ul-txtq3 h3{float:left;font-size:18px;color:#333;line-height:32px;font-weight:400;font-family:CN-Regular,Arial;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq3 a:hover h3{color:#4e72b8}
/*!Contact*/
.ban .txt .e1{display:block;font-size:36px;color:#fff;line-height:1.3em;background:url(../images/iconq7.png) left center no-repeat;padding-left:41px;margin-top:2px;overflow:hidden}
.g-boxq1{padding:70px 0 79px;overflow:hidden}
.snv{float:right;width:283px;margin-left:32px;overflow:hidden}
.snv h3{font-size:24px;color:#fff;line-height:2.79em;background-color:#1f296a;padding:0 10px 0 43px;overflow:hidden}
.snv ul{overflow:hidden}
.snv li{border-bottom:1px solid rgba(204,204,204,.5);overflow:hidden}
.snv li:last-child{border-bottom:none}
.snv li a{display:block;font-size:22px;color:#333;line-height:3.41em;border-right:4px solid transparent;padding:0 42px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.snv li.on a,.snv li:hover a{color:#4e72b8;border-color:#4e72b8}
.m-map{overflow:hidden}
.m-map .tit{display:none;margin-bottom:52px;}
.m-map .tit h3{font-size:30px;color:#333;line-height:1.17em;overflow:hidden}
.m-map .tit em{display:block;font-size:24px;color:#333;line-height:1.3em;background:url(../images/iconq8.png) left center no-repeat;-webkit-background-size:11px auto;-moz-background-size:11px auto;-ms-background-size:11px auto;-o-background-size:11px auto;background-size:11px auto;padding-left:22px;margin-top:16px;overflow:hidden}
.m-map #container{height:380px;overflow:hidden}
.m-map #container .amap-copyright,.m-map #container .amap-logo{display:none!important}
.m-map .txt{font-size:20px;color:#333;line-height:2em;font-family:CN-Regular,Arial;margin-top:29px;overflow:hidden}
/*!Cooperative Education*/
.m-education{overflow:hidden}
.m-education .item{padding:89px 0 44px;overflow:hidden}
.m-education .box{float:left;width:57.2%;overflow:hidden}
.m-education .item:nth-child(even) .box{float:right}
.m-education .box h2{font-size:28px;color:#333;line-height:1.5em;font-family:CN-Regular,Arial;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq4{margin-top:-3px;overflow:hidden}
.ul-txtq4 li{border-bottom:1px solid #c4c4c4;overflow:hidden}
.ul-txtq4 li:last-child{border-bottom:none}
.ul-txtq4 .con{display:block;padding:33px 0 38px;overflow:hidden}
.ul-txtq4 h3{font-size:20px;color:#333;line-height:1.5em;font-weight:400;font-family:CN-Regular,Arial;margin-bottom:15px;overflow:hidden}
.ul-txtq4 a:hover h3{color:#4e72b8}
.ul-txtq4 .desc{height:3.16em;font-size:14px;color:#666;line-height:1.58em;overflow:hidden}
.m-education .pic{float:right;width:40.1%;height:auto;margin-top:10px;overflow:hidden}
.m-education .item:nth-child(even) .pic{float:left}
.m-education .pic img{display:block;width:100%;height:auto}
/*!detail(person)*/
.ban.qm2{height:308px}
.ban.qm2::before{background-image:url(../images/bgq1.png)}
.m-person{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:70px 0 150px;overflow:hidden}
.m-person .cont{position:relative;overflow:hidden}
.m-person .box{padding:0 290px 0 106px;overflow:hidden}
.m-person .box .pic{float:left;width:120px;height:auto;margin-right:90px;overflow:hidden}
.m-person .box .pic img{display:block;width:100%;height:auto}
.m-person .box .txt{padding-top:58px;overflow:hidden}
.m-person .box .txt h3{font-size:32px;color:#333;line-height:1.5em;font-family:CN-Regular,Arial;position:relative;padding-bottom:30px;margin-bottom:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-person .box .txt h3::after{content:'';width:70px;height:4px;background-color:#f58320;position:absolute;left:0;bottom:0}
.m-person .box .txt span{display:block;font-size:18px;color:#999;line-height:1.22em;font-family:CN-Regular,Arial;margin-bottom:23px;overflow:hidden}
.m-person .box .desc{font-size:20px;color:#333;line-height:1.6em;font-family:CN-Regular,Arial;overflow:hidden}
.g-pn{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-pn a{display:block;margin:2px 0;position:relative}
.g-pn a .icon{display:block;width:60px;height:60px;background-color:#cfd6ec;background-repeat:no-repeat;background-position:center center}
.g-pn .a1 .icon{background-image:url(../images/iconq9.png)}
.g-pn .a2 .icon{background-image:url(../images/iconq10.png)}
.g-pn a span{display:block;width:201px;height:60px;font-size:16px;color:#fff;line-height:60px;background-color:#4e72b8;text-align:center;position:absolute;top:0;right:-99999px;overflow:hidden}
.g-pn a:hover span{right:0}
.g-pn a span i{display:inline-block;vertical-align:middle;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px}
.g-pn .a1 span i{background-image:url(../images/iconq9.png);margin-right:11px}
.g-pn .a2 span i{background-image:url(../images/iconq10.png);margin-left:11px}
/*!detail(person.pdf)*/
.m-person.qm{padding:59px 0 102px}
.m-person.qm .box{padding-right:316px}
.m-person .box .tit{margin-bottom:24px;overflow:hidden}
.m-person .box .tit h3{float:left;font-size:32px;color:#333;line-height:1.5em;font-family:CN-Regular,Arial;overflow:hidden}
.m-person .box .tit .down{display:block;float:right;font-size:18px;color:#4e72b8;line-height:2.67em;margin-left:10px;overflow:hidden}
.m-person .box .tit .down.on,.m-person .box .tit .down:hover{color:#1f296a}
.m-person .box .tit .down i{display:inline-block;vertical-align:middle;width:15px;height:15px;background:url(../images/iconq6-1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:12px}
.m-person .box .tit .down.on i,.m-person .box .tit .down:hover i{background-image:url(../images/iconq6-2.png)}
.m-person .box .picbox{max-height:901px;border:1px solid #d3d0c1;padding-right:10px;overflow:hidden;overflow-y:auto}
.m-person .box .picbox::-webkit-scrollbar{width:8px;background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-person .box .picbox::-webkit-scrollbar-track{background:0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-person .box .picbox::-webkit-scrollbar-thumb{background:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-person .box .picbox::-webkit-scrollbar-thumb:window-inactive{background:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.m-person .box .picbox .img,.m-person .box .picbox .img img{display:block;width:100%;height:auto}
/*!detail*/
.g-boxq1.qm{padding:52px 0 101px}
.ul-txtq5{float:right;width:282px;margin-left:33px;padding-top:1px;overflow:hidden}
.ul-txtq5 .tit{border-bottom:1px solid #ccc;padding-bottom:23px;overflow:hidden}
.ul-txtq5 .tit h3{float:left;font-size:28px;color:#333;line-height:1.3em;font-weight:400;font-family:CN-Bold,Arial;overflow:hidden}
.ul-txtq5 .tit a{display:block;float:right;font-size:18px;color:#4e72b8;line-height:2em;overflow:hidden}
.ul-txtq5 .tit a:hover{text-decoration:underline}
.ul-txtq5 li{border-bottom:1px solid #ccc;padding:33px 0 37px;overflow:hidden}
.ul-txtq5 li a{display:block;font-size:18px;color:#333;line-height:1.56em;font-family:CN-Regular,Arial;overflow:hidden}
.ul-txtq5 li:hover a{color:#4e72b8}
.m-foreignl .info span{display:block;float:left;margin-right:40px}
.g-boxq1.qm .m-foreignl .tit{line-height:1.25em;margin-bottom:12px}
.g-boxq1.qm .m-foreignl .info{padding-bottom:27px}
.m-pn{margin-top:69px;overflow:hidden}
.m-pn a{display:block;float:left;width:50%;background-color:#eef0f7;position:relative;padding:15px 88px 21px 40px;overflow:hidden}
.m-pn .a-next{padding:15px 40px 21px 70px}
.m-pn a::after{content:'';width:1px;height:62px;background-color:#dcdcdc;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-pn .a-next::after{display:none}
.m-pn a:hover{background-color:#4e72b8}
.m-pn span{display:block;font-size:16px;color:#999;line-height:2em;font-family:CN-Regular,Arial;margin-bottom:5px;overflow:hidden}
.m-pn .a-next span{text-align:right}
.m-pn a:hover span{color:#fff}
.m-pn h3{height:3em;font-size:16px;color:#333;line-height:1.5em;font-weight:400;font-family:CN-Regular,Arial;overflow:hidden}
.m-pn a:hover h3{color:#fff}
/*!the natural sciences*/
.ul-imgtxtq2{padding-top:70px}
.ul-imgtxtq2::after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxtq2 ul{overflow:hidden}
.ul-imgtxtq2 li{float:left;width:25%;padding:0 18px}
.ul-imgtxtq2 .con{display:block;position:relative;padding-bottom:25px;overflow:hidden}
.ul-imgtxtq2 .con::after{content:'';width:130px;height:6px;background-color:transparent;position:absolute;left:0;right:0;bottom:0;margin:0 auto}
.ul-imgtxtq2 li.on .con::after,.ul-imgtxtq2 li:hover .con::after{background-color:#4e72b8}
.ul-imgtxtq2 .pic{width:130px;height:130px;background-color:#4e72b8;margin:0 auto 20px;overflow:hidden}
.ul-imgtxtq2 li.on .pic,.ul-imgtxtq2 li:hover .pic{background-color:#1f296a}
.ul-imgtxtq2 .pic img{display:block;width:100%;height:100%}
.ul-imgtxtq2 h3{height:2.76em;font-size:26px;color:#333;line-height:1.38em;font-weight:400;font-family:CN-Bold,Arial;text-align:center;overflow:hidden}
.ul-imgtxtq2 .top{display:none;position:relative}
.ul-imgtxtq2 .top::after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-imgtxtq2 .top .tit{position:relative;margin-bottom:20px;overflow:hidden}
.ul-imgtxtq2 .top .tit h3{height:auto;font-size:26px;color:#333;line-height:40px;text-align:left;padding-right:50px;overflow:hidden}
.s-menu{width:30px;height:30px;cursor:pointer;position:absolute;right:10px;top:8px;z-index:1;padding-top:4px}
.s-menu b{display:block;height:3px;background-color:#666;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.s-menu.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}
.s-menu.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.s-menu.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.ul-imgtxtq2 .top dl{display:none;position:absolute;top:51px;right:15px;z-index:2;width:237px;background-color:#fcfbfb;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);padding:16px 0 14px;overflow:hidden}
.ul-imgtxtq2 .top dd a{display:block;font-size:16px;color:#333;line-height:1.44em;border-bottom:1px solid #ccc;padding:10px 20px;overflow:hidden}
.m-natural.qm{padding:20px 0 72px}
.m-natural .tips{font-size:16px;color:#999;line-height:1.5em;font-family:CN-Bold,Arial;text-align:right;margin-top:26px;overflow:hidden}
.ul-txtq7{margin-top:14px;overflow:hidden}
.ul-txtq7 li{overflow:hidden}
.ul-txtq7 li a{display:block;background:url(../images/iconq5-1.png) 0 44px no-repeat;padding-left:71px;overflow:hidden}
.ul-txtq7 li:hover a{background-image:url(../images/iconq5.png)}
.ul-txtq7 li a h3{font-size:20px;color:#333;line-height:1.5em;font-weight:400;font-family:CN-Regular,Arial;border-bottom:1px solid #ccc;padding:33px 0 38px;overflow:hidden}
.ul-txtq7 li:hover a h3{color:#4e72b8}
.g-pn a span,.m-person .box .tit .down,.m-person .box .tit .down i,.m-pn a,.m-pn h3,.m-pn span,.m-pop .close,.ul-imgtxtq2 .con,.ul-imgtxtq2 .pic,.ul-txtq2 li a,.ul-txtq3 h3,.ul-txtq4 h3,.ul-txtq5 .tit a,.ul-txtq5 li a,.ul-txtq7 li a,.ul-txtq7 li a h3{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ban{height:448px;min-height:224px;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}
.ban::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bgl2.png) center top no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.ban .txt{position:absolute;left:0;width:100%;top:55%;bottom:0;z-index: 3;}
.ban .txt .tit{font-size:48px;color:#fff;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:CN-Bold,"微软雅黑"}
.ban::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:159px;background:url(../images/bgl1.png) center center no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
.cur{overflow:hidden;text-align:right;position:absolute;bottom:26px;right:0;width:100%;font-size:16px;color:#fff;line-height:1.5em;z-index:2}
.cur em{display:inline-block;vertical-align:middle;width:17px;height:15px;background:url(../images/iconl3.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 10px 0 0}
.cur a{color:#fff}
.cur a:hover{opacity:.8}
.m-studyl{overflow:hidden;margin-bottom:72px;padding-top:70px}
.m-studyl .box{overflow:hidden;margin:0 -17px}
.m-studyl .item{width:50%;padding:0 17px;float:left;overflow:hidden}
.m-studyl .item .con{background-color:#f6f7fb;overflow:hidden}
.m-studyl .item .pic{height:0;position:relative;overflow:hidden;padding-top:38.5906%}
.m-studyl .item .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.m-studyl .item .txt{padding:29px 32px 37px;overflow:hidden;border-bottom:6px solid #4e72b8}
.m-studyl .item .txt .tit{font-size:28px;color:#333;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #e0e0e0;padding-bottom:24px}
.ul-listl1{padding-top:24px;overflow:hidden;min-height:234px}
.ul-listl1 li{display:block;overflow:hidden;margin-bottom:19px}
.ul-listl1 li:last-child{margin-bottom:0}
.ul-listl1 .con{display:block;font-size:16px;line-height:1.67em;color:#333;background:url(../images/iconl1-1.png) left top 6px no-repeat;-webkit-background-size:11px auto;-moz-background-size:11px auto;-ms-background-size:11px auto;-o-background-size:11px auto;background-size:11px auto;padding-left:26px;max-height:3.34em;overflow:hidden}
.ul-listl1 .con:hover{background-image:url(../images/iconl1.png);color:#4e72b8}
.m-imgtxtl{overflow:hidden;padding-top:83px;position:relative}
.m-imgtxtl .pic{position:absolute;top:0;left:0;width:50%;overflow:hidden}
.m-imgtxtl .pic img{display:block;width:100%}
.m-imgtxtl .txt{position:absolute;left:50%;top:35px;overflow:hidden;padding-left:60px}
.m-imgtxtl .txt .tit{font-size:28px;color:#333;line-height:1.5em}
.m-imgtxtl .box{overflow:hidden;padding-bottom:114px}
.m-imgtxtl .boxcon{overflow:hidden;margin-bottom:78px}
.m-imgtxtl .rr{width:50%;padding-left:60px;float:right;padding-top:12px}
.g-morel{display:block;overflow:hidden}
.g-morel .more{font-size:18px;color:#4e72b8;line-height:36px}
.g-morel .more .icon{display:inline-block;vertical-align:middle;width:50px;height:36px;background:url(../images/iconl2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-2px 17px 0 0}
.m-guidel{overflow:hidden;background-color:#fff;position:relative;z-index:2;margin-left:209px;padding:52px 107px 59px 75px}
.m-guidel .tit{font-size:28px;color:#333;line-height:1.5em;margin-bottom:20px}
.m-guidel .more{float:right;font-size:18px;color:#4e72b8;line-height:1.5em}
.g-morel .more:hover,.m-guidel .more:hover{color:#1f296a}
.m-guidel .link{font-size:0;overflow:hidden;margin:0 -22px}
.m-guidel .link a{display:inline-block;vertical-align:middle;color:#666;font-size:16px;line-height:1.5em;position:relative;padding:0 22px;margin-bottom:8px}
.m-guidel .link a::after{content:"";position:absolute;top:50%;right:0;width:1px;background-color:#666;height:18px;margin-top:-9px}
.m-guidel .link a:last-child::after{display:none}
.m-guidel .link a:hover{color:#4e72b8}
.m-exchangel{overflow:hidden}
.m-exchangel .top{overflow:hidden;padding:49px 0 180px}
.ul-imgtxtl1{overflow:hidden}
.ul-imgtxtl1 li{width:50%;float:left;position:relative;padding:0 20px 35px}
.ul-imgtxtl1 .pic{width:125px;overflow:hidden;margin:0 auto 20px}
.ul-imgtxtl1 .pic a,.ul-imgtxtl1 .pic img{display:block;width:100%}
.ul-imgtxtl1 li .pic .imgl1{display:block}
.ul-imgtxtl1 li .pic .imgl2{display:none}
.ul-imgtxtl1 .txt .tit{font-size:28px;line-height:1.5em;overflow:hidden;max-height:3em;font-family:CN-Bold,"微软雅黑";text-align:center}
.ul-imgtxtl1 .txt .tit a{display:block;color:#666}
.ul-imgtxtl1 li.on .pic .imgl1,.ul-imgtxtl1 li:hover .pic .imgl1{display:none}
.ul-imgtxtl1 li.on .pic .imgl2,.ul-imgtxtl1 li:hover .pic .imgl2{display:block}
.ul-imgtxtl1 li::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:177px;height:6px;overflow:hidden;background-color:transparent}
.ul-imgtxtl1 li.on::after,.ul-imgtxtl1 li:hover::after{background-color:#4e72b8}
.ul-imgtxtl1 li.on .txt a,.ul-imgtxtl1 li:hover .txt a{color:#333}
.m-changel{margin-top:-180px}
.m-changel .changel{padding:78px 105px 98px}
.m-changel .changel .tit{font-size:22px;color:#333;line-height:1.5em;overflow:hidden;font-family:CN-Bold,"微软雅黑";margin-bottom:4px}
.m-changel .changel .txt{font-size:20px;color:#333;line-height:2.3em;font-family:CN-Regular,"微软雅黑";margin-bottom:55px;overflow:hidden}
.m-changel .changel .txt:last-child{margin-bottom:0}
.ul-listl2{overflow:hidden;margin-bottom:40px;width:74.348534%}
.ul-listl2 .con{display:block;position:relative;padding:34px 212px 45px 0;border-bottom:1px solid #e1e1e1}
.ul-listl2 .txt{overflow:hidden}
.ul-listl2 .tit{font-size:20px;line-height:1.5em;font-weight:400;margin-bottom:12px;overflow:hidden}
.ul-listl2 .tit a{color:#333;display:block;max-height:3em}
.ul-listl2 .desc{font-size:14px;color:#999;line-height:1.57em;overflow:hidden}
.ul-listl2 .rr{position:absolute;top:34px;right:50px}
.ul-listl2 .date{font-size:22px;color:#f7a761;line-height:1.5em;margin-bottom:18px}
.ul-listl2 .g-morel{display:none}
.ul-listl2 .con:hover .tit a{color:#4e72b8}
.ul-listl2 .con:hover .g-morel{display:block}
.pages{font-size:0;text-align:center}
.pages ul{display:inline-block;vertical-align:middle;font-size:0}
.pages ul li{display:inline-block;vertical-align:middle;overflow:hidden;margin:0 5px}
.pages ul li a:hover,.pages ul li.on a{border-color:#4e72b8;background-color:#4e72b8}
.pages ul li.on a,.pages ul li:hover a{color:#fff}
.pages ul a,.pages ul span{border:1px solid #ededed;border-radius:2px;width:30px;height:30px;text-align:center;line-height:28px;display:block;font-size:16px;color:#333}
.pages ul .next a{width:70px;border:none;line-height:30px}
.pages .btnbox{display:inline-block;vertical-align:middle;font-size:14px;color:#333;line-height:28px}
.pages .btnbox span{display:inline-block;vertical-align:middle;padding:0 8px}
.pages .btnbox input{display:inline-block;vertical-align:middle;width:60px;height:30px;background:#fff;border-radius:2px;border:1px solid #ededed;padding:0 8px}
.pages .btnbox .btn:hover{background-color:#4e72b8;border-color:#4e72b8;color:#fff}
.m-txtl{overflow:hidden}
.m-txtl .txt{font-size:20px;color:#333;line-height:1.8em;padding:61px 200px 66px;overflow:hidden}
.m-professorsl{overflow:hidden;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:60px 0 49px}
.m-professorsl .tit{font-size:28px;color:#fff;line-height:1.5em;text-align:center;margin-bottom:41px}
.ul-listl3{overflow:hidden;margin:0 -40px}
.ul-listl3 li{width:33.33%;float:left;padding:0 40px;margin-bottom:55px}
.ul-listl3 .con{overflow:hidden}
.ul-listl3 .con .num{font-size:46px;color:#fff;line-height:1.5em;font-family:NotoRegular,"微软雅黑";float:left;width:116px;margin-top:-10px;text-align:center}
.ul-listl3 .con .txt{overflow:hidden;font-size:18px;line-height:1.56em;color:#c4c4c4;font-family:CN-Regular,"微软雅黑"}
.ul-listl3 li:nth-child(3n+1){clear:left}
.m-txtl2{font-size:22px;line-height:1.64em;color:#333;font-family:CN-Regular,"微软雅黑";overflow:hidden;margin-top:-53px;padding-bottom:22px}
.m-txtl2 .txt{background-color:#fff;overflow:hidden;padding:64px 107px;border-bottom:10px solid #4e72b8;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px 5px rgba(0,0,0,.15);-ms-box-shadow:0 0 15px 5px rgba(0,0,0,.15);-o-box-shadow:0 0 15px 5px rgba(0,0,0,.15);box-shadow:0 0 15px 5px rgba(0,0,0,.15)}
.m-txtl2 .txt em{font-family:CN-Bold,"微软雅黑"}
.m-listl4{overflow:hidden;padding:0 100px 93px}
.m-listl4 .tit{font-size:26px;color:#333;border-bottom:1px solid #e0e0e0;padding:49px 0}
.m-listl4 .tips{font-size:20px;color:#333;line-height:1.5em;font-family:CN-Regular,"微软雅黑";margin-top:63px}
.ul-listl4{overflow:hidden;margin-bottom:32px}
.ul-listl4 li{overflow:hidden;border-bottom:1px solid #e0e0e0}
.ul-listl4 li:nth-child(2n){background-color:#f7f7f7}
.ul-listl4 .con{overflow:hidden}
.ul-listl4 .con .item{width:20%;float:left;padding:0 10px;text-align:center;font-size:20px;color:#333;height:91px;line-height:91px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:CN-Regular,"微软雅黑"}
.snv.ls li{background-color:#f6f7fb}
.snv.ls li .con{display:block;font-size:20px;padding:0 20px 0 40px}
.ul-listl5{overflow:hidden;margin:0 -15px}
.ul-listl5 li{width:25%;float:left;padding:0 68px;margin-bottom:52px}
.ul-listl5 .con{display:block}
.ul-listl5 .con .pic{padding-top:139.88764%;position:relative;height:0;overflow:hidden;margin-bottom:26px}
.ul-listl5 .con .pic::after{content:"";position:absolute;bottom:0;height:5px;left:0;width:0;z-index:1;background-color:#f58320}
.ul-listl5 .con:hover .pic::after{width:100%}
.ul-listl5 .con .pic img{display:block;width:100%;height:100%;position:absolute;left:0;top:0}
.ul-listl5 .con .txt{text-align:center}
.ul-listl5 .con .tit{font-size:16px;color:#333;line-height:1.5em;font-family:CN-Regular,"微软雅黑";font-weight:400;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}
.ul-listl5 .con .desc{font-size:14px;color:#999;line-height:1.57em;max-height:3.14em;overflow:hidden}
.ul-listl5 .con:hover .tit{color:#4e72b8}
.ul-listl5 li:nth-child(4n+1){clear:left}
.m-foreignl{overflow:hidden}
.m-foreignl .tit{position: relative;font-size:32px;line-height:1.5em;font-weight:400;font-family:CN-Regular,"微软雅黑";color:#333;margin-bottom:13px}
.m-foreignl .info{overflow:hidden;font-size:18px;color:#999;border-bottom:1px solid #ccc;font-family:CN-Regular,"微软雅黑";padding-bottom:28px;margin-bottom:33px}
.m-foreignl .info em{display:inline-block;vertical-align:middle;width:18px;height:18px;margin:-2px 11px 0 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.row-mian.ls{padding-top:70px}
.m-foreignl .txt{color:#333;font-family:CN-Regular,"微软雅黑";font-size:20px;line-height:1.6em}
.m-foreignl .txt .stit{font-size:22px;line-height:1.5em;font-weight:400;font-family:CN-Bold,"微软雅黑";margin-bottom:7px}
.m-departmentsl{overflow:hidden;margin:57px 0 92px}
.ul-listl6{overflow:hidden;margin:0 -18px}
.ul-listl6 li{width:33.33%;float:left;padding:0 18px}
.ul-listl6 .con{display:block;overflow:hidden;padding:25px 28px;border-bottom:1px solid #ccc}
.ul-listl6 .pic{width:50px;height:50px;line-height:50px;overflow:hidden;float:left;text-align:center;font-size:0}
.ul-listl6 .pic img{vertical-align:middle;max-height:100%;max-width:100%;display:none}
.ul-listl6 .pic .imgl1{display:inline-block}
.ul-listl6 .txt{overflow:hidden;padding-left:28px}
.ul-listl6 .txt .tit{overflow:hidden;font-size:20px;line-height:1.45em;height:5.5em;color:#333}
.ul-listl6 .con:hover{background-color:#4e72b8;border-color:#4e72b8}
.ul-listl6 .con:hover .pic img{display:none}
.ul-listl6 .con:hover .pic .imgl2{display:inline-block}
.ul-listl6 .con:hover .txt .tit{color:#fff}
.m-Specialtiesl{overflow:hidden;margin:35px 0 167px}
.ul-listl7{overflow:hidden}
.ul-listl7 li{overflow:hidden;margin-bottom:10px}
.ul-listl7 .con{overflow:hidden;position:relative;padding:40px 0}
.ul-listl7 .con::after{content:"";position:absolute;bottom:5px;left:0;width:60%;height:1px;border-bottom:1px solid #c4c4c4}
.ul-listl7 .con::before{content:"";position:absolute;left:60%;width:10px;height:10px;border-radius:50%;background-color:#c4c4c4;bottom:0}
.ul-listl7 .con .pic{width:111px;height:111px;line-height:111px;text-align:center;overflow:hidden;float:left;margin-right:39px;font-size:0}
.ul-listl7 .con .pic a,.ul-listl7 .con .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-width:100%}
.ul-listl7 .con .txt{overflow:hidden;margin-right:165px}
.ul-listl7 .con .txt .tit{font-size:28px;color:#000;line-height:1.5em;font-family:CN-Bold,"微软雅黑";margin-bottom:7px}
.ul-listl7 .con .txt .tit a{color:#333}
.ul-listl7 .con .txt .desc{font-size:16px;color:#666;line-height:1.5em;overflow:hidden;font-family:CN-Regular,"微软雅黑"}
.ul-listl7 .con .txt .tit:hover a{color:#4e72b8}
.ul-listl7 li:nth-child(2n) .pic{float:right;margin-right:0;margin-left:39px}
.ul-listl7 li:nth-child(2n) .txt{text-align:right;margin-left:165px;margin-right:0}
.ul-listl7 li:nth-child(2n) .con::after{right:0;left:auto}
.ul-listl7 li:nth-child(2n) .con::before{right:60%;left:auto}
.tablel{display:none}
.cur a:hover,.g-morel .more,.m-guidel .link a,.m-guidel .more,.snv li .con,.ul-imgtxtl1 li .con .pic,.ul-imgtxtl1 li .txt a,.ul-imgtxtl1 li::after,.ul-listl1 .con,.ul-listl2 .con .tit a,.ul-listl2 .g-morel,.ul-listl5 .con .pic::after,.ul-listl5 .con .tit,.ul-listl6 .con,.ul-listl6 .txt .tit,.ul-listl7 .con .txt .tit a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}

.m-map .tit{position: relative;}
.snv-m{display: none;position: absolute;right: 0;width: 30px;height: 30px;z-index: 9999;}
.snv-m ul{position: absolute;right: 0;top: 100%;z-index: 2;display: none;
	width: 280px;padding: 10px 0;
  	box-shadow: 0px 6px 8px 4px rgba(0, 0, 0, 0.2);
	background-color: #fcfbfb;
}
.snv-m li a{font-size: 16px;color: #333;display: block;
	padding: 11px 20px;border-bottom: 1px solid #d8d7d7;
}
.snv-m li:last-child a{border-bottom: 0;}
.menu{width:30px;height:30px;cursor:pointer;position:relative;
	z-index:1;padding-top:4px
}
.menu b{display:block;height:3px;background-color:#999999;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menu.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}
.menu.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menu.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}



@media only screen and (max-width:1920px){
.banner h2{font-size:1.6666vw}
.g-t1 h3,.g-t2,.m-slider1 .tit{font-size:2.0833vw}
.m-history .slider-for h3{font-size:3.125vw}
.ban.qm2{height:16.041667vw}
.ban{height:23.333333vw}
.ban .txt .tit{font-size:2.0vw}
.ul-listl3 .con .num{font-size:2.395833vw}
.m-foreignl .tit{font-size:1.666667vw}
}
@media only screen and (max-width:1440px){
.wp{width:auto;max-width:1180px}
.m-list3 h3{font-size:22px;height:70px;line-height:70px}
.header .cn,.nav .v1,.p-list1 a,.soBox .inp{font-size:14px}
.row-a4{padding-top:60px;background-position:center bottom 70px}
.m-list3{padding-top:45px}
.row-a1 .col-l{width:780px}
.row-a1 .col-r{width:370px}
.row-a1{padding:40px 0 25px}
.g-t1{margin-bottom:20px}
.m-news h3 a{font-size:18px}
.m-list1 .tit{font-size:16px;line-height:24px}
.m-news{margin-bottom:30px}
.fd-us .txt{font-size:14px}
.m-about{padding:55px 0}
.m-history{padding:50px 0 20px}
.m-history .left{margin-left:30px}
.m-history .slider-for{margin-top:22px}
.m-history .slider-for h3{font-size:45px}
.m-faculty{padding:62px 0 22px}
.m-faculty .txt h3{margin-bottom:32px}
.ul-txtq1{margin-top:60px}
.m-disciplines{padding:63px 0 30px}
.m-disciplines .box{margin-top:33px}
.m-research{padding:40px 0 60px}
.m-research .txt{padding-top:20px}
.m-research .txt h3{padding-left:210px;margin-bottom:20px}
.m-research .desc{padding:79px 30px 64px 210px}
.m-internat{padding:52px 0 59px}
.m-internat .internat h3{margin-bottom:33px}
.m-internat .mission{margin-top:94px}
.m-internat .mission h3{margin-bottom:32px}
.m-internat .mission .desc{padding:55px 15px 58px}
.m-social,.m-social.qm{padding:63px 0 60px}
.g-titq1{margin-right:18px}
.g-titq1 .pic{width:100px;height:100px;margin-right:26px}
.g-titq1.center .pic{margin-right:26px}
.g-titq1 h3{font-size:26px;padding-top:0}
.g-titq1 .desc{margin-top:27px}
.ul-imgtxtq1 .pic{width:250px;margin-bottom:44px}
.ul-imgtxtq1 .desc{font-size:16px;height:6em}
.ul-imgtxtq1 .intr{width:216px;height:45px;line-height:43px;margin-top:1px}
.m-natural{padding:62px 0 40px}
.m-natural .table th{font-size:16px;padding:15px 0}
.m-natural .table td{font-size:16px;padding:15px 10px 15px 0}
.m-win{padding:44px 13px 46px}
.m-win .desc{font-size:16px;line-height:1.5em}
.m-win .txt{padding:0 30px}
.m-pop .close{right:5px;top:10px}
.ul-txtq2 li{margin-bottom:22px}
.ul-txtq2 li a{font-size:16px;background-position:0 7px;line-height:1.5em}
.m-publicat .item{padding:61px 0 38px}
.m-publicat .item:first-child{padding-top:63px}
.m-publicat .box{padding-top:36px}
.m-publicat .item:first-child .box{padding-top:28px}
.m-publicat .box h2{padding-bottom:13px}
.ul-txtq3{margin-top:22px}
.ul-txtq3 li{margin-bottom:14px}
.ul-txtq3 .con{background-position:0 5px}
.ul-txtq3 h3{font-size:16px;line-height:28px}
.ul-txtq3 span{line-height:28px}
.g-boxq1{padding:36px 0 76px}
.snv{width:220px}
.snv h3{font-size:18px;padding:0 10px}
.snv li a{font-size:16px;padding:0 10px}
.m-map .txt{font-size:18px;line-height:1.67em;margin-top:33px}
.m-education .item{padding:50px 0 79px}
.ul-txtq4{margin-top:0}
.ul-txtq4 li{margin-bottom:9px}
.ul-txtq4 .con{padding:26px 0 19px}
.ul-txtq4 h3{font-size:18px;line-height:1.39em}
.ul-txtq4 .desc{line-height:1.5em;height:3em}
.m-person,.m-person.qm{padding:82px 0 80px}
.m-person .box .txt{padding-top:40px}
.m-person .box .txt h3{padding-bottom:28px;margin-bottom:24px}
.m-person .box .txt h3::after{height:3px}
.m-person .box .txt span{margin-bottom:27px}
.m-person .box .desc{font-size:16px;line-height:1.5em}
.ul-txtq5 .tit{padding-bottom:20px}
.ul-txtq5 .tit h3{font-size:24px}
.ul-txtq5 .tit a{font-size:16px}
.g-boxq1.qm{padding:52px 0 91px}
.m-foreignl .info span{margin-right:20px}
.g-boxq1.qm .m-foreignl .txt{font-size:16px;line-height:1.5em}
.ul-txtq5 li{padding:20px 0}
.ul-txtq5 li a{font-size:16px}
.m-pn{margin-top:65px}
.ul-imgtxtq2{padding-top:38px}
.ul-imgtxtq2 li{padding:0 10px}
.ul-imgtxtq2 .con{padding-bottom:15px}
.ul-imgtxtq2 .con::after{width:100px;height:3px}
.ul-imgtxtq2 .pic{width:100px;height:100px;margin-bottom:20px}
.ul-imgtxtq2 h3{font-size:20px}
.ul-txtq7{margin-top:23px}
.ul-txtq7 li a{padding-left:38px;background-position:0 40px}
.ul-txtq7 li a h3{font-size:16px;line-height:1.44em}
.ban::after{height:100px}
.g-boxq1.ls{padding-top:20px}
.m-studyl{padding-top:59px;margin-bottom:30px}
.m-studyl .item .txt{padding:31px 20px}
.m-guidel .tit,.m-imgtxtl .txt .tit,.m-studyl .item .txt .tit{font-size:25px}
.m-studyl .item{padding:0 10px}
.m-studyl .box{margin:0 -10px}
.m-guidel{padding:30px}
.m-guidel .more{font-size:16px}
.m-guidel .link{margin:0 -10px}
.m-guidel .link a{font-size:14px;padding:0 10px}
.m-imgtxtl .box{padding-bottom:60px}
.m-imgtxtl .boxcon{margin-bottom:50px}
.m-imgtxtl .rr,.m-imgtxtl .txt{padding-left:30px}
.ul-imgtxtl1 li{padding-bottom:30px}
.ul-imgtxtl1 .pic{width:100px}
.ul-imgtxtl1 .txt .tit{font-size:26px}
.m-changel .changel{padding:50px}
.m-changel .changel .tit{font-size:20px}
.m-changel .changel .txt{font-size:18px;margin-bottom:30px}
.ul-imgtxtl1 li::after{width:150px}
.ul-listl2 .tit{font-size:18px;margin-bottom:10px}
.m-txtl2,.ul-listl2 .date{font-size:20px}
.m-txtl .txt{font-size:18px;padding:30px 100px}
.ul-listl3 .con .num{margin-top:0}
.m-professorsl .tit{font-size:26px}
.ul-listl3 .con .txt{font-size:16px}
.m-txtl2 .txt{padding:30px 100px}
.m-listl4 .tit{font-size:24px;padding:30px 0}
.m-listl4{padding:0 50px 50px}
.ul-listl4 .con .item{font-size:18px;height:80px;line-height:80px}
.m-listl4 .tips{font-size:18px;margin-top:44px}
.ul-listl5 li{padding:0 50px;margin-bottom:40px}
.ul-listl5 .con .pic{margin-bottom:24px}
.ul-listl5 .con .tit{font-size:20px}
.m-foreignl .tit{font-size:24px}
.m-foreignl .info{font-size:16px}
.m-foreignl .txt .stit{font-size:20px}
.m-foreignl .txt,.ul-listl6 .txt .tit{font-size:18px}
.ul-listl6 .txt{padding-left:20px}
.m-Specialtiesl{margin:30px 0 100px}
.ul-listl7 .con .txt .tit{font-size:26px}
.ul-listl7 .con .txt .desc{font-size:14px}
.ul-listl7 .con{padding:30px 0}
.ul-listl7 .con .pic{width:90px;height:90px;line-height:90px;margin-right:20px}
.ul-listl7 li:nth-child(2n) .pic{margin-right:0;margin-left:20px}
}
@media only screen and (max-width:1199px){
.wp{max-width:none;width:auto;padding:0 15px}
.header{height:80px}
.logo{line-height:80px}
.logo img{height:50px}
.menuBtn{display:block}
.header .hd-r{display:none;position:fixed;left:0;right:0;top:80px;bottom:0;padding:40px 15px 0;overflow-y:auto;background-color:#fff}
body.open .header:after{content:'';position:absolute;bottom:-20px;left:0;right:0;height:20px;background:url(../images/i-bg.png) center top no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.header .cn,.p-list1{display:none}
.soBox,.soBox.ok{display:block;width:auto;border:1px solid #fff;margin:0;background-color:#f5f5f5;height:40px}
.soBox .btn-so,.soBox.ok .btn-so{display:none!important}
.soBox .sub{display:block;width:38px;height:38px}
.soBox .inp{height:38px;line-height:38px}
.hd-r .con-top{padding:0;border-bottom:0}
.nav{float:none}
.nav li{float:none;margin-right:0;position:relative}
.nav li .v1{font-size:16px;line-height:60px;border-bottom:1px solid #ccc;padding-left:12px}
.nav li .v1:before{content:'';position:absolute;width:28px;height:28px;right:10px;top:16px;background:url(../images/i-08.png) center center no-repeat;-o-background-size:14px auto;-ms-background-size:14px auto;-moz-background-size:14px auto;-webkit-background-size:14px auto;background-size:14px auto}
.nav li.on .v1:after,.nav li:hover .v1:after{display:none}
.nav dl{position:static;width:auto;box-shadow:0 0 0 rgba(0,0,0,0);background-color:#f5f5f5;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.nav .v2{line-height:40px;height:40px;text-align:left;padding-left:30px;background:url(../images/i-09.png) right 20px center no-repeat;-o-background-size:7px auto;-ms-background-size:7px auto;-moz-background-size:7px auto;-webkit-background-size:7px auto;background-size:7px auto}
.nav .v2:hover{background-color:transparent;color:#4e72b8}
.header .nav .v1{color:#333}
.soBox .sub{background-image:url(../images/i-so1.png)}
.nav li:hover .v1{color:#4e72b8}
.nav li.ok .v1:before{background-image:url(../images/i-10.png)}
.p-list1-mo{display:block;padding:20px 0;overflow:hidden}
.p-list1 li{margin:0;width:25%;text-align:center}
.p-list1 .icon{margin-left:0}
.p-list1:after{display:none}
.p-list1 a{color:#666}
.p-list1 a:hover{color:#4e72b8}
.header .p-list1 .i1:hover .icon{background-image:url(../images/i-01-on.png)}
.header .p-list1 .i2:hover .icon{background-image:url(../images/i-02-on.png)}
.header .p-list1 .i3:hover .icon{background-image:url(../images/i-03-on.png)}
.header .p-list1 .i4:hover .icon{background-image:url(../images/i-04-on.png)}
.banner .slick-dots{bottom:20px}
.banner .slick-dots li button{font-size:14px;width:26px;height:26px;line-height:24px}
.banner .slick-dots li.slick-active button{font-size:16px}
.row-a1 .col-l,.row-a1 .col-r{width:auto;float:none}
.row-a1 .col-l{margin-bottom:20px}
.g-t1 h3{font-size:22px}
.row-a1{padding:30px 0 20px}
.g-t1{margin-bottom:10px}
.g-t2{font-size:22px}
.m-txt1 .pic2{width:330px;height:220px}
.m-txt1 .pic1{width:240px;height:153px}
.m-txt1 .pic2:after{width:320px;height:180px;left:-160px;bottom:-40px}
.row-a3{padding-bottom:60px}
.m-list3 h3{font-size:20px}
.m-video{width:auto;height:auto;float:none;margin-top:0}
.m-video .pic{width:auto;height:auto}
.m-video .pic img{height:auto}
.row-a5{padding-top:30px;padding-bottom:50px}
.m-slider1{width:auto}
.fd-logo{float:none;width:auto;text-align:center}
.fd-us{float:none;width:auto;padding:10px;border-left:0}
.fd-us .cn{float:none;margin:0 auto}
.fd-us h2{float:none;margin-bottom:15px}
.fd-us .tit,.fd-us .txt{text-align:center}
.fd-us .txt span{display:block}
.fd-share{float:none;text-align:center;margin-top:15px}
.fd-share a{float:none!important;display:inline-block!important}
.fd-share h3{display:none}
.fd-con{padding-bottom:20px}
.footer{padding-top:30px}
.fd-copy{font-size:12px}
.banner:after{background-position:center top;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;height:180px}
.banner h2{font-size:20px;text-align:center}
.m-slider2{width:auto;height:auto;float:none;margin-top:0}
.m-slider2 .pic{width:auto;height:auto}
.m-slider2 .pic a{display:block;padding-top:60%;height:0;position:relative;overflow:hidden}
.m-slider2 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.m-about .txt{width:auto;line-height:1.39em}
.m-history .left{margin-left:0;width:88%}
.m-history .right{margin-right:0}
.m-faculty .txt{width:auto}
.m-faculty .txt .desc{line-height:1.39em}
.ul-txtq1 li{width:33.33%;margin-bottom:46px}
.ul-txtq1 li:nth-child(3n):after{display:none}
.ul-txtq1 h3{line-height:40px}
.m-disciplines .pic{float:none;display:none;margin:38px auto 0;padding-top:0}
.m-disciplines .pic2{display:block}
.m-disciplines .txt,.m-research .desc{line-height:1.39em}
.m-internat .internat{width:auto}
.m-internat .internat .desc{line-height:1.39em}
.m-internat .mission{width:auto}
.m-internat .mission .desc{line-height:1.39em}
.g-titq1{width:300px}
.ul-imgtxtq1 li{padding:0 10px}
.m-pop .inner{width:92%}
.ban.qm .txt .e1,.ban.qm .txt .tit,.snv{display:none}
.m-map .tit{display:block}
.m-map #container{height:300px}
.m-education .box{float:none;width:auto}
.m-education .item:nth-child(even) .box{float:none}
.m-education .pic{float:none;margin:0 auto}
.m-education .item:nth-child(even) .pic{float:none}
.ul-txtq4 .desc{height:auto}
.m-person .box{padding:0 210px 0 10px}
.m-person.qm .box{padding-right:210px}
.m-person .box .pic{margin-right:30px}
.ul-txtq5{display:none}
.ul-imgtxtq2 .pic{width:80px;height:80px;margin-bottom:10px}
.ul-imgtxtq2 h3{font-size:16px}
.ul-imgtxtq2 h3 br{display:none}
.ban::after{display:none}
.ul-listl1 .con{font-size:14px;-webkit-background-size:7px auto;-moz-background-size:7px auto;-ms-background-size:7px auto;-o-background-size:7px auto;background-size:7px auto;padding-left:13px}
.m-guidel{padding:15px 20px}
.m-imgtxtl{padding-top:50px}
.m-imgtxtl .txt{top:15px}
.g-morel .more .icon{width:36px;height:26px}
.g-morel .more{font-size:16px}
.m-exchangel .top{padding-bottom:50px}
.m-changel{margin-top:-50px}
.ul-imgtxtl1 li{padding-bottom:30px}
.ul-imgtxtl1 .pic{width:100px}
.ul-imgtxtl1 .txt .tit{font-size:22px}
.m-changel .changel{padding:30px}
.m-changel .changel .tit{font-size:18px}
.m-changel .changel .txt{font-size:16px}
.ul-imgtxtl1 li::after{width:120px}
.ul-listl2{width:auto}
.ul-listl2 .rr{top:30px;right:0}
.ul-listl2 .con{padding:20px 150px 20px 0}
.m-txtl2,.ul-listl2 .date{font-size:18px}
.m-txtl2{margin-top:-30px}
.m-txtl .txt{padding:20px 0;font-size:16px}
.ul-listl3 li{margin-bottom:30px;padding:0 20px}
.m-listl4{padding:0 0 30px}
.m-listl4 .tit{padding:30px 0}
.ul-listl4 .con .item{font-size:16px;height:60px;line-height:60px}
.ul-listl3 .con .num{width:80px;font-size:35px}
.ul-listl3{margin:0 -20px}
.m-txtl2 .txt{padding:30px}
.pages ul a,.pages ul span{font-size:14px}
.ul-listl5 li{margin-bottom:34px}
.m-foreignl .info{font-size:14px}
.m-foreignl .txt,.ul-listl6 .txt .tit{font-size:16px}
.ul-listl6{margin:0 -10px}
.ul-listl6 li{padding:0 10px}
.m-Specialtiesl{margin:36px 0 84px}
.ul-listl7 .con .txt .tit{font-size:24px}
.ul-listl7 .con .pic{height:80px;width:80px;line-height:80px}
.ul-listl7 .con .txt,.ul-listl7 li:nth-child(2n) .txt{margin:0}
.ul-listl7 .con::after{width:100%}
.ul-listl7 .con::before{right:0;left:auto}
.ul-listl7 li:nth-child(2n) .con::before{left:0;right:auto}
.ul-listl5 .con .desc{font-size:13px}

.g-boxq1 .content, .m-map, .m-foreignl{overflow: visible;}
.snv-m{display: block;}

}
@media only screen and (max-width:959px){
.m-list1 .con{margin:0 10px}
.m-list1{margin:0 -10px}
.m-news{margin-bottom:20px}
.m-txt1 .pic2{width:270px;height:180px}
.m-txt1 .pic1{top:60px}
.m-txt1 .g-t2{margin-bottom:10px}
.m-txt1 .txt{font-size:14px;line-height:26px}
.row-a3{padding-bottom:30px}
.m-list3 .con{margin:0 10px}
.m-list3{margin:0 -10px;padding-top:20px}
.row-a4{padding-top:30px}
.m-history .left{width:493px}
.m-history .slider-for .pic{float:none}
.m-history .slider-for .desc{height:auto}
.m-research .txt{margin-left:0}
.m-research .pic{width:110px;left:auto;right:0}
.m-research .txt h3{padding-left:0;padding-right:130px}
.m-research .desc{padding:79px 10px 64px 26px}
.m-internat{background-position:center 45%}
.g-titq1{float:none;margin-right:0;width:auto}
.m-social:after,.m-social:before{display:none}
.m-social.qm .g-titq1{padding-top:0}
.ul-txtq2{margin-top:52px}
.m-person .box{padding:0}
.m-person.qm .box{padding-right:0}
.g-pn{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin:66px -14px 0;overflow:hidden}
.g-pn a{float:left;width:50%;padding:0 14px}
.g-pn a .icon{display:none}
.g-pn a span{position:static;width:auto;height:40px;line-height:40px}
.g-pn a span i{-webkit-background-size:10px auto;-moz-background-size:10px auto;-ms-background-size:10px auto;-o-background-size:10px auto;background-size:10px auto}
.g-pn .a1 span i{margin-right:0}
.g-pn .a2 span i{margin-left:0}
.ban .txt .tit{font-size:24px}
.ul-imgtxtl1 .txt .tit{font-size:20px}
.m-changel .changel{padding:50px}
.m-changel .changel .txt{line-height:1.8em}
.ul-listl3{margin:0 -10px}
.ul-listl3 li{padding:0 10px;width:50%}
.ul-listl3 li:nth-child(3n+1){clear:none}
.ul-listl3 li:nth-child(2n+1){clear:left}
.ul-listl6 li{width:50%}
.ul-listl7 .con .txt .tit{font-size:20px}
.m-pop{z-index:103}
.m-win .txt{height:220px;}
}
@media only screen and (max-width:767px){
.banner .slick-dots{display:none!important}
.banner h2{font-size:16px;bottom:20px;width:100%;padding:0 15px;font-weight:400;text-align:left;letter-spacing:0}
.banner .pic,.banner .section-first{padding-top:61%}
.m-news .pic{width:auto;float:none}
.m-news .slick-dots{display:none!important}
.m-news .txt{padding:15px 15px 20px}
.m-news h3 a{font-size:16px}
.m-news .date{margin-bottom:5px}
.m-list1 li{width:auto;float:none;margin-bottom:20px}
.g-t1 .g-morel{float:right}
.g-t1 .g-morel .more .icon{display:none}
.g-t1{line-height:40px}
.m-list2 .txt{padding-left:15px}
.m-list2 li{padding-bottom:15px;margin-bottom:20px}
.row-a1{-o-background-size:100% 600px;-ms-background-size:100% 600px;-moz-background-size:100% 600px;-webkit-background-size:100% 600px;background-size:100% 600px}
.row-a3{display:none}
.row-a2{padding-bottom:30px}
.m-txt1 .pic2{width:160px;height:106px;right:-15px}
.m-txt1 .pic1{width:130px;height:83px;left:-15px}
.m-txt1{overflow:visible;padding-top:160px}
.m-txt1 .pic2:after{right:0;width:auto;height:150px;left:-30px;bottom:-100px}
.m-list3 li{width:auto;float:none;margin-bottom:15px}
.m-list3 h3{height:48px;line-height:48px;font-size:16px}
.row-a4{background-position:center top;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-video .play{width:50px;height:50px;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-slider1{padding:20px 15px 40px;background-position:right bottom;-o-background-size:50% auto;-ms-background-size:50% auto;-moz-background-size:50% auto;-webkit-background-size:50% auto;background-size:50% auto}
.m-slider1 .tit{font-size:20px}
.m-slider1 .item{margin-bottom:10px}
.m-slider1 .item a{font-size:14px;padding-left:20px;background-position:9px auto;line-height:1.5;-o-background-size:6px auto;-ms-background-size:6px auto;-moz-background-size:6px auto;-webkit-background-size:6px auto;background-size:6px auto}
.m-slider1 .slider,.row-a5{padding-bottom:30px}
.fd-us h2{font-size:24px}
.fd-share .bdsharebuttonbox a{margin:0 5px}
.fd-copy{line-height:20px;padding:10px 0}
.fd-copy .img{display:block;margin:10px 0 0;text-align:center}
.m-history .left{width:260px}
.m-history .slider-for .pic{width:250px}
.m-history .right{width:70px}
.m-history .slider-nav:after{right:2px}
.m-history .slider-nav .item{padding:14px 20px 14px 0}
.m-history .slider-nav .item:after{width:8px;height:8px}
.ul-txtq1 li{width:50%}
.ul-txtq1 li:after{height:50px}
.ul-txtq1 li:nth-child(3n):after{display:block}
.ul-txtq1 li:nth-child(2n):after{display:none}
.m-disciplines h3{text-align:center}
.m-disciplines .pic{width:auto}
.m-research .pic{width:126px}
.m-internat{background-position:center 28%;-webkit-background-size:180% auto;-moz-background-size:180% auto;-ms-background-size:180% auto;-o-background-size:180% auto;background-size:180% auto}
.m-internat .internat .pic{width:auto;margin:0 auto -8px}
.g-titq1 .pic{width:65px;height:65px}
.m-social{padding-bottom:3px}
.ul-imgtxtq1 li{float:none;width:auto;padding:0;margin-bottom:78px}
.ul-imgtxtq1 .pic{width:46%}
.g-titq1.center{text-align:left}
.g-titq1.center .pic{float:left;display:block}
.g-titq1.center .txt{display:block;width:auto}
.m-natural.qm{padding-top:0}
.m-natural .table{margin-top:40px}
.m-natural .table table{display:none}
.m-natural.qm .table table{display:table}
.m-natural .table img,.ul-txt6{display:block}
.m-natural .tips{display:none}
.g-enlatge{display:block}
.m-pop .inner:after{width:7px}
.m-win .txt{padding:0 20px}
.ul-txtq3 h3{float:none}
.ul-txtq3 span{float:none;margin-left:0}
.m-map #container{height:200px}
.m-education .box{margin-bottom:5px}
.m-education .pic{width:auto}
.m-education .item:nth-child(even) .pic{margin-bottom:38px}
.m-person .box .pic{float:none;width:42.4%;margin:0 auto}
.m-person .box .txt h3{text-align:center}
.m-person .box .txt h3::after{right:0;margin:0 auto}
.m-person .box .txt span{text-align:center;line-height:1.5em}
.m-person .box .tit h3{float:none;text-align:center}
.m-person .box .tit .down{float:none;text-align:center;margin-left:0;font-size:16px}
.m-person .box .tit .down i{margin-right:8px}
.m-foreignl .info span{}
.m-pn h3{display:none}
.m-pn .a-next,.m-pn a{padding:0 10px}
.m-pn a::after{height:20px}
.m-pn span{text-align:center;line-height:44px;margin-bottom:0}
.m-pn .a-next span{text-align:center}
.ul-imgtxtq2 ul{display:none}
.ul-imgtxtq2 .top{display:block}
.cur{text-align:left;bottom:18px;font-size:14px}
.cur em{width:14px;height:11px}
.m-studyl .item{width:auto;float:none;margin-bottom:40px}
.m-imgtxtl .pic,.m-imgtxtl .txt{position:static;width:auto}
.m-imgtxtl .txt{margin-bottom:10px;padding-left:0}
.m-imgtxtl .pic{margin-bottom:40px}
.m-imgtxtl .rr{width:auto;float:none;padding-left:0}
.m-imgtxtl{padding-top:0}
.g-morel .more .icon{width:25px;height:18px;margin-right:10px}
.g-morel .more{font-size:14px}
.m-guidel .more{display:none}
.m-guidel .more-m{display:block;float:none}
.ul-listl1{min-height:auto}
.m-guidel{margin-left:0;padding:30px 10px}
.m-guidel .link a{margin-bottom:5px}
.m-guidel .link{margin-bottom:15px}
.ul-imgtxtl1 .txt{height:3em;position:relative}
.ul-imgtxtl1 .txt .tit{position:relative;left:0;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:18px}
.ul-imgtxtl1 li{padding:0 5px 30px}
.m-changel .changel{padding:30px 10px 76px}
.ul-imgtxtl1 li::after{width:100px;height:3px}
.ul-imgtxtl1 .pic{width:95px;margin-bottom:35px}
.m-changel .changel .txt{font-size:14px;margin-bottom:20px}
.ul-listl2 .rr{position:static}
.ul-listl2 .con{padding:20px 0 36px;margin-bottom:12px}
.ul-listl2 .desc{font-size:13px}
.ul-listl2 .txt{margin-bottom:10px}
.ul-listl2 .date{font-size:16px;margin-bottom:0}
.pages .btnbox{display:none}
.pages ul .next a{width:50px}
.ul-listl2 .g-morel{display:none!important}
.ul-listl3 li{width:auto;float:none}
.ul-listl3 li:nth-child(2n+1){clear:none}
.ul-listl4 .con .item{width:50%}
.m-listl4 .tips{font-size:16px}
.m-txtl2 .txt{padding:25px 10px}
.ul-listl5{margin:0 -15px}
.ul-listl5 li{width:50%;padding:0 15px}
.ul-listl6 li{width:auto;float:none}
.ul-listl6 .con{padding:25px 10px}
.ul-listl6 .pic{width:45px;height:45px;line-height:45px}
.ul-listl7 .con .txt .tit{font-size:18px}
.ul-listl7 .con .pic{width:50px;height:50px;line-height:50px}
.ul-listl7 li{margin-bottom:0}
.ul-listl7 .con{padding:20px 0 44px}
.m-txtl2{font-size:16px}
.m-studyl .item .txt{border-width:3px}
.m-imgtxtl .rr{padding-top:4px}
.m-exchangel .top{padding-top:59px}
.ul-listl6{border-top:1px solid #ccc}
.m-departmentsl{margin:61px 0 89px}
.m-txtl .txt{padding:51px 0}
.m-professorsl{padding:62px 0 40px}
.ul-listl3 li{margin-bottom:41px}
.m-txtl2 .txt{border-width:5px}
.ul-listl4 .con .item{height:45px;line-height:45px}
.m-listl4{padding:0 0 79px}
.ul-listl5 li:nth-child(3n+1){clear:none}
.ul-listl5 li:nth-child(2n+1){clear:left}
.m-foreignl{padding-top:17px}
.m-foreignl .info em{width:14px;height:14px}
.m-foreignl .tit{margin-bottom:29px}
.m-foreignl .txt .stit{margin-bottom:0}
}
@media only screen and (max-width:350px){
.m-history .left{width:200px}
.m-history .left h2{font-size:22px}
.m-history .left h2 br{display:block}
.m-history .slider-for .pic{width:100%}
.ul-txtq1 h3{font-size:16px}
.ul-txtq1 h3 em{font-size:24px}
.ul-txtq1 span{font-size:14px}
.m-disciplines h3,.m-faculty .txt h3,.m-research .txt h3{font-size:22px}
.m-internat .internat h3{font-size:24px}
.m-internat .mission h3{font-size:28px}
.g-titq1 h3{font-size:22px}
.m-win{padding:40px 10px}
.m-win .txt{padding:0 10px}
.m-pop .close{top:5px}
.m-map #container{height:143px}
.m-map .tit h3{font-size:28px}
.m-map .tit em{font-size:20px}
.m-education .box h2{font-size:24px}
.m-person .box .txt h3{font-size:28px}
.g-pn{margin:66px -5px 0}
.g-pn a{padding:0 5px}
.g-pn a span{font-size:14px}
.m-natural .table{overflow-x:auto}
.m-natural.qm .table table{width:375px}
.m-natural .table th{font-size:12px}
.m-natural .table td em{font-size:16px}
.m-natural .table td{font-size:12px}
.ul-listl7 .con .txt .tit{font-size:16px}
}





.box-news{ margin-top: 80px; }
.box-news-img{ width: 40%; }
.box-news-back{ background:#edf2f8; }
.box-news-right{ width: 60%; padding:60px 30px; }
.news-box-title{ font-size: 28px; color: #333; font-weight: bold; }
.news-box-p{ max-width: 600px; font-size: 18px; color: #333; line-height: 30px; margin-top: 25px; }
.box-news .slick-dots{ bottom: 25px; left: auto; width: auto; right: 10px; }
.box-news .slick-dots li,.box-news .slick-dots li button{ width: 15px; height: 15px; }
.box-news .slick-dots li button{ background:#c4cadb; border-radius: 50%; }
.box-news .slick-dots li.slick-active button{ background:#202869; }
.box-news .slick-dots li button:before{ display: none; }
.school-news-box{ position: relative; overflow:hidden; padding:40px 0; margin-top: 70px; margin-bottom: 70px; }
.school-news-box .wp{ position: relative; z-index: 10; }
.school-news-box-left{ width: 49%; }
.school-news-box-tt{ font-size: 28px; padding-top: 20px; color: #fff; font-weight: bold; margin-bottom: 22px; }
.school-news-box-p p{ font-size: 18px; color: #fff; line-height: 28px; margin-bottom: 30px; }
.school-news-box:before{ display: block; content: ""; position: absolute; left: 0; top: 0; bottom: 0; right: 50%; margin-right: -500px; background:#5788c0; }
.pull-right{ float: right; }
.box-news .slick{ margin-bottom: 0; }
.classroom-box-left{ width: 40%; }
.classroom-box-tt{ font-size: 28px; margin-bottom: 17px; color: #333; font-weight: bold; }
.classroom-box-p p{ font-size: 18px; color: #333; line-height: 28px; max-width: 595px; margin-bottom: 30px; }
.classroom-box-right{ width: 60%; padding-left: 33px; padding-top: 50px; }
.food-box{ padding:40px 0; background: #eef3f9; margin-top: 70px; }
.food-box-tt{ font-size: 28px; margin-top: 20px; color: #333; font-weight: bold; margin-bottom: 15px; }
.food-box-p{ font-size: 18px; color: #333; line-height: 28px; margin-bottom: 30px; }
.food-box-left{ width: 48.5%; }
.food-box-right{ width: 40%; }
.shooping-left{ width: 40%; }
.shooping-box{ margin-top: 70px; }
.shooping-right{ padding-top: 0; }
.classroom-box .slick-dots{ bottom: 30px; left: 0; width: 100%; }
.classroom-box .slick-dots li,.classroom-box .slick-dots li button{ width: 15px; height: 15px; border-radius: 50%; }
.classroom-box .slick-dots li button{ background:#fff; opacity: 0.5; }
.classroom-box .slick-dots li.slick-active button{ opacity: 1; }
.classroom-box .slick-dots li button:before{ display: none; }
.emergency-box{ background:#eef3f9; padding:60px 0; margin-top: 70px; }
.emergency-box-tt{ font-size:28px; color: #333; font-weight: bold; text-align: center; margin-bottom: 40px; }
.emergency-box-ul li{ float: left; width: 33.333333%; }
.emergency-box-ul-icon{ padding-left: 75px; background: url(../images/icon-xz01.png) left center no-repeat; font-size: 18px; color: #333; }
.emergency-box-ul-icon span{ font-size: 28px; color: #333; }
.emergency-box-ul-icon02{background: url(../images/icon-xz02.png) left center no-repeat;}
.emergency-box-ul-icon03{background: url(../images/icon-xz03.png) left center no-repeat; padding-left: 105px;}
.tips-title{ font-size: 28px; color: #333; margin-bottom: 30px; font-weight: bold; text-align: center; margin-top: 80px; }
.tips-top{ font-size: 18px; color: #333; }
.tips-tt-sm{ font-size: 20px; color: #333; font-weight: bold; margin-top: 30px; margin-bottom: 15px; }
.tips-p p{ padding-left: 30px; position: relative; font-size: 18px; color: #333; line-height: 28px; margin-bottom: 15px; }
.tips-p p:before{ display: block; content: ""; position: absolute; left: 0; top: 10px; width: 8px; height: 8px; border-radius: 50%; background:#5788c0; }
.xz-map{ text-align: center; margin-top: 60px; }
.xz-map img{ width: 100%; }
.contact-box-tt{ font-size: 28px; color: #333; font-weight: bold; margin-top: 45px; margin-bottom: 20px; }
.contact-box-p p{ font-size: 18px; color: #333; line-height: 30px; margin-bottom: 15px; }
.contact-box-p p span{ font-weight: bold; }
.contact-box-p{ width: 50%;}
.school-news-img{ width: 40%; }




.footer-news{ background: url(../fonts/ydywzgxfooter.png) center no-repeat; background-size: cover; margin-top: 70px; }
.clearfix:after{ display: table; content: ""; clear:both; }
.pull-left{ float: left; }
.footer-width{ width: 30%; height: 290px; padding-left: 40px; padding-top: 50px; border-right: solid 1px #53576e;}
.footer-news .wp.clearfix{border-left: solid 1px #53576e;}
.news-footer-p img{ height: 25px; margin-left: 10px; }
.news-footer-p{ line-height: 15px; margin-top: 10px; font-size: 12px; color: #999; border:none!important; }
.news-footer-tt{ font-size: 22px; color: #fff; padding-top: 20px; margin-bottom: 25px; }
.footer-logo img{ width: 122px; }
.news-footer-contact p{ font-size: 14px; color: #c2c2c2; margin-bottom: 5px; }
.footer-width-lg{ width: 40%; border-right: solid 1px #53576e; height: 275px; padding-left: 50px; padding-top: 65px; }
.footer-a { text-align: center; margin-bottom: 30px; display: inline-block; font-size: 16px; color: #fff; border:solid 1px #fff; width: 140px; line-height: 38px; }
.footer-link-tt{ font-size: 22px; color: #fff; margin-bottom: 15px; }
.footer-link-a a{ display: inline-block; margin-right: 20px; position: relative; }
.footer-link-r{ margin-left:50px; }
.footer-link-a a span{ position: absolute; display: none; margin-bottom: 15px; left: 50%; bottom: 100%; width: 200px; margin-left:-100px; box-shadow:5px 7px 20px rgba(0,0,0,0.3); }
.footer-link-a a:hover span{ display: block; }
.footer-link-a-share a.bds_fbook{ padding-left: 25px; height: 27px; background:url(../images/icon-footer01.png) center no-repeat; margin-right: 20px!important; }
.footer-link-a-share a.bds_twi{ padding-left: 29px; height: 27px; background:url(../images/icon-footer02.png) center no-repeat; margin-right: 20px!important; }
.footer-link-a-share a.bds_linkedin{ padding-left: 26px; height: 27px; background:url(../images/icon-footer03.png) center no-repeat; margin-right: 20px!important; }
.footer-link-a-share a.bds_weixin{ padding-left: 33px; height: 27px; background:url(../images/icon-footer04.png) center no-repeat; margin-right: 20px!important; }
.footer-link-a-share a.bds_tsina{ padding-left: 33px; height: 27px; background:url(../images/icon-footer05.png) center no-repeat; margin-right: 20px!important; }
.footer-link-a-share a{ margin-top: 0!important; }
.footer-a:hover{ background: #4e72b8; border-color: #4e72b8; color: #fff; }
@media( max-width: 1199px){
	.footer-width{ width: 50%; }
	.footer-width-lg{ width: 100%; border:none; }
	.classroom-box-right{ padding-top: 0; }
	.box-news-right{ padding:15px; }
	.news-box-p{ margin-top: 15px; }

}
@media( max-width: 991px){
	.box-news-img{ width: 100%; }
	.box-news-img img{ width: 100%; }
	.box-news-right{ width: 100%; padding-bottom: 60px; }

}
@media( max-width: 767px){
	.news-box-title{ font-size: 18px; }
	.news-box-p{ font-size: 14px; line-height: 22px; margin-top: 5px; }
	.school-news-box-left{ width: 100%; }
	.school-news-box-tt,.classroom-box-tt,.food-box-tt{ font-size: 18px; padding-top: 0; }
	.school-news-box-p p,.classroom-box-p p,.food-box-p p{ font-size: 14px; line-height: 22px; margin-bottom: 10px; }
	.school-news-img,.classroom-box-left,.classroom-box-right,.food-box-left,.food-box-right,.shooping-left{ width: 100%; }
	.classroom-box-right{ padding-left: 0; }
	.classroom-box-tt{ margin-top: 20px; }
	.food-box-tt{ margin-top: 0; }
	.food-box-p{ margin-bottom: 0; }
	.classroom-box .slick-dots{ left: 0; width: 100%; bottom: 20px; }
	.classroom-box .slick-dots li button{ background:#5788c0; opacity: 0.5; }
	.classroom-box .slick-dots li.slick-active button{ opacity: 1; }
	.emergency-box-ul li{ width: 100%; margin-bottom: 30px; }
	.emergency-box-ul-icon{ padding-left: 80px; }
	.emergency-box-tt{ font-size: 18px; }
	.tips-top,.tips-p p,.contact-box-p p{ font-size: 14px; line-height: 22px; }
	.contact-box-p{ width: 100%; margin-bottom: 5px; }
	.contact-box-p p{ margin-bottom: 10px; }
	.contact-box-tt,.tips-title{ font-size: 18px; margin:20px 0 10px 0; }
	.footer-news{ margin-top: 50px; }
	.xz-map{ margin-top: 20px; }
	.tips-tt-sm{ font-size: 18px; margin-top: 20px; margin-bottom: 8px; }
	.tips-p p{ margin-bottom: 10px; }
	.emergency-box-ul-icon{ font-size: 14px; background-size: 50px auto; }
	.emergency-box-ul-icon span{ font-size: 22px; }
	.box-news,.shooping-box{ margin-top: 30px; }
	.school-news-box{ margin-top: 30px; margin-bottom: 30px; }
	.food-box,.school-news-box,.emergency-box{ margin-top: 30px; padding:20px 0; }
	.emergency-box{ margin-top: 50px; }
	.classroom-box-left img{ margin:0 auto; }
	.food-box-right,.shooping-left,.school-news-img,.classroom-box-left{ text-align: center; }
	.school-news-box{ padding-top: 55px; }
	.tips-title{ margin-top: 63px; }
	.food-box{ padding-top: 53px; }
	.emergency-box{ padding-top: 52px; }

}
@media( max-width: 767px){
	.footer-news{ background: url(../images/footer-phone.png) center no-repeat; background-size: cover; }
	.footer-width{ width: 100%; text-align: center; border-right: none; padding:25px 0; border-bottom: solid 1px #454c71; height: auto; }
	.news-footer-p{ display: inline-block; width: 290px; }
	.news-footer-tt{ padding-top: 0; margin-bottom: 15px; }
	.footer-a{ display: block; margin:30px auto 25px auto; }
	.footer-width-lg,.footer-link-r{ padding:0; text-align: center; width: 100%; }
	.footer-width-lg{ padding-bottom: 25px; border-bottom: solid 1px #454c71; height: auto; }
	.footer-link{ width: 100%; }
	.footer-link-a-share a{ float: none!important; margin:0 10px 20px 10px!important; }
	.footer-link-r{ margin-left: 0; }
	.footer-news{ padding:20px 0; }
	.footer-link-a a span{ width: 100px; margin-left: -50px; }
	}





.labs-tabs li{ float: left; width: 25%; margin-top: 70px; }
.text-center{ text-align: center; }
.labs-tabs-img{ width: 130px; height: 130px; margin:0 auto; margin-bottom: 20px; background:#4e72b8 url(../images/labs01.png) center no-repeat; }
.labs-tabs-img02{ background:#4e72b8 url(../images/labs02.png) center no-repeat; }
.labs-tabs-img03{ background:#4e72b8 url(../images/labs03.png) center no-repeat; }
.labs-tabs-img04{ background:#4e72b8 url(../images/labs04.png) center no-repeat; }
.labs-tabs li a{ font-size: 26px; position: relative; font-weight: bold; color: #333; padding-bottom: 25px; display: inline-block; }
.labs-tabs li.active a:before{ display: block; content: ""; position: absolute; left: 50%; bottom: 0; width: 130px; height: 4px; margin-left: -65px; background: #4e72b8; }
.labs-tabs-tt{ height: 78px; }
.labs-tabs li.active .labs-tabs-img,.labs-tabs li a:hover .labs-tabs-img{ background:#1f296a url(../images/labs01.png) center no-repeat; }
.labs-tabs li.active .labs-tabs-img02,.labs-tabs li a:hover .labs-tabs-img02{ background:#1f296a url(../images/labs02.png) center no-repeat; }
.labs-tabs li.active .labs-tabs-img03,.labs-tabs li a:hover .labs-tabs-img03{ background:#1f296a url(../images/labs03.png) center no-repeat; }
.labs-tabs li.active .labs-tabs-img04,.labs-tabs li a:hover .labs-tabs-img04{ background:#1f296a url(../images/labs04.png) center no-repeat; }
.labs-back{ background: url(../images/labs05.png) center no-repeat; background-size: cover; padding:80px 0; }
.labs-back-tt{ font-size: 40px; color: #fff; font-weight: bold; padding-top: 30px; }
.labs-back-p{ font-size: 16px; color: #c2c3c7; line-height: 27px; max-width: 700px; margin:20px 0; }
.labs-more{ border:solid 1px #fff; font-size: 18px; color: #fff; margin-top: 30px; display: block; text-align: center; line-height: 48px; width: 170px; height: 50px; }
.labs-box{ background: url(../images/labs-back.jpg) center no-repeat; padding:90px 0; background-size: cover;}
.labs-back-list li{ float: left; width: 50%; padding:0 17px; }
.labs-back-list{ margin:0 -17px; }
.labs-back-list-tt{ font-size: 40px; color: #333; font-weight: bold; margin:10px 0 15px 0; }
.labs-back-list-tt a{color: #333;}
.labs-back-list-tt a:hover{color: #4e72b8;}
.labs-list-more{ display: inline-block; line-height: 36px; padding-left: 66px; text-align: left; font-size: 18px; color: #4e72b8; background: url(../images/labs-more.png) left center no-repeat; }
.labs-list-more:hover{ color: #1f296a; }
.labs-back-list-right-tt{ font-size: 36px; font-weight: bold; color: #333; line-height: 36px; margin-right: 40px; margin-bottom: 40px; }
.labs-back-list-right-tt a{color: #333; }
.labs-back-list-right-tt a:hover{color: #4e72b8;}
.labs-back-list li.labs-back-list-r{ padding-top: 80px; }
.labs-mask{ height: 300px; background: url(../images/labs-mask.png) center no-repeat; margin-bottom: -70px; }
.labs-mask .wp{height: 300px; position: relative;}
.labs-top{ position: absolute; top: 50px; left: 50%; margin-left: -420px; }
.labs-right-mask{ float: right; padding-top: 90px; }
.labs-mask-tt{ font-size: 36px; color: #333; font-weight: bold; text-align: right; }
.labs-right-mask .labs-more{ color: #4e72b8; border-color: #4e72b8; margin-top: 20px; }
.labs-right-mask .labs-more:hover{ background: #4e72b8; color: #fff; }
.labs-back-img-c,.labs-back-b,.labs-mask-phone{ display: none; }
.phone-tabs-tt{ display: none; }
.labs-more:hover{ background: rgba(255,255,255,0.2); color: #fff; }
.img-hide{ overflow:hidden; position: relative; }

.img-hide img{ transition: 0.5s all; }
.img-hide:hover img{ transform: scale(1.1,1.1); }
.img-hide i{ display: block; content: ""; left: 0; position: absolute; bottom: 0; width: 0; z-index: 10; height: 10px; transition: 0.5s all; background: #4e72b8; }
.img-hide:hover i{ width: 100%; }
@media( max-width: 1279px){
	.labs-tabs li a{ font-size: 18px; }
	.labs-tabs-tt{ height: 54px; }
}
@media( max-width: 850px){
	.labs-tabs li a{ font-size: 16px; }
	}
@media( max-width: 767px){
	.labs-back-img-c{ display: block; }
	.labs-tabs li a{ font-size: 16px; }
	.labs-back{ background: #1f296a; padding:0 0 30px 0; }
	.labs-back .wp{ padding:0; }
	.labs-back-tt{ font-size: 24px; padding-left: 15px; }
	.labs-back-p{ font-size: 14px; padding:0 15px; }
	.labs-more{ font-size: 16px; width: 120px; margin-left: 15px; height: 40px; line-height: 38px; }
	.labs-back-list li{ width: 100%; padding-top: 0; }
	.labs-back-list-tt{ font-size: 24px; }
	.labs-back-b{ display: block; }
	.labs-back-list li .pull-right{ display: none; }
	.labs-back-list li.labs-back-list-r{ padding-top: 30px; }
	.labs-list-more{ line-height: 24px; background-size: auto 24px; padding-left: 50px; }
	.labs-box{ padding:30px 0; background: none; }
	.labs-mask{ display: none; }
	.labs-mask-phone{ display: block; margin-bottom: -50px; }
	.phone-tabs-tt{ display: block; font-size: 24px; color: #333; margin-top: 40px; background: url(../images/labs-lind.png) right center no-repeat; background-size: auto 19px; }
	.labs-tabs-box{ position: relative; margin-bottom: 30px; }
	.labs-tabs-img{ display: none; }
	.labs-tabs{ position: absolute; display: none; margin-top: 10px; width: 200px; left: auto; top: 100%; right: 0; background: #fbfafa; border-radius: 4px; box-shadow: 0 0 10px rgba(0,0,0,0.2); }
	.labs-tabs li{ float: none; display: block; width: 100%; margin-top: 0; }
	.labs-tabs-tt{ height: auto; font-size: 14px; }
	.labs-tabs li a{ text-align: left; display: block; padding:15px; border-bottom: solid 1px #d0d0d0; }
	.labs-tabs li a:before{ display: none!important; }
	.labs-tabs li a:hover{ background: #4e72b8; color: #fff; }
	}