/* 新官网与盒子问题底部 */
.conmpang_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.conmpang_tk_cn {
	position: absolute;
	left: 22%;
	top: 15%;
	width: 11rem;
	height: 5.98rem;
	background: url(../images/index/footer/conmpang_tk.png) no-repeat 50%;
}
.conmpang_tk_close {
	cursor: pointer;
	position: absolute;
	right: 9%;
	width: 0.96rem;
	height: 0.68rem;
	background: url(../images/index/footer/close_tk.png) no-repeat 50%;
}
.conmpang_tk_close:hover {
    background: url(../images/index/footer/close_tk_h.png) no-repeat 50%;
}
.project_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.project_tk_cn {
	position: absolute;
	left: 22%;
	top: 15%;
	width: 11rem;
	height: 5.98rem;
	background: url(../images/index/footer/project_tk.png) no-repeat 50%;
}
.project_tk_close {
	cursor: pointer;
	position: absolute;
	right: 9%;
	width: .96rem;
	height: .68rem;
	background: url(../images/index/footer/close_tk.png) no-repeat 50%;
}
.project_tk_close:hover {
    background: url(../images/index/footer/close_tk_h.png) no-repeat 50%;
}
.history_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.history_tk_cn {
	position: absolute;
	left: 22%;
	top: 15%;
	width: 11rem;
	height: 5.98rem;
	background: url(../images/index/footer/history_tk.png) no-repeat 50%;
}
.history_tk_close {
	cursor: pointer;
	position: absolute;
	right: 9%;
	width: .96rem;
	height: .68rem;
	background: url(../images/index/footer/close_tk.png) no-repeat 50%;
}
.history_tk_close:hover {
    background: url(../images/index/footer/close_tk_h.png) no-repeat 50%;
}
.recruit_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.recruit_tk_cn {
	position: absolute;
	left: 22.8%;
	top: 12.9%;
	width: 10.64rem;
	height: 6.40rem;
	background: url(../images/index/footer/recruit_tk.png) no-repeat 50%;
}
.recruit_tk_close {
	cursor: pointer;
	position: absolute;
    right: 4%;
    top: 22.5%;
	width: .67rem;
	height: .47rem;
	background: url(../images/index/footer/recruit_tk_close.png) no-repeat 50%;
}
.recruit_tk_close:hover {
    background: url(../images/index/footer/recruit_tk_close_h.png) no-repeat 50%;
}
.recruit_tk_close:active {
    background: url(../images/index/footer/recruit_tk_close_ac.png) no-repeat 50%;
}
.customer_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.customer_tk_cn {
	position: absolute;
	left: 22.8%;
	top: 12.9%;
	width: 10.64rem;
	height: 6.40rem;
	background: url(../images/index/footer/customer_tk.png) no-repeat 50%;
}
.customer_tk_cn ul{
    display: block;
    margin-left: 4.20rem;
    margin-top: 1.70rem;
    width: 5.80rem;
    height: 2.80rem;
  
}
.customer_tk_cn ul li{
    margin: 0.1rem;
    cursor: pointer;
    float: left;
    display: block;
    width: 2.56rem;
    height: .39rem;  
    background-size:100%;
}
.customer_tk_cn ul li a{
    display: block;
    width: 2.56rem;
    height: .39rem; 
}
.footer-wrap{
    position: relative;
    z-index:100;
    width: 19.20rem;
    height: 3.12rem;
    margin:0 auto;
    background: url('../images/index/new/footer_bg.jpg') no-repeat;
    background-size: cover;
}
.footer-mask{
    position: fixed;
    left:0;
    top:0;
    z-index:102;
    display: none;
    width:100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
}
.footer-copy{
    width:14rem;
    padding:0.7rem 0 0;
    margin:0 auto;
    box-sizing: content-box;
}
.about-bar{
    /* width:13rem; */
    margin-left: 3.37rem;
    zoom:1;
}
.about-bar:after{
    content:"";
    display: table;
    clear: both;
}
.about-list{
    float: left;
    margin-left: 0.41rem;
}
.about-list .item-main{
    position: relative;
    float: left;
    width: 2.14rem;
    height: 0.38rem;
    padding: 0 0 0.04rem 0;
    cursor: pointer;
    box-sizing: content-box;
}
.about-us__bot{
    background: url('../images/index/new/about_us.png') no-repeat;
    background-size: 2.14rem 0.38rem;
}
.about-us__bot:hover{
    background: url('../images/index/new/about_us_hover.png') no-repeat;
    background-size: 2.14rem 0.38rem;
}
.contact-us__bot{
    background: url('../images/index/new/contact_us.png') no-repeat;
    background-size: 2.14rem 0.38rem;
}
.contact-us__bot:hover{
    background: url('../images/index/new/contact_us_hover.png') no-repeat;
    background-size: 2.14rem 0.38rem;
}
.intelligence__bot{
    background: url('../images/index/new/intelligence.png') no-repeat;
    background-size: 2.14rem 0.38rem;
}
.intelligence__bot:hover{
    background: url('../images/index/new/intelligence_hover.png') no-repeat;
    background-size: 2.14rem 0.38rem;
}
.agreement__bot{
    background: url('../images/index/new/agreement.png') no-repeat;
    background-size: 2.14rem 0.38rem;
}
.agreement__bot:hover{
    background: url('../images/index/new/agreement_hover.png') no-repeat;
    background-size: 2.14rem 0.38rem;
}
.about-list__sub{
    position: absolute;
    left:-0.18rem;
    top: 0.4rem;
    width: 3.26rem;
    height: 0.37rem;
    padding: .03rem .2rem 0 .2rem;
    line-height: 0.37rem;
    text-align: center;
    background: url('../images/index/new/sub_bg.png') no-repeat;
    background-size: cover;
    box-sizing: border-box;
}
.intelligence__bot  .about-list__sub{
    width: 4.58rem;
    background: url('../images/index/footer/sub_bg_intelligence.png') no-repeat;
    background-size: cover;
}
.about-list__sub li{
    position: relative;
    width: 33%;
    float: left;
    color:#fff;
    font-size:0.14rem;
}
.agreement__bot .about-list__sub li{
    width: 50%;
}
.about-list__sub li:after{
    content:"";
    position: absolute;
    right:0;
    top:30%;
    width: 1px;
    height: 40%;
    background:#fff;
}
.about-list__sub li:last-child:after{
    display: none;
}
.about-list__sub li a{
    color:#fff;
}
.about-list__sub li a:hover{
    color:#FBFD5D;
}
.foot_warning{
    margin: 0.28rem auto 0.05rem;
    padding:0.10rem 0;
    width: 13.60rem;
    height: 0.37rem;
    line-height: 0.37rem;
    background: url('../images/index/new/foot_warning.png') no-repeat;
    background-size: contain; 
}
.foot_warning ul{
    width: 100%;
    height: 100%
}
.foot_warning ul li{
    width:12.5%;
    text-align: center;
    font-size: 0.18rem;
    color: #FF5023;
    float: left;
    font-weight: bold;
}

