@charset "utf-8";
/* CSS Document */

/*初始*/
a{
	color:#000;
	}
body{
	font-family:Microsoft YaHei,"微软雅黑"!important;
	}	
.clp{
	padding-left:0!important;
	padding-right:0!important;
	}

/*首页开始*/

/*header*/
/*@media (min-width: 768px) {
  .nav {
    width: 96% !important;
  }
}
@media (min-width: 992px) {
  .nav {
    width: 970px !important;
  }
}

@media (min-width:1200px){
	.sec_r h2{
		margin-top:12%;
		}
	}
@media (min-width: 1440px) {
  .nav {
    width: 1300px !important;
  }
}


@media (min-width: 992px) and (max-width: 1200px){
	.left_title ul li a{
		width:70%!important;
		}
	.left_title ul li span{
		width:29%!important;
		}
	.brand_text_jiange h2{
		font-size:32px!important;
		}
	}
	
@media (min-width: 1200px) and (max-width: 1499px){
	.brand_text_jiange h2{
		font-size:36px!important;
		}
	}
	

.header{
	width:100%;
	overflow:hidden;
	}
.nav{
	position:relative;
	z-index:99;
	}	
.nav_menu{}

.nav_menu ul li{
	float:left;
	color:#fff;
	width:14.28%;
	text-align:center;
	overflow:hidden;
	}
.nav_menu ul li a{
	display:inline-block;
	color:#fff !important;
	font-size:16px;
	position:relative;
	padding:0 0 40px 0;
	}
.nav_menu .navli::after {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    opacity: 0.5;
    position: absolute;
    width: 100%;
}
.nav_menu .navli:hover a::after{
    left: 0;
    width: 100%;
}
.nav_menu .navli a::after {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    content: "";
    display: block;
    height: 2px;
    left: 50%;
    position: absolute;
    transform: translateY(0.5px) translateZ(0px);
    transition: all 0.3s ease 0s;
    width: 0;
    z-index: 1;
}

.navli{
	padding:40px 0 0 0;
	border-bottom:1px solid #fff;	
	}

.menu_title{
	display:inline-block;
	font-size:50px;
	letter-spacing:20px;
	color:#fff;
	text-align:center;
	margin:0 auto;
	width:50%;
	position:absolute; left:25%;
	z-index:99;
	top:40%;
	}	
	
.menu_title_span{
	font-size:24px;
	margin-top:20px;
	display:block;
	letter-spacing:1px;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	}	
.logo{
	margin-top:10px;
}
.logo img{
	display:block;
	margin:0 auto;
	}	
.change{
	color:#fff;
	letter-spacing:3px;
	margin:50px 0 0 0;
	}
.change1{
	position:relative; top:5px;
	
	}
.change_span1{
	color:#fff;
	
	}

.show_nav{
	width:100%;
	position:fixed; top:-130px; left:0;
	height:130px;
	background:#fff;
	z-index:99999;
	}
.show_nav_logo{
	width:100%;
	text-align:center;
	line-height:90px;
	}
.show_nav_con{
	width:100%;
	height:40px;
	text-align:center;
	}	
.show_nav_con>ul{
	padding:0;
	margin:0;
	display:inline-block;
	}
.show_nav_con>ul>li{
	float:left;
	padding:0 30px;
	line-height:40px;
	}
.show_nav_con>ul>li>a{
	display:inline-block;
	width:56px;
	text-align:center;
	font-size:13px;
	letter-spacing:1px;
	color:#000;
	}				
.show_erjinav{
	width:100%;
	position:absolute; top:130px; left:0;
	padding:20px 0;
	background:#f0ede8;
	border-top:2px solid #e6e6e6;
	display:none;
	}	
.show_erjinav_list{
	width:100%;
	position:relative; top:0; left:0;
	text-align:center;
	display:none;
	}	
.show_erjinav_list1{
	display:inline-block;
	vertical-align:top;
	width:12%;
	text-align:left;
	min-width:250px;
	background:#fff;
	padding:20px 40px;
	padding-left:60px;
	}	
.show_erjinav_list1 h5{
	font-size:16px;
	}	
.show_erjinav_list1 p{
	font-size:13px;
	}	

.show_erjinav_list2{
	display:inline-block;
	width:12%;
	text-align:left;
	vertical-align:top;
	min-width:250px;
	background:#fff;
	padding:20px 40px;
	padding-left:3%;
	margin-left:150px;
	position:relative;
	min-height:255px;
	}	
.show_erjinav_list2 img{
	position:absolute; top:0; left:-120px; top:50%;
	margin-top:-91px;
	}

.show_erjinav_list2 h5{
	font-size:20px;
	}
.show_erjinav_list2>span{
	display:inline-block;
	font-size:15px;
	letter-spacing:1px;
	line-height:30px;
	margin-bottom:20px;
	}
.show_erjinav_list2 p{
	line-height:25px;
	}			

.show_nav_r{
	position:absolute; top:15px; right:30px;
	}	
.show_nav_r span{
	display:inline-block;
	font-size:13px;
	padding-left:20px;
	}

.show_nav_l{
	position:absolute; top:15px; left:30px;
	}		
.show_nav_l span{
	display:inline-block;
	font-size:13px;
	padding-right:20px;
	}
.show_nav_l span img{
	padding:10px;
	position:relative; top:-3px;
	}		

*/

.banner_h{
	height:70%!important;
	}
.banner{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	overflow:hidden;
	z-index:9;
	}
.banner>ul{
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	}
.banner>ul>li{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	}	
.ban1{
	background:url("../images/banner.jpg")/*tpa=http://luom.sylpshop.cn/images/banner.jpg*/ center no-repeat;
	background-size:cover;
	display:block;
	}
	

.ban1:after{
	width:100%;
	height:100%;
	content:'';
	background:#000;
	position:absolute; top:0; left:0;
	opacity:0.3;
    filter:alpha(opacity=30);
    -moz-opacity:0.3; 
    -khtml-opacity:0.3;
    -webkit-opacity:0.3;
	}
	
.ban8{
	background:url("../images/col_banner.jpg")/*tpa=http://luom.sylpshop.cn/images/col_banner.jpg*/ center no-repeat;
	background-size:cover;
	display:block;
	}
	

