
@charset "UTF-8";
@import url(news_gallary.css);
@import url(clock.css);
@import url(header.css);


.top_content{
	    width:1004px;
		height:auto;
		margin:0 auto;
		background-color:#ffffff
} 
.top_content .left{
	    float:left;
		display:inline;
		width:260px;
		height:auto;
		background-color:#ffffff;
		border-bottom:1px #cccccc solid;				
}
.top_content .left .damp_drop{
		width:258px;
		height:18px;
		background-color:#4c9dbd;
		margin-top:10px;
		border-top:1px #cccccc solid;
		border-right:1px #cccccc solid;		
}

.top_content .left .damp_drop img{
	float:right;
	display:inline
}
.top_content .left .damp_drop .imoprt_rss{
	float:left;
	display:inline;
}
.top_content .left .damp_drop .damp_drop_block{
	background-color:#e5e5e5;
	width:257px;
	height:auto;
	float:right;
	display:inline;
	margin-right:1px;
	border-right:1px #cccccc solid;			
}
.top_content .left .import_news{
		width:258px;
		height:18px;
		background-color:#d9a300;
		margin-top:10px;
		border-top:1px #cccccc solid;
		border-right:1px #cccccc solid;	
		display:inline;
		float:right	
}
.top_content .left .import_news img{
	float:right;
	display:inline
}
.top_content .left .import_news .imoprt_rss{
	float:left;
	display:inline;
}
.top_content .left .import_block{
	background-color:#e5e5e5;
	width:257px;
	height:auto;
	float:right;
	display:inline;
	margin-right:1px;
	border-right:1px #cccccc solid;			
}
.top_content .left .import_block .news_img{
	border:#ffffff solid 1px;
	float:right;
	display:inline;
	margin-top:10px;
	margin-right:5px;
	width:76px;
	height:68px
}
.top_content .left .import_block .title{
	float:right;
	display:inline;
	margin-top:5px;
	margin-right:5px;
	color:#0e6e9e;
	font-size:14px;
	font-weight:bold;
	max-width:160px;
	direction:rtl
}
.top_content .left .import_block .text{
		float:right;
		display:inline;
		width:170px;
		height:85px;
		overflow:hidden
}
.top_content .left .import_block .desc{
	float:right;
	display:inline;
	margin-top:3px;
	margin-right:5px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	max-width:170px;
	direction:rtl
}
.top_content .left .import_block .more{
		float:left;
		display:inline;
		color:#d9a300;
		text-decoration:none;
		font-weight:bold;
		font-size:12px;
		margin-left:2px;
		margin-bottom:16px
}
.top_content .left  .sperator{
	float:right;
	display:inline;
	width:257px;
	height:5px;
	margin-right:1px;
	border-right:1px #cccccc solid;			
	
}
.top_content .left .read_more{
	    float:right;
 	    display:inline;
		width:257px;
		height:18px;
		background-color:#4b4b4b;
		text-align:right;
		margin-right:1px;
		border-right:1px #cccccc solid;				
}
.top_content .left .read_more_block{
		float:right;
		display:inline;
		width:257px;
		margin-right:1px;
		height:60px;
		border-bottom:#ffffff solid 2px;
		background-color:#e5e5e5;
		border-right:1px #cccccc solid;				
}
.top_content .left .read_more_block:hover{
	background-color:#ffffff
}
.top_content .left .read_more_block .read_more_ico{
		float:right;
		display:inline;
		margin-top:10px;
		margin-right:7px;
}
.top_content .left .read_more_block a{
		float:right;
		display:inline;
		margin-top:10px;
		margin-right:5px;
		color:#000000;
		font-size:14px;
		font-weight:bold;
		direction:rtl;
		max-width:220px;	
}
.top_content .left .read_more_block a:hover{
		color:#1d5283
}