.foot_warning ul li:first-child{
    border-left:none ;
}

.footer-pop-list li{
    position: fixed;
    left:50%;
    top:50%;
    z-index:102;
    display: none;
    width:  12.17rem;
    height: 7.52rem;
    margin: -3.26rem 0 0 -6.085rem;
}


.footer-pop-list li img{
    max-width: 100%;
}
.J_pop_qq{
    width:  12.17rem;
    height: 7.52rem;
    background: url('../images/index/new/pop/ggtf.png') no-repeat;
    background-size: cover;
}
.J_pop_qq dl{
    position: absolute;
    display: block;
    top: 2.3rem;
    right: 1rem;
    width: 2rem;
    min-height: 1rem;
    
}
.J_pop_qq dl dd{
 
    font-size: .14rem;
    line-height: .22rem;
    padding-left: .07rem;
    display: block ;
    margin: .15rem auto ;
    height: .22rem ;
    width: 1.76rem ;
    background: url('../images/index/new/pop/qq_bg.png') no-repeat ;
    background-size: contain ;
   
}
.J_pop_qq dl dd a{
    color: #fff !important;
}
.anchor-qq-list{
    position: relative;
    width:  12.17rem;
    height: 7.52rem;
    background: url('../images/index/new/pop/zbzm_new.png') no-repeat;
    background-size: cover;
}
.anchor-qq{
    width:  2.75rem;
    height: .52rem;
    margin: 0 auto;
    color: #924d05;
    font-weight: bold;
    text-align: center;
    line-height: .52rem;
    background: url('../images/index/new/pop/zb_ic.png') no-repeat;
    background-size: cover;
}
.anchor-qq a{
    color: #924d05;
}
.anchor-qq_nav{
    position: absolute;
    bottom: 2rem;
    left: 50%;
    margin-left: -4.3rem;
    width: 6rem;
    height: .6rem;
}
.J_anchor_communicate{
    float: none!important;
    margin: 0 auto;
}
.qqkf_all_list{
    position: absolute;
    top: 2rem;
    right: 1.3rem;
    width: 4.5rem;
    height: 3rem;
}
.qqkf_all_list div a{
    font-size: .22rem;
    font-family: BebasNeue;
    font-weight: 400;
    text-align: left;
    color: #ffffff;
    /* letter-spacing: 2px; */
}
/* 新添加 */
.qqkf_all_list_con{
    position: relative;
    height: 100%;
}
.qqkf_a{
    position: absolute;
    top: .16rem;
    left: .52rem;
}
.qqkf_b{
    position: absolute;
    top: .16rem;
    left: 65%;
}
.qqkf_c{
    position: absolute;
    top: .7rem;
    left: .52rem;
}
.qqkf_d{
    position: absolute;
    top: .7rem;
    right: .2rem;
}
.tousu_qq_sty{
    left: 65%;
}
.qqkf_f{
    position: absolute;
    bottom: .82rem;
    left: .45rem;
}
.wanjia_qq_sty{
    left: .52rem;
}
.footer-pop-close-btn{
    position: absolute;
    right: 0;
    top: 0;
    width:0.57rem;
    height: 0.57rem;
    background: url('../images/index/new/pop/close.png') no-repeat;
    background-size: cover;
    cursor: pointer;
}

