/* Minification failed. Returning unminified contents.
(96,72): run-time error CSS1038: Expected hex color, found '#ffff'
 */
body { color:#666; font-size:12px; font-family:"Heiti SC","Helvetica"; }
form,div,body,img,p,img,dl,dt,dd,h2,h1,h3,h4,h5{ margin:0px; padding:0px; border:0; font-style:normal;font-weight:normal;}
a:link{ text-decoration:none; behavior:url(/scripts/blur.htc);}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
a:focus { -moz-outline-style: none; }
a:active{ outline:none; text-decoration:none;}
em,i{ font-style:normal; }
ul,li{ list-style:none; margin:0; padding:0;}
input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle; resize:none;}
input:focus,textarea:focus{ outline:none;}
/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none; padding:0;
}

/*浮动*/
.clearboth:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearboth{ *zoom:1;}
.float_l{ float:left;}
.float_r{ float:right;}
.FR{ float:right!important;}
.FL {float:left!important;}

/*字体*/
.Arial { font-family:Arial;}
.YaHei { font-family:"Microsoft YaHei","微软雅黑";}
.f16{ font-size:16px; }
.Blue, a.Blue {color:#2873B4 !important;}
a:hover.Blue {color: #f60 !important;}
.Red, a.Red:link, a.Red:visited {color:#c30008;}
.lh180 {line-height: 180%;}
@font-face {
    font-family: 'brandon';
    src: url('../font/brandontext-regular.woff2') format('woff2'),
         url('../font/brandontext-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*上下间距*/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb18{ margin-bottom:18px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}
.mb100{ margin-bottom:100px;}

select{color: #778168;font-size: 1.1rem;}
select option{ font-family:"Microsoft YaHei","微软雅黑";color: #666666;color: #778168;font-size: 1.1rem; }
 
::-webkit-input-placeholder { /* WebKit browsers */ 
font-family:"Microsoft YaHei","微软雅黑";color: #666666;
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
font-family:"Microsoft YaHei","微软雅黑";color: #666666;
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
font-family:"Microsoft YaHei","微软雅黑";color: #666666;
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
font-family:"Microsoft YaHei","微软雅黑";color: #666666;
} 


/*公用*/
.div100{ width:100%;}
.B{ font-weight:bold;}
.Text_l{ text-align:left;}
.Text_r{ text-align:right;}
.Text_c{ text-align:center;}
.animate{ -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s; }
.all{ width:1200px; margin:0 auto; }

/*头部*/
.head{ position: fixed;width: 100%;top: 0;z-index: 99;
    box-sizing: border-box;padding:3% 5% 2% 5%;
    font-size: 0;text-align: center;}
.head.cur{ background: #fff; box-shadow: 0px 3px 1px #888888; -webkit-box-shadow: 0px 1px 1px #888888;z-index: 999;}

.head .logo{display: inline-block;position: relative;z-index: 9999; width:auto; height:60px; margin-top:-8px; } 
.head .search{ display: block;left: 5%;top: 26px;position: absolute;width: 60px; }
.head .search > img{ display: block;position: absolute;width: 48%; }
.head .search span{ display: block;width: 90%;height: 50px;background: #ffff; opacity: 0; pointer-events: none;transform: translateY(-5%); -webkit-transform: translateY(-5%);transition: all 0.3s linear;position: absolute; pointer-events: none; top: 70%;
    left: 3%;}
.head .search span input{ border: none;padding: 0 5%;background: #fff;width: 100%;box-sizing: border-box;height: 50px;color: #cccccc;font-size: 13px;}
.head .search span:before {
     content: '';
    position: absolute;
    width: 0;height: 0;
    left: 0;
    top: -10px;
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    left: 5px;
}
.head .search span.cur{ opacity:1; pointer-events: auto;transform: translateY(0%); -webkit-transform: translateY(0%);pointer-events: auto;}
.head .search span img{ display: block;position: absolute;right: 10px;top: 18px;}
.tiyan_icon1{ display: none;}
/*菜单*/
.Menu_btn{ position:fixed; right:5%; top:30px; cursor:pointer; width:40px; z-index:10001; }
.Menu_btn .sp1,.Menu_btn .sp3{ display:block; background:#333; width:28px; height:2px; margin:0 auto; margin-bottom:5px; }
.Menu_btn .sp1{ margin-bottom:20px; transition:all 0.3s ease; }
.Menu_btn.cur .sp1{ transform:translateX(-100%); opacity:0; }
.Menu_btn .sp3{ transition:all 0.3s ease; }
.Menu_btn.cur .sp3{ transform:translateX(100%); opacity:0; }
.Menu_btn .sp2 em{ display:block; background:#333; width:28px; height:2px; position:absolute; top:12px; left:6px; transition:all 0.3s ease; }
.Menu_btn.cur .sp2 .em1{ transform:rotate(45deg); -webkit-transform:rotate(45deg); }
.Menu_btn.cur .sp2 .em2{ transform:rotate(-45deg); -webkit-transform:rotate(-45deg); }
.Menu_btn.cut .sp2 em,.Menu_btn.cut .sp1,.Menu_btn.cut .sp3{ background: #fff;}
.Menu_btn.cur .sp2 .em2,.Menu_btn.cur .sp2 .em1{ background: #333333;}


/*导航*/
.nav{ position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: #fff;box-sizing: border-box;padding-top: 30%; 
          transition: all 0.6s cubic-bezier(.65,.21,.46,1) 0.2s;
    transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    overflow-y: auto; 
}
.nav.cur{    transform: translateY(0%);
    -webkit-transform: translateY(0%);}

.nav .nav_a ul li{border-bottom: 1px solid #ebebeb; transform: translateY(-20%);
    -webkit-transform: translateY(-20%);
    -moz-transform: translateY(-20%);
    -o-transform: translateY(-20%);
    opacity: 0;}
.nav .nav_a  a{ display: block;text-align: center;color: #373737;font-size: 1.5rem;padding: 1rem 0;}
.nav.cur .nav_a ul li{transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    opacity: 1;
    -moz-transition: all 0.5s cubic-bezier(.23,.24,.52,1.4) 1s;
    -webkit-transition: all 0.5s cubic-bezier(.23,.24,.52,1.4) 1s;
    -o-transition: all 0.5s cubic-bezier(.23,.24,.52,1.4) 1s;
    transition: all 0.5s cubic-bezier(.23,.24,.52,1.4) 1s;
}
#menu{ position: absolute;width: 100%;left: 0;}
.nav.cut{ transform: translateY(0%)!important;
    -webkit-transform: translateY(0%)!important;position: relative;padding-top: 0;}
.nav.cut .nav_a ul li{   -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    opacity: 1;
    -moz-transition: all 0.5s cubic-bezier(.23,.24,.52,1.4) 1s;
    -webkit-transition: all 0.5s cubic-bezier(.23,.24,.52,1.4) 1s;
    -o-transition: all 0.5s cubic-bezier(.23,.24,.52,1.4) 1s;
    transition: all 0.5s cubic-bezier(.23,.24,.52,1.4) 1s;}

.nav.cur .nav_a ul li:nth-child(1){ -moz-transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    transition: all ease 0.3s;}
.nav.cur .nav_a ul li:nth-child(2) {
        -moz-transition: all 0.3s ease .1s;
        -webkit-transition: all 0.3s ease .1s;
        -o-transition: all 0.3s ease .1s;
        transition: all 0.3s ease .1s;
    }
.nav.cur .nav_a ul li:nth-child(3){
        -moz-transition: all 0.3s ease .2s;
        -webkit-transition: all 0.3s ease .2s;
        -o-transition: all 0.3s ease .2s;
        transition: all 0.3s ease .2s;
    }
.nav.cur .nav_a ul li:nth-child(4){
        -moz-transition: all 0.3s ease .3s;
        -webkit-transition: all 0.3s ease .3s;
        -o-transition: all 0.3s ease .3s;
        transition: all 0.3s ease .3s;
    }
.nav.cur .nav_a ul li:nth-child(5){
        -moz-transition: all 0.3s ease .4s;
        -webkit-transition: all 0.3s ease .4s;
        -o-transition: all 0.3s ease .4s;
        transition: all 0.3s ease .4s;
    }
.nav .nav_a > a i{ display: block; }
.nav .nav_a ul li  div{text-align: center;font-size: 0;display: none;}
.nav .nav_a ul li.cur div{ display: block;}
.nav .nav_a ul li div > a{ display: block;font-size: 1.2rem;text-align: center;border-bottom: none;padding: .5rem 0;}
.nav .nav_a div > a b{ font-weight: normal;font-family: '宋体 常规';margin-right: 10px;}
.nav .nav_a div a.cur{color: #8cbc48}

/*.nav .nav_a a:first-child{ border-bottom: 0;}*/
.nav .nav_a a .i2{ display: none;}
.nav .nav_a li.cur > a .i2{ display: block;color: #fff;}
.nav .nav_a li.cur > a .i1{display: none}
.nav .nav_a li.cur > a {
        background: url('../images/index/nav_bg.jpg') no-repeat;
        background-size: 100% 100%;
    }
.foot{ width: 100%;box-sizing: border-box;padding: 0 3%;margin-top: 10%;margin-bottom: 5%;}
.foot p{ font-size: .8rem;text-align: center;color: #333333;}
.copy{ width: 100%;font-size: 0;margin-bottom: 5%;}
.copy a{ display: inline-block;vertical-align: middle;text-align: center;width: 20%;overflow: hidden;}
.copy a img{ max-height: 100%;max-height: 100%;display: inline-block; width:80%; height:auto}

.footer .nav .nav_a  a{    padding: 0.8rem 0;font-size: 1rem;}

@media(max-width: 320px) {
    .nav .nav_a a{ padding: .8rem 0;font-size: 1rem; }
    .copy{ padding-bottom: 8%;}
}














/*首页*/
.home {position:fixed;width:100%;height:100%;top:0;}
.home .home_banner img {display:block;width:100%;}
.swiper-wrapper {width:100%;height:100%;}
.home .home_banner {width:100%;float:left;}
.home .home_banner {display:block;}
.swiper-container {width:100%;height:100%;}
.swiper-container .swiper-wrapper .swiper-slide {float:left;}
/*活动*/
.activity {width:100%;padding-bottom:50px;}
.bg {min-height:560px;box-sizing:border-box;position:absolute;top:0;width:100%;padding:28% 5% 0;background:url('../images/activity/bg.jpg');background-size:100% 100%;}
.bg.jianjie {background:url('../images/activity/tuji_bg.jpg') no-repeat;}
.bg.xiaoqu {background:#f1faf1;}
.bg.school {background:url('../images/campus/school_bg.jpg') no-repeat;background-size:cover;}
.bg .result {background:#ebf5ff;}
.activity h1 {font-size:1.75rem;text-align:center;color:#000000;}
/*活动推荐*/
.rec {margin:2.5rem 0;padding:5px;width:100%;box-sizing:border-box;overflow:hidden;background:url('../images/activity/bg_a2.png') no-repeat;background-size:100% 100%;}
.rec .rec_box {width:100%;}
.rec_warp {max-height:110px;width:100%;}
.rec_warp .rec_img {width:100%;float:left;}
.rec_warp .rec_img img {display:block;width:100%;}
.rec_box {position:relative;}
.arrow {position:absolute;top:37%;width:100%;z-index:99;}
.arrow span {display:block;position:absolute;width:17px;height:18px;}
.arrow img {display:block;width:80%;}
.arrow span:nth-child(1) {left:3%;}
.arrow span:nth-child(2) {right:3%;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.news {width:100%;}
.news ul li {margin-bottom:1rem;padding:5%;width:100%;box-sizing:border-box;background:#fff;}
.news ul li h3 {color:#666666;font-size:1.2rem;border-bottom:1px dotted #d6d6d6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-bottom:9px;margin-bottom:9px;}
.news ul li p {color:#858585;font-size:.9rem;line-height:2;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.news ul li span {display:block;position:relative;color:#999999;font-size:.9rem;margin-top:9px;}
.news ul li span i {display:block;position:absolute;right:0%;top:0;}
/*分页*/
.pageBox {width:100%;text-align:center;line-height:22px;overflow:hidden;padding:30px 0;}
.pageBox a {margin:0 4px;display:inline-block;color:#82c482;text-align:center;font-size:1.3rem;}
.pageBox  a.first,.pageBox a.last {letter-spacing:-1px;text-align:left;text-indent:4px;}
.pageBox   a {}
.pageBox a.cur {color:#fff;background:url('../images/activity/page.png') no-repeat center center;background-size:100% 100%;}
/*详情页*/
.activity > img {width:100%;}
.activity img {display:block;max-width:100%;}
.detail_box {}
.detail_head {padding:25px 0;font-size:0;text-align:center;}
.detail_head h1 {color:#333333;line-height:1.5;width:75%;margin:0 auto;font-size:1.5rem;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.detail_line {margin-top:20px;position:relative;}
.detail_line span {display:inline-block;font-size:1rem;color:#ababab;padding:0 8px;background:#fff;z-index:10;position:relative;}
.detail_line i {display:block;position:absolute;top:49%;border-bottom:1px solid #e6f0f1;width:100%;z-index:9;}
.detail_warp {padding:0 5%;overflow:hidden;font-size:1.2rem;}
.detail_warp img {display:block;max-width:100%;}
.page2 .detail_line {text-align:center;}
.page2 .detail_line a {display:inline-block;color:#fff;font-size:1.2rem;text-align:center;width:90px;height:30px;line-height:30px;border-radius:20px;background:url('../images/activity/btn_bg.png') no-repeat;background-size:100% 100%;z-index:10;position:relative;}
.page2 .detail_line i {border-bottom:1px dotted #e6f0f1;}
.pian {margin-top:30px;padding:0 5%;box-sizing:border-box;}
.pian a {display:block;margin-bottom:10px;font-size:1.2rem;color:#999999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pian a:nth-child(2) {color:#f8a60e;}
/*二级导航*/
.subnav {padding:2rem  0 2.5rem;font-size:0;text-align:center;box-sizing:border-box;position:relative;}
.subnav > .nav_list {display:inline-block;margin-right:4.5%;color:#f0ae16;font-size:1.2rem;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:1px dotted #f3b41f;width:29%;line-height:30px;vertical-align:middle;}
.subnav > .nav_list > a {color:#f0ae16;display:block;}
.subnav  .nav_list:nth-child(3) {margin-right:0;}
.subnav > .nav_list.cur {background:url('../images/activity/btn_bg2.png') no-repeat;background-size:100% 100%;border-color:transparent;}
.subnav > .nav_list.cur > a {color:#fff;}
/*往届*/
.Previous_nav .nav_list {color:#89be4a;border-color:#89be4a;}
.Previous_nav .nav_list > a {color:#89be4a;}
.Previous_nav > .nav_list.cur {background:url('../images/activity/btn_bg.png') no-repeat;background-size:100% 100%;border-color:transparent;}
/*三级导航*/
.subnav > .nav_list.cur .scrool {display:block;}
.leveal {width:100%;font-size:1rem;position:absolute;left:0;bottom:2%;}
.leveal ul li {float:left;margin-right:30px;}
.leveal ul li a {color:#666666;}
.leveal ul li a {}
.leveal ul li a.cur {color:#f0ae16;}
.scrool {overflow:hidden;left:0;width:100%;position:absolute;overflow:hidden;height:30px;bottom:3%;display:none;}
.Previous_nav .leveal ul li a.cur {color:#89be4a;}
/*全国大赛*/
.activity h1 i {display:inline-block;vertical-align:bottom;color:#f0ae16;font-size:1.2rem;}
.review_box {width:100%;}
.review_box ul li {padding:5%;background:#fff;margin-bottom:1rem;}
.review_box ul li span {display:block;width:33.3%;}
.review_box ul li span img {display:block;max-width:100%;min-height:60px;}
.review_box ul li div {width:60%;}
.review_box ul li div p {color:#666666;font-size:1.1rem;line-height:1.4;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.review_box ul li div i {display:block;color:#858585;font-size:1rem;}
/*图集*/
.previous {width:100%;}
.previous ul li {float:left;width:48%;margin-right:4%;position:relative;margin-bottom:4%;}
.previous ul li:nth-child(2n+2) {margin-right:0;}
.previous ul li > a {display:block;width:100%;height:100%;overflow:hidden;position:relative;pointer-events:none;z-index:9;}
.previous ul li > a.p_auto {pointer-events:auto;}
.previous ul li > a img {display:block;width:100%;}
.previous ul li  > a p {position:absolute;bottom:2%;padding:3%;color:#fff;font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;box-sizing:border-box;}
.dowebok {position:absolute;top:0;width:100%;height:100%;pointer-events:auto;overflow:hidden;}
/*视频弹框*/
.video_tk {position:fixed;width:100%;height:100%;z-index:999;top:0;background:rgba(0,0,0,0.7);display:none;}
.video_tk i {display:block;position:absolute;width:32px;height:32px;background-image:url('../images/X.png');display:block;position:fixed;right:30px;top:30px;z-index:88815;}
.video_tk .video_box {width:100%;margin-top:40%;}
.video_tk .video_box div {width:320px;margin:0 auto;}
.video_tk .video_box video {margin:0 auto;}
.video_box  iframe {width:100% !important;height:240px !important;}
/*校区列表*/
.campus_search {width:100%;height:55px;background:url('../images/campus/search.png');background-size:100% 100%;font-size:0;line-height:55px;box-sizing:border-box;padding:0 5%;}
.campus_search img {display:inline-block;vertical-align:middle;}
.campus_search select {display:inline-block;border:none;border-bottom:1px solid #666666;height:20px;vertical-align:middle;width:32%;background:#fff;margin-left:10%;outline:none;height:2rem;}
.xiaoqu h3 {color:#8cbc48;text-align:center;font-size:1.75rem;padding:20px 0;}
.table {width:100%;left:0;background:#f1faf1;}
.table ul li {padding:16px 5%;border-bottom:1px dotted #8cbc48;color:#778168;}
.table ul li:first-child {border-top:1px dotted #8cbc48;}
.table ul li h4 {position:relative;font-size:1.2rem;box-sizing:border-box;padding-right:2.5rem;}
.table ul li h4 a {display:block;position:absolute;right:0;top:10%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.table ul li h4 a img {width:70%;}
.table ul li p {font-size:1.1rem;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:1rem;}
.table ul li p a {color:#8cbc48;text-align:center;position:absolute;right:0;bottom:0;border:solid 1px #8cbc48;padding:.3rem .6rem;border-radius:30px;-webkit-border-radius:30px;}
/*授权书*/
.power {position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);top:0;z-index:999;display:none;}
.power_box {position:relative;background:#fff;width:80%;margin:12% auto 0;padding:8% 5%;box-sizing:border-box;}
.power_box h2 {font-size:1.75rem;color:#333333;text-align:center;}
.power_box p {line-height:1.5;font-size:1.2rem;color:#666666;padding:15px 0;}
.power_box img {display:block;width:100%;}
.power_box i {display:block;position:absolute;width:20px;height:20px;right:-25px;top:-25px;background:url('../images/campus/x.png') no-repeat;background-size:100% 100%;}
.jaingzhuan h2 {color:#8cbc48;margin-bottom:1rem;}
.jaingzhuan img {max-width:100%;max-height:100%;}
.jianghzuan {color:#8cbc48;}
.school_main {}
.school_main a {display:block;font-size:1.2rem;color:#8cbc48;margin-bottom:20px;}
.school_main a img {display:inline-block;vertical-align:middle;margin-right:5px;}
.school_main a i {display:inline-block;vertical-align:middle;}
.school_box {width:100%;margin-bottom:10px;}
.school_box li {width:100%;color:#74786e;background:#fff;border-bottom:1px dotted #74786e;clear:both;font-size:0;padding:.5rem 0;font-size:0;}
.school_box li.li_head {color:#fff;background:#8cbc48;border-top:none;border-bottom:none;}
.school_box li span {display:inline-block;width:50%;font-size:1rem;box-sizing:border-box;padding-left:15%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.school_box li.lidt3 {border-bottom:none;}
.school_box li.lidt2 span {width:100%;}
.school_box li.lidt3 span {width:33.3%;}
/*查询结果*/
.result > img {display:block;width:100%;}
.result_main .li_head {background:#a7cdf3!important;}
.result_search {}
.result_box {width:100%;margin:10px 0;background:#66a8ea;padding:5%;box-sizing:border-box;position:relative;}
.result_box span {display:block;font-size:1.5rem;color:#fff;text-align:center;margin-bottom:5%;}
.result_box ul li {width:100%;margin-bottom:15px;font-size:0;}
.result_box ul li:last-child {margin-bottom:0;}
.result_box ul li i {display:inline-block;vertical-align:middle;color:#ffffff;font-size:1.2rem;margin-right:3%;width:17%}
.result_box ul li input,.result_box ul li em {display:inline-block;border:none;width:80%;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#fff;padding:0 10px;box-sizing:border-box;}
.result_box ul li em {line-height:40px;background:#f3b41f;font-size:1.2rem;text-align:center;color:#fff;}
.result_box ul li em b {font-weight:normal;display:inline-block;vertical-align:middle;line-height:1;}
.result_box ul li em img {display:inline-block;width:10%;vertical-align:middle;}
/*文化*/
.culture_bg {background:url('../images/culture/bg.jpg') no-repeat;background-size:cover;padding:28% 0 8%;}
.culture_text {padding:5%;text-align:center;color:#666666;font-size:1rem;line-height:1.5;}
.culture_text span {display:block;font-size:0;margin-bottom:25px;}
.culture_text span img {display:inline-block;width:40%;}
.culture_text i {display:block;color:#8cbc48;font-size:1.1rem;}
.culture_text h5 {font-size:1.5rem;color:#333333;margin-bottom:15px;}
.video_culture {margin-bottom:60px;}
.video_culture video {width:100%;}
/*时间轴*/
.scrool_culture {overflow:hidden;margin-bottom:50px;position:relative;}
.timeline {padding-top:200px;position:relative;height:44px;overflow:hidden;margin-bottom:20px;width:720px;}
.timeline > .timeline_ul {height:44px;font-size:0;}
.timeline .timeline_ul > .list {width:29px;height:44px;margin-right:30px;position:relative;display:inline-block}
.timeline .timeline_ul > .list span {height:100%;display:block;position:relative;z-index:10;}
.timeline .timeline_ul > li.list1 span {background:url('../images/culture/list.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list2 span {background:url('../images/culture/list2.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list3 span {background:url('../images/culture/list3.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list4 span {background:url('../images/culture/list4.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list5 span {background:url('../images/culture/list5.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list6 span {background:url('../images/culture/list6.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list7 span {background:url('../images/culture/list7.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list8 span {background:url('../images/culture/list8.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list9 span {background:url('../images/culture/list9.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list10 span {background:url('../images/culture/list10.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list11 span {background:url('../images/culture/list11.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > li.list12 span {background:url('../images/culture/list12.png') no-repeat;background-size:cover;}
.timeline .timeline_ul > .list span i {display:block;position:absolute;width:38px;height:12px;background:url('../images/culture/line.png') no-repeat;background-size:cover;left:22px;top:16px;z-index:9;}
.timeline_box {position:absolute;bottom:44px;left:13px;transform:translateY(-20%);opacity:0;pointer-events:none;-webkit-transform:translateY(-20%);transition:all .3s linear;-webkit-transition:all .3s linear;}
.timeline .timeline_ul > li.cur .timeline_box {transform:translateY(0%);opacity:1;pointer-events:auto;-webkit-transform:translateY(0%);}
.timeline_box:before {position:absolute;content:'';width:4px;height:100%;background:#87583d;left:0;bottom:0;padding-top:20px;}
.timeline_box .time_line_main {bottom:20px;position:relative;left:15px;background:url(../images/culture/licheng_bg.jpg) repeat;padding:15px;font-size:.9rem;width:250px;line-height:1.5;color:#fff;}
.timeline_box .time_line_main p {padding-left:20px;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}
.timeline_box .time_line_main p {margin-bottom:10px;background:url('../images/culture/suanpan.png') no-repeat left 3px;background-size:6%;}
.timeline_box .time_line_main .timb_warp {width:100%;position:relative;overflow:hidden;}
.timeline_box .time_line_main .timb_warp ul {}
.timeline_box .time_line_main .timb_warp ul li {}
.timeline_box .time_line_main:before {content:'';position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #b7835a;left:-10px;top:15%;}
.timeline .timeline_ul > .list.cut .timeline_box {left:auto;right:45px;}
.timeline .timeline_ul > .list.cut .timeline_box:before {left:auto;right:-33px;}
.timeline_box .time_line_main .timb_warp.h40 {height:40px;}
.timeline .timeline_ul > .list.cut  .timeline_box .time_line_main:before {right:-10px;left:auto;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.timeline_box .time_line_main .btn {width:100%;font-size:0;text-align:center;margin-top:5px;}
.timeline_box .time_line_main .btn img {display:inline-block;}
.timeline_box .time_line_main .btn img:first-child {margin-right:10px;}
.map {width:100%;overflow:hidden;padding:70px 0;}
.map_box {overflow-x:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;height:460px;position:relative;}
.iScrollHorizontalScrollbar {z-index:98 !important;}
.map_box .map_warp {width:724px;position:relative;}
.map_box .map_warp > img {display:block;height:100%;width:100%;}
.country li {position:absolute;}
.country li img {width:50%!important;}
.country li.meiguo {top:34%;left:16%;}
.country li.yingguo {top:24%;left:39%;}
.country li.shudan {top:52%;left:49%;}
.country li.asai {top:36%;left:52%;}
.country li.yingdu {top:50%;left:60%;}
.country li.zhongguo {top:26%;left:73%;}
.country li.malai {top:61%;left:77%;}
.country li.hanguo {top:16%;left:78%;}
.country li.riben {top:25%;left:80%;}
.word {position:fixed;background:rgba(0,0,0,0.7);width:100%;height:100%;top:0;z-index:999;display:none;}
.word_box {width:80%;margin:40% auto 0;background:#b7835a;padding:10% 5%;box-sizing:border-box;position:relative;}
.word_box i {display:block;background:url('../images/campus/x.png') no-repeat;background-size:100% 100%;right:21px;top:11px;display:block;position:absolute;width:20px;height:20px;}
.word_box h3 {font-size:1.3rem;color:#fff;margin-top:5%;margin-bottom:5%;}
.word_box p {font-size:1rem;color:#fff;line-height:1.5;}
/*精彩活动推荐*/
.push {overflow:hidden;margin-bottom:50px;position:relative;/*width:580px;*//*height:190px;*/width:100%;}
.push_box {margin-bottom:20px;width:1200px}
.push_box ul li {float:left;margin-left:20px;width:167px;}
.push_box ul li span {display:block;width:100%;height:112px;overflow:hidden;}
.push_box ul li span img {display:block;width:100%;}
.push_box ul li h2,.push_box ul li p {padding:0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;}
.push_box ul li h2 {margin:10px 0;color:#525252;font-size:1.2rem;}
.push_box ul li p {color:#999999;font-size:1.2rem;}
/*表单*/
.from {background:url('../images/culture/biaodan_bg.jpg') repeat;padding-bottom:20px;}
.from_head {width:100%;color:#fff;text-align:center;}
.from_head h3 {font-size:1.5rem;padding-top:.5rem;margin-bottom:.2rem;}
.from_head h4 {font-size:1.2rem;padding-bottom:.5rem;}
.from_box {width:100%;background:#fff;padding:5%;box-sizing:border-box;}
.from_box ul li {font-size:0;margin-bottom:15px;position:relative;}
.from_box ul li p {font-size:1rem;position:absolute;right:0;color:red;z-index:9;}
.from_box ul li p {padding:5px;border:1px solid red;background-color:#FFF;display:none;}
.from_box ul li p:before {position:absolute;content:'';border-left:1px solid red;width:10px;height:10px;z-index:9;border-top:1px solid red;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#fff;top:-6px;left:19px;}
.from_box ul li:last-child {margin-bottom:0;}
.from_box ul li span {display:inline-block;width:40%;vertical-align:middle;font-size:1rem;}
.from_box ul li span i {display:inline-block;vertical-align:middle;}
.from_box ul li span img {display:inline-block;vertical-align:middle;}
.from_box ul li div {width:60%;display:inline-block;vertical-align:middle;}
.from_box ul li div input {width:100%;display:block;height:30px;box-sizing:border-box;border:1px solid #ccd1cc;font-size:.75rem;color:#666666;padding:0 5px;}
.from_box ul li div select {width:45%;display:block;height:30px;box-sizing:border-box;border:1px solid #ccd1cc;font-size:.75rem;color:#666666;padding:0 5px;display:inline-block;vertical-align:middle;}
.from_box ul li div select:first-child {margin-right:10%;outline:none;}
.from_box ul li div input:focus,.from_box ul li div select:focus {border-color:#8cbc48;}
.from_box ul li div lable {display:inline-block;vertical-align:middle;width:50%;font-size:1rem;line-height:30px;}
.from_box ul li div lable em {display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:5px;}
.from_box ul li div lable:nth-child(1) em {background:url('../images/culture/woamn.png') no-repeat;background-size:100% 100%;}
.from_box ul li div lable:nth-child(1).cur em {background:url('../images/culture/woman_h.png') no-repeat;background-size:100% 100%;}
.from_box ul li div lable:nth-child(2) em {background:url('../images/culture/man.png') no-repeat;background-size:100% 100%;}
.from_box ul li div lable:nth-child(2).cur em {background:url('../images/culture/man_h.png') no-repeat;background-size:100% 100%;}
.from_box ul li a {display:inline-block;vertical-align:middle;width:40%;height:35px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;font-size:1.3rem;text-align:center;line-height:35px;}
.from_box ul li a:first-child {margin-right:10%;background:url('../images/activity/btn_bg.png');background-size:100% 100%;}
.from_box ul li a:nth-child(2) {background:url('../images/activity/btn_bg2.png');background-size:100% 100%;}
.from_box ul li.submit {text-align:center;}
/*关于我们*//*引导箭头*/
.slign {position:absolute;bottom:60px;width:100%;}
.slign a {-webkit-animation:next 2s infinite;animation:next 2s infinite;display:block;width:64px;height:64px;background:url('../images/slign.png') no-repeat;margin:0 auto;}
@-webkit-keyframes next {0% {-webkit-transform:translate(0,0);opacity:0;}
    50% {opacity:1;}
    100% {-webkit-transform:translate(0,-40px);opacity:0;}
}
@keyframes next {0% {transform:translate(0,0);opacity:0;}
    50% {opacity:1;}
    100% {transform:translate(0,40px);opacity:0;}
}
.about1 {padding:28% 5% 47%;background:url('../images/about/about1_bg.jpg') no-repeat;background-size:cover;}
.about1 h3 {padding-left:26px;position:relative;font-size:1rem;color:#3b3e41;line-height:1.5;margin-bottom:20px;}
.about1 h3 img {display:block;width:5%;position:absolute;left:0;top:5px;}
.about1 .book_warp {width:100%;position:relative;margin:25px 0;}
.about1 .book_warp i {color:#05badc;font-size:1.4rem;}
.about1 .book_warp span {display:block;color:#8ab7d8;padding:10px 15px;font-size:1rem;position:absolute;right:0;top:-8px;border:1px solid #c7e1f2;border-radius:20px;-webkit-border-radius:20px;}
.about1 .book_warp span img {display:inline-block;vertical-align:middle;width:15%;}
.about1 .book_warp span em {display:inline-block;vertical-align:middle;}
.about1 p {font-size:.9rem;color:#858585;line-height:1.5;}
.about1 h4 {font-size:1rem;color:#666666;}
.book_tk {position:fixed;background:rgba(0,0,0,0.7);top:0;z-index:999;width:100%;height:100%;left:0;}
.book_tk {left:0;display:none;}
.book_tk .power_box {margin-top:5%;width:90%;}
.book_tk .power_box i {background:url('../images/about/x.png') no-repeat;background-size:100% 100%;right:21px;top:11px;}
.book_tk .power_box img {padding:10px 0;}
.book_tk .power_box p em {color:#8cbc48;}
.about2 {padding:28% 5% 30%;background-image:url('../images/about/about2_bg.jpg');background-size:cover;}
.about3 {padding:28% 0% 30%;}
.about2 h1 {text-align:center;font-size:1.75rem;color:#333333;margin-bottom:25px;}
.about2 .about2_ul li {width:30%;margin-right:5%;margin-bottom:15px;float:left;}
.about2 .about2_ul li:nth-child(3n+3) {margin-right:0;}
.about2 .about2_ul li img {display:block;width:100%;}
.about2 .about2_ul li .chu {display:none;}
.about2 .about2_ul li.cur .yuan {display:none;}
.about2 .about2_ul li.cur .chu {display:block;}
.round {margin:20px auto 0;width:100%;position:relative;}
.round .round_box {width:100%;border:20px solid #b8dc84;box-sizing:border-box;border:3px solid #bce384;background:#fff;padding:5% 2%;}
.round_warp {text-align:center;font-size:0;}
.round_warp img {display:inline-block;width:60%;margin:6% 0 5%;}
.round_warp p {width:90%;margin:0 auto;font-size:.9rem;color:#858585;line-height:1.5;}
.about3 {background-image:url('../images/about/about3_bg.jpg');overflow:hidden;}
.advantage {width:100%;overflow:hidden;padding-bottom:20px;position:relative;}
.advantage_scrool {position:relative;}
.advantage img {display:block;padding:0 5%;}
.about4 {background:url('../images/about/about4_bg.jpg');background-size:cover;}
.about4 h1 img {display:inline-block;width:80%;}
.honnr_box {width:100%;overflow:hidden;font-size:0;}
.honnr_box img {display:block;width:100%;}
.honnr_box  a {display:inline-block;width:45%;margin-right:10%;margin-bottom:10%;}
.honnr_box a:nth-child(2n+2) {margin-right:0;}
/*下载链接页面*/
.about-down {width:100%;
padding-top: 75px}
.about-down img{
    width:100%;
}
.about-down .content p{
    font-size: 1rem;
    text-align: center;
    padding:10px 0;
}
.img-box{
    width:100%;
    padding: 0 15px ;
    box-sizing: border-box;
}
.down-link{
    width:100%;
    padding:0 20px 20px;
    box-sizing: border-box;
    text-align: center;
}
.down-link-box{
    display: inline-block;
    width:30%;
    border:3px dashed #dfdfe0;
    padding:10px 0 15px;
    border-radius: 20px;
    vertical-align: top;
}
.down-link-box:nth-child(2){
    margin:0 1%;
}

.down-link-box a{
    display: block;
    width:85%;
    margin: 0 auto 10px;
}
.down-link-box a:last-of-type{
    display: block;
    margin: 0 auto ;
}

.down-link  .down-link-box p{
    width:100%;
    font-size: 0.875rem;
    color: #000000;
    margin: 0 auto 10px;
}
@media(max-width:320px) {
    .round_warp p {font-size:.75rem;}
}


