﻿body{min-width:1230px}body.mobile{min-width:240px;max-width:760px;margin:0 auto;background:#e5e5e5}.container{width:1230px}.mobile .container{width:auto}.topbar-wrapper{position:fixed;z-index:9999;top:0;right:0;left:0;height:41px;border-bottom:1px solid #d6d6d6;background:#f8f8f8}.topbar-wrapper .topbar-date{width:360px;font-size:12px;line-height:40px}.topbar-wrapper .topbar-search{position:absolute;right:272px;bottom:4px;width:280px}.topbar-wrapper .topbar-search:after{display:table;clear:both;content:""}.topbar-wrapper .topbar-search form{position:relative;float:right;width:auto}.topbar-wrapper .topbar-search .search-input{width:120px;height:32px;padding:0 0 0 15px;transition:.3s linear;border:1px solid #d6d6d6;border-radius:15px;outline:none;background:#fff;font-size:12px;line-height:32px}.topbar-wrapper .topbar-search .search-button{position:absolute;top:0;right:0;width:32px;height:32px;padding:0;border:none;background:url(../img/search.png) no-repeat center;background-size:50%}.topbar-wrapper .topbar-links{position:absolute;right:20px;bottom:0;line-height:40px}.topbar-wrapper .topbar-links ul{margin:0;padding:0;list-style:none}.topbar-wrapper .topbar-links ul li{position:relative;float:left;border-right:1px solid #d6d6d6}.topbar-wrapper .topbar-links ul li:first-child{border-left:1px solid #d6d6d6}.topbar-wrapper .topbar-links ul li a{display:block;height:40px;padding-right:10px;text-align:center;text-decoration:none;font-size:12px}.topbar-wrapper .topbar-links ul li.mobile a{padding-left:33px;background:url(../img/phone.png) no-repeat 10px 10px}.topbar-wrapper .topbar-links ul li.wechat a{padding-left:41px;background:url(../img/wechat.png) no-repeat 10px 10px}.topbar-wrapper .topbar-links ul li.weibo a{padding-left:43px;background:url(../img/weibo.png) no-repeat 10px 10px}.topbar-wrapper .topbar-links .qrcode{position:absolute;top:40px;right:-1px;display:none;padding:10px;border:1px solid #d6d6d6;background:#f8f8f8}.topbar-wrapper .topbar-links ul li.wechat .qrcode{width:330px}.topbar-wrapper .topbar-links li:hover .qrcode{display:block}.banner-wrapper{margin-top:80px;margin-bottom:30px}.banner-wrapper .ad-wrapper{float:right;margin-bottom:0}.nav-wrapper{background:#004ea2}.nav-d-list{margin:0;padding:0;background:#004ea2}.nav-d-list>li{display:block;float:left;text-align:center}.nav-d-list>li>a{position:relative;display:block;margin-bottom:0;padding:16px 20px;color:#fff;font-size:18px;line-height:18px}.nav-d-list>li>a:focus,.nav-d-list>li>a:hover{text-decoration:none;background-color:rgba(0,0,0,.25)}.xq-nav-wrapper{margin-bottom:15px;background:#f5f5f5;height:31px;border-bottom:1px solid #d6d6d6;text-align:center}.xq-nav-wrapper a{line-height:30px;font-size:14px}.xq-nav-wrapper i{margin-right:5px;font-style:normal;color:#ccc}.ad-wrapper{margin-bottom:30px}.ad-wrapper .ad-content{margin-top:10px;margin-right:-5px;margin-left:-5px}.ad-wrapper .ad-content:first-child{margin-top:0}.ad-wrapper .ad-content::before,.ad-wrapper .ad-content::after{display:table;content:" "}.ad-wrapper .ad-content::after{clear:both}.ad-wrapper .ad-content .ad{float:left;padding:0 5px}.ad>div{position:relative}.ad>div>.adico{position:absolute;z-index:99;bottom:0;left:0;width:30px;height:17px}.block::before,.block::after{display:table;content:" "}.block::after{clear:both}.block ul{margin:0;padding:0;list-style:none}.block ul li{float:left}.block .block-title{position:relative;height:50px;border-top:1px solid #d6d6d6;border-bottom:2px solid #757575}.block-s1 .block-title{border-top:2px solid #757575;border-bottom:0}.block .block-title ul li{margin-right:15px;padding:11px 0 12px;cursor:pointer;border-bottom:2px solid transparent;font-size:22px;font-weight:lighter}.block-s1 .block-title ul li{padding:11px 0;border-bottom:0}.block .block-title ul li a{display:block;text-decoration:none;color:#999;line-height:24px}.block .block-title ul li:hover a{color:#333;font-weight:400}.block .block-title ul li.on{color:#333;border-bottom:2px solid #004ea2;font-weight:400}.block-s1 .block-title ul li.on{color:#333;border-bottom:0;font-weight:400}.block .block-title ul li.on a{color:#333}.block .block-title ul li.on a.more{display:block}.block .block-title-ext{position:absolute;top:19px;right:0;font-size:14px;line-height:14px}.block .block-title-ext a{padding:0 5px;word-wrap:break-word;color:#666}.block .block-content ul{zoom:1}.block .block-content li{float:none;margin-top:15px}.block .block-content li.block-content-pic{position:relative}.block .block-content li.block-content-pic img{display:block}.block .block-content li.block-content-pic .text{position:absolute;bottom:0;overflow:hidden;width:100%;height:2.5em;padding:0 10px;text-align:center;background:url(../img/bg.png) repeat;font-size:14px;line-height:2.5em}.block .block-content li.block-content-pic .text a{color:#fff}.block .block-content.pic2 ul{width:380px}.block .block-content.pic2 li.block-content-pic{float:left;width:180px;height:120px;margin-right:10px;margin-top:10px}.block .block-content.pic2 li.block-content-pic img{width:180px;height:120px}.block .block-content.pic2 li.block-content-pic .text{font-size:12px}.block .block-content li.block-content-text{overflow:hidden;height:20px;font-weight:400;line-height:20px}.block .block-content li.block-content-text.hot{font-weight:700}.footer-wrapper{margin-top:30px;text-align:center;border-top:10px solid #ccc;background:#f5f5f5}.mobile .footer-wrapper{margin-top:0}.footer-wrapper ul{margin:0;padding:0;list-style:none;font-size:12px}.footer-wrapper ul li{line-height:3em}.footer-wrapper .footer-top{font-size:16px;line-height:3em}.list-wrapper{margin-top:30px}.mobile .list-wrapper{margin-top:0;margin-right:-20px;margin-left:-20px;background:#fff}.mobile .list-wrapper .row{margin-right:0;margin-left:0}aside .hotnews .block-content ul li{overflow:hidden;height:38px;margin-top:0;padding-left:15px;background:url(../img/all.png) no-repeat -75px 1px;line-height:38px}aside .hotnews.block,aside .video.block{margin-bottom:30px}.mobile .col-xs-4,.mobile .col-xs-8{float:none;width:auto}.m-nav{display:none}.mobile .m-nav{display:block}.m-nav .m-nav-topbar{height:1.5rem;background:#1992ed}.m-nav .m-nav-topbar span{float:left;overflow:hidden;height:1.5rem;text-indent:-200%}.m-nav .m-nav-topbar span a{display:block;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.m-nav .m-nav-topbar .m-logo{width:4.3rem;height:.8rem;margin-top:.35rem;background:url(../img/m_logo.png) no-repeat left center;background-size:auto 100%}.m-nav .m-nav-topbar .m-topbar-search{float:right;width:1rem;background:url(../img/ico_search.png) no-repeat right center;background-size:50% auto}.m-nav .m-nav-topbar .m-topc{float:right;width:1.5rem;background:url(../img/ico_topc.png) no-repeat left center;background-size:100% auto}.m-nav .m-nav-wrapper{width:10rem;height:1rem;border-bottom:1px solid #ccc;font-size:.14rem;background:#eee}.m-nav .m-nav-wrapper.fixtop{position:fixed;z-index:1000;top:0;right:0;left:0;margin:auto}.m-nav .m-nav-wrapper .m-nav-list{height:1rem;overflow-y:hidden}.m-nav .m-nav-wrapper .m-nav-list ul{margin:0;padding:0;list-style:none;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.m-nav .m-nav-wrapper .m-nav-list ul li{display:inline}.m-nav .m-nav-wrapper .m-nav-list ul li a{padding-right:.25rem;padding-left:.25rem;text-decoration:none;color:#333!important;font-size:.4rem;line-height:1rem}.m-nav .m-nav-wrapper .m-nav-btn{float:right;width:1rem;height:1rem;background:#fff}.m-nav .m-nav-wrapper .m-nav-btn a{display:block;width:1rem;height:1rem;background:url(../img/ico_more.png) no-repeat left center;background-size:100% auto}.m-nav .m-nav-more-content{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:auto;width:100%;max-width:100%;height:100%;margin-right:auto;margin-left:auto;-webkit-transition:all .2s;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:scale(0,.1);transform:scale(0,.1);-webkit-transform-origin:100% 10%;transform-origin:100% 10%;opacity:0;background-color:#eee}.m-nav .m-nav-more-content.show{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.m-nav .m-nav-more-content .m-nav-list-head{position:relative;z-index:1;height:1.2rem;background:#eee;box-shadow:0 10px 10px #eee}.m-nav .m-nav-more-content .m-nav-list-head .m-nav-close{position:absolute;z-index:2;top:.25rem;right:.4rem;overflow:hidden;width:1rem;height:1rem;cursor:pointer;-webkit-transition:all .3s .4s;transition:all .3s .4s;-webkit-transform:rotate(0deg);transform:rotate(0deg);text-indent:100%}.m-nav .m-nav-more-content.show .m-nav-list-head .m-nav-close{-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-tap-highlight-color:transparent}.m-nav .m-nav-more-content .m-nav-list-head .m-nav-close a{display:block;width:1rem;height:1rem;background:url(../img/ico_more.png) no-repeat left center;background-size:100% auto}.m-nav .m-nav-more-content .m-nav-list-wrapper{position:absolute;top:0;overflow:auto;width:100%;height:100%}.m-nav .m-nav-more-content .m-nav-list-wrapper h2{margin-bottom:.5rem;margin-left:.8rem;font-size:.4rem}.m-nav .m-nav-more-content .m-nav-list-wrapper h2:first-of-type{margin-top:1.4rem;font-size:.5rem}.m-nav .m-nav-more-content .m-nav-list-wrapper ul{width:8.5rem;margin:0 auto .4rem;padding:0;list-style:none;font-size:.4rem}.m-nav .m-nav-more-content .m-nav-list-wrapper ul li{float:left;width:2rem;margin-right:.11rem;margin-bottom:.11rem;text-align:center;background-color:#fff;line-height:.8rem}.m-nav .m-nav-more-content .m-nav-list-wrapper ul li a{display:block;color:#333!important}form.m-search-form{position:absolute;z-index:9999;top:1.5rem;right:0;left:0;overflow:hidden;width:10rem;height:0;margin:auto;transition:all .3s;opacity:0;background-color:#eee}form.m-search-form.show{display:block;height:1rem;opacity:1}form.m-search-form .search-input{position:absolute;top:.1rem;left:.2rem;display:block;width:8.8rem;height:.8rem;text-indent:5px;border:1px solid #ccc;outline:none;background-color:#fff;font-size:.5rem;line-height:.8rem}form.m-search-form .search-button{position:absolute;top:.1rem;right:.2rem;display:block;overflow:hidden;width:.8rem;height:.8rem;margin:0;padding:0;text-align:center;text-indent:-300%;border:1px solid #ccc;border-left:none;outline:none;background:transparent url(../img/icon_search.png) no-repeat center center;background:transparent url(http://www.xinhuanet.com/m/img/icon_search.png) no-repeat center center;-webkit-background-size:auto 60%;background-size:auto 60%;font-size:.5rem;line-height:.8rem}