* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Microsoft YaHei;}
html {width:100%;font-size:100px;line-height:1.5;overflow-x:hidden;}
body {width:100%;margin:0;padding:0;font-size:14px;background:#f4f4f4;color:#333; max-width:720px; margin:0 auto}
ul,li {padding:0;margin:0;list-style:none}
dl,dd {padding:0;margin:0;text-align:left;list-style:none}
h1,h2,h3,h4,h5 {margin:0;padding:0;font-weight:normal}
a {text-decoration:none;cursor:pointer;color:#333;}
input[disabled],input:disabled,input.disabled{ color: #999; -webkit-text-fill-color:#999; -webkit-opacity:1; opacity: 1;}  
.fl {float:left}
.fr {float:right;}
:focus {outline:0 none;}
.clearfix:after {content:'.';clear:both;display:block;height:0;visibility:hidden;font-size:0;line-height:0;}
.h50-box {height:46px;}
.mg_b {margin:20px 0;}
/**fonts**/@font-face {font-family:"iconfont";src:url('../fonts/iconfont.eot');src:url('../fonts/iconfont.eot') format('embedded-opentype'),url('../fonts/iconfont.ttf') format('truetype'),url('../fonts/iconfont.svg') format('svg');}
.fa {font-family:"iconfont" !important;font-size:16px;font-style:normal;}
.icon-shouye:before {content: "\e658";}
.icon-gengduo-copy:before {content:"\e61c";}
.icon-zansel:before {content:"\e648";}
.icon-dingbu:before {content:"\e62c";}
.icon-fanhui1:before {content:"\e64e";}
.icon-chakan:before {content:"\e60e";}
.icon-tag:before {content:"\e8d7";}
.icon-gengduo:before {content:"\e631";}
.icon-shijian:before {content:"\e681";}
.icon-shiting:before {content:"\e602";}
.icon-caidan3:before {content:"\e718";}
.icon-bofangjilu:before {content:"\e87b";}
.icon-fenxiang:before {content:"\e87c";}
.icon-huati:before {content:"\e87f";}
.icon-fuzhi:before {content:"\e880";}
.icon-rili:before {content:"\e88e";}
.icon-sousuo:before {content:"\e8a1";}
.icon-tupian:before {content:"\e8a4";}
.icon-xiaoxi:before {content:"\e8b1";}
.icon-yuyin:before {content:"\e8b4";}
.icon-yanchu:before {content:"\e8b8";}
.icon-xiangshang:before {content: "\ec0c";}
.icon-xiangxia:before {content: "\ec0b";}
.moer {float:right;font-size:14px;}
.hui_a {color:#999}
.pd_15 {padding:15px;}
.pd_10 {padding:10px 0;}
.pd_0 {padding:0;}
.lod_moer {
    padding: 10px 0 25px;
    text-align: center;
    font-size: 16px;
    color: #999;
}
.lod_moer a{color: #666;}
.hidden {display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.hidden2 {display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.border-t {border-top:1px solid #eee}
/**header**/

header {width:100%; position:fixed; background:#fff;  z-index:999; max-width: 720px;}
header.fixed-top {position:fixed; margin-top:0; top:0; background:#fff; border-bottom: 1px solid #eee;}
header img{ width:85%; padding:10px 20px;}
.top_so{padding:5px 15px}
.top_so img{ width: 100%;  }
.top_jj{ height: 98px;}

/**slideBox**/
.slideBox {position:relative;width:100%; margin-bottom: 40px;}
.slide a {color: #fff;}
.slideBox .bd {position:relative;z-index:1; max-height: 400px; overflow: hidden;}
.slideBox .bd ul{}
.slideBox .bd li {position:relative;display:block;}
.slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;}
.slideBox .bd li img {width:90%;display:block;margin:0 auto;border-radius:8px;z-index:3; margin-bottom: 10px;}
.slideBox .bd .bg {position:absolute;bottom:30px;left:40px;top:-30px;background:#ea6f5a;width:100%;height:300px;z-index:-1}
.slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:-26px;left:50%;margin-left:-20px;z-index:1;}
.slideBox .hd li {display:inline-block;width:6px;height:6px;margin:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#aaa;text-indent:-9999px;overflow:hidden;margin:0 2px;overflow:hidden;line-height:9999px;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease;}
.slideBox .hd li.on {background:#ea6f5a;width:10px;}


.index-box { margin-top:15px; background: #fff}
.index-nav {padding: 5px 15px}
.index-nav li {width:25%;padding:10px 20px;float:left;text-align:center}
.index-nav li img {width:60%;}
.index-nav li h2 {font-size:18px}

.ad-box {max-width: 720px; padding: 0px 20px;}
.ad-box img{ width: 100%;}
.top-adbox { padding:5px 0; background:#fff;line-height: 10px;}
.huati-nav {padding:0px 20px 20px 20px;background:#fff}
.huati {color: #999;}
.huati h3 {font-size:18px;color:#ea6f5a;}
.huati .tag {display:inline-block;padding:2px 10px;margin:8px 6px 0 0;position:relative;color:#666;}
.huati .tag:after {content:"";position:absolute;top:0;left:0;border:1px solid #eee;width:200%;height:200%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-radius:8px;}
.huati .on {display:inline-block;padding:2px 10px;margin:0 6px 6px 0;position:relative;color:#ea6f5a!important;}
.huati .on:after {content:"";position:absolute;top:0;left:0;border:1px solid #ea6f5a;width:200%;height:200%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-radius:8px;}
.pd_t10{ padding-top:10px !important}
/* tuijian-box */.tuijian {overflow:hidden;position:relative;padding:10px 15px 0 15px;}
.tuijian .bd {font-size:15px;color:#666}
.tuijian .infoList li {height:32px;line-height:32px;}
.tit_h3 {padding:15px 20px;line-height:40px; text-align: center}
.tit_h3 h3 {font-size:26px; font-weight: 600;}
br { display: inline; line-height: 46px;}
/**main-list**/
.main-list h4 {line-height:22px;font-size:14px;}
.main-list .time {color:#b1b1b1; padding-top:6px;font-size: 12px;}
.main-list .time i {padding-right:3px;font-size: 12px;}
.main-list .time span {padding-right:10px;}
#list-tabBox {position:relative}
#list-tabBox .hd {position:absolute;right:8px;top:16px;}
#list-tabBox .hd li {padding:0 10px;height:35px;float:left;line-height:25px;}
#list-tabBox .hd .on {border-bottom:3px solid #ea6f5a;font-weight:600;color:#ea6f5a;}
.main-list .info-flow {border-bottom:1px solid #eee;width:100%;}
.main-list .info-flow .flow-text .introduce {color:#999;font-size:13px;padding:5px 0;}
.main-list .info-flow .flow-img {width:80px;height:80px;margin-right:15px;float:left;position:relative;}
.main-list .info-flow .flow-img img {width:100%}
.main-list .info-flow .flow-img span {position:absolute;bottom:8px;right:5px;width:50px;padding:0 6px;background:rgba(0,0,0,.2);color:#fff;font-size:12px;border-radius:6px;text-align:center}
.main-list .info-flow-row {border-bottom:1px solid #eee;width:100%;background:#fff}
.main-list .info-flow-row .flow-img {display:flex;justify-content:space-between;padding-top:10px;width:104%;}
.main-list .info-flow-row .flow-img img {width:30%;margin-right:3%;float:left; height: 30%;}
.main-list .info-flow-row p {color: #666;margin: 6px 0 0 0;}
.main-list .info-flow-one {width:100%;padding:15px;border-bottom:1px solid #eee;}
.main-list .info-flow-one .flow-img {position:relative;}
.main-list .info-flow-one .flow-img img {width:100%;}
.main-list .info-flow-one .flow-img span {position:absolute;bottom:10px;right:5px;width:50px;padding:0 6px;background:rgba(0,0,0,.2);color:#fff;font-size:12px;border-radius:6px;text-align:center}
.main-list-caiyi {padding:0px 15px 20px 15px;}
.main-list-caiyi .info-flow {width:50%; padding-bottom:10px;float:left}
.main-list-caiyi .info-flow .flow-img {position:relative; padding-top: 8px;}
.main-list-caiyi .info-flow .flow-img img {
    width: 96%;
    height: auto;
    border-radius: 6px;
    margin: 0 auto;
    display: block;
}
.main-list-caiyi .info-flow .flow-img span {position:absolute;bottom:10px;right:5px;width:50px;padding:0 6px;background:rgba(0,0,0,.2);color:#fff;font-size:12px;border-radius:6px;text-align:center}

.main-list-caiyi .info-flow h4{ text-align: center; font-size: 16px; padding-top: 10px;}
.main-list-caiyi .info-flow p {
    text-align: center;
    margin: 0;
    color: #999;
}
.info-flow .zy_bnt{ height: 35px; padding: 0 5px; padding-top:5px;}
.info-flow .zy_bnt a.zy_bnt01 {
    display: block;
    background: #018ede;
    font-size: 14px;
    text-align: center;
    color: #fff;
    width: 48%;
    padding:5px;
    border-radius: 5px;float: left; margin: 1%;
}
.info-flow .zy_bnt a.zy_bnt02 {
    display: block;
    background: #f18800;
    font-size: 14px;
    text-align: center;
    color: #fff;
    width: 48%;
     padding:5px;
    border-radius: 5px;float: left;margin: 1%;
}
.info-flow .zy_bnt a.zy_bnt03 {
    display: block;
    background: #f15000;
    font-size: 14px;
    text-align: center;
    color: #fff;
    width: 98%;
    padding: 5px;
    border-radius: 5px;
    margin: 0 auto;
}

.info-flow .zy_bnt a.zy_bnt04 {
    text-align: center;
    display: block;
    background: #007ec4;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
}
.zs_list{padding: 0 20px 20px 20px;}

.zs_list thead{ background: #018ede; color: #fff; font-size: 16px;}
.zs_list tbody {
    background: #f8f8f8;
}
.zs_list th {
    padding: 5px;
}
.zs_list  td {
    font-size: 16px;
    padding: 10px 5px; color: #333;
    text-align: center;
}


/* scroll */
.txtScroll-top{ overflow:hidden; position:relative;}
.txtScroll-top .bd{ padding:0px; font-size: 16px}
.txtScroll-top .bd .bmdt_list { background: #f8f8f8}
.txtScroll-top .bd .bmdt_list li{  border-bottom: 2px solid #fff; line-height: 46px}
.txtScroll-top .bd .bmdt_list .xm{ width: 20%; display: inline-block; text-align: center; border-right: 2px solid #fff;}
.txtScroll-top .bd .bmdt_list .zy{ width: 55%; display: inline-block; text-align: center; border-right: 2px solid #fff;}
.txtScroll-top .bd .bmdt_list .qy{ width: 25%; display: inline-block; text-align: center;}

.zx_box{ font-size: 16px; color: #333; padding: 0 20px 20px 20px;line-height: 32px;}
.zx_bnt{ padding:0px 30px; padding-bottom: 30px}
.zx_bnt a{ background:#f15000; display: block; border-radius:30px; text-align: center; color: #fff; padding:8px 10px; font-size: 18px;}

@media all and (max-width:414px) {
header img{ width:100%; padding:5px 10px;}
.top_jj{ height: 66px;}
.index-nav li {width:25%;padding:10px 8px;float:left;text-align:center;}
.index-nav li img {width:66%;}
.index-nav li h2 {font-size:16px}
	
	
	
}

.note-flow {position:relative;width:100%;margin:0;border-bottom:1px solid #eee; padding:15px 20px;}
.note-flow .content {margin-top:6px;display:block;}
.note-flow .content .wrap-img {position:absolute;top:50%;right:15px;margin-top:-40px; border-radius: 6px;}
.note-flow.have-img .content {padding-right: 95px;}
.note-flow .meta {margin-top:3px;line-height:22px;font-size: 12px;}
.note-flow .content .summary .title_h4 {font-size:18px;line-height:25px;max-height:50px; margin: 0; }
.note-flow .content .summary .stract {margin:3px 0 0 0;font-size:13px;color:#666;line-height:19px;max-height:38px;}
.note-flow .meta span {margin-right:10px;font-size:12px;color:#b1b1b1;}
.note-flow .meta span i { font-size: 12px; padding-right: 3px}
/* index-pic */
.index-pic {text-align:center;}
.index-pic ul {width:100%;float:left; padding:15px;}
.index-pic li {width:33%;float:left;font-size:14px; padding:5px}
.index-pic li img {width:100%; border-radius: 6px;}
.dqwz {padding:10px 15px;background:#fff}
.dqwz h1 {font-size: 14px; display: initial; font-weight: 600; color: #ea6f5a;}
.dqwz i {font-size:12px;padding-right:5px;}
.dqwz i.icon-shouye { font-size: 14px; color: #999;}
.fushilist_nav {padding:0 15px 15px 15px;overflow:hidden}
.navopen {padding:0 15px 10px;height:auto;}
.list_saixuan {padding:8px 0; line-height:20px;}
.list_saixuan a {padding:2px 6px;display:block;float:left;color:#666;}
.list_saixuan a.on {background:#ea6f5a;color:#fff;border-radius:3px}
.list_saixuan a:hover {background:#ea6f5a;color:#fff;border-radius:3px}
.list_saixuan span {float:left;color:#999; padding:2px 0;}

.xuan_moer {padding:10px;text-align:center}
.title-h1 h1 {font-size:20px;color:#ea6f5a;font-weight:800;border-bottom:1px solid #eee;padding:10px 15px;}
/**article**/
.article-box {padding:0 20px 20px 20px; background:#fff;font-size: 18px; line-height:32px;}
.article-box img { max-width: 100% !important; height: auto !important; display: block; margin: 10px auto;}
.article-box .article-title {font-size:20px;font-weight:800;color:#222;}
.article-sub {font-size:13px; border-bottom: 1px solid #eee;padding-bottom: 10px;}
.article-sub .original {display:inline-block;padding:3px 5px;border:1px solid #ea6f5a;color:#ea6f5a;line-height:12px;margin-right:8px;}
.article-sub span {color:#777;}
.article-sub #hits {padding:0 3px;}
.article-box .article-content{word-wrap:break-word}
.article-box .article-content em {color:#999;font-size:12px;}
.article-video { background:#000; margin-bottom: 10px;}
.shipu-img { font-size: 1px; line-height: 0;}
.shipu-img img { width: 100%!important; height: auto!important; border-radius: 0;}
.article-box .article-content>div>p{margin:0;margin-top:15px;}
.article-box .article-content>div img,.article-box .article-content img {max-width:100% !important;display:block;margin:20px auto 0 auto;height:auto !important;}
.article-box .jichu {border-bottom:none;margin-bottom:20px;}
.article-box .jichu p {margin:0;color:#ea6f5a}
.article-box .jichu .name{ font-weight: 700;}
.article-box .nei_h3 {border-bottom:1px solid #eee;margin-bottom:10px;}
.article-box .video {display:block;background:#000;margin-top:20px;}
.article-box .describe {margin:10px 0}
.article-box .describe p {padding:8px 0;margin:0}
.article-box .describe h3 {color: #fa7d5e;font-size: 20px;font-weight: bold; border-left: 5px solid #fa7d5e; height: 20px; line-height: 20px; padding-left: 10px; margin-bottom: 10px;}
.article-box .describe h5 {color: #fa7d5e;font-size: 20px;font-weight: bold; border-left: 5px solid #fa7d5e; height: 20px; line-height: 20px; padding-left: 10px; margin-bottom: 10px;}
.article-box .intro {margin:15px 0;border-radius:5px}
.article-box .intro-h3 {color:#ea6f5a;font-size:22px;font-weight:bold;border-left:5px solid #ea6f5a;height:20px;line-height:20px;padding-left:10px;margin-bottom:10px}
.article-box .intro-img {width:160px;margin: 0 auto;}
.article-box .intro-img img {height: auto;background: none;}
.article-box .tip-h3 {color:#ea6f5a;font-size:18px;font-weight:bold;height:20px;line-height:20px;margin-bottom:10px;display: block;}
.article-box .intro .tip {background:#fffce9;padding:20px;font-size:15px}
.article-box .intro .tip strong {padding:10px;}
.article-box .article-tag {padding-bottom:0;}
.article-box .article-tag a {display:inline-block;padding:3px 10px;border-radius:12px;margin-right:6px;margin-top:6px;font-size:14px;line-height:20px;background: #f4f4f4;}
.article-box .article-tag a:hover{border: 1px solid #ff5341;color:#ff5341;transition:all .4s ease;}
.article-box .intro .buzhou_tit {padding:15px 0;}
.article-box .intro .buzhou_tit i {font-family:"arial";font-size:22px;font-style:italic;line-height:28px;color:#ea6f5a;padding:0 2px;}
.article-content h2 {font-size:18px;font-weight:800;color:#ea6f5a;border-left:6px solid #ea6f5a;padding-left:15px;display:-webkit-inline-box;margin-top: 15px;line-height: 20px;}
.article-content h3 {font-size:18px;font-weight:800;color:#ea6f5a;border-left:6px solid #ea6f5a;padding-left:15px;margin-top: 15px;line-height: 20px;}
.article-content h4 {font-weight:600;}
.article-content h5 {font-size:18px;font-weight:800;color:#ea6f5a;border-left:6px solid #ea6f5a;padding-left:15px;display:-webkit-inline-box;margin-top: 15px;line-height: 20px;}
.article-content blockquote {margin:0;background:#f9f2f0;padding:10px 15px 20px 15px;font-size:18px;border-radius:3px;margin-top:10px;}
.article-content blockquote strong {color:#ea6f5a;font-size:18px;}
.article-content blockquote p {line-height:26px;margin:0;margin-top:10px;color:#ea6f5a;}
.main-box .tit_h3 {border-top:2px solid #ea6f5a;height:50px;line-height:50px;font-size:18px;}
footer {font-size:12px;line-height:22px; padding: 10px 0 20px 0;}
footer p {margin:0;text-align:center;color:#999;display:block;}
#totop {position:fixed;display:none;bottom:120px;cursor:pointer;right:10px;background:#000;height:40px;width:40px;line-height:40px;opacity:0.6;text-align:center;color:#fff;font-size:20px;border-radius:50%}
#totop i.fa.icon-dingbu {font-size:22px;}
.pages {text-align:center;margin:20px 0;}
.pages span,.pages a {background:#fff;padding:0 16px;color:#8c8c8c;display:inline-block;max-height:36px;line-height:36px;border-radius:2px;border:1px #ddd solid;margin:0 2px}
.pages a:hover {background:#ea6f5a;color:#fff;border-color:#dc431a}
.pages span {background:#ea6f5a;color:#fff;border-color:#dc431a}
/**zhuanti**/.collection-info {padding:0 15px 15px 15px;background:#fff}
#layout-default>.main-view {-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:18px;padding-right:18px;}
.collection-info #read-more {text-align:center;background:#fff;position:relative;line-height: 20px;font-size:14px;}
.collection-info #read-more i{ padding-left:8px}
.collection-info #read-more a {color:#999;}
.collection-info #read-more span {line-height:90px;height:5px;display:block;overflow:hidden;}
.collection-info .summary {overflow:hidden;}
.collection-info .avatar {width:72px;height:72px;border-radius:6px;margin-right:12px;float:left;}
.collection-info .summary {overflow:hidden;}
.collection-info .summary .name {margin-right:5px;font-size:19px;font-weight:700;display:inline-block;vertical-align:middle;line-height:1.3;}
.collection-info .summary .zuozhe{ color: #ea6f5a;}
.collection-info .summary .desc {margin:8px 0;color:#888;line-height:1.3;}
.collection-info .summary .intro {font-size:14px;line-height:20px; overflow:hidden;color: #666;}
.collection-info .summary .intro p{ margin:0; margin-bottom:10px;}
.collection-info .summary .intro em { font-style: inherit;font-weight: 700;}
.collection-info .summary .collection-follow-button {width:100%; }
.collection-follow-button.follow {background-color:#42c02e;border:1px solid #42c02e;color:#fff;}
.collection-follow-button {height:40px;display:inline-block;border-radius:4px;text-align:center;padding:6px 0;font-size:16px;}
/**zhuanti-TAB**/
#zhuti-tabBox{ position:relative; }
#zhuti-tabBox .hd{ border-bottom:1px solid #eee; color: #666;text-align: center;}
#zhuti-tabBox .hd li{ padding: 0 20px; line-height: 25px;display: initial; font-size: 16px;}
#zhuti-tabBox .hd .on {border-bottom: 2px solid #018ede; color: #018ede;}
.tabBox .hd {height:46px;text-align:center;width:100%;border-bottom:1px solid #eee;line-height:46px;}
.tabBox .hd ul {display:table;width:100%;margin:0 auto;}
.tabBox .hd ul li {display:table-cell;height:46px;overflow:hidden;position:relative;z-index:2;width:33%;text-align:center;font-size:16px;}
.tabBox .hd ul .on {position:relative;border-bottom:2px #ea6f5a solid;color:#ea6f5a;position:inherit;bottom:-1px;}
.tab-nav li {cursor:pointer;}
.tabBox .hd ul .on a {display:block;}
.tabBox .tab-pal {padding-top:15px;}
.shipu_box{ padding:0 15px 25px 15px; background: #fff;}
.shipu_tit{ text-align:center; font-size: 16px;padding:25px}
.shipu_box .nl h3{ display: inline; background: url(../images/sp01.jpg) no-repeat left center; background-size: 42px; padding: 5px; padding-left: 50px;}
.shipu_box .gn h3{ display: inline; background: url(../images/sp02.jpg) no-repeat left center; background-size: 42px; padding: 5px; padding-left: 50px;}
.shipu_box .fenlei h3{ display: inline; background: url(../images/sp03.jpg) no-repeat left center; background-size: 42px; padding: 5px; padding-left: 50px;}
.shipu_nl li{width:18%; float: left; background: #f2fafd; margin: 1%; text-align: center; border-radius: 2px;padding: 3px 0;}
.shipu_gn li{width:23%; float: left; background: #edf8f1; margin: 1%; text-align: center; border-radius: 2px;padding: 3px 0;}
.shipu_fenlei li{width:25%; float: left; padding: 6px 6%; text-align: center; border-radius: 2px}
.shipu_fenlei li img{ width: 100%; border-radius: 50%}
.shipu_fenlei p{ margin: 0;font-size: 16px}
.taglist .tag { display: inline-block; padding: 8px 10px; margin: 8px 6px 0 0; position: relative; color: #666; width: 47%; text-align: center;}
.taglist .tag:after {content:"";position:absolute;top:0;left:0;border:1px solid #aaa;width:200%;height:200%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-radius:8px;}
.map-box {background: #fff;padding: 15px;margin-top: 15px;}
.map_title h2 {font-size: 20px;font-weight: 800;color: #ea6f5a;padding-bottom: 10px;}
.map-list li {display: inline-block;padding: 5px 10px;margin: 8px 6px 0 0;position: relative;color: #666;border: 1px solid #eeee;border-radius: 3px;}
.map-list a{ display:black}
#sousuo-tabBox{ position:relative; }
#sousuo-tabBox .hd{ border-bottom:1px solid #eee; color: #999;}
#sousuo-tabBox .hd li{  padding: 10px 0; width: 20%; float: left; line-height: 25px; text-align: center;}
#sousuo-tabBox .hd .on {border-bottom: 2px solid #ea6f5a;}
#sousuo-tabBox .hd .on a{ color: #ea6f5a;}
.sou-center { text-align: center; padding: 30px 0;}
.article-box audio {width: 80%; margin:0 auto; display: block;}
/**zuozhe**/
.zuozhe-box {border: 1px solid #eee; padding: 20px 25px;}
.sgui-content{ padding-top:10px;}
.sgui-content p{ font-size:15px; line-height:28px; color:#666}
.article-box .sgui-radius-flex { padding-top: 10px;display: block}
.article-box .sgui-radius-flex .sgui-text-layout {margin: -3px 0;}
.sgui-img-layout { margin-right: 8px; width: 41px; height:41px; float:left}
.sgui-img-layout img { display: block; width: 100% !important; margin: 0!important;border-radius: 50%;}
.sgui-samll-title { line-height: 22px;}
.sgui-samll-title span:first-child { font-size: 16px;    color: #333;}
.sgui-sub-info { line-height:22px; font-size:12px; color:#999}
.sgui-sub-info span { margin-right: 8px;}
.sgui-samll-title span { margin-right: 8px; color: #999; font-size:12px;}
p.sgui-sub-info {margin: 0;}
.chenpin { padding: 0px!important; text-align: center;}
.chenpin img { margin: 0 auto;}
.wx_bg { background: #faeee4; padding: 10px 20px; text-align: center; font-size: 26px; color: #e24c4c; border-radius: 6px;}
.wx_bg img{width: 100% !important; height: auto !important; display: block; margin: 0;}
.mianzhe { font-size: 12px; color: #999;line-height: 22px; padding-top: 8px;}
/**19-12-31**/
p.tips.tips-success { background: url(../images/yes.png) no-repeat; background-size: 26px; padding-left: 36px; color: #25d881;}
p.tips.tips-warn { background: url(../images/yes.png) no-repeat; background-size: 26px; padding-left: 36px; color: #ffa943; background-position-y: -45px;}
p.tips.tips-error { background: url(../images/yes.png) no-repeat; background-size: 26px; padding-left: 36px; color: #ff707a; background-position-y: -90px;}
.tupian_tit { padding: 10px 0; font-size: 14px; text-align: center; color: #999;}
.down_a a { border: 1px solid #eee; line-height: 30px; padding: 5px 20px; display: block;; margin: 10px 0; border-radius: 30px; }
.down_a a:hover { border: 1px solid #fa7d5e; }
.tuku_list{ padding:15px 0;}
.tuku_list li {width: 33.3%;float: left;padding:0px 3%; padding-bottom:15px}
.tuku_list h4 { text-align: center; font-size: 14px; line-height: 32px;}
.show_page { font-size: 16px; color: #999;  padding:20px 0;}
.show_page p {margin: 0px;line-height: 26px;}
.show_page a { padding: 7px 18px; border-radius: 5px; background: #ea6f5a; color: #fff;}
.show_page_zi { font-size: 16px; color: #999;  padding:10px 0; line-height: 30px;}
.ad_15{background: #fff; margin-top: 15px;}
.bo-b{border-bottom: 1px solid #eee;}
.content_moer{overflow: hidden;}
.ziliao_xx {background:#f8f8f8;padding:10px 20px;margin-top:20px;border:1px solid #eee;}
.ziliao_xx p {margin:0;line-height:26px;font-size:14px;}
.ziliao_xx p span {color:#999}
.ziliao_xx #hits {color:#fa7d5f;font-weight:600}
.operator {margin:10px 0;}
.print-link {background:#fa7d5f;padding:10px;width:100%;border-radius:50px;color:#fff;font-size:18px;border:none;}
.zhankai_bnt {text-align:center;border:none}
.xiazai_bbt a {text-align:center;padding:7px;width:100%;border-radius:50px;color:#fff;font-size:18px;background:#fa7d5f;display:block;}
.tip {color:#fa7d5f;}
.middle-box .baijiaxing-box {padding:10px 0 20px 0;}
.qmzt_box {padding:15px 20px;border:1px solid #eee;}
.qmzt_box h1 {font-size:24px;line-height:40px;}
.qmzt_ms {font-size:14px;padding-top:5px;}

.mz-content {font-size:16px;line-height:32px;word-wrap:break-word;padding:10px 10px 20px 20px;}
.xgmz_list a {display: block;float: left;width: 20%;font-size: 18px;line-height: 42px;text-align: center;}
.mz-content strong{ padding-right:5px; font-weight:600px; color:#fa7d5f}
.mz-content p { margin-top: 10px; margin-bottom: 0;}
.article-box .mz-content>div>p,.article-box .article-content>p {margin-top:16px 0;}
.article-box .mz-content em {color:#999;font-size:12px;}
.mz-content h3 {font-size:20px;font-weight:bold;margin-top:10px;color:#fa7d5e;}
.mz-content .mingzi {font-weight:bold;color:#fa7d5e; font-weight:600}
.mz-content .co_999 {color:#999;font-size:14px;padding-left:10px;}
.mz-content .co_666 {font-size:14px;padding-right:10px;}
.article-box .full_text {width:100%;height:45px;line-height:45px;text-align:center;position:relative;display:none;padding:5px;font-size:18px;margin-bottom:10px;}
.article-box .full_text .bg {width:100%;height:1rem;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);background:-ms-linear-gradient(to bottom,hsla(0,0%,100%,0),#fff 100%);position:absolute;top:-.95rem;left:0}
.article-box .full_text .name {margin:auto;border:1px solid #ea6f5a;width:160px;text-align:center;line-height:32px;border-radius:32px;color:#ea6f5a;background:#fff;cursor:pointer}
.tit_h3 .co_333{color:#fa7d5e;}
.tit_h4 h4 {
    font-size: 18px;
    font-weight: bold;
    color: #007ec4;
    padding-left: 25px;
}
.zx_box strong{color: #007ec4;}
/**nav**/
body.nav-open {position: fixed;}
body.nav-open .nav {-webkit-transform:translateY(0);transform:translateY(0);}
body.nav-open .nav-toggle {box-shadow:none;}
body.nav-open .nav-toggle .icon {width:0;}
body.nav-open .nav-toggle .icon:before {-webkit-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);}
body.nav-open .nav-toggle .icon:after {-webkit-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg);}
.nav-toggle {width:35px;height:35px;z-index:9;position:fixed;cursor:pointer;right:10px;top:20px;-webkit-transition-duration:0.66s;transition-duration:0.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.nav-toggle:before {width:30px;height:30px;content:"";-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition-duration:0.66s;transition-duration:0.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.nav-toggle .icon {width:30px;height:2px;background:#666;-webkit-transition-duration:0.5s;transition-duration:0.5s;transiting-timing-function:swing;}
.nav-toggle .icon:before,.nav-toggle .icon:after {width:30px;height:2px;background:#666;content:"";position:absolute;left:0;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:swing;transition-timing-function:swing;}
.nav-toggle .icon:before {top:-9px;}
.nav-toggle .icon:after {top:9px;}
.nav {position:fixed;top:0px;right:0;width:100%;height:100%;z-index:1;padding:20px;-webkit-transition-duration:0.66s;transition-duration:0.66s;-webkit-transition-timing-function:swing;transition-timing-function:swing;-webkit-transform:translateY(100%);transform:translateY(100%);background:rgba(255,255,255,0.98); margin-top: 46px;}
.nav_list {padding-top:15px;}
.nav_list li a {width:30%;margin:1.5%;font-size:16px;border-radius:4px;height:35px;line-height:35px;background:#eee;float:left;text-align:center}
.nav_list .active a, .nav_list ul li a:hover {color: #fff;background: #fa7d5e;}
.nav_hot{ padding:15px;}
.nav_hot h3{font-size: 20px;font-weight: 800;color: #ea6f5a;}
.nav_hot_list{ font-size:16px; line-height:36px; padding-top:10px;}
.nav_hot_list li{ color:#999}
.xgmz li {display: block;float: left;padding: 5px 15px;}
.co_333 {color: #333;}
.top_ad {padding-top:10px;background: #fff;border-bottom: 10px solid #f4f4f4;}
.moer-box { font-size: 18px; line-height: 32px; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.hidden_auto{ overflow: hidden; }
.pd_b15 {padding-bottom:15px;}
.read-bnt{ background:#fff; text-align:center;padding: 10px; font-size: 16px; border-top: 1px solid #eee;}
.shipeihua-list { width: 720px;}
.shipeihua-list .tag-info-flow { width: 155px; line-height:50px; font-size: 16px; text-align: center; float: left;margin: 10px 20px 10px 0;}
.shipeihua-list .tag-info-flow a { display: block;}
.shipeihua-list .tag-info-flow img{  display: block; border-radius: 10px;}
.article-content { overflow:hidden}
.shipeihua_h2 {font-weight: bold;font-size: 22px;text-align: center;padding-top: 15px;border-bottom: 1px solid #eee;padding-bottom: 15px;}
/**gushiwen**/
.gushi-box {padding:0 15px;}
.gushi-box .article-content,.article-box .article-content>div {font-size:18px;line-height:30px;word-wrap:break-word; padding: 10px 0;}
.gushi-box .article-content strong {font-size:18px; font-weight: bold; line-height: 36px;}
.gushi-box .article-content p {margin:0px;}
.gushi-box .article-content em {color:#777;font-size:14px;line-height: 20px; font-style: initial;}
/**AD 2022-09-06**/
.main-list .info-flow-row .flow-img p img {width: 96%;height: auto;}