@charset "utf-8";
*,body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre,fieldset, button, input, textarea,th, td,div {
    margin: 0;
    padding: 0;
    font-family:"Microsoft YaHei";
}
/*public*/
body,html{color: #444; font-size: 12px;}
*{padding: 0; margin:0; border: none}
a{color: #444; text-decoration: none;}
input,select{outline:none}
li,img{vertical-align: top;}
ul,li,ol{list-style: none;}
em,i{font-style: normal;}
.fr{float: right;}
.fr1{
    float: right;
    display: block;
}
.fl{float: left;}
.f2{
    float: left;
    display: block;
}
.clearfix{display: table;}
.clearfix:before{clear: both; content: ""; height: 0; line-height: 0; zoom:1;}
.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}
/*public*/
.main_mba{ width:auto; margin:0px; padding:0px;}
.pic{ width:1100px; margin:auto; height:auto;text-align:center}
.h64{background:#222; height:47px;}
.m1050{ width:1050px; padding-left:50px; height:64px; position: relative;}
.m1050 span{position: absolute; top: 0; padding:0 20px; background: #BA0C31;  font-size:14px;  color: #fff; line-height: 47px;}
.m1050 span.l{left: -20px;}
.m1050 span.r{right: -55px;}

/*nav*/
.mba_nav{ width:670px; height:32px; text-align:left; padding-top:9px; display:block;}
.mba_nav ul{ text-decoration:none; list-style:none; margin:0px; padding-left:50px;}
.mba_nav ul li{text-decoration:none; text-align:center; list-style:none;padding:0px; float:left; height:32px; line-height:32px;padding:0px 0px 0px 10px;}
.mba_nav ul li a{ color:#FFF; list-style:none; text-decoration:none; font-size:14px; padding:0px 10px;}
.mba_nav ul li a:hover{ color:#FFF; list-style:none; text-decoration:none; background:#BA0C31; display:block; border-radius:13px; padding:0px 10px;}
.mba_nav ul li a.cur{ background:#BA0C31; display:block; border-radius:13px;}
/*nav*/
.mba_pic{width:840px; height:100px; background:url(../images/head2.png) center no-repeat; padding-top:50px; padding-left:360px;}
.mba_pic a{display: block; float: left; margin-right: 30px; color: #000; line-height: 70px; font-weight: 700; font-size: 16px;}
.fullSlide {
    width:100%;
    position:relative;
    height:410px;
    background:#000;
}
.fullSlide .bd {
    margin:0 auto;
    position:relative;
    z-index:0;

}
.fullSlide .bd ul{
    width:100%;
}
.fullSlide .bd li {
    height:410px;
    overflow:hidden;
    text-align:center;
}
.fullSlide .bd li a {
    display:block;
    height:410px;
}
.fullSlide .bd li a img{
    position: absolute;left: 50%;top: 0;margin-left: -960px;
}
.fullSlide .hd {
    width:100%;
    position:absolute;
    z-index:1;
    bottom:0;
    left:0;
    height:30px;
    line-height:30px;
}
.fullSlide .hd ul {
    text-align:center;
}
.fullSlide .hd ul li {
    cursor:pointer;
    display:inline-block;
    *display:inline;
    zoom:1;
    width:42px;
    height:11px;
    margin:1px;
    overflow:hidden;
    background:#000;
    filter:alpha(opacity=50);
    opacity:0.5;
    line-height:999px;
}
.fullSlide .hd ul .on {
    background:#f00;
}
.fullSlide .prev,.fullSlide .next {
    display:block;
    position:absolute;
    z-index:1;
    top:50%;
    margin-top:-30px;
    left:15%;
    z-index:1;
    width:40px;
    height:60px;
    background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
    cursor:pointer;
    filter:alpha(opacity=50);
    opacity:0.5;
    display:none;
}
.fullSlide .next {
    left:auto;
    right:15%;
    background-position:-6px -137px;
}

.warpper{
    width:810px;
    margin:0 auto;
    display:block;
    text-align:left;
}
.div_ad_img_only li{height:125px;width:125px;float:left;margin:5px; border-radius: 5px;}
.div_ad_img_only img,.div_ad_img_only li{background-position:top;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.div_ad_img_only img,.div_ad_img_only li{height:125px;width:125px;}
.div_ad_img_only img:hover{background-position:bottom;}
.div_sidebar .div_ad_img img,.div_sidebar .div_ad_img_only img{background-color:#E7E8DA;width:125px;height:125px;margin-bottom:10px;border:10px solid #E2E0DF;}
.div_sidebar .div_ad_img img:hover,.div_sidebar .div_ad_img_only img:hover,.div_big_pic img:hover{border:10px solid #ff9a84;}
.div_ad_img_only{clear:both;}
.div_ad_img_only li a{display:block;height:125px;width:125px;}
.div_sidebar .div_ad_img_only li{float:left;margin:5px;height:125px;width:125px;border: 10px solid #E2E0DF;border-radius: 5px;}
.div_sidebar .div_ad_img_only li:hover,.div_ad_img_only li:hover{background-position:bottom;}
.div_ad_img_only li b,.div_ad_img_only li small{display:none;}

.con-tel{
    width: 493px;
    height: 70px;
    background: url("../images/tel_bg.png") no-repeat;
    margin: 30px auto;
    text-indent: 100px;
    font-size: 30px;
    color: #2177c6;
    line-height: 70px;

}
.sign-form{
    width: 100%;
    height: 270px;
}
.form-bg1{
    background: url("../images/banner1.png") no-repeat center center;
}
.sign-form-main{
    width: 1024px;
    margin: 0 auto;
    padding: 50px 0;
}
.form-wei{
    margin-left: 20px;
}
.form-wei img{
    width: 150px;
    height: 150px;
}
.form-wei-text{
    margin:10px 0 0 10px;
}
.form-wei-text p{
    color: white;
    line-height: 35px;
}
.form-wei-text img{
    width: 40px;
    height: 40px;
}
.form-mian input{
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
}
.form_control{
    height: 60px;
    margin-left: 20px;
}
.form_control p,.pl20 p{color: #fff; line-height: 24px; display: none;}
.pl20{padding-left: 20px; height: 60px}
.user-name{
    width: 100px;
}
.user-sex{
    width: 100px;
    height: 30px!important;
    line-height: 30px;
    color: white;
}
.user-phone{
    width: 150px;
}
.user-email{
    width: 180px;
}
.form-sub{
    width:150px ;
    height:40px; ;
    background:#9F166E;
    line-height: 40px;
    border-radius: 5px;
    margin: 10px 20px;
    color: white;
    text-align: center;
}
.form-text{
    width: 340px;
    color: white;
    font-size: 14px;
    line-height: 20px;
    margin-top: 10px;
}
#mbaProject{width: 589px; font-size: 12px; line-height: 30px; height: 30px; cursor: pointer;}
#sub1{background: none; color: #fff; cursor: pointer;}

a:hover .notice-btn{
    background: #F87719;
}
a:hover .consult-btn{
    background: #F87719;
}

a:hover .info-btn{
    background: #F87719;
}
.con-degree,.con-notice{
    width: 1000px;
    margin: 0 auto;
    padding-top: 30px;
}
.degree-title{
    width: 497px;
    height: 56px;
    margin: 0  auto;
    background:url("../images/tit_bg.png") no-repeat 100% 100%;
    line-height: 56px;
    text-align: center;
    font-size: 24px;
    color: white;
    margin-bottom: 30px;
}
.degree-li{
    padding:50px 67px;
    margin-bottom: 20px;
    width: 862px;
}
.degree-img{
    width: 274px;
    height: auto;
}
.degree-img img{
    width: 100%;
    height: 100%;
}
.degree-text{
    width: 565px;
}
.degree-text h2,.degree-text p{
    line-height: 30px;
    text-align: right;
}
.degree-text p{
    color: #7e7e7e;
    font-size: 16px;
}
.mar-top20{
    margin-top:20px;
}
.btn-group{
    width: 330px;
    margin-top: 30px;
}
.consult-btn,.info-btn{
    width: 150px;
    height: 35px;
    border-radius: 5px;
    background: #9F166E;
    color: white;
    text-align: center;
    line-height: 35px;
}
.info-btn{
    background: #2177c6;
}
.text-p p,.text-p h2{
    text-align: left!important;
}
.degree-li-bor1{
    border:2px solid orange;
}
.degree-li-bor2{
    border:2px solid #C2C2C2;
}
.con-tel1{
    width: 542px;
    background: url("../images/tel_bg1.png") no-repeat;
}
.form-bg1{
    background: url("../images/banner1.png") no-repeat center center;
}
.sign-form{
    width: 100%;
    height: 270px;
}
.notice-main,.emba-main{
    width: 1024px;
    margin-top: 20px;
}
.notice-main ul{
    margin: 0 -20px 0 -17px;
}
.notice-main ul li{
    width: 31.3%;
    padding: 0 10px;
    float:left;
}
.notice-li-info{
    width: 290px;
    background: white;
    padding:20px 12px;
    margin: 0 10px;
}
/*.notice-li-info img{*/
    /*width: 270px;*/
    /*/!*height: 142px;*!/*/
    /*margin: 0 auto;*/
/*}*/
.notice-btn{
    width: 160px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: white;
    margin: 30px auto;
    background: #2177c6;
}
.btn-col1{
     background: #F87719;
 }
.btn-col2{
    background: #2177c6;
}
.btn-col3{
    background:#9F166E;
}
.notice-li-info p,.notice-li-info h3{
    line-height: 35px;
    color: #333;
}
.notice-li-info h3{
    text-align: center;
    margin: 5px 0 15px 0;
}
.emba-main ul li{
    width: 341px;
    float: left;
}
.emba-main ul li img{

    margin: 0 auto;
    display: block;
}
.bor-rig1{
    border-right: 1px solid #302F4F;
}
.font-wei{
    font-size: 20px;
    font-weight: 500;
    text-align:left;
}
.emba-li-info p{
    width: 70%;
    margin: 0 auto;
    line-height: 28px;
    color: #333;
}
.emba-btn{
    margin: 20px auto!important;
}
.see-more{
    width: 100%;
    height: 60px;
    line-height: 60px;
    color: white;
    text-align: center;
    background: #1A193B;
}
.see-more a{
    color: white;
}
.sign-form-main{
    width: 1024px;
    margin: 0 auto;
    padding: 50px 0;
}
.form-wei{
    margin-left: 20px;
}
.form-wei img{
    width: 150px;
    height: 150px;
}
.form-wei-text{
    margin:10px 0 0 10px;
}
.form-wei-text p{
    color: white;
    line-height: 35px;
}
.form-wei-text img{
    width: 40px;
    height: 40px;
}
.form-mian input{
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
}
.valid_message{
   color: white;
    font-size: 14px;
}
.form_control{
    height: 60px;
    margin-left: 20px;
}
.user-name{
    width: 100px;
}
.user-phone{
    width: 150px;
}
.user-email{
    width: 180px;
}
.user-sex{
    width: 100px;
    height: 30px!important;
    line-height: 30px;
    color: white;
}
.user-sex span {
    display: block;
    margin: -2px 5px 0 5px;
}
/*.user-sex input{*/
    /*margin: 10px 10px 0 0;*/
/*}*/
.form-xue{
    width: 200px;
    height: 35px;
    text-indent: 10px;
}
.form-fen{
    width: 372px;
    height: 35px;
    text-indent: 10px;

}
.form-sub{
    width:150px ;
    height:40px; ;
    background:#9F166E;
    line-height: 40px;
    border-radius: 5px;
    margin: 10px 20px;
    color: white;
    text-align: center;
}
.form-text{
    width: 340px;
    color: white;
    font-size: 14px;
    line-height: 20px;
    margin-top: 10px;
}
.wei-bg{
    background: url("../images/wei_bg.png") no-repeat;
    width: 300px;
    height: 189px;
    background-size: 300px 189px;
    padding-top: 20px;
    margin-top: -20px;
}
.form-tit{
    font-size: 25px;
    height:30px;
    line-height: 60px;
    color: white;
    font-weight: 600;
    text-align: center;
}
.form-bg2{
    background: url("../images/wei_bg2.png") no-repeat;
    width: 680px;
    height: 189px;
    background-size: 720px 189px;
    margin-top: -20px;
    padding-top: 20px;
    padding-left: 40px;
}
.free-sub{
    margin-top: -7px;
}
.free-text{
    margin-top: -7px;
    color: #333;
    margin-left: 50px;
}
.col-333{
    color: #333;
}
.form-bg2 .valid_message{
    color: #333;
}
.form-bg4{
     background: url("../images/banner2.jpg") no-repeat center center;
 }
.form-bg3{
    background: url("../images/banner4.png") no-repeat center center;
}
.dropdown{ position:relative}
.input_select{ height:35px; line-height:35px;  border:1px solid #A9A9A9;
    background:url("../images/select.jpg") no-repeat top right; color:#333;
    background-size: 15px 35px;
}
.form-fen-width{
    width:360px!important;
}
.form-xue-width{
    width:222px!important;
}
#dropdown1 ul,#dropdown2 ul,#dropdown3 ul,#dropdown4 ul,#dropdown5 ul,#dropdown6 ul{background:white; margin-top:1px; border:1px solid #A9A9A9; position:absolute; display:none;z-index: 99999;}
#dropdown1 ul li,#dropdown2 ul li,#dropdown3 ul li,#dropdown4 ul li,#dropdown5 ul li,#dropdown6 ul li{height:24px; line-height:24px; text-indent:10px; background: white}
#dropdown1 ul li a,#dropdown2 ul li a,#dropdown3 ul li a,#dropdown4 ul li a,#dropdown5 ul li a,#dropdown6 ul li a{display:block; height:24px; color:#807a62; text-decoration:none}
#dropdown1 ul li a:hover,#dropdown2 ul li a:hover,#dropdown3 ul li a:hover,#dropdown4 ul li a:hover,#dropdown5 ul li a:hover,#dropdown6 ul li a:hover{background:#c6dbfc!important; color:#369}
/*#result{margin-top:10px;text-align:center}*/
.degree-li:hover{
    border-color: orange;
}

.xmwrap{width: 1060px;margin: 0 auto;}
.xm_title{width: 100%;background: #029cf4; text-align: center;}
.xm_title h2{font-size: 36px;line-height: 111px;font-weight: 700;color: #fff}

.xm_banner{width: 100%;margin-bottom: 40px;}
.xm_banner a{display: block;}
.xm_banner img{width: 100%;}

.xm_genre{width: 100%;margin-bottom: 40px;padding-top: 42px;}
.xm_genre ul{margin-right: -25.3px;}
.xm_genre ul li{width: 246px;height: 182px;padding-top: 58px;float: left;margin-right: 24px;background: #eeeeee;position: relative;text-align: center;}
.xm_genre ul li span{display: block;width: 85px;height: 85px;position: absolute;left: 50%;margin-left: -42.5px;top: -42.5px;background: url(../images/ybg_01.png);}
.xm_genre ul li h4{font-size: 30px;line-height: 40px;color: #029cf4;font-weight: 700;}
.xm_genre ul li em{display: block;font-size: 14px;line-height: 17px;color: #888;margin-bottom: 15px;}
.xm_genre ul li p{font-size: 14px;line-height: 18px;color: #888;}
.xm_genre ul li i{display: block;line-height: 42px;font-size: 14px;color: #888;}
.xm_genre ul li:hover{background: #2177c6;}
.xm_genre ul li:hover span{background: url(../images/ybg_02.png);}
.xm_genre ul li:hover h4,.xm_genre ul li:hover p{color: #fff;}
.xm_genre ul li:hover em,.xm_genre ul li:hover i{color: #fea70c;}

.xm_exam{width: 100%;margin-bottom: 40px;}
.xm_exam_con{width: 518px;height: 348px;padding-top: 35px;text-align: center;color: #fff;}
.xm_exam_con_l{float: left;background: #4fcad2}
.xm_exam_con_r{float: right;background: #20c090}
.xm_exam_con span{display: block;width: 120px;height: 120px;margin: 0 auto 26px;background: url(../images/ybg_03.png);}
.xm_exam_con span img{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.xm_exam_con h4{font-size: 32px;line-height: 46px;font-weight: 700;}
.xm_exam_con em{display: block;margin-bottom: 16px;font-size: 22px;line-height: 36px;}
.xm_exam_con p{font-size: 14px;line-height: 20px;}
.xm_exam_con:hover span img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}