
@charset "gb2312";
/* CSS Document */

* {
	margin:0; 
	padding:0; 
	list-style:none; 
	text-decoration:none;
}

body{
    font-size: 16px;
    line-height: 24px;
    font-family: 'Microsoft YaHei', '\5FAE \8F6F \96C5\91';
    color:#444;
    background-color: #fff;
    margin: 0 auto;
}
.mob{display:none;}
.top-bg h1{
    position: absolute;
    left: -99999px;
}
.top-bg{
    margin: 0 auto;
    background-color: #333333;
    line-height: 3rem;
    position: relative;
}
.top-bg .top{
    width: 100%;
    max-width: 1000px;
    margin: 0 auto;
    font-size: 18px;
}
.top-bg .top a{
    padding-left: 2%;   
    color: #999999;
}
.top-bg .top .tel{
    margin-right: 2%;
    color: #FFF;
	background:url("http://www.aoxueedu.com/mbgx/images/qq01.png") no-repeat left;
	padding-left:25px;
	width:6em;
}
.top-bg .top .tel a{
    color: #fff;
}

.evaluating-result{
	position: relative;
	padding-top:0!important;
	padding-bottom: 450px!important;
}
.evaluating-result .main_cnt.result {
	width: 86%;
    padding: 8% 2%;
    border: 1px solid #6898da;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #fff;
    position: absolute;
    left:5%;
    bottom: 0;
}
.main_cnt li b.color1{
	color:red;
}
.main_cnt span a.smore{margin-left:23%;}
.main_cnt table{width:100%; text-align:center; margin:10px auto 0;}
.main_cnt table td{border:1px solid #ddd; padding:1% 2%;font-size:14px;vertical-align: middle;}
.main_cnt table td.dtm{width:15%;}
.main_cnt table td.dts{width:15%;}
.main_cnt table td.dtg{width:50%;}
.main_cnt table td.dto{width:15%;}
.main_cnt table td a{color:red;font-weight:bold;}
.result p{
    font-size: 18px;
    line-height: 38px;
    color: #5063cb;
	text-align:center;
}
.result .tit{
    width: 50%;
    margin: 0 auto 5%;
    background: url("http://www.aoxueedu.com/mbgx/images/tit_bg.jpg") repeat-x center;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
}
.result .tit span{
    padding: 0 2%;
    background-color: #fff;
}
.evaluating-result .main_cnt.result::after {
    content: '';
    display: block;
    width: 90px;
    height: 81px;
    position: absolute;
    left: 0;
    bottom: -40px;
}
/*banner end*/
.main{
    color: #5063cb;
    padding: 3% 3% 70px;
    
}

.main .main_cnt{
  padding: 5% 2%;
  border: 4px solid #5063cb;  
  position: relative;
}
.main .main_cnt:after{
    content: '';
    display: block;
    position: absolute;
    left: 5%;
    bottom: -18px;
    background: url("http://www.aoxueedu.com/mbgx/images/main_cntbg2.jpg") no-repeat ;
    width: 87px;
    height: 31px;
}
.main.blue .main_cnt:after{
    content: '';
    display: block;
    position: absolute;
    left: 5%;
    bottom: -18px;
    background: url("http://www.aoxueedu.com/mbgx/images/main_cntbg1.jpg") no-repeat ;
    width: 87px;
    height: 31px;
}

.position_box{
    background-color: #5063cb;
    position: absolute;
    right:5%;
    bottom: -18px;
    width:15%;
    height: 31px
}
.position_box:after{
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 81px;
    background: url("http://www.aoxueedu.com/mbgx/images/jg_icon.png")no-repeat ;
    background-size: contain;
    bottom: -100%;
}

.main.bk_liucheng,.main.bk_gongbu,.main.speak{
    background:#fff ;
}
.main.blue{
    color: #fff;
    padding-top: 60px;
    background:#5063cb;
}

.main.blue{
    color: #fff;
    padding-top: 60px;
    background:#5063cb;
	margin-bottom:60px;
	margin-top:60px;
}

.main.blue .main_cnt{
    border: 4px solid #fff;
    min-height: 156px;
}
.main_title{
    width: 60%;
    padding-left: 10px;
    font-size: 24px;
    height: 44px;
    line-height: 44px;
    font-weight: 600;
    position: absolute;
    top:-24px;
    left: 10%;
    background: url("http://www.aoxueedu.com/mbgx/images/main_subtitbg1.jpg") no-repeat right #fff;
}
.blue .main_title{
    background: url("http://www.aoxueedu.com/mbgx/images/main_subtitbg2.jpg") no-repeat right #5063cb;
}
.main .sub_title{
    font-size: 22px;
    line-height: 36px;
    margin-bottom: 4%;
}

li.li1{background: url("http://www.aoxueedu.com/mbgx/images/icon1.png") no-repeat 13px;}
li.li2{background: url("http://www.aoxueedu.com/mbgx/images/icon2.png") no-repeat  13px;}
li.li3{background: url("http://www.aoxueedu.com/mbgx/images/icon3.png") no-repeat  13px;}
li.li4{background: url("http://www.aoxueedu.com/mbgx/images/icon4.png") no-repeat  13px;}
li.li5{background: url("http://www.aoxueedu.com/mbgx/images/icon5.png") no-repeat  13px;}
li.li6{background: url("http://www.aoxueedu.com/mbgx/images/icon6.png") no-repeat  13px;}
li.li7{background: url("http://www.aoxueedu.com/mbgx/images/icon7.png") no-repeat  13px;}
li.li8{background: url("http://www.aoxueedu.com/mbgx/images/icon8.png") no-repeat  13px;}
li.li9{background: url("http://www.aoxueedu.com/mbgx/images/icon9.png") no-repeat  13px;}
li.li10{background: url("http://www.aoxueedu.com/mbgx/images/icon10.png") no-repeat  13px;}

/*bk_gongbu  bk_jiedu begin*/
.bk_gongbu ul li {
    font-size: 18px;
    line-height: 30px;
    background-size: 24px 24px !important;
}
.bk_gongbu ul{
    border-top: 1px solid #5063cb;
}
.bk_gongbu ul li{
    border:1px solid #5063cb;
    height:auto!important;
	padding:1%;
}
.bk_gongbu ul li span{
    padding:1%;
    float: left;
	
}


/*bk_gongbu bk_jiedu end*/

/*bk_dagang begin*/

.bk_dagang .main_subcnt{
    background-color: #5063cb;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;;
}
.bk_dagang .main_subcnt p{
    font-size: 18px;
    line-height: 34px;
    margin-bottom: 1%;
}
p.gray{
    color: #bccbe9;
}
p.p2{
    padding-top: 2%;
}
/*bk_dagang end*/

/*bk_liucheng begin*/

.img_box{
    padding-top: 5%;
    text-align: center;
}
.main_box .banner img{
	display: block;
    margin: 0 auto;
}
li.rukou {
    display: block;
    float: left;
    width: 96%;
    line-height: 26px;
    font-size: 16px;
    /*color: #FFF;*/
    -webkit-border-radius: 36px;
    -moz-border-radius: 36px;
    border-radius: 36px;
    padding: 1% 2%;
	margin-bottom:15px;

    -webkit-box-shadow: 0px 10px 15px -5px rgba(0,0,0,.25);
    -moz-box-shadow: 0px 10px 15px -5px rgba(0,0,0,.25);
    box-shadow: 0px 10px 15px -5px rgba(0,0,0,.25);
}
li.yingyu i{
    padding: 0 19px;
    margin-right: 5px;
    background: url("http://www.aoxueedu.com/mbgx/images/yingyu.png") no-repeat center;
    background-size: contain;
}
a.zonghe i{
    padding: 0 19px;
    margin-right: 5px;
    background: url("http://www.aoxueedu.com/mbgx/images/zonghe.png") no-repeat center;
    background-size: contain;
}
/*bk_liucheng end*/

/*bk_zhunbei begin*/

.bk_zhunbei ul li{
    width: 40%;
    margin:10% 5% 5%;
    float: left;
    position: relative;
}
.bk_zhunbei ul li:after{
    content: '';
    width: 6px;
    height: 6px;
    background: url("http://www.aoxueedu.com/mbgx/images/yuan.jpg") no-repeat ;
    position: absolute;
    top: -2px;
}

.bk_zhunbei ul li:before{
    content: '';
    width: 6px;
    height: 6px;
    background: url("http://www.aoxueedu.com/mbgx/images/yuan.jpg") no-repeat ;
    position: absolute;
    top:-2px;
    z-index: 999;
}
.bk_zhunbei ul li a{
    display: block;
    width: 100%;
    padding: 20% 0 10%;
    border:2px solid #fff;
}
.bk_zhunbei ul li a p{
    color: #fff;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
}
.bk_zhunbei ul li i{
    display: block;
    width: 116px;
    height: 74px;
    position: absolute;
    top: -37px;
    left: 23.7%;
}

/*bk_zhunbei end*/

/*bk_gongjuxiang begin*/
.bk_gongjuxiang ul li{
    float: left;
    width: 29.33%;
    margin: 4% 2%;
    text-align: center;
    position: relative;
}
.bk_gongjuxiang ul li a{
    color: #fff;
    z-index: 999;
    position: absolute;
    left:50%;
    margin-left: -30px;
    top:50%;
    margin-top:-22px;
}
/*.bk_gongjuxiang ul li img{
    width: 100%;
    position: absolute;
    top: 0 ;
    left: 0;
}*/

.form_box{
    margin-top: 100px;
    border:1px solid #94a0df;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 5%;
    background: url("http://www.aoxueedu.com/mbgx/images/jg_icon2.png") no-repeat 94% 8% #fff;
}
.evaluation  li {
    width: 98% !important;
    font-size: 16px;
    color: #8d8d8d;
    border: none;
    position: relative;
    margin: 0 1% 5% 1%;!important;
}
.evaluation li textarea{
    width: 94%;
    color: #8d8d8d;
    padding-left: 6%;
	min-height:99px
    line-height: 40px;
    border: 1px solid #94a0df;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.evaluation li input{
    width: 94%;
    color: #8d8d8d;
    padding-left: 6%;
	height: 40px;
    line-height: 40px;
    border: 1px solid #94a0df;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: none;
}
.evaluation li i{
    position: absolute;
    top: 12px;
    left: 1%;
    padding: 10px 16px;
    background: url("http://www.aoxueedu.com/mbgx/images/form_icon1.png") no-repeat center center;
    background-size: contain;
}
.evaluation li.li02 i{
    background: url("http://www.aoxueedu.com/mbgx/images/form_icon2.png") no-repeat center center;
    background-size: contain;
}
.evaluation li.li03 i{
    background: url("http://www.aoxueedu.com/mbgx/images/form_icon3.png") no-repeat center center;
    background-size: contain;
}
.bk_gongjuxiang ul li.subton {
    width: 40% !important;
    margin: 0 30% 5%;
    cursor: pointer;
}
.bk_gongjuxiang ul li.subton input {
    border:none;
    width: 90%;
    margin: 0 5%;
    text-align: center;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    color: #FFF;
    -webkit-border-radius: 36px;
    -moz-border-radius: 36px;
    border-radius: 36px;
    background-color: #ffcc66;
    padding:0;
   cursor: pointer;
    -webkit-box-shadow: 0px 10px 15px -5px rgba(255,204,102,.55);
    -moz-box-shadow: 0px 10px 15px -5px rgba(255,204,102,.55);
    box-shadow: 0px 10px 15px -5px rgba(255,204,102,.55);
}


@-webkit-keyframes bounceIn {
    0% {
        opacity:0;
        -webkit-transform:scale(.3);
        transform:scale(.3)
    }
    50% {
        opacity:1;
        -webkit-transform:scale(1.05);
        transform:scale(1.05)
    }
    70% {
        -webkit-transform:scale(.9);
        transform:scale(.9)
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes bounceIn {
    0% {
        opacity:0;
        -webkit-transform:scale(.3);
        -ms-transform:scale(.3);
        transform:scale(.3)
    }
    50% {
        opacity:1;
        -webkit-transform:scale(1.05);
        -ms-transform:scale(1.05);
        transform:scale(1.05)
    }
    70% {
        -webkit-transform:scale(.9);
        -ms-transform:scale(.9);
        transform:scale(.9)
    }
    100% {
        opacity:1;
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        transform:scale(1)
    }
}
.bounceIn {
    -webkit-animation-name:bounceIn;
    animation-name:bounceIn;
}

.animated.infinite {
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
/*bk_gongjuxiang end*/



.speak{
    padding: 140px 0 0 !important;
}

.speak .main_cnt{
    border:none;
}
.speak1 form{
    border: 1px solid #eee;
    margin-bottom: 1%;
    overflow: hidden;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.speak1 form textarea{
    width: 95%;
    height: 80px;
    resize: none;
    padding:1% 2%;
    color:#999;
    outline: none;
    border: 0 none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow: none;
}
.speak1 form .bottom{
    line-height: 14px;
    background: #f6f6f6;
}
.speak1 form .bottom .left p{
    float: left;
    color:#666;
    display: block;
    padding:0 2% 0 4%;
    font-size: 14px;
}
.speak1 form .bottom .left{
    width: 65%;
    line-height:40px;
    margin-top: 4px;
}
.speak1 form .bottom .left input{
    line-height: 26px;
    height: 26px;
    border: 1px solid #ccc;
    outline: none;
    color:#ccc;
    padding-left: 5px;
}
.speak1 form .bottom .left a{
    display: inline-block;
    padding-right: 10px;
}
.speak1 form .bottom .right{
    width: 15%;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    background: #5063cb;
    color:#fff;
    border:1px solid transparent;
    cursor: pointer;
}
.speak1 form .bottom .right i{
    padding: 0 10px;
    background: url("http://www.aoxueedu.com/mbgx/images/pl_icon.png")no-repeat center center ;
}
.speak1 form .bottom .btn1{
    font-size: 16px;
    background: #5063cb;
    color:#fff;
    border:1px solid transparent;

}
.speak1{
    padding: 0;
}
.speak1 .content > div {
    padding: 2% 0;
    border-bottom: 1px dashed #ccc;
}
.speak1 .div_last{
    border-bottom: 0 none !important;
}
.speak1 .bottom p{
    float: left;
    color:#999;
}
.speak1 .content .p1 {
    color: #999999;
    font-size: 14px;
    padding-bottom: 1.5%;
    margin-bottom: 0;
}
.speak1 .top_1{
    margin-bottom: 1%;
}
.speak1 .top_1 span{
    font-size:16px;
    margin-right:10px;
    color:#5063cb;
}
.speak1 .top_1 em{
    font-size:14px;
    color:#5063cb;
    font-style: normal;

}
.speak1 .content .top_1 img {
    width: 5%;
    margin-right: 10px;
}
.speak1 .bottom a{
    color:#ccc;
}
.speak1 .content .bottom .right span{
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    padding-left:20px;
    margin:0 8px;
}
.speak1  .bottom .right .span1{
    background: url(../images/good.png) no-repeat left center;
}
.speak1  .bottom .right .span2{
    background: url(../images/bzt.png) no-repeat left center;
}
.speak1 .last_a{
    display: block;
    margin-top: 3%;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color:#fe674f;
    text-align: center;
}
.c-item .c-footer-action{
    margin-bottom:10px;
}
.c-item .c-footer-action span{
    color:#5063cb;
    margin:0 5px;
    cursor: pointer;
    font-size:14px;
    padding-left:25px;
}
.c-item .c-footer-action span.hf{
    background:url(../images/hf.png) no-repeat left center;
}
.c-item .c-footer-action span.hf-ts{
    background:url(../images/ck.png) no-repeat left center;
}
.hf_input{
    width: 100%;

}
.hf_input .input-box{
    border:1px  #3f404c solid;
}

.hf_input  .c-textarea{
    width: 80%;
    height: 44px;
    line-height: 44px;
}
.hf_input  .c-textarea textarea{
    width: 95.5%;
    border:0;
    padding:5px 2%;
    height: 32px;
    line-height: 32px;
    resize:none;
}
.hf_input .focus .c-textarea{
    width: 100%;
    height: 110px;
}
.hf_input .focus .c-textarea textarea{
    height: 110px;
}

.hf_input .c-action {
    width: 20%;
    background-color: #f0f0f0;
    color:#fff;
    text-align: center;
    height: 44px;
    line-height: 44px;
    font-size:16px;

}
.hf_input .c-action  .c-submit{
    background-color: #3f404c;
    float: right;
    width: 100%;
    cursor: pointer;
}
.hf_input .focus  .c-action{
    width: 100%;
}

.hf_input .focus  .c-action .c-submit{
    width: 130px;
}
.hf-content{
    margin:20px 0;
    background-color: #f5f5f5;
    padding:3%;
    position: relative;
    display: none;
}
.hf-content:before{
    content: "";
    width: 0; height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 23px solid #f5f5f5;
    position: absolute;
    left:7%;
    top:-20px;
}

.hf-content .hf-reply-comment{
    margin-bottom:30px;
}



.speak1 a.gengduo {
    display: block;
    text-align: center;
    color: #ffa415;
    padding-top: 3%;
}
/*speak1 end*/
/*main_box end*/

.partition_tit {
    padding: 2%;
    background-color: #5063cb;
}
.partition_tit h2 {
    height: 30px;
    font-size: 30px;
    line-height: 28px;
    padding-left: 13px;
    border-left: 4px solid #FFF;
    color: #FFF;
}

.school-content dl{
	width: 48%;
	float: left;
	margin-bottom:2%;
	padding-bottom: 2% !important;
	background-color:#fff;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	overflow:hidden;
}
.school-content .dl02,.school-content .dl04,.school-content .dl06,.school-content .dl08.school-content .dl010{
	float: right;
}
.school-content dt{
	width: 45%;
	float: left;
	text-align: center;
	margin-top: 15px;
    margin-left: 5px;
}
.school-content dt span{
	display: block;
	padding-top:13px;
	color:#5063cb;
}
.school-content dd{
	width: 49%;
	padding:3% 3% 0 0;
	float: right;
}
.school-content dd>a{
	font-size: 20px;
	display: block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 5%;
}
.school-content dd p{
	width: 100%;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#a9a9a9;
	font-size: 12px;
}
.school-content dd p span{
	color:#666;
	font-size: 14px;
}
.school-content dd>span {
    width: 98%;
    display: block;
    margin-top: 4%;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.school-content dd span a {
    text-align: center;
    float: left;
    width: 50%;
    font-size: 14px;
    line-height: 28px;
    text-indent: 0.8em;
}
.school-content dd .bm {
    background: url(../images/bm.png) no-repeat 7px center;
}
.school-content dd .jz {
    background: url(../images/jz.png) no-repeat 7px center;
}






.scrotop{
    width: 70px;
    height: 70px;
    line-height: 15px;
    background-color: #5a6dee;
    font-size: 12px;
    text-align: center;
    color: #fff;
    cursor: pointer;
    position: fixed;
    bottom: 8%;
    display: none;
    -moz-border-radius:74px ;
    -webkit-border-radius: 74px;
    border-radius:74px;
    -webkit-box-shadow:  0px 0px 10px rgba(64,122,230,0.2);
    -moz-box-shadow:  0px 0px 10px rgba(64,122,230,0.2);
    box-shadow: 0px 0px 10px rgba(64,122,230,0.2);
}
.scrotop i{
    display: block;
    width:50%;
    margin: 10% auto 5% ;
    height: 14px;
    background: url("http://www.aoxueedu.com/mbgx/images/scrotop.png") no-repeat center center;
    background-size: contain;
}
.scrotop span{
    width: 50%;
    margin: 0 auto;
    font-size: 12px;
    line-height: 18px;
    display: block;
}
.scrotop:hover{
    background-color: #5063cb;
    -webkit-box-shadow:  0px 0px 10px rgba(65,133,242,0.2);
    -moz-box-shadow:  0px 0px 10px rgba(65,133,242,0.2);
    box-shadow: 0px 0px 10px rgba(65,133,242,0.2);
    -webkit-animation:scrotop .4s linear ;
    animation:scrotop .4s linear ;
}
@-moz-keyframes scrotop{
    0%{
        background-color: #5a6dee;
        -moz-box-shadow: 0 0 10px rgba(64,122,230,0.2);

    }
    100%{
        background-color: #5063cb;
        -moz-box-shadow: 0 0 10px rgba(65,133,242,0.2);
    }
}
@-webkit-keyframes scrotop{
    0%{
        background-color: #5a6dee;
        -webkit-box-shadow: 0 0 10px rgba(64,122,230,0.2);

    }
    100%{
        background-color: #5063cb;
        -webkit-box-shadow: 0 0 10px rgba(65,133,242,0.2);
    }
}
@-o-keyframes scrotop{
    0%{
        background-color: #5a6dee;
        -o-box-shadow: 0 0 10px rgba(64,122,230,0.2);

    }
    100%{
        background-color: #5063cb;
        -o-box-shadow:  0px 0px 10px rgba(65,133,242,0.2);
    }
}
@keyframes scrotop{
    0%{
        background-color: #5a6dee;
        -webkit-box-shadow:  0px 0px 10px rgba(64,122,230,0.2);
        -moz-box-shadow:  0px 0px 10px rgba(64,122,230,0.2);
        -o-box-shadow:  0px 0px 10px rgba(64,122,230,0.2);
        box-shadow: 0px 0px 10px rgba(64,122,230,0.2);
    }
    100%{
        background-color: #5063cb;
        -webkit-box-shadow:  0px 0px 10px rgba(65,133,242,0.2);
        -moz-box-shadow:  0px 0px 10px rgba(65,133,242,0.2);
        -o-box-shadow:  0px 0px 10px rgba(65,133,242,0.2);
        box-shadow: 0px 0px 10px rgba(65,133,242,0.2);
    }
}

/*footer begin*/
#footer{width:100%; max-width:1000px; margin:50px auto; text-align:center; font-size:12px;}

.copyright{ display:none; padding:1em 0em 1em; text-align:center;border-top:2px solid #5063cb; margin:1.5em 0 2em;}
.copyright p{ margin:0 0.3em 0.3em; font-size:12px;}
.copyright p a{ margin-right:5px;}

.last{ display:none;width:100%; height:40px; line-height:40px; background:#cc0001; position:fixed; z-index:99999; bottom:0px;}
.last ul li{color:#FFF; float:left; width:33%; height:40px; border-right:1px #a81c00 solid; background:#cc0001; text-align:center; display:block; overflow:hidden;}
.last ul li a { display:inline-block; height:40px; width:99.8%; color:#FFF;text-align:center; }
.last ul li a span { font-size:14px; font-weight:600;color:#FFF}
.last ul li span { font-size:14px; font-weight:600;color:#FFF}
/*footer end*/

.footer_btn{
    width:100% !important;
    max-width: 1000px;
    position: fixed;
    bottom: 0;
    background-color: #5063cb;
}
.footer_btn ul li{
    float: left;
    width:33.3333%;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
}
.footer_btn span{
    display: block;
    border-right: 1px solid #fff;
}
.footer_btn span.zixun{
    border-right: none;
}
.footer_btn a{
    display: block;
    width: 100% !important;
    margin: 0  auto !important;
    line-height: 40px !important;
    border-right: 1px solid #fff;
    background: none !important;
}

.footer_btn a,.footer_btn a:hover,.bds_more,.bds_more:hover,.zixun,.zixun:hover,.pinglun,.pinglun:hover{
    color:#fff !important;
    opacity: 1 !important;
}
.bds_more i,.bds_more:hover i{
    background: url("http://www.aoxueedu.com/mbgx/images/fenxiang.png") no-repeat center  center !important;
    background-size: auto 100% !important;
}
.pinglun i,.pinglun:hover i{
    background: url("http://www.aoxueedu.com/mbgx/images/pinglun.png") no-repeat center  center !important;
    background-size: auto 100% !important;
}
.zixun i,.zixun:hover i{
    background: url("http://www.aoxueedu.com/mbgx/images/zixun.png") no-repeat center  center !important;
    background-size: auto 100% !important;
}
.footer_btn .pinglun, .footer_btn a{
    height: auto !important;
}
.footer_btn a{
    text-indent: 0px !important;
}
.footer_btn .pinglun i,.footer_btn .zixun i, .footer_btn a i{
    padding:0 12px;
    margin-right:5%;

}

@media only screen and (max-width:768px){
    .bk_zhunbei ul li i {
        left: 32.7%;
    }
    .bk_gongjuxiang .evaluation  li {
        width: 98% !important;
        margin: 0 1% 5% 1%;!important;
    }
    .bk_gongjuxiang ul li.subton {
        width: 40% !important;
        margin: 0 30% 0%;
    }

    .position_box{
        width: 80px;
    }
    .footer_btn,.pc{
        display: none;
    }	
	.mob{display:block !important;}
	.main_cnt span a.smore{margin-left:2% !important;}
}
@media only screen and (min-width:971px){


    .main_box{
        width: 100%;
        max-width: 1000px;
        margin: 0 auto;
    }
}


@media only screen and (max-width:767px){
    .top-bg{
        line-height: 2.5rem;
    }
    .top-bg .top{
        font-size: 16px;
    }
    .evaluating-result{
    	margin-bottom: 0;
    }
	.evaluating-result .main_cnt.result{
		position: inherit;
		left:auto;
		width: 96%;
	}
    .partition_tit h2{
        font-size: 18px;
    }

    .scrotop {
        width: 40px;
        height: 40px;
    }
    .scrotop i {
        margin: 30% auto;
    }

    .main.bk_liucheng, .main.bk_jiedu, .main.speak {
        background-size: contain;
    }
	.school-content dl{
		width: 100%;
		padding-bottom: 25px;
		margin-bottom: 25px;
	}
    .scrotop span,#qiao-wrap,#QIAO_INVITE_CONTAINER,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner{ display:none !important;}
    #QIAO_ICON_CONTAINER,#QIAO_INVITE_CONTAINER{ width:0 !important; height:0 !important;}
    .copyright,.last{ display:block;}
}

@media only screen and (max-width:680px){
    .main{
        padding: 3% 5% !important;
		margin-bottom:20px;
    }

    .main .main_cnt:after,.main.blue .main_cnt:after{
        width: 25%;
        background-size: contain;
    }
    .evaluating-result .main_cnt.result::after {
        width: 15%;
        height: 60px;
        background-size: contain;
        bottom: -30px;
    }

    .main.blue .main_cnt{
        min-height: inherit !important;
    }


    .partition_tit h2{
        font-size: 16px;
    }
    .result .tit{
        width: 100%;
        font-size: 20px;
        background: none;
    }

    .main_title{
        font-size: 20px;
        background-image: none!important;
        width: auto;
        display: inline-block;
        padding: 0 2%;
    }
    .main .sub_title{
        font-size: 18px;
        line-height: 32px;
    }
    .bk_dagang .main_subcnt p,.result p{
        font-size: 14px;
        line-height: 32px;
    }
    .bk_gongbu ul li{
        font-size: 14px;
        line-height: 24px;
    }
    .bk_gongbu ul li {

        background-size: 20px 20px !important;
    }

    .form_box{
        background: url("http://www.aoxueedu.com/mbgx/images/jg_icon2.png") no-repeat 96% 4% #fff;
        background-size: 5%;
    }

    .bk_gongjuxiang ul li a{
        font-size: 14px;
    }

    .evaluating-result .main_cnt.result{
        background-size: 5%;
    }


}

@media only screen and (max-width:540px) {
    .main{
        padding: 5% 5% 10%;
    }
    .main.bk_jiedu{
        padding-top: 20%;
    }
    .speak {
        padding: 20% 0 0 !important;
    }
    .main_cnt .img{
        width: 100%;
        margin: 0 auto;
    }

    .main_cnt p{
        font-size: 14px;
        line-height: 28px;
    }
    .bk_dagang .main_subcnt{
        padding: 5% 0;
    }
    li.rukou{
        padding: 2% 5%;
        width: 90%;
        font-size: 14px;
        line-height: 24px;
    }
    li.yingyu i{
        padding: 0 15px;
    }
    a.zonghe i,li.yingyu i{
        margin-right: 0;
    }
    .bk_gongjuxiang ul li{
        margin-bottom: 5%;
    }
    .bk_gongjuxiang ul li.subton{
        width: 60% !important;
        margin: 0 20% 10%;
    }
    .evaluation li textarea,.evaluation li input{
        width: 92%;
        padding-left: 8%;
    }
	.school-content dl{
		width:90%;
		padding-left:5%;
		padding-top:5%;
		padding-right:5%;
	}
	.school-content dt{
		width: 100%;
		margin-bottom: 15px;
	}
	.school-content dt span{
		padding-top:10px;
	}
	.school-content dd{
		width: 100%;
		padding:0;
	}
	.school-content dd>a{
		margin-bottom: 10px;
	}
	.school-content dd>span{
		margin-top:10px;
	}
	
	
	
    .speak1 form .bottom .btn1{
        font-size: 14px;
    }

    .speak1 form{
        margin-bottom: 5%;
    }
    .speak1 > div{
        padding: 3% 0;
    }
    .speak1 form .bottom .left{
        width: 63%;
    }
    .speak1 form .bottom .right{
        width: 36%;
        line-height: 34px;
    }
    .speak1 .content .top_1 img{
        width: 10%;
    }


    .position_box::after {
        height: 68px;
    }

}
@media only screen and (max-width:480px){
    .main .main_cnt{
        padding: 10% 5%;
    }
    .top-bg {
        line-height: 2rem;
    }
    .top-bg .top{
        font-size: 14px;
    }

    .bk_dagang .sub_title{
        margin-bottom: 8%;
    }

    .bk_dagang .sub_title {
        font-size: 16px;
        line-height: 26px;
    }
}
@media only screen and (max-width:400px) {
	.bk_jiedu .main_title,.bk_zhunbei .main_title{
	    width: 90%;
	    left: 5%;
	}
    .bk_zhunbei ul li{
        width: 90%;
        margin: 10% 5% 20%;
    }
    .bk_zhunbei ul li a{
        padding: 25% 0 10%;
    }
    .bk_zhunbei ul li i{
        width: auto;
    }

    .evaluation li textarea, .evaluation li input{
        padding-left: 12%;
        width: 88%;
    }
}