﻿.en .content_s p,.en .container p,.en .container h3.tit{text-indent: 0}
@media(max-width:750px){.en .container{margin: 60px auto}}

/*banner*/
.en .banner-list li .font{top: 320px;width: 590px;}
.en .banner-list li .font em{font-size: 20.2px; padding-top: 5px; float: left; padding-top: 12px;}
.en .banner-list li .font h1{padding-bottom: 22px; font-size: 24px;}
.en .banner-list li .font dd{width: 50%}
.en .banner-list li .font dd.spa{letter-spacing: 1.1px}
.en .banner-list li .font dd.spa_a{letter-spacing: 0.46px;}
.en .banner-list li .font dd.spa_b{letter-spacing: 0.42px;}
.en .banner-list li .font_a{width: 622px;}

.en .banner-list li .img_0{background:url('images/mesign/banner00_en.jpg') center top no-repeat}
.en .banner-list li .img_1{background:url('images/mesign/banner01_en.jpg') center top no-repeat}
.en .banner-list li .img_2{background:url('images/mesign/banner02_en.jpg') center top no-repeat}
.en .banner-list li .img_3{background:url('images/mesign/banner03_en.jpg') center top no-repeat}
.en .banner-list li .img_4{background:url('images/mesign/banner04_en.jpg') center top no-repeat}
.en .banner-list li .img_5{background:url('images/mesign/banner05_en.jpg') center top no-repeat}
@media(max-width:750px){
    .en .banner-list li .font { width: 100%; top: auto;bottom:60px;padding: 0 10%; left: 0; margin: 0}
/*    .en .banner-list li .font_a{width: 90%;}*/
    .en .banner-list li .font .qr a{width: 90%;}
    .en .banner-list li .font dd{width: auto}
    .banner-list li .font dd{margin-left: -135px;}
    .en .banner-list li .font em{padding-top: 0}
    .en .banner-list li .img_0{background-image:url('images/mesign/banner00_750_en.jpg')}
    .en .banner-list li .img_1{background-image:url('images/mesign/banner01_750_en.jpg')}
    .en .banner-list li .img_2{background-image:url('images/mesign/banner02_750_en.jpg')}
    .en .banner-list li .img_3{background-image:url('images/mesign/banner03_750_en.jpg')}
    .en .banner-list li .img_4{background-image:url('images/mesign/banner04_750_en.jpg')}
    .en .banner-list li .img_5{background-image:url('images/mesign/banner05_750_en.jpg')}
}
@media(min-width:990px){
    .index.en .header_a .logo_a{height: 64px; display: inline-block; background: url(../file/logo_w_en.png) left 18px no-repeat;width: 170px;background-size: auto 40px; opacity: 0.85}
    .index.en .header_a .logo_a:hover{opacity: 1}
}

/*index 首页*/
.en .header_a .logo_a img {height: 42px;}
.en .header_a .logo_a{padding-top: 17px;}
.en .edu_sale .bt_buy{width: 160px;}
.en .content_a h1{letter-spacing: 0.1px;}
@media(max-width:750px){
    .en .header_a .logo_a img{height: 35px}
    .en .header_a .logo_a{padding-top: 20px;}
}

/*首页价格表 index sign_service_p*/
.sign_service_p .mail dl.a{width: 44%!important}
.sign_service_p .mail dl.b{width: 56%!important}
.sign_service_p dd.t_con01{padding: 12px 9%}
.sign_service_p dd.tit b{font-size: 24px;}

