body{
	/*overflow: hidden;*/
	font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
	background-color: #fff;
	padding: 0;
	margin: 0;
}
s,i,em{
	font-style: normal;
	text-decoration: none;
}
ul,ol{
	list-style: none !important;
	padding: 0;
	margin: 0;
}
hr{
	border-top: 1px solid #bbb;
}
/* 应用到图片元素 */
img {
  user-select: none; /* 现代浏览器 */
  -ms-user-select: none; /* Internet Explorer/Edge */
  -moz-user-select: none; /* Firefox */
  -webkit-user-drag: none; /* 禁止图像拖动 */
  -webkit-user-select: none; /* Chrome, Safari, Opera */
  pointer-events: none; /* 可选：阻止鼠标事件，如点击 */
}

/* 如果图片是链接包裹的，也需要处理链接 */
a img {
  user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  pointer-events: none;
}
@media (min-width: 1800px) {
  .container {
    width: 1680px;
  }
}
.navbar-inverse{
	background-color: #222;
/*	background-color: transparent;*/
	height: 100px;
	margin-bottom: 0;
	position: fixed;
}
.detail-nav{
	background-color: #fff;
}
.navbar-inverse .container{
	
}
.navbar-inverse .container .navbar-brand{
	padding: 0;
}
.navbar-inverse .container .navbar-brand .navbar-logo{
	width: 130px;
	height: 44.72px;
	margin: 30px 10px;
}
.navbar-inverse .container .navbar-title{
	display: block;
	font-size: 20px;
	color: #fff;
	float: left;
	margin-top: 50px;
}
.detail-nav .container .navbar-title{
	color: #000;
}
.navbar-inverse .container .navbar-header{
	margin-right: 50px;
}
.navbar-inverse .navbar-nav{
	margin-top: 55px;
	position: relative;
}
.navbar-inverse .navbar-nav > li{
	margin-right: 20px;
	position: static;
	padding-bottom: 25px;
}
.navbar-inverse .navbar-nav > li:last-child{
	margin-right: 0;
}
.navbar-inverse .navbar-nav > li > a {
	padding: 0;
  color: #fff;
  font-size: 16px;
}
.nav-shop .navbar-nav > li > a {
  font-size: 20px;
}
.detail-nav .navbar-nav > li > a {
  color: #515151;
}
.detail-nav .navbar-nav > li > a.active, .detail-nav .navbar-nav > li > a:hover {
  color: #000;
  font-weight: bold;
}
.navbar-inverse .nav-c > li:hover{
	border-bottom: 2px solid #ff0000;
}
.navbar-inverse .navbar-nav > li .nav-two{
	display: flex;
	width: 100vw;
	display: none;
	background-color: #f4f4f4;
	position: fixed;
	right: 0;
	margin-top: 27px;
	min-height: 30px;
}
.navbar-inverse .navbar-nav > li > .nav-two > ol{

}
.navbar-inverse .navbar-nav > li > .nav-two > ol > .nav-two-text{
	margin-right: 20px;
}
.navbar-inverse .navbar-nav > li > .nav-two > ol > .nav-two-text:last-child{
	margin-right: 0;
}
.navbar-inverse .navbar-nav > li > .nav-two > ol > li:hover a{
	color: #ccc;
}
.navbar-inverse .navbar-nav > li > .nav-two > ol > li > a{
	font-size: 14px;
	color: #000;
}
.navbar-inverse .navbar-nav > li > .nav-two > ol > .nav-two-image{
	width: 25%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-items: center;
	margin-bottom: 50px;
}
.navbar-inverse .nav-c li:nth-child(5) .nav-two > ol, .navbar-inverse .nav-c li:nth-child(6) .nav-two > ol{
	display: flex;
	justify-content: center;
	align-items: center;
}
.navbar-inverse .nav-c li:nth-child(2) .nav-two > ol .nav-two-image img{
	width: 385px;
	height: 270px;
}
.navbar-inverse .nav-c li:nth-child(3) .nav-two > ol{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding-top: 50px;
}
.navbar-inverse .nav-c li:nth-child(3) .nav-two > ol .nav-two-image{
/*	padding: 0 100px;*/
}
.navbar-inverse .nav-c li:nth-child(3) .nav-two > ol .nav-two-image img{
	width: 269px;
	height: 196px;
}
.navbar-inverse .nav-c li:nth-child(3) .nav-two > ol .nav-two-image a:last-child{
	margin-top: -30px;
	color: #fff;
	z-index: 9999;
	display: block;
	width: 100%;
	text-align: center;
}
.navbar-inverse .nav-c li:nth-child(3) .nav-two > ol .nav-two-image img:hover{
	filter: brightness(80%);
}
.nav-search-btn{
	cursor: pointer;
	display: block;
	width: 25px;
	height: 25px;
	background-image: url('/assets/img/search-btn.png');
	background-size: 25px 25px;
}
.detail-nav .nav-search-btn{
	background-image: url('/assets/img/search-btn-black.png');
}
.nav-search-btn > a:hover{

}
footer.footer{
	background-color: #1e1e1e;
	margin-top: 0px;
}
footer.footer .logo{
	margin-top: 80px;
	width: 185px;
	height: 60px;
}
footer.footer .nav-info{
	padding: 0 !important;
	height: 360px;
	margin-top: 50px;
}
footer.footer .nav-info .left-content{
	padding: 0 !important;
}
footer.footer .nav-info .right-content{
	padding: 0 !important;
}
footer.footer .one-nav{
	padding: 0 !important;
}
footer.footer .one-nav>li{
	margin-right: 40px;
}
footer.footer .one-nav>li>a{
	font-size: 18px;
	color: #fff;
}
footer.footer .two-nav{
	margin-top: 25px;
	padding: 0;
}
footer.footer .two-nav>li{
	margin-bottom: 10px;
}
footer.footer .two-nav>li>a{
	font-size: 14px;
	color: #ccc;
}
footer.footer .right-content{
	color: #fff;
	font-size: 14px;
}
footer.footer .right-content>p{
	margin-bottom: 15px;
}
footer.footer .right-content>p:first-child{
	margin-bottom: 20px;
}
footer.footer .yqlj{
	color: #fff;
	font-size: 16px;
	margin-bottom: 40px;
}
footer.footer .yqlj a{
	color: #fff !important;
}
footer.footer .copyrights{
	color: #fff;
	font-size: 16px;
	margin-bottom: 100px;
}
footer.footer .copyrights a{
	color: #fff !important;
}
footer.footer .connect-us p{
	color: #fff;
}
footer.footer .connect-us p:first-child{
	font-size: 18px;
	color: #fff;
}
.f-qgrx{
	background-image: url('/assets/img/phone.png');
	filter: brightness(80%)
}
.f-hzqt{
	background-image: url('/assets/img/kefu.png');
	filter: brightness(80%)
}
.f-dz{
	background-image: url('/assets/img/address.png');
	filter: brightness(80%)
}
.f-yx{
	background-image: url('/assets/img/emil.png');
	filter: brightness(80%)
}
.f-qgrx,.f-hzqt,.f-dz,.f-yx{
	background-repeat: no-repeat;
	padding-left: 30px;
}
.f-code>div>img{
	width: 100px;
	height: 100px;
	margin-bottom: 10px;
}
.f-code>div>span{
	display: block;
	color: #000;
	font-size: 12px;
	text-align: center;
	padding: 5px 15px;
	border-radius: 15px;
	background-color: #fff;
}
.f-code>div{
	margin-right: 12px;
}
.back-top{
	display: none;
	cursor: pointer;
	position: fixed;
	width: 59px;
	height: 59px;
	right: 35px;
	bottom: 150px;
	background-image: url('/assets/img/back_top.png');
	background-repeat: no-repeat;
}
.message-box{
	position: fixed;
	left: 15px;
	bottom: 15px;
	z-index: 999999;
	min-width: 210px;
	width: 15%;
}
.message-box .box-top{
	width: 100%;
	height: 51px;
	background-image: url('/assets/img/lyb_bg.png');
	background-position: 0 52px;
	border-radius: 18px;
}
.message-box .box-top>span{
	display: inline-block;
	color: #fff;
	font-size: 16px;
	margin-top: 15px;
	margin-left: 15px;
}
.message-box .box-top>i{
	width: 18px;
	height: 18px;
	background-image: url('/assets/img/lyb_icon.png');
	background-position: -2px -9px;
	/*background-position: -34px -8px; */
	margin-right: 20px;
	margin-top: 15px;
	cursor: pointer;
}
.message-box .box-content{
	width: 100%;
	min-height: 413px;
	padding: 25px 15px 0 15px;
	background-color: #fff;
	border-radius: 0 0 18px 18px;
	color: #999;
	font-size: 14px;
	display: none;
}
.message-box .box-content>h3{
	color: #333;
	font-size: 16px;
	margin: 0 0 10px 0;
}
.lyb-main textarea{
	margin-top: 20px;
	resize: none;
	padding: 15px;
	border-radius: 5px;
	border: 1px solid #e4e4e4;
	font-size: 14px;
	height: 115px;
	color: #999;
}
.lyb-main input[type="text"]{
	padding: 7px 15px 7px 40px;
	border-radius: 5px;
	border: 1px solid #e4e4e4;
	font-size: 14px;
	color: #999;
	height: 35px;
}
.lyb-main .lyb-name{
	background-image: url('/assets/img/lyb_name.png');
	background-repeat: no-repeat;
	background-position: 11px 5px;
}
.lyb-main .lyb-phone{
	background-image: url('/assets/img/lyb_phone.png');
	background-repeat: no-repeat;
	background-position: 11px 5px;
}
.lyb-main .lyb-email{
	background-image: url('/assets/img/lyb_email.png');
	background-repeat: no-repeat;
	background-position: 9px 8px;
}
.lyb-main button{
	width: 75px;
	height: 35px;
	background-color: #0068c1;
	color: #fff;
	border: 0;
	padding-left: 25px;
	border-radius: 5px;
	background-image: url('/assets/img/lyb_curr.png');
	background-repeat: no-repeat;
	background-position: 11px 5px;
}
.lyb-main .form-group{
	margin-bottom: 10px;
}

/*子页公共*/
.detail-banner{
	background-repeat: no-repeat;
	background-position: center; center;
	height: 725px;
}
.detail-content{
	min-height: 600px;
}
.detail-content img{
	width: 100% !important;
	height: auto;
}
.detail-content .title{
	display: inline-block;
	margin: 35px 0 50px 10px;
}
.detail-content .title>a{
	font-size: 14px;
	color: #999;
}
/*视频盒子*/
.video{
	display: none;
	position: fixed;
	width: 600px;
	height: 340px;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
.video .video-top{
	height: 30px;
	background-color: #ccc;
}
.video .video-top span{
	display: inline-block;
	cursor: pointer;
	line-height: 30px;
	margin-right: 20px;
	color: #0068c1;
	font-weight: 800;
}
.video video{
	width: 100%;
	height: 100%;
}