/* reset begin */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,input,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,i,em{margin:0;padding:0;font-style:normal;}
ul,ol,dl,dt,dd,li{list-style:none;}
body{font-family:"Hiragino Sans GB",\5B8B\4F53, sans-serif;font-size:12px;color:#333;-webkit-font-smoothing:subpixel-antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);}
caption,th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
img{-ms-interpolation-mode:bicubic; border-width:0;}
textarea { font-size:12px; line-height:20px; border:0; border:0; -moz-outline:0; outline:0; overflow:auto; resize:none; -webkit-appearance:none}
a{color:#333333;text-decoration:none; outline:none;}
a:active {outline:0}
a:hover{color:#007BC8; text-decoration:none;}
select, input{ background:none; border:0;}
input[type=text]:focus,input[type=password]:focus,textarea:focus {outline:0}
input[type=text],input[type=password]:focus {-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{ border-color:transparent!important;}
button{ cursor:pointer;}
svg:not(:root){overflow:hidden;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
section, article, aside, header, footer, nav, dialog, figure{display:block;}
::selection,
::moz-selection,
::webkit-selection{ background-color: #567a9a; color: #fff; text-shadow:none;}
.clearfix:after{content:'\0020';display:block;height:0;font-size:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
.fL{float:left;}
.fR{ float:right;}
body{background: #f7f7f7 ;font:12px/22px "Hiragino Sans GB","microsoft yahei","simsun",sans-serif;}
.spacer{height:20px; clear:both;}
.wrap {margin: -40px auto; width: 1000px;}
.wrap h1{ font:700 55px/65px "Microsoft YaHei","SimHei"; color:#ffffff; height:0; text-indent:-3000px; overflow:hidden;}
.scale{
    -webkit-transition: -webkit-transform 0.3s ease 0s;
    -moz-transition: -moz-transform 0.3s ease 0s;
    -o-transition: -o-transform 0.3s ease 0s;
    transition: transform 0.3s ease 0s;
}
.scale:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);

}
a.more:hover{color: #006EB3;}
/* reset end */
.wrap{width: 1000px;margin: 0 auto;}
.hide{display: none;}
.icon-sp{display: inline-block;background: url(/img../../img/xinmem/icon.png);vertical-align: middle;margin-bottom: 2px;}
.icon-zk{background-position: 0 -194px;width:24px;height: 17px;}
.icon-news{background-position: -2px -353px;width: 21px;height: 21px; }
.icon-live{background-position: 0 -312px;width: 20px;height: 20px;}
/*header & footer*/
.global-nav{background: #007BC8;width: 100%;overflow: hidden;}
.global-nav ul li{float: left;height: 60px;}
.global-nav ul li a{display:inline-block;padding:4px 18px;font-size: 16px; color: #fff;height: 52px;line-height: 52px;}
.global-nav ul li a:hover{background: #006EB3;}
.global-nav ul li.on a{background: #fff;color: #333;border-top:4px solid #F3413D;padding-top: 0;}
.global-nav ul li.nav-zk{background: #F3413D;}
.global-nav ul li.nav-zk a{padding:  19px 13px 15px;height: 22px;line-height: 22px;}
.global-nav ul li.nav-zk i{margin-right: 5px;}
.global-nav ul li.nav-zk a:hover{background: #E7332F;}
.global-footer{	background: #E9E9E9;margin-top: 40px;}
.global-footer .index-title a{background: #E9E9E9;}
.global-footer .hd {padding: 40px 0 20px;}
.global-footer .hd li{float: left;width:234px;margin-bottom: 15px;line-height: 20px;font-size: 14px;color: #333333;padding-left: 16px;background: url(/img../../img/xinmem/dot.png) 0 50% no-repeat; }
.global-footer .bd{ background: #2E2E2E;font-size: 12px;color: #6F6F6F;line-height: 22px; padding: 45px 0 57px;}
.global-footer .bd .link{margin-bottom: 20px;}
.global-footer .bd .link a{font-size: 14px;color: #999999;}
.global-footer .bd .link a:hover{color: #b0b0b0;}
.global-footer .bd .link span{margin:0 10px;}
.global-footer .bd .logo{width: 47px;height: 104px;background: url(/img../../img/xinmem/logo_btm.png);}
.global-footer .bd .info{margin-left: 67px;}

.global-header{ background: #ffffff; border-top: 4px solid  #2E2E2E;text-align: center;}
.global-header .wrap{position: relative;padding: 29px 0 10px;height: 89px;}
.global-header .logo{background: url(/img../../img/xinmem/logo.png);display: inline-block;width: 263px;height: 89px;}
.global-header .search{position: absolute;right: 0;width:220px;height: 33px;line-height:33px ;top: 50%;margin-top: -17px;background: #FFFFFF;border: 1px solid #BCBCBC;
border-radius: 50px;text-align: left;padding: 0 10px;}
.global-header .search input{width:196px;}
.global-header .search .btn{display: inline-block;width: 18px;height: 17px;background: url(/img../../img/xinmem/icon.png);vertical-align: middle;}
.global-header .search-on .btn{background-position: 0 -41px;}
.global-header .search-on {border:1px solid #007BC8;}
.global-header i.line{width: 166px;height: 4px;background: #007BC8;position: absolute;display: inline-block;top:-4px;left: 50%;margin-left: -88px;}
.global-sub-nav{background: #FFFFFF;box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.10);height: 60px;width: 100%;}
.global-sub-nav a{display:inline-block;height: 56px;line-height: 56px;margin-right: 70px;font-size: 14px;}
.global-sub-nav a.on,.global-sub-nav a:hover{border-bottom: 4px solid #F3413D;font-weight: bold;color: #333;}

.global-pop{position: absolute;width: 100%;height: auto;top: 192px;left: 0;z-index: 999;background: #fff;box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.10);padding-bottom: 30px;}
.global-pop ul{margin-left: -13px;}
.global-pop ul li{float: left;width: 88px;height: 150px;margin-left: 13px;text-align: center;margin-top: 30px;}
.global-pop ul li .img{display: inline-block;width: 84px;height: 114px;overflow: hidden;border:2px solid #007BC8;}
.global-pop ul li .img img{width: 100%;height: 100%;}
.global-pop ul li .txt{font-weight: bold;font-size: 14px;color: #333333;line-height: 22px;}
.global-pop ul li .txt:hover{color:#007BC8}

.nav-fixed{position: fixed;z-index: 10000;}
.sub-nav-fixed{position: fixed;z-index: 10000;}
.side-bar{position: absolute;background: #fff;border: 1px solid #e5e5e5;top: 10px;left: 10px;width: 104px;transition:all 0.5s;display: none;z-index: 1000;overflow: hidden;}
.side-bar ul{transition:all 0.5s;}
.side-bar li{line-height: 20px;color: #333333;line-height: 20px; }
.side-bar li a{padding:8px 10px;display: block;transition:all 0.5s;}
.side-bar-hover{background: #137dc5;border:1px solid #137dc5;}
.side-bar-hover li a{color: #fff;}
.side-bar li a:hover{background: #007BC8;color: #fff;}
.side-bar-fixed{position: fixed;z-index: 1000;}
.side-bar li i{background: url(/img../../img/xinmem/side_icon.png);display: inline-block;width: 19px;height: 20px;vertical-align:middle;margin-right: 5px;}
.side-bar li i.icon-s1{background-position: 0 0;}
.side-bar li i.icon-s2{background-position: 0 -29px;}
.side-bar li i.icon-s3{background-position: 0 -59px;}
.side-bar li i.icon-s4{background-position: 0 -115px;}
.side-bar li i.icon-s5{background-position: 0 -143px;}
.side-bar li i.icon-s6{background-position: 0 -171px;}
.side-bar li i.icon-s7{background-position: 0 -202px;}
.side-bar li i.icon-s8{background-position: 0 -230px;}
.side-bar li i.icon-s8{background-position: 0 -257px;}
.side-bar li i.icon-s10{background-position: 0 -286px;}
.side-bar li i.icon-s11{background-position: 0 -315px;}
.side-bar li i.icon-s12{background-position: 0 -346px;}
.side-bar li i.icon-s13{background-position: 0 -375px;}
.side-bar li i.icon-s14{background-position: 0 -86px;}
.side-bar li i.icon-s15{background-position: 0 -404px;}
.side-bar li i.icon-s16{background-position: 0 -431px;}
.side-bar li i.icon-s17{background-position: 0 -460px;}


.side-bar li a:hover i.icon-s1{background-position: -30px 0;}
.side-bar li a:hover i.icon-s2{background-position: -30px -29px;}
.side-bar li a:hover i.icon-s3{background-position: -30px -59px;}
.side-bar li a:hover i.icon-s4{background-position: -30px -115px;}
.side-bar li a:hover i.icon-s5{background-position: -30px -143px;}
.side-bar li a:hover i.icon-s6{background-position: -30px -171px;}
.side-bar li a:hover i.icon-s7{background-position: -30px -202px;}
.side-bar li a:hover i.icon-s8{background-position: -30px -257px;}
.side-bar li a:hover i.icon-s9{background-position: -30px -230px;}
.side-bar li a:hover i.icon-s10{background-position: -30px -286px;}
.side-bar li a:hover i.icon-s11{background-position: -30px -315px;}
.side-bar li a:hover i.icon-s12{background-position: -30px -346px;}
.side-bar li a:hover i.icon-s13{background-position: -30px -375px;}
.side-bar li a:hover i.icon-s14{background-position: -30px -86px;}
.side-bar li a:hover i.icon-s15{background-position: -30px -404px;}
.side-bar li a:hover i.icon-s16{background-position: -30px -431px;}
.side-bar li a:hover i.icon-s17{background-position: -30px -460px;}


.share-bar .ico-sp{width: 50px;height: 50px;display: inline-block;background: url(/img../../img/xinmem/share_icon.png);}
.share-bar .ico-tw{background-position: 0 -106px;}
.share-bar .ico-fb{background-position: 0 -157px;}
.share-bar .ico-fankui{background-position: 0 -208px ;}
.share-bar .ico-wb{background-position: 0 -258px ;}
.share-bar .ico-wx{background-position: 0 -310px ;}
.share-bar .ico-top{background-position: 0 -361px ;}

.share-bar a:hover .ico-tw{background-position: 0 -106px;}
.share-bar a:hover .ico-fb{background-position: 0 -157px;}
.share-bar a:hover .ico-fankui{background-position: 0 -208px ;}
.share-bar a:hover .ico-wb{background-position: 0 -258px ;}
.share-bar a:hover .ico-wx{background-position: 0 -310px ;}
.share-bar a:hover em{opacity: 1;}
.share-bar .icon-twitter:hover em{background: #59bee4}
.share-bar .icon-facebook:hover  em{background: #3f64b8}
.share-bar .icon-fankui:hover  em{background: #4E9BE9;}
.share-bar .icon-sinaminiblog:hover  em{background: #fa5b5c}
.share-bar .icon-wechat:hover  em{background: #5bb21b}
.share-bar .icon-top:hover  em{background: #90adc7}
.share-bar a{width: 50px;height: 50px;position: relative;display: block;margin-bottom: 1px;transition: all .5s;}
.share-bar a i{position: relative;z-index: 1;}
.share-bar a em{position: absolute;display: inline-block;background: #000;width: 50px;height: 50px;top: 0;left:0;opacity: 0.5;filter:alpha(opacity=50); }


.share-bar{position: absolute;right: 0;top:0; }
.share-bar-fixed{position: fixed;right: 0;top:0; }
.share-wrap .icon-wechat {position: relative;}
.share-wrap .icon-wechat .wechat-qrcode {
    opacity: 0;
    filter: alpha(opacity=0);
    visibility: hidden;
    position: absolute;
    z-index: 9;
    top: -205px;
    left: -84px;
    width: 200px;
    height: 192px;
    color: #666;
    font-size: 12px;
    text-align: center;
    background-color: #fff;
    box-shadow: 0 2px 10px #aaa;
    transition: opacity 200ms;
    -webkit-tansition: opacity 350ms;
    -moz-transition: opacity 350ms
}

.share-wrap .icon-wechat .wechat-qrcode h4 {
    font-weight: normal;
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    background-color: #f3f3f3;
    margin: 0;
    padding: 0;
    color: #777
}

.share-wrap .icon-wechat .wechat-qrcode .qrcode {
    width: 105px;
    margin: 5px auto
}
.share-wrap .icon-wechat .wechat-qrcode .qrcode img{width: 105px;}
.share-wrap .icon-wechat .wechat-qrcode .help p {
    font-weight: normal;
    line-height: 16px;
    padding: 0;
    margin: 0
}

.share-wrap .icon-wechat:hover .wechat-qrcode {
    opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible
}

/*common css*/
.index-title{text-align: center;line-height:24px;margin-bottom: 30px;position: relative;}
.index-title a{display: inline-block;font-size: 24px;padding: 0 30px;border-left: 1px solid #CCCCCC;position: relative;z-index: 1;background: #f7f7f7;font-weight: bold;}
.index-title a.last{border-right: 1px solid #CCCCCC;}
.index-title i{display: inline-block;width: 100%;height: 1px;border-top: 1px solid #ccc;position: absolute;left: 0;top: 50%;}
.index-title a.on{color:#007BC8}
.index-title a.on:hover{color:#006EB3}

.J_bShares { position: absolute;left:0;top:0; border:1px solid #c4c4c4; width: 115px; background: #fff;box-shadow: 0 2px 10px #aaa; display: none;}
.J_bShares .ico-sp{width: 30px;height: 30px;background: url(/img../../img/xinmem/icons_hm.png) no-repeat; margin-right: 10px;display: inline-block;vertical-align: middle;}
.J_bShares .ico-tw,.J_bShares a:hover .ico-tw{background-position:6px -401px; background-color: #59bee4}
.J_bShares .ico-fb,.J_bShares a:hover .ico-fb{background-position:7px -441px; background-color: #3f64b8}
.J_bShares .ico-gp,.J_bShares a:hover .ico-gp{background-position:7px -482px;background-color: #e94e4f}
.J_bShares .ico-wb,.J_bShares a:hover .ico-wb{background-position:7px -521px;background-color: #fa5b5c}
.J_bShares .ico-wx,.J_bShares a:hover .ico-wx{background-position:7px -560px;background-color: #5bb21b}
.J_bShares a{ height: 30px;line-height: 30px;position: relative;display: block;margin-bottom: 1px; padding: 5px 10px;}
.J_bShares a:hover{background: #f4f4f4; color: #ea4938;}
.J_bShares a i{position: relative;z-index: 1;}



.list-con .c-r-wrap{width: 320px;}
.list-con .c-r-box {margin-bottom: 20px;}
.list-con .code-box{ background: #FFFFFF;border: 1px solid #E5E5E5;border-top:4px solid #007BC8;}
.list-con .code-box .c-r-title{padding:13px 0 15px;line-height: 30px; text-align:center}
.list-con .code-box .c-r-title span{font-weight: bold;color: #333333;font-size: 24px}
.list-con .code-box .c-r-con{ padding:0 10px 23px;}
.list-con .code-box .c-r-con li{ width:120px; margin-left:20px; text-align:center; font-size:14px; line-height:20px;}
.list-con .code-box .c-r-con li img{display: block;width: 113px;height: 113px; padding:3px; margin-bottom:10px;background: #FFFFFF; border: 1px solid #E5E5E5;}

.list-con .weibo-goto{ border: 1px solid #E5E5E5; background: #FFFFFF;}
.list-con .weibo-goto a{ width:238px; height:48px; display:block; padding-left:80px; font-size:14px; line-height:48px; color:#333333;}
.list-con .weibo-goto a .icon{ width:73px; height:48px; margin-right:10px; display:block; background: url(/img../../img/xinmem/list_icon01.png) 0 -489px no-repeat;}
.list-con .news-rank-list {border: 1px solid #E5E5E5;background: #FFFFFF;}
.list-con .news-rank-list .c-r-title{padding:20px;line-height: 30px;}
.list-con .news-rank-list .c-r-title span{font-weight: bold;color: #333333;font-size: 20px}
.list-con .news-rank-list .c-r-title a{font-size: 14px;color: #007BC8;}
.list-con .news-rank-list .c-r-title a em{font-family: "simsun"}
.list-con .news-rank-list .c-r-title a:hover{color: #006EB3;}
.list-con .news-rank-list .c-r-con{line-height: 18px;}
.list-con .news-rank-list .c-r-con li{margin-bottom: 15px;padding: 0 20px;position: relative;}
.list-con .news-rank-list .c-r-con .hd .img{width: 93px;}
.list-con .news-rank-list .c-r-con .hd .info{margin-left:103px;font-size: 12px;line-height: 20px;color: #999}
.list-con .news-rank-list .c-r-con .hd .info a{color: #999}
.list-con .news-rank-list .c-r-con .hd .info .tit a{font-size: 14px;color: #333;}
.list-con .news-rank-list .c-r-con .bd {padding-left: 30px;line-height: 19px;font-size: 14px;}
.list-con .news-rank-list .c-r-con .bd i{width: 6px;height: 6px;background-position: -96px -258px;position: absolute;left: 0px;top:8px;}
.list-con .news-rank-list .c-r-con li .hd{display: none;}
.list-con .news-rank-list .c-r-con li.on .bd{display: none;}
.list-con .news-rank-list .c-r-con li.on .hd{display: block;}
.list-con .news-rank-list .c-r-con .num{position: absolute;left: 20px;top: 0;display: inline-block;background: #007BC8;color: #fff;width: 20px;height: 20px;line-height: 20px;text-align: center;}
.list-con .news-rank-list .c-r-con li.hot .num{background: #F3413D;}

.list-con .source-box{ margin-top:-10px; margin-left:-10px;}
.list-con .source-box a{ width:155px; height:70px; display:block; margin:10px 0 0 10px; line-height:70px;}
.list-con .source-box a .icon{ width:68px; height:70px; display:inline-block; overflow:hidden; text-align:center; line-height:70px;}
.list-con .source-box a .icon img{ max-width:68px; max-width:70px; vertical-align:middle;}
.list-con .source-box a span{ width:85px; display:inline-block; text-align:center; line-height:20px; color:#ffffff; vertical-align:middle;}
.list-con .source-box .pink{background: #FD6669;}
.list-con .source-box .green{background: #1EC85D;}
.list-con .source-box .blue{background: #4E9BE9;}
.list-con .source-box .purple{background: #A376DC;}
.list-con .source-box .orange{background: #FF9246;}
.list-con .source-box .yellow{background: #FFB207;}
.list-con .source-box .red{background: #FF4A46;}
.list-con .source-box .sky{background: #52BCDD;}
.list-con .source-box .pink:hover{background: #EC585B;}
.list-con .source-box .green:hover{background: #18B552;}
.list-con .source-box .blue:hover{background: #428AD4;}
.list-con .source-box .purple:hover{background: #9165C9;}
.list-con .source-box .orange:hover{background: #EE853C;}
.list-con .source-box .yellow:hover{background: #EEA400;}
.list-con .source-box .red:hover{background: #F04542;}
.list-con .source-box .sky:hover{background: #45ADCD;}


.pagination{ height: 26px; padding: 50px 0 20px; font-family: "Microsoft YaHei"; text-align: center;}
.pagination a{ padding:0 10px; height: 26px; margin: 0 5px; display: inline-block; font-family: Arial; font-size: 18px; color: #333333; line-height: 26px; text-align: center; background: none;}
.pagination span{ display: inline-block; line-height: 26px; color: #333333;}
.pagination a span{ display: inherit; color: #333333;}
.pagination a:hover{ background: #E1E1E1; border-radius: 3px;}
.pagination a.on,.pagination a.current{ color: #ffffff; background: #007BC8; border-radius: 3px;}
.pagination a.prev, .pagination a.next{ margin: 0 15px; font-family: simsun; font-weight: bold; background: none;}
.pagination a.prev:hover, .pagination a.next:hover{ color: #007BC8; background: none;}