.top_content .left .weather{
	    float:right;
		display:inline;
		clear:both;
		width:254px;
		height:auto;
		border:#bec1c3 solid 1px;
		margin-top:16px
}
.top_content .left .weather img{
		float:right;
		display:inline;
		width:63px;
		height:auto;
		cursor:pointer
}
.top_content .left .weather img:hover{
	width:65px;
	height:68px;
}
/*right*/
.top_content .right{
	width:744px;
	height:auto;
	float:right;
	display:inline;
	background-color:#ffffff
}
.top_content .right .banner1{
	   float:right;
	   display:inline;
	   clear:both;
	   width:94px;
	   height:247px;
	   border:#c4c4c4 solid 1px;
	   margin-top:10px;
	   margin-right:7px
}

/*mail list*/
.top_content .right .mail_list{
		width:206px;
		height:81px;
		background-image:url(images/mail_list_bg.jpg);
		float:right;
		display:inline;
		margin-top:10px;
	    margin-right:7px;
		border-left:#bebebe solid 1px;
		direction:rtl;
		overflow:hidden
}
.top_content .right .mail_list .icon{
		float:right;
		display:inline;
		
}
.top_content .right .mail_list .lable{
	float:right;
	display:inline;
	font-family:Tahoma, Geneva, sans-serif;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	margin-right:2px
}
.top_content .right .mail_list .rss{
	float:left;
	display:inline;
	margin-top:5px
	
}
.top_content .right .mail_list .mail_text{
	width:193px;
	height:24px;
	float:right;
	display:inline;
	direction:rtl;
	text-align:right;
	margin-right:5px;
	margin-top:10px;
	border:#bebebe solid 1px;
}
.top_content .right .mail_list .share{
		float:left;
		display:inline;
		width:50px;
		height:20px;
		margin-top:1px;
		margin-left:5px;
		cursor:pointer;
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:bold;
		font-size:12px
}
.top_content .right .mail_list .dissmis_share{
		float:right;
		display:inline;
		text-decoration:underline;
		color:#b8d1e9;
		margin-right:5px;
		margin-top:1px
}
.top_content .right .mail_list .desc{
	float:right;
	display:inline;
	color:#89B1D6;
	margin:2px 3px 3px 3px
}
.top_content .right .banner2{
		width:506px;
		height:79px;
		float:right;
		display:inline;
		margin-top:10px;
	    margin-right:13px;
		border:#ff0303 solid 1px;
}
/*opinion_corner*/
.top_content .right .embassy_service{
	    width:206px;
		height:204px;
		float:right;
		display:inline;
		clear:right;
		margin-right:8px;
		margin-top:6px;
		background-color:#ffffff	
}
.top_content .right .embassy_service .embassy{
	float:right;
	display:inline;
	margin-top:2px
}
.top_content .right .embassy_service .service{
	float:right;
	display:inline;
	margin-top:14px
}
.top_content .right .politic_news{
		width:506px;
		height:198px;
		float:right;
		display:inline;
		margin-top:7px;
		margin-right:12px;
		border:#e7eaec solid 1px;
}
.top_content .right .politic_news .lable{
		width:280px;
		height:25px;
		float:right;
		display:inline;
		background-color:#bec49b;
		margin-right:1px;
		margin-top:1px
}
.top_content .right .politic_news .lable font{
	    font-weight:bold;
		color:#000000;
		float:right;
		display:inline;
		font-size:16px;
		margin-right:10px;
		margin-top:5px
}
.top_content .right .politic_news .titles{
	    float:right;
		display:inline;
		width:284px;
		height:170px;
		background-color:#f7f7f7
}
.top_content .right .politic_news  .titles .title{
		width:284px;
		height:56px;
}
.top_content .right .politic_news .titles .title:hover{
		background-color:#e9eae0;
		border:#ffffff solid 1px;
}
.top_content .right .politic_news .titles a{
		float:right;
		display:inline;
		direction:rtl;
		color:#006699;
		font-weight:bold;
		font-size:12px;
		max-width:260px;
		margin-right:5px;
		margin-top:13px
}
.top_content .right .politic_news  img{
	float:right;
	display:inline;
	width:220px;
	height:195px;
	margin-top:-25px
}
.middle_content{
	    float:right;
		display:inline;
		clear: both;
		width:1004px;
		height:92px;
		background-color:#ffffff;
		
		
}
.middle_content .archive{
		margin-right:40px;
		margin-top:30px;
	    margin-bottom:30px
}
.middle_content .archive img{
	float:right;
	display:inline;
	margin-right:1px;
	cursor:pointer
	
}
.middle_content .archive img:hover{
	border:2px groove #4b4b4b;
	height:36px
}
.button_content{
	float:right;
	display:inline;
	width:1004px;
	height:auto;
	background-color:#ffffff
}
/*button right*/
.button_content .right{
	width:744px;
	height:auto;
	float:right;
	display:inline;
	background-color:#ffffff
}
.button_content .right .news_group{
		float:right;
		display:inline;
		background-image:url(images/news_group_bg.jpg);
		width:349px;
		height:258px;
		margin-right:6px
}
.button_content .right .news_group .lable{
	float:right;
	display:inline;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin-right:12px;
	margin-top:5px
}
.button_content .right .news_group .main_news{
	width:330px;
	height:120px;
	overflow:hidden;
	float:right;
	display:inline;
}
.button_content .right .news_group .main_news .title{
		float:right;
		display:inline;
		color:#e15903;
		max-width:210px;
		font-weight:bold;
		font-size:16px;
		direction:rtl;
		margin-right:12px;
		margin-top:13px
}
.button_content .right .news_group .main_news .desc{
		float:right;
		display:inline;
		direction:rtl;
		color:#19263a;
		margin-right:12px;
		margin-top:13px;
		font-weight:bold;
		font-size:14px;
		max-width:225px
}
.button_content .right .news_group .main_news img{
		float:left;
		width:83px;
		height:73px;
		border:#bebebe solid 1px;
		margin-top:10px;
		margin-left:0px
}
.button_content .right .news_group .sec_news{
	float:right;
	display:inline;
	clear:both;
	width:285px;
	height:0px;
	margin-top:30px;
	margin-right:12px
}
.button_content .right .news_group .sec_news img{
	float:right;
	display:inline;
}
.button_content .right .news_group .sec_news .sec_title{
		float:right;
		display:inline;
		max-width:260px;
		color:#082c75;
		text-decoration:none;
		margin-right:15px;
		font-size:12px;
		font-weight:bold;
		direction:rtl
}
.button_content .right .news_group .sec_news .sec_title:hover{
		color:#e15903
}
/*left*/
.button_content .left{
	    float:left;
		display:inline;
		width:260px;
		height:auto;
		background-color:#ffffff;
}
.button_content .left .top5{
	width:255px;
	height:256px;
	float:left;
	display:inline;
	border:#d2d2d2 solid 1px;
	margin-left:3px	;
	background-color:#4c9dbd;
}
.button_content .left .top5 .buttons{
	width:255px;
	height:32px;
	float:right;
	display:inline;
	margin-right:11px
}
.button_content .left .top5 .buttons .button{
	float:right;
	display:inline;
	width:72px;
	height:21px;
	border:#000000 solid 1px;
	background-image:url(images/btn_bg.jpg);
	margin-top:9px;
	margin-right:3px;
	text-align:center;
	cursor:pointer
}
.button_content .left .top5 .buttons .button:hover{
		background-image:none;
		background-color:#FFF;
		border-bottom:#fff solid 1px;
}
.button_content .left .top5 .buttons .button font{
	color:#000;
	font-weight:bold;
	font-size:12px;	
}
/*most reading*/
.button_content .left .top5 .most_reading{
		width:255px;
		height:auto;
		background-color:#fff
}
.button_content .left .top5 .most_reading .article{
	width:255px;
	height:44px;
	float:right;
	display:inline;
	background-color:#fff;
	overflow:hidden;
	border-bottom:#bec7cb solid 1px;
}
.button_content .left .top5 .most_reading .article:hover{
		background-color:#4c9dbd;
}
.button_content .left .top5 .most_reading .article a{
		float:right;
		display:inline;
		max-width:250px;
		direction:rtl;
		color:#1d5283;
		margin-right:5px;
		margin-top:8px;
		margin-bottom:12px;
		font-weight:bold;
		font-size:12px
}
.button_content .left .top5 .most_reading .article a:hover{
		color:#fff
}
/*most printing*/
.button_content .left .top5 .most_printing{
		width:255px;
		height:auto;
		background-color:#fff;
		display:none
}
.button_content .left .top5 .most_printing .article{
	width:255px;
	height:44px;
	float:right;
	display:inline;
	background-color:#fff;
	overflow:hidden;
	border-bottom:#bec7cb solid 1px;
}
.button_content .left .top5 .most_printing .article:hover{
		background-color:#4c9dbd;
}
.button_content .left .top5 .most_printing .article a{
		float:right;
		display:inline;
		max-width:250px;
		direction:rtl;
		color:#1d5283;
		margin-right:5px;
		margin-top:8px;
		margin-bottom:12px;
		font-weight:bold;
		font-size:12px
}
.button_content .left .top5 .most_printing .article a:hover{
		color:#fff
}
/*most sending*/
.button_content .left .top5 .most_sending{
		width:255px;
		height:auto;
		background-color:#fff;
		display:none
}
.button_content .left .top5 .most_sending .article{
	width:255px;
	height:44px;
	float:right;
	display:inline;
	background-color:#fff;
	overflow:hidden;
	border-bottom:#bec7cb solid 1px;
}
.button_content .left .top5 .most_sending .article:hover{
		background-color:#4c9dbd;
}
.button_content .left .top5 .most_sending .article a{
		float:right;
		display:inline;
		max-width:250px;
		direction:rtl;
		color:#1d5283;
		margin-right:5px;
		margin-top:8px;
		margin-bottom:12px;
		font-weight:bold;
		font-size:12px
}
.button_content .left .top5 .most_sending .article a:hover{
		color:#fff
}
.button_content .left .banner3{
	float:right;
	display:inline;
	width:254px;
	height:88px;
	margin-top:15px;
	margin-right:0px;
	border:#5a4718 solid 1px;
}
.button_content .left .carcater{
	float:right;
	display:inline;
	clear:both;
	width:254px;
	height:150px;
	margin-top:15px;
	margin-right:0px;
	border:#5a4718 solid 1px;
	margin-bottom:50px
}
.image_gallery{
	 	width:1004px;
		height:150px;
		float:right;
		display:inline;
		background-color:#fff;
		
}
.image_gallery .gallery_label{
		float:right;
		display:inline;
		margin-right:8px;
}

