@charset "utf-8";
@import url(/statics/index/css/base.css);
html,body{background: #313131;}
/* 头部 */
.header{width: 100%;height: 80px;background: transparent;position: fixed;top: 0;left: 0;z-index: 5000;
padding: 0 6%;box-sizing: border-box;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headeractive{background: rgba(29, 29, 29, 0.9);transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headereds{background: rgba(29, 29, 29, 0.9);transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headercon{width: 100%;height: 80px;background: transparent;}
.headerleft{float: left;padding-top: 28px;box-sizing: border-box;margin-right: 165px;}
.headerleft h1 a{display: block;}
.headerleft h1 a img{display: block;}
.headerconter{float: left;}
.headerselect{position: relative;margin-right: 32px;float: left;}
.headerselect h5{display: block;font-size: 16px;color: #fff;font-weight: 500;line-height: 80px;cursor: pointer;}
.headerselect h5 i{display: inline-block;width: 20px;height: 20px;background: url(/statics/index/css/../images/xl.png) center no-repeat;vertical-align: middle;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headerselect.active h5 i{transform: rotate(-180deg);}
.headerdown{width: 180px;background: #fff;border-radius: 0 0 4px 4px;position: absolute;top: 80px;left: 50%;margin-left: -90px;
box-shadow: 0 2px 10px rgba(0,0,0,0.2);display: none;z-index: 100;}
.headerdown a{display: block;font-size: 14px;color: #333;font-weight: 500;text-align: center;padding: 10px;box-sizing: border-box;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.headerdown a:last-child{border-radius: 0 0 4px 4px;}
.headerdown a:hover{background: #34CC8B;color: #fff;}
.headerconter ul{float: left;}
.headerconter ul li{float: left;margin-right: 40px;}
.headerconter ul li:last-child{margin-right: 0;}
.headerconter ul li a{display: block;line-height: 80px;font-size: 16px;color: #fff;opacity: 0.6;font-weight: 500;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headerconter ul li:hover a{opacity: 1;}
.headerconter ul li.active a{opacity: 1;}
.headeright{float: right;padding-top: 24px;box-sizing: border-box;}
.headeright a{float: left;font-size: 16px;color: #fff;font-weight: 400;padding: 5px 24px;box-sizing: border-box;border-radius: 16px;margin-right: 10px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.headeright .register{background: #34CC8B;margin-right: 0;}
.headeright .signin:hover{color: #34CC8B;}
.headerlast{float: right;padding-top: 28px;box-sizing: border-box;}
.xinxi{float: left;position: relative;margin-right: 20px;}
.xinxi::before{content: "";width: 1px;height: 14px;background: #fff;position: absolute;top: 6px;right: -10px;}
.xinxi i{display: block;float: left;width: 26px;height: 26px;border-radius: 50%;margin-right: 4px;}
.xinxi i img{display: block;width: 100%;height: 100%;border-radius: 50%;object-fit: cover;}
.xinxi span{float: left;font-size: 14px;color: #fff;font-weight: 400;line-height: 26px;}
.signout{float: left;font-size: 14px;color: #fff;line-height: 26px;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.signout:hover{color: #34CC8B;}
.banner{width: 100%;position: relative;}
.banner img{display: block;max-width: 100%;margin: 0 auto;}
.bannertext{width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.bannertext h4{font-size: 80px;line-height: 110px;color: #fff;font-weight: 500;text-align: center;margin-bottom: 40px;}
.bannertext h5{font-size: 40px;line-height: 56px;color: #fff;font-weight: 500;text-align: center;margin-bottom: 150px;letter-spacing: 20px;}
.bannertext h6{font-size: 26px;line-height: 37px;color: #fff;font-weight: 500;text-align: center;letter-spacing: 14px;}
.bannertext h6 span{position: relative;margin-right: 40px;}
.bannertext h6 span::before{content: '';width: 1px;height: 22px;background: #fff;position: absolute;top: 9px;right: -15px;}
.bannertext h6 span:last-child{margin-right: 0;}
.bannertext h6 span:last-child::before{display: none;}
.bannertexted{width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.bannertexted h4{font-size: 44px;line-height: 62px;color: #fff;font-weight: 400;text-align: center;margin-bottom: 21px;}
.bannertexted h5{font-size: 24px;line-height: 32px;color: #fff;font-weight: 400;text-align: center;text-transform: uppercase;}
.conter{width: 100%;}
.hyfirst{width: 100%;padding: 80px 0 40px 0;box-sizing: border-box;}
.hytitle{width: 100%;padding: 0 9%;box-sizing: border-box;margin-bottom: 55px;}
.hytitlecon{display: table;min-width: 208px;min-height: 90px;background: url(/statics/index/css/../images/title.png) no-repeat;padding-top: 17px;padding-left: 20px;box-sizing: border-box;}
.hytitlecon h6{font-size: 14px;color: #fff;opacity: 0.6;font-weight: 300;letter-spacing: 2px;line-height: 20px;margin-bottom: 12px;}
.hytitlecon h4{font-size: 32px;color: #fff;font-weight: 500;line-height: 40px;}
.hyfirstcon{width: 100%;padding: 0 10%;box-sizing: border-box;}
.hyfirstleft{float: left;width: 49%;margin-right: 2%;}
.smalltitle{font-size: 24px;color: #fff;font-weight: 500;line-height: 32px;margin-bottom: 28px;}
.hyfirstright{float: left;width: 49%;}
.hyfirstconter{width: 100%;padding: 7px 0 9px 0;box-sizing: border-box;position: relative;}
.hyfirstext{width: 100%;max-height: 298px;overflow-y: scroll;overflow-x: hidden;}
.hyfirstexted{width: 100%;padding-right: 16px;box-sizing: border-box;}
.hyfirstexted p{font-size: 14px;line-height: 28px;color: #fff;font-weight: 400;margin-bottom: 40px;}
.hyfirstexted p:last-child{margin-bottom: 0;}
.hyfirstext::-webkit-scrollbar{width:3px;height:5px;border-radius: 4px;}
.hyfirstext::-webkit-scrollbar-button:vertical{ display:none;}
.hyfirstext::-webkit-scrollbar-track:vertical{background:rgba(255,255,255,0.2);}
.hyfirstext::-webkit-scrollbar-track-piece{background:rgba(255,255,255,0.2);}
.hyfirstext::-webkit-scrollbar-thumb:vertical{background:rgba(255,255,255,0.49);}
.hyfirstext::-webkit-scrollbar-thumb:vertical:hover{background-color: #34CC8B;}
.hyfirstext::-webkit-scrollbar-corner:vertical{background-color:#535353;}
.hyfirstext::-webkit-scrollbar-resizer:vertical{background-color:#34CC8B;}
.hyfirstbj{width: calc(100% - 16px);height: 40px;position: absolute;bottom: 0;left: 0;
background: linear-gradient(180deg, rgba(49, 49, 49, 0.03) 0%, rgba(49, 49, 49, 0.76) 50%, #313131 100%);
background: -moz-linear-gradient(180deg, rgba(49, 49, 49, 0.03) 0%, rgba(49, 49, 49, 0.76) 50%, #313131 100%);
background: -webkit-gradient(180deg, rgba(49, 49, 49, 0.03) 0%, rgba(49, 49, 49, 0.76) 50%, #313131 100%);
background: -ms-linear-gradient(180deg, rgba(49, 49, 49, 0.03) 0%, rgba(49, 49, 49, 0.76) 50%, #313131 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#313131, endColorstr=#313131);}
.hyfirstlist{width: 100%;padding-right: 16px;box-sizing: border-box;}
.hyfirstlist ul li{width: 100%;height: 56px;border-radius: 100px 0 0 100px;margin-bottom: 12px;padding: 0 36px;line-height: 56px;box-sizing: border-box;position: relative;
background: linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -moz-linear-gradient(90deg,  #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -webkit-gradient(90deg,  #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -ms-linear-gradient(90deg,  #049588 0%, rgba(4, 149, 136, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);}
.hyfirstlist ul li::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: #00FFE8;position: absolute;top: 24px;left: 16px;}
.hyfirstlist ul li p{font-size: 14px;color: #fff;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hysecond{width: 100%;padding: 40px 0;box-sizing: border-box;}
.hytitleconter{margin: 0 auto 55px;padding-left: 0;}
.hytitleconter h6{margin-left: -20px;}
.hytitleconter h4{padding-left: 16px;}
.hysecondcon{width: 100%;padding: 0 10%;box-sizing: border-box;}
.hysecondcon ul li{width: 100%;height: 56px;margin-bottom: 24px;padding: 0 24px 0 40px;line-height: 56px;box-sizing: border-box;opacity: 0.8;
background: linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -moz-linear-gradient(90deg,  #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -webkit-gradient(90deg,  #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -ms-linear-gradient(90deg,  #049588 0%, rgba(4, 149, 136, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.hysecondcon ul li:last-child{margin-bottom: 0;}
.hysecondcon ul li i{float: left;display: block;font-size: 32px;color: #fff;font-weight: 500;font-style: oblique;width: 15%;}
.hysecondcon ul li .hysecondtime{float: left;width: 40%;font-size: 16px;color: #fff;font-weight: 500;}
.hysecondcon ul li .hysecondtext{float: left;width: 45%;font-size: 16px;color: #fff;font-weight: 500;}
.hysecondcon ul li:hover{opacity: 1;}
.hythird{width: 100%;padding: 40px 0;box-sizing: border-box;}
.hythirdtitle{margin: 0 auto 55px;padding-left: 0;}
.hythirdtitle h4{padding-left: 16px;}
.hythirdcon{width: 100%;padding: 0 10%;box-sizing: border-box;position: relative;}
.hythirdconter{width: 100%;padding-bottom: 40px;box-sizing: border-box;}
.hythirdconter ul li{float: left;}
.hythirdconter ul li a{display: block;}
.hythirdimg{width: 100%;overflow: hidden;position: relative;}
.hythirdimg::before{width: 100%;height: 10px;content: "";position: absolute;top: 0;left: 0;z-index: 10;
background: linear-gradient(90deg, #ED0233 0%, rgba(214, 1, 23, 0) 100%);
background: -moz-linear-gradient(90deg,  #ED0233 0%, rgba(214, 1, 23, 0) 100%);
background: -webkit-gradient(90deg,  #ED0233 0%, rgba(214, 1, 23, 0) 100%);
background: -ms-linear-gradient(90deg,  #ED0233 0%, rgba(214, 1, 23, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ED0233, endColorstr=#d60117);}
.hythirdimg::after{width: 100%;height: 10px;content: "";position: absolute;bottom: 0;left: 0;z-index: 10;
background: linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -moz-linear-gradient(90deg,  rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -webkit-gradient(90deg,  rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -ms-linear-gradient(90deg,  rgba(4, 149, 136, 0) 0%, #049588 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);}
.hythirdimg img{display: block;max-width: 100%;width: 100%;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.hythirdtext{width: 100%;padding: 24px 0;box-sizing: border-box;}
.hythirdtext h5{margin-bottom: 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hythirdtext h5 span{font-size: 18px;color: #fff;font-weight: 500;position: relative;margin-right: 20px;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.hythirdtext h5 span:last-child{font-size: 14px;color: #fff;opacity: 0.8;margin-right: 0;}
.hythirdtext h5 span:last-child::before{content: "/";font-size: 14px;color: #fff;position: absolute;top: 0;left: -10px;opacity: 0.8;}
.hythirdtext p{font-size: 14px;color: #fff;font-weight: 500;opacity: 0.8;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hythirdconter ul li:hover .hythirdimg img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.hythirdconter ul li:hover .hythirdtext h5 span{color: #34cc8b;}
.hythirdconter ul li:hover .hythirdtext h5 span::before{color: #34cc8b;}
.pronexts{width: 32px;height: 64px;background: url(/statics/index/css/../images/right.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 38%;right: 6.5% !important;
margin-top: -31px;}
.proprevs{width: 32px;height: 64px;background: url(/statics/index/css/../images/left.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 38%;left: 6.5% !important;
margin-top: -31px;}
.bannerdian{bottom: 0 !important;}
.bannerdian .swiper-pagination-bullet{border-radius: 50% !important;opacity: 0.2 !important;height: 12px !important;width: 12px !important;
margin: 0 6px !important;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;
background: #E3E4E6 !important;border: 2px solid #313131;box-sizing: border-box;}
.bannerdian .swiper-pagination-bullet-active{opacity: 1 !important;border-color: #fff !important;background: #313131 !important;}
.hyfourth{width: 100%;padding: 40px 0;box-sizing: border-box;}
.hyfourthcon{width: 100%;padding: 0 10%;box-sizing: border-box;}
.hyfourthone{width: 100%;margin-bottom: 20px;}
.hyfourthone:last-child{margin-bottom: 0;}
.hyfourthone h5{font-size: 24px;line-height: 32px;color: #fff;font-weight: 500;margin-bottom: 24px;}
.hyfourthone ul li{width: 15.5%;background: #fff;margin-right: 1.4%;float: left;overflow: hidden;margin-bottom: 1.4%;position: relative;}
.hyfourthone ul li:nth-child(6n){margin-right: 0;}
.hyfourthone ul li img{display: block;max-width: 100%;margin: 0 auto;}
.hyfourthone.hides ul li:nth-child(n+7){display: none;}
.hyfourthtext{width: 100%;height: 100%;position: absolute;bottom: -100%;left: 0;padding: 16px 14px;box-sizing: border-box;opacity: 0;
background: linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0.8) 100%);
background: -moz-linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0.8) 100%);
background: -webkit-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0.8) 100%);
background: -ms-linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.hyfourthtext p{font-size: 14px;color: #fff;line-height: 24px;text-align: center;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.mores{display: table;margin: 0 auto;font-size: 16px;color: #00D6FF;font-weight: 500;}
.mores i{display: inline-block;width: 20px;height: 20px;background: url(/statics/index/css/../images/xl.png) center no-repeat;vertical-align: middle;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.mores.active i{transform: rotate(-180deg);}
.hyfourthone ul li:hover .hyfourthtext{bottom: 0;opacity: 1;}
.hyfifth{width: 100%;padding: 40px 0 40px 0;box-sizing: border-box;}
.hyfifthcon{width: 100%;padding: 0 10%;box-sizing: border-box;}
.hyfifthconter{width: 100%;padding: 32px 30px;box-sizing: border-box;}
.hyfifthleft{float: left;width: 46%;margin-right: 6%;height: 355px;position: relative;}
.hyfifthleft .hyimged{display: block;max-width: 100%;width: 100%;height: 355px;object-fit: cover;}
.hyfifthleft span{padding: 10px;box-sizing: border-box;background: rgba(0,0,0,0.6);border-radius: 4px 0 0 0px;width: 80px;height: 80px;
position: absolute;bottom: 0px;right: 0px;cursor: pointer;}
.hyfifthleft span img{display: block;max-width: 100%;margin: 0 auto;}
.ewmtc{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 50000;display: none;}
.ewmtcbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.4);}
.ewmbox{width: 300px;height: 300px;border-radius: 10px;background: #fff;position: absolute;top: 50%;left: 50%;margin-left: -150px;margin-top: -150px;
padding: 50px;box-sizing: border-box;}
.ewmbox img{display: block;max-width: 100%;margin: 0 auto;}
.hyfifthright{float: left;width: 48%;}
.hyfifthright h5{font-size: 24px;color: #fff;font-weight: 500;line-height: 32px;margin-bottom: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hyfifthtext{width: 100%;margin-bottom: 20px;max-height: 151px;overflow-y: scroll;}
.hyfifthtext p{font-size: 14px;line-height: 28px;color: #fff;font-weight: 400;}
.hyfifthright h6{font-size: 24px;color: #fff;font-wei ght: 500;line-height: 32px;margin-bottom: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hyfifthright ul li{float: left;width: 168px;height: 80px;padding: 12px 10px;box-sizing: border-box;text-align: center;margin-right: 8px;
background: linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);margin-bottom: 10px;
background: -moz-linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -webkit-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -ms-linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);}
.hyfifthright ul li:last-child{margin-right: 0;}
.hyfifthright ul li p{font-size: 16px;color: #fff;font-weight: 500;}
.hyfifthright ul li p strong{font-size: 24px;font-weight: 500;}
.hyfifthright ul li span{font-size: 14px;color: #fff;font-weight: 400;}
.conterbut{width: 100%;}
.conterbutfirst{width: 100%;}
.conterbutfirstleft{float: left;width: 55%;position: relative;height: 620px;}
.conterbutfirstleft img{display: block;max-width: 100%;width: 100%;height: 620px;object-fit: cover;}
.conterbutfirstleftcon{width: 100%;padding-left: 10%;padding-top: 58px;box-sizing: border-box;position: absolute;top: 0;left: 0;padding-right: 112px;}
.conterbutfirstext{width: 100%;padding-left: 10%;box-sizing: border-box;max-height: 350px;overflow-y: scroll;}
.conterbutfirstext p{font-size: 16px;color: #fff;font-weight: 400;line-height: 22px;margin-bottom: 10px;opacity: 0.8;}
.conterbutfirstext p:last-child{margin-bottom: 0;}
.conterbutfirstright{float: left;width: 45%;height: 620px;padding-top: 64px;padding-right: 10%;padding-left: 100px;box-sizing: border-box;
background: linear-gradient(90deg, rgba(214, 1, 23, 0) 0%, #ED0233 100%);
background: -moz-linear-gradient(90deg, rgba(214, 1, 23, 0) 0%, #ED0233 100%);
background: -webkit-gradient(90deg, rgba(214, 1, 23, 0) 0%, #ED0233 100%);
background: -ms-linear-gradient(90deg, rgba(214, 1, 23, 0) 0%, #ED0233 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#d60117, endColorstr=#ED0233);}
.conterbutfirstrightcon{width: 100%;}
.conterbutup{width: 100%;margin-bottom: 40px;}
.conterbutup h5{font-size: 32px;color: #fff;font-weight: 500;line-height: 40px;margin-bottom: 16px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.conterbutup p{margin-bottom: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.conterbutup p:last-child{margin-bottom: 0;}
.conterbutup p i{display: inline-block;width: 24px;height: 24px;vertical-align: -4px;margin-right: 8px;}
.conterbutup p i img{display: block;}
.conterbutup p span{font-size: 18px;color: #fff;font-weight: 500;}
.conterbutup .dizhi i{vertical-align: -6px;}
.conterbutup .dizhi span{font-size: 14px;color: #fff;font-weight: 500;}
.conterbuttom{width: 100%;}
.conterbuttom h6{font-size: 14px;color: #fff;font-weight: 400;line-height: 20px;margin-bottom: 16px;}
.conterbuttom ul li{float: left;width: 32%;border-radius: 4px;border: 1px solid #fff;cursor: pointer;
background: rgba(255,255,255,0.1);padding: 13px 10px 11px 10px;box-sizing: border-box;margin-right: 2%;margin-bottom: 10px;}
.conterbuttom ul li:nth-child(3n){margin-right: 0;}
.conterbuttom ul li h5{font-size: 24px;color: #fff;font-weight: 500;text-align: center;line-height: 32px;}
.conterbuttom ul li p{font-size: 14px;color: #fff;font-weight: 400;text-align: center;line-height: 20px;opacity: 0.9;}
.conterbuttom ul li.active{background: linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -moz-linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -webkit-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -ms-linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);}
.signup{display: block;width: 160px;height: 56px;text-align: center;line-height: 56px;border-radius: 4px;background: #fff;font-size: 20px;color: #333;font-weight: 400;
margin-top: 40px;}
.contact{width: 100%;padding: 68px 0 40px 0;box-sizing: border-box;}
.hytitlecons{float: left;}
.hytitle h5{float: left;font-size: 24px;color: #fff;font-weight: 500;line-height: 32px;margin-left: 44px;padding-top: 56px;box-sizing: border-box;}
.contactlist{width: 100%;padding: 0 10%;box-sizing: border-box;}
.contactlist ul li{float: left;width: 24%;margin-right: 1.33%;height: 92px;padding: 12px 20px 16px 20px;box-sizing: border-box;margin-bottom: 20px;cursor: pointer;
background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
background: -webkit-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
background: -ms-linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);}
.contactlist ul li:nth-child(4n){margin-right: 0;}
.contactlist ul.hiden li:nth-child(n+9){display: none;}
.contactlistleft{float: left;width: 64px;height: 64px;border-radius: 50%;padding: 4px;box-sizing: border-box;margin-right: 16px;
background: linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -moz-linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -webkit-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -ms-linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);}
.contactlistleft img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
.contactlistright{float: left;padding-top: 2px;box-sizing: border-box;}
.contactlistright h5{font-size: 20px;line-height: 28px;color: #fff;font-weight: normal;margin-bottom: 8px;}
.contactlistright p{font-size: 14px;line-height: 20px;color: #fff;font-weight: 400;}
.mored{display: table;margin: 40px auto 0;font-size: 16px;color: #00D6FF;font-weight: 500;}
.mored i{display: inline-block;width: 20px;height: 20px;background: url(/statics/index/css/../images/xl.png) center no-repeat;vertical-align: middle;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.mored.active i{transform: rotate(-180deg);}
.review{width: 100%;padding: 40px 0 64px 0;box-sizing: border-box;}
.reviewcon{width: 100%;padding: 0 10%;box-sizing: border-box;}
.reviewconter{width: 100%;}
.reviewconter ul li{width: 100%;}
.reviewconter ul li a{display: block;width: 100%;}
.reviewconter ul li a img{display: block;width: 100%;max-width: 100%;margin: 0 auto;}
.reviewcondian .swiper-pagination-bullet{border-radius: 50% !important;opacity: 0.6 !important;height: 12px !important;width: 12px !important;
margin: 0 6px !important;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;background: #fff !important}
.reviewcondian .swiper-pagination-bullet-active{opacity: 1 !important;}
.footer{width: 100%;padding: 80px 6% 64px 6%;box-sizing: border-box;background: #010120;}
.footercon{width: 100%;}
.footerleft{float: left;}
.footerleft ul{margin-bottom: 40px;}
.footerleft ul li{float: left;margin-right: 48px;}
.footerleft ul li:last-child{margin-right: 0;}
.footerleft ul li a{display: block;font-size: 16px;color: #fff;font-weight: 400;line-height: 22px;opacity: 0.8;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.footerleft ul li:hover a{opacity: 1;}
.footerleftbut p{font-size: 14px;color: #fff;opacity: 0.6;font-weight: 400;line-height: 24px;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.footerleftbut p a{color: #fff;}
.footerleftbut .beian:hover{opacity: 1;}
.footeright{float: right;}
.footerlast{float: left;}
.footerlast h4{font-size: 32px;color: #fff;font-weight: normal;line-height: 37px;margin-bottom: 8px;}
.footerlast p{font-size: 14px;color: #fff;font-weight: 400;line-height: 20px;opacity: 0.6;}
.footerimg{float: left;margin-right: 100px;}
.footerwx{float: left;margin-right: 32px;}
.footerwx:last-child{margin-right: 0;}
.footerwx a{display: block;}
.footerwxes{position: relative;}
.footerimages{display: block;width: 56px;height: 56px;border-radius: 50%;object-fit: cover;}
.footerwxtp{width: 120px;position: absolute;top: -134px;left: 50%;margin-left: -60px;display: none;}
.footerwximg{width: 120px;height: 120px;border-radius: 4px;background: #fff;padding: 6px;box-sizing: border-box;position: relative;}
.footerwximg img{display: block;max-width: 100%;}
.footerwximg::before{content: "";width: 0;height: 0;overflow: hidden;font-size: 0;line-height: 0;border-width: 8px;
border-style: solid dashed dashed dashed;border-color: #fff transparent transparent transparent;position: absolute;bottom: -16px;left: 50%;margin-left: -8px;}
.footerwxes:hover .footerwxtp{display: block;}
/* 返回顶部 */
.back_top{cursor: pointer;font-size:14px;position: fixed;text-align: center;z-index: 99;opacity: 1;transition: background-color 0.2s ease-in-out;
background: #0DF8F7;color: #101123;border-radius: 3px;padding: 12px;right: 20px;bottom: 60px;display: none;}
.back_top:hover{background: #0DF8F7;}
/* 底部推荐 */
.flast{width: 100%;padding: 28px 10%;box-sizing: border-box;background: rgba(0,0,0,0.8);position: fixed;bottom: 0%;left: -100%;z-index: 500;opacity: 0;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.flastcon{display: table;margin: 0 auto;}
.flastleft{float: left;}
.flastleft h4{font-size: 32px;line-height: 45px;color: #fff;font-weight: 500;margin-bottom: 8px;}
.flastleft p{font-size: 20px;line-height: 28px;color: #fff;font-weight: 400;opacity: 0.8;}
.flastconter{float: left;margin-right: 80px;padding-top: 4px;box-sizing: border-box;margin-left: 100px;position: relative;}
.flastconter::before{content: "";width: 1px;height: 72px;background: rgba(255,255,255,0.4);position: absolute;top: 8px;left: -50px;}
.flastconter h4{font-size: 32px;line-height: 37px;color: #fff;font-weight: normal;margin-bottom: 4px;}
.flastconter p{font-size: 14px;line-height: 20px;color: #fff;font-weight: 400;}
.flastcon a{float: left;display: block;width: 140px;height: 40px;text-align: center;line-height: 40px;border-radius: 4px;background: #34CC8B;font-size: 16px;color: #fff;font-weight: 400;
margin-top: 22px;}
.flastactive{left: 0;opacity: 1;}
.reiewup{width: 100%;padding: 64px 10% 40px 10%;box-sizing: border-box;}
.reiewup ul li{float: left;width: 49%;margin-right: 2%;}
.reiewup ul li:last-child{margin-right: 0;}
.reiewup ul li a{display: block;}
.reiewupimg{width: 100%;overflow: hidden;height: 265px;}
.reiewupimg img{display: block;max-width: 100%;width: 100%;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;
height: 100%;object-fit: cover;}
.reiewuptext{width: 100%;padding-top: 24px;box-sizing: border-box;}
.reiewuptext h5{font-size: 16px;color: #fff;font-weight: 500;line-height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 13px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.reiewuptextlist{width: 100%;margin-bottom: 16px;}
.reiewuptextlist span{float: left;margin-right: 16px;}
.reiewuptextlist span:last-child{margin-right: 0;}
.reiewuptextlist span i{display: inline-block;width: 20px;height: 20px;vertical-align: -4px;margin-right: 2px;}
.reiewuptextlist span i img{display: block;}
.reiewuptextlist span strong{font-size: 14px;color: #fff;font-weight: 400;}
.reiewuptext p{font-size: 14px;color: #34CC8B;font-weight: 400;}
.reiewuptext p span{display: inline-block;margin-right: 20px;position: relative;}
.reiewuptext p span:last-child{margin-right: 0;}
.reiewuptext p span:last-child::before{display: none;}
.reiewuptext p span::before{content: "";width: 1px;height: 14px;background: #34CC8B;position: absolute;top: 3px;right: -14px;}
.reiewup ul li:hover .reiewupimg img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.reiewup ul li:hover .reiewuptext h5{color: #34CC8B;}
.reiewbut{width: 100%;padding: 40px 10% 60px 10%;box-sizing: border-box;}
.reiewbut ul li{width: 100%;position: relative;}
.reiewbut ul li::before{content: "";width: 82px;height: 100%;background: url(/statics/index/css/../images/xian.png) center;position: absolute;top: 0%;left: 0;}
.reiewleft{float: left;min-width: 82px;margin-right: 122px;position: relative;}
.reiewleft h5{font-size: 32px;color: #fff;font-weight: 500;position: absolute;left: 0;background: #313131 url(../images/yuan.png) center no-repeat;padding-top: 40px;
box-sizing: border-box;z-index: 10;width: 100%;}
.reiewright{float: left;width: 87%;}
.reiewright a{display: block;margin-bottom: 48px;}
.reiewrightimg{float: left;width: 30%;margin-right: 2%;height: 200px;overflow: hidden;}
.reiewrightimg img{display: block;width: 100%;height: 100%;object-fit: cover;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.reiewrightext{float: left;width: 68%;}
.reiewrightext h5{font-size: 16px;color: #fff;font-weight: 500;line-height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 13px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.reiewrightext .reiewrightjianjie{font-size: 14px;color: rgba(255,255,255,0.6);font-weight: 400;line-height: 20px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-bottom: 35px;}
.reiewrightext .reiewrightlast{font-size: 14px;color: #34CC8B;font-weight: 400;}
.reiewrightext .reiewrightlast span{display: inline-block;margin-right: 20px;position: relative;}
.reiewrightext .reiewrightlast span:last-child{margin-right: 0;}
.reiewrightext .reiewrightlast span:last-child::before{display: none;}
.reiewrightext .reiewrightlast span::before{content: "";width: 1px;height: 14px;background: #34CC8B;position: absolute;top: 3px;right: -14px;}
.reiewbut ul li:first-child .reiewright{padding-top: 40px;box-sizing: border-box;}
.reiewright a:hover .reiewrightimg img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.reiewright a:hover .reiewrightext h5{color: #34CC8B;}
.reiewbut .reiewlast{font-size: 14px;color: #fff;font-weight: 400;padding-top: 24px;box-sizing: border-box;}
/* 往届回顾详情 */
.reviewxq{width: 100%;padding: 178px 10% 64px 10%;box-sizing: border-box;background: #02011F;}
.reviewxqcon{width: 100%;}
.reviewxqimg{float: left;width: 48%;margin-right: 4%;}
.reviewxqimg img{display: block;width: 100%;}
.reviewxqtext{float: left;width: 48%;}
.reviewxqtext h5{font-size: 28px;color: #fff;font-weight: 500;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 24px;}
.reviewxqtext .reiewuptextlist span{display: block;float: none;margin-right: 0;margin-bottom: 16px;}
.reviewxqtext .reiewuptextlist span:last-child{margin-bottom: 0;}
.reviewxqtext p{font-size: 14px;color: rgba(255,255,255,0.8);font-weight: 400;line-height: 24px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.retybg{width: 100%;padding: 64px 9% 32px 9%;box-sizing: border-box;background: #313131;}
.retitle{width: 100%;padding: 0 1%;box-sizing: border-box;}
.retitle h4{font-size: 32px;color: #fff;font-weight: 500;line-height: 40px;position: relative;display: table;margin-bottom: 32px;}
.retitle h4 span{position: relative;}
.retitle h4::before{content: "";width: 120px;height: 17px;background: url(/statics/index/css/../images/samil.png) center no-repeat;position: absolute;bottom: 0;right: -22px;}
.retybgcon{width: 100%;padding: 0 1%;box-sizing: border-box;position: relative;}
.retybgconter{width: 100%;}
.retybgconter ul li{width: 100%;cursor: pointer;}
.retybgconter ul li img{display: block;width: 100%;object-fit: cover;}
.retybgtext{width: 480px;height: 300px;background: rgba(0,0,0,0.8);position: absolute;top: 50%;margin-top: -150px;left: 0;
padding: 40px;box-sizing: border-box;}
.retybgtext h5{font-size: 18px;color: #fff;font-weight: 500;line-height: 25px;margin-bottom: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.retybgtext .rename{font-size: 14px;color: #fff;font-weight: 400;line-height: 20px;margin-bottom: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.retybglist{width: 100%;margin-bottom: 24px;}
.retybglist span{float: left;font-size: 12px;color: rgba(255,255,255,0.7);font-weight: 400;border: 1px solid rgba(255,255,255,0.7);
padding: 0 8px;box-sizing: border-box;border-radius: 25px;margin-right: 8px;height: 20px;line-height: 18px;}
.retybglist span:last-child{margin-right: 0;}
.retybgtext .rejianjie{font-size: 14px;color: #fff;line-height: 24px;font-weight: 400;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.redian{bottom: 28px !important;width: auto !important;right: 32px !important;left: auto !important;}
.redian .swiper-pagination-bullet{border-radius: 50% !important;opacity: 0.6 !important;height: 14px !important;width: 14px !important;
margin: 0 4px !important;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;
background: #fff !important;}
.redian .swiper-pagination-bullet-active{opacity: 1 !important;}
.renexts{width: 32px;height: 64px;background: url(/statics/index/css/../images/right.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 50%;right: -2% !important;
margin-top: -32px;}
.reprevs{width: 32px;height: 64px;background: url(/statics/index/css/../images/left.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 50%;left: -2% !important;
margin-top: -32px;}
.redhbg{width: 100%;padding: 32px 9% 32px 9%;box-sizing: border-box;background: #313131;}
.redhbgcon{width: 100%;padding: 0 1%;box-sizing: border-box;height: 445px;}
.redhbgleft{float: left;width: 48%;margin-right: 4%;}
.redhbgleft img{display: none;width: 100%;height: 445px;object-fit: cover;}
.redhbgleft img:first-child{display: block;}
.redhbgright{float: left;width: 48%;position: relative;}
.redhbgrightcon{width: 100%;overflow-y: scroll;height: 445px;}
.redhbgrightcon::-webkit-scrollbar{width:3px;height:5px;border-radius: 4px;}
.redhbgrightcon::-webkit-scrollbar-button:vertical{ display:none;}
.redhbgrightcon::-webkit-scrollbar-track:vertical{background:rgba(255,255,255,0.2);}
.redhbgrightcon::-webkit-scrollbar-track-piece{background:rgba(255,255,255,0.2);}
.redhbgrightcon::-webkit-scrollbar-thumb:vertical{background:rgba(255,255,255,0.49);}
.redhbgrightcon::-webkit-scrollbar-thumb:vertical:hover{background-color: #34CC8B;}
.redhbgrightcon::-webkit-scrollbar-corner:vertical{background-color:#535353;}
.redhbgrightcon::-webkit-scrollbar-resizer:vertical{background-color:#34CC8B;}
.redhbglist{width: 100%;padding-right: 16px;box-sizing: border-box;padding-bottom: 90px;}
.redhbglist ul li{width: 100%;height: 90px;border-bottom: 1px solid rgba(255,255,255,0.1);padding: 15px 20px;box-sizing: border-box;position: relative;cursor: pointer;}
.redhbglist ul li h5{font-size: 18px;color: #fff;font-weight: 500;line-height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
margin-bottom: 13px;position: relative;}
.rebut{width: 100%;position: relative;}
.rebut p{font-size: 14px;color: rgba(255,255,255,0.7);line-height: 20px;font-weight: 400;margin-right: 32px;float: left;}
.rebut span{float: left;font-size: 12px;color: rgba(255,255,255,0.7);font-weight: 400;border: 1px solid rgba(255,255,255,0.7);
padding: 0 8px;box-sizing: border-box;border-radius: 25px;margin-right: 8px;height: 20px;line-height: 18px;}
.rebut span:last-child{margin-right: 0;}
.redhbglist ul li::before{content: "";width: 0%;height: 100%;position: absolute;top: 0;left: 0;
background: linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -moz-linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -webkit-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -ms-linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.redhbglist ul li.active::before{width: 100%;}
.redhbgbj{width: 98%;height: 90px;position: absolute;bottom: 0;left: 0;
background: linear-gradient(180deg, rgba(49, 49, 49, 0) 0%, #313131 100%);
background: -moz-linear-gradient(180deg, rgba(49, 49, 49, 0) 0%, #313131 100%);
background: -webkit-gradient(180deg, rgba(49, 49, 49, 0) 0%, #313131 100%);
background: -ms-linear-gradient(180deg, rgba(49, 49, 49, 0) 0%, #313131 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#313131, endColorstr=#313131);}
.refhc{width: 100%;padding: 32px 9%;box-sizing: border-box;background: #313131;}
.refhccon{width: 100%;padding: 0 1%;box-sizing: border-box;}
.refhccon ul li{float: left;width: 32%;margin-right: 2%;cursor: pointer;margin-bottom: 40px;}
.refhccon ul li:nth-child(3n){margin-right: 0;}
.refhcimg{width: 100%;overflow: hidden;}
.refhcimg img{display: block;width: 100%;height: 100%;object-fit: cover;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.fefhctext{width: 100%;padding: 24px 0 0 0;box-sizing: border-box;}
.fefhctext h5{font-size: 18px;color: #fff;font-weight: 500;line-height: 25px;margin-bottom: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s}
.fefhctext .rename{font-size: 14px;color: #fff;font-weight: 400;line-height: 20px;margin-bottom: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fefhctext .retybglist{margin-bottom: 20px;}
.fefhctext .rejianjie{font-size: 14px;color: #fff;line-height: 24px;font-weight: 400;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;height: 72px;}
.refhccon ul li:hover .refhcimg img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.refhccon ul li:hover .fefhctext h5{color: #34CC8B;}
.rejcsj{width: 100%;padding: 80px 0 56px 0;box-sizing: border-box;background: #3C3C3C;}
.rejcsjup{width: 100%;padding: 0 9%;box-sizing: border-box;margin-bottom: 56px;}
.rejcsjup .retitle{float: left;width: auto;}
.rejcsjup .retitle h4{margin-bottom: 0;}
.rejcsjright{float: right;}
.jcsjnexts{width: 56px;height: 56px;background: url(/statics/index/css/../images/lefts.png) center no-repeat !important;cursor: pointer;position: static;float: left;margin-right: 12px;}
.jcsjprevs{width: 56px;height: 56px;background: url(/statics/index/css/../images/rights.png) center no-repeat !important;cursor: pointer;position: static;float: left;}
.rejcsjcon{width: 100%;}
.rejcsjconter{width: 100%;padding-bottom: 40px;box-sizing: border-box;}
.rejcsjconter ul li{float: left;}
.rejcsjconter ul li img{display: block;height: 242px;object-fit: cover;}
.rejcdian{bottom: 0px !important;}
.rejcdian .swiper-pagination-bullet{border-radius: 50% !important;opacity: 1 !important;height: 2px !important;width: 40px !important;
margin: 0 2px !important;background: #D8D8D8 !important;font-size: 0;overflow: hidden;}
.rejcdian .swiper-pagination-bullet-active{background: #34CC8B !important;}
.reczqy{width: 100%;padding: 56px 9% 40px 9%;box-sizing: border-box;background: #313131;}
.reczqycon{width: 100%;padding: 0 1%;box-sizing: border-box;position: relative;}
.reczqyconter{width: 100%;}
.reczqyconter ul li{float: left;background: #fff;}
.reczqyconter ul li a{display: block;}
.reczqyconter ul li a img{display: block;max-width: 100%;margin: 0 auto;height: auto;object-fit: none;}
.recznexts{width: 32px;height: 64px;background: url(/statics/index/css/../images/right.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 50%;right: -2% !important;
margin-top: -32px;}
.reczprevs{width: 32px;height: 64px;background: url(/statics/index/css/../images/left.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 50%;left: -2% !important;
margin-top: -32px;}
.reqttj{width: 100%;padding: 40px 9% 80px 9%;box-sizing: border-box;background: #313131;}
.reqttjcon{width: 100%;padding: 0 1%;box-sizing: border-box;}
.reqttjcon .reiewup{padding: 0;}
.reqttjcon .reiewup ul li{width: 32%;}
.reqttjcon .reiewup ul li:nth-child(3n){margin-right:0;}
.reqttjcon .reiewup ul li .reiewuptext .rems{font-size: 14px;color: rgba(255,255,255,0.6);line-height: 20px;font-weight: 400;margin-bottom: 16px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height: 40px;}
.retc{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.retcbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: transparent;}
.retcbox{width: 1000px;background: #fff;position: absolute;top: 50%;left: 50%;height: 650px;transform: translate(-50%,-50%);}
.closes{width: 40px;height: 40px;background: url(/statics/index/css/../images/close.png) center no-repeat;position: absolute;top: 0;right: 0;cursor: pointer;}
.retctitle{width: 100%;padding: 42px 56px 0 56px;box-sizing: border-box;}
.retctitlecon{width: 100%;border-bottom: 1px solid #E6E6E6;padding-bottom: 18px;box-sizing: border-box;}
.retctitlecon h5{font-size: 24px;color: #333;font-weight: 500;line-height: 32px;margin-bottom: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.retctitlecon p{font-size: 16px;color: #999;font-weight: 400;margin-bottom: 10px;}
.retctitlecon p span{display: inline-block;margin-right: 40px;position: relative;}
.retctitlecon p span:last-child{margin-right: 0;}
.retctitlecon p span:last-child::before{display: none;}
.retctitlecon p span::before{content: "";width: 1px;height: 14px;background: #999;position: absolute;top: 5px;right: -23px;}
.retctitlecon .retybglist{margin-bottom: 0;}
.retctitlecon .retybglist span{color: #999;border-color: #999;line-height: 17px;}
.retcoter{width: 100%;padding: 20px 0;box-sizing: border-box;}
.retcoters{width: 100%;padding: 0 56px;box-sizing: border-box;overflow-y: scroll;height: 458px;}
.retcvideo{width: 100%;position: relative;margin-bottom: 24px;}
.retcvideos{width: 100%;position: relative;}
.retcvideos .revideoimg{display: block;margin: 0 auto;max-width: 100%;}
.retcvideos .bfimg{display: block;width: 56px;height: 56px;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);cursor: pointer;}
.revideos{width: 100%;display: none;}
.revideos video{display: block;max-width: 100%;margin: 0 auto;}
.recontertext{width: 100%;}
.recontertext p{font-size: 14px;color: #333;line-height: 22px;margin-bottom: 10px;}
.recontertext p img{display: block;max-width: 100%;margin: 0 auto;}
.recontertext p:last-child{margin-bottom: 0;}
/* 演讲嘉宾 */
.banners{width: 100%;position: relative;height: 400px;}
.banners img{display: block;max-width: 100%;margin: 0 auto;height: 100%;width: 100%;object-fit: cover;}
.bannerstext{width: 100%;position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
.bannerstext h4{font-size: 44px;color: #fff;font-weight: 400;line-height: 62px;text-align: center;margin-bottom: 20px;}
.bannerstext p{font-size: 24px;color: #fff;font-weight: 300;line-height: 32px;text-align: center;text-transform: uppercase;}
.speup{width: 100%;padding: 32px 0 50px 10%;box-sizing: border-box;}
.speupcon{width: 100%;}
.speleft{float: left;width: 77px;padding-top: 120px;box-sizing: border-box;}
.speleft ul li{width: 100%;height: 102px;border: 2px solid transparent;box-sizing: border-box;margin-bottom: 10px;cursor: pointer;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.speleft ul li.active{border-color: #34cc8b;}
.speleft ul li:last-child{margin-bottom: 0;}
.speleft ul li img{display: block;max-width: 100%;}
.speright{float: right;width: calc(100% - 122px);width: -moz-calc(100% - 122px);}
.sperightlist{width: 100%;display: none;}
.sperightlist:first-child{display: block;}
.sperightlist a{display: block;}
.spelefts{float: left;width: 40%;margin-right: 6%;background: url(/statics/index/css/../images/jbbj.png) no-repeat;padding-top: 120px;padding-left: 105px;box-sizing: border-box;position: relative;}
.spelefts::before{content: "";width: 80%;height: 80px;background: url(/statics/index/css/../images/button.png) center no-repeat;position: absolute;bottom: -24px;right: 0;}
.spelefts img{display: block;max-width: 100%;}
.sperights{float: left;width: 54%;padding-top: 120px;box-sizing: border-box;}
.sperightup{width: 100%;height: 80px;background: url(/statics/index/css/../images/red.png) center no-repeat;background-size: 100% 100%;
padding: 14px 22% 14px 20px;box-sizing: border-box;margin-bottom: 34px;}
.sperightup h5{font-size: 20px;color: #fff;line-height: 24px;font-weight: 500;margin-bottom: 8px;}
.sperightup h5 span{font-size: 14px;color: #fff;font-weight: 500;margin-left: 10px;}
.sperightup p{font-size: 14px;color: #fff;font-weight: 400;line-height: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sperightscon{width: 100%;padding: 0 22% 0 20px;box-sizing: border-box;}
.sperightscon p{font-size: 14px;color: #fff;font-weight: 400;line-height: 24px;margin-bottom: 20px;}
.sperightscon p:last-child{margin-bottom: 0;}
.hythirdconters{width: 100%;padding: 50px 10% 20px 10%;box-sizing: border-box;}
.hythirdconters ul li{float: left;width: 22.5%;margin-right: 3.33%;margin-bottom: 24px;}
.hythirdconters ul li:nth-child(4n){margin-right: 0;}
.hythirdconters ul li .hythirdimg{overflow: hidden;}
.hythirdconters ul li .hythirdimg img{transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.hythirdconters ul li .hythirdtext h5 span{transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.hythirdconters ul li:hover .hythirdimg img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.hythirdconters ul li:hover .hythirdtext h5 span{color: #34cc8b;}
.hythirdconters ul li:hover .hythirdtext h5 span::before{color: #34cc8b;}
/* 分页 */
.scrpage{width: 100%;padding: 0 10% 80px 10%;box-sizing: border-box;}
.scrpage ul{display: table;margin: 0 auto;}
.scrpage ul li{float: left;margin-right: 8px;}
.scrpage ul li:last-child{margin-right: 0;}
.scrpage ul li a{font-size: 14px;color: #333;border: 1px solid #ccc;display: block;padding: 6px 12px;box-sizing: border-box;border-radius: 2px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;background: #fff;}
.scrpage ul .active a{border-color: #34CC8B;background: #34CC8B;color: #fff;}
.scrpage ul li:hover a{border-color: #34CC8B;background: #34CC8B;color: #fff;}
/* 演讲嘉宾详情 */
.headered{background: #02011F;}
.contercon{padding-top: 80px;box-sizing: border-box;}
.sperighted{width: 100%;}
.sperighted .sperightlist a{cursor: default;}
.mbnav{width: 100%;padding: 24px 10%;box-sizing: border-box;}
.mbnav a{float: left;font-size: 14px;color: #fff;line-height: 20px;font-weight: 400;transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.mbnav span{float: left;font-size: 14px;color: #fff;line-height: 20px;font-weight: 400;padding: 0 10px;box-sizing: border-box;}
.mbnav strong{float: left;font-size: 14px;color: #fff;line-height: 20px;font-weight: 400;}
.mbnav a:hover{color: #34cc8b;}
/* 企业风采 */
.corup{width: 100%;padding: 32px 10% 48px 10%;box-sizing: border-box;}
.corupcon{width: 100%;padding: 24px 20px 14px 20px;box-sizing: border-box;background: #242424;position: relative;}
.corupconup{width: 100%;margin-bottom: 12px;}
.corupconup span{float: left;font-size: 14px;color: #fff;font-weight: 400;line-height: 32px;margin-right: 12px;}
.corupconupright{float: left;position: relative;}
.corupconupright input{display: block;width: 249px;height: 32px;background: #313131;border-radius: 4px;border: 0;outline: none;
font-size: 14px;color: #fff;padding: 0 32px 0 16px;box-sizing: border-box;}
.corupconupright input[type='text']::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.corupconupright input[type='text']:-moz-placeholder { color: rgba(255,255,255,0.6);}
.corupconupright input[type='text']::-moz-placeholder { color: rgba(255,255,255,0.6);}
.corupconupright input[type='text']:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.corupconupright select{float: left;min-width: 120px;height: 32px;background: #313131;border-radius: 4px;margin-right: 14px;font-size: 14px;
color: #fff;outline: none;padding: 0 10px;box-sizing: border-box;text-align: center;border: 0;}
.corupconupright select:last-child{margin-right: 0;}
.corupconupright button{display: block;width: 32px;height: 32px;border: 0;outline: none;border-radius: 0 4px 4px 0;background: url(/statics/index/css/../images/sousuo.png) center no-repeat;
position: absolute;top: 0;right: 0;}
.corbut{width: 100%;}
.corbut span{float: left;font-size: 14px;color: #fff;font-weight: 400;line-height: 32px;margin-right: 12px;}
.corbutlist{float: left;width: calc(100% - 82px);width: -moz-calc(100% - 82px);}
.corbutlist a{float: left;height: 32px;line-height: 32px;font-size: 14px;color: rgba(255,255,255,0.8);border-radius: 4px;padding: 0 16px;box-sizing: border-box;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 10px;margin-right: 8px;}
.corbutlist a.active{background: #34CC8B;color: #fff;}
.corbutlist a:hover{background: #34CC8B;color: #fff;}
.corporate{width: 100%;padding: 0 10% 40px 10%;box-sizing: border-box;}
.corporate ul li{width: 100%;}
.corporate ul li>a{display: block;padding: 32px 0;border-bottom: 1px solid rgba(255,255,255,0.1);box-sizing: border-box;}
.corporate ul li:first-child>a{padding-top: 0;}
.corporleft{float: left;width: 14%;margin-right: 2%;padding-top: 18px;box-sizing: border-box;}
.corporleft h4{font-size: 64px;color: #fff;font-weight: 400;line-height: 80px;text-align: center;margin-bottom: 2px;}
.corporleft span{font-size: 16px;color: #fff;font-weight: 400;line-height: 22px;text-align: center;margin-bottom: 4px;display: block;opacity: 0.6;}
.corporleft p{font-size: 16px;color: #fff;font-weight: 500;line-height: 22px;text-align: center;display: block;}
.corporimg{float: left;width: 18%;margin-right: 2%;}
/*height: 160px;*/
.corporimg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.corportext{float: left;width: 64%;}
.corportext h5{font-size: 20px;color: #fff;font-weight: 500;line-height: 28px;margin-bottom: 16px;}
.corportext h5 span{display: inline-block;margin-right: 24px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.corportext h5 strong{font-weight: 400;line-height: 18px;font-size: 12px;color: #00FFE7;border-radius: 10px;padding: 0 8px;box-sizing: border-box;
background: linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -moz-linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -webkit-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -ms-linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);
display: inline-block;margin-right: 12px;}
.corportext h5 strong:last-child{margin-right: 0;}
.corportext p{font-size: 14px;color: #fff;font-weight: 400;line-height: 20px;margin-bottom: 35px;opacity: 0.8;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.corportext a{display: block;width: 104px;height: 32px;background: #34CC8B;border-radius: 4px;text-align: center;line-height: 32px;
font-size: 14px;color: #fff;}
.corporate ul li>a:hover .corportext h5 span{color: #34CC8B;}
.copxq{width: 100%;padding: 8px 10% 32px 10%;box-sizing: border-box;}
.copxqleft{float: left;width: 40%;margin-right: 5%;height: 248px;}
.copxqleft img{display: block;width: 100%;object-fit: cover;height: auto;}
.copxqright{float: left;width: 55%;padding-top: 5px;box-sizing: border-box;}
.copxqright h5{font-size: 20px;color: #fff;font-weight: 500;line-height: 28px;margin-bottom: 16px;}
.copxqright h5 span{display: inline-block;margin-right: 24px;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.copxqright h5 strong{font-weight: 400;line-height: 18px;font-size: 12px;color: #00FFE7;border-radius: 10px;padding: 0 8px;box-sizing: border-box;
background: linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -moz-linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -webkit-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
background: -ms-linear-gradient(90deg, rgba(4, 149, 136, 0) 0%, #049588 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);
display: inline-block;margin-right: 12px;}
.copxqright h5 strong:last-child{margin-right: 0;}
.copxqright .copdw{margin-bottom: 18px;}
.copxqright .copdw i{display: inline-block;width: 20px;height: 20px;background: url(/statics/index/css/../images/sdw.png) center no-repeat;margin-right: 4px;
vertical-align: -4px;}
.copxqright .copdw span{font-size: 14px;color: #fff;opacity: 0.8;font-weight: 400;}
.copxqright .copjianjie{font-size: 14px;color: #fff;opacity: 0.8;font-weight: 400;line-height: 20px;margin-bottom: 40px;}
.copxqright a{display: block;width: 104px;height: 32px;background: #34CC8B;border-radius: 4px;text-align: center;line-height: 32px;
font-size: 14px;color: #fff;margin-top: 40px;}
.copgsjs{padding: 32px 1%;box-sizing: border-box;width: 100%;}
.copgsjscon{width: 100%;padding: 0 9%;box-sizing: border-box;}
.copgsjscon p{font-size: 14px;color: #fff;font-weight: 400;line-height: 20px;margin-bottom: 20px;}
.copgsjscon p img{display: block;max-width: 100%;margin: 0 auto;}
.copgsjscon p:last-child{margin-bottom: 0;}
.copqttj{width: 100%;padding: 32px 1% 80px 1%;box-sizing: border-box;}
.copqttjcon{width: 100%;padding: 0 8%;box-sizing: border-box;}
.copqttjcons{width: 100%;position: relative;}
.copqttjconter{width: 100%;}
.copqttjconter ul li{float: left;background: #fff;}
.copqttjconter ul li a{display: block;}
.copqttjconter ul li a img{display: block;width: 100%;margin: 0 auto;height: 147px;object-fit: cover;height: auto}
.copqttjcons .copcznexts{width: 32px;height: 64px;background: url(/statics/index/css/../images/right.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 50%;right: -3% !important;
margin-top: -32px;}
.copqttjcons .copczprevs{width: 32px;height: 64px;background: url(/statics/index/css/../images/left.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 50%;left: -3% !important;
margin-top: -32px;}
/* 联系我们 */
.contacts{width: 100%;padding: 80px 0;box-sizing: border-box;}
.contactlisted{width: 100%;margin-bottom: 32px;}
.contactlisted:last-child{margin-bottom: 0;}
.contactleft{float: left;width: 40%;height: 248px;padding-left: 10%;box-sizing: border-box;}
.contactleft .hytitle{margin-bottom: 0;}
.contactright{float: left;width: 60%;height: 248px;padding: 50px 10% 52px 100px;box-sizing: border-box;
background: linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -moz-linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -webkit-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -ms-linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);}
.contactright h5{font-size: 24px;color: #fff;font-weight: 500;line-height: 30px;margin-bottom: 20px;}
.contactright p{font-size: 14px;color: #fff;font-weight: 400;line-height: 28px;}
.contactrighted{float: left;width: 60%;height: 248px;padding: 62px 10% 62px 100px;box-sizing: border-box;
background: linear-gradient(90deg, #ED0233 0%, rgba(214, 1, 23, 0) 100%);
background: -moz-linear-gradient(90deg, #ED0233 0%, rgba(214, 1, 23, 0) 100%);
background: -webkit-gradient(90deg, #ED0233 0%, rgba(214, 1, 23, 0) 100%);
background: -ms-linear-gradient(90deg, #ED0233 0%, rgba(214, 1, 23, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ED0233, endColorstr=#d60117);}
.contactrighted span{font-size: 14px;opacity: 0.6;color: #fff;font-weight: 400;line-height: 20px;margin-bottom: 12px;display: block;}
.contactrighted h6{font-size: 32px;color: #fff;font-weight: normal;line-height: 37px;margin-bottom: 30px;}
.contactrighted p strong{font-weight: 400;font-size: 14px;line-height: 20px;color: #fff;margin-right: 40px;display: inline-block;}
.contactrighted p strong:last-child{margin-right: 0;}
/* 展位招商 */
.boothup{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 2000;display: none;}
.bootbj{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.bootbox{width: 388px;background: #fff;padding: 20px 24px;box-sizing: border-box;position: absolute;top: 50%;left: 50%;
border-radius: 8px;transform: translate(-50%,-50%);}
.bootbox h5{font-size: 24px;color: #333;font-weight: 500;line-height: 32px;margin-bottom: 12px;}
.bootbox ul li{width: 100%;margin-bottom: 10px;}
.bootbox ul li:last-child{margin-bottom: 0;}
.bootbox ul li select{width: 100%;border: 0;outline: none;height: 40px;background: #F5F5F5;font-size: 14px;color: #333;
padding: 0 16px;box-sizing: border-box;border-radius: 4px;}
.bootbox ul li input{width: 100%;border: 0;outline: none;height: 40px;background: #F5F5F5;font-size: 14px;color: #333;
    padding: 0 16px;box-sizing: border-box;border-radius: 4px;}
.bootbox ul li textarea{width: 100%;border: 0;outline: none;height: 80px;background: #F5F5F5;font-size: 14px;color: #333;
padding: 10px 16px;box-sizing: border-box;border-radius: 4px;resize: none;}
.bootbox ul li button{width: 100%;border: 0;outline: none;height: 40px;background: #34CC8B;font-size: 14px;color: #fff;border-radius: 4px;
display: block;margin: 8px auto 0;}
.botthcon{width: 100%;padding: 80px 1% 30px 1%;box-sizing: border-box;}
.botthcontext{width: 65%;padding: 0 0 0 9.8%;box-sizing: border-box;}
.botthcontext p{font-size: 14px;margin-bottom: 20px;color: #fff;line-height: 20px;font-weight: 400;opacity: 0.9;}
.botthcontext p:last-child{margin-bottom: 0;}
.boothbut{width: 100%;margin-bottom: 38px;padding: 20px 10% 0 10%;box-sizing: border-box;}
.boothbutcon{width: 100%;}
.boothbuton ul li{float: left;cursor: pointer;}
.boothbutimg{width: 100%;margin-bottom: 20px;}
.boothbutimg img{display: block;width: 100%;object-fit: cover;height: 226px;}
.boothbuton ul li p{padding:  0 10px 10px 10px;box-sizing: border-box;text-align: center;font-size: 14px;color: #fff;line-height: 20px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.boothbuton .bocznexts{width: 32px;height: 64px;background: url(/statics/index/css/../images/righted.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 40%;right: 0% !important;
margin-top: -32px;}
.boothbuton .boczprevs{width: 32px;height: 64px;background: url(/statics/index/css/../images/lefted.png) center no-repeat !important;z-index: 10;cursor: pointer;position: absolute;top: 40%;left: 0% !important;
margin-top: -32px;}
.boothtext{width: 100%;padding: 20px 10%;box-sizing: border-box;margin-bottom: 56px;}
.boothtext p{font-size: 14px;color: #fff;line-height: 20px;font-weight: 400;margin-bottom: 20px;}
.boothtext p:last-child{margin-bottom: 0;}
.boothtext p img{display: block;max-width: 100%;margin: 0 auto;}
.shenqing{width: 324px;height: 40px;display: block;margin: 0 auto 80px;outline: none;border: 0;font-size: 14px;color: #fff;text-align: center;border-radius: 4px;
background: #34CC8B;}
.zwtc{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.zwtcbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.3);}
.zwtcbox{width: 800px;height: 560px;background: #fff;position: absolute;top: 50%;left: 50%;margin-left: -400px;margin-top: -280px;}
.zwclose{width: 40px;height: 40px;background: url(/statics/index/css/../images/close.png) center no-repeat;position: absolute;top: 0;right: 0;cursor: pointer;}
.zwtcconter{width: 100%;padding: 40px;box-sizing: border-box;}
.zwtcconter h5{font-size: 20px;color: #333;font-weight: 500;text-align: center;margin-bottom: 20px;}
.zwtcimg{width: 100%;}
.zwtcimg img{display: block;width: 100%;margin: 0 auto;}
/* 报名 */
.singupfs{width: 100%;padding-top: 34px;box-sizing: border-box;}
.singupfs h5{font-size: 18px;color: #fff;font-weight: 500;line-height: 26px;margin-bottom: 24px;}
.singupfslist{width: 100%;}
.singupfslist ul li{float: left;min-width: 275px;max-width: 275px;height: 78px;border: 1px solid #fff;border-radius: 4px;
background: rgba(255,255,255,0.1);margin-right: 12px;cursor: pointer;padding: 12px 10px;box-sizing: border-box;
transition:.5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;margin-bottom: 2%;}
.singupfslist ul li:last-child{margin-right: 0;}
.singupfslist ul li h6{font-size: 24px;color: #fff;font-weight: 500;line-height: 32px;text-align: center;margin-bottom: 2px;}
.singupfslist ul li p{font-size: 14px;color: #fff;font-weight: 400;line-height: 20px;text-align: center;}
.singupfslist ul li.active{background: #34CC8B;border-color: #00FF92;}
.singupcon{width: 100%;padding: 56px 10% 72px 10%;box-sizing: border-box;}
.singupconter{width: 100%;background: #3E3E3E;padding-bottom: 54px;box-sizing: border-box;position: relative;}
.singuptitle{width: 100%;margin-bottom: 32px;}
.singuptitle h5{font-size: 18px;color: #fff;font-weight: 500;height: 56px;line-height: 56px;border-radius: 0 100px 100px 0;
width: 192px;text-align: right;padding-right: 20px;box-sizing: border-box;float: left;
background: url(/statics/index/css/../images/jx.png) center no-repeat;}
.singupseach{float: right;position: relative;padding-top: 12px;margin-right: 64px;box-sizing: border-box;}
.singupseach input{width: 249px;height: 32px;background: #313131;border: 0;outline: none;padding-left: 16px;padding-right: 38px;
box-sizing: border-box;font-size: 14px;color: #fff;border-radius: 4px;}
.singupseach input[type='text']::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.singupseach input[type='text']:-moz-placeholder { color: rgba(255,255,255,0.6);}
.singupseach input[type='text']::-moz-placeholder { color: rgba(255,255,255,0.6);}
.singupseach input[type='text']:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.singupseach button{display: block;width: 32px;height: 32px;border: 0;outline: none;border-radius: 0 4px 4px 0;background: url(/statics/index/css/../images/sousuo.png) center no-repeat;
position: absolute;top: 12px;right: 0;}
.singupconterlist{width: 100%;padding: 0 64px;box-sizing: border-box;}
.singupconterlist ul li{float: left;margin-right: 80px;margin-bottom: 20px;}
.singupconterlist ul li label{float: left;cursor: pointer;}
.singupconterlist ul li input[type="checkbox"]{display: none;}
.singupconterlist ul li label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/j_ws.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 3px;}
.singupconterlist ul li label input[type="checkbox"]:checked + i{background: url(/statics/index/css/../images/j_xzs.png) no-repeat;background-size: 100% 100%;}
.singupconterlist ul li label p{float: left;font-size: 16px;color: #fff;font-weight:400;margin-left: 8px;}
.singupadd{position: absolute;bottom: -62px;left: 50%;width: 124px;margin-left: -62px;}
.singupadd a{display: block;width: 124px;height: 124px;}
.singupadd a img{display: block;}
.singuplist{width: 100%;padding: 0 10%;box-sizing: border-box;}
.singuplistcon{width: 100%;margin-bottom: 32px;}
.singuplistconed{width: 100%;background: #3E3E3E;margin-bottom: 24px;}
.singuplistconed:last-child{margin-bottom: 0;}
.singuplistconed .singuptitle{margin-bottom: 40px;}
.singuptitle a{float: right;font-size: 14px;color: #34CC8B;font-weight: 400;line-height: 18px;margin-top: 18px;margin-right: 32px;}
.singuptitle a i{display: inline-block;width: 20px;height: 20px;background: url(/statics/index/css/../images/delect.png) center no-repeat;margin-right: 2px;
vertical-align: -4px;}
.singlister{width: 100%;padding: 0 63px 46px 63px;box-sizing: border-box;}
.singlister ul li{float: left;width: 48%;margin-right: 4%;margin-bottom: 24px;}
.singlister ul li:nth-child(2n){margin-right: 0;}
.singlister ul li h6{font-size: 16px;color: #fff;font-weight: 500;line-height: 22px;margin-bottom: 12px;}
.singlister ul li input{width: 100%;height: 50px;background: #595959;border-radius: 4px;padding: 0 16px;box-sizing: border-box;font-size: 14px;color: #fff;
border: 0;outline: none;}
.singlisterbut{padding-top: 15px;box-sizing: border-box;}
.singlisterbut label{float: left;cursor: pointer;margin-right: 40px;}
.singlisterbut label:last-child{margin-right: 0;}
.singlisterbut input[type="radio"]{display: none;}
.singlisterbut label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/b_w.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 4px;}
.singlisterbut label input[type="radio"]:checked + i{background: url(/statics/index/css/../images/b_yx.png) no-repeat;background-size: 100% 100%;}
.singlisterbut label p{float: left;font-size: 16px;color: #fff;font-weight:400;margin-left: 8px;}
.singzhifu{width: 100%;background: #3E3E3E;margin-bottom: 56px;}
.singzhifu .singuptitle{margin-bottom: 40px;}
.singzhifu .singuptitle h5{background: url(/statics/index/css/../images/zhifu.png) center no-repeat;}
.zhifulist{width: 100%;padding: 0 63px 55px 63px;box-sizing: border-box;}
.zhifulist h6{font-size: 16px;color: #fff;font-weight: 500;line-height: 22px;margin-bottom: 16px;}
.zhifulist ul li{float: left;width: 32%;margin-right: 1.22%;height: 80px;border: 2px solid transparent;box-sizing: border-box;
cursor: pointer;position: relative;font-size: 0;text-align: center;line-height: 80px;background: #595959;border-radius: 4px;padding-top: 20px;}
.zhifulist ul li:nth-child(2){padding-top: 18px;}
.zhifulist ul li:last-child{margin-right: 0;}
.zhifulist ul li img{display: inline-block;}
.zhifulist ul li i{display: none;width: 32px;height: 32px;background: url(/statics/index/css/../images/zfxz.png) center no-repeat;position: absolute;bottom: -1px;right: -1px;}
.zhifulist ul li.active{border-color: #34CC8B;}
.zhifulist ul li.active i{display: block;}
.singlast{width: 100%;padding: 0 10% 56px 10%;box-sizing: border-box;}
.singlast a{display: block;outline: none;border: 0;width: 324px;height: 40px;border-radius: 4px;background: #34CC8B;text-align: center;line-height: 40px;
color: #fff;font-size: 14px;font-weight: 500;margin: 0 auto;}
.singtc{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.singtcbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.5);}
.singtcbox{width: 480px;padding: 40px 30px;box-sizing: border-box;background: #3E3E3E;position: absolute;
top: 50%;left: 50%;transform: translate(-50%,-50%);}
.singtcbox h4{text-align: center;font-size: 24px;color: #fff;font-weight: 500;line-height: 32px;margin-bottom: 24px;}
.singtcbox ul li{width: 100%;margin-bottom: 16px;}
.singtcbox ul li:last-child{margin-bottom: 0;}
.singtcbox ul li input{width: 100%;height: 40px;border-radius: 4px;outline: none;font-size: 14px;color: #fff;padding: 0 16px;
box-sizing: border-box;border: 0;background: #595959;}
.singtcbox ul li input[type='text']::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.singtcbox ul li input[type='text']:-moz-placeholder { color: rgba(255,255,255,0.6);}
.singtcbox ul li input[type='text']::-moz-placeholder { color: rgba(255,255,255,0.6);}
.singtcbox ul li input[type='text']:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.singtcbox ul li label{float: left;cursor: pointer;margin-right: 40px;margin-top: 10px;margin-bottom: 10px;}
.singtcbox ul li label:last-child{margin-right: 0;}
.singtcbox ul li input[type="radio"]{display: none;}
.singtcbox ul li label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/b_w.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 2px;}
.singtcbox ul li label input[type="radio"]:checked + i{background: url(/statics/index/css/../images/b_yx.png) no-repeat;background-size: 100% 100%;}
.singtcbox ul li label p{float: left;font-size: 14px;color: #fff;font-weight:400;margin-left: 8px;}
.singtcbox ul li button{width: 100%;height: 40px;border-radius: 4px;outline: none;font-size: 18px;color: #fff;
border: 0;background: #34CC8B;display: block;margin-top: 24px;}
/* 提示弹层 */
.tiptc{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.tiptcbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0);}
.tiptcbox{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.tipconter{min-width: 156px;padding: 14px 16px;box-sizing: border-box;background: #fff;border-radius: 4px;
box-shadow: 0px 2px 24px 0px rgba(200, 201, 204, 0.5);}
.tipconter p{display: none;}
.tipconter p i{display: inline-block;width: 16px;height: 16px;vertical-align: -3px;margin-right: 16px;}
.tipconter p i img{display: block;}
.tipconter p{font-size: 14px;color: #2DA641;font-weight: 500;line-height: 20px;}
/* 登录注册弹层 */
.signins{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.signinsbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);}
.signinsbox{width: 350px;height: 400px;background: #3E3E3E;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);
padding: 32px 24px;box-sizing: border-box;}
.signinsboxcon{width: 100%;}
.signinsboxlist{width: 100%;display: none;}
.signinsboxlist:first-child{display: block;}
.signinlist{width: 100%;margin-bottom: 32px;}
.signinlist ul li{float: left;margin-right: 16px;}
.signinlist ul li:last-child{margin-right: 0;}
.signinlist ul li a{display: block;font-size: 16px;color: #fff;padding-bottom: 8px;box-sizing: border-box;position: relative;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;font-weight: 500;line-height: 16px;}
.signinlist ul li a::before{content: "";width: 0%;height: 2px;background: #34CC8B;position: absolute;bottom: 0;left: 50%;
transform: translateX(-50%);transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.signinlist ul li:hover a{color: #34CC8B;}
.signinlist ul li:hover a::before{width: 100%;}
.signinlist ul li.active a{color: #34CC8B;}
.signinlist ul li.active a::before{width: 100%;}
.signintip{width: 100%;margin-bottom: 14px;opacity: 0;}
.signintip p{height: 30px;background: #868686;width: 100%;padding: 0 15px;box-sizing: border-box;line-height: 28px;font-size: 12px;
color: #fff;}
.signintip p i{display: inline-block;width: 12px;height: 12px;margin-right: 7px;vertical-align: -2px;}
.signintip p i img{display: block;}
.signinuplist{width: 100%;}
.signinlister{width: 100%;display: none;}
.signinlister:first-child{display: block;}
.signinlister ul li{width: 100%;margin-bottom: 24px;}
.signinlister ul li input{width: 100%;height: 40px;background: #595959;border-radius: 2px;outline: none;border: 0;
font-size: 12px;color: #fff;padding-left: 41px;padding-right: 20px;box-sizing: border-box;}
.signinlister ul li input::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.signinlister ul li input:-moz-placeholder { color: rgba(255,255,255,0.6);}
.signinlister ul li input::-moz-placeholder { color: rgba(255,255,255,0.6);}
.signinlister ul li input:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.signinlister ul li.mobile input{background: #595959 url(../images/mobile.png) 11px center no-repeat;}
.signinlister ul li.yanzheng{position: relative;}
.signinlister ul li.yanzheng input{background: #595959 url(../images/yz.png) 11px center no-repeat;padding-right: 116px;}
.signinlister ul li.yanzheng button{display: block;min-width: 98px;height: 40px;border: 0;font-size: 12px;color: #fff;
outline: none;position: absolute;top: 0;right: 0;background: #868686;border-radius: 0 2px 2px 0;}
.signinlister ul li.signinuplast button{display: block;width: 100%;height: 40px;border: 0;color: #fff;font-size: 14px;
font-weight: 600;background: #34CC8B;border-radius: 2px;outline: none;box-shadow: 0 4px 20px rgba(52,204,139,0.5);margin-top: 52px;}
.signinlister ul li.signintext{margin-bottom: 0;}
.signinlister ul li.signintext a{display: table;font-size: 12px;color: #fff;margin: 0 auto;font-weight: 400;}
.signinlister ul li.mobilepass input{background: #595959 url(../images/mima.png) 11px center no-repeat;}
.signindw{position: absolute;top: 6px;right: 6px;width: 57px;height: 57px;cursor: pointer;}
.signindw img{display: block;}
.signindw .sigimgs{display: none;}
.signindw.active .sigimg{display: none;}
.signindw.active .sigimgs{display: block;}
.mobilesm{font-size: 16px;color: #fff;font-weight: 500;margin-bottom: 64px;}
.signinewm{width: 170px;height: 170px;margin: 0 auto 40px;background: #fff;padding: 14px;box-sizing: border-box;}
.signinewm img{display: block;max-width: 100%;}
.sigintexted{width: 100%;}
.sigintexted span{display: block;font-size: 12px;color: rgba(255,255,255,0.6);text-align: center;line-height: 18px;font-weight: 400;}
/* 注册弹层 */
.registers{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.registersbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);}
.registersbox{width: 350px;height: 450px;background: #3E3E3E;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);
padding: 32px 24px;box-sizing: border-box;}
.registersbox h4{font-size: 16px;color: #34CC8B;font-weight: 500;text-align: center;line-height: 16px;margin-bottom: 32px;}
.registersbox ul li{width: 100%;margin-bottom: 16px;}
.registersbox ul li input{width: 100%;height: 40px;background: #595959;border-radius: 2px;outline: none;border: 0;
font-size: 12px;color: #fff;padding-left: 41px;padding-right: 20px;box-sizing: border-box;}
.registersbox ul li input::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.registersbox ul li input:-moz-placeholder { color: rgba(255,255,255,0.6);}
.registersbox ul li input::-moz-placeholder { color: rgba(255,255,255,0.6);}
.registersbox ul li input:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.registersbox ul li.mobile input{background: #595959 url(../images/mobile.png) 11px center no-repeat;}
.registersbox ul li.yanzheng{position: relative;}
.registersbox ul li.yanzheng input{background: #595959 url(../images/yz.png) 11px center no-repeat;padding-right: 116px;}
.registersbox ul li.yanzheng button{display: block;min-width: 98px;height: 40px;border: 0;font-size: 12px;color: #fff;
outline: none;position: absolute;top: 0;right: 0;background: #868686;border-radius: 0 2px 2px 0;}
.registersbox ul li.signinuplast button{display: block;width: 100%;height: 40px;border: 0;color: #fff;font-size: 14px;
font-weight: 600;background: #34CC8B;border-radius: 2px;outline: none;box-shadow: 0 4px 20px rgba(52,204,139,0.5);}
.registersbox ul li.signintext{margin-bottom: 0;}
.registersbox ul li.signintext a{display: table;font-size: 12px;color: #fff;margin: 0 auto;font-weight: 400;}
.registersbox ul li.mobilepass input{background: #595959 url(../images/mima.png) 11px center no-repeat;}
.registersbox ul li.molabel{margin-top: 24px;}
.registersbox ul li.molabel label{float: left;cursor: pointer;margin-right: 8px;}
.registersbox ul li.molabel input[type="checkbox"]{display: none;}
.registersbox ul li.molabel label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/j_ws.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 3px;}
.registersbox ul li.molabel label input[type="checkbox"]:checked + i{background: url(/statics/index/css/../images/j_xzs.png) no-repeat;background-size: 100% 100%;}
.registersbox ul li.molabel p{float: left;font-size: 12px;color: #fff;font-weight: 400;padding-top: 3px;box-sizing: border-box;}
.registersbox ul li.molabel p a{color: #0E9CFF;}
/* 个人中心 */
.usercon{width: 100%;padding: 100px 0 40px 0;box-sizing: border-box;}
.userconter{width: 1200px;margin: 0 auto;}
.userconleft{float: left;background: #3E3E3E;padding: 20px 0;box-sizing: border-box;width: 190px;margin-right: 20px;max-height: 600px;}
.userconleft ul{margin-bottom: 20px;}
.userconleft ul:last-child{margin-bottom: 0;}
.userconleft ul li a{display: block;height: 50px;line-height: 50px;font-size: 16px;color: #fff;opacity: 0.8;font-weight: 400;
padding-left: 40px;box-sizing: border-box;position: relative;}
.userconleft ul li a::before{content: "";width: 4px;height: 50px;background: #34CC8B;position: absolute;top: 0;left: 0;display: none;}
.userconleft ul li.active a{background: #3F5049;color: #34CC8B;}
.userconleft ul li.active a::before{display: block;}
.userconright{float: left;width: 990px;}
.userconup{width: 100%;background: #3E3E3E;height: 150px;margin-bottom: 16px;}
.userconupleft{float: left;width: 500px;padding: 35px 20px;box-sizing: border-box;}
.usertx{width: 100%;}
.usertxleft{float: left;width: 80px;height: 80px;border-radius: 50%;margin-right: 16px;}
.usertxleft img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
.usertxright{float: left;padding-top: 16px;box-sizing: border-box;}
.usertxright h5{font-size: 16px;color: #fff;font-weight: 500;line-height: 16px;margin-bottom: 20px;}
.usertxright p{font-size: 12px;color: #fff;font-weight: 400;line-height: 12px;}
.userconupright{float: right;width: 486px;height: 150px;padding:49px 40px 48px 54px;box-sizing: border-box;}
.userleftext{float: left;max-width: 210px;}
.userleftext h4{font-size: 18px;color: #F9E2B1;font-weight: 500;line-height: 25px;margin-bottom: 8px;}
.userleftext p{font-size: 14px;color: rgba(255,255,255,0.7);font-weight: 400;line-height: 20px;}
.userconupright a{float: right;display: block;width: 118px;height: 40px;border-radius: 28px;text-align: center;line-height: 40px;
font-size: 14px;color: #764A00;font-weight: 500;margin-top: 6px;
background: linear-gradient(90deg, #F5F3D8 0%, #FAE0B1 100%);
background: -moz-linear-gradient(90deg, #F5F3D8 0%, #FAE0B1 100%);
background: -webkit-gradient(90deg, #F5F3D8 0%, #FAE0B1 100%);
background: -ms-linear-gradient(90deg, #F5F3D8 0%, #FAE0B1 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#F5F3D8, endColorstr=#FAE0B1);}
.userconupright a i{display: inline-block;width: 18px;height: 18px;background: url(/statics/index/css/../images/more.png) center no-repeat;vertical-align: -4px;
margin-left: 10px;}
.userzxhy{width: 100%;padding: 0 20px;box-sizing: border-box;background: #3E3E3E;margin-bottom: 16px;}
.usertitle{width: 100%;height: 49px;border-bottom: 1px solid rgba(255,255,255,0.2);line-height: 49px;}
.usertitle h5{float: left;font-size: 14px;color: #fff;font-weight: 500;}
.usertitle a{float: right;display: block;text-align: center;font-size: 14px;color: rgba(255,255,255,0.6);font-weight: 400;}
.usertitle a i{display: inline-block;width: 18px;height: 18px;background: url(/statics/index/css/../images/arrow.png) center no-repeat;vertical-align: -4px;
margin-left: 2px;}
.userzxhylist{width: 100%;padding: 20px 0 32px 0;box-sizing: border-box;}
.userzxhylisted{width: 100%;}
.userzxhylisted ul li{width: 100%;margin-bottom: 24px;}
.userzxhylisted ul li:last-child{margin-bottom: 0;}
.userzxleft{float: left;width: 620px;}
.userzximg{float: left;width: 174px;height: 120px;margin-right: 16px;}
.userzximg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.userzxtext{float: left;width: 420px;}
.userzxtext h5{font-size: 20px;color: #fff;font-weight: 400;line-height: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
margin-bottom: 13px;}
.userzxtext .reiewuptextlist{margin-bottom: 32px;}
.userzxlast{width: 100%;}
.userzxlast p{font-size: 16px;color: #999;font-weight: 400;}
.userzxlast .wks{color: #999;}
.userzxlast .yks{color: #34CC8B;}
.userzxlast .yjs{color: #ED0233;}
.userzxright{float: right;padding-top: 40px;box-sizing: border-box;}
.userzxright a{display: block;width: 88px;height: 32px;border: 1px solid #E6E6E6;text-align: center;line-height: 32px;opacity: 0.6;
font-size: 14px;color: #fff;font-weight: 400;border-radius: 4px;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.userzxright a:hover{opacity: 1;}
.zanwu{width: 100%;}
.zanwu p{font-size: 14px;color: #fff;text-align: center;font-weight: 500;padding: 0 20px;box-sizing: border-box;}
.userorder{width: 100%;padding: 0 20px;box-sizing: border-box;background: #3E3E3E;}
.userordertext{width: 100%;margin-bottom: 32px;}
.userordertext p{float: left;font-size: 14px;color: #fff;margin-right: 48px;font-weight: 400;}
.userordertext p:last-child{margin-right: 0;}
.userzxlast h6{font-size: 14px;color: #fff;font-weight: 500;}
.userzxlast h6 span{color: #FF4500;}
/* 我的会议 */
.myuserhy{width: 100%;padding: 0 20px;box-sizing: border-box;background: #3E3E3E;}
.myhynav{width: 100%;height: 49px;border-bottom: 1px solid rgba(255,255,255,0.2);line-height: 49px;position: relative;}
.myhynav ul li{float: left;margin-right: 32px;}
.myhynav ul li:last-child{margin-right: 0;}
.myhynav ul li a{display: block;font-size: 14px;color: rgba(255,255,255,0.6);font-weight: 400;position: relative;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.myhynav ul li a::before{content: "";display: block;width: 0%;height: 1px;background: #34CC8B;position: absolute;
bottom: -1px;left: 50%;transform: translateX(-50%);transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.myhynav ul li:hover a{color: #34CC8B;}
.myhynav ul li:hover a::before{width: 100%;}
.myhynav ul li.active a{color: #34CC8B;}
.myhynav ul li.active a::before{width: 100%;}

.boothupqysq{position: absolute;width: 388px;height: auto;background: #fff;padding: 32px;box-sizing: border-box;top: 180px;right: 14%;
    display: block;}
.boothupqysq h5{font-size: 24px;color: #333;font-weight: 500;line-height: 32px;margin-bottom: 16px;}
.boothupqysq ul li{width: 100%;margin-bottom: 16px;}
.boothupqysq ul li:last-child{margin-bottom: 0;}
.boothupqysq ul li input{width: 100%;border: 0;outline: none;height: 40px;background: #F5F5F5;font-size: 14px;color: #333;
    padding: 0 16px;box-sizing: border-box;border-radius: 4px;}
.boothupqysq ul li textarea{width: 100%;border: 0;outline: none;height: 80px;background: #F5F5F5;font-size: 14px;color: #333;
    padding: 10px 16px;box-sizing: border-box;border-radius: 4px;resize: none;}
.boothupqysq ul li button{width: 100%;border: 0;outline: none;height: 40px;background: #34CC8B;font-size: 14px;color: #fff;border-radius: 4px;
    display: block;margin: 8px auto 0;}
/* 我的会议疫情 */
.mymeetup{width: 100%;height: 122px;padding: 32px;box-sizing: border-box;margin-bottom: 16px;
background: linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -moz-linear-gradient(90deg, #049588 rgba(4, 149, 136, 0) 100%);
background: -webkit-gradient(90deg, #049588 rgba(4, 149, 136, 0) 100%);
background: -ms-linear-gradient(90deg, #049588 rgba(4, 149, 136, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);}
.mymeetup h5{font-size: 20px;color: #fff;font-weight: 500;line-height: 28px;margin-bottom: 8px;}
.mymeetup p{font-size: 14px;color: #fff;font-weight: 400;line-height: 22px;}
.mymeetbut{width: 100%;padding: 0 20px;box-sizing: border-box;background: #3E3E3E;}
.mymeetbut .userzxhylisted ul li{border-bottom: 1px dashed #979797;padding-bottom: 24px;box-sizing: border-box;}
.mymeetbut .userzxleft{float: none;width: 100%;}
.mymeetbut .userzxtext{width: 78%;}
.mymeetbut .userzxhylist{padding-bottom: 0;}
.myuserlast{width: 100%;padding: 24px 0 80px 0;box-sizing: border-box;}
.myuserlast ul li{float: left;width: 48%;margin-right: 4%;font-size:14px;color:#999;font-weight:400;line-height: 32px;}
.myuserlast ul li:nth-child(2n){margin-right: 0;}
.userzxhylist .scrpage{padding-bottom: 0;margin-top: 40px;}
/* 我的订单 */
.myordertitle{width: 100%;height: 32px;background: #4B4B4B;padding: 0 16px;box-sizing: border-box;line-height: 32px;}
.myordertitle p{float: left;font-size: 12px;color: #ccc;font-weight: 400;}
.myordertitle p span{margin-right: 24px;}
.myordertitle p span:last-child{margin-right: 0;}
.myordertitle strong{float: right;font-size: 12px;color: #ccc;font-weight: 400;}
.userorderzong{width: 100%;padding-top: 16px;box-sizing: border-box;}
.userzxrighted{padding-top: 26px;}
.userzxrighted .orderzf{margin-bottom: 12px;}
.userzxrighted .orderxq{display: block;width: auto;height: auto;line-height: 1.5;border: 0;}
.userzxhylisted ul li.wancheng .userzxleft{width: 100%;}
.userzxhylisted ul li.wancheng .userzxtext{width: 78%;}
.userzxhylisted ul li.shixiao .userzxleft{width: 100%;}
.userzxhylisted ul li.shixiao .userzxtext{width: 78%;}
/* 我的订单详情 */
.myorderup{width: 100%;height: 92px;padding: 30px 32px;box-sizing: border-box;margin-bottom: 16px;
background: linear-gradient(90deg, #049588 0%, rgba(4, 149, 136, 0) 100%);
background: -moz-linear-gradient(90deg, #049588 rgba(4, 149, 136, 0) 100%);
background: -webkit-gradient(90deg, #049588 rgba(4, 149, 136, 0) 100%);
background: -ms-linear-gradient(90deg, #049588 rgba(4, 149, 136, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#049588, endColorstr=#049588);}
.myorderup h5{font-size: 20px;color: #fff;font-weight: 500;line-height: 30px;margin-bottom: 8px;float: left;margin-right: 55px;}
.myorderup a{float: left;width: 88px;height: 32px;line-height: 32px;text-align: center;border-radius: 4px;
background: #fff;font-size: 14px;color: #34CC8B;font-weight: 500;}
.myorderbut{margin-bottom: 16px;}
.myuserlasted{padding-bottom: 32px;}
.myorderlast{width: 100%;padding: 0 20px;box-sizing: border-box;background: #3E3E3E;}
.myorderlastcon{width: 100%;padding: 20px 0;box-sizing: border-box;}
.myorderlastcon ul li{height: 64px;width: 100%;background: #4B4B4B;border-radius: 4px;margin-bottom: 8px;}
.myorderlastcon ul li:last-child{margin-bottom: 0;}
.myorderlastcon ul li h5{float: left;width: 64px;height: 32px;font-size: 20px;color: #fff;font-weight: 500;line-height: 32px;
text-align: center;margin-right: 44px;background: url(/statics/index/css/../images/syj.png) center no-repeat;margin-top: 16px;}
.myorderlastcon ul li h6{float: left;min-width: 100px;font-size: 14px;color: #fff;font-weight: 400;opacity: 0.8;
text-align: center;margin-right: 120px;text-align: center;line-height: 64px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.myorderlastcon ul li p{float: left;min-width: 120px;font-size: 14px;color: #fff;font-weight: 400;opacity: 0.8;
text-align: center;margin-right: 120px;text-align: center;line-height: 64px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.myorderlastcon ul li span{float: left;min-width: 120px;font-size: 14px;color: #fff;font-weight: 400;display: block;opacity: 0.8;
text-align: center;text-align: left;line-height: 64px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/* 人员维护 */
.mymaintain{width: 100%;padding: 20px;box-sizing: border-box;background: #3E3E3E;}
.mymaintainup{width: 100%;margin-bottom: 20px;}
.mymaintainup a{float: left;width: 88px;height: 32px;line-height: 32px;text-align: center;border-radius: 4px;
background: #34CC8B;font-size: 14px;color: #fff;font-weight: 500;}
.mymaintainright{float: right;position: relative;}
.mymaintainright input{display: block;width: 240px;height: 32px;background: #4B4B4B;border-radius: 25px;border: 0;outline: none;
font-size: 14px;color: #fff;padding: 0 32px 0 16px;box-sizing: border-box;}
.mymaintainright input[type='text']::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.mymaintainright input[type='text']:-moz-placeholder { color: rgba(255,255,255,0.6);}
.mymaintainright input[type='text']::-moz-placeholder { color: rgba(255,255,255,0.6);}
.mymaintainright input[type='text']:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.mymaintainright button{display: block;width: 32px;height: 32px;border: 0;outline: none;border-radius: 0 4px 4px 0;background: url(/statics/index/css/../images/sousuo.png) center no-repeat;
position: absolute;top: 0;right: 8px;}
.mymaintainlist{width: 100%;}
.mymaintainlistcon{width: 100%;}
.mymaintainlistcon ul li{height: 64px;width: 100%;background: #4B4B4B;border-radius: 4px;margin-bottom: 8px;padding: 0 28px 0 20px;box-sizing: border-box;
line-height: 64px;}
.mymaintainlistcon ul li:last-child{margin-bottom: 0;}
.mymaintainlistcon ul li h5{float: left;min-width: 80px;font-size: 14px;color: #fff;font-weight: 400;opacity: 0.8;
text-align: left;margin-right: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mymaintainlistcon ul li h6{float: left;min-width: 20px;font-size: 14px;color: #fff;font-weight: 400;opacity: 0.8;
text-align: left;margin-right: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mymaintainlistcon ul li p{float: left;min-width: 100px;font-size: 14px;color: #fff;font-weight: 400;opacity: 0.8;
text-align: left;margin-right: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mymaintainlistcon ul li span{float: left;min-width: 120px;font-size: 14px;color: #fff;font-weight: 400;opacity: 0.8;
text-align: left;margin-right: 60px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mymaintainlistcon ul li strong{float: left;min-width: 180px;font-size: 14px;color: #fff;font-weight: 400;opacity: 0.8;
text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mymainlast{float: right;}
.mymainlast a{float: left;font-size: 14px;color: #34CC8B;font-weight: 400;margin-right: 24px;position: relative;}
.mymainlast a::before{content: "";width: 1px;height: 12px;background: #34CC8B;position: absolute;top: 26px;right: -12px;}
.mymainlast a:last-child{margin-right: 0;}
.mymainlast a:last-child::before{display: none;}
.mymaintainlist .scrpage{padding-bottom: 0;margin-top: 40px;}
.addmain{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.addmainbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.5);}
.addmainbox{width: 528px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #3E3E3E;
padding: 40px 64px;box-sizing: border-box;}
.addmainbox h4{font-size: 24px;color: #fff;font-weight: 500;text-align: center;margin-bottom: 50px;}
.addmainbox ul li{width: 100%;margin-bottom: 16px;}
.addmainbox ul li>input{width: 100%;display: block;height: 50px;padding: 0 16px;box-sizing: border-box;border: 0;background: #595959;
border-radius: 4px;font-size: 14px;color: #fff;outline: none;}
.addmainbox ul li>input[type='text']::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.addmainbox ul li>input[type='text']:-moz-placeholder { color: rgba(255,255,255,0.6);}
.addmainbox ul li>input[type='text']::-moz-placeholder { color: rgba(255,255,255,0.6);}
.addmainbox ul li>input[type='text']:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.addmainbox ul li label{float: left;cursor: pointer;margin: 14px 40px 14px 0;}
.addmainbox ul li label:last-child{margin-right: 0;}
.addmainbox ul li input[type="radio"]{display: none;}
.addmainbox ul li label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/b_w.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 2px;}
.addmainbox ul li label input[type="radio"]:checked + i{background: url(/statics/index/css/../images/b_yx.png) no-repeat;background-size: 100% 100%;}
.addmainbox ul li label p{float: left;font-size: 14px;color: #fff;font-weight:400;margin-left: 8px;}
.addmainbox ul li>button{width: 100%;display: block;height: 50px;padding: 0 16px;box-sizing: border-box;border: 0;background: #34CC8B;
border-radius: 4px;font-size: 18px;color: #fff;outline: none;margin-top: 40px;}
/* 个人资料 */
.profile{width: 100%;padding: 35px 77px 40px 77px;box-sizing: border-box;background: #3E3E3E;}
.upload_imgs{width: 80px;height: 80px;background: #f4f4f4;border-radius: 50%;cursor: pointer;margin-bottom: 80px;}
.upload_imgs .z_photo{width: 100%;height: 100%;justify-content: center;align-items: center;position: relative;border-radius: 50%;}
.upload_imgs .upload_img{display: flex;width: 100%;height: 100%;border-radius: 50%;}
.upload_imgs .upload_img>div{width: 100%;height: 100%;overflow: hidden;border-radius: 50%;}
.upload_imgs .upload_img>div>img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 50%;}
.upload_imgs .z_file{cursor: pointer;width: 100%;}
.upload_imgs .z_file input{display: block;width: 100%;height: 100%;opacity: 0;cursor: pointer;position: absolute;top: 0;left: 0;}
.upload_imgs .z_photo p{font-size: 12px;color: #fff;text-align: center;font-weight: 400;line-height: 14px;padding-top: 15px;box-sizing: border-box;}
.z_mask{display: none;position: fixed;top: 0;left: 0;z-index: 5;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 1000;}
.z_alert{background: #fff;color: #212121;border-radius: 5px;width: 300px;height: 180px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.z_alert>p:first-child{text-align: center;line-height: 130px;}
.z_alert>p:last-child{display: flex;border-top: 1px solid #ccc;}
.z_alert>p:last-child>span{width: 50%;height: 50%;line-height: 50px;text-align: center;cursor: pointer;}
.z_alert>p:last-child>span:last-child{border-left: 1px solid #ccc;cursor: pointer;}
.profile ul li{width: 100%;margin-bottom: 20px;}
.profile ul li:last-child{margin-bottom: 0;}
.profile ul li span{display: block;font-size: 12px;color: #fff;font-weight: 400;margin-bottom: 12px;}
.profile ul li>input{width: 400px;display: block;height: 50px;padding: 0 16px;box-sizing: border-box;border: 0;background: #595959;
border-radius: 4px;font-size: 14px;color: #fff;outline: none;}
.profile ul li>input[type='text']::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.profile ul li>input[type='text']:-moz-placeholder { color: rgba(255,255,255,0.6);}
.profile ul li>input[type='text']::-moz-placeholder { color: rgba(255,255,255,0.6);}
.profile ul li>input[type='text']:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.profile ul li>button{width: 88px;display: block;height: 32px;border: 0;background: #34CC8B;
border-radius: 4px;font-size: 14px;color: #fff;outline: none;margin-top: 32px;}
.prolist label{float: left;cursor: pointer;margin: 14px 40px 14px 0;}
.prolist label:last-child{margin-right: 0;}
.prolist input[type="radio"]{display: none;}
.prolist label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/b_w.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 2px;}
.prolist label input[type="radio"]:checked + i{background: url(/statics/index/css/../images/b_yx.png) no-repeat;background-size: 100% 100%;}
.prolist label p{float: left;font-size: 14px;color: #fff;font-weight:400;margin-left: 8px;}
/* 修改密码 */
.modify{width: 100%;background: #3E3E3E;padding: 0 20px;box-sizing: border-box;}
.modifybox{display: table;margin: 0 auto;padding: 40px 0 118px 0;box-sizing: border-box;}
.modifybox ul li{width: 100%;margin-bottom: 24px;}
.modifybox ul li:last-child{margin-bottom: 0;}
.modifybox ul li input{width: 302px;height: 40px;background: #595959;border-radius: 2px;outline: none;border: 0;
font-size: 12px;color: #fff;padding-left: 41px;padding-right: 20px;box-sizing: border-box;}
.modifybox ul li input::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.modifybox ul li input:-moz-placeholder { color: rgba(255,255,255,0.6);}
.modifybox ul li input::-moz-placeholder { color: rgba(255,255,255,0.6);}
.modifybox ul li input:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.modifybox ul li.mobile input{background: #595959 url(../images/mobile.png) 11px center no-repeat;}
.modifybox ul li.yanzheng{position: relative;}
.modifybox ul li.yanzheng input{background: #595959 url(../images/yz.png) 11px center no-repeat;padding-right: 116px;}
.modifybox ul li.yanzheng button{display: block;min-width: 98px;height: 40px;border: 0;font-size: 12px;color: #fff;
outline: none;position: absolute;top: 0;right: 0;background: #868686;border-radius: 0 2px 2px 0;}
.modifybox ul li.mobilepass input{background: #595959 url(../images/mima.png) 11px center no-repeat;}
.modifybox ul li.modifyboxlast button{display: block;width: 100%;height: 40px;border: 0;color: #fff;font-size: 14px;
font-weight: 600;background: #34CC8B;border-radius: 2px;outline: none;margin-top: 32px;}
/* 未开具发票订单 */
.weiinvoice{width: 100%;}
.weiinvoiceup{width: 100%;}
.weiinvoiceup ul li{width: 100%;background: #4B4B4B;border-radius: 4px;height: 115px;margin-bottom: 8px;
padding: 16px 20px;box-sizing: border-box;}
.weiinvoiceup ul li:last-child{margin-bottom: 0;}
.weiinvoiceup ul li label{float: left;cursor: pointer;margin-right: 16px;margin-top: 32px;}
.weiinvoiceup ul li label:last-child{margin-right: 0;}
.weiinvoiceup ul li input[type="checkbox"]{display: none;}
.weiinvoiceup ul li label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/j_ws.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 2px;}
.weiinvoiceup ul li label input[type="checkbox"]:checked + i{background: url(/statics/index/css/../images/j_xzs.png) no-repeat;background-size: 100% 100%;}
.weiinvoicetext{float: left;width: 70%;}
.weiinvoicetext h5{font-size: 20px;font-weight: 400;color: #fff;line-height: 28px;margin-bottom: 8px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.weiinvoiceupcon{width: 100%;margin-bottom: 12px;}
.weiinvoiceupcon p{float: left;margin-right: 48px;font-size: 14px;color: #fff;font-weight: 400;}
.weiinvoiceupcon p:last-child{margin-right: 0;}
.weiinvoicelast{width: 100%;}
.weiinvoicelast p{float: left;margin-right: 32px;font-size: 12px;color: #ccc;font-weight: 400;}
.weiinvoicelast p:last-child{margin-right: 0;}
.weiinvoicelasted{float: right;margin-top: 26px;}
.weiinvoicelasted p{color: #fff;font-size: 14px;font-weight: 400;text-align: right;}
.weiinvoicelasted p span{color: #FF4500;font-size: 18px;font-weight: 400;}
.weiinvoicelasted p span b{font-size: 14px;font-weight: 400;}
.weiinvoicebut{width: 100%;padding-top: 32px;box-sizing: border-box;}
.weiinvoiceright{float: right;}
.weiinvoiceright p{float: left;font-size: 14px;color: #fff;font-weight: 400;margin-right: 20px;line-height: 32px;}
.weiinvoiceright p span{color: #FF4500;font-size: 18px;font-weight: 400;}
.weiinvoiceright p span b{font-size: 14px;font-weight: 400;}
.weiinvoiceright button{float: left;width: 88px;height: 32px;border-radius: 4px;background: #34CC8B;
font-size: 14px;color: #fff;font-weight: 400;text-align: center;line-height: 32px;outline: none;border: 0;}
/* 未开具发票订单下一步 */
.weiinvoicenext{width: 100%;}
.weiinvoicenextup{width: 100%;background: #4B4B4B;border-radius: 4px;height: 66px;padding: 0 36px;box-sizing: border-box;line-height: 64px;
margin-bottom: 20px;}
.weiinvoicenextup p{font-size: 14px;color: #fff;font-weight: 400;}
.weiinvoicenextup p strong{font-weight: 400;}
.weiinvoicenextup p span{color: #FF4500;font-size: 18px;font-weight: 400;}
.weiinvoicenextup p span b{font-size: 14px;font-weight: 400;}
.weiinvoicenextcon{width: 100%;padding: 0 38px;box-sizing: border-box;}
.weiinvoicefirst{width: 100%;margin-bottom: 55px;}
.weiinvoicefirsted{margin-bottom: 0;}
.weiinvoicefirst h5{font-size: 16px;color: #fff;font-weight: 500;line-height: 22px;margin-bottom: 24px;}
.weiinvoicefirst ul li{width: 100%;margin-bottom: 18px;}
.weiinvoicefirst ul li:last-child{margin-bottom: 0;}
.weiinvoicefirst ul li span{font-size: 12px;color: #fff;font-weight: 400;margin-bottom: 12px;display: block;}
.prolist label{float: left;cursor: pointer;margin: 8px 40px 8px 0;}
.prolist label:last-child{margin-right: 0;}
.prolist input[type="radio"]{display: none;}
.prolist label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/b_w.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 0px;}
.prolist label input[type="radio"]:checked + i{background: url(/statics/index/css/../images/b_yx.png) no-repeat;background-size: 100% 100%;}
.prolist label p{float: left;font-size: 12px;color: #fff;font-weight:400;margin-left: 8px;}
.fplx{width: 100%;}
.weiinvoicefirst ul li input{width: 280px;height: 32px;background: #595959;border-radius: 2px;outline: none;border: 0;
font-size: 12px;color: #fff;padding-left: 14px;padding-right: 26px;box-sizing: border-box;float: left;}
.weiinvoicefirst ul li .selected{width: 280px;height: 32px;background: #595959 url(../images/select.png) 255px center no-repeat;border-radius: 2px;outline: none;border: 0;
font-size: 12px;color: #fff;padding-left: 14px;padding-right: 26px;box-sizing: border-box;appearance:none;float: left;
-moz-appearance:none;-webkit-appearance:none;}
.weiinvoicefirst ul li input::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.weiinvoicefirst ul li input:-moz-placeholder { color: rgba(255,255,255,0.6);}
.weiinvoicefirst ul li input::-moz-placeholder { color: rgba(255,255,255,0.6);}
.weiinvoicefirst ul li input:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.fplx p{float: left;font-size: 12px;color: #FF8500;font-weight: 400;line-height: 32px;margin-left: 12px;display: none;}
.fplx p i{display: inline-block;width: 12px;height: 12px;background: url(/statics/index/css/../images/cw.png) center no-repeat;vertical-align: -2px;}
.ssqcon{width: 100%;}
.ssq{float: left;}
.weiinvoicefirst ul li .ssq select{float: left;min-width: 120px !important;height: 32px;font-size: 14px;color: #fff;font-weight: 400;outline: none;background: #595959;
margin-right: 12px;border-radius: 2px;text-align: center;}
.weiinvoicefirst ul li .ssq select:last-child{margin-right: 0;}
.weiinvoicethred{width: 100%;margin-top: 24px;}
.weiinvoicethred label{float: left;cursor: pointer;margin-right: 8px;}
.weiinvoicethred label:last-child{margin-right: 0;}
.weiinvoicethred input[type="checkbox"]{display: none;}
.weiinvoicethred label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/j_ws.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 0px;}
.weiinvoicethred label input[type="checkbox"]:checked + i{background: url(/statics/index/css/../images/j_xzs.png) no-repeat;background-size: 100% 100%;}
.weiinvoicethred p{float: left;font-size: 12px;color: #fff;font-weight: 400;}
.weilast{width: 100%;margin-top: 32px;margin-bottom: 10px;}
.weilast a{float: left;display: block;font-size: 14px;color: #fff;font-weight: 400;text-align: center;line-height: 32px;
width: 88px;height: 32px;border-radius: 4px;background: #34CC8B;margin-right: 12px;}
.weilast button{float: left;display: block;font-size: 14px;color: #fff;font-weight: 400;text-align: center;line-height: 32px;
width: 88px;height: 32px;border-radius: 4px;background: #34CC8B;border: 0;outline: none;}
/* 开票记录 */
.record{width: 100%;padding: 20px 0;box-sizing: border-box;}
.recordlist{width: 100%;}
.recordlist ul li{width: 100%;border-radius: 4px;background: #4B4B4B;height: 120px;padding: 16px 20px;box-sizing: border-box;
margin-bottom: 16px;}
.recordlist ul li:last-child{margin-bottom: 0;}
.recordleft{float: left;width: 75%;}
.recordleft h5{font-size: 20px;color: #fff;font-weight: 400;line-height: 28px;margin-bottom: 8px;}
.recordtext{width: 100%;margin-bottom: 14px;}
.recordtext p{float: left;font-size: 14px;color: #fff;font-weight: 400;margin-right: 30px;}
.recordtext p:last-child{margin-right: 0;}
.recordleft strong{font-size: 14px;color: #fff;font-weight: 400;display: block;}
.recordright{float: left;width: 25%;padding-top: 26px;box-sizing: border-box;}
.recordright a{display: block;font-size: 14px;color: #fff;border: 1px solid #fff;box-sizing: border-box;width: 88px;height: 32px;
line-height: 30px;text-align: center;font-weight: 400;border-radius: 4px;float: right;opacity: 0.6;
transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.recordright a:hover{opacity: 1;}
.record .scrpage{padding-bottom: 0;margin-top: 40px;margin-bottom: 20px;}
/* 开票记录详情 */
.recordxq{width: 100%;padding: 40px 0;box-sizing: border-box;}
.recordxqlist{width: 100%;padding: 24px 10px;border-bottom: 1px solid rgba(255,255,255,0.2);box-sizing: border-box;}
.recordxqlist:first-child{padding-top: 0;}
.recordxqlist:last-child{border-bottom: 0;padding-bottom: 0;}
.recordxqlist h5{font-size: 20px;color: #fff;font-weight: 400;margin-bottom: 12px;}
.recordxqlist ul li{width: 100%;margin-bottom: 10px;}
.recordxqlist ul li:last-child{margin-bottom: 0;}
.recordxqlist ul li span{float: left;width: 90px;text-align: right;font-size: 14px;color: #fff;font-weight: 400;display: block;}
.recordxqlist ul li p{float: left;font-size: 14px;color: #fff;font-weight: 400;}
.recordxqlist ul li p strong{font-weight: 400;color: #FF4500;}
/* 发票抬头管理 */
.invoiceheader{width: 100%;padding: 20px 0;box-sizing: border-box;}
.invoiceheaderlist{width: 100%;}
.myhynav .addinvoice{display: block;width: 88px;height: 32px;background: #34CC8B;border-radius: 4px;
text-align: center;line-height: 30px;font-size: 14px;color: #fff;font-weight: 500;position: absolute;top: 9px;right: 0;}
.invoiceheaderlist ul li{width: 100%;height: 109px;border-radius: 4px;background: #4B4B4B;padding: 19px 20px 16px 20px;box-sizing: border-box;
margin-bottom: 16px;position: relative;}
.invoiceheaderlist ul li:last-child{margin-bottom: 0;}
.invoiceheadertext{width: 100%;}
.invoiceheadertext h5{font-size: 14px;color: #fff;font-weight: 500;line-height: 14px;margin-bottom: 14px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.invoiceheadertext p{font-size: 12px;color: #fff;opacity: 0.6;font-weight: 400;margin-bottom: 14px;}
.invoiceheadertext p strong{font-weight: 400;}
.invoiceheadertext span{font-size: 12px;color: #fff;opacity: 0.6;font-weight: 400;display: block;}
.invoiceheadertext span strong{font-weight: 400;}
.inheaderlast{position: absolute;bottom: 16px;right: 20px;}
.inheaderlast a{float: left;font-size: 12px;color: #34CC8B;font-weight: 400;margin-right: 24px;}
.inheaderlast a:last-child{margin-right: 0;}
.invoiceheader .scrpage{padding-bottom: 0;margin-top: 40px;margin-bottom: 20px;}
/* 新增企业 */
.corupcon .addqiye{display: block;width: 88px;height: 32px;background: #34CC8B;border-radius: 4px;
text-align: center;line-height: 30px;font-size: 14px;color: #fff;font-weight: 500;position: absolute;top: 24px;right: 20px;}
.addshenqing{height: auto;top: 180px;}
.addshenqing ul li a{width: 100%;border: 0;outline: none;height: 40px;background: #34CC8B;font-size: 14px;color: #fff;border-radius: 4px;
display: block;margin: 8px auto 0;text-align: center;line-height: 40px;}
/* 企业申请下一步 */
.addqysq{width: 900px;padding: 40px;box-sizing: border-box;border-radius: 6px;background: #3E3E3E;
margin: 40px auto;}
.addqysq ul li{width: 100%;margin-bottom: 16px;}
.addqysq ul li:last-child{margin-bottom: 0;}
.addqysq ul li span{display: block;font-size: 14px;color: #fff;font-weight: 400;margin-bottom: 12px;}
.addqysq ul li .upload_imgs{width: 260px;height: 80px;border-radius: 4px;background: #4B4B4B;margin-bottom: 0;}
.addqysq ul li .upload_imgs .z_photo{border-radius: 4px;}
.addqysq ul li .upload_imgs .upload_img{border-radius: 4px;}
.addqysq ul li .upload_imgs .upload_img>div{border-radius: 4px;}
.addqysq ul li .upload_imgs .upload_img>div>img{border-radius: 4px;}
.addqysq ul li .upload_imgs .z_file{height: 100%;position: absolute;top: 0;left:0;}
.addqysq ul li .upload_imgs .z_file p{font-size: 12px;color: #fff;text-align: center;font-weight: 400;line-height: 14px;padding-top: 32px;box-sizing: border-box;}
.addqysq ul li input{display: block;width: 360px;height: 40px;background: #4B4B4B;border-radius: 4px;border: 0;outline: none;
font-size: 14px;color: #fff;padding: 0 32px 0 16px;box-sizing: border-box;}
.addqysq ul li input[type='text']::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.addqysq ul li input[type='text']:-moz-placeholder { color: rgba(255,255,255,0.6);}
.addqysq ul li input[type='text']::-moz-placeholder { color: rgba(255,255,255,0.6);}
.addqysq ul li input[type='text']:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.addqysq ul li textarea{display: block;width: 360px;height: 120px;background: #4B4B4B;border-radius: 4px;border: 0;outline: none;
font-size: 14px;color: #fff;padding: 10px 16px;box-sizing: border-box;resize: none;}
.addqysq ul li textarea::-webkit-input-placeholder {color: rgba(255,255,255,0.6);}
.addqysq ul li textarea:-moz-placeholder { color: rgba(255,255,255,0.6);}
.addqysq ul li textarea::-moz-placeholder { color: rgba(255,255,255,0.6);}
.addqysq ul li textarea:-ms-input-placeholder {color: rgba(255,255,255,0.6);}
.addqysq ul li .ssq select{float: left;min-width: 120px !important;height: 32px;font-size: 14px;color: #fff;font-weight: 400;outline: none;background: #595959;
margin-right: 12px;border-radius: 2px;text-align: center;}
.addqysq ul li .ssq select:last-child{margin-right: 0;}
.addqysq ul li button{display: block;width: 120px;height: 40px;background: #34CC8B;border-radius: 4px;border: 0;outline: none;
font-size: 14px;color: #fff;}
.addqysq ul li span strong{font-size: 12px;opacity: 0.9;font-weight: 300;margin-left: 4px;}
.addbq label{float: left;cursor: pointer;margin-right: 8px;margin-right: 20px;margin-bottom: 6px;}
.addbq label:last-child{margin-right: 0;}
.addbq input[type="checkbox"]{display: none;}
.addbq label i{width: 16px;height: 16px;background: url(/statics/index/css/../images/j_ws.png) no-repeat;background-size: 100% 100%;
float: left;margin-top: 2px;}
.addbq label input[type="checkbox"]:checked + i{background: url(/statics/index/css/../images/j_xzs.png) no-repeat;background-size: 100% 100%;}
.addbq p{float: left;font-size: 14px;color: #fff;font-weight: 400;margin-left: 6px;}

/* 选择会议弹层 */
.xzmeet{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5000;display: none;}
.xzmeetbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);}
.xzmeetbox{width: 610px;background: #3E3E3E;position: absolute;top: 50%;left: 50%;margin-left: -305px;margin-top: -240px;
    border-radius: 8px;}
.xztitle{width: 100%;padding: 0 20px;box-sizing: border-box;height: 50px;line-height: 50px;position: relative;
    border-bottom: 1px solid #4d4d4d;}
.xztitle h4{font-size: 24px;color: #fff;font-weight: 400;position: relative;padding-left: 20px;box-sizing: border-box;}
.xztitle h4::before{content: "";width: 6px;height: 24px;background: #34CC8B;position: absolute;top: 13px;left: 0;}
.xztitle i{display: block;width: 20px;height: 20px;background: url(/statics/index/css/../images/guanbi.png) center no-repeat;
    position: absolute;top: 15px;right: 20px;cursor: pointer;}
.xzlist{width: 100%;padding: 20px 30px;box-sizing: border-box;max-height: 430px;}
.xzlistcon{width: 100%;overflow-y: scroll;max-height: 388px;}
.xzlistcon ul li{width: 100%;margin-bottom: 24px;}
.xzlistcon ul li:last-child{margin-bottom: 0;}
.xzimgs{float: left;width: 230px;height: 120px;margin-right: 14px;overflow: hidden;}
.xzimgs img{display: block;width: 100%;height: 100%;object-fit: cover;transition:.7s;-moz-transition: .7s;-webkit-transition: .7s;-o-transition: .7s;}
.xztext{float: left;width: 286px;padding-top: 8px;box-sizing: border-box;}
.xztext h5{font-size: 16px;color: #fff;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    margin-bottom: 12px;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.xztext a{display: block;width: 104px;height: 32px;border-radius: 4px;background: #34CC8B;text-align: center;line-height: 32px;
    color: #fff;font-weight: 400;font-size: 14px;opacity: 0.9;transition:.35s;-moz-transition: .35s;-webkit-transition: .35s;-o-transition: .35s;}
.xzlistcon ul li:hover .xzimgs img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.xzlistcon ul li:hover .xztext h5{color: #34CC8B;}
.xzlistcon ul li:hover .xztext a{opacity: 1;}

.public{width: 100%;padding: 20px 0;box-sizing: border-box;display: none;}
.publicon{width: 500px;margin: 0 auto;background: #595959;border-radius: 6px;padding: 20px 30px;box-sizing: border-box;}
.publist{width: 100%;margin-bottom: 15px;}
.publist:last-child{margin-bottom: 0;}
.publist p{font-size: 14px;color: #fff;opacity: 0.8;font-weight: 400;margin-bottom: 10px;}
.publist h5{font-size: 16px;color: #fff;opacity: 0.8;font-weight: 400;background: #3E3E3E;padding: 10px 16px;border-radius: 4px;}


.flcolse{display: block;width: 30px;height: 30px;background: url("/statics/index/css/../images/guanbi2.png") center no-repeat;cursor: pointer;
    position: absolute;top: 10px;right: 10%;}


/* 微信支付 */
.ttedu_zfda{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 9999;display: none;}
.ttedu_zfbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: #000;opacity: 0.7;}
.ttedu_zfbox{width: 320px;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);padding: 34px 0;box-sizing: border-box;background: #fff;border-radius: 12px;z-index: 99999;}
.ttedu_zfbox h3{font-size: 16px;font-weight: 700;color: #1c1f21;line-height: 24px;text-align: center;}
.ttedu_erweima{width: 180px;height: 180px;margin: 12px auto;}
.ttedu_erweima img{width: 100%;height: 100%;}
.restart-btn{margin-top: 16px;cursor: pointer;font-size: 14px;color: #9199a1;line-height: 24px;text-align: center;}
.restart-btn:hover{color: #545c63;}
.restart-btn span{display: inline-block;width: 16px;height: 16px;background: url(/statics/index/css/../images/shu.png) no-repeat;background-size: 100%;vertical-align: middle;margin-right: 8px;}
/* 支付完成 */
.ttedu_yue{width: 400px;}
.moco-modal-title{padding: 0px 32px 0;line-height: 20px;box-sizing: border-box;}
.moco-modal-title span{font-size: 16px;font-weight: bold;color: #1c1f21;}
.moco-modal-title a{position: absolute;right: 32px;top: 30px;display: block;background: url(/statics/index/css/../images/gb.png) no-repeat;width: 20px;height: 20px;background-size: 100%;}
.moco-modal-title a:hover{background: url(/statics/index/css/../images/gb1.png) no-repeat;}
.ttedu_moadl{padding: 10px 10px;box-sizing: border-box;}
.ttedu_moadl span{width: 100px;height: 100px;background: url(/statics/index/css/../images/pay_s.png) no-repeat;background-position: 10px -10px;border-radius: 50%;display: block;background-size: 100%;margin:10px auto;}
.ttedu_moadl .ttedu_cg{font-size: 16px;color: #212121;font-weight: 700;text-align: center;}
.ttedu_moadl .ttedu_czs{font-size: 12px;color: #aaa;text-align: center;font-weight: 500;}
.ttedu_moadl a{cursor: pointer;background: #383d42;border-radius: 24px;font-size: 14px;color: #fff;line-height: 20px;display: block;width: 160px;height: 36px;
    text-align: center;line-height: 36px;margin: 20px auto;}
.ttedu_moadl a:hover{background: #545c63;}
.baomings{width: 51px;height: 48px;border-radius: 3px;text-align: center;position: fixed;bottom: 120px;right: 20px;
    background: #0DF8F7;display: none;}
.baomings a{display: block;font-size: 14px;color: #fff;line-height: 15px;height: 48px;padding-top: 8px;box-sizing: border-box;
    color: #101123;}

.imgtc{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 5200;display: none;}
.imgtcbj{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.5);}
.imgtcbox{max-width: 40%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);padding: 20px;background: #fff;
    border-radius: 10px;}
.imgtcbox img{display: block;max-width: 100%;margin: 0 auto;}

@media screen and (max-width: 1525px) {
	.header{padding: 0 4%;}
	.footer{padding-left: 4%;padding-right: 4%;}
	.headerleft{margin-right: 80px;}
	.headerselect{margin-right: 30px;}
	.headerconter ul li{margin-right: 30px;}
	.singupfslist ul li{min-width: 32%;margin-right: 2%;margin-bottom: 2%;}
    .singupfslist ul li:nth-child(3n){margin-right: 0;}
}
@media screen and (max-width: 1440px) {
	.headerleft{margin-right: 60px;}
	.headerselect{margin-right: 25px;}
	.headerconter ul li{margin-right: 26px;}
	.bannertext h4{font-size: 60px;line-height: 80px;}
	.bannertext h5{font-size: 34px;line-height: 42px;margin-bottom: 100px;}
	.contactlist ul li{padding-left: 12px;padding-right: 12px;}
	.contactlistleft{margin-right: 8px;}
	.reiewleft{margin-right: 60px;}
	.retcbox{width: 940px;height: 589px;}
	.closes{width: 30px;height: 30px;background-size: 100%;}
	.retctitle{padding: 20px 40px 0 40px;}
	.retctitlecon h5{font-size: 18px;line-height: 24px;margin-bottom: 4px;}
	.retctitlecon p{font-size: 14px;margin-bottom: 6px;}
	.retctitlecon{padding-bottom: 10px;}
	.retctitlecon p span::before{top: 4px;}
	.retcoters{padding: 0 40px;}
	.retcoter{padding: 14px 0;}
	.retcvideo{margin-bottom: 14px;}
	.recontertext p{line-height: 20px;margin-bottom: 6px;}
	.spelefts::before{right: -50px;height: 60px;bottom: -16px;}
	.speleft,.spelefts,.sperights{padding-top: 90px;}
	.spelefts{padding-left: 72px;background-size: 86%;}
	.sperightup,.sperightscon{padding-right: 18%;}
	.sperightscon p{line-height: 20px;margin-bottom: 12px;}
	.speleft ul li{margin-bottom: 8px;}
}