a:hover{text-decoration: none}
ul{list-style: none}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background-color: rgba(0,0,0,0)!important}
/*.p5{padding:5% 15px;}*/
.conbox{width: 100%;margin-bottom: 70px}
.conbox img.center{margin:0 auto;display: block}
.conbox img.left{float:left;display: block}
.conbox img.right{float:right;display: block}
.conbox img.half{width: 60%;margin: 0 auto;}
.conbox h3,.conbox h4{text-align:center;color: #333}
.conbox h4{font-weight: bold;font-size: 26px}
.conbox h3.en{text-align:center;color: #999;font-weight: normal;}
.conbox h4.en{text-align:center;color: #666;font-weight: normal;font-size: 18px; margin-top: -4px;}
.conbox .line{width: 100%;height: 1px;background-color: #666;margin:15px 0 10px}
.top_of{padding:60px 0 30px}
.top_of p{color: #666;line-height: 28px;font-size: 16px}
.top_of .tgatim img{width: 30%}
.top_of .tgatim h4{padding-top:0px;}
.top_of .tgatim h4.en{padding-top:0px;padding-bottom:30px;font-size: 18px}
.top_of .tgatim h6{font-size: 14px;padding-bottom: 18px}
.top_of .tgatim h6.bold{font-weight: 600;text-align:center;color: #666;margin-top: 15px;margin-bottom:22px;}
.top_of .tgatim p{margin:0 auto;display: block;width: 50%;font-size: 16px;}


.center_of p{text-align:left;color: #666;line-height: 30px}

.center_of h4.center, h6.center{text-align: center;}
.center_of h4,.center_of h4.en{text-align:left;font-weight: normal;}
.center_of h4.en{padding-bottom: 40px}
.center_of .line{width: 100%;border-bottom:1px solid #666;margin: 70px 0}
.center_of img.img-responsive{max-width: 90%}
.center_of img.normal{max-width: 100%}
.center_of .text{line-height: 24px;color: #666;font-size: 14px;padding-right: 50px;padding-left: 0px;padding-top: 7px}
.center_of .text h6{font-size: 16px;font-weight: 600;padding-top:5px;margin-bottom:5px;}
.certbox .col-md-5{position:relative;}
.certbox .col-md-5 .pcon h4{text-align: center;font-size: 26px;padding-bottom: 20px;line-height: 32px;}
.certbox .col-md-5 .pcon{padding-top: 6%}


.tgaon h3{padding: 55px 0 25px;color:#666;font-size: 36px}
.certbox  h4{font-weight: normal;font-size: 12px}
.certbox .title h4{font-size: 18px}
.certbox .title h4.en{font-size: 14px;color: #666}
.certbox .line{margin:70px 0px 70px;width: auto}

p.link{line-height: 24px;width: 100%}
p.link a{float: right;color:#666;padding-right: 5px}

.bottom_of .first a{width: 68%;
    display: block;
    float: right;}
.bottom_of .col-md-4:last-child a{width: 68%;
    display: block;
    float: left;}
.bottom_of .second
{
margin:0 -15px;
}
.bottom_of  h4{color: #333;text-align:center;font-weight: normal;font-size: 18px;padding: 45px 0 30px;font-weight: 500}
.bottom_of a:hover{text-decoration-style: none}
.bottom_of a h4{padding:5px 0 1px;margin-bottom: 5px}
.bottom_of a h6{color: #666;text-align:center;margin:6px 0;    font-size: 1.3rem;}
.bottom_of a span{color: #666;text-align:center;display: block;margin:0 auto;}

/*新闻中心*/
.company .newstitle {color: #333;text-align: left;border-bottom: 2px solid #ccc;line-height: 72px;margin-bottom: 25px;margin-top:45px;}
.company .newstitle span{color:#999;padding-left: 15px}
.company .col-md-8{    padding-left: 0;
    padding-right: 0;
    width: 68%;}
.company .col-md-8 a{ display: flex; }
.company .col-md-8 .aa a{
	display: inline-block;
}
.company .col-md-4{padding-top: 117px;padding-right: 0;width: 32%}
.company .col-md-4 img{padding-bottom: 35px}
.company .line{border-bottom: 1px solid #e9e9e9;margin:25px 0;}
.headimg{width: 30%}
.company .headimg img.img-responsive{
	max-width: 100%
}
.textinfo{width: 70%;position:relative;padding-left:25px;}
.textinfo h4{font-size: 20px;font-weight: 600}
.textinfo .ontime{font-size: 14px;color: #666;display: block;width: 100%;text-align:left;position:absolute; bottom: 5px;left: 25px}

/*品牌介绍*/
.aboutbox{padding:70px 0 0 0;}
.aboutbox h4.en {
    padding-bottom: 30px !important;
    margin-bottom:5px;
}
.p5{position:relative;height:295px;cursor: pointer}
.p5 .abli{position:absolute;top: 0;bottom: 0;left: 0;right: 0;margin:auto;padding-right: 65px;    display: inline-table;}
.p5  .le{padding-right: 0;padding-left:65px;}
/*产品中心*/
.productin {margin-bottom: 0px}
.productin .main{width: 85.5%;margin:70px auto;}
.productin .main h4{text-align:left;    margin: 25px 0 13px;padding-left: 35px;}
.productin .main h4.en{color: #666;font-size: 24px;margin-top:-4px;margin-bottom: 50px}
.productin .main span{display: block;width: 60px;height:3px;background-color: #333;margin-left: 35px;}
.productin .main .proli {margin:0;padding: 0}
.productin .main .proli .col-md-4{padding:0;margin:0;}
.productin .main .proli h4{font-size:18px;font-weight: 600;margin-top:20px;margin-bottom: 30px;}
.productin .main .proli a {display: table;padding-bottom: 0px;margin: 0 auto;}
.productin .main .proli a p{text-align:center;color: #666;width: 100%; line-height: 42px;font-size: 18px;margin-bottom: 49px;
}
.productin .main .proli a img{}

/*产品详情*/
.productshow .main h3{text-align:center;padding:45px 0;font-size:32px;color: #666;margin-top:0;margin-bottom:20px;}
.productshow .main .img-items{padding-top: 25px}
.productshow .main .show2{margin:35px 0;}
.chara{margin:30px auto 0;padding:0;width: 1030px}
.chara p{background-color: #e9e9e9;color: #333;line-height: 38px;width: 100%;padding: 2px 2%;font-size: 18px}
.chara p span{color: #666}
.chara p .t{
 font-weight:600;
 color:#666;
 width:50%;
 display:inline-block;}
 .chara p .t font{font-weight:normal;}
 .chara p .p{font-weight: 600}
  .chara p:last-child{
  	color: #666
  }
.next_prev{width: 1030px;margin:0 auto;line-height: 24PX;color: #666;display: flex;justify-content: space-between;padding: 50px 0}
.next_prev a{color: #666;font-size: 18px}
.next_prev a:first-child img{padding-right: 10px;}
.next_prev a:last-child img{padding-left: 10px;}
/*品牌滚动*/

/*about轮播*/
.swiper-slide a{border-radius:0px!important;}
.view_text .swiper-slide img{width: 100%;}

.pc-slide {
	width: 100%;
	margin: 20px auto;
}

.view .swiper-container {
	width: 100%;
	height: 100%;
}

.view .arrow-left {
	background: url(../images/left_01.png) no-repeat left bottom;
	position: absolute;
	background-size: cover;
	background-size: cover;
	left: 10px;
	top: 52%;
	margin-top: -25px;
	width: 36px;
	height: 36px;
	z-index: 10;
}

.view .arrow-right {
	background: url(../images/left_02.png) no-repeat left bottom;
	position: absolute;
	background-size: cover;
	right: 10px;
	top: 52%;
	margin-top: -25px;
	width: 36px;
	height: 36px;
	z-index: 10;
}


.preview {
	width: 100%;
	position: relative;
}

.preview .swiper-container {
	width:100%;

}

.preview .swiper-slide {
	width: 25%;
	height: 24px;
	cursor:pointer;
	margin: 0px auto;
	font-size: 1.2rem;
	margin-top: 0px;
	text-align: center;
}


.preview .swiper-slide span{font-size: 14px}

.preview .slide6 {
	width: 82px;
}

.preview .arrow-left {
	background: url(../images/feel3.png) no-repeat left top;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}

.preview .arrow-right {
	background: url(../images/feel4.png) no-repeat left bottom;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}

.preview img {
	padding: 1px;
}

.preview .active-nav img {
	padding: 0;
	border: 1px solid #F00;
}
.preview .active-nav{font-weight: bold;}
.preview .active-nav span{color: #76adcb;font-size: 16px}
.preview .swiper-slide span:hover{color: #76adcb}
.view .tu_lunbo img{width: 100%;border-radius: 0px}
.qie_kuan{width: 82%;margin: 0 auto;color: #666;line-height: 30px;font-size: 14px; margin-top: 0px;}

.brandbox .col-md-7{width: 61.6%}
.brandbox .col-md-5{width: 38.4%}
.brandbox h4{text-align:center;    margin-bottom: 5px;}
.brandbox .headpic {margin:30px 0 90px;}
.brandbox .row{margin-right: -30px;margin-left: -30px;}
.brandbox  img{width: 100%;max-width: 100%!important}
.brandbox .headpic img{width: 100%;max-width: 100% }
.brandbox h4.en{text-align:center;color:#666;font-size: 16px;margin-top:0px;}
.brandbox .line{border-bottom: 1px solid #fff;background-color: #fff;margin:40px 0 40px;}
.brandbox  .textin{position:relative;height: 406px}
.brandbox  .textin p{position:absolute;top: 0;bottom: 0;left: 0;right: 0;margin:auto;display: table;font-size: 16px;padding-left:40px;padding-right: 15px;line-height: 28px}

/*品牌故事*/
.linebox{padding: 0;margin:0 auto;margin-top:55px;}
.preview .yearli{margin:0;width: 22%}
.firs12{display: flex;justify-content: center;}
.firs12 a{display: inline-block;margin: 0 33px;}
.hoverimg{overflow: hidden;}
.firs12 img{
				cursor: pointer;
				transition: all 0.8s;
			}
.firs12 img:hover{
	transform: scale(1.2);
}

/*tga*/
.tgaline .line{margin:27px 0 53px ;}
.tgaline h4{color: #666;font-weight: 600;margin-top:50px;}
.ptleft{padding-left: 50px}
.center_of .text p{font-size: 16px;line-height: 28px}
.stra{width: 48%}
.center_of .stra img.img-responsive{max-width: 100%}
.strb{width: 52%}

/*证书*/
.certbox .title h4{font-size: 26px;color: #666}
.certbox .title h4.en{font-size: 18px;    margin: -4px 0px 45px;}
.tgaon img{padding:0 35px;}
.certbox .col-md-3 h4{    font-weight: 500;
    font-size: 12px;
    color: #666;
    padding-top: 5px;}

/*酒店项目*/
.hotelbox .p5{cursor: default;}
.hotelbox .p5 p{line-height: 26px}
/*.hotelbox .p5 h4{margin-bottom:-1px;}*/
.hoteltxt {margin-bottom:50px;}

.certtop	.col-md-1{width: 12.5%}
.certtop	.col-md-10{width: 74%}
.certbox .row .col-md-1{width: 12.5%}
.certbox .row .col-md-5{width: 37%;    padding-right: 0px;
    padding-left: 5px;}
.certbox .col-md-5 .pcon p{line-height: 26px;padding-left: 5px}

.certbox  .row{position:relative;}
.certbox .col-md-5 .pcon{padding-top:0;}
.mt15{margin-top:50px !important;}
.certbox  .col-md-5:nth-child(3) {position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 36%;
    right: 0%;
    display: inline-table;}

/*产品详情*/
.productshow .headpic{margin-top:70px !important;}
.productshow .main h3{padding: 50px 0;
    font-size: 38px;
    color: #666;
    margin-top: 0;
    margin-bottom: 40px;}
.productshow .imglist{display: flex;justify-content: center;}
.productshow .imglist img{float: left}
.productshow .imglist img:nth-child(2) {margin:0 40px;}
.productshow .main .show2{margin:75px 0 0px;}


/*新闻分页*/
.navigation{    margin: 50px auto 5px;
   text-align: center}
.navigation  a,.navigation  span{border:none;color: #666;display: -webkit-inline-box !important;padding:0 8px;    border: 1px solid #666;margin:0 3px;}
.navigation  a:first-child{border:none;}
.navigation  a:last-child{border:none;}
.navigation>.active>a{background:none;color: #76adcb}
.navigation  span.current{background:none;color: #76adcb;border-color:#76adcb }
/*制造工艺*/
.techbox .center{text-align:center;}
.techbox h4{color: #333;text-align:left;margin:10px 0;font-size: 24px}
.techbox .headp h4.en{text-align:center;font-size: 18px;color: #666;padding-bottom:0;}
.techbox .headp{margin:45px auto;width: 60%;}
.techbox .headp p{font-size: 14px;text-align:center;min-height: 40px}
.techbox h5{color: #333;text-align:left;margin:10px 0;font-size: 20px}
.techbox p{color: #666;text-align:left;margin:5px 0;font-size: 14px;min-height: 150px;padding:15px 0;}
.techbox .pobo{display: flex;justify-content: center}
.techbox .pobo2{width: 94%;margin:0 auto;}
.techbox .pobo2 .col-md-4:nth-child(2){
	    display: flex;
    flex-direction: column;
    /* justify-content: stretch; */
    min-height: 500px;
    align-items: center;
    justify-content: space-between;
}
.techbox .pobo2 img{max-width: 100%}
.techbox .col{width: 520px;margin:0 20px;}
.techbox img.img-responsive{
	max-width: 100%
}

/*加盟专区*/
.joinof h3{font-weight: normal;font-size: 28px;color: #666;padding-top:60px;}
.joinof h4{font-weight: normal;font-size: 16px;color: #666;padding-bottom:0px;}
.joinof .formbox{width: 1030px;margin:0 auto;}
.joinof ul{list-style: none;margin:0; padding:0;}
.joinof ul li{position: relative;}
.joinof ul li:nth-of-type(odd){float: left;width: 50%;padding:0 4%;}
.joinof ul li:nth-of-type(even){float: right;width: 50%;padding:0 4%;} 
.joinof ul li h6{font-size: 16px;margin-bottom: 1px;color: #666;margin-top: 60px}
.joinof ul li input{border:none;border-bottom: 1px solid #333;
    width: 100%;height: 30px;line-height: 30px}
    .joinof ul li .error{position:absolute;right: 10%}
    .joinof .sub{margin:100px 0 50px;}
.joinof .sub input{line-height: 55px;height: 55px;width: 325px;border:1px solid #333;border-radius: 15px;margin:0 auto;display: inherit;background:none;}
.joinof .sub p{color: #666;line-height: 30px;font-size: 14px;text-align:center;margin-top: 15px}
/*服务专区*/
.servicebox{padding:45px 0;}
.servicebox h3{font-size: 24px;color: #333;text-align:center;font-weight: 600;margin-top:10px;}
.servicebox h3.en{font-size: 14px;color: #666;font-weight: normal;margin-bottom:30px;}
.servicebox h4{text-align:left;font-size: 14px;font-weight: 600;color: #666}
.servicebox p{line-height: 2em;font-size: 14px;color: #666}
.servicebox .care{padding-top:50px;}
.servicebox .care span{padding-right:15px;}
.servicebox .care span img{display: inline-block;}
.servicebox  .question{padding-top:50px;}
.servicebox  .question .teli{width: 76%;margin:30px auto 25px;display: flex;justify-content: space-between}
.servicebox  .question .teli .img{width: 18%;}
.servicebox  .question .teli .fr{float: right;}
.servicebox  .question .teli .fr img{float: right;}
.servicebox  .question .teli .fl{float: left;}
.servicebox  .question .teli .que{width: 82%;padding-left:20px;}
.servicebox  .question .teli:nth-child(2) .que{padding-right:20px;padding-left:0px;}


