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-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}

.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}
img{max-width:100%}
input,select,textarea{font-size:12px;color:#444; 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}
.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(/css/czx/style.css)}
.main{overflow:hidden}
body.fff{background-color:#fff}
body.navShow{overflow:hidden}


@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)}
}

.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: #b70d0b; }

.ul-listl15{ 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(/css/czx/iconl37.png)}
.m-slickl13 .slick-next{right:20px;background-image:url(/css/czx/iconl37-1.png)}
.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}




.ul-txtq1{margin:53px -21px 0;overflow:hidden}
.ul-txtq1 li{float:left;width:25%;padding:0 21px;margin-bottom:21px;overflow-y:hidden}
.ul-txtq1 li a{display:block;font-size:20px;color:#000;line-height:3.25em;background-color:#fff;position:relative;padding:0 10px 0 27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;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;}
.ul-txtq1 li a:after{content:'';width:3px;height:20px;background-color:#b51904;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-txtq1 li:hover a{color:#fff;background-image: url(/css/czx/xxzbgl2.jpg);}
.ul-txtq1 li a:hover:after{background-color: #cf9a38;}


.m-portraitl2{
    overflow: hidden;
    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: 100px;
}
.m-portraitl2 .portraitl2{
    padding: 0 65px;
    overflow: hidden;
    position: relative;
}
.m-portraitl2 .portraitl2 .g-titl3{
    position: absolute;
    top: 0;
    left: 63.35766%;
    right: 65px;
}
.m-portraitl2 .portraitl2 .top{
    overflow: hidden;
    font-size: 0;
}
.ul-xxzlistl1 .con,
.m-portraitl2 .portraitl2 .top .con{
    overflow: hidden;
    display: block;
    position: relative;
}
.m-portraitl2 .portraitl2 .left{
    width: 58.6131386%;
    display: inline-block;
    vertical-align: bottom;
    overflow: hidden;
}
.m-portraitl2 .left .pic{
    padding-top: 59.77584059%;
    position: relative;
    height: 0;
    overflow: hidden;
}
.ul-xxzlistl1 .pic img,
.m-portraitl2 .top .con .pic img{
    position: absolute;
    display: block;
    max-width: 100%;
    min-width: 100%;
    top: 50%;
    min-height: 100%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%) scale(1.05,1.05);
    -ms-transform: translate(-50%,-50%) scale(1.05,1.05);
    -o-transform: translate(-50%,-50%) scale(1.05,1.05);
    transform: translate(-50%,-50%) scale(1.05,1.05);
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;

}
.ul-xxzlistl1 .con:hover .pic img,
.m-portraitl2 .top .con:hover .pic img{
    -webkit-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);
}
.ul-xxzlistl1 .con .txt,
.m-portraitl2 .portraitl2 .txt{
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 0;
    font-size: 18px;
    color: #fff;
    padding: 0 27px;
    height: 51px;
    line-height: 51px;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
    z-index: 2;
    background-color: rgba(0,0,0,.38);
}
.m-portraitl2 .portraitl2 .right{
    width: 41.3868614%;
    display: inline-block;
    vertical-align: bottom;
    overflow: hidden;
}
.m-portraitl2 .portraitl2 .right .pic{
    padding-top: 68.6067019%;
    position: relative;
    height: 0;
    overflow: hidden;
}
.ul-xxzlistl1{
    overflow: hidden;
}
.ul-xxzlistl1 li{
    width: 25%;
    float: left;
}
.ul-xxzlistl1 .con{
    display: block;
    overflow: hidden;
}
.ul-xxzlistl1 .pic{
    padding-top: 68.529411%;
    overflow: hidden;
    position: relative;
    height: 0;
}


.g-titl3.l1 .tit{
    padding-bottom: 16px;
}
.g-titl3.l1 .tit:after{
    top: auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 0;
    height: 3px;
    width: 88px;
}
.m-collegel{
    overflow: hidden;
    background: url(/css/czx/xxzbgl3.jpg) center right no-repeat;
    -webkit-background-size: 68% auto;
    -moz-background-size: 68% auto;
    -ms-background-size: 68% auto;
    -o-background-size: 68% auto;
    background-size: 68% auto;
    background-color: #fff;
    border-right: 23px solid #b11705;
    margin-bottom: 79px;
}
.m-collegel .left:after{
    content: "";
    display: block;
    clear:both;
    visibility: hidden;
    width: 100%;
    height: 0;
}
.m-collegel .left{
    width: 480px;
    float: left;
    position: relative;
    height: 100%;
    background-color: #f5f5f5;
    padding-bottom: 99px;
}
.m-collegel .left .pic2{
    position: absolute;
    bottom:0;
    right: -69px;
    height: auto;
    width: 412px;
    padding: 13px 12px;
    overflow: hidden;
    background-color: #fff;
}
.m-collegel .left .pic img,
.m-collegel .left .pic2 img{
    display: block;
    width: 100%;
}
.m-collegel .right{
    overflow: hidden;
    padding-left: 61px;
    padding-top: 68px;
    width: 67%;
    float: right;
}
.m-collegel .right .g-titl3{
    float: left;
    margin-right: 100px;
}
.ul-xxzlistl2{
    overflow: hidden;
}
.ul-xxzlistl2 li{
    margin-bottom: 30px;
}
.ul-xxzlistl2 .con{
    display: block;
    font-size: 24px;
    color: #000;
    line-height: 1.5em;
    overflow: hidden;
}
.ul-xxzlistl2 .con i{
    display: inline-block;
    vertical-align: middle;
    width: 23px;
    height: 23px;
    background: url(/css/czx/iconl27.png) center
    center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin: -2px 0 0 63px;
    display: none;
}
.ul-xxzlistl2 li.hover .con i{
    display: inline-block;
}
.ul-xxzlistl2 li.hover .con{
    font-size: 40px;
    color: #b11705;
    font-weight: bold;
    line-height: 1em;
    border-left: 3px solid #b11705;
    padding-left: 17px;
    margin-left: 29px;
}


@media only screen and (max-width:1920px){
.m-screenl .col-l{width:75.5333%}
.m-screenl .col-r{width:21.333%}
.m-screenl .right{width:67.5198%}
.m-screenl .left{width:28.2436%}
.g-titl2 .tit,.m-titl1 .tit{font-size:1.7708vw}
.m-slickl5 .con .num em{font-size:4.6875vw}
.m-enrollment .ll{width:62%}
.m-enrollment .rr{width:35.33%}
.ul-listl3 .con .left{width:62.6415%}
.m-follow .top .g-titl2{width:39.333%}
.row-a4{-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-titl3 .tit{font-size:1.6667vw}
.m-rolel .left .tit,.ul-listl5 .con .day{font-size:1.875vw}
.ban .txt .tit{font-size:2.08333vw}
.ban{height:27.08333vw}
.m-rolel .ll{padding-top:11.25vw}
.ul-listl10 .con .tit,.ul-listl8 .con .txt .tit{font-size:1.66667vw}
.m-communicationl .communicationl .s1{margin-right:13.08139%}
.m-communicationl .communicationl .s2{width:49.418604%}
.m-communicationl .tit{font-size:1.875vw}
.m-slickl7 .item.slick-current .num{font-size:2.5vw}
.m-schooll .tit,.ul-listl12 .con{font-size:1.875vw}
.m-colourful:after{left:29.94791667vw}
.m-colourful .colourful:after{left:26.0416667vw}
.m-servicel .ll{width:60%}
.m-servicel .rr{width:34.9333%}
.m-servicel .ll .pic,.m-servicel .ll .txt{width:50.8888%}
.m-servicel .rr .box .tit{font-size:2.08333vw}
.m-silhouettel .ll{width:78.571428%;margin-right:4.2857%}
.m-silhouettel .rr{width:17.1428%}
.ul-titl1 .con{padding-bottom:10px}
.m-creationl .tit{font-size:1.66667vw}
.m-colourful .ll{width:41.3333%}
.ul-listl15 .con .ll{width:50.66667%}
.ul-listl15 .con:after{left:24.3333%}
.ul-listl15 li:nth-child(2n) .con:after{right:24.3333%}
.m-particularsl .col-l{width:70%}
.m-particularsl .col-r{width:23.53333%}
.m-detailsl2 .title{font-size:1.6667vw}
.ul-listl18 .con .pic{width:43.333%}
.m-synopsisl .ll{width:66.3333%}
.m-synopsisl .rr{width:27.13333%}
.m-principall .principall .pic{width:45.6656%}
.m-slickl2.recruitl .txt .num{font-size:2.60416vw}
.m-slickl2.recruitl .txt .desc{font-size:16px}
.m-employmentl .employmentl .txt .g-titl3 .tit{font-size:2.1875vw}
.m-mapl1{height:31.40625vw}
.m-searchl .searchl{width:66.666%}
.m-campus-map .top .rr .sdate,.m-campus-map .top .rr .tit{font-size:3.75vw}
.m-titl2 .tit{font-size:2.1875vw}
.m-surveyl .pic1{width:19.73333%}
.m-surveyl .pic2{width:39.333%}
.m-surveyl .pic3{width:33.6%}
.m-mapl2 #allmap{height:25.41666667vw}
.m-tablel1 span.s1{width:18.668971%}
.m-tablel1 span.s2{width:24.54624%}
.m-tablel1 span.s3,.m-tablel1 span.s4,.m-tablel1 span.s5{width:14.174589%}


.ul-xxzlistl2 li.hover .con{font-size: 2.08333vw;}
.m-collegel .left{width: 32%;}
.m-collegel .left .pic2{width: 85.8333%;}


}
@media only screen and (max-width:1680px){
.ul-listl3 .con .desc .info{font-size:14px}
.ul-listl3 .con .desc{padding:11px 18px 0;margin-bottom:18px}
.ul-listl3 .con .g-btn{padding:0 18px}
.m-enrollment .ll{height:440px}
.cur{padding-top:46px}
.m-rolel .left .desc{font-size:14px}
.ul-listl6 .con{font-size:20px}
.ul-listl6 .con:hover,.ul-listl6 li.on .con{font-size:26px}
.ul-listl7 .con{font-size:18px}
.ul-listl7 li{padding:0 10px 4px}
.ul-listl7{margin:0 -10px}
.m-rolel .rr{padding:120px 100px 70px 70px}
.m-specialityl dl dt span{font-size:18px}
.m-specialityl dl span{font-size:14px}
.m-servicel .ll .txt{padding:30px}
.ul-listl14{margin-top:30px}
.ul-listl14 li{margin-bottom:20px}
.m-silhouettel .scroll{height:420px}
.m-slickl10 .slider{width:80%;margin-top:60px}
.m-colourful .colourful:after{top:100px}
.m-slickl10 .slider .con{height:280px}
.ul-listl15 .con .txt{font-size:14px;height:15.52em}
.m-messagel .messagel .top{padding:60px 60px 0}
.m-messagel .messagel .top .bg{left:310px}
.m-messagel .details{padding:30px 50px 50px;font-size:18px}
.m-synopsisl .ll .info{font-size:18px;width:80%}
.m-principall .principall .info .top{font-size:16px}
.m-principall .principall{padding:50px 50px 0}
.m-leaderl .leaderl{padding:100px 50px 80px}
.m-honorl{padding-top:60px;padding-bottom:80px;font-size:16px}
.focus-newsl .item.it1{width:50%;float:left;margin:0}
.focus-newsl .item{padding:0 15px}
.focus-newsl{margin:30px -15px}
.ul-txtl2{width:auto}
.m-slickl2.recruitl .item{padding:0 30px}
.ul-listl20 .con .top{width:400px}
.ul-listl20 .con .txt{height:228px;padding:25px 70px 20px 30px}
.ul-listl20 .con .txt .g-btn{left:30px;bottom:20px}
.ul-listl20 .con .txt .info,.ul-listl20 .con .txt .tit{font-size:14px}
.ul-listl20 li{margin-bottom:30px}
.ul-listl21 li{padding:0 15px}
.ul-listl21{margin:30px -15px}
.m-mapl1{margin-top:30px}
.m-addressl{margin:-100px 40px 40px;padding:20px 6px}
.m-addressl .item{padding:0 20px;font-size:14px}
.ul-listl22 li{padding:0 20px}
.ul-listl22{margin:0 -20px}
.ul-listl22 .con .txt{line-height:1.8em}
.ul-listl23 .con{padding:20px 0}
.ul-listl24 .con .rr .info{width:auto}
.ul-listl24 .con .ll{font-size:24px}
.ul-listl24 .con .rr{font-size:20px}
.m-campus-map .top .icon{margin-top:24px}
.m-campus-map .top .rr .box{padding-top:0}
.m-retailersl{padding-top:60px}
.ul-imgtxtl2 .con .pic{width:300px}
.ul-imgtxtl2 .con .txt{height:150px}
.m-imgtxtl1 .con .txt .tit,.m-slickl16 .con .txt,.ul-imgtxtl2 .con .txt .tit{font-size:18px}
.m-imgtxtl1 .con .txt{padding:15px}
.ul-txtl3.l1 .con{padding:15px 0}
.m-imgtxtl2 .con .txt,.m-tablel1 dt span{font-size:16px}
.m-tablel1 span{font-size:14px}




}
@media only screen and (max-width:1440px){
.g-nav2 .scroll li{padding-right:0}
.g-titl1 .tit{font-size:24px}
.m-newsl1 .item .info a{font-size:22px}
.row-a1{padding:50px 0}
.m-screenl{margin-bottom:30px}
.m-slickl2 .slick-prev{left:22px}
.m-slickl2 .slick-next{right:22px}
.row-a2{padding:40px 0 60px}
.g-so .so{width:60%}
.g-box{padding:60px 0}
.g-box .col-l{margin-right:30px}
.snv .box a{height:60px;line-height:60px;font-size:18px}
.ul-listl5 .con .year{font-size:14px}
.ul-listl5 .con .tit{font-size:18px}
.ul-listl5 .con .desc{font-size:14px}
.ul-listl5{margin:30px 0}
.ul-listl7 .con span i{right:10px}
.m-boutiquel,.m-specialityl{padding-top:30px}
.m-specialityl .specialityl{margin-top:30px}
.m-specialityl .specialityl dl{margin-bottom:30px}
.ul-listl8 .con .icon{height:70px;width:70px;margin-right:30px}
.ul-listl8 .con .txt{height:70px;line-height:70px}
.ul-listl8 .con{padding:30px 150px 30px 50px}
.m-teachersl{padding:90px 0 30px}
.m-slickl6 .con .txt .desc,.ul-listl9 .txt .desc{font-size:14px}
.m-slickl6 .con .pic,.m-slickl6 .con .top{width:160px;height:160px}
.ul-listl9 .txt .tit{font-size:20px}
.ul-listl9{margin:30px -20px}
.m-boutiquel{padding-bottom:195px}
.ul-listl10{margin-bottom:30px}
.ul-listl8{margin-top:30px}
.m-slickl6 .slick-prev{left:0}
.m-slickl6 .slick-next{right:0}
.ul-listl11 .con .tit{font-size:22px}
.ul-listl11 .con:after{width:60px;left:15px}
.ul-listl11 .con{height:150px;padding:15px}
.ul-listl11 .con .info{font-size:14px}
.m-descl{margin:20px 0;font-size:14px}
.m-detailsl{margin:30px 0 0}
.m-detailsl .desc .tit,.m-detailsl .txt .tit{font-size:18px}
.m-detailsl .desc,.m-detailsl .txt .info{font-size:14px}
.m-communicationl{padding:60px 0}
.m-communicationl .communicationl dd .s1,.m-communicationl .communicationl dd span,.m-communicationl .communicationl dt span{font-size:16px}
.m-communicationl .communicationl dd .s3{font-size:18px}
.m-communicationl .communicationl{margin-top:30px}
.m-communicationl .communicationl span{height:50px;line-height:50px}
.m-schooll{margin-top:60px}
.m-schooll .tit{padding:20px 0}
.ul-listl12 .con{padding:15px}
.m-slickl7 .num,.m-slickl8 .box .date{font-size:20px}
.ul-listl13 li{padding:0 10px}
.ul-listl13{margin:30px -10px}
.ul-listl13 .con .info .num{font-size:24px}
.ul-listl15 li{margin-bottom:60px}
.m-messagel .messagel{margin-top:30px}
.m-messagel .details{padding:30px;font-size:16px}
.m-messagel .details .info .pic{width:200px}
.m-messagel .messagel .top:after{width:100%;height:60px}
.ul-txtl1{margin-bottom:70px}
.ul-listl16 .con .txt .tit{font-size:18px}
.ul-listl16 .con .desc{font-size:14px;margin-bottom:41px}
.ul-listl16{margin:30px 0}
.m-detailsl2 .info,.m-detailsl2 .text,.ul-listl17 .con .date,.ul-listl17 .con .tit{font-size:14px}
.m-detailsl2 .bot .ll a{font-size:16px}
.m-particularsl{padding:60px 0 90px}
.ul-listl18 .con .txt{padding-right:60px}
.ul-listl18 li:nth-child(2n) .con .txt{padding-left:60px}
.ul-listl18 .con .desc{font-size:14px;margin:30px 0}
.m-servicesl1{padding-top:60px}
.ul-listl18 li{margin-bottom:60px}
.ul-listl18.ls .con{padding:60px 0}
.m-communicationl.ls{padding-bottom:60px}
.m-downloadl .item .top{font-size:20px}
.ul-listl19 .con .stit{font-size:16px}
.ul-listl19 .con{padding:20px}
.ul-listl19 .con .g-more2{font-size:14px}
.ul-listl19 li{padding:0 10px}
.ul-listl19{margin:0 -10px}
.m-downloadl .item .top i{width:20px;height:20px;margin-top:-10px}
.m-downloadl{margin-top:30px}
.ul-imgtxtl1{margin:30px -10px}
.ul-imgtxtl1 li{padding:0 10px}
.ul-imgtxtl1 .txt{font-size:16px}
.g-box.glory,.g-box.l2{padding-bottom:60px}
.ul-listl20{margin:30px 0}
.ul-listl20 .con .txt{padding:20px;height:190px}
.ul-listl20 .con .top{width:340px}
.ul-listl20 .con .tips{font-size:14px}
.m-aroundl{margin-bottom:30px}
.m-searchl{padding:20px 0}
.ul-listl23{margin:20px 0 30px}
.ul-listl23 .tit{font-size:18px}
.ul-listl23 .con .date,.ul-listl23 .con .desc{font-size:14px}
.m-titl2{margin-bottom:20px}
.m-retailersl{padding-top:30px}
.m-retailersl .retailersl .item{padding:0 10px}
.m-retailersl .retailersl{margin:30px -10px}
.m-slickl15 .slick-prev{left:-20px}
.m-slickl15 .slick-next{right:-20px}
.m-slickl16 .slick-prev{left:0}
.m-slickl16 .slick-next{right:0}
.m-tablel1{margin:30px 0}
.ul-txtq1{margin:30px -10px 0}
.ul-txtq1 li{padding:0 10px}
.ul-txtq1 li a{font-size:16px}


.m-collegel .right{padding-top: 30px;}
.ul-xxzlistl2 li{margin-bottom: 15px;}
.ul-xxzlistl2 .con{font-size: 20px;}
.m-collegel .left .pic2{right: -40px;}
.m-collegel .left{padding-bottom: 40px;}
.m-collegel{margin-bottom: 60px;}



}
@media only screen and (max-width:1199px){

.g-so,.g-so.open{display:none}
 
.go-top{display:none!important}
.fd-logo{margin:0 auto 20px;float:none}

.ul-link{text-align:center}
.banner,.banner .item{height:48.4375vw}
.banner .slick-dots{left:0;width:100%;right:auto;bottom:15px;text-align:center}
.banner .slick-dots li button,.m-slickl5 .slick-dots li button{width:6px;height:6px;border-width:1px}
.banner .slick-dots li.slick-active button,.m-slickl5 .slick-dots li.slick-active button{height:13px;width:13px;margin:0 3px;border-width:3px}
.banner .slick-dots li.slick-active:after,.m-slickl5 .slick-dots li.slick-active:after{width:17px}
.banner .slick-dots li.slick-active,.m-slickl5 .slick-dots li.slick-active{padding-left:0px}
.banner .slick-dots li,.m-slickl5 .slick-dots li{margin:3.5px 3px}
.banner .item .txt .tit{text-align:center;font-size:18px}
.banner .item .txt{height:86px;padding-top:22px}
.row-a1{padding:30px 0 40px;background-image:none!important;background-color:#f5f5f5}
.row-a2{padding:33px 0 48px}
.m-slickl2 .slick-prev,.m-slickl2 .slick-prev:hover{background-image:url(/css/czx/iconl9-m.png)}
.m-slickl2 .slick-next,.m-slickl2 .slick-next:hover{background-image:url(/css/czx/iconl10-m.png)}
.m-slickl2 .slick-next:after{display:none}
.m-slickl2 .slick-arrow{width:50px;height:50px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-slickl2 .item{padding:0 8px}
.m-slickl2{margin:18px -8px 0}
.m-slickl2 .con .tit{font-size:14px}
.m-slickl2 .con .info{font-size:12px}
.m-slickl2 .con .info i{width:16px;height:16px}
.m-slickl2 .con .top{margin-bottom:10px}
.m-slickl2 .con .tit{margin-bottom:13px}
.m-slickl2 .con .info p{margin-bottom:4px}
.g-btn .btn{font-size:12px;padding-bottom:6px}
.g-btn .btn i{width:12px;height:5px}
.m-slickl2 .con .tips{width:78px;height:23px;line-height:23px;font-size:12px}
.g-titl2 .tit,.m-titl1 .tit{font-size:21px}
.m-developl .box{padding:0 10px}
.m-developl{margin:27px -10px 0}
.m-obtain .txt{padding:23px 24px}
.m-obtain .info{font-size:16px;margin:15px 0 42px}
.m-obtain .slider .slick-dots{bottom:25px}
.m-obtain .m-schedule{bottom:15px}
.m-obtain .m-schedule,.m-obtain .slider .slick-dots{right:15px}
.m-titl1 .en,.ul-listl2 .tit{font-size:14px}
.m-titl1 .desc{display:none}
.m-recordl .box{padding:0 108px}
.m-recordl .box:after,.m-recordl .box:before{width:90px}
.m-slickl5 .con .txt{font-size:14px}
.m-slickl5 .con .top{height:150px}
.m-slickl5 .con .top .bg,.m-slickl5 .con .top .bg:after,.m-slickl5 .con .top .bg:before,.m-slickl5 .con:hover .top .bg{width:150px;height:150px}
.m-slickl5{margin-top:15px;padding-bottom:45px}
.row-a3{padding-bottom:55px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-slickl5 .con .num{font-size:18px}
.m-follow .top .g-titl2{width:auto;float:none;margin-bottom:25px}
.row-a4{padding:38px 0 51px}
.m-plan{margin-bottom:48px}
.ul-listl4 .txt .tit{font-size:14px}
.m-commonly{padding:0;margin-bottom:30px}
.ul-commonly{margin:0;padding:0}
.ul-commonly .con .top{font-size:18px}
.ul-commonly li{padding:0 18px}
.ul-commonly .con .down{padding:15px 10px 25px;border-width:3px}
.ul-commonly .con .down:after{border-top:8px solid #900;border-left:5px solid transparent;border-right:5px solid transparent;left:72px}
.ul-commonly .con .down dl a{font-size:14px}
.ul-commonly .con .top:after{display:none}
.m-enrollment .ll{height:auto}

.row-a4 .bg{display:none}
.row-a3 .bgr{width:197px;right:-50px;top:-148px}
.row-a3 .bg{width:151px;left:-68px;top:34px}

.ul-listl3 .con:after{background-image:url(/css/czx/bgl12.png);-webkit-background-size:auto 70%;-moz-background-size:auto 70%;-ms-background-size:auto 70%;-o-background-size:auto 70%;background-size:auto 70%;opacity:1}
.m-schedule{bottom:60px}
.m-newsl1{padding-bottom:0}
.g-box{padding:20px 0 30px}
.g-titl3 .tit{font-size:20px}
.cur{display:none}
.cur-m{display:block;padding:20px 0 0}
.cur,.cur a,.cur span{color:#333}
.g-box .col-l{display:none}
.ban .txt .tit{font-size:24px}
.ul-listl5 .con .day{font-size:22px;line-height:1.5em}
.ul-listl5{margin-bottom:0}
.ul-listl5 .con{padding:15px 15px 15px 0}
.pages li{display:none}
.pages li.next,.pages li.on,.pages li.prev{display:block}
.ban .txt{height:60px}
.ban .txt .tit{line-height:60px}
.m-rolel{position:static;min-height:100vh}
.m-rolel .left{padding-left:10px;width:auto;float:none;margin-bottom:20px}
.m-rolel .left .tit{font-size:22px;margin-bottom:20px}
.g-back{top:80px;left:15px;position:absolute;z-index:10}
.m-rolel .right{width:auto;float:none}
.ul-listl6 li{width:25%;float:left;padding:0 30px}
.ul-listl6{margin-top:0;margin-bottom:20px}
.ul-listl6 .con{font-size:16px;height:40px;line-height:40px}
.ul-listl6 .con:hover,.ul-listl6 li.on .con{font-size:18px}
.m-rolel .rr{position:static;padding:20px 15px}
.m-rolel .ll{width:auto;float:none;padding-top:130px}
.ul-listl7 .con{height:46px;line-height:44px}
.m-specialityl dl dt span{font-size:14px;height:50px;line-height:48px}
.m-specialityl dl span{font-size:12px;height:40px;line-height:39px}
.ul-listl10 li,.ul-listl8 li,.ul-listl9 li{padding:0 10px}
.ul-listl8,.ul-listl9{margin:30px -10px}
.ul-listl10{margin:0 -10px 30px}
.m-teachersl{margin-top:0;padding:30px 0}
.m-slickl6{margin:30px 0}
.m-slickl6 .con .txt .tit,.m-slickl6 .con:hover .txt .tit{font-size:18px;line-height:1.5em}
.g-more{width:180px;height:40px;line-height:40px}
.ul-listl8 .con{padding:30px 120px 30px 20px}
.ul-listl8 .con .more i{margin-left:10px}
.ul-listl8 .con .more{right:20px}
.ul-listl8 .con .icon{width:50px;height:50px}
.ul-listl8 .con .txt{height:50px;line-height:50px}
.m-slickl6 .con .pic,.m-slickl6 .con .top{width:130px;height:130px}
.ul-listl10 .con .tit,.ul-listl8 .con .txt .tit,.ul-listl9 .txt .tit{font-size:18px}
.ul-listl10 .con .desc{font-size:14px}
.ul-listl10 .con .box{width:70%}
.ul-listl10 .con:after{height:100px}
.ul-listl11 .con .tit{font-size:18px}
.ul-listl11{margin:0 -10px}
.ul-listl11 li{padding:0 10px;margin-bottom:20px}
.m-communicationl{padding:20px 0 30px}
.m-communicationl .tit{font-size:22px}
.m-communicationl .communicationl dd .s1,.m-communicationl .communicationl dd span,.m-communicationl .communicationl dt span{font-size:14px}
.m-communicationl .communicationl dd .s3{font-size:16px}
.m-communicationl .communicationl .s2{width:42%}
.m-communicationl .communicationl{margin-top:20px}
.m-slickl7 .item.slick-current .num{font-size:30px}
.m-slickl7 .num{font-size:18px}
.m-schooll .tit,.ul-listl12 .con{font-size:22px}
.m-historyl{margin-top:30px}
.m-portraitl{padding-top:0;margin-bottom:30px}
.m-colourful:after{display:none}
.m-silhouettel{padding:0}
.m-colourful{margin-bottom:20px}
.m-creationl{padding:30px 0}
.m-servicel{margin:30px 0}
.m-creationl .tit{font-size:20px}
.ul-listl13 .con .info .num{font-size:18px}
.ul-listl14 .con .tit{font-size:16px}
.m-servicel .rr .box .tit{font-size:24px}
.m-slickl11 .slick-arrow,.m-slickl13 .slick-arrow{width:40px;height:40px;margin-top:-20px}
.ul-listl15 li{margin-bottom:30px}
.ul-listl15{margin-top:30px}
.ul-listl15 .con{padding-top:30px}
.ul-listl15 .con .txt{line-height:1.8em;height:12.6em}
.ul-listl15 .con:after{border-width:10px}
.ul-listl15 .con .rr{padding:0 20px 0 30px}
.m-messagel .messagel .top .pic{margin-right:30px}
.m-messagel .messagel .top{padding:30px 30px 0}
.ul-txtl1 .con{font-size:14px}
.m-messagel .messagel{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-particularsl{padding:30px 0}
.m-detailsl2 .title{font-size:20px}
.m-detailsl2 .text{padding-top:20px;margin-bottom:30px}
.m-detailsl2 .link{padding-bottom:30px}
.m-detailsl2 .tips{padding:20px 0;margin-bottom:15px}
.m-detailsl2 .bot .ll a{font-size:14px;margin-bottom:5px}
.m-particularsl .g-titl3 .tit{font-size:18px}
.ul-listl18 .con .txt{padding-right:30px}
.ul-listl18 li:nth-child(2n) .con .txt{padding-left:30px}
.ul-listl18 .con .desc{margin:20px 0}
.m-servicesl1{padding-top:30px}
.ul-listl18 li{margin-bottom:30px}
.ul-listl18.ls .con{padding:30px 0}
.ul-listl18 .con .info a,.ul-listl18.ls .con .stxt{font-size:16px}
.ul-listl18.ls .con .icon{width:60px;height:60px;line-height:58px}
.ul-listl18.ls .con .stxt{line-height:60px}
.ul-listl18 .con .info a{margin-right:30px}
.ul-listl18.ls .con .info a{margin-right:60px}
.m-communicationl.ls{padding-bottom:30px}
.m-downloadl .item .top{font-size:18px}
.ul-listl19 .con .stit{font-size:14px}
.m-synopsisl{margin-top:10px;padding:30px 0 0}
.m-synopsisl .ll .info{font-size:16px;margin:15px 0}
.m-synopsisl .ll .desc{font-size:14px}
.m-principall .principall{padding:30px 0 0}
.m-leaderl{margin-top:0}
.m-leaderl .leaderl{padding:50px 0}
.m-leaderl .leaderl .info span{font-size:20px}
.m-leaderl .leaderl .info span em{font-size:16px}
.g-morel3{height:40px;line-height:40px}
.m-principall .principall .bot{font-size:16px}
.m-honorl{padding:30px 0}
.m-honorl .descl2{margin-top:20px}
.m-slickl2.honorl{margin-top:30px}
.m-slickl2 .slick-arrow{top:43%}
.m-slickl2.honorl .con .txt{display:block;font-size:16px;height:50px;line-height:50px}
.m-slickl2.honorl .con{padding-bottom:30px}
.ul-imgtxtl1 .pic{margin-bottom:10px}
.ul-imgtxtl1 li{margin-bottom:20px}
.g-box.glory{padding-bottom:30px}
.m-focus-newsl{margin-top:10px;padding:30px 0}
.m-slickl2.speciall1 .item .txt,.ul-imgltxtl2 .con .txt .tit,.ul-txtl2 .con .tit,.ul-txtl3 .con .txt,.ul-txtl3 .con .txt .tit,.ul-txtl4 .con .tit{font-size:18px}
.ul-imgltxtl2 .con .txt .date,.ul-imgltxtl2 .con .txt .desc,.ul-txtl2 .con .desc,.ul-txtl4 .con .date{font-size:14px}
.ul-txtl2 .con .txt{margin-bottom:20px}
.m-noticel{padding-top:30px}
.ul-txtl3 .con .date .day{font-size:30px}
.m-speciall1{padding:30px 0}
.m-recruitl{margin-top:10px;padding:30px 0}
.m-slickl2.recruitl{margin-top:30px}
.m-slickl2.recruitl .icon,.m-slickl2.recruitl .item:nth-child(2n) .icon{width:80px;height:80px;line-height:80px}
.m-enlistl{padding:30px 0}
.m-enlistl .enlistl{width:60%;padding:30px}
.m-enlistl .enlistl .stit{font-size:18px;margin:20px 0}
.m-enlistl .enlistl .desc{margin-bottom:20px}
.m-employmentl .employmentl .item{padding:0 10px}
.m-employmentl .employmentl{margin:0 -10px}
.m-employmentl{padding:30px 0}
.m-employmentl .employmentl .desc{height:50px;line-height:50px;margin-top:20px}
.m-employmentl .employmentl .desc .inp{height:50px;line-height:50px;font-size:16px;padding:0 15px}
.m-employmentl .employmentl .desc .inp:after{right:15px}
.m-employmentl .employmentl .txt{padding:0 20px 20px}
.m-enterprisel{padding:30px 0}
.m-enterprisel .desc{font-size:14px;margin:30px 0}
.m-enterprisel .enterprisel{padding:30px}
.m-slickl2.recruitl .con{padding-top:50px}
.m-slickl2.recruitl .item:nth-child(2n) .con{padding-bottom:50px}
.ul-listl20 .con .tips{width:78px;height:23px;line-height:23px;font-size:12px}
.g-box.l2{padding-bottom:30px}
.ul-listl21 li{padding:0 10px}
.ul-listl21{margin:20px -10px}
.ul-listl21 .con .txt{font-size:14px}
.m-addressl{margin:20px 0}
.ul-listl22 .con .left .tit{font-size:18px}
.ul-listl22 li{margin-bottom:30px;padding:0 10px}
.ul-listl22{margin:20px -10px 0}
.g-box.l3{padding-bottom:30px}
.m-searchl{margin-top:20px}
.ul-listl23 .tit{font-size:16px}
.ul-listl24{margin:30px -15px 0}
.ul-listl24.l1{margin-bottom:30px}
.ul-listl24 .con .ll{font-size:20px}
.ul-listl24 .con .rr{font-size:16px}
.ul-listl24 li{padding:0 15px}
.m-campus-map .top .icon{width:80px}
.m-campus-map .top .rr .en{font-size:20px}
.m-campus-map .top .spic{width:380px}
.m-advisel .advisel .item{padding:30px}
.ul-imgtxtl2 .con .pic{width:260px}
.ul-imgtxtl2 .con .txt{height:130px;padding:10px}
.m-imgtxtl1 .con .txt .tit,.m-slickl16 .con .txt,.ul-imgtxtl2 .con .txt .tit{font-size:16px}
.m-slickl16 .con .icon{width:40px;height:40px;line-height:40px}
.m-slickl16 .con:hover .box.b1 .txt{line-height:30px;margin-top:5px}
.m-demeanorl{padding-bottom:30px}
.m-titl2 i{width:180px}
.m-titl2 .tit{font-size:26px}
.m-general .desc{font-size:14px;margin-bottom:30px}
.m-ideal .tit{font-size:20px}
.ul-txtl5 .con .stit{font-size:18px}
.ul-txtl5 .con .sdesc{font-size:16px}
.m-mapl2 .info .txt{font-size:14px}
.m-mapl2 .info{width:420px;right:40px}
.m-trafficl{padding:30px 0}
.m-mapl2,.m-surveyl{margin-bottom:30px}
.ul-txtl5 .con{padding-bottom:20px}
.ul-txtl5 li{margin-bottom:20px}
.ul-txtq1 li a{padding-left:12px}


.m-portraitl2 .portraitl2{padding: 0;}
.m-portraitl2 .portraitl2 .g-titl3{right: 0;}


.ul-xxzlistl2 li.hover .con{font-size: 24px;}
.ul-xxzlistl2 li{margin-bottom: 10px;}
.ul-xxzlistl2 .con{font-size: 18px;}
.m-collegel{margin-bottom: 30px;}
.m-collegel .right .g-titl3{margin-right: 80px;}


}
@media only screen and (max-width:959px){
.m-enrollment .ll,.m-enrollment .rr,.m-screenl .col-l,.m-screenl .col-r,.m-screenl .left,.m-screenl .right{width:auto;float:none}
.m-enrollment .rr{margin-top:10px}
.row-a4{-webkit-background-size:auto 90%;-moz-background-size:auto 90%;-ms-background-size:auto 90%;-o-background-size:auto 90%;background-size:auto 90%}
.ul-listl3 li{width:50%;float:left}
.m-newsl1{background-image:url(/css/czx/bgl17.png);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-titl1 .tit{font-weight:700}
.ul-listl4 li{width:50%}
.ul-listl4 li.liw{width:100%}
.m-specialityl .specialityl .box{overflow-x:auto;overflow-y:hidden}
.m-specialityl .specialityl dl{width:929px}
.ul-listl11{margin:0 -5px}
.ul-listl11 li{padding:0 5px;margin-bottom:10px}
.m-detailsl .ll{width:300px;margin-right:30px}
.m-communicationl .communicationl .s1{margin-right:30px}
.m-communicationl .communicationl dd,.m-communicationl .communicationl dt{padding:0 10px}
.m-communicationl .communicationl .s2{width:40%}
.m-slickl8 .box .pic{width:50%}
.m-historyl .ll{margin-right:30px}
.m-slickl7 .item.slick-current .num{font-size:20px}
.m-slickl7 .num{font-size:16px}
.m-servicel .ll{margin-bottom:20px}
.m-servicel .ll,.m-servicel .rr{width:auto;float:none}
.m-silhouettel .ll{width:70%;margin-right:5%}
.m-silhouettel .rr{width:25%;padding-top:0}
.m-silhouettel .scroll{height:300px;margin-top:20px}
.ul-listl15 .con .txt{line-height:1.5em;height: auto; }
.ul-listl15 .con:after{border-width:10px}
.ul-listl15 .con .rr{padding:0 10px 0 15px}
.m-messagel{margin-bottom:0}
.ul-listl16 .con .pic{width:300px}
.ul-listl16 .con .txt{padding:15px 20px 0}
.ul-listl16 .con .date span{padding-bottom:10px}
.ul-listl16 .con .desc{margin-bottom:29px}
.m-particularsl .col-l{width:auto;float:none;margin-bottom:30px}
.m-particularsl .col-r{width:auto;float:none}
.m-slickl14 .item .con{padding:20px 20px 40px}
.m-slickl14 .item .con .icon{width:80px;height:80px}
.m-slickl14 .item{height:400px}
.m-synopsisl .ll .desc{margin-bottom:30px}
.ul-imgtxtl1 li{width:33.33%}
.focus-newsl .item.it1{width:auto;float:none;margin-bottom:20px}
.m-noticel .item{width:auto;float:none;margin-bottom:30px}
.m-noticel{-webkit-background-size:100% 80%;-moz-background-size:100% 80%;-ms-background-size:100% 80%;-o-background-size:100% 80%;background-size:100% 80%}
.m-noticel .item.it2 .g-titl3{padding:0}
.m-noticel .item.it2 .box:after{left:0}
.m-noticel .item .g-titl3{margin:0}
.m-noticel .item .box{height:auto}
.m-noticel .item:last-child{margin-bottom:0}
.m-slickl2.recruitl .item{padding:0 10px}
.m-slickl2.recruitl{padding:0 50px}
.m-slickl2.recruitl .txt .num{font-size:24px}
.m-employmentl .employmentl .txt .g-titl3 .tit{font-size:20px}
.ul-listl22 .con .left{width:90px}
.ul-listl22 .con .left .tit{font-size:16px}
.m-addressl .item p{margin-bottom:5px}
.ul-listl24 .con .ll{width:160px}
.ul-listl24 .con{padding:20px 0 15px}
.ul-listl24 .con .rr .info span{margin-bottom:5px}
.m-campus-map .top .spic{width:340px;float:none;margin-bottom:30px}
.m-campus-map .top .rr{float:none}
.m-campus-map .top .icon{width:60px}
.m-campus-map .top .rr .tit{float:none;margin-bottom:10px}
.m-campus-map .top .rr .en br,.m-campus-map .top .rr .tit br{display:none}
.m-campus-map .top .rr .en{font-size:16px}
.m-campus-map .top .rr .sdate,.m-campus-map .top .rr .tit{font-size:30px}
.m-campus-map{margin-bottom:0;padding-top:20px}
.m-retailersl .retailersl .item{width:auto;float:none;margin-bottom:30px}
.m-advisel .advisel .item{float:none;width:auto}
.ul-imgtxtl2 li{margin-bottom:20px}
.m-slickl16 .con{padding:20px 30px}
.m-advisel .advisel .item.it2{padding:30px}
.m-retailersl{padding-bottom:30px}
.m-advisel .advisel{margin-top:0}
.m-advisel,.m-disciplinel .disciplinel{padding:30px 0}
.m-demeanorl .demeanorl{margin-top:30px}
.ul-commonly .con .top{font-size:16px}
.ul-txtq1 li{width:33.33%}


.m-portraitl2 .portraitl2 .g-titl3{position: relative;left: 0;}
.m-portraitl2 .portraitl2 .top{margin-top: 20px;}
.m-portraitl2 .portraitl2 .left,.m-portraitl2 .portraitl2 .right{width: auto;display: block;}
.ul-xxzlistl1 li{width: 50%;}
.m-portraitl2{padding-bottom: 30px;}
.ul-xxzlistl1 .con .txt, .m-portraitl2 .portraitl2 .txt{height: 40px;line-height: 40px;font-size: 16px;padding: 0 15px;}


.ul-xxzlistl2 .con{font-size: 14px;}
.ul-xxzlistl2 li.hover .con{font-size: 18px;margin-left: 0;}
.m-collegel .right .g-titl3{margin-right: 50px;}
.ul-xxzlistl2 .con i{margin-left: 30px;}
.m-collegel{border-width: 10px;}

}
@media only screen and (max-width:767px){
.banner,.banner .item{height:50vw}
.m-tit{margin-bottom:25px}
.m-tit .tit{font-size:14px}
.m-tit .tit em{font-size:12px}
.m-tit .tit:after,.m-tit .tit:before{width:28.5px;height:11px}
.m-newsl1 .item .pic{border-width:2px;margin-bottom:16px}
.m-newsl1 .item .info a{font-size:14px;text-align:left;line-height:1.25em;margin-bottom:8px;font-weight:700}
.m-newsl1 .item .txt{padding:0 18px}
.m-newsl1 .item .desc{font-size:14px;line-height:1.45em;max-height:4.35em}
.m-newsl1 .slider .slick-dots{bottom:40px}
.m-newsl1 .slider .slick-dots li button,.m-obtain .slider .slick-dots li button{font-size:12px}
.m-newsl1 .slider{padding-bottom:70px}
.m-schedule{bottom:30px}
.m-newsl1 .slider .slick-dots li,.m-obtain .slider .slick-dots li{margin-right:13px}
.g-titl1 .tit{font-size:18px}
.g-titl1 .tit em{font-size:9px}
.m-screenl .right{margin-bottom:17px}
.m-medial{margin-top:15px}
.m-medial .item .con .info .tit{font-size:12px}
.m-medial .item .con .txt .tit,.ul-listl1 .con .tit{font-size:14px;line-height:1.29em;max-height:2.58em}
.m-medial .item .con .txt{padding-bottom:16px}
.ul-listl1 .con{padding:17px 0}
.ul-listl1 .con .date{font-size:12px;margin-top:7px}
.ul-listl1 .con .date em{padding-right:12px}
.m-screenl .col-l{margin-bottom:15px}
.m-screenl{margin-bottom:21px}
.row-a2{background-image:url(/css/czx/bgl8-m.png);padding-bottom:8px}
.m-slickl2 .slick-arrow{width:30px;height:30px}
.m-slickl2 .slick-list{padding:0 15px}
.row-a2 .g-titl2{margin:0 15px}
.row-a2 .m-obtain .g-titl2{margin:0}
.g-titl2 .btn,.g-titl2 .en,.m-titl1 .en{font-size:12px}
.g-titl2 .tit,.m-titl1 .tit{font-size:17px;font-weight:700}
.m-obtain .info{font-size:13px}
.g-titl2{padding-left:15px}
.g-titl2:after{width:3px}
.m-developl{margin-top:48px;padding:0 15px}
.m-developl .box{width:auto;float:none;margin-bottom:24px}
.m-obtain{margin-bottom:14px}
.ul-listl2 .tit{padding-bottom:8px}
.ul-listl2 .tit:after{height:1px;width:41px}
.ul-listl2 li{margin-bottom:16px}
.m-obtain:after{width:4px}
.m-slickl5 .con .top{height:75px}
.m-slickl5 .con .top .bg,.m-slickl5 .con .top .bg:after,.m-slickl5 .con .top .bg:before,.m-slickl5 .con:hover .top .bg{height:75px;width:75px}
.m-slickl5 .con .num em{font-size:25px;display:block;text-align:center}
.m-slickl5 .con .num{font-size:12px}
.m-slickl5 .con .txt{font-size:12px;line-height:1.35em}
.m-slickl5 .item{padding:0 20px}
.m-recordl .box{margin-bottom:10px}
.ul-listl3 li{width:auto;float:none;margin-bottom:10px}
.m-follow .top .g-titl2{text-align:center}
.m-follow .top .g-titl2:after{display:none}
.m-follow .top .g-titl2 .btn{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);display:inline-block;margin-top:13px}
.m-follow .top .g-titl2 .tit{position:relative;padding-bottom:10px;font-weight:700}
.m-follow .top .g-titl2 .tit:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:2px;background-color:#f60}
.ul-yard{text-align:center;font-size:0}
.ul-yard li{float:none;display:inline-block;margin:0 10px}
.ul-yard .icon{width:39px;height:39px;line-height:39px}
.m-follow .top .right{float:none}
.ul-yard .qr{top:49px;width:70px;padding:4px 5px}
.ul-listl4 .form .ll,.ul-listl4 .txt .tit,.ul-yard .qr .txt{font-size:12px}
.ul-listl4 .form .rr{font-size:12px;line-height:1.5em}
.ul-listl4 .form .ll em{width:18px;height:18px;margin-right:6px}
.ul-listl4 .txt{height:75px;padding:25px 7px 0}
.ul-listl4 .txt .tit{margin-bottom:5px}
.ul-commonly .con .down dl a,.ul-commonly .con .top{font-size:12px}
.ul-commonly li{padding:0;margin-right:25px}
.ul-commonly li:last-child{margin-right:0}
.ul-commonly .con .top{padding:6px 15px 6px 0}
.ul-commonly .con .top em{display:none}
.ul-commonly .con .top i{width:10px;height:10px}
.ul-commonly .con .down{height:133px;padding:15px 10px 31px}
.ul-commonly .con .down dl dd{width:33.33%;margin-bottom:5px}
.ul-commonly .con .top:before{border-bottom-width:8px;border-right-width:5px;border-left-width:5px;top:-8px}
.ul-listl4 .form .ll{margin-right:8px}

.ul-commonly{margin:0 15px}
.row-a4{-webkit-background-size:auto 58%;-moz-background-size:auto 58%;-ms-background-size:auto 58%;-o-background-size:auto 58%;background-size:auto 58%}
.ban .txt .tit,.ul-listl5 .con .day{font-size:20px}
.g-titl3 .tit{font-size:18px;line-height:1.3em;padding-left:10px}
.ban .txt .tit{line-height:50px}
.ban .txt{height:50px}
.g-titl3 .tit:after{width:3px}
.ul-listl5 .con .tit{font-size:16px;white-space:normal;max-height:3em}
.ul-listl5 .con .desc p{white-space:normal}
.ul-listl5 .con .date{padding:0 15px 0 20px;margin-right:15px}
.m-rolel .left .tit{font-size:20px}
.g-back i{width:28px;height:28px}
.ul-listl6 li{padding:0 15px}
.ul-listl7 li{margin-bottom:15px;padding:0 5px 4px}
.ul-listl7{margin:0 -5px}
.ul-listl7 .con{font-size:16px}
.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:none}
.ul-listl10 li,.ul-listl8 li{width:auto;float:none;margin-bottom:20px}
.ul-listl10 .con .box{padding:20px 0 0 20px}
.ul-listl9 li{width:50%;margin-bottom:20px}
.ul-listl8 .con .txt .tit{font-size:16px}
.m-slickl6 .con .txt .desc,.ul-listl9 .txt .desc{font-size:12px}
.ul-listl11 li{width:50%}
.m-detailsl .ll{width:240px;margin-right:30px}
.m-communicationl .communicationl .item{width:auto;float:none;margin-bottom:20px}
.m-communicationl .tit{font-size:18px}
.m-historyl .ll{width:auto;float:none;margin-right:0}
.m-slickl7{background-image:none;margin:0 36px 20px}
.m-slickl7 .item.slick-current:after,.m-slickl7 .item:after{display:none}
.m-slickl7 .num{width:auto;text-align:center;line-height:40px;height:40px}
.m-slickl7 .slider{padding-bottom:0}
.m-slickl7 .slick-arrow{height:26px;top:50%;margin-top:-13px}
.m-slickl7 .slick-prev{right:auto;left:-36px;background-image:url(/css/czx/iconl34.png)}
.m-slickl7 .slick-next{bottom:auto;right:-36px;background-image:url(/css/czx/iconl34-1.png)}
.m-slickl8 .box{border-top-width:4px;padding-top:20px;margin-bottom:30px}
.m-slickl8 .item .box:last-child{margin-bottom:0}
.m-slickl8 .box .desc{font-size:14px;line-height:1.5em}
.m-slickl8 .item{height:80vh}
.m-schooll .tit,.ul-listl12 .con{font-size:20px}
.m-colourful .ll{width:auto;float:none;margin-bottom:20px}
.m-colourful .colourful:after{display:none}
.m-slickl10 .slider{background:url(/css/czx/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;width:auto;padding:15px 10px 70px;margin-top:10px}
.m-colourful .rr{padding-left:0}
.m-slickl10{padding-top:0}
.m-slickl10 .txt .tit{font-size:14px;margin-bottom:10px}
.m-slickl10 .slider .con{height:auto}
.m-slickl10 .slider .slick-dots li button{color:#fff;font-size:12px}
.m-slickl10 .slider .slick-dots{bottom:25px}
.m-slickl10 .m-schedule{bottom:10px}
.m-silhouettel .rr{padding-top:0;width:auto;float:none;margin-bottom:20px}
.ul-titl1 li{margin-bottom:10px}
.ul-titl1 .con{font-size:14px;padding-bottom:5px}
.m-silhouettel .scroll{height:200px;padding-bottom:0}
.m-silhouettel .ll{width:auto;float:none}
.m-creationl .tit{font-size:18px}
.ul-listl13 .con .info .num{font-size:16px}
.ul-listl13 .con .info .cun{font-size:14px}
.ul-listl13 li{width:50%;margin-bottom:20px}
.ul-listl14 .con .icon{width:30px;height:30px;line-height:30px;margin-bottom:5px}
.m-servicel .ll .txt{padding:10px}
.ul-listl14{margin-top:10px}
.ul-listl14 li{margin-bottom:10px}
.ul-listl14 .con .tit{font-size:14px}
.m-servicel .rr .box .tit{font-size:18px}
.m-servicel .rr .box .info{width:100px}
.m-slickl10 .slider .slick-dots li{margin-right:13px}
.m-slickl11 .slick-arrow{width:30px;height:30px;margin-top:-15px}
.ul-listl15 .con .ll,.ul-listl15 li:nth-child(2n) .ll{width:auto;float:none}
.ul-listl15 .con:after,.ul-listl15 li:nth-child(2n) .con:after{bottom:0;left:0;right:0}
.ul-listl15 .con .rr{padding:15px 15px 20px}
.ul-listl15 .con{padding-top:0}
.ul-listl15 .con .desc{padding-right:15px}
.m-messagel .messagel .top .pic{width:180px}
.m-messagel .messagel .top{padding:20px 10px 0}
.m-messagel .messagel .top .bg{left:120px;width:200px}
.m-messagel .details{padding:40px 10px 30px;font-size:14px}
.m-messagel .details .info .pic{width:150px}
.m-messagel .details .txt{margin-bottom:30px}
.ul-listl16 .con .pic{width:auto;float:none}
.ul-listl16 .con .txt .tit{font-size:16px}
.ul-listl16 .con .date span{font-size:14px}
.m-detailsl2 .bot .ll{margin-bottom:20px}
.ul-listl16 li:last-child{margin-bottom:0}
.m-detailsl2 .bot .rr{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.m-detailsl2 .bot{padding-right:0}
.ul-listl17 .con .date{margin-bottom:5px}
.ul-listl17 .con .tit{line-height:1.5em;max-height:3em}
.ul-listl17 li{margin-bottom:15px}
.ul-listl17 .con{padding-left:10px}
.ul-listl18 .con .pic,.ul-listl18 li:nth-child(2n) .con .pic{width:auto;float:none;margin-bottom:20px}
.ul-listl18 .con .txt,.ul-listl18 li:nth-child(2n) .con .txt{padding:0}
.ul-listl19 li{width:50%;padding:0 5px;margin-bottom:10px}
.m-downloadl .item .top{font-size:16px;padding:0 40px 0 15px;height:40px;line-height:40px}
.m-downloadl .item .top:after{width:3px}
.ul-listl19 .con{padding:10px}
.ul-listl19{margin:0 -5px;padding-top:10px}
.m-downloadl .item .top i{right:15px}
.m-synopsisl .ll{width:auto;float:none;margin-bottom:30px}
.m-synopsisl .rr{width:auto;float:none}
.m-slickl14 .item{height:auto}
.m-slickl14 .slick-dots{bottom:20px}
.m-principall .principall .pic{width:auto;float:none;margin-bottom:20px}
.m-principall .principall .txt{padding:0 0 30px}
.m-leaderl .leaderl .g-titl3,.m-leaderl .leaderl .rr{float:none}
.m-leaderl .leaderl .g-titl3{margin-bottom:20px}
.m-leaderl .leaderl .info{float:none;margin-bottom:20px}
.m-leaderl .leaderl .info span{font-size:18px}
.m-leaderl .leaderl .info span em{font-size:14px}
.m-honorl .descl2,.m-principall .principall .info .top,.m-synopsisl .ll .info{width:auto;max-height:none}
.m-principall .principall .bot i{width:80px}
.ul-imgtxtl1 li{width:50%}
.m-slickl2.speciall1 .item .txt,.ul-imgltxtl2 .con .txt .tit,.ul-txtl2 .con .tit,.ul-txtl3 .con .txt,.ul-txtl3 .con .txt .tit,.ul-txtl4 .con .tit{font-size:16px}
.ul-imgltxtl2 .con .txt .date,.ul-imgltxtl2 .con .txt .desc,.ul-txtl2 .con .desc,.ul-txtl4 .con .date{font-size:12px}
.ul-imgltxtl2.two .con .txt .desc{margin-bottom:20px}
.ul-imgltxtl2.two li,.ul-txtl2 li{width:auto;float:none}
.ul-imgltxtl2.two .con .txt .desc,.ul-imgltxtl2.two .con .txt .tit{height:auto}
.ul-txtl3 .con .date .day{font-size:20px}
.ul-txtl3{padding:20px 0}
.ul-txtl3 li{margin-bottom:20px}
.m-noticel .item.it2 .box{padding:0 10px 10px}
.ul-txtl4{margin-top:20px}
.m-slickl2.speciall1{margin-top:20px;margin-bottom:20px}
.ul-txtl2 li{margin-bottom:30px}
.ul-txtl2 li:last-cjild{margin-bottom:0}
.ul-txtl4 .con .pic{width:240px}
.ul-txtl4 .li1 .con .txt{padding-top:0}
.m-employmentl .employmentl .item{width:auto;float:none;margin-bottom:20px}
.m-enlistl .enlistl{width:auto}
.m-slickl2.recruitl .txt .num{font-size:20px}
.m-employmentl .employmentl .txt .g-titl3 .tit{font-size:18px}
.ul-listl20 .con .top{width:auto;float:none}
.ul-listl20 .con .txt{height:auto}
.ul-listl20 .con .txt,.ul-listl20 .con .txt .g-btn{position:static}
.ul-listl20 .con .txt .info{margin-bottom:20px}
.ul-listl21 li{padding:0 5px;width:50%}
.ul-listl21{margin:20px -5px}
.ul-txtl3 .con .date,.ul-txtl3 .con .txt{padding:0 10px}
.ul-txtl2 .con .date{font-size:14px}
.m-addressl .item,.ul-listl22 li{width:auto;float:none}
.m-addressl .item{border-right:none;padding:0 15px}
.ul-listl22 li:last-child{margin-bottom:0}
.m-addressl{padding:10px 0}
.ul-listl22 .con .right{padding-left:10px}
.ul-listl22 .con .left{padding:0 5px;width:80px}
.ul-listl22 .con .left .tit{font-size:14px}
.ul-listl24 .con .ll{font-size:18px}
.ul-listl24 .con .rr .info span{width:50%}
.ul-listl24 li{width:auto;float:none}
.ul-listl24 .con{border-top:none}
.m-campus-map .top .rr .sdate,.m-campus-map .top .rr .tit{font-size:20px}
.m-campus-map .top .spic{width:280px}
.m-demeanorl .demeanorl .item,.m-demeanorl .demeanorl .item.it1{width:auto;float:none;padding:0}
.m-demeanorl .demeanorl .item.it1{margin-bottom:6px}
.m-titl2 .tit{font-size:20px;padding:0 20px}
.m-titl2 i{width:80px}
.m-surveyl:after{display:none}
.m-surveyl .g-titl3{position:static}
.m-surveyl .pic1,.m-surveyl .pic2,.m-surveyl .pic3{margin:0 0 20px;float:none;width:auto;display:block}
.m-surveyl .picbox{margin-top:20px}
.m-surveyl .pic3{padding-left:0;margin-bottom:0}
.m-surveyl .pic3:after{left:0}
.ul-txtl5 li{padding:0 10px;width:auto;float:none}
.ul-txtl5{margin:20px -10px 0}
.m-mapl2 .info{position:static;width:auto}
.m-mapl2{padding-bottom:0}
.m-tablel1 .box{overflow-x:auto;overflow-y:hidden}
.m-tablel1 .box dl{width:736px}
.m-tablel1 span{height:40px;line-height:39px}
.m-tablel1 dt span{height:45px;line-height:44px}
.m-slickl2.honorl .slick-list,.m-slickl2.speciall1 .slick-list{padding:0}
.ul-txtq1 li{width:50%;margin-bottom:10px}
.ul-txtq1 li a{font-size:14px}


.m-collegel .left{width: auto;float: none;}
.m-collegel .left .pic2{right:0;}
.m-collegel .right{width: auto;float: none;padding-left: 10px;}
.m-collegel .right .g-titl3{float: none;margin-bottom: 15px;}
.m-collegel{border-right: 0;}


}
@media only screen and (max-width:479px){
.m-obtain .info{margin-bottom:30px}
.ul-listl7 li{width:50%}
.ul-listl6 li{padding:0 5px}
.m-rolel .left .tit{font-size:18px}
.ul-listl6 .con{font-size:14px}
.ul-listl6 .con:hover,.ul-listl6 li.on .con{font-size:16px}
.ul-listl7 .con{font-size:14px;height:40px;line-height:38px}
.ul-listl9 li{width:auto;float:none}
.m-specialityl{padding-top:15px}
.ul-listl8 .con .icon{margin-right:15px}
.m-slickl6 .con .pic,.m-slickl6 .con .top{width:110px;height:110px}
.ul-listl11 li{width:auto;float:none}
.m-detailsl .ll{width:auto;float:none;margin-bottom:20px;margin-right:0}
.m-communicationl .communicationl .s1{width:40px;margin-right:20px}
.m-communicationl .communicationl dd .s3{font-size:14px}
.m-communicationl .tit em{display:block}
.m-slickl8 .box .pic{width:auto}
.ul-listl12 li,.ul-listl13 li{width:auto;float:none}
.m-servicel .ll .pic{width:auto;margin-bottom:10px}
.m-servicel .ll .txt{position:static;width:auto}
.m-messagel .messagel .top .pic{width:230px;float:none;margin:0 auto 20px}
.ul-listl19 li{width:auto;float:none}
.m-leaderl .leaderl .info span{float:none;border-right:none;padding-right:0;margin-right:0;margin-bottom:10px;font-size:16px}
.ul-imgtxtl1 li,.ul-txtl4 .con .pic{width:auto;float:none}
.ul-txtl4 .con .pic{margin-bottom:10px;margin-right:0}
.m-slickl2.recruitl,.m-slickl2.recruitl .slick-list{padding:0}
.m-slickl2.recruitl .con{width:200px;margin:0 auto}
.m-enlistl .enlistl .g-more{height:40px;line-height:40px}
.m-employmentl .employmentl .txt{padding:0 10px 10px}
.m-enterprisel .enterprisel{padding:15px}
.m-slickl2.recruitl .txt{top:24px}
.ul-listl21 li{width:auto;float:none;margin-bottom:20px}
.m-searchl .searchl{width:auto}
.ul-listl24 .con .rr .info span{width:auto;margin-right:30px}
.m-campus-map .top{padding:0}
.ul-imgtxtl2 .con .pic{width:auto;float:none}
.ul-imgtxtl2 .con .txt{position:static;height:auto;padding:15px 10px}
.m-titl2 i{width:20px}
.m-imgtxtl1 .con .txt{margin:-60px 10px 0}
.m-advisel .advisel .item,.m-advisel .advisel .item.it2{padding:20px 10px}
.m-slickl15{margin-top:20px}
.m-mapl2 .info .pic{width:80%}


.ul-xxzlistl1 li{width: auto;float: none;}



}
@media only screen and (max-width:370px){
.ul-link li{margin-left:15px}
.ul-listl4 li{width:auto;float:none}
.ul-commonly .con .down dl dd{width:50%}
.ul-commonly li{margin-right:12px}
.ul-commonly .con .top i{width:8px;height:8px}
.ul-commonly .con .top{padding-right:10px}
.m-obtain .txt{padding:15px}
.ul-listl3 .con .desc .info{line-height:1.5em;max-height:7.5em}
.ul-listl3 .con .desc{margin-bottom:10px;padding:11px 15px 0}
.g-btn .btn i{margin-left:10px}
.ul-listl5 .con .date{float:none;text-align:left;border-right:none;margin-bottom:10px}
.ul-listl5 .con .txt{padding-left:10px}
.m-communicationl .communicationl .s2{width:39%}
.m-campus-map .top .spic{width:90%}
.ul-picl1 li{width:auto;float:none}
.ul-yard li{margin:0 5px}
.ul-picl1 li{width:auto;float:none}
.ul-yard li{margin:0 5px}


}
@media only screen and (max-width:350px){
.ul-listl3 .con .left,.ul-listl3 li:nth-child(2n) .left{width:auto;float:none}


}





@media only screen and (max-width: 1920px){


.tale_sd {
        border: 0px;
    background: #FFF;
width:60%; margin:0 auto;padding-bottom: 30px;
}


.tale_sd td {

    padding-left: 15px;
    font-size: 16px;
    color: #2b2b2b; padding:8px;
}
.tale_sd th {
    height: 45px;
    background: rgb(204 38 0);
    padding-left: 15px;
    font-size:20px; text-align:center;
    color: #ffffff;
    line-height: 45px; width:100%;
}
.tale_sd td span {
        color: red
}

.tale_sd td textarea{border:1px solid #ddd; line-height:30px;}
.tale_sd td input{border:1px solid #ddd; line-height:30px; width:70%;}
.tale_sd td textarea{width:70%;}
}
@media only screen and (max-width: 1200px){
.tale_sd{
width:85%}
}
@media only screen and (max-width: 400px){
.tale_sd{
width:100%}
.tale_sd td input{width:90%;}
.tale_sd td textarea{width:90%;}
}


.logo-txt img{ height: 80px; margin-bottom: 5px; }
.logo-txt{ color: #fff; font-size: 12px; }
.logo-txt div{ float: left; margin-left: 10px;text-align:center; }
.logo-txt div a{
	color:#fff;
}

.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}

.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}