@media screen and (min-width: 1701px){
    html {
        font-size:1250%!important
    }
}
@media screen and (min-width: 1601px) and (max-width: 1700px){
    html {
        font-size: 1100%!important
    }
}
@media screen and (min-width: 1401px) and (max-width: 1600px){
    html {
        font-size: 1000%!important
    }
}
@media screen and (min-width: 1201px) and (max-width: 1400px){
    html {
        font-size: 900%!important
    }
}
@media screen and (min-width: 1001px) and (max-width: 1200px){
    html {
        font-size: 800%!important
    }
}
@media screen and (max-width: 1001px){
    html {
        font-size: 700%!important
    }
}
@media screen and (min-width:769px){
html { padding: 0; margin:0;  font-size: 625%;-webkit-text-size-adjust: none; -webkit-overflow-scrolling: touch;  /*10 ÷ 16 × 100% = 62.5%*/}
body { padding: 0; font-size: .14rem;  -webkit-overflow-scrolling: touch; /*1.4 × 10px = 14px */}

.w{
	max-width:1400px;
	margin:0 auto;
}
.pc_dn{
	display:none;
}
.pc_fl{
	float:left;
}
.pc_fr{
	float:right;
}

/*导航*/
.indtop{
	width:100%;
	position:fixed;
	top:0;
	z-index:999;
	border-bottom:.01rem solid rgba(173,173,173,.3);
	-webkit-transition:background .3s;
	-o-transition:background .3s;
	transition:background .3s;
}
.indtop{
	height:.5rem;
}
.logo{
	margin-top:.15rem;
	width:.79rem;
	height:.19rem;
	background:url(../image/logo-f.png);
	background-size:100% 100%;
}
.pc_indnav li{
	float:left;
	margin-left:.1rem;
}
.pc_indnav li a{
	display:block;
	color:#f7f8f8;
	font-size:.08rem;
	line-height:.48rem;
	padding:0 .06rem;
	font-weight:bold;
}
.pc_indnav li a:hover,.pc_indnav li.on a{
	color:#00afff;
	border-bottom:0.02rem solid #00a5ff;
}
.yuyan{
	line-height:.48rem;
	margin-left:0.15rem;
	margin-top:0.18rem;
	border-left:1px solid rgba(162,162,162,.8);
	padding-left:0.13rem;
}
.yuyan select{
	display:inline-block;
	font-size:.08rem;
	font-weight:bold;
	color:#FFFFFF;
	background:none;
	border:none;
	outline:none;
	padding:0 .05rem;
}
.yuyan select option{
	color:#000000;
}
/*导航经过*/
.indtop.on,.indtop:hover{
	background:#FFFFFF;
	border-bottom:.01rem solid #cecece;
}
.indtop.on .logo,.indtop:hover .logo{
	background:url(../image/logo.png);
	background-size:100% 100%;
}
.indtop.on .pc_indnav li.on a,.indtop:hover .pc_indnav li a:hover{
	color:#00afff;
}
.indtop.on .pc_indnav li a,.indtop:hover .pc_indnav li a{
	color:#3f3f3f;
}
.indtop.on .yuyan,.indtop:hover .yuyan{
	border-left:1px solid #7c7c7c;
}
.indtop.on .yuyan select,.indtop:hover .yuyan select{
	color:#3f3f3f;
}
/*导航下拉*/
.pc_indnav li:hover .pc_nav_cp{
	display:block;
}
.pc_nav_cp{
	width:100%;
	background:#FFFFFF;
	position:absolute;
	left:0;
	height:723px; overflow-y: scroll;
	z-index: 999999;
	top:.5rem;
	display:none;
}
.pc_nav_cp ul{font-size: 0;}
.pc_indnav li:hover .pc_nav_cp{
	display:block;
}
.pc_nav_bk{
	border-left:.01rem solid #f2f2f2;
	height:1.3rem;
}
.pc_nav_cp li{
	display: inline-block;
	vertical-align: top;
	float:none;
	width:33.33%;
	padding:.1rem 0;
	margin:0;
	border-bottom:.01rem solid #f2f2f2;
}
.pc_nav_cp li:nth-child(1) .pc_nav_bk,
.pc_nav_cp li:nth-child(4) .pc_nav_bk,
.pc_nav_cp li:nth-child(7) .pc_nav_bk,
.pc_nav_cp li:nth-child(10) .pc_nav_bk,
.pc_nav_cp li:nth-child(13) .pc_nav_bk,
.pc_nav_cp li:nth-child(16) .pc_nav_bk,
.pc_nav_cp li:nth-child(19) .pc_nav_bk,
.pc_nav_cp li:nth-child(22) .pc_nav_bk{
	border-left:none;
}
.pc_nav_cp li a:hover{
	border-bottom:none;
}
.pc_nav_cp_img img{
	width:auto;
	height:.7rem;
}
.pc_indnav li .pc_nav_cp_img a{
	padding:0;
}
.pc_indnav li.on .pc_nav_cp_img a{
	border-bottom:none;
}
.pc_nav_cp_img{
	margin:.1rem 0 0 .25rem;
}
.pc_nav_cp_rt{
	width:50%;
	margin-top:.1rem;
	margin-left:7%;
}
.pc_nav_cp_rt h3{
	font-size:0.12rem;
	color:#3f3f3f;
	font-weight:normal;
}
.pc_nav_cp_rt h3 a{
	font-size: 0.12rem;
    color: #3f3f3f;
    font-weight: normal;
    line-height: 0.12rem;
	padding:0;
}
.pc_indnav li.on a:hover{
	color:#00afff!important;
}
.pc_nav_cp_rt p{
	font-size:.06rem;
	line-height: 20px;
	height: 60px;
	margin-top:.05rem;
	margin-bottom:.02rem;
}
.pc_nav_cp_rt dd{
	margin:0;
}
.pc_nav_cp_rt dd{
	vertical-align: top;
	display: inline-block;
	font-size:.07rem;
	color:#888;
	float: none;
    width: 48.5%;
	line-height:.12rem;
	font-weight:normal;
	padding:0;

}

.indtop.on .pc_indnav li.on h3 a{
	color:#3f3f3f;
	border-bottom:none;
}


/*banner*/
#full-screen-slider { width:100%; height:3.15rem; position:relative}
#slides { display:block; width:100%; height:3.15rem; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:2.95rem; z-index:901; margin-left:-60px;}
#pagination li { display:block; list-style:none; width:30px; height:6px; float:left; margin-left:15px; background:#8084a1 }
#pagination li span { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px; cursor:pointer;}
#pagination li.current{ background:#fff}
.banner a{
	display:block;
	width:100%;
	height:3.15rem;
}
.banner .swiper-pagination .swiper-pagination-bullet{
	width:30px;
	height:6px;
	background:#8084a1;
	border-radius:0;
	opacity:1;
}
.banner .swiper-pagination .swiper-pagination-bullet-active{
	background:#fff;
	width:30px;
}
.banner h3{
	font-size:.5rem;
	line-height:.24rem;
	padding-top:1.4rem;
	font-weight:normal;
}
.banner p{
	line-height:.18rem;
	font-size:.16rem;
	margin-top:.29rem;
}
.banner .txtyw{
	text-align:center;
	color:#fff;
	font-size:.15rem;
	margin-top:.35rem;
	line-height:.18rem;
}
.banner h3,.banner p,.cp_banner h3,.cp_banner p,.ab_banner h3,.ab_banner p,.fa_banner h3,.fa_banner p,.fa_banner02 h3,.fa_banner02 p,.fa_banner03 h3,.fa_banner03 p,.fa_banner04 h3,.fa_banner04 p,.fa_banner05 h3,.fa_banner05 p,.al_banner h3,.al_banner p,.cp01_banner h3,.cp04_banner h3,.cp05_banner h3,.cp06_banner h3,.cp07_banner h3{
	text-align:center;
	color:#f7f8f8;
}

.in01bg{
	width:100%;
	margin:0 auto;
	background:#041535;
	color:#fff;
	font-size:.11rem;
	text-align:center;
	padding:.35rem 0 .22rem 0;
	margin-top:-.01rem;
}
.in01con{
	width:33.33%;
	float:left;
}
.in01tb{
	width:.53rem;
	margin:0 auto;
}
.in01wz{
	margin-top:.2rem;
}

.in02bg{
	width:100%;
	margin:0 auto;
	padding:.8rem 0 .67rem 0;
	background:url(../image/04.jpg) center no-repeat;
	background-size:100% 100%;
}
.in02-l{
	width:50%;
	float:left;
}
.in02-l-1{
	height:1.75rem;
}
.in02-l-2{
	height:1.75rem;
	margin-top:.25rem;
}
.in02-2{
	width:46.43%;
	float:right;
	height:3.75rem;
}
.in02-l-3{
	margin-left:.25rem;
}
.in02-l h3,.in02-2 h3{
	font-size:.14rem;
	line-height:.14rem;
	margin-left:.07rem;
}
.in02-l p,.in02-2 p{
	font-size:.1rem;
	color:#FFFFFF;
	margin-top:.12rem;
	margin-left:.25rem;
}
.in02-l span,.in02-2 span{
	font-size:.06rem;
	display:block;
	color:rgba(255,255,255,.6);
	margin-top:.05rem;
	margin-left:.25rem;
}
.in02-l-4{
	padding-top:.4rem;
}
.in02-2 p{
	color:#3d3d3d;
}
.in02-2 span{
	color:rgba(61,61,61,.6);
}
.in03bg{
	padding:.8rem 0;
}
.in03-1{
	width:.52rem;
	height:.03rem;
	margin:0 auto;
	margin-top:-0.02rem;
}
.in03bg .zx_t{
	border-top:.01rem solid #808386;
	text-align:center;
}
.in03bg .zx_t li{
	display:inline-block;
	text-align:center;
	font-size:.1rem;
	color:#808080;
	margin:0 .17rem;
	vertical-align: top;
}
.in03-icon{
	width:.32rem;
	height:.32rem;
	margin:0 auto;
	background-size:100% 100%;
	margin-top:.25rem;
	margin-bottom:.2rem;
}
.in03-icon01{
	background-image:url(../image/21.png);
}
.in03bg .zx_t li.active .in03-icon01{
	background-image:url(../image/21-h.png);
}
.in03-icon02{
	background-image:url(../image/22.png);
}
.in03bg .zx_t li.active .in03-icon02{
	background-image:url(../image/22-h.png);
}
.in03-icon03{
	background-image:url(../image/23.png);
}
.in03bg .zx_t li.active .in03-icon03{
	background-image:url(../image/23-h.png);
}
.in03-icon04{
	background-image:url(../image/24.png);
}
.in03bg .zx_t li.active .in03-icon04{
	background-image:url(../image/24-h.png);
}
.in03-icon05{
	background-image:url(../image/25.png);
}
.in03bg .zx_t li.active .in03-icon05{
	background-image:url(../image/25-h.png);
}
.in03-icon06{
	background-image:url(../image/26.png);
}
.in03bg .zx_t li.active .in03-icon06{
	background-image:url(../image/26-h.png);
}
.in03-icon07{
	background-image:url(../image/27.png);
}
.in03bg .zx_t li.active .in03-icon07{
	background-image:url(../image/27-h.png);
}
.in03bg .zx_t li.active{
	color:#3d3d3d;
}
.in03bg .zx_t li.active .in03-1{
	background:#00aeff;
}
.in03bg .zx_c{
	width:100%;
	background:#FFFFFF;
	margin-top:.5rem;
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);
	box-shadow:0 0 10px rgba(0, 0, 0, .3);
}
.ad_76090{overflow: hidden;}
.in03bg .zx_c h3{
	font-size:.15rem;
	line-height:.15rem;
	color:#1a1a1a;
	font-weight:normal;
	margin-left:.35rem;
	margin-top:.55rem;
}
.in03bg .zx_c p{
	color:#808080;
	font-size:.09rem;
	margin-left:.35rem;
	margin-right:.8rem;
	margin-top:.2rem;
	line-height:.15rem;
}
.in04-1{
	margin-top:.5rem;
	line-height:0.35rem;
	font-size:.23rem;
}
.xinwen{
	margin-top:.6rem;
}
.xinwen h3{
	font-weight:normal;
	text-align:center;
	font-size:.23rem;
	color:#3d3d3d;
	line-height:.23rem;
	border-bottom:.01rem solid #535353;
	padding-bottom:.2rem;
	margin-bottom:.5rem;
}
.xinwen h3 a{
	float:right;
	display:block;
	margin-top:.05rem;
}
.xinwen_1 h4{
	font-weight:normal;
	font-size:.11rem;
	color:#2a2a2a;
	line-height:.11rem;
	width:100%;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.xinwen_1 span{
	font-size:.08rem;
	color:rgba(42,42,42,.5);
	display:block;
	margin-top:.07rem;
}

.con{
	width: 94%;padding: 0 3%; margin-top:.1rem; position: relative; border-bottom: 2px solid #000; box-sizing: content-box;
}
.con em{
	font-style: normal;
	font-size:.08rem;
	line-height:.15rem;
	
}
.many-txt{
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.all-txt{

	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 100;
	-webkit-box-orient: vertical;
}

.con button{display: block; width: 100%; height: 50px; font-size: 36px;  border: 0;background: #fff; color: #000; text-align: right; appearance:button;
    -moz-appearance:button;
    -webkit-appearance:button;
    outline:none;}
.xwdt-con button{display: block; width: 100%; height: 50px; font-size: 36px;  border: 0;background: #fff; color: #000; text-align: right; appearance:button;
    -moz-appearance:button;
    -webkit-appearance:button;
    outline:none;}
.xinwen_3{
	margin-top:.08rem;
}
.xinwen .swiper-pagination{
	display:none;
}
.footer{
	padding-top:.4rem;
}
.footer-k{
	margin-top:.7rem;
}
.fot_logo img{
	width:1.21rem;
	margin-left:.15rem;
	margin-top:.18rem;
}
.fot_1{
	width:1.18rem;
	height:.26rem;
	background:#0788d9;
	border-radius:.13rem;
	font-size:.12rem;
	line-height:.26rem;
	margin-left:.4rem;
	margin-top:.18rem;
}
.fot_1 img{
	transform: translateY(.02rem);
	margin-right:.12rem;
	width:.13rem;
}
.fot_2 img{
	width:.2rem;
	margin-top:.2rem;
	margin-left:.4rem;
}
.fot_3{
	font-size:.09rem;
	margin-left:.1rem;
	margin-top:.2rem;
}
.fot_3 a{
	font-size:.08rem;color:#fff;
}
.fot_4{
	margin-top:.07rem;
}
.fot_4 a{
	display:block;
	width: 100%;
	color:#ececec;
	font-size:.1rem;
	margin-left:.35rem;
	
	line-height:.2rem;
}
.fot_5 p{
	color:#ececec;
	font-size:.09rem;
	line-height:.14rem;
	margin-top:.05rem;
}
.fot_5 p span{
	display:block;
}
.fot_6{
	margin-top:.2rem;
}
.fot_7{
	width:.01rem;
	height:1.57rem;
	background:rgba(255,255,255,.2);
	position:absolute;
}
.fot_7_4{
	width:.02rem;
	height:1.57rem;
	background:rgba(255,255,255,.2);
	position:absolute;
}
.bot_ewm{
	width:129px;
	left:0;
	right:0;
	margin:0 auto;
	display:none;
}
.fot_5{
	cursor:pointer;
}
.bottom{
	border-top:.015rem solid rgba(255,255,255,.1);
	font-size:12px;
	color:#FFFFFF;
	line-height:.25rem;
	margin-top:.6rem;
}
.bottom a{

	font-size:12px;
	color:#FFFFFF;
	
}
.bottom img{
	transform: translateY(5px);
	margin-right:.05rem;
}

/*产品页.html*/
.cpy-banner{
	height:3rem;
	color:#fff;
	text-align:center;
	font-size:.2rem;
	padding-top:1.5rem;
}
.cpy-banner .txt01{
	font-size:.23rem;
}
.cpy-banner .txt02{
	font-size:.11rem;
	line-height:.3rem;
}
.cpx01-tit{
	height:.65rem;
	line-height:.65rem;
	margin-top:.58rem;
	text-align:center;
	font-size:.22rem;
	border-bottom:1px solid #333;
}
.cpx01con{
	margin-top:.5rem;
}
.cpx01con .zx_t{
	width:100%;
	
}
.cpx01con_t{
	width:100%;
	position:absolute;
	bottom:2.86rem;
	background:url(../image/cp18.png) no-repeat center top;
	background-size:100% auto;
	text-align:center;
	margin-top:-.17rem;
	height:.32rem;
}
.cpx01con .zx_t li{
	/*display:inline-block;*/
	font-size:.08rem;
	float:left;
	color:rgba(26,26,26,.5);
	line-height:.12rem;
	height:.24rem;
	padding-top:.05rem;
	margin-top:.105rem;
}
.cpx01con .zx_t li.mc01{
	width:10%;
	margin-left:4%;
}
.cpx01con .zx_t li.mc03{
	width:10%;
	margin-left:9%;
}
.cpx01con .zx_t li.mc05{
	margin-left:27%;
	width:11%;
}
.cpx01con .zx_t li.mc07{
	margin-left:13%;
	width:10%;
}
.cpx01con .zx_t li.mc08{
	width:4%;
	margin-left:0.5%;
}
.cpx01con .cpx01con_t .mc02{
	width:8%;
	margin-left:14.5%;
	position:absolute;
	top:0;
	font-size:.08rem;
	color:rgba(26,26,26,.5);
	line-height:.12rem;
	height:.24rem;
	padding-top:.05rem;
	margin-top:.105rem;
}
.cpx01con .cpx01con_t .mc04{
	margin-left:42%;
	width:10%;
	position:absolute;
	top:0;
	font-size:.08rem;
	color:rgba(26,26,26,.5);
	line-height:.12rem;
	height:.24rem;
	padding-top:.05rem;
	margin-top:.105rem;
}
.cpx01con .cpx01con_t .mc06{
	margin-left:73%;
	width:8.36%;
	position:absolute;
	top:0;
	font-size:.08rem;
	color:rgba(26,26,26,.5);
	line-height:.12rem;
	height:.24rem;
	padding-top:.05rem;
	margin-top:.105rem;
}
.cpx01con .zx_c{
	
}
.cpx01con .zx_t li.active{
	color:#2a2a2a;
	font-size:.08rem;
	line-height:.12rem;
	border-top:.02rem solid #00b2ff;
}


.cpy-list01,.cpy-list02{
	width:100%;
	max-width:1400px;
	margin-top:.6rem;
	background:#e8edf3;
	padding:.25rem 0;
}
.cpy-list01-c{
	
}
.cpy-list01-tp,.cpy-list02-tp{
	width:34%;
	float:left;
	text-align:center;
	
}
.cpy-list01-tp img,.cpy-list02-tp img{
	width:1.15rem!important;
}
.cpy-list01-line,.cpy-list02-line{
	float:left;
	margin:.25rem 0;
	width:1px;
	height:1.37rem;
	background:#616263;
}
.cpy-list01-wz,.cpy-list02-wz{
	width:32%;
	float:left;
	text-align:left;
}
.cpy-list01-wz01,.cpy-list02-wz01{
	margin:.25rem .36rem 0 .36rem;
}
.cpy-list01-wz01 .txt01,.cpy-list02-wz01 .txt01{
	font-size:.17rem;
}
.cpy-list01-wz01 .line,.cpy-list02-wz01 .line{
	width:.26rem;
	height:1px;
	background:#000;
	margin:.15rem 0;
}
.cpy-list01-wz01 .txt02,.cpy-list02-wz01 .txt02{
	font-size:.1rem;
	line-height:.2rem;
}

.cpy-list01-wz02,.cpy-list02-wz02{
	font-size:.08rem;
	line-height:.16rem;
	margin:.5rem .36rem 0 .36rem;
	position: relative;
}
.cpy-list01-wz02,.cpy-list02-wz02 p{padding-left: 0.08rem;}
.cpy-list01-wz02 span,.cpy-list02-wz02 span{
	position: absolute;
	left: 0;
	width:.05rem;
	margin-right:.05rem;
	float:left;
	margin-top:.08rem;
}
.cpx01con_more img{
	width:.06rem;
	margin-right:.23rem;
}


.cpy-list01-c .swiper-button-prev,.cpy-list01-c .swiper-button-next,.cpy-list02-c .swiper-button-prev,.cpy-list02-c .swiper-button-next{
	width:.06rem;
	height:.12rem;
	margin-top:.8rem;
	outline:none;
}
.cpy-list01-c .swiper-button-prev,.cpy-list02-c .swiper-button-prev{
	left:.1rem;
	background:url(../image/yy13.png);
	background-size:100% 100%;
}
.cpy-list01-c .swiper-button-next,.cpy-list02-c .swiper-button-next{
	right:.1rem;
	background:url(../image/yy14.png);
	background-size:100% 100%;
}



 
        .highlight { background: yellow; color: red; }
        .prelight { background: blue; color: white; }
      





.cpx02con{
	margin-top:.5rem;
}
.cpx02con .zx_t{
	width:100%;
	background:url(../image/cp36.png) no-repeat center top;
	background-size:100% auto;
	text-align:center;
	margin-top:-.15rem;
	height:.32rem;
	position:absolute;
	bottom:2.86rem;
}
.cpx02con .zx_t li{
	/*display:inline-block;*/
	font-size:.08rem;
	float:left;
	color:rgba(26,26,26,.5);
	line-height:.12rem;
	height:.24rem;
	padding-top:.05rem;
	margin-top:.1rem;
}
.cpx02con .zx_t li.mc01{
	width:10%;
	margin-left:4%;
}
.cpx02con .zx_t li.mc02{
	width:10%;
	margin-left:8%;
}
.cpx02con .zx_t li.mc03{
	width:10%;
	margin-left:5%;
}
.cpx02con .zx_t li.mc04{
	margin-left:20%;
	width:10%;
}
.cpx02con .zx_t li.mc05{
	margin-left:6.5%;
	width:9%;
}
.cpx02con .zx_c{
	
}
.cpx02con .zx_t li.active{
	color:#2a2a2a;
	font-size:.08rem;
	line-height:.12rem;
	border-top:.02rem solid #00b2ff;
}















/*产品目录*/

.cpml-banner{
	height:2.5rem;
	color:#fff;
	text-align:center;
	padding-top:1rem;
}
.cpml-banner .txt01{
	font-size:.23rem;
}
.cpml-banner .txt02{
	font-size:.11rem;
	line-height:.3rem;
}

.cpmlline01{
	width:.25rem;
	margin:.1rem auto;
	height:2px;
	background:#c9c9c9;
}
.cpmlline02{
	height:.05rem; 
	background:#1a1a1a;
	margin-top:.8rem;
}

.cpml-tit{
	text-align:center;
	font-size:.23rem;
	line-height:.23rem;
	margin-top:.4rem;
	color:#3f3f3f;
	    text-transform: uppercase;
}
.cpml{
	margin-top:.4rem;
}
.cpml li{
	background:#f4f6f8;
	margin-bottom:.25rem;
}
.cpml li:hover{
	background:#ebf2f8;
}
.cpml-tp{
	width:46%;
	float:left;
}
.cpml-tp img{
	width:100%;
}
.cpml-wz{
	width:54%;
	padding:0 9%;
	float:right;
}
.cpml-wz .txt01{
	font-size:.17rem;
	color:#3f3f3f;
	background:ccc;
	margin-top:.78rem;
}
.cpml-wz .txt02{
	font-size:.1rem;
	line-height:.2rem;
	color:#7b7c7d;
	margin-top:.11rem;
}
.cpml-wz .txt03{
	font-size:.09rem;
	line-height:.16rem;
	color:#a1a5a8;
}
.cpml-xs{
	width:.28rem;
	margin:.4rem auto;
}






/*产品页_产品大类.html*/
.cpdl-wz{
	width:100%;
	height:.5rem;
	margin:.5rem auto 0 auto;
	background:#1f1f1f;
	color:#bcbcbc;
	line-height:.5rem;
	font-size:.11rem;
}
.cpdl-wz a{
	color:#bcbcbc;
}
.cpdl-wz a.on{
	color:#FFFFFF;
}
.cpdl-wz img{
	width:.1rem;
	margin:.2rem .1rem 0 .1rem;
}
.cpdl-bg01{
	height:2.5rem;
	color:#fff;
}
.cpdl-top{
	width: 100%;
	overflow: hidden;
	position:relative;
}
.cptp{
	position:absolute;
	top:.58rem;
	margin-left:6.6%;
}
.cptp img{
	width:2.75rem;
	max-width:500px;
}
.cfpc-img{margin-left: 1%;}
.cptp .fpc-img{
	width:4.75rem;
	max-width:675px;
}
.cptp .xzx-img{
	width:4.75rem;
	margin-top: 30px;
	max-width:725px;
}
.cpdl-bg01-wz{
	margin-left:58%;
	padding-top:.86rem;
	line-height:.16rem;
	font-size:.11rem;
}
.cpdl-bg01-wz .txt01{
	font-size:.16rem;
}
.cpdl-bg01-wz .line{
	width:56px;
	height:2px;
	margin:.10rem 0;
	background:#fff;
}
.cpdl-bg01-wz .fljs-txt{max-width:491px; }

.cpdl-bg02{

	color:#2a2a2a;
	background-size:100%;
	background-repeat:no-repeat;
}
.cpdl-bg02 ul{
	width: 100%; overflow: hidden;
	padding-top:1.52rem;
	font-size: 0;
}

.sj-cpbjxzx ul{padding-top:0.72rem!important;}

.cpdl-bg02 .tz3 li{width:19.4%;padding-left:2.285%;margin-left:6.8%;margin-right:4.8%;}
.cpdl-bg02 .tz2 li{width:36.1%;padding-left:2.285%;margin-left:6.8%;margin-right:4.8%;}



.cpdl-bg02 li{
	display: inline-block;
	vertical-align: top;
	background: url(../image/pc-x.jpg) no-repeat left top;

	float:none;	
	margin-bottom:.14rem;
}
.cpdl-bg02 .txt01{
	font-size:.11rem;
	margin-top:.01rem;
	color:#2a2a2a;
	font-weight:bold;
}
.cpdl-bg02 .txt02{
	font-size:.09rem;
	color:#5d5e64;
	line-height:.12rem;
	margin-top:.02rem;
}
.cpdl-ys{
	width: 100%;
	max-width:1400px;
	overflow: hidden;
	margin:.8rem auto .35rem auto;
}
.cpdl-ys ul{
	
margin: auto;
}
.cpdl-ys img{
	width:.49rem;
}
.cpdl-ys .yd2 li{width:48%; margin: 0 0 .35rem 1%; }
.cpdl-ys .yd3 li{width:31%; margin: 0 0 .35rem 1%; }
.cpdl-ys .yd4 li{width:23%; margin: 0 0 .35rem 1%; }
.cpdl-ys li{
	display: inline-block;
	vertical-align: top;
	text-align:center;

	
	
}
.cpdl-ys .txt01{
	font-size:.12rem;
	color:#3f3f3f;
	line-height:.25rem;
	font-weight:bold;
	margin-top:.03rem;
}
.cpdl-ys .txt02{
	width: 60%;margin: auto;
	font-size:.08rem;
	color:#808080;
	line-height:.15rem;
}
.cpline{
	height:2px; 
	background:#454545;
}
.h80{width: 100%; height: 0.5rem; overflow: hidden;}
.main-product-memo{width: 100%; background: #e8edf3; padding: 50px 0 80px 0;  overflow: hidden;}
.main-product-memo .section{width: 92%; max-width: 1200px; margin: auto; }
.product-3daoi p{font-size: 28px;line-height: 50px; padding: 80px 0 30px 0;}
.product-3daoi img{max-width: 100%; margin: auto;}


.product-gsdj ul{width: 100%;}
.product-gsdj ul li{ width: 48%; float: left; margin: 10px 1%;}
.product-gsdj ul li p{font-size: 28px;line-height: 50px; height: 100px; margin: 80px 0 30px 0;}
.product-gsdj ul li img{max-width: 100%; margin: auto;}
.product-gsdj ul li.dy{width: 48%;margin: 10px 26%;}
.product-gsdj ul li.dy p{text-align: center}



.product-fpc{width: 100%; background: #fff; padding:80px 0 0 0;  overflow: hidden;}
.product-fpc .section{width: 92%; max-width: 1200px; margin: auto; }
.product-fpc p{font-size: 28px;line-height: 50px; padding:30px 0 80px 0 ;}
.product-fpc img{max-width: 100%; margin: auto;}

.product-fpc ul{width: 100%; overflow: hidden; padding:70px 0 0 0;  border-top: 1px solid #707070;}
.product-fpc ul li{  float: left; margin:10px 0;}
.product-fpc ul li p{font-size: 28px;line-height: 50px; padding: 15px 0;}
.product-fpc ul li img{max-width: 100%; margin:20px auto;}
.product-fpc ul li span{display: block; width: 160px; height: 50px; line-height: 50px; text-align: center; background: #3e3a39; color: #fff;}
.product-fpc ul li.fpc01{ width: 30%; margin: 10px 0 10px 5%;}
.product-fpc ul li.mr{width: 60%;margin: 10px 0 10px 5%;}



.product-jg{width: 100%; background: #fff; padding:20px 0 80px 0;  overflow: hidden;}
.product-jg .section{width: 92%; max-width: 1200px; margin: auto; }
.product-jg ul{width: 100%;}
.product-jg ul li{ width: 48%; float: left; margin: 10px 1%; text-align:center;}
.product-jg ul li p{font-size: 28px;line-height: 50px; padding:50px 0 30px 0;}
.product-jg ul li img{max-width: 100%; margin: auto;}


.product-led{width: 100%; background: #fff; padding:80px 0 0 0;  overflow: hidden;}
.product-led .section{width: 92%; max-width: 1200px; margin: auto; }
.product-led p{font-size: 28px;line-height: 50px; padding:30px 0 ;}
.product-led img{max-width: 100%; margin: auto;}


.product-xzx{width: 100%; background: #fff; padding:80px 0 0 0;  overflow: hidden;}
.product-xzx .section{width: 92%; max-width: 1200px; margin: auto; }
.product-xzx ul li{ width: 31.333%; float: left; margin:10px 1%; text-align: center;}
.product-xzx ul li p{font-size: 28px;line-height: 50px; padding: 15px 0;}
.product-xzx ul li img{max-width: 100%; margin:20px auto;}
.product-xzx ul li span{display: block; width: 220px; height: 50px; line-height: 50px; margin: auto; text-align: center; background: #3e3a39; color: #fff;}




.cpdl-xq{
	margin:.75rem auto;
}
.cpdl-xq-wz{
	width:55%;
	float:left;
}
.cpdl-xq-wz-1{
	width:36%;
	margin-left:.42rem;
	float:left;
}
.cpdl-xq-wz-2{
	margin-top:.37rem;
}
.cpdl-xq-wz li{
	width:36%;
	margin:.57rem 0 0 .42rem;
	float:left;
}

.cpdl-xq-wz .txt01{
	font-size:.1rem;
	color:#3f3f3f;
}
.cpdl-xq-wz .txt02{
	font-size:.3rem;
	color:#525252;
	font-weight:lighter;
}
.cpdl-xq-wz .txt02 span{display: block; margin-top: 20px; font-size: 28px; line-height: 30px;}
.cpdl-xq-wz .txt03{
	font-size:.1rem;
	color:#b0b0b0;
	font-weight:bold;
}
.cpdl-xq-tp{
	width:45%;
	float:right;
}
.cpdl-xq-tp img{
	width:2.88rem;
	max-width:577px;
}
.cpline02{
	height:.05rem; 
	background:#1a1a1a;
}
.cpdl-cpml-tit{
	text-align:center;
	font-size:.23rem;
	line-height:.23rem;
	color:#3f3f3f;
	margin-top:.4rem;
	text-transform: uppercase;
}
.cpdl-cpml{
	margin-top:.4rem;
}
.cpdl-cpml li{
	 align-items: center;  justify-content: left;  display: flex;
	
	padding: 20px 0;
	
	background:#e8edf3;
	min-height:450px; 
	position: relative;
	margin-bottom:.25rem;
}
.cpdl-cpml-tp{

	height: 100%;
	 display: flex;
	     min-height: 450px;
	align-items: center;
    justify-content: center;
	width:56%;
	float:left;
}
.cpdl-cpml-tp img{
	max-width: 100%;
	
	
}
.cpdl-cpml-wz{
	width:44%;
	float:right;
}
.cpdl-cpml-wz .txt01{
	font-size:.17rem;
	color:#3f3f3f;
	

		margin-bottom:.11rem;
}
.cpdl-cpml-wz .txt02{
	font-size:.1rem;
	line-height:.2rem;
	color:#3f3f3f;

}
.cpdl-cpml-wz .txt03{
	font-size:.09rem;
	line-height:.16rem;
	color:#a1a5a8;
	
}
.cpdl-xs a{
	display:block;
	width:.28rem;
	height:.16rem;
	margin:.4rem auto;
	background-size:100% 100%;
}
.cpdl-xs.active a{
	background-image:url(../image/cp13.png);
}
.cpdl-xs.test a{
	background-image:url(../image/cp13-h.png);
}
.cpline03{
	height:.03rem; 
	background:#1a1a1a;
}


/*产品页_高速点胶设备*/

.gsdjsb{
	max-width:1400px;
	margin:.8rem auto .35rem auto;
}
.gsdjsb ul{
	padding:0 .54rem;
	margin-left:-.8rem;
}
.gsdjsb img{
	width:.49rem;
}
.gsdjsb li{
	width:13%;
	text-align:center;
	float:left;
	margin-left:.8rem;
	margin-bottom:.35rem;
}
.gsdjsb .txt01{
	font-size:.12rem;
	color:#3f3f3f;
	line-height:.25rem;
	font-weight:bold;
	margin-top:.03rem;
}



/*行业应用-01*/
.hyyy-wz{
	width:100%;
	height:.5rem;
	margin:.5rem auto 0 auto;
	background:#1f1f1f;
	color:#bcbcbc;
position: fixed;
top:0;
	font-size:.11rem;
	text-align:center;
}
.hyyy-wz.pop{
	position:fixed;
	width:100%;
	top:.5rem;
	z-index:9999;
	margin:0;
}
.hyyy-wz a{
	width:14.5%;
	padding: 0 2.5%;box-sizing: content-box;
	align-items : center;justify-content : center;
	height: 0.5rem; display: flex;
	float:left;
	color:#bebebe;
}
.hyyy-wz a:hover{
	color:#fff;
}
.hyyy-wz a.cur{
	color:#FFFFFF;
}
.hyyy-wz span{
	width:1px;
	float:left;
	height:.17rem;
	background:#bebebe;
	margin-top:.18rem;
}
.hyyy01{
	height:4.8rem;
}
.cont1{margin-top: 1rem;}
.cont1,.cont2,.cont3,.cont4,.cont5,.cont6{
	background-repeat:no-repeat;
	background-size:auto 100%;
	background-position:center;
}
.hyyy01-wz{
	width:34%;
	margin-left:52%;
	color:#fff;
padding-top:200px;
}
.hyyy02-wz{
	width:43%;
	margin-left:13.4%;
	color:#fff;
	padding-top:200px;
}
.hyyy01-wz .txt01,.hyyy02-wz .txt01{
	font-size:.30rem;
}
.hyyy01-wz .line,.hyyy02-wz .line{
	width:.3rem;
	height:.03rem;
	margin:.16rem 0;
	background:#00b2ff;
}
.hyyy01-wz .txt02,.hyyy02-wz .txt02{
	font-size:.1rem;
	line-height:.15rem;
}
.hyyy01-wz ul,.hyyy02-wz ul{
	margin:.24rem 0;
}
.hyyy01-wz li,.hyyy02-wz li{
	float:left;
	font-size:.09rem;
	padding-left:.14rem;
	margin-right:.1rem;
	background:url(../image/yy23.png) no-repeat left center;
}
.hyyy01-wz a,.hyyy02-wz a{
	display:block;
	width:.9rem;
	height:.25rem;
	line-height:.25rem;
	color:#00b2ff;
	font-size:.1rem;
	text-align:center;
	border:1px solid #00b2ff;
}
.hyyy01-wz a:hover,.hyyy02-wz a:hover{
	background:#00b2ff;
	color:#fff;
}


/*行业应用2*/
.hyyy-banner{
	width:100%;
	height:3rem;
}
.hyyy-banner h3{
	font-weight:normal;
	font-size:.23rem;
	line-height:.23rem;
	padding-top:1rem;
}
.hyyy-banner p{
	font-size:.1rem;
	line-height:.2rem;
	margin-top:.2rem;
}
.hyyy-fa{
	width:100%;
	background:url(../image/hyyy-02.jpg);
	background-size:100% 100%;
	height:5rem;
}
.hyyy-fa h3,.hyyy-al h3,.hyyy-ly h3{
	font-size:.22rem;
	line-height:.22rem;
	color:#3f3f3f;
	text-align:center;
	font-weight:normal;
	border-bottom:.01rem solid #8a8a8a;
	padding:.8rem 0 .2rem 0;
}
.hyyy-fa-1{
	width:44%;
	margin-top:.5rem;
	text-align:center;
}
.hyyy-fa-1 h4{
	font-weight:normal;
	font-size:.16rem;
	color:#1a1a1a;
	line-height:.16rem;
	margin-top:.2rem;
}
.hyyy-fa-1 p{
	font-size:.1rem;
	line-height:.17rem;
	color:#3d3d3d;
	margin-top:.12rem;
}
.hyyy-al{
	padding-bottom:1rem;
}
.hyyy-al-c{
	margin-top:.5rem;
}
.hyyy-al-1{
	width:63%;
}
.hyyy-al-2{
	width:37%;
}
.hyyy-al-3 img{
	width:.79rem;
	margin-left:.2rem;
	margin-top:.35rem;
}
.hyyy-al-4 p{
	font-size:.1rem;
	line-height:.2rem;
	color:rgba(0,0,0,.75);
	margin-left:.2rem;
}
.hyyy-al-4{
	margin:.55rem .23rem 0 .23rem;
}
.hyyy-al-5 img{
	width:.19rem;
	transform: translateY(-.1rem);
}
.hyyy-al-c .swiper-button-prev,.hyyy-al-c .swiper-button-next{
	width:.21rem;
	height:.37rem;
	margin-top:-.185rem;
	outline:none;
}
.hyyy-al-c .swiper-button-prev{
	left:-.6rem;
	background:url(../image/yy13.png);
	background-size:100% 100%;
}
.hyyy-al-c .swiper-button-next{
	right:-.6rem;
	background:url(../image/yy14.png);
	background-size:100% 100%;
}
.hyyy-ly .swiper-container{
	margin-top:.5rem;
}
.hyyy-ly .hyyy-ly-2{
	position:absolute;
	width:100%;
	height:.5rem;
	background:rgba(0,0,0,.7);
	bottom:0;
	text-align:center;
	color:#FFFFFF;
	line-height:.5rem;
	font-size:.11rem;
}
.hyyy-ly .swiper-container .swiper-slide:hover .hyyy-ly-2{
	background:rgba(0,178,255,.9);
}
.hyyy-cp{
	height:5.68rem;
	margin-top:.8rem;
}
.hyyy-cp .zx_t{
	border-bottom:.01rem solid #8a8a8a;
	padding-top:.75rem;
	text-align:center;
}
.hyyy-cp .zx_t li{
	display:inline-block;
	margin:0 .35rem;
	font-size:.22rem;
	color:rgba(26,26,26,.5);
	line-height:.22rem;
	padding-bottom:.2rem;
}
.hyyy-cp .zx_c{
	margin-top:.5rem;
}
.hyyy-cp-1{
	width:100%;
	height:.5rem;
	text-align:center;
	line-height:.5rem;
	background:#d4e2eb;
	font-size:.12rem;
	color:#5e6467;
}




/*服务支持*/
.fw-banner{
	width:100%;
	height:3.5rem;
	margin-top:.5rem;
}
.fw-ss{
	width:50%;
	margin:0 auto;
	padding-top:3.03rem;
}

#search_box{background:rgba(0,0,0,.65);border-radius:.26rem;height:.26rem;line-height:.26rem;}
.fw-ss input.textbox{width: 87%; padding: 0; margin: 0; height:.26rem;line-height:.26rem;text-indent: 1em; float: left;background:none;}
.fw-ss input.sbttn{width: 9%;  padding: 0; margin: 0;height:.26rem;line-height:.26rem;float: left;background:url(../image/fw08.png) no-repeat center center;}

.fw-ss input{
	height:.26rem;
	line-height:.26rem;
	outline:none;
	border:0;
	color:#fff;

	font-size:.11rem;
}
.fw-gn-tit{
	font-size:.22rem;
	color:#3f3f3f;
	text-align:center;
	padding:.8rem 0 .21rem 0;
	border-bottom:2px solid #3f3f3f;
}
.fw-gn-con{
	padding:.22rem 2.4% .62rem 2.4%;
}
.fw-gn-con-dq{
	font-size:.1rem;
	color:#0078bf;
	margin-top:.28rem;
}
.fw-gn-con .txt01 p{margin-left:0; padding-left: 0;}
.fw-gn-con ul li div{overflow: hidden; position: relative;}
.fw-gn-con ul li span{position: absolute;}
.fw-gn-con ul li p{float: left; margin-left: 0.02rem; padding-left: 14px;}


.fw-gn-con ul{
	margin-left:-13%;
	margin-top:.17rem;
}
.fw-gn-con li{
	width:38.2%;
	float:left;
	margin-left:11.56%;
	margin-bottom:.16rem;
	line-height:.11rem;
	font-size:.06rem;
	color:#747474;
}
.fw-gn-con .txt01{
	color:#3f3f3f;
	font-size:.1rem;
	font-weight:bold;
	margin-bottom:.1rem;
}
.fw-gn-con img{
	margin:.02rem .02rem 0 0;
}
.fw-gj-bg{
	padding:.78rem 0 .8rem 0;
	background:url(../image/fw02.jpg) no-repeat #eceff4;
	background-size:100%;
	background-position:center;
}
.fw-gj-tit{
	font-size:.22rem;
	color:#3f3f3f;
	text-align:center;
	padding:0 0 .21rem 0;
	border-bottom:1px solid #3f3f3f;
}
.fw-gj-con{
	padding:.22rem 2.4% 0 2.4%;
}
.fw-gj-con .txt01 span{position: static;}
.fw-gj-con .txt01 p{margin-left:0; padding-left: 0;}
.fw-gj-con ul li div{overflow: hidden; position: relative;}
.fw-gj-con ul li span{position: absolute;}
.fw-gj-con ul li p{float: left; margin-left: 0.02rem; padding-left: 14px;}
.fw-gj-con .txt02 p{margin-left:0; padding-left: 0;}

.fw-gj-con-dq{
	font-size:.1rem;
	color:#0078bf;
	margin-top:.28rem;
}
.fw-gj-con-left{
	width:45.5%;
	float:left;
}
.fw-gj-con-right{
	width:45.5%;
	float:right;
}
.fw-gj-con ul{
	margin-top:.17rem;
}
.fw-gj-con li{
	margin-bottom:.16rem;
	line-height:.11rem;
	font-size:.06rem;
	color:#747474;
}
.fw-gj-con .txt01{
	color:#3f3f3f;
	font-size:.1rem;
	font-weight:bold;
	margin-bottom:.1rem;
}
.fw-gj-con img{
	margin:.02rem .02rem 0 0;
}
.fw-gj-con .gj{
	color:#0078bf;
}
.fw-gj-con .txt02{
	color:#3f3f3f;
	font-size:.07rem;
	margin:.11rem 0 0 .1rem;
}

.fw-lx-tit{
	text-align:center;
	padding:.66rem 0 .2rem 0;
	border-bottom:1px solid #000;
}
.fw-lx ul{
	margin:.5rem 0 .35rem -2%;
}
.fw-lx li{
	width:48%;
	display: inline-block;
vertical-align: top;
	line-height:.2rem;
	margin-bottom:.16rem;
	margin-left:1%;
	min-height:.8rem;
}
.fw-lx .txt01{
	font-size:.14rem;
	color:#2a2a2a;
	font-weight:bold;
}
.fw-lx .txt02{
	font-size:.1rem;
	color:#2a2a2a;
}
.fw-ts{
	width:63%;
	float:left;
	padding-right:5%;
	border-right:2px solid #cfcfcf;
}
.fw-st-tit{
	font-size:.13rem;
	color:#2a2a2a;
	padding-left:.08rem;
	line-height:.15rem;
	background:url(../image/fw11.jpg) no-repeat left center;
	background-size:.02rem .15rem;
}
.fw-ts textarea{
	width:100%;
	background:#e9eef4;
	margin-top:.2rem;
	border:0;
	height:.8rem;
	padding:.13rem .15rem;
	line-height:.16rem;
	color:#afb3b7;
}
.fw-ts .zysx{
	font-size:.08rem;
	color:#2a2a2a;
	line-height:.26rem;
}
.fw-ts input{
	width:1.1rem;
	height:.25rem;
	background:#00b4ff;
	color:#fff;
	outline:none;
	border:0;
	font-size:.1rem;
	margin-top:.1rem;
}
.fw-ts input:hover{
	background:#078adb;
	color:#fff;
	cursor:pointer;
}

.fw-sh{
	width:31%;
	float:right;
}
.fw-sh .txt01{
	font-size:.1rem;
	line-height:.28rem;
}
.fw-sh .red{
	color:#da2824;
}
.fw-sh select{
	width:100%;
	background:#e9eef4;
	height:.25rem;
	line-height:.25rem;
	border:0;
}
.gongsi input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:url(../image/fw13.png) no-repeat 10px center #e9eef4;
}
.zuce input{
	width:46%;
	float:left;
	color:#00b4ff;
	border:1px solid #00b4ff;
	height:.25rem;
	margin-top:.2rem;
	background:#fff;
	outline:none;
	font-size:.1rem;
}
.denglu input{
	width:46%;
	float:right;
	color:#fff;
	height:.25rem;
	margin-top:.2rem;
	background:#00b4ff;
	outline:none;
	border:0;
	font-size:.1rem;
}
/*新闻动态*/
.xwdt-banner{
	height:3rem;
	margin-top:.5rem;
	color:#fff;
	text-align:center;
	padding-top:1.37rem;
	font-size:.23rem;
}
.xwdt-con{
	margin:.8rem auto;
}
.xwdt-con-line01{
	width:47.5%;
	float:left;
	height:.025rem;
	background:#1a1a1a;
}
.xwdt-con-line02{
	width:47.5%;
	float:right;
	height:.025rem;
	background:#1a1a1a;
}
.xwdt-con ul{
	margin-left:-5%; font-size: 0;
}
.xwdt-con li{
	width:45%;
	display: inline-block; vertical-align: top;
	
	font-size:.08rem;
	line-height:.15rem;
	padding:.39rem 0 0 0;
	margin-left:5%;
	border-bottom:1px solid #5f5f5f;
}
.xwdt-con-tp{
	width:38%;
	float:left;
	height:1.36rem;
	overflow:hidden;
}
.xwdt-con-tp img{
	width:100%;
}
.xwdt-con-wz{
	width:56%;
	float:right;
	padding-top:.05rem;
}

.xwdt-con-wz .txt01{
	font-size:.1rem;
	font-weight:bold;
}
.xwdt-con-wz .txt02{
	line-height:.22rem;
}
.xwdt-con-wz .con{width: 100%;border-bottom: 0;padding: 0 ;
    margin-top: 0;}

.xwdt-con .jia{
	text-align:right;
	margin:.26rem 0 .05rem 0;
}


.news-container{width: 92%; margin:80px auto; line-height: 40px;font-size: 20px; max-width: 1400px;}
.news-container h1{font-size: 40px; line-height: 50px; padding: 20px 0; color: #3f3f3f;}
.news-container img{max-width: 100%; margin:40px auto;}
/*投资者关系*/
.tzz-banner{
	height:3rem;
	color:#fff;
	text-align:center;
	padding-top:1.5rem;
}
.tzz-banner .txt01{
	font-size:.23rem;
}
.tzz-banner .txt02{
font-size: .11rem;
    margin-top: 0.20rem;
    line-height: .2rem;
}
.tzz01{
	font-size:.1rem;
	color:#3f3f3f;
	text-align:center;
	line-height:.19rem;
	padding:.44rem 0;
	border-bottom:1px solid #3f3f3f;
}
.tzz01tp{
	padding:.5rem 0 .7rem 0;
}
.tzz01tp ul{
	margin-left:-6%;
}
.tzz01tp li{
	width:14%;
	float:left;
	margin-left:6%;
	text-align:center;
}
.tzz01tp .tzztp img{
	width:100%;
	height:1rem;
}
.tzz01tp .txt01{
	font-size:.18rem;
	font-weight:bold;
	margin-top:.1rem;
}
.tzz01tp .txt02{
	font-size:.08rem;
	color:#808080;
}

.tzzcw{
	background:#e9eef4;
	padding:.65rem 0;
}
.cwtit{
	line-height:.6rem;
	font-size:.22rem;
	text-align:center;
	color:#3f3f3f;
	border-bottom:1px solid #333;
}
.cwcon{
	background:#e4e9ef;
	margin:.5rem auto;
	padding:.5rem 0;
}
.cwcon li{
	width:78%;
	margin:0 auto;
	font-size:.09rem;
	line-height:.4rem;
	border-bottom:.01rem solid #d1d6db;
}
.cwcon ul{
	height:3.28rem;
	overflow:hidden;
}
.cwcon ul.on{
	height:auto;
	overflow:visible;
}

.cwcon li.cwhead{
	border-bottom:.03rem solid #333;
	font-size:.11rem;
	font-weight:bold;
	line-height:.2rem;
	padding-bottom:.11rem;
}
.cwcon li.cwhead span{
	font-size:.06rem;
	line-height:.1rem;
}
.cwcon .lie01{
	width:46%;
	float:left;
	margin-left:6%;
	
}
.cwcon .lie02,.cwcon .lie03,.cwcon .lie04,.cwcon .lie05{
	width:12%;
	float:left;
	
}
.cwjt{
	text-align:center;
}
.cwjt img{
	width:.29rem;
}
.zxggbg{
	height:2.4rem;
	padding-top:.73rem;
	background-size:100% 100%;
}
.zxggtit{
	border-bottom:1px solid #fff;
	font-size:.22rem;
	height:.65rem;
	line-height:.65rem;
	color:#fff;
	text-align:center;
}
.zxggconbg{
	padding:.8rem 0;
	background-size:100% 100%;
	background-repeat:no-repeat;
}
.zxggcon{
	background:rgba(220,220,220,.6);
	padding:.3rem 6% .4rem 6%;
}
.zxggcon .zx_t{
	border-bottom:.015rem solid #000;
	text-align:center;
	height:.45rem;
}
.zxggcon .zx_t li{
	display:inline-block;
	margin:0 .35rem;
	font-size:.15rem;
	color:rgba(26,26,26,.5);
	line-height:.22rem;
	padding-bottom:.21rem;
}
.zxggcon .zx_c{
	
}
.zxgglist{
	line-height:.45rem;
	font-size:.09rem;
	background:url(../image/tzzgx13.png) no-repeat 5.8% center;
	background-size:.05rem auto;
	padding-left:7.85%;
	border-bottom:1px solid #9c9c9c;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zxgglist a{position: relative;}
.zxgglist a::after{ content: ""; display: inline-block; width: 23px; height: 26px;  margin: 0 0 0 5px; background: url(../image/pdf.png) no-repeat; position: absolute; bottom:-3px; }

.zxgglist span{
	margin-right:.1rem;
}
.zxgglist a:hover{
	color:#00aeff;
}
.zxggcon .zx_t li.active{
	color:#078cdd;
	font-weight:bold;
	border-bottom:.02rem solid #00b2ff;
}

.gg-more{ width: 100%;font-size:14px; text-align: left; margin-top: 30px;}
.gg-more p{color: #00b1ff;  font-weight: bold;}
.gg-more .copy{ width: 100%;color: #555;   }



.page02{
	text-align:center;
	margin-top:.25rem;
}
.page02 div{
	display:inline-block;
}
.page02 div a{
	display:block;
	text-align:center;
	line-height:.19rem;
	margin:0 .03rem;
}
.page02 div.next a{
	border:none;
	background:none;
	width:auto;
	height:auto;
	transform: translateY(5px);
	margin:0 10px;
}
.page02 div.active a,.page02 div a:hover{
	color:#3f3f3f;
	font-weight:bold;
	border-bottom:.015rem solid #00b1ff;
}
.page02 div.next a:hover{
	background:none;
}
.page02 img{
	width:.08rem;
}
.cjwtbg{
	background:#e9eef4;
	padding:.59rem 0 .8rem 0;
}
.cjwttit{
	border-bottom:1px solid #333;
	font-size:.22rem;
	color:#3f3f3f;
	text-align:center;
	line-height:.65rem;
}
.cjwttp{
	padding:.5rem 0;
}
.cjwttp-jl{
	float:left;
}
.cjwttp-clh{
	float:right;
}
.cjwttp-jl,.cjwttp-clh{
	width:48%;
	height:1.7rem;
	font-size:.13rem;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.cjwttp-jl a,.cjwttp-clh a{
	display:block;
	color:#fff;
	width:100%;
	height:1.7rem;
	padding-top:.7rem;
}
.cjwtcon{
	padding:.5rem 6%;
	background:#e4e9ef;
}
/*第一层*/
.menu li.level1>a{ 
	display:block;
	height:.39rem;
	line-height:.39rem;
	color: #3f3f3f;
	padding-left:.38rem;
	border-bottom: 1px solid #a2a6aa; 
	font-size:.09rem;
	position: relative;
	transition:all .5s ease 0s;
}
.menu li.level1 a:hover{ text-decoration: none;background-color:#e9eef4;   }
.menu li.level1 a.current{ background: #e9eef4; }

/*============小箭头*/
.level1 i{ width:.1rem; height:.1rem; background-image:url(../image/arrow.png); background-repeat: no-repeat; background-size:100% auto; display: block; position: absolute; right:.1rem; top:.16rem; }
.level1 i.down{ background-position: 0 -.1rem; }

/*第二层*/
.menu li ul{ overflow: hidden; }
.menu li ul.level2{ display: none; font-size:.09rem; line-height:.18rem;border-bottom: 1px solid #a2a6aa; padding:.1rem .38rem;}
	 

.cjwtlx{
	height:1.75rem;
	padding-top:.68rem;
}
.cjwtlx-tit{
	width:34%;
	float:left;
	margin-right:10%;
	height:.4rem;
	font-size:.12rem;
	line-height:.19rem;
	color:#fff;
	text-align:center;
	border-right:1px solid #54708a;
}
.cjwtlx-yx{
	width:30%;
	float:left;
}
.cjwtlx-dh{
	width:26%;
	float:left;
}
.cjwtlx-yx .tp,.cjwtlx-dh .tp{
	float:left;
	margin-top:.12rem;
}
.cjwtlx-yx .tp img,.cjwtlx-dh .tp img{
	width:.2rem;
}
.cjwtlx-yx .wz,.cjwtlx-dh .wz{
	float:left;
	color:#fff;
	font-size:.11rem;
	line-height:.18rem;
	margin-left:5%;
}












/*招贤纳士*/
.zxns-banner01{
	height:3rem;
	color:#fff;
	text-align:center;
	font-size:.2rem;
	padding-top:1.5rem;
	background-size:100%;
	background-position:center;
	background-repeat:no-repeat;
}
.zxns-banner01 .txt01{
	font-size:.23rem;
}
.zxns-banner01 .txt02{
	font-size:.11rem;
	margin-top: 0.20rem;
	line-height:.2rem;
}
.zxns-banner02{
	height:8.8rem;
	color:#fff;
	font-size:.1rem;
	background-size:100%;
	background:url(../image/zxns06b.jpg) no-repeat center top;
}
.zxns-lc{
	width:60%;
	margin:0 auto .71rem auto;
	padding-top:.93rem;
	line-height:.16rem;
}
.zxns-lccon{
	height:2.8rem;
	background:url(../image/zxns09.jpg) no-repeat center;
}
.zxns-lc01{
	width:21.8%;
	padding-left:3%;
	height:1.44rem;
	float:left;
	margin-left:8%;
	background:url(../image/zxns10.png) no-repeat left center;
	background-size:auto 100%;
}
.zxns-lc01 .txt01{
	font-size:.18rem;
	font-weight:bold;
	margin-top:.16rem;
}
.zxns-lc01 .txt02{
	font-size:.08rem;
}
.zxns-lc01 img{
	width:1.35rem;
}


.zxns-lc02{
	width:21.8%;
	padding-left:3%;
	height:1.44rem;
	float:left;
	margin-left:24%;
	margin-top:-.06rem;
	background:url(../image/zxns11.png) no-repeat left center;
	background-size:auto 100%;
}
.zxns-lc02 .txt01{
	font-size:.18rem;
	font-weight:bold;
	margin-top:.03rem;
}
.zxns-lc02 .txt02{
	font-size:.08rem;
	margin-top:.18rem;
}
.zxns-lc02 .tp{
	margin-top:.14rem;
}
.zxns-lc02 img{
	width:1.35rem;
}

.zxns-lc03{
	width:21.8%;
	padding-left:3%;
	height:1.44rem;
	float:left;
	margin-left:8%;
	margin-top:-.06rem;
	background:url(../image/zxns11.png) no-repeat left center;
	background-size:auto 100%;
}
.zxns-lc03 .txt01{
	font-size:.18rem;
	font-weight:bold;
	margin-top:.03rem;
}
.zxns-lc03 .txt02{
	font-size:.08rem;
	margin-top:.18rem;
}
.zxns-lc03 .tp{
	margin-top:.14rem;
}
.zxns-lc03 img{
	width:1.35rem;
}

.zxns-xx{
	background:#f6f8fb;
	margin:.8rem auto 0 auto;
	padding-bottom:.6rem;
}
.zxns-xx-tit{
	padding:.5rem 0 .2rem 0;
	text-align:center;
	font-size:.22rem;
}
.zxnslist{
	width:80%;
	margin:0 auto;
	font-size:.11rem;
	line-height:.61rem;
}
.zxnslist li{
	border-bottom:1px solid #ccc;
}
.zxnslist li:hover{
	background:#f2f2f2;
}	
.zxnslist .zw,.zxnstop .zw{
	width:45%;
	float:left;
	margin-left:8%;
}
.zxnslist .dq,.zxnstop .dq{
	width:29%;
	float:left;
}
.zxnslist .sj,.zxnstop .sj{
	width:18%;
	float:left;
}
.zxnstop{
	width:80%;
	margin:0 auto;
	line-height:.6rem;
	border-bottom:2px solid #333;
}


.page{
	text-align:center;
	margin-top:.5rem;
}
.page li{
	display:inline-block;
}
.page li a{
	display:block;
	text-align:center;
	line-height:.19rem;
	margin:0 .03rem;
}
.page li.next a{
	border:none;
	background:none;
	width:auto;
	height:auto;
	transform: translateY(5px);
	margin:0 10px;
}
.page li.active a,.page li a:hover{
	color:#3f3f3f;
	font-weight:bold;
	border-bottom:.015rem solid #00b1ff;
}
.page li.next a:hover{
	background:none;
}
.page img{
	width:.08rem;
}

/*招贤纳士详情*/
.zxns-banner{
	height:3rem;
	color:#fff;
	text-align:center;
	padding-top:1.37rem;
	font-size:.23rem;
}
.zxns-xq{
	padding:.81rem 0;
}
.zxns-xq-con{
	margin-left:14%;
}
.zxns-xq-con .txt01{
	font-size:.22rem;
}
.zxns-xq-con .txt02{
	font-size:.11rem;
	color:#777777;
	line-height:.3rem;
}
.zxns-xq-con .txt03{
	font-size:.11rem;
	color:#2a2a2a;
	padding-left:.08rem;
	line-height:.11rem;
	margin-top:.25rem;
	font-weight:bold;
	background:url(../image/fw11.jpg) no-repeat left center;
	background-size:.02rem .11rem;
}
.zxns-xq-con .txt04{
	font-size:.11rem;
	line-height:.22rem;
	margin-left:1%;
	margin-top:.1rem;
}
.xqline{
	width:100%;
	height:1px;
	background:#cccccc;
	margin:.3rem auto;
}
.zxns-sq{
	width:100%;
	background:#e9eef4;
	padding:.8rem 0;
}
.shfw-con{
	width:100%;
	margin:0 auto;
}
.zxns-sq-con{
	width:72%;
	margin:0 auto;
}
.zxns-sq-tit{
	text-align:center;
}
.zxns-sq-wz{
	font-size:.1rem;
	color:#3f3f3f;
	line-height:.24rem;
}
.xinming input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#fff url(../image/zxns03.png) no-repeat 10px center;
}
.shouji input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#fff url(../image/zxns04.png) no-repeat 10px center;
}
.youxiang input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#fff url(../image/zxns05.png) no-repeat 10px center;
}
.job-fujian input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#fff;
	text-align:left;
	color:#999999;
	background: #fff ;
}


.job-liuyan textarea{
	width:100%;
	border:0;
	height:.8rem;
}

.xlh input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#e9eef4 url(http://www.jutze.com.cn/en/templets/seowhy/img/icon05.png) no-repeat 10px center;
}
.gsm input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#e9eef4 url(http://www.jutze.com.cn/en/templets/seowhy/img/icon06.png) no-repeat 10px center;
}
.xm input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#e9eef4 url(../image/zxns03.png) no-repeat 10px center;
}
.tel input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#e9eef4 url(../image/zxns04.png) no-repeat 10px center;
}
.servive-fujian input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;

	text-align:left;
	color:#999999;
	background: #e9eef4 ;
}

.tsservive-liuyan textarea{
	width:100%;
	border:0;
	height:3.26rem;
		background: #e9eef4 ;
}

.servive-liuyan textarea{
	width:100%;
	border:0;
	height:.8rem;
		background: #e9eef4 ;
}

.ts-liuyan textarea{
	width:100%;
	border:0;
	height:3.26rem;
		background: #e9eef4 ;
}



.tijiao input{
	width:190px;
	margin:.5rem 0 0 40%;
	height:.25rem;
	color:#fff;
	background:#00b3ff;
	text-align:center;
	outline:none;
	border:0;
	font-size:.1rem;
}
.tijiao input:hover{
	background:#089bda;
	cursor:pointer;
}

.fw-ts .tijiao input{float: left;margin: .5rem 0 0 0;}
.fw-sh .tijiao input{float: left;margin: .5rem 0 0 0;}





























}
@media screen and (min-width:769px) and (max-width: 1630px){
.hyyy-al-c .swiper-button-prev{
	left:-.4rem;
}
.hyyy-al-c .swiper-button-next{
	right:-.4rem;
}
}
@media screen and (min-width:769px) and (max-width: 1515px){
.hyyy-al-c{
	width:85%;
	margin:0 auto;
	margin-top:.5rem;
}
}
/* CSS Document */
.zx_c li{display:none;}
.zx_c li.thisclass{ display:list-item;}
.in02-l-3{
	width:.025rem;
	height:.125rem;
	background:#00b0ff;
}
.in03bg{
	width:100%;
	background:#e6ebf1;
}
.xinwen_1{

	border-top:.01rem solid #1a1a1a;
	margin-top:.2rem;
	padding-top:.23rem;
	padding-bottom:.05rem;
}
.xinwen_2{
	width:94%;
	margin:0 auto;
}

.footer{
	width:100%;
	background:#1f1f1f;
}
.hyyy-al{
	width:100%;
	background:#e7ecf2;
}
.hyyy-al-c{
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);
	box-shadow:0 0 10px rgba(0, 0, 0, .3);
	background:#FFFFFF;
}
.hyyy-ly .swiper-container .swiper-slide{
	position:relative;
}
.hyyy-ly .swiper-container .swiper-pagination,.hyyy-cp .swiper-container .swiper-pagination{
	position:static;
	margin-top:.4rem;
}
.hyyy-ly .swiper-container .swiper-pagination .swiper-pagination-bullet,
.hyyy-cp .swiper-container .swiper-pagination .swiper-pagination-bullet{
	opacity:1;
	width:.22rem;
	height:.02rem;
	background:#cacaca;
	border-radius:0;
}
.hyyy-ly .swiper-container .swiper-pagination .swiper-pagination-bullet-active,
.hyyy-cp .swiper-container .swiper-pagination .swiper-pagination-bullet-active{
	background:#3fa7f3;
}
.hyyy-cp{
	width:100%;
	background:url(../image/yy19.jpg);
	background-size:100% 100%;
}
.hyyy-cp .zx_t li.active{
	color:#3d3d3d;
	font-weight:bold;
	border-bottom:.02rem solid #00b2ff;
}

@media (max-width:1400px){

.pc_nav_cp li{display: inline-block; vertical-align: top; float: none;width: 32.333%;}
.logo{margin-left: 10px;}
	.cptp .fpc-img{    width: 3.75rem;}
	.cptp .cp-3dspi-img{    width: 2.5rem;}
	.cptp .cp-2daol-img{    width: 2.1rem;}
	.cptp .xzx-img{ width: 3.75rem;}
	.cpdl-wz a{margin-left: 5px;}
}

@media screen and (max-width: 768px) {
html {
    padding: 0;
    margin:0;
    font-size: 625%;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    /*10 ÷ 16 × 100% = 62.5%*/
}

body {
    padding: 0;
    font-size: .14rem;
    max-width: 768px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    /*1.4 × 10px = 14px */
}
body {
    margin: 0;
    padding: 0;
    color: #444;
    font-family: SourceHanSerifSC-Regular, Arial, Helvetica, sans-serif;
}

img {
    border: none;
    vertical-align: middle;
}
.clear_sj{
	clear:both;
}
@media only screen and (min-width: 375px) {
    html {
        font-size: 700%!important
    }
}
@media only screen and (min-width: 410px) {
    html {
        font-size: 800%!important
    }
}
@media only screen and (min-width: 481px) {
    html {
        font-size: 940%!important
    }
}

@media only screen and (min-width: 561px) {
    html {
        font-size: 1090%!important
    }
}

@media only screen and (min-width: 641px) {
    html {
        font-size: 1250%!important
    }
    body {
        margin: 0 auto;
        max-width: 768px
    }
}

.sj-banner .swiper-wrapper,.sj-fuwu .swiper-wrapper,.xinwen .swiper-wrapper{
	height:auto;
}
img{
	max-width:100%!important;
	height:auto;
	border:none;
}
.sj_mt25{
	margin-top:.25rem;
}
.sj_dn{
	display:none;
}
.w{
	width:93.33%;
	margin:0 auto;
}
.sj_indtop{
	width:100%;
	height:0.44rem;
	background:#fff;
	position:fixed;
	top:0;
	z-index:9999;
}
.indtop_top{
	width:100%;
	height:0.44rem;
}
.sj_logo{
	position:relative;
	z-index:2;
	text-align:center;
	width:100%;
	height:0.44rem;
}
.sj_logo img{
	width:25%;
	margin-top:0.13rem;
}
.sj_menu{
	width:0.23rem;
	top:0.13rem;
	left:0.1rem;
	z-index:9999;
}
.sj_indtop_1{
	font-size:0.12rem;
	line-height:0.44rem;
	right:0.1rem;
	top:0;
	z-index: 99999999999;
}


.indnav{
	position:fixed;
	top:0.6rem;
	background:#393e49;
	width:100%;
	display:none;
	z-index:999;
	left:0;
}
.indnav li a{
	width: 100%;
	display:block;
    text-align: center;
    line-height: 0.4rem;
    border-bottom: 0.01rem solid #666;
	color:#FFFFFF;
	font-size:0.12rem;
}


/*banner*/
.banner .swiper-slide{
	width:100%;
	height:4.3rem;
}
.banner a{
	display:block;
	width:100%;
	height:4.3rem;
	text-align:center;
	color:#fff;
}
.banner .swiper-pagination .swiper-pagination-bullet{
	width:30px;
	height:3px;
	background:#8084a1;
	border-radius:0;
	opacity:1;
}
.banner .swiper-pagination .swiper-pagination-bullet-active{
	background:#fff;
	width:30px;
}
.banner h3{
	font-size:.5rem;
	line-height:.16rem;
	padding-top:1.6rem;
	font-weight:normal;
}
.banner p{
	width:80%;
	line-height:.18rem;
	font-size:.16rem;
	margin:.35rem auto 0 auto;
}
.banner .txtyw{
	text-align:center;
	color:#fff;
	font-size:.11rem;
	margin-top:.12rem;
	line-height:.18rem;
}

.in01bg{
	width:100%;
	margin:0 auto;
	background:#041535;
	color:#fff;
	font-size:.14rem;
	text-align:center;
	padding:.6rem 0 .5rem 0;
}
.in01con{
	width:33.33%;
	float:left;
}
.in01tb{
	width:.53rem;
	margin:0 auto;
}
.in01wz{
	margin-top:.2rem;
}
.in02bg{
	width:100%;
	background:url(../image/sj-bg1.jpg);
	background-size:100% 100%;
	padding-top:.6rem;
}
.sj-in02-l{
	top:.3rem;
	left:.4rem;
}
.sj-in02-l h3{
	font-size:.14rem;
	line-height:.14rem;
	font-weight:normal;
	margin-left:.07rem;
}
.sj-in02-l p{
	font-size:.12rem;
	margin-top:.08rem;
}
.sj-in02-l span{
	font-size:.1rem;
	display:block;
	margin-top:.05rem;
}
.sj-in02-2 span{
	color:rgba(255,255,255,.6);
}
.sj-in02-3 span{
	color:rgba(61,61,61,.6);
}
.in03bg{
	margin-top:.5rem;
	padding-top:.6rem;
	padding-bottom:.5rem;
}
.in03-icon{
	width:.32rem;
	margin:0 auto;
}
.sj-fuwu h3{
	font-weight:normal;
	text-align:center;
	font-size:.12rem;
	color:#1a1a1a;
	margin-top:.13rem;
}
.sj-fuwu .swiper-container{
	width:66%;
}
.sj-fuwu-1{
	margin-top:.25rem;
	background:#FFFFFF;
	height:2.8rem;
}
.sj-fuwu-1 p{
	font-size:.15rem;
	color:#1a1a1a;
	margin-top:.2rem;
	margin-left:.15rem;
}
.sj-fuwu-1 span{
	display:block;
	font-size:.09rem;
	color:#808080;
	margin:.12rem .15rem 0 .15rem;
}
.sj-fuwu .swiper-button-prev,.sj-fuwu .swiper-button-next,.hyyy-al .swiper-button-prev,.hyyy-al .swiper-button-next{
	width:.2rem;
	height:.365rem;
	background-size:100% 100%;
	outline:none;
	margin-top:0;
	top:55%;
}
.sj-fuwu .swiper-button-prev,.hyyy-al .swiper-button-prev{
	left:0;
	background-image:url(../image/35.png);
}
.sj-fuwu .swiper-button-next,.hyyy-al .swiper-button-next{
	background-image:url(../image/36.png);
	right:0;
}
.in04-1{
	width: 80%; left: 10%; line-height:20px; height: 60px; top: 50%; margin-top: -30px;
}
.xinwen{
	padding-top:.5rem;
}
.xinwen h3{
	font-weight:normal;
	text-align:center;
	font-size:.18rem;
	color:#3d3d3d;
	line-height:.23rem;
	border-bottom:.01rem solid #535353;
	padding-bottom:.15rem;
	margin-bottom:.3rem;
}
.xinwen h3 a{
	display:block;
	float:right;
	width:.08rem;
}
.xinwen_1 h4{
	font-weight:normal;
	font-size:.16rem;
	color:#2a2a2a;
	line-height:.16rem;
	width:100%;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.xinwen_1 span{
	font-size:.1rem;
	color:rgba(42,42,42,.5);
	display:block;
	margin-top:.07rem;
}
.xinwen_1 p{
	font-size:.11rem;
	line-height:.2rem;
	color:rgba(42,43,43,.6);
	height:1rem;
	overflow:hidden;
	margin-top:.1rem;
}
.xinwen_2{
	width:94%;
	margin:0 auto;
}
.xinwen_3 img{
	margin-top:.08rem;
	width:.12rem;
}
.xinwen .swiper-container .swiper-pagination{
	position:relative;
	bottom:0;
	margin-top:.25rem;
}
.xinwen .swiper-container .swiper-pagination .swiper-pagination-bullet{
	width:.15rem;
	height:.035rem;
	border-radius:0;
	background:#e4e4e4;
	opacity:1;
}
.xinwen .swiper-container .swiper-pagination .swiper-pagination-bullet-active{
	background:#00b4ff;
}
.footer{
	padding-top:.25rem;
}
.footer-k{
	margin-top:.5rem;
}
.fot_logo{
	width:100%;
	text-align:center;
	border-bottom:.01rem solid rgba(255,255,255,.2);
	padding-bottom:.24rem;
}
.fot_logo img{
	width:1.21rem;
}
.fot_9{
	float:left;
	width:50%;
}
.fot_10{
	width:100%;
}
.fot_1{
	width:1.18rem;
	height:.26rem;
	background:#0788d9;
	border-radius:.13rem;
	font-size:.12rem;
	line-height:.26rem;
	margin:0 auto;
	margin-top:.18rem;
}
.fot_1 img{
	width:.15rem;
	transform: translateY(-.015rem);
	margin-right:.05rem;
}
.fot_8{
	border-top:.01rem solid rgba(255,255,255,.2);
	border-bottom:.01rem solid rgba(255,255,255,.2);
	margin-top:.2rem;
	padding:.22rem 0;
}
.fot_2{
	width:.2rem;
	margin-left:.1rem;
	margin-top:.03rem;
}
.fot_3{
	font-size:.1rem;
	color:#FFFFFF;
	margin-left:.1rem;
}
.fot_4{
	width:60%;
	margin-top:.3rem;
}
.fot_4 a{
	display:block;
	float:left;
	color:#efefef;
	width:.55rem;
	font-size:.1rem;
	line-height:.2rem;
	margin-left:.25rem;
}
.fot_5{
	width:40%;
}
.fot_6{
	width:.34rem;
	margin:0 auto;
	margin-top:.35rem;
}
.fot_5 p{
	text-align:center;
	font-size:.1rem;
	color:#efefef;
	margin-top:.2rem;
}
.fot_5 .fot_7{
	width:.01rem;
	height:.7rem;
	background:rgba(255,255,255,.2);
	position:absolute;
	left:0;
	top:.27rem;
}
.fot_8 a{color: #fff;}
.bottom{
	border-top:.01rem solid rgba(255,255,255,.2);
	font-size:.1rem;
	color:#ffffff;
	margin-top:.3rem;
	line-height:.3rem;
}
.bottom img{
	width:.12rem;
	transform: translateY(-.01rem);
	margin-right:.05rem;
}

/*产品页.html*/

.cpy-banner{
	height:1.5rem;
	color:#fff;
	text-align:center;
	font-size:.1rem;
	padding-top:.55rem;
}
.cpy-banner .txt01{
	font-size:.18rem;
}
.cpy-banner .txt02{
	font-size:.12rem;
	line-height:.3rem;
}
.cpx01-tit{
	height:.36rem;
	line-height:.36rem;
	margin-top:.29rem;
	text-align:center;
	font-size:.22rem;
	border-bottom:1px solid #333;
}
.cpx01con{
	margin-top:.5rem;
}
.cpx01con_t{
	width:100%;
	background:url(../image/cp18.png) no-repeat center top;
	background-size:100% auto;
	text-align:center;
	height:.5rem;
	position:absolute;
	top:1.3rem;
}
.cpx01con .zx_t li{
	/*display:inline-block;*/
	font-size:.04rem;
	float:left;
	color:rgba(26,26,26,.5);
	line-height:.08rem;
	height:.24rem;
	padding-top:.06rem;
	margin-top:.037rem;

}
.cpx01con .zx_t li.mc01{
	width:10%;
	margin-left:4%;
}
.cpx01con .zx_t li.mc03{
	width:8.74%;
	margin-left:10%;
}
.cpx01con .zx_t li.mc05{
	margin-left:28%;
	width:9%;
}
.cpx01con .zx_t li.mc07{
	margin-left:12.5%;
	width:11%;
}
.cpx01con .zx_t li.mc08{
	width:5.5%;
	margin-left: 0.5%;
}
.cpx01con .cpx01con_t .mc02,.cpx01con .cpx01con_t .mc04,.cpx01con .cpx01con_t .mc06{
    position: absolute;
    top: 0;
    font-size: .06rem;
    color: rgba(26,26,26,.5);
    line-height: .08rem;
    height: .24rem;
    padding-top: .05rem;
    margin-top: .037rem;
    word-break: break-all;
}
.cpx01con .cpx01con_t .mc02 {
    width: 8%;
    margin-left: 15%;
}
.cpx01con .cpx01con_t .mc04 {
    width: 10%;
    margin-left: 42%;
}
.cpx01con .cpx01con_t .mc06 {
    width: 8.36%;
    margin-left: 72.74%;
}

.cpx01con .zx_c{
	
}

.cpx01con .zx_t li.active{
	color:#2a2a2a;
	font-size:.04rem;
	line-height:.08rem;
	border-top:.015rem solid #00b2ff;
}
.cpx01con_t span{display: block;}
.cpx01con_more a img{
	width:.1rem;
	margin-right:.2rem;
	margin-top:.15rem;
}
.cpx02con li span{display: block;}

.cpy-list01,.cpy-list02{
	width:100%;
	margin:.7rem auto .36rem;
	background:#e8edf3;
	padding:.13rem 0;
}
.cpy-list01-c{
	
}
.cpy-list01-tp,.cpy-list02-tp{
	width:65%;
	margin:0 auto;
	text-align:center;
	
}
.cpy-list01-tp img,.cpy-list02-tp img{
	max-width: 100%;
}
.cpy-list01-line,.cpy-list02-line{
	display:none;
}
.cpy-list01-wz,.cpy-list02-wz{
	width:100%;
	text-align:left;
}
.cpy-list01-wz01,.cpy-list02-wz01{
	margin:.25rem .26rem 0 .26rem;
}
.cpy-list01-wz01 .txt01,.cpy-list02-wz01 .txt01{
	font-size:.17rem;
}
.cpy-list01-wz01 .line,.cpy-list01-wz02 .line{
	width:.26rem;
	height:1px;
	background:#000;
	margin:.15rem 0;
}
.cpy-list01-wz01 .txt02,.cpy-list02-wz01 .txt02{
	font-size:.1rem;
	line-height:.2rem;
}

.cpy-list01-wz02,.cpy-list02-wz02{
	font-size:.1rem;
	position: relative;
	line-height:.16rem;
	margin:.05rem .26rem 0 .26rem;
}
.cpy-list01-wz02,.cpy-list02-wz02 p{padding-left: 0.08rem;}
.cpy-list01-wz02 span,.cpy-list02-wz02 span{
	position: absolute;
	left: 0;
	margin-right:.05rem;
	float:left;
	margin-top:.06rem;
}


.cpy-list01-c .swiper-button-prev,.cpy-list01-c .swiper-button-next,.cpy-list02-c .swiper-button-prev,.cpy-list02-c .swiper-button-next{
	width:.1rem;
	height:.2rem;
	outline:none;
}
.cpy-list01-c .swiper-button-prev,.cpy-list02-c .swiper-button-prev{
	left:.05rem;
	background:url(../image/yy13.png);
	background-size:100% 100%;
}
.cpy-list01-c .swiper-button-next,.cpy-list02-c .swiper-button-next{
	right:.05rem;
	background:url(../image/yy14.png);
	background-size:100% 100%;
}




.cpx02con{
	margin-top:.5rem;
}
.cpx02con .zx_t{
	width:100%;
	background:url(../image/cp36.png) no-repeat center top;
	background-size:100% auto;
	text-align:center;
	margin-top:-.15rem;
	height:.5rem;
	position:absolute;
	top:1.4rem;
}
.cpx02con .zx_t li{
	/*display:inline-block;*/
	font-size:.06rem;
	float:left;
	color:rgba(26,26,26,.5);
	line-height:.08rem;
	height:.24rem;
	padding-top:.05rem;
	margin-top:.04rem;
	word-break:break-all;
}
.cpx02con .zx_t li.mc01{
	width:10%;
	margin-left:4.5%;
}
.cpx02con .zx_t li.mc02{
	width:10%;
	margin-left:7%;
}
.cpx02con .zx_t li.mc03{
	width:10%;
	margin-left:5%;
}
.cpx02con .zx_t li.mc04{
	margin-left:21%;
	width:10%;
}
.cpx02con .zx_t li.mc05{
	margin-left:6%;
	width:9%;
}
.cpx02con .zx_c{
	
}
.cpx02con .zx_t li.active{
	color:#2a2a2a;
	font-size:.06rem;
	line-height:.08rem;
	border-top:.015rem solid #00b2ff;
}












/*产品目录*/

.cpml-banner{
	height:1.3rem;
	color:#fff;
	text-align:center;
	padding-top:.3rem;
}
.cpml-banner .txt01{
	font-size:.23rem;
}
.cpml-banner .txt02{
	font-size:.11rem;
	line-height:.3rem;
}

.cpmlline01{
	width:.25rem;
	margin:.1rem auto;
	height:2px;
	background:#c9c9c9;
}
.cpmlline02{
	height:.05rem; 
	background:#1a1a1a;
	margin-top:.4rem;
}

.cpml-tit{
	text-align:center;
	font-size:.23rem;
	line-height:.23rem;
	margin-top:.2rem;
	color:#3f3f3f;
}
.cpml{
	margin-top:.2rem;
}
.cpml li{
	background:#f4f6f8;
	margin-bottom:.25rem;
}
.cpml li:hover{
	background:#ebf2f8;
}
.cpml-tp{
	width:100%;
}
.cpml-tp img{
	width:100%;
}
.cpml-wz{
	width:100%;
	padding:.1rem 4.5%;
	
}
.cpml-wz .txt01{
	font-size:.17rem;
	color:#3f3f3f;
	background:ccc;
}
.cpml-wz .txt02{
	font-size:.12rem;
	line-height:.2rem;
	color:#7b7c7d;
	margin-top:.1rem;
}
.cpml-wz .txt03{
	font-size:.09rem;
	line-height:.16rem;
	color:#a1a5a8;
}
.cpml-xs{
	width:.28rem;
	margin:.2rem auto;
}







/*产品页_产品大类.html*/

.cpdl-wz{
	display:none;
}
.cpdl-wz a{
	color:#fff;
}
.cpdl-wz img{
	width:.1rem;
	margin:.08rem .05rem 0 .05rem;
}
.cpdl-bg01{
	height:2.5rem;
	color:#333;
	background-size:auto 100%;
	background-repeat:no-repeat;
	background-position:center;
}
.cptp{
	width:60%;
	padding-top:.8rem;
	margin:0 auto;
}
.cpdl-bg01-wz{
	line-height:.2rem;
	font-size:.11rem;
}
.cpdl-bg01-wz .txt01{
	font-size:.23rem;
	margin-top:.1rem;
	margin-bottom:.1rem;
}
.cpdl-bg01-wz .line{
	width:56px;
	height:2px;
	background:#fff;
}
.cpdl-bg02{
	height:6.8rem;
	color:#2a2a2a;
	background-size:auto 100%;
	background-repeat:no-repeat;
	background-position:center;
}

.sj-cpbj3dspl{height:6rem;}
.sj-cpbj2daol{height:6.8rem;}
.sj-cpbjjg{height:6.2rem;}
.sj-cpbjxzx{height:6.2rem;}
.sj-cpbjfpc{height:6.2rem;}
.sj-cpbjled{height:6.2rem;}
.sj-cpbjgsdj{height:8.2rem;}

.sj-cpbjgsdj .pt160{
	padding-top:2.2rem!important;
}

.sj-cpbj2daol .pt160{
	padding-top:2rem!important;
}


.cpdl-bg02 .pt1660{
	padding-top:1.8rem;
}
.cpdl-bg02 .pt160{
	padding-top:1.8rem;
}
.cpdl-bg02 ul.pt210{
	padding-top:2.1rem;
}
.cpdl-bg02 li{
	width:47%;
	padding-left:2%;
	display: inline-block; vertical-align: top;
	height:auto;
	min-height: 80px;
background: url(../image/b-x.jpg) no-repeat left top;
 float: none;
	margin-left:2%;
	margin-bottom:.1rem;
}
.cpdl-bg02 .txt01{
	font-size:.14rem;
	margin-top:.02rem;
	color:#2a2a2a;
	font-weight:bold;
}
.cpdl-bg02 .txt02{
	font-size:.09rem;
	color:#5d5e64;
	line-height:.15rem;
	margin-top:.02rem;
}
.cpdl-ys ul{
	margin-top:.4rem;	
}
.cpdl-ys img{
	width:.49rem;
}
.cpdl-ys li{
	width:40%;
	height:1.12rem;
	text-align:center;
	float:left;
	margin:0 5%;
	margin-bottom:.2rem;
}
.cpdl-ys .txt01{
	font-size:.12rem;
	color:#3f3f3f;
	line-height:.25rem;
	font-weight:bold;
	margin-top:.03rem;
}
.cpdl-ys .txt02{
	font-size:.08rem;
	color:#808080;
	line-height:.15rem;
}
.cpline{
	height:2px; 
	background:#454545;
}
.cpdl-xq-wz{
	width:100%;
	margin:0 auto;
	float: left;overflow: hidden;
	    padding-bottom: 47px;
	text-align:center;
}
.cpdl-xq-wz-1{
	
	width: 40%; 
	float: left;
	text-align:left;
	margin-left:10%;
	
}
.cpdl-xq-wz-2{
	margin-top:.28rem;
}
.cpdl-xq-wz li{
	width:48%;
	margin:.28rem 0 0 2%;
	float:left;
}
.cpdl-xq-wz .txt01{
	font-size:.1rem;
	color:#3f3f3f;
}
.cpdl-xq-wz .txt02{
	font-size:.24rem;
	color:#3f3f3f;
	font-weight:lighter;
}

.cpdl-xq-wz .txt02 span{font-size:.16rem;}

.cpdl-xq-wz .txt03{
	font-size:.1rem;
	color:#b0b0b0;
	font-weight:bold;
}
.cpdl-xq-tp{
	width:65%;
	margin:.2rem auto 0 auto;
}
.cpline02{
	height:.05rem;
	margin-top:.2rem;
	background:#1a1a1a;
}
.cpdl-cpml-tit{
	text-align:center;
	font-size:.23rem;
	line-height:.23rem;
	margin-top:.2rem;
	color:#3f3f3f;
		text-transform: uppercase;
}
.cpdl-cpml{
	margin-top:.2rem;
}
.cpdl-cpml li{
	background:#e8edf3;
	margin-bottom:.25rem;
	padding:.2rem 0;
}
.cpdl-cpml-tp{
	width:60%;
	margin:0 auto;
}
.cpdl-cpml-wz{
	width:86%;
	margin:0 auto;
}
.cpdl-cpml-wz .txt01{
	font-size:.17rem;
	color:#3f3f3f;
	background:ccc;
	margin-top:.48rem;
		margin-bottom:.11rem;
}
.cpdl-cpml-wz .txt02{
	font-size:.1rem;
	line-height:.2rem;
	color:#3f3f3f;
	margin-top:0;
}
.cpdl-cpml-wz .txt03{
	font-size:.09rem;
	line-height:.16rem;
	color:#a1a5a8;
}
.cpdl-xs a{
	display:block;
	width:.28rem;
	height:.16rem;
	margin:.2rem auto;
	background-size:100% 100%;
}
.cpdl-xs.active a {
    background-image: url(../image/cp13.png);
}
.cpdl-xs.test a {
    background-image: url(../image/cp13-h.png);
}
.cpline03{
	height:.03rem;
	margin:0 auto .2rem auto;
	background:#1a1a1a;
}

/*产品页_高速点胶设备*/
.gsdjsb ul{
	margin-top:.4rem;	
}
.gsdjsb img{
	width:.49rem;
}
.gsdjsb li{
	width:40%;
	height:1.12rem;
	text-align:center;
	float:left;
	margin:0 5%;
	margin-bottom:.2rem;
}
.gsdjsb .txt01{
	font-size:.12rem;
	color:#3f3f3f;
	line-height:.25rem;
	font-weight:bold;
	margin-top:.03rem;
}


/*行业应用-01*/
.hyyy-wz{
	display:none!important;
}
.hyyy-wz.pop{
	position:fixed;
	z-index:9999;
	width:100%;
	top:.44rem;
}
.hyyy-wz a{
	width:16.3%;
	float:left;
	color:#bebebe;
}
.hyyy-wz a:hover{
	color:#fff;
}
.hyyy-wz a.cur{
	color:#FFFFFF;
}
.hyyy-wz span{
	width:1px;
	float:left;
	height:.1rem;
	background:#bebebe;
	margin-top:.075rem;
}
.hyyy01{
	height:2.4rem;
}
.cont1,.cont2,.cont3,.cont4,.cont5,.cont6{
	background-repeat:no-repeat;
	background-size:auto 100%;
	background-position:center;
}
.hyyy01-wz{
	width:94%;
	margin:0 auto;
	color:#fff;
	padding-top:.48rem;
}
.hyyy02-wz{
	width:94%;
	margin:0 auto;
	color:#fff;
	padding-top:.48rem;
}
.hyyy01-wz .txt01,.hyyy02-wz .txt01{
	width: 80%; margin: 0 auto;
	font-size:.2rem;
	text-align:center;
}
.hyyy01-wz .line,.hyyy02-wz .line{
	width:.3rem;
	height:.03rem;
	margin:.16rem auto;
	background:#00b2ff;
}
.hyyy01-wz .txt02,.hyyy02-wz .txt02{
	font-size:.1rem;
	line-height:.15rem;
	text-align:center;
}
.hyyy01-wz ul,.hyyy02-wz ul{
	margin:.12rem 0;
	text-align:center;
}
.hyyy01-wz li,.hyyy02-wz li{
	display:inline-block;
	float:none;
	font-size:.09rem;
	padding-left:.14rem;
	margin-right:.1rem;
	background:url(../image/yy23.png) no-repeat left center;
}
.hyyy01-wz a,.hyyy02-wz a{
	display:block;
	width:.9rem;
	height:.25rem;
	line-height:.25rem;
	color:#00b2ff;
	font-size:.1rem;
	text-align:center;
	border:1px solid #00b2ff;
	margin:0 auto;
}
.hyyy01-wz a:hover,.hyyy02-wz a:hover{
	background:#00b2ff;
	color:#fff;
}


/*行业应用2*/
.hyyy-banner{
	width:100%;
	height:1.5rem;
}
.hyyy-banner h3{
	font-weight:normal;
	font-size:.23rem;
	line-height:.23rem;
	padding-top:.35rem;
}
.hyyy-banner p{
	font-size:.12rem;
	line-height:.2rem;
	margin-top:.15rem;
}
.hyyy-fa{
	width:100%;
	background:url(../image/hyyy-02.jpg);
	background-size:100% 100%;
	padding-bottom:.3rem;
}
.hyyy-fa h3,.hyyy-al h3,.hyyy-ly h3{
	font-size:.18rem;
	line-height:.18rem;
	color:#3f3f3f;
	text-align:center;
	font-weight:normal;
	border-bottom:.01rem solid #8a8a8a;
	padding:.35rem 0 .15rem 0;
}
.hyyy-fa-1{
	margin-top:.25rem;
	text-align:center;
}
.hyyy-fa-1 h4{
	font-weight:normal;
	font-size:.14rem;
	color:#1a1a1a;
	line-height:.14rem;
	margin-top:.2rem;
}
.hyyy-fa-1 p{
	font-size:.1rem;
	line-height:.15rem;
	color:#3d3d3d;
	margin-top:.12rem;
}
.hyyy-al{
	padding-bottom:.35rem;
}
.hyyy-al .hyyy-al-c{
	width:85%;
	margin:0 auto;
	margin-top:.25rem;
	padding-bottom:.2rem;
}
.hyyy-al-3{
	width:.79rem;
	margin:0 auto;
	margin-top:.15rem;
}
.hyyy-al-5{
	width:.19rem;
	margin-top:-.1rem;
}
.hyyy-al-4 p{
	font-size:.12rem;
	margin-left:.2rem;
}
.hyyy-al-4{
	width:85%;
	margin:0 auto;
	margin-top:.2rem;
}
.hyyy-al .swiper-button-next,.hyyy-al .swiper-button-prev{
	top:50%;
	margin-top:-.1825rem;
}
.hyyy-al .swiper-button-next{
	right:-.25rem;
}
.hyyy-al .swiper-button-prev{
	left:-.3rem;
}
.hyyy-ly .swiper-container{
	margin-top:.25rem;
}
.hyyy-ly .hyyy-ly-2{
	position:absolute;
	width:100%;
	height:.35rem;
	background:rgba(0,0,0,.7);
	bottom:0;
	text-align:center;
	color:#FFFFFF;
	line-height:.35rem;
	font-size:.12rem;
}
.hyyy-ly .swiper-container .swiper-pagination,.hyyy-cp .swiper-container .swiper-pagination{
	margin-top:.25rem;
}
.hyyy-cp{
	margin-top:.4rem;
	padding-top:.4rem;
	padding-bottom:.3rem;
}
.hyyy-cp .zx_t{
	border-bottom:.01rem solid #8a8a8a;
	text-align:center;
}
.hyyy-cp .zx_t li{
	display:inline-block;
	margin:0 .2rem;
	font-size:.18rem;
	color:rgba(26,26,26,.5);
	line-height:.18rem;
	padding-bottom:.15rem;
}
.hyyy-cp .zx_c{
	margin-top:.3rem;
}
.hyyy-cp-1{
	width:100%;
	height:.3rem;
	text-align:center;
	line-height:.3rem;
	background:#d4e2eb;
	font-size:.14rem;
	color:#5e6467;
}

/*服务支持*/
.fw-banner{
	width:100%;
	height:1.72rem;
}
.fw-ss{
	width:96%;
	margin:0 auto;
	padding-top:1.3rem;
}
#search_box{background:rgba(0,0,0,.65);border-radius:.26rem;height:.26rem;line-height:.26rem;}
.fw-ss input.textbox{width: 85%; padding: 0; margin: 0; height:.26rem;line-height:.26rem;text-indent: 1em; float: left;background:none;}
.fw-ss input.sbttn{width: 9%;  padding: 0; margin: 0;height:.26rem;line-height:.26rem;float: left;background:url(../image/fw08.png) no-repeat center center;}

.fw-ss input{
	height:.26rem;
	line-height:.26rem;
	outline:none;
	border:0;
	color:#fff;

	font-size:.11rem;
}
       .highlight { background: yellow; color: red; }
        .prelight { background: blue; color: white; }
      


.fw-gn-tit{
	font-size:.22rem;
	color:#3f3f3f;
	text-align:center;
	padding:.4rem 0 .11rem 0;
	border-bottom:2px solid #3f3f3f;
}
.fw-gn-con{
	padding:.11rem 1.2% .39rem 1.2%;
}
.fw-gn-con-dq{
	font-size:.12rem;
	color:#0078bf;
	margin-top:.14rem;
}
.fw-gn-con ul{
	margin-top:.08rem;
}
.fw-gn-con li{
	width:100%;
	margin:0 auto;
	margin-bottom:.08rem;
	line-height:.18rem;
	font-size:.1rem;
	color:#747474;
}
.fw-gn-con .txt01{
	color:#3f3f3f;
	font-size:.12rem;
	font-weight:bold;
	margin-bottom:.1rem;
}
.fw-gn-con img{
	width:.1rem;
	margin:.04rem .02rem 0 0;
}
.fw-gj-bg{
	padding:.39rem 0 .4rem 0;
	background:url(../image/fw02-sj.jpg) no-repeat #eceff4;
	background-size:auto 100%;
}
.fw-gj-tit{
	font-size:.11rem;
	color:#3f3f3f;
	text-align:center;
	padding:0 0 .11rem 0;
	border-bottom:1px solid #3f3f3f;
}
.fw-gj-con{
	padding:.11rem 0 0 0;
}
.fw-gj-con-dq{
	font-size:.1rem;
	color:#0078bf;
	margin-top:.28rem;
}
.fw-gj-con-left{
	width:96%;
	margin:0 auto;
}
.fw-gj-con-right{
	width:96%;
	margin:0 auto;
}
.fw-gj-con ul{
	margin-top:.08rem;
}
.fw-gj-con li{
	width:100%;
	margin-bottom:.16rem;
	line-height:.16rem;
	font-size:.06rem;
	color:#747474;
}
.fw-gj-con .txt01{
	color:#3f3f3f;
	font-size:.1rem;
	font-weight:bold;
	margin-bottom:.1rem;
}
.fw-gj-con img{
	width:.1rem;
	margin:.02rem .02rem 0 0;
}
.fw-gj-con .gj{
	color:#0078bf;
}
.fw-gj-con .txt02{
	color:#3f3f3f;
	font-size:.07rem;
	margin:.11rem 0 0 .1rem;
}
.fw-lx-tit{
	text-align:center;
	padding:.33rem 0 .1rem 0;
	border-bottom:1px solid #000;
}
.fw-lx-tit img{
	width:40%;
	text-align:center;
}
.fw-lx ul{
	margin:.2rem 0;	
}
.fw-lx li{
	width:96%;
	margin:0 auto .16rem auto;
	line-height:.2rem;
}
.fw-lx .txt01{
	font-size:.12rem;
	color:#2a2a2a;
	font-weight:bold;
}
.fw-lx .txt02{
	font-size:.1rem;
	color:#2a2a2a;
	margin-top:.05rem;
}
.fw-ts{
	width:96%;
	margin:0 auto;
}
.fw-st-tit{
	font-size:.13rem;
	color:#2a2a2a;
	padding-left:.08rem;
	line-height:.15rem;
	background:url(../image/fw11.jpg) no-repeat left center;
	background-size:.02rem .15rem;
}
.fw-ts textarea{
	width:100%;
	background:#e9eef4;
	margin-top:.2rem;
	border:0;
	height:.8rem;
	padding:.13rem .15rem;
	line-height:.16rem;
	color:#afb3b7;
	font-size:.08rem;
}
.fw-ts .zysx{
	font-size:.08rem;
	color:#2a2a2a;
	line-height:.18rem;
	margin-top:.05rem;
}
.fw-ts input{
	width:1.1rem;
	height:.25rem;
	background:#00b4ff;
	color:#fff;
	outline:none;
	border:0;
	font-size:.1rem;
	margin-top:.1rem;
}
.fw-ts input:hover{
	background:#078adb;
	color:#fff;
	cursor:pointer;
}

.fw-sh{
	width:96%;
	margin:.2rem auto 0 auto;
}
.fw-sh .txt01{
	font-size:.1rem;
	line-height:.28rem;
}
.fw-sh .red{
	color:#da2824;
}
.fw-sh select{
	width:100%;
	background:#e9eef4;
	height:.25rem;
	line-height:.25rem;
	border:0;
}
.gongsi input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:url(../image/fw13.png) no-repeat 10px center #e9eef4;
}
.zuce input{
	width:46%;
	float:left;
	color:#00b4ff;
	border:1px solid #00b4ff;
	height:.25rem;
	margin-top:.2rem;
	background:#fff;
	outline:none;
	font-size:.1rem;
}
.denglu input{
	width:46%;
	float:right;
	color:#fff;
	height:.25rem;
	margin-top:.2rem;
	background:#00b4ff;
	outline:none;
	border:0;
	font-size:.1rem;
}
/*新闻动态*/
.xwdt-banner{
	height:1.5rem;
	color:#fff;
	text-align:center;
	padding-top:.7rem;
	font-size:.18rem;
}
.xwdt-con{
	margin:.4rem auto;
}
.xwdt-con-line01{
	width:96%;
	margin:0 auto;
	height:.02rem;
	background:#1a1a1a;
}
.xwdt-con-line02{
	display:none;
}
.xwdt-con ul{
}
.xwdt-con li{
	width:96%;
	margin:0 auto;
	font-size:.11rem;
	line-height:.18rem;
	padding:.2rem 0 0 0;
	border-bottom:1px solid #5f5f5f;
}
.xwdt-con li:hover{
	border-bottom:1px solid #00aeff;
}
.xwdt-con-tp{
	width:100%;
}
.xwdt-con-tp img{
	width:100%;
}
.xwdt-con-wz{
	width:100%;
	padding-top:.02rem;
}
.xwdt-con-wz .txt01{
	font-size:.14rem;
	font-weight:bold;
	line-height:.24rem;
	margin-top:.15rem;
}
.xwdt-con-wz .txt02{
	line-height:.22rem;
}
.xwdt-con .jia{
	text-align:right;
	margin:.2rem 0 .05rem 0;
}
.xwdt-con .jia img{
	width:.09rem;
}

/*投资者关系*/
.tzz-banner{
	height:1.5rem;
	color:#fff;
	text-align:center;
	padding-top:.4rem;
}
.tzz-banner .txt01{
	font-size:.2rem;
}
.tzz-banner .txt02{
	font-size:.12rem;
	line-height:.3rem;
}
.tzz01{
	font-size:.1rem;
	color:#3f3f3f;
	text-align:center;
	line-height:.19rem;
	padding:.22rem 0;
	border-bottom:1px solid #3f3f3f;
}
.tzz01tp{
	padding:.25rem 0 .35rem 0;
}
.tzz01tp ul{
	margin-left:-2%;
}
.tzz01tp li{
	width:48%;
	float:left;
	margin-left:2%;
	margin-bottom:.1rem;
	text-align:center;
}
.tzz01tp .tzztp img{
	width:100%;
	height:1rem;
}
.tzz01tp .txt01{
	font-size:.18rem;
	font-weight:bold;
	margin-top:.1rem;
}
.tzz01tp .txt02{
	font-size:.08rem;
	color:#808080;
}

.tzzcw{
	background:#e9eef4;
	padding:.33rem 0;
}
.cwtit{
	line-height:.4rem;
	font-size:.2rem;
	text-align:center;
	color:#3f3f3f;
	border-bottom:1px solid #333;
}
.cwcon{
	background:#e4e9ef;
	margin:.25rem auto;
	padding:.25rem 0;
}
.cwcon li{
	width:96%;
	margin:0 auto;
	font-size:.09rem;
	line-height:.4rem;
	border-bottom:1px solid #d1d6db;
}

.cwcon li.cwhead{
	border-bottom:.03rem solid #333;
	font-size:.11rem;
	font-weight:bold;
	line-height:.2rem;
	padding-bottom:.11rem;
}
.cwcon li.cwhead span{
	font-size:.06rem;
	line-height:.1rem;
}
.cwcon .lie01{
	width:42%;
	float:left;
	padding-left:2%;
	
}
.cwcon .lie02,.cwcon .lie03,.cwcon .lie04,.cwcon .lie05{
	width:14%;
	float:left;
	
}
.cwjt{
	text-align:center;
}
.cwjt img{
	width:.29rem;
}
.zxggbg{
	height:1.2rem;
	padding-top:.26rem;
	background-size:auto 100%;
	background-position:right bottom;
}
.zxggtit{
	border-bottom:1px solid #fff;
	font-size:.18rem;
	height:.45rem;
	line-height:.45rem;
	color:#fff;
	text-align:center;
}
.zxggconbg{
	padding:.4rem 0;
	background-repeat:no-repeat;
	background-size:auto 100%;
	background-position:right bottom;
}
.zxggcon{
	background:rgba(220,220,220,.6);
	padding:.15rem 1% .2rem 1%;
}
.zxggcon .zx_t{
	border-bottom:.015rem solid #000;
	text-align:center; overflow-x: scroll;white-space: nowrap; 
}
.zxggcon .zx_t li{
	display:inline-block;
	margin:0 .35rem;
	font-size:.15rem;
	color:rgba(26,26,26,.5);
	line-height:.11rem;
	padding-bottom:.2rem;
	margin-bottom:-.02rem;
}
.zxggcon .zx_c{
	
}



.zxgglist{
	line-height:.39rem;
	font-size:.1rem;
	background:url(../image/tzzgx13.png) no-repeat 1.8% center;
	background-size:.05rem auto;
	padding-left:4.85%;
	border-bottom:1px solid #9c9c9c;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.zxgglist span{
	margin-right:.1rem;
}
.zxgglist a:hover{
	color:#00aeff;
}
.zxggcon .zx_t li.active{
	color:#078cdd;
	font-weight:bold;
	border-bottom:.02rem solid #00b2ff;
}
.page02{
	text-align:center;
	margin-top:.25rem;
}
.page02 div{
	display:inline-block;
}
.page02 div a{
	display:block;
	text-align:center;
	line-height:.19rem;
	margin:0 .03rem;
}
.page02 div.next a{
	border:none;
	background:none;
	width:auto;
	height:auto;
	margin:0 10px;
}
.page02 div.active a,.page02 div a:hover{
	color:#3f3f3f;
	font-weight:bold;
	border-bottom:.015rem solid #00b1ff;
}
.page02 div.next a:hover{
	background:none;
}
.page02 img{
	width:.08rem;
}
.cjwtbg{
	background:#e9eef4;
	padding:.3rem 0 .4rem 0;
}
.cjwttit{
	border-bottom:1px solid #333;
	font-size:.22rem;
	color:#3f3f3f;
	text-align:center;
	line-height:.33rem;
}
.cjwttp{
	padding:.25rem 0;
}
.cjwttp-jl{
	float:left;
}
.cjwttp-clh{
	float:right;
}
.cjwttp-jl,.cjwttp-clh{
	width:48%;
	height:.9rem;
	font-size:.13rem;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.ad_76090{display: none;}
.cjwttp-jl a,.cjwttp-clh a{
	display:block;
	color:#fff;
	width:100%;
	height:.9rem;
	padding-top:.35rem;
}
.cjwtcon{
	padding:.25rem 3%;
	background:#e4e9ef;
}
/*第一层*/
.menu li.level1>a{ 
	display:block;
	height:.39rem;
	line-height:.39rem;
	color: #3f3f3f;
	padding-left:.1rem;
	border-bottom: 1px solid #a2a6aa; 
	font-size:.09rem;
	position: relative;
	transition:all .5s ease 0s;
}
.menu li.level1 a:hover{ text-decoration: none;background-color:#e9eef4;   }
.menu li.level1 a.current{ background: #e9eef4; }

/*============小箭头*/
.level1 i{ width:.1rem; height:.1rem; background-image:url(../image/arrow.png); background-repeat: no-repeat; background-size:100% auto; display: block; position: absolute; right:.1rem; top:.16rem; }
.level1 i.down{ background-position: 0 -.1rem; }

/*第二层*/
.menu li ul{ overflow: hidden; }
.menu li ul.level2{ display: none; font-size:.09rem; line-height:.18rem;border-bottom: 1px solid #a2a6aa; padding:.1rem .38rem;}
.cjwtlx{
	padding:.17rem 0;
}
.cjwtlx-tit{
	height:.5rem;
	font-size:.14rem;
	line-height:.19rem;
	color:#fff;
	text-align:center;
	border-bottom:1px solid #54708a;
}
.cjwtlx-yx{
	width:55%;
	float:left;
	margin-left:5%;
}
.cjwtlx-dh{
	width:30%;
	float:left;
}
.cjwtlx-yx .tp,.cjwtlx-dh .tp{
	margin-top:.12rem;
}
.cjwtlx-yx .tp img,.cjwtlx-dh .tp img{
	width:.2rem;
}
.cjwtlx-yx .wz,.cjwtlx-dh .wz{
	color:#fff;
	font-size:.11rem;
	line-height:.18rem;
	margin-top:.1rem;
}


















/*招贤纳士*/
.zxns-banner01{
	height:1.5rem;
	color:#fff;
	text-align:center;
	font-size:.1rem;
	padding-top:.2rem;
}
.zxns-banner01 .txt01{
	font-size:.18rem;
}
.zxns-banner01 .txt02{
	font-size:.12rem;
	line-height:.15rem;
}
.zxns-banner02{
	color:#fff;
	font-size:.1rem;
	height:7.8rem;
	background-image:url(../image/zxns06b-sj.jpg);
	background-size:100%;
	background-repeat:no-repeat;
	background-position:center top;
}
.zxns-lc{
	width:90%;
	margin:0 auto .15rem auto;
	padding-top:.26rem;
	line-height:.16rem;
}
.zxns-lccon{
	height:4.8rem;
	background:url(../image/zxns17.jpg) no-repeat center;
	background-size:1px 100%;
}
.zxns-lc01{
	width:48%;
	height:1.44rem;
	margin-left:3%;
	margin-top:.1rem;
	background:url(../image/zxns18.png) no-repeat left bottom;
	background-size:100% auto;
}
.zxns-lc01 .txt01{
	font-size:.18rem;
	font-weight:bold;
	margin-top:.16rem;
}
.zxns-lc01 .txt02{
	font-size:.08rem;
}
.zxns-lc01 img{
	width:1.35rem;
}


.zxns-lc02{
	width:48%;
	padding-left:3%;
	height:1.44rem;
	margin-left:49%;
	margin-top:-3.5rem;
	background:url(../image/zxns19.png) no-repeat left bottom;
	background-size:100% auto;
}
.zxns-lc02 .txt01{
	font-size:.18rem;
	font-weight:bold;
	margin-top:.03rem;
}
.zxns-lc02 .txt02{
	font-size:.08rem;
}
.zxns-lc02 .tp{
	margin-top:.14rem;
}
.zxns-lc02 img{
	width:1.35rem;
}

.zxns-lc03{
	width:48%;
	padding-left:3%;
	height:1.44rem;
	margin-left:49%;
	background:url(../image/zxns19.png) no-repeat left bottom;
	background-size:100% auto;
}
.zxns-lc03 .txt01{
	font-size:.18rem;
	font-weight:bold;
	margin-top:.03rem;
}
.zxns-lc03 .txt02{
	font-size:.08rem;
}
.zxns-lc03 .tp{
	margin-top:.14rem;
}
.zxns-lc03 img{
	width:1.35rem;
}

.cfpc-img{width: 82%;}
.cptp .xzx-img{
width: 100%; margin: 5px 0 100px 0;
	
}

.zxns-xx{
	background:#f6f8fb;
	margin:.4rem auto 0 auto;
	padding-bottom:.3rem;
}
.zxns-xx-tit{
	padding:.25rem 0 .1rem 0;
	text-align:center;
	font-size:.18rem;
}
.zxnslist{
	width:90%;
	margin:0 auto;
	font-size:.11rem;
	line-height:.4rem;
}
.zxnslist li{
	border-bottom:1px solid #ccc;
}
.zxnslist li:hover{
	background:#f2f2f2;
}	
.zxnslist .zw,.zxnstop .zw{
	width:50%;
	float:left;
}
.zxnslist .dq,.zxnstop .dq{
	width:25%;
	float:left;
}
.zxnslist .sj,.zxnstop .sj{
	width:25%;
	float:left;
}
.zxnstop{
	width:90%;
	margin:0 auto ;
	padding: 15px 0;
	line-height:.2rem;
	border-bottom:2px solid #333;
}


.page{
	text-align:center;
	margin-top:.25rem;
}
.page li{
	display:inline-block;
}
.page li a{
	display:block;
	text-align:center;
	line-height:.19rem;
	margin:0 .05rem;
	font-size:.18rem;
}
.page li.next a{
	border:none;
	background:none;
	width:auto;
	height:auto;
	margin:0 10px;
}
.page li.active a,.page li a:hover{
	color:#3f3f3f;
	font-weight:bold;
	border-bottom:.015rem solid #00b1ff;
}
.page li.next a:hover{
	background:none;
}
.page img{
	width:.09rem;
}




.gg-more{ width: 100%;font-size:14px; text-align: left; margin-top: 30px;}
.gg-more p{color: #00b1ff;  font-weight: bold;}
.gg-more .copy{ width: 100%;color: #555;   }


/*招贤纳士详情*/
.zxns-banner{
	height:1.5rem;
	color:#fff;
	text-align:center;
	padding-top:.7rem;
	font-size:.18rem;
}
.zxns-xq{
	padding:.4rem 0;
}
.zxns-xq-con{
	width:86%;
	margin:0 auto;
}
.zxns-xq-con .txt01{
	font-size:.22rem;
}
.zxns-xq-con .txt02{
	font-size:.11rem;
	color:#777777;
	line-height:.3rem;
}
.zxns-xq-con .txt03{
	font-size:.12rem;
	color:#2a2a2a;
	padding-left:.08rem;
	line-height:.12rem;
	margin-top:.25rem;
	font-weight:bold;
	background:url(../image/fw11.jpg) no-repeat left center;
	background-size:.02rem .11rem;
}
.zxns-xq-con .txt04{
	font-size:.11rem;
	line-height:.22rem;
	margin-left:1%;
	margin-top:.1rem;
}
.xqline{
	width:100%;
	height:1px;
	background:#cccccc;
	margin:.3rem auto;
}
.zxns-sq{
	width:100%;
	background:#e9eef4;
	padding:.4rem 0;
}
.zxns-sq-con{
	width:82%;
	margin:0 auto;
}
.zxns-sq-tit{
	text-align:center;
}
.zxns-sq-wz{
	font-size:.1rem;
	color:#3f3f3f;
	line-height:.24rem;
}
.xinming input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:url(../image/zxns03.png) no-repeat 10px center #fff;
}
.shouji input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:url(../image/zxns04.png) no-repeat 10px center #fff;
}
.youxiang input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:url(../image/zxns05.png) no-repeat 10px center #fff;
}
.ad_76090{overflow: hidden;}
.fujian input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#fff;
	text-align:left;
	color:#999999;
	font-size:.1rem;
}
.fujian input[type='button']{
	padding-left:10px;
}
.liuyan textarea{
	width:100%;
	border:0;
	height:.8rem;
}
.tijiao input{
	width:50%;
	margin:.25rem 0 0 25%;
	height:.25rem;
	color:#fff;
	background:#00b3ff;
	text-align:center;
	outline:none;
	border:0;
	font-size:.1rem;
}
.tijiao input:hover{
	background:#089bda;
	cursor:pointer;
}
.bot_ewm{
	top:.15rem;
	width:.62rem;
	left:0;
	right:0;
	margin:0 auto;
}
.bot_ewm{
	display:none;
}



.swiper-slide{width: 100%;}

.con{
	width: 94%;margin:.1rem auto 0 auto;position: relative;
}
.con em{
	font-style: normal;
	font-size:.08rem;
	line-height:.15rem;
	
}
.many-txt{
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.all-txt{

	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 100;
	-webkit-box-orient: vertical;
}

.con button{display: block; width: 100%; height: 50px; font-size: 36px;  border: 0;border-bottom: 2px solid #000; background: #fff; color: #000; text-align: right; appearance:button;
    -moz-appearance:button;
    -webkit-appearance:button;
    outline:none;}
.xwdt-con button{display: block; width: 100%; height: 50px; font-size: 36px;  border: 0;border-bottom: 1px solid #000; background: #fff; color: #000; text-align: right; appearance:button;
    -moz-appearance:button;
    -webkit-appearance:button;
    outline:none;}

.h80{width: 100%; height: 0.5rem; overflow: hidden;}
.main-product-memo{width: 100%; background: #e8edf3; padding: 20px 0 30px 0;  overflow: hidden;}
.main-product-memo .section{width: 92%; max-width: 1200px; margin: auto; }
.product-3daoi p{font-size: 16px;line-height: 35px; padding: 20px 0 30px 0;}
.product-3daoi img{max-width: 100%; margin: auto;}


.product-gsdj ul{width: 100%;}
.product-gsdj ul li{ width: 98%; float: left; margin: 10px 1%;}
.product-gsdj ul li p{font-size: 16px;line-height: 35px; padding: 30px 0 20px 0;}
.product-gsdj ul li img{max-width: 100%; margin: auto;}
.product-gsdj ul li.dy{width: 98%;margin: 10px 1%;}
.product-gsdj ul li.dy p{text-align: center}



.product-fpc{width: 100%; background: #fff; padding:30px 0 0 0;  overflow: hidden;}
.product-fpc .section{width: 92%; max-width: 1200px; margin: auto; }
.product-fpc p{font-size: 16px;line-height: 35px; padding:30px 0 20px 0 ;}
.product-fpc img{max-width: 100%; margin: auto;}

.product-fpc ul{width: 100%; overflow: hidden; padding:30px 0 0 0;  border-top: 1px solid #707070;}
.product-fpc ul li{ width: 98%; float: left; margin:10px 1%;}
.product-fpc ul li p{font-size: 16px;line-height: 35px; padding: 15px 0;}
.product-fpc ul li img{max-width: 100%; margin:20px auto;}
.product-fpc ul li span{display: block; width: 160px; height: 50px; line-height: 50px; text-align: center; background: #3e3a39; color: #fff;}
.product-fpc ul li.mr{width: 98%;margin:10px 1%;}



.product-jg{width: 100%; background: #fff; padding:20px 0 30px 0;  overflow: hidden;}
.product-jg .section{width: 92%; max-width: 1200px; margin: auto; }
.product-jg ul{width: 100%;}
.product-jg ul li{ width: 98%; float: left; margin: 10px 1%; text-align:center;}
.product-jg ul li p{font-size: 16px;line-height: 35px; padding:20px 0 30px 0;}
.product-jg ul li img{max-width: 100%; margin: auto;}


.product-led{width: 100%; background: #fff; padding:30px 0 0 0;  overflow: hidden;}
.product-led .section{width: 92%; max-width: 1200px; margin: auto; }
.product-led p{font-size: 16px;line-height: 35px; padding:30px 0 ;}
.product-led img{max-width: 100%; margin: auto;}


.product-xzx{width: 100%; background: #fff; padding:80px 0 0 0;  overflow: hidden;}
.product-xzx .section{width: 92%; max-width: 1200px; margin: auto; }
.product-xzx ul li{ width: 98%; float: left; margin:10px 1%; text-align: center;}
.product-xzx ul li p{font-size: 16px;line-height: 35px; padding: 15px 0;}
.product-xzx ul li img{max-width: 100%; margin:20px auto;}
.product-xzx ul li span{display: block; width: 160px; height: 50px; line-height: 50px; margin: auto; text-align: center; background: #3e3a39; color: #fff;}

.news-container{width: 92%; margin:50px auto; line-height: 30px;font-size: 16px; }
.news-container h1{font-size: 25px; line-height: 35px; padding: 20px 0; color: #3f3f3f;}
.news-container img{max-width: 100%; margin:20px auto;}

.job-fujian input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#fff;
	text-align:left;
	color:#999999;
	background: #fff ;
}


.job-liuyan textarea{
	width:100%;
	border:0;
	height:.8rem;
}

.xlh input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#e9eef4 url(http://www.jutze.com.cn/en/templets/seowhy/img/icon05.png) no-repeat 10px center;
}
.gsm input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#e9eef4 url(http://www.jutze.com.cn/en/templets/seowhy/img/icon06.png) no-repeat 10px center;
}
.xm input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#e9eef4 url(../image/zxns03.png) no-repeat 10px center;
}
.tel input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;
	background:#e9eef4 url(../image/zxns04.png) no-repeat 10px center;
}
.servive-fujian input{
	width:100%;
	height:.25rem;
	line-height:.25rem;
	border:0;
	padding-left:10%;

	text-align:left;
	color:#999999;
	background: #e9eef4 ;
}


.servive-liuyan textarea{
	width:100%;
	border:0;
	height:.8rem;
		background: #e9eef4 ;
}

.ts-liuyan textarea{
	width:100%;
	border:0;
	height:1.26rem;
		background: #e9eef4 ;
}



.tijiao input{
	width:150px;
	margin:.5rem 0 0 40%;
	height:.25rem;
	color:#fff;
	background:#00b3ff;
	text-align:center;
	outline:none;
	border:0;
	font-size:.1rem;
}
.tijiao input:hover{
	background:#089bda;
	cursor:pointer;
}
.fw-gn-con .txt01 p{margin-left:0; padding-left: 0;}
.fw-gn-con ul li div{overflow: hidden; position: relative;}
.fw-gn-con ul li span{position: absolute;}
.fw-gn-con ul li p{float: left; margin-left: 0.02rem; padding-left: 14px;}

.fw-gj-con .txt01 span{position: static;}
.fw-gj-con .txt01 p{margin-left:0; padding-left: 0;}
.fw-gj-con ul li div{overflow: hidden; position: relative;}
.fw-gj-con ul li span{position: absolute;}
.fw-gj-con ul li p{float: left; margin-left: 0.02rem; padding-left: 14px;}
.fw-gj-con .txt02 p{margin-left:0; padding-left: 0;}
.fw-gj-con li{font-size: 0.1rem;}
}
