﻿@charset "utf-8";

/*----头部----*/
#Topm{
	width:960px;
	height:auto;
	margin:0 auto;
	}

/*----状态条----*/
#Tband{
	width:960px;
	height:33px;
	line-height:35px;
	overflow:hidden;
	margin:0 auto;
	}

#Tband .h_left{
	width:auto;
	float:left;
	}

#Tband .h_left p,#Tband .h_left .btn_blue_1{
	float:left;
	}

#Tband .h_left a.fl{
	margin:7px 4px 0 0;
	}

#Tband .h_left .btn_blue_1 li.bm{
	width:32px;
	}

#Tband .h_right{
	width:auto;
	float:right;
	font-size:12px;
	}

#Tband .h_right span{
	margin:0 10px;
	}
	
	
/*----LOGO----*/
#Tmid{
	width:960px;
	height:56px;
	margin-top:10px;
	}

#Tmid .logo,#Tmid .act,#Tmid .cha,#Tmid .ads2{
	width:202px;
	float:left;
	}

#Tmid .act,#Tmid .cha{
	width:71px;
	height:51px;
	line-height:22px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	margin-left:16px;
	background:url(../images/line1.jpg) no-repeat top left;
	}
	
#Tmid .cha{
	width:133px;
	color:#505050;
	}

#Tmid .cha h4 a.d_o{
	font-size:12px;
	font-weight:normal;
	margin-left:5px;
	}

#Tmid .cha h4.city{
	text-align:left;
	margin-left:20px;
	}

#Tmid .ads2{
	width:537px;
	height:57px;
	}

/*-----搜索栏 yellow-----*/
.search{
	width:392px;
	height:58px;
	overflow:hidden;
	float:right;
	margin-right:30px;
	}

.search p.fl{
	margin-left:12px;
	}

.search p.fl a{
	margin-right:13px;
	line-height:22px;
	}

.search p.fl a.none{
	margin-right:0;
	}

#Flag_b_1,#Flag_b_2,#Flag_b_3,#Flag_o_1,#Flag_o_2,#Flag_o_3{
	width:51px;
	height:22px;
	line-height:22px;
	border:1px #def2fe solid;
	border-bottom:0;
	background:#fff;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
	color:#125fa5;
	}

#Flag_o_1,#Flag_o_2,#Flag_o_3{
	border:1px #feeacc solid;
	border-bottom:0;
	color:#d84600;
	}

/*.search a.flag_o,.search a.flag_o_,.search a.flag_b,.search a.flag_b_{
	display:block;
	width:51px;
	height:22px;
	line-height:22px;
	border:1px #feeacc solid;
	background:#fff;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
	color:#d84600;
	}

.search a.flag_b,.search a.flag_b_{
	border:1px #def2fe solid;
	color:#125fa5;
	}

.search a.flag_o:hover,.search a.flag_o:active,.search a.flag_o_{
	background:#feeacc;
	}

.search a.flag_b:hover,.search a.flag_b:active,.search a.flag_b_{
	background:#def2fe;
	}*/

.search .sband,.search .sband_b{
	width:382px;
	height:25px;
	overflow:hidden;
	background:#feeacc;
	padding:4px 5px 6px 5px;
	margin-top:-1px;
	}

.search .sband_b{
	background:#def2fe;
	}

.search .sband ul,.search .sband_b ul{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../images/search_box_bg.gif) repeat-x 0 -50px;
	float:left;
	}

.search .sband_b ul{
	background:url(../images/search_box_blue_bg.gif) repeat-x 0 -50px;
	}

.search .sband li,.search .sband_b li{
	float:left;
	}

.search .sband li.fl,.search .sband li.fr,.search .sband_b li.fl,.search .sband_b li.fr{
	display:block;
	width:5px;
	height:25px;
	background:url(../images/search_box_bg.gif) no-repeat;
	}

.search .sband_b li.fl,.search .sband_b li.fr{
	background:url(../images/search_box_blue_bg.gif) no-repeat;
	}

.search .sband li.fr,.search .sband_b li.fr{
	background-position:right -25px;
	float:right;
	}

