

/*案例页*/
.g_container{ width: 100%; overflow: hidden;}
.g_banner{width: 100%; position: relative; overflow: hidden; height: 400px;}
.g_banner-img{width: 1920px; height: 400px; position: absolute; left: 50%; top: 0;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
}
.g_banner-container{width: 1200px; height: 100%; position: absolute; z-index: 3; left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  display:flex; align-items: flex-start; flex-direction: column; justify-content: center;
}
.g_banner-logo{border-radius: 4px; float: left;}
.g_banner-logo img{height: 35px;}
.g_banner-container p{clear: both; padding-top: 13px; font-size: 40px; font-weight: 700; color: #e60012;}
.g_banner-container span{display: block; font-size: 21px; color: #666; margin-top: 10px;max-width: 505px;}
.g_banner-container a{display: flex; width: 125px; height: 36px; border-radius:4px; background: #e60012; color: #fff; font-size: 14px; align-items: center; justify-content: center; margin-top: 20px; margin-bottom: 40px;}
.g_banner-container a::after{content: ''; display: inline-block; width: 18px; height: 18px;
  background: url("../images/g_03.png") no-repeat center;
  background-size: 100%;
  margin-left: 15px;
}
.g_model1{width: 100%; overflow: hidden;}
.g_model-container{width: 1200px; margin: 0 auto; padding: 0.1rem 0 67px;}
.g_model-title{ text-align: center; padding-top: 53px; font-size: 28px; font-weight: 700; color: #e60012;}
.g_model-subtitle{margin: 14px auto 0; font-size: 16px; color: #666; line-height: 30px; text-align: justify; width: 800px;}
.g_model1-list{margin-top: 34px; border-radius: 6px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); overflow: hidden;
  display: flex; justify-content: space-between; flex-wrap: wrap;
  background: #f0f0f0;
  border: 1px solid #f0f0f0;
}
.g_model1-item{box-sizing: border-box; -webkit-box-sizing: border-box; flex: 0 0 33.28%; background: #fcfcfc; position: relative; height: 157px; margin-bottom: 1px; cursor: pointer;}
.g_model1-item:nth-child(2n){background: #fff;}
.g_icons-title{margin-top: 44px; padding-left: 63px; font-size: 18px; font-weight: 500; color: #333; position: relative;}
.g_icons-title img{width: 24px; height: 24px; position: absolute; left: 30px; top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.g_model1-item p{margin-top: 8px; padding-left: 63px; font-size: 14px; color: #848484;}
.g_model1-item:hover{background: #f3f3f3;}
.g_model2{width: 100%; background: #F9F9F9;}
.g_zhangyan{margin-top: 36px; position: relative;}
.g_zhengyan-bg{display: block; width: 100%;}
.g_zhengyan-content{width: 100%; height: 100%;  position: absolute; left: 0; top: 0;}
.g_zhengyan-text{padding: 40px 0 0 44px; width: 50%;}
.g_zhengyan-text img{height: 35px; padding: 3px 12px; background: #fff; border-radius: 4px;}
.g_zhengyan-text p{padding: 22px 0 0 6px; position: relative; width: 100%; font-size: 14px; line-height: 30px; color: #666; text-align: justify;
  background: url("../images/g_14.png") no-repeat left top;
  background-size: 45px 39px;
}
.g_zhengyan-text span{display: flex; margin-top: 32px; align-items: center; justify-content: flex-end; font-size: 16px; font-weight: 700; color: #666;}
.g_zhengyan-text span::before{width: 35px; height: 1px; background: #606060; content: ''; display: inline-block; margin-right: 8px;}
.g_font-center{text-align: center;}
.g_pro-data{margin-top: 34px;}
.g_pro-data ul{display: flex; justify-content: center; flex-wrap: wrap;}
.g_pro-data ul li{position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; width: 180px; height: 180px; border-radius: 6px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); overflow: hidden;
  background: url("../images/g_15.png") no-repeat left top;
  background-size: 100% 100%;
  cursor: pointer;
  margin-right: 15px;
}
.g_pro-data ul li:last-child{margin-right: 0;}
.g_pro-data ul li p{font-size: 42px; font-weight: 600; color: #e60012;}
.g_pro-data ul li p b{font-size: 14px; font-weight: 400; position: relative; top: -20px;}
.g_pro-data ul li span{font-size: 12px; color: #666; margin-top: 10px; text-align: center; height: 33px;}
.g_pro-data ul li:hover{
  background: url("../images/g_16.png") no-repeat left top;
  background-size: 100% 100%;
}

.g_pro-data ul li:hover span{color: #fff;}
.g_dongyin{margin-top: 36px;
  background:#f8f8f8 url("../images/g_17.png") no-repeat right top;
  background-size: auto 100%;
  border-radius: 6px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 37px 39px;
}
.g_dongyin-font{font-size: 14px; color:#666; line-height: 32px; }

.g_dongyin-list ul{display: flex; justify-content: flex-start; flex-wrap: wrap;}

.g_dongyin-list ul li{display: flex;  margin-bottom: 12px; font-size: 14px; color: #333; font-weight: 500; align-items: center;}
.g_dongyin-ys1{width: 515px; margin: 0 auto;}
.g_dongyin-ys1 ul li{flex: 0 0 100%;}
.g_dongyin-ys2 ul li{flex: 0 0 50%;}
.g_dongyin-ys3 ul li{flex: 0 0 33.333%;}
.g_dongyin-list ul li span{display: block; font-size: 12px;color: #666;}
.g_mt{margin-top: 28px;}

.g_dongyin-list ul li::before{content: ''; display: inline-block; width: 18px; height: 18px; margin-right: 4px;
  background: url("../images/g_18.png") no-repeat left top;
  background-size: 18px 18px;
}
.g_model4{width: 100%;
  background: url("../images/g_32.png") no-repeat left top;
  background-size: 100% 100%;
}
.g_changjing{margin-top: 46px;}
.g_changjing ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
.g_changjing ul li{margin-bottom: 15px; display: flex;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  flex: 0 0 49.28%;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
  background: #fff;
  border-radius: 6px;
  overflow: hidden;
  padding: 30px 60px 30px 78px;
  position: relative;
}
.g_changjing ul li img{height: 20px; position: absolute; left: 50px; top: 31px;}
.g_changjing ul li p{font-size: 16px; font-weight: 500; color: #333;}
.g_changjing ul li span{font-size: 12px; color: #666; line-height: 24px; margin-top: 10px; display: block;}
.g_changjing ul li:hover{background: #fcfcfc;}
.g_model5-content{margin-top: 62px; padding-left: 620px; position: relative; height: 349px;}
.g_videos{width: 620px; height: 100%; position: absolute; left: 0; top: 0; overflow: hidden;}
.g_videos img{display: block; width: 100%;}
.g_videos a{display: block; width: 60px; height: 60px; position: absolute; left: 50%; top: 50%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  background: url("../images/g_20.png") no-repeat left top;
  background-size: 100% 100%;
}
.g_videos video{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}

.g_model5-fl{width: 100%; height: 349px;
  background: url("../images/g_21.png") no-repeat left top;
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.g_model5-title{font-size: 20px; font-weight: 700; margin-bottom: 45px; padding-top: 30px;}
.g_model5-fl a{width: 259px; height: 40px; display: inline-block; text-align: center; line-height: 40px; border-radius: 4px; overflow: hidden; background: #e60012; font-size: 14px; color: #fff;}
.g_model5-logos img{height: 40px; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.08); display: block; margin: 0 auto 10px;}
.g_model5-logos img:last-child{margin-bottom: 0;}
.g_model5-logos{margin-top: 33px;}
.g_model6{width: 100%; height: 317px;
  background: url("../images/g_24.png") no-repeat left top;
  background-size: 100% 100%;
  position: relative;
}
.g_model6-title{text-align: center; padding-top: 62px; font-size: 30px; font-weight: 700; color: #e60012;}
.g_btn-putin{display: block; width: 259px; height: 40px; text-align: center; line-height: 40px; border-radius: 4px; overflow: hidden; background: #e60012; font-size: 14px; color: #fff; margin: 35px auto 0;}
.g_model6-bottom{width: 100%; height: 73px; background: rgba(255, 255, 255, 0.4); position: absolute; left: 0; bottom: 0;}
.g_model6-bottom ul{display: flex; align-items: center; justify-content: center;}
.g_model6-bottom ul li{display: flex; margin: 0 45px; align-items: center; height: 73px; font-size: 14px; color: #333;}
.g_model6-bottom ul li img{height: 20px; margin-right: 8px;}

.l_natural-papers{margin-top: 26px;}
.l_natural-papers .el-pagination{text-align: center;}
.l_natural-papers .el-pagination.is-background .el-pager li:hover{color: #E60012 !important;}
.l_natural-papers .el-pagination.is-background .el-pager li:not(.disabled).active{background: #E60012; color: #ffffff !important; border: 0 none;}

.l_natural-papers .el-pagination.is-background .el-pager li{
  max-width: 28px;
  width: 28px;
  height: 28px;
  line-height: 28px;
  font-size: 12px;
  background: #fff;
  border: 1px solid #eaeaea;
}
.l_natural-papers .el-pagination.is-background .btn-next,
.l_natural-papers .el-pagination.is-background .btn-prev{
  max-width: 84px;
  width: 76px;
  height: 28px;
  line-height: 28px;
  font-size: 12px;
  background: #fff;
  border: 1px solid #eaeaea;
}
.l_natural-papers .el-pagination.is-background .btn-prev span::before{content: ''; display: inline-block; width: 7px; height: 11px; background: url("../images/g_left.png") no-repeat center; background-size: 7px; margin-right: 11px; position: relative; top: 1px;}
.l_natural-papers .el-pagination.is-background .btn-next span::after{content: ''; display: inline-block; width: 7px; height: 11px; background: url("../images/g_right.png") no-repeat center; background-size: 7px; margin-left: 11px; position: relative; top: 1px;}

.l_natural-papers .el-pagination button,
.l_natural-papers .el-pagination span:not([class*=suffix]){height: 26px; line-height: 26px; font-size: 12px;}
.l_natural-papers .el-pagination .btn-next .el-icon,
.l_natural-papers .el-pagination .btn-prev .el-icon{font-size: 12px;}
.g_page-slot{display: inline-block; height: 28px; line-height: 28px; font-size: 12px; color: #8F8F8F; margin-left: 13px;}
.g_page-slot b{color: #e60012;}
.l_natural-papers .el-pagination__jump{margin-left: 13px;}
.l_natural-papers .el-pagination__editor.el-input .el-input__inner{font-size: 12px;}


.g_page-share{display: flex;flex-wrap: wrap;justify-content: space-between;}
.g_page-share::after{display: none;}
.g_news-pagination{ display: flex;flex-wrap: wrap;justify-content: flex-start;padding: 14px;}
.g_news-pagination a{ width: 90px;height: 30px;border: 1px solid #e4e4e4;border-radius: 3px;box-sizing: border-box; -webkit-box-sizing: border-box;text-align: center;line-height: 30px;background: #fff;font-size: 14px;color: #999;position: relative;overflow: hidden;}
.g_news-pagination a:nth-child(1){padding-left: 22px;margin-right: 17px;}
.g_news-pagination a:nth-child(1)::before{content: '';display: block;width: 22px;height: 32px;background: #E7E7E7 url(../images/ind_108.png) no-repeat center;background-size: 6px 12px;position: absolute;left: -1px;top: -1px;}
.g_news-pagination a:nth-child(2){padding-right: 22px;margin-right: 17px;}
.g_news-pagination a:nth-child(2)::before{content: '';display: block;width: 22px;height: 32px;background: #E7E7E7 url(../images/ind_109.png) no-repeat center;background-size: 6px 12px;position: absolute;right: -1px;top: -1px;}
.g_news-pagination a:hover::before{background-color: #E60012;}
.g_share{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;}
.g_share span{font-size: 14px;color: #3D3D3D;margin-right: 15px;}
.g_share-weibo{width: 33px;height: 33px;}
.social-share .icon-wechat{border:1px solid #acacac;background: url(../images/weixin_1.png) no-repeat center;background-size: 90%;}
.social-share .icon-wechat:hover{border-color:#8dc81b; background: url(../images/weixin_2.png) no-repeat center;background-size: 90%;}
.social-share .icon-weibo{border:1px solid #acacac;background: url(../images/weibo_1.png) no-repeat center;background-size: 90%;}
.social-share .icon-weibo:hover{border-color:#f56467; background: url(../images/weibo_2.png) no-repeat center;background-size: 90%;}

.social-share .icon-wechat .wechat-qrcode{width: 125px; height: 146px; top:-164px; left: -48px;}
.social-share .icon-wechat .wechat-qrcode .qrcode{width: 100px;}


.g_toolbox .el-input{width: 222px; height: 30px; }
.g_toolbox .el-input__inner{height: 30px; border-radius: 4px; line-height: 30px; font-size: 12px;}
.g_toolbox .el-input__icon{line-height: 30px;}
.g_toolbox .el-select .el-input{width: 96px;}
.g_toolbox .el-cascader .el-input{width: 96px;}
.g_toolbox .el-cascader{line-height: unset;}
.g_toolbox .el-cascader .el-input .el-input__inner:focus, .g_toolbox .el-cascader .el-input.is-focus .el-input__inner{
  border-color:#e60012;
}
.g_toolbox .el-cascader-node.in-active-path,
.g_toolbox .el-cascader-node.is-active,
.g_toolbox .el-cascader-node.is-selectable.in-checked-path{
  color:#e60012;
}
.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path{
  color:#e60012 !important;
}


.g_pop-icon{width: 8px; height: 5px; margin-left: 17px;}
.g_toolbox .el-button span{display: flex; align-items: center; font-size: 12px;}
.g_toolbox .el-button{padding: 8px 12px;}
.g_toolbox .el-button:focus, .g_toolbox .el-button:hover{background-color:#fff; border-color:#e60012; color:#666;}
.g_toolbox .el-button:active{border-color:#e60012; color:#666;}
.g_container{min-width: 992px;}
.l_header{min-width: 992px;}
.g_act-zwt01{display: block; width: 100%;}
.g_act-zwt02{display: none;}
.l_bannerdoings-bigm{display: none;}
.g_pro-data ul li i{display: none;}



/*视频详情页*/
.g_videos-crumb{padding-left: 0;}
.g_videospage-body{width: 1200px;margin: 0 auto; box-sizing: border-box; -webkit-box-sizing: border-box;padding-right: 315px;overflow: hidden;position: relative;}
.g_videospage-left{width: 100%;}
.g_videospage-playbox{width: 100%;height: 480px;position: relative; background: #fff;margin-top: 12px;}
.g_videospage-playbox img{display: block;width: 100%;height: 480px;}
.g_btn-vplay{display: block;width: 60px;height: 60px;background: url(../images/l_03.png) no-repeat center;background-size: 100%;position: absolute;left: 50%;margin-left: -30px;top: 50%;margin-top: -54px;}
.g_playbox-nei>p{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box;padding: 14px 20px;background: rgba(230,0,18,0.67);font-size: 14px;font-weight: 700;position: absolute;left: 0;bottom: 0;color: #fff;}
.g_videospage-right{width: 315px;position: absolute;right: 0;top: 0;padding-top: 28px; box-sizing: border-box; -webkit-box-sizing: border-box;}
.g_news-subtitle{color: #333;font-size: 14px;line-height: 20px;font-weight: 400;padding-left: 17px;}
.g_videosrelevant{height: 490px;padding: 0 0 48px 17px;background: #fff;overflow: hidden;position: relative;}
.g_videosrelevant-list{width: 100%;height: 490px; position:relative; overflow:hidden;margin-top: 12px;padding-right: 23px; box-sizing: border-box; -webkit-box-sizing: border-box;}
.g_vre-list{ width:100%; overflow:hidden; overflow-y:scroll; padding-right:50px;height: 490px; box-sizing: unset;}
.g_videosrelevant-list ul li{margin-bottom: 10px;}
.g_videosrelevant-list ul li a{position: relative;min-height: 50px;padding-left: 94px;display: block;}
.g_videositem-imgbox{width: 89px;height: 50px;border-radius: 2px;overflow: hidden;position: absolute;left: 0;top: 0;}
.g_videositem-imgbox>img{display: block;width: 89px;height: 50px;}
.g_videositem-imgbox time{display: block;text-align: right;width: 100%; position: absolute;left: 0;bottom: 0;font-size: 12px;color: #E5E5E5;line-height: 24px;padding: 0 5px; box-sizing: border-box; -webkit-box-sizing: border-box;}
.g_videos-fontbox p{font-size: 12px;color: #333;line-height: 24px; height: 48px; overflow: hidden;}
.scrollVBar{width:2px; height:100%; top:0px; position:absolute; right:2px; border-radius:5px; background: #EAEAEA; display:none;}
.scrollVBar i{position:absolute; width:100%;display:none; background:#E60012; display:block; height:100px; border-radius:5px; cursor:pointer; opacity:0.9;}
.g_videositem-imgbox span{display: none;font-size: 12px;color: #fff;background: #E60012;position: absolute;left: 0;top: 0;padding: 0 2px;}
.g_videospage-current .g_videos-fontbox p{color: #E60012;}
.g_videospage-current .g_videositem-imgbox span{display: block;}
.g_videosrelevant-list ul li:hover .g_videos-fontbox p{color: #E60012;}
.g_playbox-nei{position: relative;}
#mk_videoPlayer{position: absolute;left: 0;top: 0;display: none; z-index: 5;}

.g_news-banner{width: 100%;position: relative;height: 240px;overflow: hidden;}
.g_news-bannerp{display: block;width: 1920px;height: 240px;position: absolute;left: 50%;margin-left: -960px;top: 0;}
.g_news-banner p{font-size: 34px;color: #333;height: 60px;line-height: 60px;position: absolute; z-index: 3;position: absolute;left: 50%;margin-left: -600px;top: 50%;margin-top: -30px;font-weight: 700;}
.g_videospage-playbox h1{display: none;}

.g_breadcrumb{ margin-top: 28px;font-size: 14px;color: #8F8F8F;font-weight: 400;padding-left: 17px;}
.g_breadcrumb a{color: #8F8F8F;}
.g_breadcrumb span{color: #333;font-weight: 500;}

.l_mastery-img{width: 186px; position: absolute; top: 50%; left: 50%;
  transform: translate(-50%,-50%) scale(1);
  -webkit-transform: translate(-50%,-50%) scale(1);
  transition: all 0.3s linear;
  opacity: 0;
}
.g_mastery-big{text-align: center;}
.g_mastery-big .w{width: 118px; }
.l_mastery-big1 .w{width: 118px;}
.l_mastery-big2 .w{width: 110px;}
.l_mastery-big3 .w{width: 130px;}
.l_mastery-big4 .w{width: 133px;}
.l_mastery-big5 .w{width: 134px;}
.l_mastery-big6 .w{width: 136px;}
.l_mastery-big7 .w{width: 135px;}
.l_mastery-big8 .w{width: 105px;}
.l_mastery-big1{top: 112px; left: 247px;}
.l_mastery-big2{top: 115px; left: 375px;}
.l_mastery-big3{top: 176px; left: 142px;}
.l_mastery-big5{top: 289px; left: 220px;}
.l_mastery-big6{top: 318px; left: 50px;}
.l_mastery-big7{top: 412px; left: 179px;}
.l_mastery-big8{top: 391px; left: 329px;}



.l_mastery-bay a:hover .w{
  opacity: 0;
}
.l_mastery-bay a:hover .l_mastery-img{
  opacity: 1;
  transform: translate(-50%,-50%) scale(1.1);
  -webkit-transform: translate(-50%,-50%) scale(1.1);
}
.l_mastery-bay a:hover{z-index: 10;}


.l_banner-title img{height: 45px;}
.l_news-item{min-height: 449px;}


.g_ability-container{position: absolute; width: 1200px; height: 590px; left: 0; top: 27px; overflow: hidden; box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3); border-radius: 4px; z-index: 11;}
.g_ability-img{display: block; width: 100%; border-radius: 4px;}
.g_ability-box{width: 50%; height: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 79px 48px 79px 0; position: absolute; right: 0; top: 0;}
.g_ability-mask{background: rgba(255,255,255,0.6); padding-top: 67px; padding-bottom: 45px;}
.g_ability-logo{display: block; height: 26px; margin: 0 auto;}
.g_ability-title{text-align: center; font-size: 30px; font-weight: 700; margin-top: 15px; color: #333;}
.g_ability-tips{display: block; margin-top: 12px; padding: 0 84px; font-size: 16px; color: #666; text-align: center;}
.g_ability-tips b{color: #e60012; font-weight: 400;}
.g_ability-list{margin-top: 20px;}
.g_ability-list p{font-size: 18px; font-weight: 700; text-align: center; color: #333;}
.g_ability-list table{margin: 15px auto 0;}
.g_ability-list tr td span{ padding: 0 13px; font-size: 14px; font-weight: 500; color: #333; display: flex; align-items: center; margin-bottom: 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  white-space: nowrap;
}
.g_ability-list tr td span::before{content: ''; display: inline-block; width: 13px; height: 10px;
  background: url("../images/g_37.png") no-repeat center;
  background-size: 100%;
  margin-right: 3px;
}
.g_btn-ability{display: block; width: 280px; height: 54px; line-height: 54px; text-align: center; font-size: 16px; font-weight: 500; color: #fff; background: #e60012; border-radius: 4px; margin: 20px auto 0;}
.g_btn-close{display: block; position: absolute; right: 16px; top: 14px; width: 30px; height: 30px; z-index: 11;}
.g_btn-close img{display: block; width: 100%;}


.g_header-arrow::after{content: ''; display: inline-block; width: 14px; height: 14px; margin-left: 1px;
  background: url("../images/l_02.png") no-repeat center;
  background-size: 100%;
}
.l_header-nav .l_header-gation{display: flex; align-items: center; position: relative;}
.l_header-search>a{display: flex; align-items: center;}
.l_header-nav ul li:hover .l_header-gation::before{content: ''; display: block; width: 100%; height: 4px; background: #e60012; position: absolute; left: 0; bottom: 0;}


.g_banner-imgm{display: none;}
.g_model1-zym{display: none;}
.g_zhengyan-bgm{display: none;}
.g_nav-close{display: none;}
.l_masterytake-title{display: block; height: 26px;}
.l_policy-con{min-height: 383px;}
.l_policymob-swiper1{overflow: hidden;}
.l_substance-com{height: 100%; width: 100%;}
.l_substance-com img{height: 100%;}
.l_sustain-subsidy ul li{background: none;}
.g_explore-img{height: 200px; overflow: hidden;}
.l_merit-plan{position: absolute; bottom: 38px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.l_vigour-item{display: flex; align-items: center; width: 20%; margin-bottom: 20px; position: relative; justify-content: center;}
.l_vigour-logo p{margin: 0; position:absolute; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.l_increase-list{position: absolute; height: 507px; width: 732px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.g_tra-caseimg{overflow: hidden;}
.l_content-con img{display: block; width: 100%; margin: 10px auto; max-width: 100%;}

.g_login-container{width: 100%; overflow: hidden; min-width: 992px;}
.g_btn-false{background: #999;}
.l_active-com a>img{width: 100%; height: 162px;}
.l_active-con h3{height: 44px; overflow: hidden;}
.l_substances-ing{width: 130px;}
.l_substances-sell ul li a{display: block; height: 70px; padding-left: 140px; position: relative;}
.l_substances-sell ul li a img{width: 130px; position: absolute; left: 0; top: 0;}


.g_headuser{position: relative;}
.g_headuser-first{height: 100px; display: flex; flex-wrap: wrap; justify-content: flex-end; align-items: center; margin-left: 123px; cursor: pointer; position: relative;}
.g_headuser-first img{width: 25px; height: 25px; border-radius: 25px; border: 1px solid #fff; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);}
.g_headuser-first span{font-size: 12px; color: #333; margin: 0 5px;}
.g_headuser-first::after{content: ''; display: inline-block; background: url("../images/g_41.png") no-repeat center; background-size: 100%; width:6px; height: 3px; }
.g_userhead-second{width: 130px; background: #fff; right: 0; margin-left: 0; display: none; height: auto; padding: 20px 0; position: absolute; top: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);}
.g_userhead-second a{display: block; text-align: center; margin-bottom: 21px; font-size: 14px;}
.g_userhead-second a:hover{color: #e60012;}
.g_headuser:hover .g_userhead-second{ display: block;}


.l_central-sex .el-radio__inner{width: 9px; height: 9px; border-color: #C5C5C5;}
.l_central-sex .el-radio__inner:hover{border-color: #e60012;}
.l_central-sex{display: flex; align-items: center;flex-wrap: wrap;}
.l_central-sex .el-radio__input.is-checked+.el-radio__label{color: #666;}
.l_central-sex .el-radio__label{color: #666;}
.l_central-sex .el-radio__input.is-checked .el-radio__inner{background: none; border-color: #e60012;}
.l_central-sex .el-radio__input.is-checked .el-radio__inner::after{background: #e60012;}
.l_central-sex .el-radio{display: flex; align-items: center;flex-wrap: wrap;}
.g_userform-address .el-select{width: 33.333%;}
.g_userform-address .el-input--suffix .el-input__inner{background: none; height: 34px; line-height: 34px; border: 0 none;}
.g_userform-address .el-select .el-input .el-select__caret{
  line-height: 34px;
}
.g_userform-address{width: 360px; display: flex;
  border: 1px solid #D8D8D8;
  background: #F9F9F9;
  height: 36px;
  border-radius: 2px;
}
.g_upload{width: 70px; height: 70px; position: relative; margin-right: 35px;}
.g_upload input{width: 100%; height: 100%; opacity: 0; position: absolute; left: 0; top: 0; cursor: pointer;}
.g_btn-false1{color: #ccc;}
.g_explore-logos{position: relative; width: calc((100% - 96px) / 5); text-align: center;}
/* .g_explore-logos::after{content: ''; position: absolute; right: 0; height: 35px; width: 1px; background: linear-gradient(270deg, rgba(216,216,216,0.00) 0%, rgba(216,216,216,0.55) 49%, rgba(216,216,216,0.00) 100%) ; top: 10px; display: block;} */
.g_explore-logos:nth-child(5n)::after{display: none;}
.g_merit-planm{display: none;}
.l_merit-container .l_worth-title{position: relative; z-index: 200;}


.g_dongyin-list ul li.g_ys-block{display: block; padding-left: 25px; position: relative;}
.g_dongyin-list ul li.g_ys-block::before{position: absolute; left: 0; top: 2px;}
.g_zhengyan-text span.g_ma0{margin-top: 0;}


.l_spectacle-swiper1 .swiper-slide{width: auto;}
.l_spectacle-swiper1 .swiper-wrapper{justify-content: space-around;}


.l_down-ico{top: 0; height: 100%;}
.l_down-big{height: 100%;}
.l_down-pull{height: 100%;}

.g_act-zwt03{display: block; width: 100%;}
.g_huod-img{position: relative; width: 100%; overflow: hidden;}
.l_active-big{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); height: 100%;}
.l_active-status{z-index: 10;}

.g_correlation-dqys{position: fixed;right: 50%;margin-right: -600px; top:100px;}
.l_correlation-dqys{position: absolute;right: 50%;margin-right: -600px; bottom:0px!important;top: auto;}



@media only all and (max-width:1200px){
  .l_resource-container{width: 100%;}
  .l_resource{padding: 25px;}
  .l_natural-item{width: 49%;}
  .l_search-container{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 0 20px;}
  .l_search-con{display: block; padding-right: 415px; position: relative;}
  /* .l_search-correlation{position: absolute; right: 20px; top: 0;} */
  .l_correlation-dqys{position: absolute;right: 0;margin-right: 0;bottom:0px!important;top: auto;}
  .l_search-list{width: 100%;}
  .l_search-list p{word-break: break-all;}
  .l_bannernews-container{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 92px 20px 0;}
  .l_content-list{width: 100%;}

  .l_active-com a{width: auto; flex: 0 0 31%;}
  .g_act-zwt01{display: block; width: 100%;}
  .l_bannerdoings{height: auto; overflow: hidden; width: 100%;}
  .l_bannerdoings-big{position: static; margin: 0; width: 100%;}
  .l_bannerdoings-container{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 0 20px; position: absolute; left: 0; top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
  }
  .l_bannerdoings-container p{font-size: 24px;}
  .l_bannerdoings-enroll{margin-top: 10px; height: 28px; width: 96px; font-size: 14px;}
  .l_bannerdoings-enroll img{width: 12px; height: 12px; margin-right: 5px;}

  .l_cases-container{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 0 20px;}
  .l_cases-item{flex: 0 0 32.28%; width: auto;}
  .l_cases-item a{width: 100%;}
  .l_cases-public b{
    height: 48px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: normal !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

  }



  .g_news-banner p{left: 30px;margin-left: 0;}

  .g_newsdetailes-container{width: 100%;padding-right:17px;}
  .g_news-right{display: none;}

  .g_videos-body{overflow: hidden;}
  .g_videospage-container{width: 100%;box-sizing: border-box; -webkit-box-sizing: border-box;padding: 0 23px;}
  .g_videospage-container ul li{width: 30%;height: 300px;}
  .g_videos-font p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 42px;
  }
  .g_videositem-img{height: auto;}

  .g_videospage-body{width: 100%;padding: 0 30px;}
  .g_videospage-right{position: static;width: 100%;}
  .g_videospage-playbox{height: auto;}
  .g_videospage-playbox img{height: auto;}
  .g_vre-list{height: auto;}
  .g_videosrelevant-list{height: auto;}
  .g_videosrelevant{height: auto;}
  .g_videosrelevant-list ul li{margin-bottom: 20px;}
  .g_videosrelevant-list ul li a{min-height: 100px;padding-left: 198px;}
  .g_videositem-imgbox{width: 178px;height: 100px;}
  .g_videositem-imgbox>img{width: 178px;height: 100px;}
  .g_videos-fontbox p{font-size: 14px;font-weight: 500;}


  .g_ability-container{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 20px; box-shadow:unset;}
  .g_ability-container ul{box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.3); border-radius: 4px;}
  .g_ability-container ul li{position: relative;}
  .g_ability-mask{box-sizing: border-box; -webkit-box-sizing: border-box; height: 100%; padding-top: 30px;}
  .g_ability-logo{height: 20px;}
  .g_ability-title{font-size: 22px;}
  .g_ability-tips{font-size: 14px;}
  .g_ability-list p{font-size: 14px;}
  .g_ability-list tr td span{font-size: 12px;}
  .g_btn-ability{font-size: 12px; height: 36px; line-height: 36px; width: 210px;}
  .g_btn-close{right: 36px; top: 34px;}

  .g_model-container{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 20px;}
  .g_banner-container{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 20px; left: 0;
    transform: translateX(0);
    -webkit-transform: translateX(0);
  }
  .g_zhengyan-text{padding-top: 20px;}
  .g_pro-data ul{width: 700px; margin: 0 auto;}
  .g_model5-logos img{height: 30px;}
  .g_pro-data ul li:last-child{margin-right: 10px;}
  .g_pro-data ul li{margin: 0 10px 20px;}




  .g_explore-img{height: auto;}
  .l_natural-container{width: 100%; padding: 0 20px;}
  
  .g_correlation-dqys{right: 20px; top:100px; margin-right:0;position: fixed;}
  
  .g_banner-container span{font-size: 19px;max-width: 520px;}

}
@media only all and (max-width:1150px){
  .g_merit-plan{display: none;}
  .g_merit-planm{display: block; position: static; transform: translateX(0); -webkit-transform: translateX(0); margin: 0 auto;}
}

@media only all and (max-width:1100px){
  .g_mastery-big{transform: scale(0.8);}
  .g_ability-mask{padding-top: 20px; padding-bottom: 0;}
  .g_ability-list{margin-top: 10px;}
  .g_btn-ability{margin: 10px auto 0;}
  .g_model5-logos img{height: 26px;}
  .g_zhengyan-text p{padding-top: 15px; line-height: 25px;}
  .g_zhengyan-text span{margin-top: 10px;}
  .g_model6-bottom ul li{margin: 0 20px;}

  .l_mastery-big1{width: 146px;position: absolute;top: 73px;left: 192px;}
  .l_mastery-big2{width: 125px;position: absolute;top: 83px;left: 294px;}
  .l_mastery-big3{width: 154px;position: absolute;top: 124px;left: 107px;}
  .l_mastery-big4{width: 108px;position: absolute;top: 186px;left: 269px;}
  .l_mastery-big5{width: 144px;position: absolute;top: 222px;left: 169px;}
  .l_mastery-big6{width: 144px;position: absolute;top: 247px;left: 32px;}
  .l_mastery-big7{width: 163px;position: absolute;top: 313px;left: 135px;}
  .l_mastery-big8{width: 137px;position: absolute;top: 296px;left: 258px;}


  .l_header-nav .l_header-gation{margin-right: 15px; font-size: 12px;}
  .g_ability-list table{width: 100%;}
  .g_ability-list tr td span{white-space: normal;}
}

@media only all and (max-width:870px){
  .g_container{min-width: 100%;}
  .l_header{min-width: 100%;}
  .l_resource-container{flex-wrap: wrap;}
  .l_resource-container .l_resource-texin{width: 100%; margin-bottom: 11px;}
  .g_container{padding-top: 73px;}
  .l_resource{padding: 20px;}
  .l_resource-make{width: 100%;}
  .l_resource-make a{width: 100%; margin-left: 0;}
  .l_resource-container .l_resource-texin p{line-height: 22px; padding: 10px 20px;}
  .l_resource-make a:nth-child(3){margin-bottom: 11px;}
  .l_natural-nav{flex-wrap: wrap;}
  .l_natural-centre{width: 100%; margin-bottom: 11px;}
  .l_natural-paper{width: 100%; justify-content: space-between;}
  .l_natural-paper a{font-size: 12px; line-height: 24px; padding: 0 5px; margin-left: 0;}
  .l_natural-container{padding: 0 20px; width: 100%;}
  .l_natural-item{width: 100%; flex-wrap: wrap;padding: 17px 14px;}
  .l_natural-texin{position: relative;width: 100%;top: 0;left: 0;margin-bottom: 11px;}
  .l_natural-big{height: auto; margin-right: 0; width: 100%; top: 0;transform: translate(0,0);}
  .l_natural-con p{font-size: 15px;}
  .l_natural-con a{position: relative;}
  .l_natural-con span{margin-bottom: 11px;}
  .g_page-slot{display: none;}
  .l_natural-papers span.el-pagination__jump:not([class*=suffix]){display: none;}
  .l_natural-papers .el-pagination.is-background .btn-prev span{display: none;}
  .l_natural-papers .el-pagination.is-background .btn-next span{display: none;}
  .l_natural-papers .el-pagination.is-background .btn-next,
  .l_natural-papers .el-pagination.is-background .btn-prev{width: 28px;}
  .l_natural-papers .el-pagination.is-background .btn-next,
  .l_natural-papers .el-pagination.is-background .btn-prev,
  .l_natural-papers .el-pagination.is-background .el-pager li{margin: 0 2px;}
  .l_natural-papers .el-pagination.is-background .btn-prev{
    background: url("../images/g_left.png") no-repeat center;
    background-size: 7px;
  }
  .l_natural-papers .el-pagination.is-background .btn-next{
    background: url("../images/g_right.png") no-repeat center;
    background-size: 7px;
  }

  .l_search-con{padding-right: 0;}
  .l_search-correlation{display: none;}
  .l_bannersear-container{margin-left: 0; width: 90%; left: 5%;}


  .l_new-list a{flex-direction: column; margin-bottom: 20px; padding-bottom: 11px;}
  .l_new-img{margin-right: 0; width: 100%; height: auto;}
  .l_new-con{max-width: 100%; width: 100%; margin-top: 11px;}
  .g_page-share{flex-direction: column; align-items: center; justify-content: center;}
  .g_share span{display: none;}
  
/* 活动页-2023成长型企业商业创新峰会-深圳站 */
  .l_bannerdoings-ctrl{display: none;}
  .l_bannerdoings-bigm{display: block; width: 100%;}
  .l_bannerdoings-big{display: none;}
  .g_act-zwt02{display: none; width: 100%;}
  .g_act-zwt01{display: block;width: 100%;}
  .l_bannerdoings-container{padding: 0 75px;}
  .l_bannerdoings-container p{line-height: 36px; text-align: center;}
  .l_bannerdoings-enroll{margin: 10px auto 0;}
  .l_doings-nav{flex-wrap: wrap; justify-content: flex-start;}
  .l_doings-inp{width: 100%; margin-bottom: 11px;}
  .l_doings-reset{margin-left: 6px;}
  .l_active-com a{flex: 0 0 100%; margin-bottom: 20px;}

  .l_substance-nav{position: static; width: 100%; flex-direction: row; flex-wrap: wrap; margin-top: 11px;}
  .l_substance-nav a{width: 96px; height: 28px; font-size: 14px; margin-top: 10px; display: flex; align-items: center; line-height: 28px; justify-content: center;}
  .l_substance-nav a img{width: 12px; height: 12px; margin-right: 6px;}
  .l_cases-item{flex: 0 0 100%;}


  .g_videospage-body{padding: 0 0 30px;}
  .g_videospage-left .g_videos-crumb{padding-left: 12px;}
  .g_videospage-playbox{background: url(../images/videos_11.png) no-repeat center bottom;background-size: 100% 100%;padding: 16px 15px 20px;box-sizing: border-box; -webkit-box-sizing: border-box;}
  .g_videospage-playbox p{display: none;}
  .g_videospage-playbox h1{display: block;font-weight: 700;font-size: 18px;color: #666666;line-height: 28px;}
  .g_playbox-nei{margin-top: 18px;position: relative;}
  .g_btn-vplay{width: 36px;height: 36px;margin-top: -18px;margin-left: -18px;}
  .g_videosinfo-body{background: none;}
  .g_videospage-right{margin-top: 15px;padding: 0 15px;}
  .g_videospage-right .g_news-subtitle{font-size: 16px;color: #666;font-weight: 700;padding-left: 20px;background: url(../images/videos_17.png) no-repeat left center;background-size: 13px 13px;margin-bottom: 5px;}
  .g_videosrelevant{padding: 15px 6px 0;border-radius: 3px; background: #F9F9F9;}
  .g_videosrelevant-list{padding-right: 0;margin-top: 0;}
  .g_videositem-imgbox{display: none;}
  .g_videosrelevant-list ul li{padding: 0 11px 14px;margin-bottom: 11px;border-bottom: 1px solid #fff;}
  .g_videosrelevant-list ul li:last-child{border: 0 none;}
  .g_videosrelevant-list ul li a{min-height: auto;padding-left: 0;}
  .g_videos-fontbox p{font-size: 14px;color: #666;line-height: 20px;font-weight: 400;}

  .l_masterymob-per{font-size: 12px;padding-left: 16px; position: relative;}
  .l_masterymob-per img{position: absolute; left: 0; top: 0;}
  .l_masterymob-take span i{font-style: normal;}
  .l_masterymob-take ul li{width: 50%;}


  .g_banner-img{display: none;}
  .g_banner-imgm{display: block; width: 100%;}
  .g_banner{height: 325px;}
  .g_banner-container{width: 100%; top: auto; bottom: 0;     background: linear-gradient(0deg, #FFFFFF 3%, rgba(255,255,255,0.00) 100%); padding: 60px 25px 0; align-items: center; justify-content: flex-end;}
  .g_banner-logo{display: none;}
  .g_banner-container p{font-size: 24px; font-weight: 700; text-align: center; padding-top: 0;}
  .g_banner-container span{text-align: center; font-size: 14px; margin-top: 5px;}
  .g_banner-container a{margin-bottom: 0; width: 100%; height: 45px;}
  .g_model-title{font-size: 18px; padding: 45px 29px 0; line-height: 30px;}
  .g_model1-item{flex: 0 0 49.9%; height: 87px;}
  .g_model1-item:last-child{flex: 0 0 100%;}
  .g_model1-zym{display: inline-block;}
  .g_model1-zyp{display: none;}
  .g_model1-item:nth-child(2n){background: #fcfcfc;}
  .g_model1-item:nth-child(2), .g_model1-item:nth-child(3), .g_model1-item:nth-child(6), .g_model1-item:nth-child(7){background: #fff;}
  .g_model1-list{border-radius: 0; box-shadow: unset; border-bottom: 0 none; margin-bottom: 20px;}
  .g_icons-title{font-size: 14px; margin-top: 11px; padding-left: 41px;}
  .g_model1-item p{font-size: 12px; padding-left: 41px; padding-right: 20px;}
  .g_icons-title img{height: 20px; width: 20px; left: 15px;}
  .g_model-subtitle{font-size: 12px; line-height: 24px; width: 100%;}
  .g_zhengyan-bg{display: none;}
  .g_zhengyan-bgm{display: block; width: 100%; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1); border-radius: 6px;}
  .g_zhengyan-text{width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 29px 27px 0;}
  .g_zhengyan-text p{width: 100%; margin-top: 11px; font-size: 12px; line-height: 24px; padding-left: 0;}
  .g_zhengyan-text span{font-size: 14px;}
  .g_model2 .g_model-title{padding-top: 10px;}
  .g_zhangyan{margin: 22px 0;}
  .g_pro-data ul{width: 100%; background: url("../images/g_37.png") no-repeat center; background-size: 100%;}
  .g_pro-data ul li{margin: 0; width: 33.333%; border-radius: 0; box-shadow: unset; background: none;
    box-sizing: border-box; -webkit-box-sizing: border-box; padding: 0 6px;
  }
  .g_pro-data ul.g_prodata-list li{width: 50%;}
  .g_pro-data ul li:last-child{margin-right: 0;}
  .g_pro-data ul li span{padding: 0 7px; display: block; height: 66px; line-height: 22px; margin-top:0;}
  .g_pro-data ul li span br{display: none;}
  .g_pro-data ul li p{font-size: 32px;}
  .g_pro-data ul li p b{top: 0; color: #e60012;}
  .g_pro-data ul li:hover{background: none;}
  .g_pro-data ul li:hover p{color: #333;}
  .g_pro-data ul li i{display: block; position: absolute; right: 0; width: 1px; height: 94px; background: #d0d0d0; top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
  }

  .g_dongyin{padding: 29px 31px; background: url("../images/g_38.png") no-repeat left top; background-size: 100%; box-sizing: unset; -webkit-box-sizing: unset; width: 100%; height: auto; position: relative; left: -31px;}
  .g_dongyin-font{font-size: 12px; line-height: 24px;}
  .g_dongyin-list{margin-top: 20px; padding-left: 7px; width: 100%;}
  .g_dongyin-list ul li{flex: 0 0 100%;}
  .g_dongyin-list ul li p{width: calc(100% - 18px);}
  .g_model3 .g_model-container{padding-bottom: 0;}
  .g_model4{background: #fff;}
  .g_changjing ul li{flex: 0 0 100%;}
  .g_model4 .g_model-title{padding-top: 20px;}
  .g_changjing{margin-top: 30px; padding: 30px 26px 23px; background: url("../images/g_39.png") no-repeat left top; background-size: 100% 100%;}
  .g_model4 .g_model-container{padding: 20px 0 0;}
  .g_changjing ul li{padding: 24px 15px 18px 49px; min-height: auto; height: auto;}
  .g_changjing ul li img{left: 21px; top: 25px;}
  .g_model5-content{margin-top: 15px; padding: 0 6px; height: auto;}
  .g_videos{width: 100%; height: auto; position: relative; left: 0; top: 0; border-top-left-radius: 6px; border-top-right-radius: 6px; overflow: hidden;}
  .g_videos a{width: 32px; height: 32px;}
  .g_model5-logos img{height: 24px; margin-bottom: 6px;}
  .g_model5-fl{height: auto; padding-bottom: 23px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; overflow: hidden;}
  .g_model5-title{font-size: 16px; margin-bottom: 18px;}
  .g_model5-fl a{height: 45px; line-height: 45px; width: 273px; font-size: 14px;}
  .g_model5-logos{margin-top: 21px;}
  .g_model6-bottom ul li{padding: 0 8px; margin: 0; flex-direction: column; justify-content: center;}
  .g_model6-bottom ul li span{display: block; text-align: center; font-size: 12px; margin-top: 5px;}
  .g_model6-bottom ul li img{margin-right: 0;}
  .g_model6-bottom{padding: 0 22px;}
  .g_model6{background-size: auto 100%;}

  .l_header-nav{position: fixed; left: 0; top: 73px; z-index: 3000; height: calc(100% - 73px);
    background:#f6f6f6 url("../images/m_32.png") no-repeat left bottom; background-size: 126px;
    width: 126px;
  }
  .l_header-nav ul{flex-direction: column;}
  .l_header-nav ul li{width: 100%;}
  .l_header-nav .l_header-gation{width: 100%; margin-right: 0; height: 48px; line-height: 48px; padding-left: 24px;}
  .l_down{width:calc(100% - 126px); left: 126px; background: #fff; position: fixed; top: 73px; height: calc(100% - 73px);
    transform: translateX(0);
    -webkit-transform: translateX(0);
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0 15px;
    border-radius: 0;
  }
  .l_down-big{display: none;}
  .l_down-pull{width: 100%; padding: 20px 0 10px; border-bottom: 1px solid #f7f7f7; height: auto; position: static;}
  .l_down-ico{display: none;}
  .l_down-con{padding: 25px 0 0; position: static;}
  .l_down-item{height: 350px; display: block;}
  .l_down-pull p{font-weight: 500; line-height: normal; font-size: 14px;}
  .l_down-pull a{font-weight: 400; line-height: normal; font-size: 12px;}
  .l_down-con a{margin-bottom: 10px; font-size: 12px; font-weight: 400;}
  .l_header-box{top: 73px; left: 126px; right: auto; width: calc(100% - 126px); height: calc(100% - 73px); position: fixed;}
  .l_header-enter{width: 100%;}
  .l_header-search{margin-top: 30px;}
  .l_header-magnifier{margin-right: 22px;}
  .g_nav-close{ position: absolute; bottom: 90px; left: 50%; margin-left: -16px; width: 32px; display: block;}
  .g_nav-close img{display: block; width: 100%;}
  .g_header-arrow::after{transform: rotate(-90deg); -webkit-transform: rotate(-90deg); position: absolute; right: 15px; display: none;}
  .g_nav-zhengyan{display: none;}
  .g_nav-cases .l_down-con{padding: 25px 0 0;}
  .g_nav-cases .l_down-con a{text-align: left; width: 100%;}



  .l_masterymob-com{min-height: 524px;}
  .l_masterymob-com a{margin-top: 0; position: absolute; bottom: 0;}
  .l_banner-title img{height: 25px;}
  .l_merit-plan{position: static; transform: translateX(0); -webkit-transform: translateX(0);}
  .l_merit-container{height: auto;}
  .l_vigour-logo p{display: none;}
  .l_vigour-item{width: 33%;}

  .g_login-container{min-width: 100%;}
  .l_news-item{min-height: 0;}


  .l_central-sculpture{display: block;}
  .g_upload{width: 100px; height: auto; margin: 0 auto 20px;}
  .l_central-basic h3{ font-size: 16px; padding-left: 31px;}
  .l_central-partake h3{ font-size: 16px; padding-left: 31px;}
  .l_central-ico{width: 100px; height: 100px;}
  .l_central-icon{right: 0; bottom: 0; width: 30px; height: 30px; top: auto;}
  .g_userform-address{width: 308px;}
  .g_userform-address .el-input--suffix .el-input__inner{font-size: 12px; padding-right: 17px;}
  .g_userform-address .el-input__suffix{right: 0;}

  .l_central-nub{position: static; width: 100%; height: auto; background: #fff; overflow: hidden;}
  .l_central-big{display: none;}
  .l_central-information{display: block; width: 100%; overflow-x: scroll; overflow-y: hidden;}
  .l_central-information table{width: 850px;}
  .g_headuser-first{height: 73px; margin-left: 70px;}
  .g_userhead-second{top: 72px;}
  .g_explore-logos{width: 50%;}
  .g_explore-logos:nth-child(5n)::after{display: block;}
  .g_explore-logos:nth-child(2n)::after{display: none;}

  .l_merit{background: #fafafa; padding: 0;}
  .l_spectacle{background: #fff;}
  .l_merit-container{position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
  .l_merit-bigm{position: static; width: 100%;}
  .l_meritmob-con{margin: 0; height: auto; position: absolute; bottom: 40px; width: 100%; left: 0; padding: 0 33px;}
  .g_videos-fontbox p{height: auto;}
  .l_central-information tbody td a{margin: 0 10px;}

  .l_spectacle-swiper1 .swiper-slide{width: 100%;}
  .l_spectacle-swiper1 .swiper-wrapper{justify-content:normal;}
  .l_spectacle-centre{margin-bottom: 50px;}

}


