


#gree-allproduct-category {margin-bottom:60px;}
.allproduct-category {
    border-bottom: 1px solid #E7E7E7;
   
}
.allproduct-category-subNav {
    padding: 24px 0;
    text-align: center;
    border-top: 1px solid #E7E7E7;
}
.category-subNav-list {}
.category-subNav-list li {display: inline;padding: 0 20px;}
.category-subNav-list li a {font-size:14px;}
.allproductCategory-list {margin:0 auto;}
.allproductCategory-list .swiper-slide {width: auto;}
.allproductCategory-item-sub,
.allproductCategory-item {
   width:120px;
    display: block;
    text-align: center;
    padding:24px 5px;
    margin:0 auto;
}
.allcategory-icon {
    width: 64px;
    height: 64px;
    display: inline-block;
}
.allcategory-icon img {width:64px;height:64px;}
.allcategory-name {
font-size:18px;
white-space: nowrap;
color:#999;
line-height:32px;
}
.active .allcategory-name {
    font-weight:600;
    color:rgba(17,17,17,1);
}

.gree-allproduct-category-search {
    line-height: 70px;
    background: #F9F9F9;
    margin-bottom:20px;
}

.allproduct-category-subName {
    font-size:24px;
    font-weight:600;
    color:rgba(17,17,17,1);
}
.allproduct-category-fit {
    font-size:18px;
    font-weight:600;
    color:rgba(17,17,17,1);
    line-height:25px;
    position: relative;
}
.allproduct-category-subName,
.allproduct-category-line,
.allproduct-category-tit {float: left;}
.allproduct-category-line {
    position: relative;
    height: 70px;
    width: 50px;
}
.fixed-top-sub {
	position:fixed;
	left:0;
	width:100%;
	background:#fff;
	top:68px;
	z-index:999;
	box-shadow: 0px 2px 3px 2px #e8e8e8;
}
.allproduct-category-line:before{
    position: absolute;
    display: block;
    left:25px;
    top:50%;
    margin-top: -12px;
    content: "";
    width:2px;
    height:24px;
    background:rgba(217,217,217,1)
}
.allproduct-category-fit-no {margin-left: 25px;color:rgba(17,17,17,1);}
.allproduct-category-fit-no b {
    font-size: 18px;
    font-weight:600;
}
.gree-allproduct-category-typelever {
	margin-bottom:30px
    
}
.category-typelever-box {}
.category-typelever-box {}
.typelever-box {
  
    min-height: 24px;
    position: relative;
    overflow:auto;
}
.typelever-box dt {
    position: absolute;
    width:70px;
    text-align: right;
    color:#333;
    font-weight: 600;
    font-size:14px;
}
.typelever-box dd {
    padding-left:80px;
}
.typelever-list {min-height:44px;}
.typelever-list li {float: left;min-width:150px;color: #333;margin-bottom:15px; white-space: nowrap;}

.category-typelever-box-hander {
    text-align: center;
    cursor: pointer;
}
#category-typelever-hander {position: relative;padding:8px 20px}
.hander-down {color:#000;position: relative;padding-right: 20px;}
.hander-up {color:#333;position: relative;padding-right: 20px;}

.hander-down::after {
    position: absolute;
    width: 16px;height: 16px;
    content: "";
    right: 0;
    background: url(../img/allproduct/drop-down.png) no-repeat right center;
    background-size: 16px;
}
.hander-up:after {
    position: absolute;width: 16px;height: 16px;
    content: "";
    right: 0;
    background: url(../img/allproduct/drop-up.png) no-repeat right center;
    background-size: 16px;
}

.category-typesort-box {
	margin-bottom:20px;
}
.category-typesort-item {
    line-height: 40px;
    background-color: #fff;
    padding-top:20px;
}

.category-typesort-def,
.category-typesort-hot {
    text-align: center;
  display: block;
font-size:18px;
font-weight:400;
}
.category-typesort-def,
.category-typesort-hot {
    border:1px solid #999
}
.category-typesort-form {
    border:1px solid #999;
    position: relative;
}
.category-typesort-def.active,
.category-typesort-hot.active {
    color:rgba(255,255,255,1);
    background-color: #000;
}
.typesort-key {
    border:none;
    line-height: 40px;
}
.typesort-key {
    border:none;
    line-height: 40px;
    outline: none;
    width: 100%;
    padding: 0 50px 0 20px;
}

.typesort-search {
    position: absolute;
    right:0;top:0;
    border:none;
    width: 40px;
    height: 40px;
    display: block;
    background: url(../img/navSearch/search.png) no-repeat center center;
    background-size: 16px ;
    text-indent: -999em;
}
.typesort-search:hover {
    background: url(../img/navSearch/search-hover.png) no-repeat center center;  background-size: 16px ;
}

#gree-allproduct-category-result {}

.allproduct-category-result-box {}
.allproduct-category-result-title {
text-align: center;
font-size:48px;
font-weight:600;
color:rgba(17,17,17,1);
padding:24px 0 64px 0;
}
.allproduct-category-result-list {}
.allproduct-category-result-list li {
    position: relative;
    margin-bottom: 30px;
}

.category-result-list {}
.result-list-item {display: block;
    padding:20px;
height: 450px;
text-align: center;
position: relative;
z-index: 2;
}
.scale-img-none {
background-color: #F8F8F8;
    display: block;
    margin:20px;
    padding:0;
    height:560px !important;
    }
    .scale-img-none .list-prd-img  {margin:0;}
.scale-img-none .list-prd-img img {display: block;
padding:0;
height: 420px;
width:100%;
text-align: center;
position: relative;

}

.scale-img-none .list-prd-name {
	padding:20px 20px 10px 20px;
}
.scale-img-none .hotProduct-view-more {
	
	 position: static;
    text-align: center;
    bottom: auto;
    left:auto;
  margin:15px auto 0 auto;
    line-height: 36px;
    width: 148px;
    color:#333;
    font-size: 14px;
    border-radius: 36px;
    border: 1px solid #ccc;
    background-color: #fff;
}
.result-list-item:hover {
background:rgba(255,255,255,1);
box-shadow:0px 4px 12px 0px rgba(0,0,0,0.1);
}
.allproduct-category-result-list li:nth-of-type(4n) .result-list-item::after{
    display: none;
}
.result-list-item::after{
    position: absolute;
    content: "";
    right:0px;
    top:15px;
    width:1px;
height:420px;
background:rgba(221,221,221,1);
z-index: 1;
}
.item-nobr::after{
    display: none;
}
.result-list-item-box {
	position:relative;
	height:430px;
	overflow:hidden;
}
.scale-img-none .result-list-item-box {
	position:relative;
	height:560px;
	overflow:hidden;
}
.list-prd-img {margin-top: 30px;}
.list-prd-img img {
    display: block;
    height: 250px;
    margin: 0 auto;
}
.list-prd-name {
font-size:18px;
font-weight:600;
color:rgba(17,17,17,1);

padding: 60px 0 8px 0;
}
.list-prd-tip {
    font-size:14px;
    font-weight:400;
    color:rgba(102,102,102,1);
    line-height:24px;
    height: 48px;
    overflow: hidden;
    
    
}
.list-prd-view {}

.allproduct-category-result-hander {
    padding: 32px 0;
}
#gree-allproduct-recommend {
    padding-bottom: 64px;
}
.category-recommend-list  {
   
}
.category-recommend-list li {
    padding: 0 10px;
    text-align: center;
}
.recommend-item {
	
	 height:400px;
    overflow:hidden;
}
.recommend-img {
	position:relative;
    height:400px;
    overflow:hidden;
    
}
.recommend-item .hotProduct-view-more {
	left:70%;
	
}
.recommend-item.scale-img:hover .scale-text {
	bottom:50px;
}
.hotProduct-view-more:hover {
	background:#333;
	color:#fff;
	border:1px solid #333;
}
.recommend-img img {margin:0 auto;height:400px;width:100%;}


.swiper-button-next,.swiper-button-prev {
    position: absolute;
    top:50%;
    width: 50px;
    height:168px;
    margin-top: -84px;
    z-index: 10;
    cursor: pointer;
    background-size:50px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: 0.1;
    cursor: default;
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
    background:#fff url(../img/product/arr-left.png) no-repeat center center;
    background-size: 50px;
    left: -10px;
    right: auto
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
    background:#fff url(../img/product/arr-right.png) no-repeat center center;
    background-size: 50px;
    right: -10px;
    left: auto
}


/* product Details */
#product-details-intro {
    margin-bottom: 20px;
}
#gree-product-details {}
#product-details-header {
    
    border-bottom: 1px solid #D9D9D9;
    height: 48px;
    
}
.product-details-tab-content {
    padding-top: 64px;
}
#product-details-name {
line-height:48px;
font-size:24px;
font-weight:600;
color:rgba(17,17,17,1);

}
.product-details-other {}
.nav-product-details-tab {float:right;}
.nav-product-details-tab li {position: relative;padding:0 10px}
.nav-product-details-tab li a {
    display: block;
    line-height:46px;
    padding: 0 12px;
    font-size:14px;
}
.nav-product-details-tab li.active a {
	font-weight:600;
}
.nav-product-details-tab li a:hover {
    color: #004098;
    text-decoration: none;
    border: none;
}


