﻿@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{
	margin: 0;
	padding: 0;
	list-style:none;
}
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:#ffffff;
}
body, td, th {
	font: 12px/1.8 "Microsoft YaHei","\5b8b\4f53",Arial,sans-serif;
	color: #5b5b5b;
	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: #5b5b5b;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #5b5b5b;
}
a:hover {
	text-decoration: none;
	color: #5a74af;
}
a:active {
	text-decoration: none;
}
/* 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: #7c7c7c;
	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;
}
.m6 {
	margin-top: 6px;
}
.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}
.f36{ font-size:36px; font-weight: 550;}
.f40{
	font-size:40px;
}
.f18b{ font-size:18px; font-weight:bold;}
.efont{ font-family:Verdana, Geneva,serif;}
.indent{ text-indent:2em;}
.tijiao{ background:url(../images/submint_1.gif) no-repeat; width:71px; height:31px; border:none;}
.chongzhi{ background:url(../images/reset_1.gif) no-repeat; width:71px; height:31px; border:none;}
.w1200{width:1200px; margin:0px auto;}
.w1144{width:1144px; 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:#babec4;}
.hui2 a{color:#babec4;}
.hui2 a:link{color:#babec4;}
.hui2 a:visited {
	text-decoration: none;
	color: #babec4;
}
.hui2 a:hover {
	text-decoration: none;
	color: #babec4;
}
.hui2 a:active {
	text-decoration: underline;
}
.yellow{color:#fdd100;}
.yellow a{color:#fdd100;}
.yellow a:link{color:#fdd100;}
.yellow a:visited {
	text-decoration: none;
	color: #fdd100;
}
.yellow a:hover {
	text-decoration: none;
	color: #fdd100;
}
.yellow a:active {
	text-decoration: underline;
}
.green{color:#6fba2c}
.t6{ margin-top:6px;}
.l30{ line-height:30px;}

.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;}

.Tab_For_Email{ height:30px;}

.lh40{line-height:40px;}

/*分页*/
#page {
	width:100%;
	text-align:center;
	height:30px;
	line-height:30px;
	padding:30px 0px;
}
#page A {
	border: #fdd100 1px solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	text-decoration:none;
}
#page A:hover {
	border:#fdd100 1px solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	background:#fdd100;
	color:#fff;
	text-decoration:none;
}
#page A:active {
	border:1px #fdd100 solid;
	padding:2px 5px 1px 5px;
	margin:5px;
}
#page a.active {
	border:1px #fdd100 solid;
	padding:2px 5px 1px 5px;
	margin:5px;
	background:#fdd100;
	color:#fff;
	font-weight:bold;
}
#page SPAN.disabled {
	border:1px #ccc solid;
    padding:2px 5px 1px 5px;
	color:#ccc;
}

