﻿.section-title-border { position: relative; height: 1px; width: 100%; background: #f2f2f2; border-radius: 10px; margin-top: 25px; margin-bottom: 25px;  }
.Pro-Box .swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1;
	width: 100%;
}

/*.td-head { box-shadow: none; }*/
.proPage-RowOne { background-color:#f7f8f9;}
.proPage-RowTwo,.bgFFF { background-color:#fff;}
.proPage-RowOne .Pro-Box{;padding:0px;}
.proPage-RowOne .L-Box {  width:40%;}
.proPage-RowOne .R-Box { width:55%; display:flex;display:-webkit-flex;justify-content:flex-start;flex-direction:column;   }
.proPage-RowOne .R-Box .RBT {padding:0px;border:solid 0px #f2f2f2;}
.mt25{margin-bottom:25px;}
.proPage-RowOne .R-Box .RBT .RBText{  display:flex;display:-webkit-flex;justify-content:center;flex-direction:column;  }

.proPage-RowOne .R-Box h1 { margin-bottom: 15px; font-weight:600; font-size: 1.2vw;color:#000   }
.proPage-RowOne .R-Box h2 {  ;font-size: 16px; padding-bottom: 15px; }
.proPage-RowOne .RIntro {
	padding-bottom: 25px;
}
.proBigPicDetail h3, .proPage-RowOne .R-Box h3 {
	color: #000;
	font-weight: 600;
	font-size: 20px;
	padding-bottom: 25px;
}
.proBigPicDetail h3 {
	padding-top:30px;
}
.proBigPicDetail p, .proPage-RowOne .R-Box p, .proBigPicDetail strong {
	margin-bottom: 14px;
	font-size: 16px;
}
.proBigPicDetail strong {
	margin-bottom: 15px;
	margin-top: 10px;
	font-size: 18px;
	display: block;
}
strong.text {
	margin-bottom: 14px;
	font-size: 20px;
	display: block;
	text-align: center;
	margin-top: 15px;
}



.Pro-Intro p{background-color:#fff;margin-top:25px;padding:25px;}
.proPage-RowOne .R-Box .dot-list {
	background: #f7f8f9;
	padding: 25px;
}
.proPage-RowOne .R-Box .dot-list ul li { position: relative; padding-left: 20px; line-height: 35px;  }
.proPage-RowOne .R-Box .dot-list  ul li::before {   font-family: "iconfont" !important;position: absolute; top: 18px;left: 0;content: "\e608";line-height: 0; vertical-align: middle;    font-size: 12px; }


.rw2l {text-align:center}
.rw2l img{width:calc(100% - 30px);margin:0 auto}

.proIcons { padding: 35px 0; }
.proIcons .item{margin:5px 5px 5px 0;}
.proIcons .item .pic{text-align:center;}
.proIcons .item .pic img{width:60px;}
.proIcons .item span{display:block;text-align:center;font-size:12px;padding:5px; }
.ProductPicSlide .view {
	border: solid 1px #f2f2f2;
	padding: 25px;
}

.seR-Box {
	background-color:#fff
}

.proPage-RowOne .L-Box {  }

@media (max-width: 1000px) {

.RowPadding.seR-Box.proPage-RowOne.PRD-2{padding:0px}

.proPage-RowOne .Pro-Box{flex-wrap:wrap;}

.proPage-RowOne .L-Box {  width:100%;padding: 15px 0;}
.proPage-RowOne .R-Box { width: 100%; padding: 0px; margin: 0px; }
	.proPage-RowOne .R-Box .RBText {
		padding-top: 20px;
		border-top: solid 1px #f2f2f2;
	}

.proPage-RowOne .R-Box   h2{} 
.proPage-RowOne .R-Box .RBT {padding:0px;border:solid 0px #b6b6b6;}
.proPage-RowOne .R-Box h1 { font-size: 8.6vw; text-align: center; }
	strong.text {
		font-size: 16px;
	}

}




/*内容或者下载方块*/
.flexProContent{}
.flexProContent .pro_row{/*width:calc(50% - 20px);margin-right:20px;background-color:#fff;margin-bottom:20px;  */   /*box-sizing: border-box;-webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out;-webkit-box-shadow: 0 2px 6px 0 rgb(32 33 37 / 10%);    box-shadow: 0 2px 6px 0rgba(32,33,37,.1);*/}
/*.flexProContent .pro_row:hover { -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1); box-shadow: 0 5px 10px rgba(0,0,0,.1);*/ /*-webkit-transform: translate3d(0,-10px,0); transform: translate3d(0,-10px,0)*/ /*}*/

.flexProContent .pro_row .itemGroup{}
.flexProContent .pro_row .itemGroup .item{padding-bottom: 25px;}
.flexProContent .pro_row .itemGroup .item .intem{ }
@media (max-width: 100px) {
	.flexProContent .pro_row .itemGroup .item{width:100%; margin-bottom:0px;}
	.flexProContent .pro_row .itemGroup .item .intem{ }

}


.flexProContent .pro_row .Procontainer,.flexProContent .pro_row .Procontainer .Prorow{width:100%;padding:0px;margin:0px;font-size: 16px;    line-height: 1.6;word-break: break-word;}
.flexProContent .pro_row .Procontainer .Prorow p{width:100%;padding:0px;margin:0px;font-size: 14px;    line-height: 1.6;word-break: break-word; opacity:0.75;text-align:left;}
 .proPage-RowOne  h4 { font-size: 18px; font-weight: 700; margin-top: 0; margin-bottom:15px; }
.proPage-RowOne h5 { font-size: 14px; line-height: 1.5; font-weight: 600; padding-bottom: 5px;  }
.flexProContent .pro_row .Procontainer .Prorow .iconin { padding: 0px 0;  }
.flexProContent .pro_row .Procontainer .Prorow .iconin span.iconfont{ font-size: 80px; color: #2EC6B2; font-weight: normal; }
.flexProContent .pro_row .Procontainer .Prorow .iconin img{ max-width:initial !important;height:100px;padding-bottom:25px; }

.flexProContent .pro_row .Procontainer .Prorow  strong{ font-size: 14px;  font-weight: 600; padding:15px 15px 15px 0; }

.flexProContent .pro_row .Procontainer .Prorow span{ text-align:left; }

.iconline { background-color:#2EC6B2; width: 70px; height: 2px; border: none; margin-bottom: 25px; margin-top: 25px; }
.flexProContent .pro_row .Procontainer .Prorow{padding-bottom:0px;}

@media (min-width:1200px) and (max-width: 1439px) {
}
@media (min-width: 992px) and (max-width: 1199px) {
/*.flexProContent .pro_row{width:calc(50% - 20px);}*/
}
/*@media (min-width:768px) and (max-width: 991px) {
.flexProContent .pro_row{width:calc(50% - 20px);}*/


@media (max-width: 1000px) { 
.flexProContent .pro_row{margin-bottom:10px; margin-right:0px;border-radius: 6px;}

.flexProContent .pro_row .Procontainer .Prorow h5 { border-bottom: solid 0px #eee; }
	.ProductPicSlide .view {
		border:none;
		border-bottom: solid 1px #f2f2f2;
		padding: 25px;
	}

}
@media (max-width: 700px) {

.flexProContent .pro_row{margin-bottom:10px; margin-right:0px;border-radius: 6px;}
}
/*.hnav {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.td-head {
	box-shadow: none;
	border-bottom: solid 2px #f7f8f9;
}*/
.pro-tip-ul li{ color:#999}


.RBT2 .btn-list {
	
	width: 100%;
	padding-top:25px;
}


/*.view .arrow-left {background:url(/public/plugs/swiper/index_tab_l.png) no-repeat left top;position:absolute;left:10px;top:50%;margin-top:-25px;width:28px;height:51px;z-index:10;}
.view .arrow-right {background:url(/public/plugs/swiper/index_tab_r.png) no-repeat left bottom;position:absolute;right:10px;top:50%;margin-top:-25px;width:28px;height:51px;z-index:10;}*/
.Pro-Box .swiper-slide {
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.PRD-5 .swiper-slide h3{font-size: 14px;}
.preview {width:100%;padding-top:25px;position:relative;justify-content:space-between;align-items:center;}

.preview .swiper-slide{ width: 24%; margin-right:1%; cursor: pointer; display: flex; display: -webkit-flex; justify-content: center; border: 1px solid #f2f2f2; }
.preview .swiper-slide:last-child{ margin-right:0% }
.preview .active-nav  {border-color: #2EC6B2;}

@media (max-width: 1000px) {

}
/*.preview .arrow-left ,.preview .arrow-right {width:9px;}*/
.preview .iconfont { font-size:18px; color: #a0a0a0; }
.preview .swiper-wrapper{justify-content:flex-start;}
/*.preview .swiper-wrapper.swiper-wrapperB-0{justify-content:center;}
.preview .swiper-wrapper.swiper-wrapperB-4{justify-content:space-between;}
.preview .swiper-wrapper.swiper-wrapperB-5{justify-content:flex-start;}*/
.PRD-3 img{width:100%;}
.rw3r{padding-right:25%;font-size:16px;line-height:1.6;font-weight:500;padding-bottom:25px;}

.RBT2 .btn-list a.btn { padding: 7px 30px; transition: all 0.3s; border: solid 1px #aaa; color: #777;font-size:14px }
.RBT2 .btn-list a.btn:last-child { margin-right: 0px;  margin-left:15px; }
.RBT2 .btn-list a.btn:hover,
.RBT2 .btn-list a.btn:last-child:hover { background-color:#2EC6B2;border: solid 1px #2EC6B2;color:#fff; }



.PRD-4 {padding-left:15px;padding-right:15px}
.PRD-4 .L-Box{width:30%}
.PRD-4 .R-Box{width:68%}
.Pro-Box-relate{position:relative;overflow: hidden;flex-wrap: nowrap;justify-content: space-between;}
.Pro-Box-relate .rw4{padding:0px 30px;}
.Pro-Box-relate .rw4 img{width:60%;margin:0 auto;}
.PRD-5{}
.PRD-5 h3{text-align:center;padding-top:15px;}

.Pro-Box-relate  h3{text-align:center;padding-top:15px;font-size:14px; opacity:075}
.Pro-Box-relate .swiper-container2 {width:calc(100% - 100px);overflow: hidden;}
.Pro-Box-relate   .iconfont { font-size: 80px;  }
.Pro-Box-relate  .swiper-button-disabled .iconfont { color: #eee !important; }

.downItem{transition:all 0.5s;padding-bottom:15px;}
.downItem:hover {
	background-color:#f7f8f9
}


.swiper-button-next2, .swiper-button-prev2 {
	width: 30px;
	display: flex;
	align-items: center;
}




@media (max-width: 960px) {

.Pro-Box-relate{flex-wrap: wrap;}
	.preview { }

.PRD-4 .L-Box{width:33%;padding:0px;}
.PRD-4 .R-Box{width:62%;padding:0px;}

}
@media (max-width: 500px) {

	.RBT2 .btn-list  {justify-content:space-between;}
	.RBT2 .btn-list a.btn {margin:0; width:calc(50% -  10px)}

	.rw3r{padding-right:0%;padding-bottom:15px;}
}
.card-dark { background: #fbfbfd; }
.card-dark1 { background: #f7f8f9; }




.paraIn {
	padding-bottom: 50px;
	margin-bottom: 15px;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch
}

.tblPara2 {margin-bottom: 25px;}
.tblPara2 tr td{padding:10px 20px;vertical-align: middle;line-height:1.7; }
.tblPara2 tr td.et2{ }
.w35{width:35%;text-align:center;}
.f18{font-size:18px;font-weight:700; }
.bg3db8aa{ background-color:#3db8aa !important;color:#fff !important; }
.bgf5fbfa{background-color:#f5fbfa;color:#333;  }

.tblPara2B .tblPara2 th {
	background-color: #3db8aa !important;
	color: #fff !important;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 1px;
	vertical-align: middle;
}

.tblPara2B .tblPara2 tr:nth-child(odd), .tblPara2B .tblPara2 tr:nth-child(odd) td {
	background-color: #f5fbfa !important; /* 奇数行 */
}

.tblPara2B .tblPara2 tr:nth-child(even), .tblPara2B .tblPara2 tr:nth-child(even) td {
	background-color: #fff !important; /* 偶数行 */
}


	.tblPara2B .tblPara2 tr:nth-child(odd) td.bg3db8aa, .tblPara2B .tblPara2 tr:nth-child(even) td.bg3db8aa {
		background-color: #3db8aa !important;
		color: #fff !important;
	}

	.tblPara2B .tblPara2 tr:nth-child(odd) td.bgf5fbfa, .tblPara2B .tblPara2 tr:nth-child(even) td.bgf5fbfa {
		background-color: #f5fbfa;
		color: #333;
	}



.w100px{width:100px}
.w150px{width:150px}
.w200px{width:200px}
.w250px{width:250px}

/*.tblPara2 tr td:nth-child(2){width:20%;text-align:center;opacity: 0.55; }*/
.tblPara2 tr td.et3{text-align:left;  background-color:#f5fbfa }
.tblPara2 tr td b,.tblPara2 tr td strong{font-weight:normal !important; }


@media (max-width: 960px) {
.tblPara2 tr{ display:flex;display:-webkit-flex; flex-wrap:wrap;border-top-width: 0;}
.tblPara2 tr td{width:100% ; text-align:left!important;padding:7px 15px;}
.tblPara2 tr th,.w100px,.w150px,.w200px,.w250px{width:100%;text-align:left;}

.tblPara2 tr td.et2{ min-width:initial;max-width:initial;width:100% ;}
.tblPara2 tr td:nth-child(2){ border-top-width:0}
.tblPara2 tr td:last-child{  }

}



.tblPara{}
.tblPara .td1{ width:350px;padding:15px;}
.tblPara .td2{padding:15px;opacity:0.55}
@media (max-width: 1200px) {
.tblPara .td1{width:200px; }
}
@media (max-width: 960px) {
.tblPara tr{ display:flex;display:-webkit-flex; flex-wrap:wrap;}
.tblPara .td1,.tblPara .td2{width:100%; }
.tblPara .td1{ font-weight:700; padding-bottom:0;border-bottom-width:0}
.tblPara .td2 { padding-top: 3px; }

}
.btn-list{ padding:25px 0;} 
.btn-list a.btn { padding: 7px 35px;background-color: #DBAA3D; color: #fff; transition:all 0.3s} 
.btn-list a.btn:last-child { margin-right: 0px; background-color: #2EC6B2; margin-left:15px; }
.btn-list a.btn:hover { background-color:#2EC6B2;color:#fff; }
.btn-list a.btn:last-child:hover { background-color:#DBAA3D;color:#fff; }



.mw100,.wauto{width:initial !important; max-width:100% !important;}
.view-box {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:99991;}
.view-box .z_close {position:absolute;z-index:1;width:100%;left:0;top:0;height:100%;}
.view-box img {position:absolute;top:0;right:0;bottom:0%;left:0;margin:auto;max-width:1400px;padding:80px 20px;width:100%;z-index:2;}
.view-box .iconfont {position:fixed;right:30px;top:30px;color:#fff;font-size:40px;cursor:pointer;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;z-index:9;}
.RFunctions { }
.RFunctions .dotsBox {grid-template-columns: repeat(3, minmax(0px, 1fr));display: grid;gap: 30px; }

.RFunctions .dotsBox.dotsBox2,.RFunctions .dotsBox.dotsBox54 {grid-template-columns: repeat(2, minmax(0px, 1fr));}
.funDots { grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 20px; display: grid ; }
.funDots div{padding:10px 0px;text-align:center; background-color:#3db8aa; color:#fff;border-radius:4px;}




.RFunctions .dotsBox .DBox {width:100%;border:1px solid #e6e9ed;border-radius:8px;transition:.4s ease-in-out;box-shadow:0 0 .36rem rgba(22,119,255,0.08);height:100%;padding:15px 25px; background-color:#fff;}
/*.RFunctions .dotsBox .DBox:hover { background-color:#2EC6B2;border-color:#2EC6B2 }*/
.RFunctions .dotsBox.dotsBox4 .DBox {border-width:0;border-radius:0px;padding:0px;box-shadow:initial }
.RFunctions .dotsBox  span.iconfont {font-size:2.4vw;transition:.4s ease-in-out;color:#2EC6B2}
.RFunctions .dotsBox h4 { font-size: 18px; text-align: center; font-weight: bold; transition: .4s ease-in-out;margin-bottom:15px; }
.RFunctions .dotsBox.dotsBox4  .picOnit{ padding-bottom:25px; }
.RFunctions .dotsBox div.dbicon {text-align:center; }
.RFunctions .dotsBox div.dbicon {text-align:center; }
.RFunctions .dotsBox p {text-align:left; }


.dotsBox2{ grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 30px; display: grid ; padding-top:30px;padding-bottom:30px;}
.dotsBox2 .DBox{ padding:15px 0 }
.dotsBox2 .DBox>div { display: flex ; align-items:center;justify-content: space-between; }
.dotsBox2 .DBox>div .dbicon{ height:5vw;line-height:5vw;width:5vw;border-radius:50%;text-align:center;border:solid 2px #39b7a9;}
.dotsBox2 .DBox>div .dbicon span.iconfont{ font-size:2.8vw; color:#39b7a9; }
.dotsBox2 .DBox > div .text{ width: calc(100% - 7vw ); }
.dotsBox2 .DBox > div .text h4{ font-size:18px;font-weight:700;padding-bottom:25px; }
.dotsBox2 .DBox > div .text p{  }
.outBox12{ display:flex;justify-content:space-between;}
.outBox12 .dotsBox25,.outBox12 .dotsBox27{ }
.outBox12 .dotsBox2.dotsBox25,.outBox12 .dotsBox2.dotsBox27,.outBox12 .dotsBox2.dotsBox28{grid-template-columns: repeat(1, minmax(0px, 1fr));}

.outBox12 .dotsBox28{ width:40%;}
.outBox12 .dotsBox2.dotsBox25 .DBox > div .text,.outBox12 .dotsBox2.dotsBox27 .DBox > div .text,.outBox12 .dotsBox2.dotsBox28 .DBox > div .text { width: 100%; }



@media (max-width: 2000px) {
	.dotsBox2 .DBox>div .dbicon span.iconfont{ font-size:3.6vw; }
.dotsBox2 .DBox>div .dbicon{ height:7vw;line-height:7vw;width:7vw;}

.dotsBox2 .DBox > div .text{ width: calc(100% - 9vw ); }
}



@media (max-width: 1700px) {
.dotsBox2 .DBox>div .dbicon span.iconfont{ font-size:4.0vw; }
.dotsBox2 .DBox>div .dbicon{ height:8vw;line-height:8vw;width:8vw;}
.dotsBox2 .DBox > div .text{ width: calc(100% - 10vw ); }
}


@media (max-width: 1400px) {
	.RFunctions .dotsBox { grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 15px; }
	.dotsBox2 .DBox>div .dbicon span.iconfont{ font-size:4.4vw; }
.dotsBox2 .DBox>div .dbicon{ height:9vw;line-height:9vw;width:9vw;;}
.dotsBox2 .DBox > div .text{ width: calc(100% - 10vw ); }
}

@media (max-width: 1000px) {
.RFunctions .dotsBox { grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 10px; }
.RFunctions .dotsBox  span.iconfont {font-size:14.4vw;}

.funDots { grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 20px;  }
.dotsBox2 .DBox>div { display: flex ; align-items:center; }
.dotsBox2 .DBox > div .text h4{ font-size:16px; }
}
@media (max-width: 600px) {
.RFunctions .dotsBox,.RFunctions .dotsBox.dotsBox2,.funDots { grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 10px; }
.RFunctions .dotsBox.dotsBox4  {grid-template-columns: repeat(1, minmax(0px, 1fr)); gap: 0px; }
.RFunctions .dotsBox  span.iconfont {font-size:16.4vw;}



}
.ulIn { padding-bottom:25px;}
.ulIn ul{ list-style-position:inside;list-style-type:decimal;}
ul.ulIn.dots { list-style-position:inside;list-style-type:disc;}
.ulIn.dots ul{list-style-type: disc;}
.ulIn  li {text-align: left;}
.ulInflex ul{grid-template-columns: repeat(3, minmax(0px, 1fr));display: grid;gap: 10px;}




@media (max-width: 1200px) {
.ulInflex ul{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.dotsBox2 .DBox>div { align-items: start; }
.dotsBox2 .DBox>div .dbicon{height:10vw;line-height:10vw;width:10vw;margin-right:0px ;}
.dotsBox2 .DBox>div .dbicon span.iconfont{ font-size:5.0vw; }
.dotsBox2 .DBox > div .text{ width: calc(100% - 12vw ); }
}

@media (max-width: 1000px) {
.ulInflex ul{grid-template-columns: repeat(1, minmax(0px, 1fr));}
.dotsBox2{ grid-template-columns: repeat(1, minmax(0px, 1fr));gap: 20px; }
.dotsBox2 .DBox {  padding: 0px 0;  }
.dotsBox2 .DBox>div { flex-direction:column;}
.dotsBox2 .DBox>div .dbicon{ margin-right:0px ;height:20vw;line-height:20vw;width:20vw; border-width:2px;margin: 0 auto;}
.dotsBox2 .DBox>div .dbicon span.iconfont{ font-size:10.0vw; }
.dotsBox2 .DBox > div .text { width: 100%; text-align: center; padding-top: 25px; }
.outBox12 .dotsBox2.dotsBox25,.outBox12 .dotsBox2.dotsBox27,.outBox12 .dotsBox2.dotsBox28,.outBox12 .dotsBox28{ width:100%}
.outBox12 { flex-wrap: wrap; }
.outBox12 .dotsBox2.dotsBox25,.outBox12 .dotsBox2.dotsBox27,.outBox12 .dotsBox2.dotsBox28{grid-template-columns: repeat(3, minmax(0px, 1fr));}
	.outBox12 .dotsBox2.dotsBox25 .DBox > div .text, .outBox12 .dotsBox2.dotsBox27 .DBox > div .text, .outBox12 .dotsBox2.dotsBox28  .DBox > div .text {
		text-align: left;
	} 


}
@media (max-width: 700px) {
	.outBox12 .dotsBox2.dotsBox25, .outBox12 .dotsBox2.dotsBox27, .outBox12 .dotsBox2.dotsBox28 {
		grid-template-columns: repeat(2, minmax(0px, 1fr));
	}
.dotsBox54{ grid-template-columns: repeat(1, minmax(0px, 1fr));gap: 0px; }
.dotsBox2 .DBox>div .dbicon span.iconfont{ font-size:15.0vw; }
.dotsBox2 .DBox>div .dbicon{ margin-right:0px ;height:28vw;line-height:28vw;width:28vw; border-width:2px;margin: 0 auto;}
}


.textInStrong strong {display:inline-block !important}



.threeBox {grid-template-columns: repeat(3, minmax(0px, 1fr));display: grid;gap: 30px; }
.threeBox .picIn{ text-align:center; }
.threeBox .tBox{width:100%;border:1px solid #e6e9ed;border-radius:8px;transition:.4s ease-in-out;box-shadow:0 0 .36rem rgba(22,119,255,0.08);height:100%;padding:15px 25px; background-color:#fff;}
.threeBox strong { font-size: 20px; text-align: center; font-weight: bold; transition: .4s ease-in-out; }
.threeBox p {text-align:left; }


@media (max-width: 1000px) {
.threeBox{ grid-template-columns: repeat(1, minmax(0px, 1fr)); gap: 0px; }
.threeBox  span.iconfont {font-size:16.4vw;}

}

.modelIn { }
.modelIn  .mname{padding-bottom:25px; }
.modelIn  .mname{ display:flex;align-items:center;}
.modelIn  .mname div{margin-right:5px; }
.modelIn .mname .mnText { border: solid 2px #555; text-align: center; height: 35px; width: 35px; line-height: 30px; font-size: 18px; font-weight: 600; }
.modelIn .mname .mnText.mn1 { border-width:0;line-height: 35px;width:auto; }
.modelIn  .mname .mnLine{height:2px;background-color:#000;width:15px; }
.modelIn  .mname{ }
.modelIn  .mname{ }


.modelIn .modelDes{ }
.modelIn .modelDes div{font-size:16px;padding-bottom:15px; }
.modelIn .modelDes div span { display: inline-block; border: solid 2px #555; text-align: center; height: 30px; width: 30px; line-height: 30px; font-size: 16px; font-weight: 600; margin-right: 15px; }

.picInBg{background-color:#f7f7f7; padding:25px 0;margin-bottom:25px; text-align:center;} 
.picInBg .picIn{text-align:center;} 
.picInBg .picIn p{text-align:center;font-size:18px; color:#5b595e; padding-top:25px;}

.picInThree,.picInTwo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.picInThree .picIn{width:30%;}
.picInTwo .picIn{width:50%;}
.picInTwo .picIn img.wauto,.picInThree .picIn img,.picInThree .picIn img.wauto,{width:100% !important;}
.picInTwo .picIn.picIn65{width:65%;}
.picInTwo .picIn.picIn30{width:30%;padding-right:25px;}
.picInTwo .picIn.picIn30 p{text-align:left;}

.picInThree .picText{text-align:left;font-size:16px;}
@media (max-width: 1000px) {
.picInThree .picIn,.picInTwo .picIn,.picInTwo .picIn.picIn65,.picInTwo .picIn.picIn30{width:100%;}
.picInTwo .picIn.picIn30{padding:25px;}

}

.picBoxFlex{grid-template-columns: repeat(5, minmax(0px, 1fr));display: grid;gap: 30px;padding-top:50px; }
.picBoxFlex.three{ grid-template-columns: repeat(3, minmax(0px, 1fr)); }
.picBoxFlex .DBox div.dbiconPic{ width:70%;margin:0 auto;padding:10px;border:solid 1px #3db8aa; border-radius:50%;}
.picBoxFlex .DBox h4{ text-align:center;font-size:18px;padding:25px 0;}

@media (max-width: 1000px) {
	.picBoxFlex {
		grid-template-columns: repeat(3, minmax(0px, 1fr));
		gap: 10px;
	}
}
@media (max-width: 500px) {
	.picBoxFlex {
		grid-template-columns: repeat(2, minmax(0px, 1fr));
		gap: 10px;
	}
	.picBoxFlex.three{ grid-template-columns: repeat(2, minmax(0px, 1fr)); }
}

.outBox35,.RIntroOuter{display:flex; justify-content:space-between;flex-wrap:wrap; align-items:center;}
.outBox35 .DBox,.RIntroOuter>div{ width:48%; margin-bottom:35px;}
.RIntroOuter .Rleft {width: 55%;	}
	.RIntroOuter .Rright {width: 43%;	}
@media (max-width: 1300px) {
	.RIntroOuter .Rleft {width: 55%;	}
	.RIntroOuter .Rright {width: 43%;	}
	
}




@media (max-width: 1000px) {
	.outBox35 .DBox {
		width: 100%;
	}
	.RIntroOuter .Rleft {
		width: 100%;
	}

	.RIntroOuter .Rright {
		width: 100%;
	}
}