.image_gallery .container{
		width:988px;
		height:104px;
		background-color:#969696;
		float:right;
		display:inline;
		margin-right:9px;
}
.image_gallery .container .images{
	width:888px;
	height:76px;
	float:right;
	display:inline;
	margin-top:16px;
	margin-right:22px;
	overflow:hidden;
	background-color:#969696
}
.image_gallery .container .images .image{
		float:right;
		display:inline;
		width:79px;
		height:76px;
		background-color:#353535;
		margin-right:15px
}
.image_gallery .container .images .image img{
		float:right;
		display:inline;
		width:65px;
		height:62px;
		border:#fff solid 3px;
		margin-top:4px;
		margin-right:4px
}
.image_gallery .container .left_row{
		float:left;
		display:inline;
		margin-left:11px;
		margin-top:43px;
		cursor:pointer
}
.image_gallery .container .right_row{
	    float:right;
		display:inline;
		margin-right:11px;
		margin-top:43px;
		cursor:pointer

}
.button_menu{
		float:right;
		display:inline;
		width:1004px;
		height:22px;
		background-color:#4c9dbd;
}
.button_menu .container{
	float:left;
	display:inline;
	width:auto;
	height:15px;
	margin-top:-4px;
	margin-left:268px
	
}
.button_menu .container a{
		font-size:10px;
		color:#000;
		float:left;
		display:inline;
		margin-left:4px
}
.footer{
		float:left;
		display:inline;
		width:1004px;
		height:49px;
		background-color:#434343
}
.footer .all_right{
	float:left;
	display:inline;
	color:#fff;
	margin-left:25px;
	margin-top:22px;
	font-weight:bold	
}
.footer .team {
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:250px
}
.footer .team .orange{
		color:#f72f2f;
		font-size:12px;
		font-weight:bold;
}
.footer .team .program{
	float:left;
	display:inline;
	color:#fff;
	font-size:12px;
	font-weight:bold
}
