﻿@charset "utf-8";

/* 基本公用样式 */
a{
	color: #515151;
	text-decoration: none;
}
a:visited{
	color: #515151;
	text-decoration: none;
}
a:hover{
	color: #FF8400;
	text-decoration:none;
	cursor:pointer;
}
.blank_1,.blank_3,.blank_5,.blank_10,.blank_20 {
	height:1px;
	width:100%;
	line-height:1px;
	font-size:1px;
	float:none;
	clear:both;
}
.blank_3 {
	height:3px;
	line-height:3px;
	font-size:3px;
}
.blank_5 {
	height:5px;
	line-height:5px;
	font-size:5px;
}
.blank_10 {
	height:10px;
	line-height:10px;
	font-size:10px;
}
.blank_20 {
	height:20px;
	line-height:20px;
	font-size:20px;
}
/* 首页布局样式 */
#top{height:80px;margin:0 auto;
background:url(../images/top_bg.jpg) left bottom repeat-x;background-color:#FFF;margin:0 2px;}
#hd
{background:url(../images/body_bg.jpg) center center repeat-y;height:30px;margin:0 auto;}
#bd
{background:url(../images/body_bg.jpg) center center repeat-y;}
.index{margin:0 4px;_margin:0 2px;}
.index .main_left
{width:245px;
float:left;
margin:0 4px;
_margin:0 3px;}
.index .main_right
{width:727px;
float:right;
_margin-right:1px;}
#ft
{background:url(../images/body_bg.jpg) center top repeat-y;}
#bottom{height:40px;margin:0 auto;
background:url(../images/bottom_bg.jpg) left top repeat-x;background-color:#FFF;margin:0 2px;}
/* 头部logo样式 */
.logo{
	margin:10px 0 0 0;
	text-align:center;
	width:520px;
	float:left;}
	.logo a img{width:190px;height:59px;}
/* 头部左侧更多信息样式 */
.top_info{
	background:url(../images/icon_top.jpg) 0 bottom no-repeat;
	height:70px;
	float:left;}
.top_info ul{margin:45px 0 0 60px;}
.top_info ul li{display:inline; margin-right:10px;}
.top_info ul li,.top_info ul li a{ color:#4c4c4c;}
/* 头部右侧更多信息样式 */
.top_tel{background:url(/images/top_service.jpg) 0 bottom no-repeat; width:253px; height:70px;float:left;}
/* 头部导航样式 */
.nav {overflow:hidden;height:30px;}
.nav ul{margin:0 4px 1px 4px; padding-top:6px;}
.nav ul li {float:left;display:inline; width:124px;height:24px;line-height:24px;background:#4B4B4B; margin-right:1px;}
.nav ul li a{background:#4B4B4B;height:24px;line-height:24px;}
.nav ul li.nav_index a div{background:url(../images/nav_index.jpg) center top no-repeat;}
.nav ul li.nav_report a div{background:url(../images/nav_report.jpg) center top no-repeat;}
.nav ul li.nav_info a div{background:url(../images/nav_info.jpg) center top no-repeat;}
.nav ul li.nav_message a div{background:url(../images/nav_message.jpg) top center no-repeat;}
.nav ul li.nav_order a div{background:url(../images/nav_order.jpg) top center no-repeat;}
.nav ul li.nav_map a div{background:url(../images/nav_map.jpg) center top no-repeat;}
.nav ul li a div{width:124px; height:24px;}
.nav ul li a:hover,.nav ul li:hover {cursor: pointer;text-decoration:none;background-color:#6F6F6F;}
.nav ul li a:hover div{background-position:center bottom;}
.nav ul li.nav_search{width:210px; height:24px;  
background:url(../images/nav_search.jpg) 10px center no-repeat;background-color:#4B4B4B; padding:0 10px; margin-right:0px;}
input.search_key{width:130px;height:14px; border:0px; background-color:#FFF; color:#B0B0B0;
margin-left:25px;}
input.search{width:26px;height:14px;background:url(../images/search_btn.jpg) left top no-repeat; border:0px;margin:5px 0 0 5px;cursor:pointer;}
/* 底部样式 */
#ft .links{margin:0 auto;text-align:left;margin:0 4px; background-color:#F7F7F7; height:115px;border-top:1px #C3C3C3 dashed;border-bottom:1px #C3C3C3 dashed;}
#ft .links ul{float:left;background:url(../images/bottom_line.jpg) right center no-repeat; padding:20px 30px;}
#ft .links ul li{ list-style:square; margin-left:15px;}
#ft .links ul.no_line{background-image:none;}
#ft .bottom{margin:0 auto; text-align:left;margin:10px 4px; background-color:#F7F7F7; height:115px;}
/* 底部LOGO样式 */
#ft .nav ul{margin:0 4px 1px 4px; padding-top:0px;}
#ft .nav ul li.nav_search{width:210px; height:24px; background:url(../images/nav_search##.jpg) 10px center no-repeat;background-color:#4B4B4B; padding:0 10px; margin-right:0px;}
#ft .logo{
	float:left;
	width:174px;
	margin:25px 0 0 30px;
	_margin:25px 0 0 15px;
	padding-right:30px;
	border-right:1px #C3C3C3 dashed;}
#ft .logo a img{width:174px;height:77px;}
/* 底部右侧更多信息样式 */
#ft .more_info{
	width:600px;
	float:left;
	margin:30px 30px;
	text-align:left;}
	#ft .more_info ul li{ display:inline; margin-right:15px; line-height:2.5;}