/* CSS Document */

h3 {
	font-family:"Microsoft Yahei";
	text-align:center;
	font-size:17px;
}
#header_nav1{
    width:978px;
    height:25px;
	padding:0px 5px;
    border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	font-size:12px;
	background: url(/images/nav_bg2.jpg)  repeat left top;
}

#header_time{
    float:left;
    padding:5px 0px 0px 0px;
	color:#124DB1;
}


.color_c{
	float:left;
	margin:1px 0 0 3px;
	font-size:12px;}
.citys_li{
	float:right;
	margin:0 3px 0 0;}	



#header_login{
    float:right;
    padding:5px 0px;
}

		

#top{
    width:990px;
    height:66px;
	 
}

#logo{
    float:left;
}

#nav{
    float:left;
	width:765px;
	height:66px;
	display:inline;
}

.nav_bg{
    float:left;
	width:7px;
	height:66px;
    margin-right:13px;
	margin-left:13px;
	background: url(/images/nav_bg1.jpg)  repeat left top;
	display:inline;
}

.nav_link{
    font-size:12px;
    float:left;
    padding-top:15px;
	line-height:190%;
	display:inline;
}




#citys{
    width:988px;
    height:20px;
	padding:7px 0px 0px 0px;
    border: 1px solid #F8ACCD;
	background: url(/images/box_bg3.jpg)  repeat left top;
}

#citys .gray{
	color:#F8ACCD;}


/*ad area css*/
#ad_area{
	padding: 5px ;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	border-top:1px solid #dddddd;
	margin:10px 0;
	width:978px;
	}
#ad_area .ad_area_top{
	padding-top:3px;}


#ad_area .ad_area_top li,#ad_area .ad_area_bottom li{
	text-align:center;
    width:188px;
    float:left;
	padding-right:7px;
	font-size:12px;
	line-height:23px;
	}

#ad_area .ad_area_center .ad_area_center_1{
	width:188px;
	float:left;}
#ad_area .ad_area_center .ad_area_center_2{
	padding:4px 10px;
	float:left;
	width:570px;
	}

#ad_area .ad_area_center .ad_area_center_3{
	width:188px;
	float:left;}	

#ad_area .ad_area_center .ad_area_center_1 li{
	text-align:center;
    width:188px;
	 font-size:12px;
    line-height:23px;
	height:23px;
	}	


#ad_area .ad_area_center .ad_area_center_3 li{
	text-align:center;
    width:196px;
	 font-size:12px;
    line-height:23px;
	height:23px;
	}




/* search bar css*/
#search_bar {
	 width:988px;
	 margin-bottom:5px;
	 HEIGHT: 83px;
	 BORDER: #F8ACCD 1px solid;
	 background: url(/images/bar_bg3.jpg)  no-repeat left top;
}
#search_bar .search_bar_left{
	padding:10px;
	width:190px;
	float:left;
	font-size:12px;}

#search_bar .search_bar_left .time{
	
	text-align:center;
	line-height:20px;}
#search_bar .search_bar_left .weather{
	padding-top:3px;
	text-align:center;
	line-height:30px;}		

#search_bar .search_bar_right{
	padding:10px;
	width:170px;
	float:right;}

#search_bar .search_bar_right .skin_change{
	float:right;
	
	}
	
#search_bar .search_bar_right .skin_change  li{
	float:left;
    padding:0 10px 0 0px;
	}
#search_bar .search_bar_right .skin_change  li img
	{BORDER: #fff 1px solid;}	

#search_bar .search_bar_main {
	BACKGROUND-POSITION: left top; MARGIN: 0px 8px auto; OVERFLOW: hidden; WIDTH: 570px; POSITION: relative;float:left;HEIGHT: 83px;
}
#search_bar .search_bar_main FORM {
	MARGIN: 7px auto auto; WIDTH: 570px; HEIGHT: 60px; TEXT-ALIGN: left
}
#search_bar .search_bar_main LI {
	 BORDER-LEFT: #F8ACCD 1px solid;FLOAT: left; WIDTH: 70px; CURSOR: pointer;  LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none;font-size:14px;font-family:Microsoft Yahei;
	 margin-bottom:5px;
}
#search_bar .search_bar_main #J_SearchOption{
	BORDER-left-STYLE: none;}
