body,html{font-size: 14px;padding: 0;margin: 0;font-family: "微软雅黑";background: #ecefef;}
p{margin: 0;}
ul{list-style-type: none;padding: 0;margin: 0;}
a{color: #000;}
a:hover{text-decoration: none;color: #4b98db;}
img{max-width: 100%;}
input,button{outline:none}
textarea{resize:none}
.ce-portrait{position: absolute; height: 100%; width: 100%; top: 0; left: 0; background-size: cover; background-position: center; background-repeat: no-repeat;}
.defaultPortrait{background-image: url(../img/portrait_back.png) !important;}
.indexLogo{background-image: url(../img/logo.png) !important;background-size: 40% !important;}
.ellipsis{display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.nowrap{white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
/*text-overflow*/

/*
	登录注册
*/
.LoginMask{position: fixed;width: 100%;height: 100%;z-index: 9;left: 0;top: 0;background: url(../img/lr_bg.gif);cursor: pointer;}
/*.LoginForm{position: fixed;width: 500px;top: 120px;left: calc(50% - 250px);left: -moz-calc(50% - 250px);left: -webkit-calc(50% - 250px);padding: 30px 60px 50px;z-index: 10;background: #fff;}*/
.LoginForm{position: fixed;top: 120px;padding: 30px 60px 50px;z-index: 10;background: #fff;}
.LoginTop{height: 400px;top: calc(50% - 200px);top: -moz-calc(50% - 200px);top: -webkit-calc(50% - 200px);}
.LoginForm-title{text-align: center;margin-bottom: 30px;border-bottom: 1px solid #ccc;height: 62px;line-height: 60px;font-size: 16px;}
.LoginForm-title>p{border-bottom: 2px solid #000;}
.LoginForm-title>a{color: #aaa;}
.LoginForm-title>a:hover{border-bottom: 2px solid #000;color: #000;}
.LoginForm-list li{margin-bottom: 25px;}
.LoginForm-list li input,
.LoginForm-list li select{height: 40px;border-color: #e3e3e3;color: #989898;}
.LoginForm-Code{display: flex;}
.LoginForm-Code>input{flex:1;border-right: none;}
.LoginForm-Code>button{height: 40px;border: 1px solid #bdbdbd;background: #fff;color: #3e3e3e;padding: 0 10px;font-size: 12px;border-radius: 0 4px 4px 0;}
.LoginForm-submit>button{background: #1a1a1a;height: 45px;line-height: 45px;width: 100%;display: inline-block;text-align: center;color: #fff;border: none;}
.LoginForm-submit:hover >button{background: #6685fd;}
.forgetPassword{text-align: right;}

/*关闭*/
/*.LoginForm-close{position: absolute;top: -30px;;z-index: 9999;right: -15px;cursor: pointer;}*/

/*
	首页header
*/
.headerFluid{border-bottom: #eee 1px solid;height: 60px;line-height: 60px;}
/*.headerFluid .headerFluid-btn>li{float: left;margin-left: 20px;}
.headerFluid .headerFluid-btn>li a>span{margin-left: 5px;color: #828282;}
.headerFluid .headerFluid-btn>li a>i{color: #a4a4a4;}*/


/*
	navList
*/
.navList{overflow: hidden;height: 100px;line-height: 100px;width: 100%;margin: 0;}
.navList li{width: 14%;float: left;text-align: center;cursor: pointer;position: relative;font-size: 16px;}
.navList li::after,
.navList li::before{position: absolute;content: '';opacity: 0;}
.navList li::after{bottom: 0;left: calc(50% - 25px);left: -moz-calc(50% - 25px);left: -webkit-calc(50% - 25px);background: #6685fd;width: 50px;height: 3px;}
.navList li::before{bottom: 3px;left: calc(50% - 5px);left: -moz-calc(50% - 5px);left: -webkit-calc(50% - 5px);border-width:5px;border-color: transparent transparent #6685fd transparent;border-style: dashed dashed dashed solid;width: 0;height: 0;overflow: hidden;}
.navList li:hover,
.navList li.active{color: #4c71ff;}
.navList li:hover::after,
.navList li:hover::before,
.navList li.active::after,
.navList li.active::before{opacity: 1;}
.navList-logo::after,
.navList-logo::before{display: none;}
.navList-logo{width: 16% !important;}
.navList-logo img{display: inline-block;width: 55px;}


/*
	banner
*/
.img-bg{background-image: url(../img/img.png);position: relative;height: 460px;}
.img-bg span{width: 100%;height: 100%;position: absolute;background-size: cover;top: 0;left: 0;background-position: center center;}
.bannerIndicators{bottom: 80px;left: 20%;}
.bannerIndicators li,
.bannerIndicators .active{height: 3px;width: 25px;border-radius: 0;}
.bannerIndicators li{margin: 0 0 0 10px;background-color: #fff;}
.bannerIndicators .active{background-color: rgba(255,255,255,.5);border-color: transparent;}
.bannerBtn{background: rgba(0,0,0,.5);width: 100%;position: absolute;bottom: 0;left: 0;color: #fff;}
.bannerBtn .container{display: flex;}
.bannerBtn .container p{flex:1;line-height: 60px;font-size: 16px;}
.bannerBtn .container div>button{border-radius: 3px;padding: 0 16px;height: 34px;margin-top: 13px;}
.bannerBtn .container div>button:nth-child(1){border: #fad86b 1px solid;background-color: #f9c31a;color: #000;margin-right: 10px;}
.bannerBtn .container div>button:nth-child(2){border: #f9c31a 1px solid;background-color: transparent;color: #f9c31a;}
/*banner-服务*/
.bannerService{position: absolute;right: 0;left: 0;top: calc(50% - 164px);height: 328px;}
.banner-service{width: 300px;background-color: #fff;float: right;}
.bannerService-title{border-bottom: #eee 1px solid;padding: 10px;display: flex;}
.bannerService-title>span{flex:1;font-size: 16px;}
.bannerService-title>a{color: #999;}
.bannerService-list li{margin-bottom: 10px;overflow: hidden;padding-bottom: 10px;border-bottom: #eee 1px solid;cursor: pointer;}
.bannerService-list li:last-child{border: none;}
.bannerService-list{margin: 10px;}
.bannerService-img{width: 70px;height: 70px;position: relative;margin-right: 10px;}
.bannerService-img>span{border-radius: 3px;}
.bannerService-text{width: calc(100% - 80px);width: -moz-calc(100% - 80px);width: -webkit-calc(100% - 80px);}
.bannerService-text>span{color: #8c8c8c;margin: 7px 0;display: block;font-size: 12px;}
.bannerService-name>i{background-color: #e8e8e8;font-size: 12px;padding: 3px;color: #c3c3c3;border-radius: 5px;}
.bannerService-name>span{font-size: 12px;color: #8c8c8c;}


/*
	首页公共标题
*/
.publicTitle{margin: 30px 0;position: relative;padding-left: 20px;overflow: hidden;}
.publicTitle::before{position: absolute;content: '';left: 0;top: 6%;height: 88%;width: 3px;background-color: #fbc319;}
.publicTitle .publicTitle-text{width: 340px;}
.publicTitle .publicTitle-text>p{font-size: 16px;font-weight: 700;margin-bottom: 5px;}
.publicTitle .publicTitle-text>span{font-size: 13px;color: #9c9b9b;}
.publicTitle-btn>button{border: 2px #edb709 solid;background-color: #f9c31a;color: #fff;font-size: 12px;padding: 6px 10px;margin-top: 16px;}

/*首页-分类*/
.classIfy{margin-right: 0 !important;}
.classIfy,
.indexClub{text-align: center;margin: 0 15px 0;}
.classIfy-name{position: absolute;top: calc(50% - 35px);top: -moz-calc(50% - 35px);top: -webkit-calc(50% - 35px);left: 0;right: 0;width: 96%;height: 70px;z-index: 9;}
.classIfy-name>i{font-size: 32px;color: #696969;}
.classIfy-name>span{display: block;margin-top: 10px;font-size: 16px;color: #000;}
.classIfy-list,
.classIfy-name{-webkit-transition: .4s;-moz-transition: .4s;transition: .4s;}
.classIfy-list{position: relative;padding-top: 250px;margin-bottom: 10px;}
.classIfy-list::after{position: absolute;content: '';left: 0;top: 0;background-color: #f5f5f5;width: 96%;height: 100%;z-index: 0;border-radius: 5px;}
.classIfy-list:hover::after{background-color: #4c71ff;color: #fff;}
.classIfy-list:hover .classIfy-name{top: 50px;}
.classIfy-list:hover .classIfy-name>span,
.classIfy-list:hover .classIfy-name>i{color: #fff;}
.classIfy-list:hover .classIfy-hidden{opacity: 1;color: #fff;}
.classIfy-hidden{margin-top: 10px;opacity: 0;}
.classIfy-hidden>p{margin-bottom: 30px;}

.classIfyTitle{text-align: center;margin: 40px auto;}
.classIfyTitle>p{font-size: 20px;margin-bottom: 10px;}
.classIfyTitle>span{display: block;margin-bottom: 10px;color: #9c9b9b;}
.classIfyTitle-btn{text-align: center;}
.classIfyTitle-btn>button{border:none;border-radius: 20px;height: 42px;line-height: 42px;width: 160px;color: #fff;margin: 40px 10px;}
.classIfyTitle-btn>button:nth-child(1){background-color: #4c71ff;}
.classIfyTitle-btn>button:nth-child(2){background-color: #5d5d5d;}
.classIfyText{overflow: hidden;margin-top: 50px;}
.classIfyTextList{text-align: center;}
.classIfyTextName{width: 90px;height: 90px;margin: 0 auto;}
.classIfyTextName>img{width: 100%;height: 100%;}
.classIfyTextList>span,
.classIfyTextList>p{display: block;color: #888;margin: 15px 0;font-size: 16px;transition: .4s}
.classIfyTextList:hover>span,
.classIfyTextList:hover>p{color: #000;transition: .4s}
.classIfyTextList>p{font-size: 12px;}

/*首页-俱乐部*/
.CLUB{background: #f4f4f4;}
.indexClub{padding-bottom: 30px;}
.indexClub-list{padding: 0;}
.indexClub-img{width: 100%;padding-top: 90%;position: relative;overflow: hidden;cursor: pointer;margin-top: 10px;}
.indexClub-img>span{background-size: auto;}
.indexClub-text>a{margin: 10px 0;font-size: 16px;display: block;}
.indexClub-text>span{color: #717171;}
.indexClub-img::before{position: absolute;content: '';left: 50%;top: 0;width: 0;height: 100%;background-color: transparent;z-index: 5;}
.indexClub-img:hover::before{background-color: rgba(224,170,0,.8);width: 100%;left: 0;}
.indexClub-img::before{-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}
.indexClub-hidden{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 9;color: #fff;text-align: left;padding: 15px;}
.indexClub-hidden>span, .indexClub-hidden>p{opacity: 0;}
.indexClub-img:hover .indexClub-hidden>span,.indexClub-img:hover .indexClub-hidden>p{opacity: 1;}
.indexClub-img:hover>span.ce-portrait{-webkit-filter: blur(6px);filter: blur(6px);}
.indexClub-hidden>p{margin-bottom: 10px;font-size: 16px;}
.indexClub-hidden>span{font-size: 12px;line-height: 28px;height: 60%;overflow: hidden;display: block;}
.indexClub-img:hover .indexClub-icon,.indexClub-hidden>span,.indexClub-hidden>p{animation-delay:.1s;-webkit-animation-delay:.1s; -webkit-transition: .4s;-moz-transition: .4s;transition: .4s;}
.indexClub-icon{position: absolute;left: 15px;bottom: -100%;}
.indexClub-img:hover .indexClub-icon{bottom: 15px;}
.indexClub-icon>button{background: #5e7ef7;border: #728efb 1px solid;width: 28px;height: 28px;color: #fff;text-align: center;}
.indexClub-icon>button>i{font-size: 12px;}

.CLUBUl-list{margin-bottom: 40px;}
.CLUBUl-hidden>p{color: #464646;font-size: 16px;position: relative;padding-bottom: 50px;}
.CLUBUl-list p,
.CLUBUl-list:hover p, .CLUBUl-list p::after, .CLUBUl-list:hover p::after{transition: .3s;cursor: pointer;}
.CLUBUl-list:hover p{color: #4c71ff;}
.CLUBUl-list:hover p::after{background: #4c71ff;}
.CLUBUl-hidden>p::after{position: absolute;content: '';bottom: 0;left: 0;background: #464646;transform:rotate(40deg);height: 16px;width: 1px;display: block;margin: 15px 10px;}
.CLUBUl-hidden>span{color: #a5a3a3;}
.CLUBUl-arrow>a{height: 35px;width: 90px;border: #ff7726 1px solid;color: #ff7625;margin: 20px auto 0;display: block;line-height: 33px;font-size: 14px;text-align: center;border-radius: 5px;}

/*首页-快捷链接*/
/*.quickLink{margin-top:30px;}*/
.quickLink .row{margin: 0;}
.quickLink-list{position: relative;padding-top: 250px;overflow: hidden;}
.quickLink-list::before{position: absolute;content: '';background: rgba(0,0,0,.4);width: 100%;height: 100%;z-index: 5;left: 0;top: 0;}
.quickLink-list>div{position: absolute;top: 20px;right: 20px;z-index: 9;background: rgba(0,0,0,.2);color: #fff;padding: 10px 20px;border-radius: 20px;}
.quickLink-list>span{-webkit-filter: blur(3px);filter: blur(3px);}
.quickLink-list:hover>div{background: rgba(0,0,0,.5);}
.quickLink-list>span,
.quickLink-list:hover>span,.quickLink-list>div,.quickLink-list:hover>div{-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}
/*首页-企业展示*/
.indexCompany{position: relative; overflow: hidden;}
.indexCompany-bg{width: 50%; padding-top: 350px; background-size: cover;margin-bottom: 30px;}
.indexCompany-text{z-index: 9; position: absolute; left: 40%; right: 0; top: 30px; bottom: 20px;}
.indexCompany-text .swiper-container{width: 100%;}
.indexCompany-text .swiper-wrapper .swiper-slide{background: #fff;box-shadow: 2px 2px 7px #e8e8e8; height: 290px;padding: 20px 65px 20px 60px;border: #e8e8e8 1px solid;border-left: none;border-top-color: #f3f3f3;}
.indexCompany-slide-text>p{font-size: 16px;font-weight: 700;margin: 10px 0 15px;}
.indexCompany-slide-text>span{color: #595959;line-height: 29px;display: block;height: 60%;overflow: hidden;text-align: justify;}
.indexCompany-slide-text>a{border: 1px #808080 solid;height: 35px;line-height: 32px;color: #808080;text-align: center;width: 120px;border-radius: 20px;display: block;font-size: 12px;margin: 15px auto 0;}
.indexCompany-slide-text>a>i{margin-right: 5px;font-size: 12px;}
.indexCompany-page{position: absolute; left: -34px; top: calc(50% - 17px); top: -webkit-calc(50% - 17px);top: -moz-calc(50% - 17px);}
.indexCompany-prev,
.indexCompany-next{display: table-cell;color: #fff;width: 34px;height: 34px;text-align: center;line-height: 34px;position: absolute;z-index: 20; cursor: pointer;}
.indexCompany-prev{background: #8b8b8b;left: 0;top: 50%;z-index: 20;}
.indexCompany-next{background: #626262;left: 34px;top: 50%;z-index: 2;}
/*首页-新闻活动*/
.indexNew{background: url(../img/indexNew_bg.jpg) no-repeat center;width: 100%;height: 560px;background-size: cover;}
.indexNew-title{color: #fff;text-align: center;margin: 20px 0 30px;}
.indexNew-title>p{font-size: 16px;}
.indexNew-title>p>span{font-size: 14px;margin-left: 5px;font-style:italic;}
.indexNew-icon{position: relative;width: 200px;margin: 20px auto 0;}
.indexNew-icon>i{font-size: 18px;}
.indexNew-icon::after,
.indexNew-icon::before{position: absolute;content: '';width: 40%;top: 50%;height: 2px;background-image: linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%);background-size: 7px 2px;background-repeat: repeat-x;}
.indexNew-icon::after{left: 0;}
.indexNew-icon::before{right: 0;}
.indexNew-list{width: 100%;margin: 0 auto;overflow: hidden;position: relative;}
.indexNew-list::after{position: absolute;content: '';background: rgba(255,255,255,.8);height: 100%;width: 2px;left: calc(50% - 2px);top: 18px;}
.indexNew-list li{position: relative;color: #fff;width: 50.7%;margin-bottom: 30px;cursor: pointer;}
.indexNew-list li>span{font-size: 12px;margin-bottom: 10px;display: block;}
.indexNew-list li::after{position: absolute;content: '';background: #fff;width: 18px;height: 18px;border-radius: 100%;top: calc(50% - 9px);}
.indexNew-list li:nth-of-type(odd){float: right;text-align: left;padding-left: 30px;}
.indexNew-list li:nth-of-type(even){float: left;text-align: right;padding-right: 30px;}
.indexNew-list li:nth-of-type(odd)::after{left: -2px;}
.indexNew-list li:nth-of-type(even)::after{right: 0px;}
.indexNew-more{background: #f9c31a;border: 2px solid #fcd660;color: #fff;width: 80px;height: 35px;line-height: 32px;text-align: center;margin: 0 auto;display: block;border-radius: 5px;}
.indexNew-more:hover{color: #fff;}
/*首页-搜索俱乐部*/
.searchClub{background: #435061;height: 120px;}
.searchClub-left{color: #fff;font-size: 16px;margin-top: 35px;}
.searchClub-left>span{color: #b1bdcb;font-size: 14px;display: block;margin-top: 10px;}
.searchClub-right{margin-top: 45px;}
.searchClub-right input{background: #91a1b4;border: none;height: 32px;line-height: 32px;padding-left: 15px;border-radius: 3px;color: #fff;width: calc(100% - 62px);float: left;}
.searchClub-right input::-webkit-input-placeholder{color: #fff;}
.searchClub-right input::-moz-input-placeholder{color: #fff;}
.searchClub-right button{width: 52px;height: 32px;background: #fff;border: none;color: #000;border-radius: 3px;font-size: 12px;margin-left: 10px;vertical-align:middle;}
/*首页-底部*/
.indexFotter{padding-top: 40px;}
.indexFotter-list{text-align: left;margin-bottom: 40px;}
.indexFotter-title{width: 80px;line-height: 30px;background: #91a1b4;color: #fff;border: 1px solid #7d94af;text-align: center;border-radius: 3px;}
.indexFotter-list>p{height: 80px;line-height: 25px;overflow: hidden;color: #647589;margin: 20px 0}
.indexFotter-list>a{display: inline-block;border: 1px solid #4b6ae4;border-radius: 2px;color: #4c71ff;padding: 0 10%;text-align: center;line-height: 35px;}
.indexFotter-way>span{display: block;color: #8999ac;font-size: 13px;}
.indexFotter-prompt{border-top: 1px solid #eff2f6;line-height: 50px;color: #8c8c8c;padding-left: 0;}
.indexFotter-prompt>a{color: #7e97f9;}

/*
	子页头部
*/
.pageNav{background: #fff;box-shadow: 1px 3px 6px #eaeaea;height: 60px;margin-bottom: 30px;}
.pageNav-logo{margin-right: 10%;margin-top: 5px;}
.pageNav-list li{float: left;margin-right: 40px;line-height: 60px;}
.pageNav-list li a:hover,
.pageNav-list li.active a,
.pageNav-btn .Identity>a:hover{color: #4c71ff;}
.pageNav-btn .Identity>a{margin-left: 30px;color: #a7a7a7;display: inline-block;}
.pageNav-btn .Identity>a:nth-child(1){position: relative;}
.pageNav-btn .Identity>a:nth-child(1)::after{position: absolute;content: '';height: 20%;width: 1px;right: -60%;top: 40%;background: #c0c0c0;}
.pageNav-btn,
.pageNav-language{display: flex;line-height: 60px;color: #a7a7a7;}
.pageNav-language>i{line-height: 58px;margin-right: 5px;color: #a7a7a7;}
.pageNav-language .dropdown a{color: #a7a7a7;}
.pageNav-language .dropdown-menu{right: 0;left: inherit;}
.pageNav-phone>i{margin-right: 5px;}

/*手机显示*/
.pageNav-hidden{display: none;}

/*
	子页banner
*/
.pageBanner{height: 120px;background-size: 100% 100%;margin-bottom: 20px;background-repeat: no-repeat;text-align: center;}
.pageBanner>span{color: #fff;font-size: 18px;line-height: 120px;}

/*
	子页分页
*/
.pageList{text-align: right;margin: 30px 0;}
.pageList a{margin: 0 6px;border-radius: 3px;background: #e7ebee !important;border: none !important;color: #757575 !important;}
.pageList a:hover,
.pageList li.active a{background: #3498db !important;color: #fff !important;}
.pageList li.disabled a{background: #bdc3c7 !important;color: #fff !important;}


/*
	过度+鼠标经过阴影
*/
.ServiceList-img,.ServiceList-text,.ServiceList-text>span,.ServiceList,.ClubList,.ClubList-text,.ClubList-img,.ClubList-text,
.navList li::after,.navList li::before,.NewList,.LoginForm-submit>button,.index-user-menu li>a,.Personal-left li::before,.ServeList .ServeEdit{-webkit-transition: .25s;-moz-transition: .25s;transition: .25s;}
.ServiceDiv:hover .ServiceList,
.ClubDiv:hover .ClubList-text,.NewDiv:hover .NewList{box-shadow: 0 3px 6px #ababab;}
.NewList,.ClubList-text{border-radius: 3px;box-shadow: 0 1px 1px #d4d4d4;background: #fff;}

/*
	服务列表页
*/
.ServiceDiv{margin-bottom: 30px;height: 222px;}
.ServiceList{box-shadow: 0 1px 1px #d4d4d4;display: block;border-radius: 3px;overflow: hidden;background-color: #fff;}
.ServiceList-img{position: relative;width: 100%;padding-top: 172px;}
.ServiceList-text{padding: 15px 10px;height: 50px;}
.ServiceList-text>p{position: relative;padding-left: 12px;margin-bottom: 5px;}
.ServiceList-text>p::before{position: absolute;content: '';width: 5px;height: 5px;border-radius: 100%;background: #da4646;left: 0;top: calc(50% - 2.5px);}
.ServiceList-text>span{font-size: 12px;color: #b1b1b1;padding-left: 12px;opacity: 0;}
/*鼠标经过*/
.ServiceDiv:hover .ServiceList-img{padding-top: 150px;}
.ServiceDiv:hover .ServiceList-text>span{opacity: 1;}
.ServiceDiv:hover .ServiceList-text{padding: 15px 10px;height: 72px;}

/*
	俱乐部
*/
.ClubNav{overflow: hidden;margin-bottom: 10px;}
.ClubNav li>a{float: left;overflow: hidden;border: 1px solid transparent;color: #000;border-radius: 20px;padding: 8px 10px;margin-right: 10px;font-size: 13px;}
.ClubNav li.active a,
.ClubNav a:hover{border-color: #4b98db;color: #4b98db;}
.ClubNav li>a>span{font-size: 12px;margin-left: 5px;}
/*俱乐部列表*/
.ClubList{position: relative;text-align: center;height: 220px;margin-top: 30px;}
.ClubList-img{position: absolute;z-index: 9;top: 0;width: 80px;height: 80px;box-shadow: 0px 2px 1px #cacaca;border: 2px #fff solid;left: calc(50% - 40px);left: -webkit-calc(50% - 40px);left: -moz-calc(50% - 40px);}
.ClubList-img,
.ClubList-img>span{border-radius: 50%;}
.ClubList-text{position: absolute;z-index: 5;top: 40px;width: 100%;padding: 60px 10px 15px;}
.ClubList-text>span{font-size: 13px;color: #747474;margin: 15px 0 20px;display: block;}
.ClubCont,.NewCont{font-size: 12px;}
.ClubCont .ClubCont-icon{background: #efefef;color: #616161;border-radius: 5px;padding: 6px 8px;margin-right: 15px}
.ClubCont .ClubCont-time{line-height: 30px;color: #848484;}
.ClubCont .ClubCont-icon>i,
.ClubCont .ClubCont-time>i{margin-right: 3px;color: #999;}
.Club .tab-content{overflow: hidden;}
/*鼠标经过*/
.ClubDiv:hover .ClubList-img{top: -8px;}
.ClubDiv:hover .ClubList-text{top: 32px;}

/*
	新闻活动
*/
.NewDiv{height: 240px;margin-bottom: 30px;}
.NewList-img{position: relative;height: 150px;}
.NewList-text{padding: 15px;overflow: hidden;}
.NewList-text>p{margin-bottom: 20px;}
.NewCont{color: #b3b3b3;}
.NewCont i{margin-right: 5px;}
.NewDiv:hover .NewList{margin-top: -8px;}

/*
	企业展示
*/
.Company{background: #fff;padding-bottom: 10px;margin-bottom: 30px;}
.Company th{font-weight: normal;padding: 15px !important;text-align: center;}
.Company thead th{border-bottom: 1px solid #f0f0f0 !important;}
.Company tbody tr td,
.Company tbody th{border-bottom: 1px solid #f0f0f0 !important;}
.Company tr td:last-child{text-align: right;}
.Company td{vertical-align:middle !important;text-align: center;}
.CompanyImg{width: 50px;height: 50px;position: relative;}
.CompanyImg>span{border-radius: 100%;}
.CompanyText{margin: 0 10px;text-align: left;height: 50px;padding-top: 6px;width: calc(100% - 70px);width: -webkit-calc(100% - 70px);width: -moz-calc(100% - 70px);}
.CompanyText>span{font-size: 12px;color: #8a8a8a;display: block;}
.CompanyMore{border: 1px #5e9de2 solid;padding: 4px 15px;border-radius: 5px;color: #3b83d3;margin: 0 10px;}
.Company .pageList{margin-right: 15px;}

/*
企业认证
*/
.companyForm{background: #fff;padding: 20px;margin-bottom: 30px;}
.companyForm label{margin-bottom: 11px;}
.companyForm-list .form-group{overflow: hidden;}
.companyForm-list label{width: 100%;padding: 0 15px;}
.companyForm-list .input-group{float: left;width: 50%;padding: 0 15px;}
.companyForm-textarea .input-group-addon{vertical-align:top;}
.companyForm-btn{text-align: center;}
.companyForm-btn>button{background: #2d8af1;border: 1px solid #52a4ff;color: #fff;padding: 8px 20px;margin-bottom: 30px;}
/*上传图片*/
.uploadImg-file{position: relative;width: 200px;margin-right: 30px;height: 240px;}
.uploadImg-file>input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;z-index: 9;}
.uploadImg-file>span{margin-top: 10px;display: block;text-align: center;}
.uploadImg-text{width: calc(100% - 220px);}
.uploadImg-text>span{display: block;margin-top: 15px;color: #999;position: relative;padding-left: 15px;}
.uploadImg-text>span::after{position: absolute;content: '';width: 5px;height: 5px;border-radius: 50%;top: calc(50% - 2.5px);background: #cacaca;left: 0;}
.uploadBtn-file>img{width: 100%;}
.uploadPrompt{display: flex;}
.uploadPrompt span{font-size: 12px;color: red;margin-left: 10px;display: block;width: 70%;}

/*
	详情
*/
.Details{margin-bottom: 30px;}
.DetailsLeft,
.DetailsRight{background: #fff;padding: 20px;margin-bottom: 20px;}
.DetailsLeft-title{font-size: 18px;margin-bottom: 20px;}
.DetailsLeft-icon{display: flex;color: #aeaeae;margin-bottom: 20px;}
.DetailsLeft-icon>p{margin-right: 30px;}
.DetailsLeft-icon>p>i{font-size: 12px;margin-right: 10px;}
.DetailsLeft-text img{width: auto;display: block;margin-left: auto;margin-right: auto;height: auto;}
.DetailsLeft-text p{margin-top: 20px;line-height: 32px;text-align: justify;color: #5f5f5f;}
.DetailsRight-title{position: relative;padding-left: 12px;font-size: 16px;}
.DetailsRight-title::before{position: absolute;content: '';width: 3px;height: 60%;background: #c91520;left: 0;top: 20%;}
.DetailsRight-list{margin-top: 20px;}
.DetailsRight-img{position: relative;padding-top: 60%;}
.DetailsRight-list li{border-bottom: 1px #ececec solid;margin-bottom: 20px;padding-bottom: 20px;}
.DetailsRight-list li:last-child{border: none;padding: 0;margin: 0;}
.DetailsRight-list p{margin-top: 15px;}
.DetailsRightIndicators{bottom: -40px;}
.DetailsRightIndicators li{background: #d0d0d0;margin: 0;}
.DetailsRightIndicators li.active{background: #a0a0a0;border-color: #fff;width: 10px;height: 10px;margin: 0;}
.abputDetails{padding: 0 30px;}
.abputDetails p{text-indent: 2rem;text-emphasis: justify;}
/*公司简介*/
.DetailsLeft-lable>p{display: inline-block;margin-right: 50px;}
.DetailsLeft-lable>p>i{padding: 0 15px;}
.DetailsLeft-lable>p>i,
.DetailsLeft-lable>p>span{color: #bbb;}
.ReleaseDiv-tab{line-height: 42px;margin-top: 15px;}
.ReleaseDiv-tab span{margin-left: 20px;display: inline-block;color: #a0a0a0;}
.HotlineDiv{margin-top: 15px;padding-bottom: 40px;}
.Hotline-btn>a>i{margin-right: 10px;}
.HotlineLogo .ReleaseDiv-img{margin-top: 0;}


/*
	用户显示
*/
.index-user-portrait{position: relative; margin-top: 10px;height: 42px; width: 42px; border:solid 2px #dfdfdf; border-radius: 50%; background:white url(../img/portrait_back.png) center bottom no-repeat; overflow: hidden; background-size:80%;}
.index-user-portrait>span{position: absolute; height: 100%; width: 100%; left: 0; top: 0; background-size: cover; background-position: center;}
.index-user-name{padding-left: 10px;cursor: pointer;color: #000;}
.index-user-name a{display: block; color: #000;}
.index-user-name a:hover{text-decoration: none;}
.index-user-menu li>a:hover{background: #1c2c6a;color: #fff;}
.index-user .index-user-menu{top: 52px;}


/*
	个人中心
*/
/*左侧*/
.Personal{margin-bottom: 30px;/* position: relative*/}
.Personal-left{text-align: center;width: 120px;font-size: 13px; /*height: 70vh;*/border-right: 1px #f1f1f1 solid;}
.Personal-left li{height: 52px;line-height: 52px;cursor: pointer;position: relative;color:#8c8c8c;margin-bottom: 15px;background: #fff;border-radius: 3px;}
.Personal-left li:last-child{border: none;}
.Personal-left li:hover,
.Personal-left li.active{background: #fff;color:#6685fd;}
.Personal-left li::before,
.Personal-left li::after{position: absolute;content: '';}
.Personal-left li::before{height: 0;width: 2px;background: #6685fd;left: 0;top:0;}
.Personal-left li::after{left: -2px;top: calc(50% - 4px);top: -moz-calc(50% - 4px);top: -webkit-calc(50% - 4px);border-width:4px;opacity: 0;border-color: transparent transparent transparent #6685fd;border-style: dashed dashed dashed solid;width: 0;height: 0;overflow: hidden;-webkit-transition: .2s;-moz-transition: .2s;transition: .2s;}
.Personal-left li:hover::before,
.Personal-left li.active::before{height: 100%;}
.Personal-left li:hover::after,
.Personal-left li.active::after{left: 2px;opacity: 1;}
.Personal-left li>i{font-size: 16px;margin-right: 5px;vertical-align:sub;}
.Personal-left li>span{margin-top: 4px;}
/*右侧*/
/*.Personal-right{position: absolute;left: 120px; top: 0; right: 0;height: 100%;overflow-y: scroll;padding-left: 20px;}*/
.Personal-right{width: calc(100% - 135px);margin-left: 15px;}
.ServeTitle{margin-bottom: 15px;border-radius: 3px;background: #fff;height: 52px;}
.ServeTitle-btn>button{background: #6685fd;color: #fff;border-radius: 3px;margin: 10px 0 0 10px;padding: 0 8px;height: 32px;line-height: 30px;font-size: 12px;border: none;}
.ServeTitle-search{border: 1px #ccc solid;height: 32px;line-height: 32px;margin-top: 10px;border-radius: 3px;padding: 0 10px;width: 50%;margin-right: 10px;}
.ServeTitle-search>input,
.ServeTitle-search>button{border: none;background: transparent;height: 100%;padding: 0;}
.ServeTitle-search>input{font-size: 12px;float: left;width: 85%;}
.ServeTitle-search>button{float: right;}
.ServeTitle-search>button>i{color: #ccc;}
/*编辑*/
.ServeList{margin-bottom: 30px;}
.ServeList .NewList{position: relative;overflow: hidden;}
.ServeList .ServeEdit{position: absolute;right: 10px;top: -100px;z-index: 9999;width: 30px;height: 30px;line-height: 30px;border-radius: 5px;background: #f6f6f6;border: #c7c7c7 1px solid;text-align: center;}
.ServeList:hover .ServeEdit{top: 10px;color: #333;}
.ServeList:hover .NewList-img>span{-webkit-filter: blur(2px);filter: blur(2px);}
/*个人中心--服务列表*/
.ServeList:hover .NewList{box-shadow: 0 3px 6px #ababab;}
.ServeTime{padding: 10px}
.ServeTime>a{display: block;}
.ServeTime>span{font-size: 12px;color: #bbb;}
.user-manage-img{position: relative;width: 150px;padding-top: 60%;}
.ServeName{font-size: 12px;overflow: hidden;padding: 10px;border-top: 1px #eee solid;}
.ServeName-img{position: relative;width: 35px;height: 35px;margin-right: 10px;}
.ServeName-img>span{border-radius: 50%;}
.ServeName-text{width: calc(100% - 45px);line-height: 35px;color: #333;}
/*个人中心--供应列表*/
.Supply{background: #fff;border-radius: 3px;padding: 15px 0 0;margin-bottom: 30px;}
.Supply li{overflow: hidden;padding-bottom: 10px;border-bottom: 1px #f2f2f2 solid;padding: 0 15px 15px;margin-bottom: 15px;}
.Supply .SupplyText,
.Supply .SupplyCont{width: 100%;}
.SupplyText-img{position: relative;width: 50px;height: 50px;float: left;margin-right: 20px;}
.SupplyText-img>span{border-radius: 50%;}
.SupplyText-time>p,
.SupplyCont>p{margin: 5px 0;}
.SupplyText-time>span,
.SupplyCont>span{color: #bbb;font-size: 12px;}
.SupplyCont{width: calc(75% - 150px);width: -webkit-calc(75% - 150px);width: -moz-calc(75% - 150px);margin-right: 30px;}
.SupplyBtn{display: flex;width: 120px;margin-left: 70px;}
.SupplyBtn>a{width: 60px;margin-right: 8px;display: block;margin-top: 10px;font-size: 13px;height: 32px;line-height: 30px;text-align: center;border-radius: 4px}
.SupplyBtn>a:nth-child(1){background: #bfbfbf;border: 1px solid #cecece;color: #fff;}
.SupplyBtn>a:nth-child(2){background: #ffe366;border: 1px solid #ffe366;color: #444;}
/*个人中心--发布管理*/
.ManageList{background: #fff;height: 52px;line-height: 52px;text-align: center;margin-bottom: 15px;}
.ManageList>li{display: inline-block;padding: 0 40px;}
.ManageList>li>a{display: block;border-bottom: transparent 2px solid;color: #999;}
.ManageList>li>a:hover,
.ManageList>li.active>a{border-color: #000;color: #000;}
/*个人中心--发布管理*/
.Password{background: #fff;padding: 60px 15px;}
.PasswordList{margin-bottom: 32px;}
.PasswordList label{text-align: right;line-height: 34px;margin-bottom: 0;}
.PasswordBtn button{margin: 20px 0 0 15px;padding: 6px 20px;}

/*发布详情*/
.ReleaseDiv-img{position: relative;width: 80px;height: 80px;margin: 20px auto 0;}
.ReleaseDiv-img>span{border-radius: 50%;}
.ReleaseDiv-title{font-size: 16px;color: #999;}
.ReleaseDiv-name{text-align: center;margin-top: 15px;padding: 0 40px;}
.ReleaseDiv-name>span{font-size: 12px;display: block;color: #bbb;margin-top: 5px;}
.ReleaseDiv-btn{text-align: center;}
.ReleaseDiv-btn>a{color: #444;border-radius: 4px;text-align: center;height: 36px;line-height: 36px;display: inline-block;padding: 0 10px;margin: 20px 5px 5px;}
.ReleaseDiv-btn>a.ReleaseDiv-btn01{border: 1px solid #ffd100;background: #ffd100;}
.ReleaseDiv-btn>a.ReleaseDiv-btn02{border: 1px solid #999;background: #fff;}

/*
	俱乐部简介
*/
.Member{overflow: hidden;background: #fff;padding: 15px;margin-top: 15px;}
.Member .Member-title{font-size: 16px;}
.Member .Member-title>span{font-size: 12px;color: #bbb;padding-left: 5px;}
.MemberListimg{position: relative;width: 50px;height: 50px;margin-right: 20px;}
.MemberListimg>span{border-radius: 50%;}
.MemberList li{margin-top: 20px;}
.MemberList li p{display: block;line-height: 50px;}

.promptBg{background: #fff;min-height: 385px;margin-bottom: 30px;text-align: center;padding-top: 55px;}
.promptBg>button{background: #e0e0e0;border: 1px solid #dadada;padding: 8px 35px;border-radius:3px;font-size: 12px;display: block;color: #6f6f6f;-webkit-transition: .25s;-moz-transition: .25s;transition: .25s;margin: 30px auto 0;}
.promptBg>button:hover{background: #6685fd;color: #fff;border-color: #849dff;}
.promptBg>img{width: 160px;display: block;margin: 0 auto;}


/*
	供应
*/
.SupplyList{cursor: pointer;}
.Supply .SupplyCont{padding-left: 70px;}


/*
	消息
*/
.msgList-tab{height: 52px;background:#fff;border: none;}
.msgList-tab>li>a{color: #000;padding: 16px 25px;}
.msgList-tab>li>a, .msgList-tab>li>a:hover,
.msgList-tab>li.active>a,.msgList-tab>li.active>a:focus, .msgList-tab>li.active>a:hover{border: none;background: transparent;}
.msgList-tab>li>a:hover,
.msgList-tab>li.active>a,.msgList-tab>li.active>a:focus, .msgList-tab>li.active>a:hover{color: #4c71ff;}

.msgList-cont{background: #fff;margin: 15px 0;padding: 15px 20px;}
.msgList-ul li{display: flex;flex-direction: row;}
.msgList-ul li div.msgList-icon{width: 50px;height: 22px;border-radius: 3px;background: #f2f2f2;color: #cacaca;text-align: center;line-height: 22px;margin-right: 20px;font-size: 12px;margin-top: 2px;}
.msgList-red{background: #f5e5e6 !important;color: #f39b9e !important;}
.msgListDiv{width: calc(100% - 70px);border-bottom: 1px #efefef solid;padding-bottom: 15px;margin-bottom:15px;}
.msgListDiv-name{overflow: hidden;}
.msgListDiv-name>p{float: left;width: 90%;}
.msgListDiv-name>span{float: left;width: 10%;text-align: right;color: #c0c0c0;font-size: 12px;}
.msgListDiv-text{width: 100%;clear: both;margin-top:10px;color: #a5a5a5;line-height: 25px;}


/*中文翻译*/
.ENtop{height: 80px;border-bottom: 1px solid #f3f3fd;line-height: 80px;overflow: hidden;}
.ENtop-logo{width: 150px;float: left;}
.ENtop-logo img{width: 100%;}
.ENtop-nav{float: right}
.ENtop-nav>a{color: #0a2bad;font-size:16px;margin-left: 30px;text-transform: capitalize;}
.ENtop-nav>a:hover{color: #4c71ff;}
#ENtop-change{border: 2px solid #4c71ff;font-size: 14px;color: #4c71ff;padding: 2px 10px;}
.ENbanner,
.ENbanner::after{background-repeat:no-repeat;background-size: cover;}
.ENbanner{background-image:url(../img/ENbanner.png);background-position: bottom right;height: 420px;position: relative;}
/*.ENbanner::after{position: absolute;left: 0;bottom: 0;content: '';background-image:url(../img/ENbanner-right.png);width: 150px;height: 105px;}*/
.ENbanner-text{position: absolute;top: 20%;left: 20px;}
.ENbanner-text>p,
.PAYbannerText>p{color: #383787;font-size: 25px;position: relative;padding-bottom: 20px;margin-bottom:20px;font-weight:700;}
.ENbanner-text>p::after,
.PAYbannerText>p::after{position: absolute;content: '';left: 2px;bottom: 0;width: 12px;height: 4px;background: #383c83;}
.ENbanner-text>span,
.PAYbannerText>span{display: block;margin-bottom: 20px;color: #625f8c;}
.ENbanner-text>a{background: #1c5ba2;box-shadow: 0px 2px 7px rgba(1, 6, 111, 0.5);color: #fff;border-radius: 3px;padding: 10px 12px;margin-top: 30px;display: inline-block;}

.ENcontent{margin: 30px auto;}
.ENcontentTitle{position: relative;text-align: center;height: 180px;}
.ENcontentTitle-number{position: absolute;font-size: 80px;color: #e7e8ed;text-shadow: 1px 1px 1px rgba(115, 115, 115, 0.5);z-index: 0;opacity: .7;font-weight: 700;display: block;width: 100%;text-align: center;left: 0;top: 0;}
.ENcontentTitle-text{position: absolute;z-index: 9;width: 100%;text-align: center;top: 40px;}
.ENcontentTitle-text>p{color: #343680;font-size: 26px;font-weight: 600;margin-bottom: 20px;text-transform:uppercase;}
.ENcontentTitle-text>span{color: #7b7ba2;display: block;padding: 0 18%;line-height: 25px;font-size: 16px;}
.ENcontentText{font-size: 16px;line-height: 40px;text-align: justify;}
.ENcontentText>p{margin-bottom: 20px;}

.Register{margin: 30px 0;}
.RegisterTitle{background-image:url(../img/translateRegister.png);background-position: top center;background-size: cover;height: 200px;margin-bottom: 30px;padding-top: 50px;}
.RegisterTitle-text{height:100px;}
.RegisterTitle-text>p{font-size: 26px;text-transform: uppercase;font-weight:700;color: #343680;position: relative;margin-bottom: 20px;padding-bottom: 5px;}
.RegisterTitle-text>p::after{position: absolute;bottom: 0;left: 0;width: 40px;height: 3px;content: '';background-color: #383c83;}
.RegisterTitle-text>span{color: #7b7ba2;}

.RegisterForm{padding: 0 30px 30px;}
.RegisterForm-img{width: 400px;height: 450px;position: relative;float: left;}
.RegisterForm-list{width: calc(100% - 550px);float: left;margin: 0 50px;}
.RegisterForm-list .form-group{margin-bottom: 10px;}
.RegisterForm-list .form-group label{margin-bottom: 8px;text-transform: uppercase;}
.RegisterForm-list .form-group input,
.RegisterForm-list .form-group select{height: 44px;}
.RegisterForm-code{display: flex;flex-direction: row;}
.RegisterForm-code>button{border:none;width: 200px;margin-left: 10px;border-radius: 4px;background-color: #e8e8e8;text-transform: uppercase;}

.RegisterForm-btn{text-align: center;}
.RegisterForm-btn>button{background-color: #0c0d3e;border:none;color: #fff;padding: 10px 25px;margin-top: 15px;text-transform: uppercase;letter-spacing: 2px;box-shadow: 0px 2px 10px rgba(0,0,0,.5);transition: .5s;}
.Register .RegisterForm-btn>button{background-color: #131c79;}
.RegisterForm-btn>button:hover{background-color: #4c71ff;}

.translateBanner{background-color: #b7b7b7;}
.translateBanner .container{background-position: top center;background-size: cover;height: 350px;position: relative;}
.translateClub-cont{width: 550px;background-color: rgba(0,0,0,.7);color: #fff;padding: 30px;position: absolute;left: 20px;top: 20px;bottom: 20px;border-radius: 5px;z-index: 9;}
.translateClub-title{font-size: 22px;position: relative;padding-bottom: 20px;margin-bottom: 20px;text-transform:capitalize;}
.translateClub-title::after{position: absolute;bottom: 0;left: 0;width: 20%;height: 2px;content: '';background-color: #8a6d4f;}
.translateClub-text{line-height: 38px;font-size: 16px;text-align: justify;}

.translateContent{margin:30px auto 20px;}
.translateContent-left-img{position: relative;width: 320px;height: 240px;}

.translateContent-title{font-size: 30px;text-align: center;text-transform: uppercase;margin-bottom: 30px;position: relative;padding-bottom: 20px;text-align: center;}
.translateContent-title::after{position: absolute;content: '';bottom: 0;left: 48%;background-color:#d7d7d7;width: 4%;height: 2px;}
.translateContent-text>p{margin-bottom: 30px;line-height: 30px;font-size: 22px;text-indent: 2em;text-align: justify;}

.translateButtom{background-color: #f3f3f3;}
.translateButtom-text{padding: 20px;}
.translateButtom-text>p{margin-top:10px;font-size: 14px;color: #b5b5b5;}
.translateButtom-text>p>span{color: #999;width: 300px;display: inline-block;text-transform: capitalize;}


/*支付*/
.PAYbannerTitle{height: 50px;line-height: 50px;margin: 10px 0;}
.PAYbannerTitle span{color: #154e9e;font-size: 16px;text-transform: uppercase;font-weight: 700;margin-left: 10px;}
.PAYbannerTitle img{width: 25px;}
.PAYbanner{background-image:url(../img/PAYbanner.png);background-position: bottom right;background-size: 100% 100%;height: 500px;}
.PAYbannerText>p,
.PAYbannerText>span{width: 60%;}
.PAYbannerText>span{font-size: 18px;line-height: 35px;}
.PAYbannerText-number>span{font-size: 45px;color: #1f4c8f;font-weight: 700;}
.PAYbannerText-number .PAYbannerText-btn{background-color: #1f4c8f;border-radius: 5px;width: 150px;height: 52px;background-size: 90%;background-position: top center;display: block;cursor: pointer;margin-top: 20px;background-repeat: no-repeat;}

.PAYcontent{margin: 40px 0;overflow: hidden;}
.PAYcontent-Title>p{color: #343680;font-size: 28px;font-weight: 600;margin-bottom: 30px;text-align: center;text-transform: capitalize;}
.PAYcontent-List>li{width: calc(25% - 10px);float: left;text-align: center;margin: 0 5px;line-height: 30px;}
.PAYcontent-List>li>p{font-size: 16px;color: #383787;font-weight:700;height: 50px;margin: 20px 0;}
.PAYcontent-List>li>span{color: #625f8c;}
.PAYcontent-Protocol>p{color: #343680;font-size: 20px;margin-bottom: 20px;}
.PAYcontent-Protocol>span{display: block;line-height: 30px;margin-bottom: 10px;text-align: justify;}

.PAYeject{position: fixed;width: 100%;height: 100%;z-index: 9;}
.PAYejectBg{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 8;}
.PAYejecCont{position: absolute;width: 420px;left: calc(50% - 210px);border-radius: 10px;z-index: 10;background: #fff;height: 340px;top: calc(50% - 170px);overflow: hidden;}
.PAYejecCont-img{background: #f56a4c;height: 150px;background-size: 70%;background-position:center;background-repeat: no-repeat;}
.PAYejecCont-title{padding: 38px 0;font-size: 22px;text-align: center;color: #f56a4c;}
.PAYejecCont-title>.PAYejecCont-number{margin-top: 10px;font-size: 18px;color: #8a8a8a;}
.PAYejecCont-title>.PAYejecCont-number>span{color: #f56a4c;margin-left: 10px;}
.PAYejecCont .PAYejecCont-btn{width: 100%;border: none;border-top: #e4e4e4 1px solid;text-align: center;height: 50px;line-height: 50px;position: absolute;bottom:0;left: 0;background-color: #fff;color: #969696;font-size: 18px;}


/*分页修改*/
.pagination>.active>span,
.pagination>.active>span:hover{background: #3498db;border-color: #ecefef;margin-right: 5px;border-radius: 3px;}
.pagination>li:first-child>a, .pagination>li:first-child>span,
.pagination>li:last-child>a, .pagination>li:last-child>span{margin-right: 5px;border-radius: 3px;}
.pagination>.disabled>span{border-color: #ecefef;border-radius: 3px;margin-right: 5px;height: 32px;padding-top: 5px;}


/*俄语翻译*/
.RUContent{background-image: url(../img/RUtop.png); background-position: bottom left;background-repeat: no-repeat;background-size: cover;position: relative;padding-top: 50%;}
.RUTitle{position: absolute;top: 15%;color: #fff;font-size: 40px;text-align: center;height: 162px;left: 0;right: 0;}
.RUTitle>img{display: block;width: 22px;margin: 40px auto 0;}
.RUTitle>span{font-size: 16px;}

.RUText{position: absolute;top: calc(25% + 162px);left: 0;background-color: #fff;left: 0;right: 0;padding: 0;box-shadow: 3px 0px 26px rgba(22,93,171,.3);}
.RUtopChange{display: inline-block;border-radius: 5px;padding: 5px 10px;background-color: #165dab;margin: 0 30px;}
.RUtopChange>a{color: #fff;}
.RUtopChange .dropdown-menu{border: none !important;}
.RUtop{border-bottom: 1px solid #f3f3fd;padding: 20px 0 10px 50px;height: 100px;}
.RUtop-nav>a{line-height: 70px;color: #165dab;}
.RUbanner{background-image: url(../img/RUbanner.png);}
.RUbanner .ENbanner-text{padding-left: 40px;}
.RUbanner .ENbanner-text>p{color: #165dab;}
.RUbanner .ENbanner-text>a,
.RUbanner .ENbanner-text>p::after{background-color: #165dab;}
.RUarticle{padding: 0 50px;margin-top: 50px;}
.RUArticleTitle{position: relative;padding-top: 20px;margin-bottom: 20px;}
.RUArticleTitle::after{position: absolute;content: '';top: 0;left: 0;width: 30px;height: 5px;background-color: #165dab;border-radius: 20px;}
.RUArticleTitle-text>p{font-size: 28px;color:#165dab;margin-bottom: 10px;}
.RUArticleTitle-text>span{color:#0453ab;}
.Banners{background-image: url(../img/Banners.png);background-repeat: no-repeat;background-size: cover;height: 180px;color: #fff;;font-size: 18px;padding: 0 50px; display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;line-height: 40px;overflow-y: scroll;}

.RURegister{margin-top: 0;overflow: hidden;}
.RURegister .RegisterTitle{padding-left: 50px;}
.RUtranslateButtom{background: #131c79 url(../img/RUButtom.png);margin-top: 50px;background-repeat: no-repeat;background-position:left bottom;background-size: 100% 40%;}
.RUtranslateButtom p,
.RUtranslateButtom .translateButtom-text>p>span{color: #fff;}


/*
	手机页面导航
*/
.ClubNavHidden{
	display:none;
}

.pageNav-hidden{
	position: fixed;
	width: 100%;
	height: 60px;
	z-index: 999;
	box-shadow: none !important;
	border-bottom: #e4e4e4 1px solid;
}
.pageNav-hidden .container{
	padding:0;
}
.pageNav-hidden .navbar-default{
	border:none; background-color: transparent;
	z-index: 999;
}
.pageNav-hidden .navbar-nav,
.pageNav-hidden .AppOperation{
	background-color: #fff;
	margin: 0 -15px;
	border-top: #eaeaea 1px solid;
}
.pageNav-hidden .pageNav-logo{
	padding-left: 10px;
    position: relative;
    left: 0;
    top: 0;
    z-index: 9999;
}
.pageNav-hidden	.nav>li{
	border-bottom: #f1f1f1 1px solid;
}
.pageNav-hidden .navbar-default .navbar-nav>li>a{
	color: #000
}
.pageNav-hidden .navbar-default .navbar-nav>.active>a{
	color: #1c5ba2;
	background-color: transparent;

}
.pageNav-hidden .navbar-default .navbar-toggle{
	padding: 0;
	margin: 0 20px 0 0;
	line-height: 56px;
	font-size: 20px;
	color: #1c5ba2;
}
.pageNav-hidden .navbar-default .navbar-toggle,
.pageNav-hidden .navbar-default .navbar-collapse,
.pageNav-hidden .navbar-default .navbar-form{
	border-color: #fff !important;
}
.navbar-collapse{
    background-color: #fff;
}
.pageNav-hidden .navbar-default .navbar-toggle:focus,
.pageNav-hidden .navbar-default .navbar-toggle:hover{
	background-color: transparent;
}
.AppOperation{
	padding: 20px 0;
	text-align: right;
}
.AppOperation>a{
	background-color: #ffffff;
    border-radius: 5px;
    padding: 6px 6%;
    margin: 20px 10px;
    border: #1860b5 1px solid;
    color: #1263b2;
}
.lang-collapse .navbar-nav{
    background-color: #1c5ba2;
}
.lang-collapse .nav>li{
    border-color: #0c53a2;
}
.lang-collapse .nav>li a{
    color: #fff !important;
}
.lang-collapse .dropdown-toggle{
    background-color:transparent !important;
}



/* 小屏幕（平板，小于等于 768px） */

@media screen and (max-width: 768px){
 	.indexCompany-bg{
 		width: 100%;
 	}
 	.indexCompany-text{
 		left: 10%;
 	}
 	.indexCompany-slide-text>span{
 		height: 50%;
 	}
 	.indexNew-list li:nth-of-type(even)::after{
 		right: -5px;
 	}
 	.indexNew-list li:nth-of-type(odd)::after{
 		left: -8px;
 	}
 	.quickLink-list{
 		padding-top: 200px;
 	}
 	.publicTitle-btn{
 		float:left !important;
 	}
    .publicTitle .publicTitle-text{
        width: 100%;
    }
    .searchClub-left{
        display: none;
    }
    .searchClub-right{
        width: 100%;
    }
    .indexFotter-prompt{
        line-height: 25px;
    }
    .classIfy-list{
        padding-top: 170px;
    }
    .bannerBtn p{
        display: none;
    }
    .bannerBtn div{
        margin-bottom: 6px;
    }
    .indexClub-hidden>span{
        height: 42%;
    }
 	/*手机导航*/
    .navList{
        display: none;
    }
    .headerFluid{
        display: none;
    }
 	.pageNav-hidden ~ .AppCn{
		padding-top: 75px;
	}
    .pageNav-hidden ~ .AppCnIndex{
        padding-top: 60px;
    }
 	.pageNav{
 		display: none;
 	}
 	.pageNav-hidden{
 		display: block;
 	}
 	.ClubNavHidden{
 		display: block;
 		text-align: right;
 	}
 	.ClubNavHidden button{
 		border-color: #4b98db;
 		background-color: transparent;
 		color: #4b98db;
 		border-radius: 5px;
 	}
 	.ClubNavHidden .btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default{
		border-color: #4b98db !important;
		color: #4b98db !important;
		background-color: transparent !important;
 	}
 	.ClubNavHidden ul{
 		right: 0;
 		left: initial;
 	}
 	.ClubNav{
 		display: none;
 	}
 	.ClubCont{
 		display: flex;
 	}
 	.ClubCont>div{
 		width: 50%;
 	}
    /*企业*/
    .pageList{
        text-align: center;
        margin: 0;
    }
    .pageList .page-link{
        margin-bottom: 10px;
    }

    /*登录*/
    .LoginForm{
        padding: 40px 20px 0;
        height: 360px;
    }
    .Personal-left{
        width: 100%;
    }
    .Personal-right{
        width: 100%;
        margin-left:0;
    }
    .index-user{
        display: inline-block;
        margin: 0 -15px 5px;
        padding: 0 10px;
    }
    .AppOperation-dropdown{
        margin-top: 20px;
    }
    .navbar-header{
        border-bottom: #f1f1f1 1px solid;
    }
    /*企业认证*/
    .companyForm-list .input-group{
        width: 100%;
        margin-bottom: 10px;
    }

    /*语言转换*/
    .ENbanner{
        background-image: none;
        height: 340px;
    }
    .ENcontentTitle-text>span{
        padding:0;
        height: 50px;
        overflow: hidden;
    }
    .translateClub-cont{
        width: 96%;
        left: 2%;
        top: 15px;
        overflow-y: scroll;
    }
    .RegisterForm-img{
        display: none;
    }
    .RegisterForm-list{
        width: 100%;
        margin: 0;
    }
    .ENtop{
        display: none;
    }
    .RUContent{
        padding-top: 70%;
    }
    .RUbanner .ENbanner-text{
        padding-left: 0;
    }
    .RUarticle{
        padding: 0 20px;
    }
    .RUtop{
        display: none;
    }
    .PAYejecCont{
        width: 90%;
        left: 5%;
    }
    .PAYbanner{
        background-image: none;
        height: 500px;
    }
    .PAYbannerText>p, .PAYbannerText>span{
        height: 140px;
        overflow: hidden;
    }
    .PAYcontent-List>li,
    .PAYbannerText>p, .PAYbannerText>span{
        width: 100%;
    }
    .PAYbannerText-number .PAYbannerText-btn{
        margin-top:10px;
        float: right;
    }
    .banner-service{
        float: inherit;
        margin: 0 auto;
    }
    .bannerIndicators{
        bottom:65px;
    }
    .classIfyTitle-btn>button{
        margin: 10px 20px 20px;
    }
}

/* 小屏幕（平板，大于等于 768px 小于等于 992px） */

@media screen and (min-width: 768px) and (max-width: 992px){
    .pageNav-logo{
        margin-right: 20px;
    }
    .pageNav-list li{
        margin-right: 15px;
    }
}