.search .sband li input,.search .sband_b li input{
	display:block;
	width:292px;
	height:25px;
	_height:23px;
	line-height:25px;
	_line-height:23px;
	border:0;
	background:none;
	color:#666;
	}


/*-----导航条 blue-----*/
#Nav_b,#Nav_y,#Nav_g{
	width:100%;
	height:41px;
	background:url(../images/nav_bg_blue.jpg) repeat-x;
	margin-top:0px;
	overflow:hidden;
	}

#Nav_y{
	background:url(../images/nav_bg_yellow.jpg) repeat-x;
	}
	
#Nav_g{
	background:url(../images/nav_bg_green.jpg) repeat-x;
	}

#Nav_z{
	background:url(../images/nav_bg_zs.jpg) repeat-x;
	}

.nav_main{
	width:960px;
	height:41px;
	line-height:36px;
	margin:0 auto;
	}

.nav_main ul{
	height:41px;
	font-size:12px;
	}

.nav_main ul li{
	float:left;
	}

.nav_main ul li.nav_l,#Nav_y .nav_main ul li.nav_l{
	display:block;
	width:1px;
	height:41px;
	background:url(../images/nav_line.jpg) no-repeat;
	overflow:hidden;
	}

#Nav_y .nav_main ul li.nav_l{
	background:url(../images/nav_line_y.jpg) no-repeat;
	}
	
#Nav_g .nav_main ul li.nav_l{
	background:url(../images/nav_line_green.jpg) no-repeat;
	}

#Nav_z .nav_main ul li.nav_l{
	background:url(../images/nav_line_z.jpg) no-repeat;
	}

.nav_main ul li a{
	display:block;
	height:41px;
	overflow:hidden;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:"宋体";
	}

.nav_main ul li a.col2{
	width:56px;
	color:#fff;
	}

.nav_main ul li a.col3{
	width:71px;
	color:#fff;
	}

.nav_main ul li a.col4{
	width:88px;
	color:#fff;
	}
.nav_main ul li a.col5{
	width:136px;
	color:#fff;
	}
.nav_main ul li a.col6{
	width:118px;
	color:#fff;
	}
.nav_main ul li a.col7{
	width:125px;
	color:#d84600;
	height:37px;
	line-height:37px;
	background-image:url(../images/sale/sale-06.jpg); background-position:center; background-repeat:no-repeat;
	}
.nav_main ul li a.col2:hover,.nav_main ul li a.col3:hover,.nav_main ul li a.col4:hover,.nav_main ul li a.col5:hover,.nav_main ul li a.col6:hover,.nav_main ul li a.col2:active,.nav_main ul li a.col3:active,.nav_main ul li a.col4:active,.nav_main ul li a.col5:active,.nav_main ul li a.col6:active{
	background:url(../images/nav_bg_blue.jpg) repeat-x 0 -41px;
	}

#Nav_y .nav_main ul li a.col2:hover,#Nav_y .nav_main ul li a.col3:hover,#Nav_y .nav_main ul li a.col4:hover,#Nav_y .nav_main ul li a.col5:hover,#Nav_y .nav_main ul li a.col6:hover,#Nav_y .nav_main ul li a.col2:active,#Nav_y .nav_main ul li a.col3:active,#Nav_y .nav_main ul li a.col4:active,#Nav_y .nav_main ul li a.col5:active,#Nav_y .nav_main ul li a.col6:active{
	background:url(../images/nav_bg_yellow.jpg) repeat-x 0 -41px;
	}

#Nav_g .nav_main ul li a.col2:hover,#Nav_g .nav_main ul li a.col3:hover,#Nav_g .nav_main ul li a.col4:hover,#Nav_g .nav_main ul li a.col5:hover,#Nav_g .nav_main ul li a.col6:hover,#Nav_g .nav_main ul li a.col2:active,#Nav_g .nav_main ul li a.col3:active,#Nav_g .nav_main ul li a.col4:active,#Nav_g .nav_main ul li a.col5:active,#Nav_g .nav_main ul li a.col6:active{
	background:url(../images/nav_bg_green.jpg) repeat-x 0 -41px;
	}

