﻿@charset "utf-8";/* CSS Document */* {margin: 0px;padding: 0px;}img {border: 0;margin: 0;padding: 0;}ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i {list-style: none;margin: 0;padding: 0;}.clearfix {display: inline-table;}* html .clearfix {height: 1%;/*ie6*/}*+html .clearfix {min-height: 1px;}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;font-size: 0;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}input,textarea {outline: none;border: 0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/a {color: #000;blr: expression(this.onFocus=this.blur());/* IE Opera */outline: none;/* FF Opera */}a:focus {-moz-outline-style: none;/* FF */} /*去掉a标签超链接的虚线框*/a:link {text-decoration: none;color: #535353;}a:visited {text-decoration: none;color: #535353;}a:hover {text-decoration: none;color: #000000;}a:active {text-decoration: none;color: #535353;}.clear {clear: both;}body {margin: 0px;font-size: 14px;font-family: "Microsoft YaHei";overflow-x:hidden;}.wrap {	width: 1180px;	margin: 0 auto;}.pagetop {	width: 100%;	height: 40px;	background: #f2f2f2;}.top {	height: 40px;	line-height: 40px;	}.top a {	color: #666;}.top .wel {	float: left;		color: #666;}.top .top_r {	float: right;}.top_bg {	height: 130px;}.top_bg .left {	float: left;	width: 900px;}.top_bg .left .logo {	float: left;	margin: 45px 10px 0 0px;}.top_bg .left .logo img {	max-height:60px;}.top_bg .left .trait {	margin: 42px 0 0 5px;	float: left;	height: 82px;	padding-left: 25px;	font-size: 16px;	color: #333;	line-height: 30px;	background: url(../images/xt.jpg) no-repeat left center;}.top_bg .right {	float: right;	width: 190px;	background: url(../images/tel.jpg) no-repeat center left;	margin: 35px auto  0 auto;	height: 53px;	font-size: 16px;	color: #333;	padding-left: 60px;	display: block;	font-weight: bold;}.top_bg .right span {	font-size: 22px;	color: #f57703;	padding-top: 5px;}.menu {	height: 45px;	line-height: 45px;	background: url(../images/nav_bg.jpg) no-repeat center;}.menu ul li{	float: left;	text-align: center;	background: url(../images/nav_l.jpg) no-repeat right center;}.menu ul li:last-child {	background:none;}.menu ul li a {	font-size: 14px;	color: #fff;	display: block;		padding:0 56px;	}.menu ul li a:hover {	background: #f57703;	color: #fff;}.menu ul li a.cur {	background: #f57703;	color: #fff;}.menu dl{z-index: 100;position: absolute;display:none;}.menu dl dd{width:168px;background:#39b530;}.menu dl dd a{color:#fff;display:block;height:35px;line-height:35px;padding:0px;}.banner {	width: 100%;	background:url(../images/ban.jpg) no-repeat center;	height: 500px;}.form_bg {	width: 100%;	height: 82px;	line-height: 82px;	margin: 0 auto;	background: url(../images/sou_bg.jpg) no-repeat center;}.form_bg .hotword {	height: 82px;	line-height: 82px;}.search_t {	width: 902px;	float: left;	padding-left: 8px;}.search_t a {	padding: 0 10px;	color: #333;}.search{	float: right;    position: relative;    width: 260px;    height: 27px;    border: 1px solid #d7d7d7;    margin: 15px 0;}.fl{	float:left;}.fr{	float:right;}.search_text{	width: 152px;	height: 27px;	color: #000;	border: 0px;	padding-left: 5px;	outline: none;	background: none;}.search_select{	width:51px;	height:27px;}.search_select select{	display:none;}.footer_bg {	width: 100%;	margin: 30px auto 0 auto;	background: #39a20b;	height: 325px;}.footer_bg .footer {	width: 1180px;	margin: 0 auto;}.footer_bg .footer .footer_l {	width: 240px;	background: #35950b;	height: 325px;	float: left;}.footer_bg .footer .footer_l .logo1 {	margin: 50px auto;	font-size: 18px;	color: #fff;	font-weight: bold;	text-align: center;	display: block;}.footer_bg .footer .footer_l .er {	width: 134px;	height: 134px;	background: url(../images/er_bg.jpg) no-repeat center;	margin: 0 auto;}.footer_bg .footer .footer_l .er img {	width: 124px;	height: 124px;	padding: 5px;}.footer_right {	width: 926px;	float: right;}.footer_right .footer_menu {	width: 930px;	height: 45px;	background: #328d0b;	margin-top: 40px;}.footer_right .footer_menu ul li {	width: 93px;	float: left;	line-height: 45px;	text-align: center;}.footer_right .footer_menu ul li a {	font-size: 14px;	color: #fff;}.footer_right .footer_menu ul li a:hover{	color: #f57703;}.footer_right .right_new {	margin: 15px 0 0 5px;}.footer_right .right_new p {	font-size: 14px;	margin: 10px 0;	text-align: left;	color: #fff;}.footer_right .right_new p a {	color: #fff;	font-size: 14px;}.footer_right .right_new h2 {	font-weight: normal;	font-size: 14px;	padding: 0px;	margin: 0px;	color: #fff;}