﻿#header{background-color: #cf0101; font-size: 12px; height: 30px; width: 100%; }
#header .header_nav {color: #fff; height: 30px; line-height: 30px; margin: 0 auto; width: 980px; }
#header .nav_search_n{margin: 0;height: 30px;border: 0;width: 215px;margin-left:30px;float:left;}
#header .elstrong {font-weight: bold; }
#header .header_nav a {color: #fff; display: inline-block; float: left; font-size: 14px; }
.logo_master{background-color:#F9F9F9; width:100%; overflow:hidden}
.logo_master .index_logo {background-color: #f9f9f9; height: 80px; margin: 16px auto; width: 980px; }
.logo_master .index_logo a {display: inline-block; float: left; }
.logo_master .index_logo div {color: #fff; display: block; font-weight: bold; }
.logo_master .index_guanggao2{ background:url(/statics/images/images/guanggao2.png) no-repeat; width:276px; height:88px; float:right}
.logo_master .index_guanggao1,.logo_master .index_guanggao2 {margin-left: 22px; }
.logo_master .index_guanggao2 .index_guangA {padding: 13px 0 0 83px; line-height: 24px;}
.logo_master .index_guanggao2 .index_guangB {padding: 0px 0 0 105px; margin-top:-2px; line-height: 24px;}
.nav_show{width:100%; height:112px;margin:0 0 13px 0}
.nav_hidden{width:100%; height:112px;}
 .posFixed {height: 112px; left: 0; margin: 0 0 13px; top: 0; width: 100%; }
 .c_titTop,  .top_bot {margin: 0 auto; width: 980px; }
 .c_titTop li {float: left; height: 39px; line-height: 39px; padding: 0 27px; }
 .c_titTop li a {color: #fff; font-size: 16px; font-weight: bold; }
 .c_titTop .backRed {background-color: #014893; }
.posFixed .title {background-color: #1d63af; height: 39px; width: 100%; }
 .con_top {background-color: #f3f3f3; border-bottom: 1px solid #d5d5d5; height: 39px; line-height: 39px; width: 100%; }
 .c_titTop,  .top_bot {margin: 0 auto; width: 980px; }
 .top_bot li {color: #172c45; font-weight: bold; text-align: center; }
 .top_bot li a {color: #172c45; margin: 0 18px; }
 #titleP{display: none; left: 0; position: fixed; top: 0; z-index: 9999; }

.friendlink{border:1px solid #ccc;padding:8px 10px; margin:10px auto;line-height:20px;overflow:hidden;width: 958px;}
#footer {border-top: 2px solid #999; margin: 0 auto auto; width: 978px; }
#footer a {color:#333333 }
#footer div {line-height: 180%; padding: 5px 0; text-align: center; }
#footer span { display: inline-block; padding: 0px 4px; }

#header .header_nav .top_r span {
	display: none;
}

.city_cat_img {
	width: 980px;
	margin: 10px auto;
}
.city_cat_img img {
	display: block;
	width: 100%;
}

.top_city {
	width: 978px;
	height: 31px;
	border: 1px solid #D5D5D5;
	border-top: 0px;
	margin: 0px auto;
}
.top_city ul li {
	width: 74px;
	height: 31px;
	float: left;
	border-right: 1px solid #D5D5D5;
	text-align: center;
	line-height: 31px;
	font-size: 14px;
	position: relative;
	overflow: visible;
}
.top_city ul li.last {
	width: 78px;
	border-right: 0px;
}
.top_city ul li>a {
	display: block;
	width: 100%;
	height: 100%;
	line-height: 31px;
	font-weight: bold;
	background: #fff;
}
.top_city>ul li:hover ul {
	display: block;
} 
.top_city ul li>ul {
	display: none;
	width: 100%;
	border: 1px solid #D5D5D5;
	border-top: 0px;
	position: absolute;
	left: -1px;
	top: 31px;
	z-index: 9;
	background: #fff;
}
.top_city ul li.last ul {
	width: 78px !important;
}
.top_city ul li ul li {
	border-right: 0px;
	width: 100%;
}