/*  Reset  */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, cite, code, del, em, img, q, small, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tr, th, td { margin:0; padding:0; border:0; font-size:100%;}
body { background:#fff; color:#000; font:12px simsun;}
ol, ul { list-style:none;}
cite, em, strong, th, h1, h2, h3, h4, h5, h6 { font-style:normal; font-weight:normal;}
table { border-collapse:collapse; border-spacing:0;}
input, textarea, select, button { font-size:100%;}
a { color:#000; text-decoration:none;}
a:hover { color:#b31515; text-decoration:underline;}
/*  CMS Common title colors  */
.title_black { color:black !important;}
.title_red { color:red !important;}
.title_blue { color:blue !important;}
.title_green { color:green !important;}
.title_brown { color:brown !important;}
.title_gray { color:gray !important;}
body { background-color:#fff; font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Tahoma,arial,sans-serif;}
img, input, label, button, object, iframe { vertical-align:middle;}
.hide { position:absolute; left:-9999px; top:-9999px; width:100px;}

.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:"";}


#newsNav{ width: 1090px !important;}
#newsNav a{margin: 0 27px !important;}

.main {width:1200px; margin:10px auto 0; padding-bottom:20px; display:table; text-align:left; position:relative;}

.follow-left { width:110px; text-align: right;position:absolute; top:14px; left:50%; margin-left:-717px; }
.follow-left.fixed { position:fixed; top:10px; z-index:2; }
#follow-left .sideNavLeft_but{ float: right; margin-right: -7px; cursor: pointer;clear: both;width: 38px; height: 100px;background:url(https://news.china.com/img2014/subnav.png) no-repeat;}

#sideNavLeft ul{border-right: 1px solid #cccccc; position:relative;}
.sideNavLeft { width:110px; float:left; }
.sideNavLeft img { width:110px; margin-bottom:10px;display: none;}
.sideNavLeft.fixed { position:fixed; top:10px; z-index:2; }
.sideNavLeft li a { z-index: 1;position: relative;display:block; text-align: right;padding-right: 10px;height:38px; line-height:38px; border-radius:4px; margin-bottom:2px; white-space:nowrap;font-size:16px; text-decoration:none;}
.sideNavLeft li a:after{content:""; width: 8px; position: absolute; right: -5px;top: 15px;height: 8px;border-radius:50%; background: #cccccc;}
.sideNavLeft li a:hover,
.sideNavLeft li a.active,
.sideNavLeft li a.backhome { color: #f04040;}
.sideNavLeft li a:hover:after,
.sideNavLeft li a.active:after,
.sideNavLeft li a.backhome:after {background: #f04040;}
#sideNavLeft ul:before,
#sideNavLeft ul:after{content:"";position: absolute;width:4px; height: 20px; background: #fff; z-index:0;}
#sideNavLeft ul:before{right:-3px;top: 0px;}
#sideNavLeft ul:after{right:-3px;bottom: 0px;}
.slideLeft{
	animation-name: slideLeft;
	-webkit-animation-name: slideLeft;

	animation-duration: 1s;
	-webkit-animation-duration: 1s;

	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: ease-in-out;

	visibility: visible !important;
}

@keyframes slideLeft {
	0% {
		transform: translateX(10%);
	}
	100%{
		transform: translateX(0%);
	}

}

@-webkit-keyframes slideLeft {
	0% {
		-webkit-transform: translateX(10%);
	}
	100% {
		-webkit-transform: translateX(0%);
	}
}

.main .chaotong {margin:0 0 10px 140px;}

.main .hd {background-color:#f3f3f3; border:1px solid #ddd; height:42px; line-height:42px; clear:both; overflow:hidden;}
.main .hd h2 {float:left; color:#B31515; float:left; height:42px; text-align:center; display:inline-block; padding:0 15px; font-size:22px;}
.main .hd h2 a {color:#B31515; text-decoration:none;}
.main .hd h2.current {font-size:22px; background:#f3f3f3; border-right:1px solid #ddd;}
.main .hd h2:hover {background:#f3f3f3;}
.main .hd .more {float:right; text-indent:12px; width:68px;}
.main .hd .more a {color:#999; display:block; height:60px; background:url(/img2014/more2.gif) no-repeat scroll 36px 21px;}
.main .hd .more a:hover {color:#b31515; background:url(/img2014/more2hover.gif) no-repeat scroll 36px 21px;}

.mainCon {width:830px; float:left; min-height:600px; overflow:hidden; margin-left:0px; padding-bottom:15px;}
.mainSide {width:336px; float:right; overflow:hidden;}
.miscBox {border-top:1px solid #ddd;}
#follow-right {width:336px;}


#pageFooter {line-height:30px; padding:10px 0 !important; text-align:center;}
#pageFooter hr {display:none;}
#pageFooter, #pageFooter a {color:#666;}
#pageFooter a:hover {color:#b31515;}

/*photo-list*/
.photo-list .item{margin:12px 0;overflow:hidden;}
.photo-list .itempic{width:100px;height:62px;float:left;}
.photo-list .itempic img{width:100px;height:62px;display:block;}
.photo-list .itemtxt{margin-left:110px;color:#999;line-height:18px; }
.photo-list .itemtxt h2{height:40px;font:16px/20px "Microsoft YaHei";overflow:hidden;}
.photo-list .itemtxt .itemtime{height:22px;color:#5c5354;line-height:22px;}


.modcmn-tit {background:#ededed; height:44px; border:0; padding-right:10px;}
.modcmn-tit h2 {float:left; padding:0 14px; background:#b6241f; color:#fff; font:18px/44px "Microsoft YaHei";}
.modcmn-tit .more {line-height:44px; float:right;}


.column-list-right-2{width:285px;text-align:center;overflow:hidden;margin:0 auto 15px;}

.s-hit {position:absolute; right:0; top:0; display:block;}
.s-nub {position:absolute; left:0; top:7px; display:block; height:16px; width:20px; text-align:center; background-color:#b6241f; color:#fff; font-style:normal; font:12px/16px arial; border-radius:2px;}

/**/
.mainSide h2.modTit { height:50px;clear: both;}
.mainSide h2.modTit strong {display: inline-block;float: left;font: bold 18px/50px "Microsoft Yahei";    position: relative;}
.mainSide ul.newsList { width:auto; height:auto; margin-top:10px; overflow:hidden; line-height:36px; margin-bottom:15px;}
.mainSide ul.newsList li { height:36px; overflow:hidden; position:relative; line-height:36px; border-bottom:1px solid #ddd; }

.mainSide ul.newsList li a { display:block; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
.mainSide ul.newsList li.bold,
.mainSide ul.newsList li.bold b {font-weight:bold;}
.mainSide ul.newsList li b {font-weight:normal;}

.adcon{ background:#f6f5f5; display:block; margin:auto; width:336px;}
.margin_bot{ margin-bottom:15px;}

.mainSide .photoAlbum_item_con { width:397px; height:518px; overflow:hidden;}
.mainSide .photoAlbum_item_con .photoAlbum_item { width:160px; float:left; _display:inline; overflow:hidden; margin:0px 15px 15px 0;}
.mainSide .photoAlbum_item_con .photoAlbum_item img { width:100%; height:104px; display:block;}
.mainSide .photoAlbum_item_con .photoAlbum_item .photoAlbum_item_txt { padding-top:3px; font-size: 14px;text-align:center; line-height:26px; height:52px; overflow:hidden;}
.mainSide .photoAlbum_item_con .photoAlbum_item_pic {position:relative;}
.mainSide .photoAlbum_item_con .photoAlbum_item_pic .item_ad {background:url(../img2014/ad_icon.@2x.png) 0 0 no-repeat #fff; opacity: 0.8; background-size:22px 13px; position:absolute; left:0; bottom:0; width:22px; height:13px;}


/* #1136 */
.focus {position:relative; text-align:left; height:280px; margin-top:0;}
.focusScroll {width:100%; height:250px; overflow:hidden;}
.focusScroll .item {position:relative; text-align:left; overflow:hidden; float:left; width:336px;}
.focusScroll .item-img {display:block; width:336px; height:250px;}
.focusScroll .item-tit {font-size:14px; color:#fff; padding:5px; position:absolute; width:350px; left:0; bottom:0; background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
:root .focusScroll .item-tit {filter:none;}

#focus-slider {width: 232px; margin:auto;padding-top:10px;}
#focus-slider a {float:left; background-color:#acacac; width:60px; height:5px; text-align:center; margin:0 2px; line-height:999px; overflow:hidden; border-radius:10px;}
#focus-slider a.current { background-color:#dc0000; width:100px;}
/*.focus-arrows {position:absolute; top:127px; left:0; width:100%; height:0;}
.focus-arrows a {width:50px; height:65px; display:block; background:url("../img2014/focus-arrows.png") no-repeat; filter:alpha(opacity=50); opacity:0.5; position:relative; background-color:red;}
.focus-arrows a:hover {filter:alpha(opacity=70); opacity:.7;}*/
#focusArrows-left {float:left; background-position:0 0;}
#focusArrows-right {float:right; background-position:-50px 0;}


/**/
.mod-list-slide{position:relative;float:left;width:550px;}
.list-slide-focus{width:550px;height:366px;overflow:hidden;}
.list-slide-focus .item{position:relative;float:left;width:550px;height:366px;overflow:hidden;line-height:30px;}
.list-slide-focus .item a{color:#fff;}
.list-slide-focus .item img{display:block;width:100%;height:auto;min-height:366px;}
.list-slide-focus .item em{font-size:16px;font-style:normal;font-weight:bold;height:45px;line-height:45px;overflow:hidden;display:block;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);width:100%;text-align:center;}
.list-slide-focus .item .gg-icon{background:url(../img2014/ad_icon.@2x.png) 0 0 no-repeat;background-size:auto 14px;height:14px;position:absolute;right:2px;bottom:2px;width:24px;display:block;}
/*.list-slide-focus .item p{margin-top:10px;color:#666;max-height:180px;}*/
.list-slide-focus-dot{position:absolute; left:0; bottom:55px; text-align:center; width:100%; z-index:3; overflow:hidden;}
.list-slide-focus-dot a{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;}
.list-slide-focus-dot a.current{background:#ff4f4f;}
.list-slide-focus-btn{display:none;}


.list-slide-focus-prev,.list-slide-focus-next{position:absolute;top:50%;width:30px;height:60px;margin-top:-30px;background-color:rgba(0,0,0,.7);background-image:url(../img2014/focus-arr.png);background-size:60px;background-repeat:no-repeat;}
.list-slide-focus-prev:hover,.list-slide-focus-next:hover{background-color:rgba(237,64,64,.7);}
.list-slide-focus-prev{left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;background-position:-18px 0;}
.list-slide-focus-next{right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;background-position:-12px -62px;}


/**/
.mod-list-slide-right {margin-left:560px;height:366px;overflow:hidden;}
.mod-list-slide-right .item{position:relative;width:270px;height:180px;overflow:hidden;line-height:30px;margin-bottom:6px;}
.mod-list-slide-right .item a{color:#fff;}
.mod-list-slide-right .item img{display:block;width:100%;height:auto;min-height:180px;}
.mod-list-slide-right .item em{font-size:14px;font-style:normal;line-height:18px;overflow:hidden;display:block;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);width:260px;padding:5px;}


/*.afpCon {margin-top:12px;}*/
.titList .afpCon li {height:92px; position:relative; padding-left:20px;}
.afpCon li .afpNum {position:absolute; left:0; top:10px; width:20px;}
.afpCon li .afpNum i {display:block; height:16px; width:20px; text-align:center; background-color:#b6241f; color:#fff; font-style:normal; font:12px/16px arial; border-radius:2px; margin-bottom:12px;}
.afpCon li .afpHit {position:absolute; right:0; top:4px; width:100px;}
.afpCon li .afpHit .s-hit {line-height:30px; position:static; text-align:right; display:block;}

.titList li.phgg {height:95px;}
.titList {padding:15px 15px 0 0;}
.titList li strong,
.titList li.emLi a {font-weight:bold; font-size:18px;}
/*.titList li.emLi {margin-top:15px;}*/
.titList li:after {content: "\0020"; height:0; clear:both; display:block;}
.titList li {line-height:34px; height:34px; overflow:hidden; text-align:left; padding-left:35px; color:#999; position:relative;}
.titList li.splitline {margin-bottom:10px;}
/*.titList li i {position:absolute; left:0; top:7px; display:block; height:16px; width:20px; text-align:center; background-color:#b6241f; color:#fff; font-style:normal; font:12px/16px arial; border-radius:2px;}*/
.titList li a {display:block; font-size:18px; overflow:hidden; height:30px; text-align:left; width:555px;}



/**/
.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(../img2014/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(../img2014/icon-time.png) 0 3px no-repeat; background-size:12px; padding:0 0 0 20px;}
.listItem .source {background:url(../img2014/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;}
.tt_xxl_L {border-bottom:1px solid #ddd;}

.item-1pic .item-img {float:left;width:153px;height:102px;margin-right:28px;overflow:hidden;position:relative;}
.item-1pic .item-img .icon-play {background:url("../img2014/videoplay.png") center no-repeat; position:absolute;width:153px;height:102px;}
.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;}


/* #2979 */
.conLeft_focus { width:100%; height:366px; position:relative; }
.conLeft_focus .pBox { position:relative; }
.conLeft_focus .pBox, .r1_left_top .pBox img {width:550px; height:366px; overflow:hidden; }
.conLeft_focus .pBox img { width:100%; display:block; }
.conLeft_focus .img0 img{ width:550px; height:366px; overflow:hidden;}
.conLeft_focus .pBox p {width:260px;padding:5px;background-color:rgba(0,0,0,.5);font:14px/18px "Microsoft YaHei";position:absolute;left:0px;bottom:0px;}
.conLeft_focus .pBox p a {color:#fff; display: block;}
.conLeft_focus .img1, .r1_left_top .img1 img{ width:270px; height:180px; }
.conLeft_focus .img2, .r1_left_top .img2 img { width:270px; height:180px;  }
.conLeft_focus .img0 { position:absolute; left:0px; top:0px; }
.conLeft_focus .img1 { position:absolute; right:0px; top:0px; }
.conLeft_focus .img2 { position:absolute; right:0px; top:186px; }

/* Focus */
.focusAB {text-align:left; position:relative; width:830px;}
.focusScrollAB {height:366px; overflow:hidden;}
.focusScrollAB .focus-item {float:left; width:550px;}
.focusScrollAB .focus-item a {display:block; position:relative; height:366px; overflow:hidden;}
.focusScrollAB img.item-pic {width:550px; height:366px; display:block;}
.focusScrollAB .item-tit {color:#fff; width:550px; height:45px; background:rgba(0,0,0,0.7); font:bold 16px/45px "Microsoft YaHei"; position:absolute; left:0px; bottom:0px;text-align:center;}
#focus-sliderAB {position:absolute; bottom:0px; left:0px; width:100%; text-align:center;}
#focus-sliderAB a {background:#fff; border-radius:5px; display:inline-block; filter:alpha(opacity=60); opacity:0.6!important; font-size:1px; height:5px; margin-right:5px; overflow:hidden; text-indent:-999em; width:55px; }
#focus-sliderAB a.current {background:#b31515;}

.sideModFeat .item {padding:0 0 12px;}
.sideModFeat .item a {display:block; overflow:hidden; position:relative; width:100%;}
.sideModFeat .item_pic {float:left; width:115px; max-height:78px; overflow:hidden;}
.sideModFeat .item_pic img {width:100%; height:78px;}
.sideModFeat .item_txt {margin-left:130px; font-size:14px; line-height: 26px;}
.sideModFeat .item_ad {width:22px; height:13px; background:url(../img2014/ad_icon.@2x.png) 0 0 no-repeat #fff; opacity: 0.8; background-size:22px 13px; position:absolute; left:0px; bottom:0; z-index:3; }

/* #3352 */
#scrollShowMore .wntjItem{display:none;}
/* 导航显示 */
@media screen and (min-width:768px) and (max-width:1024px){
.follow-left{ margin-left: -602px; z-index: 2;}
.sideNavLeft{background: #fff;}
#follow-left .sideNavLeft_but{ float: left;background: url(//news.china.com/img2014/subnav-pad.png) no-repeat;}
@keyframes slideLeft {
	0% {
		transform: translateX(-100%);
	}
	100%{
		transform: translateX(0%);
	}
}
@-webkit-keyframes slideLeft {
	0% {
		-webkit-transform: translateX(-100%);
	}
	100% {
		-webkit-transform: translateX(0%);
	}
}


}

/**/
.pages {margin-top:36px; height:30px; text-align:center; font-size:14px; line-height:20px; font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Tahoma,arial,sans-serif;}
.pages a {background:#f2f2f2; color:#666; padding:6px 10px; margin:0 5px; zoom:1;}
.pages a:hover {background:#efefef; color:#f00;}
.pages span {color:#999; padding:6px 10px; margin:0 5px; zoom:1;}
.pages span.curPage {background-color:#ff4c42; color:#fff;}
.pages span:not([class]) {margin:0;}
.pages span.sumPage cite {font-style:normal;}

.recommend{margin-top:20px;line-height:38px;font-size:26px;font-weight:bold;margin-bottom:20px;color:#0371e2;background:#fff9f9 url(../img/hot.v4.gif) no-repeat 10px 14px;padding:12px 12px;border-left: 3px solid #b00101;box-shadow: 5px 2px 5px #e9e9e9;text-indent:52px;}
@keyframes toutiaoColorChange{0% {color:#d81f14;}25%{color:red;}50%{color:#f60;}75%{color:orange;}100%{color:#b5180f;}}
.recommend a{color:#d81f14;display:block;animation:toutiaoColorChange 5s linear 0s 1 normal;-webkit-animation:toutiaoColorChange 5s linear 0s 1 normal;}
.recommend a:hover{color:red;animation-play-state:paused;-webkit-animation-play-state:paused;}