.ban8:after{
	width:100%;
	height:100%;
	content:'';
	background:#000;
	position:absolute; top:0; left:0;
	opacity:0.3;
    filter:alpha(opacity=30);
    -moz-opacity:0.3; 
    -khtml-opacity:0.3;
    -webkit-opacity:0.3;
	}
.ban4{
	background:url("../images/con_banner.jpg")/*tpa=http://luom.sylpshop.cn/images/con_banner.jpg*/ center no-repeat;
	background-size:cover;
	display:block;
	}
.ban4:after{
	width:100%;
	height:100%;
	content:'';
	background:#000;
	position:absolute; top:0; left:0;
	opacity:0.3;
    filter:alpha(opacity=30);
    -moz-opacity:0.3; 
    -khtml-opacity:0.3;
    -webkit-opacity:0.3;
	}
	
	
.ban5{
	background:url("../images/cus_banner.jpg")/*tpa=http://luom.sylpshop.cn/images/cus_banner.jpg*/ center no-repeat;
	background-size:cover;
	display:block;
	}
.ban5:after{
	width:100%;
	height:100%;
	content:'';
	background:#000;
	position:absolute; top:0; left:0;
	opacity:0.3;
    filter:alpha(opacity=30);
    -moz-opacity:0.3; 
    -khtml-opacity:0.3;
    -webkit-opacity:0.3;
	}
	
	
	
.ban6{
	background:url("../images/abt_banner.jpg")/*tpa=http://luom.sylpshop.cn/images/abt_banner.jpg*/ center no-repeat;
	background-size:cover;
	display:block;
	}
.ban6:after{
	width:100%;
	height:100%;
	content:'';
	background:#000;
	position:absolute; top:0; left:0;
	opacity:0.3;
    filter:alpha(opacity=30);
    -moz-opacity:0.3; 
    -khtml-opacity:0.3;
    -webkit-opacity:0.3;
	}
	
.ban7{
	background:url("../images/news_banner.jpg")/*tpa=http://luom.sylpshop.cn/images/news_banner.jpg*/ center no-repeat;
	background-size:cover;
	display:block;
	}
.ban7:after{
	width:100%;
	height:100%;
	content:'';
	background:#000;
	position:absolute; top:0; left:0;
	opacity:0.3;
    filter:alpha(opacity=30);
    -moz-opacity:0.3; 
    -khtml-opacity:0.3;
    -webkit-opacity:0.3;
	}		
.ban2{
	background:url("../images/banner.jpg")/*tpa=http://luom.sylpshop.cn/images/banner.jpg*/ center no-repeat;
	background-size:cover;
	display:none;
	}
.ban3{
	background:url("../images/banner.jpg")/*tpa=http://luom.sylpshop.cn/images/banner.jpg*/ center no-repeat;
	background-size:cover;
	display:none;
	}			

.banner_prev{
	position:absolute; left:20px; top:50%;
	margin-top:-25px;
	cursor:pointer;
	}
.banner_next{
	position:absolute; right:20px; top:50%;
	margin-top:-25px;
	cursor:pointer;
	}	


	
/******************手机导航******************/
.phone_header{
	position:relative;
	height:60px;
	overflow:hidden;
	}

.phone_header .nav_btnl{
	position:absolute; top:20px; right:10px;
	cursor:pointer;
	}
.phone_header .nav_btnl img{
	border-radius:4px;
	}



.phone_logo{
		z-index:222;
		padding-top:25px;
		padding-left:15px;
		width:100%;	
	}

.phone_nav{
	width:100%;
	height:0;
	background:#191816;
	position:absolute; top:80px; left:0;
    opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
	overflow:hidden;
	}	
.phone_nav>ul{
	padding:0;
	margin:0;
	padding-top:15px;
	}	
.phone_nav>ul>li{
	line-height:40px;
	padding-left:15px;
	border-bottom:1px dotted #333;
	color:#fff !important;
	}	
