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;}
.m-commonly
.m-detailsl2 .text p{ 
    text-indent: 2em;
    margin: 1.12em 0;
    line-height: 30px;}
.m-detailsl2 .text TABLE{ width:90%; margin:0 auto; border-collapse:collapse; border:1px solid #bbb;} 
.m-detailsl2 .text TABLE TD{ border:1px solid #bbb; padding:0px 5px;} 
.m-detailsl2 .text TABLE TD P {
    text-indent: 0px; margin: 0px; font-size: 14px;}
.m-detailsl2 .text p img{ 
margin: 0 auto;
    display: block;
    max-width: 100%;
    height: auto !important;}
.info span span{
float: none !important;
    display: inline !important;}

.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:#444;background-color:#f5f5f5;overflow-x:hidden;overflow-y:auto;}
a{text-decoration:none;color:#444;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
a:hover{color:#f60;}
img{max-width:100%;}
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:#999;}
::-moz-placeholder{color:#999;}
::-ms-input-placeholder{color:#999;}
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{width:95%;max-width:1500px;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:CAI;
src:url()}
.main{overflow:hidden;}
body.fff{background-color:#fff;}
body.navShow{overflow:hidden;}
.g-nav:after,.header .btn-list .search:after,.header .btn-list:after,.header .hd-r:after,.header .head:after,.header:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.header.fixed{background-color:rgba(0,0,0,.6);}
.header{position:fixed;left:0;top:0;z-index:50;width:100%;border-top:5px solid rgb(17, 101, 179);}
.header .head{padding:25px 143px 0 50px;}
.header .head:before{content:'';position:absolute;top:0;left:0;right:0;height:154px;background:url(../images/bgl1.jpg) repeat-x;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;z-index:-1;}
.header .logo{display:block;float:left;height:86px;font-size:0;position:relative;z-index:2;overflow:hidden;}
.header .logo a{display:block;}
.header .logo img{display:block;height:86px;}
.header .navA{position:absolute;left:auto;right:0;top:-5px;bottom:auto;z-index:2;background:url(../images/bgl2.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;width:100px;height:99px;}
.header .navA:after{content:'';width:32px;height:32px;background:url(../images/iconl2.jpg) 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:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.header .navA.on:after{background-image:url(../images/iconl2-1.jpg);}
.header .hd-r{float:right;position:relative;z-index:1;}
.header .btn-list{font-size:14px;line-height:1.29em;color:#fff;margin-bottom:6px;}
.header .btn-list a{color:#fff;font-weight:400;}
.header .btn-list ul{overflow:hidden;float:right;}
.header .btn-list ul li{float:left;margin-right:19px;}
.header .btn-list ul a{display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.header .btn-list ul a:hover{opacity:.7;}
.header .btn-list ul .sty{border-right:1px solid rgba(255,255,255,.8);}
.header .btn-list ul .sty a{padding-right:24px;}
.header .btn-list .language{overflow:hidden;float:right;border-left:0px solid rgba(255,255,255,.8);padding:0 17px 0 24px;}
.header .btn-list .language .name{height:18px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.header .btn-list .language .name i{width:18px;height:18px;display:inline-block;vertical-align:middle;margin:-2px 8px 0 0;background:url(../images/iconl1.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.header .btn-list .language .name:hover{opacity:.7;}
.header .btn-list .search{height:45px;padding:0 11px;float:right;margin-top:-13.5px;position:relative;}
.header .btn-list .search .btn{display:block;width:24px;height:45px;background:url(../images/iconl3.jpg) center center 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;}
.header .btn-list .search .so{width:0;position:absolute;top:0;right:0;height:100%;background-color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;}
.header .btn-list .search .sub-btn{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:11px;width:24px;height:24px;border:none;background:url(../images/iconl3-1.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.header .btn-list .search .btn:hover{opacity:1;}
.header .btn-list .search .inp{display:block;width:100%;height:45px;line-height:45px;background:0 0;border:none;padding:0 40px 0 10px;font-size:14px;color:#000;}
.header .btn-list .search:hover .so{width:292px;opacity:1;}
.g-nav li{float:left;margin-left:52px;position:relative;}
.g-nav li:first-child{margin-left:0;}
.g-nav .v1{display:block;font-size:20px;font-weight:700;color:#fff;line-height:1.5em;}
.g-nav .v1 i{display:inline-block;vertical-align:middle;width:16px;height:16px;margin:-2px 0 0 6px;background:url(../images/iconl4.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.g-nav .down{position:absolute;z-index:10;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#fff;width:140px;box-shadow:0 0 38px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 0 38px 0 rgba(0,0,0,.19);-moz-box-shadow:0 0 38px 0 rgba(0,0,0,.19);border-top:4px solid #ee9640;padding:10px 0;display:none;overflow:hidden;}
.g-nav .down a{display:block;text-align:center;font-size:17px;line-height:2.5em;color:#333;}
.g-nav .down a:hover{background:#ededed;color:#a81207;}
.header.fixed:before,.header.on .g-nav,.header.on:before{display:none;}
.header.on{z-index:55;}
.g-nav2 .search{overflow:hidden;margin:20px 40px;position:relative;display:none;}
.g-nav2 .search .inp{display:block;width:100%;height:30px;line-height:30px;font-size:14px;color:#000;background-color:#fff;overflow:hidden;border:none;padding:0 40px 0 10px;}
.g-nav2 .search .sub-btn{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:5px;width:18px;height:18px;border:none;background:url(../images/iconl3-1.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.g-so{position:fixed;left:0;top:0;right:0;bottom:0;cursor:auto;display:none;z-index:60;}
.g-so .pop-bg{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);}
.g-so.open{display:block;}
.g-so .so{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:45px;line-height:45px;width:750px;padding-right:120px;z-index:2;}
.g-so .so .inp{display:block;width:100%;height:45px;line-height:45px;background:#fff;padding:0 12px;font-size:16px;border-radius:0;border:none;}
.g-so .so .btn{display:block;position:absolute;top:0;right:0;height:100%;background:#94070a;color:#fff;width:120px;text-align:center;font-size:18px;cursor:pointer;border-radius:0;border:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.g-so .so .btn:hover{opacity:.8;}
.menuBtn{width:30px;cursor:pointer;position:absolute;right:10px;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{display:block;height:3px;background-color:#555;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px;}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.g-nav2{display:none;position:fixed;z-index:54;left:0;top:0;right:0;bottom:0;background:url(../images/nav-bg.jpg) center no-repeat;background-size:cover;overflow:hidden;}
.g-nav2 .scroll{position:absolute;z-index:1;left:0;right:0;top:100px;padding-top:40px;bottom:0;overflow-y:auto;}
.g-nav2 .scroll ul{overflow:hidden;}
.g-nav2 .scroll li{float:left;width:25%;text-align:center;overflow:hidden;margin-bottom:20px;padding-right:163px;min-height:325px;border-left:1px solid rgba(255,255,255,.24);}
.g-nav2 .scroll li:first-child,.g-nav2 .scroll li:nth-child(5){border-left: none;}
.g-nav2 .scroll li:nth-child(4n){border-right:none;}
.g-nav2 .scroll li h2{font-size:30px;line-height:1.5em;}
.g-nav2 .scroll li a{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.g-nav2 .scroll li a:hover{color:#fc0;}
.g-nav2 .scroll li .list{padding:20px 0;}
.g-nav2 .scroll li .list h3{font-size:18px;line-height:2.4em;font-weight:400;}
.g-nav2 .link{overflow:hidden;display:none;border-bottom:1px solid rgba(255,255,255,.23);padding:13px 40px;}
.g-nav2 .link .item{overflow:hidden;}
.g-nav2 .link a{font-size:12px;color:#fff;line-height:2.21em;display:block;width:25%;float:left;}
.g-nav2 .language{overflow:hidden;padding:13px 40px;border-bottom:1px solid rgba(255,255,255,.23);display:none;}
.g-nav2 .language .name{height:18px;font-size:14px;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.g-nav2 .language .name i{width:18px;height:18px;display:inline-block;vertical-align:middle;margin:-2px 8px 0 0;background:url(../images/iconl1.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.g-nav2 .language .name:hover{opacity:.7;}
#banner{overflow:hidden;position:relative;}
#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 .slick-next,#banner .slick-prev{position:absolute;top:50%;margin-top:-25px;overflow:hidden;width:45px;height:50px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-position:center center;-o-background-size:auto 50px;-ms-background-size:auto 50px;-moz-background-size:auto 50px;-webkit-background-size:auto 50px;background-size:auto 50px;}
#banner .slick-prev{left:50%;margin-left:-645px;background-image:url();}
#banner .slick-next{right:50%;margin-right:-645px;background-image:url();}
#banner .slick-dots{position:absolute;left:0;bottom:30px;width:100%;text-align:center;z-index:9;}
#banner .slick-dots li{display:inline-block;margin:0 2px;}
#banner .slick-dots li button{display:block;width:24px;height:24px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:50%;}
#banner .slick-dots li.slick-active button{background-color:#000;}
.banner{overflow:hidden;height*:100vh;}
.banner .item{height*:100vh;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;}
.banner .item a{display:block;width:100%;}
.banner .item .txt{position:absolute;left:0;bottom:0;width:100%;overflow:hidden;background:url(../images/bgl5.jpg) repeat-x;height:172px;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;padding-top:76px;}
.banner .item .txt .tit{font-size:36px;color:#fff;font-weight:400;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.banner .slick-dots{position:absolute;right:262px;bottom:53px;text-align:right;z-index:9;}
.banner .slick-dots li{display:inline-block;margin:7px 6px;padding-left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;}
//.banner .slick-dots li:after{content:"";position:absolute;top:50%;left:0;height:1px;width:0;background-color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.banner .slick-dots li button{display:block;width:12px;height:12px;font-size:0;color:#9c0101;background:#9c0101;border-radius:50%;text-align:center;border:3px solid #fff;cursor:pointer;overflow:hidden;padding:0;}
.banner .slick-dots li.slick-active{padding-left:0px;}
.banner .slick-dots li.slick-active button{background:#7b0100;border:6px solid #f90;width:26px;height:26px;margin:0 6px;}
.banner .slick-dots li.slick-active:after{width:34px;}
.banner-m{display:none!important;}
.footer:after,.m-commonly:after,.ul-commonly .con:after,.ul-commonly:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.footer{background:url(../images/bgl4.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:55px;}
.m-commonly{padding:0 92px;border-bottom:1px solid rgb(39, 119, 193);margin-bottom:54px;}
.ul-commonly{padding:0 20px;margin:0 -35px;position:relative;text-align:center;font-size:0;}
.ul-commonly li{width:auto;display:inline-block;vertical-align:middle;padding:0 50px;}
.ul-commonly .con{display:block;cursor:pointer;}
.ul-commonly .con .top{font-size:18px;color:#fff;line-height:1.5em;padding:16px 50px 16px 0;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-commonly .con .top:after{content:"";position:absolute;background-color:transparent;left:0;bottom:0;width:100%;height:3px;}
.ul-commonly .con .top:before{content:"";width:0;height:0;border-bottom:15px solid #900;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:none;z-index:5;}
.ul-commonly .con.on .top:before{display:block;}
.ul-commonly .con .top em{display:inline-block;vertical-align:middle;width:23px;height:23px;overflow:hidden;margin:-2px 7px 0 0;}
.ul-commonly .con .top em img{display:block;width:100%;}
.ul-commonly .con .top i{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:17px;height:17px;background:url(../images/iconl21.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.ul-commonly .con .down{position:absolute;bottom:100%;left:0;width:100%;background-color:rgba(255,255,255,.98);padding:35px 60px 40px;max-height:289px;border-top:6px solid #900;-webkit-box-shadow:0 0 5px rgba(9,2,4,.21);-moz-box-shadow:0 0 5px rgba(9,2,4,.21);-ms-box-shadow:0 0 5px rgba(9,2,4,.21);-o-box-shadow:0 0 5px rgba(9,2,4,.21);box-shadow:0 0 5px rgba(9,2,4,.21);display:none;overflow:hidden;z-index:10;}
.ul-commonly .con .down dl{margin:0 -10px;text-align:left;height:100%;overflow-x:hidden;overflow-y:auto;}
.ul-commonly .con .down dl dd{width:20%;float:left;overflow:hidden;padding:0 10px;margin-bottom:10px;}
.ul-commonly .con .down dl a{font-size:16px;color:#666;line-height:1.5em;overflow:hidden;}
.ul-commonly .con .down dl::-webkit-scrollbar{display:none;}
.ul-commonly.open li.on .con .top i{background-image:url(../images/iconl21-1.jpg);}
.ul-commonly .con .down dl a:hover{color:#900;}
.footer .foot{overflow:hidden;}
.fd-logo{width:420px;float:left;height:auto;overflow:hidden;margin-bottom:24px;}
.fd-logo img{display:block;width:100%;}
.footer .school-pc{width:371px;float:right;margin-top:24px;}
.footer .copy{display:block;overflow:hidden;}
.footer .copy .left{overflow:hidden;float:left;font-size:14px;color:#fcc;line-height:1.5em;}
.footer .copy .left span{display:inline-block;margin-right:38px;}
.footer .copy .left span:last-child{margin-right:0;}
.footer .copy .right{overflow:hidden;float:right;}
.ul-link{overflow:hidden;text-align:right;font-size:0;}
.ul-link li{display:inline-block;vertical-align:middle;margin-left:31px;}
.ul-link li:first-child{margin-left:0;}
.ul-link a{font-size:14px;color:#fff;line-height:1.5em;position:relative;padding-left:12px;}
.ul-link a:after{content:"";position:absolute;width:2px;height:12px;background-color:#f90;top:50%;left:0;margin-top:-6px;}
.footer .school{overflow:hidden;display:none;}
.footer .school .pic{width:206px;overflow:hidden;height:auto;margin:0 auto;}
.footer .school .pic img{display:block;width:100%;}
.go-top{position:fixed;z-index:40;right:50px;bottom:156px;overflow:hidden;padding:10px 0 8px;width:43px;background-color:rgba(0,0,0,.24);border-bottom:3px solid #f90;border-radius:4px;display:none;}
.go-top img{display:block;width:21px;margin:0 auto;overflow:hidden;}
.row-a1{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:80px 0 0px;}
.m-screenl{overflow:hidden;}
.m-screenl .col-l{overflow:hidden;width:1133px;float:left;}
.m-screenl .col-r{float:right;width:320px;overflow:hidden;    padding-top: 9px;}
.m-screenl .left{width:320px;overflow:hidden;padding-top:9px;}
.m-screenl .right{width:765px;float:right;overflow:hidden;}
.g-titl1{overflow:hidden;}
.g-titl1 .tit{font-size:26px;color:#000;line-height:1.5em;overflow:hidden;font-weight:400;}
.g-titl1 .tit em{display:inline-block;vertical-align:bottom;font-size:16px;color:#999;line-height:1.5em;overflow:hidden;padding-left:10px;text-transform:uppercase;}
.m-medial{overflow:hidden;margin-top:35px;}
.m-medial .item{overflow:hidden;}
.m-medial .item .con{display:block;overflow:hidden;}
.m-medial .item .con .top{overflow:hidden;position:relative;margin-bottom:13px;}
.m-medial .item .con .top:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.07);}
.m-medial .item .con .top .pic{display:block;width:100%;overflow:hidden;}
.m-medial .item .con .top .pic img{display:block;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-medial .item .con .info{position:absolute;left:0;width:100%;bottom:0;height:65px;background:url(../images/bgl7.jpg) repeat-x;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;}
.m-medial .item .con .info .tit{position:absolute;bottom:10px;left:0;width:100%;font-size:14px;color:#fff;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.m-medial .item .con .txt{overflow:hidden;padding-bottom:24px;border-bottom:1px solid #d1d1d1;}
.m-medial .item .con .txt .tit{font-size:16px;color:#000;line-height:1.75em;max-height:3.5em;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-medial .item .con:hover .top .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.m-medial .item .con:hover .txt .tit,.ul-listl1 .con:hover .tit{color:#900;}
.ul-listl1{overflow:hidden;}
.ul-listl1 .con{display:block;padding:23px 0 26px;overflow:hidden;border-bottom:1px solid #d1d1d1;}
.ul-listl1 .con .tit{font-size:16px;color:#000;line-height:1.75em;overflow:hidden;max-height:3.5em;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl1 .con .date{overflow:hidden;font-size:14px;color:#666;line-height:1.5em;margin-top:16px;}
.ul-listl1 .con .date em{padding-right:25px;font-weight:700;overflow:hidden;}
.ul-listl1 li:last-child .con{border-bottom:none;}
.m-newsl1{background-color:#fff;overflow:hidden;position:relative;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;padding-bottom:41px;}
.m-newsl1 .slider{overflow:hidden;padding-bottom:165px;}
.m-newsl1 .item{overflow:hidden;}
.m-newsl1 .item .pic{width:100%;height:auto;overflow:hidden;margin-bottom:30px;border-bottom:5px solid #94070a;}
.m-newsl1 .item .pic a,.m-newsl1 .item .pic img{display:block;width:100%;}
.m-newsl1 .item .pic img{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-newsl1 .item .pic a:hover img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.m-newsl1 .item .txt{overflow:hidden;padding:0 54px;}
.m-tit{overflow:hidden;text-align:center;margin-bottom:51px;}
.m-tit .tit{display:inline-block;vertical-align:middle;font-size:16px;color:#960b0e;line-height:1.5em;overflow:hidden;padding:0 78px;position:relative;}
.m-tit .tit:after,.m-tit .tit:before{content:"";position:absolute;left:0;top:50%;margin-top:-11px;height:22px;width:57px;background:url(../images/iconl5.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.m-tit .tit:before{left:auto;right:0;background-image:url(../images/iconl5-1.jpg);}
.m-tit .tit em{font-size:15px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-left: 6px;text-transform:uppercase;}
.m-newsl1 .item .info a{display:block;font-size:24px;color:#000;line-height:1.5em;text-align:center;overflow:hidden;margin-bottom:16px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-newsl1 .item .info a:hover{color:#960b0e;}
.m-newsl1 .item .desc{font-size:14px;color:#666;line-height:2em;overflow:hidden;max-height:6em;}
.m-newsl1 .slider .slick-dots,.m-obtain .slider .slick-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:74px;text-align:center;z-index:9;}
.m-newsl1 .slider .slick-dots li,.m-obtain .slider .slick-dots li{display:inline-block;margin-right:26px;}
.m-newsl1 .slider .slick-dots li:last-child,.m-obtain .slider .slick-dots li:last-child{margin-right:0;}
.m-newsl1 .slider .slick-dots li button,.m-obtain .slider .slick-dots li button{display:block;font-size:20px;color:#999;background-color:transparent;border:none;cursor:pointer;overflow:hidden;padding:0;}
.m-newsl1 .slider .slick-dots li.slick-active button,.m-obtain .slider .slick-dots li.slick-active button{color:#900;}
.m-schedule{height:4px;background-color:#dedede;overflow:hidden;position:absolute;bottom:101px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.m-schedule:after{content:"";position:absolute;top:0;left:0;height:100%;width:0;background-color:#c00;}
.m-schedule.open:after{animation:4.2s linear infinite cartoon;-moz-animation:4.2s linear infinite cartoon;-webkit-animation:4.2s linear infinite cartoon;-o-animation:4.2s linear infinite cartoon;}
.g-advertisement{overflow:hidden;}
.g-advertisement .pic{width:100%;height:auto;overflow:hidden;}
.g-advertisement .pic img{display:block;width:100%;}
.row-a2{background-position:top center;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;padding:66px 0 55px;position:relative;overflow:hidden;background-image:url(../images/bgl8.jpg);}
.g-titl2{overflow:hidden;position:relative;padding-left:30px;}
.g-titl2 .btn{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:14px;color:#fcc;border-bottom:1px solid #fcc;}
.g-titl2:after{content:"";position:absolute;left:0;width:5px;height:55px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#f60;}
.g-titl2.l1{padding-left:0;}
.g-titl2.l1:after{display:none;}
.g-titl2 .en{font-size:16px;color:#fff;line-height:1.2em;overflow:hidden;text-transform:uppercase;}
.g-titl2 .tit{font-size:34px;color:#fff;line-height:1.3em;overflow:hidden;font-weight:400;}
.m-slickl2{margin:36px -22px 0;}
.m-slickl2:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.m-slickl2 .item{padding:0 22px;overflow:hidden;}
.m-slickl2 .con{overflow:hidden;display:block;}
.m-slickl2 .con .top{overflow:hidden;position:relative;margin-bottom:20px;}
.m-slickl2 .con .pic{padding-top:64.255319%;position:relative;height:0;overflow:hidden;}
.m-slickl2 .con .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.01);}
.m-slickl2 .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.m-slickl2 .con .tips{position:absolute;left:0;bottom:0;font-size:16px;color:#fff;text-align:center;width:114px;height:34px;line-height:34px;padding:0 15px;background:url(../images/bgl9.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.m-slickl2 .con .txt{overflow:hidden;}
.m-slickl2 .con .tit{font-size:16px;color:#000;line-height:1.63em;height:3.26em;overflow:hidden;margin-bottom:26px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl2 .con .info{font-size:16px;color:#000;line-height:1.5em;overflow:hidden;margin-bottom:15px;}
.m-slickl2 .con .info p{overflow:hidden;margin-bottom:9px;}
.m-slickl2 .con .info i{display:block;float:left;width:20px;height:20px;margin-right:13px;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;}
.m-slickl2 .con .info i.i1{background-image:url(../images/iconl6.jpg);}
.m-slickl2 .con .info i.i2{background-image:url(../images/iconl7.jpg);}
.g-btn{overflow:hidden;}
.g-btn .btn{display:inline-block;font-size:14px;color:#666;line-height:1.5em;overflow:hidden;padding-bottom:15px;border-bottom:1px solid #c00;}
.g-btn .btn i{display:inline-block;vertical-align:middle;width:23px;height:9px;background:url(../images/iconl8.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:-2px 0 0 27px;}
.g-btn.fff .btn{color:#fff;border-color:#fff;}
.g-btn.fff .btn i{background-image:url(../images/iconl8-1.jpg);}
.m-slickl2 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.m-slickl2 .con:hover .tit{color:#900;}
.m-slickl2 .con.blue .tips{background-image:url(../images/bgl9-1.jpg);}
.m-slickl2 .con.orange .tips{background-image:url(../images/bgl9-2.jpg);}
.m-slickl2 .con.blue .g-btn .btn{border-color:#1d76b4;}
.m-slickl2 .con.orange .g-btn .btn{border-color:#f90;}
.g-btn.fff .btn:hover{border-color:#c00;}
.m-slickl2 .slick-arrow{position:absolute;width:61px;height:61px;top:50%;margin-top:-30px;font-size:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:transparent;-webkit-background-size:53px auto;-moz-background-size:53px auto;-ms-background-size:53px auto;-o-background-size:53px auto;background-size:53px auto;background-repeat:no-repeat;background-position:center center;}
.m-slickl2 .slick-prev{left:-74px;background-image:url(../images/iconl9.jpg);}
.m-slickl2 .slick-prev:hover{background-image:url(../images/iconl9-1.jpg);}
.m-slickl2 .slick-next{right:-74px;background-image:url(../images/iconl10.jpg);}
.m-slickl2 .slick-next:after{content:"";position:absolute;width:53px;height:53px;top:4px;left:4px;background:url(../images/iconl10-bg.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;animation:4s linear infinite rotation;-moz-animation:4s linear infinite rotation;-webkit-animation:4s linear infinite rotation;-o-animation:4s linear infinite rotation;z-index:-1;}
.row-a3{background-repeat:no-repeat;background-position:center bottom;-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-bottom:110px;position:relative;}
.row-a3 .bg{position:absolute;top:7px;left:0;width:302px;height:auto;overflow:hidden;}
.row-a3 .bg img{display:block;width:100%;}
.row-a3 .bgr{position:absolute;top:-168px;right:65px;width:394px;height:auto;z-index:2;overflow:hidden;}
.row-a3 .bgr img{display:block;width:100%;}
.row-a3:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.m-developl{overflow:hidden;margin:96px -29px 0;}
.m-developl .box{width:50%;float:left;padding:0 29px;}
.m-culture{overflow:hidden;}
.m-obtain{overflow:hidden;position:relative;margin-bottom:46px;}
.m-obtain:after{content:"";position:absolute;top:0;left:0;width:8px;bottom:40%;background-color:#be0000;}
.m-slickl4:after{background-color:#f90;}
.m-obtain .con{display:block;width:100%;overflow:hidden;position:relative;}
.m-obtain .con .pic{padding-top:62.5%;position:relative;overflow:hidden;height:0;}
.m-obtain .con .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);}
.m-obtain .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-obtain .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.m-obtain .txt{position:absolute;top:0;left:0;width:100%;height:100%;padding:46px 79px;}
.m-obtain .info{font-size:18px;color:#fff;font-weight:700;line-height:1.67em;height:3.34em;overflow:hidden;margin:210px 0px 4px;}
.m-obtain .slider .slick-dots{bottom:49px;}
.m-obtain .m-schedule,.m-obtain .slider .slick-dots{right:30px;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.m-obtain .m-schedule{bottom:30px;}
.m-obtain .slider .slick-dots li button{color:#fff;}
.m-slickl4 .m-schedule.open:after{animation:5s linear infinite cartoon;-moz-animation:5s linear infinite cartoon;-webkit-animation:5s linear infinite cartoon;-o-animation:5s linear infinite cartoon;}
.m-slickl4 .m-schedule:after{background-color:#f90;}
.m-slickl4 .slider .slick-dots li.slick-active button{color:#f90;}
.ul-listl2{overflow:hidden;}
.ul-listl2 li{margin-bottom:37px;}
.ul-listl2 .con{display:block;overflow:hidden;font-size:0;}
.ul-listl2 .tit{font-size:16px;color:#000;line-height:1.5em;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-bottom:13px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl2 .tit:after{content:"";position:absolute;bottom:0;left:0;width:83px;height:2px;background-color:#be0000;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl2 .con:hover .tit{color:#900;}
.ul-listl2 .con:hover .tit:after{width:100%;}
.ul-listl2.orange .tit:after{background-color:#f90;}
.ul-listl2.orange .con:hover .tit{color:#900;}
.m-recordl{overflow:hidden;font-size:0;text-align:center;}
.m-recordl .box{display:inline-block;overflow:hidden;position:relative;padding:0 217px;margin-bottom:24px;}
.m-recordl .box:after,.m-recordl .box:before{content:"";position:absolute;width:180px;height:1px;background-color:#bfbfbf;left:0;top:50%;}
.m-recordl .box:after{left:auto;right:0;}
.m-titl1 .desc{font-size:14px;color:#999;line-height:2em;text-align:center;overflow:hidden;}
.m-titl1 .tit{font-size:34px;color:#000;font-weight:400;line-height:1.3em;overflow:hidden;}
.m-titl1 .en{font-size:16px;color:#999;line-height:1.5em;overflow:hidden;text-transform:uppercase;}
.m-slickl5{overflow:hidden;margin-top:31px;padding-bottom:89px;}
.m-slickl5 .item{padding:0 10px;}
.m-slickl5 .con{display:block;overflow:hidden;cursor:pointer;}
.m-slickl5 .con .top{height:196px;width:100%;overflow:hidden;position:relative;margin-bottom:21px;}
.m-slickl5 .con .top .bg{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;border:1px dashed #cecece;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl5 .con .top .bg:after,.m-slickl5 .con .top .bg:before{content:"";position:absolute;width:196px;height:196px;top:50%;left:50%;background-color:rgba(255,135,0,.4);border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;opacity:0;}
.m-slickl5 .con:hover .top .bg{width:196px;height:196px;}
.m-slickl5 .con:hover .top .bg:after{animation:3s ease-out 225ms infinite ripple;-moz-animation:3s ease-out 225ms infinite ripple;-webkit-animation:3s ease-out 225ms infinite ripple;-o-animation:3s ease-out 225ms infinite ripple;}
.m-slickl5 .con:hover .top .bg:before{animation:3s ease-out .9s infinite ripple;-moz-animation:3s ease-out .9s infinite ripple;-webkit-animation:3s ease-out .9s infinite ripple;-o-animation:3s ease-out .9s infinite ripple;}
.m-slickl5 .con .num{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#c33;font-size:24px;line-height:1.5em;text-align:center;overflow:hidden;font-family:CAI;}
.m-slickl5 .con .num em{font-size:90px;line-height:1.5em;overflow:hidden;padding-right:5px;}
.m-slickl5 .con .txt{font-size:16px;color:#000;line-height:1.5em;text-align:center;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl5 .con:hover .txt{color:#c33;}
.m-slickl5 .slick-dots{position:absolute;left:0;width:100%;bottom:0;text-align:center;z-index:9;}
.m-slickl5 .slick-dots li{display:inline-block;margin:7px 6px;padding-left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;}
//.m-slickl5 .slick-dots li:after{content:"";position:absolute;top:50%;left:0;height:1px;width:0;background-color:#c00;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl5 .slick-dots li button{display:block;width:12px;height:12px;font-size:0;color:#9c0101;background:0 0;border-radius:50%;text-align:center;border:2px solid #b7b7b7;cursor:pointer;overflow:hidden;padding:0;}
.m-slickl5 .slick-dots li.slick-active{padding-left:0px;}
.m-slickl5 .slick-dots li.slick-active button{border:6px solid #c00;width:26px;height:26px;margin:0 6px;}
.m-slickl5 .slick-dots li.slick-active:after{width:34px;}
.row-a4{background:url(../images/bgl11.jpg) center top no-repeat;-webkit-background-size:100% 1338px;-moz-background-size:100% 1338px;-ms-background-size:100% 1338px;-o-background-size:100% 1338px;background-size:100% 1338px;padding:64px 0 140px;position:relative;}
.row-a4 .bg{position:absolute;bottom:0;right:0;width:1329px;height:auto;overflow:hidden;}
.row-a4 .bg img{display:block;width:100%;}
.row-a4:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.m-plan{overflow:hidden;margin-bottom:102px;}
.m-enrollment{overflow:hidden;margin-top:35px;}
.m-enrollment .ll{width:930px;height:545px;float:left;overflow:hidden;background-color:#000;}
.m-enrollment .ll .video{overflow:hidden;display:block;width:100%;height:100%;}
.m-enrollment .rr{float:right;width:530px;}
.ul-listl3{overflow:hidden;}
.ul-listl3 li{overflow:hidden;margin-bottom:20px;}
.ul-listl3 li:last-child{margin-bottom:0;}
.ul-listl3 .con{display:block;overflow:hidden;background-color:#fff;position:relative;}
.ul-listl3 .con:after{content:"";position:absolute;background-position:bottom left;background-image:url(../images/bgl12.jpg);background-repeat:no-repeat;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl3 li:nth-child(2n) .con:after{background-position:right bottom;}
.ul-listl3 .con .left{width:322px;float:right;overflow:hidden;}
.ul-listl3 .con .left .pic{padding-top:79.1925465%;position:relative;height:0;overflow:hidden;}
.ul-listl3 .con .left .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl3 .con .txt{overflow:hidden;}
.ul-listl3 .con .desc{position:relative;overflow:hidden;padding:22px 36px 0;margin-bottom:36px;}
.ul-listl3 .con .desc:after{content:"";position:absolute;top:0;left:0;width:4px;background-color:#f90;bottom:5px;}
.ul-listl3 .con .desc .info{font-size:16px;line-height:1.75em;max-height:8.75em;color:#000;font-weight:700;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl3 .con .g-btn{padding:0 36px;}
.ul-listl3 .g-btn .btn{border-bottom:none;padding-bottom:0;}
.ul-listl3 .con:hover:after{display:block;opacity:1;}
.ul-listl3 .con:hover .desc .info{color:#900;}
.ul-listl3 .con:hover .left .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-listl3 li:nth-child(2n) .left{float:left;}
.ul-listl3 li:nth-child(2n) .con .desc:after{left:auto;right:0;background-color:#090;}
.m-follow .top .right:after,.m-follow .top:after,.m-follow:after,.ul-yard .qr:after,.ul-yard:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.m-follow .top .g-titl2{width:590px;float:left;}
.m-follow .top .right{float:right;}
.ul-yard li{float:left;margin-left:39px;}
.ul-yard .con{display:block;position:relative;}
.ul-yard .icon{width:78px;height:78px;text-align:center;line-height:78px;font-size:0;overflow:hidden;background-color:rgba(255,255,255,.41);border-radius:50%;}
.ul-yard .icon img{display:inline-block;vertical-align:middle;max-height:40%;max-height:40%;}
.ul-yard .qr{position:absolute;top:98px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:160px;background-color:#fff;border-radius:10px;padding:9px 18px;display:none;z-index:10;-webkit-box-shadow:0 0 10px rgba(51,0,0,.04);-moz-box-shadow:0 0 10px rgba(51,0,0,.04);-ms-box-shadow:0 0 10px rgba(51,0,0,.04);-o-box-shadow:0 0 10px rgba(51,0,0,.04);box-shadow:0 0 10px rgba(51,0,0,.04);}
.ul-yard .qr:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.ul-yard .qr .txt{overflow:hidden;text-align:center;font-size:14px;color:#666;line-height:1.4em;}
.ul-yard .con:hover .icon{background-color:#f90;}
.ul-listl4{overflow:hidden;margin-top:31px;}
.ul-listl4 li{width:25%;float:left;}
.ul-listl4 .con{display:block;overflow:hidden;position:relative;}
.ul-listl4 .pic{padding-top:100%;position:relative;height:0;overflow:hidden;}
.ul-listl4 .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl4 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-listl4 .txt{position:absolute;bottom:0;left:0;width:100%;padding:63px 28px 0;height:150px;background:url(../images/bgl13.jpg) repeat-x;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;}
.ul-listl4 .txt .tit{font-size:16px;color:#fff;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:10px;}
.ul-listl4 .form{overflow:hidden;}
.ul-listl4 .form .ll{font-size:16px;line-height:1.5em;float:left;overflow:hidden;color:#fc3;margin-right:40px;}
.ul-listl4 .form .ll em{display:inline-block;vertical-align:middle;width:25px;height:25px;background:url(../images/iconl16.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:-2px 12px 0 0;}
.ul-listl4 .form .rr{font-size:12px;line-height:2.08em;overflow:hidden;color:#fff;}
.ul-listl4 .con.pink .form .ll{color:#f99;}
.ul-listl4 .con.pink .form .ll em{background-image:url(../images/iconl17.jpg);}
.ul-listl4 .con.green .form .ll{color:#3c3;}
.ul-listl4 .con.green .form .ll em{background-image:url(../images/iconl20.jpg);}
.ul-listl4 .con.blue .form .ll{color:#cff;}
.ul-listl4 .con.blue .form .ll em{background-image:url(../images/iconl19.jpg);}
.ul-listl4 .con.orange .form .ll{color:#f90;}
.ul-listl4 .con.orange .form .ll em{background-image:url(../images/iconl18.jpg);}
.ul-listl4 li.liw{width:50%;}
.ul-listl4 li.liw .pic{padding-top:50%;}
/*!氓艩篓莽鈥澛�*/
@keyframes cartoon{
0%{width:0;}
50%{width:50%;}
100%{width:100%;}
}
@-moz-keyframes cartoon{
0%{width:0;}
50%{width:50%;}
100%{width:100%;}
}
@-ms-keyframes cartoon{
0%{width:0;}
50%{width:50%;}
100%{width:100%;}
}
@-webkit-keyframes cartoon{
0%{width:0;}
50%{width:50%;}
100%{width:100%;}
}
@-o-keyframes cartoon{
0%{width:0;}
50%{width:50%;}
100%{width:100%;}
}
/*!氓艩篓莽鈥澛�*/
@keyframes rotation{
from{-webkit-transform:rotate(0);}
to{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes rotation{
from{-webkit-transform:rotate(0);}
to{-webkit-transform:rotate(360deg);}
}
@-ms-keyframes rotation{
from{-webkit-transform:rotate(0);}
to{-webkit-transform:rotate(360deg);}
}
@-webkit-keyframes rotation{
from{-webkit-transform:rotate(0);}
to{-webkit-transform:rotate(360deg);}
}
@-o-keyframes rotation{
from{-webkit-transform:rotate(0);}
to{-webkit-transform:rotate(360deg);}
}
/*氓艩篓莽鈥澛�*/
@keyframes ripple{
0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(.2,.2);-moz-transform:translate(-50%,-50%) scale(.2,.2);-ms-transform:translate(-50%,-50%) scale(.2,.2);-o-transform:translate(-50%,-50%) scale(.2,.2);transform:translate(-50%,-50%) scale(.2,.2);}
5%{opacity:1;}
to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1,1);-moz-transform:translate(-50%,-50%) scale(1,1);-ms-transform:translate(-50%,-50%) scale(1,1);-o-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);}
}
@-moz-keyframes ripple{
0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(.2,.2);-moz-transform:translate(-50%,-50%) scale(.2,.2);-ms-transform:translate(-50%,-50%) scale(.2,.2);-o-transform:translate(-50%,-50%) scale(.2,.2);transform:translate(-50%,-50%) scale(.2,.2);}
5%{opacity:1;}
to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1,1);-moz-transform:translate(-50%,-50%) scale(1,1);-ms-transform:translate(-50%,-50%) scale(1,1);-o-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);}
}
@-ms-keyframes ripple{
0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(.2,.2);-moz-transform:translate(-50%,-50%) scale(.2,.2);-ms-transform:translate(-50%,-50%) scale(.2,.2);-o-transform:translate(-50%,-50%) scale(.2,.2);transform:translate(-50%,-50%) scale(.2,.2);}
5%{opacity:1;}
to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1,1);-moz-transform:translate(-50%,-50%) scale(1,1);-ms-transform:translate(-50%,-50%) scale(1,1);-o-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);}
}
@-webkit-keyframes ripple{
0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(.2,.2);-moz-transform:translate(-50%,-50%) scale(.2,.2);-ms-transform:translate(-50%,-50%) scale(.2,.2);-o-transform:translate(-50%,-50%) scale(.2,.2);transform:translate(-50%,-50%) scale(.2,.2);}
5%{opacity:1;}
to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1,1);-moz-transform:translate(-50%,-50%) scale(1,1);-ms-transform:translate(-50%,-50%) scale(1,1);-o-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);}
}
@-o-keyframes ripple{
0%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(.2,.2);-moz-transform:translate(-50%,-50%) scale(.2,.2);-ms-transform:translate(-50%,-50%) scale(.2,.2);-o-transform:translate(-50%,-50%) scale(.2,.2);transform:translate(-50%,-50%) scale(.2,.2);}
5%{opacity:1;}
to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1,1);-moz-transform:translate(-50%,-50%) scale(1,1);-ms-transform:translate(-50%,-50%) scale(1,1);-o-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);}
}
/*!莽潞炉忙鈥撯�∶ヂ�斆ニ嗏�斆÷�*/
.ban{height:520px;position:relative;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;min-height:200px;}
.ban .txt{position:absolute;left:0;bottom:0;width:100%;height:100px;background:url(../images/bgl18.jpg) left center no-repeat;-webkit-background-size:41.40625% 100%;-moz-background-size:41.40625% 100%;-ms-background-size:41.40625% 100%;-o-background-size:41.40625% 100%;background-size:41.40625% 100%;}
.ban .txt .tit{font-size:40px;color:#fff;line-height:100px;overflow:hidden;float:left;font-weight:400;margin-right:39px;}
.cur{overflow:hidden;font-size:16px;color:#fff;padding-top:50px;}
.cur a,.cur span{overflow:hidden;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.cur a:hover{color:#f90;}
.cur-m{display:none;}
.g-box{overflow:hidden;padding:100px 0 85px;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;}
.g-box .col-l{overflow:hidden;width:251px;float:left;margin-right:90px;}
.g-box .col-r{overflow:hidden;float:none;}
.snv{overflow:hidden;position:relative;padding-left:9px;padding-top:43px;}
.snv:after{content:"";position:absolute;top:0;left:0;right:11px;bottom:11px;background-color:#0b5fad;}
.snv .box{background-color:#fff;padding-bottom:117px;position:relative;z-index:2;}
.snv .box li{overflow:hidden;position:relative;}
.snv .box li:after{content:"";position:absolute;left:27px;right:27px;bottom:0;height:1px;background-color:#d5d5d5;}
.snv .box a{display:block;font-size:20px;color:#333;height:89px;line-height:89px;padding:0 27px;overflow:hidden;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.snv .box a:after{content:"";position:absolute;left:0;width:3px;top:17px;bottom:17px;background-color:transparent;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.snv .box li a:hover,.snv .box li.on a{font-weight:700;color: rgb(11, 95, 173);}
.snv .box li a:hover:after,.snv .box li.on a:after{background-color:#f90;}
.g-titl3{overflow:hidden;font-size:0;}
.g-titl3.tac{text-align:center;}
.g-titl3 .tit{display:inline-block;overflow:hidden;font-size:32px;color:#000;line-height:1.08em;position:relative;padding:0 23px;font-weight:400;}
.g-titl3 .tit:after{content:"";position:absolute;left:0;height:100%;width:5px;top:0;background-color:rgb(11, 95, 173);}
.g-titl3.fff .tit{color:#fff;}
.g-titl3.fff .tit:after{background-color:#fff;}
.ul-listl5{overflow:hidden;margin:52px 0 23px;}
.ul-listl5 li{margin-bottom:20px;}
.ul-listl5 .con{display:block;overflow:hidden;background-color:#fff;position:relative;padding:23px 30px 24px 10px;}
.ul-listl5 .con:after{content:"";position:absolute;top:0;left:0;width:2px;height:50px;background-color:#af141e;}
.ul-listl5 .con .date{overflow:hidden;float:left;text-align:right;padding:0 20px;margin-right:20px;position:relative;border-right:1px solid #e5e5e5;}
.ul-listl5 .con .day{font-size:36px;font-weight:700;color:#a00d08;line-height:1.1em;overflow:hidden;}
.ul-listl5 .con .year{font-size:16px;color:#a00d08;line-height:1.5em;}
.ul-listl5 .con .txt{overflow:hidden;}
.ul-listl5 .con .tit{font-size:20px;color:#313134;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:600;margin-bottom:7px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl5 .con .desc{font-size:16px;color:#797979;line-height:1.5em;overflow:hidden;}
.ul-listl5 .con .desc p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.ul-listl5 .con:hover .tit{color:#a00d08;}
.pages{font-size:0;text-align:center;overflow:hidden;}
.pages ul{display:inline-block;vertical-align:middle;}
.pages li{float:left;margin:0 5px;}
.pages li a{display:block;width:34px;height:34px;font-size:14px;color:#666;line-height:34px;text-align:center;background-color:#fff;overflow:hidden;}
.pages li.next a,.pages li.prev a{width:auto;padding:0 19px;}
.pages li.on a,.pages li:hover a{color:#fff;background-color:#f90;}
/*!猫搂鈥櫭ㄢ�奥裁モ�βッヂ徛�*/
.m-rolel{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;position:fixed;top:0;height:100%;width:100%;left:0;}
.m-rolel .ll{width:42.55208%;float:left;height:100%;overflow:hidden;padding-top:216px;background-color:rgba(0,0,0,.3);}
.m-rolel .rr{position:absolute;top:0;left:42.55208%;right:0;height:100%;background:url(../images/bgl21.jpg) bottom right no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:166px 158px 93px 93px;z-index:2;}
.m-rolel .rr .rolling{height:100%;overflow-x:hidden;overflow-y:auto;}
.m-rolel .rr .rolling::-webkit-scrollbar{display:none;}
.m-rolel .left{overflow:hidden;width:54.46756%;float:left;padding-left:10.77528%;}
.m-rolel .left .tit{font-size:36px;color:#fff;line-height:1.39em;max-height:4.17em;overflow:hidden;font-weight:400;margin-bottom:62px;}
.m-rolel .left .desc{font-size:16px;color:#efe8e0;line-height:2em;max-height:8em;overflow:hidden;}
.m-rolel .right{width:22.8886%;float:right;overflow:hidden;}
.ul-listl6{overflow:hidden;padding-bottom:5px;margin-top:48px;}
.ul-listl6 li .con:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#e77b2e;display:none;}
.ul-listl6 .con:before{content:"";position:absolute;left:0;width:11px;height:11px;background-color:#e77b2e;border-radius:50%;bottom:-5px;display:none;}
.ul-listl6 .con{display:inline-block;vertical-align:middle;width:100%;font-size:24px;color:#fff;height:72px;line-height:72px;text-align:center;position:relative;}
.ul-listl6 .con:hover,.ul-listl6 li.on .con{font-size:30px;color:#f90;}
.ul-listl6 li .con:hover:after,.ul-listl6 li .con:hover:before,.ul-listl6 li.on .con:after,.ul-listl6 li.on .con:before{display:block;}
.g-back{overflow:hidden;font-size:16px;line-height:2em;color:#fff;position:fixed;z-index:51;top:62px;left:47.39583%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.g-back i{display:inline-block;vertical-align:middle;margin:-2px 14px 0 0;width:32px;height:32px;background:url(../images/iconl26.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.g-back:hover{opacity:.7;color:#fff;}
.ul-listl7{overflow:hidden;margin:0 -23px;}
.ul-listl7 li{width:33.33%;float:left;padding:0 23px 4px;margin-bottom:26px;}
.ul-listl7 .con{display:block;height:64px;line-height:62px;text-align:center;border:1px solid #fff;position:relative;font-size:20px;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl7 .con:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.ul-listl7 .con:before{content:"";position:absolute;right:-4px;bottom:-4px;left:6px;top:8px;z-index:-1;background-color:transparent;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl7 .con span{display:block;position:relative;}
.ul-listl7 .con span i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:23px;height:23px;right:22px;background:url(../images/iconl27.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;display:none;}
.ul-listl7 .con:hover:before{background-color:#db6f2b;}
.ul-listl7 .con:hover{background-color:#fff;color:#000;}
.ul-listl7 .con:hover span i{display:block;}
/*!忙鈥⑩劉猫鈥毬裁︹�⑩劉氓颅娄*/
.m-specialityl{overflow:hidden;padding:78px 0 0;position:relative;z-index:1;}
.m-specialityl .specialityl{overflow:hidden;margin-top:42px;}
.m-specialityl .specialityl dl{display:block;overflow:hidden;width:100%;border-right:1px solid #dfafaf;margin-bottom:40px;}
.m-specialityl dl span{display:block;width:14.285714%;float:left;border:1px solid #dfafaf;border-right:none;font-size:16px;color:#333;text-align:center;border-top:none;height:49px;line-height:48px;padding:0 5px;overflow:hidden;}
.m-specialityl dl dt span{height:60px;line-height:58px;font-size:20px;color:#fff;border-top:1px solid #dfafaf;}
.m-specialityl dl dt{background-color:#b70c0b;}
.m-specialityl dl dd,.m-specialityl dl dt{overflow:hidden;}
.m-specialityl dl dd a{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-specialityl dl dd a img{display:inline-block;vertical-align:middle;width:16px;}
.m-specialityl dl dd a:hover{opacity:.6;}
.g-more{overflow:hidden;display:block;width:230px;height:50px;line-height:50px;margin:0 auto;font-size:14px;color:#fff;text-align:center;background:#e2320c;background:-webkit-linear-gradient(left,#e2320c,#a00d08);background:-o-linear-gradient(right,#e2320c,#a00d08);background:-moz-linear-gradient(right,#e2320c,#a00d08);background:linear-gradient(to right,#e2320c,#a00d08);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.g-more i{display:inline-block;vertical-align:middle;width:23px;height:23px;background:url(../images/iconl29.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:-2px 0 0 20px;}
.g-more:hover{color:#fff;opacity:.8;}
.m-slickl6:after,.ul-listl8:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.ul-listl8{margin:80px -18px 0;}
.ul-listl8 li{width:50%;float:left;padding:0 18px;}
.ul-listl8 .con{display:block;overflow:hidden;padding:37px 150px 41px 100px;border-top:3px solid #cd2600;background-color:#fff;-webkit-box-shadow:0 0 13px rgba(0,0,0,.07);-moz-box-shadow:0 0 13px rgba(0,0,0,.07);-ms-box-shadow:0 0 13px rgba(0,0,0,.07);-o-box-shadow:0 0 13px rgba(0,0,0,.07);box-shadow:0 0 13px rgba(0,0,0,.07);position:relative;}
.ul-listl8 .con .ll{float:left;overflow:hidden;}
.ul-listl8 .con .icon{display:block;float:left;width:90px;height:90px;overflow:hidden;margin-right:59px;}
.ul-listl8 .con .icon img{display:block;width:100%;height:100%;}
.ul-listl8 .con .txt{height:90px;line-height:90px;overflow:hidden;font-size:0;}
.ul-listl8 .con .txt .tit{display:inline-block;vertical-align:middle;font-size:32px;color:#333;line-height:1.5em;font-weight:400;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl8 .con .more{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:40px;font-size:14px;color:#c00;}
.ul-listl8 .con .more i{display:inline-block;vertical-align:middle;width:23px;height:23px;margin:-2px 0 0 20px;background:url(../images/iconl27.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.ul-listl8 .con:hover{-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);-moz-box-shadow:0 0 30px rgba(0,0,0,.2);-ms-box-shadow:0 0 30px rgba(0,0,0,.2);-o-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2);}
.ul-listl8 .con:hover .txt .tit{color:#c00;}
.m-teachersl{overflow:hidden;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-40px;padding:137px 0 73px;}
.m-slickl6{margin:60px 0 49px;}
.m-slickl6 .item{padding:0 5px;float:left;}
.m-slickl6 .con{display:block;}
.m-slickl6 .con:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.m-slickl6 .con .top{width:220px;height:220px;border-radius:50%;margin:0 auto 11px;}
.m-slickl6 .con .pic{width:220px;height:220px;margin:0 auto;border-radius:50%;overflow:hidden;border:3px solid transparent;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl6 .con .pic img{display:block;width:100%;}
.m-slickl6 .con .txt{overflow:hidden;text-align:center;}
.m-slickl6 .con .txt .tit{font-size:20px;color:#fff;font-weight:400;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:7px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl6 .con .txt .desc{font-size:16px;color:#fff;line-height:1.7em;height:5.1em;overflow:hidden;}
.m-slickl6 .con:hover .pic{background-color:#fe9800;}
.m-slickl6 .con:hover .top{-webkit-box-shadow:0 0 13px rgba(0,0,0,.24);-moz-box-shadow:0 0 13px rgba(0,0,0,.24);-ms-box-shadow:0 0 13px rgba(0,0,0,.24);-o-box-shadow:0 0 13px rgba(0,0,0,.24);box-shadow:0 0 13px rgba(0,0,0,.24);}
.m-slickl6 .con:hover .txt .tit{color:#fe9800;font-size:22px;}
.m-slickl6 .slick-arrow{position:absolute;width:32px;height:32px;top:30%;margin-top:-16px;font-size:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.m-slickl6 .slick-prev{left:-40px;background-image:url(../images/iconl32.jpg);}
.m-slickl6 .slick-next{right:-40px;background-image:url(../images/iconl32-1.jpg);}
.g-more2{font-size:14px;color:#fff;line-height:1.5em;display:block;width:100px;overflow:hidden;margin:0 auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.g-more2 i{display:block;height:23px;width:23px;float:right;background:url(../images/iconl29.jpg) center center no-repeat;-webkit-background-size:23px auto;-moz-background-size:23px auto;-ms-background-size:23px auto;-o-background-size:23px auto;background-size:23px auto;}
.g-more2.red{color:#c00;}
.g-more2.red i,.m-principall .principall .g-more2 i,.m-synopsisl .ll .g-more2 i,.ul-listl19 .con .g-more2 i{background-image:url(../images/iconl27.jpg);}
.g-more2:hover{opacity:.7;}
.m-boutiquel{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;padding:76px 0 230px;}
.ul-listl9{overflow:hidden;margin:40px -20px 56px;}
.ul-listl9 li{width:33.33%;float:left;padding:0 20px;}
.ul-listl9 .pic{padding-top:59.196617%;position:relative;height:0;overflow:hidden;margin-bottom:13px;}
.ul-listl9 .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;}
.ul-listl9 .txt{overflow:hidden;}
.ul-listl9 .txt .tit{font-size:24px;color:#000;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400;margin-bottom:7px;}
.ul-listl9 .txt .desc{font-size:16px;color:#666;line-height:1.75em;height:5.25em;overflow:hidden;}
.m-curriculuml{overflow:hidden;margin-top:-150px;}
.ul-listl10{overflow:hidden;margin:0 -20px 80px;}
.ul-listl10 li{width:50%;float:left;padding:0 20px;}
.ul-listl10 .con{display:block;overflow:hidden;position:relative;}
.ul-listl10 .con:after{content:"";position:absolute;top:0;left:0;width:5px;height:150px;background-color:#fe9800;}
.ul-listl10 .con .pic{padding-top:47.9452054%;height:0;position:relative;overflow:hidden;}
.ul-listl10 .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;}
.ul-listl10 .con .txt{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:url(../images/imgl27-1.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.ul-listl10 .con .box{width:55%;padding-left:38px;padding-top:30px;overflow:hidden;}
.ul-listl10 .con .tit{font-size:32px;color:#fff;font-weight:400;line-height:1.5em;overflow:hidden;margin-bottom:14px;}
.ul-listl10 .con .desc{font-size:16px;line-height:1.7em;max-height:3.4em;overflow:hidden;color:#fff;}
.ul-listl10 .con.blue:after{background-color:#2c58bd;}
.ul-listl10 .con.blue .txt{background-image:url(../images/imgl28-1.jpg);}
/*!氓赂藛猫碌鈥灻┧溑该ぢ悸�*/
.m-descl{overflow:hidden;font-size:16px;color:#333;line-height:1.88em;margin:46px 0 54px;}
.ul-listl11{overflow:hidden;margin:0 -22px;}
.ul-listl11 li{width:33.33%;float:left;padding:0 22px;margin-bottom:30px;}
.ul-listl11 .con{display:block;height:165px;background:url(../images/bgl24.jpg) center center no-repeat #fff;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-ms-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;padding:20px 27px;position:relative;}
.ul-listl11 .con:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bgl25.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;display:none;}
.ul-listl11 .con:after{content:"";position:absolute;top:0;left:27px;width:78px;height:2px;background-color:#b51904;}
.ul-listl11 .con .tit{font-size:26px;color:#000;line-height:1.5em;font-weight:400;overflow:hidden;margin-bottom:9px;}
.ul-listl11 .con .info{font-size:16px;color:#000;line-height:1.5em;overflow:hidden;}
.ul-listl11 .con .more{position:absolute;right:23px;bottom:19px;font-size:14px;color:#999;line-height:1.5em;overflow:hidden;}
.ul-listl11 .con .more i{display:inline-block;vertical-align:middle;width:23px;height:23px;background:url(../images/iconl27.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:-2px 0 0 23px;}
.ul-listl11 .con:hover{background-color:#b91b04;}
.ul-listl11 .con:hover:after{background-color:#d09e3a;height:4px;}
.ul-listl11 .con:hover:before{display:block;}
.ul-listl11 .con:hover .info,.ul-listl11 .con:hover .more,.ul-listl11 .con:hover .tit{color:#fff;}
.ul-listl11 .con:hover .more i{background-image:url(../images/iconl29.jpg);}
/*!氓赂藛猫碌鈥灻┧溑该ぢ悸�-猫炉娄忙茠鈥�*/
.m-detailsl{overflow:hidden;margin:52px 0 46px;}
.m-detailsl .ll{width:350px;float:left;margin-right:40px;}
.m-detailsl .pic{width:100%;overflow:hidden;}
.m-detailsl .pic img{display:block;width:100%;}
.m-detailsl .txt{overflow:hidden;margin:-30px 25px 0;text-align:center;background:url(../images/bgl26.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;z-index:2;padding:10px 5px 19px;}
.m-detailsl .txt .tit{font-size:20px;color:#fff;line-height:1.5em;overflow:hidden;font-weight:400;margin-bottom:7px;}
.m-detailsl .txt .info{font-size:16px;color:#fff;line-height:1.5em;overflow:hidden;}
.m-detailsl .rr{overflow:hidden;}
.m-detailsl .desc{overflow:hidden;font-size:16px;color:#666;line-height:1.81em;margin-bottom:38px;}
.m-detailsl .desc .tit{font-size:20px;color:#b11705;line-height:1.5em;overflow:hidden;margin-bottom:9px;}
.m-detailsl .rr .g-more{width:140px;height:42px;line-height:42px;margin:0;}
/*!茅鈧∶ヂ解��*/
.g-box.l1{padding:0;}
.m-communicationl{overflow:hidden;padding:90px 0 158px;}
.m-communicationl .tit{font-size:36px;color:#000;line-height:1.5em;text-align:center;overflow:hidden;font-weight:400;}
.m-communicationl .tit em{font-weight:300;}
.m-communicationl .communicationl{overflow:hidden;margin:42px -10px 0;}
.m-communicationl .communicationl .item{width:50%;float:left;padding:0 10px;}
.m-communicationl .communicationl dt{background:url(../images/bgl27.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;padding:0 26px;}
.m-communicationl .communicationl dd{overflow:hidden;padding:0 26px;background-color:rgba(255,255,255,.65);}
.m-communicationl .communicationl dt span{font-size:20px;color:#fff;overflow:hidden;}
.m-communicationl .communicationl span{display:block;float:left;height:60px;line-height:60px;}
.m-communicationl .communicationl .s1{width:50px;text-align:center;margin-right:90px;}
.m-communicationl .communicationl .s2{width:340px;padding-right:10px;}
.m-communicationl .communicationl dd span{font-size:18px;color:#000;font-weight:700;overflow:hidden;}
.m-communicationl .communicationl dd .s3{font-size:20px;color:#000;overflow:hidden;font-weight:400;}
.m-communicationl .communicationl dd .s1{font-size:18px;font-weight:400;}
.m-communicationl .communicationl dd:nth-child(2n+1){background-color:#fff;}
/*!忙聽隆氓聫虏忙聽隆氓沤鈥�*/
.m-historyl{overflow:hidden;margin-top:53px;}
.m-historyl .ll{width:160px;float:left;overflow:hidden;margin-right:100px;}
.m-historyl .rr{overflow:hidden;}
.m-slickl7:after{content:"";display:block;clear:both;visibility:hidden;width:100%;height:0;}
.m-slickl7{position:relative;background-image:url(../images/bgl28.jpg);background-position:top 8px right 12px;background-repeat:no-repeat;margin:36px 0;}
.m-slickl7 .slider{padding-bottom:110px;}
.m-slickl7 .item.slick-slide{border:none;position:relative;}
.m-slickl7 .num{height:80px;line-height:80px;overflow:hidden;font-size:24px;color:#c00;width:110px;text-align:right;font-family:Arial;position:relative;cursor:pointer;}
.m-slickl7 .item:after{content:"";position:absolute;top:50%;margin-top:-7px;right:3px;width:14px;height:14px;border-radius:50%;background-color:#fff;border:3px solid #f39800;display:none;}
.m-slickl7 .item.slick-current .num{font-size:48px;font-weight:700;}
.m-slickl7 .item.slick-current:after{display:block;}
.m-slickl7 .slick-arrow{position:absolute;width:26px;height:16px;right:0;font-size:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.m-slickl7 .slick-prev{top:-36px;background-image:url(../images/iconl33.jpg);}
.m-slickl7 .slick-next{bottom:-36px;background-image:url(../images/iconl33-1.jpg);}
.m-slickl8 .item{height:822px;overflow:hidden;}
.m-slickl8 .item .scroll{height:100%;overflow-x:hidden;overflow-y:auto;}
.m-slickl8 .item .scroll::-webkit-scrollbar{display:none;}
.m-slickl8 .box{border-top:8px solid #e0b2ad;padding-top:40px;overflow:hidden;margin-bottom:54px;}
.m-slickl8 .box .pic{width:470px;overflow:hidden;height:auto;margin-bottom:18px;}
.m-slickl8 .box .pic img{display:block;width:100%;}
.m-slickl8 .box .txt{overflow:hidden;}
.m-slickl8 .box .date{font-size:24px;color:#333;line-height:1.5em;overflow:hidden;margin-bottom:15px;}
.m-slickl8 .box .desc{font-size:16px;color:#333;line-height:1.88em;overflow:hidden;}
.m-schooll{background-color:#fff;overflow:hidden;margin-top:100px;}
.m-schooll .tit{font-size:36px;color:#900;line-height:1.5em;font-weight:700;text-align:center;overflow:hidden;padding:37px 0 42px;}
.ul-listl12{overflow:hidden;margin:0 -13px;}
.ul-listl12 li{padding:0 13px;width:50%;float:left;}
.ul-listl12 .con{display:block;overflow:hidden;font-size:36px;font-weight:700;font-family:Arial;color:#333;line-height:1.5em;position:relative;padding:28px 28px 24px;border-top:4px solid #c00;border-bottom:1px solid #c5c5c5;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl12 .con i{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:20px;background:url(../images/iconl27.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;width:23px;height:23px;}
.ul-listl12 .con:hover{color:#c00;}
/*!忙聽隆氓鈥郝р�澟该β绰�*/
.m-portraitl{overflow:hidden;padding-top:100px;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;}
.m-colourful{overflow:hidden;position:relative;margin-bottom:60px;}
.m-colourful:after{content:"";position:absolute;left:575px;right:0;top:0;bottom:94px;background-color:#f5f5f5;}
.m-colourful .colourful{overflow:hidden;position:relative;padding-bottom:30px;}
.m-colourful .colourful:after{content:"";position:absolute;left:500px;right:0;top:137px;bottom:94px;background:url(../images/bgl30.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;}
.m-colourful .ll{padding-top:40px;width:620px;float:left;position:relative;z-index:2;}
.m-slickl9{overflow:hidden;}
.m-slickl9 .con{display:block;overflow:hidden;position:relative;}
.m-slickl9 .con .pic{padding-top:64.1935%;position:relative;height:0;overflow:hidden;}
.m-slickl9 .con .pic img{display:block;position:absolute;top:50%;left:50%;max-height:100%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl9 .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08,1.08);-ms-transform:translate(-50%,-50%) scale(1.08,1.08);-o-transform:translate(-50%,-50%) scale(1.08,1.08);transform:translate(-50%,-50%) scale(1.08,1.08);}
.m-slickl9 .con .tips{position:absolute;left:0;bottom:0;font-size:16px;color:#fff;text-align:center;width:114px;height:34px;line-height:34px;padding:0 15px;background:url(../images/bgl9.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.m-colourful .rr{overflow:hidden;position:relative;z-index:2;padding-left:60px;}
.m-slickl10{overflow:hidden;padding-top:54px;position:relative;}
.g-titl3.more{position:relative;}
.g-titl3.more .g-more2{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.m-slickl10 .txt{overflow:hidden;}
.m-slickl10 .txt .tit{font-size:16px;color:#fff;line-height:1.63em;max-height:3.26em;font-weight:700;overflow:hidden;margin-bottom:39px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl10 .slider .con:hover .tit{color:#b51904;}
.m-slickl10 .slider{margin-top:118px;overflow:hidden;width:60%;padding-bottom:30px;}
.m-slickl10 .slider .con{display:block;overflow:hidden;height:300px;}
.m-slickl10 .slider .desc{font-size:16px;color:#fff;line-height:2em;}
.m-slickl10 .slider .con i{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/iconl35.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:-2px 10px 0 0;}
.m-slickl10 .slider .con .addr i{background-image:url(../images/iconl36.jpg);}
.m-slickl10 .slider .slick-dots{position:absolute;left:24px;bottom:15px;text-align:center;z-index:9;}
.m-slickl10 .slider .slick-dots li{display:inline-block;margin-right:26px;}
.m-slickl10 .slider .slick-dots li:last-child{margin-right:0;}
.m-slickl10 .slider .slick-dots li button{display:block;font-size:20px;color:#999;background-color:transparent;border:none;cursor:pointer;overflow:hidden;padding:0;}
.m-slickl10 .slider .slick-dots li.slick-active button{color:#900;}
.m-slickl10 .m-schedule{bottom:0;left:24px;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);}
.m-silhouettel{overflow:hidden;padding:0 50px;}
.m-silhouettel .ll{width:1100px;float:left;overflow:hidden;margin-right:60px;}
.m-slickl11{overflow:hidden;}
.m-slickl11 .pic{padding-top:56.272727%;overflow:hidden;height:0;position:relative;}
.m-slickl11 .pic img,.m-slickl12 .item .pic img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%;}
.m-slickl11 .slick-arrow{position:absolute;width:53px;height:53px;top:50%;margin-top:-25px;font-size:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.m-slickl11 .slick-prev{left:20px;background-image:url(../images/iconl37.jpg);}
.m-slickl11 .slick-next{right:20px;background-image:url(../images/iconl37-1.jpg);}
.m-slickl12{padding:0 21px;overflow:hidden;margin-top:-43px;}
.m-slickl12 .item{padding:0 1px;}
.m-slickl12 .item .pic{padding-top:56.32183%;position:relative;height:0;overflow:hidden;}
.m-silhouettel .rr{overflow:hidden;padding-top:30px;float:right;width:240px;}
.m-silhouettel .scroll{height:560px;overflow:hidden;position:relative;margin-top:43px;padding-bottom:30px;}
.m-silhouettel .scroll:after{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#e8e8e8;right:3px;}
.ul-titl1{overflow-x:hidden;overflow-y:auto;height:100%;position:relative;}
.ul-titl1 li{overflow:hidden;margin-bottom:15px;font-size:0;}
.ul-titl1 .con{display:inline-block;font-size:16px;color:#000;line-height:1.5em;overflow:hidden;position:relative;padding-bottom:14px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-titl1 .con:after{content:"";position:absolute;left:0;width:0;height:2px;bottom:0;background-color:#a20000;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-titl1 .con:hover,.ul-titl1 li.on .con{color:#b11705;font-weight:700;}
.ul-titl1 .con:hover:after,.ul-titl1 li.on .con:after{width:100%;}
.ul-titl1::-webkit-scrollbar{width:6px;height:1px;background-color:#fff;}
.ul-titl1::-webkit-scrollbar-button{display:none;}
.ul-titl1::-webkit-scrollbar-track-piece{background:#fff;}
.ul-titl1::-webkit-scrollbar-thumb{background:#fcdede;border-radius:4px;}
.m-creationl{overflow:hidden;background-position:center bottom;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:71px 0 95px;}
.m-creationl .tit{font-size:32px;color:#000;line-height:1.5em;overflow:hidden;font-weight:400;text-align:center;position:relative;padding-bottom:7px;}
.m-creationl .tit:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;height:3px;background-color:#b51904;width:88px;}
.ul-listl13{overflow:hidden;margin:49px -30px 48px;}
.ul-listl13 li{width:25%;float:left;padding:0 30px;}
.ul-listl13 .con{display:block;overflow:hidden;}
.ul-listl13 .con .pic{padding-top:62.424242%;position:relative;overflow:hidden;height:0;margin-bottom:10px;}
.ul-listl13 .con .pic img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl13 .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08,1.08);-ms-transform:translate(-50%,-50%) scale(1.08,1.08);-o-transform:translate(-50%,-50%) scale(1.08,1.08);transform:translate(-50%,-50%) scale(1.08,1.08);}
.ul-listl13 .con .txt{overflow:hidden;}
.ul-listl13 .con .txt .stit{font-size:16px;color:#000;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;margin-bottom:6px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl13 .con:hover .txt .stit{color:#b11705;}
.ul-listl13 .con .info{overflow:hidden;font-size:0;}
.ul-listl13 .con .info .num{display:inline-block;vertical-align:middle;font-size:26px;color:#b11705;line-height:1.5em;overflow:hidden;margin-right:21px;}
.ul-listl13 .con .info .cun{display:inline-block;vertical-align:middle;font-size:16px;color:#999;line-height:1.19em;overflow:hidden;border-left:1px solid #a8a8a8;padding-left:19px;}
.m-creationl .g-more2{float:right;color:#333;}
.m-servicel{overflow:hidden;margin:88px 0;}
.m-servicel .ll{width:900px;float:left;position:relative;}
.m-servicel .ll .pic{width:458px;overflow:hidden;height:auto;}
.m-servicel .ll .pic img{display:block;width:100%;}
.m-servicel .ll .txt{position:absolute;top:29px;bottom:25px;width:458px;right:0;background:url(../images/bgl32.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:50px;}
.m-servicel .ll .g-titl3 .tit{color:#fff;}
.m-servicel .ll .g-titl3 .tit:after{background-color:#f90;}
.ul-listl14{overflow:hidden;margin-top:58px;}
.ul-listl14 li{width:50%;float:left;margin-bottom:47px;}
.ul-listl14 li:nth-child(2n) .con:after{display:none;}
.ul-listl14 .con{display:block;overflow:hidden;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl14 .con:after{content:"";position:absolute;top:50%;right:0;height:51px;width:1px;background-color:rgba(255,255,255,.32);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.ul-listl14 .con .icon{width:50px;height:50px;margin:0 auto 8px;line-height:50px;font-size:0;}
.ul-listl14 .con .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%;}
.ul-listl14 .con .tit{font-size:18px;color:#fff;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;}
.ul-listl14 .con:hover{opacity:.6;}
.m-servicel .rr{float:right;width:524px;position:relative;}
.m-servicel .rr .pic{width:100%;height:auto;overflow:hidden;}
.m-servicel .rr .pic img{display:block;width:100%;}
.m-servicel .rr .txt{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);}
.m-servicel .rr .box{position:absolute;top:50%;left:0;width:100%;padding:0 10px;overflow:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.m-servicel .rr .box .tit{font-size:40px;color:#fff;line-height:1.5em;text-align:center;overflow:hidden;font-weight:400;margin-bottom:8px;}
.m-servicel .rr .box .info{width:138px;margin:0 auto;overflow:hidden;}
.m-servicel .rr .box .info img{display:block;width:100%;}
/*!忙聽隆氓鈥郝р�澟该β绰�2*/
.ul-listl15{overflow:hidden;margin-top:56px;margin-bottom:10px;}
.ul-listl15 li{overflow:hidden;margin-bottom:110px;}
.ul-listl15 .con{overflow:hidden;position:relative;padding-top:44px;}
.ul-listl15 .con:after{content:"";position:absolute;top:0;bottom:23px;right:0;left:365px;background-color:#fff;z-index:-1;border-bottom:20px solid #b70d0b;}
.m-slickl13 .pic{padding-top:64.210526%;overflow:hidden;position:relative;height:0;}
.m-slickl13 .pic img{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-height:100%;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl13 .pic a:hover img{-webkit-transform:translateY(-50%) scale(1.08,1.08);-ms-transform:translateY(-50%) scale(1.08,1.08);-o-transform:translateY(-50%) scale(1.08,1.08);transform:translateY(-50%) scale(1.08,1.08);}
.m-slickl13 .slick-arrow{position:absolute;width:53px;height:53px;top:50%;margin-top:-25px;font-size:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.m-slickl13 .slick-prev{left:20px;background-image:url(../images/iconl37.jpg);}
.m-slickl13 .slick-next{right:20px;background-image:url(../images/iconl37-1.jpg);}
.ul-listl15 .con .ll{width:760px;float:left;}
.ul-listl15 .con .rr{padding:8px 34px 0 61px;overflow:hidden;}
.ul-listl15 .con .txt{font-size:16px;line-height:1.94em;height:21.34em;overflow:hidden;margin-top:23px;}
.ul-listl15 .con .desc{height:100%;overflow-x:hidden;overflow-y:auto;padding-right:27px;}
.ul-listl15 .con .desc::-webkit-scrollbar{width:5px;height:1px;}
.ul-listl15 .con .desc::-webkit-scrollbar-button{display:none;}
.ul-listl15 .con .desc::-webkit-scrollbar-track-piece{background:#fff;}
.ul-listl15 .con .desc::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:2px;}
.ul-listl15 li:nth-child(2n) .ll{float:right;}
.ul-listl15 li:nth-child(2n) .con:after{left:0;right:365px;}
.ul-listl15 .con.orange:after{border-bottom-color:#c99224;}
.ul-listl15 .con.orange .g-titl3 .tit:after{background-color:#c99224;}
.ul-listl15 .con.blue:after{border-bottom-color:#1d76b4;}
.ul-listl15 .con.blue .g-titl3 .tit:after{background-color:#1d76b4;}
.ul-listl15 .con.green:after{border-bottom-color:#696;}
.ul-listl15 .con.green .g-titl3 .tit:after{background-color:#696;}
/*!忙聽隆茅鈥⒙棵ヂ�灻�*/
.m-messagel{overflow:hidden;margin-bottom:63px;}
.m-messagel .messagel{overflow:hidden;background-position:top center;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;margin-top:51px;}
.m-messagel .messagel .top{overflow:hidden;padding:72px 210px 0;position:relative;}
.m-messagel .messagel .top .bg{width:270px;position:absolute;top:40px;height:auto;left:460px;}
.m-messagel .messagel .top .bg img{display:block;width:100%;}
.m-messagel .messagel .top .box{position:relative;z-index:2;overflow:hidden;}
.m-messagel .messagel .top:after{content:"";position:absolute;bottom:0;left:0;width:1390px;height:81px;overflow:hidden;background:url(../images/bgl34.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.m-messagel .messagel .top .pic{width:249px;float:left;overflow:hidden;margin-right:124px;}
.m-messagel .messagel .top .pic img{display:block;width:100%;}
.ul-txtl1{overflow:hidden;margin-bottom:91px;}
.ul-txtl1 li{margin-bottom:10px;}
.ul-txtl1 .con{font-size:16px;color:#666;line-height:1.5em;overflow:hidden;position:relative;padding-left:17px;display:block;}
.ul-txtl1 .con:after{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;background-color:#ca2401;}
.m-messagel .details{overflow:hidden;font-size:20px;color:#333;line-height:1.5em;padding:44px 118px 94px;background-color:rgba(255,255,255,.8);}
.m-messagel .details .txt{overflow:hidden;margin-bottom:48px;}
.m-messagel .details .info{overflow:hidden;}
.m-messagel .details .info .pic{float:right;overflow:hidden;width:236px;}
.m-messagel .details .info .pic img{display:block;width:100%;}
/*!忙鈥撀懊┾�斅幻ニ嗏�斆÷�(1)*/
.ul-listl16{overflow:hidden;margin:52px 0 40px;}
.ul-listl16 li{overflow:hidden;margin-bottom:20px;}
.ul-listl16 .con{display:block;overflow:hidden;background-color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl16 .con .pic{width:350px;overflow:hidden;float:left;height:auto;}
.ul-listl16 .con .pic img{display:block;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl16 .con .txt{overflow:hidden;padding:23px 44px 0 30px;}
.ul-listl16 .con .txt .tit{font-size:20px;color:#313134;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:9px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl16 .con .desc{font-size:16px;color:#797979;line-height:1.75em;max-height:5.25em;overflow:hidden;margin-bottom:26px;}
.ul-listl16 .con .date{overflow:hidden;}
.ul-listl16 .con .date span{font-size:16px;color:#797979;line-height:1.5em;display:block;float:left;position:relative;padding-bottom:23px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl16 .con .date span:after{content:"";background-color:#a00d08;position:absolute;left:0;width:100%;height:3px;bottom:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl16 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-listl16 .con:hover .date span,.ul-listl16 .con:hover .desc,.ul-listl16 .con:hover .txt .tit{color:#fff;}
.ul-listl16 .con:hover .date span:after{background-color:#fff;}
.ul-listl16 .con:hover{background:#b72202;background:-webkit-linear-gradient(90deg,#b72202,#960600);background:-o-linear-gradient(90deg,#b72202,#960600);background:-moz-linear-gradient(90deg,#b72202,#960600);background:linear-gradient(90deg,#b72202,#960600);}
/*!忙鈥撀懊┾�斅幻γζ掆��*/
.m-particularsl{overflow:hidden;padding:92px 0 158px;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;}
.m-particularsl .col-l{width:1050px;float:left;overflow:hidden;}
.m-particularsl .col-r{width:353px;float:right;overflow:hidden;}
.m-detailsl2{overflow:hidden;}
.m-detailsl2 .title{font-size:32px;color:#000;line-height:1.5em;overflow:hidden;margin-bottom:5px;}
.m-detailsl2 .info{font-size:16px;color:#666;line-height:1.5em;overflow:hidden;border-bottom:2px solid #ba1c03;padding-bottom:16px;}
.m-detailsl2 .info span{display:block;float:left;margin-right:24px;}
.m-detailsl2 .text{font-size:16px;color:#333;line-height:1.81em;overflow:hidden;margin-bottom:43px;padding-top:34px;}

.m-detailsl2 .link{font-size:14px;line-height:2em;overflow:hidden;border-bottom:1px solid #dbdbdb;padding-bottom:41px;}
.m-detailsl2 .link span{display:block;float:left;overflow:hidden;}
.m-detailsl2 .link .bdsharebuttonbox{float:left;overflow:hidden;}
.m-detailsl2 .link .bdsharebuttonbox a{width:28px;height:28px;padding:0;border-radius:2px;overflow:hidden;float:left;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;margin:0 10px 0 0;}
.m-detailsl2 .link .bdsharebuttonbox a:hover{opacity:1;}
.m-detailsl2 .link .bdsharebuttonbox .bds_tsina{background-image:url(../images/iconl42.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_weixin{background-image:url(../images/iconl43.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_qzone{background-image:url(../images/iconl44.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_fx{background-image:url(../images/iconl45.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_mail{background-image:url(../images/iconl46.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_linkedin{background-image:url(../images/iconl47.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_tsina:hover{background-image:url(../images/iconl42-1.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_weixin:hover{background-image:url(../images/iconl43-1.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_qzone:hover{background-image:url(../images/iconl44-1.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_fx:hover{background-image:url(../images/iconl45-1.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_mail:hover{background-image:url(../images/iconl46-1.jpg);}
.m-detailsl2 .link .bdsharebuttonbox .bds_linkedin:hover{background-image:url(../images/iconl47-1.jpg);}
.m-detailsl2 .tips{font-size:14px;line-height:2em;color:#666;overflow:hidden;padding:30px 0 23px;border-bottom:1px solid #d2d2d2;margin-bottom:35px;}
.m-detailsl2 .bot{overflow:hidden;position:relative;padding-right:220px;}
.m-detailsl2 .bot .ll a{font-size:18px;color:#000;line-height:1.5em;display:block;margin-bottom:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.m-detailsl2 .bot .ll a:last-child{margin-bottom:0;}
.m-detailsl2 .bot .ll a:hover{color:#ba1c03;}
.m-detailsl2 .bot .rr{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.m-detailsl2 .bot .rr .g-more{width:140px;height:42px;line-height:42px;}
.m-particularsl .g-titl3 .tit{font-size:24px;}
.ul-listl17{overflow:hidden;margin-top:32px;}
.ul-listl17 li{overflow:hidden;margin-bottom:29px;}
.ul-listl17 .con{display:block;overflow:hidden;border-left:1px solid #b51904;padding-left:20px;}
.ul-listl17 .con .date{font-size:16px;color:#666;line-height:1.5em;overflow:hidden;font-weight:700;margin-bottom:8px;}
.ul-listl17 .con .tit{font-size:16px;color:#000;line-height:1.75em;overflow:hidden;font-weight:400;max-height:3.5em;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl17 .con:hover .tit{color:#b51904;}
/*!氓颅娄莽鈥澟该ε撀嵜ヅ犅�*/
.m-servicesl1{overflow:hidden;background-position:center top;background-repeat:no-repeat;padding:100px 0 0;}
.ul-listl18{overflow:hidden;}
.ul-listl18 li{margin-bottom:100px;}
.ul-listl18 .con{overflow:hidden;}
.ul-listl18 .con .pic{float:right;width:620px;height:auto;overflow:hidden;}
.ul-listl18 .con .pic img{display:block;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl18 .con .pic a:hover img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-listl18 .con .txt{overflow:hidden;padding-right:114px;}
.ul-listl18 .con .desc{font-size:16px;color:#333;line-height:1.85em;max-height:9.25em;overflow:hidden;margin:34px 0 42px;}
.ul-listl18 .con .info{overflow:hidden;}
.ul-listl18 .con .info a{display:block;float:left;font-size:18px;color:#900;line-height:1.5em;position:relative;padding-right:21px;margin-right:67px;margin-bottom:20px;}
.ul-listl18 .con .info a:last-child{margin-right:0;}
.ul-listl18 .con .info a i{position:absolute;display:block;top:0;right:0;width:11px;height:11px;background:url(../images/iconl48.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.ul-listl18 .con .info a:hover{opacity:.7;}
.ul-listl18 li:nth-child(2n) .con .pic{float:left;}
.ul-listl18 li:nth-child(2n) .con .txt{padding-right:0;padding-left:114px;}
.ul-listl18.ls li{background-color:#f5f5f5;}
.ul-listl18.ls li:last-child{margin-bottom:0;}
.ul-listl18.ls .con{padding:80px 0 100px;}
.ul-listl18.ls .con .info a{padding-right:0;margin-right:114px;}
.ul-listl18.ls .con .info a:last-child{margin-right:0;}
.ul-listl18.ls .con .icon{display:block;float:left;width:94px;height:94px;margin-right:21px;line-height:92px;text-align:center;overflow:hidden;border:1px dashed #9e0e0e;border-radius:50%;}
.ul-listl18.ls .con .icon img{display:inline-block;vertical-align:middle;max-height:50%;max-width:50%;}
.ul-listl18.ls .con .stxt{display:block;overflow:hidden;font-size:18px;color:#900;line-height:94px;}
/*!氓颅娄莽鈥澟该ε撀嵜ヅ犅�2*/
.m-communicationl.ls{padding-bottom:82px;}
.m-downloadl{overflow:hidden;margin-top:42px;}
.m-downloadl .item{overflow:hidden;margin-bottom:20px;}
.m-downloadl .item .top{font-size:24px;color:#000;padding:0 60px 0 26px;height:60px;line-height:60px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#fff;cursor:pointer;}
.m-downloadl .item .top:after{content:"";position:absolute;top:0;left:0;height:100%;width:5px;background-color:#b70c0b;}
.m-downloadl .item .top i{position:absolute;top:50%;right:28px;margin-top:-14px;display:block;width:28px;height:28px;background:url(../images/iconl51.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.m-downloadl .item .top.on{background:url(../images/bgl35.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;}
.m-downloadl .item .top.on:after{display:none;}
.m-downloadl .item .top.on i{background-image:url(../images/iconl51-1.jpg);}
.m-downloadl .item .desc{overflow:hidden;display:none;}
.ul-listl19{overflow:hidden;padding-top:20px;margin:0 -15px;}
.ul-listl19 li{width:33.33%;float:left;margin-bottom:21px;padding:0 15px;}
.ul-listl19 .con{display:block;background-color:#fff;overflow:hidden;padding:28px 30px 23px;}
.ul-listl19 .con .stit{font-size:18px;color:#333;line-height:1.5em;font-weight:700;margin-bottom:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.ul-listl19 .con .g-more2{font-size:16px;color:#666;margin:0;}
.ul-listl19 .con:hover .stit{color:#b70c0b;}
/*!氓颅娄忙聽隆忙娄鈥毭モ�犅�*/
.m-synopsisl{overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:80px;}
.m-synopsisl .ll{overflow:hidden;width:995px;float:left;}
.m-synopsisl .ll .info{font-size:22px;color:#000;line-height:1.64em;max-height:3.28em;overflow:hidden;width:57%;margin:40px 0 27px;}
.m-synopsisl .ll .desc{font-size:16px;color:#333;line-height:1.88em;max-height:7.52em;overflow:hidden;margin-bottom:82px;}
.m-principall .principall .g-more2,.m-synopsisl .ll .g-more2{margin:0;color:#c00;}
.m-synopsisl .rr{overflow:hidden;float:right;width:407px;}
.m-slickl14{overflow:hidden;}
.m-slickl14 .item{height:535px;background:url(../images/bgl37.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.m-slickl14 .item .con{padding:36px 46px 59px;}
.m-slickl14 .item .con .icon{display:block;width:120px;height:120px;margin-bottom:17px;}
.m-slickl14 .item .txt{overflow:hidden;margin-bottom:38px;}
.m-slickl14 .item .tit{font-size:14px;font-weight:700;line-height:1.5em;overflow:hidden;color:#ffc;margin-bottom:3px;}
.m-slickl14 .item .en{font-size:12px;color:#f4df8a;line-height:1.67em;max-height:3.34em;overflow:hidden;}
.m-slickl14 .item .pic{width:100%;overflow:hidden;}
.m-slickl14 .item .pic img{display:block;width:100%;}
.m-slickl14 .slick-dots{position:absolute;left:0;width:100%;bottom:36px;text-align:center;z-index:9;}
.m-slickl14 .slick-dots li{display:inline-block;margin:0 3px;}
.m-slickl14 .slick-dots li button{display:block;width:8px;height:8px;font-size:0;color:#fff;background:#c93;border-radius:50%;text-align:center;border:1px solid #fff;cursor:pointer;overflow:hidden;padding:0;}
.m-slickl14 .slick-dots li.slick-active button{background:#fc0;border-color:#fc0;}
.m-principall{overflow:hidden;position:relative;z-index:2;}
.m-principall .principall{overflow:hidden;padding:100px 104px 0;}
.m-principall .principall .pic{width:590px;float:left;overflow:hidden;height:auto;}
.m-principall .principall .pic img{display:block;width:100%;}
.m-principall .principall .txt{overflow:hidden;padding:48px 0 0 58px;}
.m-principall .principall .info{margin-top:31px;overflow:hidden;margin-bottom:13px;}
.m-principall .principall .info .top{font-size:18px;color:#000;line-height:2em;max-height:4em;overflow:hidden;margin-bottom:28px;}
.m-principall .principall .bot{overflow:hidden;text-align:right;font-size:18px;color:#333;line-height:1.5em;}
.m-principall .principall .bot i{display:inline-block;vertical-align:middle;margin:-2px 20px 0 0;width:126px;height:1px;background-color:#a4a4a4;}
.m-leaderl{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;margin-top:-57px;}
.m-leaderl .leaderl{overflow:hidden;padding:197px 104px 161px;}
.m-leaderl .leaderl .g-titl3{float:left;}
.m-leaderl .leaderl .g-titl3 .tit{color:#fff;}
.m-leaderl .leaderl .g-titl3 .tit:after{background-color:#f90;}
.m-leaderl .leaderl .rr{float:right;overflow:hidden;margin-top:-10px;}
.m-leaderl .leaderl .info{overflow:hidden;float:left;margin-top:9px;}
.m-leaderl .leaderl .info span{font-size:30px;line-height:1.17em;overflow:hidden;color:#fff;font-weight:700;padding-right:72px;display:block;float:left;border-right:2px solid #d5453a;margin-right:28px;}
.m-leaderl .leaderl .info span:last-child{border:none;margin-right:0;}
.m-leaderl .leaderl .info span em{display:inline-block;vertical-align:middle;margin-top:-2px;font-size:18px;line-height:1.5em;padding-right:28px;}
.g-morel3{display:block;overflow:hidden;width:185px;height:54px;line-height:52px;border:1px solid #fa9090;font-size:14px;color:#fa9090;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.g-morel3 i{display:inline-block;vertical-align:middle;width:23px;height:23px;margin:-2px 0 0 27px;background:url(../images/iconl52.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.g-morel3.red{border-color:#9f1010;color:#900;margin:0 auto;}
.g-morel3.red i{background-image:url(../images/iconl27.jpg);}
.g-morel3:hover{opacity:.7;}
.m-honorl{overflow:hidden;background-position:center bottom;background-repeat: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;padding-top:80px;padding-bottom:100px;}
.m-honorl .descl2{font-size:16px;line-height:1.75em;max-height:3.5em;overflow:hidden;width:45%;margin-top:44px;}
.m-slickl2.honorl{margin:52px -14px 0;}
.m-slickl2.honorl .item{padding:0 14px;}
.m-slickl2.honorl .con{position:relative;padding-bottom:43px;}
.m-slickl2.honorl .con .pic{padding-top:66.76056%;overflow:hidden;height:0;position:relative;}
.m-slickl2.honorl .con .pic img{display:block;width:100%;height:100%;top:0;left:0;position:absolute;}
.m-slickl2.honorl .con .txt{position:absolute;bottom:0;height:67px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;left:23px;right:23px;line-height:67px;padding:0 5px;font-size:18px;color:#fff;text-align:center;background:url(../images/bgl39.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;display:none;}
.m-slickl2.honorl .con:hover .txt{display:block;}
/*!氓颅娄茅鈩⒙⒚嵚Ｃ��*/
.ul-imgtxtl1{overflow:hidden;margin:51px -28px 58px;}
.ul-imgtxtl1 li{width:25%;float:left;padding:0 28px;margin-bottom:35px;}
.ul-imgtxtl1 .con{display:block;overflow:hidden;}
.ul-imgtxtl1 .pic{padding-top:66.9669%;position:relative;overflow:hidden;height:0;margin-bottom:15px;}
.ul-imgtxtl1 .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-imgtxtl1 .txt{font-size:18px;color:#333;line-height:1.5em;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.g-box.glory{padding-bottom:121px;}
.ul-imgtxtl1 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-imgtxtl1 .con:hover .txt{color:#a00d08;}
/*!氓颅娄茅鈩⒙⒚︹�撀懊┾�斅�*/
.m-focus-newsl{overflow:hidden;padding:80px 0 92px;background-color:#fff;}
.focus-newsl{overflow:hidden;margin:30px 0 35px;}
.focus-newsl .item.it1{width:700px;float:left;margin-right:30px;}
.focus-newsl .item{overflow:hidden;float:none;}
.ul-imgltxtl2{overflow:hidden;}
.ul-imgltxtl2 .con{display:block;overflow:hidden;background-color:#f7f7f7;}
.ul-imgltxtl2 .con .pic{overflow:hidden;padding-top:56.28571%;height:0;position:relative;}
.ul-imgltxtl2 .con .pic img{display:block;width:100%;height:100%;position:absolute;object-fit: cover;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-imgltxtl2 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-imgltxtl2 .con .txt{overflow:hidden;padding:13px 21px 24px;}
.ul-imgltxtl2 .con .txt .tit{font-size:20px;color:#000;line-height:1.6em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:6px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-imgltxtl2 .con:hover .txt .tit,.ul-txtl2 .con:hover .tit{color:#c00;}
.ul-imgltxtl2 .con .txt .desc{font-size:16px;color:#666;line-height:1.75em;overflow:hidden;height:3.5em;margin-bottom:7px;}
.ul-imgltxtl2 .con .txt .date{font-size:16px;color:#666;line-height:1.5em;overflow:hidden;font-weight:700;}
.ul-imgltxtl2.two{margin:0 -15px;}
.ul-imgltxtl2.two li{width:50%;float:left;padding:0 15px;}
.ul-imgltxtl2.two .pic{padding-top:62.7027%;}
.ul-imgltxtl2.two .con .txt .tit{white-space:normal;height:3.2em;margin-bottom:10px;}
.ul-imgltxtl2.two .con .txt .desc{height:7em;margin-bottom:79px;}
.ul-txtl2{overflow:hidden;margin:0 -30px;width:1460px;}
.ul-txtl2 li{width:50%;float:left;padding:0 30px;}
.ul-txtl2 .con{display:block;overflow:hidden;}
.ul-txtl2 .con .tit{font-size:20px;color:#000;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:7px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-txtl2 .con .desc{font-size:16px;color:#666;line-height:1.69em;height:3.38em;overflow:hidden;}
.ul-txtl2 .con .txt{overflow:hidden;padding-left:21px;position:relative;margin-bottom:39px;}
.ul-txtl2 .con .txt:after{content:"";position:absolute;top:3px;left:0;bottom:3px;width:3px;background-color:#a00d08;overflow:hidden;}
.ul-txtl2 .con .date{padding-left:21px;overflow:hidden;font-size:16px;color:#666;font-weight:700;line-height:1.5em;}
.m-noticel{overflow:hidden;background-position:top center;background-repeat:no-repeat;padding:79px 0 0;}
.m-noticel .item{overflow:hidden;width:50%;float:left;}
.m-noticel .item .g-titl3{margin-right:28px;}
.m-noticel .item .box{background-color:#fff;overflow:hidden;margin-top:31px;position:relative;height:539px;}
.m-noticel .item .box:after{content:"";position:absolute;top:0;left:0;width:150px;height:3px;background-color:#f90;}
.m-noticel .item .box:before{content:"";position:absolute;top:40px;bottom:40px;right:0;width:1px;background-color:#eaeaea;}
.ul-txtl3{overflow:hidden;padding:36px 0 28px;}
.ul-txtl3 li{margin-bottom:31px;}
.ul-txtl3 .con{overflow:hidden;display:block;}
.ul-txtl3 .con .date{overflow:hidden;float:left;text-align:right;padding:0 21px;border-right:1px solid #e9e9e9;}
.ul-txtl3 .con .date .day{font-size:36px;font-weight:700;color:#a00d08;line-height:1.08em;overflow:hidden;margin-bottom:3px;}
.ul-txtl3 .con .date .year{font-size:16px;color:#a00d08;line-height:1.1em;overflow:hidden;}
.ul-txtl3 .con .txt{overflow:hidden;padding-left:20px;padding-right:40px;font-size:20px;height:3.2em;line-height:3.2em;}
.ul-txtl3 .con .txt .tit{display:inline-block;vertical-align:middle;margin-top:-2px;font-size:20px;color:#000;line-height:1.6em;max-height:3.2em;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-txtl3 .con:hover .txt .tit,.ul-txtl4 .con:hover .tit{color:#a00d08;}
.m-noticel .item.it2 .box,.m-noticel .item.it2 .g-titl3{padding:0 28px;}
.m-noticel .item.it2 .box:after{left:28px;}
.ul-txtl4{overflow:hidden;margin-top:39px;}
.ul-txtl4 li{margin-bottom:14px;}
.ul-txtl4 .con{display:block;width:100%;overflow:hidden;}
.ul-txtl4 .con .pic{width:300px;float:left;overflow:hidden;margin-right:20px;}
.ul-txtl4 .con .pic img{display:block;width:100%;}
.ul-txtl4 .con .tit{font-size:20px;color:#000;line-height:1.6em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:80px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-txtl4 .con .tit em{font-weight:700;}
.ul-txtl4 .con .date{font-size:16px;color:#666;line-height:1.5em;overflow:hidden;font-weight:700;float:right;margin-top:5px;}
.ul-txtl4 .li1 .con .txt{padding-top:32px;}
.ul-txtl4 .li1 .con .tit{max-height:5.2em;white-space:normal;float:none;margin-bottom:6px;margin-right:0;}
.ul-txtl4 .li1 .con .tit em{display:block;margin-bottom:9px;}
.ul-txtl4 .li1 .con{padding-bottom:20px;border-bottom:1px solid #efefef;}
.ul-txtl4 .li1 .con .date{float:none;margin-top:0;}
.m-speciall1{overflow:hidden;padding:79px 0 120px;}
.m-slickl2.speciall1 .con .pic{padding-top:62.5%;margin-bottom:15px;}
.m-slickl2.speciall1{margin:53px -15px;}
.m-slickl2.speciall1 .item{padding:0 15px;}
.m-slickl2.speciall1 .item .txt{font-weight:700;font-size:20px;color:#000;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.m-speciall1 .g-more{background:#a00d08;}
/*!忙鈥光�好р�澟该ヂ奥泵ぢ概�*/
.m-recruitl{overflow:hidden;padding:98px 0 121px;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;}
.m-slickl2.recruitl{overflow:hidden;padding:0 116px;background:url(../images/bgl42.jpg) center center 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;margin-top:50px;}
.m-slickl2.recruitl .item{overflow:hidden;padding:0 64px;}
.m-slickl2.recruitl .con{padding-top:62px;position:relative;display:block;overflow:hidden;}
.m-slickl2.recruitl .icon{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:113px;height:113px;line-height:100px;text-align:center;background-color:#fff;border-radius:50%;}
.m-slickl2.recruitl .icon img{display:inline-block;vertical-align:middle;max-height:50%;max-width:50%;}
.m-slickl2.recruitl .box{display:block;padding-top:100%;overflow:hidden;height:0;position:relative;border-radius:50%;background:url(../images/imgl78.jpg) center center no-repeat #fff;-webkit-background-size:80% auto;-moz-background-size:80% auto;-ms-background-size:80% auto;-o-background-size:80% auto;background-size:80% auto;z-index:2;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-slickl2.recruitl .txt{position:absolute;top:43px;left:0;width:100%;}
.m-slickl2.recruitl .txt .num{font-size:50px;color:#333;line-height:1.5em;text-align:center;overflow:hidden;margin-bottom:13px;}
.m-slickl2.recruitl .txt .desc{font-size:18px;color:#666;line-height:1.78em;max-height:5.34em;overflow:hidden;width:65%;margin:0 auto;}
.m-slickl2.recruitl .item:nth-child(2n) .con{padding-top:0;padding-bottom:62px;}
.m-slickl2.recruitl .item:nth-child(2n) .icon{top:auto;bottom:0;line-height:140px;}
.m-slickl2.recruitl .icon.blue{background-color:#1d76b4;}
.m-slickl2.recruitl .icon.orange{background-color:#f90;}
.m-slickl2.recruitl .con:hover .box{background-color:#b51904;}
.m-slickl2.recruitl .con:hover .txt .desc,.m-slickl2.recruitl .con:hover .txt .num{color:#fff;}
.m-slickl2.recruitl .slick-prev{left:0;}
.m-slickl2.recruitl .slick-next{right:0;}
.m-enlistl{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:127px 0 165px;}
.m-enlistl .enlistl{width:654px;overflow:hidden;border-radius:4px;background:url(../images/bgl44.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:41px 63px 45px;}
.m-enlistl .enlistl .stit{font-size:20px;color:#333;line-height:1.45em;overflow:hidden;font-weight:700;margin:37px 0 18px;}
.m-enlistl .enlistl .desc{font-size:14px;color:#666;line-height:2em;overflow:hidden;margin-bottom:53px;}
.m-enlistl .enlistl .g-more{width:185px;height:54px;line-height:54px;background:#f90;margin:0;}



.m-employmentl{padding:100px 0 101px;background-position:top center;background-repeat:no-repeat;}
.m-employmentl:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0;}
.m-employmentl .employmentl{margin:0 -32px;}
.m-employmentl .employmentl:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0;}
.m-employmentl .employmentl .item{width:50%;float:left;padding:0 32px;}
.m-employmentl .employmentl .item .box{position:relative;}
.m-employmentl .employmentl .pic{width:100%;overflow:hidden;height:auto;}
.m-employmentl .employmentl .pic img{display:block;width:100%;}
.m-employmentl .employmentl .txt{position:absolute;left:0;width:100%;bottom:0;padding:0 42px 37px;}
.m-employmentl .employmentl .txt .g-titl3 .tit{font-size:42px;}
.m-employmentl .employmentl .g-titl3.fff .tit:after{background-color:#f90;}
.m-employmentl .employmentl .desc{height:63px;line-height:63px;background-color:#fff;position:relative;margin-top:38px;}
.m-employmentl .employmentl .desc .inp{display:block;width:100%;height:63px;line-height:63px;padding:0 34px;font-size:18px;color:#666;position:relative;}
.m-employmentl .employmentl .desc .inp:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:21px;width:11px;height:11px;background:url(../images/iconl54.jpg) center center no-repeat;}
.m-employmentl .employmentl ul{padding:10px 34px 34px;position:absolute;background:#fff;width:100%;display:none;z-index:9;overflow:hidden;}
.m-employmentl .employmentl .desc:hover ul{display:block;}
.m-employmentl .employmentl ul li{line-height:36px;border-left:1px solid #c00;padding-left:20px;}
.m-employmentl .employmentl ul li a{display:block;font-size:14px;color:#c00;line-height:36px;padding:7px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-employmentl .employmentl ul li:hover a{color:#000;padding-left:5px;}



.m-enterprisel{overflow:hidden;background-color:#f5f5f5;padding:77px 0;background-position:center bottom;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;}
.m-enterprisel .desc{font-size:16px;color:#333;line-height:1.88em;overflow:hidden;margin:33px 0 82px;}
.m-enterprisel .enterprisel{background-color:rgba(255,255,255,.81);border-top:5px solid #900;padding:75px 112px 128px;}
/*!氓陇拧氓陆漏忙麓鈥好р��*/
.g-box.l2{padding-bottom:120px;}
.ul-listl20{overflow:hidden;margin:50px 0 80px;}
.ul-listl20 li{margin-bottom:50px;}
.ul-listl20 li:last-child{margin-bottom:0;}
.ul-listl20 .con{display:block;overflow:hidden;}
.ul-listl20 .con .top{width:470px;float:left;position:relative;overflow:hidden;}
.ul-listl20 .con .top .pic{padding-top:64.255319%;position:relative;height:0;overflow:hidden;}
.ul-listl20 .con .top .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);}
.ul-listl20 .con .top .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl20 .con:hover .top .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-listl20 .con .tips{position:absolute;left:0;bottom:0;font-size:16px;color:#fff;text-align:center;width:114px;height:34px;line-height:34px;padding:0 15px;background:url(../images/bgl9.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;}
.ul-listl20 .con.blue .tips{background-image:url(../images/bgl9-1.jpg);}
.ul-listl20 .con.orange .tips{background-image:url(../images/bgl9-2.jpg);}
.ul-listl20 .con .txt{overflow:hidden;background-color:#fff;left:-18px;top:18px;padding:35px 87px 50px 40px;position:relative;z-index:3;height:271px;}
.ul-listl20 .con .txt .tit{font-size:16px;color:#000;line-height:1.63em;max-height:3.26em;overflow:hidden;margin-bottom:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl20 .con .txt .info{overflow:hidden;font-size:16px;color:#000;line-height:2em;}
.ul-listl20 .con .txt .info i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-2px 13px 0 0;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;}
.ul-listl20 .con .txt .info .date i{background-image:url(../images/iconl6.jpg);}
.ul-listl20 .con .txt .info .addr i{background-image:url(../images/iconl7.jpg);}
.ul-listl20 .con .txt .g-btn{position:absolute;left:40px;bottom:36px;}
.ul-listl20 .con:hover .txt .tit{color:#c00;}
/*!莽虏戮氓鈥溌伱久ㄢ�姑妓喢р�犆┞⑩�樏ニ嗏�斆÷尖��*/
.ul-listl21{overflow:hidden;margin:50px -27px 40px;}
.ul-listl21 li{width:33.33%;float:left;padding:0 27px;margin-bottom:36px;}
.ul-listl21 .con{display:block;overflow:hidden;}
.ul-listl21 .con .top{overflow:hidden;position:relative;margin-bottom:12px;}
.ul-listl21 .con .pic{padding-top:66.85714%;overflow:hidden;position:relative;height:0;}
.ul-listl21 .con .pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl21 .con .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0);}
.ul-listl21 .con .play{position:absolute;width:37px;height:37px;left:25px;bottom:18px;border-radius:50%;background:url(../images/iconl55.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:5px 0 5px rgba(9,2,4,.12);-moz-box-shadow:5px 0 5px rgba(9,2,4,.12);-ms-box-shadow:5px 0 5px rgba(9,2,4,.12);-o-box-shadow:5px 0 5px rgba(9,2,4,.12);box-shadow:5px 0 5px rgba(9,2,4,.12);z-index:2;}
.ul-listl21 .con .txt{font-size:16px;color:#333;line-height:1.5em;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl21 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-listl21 .con:hover .txt{color:#900;}
/*video page part*/
.ul-listl21video{overflow:hidden;margin:50px -27px 40px;}
.ul-listl21video li{width:50%;float:left;padding:0 27px;margin-bottom:36px;}
.ul-listl21video .con{display:block;overflow:hidden;}
.ul-listl21video .con .top{overflow:hidden;position:relative;margin-bottom:12px;}
.ul-listl21video .con .pic{padding-top:66.85714%;overflow:hidden;position:relative;height:0;}
.ul-listl21video .con .pic img{display:block;width:100%;height:100%;position:absolute;object-fit: cover;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl21video .con .pic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0);}
.ul-listl21video .con .play{position:absolute;width:37px;height:37px;left:25px;bottom:18px;border-radius:50%;background:url(../images/iconl55.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:5px 0 5px rgba(9,2,4,.12);-moz-box-shadow:5px 0 5px rgba(9,2,4,.12);-ms-box-shadow:5px 0 5px rgba(9,2,4,.12);-o-box-shadow:5px 0 5px rgba(9,2,4,.12);box-shadow:5px 0 5px rgba(9,2,4,.12);z-index:2;}
.ul-listl21video .con .txt{font-size:16px;color:#333;line-height:1.5em;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-listl21video .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.ul-listl21video .con:hover .txt{color:#900;}
/*!猫聛鈥澝陈幻λ嗏�樏ぢ宦�*/
.g-box.l3{padding-bottom:71px;}
.m-mapl1{height:603px;background-color:#fff;padding:9px 8px;margin-top:51px;min-height:300px;}
.m-mapl1 #allmap{display:block;width:100%;height:100%;position:relative;}
.m-mapl1 #allmap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);}
.m-mapl1 #allmap .anchorBL,.m-mapl2 #allmap .anchorBL{display:none;}
.m-mapl1 #allmap img,.m-mapl2 #allmap img{-webkit-transition:0s;-o-transition:0s;transition:0s;}
.m-addressl{overflow:hidden;margin:-127px 90px 71px;padding:54px 6px 44px;background:url(../images/bgl46.jpg) center left no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;border-left:3px solid #b51904;position:relative;z-index:2;}
.m-addressl .item{width:50%;float:left;font-size:16px;color:#333;line-height:30px;overflow:hidden;border-right:1px solid #d9d9d9;padding:0 48px;}
.m-addressl .item:last-child{border-right:none;}
.m-addressl .item span{font-weight:700;}
.m-addressl .item p{margin-bottom:11px;}
.m-addressl .item a{display:inline-block;vertical-align:middle;margin-top:-2px;width:84px;height:30px;line-height:30px;background-color:#f90;font-size:14px;color:#fff;text-align:center;border-radius:3px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-addressl .item a:hover{opacity:.7;}
.ul-listl22{overflow:hidden;margin:0 -40px;}
.ul-listl22 li{width:50%;padding:0 40px;float:left;margin-bottom:59px;}
.ul-listl22 .con{display:block;overflow:hidden;}
.ul-listl22 .con .left{width:120px;overflow:hidden;float:left;position:relative;margin-top:10px;padding:0 20px;}
.ul-listl22 .con .left:after{content:"";position:absolute;top:0;right:0;width:1px;background-color:#b11705;height:76px;}
.ul-listl22 .con .icon{width:60px;height:40px;line-height:40px;margin:0 auto 6px;overflow:hidden;text-align:center;font-size:0;}
.ul-listl22 .con .icon img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%;}
.ul-listl22 .con .left .tit{font-size:22px;color:#000;line-height:1.36em;max-height:2.72em;overflow:hidden;text-align:center;}
.ul-listl22 .con .right{overflow:hidden;padding-left:28px;}
.ul-listl22 .con .txt{font-size:14px;line-height:2.3em;color:#333;overflow:hidden;}
.ul-listl22 .con .txt p{margin-bottom:10px;}
.ul-listl22 .con .txt p:last-child{margin-bottom:0;}
.ul-listl22 .con .txt em{font-weight:700;}
.ul-listl22 .con .txt span{color:#c00;font-weight:700;}
/*!忙聬艙莽麓垄莽禄鈥溍ε九撁┞÷�*/
.m-aroundl{overflow:hidden;margin-bottom:101px;}
.m-searchl{overflow:hidden;padding:37px 0;background-color:#fff;}
.m-searchl .searchl{width:1000px;margin:0 auto;border-bottom:2px solid #bf1e02;position:relative;}
.m-searchl .searchl .inp{display:block;width:100%;height:41px;line-height:41px;font-size:16px;color:#000;overflow:hidden;border:none;background-color:transparents;}
.m-searchl .searchl .btn{position:absolute;top:50%;right:0;margin-top:-12px;display:block;width:24px;height:24px;background:url(../images/iconl62.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;border:none;font-size:0;}
.ul-listl23{overflow:hidden;margin:48px 0 43px;}
.ul-listl23 .con{display:block;overflow:hidden;padding:23px 0 34px;border-bottom:1px solid #cacaca;}
.ul-listl23 .tit{font-size:20px;color:#000;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:6px;}
.ul-listl23 .con .tit em{color:#900;font-weight:700;}
.ul-listl23 .con .date{font-size:16px;color:#797979;line-height:1.5em;overflow:hidden;margin-bottom:17px;}
.ul-listl23 .con .desc{font-size:16px;line-height:1.75em;max-height:3.5em;color:#797979;overflow:hidden;}
.ul-listl23 .con .desc em{color:#900;}
.ul-listl23 li:last-child .con{border-bottom:none;}
/*!莽沤掳盲禄禄茅垄鈥犆ヂ�*/
.ul-listl24{overflow:hidden;margin:50px 142px 0;}
.ul-listl24 li{width:50%;float:left;padding:0 29px;}
.ul-listl24 .con{overflow:hidden;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:38px 0 28px;}
.ul-listl24 .con .ll{font-size:28px;color:#900;line-height:1.21em;overflow:hidden;font-weight:700;border-left:1px solid #900;padding:0 23px;width:300px;float:left;}
.ul-listl24 .con .rr{overflow:hidden;font-size:24px;font-weight:700;line-height:1.5em;color:#000;}
.ul-listl24.l1{margin-top:0;margin-bottom:135px;}
.ul-listl24.l1 li{width:auto;float:none;}
.ul-listl24.l1 .con{border-top:none;}
.ul-listl24 .con .rr .info{overflow:hidden;width:70%;}
.ul-listl24 .con .rr .info span{display:block;float:left;width:185px;margin-bottom:12px;}
/*!忙聽隆氓鈥郝ヅ撀懊モ�郝�*/
.m-campus-map{overflow:hidden;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:36px 12px 30px;margin-bottom:75px;}
.m-campus-map .pic{width:100%;text-align:center;font-size:0;background-color:#afffb4;border-radius:5px;margin-bottom:29px;margin-top:10px;}
.m-campus-map .pic img{display:inline-block;max-height:100%;max-width:100%;}
.m-campus-map .date{text-align:right;font-size:14px;color:#fff;line-height:1.5em;overflow:hidden;padding:0 18px;}
.m-campus-map .top{overflow:hidden;padding:0 28px;margin-bottom:21px;}
.m-campus-map .top .spic{width:420px;height:auto;float:left;overflow:hidden;}
.m-campus-map .top .spic img{display:block;width:100%;}
.m-campus-map .top .rr{float:right;overflow:hidden;}
.m-campus-map .top .icon{width:112px;height:auto;float:left;margin-right:13px;margin-top:58px;}
.m-campus-map .top .icon img{display:block;width:100%;}
.m-campus-map .top .rr .txt{overflow:hidden;}
.m-campus-map .top .rr .tit{font-size:72px;line-height:1.11em;font-weight:700;color:rgba(255,255,255,.96);float:left;margin-right:11px;}
.m-campus-map .top .rr .box{overflow:hidden;padding-top:27px;}
.m-campus-map .top .rr .en{font-size:25px;line-height:1.08em;overflow:hidden;font-family:Engravers MT;color:#fff;margin-bottom:7px;}
.m-campus-map .top .rr .sdate{font-size:72px;line-height:1.2em;overflow:hidden;color:rgba(255,255,255,.83);font-family:Arial;}
/*!氓颅娄茅鈩⒙⒚┢捖┾�斅�2*/
.m-retailersl{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:85px 0 208px;}
.m-titl2{overflow:hidden;font-size:0;text-align:center;margin-bottom:47px;}
.m-titl2 .tit{display:inline-block;vertical-align:middle;color:#900;font-size:42px;line-height:1.5em;overflow:hidden;padding:0 33px;}
.m-titl2 i{display:inline-block;vertical-align:middle;width:228px;height:1px;background-color:#900;}
.m-retailersl .retailersl{overflow:hidden;margin:48px -20px 60px;}
.m-retailersl .retailersl .item{width:50%;float:left;padding:0 20px;}
.m-imgtxtl1{overflow:hidden;}
.m-imgtxtl1 .con{display:block;width:100%;overflow:hidden;}
.m-imgtxtl1 .con .pic{overflow:hidden;height:auto;}
.m-imgtxtl1 .con .pic img{display:block;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.m-imgtxtl1 .con .txt{margin:-60px 21px 0;overflow:hidden;background:url(../images/bgl49.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:17px 28px;position:relative;z-index:1;}
.m-imgtxtl1 .con .txt .tit{font-size:20px;color:#fff;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:10px;}
.m-imgtxtl1 .con .txt .date{font-size:16px;color:#fcc;line-height:1.5em;overflow:hidden;font-weight:700;}
.ul-imgtxtl2{overflow:hidden;}
.ul-imgtxtl2 li{overflow:hidden;margin-bottom:40px;}
.ul-imgtxtl2 li:last-child{margin-bottom:0;}
.ul-imgtxtl2 .con{overflow:hidden;display:block;