.active.prdDes-tabs-item span:after {
    transform: scaleX(1)
}

.prdDes-tabs-item a ~ span:after {
    content: "";
    display: block;
    width: 56px;
    height: 2px;
    position: absolute;
    left: 50%;
    margin-left: -28px;
    bottom: -1px;
    background: #004098;
    transition: all .3s ease-in-out;
    transform: scaleX(0);
    transform-origin: 50% 0
}

.prdDes-tabs-item a:hover ~ span:after {
    transform: scaleX(1)
}

#brand-goShop  {
    padding: 4px 0;
    float: right;
}
#brand-goShop a {
    float: right;
    display:block;
    text-align: center;
    line-height: 24px;
    padding: 5px 15px;
    color:#fff;
    font-size: 14px;
    border-radius: 34px;
    background-color: #004098;
    margin-top:2px;
}
.details-imgshow {
    width: 560px;
    height: 560px;
}

.tab-pane-s {
	min-height:400px
}




.pika-thumbs li{width: 98px;}
.pika-stage {height:572px;width:464px;top:0;display: block;border:1px solid #eee;}
#pikame{width:98px;}


.pikachoose {position:relative;overflow: hidden;height: 572px;}
.pika-stage {position: absolute;left:160px;}
	.pika-stage .main-image {position: absolute; top: 10px; left: 10px;display: none;}
	.pika-stage .pika-aniwrap{position: absolute; top: 10px; left: 10px;display: none;}}
	.pika-stage .pika-ani {position:relative;display: none;z-index:2;margin:0 auto;display: none;}}
	.pika-stage img {border:0;height:100%;width: 100%;display: block;}
