﻿body{
  margin:0;
  overflow-x: hidden;
}
.header-top-vietax .header .p {
  color: #dedede;
}
.header-top-vietax .header .tel {
  color: #dedede;
}
.header-top-vietax .header p a {
  color: #dedede;
}
.inner-banner-ss .section .section-bg {
  background-size: 100%;
}
.news_center_two .main-title {
  display: none;
}
.product_list_three .main-content ul li img {
  min-height: 300px;
}
.product_list_three .main-content ul li .words{top:30%}
@media screen and (max-width:768px){
  .product_list_three .main-content ul li img {
    min-height: 200px;
  }
}
@media screen and (max-width:600px){
  .product_list_three .main-content ul li img {
    min-height: 140px;
  }
}
/*.img img {
border: 0;
width: 100%;
height: 200px;
}*/
.case-ck-detail .section-container .main-ft {
  margin-top: 0;
}
.inner-banner-ss .section .section-bg {
  background-size: cover;
}
.home_product_one .main-content .title {
  color: rgba(0, 0, 0, 0.63);
}
.home_product_one .main-content p {
  color: rgba(12, 12, 12, 0.5);
}
.spantit-hyl-1{
  font-size: 44px;
  color: rgb(240, 77, 77);
  font-weight: 700;
}
.spantit-hyl-2{
  color: rgb(43, 43, 43);
  font-size: 44px;
  font-weight: 700;
}
@media screen and (max-width:600px){
  .spantit-hyl-1{
    font-size: 36px;
  }
  .spantit-hyl-2{
    font-size: 34px;
  }
}
.banner-unslider .unslider-arrow {
  display: none;
}
.wow.fadeInUp.div-hyl {
  width: 100%;
  background-color: #656d79;
}
.home_product_one .main-content .title {
  border: 0;
  background-color: #eee;
}
.footer-list-qcode .footer .f_rt_nav {
  width: 20%;
}
.header-logo-left .header .topRight {
  margin-top: 18px;
}
.hengtiao-hyl .titleWrap {
  /*background: #f19396;*/
}
.hengtiao-hyl .titleWrap h2 span {
  background: #f05b5b;
}
.home_news_two .main-title .title {
  text-align: center;
}
.home_news_two .main-title .href {
  display: none;
}
ul.pagination li a {
  font-size: 24px;
}
.zhanluehuoban-hyl .flgr-product-box ul li a {
  display: block;
  padding: 10px;
  line-height: 90px;
  height: 110px;
  text-align: center;
}
.zhanluehuoban-hyl .flgr-product-box ul li a img {
  margin: auto;
  display: inline-block;
  vertical-align: middle;
}
.header-logo-left .header .list>ul>li>a:hover, .header-logo-left .header-menu4 .list .selected>a, .header-logo-left .header-menu4 .list .active>a {
  color: #f14d4e;
  border-bottom: 2px solid #f14d4e;
}
@media (min-width: 768px) {
  .banner_slick_transform .met-banner .slick-slide {
    -webkit-animation: SlickOut cubic-bezier(1, 0, .5, .5) 2.5s;
    animation: SlickOut cubic-bezier(1, 0, .5, .5) 2.5s;
  }
  .banner_slick_transform .met-banner .slick-current {
    width: 100%;
    height: 100% !important;
    -webkit-animation: SlickIn cubic-bezier(1, 0, .5, .5) 2.5s;
    animation: SlickIn cubic-bezier(1, 0, .5, .5) 2.5s;
  }
  #mb-banner .banner_slick_transform .slick-slide {
    -webkit-animation: SlickOut cubic-bezier(1, 0, .5, .5) 2.5s;
    animation: SlickOut cubic-bezier(1, 0, .5, .5) 2.5s;
  }
  #mb-banner .banner_slick_transform .slick-current {
    width: 100%;
    height: 100% !important;
    -webkit-animation: SlickIn cubic-bezier(1, 0, .5, .5) 2.5s;
    animation: SlickIn cubic-bezier(1, 0, .5, .5) 2.5s;
  }
}
.header-logo-left .header .list ul li{
  padding:0px 30px}
.banner-solarland .section .banner{
  height:700px}
.banner-solarland .section .banner .bi div{
  display:none}
.banner-solarland .section .banner ul{
  bottom:50px}
.product_list_three .main-content ul li{
  overflow:hidden;
  padding-right:5px}
.case-ck-detail .section-container .main-ft .content-top .intro{
  padding:30px 0px;
  width:100%}
.case-ck-detail .nextBox .next{
  overflow:visible;
  margin:0;
  padding:0px 10px}
.processList .img{
  position:relative;
  overflow:hidden}
.processList .img a{
  display:block;
  line-height:0px}
.processList .img span{
  background:rgba(0,0,0,0.5);
  color:#fff;
  text-align:center;
  display:block;
  position:absolute;
  bottom:-100px;
  opacity:0;
  padding:10px;
  width:100%;
  transition:all 0.3s;
  font-size:14px;
  line-height:20px}
.processList .img:hover span{
  bottom:0;
  opacity:1}
.processList .img img{
  height:300px}
