@charset "utf-8";
/*-----------Notice------------------------------
	   Filename:  Main.css
	Description:  Reset/HomePage/NewsCenter/PhotoPage/List/Details/Bordlives CSS
		 Update:  2011-8-26 by meiy76(meiy76@163.com)
		       l_$:  layout      exp: l_topbar, l_page, l_top, l_cont, l_foot...
		      t_$:  top          exp: t_logo,t_nav,t_menu,t_topbar
	     cont_$:  content    exp: cont_main, cont_movie, cont_lives
		    ad_$:  advert
		  foot_$:  foot         exp: foot_menu, foot_info
		      *_$:  For TNND IE
		 *html $:  For TNND IE6
	   *+html $:  For TNND IE7
------------------------------------------------*/
/*-----------Reset-----------------------------*/
	body{ color: #000; line-height: 1.5; font: 12px "Trebuchet MS", "Verdana", "Helvetica", "Tahoma", "\5b8b\4f53", "sans-serif"; background: url(bg.jpg) no-repeat scroll center top; 
}
	body, p, blockquote, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend{margin:0;padding:0;}
	h2, h3, h4, h5, h6{font-size:15px;}
	table{border-collapse:collapse;border-spacing:0;}
	input, textarea, button, select {font-family:"Verdana";vertical-align:middle;}
	label{vertical-align:middle}
	legend {color:#333;}
	blockquote, q {quotes: none;}
	blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
	ul,ol{list-style:none;}
	img{border:0;}
	a,a:visited{color:#032A42;text-decoration:none;}
	a:hover{color:#1E50A2;text-decoration:underline;}
	a:active{ color: #FFFFFF; }
	.clear {clear:both;font-size:0;line-height:0;}
	.floatl{float:left;font-weight:bolder;}
	.floatr{float:right;}
	.red {color:#990000;}
	.a_bold, .a_bold:visited {font-weight:bold;}
	.a_red, .a_red:visited {color:#BA2636;}
	.a_blue, .a_blue:visited {color:#00549b;}
/*---------------------------------------------*/
/*-----------Layout---------------------------*/
   .l_page {margin:0 auto;width:1000px;clear:both;}
   .banner{ height: 90px; width: 850px; margin-left: 140px; margin-top: 5px; 
}
.daohang { height: 50px; width: 950px; float: left; padding-left: 70px; padding-top: 10px; 
}
.daohang li{ float: left; line-height: 50px; height: 50px; overflow: hidden; font-size: 16px; display: inline-block; margin-right: 15px; margin-bottom: 0; 
}
.daohang a{
	color: #FFF;
}
.toutiao{ float: left; width: 750px; margin-left: 200px; 
}
.shang{   float: left;
    font-size: 32px;
    font-weight: bold;
    height: 45px;
    margin-top: 20px;
    text-align: center;
    width: 750px;
}
.shang a{  color: #336699;
    font-weight: bold;}
.xia{ color: #666;
    float: left;
    font-size: 12px;
    margin-top: 5px;
    text-align: center;
    width: 665px;
}
.xia a{color: #666;
    margin-left: 5px;
    margin-right: 5px;}
	
	
    .news{ width: 1000px; float: left; margin-top: 25px; 
}
	.left-photo{
	width: 666px;
	float: left;
}
	.left-photo img{ width: 666px; float: left; height: 350px; 
}
	.headline-word{
	width: 320px;
	float: right;
	line-height: 25px;
	padding-top: 50px;
}
	.headline-word li{ float: left; padding: 0 5px 0 15px; background: url("dot.gif") no-repeat left 12px; line-height: 30px; height: 30px; overflow: hidden; width: 300px; font-size: 14px; 
}
.lan a{ color: #336699; font-weight: bold; }
	
	.headline-title{ background: url("little-title.jpg") no-repeat; width: 300px; height: 34px; float: left; 
}	
.tu{
	float: left;
	width: 1000px;
	margin-top: 20px;
}
.tu img{
	float: left;
	height: 92px;
	width: 1000px;
}
.news_container {
	float: left;
	width: 1000px;
	margin-top: 15px;
}
.news_container_left {
	float: left;
	width: 660px;
}
.news_list_left {
	float: left;
	width: 320px;
}
.news_list_right {
	float: right;
	width: 320px;
}
.news_list_right h2, .news_list_left h2 {
	float: left;
	border-top: 2px solid #00A2CA;
	width: 320px;
	height: 41px;
	line-height: 37px;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif !important;
}
.news_list_right h2 a, .news_list_right h2 a:visited, .news_list_left h2 a, .news_list_left h2 a:visited {
	color: #00A2CA;
	font-size: 16px;
	float: left;
}
.news_list_right li, .news_list_left li {
	width: 310px;
	float: left;
	padding-left: 10px;
	font-size: 14px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
}


.news_container_right {
	float: right;
	width: 330px;
}
.news_container_right h2 {
	float: left;
	border-top: 2px solid #00A2CA;
	width: 330px;
	height: 41px;
	line-height: 37px;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif !important;
}
.news_container_right h2 a, .news_container_right h2 a:visited {
	color: #00A2CA;
	font-size: 16px;
	float: left;
}
.news_container_right ul li {
	width: 320px;
	float: left;
	padding-left: 10px;
	font-size: 14px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
}
.news_container_right ol li {
	width: 300px;
	float: left;
	padding-left: 30px;
	font-size: 14px;
	line-height: 41px;
	height: 39px;
	border-bottom: 1px solid #DDDDDD;
	overflow:hidden;
}
#ad_img07 {
	width: 330px;
	height: 200px;
	float: left;
}
.ad .photoL2 { width:328px; height:92px; float:left; margin-right:8px; margin-top:10px;position:relative;}
.ad .photoL2 img{width:328px; height:92px;}
.ad .photoR2 { width:328px; height:92px; float:left;margin-top:10px;position:relative;}
.ad .photoR2 img{ width:328px; height:92px;}
.ad10and11 {
	width: 1000px;
	height: 90px;
	float: left;
	margin-top: 20px;
}
#ad_img10 {
	width: 660px;
	height: 90px;
	float: left;
}
#ad_img11 {
	width: 330px;
	height: 90px;
	float: right;
}

#partC { height:210px; margin-top:15px; }
#jctp { width:1000px;  margin-top:15px; height:155px;}
.blk_30 { PADDING-BOTTOM: 10px;  ZOOM: 1; POSITION: relative}
.blk_30 .LeftBotton { background:url(http://www.js.xinhuanet.com/jsstatics/2015/sygb/images/left.png) no-repeat ;  FLOAT: left; left:-30px; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 33px}
.blk_30 .LeftBotton:hover { background-image:url(http://www.js.xinhuanet.com/jsstatics/2015/sygb/images/left_hover.png); background-repeat:no-repeat;}
.blk_30 .RightBotton {	RIGHT: 0px; BACKGROUND: url(http://www.js.xinhuanet.com/jsstatics/2015/sygb/images/right.png) no-repeat; FLOAT: right; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; right:-30px;TOP: 50px; HEIGHT: 33px}
.blk_30 .RightBotton:hover {background-image:url(http://www.js.xinhuanet.com/jsstatics/2015/sygb/images/right_hover.png); background-repeat:no-repeat;}
.blk_30 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1000px; position:relative; }
.blk_30 .box {	FLOAT: left; width: 253px;height:154px; position:relative;}
.blk_30 .box IMG {  DISPLAY: block;  BACKGROUND: #fff;  WIDTH: 238px; height:154px;}
.blk_30 .box .shadow { position:absolute; width:238px; height:22px; background-image:url(http://www.js.xinhuanet.com/jsstatics/2015/sygb/images/shadow.png); background-repeat:repeat-x; color:#fff; font-size:14px; text-align:center; top:129px; padding-top:3px;}
.blk_30 .box .shadow a{color:#fff;}
.rollphotos { margin:auto;}
    .infomation-box{ background: url("by-line.gif"); width: 1000px; float: left; margin-top: 20px; display: inline; font-family: 'Microsoft YaHei',Arial,Helvetica,sans-serif !important; }
	.infomation-box h2{border-top: 2px solid #00a2ca;
	font-size: 24px;
}
     .infomation-box h2 a {  color: #00a2ca;
    float: left;
    font-size: 16px;
	margin-top: 10px;}
.pic-box{
	width: 1000px;
	float: left;
}
    .pic-box li{
	width: 210px;
	float: left;
	height: 180px;
	display: inline;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 15px;
}
    .pic-box li img {
	width: 210px;
	float: left;
	height: 160px;
}
    .pic-box li span{
	width: 210px;
	float: left;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
}

/*-----------foot_info---------------*/
  	.foot_info { float: left; line-height: 25px; overflow: hidden; color: #000000; width: 960px; padding: 20px; float: left; 
}
	.foot_info p {width:100%;text-align:center;}
	.foot_info a, .foot_info a:visited {color:#ffcc00;}
