@charset "gb2312";
/* globe set */
html,body{height:100%;}
html{overflow-y:auto;}
ol, ul {list-style: none; }  
body, div, dl, dt, dd, ul, ol, li{padding: 0;margin: 0;font-size:12px;}
body{ font-family:'OpenSans',Helvetica,Arial,sans-serif;font-size:12px;background:#fff;margin:0 auto;position:relative;min-height:600px!important;_height:600px;padding:0px;width:980px;text-overflow:ellipsis ;}

body{
	background:url('../bg_all.jpg') repeat left top;
	background:#ececec; 
	/*background:#c4e4d9; */
	/*background:-moz-linear-gradient(left top, #9DDAFB, #F3F0B1, #9DDAFB, #F3F0B1);
	background:-webkit-gradient(linear, 0 0, right bottom, from(#9DDAFB), to(#F3F0B1));
	background:-o-linear-gradient(left top, #9DDAFB, #F3F0B1, #9DDAFB, #F3F0B1);*/
}
.ctl_btn {
 cursor:pointer;
}
.clear{
	clear:both;
	margin:0;
	padding:0;
}
#wp_head, #wp_main, #wp_foot{
	margin:0 auto;
	
}
a:link ,a:visited{
	font-size:18px;
	font-weight:500;
	color:#00458c;
	text-decoration:none;
	margin:0;
	padding:0;
}

a:hover ,a:active{
	color: #F90;
}


/*header*/
/*the first line*/
#wph_1{
	width:980px;
	height:41px;
	margin:0;
	padding:0;
	background:url(bg_top.jpg) repeat-x left top;
}

#welcome{
	height: 40px;
	width: 50%;
	float: left;
	text-align: left;
	margin: 0px;
	line-height: 40px;
	padding-left:5px;
}
#search {
	height: 40px;
	width: 49%;
	float: right;
	text-align: left;
	line-height: 40px;

}
#Keyword1{
	background-image:url('bg_search.gif') no-repeat left top;
	margin: 10px 0 0 100px;
	padding:0 0 0 20px;
}
#Submit1{
	background: url(bg_search_btn_a.jpg) no-repeat left top;
	border:none;
	width:66px;
	height: 20px;
	cursor: pointer;
	margin: 10px 0 0 0;
	padding: 0px;
}
/*logo?ˇélang?ˇémenu*/
#wph_2{
	width:980px;
	height:189px;
	background: url(bg_head.jpg) no-repeat center top;
	padding: 0px;
	margin: 0px;
}

#wp_lang {
	font-size:15px;
	float: left;
	height: 25px;
	width: 150px;
	margin-top: 163px;
	line-height: 20px;
	text-align: center;
}
#wp_lang a {
	display:inline-block;
	width:50px;
	margin:0;
	font-size:15px;
}
#wp_lang a.first{

	border-right:solid 1px black;
}
#wp_lang a:link,#wp_lang a:visited {
	color: #0269b3;
	text-decoration: none;
}

#wp_lang a:hover,#wp_lang a:active {
	color: #FF6;
	text-decoration: none;
}


#wph_3 {
	height:30px; width: 100%;
	background: url(bg_menu.jpg) repeat-x left top;
	font-size:13px;
	text-align:center;
	margin:0px;
	padding:0px;
}
#wph_3 ul {
	list-style-type:none;				
	margin:0px;
	padding:0px;
}
#wph_3 li {
	float: left;
}
#wph_3 li a{
	width:163px;
	display:block;
	text-decoration:none;
	height:30px;
	line-height: 30px;
	font-size:14px;
}
#wph_3 li a:link, #wph_3 li a:visited{
	font-weight:bold;
	color:#FFFFFF;
	background: url(bg_menu.jpg) no-repeat left top;
}
#wph_3 li a:hover{			
	background: #437EC0;			
	color:#ffff00;						

}

/*main content set*/
#wp_main{
	background-color:#FFF;

	padding:5px;
	
}


#wpm_left{
	width:70%;
	float: left;
}
#wpm_right{
	float: right;
	width:285px;
	margin-left: 5px;
	padding:0px;
}

/*left 1*/
#wpml_1{
	background:#e6f2fe;
	padding: 8px 8px 8px 8px;
	margin:0;
}
		
.titlebar{
	height:36px;
	max-height:36px;
	text-align: left;
	line-height: 36px;
	padding: 0 0 0 25px;
}
#wpml1_title{
	background: url(bg_news.gif) no-repeat left top;
	border: 1px solid #4d87c7;
}

.titlebar p{
	display:inline-block;
	float:left;
	width:200px;
	margin:0px;
	color:#fff;
	font-size:14px;
	font-weight:normal;
}