.home_product_one .main-content p {
  color: #f5f5f5;
}
.home_product_one .section-hover{
  box-shadow:none}
.case-ck-detail .section-container .main-ft .content-bottom .list .img{
  line-height:0;
  font-size:0;
  margin:0;
  margin-right:5px;
  margin-bottom:5px;
  overflow:hidden}
.case-ck-detail .section-container .main-ft .content-bottom .list .img a{
  line-height:0;
  font-size:0}
.home_product_one .main-content p.p{
  width:auto}
.about .section-container {
  padding: 60px 20px 0px;
}
.home_product_one .main-content .title {
  font-size:14px}
.home_product_one .slick-prev:before, .home_product_one .slick-next:before {
  font-size:12px}
.home_product_one .slick-prev, .home_product_one .slick-next {
  border: 1px solid #00000038}
.case-ck-detail .img img {
  height: 300px;
  width:100%}
.about .section-content-image .title span{
  display:none}
.home_product_one .multiple-items .slick-slide .img{
  max-height:186px;
  overflow:hidden}
.home-choose-section .section ul li{
  width:18%}
.home-choose-section .section ul li:nth-of-type(4n){
  margin-right:2%}
.home-choose-section .section ul li:nth-of-type(5n){
  margin-right:0}
@media screen and (max-width: 1200px) {
  .home-choose-section .section ul li{
    width:29.33%;
    margin:30px 2%}
  .home-choose-section .section ul li:nth-of-type(4n){
    margin:30px 2%}
  .home-choose-section .section ul li:nth-of-type(5n){
    margin:30px 2%}
}
@media screen and (max-width:600px){
  .home-choose-section .section ul li{
    width:46%;
    margin:30px 2%}
  .home-choose-section .section ul li:nth-of-type(2n){
    margin:30px 0}
  .home-choose-section .section ul li:nth-of-type(4n){
    margin:30px 0}
  .home-choose-section .section ul li:nth-of-type(2n+1){
   clear:both}
}
.header-logo-left .header .content{
  padding: 0 2px;
}
.product_gallery_one .section-container{
  max-width: 1200px;
}
.mm-slideout{
  background: #fafafa;
}
.home-choose-section .section ul li a .desc b{
  line-height: 20px;
  font-size: 14px;
  color: #787878;
  font-weight: 600;
  text-align: center;
}
.home-choose-section .section ul li a .desc_icon img{
  margin-left: 60px;
}
.home-choose-section .section-container{
  padding: 60px 0;
}
.home-choose-section .section ul li a .desc b{
  padding: 0px 10px;
}
.home_news_two .main-content .words .title{
  font-size: 15px;
}
.advantage .section-container{
  padding: 60px 0px;
}
.home-map-section .main_tt h2{
  font-size: 24px;
  font-weight: normal;
}
.sub_single .section-content{
  padding: 30px 4%;
}
.news_center_two .main-content .words .title{
  font-size: 16px;
}
.home-scrollLeft-plus .section-container{
  padding: 0px 20px 60px;
}
.home_news_two .main-content .words .title{
  margin-bottom: 4px;
  margin-top: 20px;
}
.home_news_two .main-content .date{
  margin-top: 26px;
}
.news_center_two .main-content .words .title{
  margin-bottom: 4px;
  margin-top: 20px;
}
.news_center_two .main-content .date{
  margin-top: 26px;
}
.product_list_three .main-content ul li .words{
  padding: 0px 20px;
}
.product_list_three .main-content ul li .title{
  font-size: 22px;
  padding: 10px 10px;
}
ul.pagination li a{
  font-size: 14px;
}
.footer-list-qcode .footer .f_desc{
  color: #ffffff7a;
}
.header-logo-left .header .list ul li{
  padding: 0px 32px;
}
.about .section-content-word .title,.about .section-content-word .body p{
  color:#fff}
.about .section-content-word .href{
  color:#fff;
  border-color:#fff}
.home_product_one .main-title{
  display:none}
.footer-list-qcode .footer{
  border-top:0}
.home_news_two .main-content .words .para{
  font-weight:400}
.about .main-tit,.home_news_two .main-title{
  display:none}
.about .section-container{
  padding:80px 20px 60px}
.case-ck-detail .section-container .main-ft .content-top .intro p{
  color:#737373}
.product_gallery_one img{
  height: 350px;
}
.product_gallery_one .img{
  padding: 10px 0px;
}
.product_gallery_one .main-content .list li.mask_li .href{bottom: 120px;}
@media screen and (max-width:720px){
  .layout-container-left .layout-slide{display:none}
  .layout-container-left .layout-content{margin-left:0}
}
@media screen and (max-width:640px){
  .advantage .row .col3:nth-of-type(2n+1){clear:both}
}
@media screen and (max-width:580px){
  .product_gallery_one .main-content .list{width:48.5%;margin-right:3%}
  .product_gallery_one .main-content .list:nth-of-type(2n){margin-right:0}
}
.header-top .section .section-container .fr p span{margin-right:0;}
@media screen and (min-width:1200px){
.header-top .section .section-container{padding:10px 2px;}
}