#Nav_z .nav_main ul li a.col2:hover,#Nav_z .nav_main ul li a.col3:hover,#Nav_z .nav_main ul li a.col4:hover,#Nav_z .nav_main ul li a.col5:hover,#Nav_z .nav_main ul li a.col6:hover,#Nav_z .nav_main ul li a.col2:active,#Nav_z .nav_main ul li a.col3:active,#Nav_z .nav_main ul li a.col4:active,#Nav_z .nav_main ul li a.col5:active,#Nav_z .nav_main ul li a.col6:active{
	background:url(../images/nav_bg_zs.jpg) repeat-x 0 -41px;
	}

.nav_main .fr{
	font-size:12px;
	color:#fff;
	}

.nav_main .fr span{
	margin:0 10px;
	}


/*----Nav分类----*/
#Nav_type{
	width:960px;
	height:61px;
	margin:0 auto;
	}

#Nav_type .nt_l,#Nav_type .nt_r{
	width:665px;
	height:51px;
	border:1px #b3cad8 solid;
	background:url(../images/nav_type_bg.jpg) repeat-x;
	overflow:hidden;
	float:left;
	padding:8px 14px 0 17px;
	font-size:12px;
	line-height:20px;
	color:#666;
	}
	
#Nav_type .nt_l02,#Nav_type .nt_r02{
	width:665px;
	height:51px;
	border:1px #b0cd8f solid;
	background:url(../images/news/xy_03.jpg) repeat-x;
	overflow:hidden;
	float:left;
	padding:8px 14px 0 17px;
	font-size:12px;
	line-height:20px;
	color:#666;
	}
#Nav_type .nt_r02{
	width:200px;
	border:1px #b0cd8f solid;
	background:url(../images/news/xy_05.jpg) no-repeat top left;
	float:right;
	padding:8px 8px 0 40px;
	line-height:22px;
	}	
#Nav_type .nt_r{
	width:200px;
	border:1px #b3cad8 solid;
	background:url(../images/tj.gif) no-repeat top left;
	float:right;
	padding:8px 8px 0 40px;
	line-height:22px;
	}

#Nav_type .nt_r a{
	margin-right:11px;
	}

#Nav_type .nt_r a.none{
	margin-right:0;
	}

#Nav_type span{
	margin:0 12px;
	}




/*----Bottom----*/
#Bot{
	width:100%;
	padding-top:15px;
	background:url(../images/bot_bg.jpg) repeat-x;
	margin-top:10px;
	overflow: hidden;
	}

.bot_main{
	width:960px;
	margin:0 auto;
	}

.bot_main div{
	font-size:12px;
	text-align:center;
	line-height:25px;
	}

.bot_main div.info span{
	margin:0 10px;
	}

.bot_main .ba img{
	margin: 10px 5px 0 0;
	}

.bot_main .ba a.none{
	margin-right:0;
	}

.bot_btn{
	height:auto;
	text-align:center;
	margin-bottom:15px;
	}

.bot_btn img{
	margin-right:10px;
	}

.bot_btn img.none{
	margin-right:0;
	}

/*-------友情链接等-------*/
.btbox{
	width:932px;
	height:auto;
	border:1px #b3cad8 solid;
	padding:13px;
	background:url(../images/bot_box_bg_1.jpg) repeat-x;
	overflow:hidden;
	}

.btbox .bhead{
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	color:#f27b04;
	height:30px;
	overflow:hidden;
	border-bottom:1px #b3cad8 solid;
	padding-left:0px;
	margin-bottom:15px;
	}

.btbox .frlink a{
	display:block;
	width:105px;
	height:31px;
	float:left;
	margin:0 15px 0 0px;
	_margin:0 15px 0 0px;
	}

.btbox .frlink a.none{
	width:88px;
	float:right;
	margin:0;
	text-align:right;
	}

/*------我们的服务------*/
.btbox .ser li{
	float:left;
	display:block;
	height:auto;
	background:url(../images/line_vertical.gif) repeat-y top right;
	line-height:24px;
	}

