@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{background: url("by.jpg") repeat-x scroll center top #fff;color:#000;line-height:1.5;font:12px "Microsoft YaHei","Trebuchet MS", "Verdana", "Helvetica", "Tahoma", "\5b8b\4f53", "sans-serif";}
	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:#933;}
	.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:1100px;clear:both; }
   
/*-----------guide---------------------------*/
 
   .bannerList{width:1070px; float:left;padding:7px 34px;display:inline; margin-top:577px; border:#126EC3 1px solid; background:#FFF;}
   .bannerList li{float: left;line-height:37px;height:37px;font-size:18px;overflow:hidden;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important; margin:5px 29px;}
   .bannerList li a,.bannerList li a:visited{font-weight:bold;} 
   .leftBanner{ color:#CCC;}  

/*-----------news-----------*/	
.newsListBox{width:1100px;float:left;margin-top:40px;}
.newsListBoxLeft{width:520px;float:right;}
.newsListBoxLeft h2 a,.newsListBoxLeft  h2  a:visited{width:520px; float:left; height:80px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 0;}
.newsListBoxLeft ul{width:520px;float:left;padding:5px 0;display:inline;}
.newsListBoxLeft li{float: left;line-height:33px;font-size:14px;overflow:hidden;padding:5px 0;border-bottom:1px  #E1E1E1  dashed; margin-bottom:18px;}
.newsListBoxLeft li h3{width:520px;float: left;line-height:39px;height:39px;font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding:5px 0;font-weight:normal;text-align:center; font-weight:bold;}

.newsListBoxRight{width:500px;float:left; position:relative;}
.newsListBoxRight p{ width:500px;float:left;padding:10px 0;font-size:15px;line-height:33px;}
.newsListBoxRight h2 a,.newsListBoxRight h2  a:visited{width:500px; float:left; height:80px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -100px;}
.newsListBoxRight img{ width:500px; height:400px; margin-bottom:20px;}
.newsListBoxRight .btns {
    position: absolute;
    top: 127px;
    left: 200px;
    z-index: 10;
    width: 93px;
    height: 93px;
    background: url(http://www.xinhuanet.com/datanews/2016countrypic/img/icon_btn_play.png) top left no-repeat;
    cursor: pointer;
}

/*----------------------sfqxxsd-------------------*/
.sfqxxsdTitle a,.sfqxxsdTitle a:visited{width:1100px; float:left; height:80px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -200px; margin-top:40px;}
.sfqxxsdBox{width:100%;float:left;}
.sfqxxsdBox li{width:340px;float:left;margin:3px 8px;display:inline;height:270px;text-align:center;padding:0 5px;}
.sfqxxsdBox li img {width:340px;float:left;height:225px; padding:5px 5px 5px 0;}
.sfqxxsdBox li span{width:340px;float:left;height:33px;line-height:33px;text-align:center;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important; font-size:16px;}

/*--------------------ldddhzpt---------------------*/
.ldddhzptTitle a,.ldddhzptTitle a:visited{width:1100px; float:left; height:80px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -299px; margin-top:40px;}

.lzwhBoxLeft{width:560px;float:left;}
.lzwhBoxLeft h3{width:560px;float: left;line-height:39px;height:39px;font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding:5px 0;font-weight:normal;text-align:center; font-weight:bold;}
.lzwhBoxLeft p{ font-size:15px; color:#666; line-height:33px;}
.lzwhBoxLeft li { height: 55px; line-height: 55px; padding: 0 10px 0 15px; overflow: hidden; width:540px; margin:0 5px;position: relative;float:left; font-size:16px; border-bottom:#E1E1E1 solid 1px;}
.lzwhBoxLeft li:before {
    content: "";
    position: absolute;
    top: 26px;
    left:0;
    display: block;
    width: 4px;
    height: 4px;
    background-color:#0984DD;}	
	
/*------------rwzfBox--------------*/	
.scyqTitle a,.scyqTitle a:visited{width:1100px; float:left; height:95px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -408px; margin-top:40px;}
.rwzfBox{width:1100px;float:left; margin-top:30px;}
.rwzfBox img{width:380px; height:240px;float:left; padding:4px;border:1px #CCCCCC  solid;}
.rwzfBoxLeft{width:700px;float:right;}
.rwzfBoxLeft h3{width:700px;float: left;line-height:41px;height:41px;font-size:18px;overflow:hidden;padding:0 0 5px 0;}
.rwzfBoxLeft p{margin-bottom:10px; color:#999;font-size:14px;line-height: 33px;}
.rwzfBoxLeft li { height: 39px; line-height: 39px; padding: 0 10px 0 15px; overflow: hidden; width:670px; margin:0 5px;position: relative;float:left; font-size:14px; border-bottom:#E1E1E1 solid 1px;}
.rwzfBoxLeft li:before {
    content: "";
    position: absolute;
    top: 19px;
    left:0;
    display: block;
    width: 4px;
    height: 4px;
    background-color:#0984DD;}	
/*------------zjtwhzz--------------*/
.zjtwhzzTitle a,.zjtwhzzTitle a:visited{width:1100px; float:left; height:95px;overflow:hidden;text-indent:-9999em;display:block;background:url("title.png") no-repeat scroll 0 -435px; margin-top:40px;}
.zjtwhzzpic{ text-align:center; background:url(bntBg.png); border:#ccc solid 1px;width:480px; float: right;padding:10px;}
.zjtwhzzpic img{ width:480px; height:350px; margin-bottom:10px;}
.zjtwhzzpic h4{ padding:8px 0;}
.zjtwhzzpic a{ color:#FFF;}

.lzwhpic{ text-align:center; background:url(bntBg.png); border:#ccc solid 1px;width:480px; float:left;padding:10px; margin-right:20px;}
.lzwhpic img{ width:480px; height:300px; margin-bottom:10px;}
.lzwhpic h4{ padding:8px 0;}
.lzwhpic a{ color:#FFF;}

/*-----------foot_info---------------*/
  	.foot_info {width:1060px;padding:20px;text-align:center;line-height:27px;overflow:hidden;float:left;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;margin-top:80px;font-size:16px; background:#155799;}
	.foot_info p {width:100%;text-align:center;color:#fff;}