@charset "UTF-8";

.page-banner{position: relative;}
.page-banner img{ width:100%;}
.page-banner:before {content: '';/* background:url(../images/bog.png) top no-repeat;*/ position: absolute; z-index: 6; width: 100%; height:38%;  background: linear-gradient(180deg, rgba(110, 110, 110, .98), rgba(10, 37, 114, 0));}

.ptit span {font-size:38px; text-align:center;}
.ptit .c-triple-facts__item__preamble{ margin:3.1vw 0 2.5vw 0;}
.-black.c-article-category-label, .c-label.-black {border: .9px solid #231815;}
.c-triple-facts__item__preamble span{ font-family:Arial; font-weight: normal; font-size:15.5px;}
.chat .c-footer__social a{ background-color:#b4b5ba !important; text-align:center;}
.w190{ width:190px; margin:auto;}

.items{font-size: 0;margin:6% 1% 0 1%;}
.item{display: inline-block;vertical-align: top;width: calc(45.2% - 0px);margin: 0 2.4%;background-color: #fff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.item .img-block{overflow: hidden;}
.item .txt-block{padding: 1.8vw 0 3.8vw 0;} 
.item img{display: block;width: 100%;-webkit-transition: transform 0.3s ease;-moz-transition: transform 0.3s ease;-ms-transition: transform 0.3s ease;transition: transform 0.3s ease;}
.item h3{font-size:30px;color: #111;line-height: 1.4; font-weight:normal;}
.item h3 b{ margin-left:8px; font-weight:bold;}
.item p{font-size:17px;line-height:30px;overflow: hidden; padding:0px; margin:0px;}
.item p a{ color:#222;}
.content-text{ width:80%; margin:5% auto;}
.content-text p{font-size: 1.133rem;color: #444;line-height: 180%}
.content-text b,.content-text strong{font-weight: 700}

.h100{ height:100px;}

@media screen and (min-width: 992px){
.item:hover{-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}}
.item:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
}
@media(min-width:780px) {
.item{width:100%;}	
}
.ho{background:#44a27a; height: 2px; left: 0; top: 110%;transition: opacity .3s ease-in-out;width:10%;z-index: 2; margin:14px 0;}
.c-content-header.-small{font-size:2.3vw; font-weight:lighter; }

/*video*/
.contentsSection ul.ancList02 { display:flex; flex-wrap:wrap; margin-top:15px; }
.contentsSection ul.ancList02 li { margin:0; border:1px solid #cccccc; text-align:center; min-height:60px; }
.contentsSection ul.ancList02.type01 li { width:50%; border:none; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.contentsSection ul.ancList02.type01 li:nth-child(2n+1) { border-left:1px solid #cccccc; }
.contentsSection ul.ancList02.type01 li:nth-child(-n+2) { border-top:1px solid #cccccc; }
.contentsSection ul.ancList02.type02 li { width:25%; border:none; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.contentsSection ul.ancList02.type02 li:nth-child(4n+1) { border-left:1px solid #cccccc; }
.contentsSection ul.ancList02.type02 li:nth-child(-n+4) { border-top:1px solid #cccccc; }
.contentsSection ul.ancList02.type03 li { width:20%; }
.contentsSection ul.ancList02.type04 li { width:33.333%; border:none; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.contentsSection ul.ancList02.type04 li:nth-child(3n+1) { border-left:1px solid #cccccc; }
.contentsSection ul.ancList02.type04 li:nth-child(-n+3) { border-top:1px solid #cccccc; }
.contentsSection ul.ancList02 li a { background:url(../images/common_icon_arrow_orange_d01.png) no-repeat right 1em center; display:flex;/* padding:0 35px 0 15px;  padding:20px 35px 20px 15px;  justify-content:center;*/ height:100%; align-items:center; color:#000; line-height:1vw; text-align:left; padding: 0 8% 0 4%;}
.contentsSection ul.ancList02 li a.txtLink { background-position:right 1em center !important; }

.contentsSection ul.ancList02 li > span { display:flex; padding:0 35px 0 15px; height:100%; justify-content:center; align-items:center; }

.contentsSection ul.ancList02 li.current a { background-color:#0e287c !important; color:#ffffff; }
.contentsSection ul.ancList02.typeLeft li { text-align:left; }
.contentsSection ul.ancList02.typeLeft li a { justify-content:flex-start; }
.contentsSection ul.ancList02.type05 li { width:12.5%; min-height:40px; }

.contentsSection ul.ancList02.type06 li a { transition:background-color 0.3s ease-out, color 0.3s ease-out; }
.contentsSection ul.ancList02.type06 li a:hover { background-color:#0e287c; color:#ffffff; text-decoration:none; }
#contentsNoSideWrap { width:1100px; margin:0 auto; padding:50px 0; }
#contentsNoSideWrap.type02 { width:785px; }
#contentsNoSideWrap.type02 .contentsSection { min-width:auto; }

#contentsNoSideWrap .contentsSection h3 { text-align:left; font-size:158%; padding-bottom:15px; border-bottom:2px solid #cccccc; }
#contentsNoSideWrap .contentsSection h3 a { background:url(../images/common_icon_arrow_orange_r02.png) no-repeat right 15px center; padding-right:35px; }

#contentsHasSideWrap .popupMovie a { display:block; }
/* #contentsHasSideWrap .popupMovie a img { width:100%; } */
#contentsHasSideWrap .popupMovie a span { display:block; margin-top:10px; }
#contentsHasSideWrap .popupMovie a span:after { content:url(../images/common_icon_arrow_orange_r02.png); vertical-align:middle; margin-left:5px; }


.navInnerIndex{ overflow:hidden; width:355px; margin:1.6% auto 2.6%;}
.navIndexItem{ box-sizing: border-box;}
.navIndexItem img{display: block; margin:auto; }

.c-triple-facts__item .c-triple-facts__item__preamble{ width:inherit;}


/*解决方案*/
.indus_bt{ float:left; font-size:36px; line-height:36px; font-weight:400; letter-spacing:9px; padding-left:20px;}
.indus_bt span{ display:block; height:30px; line-height:30px; margin-top:5px; font-size:15px; color:#ccc; font-weight:normal; font-family:Arial; text-transform:uppercase; letter-spacing:1px;}
.indus_lm ul{ padding:0px; width:53%; margin:auto;}
.indus_lm li:nth-child(2){margin:0 7.8vw;}
.indus_lm li a{ display:block; font-size:21px; color:#000; font-weight:bold; text-align:center; line-height:62px; }
.indus_lm li a:hover{text-decoration:none; }
.indus_lm li.indus_active a{}
.indus_lm ul .indus_active a:before{content:"";position:absolute;background:#389c71;width:100%;height:3px;left:0;bottom:0}


.indus_lm{margin-bottom:2.1vw;position:relative}
.indus_lm .newmore{position:absolute;right:0;top:0;font-size:.85rem;font-weight:400;line-height:3rem;color:#666}
.indus_lm .newmore a{color:#666}
.indus_lm ul li{float:left; position:relative;}
.indus_lm ul li i{width:7vw;overflow:hidden;top:.05rem}
.indus_lm ul li i img{display:block;transition:all .3s linear 0s; margin: auto;}
.indus_lm ul li em{font-size:1.05rem;font-weight:400;line-height:3rem;color:#666;display:block}
.indus_lm ul .cur{position:relative}
.indus_lm ul .cur:before{content:"";position:absolute;background:#156bff;width:100%;height:.1rem;left:0;bottom:0}
.indus_lm ul .cur i img{margin-left:-3rem}
.indus_lm ul .cur em{color:#156bff;font-weight:700}


.gsgk_main6 .title_h3{font-size: 40px;line-height: 40px;text-align: center;padding:90px 0 50px 0;color: #333;background: url(//memberpic.114my.com.cn/liangjiang/uploadfile/image/20211104/20211104174429_1964131336.png) no-repeat center 90px;}
.gsgk_main6 .title_h4{padding-bottom: 75px;}
.gsgk_main6 .swiper-container{width:100%;height: 100%;padding-bottom:5.5%; }
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:56px;}
.gsgk_main6 .swiper-container:before{content: '';/*display: block; position: absolute;*/ clear: both;width: 33.3334%; height: 100%;top: 0;left: 0;z-index: 33;}
.gsgk_main6 .swiper-container:after{content: '';/*display: block; position: absolute;*/ clear: both;width: 33.3334%; height: 100%;top: 0;right: 0;z-index: 33;}
.gsgk_main6 .swiper-container .swiper-slide{text-align: center;position: relative;font-size: 18px;/* 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;}

.gsgk_main6 .swiper-container .swiper-slide img{display: block;margin: 0 auto; width: 100%; height: auto; display: block; margin: 0 auto; }
.gsgk_main6 .swiper-container .swiper-slide .pic{position: relative;}
.gsgk_main6 .swiper-container .swiper-slide .pic:before{content: '';width: 100%;height: 100%;position: absolute;right: 0;top: 0;z-index:0.gsgk_main6 .swiper-container:after;background: url('../images/rp.png');background-size: 100% 100%;opacity:1;}


.gsgk_main6 .swiper-button-prev, .gsgk_main6 .swiper-button-next{display: block;z-index: 36;position: absolute;opacity: 0.6;filter: grayscale(1); top: 94%;}
.gsgk_main6 .swiper-button-prev{left:47.5%; background:none; stroke: #389c71;}
.gsgk_main6 .swiper-button-next{right:47.5%; background:none; stroke: #389c71;}
.gsgk_main6 .swiper-button-prev:hover, .gsgk_main6 .swiper-button-next:hover{opacity: 1;filter:grayscale(0);}
.gsgk_main6 > .page{width: 96%;margin:50px auto 0;}
.gsgk_main6{width: 100%;overflow: hidden;}
.gsgk_main6 .swiper-pagination-bullet{ opacity: 1 !important;background-color: #d6d3d3;width:2.6vw;height:3px;cursor: pointer;}
.gsgk_main6 .swiper-pagination-bullet-active{opacity: 1 !important;background-color: #389c71;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:5px !important;}
.swiper-container-horizontal > .swiper-pagination{bottom:11% !important; }

.gsgk_main6 .swiper-container .swiper-slide a{ color:#000; display:block; width:100%;}
.gsgk_main6 .swiper-container .swiper-slide:hover a{ color:#fff; z-index:999;}
.gsgk_main6 .swiper-container .swiper-slide .sc-688cc524-2{ margin-right:2%;}
.gsgk_main6 .swiper-container .swiper-slide:hover .sc-688cc524-2 { -webkit-transform:rotate(45deg) translate(0.5rem,-0.5rem);  -ms-transform: rotate(45deg) translate(0.5rem,-0.5rem);  transform: rotate(45deg) translate(0.5rem,-0.5rem); }
.gsgk_main6 .swiper-container .swiper-slide:hover .sc-688cc524-2 svg { -webkit-animation: bqlJpp infinite 1.5s;  animation: bqlJpp infinite 1.5s ;}

.d-lg-flex{ flex-wrap:nowrap !important; }

@media (max-width: 968px){
.ptit .c-triple-facts__item__preamble{ margin:6% 0 4% 0;}
.content-text p{ font-size:13px; line-height: 1.4;}
.c-article-teaser__content{ max-width: 86%; padding: 1.5rem 4% 2.5rem;}
.c-content-header.-small{ font-size:1.875rem;}
.content-text{ width:100%;}
/*视频*/
.contentsSection ul.ancList02 { margin-top:3%; }
.contentsSection ul.ancList02 li { min-height:12vw; }
.contentsSection ul.ancList02 li a { background-size:2.5vw auto; background-position:right 5% center !important; font-size:3vw; padding:2% 9%; }
.contentsSection ul.ancList02 li a.txtLink { background-size:1.5vw auto !important; }
.contentsSection ul.ancList02 li > span { font-size:3vw; padding:2% 7%; }
.contentsSection ul.ancList02.type02 li { width:50%; }
.contentsSection ul.ancList02.type02 li:nth-child(4n+1) { border-left:none; }
.contentsSection ul.ancList02.type02 li:nth-child(-n+4) { border-top:none; }
.contentsSection ul.ancList02.type02 li:nth-child(2n+1) { border-left:1px solid #cccccc; }
.contentsSection ul.ancList02.type02 li:nth-child(-n+2) { border-top:1px solid #cccccc; }
.contentsSection ul.ancList02.type03 li { width:20%; }
.contentsSection ul.ancList02.spType01 li { width:50%; }
.contentsSection ul.ancList02.spType01 li:nth-child(3n+1) { border-left:none; }
.contentsSection ul.ancList02.spType01 li:nth-child(-n+3) { border-top:none; }
.contentsSection ul.ancList02.spType01 li:nth-child(2n+1) { border-left:1px solid #cccccc; }
.contentsSection ul.ancList02.spType01 li:nth-child(-n+2) { border-top:1px solid #cccccc; }
.contentsSection ul.ancList02.type05 li { width:20%; min-height:6vw; }
.w96{ padding:0 5%;}


.navInnerIndex{margin: 5.6% auto 2.6% !important; }
.indus_lm ul{ width:100%;}
.indus_lm ul li{ width:27%;}
.indus_lm ul li i img{ width:70%;}
.indus_lm li a{ font-size:4vw; line-height: 12vw;}

.contentsSection ul.ancList02 li a{line-height: 4vw;}

.in-tab ul li{width: 33%; line-height: 27px;}
.o-row{ margin-bottom:9% !important;}
.in-tab{ width:100%;}
.in-tab p{ font-size:14px; line-height: 25px; margin-top:10px;}
.in-tab ul li{ font-size:12px;}
.in-tab em{ padding-right:5px;}
.c-triple-facts__item .c-triple-facts__item__preamble{ width:auto;}

}