.btbox .ser li.col1{
	width:117px;
	margin:0 30px 0 0;
	}

.btbox .ser li.col2{
	width:109px;
	margin-right:30px;
	}

.btbox .ser li.col3,.btbox .ser li.col4{
	width:143px;
	margin-right:35px;
	}

.btbox .ser li.col4{
	margin-right:25px;
	}

.btbox .ser li.col5{
	width:128px;
	margin-right:20px;
	}

.btbox .ser li.col6{
	width:138px;
	float:right;
	background:none;
	}

.btbox .ser li p a{
	display:block;
	height:24px;
	background:url(../images/arrow_y.gif) no-repeat left center;
	padding-left:13px;
	}



/*-------城市联盟-------*/
.btbox .lm .org{
	font-family:"微软雅黑";
	margin:0 20px 0 0;
	float:left;
	line-height:27px;
	}

.btbox .lm p{
	float:left;
	line-height:28px;
	margin-right:25px;
	color:#666;
	}
	
/*----二级和三级菜单----*/
#Subnav{
	width:960px;
	height:34px;
	line-height:34px;
	border:1px #125fa5 solid;
	border-top:0;
	margin:0 auto;
	margin-top:-4px;
	}

#Subnav .subl{
	float:left;
	margin-left:5px;
	}

#Subnav .subl li{
	float:left;
	display:block;
	width:64px;
	height:27px;
	position:relative;
	top:0;
	left:0;
	}

#Subnav .subl li div.g_o,#Subnav .subl li div.g_o_{
	width:52px;
	height:27px;
	background:url(../images/index/hui_icon.gif) no-repeat 44px 15px;
	padding-left:12px;
	font-size:14px;
	line-height:36px;
	}

#Subnav .subl li div.g_o_{
	width:50px;
	height:26px;
	margin-top:5px;
	line-height:24px;
	color:#f27b04;
	background:url(../images/index/orange_icon.gif) no-repeat 46px 10px;
	border:1px #f27b04 solid;
	border-bottom:0px;
	}

#Subnav .subl li div.sline{
	width:526px;
	height:1px;
	background:#f27b04;
	position:absolute;
	top:32px;
	left:63px;
	overflow:hidden;
	z-index:100;
	}

#Subnav .subl li div.slist{
	width:557px;
	height:auto;
	line-height:22px;
	background:#fff;
	padding:10px 15px;
	border:1px #f27b04 solid;
	border-top:0;
	position:absolute;
	top:32px;
	left:0;	
	color:#666;
	z-index:2;
	}

#Subnav .subl li div.slist a{
	color:#666;
	}

#Subnav .subl li div.slist a:hover,#Subnav .subl li div.slist a:active{
	color:#f27b04;
	}

#Subnav .subl li div.slist span{
	margin:0 15px;
	}

#Subnav .subr{
	display:inline;
	float:right;
	font-size:14px;
	margin-right:20px;
	}

#Subnav .subr a{
	color:#666;
	}

#Subnav .subr a:hover,#Subnav .subr a:active{
	color:#f27b04;
	}

#Subnav .subr span{
	margin:0 20px;
	color:#666;
	}
/*----二级和三级菜单----*/

.hd_nav{ width:600px; height:20px; line-height:20px; padding:10px; float:right; background-color:#e9eff4; margin-top:8px; font-size:12px; color:#666;}
.hd_nav span{ padding:0px 8px;}
.hd_nav a:link {color: #666; text-decoration:none; font-family:Arial,"宋体";}
.hd_nav a:visited {color: #666;text-decoration:none;}
.hd_nav a:hover {color: #e88b05; text-decoration:underline;}
.hd_nav a:active {color: #e88b05;}
.hd_banner{ width:960px; height:200px; margin:0 auto;}
.hd_title{ width:950px; height:42px; margin:0 auto; background-image:url(../images/zt_02.jpg); background-repeat:no-repeat; background-position:left top; margin-top:10px; padding-left:10px; color:#FFF; font-size:15px; font-family:"微软雅黑"; font-weight:500; line-height:38px;}
