﻿@charset "utf-8";

body{color:#333;font-size:12px;font-family:"PingFang SC", "微软雅黑", "Microsoft Yahei";min-width:1300px;background:#fff;}
::-webkit-scrollbar{width:0;height:7px}
a{color:#444}
a:hover{color:#d7a746}
.ani,img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:"PingFang SC", "微软雅黑", "Microsoft Yahei"}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
@font-face{font-family:iconfont;src:url(../images/iconfont.eot);src:url(../images/iconfont.eot) format('embedded-opentype'),url(../images/iconfont.woff) format('woff'),url(../images/iconfont.ttf) format('truetype'),url(../images/iconfont.svg#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.wp{width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0}
@font-face{font-family:ShinePersonalUse;src:url('../images/shine personal use.ttf')}
a{color:#333;}

.clear {width:0px;height:0px;clear:both;overflow:hidden;line-height:0px;}
.imgblock {display:block;}

#index{width: 100%;min-width: 1300px;}
.clearfix:after{display: block;clear: both;content: "";visibility: hidden;height: 0;}
.clearfix{zoom:1;}
.fl{float: left;}
.fr{float: right;}


.img-fix{position:absolute;z-index:1}
.img-fix.img1{bottom:0;left:120px}
.img-fix.img2{top:20px;left:20%}
.img-fix.img3{right:0;bottom:-100px}
.img-fix.img4{top:150px;left:130px}
.img-fix.img5{top:20px;right:130px}
.img-fix.img6{top:50%;bottom:-80px}
.img-fix.img7{top:-115px;right:0}
.img-fix.img8{left:0;bottom:-40px}

.container {width: 1200px;margin: 0 auto;}


.common-btn-1{display:block;margin:0 auto;width:251px;height:47px;font-size:17px;text-align:center;border:1px solid #dda841;color:#000}
.common-btn-1 span{position:relative;top:-6px;left:-6px;z-index:5;display:block;width:250px;line-height:45px;background-color:#dca436;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;color:#2b2929}
.common-btn-2{display:block;margin:0 auto;width:251px;height:47px;font-size:17px;text-align:center;border:1px solid #000;color:#fff}
.common-btn-2 span{position:relative;top:-6px;left:-6px;z-index:5;display:block;width:250px;line-height:45px;background-color:#000;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}

/*banner*/
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img{width:100%;}
.index-banner .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 8px;background-color:#fff;width:12px;height:12px;line-height:12px;border-radius:7px;color:#fff;opacity:0.8;}
.index-banner .swiper-pagination-bullet-active {background: #DEA52F!important;}
.index-banner .swiper-pagination-bullets {bottom:20px;}
.index-banner .swiper-button-next {right:260px;width:62px;height:62px;margin-top:-31px;background:url(/pc/img/arr_br.png) right center no-repeat;}
.index-banner .swiper-button-prev {left:260px;width:62px;height:62px;margin-top:-31px;background:url(/pc/img/arr_bl.png) left center no-repeat;}
.index-banner .swiper-slide img{width:auto;height: auto;max-width: 100%;max-height: 100%;display:block;}

/*banner下导航*/
.module-nav{border-bottom:2px solid #e5e5e5}
.module-nav-box{width:1200px;margin:0 auto;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.module-nav-box li{cursor:pointer;float:left;width:170px;height:120px;font-size:14px;text-align:center;border-left:1px solid #e5e5e5}
.module-nav-box li.active{color:#fff;background-color:#6d2c12}
.module-nav-box li div{width:80px;height:61px;background:url(/pc/index21/icon.png) center no-repeat;margin:7px auto 11px}
.module-nav-box li:nth-child(1) div{background-position:0 -192px}
.module-nav-box li:nth-child(2) div{background-position:-80px -192px}
.module-nav-box li:nth-child(3) div{background-position:-160px -192px}
.module-nav-box li:nth-child(4) div{background-position:-240px -192px}
.module-nav-box li:nth-child(5) div{background-position:-320px -192px}
.module-nav-box li:nth-child(6) div{background-position:0 -71px}
.module-nav-box li:nth-child(7) div{background-position:-80px -71px}
.module-nav-box li:nth-child(1).active div{background-position:0 -253px}
.module-nav-box li:nth-child(2).active div{background-position:-80px -253px}
.module-nav-box li:nth-child(3).active div{background-position:-160px -253px}
.module-nav-box li:nth-child(4).active div{background-position:-240px -253px}
.module-nav-box li:nth-child(5).active div{background-position:-320px -253px}
.module-nav-box li:nth-child(6).active div{background-position:0 -132px}
.module-nav-box li:nth-child(7).active div{background-position:-80px -132px}


/*报名动态*/
.springInfo{width:1350px;max-width:1350px;height:400px;margin:73px auto 0}
.enrolmentInfo{float:left}
.enrolmentInfo_title{position:relative;height:102px;background:url(/pc/index21/enrolment_bg.png) left no-repeat}
.enrolmentInfo_content{width:825px;height:254px;background:url(/pc/index21/enrolment_info_bg.jpg) no-repeat;box-shadow:#a9a9a9 0 0 23px 4px;padding:19px 0 19px 28px;box-sizing:border-box;margin-top:-52px}
.enrolmentInfo_content .th p{font-size:24px;line-height:40px;border-bottom:1px solid #b8b8b8}
.enrolmentInfo_content p{float:left;line-height:38px;text-align:center;font-size:16px;width:108px}
.enrolmentInfo_content li>p:nth-child(1){width:200px}
.ml27{margin-left:27px}
.salaryInfo{float:left;margin-left:27px;width:498px}
.salaryInfo .salaryInfo_title{height:23px;background:url(/pc/index21/salary_bg.png) center no-repeat}
.salaryInfo_content{margin-top:27px;height:254px;background:url(/pc/index21/salary_info_bg.jpg) no-repeat;padding-top:20px;padding-left:20px;box-sizing:border-box;box-shadow:#a9a9a9 0 0 23px 4px}
.salaryInfo_content ul{color:#fff;text-align:center}
.salaryInfo_content ul p{float:left;width:90px}
.salaryInfo_content .salaryInfo_content_title p{font-size:24px;border-bottom:1px solid #fff}
.salaryInfo_content_info{height:188px;float:left;overflow:hidden}
.salaryInfo_content_info p{height:25px;padding:8px 0}
.salaryInfo_content_info p{font-size:12px}



/*名企定向班*/
.bm_mod {width:1200px;margin:0 auto;padding:40px 0px 40px 0px;}
.bm_title {font-size:24px;line-height:2.2;text-align:center;color:#fff;font-weight:bold;background:#f39801;}
.bm_sub_title {background:#f39801;height:40px;line-height:40px;color:#333;text-align:center;font-size:16px;display:flex;border-left:1px #f39801 solid;border-top:1px #f39801 solid;color:#444;}
.bm_sub_list {overflow:hidden;border:1px #f39801 solid;box-sizing:border-box;}
.scroll_czbm_li {transition:all 0.3s;-webkit-transition:all 0.3s;width:100%;border-bottom:1px #f39801 solid;box-sizing:border-box;font-size:14px;}
.scroll_czbm_li:hover {background:#f0f0f0;}
.scroll_czbm_li a{display:inline-block;font-size:14px;background:#f39801;color:#fff;line-height:24px;height:24px;width:auto;padding:0px 14px;border-radius:14px;/*animation: zxrotate 1s ease-in-out infinite;-webkit-animation: zxrotate 1s ease-in-out infinite;animation-delay:1s;-webkit-animation-delay:1s;*/}
.scroll_czbm_li a:hover {}
.scroll_czbm_li span {display:inline-block;height:40px;line-height:40px;border-left:1px #f39801 solid;text-align:center;}
.scroll_czbm_li span:first-child {border-left:none;}
.bm_dt_xm {width:25%;box-sizing:border-box;}
.bm_dt_zy {width:25%;box-sizing:border-box;}
.bm_dt_jh {width:25%;box-sizing:border-box;}
.bm_dt_sy {width:25%;box-sizing:border-box;}


/*师资*/
.ourteachers{position: relative;width: 100%;height: 960px;background: url(/pc/index/img/teachers_bg.jpg) center no-repeat fixed;background-size: cover;text-align: center;padding-top:60px;padding-bottom:30px;}
.ourteachers .container{position: relative;width:1200px;margin:0 auto;}
.ourteachers .ourteachers-title {text-align:center;width:100%;}
.ourteachers .swiper-button-next, .ourteachers .swiper-button-prev {position: absolute;top: 50%;width: 40px;height: 66px;margin-top: -33px;z-index: 10;cursor: pointer;-moz-background-size: 40px 66px;-webkit-background-size: 40px 66px;background-size: 40px 66px;background-position: center;background-repeat: no-repeat;}
.ourteachers .ourteachers_title{margin-bottom: 45px;}
.swiper-teachers{width: 1000px;height: 800px;}
.swiper-teachers .swiper-slide{display:block;background:none;}
.swiper-teachers img{}
.resume_info{font-size: 14px;color: #fff;text-align: left;position: absolute;left: 0;bottom: 0px;z-index: 100; background-color: rgba(0, 0, 0, .4);width: 1090px;height: 300px; padding-left:20px;}
.resume_info div{width: 700px;display: inline-block;}
.resume_info li{display: none;}
.resume_info img{width: 250px;}
.resume_info p{line-height: 24px;}
.resume_info .text-name{font-size: 22px;padding-top: 38px;padding-bottom:8px;}
.resume_info .text-title{font-size: 14px;}

/*专业*/
.hot_major{position:relative;z-index:2;width:1200px;margin:0 auto;margin-top:66px}
.hot_major .hot_major_fl{position:fixed;top:25%;left:10px;z-index:100}
.hot_major_fr .major_fr_title{width:458px;height:101px;background:url(/pc/index21/title_item2.jpg) no-repeat;margin:0 auto}
.major_fr_nav{margin-top:32px}
.major_fr_nav li{width:295px;height:40px;border:2px solid #000;border-right:0;border-left:1px solid #4c4c4c;line-height:40px;text-align:center;font-size:16px;cursor:pointer;overflow:hidden}
.major_fr_nav li.active{background-color:#000}
.major_fr_nav li.active a{color:#dab565}
.major_fr_nav li span{font-size:12px}
.major_fr_nav li div{transition:all .5s}
.major_fr_nav li a{display:inline-block;width:100%;height:40px;line-height:40px;color:#000}
.major_fl_title{width:181px;height:60px;background:url(/pc/index21/nav_title.jpg);margin-top:54px}
.hot_major_fl li{width:181px;height:35px;margin-top:4px}
.hot_major_fr .zysznr{margin-top:24px;display:none}
.zynrmx1{width:1200px;height:348px;background:url(/pc/index21/xd_bg.jpg) no-repeat;position:relative}
.zynrmx2{width:1200px;height:348px;background:url(/pc/index21/xg_bg.jpg) no-repeat;position:relative}
.zynrmx3{width:1200px;height:348px;background:url(/pc/index21/tj_bg.jpg) no-repeat;position:relative}
.zynrmx4{width:1200px;height:348px;background:url(/pc/index21/kf_bg.jpg) no-repeat;position:relative}
.zymx .zymxleft{width:729px;float:left;height:341px;margin-left:14px;cursor:pointer}
.zymx .zymxright{margin-top:26px;width:230px;float:left;height:315px;padding-left:90px;color:#333;font-size:18px}
.zymx .zymxright .bjmc{font-weight:700}
.zymx .zymxright .bjzy{margin-top:5px;font-size:16px;font-weight:700}
.zymx .zymxright .bjnr{margin-top:5px;border-top:1px dashed #8d8d8d;font-size:14px;padding-top:15px;line-height:2}
.zymx .zymxright .bjks{margin-top:10px;font-size:16px;background-color:#000;color:#fff;border:1px dashed #fff;width:230px;height:25px;line-height:25px;text-align:center}
.bjlink{width:206px;height:48px;border-radius:20px;line-height:48px;text-align:center;margin:0 auto;background-color:#000;color:#fff;font-size:18px;cursor:pointer}
.bjlink:before{position:relative;content:url(/pc/index21/zx_icon.png);width:24px;height:24px;top:5px;left:-5px}
.bjlink a{color:#fff}

/*校园*/
.ourCmplovent,.our_campus{position:relative;padding-bottom:63px;display:inline-block;width:100%;background:url(/pc/index/img/teachers_bg.jpg) center no-repeat fixed;background-size:cover}
.campus_title{padding-top:35px;text-align:center}
.campus_content{position:relative;width:1109px;height:420px;margin:0 auto;margin-top:16px;background:url(/pc/index21/campus_bg.png)}
.campus_content .campus_btn{position:absolute;top:100px;left:0}
.campus_btn .change_btn{width:225px;height:36px;margin-top:25px;cursor:pointer}
.campus_btn .change_btn img{visibility:hidden}
.campus_btn .change_btn img.active{visibility:visible}
.vitality_campus{background:url(/pc/index21/campus_btn1.png) no-repeat}
.environment_campus{background:url(/pc/index21/campus_btn2.png) no-repeat}
.equipment_campus{background:url(/pc/index21/campus_btn3.png) no-repeat}
.campus_content .campus_img{position:absolute;top:38px;left:247px;display:none}

/*学员作品*/
.ourworks{position:relative;padding-top:35px}
.ourworks_title{text-align:center}
.ourworks_content{position:relative;margin-top:30px;text-align:center;z-index:3}
.works_title{display:inline-block;border:2px solid #000;margin-bottom:25px}
.works_title li{width:300px;height:45px;color:#000;font-size:16px;border-right:1px solid #000;background-color:#fff;cursor:pointer;overflow:hidden}
.works_title li a{display:inline-block;width:100%;height:45px;line-height:45px}
.works_title li div{transition:all .5s}
.works_title li.active a{background-color:#000;color:#dab565}
.works_title li span{font-size:12px}
.ourworks .works_item{display:none}
.works_item img{transition:all .8s;-webkit-transition:all .8s}
.works_item img:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}
.food_left{display:inline-block}
.food_right{display:inline-block;width:645px}
.food_left .w512{width:512px;overflow:hidden;display:inline-block}
.food_left .w512 img{display:block}
.food_right .w210{width:210px;height:170px;overflow:hidden;display:inline-block}
.food_right .h165{width:210px;height:165px;overflow:hidden;display:inline-block}
.food_right a{margin-right:7px}

/*创就业*/
.ourvideos{width:1200px;margin:0 auto}
.ourvideos .videos-conent{margin-top:30px}
.ourvideos .videos_title{padding-top:24px;text-align:center}
.CmploventTitle{width:350px;height:105px;background:url(/pc/index21/title_item5.png) no-repeat;margin:0 auto;margin-top:27px}
.unit{width:1200px;margin:0 auto;margin-top:38px}
.unit .UnitTitle{width:156px;height:36px;background:url(/pc/index21/cooperative_title.png) no-repeat}
.CmploventContent{height:217px}
.CmploventContent li{margin-left:107px}
.CmploventBox{position:relative;z-index:1;width:1069px;margin:0 auto;margin-top:30px}
.BoxSwip {width:100%;margin:0 auto;margin-top:16px;padding:15px 0 15px 0;background-color:#4d4d4d}
.swiper-container2{width:980px;height:100px;margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-father{width:1068px;height:100px;position:relative}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:6px}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:6px}

/*游学、优势*/
.youxue_main {padding:55px 0px 0px 0px;}
.youxue_li {width:280px;text-align:left;}
.youxue_li_cn {font-size:18px;color:#333;line-height:22px;padding:12px 0px 2px 0px;}
.youxue_li_en {font-size:12px;color:#999;line-height:16px;padding-bottom:12px;}
.youxue_li_block {width:32px;height:32px;background:#eaae32;}

.youshi {padding:70px 0px 0px 0px;background:#f3f3f3;}
.youshi .youshi_main {padding:80px 0px 60px 0px;}
.youshi_main li{width:161px;padding-left:94px;float:left;margin-right:60px;height:82px;}
.youshi_main li:last-child {margin-right:0px;}
.youshi_li_tit {font-size:16px;line-height:22px;color:#222;font-weight:bold;padding-top:8px;padding-bottom:6px;}
.youshi_li_txt {font-size:14px;line-height:18px;color:#666;}
.youshi #youshi_li_1 {background:url(/pc/index/img/ico_ys_1.png) left center no-repeat;}
.youshi #youshi_li_2 {background:url(/pc/index/img/ico_ys_2.png) left center no-repeat;}
.youshi #youshi_li_3 {background:url(/pc/index/img/ico_ys_3.png) left center no-repeat;}
.youshi #youshi_li_4 {background:url(/pc/index/img/ico_ys_4.png) left center no-repeat;}
.youshi .btns {padding-top:50px;text-align:center;}
.youshi .btns a {display:inline-block;float:none;}
