﻿/* CSS Document */

a:link, a:visited { color: #1D4994; text-decoration: none; }

a:hover { color: #F00; text-decoration:none; }

body { 
background-color: #FFFFFF; 
background-position: center; 
color: #003366; 
font-family: Arial, "宋体"; 
font-size: 12px; 
margin: 0px; 
padding: 0px; }

form{margin:0; display:inline;}
#GridView1_ctl02_radiolist_0 { margin:0px; border:0px; padding:0px;}
.kstd_box2 .content { margin:0px; border:0px; padding:0px; text-align:left;}
br, img, dl, dt, dd, ol, form, p { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: 0px; padding: 0px; }

button { background-color: #FFFFFF; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: 0px; padding: 0px; }

h1 { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; font-size: 16px; margin: 0px; padding: 0px; }

h2 { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; font-size: 14px; margin: 0px; padding: 0px; }

h3 { font-size: 13px; margin: 0px; padding: 0px; }

h4 { font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; }

h5 { font-size: 12px; font-weight: normal; }

h5 { font-size: 11px; }

h6 { font-size: 10px; }

input { margin: 0px; padding: 0px;
    width: 92px;
}

select { border-width: 0px; margin: 0px; padding: 0px; }

li { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }

ul { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; list-style-type: none; margin: 0px; padding: 0px; }

img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.input_text{ height:16px; border:solid 1px #A4CDED}
.input_button{ height:auto; border:solid 1px #A4CDED;background-color: #E7F1FE; width:auto; padding:1px;}
.input_select{
margin:0px;
padding:0px;
height:18px;
}

.w_60{ width:60px;}

/*=====================================*/
#body_contain{
display: block; 
height: auto; 
margin-bottom: 0px; 
margin-left: auto; 
margin-right: auto; 
margin-top: 0px; 
width: 980px; }
	
/*=========顶部========*/
#frm_header{}

#header_top { 
height: 30px; 
background-image: url(../images/header_top_bg.gif); 
background-repeat: repeat-x; }

#header_top .left { 
background-image: url(../images/header_top_side.gif); 
background-repeat: no-repeat; 
background-position: 0px 0px; 
width: 4px; 
float: left; 
height: 27px; }

#header_top .right {
background-image: url(../images/header_top_side.gif); 
background-repeat: no-repeat; 
background-position: -4px 0px; 
width: 4px; 
float: right; 
height: 27px; }

#header_top .middle {
width: 972px; 
float: left;
text-align:left;
padding-top:4px; }

#header_top .middle a{
margin:0px 5px 0px 0px; }

#header_top .middle ul { float: right; }

#header_top .middle li {
float: left; 
line-height: 22px; 
margin-right: 5px; 
margin-left: 5px; 
margin-top: 3px; 
margin-bottom: 2px; 
width: 55px; }

#header_top .middle .span_left{ float:left; width:600px;}
#header_top .middle .span_left img{ vertical-align:middle;}
#header_top .middle .span_right{ float:right; width:320px; text-align:right;}

#header_logobanner { height: 60px; margin-bottom: 3px; }

#top_logo { height: 60px; width: 210px; float: left;  }

#top_banner { height: 60px; width: 468px; float: left; margin-right: 10px; margin-left: 10px; }

#top_textad {  background-color:#ffffcc;
 border:solid 1px #ffcc66; float: right; width: 280px; height: 58px;}

.top_textad_left 
{
	float:left; 
	width:120px;}
.top_textad_right
{
	float:right;
	width:150px;
	*width:150px;
	_width:140px;
	 height:60px; 
	 overflow:hidden;
	  list-style-type:none;}
.weather_item{  padding-top:7px; list-style-type:none; line-height:15px; height:15px; margin:0px;}

#top_textad ul { margin-left: 4px; }

#top_textad li { background-image: url(../images/symbol_01.gif); background-repeat: no-repeat; background-position: 0px 7px; line-height: 19px; padding-left: 8px; width: 120px;  overflow: hidden; }


