/* 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;
}

.container{ clear: both;width:1320px ;margin: 0 auto; }

.content{color: #666;line-height: 2; padding:2em 1em ;

	/*margin: 0 8.33333333333333%; */
}
.container-fluid{width: 100%;margin-right: auto;margin-left: auto;clear: both;}
.class_list ul li{ padding:0 3.28125vw;display:inline-block; background-position:left center; background-repeat:no-repeat; background-image:url(/css/../images/brand/img2.png);}
.class_list ul li a{display:inline-block; position:relative; padding:1.25em 0; font-size:1.125em; color:#000;}
.class_list ul li a:after{ width:0;content:''; position:absolute; left:0; bottom:0; height:2px; background-color:#bba48d;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.class_list ul li a:hover:after,.brand_1_mid ul li a.on:after{width:100%;}
.class_list{text-align:center}
.class_list ul li:nth-child(1){background-image:none}

.text-center {text-align: center!important}


@font-face {
    font-family: 'Alibaba PuHuiTi R';
    src: url('/css/fonts/Alibaba-PuHuiTi-R.eot');
    src: url('/css//css/fonts/Alibaba-PuHuiTi-R.eot?#iefix') format('embedded-opentype'),
        url('/css//css/fonts/Alibaba-PuHuiTi-R.woff2') format('woff2'),
        url('/css/fonts/Alibaba-PuHuiTi-R.woff') format('woff'),
        url('/css/fonts/Alibaba-PuHuiTi-R.ttf') format('truetype'),
        url('/css/fonts/Alibaba-PuHuiTi-R.svg#Alibaba-PuHuiTi-R') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
 

body{
    font:1em/1.3 "Alibaba PuHuiTi R";   
	-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: "Alibaba PuHuiTi R";
}
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:#010101;
}
a{
    color:inherit;
	color:#010101;
    text-decoration: none; 
}
a:hover  {
    color:#a7896b;    
    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;*/}
 
.daxie{text-transform: uppercase;}
.cell_mid{ display: table; height:100%; width:100%; }
.cell_h{ height:100%;display: table-cell; vertical-align:bottom;margin-bottom: 1rem; } 
/*********header**********/
#header{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
position:fixed; left:0; top:0; width:100%;  z-index:888; padding:2.5em 0;}
.header_mid_right{
text-align:right; margin-right:160px;}
.header_mid_right ul li{
display:inline-block; margin-left:50px;}
.header_mid_right ul li a{
color:#fff; font-size:17px;}
.header_mid{ position:relative;
margin:0 8.33333333333333%;
}
.header_mid_left{
position:absolute; left:0; top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%)}
.header_rr{ position:absolute;
width:105px; right:0; top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%)}
.header_rr_right{
text-align:right}
.header_rr_right a{
color:#fff; font-size:17px;}
.header_rr_left{-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);
position:absolute; left:0; top:50%;}
.header_rr_left a{
display:block; width:17px; height:17px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(/css/../images/header/img1.png);}
/**********index***********/
.banner_img{
position:relative; width:100%; height:100vh;} 
.banner_img_pc{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.indexbanner_jj{-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);position:absolute; left:0; width:100%; z-index:10; color:#fff; top:50%;} 
.indexbanner_jj_mid{ width: 1320px; margin: 0 auto;}
.indexbanner_jj_mid_1{font-size:3.478125em; letter-spacing:.2em;}
.indexbanner_jj_mid_2{font-size:1.25em; letter-spacing:.2em; margin-top:.75em;}
#lu{ overflow:hidden;
position:relative; z-index:10; background-color:#fff;}
.index_1_1{ margin-top:0.978723404255319em;text-align:center; font-size:2.9375em; letter-spacing:.2em;} 
.index_1_2{ margin-bottom:3.5em; line-height:1.8;
text-align:center; font-size:1.125em; color:#666; letter-spacing:.1em; margin-top:1em;}
.index_2_mid_2{ color:#000;
font-size:1.125em; margin-top:1.5em;} 
.index_2_mid_1{ position:relative;
overflow:hidden}
.index_2_mid_1 img{
width:100%;}
.index_2_mid{
position:relative}
.index_2_mid_left{ background-image:url(/css/../images/index/img1.png); background-position:center; background-repeat:no-repeat;
position:absolute; left:-3.75em; width:1.875em; height:1.875em; background-color:#dcdcdc;border-radius:100%; z-index:10; cursor:pointer;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%); top:calc(50% - 30px);}
.index_2_mid_left:hover{
background-color:#767676;} 

.index_2_mid_right{ background-image:url(/css/../images/index/img2.png); background-position:center; background-repeat:no-repeat;
position:absolute; right:-3.75em; width:1.875em; height:1.875em; background-color:#dcdcdc;border-radius:100%; z-index:10; cursor:pointer;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%); top:calc(50% - 30px);}
.index_2_mid_right:hover{
background-color:#767676;} 
.swiper-pagination-bullet{
background:none; border:1px #fff solid; opacity:1;}
 .swiper-pagination-bullet-active{
 background-color:#fff;}
 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
 margin:0 10px;}
 .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
 bottom:32px;}
.swiper-container-team_img{
overflow:hidden} 
.swiper-container-team_img img{
width:100%;} 

.index_4_mid ul li{
float:left; width:12.5%; text-align:center;} 


.ser{padding-top: 1rem; padding-bottom: 2rem; width: 1320px;}
.ser ul{display: flex;}
.ser ul li{ width:25%; text-align:center; height: auto; } 
/*
.ser ul li div{
	position:relative; }*/
.ser ul li img {max-width:85%;
	} 

.mf{padding-top: 1rem; padding-bottom: 0rem;  width: 1320px;}
.mf ul{display: flex;}
.mf ul li{ position: relative;width:25%; text-align:center; height: auto; margin: 0px 1rem;} 
.mf ul li a {display: block;width: 100%;height: 100%; border-radius: 4rem;} 
.mf ul li a img {max-width:100%; width:100%;} 
.mf  .con-hover{position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    display: block;
    text-align: center;
    color: #fff;
    font-size: 1.75rem;
    line-height: 2.5rem;
    opacity: 1;
	display: flex;flex-direction: column;      justify-content: center;
	align-items: center;
}

.mf ul li a:hover .con-hover {
   /*display: none;*/
	background-color: rgba(0, 0, 0, 0.4);
}


.ser2{padding-top: 1rem; padding-bottom: 0rem;  width: 1320px; margin: 0 auto;}
.ser2 ul{display: flex;}
.ser2 ul li{ position: relative;width:25%; text-align:center; height: auto; margin: 0px 1rem; } 
.ser2 ul li a {display: block;width: 100%;height: 100%; border-radius: 4rem;} 
.ser2 ul li a img {max-width:100%; width:100%;} 
.ser2 .con-hover2{position: absolute;
    top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);
	 display: block;text-align: center;color: #fff;font-size: 2rem;line-height: 2rem;opacity: 1; 
	 display: flex;flex-direction: column; justify-content: center; align-items: center;
}

.ser2 .con-hover2 h3{display: block;text-align: center;color: #fff;font-size:3rem;line-height: 4rem; font-weight: bold}
.ser2 .con-hover2 span{display: block;text-align: center;color: #fff;font-size: 3rem;line-height: 4rem;}
.ser2 .con-hover2 h5{display: block;text-align: center;color: #fff;font-size:1.5rem !important;line-height:3rem !important; }


.ser2 ul li a:hover .con-hover2 {
   /*display: none;*/
	background-color: rgba(0, 0, 0, 0.8);
}


.index_4_mid_mid{
position:relative; height:120px;}
.index_4_mid_mid img{ max-width:85%;
position:absolute; left:50%; top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);} 

.index_4_more{ margin-bottom:2.88541666666667vw; margin-top:2vw;
text-align:center} 
.commore{ position:relative;
display:inline-block; border:1px #bcbcbc solid; width:140px; height:30px; text-align:center; line-height:30px; color:#333;} 
.commore span{
color:#333; display:inline-block; position:relative; z-index:10;}
.commore:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; bottom:0; height:0; width:100%; background-color:#333;} 
.commore:hover:after{
height:100%;} 
.commore:hover span{
color:#fff;}
.commore:hover{
border-color:#333;} 
.index_5{
background-color:#ffffff; overflow:hidden}
.index_2_mid_left.index_2_mid_left_2,.index_2_mid_right.index_2_mid_right_2{
top:50%;}
.index_2_mid_1_mask{ color:#fff; opacity:0;opacity:100;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;background-color:rgba(0, 0, 0, 0.26);}
.index_2_mid_1_mask span{
display:block; font-size:1.25em; margin:1em 1em; text-align:center;}
.swiper-slide:hover .index_2_mid_1_mask{
opacity:1;}

.index_6_mid_1 ul li{float:left; position:relative; width:50%;}
.index_6_mid_1 ul li:nth-child(2n){float:right}
.index_6_mid_1_img{overflow:hidden}
.index_6_mid_1_img img{width:100%;}
.index_6_mid_1_img_name{
	/*
position:absolute; z-index:10; left:1em; bottom:1em; color:#fff;
*/
/* display: flex;justify-content:center;align-items:center;
*/
position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    /*height: 100%;*/
    /*background-color: rgba(0, 0, 0, 0.45);*/
    display: block;
    /*text-align: center;*/
    color: #fff;
    padding: 20px 35px;
    font-size: 16px;
    line-height:34px;
    opacity: 1;
	/*display: flex; align-items: center; justify-content: center;*/
	

}


/*.cssimgp a:hover .index_6_mid_1_img_name {
    display: none; visibility: hidden;
}*/

 
.index_6_mid_2 ul li{ margin-right:0; margin-top:0;float:left; width:33.33333333333%; position:relative;}
.index_6_mid_2 ul li:nth-child(1),.index_6_mid_2 ul li:nth-child(2){width:50%;}


.index_7_mid ul li{ margin-right:3.16846986089645%; margin-top:1.92708333333333vw;
		float:left; width:31.2210200927357%; position:relative;}


.liucheng_box{ padding-bottom:6.25vw;
	background-color:#eeeeee;  
	overflow:hidden;
	 /*
	background-image: url('/images/ban_article.jpg'); filter: brightness(20%);  margin-top:0px;
	 */
}

.liucheng{display: flex; width: 100%; color: wheat; width: 1320px;}
.liucheng ul{width: 100%;display: flex;justify-content:space-around;flex-wrap:wrap;}
.liucheng ul li{margin-top:1em;  text-align: center;width:12.5%;}
.liucheng ul li img{ width:4rem; height: 4rem;vertical-align: middle;}
.liucheng ul li h3{  line-height: 2; font-size: 1.125em;text-align: center;margin-top:1vw;}
.liucheng ul li p{ color: #666;line-height: 1.8;text-align: center }

	
		


/*
.index_6_mid_2 ul li,.index_7_mid ul li{ margin-right:3.16846986089645%; margin-top:1.92708333333333vw;
float:left; width:31.2210200927357%; position:relative;}
*/
.index_6_mid_2 ul li:nth-child(3n),.index_7_mid ul li:nth-child(3n){
margin-right:0;}
.index_6{  width: 1320px; margin:0 auto ;}
.index_7{ padding-bottom:6.25vw;
background-color:#eeeeee; overflow:hidden}
.index_7_mid_1{
overflow:hidden;}
.index_7_mid_1 img{
width:100%;}
.index_7_mid_2_1{ font-family:Arial, Helvetica, sans-serif;
font-size:1.721875em; color:#000;}
.index_7_mid_2_2{ margin-top:5px;
font-size:1.125em; letter-spacing:.2em; margin-bottom:1em;}
.index_7_mid_2_3{
color:#666; line-height:1.8;}
.index_7_mid_2{
margin-top:1.5em}
/********footer*************/
#footer{ padding-top:3.75em; overflow:hidden;
background-color:#40403c; color:#fff; position:relative;}
.footer_1_mid{
border-bottom:1px #60605c solid; position:relative; padding-bottom:1.875em;}
.footer_1_mid_right{
position:absolute; right:0; top:0; font-size:1.125em; color:#b89d82;}
.footer_2_mid_left{ position:relative; overflow:hidden;
float:left; width:69.76744186046512%;}
.footer_2_mid_right{ position:relative;
float:right; width:30.23255813953488%;}
.footer_2_mid_left ul li{
float:left; width:20%;}
.footer_2_mid_left ul li p{
font-size:1.125em;}
.footer_2_mid_left_mid{
padding-right:1em;}
.footer_2_mid_left_mid dl dd a{
color:#c0c0c0; font-size:.9375em;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.footer_2_mid_left_mid dl dd a:hover{
color:#fff;}
.footer_2_mid_left_mid dl dd{
margin-top:1em;}
.footer_2_mid_left_mid dl{
margin-top:2.5em;}
.footer_2_mid_left:after{
content:''; position:absolute; right:0; top:0; height:100%; width:1px; background-color:#60605c;}
.footer_2{ margin-bottom:4.375em;
margin-top:5.4375em;}
.footer_2_mid_right_mid{ width:69.23076923076923%;
position:absolute; right:0; top:0;}
.footer_2_mid_right_mid_1{
font-size:1.125em;}
.footer_2_mid_right_mid_2 span{
font-size:.9375em;color:#c0c0c0;}
.footer_2_mid_right_mid_2{
margin-top:2.5em;}
.footer_2_mid_right_mid_3{ margin-bottom:1.5em;
font-size:1.25em; font-family:Arial, Helvetica, sans-serif; padding-bottom:.875em; border-bottom:1px #60605c solid;}
.footer_2_mid_right_mid_4{
font-size:1.125em;}
.footer_2_mid_right_mid_5{
margin-top:13px;}
.footer_2_mid_right_mid_5 a{ margin-right:10px;
display:inline-block; width:22px; height:24px; position:relative;}
.footer_2_mid_right_mid_5 a img{
display:none; max-width:none; width:120px; position:absolute; left:50%; top:28px;-webkit-transform:translate(-50%, -0%);-ms-transform:translate(-50%, -0%);transform:translate(-50%, -0%);}
.footer_2_mid_right_mid_5 a:hover img{
display:block}
.footer_2_mid_right_mid_5 a span{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat;}
.footer_2_mid_right_mid_5 a:nth-child(1) span{
background-image:url(/css/../images/footer/img6.png);}
.footer_2_mid_right_mid_5 a:nth-child(1):hover span{
background-image:url(/css/../images/footer/weixin2.png);}
.footer_2_mid_right_mid_5 a:nth-child(2) span{
background-image:url(/css/../images/footer/img7.png);}
.footer_2_mid_right_mid_5 a:nth-child(2):hover span{
background-image:url(/css/../images/footer/shipinhao2.png);}
.footer_2_mid_right_mid_5 a:nth-child(3) span{
background-image:url(/css/../images/footer/img8.png);}
.footer_2_mid_right_mid_5 a:nth-child(3):hover span{
background-image:url(/css/../images/footer/douyin2.png);}
.footer_2_mid_right_mid_5 a:nth-child(4) span{
background-image:url(/css/../images/footer/img9.png);}
.footer_2_mid_right_mid_5 a:nth-child(4):hover span{
background-image:url(/css/../images/footer/kefu2.png);}
.footer_3 ul li{
display:inline-block; margin-right:1em;}
.footer_3 ul{border-bottom:1px #60605c solid; padding-bottom:1.5em;}
.footer_4{
font-size:14px;}
.footer_4 a{
color:#fff}
.footer_4_left{
float:left;}
.footer_4_right{
float:right}
.footer_4_right a{
padding:0 10px; background-image:url(/css/../images/footer/img10.png); background-position:left center; background-repeat:no-repeat;}

.footer_4 .indexbanner_jj_mid{ overflow:hidden;
padding:15px 0px; line-height:1.6;}
.footer_4_right a:nth-child(1){
padding-left:0; background:none}
/*********brand***********************/
.nybanner{
position:relative; 
height:70vh;
/*height:auto;*/
}

.mobilebanner{
display:none; width:100%;}
.nybanner_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.nybanner_mid{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; text-align:center; color:#fff;}
.nybanner_mid_2{
font-size:1.25em; margin-top:1em;}


.brand_1_mid ul li{ padding:0 3.28125vw;
display:inline-block; background-position:left center; background-repeat:no-repeat; background-image:url(/css/../images/brand/img2.png);}
.brand_1_mid ul li a{
display:inline-block; position:relative; padding:1.25em 0; font-size:1.125em; color:#000;}
.brand_1_mid ul li a:after{ width:0;
content:''; position:absolute; left:0; bottom:0; height:2px; background-color:#bba48d;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.brand_1_mid ul li a:hover,.brand_1_mid ul li a.on{color: #bba48d;}
.brand_1_mid ul li a:hover:after,.brand_1_mid ul li a.on:after{width:100%;}
.brand_1_mid{
text-align:center}
.brand_1{
border-bottom:1px #d1d1d1 solid;}
.brand_1_mid ul li:nth-child(1){
background-image:none}
.brand_2_mid{ margin-top:7.55208333333333vw;
position:relative; padding-left:285px; margin-bottom:4.32291666666667vw;}
.brand_2_mid_left{
position:absolute; left:0; top:0;}
.brand_2_mid_right{
color:#666; line-height:2;}
.brand_3{
text-align:center}
.brand_4_mid{ padding-left:40%;
position:relative; background-color:#f6f6f6;}
.brand_4_mid_left{
position:absolute; left:0; top:0; height:100%; width:40%; overflow:hidden}
.brand_4_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.brand_4_mid_right_mid_1 span{ padding-bottom:.55em;
font-size:2.125em; display:block; position:relative;}
.brand_4_mid_right_mid_1 span:after{ width:1.441176470588235em; height:0.1470588235294118em; background-color:#bba48d;
content:''; position:absolute; left:0; bottom:0;}
.brand_4_mid_right_mid_2{
color:#333; line-height:2; font-size:1.125em; margin-top:2em;}
.brand_4_mid_right_mid{
margin:0 20%; padding:5.625vw 0;}
.brand_4{
margin-bottom:8.64583333333333vw;}
.brand_5{ padding-bottom:27.44791666666667vw;
background-position:center bottom; background-repeat:no-repeat; background-size:cover; overflow:hidden; background-image:url(/css/../images/brand/img6.jpg);}
.brand_5_1{
margin:0 auto; max-width:1130px;  }
.index_1_2_nf{
margin-bottom:0}
.index_1_2_tf{
margin-top:0}
.brand_6{
padding:5.72916666666667vw 0;}
.brand_7{
text-align:center}
.brand_9{ height:35.67708333333333vw;
background-image:url(/css/../images/brand/img8.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.brand_10{
padding-bottom:6.45833333333333vw;}
.index_1_brand_10{
margin-top:3.38541666666667vw;}
.brand_11{
overflow:hidden; background-color:#f4f4f4; padding-bottom:4.94791666666667vw;}
.his_2_mid_mid{
position:relative;}
.his_2_mid_mid:after{ z-index:10;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);
content:''; position:absolute; left:50%; top:50%; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(/css/../images/brand/img12.png); width:1em; height:1em; background-color:#fff; border-radius:100%;}
.his_2_mid_mid_left{
margin-left:56.89655172413793%; overflow:hidden}
.his_2_mid_mid_right{ top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);
position:absolute; left:0; width:43.10344827586207%; text-align:right}
.his_2_con{
margin:0 auto; padding:0 1em; max-width:1160px;}
.his_2_mid_mid_left img{
width:100%;}
.his_2_mid ul li:nth-child(2n) .his_2_mid_mid_left{
margin-left:auto; margin-right:56.89655172413793%}
.his_2_mid ul li:nth-child(2n) .his_2_mid_mid_right{
left:auto; right:0; text-align:left}
.his_2_mid_mid_right_1 span{ padding-bottom:.4em;
font-size:2.929375em; display:inline-block; position:relative;}
.his_2_mid_mid_right_1 span:after{
width:1.045444847450395em; content:''; position:absolute; right:0; bottom:0; height:0.1066780456582035em; background-color:#bba48d;}
.his_2_mid ul li:nth-child(2n) .his_2_mid_mid_right_1 span:after{
left:0; right:auto}
.his_2_mid_mid_right_2{
font-size:1.125em; line-height:2; margin-top:1em; color:#333;}
.his_2_mid ul li{ overflow:hidden;
position:relative; padding:5.13020833333333vw 0;}
.his_2_mid ul li:after{-webkit-transform:translate(-50%, -0%);-ms-transform:translate(-50%, -0%);transform:translate(-50%, -0%);
content:''; position:absolute; height:100%; top:0; width:2px; background-color:#bba48d; left:50%;}
.his_2_mid ul li:nth-child(1):after{
height:50%; top:50%;}
.his_2_mid ul li:last-child:after{
height:50%; top:auto; bottom:50%;}
.his_2_mid_footer{ margin-top:4vw;
text-align:center;margin-bottom:6.04166666666667vw;}
.his_2_mid_footer_1{
font-size:1.5em; color:#333; margin-bottom:.875em;}
.hon_mid_mid{
position:relative; padding-left:26.64092664092664%;} 
.hon_mid_mid_right{ text-align:center; padding-top:9.89583333333333vw; padding-bottom:7.8125vw;
background-image:url(/css/../images/brand/img13.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;} 
.hon_mid_mid_right_mid_left{ font-family:"宋体";
display:inline-block; border:1px #a1a1a1 solid; width:28px; height:28px; line-height:28px; color:#fff; font-size:24px; cursor:pointer;}
.hon_mid_mid_right_mid_left:hover{
background-color:#a1a1a1}

.hon_mid_mid_right_mid_right{ font-family:"宋体";
display:inline-block; border:1px #a1a1a1 solid; width:28px; height:28px; line-height:28px; color:#fff; font-size:24px; cursor:pointer;}
.hon_mid_mid_right_mid_right:hover{
background-color:#a1a1a1}
.hon_mid_mid_right_mid_footer{
margin-top:2em;}

.hon_mid_mid_right .swiper-slide {
      text-align: center;
       

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  transform: scale(0.8);
    }
.hon_mid_mid_right .swiper-slide-active,.hon_mid_mid_right .swiper-slide-duplicate-active{
      transform: scale(1);
	}
.hon_mid_mid_left{ overflow:hidden; 
position:absolute; left:0; top:0; height:100%; background-color:#f6f6f6; width:25.0965250965251%;}
.hon_mid_mid_left_mid{ overflow:hidden;overflow-y:auto;
position:relative; width:100%; height:100%;}
.hon_mid_mid_left_mid_jj{
margin:1.5em 1.5em;}
.hon_mid_mid_left_mid_jj_1{
font-size:1.25em; border-bottom:1px #d8d8d8 solid; padding-bottom:.875em;}
.hon_mid_mid_left_mid_jj_2 p{ cursor:pointer;
color:#333; line-height:1.6; margin-top:.5em;}
.hon_mid_mid_left_mid_jj_2{
margin-top:1.5em;}
.hon_mid_mid_left_mid_jj_2 p:hover,.hon_mid_mid_left_mid_jj_2 p.on{
color:#a88b6e;}
.hon_mid{
padding-bottom:8.07291666666667vw;}
.news_1_mid_1 ul li{ margin-right:3.2046332046332%; position:relative;
float:left; width:31.1969111969112%; padding-bottom:1.5em; margin-top:3.125em; border-bottom:1px #dfdfdf solid;}
.news_1_mid_1 ul li:nth-child(3n){
margin-right:0}
.news_1_mid_1_1{
overflow:hidden}
.news_1_mid_1_1 img{
width:100%;}
.news_1_mid_1_2{
font-size:1.25em; color:#000; margin-top:1.25em;}
.news_1_mid_1_3{ line-height:3.2em;
color:#666; 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; overflow:hidden; margin-top:5px; margin-bottom:1em;}
.news_1_mid_1_4{
font-family:Arial, Helvetica, sans-serif; font-size:.875em; color:#666;}
.news_1_mid_1_4 span{
display:inline-block; padding:0 9px; background-position:left center; background-repeat:no-repeat; background-image:url(/css/../images/brand/img19.png);}
.news_1_mid_1_4 span:nth-child(1){
padding-left:0; background-image:none}
.news_1_mid_1 ul li:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; bottom:0; height:1px; background-color:#000; width:0;}
.news_1_mid_1 ul li:hover:after{
width:100%;}
.brand_news_info_1{ padding:1.375em 0;
border-bottom:1px #d1d1d1 solid; overflow:hidden;}
.brand_news_info_1_mid_left{
float:left; font-size:1.125em;}
.brand_news_info_1_mid_left span{
color:#a7896b;}
.brand_news_info_1_mid_right{
float:right; font-size:1.125em;}
.brand_news_info_1_mid_right a{
display:inline-block; position:relative; padding-left:1.2em;}
.brand_news_info_1_mid_right a:before{
content:''; position:absolute; left:0; width:0.8333333333333333em; height:0.8333333333333333em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(/css/../images/brand/img20.png); top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);}
.brand_news_info_2_1{
text-align:center; margin-top:4em; margin-bottom:.6em; font-size:2.25em;}
.brand_news_info_2_2{
text-align:center; font-family:Arial, Helvetica, sans-serif; color:#666;}
.brand_news_info_2_2 span{
padding:0 7px;}

.brand_news_info_2_3{ padding-top:2.5em; margin-top:2.5em;
border-top:1px #c5c5c5 dashed; line-height:1.6; margin-bottom:2.5em;}
.brand_news_info_2_4{ margin-bottom:6.77083333333333vw;
border:1px #cecece solid; overflow:hidden;}
.brand_news_info_2_4 ul li{
float:left; width:50%;}
.brand_news_info_2_4 ul li a{
display:block; padding:.875em 1em;}
.brand_news_info_2_4 ul li:nth-child(2){
float:right; text-align:right}
.brand_news_info_2_4 ul li a:hover{
background-color:#b79b80; color:#fff;}


.indexbanner_jj_mid_link a{ width:170px; height:50px; line-height:50px; text-align:center;
display:inline-block; border:1px #bcbebe solid; color:#fff; position:relative}
.indexbanner_jj_mid_link a span{
position:relative; z-index:10;}
.indexbanner_jj_mid_link a:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; height:100%; width:0; background-color:#000;}
.indexbanner_jj_mid_link a:hover:after{
width:100%;}
.indexbanner_jj_mid_link a:hover{
border-color:#000;}
.indexbanner_jj_mid_link{
margin-top:38px;}
.cases_1_mid ul li{ margin-right:3.2046332046332%; position:relative; border-bottom:1px #ececec solid; padding-bottom:1.5em;
float:left; width:31.1969111969112%; margin-bottom:3.5em;}
.cases_1_mid ul li:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; bottom:0; width:0; height:1px; background-color:#000;}
.cases_1_mid ul li:hover:after{
width:100%;}
.cases_1_mid ul li:nth-child(3n){
margin-right:0}
.cases_1_mid_1{
overflow:hidden}
.cases_1_mid_1 img{
width:100%;}
.cases_1_mid_2_1{ margin-top:1.375em;
font-size:1.25em; color:#000;}
.cases_1_mid_2_2{
color:#666; line-height:1.6;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word; margin-top:4px; margin-bottom:1.875em;
word-break:break-all; overflow:hidden;}
.cases_1_mid_2_3{
color:#666;}
.cases_1_mid_2_3 label{
font-family:"宋体"}
.cases_1{
padding-top:5.46875vw;}
.index_4_more_cases{
margin-top:1em;}
.caseinfo_banner{
position:relative; height:100%;  }
.brandlogo{ z-index:10;
position:absolute; left:0; bottom:2.8125vw;}
.case_info_1_1{
text-align:center; margin-top:6em;}
.case_info_1_1 span{ padding-bottom:.6em;
display:inline-block; position:relative; font-size:2.875em;}
.case_info_1_1 span:after{
content:''; position:absolute; bottom:0; width:1.739130434782609em; height:0.0869565217391304em; background-color:#bba48d; left:50%;-webkit-transform:translate(-50%, -0%);-ms-transform:translate(-50%, -0%);transform:translate(-50%, -0%); }
.case_info_1_2{ text-align:center; 
margin:0 auto; max-width:880px; color:#333333; font-size:1.1em; line-height:1.8;margin-top:1.875em; margin-bottom:3em;}
/********design***************/
.nybanner .indexbanner_jj_mid_1,.nybanner .indexbanner_jj_mid_2{
text-align:left}
.de_1{
text-align:center}
.de_2{
text-align:center; line-height:1.8; font-size:1.125em; color:#333; margin-top:5.20833333333333vw;}
.de_3{ padding-top:15.9375vw; padding-bottom:13.02083333333333vw; margin-top:6.51041666666667vw;
background-image:url(/css/../images/design/img3.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.de_3_mid{
text-align:center; font-size:1.125em; color:#fff; line-height:2; margin:0 auto; max-width:860px;}
.de_3_mid_la{
margin-top:4.89583333333333vw; margin-bottom:4.89583333333333vw;}
.de_team_1_mid ul li{
float:left; width:48.57142857142857%; margin-top:5em;}
.de_team_1_mid ul li:nth-child(1),.de_team_1_mid ul li:nth-child(2){
margin-top:0}
.de_team_1_mid ul li:nth-child(2n){
float:right}
.de_team_1_mid_1{
overflow:hidden;}
.de_team_1_mid_1 img{
width:100%;}
.de_team_1_mid_2_1{
font-size:2em; color:#333; margin-top:1.5em;}
.de_team_1_mid_2_2{
color:#666; font-size:1.1875em; line-height:1.8;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 3;   
overflow: hidden;word-wrap:break-word;  
word-break:break-all; overflow:hidden; margin-top:1em; min-height:5.4em;}
.de_team_2_1 ul li{
float:left; width:48.49420849420849%;}
.de_team_2_1 ul li:nth-child(2n){
float:right}
.de_team_2_2 ul li{ margin-right:3.16602316602317%;
float:left; width:22.62548262548263%; margin-top:2em;}
.de_team_2_2 ul li:nth-child(4n){
margin-right:0}
.de_team_1_mid_2_1_small{
font-size:1.5em;}
.de_team_1_mid_2_2_small{
min-height:3.6em;}
.de_team_2_2{
margin-bottom:5em;}
.d_h_1_mid{
position:relative; padding-left:46.33204633204633%;}
.d_h_1_mid_left{ overflow:hidden;
position:absolute; left:0; top:0; height:100%; width:42.93436293436293%;}
.d_h_1_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.d_h_1_mid_right_1{
overflow:hidden}
.d_h_1_mid_right_1 img{
width:100%;}
.d_h_1_mid_right_2 dl dd{ overflow:hidden; margin-top:2.8125vw;
float:left; width:47.06723891273247%;}
.d_h_1_mid_right_2 dl dd:nth-child(2){
float:right}
.d_h_1_mid_right_2 dl dd img{
width:100%;}
.d_h_1 ul li{
margin-bottom:2.8125vw;}
.d_h_1 ul li:last-child{
margin-bottom:0}
.banner_img_mo{
display:none}
.ser_1 ul li{ margin-right:3.06306306306306%;
float:left; width:22.7027027027027%;}
.ser_1 ul li:nth-child(4n){
margin-right:0}
.ser_1_1{
overflow:hidden}
.ser_1_1 img{
width:100%;}
.ser_1_2{ margin-top:.75em;
font-size:1.1875em; letter-spacing:.2em;}
.ser_2 ul li{ overflow:hidden; color:#fff; text-align:center; padding-top:14vw; padding-bottom:16.40625vw;
float:left; width:50%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.ser_2 ul li:nth-child(1){
background-image:url(/css/../images/service/img5.jpg);}
.ser_2 ul li:nth-child(2){
background-image:url(/css/../images/service/img6.jpg);}
.ser_2_mid{
margin:0 23.95833333333333%;}
.ser_2_mid_1 span{ padding-bottom:.4em;
display:inline-block; position:relative; font-size:2.25em;}
.ser_2_mid_1 span:after{ content:''; position:absolute; left:50%; bottom:0;
width:1.361111111111111em; height:2px; background-color:#fff;-webkit-transform:translate(-50%, -0%);-ms-transform:translate(-50%, -0%);transform:translate(-50%, -0%);}
.ser_2_mid_2{
font-size:1.125em; line-height:2; margin-top:1.5em; min-height:8em;}
.ser_3{
text-align:center}
.ser_3_1{ margin-bottom:1.5em; letter-spacing:.15em;
font-size:1.125em; line-height:1.6;}
.vqr{
display:inline-block; border:1px #cccccc solid; width:160px; height:36px; line-height:36px;}
.vqr label{
font-family:"宋体"; padding-left:10px;}
.vqr:hover{
background-color:#000; color:#fff; border-color:#000;}
.ser_3{
margin:6.51041666666667vw 0;}
.qrmask{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:999;background-color:rgba(0, 0, 0, 0.84); text-align:center;}
.qrmask_mid_1{
color:#fff; font-size:1.5em; margin-top:1em; margin-bottom:.75em;}
.ovh{
overflow:hidden}
.ser_4{
text-align:center}
.ser_5{ overflow:hidden; padding-top:22.29166666666667vw; padding-bottom:11.61458333333333vw;
background-image:url(/css/../images/service/img10.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.ser_5_mid ul li{ padding-left:2em; margin-top:.5em;
position:relative; font-size:1.125em;}
.ser_5_mid ul li:before{ font-size:2em;
content:'◆'; position:absolute; left:0; top:-12px;}
.ser_6_1{
text-align:center; overflow:hidden}
.ser_6_1 img{
width:100%;}
.ser_6_2{
text-align:center; font-size:1.125em; line-height:2; margin:.5em 0;}
.pro_1_mid{ min-height:640px;
position:relative; padding-left:314px;}
.pro_1_mid_right_1 ul li{ margin-bottom:2em;
float:left; width:47.64826175869121%;}
.pro_1_mid_right_1 ul li:nth-child(2n){
float:right}
.pro_1_mid_right_1_1{
overflow:hidden}
.pro_1_mid_right_1_1 img{
width:100%;}
.pro_1_mid_right_1_2_1{ margin-bottom:5px; margin-top:1.6em;
font-size:1.25em; color:#000;}
.pro_1_mid_right_1_2_2{
color:#666; line-height:1.6; height:3.2em;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; overflow:hidden; }
.pro_1{
margin-top:5.41666666666667vw;}
.pro_1_mid_left{
position:absolute; left:0; top:0; width:265px;}
.pro_1_mid_left_1{
background-color:#f6f6f6; position:relative; padding:7px 10px;}
.kd{
border:none; width:100%; background:none; color:#a5a5a5;}
.kdbtn{ z-index:10; cursor:pointer; width:42px;
position:absolute; right:0; top:0; height:100%; border:none; background:none; background-image:url(/css/../images/product/img2.png); background-position:center; background-repeat:no-repeat;}
.pro_1_mid_left_2_mid{
margin:0 10px;
}
.pro_1_mid_left_2{ overflow:hidden;
background-color:#f6f6f6; padding-top:10px; margin-top:1em;}
.pro_1_mid_left_2_mid_1_left{
color:#333;}
.pro_1_mid_left_2_mid_1{
position:relative; border-bottom:1px #cccccc solid; padding-bottom:10px;}
.pro_1_mid_left_2_mid_2 ul li a{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
color:#666;}
.pro_1_mid_left_2_mid_2 ul li{
margin-top:.75em;}
.pro_1_mid_left_2_mid_2{
margin-top:1em; margin-bottom:3em;}
.pro_1_mid_left_2_mid_2 ul li a:hover,.pro_1_mid_left_2_mid_2 ul li a.on{color:#bba48d;}
.pro_info_2_mid_left{
float:left; width:56.67953667953668%;}
.pro_info_2_mid_left_1{
overflow:hidden}
.pro_info_2_mid_left_1 img{
width:100%;}
.pro_info_2_mid_left_2{
margin-top:1.5em;}
.pro_info_2_mid_left_2_pl{  
display:block; position:relative; padding-top:1em; padding-bottom:1em;  }
.pro_info_2_mid_left_2_pl:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; bottom:0; width:0; height:4px; background-color:#bba48d;}
.pro_info_2_mid_left_2_pl.on:after{width:100%;}
.pro_info_2_mid_right{float:right; width:39%;}
.pro_info_2_mid_right_1_1 span{ padding-bottom:.4em;font-size:2.25em; display:inline-block; position:relative}
.pro_info_2_mid_right_1_1 span:after{content:''; position:absolute; left:0; bottom:0; width:1.361111111111111em; height:0.1388888888888889em; background-color:#bba48d;}
.pro_info_2_mid_right_1 ul li{border-top:2px #cccccc solid; padding:2em 0;}
.pro_info_2_mid_right_1_2{ color:#666; font-size:0.875em;word-wrap:break-word;word-break:break-all; position:relative; padding-left:4.210526315789474em; line-height:1.8;}
.pro_info_2_mid_right_1_2 span{ color:#333;position:absolute; left:0; top:-0.2em; font-size:1.315789473684211em; font-weight: bold; letter-spacing: 0.3em;}
.pro_info_2_mid_right_1 ul li:nth-child(1){ border:none;padding-top:0;margin-bottom: 3.0em;}
.pro_info_2_mid_right_1_3 dl dd{display:inline-block; width:3.3125em; height:3.3125em; margin-right:.5em; }
/*.pro_info_2_mid_right_1 ul li:last-child{border:none; padding-top:0}*/
 
.pro_info_2_mid_right_2 .ser_3_2 a{
text-align:center}
.pro_info_3_1_mid{
overflow:hidden}
.pro_info_3_1_mid img{
width:100%;}
.pro_info_3{
margin-top:5.72916666666667vw;}
.pro_info_3_2{
font-size:1.125em; line-height:2; margin:5em 0;}
.pro_info_4 img{
width:100%;}
.pro_info_4_mid ul li{ margin-right:2%;
float:left; width:32%; margin-bottom:1em;}
.pro_info_4_mid ul li:nth-child(3n){
margin-right:0}
.pro_info_4_mid_1{
overflow:hidden;}
.pro_info_4_mid_1 img{
width:100%;}
.pro_info_4_mid_3{
font-size:.875em; font-family:Arial, Helvetica, sans-serif; line-height:1.6;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 10;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; overflow:hidden; /*height:3.2em;*/}
.pro_info_4_mid_2{
margin-top:1.5em; margin-bottom:8px;}
.pro_info_4_mid_jj{
overflow:hidden; min-height:11em; font-size: 0.9375em;line-height: 1.7em;}
.pro_info_4{ margin-bottom:5vw;
margin-top:7.8125vw;}
.pro_info_2_mid_left_2_left{ background-color:rgba(0, 0, 0, 0.67); cursor:pointer; z-index:100; top:50%;-webkit-transform:translate(-0%, -50%);-ms-transform:translate(-0%, -50%);transform:translate(-0%, -50%);
position:absolute; left:15px; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; font-family:"宋体"; border-radius:100%; border:1px rgba(255, 255, 255, 0.5) solid;}
.pro_info_2_mid_left_2_right{background-color:rgba(0, 0, 0, 0.67); cursor:pointer; z-index:100; top:50%;-webkit-transform:translate(-0%, -50%);-ms-transform:translate(-0%, -50%);transform:translate(-0%, -50%);
position:absolute; right:15px; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; font-family:"宋体"; border-radius:100%; border:1px rgba(255, 255, 255, 0.5) solid;}
.pro_info_2_mid_left_2_right.swiper-button-disabled,.pro_info_2_mid_left_2_left.swiper-button-disabled{
display:none}
.pro_info_2_mid_left_2_right:hover,.pro_info_2_mid_left_2_left:hover{
background-color:#bba48d}
.spa_1_1 ul li{ margin-right:2.97297297297297%;
float:left; width:31.35135135135135%; margin-bottom:3em;}
.spa_1_1 ul li:nth-child(3n){
margin-right:0}
.spa_1_1_1{
overflow:hidden}
.spa_1_1_1 img{
width:100%;}
.spa_1_1_2{
font-size:1.125em; margin-top:1em;}
.spa_2{
background-color:#f5f3f3; overflow:hidden; padding-bottom:7.8125vw;}
#indexvideo{transition: all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; 
position:fixed; left:0; top:0; width:100%; height:100%; z-index:99999; overflow:hidden;}
#indexvideo.hh{
top:-100%;  }


/**********top**********/
body.cur #header{
background-color:#fff;}
.vc.header_mid_left a{
display:block; position:relative}
.vc.header_mid_left a:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; opacity:0; display:none;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(/css/../images/header/logob.svg);}
.vc.header_mid_left a img:nth-child(2){
display:none}
body.cur .vc.header_mid_left a img:nth-child(2){
display:block}
body.cur .vc.header_mid_left a img:nth-child(1){
display:none}
body.cur .header_mid_right ul li a,body.cur .header_rr_right a{
color:#000;}
body.cur .header_rr_left a{
background-image:url(/css/../images/header/img1b.png);}
body.cur #header{
padding:2em 0;}
/******************/
#header.white .header_mid_right ul li a,#header.white .header_rr_right a{
color:#fff;}
#header.white .vc.header_mid_left a img:nth-child(2){
display:none}
#header.white .header_rr_left a{
background-image:url(/css/../images/header/img1.png);}

#header.black .header_mid_right ul li a,#header.black .header_rr_right a{
color:#000;}
#header.black .vc.header_mid_left a img:nth-child(2){
display:block}
#header.black .vc.header_mid_left a img:nth-child(1){
display:none}
#header.black .header_rr_left a{
background-image:url(/css/../images/header/img1b.png);}

body.cur #header.white .header_mid_right ul li a,body.cur #header.white .header_rr_right a{
color:#000;}
body.cur #header.white .vc.header_mid_left a img:nth-child(2){
display:block}
body.cur #header.white .vc.header_mid_left a img:nth-child(1){
display:none}
body.cur #header.white .header_rr_left a{
background-image:url(/css/../images/header/img1b.png);}
 
	.f-right{
		display: none;
	}
	.f-nav{
		margin-right: 0;
	}