.pika-stage .caption {display: none;}
	.pika-stage .caption p {display: none;}
.pika-stage-show {display: block;position: relative;width: 462px;height: 572px;cursor: default;}
.pika-stage-show img {
    position: absolute;
    top: 50%;
    left: 50% !important;
    transform: translate(-50%, -50%);
    width:450px;
    height:450px;
}
.pika-imgnav a {position: absolute;display: block;z-index:3;}
	.pika-imgnav a.previous {height: 100%; width: 50px; top: 10px; left: 10px;cursor:pointer;display: none;}
    .pika-imgnav a.next { height: 100%; width: 50px; top: 10px; right: 10px;cursor:pointer;display: none;
       
    }
	.pika-imgnav a.play {display: none;}
	.pika-imgnav a.pause {display: none;}

.pika-textnav {overflow: hidden; margin: 10px 0 0 0;}
.pika-textnav a {position: absolute;left:-160px;
width: 98px;
height: 30px;
background-color: #eee;
color:#000;
text-indent: -999em;
cursor: pointer;
}
	.pika-textnav a.previous { top:0;display: block;background:#F9FAFC url(../img/allproduct/drop-up.png) no-repeat center center;background-size: 18px;}
	.pika-textnav a.next {bottom:0;  display: block;background:#F9FAFC url(../img/allproduct/drop-down.png) no-repeat center center;background-size: 18px;}
	
.pika-thumbs {overflow: hidden;width:98px;padding: 0 6px;height: auto !important;}
	.pika-thumbs li {height:95px;cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {margin:0 auto;position:relative;text-align: center; vertical-align: center; overflow: hidden;width:85px;height: 85px;}
		.pika-thumbs li .clip img {
            width: 85px;height: 85px;
            display: block;
        }

        .pika-thumbs li .clip .active{border:1px solid #004098}

.pika-tooltip{display: none;}
.pika-counter{position: absolute;bottom: 10px;
    left:50%;color:#fff;
    margin-top:50%;
    background:rgba(0,0,0,0.7);font-size:12px;padding:3px 10px;border-radius:5px;}
		
.jcarousel-skin-pika {
    padding: 50px 0;
}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 98px;height: 475px;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  98px; height:475px;}


#product-details-imgIntro {
    
    position: relative;
}
.product-imgIntro-name{
    font-size:36px;
    font-weight:600;
    color:rgba(17,17,17,1);
    line-height:50px;
    margin-bottom: 4px;
    width: 100%;
    display: block;
    float: left;
}
.product-wayType {
	
font-size:24px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:33px;
margin-bottom:16px;
word-break: break-all;
width: 485px;
}
.product-imgIntro-info {
font-size:14px;
font-weight:400;
color:rgba(51,51,51,1);
line-height:28px;
margin-bottom:47px;
}
.product-imgIntro-list {}
.product-imgIntro-list li {
font-size:14px;

color:#333;

margin-bottom: 32px;
position:relative;
overflow:hidden;
}
.product-imgIntro-list li span {
	font-weight:600;
	
	float:left;
	line-height:40px;
}

.product-imgIntro-list li span:before {
	position:absolute;
	content:"";
	width:24px;
	height:24px;
	display:none;
	left:0;
	    top: 50%;
    margin-top: -12px;
}
.icon-24 {
	width:24px;
	margin-bottom:11px;
	margin-right:10px;
	    vertical-align: bottom;
}
.product-imgIntro-list li span.icon_efficiency:before {
	  
}
.product-imgIntro-list li span.icon_area:before {
	  
}
.product-imgIntro-list li div {
	float:left;
	line-height:40px;	
	word-break:break-all;
}
.product-imgIntro-list li div.v {
	
	padding-left:4px;
}
.product-imgIntro-list li div b {
	    font-family: Arial;
float:left;
font-size:35px;
padding:0 10px;
color:rgba(51,51,51,1);
    vertical-align: middle;
}
.product-imgIntro-list li div  i {font-style:normal;float:left;padding-top: 4px;    font-family: Arial;}
.product-imgIntro-color {
 min-height:50px;
 margin-bottom:30px;
}
.product-imgIntro-color li { margin-right:50px;margin-bottom:10px;}

.product-pr-list {}
.product-pr-list span {
	background:#F6F7F8;
	height:80px;
	min-width:80px;
	margin-right:30px;
	display:inline-block;
	padding:16px 12px;
	text-align:center;
	font-size:18px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	
}
.product-pr-list span:hover {
	background:#fff;
	box-shadow:0px 0px 10px 0px rgba(0,0,0,0.17);
}
.imgIntro-color-item {
    position: relative;
    font-size: 14px;
    color:rgba(51,51,51,0.8);
   
    white-space: nowrap;
}

.imgIntro-color-item img {
    width: 20px;
    height: 20px;
    display:inline-block;
   
    margin-right:4px;
}
.product-pr-list {}

.prdDes-list-video {
    position: relative;
    text-align: center;
    margin-bottom:10px;
}
.prdDes-list-video img {
	    width: 1170px;
    margin: 0 auto;
}
.icon-video-play {
    width: 104px;
    height: 104px;
    display: block;
    background: url(../img/product/icon_Play.png) no-repeat center center;
    text-indent: -999em;
    position: absolute;
    top: 50%;
    left: 50% !important;
    transform: translate(-50%, -50%);
}

/* 详情图文混排 */
.prdDes-img-txt {
    overflow: hidden;
    min-height: 300px;
    padding:0 0 64px 0;
}
.prdDes-img {}
.prdDes-txt {
    min-height: 360px;
    margin:0 60px;
    position: relative;
    
}
.prdDes-txt-info {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50% !important;
    transform: translate(-50%, -50%);
}

.prdDes-txt-info h5 {color:#333;text-align: center;margin-bottom: 20px;}
.prdDes-txt-info h6 {color:#333;text-align: center;margin-bottom: 30px;}
.prdDes-txt-info p {color:#333;text-align: center;line-height: 24px;}
.fz14 {font-size: 14px;}
.fz16 {font-size: 16px;}
.fz18 {font-size: 28px;}
.fz20 {font-size: 20px;}
.fz22 {font-size: 22px;}
.fz24 {font-size: 24px;}
.fz30 {font-size: 30px;}
.fz32 {font-size: 14px;}
.fz36 {font-size: 36px;}
.fz40 {font-size: 40px;}
.fz44 {font-size: 44px;}
.fz48 {font-size: 48px;}
.fz64 {font-size: 64px;}



.prd-conf-container {
    padding-bottom:64px;
}
.prd-conf-title {
    text-align: center;
    font-size:48px;
font-weight:600;
color:rgba(17,17,17,1);
padding-bottom:64px;
}

.prd-conf-tab li {
    border-bottom: 2px solid #B9B9B9;
}
.prd-conf-tab li a {
    line-height: 44px;
    min-width: 300px;
    display: block;
    padding-left: 20px;
    font-size:14px;
}
.prd-conf-tab .active a {
    background:#3668DF url(../img/product/tab-arr.png) no-repeat right center;
    color:#fff;
}
.prd-conf-tab-content {
    padding-left: 64px;
}
.prd-conf-subtitle {
    line-height: 56px;
    border-bottom: 1px solid #D9D9D9;
    color:#333;
}
.prd-conf-list {}
.prd-conf-list .conf-list {
    line-height: 24px;
    padding:5px 10px;
    font-size: 14px;
    color: #333;
}
.argument_tips {
    padding:20px 10px
}


/* 家庭中央空调 */

.swiper-slide-video {
    position: relative;
}
#gree-product-subNav {border-top: 1px solid #D9D9D9;}
.product-subNav {
    line-height:50px;
    height: 50px;
}

.product-subNav li {text-align: center;}
.product-subNav li b {color: #111;font-weight: 600;}
.product-subNav li.line {width: 20px;}
.product-subNav li a {color: #111;;}
.product-subNav li.active a {
    color: #004098;
    font-weight: 600;
}
.product-subNav li ,
.product-subNav li a {font-size: 14px;}

#gree-product-guangfu {
    padding: 64px 0;
}



.product-guangfu-box {}
.guangfu-title {
font-size:36px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:50px;
margin-bottom: 40px;
}
.guangfu-intro {
font-size:14px;
font-weight:400;
color:rgba(51,51,51,1);
line-height:28px;
padding-right:70px;
}
.guangfu-list{
    padding-top: 30px;
}
.guangfu-list li span{
    display: inline-block;
    width:64px;
height:64px;
background:rgba(67,168,55,0.1);
border-radius:64px;
font-size:14px;
font-weight:600;
color:rgba(75,165,58,1);
line-height:64px;
text-align: center;
}
.guangfu-view {text-align: left;}
.guangfu-view a {margin: 20px 0 0 0;}


/* 安装 */
#gree-product-insl {
    padding: 60px 0;
}
.product-insl-title {
    text-align: center;
    font-size: 48px;
    font-weight: 600;
    color: rgba(17,17,17,1);
    line-height: 67px;
    margin-bottom:32px;
}
.product-insl-list {}
.insl-list-step {}
.insl-list-step-box {}
.insl-list-step-box li {}
.insl-list-step-box li {
    padding: 0 10px;
    margin-bottom: 20px;
}
.insl-step-box
{
   background-color: #F8F8F8;
   padding:50px 30px;
   height: 268px;
   position: relative;
}
.icon-insl-step {
    width: 168px;
    height: 168px;
    display: block;
    padding: 22px;
    border:1px solid #999;
    position: absolute;
    border-radius: 168px;
    text-align: center;
}
.icon-insl-step img {
    width: 123px;
    height: 123px;
    display: inline-block;
}
.insl-step-item {
    margin-left:190px;
}
.insl-step-item b {
    color:#111;
    font-size: 56px;
}
.insl-step-item span {
    font-size: 24px;
    color: #111;
    margin-left: 5px;
}
.insl-step-item p {
    padding-top: 10px;
    font-size: 14px;
    color: #333;;
}

.product-insl-tips {}
.insl-tips-title
{
 
font-size:36px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:50px;
margin-bottom: 20px;
}
.insl-tips-list {}
.insl-tips-list ol {}
.insl-tips-list ol li {
    font-size: 14px;
    color: #333;
    padding:10px 0;
    line-height: 28px;
}
.imgFullSHow img {width: auto; margin: 0 auto;display: block;}
#green-jiangxin {
   background: url(../img/product/jiangxin/jiangxin-bg.png) no-repeat center top;
   background-size: 100%;
   height: 672px;
}
#green-jiangxin-2 {
    background: url(../img/product/jiangxin/jiangxing-2-bg.png) no-repeat center top;
    background-size: 100%;
    
}
#green-jiangxin-4 {
    background: url(../img/product/jiangxin/jiangxing-4-bg.png) no-repeat center top;
    background-size: 100%;
    
}
#green-jiangxin-4,
#green-jiangxin-3,
#green-jiangxin-2,
#green-jiangxin-1 {
  padding: 64px 0;
 }

.gree-product-insl-points {
    position: relative;
}
.insl-points-view {
    color:#fff;
    background: transparent;
    position: absolute;
    bottom: 5%;
    left: 50% !important;
    transform: translate(-50%, -95%);
}


#gree-product-yb {
    padding: 64px 0;
}

