
.index-title .title{font-size: 36px;font-weight: normal;color: #191919;}
.index-title .right{color: #191919;}
.index-title .right>span{display: inline-block;font-size: 16px;margin-bottom: 10px;}

/*index-main2,index-main4*/
.index-main2,.index-main4{background:no-repeat center center;background-size: cover;}

/*产品列表*/
.product-list {position: relative;}
.product-list .list-item .ptitle{font-size: 20px;margin-bottom: 20px;line-height: 1;font-weight: normal;color: #191919;}
.product-list .list-item .comm-content{overflow : hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis;-icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 105px;}
.product-list .list-item .search-more{margin-top: 30px;}
.product-list .list-item.item-left img{width: 100%;height: 100%;object-fit: cover;}
.product-list .list-item .item-right{margin-top: 35px;}
.product-list .list-item1,.product-list .list-item2{display: flex;}
.product-list .list-item1 .item-right,.product-list .list-item2 .item-right{flex: 1;margin-left: 40px;}
.product-list .list-item1{width: 62.5%;}
.product-list .list-item1 .item-left{width: 255px;}
.product-list .list-item1 .item-left .pimg{height: 115px;}
.product-list .list-item2{width: 40%;margin-left: 195px;}
.product-list .list-item2.item-left{width:180px;height: 180px;}
.product-list .list-item3{width: 29%;position: absolute;right: 0;top: 80px;}
.product-list .list-item3.item-left{width:100%;height: 180px;}
.product-list .list-item1 .ptitle{text-align: center;}
.product-list .list-item3 .ptitle{text-align: left;}
.product-list .list-item .item-left .pimg img{height: 100%;object-fit: cover;}

/*index-main3*/
.index-main3{position: relative;}
.index-main3 .bg-img{position: absolute;right: 0;bottom: 0;z-index: -1;width: 50%;}
.index-main3 .bg-img img{max-width: 100%;height: auto;}
.technolog-content{display: flex;justify-content: space-between;}
.technolog-list{margin: 0 -20px;width: 60%;}
.technolog-list .list-item{width: 33.3333%;display: block;}
.technolog-list .list-item>dl{margin: 0 20px;}
.technolog-list .list-item dt{width: 100%;height: 400px;overflow: hidden;}
.technolog-list .list-item dd{padding: 20px 10px 30px 10px;font-size: 17px;}
.technolog-list .list-item img{width: 100%;height: 100%;object-fit: cover;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
.technolog-list .list-item:hover img{transform: scale(1.08);-webkit-transform: scale(1.08);-moz-transform: scale(1.08);}
.technolog-right{width: 35%;height: 400px;display: flex;flex-direction: column;justify-content: center;}

/*index-main4 index-main5*/
.index-main4,.index-main5{position: relative;overflow: hidden;}
.index-main4 .bg-img{position: absolute;bottom: 0;left: 0;width: 50%;}
.index-main4 .bg-img img,.index-main5 .bg-img img{width: 100%;height: auto;}
.index-main5 .bg-img{position: absolute;bottom: 0;right:10%;width: 18%;}

.job-content,.service-content{display: flex;align-items: center;justify-content: space-between;}
.job-content .job-left,.service-content .service-left{width: 38%;}
.job-content .job-right,.service-content .service-right{width:50%;}
.job-content img,.service-content img{max-width: 100%;height: auto;}


@media only screen and (min-width:1200px ) {
	/*.product-list .list-item .pimg{overflow: hidden;}*/
	.product-list .list-item:hover .pimg img{transform: scale(1.1);}
	
}

@media only screen and (max-width:1680px ) {
	.index-title .title{font-size: 34px;}
}

@media only screen and (max-width:1440px ) {
	.index-title .title{font-size: 32px;}
	
}

@media only screen and (max-width:1366px ) {
	.index-title .title{font-size: 30px;}
	.product-list .list-item .ptitle{font-size: 18px;}
	.technolog-list{margin: 0 -10px;}
	.technolog-list .list-item>dl{margin: 0 10px;}
	.technolog-list .list-item dd{padding: 20px 10px 20px 10px;font-size: 17px;}
}

@media only screen and (max-width:1300px ) {
	
}

@media only screen and (max-width:1200px ) {
	.product-list{display: flex;flex-direction: column;}
	.product-list .list-item2{margin-left: 0;}
	.product-list .list-item3{position: static;top: 0;display: flex;}
	.product-list .list-item1,	.product-list .list-item2,	.product-list .list-item3{width: 100%;}
	.product-list .list-item .search-more{margin-top: 20px;}
	.product-list .list-item1 .ptitle,.product-list .list-item3 .ptitle{text-align: left;}
	.product-list .list-item1 .item-right, .product-list .list-item2 .item-right,.product-list .list-item3 .item-right{flex: 1;margin-left: 30px;}
	.product-list .list-item .item-left .pimg{width: 255px;height: 115px;}
	.product-list .list-item2,.product-list .list-item3{margin-top: 50px;}
	.product-list .list-item .comm-content{height: 60px;-webkit-line-clamp:2;}
	.pc-comm-head{height: auto;}
	.pc-comm-head .nav-right{padding: 30px 0;}
	.pc-comm-head .product-list.list1 .list-item{padding: 20px 0;}
	.pc-comm-head .product-list.list2 .list-item{padding: 20px 0;}
}

@media only screen and (max-width:1024px ) {
	.index-title .right>span{font-size: 15px;}
}

@media only screen and (max-width:768px) {
	.index-title .title{font-size: 26px;}
	.technolog-list{width: 100%}
	.technolog-list .list-item{width: 100%;}
	.technolog-right{width: 100%;margin-top: 20px;}
	.technolog-content{flex-direction: column;}
	.technolog-list .list-item dd{font-size: 16px;}
	.technolog-list .list-item dt{height: auto;}
	.job-content, .service-content{flex-direction: column;align-items: flex-start;}
	.job-content{flex-direction: column-reverse;}
	.job-content .job-right, .service-content .service-right{width: 100%;}
	.job-content .job-left, .service-content .service-left{width: 100%;margin-top: 20px;}
	.technolog-content .search-more,.job-content .search-more,.service-content .search-more{text-align: right;}
	.index-main4 .bg-img,.index-main5 .bg-img{display: none;}
	.product-list .list-item .item-right{margin-top: 30px;}
	.pc-comm-head .product-list.list1 .item-content .c-right{left: 255px;}
	.pc-comm-head .product-list.list1 .item-content .c-right .comm-content{ -webkit-line-clamp: 3;}
}

@media only screen and (max-width:640px) {
	.index-title .title{font-size: 22px;}
	.index-title .right>span{font-size: 14px;}
	.product-list .list-item1, .product-list .list-item2,.product-list .list-item3{flex-direction: column;}
	.product-list .list-item1 .item-right, .product-list .list-item2 .item-right, .product-list .list-item3 .item-right{margin-left: 0;}
	.product-list .list-item .comm-content{height: auto;}
	.product-list .list-item .item-right{margin-top: 20px;}
	.product-list .list-item2, .product-list .list-item3{margin-top: 40px;}
	.technolog-list{margin: 0 -5px;}
	.technolog-list .list-item>dl{margin: 0 5px;}
	.technolog-list .list-item dd{padding: 10px 5px 10px 5px;font-size: 15px;}
	.technolog-list .list-item dt{height: 300px;}
	.technolog-right{height: auto}
	.pc-comm-head .product-list.list1 .item-content .c-left{float: none!important;width: 100%;height: auto;}
	.pc-comm-head .product-list.list1 .item-content .c-left img{width: 100%;}
	.pc-comm-head .product-list.list1 .item-content .c-right{position: static;left: 0;margin-top: 10px;}
	.pc-comm-head .product-list.list2 .item-content{display: flex;align-items: center;}
	.pc-comm-head .product-list.list2 .item-content .c-right .comm-content{line-height: 1.8;white-space:inherit}
	.pc-comm-head .product-list.list2 .item-content .c-left{width: 120px;height: 50px;}
	.pc-comm-head .product-list.list2 .item-content .c-right{left: 135px;width: calc(100% - 135px);}
}

@media only screen and (max-width:480px) {
	.technolog-list .list-item dt{height: 260px;}
}

@media only screen and (max-width:414px) {

}

@media only screen and (max-width:375px) {
}

@media only screen and (max-width:320px) {
	
}