/*Reset page*/
*{padding: 0;margin: 0;-webkit-tap-highlight-color: rgba(255,0,0,0);box-sizing:border-box;-moz-box-sizing:border-box;/* Firefox*/-webkit-box-sizing:border-box;}
html{min-width: 1200px;height: 100%;margin: 0 auto;font-size: 62.5%;font: 12px/1.5 "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
body{margin: 0 auto;padding:0;font-family: "微软雅黑"; }
.scrollBar::-webkit-scrollbar {display:none;}
/*Reset the tag*/
a{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;padding:0px;margin:0px;}
img{border:none;vertical-align: middle;}
ul,li{list-style:none;}
p{padding:0;margin:0;line-height: 24px;text-align: justify;}
i,em,b,span {font-style:normal;}
b,a{display: inline-block;}
table{border-collapse:collapse;border-spacing:0;}
input,button,select,textarea {border:none;font-family:Arial,"微软雅黑";outline: none;resize:none;}
#content{width:1200px;margin:0 auto; background: #FFFFFF; overflow: hidden;}
.clearfix{content: " ";display: block;;line-height: 0;clear: both;}

/*---顶部---*/
.toper{width:100%;border-bottom:1px #eee solid;height:35px;}
.toper .left{float:left;}
.toper .left .ming_logo{float:left;line-height:35px;}
.toper .left .phone_logo{float:left;margin-left:20px;}
.toper .left .phone_logo a{color:#999;line-height:35px;margin-left:5px;}
.toper  .left .phone_logo span{margin-left:10px;}
.toper  .right{float:right;color:#999;}
.toper  .right a{color:#999;line-height: 35px;margin:0 5px;}
/*---logo---*/

.header{width:100%; height: 110px; background: #FFFFFF;}

.header .header-logo{float:left;padding:17px 0;}
.header .header-logo .pic{float:left;margin-top:8px; border-right: 1px solid #D9D9D9;}
.header .header-logo .name{float:left;font-size:26px;margin-left:15px;margin-top: 6px;}
.header .header-logo .name a{color:#333; font-size:33px;}
.header .header-logo .eng_name{margin-left:75px;font-size:13.5px;}
.header .header-logo .eng_name a{color:#999;}
.header .header-phone{float:right;padding:18px 0;background:url(../images/phone.png)no-repeat center center;padding-left:225px;margin-top:12px;}
.header .header-phone > p.name{font-size:16px;color:#999;margin-top:-7px;}
.header .header-phone > p.number{font-size:24px;font-weight:700;color:#f90e0e;margin-top:5px;}


.headerCon {
	width: 1171px;
	margin: 0px auto;
}

.headerL {
	width: 200px;
	float: left;
}

	.headerL a {
		float: left;
	}

	.headerL span {
		float: left;
		margin: 0px 10px;
		color: #ccc;
	}

.headerR {
	width: 800px;
	float: right;
	margin-top:5px;
}

	.headerR a {
		float: right;
	}

	.headerR span {
		float: right;
		margin: 0px 10px;
		color: #ccc;
	}

/*---nav---*/
#nav{width:1200px;margin:0 auto; background: #FFFFFF;}
.naver{width:100%;background: #1789f8;height:50px;}
.naver .nav_list{}
.naver .nav_list li{float:left;width:150px;text-align: center;}
.naver .nav_list li a{font-size:16px;color:#fff;line-height: 50px;display: block;}
.naver .nav_list li:hover{background:#0c7ae9;}
.naver .nav_list .active{background:#0c7ae9;}
/*---banner---*/
.slidebanner{width:100%;height:300px;position:relative;overflow: hidden;}
.slidebanner .hd{z-index: 999;left:50%;bottom:10px;position:absolute;}
.slidebanner .hd li{width:12px;height:12px;float:left;margin-left:5px;line-height:30px;border-radius: 50%;background:#fff;text-align: center;	}
.slidebanner .hd .on{background:#1789f8;}
.slidebanner .hd .on:hover{background:#1789f8;cursor:pointer;}
/*---课程分类---*/
.courser{width:100%;margin-top:14px;}
#title .t_name{padding-bottom:10px;text-align: center;font-size:28px;color:#333; padding-top: 40px;}
#title .t_line{width:200px;height:1px;background:#eee;margin:0 auto;display: block;margin-top:10px;}
#title .title_eng{font-size:16px;color:#9f9f9f;text-align: center;margin-top:10px;}
.courser .course_cont{margin-top:30px;}
.courser .course_cont .reg_tab{overflow: hidden;padding: 0 10px;}
.courser .course_cont li{float:left;margin-right:30px;}
.courser .course_cont li a{color:#343434;font-size:18px;padding:5px 10px;}
.courser .course_cont li a:hover{background:#1789f8;border-radius: 5px;color:#fff;}
.courser .course_cont .reg_active{background:#1789f8;border-radius: 5px;color:#fff;}
.courser .course_cont .reg_active a{color:#fff;}
.courser .reg_infobox{margin-top:20px;}
.courser .reg_infobox .tab_main{display: none;}
.courser .reg_infobox .tab_main .reg_imgcode{overflow: hidden;}
.courser .reg_infobox .tab_main .reg_imgcode .pic{width:218px;height:130px;overflow: hidden;}
.courser .reg_infobox .tab_main .reg_imgcode img{
	width:218px;height:130px;overflow: hidden;
	-webkit-transition:all ease-out .5s;
	-moz-transition:all ease-out .5s;
	-o-transition:all ease-out .5s;
	transition: all ease-out .5s;
	}
.courser .reg_infobox .tab_main .reg_imgcode dt:hover img{
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	transform: scale(1.1, 1.1);
	overflow: hidden;
}
.courser .reg_infobox .tab_main .reg_imgcode img:hover{}
.courser .reg_infobox .tab_main .reg_imgcode .title{font-size:15px;line-height:30px;text-align: left;background:#fff;width:100%;padding-left: 12px; width: 200px; margin-top: 3px;}
.courser .reg_infobox .tab_main .reg_imgcode .title2{font-size: 12px;}
.courser .reg_infobox .tab_main .reg_imgcode .title a{color:#444; font-weight: bold;}
.courser .reg_infobox .tab_main .reg_imgcode .title2 a{color: #999;font-weight: normal;line-height: 18px;}
.courser .reg_infobox .tab_main .reg_imgcode .title .yyst{background: #0f8afd; padding: 0px 12px; border-radius: 15px;margin-right: 15px;font-weight: normal;color: #FFFFFF; margin-bottom: 14px;display: inline-block;}
.courser .reg_infobox .tab_main .reg_imgcode .title .mfzx{margin-right: 0px; background: #ff4d0f;}


.courser .reg_infobox .tab_main .reg_imgcode .title a{color:#333;display: block;}
.courser .reg_infobox .tab_main .reg_imgcode dt{float:left;margin:10px 10px;position: relative; border: 1px solid #ececec;-moz-animation-direction: 4*;  accelerator: false;}
.more_m{padding:20px 0 40px;text-align: center;}
.more_m .btn_more{width:120px;height:36px;font-size:16px;line-height:36px;color:#666;border:1px #ccc solid;border-radius: 5px;}
.more_m .btn_more:hover{background:#1789f8;color:#fff;border:none;}
/*----关于我们-----*/
.about{width:100%;margin-top:14px;}
.about .about_index{margin-top:40px;overflow: hidden;padding-bottom: 10px;}
.about .about_index .left_text{float:left;width:550px;text-align: justify; margin-left: 30px;}
.about .about_index .left_text h3{color:#202020;font-size:18px;margin-bottom:20px;}
.about .about_index .left_text .line{width:36px;height: 2px;background:#1789f8;}
.about .about_index .left_text .neiBox{color:#202020;font-size:14px;margin-top:18px;line-height: 30px;}
.more_m2{padding:30px 0;}
.more_m2 .btn_more{width:120px;height:36px;background:#1789f8;color:#fff;text-align: center;line-height:36px;color:#fff;font-size:16px;border-radius: 5px;}
/*.more_m2 .btn_more:hover{border:none;}*/
.about .about_index .right_img{float:left;width:494px;height:298px;overflow: hidden; margin-left: 30px;}
/*----名师风采-----*/
.teache_box{width:100%;margin-top:40px;float:left;}
.teache_box .teache_person{float:left;margin:45px 11px 11px 11px;width:218px;height:292px;overflow: hidden;background:#f6f6f6;}
.teache_box .teache_person .te_pic{width:218px;overflow: hidden;}

.teache_box .teache_person .te_pic img{
	width:218px;overflow: hidden;
	-webkit-transition:all ease-out .5s;
	-moz-transition:all ease-out .5s;
	-o-transition:all ease-out .5s;
	transition: all ease-out .5s;
	}
.teache_box .teache_person:hover img{
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	transform: scale(1.1, 1.1);
	overflow: hidden;
	cursor: pointer;
}
.teache_box .teache_person .name{text-align: center;font-size:16px;display: block;padding:10px;}
.teache_box .teache_person .name a{color:#4e4e4e;}
.teache_box .teache_person .more{width:93px;height:30px;font-size:14px;line-height:30px;margin:0 auto;margin-top:10px;border:1px #ccc solid;border-radius: 5px;text-align: center;}
.teache_box .teache_person .more a{color:#acacac;}
.teache_box .teache_person:hover{background:#c4c2c2;cursor: pointer;}
.teache_box .teache_person:hover a{color:#fff;}
.teache_box .teache_person:hover .more{background:#0c7ae9;border:none;}
/*----教学环境-----*/
.teach_envir{width:100%;margin-top:14px;}
.teach_envir .envir_pic{float:left;margin:8px;margin-top:20px;width:284px;overflow: hidden;}
.teach_envir .envir_pic:hover img{
	-webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	transform: scale(1.1, 1.1);
	overflow: hidden;
	cursor: pointer;
}
.teach_envir .envir_pic .pic{width:284px;overflow: hidden; height: 200px; border: 1px solid #e6e6e6;}
.teach_envir .envir_pic .pic img{
	width:284px;overflow: hidden;
	-webkit-transition:all ease-out .5s;
	-moz-transition:all ease-out .5s;
	-o-transition:all ease-out .5s;
	transition: all ease-out .5s;
	}
.teach_envir .envir_pic .text{text-align: center;font-size:16px;}
.teach_envir .envir_pic .text a{color:#333;padding:10px;}
.teach_envir .envir_pic:hover .text a{color:#1789f8;}
/*----新闻中心-----*/
.newsbox{width:100%;padding-top:14px;}
.newsbox .newsbox_left{width:1200px;float:left; }
.newsbox .newsbox_left .firstnew_box{border-bottom:1px #eee solid;float:left;}
.newsbox .newsbox_left .firstnew_box .title{font-size:16px;float:left;}
.newsbox .newsbox_left .firstnew_box .title a{color:#333;}
.newsbox .newsbox_left .firstnew_box .title a:hover{color:#1789f8;}
.newsbox .newsbox_left .firstnew_box span{float:right;font-size:14px;color:#999;}
.newsbox .newsbox_left .firstnew_box text:hover{cursor: pointer;}
.newsbox .newsbox_left .firstnew_box .text{padding:20px 0;float:left;font-size:14px;color:#969393;line-height: 24px;overflow: hidden;}
.newsbox .newsbox_left .li_box{float:left;width:1200px;margin-top:20px;}
.newsbox .newsbox_left .li_box li{border-bottom:1px #eee solid;line-height:46px;height: 46px;padding-left: 20px;background: url(../images/icon_dian2.png) no-repeat center left; float:left; margin-left:50px; width:525px}
.newsbox .newsbox_left .li_box li a{display: block;}
.newsbox .newsbox_left .li_box .title_name:hover{color:#1789f8;}
.newsbox .newsbox_left .li_box .title_name{float:left;font-size:14px;color:#555;}
.newsbox .newsbox_left .li_box span{color:#999;float:right;font-size:14px;}
/*----在线留言-----*/
.message_box{width:100%;margin-top:40px;}
.message_box .leftbox{margin-top:40px;width:460px;float:left;}
.message_box .leftbox .tet{color:#555;font-size:16px;}
.message_box .leftbox .mess_choice{margin-top:40px;float:left;}
.message_box .leftbox .mess_choice li{float:left;margin:0 30px;}
.message_box .leftbox .mess_choice .pic{}
.message_box .leftbox .mess_choice .text{font-size:14px;}
.message_box .leftbox .mess_choice .text a{color:#666;padding:10px 0;}
.message_box .rightbbox{float:right;width:500px;margin-top:40px;}
.message_box .rightbbox li{height:40px;margin-top:10px;color:#444;font-size:16px;}
.message_box .rightbbox .username{color:#aaa;height:35px;border:1px #e7e7e7 solid;width:210px;margin-left:10px;font-size:12px;line-height: 36px;padding-left:5px;}
.message_box .rightbbox .contents{width:300px;padding:5px;height:90px;border:1px #e7e7e7 solid;margin-left:10px;}
.message_box .rightbbox .index_btn{text-align: center;margin-left:-82px;}
.message_box .rightbbox .btn{width:230px;text-align: center;background:#1789f8;color:#fff;height:34px;margin-top:80px;}
.message_box .rightbbox .btn:hover{cursor: pointer;}
/*----底部-----*/
.bottom{width:100%;padding:25px;background:#1c1c1c;margin-top:14px;}
.bottom .bot_link{border-bottom:0px #4e4949 solid;padding-bottom:0px;}
.bottom .bot_link h4{}
.bottom .bot_link h4 a{color:#fff;font-size:18px;}
.bottom .bot_link a{font-size:16px;color:#fff;margin-right:30px;margin-top:15px;}
.bottom .bot_link a:hover{text-decoration: underline;}
.bottom .bot_nav{text-align: center;}
.bottom .bot_nav a{font-size:14px;color:#fff;text-align:center;padding:0 26px;margin-top:15px;}
.bottom .bot_nav a + a:before{position:absolute;top:50%;left:-1px;z-index: 99;width:1px;height:12px;margin-top:-6px;background-color:#ccc;content: '';}
.bottom  .shu{text-align: center;color:#fff;font-size:14px;margin-top:20px;}
.bottom  .shu a{color:#fff;}

/*右侧客服*/

.floating_ck{position:fixed;right:20px;top:30%; width: 120px;}
.floating_ck dl dd{position:relative;width:120px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/3.png);}
.words{background-image:url(../images/2.png);}
.quote{background-image:url(../images/1.png);}
.qrcord{background-image:url(../images/4.png);}
.weixin{background-image:url(../images/weixin2.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:80px;}
/*.floating_ewm i{background-image:url(images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}*/
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:20px;line-height: 35px;}
.consult,.words,.quote,.qrcord,.return img{width: 1rem;}