#navBar{ width:980px; height:32px; margin:12px 0px 5px 0px; font-size:14px;}
#navBar .left{height:30px; background-image:url(../images/nav_left.gif); background-repeat:no-repeat; background-position:0px 0px; width:12px; float:left;}
#navBar .middle{height:30px;background-image:url(../images/nav_middle.gif); background-repeat:repeat-x; background-position:0px 0px; width:956px;  float:left;}
#navBar .right{height:30px; background-image:url(../images/nav_right.gif); background-repeat:no-repeat; background-position:0px 0px; width:12px; float:right;}

#navBar .middle ul{margin-bottom: 0px; margin-left: 12px; margin-right: 0px; margin-top: 3px; }
#navBar .middle li{float: left; margin-bottom: 2px; margin-left: 5px; margin-right: 0px; margin-top: 1px; }
#navBar .middle li a{ background-image: url(../images/menu_soft_01.gif); height: 20px; width: 68px; line-height: 20px; background-repeat: no-repeat; float: left; text-align: center; text-decoration: none; color: #003366; background-position: 0px 0px; margin-left:5px;}
#navBar  .middle  li  a:hover { color: #006699; background-position: 0px -20px; }

#searchBar{
 background-color:#ffffcc;
 border:solid 1px #ffcc66;
 height:30px;
 margin:5px auto;
 width:978px;
}
#searchBar .searchBar_center{
 
height:25px;
padding:0px 0px 0px 3px;
line-height:25px;
text-align:center;
}
#searchBar .searchBar_left{
float:left;
height:25px;
padding:0px 0px 0px 3px;
line-height:25px;
}
#searchBar .searchBar_left img{ vertical-align:middle;}

#searchBar .searchBar_right{
float:right;
height:25px;
padding:3px 0px 0px 3px;
}

#searchBar .searchBar_right img{
	vertical-align:middle;
}

/*=============顶部结束==========*/


/*============内容===============*/

.main_box
{
	/*
width:980px;
margin-bottom:6px;*/
	clear: left; 
	float: left; 
	margin-bottom:2px; 
	margin-left: 0px;
	 margin-right: 0px; 
	 margin-top: 0px; 
	 width: 980px;
}

.main_box .TotalLeftbox
{
	/*
	width:980px;
	margin-bottom:6px;*/
	float: left; 
	margin-bottom:2px; 
	margin-left: 0px;
	 margin-right: 0px; 
	 margin-top: 6px; 
	 width: 770px;
}

.main_box .TotalRightbox
{
	/*
	width:980px;
	margin-bottom:6px;*/ 
	float: right; 
	margin-bottom:2px; 
	margin-left: 0px;
	margin-right: 0px; 
	margin-top: 6px; 
	width: 200px;
}

.main_box .left_box{
float:left;
width:774px;
height:auto;
background-color:#FFFFFF;
}

.main_box .right_box{
float:right;
width:200px;
height:auto;
}

.body_a_left{
float:left;
width:382px;
/*
height:476px;
*height:472px;
_height:488px;*/
height:auto;
overflow:hidden;
}

.body_a_left2{
float:left;
width:382px;
/*
height:476px;
*height:472px;
_height:488px;*/
height:auto;
overflow:hidden;
}

.body_a_right{
	float:right;
width:382px;

}

.news_box{
/*height:476px;
/*height:472px;
_height:488px;*/
border:1px #a4cded solid;
background-color:#FFFFFF;
height:auto;
}

.news_box_split
{
	text-align:center;
	 height:2px; 
	 *height:2px;
	 _height:0px;
	 margin:2px; 
	 *margin:2px;
	 _margin-top:-10px;
	 float:left; 
	 width:372px;
	 border-bottom:dotted 1px #a4cded;
	 }

