body {
	padding: 0px;
	margin: 0px;
	line-height: 1.3em;
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica, Verdana;
}

h1,h2 {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

img,button{
	border:0;
}

input{ border:1px #0099CC solid;}

ul,ol,li,p{
	list-style-position: outside;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

form{
	margin:0; padding:0;
}

strong{font-size:14px;}

a {
	text-shadow: 0px 0px #daff61;
	color: #424242;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
a:hover {
	color: #ff6512;
	text-decoration: underline;
}

#top_title{
	border-bottom-color: #c8c8c8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #e7e7e7;
	color: #666;
	width: 100%;
	
}

#top_title_text{
	margin: 0 auto;
	width: 980px;
	padding: 5px;
}

#top_title_text li{
	float: right;
	padding: 0 5px;
}

#page{
	margin: 0 auto;
	width: 980px;
}

#top_link {
	height: 60px;
}
#top_link ul {
	padding-top: 15px;
	padding-left: 280px;
}
#top_link li {
	float: left;
	margin: 13px;
}

#top_menu{  color:#FFF;
	text-align: center;
}

.top_menu_h2{
	padding-top: 15px;
}

.top_so{
	padding: 10px;
}

#main{
	margin:10px auto;
	overflow:auto;
	zoom:1;
}

#main_l{
	float:left;
	width:770px;
}

#main_r{
	float:right;
	width:200px;
}


#footer{
	border-top-color: #9f9f9f;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 10px;
	text-align: center;
	line-height:25px;
}

.r{
	float: right;
	padding-right:10px;
}

.red{
	color:#0066CC;
	}



/* Ê×Ò³CSS¶¨Òå  */

.info{

}


.index_left_list{
	float:left;
	width:378px;
	overflow:hidden;
	margin-bottom:10px;  
}

.index_left_list1{
	float:left;
	width:378px;
	height:320px;
	overflow:hidden;
	margin-bottom:10px;
}

.index_left_list1.sub_title2{
	color:#FFFFFF;  
}


.mr10{
	margin-right:10px;
}

.sub_bj{
	background:url(../images/dx_s_bj.gif) 500px -20px;
	padding-top:5px;
	padding-left:10px;
	height:24px;

}

.sub_bj a{
	color:#FFF;
}
.sub_menu{ padding:0; margin:0;}
.sub_menu dt{float:left;height:24px;text-align:center;cursor:pointer; padding:0;}

.sub_menu dt.hover{background:url(../images/sdcms.gif) 0 -254px; color:#000000; line-height:20px;}
.htext strong{color:#000000;}

.sub_title strong{
	background:url(../images/sdcms.gif) 0 -254px;
	padding:6px 12px;
	height:20px;
	width:100px;
	line-height:20px;
	
}

.sub_title2 strong{
	padding:6px 12px;
	height:20px;
	width:100px;
	line-height:20px;
	cursor:pointer;
}

.sub_list{
	padding:0 15px;
}

.all_list1{ padding-left:20px;background:url(../images/sdcms.gif) -86px 6px no-repeat;}


.all_list dt,.all_list1 dt{
	line-height:24px;
}



.bianl1{
height:270px;

margin-bottom:10px;}

.bianl2{
text-align:center;
line-height:38px;
height:38px;
margin-bottom:10px;
}

.daohang{
margin-bottom:10px;
overflow:auto;
zoom:1;

}

.daohang ul{ padding-left:10px; padding-top:5px; margin:10px auto;}

.daohang li{ float:left; width:80px;  padding:5px 5px; text-align:center;}

.sub_c{
padding:15px;}

.nav{border-bottom:#169ab0 1px solid; line-height:25px; padding-top:2px;}

.info_title{font-size:22px; text-align:center; line-height:40px; height:40px;}

.info_other{height:30px; line-height:30px; text-align:center; color:#666;border-bottom:#999 1px dashed;}

.cc{padding:10px 0;border-bottom:#169ab0 1px solid;}

.content_page{ text-align:center; font-weight:bold; margin-top:10px;}

.content_page a{ padding:2px; margin:5px;}

.content_url{ padding:10px 0; text-align:center;}

.info_next{line-height:25px;}

.sorry{font-size:18px; text-align:center; padding:20px; margin:40px;}

.l5{height:200px;}

.list_main{border-bottom:#169ab0 1px solid;}

.list_c{ padding:8px 0;}

.list_title{font-size:16px; line-height:25px; font-weight:bold;}

.list_jj{line-height:15px; padding:5px 0;}

.list_other{line-height:25px;border-top:#999 1px dashed; color:#666666;}

.border{border:1px #169ab0 solid;}

.border_x{ border-bottom: #D2D2D2 dashed 1px;}

.dis{display:none;}

#top_menu{background:url(../images/dx_s_bj.gif) no-repeat;}

.map strong{
	background:url(../images/sdcms.gif) 0 -254px;
	padding:6px 12px;
	height:20px;
	width:100px;
	line-height:20px;
	
}

.map_list{padding:20px;}