body {
	padding-top: 1.4rem;
}

.product_pro {
	background: #f8f8f8;
	padding: 0.72rem 0 0.76rem 0;
}

.product_pro_imgbox {
	/*height: 3.63rem;*/
	display: block;
	height: 2.63rem;
	border-radius: 0.1rem;
	overflow: hidden;
}

.product_pro_imgbox img {
	width: 100%;
	height: 100%;
	transition: all .4s;
}

.product_pro_imgbox:hover>img {
	transform: scale(1.03);
}

.product_proList {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0.65rem;
}

.product_proItems {
	/*width: 6.68rem;*/
	background: #fff;
	width: 31.5%;
	margin: 0 0.9%;
	border-radius: 0.1rem;
	overflow: hidden;
	border: 0.01rem solid #CFCFCF;
	position: relative;
	/*margin-right: 0.6rem;*/
	margin-bottom: 0.35rem;
}
.mengBan{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background:  RGBA(238,41,40,0.75);
    padding: 0.3rem;
    display: none;
}
/*.product_proItems:nth-child(3n) {*/
/*	margin-right: 0;*/
/*}*/

/*.product_changeItems:hover .mengBan{*/
/*    display: block;*/
/*}*/
/*.product_changeItems:hover .mengBan>.product_changTxt{*/
/*    height: auto;*/
/*    -webkit-line-clamp:100;*/
/*    color: #fff !important;*/
/*}*/




/*.product_proItems:hover .product_pro_messbox{*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    top: 0;*/
/*    left: 0;*/
/*    border: 0.01rem solid  rgba(0,0,0,.75);*/
/*    background: rgba(0,0,0,.75);*/
/*}*/

/*.product_proItems:hover .product_pro_messbox *{*/
/*    color: #fff;*/
/*}*/
/*.product_proItems:hover .product_proTxt{*/
/*    -webkit-line-clamp:100*/
/*}*/
/*.product_proItems:hover  .product_pro_many{*/
/*    border-color: #fff;*/
/*}*/
/*.product_proItems:hover  .product_pro_many>img{*/
/*    display: none;*/
/*}*/
/*.product_proItems:hover .pro_solid{*/
/*    border-color:#fff;*/
/*}*/


/*.product_proItems:hover .product_pro_messbox{}*/

.product_pro_messbox {
	padding: 0.37rem 0.39rem 0.49rem 0.31rem;
	background: #fff;
	transition: all .25s;
	position: relative;
}


.product_proTit {
	color: #3E3A39;
	font-size: 0.24rem;
	margin-bottom: 0.14rem;
	transition: all .25s;
	display: block;
}

.product_proTxt {
	height: 0.55rem;
	color: #757575;
	font-size: 0.16rem;
	line-height: 1.6;
	transition: all .25s;
	margin-bottom: 0.2rem;
}

/*.product_proItems:hover .product_pro_messbox{*/
/*    transform: translateY(-50px);*/
/*}*/
/*.product_proItems:hover .product_proTxt{*/
/*    -webkit-line-clamp:100;*/
/*}*/

.product_pro_xname {
	display: flex;
	align-items: center;
	margin-bottom: 0.13rem;
}
.product_pro_xname:nth-child(n+4){
    display: none;
}

.pro_solid {
	width: 0.1rem;
	height: 0.1rem;
	border: 0.01rem solid #EE2928;
	border-radius: 50%;
}

.product_proname {
	flex: 1;
	color: #636363;
	font-size: 0.16rem;
	margin-left: 0.1rem;
}

.product_pro_xlist {
	min-height: 1rem;
	margin-bottom: 0.35rem;
}

.product_xiangguan {
	padding-top: 0.41rem;
}

.product_xgContent {
	padding-bottom: 0.75rem;
}

.product_xglist {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0.65rem;
}

.product_xgItems {
	width: 4.45rem;
	height: 1.73rem;
	background: url(/assets/css/../images/product/bgs7.png) no-repeat;
	background-size: 100% 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	padding: 0.15rem 0.38rem;
	margin-right: 0.32rem;
	margin-bottom: 0.33rem;
	border-radius: 0.1rem;
	overflow: hidden;
}

.product_xgItems:nth-child(3n) {
	margin-right: 0;
}

