@charset "utf-8";

/* CSS Document */

/*
   author:xinyan
   date:2017.09
*/


/* reset */
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }

/* common */
body{font:12px/1.5 Helvetica,-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; color:#333;}
a{color:#333;text-decoration:none;outline: none; blr:expression(this.onFocus=this.blur());-webkit-transition: all 0.25s;-moz-transition: all 0.25s;-ms-transition: all 0.25s;-o-transition: all 0.25s;transition: all 0.25s;}
a:hover{color:#F64B27;text-decoration:none;}
li{list-style:none;}
.clear{clear:both;*display:inline;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
img,input,select,button{vertical-align: middle;border:none;}
input,textarea{outline:none;border: 0;background:none;font-family:"Microsoft YaHei";}
input[type="submit"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}


.fl{float:left;}
.fr{float:right;}

.positl{position:relative;}
.absolu{position:absolute;}
html{
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
}

@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }

input[type="button"], input[type="submit"], input[type="reset"], textarea{-webkit-appearance: none;border-radius: 0;}


body{background:#f2f2f2; width:100%; overflow-x:hidden ;max-width:750px;  margin:0px auto;}


.box{width:100%;margin:0 auto;max-width: 750px;;}

header{height:50px;background:#819b9b;position:fixed;top:0;z-index:99999999999;width:100%;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
header .mlogo{text-align:center; position: absolute;top: 0;left: 0;width: 100%;height:50px;line-height: 50px;}
header .mlogo a{color: #fff;display: block;font-size: 18px;text-align: center;}
header .searchwrap {width: 50%;background-color: #FFF;border-radius: 28px;height: 28px;top: 5px;left: 33%;z-index: 999999;border:1px solid #ddd;}
header .searchForm {height: 28px;width: 100%;}
header .searchwrap .searchtext {border:none;outline:none;height: 28px;color: #aaa;background: url(../images/search-ico.png) no-repeat 8px center;border: 0;background-size: 18px;float: left;width: 100%;font-size: 12px;text-indent: 32px;}
header .nav{display:block;width:25px;height:25px;top:10.5px;right:12.5px;background:url(../images/menu.png) no-repeat;background-size:25px 25px;}
header .navwrap{width:100%;background:#fff;top:40px;z-index:99999;padding-bottom:10px;}
header .navcon{overflow:auto;height:25vh;background:#ccc;}
header .navcon a{background:#eee;float:left;width:23%;margin:3px 1%;font-size:14px;text-align:center;line-height:26px;height:26px;border-radius:2px;}
header .navcon a.cul{width:48%;margin:3px 1%;font-size:16px;text-align:center;line-height:32px;height:32px;border-radius:2px;}
header .navcon h3{font-size:18px;line-height:30px;height:30px;border-left:3px solid #819b9b;padding-left:15px;margin:15px 0 5px;color:#819b9b;}

.smenu{height:30px;line-height:30px;margin-top:40px;background:#ffffff;}
.smenu li{float:left;width:20%;font-size:15px;text-align:center;font-weight:800;}
.smenu a{color:#819b9b;}

.level2-n-module { padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;clear: both;padding:0px; margin:0px;}
.level2-n-list { border-bottom: 1px solid #F2F2F2;font-size: 14px;height: 40px; line-height: 40px;  position: relative; overflow: hidden; }
.level2-n-list .scrollnav { white-space: nowrap; width: 2000px; }
.level2-n-list a { display: inline-block; height: 100%; padding: 0 10px; position: relative; overflow: hidden; }
.level2-n-list a.on { color: #18659B; }
.level2-n-list a.on:after { content: ""; display: block; margin: 0 10px; width: 2em; height: 1px; position: absolute; left: 0; bottom: 0px; background: #f65049; z-index: 2; }
.level2-n-list .linearmask { display: block; width: 2em; height: 100%; position: absolute; right: 0; top: 0; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.4), white 100%); pointer-events: none; }

.smenu .level2-n-list{border:none;}
.smenu .level2-n-list a {color:#fff; font-size: 16px;}
.smenu .level2-n-list .linearmask {background: -webkit-linear-gradient(left, rgba(0,0,0,.6), rgba(145,145,145,.8)); pointer-events: none; }

.hotsort{line-height:35px;padding-top:20px;padding-bottom:2px;margin:45px auto 5px auto;background:#ffffff;height:auto;}
.hotsort li{float:left;width:25%;font-size:14px;text-align:center;font-weight:600;margin-bottom:12px;}
.hotsort li img{width:35%;}
.hotsort a{color:#819b9b;}

.indexbt{background:#fff;height:32px;line-height:32px;font-size:12px;text-indent:8px;}
.indexbt h1{display:inline;font-size:12px;font-weight:400;}


#focus{ width:100%; max-width: 750px;;margin:0 auto;height:auto; overflow:hidden; clear:both;}
#focus i{ font-style:normal;width:100%; height:30px; line-height:30px; text-align: left; font-weight:normal; font-size:15px; text-indent:8px; bottom:0px; position: absolute; color:#fff;  z-index:9999999; background:rgba(0, 0, 0, 0.6); }

#focus img{ width:100%;height:200px; display:block; margin:0px auto;}
#focus .linkpage { bottom: 5px; position: absolute;right: 0; left:auto;text-align: center; width: 88px;z-index: 20;}
#focus .swiper-pagination-bullet {background: none repeat scroll 0 0 #fff; border-radius:50%;cursor: pointer; display: inline-block; height: 12px; margin: 0 2px; opacity: 0.8;width: 12px;}
#focus .swiper-pagination-bullet-active{background: none repeat scroll #F3F005;}

.hotspot{background:#fff;border-top:8px solid #f2f2f2;padding-bottom:5px;}
.hotspot .hotspot-con{padding:15px 0 5px 10px;border-bottom:1px dashed #ddd;}
.hotspot .hotspot-con .hotspot-contain{text-align:center;font-size:14px;width:47%;border:1px solid #dfdfdf;float:left;margin-right:8px;margin-bottom:25px;padding-bottom:10px;}
.hotspot .hotspot-con .hotspot-contain img{width:100%; height:100px;}
.hotspot .hotspot-con .hotspot-contain h4{height:32px;line-height:32px;color:#333;overflow:hidden;}
.hotspot .hotspot-con .hotspot-contain span{font-size:12px;}

.latecy{background:#fff;border-top:5px solid #f2f2f2;}

.latest{background:#fff;border-top:5px solid #f2f2f2;}
.newsinfo{background:#fff;border-top:5px solid #f2f2f2;padding-bottom:5px;}
.latest ul{}
.latest li {height:80px;padding:10px 10px 10px 140px;border-bottom: 1px dashed #ddd;position:relative;}
.latest li img{height:80px;width:120px;object-fit:cover;position:absolute;top:10px;left:10px;}
.latest li p.h3{font-size:16px;font-weight:800;height:52px;line-height:26px;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.latest li em{display: inline-block;width: 36px;height: 20px;line-height: 20px;color: #fff;padding-left:6px;position: absolute;z-index: 10;top: 12px;left: 0px;overflow: hidden; background-image: url(/static/images/ychot.png); background-repeat: no-repeat;font-size:12px;}
.latest li em.ycwz{background-position: -6px -3px;left:10px;}


.latest1 li {padding:10px;height:26px;line-height:26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:90%;}
.latest1 li p.h3 i{position: absolute; width:6px; height: 6px;background: #819b9b; top: 20px; border-radius: 50%;font-weight:normal;}
.latest1 li p.h3 i.other{background: #ccc; }
.latest1 li p.h3 a{ margin-left: 15px;}

.latestzi {background:#fff;zoom:1;}
.latestzi:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.latestzi ul{padding:6px 0px 0px 0px;}
.latestzi li{ width:16.66%; float:left; height:48px; text-align:center; margin-bottom:10px;padding:2px 0px;height:48px; }
.latestzi a {color:#819b9b;font-size:12px;}
.latestzi a p{ font-size:16px;color:#333;}

/*
.latestci:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.latestci ul{padding:6px 0px 0px 16px;}
.latestci .wli{ width:20%;float:left;height:46px;line-height:26px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.latestci .wli a{font-size:16px;}
*/

.latestci:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.latestci ul{padding:6px 6px 0px 6px;}
.latestci li{ width:25%; float:left; height:48px; text-align:center; margin-bottom:0px;padding:2px 0px;height:48px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.latestci a {color:#819b9b;font-size:12px;}
.latestci a p{color:#333; font-size:16px;}



.latest li p.subjoin{font-size:12px;margin-top:8px;color:#999;}
.latest li p.subjoin span{display:inline-block;height:20px;line-height:20px;text-indent:18px;}
.latest li p.subjoin span a{color:#999;}
.latest li p.subjoin .sort{background:url(../images/sort.png) no-repeat left center;background-size:14px 14px;float:left;}
.latest li p.subjoin .date{background:url(../images/riqi.png) no-repeat left center;background-size:14px 14px;float:right;}
.latest li p.subjoin .datel{background:url(../images/riqi.png) no-repeat left center;background-size:14px 14px;float:left;}
.latest .peiliao{overflow: hidden;width: 100%;margin-top:12px;}
.latest .peiliao div{text-align:center; float: left;width: 20%; color: #999;}
.latest .peiliao div img{width:45%;margin-bottom:5px;}

.piclist{background:#fff;border-top:5px solid #ddd;padding:0 0 5px;}
.piclist2{background:#fff;border-top:5px solid #ddd;padding:0 0 5px;}
.piclist ul{margin-top:5px;}
.piclist li {float:left;width:48%;margin:8px 1%;}
.piclist li img{height:140px;width:100%;object-fit:cover;}
.piclist li p.h3{margin-top:3px;font-size:14px;font-weight:400;height:24px;line-height:24px;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;}

.piclist li a.v-box{display:block;position:relative;width:100%;height:140px;}
.piclist li a.v-box i{display:block;width:30px;height:30px;background:url(../images/icon-video.png) no-repeat;position:absolute;bottom:50%;left:50%;margin-bottom:-15px;margin-left:-15px;background-size:30px 30px;}
.piclist li .info{height: 20px;line-height: 20px;margin-top:5px;}
.piclist li .info .ico{font-size:12px;color: #999;background:url(../images/a5.png) no-repeat 3px center;background-size:12px 12px;padding-left:18px;}
.piclist li .info .time{margin-left:30px;font-size:12px;color: #999;background:url(../images/a2.png) no-repeat left center;background-size:14px 14px;padding-left:18px;}

.piclist2 ul{margin-top:5px;}
.piclist2 li {float:left;width:18%;margin:5px 1%;position: relative;}
.piclist2 li img{height:10vh;width:100%;object-fit:cover;border-radius: 10px;}
.piclist2 li p.h3{border-radius:0 0 10px 10px;position:absolute;bottom:0;left:0;width:100%;height:20px;line-height:20px;font-size:13px;text-align:center;color:#fff;background:rgba(0,0,0,.7);}
.piclist2 li p.h3 a{color:#fff;}


.slideTxtBox .hd{margin-top:5px;background:#fff;}
.slideTxtBox .hd li {height:28px;padding:0;border:none;float:left;width:14.285%;text-align:center;}
.slideTxtBox2 .hd li {width:33.33%;margin:0;}
.slideTxtBox3 .hd li {width:16.666%;margin:0;}
.slideTxtBox .hd li h3{line-height:28px;font-size:15px;color:#819b9b;}
.slideTxtBox .hd li.on{background:#fff;}
.slideTxtBox .hd li.on h3{color:#F64B27;border-bottom:2px solid #FADD00;}

.column{height:36px;border-bottom:3px solid #F6F6F6;}
.newsinfo .column{height:36px;border-bottom:2px solid #819b9b;}
.column h2{color:#819b9b;line-height:36px;height:36px;float:left;padding:0 10px;text-align:center;font-size:16px;border-bottom:3px solid #819b9b;}
.column h1{color:#F64B27;line-height:36px;height:36px;float:left;padding:0 10px;text-align:center;font-size:18px;border-bottom:2px solid #819b9b;}
.column h1 a,.column h2 a{color:#819b9b;}
.latest .more,.piclist .more,.piclist2 .more,.newslist-text .more{display:block;background:#f6f6f6;width:70%;height:32px;line-height:32px;border-radius:20px;border:1px solid #eee;text-align:center;font-size:15px;margin:10px auto;}

.column .cifrmore{float:right; height:38px; line-height:38px; margin-right:16px;}
.column .cifrmore a{color:#819b9b; font-size:14px;}

.newslist-text{background:#fff;border-top:5px solid #ddd;padding:0 0 5px;}
.newslist-text ul{}
.newslist-text li{height:36px;line-height:36px;padding:0 80px 0 10px;border-bottom: 1px solid #eee;position:relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newslist-text li a{font-size:14px;}
.newslist-text li .time{position:absolute;right:10px;top:8px;display:inline-block;height:20px;line-height:20px;text-indent:18px;background:url(../images/a2.png) no-repeat left center;background-size:14px 14px;}

footer{border-top:5px solid #f2f2f2;padding:15px 0;background:#819b9b;color:#f9f9f9;text-align:center;font-size:12px;}
footer .machine a{font-size:14px;margin:0 10px;}
footer a{color:#f9f9f9;}
footer p{line-height:24px;}


.paging{margin:10px auto 2px auto;text-align:center;font-size:14px;clear: both;}
.paging a{display:inline-block;padding:3px 10px;border:1px solid #819b9b;margin:0 1px;background:#819b9b;color:#f1f1f1;border-radius:2px;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.paging span{display:inline-block;padding:3px 10px;border:1px solid #819b9b;margin:0 1px;background:#819b9b;color:#f1f1f1;border-radius:2px;}
.paging span.thisclass{background:#819b9b;color:#fff;border:1px solid #819b9b;}
.paging a:hover{background:#F64B27;color:#fff;border:1px solid #F64B27;}


.classinfo{padding-left:32%;min-height:16vh;}
.classinfo img{width:28%;height:16vh;left:5px;top:0;object-fit:cover;}
.classinfo .classtext{font-size:15px;line-height:24px;color:#000;}

.newsinfo li{height:28px;border-bottom:1px solid #819b9b;float:left;width:14.285%;text-align:center;}
.newsinfo .infomenu2 li{height:28px;border-bottom:1px solid #819b9b;float:left;width:16.666%;text-align:center;}
.newsinfo li a{line-height:28px;font-size:15px;color:#819b9b;}

.column .frmore{right:0;top:0;max-width:35%;font-size:12px;line-height:36px;margin-right:10px;color:#999;float:right;}

.column .columns{right:0;top:0;max-width:45%;background:url(../images/home.png) no-repeat left center;padding-left:20px;background-size:15px 15px;font-size:12px;line-height:36px;margin-right:10px;color:#999;float:right;}
.viewinfo .crumbs{left:0;top:0px;max-width:45%;background:url(../images/home.png) no-repeat left center;padding-left:20px;background-size:15px 15px;font-size:12px;line-height: 35px;margin-right:10px;color:#999;}
.crumbs a,.columns a{color:#999}
.crumbs .level2-n-list{border:none;line-height:35px;height:35px;color:#fff;}
.crumbs .level2-n-list a {font-size: 12px;padding-right:20px;margin-left:-10px;margin-right:-14px;}
.crumbs .level2-n-list a:after{content: ">"; display: block;position:absolute;right:3px;top:0;}
.crumbs .level2-n-list .scrollnav{line-height:35px;height:35px;}

.viewtitle{margin:45px 0 10px;padding:0px;}
.viewtitle h1{font-size: 22px;line-height: 40px;color:#4a4a4a;}
.viewtitle .viewinfo{border-bottom:1px solid #f8f8f8;color:#999;display:block;height:35px;line-height:35px;}
.viewtitle .viewinfo .time{font-size:12px;display:inline-block;height:35px;line-height:35px;text-indent:18px;background:url(../images/a2.png) no-repeat left center;background-size:14px 14px;}
.viewtitle .viewinfo .author{margin-right:20px;font-size:12px;display:inline-block;height:20px;line-height:20px;text-indent:18px;background:url(../images/a1.png) no-repeat left center;background-size:15px 15px;}

.viewurl{margin:0px auto 2px auto;text-align:center;font-size:14px;clear: both;}
.viewurl a{display:inline-block;padding:3px 10px;border:1px solid #819b9b;margin:0 1px;background:#819b9b;color:#f1f1f1;border-radius:2px;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.viewurl strong{display:inline-block;padding:3px 10px;font-weight:400;margin:0 1px;border-radius:2px;background:#F64B27;color:#fff;border:1px solid #F64B27;}
.viewurl a:hover{background:#F64B27;color:#fff;border:1px solid #F64B27;}


/*展开全部内容*/

.article-body{height:auto!important;}

.article_det_show{ height:auto!important;}
.unfold-field{text-align:center; font-size:16px; position:relative; color:#666; z-index:10;}
.unfold-field a,.mip-showmore-btnshow{ color:#666; display:block; padding-top:10px; color:#819b9b;}
.unfold-field i{display: inline-block; width:10px;height:10px; border: solid #819b9b; border-width:0 .03rem .03rem 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg); -moz-transform:rotate(45deg); font-size: 0; line-height: 0;  position:relative; top:-.03rem; margin-left:8px; }
.unfold-field i.cur {border-width:.03rem 0 0 .03rem;  top:.05rem;}
.unflod-field-mask {display:none; z-index:-1; position: absolute;bottom:.5rem;height:1rem;width: 100%;background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),to(#fff));background-image: linear-gradient(-180deg,hsla(0,0%,100%,0),#fff);}
.mip-showmore-btn-hide{display:none !important;}
.mip-showmore-btnshow{display:inline-block!important}


.content1{text-indent:0; height:auto;}

.readcon{height:auto;text-indent:0em; overflow:hidden;margin:0 auto;padding:0px 5px 0px 5px; font-size:18px;word-break:break-all;}
.readcon p{padding:8px 0px 8px 0px;line-height:28px;font-size:18px;}
.readcon h2,.readcon h3,.readcon h4,.readcon h5{text-indent:10px;line-height:30px;border-left:5px solid #819b9b;font-size:18px;background:#F5F5F5;margin:10px 0px 10px 0px; color:#819b9b}
.readcon h2 a,.readcon h3 a,.readcon h4 a,.readcon h5 a{color:#819b9b}
.readcon p img{text-indent:0;display:block;margin:0px auto 10px auto;width:100%;height:auto;}
.readcon img{display:block!important;max-width:100%!important;height:auto!important; margin-bottom:10px;}
.readcon .indesc{background: #edeff4;font-size:15px;line-height:26px;padding:10px 10px;text-indent:0em;border-radius:5px;color:#666;}
.readcon p.step_list{position:relative;margin-left:10px;padding:0px 0px 12px 20px;border-left:0px dotted #e4e4e4;text-indent:0em;}
.readcon .step_list_last:after{position:absolute;bottom:-2px;left:-13px;display:block;background-color:#fff;color:#ccc;content:"";font-size:12px;line-height:13px;}
.readcon p.step_list b{position:absolute;left:-12px;display:inline-block;width:22px;height:22px;line-height:22px;border-radius:50%;background:#ffb700;color:#fff;text-align:center;font-size:12px; font-weight:normal;}
.readcon p.step_list b:before{width:1px;height:100px;content:"";}
.readcon figcaption{text-align:center;font-size:14px; color:#ccc;}
.otherlink p{height:26px; line-height:26px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color: #819b9b;margin:8px 0;font-size:16px;}
.otherlink a{color: #819b9b;}

.color_green{color: #819b9b;}
.bd{padding:0;background:#fff;}

* html,* html body{background-image:url(../images/-1blank);background-attachment:fixed;}
#doitbegin_Back2top{display:block;width:30px;height:30px;background:url(../images/to-top.png) no-repeat;position: fixed;_position:absolute;right:20px;bottom:20px;z-index: 10;cursor: pointer;text-indent: -999em;background-size:30px 30px;}

.next{margin:10px 0;font-size:13px;border-top: 1px dashed #ddd;padding-top:8px;}
.next p{line-height:22px;text-indent:5px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

#cambrian0{width: 90%!important;margin: 0 auto!important;}

.author-info {    width: 100%;    height: 70px;    display: flex;    align-items: center;    padding-left: 12px;	box-sizing: border-box;}
.author-logo {border-radius: 50%;  height: 55px;    width: 55px;    overflow: hidden;    display: flex;    justify-content: center;    align-items: center;}
.author-logo img{width: 100%;}
.author-text {    padding-left: 15px;    display: flex;    justify-content: center;    flex-direction: column;}
.daren-title {    font-size: 16px;    color: #333333;    margin-bottom: 2px; font-weight:bold;}
.daren-title span{font-weight:normal; margin-left:7px;}
.daren-jianjie {    font-size: 14px;    color: #999999;}
.author-yuanchang{margin-left: 8px;margin-bottom: 22px;}

.center_view{ padding: 0 10px;}
.content_view{ padding: 0 15px;}
.viewtitle1{padding:0px;}

.author-info_view{position: relative; height:auto; padding-left:0px;}
.author-logo_view{position: absolute;    top: 124px;    left: 10px;}
.author-text_view{    padding: 5px 0 20px 0; }
.daren-title_view{    margin-left: 80px;    margin-top: 10px;}
.daren-jianjie_view{	margin-left: 80px;}
.author-yuanchang_view{    position: absolute;    left: 204px;    top: 124px;}


.readpage{background:#fff;border-top:5px solid #f2f2f2;padding:10px 10px;}
.readpage h1{font-size: 22px;line-height: 40px;color:#4a4a4a;}
.readpage .readinfo{border-bottom:1px solid #f8f8f8;color:#999;display:block;height:35px;line-height:35px;}
.readpage .readinfo .riqi{font-size:12px;display:inline-block;height:35px;line-height:35px;text-indent:18px;background:url(../images/riqi.png) no-repeat left center;background-size:14px 14px; float:right;}
.readpage .readinfo .author{margin-right:20px;font-size:12px;display:inline-block;height:20px;line-height:20px;text-indent:18px;background:url(../images/a1.png) no-repeat left center;background-size:15px 15px;}

.readpage .readinfo .fenlei{left:0;top:0px;max-width:45%;;background-size:15px 15px;font-size:12px;line-height: 35px;margin-right:10px;color:#999;}
.readpage .readinfo .fenlei a{color:#999}



.xiayiye {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0;
    PADDING-RIGHT: 0;
    OVERFLOW: hidden;
    PADDING-TOP: 10px;
    font-family: "Microsoft YaHei";
    text-indent: 0;
    font-size: 14px;
}

.xiayiye a {
    padding: 6px 15.8%;
    border: 1px solid #f1f1f1;
    line-height: 33px;
    TEXT-ALIGN: center;
    background: #f9f9f9;
    overflow: hidden;
    color: #819b9b;
}

.xiayiye a.next {
    background: #819b9b;
    COLOR: #fff;
    border: 1px solid #819b9b;
}

.xiayiye a {
    margin: 3px;
}

.zidianlist:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.zidianlist {margin:6px 0px 0px 0px;}
.zidianlist li{ width:12.5%; float:left;height:40px; text-align:center;padding:4px 0px; }
.zidianlist a {color:#819b9b;font-size:12px;}
.zidianlist a p{color:#333;font-size:16px;}
.zidianlist h5 {margin:20px 16px 0px 12px;color:#f1ab58;font-size:14px;}
.zidianlist h5 span{float:right;color:#ccc;font-weight:normal;font-size:12px;}

.ciyulist:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ciyulist {margin:6px 0px 0px 12px;}
.ciyulist li{ width:33.33%; float:left; height:40px; padding:4px 0px;height:40px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.ciyulist a {color:#819b9b;font-size:12px;}
.ciyulist a p{color:#333;font-size:16px;}

.friend-title{margin:10px 6px 0px 6px;font-size:14px;font-weight:bold;}
.friend-link{margin:0px 6px;font-size:14px;}
.friend-link a{margin-right:10px;font-size:14px;}

.czd-top{margin-top:50px;padding:0px 0px; width:92%;}
.czd-top h1{ text-align:center; width:100%; height:50px; line-height:50px; font-size:18px;color:#819b9b;}
.czd-intro{font-size:12px;color:#888; line-height:18px;text-indent:2em;}
.czd-intro p{font-size:12px;color:#888; line-height:18px;margin-bottom:6px;}
.czd-search{width:88%; margin:10px auto;}
.czd-search .input-txt {color:#999;width:66%;border:1px solid #c6cede;background-color:#fff;height:32px;line-height:32px;padding:0px 5px;font-family:verdana;}
.czd-search .btn {display:inline-block;padding:7px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;border-radius:4px;background:#ccc;margin-left:10px;}
.czd-search .btn:hover{background:#bbb;color:#000}
.czd-search form{ margin-bottom:10px;}
.czd-search a{color:#819b9b;}

.zdc-way{clear:both;padding:5px;word-break: break-all;}
.zdc-way a{border:1px #ccc solid;font-size:14px;color:#333;height:36px; line-height:36px;padding:6px 8px;margin:5px;white-space:nowrap;}
.zdc-way a:hover{background:#819b9b;color:#fff;}



.menus{display:block;width:25px;height:25px;top:12px;right:12.5px;background:url(../images/menu.png) no-repeat;background-size:25px 25px;margin:  0 6px 0 0}
.menuwrap{width:100%;background:#fff;top:50px;z-index:99999;padding-bottom:10px;max-width: 750px}
.menuwrapmain{overflow:auto;height:95vh;}
.menuwrapmain .as{background:#eee;float:left;width:23%;margin:3px 1%;font-size:14px;text-align:center;line-height:26px;height:26px;border-radius:2px;}
.menuwrapmain a.cul{width:48%;margin:3px 1%;font-size:16px;text-align:center;line-height:32px;height:32px;border-radius:2px;}
.menuwrapmain h3{font-size:18px;line-height:30px;height:30px;padding-left:10px;margin:15px 0 5px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.pos-a{position:fixed;;}


.topnavs{
    display: flex;
    align-items: center;
    overflow-x: auto;
    border-bottom:  1px solid #eee;

}
.topnavs a{
    display: block;
    padding: 10px 10px;
    font-size: 17px;
    flex-shrink: 0;
}

::-webkit-scrollbar{
    display:none;
}










.footer{
    padding:20px 0;
    background-color:#819b9b;
    color:#f9f9f9;
    text-align:center;
    font-size: 14px;
    border-top: 2px solid #fb8b48;
}

.footer a{
    color:#f9f9f9;
}



.row1{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 1!important;-webkit-box-orient: vertical;
}
.row2{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.row3{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
}
.row4{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
.row5{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;
}



.pagination{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    /*background: #fff;*/
    padding: 0 0.3rem;
}
.pagination li{
    list-style: none;
    background: none;
}
.pagination li a{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    border-radius: 4px;
    text-align: center;
    background: #e3e3e3;
    color: #333;
    font-size: 14px;
    position: relative;
    padding: 5px 10px;
    border: none;
    height: auto;
}
.pagination span{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    padding: 5px 10px;
    border-radius: 4px;
    height: auto;
}

.pagination li:last-child a{
    background: #e3e3e3;
    color: #333;
}
.pagination li:first-child a{
    background: #e3e3e3;
    color: #333;
}
.disabled span{
    background: #e3e3e3;
    color: #333;
}
.pagination .active span{
    background: #819b9b;
    color: #fff;
}

.selhover{
    color: #fff!important;
    background-color: #819b9b;
}
.listnav{
    display: flex ;
    align-items: center;
    flex-wrap: wrap;
    height: auto;
    /*margin-bottom: 0.2rem;*/
    /*background: #fff;*/
    /*padding-left: 20px;*/

}
.listnav a{
    display: block;
    padding: 5px 10px;
    color: #222;
    margin: 5px 0;
    border-radius: 4px;
    font-size: 20px;
}