
* {
  list-style:none;
  padding:0;margin:0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-outline: none;
  -webkit-outline: none;
  outline: none;
}
/*颜色*/
.col0{color: #000;}
.col3{color: #333;}
.col9{color: #999;}
.col6{color: #666;}
.colf{color:#fff;}
.colorange{color:#ff9a00;}
.colred{color:#d70c19;}

.clearfix:after{content:'';display: block;clear: both;height: 0;}
.clearfix{zoom: 1;}

/*边距清除*/
.mt0{margin-top: 0 !important;}
.mb0{margin-bottom: 0 !important;}
.p0{padding: 0 !important;}
.m0{margin: 0 !important;}
.ml0{margin-left:0 !important;}

.head{background: #fff;}
.nav{
	position: absolute;
	left:0;
	top: 0;
	width:100%;
	height:80px;
	background:rgba(255,255,255,.5);
	z-index:999;
}

.nav .am-nav li a{
	line-height:70px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	padding:.4em .3em;
}
.nav .am-nav>li.am-active>a,.nav .am-nav>li.am-active>a:focus,.nav .am-nav>li.am-active>a:hover{
	height:90px;
	background:#d70c19;
}
.nav .am-nav>li:hover a{
	background:#d70c19;
	color:#fff;
}
.nav .am-vertical-align{width:230px;height:80px;}
.nav .phone{width:44px;height:80px;}
/*底部*/
.footer{
	width:100%;
	min-width:1200px;
	background:#273238;
	color:#fff;
	padding:40px 0 0;
}
.footer a{
	padding:0 25px;	
}
.footer .friendship_link a{
	padding:0 5px;
}
.footer .marr{
	padding:0 60px 0 0;
}
.footer .english{
	width:100%;
	background:#0b0f11;
	margin-bottom:0 !important;
	line-height:2;
}


.course_video{
	width:100%;
}
.course_banner{
	position: relative;
	width:100%;
	height: 80px;
	min-width:1200px;
}






.about_centent{
	width:1200px;
	margin:0 auto;
	padding:40px 0 80px;
}
/*侧边栏*/
.sidebar{
	width:260px;
	float: left;
}
.sidebar ul{
	width:260px;
	background:#fff;
	border-radius:8px;
	overflow: hidden;
	padding:0 0 10px 0;
}
.sidebar ul li{
	width:100%;
	height:32px;
	margin-top:10px;
	font-size:18px;
	line-height:32px;
	
	cursor: pointer;
}
.sidebar ul li:hover{
	width:260px;
	border-left:6px solid #d70c19;
}
.sidebar ul li.active{
	width:260px;
	border-left:6px solid #d70c19;
}
.sidebar ul li a{
	color:#333;
	text-align: center;
	width: 254px;
	float: right;
}
/*关于我们内容部分*/
.about_us{
	width:920px;
	float: right;
	background:#fff;
	border-radius:8px;
	overflow: hidden;
}
.about_us h3{
	padding:20px;
	border-bottom:2px solid #eee;
}
.about_us_text{
	padding:0 20px 65px;
}
.about_us_text p{
	width:100%;
	margin:0;
	margin-top:20px;
	text-indent:30px;
	font-size:16px;
	color:#666;
	line-height:1.8;
}
.about_us_text img{
	width:100%;
	margin-top:20px;
}
.about_us_text p.subtitle{
	margin-top:60px;
	text-indent:0;
	font-size:18px;
	color:#333;
}
.m0{
	margin:0 !important;
}
.mart40{
	margin-top:40px;
}
.about_us_text p label{
	color:#333;
}
.about_us_text p span{
	color:#666;
}
.textindent{
	text-indent:0 !important;
}


.payment_method{
	width:750px;
	margin:25px auto 0;
}
.alipay{
	width:210px;
	font-size:16px;
	text-align: center;
	float: left;
}
.alipay>div{
	height:235px;
}
.alipay p{
	margin:0;
	text-indent:0 !important;
	margin-top:5px !important;
}
.fz12{font-size: 12px !important;}
.alipay_qr{
	width:120px;
	margin:0 auto;
}
.about_us_text .alipay_qr img{
	width:120px;
	margin:0;
}
.microshop{
	margin:0 0 0 60px;
}
.wechat img{
	width:180px;
	margin:0 !important;
	
}
.public_account{
	width:100%;
}
.public_account div{
	width:280px;
	float: left;
	margin:0 40px 0 50px;	
}
.public_account div p{
	margin:0;
	text-indent:0 !important;
}


.join_us_content{
	padding:0 20px 65px;
}

.join_us_content img{
	width:100%;
	margin-top:20px;
}
.img_bg{
	width:100%;
	height:50px;
	background:url(../images/img_bg.png) no-repeat;
	background-size:700px 50px;
	background-position:left center;
	margin-top:20px;
	padding-left:20px;
	line-height:50px;
	font-size:18px;
	color:#333;
}
.circular{
	padding-left:20px;
	background: url(../images/circular.png) no-repeat;
	background-size:8px 8px;
	background-position:left center;
	font-size:16px;
	margin-top:20px;
}
.circular label{
	color:#333;
}
.circular span{
	color:#666;
}
.padleft50{
	padding-left:50px;
}

.mart60{
	margin-top:60px;
}
.disblock span{
	display: block;
	color:#666;
	line-height:2;
}


.site_map_content{
	padding:0 20px 65px;
}
.site_map_content>div{
	width:100%;
	padding-bottom:20px;
	border-bottom:2px dashed #eee;
}
.site_map_content>div p{
	margin:0;
	margin-top: 20px;
}
.site_map_content>div p.img_bg1{
	width:100%;
	height:30px;
	line-height:30px;
	text-indent:25px;
	color:#fff;
	font-size:18px;
	background: url(../images/img_bg1.png) no-repeat;
	background-size:120px 30px;
	background-position:left;
}
.site_map_content>div p a{
	padding:0 15px;
	border-left:1px solid #666;
	color:#666;
	
}
.site_map_content>div p a:nth-child(1){	
	border-left:none;
	padding-left:0;
}

.site_map_content>div p a:first-child { 
	border-left:none;
	padding-left:0; 
}

.disclaimer_content{
	padding:0 20px 65px;
}
.disclaimer_content h4{
	font-size:18px;
	color:#333;
	text-align: center;
	margin-top:20px;
}
.disclaimer_content>div{
	width:100%;
}
.disclaimer_content>div .left{
	width:260px;
	float: left;
}
.disclaimer_content>div .left img{
	width:100%;
}
.disclaimer_content>div .right{
	width:610px;
	float: right;
}
.disclaimer_content p{
	margin:0;
	text-indent:30px;
	font-size:16px;
	color:#666;
	line-height:1.8;
}
.disclaimer_content p.prompt{
	text-indent:0 !important;
	font-size:18px;
	color:#333;
}