.box184301048{
	height: 120px;
	background-color:#e6e6e6;
}
/*swiper 幻灯片*/
.box184152224{}
.box184152224 .swiper-container {
    height: 130px;
    margin-bottom: 0px;
}
.box184152224 .swiper-slide{
	background-size:cover !important;
	}
.box184152224 .swiper-pagination-bullet {
    width: 25px;
    height: 2px;
    border-bottom: 2px solid #888;
    background: 0 0;
    opacity: 1;
    border-radius: 0;
}
.box184152224 .swiper-pagination-bullet-active {
    width: 25px;
    height: 2px;
    border-bottom: 2px solid #c5843a;
    background: 0 0;
    opacity: 1;
}
/*swiper END 幻灯片*/
	/*菜单*/
#box201703311002 .navbar-default{
	background-color:#000;
	border-color:#333;
	border:none;
	}
#box201703311002 .navbar{
	min-height:42px;
	margin-bottom:0px;
}
#box201703311002 .nav{
	padding-left:0px;
	}
#box201703311002 .navbar-collapse{
	padding-left:0px;	
	}

#box201703311002 .nav>li{
	
	}
	
#box201703311002 .nav>li>a{
	/*min-height: 60px;*/
	font-size: 16px;
	color: #fff;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 35px;
	line-height:42px;
	}
	
#box201703311002 .nav>li>a:hover{
	text-decoration:none;
	background-color:#F90;
	}
/*END 菜单*/

.box20184141645{
/*width: 1100px;*/
/*height: 300px;
*//*background: url("images/case_bg.jpg") center no-repeat;
*/overflow: hidden;
}
.box20184141645 img{width:100%;}
.box20184141645_title {
margin-top: 40px;
font-size: 30px;
line-height: 30px;
color: #c99c68;
position: relative;
margin-bottom: 20px;
text-align: center;
}
.box20184141645_btn_1 {
    background: #f8b62b;
    font-size: 16px;
    color: #fff;
    width: 212px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    border-radius: 3px;
}

.box20184141645 .swiper-container {
    height: 300px;
    margin-bottom: 30px;
    width: 100%;
}
.box20184141645 .swiper-pagination-bullet {
    width: 25px;
    height: 2px;
    border-bottom: 2px solid #888;
    background: 0 0;
    opacity: 1;
    border-radius: 0;
}

