﻿.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}


#mould76071{ position:absolute; top:0; width:100%; z-index: 9999; background:none; box-shadow: none; height:100px; transition:.8s;}
.header6 .logo{ width:140px; margin-left: 0; transform:translateX(-50%); height:100px; transition:.5s;}
.header6 .logo img{ width: 100%; height: auto; margin:8px auto 0 auto; display: block; transition:.5s;}
.header6 .nav{ height:100px; transition:.5s; width:1600px;}
.header6 .nav li{ width:calc((100% - 300px) / 6); height:100px;}
.header6 .nav li:nth-child(3){ margin-right: 300px;}
.header6 .nav li:nth-child(4){ margin-right: 0;}
.header6 .nav li h5{ transition:.5s; color:#fff; font-size:18px;font-weight: bold; padding-top:0; line-height:100px;}
.header6 .nav li:hover h5{ color:#fff;}
.header6 .nav li .erji{ z-index:999; padding-top:0; top:100px; width:64%; margin-left:18%;}
.header6 .nav li .erji a{ width:100%; background:#fff; color:#333; margin-bottom:0; height:50px; line-height:50px;}
.header6 .nav li .erji a:first-child{ margin-top:1px;}
.header6 .nav li .erji a:hover{ background:#f9d6a1; color:#da4225;}


/*大图*/
#mould82374{ position:relative;}
#mould82374 .swiper-slide img{ }
#mould82374 .swiper-button-prev,.swiper-container-rtl .swiper-button-next{ left:40px;}
#mould82374 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ right:40px;}
#mould82374 .swiper-container .swiper-pagination .swiper-pagination-bullet{ background:#fff; opacity:1; width:36px; border-radius:4px; opacity:0.5;}
#mould82374 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ opacity:1;}


.width_1600{ width:1600px; margin: 0 auto;}
/*简介*/
.title_a{ text-align:Center; margin-bottom:60px;}
.title_a span{ background:#da4225; color:#fff; font-size:40px; line-height:88px; font-weight:bold; width:90px; height:90px; border-radius:50%; display:inline-block; position:relative;}
.title_a span:after{ content:"";width:70px; height:70px; border-radius:50%; border:1px solid #fff; box-sizing:border-box; position:absolute; top:10px; left:10px;}

.about_a{ padding:100px 0; background:url(/images/about_bg.jpg) no-repeat;}
.about_a .left{ float:left; width:46%;}
.about_a .left img{ width:100%;}
.about_a .right{ float:right; width:48%;}
.about_a .right img{ width:400px; margin:80px 0 40px 0;}
.about_a .right p{ line-height:36px; font-size:18px;}
.about_a .right a{ width:184px; height:64px; line-height:64px; text-align:center; font-size:18px; color:#fff; display:block; background:url(/images/more_bg.png) no-repeat; margin-top:40px;}


/*产品*/
.product_a{ background:url(/images/cp_bg.jpg) no-repeat; padding:80px 0;}
.product_a .title_a span{ background:#f9d6a1; color:#da4225;}
.product_a .title_a span:after{ border:1px solid #da4225;}
.product_list{ width:100%;}
.product_list .left{ float:left; width:46%;}
.product_list .left img{ float:right;}
.product_list .right{ float:right; width:44%;}
.product_list .right img{ margin-bottom:40px;}
.product_list .right p{ line-height:36px; font-size:18px; color:#fff; text-indent:2em;}
.product_list .right a{ width:184px; height:64px; line-height:64px; text-align:center; font-size:18px; color:#da4225; display:block; background:url(/images/more_bg1.png) no-repeat; margin-top:40px;}
.product_list:last-child{ margin-top:64px;}
.product_list:last-child .left{ float:right;}
.product_list:last-child .left img{ float:left; padding-left: 6%;}
.product_list:last-child .right{ float:left; padding-left: 6%; box-sizing: border-box;}


.slogan{ width:100%; height:414px; background:url(/images/bg1.jpg) no-repeat center;}
.slogan div{ width:1200px; margin:0 auto; padding-top:120px;}
.slogan div p{ font-size:18px; line-height:36px; color:#fff;}

.honor_a{ background:url(/images/honor_bg.jpg) no-repeat; padding:80px 0;}
.honor_a .swiper-wrapper{
  -webkit-transition-timing-function:linear;
  -moz-transition-timing-function:linear;
  -ms-transition-timing-function:linear;
  -o-transition-timing-function:linear;
  transition-timing-function:linear;
}
.honor_a .swiper-slide{ padding:10px; box-sizing:border-box; position:relative;}
.honor_a .swiper-slide:after{ content:""; background:url(/images/honor_k.png) no-repeat; background-repeat: round; position:absolute; top:0; left:0; width:100%; height:100%;}
.honor_a .swiper-slide a{ display:block; border-radius:26px; overflow:hidden; position: relative;}


/*加盟*/
.join_a{ background:url(/images/join_bg.jpg) no-repeat; padding:80px 0;}
.join_a .title_a span{ background:#f9d6a1; color:#da4225;}
.join_a .title_a span:after{ border:1px solid #da4225;}
.join_a .left{ width:26%; float:left;}
.join_a .left img{ width:100%;}
.join_a .right{ width:68%; float:right; margin-top:40px;}
.join_list{ width:46%; float:left;}
.join_list1{ float:right;}
.join_list:nth-child(-n+4){ margin-bottom: 100px;}
.join_list span{ width:80px; height:80px; display:block; position:relative; float:left; margin-right:30px; font-size:36px; font-weight:bold; color:#fff; line-height:80px; text-align:center; z-index:1;}
.join_list span:after{ content:""; background:url(/images/join_num_bg.png) no-repeat; width:100%; height:100%; display:block; border-radius:5px; border:2px solid #f9d6a1; box-sizing:border-box; transform: rotate(45deg); position:absolute; top:0; transition:.5s; z-index:-1;}
.join_list:hover span:after{ -webkit-transform: rotate(-225deg); transform: rotate(-225deg);}
.join_list h2{ font-size:20px; line-height:20px; font-weight:bold; color:#fff; margin:12px 0 10px 0;}
.join_list p{ font-size:18px; line-height:26px; height:52px; color:#fff;}



/*新闻*/
.news_a{ background:url(/images/news_bg.jpg) no-repeat; padding:80px 0;}
.news_a .left{ float:left; width:56%; margin-top:5%;}
.news_a .left li:nth-child(-n+2){ margin-bottom:48px; padding-bottom:48px; border-bottom:1px solid rgba(0,0,0,0.1);}
.news_a .left li .date{ float:left; width:10%;}
.news_a .left li .date span{ display:block; text-align:Center;}
.news_a .left li .date .day{ font-size:48px; font-weight:bold;}
.news_a .left li .date .month{ }

.news_a .left li .nr{ float:right; width:88%;}
.news_a .left li .nr h4{ font-size:20px; margin:0 0 10px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news_a .left li .nr p{ line-height:28px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news_a .left li a:hover{ color:#da4225;}
.news_a .right{ float:right; width:36%;}


/*底部*/
.foot_a{ background:#da4225; width:100%; padding:48px 0 0 0;}
.foot_a .foot_txt{ float:right; width:23%; border-right:1px solid rgba(255,255,255,0.3);}
.foot_a .foot_txt h3{ font-size:18px; color:#fff;}
.foot_a .foot_txt h3 span{ display:block; font-size:24px; line-height:24px; font-weight:bold;}
.foot_a .foot_txt p{ color:#fff; margin-top:20px;}
.foot_a .erweima{ float:right; padding-left:48px; border-right:1px solid rgba(255,255,255,0.3);}
.foot_a .erweima h2{ width:128px; height:128px;}
.foot_a .erweima p{ text-align:center; color:#fff; margin-top:12px;}
.foot_a ul{ float:left; width:50%;}
.foot_a li{ float:left; margin-right:60px;}
.foot_a li:last-child{ margin-right:0;}
.foot_a li a{ color:#fff;}
.foot_a li h4{ border-bottom:1px solid rgba(255,255,255,0.3);; line-height:48px; margin-bottom:12px;}
.foot_a li h4 a{ font-size:20px;}
.foot_a li h5 a{ font-size:16px; line-height:30px;}

.foot_a .footer-foot{ background:none; margin-top: 60px;}
.foot_a .footer-foot .width_1600{ border-top:1px solid rgba(255,255,255,0.3);}
.foot_a .footer-foot p{ float:left; line-height:64px; color:#fff;}
.foot_a .footer-foot p:last-child{ float:right;}
.foot_a .footer-foot p a{ color:#fff;}


@media (max-width:1680px){
  .header6 .nav,.width_1600{ width:94%;}
}
@media (max-width:1500px){
  .join_list:nth-child(-n+4){ margin-bottom: 80px;}
  .foot_a li{ margin-right: 40px;}
  .foot_a .foot_txt{ width:25%;}
}
@media (max-width:1440px){
  .title_a span{ width:72px; height:72px; line-height:70px; font-size:30px; font-weight: normal;}
  .title_a span:after{ width:52px; height:52px;}
  .about_a{ padding:80px 0;}
  .about_a .right img{ margin:40px 0;}
  .join_a .right{ margin-top: 20px;}
  .news_a .left{ margin-top:3%;}
  .foot_a li{ margin-right: 30px;}
}
@media (max-width:1360px){
  .news_a .left li:nth-child(-n+2){ margin-bottom: 40px; padding-bottom: 40px;}
  .join_list:nth-child(-n+4){ margin-bottom: 70px;}
  .foot_a .foot_txt{ display:none;}
  .foot_a ul{ width:64%;}
  .foot_a li{ margin-right: 60px;}
}



