html,body,ul,p{
	margin: 0;
	padding: 0;
	font-family: '微软雅黑';
}
body{
	color:#666666;
	background: url('../img/bg.jpg');
}
li{
	list-style: none;
}
a,a:hover{
	color:#666666;
	text-decoration: none;
}
textarea,input,button{
	outline: none;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.overflow{
	overflow: hidden;
}
.txt_none{
	display: none;
}
/*头部样式*/
.top{
	min-width:1200px; 
	padding-top: 20px;
	position: relative;
}
.top .icon_seo{
	width: 1200px;
	margin: 0 auto;
}
.top .seo_txt{
	width: 50%;
}
.top .icon_phone{
	width: 50%;
	position: relative;
}
.top .icon_phone>div{
	background: #FFF;
	border-radius: 50%;
	padding: 10px;
	margin-right: 10px;
}
.top .icon_phone .icon_0{
	width: 70%;
	margin: 15%;
}
.top .icon_phone .gzhao{
	position: absolute;
	top: 0;
	left: 54%;
	width: 18%;
	margin: 0;
}
.top .icon_phone>span{
	display: block;
}
.top .icon_phone>.top_tit{
	color:#00904f;
	margin-top: 10px;
	font-size: 18px;
}
.top .icon_phone .phone_txt{
	color:#004da0;
	font-size: 24px;
	font-style:oblique; 
	font-weight: bold;
}
.top .icon_phone .qqnum{
	color:#999999;
}
.top .seo{
	width: 100%;
    position: relative;
    padding-top: 10px;
}
.top .seo>input{
	height: 40px;
	border: 1px solid #00904f;
	width: 60%;
	float: right;
	padding-right: 50px;
	padding-left: 5px;
}
.top .seo>span{
	position: absolute;
	right: 1px;
	top: 11px;
	background: #FFF;
	padding: 0 10px;
	cursor: pointer;
	line-height: 38px;
	font-size: 18px;
	color:#aaa;
}
.top .seo_ul{
	width: 60%;
}
.top .seo_ul>li{
	float: left;
	padding: 5px 10px;
	font-size: 14px;
}
.top .seo_ul>li>a{
	color:#aaa;
}
.top .seo_ul>li>a:hover{
	color:#00904f;
}
.top .nav_div{
	height: 40px;
	width: 1200px;
	margin: 10px auto;
	margin-bottom: 0;
}
.top .nav_ul{
	width: calc(50% - 110px);
}
.top .nav_ul>li,.nav_ul_l>li{
	font-size: 16px;
	width: 120px;
	float: left;
	padding: 10px 0;
	padding-bottom: 0;
	position: relative;
}
.top .nav_ul>li>a>h1,.nav_ul_l>li>a>h1{
	margin: 0;
	padding: 10px 0;
	font-size: 16px;
}
.top .nav_ul>li>a,.nav_ul_l>li>a{
	color:#3b3b3b;
	padding: 7px 0;
}
.top .nav_ul>li>.active_nav,.nav_ul_l>li>.active_nav{
	color:#00904f;
	border-bottom: 2px solid #00904f;
}
.top .nav_ul_l{
	margin-left: 120px;
}
.top .top_logo{
	z-index: 500;
	position: absolute;
	top: 0;
	left: calc(50% - 110px);
	width: 220px;
	padding: 20px 5px;
	padding-top: 20px;
	background: #00904f;
}
.top .top_logo>a{
	color:#FFF;
}
.top .top_logo>a>img{
	width: 50%;
	margin: 5px 25%;
}
.top .top_logo>a>h1{
	margin: 0;
	font-size: 26px;
	padding: 5px 0; 
	padding-top: 10px;
}
.top .top_logo>a>span{
	font-size: 14px;
}
.top .nav_child{
	width: 100%;
	background: url('../img/bg.jpg');
	position: absolute;
	left: 0;
	top: 100%;
	display: none;
	z-index: 500;
}
.top .nav_child a{
	display: block;
	padding: 8px 0;
	border-bottom: 1px solid #dbdbdb; 
}
.top .nav_child a>h1{
	margin: 0;
	padding: 5px 0;
	font-size: 14px;
}
.top .nav_child a:hover{
	color:#00904f;
}
/*头部样式end*/
/*底部样式*/
.foot{
	background: url('../img/foot_bg.jpg');
	margin-top: 90px;
	padding-bottom: 20px;
	border-top: 2px solid #00904f;
	min-width: 1200px;
	position: relative;
}
.foot .foot_nav{
	width: 1200px;
	margin: 10px auto;
	font-size: 16px;
}
.foot .foot_nav>ul{
	width: calc(50% - 100px);
}
.foot .foot_nav>ul>li{
	float: left;
	width: 25%;
	padding: 5px 0;
}
.foot .foot_nav>ul>li>a:hover{
	color:#00904f;
}
.foot .foot_nav a>h2{
	font-size: 16px;
	margin: 0;
	padding: 0;
}
.foot .foot_logo{
	width: 100px;
	position: absolute;
	top: -51px;
	left: calc(50% - 50px);
}
.foot .foot_logo>img{
	width: 100%;
}
.foot .foot_txt{
	width: 1200px;
	margin: 10px auto;
}
.foot .link{
	width: calc(60% - 20px);
	margin-right: 20px;
	border-right: 1px solid #000;
}
.foot .link>p{
	padding: 5px 30px;
	color:#004da0;
}
.foot .link_ul>li{
	margin-top: 10px;
	border-right: 1px solid #232323;
	padding: 0 20px;
	float: left;
}
.foot .link_ul>li:last-child{
	border: none;
}
.foot .link_ul>li>a{
	padding: 5px 10px;
}
.foot .link_ul>li>a:hover{
	color:#00904f;
}
.foot .foot_info{
	width: 40%;
}
.foot .foot_info>div{
	width: 75%;
}
.foot .foot_info>div>div>p:nth-child(1){
	width: 20%;
}
.foot .foot_info>div>div>p:nth-child(2){
 	width: 70%;
}
.foot .foot_info>img{
	width: 25%;
}
.foot .info_name a{
	color:#00904f;
	font-weight: bold;
}
.foot .record{
	width: 100%;
	padding-top: 5px;
	margin-top: 10px;
	border-top: 1px solid #3b3b3b;
	color:#3b3b3b;
}
.foot .foot_about_tit a{
	color:#000000;
}
.foot .return_top{
	text-align: center;
	font-size: 32px;
	color:#FFF;
	position: absolute;
	right: 10px;
	top: 20px;
	width: 50px;
	height: 60px;
	padding-top: 8px;
	background: #00904f;
	cursor: pointer;
}
/*底部样式end*/
