/* CSS Document */
/*#region 重置元素*/
*:focus {outline: none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, input, textarea, th, td{
    padding: 0;
    margin:0;
}
/*@font-face {
    font-family: 'Alimama FangYuanTi VF';
    src: url('fonts/AlimamaFangYuanTiVF/AlimamaFangYuanTiVF-Thin.eot');
    src: url('fonts/AlimamaFangYuanTiVF/AlimamaFangYuanTiVF-Thin.eot?#iefix') format('embedded-opentype'),
        url('fonts/AlimamaFangYuanTiVF/AlimamaFangYuanTiVF-Thin.woff2') format('woff2'),
        url('fonts/AlimamaFangYuanTiVF/AlimamaFangYuanTiVF-Thin.woff') format('woff'),
        url('fonts/AlimamaFangYuanTiVF/AlimamaFangYuanTiVF-Thin.ttf') format('truetype'),
        url('fonts/AlimamaFangYuanTiVF/AlimamaFangYuanTiVF-Thin.svg#AlimamaFangYuanTiVF-Thin') format('svg');
    font-weight:0;
    font-style: normal;
    font-display: swap;
}
*/
/* @font-face {
  font-family: "SourceHanSansCN-Normal";
  src: url("fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.woff2") format("woff2"),
       url("fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.woff") format("woff"),
       url("fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.ttf") format("truetype"),
       url("fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.eot") format("embedded-opentype"),
       url("fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.svg") format("svg"),
       url("fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
} */
 @font-face {
	font-family: AlibabaPuHuiTi-2-45-Light;
	src:url(fonts/AlibabaPuHuiTi-2-45-Light.eot) format('embedded-opentype'),
	url(fonts/AlibabaPuHuiTi-2-45-Light.otf) format('opentype'),
	url(fonts/AlibabaPuHuiTi-2-45-Light.ttf) format('TrueType'),
	url(fonts/AlibabaPuHuiTi-2-45-Light.woff) format('woff'),
	url(fonts/AlibabaPuHuiTi-2-45-Light.woff2) format('woff2');
}
 

body{
    font:1em/1.3 "AlibabaPuHuiTi-2-45-Light";   
	-webkit-text-size-adjust: 100% !important; 
}
img{
max-width:100%;}
button, input, select, textarea,h1, h2, h3, h4, h5, h6{
    font-size:1em;
    line-height:1.3;font-family: "AlibabaPuHuiTi-2-45-Light";
}
address, cite, dfn, em, var { 
    font-style:normal; 
} 
code, kbd, pre, samp {
     font-family: courier new, courier, monospace; 
} 
small { 
    font-size:  0.75em; 
} 
ul, ol { 
    list-style: none; 
    margin:0;
}
body,legend { 
    color:#262626;
}
a{
    color:inherit;
	color:#262626;  
    text-decoration: none; 
}
a:hover  {
    color:#bda58e;    
    text-decoration: none; 
}
a:active{
    color:inherit;
}
sup { 
    vertical-align: text-top; 
} 
sub { 
    vertical-align: text-bottom;
}

fieldset, img { 
    border: 0; 
}
button, input, select, textarea { 
     
} 
table { 
    border-collapse: collapse; 
    border-spacing: 0; 
    width:100%;
    word-break: break-all;
}
table th {
    font-weight:normal;
}
table th,table td {
    font-weight:normal;
    text-align:center;
} 
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video {
    display: block;
    margin: 0;
    padding: 0;
}
img{
	vertical-align:middle;
}
::-moz-placeholder { color:#000; }
input:-webkit-input-placeholder { color:#000; } 
input:-moz-placeholder { color:#000; } 
/*#endregion*/
/*#region 清除浮动*/
.clearfix:after{
	content: '\20';
    display: block;
    height: 0;
    clear: both;
}
.clearfix { 
	*zoom:1;
}
/*#endregion */

button:disabled,
.disabled{
    opacity:0.5;
    cursor:default;
}
.hi{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.css3,.about_1 ul li a{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.comdiv{
width:100%; overflow:hidden; margin:0; padding:0;}
.cssimg,.cssimgp img,.index_4_3_left_1_bg,.pro_1_mid_mid_left_bg,.ser_2_mid_pic_bg,.ser_1_right_bg{transition: all 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;/*transition-duration: 0.7s;-ms-transition-duration: 0.7s;-moz-transition-duration: 0.7s; -webkit-transition-duration: 0.7s;*/}
@media screen and (min-width:768px) {
.cssimg:hover,.cssimgp:hover img,.index_4_3_left:hover .index_4_3_left_1_bg,.pro_1_mid ul li:hover .pro_1_mid_mid_left_bg,.ser_2_mid ul li:hover .ser_2_mid_pic_bg,.ser_1_right:hover .ser_1_right_bg{/*-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05);*/transform: scale(1.08, 1.08);}
}
.daxie{text-transform: uppercase;}
.cell_mid{ display: table; height:100%; width:100%; }
.cell_h{ height:100%;display: table-cell; vertical-align: middle; } 
/*********header**********/
#header{   padding:2.5em 0;
position:fixed; left:0; top:0; width:100%; z-index:999;}
.header_mid{  
margin:0 7.29166666666667%; position:relative;}
.mrshop_1{ width:15px; height:15px;  
display:block; color:#fff;  background-image:url(../images/header/img1.png); background-position:left center; background-repeat:no-repeat;}
.mrshop_1:hover{
color:#fff;}
.header_mid_mid{ 
  padding-right:1em; text-align:right  }
.mrshop{     background-position:left center; background-repeat:no-repeat;
position:absolute; right:0%; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%);}	
.header_mid_mid ul{
    white-space:nowrap;}	
.header_mid_mid ul li{ margin-right:3em;
display:inline-block;   z-index:10;  }
.xddiv{ overflow:hidden; padding:5vw 0; display:none;
position:absolute; left:0; width:100%; z-index:5; background-color:#f7f6f5;}	
.header_mid_mid ul li:hover .xddiv{
 }
.xddiv_mid{
margin:0 3.38541666666667%;}
.xddiv_left{ text-align:left;
float:left; width:27.37430167597765%;}
.xddiv_right img{
width:100%;}
.xddiv_right{
position:relative;}
.xddiv_right_mask{
position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; z-index:10; color:#fff;}
.xddiv_right_mask_mid_1{
font-size:2.25em;}
.xddiv_right_mask_mid_2{
font-size:1.875em; margin-top:.3em;}
.header_mid_mid ul li a.biga{
color:#fff; display:block; position:relative}
.header_mid_mid ul li a.biga:after{-webkit-transform: translate(-50%, -0%);
    transform: translate(-50%, -0%);
content:''; position:absolute; left:50%; bottom:-.875em; height:0px; background-color:#bda58e; width:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.header_mid_mid ul li a.biga:hover:after{
width:30px; height:2px;}
.ljnybanner img{
width:100%;}
.lj_brand_top_mid ul li{
float:left; text-align:center; position:relative;}

.lj_brand_top_mid ul li:after{
content:''; position:absolute;-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);left:0; top:50%; height:1.25em; width:1px; background-color:#cacaca;}
.lj_brand_top_mid ul li:nth-child(1):after{
display:none}
.lj_brand_top_mid ul li img{
max-width:60%;}
.lj_brand_top{
border-bottom:1px #dedede solid;}
.lj_brand_mid{
margin:10vw 0;}
.lj_brand_mid_mid{
position:relative;}
.lj_brand_mid_mid_right{
margin-left:15.8273381294964%; background-color:#f5f5f5; border-radius:.5em;}
.lj_brand_mid_mid_right_mid{ padding-bottom:5.20833333333333vw;
margin-left:29%; margin-right:7%; padding-top:6.77083333333333vw;}

.lj_brand_top_mid ul.w4 li{
width:25%;}
.lj_brand_top_mid ul.w5 li{
width:20%;}
.lj_brand_top_mid ul.w6 li{
width:16.66666666666667%;}
.lj_brand_top_mid ul li a{
display:block; height:6.875em; position:relative;}
.lj_brand_top_mid ul li a:after{
content:''; bottom:0; height:1px; width:0vw; height:1px; background-color:#bda58e; position:absolute; left:50%;-webkit-transform: translate(-50%, -0%);
    transform: translate(-50%, -0%);transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.lj_brand_top_mid ul li a.on:after,.lj_brand_top_mid ul li a:hover:after{
width:7vw;}	
.lj_about_1_mid{
position:relative;}
.lj_about_1_mid_left{ padding:5.88541666666667vw 0;
width:44.31654676258993%;}
.lj_about_2{ color:#fff;
position:relative;  }
.lj_about_2 a{
color:#fff;}
.lj_about_2_bg{opacity:0;
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}

.lj_brand_top_mid ul li a span{
font-size:1.5em;}
.lj_about_1{
padding:5.625vw 0;}
.header_mid_right{ width:190px; background-color:#cf3e47; text-align:center;
position:absolute; right:0; top:0%; height:100%;}
.header_mid_right ul li{ position:relative; margin-left:10px; float:left;height:43px; background-color:rgba(0,0,0,.22);}
.header_mid_right a{ display:inline-block; padding-right:45px;
font-size:1.125em; color:#fff; background-image:url(../images/header/img1.png?v=1); background-position:right center; background-repeat:no-repeat;}	
.header_mid_right ul li:nth-child(1){
border-radius:100%; width:43px;}
.header_mid_right ul li:nth-child(1) a{ position:absolute; left:50%; top:50%;-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
display:block; width:25px; height:25px; background-image:url(../images/header/img1.png?v=1); background-position:center; background-repeat:no-repeat; background-repeat:no-repeat;}
.header_mid_right ul li:nth-child(2){
height:43px; line-height:43px; padding:0 20px; border-radius:3px; overflow:hidden;}
.header_mid_right ul li:nth-child(2) a{ padding-right:1.6em;
display:block; color:#fff; font-size:1.125em; background-image:url(../images/header/img2.png?v=1); background-position:right center; background-repeat:no-repeat;}

/******index*********/
.banner_img_jj_fsdj{
position:absolute; left:0; top:0; width:100%; z-index:10; color:#fff; height:100%;}
.banner_img_jj_mid_1_fs{
font-size:3.875em; font-weight:bold;}
.banner_img_jj_mid_2_fs{
font-size:1.375em; max-width:700px; line-height:1.6; margin-top:.5em;}
#swiper-pagination-banner{
text-align:right; width:auto; right:1.875em; bottom:2.5vw;}
#swiper-pagination-banner .swiper-pagination-bullet{
opacity:1; width:1.25em; height:1.25em; position:relative; background:none;}
#swiper-pagination-banner .swiper-pagination-bullet:after{transform: scale(0, 0); opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/index/img1.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
#swiper-pagination-banner .swiper-pagination-bullet:before{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/index/img2.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
#swiper-pagination-banner .swiper-pagination-bullet-active:after{
opacity:1;transform: scale(1, 1);}
#swiper-pagination-banner .swiper-pagination-bullet-active:before{
opacity:0;transform: scale(, 0);}
.banner_img_jj_mid_fsdj{  
margin:0 13.85416666666667%}
.banner_img_jj_mid_1_fs_f{ letter-spacing:2.5vw;
font-size:6.82291666666667vw;}
.banner_img_jj_mid_1_fs_f_1{
font-size:4.5em; font-weight:bold;}
.banner_img_jj_mid_2_fs_f_12{
font-size:1.5em; letter-spacing:.1em; margin-top:.4em;}
.index_lj_1{
margin-top:9.89583333333333vw;}
.index_lj_1_mid{
position:relative;}
.index_lj_1_mid_right{ border-radius:.5em;
background-color:#f5f5f5; margin-left:16.90647482014388%;}
.index_lj_2_3 ul li{ margin-bottom:1em;
float:left; text-align:center; width:23.83669064748201%; margin-right:1.07913669064748%; margin-right:10px;}
.index_lj_3{ padding:8.85416666666667vw 0;
background-image:url(../images/index/img7.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_lj_3_mid{
background-color:#fff; border-radius:.5em; padding:2.86458333333333vw;}
.index_lj_3_mid_mid_left{
position:absolute; left:0; top:0; width:40%; height:100%;}
.index_lj_3_mid_mid{
position:relative}
.index_lj_3_mid_mid_right{
margin-left:40%; padding-left:2.86458333333333vw;}
.index_lj_3_mid_mid_right_mid{padding-left:2.86458333333333vw; border-left:2px #eaeaea solid;}
.index_lj_3_mid_mid_right_mid_1{
font-size:2.25em;}
.index_lj_3_mid_mid_right_mid_2{
font-size:1.125em; color:#666; margin-top:.2em; margin-bottom:2em;}
.vmolj_fr{
float:right}
.index_lj_4_mid_left_2{
font-size:1.875em; margin-top:.5em;}
.index_lj_4{
margin:4.625em 0;}
.index_lj_4_mid{
position:relative;}
.index_lj_4_mid_left{
position:absolute; left:0; top:0; width:18%;}
.index_lj_4_mid_right{
margin-left:26.75507020280811%;}
.index_lj_4_mid_right ul li{ text-align:center;height:13.4375em;
float:left; width:48%; background-color:#f5f5f5; border-radius:.5em;}
.index_lj_4_mid_right_mid{ padding-left:4.6875em;
display:inline-block; position:relative;}
.index_lj_4_mid_right_mid_right{
text-align:left}
.index_lj_4_mid_right_mid_right_1{
font-size:1.375em; color:#393939;}
.index_lj_4_mid_right_mid_right_2{color:#393939; opacity:.6; margin-top:.2em}
#lj_footer{
background-color:#3b3b3b; color:#fff;}
#lj_footer{ padding:5.625em 0;
overflow:hidden; background-color:#3b3b3b; position:relative; z-index:100;}
.lj_footer_mid_left{
float:left; width:25%;}
.lj_footer_mid_right{
float:right; width:13%;}
.lj_footer_mid_mid{
float:left; width:62%;}
.lj_footer_mid_left_mid{
padding-right:20%;}
.lj_footer_mid_left_mid_2{ line-height:1.7;
font-size:.875em; color:#e1e1e1;}
.lj_footer_mid_left_mid_3{
margin-top:.875em;}
.lj_footer_mid_left_mid_1{
margin-bottom:2em;}
.lj_footer_mid_mid_mid_1{
font-size:1.125em; padding-bottom:.4em;}
.lj_footer_mid_mid_mid{ min-height:215px;
border-left:1px #4f4f4f solid; padding:0 1.5vw;}
.lj_footer_mid_right_mid{ padding-left:3vw;}
.lj_footer_mid_mid ul li:last-child .lj_footer_mid_mid_mid{border-right:1px #4f4f4f solid;}
.lj_footer_mid_right_mid_1{
margin-top:1.5em;}
.lj_footer_mid_right_mid_1 span{ padding-left:1.6em;
display:inline-block; position:relative; font-size:1.5em; color:#999999;}
.lj_footer_mid_right_mid_2{ margin-top:.3em; letter-spacing:.02em;
font-size:1.25em; color:#bda58e; font-weight:bold;}
.lj_footer_mid_right_mid_1 span:after{
content:''; position:absolute; left:0; top:0; width:1.458333333333333em; height:1.208333333333333em; background-image:url(../images/footer/img1.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.lj_footer_mid_mid ul li{
float:left; width:25%;}
.lj_footer_mid_mid ul li:nth-child(3){
width:25%;}
.lj_footer_mid_mid_mid_2 dl dd{
margin-top:1em;}
.lj_footer_mid_mid_mid_2 dl dd a{
font-size:.875em; color:#e1e1e1;}
.lj_footer_mid_mid_mid_2 dl dd a:hover{
color:#fff;}
.index_lj_4_mid_right_mid_left{
position:absolute; left:0; top:0;}
.index_lj_4_mid_right ul li:nth-child(2){
float:right}
 
.index_lj_3_mid_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_lj_2_3 ul li:nth-child(5n){
margin-right:0}
.index_lj_2_3_mid{
height:10.625em; border-radius:.5em; background-color:#f5f5f5;}
.index_lj_2_3_mid img{
max-width:70%;}
.index_lj_2_3{ margin-bottom:11.45833333333333vw;
margin-top:5.9375vw;}
.index_lj_1_mid_right_mid_1{ font-weight:bold;
font-size:2.4em; color:#333;}
.index_lj_1_mid_right_mid_2{ padding-bottom:1.375em; margin-bottom:1.25em; position:relative;
font-size:1.5em; color:#666; letter-spacing:.05em;}
.lj_about_2_mid_t{
color:#fff;}
.lj_about_2_mid_t2{
color:#fff; opacity:.5;}
.lj_about_2_mid_1 ul li{
margin-bottom:1em;}
.lj_about_2_mid_1{
margin-top:8vw;}
.lj_about_2_bg.on{
z-index:10; opacity:1;}
.lj_zz_mid_mid_mid{
position:relative;}
.lj_zz_mid_mid_mid_right{ background-color:#f1f1f1;border-radius:.5em 0 0 .5em;
position:absolute; left:0; top:0%; height:100%; width:58.63309352517986%;}
.lj_zz_mid_mid_mid_left{ position:relative; z-index:10;
overflow:hidden; border-radius:0 .5em .5em 0; width:58.63309352517986%; margin-left:41.36690647482014%;}
.lj_zz_mid_mid_mid_left img{
width:100%;}
.lj_zz_mid_mid ul li{
margin-top:12.76041666666667vw;}
.lj_zz_mid_mid ul li:last-child{margin-bottom:12.76041666666667vw;}
.lj_about_3_mid_1_mid{ background-color:#f5f5f5;
position:relative; overflow:hidden; border-radius:.5em;}
.lj_about_3_mid_1_mid_right_mid{
margin:0 12%;}
.lj_zz_mid_mid ul li:nth-child(2n) .lj_zz_mid_mid_mid_left{
margin-left:0; border-radius:.5em 0 0 .5em;}
.lj_zz_mid_mid ul li:nth-child(2n) .lj_zz_mid_mid_mid_right{
left:auto; right:0; border-radius:0 .5em .5em 0;}


.lj_about_3_mid_1_mid_right_mid_1 span{ padding-bottom:.3em;
font-size:4em; position:relative; color:#666; display:inline-block;}
.lj_about_3_mid_1_mid_right_mid_2{
font-size:1.125em; line-height:2; margin-top:4vw;}
.lj_about_3_tt{ margin-bottom:5.67708333333333vw;
margin-top:7.29166666666667vw;}
.lj_about_3{
margin-bottom:11.66666666666667vw;}
.lj_about_3_mid_1_act{ top:7.55208333333333vw;  
position:absolute; z-index:10; right:2.73381294964029%;}
.lj_about_3_mid_1_act span{
font-size:1.5em;}
.lj_about_3_mid_1_act_left{ background-color:#fff;box-shadow: 0 6px 15px rgba(98,98,98,.1); color:#bda58e;
width:3.125em; height:3.125em; text-align:center; line-height:3.125em; border-radius:100%; font-family:"宋体"; cursor:pointer}
.lj_about_3_mid_1_act_right{ background-color:#fff; margin-top:1em;box-shadow: 0 6px 15px rgba(98,98,98,.1); color:#bda58e;
width:3.125em; height:3.125em; text-align:center; line-height:3.125em; border-radius:100%; font-family:"宋体"; cursor:pointer}
.lj_about_3_mid_1_act_left:hover,.lj_about_3_mid_1_act_right:hover{
background-color:#bda58e; color:#fff;}
.lj_about_4{
background-color:#f5f5f5; overflow:hidden}
.lj_about_4_1{
text-align:center}
.lj_about_4_2{
text-align:center; font-size:1.125em; line-height:2; color:#3d3d3d; margin:3em 0;}
.lj_about_3_mid_1_mid_right_mid_1 span:after{
content:''; position:absolute; left:0; bottom:0; width:0.875em; height:4px; background-color:#bda58e;}
.lj_about_3_mid_1_mid_left{
width:64%; overflow:hidden}
.lj_about_3_mid_1_mid_right{
position:absolute; right:0; top:0; width:36%; height:100%;}
.lj_about_3_mid_1_mid_left img{
width:100%;}
.lj_about_2{ padding-bottom:22.39583333333333vw;
overflow:hidden; padding-top:8.85416666666667vw;}
.lj_about_2_mid_1 ul li a{
font-size:1.125em; display:inline-block; position:relative; padding:.6em 0;}
.lj_about_2_mid_1 ul li a:after{
content:''; position:absolute; left:0; bottom:0; width:0; height:2px; background-color:#9f8c7d;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.lj_about_2_mid_1 ul li a.on:after,.lj_about_2_mid_1 ul li a:hover:after{
width:100%;}
.vmolj{
display:block; border:2px #bda68f solid; border-radius:3em; text-align:center; width:10em; line-height:3em; color:#bda68f;}
.vmolj:hover{
color:#000;}
.index_lj_1_mid_right_mid{ padding-right:10vw; padding-bottom:5.20833333333333vw;
padding-left:17.70833333333333vw; padding-top:9.375vw;}
.index_lj_1_mid_left{ width:33.81294964028777%; overflow:hidden; border-radius:.5em;
position:absolute; left:0; bottom:1.5em; height:81.48148148148148%;}
.index_lj_2_1{ padding-bottom:0;  margin-bottom:0;
text-align:center; color:#bda58e;}
.index_lj_2_1:after{
display:none}
.index_lj_2_2{
text-align:center; position:relative; margin-top:.2em; padding-bottom:.5em;}
.index_lj_2_2:after{ content:''; position:absolute; left:50%; bottom:0; height:3px; background-color:#bda58e; width:2.291666666666667em;-webkit-transform: translate(-50%, -0%);
    transform: translate(-50%, -0%);}
.index_lj_1_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_lj_1_mid_right_mid_2:after{
content:''; position:absolute; left:0; bottom:0; width:4.583333333333333em; height:3px; background-color:#bda58e;}
.index_lj_1_mid_right_mid_3{ line-height:2;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 6;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;
font-size:1.125em; color:#3d3d3d; margin-bottom:3em;}
.lj_zz_mid_mid_mid_right_mid_1{
-webkit-line-clamp: 2; margin-bottom:1.5em;
}
.lj_zz_mid_mid_mid_right_mid{
margin-left:8%; margin-right:38%;}

.lj_zz_mid_mid ul li:nth-child(2n) .lj_zz_mid_mid_mid_right_mid{
margin-right:8%; margin-left:38%;}
.zz_info_mid_1{ padding:1em 0;
font-size:1.125em;}
.zz_info_mid_2{
padding-top:6vw;}
.zz_info_mid_2_1{
font-size:1.125em; line-height:2; margin:3.4375em 0;}
.zz_info_mid_2_2{ 
position:relative; overflow:hidden; border-radius:.5em;}
.zz_info_mid_2_3{
margin-top:5.20833333333333vw;}
.zz_info_mid_2_2 a{
position:absolute; z-index:10; left:50%; top:50%; width:7.75em; height:7.75em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/zz/img2.png);-webkit-transform: translate(-50%, -50%); z-index:10;
    transform: translate(-50%, -50%);}
.zz_info_mid_2_2 img{
width:100%;}
.zz_info_mid{
background-color:#f2f2f2; overflow:hidden;}
.zz_info_mid_1_left{
float:left; color:#666;}
.zz_info_mid_1_left a{
color:#666;}
.zz_info_mid_1_left span{
color:#000;}
.zz_info_mid_1_right a{
color:#666;}
.zz_info_mid_1_right{
float:right;}
.lj_about_1_mid_left_1{
margin-bottom:0;-webkit-line-clamp: 60000; }
.lj_about_1_mid_right{ overflow:hidden; height:100%; border-radius:.5em;
position:absolute; right:0; top:0; width:49.7841726618705%;}
.lj_about_1_mid_right_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.lj_brand_mid_mid_right_mid_1{
margin-bottom:0;-webkit-line-clamp: 6000; }
.lj_brand_mid_mid_right_mid_3 ul li{ z-index:10;  
display:inline-block; position:relative; margin-right:.75em;}
.lj_brand_mid_mid_right_mid_3{
margin:2em 0 2.5em 0; position:relative; z-index:10;}
.lj_brand_mid_mid_right_mid_3_qr{ max-width:none; width:120px; display:none;
position:absolute; left:50%;-webkit-transform: translate(-50%, -0%); z-index:10;
    transform: translate(-50%, -0%); top:2.5em;}
.lj_brand_mid_mid_left{ overflow:hidden; height:95%; border-radius:.5em;
position:absolute; left:0; bottom:-1em; width:33.81294964028777%;}	
.lj_brand_mid_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.lj_brand_mid_mid_right_mid_3 ul li:hover .lj_brand_mid_mid_right_mid_3_qr{
display:block}	
.banner_img_jj_mid_2_fs_f{
font-size:1.875em; letter-spacing:.5vw;}
.bfb_index_banner_left{
position:absolute; left:3.38541666666667%; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); width:11.125em; height:2em; background-image:url(../images/index/img1.png?v=1); background-position:center; background-repeat:no-repeat; background-size:cover; cursor:pointer; z-index:10;}
.bfb_index_pro_mask{
position:absolute; z-index:10; left:0; width:100%; text-align:center; color:#fff; bottom:3.64583333333333vw;}
.bfb_index_mid{
margin:0 3.38541666666667%}
.bfb_index_banner_right{
position:absolute; right:3.38541666666667%; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); width:11.125em; height:2em; background-image:url(../images/index/img2.png?v=1); background-position:center; background-repeat:no-repeat; background-size:cover; cursor:pointer; z-index:10;}	
.bfb_index_pro{
position:relative; height:100vh;}
.bfb_index_pro_mask_1{
font-size:1.5em; letter-spacing:.3em; margin-bottom:.4em;}	
.bfb_index_pro_mask_3{
margin-top:3.64583333333333vw;}
.bfb_index_pro_mask_3 a{ padding:0 4.444444444444444em; margin:0 .5em;
display:inline-block; border:1px #fff solid; color:#fff; font-size:1.125em; line-height:2.388888888888889em; border-radius:2.388888888888889em;}
.bfb_index_pro_bg{/*background-attachment: fixed;*/
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.bfb_index_2{
position:relative; height:100vh; text-align:center; color:#fff;}
.bfb_index_pro_mask_2{
font-size:2.25em; letter-spacing:.3em;}
.bfb_index_2_mid{
margin:0 auto; max-width:705px; position:relative; z-index:100;}
.bfb_index_2_mid_1{
line-height:2;   margin:2vw 0;}
.bfb_index_2_mid_2_link{ padding-right:3.75em;
display:inline-block; position:relative; }
.bfb_index_2_mid_2_link:after{-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); width:2.75em; height:2.75em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img6.png);
content:''; position:absolute; right:0; top:50%;}
.bfb_index_2_mid_2_link span{ padding-bottom:2px;
display:block; border-bottom:1px #d1d1d1 solid;color:#fff;}
.bfb_index_4{
background-color:#09140c; color:#fff; overflow:hidden; position:relative;}
.bfb_index_4_left{ overflow:hidden; height:100%;
position:absolute; left:0; top:0; width:49.21875%;}
.bfb_index_4_left_bg{
background-image:url(../images/index/img10.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0; top:0; width:100%; height:100%;}
.bfb_index_4_right_mid_2_2{ line-height:1.5; margin-top:.6em; margin-bottom:2em;
font-size:1.5em;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.bfb_index_4_right{ text-align:center;
margin-left:50.78125%; padding-top:7.29166666666667vw; padding-bottom:7.29166666666667vw;}
.bfb_index_4_right_mid{ color:#e0e0e0;
margin:0 1em; max-width:500px;}
.bfb_index_3{
background-color:#e3eae0; overflow:hidden; padding:12.5vw 0;}
.bfb_index_3_mid{
position:relative; margin-left:9.11458333333333%;}
.bfb_index_3_mid_right{
margin-left:28%;}
.bfb_index_3_mid_left{
position:absolute; left:0; bottom:0; width:28%;}
.bfb_index_3_mid_left_mid_1{ margin-bottom:1.5vw;
font-size:7.44791666666667vw; font-weight:bold;}
.bfb_index_3_mid_left_mid_2{
font-size:1.5em;}
.bfb_index_3_mid_left_mid_3{
font-size:3em;}
.bfb_index_3_mid_left_mid_4{
line-height:2; margin-top:1.5vw; margin-bottom:2vw;}
.bfb_index_3_mid_left_mid_5{
border:1px #c0c5bd solid; height:6.875em; width:13.75em; position:relative;}
.bfb_index_3_mid_left_mid_5:after{
content:''; position:absolute; left:50%; top:0; height:100%; width:1px; background-color:#c0c5bd;}
.bfb_index_3_mid_left_mid_5_left{ left:0; top:0;
position:absolute; cursor:pointer; width:50%; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/img8.png);}
.bfb_index_3_mid_left_mid_5_right{ right:0; top:0;
position:absolute; cursor:pointer; width:50%; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/img9.png);}
.bfb_index_3_mid_left_mid{
padding-right:1em;}

.bfb_index_3_mid_right .swiper-slide {

	 

    padding: 0 calc((100vw - 25.05208333333333vw) * 0.028);

	width: 25.05208333333333vw;

}
.bfb_index_3_mid_right_img{
overflow:hidden; border-radius:10.9375vw 10.9375vw 2.60416666666667vw 2.60416666666667vw}
.bfb_index_3_mid_right_img img{
width:100%;}
.fsdj_index_1{
background-image:url(../images/index/img3.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.fsdj_indexmid{
margin:0 10%;}
.fsdj_index_1_1 dl dd{
float:left; width:20%; text-align:center;}
.fsdj_index_1_1_mid{
display:inline-block; text-align:left; padding:0 1em;}
.fsdj_index_1_1_1{
font-size:3.25em; font-family:Arial, Helvetica, sans-serif}
.fsdj_index_1_1_2{
font-size:1.375em;}
.fsdj_index_1_1{
padding:5vw 0;}
.fsdj_indexmid_w{
margin:0 3.5vw;}
.fsdj_index_2{
position:relative;}
.fsdj_index_2_left{
width:51.25%; overflow:hidden;}
.fsdj_index_2_left img{
width:100%;}
.fsdj_index_2_right{
position:absolute;  right:0; top:0; height:100%; width:48.75%;}
.fsdj_index_2_right_mid{
text-align:center; margin:0 10.5vw;}
.fsdj_index_2_right_mid_1{
font-size:2em;}
.fsdj_index_2_right_mid_2{
color:#666; line-height:2; margin:3.2vw 0;}
.fsdj_index_2_right_mid_3 a{
display:inline-block; background-image:url(../images/index/img5.png); font-size:.875em; width:9.857142857142857em; height:4.285714285714286em; line-height:4.285714285714286em; background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff;}
.fsdj_index_3_img_img img{
width:100%;}
.fsdj_index_3_img{
position:relative;}
.fsdj_index_3_img_jj{
text-align:center; position:absolute; z-index:10; right:9.8vw; bottom:18.5vw; width:29.75%;}
.fsdj_index_3_img_jj_2{
color:#666; line-height:2;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-bottom:3.4vw;}
.fsdj_index_3_img_jj_1{
margin:10px 0px;}
.fsdj_index_4{
position:relative; background-color:#f9f9f9; overflow:hidden;}

.fsdj_index_4_mid .swiper-slide {

	 

    padding: 0 calc((100vw - 26.1vw) * 0.0135);

	width: 26.1vw;

}
/*@font-face {
    font-family: 'Comfortaa';
    src: url('fonts/Comfortaa-Bold.eot');
    src: url('fonts/Comfortaa-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Comfortaa-Bold.woff2') format('woff2'),
        url('fonts/Comfortaa-Bold.woff') format('woff'),
        url('fonts/Comfortaa-Bold.ttf') format('truetype'),
        url('fonts/Comfortaa-Bold.svg#Comfortaa-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}*/
.fsdj_index_4_mid_mid_1{font-family: 'Comfortaa'; font-size:2.5em; color:#999; margin-bottom:.5em;}
.fsdj_index_4_mid_mid_2{
overflow:hidden;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.fsdj_index_4_mid_mid_2 img{
width:100%;}
.fsdj_index_4_mid_mid_3{ margin-bottom:4.25vw;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
font-size:1.375em; color:#333; line-height:1.6; margin-top:1em}
.fsdj_index_4_mid_mid_4 a{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
display:inline-block; position:relative; color:#333;}
.fsdj_index_4_mid_mid_4 a span{
opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.fsdj_index_4_mid_mid{ padding-bottom:12.25vw;
padding-top:16.75vw;}
#swiper-pagination-news{
bottom:auto; top:4.5vw; width:auto; right:10%; left:auto;}

#swiper-pagination-news .swiper-pagination-bullet{
opacity:1; width:1.25em; height:1.25em; position:relative; background:none;}
#swiper-pagination-news .swiper-pagination-bullet:after{transform: scale(0, 0); opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/index/img1b.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
#swiper-pagination-news .swiper-pagination-bullet:before{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/index/img2b.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
#swiper-pagination-news .swiper-pagination-bullet-active:after{
opacity:1;transform: scale(1, 1);}
#swiper-pagination-news .swiper-pagination-bullet-active:before{
opacity:0;transform: scale(, 0);}


.fsdj_index_4_footer{
position:absolute; left:0; width:100%; text-align:center; width:100%; bottom:5vw; z-index:10;}
.fsdj_index_4_top{position:absolute; left:0; width:100%; text-align:center; width:100%; top:4.5vw; z-index:10;}
.fsdj_index_4_mid_mid_4 a:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); width:1.6875em; height:0.5625em; background-image:url(../images/index/img11.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.banner_img{
position:relative; height:calc(100vh - 0px);}
.mainbody{
padding-top:0px;}
.banner_img_pc{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.banner_img_jj{ color:#fff;
position:absolute; left:0; width:100%; text-align:center; z-index:10; bottom:7.8125vw;}
.banner_img_jj_mid{
margin:0 2.60416666666667%}
.banner_img_jj_mid_img img{
max-width:11.04166666666667vw;}
.banner_img_jj_mid_1_f{ margin-top:1.25em; margin-bottom:.2em;
font-family:"Times New Roman", Times, serif; font-size:3.75em;}
.banner_img_jj_mid_2_f{
font-size:1.875em; letter-spacing:.4em;}
.indexbanner{  
 position:fixed; left:0; top:0;  width:100%;}
.mainbody{
position:relative; z-index:10; background-color:#fff; overflow:hidden; margin-top:100vh;}
.index_1_bg{
background-position:center top; background-repeat:no-repeat; background-size:cover; position:relative; height:100vh;/*background-attachment: fixed;*/}
.index_1_mid dl dd{
float:left; width:25%; text-align:center;}
.index_1_mid{
padding:4.47916666666667vw 0 7.8125vw 0;}
.index_1_mid_mid_1{
height:22.60416666666667vw;}
.index_1_mid_mid_1 img{
max-height:22.60416666666667vw;}
.index_1_mid_mid_2_1{
font-size:.875em;}
.index_1_mid_mid_2{
color:#000; margin-top:4.94791666666667vw; padding:0 5vw;}
.index_1_mid_mid_2_2{
font-size:1.25em; margin-top:5px;}
.index_1_mid_mid_2_3{
line-height:1.6;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-top:1.5vw;}
.fsdj_index_4_mid .swiper-slide:hover .fsdj_index_4_mid_mid_3{
color:#cf3e47;}
.fsdj_index_4_mid .swiper-slide:hover .fsdj_index_4_mid_mid_1{
color:#333;}
.fsdj_index_4_mid .swiper-slide:hover .fsdj_index_4_mid_mid_2{
border-radius:0 0 2vw 0;}
.fsdj_index_4_mid .swiper-slide:hover .fsdj_index_4_mid_mid_4 a span{
opacity:1;}
.fsdj_index_4_mid .swiper-slide:hover .fsdj_index_4_mid_mid_4 a{
padding-right:3.4375em;}
.fsdj_index_4_mid .swiper-slide:hover .fsdj_index_4_mid_mid_4 a:after{
right:0; left:auto}
#bfb_footer{
background-color:#fff; overflow:hidden; position:relative; z-index:10;}
/**************/
#footer{ padding-bottom:6vw; 
position:relative; z-index:10; color:#fff; background-image:url(../images/footer/bg.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.footer_mid{
margin:0 4.6875%;}
.footer_1{
border-bottom:1px #000 solid; border-top:1px #000 solid; text-align:center; padding:1em 0;}
.footer_2_left{
float:left; width:34%;}
.footer_2_mid{
float:left; width:36%;}
.footer_2_right{
float:right; width:30%;}
.footer_2_1{ margin-bottom:1em;
font-size:1.25em; font-family:"Times New Roman", Times, serif; font-weight:bold}
.footer_2_left_mid{
margin-right:1em;}
.footer_2_left_mid_1{
line-height:1.6;}
.footer_2_mid_mid{ border-left:1px #dfdfde solid;border-right:1px #dfdfde solid; padding-bottom:2em;
padding-left:7.8125vw; padding-right:4.16666666666667vw;}
.footer_2_mid_mid_1 dl dd{
float:left; width:33.3333%; line-height:1.6; margin-bottom:4px;}
.footer_2_right_mid{
padding-left:5.72916666666667vw;}
.footer_2_right_mid_1 ul li{ margin-right:4px;
display:inline-block; position:relative;}
.footer_2_right_mid_1 ul li a{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
display:block; border:1px #000 solid; border-radius:100%; width:30px; height:30px; background-position:center; background-repeat:no-repeat;}
.footer_2_right_mid_1 ul li a:hover{
background-color:#000;}
.footer_2_right_mid_1 ul li:nth-child(1) a{
background-image:url(../images/footer/i1.png);}
.footer_2_right_mid_1 ul li:nth-child(1) a:hover{
background-image:url(../images/footer/i1on.png);}
.footer_2_right_mid_1 ul li:nth-child(2) a{
background-image:url(../images/footer/i2.png);}
.footer_2_right_mid_1 ul li:nth-child(2) a:hover{
background-image:url(../images/footer/i2on.png);}
.footer_2_right_mid_1 ul li:nth-child(3) a{
background-image:url(../images/footer/i3.png);}
.footer_2_right_mid_1 ul li:nth-child(3) a:hover{
background-image:url(../images/footer/i3on.png);}
.footer_2_right_mid_1 ul li:nth-child(4) a{
background-image:url(../images/footer/i4.png);}
.footer_2_right_mid_1 ul li:nth-child(4) a:hover{
background-image:url(../images/footer/i4on.png);}
.footer_2{
padding-top:5.20833333333333vw; padding-bottom:4.6875vw;}
.footercp{ line-height:1.6; padding:.875em 0;
background-color:#000; color:#fff; overflow:hidden;}
.footercp a{
color:#fff;}
.footercp_left{
float:left;}
.footercp_right{
float:right}
/********about******/
.nybanner{ 
position:relative; height:100vh;}
.nybanner_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
#bannerdes{  width:100%; left:0; bottom:0vw;
position:absolute; z-index:5; overflow:hidden;}
.nymid{
margin:0 5.20833333333333%;}
.about_1{
text-align:center; color:#fff;}
.about_1_1{
margin:0 auto; max-width:1000px; line-height:1.8; margin-top:1.875em;}
.about_1{
height:100vh;  }
.nymainbody{
margin-top:0vh; background-color:#fff; position:relative; z-index:10; background-color:#fff;}
/*#bannerdes.fix{
position:fixed; left:0; top:0; margin-top:0;}*/
.about_2_mid_right{
float:right; width:43.96551724137931%;}
.about_2_mid_left{
float:left; width:45.97701149425287%;}
.about_2_mid_right_pic{
overflow:hidden; margin-top:4em;}
.about_2_mid_right_pic img{
width:100%;}
.about_2_mid_left_1{
overflow:hidden;}
.about_2_mid_left_1 img{
width:100%;}
.about_2{
padding-top:8.85416666666667vw;}
.about_3_1{
max-width:705px;}
.about_3{ padding-top:5.72916666666667vw;
text-align:center}
.about_3_2 ul li{ position:relative;
float:left; width:31.66666666666667%; margin-right:2.5%;}
.about_3_2 ul li:nth-child(3){
margin-right:0}
.about_3_2_img{
overflow:hidden;}
.about_3_2_img img{
width:100%;}
.about_3_2_jj{
position:absolute; left:0; bottom:0; z-index:10; width:100%; color:#fff; text-align:left}
.about_3_2_jj_jj{
padding:2vw;line-height:1.6;}
.about_3_2_jj_1{
font-size:1.5em; margin-bottom:.5em; }
.about_3_2{
margin-top:4.94791666666667vw;}
.about_3_3{ padding-top:4vw; padding-bottom:8vw;
line-height:1.8; text-align:left}
.about_4{ padding-top:11.19791666666667vw; padding-bottom:8.85416666666667vw;/*background-attachment: fixed;*/
background-image:url(../images/about/img6.jpg); overflow:hidden; color:#fff; background-position:center; background-repeat:no-repeat; background-size:cover;}
.banner_img_jj_mid_1_f_nt{
margin-top:0}
.about_4_1_1{
font-size:1.25em; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.about_4_1_2{
line-height:1.6;}
.about_4_1 ul li{
margin-bottom:1em;}
.jobnav_mid_left{ font-family:"宋体"; font-size:24px; margin-right:5px;
display:inline-block; border:1px #fff solid; width:40px; height:40px; border-radius:100%; text-align:center; line-height:40px; cursor:pointer;}
.jobnav_mid_right{ font-family:"宋体"; font-size:24px;
display:inline-block; border:1px #fff solid; width:40px; height:40px; border-radius:100%; text-align:center; line-height:40px; cursor:pointer;}
.jobnav_mid_left:hover,.jobnav_mid_right:hover{
background-color:#fff; color:#333;}
.jobnav{
margin-top:2em;}
.about_4_1{
margin-top:2.5em;}
body.nybody #footer{
 
}
.banner_img_jj_mid_2_f_small{
font-size:16px; letter-spacing:0;}
.u_1{
text-align:center; padding-top:6.92708333333333vw;  }
.u_2{
margin:0 auto; max-width:1440px; text-align:center; margin-top:4.16666666666667vw;}
.u_2 ul li{
float:left; width:25%; text-align:center;}
.u_2_mid{
border-left:1px #e5e5e5 solid;}
.u_2 ul li:nth-child(1) .u_2_mid{
border:none}
.u_2_mid_1 img{
max-width:7.39583333333333vw;}
.u_2_mid_2{
font-size:1.25em; margin-top:.875em;}
.u_3{ overflow:hidden; margin-top:11.875vw; padding-bottom:7.5vw;/*background-attachment: fixed;*/
background-image:url(../images/u/img5.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff;}
.u_3_1{
text-align:center; margin-top:3em; padding-bottom:4em;}
.u_3_1 a{
display:inline-block; border:1px #fff solid; line-height:2em; border-radius:2em; padding:0 1.5em; color:#fff; margin:0 5px;}
.u_3_1 a.on{
background-color:#fff; color:#000;}
.u_3_2 ul li{
float:left; width:32%; margin-right:2%; margin-bottom:1.5em;}
.u_3_2 ul li:nth-child(3),.u_3_2 ul li:nth-child(4){
margin-right:0;}
.u_3_2 ul li:nth-child(4){
width:100%;}
.u_3_2 ul li input,.u_3_2 ul li textarea{
border:none; background:none; width:100%; color:#fff; }
.u_3_2 ul li div{
border-bottom:1px #fff solid; padding-bottom:1em;}
.u_3_2 ul li textarea{height:145px;}
.u_3_3 a{
display:block; margin:0 auto; max-width:575px; height:65px; line-height:65px; text-align:center; background-color:#fff; color:#000; border-radius:65px;}
.u_3_3{
margin-top:2em;}
.u_3_3 a:hover{
background-color:#333; color:#fff;}
.newsmid{
margin:0 15%;}
.newscate{
text-align:center;}
.newscate li{ letter-spacing:0;
display:inline-block; font-size:18px; background-image:url(../images/news/img2.jpg); padding:0 15px; background-position:left center; background-repeat:no-repeat;}
.newscate li:nth-child(1){
background-image:none}
.news_1{
padding-top:7vw;}
.newscate li a{
color:#666;}
.newscate li a:hover,.newscate li a.on{
color:#000;}
.news_2_1 ul li{
float:left; width:49%; margin-bottom:4.6875vw;}
.news_2_1 ul li:nth-child(2n){
float:right;}
.news_2_1 ul li.kuan{
width:100%; text-align:center;}
.news_2_1_img{
overflow:hidden;}
.news_2_1_img img{
width:100%;}
.news_2_1_jj{
color:#000; padding-top:1.875em;}
.news_2_1_jj_1{
font-size:1.125em;}
.news_2_1_jj_2{
font-size:1.5em; margin:10px 0px; font-weight:bold;}
.news_2_1_jj_3{
font-size:1.125em;}
.news_2_1{
margin-top:3.64583333333333vw;}
.news_2_2 a{ border-radius:40px;
display:block; margin:0 auto; max-width:235px; text-align:center; line-height:40px; color:#fff; background-color:#000; border-radisu:40px;}
.news_info_1{
text-align:center; padding:5em 0; overflow:hidden}
.news_info_1_con{
line-height:1.8; padding-bottom:50px;}
.news_info_act{
position:relative; padding-right:200px;}
.news_info_act_re{
position:absolute; right:0; top:0; z-index:10;}
.news_info_act_re a{
display:block; width:180px; height:40px; line-height:40px; text-align:center; color:#fff; border-radius:40px; background-color:#000;}
.newsinfo_mid_4_mid_left,.newsinfo_mid_4_mid_right{
font-size:1.125em; line-height:1.6; padding-bottom:5px;}
.contact_1{
position:relative;}
#map{
height:30vw;}
.dsk{background-color:#ac0a14;border-radius:50%;  
 opacity:0;
 -webkit-animation:ripple 4s ease-out 225ms infinite;
 -moz-animation:ripple 4s ease-out 225ms infinite;
 -o-animation:ripple 4s ease-out 225ms infinite;
 animation:ripple 4s ease-out 225ms infinite; 
position:absolute; left:0; top:0; width:60px; height:60px; z-index:1;}
  
  
  @keyframes ripple{0%{opacity:0;transform:scale(.1,.1)}5%{opacity:1}100%{opacity:0;transform:scale(1.8)}}
  
    @keyframes ripple2{0%{opacity:1;transform:scale(1.1,1.1)}5%{opacity:1}100%{opacity:0;transform:scale(1.8)}}
 
.dsk:before{
content:'';
display:block;
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 border-radius:50%;
 background-color:#ac0a14;
 opacity:0; width:60px; height:60px;
 -webkit-animation:ripple2 4s ease-out 925ms infinite;
 -moz-animation:ripple2 4s ease-out 925ms infinite;
 -o-animation:ripple2 4s ease-out 925ms infinite;
 animation:ripple2 4s ease-out 925ms infinite
}
.mapmid{ max-width:625px;
position:absolute; z-index:10; right:5.20833333333333vw; bottom:5.20833333333333vw;}
.mapmid_jj{ overflow:hidden;
background-color:#fff; padding:3.64583333333333vw;}
.mapmid_jj_1{
font-family:"Times New Roman", Times, serif; font-size:2.25em;}
.mapmid_jj_2{
font-size:1.25em; margin-bottom:1.5em;}
.mapmid_jj_3 dl dd{ padding-left:1.5em; margin-top:.3em;
font-size:1.125em; line-height:1.6; position:relative;}
.mapmid_jj_3 dl dd img{
position:absolute; left:0; top:.5em;}
.contact_2{ background-size:cover; padding-top:9.89583333333333vw;
color:#fff; overflow:hidden; background-image:url(../images/contact/img4.jpg);}
.contact_2_1{
text-align:center;}
.contact_2_2_mid{ color:#fff; padding:2.60416666666667vw; overflow:hidden;
height:17vw; background-color:rgba(0,0,0,0.24); cursor:pointer}
.contact_2_2_mid_jj_1 span{ padding-left:1em;
font-size:1.875em; position:relative; display:inline-block;}
.contact_2_2_mid_jj_1 span:after{ position:absolute; left:0; top:.25em;
content:''; width:0.6666666666666667em; height:0.9333333333333333em; background-image:url(../images/contact/img5.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.contact_2_2_mid_jj_2 dl dd{
float:left; line-height:1.6; width:49%; margin-bottom:5px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.contact_2_2_mid_jj_2 dl dd:nth-child(2n){
float:right;}
.contact_2_2_mid_jj_2{
margin:1.5em 0;}
.contact_2_2_mid_jj_3 span{
display:block; border:1px #fff solid; width:128px; height:30px; text-align:center; line-height:30px; border-radius:30px;}
#okg{ margin-bottom:7.8125vw; left:0;
position:relative; background:none; width:100%; margin-top:4.6875vw;}
#okg:after{ opacity:.5;
content:''; position:absolute; left:0; top:50%; height:1px; top:50%; margin-top:-.5px; background-color:#fff; width:100%;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
z-index:10; background-color:#fff;  }
.contact_2_2{
margin-top:5em;}
.jobinfo{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:99999999999999;background-color:rgba(0,0,0,0.5);}
.jobinfo_mid{
margin:0 auto; padding:0 1em; max-width:1024px;}
.jobinfo_mid_jj{
background-color:#fff; position:relative; border-radius:1em; padding:1.5em;}
.close{ cursor:pointer;
text-align:right}
.jobinfo_mid_jj_1{
font-size:1.5em; padding:.5em 0; border-bottom:1px #dedede solid; padding-top:0}
.jobinfo_mid_jj_2{
line-height:1.8; margin-top:1.5em;}
.cc{
display:none}
.contact_1 img{
max-width:none}
.st_1 ul li{
position:relative; height:100vh;}
.st_1_bg{/*background-attachment: fixed;*/
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.st_1_jj{
position:absolute; left:0; bottom:3.64583333333333vw; width:100%; z-index:10; text-align:center; color:#fff;}
.st_1_jj_1{
font-size:2em; margin-bottom:1em;}
.st_1_jj_2 dl dd{
display:inline-block; margin:0 5px;}
.st_1_jj_2 dl dd a{
display:block; width:10.83333333333333em; line-height:1.944444444444444em; border-radius:1.944444444444444em; color:#fff;background-color:rgba(0,0,0,0.38); border:1px rgba(255,255,255,0.53) solid; font-size:1.125em;}
.pro_mid{
position:relative;}
.pro_mid_1 .nymid{
position:relative;}
.pro_mid_1{
border-bottom:1px #d6d6d6 solid; padding:2em 0;}
.pro_mid_1_left{
font-size:1.125em;}
.pro_mid_1_right{
position:absolute; right:0; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%)}
.pro_mid_1_right a{ text-align:center; position:relative;white-space:nowrap;
display:block; border:1px #000 solid; width:95px; height:35px; line-height:35px; border-radius:35px;}
.pro_mid_1_right a span{ padding-right:20px; font-size:14px; color:#000; position:absolute; left:50%; top:50%;
background-image:url(../images/product/img1.jpg); background-position:right center; background-repeat:no-repeat;-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); display:block;}
.pro_mid_2 ul li:nth-child(2n){
background-color:#efefef}
.pro_mid_2 ul li .index_1_mid{
padding:9vw 0;}
.pro_mid_catelist{ min-height:55vw; max-height:55vw; overflow:hidden; overflow-y:auto; display:none;
position:absolute; z-index:99999999999999999; background-color:#fff; top:200vh; right:0; width:54.27083333333333%;}
.pmask{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; background-color:#000; opacity:.5;z-index:8888888;}
.pro_mid_catelist_mid{
margin:3vw 6.77083333333333vw;}
.pro_mid_catelist_mid_1{
position:relative; font-size:14px; padding-left:6vw;}
.pro_mid_catelist_mid_1_right{
position:absolute; right:0; top:0; cursor:pointer}
.pro_mid_catelist_mid_2{
margin-top:1em;}
.pro_mid_catelist_mid_2 ul li a{ color:#000;
display:block; position:relative; font-size:1.125em; border-bottom:1px #d1d1d1 solid; padding:1em 0; padding-left:6vw; background-position:97% center; background-repeat:no-repeat; background-image:url(../images/product/img2.png);}
.pro_mid_catelist_mid_2 ul li dl dd a{  
font-size:16px; display:inline; border:none; background:none; padding:0; background-position:left center; background-repeat:no-repeat; }
.pro_mid_catelist_mid_2 ul li dl{padding-left:6vw; display:none}
.pro_mid_catelist_mid_2 ul li dl dd{
margin-top:10px;}
.pro_mid_catelist_mid_2 ul li.on dl{
display:block}
.pro_mid_catelist_mid_2 ul li.on a.showchild{
background-color:#f1f1f1;border-bottom:1px rgba(0,0,0,0) solid;}
.pro_mid_catelist_mid_2 ul li dl dd a:hover{
padding-left:12px; background-image:url(../images/product/img3.png); }
.st_1_bg.b{
display:none}
.st_1_bg.m{
background-attachment:inherit
 
}
.st_1_category ul li{
float:left; width:50%; /*height:53.64583333333333vw;*/}
.st_1_category ul li:nth-child(3n+1){
width:100%; }
.st_1_category ul li:nth-child(3n+1) .st_1_bg.m{
display:none;}
.st_1_category ul li:nth-child(3n+1) .st_1_bg.b{
display:block;}
.pro_info_1_mid_left{
width:50%;position: sticky;
position: -webkit-sticky;
top: 0;
--overlay-opacity: 0;z-index: 1;
width: 50%;
overflow: hidden;}
.pro_info_1_mid{display: flex;
flex-direction: column;
position:relative;flex-flow: row wrap;}

.pro_info_1_mid_right{
position:relative; width:50%; background-color:#0d0d0d; color:#fff;
}
.lv-product-page-header__secondary-wrapper {
  width: 100%;
  min-height: 100vh;
  position: sticky;
  position: -webkit-sticky;
  top: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.pro_info_1_mid_right_mid_1{
position:relative; font-size:3em;}
.pro_info_1_mid_right_mid_1 a{
position:absolute; right:0; top:0; width:1.458333333333333em; height:1.458333333333333em; border-radius:100%; border:1px #434343 solid; line-height:1.458333333333333em; text-align:center; font-family:"宋体"; color:#fff;}
.pro_info_1_mid_right_mid{
margin:0 9.89583333333333vw;
  
}
.pro_info_1_mid_right_mid_2{
font-size:1.125em;}
.pro_info_1_mid_right_mid_3{
font-size:1.875em; font-weight:bold; border-bottom:1px #434343 solid; padding-top:.3em; padding-bottom:.7em; margin-bottom:1em;}
.pro_info_1_mid_right_mid_4{
line-height:1.6; margin-bottom:2.5em;}
.pro_info_1_mid_right_mid_2{
margin-top:7vw;}
.pro_info_1_mid_right_mid_5 a{
display:block; width:188px; height:40px; text-align:center; line-height:40px; background-color:#fff; border-radius:40px; color:#000;}
.pro_info_1_mid_right_mid_5 a span{ padding-left:24px;
display:inline-block; background-position:left center; background-repeat:no-repeat; background-image:url(../images/product/img7.png);}
.pro_info_2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
background-color:#000;}
.pro_info_2 #okg:after {
background-color:#000;}
.pro_info_2{
overflow:hidden; text-align:center; padding-top:9.375vw;}
.header_mid_mid_ ul li dl,.mrshop dl{
width: 150px;
padding: 3px 0px;
padding-top:31px; 

display: none;
text-align: center;
position: absolute;
z-index: 10;
left: 50%;
-webkit-transform: translate(-50%, -0%);
-ms-transform: translate(-50%, -0%);
transform: translate(-50%, -0%);
/*box-shadow: 0 3px 6px rgba(0,0,0,0.18);*/}
.xddiv_left dl dd{
margin-bottom:1em;}
.xddiv_right{ position:relative;
float:right; width:72.62569832402235%;}
.mrshop dl{
width:100px; left:65%;}
.header_mid_mid ul li:hover dl,.mrshop:hover dl{
display:block}
.header_mid_mid_ ul li dl dd a,.mrshop dl dd a{ background-color:#fff;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
color:#666; font-size:16px; display:block; padding:.75em 0;}
.header_mid_mid_ ul li dl dd a:hover,.mrshop dl dd a:hover{
color:#fff; background-color:#6ca63f}
.header_mid_mid_ ul li dl dd,.mrshop dl dd{
border-bottom:1px rgba(255,255,255,0.5) solid;}
.header_mid_mid_ ul li dl dd:nth-child(1),.mrshop dl dd:nth-child(1){
border-top:1px #6ca63f solid;}

.header_mid_mid_ ul li dl dd:last-child,.mrshop dl dd:last-child{
border:none}
.indexbanner video,.bfb_index_pro video{
position:absolute; left:0; top:0; width:100%;object-fit: fill;}
/***************/
#header.cur{ background-image:none;
background-color:#fff; padding:1.5em 0;}
#header.cur .header_mid{
 }
#header.cur .header_mid_mid ul li a.biga{
color:#000;}
#header.cur.headroom--unpinned{
top:-100%;}
.pcmenulist{  
position:fixed; right:-100%; visibility:hidden; top:0; height:100%; z-index:995; background-color: rgba(0,0,0,0.89); color:#fff; width:58vw;}
.showpcmenus .header_mid_right ul li:nth-child(1),.showpcmenus .header_mid_right ul li:nth-child(2){
border:1px #fff solid;}
.showpcmenus .header_mid_right ul li:nth-child(2) a{
background-image:url(../images/xx.png);}
.showpcmenus .pcmenulist{ visibility:visible;
right:0;}
.showpcmenus .header_mid_left,.showpcmenus .header_mid_mid{
opacity:0; visibility:hidden;}
.pcmenulist_mid{
padding:0 2vw 0 10vw;overflow-y:auto; max-height:calc(100vh - 110px); margin-top:110px;}
.pcmenulist_mid ul li{
    margin-bottom:2em;  break-inside: avoid}
.pcmenulist_mid ul li p{
font-size:1.25em; color:#e3eae0;}
.pcmenulist_mid ul li a{
color:#fff;}
.pcmenulist_mid ul li dl{
margin:1em 0;
}
.pcmenulist_mid ul{
padding-top:0px; padding-bottom:32px;                column-count: 3;
            column-gap: 0px; 
}
.pcmenulist_mid ul li dl dd{
margin-bottom:10px;}
body.showpcmenus{
overflow:hidden}
body.showpcmenus #header.cur{
background:none}
.pro_info_1_mid_left img{
width:100%;}
.fsdj_index_5{
position:relative;}
.fsdj_index_5_right{
overflow:hidden; width:50%; margin-left:50%;}
.fsdj_index_5_right img{
width:100%;}
.fsdj_index_5_left{ background-position:center top; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img13.jpg);
position:absolute; left:0; top:0; width:50%; height:100%;}
.fsdj_footer_mid{
margin:0 10%;}
.fsdj_footer_1 ul li:nth-child(1){
float:left;}
.fsdj_footer_1 ul li:nth-child(3){
float:right}
.fsdj_footer_1 ul{ margin-bottom:3.125em;
position:relative; overflow:hidden; border-bottom:1px #fff solid; padding:5.4vw 0;}
.fsdj_footer_1 ul li:nth-child(2){
position:absolute; left:50%; top:50%;-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);}
.fsdj_footer_1_mid{
position:relative;}
.fsdj_footer_1_mid_left{
float:left;}
.fsdj_footer_1_mid_right{ margin-top:15px;
float:left; margin-left:15px;}
.fsdj_footer_2_left{
float:left; width:33%;}
.fsdj_footer_2_right{
float:right; width:67%;}
.fsdj_footer_2_left ul li{
float:left; width:33.3333%;}
.fsdj_footer_2_left ul li dl dd a{
font-size:.875em; color:#fff;}
.fsdj_footer_2_right_left{
float:left; width:44%;}
.fsdj_footer_2_right_right{
float:right; width:56%;}
.fsdj_footer_2_right_right ul li{
width:24%; margin-right:1.33333333333333%; float:left; text-align:center; background-color:#ffe9e9; color:#000;}
.fsdj_footer_2_right_right ul li:nth-child(4){
margin-right:0;}
.fsdj_footer_2_right_right_mid{
padding:1vw;}
.fsdj_footer_2_right_right_2{
margin-top:1.5em;}
.fsdj_footer_2_right_left_mid{
padding-left:4vw; padding-right:1em;}
.fsdj_footer_2_right_left_2 a{
color:#fff;}
.fsdj_footer_2_left ul li dl dd{
margin-top:.875em;}
.fsdj_footer_2_left ul li dl{
padding-top:.5em;}
.fsdj_footer_2_right_left_2{
margin-top:2.5em;}
.fsdj_footer_2_right_left_1{
line-height:1.6;}
.fsdj_index_3_left{
z-index:10; cursor:pointer; background-image:url(../images/index/img7.png); width:5em; height:5em; position:absolute; top:50%; background-position:center; background-repeat:no-repeat; background-size:cover;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); left:3.5vw;}
	.fsdj_index_3_right{
z-index:10; cursor:pointer; background-image:url(../images/index/img8.png); width:5em; height:5em; position:absolute; top:50%; background-position:center; background-repeat:no-repeat; background-size:cover;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); right:3.5vw;}
.indexpagefenye{-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); width:1.25em;
position:fixed; right:1.5vw; z-index:999; top:50%;}
.indexpagefenye ul li{ cursor:pointer;
position:relative; width:100%; height:1.25em; margin-bottom:10px;}
.indexpagefenye ul li span{ opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
position:absolute; right:1.7em; color:#cf3e47; text-align:right; width:80px;}
.indexpagefenye ul li.on span{
opacity:1;}

 
.indexpagefenye ul li:after{transform: scale(0, 0); opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/index/img1b.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.indexpagefenye ul li:before{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/index/img2b.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.indexpagefenye ul li.on:after{
opacity:1;transform: scale(1, 1);}
.indexpagefenye ul li.on:before{
opacity:0;transform: scale(, 0);}
.ysl_about_2_nav_j_hide{
display:none}
.brandmid{
margin-top:85px; background-color:#f8f8f5; overflow:hidden;}
.brandmid_1_mid{
margin:0 12.5vw;}
.brandmid_1 ul li{
display:inline-block;}
.brandmid_1 ul{
background-image:url(../images/brand/img1.png); padding-left:30px; background-position:left center; background-repeat:no-repeat;}
.brandmid_1 ul li:nth-child(1),.brandmid_1 ul li.ss{ padding-right:20px; margin-right:15px;
 background-position:right center; background-repeat:no-repeat; background-image:url(../images/brand/img2.png);}
.brandmid_1{
padding:2.5em 0;}
.brandmid_2_mid{
margin:0 11.25vw; position:relative;}
.brandmid_2_mid_right{ position:relative;
width:42.7741935483871%; margin-left:57.2258064516129%;}
.brandmid_2_mid_right img{
width:100%;}
.brandmid_2 ul li:nth-child(2n) .brandmid_2_mid_right{
margin-left:0;}
.brandmid_2 ul li{
padding:8.2vw 0; position:relative;}
.brandmid_2_mid_left{
position:absolute; left:0; top:0; height:100%; width:42%;}
.brandmid_2 ul li:nth-child(2n) .brandmid_2_mid_left{
left:auto; right:0; width:42.58064516129032%;}
.brandmid_2_mid_left_mid_1{ position:relative;
font-size:2em; margin-bottom:.5em; line-height:1.6;}
.brandmid_2_mid_left_mid_2{ position:relative;
color:#666; font-size:1.125em; line-height:1.6;}
.brandmid_2_mid_right_mask{
position:absolute; left:50%; top:50%;-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); width:51.6vw; max-width:none;}
.brandmid_2 ul li:nth-child(1) .brandmid_2_mid_left_mid_1:after{
content:''; position:absolute; left:-8vw; top:.3em; width:30px; height:30px; border-radius:100%; background-color:#ffcacd;}
.brandmid_2 ul li:nth-child(1) .brandmid_2_mid_left_mid_1:before{
content:''; position:absolute; left:81vw; top:.3em; width:30px; height:30px; border-radius:100%; background-color:#cf3e47;}	

.brandmid_2 ul li:nth-child(2) .brandmid_2_mid:before{
content:''; position:absolute; left:52.3vw; top:-9vw; width:30px; height:30px; border-radius:100%; background-color:#cf3e47;}	

.brandmid_2 ul li:nth-child(2) .brandmid_2_mid_left_mid_2:after{
content:''; position:absolute; left:-45px; top:2.4vw; width:30px; height:30px; border-radius:100%; background-color:#ffcacd;}	
	
.brandmid_2 ul li:nth-child(2):before{
content:''; position:absolute; left:3.5vw; bottom:0em; width:30px; height:30px; border-radius:100%; background-color:#cf3e47;}		
.brandmid_2_mid_left_mid_3{
text-align:right; margin-top:4.5vw;}	
.brandmid_2_mid_left_mid_3 img{
max-width:9vw;}
.fsdj_about_top{ overflow:hidden;
background-image:url(../images/about/img1.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.fsdj_about_top_1{ font-weight:bold;
font-size:3.25em; color:#cf3e47; margin-top:6vw;}	
.fsdj_about_top_2{
font-size:1.375em; margin-top:.3em; margin-bottom:1.5vw;}
.fsdj_about_1{
position:relative; padding-top:20vw;}
.fsdj_about_1_top{
position:absolute; left:0; top:0; width:100%;}
.fsdj_about_1_top img{
width:100%;}
.fsdj_about_1_1{
position:relative; margin:0 12.5%; position:relative; z-index:10; background-image:url(../images/about/img3.jpg); background-position:left bottom; background-repeat:no-repeat; background-size:cover; overflow:hidden; padding-top:4.75vw;}	
.fsdj_about_1_1_mid{
margin:0 2.5vw;}
.fsdj_about_1_1_1_left{
float:left; width:29%;}
.fsdj_about_1_1_1_right{
float:right; width:71%;}	
.fsdj_about_1_1_1_left{
font-size:2em;}
.fsdj_about_1_1_1_right_jj{
font-size:1.125em; line-height:1.8; color:#666;}
.fsdj_about_1_1_2 ul li{ float:left; margin-right:4.93576741041244%;  border-radius:100%; float:left; width:21.29817444219067%; position:relative;
}
.fsdj_about_1_1_2 ul li:last-child{
margin-right:0}
.fsdj_about_1_1_2_mid{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-align:center;}
.fsdj_about_1_1_2_mid span{
font-size:1.375em; color:#cf3e47;}
.fsdj_about_1_1_2{
padding-top:6.75vw; padding-bottom:5.25vw;}
.fsdj_about_2 .fsdj_index_1{
background:none; position:relative; z-index:10;}
.fsdj_about_2_img{
position:absolute; left:0; top:50%; width:100%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%);}
.fsdj_about_2{
position:relative; margin:5.5vw 0;}
.fsdj_about_2 .fsdj_index_1_1_1{
color:#cf3e47;}
.fsdj_about_3_mid{
margin:0 12.5%;}
.fsdj_about_3_mid_mid{
position:relative;}
.fsdj_about_3_mid_left{ overflow:hidden;
position:absolute; left:0; top:0; height:100%; width:48.93333333333333%;}
.fsdj_about_3_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.fsdj_about_3_mid_right{
margin-left:51%; background-color:#eee3cf; padding:2.5vw;}
.fsdj_about_3_mid_right_mid_1{
font-size:2em; font-weight:bold;}
.fsdj_about_3_mid_right_mid_2{
color:#666; line-height:1.8; font-size:1.125em; margin-top:1em;}
.fsdj_about_4{
margin-top:10vw; margin-bottom:10vw;}
.fsdj_about_4_2_mid_left{
float:left; width:31%;}
.fsdj_about_4_2_mid_right{
float:right; width:69%;}
.fsdj_about_4_2_mid_left_mid{ padding-right:1em;
position:relative; padding-left:6.35vw;}
.fsdj_about_4_2_mid_left_mid_left{
position:absolute; left:0; top:0;}
.fsdj_about_4_2_mid_left_mid_right_1{
font-size:2em;}
.fsdj_about_4_2_mid_left_mid_right_2{
font-size:1.125em; color:#666; line-height:1.8;}
.fsdj_about_4_2_mid_right_jj{
font-size:1.125em; color:#666; line-height:1.8;}
.fsdj_about_4_2{
padding:2.5vw 0; overflow:hidden; border-bottom:1px #000 solid;}
.fsdj_about_5{ overflow:hidden; padding-top:5vw; padding-bottom:9.5vw;
background-image:url(../images/about/img9.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.fsdj_about_5_1{
position:relative;}
.fsdj_about_5_1_mid_2{
overflow:hidden;}
.fsdj_about_5_1_mid_2 img{
width:100%;}
.fsdj_about_5_1_mid{
background-color:#fff;}
.fsdj_about_5_1_mid_1{
min-height:14.8vw; position:relative;}
.fsdj_about_5_1_mid_1:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/about/img12.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; opacity:0;}
.fsdj_about_5_1_mid:hover .fsdj_about_5_1_mid_1:after{
opacity:1;}
.fsdj_about_5_1_mid_1_mid{
padding:2.5vw; position:relative; z-index:10;}
.fsdj_about_5_1_mid_1_mid_1{
font-size:2em; font-family:Arial, Helvetica, sans-serif;}
.fsdj_about_5_1_mid:hover .fsdj_about_5_1_mid_1_mid_1{
color:#cf3e47}
.fsdj_about_5_1_mid_1_mid_2{
color:#666; font-size:1.125em; line-height:1.6;}
.fsdj_about_5 .fsdj_about_4_2{
border:none; padding:5vw 0;}
.fsdj_about_4_2_mid_right_jj p.pts{
font-size:1.222222222222222em; color:#000;}
.fsdj_about_8_mid{
position:relative; }
.fsdj_about_8_mid_left{
width:50%; overflow:hidden; margin-left:50%;}
.fsdj_about_8_mid_left img{
width:100%;}
.fsdj_about_8_mid_right{
position:absolute; left:0; top:0; width:50%; height:100%;}
.fsdj_about_8_mid_right_mid{
margin:0 2.5vw;}
.fsdj_about_8_mid_right_mid_1{
font-size:1.375em; margin-bottom:.65em;}
.fsdj_about_8_mid_right_mid_2{
color:#666; font-size:1.125em; line-height:1.8;}
.fsdj_about_8 ul li{
margin-bottom:2.5vw;border:1px #f5f4ed solid;}
.fsdj_about_8 ul li:nth-child(2n) .fsdj_about_8_mid_left{
margin-left:0;}
.fsdj_about_8 ul li:nth-child(2n) .fsdj_about_8_mid_right{
left:auto; right:0;}
.fsdj_about_8{
padding-bottom:7.5vw;}
.fsdj_news_1_mid{
position:relative;}
.fsdj_news_1_mid_left{
overflow:hidden;width:57.33333333333333%; overflow:hidden;}
.fsdj_news_1_mid_left img{ width:100%;
}
.fsdj_news_1_mid_right{ background-image:url(../images/news/img2.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;
position:absolute; right:0; top:0; height:100%; width:41.86666666666667%;}
.fsdj_news_1_mid_right_mid_1{
font-size:1.375em; color:#333;}
.fsdj_news_1_mid_right_mid_2{ line-height:1.7; margin-top:.5em;
color:#cf3e47; font-size:1.375em; font-weight:bold}
.fsdj_news_1_mid_right_mid{
margin:0 4.35vw;}
.fsdj_news_1_mid_right_mid_3 p{
transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
display:inline-block; position:relative; color:#333;}
.fsdj_news_1_mid_right_mid_3 p span{
opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.fsdj_news_1_mid_right_mid_3 p:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); width:1.6875em; height:0.5625em; background-image:url(../images/index/img11.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.fsdj_news_1_mid_right_mid_3{
margin-top:4vw;}
.fsdj_news_1_mid_right_mid_3 p.on span{
opacity:1;}
.fsdj_news_1_mid_right_mid_3 p.on{
padding-right:3.4375em;}
.fsdj_news_1_mid_right_mid_3 p.on:after{
right:0; left:auto}
.fsdj_news_2_1 ul li{ border-bottom:1px #e5e5e5 solid; padding-bottom:1.875em; margin-top:1.875em;
float:left; width:32%; margin-right:2%; position:relative;}
.fsdj_news_2_1 ul li:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; opacity:0;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/news/img3.jpg); background-position:center top; background-repeat:no-repeat; background-size:cover;}
.fsdj_news_2_1 ul li:nth-child(3n){
margin-right:0}
.fsdj_news_2_1_mid_1{
overflow:hidden}
.fsdj_news_2_1_mid_1 img{
width:100%;}
.fsdj_news_1_mid_right_mid_2_black{
color:#333;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; font-weight:normal}
.fsdj_news_2_1_mid{
position:relative; z-index:5;}
.fsdj_news_2_1{
margin-top:4.5vw;}
.fsdj_news_2_2{
text-align:center; padding:5vw 0;}
.fsdj_news_2_2 ul li{
display:inline-block; margin:0 5px;}
.fsdj_news_2_2 ul li a,.fsdj_news_2_2 ul li span{ font-size:1.375em; color:#333;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
display:block; border:2px #333 solid; border-radius:5px; width:2em; height:2em; text-align:center; line-height:1.8em;}
.fsdj_news_2_2 ul li.active span,.fsdj_news_2_2 ul li a:hover{
background-color:#cf3e47; color:#fff; border-color:#cf3e47;}
.fsdj_news_2_1 ul li:hover:after{
opacity:1;}
.fsdj_news_2_1 ul li:hover .fsdj_news_2_1_mid{
opacity:0;}
.fsdj_news_2_1_mask{ height:100%; opacity:0;
position:absolute; z-index:10; left:0; top:0; width:100%;}
.fsdj_news_2_1_mask_mid{
padding:3vw 1.5vw;}
.fsdj_news_2_1_mask_mid_1{
color:#666; line-height:1.8;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-top:.2em;}
.fsdj_news_2_1_mask_mid_2{
position:absolute; left:0; bottom:2.5vw; padding-left:1.5vw}
.fsdj_news_2_1 ul li:hover .fsdj_news_2_1_mask{
opacity:1;}
.fsdj_news_info_1_1{
color:#666; line-height:1.8; margin-top:1em;}
.fsdj_news_info_1_2{ margin:4.5vw 0;
border:2px #333 solid; border-radius:4vw; height:4vw; position:relative}
.fsdj_news_info_1_2_left{
position:absolute; left:2.25vw; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%);}
.fsdj_news_info_1_2_left a{
color:#333; padding-left:60px; background-image:url(); background-position:left center; background-repeat:no-repeat; background-image:url(../images/news/img4.png);}

.fsdj_news_info_1_2_right{
position:absolute; right:2.25vw; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%);}
.fsdj_news_info_1_2_right a{
color:#333; padding-right:60px; background-image:url(); background-position:right center; background-repeat:no-repeat; background-image:url(../images/news/img5.png);}
.fsdj_news_info_1_3{
font-size:2em; color:#cf3e47;  }
.fsdj_news_2_1.fsdj_news_info_1_4 ul li{
margin-top:0; margin-bottom:4.5vw;}
.fsdj_contact_1{
text-align:center;}
.fsdj_contact_1_2{
font-family:Arial, Helvetica, sans-serif; color:#cf3e47; font-size:2em; font-weight:bold; margin-top:.5em;}
.fsdj_contact_1_4{
line-height:1.6;}
.fsdj_contact_1_3{
margin-bottom:4.5vw;}
.fsdj_contact_1_5{
margin-bottom:2.5vw; margin-top:1.5em;}
.fsdj_contact_2{
margin-top:10vw;}
.fsdj_contact_2 img{
max-width:none}
.fsdj_pro_1{
padding-top:8vw; padding-bottom:8vw;
 }
.fsdj_pro_2_mid{
position:relative;}
.fsdj_pro_2_mid_right{
width:70%; overflow:hidden; margin-left:30%; border-radius:15vw;}
.fsdj_pro_2_mid_right img{
width:100%;}
.fsdj_pro_2_mid_left{
width:21%; position:absolute; left:0; top:0; height:100%;}
.fsdj_pro_2 ul li{
margin-top:10vw;}
.fsdj_pro_2{
padding-bottom:10vw;}
.fsdj_pro_2 ul li:nth-child(2n) .fsdj_pro_2_mid_right{
margin-left:0}
.fsdj_pro_2 ul li:nth-child(2n) .fsdj_pro_2_mid_left{
left:auto; right:0;}
.fsdj_pro_2_mid_left_mid_1{
font-size:2em;}
.fsdj_pro_2_mid_left_mid_3{
font-size:1.125em; color:#666; line-height:1.8;}
.fsdj_pro_2_mid_left_mid_2{
margin:1.5em 0;}
.brandmid_pro{
position:relative; background-image:url(../images/product/img8.jpg); overflow:hidden; min-height:54vw; background-position:center top; background-repeat:no-repeat; background-size:cover;}
.brandmid_pro_1{
position:absolute; right:0; top:0; height:100%; background-color:#fff; width:190px; text-align:center;}
.brandmid_pro_1 ul{
padding:0 1.75vw;}
.brandmid_pro_1_1{
font-size:1.125em; color:#666;}
.brandmid_pro_1_1{
margin-bottom:5px;}
.brandmid_pro_1 ul li{
margin:4vw 0;}
.brandmid_pro_1_2{
opacity:0;}
.brandmid_pro_1 ul li.on .brandmid_pro_1_2{
opacity:1;}
.brandmid_pro_2{
margin-right:190px; margin-top:4.5vw; margin-bottom:4.5vw;}
.brandmid_pro_2_mid{
margin-left:12.5vw; margin-right:3vw;}
.brandmid_pro_2_mid_mid{ background-color:#fff; overflow:hidden;
position:relative; height:30.35vw; text-align:center;}
.brandmid_pro_2_mid_mid_jj{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.brandmid_pro_2_mid_mid_jj_top{
position:absolute; left:0; top:0; width:100%; text-align:center;}
.brandmid_pro_2_mid_mid_jj_mid{
margin:2.5vw;}
.brandmid_pro_2_mid_mid_jj_top_1{
font-size:1.375em; color:#333; margin-bottom:1em;}
.brandmid_pro_2_mid_mid_jj_top_2{display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 3;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;
font-size:1.125em; color:#666; line-height:1.6;}
.brandmid_pro_2_mid_mid_jj_footer{
position:absolute; left:0; width:100%; text-align:center; height:11.7vw; bottom:4vw;}
.brandmid_pro_2_mid_mid_jj_footer img{
max-height:11.7vw}
.fsdj_pro_list_act_left{
position:absolute; left:0; top:0;}
.fsdj_pro_list_act_left .fsdj_index_3_left,.fsdj_pro_list_act_left .fsdj_index_3_right{
position:static; display:inline-block;-webkit-transform: translate(-0%, -0%);
transform: translate(-0%, -0%);}
.fsdj_pro_list_act{  
position:relative; margin-top:6.25vw;}
.fsdj_pro_list_act_right{
text-align:center; margin:0 12em;}
.fsdj_pro_list_act_right_1{
font-size:2em; color:#cf3e47; margin-bottom:.3em;}
.fsdj_pro_list_act_right_2{
color:#666; line-height:1.7; font-size:1.125em;}
.brandmid_pro_2_mid_mid:after{
content:''; position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden; background-image:url(../images/product/img6.jpg);transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; opacity:0;}
.brandmid_pro_2_mid_mid:hover:after{
opacity:1;}
.brandmid_pro_2_mid_mid:hover{
border-radius:0 0 1.75vw 0;}
.brandmid_pro_2_mid_mid:hover .brandmid_pro_2_mid_mid_jj_top_1{
color:#cf3e47}
.brandmid_pro_2_info_left_img{
overflow:hidden}
.brandmid_pro_2_info_left_img img{
width:100%;}
.brandmid_pro_2_info{
background-color:#fff; overflow:hidden;}
.brandmid_pro_2_info_left{
float:left; width:66%;}
.brandmid_pro_2_info_right{
float:right; width:34%;}
.brandmid_pro_2_info_right_mid{
margin:0 2.5vw; margin-top:5.75vw;}
.brandmid_pro_2_info_right_mid_1{
font-size:2em; color:#333; margin-bottom:.875em;}
.brandmid_pro_2_info_right_mid_2{
color:#666; line-height:1.7; font-size:1.125em;}
.prr{
text-align:right}
.fsdj_pro_info_con{
line-height:1.6;}
.bfb_index_4_right_mid_1{
margin:0 auto; max-width:17.44791666666667vw; overflow:hidden; border-radius:8.33333333333333vw 8.33333333333333vw 1.45833333333333vw 1.45833333333333vw
}
.bfb_index_4_right_mid_2_1{
margin-top:2.60416666666667vw;}
.bfb_footer_mid{
margin:0 13.54166666666667%;} 
.bfb_footer_1_left{
float:left; width:27.5%;}
.bfb_footer_1_mid{
float:left; width:52.5%;}
.bfb_footer_1_right{
float:right; width:20%}
.bfb_footer_1_mid_mid_1{
font-size:1.25em; margin-bottom:1.25em;}
.bfb_footer_1_mid ul li{
float:left; width:33.3333%;}
.bfb_footer_1_mid ul li dl dd{
margin-bottom:.75em;}
.bfb_footer_1_right_1 ul li{ margin-left:5px;
display:inline-block; position:relative;}
.bfb_footer_1_right_1 ul li:nth-child(1){
margin-left:0}
.bfb_footer_1_right_1 ul li a{
display:block; width:2em; height:2em; border:1px #000 solid; border-radius:100%; background-position:center; background-repeat:no-repeat;}
.bfb_footer_1_right_1 ul li:hover a{
background-color:#000;}
.bfb_footer_1_right_1 ul li:nth-child(1) a{
background-image:url(../images/footer/img4.png);}
.bfb_footer_1_right_1 ul li:nth-child(1):hover a{
background-image:url(../images/footer/img4on.png);}

.bfb_footer_1_right_1 ul li:nth-child(2) a{
background-image:url(../images/footer/img5.png);}
.bfb_footer_1_right_1 ul li:nth-child(2):hover a{
background-image:url(../images/footer/img5on.png);}

.bfb_footer_1_right_1 ul li:nth-child(3) a{
background-image:url(../images/footer/img6.png);}
.bfb_footer_1_right_1 ul li:nth-child(3):hover a{
background-image:url(../images/footer/img6on.png);}

.bfb_footer_1_right_1 ul li:nth-child(4) a{
background-image:url(../images/footer/img7.png);}
.bfb_footer_1_right_1 ul li:nth-child(4):hover a{
background-image:url(../images/footer/img7on.png);}

.bfb_footer_1_left_mid_1{
font-size:1.125em; letter-spacing:.3em; margin-bottom:1em;}
.bfb_footer_1_left_mid_3{
line-height:2; margin-top:3.5vw;}
.bfb_footer_1_left_mid{
padding-right:1em;}
.bfb_footer_1_mid_mid{
border-left:1px #dedede solid; padding-left:2vw; padding-right:2vw; min-height:265px; padding-top:10px;}
.bfb_footer_1_mid ul li:last-child .bfb_footer_1_mid_mid{
border-right:1px #dedede solid;}
.bfb_footer_1_right_mid{
padding-left:2vw;}
.bfb_footer_1_right_2 ul li{ text-align:center;
display:inline-block; margin-right:9px;}
.bfb_footer_1_right_2{
padding-top:25px;}
.bfb_footer_1_right_2_mid_2{
padding-top:7px;}
.bfb_footer_1{
padding:5.46875vw 0;}
.index_cimg{ cursor:pointer;
position:absolute; z-index:10; left:50%;-webkit-transform: translate(-50%, -0%);
    transform: translate(-50%, -0%); bottom:3.38541666666667vw;}
.index_cimg img{
max-width:6.40625vw;}	
.bfb_p_info_1_mid_right_re{
position:absolute; right:9.89583333333333vw; top:6.45833333333333vw; z-index:10;}
.bfb_p_info_1_mid_right_re a{
display:block; border:1px #e8e8e8 solid; border-radius:100%; width:4.375em; height:4.375em; text-align:center; line-height:4.375em;}
.bfb_p_info_1_mid_right_re a span{
font-size:1.875em; font-family:"宋体";}
.bfb_footer_2{ padding:1em 0;
background-color:#010101; color:#fff; overflow:hidden; line-height:1.6;}
.bfb_footer_2_mid_left{
float:left;}
.bfb_footer_2_mid_right{
float:right}
.bfb_footer_2_mid_right a{
color:#fff;}
.header_mid_left img:nth-child(2){
display:none}
#header.cur .header_mid_left img:nth-child(2){
display:block}
#header.cur .header_mid_left img:nth-child(1){
display:none}
.header_mid_left{
width:230px; position:absolute; left:0%; top:50%; z-index:10;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%);}
#header.cur .mrshop_1{
color:#000; background-image:url(../images/header/img1b.png);}
#header.cur .mrshop{
background-image:url(../images/header/img2b.png);}
.bfb_ny_banner{
position:absolute; left:0; top:0; width:100%; height:100vh;}
.bfb_ny_banner_bg{
  background-position:center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0; top:0; width:100%; height:100%;}
.bfb_ny_banner_mask{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-align:center; color:#fff;}
.bfb_ny_banner_mask_1{
font-size:3.75em; margin-bottom:5px;}
.bfb_ny_banner_mask_2{
font-size:3em;}
.bfb_s_mid{
margin:0 11.45833333333333%;}
.bfb_s_1_mid_left{ position:relative;
float:left; width:68.24324324324324%; padding-bottom:5.10416666666667vw;}
.bfb_s_1_mid_left_left{
width:83.76237623762376%;}
.bfb_s_1_mid_left_left img{
width:100%;}
.bfb_s_1_mid_left_right{ z-index:10; overflow:hidden; border-radius:8.33333333333333vw 8.33333333333333vw 1.5625vw 1.5625vw; 
position:absolute; right:0; bottom:0; width:33.16831683168317%;}
.bfb_s_1_mid_right{ margin-top:11.71875vw;
float:right; width:23.64864864864865%;}
.bfb_s_1_mid_right_1{
font-size:3em;}
.bfb_s_1_mid_right_2{
font-size:1.5em; line-height:1.8; margin-top:.6em;}
.bfb_s_1{ padding-bottom:17.86458333333333vw;
position:relative; padding-top:9.58333333333333vw;}
.bfb_s_1_img_1{ top:0; width:8.125vw; opacity:.3;
position:absolute; left:57.70833333333333%;}
.bfb_s_1_img_2{ width:3.90625vw; top:15.625vw;
position:absolute; left:83.07291666666667vw;opacity:.34;}
.bfb_s_1_img_3{ width:4.6875vw; top:42.03125vw;
position:absolute; left:70.41666666666667vw;opacity:.34;}
.bfb_s_2{
position:relative; height:55.98958333333333vw;}
.bfb_s_2_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;/*background-attachment: fixed;*/}
.bfb_s_2_mask{ width:100%; color:#fff;
position:absolute; z-index:10; left:0; top:17.1875vw;}
.bfb_s_2_mask_mid{
margin:0 8.85416666666667%;}
.bfb_s_3{ padding-bottom:7.29166666666667vw;
padding-top:10.41666666666667vw;}
.bfb_s_3_mid_left{
float:left; width:51.75675675675676%; overflow:hidden;}
.bfb_s_3_mid_left img{
width:100%;}
.bfb_s_3_mid_right{ margin-top:9vw;
float:right; width:39.18918918918919%;}
.bfb_s_3_mid_right_2{
text-align:right; padding-top:4vw;}
.bfb_s_3_mid_right_2 img{
width:85.51724137931034%;}
.bfb_s_4{
position:relative; height:54.11458333333333vw;}
.bfb_s_4_mask{
position:absolute; left:0; width:100%; text-align:center; z-index:10; color:#fff; bottom:6.66666666666667vw}
.bfb_s_5{
background-color:#e3e8dc; overflow:hidden; padding:7.29166666666667vw 0;}
.bfb_s_5_mid_right{
float:right; width:50%;}
.bfb_s_5_mid_right img{
width:100%;}
.bfb_s_5_mid_left{ margin-top:5vw;
float:left; width:43.91891891891892%;}
.bfb_s_5_mid_left_1{
margin-top:5vw;}
.hyb_menu{
position:absolute; left:0; bottom:0; width:100%; z-index:10; text-align:center; color:#fff; bottom:2.8125vw;}
.hyb_menu ul li{
display:inline-block; margin:0 3px;}
.hyb_menu ul li a{ border-radius:3px;
display:block; font-size:1.5em; color:#fff; padding:.3em 1em;}
.hyb_menu ul li a.on,.hyb_menu ul li a:hover{
background-image:url(../images/product/img4.png);}
.bfb_pro_1_mid{
margin:0 auto; max-width:1240px;}
.bfb_pro_1_mid{ /*padding-bottom:6.25vw; padding-top:8.33333333333333vw;*/
position:relative; padding-bottom:3.4375vw;}
.bfb_pro_1_mid_left_mid_1 span{
font-size:1.5em; color:#666; display:inline-block; position:relative;}
.bfb_pro_1_mid_left_mid_1 span:after{
content:' -';}
.bfb_pro_1_mid_left_mid_2{
font-size:1.5em; margin-top:.3em; margin-bottom:3.64583333333333vw}
.bfb_pro_1{
padding-top:8.85416666666667vw;}
.bfb_pro_1_mid_mid{ overflow:hidden; position:relative; z-index:1;
margin:0 auto; width:43.46774193548387%;}
.bfb_pro_1_mid_mid img{
width:100%; border:10px #e3e8dc solid; border-radius:28.07291666666667vw;}
.bfb_pro_1_mid_left{
position:absolute; z-index:2; bottom:0; width:34.11290322580645%;}
.bfb_pro_1_mid_left img{
width:100%;}
.bfb_pro_1_mid_right{
position:absolute; right:0; width:33.30645161290323%; top:8.17708333333333vw;}
.bfb_pro_1_mid_right_mid{
padding-left:2vw; padding-top:2vw; line-height:1.6;}
.bfb_pro_1_act{ text-align:center;
width:130px; margin:2.6vw auto; position:relative;}
.bfb_pro_1_act_left{
position:absolute; cursor:pointer; left:0; top:0; height:100%; background-image:url(../images/product/img5.png); background-position:center; background-repeat:no-repeat; width:17px;}
.bfb_pro_1_act_right{
position:absolute; cursor:pointer; right:0; top:0; height:100%; background-image:url(../images/product/img6.png); background-position:center; background-repeat:no-repeat; width:17px;}
.bfb_pro_1_act_mid{
padding:0 20px; font-size:18px;}
.bfb_pro_1_act_mid span{
font-size:30px;}
.bfb_p_c_1{ padding:2em 0;
background-color:#fff;}
.bfb_p_c_mid{
margin:0 13.80208333333333%;}
.bfb_p_c_1_mid{
position:relative;  }
.bfb_p_c_1_mid_left{ font-size:1.125em;
position:absolute; left:0; top:0;}
.bfb_p_c_1_mid_right{
text-align:right;}
.bfb_p_c_1_mid_right ul li{
display:inline-block; margin-left:3em;}
.bfb_p_c_1_mid_right ul li a{
font-size:1.125em;}
.bfb_p_c_1_mid_right ul li a.on{
color:#6ca63f}
.bfb_p_c_2{ padding-top:3.64583333333333vw;
background-color:#e9ede4; overflow:hidden;}
.bfb_p_c_2_1_mid{ text-align:center; color:#000;
position:relative; height:30.41666666666667vw;}
.bfb_p_c_2_1_mid_img{
position:absolute; left:0; width:100%; text-align:center; top:4vw; height:17.39583333333333vw;}
.bfb_p_c_2_1_mid_img img{
max-height:17.39583333333333vw}
.bfb_p_c_2_1 ul li{ background-color:#fff; margin-top:1.14583333333333vw;
float:left; width:32%; margin-right:2%;}
.bfb_p_c_2_1 ul li:nth-child(3n){
margin-right:0;}
.bfb_p_c_2_1_mid_jj{
position:absolute; left:0; width:100%; text-align:center; top:23vw;}
.bfb_p_c_2_1_mid_jj_mid{
padding:0 1em;}
.bfb_p_c_2_1_mid_jj_mid_1{
font-size:1.5em; margin-bottom:10px;}
.bfb_p_c_2_1_mid_jj_mid_2{
color:#6ca63f; font-size:1.125em; }
.bfb_p_c_2_2{
text-align:center; padding:4vw 0;}
.bfb_p_c_2_2 a{
display:block; border:1px #000 solid; height:2.5em; line-height:2.5em;  border-radius:2.5em; text-align:center; max-width:232px; margin:0 auto;}
.bfb_p_c_2_1_mid_bg{ opacity:0;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-position:center; background-repeat:no-repeat; background-size:cover;}
.bfb_p_c_2_1 ul li:hover .bfb_p_c_2_1_mid_bg{
opacity:1;}
.bfb_p_info_1_mid_left{
overflow:hidden; width:50%;}
.bfb_p_info_1_mid_left img{
width:100%;}
.bfb_p_info_1_mid{
position:relative;}
.bfb_p_info_1_mid_right{
position:absolute; right:0; top:0; width:50%; height:100%;}
.bfb_p_info_1_mid_right_mid{
margin-left:7vw; margin-right:9.89583333333333vw;}
.bfb_p_info_1_mid_right_mid_1{
font-size:1.5em;}
.bfb_p_info_1_mid_right_mid_2{
font-size:1.875em; margin-top:.3em;}
.bfb_p_info_1_mid_right_mid_3{
font-size:1.5em; border-bottom:1px #dfdfdf solid; border-top:1px #dfdfdf solid; line-height:1.5; padding:1em 0; margin:1em 0 2em 0;}
.bfb_p_info_1_mid_right_mid_4 ul li{
display:inline-block; font-size:1.5em; margin-right:10px;}
.bfb_p_info_1_mid_right_mid_4 ul li a{ line-height:2.083333333333333em; border-radius:2.083333333333333em;
display:block; border:1px #a8a8a8 solid; text-align:center; padding:0 1.666666666666667vw;}
.bfb_p_info_1_mid_right_mid_4_mid{
display:inline-block; position:relative; padding-left:1.5em;}
.bfb_p_info_1_mid_right_mid_4_left{
position:absolute; left:0; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); text-align:left; }
.bfb_p_info_1_mid_right_mid_4_left img{max-width:1.5em; float:left}
.bfb_p_info_1_mid_right_mid_4_left img:nth-child(2){
position:absolute; left:0; top:0; opacity:0;}
.bfb_p_info_1_mid_right_mid_4 ul li a:hover{
color:#fff; background-color:#000;}
.bfb_p_info_1_mid_right_mid_4 ul li a:hover .bfb_p_info_1_mid_right_mid_4_left img:nth-child(2){
opacity:1;}
.bfb_p_info_1_mid_right_mid_4 ul li a:hover .bfb_p_info_1_mid_right_mid_4_left img:nth-child(1){
opacity:0;}
.bfb_p_info_3_mid{ 
margin:0 12.76041666666667%;}
.bfb_p_info_3_2{
font-size:1.875em;}
.bfb_p_info_3{ padding-top:7vw;
background-color:#e9ede4; overflow:hidden;}
.bfb_p_info_3_1{
text-align:center;}
.bfb_p_info_3_2{
text-align:center;}
.bfb_p_info_3_3{
padding-top:5vw;}
.lab_mid{
margin:0 15.44270833333333%;}
.lab_1_mid{
position:relative;}
.lab_1_mid_left{ padding-bottom:5.9375vw;
width:55.9155990957046%; position:relative;}
.lab_1_mid_left_left{ overflow:hidden;
width:83.0188679245283%; border-radius:14.58333333333333vw 14.58333333333333vw 2.34375vw 2.34375vw}
.lab_1_mid_left_right{
position:absolute; z-index:10; right:0; bottom:0; width:40.8355795148248%;}
.lab_1_mid_left_right img{
width:100%;}
.lab_1_mid_right{ width:31.65033911077619%;
position:absolute; left:65.56141672946496%; top:10.41666666666667vw}
.lab_1_mid_right_1{
font-size:2.25em; margin-bottom:.875em;}
.lab_1_mid_right_2{
line-height:1.8;}
.lab_1 ul li{ padding-top:8.48958333333333vw; padding-bottom:6.97916666666667vw;
background-color:#e3e8dc;}
.lab_1 ul li:nth-child(2n){
background-color:#fff;}
.lab_1 ul li:nth-child(2n) .lab_1_mid_right{
left:0;}
.lab_1 ul li:nth-child(2n) .lab_1_mid_left{
margin-left:44.0844009042954%;}
.lab_1 ul li:nth-child(2n) .lab_1_mid_left_left{
margin-left:16.9811320754717%;}
.lab_1 ul li:nth-child(2n)  .lab_1_mid_left_right{
right:auto; left:0;}
.bfb_news_body{ padding-top:2vw;
background-color:#e9ede4; overflow:hidden;}
.bfb_news_body_mid{
margin:0 16%}
.bfb_news_body_mid_1_mid{ color:#000;
position:relative; padding-left:42%;}
.bfb_news_body_mid_1_mid_left{ height:100%; overflow:hidden; border-radius:8.85416666666667vw 8.85416666666667vw 2.6vw 2.6vw;
position:absolute; left:0; top:0; width:30.92307692307692%;}
.bfb_news_body_mid_1_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.bfb_news_body_mid_1_mid_right_1{
font-size:1.875em; font-weight:bold; margin-bottom:.5em;}
.bfb_news_body_mid_1_mid_right_2{
display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; line-height:1.5; margin-bottom:3em;}
.bfb_news_body_mid_1_mid_right_3{
position:relative;  
 }
.bfb_news_body_mid_1_mid_right_3 span{
  font-size:15.625vw; line-height:.6;
}
.bfb_news_body_mid_1_mid_right_3_mid{
position:absolute; bottom:0; left:17.5vw;}
.bfb_news_body_mid_1_mid_right_3_mid_1{
font-size:3em; line-height:1.2;}
.bfb_news_body_mid_1_mid_right_3_mid_2{
letter-spacing:.45em;}
.bfb_news_body_mid_1_mid_right{ padding-bottom:3.90625vw;
padding-top:3.64583333333333vw; position:relative;}
.bfb_news_body_mid_1_mid_right:after{
content:''; position:absolute; left:0; bottom:2.6vw; width:100%; height:1px; background-color:#000;}
.bfb_news_body_mid_1 ul li{
margin-top:4.16666666666667vw;}
.bfb_news_body_mid_1 ul li:nth-child(2n) .bfb_news_body_mid_1_mid_left{
left:auto; right:0;}
.bfb_news_body_mid_1 ul li:nth-child(2n) .bfb_news_body_mid_1_mid{
padding-left:0; padding-right:42%;}
.bfb_news_info_1_mid{
position:relative; padding-left:5.3125em;}
.bfb_news_info_1_mid_left{
position:absolute; left:0; bottom:0; font-size:4.5em; line-height:.9;}
.bfb_news_info_1_mid_right_1{
font-size:3em; line-height:.9;}
.bfb_news_info_1_mid_right_2{
letter-spacing:.15em;  }
.bfb_news_info_2{
font-size:3em; margin-top:.875em; margin-bottom:.6em;}
.bfb_news_info_3{
line-height:1.6;}
.bfb_news_body_info{ padding-bottom:6.45833333333333vw;
padding-top:6.77083333333333vw;}
.bfb_news_info_4{ position:relative; padding:.75em 0; margin-top:2.34375vw;
border-bottom:1px #bbbeb7 solid; border-top:1px #bbbeb7 solid; overflow:hidden;}
.bfb_news_info_4 ul li{
float:left; width:50%;}
.bfb_news_info_4 ul li:nth-child(2){
text-align:right}
.bfb_news_info_4:after{
content:''; position:absolute; left:50%; top:50%; width:1.25em; height:1.25em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/news/img3.png);-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);}
.ay_news_info_2_mid_4_mid{
padding-right:2.5em;}
.bfb_news_info_4 ul li:nth-child(2) .ay_news_info_2_mid_4_mid{
padding-left:2.5em; padding-right:0;}
.ay_news_info_2_mid_4_mid span{
padding-right:1em;}

#header.cur .header_mid_mid_ ul li dl,#header.cur .mrshop dl{
padding-top:26px;}
#header.cur {
border-bottom:1px #dedede solid;}
#header.cur .header_mid_mid_ ul li dl dd,#header.cur .mrshop dl dd{box-shadow: 0 6px 15px rgba(98,98,98,.1);}
.lj_news_mid_1_1{
margin-top:3.90625vw;}
.lj_news_mid_1_1 .index_lj_1_mid_right_mid_2:after{
display:none}
.lj_news_mid_1_2_mid{
position:relative; font-size:1.5em; padding-left:4.9em;}
.lj_news_mid_1_2_mid_left{-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%);
position:absolute; left:0; top:50%; font-size:1.25em; color:#666;}
.lj_news_mid_1_2_mid_right{
position:absolute; right:0; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%);}
.lj_news_mid_1_2_mid_right span{ color:#727272;
font-size:.75em; display:block; border:1px #a5a5a5 solid; width:7.333333333333333em; text-align:center; line-height:2.055555555555556em; border-radius:2.055555555555556em;}
.lj_news_mid_1_2 ul li{
padding:2.5em 0; border-bottom:1px #e9e9e9 solid;}
.lj_news_mid_1_2_mid_mid{ position:relative;
padding-left:2.208333333333333em; padding-right:8em;}
.lj_news_mid_1_2_mid_mid:after{-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); width:1px; height:0.8333333333333333em; background-color:#dcdcdc;
content:''; position:absolute; left:0; top:50%;}
.lj_news_mid_1_3{ margin:5vw 0;
text-align:center; font-size:1.5em;}
.lj_news_mid_1_3 ul li{
display:inline-block; margin:0 .5em;}
.zz_info_mid_2_gg{
max-width:1220px; margin:0 auto;}
.zz_info_mid_2_gg .index_lj_1_mid_right_mid_1:after{
display:none}

.zz_info_mid_2_1_tt{
margin-top:1.5em;}
.zz_info_mid_2_gg_n_p{ margin-bottom:4.6875em; padding:.75em 0; position:relative;
overflow:hidden; border-bottom:1px #c4c4c4 solid;border-top:1px #c4c4c4 solid;}
.zz_info_mid_2_gg_n_p ul li{
float:left; width:50%;}
.zz_info_mid_2_gg_n_p ul li:nth-child(2){
text-align:right;}
.ay_news_info_2_mid_4_midss span{
padding-right:10px;}
.ay_news_info_2_mid_4_midss{
padding-right:2em;}
.zz_info_mid_2_gg_n_p ul li:nth-child(2) .ay_news_info_2_mid_4_midss{
padding-left:2em; padding-right:0}
.zz_info_mid_2_gg_n_p_re{
position:absolute; left:50%; top:50%; z-index:10;-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); width:28px; height:6px;}
.zz_info_mid_2_gg_n_p_re img{
position:absolute; left:0; top:0;}
.lj_cw_1 ul li{ margin-bottom:2.60416666666667vw;
float:left; width:32%; margin-right:2%;}
.lj_cw_1 ul li:nth-child(3n){
margin-right:0}
.lj_cw_1_mid{
position:relative; overflow:hidden;}
.lj_cw_1_mid img{
width:100%;}
.lj_cw_1_mid_mask{
position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; z-index:10; color:#fff;}
.lj_cw_1_mid_mask_mid_1{
font-size:1.875em; font-weight:bold}
.lj_cw_1_mid_mask_mid_2{
font-size:1.5em; margin-top:.4em; margin-bottom:1.125em;}
.lj_cw_1_mid_mask_mid{
margin:0 1em;}
.lj_cw_1_mid_mask_mid_3 span{
display:inline-block; width:9.125em; height:2.1875em; background-image:url(../images/news/img2.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.lj_info_body{
background-color:#f2f2f2;}
.lj_info_1_left{
float:left; width:50%;}
.lj_info_1_right{
  width:50%; position:absolute; right:0; top:0; height:100%;}
.lj_info_1{
background-color:#fff; overflow:hidden; position:relative;}
.lj_info_1_right_mid{
margin:0 18%;}
.lj_info_1_right_mid_1{
font-size:1.125em; line-height:1.7;}
.lj_info_1_right_mid_1 ul li{
margin-top:1em; margin-bottom:1.25em;}
.lj_info_1{
margin:5.72916666666667vw 0;}
.lj_cw_rz_mid{
position:relative; padding-right:380px;}
.lj_cw_rz_mid_right{
position:absolute; right:0; top:50%; width:380px;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%);}
.lj_cw_rz_mid_right dl dd{
float:left; width:50%; text-align:center;}
.lj_cw_rz_mid_right_1{
font-size:1.5em;}
.lj_cw_rz_mid_left_t{
font-size:1.5em;}
.lj_cw_rz ul li{
padding:1em 0; border-bottom:1px #e9e9e9 solid;}
.lj_cw_rz ul li:nth-child(1){
background-color:#f2f2f2; border:none;}
.lj_cw_rz_mid_left{
padding-left:1.25em;}
.lj_cw_rz_mid_left_name{
font-size:1.125em; position:relative; padding-left:1.25em;}
.lj_cw_rz_mid_left_name:after{
content:''; position:absolute; left:0; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); width:0.7777777777777778em; height:0.7777777777777778em; background-image:url(../images/news/img5.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.lj_cw_rz_mid_right_2{
font-size:1.125em;}
.lj_contact_1_mid{
position:relative; overflow:hidden}
.lj_contact_1_mid_left{ overflow:hidden; border-radius:.5em;
position:absolute; left:0; top:0; width:44.46043165467626%; height:100%;}
.lj_contact_1_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.lj_contact_1_mid_right{
margin-left:50%; padding-top:5.46875vw; padding-bottom:2.60416666666667vw;}
.lj_contact_1_mid_right_mid_1 ul li{ margin-bottom:2em;
float:left; width:49%; border-bottom:1px #c2c2c2 solid; padding-bottom:.875em;}
.lj_contact_1_mid_right_mid_1 ul li:nth-child(2){
float:right;}
.lj_contact_1_mid_right_mid_1 ul li:nth-child(3),.lj_contact_1_mid_right_mid_1 ul li:nth-child(4){
width:100%;}
.lj_contact_1_mid_right_mid_1_input input,.lj_contact_1_mid_right_mid_1_input textarea{
border:none; background:none; width:100%;}
.lj_contact_1_mid_right_mid_1_input textarea{
height:90px;}
.lj_contact_1_mid_right_mid_2 a{ color:#fff; background-color:#bda58e;
display:block; font-size:1.125em; width:9em; height:2.333333333333333em; text-align:center; line-height:2.333333333333333em; border-radius:2.333333333333333em;}
.lj_contact_1{
margin:8.59375vw 0;}
.lj_contact_1_mid_right_mid_2 a:hover{
background-color:#333;}
.searchbox{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:9999999999999;background-color: rgba(0,0,0,.4);}
.searchbox_mid{
margin:0 auto; max-width:480px; background-color:#fff; padding:1.5em 2em; border-radius:.5em; position:relative;}
.close_s{ cursor:pointer; z-index:10;
position:absolute; right:1em; top:1em;}
.searchbox_mid_1{
text-align:center; font-size:1.375em; margin-bottom:.75em;}
.searchbox_mid_2{
position:relative; background-color:#f4f4f4; padding:.875em 0; padding-right:80px;}
.searchbox_mid_2_left{
padding-left:1em;}
.searchbox_mid_2_left input{
border:none; background:none; width:100%;}
.searchbox_mid_2_right{
position:absolute; right:1.5em; top:50%;-webkit-transform: translate(-0%, -50%);
    transform: translate(-0%, -50%); z-index:10;}
.searchbox_mid_2_right input{
background:none; border:none; cursor:pointer; width:100%; height:100%; position:absolute; left:0; top:0; z-index:100;}
.lj_brand_mid_mid_right_mid_3 a{ border-radius:5px; background-color:#949494;
display:inline-block; width:2.5em; height:2.5em; position:relative;}
.lj_brand_mid_mid_right_mid_3 a img{-webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
position:absolute; left:50%; top:50%; max-width:100%;}
.lj_brand_mid_mid_right_mid_3 a:hover{
background-color:#bca691;}
.ljnybanner{
position:relative}
.ljnybanner_info{ font-weight:bold;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-align:right; color:#fff;}
.ljnybanner_info_1{
font-size:3.3125em;}
.ljnybanner_info_2{
font-size:3em; position:relative; padding-bottom:.5em;}
.ljnybanner_info_2:after{
content:''; position:absolute; right:0; bottom:0; height:4px; background-color:#fff; width:2.645833333333333em;}

@media screen and (max-width:1680px) {
.ljnybanner_info{
font-size:.875em;}
.lj_news_mid_1_3{
font-size:1.25em;}
.lj_news_mid_1_2_mid{
font-size:1.25em;}
.zz_info_mid_2_2 a{
font-size:.75em;}
.lj_about_3_mid_1_mid_right_mid_1 span{
font-size:3em;}
.index_lj_4_mid_left_2{
font-size:1.5em;}
.index_lj_1_mid_right_mid_1{
font-size:2.5em;}
.index_lj_1_mid_right_mid_2{
font-size:1.25em;}
.banner_img_jj_mid_1_fs_f_1{
font-size:3em;}
.banner_img_jj_mid_2_fs_f_12{
font-size:1.25em;}
.banner_img_jj_mid_fsdj{
margin:0 6%;}
.lj_footer_mid_right_mid_2{
font-size:1em; letter-spacing:.028em;}
.lj_footer_mid_right_mid{
padding-left:1.5em;}
 .lj_footer_mid_mid_mid{
 padding:0 1em;}
 
.header_mid{
margin:0 4%;}
.lj_footer_mid_right_mid_1 span{
font-size:1.25em;}
.bfb_p_info_1_mid_right_re{
font-size:.875em;}
.bfb_news_info_1_mid{
padding-left:4.5em;}
.bfb_news_info_1_mid_left{
font-size:3.5em;}
.bfb_news_info_1_mid_right_1{
font-size:2em;}
.bfb_news_info_2{
font-size:2em;}
.bfb_news_body_mid_1_mid_right_1{
font-size:1.5em;}
.bfb_news_body_mid_1_mid_right_3_mid_1{
font-size:2em;}
.bfb_news_body_mid_1_mid_right_3_mid_2{
letter-spacing:.1em;}
.lab_1_mid_right_1{
font-size:1.75em;}
.bfb_p_info_1_mid_right_mid{
font-size:.875em;}
.bfb_p_info_3_2{
font-size:1.5em;}
.bfb_p_c_2_1_mid_jj_mid_1{
font-size:1.375em;}
.bfb_pro_1_mid_right_mid{
padding-left:4vw;}
.hyb_menu ul li a{
font-size:1.25em;}
.bfb_ny_banner_mask_1{
font-size:3em;}
.bfb_ny_banner_mask_2{
font-size:2em;}
.bfb_s_1_mid_right_1{
font-size:2em;}
.bfb_s_1_mid_right_2{
font-size:1.25em;}
.bfb_index_3_mid_left_mid_5{
font-size:.75em;}
.bfb_index_3_mid{
margin-left:3.38541666666667%}
.bfb_footer_mid{
margin:0 3.38541666666667%}
.brandmid_pro_2_info_right_mid_1{
font-size:1.5em;}
.brandmid_pro_2_info_right_mid_2{
font-size:1em;}
.fsdj_pro_list_act_right_1{
font-size:1.5em;}
.brandmid_pro_2_mid_mid_jj_top_1{
font-size:1.25em;}
.brandmid_pro_2_mid_mid_jj_top_2,.fsdj_pro_list_act_right_2,.brandmid_pro_1_1{
font-size:1em;}
.fsdj_pro_2_mid_left_mid_1{
font-size:1.5em;}
.fsdj_pro_2_mid_left_mid_2 img{
max-width:60px;}
.fsdj_pro_2_mid_left_mid_3{
font-size:1em;}
.fsdj_news_info_1_3{
font-size:1.5em;}
.fsdj_news_2_2{
font-size:.875em;}
.fsdj_news_1_mid_right_mid_2{
font-size:1.25em;}
.fsdj_news_1_mid_right_mid_1{
font-size:1em;}
.fsdj_about_5_1_mid_1_mid_1{
font-size:1.65em;}
.fsdj_about_8_mid_right_mid_1{
font-size:1.25em;}
.fsdj_about_4_2_mid_right_jj p.pts{
font-size:1.125em;}
.fsdj_about_4_2_mid_left_mid_left img{
width:50px;}
.fsdj_about_4_2_mid_left_mid{
padding-left:70px;}
.fsdj_about_4_2_mid_left_mid_right_1{
font-size:1.5em;}
.fsdj_about_1_1_2_mid span{
font-size:1.125em;}
.fsdj_about_1_1_1_left,.fsdj_about_3_mid_right_mid_1{
font-size:1.5em;}
.fsdj_about_top_1{
font-size:2.5em;}
.fsdj_about_top_2{
font-size:1.125em;}
.fsdj_about_8_mid_right_mid_2,.fsdj_about_4_2_mid_right_jj,.fsdj_about_5_1_mid_1_mid_2,.fsdj_about_3_mid_right_mid_2,.fsdj_about_1_1_1_right_jj,.fsdj_about_4_2_mid_left_mid_right_2{
font-size:1em;}

.brandmid_2 ul li:nth-child(2):before,.brandmid_2 ul li:nth-child(2) .brandmid_2_mid_left_mid_2:after,.brandmid_2 ul li:nth-child(2) .brandmid_2_mid:before,.brandmid_2 ul li:nth-child(2) .brandmid_2_mid:before{
width:20px; height:20px;}
.brandmid_2 ul li:nth-child(1) .brandmid_2_mid_left_mid_1:after{
left:-6vw; width:20px; height:20px;}
.brandmid_2 ul li:nth-child(1) .brandmid_2_mid_left_mid_1:before{
left:83vw;width:20px; height:20px;}
.brandmid_2_mid_left_mid_1{
font-size:1.5em;}
.brandmid_2_mid_left_mid_2{
font-size:1em;}
.brandmid_2_mid{
margin:0 10vw;}
.fsdj_index_3_left,.fsdj_index_3_right{
font-size:.75em;}
.banner_img_jj_mid_1_fs{
font-size:3em;}
.fsdj_index_4_mid_mid_3{
font-size:1.25em;}
.fsdj_index_4_mid_mid_1{
font-size:2em;}
.fsdj_index_2_right_mid_1{
font-size:1.75em;}
.fsdj_index_1_1_1{
font-size:2.5em;}
.banner_img_jj_mid_2_fs,.fsdj_index_1_1_2{
font-size:1.125em;}
.fsdj_footer_mid{
margin:0 3.5vw;}
.banner_img_jj_mid_2_f{
font-size:1.5em;}
.banner_img_jj_mid_1_f{
font-size:3em;}
.banner_img_jj{
bottom:5vw;}
.banner_img_jj_mid_img img{
max-width:9vw;}
.index_1_mid_mid_2{
padding:0 3vw;}
.about_3_2_jj_1{
font-size:1.25em;}
}
@media screen and (max-width:1200px) {
.ljnybanner_info{
font-size:.65em;}
.header_mid_mid ul li{
margin-right:2em;}
.index_lj_3_mid_mid_right_mid_1{
font-size:1.875em;}
.index_lj_3_mid_mid_right_mid_2{
font-size:1em;}
.lj_cw_rz_mid_left_t,.lj_cw_rz_mid_right_1{
font-size:1.25em;}
.lj_cw_rz_mid_right_2{
font-size:1em;}
.lj_cw_rz_mid_left_name{
font-size:1em;}
.lj_cw_1_mid_mask_mid_1{
font-size:1.375em;}
.lj_cw_1_mid_mask_mid_2{
font-size:1em;}
.zz_info_mid_2_2 a{
font-size:.5em;}
.zz_info_mid_2_1{
font-size:1em; margin:2em 0;}
.zz_info_mid_1{
font-size:1em;}
.lj_about_3_mid_1_act{
font-size:.875em;}
.lj_about_3_mid_1_mid_right_mid_1 span{
font-size:2em;}
.lj_about_3_mid_1_mid_right_mid_2{
font-size:1em;}
.lj_about_4_2{
font-size:1em;}
.index_lj_1_mid_right_mid_3{
font-size:1em;}
.index_lj_1_mid_right_mid_1{
font-size:1.875em;}
.index_lj_1_mid_right_mid_2{
font-size:1em;}
.lj_brand_top_mid ul li a{
height:5em;}
.lj_brand_top_mid{
font-size:.75em;}
.bfb_index_3_mid_left_mid_5{
font-size:.5em;}
.bfb_index_3_mid_left_mid_2{
font-size:1.25em;}
.bfb_index_3_mid_left_mid_3{
font-size:2em;}
}
@media screen and (max-width:1080px) {
.bfb_index_2_mid_2_link{
font-size:.875em;}
.bfb_index_4_right_mid_2_2{
font-size:1.25em;}
.bfb_index_pro_mask_2{
font-size:1.5em;}
.bfb_index_banner_left,.bfb_index_banner_right{
font-size:.5em;}
.bfb_news_info_1_mid{
padding-left:3.5em;}
.bfb_news_info_1_mid_left{
font-size:2.75em;}
.bfb_news_info_1_mid_right_2{
font-size:.875em;}
.bfb_news_info_1_mid_right_1{
font-size:1.5em;}
.bfb_news_info_2{
font-size:1.5em;}
.bfb_ny_banner_mask_1{
font-size:2em;}
.bfb_p_info_3_2{
font-size:1.25em;}
.bfb_p_info_1_mid_right_re a{
font-size:.75em;}
.bfb_p_info_1_mid_right_mid_2{
font-size:1.5em;}
.bfb_p_info_1_mid_right_mid_1{
font-size:1.25em;}
.bfb_p_info_1_mid_right_mid_3{
font-size:1.25em;}
.bfb_p_info_1_mid_right_mid_4_left img{
max-width:1.25em}
.bfb_p_info_1_mid_right_mid_4 ul li{
font-size:1.125em;}
.bfb_p_c_2_1_mid_jj_mid_1{
font-size:1.25em;}
.bfb_pro_1_mid_left_mid{
font-size:.875em;}
.bfb_s_1_mid_right_1{
font-size:1.5em;}
.bfb_s_1_mid_right_2{
font-size:1em;}
.bfb_s_mid,.bfb_s_2_mask_mid,.bfb_p_c_mid,.bfb_p_info_3_mid,.lab_mid,.bfb_news_body_mid{
margin:0 3.38541666666667%}
.lab_1_mid_right_1{
font-size:1.5em;}
.fsdj_index_4_mid_mid_1{
font-size:1.75em;}
.fsdj_index_4_mid_mid_3{
font-size:1.125em;}
#swiper-pagination-news{
right:3.5vw;}
.banner_img_jj_mid_1_fs{
font-size:2em;}
.banner_img_jj_mid_fsdj{
margin-left:3.5vw; margin-right:3.5vw;}
.brandmid_pro_2_mid{
margin-left:3.5vw;}
.fsdj_index_3_left, .fsdj_index_3_right{
font-size:.5em;}
.fsdj_index_1_1_2{
font-size:1em;}
.fsdj_index_1_1_1{
font-size:2em;}
.fsdj_about_top_1{
font-size:1.875em;}
.brandmid_2_mid,.brandmid_1_mid,.fsdj_about_1_1,.fsdj_about_3_mid{
margin:0 3.5vw;}


.contact_2_2_mid{
height:25vw;}
.contact_2_2_mid_jj_1 span{
font-size:1.375em;}
.news_2_1_jj_2{
font-size:1.25em;}
.news_2_1_jj_3{
font-size:1em;}
.newsmid{
margin:0 3.125vw;}
}
.pro_info_m{
display:none}
@media screen and (max-width:950px) {
.menu{
right:3.38541666666667%}
.header_mid{
height:29px;}
.bfb_p_c_1_mid_right ul li{
margin-top:1em; margin-left:1em;}
.bfb_p_c_1_mid_right ul li:nth-child(1){
margin-left:0}
.bfb_p_c_1_mid_right{
text-align:left;  }
.bfb_p_c_1_mid_right ul li a{
font-size:1em;}
.bfb_p_c_1_mid_left{
position:static; font-size:1em;}

.fsdj_footer_2_right_left_mid{
padding-left:0}
.fsdj_footer_2_right{
width:100%;}
.fsdj_footer_2_left{
display:none}
.fsdj_footer_1_mid_right{
margin-top:0}
.fsdj_footer_1_mid_left img{
width:50px;}
.brandmid_pro_2{
margin-right:0}
.fsdj_pro_list_act_right_1{
font-size:1.25em;}
.brandmid_pro_2_mid_mid{
height:37vw;}
.brandmid_pro_2_mid_mid_jj_footer{
height:16vw;}
.brandmid_pro_2_mid_mid_jj_footer img{
max-height:16vw;}
.brandmid_pro_2_mid_mid{
height:45vw;}
}
@media screen and (max-width:900px) {
.lj_news_mid_1_2 ul li{
padding:1em 0;}
.lj_news_mid_1_2_mid{
font-size:1.125em;}
.fsdj_about_8_mid_right_mid{
margin:2.5vw;}
.fsdj_about_8_mid_right{
position:static; width:100%;}
.fsdj_about_8_mid_left{
margin-left:0; width:100%;}
.fsdj_index_1_1 dl dd{
width:25%; margin-bottom:1em;}

.brandmid_2_mid_right{
margin-left:0; width:100%; margin-bottom:1.5em;}
.brandmid_2_mid_left{
position:static; width:100%;}
.brandmid_2 ul li:nth-child(2n) .brandmid_2_mid_left{
width:100%;}
}
.fsdj_about_3_mid_left img{
display:none; width:100%;}
.bfb_index_4_left img{
display:none; width:100%;}
.lj_about_1_mid_right img{
display:none; width:100%;}
.lj_about_1_mid_right img{
display:block}
.lj_brand_mid_mid_left img{
display:none; width:100%;}
.lj_contact_1_mid_left img{
display:none; width:100%;}
.index_lj_1_mid_left img{
display:none; width:100%;}
.index_lj_3_mid_mid_left img{
display:none; width:100%;}
@media screen and (max-width:810px) {
.ljnybanner_info_2:after{
height:2px;}
.ljnybanner_info{
font-size:.5em;}
.banner_img_jj_mid_1_fs_f_1{
font-size:1.875em;}
.banner_img_jj_mid_2_fs_f_12{
font-size:1.125em;}
.lj_footer_mid_left_mid_1 img{
height:28px;}
#lj_footer{
padding:2.5em 0;}
.lj_footer_mid_left_mid{
padding-right:0; text-align:center}
.lj_footer_mid_left{
width:100%;}
.lj_footer_mid_mid,.lj_footer_mid_right{
display:none}
.index_lj_4_mid_right ul li{
height:9em;}
.index_lj_4_mid_left_2{
font-size:1.25em;}
.index_lj_4_mid_right_mid{
padding-left:3.5em;}
.index_lj_4_mid_right_mid_left{
width:40px;}
.index_lj_4_mid_right_mid_right_1{
font-size:1.25em;}
.index_lj_4_mid_right_mid_right_2{
font-size:.875em;}
.index_lj_3_mid_mid_right{
margin-left:0; padding-left:0; margin-top:1em;}
.index_lj_3_mid_mid_left img{
display:block}
.index_lj_3_mid_mid_left_bg{
display:none}
.index_lj_3_mid_mid_left{
position:static; width:100%;}
.index_lj_3_mid_mid_right_mid_1{
font-size:1.5em;}
.index_lj_2_3_mid{
height:8em;}
.index_lj_2_3 ul li{
margin-right:2%; width:32%;}
.index_lj_2_3 ul li:nth-child(3n){
margin-right:0}
.index_lj_2_3 ul li:nth-child(5n){
margin-right:2%;}
.index_lj_1_mid_right_mid_3{
margin-bottom:1.5em;}
.index_lj_1_mid_right_mid{
padding:2em 1.5em;}
.index_lj_1_mid_left_bg{
display:none}
.index_lj_1_mid_right{
margin-left:0}
.index_lj_1_mid_left{
position:static; width:100%; height:auto}
.index_lj_1_mid_left img{
display:block}
.lj_contact_1_mid_right{
margin-left:0}
.lj_contact_1_mid_left{
width:100%; position:static; height:auto}
.lj_contact_1_mid_left_bg{
display:none}
.lj_contact_1_mid_left img{
display:block}
.lj_cw_rz_mid{
padding-right:200px;}
.lj_cw_rz_mid_right{
width:200px;}
.lj_info_1_right_mid_1{
font-size:1em;}
.index_lj_1_mid_right_mid_1{
font-size:1.25em;}
.lj_info_1_right_mid{
margin:2em 1.5em;}
.lj_info_1_right{
position:static; width:100%;}
.lj_info_1_left{
width:100%;}
.lj_info_1_left img{
width:100%;}
.lj_cw_1_mid_mask_mid_1{
font-size:1.25em;}
.lj_news_mid_1_2 ul li:nth-child(1){
padding-top:0}
.lj_news_mid_1_3{
font-size:1em;}
.lj_zz_mid_mid_mid_right_mid,.lj_zz_mid_mid ul li:nth-child(2n) .lj_zz_mid_mid_mid_right_mid{
margin:2em 1.5em;}
.lj_zz_mid_mid_mid_right{
position:static; width:100%; height:auto}
.lj_zz_mid_mid_mid_left{
position:static; margin-left:0; width:100%;}
.lj_brand_mid_mid_right_mid_3 ul li img{
}
.lj_brand_mid_mid_right_mid{
margin-left:1.5em; margin-right:1.5em;}
.lj_brand_mid_mid_right{
margin-left:0;}
.lj_brand_mid_mid_left{
position:static; width:100%;}
.lj_brand_mid_mid_left_bg{
display:none}
.lj_brand_mid_mid_left img{
display:block}
.lj_about_3_mid_1{
background-color:#f5f5f5;}
.lj_about_3_mid_1_act_left,.lj_about_3_mid_1_act_right{
display:inline-block; margin:0 10px;}
.lj_about_3_mid_1_act{
position:static; text-align:center; background-color:#f5f5f5; padding-bottom:20px;}
.lj_about_3_mid_1_mid_right_mid{
margin:1.5em;}
.lj_about_3_mid_1_mid_right{
position:static; width:100%;}
.lj_about_3_mid_1_mid_left{
width:100%;}
.index_lj_1_mid_right_mid_1{
font-size:1.5em;}
.lj_about_1_mid_right_bg{
display:none}
.lj_about_1_mid_right{
position:static; width:100%;}
.lj_about_1_mid_left{
width:100%;}
.lj_brand_top{
display:none}
.bfb_index_3_mid_right{
margin-left:0; margin-top:1.5em;}
.bfb_index_3_mid_left{
position:static; width:100%;}
.bfb_index_4_right_mid_1{
max-width:100%;}
.bfb_index_4_right_mid{
max-width:none; margin:0 3.38541666666667%;}
.bfb_index_3_mid{margin:0 3.38541666666667%;}
.bfb_index_4_left_bg{
display:none}
.bfb_index_4_right{
margin-left:0}
.bfb_index_4_left{
position:static; width:100%;}
.bfb_index_4_left img{
display:block}
.bfb_index_2_mid_1{
margin-bottom:1.5em;}
.bfb_index_2_mid{
margin:0 3.38541666666667%}
.banner_img_jj_mid_1_fs_f{
font-size:2.5em;}
.banner_img_jj_mid_2_fs_f{
font-size:1.5em;}
.bfb_footer_1_left_mid{
padding-right:0}
.bfb_footer_1_left{
width:100%;}
.bfb_footer_1_right{
display:none}
.bfb_footer_1_mid{
display:none}
.bfb_news_info_2{
font-size:1.25em;}
.bfb_news_body_mid_1_mid_right_1{
font-size:1.25em;}
.bfb_news_body_mid_1_mid_right_3_mid_2{
letter-spacing:0; font-size:.875em;}
.bfb_news_body_mid_1_mid_right_3_mid_1{
font-size:1.5em;}
.lab_1 ul li:nth-child(2n) .lab_1_mid_left{
margin-left:0}
.lab_1_mid_right{
position:static; width:100%; margin-top:1.5em;}
.lab_1_mid_left{
width:100%;}
.lab_1_mid_right_1{
font-size:1.25em;}
.bfb_p_info_1_mid_right_mid{
margin:1.5em 3.38541666666667%}
.bfb_p_info_1_mid_right_re{
display:none}
.bfb_p_info_1_mid_right{
position:static; width:100%;}
.bfb_p_info_1_mid_left{
width:100%;}
.bfb_p_c_2_1 ul li{
width:49%; margin-right:0}
.bfb_p_c_2_1 ul li:nth-child(2n){
float:right}
.bfb_p_c_2_1_mid{
height:40vw;}
.bfb_pro_1_mid_right_mid{
padding-left:0;}
.bfb_pro_1_mid_right img{
width:100%;}
.bfb_pro_1_mid_left{
position:static; width:100%;}
.bfb_pro_1_mid_mid{
width:100%; margin:2em 0;}
.bfb_pro_1_mid_right{
position:static; width:100%;}
.bfb_s_5_mid_left_1 img{
width:100%;}
.bfb_s_5_mid_left{
width:100%;}
.bfb_s_5_mid_right{
width:100%;}
.bfb_s_3_mid_right{
width:100%;}
.bfb_s_3_mid_left{
width:100%;}
.bfb_s_1_mid_right{
width:100%;}
.bfb_s_1_mid_left{
width:100%;}
.bfb_ny_banner_mask_1{
font-size:2em;}
.bfb_ny_banner_mask_2{
font-size:1.5em;}

.fsdj_footer_1 ul li:nth-child(2){ overflow:hidden;
position:static;-webkit-transform: translate(-0%, -0%);
transform: translate(-0%, -0%); margin:1em 0;}
.fsdj_footer_1 ul li:nth-child(1){ overflow:hidden;
float:none}
.fsdj_footer_1 ul li:nth-child(3){ overflow:hidden;
float:none}
.fsdj_index_4{
padding-top:4.5vw; padding-left:3.5vw; padding-right:3.5vw;}

.fsdj_index_4_mid .swiper-slide{
padding:0;}
.fsdj_index_4_top{
position:static;}
#swiper-pagination-news{
position:static;}
.fsdj_index_4_footer{
position:static; padding:1.5em 0 1.5em 0;}
.fsdj_index_4_mid_mid{
padding-top:1.5em; padding-bottom:1.5em}

.fsdj_index_5_left{
position:static; width:100%; padding-top:3.5vw; padding-bottom:3.5vw;}
.fsdj_index_5_right{
margin-left:0; width:100%;}
.indexpagefenye{
display:none}
.fsdj_index_2_right_mid_1{
font-size:1.25em;}
.fsdj_index_2_right_mid{
margin:0 3.5vw;}
.fsdj_index_2_right{
position:static; width:100%; padding:3.5vw 0;}
.fsdj_index_2_left{
width:100%;}
.brandmid_pro_2_info_right{
width:100%; padding-bottom:5.75vw;}
.brandmid_pro_2_info_left{
width:100%;}
.brandmid_pro_2_info_right_mid_1{
font-size:1.25em;}
.brandmid_pro_1 ul li{
display:inline-block; margin:10px 0;}
.brandmid_pro_1{
position:static; width:auto}
.fsdj_news_info_1_3{
font-size:1.25em;}
.fsdj_news_info_1_2{
height:50px; border-radius:50px;}
.fsdj_news_2_1 ul li{
margin-right:0; width:49%;}
.fsdj_news_2_1 ul li:nth-child(2n){
float:right}
.fsdj_news_1_mid_right_mid_2{
font-size:1.125em;}
.fsdj_news_1_mid_right{
position:static; width:100%; padding-top:4.35vw; padding-bottom:4.35vw;}
.fsdj_news_1_mid_left{
width:100%;}
.fsdj_about_5_1_mid_1_mid_1{
font-size:1.5em;}
.fsdj_about_5_1_mid_1_mid_2{
min-height:110px;}
.fsdj_about_4_2_mid_left_mid_right_1{
font-size:1.25em;}
.fsdj_about_4_2_mid_right{
width:100%; margin-top:1em;}
.fsdj_about_4_2_mid_left{
width:100%;}
.fsdj_about_3_mid_left_bg{
display:none}
.fsdj_about_3_mid_right{
margin-left:0}
.fsdj_about_3_mid_left img{
display:block;}
.fsdj_about_3_mid_left{
position:static; width:100%;}
.fsdj_about_1_1_2_mid span{
font-size:1em;}
.fsdj_about_1_1_1_left, .fsdj_about_3_mid_right_mid_1{
font-size:1.25em;}
.brandmid_1{
padding:1.5em 0;}
.fsdj_about_top_1{
font-size:1.375em;}
.brandmid_2_mid_left_mid_1{
font-size:1.25em;}
.pro_info_m{
display:block}
.pro_info_1_mid_right_mid{
margin:0 3.125vw;}
.pro_info_1{ background-color:#0d0d0d;
padding-top:120px; padding-bottom:2em;}
.lv-product-page-header__secondary-wrapper{
min-height:inherit;}
.pro_info_1_mid_right{
width:100%;}
.pro_info_1_mid_left{
display:none}
.pro_info_1_mid_right_mid_3{
font-size:1.5em;}
.contact_2_2_mid_jj_1 span{
font-size:1.25em;}
.contact_2_2_mid{
height:35vw;}
.mapmid{
position:static; max-width:100%;}
.news_info_act_re a{
width:100%;}
.news_info_act_re{ padding-top:1.5em;
position:static; width:100%;}
.news_info_act{
padding-right:0}
.u_1 .banner_img_jj_mid_2_f{
font-size:1.125em;}
.u_2_mid_1 img{
max-width:80%;}
.u_2 ul li{
width:50%; margin-top:1.5em;}
.u_2 ul li:nth-child(3) .u_2_mid{
border:none}
.u_2_mid_2{
font-size:1em;}
.pro_mid_catelist_mid_2 ul li a{
font-size:1em}
.index_1_mid dl dd{
width:33.3333%; margin-bottom:1em;}
.st_1_category ul li{
width:100%;}
.st_1_jj_2 dl dd a{
font-size:1em;}
.st_1_jj_1{
font-size:1.5em;}
.footercp_left,.footercp_right{
width:100%; text-align:center}
.footer_1{
padding:.5em 0;}
.footer_1 img{
height:20px;}
.footer_2_left{
width:100%;}
.footer_2_mid,.footer_2_right{
display:none}
.about_2_mid_right{
width:100%;}
.about_2_mid_left{
width:100%; margin-top:1.5em;}

.banner_img_jj_mid_1_f{
font-size:2em;}
.banner_img_jj_mid_2_f{
font-size:1.375em;}
}
@media screen and (max-width:768px) {
.lj_about_2_mid_1 ul li a{
font-size:1em;}
.lj_about_2_mid_1 ul li{
margin-bottom:5px;}
.bfb_news_info_4:after{
display:none}
.ay_news_info_2_mid_4_mid{
padding-right:0}
.bfb_news_info_4 ul li:nth-child(2) .ay_news_info_2_mid_4_mid{
padding-left:0;}
.bfb_news_info_4 ul li:nth-child(2){
margin-top:.5em;}
.bfb_news_info_4 ul li:nth-child(2){
text-align:left}
.bfb_news_info_4 ul li{
width:100%;}
.bfb_pro_1_mid_left_mid{
font-size:.75em;}
.fsdj_index_1_1_1{
font-size:1.5em;}
.fsdj_index_1_1_mid{
text-align:center}
.fsdj_index_1_1 dl dd{
width:33.3333%;}
}
.sjimg{
display:none}
@media screen and (max-width:640px) {
.index_lj_4_mid_left{
position:static; width:160px}
.index_lj_4_mid_right{
margin-left:0; margin-top:1.5em;}


.lj_cw_1_mid_mask_mid_3 span{
font-size:.875em;}
.lj_cw_1 ul li{
width:49%; margin-right:0}
.lj_cw_1 ul li:nth-child(2n){
float:right}
.zz_info_mid_2_gg_n_p ul li:nth-child(2) .ay_news_info_2_mid_4_midss{
padding-left:0}
.zz_info_mid_2_gg_n_p ul li:nth-child(2){
margin-top:10px;}
.ay_news_info_2_mid_4_midss{
padding-right:0}
.zz_info_mid_2_gg_n_p ul li{
width:100%;}
.zz_info_mid_1{
display:none}
.vmolj{
font-size:.875em; height:2.5em; line-height:2.5em;}
.bfb_index_pro_mask_3 a{
font-size:1em; padding:0 2em; line-height:2em; border-radius:2em;}
.bfb_index_pro_mask_3{
margin-top:1.5em;}
.bfb_footer_1_left_mid_2 img{
height:30px;}
.bfb_footer_2_mid_left{
float:none; width:100%; text-align:center}
.bfb_footer_2_mid_right{
float:none; width:100%; text-align:center}
.bfb_p_info_3 .bfb_ny_banner_mask_1{
font-size:1.5em;}
.pcimg{
display:none}
.sjimg{
display:block}
.fsdj_footer_2_right_left{
width:100%;}
.fsdj_footer_2_right_right{
display:none}
.fsdj_index_3_img_jj{
position:static; width:auto; padding:3.5vw;}
.fsdj_index_2_right_mid_3 a{
height:50px; line-height:50px;}
.fsdj_index_2_right .fsdj_index_2_right_mid_3 a,.fsdj_index_3_img_jj .fsdj_index_2_right_mid_3 a,.fsdj_index_5_left .fsdj_index_2_right_mid_3 a,.fsdj_index_4 .fsdj_index_2_right_mid_3 a{
width:100%;}

.prr .fsdj_index_2_right_mid_3 a{
width:100%;}
.fsdj_pro_list_act_right{
margin:0; padding-top:1.5em;}
.fsdj_pro_list_act_left{
position:static; width:100%; text-align:center;}
.brandmid_pro_2_mid_mid{
height:58vw;}
.brandmid_pro_2_mid_mid_jj_footer{
height:24vw;}
.brandmid_pro_2_mid_mid_jj_footer img{
max-height:24vw;}
.fsdj_news_2_2{
font-size:.65em;}
#fsdj_about_1_1{
background-image:none; background-image:url(../images/product/img8.jpg);}
.fsdj_about_1_1_1_left{
width:100%;}
.fsdj_about_1_1_1_right{
width:100%; margin-top:1em;}
.index_1_bg,.st_1_bg{
background-attachment: inherit;}
.news_1 .banner_img_jj_mid_1_f{
font-size:1.5em;}
.news_2_1 ul li.kuan{
text-align:left}
.news_2_1 ul li{
width:100%;}
.u_3_3 a{
height:50px; line-height:50px;}
.u_3_2 ul li{
width:100%; margin-right:0}
.pro_mid_catelist_mid{
margin-top:1em;}
.pro_mid_catelist_mid_2 ul li a{
padding-top:.75em; padding-bottom:.75em}
.pro_mid_catelist{
width:90vw; min-height:150vw; max-height:150vw;}
.about_3_2 ul li{
width:100%; margin-right:0; margin-bottom:1em;}
}
.bfb_news_body_mid_1_mid_left img{
width:100%; display:none}
.lj_info_body{
overflow:hidden}
@media screen and (max-width:480px) {
.ljnybanner_info{
font-size:.45em;}
.banner_img_jj_mid_1_fs_f_1{
font-size:1.5em;}
.lj_footer_mid_left_mid_1 img{
height:24px;}
.index_lj_4_mid_right ul li{
height:6.5em;}
.index_lj_4_mid_right_mid{
padding-left:2.5em;}
.index_lj_4_mid_right_mid_left{
width:30px;}
.index_lj_3_mid_mid_right_mid_2{
margin-bottom:1.5em;}
.index_lj_3_mid_mid_right_mid_1{
font-size:1.25em;}
.index_lj_2_3_mid img{
max-width:80%;}
.index_lj_2_3_mid{
height:7em;}
.index_lj_2_3 ul li:nth-child(5n){
margin-right:0%;}
.index_lj_2_3 ul li{ width:49%;
margin-right:0}
.index_lj_2_3 ul li:nth-child(2n){
float:right}
.lj_contact_1_mid_right_mid_2 a{
font-size:1em; width:100%;}
.lj_contact_1_mid_right_mid_1 ul li{
width:100%;}
.lj_cw_rz ul li:nth-child(1){
font-size:.9375em;}
.lj_cw_1 ul li{
width:100%;}
.lj_news_mid_1_2_mid{
font-size:1em;}
.lj_news_mid_1_2_mid_mid{
padding-right:0}
.lj_news_mid_1_2_mid_right{
display:none}
.zz_info_mid_2_2 a{
font-size:.4em;}
.lj_about_3_mid_1_act{
font-size:.7em;}
.lj_about_3_mid_1_mid_right_mid_1 span{
font-size:1.5em;}
.index_lj_1_mid_right_mid_2{
font-size:.9375em;}
.index_lj_1_mid_right_mid_1{
font-size:1.25em;}
#header.cur{
border:none}
.bfb_index_3_mid_left_mid_4{
margin-bottom:1.5em;}
.bfb_index_3_mid_left_mid_3{
font-size:1.5em;}
.bfb_index_3_mid_left_mid_5{
margin:0 auto; font-size:.4em;  }
.bfb_index_pro_mask_2{
font-size:1.375em;}
.bfb_index_pro_mask_1{
font-size:1.25em;}
.bfb_index_banner_left, .bfb_index_banner_right{
display:none}
.banner_img_jj_mid_1_fs_f{
font-size:2em;}
.banner_img_jj_mid_2_fs_f{
font-size:1.375em;}
.bfb_footer_1_left_mid_2 img{
height:25px;}
.bfb_news_body_mid_1_mid_right:after {
bottom:0;}
.bfb_news_body_mid_1_mid_right{
padding-bottom:1em;}
.bfb_news_body_mid_1 ul li:nth-child(2n) .bfb_news_body_mid_1_mid
{
padding-right:0}
.bfb_news_body_mid_1_mid{
padding-left:0}
.bfb_news_body_mid_1_mid_left{
position:static; width:100%;}
.bfb_news_body_mid_1_mid_left img{
display:block}
.bfb_news_body_mid_1_mid_left_bg{
display:none}
.hyb_menu ul li a{
font-size:1.125em;}
.bfb_p_c_2_1_mid_img{
position:static; padding:1.5em 0; height:auto}
.bfb_p_c_2_1_mid_jj{
position:static; padding-bottom:1.5em;}
.bfb_p_c_2_1_mid_img img{
max-height:none; max-width:50%;}
.bfb_p_c_2_1_mid{
height:auto}
.bfb_p_c_2_1 ul li{
width:100%;}
.bfb_s_2_bg{background-attachment:inherit}
.bfb_p_c_1_mid_right ul li{
margin-left:0; margin-right:1em;}
.bfb_pro_1_mid_mid{
display:none}
.bfb_pro_1_mid_right img{
display:none}
.bfb_s_3_mid_right_2 img{
width:100%;}
.bfb_s_2,.bfb_s_4{
height:110vw;}
.bfb_s_1_mid_right_1{
font-size:1.25em;}
.bfb_ny_banner_mask_1{
font-size:1.75em;}
.bfb_ny_banner_mask_2{
font-size:1.25em;}
.banner_img_jj_mid_1_fs{
font-size:1.75em;}
.banner_img_jj_mid_2_fs{
font-size:1em;}
.fsdj_footer_1 ul{
margin-bottom:1em;}
.fsdj_footer_2_right_left_2{
margin-top:1em;}
.fsdj_footer_1_mid_right{
margin-left:10px;}
.fsdj_footer_1_mid_left img{
width:40px;}
.brandmid_pro_2_mid_mid{
height:75vw;}
.brandmid_pro_2_mid_mid_jj_footer{
height:34vw;}
.brandmid_pro_2_mid_mid_jj_footer img{
max-height:34vw;}

.fsdj_news_2_1 ul li{
width:100%;}
.fsdj_contact_1_2{
font-size:1.5em;}
.fsdj_about_4_2_mid_left_mid{
padding-left:55px;}
.fsdj_about_4_2_mid_left_mid_left img{
width:40px;}
.banner_img_jj_mid_img img{
max-width:20vw;}
.pro_info_1_mid_right_mid_5 a{
width:100%;}
.pro_info_1_mid_right_mid_3{
font-size:1.375em;}
.index_1 .index_1_mid dl dd{
width:100%;}
.jobinfo_mid_jj_1{
font-size:1.375em;}
.contact_2_2_mid{
height:50vw;}
#map{
height:60vw;}
.index_1_mid dl dd{
width:50%; margin-bottom:1.5em;}
.index_1_mid_mid_2_2{
font-size:1.125em;}
.st_1_jj_2 dl dd a{
width:100%;}
 .st_1_jj_2 dl dd{
 margin-left:0; width:48%;}
 .st_1_jj_2 dl dd:nth-child(2){
 float:right}
.st_1_jj_2 dl{
width:100%; clear:both; overflow:hidden;} 
.st_1_jj_1{
font-size:1.375em;}
}
#bannerdes{
height:auto; bottom:5vw;}
.mainbody{
margin-top:100vh}
body.body .header_mid_left img:nth-child(1),body.mbs .header_mid_left img:nth-child(1) {
  display: none;
}
body.body .header_mid_left img:nth-child(2),body.mbs .header_mid_left img:nth-child(2) {
  display:block;
}
body.mbs #header{-webkit-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; -moz-transition-duration: 0s; transition-duration: 0s;
background-color:#f7f6f5}
body.mbs #header .header_mid_mid ul li a.biga{
color:#000;}
body.mbs #header .mrshop_1{
color:#000; background-image:url(../images/header/img1b.png);}
body.mbs #header .mrshop{
background-image:url(../images/header/img2b.png);}
#lj_footer .header_mid{
margin:0 5%;}
@media screen and (max-width: 1680px){
#lj_footer .header_mid{
margin:0 4%;}
}
.header_mid_mid ul li a.biga:after { display:none}
.header_mid_mid ul li a.biga:hover{
color:#b89d82}






 