html, body, div, p, span, label, img, a, ol, ul, dl, dt, dd, li, table,
tr, td, th, tbody, thead, tfoot, form, fieldset, 
legent, h1, h2, h3, h4, h5, h6, strong, b, em, blockquote, cite, pre, 
code, hr, br, input, button, textarea, article, aside, details, figcaption, 
figure, footer, header, group, menu, nav, section{
	margin: 0;
	padding: 0;
	font-family: "Microsoft YaHei", "Lucida Grande", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";
	
}
body.gbf6 {background-color: #f6f6f6;}
ul,li{
	list-style: none;
}
a{
	text-decoration: none;
	color: black;
	outline: none;
}
img{border: 0;}
.wd1000{width:1000px!important;min-height:270px!important;}
.clear{clear:both; display:block; overflow:hidden; visibility:hidden; height:1px; zoom:1;}
.test_ping{background-color: #f6f6f6;}
/* swiper1 轮播图*/
.swiper-container {
    width: 100%;
    height: 360px;
} 
.banner{
	width: 100%;
	overflow: hidden;
	position: relative;
	min-width: 1200px;
}
.banner .max-box { width: 2000px; left: 50%; margin-left: -1000px; position: relative; }
.banner .swiper_big_box{
	width: 100%;
	overflow: hidden;
}
.banner .swiper_big_box img{
	width: 100%;
	float: left;
}
.swiper-slide{
	float: left;
	height: 360px;
	position: relative;
}
.swiper-slide img{width: 100%;height: 360px;}



.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: red;
  opacity: 0.3;
  cursor: pointer;
}
.swiper-active-switch {
  background: #007aff;
  opacity: 1;
}
/*顶部导航栏*/
.top_nav_box{
	width: 100%;
	height: 65px;
	overflow: hidden;
}
.top_nav_center{
	width: 1200px;
	height: 65px;
	margin: 0 auto;
	overflow: hidden;
}
.magic_logo{
	float: left;
	margin:16px 0 ;
}
.schoolweb{
	float: left;
	margin: 6px 0;
}
.nav_content{
	float: left;
	margin-left: 14px;
	overflow: hidden;
}
.nav_content li a{
	display: inline-block;
	height: 65px;
}
.nav_content li{
	float: left;
	line-height: 65px;
	margin-left: 46px;
	font-size: 15px;
	font-family: "微软雅黑";
}
.nav_content li a:hover{
	color:#133d87;
}

/* 按钮 */
.inputlength{position:absolute; float:left; display:block; background:#E5E7EA; font-family:Arial, Helvetica, sans-serif; border-radius: 2px;color: #636B6F;font-size: 14px;font-weight: bold; text-align:center; height:24px; line-height:24px; overflow:hidden; clear:both; z-index:1;}

.format_label{float:left;}
.format_label input{float:left; padding:0; margin:2px 3px 0 50px; *margin:-3px 3px 0 -4px;}
:root .format_label input{margin-top:1px\9;}
.format_label span{float:left; cursor:pointer; }

.current_btn{box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);display:inline-block;border-radius:3px; line-height:normal!important;}
.current_btn b{height:32px; line-height:32px; padding:0 12px;color:#fff;font-family:"微软雅黑", "宋体", Arial;font-size:14px; cursor:pointer;text-shadow:0 1px rgba(0, 0, 0, 0.5);}
.current_btn input{border:none; margin:0; background:transparent;padding:0 12px 2px 12px; height:32px; line-height:normal!important;color:#fff;font-family:"微软雅黑", "宋体", Arial;font-size:14px; cursor:pointer;text-shadow:0 1px rgba(0, 0, 0, 0.5); text-align:center;}
.ie8 .current_btn input{padding:1px 12px 0 12px;}
.ie7 .current_btn input{padding:1px 6px 0 6px;}
.ie6 .current_btn input{padding:2px 6px 0 6px;}

.green_btn{border:solid 1px #5f7828; background:url(../images/green_btn.png) 0 0 repeat-x #67832f;}
.green_btn:hover,
.green_btn_hover{background:url(../images/greenh_btn.png) 0 0 repeat-x #6c941d;}

.blue_btn{border:solid 1px #256184; background:url(../images/blue_btn.png) 0 0 repeat-x #5886a1;}
.blue_btn:hover,
.blue_btn_hover{background:url(../images/blueh_btn.png) 0 0 repeat-x #6492ae;}

.red_btn{border:solid 1px #a40000; background:url(../images/red_btn.png) 0 0 repeat-x #b22724;}
.red_btn:hover,
.red_btn_hover{background:url(../images/redh_btn.png) 0 0 repeat-x #c33835;}

.gray_btn{border:solid 1px #bbbbbb; background:url(../images/gray_btn.png) 0 0 repeat-x #e9e9e9;}
.gray_btn:hover,
.gray_btn_hover{background:url(../images/gray_btn.png) 0 0 repeat-x #e9e9e9;}
.gray_btn input{color:#333;text-shadow:0 1px rgba(255, 255, 255, 0.5);}

.disabled_btn{border:solid 1px #505050; background:url(../images/disabled_btn.png) 0 0 repeat-x #5584a0; color:#eee;}
.disabled_btn:hover,
.disabled_btn_hover{background:url(../images/disabledh_btn.png) 0 0 repeat-x #628ea7; color:#eee;}

.loading_btn{position:relative;}
.loading_btn .lb_pbox{position:absolute; left:0; top:0; z-index:1; background:#fff;filter:alpha(opacity=68);-moz-opacity:0.68;opacity: 0.68; width:100%; height:100%; margin:0!important; padding:0!important; line-height:normal!important;}
.loading_btn .lb_spanbox{background:url(../images/loading_mini.gif) no-repeat center center; display:block; position:absolute; top:0; left:0; width:100%; height:100%; z-index:2;margin:0!important; padding:0!important; line-height:normal!important;}
.alert_content{padding:38px 24px; font-size:14px; line-height:1.5em;}

.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank85 {clear:both; height:85px; overflow:hidden; display:block;}

/* 分页 */
.radius2{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.radius2_tl{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;}
.radius2_tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;}
.radius2_bl{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-top-bottom-radius:2px;}
.radius2_br{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-top-bottom-radius:2px;}

.radius3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.radius3_tl{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;}
.radius3_tr{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}
.radius3_bl{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-top-bottom-radius:3px;}
.radius3_br{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-top-bottom-radius:3px;}

.radius4{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.radius4_tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}
.radius4_tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.radius4_bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-top-bottom-radius:4px;}
.radius4_br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-top-bottom-radius:4px;}

.pagination{text-align:center;margin-top:8px;}
.pagination *{display:inline-block;}
.pagination a,
.pagination span,
.pagination i{border:1px solid #E9E5DB;margin:0 1px;white-space:nowrap;height:30px;line-height:30px;color:#96845B;background:#fff;padding:0 12px; font-family:"宋体", Arial; font-size:14px;}
.pagination span{color:#ff5a00;font-weight:bold;background:#fff;border:solid 1px #ff5a00;}
.pagination a:hover {background:#fff;color:#ff5a00;border:solid 1px #ff5a00;}

.pagination_small a,
.pagination_small span,
.pagination_small i{height:16px;line-height:16px;padding:0 4px; font-size:12px;}

.qr-code { padding:45px 10px 0 0; line-height: 40px; width: 169px; float:right; color: #FFF; text-align: center; font-size: 16px; }
.qr-code img { vertical-align: top; }