.phone_nav>ul>li>a{
	color:#FFF !important;
	font-weight:bold;
	text-decoration:none !important; 
	font-size:15px;
	letter-spacing:1px;
	font-weight:500;
	text-align:left;
	text-transform:uppercase;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.phone_nav>ul>li>ul{
	padding-top:5px;
	padding-bottom:15px;
	display:none;
	padding-left:10px;
	}	
.phone_nav>ul>li>ul>li{
	line-height:30px;
	}
.phone_nav>ul>li>ul>li>a{
	text-align:left;
	color:#009fe7;
	font-size:13px;
	letter-spacing:1px;
	}				
.phone_header  .nav_on a{
	color:#fff !important;
	}	
.phone_header .nav_btn1{
	width:30px;
	height:30px;
	background:#fff;
	cursor:pointer;
	position:absolute; top:90px; right:15px;
	border-radius:1px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
	}	
.phone_header .nav_btn1 img{
	margin-top:2px;
	}		
/******************手机导航******************/	
	

/*header*/
	
	
/*profile*/
.profile{
	position:relative;
	
	}
.profile_title{
	text-align:center;
	border-bottom:2px solid #EDEFF2;
	}
.profile_title .title{
	height:75px;
	display:block;
	}
.profile_title .title_p{
	padding:20px 0 0 0;
	margin:0 auto;
	font-size:12px;
	}
.title_span{
	display:inline-block;
	width:1px;
	height:10px;
	background:#000;
	transition: all 0.3s ease;
	}
.profile_title:hover .title_span{
	transform:rotate(180deg);
	}	
.profile-con{
	padding:6% 0;
	position:relative;
	
	}
.profile-left{
	
	}
.profile-left h2{
	font-size:40px;
	text-align:center;
	letter-spacing:3px;
	font-family:"Times New Roman", Times, serif;
	}	
.profile-right{
	text-align:left;
	padding:2% 0 0 10%;
	line-height:30px;
	letter-spacing:0.5px;
	}
.profile-right h4{
	font-size:20px;
	}	
.profile p{
	width:100%;
	}	
.profile .a_left{
	letter-spacing:2px;
	display:block;
	position:absolute;
	left:0;
	bottom:45%;
	margin-left:25px;
	transform:translateX(-50%) translateY(-50%) rotate(-90deg);
	transform-origin: center center 0;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	line-height:30px;
	text-align:center;
	}
.profile .a_right{
	letter-spacing:2px;
	display:block;
	position:absolute;
	right:0;
	bottom:45%;
	text-align:center;
	margin-right:25px;
	transform:translateX(50%) translateY(-50%) rotate(90deg);
	transform-origin: center center 0;
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	line-height:30px;
	}
/*profile*/
	
	
	
	
/*展示图片Exhibition*/
.exhibition{
	margin-bottom:100px;
	}
.exh_list .list_1{
	letter-spacing:3px;
	padding:5px;
	text-align:center;
	display:block;
	}	
	
.exh_list .list_2{
	margin-top:20px;
	border-top:1px solid #000;
	letter-spacing:3px;
	padding:15px 0;
	display:block;
	font-size:18px;
	}		
	
	
	
/*展示图片Exhibition*/
	
	
/*news-inner*/
.news_sec1 a{
	color:#ddd !important;
	}
.news-inner{
	padding:70px 0;
	background:#111;
	color:#ddd;
	
	}

.news-inner h4{
	text-align:center;
	letter-spacing:1px;
	}

.news-inner .laiyuan{
	text-align:center;
	letter-spacing:1px;
	}
.news-inner .laiyuan span{
	margin-left:10px;
	}
.news-inner .content{
	padding:10px 5%;
	letter-spacing:1px;
	line-height:24px;
	text-indent:2em;
	}
.news-inner img{
	width:60%;
	display:block;
	margin:0 auto 30px ;
	}
.news-inner .back{
	text-align:center;
	margin-top:60px;
	}

.news-inner .back a{
	color:#fff !important;
	padding:10px 30px;
	border:1px solid #ddd;
	}
.news-inner .back a:hover{
	border:1px solid #fff;
	background:#fff;
	color:#000 !important;
	}














	
/*news-inner*/
	
/*主页Salons*/


.bg-block {
    background: #15181b none repeat scroll 0 0;
    padding: 5% 0 10%;
}
.salons-con {
    background: #222529 none repeat scroll 0 0;
    color: white;
}
.salons_right {
    background: white none repeat scroll 0 0;
}	
.left_title{
	margin:10% 5% 0 5%;
	
	}
.left_title h2{
	font-size:40px;
	padding:30px 0;
	vertical-align:middle;
	font-family:"Times New Roman", Times, serif;
	}
.left_title ul{
	margin-bottom:80px;
	}
.salons_left{
	position:relative;
	}
.left_title ul li{

	line-height:40px;
	color:#666;
	}

.left_title ul li a{
	color:#b9b8b8 !important;
	font-size:14px;
	display:inline-block;
	width:82%;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	float:left;
	}
	
.left_title ul li span{
	display:inline-block;
	width:16%;
	float:right;
	color:#b9b8b8 !important;
	}
.left_title ul li a:hover{
	color:#fff !important;
	}

.a-white,.a-white a{
	color:#fff !important;
	}	
	
.salons-txa{
	margin-top:30px;
	padding-bottom:10px;
	}

.salons-txa a{
	font-size:18px;
	line-height:48px;
	display:inline-block;
	}


/*主页Salons*/


/*主页 / 灰色背景mehr*/
/*.img_position{
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;	
	}
*/
.bg-grey{
    background: #fff;
	}
	
.bg-white{
    background: #FFF;
	}	

.intro_imgs{
	position:relative;
	top:-50px;
	background:#fff;
	padding:180px 0 60px 0;
	}
.intro_main{
	padding:40px;
	}

.intro_posi{
	position:relative;
	}
.intro_posi .span1_posi{
	position:absolute;
	bottom:12%;
	left:-24%;
	transform:rotate(-90deg);
	}
.img1_posi{
	margin-top:77.6%;
	}
.intro_posi .span2_posi{
	position:absolute;
	right:-11%;
	top:10%;
	transform:rotate(90deg);
	}
.intro_posi .span3_posi{
	position:absolute;
	left:-24%;
	bottom:12%;
	transform:rotate(-90deg);
	}
	
.intro_posi .span4_posi{
	position:absolute;
	right:-20%;
	bottom:5%;
	transform:rotate(90deg);
	}
	
	
.intro_posi .span5_posi{
	position:absolute;
	right:-34%;
	top:13%;
	transform:rotate(90deg);
	}

.introduce-bottom .intro_con{
	padding-right:8%;
	}
.introduce-bottom h2{
	/*padding:80px 0 40px 0;*/
	font-size:44px;
	letter-spacing:1px;
	}	
.introduce-bottom p{
	line-height:36px;
	font-size:14px;
	letter-spacing:1px;
}

.intro_title{
	display:inline-block;
	position:absolute;
	left:6%;
	top:10%;
	font-size:40px;
	font-family:"Times New Roman", Times, serif;
	letter-spacing:3px;
	}
.intro_a{
	padding:10px;
	margin-bottom:100px;
	}

.text-uppercase{
	font-size:18px;
	}

	
/*
.intro_imgs .img1{
	position:relative;
	}
.intro_imgs .img1 img{
	width:100%;
	bottom:0;
	}
.img1_posi{
	margin-top:72%;
	}
.intro_imgs .img2{
	padding-right:8%;
	margin-bottom:30px;
	}
.intro_imgs .img3{
	padding-left:7.2%;
	}	
.intro_imgs .img5{
	padding-right:8%;
	}	
	
.imgs .a_left{
	letter-spacing:2px;
	margin-left:18%;
	display:block;
	transform:translateX(-50%) translateY(-50%) rotate(-90deg);
	transform-origin: center center 0;
	}
	
.imgs .a_right{
	letter-spacing:2px;
	display:block;
	transform:translateX(50%) translateY(-50%) rotate(90deg);
	transform-origin: center center 0;
	}
.img1_posi{
	margin-top:73%;


	}
.img2_posi{
	position:absolute;
	right:9%;
	top:14%;
	}
.img3_posi{
	position:absolute;
	left:0;
	bottom:12%;
	}
.img4_posi{
	position:absolute;
	right:0%;
	bottom:5%;
	}
	
.img5_posi{
	position:absolute;
	right:18%;
	top:19%;
	}
	
.introduce-bg{
	padding:10% 0;
	
	}		
*//*主页 / 灰色背景mehr*/

/*首页底部*/
.logo img{
	display:block;
	margin:0 auto;
	}
.footer{
	width:100%;
	background:#1c1c1e;
	}
.footer_top{
	padding:60px 7.5% 90px 7.5%;
	}
.footer_top h5{
	color:#bbb;
	font-size:14px;
	margin-bottom:15px;
	}
.footer_top p{
	font-size:13px;
	margin-bottom:5px;
	}	
.footer_top p a{
	color:#666 !important;
	}
.footer_top p i{
	font-size:24px;
	padding-right:20px;
	color:#666;
	}
.footer_top p i:hover{
	color:#fff;
	}
.footer_r{
	margin-top:48px;
	}
.footer_bottom>h4{
	text-align:center;
	color:#ddd;
	font-size:28px;
	letter-spacing:10px;
	}
.footer_bottom>h4>span{
	font-size:12px;
	letter-spacing:0px;
	color:#666;
	padding:0 15px;
	line-height:30px;
	}

.f_xl{
	float:left;
	width:40%;
	text-align:center;
	line-height:50px;
	}
.f_xl>span{
	font-size:12px;
	padding-right:20px;
	color:#fff;
	}
.f_xl>select{
	color:#666;
    text-transform: uppercase;
	height:45px;
    line-height: 45px;
    background-color:#000;
	width:65%;
	border:none;
	}
.f_bht>a{
	float:left;
	 width: 52px;
    height: 30px;
    border: 1px solid #fff;
    color: #fff !important;
    font-size: 12px;
    line-height: 2.5;
    margin-top: 12px;
    cursor: pointer;
   text-align:center;
	}
.f_bht>a:hover{
	background:#fff;
	color:#000 !important;
	text-align:center;
	}
.f_b{
    padding: 70px 0 0;
	margin:auto;
    padding-bottom: 20px;
	margin-left:10%;
	}


.main_container{
	width:100%;
	text-align:center;
	padding:90px 0 60px 0;
	position:relative;
	border-top:1px solid #dacaba;
	}
.main_container>img{
	position:absolute; top:-50px; left:50%;
	margin-left:-60px;
	}	
.main_containers{
	display:inline-block;
	vertical-align:top;
	width:33%;
	margin: 0 1%;
	}
.main_containers h5{
	font-size:20px;
	letter-spacing:1px;
	color:#000;
	letter-spacing:1px;
	text-align:center;
	line-height:50px;
	margin:0;
	}
.main_containers a{
	display:inline-block;
	font-size:18px;
	letter-spacing:1px;
	color:#333;
	padding:10px 0;
	}		


/*首页底部*/

/*特效*/
.transition-bar {
    background: black none repeat scroll 0 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 0;
}
.tx1{
	display:inline-block;
	width:auto;
	position:relative;
	}
.white::after{
	background: #fff !important;
		}
.tx1::after{
	background: #221d1f none repeat scroll 0 0;
    bottom: auto;
    content: "";
    display: block;
    height: 4px;
    left: 0;
    position: absolute;
    top: 100%;
    transform: scaleY(0.5);
    transition: all 0.3s ease 0s;
    width: 100%;	
	}
.tx1:hover::after{
    left: 10%;
    transform: scaleY(1);
    width: 80%;
}

.tx2::after{
	background: #fff none repeat scroll 0 0;
    bottom: auto;
    content: "";
    display: block;
    height: 4px;
    left: 0;
    position: absolute;
    top: 100%;
    transform: scaleY(0.5);
    transition: all 0.3s ease 0s;
    width: 100%;	
	}

.tx3 {
    color: #000;
    display: inline-block;
    line-height: 1;
    outline: medium none;
    position: relative;
}
.tx3_color {
    color: #242424;
    line-height: 1;
    overflow: hidden;
    padding: 10px 10px 0;
}
.tx3_color:hover {
    color: #242424;
}
.tx3_color::after {
    background: #242424 none repeat scroll 0 0;
    content: "";
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(101%, 0px, 0px);
    transition: transform 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    width: 100%;
    z-index: -1;
}
.tx3_color:hover::after {
    transform: translate3d(0px, 0px, 0px);
}
.tx3_color span {
    display: block;
    position: relative;
}
.tx3_color span::before {
    color: #fff;
    content: attr(data-letters);
    left: 0;
    overflow: hidden;
    position: absolute;
    transition: width 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    white-space: nowrap;
    width: 0;
}
.tx3_color:hover span::before {
    width: 100%;
}
.tx_zhezhao{
	position:relative;
	}	
.tx_zhezhao_bg{
	width:calc(100% - 40px);
	height:calc(100% - 40px);
	position:absolute; top:20px; left:20px;
	}	
.tx_zhezhao_bg:after{
	position: absolute;
    top: 50%;
    left: 50%;
	content:'';
    width: 0;
    height: 4px;
	background:#000;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	-webkit-transition:width 0.15s ease 0.15s,height 0.15s ease;
	-moz-transition:width 0.15s ease 0.15s,height 0.15s ease;
	-ms-transition:width 0.15s ease 0.15s,height 0.15s ease;
	-o-transition:width 0.15s ease 0.15s,height 0.15s ease;	
	transition:width 0.15s ease 0.15s,height 0.15s ease;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    -o-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
	}
.tx_zhezhao:hover .tx_zhezhao_bg:after{
	width: 100%;
    height: 100%;
	-webkit-transition:width 0.2s ease,height 0.15s ease 0.2s;
	-moz-transition:width 0.2s ease,height 0.15s ease 0.2s;
	-ms-transition:width 0.2s ease,height 0.15s ease 0.2s;
	-o-transition:width 0.2s ease,height 0.15s ease 0.2s;	
	transition:width 0.2s ease,height 0.15s ease 0.2s;
	}	

.tx_zhezhao_bg span{
	display:block;
	width:20px;
	height:20px;
	position:absolute; top:50%; left:50%;
	z-index:999;
	margin-left:-10px;
	margin-top:-10px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	}
.tx_zhezhao:hover .tx_zhezhao_bg span{
	-webkit-transition: 0.3s ease 0.3s;
	-moz-transition: 0.3s ease 0.3s;
	-ms-transition: 0.3s ease 0.3s;
	-o-transition: 0.3s ease 0.3s;	
	transition: 0.3s ease 0.3s;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	}	
.tx_zhezhao_bg span:before{
	width:100%;
	height:2px;
	background:#fff;
	content:'';
	position:absolute; top:50%; left:0;
	margin-top:-1px;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	}
.tx_zhezhao_bg span:after{
	width:2px;
	height:100%;
	background:#fff;
	content:'';
	position:absolute; left:50%; top:0;
	margin-left:-1px;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	}		










.index_sousuo{
	width:100%;
	background:#efefef;
	padding:100px 0;
	text-align:center;
	}
.index_sousuo>h3{
	padding:20px 0;
	letter-spacing:10px;
	font-size:26px;
	}
.index_sousuo>p>a{
	display:inline-block;
	height:45px;
	line-height:45px;
	padding:0 40px;
	color:#000;
	border:1px solid #000;
	width:18%;
	}
.index_sousuo>p>a:hover{
	background:#000;
	color:#fff !important;
	}
.index_sousuo>p{
	margin-top:30px;
	}


.index_sousuo>input{
	background-color: hsl(0, 100%, 100%);
    height: 54px;
    padding-left: 16px;
    font-size: 16px;
    border-color: hsla(0, 0%, 0%, 0);
    text-transform: initial;
	width:18%;
	color:#333;
	vertical-align:top;
	}
.index_sousuo1{
	display:inline-block;
	width:18%;
	height:54px;
	background:#fff;
	padding-left: 16px;
	color:#333;
	font-size:16px;
	line-height:54px;
	text-align:left;
	cursor:pointer;
	vertical-align:top;
	position:relative; 
	z-index:2;
	}	
.index_sousuo1 span{
	position:absolute; top:50%; right:15px;
	margin-top:-8px;
	}	
.sousuo_on{
	background:#282828 !important;
	color:#fff !important;
	}
.sousuo_on span{
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	transform: rotateX(180deg);
	}	
.index_sousuo1 ul{
	padding:0;
	margin:0;
	padding:10px 0;
	background:#282828;
	width:100%;
	position:absolute; bottom:54px; left:0;
	display:none;
	}
.index_sousuo1 ul li{
	font-size:13px;
	padding:0 20px 0 40px;
	line-height:30px;
	}
.index_sousuo1 ul h5{
	font-size:15px;
	padding:0 20px 0 40px;
	line-height:35px;
	margin:0;
	}		




.f_bon{
	display:inline-block;
	width:65%;
	height:54px;
	padding-left: 16px;
	color:#808080;
	font-size:14px;
	line-height:54px;
	text-align:left;
	cursor:pointer;
	vertical-align:top;
	position:relative; 
	z-index:2;
	}	
.f_bon span{
	position:absolute; top:50%; right:15px;
	margin-top:-8px;
	}	
.sousuo_on{
	background:#282828 !important;
	color:#fff;
	}	
.f_bon ul{
	padding:0;
	margin:0;
	padding:10px 0;
	background:#282828;
	width:100%;
	position:absolute; bottom:54px; left:0;
	display:none;
	}
.f_bon ul li{
	font-size:13px;
	padding:0 20px 0 40px;
	line-height:30px;
	}
.f_bon ul h5{
	font-size:15px;
	padding:0 20px 0 40px;
	line-height:35px;
	margin:0;
	}		

        .page a{
            color:#fff;
        }

.wap_lo1{
	
	}
.wap_lo2{
	
	}	


/*首页结束*/

.weizhi{
	width:85%;
	margin:0 auto;
	color:#ddd;
	line-height:50px;
	letter-spacing:1px;
	padding-left:15px;
	font-size:12px;
	}
.weizhi p{
	margin:0;
	}
.weizhi a{
	color:#ddd !important;
	padding:0 5px;
	}
.weizhi a:hover{
	color:#ecb178 !important;
	}
/*手机兼容*/


@media (max-width: 768px){
/*about*/
.weizhi{
	width:100%;
	}
.brand_left h2{
	font-size:24px !important;
	}

.brand_text_jiange h2{
	font-size:16px !important;
	line-height:28px;
	}
.ab_sec1 .left_p2{
	padding:0 !important;
	}
.brand_profile_right p{
	padding:20px 10% !important;
	
	}
.brand_profile_right{
	height:auto !important;
	}
.media{
	padding:40px 0 !important;
	}
.brand_p{
	width:90% !important;
	}



/*news*/
.news_hang{
	margin:20px 0 !important;
	}
.news_date{
	font-size:12px !important;
	margin:0 !important;
	color:#ddd !important ;
	padding-top:10px;
	}
.news_text h2{
	font-size:14px !important;
	margin:10px 0 0 0 !important;
	line-height:24px;
	height:24px;
	overflow:hidden;
}

.news_text p{
	font-size:12px !important;
	line-height:20px !important;
	}


.turnback{
	margin-top:0 !important;
	
	}
/*pro*/
.pro{
	width:100% !important;
	height:500px !important;
	}

.brand_ban_litxt{
	font-size:14px !important;
	}
.brand_ban_main ul{
	width:80% !important;
	left:10% !important;
	}


.brand_ban_liimg img{
	width:40% !important;
	}

.brand_ban{
	height:400px !important ;
	}
.brand_ban_litxt{
	padding:0 !important;
	}



.product{
	width:100% !important;
	padding:20px 10px !important;
	
	}

.product-right{
	width:100% !important;
	padding:0 !important;
	margin:0 !important; 
	}

.product-right-list ul li{
	width:50% !important ;
	padding:0 10px !important;

	}



/*cus*/
.store{
	width:100% !important;
	}

.store_list p{
	font-size:18px !important;
	line-height:60px !important;
	}

.sto_wenzi>h3{
	font-size:16px;
	}
.store .store_c .store_right{
	padding:0 3% !important;
	width:100% !important;
	height:auto !important;
	}


/*contact*/
.cont_tl{
	padding:0 8% !important;
	}

.cont_tl p{
	margin:0 !important;
	font-size:14px !important;
	}
.con_nzi span {
    font-size: 14px !important;
}


.phone_cont_1{
	color:#ddd;
	padding:20px 10%;
	line-height:24px;
	letter-spacing:1px;
	}


.cont_2{
	padding:30px 0 !important;
	width:100% !important;
	}
.cont_2>h2{
	font-size:24px !important;
	margin:0 !important; 
	}
.cont_2 p{
	padding:0 10px !important; 
	}
.cont_lg>ul{
	width:100% !important;
	}


.cont_lg>ul>li{
	margin:0 !important;
	width:100% !important;
	position:relative !important;
	}
.cont_lg>ul>li>p>input{
	width:80% !important;
	}

.cont_lg>ul>li>textarea{
	width:76% !important;
	margin:0 !important;
	}
.cont_2 .cont_2_p{
	padding:0 10% !important;
	width:100%;
	}




	.p_clm{
		margin:0 !important;
		}
	/* .header{
		height:313px!important;
		} */
		
	.profile .a_right{
		display:none!important;
		}
		
	.profile .a_left{
		display:none!important;
		}
		
	.profile-left h2{
		font-size:25px!important;
		padding:0;
		text-align:center;
		}
		
	.exh_list{
		margin-top:20px;
		}
		
	.left_title h2{
		font-size:25px;
		padding:0;
		}
		
	.salons-con{
		padding-left:0!important;
		padding-right:0!important;
		}
		
	.left_title ul li a{
		width:70%!important;
		}
		
	.left_title ul li span{
		width:26%!important;
		}
	.menu_title{
	display:inline-block;
	font-size:26px;
	letter-spacing:10px;
	color:#fff;
	text-align:center;
	margin:0 auto;
	width:100%;
	position:absolute;
	top:25%;
	}	
	
.menu_title_span{
	font-size:18px;
	margin-top:22px;
	display:block;
	letter-spacing:3px;
	}
.profile p,.introduce-bottom p{
	font-size:14px;
	line-height:24px;
	}	
.exhibition{
	margin-bottom:10px;
	}
.left_title{
	margin:0;
	}
.salons_left{
	height:300px !important;
	}
.salons-txa{
	margin-top:5px;
	margin-bottom:30px;
	}
.bg-block{
	padding:10% 0 0 0;
	}
.intro_imgs,.intro_main{
	padding:0;
	padding-top:40px;
	padding-bottom:20px;
	}
.intro_title{
	top:15px;
	left:15%;
	font-size:25px;
	}

.img1_posi{
	margin-top:25%;
	margin-bottom:15px;
	}
.hoh{
	height:15px !important;
	}
.tx_zhezhao intro_posi{
	margin-bottom:15px;
	}
.introduce-bottom h2{
	font-size:25px;
	text-align:center;
	}
.header{
	    background: url("../images/banner_xp.jpg")/*tpa=http://luom.sylpshop.cn/images/banner_xp.jpg*/ center no-repeat;
		background-size:cover;
	
	}
.sec_r{
	height:auto !important;
	}
.sec_l{
	margin-bottom:20px;
	}
.intro_a{
	margin-bottom:30px;
	}
.st1_1{
	display:inline-block;
	height:50px;
	}
.exh_list .list_2 {
    margin-top: 10px;
    padding: 10px 0;
    font-size: 12px;
}
.tx_zhezhao_bg {
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    position: absolute;
    top: 10px;
    left: 10px;}
.img1_posi{
	margin-top:0;
	}

.intro_imgs{
	top:0;
	}
.foot_hr a img{
	width:23%;
	}

	}
	
	
/*手机兼容*/

@media (min-width: 768px) and (max-width: 991px) {
	.intro_main{
		padding-top:80px;
		padding-bottom:50px;
		}
	.introduce-bottom h2{
		text-align:left;
		}
	.st1_1{
		height:auto;
		}
	.tx3_color:hover::after {
    transform: none;
}
.menu_title{
	top:15%;
	}
.foot_hr a img{
	width:auto;
	}

}



.warpper{
	overflow:hidden;
	}




.ab_sec1{
	width:100%;
	overflow:hidden;
	}
.news_sec1{
	width:100%;
	overflow:hidden;
	}

.ab_sec1 .left_p2{
	clear:both;
	padding-top:30px;
	display:block;
	}


/******************    内页   ***********************************/

.brand_banner{
	width:100%;
	margin:0 auto;
}
.brand_left{
	width:70%;
	margin:0 auto;
}
.brand_left h2{
	font-weight:bold;
	font-size:35px;
	color:#ccc;
}

.brand_left p{
	line-height:24px;
	padding-right:8%;
	font-size:14px;
	color:#ccc;
}
.brand_left .left_1{
	padding-left:8% !important;
	margin:6% 0;
	}

.brand_con{
	width:100%;
	overflow:hidden;
	}
	
.media{
	background:url("../images/videobg.jpg")/*tpa=http://luom.sylpshop.cn/images/videobg.jpg*/ no-repeat;
	background-size:cover;
	padding:80px 0;
	}
.brand_p{
	width:60%;
	margin:0 auto;
	
	
	}

.brand_text_jiange{
	padding-left:8%;
	padding-right:8%;
	padding-bottom:8%;
	color:#666;
}
.brand_text_jiange h2{
	font-weight:lighter;
	font-size:45px;
	padding-left:0;
}
.brand_profile{
	padding:0;
	margin:0 ;
}
.brand_profile_right{
	background:#666;
	color:#CCC;
	padding:0;
	margin:0;
}
.brand_profile_right p{
		
	padding:10%;
	line-height:24px;
}







/**   news   **/


.news_hang{
	width:100%;
	margin:65px auto;
}

.news_line{
	width:100%;
	height:2px;
	background:#000;
}
.news_line2{
	width:50%;
	height:2px;
	background:#000;
}
.news_date{
	font-size:20px;
	margin-top:20px;
	margin-bottom:20px;
	color:#3e4949;
}
.news_text h2{
	font-size:24px;
	color:#ccc;
}
.news_text p{
	font-size:14px;
	color:#ddd;
	line-height:24px;
}

.turnback{
	float:right;
	margin-top:20px;
}

.news_page{
	float:right;
}
.page a{
    color:#fff;
}

/************products**********/
.brand_ban_main{
	width:100%;
	z-index:999;
	position:relative;
	height:100%;
	background:none !important;
}
.brand_ban_main ul{
	width:45%;
	position:absolute;
	top:30%;
	left:27.5%;
}
.brand_ban_main ul li{
	width:49%;
	background:rgba(0,0,0,0.4);
	float:left;
	padding:20px 0;
	margin-bottom:1px;
	margin-right:1px;
	transition: ease 0.6s all;
}

.brand_ban_liimg{
	width:100%;
	text-align:center;
}
.brand_ban_liimg img{
	width:20%;
}
.brand_ban_litxt{
	width:100%;
	padding:15px 0 0 0;
	text-align:center;
	color:#FFF;
	text-transform:uppercase;
	font-size:18px;
}
.brand_ban_img{
	width:100%;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	overflow:hidden;
}
.brand_ban_img ul li{
	opacity:0;
	width:100%;
	position:absolute;
	top:0;
	height:100%;
	left:0;
	transition: ease 0.6s all;
}
.brand_ban_img ul li img{
	width:100%;
	transition: ease 0.6s all;
}



/*contact*/
.store_left{
	height:100%;
	}
.store_left img{
	height:100%;
	}
.store .store_right{
	padding:10px;
	height:400px !important;
	}
.sto_white{
	background:#fff;
	}
.sto_white h3{
	color:#333 !important;
	}
.sto_white p{
	color:#666 !important;
	}

.store{
	width:85%;
	overflow:hidden;
	margin:0 auto;
	}
.store_con{
	width:100%;
	display:none;
	}
	

	
.store_list{
	text-align:center;
	position:relative;
	}
	
	
.store_list p{
	margin-bottom:0;
	padding-left:15px;
	line-height:82px;
	color:#878787;
	font-size:30px;
	cursor:pointer;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family:"微软雅黑";
	}
	
	
.caoz{
	cursor:pointer;
	font-size:30px !important;
	color:#000;
	position:absolute;
	top:0;
	right:10%;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
.sk{
	background:#222;
	}
.sk1{
	background:#ddd;
	}
.sk2{
	background:#eee;
	}
.sto_img{
	height:100%;
	position:relative;
	}
.sto_jt{
	position:absolute;
	top:40%;
	right:0;
	}
.sto_jt1{
	position:absolute;
	top:40%;
	left:0;
	}
.sto_wenzi{
	padding:5%;
	}
.sto_wenzi>h3{
	color:#bbb;
	letter-spacing:2px;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family:"微软雅黑";
	}
.sto_wenzi h3 span{
	letter-spacing:1px;
	margin-left:10px;
	font-size:14px;
	}
.sto_wenzi>h5{
	color:#ccc;
	margin-top:15px;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family:"微软雅黑";
	}
.sto_wenzi>p{
	font-size:14px;
	line-height:24px;
	letter-spacing:1px;
	color:#999;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family:"微软雅黑";
	}
.sto_wenzi>a{
	display:inline-block;
	border:1px solid #ccc;
	letter-spacing:2px;
	color:#000;
	padding:20px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	
	
.store_on{
	background:#ccc !important;
	}
	
	
.store_on p{
	color:#FFF !important;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}

.store_show{
	width:100%;
	position:relative;
	display:none;
	}
	
	
.store_show>h5{
	font-size:15px;
	line-height:20px;
	margin-bottom:20px;
	text-align:left;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	
.store_show>h5>span{
	font-size:12px;
	color:#999;
	font-weight:normal;
	padding-left:15px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
	
.store_show>p{
	width:70%;
	color:#333;
	font-size:12px;
	text-align:left;
	margin-bottom:5px;
	line-height:25px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
.store_show>span{
	display:block;
	margin-top:20px;
	text-align:left;
	color:#000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}	


.con_title{
	padding-left:8%;
	}

.cont_tl{
	padding-left:12%;
	padding-right:12%;
	}
.cont_tl h3{
	font-size:30px;
	font-weight:bold;
	color:#ccc;
	padding-bottom:30px;
	}
.cont_tl h5{
	color:#ccc;
	font-size:16px;
	font-weight:bold;
	}
.cont_wenz{
	margin-bottom:20px;
	}
.cont_tl p{
	color:#eee !important;
	font-size:14px;
	padding:0;
	}
.cont_tl p span{
	color:#ddd;
	font-size:14px;
	}
.cont_tl>p{
	}
	
.cont_tl>h4{
	font-size:14px;
	text-align:center;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
.cont_tl a{
	display:inline-block;
	background:#000;
	padding:2px;
	color:#fff!important;
	width:230px;
	text-align:center;
	height:50px;
	line-height:50px;
	letter-spacing:5px;
	border:1px solid #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
.cont_tl a:hover{
	color:#fff;
	}
.cont_1{
	position:relative;
	
	}
.cont1_l{
	position:absolute;
	top:0;
	left:0;
	width:30%;
	}
.cont1_l>.colr>p{
	width:250px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
.cont1_l>.colr>p>input{
	background:#000;
	height:50px;
	padding-left:15px;
	border:none;
	width:240px;
	color:#fff;
	}
.colr{
	position:absolute;
	top:40%;
	right:0;
	}

.coll{
	position:absolute;
	left:34%;
	top:40%;
	color:#fff;
	width:60%;
	}
.coll p{
	line-height:24px;
	}

.cont1_r{
	position:absolute;
	top:30px;
	left:35%;
	color:#fff;
	font-size:30px;
	}
.cont_2{
	background:#2f333e;
	padding:170px 0;
	text-align:center;
	color:#958665;
	}
	
.cont_2 p{
	padding-bottom:20px;
	}
.cont_2>h2{
	font-size:42px;
	padding-bottom:20px;
	font-weight:bold;
	}
.cont_2>h5{
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	padding-bottom:70px;
	}
.cont_lg{
	width:100%;
	}
.cont_lg>ul{
	width:940px;
	margin:auto;
	}
.cont_lg>ul>li{
	float:left;
	margin-left:20px;
	}
.cont_lg>ul>li>p>input{
	height:54px;
	width:450px;
	font-size:14px;
	padding-left:15px;
	background:none;
	border:1px solid #958665;
	line-height:54px;
	color:#958665;
	}
.cont_lg>ul>li>textarea{
	height:182px;
	width:450px;
	font-size:14px;
	padding-left:15px;
	background:none;
	border:1px solid #958665;
	line-height:54px;
	}
.cont_lg>a{
	margin-top:35px;
	display:inline-block;
	width:250px;
	height:50px;
	line-height:46px;
	color:#958665!important;
	border:3px solid #958665;
	font-size:12px;
	padding:0;
	}
.cont_lg>a:hover{
	color:#958665;
	}



/* product */
.pro{
	width:85%;
	margin:0 auto;
	position:relative;
	}
.product{
	width:85%;
	overflow:hidden;
	margin:0 auto;
	}
.product-left{
 width:30%;
 height:100%;
 margin-right:3%;
 float:left;
 /*padding-top: 170px;*/
 padding-top:20px;
 background:#202020;	
	}	
	
	

.product-leftlist{
	border-bottom:1px solid #333333;
	margin-bottom:20px;
	}



.product-leftlist ul{
	width:180px;
	float:right;
	}
	

.clear{
	clear:both;
	}	


.product-leftlist ul li{
	height:30px;
	line-height:30px;
	text-align:left;
	}

.product-leftlist ul li a{
	color:#666666!important;
	}
	
	
.product-leftlist ul li a font{
	color:#FFF;
	}	


.product-right{
	/*padding-top:70px;*/
	width:55%;
	float:left;
	height:100%;
	margin-right:3%;
	}	


.product-right_title{
	width:100%;
	height:50px;
	line-height:50px;
	margin-bottom:50px;
	}


.product-right_title span{
	float:left;
	display:block;
	width:487px;
	color:#bbb !important;
	}


.product-right_title span a{
	color:#ccc !important;
	font-weight:bold;
	}

.product-right_title span .active{
	color:#ccc !important;
	}

.product-right_title span .active:hover{
	color:#000;
	}


.product-right_title div{
	width:180px;
	float:right;
	}	
	
	
.product-right-list{
	width:100%;
	}	
	
	
.product-right-list ul li{
	width:33.3333333333%;
	float:left;
	text-align:center;
	margin-bottom:30px;
	padding:0 20px;
	}
	

 
	
.product-right-list ul li div{
	display:block;
	width:100%;
	text-align:center;
	margin-top:10px;
	color:#ddd;
	}
	
	
	

.product-right-list ul li a{
	display:block;
	position:relative;
	width:100%;
	text-align:center;
    height: 370px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}
.product-right-list ul li a img{
    width: 100%;
    object-fit: center;
}


.product-right-list ul li a span{
   filter:alpha(opacity=0);  
  -moz-opacity:0;  
  -khtml-opacity: 0;  
  opacity: 0;
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  display:block;
  text-align:center;
	}
	
.product-right-list1 ul li{
	width:50%;
	float:left;
	text-align:center;
	margin-bottom:30px;
	}	


.product-right_right{
	width:15%;
	float:left;
	padding-top:70px;
	}	
	
	
/* product */


	
	
/*兼容*/
@media (min-width: 992px) and (max-width:1400px){	
.brand_left h2{
	padding:0 !important;
	font-size:24px ;
	margin:0;
	}
.brand_text_jiange h2{
	clear:both;
	}
.brand_img1{
	height:60px;
	}

.brand_left p{
	padding-right:0;
	}

}
	
@media (min-width: 992px) and (max-width:1200px){
.product-left{
	width:20%;
	padding-top:80px;
	}
.product-leftlist ul {
	width:160px;
	}
.product-right{
	width:74%;
	}

.product-right_title span{
	width:65%;
	}
.product-right_title div{
	width:30%;
	padding-top:6px;
	}
.cont_lg>ul{
	
	}
.cont_lg>ul>li{
	margin:0 auto;
	width:100%;
	}
.cont_lg>ul>li>p>input{
	width:60%;
	}
.cont_lg>ul>li>textarea{
	width:60%;
	margin-left:0;
	}
.sto_wenzi h3 span{
	margin-left:5px;
	}
.store_right{
	padding:10px;
	height:300px !important;
	}
.foot_b p{
	padding-right:0;
	letter-spacing:2px;
	}
.foot_d span{
	letter-spacing:1px;
	}	
.brand_img{
	margin:12% auto;
	}	
.hea_bot li a{
	padding:0 15px;}	
.hea_bot{
	padding-left:16% !important;
	}

.store_list p{
	font-size:24px;
	}
.sto_wenzi>h3{
	font-size:18px;
	margin:10px 0;
	}
.sto_wenzi{
	padding:3% 5%;
	}

.sto_wenzi>p{
	letter-spacing:0;
	line-height:22px;

	}

.cont_tl h3{
	margin:0;
	padding:0;
	}

.brand_left p{
	line-height:22px;
	margin-bottom:5px;
}

.cont_tl h5{
	margin:5px 0;
	}
.cont_wenz{
	margin-bottom:10px;
	}
.cont_2{
	padding:100px 0;
	}	
	
.ab_sec1 .left_p2{
	clear:both;
	padding-top:10px;
	display:block;
	}	
.news_date{
	font-size:14px;
	margin:0;
	}

.news_text h2{
	font-size:18px;
	margin:10px 0;
	}

}
	
@media (min-width:1400px) and (max-width:1600px){	
.brand_text_jiange h2{
	font-size:30px;
	
	}

}
	

.meda{
	width:100%;
	}	
	
.meda_left{
	width:100%;
	}
	
.meda_left_t{
	width:100%;
	}
	
.meda_left_t h2{
	font-size:35px;
	color:#ccc;
	padding:20px 20px 10px;
	margin:0;
	
	}
	
.meda_left_t h3{
	font-size:26px;
	color:#ccc;
	padding:0 20px;
	margin:0
	}
	
.meda_left_t p{
	padding:10px 20px;
	line-height:24px;
	color:#ccc;
	}
.meda h2{
	font-size:35px;
	color:#ccc;
	padding:20px 20px 10px;
	margin:0;
	text-align:center;
	margin-top:40px;
	
	}
	
.meda h3{
	font-size:26px;
	color:#ccc;
	padding:0 20px;
	margin:0;
	text-align:center;
	margin-bottom:30px;
	}
	
.meda .row{
	margin-bottom:20px;
	}	
	
.video_sec{
	width:100%;
	overflow:hidden;
	margin:80px 0;
	}
	
.video_c{
	width:100%;
	overflow:hidden;
	position:relative;
	text-align:center;
	} 
	

.video_c a{
	display:inline-block;
	width:200px;
	height:40px;
	line-height:40px;
	border:#fff 1px dotted;
	text-align:center;
	margin:60px auto 30px;
	color:#fff!important;
	}
	
.video_c a:hover{
	background:#fff;
	color:#000!important;
	}
	

	
.video_c h3{
	width:100%;
	text-align:center;
	padding:10px 0;
	font-size:30px;
	color:#ccc;
	margin-bottom:30px;
	}
.med_c{
	position:relative;
	}	
.med_c p{
	width:100%;
	height:50px;
	line-height:50px;
	color:#000;
	 filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	background:#fff;
	position:absolute;
	bottom:0;
	left:0;
	margin:0;
	padding-left:10px;
	
	}
	
	
/*兼容*/	
	
	
	
/*兼容*/
	
	