*{margin:0;padding:0;}
.wrapper{width:100%;max-width:100%; }

.wrapper .over-vision{width:100%;}
.wrapper .over-vision .yj{width:100%;text-align:center ;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin-bottom: 25px;}
.wrapper .over-vision .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;}
.wrapper .over-vision .yj-img1{width:100%;}
.wrapper .over-vision .yj-img1 img{margin:0 auto;margin-top: 1rem;}
.wrapper .over-vision .we{text-align: center;margin-top: 1rem;font-size: 0.9rem;line-height: 0;margin-bottom:0;}
.wrapper .over-vision .yj-change{text-align: center;margin-top: 1.6rem;line-height: 0;font-weight: 600;margin-bottom:3rem;font-size: 0.9rem;}
.wrapper .over-vision .yj-img2{width:100%;}
.wrapper .over-vision .yj-img2 img{margin:0 auto;margin-top: 1.5rem;}
.wrapper .setting .yj{width:100%;text-align:center ;margin-top: 2rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin-bottom: 25px;}
.wrapper .setting .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;}
.wrapper .setting .setting-text{width:90%;margin:0 auto;font-size: 0.9rem;text-indent: 2em;margin-top: 1rem;}
.wrapper .society-duty{width:100%;height:480px;background:url("../images/duty.png")no-repeat;position: relative;}
.wrapper .society-duty .society-content{width:94%;height: 85%;background-color: #ffffff;position: absolute;top: 50%; margin-top: -200px;left: 3%;opacity: 0.92;}
.wrapper .society-duty .society-content .yj{width:100%;text-align:center ;margin-top: 1.3rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;margin-bottom: 11px;}
.wrapper .society-duty .society-content .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;}
.wrapper .society-duty .society-content .society_main{font-size: 0.9rem;text-indent: 2em;color:#000;width: 100%;height: 82%;margin: 0 auto;}
.wrapper .society-duty .society-content .society_main p{margin-bottom: 0;}
.wrapper .society-duty .society-content .society_main p:nth-child(1){margin-top:1rem;}
.wrapper .group-honor{width:100%;position: relative;}
.wrapper .group-honor .honor-bg{width:93%;height: 100%;margin:0 auto;background:#f7f7f7;padding-bottom: 20px;}
.wrapper .group-honor .honor-bg .yj{width:100%;text-align:center ;margin-top: 1.3rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;margin-bottom: 11px;padding-top: 1rem;}
.wrapper .group-honor .honor-bg .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;}
.wrapper .group-honor .honor-bg .group-logo{width:100%;margin: 0 auto;}
.wrapper .group-honor .honor-bg .group-logo img{margin: 0 auto;width:120px;height:54px;margin-top:1.5rem;}
.wrapper .group-honor .honor-bg .research{width:90%;height:2.5rem;background:#fff;line-height: 2.5rem;margin:0 auto;margin-top:1rem;}
.wrapper .group-honor .honor-bg .research span{float: left;}
.wrapper .group-honor .honor-bg .research .research-tit{width:33%;text-align: center;}
.wrapper .group-honor .honor-bg .research .arrows{width:18px;height:9px;display:block;background: url("../images/x.png") no-repeat;margin-left: 175px;margin-top: 16px;background-size: 100% 100%;}
.wrapper .group-honor .honor-bg .last{margin-bottom:1.5rem;} 
.wrapper .group-honor .honor-bg .yf-main{width:90%;border-top: 1px solid #e1e1e1;margin:0 auto;margin:0 auto;background: #fff;}
.wrapper .group-honor .honor-bg .yf-main ul{width:80%;font-size: 0.8rem;line-height: 27px;margin-bottom:0;margin: 0 auto;}
.wrapper .group-honor .honor-bg .yf-main ul li{list-style-type: disc;}
.wrapper .group-honor .honor-bg .ry-main{width:90%;border-top: 1px solid #e1e1e1;margin:0 auto;margin:0 auto;background: #fff;}
.wrapper .group-honor .honor-bg .ry-main ul{width:80%;font-size: 0.8rem;line-height: 27px;margin-bottom:0;margin: 0 auto;}
.wrapper .group-honor .honor-bg .ry-main ul li{list-style-type: disc;}
.wrapper .group-honor .honor-bg .zs-main{width:90%;margin:0 auto;}
.wrapper .group-honor .honor-bg .zs-main ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.wrapper .group-honor .honor-bg .zs-main ul li{width:32%;margin-top: 0.5rem;}
.wrapper .group-honor .honor-bg .zs-main ul li:nth-child(8){width:65%;}
.wrapper .group-honor .honor-bg .zs-main ul li:nth-child(9){width:50%;}
.wrapper .group-honor .honor-bg .zs-main ul li:nth-child(10){width:50%;}
.wrapper .group-honor .honor-bg .zs-main ul li img{width:100%;}


.wrapper .group-honor .honor-bg .zs-main ul .max{width:100%;height:auto;} 
.wrapper .group-honor .honor-bg .zs-main ul .min{width:600px !important;height:auto;}

.wrapper .firm-video .yj{width:100%;text-align:center ;margin-top: 1.3rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;margin-bottom: 11px;}
.wrapper .firm-video .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;}
.wrapper .firm-video .promotional_play{width:100%;margin-top:2rem;margin-bottom: 2rem;}
.wrapper .firm-video .promotional_play .videoPlay{width:90%;margin: 0 auto;position: relative;}
.wrapper .firm-video .promotional_play .videoPlay video{width:100%;}
.wrapper .firm-video .promotional_play .videoPlay .mask{width: 100%;height: 100%;background-color:#333;opacity:0.7;position: absolute;top:0;}
.wrapper .firm-video .promotional_play .videoPlay .promotional-logo{width: 100%;height: 100%;position: absolute;left: 0rem;top: 0rem;}

/**/
.wrapper .cultureT{width:100%;margin-bottom:3rem;}
.wrapper .cultureT .qy{width:100%;text-align:center ;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin-bottom: 25px;}
.wrapper .cultureT .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;}
.wrapper .cultureT .qy-main{width:90%;margin:0 auto;font-size: 0.9rem;text-indent: 2em;margin-top: 1rem;}
.wrapper .cultureT .qy-main p{}
.wrapper .cultureT .qy-main img{width:100%;}
.wrapper .cultureB{width:100%;}
.wrapper .cultureB .qy{width:100%;text-align:center ;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin-bottom: 25px;}
.wrapper .cultureB .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;}
.wrapper .cultureB .culture_content{width:100%;margin-bottom: 2rem;}
.wrapper .cultureB .culture_content >div{width:100%;margin: 0 auto;}
.wrapper .cultureB .culture_content >div img{margin: 0 auto;margin-top:1rem;}
.wrapper .cultureB .culture_content >div .culture_list{width: 62%;margin: 0 auto;}
.wrapper .cultureB .culture_content >div .culture_list b{text-align: center;display: block;margin-top:1rem;}
.wrapper .cultureB .culture_content >div .culture_list p{width:188px;margin: 0 auto;text-align: center;margin-top:1rem;font-size: 0.9rem;}

/*投资者关系主页*/
.wrapper .homePage-top{width:100%;margin-top:2rem;}
.wrapper .homePage-top .qy{width:95%;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin:0 auto;margin-bottom: 25px;}
.wrapper .homePage-top .line{width:22%;border-bottom:2px solid #10c3d2;margin: 0 auto;margin-left: 0.7rem;}
.wrapper .sw-box{width:95%;height: 12rem;margin:0 auto;margin-top:2rem;}
.wrapper .sw-box .swiper-container{width:100%;height:100%;}
.wrapper .sw-box .swiper-container img{width:100%;height: 100%;}
.wrapper .sw-box .swiper-container .swiper-slide{font-size: 18px;background: #fff;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;}
.wrapper .sw-box .swiper-container .swiper-slide a{width:100%;height:100%;}
.wrapper .swiper-container .swiper-pagination{height:1rem;position: absolute;bottom:21%;left:39%;}
.wrapper .swiper-container .swiper-pagination span{width: 12px;height: 12px;margin-left: 0.5rem;}

.wrapper .swiper-container .swiper-pagination-bullet{background-color: #ffffff;border:2px solid #ffffff;}
.wrapper .swiper-container .swiper-pagination-bullet-active{background-color: #ffffff;}
.wrapper .sw-box .swiper-text{width: 100%;height:2.5rem;line-height:2.5rem;position: absolute;bottom: 0;z-index: 1;color: #ffffff;background-color: rgba(0,0,0,0.8);}
.wrapper .sw-box .swiper-text >p{margin-left:1rem;font-size:0.9rem;}

.wrapper .homePage-bottom{width:100%;margin-top:3rem;margin-bottom: 2rem;}
.wrapper .homePage-bottom .qy{width:95%;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin:0 auto;margin-bottom: 25px;}
.wrapper .homePage-bottom .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;margin-left: 0.7rem;}
.wrapper .homePage-bottom .share{width:100%;}
.wrapper .homePage-bottom .share .share-tit{width:95%;height:2.5rem;margin:0 auto;margin-top: 1rem;border-bottom:1px solid #10c3d2;}
.wrapper .homePage-bottom .share .share-tit p{margin-bottom: 0;color:#10c3d2;font-size: 1.2rem;line-height: 2.5rem;}
.wrapper .homePage-bottom .share .stock-data{width:90%;margin:0 auto;}
.wrapper .homePage-bottom .share .stock-data .bw-cny{width:50%;margin:0 auto;border-bottom: 1px solid #e1e1e1;padding-bottom:1rem;}
.wrapper .homePage-bottom .share .stock-data .bw-cny p{color:#748a86;font-size:1.2rem;text-align: center;margin-bottom: 0;line-height: 50px;margin-top: 1rem;}
.wrapper .homePage-bottom .share .stock-data .bw-cny p span{color: #ff350d;font-size: 2.6rem;}
.wrapper .homePage-bottom .share .stock-data .bw-cny .bw-num{width:67%;margin:0 auto;display: flex;justify-content: space-between;}
.wrapper .homePage-bottom .share .stock-data .bwList-lB{text-align: center;margin-top: 0.6rem;color: #666;}
.wrapper .homePage-bottom .share .share-list{width:80%;margin:0 auto;display: flex;margin-top:1rem;}
.wrapper .homePage-bottom .share .share-list ul{width:50%;}
.wrapper .homePage-bottom .share .share-list ul li{line-height: 2rem;font-size: 0.9rem;display: flex;margin-left:1rem;}
.wrapper .homePage-bottom .share .share-list ul li span:nth-child(1){text-align: right;display: block;}
.wrapper .homePage-bottom .share .share-list ul li span:nth-child(2){text-align: left;display: block;}
.wrapper .homePage-bottom .share .day-k{width:100%;margin-top:1rem;}
.wrapper .homePage-bottom .share .day-k img{width:100%;}

.wrapper .relation-way{width:100%;padding-top: 26px;}
.wrapper .relation-way .qy{width:95%;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin:0 auto;margin-bottom: 25px;}
.wrapper .relation-way .line{width:22%;border-bottom:2px solid #10c3d2;margin: 0 auto;margin-left: 0.7rem;}

.wrapper .relation-way .way-content{width:80%;margin:0 auto 2rem;}
.wrapper .relation-way .way-content p{margin-bottom: 0;line-height: 2rem;font-size: 0.9rem;}
.wrapper .relation-way .way-content p:nth-child(1){columns: #000000;font-size: 1rem;}
.wrapper .platform{width:100%;height:12.7rem;margin-top:2rem;}
.wrapper .platform .qy{width:95%;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin:0 auto;margin-bottom: 25px;}
.wrapper .platform .line{width:22%;border-bottom:2px solid #10c3d2;margin: 0 auto;margin-left: 0.7rem;}
.wrapper .platform a{width:80%;margin:0 auto;display: block;margin-top:3rem;margin-bottom: 2rem;}
.wrapper .platform a img{width:100%;}

/*集团新闻*/
.wrapper .journalism_list{width:100%;}
.wrapper .journalism_list ul{width:95%;margin:0 auto;}
.wrapper .journalism_list ul li{width:100%;margin-top: 1rem;}
.wrapper .journalism_list ul li a{width:100%;display: flex;color: #000;}
.wrapper .journalism_list ul li img{width:43%;height:70px;}
.wrapper .journalism_list ul li .journalism-right{width:56%;font-size: 0.8rem;}
.wrapper .journalism_list ul li .journalism-right p{width:100%;margin-bottom:0;padding-left: 0.5rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.wrapper .journalism_list ul li .journalism-right span{display: block;padding-left: 0.5rem;margin-top:0.5rem;}
.wrapper .journalismBox .ll{width:100%;}
.wrapper .journalismBox .ll ul{display: flex;width:70%;margin:0 auto;}
.wrapper .journalismBox .ll ul li{width:20%;text-align: center;margin-top:2rem;margin-bottom:2rem;}


/*新闻详情*/
.wrapper .details-top{width:95%;margin:0 auto;border-bottom: 1px solid #e1e1e1;padding-bottom: 1rem;margin-bottom: 1rem;}
.wrapper .details-top p{font-size: 1.2rem;margin-top:1rem;margin-bottom:10px;}
.wrapper .details-top span{display: block;}
.wrapper .details-bottom{width:95%;margin:0 auto;margin-bottom:1rem;}
.wrapper .details-bottom p{font-size: 0.9rem;text-indent: 2em;}
.wrapper .details-bottom img{width:95% !important;margin:0 auto !important;}

/*联系我们*/
.wrapper .site{width:100%; margin-top: -2rem;}
.wrapper .site .qy{width:95%;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin:0 auto;margin-bottom: 25px;}
.wrapper .site .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;margin-left: 0.7rem;}
.wrapper .site .site-list{width:95%;margin:0 auto;border-bottom: 1px solid #e1e1e1;}
.wrapper .site .site-list:last-child{border:0;margin-bottom: 30px;}
.wrapper .site .site-list b{font-size: 1rem;margin-top:15px;display: block;}
.wrapper .site .site-list p{font-size: 0.85rem;margin-bottom:10px;margin-top:10px;line-height: 15px;}
.wrapper .site .site-list p:nth-child(2){margin-bottom: 0;}
.wrapper .site .site-list p:nth-child(3){margin-bottom: 15px;}
.wrapper .site .site-list span{font-size: 0.9rem;display: block;margin-top: 0.5rem;}
.wrapper .site .site-list span:nth-child(4){margin-left:36px;}
.wrapper .way{width:100%;margin-top:3rem;}
.wrapper .way .qy{width:95%;margin-top: 1rem;font-size: 1.3rem;font-weight: 600;color: #10c3d2;line-height: 0;margin:0 auto;margin-bottom: 25px;}
.wrapper .way .line{width:13%;border-bottom:2px solid #10c3d2;margin: 0 auto;margin-left: 0.7rem;}
.wrapper .way .site-list{width:95%;margin:0 auto;border-bottom: 1px solid #e1e1e1;padding-bottom: 15px;}
.wrapper .way .site-list:last-child{border:0;margin-bottom: 25px;}
.wrapper .way .site-list b{font-size: 1rem;margin-top:15px;display: block;}
.wrapper .way .site-list p{font-size: 0.85rem;margin-bottom:0px;margin-top:10px;}
.wrapper .way .site-list span{font-size: 0.9rem;display: block;     margin-top: 9px;}
.wrapper .way .site-list span:nth-child(4){margin-left:36px;}

.wrapper .recruitment{width:90%;margin:0 auto;display: flex;border-bottom: 1px solid #e1e1e1; margin-top: 0.5rem;}
.wrapper .recruitment .recruitment-tit{width:85%;font-size: 0.85rem;padding-bottom: 0.5rem;}
.wrapper .recruitment .recruitment-tit p{margin-bottom: 0;}
.wrapper .recruitment .recruitment-tit p:nth-child(1){font-size: 1.04rem;}
.wrapper .recruitment .apply-btn{width: 87px;height: 27px;text-align: center;line-height: 27px;background: #10c3d2;color: #fff;font-size: 0.95rem;border-radius: 3px;margin-left: 1rem;margin-top: 0.5rem;}
.wrapper .recruitment .apply-btn a{color:#fff;}
.wrapper .recruitment:last-child{border:0;margin-bottom: 2rem;}
.wrapper .recruitment .li-t{width:80%;}

/*招聘内容*/
.wrapper .job-detail{width:95%;margin:0 auto;}
.wrapper .job-detail .job-tit{margin-bottom: 0;font-size: 1.2rem;margin-top:1rem;}
.wrapper .job-detail .add{width:100%;display: flex;margin-top:0.5rem;}
.wrapper .job-detail .add p{margin-bottom: 0;font-size: 0.9rem;}
.wrapper .job-detail .job-describe{font-size: 0.8rem;line-height: 1.5rem;margin-top:1rem;max-width: 100%;}
/* .wrapper .job-detail .job-describe span{font-size:1rem;} */
.wrapper .job-detail .job-describe p{font-size: 0.9rem;margin-bottom:0;}
.wrapper .job-detail .job-describe ul{margin-top:0.5rem;}
.wrapper .job-detail .job-require{font-size: 0.8rem;line-height: 1.5rem;margin-top:1rem;max-width: 100%;}
.wrapper .job-detail .job-require p{font-size: 1rem;margin-bottom:0;}
.wrapper .job-detail .job-require ul{margin-top:0.5rem;    margin-left: 2rem;}
.wrapper .job-detail .btnT{width:100%;display: flex;margin-top:1rem;margin-bottom: 1rem;}
.wrapper .job-detail .btnT .apply-for{width: 6.5rem;height: 2rem;background-color: #01b7c6;color: #fff;border-radius: 0.3rem;line-height: 2rem;text-align: center;font-size: 0.9rem;}
.wrapper .job-detail .btnT .return{width: 7rem;height: 2rem;background-color: #b7b7b7;color: #fff;margin-left: 2rem;border-radius: 0.3rem;line-height: 2rem;text-align: center;}
.wrapper .job-detail .btnT .return a{color:#fff;font-size: 0.9rem;}

.mask1{width:100%;height:100%;opacity: 1;position: fixed; top: 0; left: 0;z-index: 1;background: #000;}
#home.container{position:relative;}
.wrapper{
	/*background:#fff1c4;*/
	/* background:#fef2c0; */
}
#home .text{
	position:absolute;
	left:496px;
	top:176px;
}
#home .title{
	font-size:40px;
	font-weight:400;
	color:#ff6600;
	margin-bottom:5px;
}
#home .paragraph{
	font-size:21px;
	line-height:26px;
	font-weight:400;
	color:#666666;
}
#home .paragraph span{font-weight:600;}
#mobileBanner div#JackMa_btn1{height:5%; width:13%; position:absolute; top:49%; left:14%;}
#mobileBanner div#JackMa_btn2{height:5%; width:13%; position:absolute; top:49%; left:28%;}
#mobileBanner div#DanielZhang_btn1{height:5%; width:13%; position:absolute; top:71%; left:14%;}
#mobileBanner div#DanielZhang_btn2{height:5%; width:13%; position:absolute; top:71%; left:28%;}

.con{display: none;}
.show{display:block}

.journalismBox{width:100%;}
.journalismBox .pageBox{width: 90%;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;}
.details-bottom img{height:245px !important;max-height: 245px;}

.gridWrapper >div{margin-bottom:0.2rem;}