@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/1.8 "Microsoft YaHei","\5b8b\4f53",Arial,sans-serif;
	-ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
	-webkit-text-size-adjust: none;
	margin:0px;
	padding:0px;
	background-color:#f2f2f2;
}
body, td, th {
	font: 12px/1.8 "Microsoft YaHei","\5b8b\4f53",Arial,sans-serif;
	color: #555555;
	line-height: 23px;
}
td, th, caption {
	font-size: 12px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
img {
	border: none;
}
ol, ul, li {
	list-style: none;
}
input, textarea, select, button {
	font: 12px/1.8 "微软雅黑","Microsoft YaHei",Arial,sans-serif;
}
input, textarea, select {
 *font-size:100%;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a:link {
	color: #555555;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #555555;
}
a:hover {
	text-decoration: none;
	color: #b3d310;
}
a:active {
	text-decoration: underline;
}
dl, dd, dt {
	line-height: 23px;
	margin: 0px;
	padding: 0px;
}
/* css common */
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
	overflow: hidden;
}
.clearfix {
*zoom: 1;
}
.lt, .left {
	float: left;
}
.rt, .right {
	float: right;
}
.clear, .clr {
	clear: both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.f14{ font-size:14px; font-weight:bold;}
.f14 a{ font-size:14px; font-weight:bold; color:#ff0000;}
.f16{ font-size:16px; font-weight:bold;color:#ff0000;}
.f162{ font-size:16px; font-weight:bold;}
.bluet{color:#70b92c;}
.blue14 {
	color: #01459f;
	font-weight: bold;
	font-size: 14px;
}
.hui {
	color: #c4bfbf;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
a.red {
	color: #ff0000;
}
a.red2 {
	color: #ff0000;
}
.red {
	color: #ca1d16;
	font-size:16px;
	font-weight:bold;
}
.m4 {
	margin-top: 4px;
}
.m9 {
	margin-top: 9px;
}
.m10 {
	margin-top: 10px;
}
.m12 {
	margin-top: 12px;
}
.m20 {
	margin-top: 20px;
}
.m27 {
	margin-top: 27px;
}
.m30 {
	margin-top: 30px;
}
.m36 {
	margin-top: 36px;
}
.m40 {
	margin-top: 40px;
}
.m50 {
	margin-top: 50px;
}
.ptr26{ padding-right:26px;}
.f12 {
	font-size: 12px;
}
.f12-hui{
    font-size:12px;
	color:#696969;
}
.f14x {
	font-size: 14px;
}
.f18 {
	font-size: 18px;
}
.f18b2 {
	font-size: 18px;
	font-weight:bold;
}
.f22 {
	font-size: 22px;
}
.f26 {
	font-size: 26px;
}
.f28{
	font-size:28px;
	font-family: "Microsoft YaHei" ! important;
	
}
.f18w {
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.f24{
	font-size:24px;
}
.f24t {
	font-size:24px;
	font-weight:bold;
	font-family:"Microsoft YaHei" ! important;
}
.f28{
	font-size:28px;
	color:#70b92c;
}
.f28e{ font-size:28px; font-weight:bold;}
.f30{ font-size:30px; font-weight:lighter}
.f40{
	font-size:40px;
}
.f18b{ font-size:18px; font-weight:bold;color:#00873b;}
.efont{ font-family:Verdana, Geneva,serif;}
.indent{ text-indent:2em;}
.tijiao{ background:url(../images/submint.gif) no-repeat; width:71px; height:31px; border:none;}
.chongzhi{ background:url(../images/reset.gif) no-repeat; width:71px; height:31px; border:none;}
.w1174{width:1174px; margin:0px auto;}
.w1089{width:1089px; margin:0px auto;}
.w1004{width:1004px; margin:0px auto;}
.w1000{width:1000px; margin:0px auto;}
.w960{width:960px; margin:0px auto;}
.w900{width:900px; margin:0px auto;}
.w700{width:700px; margin:0px auto;}
.w195{width:195px; margin:0px auto;}
.white{color:#ffffff;}
.white a{color:#ffffff;}
.white a:link{color:#ffffff;}
.white a:visited {
	text-decoration: none;
	color: #ffffff;
}
.white a:hover {
	text-decoration: none;
	color: #ffffff;
}
.white a:active {
	text-decoration: underline;
}
.blue{color:#c6e6fb;}
.blue a{color:#c6e6fb;}
.blue a:link{color:#c6e6fb;}
.blue a:visited {
	text-decoration: none;
	color: #c6e6fb;
}
.blue a:hover {
	text-decoration: none;
	color: #c6e6fb;
}
.blue a:active {
	text-decoration: none;
}
.hui1{color:#979797;}
.hui2{color:#b9bbba;}
.hui2 a{color:#b9bbba;}
.hui2 a:link{color:#b9bbba;}
.hui2 a:visited {
	text-decoration: none;
	color: #b9bbba;
}
.hui2 a:hover {
	text-decoration: none;
	color: #b9bbba;
}
.hui2 a:active {
	text-decoration: underline;
}
.green{color:#6fba2c}
.t6{ margin-top:6px;}

.table1{ margin:0px auto; padding:0px;border-collapse:collapse;}
.table1 th { border:none; background-color:#70b92c;border:#ffffff solid 1px; font-weight:bold;text-align:center; height:36px; line-height:36px; color:#ffffff;}
.table1 td {border:#eeeeee solid 1px;height:30px; line-height:30px; margin:0px; padding:0px 10px}

.shixian1{ border-bottom:1px #ffffff dashed; line-height:36px;}

.xuxian{border-bottom:1px #898989 dotted; line-height:36px; margin-bottom:10px;}

.yellow{ color:#f08200;}

.Tab_For_Email{ height:30px;}

.lh40{line-height:40px;}

/*分页*/
.phpPage {
	width:100%;
	float:left;
	text-align:center;
	height:30px;
	line-height:30px;
	margin-top:30px;
	padding:5px 0px;
}
.phpPage A {
	border: #70b92c 1px solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	text-decoration:none;
}
.phpPage A:hover {
	border:#70b92c 1px solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	background:#70b92c;
	color:#fff;
	text-decoration:none;
}
.phpPage A:active {
	border:1px #70b92c solid;
	padding:2px 5px 1px 5px;
	margin:5px;
}
.phpPage a.current {
	border:1px #70b92c solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	background:#70b92c;
	color:#fff;
	font-weight:bold;
}
.phpPage SPAN.disabled {
	border:1px #ccc solid;
    padding:2px 5px 1px 5px;
	color:#ccc;
}

/*公共部分*/
.top{width:100%; height:642px; position:relative;}
.nytop{width:100%; height:462px; position:relative;}
.head{width:100%; height:174px;width:100%; height:174px;background:url(../images/head_bg.png) no-repeat; position:absolute; top:0px; z-index:999;}
.head .logo{width:119px; height:66px; float:left; padding-top:40px;}
.head .menu{width:792px; float:right; height:106px;}
.head .lan{width:770px; float:left; text-align:right; padding-top:28px; height:28px; line-height:28px; padding-right:22px;}
/* navbox */
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.navbox{height:90px;position:relative;z-index:9;}
.nav{width:792px; height:50px; float:left;}
.nav li{float:left;height:50px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;height:50px;overflow:hidden;}
.nav li a span{float:left;display:block;line-height:50px;font-size:14px;font-weight:800;cursor:pointer;width:113px;text-align:center;color:#ffffff;}
.nav li.selected a,.nav li a.selected{ background:url(../images/menu_h_bg.jpg) no-repeat center;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{background:url(../images/menu_h_bg.jpg) no-repeat center;color:#08335d;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:0;left:0;}
.nav li .submenu{width:113px; background:none;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto; padding-top:1px;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:32px;line-height:32px;color:#ffffff; background:#b3d310;}
.nav li .submenu li a:hover{ background:#cfeb43;}

.foot{width:100%; background:url(../images/foot_bg.jpg) repeat-x; height:215px; overflow:hidden;}
.foot_top{width:100%; height:164px;}
.foot_top .col1{width:100%; height:68px; border-bottom:1px #5c6574 solid;}
.foot_top .col1_fl{width:100%;float:left; overflow:hidden; padding-top:24px;}
.foot_top .col1_fl dl{width:129px; float:left; overflow:hidden;}
.foot_top .col1_fl dt,dd{width:129px; float:left; text-align:center;}
.foot_top .col1_fl dt{font-size:14px; line-height:28px;}
.foot_top .col1_fl dd{ font-size:12px; line-height:22px;}
.foot_top .col1_fr{width:162px; text-align:center;float:right; padding-top:24px;}
.foot_top .col2{width:100%; height:40px; padding-top:24px;}
.foot_top .col2 li{ float:left; height:40px; padding-left:28px;width:218px; font-size:14px;}
.foot_top .col2 .ico{width:40px; float:left; border-right:2px #5c6574 solid;}
.foot_top .col2 .wz{width:166px;float:right; color:#b9bbba; padding-left:10px; font-size:12px;}
.foot_bottom{width:100%; height:51px; line-height:51px;}
.foot_bottom .f_fl{width:489px;float:left; color:#ffffff;height:51px;}
.foot_bottom .f_fl_wz{width:340px;float:left; text-transform:uppercase;height:51px;}
.foot_bottom .f_fl_pic{width:149px;float:right;height:51px;}
.foot_bottom .f_fl_pic .zslogo{width:85px; float:left; padding-top:15px; height:36px;}
.foot_bottom .f_fl_pic .tjtb{width:50px; float:right; padding-top:20px;}
.foot_bottom .f_fr{width:200px;float:right; color:#ffffff; text-align:right;}