charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	font-size: 1rem;
}
/* 去除iPhone中默认的input样式  清除苹果浏览器的圆角表单*/
input[type="submit"],  input[type="reset"],  input[type="button"],  input {
	-webkit-appearance: none;
	resize: none;
}
/* 取消链接高亮  */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* 设置HTML5元素为块 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
/* 图片自适应 */
img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	-ms-interpolation-mode: bicubic;/*为了照顾ie图片缩放失真*/
}
/* 初始化 */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin: 0;
	padding: 0;
	border: none;
	font-size:0.24rem;
}
body {
	font-family: Microsoft YaHei;
	color: #555;
	position: relative;
	margin: 0 auto;
}
em, i {
	font-style: normal;
}
strong {
	font-weight: normal;
}
.clearfix:after {
	content: "";
	display: block;
	visibility: hidden;
	height: 0;
	clear: both;
}
.clearfix {
	zoom: 1;
}
a {
	text-decoration: none;
	color: #969696;
	font-family: Microsoft YaHei, Tahoma, Arial, sans-serif;
}
a:hover {
	text-decoration: none;
}
ul, ol {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-family: Microsoft YaHei;
}
img {
	border: none;
	display: block;
}


.zx_btn{ width:100%; overflow:hidden; text-align:center;  padding:0.1rem 0 0.1rem;}
.zx_btn a{ display:inline-block; width:32%; margin-right:5.2%; overflow:hidden; border-radius:0.4rem; box-shadow:#ecfdf9 0 3px 10px;}
.zx_btn a img{ width:100%; height:auto;}
.zx_btn a:nth-child(2){ width:37.33%; margin-right:0px;  }

.bkss_box{ width:90.3%; margin:0.5rem auto; overflow:hidden; box-shadow:#fcfffe 0 0 26px; border-radius:8px;}
#bkss{ width:100%; overflow:hidden;}
#bkss span{ float:left; width:50%; height:0.6rem; line-height:0.6rem; background:#7384bc; font-weight:bold; font-size:0.3rem; text-align:center; color:#feeda4;}
#bkss span.se{ background:#f56d2f;}

#bkss_ct{ width:100%; overflow:hidden;}
#bkss_ct .ever{ display:none;}
#bkss_ct .active{ display:block;}
#bkss_ct div img{ width:100%; height:auto;}

.course{ width:92%; margin:0 auto; height:1.1rem; text-align:center; overflow:hidden;}
.course span{ display:inline-block; width:40.57%; height:0.94rem; line-height:0.7rem; text-align:center; margin-right:10.43%; color:#ff4b01; font-size:0.3rem; font-weight:bold;}
.course span.se{ background:url(../images/span_se.png) no-repeat; background-size:100% 100%; color:#FFF;}
.course span:nth-child(2){ margin-right:0px;}
.course_ct{ width:91.6%; margin:0 auto; overflow:hidden; border:4px solid #671fff; border-radius:8px; background:#FFF;}
.course_ct .ever{ display:none;}
.course_ct .active{ display:block;}
.course_ct div{ width:100%; overflow:hidden;}
.course_ct div dl{ width:94.2%; margin:0 auto; border-bottom:1px solid #f7f7f7; overflow:hidden; padding-top:0.4rem;}
.course_ct div dl dt{ float:left; width:13.47%; overflow:hidden;}
.course_ct div dl dt img{ display:block; width:34.4%; height:auto; margin:0 auto;}
.course_ct div dl dd{ float:left; width:86.53%; overflow:hidden;}
.course_ct div dl dd h6{ font-size:0.24rem; font-weight:bold; line-height:0.3rem; color:#252525; text-align:left;}
.course_ct div dl dd h6 i{ color:#ff4b01;}
.course_ct div dl dd p{ width:100%; color:#252525; text-align:left; font-size:0.22rem; line-height:0.48rem; letter-spacing:-1px;}
.course_ct div dl dd p i{ color:#ff4b01; font-weight:bold; margin-left:0.44rem;}
.course_ct div font{ display:block; width:87.4%; margin:0 auto; padding-top:0.4rem; line-height:0.32rem; color:#262d3f; font-size:0.26rem;}

.course_ct2{ width:86.66%; margin:0 auto; overflow:hidden; border:0px; background:none;}
.course_ct2 div img{ width:100%; height:auto;}

.zx_btn2 a{ box-shadow:none;}


.fb_course{ width:92%; margin:0 auto; overflow:hidden;  background-size:100% 0.7rem;}
.fb_course table{ width:89.85%; margin:0 auto; overflow:hidden; text-align:center;}
.fb_course table tr th{ height:0.75rem; color:#000; font-size:0.28rem;}
.fb_course table tr td{ height:0.83rem; color:#252525; font-size:0.22rem; border-bottom:1px solid #f3f3f3; letter-spacing:-1px;}
.fb_course table tr td:nth-child(1){ font-weight:bold; font-size:0.23rem; }
.fb_course table tr td:nth-child(1):before{ display:inline-block; content:''; width:0.11rem; height:0.11rem; background:url(../images/san.png) no-repeat; background-size:100% 100%; overflow:hidden; margin-right:0.16rem;}
.fb_course table tr td:nth-child(3){ font-weight:bold; color:#ff4b01; font-size:0.26rem;}
.fb_course table tr:nth-last-child(1) td{ border-bottom:0px; }

.zx_btn3{ padding:0.4rem 0 ;}
.box{ width:92%; margin:0 auto; overflow:hidden;}
.online{ width:100%; height:0.68rem; overflow:hidden;}
.online span{ float:left; width:20%; text-align:center; overflow:hidden; height:0.68rem; border-top-left-radius:6px; border-top-right-radius:6px; line-height:0.78rem; background:url(../images/span_bg.jpg) repeat-x left bottom; background-size:100% 79%; color:#FFF;}
.online span.se{ background:#a4f5e2; background-size:100% 100%; color:#7384bc; font-weight:bold;}


.online_ct{ width:100%; overflow:hidden; background:#FFF;}
.online_ct .ever{ display:none;}
.online_ct .active{ display:block;}
.online_ct div{ width:100%; overflow:hidden; background:url(../images/th_bg2.jpg) repeat-x; background-size:100% 0.7rem;}
.online_ct div table{ width:89.85%; margin:0 auto; overflow:hidden; text-align:center;}
.online_ct div table tr th{ height:0.7rem; color:#FFF; font-weight:bold; font-size:0.3rem;}
.online_ct div table tr td{ height:1rem; color:#252525; border-bottom:1px solid #f1f1f1; font-size:0.22rem; line-height:0.4rem;}
.online_ct div table tr td:nth-child(1){ font-weight:bold; font-size:0.24rem;}
.online_ct div table tr td:nth-child(1) i{ color:#ff4b01;}
.online_ct div table tr td:nth-child(1):before{ display:inline-block; content:''; width:0.11rem; height:0.11rem; background:url(../images/san.png) no-repeat; background-size:100% 100%; margin-right:0.18rem;}
.online_ct div#wp table tr td{ height:1.5rem;}
.online_ct div table.cour tr td:nth-last-child(1){ text-align:left;}
.online_ct div table.cour2 tr td:nth-child(1){ text-align:left;}
.online_ct div table.cour2 tr td:nth-child(1) em{ font-weight:normal;}
.online_ct div table tr:nth-last-child(1) td{ border:0px;}

.login{ width:80%; margin:0 auto; overflow:hidden;}


.mxjs{ width:92%; margin:0 auto; overflow:hidden;}
.ms_content{ width:100%; overflow:hidden; }
.ms_content .ever{ display:none;}
.ms_content .active{ display:block;}
.ms_content div img{ width:100%; height:auto;}
.ms{ width:100%; text-align:center;}
.ms span{ display:inline-block; width:16%; overflow:hidden; margin-right:4%; opacity:0.8; border-radius:50%;}
.ms span:nth-last-child(1){ margin-right:0px;}
.ms span img{ width:100%; height:auto;}
.ms span.se{ opacity:1; box-shadow:#ede8fa 0 0 10px;}


/*----------------------轮播图-------------------*/

.pic{
	width: 81.4%;
	position: relative;
	overflow: hidden;
	z-index:1;
	margin:0 auto;
}
.focus{ 
	width: 100%; 
	height:auto;  
	margin:0 auto; 
	overflow:hidden;   
	padding-bottom:1rem;
}
.focus .hd{  
	position:absolute; 
	z-index: 1; 
	bottom: 0.5rem; 
	text-align:center; 
	width:100%;	
	left:0px;
}
.focus .hd ul{ 
	overflow:hidden;
}
.focus .hd ul li{ 
	display:inline-block;
	width: 0.2rem; 
	height: 0.2rem;
	background:#FFF; 
	margin: 0 5px; 
	text-align: center; 
	font-size: 0;
	-webkit-transition:all 0.4s ease-in-out;
	border-radius:0.5rem;
}
.focus .hd ul .on{
	background:#7384bc;
}
.focus .bd{ 
	position:relative; z-index:0;
}
.focus .bd li img{ 
	width:100%;  
}
.focus .bd li a{
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ 
}