.gree-product-title {
    text-align: center;
    font-size: 48px;
    font-weight: 600;
    color: rgba(17,17,17,1);
    padding: 24px 0 64px 0;
}
.gree-product-title-info {
    color:#666;
    line-height: 28px;
    padding: 0 20px;
    
}
.gree-product-title-info p {font-size:14px;}
.gree-product-yb-list {}
.gree-product-yb-list ul{}
.gree-product-yb-list ul li {padding: 20px;}
.yb-list-item {
    display: block;
    background-color: #F8F8F8;
    height: 680px;
}
.yb-list-item:hover {text-decoration: none;}

.yb-list-item img{
    height: 480px;
    display: block;
    background-color: #ddd;
}
.yb-list-item p {
    font-size: 24px;
    color:#111;
    text-align: center;
    padding:35px 0;
}
.yb-list-item p {
    font-size: 24px;
    color:#111;
}
.yb-list-item span {
    font-size: 24px;
    color:#111;
}

#gree-gyzp {
    padding: 64px 0;
}
.gree-product-qcode {
    text-align: center;
}
.product-qcode-item {
    display: inline-block;
    padding: 0 74px;
}
.product-qcode-item img {
    width: 158px;
    height: 158px;
    display: block;

}
.gree-product-intros {
margin-bottom: 64px;
font-size:18px;
font-weight:400;
color:rgba(51,51,51,1);
line-height:38px;
}
.product-qcode-more {
    padding-top: 64px;
}
#gree-gyzp-brand,
#gree-banner-gyzp {
    background-color: #F6F7F8;
    margin:0 auto;
}
#gree-banner-gyzp .gree-product-title {
    padding:32px 0
}
#gree-gyzp-news {
    padding-top: 32px;
    padding-bottom: 64px;
}
.gyzp-news-box {}
.gyzp-news-col {
    padding:0 40px;
}
.gyzp-news-list {}
.gyzp-news-list li {
    height: 100px;
}
.gyzp-news-list li a:hover {text-decoration: none;}
.gyzp-news-title{
    width:642px;
font-size:24px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:33px;
}
.gyzp-news-time {
 
font-size:18px;
font-weight:400;
color:#999;
line-height:25px;
}

