* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
html, body {
	margin: 0;
	padding: 0;
	
}
body {

}
.body{ background:url(../images/tob.jpg) top no-repeat;}
h1, h2, h3, p, pre, ul {
	margin: 0;
	padding: 0;
}
h1 {

}
h2 {
	font-size: 24px;
	line-height: 1;
	margin-bottom: 1em;
}
h3 {
	font-size: 16px;
	line-height: 1;
	margin-bottom: 1em;
}
p, pre, ul {
	margin-bottom: 2em;
}
pre {
	background: #fefefe;
	border: 1px solid #dedede;
	overflow-x: auto;
	padding: 2em;
}
ul {
	margin-left: 1em;
}
.section-wrapper {
	margin-top: -120px;
	padding-top: 120px;
}
.section-wrapper2 {
	margin-top: -120px;
	padding-top: 120px;
}
.section-wrapper:first-child .section {
	padding-top: 120px;
}
.clear{clear:both;}
/* ��Ҫ���벿�� */

#nav {
	list-style: none;
	margin: 0 auto;
	position: fixed;
	z-index:999;
	margin:0 auto;
	height:120px;
	list-style: none;
	overflow: hidden;
	position: fixed;
	text-align: center;
	right:0px;
	left:0px;
	top: 0;
	border-bottom:1px solid #182433;
}

#container {
	margin: 0 auto;
	width:100%;
}
.section {
	min-height: 600px;
	width:1000px;
	margin: 0 auto;
}
.section-zt {
	width:100%; height:440px;
}
.section-cpyfa {
	min-height:520px;
	width:1000px;
	margin: 0 auto;
}
.section-gymks {
	min-height:380px;
	width:880px;
	margin: 0 auto;
}
.section-khyyy {
	min-height:200px;
	width:1000px;
	margin: 0 auto;
}
.section-wmdkh {
	min-height:620px;
	width:1000px;
	margin: 0 auto;
}
.section-hyyy {
	min-height:350px;
	width:1000px;
	margin: 0 auto;
}
.section-fwyzc {
	min-height:620px;
	width:1000px;
	margin: 0 auto;
	margin-bottom:40px;
}
.section-lxwm {
	min-height:479px;
	width:1000px;
	margin: 0 auto;
}
.section p:last-child {
	margin-bottom: 0;
}
.right_lx {
	padding-left:20px;
	line-height:20px;
	font-size:12px;
	color:#999;
}
.line {
	width:100%;
	min-height:100px;
}
.line-n {
	width:250px;
	min-height:100px;
	margin:0 auto;
}
.foot {
	width:100%;
	height:50px;
	background-color:#333;
	position:absolute;
	margin-top:-40px;
	border-top:1px solid #999;
}

.right_job {
	padding-top:10px;
	padding-right:10px;
	padding-left:25px;
	line-height:25px;
	font-size:12px;
	color:#999;
}

.right_b {
	padding-top:14px;
	padding-right:10px;
	line-height:25px;
	font-size:12px;
	color:#666;
}
.right_about {
	padding-top:10px;
	padding-right:20px;
	line-height:25px;
	font-size:12px;
	color:#999;
}

