html,body,div{margin:0 auto;font-family: "微软雅黑"}
b{font-weight:normal;}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
a{text-decoration:none;}
a:hover{text-decoration:none;}

/*头部*/
.topfloat{ position:fixed;margin:0 auto;width:100%;min-width:1000px; background:#FFF; z-index:10000;}
#top{ width:1000px; margin:0 auto; overflow:hidden;}
#top{padding:7px 0; }
.logo{ overflow:hidden; width:622px;}
.logo02{ padding-top:7px;padding-left: 5px;}
.logo02 a{font-weight: bolder;font-size: 18px;color: #45474b;}
.logo02 h1{ font-size:18px; color:#45474b;}
.logo02 p{ font-size:15px; color:#323739;}
.sech{ width:285px; margin-left:90px;top:10px;position: relative;}
.sech .pho{font-size:16px;color:#838080;font-style:italic;text-align:left;}
.sech .pho span{font-size:25px;font-weight:bold;color:#ee0202;padding-left:10px;padding-right:5px;}



/*banner*/
.banner,.tonglan_1,.banner2,.tonglan_2,.zhiye,.zy_div1,.xiaoqu{width:1000px;margin: auto;}
.banner img{ margin-top:80px;}

.ban_btn1{width:200px;height:60px;color:#d54741;bottom: 180px;position: relative;font-size: 30px;text-align: center;line-height: 60px;border-radius: 15px;border:1px solid white;}

.tonglan_1{margin-top:20px;}


/*仇富*/
.choufu{margin-top:30px;width:1060px;}
.choufu h2{text-align: center;color:#fd6703;font-family: "宋体";font-size: 46.08pt;}
.choufu .img1{margin-left:100px;}
.choufu .img2{margin-left:50px;bottom: 80px;position: relative;}
.choufu .img3{margin-left:50px;}
.vs_1,.vs_2,.vs_3,.vs_4,.vs_5{width:1060px;height:75px;background-image:url('../images/bj.png');margin-top: 20px;line-height: 89px;text-align: center;font-weight: bold;font-size: 21.12pt;}
.choufu .vsdv1{width:369px;float:left;}
.choufu .vsdv2{width:302px;float:left;}
.choufu .vsdv3{width:369px;float:left;}
.vs_1{margin-top: 43px;}
.choufu .other_color{color:#fd6703;}

/*banner图2*/
.banner2{height:718px;margin-top:48px;background-image:url('../images/mxzw.jpg');color:white;font-size: 22.64pt;}
.wenzi{top: 420px;position: relative;margin-left: 400px;text-align: center;line-height: 70px;}

/*通栏2*/
.tdiv1,.tdiv2{height:80px;float:left;position: relative;line-height: 80px;text-align: center;color:white;font-size: 20.8pt;}
.tdiv1{width:752px;background:#4b9aff;}
.tdiv2{width:248px;background:#ff494b;}
.tdiv2 span{bottom: 18px;position: relative;left:5px;}
.tonglan_2{margin-top:30px;}
.tonglan_2 img{top:5px;position:relative;}

/* 职业 */
.zhiye{/*margin-top:40px;*/text-align: center;color: #ff494b;clear:both;}
.zhiye h2{top:40px;position:relative;font-size: 46.08pt;}

.zy_div1 div,.zy_div2 div,.zy_div3 div{float:left;margin-left: 40px;}
.zy_div2 div ,.zy_div3 div{margin-top:18px;}
.zhiye div:first-child{margin-left: 40px;}
.zixun{width:204px;height:60px;margin:0 auto;margin-top:30px;border: 1px solid #ff494b;text-align: center;line-height: 26px;border-radius: 25px;color:#ff494b;}

.clear {clear:both;}

/*校区*/

.xiaoqu{text-align: center;margin-top:20px;}
.xiao_pic div{float:left;margin-left:3px;margin-top:10px;}


.main{
    margin:0 auto;
    width:1000px;
}

.part-title{
    padding-top:100px;
    padding-bottom:60px;
}
.part-title h1{
    font-size:42px;
    line-height:45px;
    text-align:center;
}
.part-title.c1 h1{
    color:#ffffff;
}
.part-title p{
    padding-top:12px;
    font-size:16px;
    line-height:28px;
    text-align:center;
    color:#989898;
}
.part-title h1 b{
    color:#ec1c32;
}

.part7{
    margin:0 auto;
    width:1000px;
    height:700px;
    margin-top:46px;
}
.part7-main{
    margin:0 auto;
    width:1000px;
    height:700px;
    background:url("../images/part7-main.png") no-repeat bottom center;
    border-top:5px solid #ee5f33;
}
.part7-main h1{
    margin-left:92px;
    width:185px;
    font-size:37px;
    font-weight:bold;
    line-height:37px;
    color:#222a35;
    text-align:right;
}
.part7-main h1 b{
    line-height:14px;
    font-weight:bold;
    font-size:14px;
}
.part7-main p{
    margin-top:42px;
    margin-left:280px;
    font-size:26px;
    font-weight:bold;
    line-height:26px;
    color:#f65422;
}
.part7-main h2{
    margin-top:50px;
    margin-left:222px;
    width:555px;
    text-align:left;
    line-height:30px;
    font-size:30px;
    font-weight:bold;
}
.part7-main h2 b{
    line-height:16px;
    font-size:16px;
    font-weight:bold;
    color:#a2a6a7;
}
.part7-btn{
    margin-top:310px;
    padding:10px 24px;
    height:40px;
    line-height:20px;
    color:#ffffff;
    display:block;
    background-color:#ee5f33;
    border-radius:10px;
}
.p7-btn1{
    margin-left:100px;
}
.p7-btn2{
    margin-left:320px;
}
.part8{
    margin:0 auto;
    width:1000px;
    height:812px;
}
.part8-main{
    margin:0 auto;
    width:1000px;
    height:812px;
    background:url(../images/part8-main.png) no-repeat center bottom;
}
.part8-main h1{
    margin-left:113px;
    font-size:30px;
    font-weight:bold;
    color:#28323d;
}
.part8-main h1 b{
    font-size:17px;
    font-weight:bold;
    line-height:17px;
    color:#a2a6a7;
}
.part8-btn{
    margin-top:630px;
    width:226px;
    height:56px;
    display:block;
}
.p8-btn1{
    margin-left:269px;
    background:url("../images/part8-btn1.png") no-repeat center;
}
.p8-btn2{
    margin-left:27px;
    background:url("../images/part8-btn2.png") no-repeat center;
}



.part.bg4{
    height:900px;
    background:url("../images/bg4.jpg") repeat center center;
    margin-top:30px;
}

.tab-ul{
    width:1002px;
    height:59px;
}
.tab-ul li{
    float:left;
    margin-right:1px;
    width:333px;
    height:59px;
    font-size:20px;
    line-height:59px;
    text-align:center;
    cursor:pointer;
    color:#1f2033;
    transition:0.5s;
    background:#e9e9ea;
    list-style-type: none;
}
.tab-ul li.selected{
    color:#ffffff;
    transition:0.5s;
    background:#ec1c32;
}
.tab-box{
    margin-top:35px;
    width:1000px;
    height:442px;
    position:relative;
}
.hide{
    display:none;
}
.jt{
    top:-35px;
    width:19px;
    height:9px;
    position:absolute;
    background:url("../images/jt.png") no-repeat center;
}
.jt.pn1{
    left:157px;
}
.jt.pn2{
    left:494px;
}
.jt.pn3{
    left:831px;
}
.tb1 .title{
    float:left;
}
.tb1 .title.t2{
    float:right;
}
.tb1 h1{
    float:left;
    color:#ec1c32;
    font-weight:bold;
    font-size:25px;
    line-height:58px;
}
.tb1 p{
    float:left;
    margin-left:10px;
    padding:3px 10px;
    color:#ec1c32;
    line-height:24px;
    border:2px solid #ec1c32;
}
.tb1 .img{
    width:1012px;
}
.tb1 .img img{
    margin-top:11px;
    margin-right:11px;
    float:left;
    width:242px;
    height:161px;
}
.tb2 .img{
    margin-top:12px;
    width:1016px;
}
.tb2 .img img{
    margin-right:12px;
    margin-top:12px;
    float:left;
    width:242px;
    height:189px;
}
.tb3 .img{
    margin-top:12px;
    width:1014px;
}
.tb3 .img img{
    margin-right:13px;
    margin-top:13px;
    float:left;
    width:156px;
    height:189px;
}
.btn{
    margin:0 auto;
    width:276px;
    height:60px;
    line-height:60px;
    color:#ffffff;
    font-size:24px;
    text-align:center;
    display:block;
    transition:0.5s;
    border:1px solid #ffffff;
    border-radius:28px;
}
.btn:hover{
    transition:0.5s;
    color:#363636;
    background:#ffffff;
}

/* 企业 */
.firm .container{
    width:1210px;
}
 .firm .firmDiv{
    height:423px;
    overflow:hidden;
    transition:0.5s;
}
 .firm .box{
    margin-right:10px;
    margin-bottom:13px;
    float:left;
    width:230px;
    height:128px;
    overflow:hidden;
    position:relative;
    background:#eeeeee;
    border:1px solid #eeeeee;
    transition:0.2s;
}
 .firm .box:hover{
    background:#314491;
    border:1px solid #314491;
    transition:0.2s;
}
 .firm .box:hover p{
    color:#ffffff;
    transition:0.2s;
}
 .firm .box img{
    left:50%;
    margin-left:-115px;
    width:230px;
    height:99px;
    display:block;
    position:absolute;
}
 .firm .box p{
    top:99px;
    width:100%;
    text-align:center;
    line-height:30px;
    position:absolute;
    transition:0.2s;
}
 .title h2{
    font-size:34px;
    line-height:34px;
    color:;
    text-align:center;
    transition:0.2s;
}
 .title h2 img{
    margin-right:15px;
    float:right;
    width:15px;
    height:25px;
    display:none;
}
 .title h3{
    margin-top:15px;;
    font-size:18px;
    line-height:18px;
    color:#bebebe;
    text-align:center;
    transition:0.2s;
}

/*报名*/
.baoming{width:100%;height:595px;margin:0 auto;background-image: url('../images/part12-bg.jpg');background-position: 50% 50%;}
.baoming  h2{color:white;text-align: center;font-size: 40px;top:43px;position:relative;letter-spacing:0.2em;}
.baoming .btn{width:200px;height:40px;margin:0 auto;border:2px solid #ff494b;text-align: center;line-height: 40px;top:435px;position:relative;color:#a63233;background: #050503;opacity: 0.8;border-radius: 15px;}


/*底部*/
.dibu{ width:100%; height:90px; background:#333; text-align:center; font:12px/18px '宋体'; color:#FFF; padding-top:20px; }
.dibu p{color:#FFF; line-height:30px; }





/*滚动*/
#demo {
overflow:hidden;
width: 1000px;
}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}