.gyzp-news-more {}
.gyzp-news-more a {float: left;}

.gyzp-news-top-info {
    background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
    padding:20px;
    position: absolute;
    left: 0;
    bottom: 0;
    
}
.gyzp-news-top img {height:400px;display:block;width:100%;}
.gyzp-news-top {position: relative;display: block;}
.gyzp-news-top:hover {text-decoration: none;}
.gyzp-news-title-top,
.gyzp-news-time-top {color:#fff}

.gyzp-news-title-top {font-size: 24px;}
.gyzp-news-time-top {font-size: 18px;}

#gyzp-brand {
    background: url(../img/product/gongyezhipin/img_Brand_link.png) no-repeat center top;
    height: 700px;
    padding:200px 0;
}
#gree-product-insl-points {text-align:center;}
#gree-gyzp-document .gree-product-title,
#gree-gyzp-brand .gree-product-title {
    padding:64px 0;
}

.gyzp-brand-list {}
.gyzp-brand-list li {
    text-align: center;
    padding: 40px 20px;
}

.gyzp-brand-logo {
    display: block;
    width: 250px;
    height: 80px;
    
}
.gyzp-brand-logo img{
    display: block;
   
}

.gyzp-brand-list li {
    position: relative;
}
.gyzp-brand-list li:nth-of-type(4n)::after{
    display: none;
}
.gyzp-brand-list li::after{
    position: absolute;
    content: "";
    right:0px;
    top:58px;
    width:1px;
height:44px;
background:rgba(255,255,255,0.6);
z-index: 1;
}
#gyzp-document {
    padding-bottom:64px;
}
.document-list {
    padding:20px ;
}
.document-item {
    height: 280px;
    padding:20px
}
.document-item:hover {
    background-color:#F7F7F7;
   
}
.document-item:hover .document-opr {display: block;}
.document-img {
    height: 180px;
    width: 140px;
    display: block;
    background-color: #eee;
    margin: 0 auto;
}
.document-name {color:#111;height: 40px;line-height:40px;text-align: center;overflow:hidden;}
.document-opr {display: none;text-align: center;}
.document-opr a {
    padding:4px 10px;
    color:#333;
    font-size: 14px;
    line-height:24px;
    border-radius: 24px;
}
.document-view {}
.document-down {
    border: 1px solid #ccc;
    background-color: #fff;
}
.document-more {}
.document-tp {
    position: relative;
    padding-right: 20px !important;
}
.document-tp::after {
   position: absolute;
    background: url(../img/plan/gx-sq.png) no-repeat left center;
    
    width: 12px;
    height: 12px;
    content: "";
    right:0;
    top:50%;
    margin-top:-6px;
}

#gree-product-power {
    padding: 64px 0 0 0;
}