/*.xs_box{
height:223px;
*height:222px;
_height:230px;	
border:1px #a4cded solid;
}

.sc_box{
margin-top:8px;
height:243px;
*height:240px;
_height:248px;	
border:1px #a4cded solid;
}
*/

.xs_box{
/*
height:208px;
*height:207px;
_height:215px;*/
height:285px;	
border:1px #a4cded solid;
}
.xs_box ul
{
	margin:0px;
	border:0px;
	padding:0px;
}
.sc_box{
margin-top:3px;
/*
height:200px;
*height:197px;
_height:203px;	*/
height:auto;
border:1px #a4cded solid;
}

.n_b{
	border:0px;
}

.title_bar{
background-image:url('../images/titbar_s1_bg.gif');
background-repeat:repeat-x;
height:27px;vertical-align:middle; 
}

.title_bar .left {
background-image: url(../images/titbar_s1_lr.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
float: left;
height: 27px;
width: 5px; }

.title_bar .right {
background-image: url(../images/titbar_s1_lr.gif); 
background-position: -5px 0px; 
background-repeat: no-repeat; 
float: right; 
height: 27px; 
width: 5px; }

.title_bar .titbg {
background-image: url(../images/titbg_s1_l.gif); 
background-repeat: no-repeat; 
color: #0049A0; 
float: left; 
font-size: 13px; 
font-weight: 600; 
line-height: 20px; 
padding-bottom: 0px; 
padding-left: 16px; 
padding-right: 8px; 
padding-top: 7px; }

.title_bar .titr{
background-image: url(../images/titbg_s1_r.gif);
 background-repeat: no-repeat; 
 float: left; 
 height: 27px; 
 width: 7px; }
  .title_bar img{float: left;vertical-align:middle;}
 .title_bar h3 { color: #0049A0; float: left; font-size: 13px; font-weight: 600; line-height: 18px; padding-bottom: 2px; padding-left: 6px; padding-top: 7px; }
 .title_bar h4 { color: #0049A0; float: right; font-size: 13px;  line-height: 18px; padding-bottom: 2px; padding-left: 6px; padding-top: 7px; }
 
/*====新闻图片一===*/
 .news_img_box{
 height:110px;
/* border-bottom:1px #a4cded dotted;*/
 margin:2px;
}

/*====关注===*/
 .Newsrecommend_img_box{
 height:auto;
/* border-bottom:1px #a4cded dotted;
 margin:12px;*/
 margin:5px;
}

.Newsrecommend_img_box_right_title{
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:600;
	
}

/*====新闻图片一===*/
.news_img_box_left{
float:left;
width:110px;
height:110px;
margin:6px 0px 0px 8px;
}

.news_img_box_left img{
margin:5px;}

.news_img_box_right{
float:right;
width:240px;
height:110px;
margin:5px 8px 0px 0px;
}

.news_img_box_right_title{
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:600;
}

/*===新闻图片2*/

 .news_img_box2{
 height:90px;
 border-bottom:1px #a4cded dotted;
 margin:2px;
 margin-bottom:3px;
}
.border_dot {
	 border-bottom:1px #a4cded dotted;
	 margin:10px 0px;
	 }
.news_img_box2_left{
float:left;
width:90px;
height:90px;
}

.news_img_box2_left img{
margin:5px;}

.news_img_box2_right{
float:right;
width:270px;
height:90px;
margin-right:2px;
}

.news_img_box2_right_title{
	height:24px;
	line-height:24px;
	font-size:14px;
	font-weight:600;
}


.main_list { float: left; padding-left: 6px; padding-right: 6px;   }

.main_list  li{
	width:370px;
	float:left;
	line-height:20px;
}

.main_list  li  a { color: #0049A0; text-decoration: none; width:100%;  }
.main_list  li  a:hover{ color: #F00; text-decoration: none; }

.main_list .news_date{
	clear: right; color: #666666; float: right; text-align: right; width: 80px; 
}
.hangye_news_date{
	 color: #666666; float: right; text-align: right; width:40px; overflow: hidden; 
	}
.hangye_news_class{ float: left; height: 18px; margin-right: 5px; overflow: hidden; text-align: right; width: 60px; z-index: 3;}
.hangye_news_class a{
	color: #666666; text-decoration: none; 
}
.hangye_news_class a:hover{
	color: #FF0000; text-decoration: none; 
}
.hangye_news_class a:visited{
	color: #666666; text-decoration: none; 
}
.mar_2 { margin-top:7px; padding-bottom:8px;}
.main_list .news_class{ float: left; height: 18px; margin-right: 5px; overflow: hidden; text-align: right; width: 60px; z-index: 3; }

.main_list .news_class a:hover{
	color: #FF0000; text-decoration: none; 
}
.main_list .news_class  a{ color: #666666; text-decoration: none; }
.qjs_box{
margin-top:20px;
}

.main_list1 { float: left; padding-left: 6px; padding-right: 6px;   }

.main_list1  li{
	width:370px;
	line-height:20px;
}

.main_list1  li  a { color: #0049A0; text-decoration: none; width:100%;  }
.main_list1  li  a:hover{ color: #F00; text-decoration: none; }

.main_list1 .job_date{
	 clear: right; color: #666666; float: right; text-align: right; width: 80px; 
}
.main_list1 .job_class{ float: left; height: 18px; margin-right: 5px; overflow: hidden; text-align: right; width: 100px; z-index: 3; }
.main_list1 .job_class a:hover{
	color: #FF0000; text-decoration: none; 
}
.main_list1 .job_class  a{ color: #666666; text-decoration: none; }





.more { display: inline; float: right; font-family: "宋体"; font-size: 12px; font-weight: normal; height: 20px; line-height: 20px; margin-right: 8px; margin-top: 6px; }
.more a { color: #0049A0; text-decoration: none; }
.more a:hover{ color: #F00; text-decoration:none; }
/*===========内容 右边============*/
.rightbar { border: 1px solid #A4CDED; float: right; overflow: hidden; width: 198px; }

.pp_box{
	height:230px;

		*height:220px;
	_height:240px;
	overflow:hidden;
}

.indexlbox
{
	width:198px;
	border:#A4CDED solid 1px;
	height:180px;
	margin:4px 0px 4px 0px;
}
.index2box
{
	width:198x;
	border:#A4CDED solid 1px;
	height:230px;
	margin:px 0px 4px 0px;
}


.pp_box_img{	text-align:center;}

.pp_box_img img
{
	margin:1px;
}
.pp_box_nav ul{
	list-style-type:none;
	float:left;
	margin-left:22px;
}

.pp_box_nav .pp_box_nav_li_select{ background-color:#FFFFCC;}

.pp_box_nav li{
	float:left;
	width:25px;
	line-height:18px;
	height:18px;
	margin-left:3px;
	background-color:#BFEBFF;
	border:1px #a4cded solid;
	text-align:center;
}

.kstd_box{
 
margin:15px 0px ;  
}
.kstd_box2{
margin:2px 0px ;  
}
.kstd_box2 ul { margin:0px; padding:0px; border:0px;}
.kstd_box2 .title{
	font-size:14px;
	text-align:center;
}
.kstd_box2 .content{
	line-height:1.42em;
	padding:2px 2px 0px 2px; 
}
.kstd_box2 .link
{
	text-align:center;
}
.kstd_box2 .link .button
{
	width:58px;
}
DT  {
	margin:5px 0px; margin:0px !important;
}
DT IMG {
	WIDTH: 75px; HEIGHT: 45px
}
DL {
	MARGIN: 0px 10px 5px; WIDTH: 75px; DISPLAY: inline; FLOAT: left
}
DD {
	HEIGHT: 43px; OVERFLOW: hidden; _height: 43px;*height:43px;
}
DD .du {
	COLOR: #666
}
DD .sr {
	COLOR: #666; FONT-SIZE: 11px
}
.kstd_box ul{
	list-style-type:none;
}
.kstd_box li{
	float:left;
	width:104px;
	height:97px;
	line-height:97px;
	margin:2px;}
	
/*
.kstd_box li{
	float:left;
	width:40%;
	height:18px;
	line-height:18px;
	margin:2px;}
	
/*==========内容3=============*/
.content_3{
	
}

.items_l_box   
{
	width:377px;
	/*
height:230px;
height:500px;
*height:225px;
_height:225px;*/
height:auto;
float:left;
border:1px #a4cded solid;
margin-bottom:4px;  } /* Moz */ 


.items_r_box{
width:377px;
/*height:230px;

*height:225px;
_height:225px;*/
height:auto;
float:right;
border:1px #a4cded solid;
margin-bottom:4px;
} /* Moz */ 



.content_7{
/*
	height:220px;
	*height:220px;
	_height:220px;*/
	height:auto;
}

.stock_box
{
	height:auto;
	/*
	*height:218px; IE7
	_height:218px; /IE6*/
	overflow:hidden;
}

.stock_img{}

#stock_body 
{
	overflow:hidden;
	height:180px;
}
	
.stock_arclist
{
border-bottom:1px dashed #cdcdcd; 
}
.stock_l{float:left; width:35px;}
.stock_r{ float:right; text-align:right;}
.stock_box li{ margin:0px;}
.stock_box li img{ vertical-align:middle;}



.vote_box
{
	/*
	height:184px;
	*height:178px; /*IE7
	_height:168px; */
	height:auto;
	
}
.vote_box iframe{
	margin:1px;
}

.blog_box
{
	height:310px;
	/*
	*height:348px; /*IE7 453
	_height:348px; IE6 463*/
	overflow:hidden;
}
.blog_box ul{ list-style-type:none; float:left;}
.blog_arclist 
{
	width:60px; height:70px;
	float:left; 
	text-align:center; 
	margin:2px;
	font-size:8px;
	}

/*=============内容结束===========*/



/*===========友情链接===========*/
.tab_tit3 
{
	background-image: url(../images/tabbg2_bg.gif); 
	background-repeat: repeat-x;
	 height: 30px; }

.tab_tit3 .right  
{
	background-image: url(../images/tabbg2_r.gif); 
	background-repeat: no-repeat; 
	float: right; 
	height: 30px; 
	width: 4px; }

.tab_tit3 .tabbg1 { background-image: url(../images/tabbg2.gif); background-position: 0px 0px; background-repeat: no-repeat; color: #FFFFFF; cursor: pointer; display: block; float: left; font-size: 13px; font-weight: bold; height: 26px; line-height: 26px; padding-bottom: 3px; padding-top: 1px; text-align: center; text-decoration: none; width: 120px; }
.links li a{ text-decoration: none; }
.links {
	border-bottom-color: #A4CDED;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #A4CDED;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #A4CDED;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-width: 0px;
	clear: left;
	margin: 0px;
	padding: 0px;
	width: 978px;
	float:left;
	text-align:center;
}
.links a { float: left; height: 24px; line-height: 24px; padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px; white-space: nowrap; width: auto; }

.links ul { padding: 0px; text-align: center; width: 960px; }
.links li{
float:left;
padding:0px; display:table; text-align:center;
}


/*======在线客服========*/
.online_box
{
	height:160px;	
	*height:160px;	
	_height:160px;	 margin:0px auto;
	}
	.online_box  ul{  width:198px;float:left; text-align:center;}
.online_box li{ line-height:20px; height:20px; margin:4px; border-bottom:dotted 1px #A4CDED; float:left; }
.online_box img{ vertical-align:middle;}

.online_box1
{
	height:80px;	
	*height:80px;	
	_height:80px;	
	margin:0px auto;
	}
	.online_box1  ul{  width:198px;float:left; text-align:center;}
.online_box1 li{ line-height:20px; height:20px; margin:4px; border-bottom:dotted 1px #A4CDED; float:left; }
.online_box1 img{ vertical-align:middle;}

/*===============*/

/*=======广告============*/
.ad_199_67{
	height:67px;
	min-height:67px;
	width:199px;
	clear:both;
}

.ad_382_72{
	height:72px;
	min-height:72px;
	width:382px;
}

.ad_199_72{
	height:72px;
	min-height:72px;
	width:199px;
	clear:both;
}

.ad_770_72{
	height:72px;
	width:770px;

}

.ad_468_60{height:60px;
	width:758px;_width:750px;  }
.ad_382_60{height:80px;
	width:382px;_width:382px;  overflow:hidden; float:inherit; margin-top:4px; margin-bottom:4px;}


/*=========底部========*/
#frm_foot{ 
background-color: #E7F1FE; 
border: 1px solid #A4CDED; 
clear: left; 
float: left; 
height: 50px; 
line-height: 24px; 
text-align: center; 
width: 978px; }

.m_b_6 { margin-bottom: 6px; }
.m_b_7 { margin-bottom: 5px; height:242px; overflow:hidden; vertical-align:middle;}
.m_b_10 { margin-bottom: 5px; height:188px; overflow:hidden; vertical-align:middle;}
.m_b_8 { margin-bottom: 5px; }
.m_b_3 { margin-bottom: 3px; }
.m_b_9 { margin-bottom: 3px; }
.m_t_8{
	margin-top:4px;
}

.m_t_10{ margin-top:10px;}
.m_l_5{
	margin-left:5px;
}
.v_a_m{
	vertical-align:middle;
}
.n_b{ border:0px;}


.news_intro{ line-height:12pt;}
.search_news{ margin:2px; margin-left:5px; margin-top:0px;}
.search_crop{ margin:2px; margin-left:5px; margin-top:0px;}

#weather_box{ height:70px; overflow:hidden;}


.news_list_body{ margin-left:2px; }
.news_tab{ width:380px;}
.news_tab li{float:left;
	margin:0;
	padding-left:8px;
	padding-right:12px;
	border:solid 1px #A4CDED;
	border-bottom:0px;
	line-height:25px; 
	height:25px;
	margin-right:2px;
	background-image:url(../images/titbar_s1_bg.gif);
	background-repeat:repeat-x; cursor:pointer;}
.news_tab li img{ margin-right:4px;}
.news_tab .over{font-weight:600;}
.news_tab .select{ font-weight:600;}
.news_tab_body{width:370px; overflow:hidden; font-size:12px; }

.news_tab_body li{ line-height:21px; padding-left:3px;}
.news_list_date{ color:#FF8000; font-size:10px; margin-left:90px;}
.news_list_weather{color:#804040;}

.news_week_hot{}
.news_week_hot li{  padding:3px;}

/*#FFFFCC*/
#news_weather{ background-color:#FFFFCC;}
.h463 {
 /*height:470px; *HEIGHT: 460px ;_height:470px;*/}
.h378 { height:380px; *HEIGHT: 375px ;_height:380px;}
.red_font { color:#F00; font-weight:bold;}
.red_font A { color:#F00}
.downGreenArrow {color:green; padding:1px 2px 10px 10px; 	background-image:url(../images/down.gif);background-repeat:no-repeat; background-position:-1px 0px ; }
.upRedArrow { color:red;padding:1px 2px 10px 10px; background-image:url(../images/up.gif);background-repeat:no-repeat ;  background-position:-1px 0px ;}
.clear { margin:0px; padding:0px; border:0px; clear:both;}

#XunShiNewsImg { margin-bottom:5px; }


.focus { height:auto; width:auto; margin-bottom:5px;}
#KinSlideshow{ overflow:hidden; width:380px; height:200px; border:1px #a4cded solid; margin-bottom:3px;}

iframe {}

