/* 碳纤维 */
.fiberBox .product-page {
    width: 100%;
    min-height: 100vh;
}
.fiberBox .product-page .title {
    font-size:0.32rem;
    color: #fff;
    height: 0.8rem;
    width: 100%;
    background-color: #003567;
    text-align: center;
    line-height: 0.8rem;
}
.fiberBox .prd-banner3 {
    width: 7.5rem;
    height: 3.09rem;
}
.fiberBox .prd-banner3 img {
    width:100%;
}
.fiberBox .prd-banner7 {
    width: 7.5rem;
    height: 3.1rem;
    background: url("../images/prd-banner7.png") no-repeat center;
    background-size: contain;
}
.fiberBox .prd-banner5 {
    width: 7.5rem;
    height: 3.1rem;
    background: url("../images/prd-banner5.png") no-repeat center;
    background-size: contain;
}
.fiberBox .prd-banner6 {
    width: 7.5rem;
    height: 3.1rem;
    font-size: 0;
}
.fiberBox .prd-desc3 {
    padding: 0.26rem 0.2rem;
    background-color: #003567;
    font-size: 0.3rem;
    color: #fff;
    line-height: 1.6;
}
.fiberBox .prd-dot3 {
    padding: 0.3rem 0.26rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.fiberBox .pro-dot-title {
    font-size: 0.32rem;
    color: #333333;
}
.fiberBox .pro-dot-title >.sky-title {
    font-size: 0.52rem;
    font-family: Impact;
    color: #333333;
    line-height: 0.63rem;
    margin-right: 0.3rem;
}
.fiberBox .prd-dot-info3>p {
    font-size: 0.26rem;
    text-align: left;
    line-height: 1.6;
}
.fiberBox .prd-dot-img {
    flex-shrink: 0;
    width: 2.09rem;
    height: 2.26rem;
    background: url("../images/prd-dot-img.png") no-repeat center;
    background-size: contain;
}
.fiberBox .main-prd3 {
    padding: 0.3rem 0.26rem;
}
.fiberBox .main-prd3 p {
    font-size: 0.26rem;
    color: #666;
    line-height: 1.6;
}
.fiberBox .main-prd3 .bot-desc {
    font-size: 0.3rem;
    color: #333333;
    text-align: left;
    line-height: 1.6;
    margin-bottom: 0.2rem;
}
.fiberBox .main-prd3 .prd3-img4 {
    width: 7.04rem;
    height: 2.54rem;
    margin: 0.2rem auto;
}
.fiberBox .main-prd3 .prd3-img4 img {
	width: 100%;
}
.fiberBox .main-prd3 .main-pv {
    font-size: 0.28rem;
    color: #333333;
    font-weight: 500;
    text-align: left;
    margin-top: 0.2rem;
}
.fiberBox .main-prd3 .main-title {
    font-size: 0.32rem;
    color: #333333;
    font-weight: bold;
}
.fiberBox .prd3-images {
    padding: 0rem 0.26rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.fiberBox .prd3-images .prd-view {
    width: 2.1rem;
    min-height: 2.17rem;
    overflow: hidden;
    flex-shrink: 0;
    margin-bottom: 0.2rem;
}
.fiberBox .prd3-images .prd-view > p {
    font-size: 0.28rem;
    color: #003567;
    text-align: center;
    margin-top: 0.1rem;
}
.fiberBox .prd3-images .prd-view img {
    width: 2.1rem;
    height: 2.17rem;
}
.fiberBox .prd3-images .prd3-img1 {
    width: 2.1rem;
    height: 2.17rem;
    
}
.fiberBox .prd3-images .prd3-img2 {
    width: 2.1rem;
    height: 2.17rem;
  
}
.fiberBox .prd3-images .prd3-img3 {
    width: 2.1rem;
    height: 2.17rem;
    
}
.fiberBox .prd3-images img {
	width: 100%;
}
.fiberBox .area-map {
    width: 7.5rem;
    height: 5.49rem;
    position: relative;
}
.fiberBox .area-map img {
	width: 100%;
}
.fiberBox .area-map-show {
    width: 7.5rem;
    height: 5.49rem;
    background: url("../images/area-map-show.png") no-repeat center;
    background-size: contain;
    position: relative;
}
.fiberBox .area-map1 {
    width: 7.5rem;
    height: 5.49rem;
    background: url("../images/area-map1.png") no-repeat center;
    background-size: contain;
    position: relative;
}
.area-header-1,.fiberBox .area-header {
    width: 7.5rem;
    height: 1.25rem;
    background: url("../images/area-header.png") no-repeat center;
    background-size: contain;
    position: relative;
    margin:0;
}
.area-header-2{
    width: 7.5rem;
    height: 4.5rem;
    background:#dcdddd;
    margin-top:-.5rem;
}
.area-header-2 .area-p,.area-header-1 .area-p,.fiberBox .area-header .area-p {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0.8rem;
    font-weight: bold;
    color: #003567;
    font-size: 0.34rem;
    text-align: center;
}
.fiberBox .area-map1 .area-p {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0.8rem;
    font-weight: bold;
    color: #003567;
    font-size: 0.34rem;
    text-align: center;
}
.fiberBox .area-label {
    font-weight: bold;
    color: #003567;
    font-size: 0.34rem;
    padding: 0.1rem 0.26rem;
}
.fiberBox .prdTable {
    padding: 0.1rem;
}
.fiberBox .prdTable table tr td {
    font-size: 0.26rem;
    color: #666666;
    text-align: center;
    padding: 0rem 0.02rem;
}
.fiberBox .prdTable table tr.t-header td {
  background-color: #60ACB9;
    color: #fff;
    font-size: 0.28rem;
}
.fiberBox .txwLogo {
    width: 2rem;
    margin: 0.2rem;
}
.fiberBox .txwLogo {
    width: 100%;
}
.fiberBox .map-title{
	width: 1.2rem;
	position: absolute;
	top: 0.85rem;
	left: 3.2rem;
	font-size: 0.28rem;
	color: #003567;
	font-weight: bold;
}
.fiberBox .area-map {
    width: 7.5rem;
    height: 5.49rem;
    background: url("../images/product-tanxian1.png") no-repeat center;
    background-size: 7.5rem 5.49rem;
}
/* 夹心材料 */

    .jiaxinBox .product-page {
        width: 100%;
        min-height: 100vh;
        box-sizing: border-box;
        padding-top: 2.70rem;
    }
    .jiaxinBox .product-page .title {
        font-size:0.32rem;
        color: #fff;
        height: 0.8rem;
        width: 100%;
        background-color: #003567;
        text-align: center;
        line-height: 0.8rem;
    }
    .jiaxinBox .prd-banner3 {
        width: 7.5rem;
        height: 3.09rem;
    }
	.jiaxinBox .prd-banner3 img {
	    width:100%;
	}
    .jiaxinBox .title-w {
        font-size:0.32rem;
		font-weight: bold;
        color: #003567;
        height: 0.8rem;
        width: 100%;
        background-color: #fff;
        text-align: center;
        line-height: 0.8rem;
    }
    .jiaxinBox .prd-banner4 {
        width: 7.5rem;
        height: 3.88rem;
		margin-bottom: 0.3rem;
    }
	.jiaxinBox .prd-banner4 img {
	    width:100%;
	}
    .jiaxinBox .txtBox {
        width: 7.5rem;
        box-sizing: border-box;
        padding: 0.26rem;
        font-size: 0.26rem;
        color: #333333;
    }
    .jiaxinBox .imgTxt {
        font-size: 0.26rem;
        color: #333333;
    }
    .jiaxinBox .imgTxt img {
        width: 2.09rem;
        height: 0.56rem;
    }
    .jiaxinBox .imgTitle img {
        /* width: 1.59rem; */
        height: 0.73rem;
    }
	.jiaxinBox .imgTitles img{
		/* width: 1.8rem; */
		height: 0.73rem;
	}
    .jiaxinBox table{
        border-collapse:collapse;
        border: 1px solid #DCDDDD;
        font-size: 0.25rem;
    }
    .jiaxinBox td{
        border: 1px solid #DCDDDD;
    }
    .jiaxinBox tr{
        width: 100%;
        height: 1.02rem;
    }
    .jiaxinBox .information .form-title {
        background: #60ACB9;
        font-size: 0.28rem;
        color: #FFFFFF;
        height: 0.86rem;
        font-weight: 500;
    }
    .jiaxinBox .information .tabTxg {
        font-size: 0.26rem;
        color: #666666;
        box-sizing: border-box;
        padding: 0.2rem;
    }
    .jiaxinBox .information .tabImg img{
        width: 1.82rem;
        height: 1.11rem;
    }
    .jiaxinBox .flexBox {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        box-sizing: border-box;
        padding: 0 0.26rem;
    }
    .jiaxinBox .flexTxt {
        font-size: 0.28rem;
        color: #333333;
    }
    .jiaxinBox .flexImg {
        width: 4.21rem;
        height: 1.94rem;
    }
    .jiaxinBox .flexImg img {
        width: 100%;
        height: 100%;
    }
    .jiaxinBox .flexImg2 {
        width: 3.43rem;
        height: 2.26rem;
    }
    .jiaxinBox .flexImg2 img {
        width: 100%;
        height: 100%;
    }
    .jiaxinBox .flexImg3 {
        width: 4.1rem;
        height: 2.7em;
    }
    .jiaxinBox .flexImg3 img {
        width: 100%;
        height: 100%;
    }
    .jiaxinBox .flexImg4 {
        width: 2.79rem;
        height: 3.04rem;
    }
    .jiaxinBox .flexImg4 img {
        width: 100%;
        height: 100%;
    }
    .jiaxinBox .brace {
        width: 7.5rem;
        height: 0.7rem;
    }
    .jiaxinBox .prd-banner5 {
        width: 7.5rem;
        height: 3.76rem;
    }
	.jiaxinBox .prd-banner5 img {
		width: 100%;
	}
    .jiaxinBox .prd-banner6 {
        width: 7.26rem;
        height: 8.03rem;
        margin-left: 0.24rem;
    }
    .jiaxinBox .prd-banner6 img{
        width: 100%;
        height: 100%;
    }
    .jiaxinBox .imgBox01 img {
        width: 7.5rem;
        height: 3.91rem;
    }
    .jiaxinBox .imgBox02 img {
        width: 7.5rem;
        height: 6.55rem;
    }
    .jiaxinBox .area-map {
        width: 7.5rem;
        height: 5.49rem;
		position: relative;
    }
	.jiaxinBox .map-title{
		width: 100%;
		position: absolute;
		top: 1rem;
		left: 0;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
        text-align: center;
	}
	.jiaxinBox .area-map img {
		width: 100%;
		height: 100%;
	}
   .jiaxinBox  .main-pv{
        font-weight: blod;
        color: #000000;
    }
	.jiaxinBox .img-title{
		font-size: 0.26rem;
		color: #333333;
		padding: 0.26rem;
		box-sizing: border-box;
	}
	.jiaxinBox .newLogo {
		width: 7.5rem;
		margin-top: 0.2rem;
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 0 0.26rem;
		box-sizing: border-box;
	}
	.jiaxinBox .newLogo img{
		width: 2rem;
		height: 100%;
	}
	.jiaxinBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
/* 真空袋 */
    .zhenkBox .product-page {
        width: 100%;
        min-height: 100vh;
        box-sizing: border-box;
    }
    .zhenkBox .product-page .title {
        font-size:0.32rem;
        color: #fff;
        height: 0.8rem;
        width: 100%;
        background-color: #003567;
        text-align: center;
        line-height: 0.8rem;
    }
    .zhenkBox .titleBg {
        width: 7.5rem;
        padding: 0.26rem 0.18rem;
        font-size:0.3rem;
        color: #333333;
        line-height: 1.6;
    }
    .zhenkBox .titleBg img{
        /*width: 2rem;*/
    }
    .zhenkBox .tableBox {
        width: 6.9rem;
        overflow-x: scroll;
        margin:0 auto 0.5rem;
    }
    .zhenkBox table{
        border-collapse:collapse;
        border: 1px solid #DCDDDD;
        font-size: 0.25rem;
    }
    .zhenkBox td{
        border: 1px solid #DCDDDD;
    }
    .zhenkBox tr{
        width: 100%;
        height: 1.02rem;
    }
    .zhenkBox .information .form-title {
        background: #60ACB9;
        font-size: 0.28rem;
        color: #FFFFFF;
        height: 0.86rem;
        font-weight: 500;
    }
    .zhenkBox .information .tabTxg {
        font-size: 0.26rem;
        color: #666666;
        box-sizing: border-box;
        padding: 0.2rem;
    }
    .zhenkBox .information .tabImg img{
        width: 1.82rem;
        height: 1.11rem;
    }
    .zhenkBox .bannerBox {
        width: 7.5rem;
        height: 3.1rem;
    }
    .zhenkBox .bannerBox img {
        width: 100%;
        height: 100%;
    }
    .zhenkBox .textTitle {
        font-size: 0.3rem;
        color: #003567;
        text-align: center;
        font-weight: bold;
        margin: 0.2rem;
    }
    .zhenkBox .txtBox {
        width: 7.5rem;
        box-sizing: border-box;
        padding: 0.06rem 0.26rem;
        font-size: 0.26rem;
        color: #333333;
    }
    .zhenkBox .funBox {
        width: 7.5rem;
        box-sizing: border-box;
        padding: 0.25rem;
        display: flex;
        justify-content: space-between;
    }
    .zhenkBox .funItem {
        width: 100%;
    }
    .zhenkBox .funTitle {
        font-size: 0.26rem;
        color: #60acb9;
        font-weight: bold;
    }
    .zhenkBox .funImg {
        width: 100%;
        margin-top: 0.3rem;
    }
    .zhenkBox .funImg img {
        width: 100%;
        height: 100%;
    }
    .zhenkBox .tsList {
        width: 7.5rem;
        box-sizing: border-box;
        padding: 0.25rem;
        display: flex;
        flex-wrap: wrap;
        /*justify-content: space-between;*/
    }
    .zhenkBox .tsItem {
        width: 22%;
        font-size: 0.26rem;
        color: #333333;
        margin: 0 0 0.2rem 0;
    }
    .zhenkBox .tsItem:nth-child(4n) {
        width: 34%;
    }
	.zhenkBox .area-map {
	    width: 7.5rem;
	    height: 5.49rem;
		position: relative;
	}
	.zhenkBox .area-map img {
		width: 100%;
		height: 100%;
	}
	.zhenkBox .map-title{
		width: 1.2rem;
		position: absolute;
		top: 0.85rem;
		left: 3.2rem;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
	}
    .zhenkBox .tableRules {
        width: 7.5rem;
        box-sizing: border-box;
        padding-left: 0.3rem;
        font-size: 0.26rem;
        color: #003567;
        margin: 0.1rem 0;
        display: flex;
        align-items: center;
    }
    .zhenkBox .tableRules img {
        width: 0.3rem;
        height: 0.3rem;
        margin-right: 0.2rem;
    }
    .zhenkBox .imgList {
        width: 7.5rem;
        padding: 0.25rem;
        display: flex;
    }
    .zhenkBox .imgList img {
        width: 2.47rem;
        height: 2.1rem;
        margin-left: -0.1rem;
    }
	.zhenkBox .blueBg {
		width: 7.5rem;
		padding: 0.26rem 0.18rem;
		background-color: #003567;
		font-size:0.3rem;
		color: #fff;
		line-height: 1.5;
	}
    .zhenkBox .blueBg p {
        margin-bottom: 0.1rem;
    }
	/* 玻纤维 */
	.boxianBox .product-page {
	    width: 100%;
	    min-height: 100vh;
	    box-sizing: border-box;
	}
	.boxianBox .product-page .title {
	    font-size:0.32rem;
	    color: #fff;
	    height: 0.8rem;
	    width: 100%;
	    background-color: #003567;
	    text-align: center;
	    line-height: 0.8rem;
	}
	.boxianBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.boxianBox .txtBox {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding: 0.26rem;
	    font-size: 0.26rem;
	    color: #333333;
	}
	.boxianBox .imgTxt {
	    font-size: 0.26rem;
	    color: #333333;
	}
	.boxianBox .imgTxt img {
	    width: 2.09rem;
	    height: 0.56rem;
	}
	.boxianBox .imgTitle img {
	    width: 1.59rem;
	    height: 0.73rem;
	}
	.boxianBox .tableTitle {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding: 0.26rem;
	    font-size: 0.26rem;
	    color: #333333;
	    font-weight: bold;
	}
	.boxianBox .table-subtitle{
		font-size: 0.26rem;
		color: #333333;
		padding: 0 0.26rem;
		box-sizing: border-box;
	}
	.boxianBox .tableBox {
	    width: 6.9rem;
	    overflow-x: scroll;
	    margin: auto;
	}
	.boxianBox table{
	    border-collapse:collapse;
	    border: 1px solid #DCDDDD;
	    font-size: 0.25rem;
	}
	.boxianBox td{
	    border: 1px solid #DCDDDD;
	}
	.boxianBox tr{
	    width: 100%;
	    height: 1.02rem;
	}
	.boxianBox .information .form-title {
	    background: #60ACB9;
	    font-size: 0.28rem;
	    color: #FFFFFF;
	    height: 0.86rem;
	    font-weight: 500;
	}
	.boxianBox .information .tabTxg {
	    font-size: 0.26rem;
	    color: #666666;
	    box-sizing: border-box;
	    padding: 0.2rem;
	}
	.boxianBox .information .tabImg img{
	    width: 1.82rem;
	    height: 1.11rem;
	}
	.boxianBox .area-map {
	    width: 7.5rem;
	    height: 5.49rem;
		position: relative;
	}
	.boxianBox .area-map img {
		width: 100%;
		height: 100%;
	}
	.boxianBox .allImg {
	    width: 7.5rem;
		height: 3.1rem;
	}
	.boxianBox .allImg img {
	    width: 100%;
		height: 3.1rem;
	}
	.boxianBox .imgList {
	    width: 7.5rem;
	    padding: 0.25rem;
	    display: flex;
	}
	.boxianBox .imgList img {
	    width: 2.47rem;
	    height: 2.1rem;
	    margin-left: -0.1rem;
	}
	.boxianBox .tableRules {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding-left: 0.3rem;
	    font-size: 0.26rem;
	    color: #003567;
	    margin: 0.1rem 0;
	    display: flex;
	    align-items: center;
	}
	.boxianBox .tableRules img {
	    width: 0.3rem;
	    height: 0.3rem;
	    margin-right: 0.2rem;
	}
	.boxianBox .txtBox img{
		position: relative;
		top: 0.1rem;
	}
	.boxianBox .map-title{
		width: 1.2rem;
		position: absolute;
		top: 0.85rem;
		left: 3.2rem;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
	}
	/* 述职基材料 */
	.szjclBox .product-page {
	    width: 100%;
	    min-height: 100vh;
	    box-sizing: border-box;
	    /*padding-top: 2.70rem;*/
	}
	.szjclBox .product-page .title {
	    font-size:0.32rem;
	    color: #fff;
	    height: 0.8rem;
	    width: 100%;
	    background-color: #003567;
	    text-align: center;
	    line-height: 0.8rem;
	}
	.szjclBox .bannerBox {
	    width: 7.5rem;
	    height: 3.1rem;
	}
	.szjclBox .bannerBox img {
	    width: 100%;
	    height: 100%;
	}
	.szjclBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.szjclBox .txtBox {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding: 0.26rem;
	    font-size: 0.26rem;
	    color: #333333;
	}
	.szjclBox .textTitle {
	    font-size: 0.3rem;
	    color: #003567;
	    text-align: center;
	    font-weight: bold;
	    margin: 0.2rem;
	}
	.szjclBox .gyList {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding: 0.25rem;
	}
	.szjclBox .gyItem {
	    width: 100%;
	    display: flex;
	    flex-wrap: wrap;
	    margin-bottom: 0.3rem;
	}
	.szjclBox .gyImg {
	    width: 3.5rem;
	    height: 3.5rem;
	}
	.szjclBox .gyImg img {
	    width: 100%;
	    height: 100%;
	}
	.szjclBox .gyName {
	    font-size: 0.32rem;
	    color: #333333;
	    font-weight: bold;
	    margin-bottom: 0.3rem;
	}
	.szjclBox .gyText {
	    width: 3.5rem;
	    box-sizing: border-box;
	    padding-left: 0.3rem;
	}
	.szjclBox .gyTxtBox {
	    width: 100%;
	    margin-top: 0.2rem;
	}
	.szjclBox .gyTxtd {
	    font-size: 0.28rem;
	    color: #333333;
	    margin-bottom: 0.1rem;
	    font-weight: bold;
	}
	.szjclBox .gyTxt {
	    font-size: 0.25rem;
	    color: #333333;
	    margin-bottom: 0.1rem;
	}
	.szjclBox .area-map {
	    width: 7.5rem;
	    height: 5.49rem;
		position: relative;
	}
	.szjclBox .area-map img {
		width: 100%;
		height: 100%;
	}
	.szjclBox .map-title{
		width: 1.2rem;
		position: absolute;
		top: 0.85rem;
		left: 3.2rem;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
	}
	/* 脱模机 */
	.tmjBox .product-page {
	    width: 100%;
	    min-height: 100vh;
	    box-sizing: border-box;
	}
	.tmjBox .product-page .title {
	    font-size:0.32rem;
	    color: #fff;
	    height: 0.8rem;
	    width: 100%;
	    background-color: #003567;
	    text-align: center;
	    line-height: 0.8rem;
	}
	.tmjBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.tmjBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.tmjBox .titleBg span{
		font-size: 0.26rem;
	}
	.tmjBox .tableBox {
	    width: 6.9rem;
	    overflow-x: scroll;
	    margin:0 auto 0.5rem;
	}
	.tmjBox table{
	    border-collapse:collapse;
	    border: 1px solid #DCDDDD;
	    font-size: 0.25rem;
	}
	.tmjBox td{
	    border: 1px solid #DCDDDD;
	}
	.tmjBox tr{
	    width: 100%;
	    height: 1.02rem;
	}
	.tmjBox .information .form-title {
	    background: #60ACB9;
	    font-size: 0.28rem;
	    color: #FFFFFF;
	    height: 0.86rem;
	    font-weight: 500;
	}
	.tmjBox .pad{
		padding-left: 0.3rem;
	}
	.tmjBox .information .tabTxg {
	    font-size: 0.26rem;
	    color: #666666;
	    box-sizing: border-box;
	    padding: 0.2rem;
	}
	.tmjBox .information .tabImg img{
	    width: 1.82rem;
	    height: 1.11rem;
	}
	.tmjBox .bannerBox {
	    width: 7.5rem;
	    height: 3.1rem;
	}
	.tmjBox .bannerBox img {
	    width: 100%;
	    height: 100%;
	}
	.tmjBox .textTitle {
	    font-size: 0.3rem;
	    color: #003567;
	    text-align: center;
	    font-weight: bold;
	    margin: 0.2rem;
	}
	.tmjBox .huiBg {
	    background: #cfcfcf;
	}
	.tmjBox .area-map {
	    width: 7.5rem;
	    height: 5.49rem;
		position: relative;
	}
	.tmjBox .area-map img {
		width: 100%;
		height: 100%;
	}
	.tmjBox .map-title{
		width: 1.2rem;
		position: absolute;
		top: 0.85rem;
		left: 3.2rem;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
	}
	.tmjBox .tableRules {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding-left: 0.3rem;
	    font-size: 0.26rem;
	    color: #003567;
	    margin: 0.1rem 0;
	    display: flex;
	    align-items: center;
	}
	.tmjBox .tableRules img {
	    width: 0.3rem;
	    height: 0.3rem;
	    margin-right: 0.2rem;
	}
	.tmjBox .tmjLogo{
	    width: 3rem;
	    /* margin: auto; */
		padding-left: 0.3rem;
	}
	.tmjBox .tmjLogo img {
	    width: 100%;
	}
	/* 胶粘剂 */
	.jzjBox {}
	.jzjBox .product-page {
	    width: 100%;
	    min-height: 100vh;
	    box-sizing: border-box;
	}
	.jzjBox .product-page .title {
	    font-size:0.32rem;
	    color: #fff;
	    height: 0.8rem;
	    width: 100%;
	    background-color: #003567;
	    text-align: center;
	    line-height: 0.8rem;
	}
	.jzjBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.jzjBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.jzjBox .tableBox {
	    width: 6.9rem;
	    overflow-x: scroll;
	    margin:0 auto 0.5rem;
	}
	.jzjBox table{
	    border-collapse:collapse;
	    border: 1px solid #DCDDDD;
	    font-size: 0.25rem;
	}
	.jzjBox td{
	    border: 1px solid #DCDDDD;
	}
	.jzjBox tr{
	    width: 100%;
	    height: 1.02rem;
	}
	.jzjBox .information .form-title {
	    background: #60ACB9;
	    font-size: 0.28rem;
	    color: #FFFFFF;
	    height: 0.86rem;
	    font-weight: 500;
	}
	.jzjBox .information .tabTxg {
	    font-size: 0.26rem;
	    color: #666666;
	    box-sizing: border-box;
	    padding: 0.2rem;
	}
	.jzjBox .information .tabImg img{
	    width: 1.82rem;
	    height: 1.11rem;
	}
	.jzjBox .bannerBox {
	    width: 7.5rem;
	    height: 3.1rem;
	}
	.jzjBox .bannerBox img {
	    width: 100%;
	    height: 100%;
	}
	.jzjBox .textTitle {
	    font-size: 0.3rem;
	    color: #003567;
	    text-align: center;
	    font-weight: bold;
	    margin: 0.2rem;
	}
	.jzjBox .huiBg {
	    background: #cfcfcf;
	}
	.jzjBox .area-map {
	    width: 7.5rem;
	    height: 5.49rem;
		position: relative;
	}
	.jzjBox .area-map img {
		width: 100%;
		height: 100%;
	}
	.jzjBox .map-title{
		width: 1.2rem;
		position: absolute;
		top: 0.85rem;
		left: 3.2rem;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
	}
	.jzjBox .tableRules {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding-left: 0.3rem;
	    font-size: 0.26rem;
	    color: #003567;
	    margin: 0.1rem 0;
	    display: flex;
	    align-items: center;
	}
	.jzjBox .tableRules img {
	    width: 0.3rem;
	    height: 0.3rem;
	    margin-right: 0.2rem;
	}
	/* 护具 */
	{}
	.hjBox .product-page {
	    width: 100%;
	    min-height: 100vh;
	    box-sizing: border-box;
	}
	.hjBox .product-page .title {
	    font-size:0.32rem;
	    color: #fff;
	    height: 0.8rem;
	    width: 100%;
	    background-color: #003567;
	    text-align: center;
	    line-height: 0.8rem;
	}
	.hjBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.hjBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.hjBox .tableBox {
	    width: 6.9rem;
	    overflow-x: scroll;
	    margin:0 auto 0.5rem;
	}
	.hjBox table{
	    border-collapse:collapse;
	    border: 1px solid #DCDDDD;
	    font-size: 0.25rem;
	}
	.hjBox td{
	    border: 1px solid #DCDDDD;
	}
	.hjBox tr{
	    width: 100%;
	    height: 1.02rem;
	}
	.hjBox .information .form-title {
	    background: #60ACB9;
	    font-size: 0.28rem;
	    color: #FFFFFF;
	    height: 0.86rem;
	    font-weight: 500;
	}
	.hjBox .information .tabTxg {
	    font-size: 0.26rem;
	    color: #666666;
	    box-sizing: border-box;
	    padding: 0.2rem;
	}
	.hjBox .information .tabImg01 img{
	    width: 160px;
	}
	.hjBox .information .tabImg02 img{
	    width: 100px;
	}
	.hjBox .bannerBox {
	    width: 7.5rem;
	    height: 3.1rem;
	}
	.hjBox .bannerBox img {
	    width: 100%;
	    height: 100%;
	}
	.hjBox .textTitle {
	    font-size: 0.3rem;
	    color: #003567;
	    text-align: center;
	    font-weight: bold;
	    margin: 0.2rem;
	}
	.hjBox .huiBg {
	    background: #cfcfcf;
	}
	.hjBox .area-map {
	    width: 7.5rem;
	    height: 5.49rem;
		position: relative;
	}
	.hjBox .area-map img {
		width: 100%;
		height: 100%;
	}
	.hjBox .map-title{
		width: 1.2rem;
		position: absolute;
		top: 0.85rem;
		left: 3.2rem;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
	}
	.hjBox .tableRules {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding-left: 0.3rem;
	    font-size: 0.26rem;
	    color: #003567;
	    margin: 0.1rem 0;
	    display: flex;
	    align-items: center;
	}
	.hjBox .tableRules img {
	    width: 0.3rem;
	    height: 0.3rem;
	    margin-right: 0.2rem;
	}
	/* 设备 */
	{}
	.sbsBox .product-page {
	    width: 100%;
	    min-height: 100vh;
	    box-sizing: border-box;
	}
	.sbsBox .product-page .title {
	    font-size:0.32rem;
	    color: #fff;
	    height: 0.8rem;
	    width: 100%;
	    background-color: #003567;
	    text-align: center;
	    line-height: 0.8rem;
	}
	.sbsBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.sbsBox .titleBg {
	    width: 7.5rem;
	    padding: 0.26rem 0.18rem;
	    background-color: #003567;
	    font-size:0.3rem;
	    color: #fff;
	    line-height: 1.6;
	}
	.sbsBox .tableBox {
	    width: 4.5em;
	    overflow-x: scroll;
	    margin:0 auto 0.5rem;
	}
	.sbsBox table{
	    border-collapse:collapse;
	    border: none;
	    font-size: 0.25rem;
	}
	.sbsBox td{
	    border: none;
		box-sizing: border-box;
		padding-left: 0.1rem;
	}
	.sbsBox tr{
	    width: 100%;
	    height: 0.6rem;
		line-height: 1.6;
	}
	.sbsBox .information .form-title {
	    background: #60ACB9;
	    font-size: 0.28rem;
	    color: #FFFFFF;
	    height: 0.86rem;
	    font-weight: 500;
	}
	.sbsBox .information .tabTxg {
	    font-size: 0.26rem;
	    color: #666666;
	    box-sizing: border-box;
	    padding: 0.2rem;
	}
	.sbsBox .information .tabImg img{
	    width: 1.82rem;
	    height: 1.11rem;
	}
	.sbsBox .bannerBox {
	    width: 7.5rem;
	    height: 3.1rem;
	}
	.sbsBox .bannerBox img {
	    width: 100%;
	    height: 100%;
	}
	.sbsBox .textTitle {
	    font-size: 0.3rem;
	    color: #003567;
	    text-align: center;
	    font-weight: bold;
	    margin: 0.2rem;
	}
	.sbsBox .huiBg {
	    background: #cfcfcf;
	}
	.sbsBox .area-map {
	    width: 7.5rem;
	    height: 5.49rem;
		position: relative;
	}
	.sbsBox .area-map img {
		width: 100%;
		height: 100%;
	}
	.sbsBox .tableRules {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding-left: 0.3rem;
	    font-size: 0.26rem;
	    color: #003567;
	    margin: 0.1rem 0;
	    display: flex;
	    align-items: center;
	}
	.sbsBox .tableRules img {
	    width: 0.3rem;
	    height: 0.3rem;
	    margin-right: 0.2rem;
	}
	.sbsBox .blueTitle{
	    margin: 0.3rem 0;
	    width: 6rem;
		padding: 0.1rem 0rem 0.1rem 0.3rem;
		background: #003567;
	    font-size: 0.26rem;
	    font-weight: bold;
	    color: #FFFFFF;
	    border-radius: 0.3rem;
	}
	.sbsBox .tabAndImg {
	    width: 7rem;
	    margin: auto;
	    display: flex;
	    justify-content: space-between;
		padding-bottom: 0.3rem;
	}
	.sbsBox .right {
	    width: 2.3rem;
	}
	.sbsBox .right img {
	    width: 2.3rem;
	}
	/* .right-logo{
		width: 1.93rem!important;
		height: 0.49rem;
	} */
	.sbsBox .allImgBox {
		width: 7.5rem;
		box-sizing: border-box;
		padding: 0.2rem;
		display: flex;
	}
	.sbsBox .imgjq {
		width: 3.55rem;
		height: 3.55rem;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.sbsBox .imgjq img {
		width: 2.8rem;
		height: 2.8rem;
	}
	.sbsBox .centTxt {
		font-size: 0.26rem;
		color: #333333;
		font-weight: bold;
		text-align: center;
	}
	.sbsBox .sbBox{
		width: 7.5rem;
		box-sizing: border-box;
		padding: 0.2rem;
		display: flex;
	}
	.sbsBox .sb-minbox{
		padding-top: 0.6rem;
	}
	.sbsBox .sbTxt {
		width: 50%;
	}
	.sbsBox .sbTitle {
		font-size: 0.3rem;
		font-weight: bold;
		color: #333333;
	}
	.sbsBox .sbTxtt {
		font-size: 0.22rem;
		color: #333333;
		/*margin-left: 0.3rem;*/
		margin: 0.16rem 0 0.3rem;
	}
	.sbsBox .blueTitleR{
	    margin: 0.3rem 0;
	    width: 6rem;
		padding: 0.1rem 0rem 0.1rem 0.3rem;
	    background: #003567;
	    font-size: 0.26rem;
	    font-weight: bold;
	    color: #FFFFFF;
	    border-radius: 0.3rem;
		float: right;
		text-align: left;
	}
	.sbsBox .txtBox {
	    width: 7.5rem;
	    box-sizing: border-box;
	    padding: 0.26rem;
	    font-size: 0.26rem;
	    color: #333333;
	}
	.sbsBox .sbImg {
		width: 50%;
		text-align: center;
	}
	.sbsBox .img01 {
	
		width: 3rem;
	}
	.sbsBox .right p{
		font-size: 0.26rem;
		color: #333333;
		font-weight: 400;
		text-align: center;
	}
	.sbsBox .map-title{
		width: 1.2rem;
		position: absolute;
		top: 0.85rem;
		left: 3.2rem;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
	}
	/* 改性 */
	.gaixinBox .modifier-title{
		width: 7.5rem;
		height: 1.25rem;
		line-height: 1.25rem;
		text-align: center;
		background: #003567;
		font-size: 0.32rem;
		font-weight: bold;
		color: #FFFFFF;
	}
	.gaixinBox .table-maxbox{
		width: 7.5rem;
		background: #FFFFFF;
		padding: 0.3rem 0 0;
	}
	.gaixinBox .table-title{
		width: 7.5rem;
		height: 1.5rem;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.gaixinBox .table-title .title-con{
		font-size: 0.35rem;
		color: #34495e;
		font-weight: bold;
		text-align: center;
	}
	.gaixinBox .table-title img{
		/* width: 2.1rem; */
		height: 1rem;
		margin-left: 0.26rem;
	}
	.gaixinBox .table-subtitle{
		font-size: 0.28rem;
		font-weight: 500;
		padding: 0.26rem 0 0.26rem 0.26rem;
	}
	.gaixinBox .table-minbox{
		width: 7.5rem;
		padding: 0 0.26rem;
		box-sizing: border-box;
	}
	.gaixinBox table{
		border-collapse:collapse;
		border: 1px solid #DCDDDD;
		font-size: 0.26rem;
	}
	.gaixinBox tr{
		width: 100%;
		height: 1.02rem;
	}
	.gaixinBox td{
		border: 1px solid #DCDDDD;
	}
	.gaixinBox .information{
		background: #60acb9;
		color: #FFFFFF;
	}
	.gaixinBox .tableBox {
	    width: 6.9rem;
	    overflow-x: scroll;
	    margin: auto;
	}
	.gaixinBox .area-map {
	    width: 7.5rem;
	    height: 5.49rem;
		margin-top: 0.3rem;
		position: relative;
	}
	.gaixinBox .area-map img {
		width: 100%;
		height: 100%;
	}
	.gaixinBox .map-title{
		width: 1.2rem;
		position: absolute;
		top: 0.85rem;
		left: 3.2rem;
		font-size: 0.28rem;
		color: #003567;
		font-weight: bold;
	}
	.gaixinBox .tableRules {
		width: 7.5rem;
		box-sizing: border-box;
		padding-left: 0.3rem;
		font-size: 0.26rem;
		color: #003567;
		margin: 0.1rem 0;
		display: flex;
		align-items: center;
	}
	.gaixinBox .tableRules img {
		width: 0.3rem;
		height: 0.3rem;
		margin-right: 0.2rem;
	}
	.gaixinBox .pad{
		padding: 0 0.1rem;
		box-sizing: border-box;
	}
	.gaixinBox .bannerBox {
		width: 7.5rem;
		height: 3.1rem;
	}
	.gaixinBox .bannerBox img {
		width: 100%;
		height: 100%;
	}
	.gaixinBox .txtBox {
		width: 7.5rem;
		box-sizing: border-box;
		padding: 0.26rem;
		font-size: 0.26rem;
		color: #333333;
	}
	.gaixinBox .txtBox img{
		position: relative;
		top: 0.1rem;
	}

.prd-desc3-1{
    padding: 0.26rem 0.2rem;
    background-color: #003567;
    font-size: 0.3rem;
    color: #fff;
    line-height: 1.6;
}
.product-page {
    width: 100%;
    min-height: 100vh;
    box-sizing: border-box;
}
.product-page .title-1 {
    font-size:0.32rem;
    color: #fff;
    height: 0.8rem;
    width: 100%;
    background-color: #003567;
    text-align: center;
    line-height: 0.8rem;
}
.prd-banner3-1 img {
    width: 7.5rem;
    height: 3.09rem;
    font-size: 0px;
}
.title-w-1 {
    font-size:0.32rem;
    color: #003567;
    height: 0.8rem;
    width: 100%;
    background-color: #fff;
    text-align: center;
    line-height: 0.8rem;
}
.prd-banner4-1 {
    width: 7.5rem;
    height: 3.88rem;
    font-size: 0px;
}
.txtBox-1 {
    width: 7.5rem;
    box-sizing: border-box;
    padding: 0.26rem;
    font-size: 0.26rem;
    color: #333333;
}
.imgTxt-1 {
    font-size: 0.26rem;
    color: #333333;
}
.imgTxt-1 img {
    width: 2.09rem;
    height: 0.56rem;
}
.imgTitle-1 img {
    width: 1.59rem;
    height: 0.73rem;
}
.tableBox-1 table{
    border-collapse:collapse;
    border: 1px solid #DCDDDD;
    font-size: 0.25rem;
}
.tableBox-1 table td{
    border: 1px solid #DCDDDD;
}
.tableBox-1 table tr{
    width: 100%;
    height: 1.02rem;
}
.information-1 .form-title {
    background: #60ACB9;
    font-size: 0.28rem;
    color: #FFFFFF;
    height: 0.86rem;
    font-weight: 500;
}
.information-1 .tabTxg {
    font-size: 0.26rem;
    color: #666666;
    box-sizing: border-box;
    padding: 0.2rem;
}
.information-1 .tabImg img{
    width: 1.82rem;
    height: 1.11rem;
}
.flexBox-1 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    padding: 0 0.26rem;
}
.flexImg-1 {
    width: 2.79rem;
    height: 3.04rem;
}
.flexImg-1 img {
    width: 100%;
    height: 100%;
}
.brace-1 {
    width: 7.5rem;
    height: 0.7rem;
}
.prd-banner5-1 {
    width: 7.5rem;
    height: 3.76rem;
    font-size: 0rem;
}
.prd-banner6-1 {
    width: 7.26rem;
    height: 8.03rem;
    margin-left: 0.24rem;
}
.prd-banner6-1 img{
    width: 100%;
    height: 100%;
}
.imgBox02-1 img {
    width: 7.5rem;
    height: 6.55rem;
}
.area-map-show-1 {
    width: 7.5rem;
    height: 1.25rem;
    position: relative;
}
.product-page {
    width: 100%;
    min-height: 100vh;
    box-sizing: border-box;
}
.fiberBox .title {
    font-size: 0.32rem;
    color: #fff;
    height: 0.8rem;
    width: 100%;
    background-color: #003567;
    text-align: center;
    line-height: 0.8rem;
}
.title-4 {
    font-size: 0.32rem;
    color: #fff;
    height: 0.8rem;
    width: 100%;
    background-color: #003567;
    text-align: center;
    line-height: 0.8rem;
}
.area-header-4 {
    width: 7.5rem;
    height: 1.25rem;
    position: relative;
}
.titleBg-4 {
    width: 7.5rem;
    padding: 0.26rem 0.18rem;
    background-color: #003567;
    font-size: 0.3rem;
    color: #fff;
    line-height: 1.6;
}

.tableBox-4 {
    width: 6.9rem;
    overflow-x: scroll;
    margin: 0 auto 0.5rem;
}

.tableBox-4 table {
    border-collapse: collapse;
    border: 1px solid #DCDDDD;
    font-size: 0.25rem;
}

.tableBox-4 table td {
    border: 1px solid #DCDDDD;
}

.tableBox-4 table tr {
    width: 100%;
    height: 1.02rem;
}

.information-4 .form-title {
    background: #60ACB9;
    font-size: 0.28rem;
    color: #FFFFFF;
    height: 0.86rem;
    font-weight: 500;
}

.information-4 .tabTxg {
    font-size: 0.26rem;
    color: #666666;
    box-sizing: border-box;
    padding: 0.2rem;
}

.information-4 .tabImg img {
    width: 1.82rem;
    height: 1.11rem;
}

.bannerBox-4 {
    width: 7.5rem;
    height: 3.1rem;
}

.bannerBox-4 img {
    width: 100%;
    height: 100%;
}

.textTitle-4 {
    font-size: 0.3rem;
    color: #003567;
    text-align: center;
    font-weight: bold;
    margin: 0.2rem;
}

.txtBox-4 {
    width: 7.5rem;
    box-sizing: border-box;
    padding: 0.06rem 0.26rem;
    font-size: 0.26rem;
    color: #333333;
}

.funBox-4 {
    width: 7.5rem;
    box-sizing: border-box;
    padding: 0.25rem;
    display: flex;
    justify-content: space-between;
}

.funItem-4 {
    width: 100%;
}

.funTitle-4 {
    font-size: 0.26rem;
    color: #60acb9;
    font-weight: bold;
}

.funImg-4 {
    width: 100%;
    margin-top: 0.3rem;
}

.funImg-4 img {
    width: 100%;
    height: 100%;
}
.area-map-show-1 .area-p {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0.8rem;
    font-weight: bold;
    color: #003567;
    font-size: 0.34rem;
    text-align: center;
}

.product-page .title {
    font-size:0.32rem;
    color: #fff;
    height: 0.8rem;
    width: 100%;
    background-color: #003567;
    text-align: center;
    line-height: 0.8rem;
    margin:0;
}

.titleBg {
    width: 7.5rem;
    padding: 0.26rem 0.18rem;
    background-color: #003567;
    font-size: 0.3rem;
    color: #fff;
    line-height: 1.6;
}

.prd-banner3 {
    width: 7.5rem;
    height: 3.09rem;
}

.prd-banner3 img {
    width: 7.5rem;
    height: 3.09rem;
}