/* 首页-------------------------------------------------------------------------------------------------------- */

/* 分类、幻灯片 */
.index-banner{margin-top: 20px;}
.index-banner .cate{overflow: hidden;float: left;width: 270px;margin-right: 25px;background-color: #fff;border-radius: 14px;}
.index-banner .cate .title{height: 69px;padding: 0 20px;line-height: 69px;background-color: #fff;background-color: #8fcc90;font-size: 24px;font-weight: bold;}
.index-banner .cate .title .icon{margin: 0 10px 0 0;background-position: -120px -30px;}
.index-banner .cate dl{padding: 10px 20px;border-bottom: 2px solid #d3eec6;}
.index-banner .cate dl:last-child{border-bottom: none;}
.index-banner .cate dl dt{font-size: 18px;color: #0c9e39;font-weight: bold;}
.index-banner .cate dl dd{float: left;margin-top: 3px;font-size: 14px;}
.index-banner .cate dl dd a{color: #0c9e39;}
.index-banner .cate dl dd a:hover{font-weight: bold;}
.index-banner .cate dl dd::after{content: "/";color: #0c9e39;}
.index-banner .cate dl dd:last-child::after{display: none;}
.index-banner .banner{position: relative;float: left;width: 985px;}
.index-banner .banner .bd li a{display: inline-block;}
.index-banner .banner .bd li a img{width: 985px;height: 543px;}
.index-banner .banner .hd{position: absolute;z-index: 2;bottom: 15px;left: 50%;transform: translateX(-50%);}
.index-banner .banner .hd span{width: 46px;height: 7px;margin: 0 12.5px;border-radius: 4px;background-color: #8c8c8c;cursor: pointer;}
.index-banner .banner .hd span.active{background-color: #19c44d;}

/* 本站推荐 */
.web-recommend ul{margin: 0 10px;}
.web-recommend ul li{float: left;width: 20%;}
.web-recommend ul li a{display: block;margin: 0 18px;}
.web-recommend ul li a img{width: 207px;height: 207px;}
.web-recommend ul li a h4{margin: 5px 0;font-size: 17px;color: #000;}
.web-recommend ul li a:hover h4{color: #19c44d;}
.web-recommend ul li a p{font-size: 12px;color: #666;line-height: 20px;}
.web-recommend ul li a p span{font-size: 16px;font-weight: bold;color: #fb484c;}

/* 外链代发、SEO软件区域 */
.seo-server .big-img{display: block;}
.seo-server .big-img img{width: 575px;height: 295px;margin-bottom: 35px;}
.seo-server ul{margin: 0 -15px;}
.seo-server ul li{float: left;width: 33.3333%;}
.seo-server ul li a{display: block;margin: 0 15px;}
.seo-server ul li a h4{margin-top: 10px;font-size: 16px;font-weight: normal;}
.seo-server ul li a:hover h4{color: #19c44d;}
.seo-server ul li a p{font-size: 12px;color: #666;}
.seo-server ul li a p span{font-size: 17px;font-weight: bolder;color: #fb484c;}

/* 热点资讯 */
.hot-news .top{margin: 0 -10px 45px;}
.hot-news .top li{float: left;width: 33.3333%;}
.hot-news .top li a{display: block;margin: 0 10px;}
.hot-news .top li a .imgh{padding-top: 52.5%;}
.hot-news .top li a h4{margin: 10px 0;font-size: 20px;}
.hot-news .top li a:hover h4{color: #19c44d;}
.hot-news .top li a .date{font-size: 14px;color: #666;}
.hot-news .top li a p{height: 60px;margin-top: 10px;font-size: 14px;-webkit-line-clamp: 3;line-height: 20px;}
.hot-news .bottom li{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #f2f1ef;}
.hot-news .bottom li:last-child{margin-bottom: 0;border-bottom: none;}
.hot-news .bottom li a .picture{float: left;width: 250px;margin-right: 10px;}
.hot-news .bottom li a .picture .imgh{padding-top: 52.5%;}
.hot-news .bottom li a .info{overflow: hidden;}
.hot-news .bottom li a .info h4{margin: 5px 0 10px;font-size: 20px;}
.hot-news .bottom li a:hover .info h4{color: #19c44d;}
.hot-news .bottom li a .info p{height: 60px;margin-bottom: 10px;font-size: 14px;-webkit-line-clamp: 3;line-height: 20px;color: #666;}
.hot-news .bottom li a .info .date{font-size: 12px;color: #666;}
.hot-news .bottom li a .info .date span{padding-right:15px;}
/* 友情链接 */
.friend-link .pub-card{padding-top: 20px;}
.friend-link .pub-title h3{margin-bottom: 0;margin-right: 50px;}
.friend-link ul{float: left;}
.friend-link ul li{float: left;margin-right: 30px;}
.friend-link ul li a{display: inline-block;color: #666;font-size: 18px;line-height: 40px;}
.friend-link ul li a:hover{color: #19c44d;}

/* 外链代发-------------------------------------------------------------------------------------------------------- */

/* 广告招商 */
.AD-picture{margin-top: 20px;}

/* 外链工具-------------------------------------------------------------------------------------------------------- */

/* 外链工具 */
.wl-tool .tool-info{padding: 15px 0;border-radius: 14px;background-image: linear-gradient(to left, #14a840 , #10a73d);text-align: center;}
.wl-tool .tool-info h1 a{display: block;color: #fff;font-size: 32px;}
.wl-tool .tool-info p{margin-top: 10px;font-size: 14px;color: #c5e7c0;}
.wl-tool .tool-info p a{display: block;font-size: 14px;color: #c5e7c0;}
.wl-tool .tool-info .form{margin-top: 10px;color: #fff;font-size: 16px;}
.wl-tool .tool-info .form .web-url{width: 320px;height: 30px;padding: 0 10px;margin-right: 50px;border-radius: 4px;background-color: #fff;border: none}
.wl-tool .tool-info .form .page-time{width: 40px;height: 30px;padding: 0 10px;margin-right: 60px;border-radius: 4px;background-color: #fff;border: none}
.wl-tool .tool-info .form .btn{display: inline-block;width: 110px;height: 30px;margin-right: 30px;line-height: 30px;background-color: #93d19a;border: none;border-radius: 100px;color: #fff;font-weight: bold;cursor: pointer;}
.wl-tool .tool-info .form .ulltext2{font-size: 14px;color: #c5e7c0;}
.wl-tool .tool-table{width: 100%;margin-top: 10px;border: 1px solid #6ac197;border-collapse: separate;border-spacing: 0;}
.wl-tool .tool-table table {width: 100%;border: 1px solid #6ac197;border-collapse: separate;border-spacing: 0;}
.wl-tool .tool-table table tr th,.wl-tool .tool-table table tr td{height: 40px;;border: 1px solid #6ac197;font-size: 14px;}
.wl-tool .tool-table table tr th,.wl-tool .tool-table table tr:nth-child(2n-1) td{background-color: #ddf3e9;}

/* 文章工具 */
.text-tool .pub-card{min-height: 600px;}
.text-tool .tool li{position: relative;padding-left: 35px;margin-bottom: 10px;font-size: 17px;line-height: 2;}
.text-tool .tool li i{position: absolute;top: 0;left: 0;}
.text-tool .news{margin: 0 30px 0 20px;}
.text-tool .news li{position: relative;margin-bottom: 4px;font-size: 18px;line-height: 2;}
.text-tool .news li .date{position: absolute;top: 0;right: 0;}
.text-tool .news li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right: 110px;}
.text-tool .news li a:hover{color: #3BB160;}

/* 站长新闻-------------------------------------------------------------------------------------------------------- */

/* 站长新闻 */
.site-news .banner{position: relative;float: left;width: 740px;margin-right: 25px;}
.site-news .banner .bd li .imgh{padding-top: 55.4054%;}
.site-news .banner .hd{position: absolute;z-index: 2;bottom: 15px;left: 50%;transform: translateX(-50%);}
.site-news .banner .hd span{width: 10px;height: 10px;margin: 0 5px;background-color: #fff;border-radius: 100px;}
.site-news .banner .hd span.active{width: 30px;}
.site-news .right-news{float: left;width: 475px;}
.site-news .right-news li{margin-bottom: 25px;}
.site-news .right-news li:last-child{margin-bottom: 0;}
.site-news .right-news li a{display: block;}
.site-news .right-news li a .picture{float: left;width: 190px;margin-right: 10px;}
.site-news .right-news li a .picture .imgh{padding-top: 63.1578%;}
.site-news .right-news li a .info{overflow: hidden;}
.site-news .right-news li a .info h4{margin-bottom: 15px;margin-top: 5px;;font-size: 20px;font-weight: normal;}
.site-news .right-news li a:hover .info h4{color: #3BB160;}
.site-news .right-news li a .info p{height: 60px;line-height: 20px;font-size: 14px;color: #808080;-webkit-line-clamp: 3;}

/* 最新资讯 */
.news-text .latest-news li{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #ececec;}
.news-text .latest-news li:last-child{margin-bottom: 0;border-bottom: none;}
.news-text .latest-news li a{display: block;}
.news-text .latest-news li a .picture{float: left;width: 180px;margin-right: 10px;}
.news-text .latest-news li a .picture .imgh{padding-top: 66.6666%;}
.news-text .latest-news li a .info{overflow: hidden;}
.news-text .latest-news li a .info h4{margin-bottom: 10px;font-size: 20px;font-weight: normal;}
.news-text .latest-news li a:hover .info h4{color: #3BB160;}
.news-text .latest-news li a .info p{height: 60px;line-height: 20px;font-size: 14px;color: #808080;-webkit-line-clamp: 3;}
.news-text .latest-news li a .info .date{margin-top: 10px;font-size: 12px;color: #666;}
.news-text .latest-news li a .info .date span{margin-right: 10px;color: #000;}

/* 热门资讯 */
.news-text .hot-news li{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #ececec;}
.news-text .hot-news li a{display: block;}
.news-text .hot-news li h4{height: 30px;font-size: 22px;font-weight: normal;line-height: 30px;}
.news-text .hot-news.mini li h4{font-size: 16px;}
.news-text .hot-news li a:hover h4{color: #3BB160;}
.news-text .hot-news li h4 i{display: inline-block;width: 0;height: 0;border: 7px solid transparent;border-left-color: #7a9dd4;}
.news-text .hot-news li .date{margin: 10px 0 0 14px;font-size: 14px;color: #808080;}

/* 热门搜索 */
.news-text .hot-search li{margin-bottom: 10px;}
.news-text .hot-search li a{display: block;}
.news-text .hot-search li a span{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;max-width: calc(100% - 42px);height: 43px;padding: 0 20px;line-height: 43px;border: 1px solid #cccccc;border-radius: 100px;font-size: 15px;}
.news-text .hot-search li a:hover span{background-color: #3BB160;border-color: #3BB160;color: #fff;}

/* 新闻详情页-------------------------------------------------------------------------------------------------------- */

/* 相关文章 */
.relevant-text li{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #ececec;}
.relevant-text li a{display: block;}
.relevant-text li h4{font-size: 16px;color: #000;font-weight: normal;}
.relevant-text li a:hover h4{color: #3BB160;}
.relevant-text li .date{margin-top: 10px;font-size: 14px;color: #808080;}
.relevant-text li .date span{margin-right: 20px;}

/* 新闻详情 */
.new-msg{padding: 0 30px;}
.new-msg h1{font-size: 28px;font-weight: normal;line-height: 1.5;}
.new-msg .tags{padding: 30px 0;margin-bottom: 30px;;font-size: 14px;color: #808080;border-bottom: 1px solid #e3e4ec;}
.new-msg .tags span{margin-right: 20px;}
.new-msg .tags span img{margin: 0 5px 2px 0;}
.new-msg .content-text{font-size: 15px;color: #000;line-height: 2;}

/* 上、下一页 */
.new-msg .page-btn{padding: 40px 0;border-top: 2px solid #e8e8ef;}
.new-msg .page-btn p{width: calc(50% - 28px);height: 35px;padding: 0 10px;text-align: center;background-color: #f5f5f5;font-size: 14px;color: #666;line-height: 35px;color: #666;transition: color 0.3s linear 0s,background-color 0.3s linear 0s;}
.new-msg .page-btn p a{color: #666;}
.new-msg .page-btn p:hover{background-color: #3BB160;color: #fff;}
.new-msg .page-btn p:hover a{color: #fff;}
.new-msg .page-btn .prev{float: left;}
.new-msg .page-btn .next{float: right;}

/* 百度快速排名-------------------------------------------------------------------------------------------------------- */

/* SEO服务 */
.SEO-server{padding: 40px 45px;}
.SEO-server .picture{float: left;width: 310px;margin-right: 35px;}
.SEO-server .picture .bshare-custom{margin-top: 20px;text-align: center;}
.SEO-server .info{overflow: hidden;}
.SEO-server .info h1{margin-top: 10px;font-size: 18px;}
.SEO-server .info .price{height: 70px;padding: 0 10px;margin-top: 15px;line-height: 70px;background-color: #f3f3f3;font-size: 14px;color: #818181;font-weight: bold;}
.SEO-server .info .price i{margin: 0 0 0 10px;font-size: 18px;color: #ff0200;}
.SEO-server .info .price b{margin: 0 10px 0 5px;font-size: 46px;color: #ff0200;}
.SEO-server .info .tags{margin-top: 20px;font-size: 14px;color: #686868;font-weight: bold;}
.SEO-server .info .tags span{display: inline-block;padding: 10px;margin-right: 10px;border: 1px solid #e6e6e6;}
.SEO-server .info .serve{margin-top: 20px;font-size: 14px;color: #686868;font-weight: bold;}
.SEO-server .info .serve p{height: 30px;padding: 0 10px;line-height: 30px;border: 1px solid #e6e6e6;}
.SEO-server .info .btn-buy{margin-top: 25px;text-align: center;}
.SEO-server .info .btn-buy a{display: inline-block;width: 210px;height: 60px;line-height: 60px;background-color: #ff4400;font-size: 20px;color: #fff;border-radius: 5px;font-weight: bold;}

/* 店铺信息 */
.shop-info{text-align: center;}
.shop-info .server{display: inline-block;width: 140px;height: 30px;line-height: 30px;border: 1px solid #dddddd;border-radius: 100px;}
.shop-info .server img{display: inline-block;margin: 0 0 3px 5px;}
.shop-info .kefu{display: inline-block;width: 220px;height: 40px;margin-top: 20px;line-height: 40px;background-color: #ff4400;font-size: 18px;color: #fff;font-weight: bold;border-radius: 5px;}
.shop-info .kefu img{width: 20px;margin-bottom: 3px;}
.shop-info .ewm{width: 130px;margin-top: 20px;}
.shop-info .ewm-text{margin-top: 10px;font-size: 14px;color: #686868;font-weight: bold;}
.shop-info .article-shop{padding: 20px 10px;margin: 20px 15px 0;background-color: #f8f8f8;}
.shop-info .article-shop h5{position: relative;display: inline-block;margin-bottom: 23px;font-size: 18px;font-weight: bold;}
.shop-info .article-shop h5::after,.shop-info .article-shop h5::before{content: "";width: 80px;height: 1px;position: absolute;z-index: 2;top: 50%;background-color: #e4e4e4;}
.shop-info .article-shop h5::before{right: 100%;}
.shop-info .article-shop h5::after{left: 100%;}
.shop-info .article-shop ul li{display: inline-block;margin: 0 10px;}
.shop-info .article-shop ul li span{font-size: 14px;color: #FF561F;}
.shop-info .article-shop ul li p{margin-top: 10px;font-size: 16px;color: #666;}

/* 商品详情 */
.goods-msg .content-text{}

/* 售后保障 */
.guarantee-sale p{font-size: 15px;color: #333;}
.guarantee-sale ul{margin-bottom: 10px;}
.guarantee-sale ul li{margin-top: 10px;font-size: 15px;color: #333;line-height: 2;}