.tob_tob{ width:100%; height:40px; margin:0 auto; background:#182433;}
.tob_tob_1000{ width:1000px; height:40px; margin:0 auto;}
.tob_tob_l{ float:left; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:40px; height:40px;}

.tob_tob_r{ float:right; color:#CCCCCC; font-family:"΢���ź�"; font-size:16px; line-height:40px; height:40px;}
.tob_r_l{ float:left;}

.top_logo_menu{ width:100%; height:80px; background:#FFFFFF; opacity:0.9;filter:alpha(opacity=90);}
.top_1000{ width:1000px; height:80px; margin:0 auto;}
.logo{ float:left; width:250px; height:80px;}

.menu{ float:right; width:607px; height:80px;}
.menu ul { margin:0 auto;}
.menu li {float:left;display: inline-block;}
.menu a {font-family:"΢���ź�";font-size:14px;color: #333;display: block;width:100px;line-height:80px;text-decoration: none;text-transform: uppercase;}
.menu a:hover {background:url(../images/xbj.png);width:100px;height:80px;color:#FFF;}
.menu .current a {width:100px; height:80px; background:url(../images/xbj.png);color:#FFF;	}



.cp_zmenu{ width:1000px; height:100px; margin:0 auto; background:#162333; margin-top:-40px;}
.cp_zmenu2{ width:1000px; height:100px; margin:0 auto; background:#162333; margin-top:-10px;}
.hyyy_1000{ width:1000px; min-height:101px;}

.hyyy_t{ float:left; width:167px; height:81px;  margin-left:15px; margin-right:15px; margin-bottom:20px;}
.hyyy_t_1{ width:167px; height:30px; background:#929AA3; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:30px;}
.hyyy_t_1:hover{ background:#CE434A;}
.hyyy_t_2{ width:167px; height:50px; margin-top:1px;}

.fwyzc_sm{ margin:0 auto; text-align:center; color:#999999; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; }

.fwyzc_fwyzc{ height:220px; margin-top:20px; margin-bottom:20px;}
.fwyzc_1{ float:left; width:220px; height:220px; background:url(../images/fwyzc01a.png); color:#747E80; }
.fwyzc_1:hover{ background:url(../images/fwyzc01b.png); color:#FFFFFF;}
.fwyzc_2{ float:left; width:220px; height:220px; background:url(../images/fwyzc02a.png); margin-left:40px; color:#747E80;}
.fwyzc_2:hover{ background:url(../images/fwyzc02b.png); color:#FFFFFF;}
.fwyzc_3{ float:left; width:220px; height:220px; background:url(../images/fwyzc03a.png); margin-left:40px; color:#747E80;}
.fwyzc_3:hover{ background:url(../images/fwyzc03b.png); color:#FFFFFF;}
.fwyzc_4{ float:left; width:220px; height:220px; background:url(../images/fwyzc04a.png); margin-left:40px; color:#747E80;}
.fwyzc_4:hover{ background:url(../images/fwyzc04b.png); color:#FFFFFF;}

.fwyzc_5{ float:left; width:220px; height:220px; background:url(../images/fwyzc05a.png); color:#747E80;}
.fwyzc_5:hover{ background:url(../images/fwyzc05b.png); color:#FFFFFF;}
.fwyzc_6{ float:left; width:220px; height:220px; background:url(../images/fwyzc06a.png); margin-left:40px; color:#747E80;}
.fwyzc_6:hover{ background:url(../images/fwyzc06b.png); color:#FFFFFF;}
.fwyzc_7{ float:left; width:220px; height:220px; background:url(../images/fwyzc07a.png); margin-left:40px; color:#747E80;}
.fwyzc_7:hover{ background:url(../images/fwyzc07b.png); color:#FFFFFF;}
.fwyzc_8{ float:left; width:220px; height:220px; background:url(../images/fwyzc08a.png); margin-left:40px; color:#747E80;}
.fwyzc_8:hover{ background:url(../images/fwyzc08b.png); color:#FFFFFF;}

.fwyzc_abc1{ width:150px; margin:0 auto; font-size:16px; text-align:center; margin-top:85px; font-family:"΢���ź�";}
.fwyzc_abc2{ width:150px; margin:0 auto; font-size:12px; text-align:center; margin-top:5px;}
.fwyzc_abc3{ width:100px; height:1px; margin:0 auto; background:#747E80; margin-top:5px;}
.fwyzc_abc4{ width:170px; margin:0 auto; text-align:center; font-size:12px; margin-top:10px; line-height:25px;}


.gymks_l{ float:left; width:200px; height:260px;}
.gymks_r{ float:right; width:630px; height:260px;}

.about_sy{  width:630px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
.news_sy{ width:630px; height:100px; margin-top:25px; }

.news_1{background:#FFFFFF; width:560px; height:30px; line-height:30px; text-align:left;}
.news_1 a{ color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none; text-decoration:none;}
.news_1 a:hover{ color:#008FD7;}
.news_2{background:#525961; width:70px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif;}


.lxwm_dh{ width:1000px; height:50px; line-height:50px; color:#008FD7; font-family:"΢���ź�"; font-size:18px; text-align:left;}
.lxwm_dz_1000{ width:1000px; height:100px; margin-top:20px;}
.lxwm_dz_nn{ float:left;  color:#CCCCCC; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; width:270px; margin-right:60px;}


.base{float:right;font-size:12px;color:#cfcfcf; margin-top:9px;}
.base form{clear:both;display:block;text-align:right;}
.base form input{vertical-align:middle;font-size:12px;}
.base form input[type=text]{color:#848DA4 ;width:165px; height:25px; background:#FFFFFF; padding-left:10px;}
.base form input[type=submit]{ background:url(../images/ss.png); width:30px; height:25px; border:0px;}


.tjztzt{color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:23px;}
.tjztzt a{ color:#666; text-decoration:none;}
.tjztzt a:hover{ color:#008FD7;}

.wmdkhg{ min-width:1000px; margin:0 auto;}
.wmdkhg ul li{ float:left; margin-left:16px; margin-right:16px; margin-bottom:14px;}