.more {
	width:50px;
	height:14px;
	float:right;
	margin: 10px;
	border:none;
	line-height: 9px;
	font-size: 9px;
	cursor: pointer;
}
.more_btn {
	width:50px;
	height:14px;
	max-height:13px;
	float:right;
	margin: 10px;
	border:none;
	line-height: 9px;
	font-size: 9px;
}


#pic_news {
	float:left;
	height:397px;
	width:320px;
	margin:5px 0 0 0;
	padding:0;
}

#wp_pnew_pic{width:320px;height:360px;}
#pic_news #pnews_pic li{ display:none; height:356px; background-color:#DEE8F2; margin:0; padding:0; padding-bottom:5px; overflow:hidden; }
#pic_news #pnews_pic img{width:320px;height:266px;}
		
#pic_news #pnews_pic p{ margin:5px 3px 5px 10px; padding:5px; height:65px; text-align:left; line-height:18px;overflow:hidden; }
		
#pic_news #pnews_pic p a{ color:#000;}


#wp_pnew_index{ width:320px; height:37px; text-align:center; margin: 0 auto;border:1px solid #DEE8F2;background:url(bg_picnews.gif) no-repeat left top;}

#pic_news #pnews_index { margin:0; margin-top:8px; margin-left:105px;text-align:center;}
		
#pic_news #pnews_index li{ width:20px; height:20px;margin:0 5px; padding:0;display:inline;cursor:pointer; float:left; background-color:#e0eaf4; display:inline-block;}
		
#pic_news #pnews_index li .thumb{ margin:0; margin-top:3px;padding:0;border:none;}

#pic_news #pnews_index li.on{ background-color:#f09f00;}

#pic_news #pnews_index a:link,#pic_news #pnews_index a:visited { margin:0; padding:0;font-size:12px;color:#000;}
#pic_news #pnews_index a:hover,#pic_news #pnews_index a:active {font-size:12px;color:#000;}

#news_li {
	float:left;
	width:51%;
	margin:0;
	padding:0;
	text-align:left;
}
#news_li ul{
	margin:0px;
	padding:0px;
	padding-left:10px;
	color:#00458c;
	list-style-type:none;
}
#news_li li{

	border-bottom:#999 dotted  1px;
	text-align:left;
	margin:0;
	padding:0 0 2px 0;
	margin-top:15px;
	height:82px;
	overflow:hidden;
	
}
#news_li li a{
	display:block;
	padding-bottom:0px;
}

#news_li ul li p{
	margin:8px 0;
	padding:0;
	height:29px;
	height:29px\9;
	overflow:hidden;
}
.datetime{
	color:#505863;
	padding:0 4px 0 0 ;
	border-right:solid 1px #000;
}
.content{
	color:#000;
	padding-left:4px;
}

/*left 2*/
#wpml_2{
	margin:5px 0 0 0;
	background-color: #e6f2fe;
	padding:8px;
}

#wpml_2 ul {
	list-style-type:none;				
	margin:0px;
	padding:0px;
	line-height: 18px;
	text-align:left;
		
}
#wpml_2 li {
	float: left;
	width: 326px;
	height: 262px;
	margin:0;
	padding:0 0 5px 0;
	margin-top: 5px;
	color:#333;
	overflow:hidden;
}
#wpml_2 li.wpml2_li_r{
	margin-left:11px;
}

.wpml2 a img{
	width:324px;
	height:175px;
	border:solid 1px #ccc;
	margin-bottom:5px;
}
.wpml2 a{
	margin:5px 0 5px 0;
	padding:0;
	text-decoration:none;
	list-style-type: none;
	display:block;
}
#wpml_2 p{
	margin:5px 0 5px 0;
	padding:0;
}
	
/*right 1*/

#wpmr_1 {
	text-align:center;
	border: solid 1px #E1E7F4;
	background-color: #f6f8f7;
	padding: 5px 5px 10px 5px;
	height:20px;
}
/* right 2 */
#wpmr_2 {
	text-align:left;
	border: solid 1px #E1E7F4;
	margin:0;
	padding:0;
	background: url(bg_right_bar.jpg) no-repeat left top;
	background-color: #f6f8f7;
	margin-top: 5px;
	padding: 5px 5px 10px 5px;
}
#wpmr2_ct{
	margin:20px 0 5px 10px;
}
#wpmr2_ct p{
	margin:5px 0 5px 0;
	padding:0;
}
#wpmr2_ct p.title{
	font-weight:600;
}


