/*
Author: www.yuedisk.com;
*/
html,body{width: 100%;min-height: 100%;}
body{padding-bottom: env(safe-area-inset-bottom);color:#262626;background: #f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;font-size: 14px;line-height: 1.42857;}
img{width: 100%;height: 100%;object-fit: cover;transition: all .3s ease-out 0s;border-radius: 2px;}
i,em{font-style: normal;}
a{color:#262626;text-decoration: none;}
a:hover{color:#197225;}
img:hover{opacity: 0.7;}

.hidden{display: none;}
.box{margin: 0 auto;position: relative;padding: 0 10px;max-width:1440px;}
.head{width: 100%;background-color: #fff;position: fixed;z-index: 9999;box-shadow: 0 0 3px 1px hsla(0,0%,15%,.06);height: 80px;top:0;}
.box .logo{width: 180px;height: 80px;line-height: 80px;position: absolute;top: 0;left: 0;z-index: 99;background: #fff;padding-right: 10px;}
.box .logo a{display: block;width: 100%;height: 45px;line-height: 45px;margin-top: 14px;}
.box .logo img:hover{opacity: 1;}
.gotoTop{display: none;position: fixed;top: 75%;left: 50%;cursor: pointer;margin-top: -50px;margin-left: 740px;width: 64px;height: 64px;line-height: 64px;overflow: hidden;background: #3e3e3e;text-align: center;border-radius: 50%;}
.gotoTop i{font-size: 40px;color:#fff;}
.m05{margin: 5px;}
.mt20{margin-top: 20px;}

/*分类*/
.head .box{overflow-x: auto;}
.head .box .ul{padding-left: 190px;overflow-x: auto;white-space: nowrap;}
.head .box .ul .li{display: inline-block;font-size: 18px;line-height: 80px;padding: 0 16px;position: relative;vertical-align: top;cursor: pointer;}
.head .box .ul .li:hover{color:#60B83E;}
.head .box .ul .li.on{background-color: #FBFBFB;font-weight: bold;}
.head .box .ul .li.on::after {content: '';border-bottom: 4px solid #60B83E;position: absolute;bottom: 18%;left: 25%;width: 50%;}


/*底部*/
.bottom{width: 100%;background: #2d3236;padding: 20px 0;color:rgba(255,255,255,.7);text-align: center;min-width:1440px;}
.bottom .box p{padding-top: 10px;}
.bottom .box p span{font-family: 宋体;font-style: normal;margin: 0px 8px;}
.bottom .box p a{color:rgba(255,255,255,.7);}
.bottom .box p.link{padding-top:0px;}
.bottom .box p.link a{color: #fff;font-size: 16px;}

.layui-laypage a, .layui-laypage span{color: #999;}
.layui-laypage a, .layui-laypage button, .layui-laypage input, .layui-laypage select, .layui-laypage span {border: 1px solid #000;}
.layui-laypage a:hover {color: #00df40;}
.layui-timeline-axis{color:#197225;opacity: .6;}
.layui-timeline-axis:hover {color:#197225;opacity:1;}
.layui-breadcrumb a:hover {color: #197225!important;}

.pageload{text-align: center;padding: 20px 0;width: 100%;margin: 0;}
.pageload span{display: inline-block;text-align: center;vertical-align: middle;cursor: pointer;margin: 0;font-weight: 400;color: #197225;background: #fff;border: 1px solid #197225;white-space: nowrap;padding: 9px 90px;font-size: 14px;line-height: 16px;border-radius: 4px;}
.pageload span:hover{background: #197225;color:#fff;}

.link-box{padding: 20px;margin-bottom: 20px;background: #fff;}
.link-box h2{font-size: 18px;}
.link-box h2 .right{float: right;font-size:14px;color:rgba(38,38,38,.6);}
.link-box ul{padding-top:20px;}
.link-box ul li{display: inline-block;vertical-align: top;margin-right:20px;margin-bottom:10px;}

.reco-box{padding: 20px;margin-top: 20px;background: #fff;width: 1400px;}
.reco-box .item1{display: inline-block;vertical-align: top;width: 501px;}
.reco-box .item1 .pic-box{border: 1px solid #ddd;overflow: hidden;width: 499px;}
.reco-box .item1 .pic-box img {width: 100%;height: 300px;}
.reco-box .item1 .pic-box .title{color: #000;height: 60px;line-height: 60px;overflow: hidden;font-size: 22px;text-align: center;font-weight: 700;padding: 0 15px;}
.reco-box .item1 .pic-box .text{padding: 0 15px 15px;color: #999;line-height: 22px;}
.reco-box .item1 ul{width: 100%;padding-top: 12px;}
.reco-box .item1 ul li{height: 40px;line-height: 40px;border-bottom: 1px dotted #ededed;}
.reco-box .item1 ul li .dian{margin-right: 10px;border-radius: 50%;background: #cccccc;width: 4px;height: 4px;display: inline-block;vertical-align: middle;}
.reco-box .item1 ul li a{display: inline-block;width: 390px;font-size: 16px;line-height: 18px;height: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.reco-box .item1 ul li .date{float: right;}
.reco-box .item2{margin: 0 15px;width: 360px;display: inline-block;vertical-align: top;}
.reco-box .item2 li{height: 206px;margin-bottom: 20px;position: relative;overflow: hidden;}
.reco-box .item2 li .tag{position: absolute;left: 0;top: 20px;background-color: #197225;width: 100px;text-align: center;z-index: 10;height: 42px;line-height: 42px;font-size: 16px;color: #fff;}
.reco-box .item2 li img{width: 100%;}
.reco-box .item2 li .title{position: absolute;bottom: 0;left: 0;width: 94%;padding: 0 3%;text-align: center;height: 60px;line-height: 70px;overflow: hidden;background: url(../images/mark.png) no-repeat;color: #fff;font-size: 16px;}

.reco-box .item3{width: 501px;display: inline-block;vertical-align: top;}
.reco-box .item3 li{width: 100%;position: relative;overflow: hidden;border-bottom: 1px dotted #ededed;margin-bottom: 8px;padding-bottom: 8px;}
.reco-box .item3 li a{display: black;}
.reco-box .item3 li .pic{position: absolute;top:0;left:0;width: 150px;height: 96px;overflow: hidden;}
.reco-box .item3 li .pic img{width: 100%;}
.reco-box .item3 li .info{padding-left: 160px;height: 96px;}
.reco-box .item3 li .info .title{max-height: 42px;line-height: 21px;overflow: hidden;width: 100%;}
.reco-box .item3 li .info .title a{font-size: 16px;color: #000;text-overflow: ellipsis;}
.reco-box .item3 li .info .text{margin-top: 10px;}
.reco-box .item3 li .info .text a{color: #999;}

.type-box{padding: 20px;background: #fff;width: 1400px;}
.type-box h2{font-size: 18px;border-bottom: 1px solid rgba(99,99,99,.1);padding-bottom: 10px;padding-left: 10px;position: relative;}
.type-box h2 .right{float: right;font-size:14px;color:rgba(38,38,38,.6);}
.type-box h2:before {position: absolute;left: 0;top: 3px;width: 4px;height: 20px;content: "";background-color: #197225;background-image: linear-gradient(180deg,rgba(255,255,255,.15),transparent);border-radius: 3px;}
.type-box h2 .right a{display: inline-block;margin-left:20px;}
.type-box h2 .right a.on{color:#197225;}
.type-box .list{width: 100%;position: relative;}
.type-box .list ul{padding-top: 15px;}
.type-box .list .item1{display: inline-block;vertical-align: top;width: 980px;margin-right: 40px;}
.type-box .list .item1 li{width: 100%;position: relative;overflow: hidden;border-bottom: 1px dotted #ededed;margin-bottom: 8px;padding-bottom: 8px;}
.type-box .list .item1 li a{display: black;}
.type-box .list .item1 li .pic{position: absolute;top:0;left:0;width: 150px;height: 96px;overflow: hidden;}
.type-box .list .item1 li .pic img{width: 100%;}
.type-box .list .item1 li .info{padding-left: 160px;height: 96px;}
.type-box .list .item1 li .title{max-height: 42px;line-height: 21px;overflow: hidden;width: 100%;}
.type-box .list .item1 li .title a{font-size: 16px;color: #000;text-overflow: ellipsis;}
.type-box .list .item1 li .title a:hover{color:#197225;}
.type-box .list .item1 li .text{margin-top: 6px;}
.type-box .list .item1 li .date{margin-top: 6px;}
.type-box .list .item1 li .text a,.type-box .list .item1 li .date{color: #999;}
.type-box .list .item1 li:last-child{border-bottom:0;}
.type-box .list .item1 .clist li{margin-bottom: 20px;padding-bottom: 20px;}
.type-box .list .item1 .clist li .pic{width: 220px;height: 140px;overflow:hidden;background: #f5f5f5;}
.type-box .list .item1 .clist li .info{padding-left: 240px;height: 140px;}
.type-box .list .item1 .clist li .text{margin-top: 15px;}
.type-box .list .item1 .clist li .date{margin-top: 15px;}
.type-box .list .item1 .clist li .date span{padding-right: 30px;}
.type-box .list .item1 .clist li .date span i{margin-right: 5px;}
.type-box .list .item1 .clist li:last-child{border-bottom:1px dotted #ededed;}

.type-box .list .picbox li{width: 18.8%;margin-bottom: 20px;margin-right:1.5%;display: inline-block;vertical-align:top;border-bottom:0;}
.type-box .list .picbox li .pic{position:relative;height: 116px;width: 100%;background: #f9f9f9;}
.type-box .list .picbox li:nth-child(5n){margin-right:0;}
.type-box .list .picbox li:nth-of-type(n+6){margin-bottom:0;}
.type-box .list .picbox li .title{padding-top: 8px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.type-box .list .item1 .data-info{width: 100%;}
.type-box .list .item1 .data-info h1{width: 100%;font-size: 20px;}
.type-box .list .item1 .data-tags{padding-top: 10px;color: rgba(38,38,38,.6);}
.type-box .list .item1 .data-tags .cname a{color:#197225;}
.type-box .list .item1 .data-tags .dot{margin: 0 5px;}
.type-box .list .item1 .data-tags i{font-size: 14px;}
.type-box .list .item1 .data-info .data-info-text{width: 100%;}
.type-box .list .item1 .data-info .data-info-text p{padding-top: 20px;line-height: 26px;font-size:15px;color:#444;text-indent: 2em}
.type-box .list .item1 .data-info .data-info-text img{max-width: 90%;margin: 10px 0;}
.type-box .list .item1 .data-info .data-info-text img:hover{opacity: 1;}
.type-box .list .item1 .data-info .data-info-text a{color:#197225;padding: 0 5px;}
.type-box .list .item1 .data-info .tagslist{margin: 20px auto;text-align: center;}
.type-box .list .item1 .data-info .tagslist a{display: inline-block; padding: 8px 10px;margin-right: 1rem;margin-bottom: 5px;font-size: 75%;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;color: #fff; background-color: #197225;border-radius: 4px;font-weight: 400;}
.type-box .list .item1 .data-info .sx-box{padding: 20px 0;}
.type-box .list .item1 .data-info .sx-box a:last-child{float: right;}
.type-box .list .item1 .data-info h2{margin-top: 20px;}

.type-box .list .item2{display: inline-block;vertical-align: top;width: 374px;overflow: hidden;min-height: 300px;position:absolute;top:0;right:0;}
.type-box .list .item2 .tags{width: 100%;}
.type-box .list .item2 .tags li{background-color: #F6F6F6;border: 1px solid #E9E9E9;line-height: 28px;margin-right: 10px;color: #333;padding: 0px 8px;margin-bottom: 12px;font-size: 14px;display: inline-block;vertical-align:top;}
.type-box .list .item2 .hot{width: 100%;}
.type-box .list .item2 .hot li{width: 100%;border-bottom: 1px solid #eee;padding-bottom: 15px;margin-top: 17px;}
.type-box .list .item2 .hot li .pic{width: 100%;height:190px;overflow: hidden;margin-bottom: 15px;}
.type-box .list .item2 .hot li .name{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.type-box .list .item2 .hot li:first-child{margin-top:0;}
.type-box .list .item2 .hot li:last-child{border-bottom:0;}
.type-box .list .item2.pbottom{top:auto;bottom:0;}
.type-box .list .item2.fixed{position: fixed;}
