﻿@import url(style.css);
@import url(mobile.css);
@import url(custom.css);
@import url(pscroll.css);
@import url(lrtk3.css);
.i_contact_bg{background-attachment: fixed;}
@keyframes scaleAnim{
    0%{         
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
    100%{
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
.postions{  line-height:50px; overflow:hidden;color:#999999; font-size:14px;text-align: center;border-bottom: 1px solid #f3f3f3;}
.postions.bgs2{height: 66px;line-height: 66px;color:#ffffff;margin-top: -80px;}
.postions.bgs3{height: 76px;line-height: 76px;margin-top: 0;position: absolute;top: 0;left: 0; width:100%; }
.postions.bgs4{ /*position:absolute; bottom:0; left:0; width:100%; background:rgba(231,231,231,0.19);*/display: none; margin-top:0;}
.posadd .postions{ position:fixed; top:0; left:0; width:100%; z-index:5;}
.postions a{color:#999999; }
.postions .postions_r a::before{content: "";position: absolute;right: 0;height: 8px;width: 1px;background: #d9d9d9;margin-top: -4px;top: 50%;}
.postions .postions_r a:first-child:before{display: none;}
.postions .postions_r a:first-child{padding-right: 0;margin-right: 0;}
.postions .postions_r label{overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.postions a:hover{ color:var(--main-color);}
/* .postions label{ color:#999999;} */
.postions.bgs2 a{color: #ffffff;}
.postions.bgs2 a:hover{ color:var(--main-color);}
.postions .postions_r{/* display: flex;align-items: center; justify-content: left;float: left; */position: relative;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;max-width: 100%;float: left;}
.postions .postions_r .home{line-height:normal;}
.postions .postions_r .img{ vertical-align:baseline; margin-right:12px; height: 12px;}
.postions .postions_r .img:first-child{ margin-left:0;}
.postions .postions_r .one{border-left: 1px solid #032132;padding-left:15px;}
.postions .postions_r span{font-family:Arial;}
.postions .goto2{float: right;line-height: 36px;color: #ffffff;border: 1px solid #ffffff;width: 136px;font-size: 14px;background: url(../images/product_pic9.png) left 28px center no-repeat;background-size: 25px auto;text-indent: 68px;border-radius: 18px;margin-top: 11px;}
.postions h2{ float:left; font-weight:normal; color:#333; height:58px; font-size:20px;}
.postions h2 span{font-size:16px; font-family:Arial;}
.postions .rclass{ float:right;background:url(../images/pos_bg3.png) left center no-repeat;background-size:20px auto;  padding-left:25px;-webkit-tap-highlight-color: #333333;-webkit-tap-highlight-color: transparent; display:none;}
.postions .postions_b{display: inline-block;align-items: center;vertical-align: top;float: right;}
.postions .postions_b a{ float:left; text-align:center;overflow:hidden;  color:#333333; position:relative;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:0; margin-left:30px;}
.postions.bgs5 .postions_b a{margin-bottom: 12px;}
.postions .postions_b a:hover{color:var(--main-color);}
.postions .postions_b a:after{content: "";display: block;position: absolute;left: 50%;right:50%; bottom: 0;height:2px;opacity: 0;background:var(--main-color);-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s; z-index:-1;}
.postions .postions_b a.isel:after{left: 0%;right: 0%;opacity: 1;}
.postions .postions_b a:hover:after{left: 0%;right: 0%;opacity: 1;}
.postions .postions_b a.isel{color:var(--main-color); }

.colmiu{ overflow:hidden;}
.colmiu .colmiu_tc{ overflow:hidden; padding-top:10px;}
.colmiu .colmiu_tc a{ overflow:hidden; font-size:16px; color:#333; padding-right:20px;}
.colmiu .colmiu_tc a:hover{ color:var(--main-color);}
/*分类弹窗*/
.about_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.about_tc .closed2{ display:none;}

.o_big_con{ overflow:hidden; position:relative;}
.o_big{ overflow:hidden; background-repeat:no-repeat; background-position:70% center; background-size:cover; position:relative;  width:100%;-webkit-animation:scaleAnim 5s ease forwards; animation: scaleAnim 5s ease forwards;}
.o_big img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.o_big_con .cons{ position:absolute; top:0; left:0; width:100%; height:100%;}
.o_big_con .cons .wrap{ height:100%; display:table; }
.o_big_con .h2{ font-weight:700; display:table-cell; vertical-align:middle; color:rgba(255,255,255,1.0); letter-spacing: 1px;text-transform: uppercase;}
.o_big_con .h2 label{ display:block; overflow:hidden; font-weight:normal; color:rgba(255,255,255,1.0); line-height:1;  margin-bottom:0.8%; text-transform: uppercase;letter-spacing: 0;}
.o_big_con.bgs2 .h2 label{color: rgba(255,255,255,0.2);}
.o_big_con .h2 span{ display:block; overflow:hidden; font-size:18px; font-weight:500; color:rgba(255,255,255,1.0); line-height:1.6; margin: 0 auto;  margin-top:1.4%;}


/*分页*/
.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:4%; padding-bottom:4%; clear:both;}
.scott{height:36px; overflow:hidden; text-align:center; line-height:36px; padding:40px 0 80px; }
.scott A{BORDER:#3f3f3f 1px solid; PADDING:8px 10px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff; color:#3f3f3f;}
.scott A:hover{border:1px solid #3f3f3f; text-decoration:none; BACKGROUND-COLOR:#3f3f3f; color:#FFF;}
.scott A:active{border:1px solid #3f3f3f; text-decoration:none; BACKGROUND-COLOR:#3f3f3f;}
.scott SPAN.current{BORDER: #3f3f3f 1px solid; PADDING:8px 10px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #3f3f3f;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#3f3f3f 1px solid; PADDING:2px 5px; COLOR:#3f3f3f; MARGIN-RIGHT: 5px; background:#d8f1ff;}
/*分类弹窗*/
.about_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.about_tc .closed2{ display:none;}
/*暂无内容*/
.nodata{ clear:both; max-width:1200px; margin:0 auto; overflow:hidden; text-align:center; margin-top:13%; margin-bottom:13%; background:url(../images/nodata.png) center top no-repeat; background-size:auto 169px; padding-top:180px;}
.nodata .title{ color:#555555; font-size:18px; overflow:hidden; margin-top:2%; line-height:26px;}
.nodata .desc{color:#999999; font-size:14px; overflow:hidden; line-height:24px; margin-top:5px;}
@media screen and (max-width: 1440px) {
/*内页*/
.postions{  line-height:46px; /* font-size:15px; */}
.postions .goto2{margin-top: 3px;}
}

@media screen and (max-width: 1200px) {
/*内页*/
.postions.bgs2{margin-top: -66px;}
.postions h2{ font-size:18px;}
.postions h2 span{ font-size:14px;}
.postions .goto2{margin-top: 5px;line-height: 32px;width: 120px;background-position: left 20px center;text-indent: 58px;}
}

@media screen and (max-width: 1100px) {
/*内页*/
.postions{  line-height:44px;}
.o_big_con .h2 span{ margin-top:1.2%; }

}


@media screen and (max-width: 992px) {
/*内页*/
/* .postions{margin-top: 0;border-bottom: 1px solid #e3ddda;} */
.postions.bgs2{line-height: 50px;height: 50px;margin-top: -50px;}
.postions.bgs3{position: static;line-height: 50px;height: 50px;}
.postions .rclass{ display:block;}
.postions .postions_b{ display:none;}
.postions .postions_b a{ float:none;  display:block; margin-left:0;margin-right: 0; padding-left:3%; text-align:left; background:#efefef; border-bottom:1px solid #fff; width:auto;color: #333333;border-radius: 0;}
.postions .postions_b a:hover{ background:var(--main-color); color:#fff;}
.postions .postions_b a.isel{ color:#fff;background:var(--main-color);}
.postions .postions_b a:after{ height:0;}
.postions.bgs4{ display:block;}
/* .postions .postions_r .img{height: 14px;} */
/*分类弹窗*/
.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
.postions_b.lws .about_tc{ width:80%;}
.postions_b.lws{ display:block;}
.about_l.lws .about_tc{ width:100%;}
.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#fff; top:0; overflow:hidden; height:100%;}
.about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:25px; display:block;}
.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
/*分页*/
.yema a{height:36px; line-height:36px;min-width:38px;font-size: 14px;}
.yema a span{font-size: 14px;}
}
@media screen and (max-width: 830px) {
/*内页*/
.postions h2{ font-size:16px;}
.postions h2 span{ font-size:13px;}
}
@media screen and (max-width: 780px) {
/*内页*/
.o_big{ height:278px;}
.postions{  line-height:42px; font-size:14px;}
.postions.bgs2{line-height: 42px;height: 42px;margin-top: -42px;}
.postions.bgs3{line-height: 42px;height: 42px;}
.postions h2{ display:none;}
/*分页*/
.yema a{ height:28px; line-height:26px; padding-left:6px; padding-right:6px; margin-left:2px; font-size:13px;min-width: 28px;}
.yema a span{ font-size:13px;}
}

@media screen and (max-width: 640px) {
/*内页*/
.o_big{ height:220px;}
.postions{font-size: 13px;}
.postions .goto2{margin-top: 8px;line-height: 26px;width: 100px;background-position: left 15px center;text-indent:46px;font-size: 13px;background-size: 20px auto;}
/*分页*/
.yema a{ font-size:12px;}
.yema a span{ font-size:12px;}
/*暂无内容*/
.nodata{background-size:auto 130px; padding-top:140px;margin-top:15%; margin-bottom:15%;}
}

@media screen and (max-width: 480px) {
/*内页*/
.o_big{ height:160px;}
.postions{ font-size:12px;}
.postions .postions_r span{ display:none;}
.postions .postions_r .img{margin-right: 6px;}
.postions .postions_r .one{padding-left: 10px;}
.postions .goto2{font-size: 12px;width: 90px;}
/*分页*/
.yema{ padding-top:35px; padding-bottom:40px;}
.yema a{ padding-left:5px; padding-right:5px; margin-left:2px;min-width: 30px;}
}

.selects{height: 52px;  width: 100%;border:1px solid #e8e8e8;color:#656565;font-size: 16px;padding-left: 66px;}
@media screen and (max-width: 1440px){
	.selects{
		height:46px;
		padding-left: 50px;
	}
}
@media screen and (max-width: 640px){
	.selects{
		height:40px;
		width:100%;border:1px solid #e8e8e8;color:#656565;font-size: 16px;padding-left: 10px;
	}
}

@media screen and (max-width: 480px){
.selects{ font-size:14px;}
}


/*新闻列表*/
.a_bnt{ font-style:normal; width:198px; height:58px; line-height:58px; text-align:left; background:#5e2961; color:#ffffff!important; font-size:16px; display:block; margin-top:6%; position:relative;z-index:0;border-radius: 35px;overflow:hidden;/* text-indent: 42px; */padding-right: 48px;text-align: center;}
.a_bnt:after{ background:#744177; position:absolute; left:0; top:0; height:100%; width:0%;transition:all 0.3s; content:""; z-index:-1;}
.a_bnt:hover:after{ width:100%;}
.a_bnt::before{content: "";position: absolute;right: 5px;width: 48px;height: 48px;top: 50%;margin-top: -24px;background: url(../images/i_pic2.png) #ffffff center center no-repeat;background-size:16px 17px;border-radius: 50%;}
.a_bnt:hover{color: #fff;}

.TextMore{ display:block; border-radius:50%; width:124px;color:#fff; line-height:24px; text-align:center; background-color:rgba(255,185,0,.85); padding:38px 0; transition:all .5s; }
.TextMore:hover{ background-color:rgba(255,185,0,1); }
.AutoMore{ font-size:0; line-height:0; }
.AutoMore::before{ content:""; display:inline-block; vertical-align:middle; height:18px; width:18px; background:url(../images/icon_jt.png) no-repeat center; background-size: 100% 100%; }
.AutoMore:hover::before{ background-image:url(../images/icon_jt_h.png); }

.news_ul{overflow: hidden;margin-top: 4%;}
.news_ul ul{display: flex;gap: 20px;justify-content: left;flex-wrap: wrap;}
.news_ul ul li{width:calc(33.33% - 14px);width:-webkit-calc(33.33% - 14px);width:-moz-calc(33.33% - 14px);overflow: hidden; transform:translateY(0); transition:all .3s;margin-bottom: 2%;margin-top: 5px;}
.news_ul ul li .imgs{ overflow:hidden; position:relative; padding-top:53.845%;border-radius: 10px; }
.news_ul ul li .imgs img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.news_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.news_ul ul li .txts{ overflow:hidden; }
.news_ul ul li .txts .date{line-height: 20px;height: 20px;overflow: hidden;color: var(--main-color);margin-top: 35px;}
.news_ul ul li .txts .h3{ line-height:50px; height:50px; font-weight:normal; overflow:hidden;color:#333333;transition:all 0.3s;margin-top: 5px;white-space:nowrap;text-overflow:ellipsis;}
.news_ul ul li .txts .p{line-height:22px; height:44px;overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color:#888888;margin-bottom: 38px;}
.news_ul ul li:hover .txts .h3{color: var(--main-color);}
.news_ul ul li .imgs .TextMore{ position:absolute; top:50%; left:50%; margin-top:-62px; margin-left:-62px; opacity:0; }
.news_ul ul li:hover .imgs .TextMore{ opacity:1; }
.news_ul ul li .AutoMore{ display:block; position:relative; right:0; transition:all .3s; }
.news_ul ul li:hover{transform:translateY(-5px); }
.news_ul ul li:hover .AutoMore{ right:-5px; }
@media screen and (max-width: 1560px) {
  /*新闻列表*/
.news_ul ul li .txts .p{margin-bottom: 30px;}
}

@media screen and (max-width: 1200px) {
    /*新闻列表*/
.a_bnt{width: 180px;height: 50px;line-height: 50px;/* text-indent: 25px; */padding-right: 40px;}
.a_bnt::before{width: 40px;height: 40px;margin-top: -20px;}
.TextMore{width: 100px;padding: 26px 0;}
  .news_ul ul{gap: 18px;}
  .news_ul ul li{width:calc(33.33% - 12px);width:-webkit-calc(33.33% - 12px);width:-moz-calc(33.33% - 12px);}
  .news_ul ul li .txts .h3{line-height:44px; height:44px;}
.news_ul ul li .txts .p{margin-bottom: 25px;}
}

@media screen and (max-width: 992px) {
      /*新闻列表*/

  .news_ul ul{gap: 12px;}
  .news_ul ul li{width:calc(50% - 6px);width:-webkit-calc(50% - 6px);width:-moz-calc(50% - 6px);}
.news_ul ul li .txts .p{margin-bottom: 20px;}

}

@media screen and (max-width:640px) {
      /*新闻列表*/
.a_bnt{width: 160px;height:44px;line-height: 44px;/* text-indent: 20px; */padding-right: 34px;}
.a_bnt::before{width: 34px;height: 34px;margin-top: -17px;}
.AutoMore::before{width: 14px;height: 14px;}
  /* .news_ul ul{gap:0px;}
  .news_ul ul li{width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px);margin-bottom: 2%;} */
  .news_ul ul li .txts{max-width: none;}
  .news_ul ul li .txts .h3{line-height: 40px;height: 40px;}
  .news_ul ul li .txts .date{margin-top: 15px;}


}
@media screen and (max-width:480px) {
   /*新闻列表*/
.a_bnt{width: 150px;height: 40px;line-height: 40px;/* text-indent: 15px; */margin-top: 8%;padding-right: 30px;}
.a_bnt::before{width: 30px;height: 30px;margin-top: -15px;}
.TextMore{display: none;}
  .news_ul ul li .txts .h3{height: 32px;line-height: 32px;}
  .news_ul ul li .txts .p{height: 40px;line-height: 20px;}
.news_ul ul li .txts .p{margin-bottom: 15px;}

}

/*新闻资讯详细*/
.about_x2{  padding-bottom:3%; padding-top:3%;}
.about_x2 .show_t{ line-height:1.2;  color:#090909; text-align:center; margin-bottom:2%; font-weight:700;}
.about_x2 .con_line{height:60px; line-height:24px;font-size:16px; color:#333333; border-bottom:1px solid #eeeeee; text-align:center; }
.about_x2 .con_line .span{position: relative;margin-left: 10px;padding-left: 13px;}
.about_x2 .con_line .span::after{content: "";position: absolute;left: 0;top: 50%;width: 1px;height:10px;margin-top: -5px;background: #d9d9d9;}
.about_x2 img{/* margin-bottom:10px; display:block; */ max-width:100%;}
.about_x2 .con_id{ line-height:32px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:3%;font-size:16px; color:#666666;text-align:left;/* font-family:"宋体";*/ padding-bottom:5%;}
.about_x2 .con_id .h2{   margin-bottom:1%;color: #090909;font-weight: bold;}
.about_x2 .con_id p{ padding-bottom:1.5%; overflow:hidden;}
.about_x2 table{border-collapse:collapse;border-spacing:0;}
.about_x2 table td{ line-height:22px;height:27px; border:1px solid #000;}
.prenext{ padding-top:3%; text-align:center;display:flex;align-items: center;justify-content:space-between;  font-size:18px;margin-bottom:4%;border-top:1px solid #e9e9e9; overflow:hidden; line-height:26px; color:#000000; text-align:center; }
.prenext span{ /* width:40%; */ overflow:hidden;}
.prenext span.l{ text-align:left;padding-left: 40px;background: url(../images/news_left.png) left center no-repeat;background-size: 31px 8px;}
.prenext span.l:hover{background-image: url(../images/news_left_on.png);color: var(--main-color);}
.prenext span.r{ text-align:right;padding-right: 40px;background: url(../images/news_right.png) right center no-repeat;background-size: 31px 8px;}
.prenext span.r:hover{background-image: url(../images/news_right_on.png);color: var(--main-color);}
.prenext a{ color:#000000; overflow:hidden; transition:all 0.3s;}
.prenext a:hover{ color:var(--main-color);  text-decoration:none;/*opacity:0.8;filter:Alpha(opacity=80);*/}
.prenext .goback{ display:flex;align-items: center;justify-content: center; line-height:54px; width:154px;  border-radius:27px; color:#ffffff; margin-top:-2px;background:var(--main-color);}
.prenext .goback i{width: 14px;height: 16px;overflow: hidden;background: url(../images/news_pic1.png) no-repeat;background-size: 100% 100%;margin-right: 12px;}
.prenext .goback:hover{ background:#4f2a69; color:#fff;}
.prenext .goback:hover i{background-image: url(../images/news_pic1.png);}
.PNLinks{}
.PNLinks p{ position:relative; line-height:28px;padding-top: 10px;padding-bottom: 10px; color:#999999; padding-left:72px; border-top:1px dashed #eeeeee; }
.PNLinks .tit{ display:block; position: absolute; left:0; }
.PNLinks a{ display:inline-block; color:#333333;}
.PNLinks a:hover{ color:var(--main-color); }
@media screen and (max-width: 1560px) {
/*新闻资讯详细*/
.about_x2 .con_line{height: 70px;}
.prenext{font-size: 16px;}
}
@media screen and (max-width: 1200px) {
/*新闻资讯详细*/
.about_x2 .con_line{height: 60px;}
.prenext{font-size: 15px;}

}
@media screen and (max-width: 992px) {
  /*新闻资讯详细*/
.about_x2{padding-top:3%;}
.about_x2 .con_line{height: 50px;}
.about_x2 .con_id{ line-height:30px; font-size:15px;}
.prenext{ font-size:14px; line-height:24px; text-align:right;}
/* .prenext span{ width:70%;}
.prenext .l{ float:none; display:block;}
.prenext .r{ float:none; display:block;}
.prenext span.r{ text-align:left;}*/
.prenext .goback{/* text-align:center;  margin-top:-44px;  */width:130px;} 

}
@media screen and (max-width: 640px) {
  /*新闻资讯详细*/
/* .about_x2 .show_t{   text-align:center;} */
.about_x2 .con_line{ font-size:12px; height:40px; line-height:30px; /* text-align:center; */}
.about_x2 .con_id{ font-size:14px; line-height:26px;}
.prenext{ font-size:13px; /* text-align:center; */}
/* .prenext span{ width:100%;}
.prenext .goback{ margin-top:15px; height:32px; line-height:32px; width:99%; margin-bottom:10px;} */
.prenext .goback{line-height: 32px;width: 120px;}
.prenext span.l{padding-left: 30px;background-size: 25px auto;}
.prenext span.r{padding-right: 30px;background-size: 25px auto;}
.PNLinks p{line-height: 24px;}
}
@media screen and (max-width: 480px) {
  /*新闻资讯详细*/
.about_x2 .con_id{ font-size:13px;line-height: 24px;}	
.prenext{ font-size:12px; line-height:22px;}
.prenext .goback{width: 100px;}
.PNLinks p{padding-left: 50px;}
}
@media screen and (max-width: 420px) {

}
/*联系我们*/
.data-contactform-pc-1{overflow: hidden; }
.data-contactform-pc-1 .wrap{margin-top: 4%;margin-bottom: 4%;}
.data-contactform-pc-1 .l_con{ max-width:565px;width: 49%; }
.data-contactform-pc-1 .r_con{ max-width:560px;width: 49%; }
.data-contactform-pc-1 .h3{ line-height:26px; color:#222222; font-weight:normal; padding-bottom:15px; margin-bottom:8px; }
.data-contactform-pc-1 .l_con .contact{ border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; padding:32px 0 42px; }
.data-contactform-pc-1 .l_con .contact .p{ line-height:22px; padding:10px 0 10px 40px; position:relative; }
.data-contactform-pc-1 .l_con .contact .p::before{ content:""; position: absolute; left:0; height:22px; width:21px; background:no-repeat center; }
.data-contactform-pc-1 .l_con .contact .tel::before{ background-image:url(../images/icon_contact1.png); }
.data-contactform-pc-1 .l_con .contact .phone::before{ background-image:url(../images/icon_contact2.png); }
.data-contactform-pc-1 .l_con .contact .fex::before{ background-image:url(../images/icon_contact3.png); }
.data-contactform-pc-1 .l_con .contact .mail::before{ background-image:url(../images/icon_contact4.png); }
.data-contactform-pc-1 .l_con .contact .address::before{ background-image:url(../images/icon_contact5.png); }
.data-contactform-pc-1 .l_con .contact .tit{ display:block; font-size:18px; color:#333333; margin-bottom:3px; }
.data-contactform-pc-1 .l_con .contact .word{ font-size:15px; color:#888888; }
.data-contactform-pc-1 .r_con .form{ display:block; width:100%; margin:0 -5px; font-size:0; }
.data-contactform-pc-1 .r_con .form .label{ display:inline-block; vertical-align:top; padding:5px;width: 50%; }
.data-contactform-pc-1 .r_con .form .label.bgs2{width: 100%;}
.data-contactform-pc-1 .r_con .form .tip{ color:#fe1212; margin-right:5px; }
.data-contactform-pc-1 .r_con .form .tit{ font-size:14px; line-height:24px; color:#999999; margin-bottom:2px; }
.data-contactform-pc-1 .r_con .form .input{ display:block; width:100%; border:1px solid #eeeeee; padding:0 15px; line-height:58px; color:#333; background-color:#f8f8f8; }
.data-contactform-pc-1 .r_con .form textarea.input{ padding:8px 15px; line-height:20px; height:192px; }
.data-contactform-pc-1 .r_con .form .submit{ display:inline-block; margin-top:20px; line-height:44px; height:44px; color:#fff; background:var(--main-color); border-radius:22px; padding:0 25px; cursor:pointer; }
.data-contactform-pc-1 .r_con .form .submit:hover{ background:#bbbbbb; transition:all .3s; }

/**地图**/
.data-map-pc-1{ height:463px; background:url(../images/contact/map.jpg) no-repeat center;overflow: hidden; }
.data-map-pc-1 iframe{height: 463px;}
@media screen and (max-width: 1560px) {
/*联系我们*/

}
@media screen and (max-width: 1200px) {
/*联系我们*/


}
@media screen and (max-width: 992px) {
/*联系我们*/
.data-contactform-pc-1 .wrap{margin-bottom: 5%;}
.data-contactform-pc-1 .l_con{ max-width:none;width: 100%; }
.data-contactform-pc-1 .h3{padding-bottom: 10px;}
.data-contactform-pc-1 .l_con .contact{padding-top: 22px;padding-bottom: 30px;}
.data-contactform-pc-1 .r_con{ max-width:none;width: 100%; margin-top: 5%;}

}
@media screen and (max-width: 640px) {
/*联系我们*/
.data-contactform-pc-1 .wrap{margin-bottom: 6%;}
.data-contactform-pc-1 .l_con .contact .word{ font-size:14px;}
.data-contactform-pc-1 .h3{padding-bottom: 5px;}
.data-contactform-pc-1 .r_con .form .tit{font-size: 13px;}
.data-contactform-pc-1 .r_con .form .input{line-height: 40px;}
.data-contactform-pc-1 .r_con .form textarea.input{height: 120px;}
/**地图**/
.data-map-pc-1{ height:400px;}
.data-map-pc-1 iframe{height: 400px;}
}
@media screen and (max-width: 480px) {
/*联系我们*/
.data-contactform-pc-1 .l_con .contact{padding-bottom: 20px;}
.data-contactform-pc-1 .l_con .contact .word{ font-size:13px;}
.data-contactform-pc-1 .l_con .contact .p{padding-left: 32px;}
.data-contactform-pc-1 .r_con .form .tit{font-size: 12px;}
.data-contactform-pc-1 .r_con .form .label{width: 100%;}
/**地图**/
.data-map-pc-1{ height:350px;}
.data-map-pc-1 iframe{height: 350px;}
}
@media screen and (max-width: 420px) {
/*联系我们*/
.data-contactform-pc-1 .wrap{margin-bottom: 6%;}
}
/*关于我们*/
.data-list-pc-5{}
.data-list-pc-5 .ul{ padding:3% 0 3%; }
.data-list-pc-5 .li{ padding:35px 0;overflow: hidden;}
.data-list-pc-5 .li:nth-child(even) .imgBox,
.data-list-pc-5 .li:nth-child(odd) .contBox{ float:right; }
.data-list-pc-5 .li:nth-child(odd) .imgBox,
.data-list-pc-5 .li:nth-child(even) .contBox{ float:left; }
.data-list-pc-5 .imgBox{ width:50%; height:0;padding-top: 35.417%; display:inline-block; border-radius:5px; position:relative; }
.data-list-pc-5 .VideoPlay{ display:block; position:absolute; text-align:center; left:50%; width:250px; margin-left:-125px; top:50%; margin-top:-56px; color:#fff; }
.data-list-pc-5 .VideoPlay .icon{ display:block; margin:0 auto 14px; height:72px; width:72px; background:url(../images/icon_play.png) no-repeat center;background-size: 100% 100%; }
.data-list-pc-5 .VideoPlay .txt{  line-height:26px; text-transform:uppercase; }
.data-list-pc-5 .contBox{ display:inline-block; width:48%;max-width: 545px;overflow: hidden;overflow-y: auto; }
.data-list-pc-5 .h3{ font-weight:bold; line-height:56px; color:#003366; border-bottom:1px solid #eeeeee; padding:0px 0 24px; margin-bottom:28px; }
.data-list-pc-5 .word{  color:#666666; line-height:26px; }
.data-list-pc-5 .word p{overflow: hidden;padding-bottom: 2%;}
.data-list-pc-5 .word p:last-child{padding-bottom: 0;}
.data-list-pc-5 .AutoMore{margin-top: 5%;display: block;}
.data-list-pc-5 .AutoMore:hover{margin-left: 5px;}




.data-con{ margin-top:50px; padding:60px 0; background-color:#edf1f5; overflow:hidden;}
.data-con .title{ overflow:hidden;}
.data-con .title h3{ font-size:40px; color:#003366; text-align:center;font-weight: 700;
 
    line-height: 1.6;}
.data-con .coxmin{  margin-top:40px;}
.data-con .coxmin .coxmin-slide{ width:100%; padding:2% 0;}
.data-con .coxmin .coxmin-slide .txtsBox{overflow:hidden}
.data-con .coxmin .coxmin-slide .txtsBox dl{ overflow:hidden }
.data-con .coxmin .coxmin-slide .txtsBox dl dt{ width:33.33333333%; padding:0 15px; text-align:center; float:left;}
.data-con .coxmin .coxmin-slide:nth-child(2n) .txtsBox dl dt{ float:right}
.data-con .coxmin .coxmin-slide .txtsBox dl dt h4{     font-size: 100px; color:#cc0000; font-weight:700;}
.data-con .coxmin .coxmin-slide .txtsBox dl dd{ width:66.66666667%;padding:20px 25px; background:#FFF; float:right;}
.data-con .coxmin .coxmin-slide:nth-child(2n) .txtsBox dl dd{ float:left;}
.data-con .coxmin .coxmin-slide .txtsBox dl dd p{ font-size:16px; line-height:2; color:#72706e; font-weight: 400;}

.box-honor{ margin-top:50px; padding:60px 0; overflow:hidden;}
.box-honor .title{ overflow:hidden;}
.box-honor .title h3{ font-size:40px; color:#003366; text-align:center;font-weight: 700;
 
    line-height: 1.6;}
	.box-honor .title h4{ font-size:16px; color:#72706e; text-align:center;font-weight:400; padding-top:30px;

    line-height: 1.6;}
.box-honor .swiper-wrapper{ display:flex; position:relative; margin-top:40px;}
.box-honor .swiper-wrapper .swiper-slide{ width:33.33333333%; padding:0 1%;}
.box-honor .swiper-wrapper .swiper-slide .title{ line-height:47px; color:#333333; font-weight:600; padding-right:47px; position:relative; border-bottom:1px solid #cc0000 }
.box-honor .swiper-wrapper .swiper-slide .imgsBox{ text-align:center;}
.box-honor .swiper-wrapper .swiper-slide .imgsBox img{max-width: 200px;}


.data-eow{ margin-top:50px; padding:60px 0; background-color:#edf1f5; overflow:hidden;}
.data-eow .swiper-wrapper{ display:flex; position:relative; margin-top:40px;}
.data-eow .swiper-wrapper .swiper-slide{ width:30.33333333%; margin:1% 2%; padding:2%; background:#FFF;}
.data-eow .swiper-wrapper .swiper-slide .title{ line-height:47px; color:#333333; font-weight:600; padding-right:47px; position:relative; border-bottom:1px solid #cc0000 }
.data-eow .swiper-wrapper .swiper-slide .imgsBox{ text-align:center;}
.data-eow .swiper-wrapper .swiper-slide .imgsBox img{ width:80px; height:80px;}
.data-eow .swiper-wrapper .swiper-slide .txtBox{ padding-top:20px;}
.data-eow .swiper-wrapper .swiper-slide .txtBox dl{ text-align:center;}
.data-eow .swiper-wrapper .swiper-slide .txtBox dl h4{ font-size:24px; font-weight:700; color:#003366;}
.data-eow .swiper-wrapper .swiper-slide .txtBox dl dd p{font-size:16px; color:#c00; font-weight: 600;line-height: 1.8; padding-top:10px;}
.data-eow .swiper-wrapper .swiper-slide .txtBox dl dd p span{font-size:44px;}


.boxes-wxe{ margin-top:10px; padding:20px 0; overflow:hidden;}
.boxes-wxe .title{ overflow:hidden;}
.boxes-wxe .title h3{ font-size:60px; color:#c00; font-weight: 700;}
.boxes-wxe .title h4{ font-size:26px; color:#c00;font-weight: 700; letter-spacing:0.225em;
line-height: 1.4;}


.box-movecube{ margin-top:50px; padding:60px 0; overflow:hidden;}
.box-movecube .title{ overflow:hidden;}
.box-movecube .title h3{ font-size:40px; color:#003366; text-align:center;font-weight: 700;
 
    line-height: 1.6;}
	.box-movecube .title h4{ font-size:16px; color:#72706e; text-align:center;font-weight:400; padding-top:30px;

    line-height: 1.6;}
.box-movecube .swiper-wrapper{ display:flex; position:relative; margin-top:40px;}
.box-movecube .swiper-wrapper .swiper-slide{ width:33.33333333%; padding:0 1%;}
.box-movecube .swiper-wrapper .swiper-slide .title{ line-height:47px; color:#333333; font-weight:600; padding-right:47px; position:relative; border-bottom:1px solid #cc0000 }
.box-movecube .swiper-wrapper .swiper-slide .imgsBox{ text-align:center;}
.box-movecube .swiper-wrapper .swiper-slide .imgsBox img{max-width: 300px;}

.box-movecube .swiper-wrapper .swiper-slide .txtBox{ padding-top:20px;}
.box-movecube .swiper-wrapper .swiper-slide .txtBox dl{ text-align:center;}
.box-movecube .swiper-wrapper .swiper-slide .txtBox dl dt h4{ font-size:20px; font-weight:700; color:#003366;}
.box-movecube .swiper-wrapper .swiper-slide .txtBox dl dd h5{ font-size:16px; font-weight:700; color:#003366; padding-top:10px;}
.box-movecube .swiper-wrapper .swiper-slide .txtBox dl dd p{font-size:16px; color:#72706e; font-weight: normal;line-height: 1.4; padding-top:10px;}

@media screen and (max-width: 1560px) {
/*关于我们*/
.data-list-pc-5 .li{padding: 25px 0;}
.data-list-pc-5 .h3{line-height: 50px;padding-bottom: 20px;margin-bottom: 22px;}
}
@media screen and (max-width: 1300px) {
/*关于我们*/

}
@media screen and (max-width: 1200px) {
/*关于我们*/
.data-list-pc-5 .h3{line-height: 40px;padding-bottom: 15px;margin-bottom: 18px;}
}
@media screen and (max-width: 992px) {
/*关于我们*/
.data-list-pc-5 .h3{line-height: 32px;padding-bottom: 10px;margin-bottom: 12px;}
.data-list-pc-5 .li:nth-child(odd) .imgBox, .data-list-pc-5 .li:nth-child(even) .contBox{float: none;}
.data-list-pc-5 .li:nth-child(even) .imgBox, .data-list-pc-5 .li:nth-child(odd) .contBox{float: none;}
.data-list-pc-5 .imgBox{width: 100%;padding-top: 70.799%;}
.data-list-pc-5 .contBox{width: 100%;max-width: none;}
}
@media screen and (max-width: 640px) {
/*关于我们*/
.data-list-pc-5 .VideoPlay .icon{width: 60px;height: 60px;}
.data-list-pc-5 .VideoPlay{margin-top: -50px;}





.data-con .title h3{ font-size:28px;}
.data-con .title h4{ font-size:14px;}

.data-con .coxmin .coxmin-slide .txtsBox dl dt{ width:100%;}
.data-con .coxmin .coxmin-slide .txtsBox dl dt h4{ font-size:62px;}
.data-con .coxmin .coxmin-slide .txtsBox dl dd{width:100%;}

.box-honor .title h3{font-size:28px}
.box-honor .swiper-wrapper .swiper-slide .imgsBox img{max-width: 100px;}




.data-eow .swiper-wrapper .swiper-slide .txtBox dl h4{ font-size:18px;}
.data-eow .swiper-wrapper .swiper-slide .txtBox dl dd p{ font-size:22px;}
.data-eow .swiper-wrapper .swiper-slide .txtBox dl dd p span{ font-size:36px;}
.boxes-wxe .title h4{ font-size:22px;}

.box-movecube .title h3{font-size:28px}
.box-movecube .swiper-wrapper .swiper-slide .imgsBox img{max-width: 100px;}
}
@media screen and (max-width: 480px) {
/*关于我们*/
.data-list-pc-5 .VideoPlay .icon{width: 50px;height: 50px;}
.data-list-pc-5 .VideoPlay{margin-top: -40px;}
.data-list-pc-5 .li{padding: 15px 0;}
}
/**Galley**/
.data-list-pc-3{}
.data-list-pc-3 .Menu{ font-size:0; line-height:0; text-align:center;max-width: 900px;margin: 0 auto; padding:4% 0 6%;display: flex;justify-content: space-around; }
.data-list-pc-3 .Menu .wid{ display:inline-block; vertical-align:middle; max-width:240px; color:#333333; }
.data-list-pc-3 .Menu .img{ display:inline-block; position:relative; border-radius:50%; background:transparent;width: 56px;height: 56px; }
.data-list-pc-3 .Menu .img img{ display:block; opacity:1;width: 100%;height: 100%; }
.data-list-pc-3 .Menu .img .i_h{ opacity:0; position:absolute; left:0; top:0; }
.data-list-pc-3 .Menu .txt{ font-size:16px; line-height:24px; }
.data-list-pc-3 .Menu .wid.on,
.data-list-pc-3 .Menu .wid:hover{ color:var(--main-color); }
.data-list-pc-3 .Menu .wid.on .img,
.data-list-pc-3 .Menu .wid:hover .img{ background:#f3f3f3; }
.data-list-pc-3 .Menu .wid.on .img .i,
.data-list-pc-3 .Menu .wid:hover .img .i{ opacity:0; }
.data-list-pc-3 .Menu .wid.on .img .i_h,
.data-list-pc-3 .Menu .wid:hover .img .i_h{ opacity:1; }
.data-list-pc-3 .ul{ border-bottom:1px solid #efefef; }
.data-list-pc-3 .ul li{}
.data-list-pc-3 .ul .Box{ display:block; }
.data-list-pc-3 .ul .imgBox{ height:0px;padding-top: 48.334%; border-radius:5px; position:relative; }
.data-list-pc-3 .ul .TextMore{ position:absolute; left:50%; top:50%; margin-left:-62px; margin-top:-62px; opacity:0; }
.data-list-pc-3 .ul .cont{ padding:35px 0; }
.data-list-pc-3 .ul .title{  line-height:30px; color:#333333; font-weight:normal; position:relative; padding-right:35px; }
.data-list-pc-3 .ul .title .AutoMore{ position: absolute; right:0; top:50%; margin-top:-9px; }
.data-list-pc-3 .ul li:hover .title{color: var(--main-color);}
.data-list-pc-3 .ul .des{  line-height:22px; color:#888888; }
.data-list-pc-3 .ul .Box:hover .TextMore{ opacity:1; }
.data-list-pc-3 .ul .Box:hover .imgBox img{ opacity:.7; }

@media screen and (max-width: 1560px) {
/**Galley**/


}
@media screen and (max-width: 1200px) {
/**Galley**/
.data-list-pc-3 .Menu .txt{font-size: 15px;}
}
@media screen and (max-width: 992px) {
/**Galley**/
.data-list-pc-3 .Menu .txt{font-size: 14px;}
}
@media screen and (max-width: 640px) {
/**Galley**/
.data-list-pc-3 .Menu{padding-top: 5%;}
.data-list-pc-3 .Menu .txt{font-size: 13px;line-height: 22px;}
.data-list-pc-3 .Menu .img{width: 46px;height: 46px;margin-bottom: 5px;}
.data-list-pc-3 .ul .cont{padding: 25px 0;}
}
@media screen and (max-width: 480px) {
/**Galley**/
.data-list-pc-3 .Menu .txt{font-size: 12px;line-height: 20px;}
.data-list-pc-3 .ul .cont{padding: 20px 0;}
.data-list-pc-3 .ul .title{line-height: 24px;}
.data-list-pc-3 .ul .des{margin-top: 5px;}
}
/**product**/
.data-list-pc-4{ overflow:hidden; }
.data-list-pc-4 .Menu{ font-size:0; line-height:0; padding-top:30px; border-bottom:1px solid #eeeeee;display: flex; }
.data-list-pc-4 .Menu .wid{ display:inline-block; text-align:center; vertical-align:middle; margin:0; color:#333333; border-bottom:2px solid transparent; position:relative; }
.data-list-pc-4 .Menu .wid::after{ content:""; display:block; position: absolute; left:0; width:0; bottom:-2px; height:2px; background:var(--main-color); transition:all .4s ease-in-out; }
.data-list-pc-4 .Menu .wid+.wid{ margin-left:8%; }
.data-list-pc-4 .Menu .img{ display:inline-block; position:relative; border-radius:50%; background:transparent; margin-bottom:-10px;width: 56px;height: 56px; }
.data-list-pc-4 .Menu .img img{ display:block; opacity:1;width: 100%;height: 100%; }
.data-list-pc-4 .Menu .img .i_h{ opacity:0; position:absolute; left:0; top:0; }
.data-list-pc-4 .Menu .txt{ /* font-size:16px; */ line-height:24px; margin-bottom:12px; }
.data-list-pc-4 .Menu .wid.on::after,
.data-list-pc-4 .Menu .wid:hover::after{ width:100%; }
.data-list-pc-4 .Menu .wid.on,
.data-list-pc-4 .Menu .wid:hover{ color:var(--main-color); }
.data-list-pc-4 .Menu .wid.on .img .i,
.data-list-pc-4 .Menu .wid:hover .img .i{ opacity:0; }
.data-list-pc-4 .Menu .wid.on .img .i_h,
.data-list-pc-4 .Menu .wid:hover .img .i_h{ opacity:1; }
.data-list-pc-4 .ABox{ margin:0 -9px; padding:30px 0; }
.data-list-pc-4 .ABox a{ display:inline-block;  line-height:30px; color:#666666; margin:3px 9px; padding:0 15px; border-radius:15px; background:transparent; transition:all .4s ease-in-out; }
.data-list-pc-4 .ABox a.on{ color:var(--main-color); background:#f1f4f3; }
.data-list-pc-4 .ABox a:hover{ background:#f1f4f3; }
.data-list-pc-4 .ul{ font-size:0; line-height:0; }
.data-list-pc-4 .ul li{ margin:0.5% 0px 0.5% 0;margin-right: 1%; text-align:center; display:inline-block; vertical-align:top; /* width:292px; */ width: 24.25%;}
.data-list-pc-4 .ul li:nth-child(4n+4){ margin-right:0; }
.data-list-pc-4 .ul .Box{ display:block; color:#fff; transform:translateY(0); transition:all .4s ease-in-out; }
.data-list-pc-4 .ul .imgBox{ /* height: 496px; */height: 0;padding-top: 100%; border:1px solid #eeeeee; border-bottom:0 none; }
.data-list-pc-4 .ul .imgBox img{ opacity:1; }
.data-list-pc-4 .ul .TextMore{ position:absolute; left:50%; top:50%; margin-left:-62px; margin-top:-62px; opacity:0; }
.data-list-pc-4 .ul .cont{ line-height:26px; background:rgba(255,185,0,1); padding:16px 10px; transition:all .4s ease-in-out; }
/* .data-list-pc-4 .ul .title{ font-size:16px; }
.data-list-pc-4 .ul .des{ font-size:14px; } */
.data-list-pc-4 .ul .Box:hover{ transform:translateY(-5px); }
.data-list-pc-4 .ul .Box:hover .TextMore{ opacity:1; }
.data-list-pc-4 .ul .Box:hover .imgBox img{ opacity:.3; }
.data-list-pc-4 .ul .Box:hover .cont{ background:rgba(255,185,0,1); }

@media screen and (max-width: 1560px) {
/**product**/

}
@media screen and (max-width: 1200px) {
/**product**/

}
@media screen and (max-width: 992px) {
/**product**/
.data-list-pc-4 .ul li{width: 32.66%;}
.data-list-pc-4 .ul li:nth-child(4n+4){ margin-right:1%; }
.data-list-pc-4 .ul li:nth-child(3n+3){ margin-right:0; }
}
@media screen and (max-width: 640px) {
/**product**/
.data-list-pc-4 .ul li{width: 49%;margin-right: 2%;margin-top: 1%;margin-bottom: 1%;}
.data-list-pc-4 .ul li:nth-child(3n+3){ margin-right:1%; }
.data-list-pc-4 .ul li:nth-child(2n+2){ margin-right:0; }
.data-list-pc-4 .Menu .wid+.wid{margin-left: 4%;}
.data-list-pc-4 .Menu .img{width: 46px;height: 46px;margin-bottom: -5px;}
.data-list-pc-4 .Menu .txt{line-height: 22px;}
.data-list-pc-4 .ABox{padding: 20px 0;}
.data-list-pc-4 .ABox a{padding: 0 10px;margin: 3px 5px;line-height: 24px;}

}
@media screen and (max-width: 480px) {
/**product**/
.data-list-pc-4 .Menu{padding-top: 20px;}
.data-list-pc-4 .Menu .txt{line-height: 20px;}
.data-list-pc-4 .ABox{padding: 15px 0;}
}

/*产品详细*/
.ProductInfo{}
.ProductInfo .h3{ /* font-size:18px; */ line-height:20px; font-weight:bold; color:#333333; padding-bottom:10px; border-bottom:1px solid #e8e8e8; }
.data-lr-pc-2{}
.data-lr-pc-2 .Box{ padding:4.5% 0;overflow: hidden; }
.data-lr-pc-2 .l_con{ width:50%; }
.data-lr-pc-2 .l_con img{ display:block;object-fit: cover;}
.data-lr-pc-2 .l_con .BigImg{ border:1px solid #eeeeee; display:inline-block;}
.data-lr-pc-2 .l_con .BigImg img{width: 475px;height: 475px; }
.data-lr-pc-2 .l_con .BigImg ul li:nth-child(n+2){display:none; }
.data-lr-pc-2 .l_con .SwiperBox{ height:475px; width:102px; position:relative; }
.data-lr-pc-2 .l_con .Btns a{ position: absolute; left:0; width:100%; height:27px; background:#e8e8e8 no-repeat center; }
.data-lr-pc-2 .l_con .swiper-container{ margin-top:45px; height: 391px; }
.data-lr-pc-2 .l_con .SwiperBox .prev{ top:0; background-image:url(../images/jt2_1.png); }
.data-lr-pc-2 .l_con .SwiperBox .next{ bottom:0; background-image:url(../images/jt2_2.png); }
.data-lr-pc-2 .l_con .swiper-slide{ border:1px solid #eee;height: 92px; cursor:pointer; }
.data-lr-pc-2 .l_con .imgBox{ /* height:143px; */height: 100%; }
.data-lr-pc-2 .l_con .imgBox::after{ content:""; position: absolute; left:0; top:0; width:100%; height:100%; background:rgba(15,83,76,.15); opacity:0; }
.data-lr-pc-2 .l_con .on .imgBox::after{ opacity:1; }
.data-lr-pc-2 .r_con{ max-width:525px;width: 48%; }
.data-lr-pc-2 .r_con .h1{ /* font-size:36px; */ line-height:40px; color:#333333; font-weight:normal; padding:12px 0 30px; }
.data-lr-pc-2 .r_con .cont{ border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; font-size:14px; padding:30px 0; }
.data-lr-pc-2 .r_con table{ max-width:100%; border:0 none; }
.data-lr-pc-2 .r_con table td{ padding:7px 0; }
.data-lr-pc-2 .r_con .tit{ color:#666666; }
.data-lr-pc-2 .r_con .con{ color:#999999; padding-left:15px; }
.data-lr-pc-2 .r_con .shares{ font-size:0; line-height:0; padding:48px 0 60px; }
.data-lr-pc-2 .r_con .shares .icon{ display:inline-block; height:25px; width:25px; border-radius:50%; background:no-repeat center; transition:all .3s; -webkit-filter: grayscale(0%); filter: grayscale(0%); }
.data-lr-pc-2 .r_con .shares .icon:hover{ -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.data-lr-pc-2 .r_con .shares .icon+.icon{ margin-left:7px; }
.data-lr-pc-2 .r_con .shares .youtube{ background-image:url(../images/icon_share1_1.png); }
.data-lr-pc-2 .r_con .shares .googleplus{ background-image:url(../images/icon_share1_2.png); }
.data-lr-pc-2 .r_con .shares .in{ background-image:url(../images/icon_share1_3.png); }
.data-lr-pc-2 .r_con .shares .facebook{ background-image:url(../images/icon_share1_4.png); }
.data-lr-pc-2 .r_con .contact{ display:inline-block; vertical-align:top; background:var(--main-color); color:#fff; font-size:14px; line-height:40px; border-radius:20px; transition:all .3s; padding:0 20px;margin-top: 10%;}
.data-lr-pc-2 .r_con .contact::before{ content:""; margin-right:7px;display:inline-block; vertical-align:middle; height:20px; width:20px; background:url(../images/icon_contact_h.png) no-repeat center; position:relative; top:-2px; }
.data-lr-pc-2 .r_con .contact:hover{ background:#bbbbbb; }
.data-lr-pc-2 .r_con .foot_a{  --dw: 25px; --w: var(--dw);--size: 60%;--sc: #000000; --fill: var(--sc);margin-top: 8%;}
.data-lr-pc-2 .r_con .foot_a ul li{float:left;width:25px; height:25px; background-repeat:no-repeat; background-size:100% 100%;transition:all 0.3s;background-color: #e0e0e0;border-radius: 50%; margin-right: 7px;}
.data-lr-pc-2 .r_con .foot_a ul li:last-child{margin-right: 0;}
.data-lr-pc-2 .r_con .foot_a ul li a{ display:block; width:100%; height:100%;margin:0; position:relative;transition:all 0.3s;}
.data-lr-pc-2 .r_con .foot_a ul li a:hover{/*filter: Alpha(Opacity=80);opacity: 0.8;*/}
.data-lr-pc-2 .r_con .foot_a ul li.weixin{ /* background-image:url(../images/fx1.png); */--size: 63%;}
/*.data-lr-pc-2 .r_con .foot_a ul li.weixin a{ background:url(../images/fx2.png) center center no-repeat;background-size:100% 100%;}
.data-lr-pc-2 .r_con .foot_a ul li.weixin a:hover{filter: Alpha(Opacity=100);opacity: 1.0; background-image:url(../images/fx2_on.png);}*/
.data-lr-pc-2 .r_con .foot_a ul li.weixin .wem1{width: 203px; bottom:57px; text-align: center;  position: absolute; margin-left:-70px;margin-top: -203px; background-image: url(../img/ewm.png);background-repeat: no-repeat; height:0; overflow:hidden;transition:all 0.3s;transform:scale(0, 0);}
.data-lr-pc-2 .r_con .foot_a ul li.weixin .wem1 img{ width:155px; height:155px; margin-right:5px;transition:all 0.3s; }
.data-lr-pc-2 .r_con .foot_a ul li.weixin a:hover .wem1{ height:195px;padding-top: 20px; padding-bottom:20px;transform:scale(1, 1);}
/*.data-lr-pc-2 .r_con .foot_a ul li.sinna{ background-image:url(../images/fx3.png);}
.data-lr-pc-2 .r_con .foot_a ul li.sinna:hover{ background-image:url(../images/fx3_on.png);}
.data-lr-pc-2 .r_con .foot_a ul li.qq{ background-image:url(../images/fx1.png);}
.data-lr-pc-2 .r_con .foot_a ul li.qq:hover{ background-image:url(../images/fx1_on.png);}*/
.data-lr-pc-2 .r_con .foot_a ul li a{ display:block; width:100%; height:100%;}
.data-lr-pc-2 .r_con .foot_a ul li:hover{ background-color:var(--main-color);}
.data-lr-pc-2 .r_con .foot_a ul li:hover a{--fill:#ffffff}
.data-lr-pc-2 .r_con .foot_a ul li.shareX{--size: 50%;}
.data-lr-pc-2 .r_con .foot_a ul li.Youtube{--size: 70%;}

.data-simple-pc-2{ background:#f8f8f8; padding:35px 0; }
.data-simple-pc-2 .cont{ padding:50px 0 85px; /* font-size:16px; */ color:#666666; line-height:22px; }
.ProductInfo .data-list-pc-4{ padding-top:42px; }
.ProductInfo .data-list-pc-4 .swiper-container{ padding-top:15px; padding-bottom:65px; }
.ProductInfo .data-list-pc-4 .point{ font-size:0; padding-right:17px; }
.ProductInfo .data-list-pc-4 .point span{ display:inline-block; background:#cccccc; opacity:1; margin:0 3px; }
.ProductInfo .data-list-pc-4 .point span.swiper-pagination-bullet-active{ background:#0f534c; }
@media screen and (max-width: 1560px) {
/*产品详细*/
}
@media screen and (max-width: 1400px) {
/*产品详细*/
.data-lr-pc-2 .r_con{width:calc(98% - 580px);width:-webkit-calc(98% - 580px);width:-moz-calc(98% - 580px);}
.data-lr-pc-2 .r_con .h1{padding-bottom: 20px;}
.data-lr-pc-2 .r_con .cont{padding-top: 20px;padding-bottom: 20px;}
.data-lr-pc-2 .r_con .foot_a{margin-top: 6%;}
.data-lr-pc-2 .r_con .contact{margin-top: 8%;}
.data-lr-pc-2 .l_con{width: 580px;}
.data-lr-pc-2 .l_con .SwiperBox{width: 94px;}
/* .data-lr-pc-2 .l_con .BigImg{width:calc(100% - 122px);width:-webkit-calc(100% - 122px);width:-moz-calc(100% - 122px);}
.data-lr-pc-2 .l_con .BigImg img{width: 100%;height: 100%;}
.data-lr-pc-2 .l_con .swiper-container{height:calc(100% - 90px);height:-webkit-calc(100% - 90px);height:-moz-calc(100% - 90px);}
.data-lr-pc-2 .l_con .swiper-slide{height: 24.1%;margin-bottom: 5%;}
.data-lr-pc-2 .l_con .SwiperBox{height: 100%;} */

}
@media screen and (max-width: 1200px) {
/*产品详细*/
/* .data-lr-pc-2 .l_con .BigImg img{height: 500px;} 
.data-lr-pc-2 .l_con .SwiperBox{height: 500px;}*/
}
@media screen and (max-width: 992px) {
/*产品详细*/
.data-lr-pc-2 .l_con{width: 480px;}
.data-lr-pc-2 .l_con .BigImg img{width: 400px;height: 400px; }
.data-lr-pc-2 .l_con .SwiperBox{width: 70px;height: 400px;}
.data-lr-pc-2 .l_con .swiper-slide{height: 68px;}
.data-lr-pc-2 .l_con .swiper-container{height: 302px;margin-top: 50px;}
.data-lr-pc-2 .r_con{width: calc(98% - 480px); width: -webkit-calc(98% - 480px); width: -moz-calc(98% - 480px);}
.data-simple-pc-2{padding: 4% 0;}
.data-simple-pc-2 .cont{padding: 5% 0 5%;}
.ProductInfo .data-list-pc-4{padding-top: 3.5%;}
.ProductInfo .data-list-pc-4 .swiper-container{padding-bottom: 6%;}
}
@media screen and (max-width: 830px) {
/*产品详细*/
/*.data-lr-pc-2 .l_con .BigImg{width:calc(100% - 95px);width:-webkit-calc(100% - 95px);width:-moz-calc(100% - 95px);}
 .data-lr-pc-2 .l_con .BigImg img{height: 450px;} 
.data-lr-pc-2 .l_con .SwiperBox{width: 80px;height: 450px;}*/

}
@media screen and (max-width: 780px) {
/*产品详细*/
.data-lr-pc-2 .l_con{width: 100%;float: none;position: relative;}
.data-lr-pc-2 .l_con .BigImg{width:calc(100% - 138px);width:-webkit-calc(100% - 138px);width:-moz-calc(100% - 138px);aspect-ratio: 1 / 1;float: none;}
.data-lr-pc-2 .l_con .BigImg img{height: 100%;width: 100%;}
.data-lr-pc-2 .l_con .swiper-container{height:calc(100% -100px);height:-webkit-calc(100% - 100px);height:-moz-calc(100% - 100px);}
.data-lr-pc-2 .r_con{width: 100%;float: none;max-width: none;clear: both;padding-top: 2%;}
.data-lr-pc-2 .l_con .SwiperBox{/* height: 650px; */width: 121px;height:calc(100% - 4px);height:-webkit-calc(100% - 4px);height:-moz-calc(100% - 4px);position: absolute;right: 0;top: 0;}


}
@media screen and (max-width: 640px) {
  /*产品详细*/
.data-lr-pc-2 .Box{ padding:5% 0;}

.data-lr-pc-2 .r_con .cont{font-size: 13px;}
.data-lr-pc-2 .r_con .h1{padding-bottom: 15px;}


}
@media screen and (max-width: 520px) {
  /*产品详细*/
.data-lr-pc-2 .l_con .BigImg{width:calc(100% - 100px);width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);}
.data-lr-pc-2 .l_con .SwiperBox{width: 88px;}
}
@media screen and (max-width: 480px) {
  /*产品详细*/
.data-lr-pc-2 .Box{ padding:6% 0;}
.data-lr-pc-2 .l_con .BigImg{width:calc(100% - 90px);width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);}
.data-lr-pc-2 .l_con .SwiperBox{width: 80px;}
.data-lr-pc-2 .r_con .cont{font-size: 12px;}
.data-lr-pc-2 .r_con .h1{line-height: 30px;}
}
@media screen and (max-width: 420px) {
.data-lr-pc-2 .l_con .BigImg{width:calc(100% - 70px);width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);}
.data-lr-pc-2 .l_con .SwiperBox{width: 65px;}
.data-lr-pc-2 .l_con .swiper-container{height: calc(100% -78px);  height: -webkit-calc(100% - 78px);   height: -moz-calc(100% - 78px);margin-top: 40px;}
}

/*下载*/
.down_t{ text-align:left; margin-top:6%;}
.down_t .h3{ font-weight:bold; color:#000000; line-height:1.2;}
.down_t .p{ overflow:hidden; color:#2b2d2b; line-height:1.6;  margin-top:0.5%;}
.down_search{margin-top: 3%;}
.down_search .form-input{background:url(../images/down/down_pic1.png) #f7f8fa left 22px center no-repeat;background-size: 13px 13px; border-radius: 5px;height: 58px;width: 100%;outline: none;text-indent: 49px;font-size: 14px;color: #2b2d42;border: 0;line-height: 58px;}
.down_search .form-input::-webkit-input-placeholder {color: #b9bdc1;}
.down_search .form-input:-moz-placeholder {  color: #b9bdc1;}
.down_search .form-input::-moz-placeholder {color: #b9bdc1;}
.down_search .form-input:-ms-input-placeholder {color: #b9bdc1;}
.down_search .ul{margin-top: 1.5%;gap: 30px;display: flex;}
.down_search .ul li{width:calc(33.33% - 20px);width:-webkit-calc(33.33% - 20px);width:-moz-calc(33.33% - 20px);}
.down_search .ul li .select{height: 58px;padding-left: 20px; color: #14182a !important; font-size: 15px; border-radius: 5px;
 font-weight: bold; border-color: #f7f8fa;  transition: 0.3s !important;background:url(../images/down/down_pic2.png) #f7f8fa right 10px center no-repeat;width: 100%;-webkit-appearance: none; -moz-appearance: none; appearance: none;background-size: 8px 4px;}
.down_ul{overflow: hidden;margin-top: 4%;}
.down_ul ul{display: flex;gap: 36px;width: 100%;flex-wrap: wrap;}
.down_ul ul li{background: #f7f8fa;border-radius: 5px;width:calc(33.33% - 24px);width:-webkit-calc(33.33% - 24px);width:-moz-calc(33.33% - 24px);overflow: hidden;}
.down_ul ul li .imgs{ overflow:hidden;  position:relative; padding-top:74%; }
.down_ul ul li .imgs img{display: block;width: 100%; position:absolute;/*  height:100%;  */left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.down_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.down_ul ul li .imgs em{font-style: normal;width: 158px;height: 48px;line-height: 48px;border-radius: 5px;background: url(../images/down/down_pic3.png) #ffb900 left 32px center no-repeat;transition:all 0.3s;color: #ffffff;text-indent: 58px;position: absolute;left: 50%;transform: translate(-50%, 0%);bottom: 16px;opacity:0;filter:Alpha(opacity=0);}
.down_ul ul li .imgs em:hover{background-color: #000000;}
.down_ul ul li:hover .imgs em{opacity:1.0;filter:Alpha(opacity=100);}
.down_ul ul li .txts{width: 90%;margin: 0 auto;max-width: 332px;margin-top: 30px;margin-bottom: 30px;}
.down_ul ul li .txts .h3{color: #000000;overflow: hidden;font-weight: bold;line-height: 30px;height: 30px;}
.down_ul ul li .txts .p{line-height: 26px;overflow: hidden;max-height: 52px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;color: #000000;}
.down_ul ul li:hover .txts .h3{color: var(--main-color);}

@media screen and (max-width: 1560px) {
/*下载*/
.down_ul ul{gap: 30px;}
.down_ul ul li{width:calc(33.33% - 20px);width:-webkit-calc(33.33% - 20px);width:-moz-calc(33.33% - 20px);}
}
@media screen and (max-width: 1200px) {
/*下载*/
.down_search .ul{gap: 20px;}
.down_search .ul li{width:calc(33.33% - 13.34px);width:-webkit-calc(33.33% - 13.34px);width:-moz-calc(33.33% - 13.34px);}
.down_ul ul{gap: 20px;}
.down_ul ul li{width:calc(33.33% - 13.34px);width:-webkit-calc(33.33% - 13.34px);width:-moz-calc(33.33% - 13.34px);}
}
@media screen and (max-width: 992px) {
/*下载*/
.down_search .ul{gap: 15px;}
.down_search .ul li{width:calc(33.33% - 10px);width:-webkit-calc(33.33% - 10px);width:-moz-calc(33.33% - 10px);}
.down_ul ul{gap: 15px;}
.down_ul ul li{width:calc(33.33% - 10px);width:-webkit-calc(33.33% - 10px);width:-moz-calc(33.33% - 10px);}
}
@media screen and (max-width: 780px) {
/*下载*/
.down_ul ul li{width:calc(50% - 15px);width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);}
}
@media screen and (max-width: 640px) {
/*下载*/
.down_search .ul{gap: 0;display: block;}
.down_search .ul li{width:calc(100% - 0px);width:-webkit-calc(100% - 0px);width:-moz-calc(100% - 0px);margin-bottom: 2%;}
.down_search .ul li .select{height: 50px;}
.down_search .form-input{height: 50px;}
.down_ul ul{gap: 12px;}
.down_ul ul li{width:calc(50% - 6px);width:-webkit-calc(50% - 6px);width:-moz-calc(50% - 6px);}
.down_ul ul li .txts{margin-top:20px;margin-bottom: 20px;}
.down_ul ul li .imgs em{width: 140px;height: 40px;line-height: 40px;background-position: left 22px center;text-indent: 50px;}
}
@media screen and (max-width:480px) {
/*下载*/
.down_search .ul li .select{height: 40px;}
.down_search .form-input{height: 40px;}
.down_ul ul{gap: 10px;}
.down_ul ul li{width:calc(50% - 5px);width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);}
.down_ul ul li .txts{margin-top:15px;margin-bottom: 15px;}
.down_ul ul li .txts .p{line-height:22px;max-height: 44px;}
.down_ul ul li .imgs em{width: 110px;height: 32px;line-height: 32px;background-position: left 10px center;text-indent: 36px;background-size: 18px 18px;}
}