#search_bar .search_bar_main LI A {
	 TEXT-DECORATION: none
}
#search_bar .current_search_tag {
	color:#124DB1;
}
#search_bar .footer_input_key {
	BORDER-RIGHT: #F8ACCD 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #F8ACCD 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #F8ACCD 1px solid; WIDTH: 420px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #F8ACCD 1px solid; HEIGHT: 25px;font-family:Microsoft Yahei;color:#9A0000;
}
#search_bar .footer_btn_search {
	BACKGROUND-POSITION: left -137px; VERTICAL-ALIGN: middle; WIDTH: 120px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 28px; BORDER-BOTTOM-STYLE: none;font-family:Microsoft Yahei;
}
#search_bar .footer_hot_concern {
	COLOR: ; LINE-HEIGHT: 28px;font-size:12px;
}
#search_bar .footer_hot_concern A {
	MARGIN: 0px 6px; TEXT-DECORATION: none;
}
#search_bar .footer_hot_concern A:hover {
	TEXT-DECORATION: underline
}
#search_bar .footer_link_top {
	BACKGROUND-POSITION: left -193px; DISPLAY: block; RIGHT: 0px; WIDTH: 31px; POSITION: absolute; TOP: 10px; HEIGHT: 7px
}






.left_box{
    float:left;
    width:286px;
}

#economy .left_box .box2{
	height:326px;}

.news_t{width:70px;
	float:left;
	}

	
	
.top_search{
    width:980px;
	padding:5px 5px 0px 5px;
	height:27px;
	font-size:12px;
}


.s_position{
	float:left;
	padding:8px 0 0 20px ;
	background: url(/images/a_icon_bg1.jpg)  no-repeat 3px 8px;
	}
	
	
.hot_search{
	width:282px;
	padding:8px 0 0 12px ;
	float:right;}	
	

.sli_box{
    width:286px;
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffffff,EndColorStr=#ffffff, GradientType=0)progid:DXImageTransform.Microsoft.Shadow(Color=#F8ACCD, Strength=1, Direction=135);
	}

/*图片幻灯开始*/
.d1{
	width:284px;
	height:auto;
	overflow:hidden;
	border: #F8ACCD 1px solid;
	background-color:#000000;
	position:relative;}
.loading{
	width:284px;
	border:#666666 1px solid;
	background-color:#000000;
	color:#FFCC00;
	font-size:12px;
	height:187px;
	text-align:center;
	padding-top:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;}
.d2{
	width:100%;
	height:237px;
	overflow:hidden;}
.num_list{
	position:absolute;
	width:100%;
	left:0px;bottom:-1px;
	background-color:#000000;
	color:#FFFFFF;
	font-size:14px;
	padding:4px 0px;
	height:20px;
	overflow:hidden;}
.num_list span{
	display:inline-block;
	height:16px;
	padding-left:6px;}
#fade_focus ul{
	display:none;}
.button{
	position:absolute; 
	z-index:1000; 
	right:2px; 
	bottom:4px; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background: url(/images/sli_bg.gif)  repeat left top;
	display:block;
	float:left;
	padding:0px 6px;
	margin-right:3px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;}
.b2{color:#124DB1;}

/*图片幻灯结束*/	

.v_box .v_title{
	font-weight:bold;
	line-height:21px;
	font-size:12px;
	}
.v_box{
    width:274px;
    margin:10px 0 0 0;
	padding:5px;
    border: 1px solid #dddddd;
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffffff,EndColorStr=#ffffff, GradientType=0)progid:DXImageTransform.Microsoft.Shadow(Color=#F8ACCD, Strength=1, Direction=135);
}

.v_box  li{
    padding:0 0 0 23px;
	font-size:12px;
    line-height:23px;  
    background: url(/images/video_icon.gif) no-repeat left; 
}

.main_box{
    float:left;
    width:397px;
    margin:0 0px 0 9px;
    border: 1px solid #F8ACCD;
	display:inline;
    filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffffff,EndColorStr=#ffffff, GradientType=0)progid:DXImageTransform.Microsoft.Shadow(Color=#F8ACCD, Strength=1, Direction=135);
}

.main_box2{
    float:right;
    width:692px;
    margin:0 0px 0 8px;
    border: 1px solid #F8ACCD;
	display:inline;	
    filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffffff,EndColorStr=#ffffff, GradientType=0)progid:DXImageTransform.Microsoft.Shadow(Color=#F8ACCD, Strength=1, Direction=135);
}

#top_news,#top_news2,#economy,#company,#eco_mix,#geography,#info_mix,#departs,#links{
	padding-top:5px;
	padding-bottom:5px;}


