@charset "utf-8";/* CSS Document *//* KISSY CSS Reset */body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,span,i,ul,a,em,img,textarea,select{margin:0;padding:0;font-family:"微软雅黑";}*{padding:0; margin:0; list-style:none;font-family:"微软雅黑";}body,button,input,select,textarea {font-size:12px;}h1,h2,h3,h4,h5,h6,button,input,select,textarea {font-size:100%;}label,input,select {vertical-align:middle;}address,cite,em {font-style:normal;}fieldset{cursor:pointer;}img{border:none;}ul,ol {list-style:none;}table {border-collapse:collapse; border-spacing:0;}sub {vertical-align:text-bottom;}sup {position:relative;top:-1px;left:2px;font:11px/normal tahoma;vertical-align:text-top;}small {font-size:12px;}legend {color:#333;}h1,h2,h3,h4,h5,h6{ font-weight:normal;}*:focus { outline: none; }a{cursor:pointer;}input[type=submit],input[type=button]{cursor:pointer;}input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{background:rbga(255,255,255,0) !important;}      /* default color */a{text-decoration:none;blr:expression(this.onFocus=this.blur());}ul,li{padding:0; margin:0;}/*-------------------------------  end: reset *//*清除浮动*/.clearfix:before,.clearfix:after{content:"."; display:block; visibility:hidden; height:0; line-height:0; font-size:0;}.clearfix:after{clear:both;}.clearfix{zoom:1;}.clear{clear:both; height:0;overflow:hidden;}/*浮动*/.fl{float:left;}.fr{float:right;}.container{width:1280px;margin:0 auto;}i{display:inline-block;*display:inline;*zoom:1;background:url('../images/icon.png') no-repeat;font-style:normal;}.imgBg{background-repeat:no-repeat;background-position:center top;background-size:cover;}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.lineTwo{overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.lineThree{overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}.motion{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}.msg_pop_main{background:rgba(0,0,0,0.5);max-width:250px;position:fixed;left:50%;top:50%;z-index:10000;display:none;border-radius:3px;font-size:12px;}.msg_pop_main p{padding:10px;line-height:24px;font-size:14px;color:#fff;}.xs-hide{display: block !important;}.xs-show{display: none !important;}.opacity-h{position:absolute;left:0;top:0;font-size:0;z-index:-1;opacity:0;}/*头部*/.header{position: fixed;left: 0;top: 0;width: 100%;height: 60px;background:#fff;z-index: 99;}.header .logo{width: 200px;margin: 13px 0 0 37px;}.header .logo img{display: block;width: 100%;}.header .nav li{float: left;margin-left: 70px;}.header .nav li:first-child{margin-left: 0;}.header .nav li .link{display: block;font-size: 14px;color: #333;line-height: 60px;}.header .nav li.on .link,.header .nav li:hover .link{color: #005bac;}.header .nav li .erify{position: absolute;left: 0;top: 60px;background: #f7f9fa;width: 100%;height: 60px;display: none;padding: 20px 0;}.header .nav li .main{display: flex;justify-content: center;}.header .nav li .erify a{display: block;float: none;margin-right: 50px;font-size: 14px;color: #666;line-height: 60px;}.header .nav li .erify a .img{float: left;width: 34px;height: 34px;box-sizing: border-box;border-radius: 6px;margin: 13px 9px 0 0;}.header .nav li .erify a .img img{display: block;width: 100%;height: 34px;}.header .nav li .erify a p{float: left;font-size: 15px;color: #666;line-height: 60px;}.header .nav li .erify a:hover,.header .nav li .erify a:hover p{color: #005bac;}.header .language{padding-right: 35px;height: 60px;position: relative;z-index: 5;width: 58px;margin-left: 60px;background: url('../images/arrowB.png') no-repeat right center;}.header .language p{font-size: 14px;color: #333;line-height: 60px;text-align: right;padding-right: 10px;position: relative;cursor: pointer;}.header .language p::after{content: '';position: absolute;right: -20px;top: 21px;width: 20px;height: 21px;background: url('../images/global.png') no-repeat;}.header .language ul{position: absolute;left: 0;top:60px;background:#fff;width:100%;display: none;z-index: 20;}.header .language a{display: block;text-align: center;font-size:14px; color: #333;line-height:40px;}.header .language a:hover{color:#005bac;}.header .tm{display: block;font-size: 14px;color: #333;line-height: 60px;margin-left: 29px;}.header .tm i{display: block;float: left;width: 18px;height: 18px;background: url('../images/tm.png') no-repeat;margin: 32px 5px 0 0;}.header .jd{display: block;font-size: 14px;color: #333;line-height: 60px;margin-left: 21px;}.header .jd i{display: block;float: left;width: 16px;height: 17px;background: url('../images/jd.png') no-repeat;margin: 32px 5px 0 0;}.header .search{width: 60px;height: 60px;background:url('../images/search.png') no-repeat center center #005bac;position: relative;z-index: 10;margin-left: 29px;cursor: pointer;}.sub-body .header,.header-fixed{width: 100%;left: 0;top: 0;box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);}.m-header{display: none;}.sub-body .header-h{height: 60px;}/*底部*/.footer{position: relative;z-index: 99;}.footer-top{background: url('../img/footer_bg.jpg') no-repeat center;box-sizing: border-box;height: 434px;padding-top: 80px;}.footer-top .left{float: left;}.footer-top .left ul{float: left;margin-right: 72px;}.footer-top .left ul:last-child{margin-right: 0;}.footer-top .left ul li a{display: block;font-size: 12px;color: #999;line-height: 34px;}.footer-top .left ul li:hover a{color: #005bac;}.footer-top .left ul li.top a,.footer-top .left ul li.top-video a{font-size: 14px;color: #000;line-height: 20px;margin-bottom: 10px;}.footer-top .left ul li.top-video a{margin-top: 22px;}.footer-top .right{float: right;width: 540px;}.friend-select{margin: 0 0 0 174px;width: 334px;height: 38px;background: #fff;border:1px solid #cad3de;border-radius: 2px;position: relative;z-index: 10;}.friend-select p{padding: 0 10px;font-size: 14px;color: #666;line-height: 38px;position: relative;cursor: pointer;}.friend-select p::after{content: '';position: absolute;right: 10px;top: 16px;width: 10px;height: 5px;background: url('../images/arrowB.png') no-repeat;}.friend-select ul{position: absolute;left: -1px;bottom: 38px;border:1px solid #cad3de;background: #fff;width: 100%;border-radius: 2px;z-index: 20;display: none;max-height: 180px;overflow-y: scroll;}.friend-select ul li a{display: block;font-size: 14px;color: #666;line-height: 36px;padding: 0 10px;}.friend-select ul li:hover a{color: #005bac;}.footer-top .info{padding: 40px 0 30px;border-top: 1px solid #cad3de;border-bottom: 1px solid #cad3de;margin-top: 43px;}.info-left img{display: block;width: 250px;}.info-left .share{margin-top: 20px;position: relative;z-index: 10;}.info-left .share p{font-size: 16px;color: #000;line-height: 35px;float: left;}.info-left .share .list{float: left;padding-left: 9px;}.info-left .share a,.info-left .share .rss{display: block;float: left;margin:9px 0 0 26px;height: 18px;position: relative;}.info-left .share .sina{width: 21px;background: url('../images/sina.png') no-repeat;}.info-left .share .wechat{width: 20px;background: url('../images/wechat.png') no-repeat;}.info-left .rss{width: 16px;background: url('../images/rss.png') no-repeat;cursor: pointer;}.info-left .share .wechat .erify{position: absolute;left: 50%;bottom: 35px;width: 280px;padding: 20px; background: #fff;margin-left: -160px;box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);display: none;}.info-left .share .wechat .erify::after{content: '';position: absolute;left: 50%;bottom: -10px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #fff;margin-left: -10px;}.info-left .share .wechat .erify .item{width: 50%;float: left;}.info-left .share .wechat .erify .item img{display: block;width: 100%;}.info-left .share .wechat .erify .item p{font-size: 16px;color: #333;line-height: 26px;margin-left: 10px;}.info-left .share .rss .erify{position: absolute;left: 50%;bottom: 35px;width: 160px;background: #fff;margin-left: -90px;box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.2);padding: 10px 10px 0;display: none;}.info-left .share .rss .erify::after{content: '';position: absolute;left: 50%;bottom: -10px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #fff;margin-left: -10px;}.info-left .share .rss .erify a{display: block;float: left;width: 20px;height: 20px;margin: 0 10px 10px;background: url('../images/link_icon.png') no-repeat;}.info-left .share .rss .erify .toutiao{background-position: 0 -20px;}.info-left .share .rss .erify .baijia{background-position: 0 -40px;}.info-left .share .rss .erify .souhu{background-position: 0 -60px;}.info-left .share .rss .erify .yidian{background-position: 0 -80px;}.info-left .share .rss .erify .acfun{background-position: 0 -100px;}.info-left .share .rss .erify .bilibili{background-position: 0 -120px;}.info-ewm {float: right;}.info-ewm .item{float: left;margin-left: 8px;width: 78px;text-align: center;}.info-ewm .item img{display: block;width: 100%;}.info-ewm .item p{font-size: 13px;color: #666;line-height: 24px;}.footer-bot{height: 60px;box-sizing: border-box;padding: 15px 0;background: #333;font-size: 12px;line-height: 30px;color: rgba(255,255,255,0.5);}.footer-bot a{color: rgba(255,255,255,0.5);}.footer-bot a:hover{text-decoration: underline;color: rgba(255,255,255,0.8);}.footer-bot br{display:none;}.h-search{position: fixed;left: 0;top: 60px;background: #fff;width: 100%;height: calc(100% - 60px);z-index: 999;box-sizing: border-box;border-top: 1px solid #e7e7e7;display: none;}.h-search .top{border-bottom: 1px solid #dcdcdc;height: 50px;padding: 24px 0;}.h-search .top .text{display: block;box-sizing: border-box;height: 50px;border:none;background: url('../images/m_search.png') no-repeat left center;padding-left: 45px;width: 1095px;float: left;font-size: 16px;color: #333;}.h-search .top .btn{display: block;width: 130px;height: 50px;border-radius: 4px;background: #005bac;font-size: 16px;color: #fff;float: left;border:none;}.h-search .top .close{display: block;float: right;width: 30px;height: 30px;border-radius: 50%;background: url('../images/close_w.png') no-repeat center center #005bac;margin-top: 10px;}.hot-search{padding-top: 30px;}.hot-search .title{font-size: 22px;color: #333;line-height: 42px;margin-bottom: 10px;}.hot-search li{float: left;font-size: 16px;color: #999;border-bottom: 1px solid #dcdcdc;width: calc(50% - 60px);margin:0 120px 30px 0;}.hot-search li:nth-child(2n){margin-right: 0;}.hot-search li a{display: block;font-size: 16px;line-height: 60px;color: #999;}.hot-search li:hover a{color: #005bac;}/*翻页*/.page{display: flex;justify-content: center;}.page a{display: flex;width: 38px;height: 38px;justify-content: center;align-items: center;font-size: 14px;color: #999;margin: 0 5px;border:1px solid #eee;border-radius: 4px;background: #fff;}.page a.prev,.page a.next{background-image: url('../images/page.png');background-repeat: no-repeat;font-size: 0;}.page a.next{background-position: -38px 0;}.page a.on,.page a:hover{background-color: #005bac;border-color: #005bac;color: #fff;}.page a.prev:hover{background-position: 0 -38px;}.page a.next:hover{background-position: -38px -38px;}.page .load-more{display: none;}/*aside*/.aside{position: fixed;right: 15px;bottom:15px;z-index: 100;}.aside li{background: #005bac;border-radius: 4px;margin-bottom: 1px;}.aside li a{display: block;width: 60px;height: 60px;overflow: hidden;}.aside li i{display: block;width: 26px;height: 26px;background: url('../images/aside_icon.png') no-repeat;margin: 8px auto 0;}.aside li .icon2{background-position: 0 -26px;}.aside li .icon3{background-position: 0 -52px;}.aside li .icon4{background-position: 0 -78px;}.aside li p{font-size: 12px;color: rgba(255,255,255,0.5);line-height: 22px;text-align: center;}.aside li:hover{background: #cf0070;}@media screen and (max-width: 1366px){	.header .nav li .erify a{margin-right: 30px;}}/*移动端*/@media screen and (max-width: 750px) {	.container{width: 92%;}	.xs-hide{display: none !important;}	.xs-show{display: block !important;}	.header{display: none;}	.m-header{display: block;width: 100%;height: .88rem;background: rgba(255,255,255,1);position: fixed;left: 0;top: 0;z-index: 100;}	.m-header .logo{display: block;width: 2.48rem;margin-top: .17rem;}	.m-header .logo img{display: block;width: 100%;}	.header-h,	.sub-body .header-h{height: .88rem;}	.m-nav{width: .35rem;height: .25rem;background: url('../images/m_nav.png') no-repeat;background-size: 100%;margin-top: .32rem;}	.m-search{width: .26rem;height: .26rem;background: url('../images/m_search.png') no-repeat;background-size: 100%;margin: .32rem .26rem 0 0;}	.m-language{font-size: .25rem;color: #333;line-height: .88rem;background: url('../images/m_language.png') no-repeat right center;background-size: .65rem .3rem;padding-right: .75rem;margin-right: .3rem;}	.m-main{position: fixed;left: 0;top: .88rem;width: 100%;height: calc(100% - .88rem);background: #0065bf;z-index: 100;display: none;}	.m-main li .link{display: block;font-size: .3rem;line-height: 1.06rem;border-bottom: 1px solid rgba(255,255,255,0.3);color: #fff;position: relative;}	.m-main li .erify{display: none;}	.m-main li .erify a{display: block;font-size: .26rem;color: rgba(255,255,255,0.5);line-height: .68rem;border-bottom: 1px solid rgba(255,255,255,0.1);}	.m-main li.top .link::after{content: '';width: .3rem;height: .3rem;background: url('../images/link_arrow.png') no-repeat;background-size: .3rem .6rem;position: absolute;right: 0;top: .38rem;}	.m-main li.show .link::after{background-position: 0 -.3rem;}	.m-search-main{position: absolute;left: 0;top: .88rem;background: rgba(0,17,34,0.8);padding: 20px 4%;width: 92%;display: none;}	.m-search-main .main{width: 100%;height: 40px;line-height: 40px;background-color: #fff;box-shadow:0 0 10px 0px #55708f;border-radius: 3px;overflow: hidden;}	.m-search-main .text{width: 85%;height: 40px;border:none;color: #333;background:none;text-indent: 20px;}	.m-search-main .btn{width: 13%;height: 40px;background: url('../images/m_search.png') no-repeat center center;background-size: 20px;border:none;}	.m-language-main{position:absolute; right: 1.37rem;top: .88rem;background: #fff;width: 1.2rem;display: none;}	.m-language-main a{display:block;font-size: .26rem;color: #333;line-height: .8rem;text-align: center;}		.footer-top{background: #e8e9eb;height: auto;padding-top: .1rem;}	.footer-top .left{float: none;}	.footer-top .left ul{float: none;width: 100%;margin-right: 0;}	.footer-top .left ul li{display: none;position: relative;}	.footer-top .left ul li a{font-size: .22rem;line-height: .52rem;}	.footer-top .left ul li.top,	.footer-top .left ul li.top-video{border-bottom: 1px solid #aeb6bf;display: block;}	.footer-top .left ul li.top::after{content:'';position: absolute;right: 0;top: .22rem;width: .2rem;height: .2rem;background: url('../images/footer_add.png') no-repeat; background-size: .2rem .4rem;}	.footer-top .left ul li.top a,	.footer-top .left ul li.top-video a{color: #666;font-size: .26rem;line-height: .72rem;margin: 0 .1rem;}	.footer-top .left ul li.top-video a{margin: 0 .1rem;}	.footer-top .right{width: 100%;float: none;margin-top: .65rem;}	.friend-select{margin: 0;width: 4.8rem;height: .57rem;}	.friend-select p{font-size: .22rem;padding: 0 .15rem;line-height: .55rem;}	.friend-select p::after{top: 50%;margin-top: -2px;}	.friend-select ul{bottom: .57rem;}	.footer-top .info{padding: .48rem 0 .35rem;margin-top: .4rem;}	.info-left img{width: 3.43rem;}	.info-left .share{margin-top: .4rem;}	.info-left .share p{font-size: 12px;line-height: 22px;}	.info-left .share .sina{background-size: 100%;margin:5px 0 0 .32rem;width: 13px;height: 12px;}	.info-left .share .wechat{background-size: 100%;margin: 5px 0 0 .28rem;width: 13px;height: 12px;}	.info-left .share .rss{background-size: 100%;margin: 5px 0 0 .28rem;width: 11px;height: 12px}	.info-ewm .item{width: 1.08rem;}	.info-ewm .item p{font-size: 10px;line-height: 20px;}	.footer-bot{background: #e8e9eb;color: #666;line-height: .4rem;padding: .38rem 0 .4rem;height: auto;font-size: .2rem;}	.footer-bot a{color: #666;}	.footer-bot p.fr{margin-top: -.4rem;margin-right: .3rem;}	.footer-bot br{display:block;}	.h-search{display: none !important;}	.page a{width:.4rem;height:.4rem;}		.page .load-more{display: block;width: 4.25rem;height: .8rem;background: #fff;border:1px solid #e5e5e5;text-align: center;line-height: .78rem;font-size: .24rem;}	.aside{display: none;}}
