@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:#ffffff;
}
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: #0044d5;
}
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: #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;
}
.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.gif) no-repeat; width:71px; height:31px; border:none;}
.chongzhi{ background:url(../images/reset.gif) no-repeat; width:71px; height:31px; border:none;}
.w1144{width:1144px; margin:0px auto;}
.w1120{width:1120px; margin:0px auto;}
.w1023{width:1023px; 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:#969696;}
.hui2 a{color:#969696;}
.hui2 a:link{color:#969696;}
.hui2 a:visited {
	text-decoration: none;
	color: #969696;
}
.hui2 a:hover {
	text-decoration: none;
	color: #969696;
}
.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;
}

/*公共页头页尾*/
.header{width:100%; height:142px;}
.header .col1{width:100%; height:37px; line-height:37px; background:#82d405;}
.header .col1-fl{width:600px; float:left; color:#ffffff; font-weight:bold;}
.header .col1-fr{width:120px; float:right;}
.header .col1-fr .cn{width:60px; text-align:center; float:left; background:#bff66a;}
.header .col1-fr .en{width:60px; text-align:center; float:right;}
.header .col2{width:100%; height:105px; background:#041135;}
.header .col2 .logo{width:335px; float:left;}
.header .col2 .menu{width:600px; float:right;}

/* navbox */
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.navbox{height:105px;position:relative;z-index:9;}
.nav ul{width:600px; margin:0px auto;}
.nav li{float:left;height:105px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;height:105px;overflow:hidden;}
.nav li a span{float:left;display:block;line-height:105px;font-size:14px;font-weight:800;cursor:pointer;width:100px;text-align:center;color:#ffffff;}
.nav li.selected a,.nav li a.selected{ text-decoration:none; color:#555555;}
.nav li.selected a span,.nav li a.selected span{color:#555555; height:57px; padding-top:48px; line-height:36px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:0px;left:0;}
.nav li .submenu{width:100px; background:none;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:32px;line-height:32px;background:#ffffff;}
.nav li .submenu li a:hover{ background:#0044d5; color:#ffffff;}
.navgb0{ background:url(../images/index_bg7.jpg) no-repeat center;}
.navgb1{ background:url(../images/index_bg8.jpg) no-repeat center;}
.navgb2{ background:url(../images/index_bg9.jpg) no-repeat center;}
.navgb3{ background:url(../images/index_bg10.jpg) no-repeat center;}
.navgb4{ background:url(../images/index_bg11.jpg) no-repeat center;}
.navgb5{ background:url(../images/index_bg12.jpg) no-repeat center;}

.footer{width:100%; height:300px;}
.footer .col1{width:100%; height:250px; background:#6e6e6e;}
.footer .col1-fl{width:526px; float:left;background:url(../images/index_bg1.jpg) no-repeat right center; height:250px;}
.footer .col1-fl .title{width:526px; overflow:hidden; padding-top:26px;}
.footer .col1-fl .content{width:526px; overflow:hidden; padding-top:14px;}
.footer .col1-fl .content li{width:247px; float:left; height:66px;}
.footer .col1-fl .content .bt_add{width:230px; background:url(../images/ico1.gif) no-repeat left; padding-left:17px; height:29px; line-height:29px;}
.footer .col1-fl .content .bt_mail{width:227px; background:url(../images/ico4.gif) no-repeat left; padding-left:20px; height:29px; line-height:29px;}
.footer .col1-fl .content .bt_tel{width:226px; background:url(../images/ico2.gif) no-repeat left; padding-left:21px; height:29px; line-height:29px;}
.footer .col1-fl .content .bt_fax{width:226px; background:url(../images/ico3.gif) no-repeat left; padding-left:21px; height:29px; line-height:29px;}
.footer .col1-fl .content .bt_wz{width:230px; background:url(../images/index_bg2.jpg) no-repeat top left; line-height:36px; padding-left:17px;}
.footer .col1-fc{width:211px; float:left; height:250px;}
.footer .col1-fc .main{width:69px; margin:0px auto; overflow:hidden; padding-top:26px;}
.footer .col1-fc .list{width:69px; margin:0px auto; overflow:hidden;}
.footer .col1-fr{width:267px; float:right; height:224px; background:#7c7c7c; text-align:center; padding-top:26px; color:#ffffff;}
.footer .col2{width:100%; background:#041135; height:50px;}
.footer .col2-fl{width:700px; float:left; height:50px; line-height:50px;}
.footer .col2-fl .wz{width:540px; float:left;}
.footer .col2-fl .tp{width:160px; float:right;}
.footer .col2-fr{width:50px; height:50px; float:right;}