.footer-pop-close-btn:hover{
    background: url('../images/index/new/pop/close-h.png') no-repeat;
    background-size: cover;
}
.footer-pop-close-btn:active{
    background: url('../images/index/new/pop/close-a.png') no-repeat;
    background-size: cover;
}
.copy-link-list{
    width: 10.68rem;
    margin:0 auto;
}

.copy-link-list .link-item{
    position: relative;
    float: left;
    width:2.07rem;
    height: 0.7rem;
    margin:0 0.3rem;
    cursor: pointer;
}

.copy-link-list .about_us{
    background: url(../images/index/about_us.png) no-repeat 50%;
    background-size: contain;
}
.copy-link-list .about_us:hover{
    background: url(../images/index/about_us_h.png) no-repeat 50%;
    background-size: contain;
}
.copy-link-list .contact_us{
    background: url(../images/index/contact_us.png) no-repeat 50%;
    background-size: contain;
}
.copy-link-list .contact_us:hover{
    background: url(../images/index/contact_us_h.png) no-repeat 50%;
    background-size: contain;
}
.copy-link-list .intelligence{
    background: url(../images/index/intelligence.png) no-repeat 50%;
    background-size: contain;
}
.copy-link-list .intelligence:hover{
    background: url(../images/index/intelligence_h.png) no-repeat 50%;
    background-size: contain;
}
.copy-link-list .agreement_fo{
    background: url(../images/index/agreement_fo.png) no-repeat 50%;
    background-size: contain;
}
.copy-link-list .agreement_fo:hover{
    background: url(../images/index/agreement_fo_h.png) no-repeat 50%;
    background-size: contain;
}


