   ﻿a{color:#000;
  font-size:10pt;}

img{border:0px;}
#page-container {
	font-size:12px;
	border:#000 solid;
	border-width:1px;
    }
.left{clear:left;}
/*............................................nav start....................................*/
#nav ul{
	list-style:none;
	display:block;
	margin:0;
	padding:6px 0 2px 10px;

	}
#nav li {
     display: inline;
     list-style-type: none;
	 word-spacing:0px;
	 }
#nav li a{color:black;}
#nav li.first{
	font-weight:bold;
	}
#nav_search p{
	margin:3px;
	padding:3px;
	overflow:hidden;
	}
/*..........................................nav end...........................................*/

/*.........................................left content.......................................*/
#left_content div.pic_news{
	margin:0;
	background-color:#0062ad;
	padding:0px;
	}
#left_content div.newstitle{
	margin:22px 5px 0px 5px;
	padding:0;
	}
.xw-on{
	float:left;
	width:114px;
	border:#91BBDC solid;
	border-width:2px 2px 0px 2px;
	overflow:hidden;
	text-align:center;
	height:25px;
	padding:5px 0 0 0;
	margin:0px;
	}
.xw-on span{
	font:12pt "黑体","宋体";
	background-color:#D9E9F5;
	padding:3px;
	color:#0782E0;
	margin:0;
}
.xw-off{
	float:left;
	width:117px;
	border:#91BBDC solid;
	border-width:0px 0px 2px 0px;
	overflow:hidden;
	text-align:center;
	height:23px;
	padding:7px 0 0 0;
	margin:0px;
	z-index:20;
	cursor:hand;
}
.xw-off span{
	padding:3px;
	font:12pt "黑体","宋体";
	color:#7E9AB0;
	margin:0;
}	
	
	
.news_content{
	border:#91BBDC solid;
	border-width:0px 2px 2px 2px;
	margin:-22px 5px 5px 5px;
	padding:0px;
	clear:both;
	}
.news_content ul{
	overflow:hidden;
	padding:10px 4px 0 18px;
	margin:0px;
	color:white;
	}
.news_content ul li{
	line-height:150%;
	margin-bottom:5px;
	border-bottom:1px #e0e0e0 dotted;
	}
.leftmore{ 
	text-align:right;
	margin:10px 0px 0px 150px;
	padding:2px;
	
	background-color:#ccc;

	}
.leftmore a:link,a:visited{ 
    color:#0062AD;

	}

.news_content ul a:link{text-decoration:none;color:#eee;}
.news_content ul a:visited{text-decoration:none; color:#eee;}
.news_content ul a:hover{text-decoration:underline;color:#fff}


#news_title_bg{
	font:12pt "黑体","宋体";
	padding:2px 0px 0px 3px;
	}
#zhuanti_content{
	border:#91BBDC solid;
	border-width:2px;
	padding:0px;
	margin:0px 5px 0px 5px;
	}
#zhuanti_content ul{
	margin:10px;
	padding:0px;
	overflow:hidden;
	}
#zhuanti_content ul li{
	border:#FFFFFF dashed;
	border-width:0 0 1px 0;
	list-style:none;
	line-height:200%;
	padding-bottom:3px;
	padding-top:3px;
	color:#fff;
	font:10pt;
	font-weight:bold;
	}
#vidoe{
	background:url(images/video_bg.gif) no-repeat;
	height:200px;
	text-align:center;
	padding:5px;
	}
#vidoe_pic{
	width:220px;
	text-align:center;
	height:120px;
	margin:auto;
	margin-bottom:0px;
	}

#vidoe span.but{
	float:right;
	margin-top:7px;
	}
/*........................................left content end................................*/

/*................................................right contet............................*/
#right_cotent_frame{
	margin:15px;
	/*overflow:hidden;*/
	}
div.impnews{
	float:left;
	width:510px;
	height:88px;
	/*overflow:hidden;*/
	margin:3px;
	padding:3px;
	}
.arrow_title{
	border:dashed #D65D00;
	border-width:0px 0px 2px 0px;
	position:relative;
	padding:0 0 0 0px;
	/*overflow:hidden;*/
	height:20px;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	}