/*right 3*/
#wpmr_3 {
	text-align:center;
	border: solid 1px #E1E7F4;
	margin:0;
	padding:0;
	background: url(bg_right_bar.jpg) no-repeat left top;
	background-color: #fff;
	margin-top: 5px;
	padding: 5px 5px 10px 5px;
}
#wpmr_3 img{
	border:none;
	margin:0px 0;
	padding:3px 0;
	
}
#wpmr3 a{
	margin:0;
	padding:0;
}

/* right 4 */
#wpmr_4 {
	text-align:center;
	border: solid 1px #E1E7F4;
	margin:0;
	padding:0;
	background: url(bg_right_bar.jpg) no-repeat left top;
	background-color: #fff;
	margin-top: 5px;
	/*padding: 5px 5px 5px 5px;*/
	padding: 5px 5px 14px 5px;
}

.wpmr4{
	margin:0;
	padding:3px 25px;
	margin-top:8px;
	position:relative;
	zoom:1;
}
.wpmr4 img{
	width:220px;
	height:123px;
	border:solid 1px #ccc;
	display:block;
}
.wpmr4 img.bvideo{
	width:30px;
	height:30px;
	position:absolute;
	left:29px;
	bottom:18px;
	z-index:0;
	border:none;
}
.wpmr4 img.not_bvideo{
	display:none;
}
.wpmr4 p{
	width:220px;
	margin:0;
	padding:0;
	background-color:#E0E0E0;
	text-align:left;
	font-size:12px;
	font-weight:600;
	cursor:pointer;
	color:#000;
	height:14px;
	overflow:hidden;
}

.wpmr_title{
	margin:10px 0 20px 10px;
	padding:0;
	color:#fff;
	text-align:left;
	font-weight:600;
}

#wpm_1{
	
	font-size:12px;
	border-top: 10px solid #EEF1F9;
	border-right: 10px solid #D9E0F4;
	border-bottom: 10px solid #C2D5EF;
	border-left: 10px solid #DFE2EA;
	background-color: #EFF7FE;
	margin:0;
	margin-top: 5px;
	padding: 0;
}
#wpm1_title{
	background:url(bg_title.jpg) no-repeat left top;
}

#wpm1_title p{
	font-size:12px;
	font-weight:600;
}

#wpm1_lst {
	margin:0px;
	padding:0px;
	margin-top: 10px;
}
#wpm1_lst ul {
	list-style-type:none;				
	margin:0px;
	padding:0px;
	line-height: 18px;
	text-align:left;
		
}
#wpm1_lst li {
	float: left;
	width: 228px;
	height: 240px;
	margin:0;
	padding:0;
	margin-left:6px;
	color:#333;
	overflow:hidden;
}
#wpm1_lst li.first{
	margin-left:10px;
}
.wpm1_item a img{
	width:226px;
	height:137px;
	border:solid 1px #ccc;
	margin-bottom:5px;
}

.wpm1_item a {
	padding:0;
	margin:0;
	text-decoration:none;
	list-style-type: none;
	display:block;
	font-size:12px;
	font-weight:600;
}

#wpm1_lst p{
	margin:5px 0 5px 0;
	padding:0;
}


/*footer set*/
#wp_foot{
	
	margin:0px 0px 50px 0px;
	width:100%;
	z-index:0;
	overflow:auto;
}

#wpf_1{
	display:none;
	padding:12px 8px 32px 8px;
	text-align: left;
	margin:0;
	margin-bottom:50px;
	background-color:#fff;
}
#wpf1{
	border: 1px solid #e1e1e1;
	padding:0;
	padding-bottom:15px;
}
	
#wpf1_title{
	background:url(bg_title.jpg) no-repeat left top;
	margin-bottom:5px;
}
#wpf1_title p{
	font-size:12px;
	font-weight:600;
}

#wpf_1 ul{
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#wpf_1 ul li{
	float:left;
	padding:0;
	margin:0;
	display:block;
	padding-left:10px;
	padding-right:30px;
	margin-top:5px;
	margin-bottom:5px;
}

#wpf_1 a,#wpf_1 a:link,#wpf_1 a:visited,#wpf_1 a:hover,#wpf_1 a:active{
	color:#757575;
	font-size:12px;
	font-weight:100;
	margin:0;
	padding:0;
}

#wpf_2{
	text-align:center;
	text-decoration:none;
	/*width:980px;*/
	/*margin:0 5px;*/
	padding:10px 0 50px 0;
	background:#ececec; 
	background: url(bg_foot.jpg) repeat-x left top;
	color:#ccc;
}

#wpf_2 ul{
	display:inline;
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 15px;
	display:none;
}
#wpf_2 ul li{
	padding:auto 10px;
	display:inline;
	padding-left:10px;
	padding-right:5px;
}