.sub{
    color: #fff;
    left: .40rem;
    top: .65rem; 
    position:absolute;  
    line-height:.26rem; 
    padding:0.05rem 0; 
    font-size: .16rem;
    display: none;
 }
 .sub li{
     margin: 0 auto;
     width: 1.40rem;
     height: .40rem;
     zoom:1;
 }
 .sub a{   
    margin-top: 0.08rem;
    padding-left: .25rem;
    font-size: .16rem;
    width: 1.05rem;
    height: .40rem;
    display: block;
    color: #fff;
}
.sub .about_us_a:hover .about_us_i1{
    background: url(../images/index/footer/about_us_i1_h.png) no-repeat;
}
.sub .about_us_a:hover .about_us_span{
    color: #FFDE00;
}
.sub .about_us_a{
    border-bottom: 1px solid #1CBBB4;
}
.about_us_i1{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: .18rem;
    height: .20rem;
    background: url(../images/index/footer/about_us_i1.png) no-repeat;
    background-size: 100%;
}
.about_us_span{
    margin-left: 0.05rem;
    float: left;
    display: block;
    width: .80rem;
    height: .25rem;
}
.project_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/project_i.png) no-repeat;
    background-size: 100%;
}
.sub .project_a:hover .project_i{
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/project_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .project_a:hover .project_span{
    color: #FFDE00;
}
.sub .project_a{
    border-bottom: 1px solid #1CBBB4;
}
.project_span{
    margin-left: 0.03rem;
    float: left;
    display: block;
    width: .70rem;
    height: .25rem;
}
.history_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: 0.20rem;
    height: 0.20rem;
    background: url(../images/index/footer/history_i.png) no-repeat;
    background-size: 100%;
}
.sub .history_a:hover .history_i{
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/history_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .history_a:hover .history_span{
    color: #FFDE00;
}
.history_span{
    margin-left: 0.03rem;
    float: left;
    display: block;
    width: .70rem;
    height: .25rem;
}
.ad_serving_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/ad_serving_i.png) no-repeat;
    background-size: 100%;
}
.sub .ad_serving_a:hover .ad_serving_i{
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/ad_serving_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .ad_serving_a:hover .ad_serving_span{
    color: #FFDE00;
}
.sub .ad_serving_a{
    border-bottom: 1px solid #1CBBB4;
}
.ad_serving_span{
    margin-left: 0.05rem;
    float: left;
    display: block;
    width: .70rem;
    height: .25rem;
}
.recruit_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/recruit_i.png) no-repeat;
    background-size: 100%;
}
.sub .recruit_a:hover .recruit_i{
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/recruit_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .recruit_a:hover .recruit_span{
    color: #FFDE00;
}
.sub .recruit_a{
    border-bottom: 1px solid #1CBBB4;
}
.recruit_span{
    margin-left: 0.05rem;
    float: left;
    display: block;
    width: .70rem;
    height: .25rem;
}
.customer_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/customer_i.png) no-repeat;
    background-size: 100%;
}
.sub .customer_a:hover .customer_i{
    width: .20rem;
    height: .20rem;
    background: url(../images/index/footer/customer_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .customer_a:hover .customer_span{
    color: #FFDE00;
}
.sub .customert_a{
    border-bottom: 1px solid #1CBBB4;
}
.customer_span{
    margin-left: 0.05rem;
    float: left;
    display: block;
    width: 0.70rem;
    height: 0.25rem;
}
.sub_futher{
    width: 1.70rem;
    height: 2.03rem;
    background: url(../images/index/footer/intelligence_sub_bg.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
    display: none;
    box-sizing: border-box;
}
.intelligence_sub{
    height: auto;
    left:.10rem;
    top: 0;
    position: static;
    line-height: .26rem;
}
/* 滚动条样式 */
.zUIpanelScrollBox{
    width: 0.04rem;
    top: 0;
    right: .10rem;
    border-radius:.5rem;
    background:rgba(0,0,0,0);
    filter:alpha(opacity=10);
    bottom: .20rem;
 }
 .zUIpanelScrollBar{
    right: .10rem;
    width: 0.04rem;
    height: .61rem;
    background:#1899A7;
    border-radius: 0.1rem;
    margin: 0.1rem 0;
   
    /* background: url(../images/buttom/gundong.png) no-repeat;
    background-size: .24rem 100% ; */
 }
.credit_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: .20rem;
    height: .29rem;
    background: url(../images/index/footer/credit_i.png) no-repeat;
    background-size: 100%;
}
.sub .credit_a:hover .credit_i{
    width: .20rem;
    height: .29rem;
    background: url(../images/index/footer/credit_i_h.png) no-repeat;
    background-size: 100%;
}

.power_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: 0.26rem;
    height: 0.26rem;
    background: url(../images/index/footer/power_i.png) no-repeat;
    background-size: 100%;
}
.power_span{
    padding-left: .3rem;
    padding-top: .03rem;
    display: block;
    width: .85rem;
    height: .25rem;
}
.sub .power_a:hover .power_i{
    width: .26rem;
    height: .26rem;
    background: url(../images/index/footer/power_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .power_a{
    border-bottom: 1px solid #1CBBB4;
}
.power_i{
    width: .26rem;
    height: .26rem;
}
.sub .credit_a:hover .credit_span,.sub .power_a:hover .power_span{
    color: #FFDE00;
}
.sub .credit_a{
    border-bottom: 1px solid #1CBBB4;
}
.credit_span{
    margin-left: 0.05rem;
    float: left;
    display: block;
    width: 0.70rem;
    height: 0.25rem;
}
.on_record_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: 0.21rem;
    height: 0.23rem;
    background: url(../images/index/footer/on_record_i.png) no-repeat;
    background-size: 100%;
}
.sub .on_record_a:hover .on_record_i{
    width: 0.21rem;
    height: 0.23rem;
    background: url(../images/index/footer/on_record_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .on_record_a:hover .on_record_span{
    color: #FFDE00;
}
.sub .on_record_a{
    border-bottom: 1px solid #1CBBB4;
}
.on_record_span{
    margin-left: 0.05rem;
    float: left;
    display: block;
    width: 0.70rem;
    height: 0.25rem;
}
.certificate_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: 0.25rem;
    height: 0.25rem;
    background: url(../images/index/footer/certificate_i.png) no-repeat;
    background-size: 100%;
}
.sub .certificate_a:hover .certificate_i{
    width: 0.25rem;
    height: 0.25rem;
    background: url(../images/index/footer/certificate_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .certificate_a:hover .certificate_span{
    color: #FFDE00;
}
.sub .certificate_a{
    border-bottom: 1px solid #1CBBB4;
}
.certificate_span{
    margin-left: 0.05rem;
    float: left;
    display: block;
    width: 0.70rem;
    height: 0.25rem;
}
.diploma_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: 0.21rem;
    height: 0.21rem;
    background: url(../images/index/footer/diploma_i.png) no-repeat;
    background-size: 100%;
}
.sub .diploma_a:hover .diploma_i{
    width: 0.21rem;
    height: 0.21rem;
    background: url(../images/index/footer/diploma_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .diploma_a:hover .diploma_span{
    color: #FFDE00;
}
.diploma_span{
    margin-left: 0.05rem;
    float: left;
    display: block;
    width: 0.70rem;
    height: 0.25rem;
}
.agreement_fo_sub{
    width: 1.70rem;
    height: 2.03rem;
    background: url(../images/index/footer/agreement_fo_sub_bg.png) no-repeat;
    background-size: 100%;
}
.agreement_aw_a{
    padding-left: 0px !important;
    width: 1.40rem !important;
}
.sub .agreement_aw_a{
    border-bottom: 1px solid #1CBBB4;
}
.agreement_aw_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: 0.18rem;
    height: 0.22rem;
    background: url(../images/index/footer/agreement_aw_i.png) no-repeat;
    background-size: 100%;
}
.sub .agreement_aw_a:hover .agreement_aw_i{
    width: 0.18rem;
    height: 0.22rem;
    background: url(../images/index/footer/agreement_aw_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .agreement_aw_a:hover .agreement_aw_span{
    color: #FFDE00;
}
.agreement_aw_span{
    margin-left: 0.03rem;
    float: left;
    display: block;
    width: 1.15rem;
    height: .25rem;
}
.direct_aw_i{
    margin-top: 0.05rem;
    float: left;
    display: block;
    width: .18rem;
    height: .22rem;
    background: url(../images/index/footer/direct_aw_i.png) no-repeat;
    background-size: 100%;
}
.sub .direct_aw_a:hover .direct_aw_i{
    width: .18rem;
    height: .22rem;
    background: url(../images/index/footer/direct_aw_i_h.png) no-repeat;
    background-size: 100%;
}
.sub .direct_aw_a:hover .direct_aw_span{
    color: #FFDE00;
}

.about_us_sub{
    width: 1.70rem;
    height: 1.64rem;
    background: url(../images/index/footer/about_us_sub_bg.png) no-repeat;
    background-size: 100%;
}

.customer_tk_close {
	cursor: pointer;
	position: absolute;
    right: -3%;
    top: 5%;
	width: 0.82rem;
	height: 0.82rem;
	background: url(../images/index/footer/customer_tk_close.png) no-repeat 50%;
}
.customer_tk_close:hover {
    background: url(../images/index/footer/customer_tk_close_h.png) no-repeat 50%;
}
.customer_tk_close:active {
    background: url(../images/index/footer/customer_tk_close_ac.png) no-repeat 50%;
}


/* 广告投放弹窗 */
.ad_pop{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 100;
    display: none;
}
.ad_pop_con{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -5.80rem;
    margin-top: -3.62rem;
    width: 11.60rem;
    height: 7.24rem;
    background: url(../images/index/footer/ad_bg.png) no-repeat 50%;
    background-size: cover;
}
.ad_pop_close{
    position: absolute;
    top: .96rem;
    right: -.20rem;
    width: .57rem;
    height: .56rem;
    background: url(../images/index/footer/sprite.png) no-repeat 50%;
    background-size: 2.72rem 1.87rem;
    background-position:-0.62rem 0;
    cursor: pointer;
    -webkit-transition: transform .3s ease-in-out;
    -moz-transition: transform .3s ease-in-out;
    -ms-transition: transform .3s ease-in-out;
    -o-transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
}
.ad_pop_close:hover{
    background-position:0 0;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}
.open_link{
    position: absolute;
    bottom: 0.57rem;;
    left: 50%;
    margin-left: -1.36rem;
    width: 2.72rem;
    height: 0.61rem;
    background: url(../images/index/footer/sprite.png) no-repeat 50%;
    background-size: 2.72rem 1.87rem;
    background-position:0 -0.60rem;
}
.open_link:hover{
    background-position:0 -1.26rem;
}
.open_link a{
    height: 100%;
    display: block;
}


.qq_one{
    background: url(../images/index/footer/img.png) no-repeat 50%;
    background-position:0 -546px;
}
.qq_one:hover{
    background-position:0 -507px;
}
.qq_one:active{
    background-position:0 -507px;
}
.qq_two{
    background: url(../images/index/footer/img.png) no-repeat 50%;
    background-position:0 -585px;
}
.qq_two:hover{
    background-position:0 -624px;
}
.qq_two:active{
    background-position:0 -663px;
}
.qq_there{
    background: url(../images/index/footer/img.png) no-repeat 50%;
    background-position:0 0px;
}
.qq_there:hover{
    background-position:0 -41px;
}
.qq_there:active{
    background-position:0 -81px;
}
.qq_four{
    background: url(../images/index/footer/img.png) no-repeat 50%;
    background-position:0 -196px;
}
.qq_four:hover{
    background-position:0 -156px;
}
.qq_four:active{
    background-position:0 -703px;
}
.qq_five{
    background: url(../images/index/footer/img.png) no-repeat 50%;
    background-position:0 -234px;
}
.qq_five:hover{
    background-position:0 -274px;
}
.qq_five:active{
    background-position:0 -312px;
}
.qq_six{
    margin-top: 55px !important;
    background: url(../images/index/footer/img1.png) no-repeat 50%;
    background-position:0 -426px;
    clear: both;
}
.qq_six:hover{
    background-position:0 -353px;
}
.qq_six:active{
    background-position:0 -426px;
}
.tousu_icon{
    float: right;
    margin-top: -10px;
    display: block;
    width: 56px;
	height: 23px;
	background: url(../images/index/footer/tousu.png) no-repeat 50%;
}
.tuijian_icon{
    float: right;
    margin-top: -10px;
    display: block;
    width: 56px;
	height: 23px;
	background: url(../images/index/footer/tuijian.png) no-repeat 50%;
}

.direct_aw_a{
    width: 1.5rem !important;
    padding-left: 0 !important;
}


.customer_tk_close {
	cursor: pointer;
	position: absolute;
    right: -3%;
    top: 5%;
	width: 0.82rem;
	height: 0.82rem;
	background: url(../images/index/footer/customer_tk_close.png) no-repeat 50%;
}
.customer_tk_close:hover {
    background: url(../images/index/footer/customer_tk_close_h.png) no-repeat 50%;
}
.customer_tk_close:active {
    background: url(../images/index/footer/customer_tk_close_ac.png) no-repeat 50%;
}
.credit_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.credit_tk_cn {
	position: absolute;
	left: 22%;
	top: 15%;
	width: 11.00rem;
	height: 5.98rem;
	background: url(../images/index/footer/credit_tk.png) no-repeat 50%;
}
.credit_tk_close {
	cursor: pointer;
	position: absolute;
	right:9%;
	width: .96rem;
	height: .68rem;
	background: url(../images/index/footer/close_tk.png) no-repeat 50%;
}
.credit_tk_close:hover {
    background: url(../images/index/footer/close_tk_h.png) no-repeat 50%;
}
.on_record_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.on_record_tk_cn {
	position: absolute;
	left: 22%;
	top: 15%;
	width: 11.00rem;
	height: 5.98rem;
	background: url(../images/index/footer/on_record_tk.png) no-repeat 50%;
}
.on_record_tk_close {
	cursor: pointer;
	position: absolute;
	right:9%;
	width: 0.96rem;
	height: 0.68rem;
	background: url(../images/index/footer/close_tk.png) no-repeat 50%;
}
.on_record_close:hover {
    background: url(../images/index/footer/close_tk_h.png) no-repeat 50%;
}
.certificate_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.certificate_tk_cn {
	position: absolute;
	left: 22%;
	top: 15%;
	width: 11.00rem;
	height: 5.98rem;
	background: url(../images/index/footer/certificate_tk.png) no-repeat 50%;
}
.certificate_tk_close {
	cursor: pointer;
	position: absolute;
	right:9%;
	width: 0.96rem;
	height: 0.68rem;
	background: url(../images/index/footer/close_tk.png) no-repeat 50%;
}
.certificate_close:hover {
    background: url(../images/index/footer/close_tk_h.png) no-repeat 50%;
}
.diploma_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.diploma_tk_cn {
	position: absolute;
	left: 22%;
	top: 15%;
	width: 11.00rem;
	height: 5.98rem;
	background: url(../images/index/footer/diploma_tk.png) no-repeat 50%;
}
.diploma_tk_close {
	cursor: pointer;
	position: absolute;
    right:9%;
	width: 0.96rem;
	height: 0.68rem;
	background: url(../images/index/footer/close_tk.png) no-repeat 50%;
}
.diploma_close:hover {
    background: url(../images/index/footer/close_tk_h.png) no-repeat 50%;
}
.power_tk {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none;
	z-index: 120;
}
.power_tk_cn {
	position: absolute;
	left: 22%;
	top: 15%;
	width: 9.04rem;
	height: 5.85rem;
	background: url(../images/index/footer/power_tk.png) no-repeat 50%;
}
.power_tk_close {
	cursor: pointer;
	position: absolute;
    right:0.2rem;
	width: .96rem;
	height: .68rem;
	background: url(../images/index/footer/close_tk.png) no-repeat 50%;
}
.power_tk_close:hover {
    background: url(../images/index/footer/close_tk_h.png) no-repeat 50%;
}


.copy-text{
    font-size: 0.14rem;
    line-height: 1.5;
}

.copy-text a{
    color: #fff;
}
.copy-text a:hover{
    color:#EBD041;
    text-decoration: underline !important;
}

.logos{
    float: left;
    margin-top: -0.1rem;
    margin-bottom: 0.1rem;
}

.logos img{
    width: 2.95rem;
    height: 0.5rem;
}
.copy-wrap{
    float: left;
    width: 50%;
    color:#fff;
}

.footer_link{
    float: right;
    width: 45%;
    padding:0;
    margin-top:0.22rem;
    margin-right: -0.12rem;
}
.footer_link ul li{
    display: block;
    padding-left:.15rem ;
    padding-right:.15rem ;
    margin-bottom:0.1rem;
    height: .15rem;
    line-height: .15rem;
    border:none;
    border-left:1px solid #c94a20;
    font-size: .14rem;
    color: #c94a20;
    float: left;
}
.footer_link ul li a{
    font-size:inherit;
    color: #c94a20;
    display: block;
    width: 100%;
    height: 100%;
}
.footer_link ul li a:hover{
    color:#EBD041;
}
.footer_link ul li:first-child,
.footer_link ul li:nth-child(2){
    border-left:none ;
}
.copy-bot{
    width:13rem;
    margin:0.25rem auto 0;
}
.direct_aw_span{
    margin-left: 0.03rem;
}
.box_question_page_footer .copy-wrap{
    width: 100%;
}
.box_question_page_footer .copy-wrap .copy-text{
    text-align: center;
}