/*公共部分*/
.header{width:100%; height:119px;}
.header .topbar{width:100%; height:40px; line-height:40px; background:#dddddd}
.header .topbar .wel{width:300px; float:left; height:40px;}
.lan{float:right; height:79px;line-height:79px;padding-right:20px}
.lan li{ float:left; text-align:center;}
.lan a{color:#000;}
.lan a.on{ color:#fdd100; font-weight:bold;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;}
.lan a:hover{color:#fdd100; }
.header .head{width:100%; height:79px;}
.header .head .logo{width:397px; float:left;}
.header .head .menu{width:696px; float:right;}


/*---导航---
#nav{height:111px;text-align:center;clear:both;margin:0;}
#nav ul{float:;width:696px;}
#nav li{float:left;height:111px;position:relative; z-index:99999;}
#nav li.line_off{background:none}
#nav a{display:block;float:left;text-decoration:none;height:111px;line-height:111px;font-size:14px;width:116px;outline:none;position:relative; font-weight:bold;}
#nav a:hover, #nav .active a, #nav li.sfhover a{text-decoration:none; background:#fdd100;color: #ffffff;}
/*---当前分类---
#nav li ul{display:none;position:absolute;top:111px; width:116px;padding:10px 0px 0px 0px; background:#ffffff;z-index:11}
#nav li ul li{line-height:30px;height:30px;margin:0;background-image:none;position:relative;z-index:2;}
#nav li ul a, #nav li.active ul a, #nav li.sfhover ul a{background:none;height:auto;color:#333333;line-height:24px;width:116px;margin-left:0px;font-size:12px;float:none;padding:0px;border-bottom:1px #eeeeee solid;}
#nav li ul a:hover{background:#fdd100;color: #ffffff;}
*/
/*更改后导航*/
.menu{position:relative;width:100%;height:40px;line-height:40px;border-top:1px  solid #ccc;border-bottom:1px  solid #ccc}
#nav ul{padding-left:50px;}
#nav ul li{float:left;width:150px;}
#nav ul li .nav_a{display:block;width:150px;text-align:center;color:#000;font-size:16px;}
#nav ul li .nav_a:hover{background:#fcd102;}
#nav ul li .active{display:block;width:150px;text-align:center;color:#000;background:#fcd102;font-size:16px;}
.memut_div{display:none;position:absolute;left:0;top:40px;width:100%;height:240px;background:rgba(255,255,255,0.8);z-index:10;border-top:1px solid #ccc;font-size:16px;}
#nav ul li:hover .memut_div{display:block;}
.menunavt{width:300px;float:left}
.menunavt a{display:block;width:120px;height:30px;line-height:30px;text-align:center;color:#000;float:left;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;transition-duration:0.8s;font-size:12px;}
.menunavt a:hover{color:#fcd102;}

.footer{width:100%; height:327px; overflow:hidden;}
.footer .footer_col1{width:100%; height:276px; background:#535c6b;}
.footer .footer_col1 .f_con{width:634px; float:left; height:240px; background:url(../images/foot_line_1.jpg) repeat-y right; padding-top:36px;}
.footer .footer_col1 .f_con_nr{width:560px; margin:0px auto; overflow:hidden;}
.footer .footer_col1 .f_con_nr .title{width:560px; overflow:hidden;}
.footer .footer_col1 .f_con_nr .content{width:560px; overflow:hidden;}
.footer .footer_col1 .f_con_nr .content dl.dl1{width:300px; float:left; line-height:36px;padding-top:24px; padding-right:52px;}
.footer .footer_col1 .f_con_nr .content dl.dl2{width:160px; float:left; line-height:36px;padding-top:24px;}
.footer .footer_col1 .f_con_nr .content dt{height:25px; line-height:25px; background: url(../images/f_ico_1.jpg) no-repeat; padding-left:22px;}
.footer .footer_col1 .f_con_nr .content dt.ico1{ background-position:0px 0px;}
.footer .footer_col1 .f_con_nr .content dt.ico2{ background-position:0px -25px;}
.footer .footer_col1 .f_con_nr .content dt.ico3{ background-position:0px -50px;}
.footer .footer_col1 .f_con_nr .content dt.ico4{ background-position:0px -75px;}
.footer .footer_col1 .f_con_nr .content dd{ margin-left:22px;background:url(../images/f_title_bg_1.jpg) no-repeat left top; margin-top:6px; padding-top:6px;}
.footer .footer_col1 .f_nav{width:273px; float:left; height:240px; background:url(../images/foot_line_1.jpg) repeat-y right; padding-top:36px; text-align:center;}
.footer .footer_col1 .f_code{width:293px; float:right; height:240px; background:url(../images/foot_line_1.jpg) repeat-y right; padding-top:36px;}
.footer .footer_col1 .f_code_nr{width:140px; overflow:hidden; margin:0px auto; color:#babec4; text-align:center;}
.footer .footer_col2{width:100%; height:51px; line-height:51px; background:#2a2f35;}
.footer .footer_col2 .backtop{width:55px; height:48px; float:right; background:#fdd100; color:#ffffff; text-align:center; font-size:14px; line-height:22px; padding-top:3px;}
.footer .footer_col2 .backtop a{width:55px; height:48px; display:block;}
.footer .footer_col2 .copyright{ margin-right:55px;}
.footer .footer_col2 .copyright .copy_nr{width:580px; margin:0px auto; line-height:25px;text-align:center}
.footer .footer_col2 .copyright .copy_nr_fl{width:440px; float:left;}
.footer .footer_col2 .copyright .copy_nr_fr{width:140px; float:right;}
.footer .footer_col2 .copyright .copy_nr_fr .zslogo{width:80px; height:16px; padding-top:5px; float:left;}
.footer .footer_col2 .copyright .copy_nr_fr .tjlogo{width:50px; height:12px; float:right; padding-top:6px;}