/*首页框架结构*/
.con_left{width:694px;}
.con_right{width:256px;}

/*通用宽高*/
.w100{width:100px;}
.w60{width:60px; margin-right:-10px;}
.w70{width:70px;}
.w108{width:108px;}
.w116{width:116px;}
ul.w312{width:312px; margin:0 auto;}
.w224{width:224px; margin:0 auto;}
.w245{width:245px;}
.w254{width:254px;}
.w265{width:265px;}
.w280{width:280px;}
.w340{width:340px;}
.w404{width:404px;}
.w664{width:664px; margin:0 auto;}
.w692{width:692px;}
.w930{width:930px; margin:0 auto;}
.h200{height:200px;}
.h454{height:454px;}
.h12{height:12px;}
.h19{height:19px;}
.h75{height:75px;}

/*首页首屏轮转图片*/
.scrollimg2 { height: 390px; overflow: hidden; width: 694px; margin:0 auto;	position:relative;}
.scrollimg2_bigimg { display: none; height: 330px;  left: 0;  overflow: hidden;  position: absolute;   top: 0;  width: 694px;}
.scrollimg2_bigimg img { height: 330px;  width: 694px;}
.scrollimg2_bigimg div { float: left;   position: relative;}
.scrollimg2_tigger { background: none repeat scroll 0 0 #181818;  border: 1px solid #444444;  height: 58px;  position: relative;  top: 330px; overflow:hidden;}
.scrollimg2_tigger ul {  padding: 3px 0 0 2px;   text-align: center;}
.scrollimg2_tigger li { display: inline;  float: left; height: 47px; margin-left: 3px; overflow: hidden;  position: relative;  width: 58px;}
.scrollimg2_tigger a {
	background:url(../images/foucerank_0818.png) 0px -52px no-repeat;
    display: block;
    height: 45px;
    left: 0;
    padding: 1px;
    position: absolute;
    top: 0;
    width: 56px;
}
.scrollimg2_tigger img {
    height: 45px;
    width: 56px;
}
.scrollimg2_tigger_hoverbg {
  	background:url(../images/foucerank_0818.png) 0 0 repeat-x;
    cursor: pointer;
    height: 51px;
    left: 5px;
    position: absolute;
    top: -1px;
    width: 58px;
	width: 59px;
    z-index: 100;
}
.scrollimg2_tigger .scrollimg2_tigger_link {
    left: 3px;
    padding: 0;
    position: absolute;
    z-index: 3;
}
.scrollimg2_tigger .scrollimg2_tigger_link a {
    display: block;
    height: 45px;
    opacity: 0;
    width: 56px;
}
.scrollimg2_bigimg .scrollimg2_bg {
    background: none repeat scroll 0 0 #000000;
    float: none;
    height: 40px;
    left: 0;
    opacity: 0.6;
    position: absolute;
    top: 299px;
    width: 694px;
    z-index: 98;
}
.scrollimg2_txt {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    left: 10px;
    position: absolute;
    top: 306px;
    z-index: 99;
}


/*more style*/
a.more1, a.more2, a.more3 { font-size:12px; font-weight:normal; padding-right:10px;}
a.more1,{color:#bc090c;}
a.more3{ padding-right:0px;}
.fgx{ padding:0px 6px;}
/*在线订阅*/
.zxdybox{
	border:1px solid #d7d5e2;
	width:auto;
	position:relative;
	background-color:#f9f9fb;
	height:auto;
}
.zxdybox .rimg{
	background:url(../images/icon.png) 0px -39px no-repeat;
	width:37px;
	height:38px;
	z-index:10;
	position:absolute;
	top:20px;
	right:-2px;
}
.zxdybox_btn a, .w108 a{ width:64px; height:24px; padding-left:38px; text-decoration:none;}
.zxdybox_btn a.btn1, .w108 a.btn1{ background:url(../images/icon.png) -97px 0px;}
.zxdybox_btn a.btn2, .w108 a.btn2{ background:url(../images/icon.png) -97px -36px;}

/*时政要闻*/
.sznew_top{height:27px; background:#c7cbd4;}
.sznew_top em, .sznew_top em{ padding:0px 15px; height:27px; float:left;}
.sznew_top em{background:#d9230b;}
.sznew_top em.two{background:#868686;}
.sznew_h1{padding:15px 0px 10px 0px; height:28px; overflow:hidden;}
.sznew_line{background:url(../images/bor_bg1.gif) left center repeat-x; height:29px; }

/*通用BOX 深度报道 中国与世界*/
.m_r_box h2, .m_l_box h2, .m_c_box h2{height:34px; text-indent:18px; font-size:14px; font-weight:bold;}
.m_r_box h2{background:url(../images/icon.png) 0px -101px repeat-x;}
.m_l_box h2{background:url(../images/icon.png) 0px -160px repeat-x;}
.m_c_box h2{background:url(../images/icon.png) 0px -442px repeat-x;}

.m_r_box_bor, .m_l_box_bor{border-left:1px solid #d6d6e2; border-right:1px solid #d6d6e2; border-bottom:1px solid #d6d6e2;  background:#f8f8f8;}
.m_r_box_bor{width:224px;}
.m_l_box_bor{width:248px;}

.bor_ba0a0c{height:3px; background-color:#ba0a0c; line-height:3px; overflow:hidden;}
.bor_9fb3b1{height:3px; background-color:#9fb3b1; line-height:3px; overflow:hidden;}
.zg_tit_bor{ height:34px; border-bottom:1px solid #d6d6e2; text-indent:18px;}

/*专栏*/
.zl_bor{height:1px;background:#d6d6e2; margin:16px 0px; }
/*高端访谈*/
.gdft_h2_bor{ background:url(../images/photo_top_bor.gif)  center repeat-x; height:54px; line-height:54px;}
.bg_fff{ background:#fff;}
ul.gdft_img, ul.video{ padding-left:5px;}
.gdft_img li, .video li{ margin-left:15px; display:inline; float:left; width:152px; height:155px; overflow:hidden}
.gdft_img li p, .video li p{ background:url(../images/icon.png) 0px -309px no-repeat; width:142px; height:106px; padding:5px;}
.gdft_img li h3{height:36px; line-height:35px; text-align:center;}
/*视频*/
ul.video{ padding:13px 0px 7px 0px;}
.video li{ height:175px; }
.video li h3, .video li h4{ height:25px; line-height:25px; overflow:hidden}


/*新闻列表*/
.sz_list li,.m_l_list li{background:url(../images/icon.png) no-repeat -5px -222px; padding-left:18px;}
.sz_list li a,.m_l_list li a, .sz_list li a:hover,.m_l_list li a:hover{font-size:14px; color:#ba0a0a;  height:24PX; overflow:hidden; line-height:23px;}
.sz_list li span{float:right; color:#999; font-size:12px; line-height:23px; font-family:Arial, Helvetica, sans-serif;}
.m_l_list li span{float:right; color:#333; line-height:23px; font-family:Arial, Helvetica, sans-serif;}
.w180 li{width:180px; overflow:hidden; height:24px;}
.m_r_list li, .m_l_list2 li, .hot_list li{ height:24px; overflow:hidden; background:url(../images/icon.png) -9px  -260px no-repeat; padding-left:15px;}
.m_r_list li{width:208px;}
.m_l_list2 li{width:233px;}
.m_l_list3 li{width:140px; float:left; height:24px; overflow:hidden}
.hot_list li{ background:none; padding-left:0px; width:224px;}
.hot_list li em, .hot_list li em.top3{width:15px; height:15px; line-height:14px; background:#9a9a9a; color:#fff; display:block; float:left; text-align:center; margin-top:4px;}
.hot_list li a{ margin-left:12px; display:inline;}
.hot_list li em.top3{ background:#b52405;}

/*图片上带标题说明*/
.img_sm{position:relative; width:120px; height:90px;}
.img_sm h3{position:absolute; left:0px; bottom:0px; background: none repeat scroll 0 0 #000000; height:20px; z-index:10;  opacity: 0.8; width:100%; text-align:center; }
.img_sm h3 a, .img_sm h3 a:hover{color:#fff; line-height:19px;}


/*图说中国*/
.img_box{ width:958px; margin-top:13px;}
.img_box .Lbox{width:300px;}
.img_box .Rbox{width:628px;}
.img_box_Lbox_b li, .img_box_Rbox li{width:120px; float:left; display:inline; overflow:hidden;}
.img_box_Lbox_b li{margin:6px 0px 0px 20px;}
.img_box_Rbox li{margin-left:36px;}
.img_box_Rbox li h4{height:42px; line-height:33px;}
.tszg_list_h2{ background:url(../images/icon.png) 0px -565px repeat-x; height:35px; padding-left:18px;}

/*新闻列表页*/
.new_tit{ background:url(../images/icon.png) 0px -602px repeat-x; height:33px; padding-left:18px; }
.new_Limg{width:280px;}
.new_Rtext{width:368px;}
.new_h2{ height:24px; overflow:hidden; float:left; border-bottom:2px solid #c60001; margin-bottom:-2px; z-index:10; padding-top:7px;}
.new_h2_bor{ border-bottom:2px solid #BFBFBF; z-index:-10;}
ul.new_list{clear:both;}
.new_list li{ background:url(../images/icon.png) 5px -650px repeat-x; height:29px; line-height:29px;}
.new_list li a, .new_list li a:hover{font-size:14px; background: url(../images/icon.png) no-repeat  -5px -256px ; padding:9px 0px 9px 15px;}
.new_list li span{ float:right; color: #999999; font-family:Arial, Helvetica, sans-serif; }
ul.page, ul.tu_page{ margin:25px 0px;}
ul.tu_page{width:450px; margin:0 auto;}
.page li, .tu_page li{ border:1px solid #d8d8d8; padding:5px 10px; float:left; margin-left:10px; display:inline;}
.page li.txt, .tu_page li.txt{ border:0px; padding:0px; padding-top:12px;}
.page li a.on, .page li a.on :hover, .tu_page li a.on, .tu_page li a.on :hover{ color:#ccc;}
.page li.txton, .page li.txton, .tu_page li.txton, .tu_page li.txton{border:0px;  font-weight:bold;}

/*article*/
.main_article {
	width:650px;
	margin:0 auto;
    font-size: 14px;
    line-height: 28px;
	padding:20px 0px 50px 0px;
	text-indent:28px;
}
.artcile_sm{ background:url(../images/artcile_sm_bg.png) repeat-x; height:36px; line-height:35px;}
.t_14{font-size:10px; padding:0 2px; cursor:pointer;}
.t_16{font-size:12px; padding:0 2px; cursor:pointer;}
.text_area16{ font-size:16px;}
.text_area14{ font-size:14px;}

.tu_art_main{width:900px; margin:0 auto; padding:1px; background:#edeef0; padding:20px 27px 40px 27px;}
.tu_art_bor{background:#d6d6e2; height:1px; overflow:hidden;}

/*col_2 style*/
.col_2{  width:960px; margin:0 auto; margin-top:13px;}
.col_2 h2{ background:url(../images/index_photo.gif); height:33px; line-height:33px; text-indent:44px;}
.photolist{ width:958px; height:170px; overflow:hidden;  zoom:1; position:relative; background-color:#fff;}
.photolist .LeftBotton{ width:58px; height:112px;  float:left; padding-top:55px; text-align:center;}
.photolist .RightBotton{ width:55px; height:112px; float:right; padding-top:55px; text-align:center;}
.photolist .Cont{ overflow: hidden; width:845px; float:left; padding-top:15px;} 
.photolist .ScrCont{width:10000000px;} 
.photolist #List1,.photolist #List2{float:left;} 
.photolist li{ width:169px; overflow:hidden; text-align:left;  float:left;}
.photolist li img{ display:block; width:160px; height:120px; overflow:hidden; }

/*col style*/
.col{ margin-top:10px;}
.col_cbor{ border:1px solid #d29d70; border-top:none;}
.col_l{width:699px;}
.ptop5{padding-top:5px;}
.f14_4a2500{ font-size:14px; color:#4a2500; font-weight:bold;}