@charset "utf-8";
/* CSS Document */

/*-----whole-----*/
/*-----whole-----*/
html{font-size:100px;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;overflow-x:hidden;}
body.resizing *{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;}

.contain{width:1200px;margin:0 auto;}

/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
.btn span{display:inline-block;}

/*通用img*/
img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}

input.text,
textarea.text{display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;}

.blue,
.Fnav dd a:hover{color:#155e9f;}

/*--- Header ---*/
.Header-wrapper{z-index:99; position:fixed;    width: 100%;}
.Header-wrapper .Header-cl{height:70px;position:relative;}


@media screen and (min-width: 1024px) {.header-container{width:100%;height:70px;padding:0 .13rem 0 .39rem;background:rgba(0,0,0,0.2);position:fixed;top:0px;left:0px;z-index:90;}}
@media screen and (max-width: 1024px) {.header-container{width:100%;height:70px;padding:0 .13rem 0 .39rem;background:rgba(21,94,159,1.2);position:fixed;top:0px;left:0px;z-index:90;}}

/*logo*/
.Hlogo{height:70px;line-height:70px;font-size:0px;float:left;overflow:hidden;}

/*搜索*/
.Hsrch,
.Hlang{height:70px;position:relative;float:right;}
.Hsrch .Hsrch-menu{display:block;width:70px;height:70px;background:url(../images/icon-Hsrch.png) no-repeat center center;transition:none !important;-webkit-transition:none !important;}
.Hsrch-menu.cur{background:url(../images/icon-Hclose.png) no-repeat center center / 16px auto;}
.Hsrch-box{padding:0 60px 0 10px;width:330px;height:50px;background:#dedede;position:absolute;top:70px;right:0px;z-index:2;display:none;}
.Hsrch-box .text{width:100%;height:48px;}
.Hsrch-box .btn{width:50px;height:100%;background:url(../images/icon-Hsrch.png) no-repeat center center;position:absolute;right:0px;top:0px;}
.Hsrch-box i{display:block;width:1px;height:16px;background:#ccc;position:absolute;right:50px;top:50%;margin:-8px 0 0;}

/*语言*/
.Hlang{padding:0 16px 0 18px;position:relative;float:right;}
.Hlang .Hlang-cur{display:block;padding:0 0 0 29px;line-height:70px;font-size:16px;color:#777778;background:url(../images/icon-Hlang.png) no-repeat left center;}

.H-lang-box{width: 100%;box-shadow:1px 1px 10px #666;background:#fff;position:absolute;top:70px;right:0px;display:none;padding:20px 0px;}
.H-lang-box:before{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;top:-8px;right:58px;}
.H-lang-box a{display:block;padding: 5px 0px 5px 30px;line-height:30px;background-repeat:no-repeat !important;background-position: 10px center !important;text-align: center;}
.H-lang-box a:hover{color:#fff;background:#0062b2;}
.H-lang-box a.CN{background-image:url(../images/icon-CN.png);}
.H-lang-box a.JP{background-image:url(../images/icon-jp.png);}
.H-lang-box a.EN{background-image:url(../images/icon-EN.png);}
@media all and (min-width:980px){.Hlang:hover .H-lang-box{display:block;animation:fadeDown .6s ease-in-out;-webkit-animation:fadeDown .6s ease-in-out;}}



@keyframes fadeDown{
	from{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
	top{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
}
@-webkit-keyframes fadeDown{
	from{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
	top{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
}

/*导航*/
.Hnav{float:right;margin:0 19px 0 0;}
.Hnav>li{padding:0 26px;position:relative;float:left;}
.Hnav .Hname{display:block;height:70px;line-height:70px;font-size:15px; color: #fff;}

/*二级*/
.Hn2nd-box{width:600px;padding:20px 30px 30px 20px;background:#155e9f;position:absolute;top:70px;right:-244px;display:none;}
.Hnav>li:last-child .Hn2nd-box{right:0px;}
.Hn2nd-dd{display:block;width:21px;height:11px;background:url(../images/icon-Hdd.png) no-repeat center center;position:absolute;bottom:0px;left:50%;margin-left:-10px;display:none;}
.Hn2nd-list{width:55%;float:left;}
.Hn2nd-list li{width:50%;padding:0 0 0 20px;float:left;}
.Hn2nd-list li a{display:block;padding:0 0 0 15px;line-height:39px;color:#fff;background:url(../images/icon-l1.png) no-repeat left center;border-bottom:1px solid rgba(255,255,255,.2);}
.Hn2nd-img{display:block;width:40%;height:160px;overflow:hidden;float:right;}

.Hnav>li.cur .Hname,
.Hnav>li:hover .Hname{color:#fff;}

.Header-wrapper.Header-page{}
.Header-wrapper.Header-page .Header-cl{display:none;}
.Header-wrapper.Header-page .header-container{position:relative;}

/*--- Footer ---*/
.Footer-wrapper{}

.footer-btm{padding:17px 0 14px;color:#fff;background:#155e9f;}
.footer-btm .Fcr{line-height:29px;/*opacity:.8;*/}
.footer-btm .Flink{padding:0 0 0 20px;height:29px;width:240px;font-size:12px;color:#fff;background:url(../images/icon-Fdd.png) no-repeat 96% center;border:1px solid rgba(255,255,255,.1);float:right;}
.Flink::-ms-expand{ display: none;}
.Flink{appearance:none; -moz-appearance:none;-webkit-appearance:none;}
.Flink option{background:#333;}

.footer-container{padding:56px 0 50px;background:#fff;border-top:1px solid #ccc;}
.Fnav{width:13%;float:left;}
.Fnav dt{line-height:29px;font-size:16px;}
.Fnav dd{margin:10px 0 0;}
.Fnav dd a{display:block;line-height:30px;color:#666666;}

.Fcode{padding:7px 0 32px;width:20.1667%;text-align:center;border-left:1px solid #cccccc;float:right;}
.Fcode .Fcode-img{width:135px;height:135px;border:1px solid #e5e5e5;margin:0 auto;}
.Fcode .type{line-height:19px;font-size:12px;color:#666666;margin:15px 0 0;}

.Footer-wrapper.on .Fnav dd{display:block !important;}

/*--- Banner ---*/
.bnr-img{display:block;width:100%;height:auto;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;}

#index-bnr{position:relative;}
#index-bnr .bnr-img{height:918px;}
#index-bnr .bg{width:100%;height:100%;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:absolute;top:0px;left:0px;}

#index-bnr .swiper-slide .bg{transform:matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition:all 0.4s ease 1.2s; -moz-transition:all 0.4s ease 1.2s; -ms-transition:all 0.4s ease 1.2s; -o-transition:all 0.4s ease 1.2s; transition:all 0.4s ease 1.2s;}
#index-bnr .swiper-slide.swiper-slide-active .bg{transition-delay:0.4s !important; transform:matrix(1, 0, 0, 1, 0, 0); -webkit-transition:all 7.0s ease; -moz-transition:all 7.0s ease; -ms-transition:all 7.0s ease; -o-transition:all 7.0s ease; transition:all 7.0s ease;}

/*Bnr1*/
.iBnr-1{width:100%;text-align:center;font-weight:lighter;color:#fff;position:absolute;left:0px;top:20.5188679245283%;z-index:2;}
.iBnr-1 .t1{line-height:80px;font-size:60px;font-weight: 900;}
.iBnr-1 .t2{font:lighter 16px/34px '微软雅黑';letter-spacing:4px;text-transform:uppercase;}

#index-bnr .swiper-pagination{font-size:0px;bottom:22.87735849056604% !important;}
#index-bnr .swiper-pagination-bullet{width:40px;height:5px;background:none;border-radius:0px;position:relative;overflow:hidden;margin:0 4px;opacity:1;}
#index-bnr .swiper-pagination-bullet:after{content:"";display:block;width:100%;height:100%;border:1px solid rgba(255,255,255,.8);position:absolute;top:0px;left:0px;}
#index-bnr .swiper-pagination-bullet i{display:block;width:100%;height:100%;background:#005bac;position:absolute;left:-100%;top:0px;z-index:2;}
#index-bnr .swiper-pagination-bullet-active{}

.bnr-img.page-bnr1{height:848px;}
.bnr-img.page-bnr{height:440px;}
.pBnr-box{width:960px;text-align:center;color:#fff;position:absolute;top:32.19339622641509%;left:50%;margin:0 0 0 -480px;}
.pBnr-box .t1{line-height:65px;font-size:50px;font-weight:600;}
.pBnr-box .t2{line-height:30px;margin:25px 0 0;text-align: center; text-transform:uppercase;}
.pBnr-box .page-dd{display:block;width:58px;height:58px;background:url(../images/icon-Pdd.png) no-repeat center center;margin:40px auto 0;
animation:pageDD 1.8s linear infinite;-webkit-animation:pageDD 1.8s linear infinite;}
@keyframes pageDD{
	0%{transform:translateY(0px) scale(1);-webkit-transform:translateY(0px) scale(1);opacity:1;}
	50%{transform:translateY(30px) scale(.9);-webkit-transform:translateY(30px) scale(.9);opacity:.2;}
	100%{transform:translateY(0px) scale(1);-webkit-transform:translateY(0px) scale(1);opacity:1;}
}

.bnr-img.page-bnr2{height:500px;}

/*--- Container ---*/

.page-nav{width:100%;text-align:center;font-size:0px;background:rgba(0,0,0,.5);top:70px;left:0px;z-index:10;}
.page-nav a{display:inline-block;padding:20px .28rem;line-height:25px;font-size:12px;color:#fff;position:relative;}
.page-nav a:after{content:"";display:block;width:1px;height:10px;background:#fff;opacity:.2;position:absolute;left:0px;top:50%;margin-top:-5px;}
.page-nav a:first-child:after{display:none;}

.page-nav2{padding:10px 0;border-bottom:1px solid #e6e6e6;}
.page-nav2 a{display:block;padding:0 .3rem;line-height:30px;color:#666666;position:relative;float:left;}
.page-nav2 a:after{content:"";display:block;width:1px;height:10px;background:#cacaca;position:absolute;left:0px;top:50%;margin-top:-5px;}
.page-nav2 a:first-child{padding-left:0px;}
.page-nav2 a:last-child{padding-right:0px;}
.page-nav2 a:first-child:after{display:none;}
.page-nav2 a.cur,
.page-nav2 a:hover{color:#155e9f;}


/*-- 首页 --*/
.I-title{text-align:center;}
.I-title .t1{line-height:58px;font-size:40px;font-weight:600;    color: #333;}
.I-title .t2{line-height:35px;font-size:16px;color:#666666;}
.I-title.It2 .t1{color:#fff;}
.I-title.It2 .t2{color:#cbcbcb;}

/*相关数据*/
.index-data{width:100%;padding:19px 0 17px;background:rgba(0,0,0,.5);position:absolute;left:0px;bottom:0px;z-index:2;}

.Idata-left{padding:16px 0 14px;width:70%;background:rgba(255,255,255,.9);float:left;}
.Idata-left li{width:25%;text-align:center;border-left:1px solid rgba(178,182,184,.6);float:left;}
.Idata-left li:first-child{border:0px;}
.Idata-left li .num{line-height:26px;font-size:18px;margin:14px 0 0;}
.Idata-left li .type{line-height:21px;font-size:12px;color:#888888;}

.Idata-shares{padding:25px 0 0 2%;width:30%;height:144px;color:#fff;background:#155e9f;position:relative;float:right;}
.Idata-shares .IDS-type{line-height:30px;font-size:20px;}
.Idata-shares .IDS-con{line-height:35px;font-size:16px;margin:14px 0 0;}
.IDS-con .con{margin:0 10px 0 0;}
.IDS-con .con:last-child{margin:0px;}

.IDS-con .con.rise,
.IDS-con .con.fall{padding:0 19px 0 0;font-size:26px;font-weight:600;}
.IDS-con .con.rise{background:url(../images/shares-rise.png) no-repeat right center;}
.IDS-con .con.fall{background:url(../images/shares-fall.png) no-repeat right center;}

.IDS-menu{display:block;width:48px;height:50px;background:url(../images/icon-IDSc.png) no-repeat center center;position:absolute;right:0px;top:0px;z-index:5;}
.IDS-code{padding:20px 0 0 13.3333%;width:100%;height:100%;background:#155e9f;position:absolute;left:0px;top:0px;display:none;}
.IDS-code img{width:105px;height:105px;float:left;}
.IDS-code .box{line-height:22px;float:left;margin:27px 0 0 8.012820512820513%;}


/*集团概况*/
.index-abus{padding:116px 0 172px;background:url(../images/IabUs-bg.jpg) no-repeat center bottom / cover;}
.IabUs-wrap{margin:68px 0 0;}

.IabUs-swiper{width:50%;position:relative;overflow:hidden;float:left;}
.IabUs-swiper .swiper-slide img{width:100%;height:440px;object-fit:cover;}
.IabUs-swiper .swiper-pagination{width:100%;text-align:center;font-size:0px;position:absolute;left:0px;bottom:5.9091%;}
.IabUs-swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:.7;margin:0 10px;cursor:pointer;}
.IabUs-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#005bac;opacity:1;}

.IabUs-box{padding:77px 3.5% 0;width:50%;height:440px;color:#fff;background:#155e9f url(../images/IabUs-bg.png) no-repeat right bottom;float:right;}
.IabUs-box .type{line-height:37px;font-size:24px;}
.IabUs-box .con{line-height:26px;margin:15px 0 0;}
.IabUs-box .btn{width:143px;height:46px;line-height:44px;border:1px solid rgba(255,255,255,.5);border-radius:3px;margin:39px 0 0;}
.IabUs-box .btn span{padding:0 31px 0 0;background:url(../images/icon-go.png) no-repeat right center;}
.IabUs-box .btn:hover{border-color:#fff;background:#fff;}
.IabUs-box .btn:hover span{padding:0px;color:#155e9f;background-position:100px center;}

/*新闻资讯*/
.index-news{padding:132px 0 114px;background:url(../images/Inews-bg.jpg) no-repeat center center / cover;}

.Inews-swiper{margin:77px 0 0;}
.Inews-box{display:block;background:#fff;}
.Inews-box img{width:100%;height:240px;object-fit:cover;}
.Inews-box .Inews-date{padding:10px 0 7px;width:70px;text-align:center;color:#fff;background:#155e9f;position:absolute;right:0px;bottom:0px;}
.Inews-date .day{line-height:30px;font-size:24px;}
.Inews-date .year{line-height:23px;}
.Inews-box .Inews-block{padding:24px 6.493506493506494% 13px;}
.Inews-block .name{line-height:27px;font-size:18px;}
.Inews-block .con{height:78px;line-height:26px;color:#666666;margin:10px 0 0;}
.Inews-block .more{display:block;padding:0 0 0 26px;line-height:28px;color:#666666;background:url(../images/icon-see.png) no-repeat left center;margin:11px 0 0;}

.Inews-swiper .swiper-pagination{width:100%;text-align:center;font-size:0px;position:relative;bottom:0px;margin:32px 0 0;}
.Inews-swiper .swiper-pagination .swiper-pagination-bullet{width:40px;height:5px;border:1px solid #fff;border-radius:0px;background:none;opacity:1;margin:0 4px} 
.Inews-swiper .swiper-pagination .swiper-pagination-bullet-active{border-color:#155e9f;background:#155e9f;}

/*- 全球项目 -*/
.main-item{min-height:770px;background:url(../images/mItem-bg20.png) repeat;position:relative;}
.main-item .mItemMap-spot{display:block;position:absolute;}
.mItemMap-spot .point{display:block;padding:0 0 0 17px;height:20px;line-height:20px;font-size:12px;color:#fff;position:relative;z-index:2;}
.mItemMap-spot .point:before{content:"";display:block;width:10px;height:10px;border-radius:100%;background:#0090ff;position:absolute;left:0px;top:5px;}
.mItemMap-spot .orn{width:100px;height:100px;position:absolute;top:-40px;left:-45px;}
.mItemMap-spot .orn:after{content:"";display:block;border-radius:50%;border:3px solid #25ac38;opacity:0;position:absolute;top:0px;left:0px;bottom:0px;right:0px;}
.mItemMap-spot .orn.orn1:after{animation:ripple 4.5s ease-out 0s infinite;-webkit-animation:ripple 4.5s ease-out 0s infinite;}
.mItemMap-spot .orn.orn2:after{animation:ripple 4.5s ease-out 0.675s infinite;-webkit-animation:ripple 4.5s ease-out 0.675s infinite}
.mItemMap-spot .orn.orn3:after{animation:ripple 4.5s ease-out 1.575s infinite;-webkit-animation:ripple 4.5s ease-out 1.575s infinite;}

/*世界*/
.mainItem-world{width:100%;padding:131px 0 105px;background:url(../images/mItem-bg2.png) repeat;position:relative;z-index:10;}
.mainItem-world .mItemWorld-wrap{width:1149px;height:656px;background:url(../images/mainItem-map1.png) no-repeat center center;position:relative;margin:0 auto;}
.mItemWorld-wrap  .mItemWorld-spot{display:block;position:absolute;}
.mItemWorld-wrap  .mItemWorld-spot .name{line-height:20px;font-weight:600;}
.mItemWorld-wrap  .mItemWorld-spot .orn4{display:block;width:58px;height:58px;background:url(../images/mainItem-point.png) no-repeat center center;position:absolute;animation:mIwSorn 2s ease-in-out infinite;-webkit-animation:mIwSorn 2s ease-in-out infinite;z-index:2;}
.mItemWorld-wrap  .mItemWorld-spot.mImS-zhongguo{top:301px;left:702px;}
.mItemWorld-wrap  .mItemWorld-spot.mImS-zhongguo .orn4{top:-58px;left:-5px;}
.mItemWorld-wrap  .mItemWorld-spot.mImS-zhongguo .orn{top:-79px;left:-26px;}
.mItemWorld-wrap  .mItemWorld-spot.mImS-yingguo{top:214px;left:94px;}
.mItemWorld-wrap  .mItemWorld-spot.mImS-yingguo .orn4{top:-43px;right:-55px;}
.mItemWorld-wrap  .mItemWorld-spot.mImS-yingguo .orn{top:-64px;left:4px;}
.mItemWorld-rtn{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:10;display:none;cursor:pointer;}
.mainItem-world.cur .mItemWorld-rtn{display:block;}
@keyframes mIwSorn{
	0%{transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);opacity:1;}
	50%{transform:translateY(0) scale(.9);-webkit-transform:translateY(0) scale(.9);}
	100%{transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);opacity:1;}
}

/*点击后*/
.mainItem-world{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;transform-origin:left bottom;-webkit-transform-origin:left bottom;transform:scale(1);-webkit-transform:scale(1);}
.mainItem-world.cur{transform:scale(.2);-webkit-transform:scale(.2);position:absolute;left:0px;bottom:0px;background:#9dc3e7;border:1px solid #77a9da;}

/*英国*/
.mainItem-ctry{width:100%;background:url(../images/mItem-bg2.png) repeat;position:relative;display:none;}
.mainItem-ctry .contain{padding:136px 0 128px;position:relative;}
.mainItem-ctry .mItemMap-spot .point{padding:0 0 0 40px;}
.mainItem-ctry .mItemMap-spot .point:before{width:30px;height:30px;background:url(../images/mainItem-point2.png) no-repeat center center;top:-5px;left:-10px;}
.mainItem-ctry .mItemMap-spot .orn:after{border:2px solid #fff;}

.mItemCtry-UK{width:422px;height:670px;background:url(../images/mainItem-map3.png) no-repeat center center;position:relative;float:left;margin:0 0 0 18.5%;}
.mItemCtry-UK .mItemMap-spot.mImS-kbly{top:331px;left:214px;}
.mItemCtry-UK .mItemMap-spot.mImS-ndh{top:427px;left:299px;}
.mItemCtry-UK .mItemMap-spot.mImS-bapd{top:486px;left:308px;}
.mItemCtry-UK .mItemMap-spot.mImS-nj{top:527px;left:288px;}

/*中国*/
.mItemCtry-CN{width:830px;height:625px;background:url(../images/mainItem-map2.png) no-repeat center center;position:relative;float:left;margin:0 0 0 2.1666%;}
.mItemCtry-CN .mItemMap-spot.mImS-guangdong{top:527px;left:549px;}
.mItemCtry-CN .mItemMap-spot.mImS-zhejiang{top:419px;left:635px;}
.mItemCtry-CN .mItemMap-spot.mImS-jiangsu{top:360px;left:631px;}
.mItemCtry-CN .mItemMap-spot.mImS-shandong{top:287px;left:601px;}
.mItemCtry-CN .mItemMap-spot.mImS-hebei{top:252px;left:558px;}
.mItemCtry-CN .mItemMap-spot.mImS-hubei{top:391px;left:522px;}
.mItemCtry-CN .mItemMap-spot.mImS-shanxi{top:272px;left:511px;}
.mItemCtry-CN .mItemMap-spot.mImS-neimenggu{top:219px;left:468px;}
.mItemCtry-CN .mItemMap-spot.mImS-yunnan{top:505px;left:348px;}
.mItemCtry-CN .mItemMap-spot.mImS-sichuan{top:395px;left:369px;}
.mItemCtry-CN .mItemMap-spot.mImS-ningxia{top:273px;left:421px;}
/*.mItemCtry-CN .mItemMap-spot.mImS-gansu{top:265px;left:371px;}*/
.mItemCtry-CN .mItemMap-spot.mImS-gansu{top:307px;left:348px;}
.mItemCtry-CN .mItemMap-spot.mImS-gansu .point:before{top:-52px;left:14px;}
.mItemCtry-CN .mItemMap-spot.mImS-gansu .orn{top:-87px;left:-20px;}
.mItemCtry-CN .mItemMap-spot.mImS-qinghai{top:297px;left:279px;}
.mItemCtry-CN .mItemMap-spot.mImS-xizang{top:366px;left:172px;}
.mItemCtry-CN .mItemMap-spot.mImS-xinjiang{top:188px;left:150px;}
.mItemCtry-CN .mItemMap-spot.mImS-anhui{top:394px;left:596px;}
.mItemCtry-CN .mItemMap-spot.mImS-guangxi{top:530px;left:475px;}
.mItemCtry-CN .mItemMap-spot.mImS-hunan{top:455px;left:517px;}

/*右侧内容*/
.mItemCtry-box{padding:16px 2.25%;width:26.75%;color:#fff;border:1px solid #77a9da;background:#9dc3e7;float:right;margin:69px 0 0;display:none;}
.mItemCtry-box .top{line-height:38px;font-size:24px;}
.mItemCtry-box .type{line-height:30px;font-size:16px;}
.mItemCtry-box .list{padding:13px 0 0;border-top:1px solid rgba(255,255,255,.2);margin:10px 0 0;}
.mItemCtry-box .list li{padding:7px 0 8px;line-height:17px;}
.mItemCtry-box .list li .num{display:block;width:17px;height:17px;text-align:center;font-size:12px;background:#5f95c9;float:left;margin:0 14px 0 0;}

/*详情*/
.mainItem-modal{width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:9999;display:none;}

.mItemInfo-swiper{width:75%;height:100%;position:absolute;left:-200px;top:0px;opacity:0;}
.mItemInfo-swiper .swiper-container{height:100%;}
.mItemInfo-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;}
.mItemInfo-swiper .mItemInfoSwiper-prev,
.mItemInfo-swiper .mItemInfoSwiper-next{display:block;width:50px;height:50px;position:absolute;top:50%;margin-top:-25px;z-index:2;}
.mItemInfoSwiper-prev{left:3.755%;background:url(../images/swiper1-l.png) no-repeat center center;}
.mItemInfoSwiper-next{right:3.755%;background:url(../images/swiper1-r.png) no-repeat center center;}

.mItemInfo-full{display:block;width:120px;height:32px;line-height:32px;color:#fff;background:rgba(0,0,0,.6);position:absolute;right:3.75%;top:10.8695652173913%;z-index:2;}
.mItemInfo-full span{padding:0 29px 0 0;background:url(../images/icon-full.png) no-repeat right center;}

.mItemInfo-box{width:25%;height:100%;padding:5.208333333333333% 2.65625% 0;background:#fff;position:absolute;right:-100px;top:0px;overflow-y:auto;opacity:0;}
.mItemInfo-box .mItemInfo-name{line-height:43px;font-size:24px;font-weight:600;}
.mItemInfo-box .mItemInfo-split{display:block;width:23px;height:2px;background:#333000;margin:5px 0 0;}
.mItemInfo-box .mItemInfo-code{line-height:22px;color:#666666;font-weight:600;margin:23px 0 0;}
.mItemInfo-box .mItemInfo-con{line-height:32px;color:#666666;margin:20px 0 0;}

.mItemInfo-close{display:block;width:31px;height:31px;background:url(../images/icon-close.png) no-repeat center center;position:absolute;right:7.08333%;top:5.434782608695652%;z-index:2;}

/*视频*/
.index-media{height:890px;background:url(../images/Imedia-bg.jpg) no-repeat center center / cover;position:relative;}
.iMedia-box{width:830px;line-height:28px;color:#fff;text-align:center;position:absolute;left:50%;top:36.29213483146067%;margin:0 0 0 -415px;}
.iMedia-box .btn{display:block;width:89px;height:90px;background:url(../images/icon-media.png) no-repeat center center / cover;margin:0 auto 48px;}
.iMedia-con{width:100%;height:100%;position:absolute;top:0px;left:0px;display:none;}
.iMedia-con .iMedia-video{width:100% !important;height:100% !important;}

/*-- 关于我们 --*/

/*简介*/
.com-pro{}
.com-pro .contain{padding:95px 0 102px;background:url(../images/comPro-bg.png) no-repeat right bottom;}
.com-pro .comPro-name{line-height:39px;font-size:24px;}
.com-pro .comPro-info{padding:0 0 9px;line-height:28px;color:#666666;border-bottom:1px solid #e5e5e5;margin:10px 0 0;}
.com-pro .comPro-dtl{line-height:30px;color:#666666;margin:44px 0 0;}
.comPro-dtl li{width:45.755%;float:left;}
.comPro-dtl li:nth-child(2n){float:right;}

/*愿景使命*/
.com-vision{padding:116px 0 211px;color:#fff;background:url(../images/comVision-bg.jpg) no-repeat center center / cover;}
.comVision-list{}
.comVision-list li{padding:0 2.5%;width:25%;text-align:center;float:left;margin:80px 0 0;}
.comVision-list .comVision-icon{display:block;width:130px;height:130px;line-height:128px;font-size:0px;border:1px solid rgba(255,255,255,.3);border-radius:100%;position:relative;margin:0 auto;}
.comVision-icon img{width:100%;height:100%;position:relative;z-index:2;}
.comVision-list li .name{line-height:35px;font-size:20px;margin:27px 0 0;}
.comVision-list li .con{line-height:24px;margin:20px 0 0;}
.comVision-icon .icon{display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:2;}
.comVision-icon .icon.icon1{background:url(../images/comVision-1.png) no-repeat center center / cover;}
.comVision-icon .icon.icon2{background:url(../images/comVision-2.png) no-repeat center center / cover;}
.comVision-icon .icon.icon3{background:url(../images/comVision-3.png) no-repeat center center / cover;}
.comVision-icon .icon.icon4{background:url(../images/comVision-4.png) no-repeat center center / cover;}
.comVision-icon .red-bak{position: absolute;width: 100%;height: 100%;top:0px;left: 0px;border-radius: 100%;background:#fff;opacity:0;}
.comVision-list li:hover .comVision-icon{border:1px solid rgba(255,255,255,0)}
.comVision-list li:hover .comVision-icon .red-bak{-webkit-animation:flipInY2 1s .2s ease both; -moz-animation:flipInY2 1s .2s ease both;opacity:1;}
.comVision-list li:hover .comVision-icon .icon.icon1{background-image:url(../images/comVision-1-2.png);}
.comVision-list li:hover .comVision-icon .icon.icon2{background-image:url(../images/comVision-2-2.png);}
.comVision-list li:hover .comVision-icon .icon.icon3{background-image:url(../images/comVision-3-2.png);}
.comVision-list li:hover .comVision-icon .icon.icon4{background-image:url(../images/comVision-4-2.png);}

/*管理团队*/
.com-team{padding:90px 0 99px;}
.comTeam-list{width:100%;border-collapse:collapse;margin:50px 0 0;}
.comTeam-list thead th{width:62.75%;height:60px;vertical-align:middle;font-size:16px;color:#fff;background:#155e9f;}
.comTeam-list tbody tr td{width:62.75%;height:60px;vertical-align:middle;font-size:15px;color:#666666;border-bottom:1px solid #dddddd;}
.comTeam-list thead th:first-child,
.comTeam-list tbody tr td:first-child{width:37.25%;padding:0 0 0 8.5%;}
.comTeam-list tbody tr td:first-child a{color:#155e9f;text-decoration:underline;}

.comTeam-modal{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0px;left:0px;z-index:9999;display:none;opacity:0;}
.cTeamModal-contain{padding:47px .7rem;width:1028px;height:500px;text-align:center;background:#fff;position:absolute;left:50%;top:50%;display:none;}
.cTeamModal-contain .name{line-height:55px;font-size:36px;font-weight:600;}
.cTeamModal-contain .position{line-height:27px;font-size:16px;color:#666666;margin:10px 0 0;}
.cTeamModal-contain .con{padding:22px 0 0;line-height:28px;text-align:left;color:#666666;border-top:1px solid #e5e5e5;margin:30px 0 0;}
.cTeamModal-contain .cTeamModal-loading{width:100%;height:100%;background:url(../images/loading.gif) no-repeat center center;position:absolute;top:0px;left:0px;z-index:10;display:none;}

.cTeamModal-info{padding:0 20px 0 0;height:406px;overflow:hidden;position:relative;}
.cTeamModal-info.ps-container .ps-scrollbar-y-rail{width:5px;background:#eaeaea;}
.cTeamModal-info.ps-container .ps-scrollbar-y{width:5px;background:#155e9f;}

.cTeamModal-action{position:absolute;right:-70px;top:0px;}
.cTeamModal-action .btn{display:block;width:70px;height:70px;background:rgba(0,0,0,.8);position:relative;margin:0 0 1px;}
.cTeamModal-action .btn:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;}
.cTeamModal-action .btn.close:after{background:url(../images/icon-close2.png) no-repeat center center;}
.cTeamModal-action .btn.prev:after{background:url(../images/swiper2-r.png) no-repeat center center;}
.cTeamModal-action .btn.next:after{background:url(../images/swiper2-l.png) no-repeat center center;}
.cTeamModal-action .btn:hover:after{transform:scale(.8);-webkit-transform:scale(.8);}

/*发展历程*/
.com-hist{background:#f2f2f2;}
.com-hist .comHist-top{padding:274px 0 107px;font-weight:600;background:url(../images/comHist-bg.jpg) no-repeat left top / cover fixed;}
.comHist-top .t1{line-height:54px;font-size:40px;color:#fff;}
.comHist-top .t2{line-height:48px;font-size:44px;color:#d4d4d4;text-transform:uppercase;margin:15px 0 0;}

.comHist-swiper{padding:81px 0 77px;}
.comHist-swiper .swiper-slide{padding:27px 24px 0;width:306px;height:442px;background:#fff;border-radius:5px;box-shadow:0 0 6px 6px #e9e9e9;}
.comHist-swiper .comHist-year{padding:0 0 15px;line-height:52px;font-size:44px;color:#333;border-bottom:1px solid #f2f2f2;}
.comHist-swiper .comHist-year .unit{font-size:16px;}
.comHist-swiper .comHist-box{height:310px;padding:0 10px 0 0;line-height:22px;color:#666666;position:relative;overflow:hidden;margin:19px 0 0;}
.comHist-box p{display:block;padding:7px 0 7px 14px;background:url(../images/icon-l2.png) no-repeat left 15px;}

.comHist-swiper .comHist-swiper-container{padding:0 0 79px;position:relative;}
.comHist-swiper .swiper-scrollbar{width:100%;height:5px;background:#eaeaea;border-radius:5px;position:absolute;bottom:0px;left:0px;}
.comHist-swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#155e9f;}

.comHist-swiper .swiper-slide:hover{transform:translateY(-20px);-webkit-transform:translateY(-20px);box-shadow:0 0 3px 3px rgba(0,0,0,.2);}
.comHist-box.ps-container .ps-scrollbar-y-rail{width:5px;background:#eaeaea;}
.comHist-box.ps-container .ps-scrollbar-y{width:5px;background:#155e9f;}

/*股东结构*/
.com-shStru{padding:92px 0 173px;background:url(../images/comShStru-bg.jpg) no-repeat center center / cover;}

.comShStru-list{margin:70px 0 0;}
.comShStru-list li{width:25%;text-align:center;color:#fff;font-size:16px;position:relative;float:left;}
.comShStru-list li:nth-child(2n){margin:70px 0 0;}
.comShStru-list li .name{line-height:25px;margin:5px 0 0;}
.comShStru-list li .num{line-height:22px;}
.comShStru-list li:after{content:"";display:block;width:33%;height:1px;background:rgba(255,255,255,.3);position:absolute;top:115px;right:-16.5%;transform:rotate(15deg);-webkit-transform:rotate(15deg);}
.comShStru-list li:nth-child(2):after{top:70px;transform:rotate(-15deg);-webkit-transform:rotate(-15deg);}
.comShStru-list li:nth-child(4):after{display:none;}

/*资质荣誉*/
.com-honor{padding:95px 0 101px;color:#fff;background:#1f6eaa;}
.comHonor-swiper{margin:41px 0 0;}
.comHonor-swiper .swiper-slide{text-align:center;color:#fff;position:relative;}
.comHonor-swiper .swiper-slide ul{}
.comHonor-swiper .swiper-slide ul li{width:20%;padding:13px 0;float:left;}
.comHonor-swiper .swiper-slide .con{padding:0 8.75% 0;line-height:24px;margin:8px 0 0;}
.comHonor-swiper .swiper-slide .year{text-align:center;position:relative;}
.comHonor-swiper .swiper-slide .year:after{content:"";display:block;width:100%;height:1px;background:rgba(255,255,255,.5);position:absolute;left:0px;top:27px;}
.comHonor-swiper .swiper-slide .year .num{display:block;width:55px;height:55px;line-height:55px;font-size:16px;color:#0d63b0;border-radius:100%;background:#fff;position:relative;margin:0 auto;z-index:2;}
.comHonor-swiper .swiper-pagination{width:100%;text-align:center;font-size:0px;position:relative;bottom:0px;margin:49px 0 0;}
.comHonor-swiper .swiper-pagination .swiper-pagination-bullet{width:40px;height:5px;border:1px solid rgba(255,255,255,.8);background:none;border-radius:0px;margin:0 4px;cursor:pointer;}
.comHonor-swiper .swiper-pagination .swiper-pagination-bullet-active{border-color:#155e9f;background:#155e9f;}

/*投资亮点*/
.com-invest{padding:62px 0 0;}

.comInvest-list{margin:72px 0 0;}
.comInvest-list li{width:20.78125%;height:482px;background-repeat:no-repeat;background-position:left top;position:relative;float:left;}
.comInvest-list li.cur{width:37.65625%;}
.cInvest-box{padding:188px 0 0;width:100%;height:100%;text-align:center;color:#fff;position:absolute;top:0px;left:0px;}
.cInvest-box .con{line-height:26px;font-size:24px;height:48px;}
.cInvest-box .btn{display:block;width:40px;height:40px;background:url(../images/icon-go2.png) no-repeat center center;margin:54px auto 0;}

.comInvest-list li:nth-child(1) .cInvest-box{background:rgba(255,192,0,.7);}
.comInvest-list li:nth-child(1) .cInvest-con{background:rgba(255,192,0,.9);}
.comInvest-list li:nth-child(2) .cInvest-box{background:rgba(0,172,97,.6);}
.comInvest-list li:nth-child(2) .cInvest-con{background:rgba(0,172,97,.8);}
.comInvest-list li:nth-child(3) .cInvest-box{background:rgba(0,0,0,.6);}
.comInvest-list li:nth-child(3) .cInvest-con{background:rgba(0,0,0,.8);}
.comInvest-list li:nth-child(4) .cInvest-box{background:rgba(21,94,156,.6);}
.comInvest-list li:nth-child(4) .cInvest-con{background:rgba(21,94,156,.8);}

.cInvest-con{width:83.12586445366528%;height:356px;color:#fff;display:none;overflow:hidden;}
.cInvest-con table{width:100%;height:356px;}
.cInvest-con table tr td{padding:0 7.5% 0 0;vertical-align:middle;}
.cInvest-con table tr td:first-child{padding:0 0 0 6.5%;width:40%;text-align:center;}
.cInvest-con table tr td:first-child .type{line-height:32px;font-size:24px;margin:35px 0 0;}
.cInvest-con table tr td .con{padding:0 0 0 22px;line-height:32px;position:relative;}
.cInvest-con table tr td .con:after{content:"";display:block;width:8px;height:8px;border-radius:100%;background:#fff;position:absolute;left:0px;top:12px;}

.comInvest-list li.cur{width:37.65625%;}
.comInvest-list li.cur .cInvest-box{display:none;}
.comInvest-list li.cur .cInvest-con{display:block;}


/*-- 新能源项目 --*/

/*项目储备*/
.NEP-reserve{padding:88px 0 95px;background:#f2f2f2;}

.NEPrsrv-swiper{/*margin:41px 0 0;*/}

.NEPrsrv-swiper ul{width:105%;margin:0 0 0 -5%;}
.NEPrsrv-swiper ul li{width:33.3334%;padding:79px 0 0 4.761904761904762%;float:left;margin:41px 0 0;}


.NEPrsrv-swiper .swiper-slide{padding:79px 0 0;}
.NEPrsrv-top{padding:0 0 30px;text-align:center;background:#155e9f;}
.NEPrsrv-top .NEPrsrv-logo{display:block;width:240px;height:240px;line-height:140px;font-size:0px;border-radius:100%;background:#fff;box-shadow:0px 0px 15px rgba(1,1,1,.2);overflow:hidden;position:relative;top:-64px;margin:0 auto -64px;}
.NEPrsrv-top .NEPrsrv-name{width:88.8889%;position:relative;margin:21px auto 0;}
.NEPrsrv-name:after{content:"";display:block;width:100%;height:1px;background:rgba(255,255,255,.1);position:absolute;left:0px;top:50%;margin-top:-1px;}
.NEPrsrv-name span{display:inline-block;padding:0 10px;font-size:20px;color:#fff;background:#155e9f;position:relative;z-index:2;}
.NEPrsrv-box{padding:25px 0 34px;background:#fff;}
.NEPrsrv-box .NEPrsrv-block{padding:0 8.3333%;line-height:36px;height:64px;font-size:15px;color:#666666;position:relative;overflow:hidden;}

.NEPrsrv-swiper .swiper-pagination{width:100%;text-align:center;font-size:0px;position:relative;bottom:0px;margin:54px 0 0;}
.NEPrsrv-swiper .swiper-pagination .swiper-pagination-bullet{width:40px;height:5px;border:1px solid #d1d1d1;background:none;border-radius:0px;margin:0 4px;cursor:pointer;opacity:1;}
.NEPrsrv-swiper .swiper-pagination .swiper-pagination-bullet-active{border-color:#155e9f;background:#155e9f;}

.NEPrsrv-wrap:hover{box-shadow:0 0 10px 4px #e1e1e1;transform:translate3d(0,-2px,0);transition:all .3s cubic-bezier(.55,0,.1,1)}

.NEPrsrv-block.ps-container .ps-scrollbar-y-rail{width:5px;background:#eaeaea;right:10px !important;}
.NEPrsrv-block.ps-container .ps-scrollbar-y{width:5px;background:#155e9f;}

/*项目供应商*/
.NEP-supplier{padding:90px 0;}

.NEPsupplier-list{text-align:center;font-size:0px;margin:56px 0 0;}
.NEPsupplier-list .NEPsupplier-box{display:inline-block;width:12.5%;padding:12px 1px;font-size:0px;background:url(../images/NEPsupplier-bg.png) no-repeat center center / cover;overflow:hidden;margin-left:1%;margin-right:1%;}
.NEPsupplier-box img{width:100%;height:auto;}
.NEPsupplier-list .split{display:inline-block;width:10%;}
.NEPsupplier-box:hover img{transform:translateY(-10px);-webkit-transform:translateY(-10px);}


/*视差*/
.NEP-orn1{width:100%;height:520px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;background-attachment:fixed !important;}

/*金融合作*/
.NEP-hist{padding:77px 0 104px;}

.NEPhist-img{width:49.1666%;float:left;}
.NEPhist-img img{width:100%;}

.NEPhist-man{width:46.5833%;float:right;margin:1.85rem 0 0;}
.NEPhistMan-year{height:108px;line-height:108px;font-size:90px;font-weight:600;color:#e6e6e6;}
.NEPhistMan-box{padding:0 20px 0 0;/*max-height:280px;*/line-height:28px;color:#666666;position:relative;overflow:hidden;}
.NEPhistMan-box .con{padding:0 0 0 15px;background:url(../images/icon-l2.png) no-repeat left 12px;margin:28px 0 0;}

.NEPhistMan-box.ps-container .ps-scrollbar-y-rail{width:5px;background:#eaeaea;right:10px !important;}
.NEPhistMan-box.ps-container .ps-scrollbar-y{width:5px;background:#155e9f;}


/*年份切换*/
.NEPhist-min{position:relative;margin:81px 0 0;}
.NEPhist-min .swiper-container{width:85%;margin:0 auto;}
.NEPhist-min .swiper-container:after{content:"";display:block;width:100%;height:1px;background:#ececec;position:absolute;left:0px;top:9px;}
.NEPhist-min .swiper-slide{z-index:2;}
.NEPhist-min .NEPhistMin-box{display:block;padding:38px 0 0;line-height:29px;text-align:center;font-size:16px;font-weight:600;color:#666666;background:url(../images/NEPhist-bg.png) no-repeat center top;position:relative;}
.NEPhistMin-box.cur{background-image:url(../images/NEPhist-bg2.png);}

.NEPhistMinSwiper-prev,
.NEPhistMinSwiper-next{display:block;width:30px;height:57px;position:absolute;top:-19px;}
.NEPhistMinSwiper-prev{background:url(../images/swiper3-l.png) no-repeat center center;left:0px;}
.NEPhistMinSwiper-next{background:url(../images/swiper3-r.png) no-repeat center center;right:0px;}

/*绿色生态组织*/
.NEP-PGO{padding:169px 0 198px;text-align:center;color:#fff;background:url(../images/NEP-PGO-bg.jpg) no-repeat center center / cover fixed;}
.NEP-PGO .title{line-height:58px;font-size:40px;font-weight:600;}
.NEP-PGO .con{padding:0 6.25%;line-height:30px;margin:25px 0 0;}

/*招标公告*/
.NEP-bidAnnc{padding:95px 0 102px;background:#f2f2f2;}

.NEPbidAnnc-swiper{margin:65px 0 0;}
.NEPbidAnnc-date{padding:0 0 0 34px;position:relative;}
.NEPbidAnnc-date .year{width: 75px;line-height:17px;font-family:'CenturyGothic';color:#888888;position:absolute;left: 17px;bottom:0px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);text-align: center;transform-origin: left bottom;}
.NEPbidAnnc-date .day{height:75px;line-height:75px;font-size:80px;font-weight:600;font-family:'CenturyGothic Bold';}
.NEPbidAnnc-box{padding:0 0 0 34px;position:relative;margin:10px 0 0;}
.NEPbidAnnc-box:after{content:"";display:block;width:1px;height:100%;background:#b1b1b1;position:absolute;left:8px;top:0px;}
.NEPbidAnnc-box .name{line-height:30px;height:60px;font-size:18px;}
.NEPbidAnnc-box .con{line-height:26px;height:72px;color:#666666;margin:26px 0 0;}
.NEPbidAnnc-box .btn.more-btn{width:32px;height:32px;font:16px/30px '宋体';color:#666;text-align:center;border:1px solid #b1b1b1;margin:36px 0 0;}
.NEPbidAnnc-box .btn.more-btn:hover{color:#fff;border-color:#155e9f;background:#155e9f;}


.swiper-slide:hover .NEPbidAnnc-date{padding:0 0 0 80px;}
.swiper-slide:hover .NEPbidAnnc-date .year{left:0px;transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.swiper-slide:hover .NEPbidAnnc-box .name{color:#155e9f;}

.NEPbidAnnc-swiper .swiper-pagination{width:100%;text-align:center;font-size:0px;position:relative;bottom:0px;margin:79px 0 0;}
.NEPbidAnnc-swiper .swiper-pagination .swiper-pagination-bullet{width:40px;height:5px;border:1px solid #d1d1d1;background:none;border-radius:0px;margin:0 4px;cursor:pointer;opacity:1;}
.NEPbidAnnc-swiper .swiper-pagination .swiper-pagination-bullet-active{border-color:#155e9f;background:#155e9f;}

/*-- 新闻中心 --*/
.news-nav{position:relative;margin:34px 0 34px 0px;}
.news-nav .swiper-container{box-shadow:0px 3px 3px rgba(9,2,4,.08);}
.news-nav .swiper-slide a{display:block;height:55px;text-align:center;font:18px/55px 'CenturyGothic';color:#666666;border-left:1px solid #ededed;}
.news-nav .swiper-slide a.cur,
.news-nav .swiper-slide a:hover{color:#fff;background:#155e9f;border-color:#155e9f;}

.newsNavSwiper-prev,
.newsNavSwiper-next{display:block;width:32px;height:14px;position:absolute;top:50%;margin-top:-7px;}
.newsNavSwiper-prev{left:-63px;background:url(../images/swiper4-l.png) no-repeat center center / cover;}
.newsNavSwiper-next{right:-63px;background:url(../images/swiper4-r.png) no-repeat center center / cover;}
.newsNavSwiper-prev.swiper-button-disabled,
.newsNavSwiper-next.swiper-button-disabled{display:none;}
@media all and (max-width:1330px){
	.newsNavSwiper-prev{left:-35px;}
	.newsNavSwiper-next{right:-35px;}
}


.news-container{padding:66px 0 100px;}
.news-list{border-top:1px solid #e5e5e5;}
.news-list li{padding:50px 0 49px;border-bottom:1px solid #e5e5e5;background:#fff;}
.news-list .nlist-date{padding:22px 1.5% 19px 0;width:13.75%;text-align:center;color:#3f3f3f;border-right:1px solid #ededed;float:left;margin:7px 0 0;}
.nlist-date .day{font:bold 70px/62px 'Arial';}
.nlist-date .year{font:bold 20px/27px 'Arial';}
.news-list .nlist-box{width:78%;float:right;margin:0 3.9166% 0 0;}
.nlist-box .name{line-height:34px;font-size:20px;font-weight:600;}
.nlist-box .con{line-height:24px;height:48px;color:#666666;margin:10px 0 0;}
.nlist-box .action{display:inline-block;border:1px solid #ededed;border-radius:26px;margin:22px 0 0;}
.nlist-box .action .see{display:block;padding:0 14px 0 43px;height:24px;line-height:24px;color:#666666;font-family:'Arial';background:url(../images/icon-see2.png) no-repeat 21px center;float:left;}
.nlist-box .action .share{display:block;width:50px;height:24px;background:url(../images/icon-share2.png) no-repeat center center;border-left:1px solid #ededed;float:left;    line-height: 24px;
    color: #8d8d8d;
    text-align: center;}
.news-list li:hover{border-color:#fff;box-shadow:0 0 10px 4px #e1e1e1;transform:translate3d(0,-2px,0);transition:all .3s cubic-bezier(.55,0,.1,1);z-index:2;}
.news-list li:hover .name{color:#005bac;}
.news-container .pagination{margin:50px 0 0;}

/*详细*/
.article-info{padding:74px 0 96px;border-bottom:1px solid #cccccc;}

.artInfo-left{width:70.16667%;float:left;}
.artInfo-left .artInfo-name{line-height:44px;font-size:24px;font-weight:600;color:#333;}
.artInfo-left .artInfo-action{line-height:22px;color:#888888;margin:10px 0 0;}
.artInfo-action .see{display:inline-block;padding:0 0 0 23px;background:url(../images/icon-see2.png) no-repeat left center;margin:0 0 0 40px;}
.artInfo-left .artInfo-con{padding:27px 0 0;line-height:24px;color:#666666;border-top:1px solid #e5e5e5;position:relative;overflow:hidden;margin:24px 0 0;}
.artInfo-con table tr td{border:1px solid #666;}

.artInfo-right{padding:2px 0 0;width:25.6667%;float:right;}
.aIr-action{padding:0 0 0 13px;position:relative;overflow:hidden;}
.aIr-action:after{content:"";display:block;width:1px;height:26px;background:#cccccc;position:absolute;left:1px;top:50%;margin-top:-13px;}
.aIr-action .print-btn,
.aIr-action .share-btn{display:block;width:36px;height:36px;border-radius:100%;background:#afafaf;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0 0 0 4px;float:left;}
.aIr-action .print-btn{background-image:url(../images/icon-print.png);}
.aIr-action .share-btn{background-image:url(../images/icon-share3.png);}
.aIr-action .rtn-btn{display:block;padding:0 0 0 44px;line-height:36px;color:#666666;background:url(../images/swiper4-l.png) no-repeat left center;float:right;}

.aIr-page{padding:12px 6.493506493506494% 10px;border:10px solid #f3f3f3;margin:34px 0 0;}
.aIr-page li{padding:20px 0;color:#666666;}
.aIr-page li:first-child{border-bottom:1px solid #ececec;}
.aIr-page li .type{line-height:30px;font-size:18px;font-weight:600;}
.aIr-page li .date{padding:0 0 0 9.7222%;line-height:24px;font-family:'CenturyGothic';}
.aIr-page li .name{height:56px;line-height:28px;font-size:16px;font-weight:600;}

/*项目资料*/
.picData-item{padding:89px 0 101px;background:#f3f5f7;}

.picDataItem-swiper{width:1200px;height:643px;position:relative;left:50%;margin:56px 0 0 -600px;}
.picDataItem-swiper .poster-list{width:838px;height:485px;overflow:hidden;position:absolute;top:0px;left:0px;}
.picDataItem-swiper .poster-list li{width:330px;height:485px;text-align:center;opacity:1 !important;position:absolute;top:0px;left:0px;}
.picDataItem-img img{width:100%;height:auto;}
.picDataItem-swiper .poster-btn{display:block;width:50px !important;height:50px !important;font-size:0px;text-align:center;position:absolute;top:50%;margin-top:-25px;z-index:20;}
.picDataItem-swiper .poster-prev-btn{left:0px;background:url(../images/swiper1-l.png) no-repeat center center / cover;}
.picDataItem-swiper .poster-next-btn{right:0px;background:url(../images/swiper1-r.png) no-repeat center center / cover;}

.picDataItem-swiper .poster-list li .ImgConBox{display:block;position:relative;}
.picDataItem-swiper .poster-list li .ImgConBox:after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0px;left:0px;}
.picDataItem-swiper .poster-list li.cur .ImgConBox:after{display:none;}

.picDataItem-web{display:none;margin:1.5rem 0 0;}
.picDataItem-web .swiper-slide img{width:100%;}

.picDataItem-web .swiper-pagination{width:100%;text-align:center;font-size:0px;position:relative;bottom:0px;margin:1rem 0 0;}
.picDataItem-web .swiper-pagination .swiper-pagination-bullet{width:40px;height:5px;border:1px solid #d1d1d1;background:none;border-radius:0px;margin:0 4px;cursor:pointer;opacity:1;}
.picDataItem-web .swiper-pagination .swiper-pagination-bullet-active{border-color:#155e9f;background:#155e9f;}

/*详细 - 弹框*/
.picData-modal{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0px;left:0px;z-index:99999;display:none;opacity:0;}
.picData-modal .picDataModal-contain{display:none;}
.picDataModal-contain .picDataModal-name{width:100%;padding:15px 3%;line-height:35px;font-size:16px;color:#fff;background:rgba(0,0,0,.6);position:absolute;left:0px;bottom:0px;z-index:2;}
.picDataModal-action{position:absolute;right:-70px;top:0px;}
.picDataModal-action .btn{display:block;width:70px;height:70px;background:rgba(0,0,0,.8);position:relative;margin:0 0 1px;}
.picDataModal-action .btn:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;}
.picDataModal-action .btn.close:after{background:url(../images/icon-close2.png) no-repeat center center;}
.picDataModal-action .btn.prev:after{background:url(../images/swiper2-r.png) no-repeat center center;}
.picDataModal-action .btn.next:after{background:url(../images/swiper2-l.png) no-repeat center center;}
.picDataModal-action .btn:hover:after{transform:scale(.8);-webkit-transform:scale(.8);}
.picDataModal-wrap{position:relative;}
.picDataModal-img{position:relative;overflow:hidden;}
.picDataModal-img img{width:100% !important;height:100% !important;object-fit:cover;}
.picDataModal-loading{width:100%;height:100%;background:#fff url(../images/loading.gif) no-repeat center center;position:absolute;top:0px;left:0px;z-index:10;display:none;}


/*企业活动*/
.picData-comAct{padding:4px 0 102px;}

.picDataComAct-swiper{margin:38px 0 0;}
.picDataComAct-list{width:101.875%;margin:0 0 0 -1.875%;}
.picDataComAct-list li{width:33.3333%;padding:26px 0 0 1.840490797546012%;float:left;}
.picDataComAct-list .picDataComAct-box{display:block;position:relative;overflow:hidden;}
.picDataComAct-box img{width:100%;height:240px;object-fit:cover;}
.picDataComAct-box .name{width:100%;padding:7px 6.753246753246753%;line-height:35px;color:#fff;background:rgba(21,94,159,.9);position:absolute;left:0px;bottom:0px;}

.picDataComAct-action{margin:27px 0 0;}
.picDataComAct-action .btn{width:128px;height:63px;line-height:61px;font-size:0px;border:1px solid #e5e5e5;}
.picDataComAct-action .btn.prev{background:url(../images/swiper5-l.png) no-repeat center center;float:left;}
.picDataComAct-action .btn.next{background:url(../images/swiper5-r.png) no-repeat center center;float:right;}

/*-- 投资者关系 --*/
.investor-nav a{padding:0 .1rem;}

.Inv-title{line-height:48px;font-size:36px;font-weight:600; color:#333;}

/*企业信息*/
.Inv-entInfo{padding:40px 0 100px;}
.InvEntInfo-list{border-collapse:collapse;margin:33px 0 0;}
.InvEntInfo-list tr td{padding:0 0 0 4.25%;height:60px;vertical-align:middle;font-size:15px;color:#666666;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.InvEntInfo-list tr td:first-child{/*width:27.916667%;*/font-weight:600;border-right:1px solid #e5e5e5;}
.InvEntInfo-list tr td:last-child{width:72.08333333333333%;font-weight:normal !important;border-right:0px !important;}

/*企业管治*/
.Inv-gvrc{padding:40px 0 100px;}
.InvGvrc-nav{margin:37px 0 0;}
.InvGvrc-nav a{display:block;width:180px;height:40px;line-height:38px;text-align:center;font-size:16px;color:#666;border:1px solid #cccccc;float:left;margin:0 0 0 8px;}
.InvGvrc-nav a:first-child{margin:0px;}
.InvGvrc-nav a.cur,
.InvGvrc-nav a:hover{color:#155e9f;border-color:#155e9f;}

/*董事会委员会*/
.InvGvrcBODC-hint{line-height:28px;font-size:15px;color:#666666;margin:28px 0 0;}

.InvGvrcBODC-type{overflow:hidden;margin:25px 0 0;}
.InvGvrcBODC-type .box{line-height:27px;font-size:15px;color:#666;float:left;margin:0 14px;}
.InvGvrcBODC-type .box img{margin:0 17px 0 0;}

.InvGvrcBODC-list{width:100%;border-collapse:collapse;margin:27px 0 0;}
.InvGvrcBODC-list tbody th{height:50px;color:#fff;vertical-align:middle;text-align:center;font-weight:normal;background:#155e9f;border:1px solid rgba(255,255,255,.2);}
.InvGvrcBODC-list tbody tr:first-child th{font-size:16px;font-weight:600;border:0px;}
.InvGvrcBODC-list tbody tr:first-child th:nth-child(1){padding:0 0 0 .57rem;text-align:left;border-right:1px solid rgba(255,255,255,.2);}
.InvGvrcBODC-list tbody tr:first-child th:nth-child(2){width:75%;}
.InvGvrcBODC-list tbody tr:nth-child(2) th{border-bottom:0px;border-right:0px;}

.InvGvrcBODC-list tbody:nth-child(1){width: 100%;background-color: #155e9f;color: #fff;}

.InvGvrcBODC-list tbody tr td{height:60px;vertical-align:middle;text-align:center;font-size:18px;border-bottom:1px solid #e5e5e5;}
.InvGvrcBODC-list tbody tr td:first-child{padding:0 0 0 .57rem;width:25%;text-align:left;font-size:15px;/*color:#155e9f;*/}
.InvGvrcBODC-list tbody tr td:first-child a{/*text-decoration:underline;*/cursor:context-menu;}
.InvGvrcBODC-list tbody tr td .Chairman,
.InvGvrcBODC-list tbody tr td .Committee{display:inline-block;width:28px;height:27px;background:url(../images/content/InvGvrcBODC-1.png) no-repeat center center / cover;}
.InvGvrcBODC-list tbody tr td .Committee{background-image:url(../images/content/InvGvrcBODC-2.png);}
.InvGvrcBODC-list tbody tr td .Commides{background-image:url(../images/content/InvGvrcBODC-3.png);display:inline-block;width:28px;height:27px;}

.InvGvrcBODC-intro{background:url(../images/content/InvGvrcBODC/InvGvrcBODC-bg.png) no-repeat center center / cover;position:relative;margin:67px 0 0;}
.InvGvrcBODC-intro-nav{width:20.5%;background:rgba(255,255,255,.9);float:left;}
.InvGvrcBODC-intro-nav a{display:block;padding:30px 0 24px;text-align:center;position:relative;}
.InvGvrcBODC-intro-nav a .icon{display:block;width:40px;height:40px;margin:0 auto;}
.InvGvrcBODC-intro-nav a .name{line-height:28px;font-size:16px;font-weight:600;color:#666;margin:15px 0 0;}
.InvGvrcBODC-intro-nav a:after{content:"";display:block;width:80%;height:1px;background:#dde2e9;position:absolute;left:10%;top:0px;}
.InvGvrcBODC-intro-nav a:first-child:after{display:none;}

.InvGvrcBODC-intro-nav a .icon.i1{background:url(../images/content/InvGvrcBODC/InvGvrcBODC-1.png) no-repeat center center / cover;}
.InvGvrcBODC-intro-nav a .icon.i2{background:url(../images/content/InvGvrcBODC/InvGvrcBODC-2.png) no-repeat center center / cover;}
.InvGvrcBODC-intro-nav a .icon.i3{background:url(../images/content/InvGvrcBODC/InvGvrcBODC-3.png) no-repeat center center / cover;}
.InvGvrcBODC-intro-nav a .icon.i4{background:url(../images/content/InvGvrcBODC/InvGvrcBODC-4.png) no-repeat center center / cover;}
.InvGvrcBODC-intro-nav a .icon.i5{background:url(../images/content/InvGvrcBODC/InvGvrcBODC-5.png) no-repeat center center / cover;}

.InvGvrcBODC-intro-nav a.cur{background:#155e9f;}
.InvGvrcBODC-intro-nav a.cur .name{color:#fff;}
.InvGvrcBODC-intro-nav a.cur:after{display:none;}
.InvGvrcBODC-intro-nav a.cur .icon.i1{background-image:url(../images/content/InvGvrcBODC/InvGvrcBODC-1-2.png);}
.InvGvrcBODC-intro-nav a.cur .icon.i2{background-image:url(../images/content/InvGvrcBODC/InvGvrcBODC-2-2.png);}
.InvGvrcBODC-intro-nav a.cur .icon.i3{background-image:url(../images/content/InvGvrcBODC/InvGvrcBODC-3-2.png);}
.InvGvrcBODC-intro-nav a.cur .icon.i4{background-image:url(../images/content/InvGvrcBODC/InvGvrcBODC-4-2.png);}
.InvGvrcBODC-intro-nav a.cur .icon.i5{background-image:url(../images/content/InvGvrcBODC/InvGvrcBODC-5-2.png);}

.InvGvrcBODC-intro-box{width:56.25%;color:#fff;position:absolute;top:12.56613756613757%;right:14.1667%;display:none;}
.InvGvrcBODC-intro-box .name{line-height:45px;font-size:32px;font-weight:600;}
.InvGvrcBODC-intro-box .con{line-height:32px;margin:20px 0 0;}
.InvGvrcBODC-intro-box .btn{display:block;width:220px;height:42px;line-height:38px;border:2px solid #fff;margin:44px 0 0;}
.InvGvrcBODC-intro-box .btn span{padding:0 48px 0 0;background:url(../images/icon-dd1.png) no-repeat right center;}
.InvGvrcBODC-intro-box .btn:hover{background:#155e9f;border-color:#155e9f;}
.InvGvrcBODC-intro-box .btn:hover span{padding:0px;color:#fff;background-position:200px center;}

/*董事*/
.InvGvrcBOD-list{padding:52px 0 60px;border-bottom:1px solid #e5e5e5;}
.InvGvrcBOD-list dt{line-height:36px;font-size:24px;}
.InvGvrcBOD-list ul{width:105%;margin:0 0 0 -5%;}
.InvGvrcBOD-list ul li{width:33.3333%;padding:25px 0 0 4.761904761904762%;float:left;}
.InvGvrcBOD-list .InvGvrcBOD-box{}
.InvGvrcBOD-box .InvGvrcBOD-top{padding:23px 15.5555% 20px 10.8333%;color:#fff;background:#155e9f;position:relative;height:140px;}
.InvGvrcBOD-top .name{padding:0 0 10px;line-height:26px;font-size:20px;border-bottom:1px solid rgba(255,255,255,.3);}
.InvGvrcBOD-top .job{line-height:26px;opacity:.7;margin:5px 0 0;}
.InvGvrcBOD-top .btn{width:16px;height:31px;background:url(../images/icon-dd2.png) no-repeat center center / cover;position:absolute;right:5.5555%;top:50%;margin-top:-15px}
.InvGvrcBOD-box .InvGvrcBOD-block{padding:27px 8.8889% 34px;border:1px solid #e5e5e5;}
.InvGvrcBOD-block .con{height:140px;line-height:28px;color:#666666;overflow:hidden;}
.InvGvrcBOD-block .btn{padding:0 0 0 28px;line-height:22px;color:#666666;background:url(../images/icon-see.png) no-repeat 2px center;margin:25px 0 0;}
.InvGvrcBOD-box:hover{box-shadow:0 0 10px 4px #e1e1e1;transform:translate3d(0,-2px,0);transition:all .3s cubic-bezier(.55,0,.1,1)}
.InvGvrcBOD-list:last-child{border:0px;}

/*公告和通函*/
.Inv-ANC{padding:40px 0 100px;}
.InvANC-left,
.InvReport-left,
.InvSPI-left,
.InvSHS-left,
.InvIRC-left,
.InvFAQ-left,
.InvEmailTips-left{width:70%;float:left;margin:35px 0 0;}
.InvANC-list{}
.InvANC-list li{padding:43px 100px 37px 2.9166%;border:1px solid #fff;border-bottom:1px solid #f1f1f1;position:relative;}
.InvANC-list li a{display:block;padding:15px 0 15px 69px;line-height:24px;font-size:16px;background:url(../images/icon-pdf.png) no-repeat left center;}
.InvANC-list li .date{text-align:center;position:absolute;top:50%;right:3.25%;margin-top:-32.5px;}
.InvANC-list li .date .day{font:bold 48px/45px 'Arial';}
.InvANC-list li .date .year{font:bold 14px/20px 'Arial';color:#666666;}
.InvANC-list li:hover{border-color:#005bac;}
.InvANC-list li:hover a{background-image:url(../images/icon-pdf2.png);}
.InvANC-list li:hover .date .day,
.InvANC-list li:hover .date .year{color:#005bac;}

.InvANC-left .pagination,
.InvReport-left .pagination,
.InvSHS-left .pagination,
.InvIRC-left .pagination,
.InvFAQ-left .pagination{margin:62px 0 0;}

/*右侧*/
.InvANC-right{width:25.75%;float:right;margin:0px 0 0;}
.InvANC-right .InvANCr-box{padding:15px 7.142857142857143% 25px;border:10px solid #f3f3f3;}
.InvANCr-box .InvANCr-type{line-height:38px;font-size:20px;font-weight:600;}
.InvANCr-srch{margin:3px 0 0;}
.InvANCr-srch li{padding:8px 0;}
.InvANCr-srch li select{padding:0 31px 0 20px;width:100%;height:32px;color:#aaaaaa;border:1px solid #f3f3f3;background:url(../images/icon-dd3.png) no-repeat right top;position:relative;}
.InvANCr-srch li select::-ms-expand{ display: none;}
.InvANCr-srch li select{appearance:none; -moz-appearance:none;-webkit-appearance:none;}
.InvANCr-srch li .text{width:100%;padding:0 31px 0 20px;width:100%;height:32px;color:#aaaaaa;border:1px solid #f3f3f3;}
.InvANCr-srch li .text::-webkit-input-placeholder{color:#aaa;}
.InvANCr-srch li .btn{width:100%;line-height:34px;font-size:18px;color:#155e9f;border:2px solid #155e9f;background:#fff;}
.InvANCr-srch li .btn:hover{color:#fff;background:#155e9f;}

.InvANCr-cons{margin:20px 0 0;}
.InvANCr-cons img{width:100%;margin:19px 0 0;}
.InvANCr-cons ul{padding:12px 0 18px;}
.InvANCr-cons ul li{padding:7px 0 7px 20px;line-height:18px;color:#666666;position:relative;}
.InvANCr-cons ul li .type{display:block;color:#005bac;text-transform:uppercase;position:absolute;left:0px;top:7px;}

/*企业报告*/
.InvReport-left{float:left;}

.InvReport-Newest{width:103.571428571428571%;margin:0 0 0 -3.571428571428571%;}
.InvReport-Newest li{width:33.3333%;padding:0 0 43px 3.448275862068964%;float:left;}
.InvReport-Newest .InvReportNewest-box{display:block;border:1px solid #e5e5e5;overflow:hidden;position:relative;}
.InvReportNewest-box img{width:100%;height:340px;object-fit:cover;}
.InvReportNewest-box .InvReportNewest-block{padding:110px 0 0;width:100%;height:100%;text-align:center;background:rgba(21,94,159,.8);position:absolute;top:0px;top:0px;opacity:0;z-index:2;transition-delay:.2s;-webkit-transition-delay:.2s;}
.InvReportNewest-block .icon{display:block;width:48px;height:48px;background:url(../images/icon-report.png) no-repeat center center / cover;margin:0 auto;}
.InvReportNewest-block .name{line-height:44px;font-size:24px;font-weight:600;color:#fff;margin:10px 0 0;}

.InvReport-list{border-top:1px solid #f1f1f1;}
.InvReport-list li{border-bottom:1px solid #f1f1f1;}

.InvReport-list .InvReport-box{padding:22px 11.9047619047619% 23px 3.452380952380952%;background:#f3f6f8;border-top:1px solid #f1f1f1;position:relative;}
.InvReport-box .name{padding:0 0 0 66px;line-height:35px;font-size:16px;background:url(../images/icon-pdf3.png) no-repeat left center;}

.InvReport-list dt{cursor:pointer;}
.InvReport-list dt .InvReport-box{background:#fff;border-top:0px;}
.InvReport-list dt .InvReport-box:after{content:"";display:block;width:17px;height:17px;background:url(../images/icon-dd4.png) no-repeat center center;position:absolute;right:5.119047619047619%;top:50%;margin-top:-8px;}
.InvReport-list dt.cur .InvReport-box{background:#155e9f;}
.InvReport-list dt.cur .InvReport-box .name{color:#fff;background-image:url(../images/icon-pdf3-2.png);}
.InvReport-list dt.cur .InvReport-box:after{background-image:url(../images/icon-dd4-2.png);}


.InvReport-list dd{display:none;}
.InvReport-list dd .InvReport-box:first-child{border:0px;}
.InvReport-list dd .InvReport-box .btn{line-height:35px;color:#155e9f;position:absolute;top:22px;right:3.095238095238095%;}

/*股价资料*/
.Inv-SPI{padding:40px 0 100px;}

/*股东服务*/
.Inv-SHS{padding:40px 0 100px;}
.InvSHS-left .InvGvrc-nav{margin:0px;}

.InvSHS-list{width:100%;border-collapse:collapse;margin:32px 0 0;}
.InvSHS-list thead th{width:15.83335%;height:60px;vertical-align:middle;text-align:center;color:#fff;font-size:16px;background:#155e9f;}
.InvSHS-list tbody tr td{width:15.83335%;height:100px;vertical-align:middle;text-align:center;border-bottom:1px solid #f1f1f1;}
.InvSHS-list thead th:first-child,
.InvSHS-list tbody tr td:first-child{width:36.6666%;padding:0 0 0 4.285714285714286%;text-align:left;}
.InvSHS-list tbody tr td:first-child{font-size:16px;}

/*分析师名单*/
.Inv-Analyst{padding:40px 0 100px;}
.InvAnalyst-list{width:100%;border-collapse:collapse;margin:36px 0 0;}
.InvAnalyst-list thead th{height:60px;font-size:16px;color:#fff;vertical-align:middle;background:#155e9f;}
.InvAnalyst-list tbody td{height:60px;vertical-align:middle;font-size:15px;color:#666666;border-bottom:1px solid #e5e5e5;}
.InvAnalyst-list thead th:first-child,
.InvAnalyst-list tbody td:first-child{padding:0 0 0 4.75%;}
.InvAnalyst-list thead th:last-child,
.InvAnalyst-list tbody td:last-child{width:25.3333%;}

/*投资者关系日历*/
.Inv-IRC{padding:40px 0 100px;}
.InvIRC-left{margin:0px;}
.InvIRC-list{margin:20px 0 0;}
.InvIRC-list li{padding:22px 0 19px;border-bottom:1px solid #f1f1f1;}
.InvIRC-list .InvIRC-date{width:90px;padding:9px 0 14px;text-align:center;border:1px solid #e5e5e5;float:left;}
.InvIRC-date .day{font:bold 48px/45px 'Arial';}
.InvIRC-date .year{font:bold 14px/20px 'Arial';}
.InvIRC-box{width:84.88095238095238%;float:right;margin:6px 0 0;}
.InvIRC-box .name{line-height:34px;font-size:16px;font-weight:600;}
.InvIRC-box .con{width:33.3333%;line-height:28px;color:#666666;float:left;}
.InvIRC-list li:hover{background:#fff;box-shadow:0 0 10px 4px #e1e1e1;transform:translate3d(0,-2px,0);transition:all .3s cubic-bezier(.55,0,.1,1);z-index:2;}
.InvIRC-list li:hover .name{color:#155e9f;}

/*投资者常见问题*/
.Inv-FAQ{padding:40px 0 100px;}
.InvFAQ-left{margin:17px 0 0;}
.InvFAQ-list li{border-bottom:1px solid #e5e5e5;}
.InvFAQ-list li .quest{padding:20px 30px 20px 62px;line-height:32px;font-size:16px;background:url(../images/icon-faq.png) no-repeat left center;position:relative;cursor:pointer;}
.InvFAQ-list li .quest:after{content:"";display:block;width:15px;height:100%;background:url(../images/icon-dd5.png) no-repeat center center;position:absolute;right:0px;top:0px;}
.InvFAQ-list li .anw{padding:9px 0 0;position:relative;margin-top:-14px;display:none;}
.InvFAQ-list li .anw .con{padding:27px 5% 32px;line-height:28px;color:#666666;border:1px solid #e5e5e5;border-bottom:0px;}
.InvFAQ-list li .anw:after{content:"";display:block;width:23px;height:11px;background:url(../images/faq-orn1.png) no-repeat center center;position:absolute;top:0px;left:7.619047619047619%;}
.InvFAQ-list li .quest.cur:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}

/*资料索取*/
.Inv-data{padding:40px 0 100px;}
.InvData-list{width:104%;margin:30px 0 0 -4%;}
.InvData-list li{width:50%;padding:0 0 0 3.846153846153846%;float:left;}
.InvData-list .InvData-box{padding:7px 0 8px;position:relative;}
.InvData-box .InvData-block{padding:0 50px 0 78px;background:#f7f7f7;position:relative;}
.InvData-block .type{display:block;width:78px;height:50px;line-height:50px;text-align:center;font-size:12px;color:#666666;position:absolute;left:0px;top:50%;margin-top:-25px;}
.InvData-block .imp{display:block;width:50px;height:50px;line-height:50px;text-align:center;font-size:12px;color:#fd0000;position:absolute;right:0px;top:50%;margin-top:-25px;}
.InvData-block .text{width:100%;height:50px;line-height:50px;}

.InvData-block.InvData-msg{padding-right:20px;}
.InvData-block.InvData-msg .text{height:245px;resize:none;}

.InvData-block.InvData-yzm{padding-right:0px;}
.InvData-block.InvData-yzm .text{width:21.875%;float:left;}
.InvData-block.InvData-yzm .yzm-img{display:block;width:112px;padding:11px 0;height:50px;line-height:28px;font-size:0px;float:left;}
.InvData-block.InvData-yzm .yzm-img img{width:100%;height:100%;}
.InvData-block.InvData-yzm .yzm-hint{line-height:50px;font-size:12px;color:#666666;float:left;margin:0 0 0 14px;}
.InvData-block.InvData-yzm .yzm-hint span{color:#fd0000;margin:0 8px 0 0;}

.InvData-action{text-align:center;font-size:0px;clear:both;margin:48px 0 0;}
.InvData-action .btn{width:121px;height:34px;line-height:34px;font-size:14px;color:#fff;margin:0 7px;}
.InvData-action .btn.sub-btn{background:#155e9f;}
.InvData-action .btn.cCel-btn{background:#909090;}

/*电邮提示*/
.Inv-EmailTips{padding:40px 0 100px;}
.InvEmailTips-img{width:100%;}
.InvEmailTips-check{line-height:16px;color:#666666;margin:63px 0 0;}
.InvEmailTips-check .check{width:16px;height:16px;border:1px solid #cccccc;border-radius:2px;overflow:hidden;margin:0 9px 0 0;vertical-align:middle;cursor:pointer;}
.InvEmailTips-check .check:checked{background:url(../images/icon-get2.png) no-repeat center center / cover;border:0px;}
.InvEmailTips-text.text{width:419px;padding:0 24px;height:40px;background:#ebeae9;margin:50px 0 0;}
.InvEmailTips-text.text::-webkit-input-placeholder{color:#888888;}
.InvEmailTips-btn{width:419px;height:40px;line-height:40px;color:#fff;background:#155e9f;margin:16px 0 0;}

/*-- 合作创新 --*/

/*熊猫电站*/
.CoopInno-pwrSta{padding:76px 0 100px;}

.CIpwrSta-map{width:770px;height:574px;background:url(../images/content/CoopInnoPwrSta-map.png) no-repeat center center / cover;position:relative;margin:69px 0 0;float:left;}
.CIpwrSta-spot{display:block;position:absolute;}
.CIpwrSta-spot .point{display:block;padding:0 0 0 17px;height:20px;line-height:20px;font-size:12px;color:#666666;position:relative;z-index:2;}
.CIpwrSta-spot .point:before{content:"";display:block;width:10px;height:10px;border-radius:100%;background:#0090ff;position:absolute;left:0px;top:5px;}
.CIpwrSta-spot .orn{width:100px;height:100px;position:absolute;top:-40px;left:-45px;}
.CIpwrSta-spot .orn:after{content:"";display:block;border-radius:50%;border:2px solid #0090ff;opacity:0;position:absolute;top:0px;left:0px;bottom:0px;right:0px;}
.CIpwrSta-spot .orn.orn1:after{animation:ripple 4.5s ease-out 225ms infinite;-webkit-animation:ripple 4.5s ease-out 225ms infinite;}
.CIpwrSta-spot .orn.orn2:after{animation:ripple 4.5s ease-out .9s infinite;-webkit-animation:ripple 4.5s ease-out .9s infinite}
.CIpwrSta-spot .orn.orn3:after{animation:ripple 4.5s ease-out 1.8s infinite;-webkit-animation:ripple 4.5s ease-out 1.8s infinite;}

.CIpwrSta-spot.CIpsS-xinjiang{top:189px;left:145px;}
.CIpwrSta-spot.CIpsS-datong{top:252px;left:456px;}
.CIpwrSta-spot.CIpsS-guigang{top:479px;left:440px;}

.CIpwrSta-box{padding:87px 3.25% 56px;width:32.0833%;border:1px solid #e5e5e5;position:relative;float:right;margin:153px 0 0;display:none;}
.CIpwrSta-box .CIpwrSta-type{position:absolute;left:50%;top:-55px;margin:0 0 0 -55px;z-index:2;}
.CIpwrSta-type span{display:block;padding:31px 11px 0;width:110px;height:110px;line-height:24px;text-align:center;font-size:18px;color:#155e9f;background:#fff;border-radius:100%;}
.CIpwrSta-type span{box-shadow:0 0 5px rgba(0,0,0,.08)}
.CIpwrSta-type:after{content:"";display:block;width:130px;height:130px;border-radius:100%;background:#f1f1f1;position:absolute;top:-10px;left:-10px;z-index:-1;}
.CIpwrSta-box .CIpwrSta-adr{line-height:31px;font-size:18px;}
.CIpwrSta-box .CIpwrSta-adr a:hover{color:#155e9f;}
.CIpwrSta-box ul{margin:15px 0 0;}
.CIpwrSta-box ul li{padding:10px 0;line-height:20px;color:#444;}

/*互联网金融*/
.CoopInno-NetFin{padding:65px 0 100px;}
.CInetFin-con{line-height:28px;font-size:15px;color:#666;text-align:center;margin:23px 0 0;}

.CInetFin-media{position:relative;margin:57px 0 0;}
.CInetFin-media .CInfMedia-bg{height:526px;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover;}
.CInetFin-media .CInfMedia-btn{display:block;width:89px;height:90px;background:url(../images/icon-media.png) no-repeat center center / cover;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;}
.CInetFin-media .CInfMedia-box{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:2;display:none;}
.CInfMedia-box video,
.CInfMedia-box .mejs-container{width:100% !important;height:100% !important;}

/*发展历程*/
.CoopInno-hist{padding:73px 0 34px;}
.CIhist-list{position:relative;}
.CIhist-list li{padding:49px 0 65px;position:relative;}
.CIhist-list:after{content:"";display:block;width:65px;height:1px;background:#dedede;position:absolute;top:0px;left:50%;margin:0 0 0 -32px;}

.CIhist-list .CIhist-img{width:45.8333%;overflow:hidden;position:relative;z-index:2;}
.CIhist-img img{width:100%;height:309px;object-fit:cover;}

.CIhist-list .CIhist-box{width:50%;position:relative;}
.CIhist-box .CIhist-date{width:269px;line-height:56px;text-align:center;font-size:32px;font-weight:600;color:#155e9f;border:1px solid #dedede;position:relative;}
.CIhist-box .CIhist-date:after{content:"";display:block;width:51px;height:1px;background:#dedede;position:absolute;top:-1px;}
.CIhist-box .CIhist-name{line-height:36px;font-size:18px;font-weight:600;margin:23px 0 0;clear:both;}
.CIhist-box .CIhist-con{line-height:24px;color:#666666;position:relative;margin:15px 0 0;}

.CIhist-list li:nth-child(2n-1) .CIhist-img{float:left;}
.CIhist-list li:nth-child(2n-1) .CIhist-box{float:right;}
.CIhist-list li:nth-child(2n-1) .CIhist-box .CIhist-name,
.CIhist-list li:nth-child(2n-1) .CIhist-box .CIhist-con{padding:0 0 0 8.013355592654424%;}
.CIhist-list li:nth-child(2n-1) .CIhist-box .CIhist-date{border-left:0px;}
.CIhist-list li:nth-child(2n-1) .CIhist-box .CIhist-date:after{left:-51px;}

.CIhist-list li:nth-child(2n) .CIhist-img{float:right;}
.CIhist-list li:nth-child(2n) .CIhist-box{float:left;}
.CIhist-list li:nth-child(2n) .CIhist-box .CIhist-name,
.CIhist-list li:nth-child(2n) .CIhist-box .CIhist-con{padding:0 8.013355592654424% 0 0;}
.CIhist-list li:nth-child(2n) .CIhist-box .CIhist-date{border-right:0px;float:right;margin:0 0 23px;}
.CIhist-list li:nth-child(2n) .CIhist-box .CIhist-date:after{right:-50px;}

.CIhist-list li .orn{display:block;width:1px;height:100%;background:#dedede;position:absolute;top:0px;left:50%;}
.CIhist-list li:last-child .orn{height:107px;}

/*营维云中心*/
.CoopInno-cloudCen{padding:91px 0 100px;}
.CoopInno-cloudCen .I-title .t2{margin:20px 0 0;}
.CoopInno-cloudCen .CIcloudCen-box{text-align:center;margin:49px 0 0;}
.CIcloudCen-box img{max-width:100%;}

/*绿信app*/
.CoopInno-app{padding:90px 0 88px;background:url(../images/CIapp-bg.jpg) no-repeat center center / cover;}
.CIapp-show{float:left;margin:0 0 0 13.5%;}
.CIapp-box{width:50%;float:right;margin:60px 0 0;}
.CIapp-box .name{line-height:56px;font-size:36px;font-weight:600;}
.CIapp-box .con{line-height:28px;font-size:15px;color:#666666;margin:20px 0 0;}
.CIapp-box ul{padding:40px 0 0;}
.CIapp-box ul li{float:left;}
.CIapp-box ul li .btn{display:block;width:300px;height:75px;line-height:73px;font-size:20px;border:1px solid #d2d2d2;margin:10px 0 0;}
.CIapp-box ul li .btn.Android-btn span{padding:0 0 0 54px;background:url(../images/icon-Android.png) no-repeat left center;}
.CIapp-box ul li .btn.IOS-btn span{padding:0 0 0 50px;background:url(../images/icon-ios.png) no-repeat left center;}
.CIapp-box ul li .ewm{width:160px;height:160px;line-height:158px;text-align:center;font-size:0px;border:1px solid #d2d2d2;overflow:hidden;margin:10px 0 0 .58rem;display:none;}
.CIapp-box ul li .ewm img{max-width:100%;max-height:100%;}

/*无人机*/
.CoopInno-UAV{position:relative;}
.CIUAV-bg{height:667px;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;}
.CIUAV-box{width:825px;}
.CIUAV-box .I-title .t2{color:#fff;margin:20px 0 0;}
.CIUAV-box .btn{display:block;width:89px;height:90px;background:url(../images/icon-media.png) no-repeat center center / cover;margin:39px auto 0;}


.CIUAV-con{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:2;display:none;}
.CIUAV-con video,
.CIUAV-con .mejs-container{width:100% !important;height:100% !important;}

/*-- 人才发展 --*/

/*人才理念*/
.tDvpt-idea{padding:89px 0 100px;}

.tDvptIdea-wrap{position:relative;margin:54px 0 0;}
.tDvptIdea-box{width:526px;height:456px;background:url(../images/tDvptIdea-bg.png) no-repeat center center / cover;margin:0 auto;position:relative;}
.tDvptIdea-box .logo1,
.tDvptIdea-box .logo2{width:100%;height:100%;background:url(../images/tDvptIdea-logo2.png) no-repeat center center / cover;position:absolute;top:0px;left:0px;}
.tDvptIdea-box .logo1{background-image:url(../images/tDvptIdea-logo1.png);}
.tDvptIdea-box:hover .logo1{animation:IdataImg .8s linear;-webkit-animation:IdataImg .8s linear;}


.tDvptIdea-box .con{width:165px;height:128px;position:absolute;}
.tDvptIdea-box .con.con1{background:url(../images/tDvptIdea-orn1.png) no-repeat center center / cover;left:0px;top:0px;
transform-origin:260px 229px;-webkit-transform-origin:260px 229px;}
.tDvptIdea-box .con.con2{width:164px;background:url(../images/tDvptIdea-orn2.png) no-repeat center center / cover;right:0px;top:0px;
transform-origin:-102px 229px;-webkit-transform-origin:-102px 229px;}
.tDvptIdea-box .con.con3{height:129px;background:url(../images/tDvptIdea-orn3.png) no-repeat center center / cover;left:0px;bottom:0px;
transform-origin:260px -98px;-webkit-transform-origin:260px -98px;}
.tDvptIdea-box .con.con4{background:url(../images/tDvptIdea-orn4.png) no-repeat center center / cover;right:0px;bottom:0px;
transform-origin:-102px -98px;-webkit-transform-origin:-102px -98px;}

.tDvptIdea-block{padding:17px 8px 19px;width:31.6666%;line-height:26px;min-height:143px;color:#666666;position:absolute;}
.tDvptIdea-block.block1{left:0px;top:18px;border-top:2px solid #878787;border-bottom:1px solid #d5d5d5;}
.tDvptIdea-block.block2{right:0px;top:18px;border-top:2px solid #878787;border-bottom:1px solid #d5d5d5;}
.tDvptIdea-block.block3{left:0px;bottom:18px;border-bottom:2px solid #878787;border-top:1px solid #d5d5d5;}
.tDvptIdea-block.block4{right:0px;bottom:18px;border-bottom:2px solid #878787;border-top:1px solid #d5d5d5;}

/*人才结构*/
.tDvpt-struc{padding:111px 0 235px;background:url(../images/tDvptStruc-bg.jpg) no-repeat center center / cover fixed;}
.tDvpt-struc .I-title .t2{width:82%;color:#fff;margin:20px auto 0;}

.tDvptStruc-list{}
.tDvptStruc-list li{width:12.5%;text-align:center;float:left;margin:80px 0 0;}
.tDvptStruc-list .tdStruc-icon{display:block;width:100px;height:100px;border:1px solid rgba(255,255,255,.3);border-radius:100%;margin:0 auto;}
.tdStruc-icon img{width:100%;}
.tDvptStruc-list .name{line-height:31px;font-size:16px;color:#fff;margin:30px 0 0;}

.tDvptStruc-list li:hover .tdStruc-icon{border-color:#155e9f;background:#155e9f;transform:translateY(-10px);-webkit-transform:translateY(-10px);}
.tDvptStruc-list li:hover .tdStruc-icon img{transform:translateY(-5px) scale(1.1);-webkit-transform:translateY(-5px) scale(1.1);}

/*人才引进*/

.tDvpt-intro{padding:91px 0 99px;background:#f2f2f2;}

.tDvptIntro-list{width:102.5%;margin:41px 0 0 -2.5%;}
.tDvptIntro-list li{width:33.333%;padding:15px 0 16px 2.439024390243902%;float:left;}
.tdIntro-box{display:block;padding:42px 9.210526315789474% 44px;border-radius:3px;border-bottom:5px solid #b4dcff;background:#fff;position:relative;overflow:hidden;}
.tdIntro-box .name{line-height:30px;font-size:20px;position:relative;z-index:2;}
.tdIntro-box .about{margin:10px 0 0;position:relative;z-index:2;}
.tdIntro-box .about span{display:inline-block;padding:0 0 0 21px;line-height:20px;font-size:12px;color:#888888;background:url(../images/icon-label.png) no-repeat left center;margin:0 0 0 9.354838709677419%;}
.tdIntro-box .about span:first-child{margin:0px;}
.tdIntro-box .con{height:72px;line-height:24px;font-size:12px;color:#888888;margin:10px 0 0;position:relative;z-index:2;}
.tdIntro-box .btn{width:52px;line-height:28px;font-family:'宋体';font-size:16px;color:#888888;border:1px solid #c0c0c0;border-radius:2px;margin:29px 0 0;position:relative;z-index:2;}

.tdIntro-box:hover{background:#277fcd;border-color:#155e9f;}
.tdIntro-box:hover .name,
.tdIntro-box:hover .con,
.tdIntro-box:hover .about span,
.tdIntro-box:hover .btn{color:#fff;}
.tdIntro-box:hover .about span{background-image:url(../images/icon-label2.png);}
.tdIntro-box:hover .btn{border-color:#fff;}
.tdIntro-box .btn:hover{color:#277fcd;background:#fff;}

.tdIntro-box .orn1{width:303px;height:303px;border-radius:100%;background:rgba(255,255,255,.05);position:absolute;top:-99px;left:7px;}
.tdIntro-box .orn2{width:296px;height:283px;border-radius:100%;background:rgba(255,255,255,.1);position:absolute;top:-99px;left:205px;}
.tdIntro-box .orn3{width:325px;height:325px;border-radius:100%;background:rgba(255,255,255,.3);position:absolute;top:82px;left:119px;}

.tdIntro-box .orn1,
.tdIntro-box .orn2,
.tdIntro-box .orn3{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;opacity:0;}

.tdIntro-box .orn1{transform:translate(90px,-90px);-webkit-transform:translate(90px,-90px);}
.tdIntro-box .orn2{transform:translate(90px,0);-webkit-transform:translate(90px,0);}
.tdIntro-box .orn3{transform:translate(0,90px);-webkit-transform:translate(0,90px);}

.tdIntro-box:hover .orn1,
.tdIntro-box:hover .orn2,
.tdIntro-box:hover .orn3{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}

.tDvpt-intro .pagination{margin:51px 0 0;}

/*详情*/
.tDvptIntro-modal{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0px;left:0px;z-index:99999;display:none;opacity:0;}
.tDvptIntro-modal .tdIntroModal-contain{width:1029px;max-height:92%;padding:49px .96rem 53px;background:#fff;display:none;}
.tdIntroModal-contain .tdIntroModal-top{padding:0 0 20px;border-bottom:1px solid #e5e5e5;}
.tdIntroModal-top .name{line-height:47px;font-size:28px;float:left;}
.tdIntroModal-top .about{float:right;margin:15px 0 0;}
.tdIntroModal-top .about span{display:inline-block;padding:0 0 0 21px;line-height:19px;font-size:12px;color:#888888;background:url(../images/icon-label.png) no-repeat left center;margin:0 0 0 .28rem;}
.tdIntroModal-contain .tdIntroModal-con{padding:0 10px 0 0;line-height:28px;color:#666666;position:relative;overflow:hidden;margin:22px 0 0;}
.tdIntroModal-con .top{line-height:31px;font-size:18px;}
.tdIntroModal-apply{padding:37px 0 0;border-top:1px solid #e5e5e5;margin:35px 0 0;}
.tdIntroModal-apply .btn{width:180px;height:46px;line-height:46px;font-size:16px;color:#fff;background:#155e9f;}
.tdIntroModal-apply .btn span{padding:0 0 0 41px;background:url(../images/icon-send.png) no-repeat left center;}

.tdIntroModal-action{position:absolute;right:-70px;top:0px;}
.tdIntroModal-action .btn{display:block;width:70px;height:70px;background:rgba(0,0,0,.8);position:relative;margin:0 0 1px;}
.tdIntroModal-action .btn:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;}
.tdIntroModal-action .btn.close:after{background:url(../images/icon-close2.png) no-repeat center center;}
.tdIntroModal-action .btn.prev:after{background:url(../images/swiper2-r.png) no-repeat center center;}
.tdIntroModal-action .btn.next:after{background:url(../images/swiper2-l.png) no-repeat center center;}
.tdIntroModal-action .btn:hover:after{transform:scale(.8);-webkit-transform:scale(.8);}

.tdIntroModal-contain .tdIntroModal-loading{width:100%;height:100%;background:url(../images/loading.gif) no-repeat center center;position:absolute;top:0px;left:0px;z-index:10;display:none;}
.tdIntroModal-con.ps-container .ps-scrollbar-y-rail{width:5px;background:#eaeaea;}
.tdIntroModal-con.ps-container .ps-scrollbar-y{width:5px;background:#155e9f;}

/*人才培养*/
.tDvpt-train{padding:85px 0 100px;background:url(../images/tDvptTrain-bg.jpg) no-repeat left top / 100% auto;}

.tDvptTrain-swiper{width:88.3333%;margin:45px auto 0;position:relative;}
.tDvptTrain-swiper .swiper-container{padding:52px 0 0;}
.tDvptTrain-swiper .swiper-slide{padding:0 8.39622641509434% 0 6.509433962264151%;background:#155e9f;}
.tDvptTrain-swiper .tDvptTrain-img{width:60.90808416389812%;height:380px;overflow:hidden;position:relative;top:-52px;float:left;}
.tDvptTrain-swiper .tDvptTrain-box{width:34.10852713178295%;color:#fff;float:right;margin:70px 0 0;}
.tDvptTrain-box .tDvptTrain-con{padding:0 10px 0 0;line-height:28px;height:140px;position:relative;overflow:hidden;}
.tDvptTrain-swiper .tDvptTrain-more{display:block;padding:0 0 0 44px;line-height:25px;color:#fff;background:url(../images/icon-atlas.png) no-repeat left center;margin:31px 0 0;}
.tDvptTrain-con.ps-container .ps-scrollbar-y-rail{width:5px;background:#fff;opacity:1 !important;}
.tDvptTrain-con.ps-container .ps-scrollbar-y{width:5px;background:#155e9f;opacity:.8}
.tDvptTrainSwiper-prev,
.tDvptTrainSwiper-next{width:60px;height:60px;background:#1a1a1a;position:absolute;top:50%;margin-top:-30px;z-index:2;}
.tDvptTrainSwiper-prev{left:-30px;}
.tDvptTrainSwiper-prev:after{content:"";display:block;width:100%;height:100%;background:url(../images/swiper6-l.png) no-repeat center center;}
.tDvptTrainSwiper-next{right:-30px;}
.tDvptTrainSwiper-next:after{content:"";display:block;width:100%;height:100%;background:url(../images/swiper6-r.png) no-repeat center center;}
.tDvptTrainSwiper-prev:hover,
.tDvptTrainSwiper-next:hover{background:#155e9f;}


/*video*/
.video-container{padding:56px 0 100px;}
.video-list{width:101.875%;margin:0 0 0 -1.875%;}
.video-list li{width:33.3334%;padding:15px 0 0 1.840490797546012%;text-align:center;float:left;}
.video-list .vlist-box{display:block;}
.vlist-img{height:240px;position:relative;}
.vlist-img img{width:100%;height:100%;object-fit:cover;}
.vlist-btn{width:56px;height:57px;background:url(../images/icon-video.png) no-repeat center center / cover;position:absolute;top:50%;left:50%;margin:-28px 0 0 -28px;}
.vlist-box .name{line-height:30px;font-size:16px;margin:15px 0 0;}

/*视频*/
.com-media{padding:131px 0 214px;text-align:center;}
.comMedia-btn{display:block;width:200px;height:52px;line-height:48px;font-size:18px;color:#fff;border:2px solid #fff;margin:102px auto 0;}
.comMedia-btn span{padding:0 0 0 31px;background:url(../images/icon-media.png) no-repeat left center;}
.comMedia-btn:hover{background:#c6361f;border-color:#c6361f;}
.comMedia-btn:hover span{padding:0px;color:#fff;background-position:-50px center;}

.media-modal{width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0px;left:0px;z-index:9999;display:none;opacity:0;}
.media-modal .mediaModal-contain{width:960px;height:540px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;margin:-300px 0 0 -480px;display:none;}
.mediaModal-contain .mediaModal-box,
.mediaModal-contain video,
.mediaModal-contain .mejs-container,
.mediaModal-contain .mejs-overlay-play,
.mediaModal-contain .mejs-poster,
.mediaModal-contain .mejs-layers,
.mediaModal-contain .mejs-overlay{width:100% !important;height:100% !important;}
.mediaModal-contain .close{display:block;width:32px;height:32px;background:url(../images/icon-close3.png) no-repeat center center / cover;position:absolute;right:5px;top:5px;z-index:2;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
.mediaModal-contain:hover .close{opacity:1;}
@media all and (max-width:980px){.mediaModal-contain .close{opacity:1;}}





@media screen and (min-width: 1024px) {.gsgs{ margin-top: 17px;}}
@media screen and (max-width: 1024px) {.gsgs{ margin-top: 4px;}}