.product_xgTit {
	color: #3E3A39;
	font-size: 0.24rem;
	margin-bottom: 0.32rem;
}

.product_xgLoad {
	display: flex;
	align-items: center;
	color: #EE2928;
	font-size: 0.18rem;
	margin-top: 0.2rem;
}

.product_xgLoad img {
	width: 0.27rem !important;
	height: 0.12rem !important;
	margin-left: 0.15rem;
	transition: all .25s;
}

.product_xgLoad:hover>img {
	transform: translateX(5px);
}

.product_change {
	background: #F8F8F8;
	padding: 0.72rem 0 0.68rem 0;
}

.product_changeList {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0.65rem;
}

.product_changeItems {
	width: 4.38rem;
	margin-right: 0.42rem;
	margin-bottom: 0.33rem;
	border: 0.01rem solid #CFCFCF;
	border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
	overflow: hidden;
}


.product_changeItems:nth-child(3n) {
	margin-right: 0;
}

.product_changeImgbox {
    display: block;
	height: 3.29rem;
	position: relative;
	overflow: hidden;

}

.product_changeImgbox img {
	width: 100%;
	height: 100%;
	transition: all .4s;
	object-fit: fill;
}

.product_changeImgbox:hover>img {
	transform: scale(1.03);
}

.product_changeTxtbox {
	padding: 0.22rem 0.2rem 0.33rem 0.2rem;
	background-color: #fff;
}

.product_changTit {
	color: #3E3A39;
	margin-bottom: 0.15rem;
	font-size: 0.2rem;

}
.product_changeItems:hover .mengBan{
    display: block;
}

.product_changTxt {
	height: 0.55rem;
	color: #757575;
	font-size: 0.16rem;
	line-height: 1.7;
	/*margin-bottom: 0.2rem;*/
}

.product_fan {
	padding: 0.51rem 0 0.62rem 0;
	background: url(/assets/css/../images/product/fangan-bg.png) no-repeat;
	background-size: 100% 100%;
}

.fangan_imgbox {
	width: 100%;
	height: 2.55rem;
	display: block;
	overflow: hidden;
}

.fangan_imgbox img {
	width: 100%;
	height: 100%;
	transition: all .25s;
    object-fit: cover !important;
}

.fangan_tit {
	color: #3E3A39;
	font-size: 0.28rem;
}

.fangan_txt {
    height: 0.47rem;
	color: #757575;
	font-size: 0.16rem;
	margin-top: 0.19rem;
	
    /*display: -webkit-box;*/
    /*-webkit-box-orient: vertical;*/
    /*text-overflow: ellipsis;*/
    /*overflow: hidden;*/
    /*-webkit-line-clamp: 2;*/
	margin-bottom: 0.35rem;
	
	
	
}

.fangan_box {
	border: 0.01rem solid #CFCFCF;
	border-radius: 0.1rem;
	overflow: hidden;
	background: #fff;
	cursor: pointer !important;
}

.fangan_txtbox {
    position: relative;
	padding: 0.29rem 0.2rem 0.44rem 0.2rem;
}

.fangan_imgbox:hover>img {
	transform: scale(1.03);
}

.product_fanganList {
	position: relative;
	margin-top: 0.6rem;
}

.product_fanganList .swiper-pagination-bullet {
	width: 0.12rem;
	height: 0.12rem;
	background: #7B7B7B;
	opacity: 1 !important;
	transition: all .25s;
}

.product_fanganList .swiper-pagination-bullet-active {
	background: #E60012;
	outline: 0.05rem solid RGBA(230, 0, 18, 0.2);
}

.fanganSwiper .swiper-wrapper {
	padding-bottom: 0.9rem !important;
}

.product_fanganList .swiper-button-next,
.product_fanganList .swiper-button-prev {
	width: 0.47rem !important;
	height: 0.47rem !important;
	background: #757575;
	box-shadow: 0rem 0.03rem 0.1rem 0.01rem rgba(0, 0, 0, 0.16);
	border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
	bottom: 0 !important;
	top: auto !important;
	opacity: 1 !important;
	transition: all .25s;
	pointer-events: initial !important;
	cursor: pointer;
}
.anli_content .swiper-button-next,
.anli_content .swiper-button-prev {
	width: 0.47rem !important;
	height: 0.47rem !important;
	background: #757575;
	box-shadow: 0rem 0.03rem 0.1rem 0.01rem rgba(0, 0, 0, 0.16);
	border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
	bottom: 0 !important;
	top: auto !important;
	opacity: 1 !important;
	transition: all .25s;
	pointer-events: initial !important;
	cursor: pointer;
}

