/*--- reset ---*/
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, button, input, figure, textarea, p, blockquote, iframe, table, caption, tbody, tfoot, thead, th, td { margin:0; padding:0; }
html { font-family: sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
button, input, select, textarea { font-family:sans-serif; font-size: 100%; vertical-align:baseline; *vertical-align:middle;
}
button, input { line-height:normal; }
button, select { text-transform:none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance:button; cursor:pointer; *overflow:visible;
}
button[disabled], html input[disabled] { cursor:default; }
input[type="checkbox"], input[type="radio"] { box-sizing:border-box; *height:13px;
*width:13px;
}
input[type="search"] { -webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}
html { overflow-x:hidden; }
*html, *html body { background-image:url(about:blank); background-attachment:fixed; }
ol, ul { list-style:none; list-style-image:none; }
fieldset, abbr, acronym { border:0; }
abbr[title] { border-bottom: 1px dotted; }
img { border:0; vertical-align:top; }
address, caption, cite, code, dfn, i, em, b, s, q, th, var, optgroup { font-style:normal; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
table { border-collapse:collapse; border-spacing:0; }
caption, th, td { text-align:left; }
h1, h2, h3, h4, h5, h6, b, s, i { font-weight:normal; text-decoration:none; }
code, kbd, pre, samp { font-family:monospace, serif; _font-family:"courier new", monospace; font-size:1em; }
small { font-size:80%; }
pre { white-space:pre; white-space:pre-wrap; word-wrap:break-word; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display:block; }
sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; }
sup { top:-0.5em; }
sub { bottom:-0.25em; }
audio, canvas, video { display:inline-block; *display:inline;
*zoom:1;
}
legend { border:0; padding:0; white-space:normal; *margin-left:-7px;
}
audio:not([controls]) {
display:none;
height:0;
}
[hidden] {
display:none;
}
svg:not(:root) {
overflow:hidden;
}
a:focus, a:active, a:hover { outline:0; }
a { color:#333; text-decoration:none; }
a:hover { color:#e60012; text-decoration:underline; }
/*  CMS Common title colors  */
.title_default { }
.title_black { color:black !important; }
.title_red { color:#e60012 !important; }
.title_blue { color:blue !important; }
.title_green { color:green !important; }
.title_brown { color:brown !important; }
.title_gray { color:gray !important; }

.title_black * { color:black !important;}
.title_red * { color:#e60012 !important;}
.title_blue * { color:blue !important;}
.title_green * { color:green !important;}
.title_brown * { color:brown !important;}
.title_gray * { color:gray !important;}
.title_yellow * { color:yellow !important;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.clearfix { zoom:1; display:block; }
.hidden { display:none; }



body, html { height:100%; font-size:12px; font-family:"Microsoft YaHei","Hiragino Sans GB","WenQuanYi Micro Hei",Tahoma,arial,sans-serif; -webkit-overflow-scrolling:touch; }
body { background-color:#fff; color:#333333; }
.line { border-bottom:1px solid #ddd; }
.chaotong { margin-top:5px; }
.chaotong img { width:100%; display:block; height:90px; background:#f7f6f6; }



.header {display:none;}



.site-top-nav { height:42px; color:#fff; line-height:42px; font-size:14px;background:#b23231; z-index:2; position:relative; z-index:10;margin-bottom:20px; }
.site-top-nav ul.left, .site-top-nav ul.left li { float: left; }
.site-top-nav ul.left li { display:inline-block; padding:0 8px; }
.site-top-nav a { color:#fff; }
.site-top-nav ul.right { float:right; }


.sideNavLeft { width:110px; float:left; }
.sideNavLeft img { width:110px; margin-bottom:10px; }
.sideNavLeft.fixed { position:fixed; top:10px; z-index:2; }
.sideNavLeft li a { display:block; height:35px; line-height:35px; border-radius:4px; margin-bottom:2px; white-space:nowrap; overflow:hidden; font-size:16px; text-decoration:none; text-align:center;}
.sideNavLeft li a:hover,
.sideNavLeft li a.active,
.sideNavLeft li a.backhome { background-color:#b23231;color:#fff; }




.container { width:1200px; margin:0 auto; position:relative; z-index:1; }
.follow-left { width:110px; position:absolute; top:0; left:50%; margin-left:-585px }
.follow-left.fixed { position:fixed; top:10px; z-index:2; }
.sidenav { position:fixed; bottom:50px; left:50%; margin-left:602px; z-index:2; }
.sidenav li { margin-bottom:2px; position:relative; z-index:3; }
.sidenav li, .sidenav li a { display:block; width:40px; height:40px; line-height:40px; text-align:center; }
.sidenav a { background:#ffa5a4 url(../img/home_sidenav.png) no-repeat 0 0; color:#fefefe; font-size:12px; text-decoration:none; text-indent:-1000em; border-radius:2px; }
.sidenav .refresh a { background-position:center 0; }
.sidenav .top a { background-position:center -40px; }
.sidenav .weixin a { background-position:center -80px; }
.sidenav .top { display:none; }
.sidenav a:hover { background:#b23231; text-indent:0; }

.main-area { overflow:hidden; zoom:1; margin-top:15px; position:relative; z-index:0; }
.main-area .conLeft { float:left; width:830px; }
#follow-right { width:336px; }
#sidebar-follow { width:336px }


.conLeft_focus { width:100%; height:270px; position:relative; }
.conLeft_focus .pBox { position:absolute; }
.conLeft_focus .pBox,
.conLeft_focus .img0 img { width:830px; height:270px; overflow:hidden; }
.conLeft_focus .pBox p { width:100%; height:36px; background:url(../img/imgTit.png); font-size:12px; line-height:36px; position:absolute; left:0px; bottom:0px; }
.conLeft_focus .pBox p a { padding:0 10px; color:#fff; }
.conLeft_focus .img1, .conLeft_focus .img1 img,
.conLeft_focus .img2, .conLeft_focus .img2 img { width:185px; height:132px; }
.conLeft_focus .img0 { left:0px; top:0px; }
.conLeft_focus .img1 { right:0px; top:0px; }
.conLeft_focus .img2 { right:0px; top:138px; }


/* 3174 */
.focus {position:relative; float:left; text-align:left; width:830px; height:363px;}
.focusScroll {position:relative; width:100%; height:363px; overflow:hidden; }
.focusScroll .item {position:relative; float:left; overflow:hidden; text-align:left; width:830px;}
.focusScroll .item-img {display:block; width:830px; height:363px;}
.focusScroll .item-tit {font-size:24px; color:#fff; height:45px; line-height:45px; position:absolute; width:100%; left:0; bottom:0; text-align:left; padding:0 20px; -moz-box-sizing:border-box; box-sizing:border-box; background-image:linear-gradient(transparent, #000000);}

#focus-slider {position:absolute; left:0; bottom:50px; text-align:center; width:100%; z-index:3; overflow:hidden;}
#focus-slider li {background:#fff; display:inline-block; font-size:1px; width:10px; height:10px; border-radius:50%; margin:0 5px; overflow:hidden; text-indent:-999em; cursor:pointer;}
#focus-slider li.current {background:#ff4f4f;}

.focusNav {width:100%; position:absolute; left:0; top:50%; margin-top:-44px; height:0px; line-height:0; display:none; z-index:10;}
.focusNav span {position:absolute; top:0; display:block; width:74px; height:87px; background:url("https://military.china.com/360/img/focus-nav.png") no-repeat; text-indent:-999em; overflow:hidden; cursor:pointer; background-color:rgba(0,0,0,.6);}
.focusNav span:hover {background-color:rgba(240,64,64,.6);}
.focusNav span.prev {left:0;}
.focusNav span.next {right:0; background-position:-74px 0;}


/**/
.conLeft-col1 {padding:20px 0 0; clear:both;}
.conLeft-col2 {float:right;width:170px;height:420px;overflow:hidden;}

/* #13073 Start */
.headline p {overflow:hidden; height:75px; line-height:36px; text-align:left;}
.headline p a {font-size:16px;}
.headline p a b {font-size:24px; color:#000; height:26px; line-height:26px; overflow:hidden; display:block; font-weight:bold; cursor:pointer;}
.headline p a.title_red b {color:#b31515;}
.headline p a:hover, .headline p a:hover b {color:#b31515; cursor:pointer;}
.headline p .newslistSubTitle {position:absolute; left:-999em; width:5px;}

.headlineList {overflow:hidden;}
.headlineList li {color:#ddd; font-family:"sans-serif"; font-size:18px; height:36px; line-height:36px; margin-left:-10px; overflow:hidden; text-align:left;}
.headlineList li.em a,
.headlineList li.em a b {font-weight:bold;}
.headlineList li a {color:#333; font-family:"Microsoft YaHei","Hiragino Sans GB","WenQuanYi Micro Hei",Tahoma,arial,sans-serif; padding:0 10px;}
.headlineList li a:hover {color:#c00;}

.headlineOther { clear:both; border-bottom:1px dotted #ddd; border-top:1px dotted #ddd; position:relative; height:130px; padding:4px 0 0 355px; margin-top:5px;}
.spotList {width:355px; overflow:hidden; position:absolute; left:15px; font-size:16px; top:7px; height:109px;}
.spotList li {height:27px;line-height:27px; overflow:hidden;}
.spotList li strong {font-weight:bold;}
/*
.headlineFoto {position:relative; height:130px;}
.headlineFoto .photoAlbum_item {width:172px; overflow:hidden; position:absolute; right:30px; top:7px;}.headlineFoto .photoAlbum_item img { width:100%; height:112px; display:block;}
.headlineFoto .photoAlbum_item .photoAlbum_item_txt { background-color:rgba(0,0,0,.7); font-size:12px; text-align:center; line-height:22px; height:22px; overflow:hidden; position:absolute; left:0; bottom:0; width:100%;}
.headlineFoto .photoAlbum_item .photoAlbum_item_txt a {color:#fff;}
.headlineFoto .photoAlbum_item .photoAlbum_item_txt a:hover {color:#f00;}*/


/**/
.conLeft-col2 .pBox {position:relative; height:130px; overflow:hidden; margin-bottom:10px;}
.conLeft-col2 .pBox p { width:100%; height:26px; background:url(../img/imgTit.png); font-size:12px; line-height:26px; position:absolute; left:0px; bottom:0px; }
.conLeft-col2 .pBox p a { display:block; padding:0 4px; color:#fff; }
.conLeft-col2 .pBox img { width:170px; height:130px; }
.conLeft-col2 .pBox .adtag {position:absolute; right:0; top:0; background:url(/etc/endpage/img1312/ad_icon.png) 0 0 no-repeat; display:block; line-height:13px; height:13px; width:22px; overflow:hidden;}



/**/
.conRight { width:336px; float:right; }

h2.modTit {border-top:1px solid #eeeeee;margin-top:15px;clear:both;height:52px;}
h2.modTit strong {border-top:2px solid #f04040;margin-top:-1px;display:inline-block;float:left;font-size:18px;line-height:50px;position:relative;}

ul.newsList { width:auto; height:auto; overflow:hidden; font-size:14px; line-height:36px; margin-bottom:15px;}
ul.newsList li { height:36px; overflow:hidden; position:relative; line-height:36px; border-bottom:1px solid #ddd; }
ul.newsList li:last-child {border-bottom:0;}
/*ul.newsList li em { position:absolute; display:block; width:20px; height:16px; line-height:14px; left:0; top:11px; background-image:url(../img/numb.png); background-repeat:no-repeat; background-position:0 0;}
ul.newsList li em.em0 { background-position:0 0 }
ul.newsList li em.em1 { background-position:0 -17px }
ul.newsList li em.em2 { background-position:0 -34px }
ul.newsList li em.em3 { background-position:0 -51px }
ul.newsList li em.em4 { background-position:0 -68px }
ul.newsList li em.em5 { background-position:0 -85px }
ul.newsList li em.em6 { background-position:0 -102px }
ul.newsList li em.em7 { background-position:0 -117px }
ul.newsList li em.em8 { background-position:0 -133px }
ul.newsList li em.em9 { background-position:0 -153px }
ul.newsList li em.em10 { background-position:0 -170px }
ul.newsList li em.em11 { background-position:0 -186px }
ul.newsList li em.em12 { background-position:0 -204px }
ul.newsList li em.em13 { background-position:0 -221px }*/
ul.newsList li a { display:block; font-size:14px; overflow:hidden; white-space:nowrap; }
ul.newsList li.bold,
ul.newsList li.bold b {font-weight:bold;}

.adcon{ background:#f6f5f5; display:block; margin:auto; width:336px;}
.margin_bot{ margin-bottom:15px;}

.photoAlbum_item_con {margin-left:-30px;}

.photoAlbum_item_con .photoAlbum_item { width:150px; float:left; height:150px; overflow:hidden; margin:0 0 15px 30px;}
.photoAlbum_item_con .photoAlbum_item img { width:100%; height:100px; display:block;}
.photoAlbum_item_con .photoAlbum_item .photoAlbum_item_txt {display:block;margin-top:2px;font-size:12px;height:40px;overflow:hidden;line-height:20px;}

/**/
.sideRcmdList .item_qifeiView,
.sideRcmdList .item {height:72px; overflow:hidden; padding:10px 0; clear:both;}
.sideRcmdList .itempic {width:110px; height:73px; float:left; display:inline-block; overflow:hidden;}
.sideRcmdList .itempic img {width:110px; min-height:73px; display:block;}
.sideRcmdList .itemtxt {margin-left:124px; padding-left:0;}
.sideRcmdList .itemtxt h2 {height:60px; font-size:14px; line-height:30px; padding-top:6px; overflow:hidden; text-align:left;}
.sideRcmdList .itemtxt .itemintro {margin-top:4px;}
.sideRcmdList .itemtxt .itemkeyword {color:#999; font-size:12px; line-height:16px;}

.sideRcmdList .item_qifeiView {height:73px; overflow:hidden; padding:12px 0 17px; clear:both;}
.sideRcmdList .item_qifeiView .item_img {width:110px; height:73px; float:left; display:inline-block; overflow:hidden;}
.sideRcmdList .item_qifeiView .item_img img {width:110px;height:73px; display:block;}
.sideRcmdList .item_qifeiView .item_con {margin-left:124px; padding-left:0;}
.sideRcmdList .item_qifeiView a .tit {height:48px; font-size:16px; font-weight:normal; line-height:24px; overflow:hidden; text-align:left;}
.sideRcmdList .item_qifeiView .sum {display:none;}
.sideRcmdList .item_qifeiView .item_foot {color:#999; font-size:12px; line-height:16px; margin-top:2px;}




/* #3252 */

/*root*/
.channel-nav,.main-header,.wrapper{width:1200px;margin:0 auto;}
.bg-gray{background-color:#f7f8f9;}

/*channel-nav*/
.channel-nav{width:1200px;margin:0 auto;}
.channel-nav-bg{background-color:#fff;border-bottom:solid 1px #eee;}
.channel-nav{height:50px;font-size:14px;}
.channel-nav a{color:#666;display:inline-block;}
.channel-nav a:hover{color:#f04040;text-decoration:none;}
.channel-nav-list{float:left;line-height:50px;text-align:center;}
.channel-nav-list a{margin-right:18px;}
.channel-nav-list a:hover{border-bottom:2px solid #f04040;}
.channel-nav-login{float:right;padding-top:10px;line-height:28px;}
.channel-nav-login a {padding:0px 10px;}
.channel-nav-login a.channel-nav-entry {background:#f04040; color:#fff; font-weight:bold; margin-left:0px;}
.channel-nav-login a.channel-nav-entry:hover {background:#f04040;}



/*main-header*/
.main-header{height:45px;padding-bottom:5px;margin-top:17px;font-size:16px;}
.main-header h1{float:left;padding-right:20px;}
.main-header h1 a{display:block;float:left;width:105px;height:43px;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-image:url(../img/logo-mili.@2x.png);background-size:100% auto;}
.main-header h1 i.dia-line{display:block;float:left;width:12px;height:40px;margin-left:20px;margin-top:5px;background-repeat:no-repeat;background-image:url(../img/diagonal-line.png);}
.main-header h1 strong{display:block;float:left;margin-left:15px;margin-top:14px;font-size:30px;color:#202020;font-weight:normal;line-height:31px;}
.main-header .header-crumbs{float:right;position:relative;padding-top:22px;padding-right:20px;color:#666;cursor:pointer;background-image:url(../img/icon-app.png?1730);background-position:left 25px;background-repeat:no-repeat;padding-left:19px;background-size:auto 16px;}
.main-header .header-crumbs i{display:none;position:absolute;left:0;top:58px;z-index:999;width:190px;height:190px;background:url(../img/qr.jpg) no-repeat 50% 50% #fff;background-size:92%;-webkit-box-shadow:1px 1px 10px #999;box-shadow:1px 1px 10px #999;border-radius:10px;}
.header-addfav{position:relative;float:right;padding-top:22px;color:#666;cursor:pointer;background-image:url(../img/icon-bookmark.png);background-position:left 26px;background-repeat:no-repeat;padding-left:19px;background-size:auto 15px;}
.header-addfav .header-addfav-area{position:absolute;right:0;top:58px;display:none;width:260px;padding:10px 20px;height:60px;background-color:#fff;border:solid 1px #eee;border-radius:10px;font-size:14px;line-height:28px;-webkit-box-shadow:1px 1px 10px #999;box-shadow:1px 1px 10px #999;z-index:9999;}
.header-addfav .header-addfav-area strong{color:#e60012;margin-right:10px;}
.header-addfav.current .header-addfav-area{display:block;}
    /**/
.main-nav{padding-top:18px;line-height:30px;}
.main-nav li{float:left;padding:0 20px; position:relative;}
.main-nav li:after{content:'/'; color:#ccc; position:absolute; right:0;}
.main-nav li:last-child:after{content:'';}
.main-nav li a{color:#202020;}
.main-nav li a.current,.main-nav li a:hover{color:#e60012;}


.main-top {margin:15px auto 0; width:1200px;}

/**/
.focus-news-list{width:336px;float:right;}
.focus-news-list .column-title {border-top:1px solid #eeeeee;clear:both;height:45px;overflow:hidden;}
.focus-news-list .column-title h2 {border-top:2px solid #f04040;margin-top:-1px;display:inline-block;float:left;font:bold 18px/50px "Microsoft Yahei";position:relative;}
.focus-news-list ul li{overflow:hidden;font-size:16px;border-top:solid 1px #eaeaea;}
.focus-news-list ul li:first-child{border-top:none;}
.focus-news-list ul li img{float:left;width:110px;height:73px;margin-right:15px;display:none;}
.focus-news-list ul li p{height:45px;line-height:45px;overflow:hidden;font-size:14px;}
.focus-news-list ul li.current{padding-top:10px;padding-bottom:10px;height:auto;}
.focus-news-list ul li.current img{display:block;}
.focus-news-list ul li.current p{padding-top:6px;margin-bottom:6px; height:60px;line-height:30px;}

/**/
.listItem {border-bottom:1px solid #ddd;padding:10px 0;zoom:1;}
.listItem:hover {background-color:#f8f8f8;}
.listItem .tit {font-size:20px;font-weight:bold;line-height:28px;max-height:56px;overflow:hidden;margin-bottom:10px;}
.listItem .tit a {color:#202020;}
.listItem .tit a:hover {color:#e60012;}
.listItem .item-foot {color:#999;font-size:14px;}
.listItem .item-foot span {display:block;}
.listItem .tag {float:left; max-width:310px; height:19px; overflow:hidden; padding-left:15px; background:url(../img/title-break-gry.@2x.png) no-repeat scroll left center; background-size:1px 50%;}
.listItem .tag a {color:#999;}
.listItem .tag a:hover {color:#e60012;}
.listItem .time {float:left; margin-right:1em; background:url(../img/icon-time.png) 0 3px no-repeat; background-size:12px; padding:0 0 0 20px;}
.listItem .source {background:url(../img/ad_icon.@2x.png) 0 2px no-repeat;line-height:18px;height:18px;overflow:hidden;background-size:auto 14px;padding:0 0 0 35px;}
.listItem .item-foot .comment {float:right; padding-right:5px;}
.listItem .comment em {font-style:normal;}
.listItem .item-img {overflow:hidden;}
.listItem .item-img img {width:153px;min-height:102px;height:auto;color:#f5f5f5;vertical-align:top;}
/*.listItem .item-img img {-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.listItem .item-img img:hover {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}*/
.listItem .item-img.loading {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABRJJREFUeNq8V+tPW2UYf89pT++tbMHhIMTLZEBbroe1QOlABMUtwYECChuauLHsoyb4R+gHv2nww8w0MYbgliwiZs5kFwhym+Ui02GUYYKLMKYbLZfS1t9zaE+6roW2a3zJLw9P3/Oe9/I8v995Xm7p3t8smSYWlWUxjmWxALszMTm+ENmfnvZkXO/hk5ncLpZ363S62waDYQT2d/JZko1L9ATKyypEo8k4iol5pVLJtra2mNvtZqsPVkt+HB92JXoCykRXbC20diwvLfNYAOM4jgUCAckeeP5AC7rlBSz/s7Tje0ILVO4QYxEvFv0B//CNyYlp+QQqyvcO9A9I/9Pk1BQKBauqcpgixgvIERVyxIsc2UwoB2yivUen140jxj3Y6ZSt1P5BqO9E5/FvLRYz8/l8zO/3S9YMv6WtZUAeX2rP0Gg1BXqdPg/WSn7cOYDJG4xG4wAdMe3Mt+Vjbo8U48rRGyPDtOG1tbXLYyNjNbOzsyw3Lw+nYr+i1Wrr0OcrKz6kMxgN+fC3x2OBHo+HuVfdN8ddY55dQ2CzHWq9fXuBaTSa7RgLAUZ/ZnN+M7ppAT68/MjhmsNNQDX8QaCPfqfxZkv+3sXFv6TJaTxZQRBYQWHBHnR7dg1BldMpJxcdMVme41ldfX34Y2vAl8Bp4Iugv03RinIl7Xpzc5NtbGxIlnyH08HHlQNvtLf1Vjoq5cnJ1r9cx441v3o+HpacPPXOv9gt83q9Msg/fqLjfiI68NXoyFjbyspdti8jg5WWlnwa3G1c2oKY51y/Nmh0/eRihUUFrLqm+gFyao6IE5kDOwnRUSAL+AP4PkG5oJNNA4zAKnAP8EfTAjkJC8yFz3KMy0XC/To9O0WT9rPkG022EkRIF/TQBT3OwANdWH0oB4qtJd0atWZOq9MOkCWfpbBBB4qgB+3QhWOwb5IvxyszK1NEfMaJtzzPS0kHnhN3SyZnXK7HnRy6kA5daML7uQhd+Hp+fv4ujwztIM6r1WqmUqkkSz5+b0/F7qELOfhocVF04TkpBE6ncw/t/CHew4fmp6diAdAFdQxdUEkLOH2m6yJoJk0cQlFxETvVdfK7VCwAurAQQxf+lGmIVV2+dvX6i1OTU+BtIXM4Kq8gIetC8vqYjXThKHQhM0wXFpF3/aBhIKQDdByvA6TtV4EL4fKagkZ0fwbYD9wJassW6UBMIcrPMYvgrQjeDt+cm51OomZMw/g0jL8P3q/EKkqiLsCSZ+0RlEIXJaPP76Oy68Off5l5PwHevySohCYFr+Ax3u/d9F7Ap/xStAU88jGy5FobQMMuqgeQB4wsxKnbnGupiJP3T6OYaTaZTLzpCRMji/e8ht+z4/oa2uy2VtIDpaBkVHQSZ8m3l9ub4+S9LQbvxWg14SMLqKmtYRzPIXeZVIiQ5RQce+VIQ2SM94nFZRbYpyJ4r4/Be01cJ/DW2529tbW12x9OIOAPsMbGRtba1no+LMad0PRvoO3nYC+SH8b7mRi8n0moHhgaHGpbWlpmmZn7KSxyPYBY5kPbz0Hb+Qhtb0fNd4s2Bf9d8P5gGO9vIZc+Cv8kJ10PdHZ0voear12uGaGc6+vrLDs7++xnn5/9OPiYAJQAB4HfgAnAm9C9IFY9gBib+nr7pNiGWjDGhrDHaLLRIFJ7N0SMh2LEeOh/uRsGY/wJYiyGxXgCMT4Treza7WrGha5Xu7WIu54aeAEoDd4HfwA2krme/yfAANnsUJCsApbAAAAAAElFTkSuQmCC);background-size:24px 24px;background-position:center;background-repeat:no-repeat;background-color:#f5f5f5;}
.listItem .item-alink {display:block;overflow:hidden;}
.listItem .item-alink:hover {text-decoration:none;}
.listItem.tt_xxl_L {padding:0;}
.tt_xxl_L {border-bottom:1px solid #ddd; padding:10px 0;}

.item-1pic .item-img {float:left;width:153px;height:102px;margin-right:28px;overflow:hidden;}
.item-1pic .item-con {height:102px;width:649px;overflow:hidden;display:table;}
.item-1pic .item-con-inner {display:table-cell;vertical-align:middle;}

.item-3pics {padding:5px 0;}
.item-3pics .tit {margin-bottom:10px;}
.item-3pics .item-img {height:102px;}
.item-3pics .item-img img {margin-right:30px;}
.item-3pics .item-img img:last-child {margin-right:0;}
.item-3pics .item-foot {margin-top:10px;}

.item-bigpic .item-img img {max-width:660px;width:auto;height:auto;}
.item-bigpic .item-foot {margin-top:10px;}

.item-square {padding:10px 0;}
.item-square .item-img {position:relative;overflow:hidden;}
.item-square .item-img ul {margin-right:-26px;}
.item-square .item-img li {position:relative;width:180px;height:180px;float:left;margin-right:26px;cursor:pointer;}
.item-square .item-img img {display:block;width:180px;height:180px;}
.item-square .item-img em {position:absolute;left:0;bottom:0;width:100%;height:30px;line-height:30px;color:#fff;font-style:normal;font-size:12px;background-color:rgba(0,0,0,.6);text-overflow:ellipsis;overflow:hidden;text-indent:10px;display:none;}
.item-square .item-img li:hover em {display:block;}
.item-square .item-foot {padding-top:10px;clear:both;}



/**/
.footer { line-height:185%; padding-top:20px; margin:20px auto 0; border-top:1px solid #ddd; text-align:center; }
.footer, .footer a { color:#666; }
.footer a:hover { color:#b31515; }

.partner{background:#ebebec;border:1px solid #dbdbdb;margin: 20px auto 0;width:1200px;}
.partner h2{background:#ebebec;border-bottom:1px solid #dbdbdb;color:#355400;height:36px;line-height:36px;}
.partner h2 strong {color:#e60012;font-weight:bold;font-size:14px;padding-left:15px;}
.partner h2 a{float:right;background:none;color:#666;margin:0;white-space:nowrap;margin-right:15px;font-size:12px;font-weight:normal;}
.partner .con{padding:10px;line-height:25px;}
.partner .con a{padding:0 5px;white-space:nowrap;color:#666;}

.photoAlbum_item_con .photoAlbum_item_pic {position:relative;}
.photoAlbum_item_con .photoAlbum_item span{position:absolute;right:0;bottom:0;background-color:#fff;width:30px;height:16px;line-height:16px;font-size:12px;text-align:center;color:#999;} 

/* pad */
@media screen and (max-width:1024px) {
}

/* phone + pad(portrait) */
@media screen and (max-width:450px) {
}

.videopost i { display: block; width: 160px; height: 100px; background: url("/2019/img/videoplay.png") center no-repeat; position: absolute;}

/**/
.focusScroll .item .singleImage__img,.focusScroll .item .largeImage__img{width:830px;height:363px;}
.focusScroll .item .singleImage__img .img,.focusScroll .item .largeImage__img .img{width:100%;height:100%;border-radius:0px;background-size:100% 100%;position:relative;background-repeat:no-repeat;}
.focusScroll .item .singleImage__img .img .adTag,.focusScroll .item .largeImage__img .img .adTag{display:block;width:22px;height:13px;position:absolute;right:0;bottom:0;z-index:2;background: url(../img/ad_icon.@2x.png) 0 0 no-repeat;overflow:hidden;text-indent:-200px; background-size:auto 13px;}
.focusScroll .item .singleImage__body,.focusScroll .item .largeImage__title{font-size:22px;color:#fff;height:50px;line-height:50px;position:absolute;width:100%;left:0;bottom:0;text-align:center;text-indent:20px;background: rgba(0,0,0,0.5);font-weight:bold;}
.focusScroll .item .singleImage__body .singleImage__desc,.focusScroll .item .largeImage__desc{display:none;}
.focusScroll .item .singleImage__body .singleImage__title{cursor:pointer;color:#fff;}
.focusScroll .item .largeImage{width:830px;height:363px;}
.focusScroll .item .largeImage__title{cursor:pointer;color:#fff;z-index:1;}



