﻿@charset "utf-8";
/*top*/
.topt{ width:100%; height:42px; margin:0; padding:0; z-index:1; position:relative; background:#589d14; }.top_box{width: 1300px;margin:0 auto; padding:0; }
.top_zi{ width:190px; padding:0; color:#FFF;float: left; margin-top: 10px;}
.top_zi a{ color:#FFF; font-size:14px;}
/*sousuo*/
.sousuo{ width:320px; height:30px; float: right; margin-top: 5px; }
.sousuo a{ color:#FFF;}.tq{width: 500px;margin-top:10px; float: left;}
.logo{width:1300px; height:70px; margin:50px auto 0; z-index:1; position:relative; padding:0;}
/*nav*/
.nav{ width:1300px; height:49px; padding:0; background:#589d14; z-index:1; position:relative;margin:30px auto 0;}
.nav ul{ width:1290px; height:auto; margin:0 auto; padding:0;}
.nav ul li{ width:170px; height:49px; margin:0; padding:0; text-align:center; line-height:49px; float:left; font-size:18px; font-weight:bold;}
.nav ul li.on{ width:180px; height:49px; margin:0; padding:0; text-align:center; line-height:49px; float:left; font-size:18px; font-weight:bold; background:url(../images/nav_xian.jpg) top right no-repeat;}
.nav ul li.off{ width:180px; height:49px; margin:0; padding:0; text-align:center; line-height:49px; float:left; font-size:18px; font-weight:bold;}
.nav ul li a{ color:#FFF;}
.main {
    width: 1300px;
    padding: 5px 25px 10px 25px;
    margin: 0 auto;
    position: relative;
    z-index: 102;
    background-color: #FFFFFF;
}
/*底部样式*/
.footer {
	width: 100%;
	min-width: 1190px;
	max-width: 1920px;
	margin: 0 auto;
	border-top: 3px #589d14 solid;
}
.copyRight {
	width: 1190px;
	height: 200px;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	padding-top: 25px;
}
.footer_map {
	display: inline-block;
	color: #fff;
	line-height: 28px;
	background: #589d14;
	padding: 0 20px;
	border-radius: 3px;
        margin-bottom: 10px;
}
input, label {
	vertical-align:middle;
	font-family: "微软雅黑";
	background-color: #b2dfda;
}