.box20184141645 .swiper-pagination-bullet-active {
    width: 25px;
    height: 2px;
    border-bottom: 2px solid #c5843a;
    background: 0 0;
    opacity: 1;
}
.box20184151659{margin-top:20px;padding-top:30px;padding-bottom:50px;background-color:#f2f2f2;}
.newstitle li{
	font-size: 16px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.newstitle li a{
	padding-left:8px;
}
.box20184151722{padding-top:30px;padding-bottom:20px;}
.box20184141738{
width: 100%;
height: 620px;
background: url("../images/case_bg.jpg") center no-repeat;
overflow: hidden;
}
.box20184141738 img{width:100%;}
.box20184141738_title {
margin-top: 80px;
font-size: 30px;
line-height: 30px;
color: #c99c68;
position: relative;
padding-bottom: 20px;
margin-bottom: 86px;
text-align: center;
}
.box20184141738_btn_1 {
    background: #f8b62b;
    font-size: 16px;
    color: #fff;
    width: 212px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    border-radius: 3px;
}

.box20184141738 .swiper-container  {
    height: 300px;
    margin-bottom: 30px;
    width: 100%;
}
.box20184141738 .swiper-pagination-bullet {
    width: 25px;
    height: 2px;
    border-bottom: 2px solid #888;
    background: 0 0;
    opacity: 1;
    border-radius: 0;
}

.box20184141738 .swiper-pagination-bullet-active {
    width: 25px;
    height: 2px;
    border-bottom: 2px solid #c5843a;
    background: 0 0;
    opacity: 1;
}
.foot20184151547 {
		background-color: #000000;
		color: #FFF;
		text-align: center;
		padding-top: 30px;
		padding-bottom: 30px;
		font-size: 14px;
}

		/* 本例子css */
.box20184291715{
width: 100%;
background: url("../images/case_bg.jpg") center;
background-size:cover ;
overflow: hidden;
}

.box20184291715_title {
font-size: 30px;
line-height: 30px;
color: #c99c68;
position: relative;
padding-bottom: 30px;
margin-top: 40px;
text-align: center;
}
.box20184291715_btn_1 {
    background: #f8b62b;
    font-size: 16px;
    color: #fff;
    width: 212px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: inline-block;
    border-radius: 3px;
}

		.picMarquee-demo{ width:100%;  overflow:hidden; position:relative; }
		.picMarquee-demo .hd{ overflow:hidden;  height:30px;  }
		.picMarquee-demo .hd .prev,.picMarquee-demo .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-demo .hd .next{ background-position:0 -50px;  }
		.picMarquee-demo .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-demo .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-demo .bd{ padding:0px;   }
		.picMarquee-demo .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-demo .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-demo .bd ul li .pic{ text-align:center;}
		.picMarquee-demo .bd ul li .pic img{ width:134px; display:block;padding-left:7.5px;}
		.picMarquee-demo .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-demo .bd ul li .title{ line-height:35px;color:#ffffff;}

.box18571737{/*padding-left:50px;padding-right:50px;*/}
/***品牌墙***/
.brand_page{width:960px;margin:auto;position: relative;}
.brand_page li{position: absolute;width: 20%; float:left}
.brand_page li img{width:99%;border: solid 1px #e8e8e8;}
.brand_page li a{}
/***品牌墙***/


.box1809020051{
	width:100%;
	background-color:#000;
	height:70px;
}
.box1809020051_tr{
	font-size:26px;
	color:#FFF;
	text-align:center;
	padding-top:10px;
	line-height:16px;
}
.box1809020051_tr_title{
	font-size:16px;
}

.box1811251617 {width:100%; margin-bottom:20px;}
.box1811251617 .boxtr{
	margin-bottom: 20px;
}
.box1811251617 .boxboder{border:1px solid #dddddd;}
.box1811251617 .boxpic{
	text-align: center;
	vertical-align: middle;
	width:100%;
	position:relative;
	overflow: hidden;  /*需要触发BFC消除margin折叠的问题*/
}
.box1811251617 .boxpic .piccontent{}
.box1811251617 .boxpic .piccontent:after {
  content: '';
  display: block;
  margin-top: 100%; /*margin 百分比相对父元素宽度计算*/
  background-color:#F00;
} 

.box1811251617 .boxpic .piccontent .zoompic{
	position:absolute;
}
.box1811251617 .boxpic .piccontent img{
    position: relative;	
    max-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.box1811251617 .boxtitle{ text-align:center; padding-top:8px;height:60px;background-color:#eeeeee;}

.box1812120950 {width:100%; margin-bottom:20px;}
.box1812120950 .boxtr{
	margin-bottom: 20px;
}
.box1812120950 .boxboder{border:1px solid #333232;}
.box1812120950 .boxpic{
	text-align: center;
	vertical-align: middle;
	width:100%;
	position:relative;
	overflow: hidden;  /*需要触发BFC消除margin折叠的问题*/
}
.box1812120950 .boxpic .piccontent{}
.box1812120950 .boxpic .piccontent:after {
  content: '';
  display: block;
  margin-top: 100%; /*margin 百分比相对父元素宽度计算*/
  background-color:#F00;
} 

.box1812120950 .boxpic .piccontent .zoompic{
	position:absolute;
}
.box1812120950 .boxpic .piccontent img{
    position: relative;	
    max-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.box1812120950 .boxtitle{ text-align:center; padding-top:8px;height:60px;background-color:#333232;}
.box1812120950 .boxtitle a{color:#CCC;}