a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;}
html,body{margin:0; padding:0; font-family:'思源黑体 CN';-webkit-text-size-adjust:none;/*Google Chrome*/}
input,button,select,textarea{font-family:'思源黑体 CN' }
ol,ul{padding-left:0; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6,p{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle;color:#666;}
fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0; height:0; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearb{ clear:both;}
.clearfix{display:block;zoom:1;}
* html .clearfix{height:1%;}
/*Common Css*/
body{font-size:12px;}
a{ text-decoration:none;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
::-ms-clear, ::-ms-reveal{display: none;}
input[type=button],input[type=submit],input[type=reset],select{border-radius:0;-webkit-appearance: none;-moz-appearance: none;}
a:focus,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);transition: all 0.3s linear;}
.swiper-button-next,.swiper-button-prev{z-index:3 !important;}
textarea {resize: none;}


.table{height:100%;display:table;width:100%;}
.table-cell{display:table-cell;vertical-align:middle;}

.textover{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
input::placeholder{color:#666;}
input:-ms-input-placeholder {
    color: #666 !important;
}
input::-webkit-input-placeholder {
    color: #666;
}
/* Firefox 4-18 */
input:-moz-placeholder {
    color: #666;
}

/* Firefox 19-50 */
input::-moz-placeholder {
    color: #ccc;
}

/* - Internet Explorer 10–11
   - Internet Explorer Mobile 10-11 */
input:-ms-input-placeholder {
    color: #666 !important;
}

/* Edge (also supports ::-webkit-input-placeholder) */
input::-ms-input-placeholder {
    color: #666;
}

/* CSS Working Draft */
input::placeholder {color: #666;}
img{max-width:100%;width:100%;}



@media (max-width:1024px){
    html{
        font-size: calc(100vw/7.5) !important;
    }
}

.w_1180{width:1180px;margin: 0 auto;}

/*登录*/
.log_tc{width: 100%;height: 100vh;overflow: hidden;position: fixed;left: 0;top: 0;z-index: 100;}
.log_tcbg{width: 110%;height: 110%;background: url(../img/log/bg.jpg) no-repeat center center/cover;transition:all 0.5s linear;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);transition-delay: 0.3s;}
.log_tc.on .log_tcbg{width: 100%;height: 100%;}
.log_tccon{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 20;display: flex;justify-content: space-between;align-items: center;padding: 0 8.88% 0 13.6%;box-sizing:border-box;}
.log_tcconl h2{font-size:46px;color: #FFFFFF;line-height: 61px;font-weight: bold;padding-bottom: 200px;}
.log_tcconl p{font-size:20px;color: #FFFFFF;line-height: 1.5;}
.log_tcconr{background: #FFFFFF;border-radius: 4px;padding:0 50px 60px 50px;box-sizing: border-box;position: relative;}
.log_nav{padding: 34px 0 0 0;display: flex;justify-content: center;align-items: center;}
.log_nav span{font-size:27px;color: #999999;margin: 0 20px;position: relative;}
.log_nav span.on{font-size:40px;color: #0080FF;font-weight: bold;}
.log_nav span.on::after{display: block;width: 100%;height: 1px;content: '';background: #0080FF;position: absolute;left: 0;bottom: 0;}
.log_qhcon ul li{display:none;}
.log_qhcon ul li:nth-of-type(1){display: block;}
.log_qhcon ul li h3{font-size:10px;color: #333333;padding: 30px 0 10px 0;}
.log_qhcon ul li input{display: block;width: 100%;height:46px;border-radius: 4px;border: 1px solid #CCCCCC;background: none;box-sizing: border-box;font-size:14px;color: #AFAFAF;padding-left: 15px;}
.log_qhcon ul li input::placeholder{color: #AFAFAF !important;}
.log_qhcon ul li input:focus{border-color: #0080FF;}
.log_qhcon ul li dl dd{margin-bottom: 16px;position: relative;}
.eyes{width:18px;position: absolute;right: 16px;top: 50%;transform: translateY(-50%);}
.eyes::after{display: block;width: 20px;height: 1px;content: '';background: #333;position: absolute;right: -1px;top: 10px;transform: rotate(-60deg);display: none;}
.eyes.on::after{display: block;}
.log_qhcon ul li h4{font-size:10px;text-align: right;}
.log_btn{width: 100%;height: 46px;background: #FD7E14;border-radius: 4px;overflow:hidden;font-size:14px;color: #FFFFFF;line-height: 46px;text-align: center;position: relative;margin: 20px 0;}
.log_btn span{position: relative;z-index: 20;}
.log_btn::after{display: block;width: 100%;height: 100%;background: #0080FF;content: '';position: absolute;left: 0;top: 0;transform: translateY(94%);transition: all 0.3s linear;}
.log_btn:hover::after{transform: translateY(0);}
.log_qhcon ul li h5{display: flex;align-items: center;font-size:10px !important;color: #333333;}
.log_qhcon ul li h5 b{font-weight:normal;}
.log_qhcon ul li h5 a{color: #0080FF;}
.log_qhcon ul li h5 span{width: 15px;height: 15px;border:1px solid #333;border-radius: 100%;margin-right: 10px;position: relative;}
.log_qhcon ul li h5 span::after{display: none;width: 100%;height: 100%;content: '';background: url(../img/log/gou.png) no-repeat center center/100% 100%;position: absolute;left: 0;top: 0;}
.log_qhcon ul li h5 span.on{border-color: none;}
.log_qhcon ul li h5 span.on::after{display: block;}
.log_qhcon ul li dl dd.yzm{display: flex;justify-content: space-between;align-items: center;}
.log_qhcon ul li dl dd.yzm input{width:208px;}
.log_qhcon ul li dl dd.yzm span{width: 127px;height: 46px;background: #0080FF;border-radius: 4px;font-size:14px;color: #fff;line-height: 46px;text-align: center;}
.log_zhtit{font-size: 24px;color: #0080FF;font-weight:bold;text-align: center;padding: 46px 0 0 0;}
.log_qh{display: none;}
.log_qh:nth-of-type(1){display: block;}
.log_zhbtn{display: flex;justify-content: space-between;}
.log_zhbtn div{width: 48%;}
.log_close{width:13px;position: absolute;right: 26px;top: 26px;}



@media(max-width:1024px){
   

    /*登录*/
    .log_tccon{flex-wrap: wrap;padding:1.5rem 5%;}
    .log_tcconl{width: 100%;}
    .log_tcconl h2{font-size: 0.4rem;line-height: 1.5;padding-bottom: 0.6rem;}
    .log_tcconl p{font-size: 0.3rem;}
    .log_tcconr{width: 100%;padding: 0 0.3rem 0.6rem 0.3rem;margin-top: 0.3rem;}
    .log_nav span{font-size: 0.3rem;}
    .log_nav span.on{font-size: 0.36rem;}
    .log_qhcon ul li h3{font-size:0.24rem;}
    .log_qhcon ul li input{height: 0.8rem;font-size: 0.24rem;padding-left: 0.2rem;}
    .log_qhcon ul li h4{font-size: 0.24rem;}
    .log_btn{height: 0.8rem;font-size: 0.26rem;}
    .log_qhcon ul li h5 b{flex: 1;}
    .log_qhcon ul li h5 span{width: 12px;height: 12px;}
    .log_tcbg{background-position: 86% center;}
    .log_close{right: 20px;top: 20px;}
    .log_qhcon ul li dl dd{margin-bottom: 0.2rem;}
    .log_qhcon ul li dl dd.yzm span{width: 1.7rem;height: 0.8rem;font-size: 0.24rem;line-height: 0.8rem;}
    .log_btn{margin: 0.3rem 0;}

}