.title_txt,.tab_title{
	float:left;
	text-align:center;
	height:26px;
	line-height:26px;
	font-size:14px;
	font-family:"宋体";
	font-weight:bold;
	}
	
.title_txt{
	width:109px;
	background: url(/images/box_bg31.jpg)  repeat left top;	
	color:#124DB1;
	}		
	
.tab_title{
	width:112px;
	border-bottom: 1px solid #F8ACCD;
	color:#124DB1;
	float:left;
	background: url(/images/box_bg3.jpg)  repeat left top;	
	}	

.title_tab,.title_tab2,.rc_title_tab,.rc_title_tab2{
	float:left;
	text-align:center;
	height:26px;
	line-height:26px;
	font-weight:bold;
	cursor:pointer;
	color:#124DB1;
	}
	
.title_tab,.title_tab2{
	border-left: 1px solid #F8ACCD;
	width:42px;}
	
.rc_title_tab,.rc_title_tab2{
	width:109px;
	border-right: 1px solid #F8ACCD;
}
	
.title_tab2,.rc_title_tab2{
	border-bottom: 1px solid #F8ACCD;
}	


.title_tab,.rc_title_tab{
	background: url(/images/box_bg31.jpg)  repeat left top;
	}	
	
.title_tab2,.rc_title_tab2{
	background: url(/images/box_bg3.jpg)  repeat left top;
	}	

.title_bg,.title_bg2,.title_bg3,.title_bg4{
	height:26px;
	float:left;
	border-left: 1px solid #F8ACCD;
	border-bottom: 1px solid #F8ACCD;
	background: url(/images/box_bg3.jpg)  repeat left top;
	}

.title_bg{
    width:287px;

	}
.title_bg2{
    width:174px;
	}	
	
.title_bg3{
    width:582px;
	}	

.title_bg4{
	width:64px;
	border-left:none;
	}
.title_list{
    float:left;
    padding:15px 10px 0 10px;
    width:377px;
	line-height:150%;
}

.title_list ul li {
    line-height:190%; 
}


.title_list2{
    float:left;
    padding:15px 10px 0 10px;
    width:264px;
	line-height:150%;
	}

.hot_box .title_list2 {
    padding-top:14px;
	font-size:12px;
	}
	
.hot_box .t_headline{
	height:86px;}	
.hot_box .t_about{
	line-height:150%;}

	
.hot_box .hot_head{
	font-weight:bold;
	font-family:Microsoft Yahei;
	}	
.hot_box .t_image{
	padding:2px;
	width:100px;
	height:77px;}	
	

.title_list2 ul li {
	line-height:190%;
}

	
.title_list3{
    float:left;
    padding:10px 10px 0 10px;
    width:671px;
	line-height:150%;
}
.shop_block{
	float:left;
	width:335px;
	height:25px;}
	
.shop_box{
	 
	padding:0px 0 5px 0;
	float:left;
	width:671px;}	


.title_list3 dt {
	float:left;
	padding:0px 5px 0px 5px;
	color:#124DB1;
}

.title_list3 dd {
	float:left;
	padding:0px 0px 0px 10px;	
}
		
.title_list3 .pic{
    width:80px;
    float:left;
    text-align:center;
	 
	 } 
.title_list3 .pic img{
    padding:2px;
	background:#fff;
	border:1px solid #ccc;
	display:block;
	margin:0 auto;} 
.title_list3 .pic p{
    font-size:12px;
	 } 
	
.t_headline{
	padding:0 0  1px 0px;
	height:96px;}	

.t_image{
	width:120px;
	height:90px;
	padding:2px;
	float:left;
	border: 1px  #ccc solid;
	margin:0 5px 0 0;
	}

.t_about{
    padding-top:5px;}
