.p-tb100{padding: 100px 0;}
.p-tb40{padding: 40px 0;}
.p-lr10{padding: 0 10px;}
.p-lr5{padding: 0 5px;}
.m-t80{margin-top: 80px;}
.m-t40{margin-top: 40px;}
.m-t20{margin-top: 20px;}
.row-top{margin-top: -20px;}
.fz-48{font-size: 48px;}
.fz-30{font-size: 30px;}
.fz-24{font-size: 24px;}
.fz-16{font-size: 16px;}
.content-text{font-size: 16px;line-height: 2;color: #666;}
.text-p p{margin-bottom: 0;}
.bg-01{background: #f9f9f9;}

@media(max-width: 1366px){
    .p-tb100{padding: 80px 0;}
    .p-tb40{padding: 32px 0;}
    .p-lr10{padding: 0 8px;}
    .p-lr5{padding: 0 7px;}
    .m-t80{margin-top: 64px;}
    .m-t40{margin-top: 32px;}
    .m-t20{margin-top: 16px;}
    .row-top{margin-top: -16px;}
    .fz-48{font-size: 42px;}
    .fz-30{font-size: 28px;}
    .fz-24{font-size: 22px;}
}
@media(max-width: 1230px){
    .p-tb100{padding: 60px 0;}
    .p-tb40{padding: 24px 0;}
    .p-lr10{padding: 0 6px;}
    .p-lr5{padding: 0 9px;}
    .m-t80{margin-top: 48px;}
    .m-t40{margin-top: 24px;}
    .m-t20{margin-top: 12px;}
    .row-top{margin-top: -12px;}
    .fz-48{font-size: 36px;}
    .fz-30{font-size: 24px;}
    .fz-24{font-size: 20px;}
    .fz-16,.content-text{font-size: 14px;}
}
@media(max-width: 1024px){
    .p-tb100{padding: 50px 0;}
    .p-tb40{padding: 20px 0;}
    .p-lr10{padding: 0 5px;}
    .p-lr5{padding: 0 10px;}
    .m-t80{margin-top: 40px;}
    .m-t40{margin-top: 20px;}
    .m-t20{margin-top: 10px;}
    .row-top{margin-top: -10px;}
    .fz-48{font-size: 28px;}
    .fz-30{font-size: 20px;}
    .fz-24{font-size: 18px;}
}


.about-us-bg{background: url(../images/aboutusbg.jpg) no-repeat bottom right/100%;}
.box-item-title .en{display: inline-block;line-height: 1;padding: 0 15px;text-transform: uppercase;background: #de2526;position: relative;}
.box-item-title .en span{background: #fff;padding: 0 20px;}
.box-item-title:before{content: "";width: 100%;height: 1px;background: #ddd;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.box-item-desc{color: #888;}
.box-tig-bg .box-item-title .en span{background: #f7f7f7;}

.scroll-left{display: flex;align-items: center;}
.scroll-left .picimg{width: 540px;}
.scroll-left .temcon{width: calc(100% - 540px);background: #f7f7f7;padding: 0.5rem 0.8rem;}
.scroll-left .temcon .title{padding-bottom: 10px;position: relative;}
.scroll-left .temcon .title:before{content: "";width: 40px;height: 3px;background: #27954e;position: absolute;left: 0;bottom: 0;}
a.read-more{display: block;width: 125px;line-height: 35px;text-align: center;color: #27954e;border: 1px solid #27954e;}
a.read-more:hover{background: #27954e;color: #fff;}

.advantage-bg{background: url(../images/advantagebg.jpg) no-repeat center center/cover;}
ul.index-three{display: flex;flex-wrap: wrap;justify-content: space-between;}
ul.index-three li{width: 22%;margin: 1% 0;text-align: center;padding: 20px;color: #fff;border: 2px solid rgba(255,255,255,0.5);}
ul.index-three li .img{width: 72px;padding: 8px;margin: auto;overflow: hidden;border: 2px solid #fff;border-radius: 50%;}
ul.index-three li .title{padding-bottom: 13px;position: relative;}
ul.index-three li .title:before{content: "";width: 40px;height: 3px;background: #de2526;position: absolute;left: 50%;transform: translateX(-50%); bottom: 0;}

.products-bg{background: url(../images/productbg.jpg) no-repeat top left/100%;}
.home-pro-list .item-pro-con{display: block;color: #333;position: relative;}
.home-pro-list:nth-child(2n) .item-pro-con{margin-top: 120px;}
.home-pro-list .item-pro-con .content{width: 85%;height: 120px;padding: 30px;position: absolute;left: 50%;transform: translateX(-50%);}
.home-pro-list:nth-child(2n-1) .item-pro-con .content{bottom: -120px;border: 2px solid #fff;border-top: none;}
.home-pro-list:nth-child(2n) .item-pro-con .content{top: -120px;border: 2px solid #fff;border-bottom: none;}
.home-pro-list .item-pro-con img{filter: grayscale(1);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-ms-filter: grayscale(1);}
.home-pro-list .item-pro-con:hover img{filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);}
.home-pro-list .item-pro-con .content .title{padding: 6px 0 10px;position: relative;}
.home-pro-list .item-pro-con .content .title:before{content: "";width: 40px;height: 3px;background: #de2526;position: absolute;left: 50%;transform: translateX(-50%); bottom: 0;}
.home-pro-list .item-pro-con:hover .content{border-color: #de2526;}

.item-projects .title{margin-top: 10px;}
.item-projects .title a{color: #333;}
.item-projects a:hover img{transform: scale(1.08);}
.item-projects .title a:hover{color: #27954e;}
.marke-box-xm{padding: 0.4rem;background: #fff;display: flex;align-items: center;}
.marke-box-xm .img{width: 320px;height: 240px;}
.marke-box-xm .con{width: calc(100% - 470px);padding: 0 40px;}
.marke-box-xm .con .title a{color: #333;}
.marke-box-xm .con .desc{margin-top: 20px;color: #999;line-height: 1.8;height: 9em;}
.marke-box-xm a.more{display: block;width: 150px;line-height: 40px;text-align: center;border-radius: 50px;border: 1px solid #27954e;color: #27954e;}
.marke-box-xm:hover{box-shadow: 0 1px 10px rgba(0,0,0,0.08);}
.marke-box-xm:hover .img img{transform: scale(1.08);}
.marke-box-xm .con .title a:hover{color: #27954e;}
.marke-box-xm a.more:hover{background: #27954e;color: #fff;}

.item-news-nav ul{display: flex;align-items: center;justify-content: center;}
.item-news-nav ul li{margin: 0.1rem;}
.item-news-nav ul li a{display: block;border: 1px solid #eee;color: #333;padding: 6px 12px;}
.item-news-nav ul li.newson a{background: #27954e;border-color: #27954e;color: #fff;}
a.home-news-list{display: block;position: relative;background-position: top left;background-repeat: no-repeat;background-size: cover;}
a.home-news-list:before{content: '';width: 100%;height: 100%;background: #fff;position: absolute;top: 0;left: 0;transition: all 0.5s;}
a.home-news-list .top{padding: 30px;position: relative;z-index: 9;}
a.home-news-list .top .time{color: #a8a8a8;}
a.home-news-list .top .time span{color: #333;margin-right: 10px;}
a.home-news-list .top h3{font-size: 18px;color: #333;-webkit-line-clamp: 2;line-height: 1.5;height: 3em;}
a.home-news-list .top h4{font-size: 14px;color: #888;-webkit-line-clamp: 4;line-height: 1.6;height: 6.4em;}
a.home-news-list:hover:before{background: rgba(0,0,0,0.75);}
a.home-news-list:hover .top h3{color: #fff;}
a.home-news-list:hover .top h4{color: #a8a8a8;}
a.home-news-list:hover .top .time span{color: #fff;}
a.home-news-list .details{line-height: 60px;padding: 0 30px;color: #333;border-top: 1px solid #e5e5e5;position: relative;z-index: 9;}
a.home-news-list .details:before{content: "";width: 28px;height: 28px;position: absolute;top: 50%;transform: translateY(-50%);right: 30px;background: url(../images/icon.png) no-repeat top left/100%;}
a.home-news-list:hover .details{border-color: #27954e;background: #27954e;color: #fff;}

@media(max-width: 1024px){
    .box-item-title .en{padding: 0 5px;}
    .box-item-title .en span{padding: 0 10px;}
    .box-item-desc{font-size: 12px;}
    .scroll-left{display: block;}
    .scroll-left .picimg{width: 100%;}
    .scroll-left .temcon{width: 100%;padding: 20px;}

    ul.index-three li{width: 49%;padding: 15px 5px;}
    ul.index-three li .title:before{width: 30px;height: 2px;}
    .home-pro-list:nth-child(2n) .item-pro-con{margin-top: 72px;}
    .home-pro-list .item-pro-con .content{height: 74px;padding: 10px;}
    .home-pro-list:nth-child(2n-1) .item-pro-con .content{bottom: -74px;}
    .home-pro-list:nth-child(2n) .item-pro-con .content{top: -74px;}
    
    .item-projects .title{margin-top: 5px;}
    a.home-news-list .top{padding: 15px;}
    a.home-news-list .details{line-height: 40px;padding: 0 15px;border-color: #27954e;background: #27954e;color: #fff;}
    a.home-news-list .details:before{width: 20px;height: 20px;right: 15px;}
}
@media(max-width: 768px){
    .marke-box-xm{padding: 20px;display: block;}
    .marke-box-xm .img{width: 100%;height: auto;}
    .marke-box-xm .con{width: 100%;padding: 20px 0;}
    .marke-box-xm a.more{width: 120px;line-height: 32px;}
}

.current-location{padding: 15px 0;}
.current-location .flex{display: flex;align-items: center;justify-content: space-between;}
.current-location .title{font-size: 18px;font-weight: bold;}
.current-location ul li{float: left;font-size: 14px;color: #888;margin-right: 5px;}
.current-location ul li:last-child{margin-right: 0;}
.current-location ul li a{display: block;font-size: 14px;color: #888;}
.current-location ul li a:hover{color: #27954e;text-decoration: underline;}

.show-content-width{padding: 30px;background: #fff;}
.page-detail-end{background: #fff;padding: 20px 0;position: relative;}
.page-detail-end a{font-size: 14px;color: #333;}
.page-detail-end .prev{width: calc(50% - 1.6rem);text-align: left;position: absolute;left: 30px;top: 50%;transform: translateY(-50%);}
.page-detail-end .next{width: calc(50% - 1.6rem);text-align: right;position: absolute;right: 30px;top: 50%;transform: translateY(-50%);}
.page-detail-end a.list{width: 20px;height: 20px;margin: auto;display: block;background: url('../images/list.png') center no-repeat;}
.page-detail-end a:hover{color: #27954e;text-decoration: underline;}

.show-menu-left{width: 280px;}
.nav-show .mobile-nav{font-size: 20px;font-weight: bold;height: 60px;line-height: 60px;text-align: center;background: #27954e;color: #fff;}
.nav-show ul li{background: #fff;border: 1px solid #eee;border-top: none;}
.nav-show ul.nav-ul>li a{display: block;font-size: 16px;padding: 12px 15px;color: #333;}
.nav-show ul.nav-ul>li.active a,.nav-show ul.nav-ul>li a:hover{background: #fafafa;color: #27954e;}

.tab-item ul li .cat{padding: 12px 20px;cursor: pointer;position: relative;}
.tab-item ul li .cat:before{content: '';width: 12px;height: 12px;background: url('../images/anniu.png') no-repeat top left/100%;position: absolute;right: 15px;top: 50%;transform: translateY(-50%) rotate(-90deg);z-index: 9;transition: all 0.5s;}
.tab-item ul li.cur .cat:before{transform: translateY(-50%) rotate(0deg);}
.tab-item ul li .cat a{font-size: 16px;color: #333;}
.tab-item ul li .tig a{display: block;padding: 12px 15px;font-size: 16px;color: #333;}
.tab-item ul li .qa-cont{display: none;padding: 10px 0;border-top: 1px solid #eee;}
.tab-item ul li .qa-cont a{display: block;border: none;font-size: 14px;color: #888;padding: 6px 30px;position: relative;}
.tab-item ul li.cur .qa-cont{display: block;}
.tab-item ul li.cur .cat,.tab-item ul li .cat:hover{background: #fafafa;}
.tab-item ul li.cur .cat a,.tab-item ul li .cat a:hover{background: #fafafa;color: #27954e;}
.tab-item ul li.cur .tig a,.tab-item ul li .tig a:hover{background: #fafafa;color: #27954e;}
.tab-item ul li .qa-cont a.active,.tab-item ul li .qa-cont a:hover{color: #27954e;}

.show-content-right{width: calc(100% - 280px);padding-left: 40px;overflow: hidden;}
.galleryOverlay{width: 100%;height: 100%;position: fixed;top: 0;left: 0;opacity: 0;z-index: 100000;background-color: rgba(0,0,0,.7);overflow: hidden;display: none;-moz-transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;transition: opacity 0.5s ease;}
.galleryOverlay.visible{opacity: 1;}
.gallerySlider{width: 100%;height: 100%;position: absolute;left: 0;top: 0;white-space: nowrap;}
.gallerySlider .placeholder{background: url("../images/loading.gif") no-repeat center center;height: 100%;line-height: 1px;text-align: center;width: 100%;display: inline-block;}
.gallerySlider .placeholder:before{content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}
.gallerySlider .placeholder img{display: inline-block;max-height: 88%;max-width: 100%;vertical-align: middle;}
.prevArrow, .nextArrow{border: none; text-decoration: none;opacity: 0.5;cursor: pointer;position: absolute; width:50%;height:100%;top:0;margin-top: 0px;}
.prevArrow:hover, .nextArrow:hover{opacity: 1;}
.prevArrow{background-position: left top;left:0;}
.nextArrow{background-position: right top;right:0;}
.pagelimit{position: absolute;bottom: 20px;left: 50%;margin-left: -18px;color: #fff;font-size: 18px;}
.closed{cursor: pointer;position: absolute;width: 40px;height: 40px;right:2%;top: 3%;transform: rotate(45deg);}
.closed::after,.closed::before{content: '';background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.closed:hover{opacity: 0.5;}
.closed::after{width: 26px;height: 2px;}
.closed::before{width: 2px;height: 26px;}

.show-con-img{width: 480px;}
.MagicZoomPup{background: #000;}
.MagicZoomBigImageCont{background: #fff;border: 2px solid #eee;}
.MagicZoom{width: 100% !important;border: 2px solid #eee;}
#tsShopContainer li,#tsShopContainer img{vertical-align: top;}
#tsShopContainer{width: 100%;margin: 0 auto;position: relative;}
#tsShopContainer #tsPicContainer{width: 100%;margin-top: 15px;position:relative;}
#tsShopContainer #tsPicContainer #tsImgSArrL,#tsShopContainer #tsPicContainer #tsImgSArrR{position: absolute;top: 50%;transform: translateY(-50%);cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrL{left: -5px;}
#tsShopContainer #tsPicContainer #tsImgSArrR{right: -5px;}
#tsShopContainer #tsPicContainer #tsImgSArrL i,#tsShopContainer #tsPicContainer #tsImgSArrR i{display: block;font-size: 32px;color: #888;}
#tsShopContainer #tsPicContainer #tsImgSArrL:hover i,#tsShopContainer #tsPicContainer #tsImgSArrR:hover i{color: #de2526;}
#tsShopContainer #tsPicContainer #tsImgSCon{width: 88% !important;margin-left: 6%;overflow: hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width: 100%;overflow: hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width: 75px;padding: 0 3px;float: left;cursor: pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{border: 1px solid  #eee;display:block;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border-color: #de2526;}
.show-con-dec{width: calc(100% - 480px);padding-left: 40px;}
.down-pdf-flex{display: flex;align-items: center;}
.down-pdf-flex a{display: block;padding: 6px 12px;background: #27954e;color: #fff;margin-right: 10px;border-radius: 4px;}
.down-pdf-flex a:hover{background: #de2526;}
.prodcut_details_title{font-size: 20px;font-weight: bold;border-bottom: 1px solid #dcdcdc;}

@media(max-width: 991px){
    .current-location .flex{display: block;}
    .current-location ul{margin-top: 5px;}
    .show-content-width{padding: 20px 0;background: none;}

    .page-detail-end{border-top: 1px solid #e5e5e5;}
    .page-detail-end .prev{left: 0;}
    .page-detail-end .next{right: 0;}
    .page-detail-end span{display: none;}

    .show-menu-left{width: 100%;margin-top: 20px;}
    .nav-show .mobile-nav{height: 45px;line-height: 45px;font-size: 18px;}
    .nav-show ul.nav-ul li a,.nav-show .menu-nav ul li .nav a{font-size: 14px;}
    .nav-show .boxnav{display: none;width: 100%;background: #fff;}
    .show-content-right{width: 100%;padding: 10px 0 0;}

    .show-con-img{width: 100%;}
    .MagicZoomPup,.MagicZoomBigImageCont{display: none !important;}
    #tsShopContainer #tsPicContainer #tsImgSCon li{width: 64px;}
    .show-con-dec{width: 100%;padding: 20px 0 0;}
}



ul.service-list li{width: 100%;background: #fff;display: flex;align-items: center;position: relative;}
ul.service-list li .infobox{width: calc(100% - 500px);padding: 0.4rem;}
ul.service-list li .infobox .content-text{line-height: 1.75;}
ul.service-list li .infobox .title{padding-bottom: 15px;position: relative;}
ul.service-list li .infobox .title:after{content: "";width: 42px;height: 3px;background: #27954e;position: absolute;left: 0;bottom: 0;}
ul.service-list li:nth-child(even) .infobox{position: absolute;left: 0;}
ul.service-list li:nth-child(even) .picbox{margin-left: calc(100% - 500px);}

.faq-con .title{margin-top: 20px;padding: 15px 20px;font-size: 18px;color: #333;font-weight: bold;;border: 1px solid #eee;cursor: pointer;}
.faq-con .title .item{padding-left: 30px;background: url(../images/ask.png) no-repeat left center/20px;}
.faq-con .test{display: none;padding: 20px 20px 20px 50px;line-height: 1.75;border: 1px solid #eee;border-top: none;}
.faq-con:first-child  .title{margin-top: 0;}

.layui-content{position: relative;padding-left: 160px;margin-bottom: 20px;}
.layui-content .layui-l{width: 140px;position: absolute;top: 0;line-height: 40px;left: 0;}
.layui-content .layui-l.title{line-height: 24px;}
.layui-conten .layui-input{width: 100%;height: 40px;border-radius: 5px;}
.layui-content select.country{width: 100%;height: 40px;display: block;border: 1px solid #ddd;}
.layui-content .layui-form-select dl{padding:0;}
.layui-content .layui-form-select dl dd.layui-this{background: #5897fb;}
.layui-content .layui-upload-drag{width: 100%;}
.layui-content .layui-upload-drag h5{font-size: 18px;line-height: 1.6;color: #333;}
.layui-content .layui-upload-drag p{font-size: 16px;line-height: 1.6;}
.layui-content .layui-form-radio{margin: 0;}
.layui-content .layui-form-radio>i{font-size: 18px;margin: 0;}
.layui-content .layui-r .text{font-size: 16px;padding: 2px 0;}
.layui-content .layui-form-radioed>i{color: #5897fb;}
.layui-content .layui-form-radio{position: relative;}
.layui-content .layui-form-radio .layui-form-radio{position: absolute;top: 0;left: -30px;}
.layui-content .layui-form-radio:hover .text{color: #333;}
.layui-r .layui-form-checkbox{margin-right: 0;}
.layui-r .layui-form-checkbox i{border: 2px solid #ddd;transform: scale(0.65);border-radius: 50%;}
.layui-r .layui-form-checked i{border-color: #1E9FFF;}
.layui-r .layui-form-checked .layui-icon-ok:after{content: '';width: 15px;height: 15px;background: #1E9FFF;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;}
.layui-icon-ok:before{display: none;}
.imgFileUploade .header span.imgClick{display: inline-block;font-size: 14px;color: #fff;padding: 10px 15px;background: #1E9FFF;border-radius: 2px;cursor: pointer;}
.imgFileUploade .header span.imgClick:hover{background: #de2526;}
.imgFileUploade .imgAll{width: 100%;margin-top: 20px;margin-left: -5px;margin-right: -5px;}
.imgFileUploade .imgAll li{width: 100px;height: 100px;border:solid 1px #eee;margin: 5px;float: left;position: relative;box-shadow: 0 0 10px #eee;}
.imgFileUploade .imgAll li img{position: absolute;top:0;left:0;width: 100%;height: 100%;object-fit: cover;}
.delImg{position: absolute;top:-10px;right:-7px;width: 22px;height: 22px;background: #000;border-radius: 50%;display: block;text-align:  center;line-height: 22px;color:#fff;cursor: pointer;}

.download,.download table.table{border: none;margin-bottom: 0;}
.download table.table tbody tr th{font-size: 16px;padding: 10px;background: #f7f8f9;border: none;}
.download table.table tbody tr td{padding: 10px;vertical-align: middle;border: none;}
.download table.table tbody tr td a{color: #333;}
.download table.table tbody tr td a:hover{color: #de2526;}
.download table.table tbody tr td a.download{display: inline-block;width: 28px;height: 21px;background: url('../images/down.png') no-repeat center center/cover;}
.download table.table tbody tr td a.download:hover{background-image: url('../images/down-active.png');}
.download table.table tbody tr:nth-child(2n) td{background: #f9f9f9;}
.download table.table tbody tr:hover td{background: #f5f5f5;}

.contact-us-wrap{display: flex;flex-wrap: wrap;}
.contact-us-wrap .content{width: 100%;height: 100%;padding: 30px;background: #fff;box-shadow: 0 2px 12px rgba(0,0,0,0.05);}
.contact-us-wrap .content .img{width: 80px;margin: auto;}
.contact-us-wrap .content .title{margin: 20px 0 10px;}
.contact-us-wrap .content .text{line-height: 1.6;color: #888;}

.leave-message{padding: 30px;background: #fff;box-shadow: 0 2px 12px rgba(0,0,0,0.05);}
.form-send-mail .inputbox,.form-send-mail .textareabox{width: 100%;height: 40px;font-size: 14px;padding: 0 10px;margin-bottom: 15px;border: 1px solid #eee;color: #333;}
.form-send-mail .textareabox{height: 120px;padding: 10px;}
.form-send-mail .viercode{padding-right: 140px;position: relative;}
.form-send-mail .viercode .phrase{cursor: pointer;position: absolute;top: 0;right: 0;}
.form-send-mail .viercode .phrase img{height: 40px;}
.form-send-mail .btnbox{width: 120px;height: 40px;font-size: 14px;background: #27954e;color: #fff;}
.form-send-mail .btnbox:hover{background: #de2526;}
#dituContent{width: 100%;height: 450px;}

a.item-news-list{width: 100%;margin-top: 20px;display: flex;align-items: center;background: #fff;}
a.item-news-list:first-child{margin-top: 0;}
a.item-news-list .img{width: 320px;height: 200px;}
a.item-news-list .con{width: calc(100% - 320px);padding: 30px;}
a.item-news-list .con .title{color: #333;-webkit-line-clamp: 1;line-height: 1.5;height: 1.5em;}
a.item-news-list .con .time{margin: 10px 0;color: #999;}
a.item-news-list .con .desc{color: #666;-webkit-line-clamp: 3;line-height: 1.6;height: 4.8em;}
a.item-news-list:hover{box-shadow: 0 2px 16px rgba(0,0,0,0.12);}
a.item-news-list:hover img{transform: scale(1.08);}
a.item-news-list:hover .con .title{color: #27954e;}

@media(max-width: 991px){
    ul.service-list li{display: block;margin: 20px 0;}
    ul.service-list li .infobox{width: 100%;padding: 20px;}
    ul.service-list li:nth-child(even) .infobox{position: static;}
    ul.service-list li:nth-child(even) .picbox{margin-left: 0;}

    .faq-con .title{padding: 10px;font-size: 16px;}
    .faq-con .test{display: none;padding: 10px 10px 10px 40px;}
    .contact-us-con{margin: 20px 0;}
    .contact-us-wrap .content,.leave-message{padding: 15px;}
    .contact-us-wrap .content .img{width: 60px;}
    #dituContent{height: 300px;}

    a.item-news-list{display: block;}
    a.item-news-list:first-child{margin-top: 20px;}
    a.item-news-list .img{width: 100%;height: auto;}
    a.item-news-list .con{width: 100%;padding: 20px;}
    a.item-news-list .con .title{-webkit-line-clamp: 2;height: 3em;}
    a.item-news-list .con .time{margin: 5px 0;}
}