.anli_content .swiper-button-next::after,
.anli_content .swiper-button-prev::after {
	color: #fff;
	font-weight: bold;
	font-size: 0.14rem !important;
}

.product_fanganList .swiper-button-next::after,
.product_fanganList .swiper-button-prev::after {
	color: #fff;
	font-weight: bold;
	font-size: 0.14rem !important;
}
.anli_content .swiper-button-next::after,
.anli_content .swiper-button-prev::after {
	color: #fff;
	font-weight: bold;
	font-size: 0.14rem !important;
}



.product_fanganList .swiper-button-next {
	right: 40% !important;
}

.product_fanganList .swiper-button-prev {
	left: 40% !important;
}

.product_fanganList .swiper-pagination {
	width: auto !important;
	left: 50% !important;
	transform: translateX(-50%) !important;
}

.product_fanganList .swiper-button-next:hover {
	background: #E60012 !important;
}

.product_fanganList .swiper-button-prev:hover {
	background: #E60012 !important;
}

.product_fuwuList {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0.6rem;
}

.product_fuwuItems {
	background: url(/assets/css/../images/product/fuwu.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 0.54rem;
	margin-bottom: 0.43rem;
}

.product_fuwuItems:nth-child(2n) {
	margin-right: 0;
}

.product_fuwu {
	padding: 0.58rem 0 0.42rem 0;
	background: #f8f8f8;
}

.product_fuwuItems {
	width: 6.73rem;
	padding: 0.4rem 0.53rem 0.42rem 0.27rem;
}

.product_fuwuTit {
	color: #3E3A39;
	font-size: 0.24rem;
	margin-bottom: 0.25rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.product_fuwuTxt {
	height: 0.55rem;
	line-height: 1.7;
	color: #757575;
	font-size: 0.16rem;
	margin-bottom: 0.4rem;
}

.product_news {
	background: #F8F8F8;
	padding: 0.53rem 0 1.12rem 0;
}

.index_fiveList {
	margin-bottom: 0 !important;
}

.product_jiejue {
	padding: 0.62rem 0 0.6rem 0;
}

.product_xingg
{
background: url('/assets/css/../images/product/xinagg.png') no-repeat;
background-size: 100% 100%;
padding: 1.87rem 0 0.83rem 0;
}

.product_about {
	background: #f8f8f8;
}

.product_about .product_fan {
	background: url('/assets/css/../images/product/xinagg.png') no-repeat;
	background-size: 100% 100%;
	padding: 1.8rem 0 0.83rem 0;
}

.jishu_titbox {
	background: #f8f8f8;
	padding-top: 0.7rem;
	padding-bottom: 0.87rem;
}


.jishu_mess {
    /*width: 11rem;*/
    font-size: 0.22rem;
	color: #757575;
	line-height: 1.7;
	text-align: left;
	margin: 0.33rem auto 0 auto;
}

.jishu_fangan {
	padding: 1.12rem 0 1.29rem 0;
	background: url(/assets/css/../images/product/jiazhi.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}

.hangye_kunjing {
	background: url(/assets/css/../images/product/jiazhi.png) no-repeat;
	background-size: 100% 100%;
	padding: 0.62rem 0 1.24rem 0;
}


.jishu_fangan::after {
	content: '';
	position: absolute;
	width: 9.36rem;
	height: 1.77rem;
	background: url(/assets/css/../images/product/j-bg.png) no-repeat;
	background-size: 100% 100%;
	bottom: 0;
	right: 0;
}

.jishu_fanganList {
	display: flex;
	margin-top: 0.8rem;
	flex-wrap: wrap;
}

.jishu_fanganItems {
	flex: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-right: 0.3rem;
	margin-bottom: 0.42rem;
}

.jishu_fanganItems:nth-child(4n){
    margin-right: 0;
}
.jishu_fanganTxt {
	width: 2.78rem;
	color: #757575;
	font-size: 18px !important;
	line-height: 1.7;
	/*text-align: center;*/
}

.jishu_fanganName {
	color: #3E3A39;
	font-size: 0.24rem;
	margin: 0.24rem 0 0.2rem 0;
}

.jishu_jiagou {
	padding: 0.55rem 0 0.36rem 0;
}

.jishu_jiagouImgbox {
	margin-top: 0.54rem;
}

.jishu_jiagouImgbox img {
	width: 100%;
	height: 100%;
}

.hangye_kunjingList {
	display: flex;
	margin-top: 0.8rem;
}

.hangye_kunjingItems {
	min-height: 1.3rem;
	background: #FFFFFF;
	box-shadow: 0rem 0rem 0.1rem 0.01rem rgba(0, 0, 0, 0.13);
	border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
	flex: 1;
	margin-right: 0.28rem;
	padding: 0.25rem;
	color: #515151;
	font-size: 0.22rem;
	line-height: 1.65;
}

.hangye_kunjingItems:last-child {
	margin-right: 0;
}

.jishu_fanganIco {
	/*width: 0.66rem;*/
	/*height: 0.66rem;*/
	width: 1.51rem;
	height: 1.2rem;
	display: flex;
	justify-content: center;
	align-items: center;
}

.jishu_fanganIco img {
    max-width: 100%;
    max-height: 100%;
	/*max-width: 80%;*/
	/*min-height: 100%;*/
	object-fit: contain;
}

.fuwu_listBox {
	display: flex;
	margin-top: 0.7rem;
}

.fuwu_bigbox {
	background: url(/assets/css/../images/product/fuwu-bg.png) no-repeat;
	background-size: 100% 100%;
	padding: 0.7rem 0 1.43rem 0;
}

.fuwu_items {
	margin-bottom: 0.6rem;
	display: flex;
	align-items: center;
}

.fuwu_title {
	font-size: 0.28rem;
	color: #3E3A39;
	margin-bottom: 0.4rem;
}

.fuwu_txtbox {
	flex: 1;
	margin-left: 0.54rem;
}

.fuwu_text {
	line-height: 1.8;
	color: #757575;
	font-size: 0.18rem;
	text-align: justify;
}

.fuwu_imgbox {
	width: 6.56rem;
	height: 4rem;
	border-radius: 0.1rem;
	overflow: hidden;
}

.fuwu_imgbox img {
	width: 100%;
	height: 100%;
	transition: all .4s;
}

.fuwu_imgbox:hover>img {
	transform: scale(1.03);
}

.fuwu_items:nth-child(2n) {
	flex-direction: row-reverse;
}

.fuwu_items:nth-child(2n) .fuwu_text {
	margin-left: 0;
	margin-right: 0.54rem;
}

.fuwu_items:last-child {
	margin-bottom: 0;
}

.fuwu_list_box {
	margin-top: 0.73rem;
}

.anli_content {
	background: #f8f8f8;
}

.anli_bigbox {
	display: flex;
	position: relative;
	padding-bottom: 0.47rem;
}

.anli_imgbox {
	width: 7rem;
	height: 4.7rem;
	border-radius: 0.1rem;
	overflow: hidden;
}

.anli_imgbox img {
	width: 100%;
	height: 100%;
	transition: all .4s;
}
.anli_imgbox:hover>img{
	transform: scale(1.03);
}

.anli_many {
	width: 2.22rem;
	height: 0.53rem;
	background: #E60012;
	border-radius: 0.34rem 0.34rem 0.34rem 0.34rem;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 0.18rem;
	margin-top: 0.7rem;
}

.anli_many>img {
	width: 0.27rem !important;
	height: 0.12rem !important;
	margin-left: 0.3rem;
	transition: all .25s;
}

.anli_many:hover>img {
	transform: translateX(5px);
}

.anli_txtbox {
	width: 7.69rem;
	height: 4.49rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.03rem 0.15rem 0.01rem rgba(0, 0, 0, 0.08);
	border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: -1;
	padding: 0.7rem 0.32rem 0.7rem 1.24rem;
}

.anli_title {
	font-size: 0.36rem;
	color: #3E3A39;
	margin-bottom: 0.44rem;
}

.anli_text {
	color: #5E5E5E;
	font-size: 0.16rem;
	line-height: 1.7;
}

.anli_content {
	padding: 1rem 0;
}


.anli_content .swiper-pagination-bullet {
	width: 0.12rem !important;
	height: 0.12rem !important;
	background: #7B7B7B;
	opacity: 1 !important;
	transition: all .25s;
}
.anliSwiper{
	position: relative;
	margin-top: 0.62rem;
}

.anli_content .swiper-pagination-bullet-active {
	background: #E60012;
	outline: 0.05rem solid RGBA(230, 0, 18, 0.2);
}
.anli_content .swiper-pagination{
	top: 2% !important;
	width: auto !important;
	left: 88% !important;
	height: auto !important;
}
.anli_content .swiper-button-next{
	top: 0!important;
	margin-top: 0 !important;
	transition:all .25s;
}
.anli_content .swiper-button-prev{
	top: 0 !important;
	left: 81.5% !important;
	margin-top: 0 !important;
	transition:all .25s;
}
.anli_content .swiper-button-next:hover{
	background-color: #E60012;
}
.anli_content .swiper-button-prev:hover{
	background-color: #E60012;
}


@media only screen and (max-width:1024px){
    body{
        padding-top: 50px;
    }
    .product_pro,
    .product_jiejue{
        padding: 15px;
        width: 100%;
    }
    .product_proItems{
        width: 100%;
        margin-right: 0;
    }
    .product_proTit{
        font-size: 14px;
    }
    .product_proTxt{
        font-size: 12px;
        min-height: 38px;
    }
    .product_proname{
        font-size: 12px;
    }
    .product_change{
        padding: 15px;
        width: 100%;
    }
    .product_changeList{
        margin-top: 15px;
    }
    .product_changeItems{
        width: 100%;
        margin-bottom: 15px;
        margin-right: 0rem;
    }
    .product_changeItems:nth-child(3n){
        margin-right: 0rem;
    }
    .product_changeItems:nth-child(2n){
        margin-right: 0;
    }
    .product_changTit{
        font-size: 14px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .product_changTxt{
        min-height: 40px;
        overflow:hidden;
        display: -webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
        text-overflow:ellipsis;
    }
    .text_newtxt{
        font-size: 12px;
    }
    .txt_shou{
        font-size: 12px;
    }
    .product_changTxt span{
        font-size: 12px!important;
    }
    .jishu_titbox{
        padding: 15px;
    }
    .jishu_mess{
        width: 100%;
        font-size: 12px;
    }
    .jishu_fangan{
        padding: 15px;
        box-sizing: border-box;
    }
    .jishu_fanganList{
        flex-wrap: wrap;
    }
    .jishu_fanganItems{
        margin-bottom: 15px;
    }
    .jishu_fanganName{
        font-size: 14px;
    }
    .jishu_fanganTxt{
        font-size: 12px;
    }
    .product_fan{
        padding: 15px;
    }
    .product_fanganList .swiper-button-next, .product_fanganList .swiper-button-prev{
        display: none;
    }
    .fangan_tit{
        font-size: 14px!important;
    }
    .fangan_txt{
        height: auto;
        font-size: 12px;
    }
    .fangan_imgbox{
        height: 5rem;
    }
    .product_xgLoad{
        font-size: 14px;
    }
    .hangye_kunjing{
        padding: 15px;
    }
    .hangye_kunjingList{
        flex-direction: column;
    }
    .hangye_kunjingItems{
        margin: 0;
        margin-bottom: 15px;
        font-size: 12px;
    }
    .product_about .product_fan{
        padding: 15px;
    }
    .fuwu_items{
        flex-direction: column!important;
        align-items: normal;
        padding: 15px;
    }
    .fuwu_txtbox{
        margin: 0;
    }
    .fuwu_imgbox{
        width: 100%;
        height: auto;
        margin-bottom: 15px;
    }
    .fuwu_title{
        font-size: 14px;
    }
    .fuwu_text{
        font-size: 12px;
    }
    .product_xglist{
        padding: 15px;
    }
    .product_xgItems{
        margin-right: 0;
        width: 100%;
    }
    .product_xgTit{
        font-size: 14px;
    }
}