@charset "utf-8";

/*banner图*/
.index-banner {width: 100%;transition: all 1s;-webkit-transition: all 1s;}
.index-banner .swiper-container {height: 100%;}
.index-banner .swiper-slide a {display: block;width: 100%;}
.index-banner .swiper-slide a img {display: block;width: 100%;}
.index-banner .swiper-slide a img.wapimg {display: none;}
.index-banner .swiper-container .swiper-pagination {bottom: 20px;}
.index-banner .swiper-container .swiper-pagination-bullet {position: relative;font-family: 'Arial';width: auto;height: 30px;background: transparent;margin: 0 5px;font-size: 18px;line-height: 30px;color: #fff;opacity: 1;}
.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 78px;}
.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active i{display: none;}
.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
	width: 100%;
	height: 1px;
	content: '';
	position: absolute;
	background: #fff;
	top: 22px;
	left: 0;
}

@media (max-width:1080px) {
	.index-banner .swiper-container .swiper-pagination {bottom: 15px;}
	.index-banner .swiper-container .swiper-pagination-bullet{font-size: 16px;}
	.index-banner .swiper-pagination-bullet.swiper-pagination-bullet-active::after{top: 25px;}
}

@media(max-width:769px) {
	.index-banner .swiper-slide a img.pcimg {display: none;}
	.index-banner .swiper-slide a img.wapimg {display: block;}
	.index-banner .swiper-container .swiper-pagination-bullet{font-size: 14px;margin: 0 3px;}
} 