.button-on{
	float:left;
	width:70px;
    background:url(images/index_icon1.gif) no-repeat #D3E6F3;
	height:20px;
	padding:0px 0 0 23px;
	margin:0px;
	/*border-right:dashed #D65D00 2px;*/
	}
.button-on span{
    font:14pt;
	padding:3px;
	color:#000;
	margin:0;
	height:30px;
}
.button-off{
	float:left;
	width:70px;
	background:url(images/index_icon2.gif) no-repeat ;
	height:20px;
	padding:0px 0 0 23px;
	margin:0px;
	z-index:20;
	cursor:hand;

}
.button-off span{
    font:14pt;
	padding:3px;
	color:#666;
	margin:0;
}	

span.more{font-size:12pt;
          font-weight:bold;
		  padding-left:180px;}
	
div.line{float:left;
         border-right:dashed #D65D00 2px;
         width:11x;
		 margin:0 3px 0 3px;
         }

#right_cotent_frame span.other{color:#666;}
#right_cotent_frame span.other a:link,a:visited{color:#666;}

.zwdt_title{
	border:dashed #D65D00;
	border-width:0px 0px 2px 0px;
	position:relative;
	background:url(images/zwdt_bg.gif) bottom left no-repeat;
	padding:0 0 0 23px;
	overflow:hidden;
	height:48px;
	clear:both;
	}
span.enter{
	float:right;
	position:absolute;
	bottom:5px;
	right:15px;
	}
ul.newslist{
	margin:5px;
	padding:2px;
	}
ul.newslist li{
	list-style:square inside;
	padding:3px 0 3px 0;
	line-height:140%;
	font-size:10pt;
	}

.vice_title{
	border:solid #D65D00;
	border-width:0px 0px 2px 0px;
	position:relative;
	margin:5px 0 5px 0;
	padding:0 0 0 0px;
	overflow:hidden;
	height:45px;
	clear:both;
	color:#CE5E07;
	font-size:14px;
	font-weight:bold;
	}
.divwidth{width:90px;}
div.zwdt_left{
	width:265px;
	float:left;
	overflow:hidden;
	margin-right:5px;
	}
div.zwdt_right{
	float:left;
	width:260px;
	overflow:hidden;

	}
.border_line{
	border:#aaa solid;
	border-width:0  1px 0 0;
	}

ul.ywptlist{
	margin:5px;
	padding:0;
	}
ul.ywptlist li{
	list-style:square inside url(images/listicon01.gif);
	border:dotted #C3C3C3;
	border-width:0px 0px 1px 0px;
	lisline-height:180%;
	padding:4px;
	overflow:hidden;
	color:#01225B;
	}
.text_position{
	text-align:right;
	color:#aaa;
	}
div.zwdt_twoitem{
	float:left;
	width:260px;
	overflow:hidden;
	margin-top:5px;

	}
.border_line_black{
	border:#000 solid;
	border-width:0  1px 0 0;
	margin-right:5px;
	padding-right:5px;
	}


#login{
	height:30px;
	background:#FFECBD;
	margin:5px 0 5px 0;
	overflow:hidden;
	padding:3px;
	clear:both;
	}
#login span{
	background:#000;
	color:#fff;
	}
/*...........................................right_content end...................................*/

/*..........................................bottom_content start..................................*/
#bottom_content{
	padding-top:10px;
	overflow:hidden;
	clear:left;
	}

div.zwdt_twoitem1{
	float:left;
	width:526px;
	overflow:hidden;
	}
div.zwdt_ywpt_center{
	float:left;
	width:270px;
	overflow:hidden;
	}
div.zwdt_ywpt_left{
	float:left;
	width:120px;
	overflow:hidden;
	text-align:center;
	}
div.zwdt_twoitem2{
	float:left;
	width:264px;
	overflow:hidden;
	}

div.zwdt_threeitem{
	float:left;
	width:258px;
	overflow:hidden;
	}
div.zwdt_threeitem_child{
	width:250px;
	overflow:hidden;
	background:#E7E7E7;
	margin-top:5px;
	padding:3px;
	font-weight:bold;
	}
ul.branchlist{
	margin:5px 0px 5px 0px;
	padding:0;
	float:left;
	width:126px;

	}
