﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
* {
	margin: 0px;
	padding: 0px;
}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: verdana, arial, tahoma, "宋体";
}
html {
	-webkit-text-size-adjust: none;
}
ul, ol, li {
	list-style: none;
}
a {
	color: #555;
	text-decoration: none;
}
a:hover {
	color: #258058;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
img {
	border: 0px;
}
h1, b {
	color: #258058;
	font-family: verdana, arial, tahoma, "Microsoft Yahei";
}
input, button {
	margin: 0;
	font-size: 12px;
	vertical-align: middle;
	border: 0;
}
a, area {
blr:expression(this.onFocus=this.blur())
} /* for IE */
:focus {
	-moz-outline-style: none;
} /* for Firefox */
a {
	outline: none;
} /* for FF Chrome */
body {
	font-size: 12px;
	color: #555;
	background: #e2f0f1;
	line-height: 1.5;
}
.wr {
	background: url(../images/index_dil_02.jpg) repeat-y 0 0;
	width: 982px;
	margin: 0 auto;
}
.wrap {
	width: 956px;
	margin: 0 auto;
	overflow: hidden;
}
.top {
	height: 62px;
	padding-top: 13px;
	overflow: hidden;
	width: 100%;
}
.logo {
	width: 300px;
	float: left;
	padding-top: 2px;
}
.kefu {
	width: 420px;
}
.kefu .left {
	padding: 5px 20px 0 0;
}
.top_search {
	text-align: right;
	font-family: verdana, arial, tahoma, "Microsoft Yahei";
	font-size: 11px;
	cursor: pointer;
}
.top_search span {
	padding: 0 5px;
*padding:0 3px;
	color: #777;
	font-size: 10px;
}
.bottom_search {
	margin-top: 6px;
}
.bottom_search dl dt {
	float: right;
	background: url(../images/index_06.gif) no-repeat 0 0;
	height: 24px;
	width: 143px;
}
.bottom_search dl dt input {
	padding-left: 23px;
	height: 24px;
	color: #777;
	line-height: 24px;
	width: 120px;
	background: none;
	border: 0;
}
.bottom_search dl dd {
	float: right;
	background: url(../images/index_07.gif) no-repeat 0 0;
	height: 24px;
	width: 47px;
}
.bottom_search dl dd input {
	height: 22px;
	line-height: 22px;
	width: 47px;
	background: none;
	border: 0;
}
/*nav*/
.nav {
	width: 956px;
	height: 65px;
	overflow: hidden;
}
.nav_list {
	display: none;
}
.left_nav {
	float: left;
	background: url(../images/index_12.gif) no-repeat 0 0;
	width: 12px;
	height: 65px;
}
.right_nav {
	float: right;
	background: url(../images/index_17.gif) no-repeat 0 0;
	width: 12px;
	height: 65px;
}
.center_nav {
	float: left;
	width: 932px;
	height: 65px;
	background: url(../images/index_14.gif) repeat-x 0 0;
}
.center_nav ul li {
	float: left;
	height: 38px;
	width: 132px;
	font-size: 14px;
	margin-top: 1px;
	position: relative;
}
.center_nav ul li.hover {
	background: #258058;
}
.center_nav ul li.hover a:hover {
	background: #258058;
}
.nav_list a:hover {
	border-bottom: solid 1px #258058;
}
.nav_list .er {
	border-bottom: solid 1px #258058;
}
.center_nav ul li a.list {
	float: left;
	display: block;
	width: 100%;
	overflow: hidden;
	height: 38px;
	font: 14px/38px "微软雅黑";
	text-align: center;
}
.center_nav ul li a:hover {
	background: #80b59e;
	color: #fff;
}
.nav_list {
	display: none;
}
.center_nav ul li.hover .nav_list {
	display: block;
	width: 126px;
	position: absolute;
	left: 38px;
	top: 38px;
	_top: 40px;
	color: #fff;
	height: 22px;
	font: 11px/22px "微软雅黑";
}
.hover a {
	color: #fff;
}
.center_nav ul li.hover .nav_list a {
	color: #444;
	background: none;
}
.hover .nav_list span {
	padding: 0 5px;
}
.center_nav ul li {
	background: url(../images/index_19.gif) no-repeat right center;
}
.friend {
	width: 100%;
	margin-top: 10px;
}
.friend h1 {
	font-size: 14px;
}
.friend_a {
	margin-top: 20px;
	width: 100%;
}
.friend_a ul li {
	float: left;
	padding-right: 10px;
}
.friend_a ul li a img {
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.friend_a ul li a:hover img {
	filter: alpha(opacity=100);
	opacity: 1;
}
.footer {
	margin-top: 10px;
	padding: 10px 0 20px;
	border-top: solid 1px #ccc;
}
.left_f {
	width: 900px;
	float: left;
}
.left_f span {
	padding-left: 100px;
}
.left_f p {
	line-height: 18px;
	font-size: 11px;
}
.right_f {
	float: right;
	margin-top: -5px;
	padding-top: 10px;
}
/*提交保存 返回失败提示*/
.mydiv {
	background-color: #BDD8EC;
	border: 5px solid #F5F9D5;
	text-align: center;
	line-height: 40px;
	font-size: 12px;
	font-weight: bold;
	z-index: 99;
	width: 200px;
	height: 50px;
	left: 50%;/*FF IE7*/
	top: 50%;/*FF IE7*/
	margin-left: -150px!important;/*FF IE7  */
	margin-top: -60px!important;/*FF IE7 */
	margin-top: 0px;
	position: fixed!important;/*FF IE7*/
	position: absolute;/*IE6*/
 _top:       expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.bg {
	background-color: #ccc;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;/*FF IE7*/
	filter: alpha(opacity=50);/*IE*/
	opacity: 0.5;/*FF*/
	z-index: 1;
	position: fixed!important;/*FF IE7*/
	position: absolute;/*IE6*/
 _top:       expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
 document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.mysubmit_pic {
	background: url(../images/yu_07.gif) no-repeat;
	width: 82px;
	height: 21px;
	display: inline-block;
	border-style: none;
}