.index-floor{width: 100%;padding: 80px 0;}
.home-title{width: 100%;text-align: center;}
.home-title h3{font-size: 36px;color: #333;line-height: 48px;font-weight: 700;}

@media (max-width:1500px) {
	.index-floor{width: 100%;padding: 70px 0;}
}
@media (max-width:1250px) {
	.index-floor{width: 100%;padding: 60px 0;}
	.home-title h3{font-size: 32px;line-height: 40px;}
}
@media (max-width:1080px) {
	.index-floor{width: 100%;padding: 40px 0;}
	.home-title h3{font-size: 28px;line-height: 36px;}
}

@media (max-width:769px) {
	.index-floor{width: 100%;padding: 30px 0;}
	.home-title h3{font-size: 26px;}
}
@media (max-width:480px) {
	.home-title h3{font-size: 24px;line-height: 32px;}
}


/* 公司简介 */
.index-aboutbox{width: 100%;height: 480px;}
.index-aboutbox .index-aboutbox-img{width: 680px;}
.index-aboutbox .index-aboutbox-img .img{width: 100%;height: 100%;}
.index-aboutbox .index-aboutbox-txt{width: calc(100% - 680px);padding: 25px 0;padding-left: 80px;}
.index-aboutbox .index-aboutbox-txt .home-title{text-align: left;}
.index-aboutbox .index-aboutbox-txt  .about-info{margin: 36px 0;width: 100%;font-size: 18px;line-height: 32px;color: #666;
height: 256px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:8; word-wrap:break-word;word-break:break-all;}
.index-aboutbox .index-aboutbox-txt  .about-info p{line-height: 32px;}

.lookmore{width: 220px;height: 52px;background: #004dc3;border-radius: 25px;}
.lookmore a{width: 100%;height: 100%;display: flex;justify-content: space-between;align-items: center;padding: 0 30px;color: #fff;font-size: 16px;}
.lookmore.center{margin: 0 auto;}


@media (max-width:1500px) {
	.index-aboutbox{height: 400px;}
	.index-aboutbox .index-aboutbox-img{width: 566px;}
	.index-aboutbox .index-aboutbox-txt{width: calc(100% - 566px);padding: 0;padding-left: 60px;}
	.index-aboutbox .index-aboutbox-txt .about-info{margin: 20px 0;}
}

@media (max-width:1250px) {
	.index-aboutbox{height: 390px;}
	.index-aboutbox .index-aboutbox-img{width: 553px;}
	.index-aboutbox .index-aboutbox-txt{width: calc(100% - 553px);padding-left: 50px;}
	.index-aboutbox .index-aboutbox-txt .about-info {margin: 16px 0;font-size: 16px;line-height: 28px;height: 224px;}
	.index-aboutbox .index-aboutbox-txt .about-info p{line-height: 28px;}
}

@media (max-width:1200px) {
	.index-aboutbox{height: 350px;}
	.index-aboutbox .index-aboutbox-img{width: 496px;}
	.index-aboutbox .index-aboutbox-txt{width: calc(100% - 496px);padding-left: 40px;}	
}

@media (max-width:1080px) {
	.index-aboutbox{height: auto;}
	.index-aboutbox .index-aboutbox-img{width: 100%;float: none;}
	.index-aboutbox .index-aboutbox-txt{width: 100%;float: none;margin-top: 30px;padding: 0;}	
	.index-aboutbox .index-aboutbox-txt .about-info{line-height: 30px;height: auto;max-height: 240px;margin: 20px 0;}
	.index-aboutbox .index-aboutbox-txt .about-info p{line-height: 30px;}
}

@media (max-width:991px) {
	.lookmore{width: 150px;height: 46px;}
	.lookmore a{padding: 0 20px;font-size: 14px;}
}

@media (max-width:769px) {
	.index-aboutbox .index-aboutbox-txt .about-info{font-size: 14px;line-height: 28px;max-height: 224px;margin: 15px 0;}
	.index-aboutbox .index-aboutbox-txt .about-info p{line-height: 28px;}
}

@media (max-width:480px) {
	.index-aboutbox .index-aboutbox-txt .about-info{line-height: 26px;max-height: 208px;}
	.index-aboutbox .index-aboutbox-txt .about-info p{line-height: 26px;}
	.lookmore{width: 120px;height: 38px;}
	.lookmore a{padding: 0 15px;}
}

.bgf5{background: #f5f5f5 !important;}

/* 我们的优势 */
.index-advantage{width: 100%;}
.index-advantage .lookmore{margin: 0 auto;}
.index-advantagelist{width: 100%;padding: 55px 0 20px;}
.index-advantagelist ul{margin: 0 -30px;}
.index-advantagelist li{float: left;width: 33.33%;padding: 0 30px;margin-bottom: 60px;}
.index-advantagelist .advantage-item{width: 100%;display: flex;align-items: center;}
.index-advantagelist .advantage-item .icon{width: 78px;height: 78px;}
.index-advantagelist .advantage-item .txt{width: calc(100% - 78px);padding-left: 25px;}
.index-advantagelist .advantage-item .txt p{font-size: 18px;color: #666;line-height: 26px;max-height: 78px;}

@media (max-width:1500px) {
	.index-advantagelist ul{margin: 0 -25px;}
	.index-advantagelist li{padding: 0 25px;margin-bottom: 50px;}
}
@media (max-width:1250px) {
	.index-advantagelist{padding: 35px 0 10px;}
	.index-advantagelist ul{margin: 0 -20px;}
	.index-advantagelist li{padding: 0 20px;margin-bottom: 40px;}
	.index-advantagelist .advantage-item .txt p{font-size: 16px;}
	.index-advantagelist .advantage-item .txt{padding-left: 20px;}
}
@media (max-width:1200px) {
	.index-advantagelist .advantage-item .txt{width: calc(100% - 72px);}
	.index-advantagelist .advantage-item .icon{width: 72px;height: 72px;}
	.index-advantagelist .advantage-item .txt p{line-height: 24px;max-height: 72px;}
}

@media (max-width:1080px) {
	.index-advantagelist li{width: 50%;}
}

@media (max-width:769px) {
	.index-advantagelist .advantage-item .txt{width: calc(100% - 66px);padding-left: 15px;}
	.index-advantagelist .advantage-item .icon{width: 66px;height: 66px;}
	.index-advantagelist .advantage-item .txt p{line-height: 22px;max-height: 66px;font-size: 14px;}
	.index-advantagelist ul{margin: 0 -15px;}
	.index-advantagelist li{padding: 0 15px;margin-bottom: 30px;}
}

@media (max-width:640px) {
	.index-advantagelist li{width: 100%;}
	.index-advantagelist ul{margin: 0;}
	.index-advantagelist li{padding: 0;margin-bottom: 20px;}
}

@media (max-width:480px) {
	.index-advantagelist .advantage-item .icon{width: 60px;height: 60px;}
	.index-advantagelist .advantage-item .txt p{line-height: 20px;max-height: 60px;}
}

/* 产品系列 */
.index-probox{width: 100%;height: 525px;margin: 60px 0;}
.index-probox .index-proimg{float: left;width: 650px;height: 100%;display: block;}
.index-probox .index-proimg .img{width: 100%;height: 100%;}
.index-prolist{float: left;width: calc(100% - 650px);height: 100%;}
.index-prolist ul{height: 100%;border-bottom: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;}
.index-prolist li{width: 33.33%;height: 50%;border-top: 1px solid #e0e0e0;border-left: 1px solid #e0e0e0;float: left;height: 50%;}
.index-prolist li a{display: flex;padding: 20px 28px;width: 100%;height: 100%;justify-content: flex-end;align-items: center;flex-direction: column;}
.index-prolist li:nth-child(3n+1){border-left: 0;}
.index-prolist li a .imgbox{width: 100%;height: 0;padding-bottom: 100%;position: relative;}
.index-prolist li a .imgbox .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.index-prolist li a .imgbox .img img{display: block;max-width: 100%;max-height: 100%;}
.index-prolist li a .txt p{font-size: 18px;color: #666;text-align: center;line-height: 30px;}
.index-prolist li a:hover .txt p{color: #004dc3;}

@media (max-width:1500px) {
	.index-probox{height: 438px;}
	.index-probox .index-proimg{width: 542px;}
	.index-prolist{width: calc(100% - 542px);}
}
@media (max-width:1250px) {
	.index-probox{height: 426px;margin: 40px 0;}
	.index-probox .index-proimg{width: 528px;}
	.index-prolist{width: calc(100% - 528px);}
	.index-prolist li a .txt p{font-size: 14px;line-height: 28px;}
}

@media (max-width:1200px) {
	.index-prolist li a{padding: 15px  24px;}
	.index-probox{height: 383px;}
	.index-probox .index-proimg{width: 474px;}
	.index-prolist{width: calc(100% - 474px);}
}

@media (max-width:1080px) {
	.index-probox{height: auto;}
	.index-probox .index-proimg{width: 100%;float: none;}
	.index-prolist li:nth-child(3n+1){border-left: 1px solid #e0e0e0;}
	.index-prolist{float: none;width: 100%;}
}

@media (max-width:769px) {
	.index-probox{margin: 25px 0;}
}

@media (max-width:480px) {
	.index-prolist li{width: 50%;}
}

.index-newsbox {width: 100%;height: 556px;}
.newsbox-listbox{width: calc(100% - 400px);padding-right: 80px;height: 100%;overflow: hidden;}
.news-listbox{width: 100%;height: 100%;}
.news-listbox .index-newslist{width: 100%;padding: 35px 0 40px;height: 100%;}
.news-listbox .home-title{text-align: left;}
.news-sharebox{width: 400px;height: 100%;}
.news-listbox .index-newslist{height: 456px;}
.news-listbox .index-newslist ul{border-top: 1px solid #d5d5d5;height: 100%;overflow: hidden;}
.news-listbox .index-newslist li{width: 100%;}
.news-listbox .index-newslist li a{width: 100%;color: #666;border-bottom: 1px solid #d5d5d5;display: flex;justify-content: space-between;}
.news-listbox .index-newslist li a h3,
.news-listbox .index-newslist li a h4{
	font-size: 18px;
	line-height: 75px;
}
.news-listbox .index-newslist li a h4{font-family: 'Arial';}
.news-listbox .index-newslist li a:hover{color: #004dc3;}

.news-sharelist{width: 100%;height: 100%;background: #fff;}
.news-sharetop{width: 100%;position: relative;height: 84px;padding: 0 30px;}
.news-sharetop .title{font-size: 24px;color: #333;font-weight: bold;line-height: 84px;}
.news-sharetop .paginationbox{position: relative;height: 100%;max-width: 80%;line-height: 84px;}
.news-sharetop .paginationbox .swiper-pagination{right: 0;top: 0;position: relative;}
.news-sharetop .paginationbox .swiper-pagination-bullet{background: #e0e0e0;opacity: 1;margin-right: 8px;}
.news-sharetop .paginationbox .swiper-pagination-bullet-active{background: #fff;border: 2px solid #0c55c6;}

.news-share-goods .index-newsitem{width: 100%;}
.news-share-goods .index-newsitem .img{width: 100%;height: 240px;}
.news-share-goods .index-newsitem .txt{width: 100%;text-align: center;margin: 35px 0;padding: 0 40px;}
.news-share-goods .index-newsitem .txt h3{font-size: 16px;color: #666;font-family: 'Arial';line-height: 30px;margin-bottom: 5px;}
.news-share-goods .index-newsitem .txt h4{font-size: 20px;color: #333;line-height: 30px;height: 60px;}
.lookmorebox{border-top: 1px solid #e0e0e0;width: 100%;}
.lookmorebox a{display: block;text-align: center;line-height: 66px;font-size: 16px;color: #999;}
.lookmorebox a:hover{color: #004dc3;}
.news-listbox .index-newslist li a h3{width: 68%;}

@media (max-width:1500px) {
	.index-newsbox{height: 516px;}
	.news-sharebox{width: 334px;}
	.news-share-goods .index-newsitem .img{height: 200px;}
	.newsbox-listbox{padding-right: 60px;width: calc(100% - 334px);}
	.news-listbox .index-newslist{height: 416px;padding: 32px 0 38px;}
	.news-listbox .index-newslist li a h3, .news-listbox .index-newslist li a h4{line-height: 68px;}
	.news-sharetop{padding: 0 20px;}
	.news-share-goods .index-newsitem .txt{padding: 0 30px;}
}
@media (max-width:1250px) {
	.news-listbox .index-newslist li a h3, .news-listbox .index-newslist li a h4{font-size: 16px;}
	.news-share-goods .index-newsitem .txt{padding: 0 20px;margin: 30px 0;}
	.news-sharetop{height: 78px;}
	.news-sharetop .title{line-height: 78px;}
	.news-sharetop .paginationbox{line-height: 78px;}
	.index-newsbox{height: 500px;}
	.news-listbox .index-newslist{padding: 32px 0 40px;height: 410px;}
	.news-listbox .index-newslist li a h3, .news-listbox .index-newslist li a h4{line-height: 66px;}
	.newsbox-listbox{padding-right: 45px;}
}
/* @media (max-width:991px) {
	.newsbox-listbox{padding-right: 30px;width: calc(100% - 225px);}
	.news-sharebox{width: 225px;}
	.news-sharetop{height: 72px;}
	.news-sharetop .title{line-height: 72px;}
	.news-sharetop .paginationbox{line-height: 72px;}
	.news-share-goods .index-newsitem .img{height: 135px;}
} */

@media (max-width:991px) {
	.index-newsbox{height: auto;}
	.newsbox-listbox{width: 100%;float: none;padding: 0;}
	.news-listbox .index-newslist{padding: 25px 0 35px;height: 346px;}
	.news-listbox .index-newslist li a h3, 
	.news-listbox .index-newslist li a h4{line-height: 56px;}
	.news-sharebox{width: 100%;height: auto;float: none;margin-top: 20px;}
	.news-sharetop{height: 64px;}
	.news-sharetop .title{font-size: 20px;line-height: 64px;}
	.news-sharetop .paginationbox{line-height: 64px;}
	.news-share-goods .index-newsitem .img{height: auto;}
	.news-share-goods .index-newsitem .txt{padding: 0 15px;margin: 20px 0;}
	.lookmorebox a{font-size: 14px;line-height: 56px;}
	.news-share-goods .index-newsitem .txt h3{font-size: 14px;line-height: 26px;}
	.news-share-goods .index-newsitem .txt h4{font-size: 18px;line-height: 26px;height: auto;max-height: 52px;}
}

/* 销售品牌 */
.index-saletop{width: 100%;}
.index-salelist{width: 100%;padding: 40px 80px;position: relative;}
.index-salelist .sale-imgitem{width: 100%;padding: 10px;height: 100px;display: flex;justify-content: center;align-items: center;}
.index-salelist .sale-imgitem img{display: block;max-height: 100%;max-width: 100%;}
.index-saletop{position: relative;width: 100%;}
.index-saletop .home-title{text-align: left;width: auto;}
.index-saletop .swiper-pagination{position: relative;text-align: right;right: 0;top: 0;
width: auto;left: unset;bottom: unset;color: #999999;font-family: 'Arial';font-size: 28px;line-height: 48px;}
.index-saletop .swiper-pagination .swiper-pagination-current{color: #000033;}
.index-salelist .swiper-button-next,
.index-salelist .swiper-button-prev{
	background: none;
	color: #004dc3;
	font-size: 27px;
	opacity: 1;
	width: 58px;
	height: 58px;
	margin-top: -29px;
	border-radius: 50%;
	border: 2px solid #004dc3;
	text-align: center;
	line-height: 54px;
}
.index-salelist .swiper-button-next:focus,
.index-salelist .swiper-button-prev:focus{
	outline: none;
}
.index-salelist .swiper-button-next{right: 0;}
.index-salelist .swiper-button-prev{left: 0;}
.index-salelist {width: calc(100% - 120px);margin: 0 auto;}
.index-salelist .swiper-button-disabled{border: 2px solid transparent;}

@media (max-width:1500px) {
	.index-salelist{padding: 30px 60px;}
}
@media (max-width:1250px) {
	.index-salelist{padding: 30px 50px;width: calc(100% - 80px);}
	.index-saletop .swiper-pagination{line-height: 40px;font-size: 26px;}
	.index-salelist .swiper-button-next, .index-salelist .swiper-button-prev{
		width: 50px;
		height: 50px;
		font-size: 24px;
		margin-top: -25px;
		line-height: 46px;
	}
}
@media (max-width:1200px) {
	.index-salelist{padding: 25px 55px;width: 100%;}
}
@media (max-width:1080px) {
	.index-saletop .swiper-pagination{line-height: 36px;font-size: 22px;}
}
@media (max-width:769px) {
	.index-salelist .swiper-button-next, .index-salelist .swiper-button-prev{display: none;}
	.index-salelist{padding: 25px 0;}
	.index-salelist .sale-imgitem{height: 80px;}
	.index-saletop .swiper-pagination{font-size: 18px;}
}
@media (max-width:480px) {
	.index-salelist{padding: 15px 0;}
	.index-saletop .swiper-pagination{font-size: 16px;line-height: 32px;}
	.index-salelist .sale-imgitem{height: 60px;padding: 16px;}
}

.inside-banner{width:100%;transition: all 1s;-webkit-transition: all 1s;position: relative;}
.inside-banner .banner-pic{width: 100%;}
.inside-banner .banner-pic img{width: 100%;display: block;}
.inside-banner .banner-pic img.wapimg{display: none;}

@media(max-width:769px){
   .inside-banner .banner-pic img.pcimg{display: none;}
   .inside-banner .banner-pic img.wapimg{display: block;}
}

/*面包屑导航*/
.inside-location{position:absolute;right:0;bottom:20px;width: 100%;}
.location a{float:left;display: block;font-size: 14px;color: #fff;line-height: 20px;}
.location a.home{width: 22px;height: 20px;margin-right: 15px;}
.location a.home img{display: block;width: 100%;}
.location span{font-family: "楷体";margin: 0 10px;display: block;float: left;font-size: 16px;color: #fff;line-height: 20px;}
.location a:hover{color: #2168ac;}

@media (max-width:1080px){
    .location{display:none;}
}


/* 内页导航 */
.inside-itembox{width: 100%;}
.inside-nav{width: 100%;background: #fff;position: relative;z-index: 99;border-bottom: 1px solid #e0e0e0;padding: 0;left: 0;right: 0;}
.inside-nav .swiper-wrapper.center{justify-content: center;}
.inside-nav .swiper-slide{text-align: center;padding: 0 15px;}
.inside-nav .swiper-slide a{display: block;max-width: 100%;width: fit-content;margin:0 auto;line-height: 90px;color: #333;font-size: 18px;position: relative;transition: all .3s;}
.inside-nav .swiper-slide a::after{position: absolute;left: 0;width: 100%;height: 4px;background: #004dc3;transform: scaleX(0);transition: all .3s;bottom: 0;content: "";}
.inside-nav .swiper-slide.actived a,
.inside-nav .swiper-slide:hover a{color: #004dc3;}
.inside-nav .swiper-slide.actived a::after,
.inside-nav .swiper-slide:hover a::after{transform: scaleX(1);}
.inside-navheight{width: 100%;height: 91px;display: none;}

.inside-content{width: 100%;background: #fff;padding: 80px 0;}
.inside-introduction .introduction-editor{margin: 60px 0;}

@media (max-width:1250px) {
	.inside-nav .swiper-slide a{font-size: 16px;line-height: 86px;}
	.inside-navheight{height: 87px;}
	.inside-introduction .introduction-editor{margin: 40px 0;}
}

@media (max-width:1080px) {
	.inside-nav .swiper-slide a{line-height: 68px;}
	.inside-navheight{height: 68px;}
	.inside-content{padding: 60px 0;}
	.inside-nav .swiper-slide a::after{height: 3px;}
}
@media (max-width:991px) {
	.inside-nav .swiper-slide a{font-size: 14px;line-height: 56px;}
	.inside-nav .swiper-slide a::after{height: 2px;}
	.inside-content{padding: 40px 0;}
	.inside-introduction .introduction-editor{margin: 30px 0;}
}
@media (max-width:769px) {
	.inside-nav .swiper-slide{padding: 0 15px;}
	.inside-introduction .introduction-editor{margin: 25px 0;}
}
@media (max-width:480px) {
	.inside-nav .swiper-slide a{line-height: 42px;}
	.inside-content{padding: 30px 0;}
	.inside-nav .swiper-slide{padding: 0 10px;}
	
}


.footer-number{width:100%;}
.digital{display:block;position:relative;top:-600px;}
.footer-number .number{width: 100%;}
.footer-number .number ul{margin-left: -60px;}
.footer-number .number li{float:left;width:25%;padding: 0 60px;position: relative;}
.footer-number .number li::after{content:"" ;position: absolute;right: 0;top: 50%;transform: translateY(-50%);height: 50px;width: 1px;background: #e0e0e0;}
.footer-number .number li:last-child::after{background: #fff;}
.footer-number .number li p{position: relative;}
.footer-number .number li span{font-size:42px;font-weight:bold;color: #004dc3;font-family: "Arial";line-height: 60px;}
.footer-number .number li em{font-size:16px;color: #004dc3;}
.footer-number .number li .cons{display: flex;}
.footer-number .number li .cons h3{font-size: 16px;color: #666;}
.footer-number .number li .cons img{display: block;width: 36px;height: 36px;margin-left: 20px;}

@media (max-width:1500px) {
	.footer-number .number ul{margin-left: -30px;}
	.footer-number .number li{padding: 0 40px;width: 24%;}
	.footer-number .number li:last-child{width: 28%;}
}
@media (max-width:1250px) {
	.footer-number .number li span{font-size: 36px;line-height: 52px;}
	.footer-number .number li .cons img{width: 32px;height: 32px;margin-left: 15px;}
}
@media (max-width:1200px) {
	.footer-number .number li{padding: 0 25px;}
	.footer-number .number ul{margin-left: -25px;}
}
@media (max-width:1080px) {
	.footer-number .number ul{margin-left: -15px;}
	.footer-number .number li{padding: 0 15px;}
	.footer-number .number li .cons h3{font-size: 14px;}
	.footer-number .number li span{font-size: 32px;line-height: 46px;}
	.footer-number .number li .cons img{width: 26px;height: 26px;margin-left: 10px;}
}

@media (max-width:769px) {
	.footer-number .number ul{margin-left: -40px;}
	.footer-number .number li{width: 50%;margin-bottom: 20px;padding: 0 40px;}
	.footer-number .number li:last-child{width: 50%;}
	.footer-number .number li:nth-child(2n)::after{background: #fff;}
}

@media (max-width:640px) {
	.footer-number .number ul{margin-left: -15px;}
	.footer-number .number li{padding: 0 15px;}	
}

@media (max-width:480px) {
	.footer-number .number ul{margin-left: 0px;}
	.footer-number .number li{padding: 0 20px;width: 100%;float: none;display: flex;justify-content: center;align-items: center;flex-direction: column;}	
	.footer-number .number li:last-child{width: 100%;}
}

/* 团队介绍 */
.inside-itembox-team{width: 100%;position: relative;height: 953px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.inside-itembox-team .inside-content{background: transparent;padding-bottom: 0;}
.inside-itembox-team .home-title h3{color: #fff;}

.inside-team{width: 100%;margin-top: 40px;}
.team-contentlist{width: 100%;}
.team-content{width: 100%;display: none;}
.team-content.show{display: block;}
.team-content .info{width: 54.5%;}
.team-content .info .name{font-size: 24px;color: #fff;font-weight: 700;line-height: 36px;}
.team-content .info .txt{width: 100%;padding: 30px 0 40px;}
.team-content .info .txt .editor{height: 396px;/* overflow-y: auto; */margin-bottom: 10px;color: rgba(255,255,255,0.6);font-size: 18px;line-height: 36px;}
.team-content .info .txt .editor p{line-height: 36px;}
.info-more{display: block;width: 155px;height: 36px;border-radius: 18px;border: 1px solid #fff;}
.info-more a{display: flex;justify-content: space-between;font-size: 16px;color: #fff;line-height: 34px;padding: 0 20px;}
.info-more a span{display: block;}
.info-more a i{display: block;font-size: 24px;}
.team-content .pic{max-width: 45%;height: 785px;}
.team-content .pic .imgbox{max-width: 100%;height: 100%;display: flex;align-items: flex-end;}
.team-content .pic img{display: block;max-width: 100%;max-height: 100%;float: right;}

.team-personlist{position: absolute;left: 0;bottom: 80px;}
.team-personlist ul{margin: 0 -5px;}
.team-personlist li{width: 138px;float: left;padding: 0 5px;}
.team-personlist li a{display: block;width: 100%;position: relative;height: 0;padding-bottom: 100%;}
.team-personlist li a .pic{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 5;}
.team-personlist li.cur a::after{content: '';
    position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
    background: -webkit-linear-gradient(bottom,#7c63fe,#6291ff);
    z-index: 1;}
.team-personlist li.cur a .pic{padding: 6px;}

@media(max-width:1500px){
	.team-content .info{width: 60%;}
	.team-content .pic{max-width: 38%;height: 762px;}
	.inside-itembox-team{height: 930px;}
}
@media(max-width:1250px){
	.inside-itembox-team{height: 850px;}
	.team-content .info .name{font-size: 22px;line-height: 32px;}
	.team-content .info .txt .editor{font-size: 16px;line-height: 30px;height: 330px;}
	.team-content .info .txt .editor p{line-height: 30px;}
	.team-content .pic{height: 690px;}
}
@media(max-width:1200px){
	.team-personlist li{width: 128px;}
}
@media(max-width:1080px){
	.inside-itembox-team{height: auto;}
	.team-content .info .name{font-size: 20px;line-height: 30px;}
	.team-content .info,
	.team-content .pic{float: none;width: 100%;max-width:100%;}
	.team-content .pic{height: 350px;margin-bottom: 15px;}
	.team-content .pic .imgbox{justify-content: center;}
	.team-content .info .txt .editor{height: auto;}
	.team-personlist{position: relative;left: unset;bottom: unset;}
	.team-content .info .txt{padding: 20px 0 30px;}
	.inside-team{margin-top: 30px;}
	.inside-itembox-team .inside-content{padding-bottom: 60px;}
}

@media(max-width:991px){
	.team-content .pic{height: 280px;}
	.team-content .info .name{font-size: 18px;line-height: 28px;}
	.team-content .info .txt .editor{font-size: 14px;line-height: 26px;}
	.team-content .info .txt .editor p{line-height: 26px;}
	.team-content .info .txt{padding: 10px 0 20px;}
	.info-more{width: 120px;height: 32px;}
	.info-more a{padding: 0 12px;font-size: 14px;line-height: 30px;}
	.info-more a i{font-size: 20px;}
	.team-personlist li{width: 110px;}
	.team-personlist li.cur a .pic{padding: 4px;}
	.inside-itembox-team .inside-content{padding-bottom: 40px;}
}

@media(max-width:769px){
	.team-content .pic{height: 240px;}
	.team-personlist li{width: 100px;}
	.inside-team{margin-top: 20px;}
}

@media(max-width:640px){
	.team-personlist ul{margin: 0 -3px;}
	.team-personlist li{padding: 0 3px;}
	.team-personlist li{width: 20%;}
	.team-personlist li.cur a .pic{padding: 3px;}
}

@media(max-width:480px){
	.inside-itembox-team .inside-content{padding-bottom: 30px;}
}

/* 企业文化 */
.inside-culture{width: 100%;}
.inside-culture .culture-list{width: 100%;padding: 100px 0;}
.culture-list ul{margin:0 -55px;}
.culture-list li{width: 50%;float: left;padding: 0 55px;}
.culture-item{width: 100%;}
.culture-item .pic{width: 210px;height: 210px;float: left;}
.culture-item .txt{padding-top: 20px;padding-left: 65px;width: calc(100% - 210px);float: left;}
.culture-item .txt .title{width: 100%;margin-bottom: 30px;padding-bottom: 15px;display: flex;align-items: center;border-bottom: 2px solid #eeeeee;}
.culture-item .txt .title .icon{width: 32px;height: 32px;margin-right: 15px;}
.culture-item .txt .title .icon img{display: block;max-width: 100%;max-height: 100%;}
.culture-item .txt .title p{font-size: 24px;color: #333;font-weight: 700;line-height: 32px;}
.culture-item .txt .info{width: 100%;}
.culture-item .txt .info p{font-size: 18px;line-height: 36px;color: #666;height: 108px;}

@media(max-width:1500px){
	.inside-culture .culture-list{padding: 80px 0;}
	.culture-list ul{margin: 0 -30px;}
	.culture-list li{padding: 0 30px;}
	.culture-item .txt{padding-left: 45px;}
}

@media(max-width:1250px){
	.culture-item .pic{width: 190px;height: 190px;}
	.culture-item .txt{padding-top: 0;padding-left: 30px;width: calc(100% - 190px);}
	.culture-item .txt .title p{font-size: 22px;}
	.culture-item .txt .info p{font-size: 16px;line-height: 32px;height: 96px;}
}

@media(max-width:1200px){
	.culture-item .pic{width: 140px;height: 140px;}
	.culture-item .txt{width: calc(100% - 140px);}
	.culture-list ul{margin: 0 -25px;}
	.culture-list li{padding: 0 20px;}
	.culture-item .txt{padding-left: 30px;}
	.culture-item .txt .info p{font-size: 16px;line-height: 32px;height: 96px;}
	.culture-item .txt .title{margin-bottom: 20px;}
}

@media(max-width:1080px){
	.inside-culture .culture-list{padding: 60px 0 30px;}
	.culture-list ul{margin: 0;}
	.culture-list li{padding: 0;float: none;width: 100%;margin-bottom: 15px;}
	.culture-item .pic{width: 120px;height: 120px;}
	.culture-item .txt{width: calc(100% - 120px);}
	.culture-item .txt .title p{font-size: 20px;}
}

@media(max-width:991px){
	.culture-item .pic{width: 100px;height: 100px;}
	.culture-item .txt{width: calc(100% - 100px);}
	.culture-item .txt .info p{font-size: 14px;line-height: 28px;height: 84px;}
	.culture-item .txt .title{margin-bottom: 15px;}
	.culture-item .txt .title .icon{width: 28px;height: 28px;margin-right: 8px;}
	.culture-item .txt .title p{font-size: 18px;line-height: 28px;}
	.inside-culture .culture-list{padding: 40px 0 20px;}
}

@media(max-width:540px){
	.culture-item .pic{width: 80px;height: 80px;float: none;margin: 0 auto;}
	.culture-item .txt{width: 100%;padding: 0;float: none;margin-top: 15px;}
}

@media(max-width:480px){
	.culture-item .pic{width: 60px;height: 60px;}
	.inside-culture .culture-list{padding: 25px 0 10px;}
}

.honor-list{padding: 60px 0 120px;width: 100%;position: relative;}
.honor-list .swiper-container{width: 100%;}
.honor-list .swiper-container::after{position: absolute;z-index: 23;width: 12%;height: 100%;content: "";left: 0;top: 0;background-image: url(../images/ht/shade01.png);background-position: left top;background-size: cover;}
.honor-list .swiper-container::before{position: absolute;z-index: 23;width: 12%;height: 100%;content: "";right: 0;top: 0;background-image: url(../images/ht/shade01.png);background-position: left top;background-size: cover;-webkit-transform: rotate(180deg);
                 -moz-transform: rotate(180deg);
                 -o-transform: rotate(180deg);
                 -ms-transform: rotate(180deg);
                 transform: rotate(180deg);}
.honor-list .swiper-slide{height: 462px;width: 360px;background: #fff;border: 1px solid #e5e5e5;}
.honor-list .honor-item{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #fff;z-index: 22;}
.honor-item .pic{width: 100%;height: 370px;display: flex;justify-content: center;align-items: center;}
.honor-item .pic img{display: block;max-width: 100%;max-height: 100%;}
.honor-item .txt{width: 100%;height: calc(100% - 370px);border-top: 1px solid #e2e2e2;display: flex;justify-content: space-between;align-items: center;padding: 0 40px;}
.honor-item .txt h3{font-size: 16px;line-height: 24px;height: 48px;width: 80%;}
.honor-item .txt .icon{width: 28px;}
.honor-item .txt .icon img{display: block;width: 100%;}

.swiperbutton .swiper-button-next,
.swiperbutton .swiper-button-prev{
	background: none;
	color: #004dc3;
	font-size: 27px;
	opacity: 1;
	width: 58px;
	height: 58px;
	margin-top: 0;
	border-radius: 50%;
	border: 2px solid #004dc3;
	text-align: center;
	line-height: 54px;
	bottom: 0;
	top: auto;
}
.swiperbutton .swiper-button-next:focus,
.swiperbutton .swiper-button-prev:focus{
	outline: none;
}
.swiperbutton .swiper-button-next{right: 50%;margin-right: -68px;}
.swiperbutton .swiper-button-prev{left: 50%;margin-left: -68px;}
.swiperbutton .swiper-button-next:hover,
.swiperbutton .swiper-button-prev:hover{
	background-color: #004dc3;
	color: #fff;
}
.swiperbutton .swiper-button-next.swiper-button-disabled, 
.swiperbutton .swiper-button-prev.swiper-button-disabled{
	opacity: 1;
}

@media (max-width:1500px) {
	.honor-list .swiper-container::after,
	.honor-list .swiper-container::before{width: 8.8%;}
}
@media (max-width:1250px) {
	.honor-list .swiper-container::after,
	.honor-list .swiper-container::before{width: 7.8%;}
	.swiperbutton .swiper-button-next,
	.swiperbutton .swiper-button-prev{
		width: 50px;height: 50px;line-height: 46px;font-size: 24px;
	}
	.swiperbutton .swiper-button-next{margin-right: -58px;}
	.swiperbutton .swiper-button-prev{margin-left: -58px;}
	.honor-list{padding: 50px 0 100px;}
}
@media (max-width:1200px) {
	.honor-list .swiper-container::after,
	.honor-list .swiper-container::before{width: 14.5%;}
}

@media (max-width:1080px) {
	.honor-list .swiper-slide{width: 300px;height: 400px;}
	.honor-item .pic{height: 320px;padding: 5%;}
	.honor-item .txt{height: calc(100% - 320px);padding: 0 20px;}
	.honor-list .swiper-container::after,
	.honor-list .swiper-container::before{width: 0;background: none;z-index: 2;}
}
@media (max-width:991px) {
	.honor-list .swiper-slide{width: 280px;height: 380px;}
	.honor-item .pic{height: 300px;}
	.honor-item .txt{height: calc(100% - 300px);padding: 0 15px;}
	.honor-item .txt h3{font-size: 14px;line-height: 20px;height: 40px;}
	.honor-item .txt .icon{width: 24px;}
}
@media (max-width:769px) {
	.honor-list .swiper-slide{width: 240px;height: 320px;}
	.honor-item .pic{height: 260px;}
	.honor-item .txt{height: calc(100% - 260px);}
	.swiperbutton .swiper-button-prev,
	.swiperbutton .swiper-button-next{
		width: 40px;height: 40px;line-height: 36px;font-size: 20px;
	}
	.swiperbutton .swiper-button-next{margin-right: -46px;}
	.swiperbutton .swiper-button-prev{margin-left: -46px;}
	.honor-list{padding: 30px 0 80px;}
}
@media (max-width:480px) {
	.honor-item .txt .icon{width: 18px;}
	.swiperbutton .swiper-button-next,
	.swiperbutton .swiper-button-prev{
		width: 36px;height: 36px;line-height: 32px;font-size: 18px;
	}
	.swiperbutton .swiper-button-next{margin-right: -42px;}
	.swiperbutton .swiper-button-prev{margin-left: -42px;}
	.honor-list{padding: 20px 0 70px;}
}

.inside-development{width: 100%;position: relative;height: 468px;}
.inside-development::after{content: "";display: block;width: 100%;height: 1px;position: absolute;left: 0;top: 50%;background: #e0e0e0;}
.inside-development .development-content{width: 100%;position: relative;}
.inside-development .development-content .circle{position: absolute;left: 40px;top: -7px;width: 14px;height: 14px;background-color: #fff;border-radius: 50%;border: 2px solid #1c62c4;}
.inside-development .index-container{height: 100%;}
.inside-development .swiper-container{width: 100%;height: 100%;}
.inside-development .swiper-slide{width: 420px;text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;}
.development-itembox{position: absolute;left: 0;top: 40px;}
.development-content.up .development-itembox{bottom: 40px;top:auto;}
.development-item{width: 420px;position: relative;background: #f5f5f5;padding: 40px;}
.development-item .developmentbox{width: 100%;z-index: 2;position: relative;}
.inside-development .development-content .line{position: absolute;left: 47px;width: 1px;height: 40px;background: #e0e0e0;top: 7px;}
.inside-development .development-content.up .line{top: -47px;}
.development-item .developmentbox .year{width: fit-content;max-width: 100%;padding-bottom: 15px;font-size: 32px;line-height: 36px;color: #0250bd;position: relative;}
.development-item .developmentbox .year::after{position: absolute;content: "";left: 0;bottom: 0;width: 40%;height: 1px;background: #0250bd;}
.development-item .developmentbox .info{margin-top: 15px;}
.development-item .developmentbox .info h6{color: #666;font-size: 18px;line-height: 28px;position: relative;padding-left: 14px;text-align: left;}
.development-item .developmentbox .info h6::after{width: 4px;height: 4px;background: #0250bd;left: 0;top: 12px;content: "";position: absolute;border-radius: 50%;}
.inside-developmentbox{width: 100%;padding-bottom: 120px;position: relative;}

@media (max-width:1500px) {
	.inside-development .swiper-slide{width: 400px;}
	.development-item{padding: 35px;width: 400px;}
}
@media (max-width:1250px) {
	.inside-developmentbox{padding-bottom: 60px;}
	.development-item .developmentbox .year{font-size: 28px;}
	.development-item .developmentbox .year{padding-bottom: 10px;}
	.development-item .developmentbox .info h6{font-size: 16px;}
	.inside-development .swiper-slide{width: 390px;}
	.development-item{padding: 30px;width: 390px;}
}
@media (max-width:1200px) {
	.inside-development .swiper-slide{width: 350px;}
	.development-item{width: 350px;}
}
@media (max-width:1080px) {
	.inside-development .swiper-slide{width: 33.33%;}
	.development-item{width: 100%;padding: 25px;}
	.development-item .developmentbox .year{font-size: 26px;}
}
@media (max-width:991px) {
	.inside-developmentbox{padding-bottom: 60px;}
	.development-item .developmentbox .year{font-size: 20px;}
	.development-item .developmentbox .year{padding-bottom: 8px;}
	.development-item .developmentbox .info h6{font-size: 14px;line-height: 26px;}
	.development-item{padding: 20px;}
}
@media (max-width:769px) {
	.inside-development .swiper-slide{width: 36%;}
	.inside-developmentbox{padding-bottom: 50px;}
}
@media (max-width:640px) {
	.inside-development .swiper-slide{width: 50%;}
}
@media (max-width:480px) {
	.inside-development .swiper-slide{width: 80%;}
	.inside-developmentbox{padding-bottom: 40px;}
}

/* 团队精神 */
.inside-itembox-teamspirit .inside-content{padding: 40px 0 12%;}
.inside-teamspirit{width: 100%;position: relative;}
.inside-teamspirit .spirit-left{width: 65%;background: #f5f5f5;padding-bottom: 25%;height: 0;position: absolute;left: 0;z-index: 2;}
.inside-teamspirit .spirit-left .spirit-txt{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.inside-teamspirit .spirit-right{width: 50%;position: absolute;right: 0;top: 18%;z-index: 9;padding-bottom: 27%;height: 0;}
.inside-teamspirit .spirit-right .spirit-img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.inside-teamspirit .spirit-left .spirit-txt .info{width: 100%;}
.inside-teamspirit .spirit-left .spirit-txt .info .home-title{text-align: left;}
.inside-teamspirit .index-container{z-index: 5;}
.inside-teamspirit .index-container  .home-title{text-align: left;}
.inside-teamspirit .index-container .info{
	width: 40%;height: 0;padding-bottom: 33.2%;position: relative;
}
.inside-teamspirit .index-container .info .txt{padding: 15px 0;width: 100%;height: 100%;position: absolute;z-index: 5;left: 0;top: 0;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.inside-teamspirit .index-container .info .txt .editor{margin-top: 20px;font-size: 18px;line-height: 32px;height: 256px;overflow-y: auto;}
.inside-teamspirit .index-container .info .txt .editor p{line-height: 32px;}

.inside-teamspirit .spirit-right .spirit-img .pic-list,
.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-container,
.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-wrapper,
.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-slide{
	width: 100%;height: 100%;
}
.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-pagination{
	text-align: left;
	color: #fff;
	font-size: 18px;
	font-family: 'Arial';
	bottom: 30px;
	left: 40px;
}
.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-pagination-current{
	font-size: 36px;
}

@media (max-width:1500px) {
	.inside-teamspirit .index-container .info{width: 45%;padding-bottom: 31.2%;}
}
@media (max-width:1250px) {
	.inside-teamspirit .index-container .info{width: 47%;padding-bottom: 26.5%;}
	.inside-teamspirit .index-container .info .txt .editor{font-size: 16px;line-height: 30px;height: 240px;}
	.inside-teamspirit .index-container .info .txt .editor p{line-height: 30px;}
	.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-pagination{font-size: 16px;left: 25px;bottom: 20px;}
	.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-pagination-current{font-size: 32px;}
}
@media (max-width:1200px) {
	.inside-teamspirit .index-container .info{padding-bottom: 28.5%;}
	.inside-teamspirit .index-container .info .txt .editor{height: 180px;}
}
@media (max-width:1080px) {
	.inside-itembox-teamspirit .inside-content{padding: 60px 0 100px;background: #f5f5f5;}
	.inside-teamspirit .spirit-left{display: none;}
	.inside-teamspirit .spirit-right{position: relative;left: 0;right: unset;top: unset;height: auto;padding-bottom: unset;width: 100%;}
	.inside-teamspirit .index-container .info{width: 100%;height: auto;padding-bottom: unset;}
	.inside-teamspirit .index-container .info .txt{position: relative;}
	.inside-teamspirit .index-container .info .txt .editor{height: auto;}
	.inside-teamspirit .index-container .home-title{text-align: center;}
	.inside-teamspirit .spirit-right .spirit-img{position: relative;margin-top: 15px;padding: 0 2.5%;}
}
@media (max-width:991px) {
	.inside-teamspirit .index-container .info .txt .editor{font-size: 14px;line-height: 28px;}
	.inside-teamspirit .index-container .info .txt .editor p{line-height: 28px;}
	.inside-teamspirit .spirit-right .spirit-img{margin-top: 8px;}
	.inside-itembox-teamspirit .inside-content{padding: 40px 0 80px;}
	.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-pagination{font-size: 14px;left: 15px;bottom: 8px;}
	.inside-teamspirit .spirit-right .spirit-img .pic-list .swiper-pagination-current{font-size: 26px;}
}
@media (max-width:480px) {
	.inside-itembox-teamspirit .inside-content{padding: 30px 0 60px;}
}

.why-choose{width: 100%;}
.mt45{margin-top: 45px;}
.why-choose .why-choose-content {position: relative;top: 0;left: 0;}
.why-choose .why-choose-content::after {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  background-color: #e0e0e0;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 0;
}
.why-choose .why-choose-content .li-content{width: 100%;margin-top: 80px;overflow: hidden;}
.why-choose .why-choose-content .li-content:first-child{margin-top: 0;}
.why-choose .why-choose-content .li-content .icon {width: 43px;height: 43px;border-radius: 50%;margin: 0 auto;position: relative;z-index: 2;}
.why-choose .why-choose-content .li-content .choose-item {width: 100%;position: relative;top: -43px;left: 0;}

.why-choose .why-choose-content .li-content .choose-item .txtbox{width: 50%;float: right;padding-left: 60px;}
.why-choose .why-choose-content .li-content .choose-item .txtbox .txt{width: 75%;}
.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox{float: left;padding: 0;padding-right: 60px;}
.why-choose .why-choose-content .li-content .choose-item .txtbox .title{font-size: 24px;color: #333;line-height: 43px;}
.why-choose .why-choose-content .li-content .choose-item .txtbox .infolist{width: 100%;}
.why-choose .why-choose-content .li-content .choose-item .txtbox .infolist h6{font-size: 18px;line-height: 28px;padding-left: 30px;position: relative;margin-top: 15px;color: #999;}
.why-choose .why-choose-content .li-content .choose-item .txtbox .infolist h6::after{position: absolute;width: 20px;height: 20px;left: 0;top: 4px;content: "";background-image: url(../images/h6left.png);background-position: center;background-size: cover;}
.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox .txt{float: right;}
.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox .title{text-align: right;}
.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox .infolist h6{padding: 0;padding-right: 30px;text-align: right;}
.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox .infolist h6::after{left: auto;right: 0;}

.inside-sale{background: #fff;width: 100%;}
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row]{
	border: 0;
}
.layui-table tbody tr:hover {
	background: transparent;
}

.customer-list .layui-table tr{border-bottom: 1px solid #e0e0e0;}
/* .customer-list .layui-table td.info{text-align: right;} */
.customer-list .layui-table td .pic{width: 100%;height: 32px;
	opacity: 0.55;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
.customer-list .layui-table tbody tr:hover td .pic{
	opacity: 1;
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(100);
	-o-filter: grayscale(0);
	filter: grayscale(0);
	filter: none;
}
.customer-list .layui-table td .pic img{max-width: 100%;max-height: 32px;}
.customer-list .layui-table td p{line-height: 32px;font-size: 18px;color: #333;}
.customer-list .layui-table td.name{padding-left: 18px;padding-right: 18px;}
.customer-list .layui-table td.name p{font-weight: 700;}
.customer-list .layui-table td, .customer-list .layui-table th{padding: 38px 0;}

.customer-list .layui-table{margin: 40px 0 60px;}

@media (max-width:1250px) {
	.why-choose .why-choose-content .li-content .choose-item .txtbox .title{font-size: 22px;line-height: 38px;}
	.why-choose .why-choose-content .li-content .icon{width: 38px;height: 38px;}
	.why-choose .why-choose-content .li-content .choose-item .txtbox{padding-left: 46px;}
	.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox{padding-right: 46px;}
	.why-choose .why-choose-content .li-content .choose-item .txtbox .infolist h6{font-size: 16px;}
	.customer-list .layui-table td, .customer-list .layui-table th{padding: 28px 0;}
	.customer-list .layui-table td p{font-size: 16px;line-height: 28px;}
	.customer-list .layui-table td .pic{height: 28px;}
	.customer-list .layui-table td .pic img{max-height: 28px;}
	.page01 a{font-size: 16px;line-height: 50px;width: 50px;height: 50px;}
	.page01 a.button{font-size: 24px;line-height: 46px;}
	.inside-sale .index-salelist{width: calc(100% - 100px);}
	.inside-sale .index-salelist .swiper-button-next{right: -25px;}
	.inside-sale .index-salelist .swiper-button-prev{left: -25px;}
	.why-choose .why-choose-content .li-content{margin-top: 60px;}
}
@media (max-width:1080px) {
	.why-choose .why-choose-content .li-content{margin-top: 40px;}
}

@media (max-width:991px) {
	.why-choose .why-choose-content .li-content .choose-item .txtbox .title{font-size: 20px;line-height: 32px;margin-top: 10px;}
	.why-choose .why-choose-content .li-content .icon{width: 32px;height: 32px;}
	.why-choose .why-choose-content .li-content .choose-item .txtbox{padding-left: 40px;}
	.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox{padding-right: 40px;}
	.why-choose .why-choose-content .li-content .choose-item .txtbox .infolist h6{font-size: 14px;line-height: 26px;margin-top: 10px;}
	.why-choose .why-choose-content .li-content .choose-item .txtbox .infolist h6::after{top: 3px;}
	.customer-list .layui-table td, .customer-list .layui-table th{padding: 18px 0;}
	.customer-list .layui-table td p{font-size: 14px;line-height: 26px;}
	.why-choose .why-choose-content .li-content{margin-top: 25px;}
	.mt45{margin-top: 25px;}
	.why-choose .why-choose-content .li-content .choose-item .txtbox .txt{width: 90%;}
	.customer-list .layui-table td .pic{height: 26px;}
	.customer-list .layui-table td .pic img{max-height: 26px;}
}
@media (max-width:769px) {
	.inside-sale .index-salelist{width: 100%;}
	.customer-list .layui-table td, .customer-list .layui-table th{padding: 10px 0;}
	.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox{padding-left: 40px;padding-right: 0;float: right;}
	.why-choose .why-choose-content .li-content:nth-child(2n) .choose-item .txtbox .txt{float: none;}
	.why-choose .why-choose-content::after{left: 16px;transform: unset;}
	.why-choose .why-choose-content .li-content .icon{margin: 0;}
	.why-choose .why-choose-content .li-content .choose-item .txtbox{width: 100%;}
}

/* 产品中心 */
.inside-prolist{width: 100%;padding: 20px 0 ;}
.inside-prolist .inside-prolist-li{width: 100%;padding: 30px 0;}
.inside-prolist .inside-prolist-li .pro-item{width: 100%;display: flex;justify-content: space-between;}
.pro-item .picbox,
.pro-item .txtbox{width: 48.61111%;}
.pro-item .picbox .img,
.pro-item .txtbox .txt{padding-bottom: 100%;position: relative;height: 0;width: 100%;}
.pro-item .picbox .img .showimg,
.pro-item .txtbox .txt .showtxt{
	width: 100%;height: 100%;position: absolute;left: 0;top: 0;
}

.inside-prolist .inside-prolist-li:nth-child(2n) .pro-item{
	flex-direction: row-reverse;
}

.pro-item .showtxt .title{font-size: 24px;line-height: 30px;max-height: 60px;color: #004dc3;margin: 30px 0 15px;font-weight: 700;}
.pro-item .showtxt .info{width: 100%;margin: 30px 0;}
.pro-item .showtxt .info .name{font-size: 18px;line-height: 58px;color: #333;font-weight: 700;}
.pro-item .showtxt .info .detail ul{margin: 0 -20px;}
.pro-item .showtxt .info .detail li{padding: 0 20px;float: left;width: 50%;}
.pro-item .showtxt .info .detail li .name{border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.pro-item .showtxt .info .detail li:nth-child(1) .name,
.pro-item .showtxt .info .detail li:nth-child(2) .name{border-bottom: 0;}
.pro-item .txtbox .txt .detail-show{overflow-y: auto;overflow-x: hidden;width: 100%;max-height: calc(100% - 157px);}
.pro-item .showtxt .lookmore{margin-top: 30px;}

@media (max-width:1500px) {
	.pro-item .showtxt .title{margin-top: 20px;}
	.pro-item .txtbox .txt .detail-show{max-height: calc(100% - 197px);}
}
@media (max-width:1250px) {
	.pro-item .showtxt .title{font-size: 20px;line-height: 26px;max-height: 52px;}
	.pro-item .showtxt .info .name{font-size: 16px;line-height: 48px;}
	.pro-item .showtxt .info{margin: 20px 0;}
	.pro-item .txtbox .txt .detail-show{max-height: calc(100% - 175px);}
}
@media (max-width:991px) {
	.pro-item .showtxt .title{font-size: 18px;line-height: 24px;max-height: 48px;margin: 5px 0 10px;}
	.pro-item .showtxt .info .name{font-size: 14px;line-height: 38px;}
	.pro-item .showtxt .lookmore{margin-top: 20px;}
	.pro-item .txtbox .txt .detail-show{max-height: calc(100% - 129px);}
	.inside-prolist .inside-prolist-li{padding: 20px 0;}
}

@media (max-width:769px) {
	.inside-prolist .inside-prolist-li .pro-item{display: block;}
	.pro-item .picbox, .pro-item .txtbox{width: 100%;}
	.pro-item .picbox .img, .pro-item .txtbox .txt{position: relative;height: auto;padding: 0;}
	.pro-item .picbox .img .showimg, .pro-item .txtbox .txt .showtxt{position: relative;height: auto;}
	.pro-item .txtbox .txt .showtxt{margin-top: 20px;}
	.pro-item .txtbox .txt .detail-show{max-height: unset;overflow: unset;}
	.inside-prolist .inside-prolist-li{padding: 15px 0;overflow: hidden;}
}

.inside-contentbox{width: 100%;padding: 90px 0 120px;}
.pro-location{width: 100%;}
.pro-detaillist{width: 100%;background: #fff;padding: 40px 40px 120px;}
.detaillist-table{width: 100%;}
.detaillist-table .layui-table{margin-bottom: 40px;}
.detaillist-table .layui-table td p{font-size: 18px;color: #666;line-height: 30px;}
.detaillist-table .layui-table td.title p{color: #004dc3;font-weight: 700;}
.detaillist-table .layui-table tr{border-bottom: 1px solid #e0e0e0;}
.detaillist-table .layui-table tr.title{border-bottom: 2px solid #004dc3;min-height: auto;}
.detaillist-table .layui-table td .pic{width: 100%;height: 0;padding-bottom: 100%;position: relative;}
.detaillist-table .layui-table td .pic .img{border: 1px solid #e0e0e0;padding: 5px;position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.detaillist-table .layui-table td .pic .img img{display: block;max-width: 100%;max-height: 100%;}
.detaillist-table .layui-table td {padding: 40px 20px;}
.detaillist-table .layui-table td:first-child{padding-left:0;}
.detaillist-table .layui-table tr.title td{padding: 10px 20px;}
.detaillist-table .layui-table tr.title td:first-child{padding-left: 0;}

@media (max-width:1500px) {
	.pro-detaillist{padding: 30px 30px 100px;}
	.detaillist-table .layui-table td{padding: 30px 15px;}
	.detaillist-table .layui-table tr.title td{padding: 8px 15px;}
	.inside-contentbox{padding-bottom: 100px;}
}
@media (max-width:1250px) {
	.detaillist-table .layui-table td p{font-size: 16px;line-height: 26px;}
	.pro-detaillist,
	.inside-contentbox{padding-bottom: 80px;}
}
@media (max-width:1080px) {
	.pro-location .location{display: block;}
	.pro-detaillist{padding: 26px 26px;}
	.inside-contentbox{padding: 64px 0 60px;}
	.pro-detaillist,
	.inside-contentbox{padding-bottom: 60px;}
	.detaillist-table .layui-table td{padding: 25px 13px;}
	.detaillist-table .layui-table tr.title td{padding: 8px  13px;}
	.detaillist-table .layui-table{margin-bottom: 30px;}
}
@media (max-width:991px) {
	.detaillist-table .layui-table td p{font-size: 14px;line-height: 24px;}
	.pro-detaillist, .inside-contentbox{padding-bottom: 40px;}
}
@media (max-width:769px) {
	.pro-detaillist{padding: 20px;overflow-x: scroll;}
	.pro-detaillist, .inside-contentbox{padding-bottom: 30px;}
	.inside-contentbox{padding-top: 48px;}
	.detaillist-table .layui-table td{padding: 20px 10px;}
	.detaillist-table .layui-table tr.title td{padding: 6px  10px;}
	.pro-location .location{padding: 15px 0;}
	.detaillist-table{min-width: 690px;}
}

.insie-proform{width: 100%;background: #fff;}
.insie-proform .proform-left{float: left;padding: 80px;width: 75%;border-right: 1px solid #e0e0e0;}
.insie-proform .proform-right{float: left;width: 25%;padding: 40px;}
.insie-proform .home-title{text-align: left;}

.share-logolist{width: 100%;margin-top: 25px;}
.share-logolist ul{margin: 0 -5px;}
.share-logolist li{width: 50%;padding: 5px;float: left;}
.share-logolist li a{display: block;width: 100%;height: 0;padding-bottom: 59.2529%;position: relative;}
.share-logolist li a .img{position: absolute;width: 100%;height: 100%;padding: 20px;left: 0;top: 0;border: 1px solid #e0e0e0;display: flex;justify-content: center;align-items: center;vertical-align: middle;
    display: -webkit-flex;
    -webkit-align-items: center;overflow: hidden;}
.share-logolist li a .img img{display: block;max-width: 100%;max-height: 100%;}

.pro-offerbox{font-size: 18px;width: 100%;color: #999;margin-top: 10px;}
.pro-offerbox .tips p{line-height: 30px;}
.pro-offer-form{margin-top: 15px;}
.pro-offer-form ul{margin: 0 -20px;}
.pro-offer-form li{float: left;margin-top: 30px;padding: 0 20px;width: 50%;}
.pro-offer-form li.fix{width: 100%;}
.offerform-item{width: 100%;}
.offerform-item .name p{line-height: 48px;font-weight: 700;color: #333;}
.offerform-item .name p span{color: #004cc3;}
.offerform-item .name p em{color: #999;font-weight: normal;}
.offerform-item .input-val{width: 100%;}
.offerform-item .input-val .layui-input{background: #f2f2f2;border: 0;border-radius: 0;height: 52px;color: #333;}
.offerform-item .input-val .layui-textarea{min-height: 200px;line-height: 30px;background: #f2f2f2;color: #333;border: 0;border-radius: 0;padding: 10px;}
.offerform-item .layui-btn{width: 148px;height: 52px;line-height: 52px;border: 0;border-radius: 0;font-size: 18px;background: #004cc3;}
.offerform-item .input-val.yzm{display: flex;}
.offerform-item .input-val.yzm .layui-input{width: 73%;border-right: 1px solid #e0e0e0;}
.offerform-item .input-val.yzm .pic{display: block;cursor: pointer;width: 27%;padding: 8px;height:52px;background: #f2f2f2;display: flex;justify-content: center;align-items: center;}
/* .offerform-item .input-val.yzm .pic img{display: block;max-width: 100%;max-height: 100%;} */
.offerform-item .form-btn{display: flex;width: 100%;height: 52px;justify-content: flex-end;align-items: flex-end;}
.offerform-item .form-btn a{display: block;margin-left: 25px;background: #f5f5f5;height: 46px;line-height: 44px;text-align: center;width: 142px;border: 1px solid #e0e0e0;text-align: center;border-radius: 23px;}
.offerform-item .form-btn a.submit{background: #004dc3;background-color: #004dc3;color: #fff;}

@media (max-width:1500px) {
	.insie-proform .proform-left{padding: 60px;}
	.insie-proform .proform-right{padding: 30px;}
	.pro-offer-form li{margin-top: 25px;}
}
@media (max-width:1250px) {
	.insie-proform .proform-left{padding: 50px;}
	.insie-proform .proform-right{padding: 25px;}
	.pro-offer-form ul{margin: 0 -15px;}
	.pro-offer-form li{margin-top: 20px;padding: 0 15px;}
	.pro-offerbox{font-size: 16px;}
	.pro-offerbox .tips p{line-height: 28px;}
	.offerform-item .name p{line-height: 40px;}
	.offerform-item .input-val .layui-input,
	.offerform-item .input-val.yzm .pic,
	.offerform-item .form-btn{height: 46px;}
	.offerform-item .layui-btn{font-size: 16px;line-height: 46px;height: 46px;width: 130px;}
	.offerform-item .form-btn a{margin-left: 15px;height: 40px;line-height: 38px;width: 130px;}
	.pro-offer-form{margin-top: 0;}
}

@media (max-width:1080px) {
	.insie-proform .proform-left,
	.insie-proform .proform-right{float: none;width: 100%;padding: 20px;}
	.insie-proform .proform-left{border: 0;border-bottom: 1px solid #e0e0e0;padding-bottom: 60px;}
	.share-logolist ul{margin: 0 -3px;}
	.share-logolist li{width: 12.5%;padding: 5px 3px;}
	.share-logolist{margin-top: 18px;}
	.share-logolist li a .img{padding: 15px;}
}
@media (max-width:991px) {
	.pro-offerbox{font-size: 14px;}
	.pro-offerbox .tips p{line-height: 26px;}
	.offerform-item .name p{line-height: 36px;}
	.offerform-item .input-val .layui-input,
	.offerform-item .input-val.yzm .pic,
	.offerform-item .form-btn{height: 40px;}
	.offerform-item .layui-btn{font-size: 14px;line-height: 40px;height: 40px;width: 110px;}
	.offerform-item .form-btn a{margin-left: 10px;height: 36px;line-height: 34px;width: 110px;}
	.pro-offer-form li{margin-top: 15px;}
}

@media (max-width:769px) {
	.share-logolist li a .img{padding: 10px;}
	.pro-offer-form ul{margin: 0;}
	.pro-offer-form li{width: 100%;float: none;padding: 0;margin-top: 10px;}
	.offerform-item .input-val.yzm{width: 50%;}
	.offerform-item .form-btn{justify-content: flex-start;}
	.offerform-item.btnshow .name {display: none;}
	.offerform-item .form-btn a.submit{margin-left: 0;}
	.insie-proform .proform-left{padding-bottom: 40px;}
	.share-logolist li{width: 25%;}
}

@media (max-width:640px) {
	.offerform-item .input-val.yzm{width: 60%;}
}
@media (max-width:480px) {
	.offerform-item .input-val.yzm{width: 80%;}
}

.inside-technology{width: 100%;margin-top: 40px;}
@media (max-width:1250px) {
	.inside-technology{margin-top: 30px;}
}
@media (max-width:991px) {
	.inside-technology{margin-top: 20px;}
}
@media (max-width:480px) {
	.inside-technology{margin-top: 15px;}
}

.share-newsitem{width: 100%;padding: 40px;display: block;background: #f5f5f5;}
.share-newsitem .title{font-size: 24px;line-height: 36px;color: #333;font-weight: 700;height: 72px;}
.share-newsitem .pic{margin-top: 30px;width: 100%;height: 0;padding-bottom: 60%;position: relative;}
.share-newsitem .pic .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.share-newsitem .pic .date{position: absolute;color: #fff;padding: 3px 0;text-align: center;font-family: "Arial";right: 0;top: 0;width: 62px;height: 62px;background-color: rgba(0,77,159,0.4);z-index: 5;}
.share-newsitem .pic .date h4{font-size: 28px;line-height: 28px;}
.share-newsitem .pic .date h5{font-size: 14px;line-height: 28px;}
.share-newsitem .detail{width: 100%;margin: 15px 0 25px;}
.share-newsitem .detail p{font-size: 18px;line-height: 28px;color: #666;height: 84px;}
.share-newsitem .info-more{border-color: #ccc;}
.share-newsitem .info-more a{color: #999;}
.share-newsitem:hover{background: #004dc3;}
.share-newsitem:hover .info-more{border-color: #fff;}
.share-newsitem:hover .info-more a,
.share-newsitem:hover .title,
.share-newsitem:hover .detail p{color: #fff;}

.inside-newslist{width: 100%;padding-bottom: 120px;}
.inside-newslist .newslist{margin-bottom: 60px;}
.inside-newslist .newslist li{width: 100%;border-bottom: 1px solid #e0e0e0;}
.news-item{width: 100%;display: block;padding: 70px 0;}
.news-item .date{font-size: 16px;line-height: 28px;font-family: "Arial";color: #999;}
.news-item .title{font-size: 28px;line-height: 40px;color: #333;font-weight: bold;margin: 20px 0 30px;}
.news-item .info p{font-size: 18px;line-height: 32px;color: #666;height: 64px;}
.news-item:hover .title,
.news-item:hover .info p{color: #004dc3;}

@media (max-width:1500px) {
	.share-newsitem{padding: 30px;}
	.share-newsitem .title{font-size: 22px;}
	.news-item .title{font-size: 26px;}
	.news-item{padding: 60px 0;}
}
@media (max-width:1250px) {
	.share-newsitem .title{font-size: 20px;line-height: 32px;height: 64px;}
	.share-newsitem .detail p{font-size: 16px;line-height: 26px;height: 78px;}
	.share-newsitem .pic .date{width: 58px;height: 58px;}
	.share-newsitem .pic .date h4{font-size: 26px;line-height: 26px;}
	.share-newsitem{padding: 25px;}
	.news-item{padding: 40px 0;}
	.news-item .title{font-size: 24px;line-height: 36px;margin: 15px 0 25px;}
	.news-item .date{font-size: 14px;line-height:26px ;}
	.news-item .info p{font-size: 16px;line-height: 30px;height: 60px;}
	.inside-newslist .newslist{margin-bottom: 40px;}
	.inside-newslist{padding-bottom: 100px;}
	.share-newsitem .pic{margin-top: 20px;}
	.share-newsitem .detail{margin: 10px 0 20px;}
}

@media (max-width:991px) {
	.share-newsitem .title{font-size: 18px;line-height: 30px;height: 60px;}
	.share-newsitem .detail p{font-size: 14px;line-height: 24px;height: 72px;}
	.share-newsitem .pic .date{width: 52px;height: 52px;}
	.share-newsitem .pic .date h4{font-size: 24px;line-height: 24px;}
	.share-newsitem .pic .date h5{font-size: 12px;line-height: 26px;}
	.share-newsitem{padding: 20px;}
	.news-item{padding: 30px 0;}
	.news-item .title{font-size: 22px;line-height: 34px;margin: 10px 0 20px;}
	.news-item .date{font-size: 12px;line-height:24px ;}
	.news-item .info p{font-size: 14px;line-height: 28px;height: 56px;}
	.inside-newslist .newslist{margin-bottom: 30px;}
	.inside-newslist{padding-bottom: 80px;}
	.share-newsitem .pic{margin-top: 15px;}
}
@media (max-width:769px) {
	.share-newsitem .title{line-height: 28px;height: 56px;}
	.share-newsitem .pic .date{width: 50px;height: 50px;}
	.news-item .title{font-size: 20px;line-height: 30px;margin: 10px 0 15px;}
	.inside-newslist{padding-bottom: 60px;}
}

@media (max-width:480px) {
	.share-newsitem{padding: 15px;}
}

.inside-newsshow{width: 100%;background: #fff;}
.title2{width: 100%;font-size: 36px;line-height: 48px;color: #333;font-weight: bold;}
.newsshow-left{float: left;width: 75%;border-right: 1px solid #e0e0e0;}
.newsshow-left-top{width: 100%;border-bottom: 1px solid #e0e0e0;padding:60px 80px;}
.newsshow-left-top .info-show{width: 100%;margin-top: 25px;}
.newsshow-left-top .info-show .infoitem{margin-right: 40px;}
.newsshow-left-top .info-show .infoitem .date{display: flex;align-items: center;height: 20px;}
.newsshow-left-top .info-show .infoitem .date img{width: 22px;margin-right: 10px;}
.newsshow-left-top .info-show .infoitem .date p{font-size: 16px;color: #999;font-family: "Arial";}
.newsshow-left-info{padding: 60px 80px 80px;}
.newsshow-left-bottom{margin-top: 150px;width: 100%;height: 52px;background-color: #f5f5f5;padding: 0 30px;}
.newsshow-left-bottom .list-return{width: 100%;height: 100%;display: flex;justify-content: space-between;align-items: center;}
.newsshow-left-bottom .list-return h5 a{display: block;color: #999;font-size: 16px;line-height: 52px;}
.newsshow-left-bottom .list-return h5 a i{font-family:'iconfont';}
.newsshow-left-bottom .list-return h5 a:hover{color: #004dc3;}


.newsshow-right{width: 25%;float: right;padding: 30px 40px;}
.newsshow-right .share-newsitem{padding: 0;background: #fff;margin-top: 40px;}
.newsshow-right .share-newsitem .pic{margin-top: 0;}
.newsshow-right .share-newsitem .title{margin: 15px 0;font-size: 18px;line-height: 28px;height: 56px;}
.newsshow-right .info-more a{font-size: 14px;}
.newsshow-right .share-newsitem:hover .title,
.newsshow-right .share-newsitem:hover .info-more a{color: #004dc3 ;}
.newsshow-right .share-newsitem:hover .info-more{
	border-color:#004dc3 ;
}

@media  (max-width:1500px){
	.newsshow-right{padding: 25px 30px;}
	.newsshow-left-top{padding: 45px 60px;}
	.newsshow-left-info{padding: 45px 60px 60px;}
	.newsshow-left-bottom{margin-top: 120px;}
	.title2{font-size: 32px;line-height: 46px;}
}
@media (max-width:1250px) {
	.newsshow-right{padding: 20px 25px;}
	.newsshow-left-top{padding: 35px 50px;}
	.newsshow-left-info{padding: 35px 50px 50px;}
	.newsshow-left-bottom{margin-top: 90px;}
	.newsshow-right .share-newsitem{margin-top: 30px;}
	.newsshow-left-top .info-show{margin-top: 20px;}
	.title2{font-size: 28px;line-height: 40px;}
	.newsshow-left-top .info-show .infoitem .date img{width: 20px;}
	.newsshow-left-top .info-show .infoitem .date p{font-size: 14px;}
	.newsshow-right .share-newsitem .title{font-size: 16px;line-height: 26px;height: 52px;margin: 12px 0;}
}

@media (max-width:1080px) {
	.newsshow-left,
	.newsshow-right{width: 100%;float: none;}
	.newsshow-left-top{padding: 25px 40px;}
	.newsshow-left-info{padding: 25px 40px 40px;}
	.newsshow-right{padding: 15px 40px 40px;}
	.newsshow-left-bottom{margin-top: 70px;height: 40px;padding: 0 20px;}
	.newsshow-left-bottom .list-return h5 a{line-height: 40px;font-size: 14px;}
	.info-more{width: 135px;}
}

@media (max-width:991px) {
	.newsshow-left-top{padding: 20px 30px;}
	.newsshow-left-top .info-show{margin-top: 15px;}
	.newsshow-left-info{padding: 20px 30px 30px;}
	.newsshow-right{padding: 20px  30px 30px;}
	.newsshow-left-bottom{margin-top: 50px;}
	.title2{font-size: 24px;line-height: 36px;}
	.newsshow-left-top .info-show{margin-top: 10px;}
	.newsshow-right .share-newsitem .title{font-size: 14px;line-height: 24px;height: 48px;}
	.newsshow-right .info-more a{font-size: 12px;}
	.info-more{width: 120px;}
	.info-more a i{font-size: 18px;}
}
@media (max-width:769px) {
	.newsshow-left-top{padding: 20px;}
	.newsshow-left-info{padding: 20px;}
	.newsshow-left-bottom{margin-top: 35px;height: 36px;padding: 0 15px;}
	.newsshow-left-bottom .list-return h5 a{line-height: 36px;font-size: 14px;}
	.newsshow-right{padding: 15px 20px 20px;}
	.newsshow-right .share-newsitem{margin-top: 20px;}
	.title2{font-size: 20px;line-height: 32px;}
}

.contact-list{width: 100%;margin: 50px 0;}
.contact-list li{float: left;width: 25%;}
.contact-item{width: 100%;}
.contact-item .icon{width: 28px;margin: 0 auto;height: 28px;}
.contact-item .txt{padding: 0 50px;border-left: 1px solid #e0e0e0;text-align: center;}
.contact-item .txt h3{font-size: 18px;line-height: 30px;color: #333;padding: 10px 0;}
.contact-item .txt h4{font-size: 18px;line-height: 30px;color: #999;height: 60px;}
.contact-list li:nth-child(4n+1) .contact-item .txt{border-left: 0;}
.contact-map{width: 100%;}
.map{width:100%;height:520px;}
#dituContent{width:100%;height:100%}

.hr-list .detaillist-table .layui-table td p{line-height: 36px;}
.hr-list .detaillist-table .layui-table td{padding: 20px;}
.hr-list .detaillist-table .layui-table td.title p.info{padding: 0 50px;}
.hr-list .detaillist-table .layui-table td.look{padding-right: 0;}
.hr-list .detaillist-table .layui-table td.look .lookbtn{width: 100%;display: flex;justify-content: flex-end;}
.hr-list .detaillist-table .layui-table td.look a{display: block;width: 96px;height: 36px;background: #ccc;font-size: 16px;color: #fff;line-height: 36px;text-align: center;border-radius: 18px;}
.hr-list .detaillist-table .layui-table td.info p{text-align: center;}
.hr-list .detaillist-table .layui-table td.name p{position: relative;padding-left: 15px;}
.hr-list .detaillist-table .layui-table td.name p::after{position: absolute;left: 0;top: 50%;width: 4px;height: 4px;content: "";transform: translateY(-50%);background: #999;}
.hr-list .detaillist-table .layui-table tr.detail:hover td p{color: #004dc3;}
.hr-list .detaillist-table .layui-table tr.detail:hover td.look a{color: #fff;background: #004dc3;}
.hr-list .detaillist-table .layui-table tr.detail:hover td.name p::after{background: #004dc3;}
.hr-list .detaillist-table .layui-table{margin: 80px 0 40px;}
.hr-list .detaillist-table .layui-table tr.title td p.time,
.hr-list .detaillist-table .layui-table td.info{width: 150px;}
@media (max-width:1500px) {
	.contact-item .txt{padding: 0 35px;}
	.map{height: 460px;}
}
@media (max-width:1250px) {
	.contact-item .txt{padding: 0 20px;}
	.contact-list{margin: 40px 0;}
	.hr-list .detaillist-table .layui-table td{padding: 15px;}
	.contact-item .txt h4{font-size: 16px;line-height: 28px;height: 56px;}
	.hr-list .detaillist-table .layui-table{margin: 60px 0 30px;}
	.contact-item .txt h3{font-size: 16px;line-height: 28px;}
}
@media (max-width:1200px) {
	.contact-item .txt{padding: 0 12px;}
}
@media (max-width:1080px) {
	.contact-list li{width: 50%;margin-top: 15px;}
	.contact-list li:nth-child(4n+1) .contact-item .txt{border-left: 1px solid #e0e0e0;}
	.contact-list li:nth-child(2n+1) .contact-item .txt{border-left-width: 0;}
	.map{height: 320px;}
	
}
@media (max-width:991px) {
	.contact-item .txt h3{font-size: 14px;line-height: 26px;padding:8px 0 ;}
	.contact-item .txt h4{font-size: 14px;line-height: 26px;height: 52px;}
	.contact-item .icon{width: 24px;height: 24px;}
	.contact-list li{margin-top: 10px;}
	.map{height: 280px;}
	.contact-list{margin: 25px 0;}
	.hr-list .detaillist-table .layui-table{margin: 40px 0 20px;}
	.hr-list .detaillist-table .layui-table td.title p.info{padding: 0 30px;}
	.hr-list .detaillist-table .layui-table td.look a{font-size: 14px;line-height: 32px;width: 80px;height: 34px;}
	.hr-list .detaillist-table .layui-table td p{line-height: 34px;}
	.hr-list .detaillist-table .layui-table td{padding: 10px;}
}
@media (max-width:769px) {
	.hr-list{overflow-y: scroll;}
	.hr-list .detaillist-table{min-width: unset;}
	.hr-list .detaillist-table .layui-table td.title p.info{padding: 0 20px;}
}
@media (max-width:480px) {
	.contact-list li{width: 100%;}
	.contact-item .txt{border-left: 0 !important;}
	.hr-list .detaillist-table .layui-table td.look a{width: 60px;line-height: 28px;height: 30px;}
	.hr-list .detaillist-table .layui-table td.info p{line-height: 30px;}
	.hr-list .detaillist-table .layui-table td p{line-height: 30px;}
	.hr-list .detaillist-table .layui-table td.title p.info{padding: 0 15px;}
	.hr-list .detaillist-table .layui-table td.title p.info,
	.hr-list .detaillist-table .layui-table td.name p{max-width: 160px;}
	.hr-list .detaillist-table .layui-table tr.title td p.time, .hr-list .detaillist-table .layui-table td.info{width: 100px;}
}
@media (max-width:360px) {
	.hr-list .detaillist-table .layui-table td.title p.info, .hr-list .detaillist-table .layui-table td.name p{max-width: 132px;}
}
@media (max-width:340px) {
	.hr-list .detaillist-table .layui-table td.title p.info, .hr-list .detaillist-table .layui-table td.name p{max-width: 113px;}
}

.share-joblist{width: 100%;margin-top: 20px;}
.share-joblist li{float: left;width: 100%;}
.share-joblist li a{display: block;width: 100%;}
.share-joblist li a p{font-size: 18px;line-height: 56px;border-bottom: 1px solid #e0e0e0;color: #333;}
@media (max-width:1250px) {
	.share-joblist li a p{font-size: 16px;line-height: 50px;}
}
@media (max-width:991px) {
	.share-joblist li a p{font-size: 14px;line-height: 42px;}
}