ul.branchlist li{
	list-style:none;
	background:url(images/branch_bg.gif) no-repeat;
	height:23px;
	width:126px;
	line-height:180%;
	margin:3px 0 3px 0;
	padding-left:3px;
	}
ul.branchlist li a{font-size:9pt;

	}
#hdpt{
	clear:left;
	background:#ccc;
	}
#red_line{
	height:5px;
	overflow:hidden;
	background:#EE7619;
	margin:10px 0px 0px 0px;
	}

ul.box{
	float:left;
	list-style:none;
	margin:0 5px 0 5px;
	padding:0 5px 0 5px;
	}
.textright{
	text-align:right;
	}


/*..................................................bottom_contert end.......................................*/

/*........................................sidebar start................................................*/
div.side_title{
	height:21px;
	overflow:hidden;
	padding:0 0 0 20px;
	line-height:21px;
	position:relative;
	font-weight:bold;
	margin-top:15px;
	color:#fff;
	}

.sidebar_blue0{
	font-size:10pt;
	color:#fff;
	}
div.yingji{
    border:solid 2px #1766BC;
	padding:5px;
	line-height:180%;
	width:173px;
	}
div.yingji_title{
	height:21px;
	overflow:hidden;
	padding: 3px 0 0 30px;
	line-height:21px;
	position:relative;
	font-weight:bold;
	margin-top:0px;
	}
div.yewuimg{text-align:center;
          margin-top:5px;
		  margin-bottom:5px;}
#zhuanti_sidebar{
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	overflow:hidden;
	}
#zhuanti_sidebar ul{
	margin:10px;
	padding:0px;
	overflow:hidden;
	}
#zhuanti_sidebar div.img img{
    overflow:hidden;
    padding-right:5px;
	}
#zhuanti_sidebar div.img p{
    padding-top:10px;
	}
.zhuanti_sidebar_data{
	background:url(images/search_bg.jpg) no-repeat;
	background-position:right bottom;
	}
#zhuanti_sidebar div.img{
    margin-top:10px;
	margin-left:10px;
	border:#b6b6b5 dashed;
	border-width:0 0 1px 0;
	list-style:none;
	padding-bottom:3px;
	padding-top:3px;
	margin-bottom:5px;
	color:#000;
	font:12px;
	height:38px;
	}
ul.sidebar_newslist{
	margin:10px;
	padding:0;
	}
ul.sidebar_newslist li{
	list-style:square inside;
	line-height:180%;
	}
select.link{
	width:175px;
	margin:3px;
	}
.kanghan{height:160px;
    background:url(images/khbg.jpg) no-repeat;
    margin-left:1px;
    margin-top:5px;
	margin-bottom:0px;
    line-height:150%;
    padding-left:10px;
	padding-top:50px;
	padding-right:10px;}
.diaocha{height:182px;
    background:url(images/diaocha.gif) no-repeat;
    margin-left:3px;
    margin-top:10px;
	margin-bottom:10px;
    line-height:150%;
    padding-left:10px;}
h1.htpt_h{
	font-size:10pt;
	clear:both; 
	margin:0px; 
	padding:30px 0px 5px 0px;
	}
form{margin:0px;
     margin-bottom:10px;}
input.but{
	height:22px;
	width:70px;
	background:#CCCCCC url(images/but_bg.gif) no-repeat;
	border:0;
	margin-top:10px;
	}


/*..........................................sidebar end.....................................*/
/*...................................footer start..........................................*/

#footer{
   overflow:hidden;
	padding:0px 0 0 0;

	}
#footer div.ad{
padding-top:0px;
text-align:center;
background-color:#EFF6FC;
border-bottom:1px solid #fff;

}
#footer div.topic{
		   font-size:11pt;
		   font-weight:bold;
		   color:#014988;
		   text-align:center;
		   padding:3px 0px 0px 3px;
		   height:25px;
		   text-align:left;
		   border-top:solid 2px #014988;
		   background:url(images/footerad_bg.gif) repeat-x;}
#footer ul{
         list-style:none;
         padding-top:0px;
         padding-left:0px;
         margin:5px 0px 3px 0px;
        }


#footer li{display: inline;
           padding-left:5px;}


#footer div.info{clear:both;
text-align:center;
color:#fff;
margin-top:20px;
padding:0px;
line-height:180%;
}
#footer a{
color:#fff;
}
