body {margin:0;line-height:20px;font-size:12px;}
a,a:visited{color:#004276;font-size:12px; text-decoration:none;}
#mbody { height:auto; }
#top_link { background:url(imagestop_link.png) repeat-x; height:30px;}
#top{width:1006px;margin:0 auto;}
#logo{float:left;}
#top ul{list-style: none;display:block;float:right;margin:0;padding:3px 0;}
#top ul li{float: left;margin:0;padding:0;}
#top ul li a,#top ul li a:visited{color: #173577;line-height: 28px;font-size:12px; text-decoration:none;}

#head { height:480px; margin-left:auto; margin-right:auto; background:url(images2015film_hbg.png) no-repeat top center;}
#content_area { width:1020px; margin-left:auto; margin-right:auto;}
#pub_info { background-color:#2e4056; height:120px; margin-left:auto; margin-right:auto;text-align:center;}
.clear { font: 0px/0px sans-serif;clear: both;display: block;  }
#top_box { margin-left:10px;; margin-right:10px; padding-top:10px; }
.dr_l { width:399px; height:266px; background:#CCC; float:left;padding:5px;color:#003366;font-size:12px;}
.dr_r { height:274px; width:581px; float:right; }
.box { background:#FFFFFF; height:600px;}
.crose_box { margin-left:10px; margin-right:10px; margin-top:10px; }
.title4 { height:36px;padding:2px 0 2px 5px;}
.title2 { background:url(images2015film_nav1.png) no-repeat; height:33px;padding:5px 0 2px 5px; }
.text_box { background:#FFFFFF; height:220px;font-size:14px;padding:5px;line-height:22px;}
.text_box p{margin:2px 4px 2px 4px;padding:0;text-indent:2em;}
.text_box .text_box_left{float:left;width:495px;}
.text_box .text_box_right{float:right;width:170px;}
.bottom_box { margin-left:10px; margin-right:10px; margin-top:10px; }
.tr_l { height:469px; width:650px; float:left; background:#FFFFFF; }
.tr_r { height:469px; width:340px; float:right; background:#FFFFFF; }
#news_image{background:#FFF;height:250px;margin-bottom:5px;}
#news_image span{float:left;width:150px;overflow:hidden;padding:5px 5px 2px 10px;}
#news_image ul{list-style:none;float:right;width:105px;padding:0;margin:5px;}
#news_image ul li{float:left;margin-right:3px;background:#E8ECF0;width:17px;height:20px; text-align:center;font-size:12px; cursor:pointer;}
#news_image ul li.current{color:#FFF;background:#657A8B}
#news_list{background:#FFF;height:285px;}
#news_list ul li{ overflow:hidden;}
.box_item{width:230px;margin-right:15px;float:left}
.box_item .box_img{border:#F0F0F0 solid 1px;padding:3px;}
.type_item{width:458px;height:582px;padding:10px;border:#F0F0F0 solid 1px;float:left;margin-right:10px;margin-bottom:5px;}
.type_item .type_img{width:360px;height:120px;float:right;}
.type_item .type_title{color:#004276;font-size:15px;}
.type_item .type_text{font-size:14px;}
.type_item .type_right{float:left;width:280px;}
.padding10{padding:6px 9px 9px 9px; font-size:14px; line-height:22px;}
#bottom_nav{margin:0px 0 5px 0; padding-top:8px;}
.padding10 a { text-decoration:underline; color:#00F;}
#bottom_nav a,#bottom_nav a:visited{ text-decoration:none;color:#fff;font-size:12px;}
#web_info{color:#fff;}
.pic4 { float:left; width:290px; height:170px; margin-right:10px;}

/* 应对气候变化宣言star */
ul, li {
	list-style:none; padding:0; margin:0;
}
.mete_day{height: 780px;margin-top: 20px;border: 1px solid  #e2e2e0; margin-left:10px; margin-right:10px; width:1000px; background-color:#FFF;}
div ul li p{
	
	line-height: 27px;
	font-size: 14px;
	font-weight: bolder;
	text-indent: 1em;
	color: white;
}
#outer{width:930px;margin:10px auto;}
.jbgd { width:130px; height:95px; padding:25px 15px 0px 320px; float:left; font-family:微软雅黑; font-size:12px; font-weight:bold; color:#666; text-align:center;}