﻿body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td, p {
	margin:0;
	padding:0;
}
body {
	line-height:22px;
	font-size:12px;
	font-family:"宋体", "Arial Narrow";
	color:#333;
}
.m_header{}
.header_r {
	float:right;
	width:302px;
}
.link_h {
	float:left; margin-left:80px; _margin-left:40px;
}

.line_m2{width: 95px !important; height: 1px !important; clear:both; font-size:0; border-bottom:1px dashed #ccc; background-color:#fff;}
fieldset, img {
	border:0;
}
ul, li {
	list-style-type:none;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover {
	color:#fd3d02;
	text-decoration: underline;
}
a:hover.orange {
	color:#fd3d02;
}
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}
.clearfix {
	zoom: 1;
}
.texthide {
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	overflow:hidden;
	text-indent:-5000px;
}
span.date {
	color:#666;
	float:right;
}
.xiangxi {
	color:#fd3d02;
	font-size:12px;
}
.footer{ line-height:20px;}
.txt_login a {
	float:left;
	width:auto;
	color:#333;
}

/*button*/
.button_ly {
	float:right;
	border:none;
	margin-top:10px;
    width:100px;
	height:27px;
	line-height:27px;
	text-align:center;
}
.button_ly a {
	color:#333;
	background:url(../images/button.jpg) 0px -100px no-repeat;
	width:100px;
	height:27px; display:block;
}
.button_ly a:hover {
	color:#333;
	background:url(../images/button.jpg) -110px -100px no-repeat;
	width:100px;
	height:27px; text-decoration:none;
}
.button_xx a {
	background:url(../images/button_lx.gif) 0 0 no-repeat;
	line-height:34px;
	height:34px;
	width:110px;
	margin:8px auto;
	display:block;
	color:#fff;
	font-weight:bold;
}
.button_xx a:hover {
	background:url(../images/button_lx.gif) -110px 0px no-repeat;
	text-decoration:none;
	color:#fff;
}
.button_aa a {
	background:url(../images/button_lxn.jpg) 0 0 no-repeat;
	line-height:38px;
	height:38px;
	width:153px;
	margin:8px auto;
	display:block;
	color:#fff;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}
.button_aa a:hover {
	background:url(../images/button_lxn.jpg) -163px 0px no-repeat;
	text-decoration:none;
	color:#fff;
}
.main_l .button a {
	float:right;
	background:url(../images/button_lx.gif) 0 0 no-repeat;
	line-height:34px;
	height:34px;
	width:110px;
	display:block;
	color:#fff;
	font-weight:bold;
	text-align:center;
}
.main_l .button a:hover {
	background:url(../images/button_lx.gif) -110px 0px no-repeat;
	text-decoration:none;
	color:#fff;
}
.main_r .button_lxs {
	clear:both;
}
.button_xx {
	clear:both;
}
.main_r .button_lxs a {
	margin:0px auto;
	display:block;
	text-align:center;
	background:url(../images/button_lxs.jpg) 0px 0px no-repeat;
	font-size:12px;
	font-weight:bold;
	width:127px;
	height:26px;
	line-height:26px;
	color:#fff;
}
.main_r .button_lxs a:hover {
	background:url(../images/button_lxs.jpg) -127px 0px no-repeat;
	text-decoration:none;
}
/*lxfs*/
.lxfs_xx {
	width:618px;
	margin:0px auto;
	text-align:center;
	clear:both;
	font-size:14px;
}
.lxfs_xx p {
	text-indent:0px;
	width:100%;
	margin-bottom:6px;
}
ul.lxfs_xx1 {
	clear:both;
	background-color:#e5e4e1;
	width:592px;
	height:auto;
	overflow:hidden;
	padding:10px 0px 0px 88px;
	margin:0px auto; margin-top:10px;
}
.lxfs_xx1 li {
	line-height:26px;
	width:520px;
	float:left;
}
.lxfs_xx1 li i {
	font-style:normal;
	text-align:right;
	width:60px;
	display:block;
	float:left;
	font-size:12px;
}
.lxfs_xx1 li span {
	float:left;
	display:block;
	font-size:14px;
}
.lxfs_xx span.orange {
	color:#fd3d02;
	clear:both;
	display:inline;
	float:none;
}
.lxn_dl, .lxn_sj, .lxn_wcs {
	font-size:14px;
	width:618px;
	margin:0px auto;
	text-align:center;
}
.lxn_dl span {
	color:#fd3d02;
}
.lxn_pic {
	margin:8px auto 0px auto;
	width:678px;
	border:1px solid #ccc;
}
.lxn_pic img {
	padding:0px;
}
.button_lxn {
	margin:8px auto;
}
.lxn_wcs .txt_ts {
	color:#666;
}
span.sjhy a, .span.sjhy a:hover {
	color:#fd3d02;
	text-decoration:underline;
	font-weight:bold;
}
.content_r .ad{width:230px; margin:0px auto;  margin-top:10px; }

/*查看联系方式提示*/
#ts_lxfss p{ margin-top:10px; font-size:14px; text-indent:24px;}
#ts_lxfss .close a{ color:#333; text-decoration:none; border:none;}
#ts_lxfss a{color:#fd3d02; text-decoration:underline;}
#ts_lxfss span{ color:#fd3d02; font-weight:bold;}
#ts_lxfss .button_login{background:url(../images/btn.png) no-repeat; width:80px; height:25px; line-height:25px; text-align:center;  margin:6px 0px 0px 22px; float:right;}
#ts_lxfss .button_login a{color:#fff; font-weight:bold; width:80px; height:25px; display:block; text-decoration:none;}

/*首页右侧登录*/
.card_dlq h4{ background:none; color:#fff; padding:0px; font-size:14px; font-weight:bold;}
.card_dlq .txt_login{ margin-top:20px;}
.card_dlq li{ line-height:24px; height:24px; clear:both;}
.card_dlq .txt_login span { display: block; float: left; padding-right:0px; text-align: right; width:50px;}
.card_dlq .txt_login .inp { height: 22px; line-height: 22px; float:left; width:130px; padding-left:6px;}
.card_dlq .txt_login .button_login {float: left; margin-left: 49px;}
* html .card_dlq .txt_login .button_login {float: left; margin-left: 25px;}
.card_dlq .txt_login .button_login a{background:url(../images/button.jpg) -320px 0px no-repeat; color:#fff; font-weight:bold; width:80px; text-align:center; height:25px; display:block; text-decoration:none;}
.card_dlq .txt_login .button_login a:hover{background:url(../images/button.jpg) -320px -30px no-repeat; color:#fff;}
.card_dlq .txt_login .wjmm{ width:auto; padding:0px; float: left;}

.card_dlh h4{ background:none; color:#fff; padding:0px; font-size:14px; font-weight:bold;}
.card_dlh .close1{ font-size:12px; border:none; padding:0px; background-color:#eee; height:24px; line-height:24px; margin-top:10px; width:auto;  }
.card_dlh .close1 a{color:#333; font-weight:normal;}
.card_dlh .close1 a:hover{ text-decoration:underline;}
.card_dlh .close1 span{ float:right; }
.card_dlh .close1 strong{ float:left; color:#fd3d02;}
.card_dlh .txt_login{ margin-top:8px; clear:both;  overflow:hidden;}
.card_dlh .txt_login li{ float:left; padding:0px; height:25px; line-height:25px; margin:0px; background:url(../images/icon3.gif) no-repeat 0px 8px; padding-left:10px; margin-right:22px; }
.card_dlh .txt_login .you{ margin-right:0px;}

/*login_ts*/
#popbox, #popbox_dl{position: absolute; top:0; left:0; display: none; opacity: 0.96099375; z-index:1200; background-color:#fff; border:1px solid #5c95c5; width:400px; padding-bottom:8px;}
#screen{ width:100%; _width:1000%;  height:100%; left:0; position:absolute;top:0;display:none;z-index:100;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
#popbox h2, #popbox_dl h2{height:25px;font-size:14px;background-color:#1673bd;position:relative;padding-left:10px;line-height:25px;color:#fff;}
#popbox h2 a, #popbox_dl h2 a{position:absolute;right:5px;font-size:12px;color:#fff;}
#popbox h2 a:hover, #popbox_dl h2 a:hover{ color:#fff; text-decoration:none;}
#popbox a:hover, #popbox_dl a:hover{ color:#f30;}
#popbox p, #popbox_dl p{ text-indent:24px; line-height:22px;}
#popbox .button_login, #popbox_dl .button_login{  width:80px; height:25px; line-height:25px; text-align:center; }
#popbox .button_login a, #popbox_dl .button_login a{ font-size:12px; background:url(../images/button.jpg) -320px 0px no-repeat; color:#fff; font-weight:bold; width:80px; height:25px; display:block; text-decoration:none;}
#popbox .button_login a:hover, #popbox_dl .button_login a:hover{background:url(../images/button.jpg) -320px -30px no-repeat; color:#fff;}
#popbox .button_tk{ float:right; margin-top:8px; clear:both; }
#popbox .button_ts{float:left; font-size:12px; width:80px; height:25px; line-height:25px; text-align:center;}
#popbox .button_ts a{background:url(../images/button.jpg) -320px 0px no-repeat; color:#fff; font-weight:bold; width:80px; height:25px; display:block; text-decoration:none;}
#popbox .button_ts a:hover{background:url(../images/button.jpg) -320px -30px no-repeat; color:#fff;}
#popbox .button_qx{ font-size:12px; float:left; width:80px; height:25px; line-height:25px; text-align:center;}
#popbox .button_qx a{background:url(../images/button.jpg) -320px -60px no-repeat; color:#fff; font-weight:bold; width:80px; height:25px; display:block; text-decoration:none;}
#popbox .button_qx a:hover{background:url(../images/button.jpg) -320px -90px no-repeat; color:#fff;}
.main_ts{ width:380px; margin:10px auto; clear:both; height:100%; overflow:auto;}
.main_ts strong{ font-size:12px;}
.main_ts span{ color:#f60;}
.dl_ts{ margin-top:10px;}
.txt_login {
	clear:both;
	margin-top:10px;
	width:98%; font-size:12px; margin-left:auto; margin-right:auto;
	
}

.txt_login li {
	margin-bottom:8px;
	height:25px; height:22px;
}


.txt_login span {
	text-align:right;
	width:80px;
	display:block;
	float:left;
	padding-right:5px;
	background-color:#fff; color:#333;
}
.txt_login .inp {
	height:22px;
	line-height:22px; float:left; border:1px solid #c5c3c3; width:180px;
}
.txt_login .button_login {
	float:left;
	margin-left:84px; margin-right:6px;
}
* html .txt_login .button_login {
	float:left;
	margin-left:42px; margin-right:6px;
}
.txt_login a {
	float:left;
	width:auto;
	color:#333;
}
.zhuce {
	height:24px;
	line-height:24px;
	border-top:1px solid #e9edf0;
	clear:both;
	padding-top:8px;
	margin-top:8px;
	text-align:center;
	background:url(../images/shouji.png) no-repeat 66px 20px;
	height:auto; font-size:12px;
}
.zhuce a {
	color:#333;
}
#shouji .zhuce {
	background:url(../images/suo.png) no-repeat 76px 14px;
}
.inp2 {
	background:url(../images/shoujik.png) no-repeat 162px 2px;
	border:1px solid #c5c3c3;
	height:22px;
	line-height:22px; width:180px; _margin-left:-3px;
}
.txt_login .orange{ font-size:12px;}

#top_nav2008 { line-height:14px;}