.sign_service_p dd.tit{min-height: 75px;}
.sign_service_p dd.price .con span{font-size: 22px;}
.sign_service_p .h_tit{width: 80%; margin-left: -40%}
.sign_service_p dd.t_con01 .tit{font-size: 13px;}
.sign_service_p dd.t_con01 .cell.tit{line-height: 20px}
.sign_service_p .tip{color: #f68657; text-align: center;padding-bottom: 20px; float: left; width: 90%; margin:0px 5%;font-size: 12px;font-weight: bold; line-height: 14px;}
.sign_service_p dd.t_con01 .cell.con{top: -6px;}
.sign_service_p dd.price{min-height: 498px;}
.sign_service_p dd.t_con01 .row{padding: 10px 0}
.sign_service_p .h_tit{width: 84%; margin-left: -42%;}
@media(max-width:600px){
    .sign_service_p .mail dl.a,.sign_service_p .mail dl.b,.sign_service_p .mail dl.c,.sign_service_p .mail dl.d{ width: 100%!important}
    .sign_service_p dd.t_con01 .cell.con{text-align: left; padding-left: 20px; width: 100%; padding-top: 15px;}
    .sign_service_p dd.price{min-height: auto}
    .sign_service_p .h_tit{top: -40px;}
    .sign_service_p dl.a>dd.tit,.sign_service_p dl.c>dd.tit{margin-top: 92px;}
}

.content_s h2 span{line-height: 22px; padding-top: 5px; font-size: 16px;}
.advantage .pc_font dt h3{letter-spacing: 2px;}
.advantage .pc_font dd{font-size: 13px; width: 298px;}
.advantage .pc_font dl{padding-top: 50px}
.advantage .pc_font dd ul{text-align: left;}
.advantage .pc_font dd span{font-size: 13px;}
.advantage .pc_font dd ul li{margin-left: 10px; margin-top: 0}
.advantage .pc_font dt{line-height: 20px;}
.content_s h2 span.spa{letter-spacing: 0.3px}


/*buy_econtract_signing_for_HR*/
/*
.buy_labor_pri_en{width: 60%; margin: 30px auto; position: relative;}
.buy_labor_pri_en .cell.a{width:46%;border: 1px solid #dbe6e3; padding: 50px 50px 100px 50px; border-radius: 9px; position: relative; top: 0; transition: all .3s ease;background: linear-gradient(#f5fffc ,#fff);}
.buy_labor_pri_en .cell.a:hover{top: -5px;box-shadow: 0 0 9px #f2f2f2;}
.buy_labor_pri_en .cell.space{width: 50px;}
.buy_labor_pri_en .text-ol_li_c{padding-left: 15px; margin: 20px 0 25px}
.buy_labor_pri_en .text-ol_li_c li{padding-bottom: 0}
.buy_labor_pri_en em{color: #888;}
.buy_labor_pri_en span{font-size: 24px;}
.buy_labor_pri_en ul.a{border-bottom: 1px dotted #b5ccc6;padding-bottom: 10px; margin-bottom: 6px}
.buy_labor_pri_en .bt_buy{position: absolute;top: auto;bottom: 50px;}
@media(max-width:750px){
    .buy_labor_pri_en .cell{width: 100%!important; display: block; text-align: center}
    .buy_labor_pri_en .cell.space{height: 30px}
    .buy_labor_pri_en .cell.text_r{text-align: center!important}
    .buy_labor_pri_en .bt_buy{position: inherit; bottom: 0}
    .buy_labor_pri_en .cell.a{padding: 50px 30px}
}
*/

/*contact*/
.en .input_con dd span { width: 134px; text-align: right; padding-right: 5px;}

/*partners*/
@media(max-width:750px){
    .en .par_banner h1{padding-top: 0}
}

/*faq*/
.en .faq_q .ans_con .table b{width: 108px;text-align: right;}
.en .faq_q dd li a{width: 340px;}
.en .faq_q dt{width: 300px;}
.en .faq_class dd { width: 78%;}

/*pricing*/
.en .pricing .tit_tab{width: 80%; margin-left: -40%;}
.pricing_table span.subtitle{min-height: 43px;}
@media(max-width:750px){
    .en .pricing .tit_tab{width: 100%; margin-left:0;}
    .pricing_table th,.pricing_table td{word-break: break-word; padding: 10px;}
}