.t_line{
    margin:10px 0 14px 0 ;
    border-bottom: 1px dashed #9a9a9a;
	display::inline;
	}
	
.rit_box{
    float:right;
    width:286px;
	}
#tab_box2,.box2,.hot_box{
    width:284px;
	border: 1px solid #F8ACCD;
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffffff,EndColorStr=#ffffff, GradientType=0)progid:DXImageTransform.Microsoft.Shadow(Color=#F8ACCD, Strength=1, Direction=135);}

.hot_box{
	margin-bottom:10px;}	
	
.box3{
    width:988px;
	border: 1px solid #F8ACCD;
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#ffffff,EndColorStr=#ffffff, GradientType=0)progid:DXImageTransform.Microsoft.Shadow(Color=#F8ACCD, Strength=1, Direction=135);}	

.title2{
    height:27px;
    background: url(/images/box_bg31.jpg)  repeat left top;
	}

#convenient{
	height:186px;}
#convenient .list{
	padding:0px 10px; }

#convenient li {
	width:55px;
	padding:0 5px 0px 6px;
	font-size:12px;
	float:left;
	height:29px;
	line-height:30px;
	text-align:center;
	border-bottom: #F8ACCD 1px dashed} 


	
.re_item2{
	font-size:12px;
	line-height:190%;
	height:83px;
	}

.rit_ad{
	width:286px;
    padding:10px 0 0 0;
	}

.ad_ban{
	padding-top:5px;
	padding-bottom:5px;
	}
.ad_ban img{
	border: #dddddd 1px solid}

.ad_ban .ad_ban_left{
	float:left;
	width:728px;
	height:90px;}

.ad_ban .ad_ban_right{
	float:left;
	padding-left:10px;
	width:250px;
	height:90px;}	


	
/* 图片定时滚动CSS 开始	*/
.rollBox{
	width:367px;
    height:83px;
	overflow:hidden;
	 } 
.rollBox .LeftBotton{
	height:52px;
	width:13px;
	background:url(/images/img_go1.jpg) no-repeat 0px 10px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0px 5px 0 10px ;
	cursor:pointer;
	 } 
.rollBox .RightBotton{
    height:52px;
	width:13px;
	background:url(/images/img_go2.jpg) no-repeat 0 10px;
	overflow:hidden;
	float:right;
	display:inline;
	margin:0px 0 0 5px;
	cursor:pointer;
	 } 
.rollBox .Cont{
    width:320px;
	overflow:hidden;
	float:left;} 
.rollBox .ScrCont{
    width:100000px;} 
.rollBox .Cont .pic{
    width:80px;
    float:left;
    text-align:center;
	 
	 } 
.rollBox .Cont .pic img{
    padding:2px;
	background:#fff;
	border:1px solid #ccc;
	display:block;
	margin:0 auto;} 
.rollBox .Cont .pic p{
    font-size:12px;
	 
	 } 
.rollBox #List1,.rollBox #List2{
    float:left;} 
/* 图片定时滚动CSS 	结束*/


/* =鼠标经过图象CSS 开始 */
.door_container {
	margin:0 0 0px 0;
 }

.door_container .title_list2{
    float:left;
    padding:10px 10px 8px 10px;
    width:264px;
	line-height:150%;
}


