@charset "utf-8";
/*Theme Name: 视界（筑未来）
Author: 非李莫属
Author URI: https://www.itlaoli.com/
Tags: 企业主题模板。*/
/*html5*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0;padding:0;outline:0;border:0;vertical-align:baseline;font-size:100%;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {color:#666;font-family:"Open Sans","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,Verdana,Tahoma,sans-serif;font-size:14px;line-height:1.42857143;background-color:#f0f2f7;}
body.bg{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block;}
nav ul {list-style:none;}
li {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:none;}
a {margin:0;padding:0;background:transparent;color:#333;vertical-align:baseline;text-decoration:none;font-size:100%;}
a:hover,a:focus {color:#4693e9;text-decoration:none;cursor:pointer;}
a:focus {color:#333;}
p {line-height:20px;}
img {margin:0;padding:0;max-width:100%;height:auto;vertical-align:middle;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
del {text-decoration:line-through;}
abbr[title],dfn[title] {border-bottom:1px dotted;cursor:help;}
table {border-spacing:0;border-collapse:collapse;}
input,select,button,textarea {vertical-align:middle;font-family:Arial,"Microsoft YaHei","WenQuanYi Micro Hei","Open Sans","Hiragino Sans GB",Verdana,sans-serif;}
:focus {outline:0}
a,button,input {-webkit-tap-highlight-color:rgba(255,0,0,0);}
.left,.fl {float:left;}
.right,.fr {float:right;}
.clear {clear:both;}
sub, sup{font-size:75%;line-height:0;margin:0 5px;position:relative;vertical-align:baseline;}
sup {top:-.5em;}
sub {bottom:-.5em;}
article,input,textarea,b,ul,li,i,button,a,.swiper-button-next,.swiper-button-prev {-moz-transition:ease-in-out 0.3s;-webkit-transition:ease-in-out 0.3s;-o-transition:ease-in-out 0.3s;-ms-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s;}
.clearfix:after {clear:both;content:"";display:block;height:0;visibility:hidden;}
::-webkit-scrollbar {width:8px;height:5px;}
::-webkit-scrollbar-thumb {background-color:rgb(6, 127, 152);background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
::-webkit-scrollbar-track {background-color:rgba(243,244,246,.88);}
#percentageCounter {left:0;top:0;height:2px;z-index:99999;position:fixed;background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff);background:linear-gradient(to right,#00a6fe,#02e2ff,#5e16ff,#fd0389);}
#percentageCounter span {padding:0px 10px 0 12px;font-size:12px;color:#fff;line-height:2;border-top-left-radius:10px;border-bottom-left-radius:10px;background:rgba(23,112,238,.88);position:fixed;right:0;bottom:25px;z-index:100;}
span.autlv {font-size:10px;color:#fff;display:inline-block;vertical-align:text-top;font-weight:normal;border-radius:2px;line-height:1.4;padding:0 4px;letter-spacing:0px;margin-top:1px;background:#888;}
/**/.container {width:100%;margin:0 auto;max-width:1155px;}
header.header {position:relative;}
.logo {position:absolute;top:0;left:0;width:52%;height:421px;background:url(images/logo_bg.png) no-repeat center;z-index:2;background-size:100%;display:flex;align-items:center;}
.logo a {position:relative;left:50%;transform:translate(-61%);}
.logo a img {height:88px;align-self:center;object-fit:cover;}
.logo a h2,.logo a h3 {font-size:40px;text-align:center;color:#fff;letter-spacing:3px;margin:0 auto 0 20%;}
.logo a h3 {font-size:20px;letter-spacing:1px;}
.wrapper-ban {position:relative;height:420px;overflow:hidden;padding:0;}
.slide-banner .wrapper-ban {width:100%;max-width:100%;}
.slide-banner {width:55%;}
#main-slider {height:100%;}
.swiper-slide img {width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.topmenu {width:100%;margin:0 auto;background-color:#0f91af;z-index:10;height:60px;background:linear-gradient(rgba(15, 145, 175, 0.88),rgba(2,58,44,0.68));box-shadow:8px 8px 20px 0 rgba(78, 118, 109, .18);}
.header-nav.nav-list.clearfix {z-index:10;position:relative;background-size:auto 100%;}
.nav-pills {float:left;font-size:14px;}
.nav-pills li {width:auto;position:relative;list-style:none;display:block;float:left;margin:0 15px 0 5px;}
.nav-pills li a {line-height:60px;display:block;color:#fff;font-size:15px;}
.nav-pills li a i.fa {margin:0 3px 0 auto;}
.nav-pills li.active>a {color:#ffee1e;}
.nav-pills li:before {width:0;height:2px;position:absolute;bottom:-2px;left:50%;background-color:#0188FB;content:'';transition:all .6s;z-index:-1;}
.nav-pills li:hover>ul {opacity:1;visibility:visible;background:rgba(255,255,255,.96);box-shadow:0px 0px 20px -5px rgba(158,158,158,0.22);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;filter:alpha(opacity=100);}
.nav-pills li>ul>li {color:#448EF6;position:relative;display:inline-block;float:none;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);margin:0 auto;padding:0 10px;}
.nav-pills li>ul li a:hover {color:#3a8afe;}
.nav-pills li:hover ul li {-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.below-nav li>ul>li>a,.nav-pills li>ul>li>a {padding:0;line-height:inherit;display:block;padding:4px 0 4px 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#333;white-space:nowrap;}
ul.sub-menu {float:left;opacity:0;visibility:hidden;position:absolute;top:56px;left:-2px;padding:8px 10px;border-radius:4px;text-align:center;z-index:100;border-top:4px solid #ffee1e;}
.menu_search {height:58px;z-index:10;position:relative;margin:0 20px;display:flex;align-items:center;}
.search-form.right {position:relative;overflow:hidden;background:#ffffff linear-gradient(to left,#0f91af,#55f7ff);border-radius:15px;width:228px;margin:0 15px 0 auto;font-size:13px;}
input.search-input.left {height:30px;position:relative;z-index:8;border:0;padding-left:15px;outline:none;background:#eee;color:#333;font-size:13px;}
span.span_search:before {content:'';height:0;width:0;display:block;border:8px transparent solid;border-left-width:0;border-right-color:#0f91af;position:absolute;right:5px;top:5px;z-index:9;}
input.search-submit {border:0;background:0;color:#fff;outline:none;position:absolute;height:29px;right:-40px;float:right;z-index:9;font-size:13px;align-items:center;}
.top-tnrt {transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#0f91af;color:#ffffff;font-size:12px;padding:6px 8px 7px;border-radius:50%;margin-right:13px;}
.menu_search a {color:#ffffff;}
.menu_search a:last-child {margin:0 auto;}
a.auth-user.register {margin:0 auto 0 10px;}
.menu_search span {vertical-align:middle;margin:0 5px;color:#fff;position:relative;}
a.auth-user,a.auth-logout {font-size:13px;}
.wrapper-ban .swiper-container {height:100%;}
.main.clearfix {background:url(images/bl.png) no-repeat fixed bottom left,url(images/tr.png) no-repeat fixed top 0px right,#f0f2f7;padding:50px 0 0 0;}
.tab-list-title {text-align:center;line-height:35px;margin:0 auto;font-size:30px;background:url(images/jb-bg.png) no-repeat center bottom;padding-bottom:80px;font-size:30px;}
.tab-list-title ul {display:flex;height:250px;padding-bottom:10px;width:100%;align-items:center;}
.tab-list-title ul li {width:16%;margin:0 2%;float:left;height:26px;background-color:#ddd;position:relative;}
.tab-item:before,.tab-item:after {position:absolute;content:"";-moz-transition:ease-in-out 0.3s;-webkit-transition:ease-in-out 0.3s;-o-transition:ease-in-out 0.3s;-ms-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s;}
.tab-item i {position:absolute;background-color:#ffffff;border-color:#fff;border-width:2px;border-style:solid;border-radius:50%;width:13px;height:13px;left:50%;bottom:6px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.tab-item h5 {text-align:center;margin:0 auto;font-size:20px;margin-top:-40px;transition:0.5s;font-weight:500;}
.tab-item em {margin:52px auto 0;font-size:25px;height:80px;width:80px;font-weight:normal;background-color:#ddd;border-radius:50%;font-style:unset;position:absolute;display:flex;justify-content:center;align-items:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.tab-item:before {top:0;left:100%;width:0;height:0;border-top:13px solid transparent;border-left:13px solid #ddd;border-bottom:13px solid transparent;}
.tab-item:after {top:0;left:-10px;width:0;height:0;border-top:13px solid #ddd;border-left:10px solid transparent;border-bottom:13px solid #ddd;}
.tab-list-title ul li.tabhover::after,.tab-list-title ul li:hover::after {border-top:13px solid #0f91af;border-bottom:13px solid #0f91af;}
li.tab-item:nth-child(even) h5 {margin-top:35px;}
.tab-item:nth-child(even) em {margin:-169px auto 0px;}
.tab-list-title ul li.tabhover,.tab-list-title ul li:hover {background-color:#0f91af;}
.tab-list-title ul li.tabhover::before,.tab-list-title ul li:hover::before {border-left:13px solid #0f91af;}
.tab-list-title ul li.tabhover em,.tab-list-title ul li:hover em {background-color:#0f91af;color:#fff;}
.tab-list-title ul li.tabhover h5, .tab-list-title ul li:hover h5{color:#0f91af;}
.tab-item em:before {content:'';position:absolute;width:2px;height:20px;top:-20px;background-color:#dddddd;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.tab-item:nth-child(even) em:before {top:auto;bottom:-20px;}
.tab-list-title ul li.tabhover em:before,.tab-list-title ul li:hover em:before {background-color:#0f91af;}
.tab-box-list {background-color:rgba(255,255,255,0.68);padding:50px 0;line-height:1.8;}
.tab-list-item {display:none;}
.tab-list-item.tabhover {display:block;}
.tab-list-item .single-entry p {font-size:18px;padding:0 15px;line-height:2;}
/*post-list*/.post-list {position:relative;padding:10px 0 10px 20px;line-height:2;font-size:16px;border-bottom:1px dashed #ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
span.date {float:right;color:#999999;position:relative;top:3px;}
span.badge {border-radius:2px;font-weight:400;padding:.20em .35em;font-size:12px;margin:0 .40rem 0 0;position:relative;top:-1px;}
.arc_v1 {background:#d1d5dc;color:#fff;}
.arc_v2 {background:#448EF6;color:#fff;}
.arc_v3 {background:#f6b044;color:#fff;}
.arc_v4 {background:#c444f6;color:#fff;}
.arc_v5 {background:#f64444;color:#fff;}
.arc_v6 {color:#fff;background-image:linear-gradient(90deg,#3ca5f6 0%,#a86af9 100%);background-image:-webkit-linear-gradient(0deg,#3ca5f6 0%,#a86af9 100%);}
.arc_v7 {background:#000;color:#fff;}
footer.pagination {overflow:hidden;margin-top:15px;text-align:center;margin:15px auto 0 auto;}
.navigation {text-align:center;overflow:hidden;}
.navigation li {display:inline-block;}
.navigation li span,.navigation li a {position:relative;display:inline-block;padding:6px 12px;line-height:1.42857143;text-decoration:none;background-color:#ffffff;border:1px solid #ddd;margin:3px 5px 3px 0px;border-radius:3px;}
.navigation a:hover,span.page.now-page {background-color:#0f91af;color:#fff;border-color:transparent;}
.main-list-right {width:75%;overflow:hidden;min-height:400px;padding:20px;margin-bottom:15px;background-color:rgba(255,255,255,.68);border-radius:5px;-webkit-box-shadow:0px 2px 15px -5px rgb(10 10 10/3%);box-shadow:0 1px 3px #cecece;}
.post-list a:hover {margin:0 0 0 10px;}
.post-list i {left:5px;width:5px;height:5px;background:#45B6F7;display:inline-block;vertical-align:3px;position:absolute;top:24px;}
.side-list-left {width:23%;}
.titname {border-bottom:1px solid #ddd;text-overflow:ellipsis;white-space:nowrap;padding-bottom:5px;margin:-5px auto 0;display:-ms-flexbox!important;display:flex!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;-ms-flex-align:center!important;align-items:center!important;border-bottom:1px solid #e5e5e5;}
.titname h2 {font-size:20px;color:#333;font-weight:bold;border-bottom:3px solid #333;padding-bottom:7px;margin:0 0 -6px 0;}
.navcates {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.navcates i.fa,.navcates a {margin-right:5px;font-size:13px;}
.navcates a:last-child {margin:0 auto;}
#list-main {margin:0 auto 30px;}
.post-list mark {background-color: transparent;color: #df0024;}
/**/.index-lunbo {position:relative;margin:50px auto 30px auto;}
h2.lb-title {width:270px;background:url(images/bt-bg.png) no-repeat center;text-align:center;line-height:35px;margin:0 auto 50px;font-size:30px;}
.qyxmjs_list {border-bottom:1px dotted #ddd;margin: 0 -2% 0 0;}
.qyxmjs_list li {width:14.666%;float:left;height:auto;margin: 0 2% 30px 0;box-sizing:border-box;background:rgba(255,255,255,0.18);text-align:center;}
.qyxmjs-i img {width:80px;height:80px;align-self:center;object-fit:cover;}
.qyxmjs-i {padding:25px 35px;background-color:#dbf1eb;}
.index-lunbo .swiper-slide:hover img,.qyxmjs_list .qyxmjs-i:hover img {transition:All .5s ease;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.index-lunbo .swiper-slide {border:1px solid #ddd;overflow: hidden;}
h4.flexisel-h-title {position:absolute;background-color:rgba(255,255,255,.88);padding:5px 5px;bottom:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;width:100%;font-weight:500;border-bottom:1px solid #ddd;}
.jbys-bt {margin:20px auto 0;}
.jbys-bt span {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
span.yw {padding:10px 0 0 0;}
.side-list-zyfl {height:50px;line-height:50px;text-align:center;margin:0 auto 15px;}
.side-list-zyfl li {width:50%;float:left;background:rgba(228,228,228,0.88);text-align:center;}
.side-list-zyfl li:nth-child(even) {float:right;border-left:1px solid #fafbfc;}
.side-list-zyfl li a {font-size:18px;color:#096c36;font-weight:bold;}
li.side-page-t {width:100%;background:#0f91af;color:#fff;}
li.side-page-t a {color:#fff;}
/*widget*/
h3.s-flname,
span.yj-lm {display:block;height:70px;background:#0f91af;font-size:26px;color:#fff;line-height:70px;text-align:center;font-weight:bold;margin:0 auto 15px;}
h3.s-flname{margin:0 auto;}
.widget {position:relative;padding:15px;margin-bottom:15px;background-color:rgba(255,255,255,.68);border-radius:2px;-webkit-box-shadow:0px 2px 15px -5px rgb(10 10 10/3%);box-shadow:0 1px 3px #cecece;}
.list-main .widget:last-child {margin-bottom:0px;}
h4.widget-title {position:relative;font-weight:700;margin:0 0 15px;padding-left:20px;font-size:16px;padding-bottom:10px;border-bottom:1px solid #f0f0f0;text-shadow:0.1rem 0.1rem 0.1875rem rgba(218,218,218,0.58),-1px -1px 1px hsl(0deg 0% 100% / 80%)}
h4.widget-title:before {content:'';position:absolute;width:8px;height:8px;border-radius:50%;left:0;top:7px;z-index:1;background-image:-o-linear-gradient(left,#3858f6,#6e86ff,#8068ff,#3858f6);background-image:-webkit-gradient(linear,left top,right top,from(#3858f6),color-stop(#6e86ff),color-stop(#8068ff),to(#3858f6));background-image:linear-gradient(to right,rgba(68,142,246,.88),rgba(110,134,255,.88),rgba(128,104,255,.88),rgba(68,142,246,0.88));background-size:300% 100%;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.divSearchPanel form {position:relative;}
.divSearchPanel form input[type="text"] {display:block;width:100%;padding:10px 70px 10px 10px;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;}
.divSearchPanel form input[type="submit"] {position:absolute;top:0;right:0;width:60px;height:40px;background-color:rgba(68,142,246,.88);color:#fff;border:0;cursor:pointer;border-radius:0 2px 2px 0;background-repeat:no-repeat;}
table#tbCalendar {width:100%;font-size:14px;table-layout:fixed;margin-bottom:10px;}
table#tbCalendar caption {margin:0 0 10px;padding:0;font-weight:bold;text-align:center;}
table#tbCalendar caption a:nth-child(odd) {font-size:20px;line-height:30px;}
thead tr th,tbody tr td {padding:5px 0;border:1px solid #eee;text-align:center;}
#divCalendar table tbody td a {display:block;margin:0 5px;background-color:#22aeec;color:#fff;}
.divContorPanel {position:relative;text-align:center;margin-bottom:12px;}
span.cp-hello {margin-bottom:15px;margin-top:10px;display:inline-block;width:100%;text-align:center;font-size:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
span.cp-login,.cp-vrs {line-height:30px;text-align:center;}
span.cp-login a,span.cp-vrs a {padding:0px 20px;font-size:14px;border:1px solid #ddd;border-radius:20px;display:inline-block;}
.divCatalog {overflow:hidden;margin:0 auto -5px;}
.divCatalog li {margin-bottom:5px;position:relative;width:49%;float:left;height:50px;z-index:1;text-align:center;}
.divCatalog li:nth-child(even) {float:right;}
.divCatalog li a {color:#fff;z-index:1;font-weight:bold;line-height:50px;}
.divCatalog li:after {position:absolute;top:0;bottom:0;left:0;right:0;border:0;content:'';background-color:#ddd;background:linear-gradient(to right,#00a6fe,#1b65c1,#5e16ff);z-index:-1;}
.divCatalog li:nth-child(even):after {background:linear-gradient(to left,#00a6fe,#1b65c1,#5e16ff);}
.divCatalog {overflow:hidden;margin:0 auto -5px;}
.divTags li {display:inline-block;margin:2px 3px 2px 0;max-width:100px;}
.divTags li a {display:block;font-size:13px;line-height:1.5;border:1px solid #ddd;color:#666;padding:5px 15px;border-radius:2px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.divTags li a:before {content:'#';margin-right:2px;}
span.tag-count {display:none;}
.divPrevious li {padding:0px 0 10px 30px;position:relative;}
.divPrevious li:last-child {padding-bottom:5px;}
.divPrevious li a {text-align:justify;color:#2c2e3b;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.divPrevious li a:before {content:'#.';position:absolute;left:0;top:5px;width:20px;height:14px;background:#e6f1fb;cursor:pointer;line-height:14px;text-align:center;color:#06c;font-size:12px;border-radius:2px;}
.divPrevious li:nth-child(1) a:before {content:'1.';}
.divPrevious li:nth-child(2) a:before {content:'2.';}
.divPrevious li:nth-child(3) a:before {content:'3.';}
.divPrevious li:nth-child(4) a:before {content:'4.';}
.divPrevious li:nth-child(5) a:before {content:'5.';}
.divPrevious li:nth-child(6) a:before {content:'6.';}
.divPrevious li:nth-child(7) a:before {content:'7.';}
.divPrevious li:nth-child(8) a:before {content:'8.';}
.divPrevious li:nth-child(9) a:before {content:'9.';}
.divLinkage {overflow:hidden;margin-bottom:-10px;}
.divLinkage li {position:relative;float:left;width:49%;margin:0 0 10px 0;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.divLinkage li:nth-child(even) {float:right;}
.divLinkage li:before {content:'';position:absolute;left:0;top:5px;width:0;height:0;border-style:dashed dashed dashed solid;border-width:4px;border-color:transparent transparent transparent #06c;overflow:hidden;}
.divLinkage li a img {width:16px;margin-right:2px;position:relative;top:-2px;}
.divComments {margin-bottom:-15px;}
.side-new-comments {display:flex;-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;}
.side-new-author {position:relative;line-height:1;border-radius:500px;white-space:nowrap;font-weight:700;border-radius:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:25px;height:25px;font-size:13px;margin-right:10px;}
img.comments-avatar {border-radius:inherit;width:100%;height:inherit;}
.comments-info {margin:0 0 10px;padding:0 0 10px;flex:1 1 auto;border-bottom:1px solid #e8e8e8;cursor:pointer;}
.side-new-comments:last-child .comments-info {margin:0 0 5px 0;border:0;}
.text-sm a {color:#4b4d50;}
span.separator {color:#e1e1e1;padding:0 10px;font-size:0;position:relative;}
span.separator:after {content:'';position:absolute;left:4px;top:-5px;width:5px;height:5px;border-radius:10px;background-color:#878889;-webkit-transform:rotate(135deg) translate(1px,2px);transform:translate(25%,-50%);}
.text-sm time {color:#878889;}
.text-commentinfo {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
.text-muted {overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;color:#ddd;}
.text-muted a {color:#888;}
.divArchives {overflow:hidden;margin-bottom:-10px;}
.divArchives li {float:left;width:49%;position:relative;padding-left:10px;margin-bottom:10px;}
.divArchives li:nth-child(even) {float:right;}
.divArchives li:before {position:absolute;left:0;top:6px;content:"";width:0;height:0;line-height:0;border:4px solid transparent;border-left:5px solid #888;}
.divStatistics {margin-bottom:-10px;overflow:hidden;}
.divStatistics li {float:left;width:49%;margin:0 auto 10px;line-height:24px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:justify;}
.divStatistics li {float:right;}
/*sidetlwz*/
#sidetlwz {padding:0;}
#sidetlwz h4:hover {border-left:3px solid #f60;}
#sidetlwz h4 {height:55px;line-height:55px;padding:0 30px 0 20px;border-bottom:1px solid #ececec;border-left:3px solid transparent;-moz-transition:ease-in-out 0.3s;-webkit-transition:ease-in-out 0.3s;-o-transition:ease-in-out 0.3s;-ms-transition:ease-in-out 0.3s;transition:ease-in-out 0.3s;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#sidetlwz h4:after {position:absolute;content:'';height:0;width:0;display:block;border:8px transparent solid;border-right-width:0;border-left-color:#bdbdbd;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
div#sidetlwz h4:last-child {border-bottom-color:transparent;}
/* side_countdown */.widget-box.side_countdown {margin-top:-5px;}
.side_countdown .item {margin-bottom:5px;}
.side_countdown .item .title {font-size:12px;color:#909399;margin-bottom:5px;display:flex;align-items:center;}
.side_countdown .item .title span {color:#4e7cf2;font-weight:500;font-size:14px;margin:0 5px;}
.side_countdown .item .progress {display:flex;align-items:center;}
.progress-bar {height:10px;border-radius:5px;overflow:hidden;background:#ebeef5;width:0;min-width:0;flex:1;margin-right:5px;}
.progress-inner {width:0;height:100%;border-radius:5px;transition:width 0.35s;-webkit-animation:progress 750ms linear infinite;animation:progress 750ms linear infinite;}
.progress-inner.progress-inner-1 {background:#bde6ff;background-image:linear-gradient(135deg,#50bfff 25%,transparent 25%,transparent 50%,#50bfff 50%,#50bfff 75%,transparent 75%,transparent 100%);background-size:30px 30px;}
.progress-percentage {color:#909399;}
.progress-inner.progress-inner-2 {background:#ffd980;background-image:linear-gradient(135deg,#f7ba2a 25%,transparent 25%,transparent 50%,#f7ba2a 50%,#f7ba2a 75%,transparent 75%,transparent 100%);background-size:30px 30px;}
.progress-inner.progress-inner-3 {background:#ffa9a9;background-image:linear-gradient(135deg,#ff4949 25%,transparent 25%,transparent 50%,#ff4949 50%,#ff4949 75%,transparent 75%,transparent 100%);background-size:30px 30px;}
.progress-inner.progress-inner-4 {background:#67c23a;background-image:linear-gradient(135deg,#4f9e28 25%,transparent 25%,transparent 50%,#4f9e28 50%,#4f9e28 75%,transparent 75%,transparent 100%);background-size:30px 30px;}
@-webkit-keyframes progress {0% {background-position:0 0}
100% {background-position:30px 0}
}
@keyframes progress {0% {background-position:0 0}
100% {background-position:30px 0}
}
/*tab_side*/#tab_side {margin-top:70px;}
#con_title {margin:-70px -15px 15px;display:flex;justify-content:space-between;flex-direction:column;}
#con_title h4 {display:flex;align-items:center;justify-content:space-between;padding:0;margin:-3px;}
#con_title h4 li {border:0;padding:10px;width:100%;margin:3px;background:#fff;box-shadow:0px 0px 2px rgb(98 124 153 / 10%);position:relative;transition:opacity .2s;cursor:pointer;white-space:nowrap;text-align:center;}
#con_title h4 li.tabhover:before {content:"";position:absolute;border-style:solid;border-width:7px;bottom:-15px;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:inherit;border-color:transparent transparent #db1e00!important;}
#con_one {margin:30px auto -15px;}
.rp_item {display:block;}
.top-wrap {height:16px;line-height:16px;}
span.dot_gap_right {display:inline-block;width:8px;height:8px;border:1.5px solid #4E6EF2;border-radius:50%;box-sizing:border-box;margin-right:8px;}
span.dot_time {display:inline-block;color:#9195A3;line-height:14px;font-size:13px;font-weight:400;margin-right:8px;}
span.label_hotnum {display:inline-block;height:14px;font-size:12px;line-height:14px;padding:0 6px;border-radius:8px;color:#db1e00;border:1px solid rgb(219,30,0);background:rgba(255,66,103,0.1);}
.title-container {padding-left:16px;padding-top:5px;padding-bottom:12px;line-height:0;position:relative;}
.rp_item:not(:last-child) .title-container::before {content:"";position:absolute;left:3px;top:0;width:0;height:100%;display:block;border-left:1px dashed #ddd;}
.title-container a {max-width:100%;font-size:14px;max-height:42px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;}
/*list-media*/.list-media {position:relative;display:block;overflow:hidden;margin:0 0 10px 0;-ms-flex-negative:0;flex-shrink:0;border-radius:4px;}
.list-media:last-child {margin-bottom:0px;}
a.media-content {position:absolute;top:0;bottom:0;left:0;right:0;border:0;border-radius:inherit;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:rgba(120,120,120,0.1);}
.list-media:after {padding-top:50%;content:'';display:block;}
span.list-overlay {width:100%;height:100%;background-color:rgba(0,0,0,0.66);position:absolute;opacity:.22;top:0;left:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.list-content {cursor:pointer;position:absolute;z-index:1;left:0;right:0;bottom:0;padding:.75rem;background:#222831;background:-webkit-linear-gradient(to bottom,rgba(6,6,8,0),rgba(6,6,8,0.7));background:linear-gradient(to bottom,rgba(6,6,8,0),rgba(6,6,8,0.7));}
p.list-footer {margin-top:0.25rem;font-size:10px;color:rgba(255,255,255,0.78);}
.widget-box.divLinkage li img {width:16px;margin-right:3px;position:relative;top:-1px;}
.list-content a {line-height:1.4285714286;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;padding-bottom:0!important;}
.info-thumb a:after,a.media-content:after,.hotcon-img a:after {background-image:-o-linear-gradient(left,transparent,rgba(255,255,255,.2));background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(255,255,255,.2)));background-image:linear-gradient(to right,transparent,rgba(255,255,255,.2));content:"";position:absolute;display:block;width:50%;height:100%;top:0;left:-75%;z-index:2;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);pointer-events:none;}
.info-list:hover .info-thumb a:after,.list-media:hover a.media-content:after {-webkit-animation:sflash 1.28s;animation:sflash 1.28s;}
#sidehot li:hover .hotcon-img a:after {-webkit-animation:sflash .88s;animation:sflash .88s;}
@-webkit-keyframes sflash {100% {left:125%}
}
@keyframes sflash {100% {left:125%}
}
/*side_con*/#sidehot ul {margin-top:-8px;padding:0;}
#sidehot li {color:#999;margin:0 0 15px;position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}
#sidehot li .hotcon-img {width:100px;height:75px;margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:2px;border-radius:5px;position:relative;display:block;overflow:hidden;padding:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}
#sidehot li img {width:100%;align-self:center;object-fit:cover;height:100%;}
#sidehot li .hotcom-left {overflow:hidden;margin-left:0;text-align:justify;}
.hotcon-title {display:block;height:50px;line-height:175%;font-size:14px;word-wrap:break-word;color:#555;white-space:normal;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:500;}
.sidehot li span {position:absolute;left:0px;top:0;background:#999;font-size:12px;color:#fff;line-height:180%;padding:0 5px 1px;border-radius:0 0 10px 0;}
.sidehot li span.num1 {background-color:#C00;}
.sidehot li span.num2 {background-color:#ef8f31;}
.sidehot li span.num4 {background-color:#6bd139;}
.sidehot li span.num3 {background-color:#5e80f9;}
.hotcon-clock {color:#9A9A9A;font-size:13px;font-size:.95em;line-height:27px;text-align:left;}
.hotcon-info {color:#9A9A9A;font-size:14px;line-height:27px;}
#sidehot li:last-child {margin:0 auto;}
#sidehot li:first-child {position:relative;display:block;padding:0;border-radius:4px;overflow:hidden;border-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;}
#sidehot li:first-child .hotcon-img {width:100%;border-radius:0;height:145px;}
#sidehot li:first-child .hotcon-img span {top:8px;border-radius:0 10px 10px 0;}
#sidehot li:first-child .hotcon-left {position:absolute;bottom:0;left:0;width:100%;margin:0;padding:10px 10px;background:-o-linear-gradient(top,transparent,rgba(0,0,0,.7));background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));}
#sidehot li:first-child .hotcon-left .hotcon-title,#sidehot li:first-child .hotcon-left .hotcon-clock {color:#fff;line-height:1.5;}
#sidehot li:first-child .hotcon-left .hotcon-title {height:45px;}
.top-mbxdh {display:-webkit-box;display:-webkit-flex;display:flex;margin:-5px auto 0;font-size:0.95em;}
.top-mbxdh nav.navcates {position:relative;padding:0 0 0 10px;text-align:left;-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.top-mbxdh nav.navcates:before {content:"";position:absolute;width:5px;height:20px;background:#0f91af;left:0;bottom:0;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}
/*single-entry*/.single-title {border-bottom:1px dashed #d3d3d3;padding:0 0 20px 0;text-align:center;margin:0 auto 20px;}
.single-title h1 {font-size:22px;font-weight:bold;line-height:2;margin:0 auto 10px;}
.single-meta {font-size:.95em;}
.single-meta span {margin:0 10px 0 auto;}
#font-change {display:inline-block;margin:0 auto;}
#font-change span {margin:0 2px;}
a.sing-bj {margin:0 auto;}
.single-entry {text-align:justify;padding:0px 0px 10px;word-wrap:break-word;word-break:break-all;overflow:hidden;}
.single-entry p {font-size:15px;position:relative;color:rgba(58,58,58,0.88);margin:5px 0 10px;line-height:180%;}
.single-entry p span{text-wrap: unset!important;}
.single-entry p a {font-weight:bold;}
.single-entry p img {max-width:100%;width:auto!important;height:auto!important;cursor:zoom-in;}
.single-entry blockquote {padding-left:10px;border-left:3px solid #999;color:rgba(0,0,0,0.5);font-size:15px;padding:8px 15px;margin:1em 0;background-color:#f9f9f9;}
.single-entry blockquote:hover {background-color:rgba(234,236,247,0.68);}
.single-entry blockquote p {margin:0px auto;}
.single-entry pre {border-left:6px solid #737F99;width:100%!important;}
.single-entry ul li {margin:5px 0px 5px 20px;list-style:disc;list-style-type:inherit;}
.single-entry h1,.single-entry h2,.single-entry h3,.single-entry h4,.single-entry h5,.single-entry h6 {text-indent:0em!important;}
.single-entry h1,.single-entry h2 {font-size:18px;border-left:4px solid #4693e9;margin:23px 0px;padding-left:16px;}
.single-entry h3,.single-entry h4 {font-size:16px;border-left:3px solid #ffae49;margin:18px 0px;padding-left:17px;}
.single-entry h5,.single-entry h6 {font-size:15px;margin:15px 0px;padding-left:18px;border-left:2px solid #bbbbbb;}
.single-entry p.lvse {color:#7da33c;background:#ecf2d6 url('images/wpgo_sc_notice.png') -1px -1px no-repeat;border:1px solid #aac66d;overflow:hidden;margin:10px 0;padding:15px 15px 15px 35px;}
.single-entry p.hongse {color:#c66;background:#ffecea url('images/wpgo_sc_error.png') -1px -1px no-repeat;border:1px solid #ebb1b1;overflow:hidden;margin:10px 0;padding:15px 15px 15px 35px;}
.single-entry p.huangse {color:#ad9948;background:#fff4b9 url('images/wpgo_sc_warn.png') -1px -1px no-repeat;border:1px solid #eac946;overflow:hidden;margin:10px 0;padding:15px 15px 15px 35px;}
.single-entry p.huise {color:#777;background:#eaeaea url('images/wpgo_sc_tips.png') -1px -1px no-repeat;border:1px solid #ccc;overflow:hidden;margin:10px 0;padding:15px 15px 15px 35px;}
.single-entry p.lanse {text-indent:0em !important;font-size:16px;font-weight:normal;color:#FFF;margin:10px 0;padding:5px 10px;background-color:#169FE6;display:inline-block;}
.single-entry p.putong {margin:10px 0;padding:10px 15px;background:#FFF;border:1px solid #E3E3E3;border-left:3px solid #3DABCE;}
.single-entry p.chunse {padding:15px 15px 15px 35px;margin:20px 0px;border:1px solid rgb(190,31,31);color:rgb(130,11,11);position:relative;font-size:15px;line-height:18px;white-space:normal;background:rgb(239,206,201);}
.single-entry p.lanse a {color:#e6ff29!important;font-weight:bold;}
.single-entry table {width:100%;background-color:#fff;margin-bottom:20px;font-size:14px;}
.single-entry table tr th {border:1px solid #eee;}
.single-entry table thead,.single-entry table tfoot {background:#f5f5f5;}
.single-entry table thead tr th,.single-entry table tfoot tr th,.single-entry table tbody tr td,.single-entry table tr td,.single-entry table tfoot tr td {line-height:18px;text-align:left;border:1px solid #eee;}
.single-entry table thead tr th,.single-entry table tfoot tr td {padding:10px;color:#444;}
.single-entry table thead tr th:first-child,.single-entry table tfoot tr td:first-child {border-left:none;}
.single-entry table thead tr th:last-child,.single-entry table tfoot tr td:last-child {border-right:none;}
.single-entry table tbody tr.even,.single-entry table tbody tr.alt {background:#F8F8F8;}
.single-entry table tbody tr td {padding:9px 10px;}
.single-entry pre.prism-line-numbers {border-left:6px solid #737F99;}
.single-entry strong {font-weight:bold;word-wrap:break-word;}
.showall {display:none;}
.single-entry ul.archives-list li time,.single-entry ul.archives-list li span.muted {color:#fff;margin-right:10px;background:#ffae49;padding:1px 5px;border-radius:4px;}
.single-entry ul li, .single-entry ol li{margin:0 auto;list-style:disc;list-style-type:inherit;}
ol.list-paddingleft-2 {margin:0 1.2em;}
.single-entry ol.list-paddingleft-2 li p {overflow:visible;text-indent:0;margin:5px 0 8px;text-indent:initial!important;}
.single-entry ul {width:auto!important;margin:0 1.2em;padding:5px 0;}
.single-entry ul.list-paddingleft-2 {margin-left:3.5em;;padding:0;}
.single-entry ul p,.single-entry ul.list-paddingleft-2 p {margin:0 auto;text-indent:unset!important;}
.single-entry ul, .single-entry ol {margin-left:3.5em;list-style-position: outside;}
.single-entry ol li p {margin:5px auto;text-indent:unset;}
.single-entry ol.custom_cn1 li,.single-entry ol.custom_cn2 li,.single-entry ol.custom_cn li {list-style-type:cjk-ideographic;}
.single-entry ol.custom_cn, .single-entry ol.custom_cn1, .single-entry ol.custom_cn2 {margin-left:4em;}
.single-entry strong {font-weight:bold;word-wrap:break-word;}
.single-entry p sup {vertical-align:super;font-size:smaller;}
.single-entry p sub {vertical-align:sub;font-size:smaller;}
.single.single-page {margin-bottom:12px;}
.single-post.page-post .show_text {margin-bottom:25px;}
iframe.edui-faked-video,video.edui-upload-video {max-width:100%;max-height:100%;width:auto;height:auto;}
.entry-related {margin:20px auto 0;}
.pic-box-list li {padding-left:15px;padding-right:6px;line-height:35px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;position:relative;width:49%;float:left;}
.pic-box-list li:nth-child(even) {float:right;}
.pic-box-list li:before {border-radius:50%;background-color:#363e49;content:" ";display:inline-block;width:5px;height:5px;position:absolute;left:0;top:14.5px;}
span.text-info {font-size:13px;color:#969696;font-style:normal;float:right;position:relative;padding-left:10px;}
.entry.entry-page {margin:10px auto;line-height:30px;position:relative;overflow:hidden;border-top:1px #ddd solid;border-bottom:1px #ddd solid;}
.entry.entry-page > span {width:49%;padding:15px 0;}
span.page_nav_item.page_prev {float:left;text-align:left;}
span.page_nav_item.page_next {float:right;width:49%;text-align:right;}
span.page_nav_item.page_prev i.fa {margin:0 5px 0 0;}
span.page_nav_item.page_next i.fa {margin:0 0 0 5px;}
/*post-tags*/.post-tags {margin:0 auto 10px;}
.post-tags a {display:inline-block;font-size:13px;border-radius:20px;margin:0 10px 10px 0;padding:4px 12px 4px 0;line-height:16px;color:#666;background-color:rgba(221,221,221,.58);-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1);}
.post-tags a:hover {background-color:rgb(126,169,241);color:#fff;}
.post-tags a:before {margin:-4px 6px -4px 0;padding:4px 8px;color:#fff;background-color:rgb(126,169,241);content:"#";vertical-align:top;display:inline-block;font-size:14px;border-radius:20px;}
/**//*--comments --*/#comments {padding:15px 0 0 0;margin-bottom:15px;}
.comments-page {border-top:1px solid #ddd;}
#comments h3,#comments h4,h3.section-title {line-height:2;margin:0px 0 20px;padding-left:10px;color:#333;font-size:1.15em;width:100%;position:relative;}
#comments h3:after,#comments h4:after,#comments .comment-tab:after,h3.section-title:after {content:"";position:absolute;width:3px;height:20px;background:#4693e9;left:0;bottom:5px;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}
#comments .comment-tab {line-height:25px;padding:5px 0 5px 10px;position:relative;}
#comments .comment-tab:after {bottom:8px;}
.come-comt {color:#333;font-size:16px;}
.commentlist {margin-bottom:5px;margin-top:20px;}
.come-comt i.icon {margin-right:5px;font-size:18px;font-size:1.2em;}
.comment-text-center {cursor:pointer;text-align:center;margin:18px 0;font-size:16px;font-size:1.15em;color:#338A9C;font-weight:500;}
.comment-text-center i.icon {position:relative;font-size:1.2em;top:1px;}
#comments span.come-comt {font-weight:700;font-size:16px;color:#888;}
span.come-comt i.icon {font-size:1.3em;}
#comments span#comment_count {font-weight:normal;font-size:14px;color:#666;float:none !important;}
#comments h5 {margin:8px;}
#comments h4 span {margin-right:8px;}
#comments h4 span.jubao {float:right;margin-right:0;}
#comments h4 span.jubao small {color:#338A9C;}
#comments h4 span.jubao small:hover {color:#F05A28;}
.comt-box {width:100%;height:auto;overflow:hidden;margin:0 auto 2px;text-align:center;}
.show-comments {width:69%;float:left;overflow:hidden;}
.show-sidebar {width:30%;float:right;margin-top:10px;}
#frmSumbit #inpName,#frmSumbit #inpEmail,#frmSumbit #inpHomePage,#frmSumbit #inpVerify {border:1px solid transparent;padding-left:10px;width:100%;height:44px;line-height:44px;color:#333;background:#f2f4fc;margin-bottom:0px;font-size:15px;border-bottom:1px solid #efebeb;}
#frmSumbit .comt-box input#inpHomePage {border-top-right-radius:5px;border-bottom-right-radius:5px;}
#frmSumbit .comt-box input#inpName {border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:1px solid #ddd;}
#frmSumbit .comt-box input#inpEmail {border-right:1px solid #ddd;}
/*.form-name {margin-right:10px;}
.form-email {margin-right:10px;}
.form-group {margin-bottom:15px;margin-top:8px;}
*/.liuyan {float:left;width:33.333%;position:relative;}
#frmSumbit .input-inpVerify #inpVerify {font-size:14px;height:30px;line-height:30px;width:100%;padding-left:10px;border:1px solid #ddd;}
.form-inpVerify {float:right;width:33%;position:relative;min-height:1px;padding-right:15px;}
.commentpost .input-group-addon {border-left:1px solid #eee;position:absolute;right:-1px;top:0px;height:30px;line-height:30px;padding:0;font-weight:400;color:#555;text-align:center;vertical-align:middle;}
.input-inpVerify {position:relative;display:inherit;border-collapse:separate;}
.input-group-addon img {height:100%;border-bottom-right-radius:3px;border-top-right-radius:3px;padding:1px 1px 1px 0;width:99%;background-color:transparent;}
.commentpost label {height:auto;overflow:hidden;clear:left;float:left;line-height:15px;border-color:#CCC;border-style:solid;border-width:1px 0 1px 1px;margin:0;padding:6px 10px;}
#frmSumbit .psumbit {padding-bottom:10px;margin-top:-8px;line-height:30px;padding-top:10px;position:relative;background:rgb(242,244,252);border-radius:8px;}
#frmSumbit .button {color:#FFFFFF;background-color:#3690cf;height:30px;width:88px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-radius:4px;float:right;margin:2px 10px 0 10px;}
#frmSumbit .button:hover {background-color:#57bdf7;cursor:pointer;}
.msg .msgimg img {clear:left;float:left;margin-right:10px;padding:2px;height:50px;width:50px;border:1px solid #ddd;background-color:#f1f1f1;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-webkit-transition:0.4s;-webkit-transition:-webkit-transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;transition:transform 0.4s ease-out;}
.msgarticle img {margin-top:2px;padding:0 2px;}
#comments .msg {font-size:12px;line-height:22px;border-bottom:1px solid #ddd;padding:16px 0;}
i.author-ident:after {content:"";position:absolute;width:20px;height:20px;right:10px;top:58px;}
i.author-ident.author1:after {background:url(images/vjin.png) no-repeat;background-size:20px;}
i.author-ident.author2:after {background:url(images/vhuang.png) no-repeat;background-size:20px;}
i.author-ident.author3:after {background:url(images/vlan.png) no-repeat;background-size:20px;}
i.author-ident.author4:after {background:url(images/vhong.png) no-repeat;background-size:20px;}
i.author-ident.author5:after {background:url(images/vfen.png) no-repeat;background-size:20px;}
i.author-ident.author6:after {background:url(images/vhui.png) no-repeat;background-size:20px;}
.widget-cover {position:absolute;left:50%;z-index:29;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-size:cover;width:100%;height:100%;top:-10%;}
.widget-cover.vip0 {background-image:url(images/avatargj_vip0.png);top:-15%;}
.widget-cover.vip4 {background-image:url(images/avatargj_vip4.png);top:-18%;transform:rotate(-18deg);-ms-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-webkit-transform:rotate(-18deg);-o-transform:rotate(-18deg);left:0%;}
.widget-cover.vip3 {background-image:url(images/avatargj_vip3.png);top:-18%;}
.widget-cover.vip2 {background-image:url(images/avatargj_vip2.png);top:-12%;}
.widget-cover.vip1 {background-image:url(images/avatargj_vip1.png);}
.layvip4 {background-image:url(images/avatargj_vip4_l.png);}
#cancel-reply small {margin:0 10px;color:#ff6f3d;font-weight:500;font-size:13px;}
#comments .msg .msgname {color:#999999;padding-top:2px;}
#comments .msg .msgarticle {color:#666;padding-top:5px;padding-bottom:3px;min-height:30px;margin-left:60px;text-align:justify;word-wrap: break-word;word-break: break-all;overflow: hidden;}
#comments .msg .msgarticle .msg {margin-top:15px;margin-bottom:0px;padding:0 0 0 20px;position:relative;border-left:4px solid rgba(102,107,113,0.68);border-bottom:0;}
.msg .msgarticle .msg .msgname .dot {display:none;}
#comments .msg .msgname.LayName .aut-5 {background-image:linear-gradient(to right,#ff9b02 0%,#ffb43e 100%);background-image:-webkit-linear-gradient(0deg,#ff9b02 0%,#ffb43e 100%);}
.interact-bar {position:relative;cursor:default;min-height:20px;margin:5px 0 0 60px;text-align:justify;font-size:13px;color:#9195a3;}
.interact-bar a.comment-reply-link {margin-left:6px;font-size:13px;color:#9195a3;}
.interact-bar a.comment-reply-link:hover {color:#4693e9;}
.interact-bar a.comment_at {padding:0px 5px 0px 5px;border:1px solid #ddd;border-radius:4px;color:#F35532;font-weight:bold;margin-right:5px;}
#comments .msg .msgarticle .noimg .interact-bar {margin:5px auto 0;}
#logo404 {background-color:#FFFFFF;background-image:url(images/logo.png);background-repeat:no-repeat;background-position:center center;padding-top:60px;padding-bottom:60px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9EAA99;box-shadow:0 0 4px rgba(0,0,0,0.25);}
#cw404 {width:720px;margin:20px auto;}
#cw404 h1 {font-size:18px;line-height:60px;font-weight:normal;text-align:center;}
#cw404 .kuang {font-size:14px;border:1px solid #9EAA99;border-radius:3px;box-shadow:0 0 4px rgba(0,0,0,0.25);padding:20px;background-color:#FFFFFF;}
#cw404 #ts404 {text-align:center;}
.tools_content_avator span.aut-1,.contpost-meta a span.aut-1,#comments .msg .msgname.LayName .lay-1,.article-main .aut-1,#comments .msg .msgname .aut-1 {background-image:linear-gradient(to right,rgba(253,165,34,0.9294117647058824) 0%,#fd4c4c 100%);background-image:-webkit-linear-gradient(0deg,rgba(253,165,34,0.9294117647058824) 0%,#fd4c4c 100%);}
#comments .msg .msgname .aut-6 {background-image:linear-gradient(to right,rgba(173,172,172,0.88) 0%,rgba(107,109,111,0.78) 100%);background-image:-webkit-linear-gradient(0deg,rgba(173,172,172,0.88) 0%,rgba(107,109,111,0.78) 100%);}
span.autlv.autlvname {margin-right:3px;margin-left:1px;}
span.autlv.aut-tf {background:#c444f6;}
span.autlv.user-name.aut-0,.comment-meta span.autlv.lay-0,#comments .msg .msgname.LayName .lay-0 {background-image:linear-gradient(to right,rgb(148,114,115) 0%,rgb(187,166,166) 100%);background-image:-webkit-linear-gradient(0deg,rgb(148,114,115) 0%,rgb(187,166,166) 100%);}
.comment-meta span.autlv.lay-1,#comments .msg .msgname.LayName .lay-1 {background-image:linear-gradient(to right,#e090ef 0%,#fb70c4 100%);background-image:-webkit-linear-gradient(0deg,#e090ef 0%,#fb70c4 100%);}
span.autlv.user-name.aut-2,.comment-meta span.autlv.lay-2,#comments .msg .msgname.LayName .lay-2 {background-image:linear-gradient(to right,#3abda5 0%,#88d9ff 100%);background-image:-webkit-linear-gradient(0deg,#3abda5 0%,#88d9ff 100%);}
span.autlv.user-name.aut-3,.comment-meta span.autlv.lay-3,#comments .msg .msgname.LayName .lay-3 {background-image:linear-gradient(to right,#20b3cd 0%,#1c6af9 100%);background-image:-webkit-linear-gradient(0deg,#20b3cd 0%,#1c6af9 100%);}
span.autlv.user-name.aut-4,.lay-4 {background-image:linear-gradient(to right,#ff9b02 0%,#ffb43e 100%);background-image:-webkit-linear-gradient(0deg,#ff9b02 0%,#ffb43e 100%);}
span.autlv.user-name.aut-5,#comments .msg .msgname.LayName .aut-5 {background-image:linear-gradient(to right,#ff9b02 0%,#ffb43e 100%);background-image:-webkit-linear-gradient(0deg,#ff9b02 0%,#ffb43e 100%);}
.msgname span a {margin-left:5px;margin-right:0;}
.commentlist .comment {list-style:none;}
.commentlist li.comment ul.children {margin-left:20px;}
.commentlist .depth-1 {margin:10px 0 10px 0;}
.commentlist li {position:relative;}
.commentlist .comment-body {padding:5px 0 5px 0}
.commentlist .comment-body:hover {background:#fafafa url(images/bg2.png) repeat;}
.commentlist p {margin:5px 0 5px 50px;line-height:22px;}
.reply a:link,.reply a:visited {text-align:center;font-size:12px;}
.datetime {font-size:12px;color:#aaa;margin-left:50px;}
.commentmetadata {font-size:12px;color:#aaa;margin-left:50px;}
ol.commentlist li div.vcard img.avatar {width:40px;height:40px;position:relative;float:left;margin:4px 6px 0 0;padding:2px;border:1px solid #ddd;background:#fff;}
ol.commentlist li div.floor {float:right;color:#bbb}
#respond {padding:5px 10px 10px;overflow:hidden;}
#respond_box {clear:both;border-top:1px solid #ddd;}
#respond h3 {margin:5px 0 6px 0;}
#comment {background:#fff;}
#comments .msg .msgarticle #comt-respond {padding:15px 0px;}
#commentform p {color:#333;}
#commentform label {color:#868686;}
#commentform input {border:1px solid #ddd;width:160px;margin:4px 5px 4px 0;padding:3px;box-shadow:inset 2px 3px 5px #eee;}
#commentform input:focus {border:1px solid #ccc;}
#commentform textarea {width:95%;height:120px;font-size:13px;padding:4px;margin:4px 0 0 0;border:1px solid #ddd;box-shadow:inset 2px 3px 5px #eee;}
#commentform textarea:focus {border:1px solid #ccc;}
#commentform input#submit,#commentform input#reset {width:110px;height:32px;background:#606060;color:#fff;border:1px solid #e5e5e5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:4px;line-height:28px;text-align:center;margin-top:8px;box-shadow:none;}
#commentform #submit:hover,#commentform #reset:hover {font-weight:bold;}
#real-avatar .avatar {float:right;padding:2px;border:1px solid #ddd;background:#fff;margin-right:20px;_margin-right:10px;}
.commentpost h4 i.icon {margin-right:5px;}
#comments .msg .msgimg img.avatar:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
#comment-tools {width:100%;overflow:hidden;margin:0 auto 10px;text-align:center;border-radius:8px;}
.commentpost.noneid #comment-tools {border-radius:0;}
.tools_title {float:left;display:inline-block;margin:0;padding:2px 10px 0 7px;text-align:left;}
.tools_text {width:100%;float:left;background:#f2f4fc;display:flex;align-items:center;}
#txaArticle {width:100%;height:120px;border:0px solid #ddd;font-size:14px;line-height:1.8;padding:10px 15px 10px 15px;background-color:transparent;border-left:2px solid #ffffff;margin-left:15px;}
textarea#txaArticle {background-color:transparent;resize:none;background:#f2f4fc url(images/comment.png) right 10px bottom 5px no-repeat;background-size:218px;-moz-transition:ease-in-out 0.45s;-webkit-transition:ease-in-out 0.45s;-o-transition:ease-in-out 0.45s;-ms-transition:ease-in-out 0.45s;transition:ease-in-out 0.45s;}
textarea#txaArticle:focus {background-position-x:789px;-moz-transition:ease-in-out 0.45s;-webkit-transition:ease-in-out 0.45s;-o-transition:ease-in-out 0.45s;-ms-transition:ease-in-out 0.45s;transition:ease-in-out 0.45s;}
#comment-tools a {padding:1px 5px;color:#666;cursor:pointer;font-size:15px;font-size:16px;font-size:1.15em;}
#comment-tools i.icon {color:#0069b3;}
.tools_title a,.tools_title a i.icon {font-size:20px;}
a.face-show {position:relative;top:2px;}
a.psumbit-kjhf i.fa {font-size:18px;margin:0 4px 0 0;}
.tools_title i.fa {color:rgba(23,112,252,0.88);}
.interact-bar span.separator {padding:0 5px 0 5px;}
span.interact-area {margin-left:6px;}
.interact-bar span.separator:after {width:3px;height:3px;}
span.com-title {margin-left:5px;font-size:15px;color:#333;font-weight:500;}
#comments .msg .msgarticle .noimg .msgimg img {display:none!important;}
#comments .msg .msgarticle ul.msgarticle {margin-left:0;}
#comments .msg .msgarticle .noimg .msgtxt .msgarticle .noimg {margin:15px 10px 5px -20px;border-left:0;}
#comments .msg .msgarticle .noimg .msgarticle {padding-top:8px;margin-left:0;line-height:160%;}
#comments .msg .msgarticle #comment {visibility:visible !important;animation-name:fadeInDown !important;}
#comments .msg .msgarticle p {padding-top:10px;}
#comments .msg .msgarticle form#frmSumbit p {margin-bottom:5px;padding-top:5px;}
.msgname .dot {position:relative;top:-2px;font-size:13px;color:#d1d1d1;display:inline-block;font-weight:400;letter-spacing:2px;float:right;opacity:.8;}
.msgname .dot.shafa {color:#d11a1a;font-size:12px;}
.msgname .dot.yizi {color:#ef8f31;font-size:12px;}
.msgname .dot.bandeng {color:#ba8147;font-size:12px;}
.msgname .dot.liangxi {color:#cd7bfe;font-size:12px;}
.msgname .dot.diban {color:#8ea4ba;font-size:12px;}
.msgarticle #ComtoolsFrame {height:52px;overflow:hidden;}
.msgname:hover .comment-reply-link {display:block;}
.msgtxt {position:relative;font-size:14px;font-size:1.2em;}
.msgname a.comment-reply-link {background:#EDEDED;display:none;padding:0 10px;border:1px solid #ddd;border-radius:2px;position:relative;top:-1px;font-size:12px;float:right;}
#comments .msg .msgarticle .msg a.comment-reply-link {margin-right:10px;}
.msgname a.comment-reply-link:hover {background:#3690cf;color:#fff;border:1px solid transparent;font-size:12px;}
#comments span.iliuyan {float:right;margin-right:0;}
#comments span.iliuyan a {font-size:13px;font-size:0.95em;color:#999;}
#comments span.iliuyan a:hover {color:#3690cf;}
span.WB-OS {position:relative;top:-2px;letter-spacing:3px;}
span.WB-OS img {height:16px;width:16px;padding:0;}
#comments .msg .msgarticle span.WB-OS {top:-2px;}
#comments-nav {text-align:center;margin-top:18px;}
.com-page-list a {position:relative;margin-right:5px;padding:2px 8px;margin-left:-1px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:2px;}
.com-page-list a.on,.com-page-list a:hover {color:#fff;background:#3690cf;border:1px solid transparent;}
.com-page-list.pagination {padding:10px 0 15px 0;}
.msgimg {position:relative;}
#comments .msg .msgarticle .msg i.author-ident {display:none;}
.commentlist .pagination {margin:15px auto 5px;text-align:center;height:auto;}
#comments .msg .msgarticle img {position:relative;top:-2px;max-height:22px}
#comments .msg .msgarticle .tools_content_avator img {max-height:fit-content;}
#com_pagination ul li {padding:0;vertical-align:top;display:inline-block;font-size:13px;line-height:28px;cursor:pointer;text-align:center;margin:0 5px;background-color:#f0f2f7;min-width:30px;border-radius:2px;}
#com_pagination ul li:hover,#com_pagination ul li.active {color:#fff;background-color:#1770f8;}
#com_pagination ul li a,#com_pagination ul li span {display:block;padding:0 8px;color:inherit;transition:auto;}
/*---UBB表情---*/#faces {padding:1px 3px;}
#faces i.icon {font-size:1.2em;font-size:17px;cursor:pointer;}
#frmSumbit .psumbit:after {content:'';display:table;clear:both;}
#ComtoolsFrame {display:none;position:absolute;width:300px;margin-top:10px;z-index:14;border-radius:5px;border:1px solid #dbdad9;-webkit-box-shadow:0 0px 15px 0px rgba(146,146,146,.2);-moz-box-shadow:0 0px 15px 0px rgba(146,146,146,.2);box-shadow:0 3px 12px 0px rgba(146,146,146,.3);background-color:#fff;padding:10px;}
#ComtoolsFrame:before {content:"";border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #dddcda transparent;height:0px;position:absolute;left:20px;right:auto;top:-9px;width:0px;-webkit-transform:rotate(360deg);z-index:1;}
#ComtoolsFrame img {display:inline-block;max-height:25px;padding:0;margin-right:5px;cursor:pointer;}
#ComtoolsFrame img:hover {background:rgba(68,142,246,0.28);border-radius:6px;}
.msgarticle #ComtoolsFrame {height:auto;overflow:hidden;}
.face-show:hover #ComtoolsFrame {*display:block}
.tools_content_avator {text-align:center;overflow:hidden;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-left:15px;}
.tools_content_avator img {border-radius:50%;overflow:hidden;width:64px;}
span.autlv.user-name {margin-right:3px;margin-left:1px;margin:5px auto 0;padding:1px 6px;}
/*search-null*/.search-null {border:1px solid rgba(221,221,221,0.28);border-radius:8px;color:#666;text-align:center;padding:180px 20px;margin-bottom:20px;width:100%;position:relative;}
.search-null i.fa {margin-bottom:10px;font-size:100px;color:#6ea7d6;display:block;width:100%;}
.index-zygx {width:100%;padding-top:50px;margin:0 auto 50px;box-sizing:border-box;}
.zy-title {margin-bottom:40px;width:218px;height:35px;text-align:center;line-height:35px;margin:0 auto 35px;font-size:30px;position:relative;}
.zy-title:before,.zy-title:after {content:'';position:absolute;bottom:3px;width:30px;height:17px;background:url(images/bt-bg.png) no-repeat;}
.zy-title:before {left:0;background-position:left;}
.zy-title:after {right:0;background-position:right;}
.index-zygx ul {float:left;border-radius:80px 0;width:48%;height:150px;background:rgba(255,255,255,.68) url(images/zyxz-bg.png) no-repeat 100px center;padding:40px 0 0 230px;box-sizing:border-box;-webkit-box-shadow:0px 0px 10px -2px rgba(158,158,158,0.2);box-shadow:0px 0px 10px -2px rgba(158,158,158,0.2);background-position:100px center;background-repeat:no-repeat;background-size:76px;}
.index-zygx ul:nth-child(even) {float:right;border-radius:0 80px;}
.index-zygx ul li {margin-bottom:12px;background:url(images/fj-bg.png) no-repeat left center;padding-left:39px;}
.index-zygx ul li a {font-size:18px;color:#333;}
/*index-rmbq*/
.index-rmbq {width:100%;margin:0 auto 20px;box-sizing:border-box;}
.hotwords {margin:0 -1% 20px auto;}
.button-slide {overflow:hidden;color:#37474f;background:#fff;-webkit-transition:color .3s;transition:color .3s;}
.li_tags {position:relative;z-index:1;float:left;overflow:hidden;width:15.666%;height:88px;margin:0 1% 1% 0;font-size:20px;text-align:center;background:#0f91af;border-radius:5px;-webkit-box-shadow:0px 0px 10px 2px rgba(158,158,158,0.2);box-shadow:0px 0px 10px 2px rgba(158,158,158,0.2);display:flex;align-items:center;justify-content:center;}
li.li_color_0,li.li_color_1 {width:32.332%;font-size:28px;background:#2ab99f;}
li.li_color_4,li.li_color_6,li.li_color_9 {background:#1f9418;}
.button-slide:before,.button-slide:after {content:"";position:absolute;z-index:1;bottom:100%;left:0;width:100%;height:100%;background-color:rgba(109,109,109,0.88);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(0.75,0,.125,1);transition-timing-function:cubic-bezier(0.75,0,.125,1);}
li.li_tags:hover:before,li.li_tags:hover:after {-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
li.li_tags a {padding:2px 10px;line-height:1.3;text-decoration:none;color:#fff;z-index:10;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;max-height:55px;}
/*links-box*/.links-box.container {padding:20px;background-color:rgba(255,255,255,0.68);position:relative;margin:0 auto 50px;border-radius:5px;-webkit-box-shadow:0px 0px 10px -2px rgba(158,158,158,0.2);box-shadow:0px 0px 10px -2px rgba(158,158,158,0.2);}
.links-tit {padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:15px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
span.suburl {float:right;position:relative;top:4px;margin-left:10px;}
span.suburl a {font-size:12px;color:#888;}
.links-tit h3 {font-size:16px;color:#333;margin-right:16px;display:inline-block;vertical-align:bottom;}
span.linksub {font-size:12px;color:#888;}
.links-li {overflow:hidden;margin-bottom:-10px;}
.links-li li {display:inline-block;text-align:left;vertical-align:top;width:9%;margin-right:1%;margin-bottom:15px;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.links-li li a {vertical-align:middle;}
span.suburl a i.fa {margin:0 auto 0 2px;}
.links-li li a img {width:16px;margin-right:3px;position:relative;top:-1px;}
/*404*/.content-error {min-height:75vh;text-align:center;border:1px solid rgba(221,221,221,0.28);margin:0 auto 50px auto;padding:60px 20px;background:rgba(255,255,255,.58);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);position:relative;}
@font-face {font-family:talklee;src:url('libs/Barlow-Regular.ttf') format("truetype");}
.error-title-bg {background-repeat:no-repeat;background-position:center;background-size:contain;width:188px;height:188px;display:inline-block;background-image:url(images/astronaut.svg);}
h1.error-text {font-size:8em;font-weight:300;line-height:1.2;font-family:talklee,Arial,sans-serif;margin:0 auto;}
h4.error-info {padding:20px 0;font-size:22px;font-family:PingFangSC-Regular,"Microsoft Yahei-Regular","Microsoft Yahei",Microsoft Sans Serif,sans-serif;font-weight:500;}
a.error-muted {display:inline-block;padding:0 20px;line-height:40px;font-size:14px;color:#fff;background-color:#f8912d;border-radius:8px;text-decoration:none;}
/*site-imgs*/.widget .services li {width:auto;line-height:30px;position:relative;}
li.site-imgs {margin-bottom:8px;}
li.site-about {margin-top:8px;margin-bottom:10px;}
li.site-about a {display:inline-block;background-color:#f60;width:33.333%;color:#fff;text-align:center;padding:6px 0;}
li.site-about a.ad_link {background-color:#38ca34;border-bottom-left-radius:8px;border-top-left-radius:8px;}
li.site-about a.weibo_link {background-color:#3690cf;border-bottom-right-radius:8px;border-top-right-radius:8px;}
/*footer*/.footer {width:100%;height:150px;background:#0f91af;display:flex;align-items:center;}
.footer .container {display:-ms-flexbox!important;display:flex!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;-ms-flex-align:center!important;align-items:center!important;}
.flex-md-fill {-ms-flex:1 1 auto!important;flex:1 1 auto!important;}
.foot-text {font-size:13px;}
.foot-logo img {max-width:200px;margin:0 20px auto 0;}
.foot-text p {color:#fff;float:none;line-height:1.8;}
i.fa.fa-copyright {margin:0 3px;}
.foot-text p a {margin:0 5px;color:#fff;}
a.beian-ico img {width:16px;height:16px;position:relative;top:-2px;margin:0 2px 0 0;}
.foot-text p a.beian-ico:first-child {margin:0 auto;}
/*--scroll--*/.backtop {z-index:999;bottom:100px;position:fixed;right:0;cursor:pointer;transform:translate3d(0,0,0);border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:#fff;box-shadow:-8px 0px 35px 0px rgb(181 181 181 / 32%);}
.backtop a,.backtop i {font-size:1.25em;font-size:16px;color:#5f6575;position:relative;z-index:2;}
i.fa.fa-qq {font-size:13px;}
.backtop .bt-box {width:35px;position:relative;padding:7px 10px;line-height:20px;cursor:pointer;text-align:center;border-top:1px solid #F5F6F7;}
.bt-box.qrcode:hover span.bg-qrcode {opacity:1;visibility:visible;}
.bt-box.qrcode span.bg-qrcode {bottom:-36px;right:45px;top:auto;}
.bt-box.qrcode span.bg-qrcode:before {border:8px solid transparent;border-left:8px solid #ffffff;top:50%;right:-16px;}
.bt-box.qrcode:hover span.bg-qrcode {opacity:1;visibility:visible;}
i.fa.fa-rocket.fa-rotate-15 {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.bt-box.weixin:hover a,.bt-box.tnrt:hover a,.bt-box.qq:hover a,.backtop .bt-box:hover i {color:#06f;}
.bt-box.tnrt a {font-size:16px;}
.backtop .weibo .pic {position:absolute;display:none}
.backtop .weixin .pic {position:absolute;display:none}
.backtop .top {display:none}
.backtop .weibo .pic {left:-150px;bottom:5px;max-width:150px;padding:8px;background:#fff;animation-duration:.5s;-webkit-animation:fade-in .5s;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.08);}
.backtop .weixin .pic {left:-133px;bottom:4px;max-width:132px;padding:8px;background:#fff;animation-duration:.5s;-webkit-animation:fade-in .5s;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.08);}
.backtop a:hover,.backtop i:hover {color:#06f;}
.backtop .phone .phones {background:#ff6f3d;}
#backtop i.icon {color:#fff;font-size:1.2em;font-size:15px;font-weight:bold;margin-right:0;}
.backtop div:last-child {margin-bottom:0;}
.bt-box.bt_night a {display:block;}
.m-top-logo,#mask,.mobile_nav .widget,.m-slideout,.toggle-btn,.navbar-toggle {display:none;}
/*big*/@media screen and (min-width:1550px) {.container {width:1440px;}
}
@media screen and (max-width:1550px) {/*.container {max-width:90%;}
*/.wrapper-ban,.logo {height:27.09677vw;}
}
@media screen and (max-width:1200px) {::-webkit-scrollbar-thumb {-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:rgba(59,162,251,0.88);background-image:none;}
.topmenu .container {max-width:100%;padding:0 0px 0 30px;}
}
@media screen and (max-width:999px) {.container {max-width:95%;}
.swiper-wrapper, .wrapper-ban .mySwiper-top {
    height: auto;
}
.wrapper-ban .mySwiper-top,.wrapper-ban,.logo {height:42.04204vw;}
.side-list-left {display:none;}
.main-list-right {width:100%;}
.nav-pills li > ul:before,a.auth-user img,.top-login>span,.top-login a.auth-user,.top-login a.auth-logout {display:none;}
.m-top-logo {display:block;margin:0 auto;padding:0 15px;align-items:center;justify-content:space-between;position:fixed;right:10px;top:18px;z-index:999;background-color:#2e826d;padding:15px;border-radius:5px;color:#fff;}
i.nav-bar {z-index:1000;line-height:55px;}
.m-top-logo span {margin-left:auto;margin-right:auto;display:block;width:20px;height:2px;margin-bottom:6px;position:relative;background:#fff;border-radius:30px;z-index:1;-webkit-transform-origin:20px;transform-origin:20px;-webkit-transition:background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1);transition:background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1);transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1);}
.m-top-logo span:nth-child(2) {width:15px;margin-right:0;}
.m-top-logo span:nth-child(3) {margin-bottom:0;}
body.open i.nav-bar span:nth-child(1) {transform:rotate(45deg) translate3d(4px,1px,0);transform-origin:center;z-index:9999;background:#fff;}
body.open i.nav-bar span:nth-child(3) {transform:rotate(-45deg) translate3d(5px,-2px,0);transform-origin:center;z-index:9999;background:#fff;}
body.open i.nav-bar span:nth-child(2) {height:0;}
.topmenu {height:0;}
#mask {position:fixed;display:none;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9;display:none;background:rgba(0,0,0,0.65);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:visibility 0.35s,opacity 0.35s;}
.logo,.menu_search {display:none;}
.slide-banner {width:100%;}
.wrapper-ban .mySwiper-top .swiper-pagination {left:0;}
.header-nav {margin:0 auto;float:none;flex:none;}
.mobile_aside {animation:right 1s;position:fixed;z-index:99999;bottom:0px;top:0px;left:-100%;margin:0;padding:10px 20px;width:360px;box-shadow:none;border-top:0px solid white;overflow-y:auto;background-image:url(images/bg-light-s.jpg);background-color:#dddcda;background-position:center center;-moz-transition:ease-in-out 0.6s;-webkit-transition:ease-in-out 0.6s;-o-transition:ease-in-out 0.6s;-ms-transition:ease-in-out 0.6s;transition:ease-in-out 0.6s;}
aside.mobile_aside.mobile_nav.mobile_nav_on {left:0;}
.nav-pills {max-width:100%;max-height:100%;margin:15px auto 20px;position:relative;padding:15px 0 10px 0;border-radius:12px;background:rgba(255,255,255,0.88);box-shadow:0px 0px 20px -5px rgba(158,158,158,0.22);float:none;}
.nav-pills li {list-style-type:none;position:relative;padding:0 20px;line-height:1.42857143;float:none;display:block;margin-right:0;margin:0 1.5rem 0 0;}
aside.mobile_nav ul.nav-pills li,.sub-menu li:nth-child(n) {-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-ms-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0 auto;}
aside.mobile_nav ul.nav-pills li > a {color:#333;position:relative;display:block;padding:.75rem 0;line-height:normal;}
.nav-pills li:hover > a,.nav-pills li.active > a {color:#0188FB;}
.nav-pills>li:before {height:0;}
.nav-pills li > ul {float:none;text-align:justify;position:relative;top:0;left:0;padding:0;margin:5px auto;opacity:1;visibility:visible;border-radius:2px;z-index:100;display:none;-moz-transition:ease-in-out 0s;-webkit-transition:ease-in-out 0s;-o-transition:ease-in-out 0s;-ms-transition:ease-in-out 0s;transition:ease-in-out 0s;background-color:rgba(221,221,221,0.21);border-left:2px solid #0188fb;border-top:0;}
.nav-pills li:hover>ul.sub-menu,.nav-pills li:hover>ul.sub-menu.active {background-color:#fbfbfb;box-shadow:none;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;filter:alpha(opacity=100);}
.nav-pills li > ul li.navbar-item {list-style-type:none;position:relative;padding:0 20px;line-height:1.42857143;float:none;display:block;margin-right:0;}
.toggle-btn i.fa.fa-angle-double-down.active:before {content:"\f102";}
.m-slideout {display:block;max-width:100%;max-height:100%;margin:15px auto;}
.m-bar-login,.m-slideout-author {display:flex;margin-bottom:15px;background:#fff;border-radius:8px;padding:15px;box-shadow:0px 0px 20px -5px rgba(158,158,158,0.22);}
.bar-login.m-bar-login {text-align:center;align-items:center;justify-content:center;display:block;width:100%;}
.m-bar-login span.cp-hello {margin:0 auto 10px;font-weight:bold;}
.mobile_nav .widget {display:block;border-radius:12px;}
.m-slideout-count {background:#fff;border-radius:8px;padding:10px 15px;box-shadow:0px 0px 20px -5px rgba(158,158,158,0.22);}
.m-slideout-count li:last-child {margin-top:5px;}
.m-slideout-count li span strong {color:#0188fb;}
img.s-about-image {width:50px;height:50px;margin-right:10px;border-radius:8px;}
.m-slideout-info {overflow:hidden;line-height:25px;}
.m-slideout-info a {display:block;font-size:15px;font-weight:bold;color:#585858;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.m-slideout-info p {font-size:13px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:2;}
.search-box {position:fixed;top:60px;width:100%;left:0;right:auto;}
.main_fl,.cate-main,.item-main,.sidebar,.feature-post,.main-slider.fl {width:100%;}
.index-zygx ul {width:100%;background:rgba(255,255,255,.68) no-repeat 20px center;padding:40px 0 0 120px;margin:20px auto 0;background-position: 20px center;background-size:76px;}
figure.foot-logo {display:none;}
}
@media screen and (max-width:768px) {.tab-list-title {padding:0 0 50px 0;}
/*.tab-list-title ul li {height:auto;background-position:top;}
.tab-list-title ul li a {height:auto;padding:20px 0 0 0;}
.tab-list-title ul li:nth-child(even) a div {margin:0 auto;padding:0;}
.tab-list-title ul li a div {margin:0 auto 0;padding:0;}
.tab-list-title ul li a h5 {display:none;}
.tab-list-title ul li.tabhover,.tab-list-title ul li:hover {background-position:top;}
.tab-list-title ul li:nth-child(odd) a {margin:0 auto;}
*/.tab-list-title ul {height:100px;margin:0 auto 30px;}
.tab-item em {display:none;}
.tab-item h5 {margin-top:35px;}
.qyxmjs_list li {padding:0 0 20px;}
.index-lunbo .swiper-slide {height:19.53125vw;border:1px solid #ddd;}
.index-lunbo .swiper-button-next,.index-lunbo .swiper-rtl .swiper-button-prev,.index-lunbo .swiper-button-prev,.index-lunbo .swiper-rtl .swiper-button-next {display:none;}
.links-li li {width:15.6666%;}
.pagination {height:auto;margin:15px auto 0;}
.qyxmjs_list li {width:31.333%;}
}
@media screen and (max-width:600px) {.links-li li {width:19%;}
.footer .container {justify-content:center;flex:auto!important;}
.fr.sydw,.footer .flex-md-fill {display:none;}
.pic-box-list li {width:100%;}
span.date,span.text-info {padding-left:20px;}
.top-mbxdh .flex-md-fill {display:none;}
.li_tags {width:24%;}
li.li_color_0, li.li_color_1 {width:49%;}
}
@media screen and (max-width:500px) {.links-li li {width:24%;}
.index-zygx ul:nth-child(even),.index-zygx ul {border-radius:5px;}
.tab-list-title ul li a div {font-size:18px;font-size:0.6em;}
.entry.entry-page > span {width:100%;}
span.page_nav_item.page_next {text-align:left;padding:0 0 15px 0;}
textarea#txaArticle {margin:0 auto;border:0;}
.tools_content_avator {display:none;}
}
@media screen and (max-width:425px) {.links-li li {width:32%;}
.index-lunbo .swiper-slide {height:32.94117vw;}
.qyxmjs_list li {width:48%;}
}
@media screen and (max-width:375px) {.mobile_aside {width:90%;}
.li_tags {width:49%;}
}