/* CSS Document */
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video,img {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100 % ;
	vertical-align:baseline;
}
html {line-height:1;}
ol,ul,li{list-style:none;}
table {border-collapse:collapse;border-spacing: 0;}
caption,th,td {text-align:left;font-weight:400;vertical-align:middle;}
q,blockquote {quotes: none;}
q:before,q:after,blockquote:before,blockquote:after {content:"";content: none;}
a img {border: none;}
a{color:#000; text-decoration:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display: block;}
* { -webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing: border-box; -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens: auto; -o-hyphens:auto;hyphens:auto;} 
body{font-family:Arial, Helvetica, sans-serif,STHeiti Light,STXihei;font-weight: 400;font-size: 14px;line-height:20px;color:#000;-webkit-appearance:none; overflow-x:hidden;}
i,em{font-style:normal;}
b,strong {font-weight:700;}
.left{float:left;}
.right{float:right;}
.clearfix:after,.live_box li:after,.vis_list li:after,.searBox li:after,.ulNews li:after{content: ""; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
.fixed,.foot_fixed{position:fixed;left:0;bottom:0;width:100%;}
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}

/*夜间模式*/
.con_bg{background:#fdfdfd;color:#000;}
.con_bg .topic_txt{color:#666;}
.con_bg .titles{color:#000;}
.con_bg a{color:#000; text-decoration:none;}
.con_bg .zt a{color:#000;}
.night,.night .con_bg,.night .top_line,.night .top_editi{background:#000;color:#666;}
.night a{color:#666; text-decoration:none;}
.night .topic_txt{color:#666;}
.night .nav_bg a{color:#000;}
.night .titles,.night .name_l span{color:#999;}
.night .top_tit h1{color:#333;}
.con_bg .day_zy p span{font-size:14px;}
.night .title_box{background:#333;color:#2a7ec5;box-shadow: 0 3px 0 #666;border: 1px solid #222;}
.night .new_list li,.night .focus_News li,.night .Overseas li,.night .live_box li,.night .phone,.night .ulNews li,.night .top_editi{border-bottom:1px solid #333;}
.night .seas_list,.night .ballot,.night .login_fro,.night .hint{background:#333;border:1px solid #222;}
.night .seas_list p{border-bottom:1px solid #222;}
.night .military p.mil_img .bt,.night .ui-slider-item > p,.night .top_line a,.night .log_ts{color:#999;}
.night .load{background:#222;box-shadow: inset 0 1px 0 #333,0 3px 0 #111;}
.night .log_ts{border-top:1px solid #333;}
.night .mail,.night .passd,.night .hint{border-bottom:1px solid #666;}
.night .mail_txt input,.night .mail_pass input,.night .mail_yzm input{background:#ddd;}
.night .channel_box .live_box li:hover{background:#333;}
.night .channel_box .live_box li:hover .live_tit{color:#999;}

.bodytxt{font-size:95%;}
.bodytxta{font-size:100%;}
.bodytxtb{font-size:110%;}
.bodytxtc{font-size:115%;}
.bodytxt .live_l .live_txt,.bodytxt .focus_News .txt,.bodytxt .topic_t p.topic_txt,.bodytxt .bal_t{font-size:14px;line-height:20px;}
.bodytxta .live_l .live_txt,.bodytxta .focus_News .txt,.bodytxta .topic_t p.topic_txt,.bodytxta .bal_t{font-size:15px;line-height:25px;}
.bodytxtb .live_l .live_txt,.bodytxtb .focus_News .txt,.bodytxtb .topic_t p.topic_txt,.bodytxtb .bal_t{font-size:16px;line-height:26px;}
.bodytxtc .live_l .live_txt,.bodytxtc .focus_News .txt,.bodytxtc .topic_t p.topic_txt,.bodytxtc .bal_t{font-size:18px;line-height:20px;}
.bodytxt .live_l .live_tit,.bodytxt .new_list li,.bodytxt .Overseas li a,.bodytxt .seas_list a,.bodytxt .focus_News .titles,.bodytxt .topic_t h1,.bodytxt .phone .ph_tit{font-size:16px;line-height:22px;}
.bodytxta .live_l .live_tit,.bodytxta .new_list li,.bodytxta .title_box,.bodytxta .Overseas li a,.bodytxta .seas_list a,.bodytxta .focus_News .titles,.bodytxta .topic_t h1,.bodytxta .phone .ph_tit{font-size:18px;line-height:26px;}
.bodytxtb .live_l .live_tit,.bodytxtb .new_list li,.bodytxtb .title_box,,.bodytxtb.Overseas li a,.bodytxtb .seas_list a,.bodytxtb .focus_News .titles,.bodytxtb .topic_t h1,.bodytxtb .phone .ph_tit{font-size:20px;line-height:30px;}
.bodytxtc .live_l .live_tit,.bodytxtc .new_list li,.bodytxtc .title_box,.bodytxtc .Overseas li a,.bodytxtc .seas_list a,.bodytxtc .focus_News .titles,.bodytxtc .topic_t h1,.bodytxtc .phone .ph_tit{font-size:22px;line-height:36px;}
.bodytxt .deta_box h1{font-size:20px;}
.bodytxta .deta_box h1{font-size:22px;}
.bodytxtb .deta_box h1{font-size:24px;}
.bodytxtc .deta_box h1{font-size:26px;}
.bodytxt .title_box{font-size:18px;}
.bodytxta .title_box{font-size:20px;}
.bodytxtb .title_box{font-size:22px;}
.bodytxtc .title_box{font-size:24px;}
.bodytxt .focus_News li a{font-size:16px;}
.bodytxta .focus_News li a{font-size:18px;}
.bodytxtb .focus_News li a{font-size:20px;}
.bodytxtc .focus_News li a{font-size:22px;}
.bodytxt .focus_News li{height:40px;line-height:40px;}
.bodytxta .focus_News li{height:42px;line-height:42px;}
.bodytxtb .focus_News li{height:44px;line-height:44px;}
.bodytxtc .focus_News li{height:46px;line-height:46px;}
.bodytxt .military p.mil_img,.bodytxt .military p.mil_img a{height: 141px;}
.bodytxta .military p.mil_img,.bodytxta .military p.mil_img a{height: 145px;}
.bodytxtb .military p.mil_img,.bodytxtb .military p.mil_img a{height: 149px;}
.bodytxtc .military p.mil_img,.bodytxtc .military p.mil_img a{height: 153px;}
.bodytxt .military p.mil_img .bt{height:40px;line-height: 20px;font-size: 12px;}
.bodytxta .military p.mil_img .bt{height:44px;line-height: 22px;font-size: 14px;}
.bodytxtb .military p.mil_img .bt{height:48px;line-height: 24px;font-size: 16px;}
.bodytxtc .military p.mil_img .bt{height:52px;line-height: 26px;font-size: 18px;}
/*.bodytxtb .day_zy p,.bodytxtc .day_zy p{width:48.7%;}*/
.bodytxtc .topic_t p.topic_txt{line-height:28px;}
.bodytxt .title_box,.bodytxta .title_box,.bodytxtb .title_box,.bodytxtc .title_box{line-height:40px;}
.bodytxt .focus_News .txt,.bodytxta .focus_News .txt{line-height:16px;}
.bodytxtb .focus_News .txt,.bodytxtc .focus_News .txt{line-height:20px;}
.bodytxt .live_l .live_txt,.bodytxta .live_l .live_txt{line-height:16px;}
.bodytxtb .live_l .live_txt,.bodytxtc .live_l .live_txt{line-height:30px;}
.bodytxt .det_con,.bodytxt .txt_con,.bodytxt .n_tit,.bodytxt .n_bm{font-size:1.1em;line-height:1.6em;}
.bodytxta .det_con,.bodytxta .txt_con,.bodytxta .n_tit,.bodytxta .n_bm{font-size:1.2em;line-height:1.7em;}
.bodytxtb .det_con,.bodytxtb .txt_con,.bodytxtb .n_tit,.bodytxtb .n_bm{font-size:1.25em;line-height:1.8em;}
.bodytxtc .det_con,.bodytxtc .txt_con,.bodytxtc .n_tit,.bodytxtc .n_bm{font-size:1.3em;line-height:1.9em;}
.bodytxt .ulNews li .n_sz{font-size:16px;}
.bodytxta .ulNews li .n_sz{font-size:17px;}
.bodytxtb .ulNews li .n_sz{font-size:18px;}
.bodytxtc .ulNews li .n_sz{font-size:19px;}
.bodytxt .ulNews li .n_sz{line-height:1.3em;}
.bodytxta .ulNews li .n_sz{line-height:1.4em;}
.bodytxtb .ulNews li .n_sz{line-height:1.8em;}
.bodytxtc .ulNews li .n_sz{line-height:2.1em;}
.bodytxt .conTal,.bodytxt .conTal p{font-size:14px;line-height:24px;}
.bodytxta .conTal,.bodytxta .conTal p{font-size:16px;line-height:26px;}
.bodytxtb .conTal,.bodytxtb .conTal p{font-size:18px;line-height:28px;}
.bodytxtc .conTal,.bodytxtc .conTal p{font-size:20px;line-height:32px;}
.bodytxt .vis_list li p,{font-size:16px;}
.bodytxta .vis_list li p{font-size:18px;}
.bodytxtb .vis_list li p{font-size:20px;}
.bodytxtc .vis_list li p{font-size:22px;}
.bodytxt .coll_list .coll_txt{font-size:16px;line-height:24px;}
.bodytxta .coll_list .coll_txt{font-size:17px;line-height:26px;}
.bodytxtb .coll_list .coll_txt{font-size:18px;line-height:28px;}
.bodytxtc .coll_list .coll_txt{font-size:20px;line-height:30px;}

/*头部*/
.top_box,.top_img,.ban_a{width:100%;}
.ban_a{margin: 6px 0 0 0;}
.top_img img,.ban_a img{float:left;}
.top_tit{height:32px;line-height:32px;background:#f5f5f5;position:relative;}
.top_tit h1{padding-left:4%;padding-right:12%;font-size:12px;}
.top_tit .top_sj{position:absolute;right:0;top:0;width:32px;height:32px;background:url(../images/top_sj.png) center no-repeat #f5f5f5; background-size:14px 14px; z-index:1;}
.top_tit .top_sja{background:url(../images/top_sja.png) center no-repeat; background-size:14px 14px;}
.header{height:44px;background:#c52d2d;background-size:auto 30px;position:relative;}
.header .logo{ text-align:center; height:36px; padding-top:5px; float:left; padding-left:20px}
.header a{color:#fff;}
.logo a{display:inline-block; height:36px;}
.head_nav{height:44px;padding-right:5px;}
.head_nav .search,.head_nav .user,.head_nav .menu, .head_nav .share{float:left;width:44px;height:44px;}
.header .search a,.header .user a,.head_nav .menu a, .head_nav .share a {display:block;width:44px;height:44px;text-align:center;}
.header .search a img,.header .user a img,.head_nav .menu a img, .head_nav .share a img{margin-top:10px;}
.location{position:fixed;top:0;left:0;width:100%; z-index:999;}
/*top弹出层设置*/

/*导航*/
nav {width:100%;background:#e9e9e9;height:40px;position:relative;left:0;/* overflow:hidden;*/z-index:30;}
.link,.co {font-size:12px;}
.vi {font-size:14px;}
.naviLi {height:40px;margin-right:40px;overflow:hidden; overflow-x:auto;line-height:40px;color:#444;font-size:16px;position:relative;z-index:-1; }
.menuBox .ti {width:100%;height:40px;background:#f6f6f6;color:#666;text-indent:13px;line-height:40px;margin-bottom:3px;}
.naviLi ul {width:1265px;height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.naviLi li {line-height:28px;/*margin:6px 0 0 0;*/float:left;width:auto; background:#f6f6f6;text-align:center;font-size:14px;padding:6px 8px;}
/*.naviLi li.li_bg{background:#f6f6f6;}*/
.naviLi .high,.menuBox .high {/*background:#e1e9f4;border-radius:15px;*/color:#000;padding-left:16px;}
.naviLi a.high{display:inline-block;background:#ddd;border-radius:15px;padding:0 8px; color:#000;font-weight:bold;}
.navis .menuBox {background:#fdfdfd;}
.z{height:40px;margin-top:45px;width:100%;}
#navCopy {opacity:0.2;}
.naviLiL,.naviLiR {width:10px;height:40px;top:0;position:absolute;z-index:3;}
.naviLiL{background:#f6f6f6;-webkit-box-shadow:0 10px 10px 10px #f6f6f6;}
.naviLiL {left:-12px;}
.naviLiR {right:40px; background:url(../images/shadow@2x.png) no-repeat; background-size: 10px 40px;}
.drawer {width:40px;height:40px;position:absolute;top:0px;right:0px;z-index:1000;}
.close {background:url(../images/channelBg.png) no-repeat left top;background-size:40px auto;}
.zt .nav_bg{position:relative;padding-left:0px;background:#e9e9e9;}
.nav_bg .n_new{position:absolute;left:0;top:0;height:40px;width:40px;line-height:40px;background:#f6f6f6;text-align:left;}
.nav_bg .n_bg{position:absolute;top:0;left:-5px;width:7px;height:40px;background:url(../images/nav_sj.png) left top no-repeat; background-size:auto 40px; z-index:99;}
.nav_bg a{padding:0 8px;}
/*.MenuList .subList{position:relative;}*/
.MenuList{padding:10px 0;}
.subMenu{position:absolute;top:85px;left:0;width:100%;background:#e9e9e9;padding:10px;font-size:14px;}
.subMenu .sublast{width:45%;}

.subNav{position:absolute;width:100%;z-index:999;}
.subNav .coll_bg_a,.box_det .coll_bg,.subNav .coll_bg{position:fixed;top:0;left:0; z-index:11;}
.subNav_list{position:absolute;top:-40px;width:100%;background:#f6f6f6; z-index:20;}
.subNav_list h2{padding:10px 0;text-indent:20px;color:#666;border-bottom:1px solid #e3e3e3;}

.menu_bg{ background-position:0 -40px;}
.nav_list{position:relative;text-align:center;padding:5px 0;}
.nav_list .item{display:inline-block;width:24%;margin:0 1.5% 10px;height:35px;line-height:35px;font-size:16px;background:#fff;border:1px solid #e3e3e3;color:#000;}
.nav_list .last_nav{width:44.2%;}
.nav_list .item:hover,.nav_list .item:active{color:#fff; background:#cc0000}
.subList{background:#e9e9e9;padding:5px 20px;text-align:left;margin-top:10px;margin-bottom:5px;position:relative;}
.subList a.item_a{display:inline-block;width:19.8%;height:30px;line-height:30px;font-size:14px;text-align:center;background:#fff;border:1px solid #e3e3e3;margin:5px 1.8%;color:#000;}
.subList a.sublast{width:45%;}
.subList .subn_sj{display:block;position:absolute;left:36%;top:-9px;width:18px;height:9px;background:url(../images/subn_sj.png) no-repeat; background-size:18px 9px; z-index:200;}
.nav_list a.hover{color:#00408e;}

/*设置*/
.fitBox{position:absolute;top:44px;width:100%;height:100%; z-index:120;}
.fitCon{position:absolute;width:100%;background:#f6f6f6;z-index:100;padding:10px 6px;}
.fitBox .coll_bg{position:fixed;top:32%;}
.fitBox .coll_top{top:0;}
.fitCon .fit_l{line-height:28px;color:#888;font-size:14px;}
.fitCon .fit_l a{color:#2a7ec5;padding:0 10px;font-size:14px;}
/*.fit_r a{display:inline-block;height:26px;}*/
.fit_r span{display:inline-block;height:28px;line-height:26px;padding:0 6px 0 26px;margin-left:4px;border:1px solid #e7e7e7;font-size:14px;color:#181818;}
.fit_r span.shez{background:url(../images/cl.png) 5px center no-repeat #fff;background-size:16px auto;}
.fit_r span.shouc{background:url(../images/shouc.png) 5px center no-repeat #fff;background-size:16px auto;}
.putCon{position:absolute;top:44px;left:0;width:100%;background:#eee;border-top:1px solid #e9e9e9;}
.fit_pad{padding-bottom:14px;}
.fit_ico{position:absolute;right:30px;top:-9px;width:18px;height:9px;background:url(../images/fit_ico.png) center center no-repeat; background-size:18px 9px; z-index:200;}
.day_night,.word_size{padding-top:4%;}
.word_size{padding-bottom:4%;}
.night_l{float:left;width:30%;height:28px;line-height:28px;text-align:center;font-size:14px;color:#000;}
.night_r{margin-left:30%;width:64%; border-radius:6px;border:2px solid #666;color:#000;;}
.day_zy{height:28px;position:relative;overflow:hidden}
.day_zy p{display:inline-block;width:50%;height:24px;line-height:24px;text-align:center;position:absolute;top:0;}
.day_zy p span{padding-left:26px;font-size:14px;}
.day_zy .rims{left:0;}
.day_zy .yems {right:0;}
.day_zy .rims span{ background:url(../images/rjms.png) left -27px no-repeat; background-size:17px auto;}
.day_zy .yems span{ background:url(../images/yems.png) left -29px no-repeat; background-size:18px auto;}
.day_zy .hover{background:#666;color:#fff; }
.day_zy .hover span{background-position:left 0;}
.word_zt{height:26px;}
.word_zt span{float:left;width:25%;height:100%;line-height:24px;text-align:center;border-right:2px solid #666;font-size:14px;color:#000;}
.word_zt span:last-child{border-right:none;}
.word_zt span.hover{background:#666;color:#fff;}

/*内容*/
.Con_Box{width:100%;}
.top_line{background:#fff;padding:14px;font-size:1.4em;line-height:1.6em;font-weight:bold;color:#000;}
.line_ico{display:inline-block;width:3.1em;height:1.6em;font-size:.8em;margin:-3px 2% 0 0;line-height:1.6em;/*text-align:center;*/background:url(../images/line_bg.png) no-repeat;background-size:3.1em 1.6em;color:#fff;text-indent: .4em; vertical-align:middle;}

.title_box{height:40px;background:url(../images/list_title_bg@2x.png) repeat-x;background-size:auto 40px;line-height:40px;padding:0 14px;font-weight:bold;font-size:18px;color:#181818;border-bottom:1px solid #e2e2e2;}
.title_box span{display:inline-block;height:40px;line-height:42px;padding-left:10px;background:url(../images/title_box_ico.png) left center no-repeat; background-size:4px 15px;}
.title_box a{float:right;color:#666;font-size:15px;font-weight: normal;}
.new_box{margin-top:1px;padding:0 14px;}
.new_list li{border-bottom:1px solid #e6e6e6;padding:10px 0;font-size:16px;line-height:24px;background:url(../images/list-ico.png) 98% center no-repeat; background-size:16px 16px;}
.new_list li:last-child{border:none;}
.new_list li a{display:block;padding-right:10%;}
/*环球要闻*/
.focus_News li{border-bottom:1px solid #e6e6e6;height:40px;line-height:40px;}
.focus_News li a{display:block;padding-left:15px;background:url(../images/list_ico.jpg) left center no-repeat;background-size:5px 5px;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.focus_News li.new_onle{padding:14px 0 7px 0;border-bottom:none;height:auto;line-height:auto;}
.focus_News li .new_img{width:100%;height:40px;line-height:40px;font-weight:bold;overflow: hidden;white-space:inherit;text-overflow: ellipsis;/*background:url(../images/logo_bg.jpg) center center no-repeat #f8f8f8; background-size:40px 19px;*/}
.focus_News li .new_con{padding-left:90px;height:60px;position:relative;}
.focus_News li .new_txt{height:36px;}
.focus_News li .new_con_a,.focus_News li .new_txt{padding-left:0;}
.focus_News li.new_onle a{padding-left:0;background:none;white-space: normal;}
/*.new_box .overflow li a{overflow: hidden;white-space:inherit;text-overflow: ellipsis;}*/
.focus_News .titles{position:absolute;left:0;top:0;width:80px;height:60px;font-size:16px;padding-bottom:5px;line-height:20px;overflow: hidden;white-space: nowrap;background:url(../images/logo_bg.jpg) center center no-repeat #f8f8f8; background-size:40px 19px;}
.focus_News .txt{color:#666;font-size:14px;line-height:18px;height:54px;overflow:hidden;}
.focus_News li .new_txt .txt{height:36px;}

/*第一话题*/
.huat_bot{padding-bottom:4%;}
.topic_t{padding:4% 0;}
.topic_t h1{font-size:16px;font-weight:bold;line-height:24px;padding-bottom:10px;/*overflow: hidden;white-space: nowrap;text-overflow: ellipsis;*/}
.topic_t p.topic_txt{font-size:14px;color:#666;}
.ballot{background:#fff;border:1px solid #d5d5d5;padding:2%;}
.bal_t{font-size:14px;color:#666;padding:0 2%;margin-bottom:5px;}
.bal_lob{height:25px;position:relative;}
.bal_lob .lob_l,.bal_lob .lob_r{position:absolute;top:0;width:42px;height:25px;line-height:25px;color:#fff;}
.bal_lob .lob_l{left:0;background:#008aff;padding-left:2px;}
.bal_lob .lob_r{right:0;background:#ffa800;padding-right:2px;text-align:right;}
.bal_lob .BgL{float:left;display:inline;background:#008aff;height:25px;}
.bal_lob .BgR{position:relative;float:right;display:inline;background:#ffa800;height:25px;}
.bal_Bg{padding:0 42px;height:25px;}
.bal_lob .lod_sj{position:absolute;top:0;left:-12px;width:24px;height:25px;background:url(../images/lod.png) top left no-repeat; background-size:24px 25px; z-index:10;}
.bal_btn{height:30px;margin-top:10px;position:relative;}
.bal_btn .bal_l,.bal_btn .bal_r{width:60px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px; cursor:pointer;}
.bal_btn .bal_l{background:#008aff;}
.bal_btn .bal_r{background:#ffa800;}
.bal_vs{position:absolute;top:5px;left:50%;margin-left:-82px;height:20px;width:164px;background:url(../images/bal_vs.png) center center no-repeat; background-size:auto 20px;}

.succeed,.fail{position:fixed;left:50%;top:50%;margin-left:-25%;margin-top:-25%;width:50%;padding:4%;line-height:24px;color:#fff;font-weight:bold;font-size:14px;text-align:center; border-radius:10px;display:none;background:rgba(0,0,0,.8);/*background:url(../images/gou.png) 90% center no-repeat rgba(0,0,0,.8); background-size:14px auto;*/ z-index:999;}
/*.fail{background:url(../images/fail.png) 90% center no-repeat rgba(0,0,0,.8);background-size:14px auto;}*/
.hida{display:block;}

/*海外看中国*/
.seas_box{padding-bottom:14px;}
.Overseas li{padding:10px 0;border-bottom:1px solid #e6e6e6;}
.Overseas li a{display:block;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Overseas li a span{display:inline-block;background:#c8892b;color:#fff;padding:0 5px;margin-right:10px;}
.Overseas li:last-child,.seas_list p:last-child,.live_box li:last-child,.focus_News li:last-child{border:none;}
.seas_list{width:100%;margin-top:5px;overflow:hidden;border-right: 1px solid #ebebeb;/*background:#fff;padding:2% 4%;border:1px solid #d5d5d5;*/}
.seas_list p{padding:2% 0;border-bottom:1px solid #d5d5d5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.seas_list p a{color:#f00;}
/*图文直播*/
.live_box li{padding:10px 0;border-bottom:1px solid #e6e6e6;}
.live_box li a{display:block;height:60px;position:relative;overflow:hidden;}
.live_l{float:left;width:100%; padding-left:100px;height:60px;overflow:hidden;}
.live_l .live_tit{font-size:16px;font-weight:700;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.live_l .live_txt{font-size:12px;color:#666;padding-top:3px;line-height:20px;}
.live_r{position:absolute;top:0;left:0;width:80px;height:60px;background:url("../images/defaultpic.gif") no-repeat scroll center center / cover  #f4f8fb;}
.live_pad{padding:0;width:100%;}
/*军事*/
.js_mar{padding-bottom:5px;}
.military{padding:14px 0 10px 0;width:100%;}
.military p.mil_img{ display:inline-block; width:46%;margin-left:2%; vertical-align:top; overflow:hidden;}
.military p.mil_img a{display:block;width:100%;height:141px;overflow:hidden;}
.military p.mil_img .li_img{display:block;width:100%; margin-bottom:5px;overflow:hidden;text-align:center;background:url(../images/logo_bg.jpg) center center no-repeat #f8f8f8; background-size:54px 25px}
.military p.mil_img .bt{display:block;width:100%;height:40px;line-height:20px;font-size:14px;text-align:center;overflow: hidden;}
.military .img_l{left:0;}
.military .img_l:last-child{float:right;}
/*新闻时政*/
.title_box p.right{width:55%;text-align:right;color:#e0e0e0;}
.title_box p.right a{float:none;color:#2a7ec5;padding:0 2px 0 4px;}
/*图片*/
.phone{padding:4% 0;border-bottom:1px solid #e6e6e6;}
.phone:last-child{border-bottom:none;}
.phone .ph_tit{font-size:16px;padding-bottom:4%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.phone .ph_img{width:100%; text-align:center;}
.phone .ph_img span{display:inline-block;width:30.5%;/*height:50px;*/text-align:center;margin-right:10px;overflow:hidden;background:url(../images/logo_bg.jpg) center center no-repeat #f8f8f8; background-size:40px 19px;}
/*.phone .ph_img span img{float:left;}*/
.phone .ph_img span:last-child{margin-right:0;}
.phone:last-child{border-bottom:none;}
/*底部*/
.footer{background:#2a2a2a;text-align:center;color:#525252;padding-bottom:2%;}
.footer p{padding-top:2%;}
.foot_nav{color:#8e8e8e;font-size:16px;}
.foot_nav a{color:#8e8e8e;padding:0 2%;}
.foot_nav a.hover{color:#fff;}
.footer .hez{color:#4d4d4d;font-size:14px;}
/*频道页*/
.sub_ban,.channel_top{margin-top:44px;}
.channel_box{padding-bottom:10px;}
.channel_box .live_box li{padding:10px 4%; display:block;}
/*
.channel_box .live_box li:hover,.channel_box .live_box li a:hover{background:#e8e8e8;}
.channel_box .live_box li:active,.channel_box .live_box li a:active{background:#f4f8fb;}
*/
.channel_box .live_box li:hover .live_tit{color:#333;}
.load{width:92%;height:35px;line-height:35px;margin:10px auto;text-align:center; border-radius:4px;background:-webkit-linear-gradient(#f4f4f4, #e9e8e8) repeat scroll 0 0 #e9e8e8;background:-moz-linear-gradient(#f4f4f4, #e9e8e8) repeat scroll 0 0 #e9e8e8;background:-o-linear-gradient(#fff79c, #f69c00) repeat scroll 0 0 #e9e8e8;background:linear-gradient(#f4f4f4, #e9e8e8) repeat scroll 0 0 #e9e8e8; box-shadow:inset 0 1px 0 #fff,0 3px 0 #dbdbdb;}
.load a.hover{display:block;color:#666;font-size:16px;}
/*搜索*/
.header .tit_t{position:absolute;left:32px;top:0;height:44px; overflow:hidden;line-height:44px;font-size:19px;color:#fff;font-weight:600; padding-left:10px;width:56%;}
.header .tit_t img{vertical-align:text-top;margin-top: -4px;}
.index .header .tit_t {text-align: left;}
.header .tit_t span{ /*  background:#fff; color:#104680 */}
.header .return{position:absolute;left:0;top:0;width:32px;height:44px;}
.header .return a{display:block;/*width:20px;*/padding:0 6px;height:44px;background:url(../images/return.png) center center no-repeat; background-size:14px auto;}
.searchBox{height:50px;background:#fff;border-bottom:1px solid #d5d5d5;padding:0 4%;position:relative;}
.field{width:75%;position:relative;}
.field input{width:100%;height:34px;line-height:24px;padding:4px 30px 4px 4px;margin:7px 0; border-radius:5px;background:#ededed;border:none;font-size:16px;color:#9c9b9b;}
.field .close{position:absolute;top:50%;margin-top:-9px;right:5px;display:block;width:18px;height:18px;background:none;}
.searchBox .btn{position:absolute;right:4%;top:0;width:20%;height:34px;line-height:34px;margin:7px 0; }
.searchBox .btn button{display:block;width:100%;height:34px;border-radius:5px;background:#157efb;border:none;color:#fff;font-size:16px;}
.labelBox{padding:4% 4% 0 4%;text-align:center;}
.labelBox a{display:inline-block;font-width:16px;color:#000;padding:4px 10px;background:#fff;border:1px solid #d5d5d5;margin:5px;}
.labelBox a.hover{background:#f0f0f0;border:1px solid #157efb;}
/*搜索结果*/
.searBox{padding:0 4% 4% 4%;}
.searBox li{border-bottom:1px solid #e6e6e6;position:relative;padding:4% 0;}
.searBox .live_r{float:right;position:inherit;width:80px;overflow:hidden;}
.searBox .ph_tit{font-weight:bold;}
.searBox .live_tit{white-space:inherit;}
.searBox .phone{padding:0;}
.searBox em{color:#f00;}
.date,.searBox .live_txt{font-size:12px;color:#666;padding-top:4px;}
/*登录*/
.loginBox{padding-top:45%;padding-bottom:28%;}
.prompt{width:100%;height:20px;line-height:20px;text-align:center;font-size:14px;color:#d10000;margin-bottom:4%;}
.login_fro{width:100%;background:#fff;border-top:1px solid #d5d5d5;}
.mailbox{padding:10px 0;position:relative;}
.mail,.passd{border-bottom:1px solid #d5d5d5;}
.mailbox label{float:left;width:30%;text-align:right;font-size:16px;font-weight:bold;height:30px;line-height:30px; vertical-align:middle;}
.mail label img,.passd label img,.code_ico label img{ vertical-align:middle;margin-right:10px;}
.mail_txt,.mail_pass{padding-left:34%;height:30px;line-height:30px;}
.mail_txt input,.mail_pass input{height:30px;line-height:30px;width:80%;font-size:16px;color:#888;border:none;}
.login_btn{width:88%;margin:0 auto;/*padding-top:8%;padding-bottom:15%;*/}
.login_btn button{height:40px;width:100%;background:#157efb;border:2px solid #0c69d7; border-radius:8px;font-size:18px;color:#fff;font-weight:bold;}
.log_ts{text-align:center;padding:10px 0;font-size:14px;color:#000;border-top:1px solid #d5d5d5;}
/*注册*/
.hint{background:#f0f0f0;padding:10px 0;font-size:14px;color:#888;padding-left:20%;border-bottom:1px solid #d5d5d5;}
.code_ico label{width:35%;}
.mail_yzm{padding-left:38%;}
.mail_yzm input{width:34%;height: 30px;line-height: 30px;font-size: 16px;color: #888;border: none;}
.code_ico .log_img{position:absolute;right:16%;top:10px;width:70px;height:30px;}
.code_ico .break{position:absolute;right:14px;top:16px;width:20px;height:20px;}
.protocol{width:80%;margin:8% auto 0 auto;height:24px;line-height:24px;text-indent:30px;position:relative;}
.protocol .choice{position:absolute;left:0;top:2px;display:block;width:20px;height:20px;background:url(../images/mr.png) left top no-repeat; background-size:20px 20px;}
.protocol .chico_bg{background:url(../images/gx.png) left top no-repeat; background-size:20px 20px;}
.log_txt{width:80%;text-align:left;margin:0 auto;color:#157efb;padding-top:20px;}
.correct{position:absolute;right:10px;top:16px;width:20px;height:20px;}
.flase,.flase input{color:#f00;}
.flase input{line-height:36px;}
/*收藏夹*/
.collect{padding:44px 4% 4% 4%;min-height:90%;}
.w_souc{ text-align:center;font-size:1.2em;color:#666;padding:20% 0;}
.coll_list input.coll_inbtn{float:left;display:inline-block;width:18px;height:18px;background:#fff;border:1px solid #333;padding:2px;}
.coll_list li{position:relative;border-bottom:1px solid #e6e6e6;padding:10px 0;}
.coll_list .coll_ico{position:absolute;left:0;top:12px;display:block;width:20px;height:20px;background:url(../images/coll_ico_a.png) center center no-repeat; background-size:20px 20px;}
.coll_list .coll_bg{background:url(../images/coll_ico.png) center center no-repeat; background-size:20px 20px;}
.coll_list .coll_txt{padding:0 32% 0 10px;line-height:24px;font-weight:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.coll_list .c_date{position:absolute;right:0;top:10px;height:24px;line-height:24px;font-weight:14px;color:#888;}
.coll_btn{padding-top:10px;text-align:center;}
.coll_btn span.sc,.coll_btn span.qk{display:inline-block;width:40%;height:30px;line-height:30px;color:#fff; border-radius:5px;margin:0 2%;}
.coll_btn span.sc{background:#ed4242;}
.coll_btn span.qk{background:#676767;}
.hidden{display:none;}
.coll_tc{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;}
.coll_tc .coll_bg,.subNav .coll_bg_a,.subNav .coll_bg,.fitBox .coll_bg,.box_det .coll_bg{width:100%;height:100%;background:#000;opacity:0.6;}
.collCon{position: fixed;top:50%;left:50%;margin-left:-40%;margin-top:-63px;width:80%;height:126px;background:#fff;border-radius:8px;}
.collCon .collTxt{height:24px;line-height:24px;text-align:center;margin:30px 0;font-size:16px;font-weight:bold;}
.collBtn{height:41px;line-height:42px;text-align:center;border-top:1px solid #dfe1e6;}
.collBtn span{display:inline-block;width:50%;height:41px;color:#157efb;font-size:16px;}
.collBtn span.bor_der{border-right:1px solid #dfe1e6;}
/*详情页*/
.deta_box{padding-top:44px;}
.deta_box h1{font-weight:bold;font-size:24px;line-height:32px;padding:14px 0 0 0;}
.deta_box h1, .deta_box .det_con, .deta_box .det_top { padding: 0 14px; }
.det_top{height:50px;line-height:50px;border-bottom:1px solid #ddd;/*margin:10px 0;*/}
.det_top .dat_l{width:70%;color:#666;font-size:14px;}
.det_top .dat_r{text-align:right;}
.det_top .dat_r .share_btn{
	display:block; height:30px; line-height:30px; padding:0 10px 0 6px;
    border: #ccc solid 1px;
    border-radius: 2px;
    background: #f3f3f3;
    background: -webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#ebebeb));
    background: -moz-linear-gradient(top,#f3f3f3,#ebebeb);
    background: linear-gradient(top,#f3f3f3,#ebebeb);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.8),inset -1px -1px 0 rgba(255,255,255,0.8);
    -moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.8),inset -1px -1px 0 rgba(255,255,255,0.8);
    box-shadow: inset 1px 1px 0 rgba(255,255,255,0.8),inset -1px -1px 0 rgba(255,255,255,0.8);
    box-sizing: border-box;
    -webkit-box-pack: center;
    -webkit-box-orient: horizontal;
    -webkit-box-align: center}
.det_top .dat_r span{
 background:url(../images/fx_ico.png) no-repeat left center / 20px 22px; display:inline-block; padding-left:20px;


}
.det_con{font-size:1.4em;line-height:1.5em;}
.det_con p{padding:10px 0;text-indent:2em;}
.det_con p img{max-width:100%;margin-left:-2em;}
.carryBox{width:100%;height:30px;margin:10px 0;}
.carryBox .carryTxt{width:130px;height:30px; text-indent:10px;color:#181818;line-height:28px;font-size:14px;border:1px solid #cecece; border-radius:6px;margin:0 auto;background:url(../images/carry_sj.png) 90% center no-repeat #f6f6f6; background-size:12px auto;}
.hone_r{line-height:24px;text-align:right;color:#666;margin-bottom:10px;}
/*分享*/
.ShareBox{height:38px;margin:30px 0;text-align:center;}
.ShareBox span{display:inline-block;background:#fff;border:1px solid #cfd8dc;width:62px;height:36px;margin:0 5px; vertical-align:middle;}
.ShareBox span.fx_ico{background:url(../images/fx_ico.png) center center no-repeat #fff; background-size:34px 34px;}
.ShareBox span.sc_ico{background:url(../images/sc_ico.png) center center no-repeat #fff; background-size:34px 34px;}
.ShareBox span.hover_a{background:url(../images/sc_ico_h.png) center center no-repeat #fff; background-size:34px 34px;}
.ShareBox span.d_ico{width:126px;line-height:36px;font-size:15px;font-weight:bold;color:#2c7fc6;text-indent:40px;background:url(../images/zan.png) 25px center no-repeat #fff; background-size:34px 34px;position:relative;}
.ShareBox span.hover{background:url(../images/zan_h.png) 25px center no-repeat #fff; background-size:36px 36px;}
/*.ShareBox .share_no{display:inline-block;height:40px;margin-top:5px;margin-left:6px;color:#666;font-size:16px;line-height:40px;}*/

.d_ico_a{position:absolute;left:0;top:-30px;display:block;width:40px;height:40px;color:#f00;font-size:18px;text-align:center;line-height:40px;}
/*分享弹出层*/
.shareCon{position:absolute;left:50%;margin-left:-40%;top:50%;margin-top:-64px;width:80%;background:rgba(255,255,255,1); border-radius:10px;border:1px solid #dfe1e6;padding:10px;}
.sh_tit{padding-bottom:10px;line-height:30px;font-size:18px;font-weight:bold;text-align:center;border-bottom:1px solid #d1d1d1;color:#333;}
.List_b{padding-top:10px;}
.List_b a{float:left;width:18%;margin-right:2.2%;font-size:12px;text-align:center;}
.List_b a:last-child{margin-right:0;}
.s_colse{position:absolute;top:10px;right:10px;width:12px;height:12px;background:url(../images/coles_ico.png) center center no-repeat; background-size:12px 12px;}


.review{height:25px;background:url(../images/review_bg.png) repeat;margin:10px 0;padding:0 4%;line-height:25px;color:#333;}
.rev_txt{width:50%;}
.rev_txt span{position:relative;display:inline-block;height:20px;background:#ff9600;margin-top:2.4px;padding:0 6px;margin-right:8px; border-radius:2px;color:#fff;line-height:20px;}
.rev_txt .r_ico{display:inline-block;position:absolute;right:-3px;top:50%;margin-top:-4px;width:4px;height:8px;background:url(../images/rev_sj.png) center no-repeat; background-size:4px 8px;}
.reviewBox{padding:0 14px;}
.reply{border-bottom:1px solid #e6e6e6;padding:0 4%;}
.textaree{margin-bottom:10px;}
.rep_txt{display:block;width:100%;height:70px;padding:5px;border:1px solid #cdcdcd; box-shadow:inset 2px 2px 0 #f4f4f4;font-size:16px;color:#666;-webkit-appearance:none;}
.rpe_btn{height:30px;margin-bottom:10px;text-align:right;}
.rpe_btn .yongh{height:30px;line-height:30px; color:#2a7ec5;font-size:15px;}
.rpe_btn .yongh a{padding:0 10px;color:#2a7ec5;}
.rpe_btn .fb{height:30px;width:70px;background:#157efb; border-radius:5px;border:none;color:#fff;font-size:16px;}
/*.rpe_btn .fb:hover{background:#0e69d6;}*/
.reply_txt{padding:10px 0;border-bottom:1px solid #e6e6e6;}
.reply_txt:last-child{border:none;}
.reply_txt .reflex{border-bottom:1px solid #e6e6e6;}
.reply_bor{border-bottom:none;margin:0;}
.reply_top{height:24px;line-height:24px;margin-bottom:5px;}
.name_l span{display:inline-block;height:24px;padding-right:20px;font-size:16px;color:#181818;}
.name_ico span{background:url(../images/hpne.png) right center no-repeat; background-size:auto 20px;}
.date_r{font-size:14px;color:#666;}
.txt_con{position:relative;width:100%;line-height:24px;}
.txt_con .text_align{text-align:right;}
.txt_con .r_open,.txt_con .r_out{/*position:absolute;right:0;bottom:0;width:100%;float:right;*/height:24px;color:#2a7ec5;padding-right:6px;background:url(../images/xjt.png) right center no-repeat;background-size:auto 16px; text-align:right; cursor:pointer;}
.txt_con .r_out{display:none;background:url(../images/sjt.png) right center no-repeat;background-size:auto 16px;}
.peak{height:24px;text-align:right;margin-top:3px;}
.peak span{display:inline-block;height:24px;line-height:24px;margin-left:8px; vertical-align:middle}
.peak span.peak_ico{padding-left:24px;background:url(../images/zan.png) left top no-repeat; background-size:24px auto;position:relative;}
.peak span.hover{background:url(../images/zan_h.png) left top no-repeat; background-size:24px auto;}
.peak .peak_ico .d_ico_a{position:absolute;left:0;top:-20px;display:block;width:24px;height:24px;color:#f00;font-size:16px;text-align:center;line-height:40px;}
.hid,.peak .peak_ico .hid{display:none;}
.peak span.peak_hf{height:24px;line-height:24px;padding-left:26px;background:url(../images/hf.png) left 5px no-repeat; background-size:20px auto;}
.reflex{display:none;width:100%;background:#f9f9f9;border:1px solid #d4d4d4;margin-top:10px;}
.flex_pad{padding:4%;margin:0;}
.rep_pad{margin:0;}
.reflex_t{margin-top:10px;}
.more_det{padding:10px 0;background:#ddd;text-align:center;margin-bottom:10px;}
.more_det a{display:block;color:#333;}
.ban_pad{margin-bottom:10px;}
.tptj{padding-bottom:0; display:table;}
.tptj .mil_img{margin-bottom:4%;}
.download{position:relative;background:#fff;border:1px solid #d5d5d5;margin-bottom:4%;padding:4%;}
.down_con{padding-left:50px;background:url(../images/appico.png) left center no-repeat; background-size:44px 44px;}
.down_con .dow_tit{font-size:18px;}
.download .lj_down{position:absolute;top:50%;right:4%;margin-top:-15px;display:block;width:80px;height:30px;line-height:30px;background:#e14040;color:#fff; border-radius:4px;text-align:center;}
/*服务条款*/
.textCon{padding:54px 4% 0 4%;height:60%; overflow-y:auto;line-height:24px;}
.txt_pad{padding:20px 0 15px 0;}
/*环球视觉*/
.visualBox{padding-top:44px;}
.vis_nav{height:40px;border-bottom:1px solid #e3e3e3;background:#f6f6f6;}
.vis_nav a{display:inline-block;width:15%;height:40px;line-height:40px;text-align:center;}
.vis_nav a span{padding:6px 8px;}
.vis_nav a span.hover{background:#e1e9f4; border-radius:15px;font-weight:bold;}
.vis_list{padding:0 0 3% ;}
.vis_list li{padding:10px;background:#fff;border:1px solid #d5d5d5; width:46%; display:inline-block; box-shadow:0 2px 0 #e6e6e6;margin-top:4%;  margin-left: 2%;}
.vis_list li p{padding-top:5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*相关图集*/
.padd-top{padding-top:44px;}
.atlas_bg{background:#000;}
.atlas_top{width:100%;height:45px;position:relative;}
.top_bg{background:#222;}
.atlas_top h2{height:45px;line-height:45px;color:#fff;font-size:20px;text-align:center;padding:0 80px 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.atlas_top .btn_tj{position:absolute;right:10px;top:50%;margin-top:-15px;display:block;width:30px;height:30px;background:url(../images/menu-ico.png) center center no-repeat; background-size:30px 30px;}
.atl_tj{background:#000;display:none;}
.atlas_top .btn_tj_b{position:absolute;right:10px;top:50%;margin-top:-15px;display:block;width:60px;height:30px;line-height:30px;font-size:14px;background:#242424; border-radius:2px;text-align:center;color:#fff;/*border:2px solid #0b0b0b; box-shadow:inset 0 1px 0 rgba(255,255,255,.3);*/}
.atlas_top .btn_tj_a{background:url(../images/menu-icoa.png) center center no-repeat; background-size:30px 30px;}


.list_atl li .atlcon{/*position:absolute;left:0;bottom:0;*/font-size:14px;color:#fff;width:100%;height:40px;line-height:20px;background:rgba(0,0,0,.8);overflow: hidden;}
.atlns_nav{height:40px;background:#1b1c1d;line-height:40px;padding:0 4%;overflow:hidden; }
.atlns_nav a{display:inline-block;height:40px;line-height:40px;color:#fff;padding:0 6px;}
/*图集*/
.swiper-container{width:100%;height:230px;}
.content-slide{padding:20px;color:#fff}
.title{font-size:25px;margin-bottom:10px}
.pagination .text { height: 30px;  font-size:16px;line-height:30px; float: left; color: #fff;}
.pagination .page {float: right;}
.img_info {background: rgba(0,0,0,0.6); position: absolute; left: 0; bottom: 15px; height: 80px ; overflow-y: auto; padding: 0 10px; color: #fff;}
.pagination{position:absolute;  padding: 0 10px;bottom:95px;text-align:right;width:100%; z-index:99;}
.swiper-pagination-switch{display:none;}
#gallery .pagination{background: rgba(0,0,0,0.6);}
.swiper-active-switch{display:block;width:16%;height:30px;color:#fff;line-height:30px;font-size:14px;cursor:pointer;text-align:center; border-radius:16px;}
.swiper-container{height:230px;margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;min-height:180px;line-height:140px;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;overflow:hidden;}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left;text-align:center;/*background:url(../images/loadingh.gif) center center no-repeat #000; background-size:38px 38px;*/}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;}
.deviceBox{/*position:absolute;left:0;bottom:0;*/width:100%;height:42px;line-height:42px;background:rgba(0,0,0,.8); z-index:9;}
.deviceBox .devi_l,.deviceBox .devi_r{padding-left:4%;color:#fff;}
.deviceBox .devi_r{padding-right:4%;font-size:18px;}
.devi_l span{display:inline-block;width:42px; height:42px; vertical-align:middle;}
.icos_fx{background:url(../images/fx_ico_a.png) center center no-repeat; background-size:30px auto;}
.icos_sc{background:url(../images/sc_ico_a.png) center center no-repeat;background-size:30px auto;}
.icos_sc.hover{background:url(../images/sc_ico_h.png) center center no-repeat;background-size:30px auto;}
.devi_l span.icos_hf{width:70px;padding-left:36px;font-size:18px;background:url(../images/hf-a.png) 5px center no-repeat; background-size:25px auto;}
.conTal{padding:4%;color:#fff;line-height:24px; font-size:14px;}
.conTal p{font-size:14px;}

/*首页幻灯片*/
.device{min-height:180px;width:100%;/*height:180px;margin:5px auto;*/overflow:hidden;position:relative;}
.device .arrow-left,.device .arrow-right{position:absolute;top:50%;margin-top:-20px;width:20px;height:40px;background:url(../images/ui-slider-arrow.png) no-repeat rgba(0,0,0,0.3); background-size:35px 15px;z-index:9;}
.device .arrow-left{left:0;border-radius:0 10px 10px 0; background-position:5px center;}
.device .arrow-right{right:0; border-radius:10px 0 0 10px;background-position:-18px center;}
.swiper-container{width:100%;height:100%;color:#fff;text-align:center;}
.red-slide{background:#ca4040;}
.blue-slide{background:#4390ee;}
.orange-slide{background:#ff8604;}
.green-slide{background:#49a430;}
.pink-slide{background:#973e76;}
.swiper-slide .title{font-style:italic;font-size:42px;margin-top:80px;margin-bottom:0;line-height:45px;}
.swiper-slide{position:relative;overflow:hidden;/*display:table;vertical-align:middle;*/}
/*.swiper-slide span{display:table-cell;vertical-align:middle;}*/
.swiper-slide img.imgLod{max-width:100%;/*max-height:100px;*/vertical-align:bottom;}
.swiper-slide .sw_bg{position:absolute;left:0;bottom:0;width:100%;height:36px;line-height:36px;color:#fff;text-align:left;background:rgba(0,0,0,.5);text-indent:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; z-index:99;}
.text-pag{position:absolute;z-index:20;left:0;bottom:9px;width:100%;text-align:right;}
.text-pag .swiper-pagination-switch{display:inline-block;width:4px;height:4px;background:rgba(144,144,144,0.8);margin-right:5px;cursor:pointer;}
.text-pag .swiper-visible-switch{background:#aaa;}
.text-pag .swiper-active-switch{background:#4e70eb;margin-top:1px;}
.text-pag span{text-indent:9999px;line-height:0;}


.sub_Menu{top:84px;}
.sub_Menu .coll_bg{top:0;}

/*环球时报电子版*/
.header .edit_top{left:10%;}
.top_editi{height:40px;border-bottom:1px solid #d5d5d5;background:#fff;line-height:40px;padding:0 4%;}
.date_edi span{display:block;width:20px;height:20px;margin-top:10px;background:url(../images/ioc_rq.png) center center no-repeat; background-size:20px 20px;}
.news_list{padding-top:16px;padding-bottom:16px;}
.news_tit{height:24px;line-height:24px;color:#666;font-size:14px;background:url(../images/review_bg.png) repeat;}
.news_l{width:60%;height:24px;text-align:center;}
.news_r{width:30%;text-align:center;}
.ulNews{padding:0 4%;}
.ulNews li{position:relative;border-bottom:1px solid #e6e6e6;/*height:40px;*/line-height:24px;padding:10px 0;}
.n_tit{width:65%;font-size:16px;/*overflow: hidden;white-space: nowrap;text-overflow: ellipsis;*/}
.n_bm{width:25%;font-size:14px;color:#666;text-align:center;}
.ulNews li .n_sz{width:10%;height:auto;font-size:16px;color:#a10013;text-align:center;/*height:100%;line-height:100%;height:40px;width:30px;position:absolute;top:0;right:-5px;display:block;*/}
.sub_fit .coll_bg{top:0;}

.xu_det{background:#fff; border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;color:#888;font-weight:bold;font-weight:bold;padding:0 4%;font-size:18px;}
.xu_det p{border-bottom:1px solid #f0f0f0;}

.sub_Menu_01{top:44px;}

.textConList{display:none;}
.textListBox{padding:0 14px;}
.textListBox li{float:left;display:inline;width:48%;height:92px;margin-bottom:8px;}
.textListBox li a{display:block;width:100%;height:92px;text-align:center;display:table;vertical-align:middle;}
.textListBox li a span{display:table-cell;vertical-align:middle;}
.textListBox li a img{vertical-align:bottom;max-width:100%;max-height:92px;}

.textConList{margin-bottom:15px;}
.textConList li{width:100%;height:auto;font-size:12px;float:left;display:inline;text-align:center;}
.textConList li .ordBox{width:50%;padding: 4% 4% 0 4%;}
.textConList li .imgholder{display:block;}
.textConList li .imgholder img{display:block;width:100%;}

.atlas_list{display:none;padding:40px 14px; background-image:none;background-color:#000;}
.atlas_list .list_atl li{float:left;width:48%;position:relative;margin-bottom:10px;height:141px;overflow:hidden;}
.swiper-slide .list_atl li .atl_img img{display:block;width:140px;height:96px;margin:0 auto;}
.atlas_list .list_atl li a{display:block;width:100%;height:141px;overflow:hidden;}
.atlas_list .list_atl li .atl_img{width:100%;height:96px;margin-bottom:5px;overflow:hidden;text-align:center;background:url(../images/loadingh.gif) center center no-repeat; background-size:25px 25px;}

.atl_tj h2{text-align:left;text-indent:1.5em;}

/************返回顶部*************/
#scrollUp {
	bottom: 90px;
	right: 10px;
	background: #555;
	color: #fff;
	font-size: 12px;
	font-family: sans-serif;
	text-decoration: none;
	opacity: .9;
	width:30px;
	height:30px;
	background:url(../images/top.png) no-repeat;
	background-size:30px 30px;
	-webkit-transition: background 200ms linear;
	-moz-transition: background 200ms linear;
	transition: background 200ms linear;
    position: fixed;
    display: none;
    z-index: 999;
}

.con_list .container {margin-top: 44px;}
.fixedTop { position: fixed; top: 0; left: 0; width: 100%; z-index: 999; }
.thumbs-cotnainer .swiper-slide {
    width: 147px;
    height : 140px;
    text-align: left;
    line-height: 1.3;
    text-align: center;
    color: #000;
}
.thumbs-cotnainer .swiper-slide .bt {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 20px;
    font-size: 14px;
    text-align: center;
    overflow: hidden;
}
.thumbs-cotnainer img {
    width: 127px;
    height: 96px;
    box-shadow: 0px 1px 0px #000;
}

.featured {
    height: 160px;
    padding: 20px 0 50px;
    margin-bottom: -25px;
    background-color: #aaa;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#eeeeee));
    background-image: -webkit-linear-gradient(top, #aaa, #eeeeee);
    background-image:    -moz-linear-gradient(top, #aaa, #eeeeee);
    background-image:      -o-linear-gradient(top, #aaa, #eeeeee);
    background-image:         linear-gradient(to bottom, #aaa, #eee);
}
.featured .swiper-slide {
    border-radius: 5px;
    height: 180px;
    width: 273px;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-box-reflect: below 1px -webkit-linear-gradient(bottom, rgba(0,0,0,0.5) 0px, rgba(0,0,0,0) 20px);
}
.featured a {
    display: block;
    width: 100%;
    height: 100%;
}

/*分页*/
.new-paging {
    margin: 15px 0;
}
.new-paging .new-tbl-type {
    width: 100%;
    display: -webkit-box;
    box-sizing: border-box;
    -webkit-box-pack: center;
    -webkit-box-orient: horizontal;
    -webkit-box-align: center
}
.new-paging .new-tbl-cell:first-child {
    text-align: right;
}
.new-tbl-cell {
    display: table-cell;
    width: 33%;
}
.new-paging .new-tbl-cell:nth-child(2) {
    text-align: center;
    position: relative;
}


.new-paging .new-tbl-cell span.btn {
    padding: 0;
    width: 85px;
    height: 30px;
    margin: 0 5px;
    border: #ccc solid 1px;
    border-radius: 2px;
    background: #f3f3f3;
    background: -webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#ebebeb));
    background: -moz-linear-gradient(top,#f3f3f3,#ebebeb);
    background: linear-gradient(top,#f3f3f3,#ebebeb);
    -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.8),inset -1px -1px 0 rgba(255,255,255,0.8);
    -moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.8),inset -1px -1px 0 rgba(255,255,255,0.8);
    box-shadow: inset 1px 1px 0 rgba(255,255,255,0.8),inset -1px -1px 0 rgba(255,255,255,0.8);

    display: -webkit-box;
    box-sizing: border-box;
    -webkit-box-pack: center;
    -webkit-box-orient: horizontal;
    -webkit-box-align: center
}

.new-paging .new-tbl-cell a span.bg {
    display: inline-block;
    width : 15px; height: 11px;
    background: url('../images/fanye.png') 0 0 repeat-x;
    -webkit-background-size: 70px 22px;
    -moz-background-size: 70px 22px;
    background-size: 70px 22px;
}
.new-paging .new-tbl-cell .new-a-next span.bg{
    background-position: -17px -12px;
}
.new-paging .new-tbl-cell .new-a-prve span.bg{
    background-position: -17px 0;
}

.new-select {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    height: 30px;
    opacity: 0;
}

.List_b .bdshare-button-style1-32 a { width: 14%; }