#gree-product-power .gree-product-intros {
    padding: 0 40px;
}
.product-power-list {}
.product-power-list li {
    padding: 10px;
}
.power-list-item {
    background-color: #F8F8F8;
    display: block;
    height: 600px;
}
.power-list-rd {
    background-color: #F8F8F8;
    display: block;
   height: 350px;
}
.power-img {}
.power-info {
    padding-top: 20px;
    text-align: center;
}
.power-info p {
font-size:24px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:33px;
margin-bottom: 20px;
}
.power-info span {position: static;}

#product-award-content {
    background: url(../img/product/shili/img_Award.png) no-repeat center top;
    background-size: cover;
    padding-top: 260px;
    padding-bottom: 120px;
    min-height: 1000px;
}

.product-awd-list li {
    padding:0 10px;
    margin-bottom: 20px;
}
.power-list-awd {
    padding:60px 0 30px 0;
    min-height: 600px;
    display: block;
    background-color: #fff;
}

.awd-info{text-align: center;padding: 30px 0;}
.awd-info p{
    font-size:36px;
    font-weight:600;
    color:rgba(17,17,17,1);
    line-height:50px;
}
.awd-info b{
font-size:16px;
font-weight:400;
color:rgba(102,102,102,1);
line-height:22px;
}
.view-more-tran {
    background-color:transparent !important;
    color:#fff !important;
}

.awd-list-more {
    padding-top: 30px;
}
.awd-list-more .view-more  {
    position:static;
}
#gree-product-act {
    padding-top: 64px;
}
.act-content {
    
}
.act-hand-bd {
	padding:10px 0;
}

.act-hand-hd {
	
	background:#F6F6F6;
	line-height:100px;
	height:100px;
	cursor:pointer;
}
.act-hand-hd:hover,
.cur.act-hand-hd {
	background:#013F96;
	line-height:100px;
	height:100px;
	
}