.star{
	width:262px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.star dl{
	width:242px;
 }
.star dl dd{
	padding:0 0 0 20px;
	width:242px;
	BORDER-right: #F8ACCD 1px solid;
	background
}


.star dl dt{
	width:262px;
	padding-left:20px;
	padding-top:3px;
	height:22px;
}
.bg{
	width:262px;
	float:left;
 }
.sl01{
	padding-left:20px;
	width:262px;
	BORDER-BOTTOM: #F8ACCD 1px solid;
	font-weight:bold;
	float:left;
	cursor:pointer;
}

.sl02{
	font-size:12px;
	width:240px;
	float:left;
	cursor:pointer;
	color:#124DB1;
	background:url(/images/com_bg_icon1.jpg) no-repeat 3px 4px;

}

.sl04{
	width:240px;
	margin:1px 0 0 0;
	font-size:12px;
	float:left;
	cursor:pointer;
	color:#124DB1;
	background:url(/images/com_bg_icon2.jpg) no-repeat 3px 4px;
}

.sl05{
	width:262px;
	font-size:12px;
	text-align:center;
	cursor:pointer;
}
.bg .sl01{
	width:262px;
	padding-left:20px;
	BORDER-BOTTOM: #F8ACCD 1px dashed;
	font-weight:normal;
	float:left;
	cursor:pointer;
}


.bg .sl02{
	display:none;

}
.bg .sl04{
	display:none;
}

.bg .sl05{
	display:none;

}

.a_txt,.a_txt2{
	float:left;
    width:109px;
	text-align:center;
	background: url(/images/box_bg31.jpg)  repeat left top;
	height:26px;
	border-right: 1px solid #F8ACCD;
	line-height:26px;
	font-weight:bold;
	cursor:pointer;
	color:#124DB1;
	}

.a_txt2{
	border-bottom: 1px solid #F8ACCD;
	}	
	
.a_list{
    float:left;
    padding:5px 10px 10px 10px;
    width:264px;
}



.a_list ul li{
	line-height:190%;
    padding-left:20px;
	border-bottom: 1px dashed #F8ACCD;
}


.a_list_1 {
	background:url(/images/list_icon.png) no-repeat -3px 0px}
.a_list_2 {
	background:url(/images/list_icon.png) no-repeat -3px -22px}
.a_list_3 {
	background:url(/images/list_icon.png) no-repeat -3px -46px}
.a_list_4 {
	background:url(/images/list_icon.png) no-repeat -3px -70px}
.a_list_5 {
	background:url(/images/list_icon.png) no-repeat -3px -93px}
.a_list_6 {
	background:url(/images/list_icon.png) no-repeat -3px -119px}
.a_list_7 {
	background:url(/images/list_icon.png) no-repeat -3px -144px}
.a_list_8 {
	background:url(/images/list_icon.png) no-repeat -3px -167px}
.a_list_9 {
	background:url(/images/list_icon.png) no-repeat -3px -191px}
.a_list_10 {
	background:url(/images/list_icon.png) no-repeat -3px -215px}

	
/* =鼠标经过图象CSS 结束 */

.shop_box .rollBox{
	width:671px;
    height:99px;
	overflow:hidden;
	 } 
.shop_box .rollBox  .pic{
    width:111px;
    float:left;
    text-align:center;
	 } 
.shop_box .rollBox .pic img{
    padding:2px;
	background:#fff;
	border:1px solid #ccc;
	display:block;
	margin:0 auto;} 
.shop_box .rollBox  .pic p{
    font-size:12px;
	 }
	
.shop_box .t_line{
    margin:3px 0 5px 0 ;
    border-bottom: 1px dashed #9a9a9a;
	}	
	


.info_li ul li{
	padding:0 0 0 5px;
	BORDER-BOTTOM: #F8ACCD 1px dashed;
	line-height:190%;

}

.info_li .title_list2{
    padding:8px 10px 0 10px;
}
#hr .title_list{
	width:672px;
	padding-top:2px;} 

#hr .title_list .hr_block{
	float:left;
	width:224px;
	padding-top:10px;
	padding-bottom:10px;
	}
	
#hr .hr_line{
	border-bottom: 1px dashed #9a9a9a;
	}	

#hr .title_list .hr_block dt{
	color:#124DB1;}


	
.rc_li .title_list2{
    float:left;
    padding:5px 10px 4px 10px;
    width:264px;
}


 .rc_li ul {
    font-size:14px;
    padding:0px 0 1px 0;
	line-height:190%;
}

.rc_li ul li{
	BORDER-BOTTOM: #F8ACCD 1px dashed;}
	
	
.top_bg .title_list2{
	padding:10px 10px 4px 10px;
}	
	
.top_bg ul li{
	background:url(/images/top_icon2.jpg) no-repeat 0px 3px;
}


.box3_li{
	padding:0px 0px 10px 10px;
	font-size:12px;
	line-height:22px;}
.box3_li a{
	padding-right:10px;}
	
#eco_mix .box2,#eco_mix .main_box2{
	height:342px;}	
	
#info_mix .box2,#info_mix .main_box{
	height:326px;}
	
#geography .box2,#geography .main_box{
	height:326px;}			

