﻿.about_solarland .main_tit .title{font-weight:bold}
.about_solarland .main_tit .subtit{color:#777}
.product_gallery_one .section-container {max-width: 1200px;}
.mm-wrapper{overflow-x:visible}
.header-logo-left .header .list ul li {padding: 0 30px;}
.news_center_two .main-title { display: none; }
.footer-bottom-section .fl,.footer-bottom-section .footer a{color:#fff}
.home-product-center .section .main-ft .slidetxtbox .bd li{height:auto}
.product_gallery_one .section-container{padding:50px 20px}
.contact-form-zjdn .ny_zw_header ul li:first-child{display:none}
.product-list-gqf .section-container{padding:50px 20px}
.layout-container-left .layout-content{background:#fff}
.about-section-ss .section-container{padding:50px 20px}
.header-top .section{line-height:14px}
#sharesBar li:nth-of-type(2),.onLineService{display:none;}
.home-product-center .section .main-ft .slideTxtBox .hd{height:auto;}
@media (min-width: 1200px){
  .container {
      width: 1200px;
      margin:0 auto;
  }
}

.itemGroup {
    margin: 140px 0;
    overflow: hidden;
}
.itemGroup .item {
    width: 380px;
    height: 420px;
    text-align: center;
    float: left;
    border: 1px solid #eaeef0;
    border-radius: 5px;
    font-size: 24px;
    font-weight: 500;
    line-height: 40px;
    position: relative;
}
.itemPosition .item {
    border: none;
}
.checkImg {
    width: 64px;
    height: 64px;
    margin-bottom: 32px;
    box-shadow: 0px 4px 18px rgba(253,130,70,0.5);
    border-radius: 22px;
}
.item a {
    text-decoration: none !important;
}
.mlr5 {
    margin: 0 5px;
}
.mlr30 {
    margin: 0 30px;
}
.insurance-info{
    width: 100%;
    height: 100%;
    text-align: center;
    background: #ffffff;
    padding: 70px 18px;
    /* box-shadow: 0px 20px 30px 0px rgba(183,195,214,0.20); */
}
.insurance-info p {
    color: #333333;
    font-size: 24px;
    font-weight: 500;
    line-height: 40px;
    margin: 0 0 10px;
}
.insurance-info .text {
    font-size: 16px;
    font-weight: 300;
    color: #666666;
    line-height: 28px;
    margin-bottom: 20px;
}
.insurance-cover{
    width: 100%;
    height: 100%;
    background: #FD8246;
    color: #fff;
    padding: 70px 18px;
    text-decoration: none;
    box-shadow: 0px 20px 0 0px rgba(253,130,70,0.30);  
}
.insurance-cover p {
    text-decoration: none;
    font-size: 24px;
    font-weight: 500;
    line-height: 40px;
    margin: 0 0 10px;
}
.insurance-cover .text {
    text-decoration: none;
    font-size: 16px;
    font-weight: 300;
    line-height: 28px;
}
.itemGroup .item .arrow {
}

@media screen and (max-width:720px){
	.home-product-center .section .main-ft .slideTxtBox .bd li .list-para,.layout-slide{display:none;}
	.layout-container-left .layout-content{margin-left:0;}
	.sub_single .section-content{padding:30px 0px;}
	.contact-map-section .contbox{padding:0;}
	.home-product-center .section .main-ft .slideTxtBox .bd ul{padding:0;}
	.home-product-center .section .main-ft .slideTxtBox .hd ul li{font-size: 14px;padding:0;}
	.home-product-center .section .main-ft .slideTxtBox .hd ul .sep{margin:0 7px;}
	.home-product-center .section .main-ft .slideTxtBox .bd li .list-tit{font-size:14px;}
  .contact-form-zjdn .ny_zw form .form-group.form-button{margin-left:0;width:100%}
  .itemGroup .item{width:100%}
  .header-logo-left #mobile-nav span{height: 4px;background-color: #e96328;}
}
@media screen and (max-width:640px){
	.home-product-center .section .main-ft .slideTxtBox .bd li a{width:100%;display:block;}
	.home-product-center .section .main-ft .slideTxtBox .bd li .img{width:100%;float:none}
	.home-product-center .section .main-ft .slideTxtBox .bd li .img img{width:100%}
	.home-product-center .section .main-ft .slideTxtBox .bd li{height:auto;}
	.home-product-center .section .main-ft .slideTxtBox .bd li .list-tit{padding:10px;}
    .home-product-center .section .main-ft .slideTxtBox .bd li:nth-of-type(3n){margin-right:2%}
    .home-product-center .section .main-ft .slideTxtBox .bd li:nth-of-type(2n){margin-right:0}
	.footer-list-qcode .footer .f_contact{width:100%}
}
@media screen and (max-width:580px){
	.product_gallery_one .main-content .list{width:48.5%;}
	.product_gallery_one .main-content .list:nth-of-type(3n){margin-right:3%;}
	.product_gallery_one .main-content .list:nth-of-type(2n){margin-right:0;}
}
@media screen and (max-width: 414px){
	.contact-map-section .section .section-container{padding:40px 20px;}
}