﻿@charset "utf-8";
/* CSS Document */
/*----------------------------------
	Name:			M.L
	Level:			Global
	Explain:		新动力学校网站部分公用样式
	Author:			Dobao 14-08-07 10:00 
	Last Modify:	Dobao 14-08-07 10:00
----------------------------------*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top;}
.banner1{ width:1420px; height:100%;}
.banner{ width:1420px; height:100%;}
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:"宋体", Tahoma, Geneva, sans-serif; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #fff; color: #363636; line-height: 1.2; }
a, a:link { color: #222; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: underline; }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; }
.more a { background:none!important; font-weight: normal; font-size: 12px; color: #2d374b!important; margin-right:10px; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;overflow:hidden;}
.mt30{ margin-top:30px !important;}
.mt25{ margin-top:25px !important;}
.mt10{ margin-top:10px !important}
.mt15{ margin-top:15px !important;}
/*--------------以上是布局初始化样式------------------------*/
/* 顶部迷你导航 */
.miniNav .nLi h3 a em,.miniNav .on h3 a,.miniNav .on h3 a em{background:url(../images/topnav.png);}
#topNav{position:relative;height:65px;border-bottom:2px solid #606060;background:#333333;z-index:10;}
.miniNav{height:43px;margin:0 auto;}
.miniNav ul{position:relative;float:left;border-left:1px #1f1f1f solid;border-right:1px #3f3f3f solid; margin-top:10px;margin-left:100px}
.miniNav .nLi{position:relative;float:left;display:inline;}
.miniNav .nLi h3{float:left;}
.miniNav .nLi h3 a{display:block;width:100px;height:48px;line-height:49px;text-align:center;text-decoration:none;background-position:0 0;border-left:1px #3f3f3f solid;border-right:1px #1f1f1f solid;font-size:18px;font-weight:normal;color:#fff;}
.miniNav .nLi h3 a em{display:block;position:absolute;top:19px;right:18px;width:7px;height:4px;background-position:0 -47px;overflow:hidden;}
.miniNav .nLi h3 a:hover em{background-position:0 -43px;}
.miniNav .sub{position:absolute;left:0;top:43px;display:none;width:115px;padding: 5px 10px;line-height:26px;background:#efefef;border: 1px #cdcdcd solid;filter: alpha(opacity=90);opacity:0.8;z-index:10;}
.miniNav .sub li{zoom:1;}
.miniNav .sub a{display:block;width:115px;height:25px;border:0;border-bottom:1px #dcdddd dashed;text-align:left;line-height:25px;color:#585858;}
.miniNav .sub a:hover{text-decoration:none;background:#ddd;border:0;color:#f60;font-weight:bold;}




@charset "utf-8";

body{font-family:"微软雅黑";}



<!--导航滚动图图片部分-->


*{margin:0;padding:0;list-style:none;border:0;}
img{ border:none;}

.main_image {
	width:100%;
	height:550px;
	border-top:1px solid #d7d7d7;
	overflow:hidden;
	margin:0 auto;
	position:relative
}
.main_image ul {
	width:9999px;
	height:550px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0
}
.main_image li {
	float:left;
	width:100%;
	height:550px;
}
.main_image li span {
	display:block;
	width:100%;
	height:550px
}
.main_image li a {
	display:block;
	width:100%;
	height:550px
}
.main_image li .img_1 {
	background: url(../images/img_main_1.jpg) center top no-repeat
}
.main_image li .img_2 {
	background: url(../images/img_main_2.jpg) center top no-repeat
}
.main_image li .img_3 {
	background:url(../images/img_main_3.jpg) center top no-repeat
}
.main_image li .img_4 {
	background: url(../images/img_main_4.jpg) center top no-repeat
}
.main_image li .img_5 {
	background: url(../images/img_main_5.jpg) center top no-repeat
}
div.flicking_con {
	width:990px;
	margin:0 auto;
	position:relative
}
div.flicking_con .flicking_inner {
	position:absolute;
	top:500px;
	left:40px;
	z-index:999;
	width:300px;
	height:21px
} /* 121126 */
div.flicking_con a {
	float:left;
	width:21px;
	height:21px;
	margin:0;
	padding:0;
	background:url('../images/btn_main_img.png') 0 0 no-repeat;
	display:block;
	text-indent:-1000px
}
div.flicking_con a.on {
	background-position:0 -21px
}
#btn_prev, #btn_next {
	z-index:11111;
	position:absolute;
	display:block;
	width:73px!important;
	height:74px!important;
	top:50%;
	margin-top:-37px;
	display:none;
}
#btn_prev {
	background:url(../images/hover_left.png) no-repeat left top;
	left:100px;
}
#btn_next {
	background:url(../images/hover_right.png) no-repeat right top;
	right:100px;
}







/*底部导航*/
.btmBelt{position:fixed;left:0;bottom:0;z-index:998;width:100%;height:100px;font-family:"Microsoft YaHei";_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.btmBelt .beltBg{position:absolute;left:0;top:0;width:100%;height:100px;background:#000;opacity:0.6;filter:Alpha(opacity=60);z-index:1;}
.btmBelt .beltCent{position:relative;width:1000px;height:100px;margin:0 auto;z-index:2;}
.beltCent .menu_list{width:520px;height:100px;overflow:hidden;}
.beltCent .menu_list li{height:25px;margin-top:6px;padding-left:40px;line-height:25px;background:url(../images/bottom_icon.png) left 0 no-repeat;}
.beltCent .menu_list a{text-decoration:none;color:#FFF;font-size:16px;}
.beltCent .menu_list a em{color:#ffa400;}
.beltCent .menu_box{position:relative;width:429px;height:78px;font-size:12px;margin-top:11px;}
.beltCent .menu_box a{color:#fff;text-decoration:none;}
.beltCent .menu_box .nLi{float:left;position:relative;display:inline;}
.beltCent .menu_box .nLi h3{float:left;font-weight:normal;}
.beltCent .menu_box .nLi h3 a{display:block;width:142px;height:38px;line-height:38px;text-align:center;border:1px solid #000;border-width:0 1px 1px 0;color:#FFF;font-size:16px;}
.beltCent .menu_box .sub{display:none;position:absolute;left:0;bottom:39px;background:#000;}
.beltCent .menu_box .sub li{zoom:1;border-bottom:1px solid #FFF;}
.beltCent .menu_box .sub a{display:block;width:142px;height:30px;line-height:30px;text-align:center;border:1px solid #000;border-width:0 1px 1px 0;}
.beltCent .menu_box .sub a:hover{color:#fff;}
.beltCent .menu_box .on h3 a{ background:#000;color:#fff;}

.bkBelt .beltCent .menu_list a:hover,.bkBelt .beltCent .menu_list a:hover em{color:#73b9ff;}
.bkBelt .menu_box,
.bkBelt .beltCent .menu_box .nLi h3,
.bkBelt .beltCent .menu_box .sub a:hover{background:#73b9ff;}

.tfBelt .beltCent .menu_list a:hover,.tfBelt .beltCent .menu_list a:hover em{color:#e02500;}
.tfBelt .menu_box,
.tfBelt .beltCent .menu_box .nLi h3,
.tfBelt .beltCent .menu_box .sub a:hover{background:#e02500;}

.satBelt .beltCent .menu_list li{height:30px;line-height:30px;margin-top:13px;}
.satBelt .beltCent .menu_list a:hover,.satBelt .beltCent .menu_list a:hover em{color:#3f7ed6;}
.satBelt .menu_box,
.satBelt .beltCent .menu_box .nLi h3,
.satBelt .beltCent .menu_box .sub a:hover{background:#3f7ed6;}

.ssatBelt .beltCent .menu_list li{height:30px;line-height:30px;margin-top:13px;}
.ssatBelt .beltCent .menu_list a:hover,.ssatBelt .beltCent .menu_list a:hover em{color:#43bc8e;}
.ssatBelt .menu_box,
.ssatBelt .beltCent .menu_box .nLi h3,
.ssatBelt .beltCent .menu_box .sub a:hover{background:#43bc8e;}


/*----------------以上是页面头部版权公用样式---------------------*/

/* 返回顶部 */
.back-to-top {
	position: fixed;
	z-index:999;
	bottom: 40px;
	right: 50px;
	_margin-bottom:40px;
	width:50px;
	height:50px;
	display: none;
	text-indent:-99999px;
	background: url(../images/icon.png) -230px -168px no-repeat;
}
*html {
	background-image:url(../images/b5efe9c706a647b4ba128f708c82c1fc.gif);
	background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#xm_code,#xm_code_hover {
	width:50px;
	height:50px;
	background:url(../images/icon.png) no-repeat;
	position:fixed;
	right:50px;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#xm_code {
	background-position:-230px -108px;
	bottom:93px;
	_margin-bottom:93px;
	z-index:999;
}
#xm_code_hover {
	background-position:-230px -108px;
	bottom:93px;
	_margin-bottom:93px;
	z-index:200;
}
#xm_code_img {
	width:224px;
	height:225px;
	background:url(../images/icon.png) -4px -3px no-repeat;
	position:fixed;
	right:102px;
	bottom:40px;
	cursor:pointer;
	display:none;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	_margin-bottom:67px;
	z-index:999;
}