.act-hand-title:hover span {
	color:#fff;
}
.act-hand-title:hover p {color:#fff;}
.act-hand-title {
	position:relative;
	line-height:100px;
	height:100px;
}
.act-hand-title span {
	width:86px;
	height:90px;
	font-size:64px;
	font-weight:900;
	color:rgba(255,255,255,1);
	line-height:90px;
	position:absolute;
	color:#222;
}
.act-hand-title p {margin-left:100px;color:#222;font-size:24px;}

.lm-list-info {
	width:100%;
	position:relative;
}
.lm-list-info img {
	width:100%;
}
.lm-list-info p.tip {
	position:relative;
	color:#111;
	height:120px;
	line-height:120px;
	background:#F8F8F8;
	text-align:center;
	bottom:0;
	padding: 0 20px;
}
.cur .act-hand-title span {
	color:#fff;
}
.cur .act-hand-title p {color:#fff;}

.swiper-act-item {
	text-align: center;
   
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
}
.swiper-act-item img {}
.act-content-tab-nav {
    margin: 0 auto;
    width:336px
}
.jyl-box {
	padding:20px;
	color:#333;
}
.jyl-box h5 {font-size:28px;font-weight:600;margin-bottom:20px;}
.jyl-info {}
.jyl-info p {
	font-size:14px;
	line-height:28px;
	margin-bottom:20px;
}
.act-content-tab-nav li {}
.act-content-tab-nav li a{
    display: inline-block;
    width: 168px;
    line-height: 38px;
    text-align: center;
    border:1px solid #ddd;
    background-color: #F2F2F2;
    border-bottom: 2px solid #ddd;
}
.act-content-tab-nav li a:hover{
  text-decoration: none;
}

.act-content-tab-nav li.active a{
   background-color: #fff;
   border-bottom: 2px solid #004098;
}

.act-content-icon img {
    width: 18px;
    height: 18px;
    margin-right: 10px;
}
.act-content-main {
    padding: 40px 0;
}
.act-list-views {height:370px}
.act-list-views li {
    padding: 0 10px;
}
.act-content-icon {
	display:inline-block;
	line-height:20px
}
.act-list-box {
    background-color: #f8f8f8;
    
    display: block;
}
.act-list-info {
    padding: 30px 0;
font-size:24px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:33px;
text-align: center;
}

#gree-allYear {
padding:64px 0;
}
.allproduct-category .container{
 
}
.year-item {
    display: block;
    height: 40px;
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next.swiper-year-next {
    background:#fff url(../img/product/arr-left.png) no-repeat center center;
    background-size: 30px;
    left: -10px;
    right: auto;
    z-index: 3;
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev.swiper-year-next {
    background:#fff url(../img/product/arr-right.png) no-repeat center center;
    background-size:30px;
    right: -10px;
    left: auto;
    z-index: 3;
}
.swiper-year-next {}
.swiper-year-prev {}
.allYear-list {
    padding:  40px 0;
}

.allYear-list .swiper-slide {}
.allYear-list .swiper-slide a{ 
    display: block;
    text-align: center;
    position: relative;
    padding:0 20px;
}
.allYear-list .swiper-slide a::after {
    position: absolute;
    left:0;
    height:2px;
    background:rgba(216,216,216,1);
    top:52px;
    width: 100%;
    content: "";
    z-index: 2;
}
.allYear-list .swiper-slide:first-child a::after {
   width: 50%;
   right:0 !important;
   left:50%
}
.allYear-list .swiper-slide:last-child a::after {
   width: 50%;
   right:50% !important;
   left:0
}
.allYear-list .swiper-slide a:hover {
    text-decoration: none;
}
.year-v {font-size: 18px;margin-bottom:20px;position: relative;}
.activeYear .year-v {font-size: 24px;top:-20px}
.year-icon {
    width:16px;
height:16px;
background:rgba(216,216,216,1);
border:2px solid rgba(255,255,255,1);
display: inline-block;
border-radius: 16px;
position: relative;z-index: 3;
}
.activeYear .year-icon {
    width:36px;
height:36px;
background:rgba(0,64,152,1);
border:1px solid rgba(255,255,255,1);
border-radius: 36px;
position: relative;
z-index: 3;
margin-top: -20px;
}
.activeYear .year-icon::after {
    content: "";
    position: absolute;
    left:8px;top:8px;
    width:18px;
    height:18px;
    background:#fff;
    display: inline-block;
    border-radius: 18px;
}
.allproduct-year {
    margin-bottom: 64px;
}

.act_info_des {
    padding:0 100px;
}
.act_info_des p{
    
    font-size: 16px;
    line-height: 28px;
    color:#333;
    margin-bottom: 30px;
}
.gree-act-server {
    padding:40px 0 20px 0
}
.list-super-img img {display:block;height:250px}
.super-result-list {}
.super-result-list li {
    padding:10px;
}
.super-list-item {
    background-color: #F8F8F8;
    display: block;
    padding-bottom: 20px;
}
.super-txt {
    padding:20px ;
}
.list-super-name {font-size: 24px;color: #111;text-align: center;}

.onlyfullImg {text-align:center}
.onlyfullImg img {width: 1170px;
    margin: 0 auto;}

.ke-zeroborder {
	width:100%;
	border:none;
}

.ke-zeroborder tr td {vertical-align: top;padding:20px 0;}

.moudle_1 {
	padding:20px 0;
}

.title_area {width:100%;color:#333;font-size:24px;text-align:center;padding:20px 0;overflow:hidden;}
.pic_area {
	padding:0 20px;
}
.pic_area img {width:100%;}

.moudle_3 {
	overflow:hidden;
}
.moudle_3 .pic_area ,
.moudle_3 .text_area {
	float:left;
	width:50%;
}
.moudle_3 .text_area 
{
	min-height:400px;
   
   
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;}
.text_area div {font-size:32px;text-align:center;padding:80px 20px 40px 20px;color:#333;}
.text_area p {    color: #333;
    text-align: center;
    line-height: 24px;padding:0 20px;}

.more {font-size:24px;text-align:center;}

.moudle_1 .text_area {padding:20px;font-size:15px;}



.pic_area {width:50%;}
.text_area {width:50%;}




.rsq-info {
  					padding:40px 0;
  					}
  					.rsq-info  h4 {
  					paddding:0 20px;
						font-size:24px;
						font-weight:600;
						color:rgba(17,17,17,1);
						line-height:33px;
						margin-bottom:24px;
  					}
  					.rsq-info p {
  						paddding:0 20px;
						font-size:14px;
						font-weight:400;
						color:rgba(51,51,51,1);
						line-height:28px;
  					}
  					.rsq-img div  {
  						padding:20px 0px;
  					}
  					.mar-10 {margin-right:20px;}
  					.mal-10 {margin-left:20px;}
  					
  					#product-details-full {
  					height:50px;
  					margin-bottom:20px;
  					background:#F6F6F6;
  					}
  					#product-details-full h4{
  					line-height:50px;
font-size:20px;
font-weight:600;
color:rgba(17,17,17,1);
}



#act-content-tab-show {
	min-height:450px;
	padding:20px 0;
margin-top:40px;
margin-bottom:20px;
background:linear-gradient(84deg,rgba(255,255,255,1) 0%,rgba(233,239,252,1) 100%);
}

.act-content-tecinfo {
	
	margin:0 20px;
	position:relative;
	min-height:450px;
}
.tecinfo-intro {
	width: 100%;
    position: absolute;
    top: 50%;
    left: 50% !important;
    transform: translate(-50%, -50%);
}
.tecinfo-intro h5 {

font-size:36px;

font-weight:600;
color:rgba(17,17,17,1);

margin-bottom:50px;
}
.tecinfo-intro p {

font-size:16px;

font-weight:400;
color:rgba(17,17,17,1);
line-height:32px;
}
.tecinfo-list-img {text-align:center;}
.tecinfo-slide {
	
	width:100px !important;margin:0 10px;
	text-align: center;
     ;

      
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	
	}
.tecinfo-mini-img {}
.tecinfo-mini-img img {width:100px;height:100px;}
.tecinfo-slide a {display:inline-block;width:100px;height:100px;border:1px solid #F6F6F6;background:#F6F6F6}
.tecinfo-slide a:hover {
border:1px solid #fffl;
background:rgba(255,255,255,1);
box-shadow:0px 2px 11px 0px rgba(0,0,0,0.1);
}
.tecinfo-slide a.active {
	background:rgba(255,255,255,1);
	border:1px solid #385777
}

.swiper-power-prev {
    background:url(../img/icon_Page-left@2x.png) no-repeat center center;
    background-size: 30px;
    left: 20%;
    right: auto;
    z-index: 3;
}
.swiper-power-staffs .swiper-power-prev  {
	opacity:0;
	 left: 5%;
}
.swiper-power-staffs .swiper-power-next  {
	opacity:0;
	 right: 5%;
}
.swiper-power-staffs:hover .swiper-power-prev  {
	opacity:1;
	 left: 5%;
}
.swiper-power-staffs:hover .swiper-power-next  {
	 right: 5%;
	 opacity:1;
}
.swiper-power-next {
    background:url(../img/icon_Page-right@2x.png) no-repeat center center;
    background-size:30px;
    right:20%;
    left: auto;
    z-index: 3;
}
.swiper-power-list {
	
}


.swiper-power-mini .swiper-slide {
	padding:20px 10px;
}
.swiper-power-mini .swiper-powerMini-prev {
    background:url(../img/icon_Page-left@2x.png) no-repeat center center;
    background-size: 30px;
    left: 10px;
    right: auto;
    z-index: 3;
    opacity: 0;
}

.swiper-power-mini .swiper-powerMini-next {
    background:url(../img/icon_Page-right@2x.png) no-repeat center center;
    background-size:30px;
    right:10px;
    left: auto;
    z-index: 3;
     opacity: 0;
}

.act-histroy-list .col-lg-6 {
	padding:20px;
}

.act-histroy-title {
	padding:40px 0;
	text-align:center;
	color:#333;
	font-size:30px;
	font-weight:600;
}
.act-histroy-list-item {
	background:#F8F8F8;
}
.act-histroy-list-item p {
	
}
.act-histroy-name {
padding:20px;
font-size:24px;
font-weight:600;
color:rgba(17,17,17,1);
line-height:33px;
}
.act-histroy-org {
padding: 0 20px;
font-size:14px;
font-weight:400;
color:rgba(102,102,102,1);
line-height:20px;
}
.act-histroy-authors {
	padding:10px 20px;
	font-size:14px;
font-weight:400;
color:rgba(102,102,102,1);
line-height:20px;
}


.insl-list-title {
                 border-bottom:1px solid #D9D9D9;
                  font-size:24px;
                  font-weight:600;
                  color:rgba(17,17,17,1);
                  padding:10px 0;
              }
              .insl-list-box {
              	padding:30px 0;
              }
              .insl-list-item {
              	position:relative;
              	min-height:220px;
              	margin-bottom:20px;
              }
              .az-info {
              	padding:20px 30px;
              	position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width:100%;
              }
              .az-into-title {
font-size:24px;
font-weight:400;
color:rgba(17,17,17,1);
line-height:33px;
margin-bottom:20px;
              }
              .az-into-des {}
              .az-into-des p {
font-size:14px;
font-weight:400;
color:rgba(51,51,51,1);
line-height:28px;
              }
              .insl-list-ways {
                  		padding:20px 10px 0;
		height:258px;
		background:rgba(248,248,248,1);
		margin-bottom:15px;
                  	}
                  	.insl-list-ways-tips {
			font-size:12px;
			font-weight:600;
			color:rgba(51,51,51,1);
			line-height:28px;
                  	}
                  	.az-img-ways {
                  		text-align:center;
                  		position:relative;
                  	}
                  	.az-img-ways img {width:150px;height:150px;
                  		margin-top:10px;
                  	}
                  	.az-img-ways span {
	font-size:24px;
	font-weight:600;
	color:rgba(17,17,17,1);
	line-height:33px;
		position:absolute;
		left:50%;
		top:50%;
		margin-left:-48px;
		margin-top:-15px;
	}
	.az-img-ways {margin:0 10px;}
	.az-img-ways-img {margin:0 10px;}
	.az-img-ways-img p {padding-top:15px;
		font-size:12px;
		font-weight:400;
		color:rgba(51,51,51,1);
		line-height:28px;
	}
	
	#tecinfo-slide-bigImg {text-align:center;}
	#tecinfo-slide-bigImg img{height:400px;} 
	
	.act-histroy-img img {
		height:400px;
		width:100%;
		
	}
	#allproductCategory-lev {
		border-bottom:1px solid #d9d9d9;
		
	}
	.allproductCategory-item-lev {
		padding:40px 16px;
		display:block;
		position:relative;
	}

	
	.allproductCategory-item-lev.active:after  {
		width:140px;
		position:absolute;
		display:block;
		content:"";
		left:10px;
		bottom:0px;
		height:2px;
		background: #004098;
	}
	.allproductCategory-item-lev .allcategory-icon-lev {float:left;margin-top:3px;}
	.allproductCategory-item-lev .allcategory-icon-lev img {width:26px;height:26px;}
	.allproductCategory-item-lev .allcategory-name {
font-size:22px;
font-weight:400;
color:rgba(51,51,51,1);
line-height:33px;
	}
	.allproductCategory-list-lev .swiper-slide {
		width:160px !important
	}
	.allproductCategory-item-lev.active {
		
	}
	.allproductCategory-item-lev.active .allcategory-name {
		color:#004098
	}
