.index-workstl{text-align: center;}
.index-workstl a{font-size: 26px;color: #000000;font-weight: bold;}
.index-workstl img{width: 22px;margin-right: 5px;vertical-align: middle;}
.index-works-phone{display: none;}
.indexworks-pro{border: 1px solid #b3b3b3;border-radius: 5px;padding: 5px;}
.index-works-img{display: block;}
.index-works-img img{width: 100%;vertical-align: middle;border-radius: 5px;}
.nwe-gallery{width: 100%;vertical-align: middle;border-radius: 5px;}
.nwe-gallery-other{width: 100%;vertical-align: middle;border-radius: 5px; height: 246px}
.index-works-ul li{margin-top: 40px;}
.index-works-tl a{display: block;color: #444444;font-size: 18px;font-weight: bold;display: block;line-height: 22px;height: 44px;overflow: hidden;}
.index-works-tl a:hover{color:#b9b5ac;transition: all .5s ease 0s}
.index-works-tl{margin: 5px 0px;}
.index-works-text{color: #888888;font-size: 14px;line-height: 20px;height:40px;overflow: hidden;}
.index-works-tag a{line-height: 30px;display: inline-block;color: #888888;font-size: 13px;text-decoration: underline!important;}
.index-works-bottom{margin-top: 10px;}
.index-works-more{line-height: 30px;display: inline-block;background: #68ab6d;color: #fff!important;font-size: 12px;border-radius: 5px;padding: 0px 25px;}
a{text-decoration: none!important;cursor: pointer;}
.index-works-swiper{position: relative;padding: 0 40px;}
.index-works-swiper .swiper-button-next{right: 5px;/*background: url(/assets/images/arrow-right-button.svg) no-repeat;*/}
.index-works-swiper .swiper-button-prev{left: 5px;/*background: url(/assets/images/arrow-left-button.svg) no-repeat;*/}
.index-works-swiper .swiper-button-next,.index-works-swiper .swiper-button-prev{width: 30px;height: 30px;top: 50%;margin-top: -15px;text-align:center;}
.index-works-swiper .swiper-button-next i,.index-works-swiper .swiper-button-prev i{font-size: 28px;color: #cccccc;}
.index-works-swiper .swiper-pagination-bullet{margin: 0px 3px;width: 26px;height: 5px;background: #b3b3b3;border-radius: 50px;opacity: 1;}
.index-works-swiper .swiper-pagination-bullet-active{background: #68ab6d;}
.index-works-swiper .swiper-pagination{position: absolute;width:100%;text-align: center;left: 0;}
.swiper-pagination-bullet:focus,.swiper-button-next:focus,.swiper-button-prev:focus{outline: none;}
.tag-icon-items{color: #999!important;text-decoration: underline!important;font-size: 12px!important;}
.tag-icon-items i{font-size: 14px!important;color: #999!important;margin-right: 5px;}
.see-number{font-size: 12px!important;color: #999!important;}
.see-number i{font-size: 14px!important;color: #999!important;margin-right: 5px;}
@media (min-width: 1080px) {
	.index-works-ul a:hover{opacity: 0.8;}
}
@media (max-width: 767px) {
	.index-works-ul li{margin-top: 4%;}
	.index-works-pc{display: none;}
	.index-works-phone{display: block;}
	.index-works-tl a{font-size: 18px;}
	.aqindex5btn{display: block;width: auto;margin:30px 5px 30px 5px;}
	.index-works .aqindex5btn{margin-top: 30px;}
	.swiper-block{width: 100%;}
	.index-works-more{padding: 0 10px;}

}

@media (max-width:1023px) {
	.case-number{display: inline-block; width: 100%;}

}
.workslist .index-works-ul li{padding: 0px 8px;margin-bottom: 14px;margin-top: 0px;}
.workslist .you-rt1:first-child .sjd-wenz-tl{margin-top: 0px;}
.workslist .you-rtul1{height: auto;}
.workshot li{border: 1px solid #cbcbcb;border-radius: 5px;padding: 5px;margin-bottom: 15px;position: relative;}
.workshotlf{display: block;width: 43%;}
.workshotlf img{width: 100%;vertical-align: middle;border-radius: 5px;}
.workshotrt{width: 56%;}
.workshotrttl a{display: block;font-size: 16px;color: #444444;font-weight: bold;line-height: 20px;height: 40px;overflow: hidden;}
.workshotrttl{margin: 0px;margin-bottom: 5px;}
.workshotrttext{color: #888888;font-size: 14px;line-height: 18px;height: 36px;overflow: hidden;}
.workshot .index-works-bottom{position: absolute;width: 56%;right: 0px;bottom: 5px;padding-right: 5px;box-sizing: border-box;}
.workshot .index-works-tag a{line-height: 20px;font-size: 13px;}
.workshot .index-works-more{line-height: 20px;font-size: 12px;}
@media (max-width:1100px) {
	.workshotrttl a{font-size: 12px;line-height: 13px;height: 26px;}
	.workshotrttl{margin-bottom: 0px;}
	.workshotrttext{font-size: 12px;line-height: 13px;height: 26px;}
	.workshot .index-works-more{padding: 0px 5px;}
	.workshot .index-works-bottom{bottom: 0px;}
	.workslist .pcd-nr{display: block;}
}
@media (max-width:767px) {
	.workshotrttl a{font-size: 16px;line-height: 18px;height: 36px;}
	.workshotrttl{margin-bottom: 0px;}
	.workshotrttext{font-size: 14px;line-height: 18px;height: 36px;}
	.workslist .you-rt1:first-child{display: none;}
	.workslist .sjd-ss{border: 1px solid #cbcbcb;border-radius: 5px;background: #f7f7f7;}
}

@media (max-width:767px) {

}
.index-phone{display: none;}
.index-viewpc{position: relative;}
.index-viewphone{position: relative;margin-top: 30px;}
.index-viewli{display: block;position: relative;}
.index-viewli img{width: 100%;vertical-align: middle;}
.index-viewtext{background:rgba(239, 239, 239, 0.7);color: #fff;padding: 5px;line-height: 22px;font-size: 15px;color: #fff;border-radius:5px}
.index-viewtext h2{font-size: 21px;color: #9b9597;font-weight: bold;line-height: 25px;}
.index-viewtext h3{font-size: 19px;color: #998675;font-weight: bold;line-height: 25px;}
.index-viewtext h4{font-size: 17px;color: #666;font-weight: bold;line-height: 25px;}
.index-viewtext p{font-size: 16px;color: #888;line-height: 25px;}
.index-viewtext span{display: block;overflow: hidden;color: #9b9597;}
.index-viewphone .swiper-button-next{right: 0px;margin-top: -48px;}
.index-viewphone .swiper-button-prev{left: 0px;margin-top: -48px;}
.index-viewpc .gallery-thumbs .swiper-slide{padding: 0px 4px;}
.index-viewpc .index-view-pcli{margin: 0px 50px;}
.index-view-pcli{display: block;position: relative;}
.index-viewpc .gallery-thumbs{margin: 20px 50px;display: block;}
.index-viewtext{padding: 10px;box-sizing: border-box;}
.index-viewtext span{line-height: 22px;}
.index-viewpc .index-viewtext span{height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-view-pcli img{vertical-align: middle;width: 100%;}
.indexphoneslide .swiper-button-next{position: absolute;right: 0px;background: url(/assets/images/svg-03.svg) no-repeat;width: 34px;height: 34px;margin-top: -17px;}
.indexphoneslide .swiper-button-prev{position: absolute;left: 0px;background: url(/assets/images/svg-02.svg) no-repeat;width: 34px;height: 34px;margin-top: -17px;}
.indexphoneslide .swiper-pagination-bullet{margin: 0px 5px;width: 15px;height: 15px;background: #f2f2f2;border-radius: 50px;opacity: 1;}
.indexphoneslide .swiper-pagination-bullet-active{background: #9b9597;}
.indexphoneslide .swiper-pagination{position: absolute;width: 100%;text-align: center;bottom: -30px;}
.workscontentul{margin: 0px 50px;}
.workscontentul li{margin-bottom: 15px;}
.workscontentul{padding-bottom: 15px;}
.about-pro-tl{font-size: 18px;font-weight: bold;color: #666666;padding: 0px 15px;margin-bottom: 20px;}
.about-pro{border-top: 1px solid #cccccc;}
.about-pro-tl img{display: inline-block;vertical-align: -5px;}
.about-pro .indexworks-pro{border: none;padding: 0px;position: relative;}
.about-pro li{margin-bottom: 20px;}
.about-pro .index-works-tl a{font-size: 16px;}
.about-pro .index-works-text{font-size: 14px;}
@media (max-width:991px) {
	.about-pro .index-works-more{padding: 0px 5px;}
}
@media (max-width:767px) {
	/* .index-phone{display: block;}
	.index-pc{display: none;} */
	.index-view-pcli{margin: unset!important;}
	.new-top-contents .time-use{line-height: 25px;font-size: 12px;}
	.new-top-contents .time-use time{font-size: 12px;}
	.new-top-contents .article_conshare{width: auto;margin-bottom: 0;}
     .article_conshare a{margin-left: 5px;}
	.indexphoneslide .swiper-pagination-bullet{width: 6px;height: 6px;margin: 0px 2px;}
	.indexphoneslide .swiper-button-next,.indexphoneslide .swiper-button-prev{margin-top: -40px;}
	.index-viewtext span{display: block;/*height: 44px;*/height: auto;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #9b9597;text-align: center;font-size: 13px;}
   .workscontentul{margin: 0px;}
   .workscontentul{margin-top: 50px;}
   .about-pro .index-works-img{width: 39%;float: left;}
   .about-prort{float: right;width: 60%;}
   .about-pro-tl{padding: 0px;}
   .about-pro .index-works-ul li{padding: 0px;}
   .about-pro .index-works-tl{margin: 0px;}
   .about-pro .index-works-text{line-height: 16px;height: 32px;margin-top: 5px;}
   .about-pro .index-works-tl a{height: 32px;line-height: 16px;}
   .about-pro .index-works-bottom{margin-top: 0px;position: absolute;right: 0px;bottom: 0px;width: 60%;}
   .about-pro .index-works-more{font-size: 12px;line-height: 20px;}
   .about-pro .index-works-tag a{line-height: 20px;}
   .case-number{font-size: 12px !important;color: #E0E0E0;}
}


@media (max-width:340px) {
	.about-pro .index-works-bottom{bottom: -8px;}
}
@media (max-width:1100px) {
	.workscontent .pcd-nr{display: none;}
}
.ps-title{font-size: 12px !important;color: #E0E0E0;}
.case-number{font-size: 12px !important;color: #E0E0E0;}
@media (max-width: 980px){
.ps-title {
    line-height: 12px!important;
}
.btn-more {
    padding: 0 5px;
}
.see-number{margin-left: 5px;margin-right: 5px;}
.list-content .younews-text {
    line-height: 16px;
    height: 32px;
}
.youblog-1-rt4 .blog-1-rt4-rt h3, .youblog-1-rt4 .blog-1-rt4-rt h2 {
    font-size: 16px;
    line-height: 18px;
    height: 36px;
    overflow: hidden;
}
.youblog-1-rt4 .blog-1-rt4-rt h3 a, .youblog-1-rt4 .blog-1-rt4-rt h2 a{
	 font-size: 16px;
    line-height: 18px;
    height: 36px;
    overflow: hidden;
}
}


.footer-logo {
    text-align: center;
    background: #5c935c;
}
.footer-logo img {
    max-width: 180px;
    vertical-align: middle;
}
.search-tag-item {line-height: 15px;text-align: left;}
.search-tag-item a {
    display: inline-block;
    font-size: 12px;
    color: #fff;
    text-decoration: underline!important;
    cursor: pointer;
    margin-top: 3px;
    margin-right: 3px;
}
.head-mobile-search{display: none;color: #fff!important;position: fixed;left: 58px;top: 8px;}
.head-mobile-search i {font-size: 18px !important;}
.head-mobile-search p {font-size: 12px;line-height: 20px;}
.head-search-hide{box-sizing: border-box;width: 100%;left: 0;top: 56px;background:#68ab6d;color: #fff;padding: 5px 5px;box-sizing: border-box;z-index: 1210;}
.head-search-hide input[type="text"]{color: #fff!important;height: 30px;line-height: 30px;border-radius: 0;padding-right: 26px;box-sizing: border-box;}
.head-search-hide .q_dra_head_sj_menu_ss_sr{padding-right: 0!important;}
.head-search-hide .head-tag{padding: 0;}
.head-search-hide .head-tag a{color: #fff!important;}
.search-top {
    border-bottom: 1px solid #e6e6e6;
}
.footer-announce a, .footer-copyright{color:#cdcdcd!important; font-size:12px;}
.q_dra_footer_sj_beian p, .footer-announce p{font-size:12px;}
@media (max-width: 1079px){
	.head-mobile-search{display: block;}
	/*.head-search-hide{display: none;}*/
}
@media (min-width: 1080px){
	.search-tag-item a:hover{opacity: 0.8;}
	.head-search-hide{display: none!important;}
}
@media (max-width: 767px) {
    .footer-logo img {
        max-width: 150px;
    }
}