body{font-size: 14px; color: #333;}
#topcontrol{z-index: 100;}

.section{padding: 60px 0;}
.min-w{padding-top: 60px;}
.p_t_0{padding-top: 0;}
/* 标题 */
.n_title{text-align: center;}
.n_title > h1{padding: 0; font-size: 36px;}
.n_title >p{font-size: 30px; font-weight: lighter;}
.n_title > h1 > em{color: #f6ec9e; font-weight: bold;}

/* 背景 */
.sectionbg1{background-color: #2765af; color: #fff;}

.mpacc_btn_block{display: inline-block; padding:10px 50px; font-size: 24px; text-align: center; color: #fff; background: #d95326;border-radius: 45px; margin:0 auto; margin-top: 30px;box-shadow: #215695 1px 2px 10px 1px;}
.mpacc_btn_block:hover{background: #d94326;}
/* 内容一 */
.mpacc_study{width: 100%;}
.mpacc_study li{float: left;width: 23.5%; margin-right: 2%;margin-bottom: 20px;height: 255px;}
.mpacc_study li:nth-child(4n) { margin-right: 0;}
.mpacc_study li .top-img { width: 100%; height: 175px;overflow: hidden; border-radius: 3px 3px 0 0;}
.mpacc_study li .listli {margin-top: 0;transition: all 0.3s;}
.mpacc_study li .bottom-txt { padding: 20px;text-align: center; font-size: 24px;background: #fff; color: #333; border-radius: 0 0 3px 3px;transition: all 0.3s;}
.mpacc_study li:hover .listli {margin-top: -10px;}
.mpacc_study li:hover .bottom-txt {background-color: #d95326; color: #fff;}
.special_txt{padding: 30px 0;text-align: center;}
.special_txt h4{font-size: 28px;}
.special_txt p{font-size: 20px; padding: 10px 0;}

/* 内容二 */
.mpacc_crowd{width: 100%;}
.mpacc_crowd li{float: left; width: 33.33%; height:600px;}
.mpacc_crowd li .crowd_txt{background: #2765af; padding: 40px 0; color: #fff; text-align: center; height: 240px;position: relative;}
.mpacc_crowd li .crowd_txt::after{content: ""; position: absolute; width:0; height: 5px; left: 0; bottom: 0;background: #d95326;}
.mpacc_crowd li:nth-child(2) .crowd_txt::after{background: #2765af;}
.mpacc_crowd li .crowd_txt h5{font-size: 60px;}
.mpacc_crowd li .crowd_txt p{font-size: 18px;}
.mpacc_crowd li:nth-child(2) .crowd_txt{ background: #d95326;}
.mpacc_crowd li:hover .crowd_txt::after{ width: 100%;transition: all 0.3s;}

/* 内容三 */

.mpacc_contrast{width: 100%;}
.mpacc_contrast li{width: 49%; margin-right: 2%; float: left; margin-bottom: 20px;}
.mpacc_contrast li:nth-child(2n){margin-right: 0;}
.mpacc_contrast li .contrast_top{background: #b6d2ee;color: #2765af; padding: 20px; font-size: 24px;}
.mpacc_contrast li .contrast_top em{font-size: 18px; display:inline-block; width: 30px; height: 30px; border-radius: 50%; background: #fff; color: #333; line-height: 30px; text-align: center;margin-right: 20px;}
.mpacc_contrast li .contrast_bottom{background: #fff; padding: 20px; font-size: 24px; color: #333;}
.mpacc_contrast li .contrast_bottom em{font-size: 18px; display:inline-block; width: 30px; height: 30px; border-radius: 50%; background: #b6d2ee; color: #fff; line-height: 30px; text-align: center;margin-right: 20px;}
.mpacc_contrast li .contrast_bottom p{padding-left: 50px; color: #666; font-size: 16px;}

/* 内容四 */
.mpacc_tab{width: 100%;}
.mpacc_tab td{border:1px solid #b4b4b5; padding:20px 15px; width: 16.6%; text-align: center; font-size: 16px;}
.mpacc_tab tr:nth-child(2n-1){background: #f7f7f7;}
.mpacc_tab_ph td{width: 25%; padding: 10px; font-size: 14px;}
.mpacc_tab_ph{display: none;}

/* 内容五 */
.mpacc_parsing{width: 100%;}
.parsing_left{width: 50%; float: left;background: #ddac50; height: 500px; padding: 50px; color: #333;text-align: center;}
.parsing_left .n_title p{font-size: 20px;}
.parsing_right{width: 50%; float: right; height: 500px; padding: 50px; background: #fff;}
.parsing_right h4{font-size: 24px; color: #666; text-align: center;}
.parsing_right form{padding-top: 40px;}
.parsing_right .form_group{width: 100%; height: 50px; margin-bottom: 40px; position: relative;}
.parsing_right .form_group input{ height: 60px; border-radius: 0;border:1px solid #ccc; text-indent:120px;}
.parsing_right .form_group input.form_name{text-indent: 90px;}
.parsing_right .form_group button{background: #333; color: #fff; font-size: 18px;height: 60px; border-radius: 0;transition: all 0.3s;border: 0;}
.parsing_right .form_group .form_nav{position: absolute; left: 10px;top: 18px; color: #666; border-right: 1px solid #ddd;padding-right: 10px;}
.parsing_right .form_group .form_nav i{padding-right: 5px;}
.parsing_right .form_group button:hover{ background: #d95326;}

/* 内容六 */
.mpacc_teacher{width: 100%;}
.mpacc_teacher li{width:23.5% ; margin-right: 2%; position: relative; float: left;}
.mpacc_teacher li:nth-child(4){margin-right: 0;}
.mpacc_teacher li img{width: 100%; display: block;}
.mpacc_teacher li .teacher_txt{position: absolute; bottom: 0; left: 0; width:100%; height: 0; color: #fff; padding: 0 10px; margin-bottom: 10px;transition: all 0.3s; overflow: hidden;}
.mpacc_teacher li .teacher_txt h5{font-size: 24px; border-bottom: 2px solid #4f8bc9;}
.mpacc_teacher li:hover .teacher_txt{height:160px;}
.mpacc_teacher li .teacher_txt p{line-height: 1.4em;}

/* 内容七 */
.border-r{border-right: 1px solid #205491;}
.mpacc_service .parsing_left{background: #fff; padding: 0; height: 400px; overflow: hidden;}
.mpacc_service .parsing_right{padding: 0; height: 400px;}
.mpacc_service h4{font-size: 24px; font-weight: normal; color: #333; padding: 20px 0;}
.mpacc_service .service_txt{height: 100%;}
.mpacc_service .service_txt li{width: 50%; float: left; text-align: center; height: 100%;}
.mpacc_service .service_txt h5{font-size: 18px; padding:15px 0; background: #205491; color: #fff; font-weight: normal;}
.mpacc_service .service_txt .txt_bottom{padding: 50px;line-height: 2em; font-size: 16px; text-align: left; color: #666; padding-bottom: 0; height: 100%;}
.mpacc_service .service_txt2 h5{font-size: 18px; padding:15px 0; background: #99d6f5; color: #fff; font-weight: normal; text-align: center; margin-bottom: 30px;}
.mpacc_service .service_txt2 span{display: inline-block; width: 22%; margin:8px 1%; line-height: 50px; text-align: center; background: #eee; color: #666; font-size:18px;transition: all 0.3s; border-radius: 3px;}
.service_txt2 span:hover{background-color: #d95326; color: #fff;}

/* 内容八 */
.mpacc_img img{display: inline-block; margin:10px 0.5%; width: 23%;}
.mpacc_img li img:nth-child(4){margin-right: 0;}



/* 底部咨询 */
.formbox{clear: both;overflow: hidden;background: #040d50;position: fixed;bottom: 0;width: 100%;padding:20px 0;z-index:10;}
.fixedform{display: flex;}
.fixedform li{width:33.33%;}
.fixedform li .se_box{position: relative;width: 50%;height: 54px;float: left;}
.fixedform li .se_box .iconfont{position: absolute;top:50%;left:20px;color:#999;}
.fixedform li input,.fixedform li select,.fixedform li button{height:54px;border:0;}
.fixedform li .se_itmes,.fixedform li .inp_itmes{padding-left:20px;margin-top:10px;}
.fixedform li .se_itmes{width:98%;margin-right:1%;float:left;padding-left: 37px;color:#999;font-size: 14px;}
.fixedform li .se_itmes:focus{color:#333;}
.fixedform li .se_itmes option{color:#333;font-size: 14px;}
.fixedform li .inp_itmes{width:68%;font-size: 14px;}
.fixedform li .but_itmes{width:30%;background: #4779fc;color:#fff;cursor: pointer;margin-top:10px;}
.fixedform li .but_itmes:hover{background: #3c69dc;box-shadow: 1px 1px 1px #216eb5;}
.area-info{box-shadow: 1px 1px 20px 0px #c5d6ff;}
#footer{margin-bottom: 104px;}


@media screen and (max-width: 1000px){

.mpacc_tab_pc{display: none;}
.mpacc_tab_ph{display: block;}
.ph_none_cont{display: none;}
.formbox{display: none;}

.section{padding: 30px 0;}
.min-w{padding-top: 20px;}

.n_title > h1{font-size: 24px; font-weight: normal; width: 85%; margin:0 auto;}
.n_title >p{font-size: 16px;}
.mpacc_btn_block{width: 100%; padding: 8px 0; font-size: 18px; margin-top:10px;}

.mpacc_study li{width: 49%; height: auto; margin-bottom: 12px;}
.mpacc_study li:nth-child(2n){margin-right: 0;}
.mpacc_study li .top-img{height: 90px;}
.mpacc_study li .bottom-txt{padding: 10px; font-size: 16px;}
.special_txt h4{font-size: 18px;}
.special_txt p{font-size: 14px;}
.special_txt{padding: 0;}
.mpacc_study li:hover .listli{margin-top: 0;}

.mpacc_crowd li{height:auto;}
.mpacc_crowd li .crowd_txt{padding:5px; height: 120px;padding-top: 0;}
.mpacc_crowd li .crowd_txt h5{font-size:24px;}
.mpacc_crowd li .crowd_txt p{font-size: 12px;}
.mpacc_crowd li:hover .crowd_txt::after{display: none;}

.mpacc_contrast li{width: 100%; margin-bottom: 12px;}
.mpacc_contrast li .contrast_top{font-size: 16px; padding: 10px;}
.mpacc_contrast li .contrast_bottom{font-size: 16px; padding: 10px;}
.mpacc_contrast li .contrast_bottom p{font-size: 12px; padding-left: 30px;}
.mpacc_contrast li .contrast_bottom em{margin-right: 6px; font-size: 14px; width: 20px; height: 20px; line-height: 20px;}
.mpacc_contrast li .contrast_top em{margin-right: 6px; font-size: 14px; width: 20px; height: 20px; line-height: 20px;}

.parsing_right{width: 100%; padding: 20px; height: auto;}
.parsing_right .form_group input{height: 50px;}
.parsing_right .form_group{margin-bottom: 20px;}
.parsing_right .form_group .form_nav{top: 12px;}
.parsing_right .form_group button{height: 50px;}
.parsing_left{width: 100%; padding: 20px; height: auto;}
.parsing_left .n_title p{font-size: 16px;}

.mpacc_teacher li{width: 49%; margin-bottom: 12px;}
.mpacc_teacher li:nth-child(2n){margin-right: 0;}
.mpacc_teacher li .teacher_txt h5{font-size: 18px;}
.mpacc_teacher li .teacher_txt p{font-size: 12px;}
.mpacc_teacher li .teacher_txt{height: 120px;}
.mpacc_teacher li:hover .teacher_txt{height: 120px;}

.mpacc_img li:last-child{display: none;}
.mpacc_img img{width: 48%;}

#footer{margin-bottom: 0;}



}