
 @font-face{
    font-family: 'zt';
    src : url('zt.ttf'); 
}
*{color:#000;margin: 0;padding: 0;list-style: none;text-decoration: none;font-size:16px;font-family: "zt"!important;padding: 0;}
p{margin: 0;font-family: "zt"!important;}

input,textarea{
	outline:none 
}
input::-webkit-input-placeholder {
        color: #999999;
}
              @keyframes big {
  0% {
      transform: scale(1);
      opacity: 1;
  }
  100% {
      transform: scale(1.2);
      opacity: 0;
  }
}
@-webkit-keyframes big {
  0% {
      transform: scale(1);
      opacity: 1;
  }
  100% {
      transform: scale(1.2);
      opacity: 0;
  }
}  

@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05)
	}

	100% {
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

@keyframes pulse {
	0% {
		-webkit-transform: scale3d(1, 1, 1);
		-ms-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}

	50% {
		-webkit-transform: scale3d(1.05, 1.05, 1.05);
		-ms-transform: scale3d(1.05, 1.05, 1.05);
		transform: scale3d(1.05, 1.05, 1.05)
	}

	100% {
		-webkit-transform: scale3d(1, 1, 1);
		-ms-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}
@keyframes bounceIn {

	0%,
	100%,
	20%,
	40%,
	60%,
	80% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		-ms-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		-ms-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}

	40% {
		-webkit-transform: scale3d(.9, .9, .9);
		-ms-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		-ms-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03)
	}

	80% {
		-webkit-transform: scale3d(.97, .97, .97);
		-ms-transform: scale3d(.97, .97, .97);
		transform: scale3d(.97, .97, .97)
	}

	100% {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		-ms-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}
	.hov5 {position: relative;overflow: hidden;}
	.hov5::before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
	.hov5:hover::before {-webkit-animation: shine .75s;animation: shine 1.5s;}
	@-webkit-keyframes shine {100% {left: 125%;}}
	@keyframes shine {100% {left: 125%;}}
     .clearfix{clear:both;}
     .f-l{float: left;}
     .f-r{float:right;}
     .ov{overflow:hidden;}
     .uk-container{padding: 0;}
     .uk-container-center{max-width: 1200px;}
	 /* 顶部信息 */
	 .header-top{padding: 1.5% 3%;background: #fff;}
	 .header-top>div{display: block;display: flex; justify-content: space-between;flex-wrap: wrap;}
	 .top-right{width: 55%;padding-top:20px;}
	 .top-left{width: 40%;}
	 .gs-name{color:#545454;line-height: 42px;font-size: 40px;text-align: left;font-weight: 300;margin-bottom: 10px;}
	 .gs-name1{color:#545454;}
	 .top-desc{color:#545454;font-size:20px;width: 50%;float: left;line-height: 30px;}
	 .topimg-box{float: right;width: 45%;}
	 .top-desc1{color:#545454;}
	 @media(max-width:1300px){
	  .top-right{width: 60%;}
	  .top-left{width: 35%;}
	 }
	  @media(max-width:1200px){
	 .gs-name{color:#545454;line-height: 34px;font-size: 32px;text-align: left;font-weight: 300;}
	 .top-right{width: 60%;}
	 .top-left{width: 35%;}
	 }
	  @media(max-width:960px){
	 .gs-name{color:#545454;line-height: 34px;font-size: 32px;text-align: center;font-weight: 300;}
	 .gs-name1{text-align: center;}
	 .logo{display:block;margin:0 auto;}
	 .top-right{width:100%;}
	 .top-left{width: 100%;}
	 .top-desc{width: 60%}
	 .topimg-box{width: 40%;}
	 }
	   @media(max-width:768px){
		 .gs-name{line-height: 26px;font-size: 24px;}
		.top-desc{font-size:16px;line-height: 20px;}   
		.top-desc1{font-size: 14px;}
	   }
	/* 导航样式 */
	.header-nav{z-index: 99;width: 100%;padding:15px 3%;padding-top: 0;}
	.header-nav>div{background: #fff;}
	.logo{margin-top: 0;}
	.header-nav>div{padding: 0 0;font-size: 16px;font-weight: 500;text-decoration: none;}
	.uk-navbar-nav>li>a{color:#666666;line-height:50px;height: 50px;padding: 0;font-size: 24px;
	font-weight: 400;font-weight: 200;}
	.uk-navbar-nav>li{padding:0 0px;text-align: center;margin-right: 36px;;}
	.uk-navbar-nav>li.uk-active>a{color:#b3282c;background:none;}
	.uk-navbar-nav>li.uk-open>a, .uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a:focus{color:#b3282c;
	background:none;}
	 .uk-navbar-nav>li:hover>a>span, .uk-navbar-nav>li>span:focus{color:#b3282c;
	background:none;}	
	.uk-navbar-toggle{margin-left: 20%;margin-top: 3%;}
	.nav-zuo>a{display: block;width: 100%;line-height:28px;text-align: left;font-size: 16px;
	 padding-left: 10%;color:#ffffff;text-transform: uppercase;} 
	.erjiname>a>span{text-align: right;color:#fff;float: right;opacity: 0;}
	.d-erji{width: 300px;background:none;padding-top:0;background:rgba(143,41,54,.7);padding-bottom: 0;left:-40px!important;}
	.d-erji>ul>li>a{line-height: 20px!important;color:#fff!important;font-size: 16px;padding: 12px 0;}
	.d-erji>ul>li:nth-child(2) span{display: none;}
	.d-erji>ul>li>a:hover{background:rgba(143,41,54,.8);}
	.d-erji>ul>li>a:hover span{opacity: 1;}
	@media(max-width:1100px){
	.uk-navbar-nav{display: flex;justify-content: space-between;flex-wrap: wrap;}
	.uk-navbar-nav>li{margin-right: 0;padding: 0 10px;}
	.uk-navbar-nav>li>a{font-size: 20px;}
	}
		@media(max-width:820px){
	.uk-navbar-nav>li>a{padding: 0 6px;font-size: 16px;}
	}
	  @media(max-width:768px){  
     .header-nav{padding: 0;}
	.uk-navbar-toggle{margin-top: 0;background: #b3282c!important;margin-left: 0;color:#fff;}
    .nav-right{background: #b3282c!important;}	
	}

	/* 首页推荐产品导航 */
	.index-pr{padding: 3%;}
    .index-title{text-align: center;font-size: 44px;color:#2f2f2f;font-weight: bold;margin-bottom: 15px;line-height: 46px;text-transform:uppercase;}
	.index-subtitle{text-align: center;font-size: 24px;color:#121212;margin-bottom: 30px;}
	.ipr-box{display: block;}
	.ipr-box:hover{text-decoration: none;}
	.ipr-img{display: block;margin: 0 auto;border: 5px solid #e3e3e3;border-radius: 50%;transition: 0.6s;}
	.ipr-name{text-align: center;font-size: 28px;color:#121212;margin-top: 20px;margin-bottom: 15px;}
	.ipr-subname{text-align: center;font-size: 24px;color:#121212;margin-top: 20px;margin-bottom: 15px;text-transform: uppercase;}
	.ipr-box:hover .ipr-img{
		 -webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);
        /*  border: 5px solid #00f0ff;
   		  border-right-color: #fc00ff;
    	  border-bottom-color: #fc00ff; */
	}
	.ipr-box:hover .ipr-name{color:#b3282c;}
	/* 首页新品推荐1 */
	.new-pr1{background: url(images/new-bg.png) no-repeat;background-position:0 90%;padding-top: 0%;padding-bottom: 4%;}
	.new-left1{float: left;width: 40%;}
	.new-right1{float: right;width: 53%;}
	.new-title1{margin-top: 210px;text-align: left;font-size: 42px;color:#8c2c24;line-height: 42px;margin-bottom: 8px;font-weight: bold;}
	.new-subtitle1{text-align: left;font-size: 18px;color:#2f2f2f;line-height: 20px;margin-bottom: 12px;text-transform: uppercase;}
	.new-desc1{margin-top: 28px;text-align: left;font-size: 28px;color:#2f2f2f;line-height: 30px;margin-bottom: 10px;font-weight: bold;}
	.new-subdesc1{text-align: left;font-size: 18px;color:#2f2f2f;line-height: 20px;margin-bottom: 12px;text-transform: uppercase;}
	 .new-right1:hover .right-img{
	animation-name: bounce;-webkit-animation-name: bounce;
	 -webkit-animation-duration: 0.8s;animation-duration: 0.8s;
	}
	@media(max-width:880px){
	.new-pr1{padding: 3% 0;background:none;}
	.new-left1{float: none;width: 100%;background: #f5eceb;padding: 30px 10px;}
	.new-right1{float: none;width: 100%;margin-bottom: 0;background: url(images/new-bg1.jpg) no-repeat left;}
	.new-title1{color:#000;margin-top: 0;text-align: left;}
	.new-subtitle1{color:#000;text-align: left;}
	.new-desc1{color:#000;text-align: left;}
	.new-subdesc1{color:#000;text-align: left;}
	}
	/* 首页新品推荐2 */
	.new-pr2{background: url(images/new-bg1.jpg) no-repeat;padding: 3% 0;}
	.new-left{float: left;width: 60%;}
	.new-right{float: right;width: 35%;}
	.new-title{margin-top: 190px;text-align: right;font-size: 42px;color:#8c2c24;line-height: 42px;margin-bottom: 8px;font-weight: bold;}
	.new-subtitle{text-align: right;font-size: 18px;color:#2f2f2f;line-height: 20px;margin-bottom: 12px;text-transform: uppercase;}
	.new-desc{margin-top: 28px;text-align: right;font-size: 28px;color:#2f2f2f;line-height: 30px;margin-bottom: 10px;font-weight: bold;}
	.new-subdesc{text-align: right;font-size: 18px;color:#2f2f2f;line-height: 20px;margin-bottom: 12px;text-transform: uppercase;}
	 .new-left:hover .left-img{
	animation-name: pulse;-webkit-animation-name: pulse;
	 -webkit-animation-duration: 0.5s;animation-duration: 0.5s;
	}
	@media(max-width:1200px){
	.new-title{color:#fff;margin-top: 210px;}
	.new-subtitle{color:#fff;}
	}
	@media(max-width:880px){
	.new-left{float: none;width: 100%;margin-bottom: 30px;}
	.new-right{float: none;width: 100%;background: #f5eceb;padding: 30px 10px;}
	.new-title{color:#000;margin-top: 0;text-align: left;}
	.new-subtitle{color:#000;text-align: left;}
	.new-desc{color:#000;text-align: left;}
	.new-subdesc{color:#000;text-align: left;}
	}
	/* 首页公司简介 */
    .index-ab{padding: 2% 0;}
	.ab-box{width: 100%;max-width: 1560px;display: flex;justify-content: space-between;margin-bottom: 10px;}
	.ab-box1{width: 100%;max-width: 1560px;display: flex;justify-content: space-between;float: right;}
	@media(max-width:768px){
	.ab-box{display: block;}
	.ab-box1{display: block;}
	.ab-img{margin-bottom: 10px;}
	.ab-img img{display: block;margin: 0 auto;}
	 .index-ab{padding: 2%  3%;}
	}
	 /* 首页优势展示 */
	.index-our{padding: 3%;}
	.iour-img{display: block;margin: 0 auto;}
    .iour-title{text-align: center;margin-top:30px;font-size:18px;color:#272727;text-align: center;margin-bottom: 10px;}
	.iour-desc{text-align: center;font-size:18px;color:#222222;text-align: center;line-height: 24px;}
    .iour-box{position: relative;}
    .iour-img1{position: absolute;right: 0;top:0;bottom: 0;left: 0;margin: auto;}
	 .iour-box1:hover .iour-img1{
	 animation-name: big;-webkit-animation-name: big;
	  -webkit-animation-duration: 0.7s;animation-duration: 0.7s;
	 }
	  .iour-box1:hover .iour-title{color:#952a36;}
	  .iour-box1:hover .iour-desc{color:#952a36;}
	  /* 解决方案 */
    .index-solution{padding: 2% 3%;}
	.solution{width: calc(25% - 5px);height: 407px;float: left;position: relative;transition: 0.6s;}
	.solution:nth-child(2){margin: 0 7.5px;}
	.solution1{position: absolute;background: rgba(0,0,0,.8);left: 0;top: 0;width: 100%;height: 407px;
	display: flex;justify-content: center;align-items: center;transition: 0.6s;}
	.solution-dess{width: 240px;height: 86px;}
	.solution-title{text-align: center;font-size: 24px;margin-top: 10px;line-height: 28px;margin-bottom: 8px;color:#fff;font-weight: 200;}
	.solution-subtitle{text-align: center;font-size: 20px;margin-top: 28px;line-height: 22px;margin-bottom: 10px;color:#fff;font-weight: 200;}
	.s-active{width: calc(50% - 5px)}
	.s-active .solution1{background: rgba(0,0,0,0);}
	.s-active .solution-dess{background: rgba(255,255,255,.8);}
	.s-active .solution-title{color:#000;}
	.s-active .solution-subtitle{color:#000;}
	@media(max-width:768px){
	.solution{width:100%;margin: 0;margin-bottom: 15px;}
	.solution1{background: rgba(0,0,0,0);}	
	 .solution-dess{background: rgba(255,255,255,.8);}
	.solution-title{color:#000;}
	.solution-subtitle{color:#000;}
	.solution:nth-child(2){margin: 0;margin-bottom: 15px;}
	}
	/* 页尾信息 */
	.footer{padding:3% 3%;background: #343434;}
	.f-box1{width: 23%;float: left;margin-right: 2%;}
	.f-box2{width:55%;float: left;}
	.f-box3{width:18%;float: right;}
	.fnav-name{color:#fff;display: block;margin-bottom: 16px;font-size: 22px;font-weight: 200;}
	.fnav-name span{color:#fff;font-size: 16px;font-weight: 200;}
	.fnav-name:hover{color:#e92e45;text-decoration: none;}
	.fnav-name:hover span{color:#e92e45;text-decoration: none;}
	.f-lx{color:#fff;font-size: 18px;line-height: 26px;margin-bottom: 5px;font-weight: 200;}
	.erwei{margin: 20px auto 0;display: block;}
	.bottom{padding: 18px 3%;background: #232323;}
	.bottom p{color:#999999;text-align: left;}
	.bottom span{color:#fff;line-height: 24px;}
	.bottom span a{color:#999999;text-align: right;}
	.bottom .Sitemap{color:#999999;float: right;margin-right: 8px;}
	.bottom .cnzz{color:#999999;float: right;}
	.beian{color:#fff;text-align:center;margin-left:20px;}
	@media(max-width:768px){
    .f-box1{width: 100%;float: none;margin: 0;margin-bottom: 20px;}
	.f-box2{width:100%;float: none;margin: 0;}
	.f-box3{width:100%;float:none;}
	}
      /* 内页面包屑 */
	.xian5{border-bottom:1px solid #eee;}
	.ny-banner{display: block;width: 100%;margin: 0 auto;}
    .m-box>a{font-size:14px;color:#999;text-decoration: none;line-height:45px;text-transform: uppercase;font-weight: 500;}
	/* 内页公司简介 */	
	.about{padding:3% 3%;}
	.ab-title{margin: 0 auto 30px;display: block;}
	.ab-container{margin: 0 auto 30px;max-width: 1200px!important;}
	.nynav-box{display: flex;justify-content: flex-start;margin-bottom: 50px;flex-wrap:wrap;}
	.nynav-title{display: block;font-size: 18px;color:#000000;line-height: 36px;width: 180px;border: 1px solid #000;text-align: center;margin-bottom: 10px;
	margin-right: 15px;}
	.nynav-title:hover{border: 1px solid #8f2936;background: #8f2936;color:#fff;text-decoration: none;}
	.ab-ico{margin:20px auto 10px ;}
	.nav-active{border: 1px solid #8f2936;background: #8f2936;color:#fff;}
		@media(max-width:768px){
  .nynav-title{width:100%;}
	}
	/* 工厂展示 */
	.show-title{text-align: center;font-size: 20px;line-height: 24px;margin: 10px auto 20px;}
 	  /* 产品详情 */
	.pr-page{padding:3%;}
    .pr-name{font-size: 28px;color:#343230;text-align: left;margin-top: 5%;margin-bottom: 18px;}
	.pr-xian{width: 100px;height: 1px;background: #ccc;margin-bottom: 24px;}
	.primg{border: 1px solid #0450a1;}
	/* 联系我们 */
	.contact{padding: 3%;}
	.con-left{width:44%;padding-top:45px;min-height: 460px;padding-bottom:18px ;padding-left:34px;padding-right: 50px;float: left;
	-moz-box-shadow:0px 0px 7px #BDBDBD; -webkit-box-shadow:0px 0px 7px #BDBDBD; box-shadow:0px 0px 7px #BDBDBD;
	}
	.con-right{width: calc(56% - 10px);float: right;}
	.con-title{font-size: 30px;line-height: 34px;margin-bottom: 8px;font-weight: 200;}
	.con-subtitle{font-size: 24px;line-height: 28px;margin-bottom: 20px;font-weight: 400;text-transform: uppercase;}
    .con-lx{font-size:20px;margin-bottom: 24px;font-weight: 500;line-height: 24px;}
	
	@media(max-width:860px){
	.con-left{width: 100%;float: none;margin-bottom: 20px;}
	.con-right{width: 100%;float: none;}
	}
  
	CSS Document */
	


