﻿/* 下载页 */
.download_div{
    background-image: url("../images/head_footer_link/download_bg.png");
    background-repeat: no-repeat;
    background-position: center;
}
.download_div_mid{
    width: 1005px;
    height: 560px;
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
}
.big_text{
    font-size: 40px;
    color: #fff;
    margin: 63px 0 21px 30px;
}
.orange_text{
    font-size: 18px;
    color: #f1a81c;
    margin: 0 0 48px 30px;
}
.download_ul{
    margin-left: 28px;
    padding-top: 20px;
}
.download_li{
    display: inline-block;
    margin-right: 15px;
    width: 200px;
    height: 92px;
}
.different_download{
    display: inline-block;
    width: 190px;
    height: 50px;
    text-align: center;
    text-indent: 47px;
    font-size: 22px;
    color: #fff;
    line-height: 52px;
    border-radius: 10px;
    background-image: url("../images/head_footer_link/download_way.png");
    background-repeat: no-repeat;
    background-position: 15px 8px;
    cursor: pointer;
/*    box-shadow: 0 -5px 0 rgba(0,0,0,.3) inset;
    -moz-box-shadow: 0 -5px 0 rgba(0,0,0,.3) inset;
    -webkit-box-shadow: 0 -5px 0 rgba(0,0,0,.3) inset;*/
    border: 1px solid #fff;
}
/* 下载页 结束 */

/* ����������� ��ʼ��ҳ�棩 */
/* ���õ�banner */
.footer_link_div{
    width: 100%;
    height: 400px;
    background-image: url("../images/contact-us/contact_banner.png");
    background-repeat: no-repeat;
    background-position: center;
    overflow: hidden;
}
.bid_div_mid{

    padding: 0;
    overflow: hidden;
}
/*.nm_text{
    font-size: 38px;
    line-height: 1.5;
    text-align: center;
    color: #fff;
    font-weight: bold;
    text-shadow: 2px 3px 1px rgba(0,0,0,.6);
    margin: 125px 0 55px;
}*/
.bid_ul{
    width: 960px;
    margin: 290px auto 0;
    text-align: center;
}
.bid_li{
    display: inline-block;
    font-size: 24px;
    color: #fff;
    padding: 10px 20px;
    background-color: #ff8c12;
    border-radius: 5px;
    cursor: pointer;
    text-shadow: 0 1px 0 rgba(0,0,0,.2);
}
.different_act{color: #fff;}
/* ���õ�banner ��� */

.qualification_title{
    font-size: 40px;
    color: #333;
    text-align: center;
    margin: 50px 0;
}
.horizontal_img{
    display: block;
    max-width: 848px;
    margin: 0 auto 100px;
}
.vertical_img{
    display: block;
    max-width: 593px;
    margin: 0 auto 100px;
}
/* ����������� ����ҳ�棩 */

/* ����йܷ��� ��ʼ��ҳ�棩 */

/* ���õ�banner */
.register_div{
    width: 100%;
    background: url("../images/login/tryout_bg.png") no-repeat;
    background-position: center;
    overflow: hidden;
}
.register_div_mid{
    width: 960px;
    height: 400px;
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
}
.nm_text{
    font-size: 38px;
    line-height: 1.5;
    text-align: center;
    color: #fff;
    font-weight: bold;
    text-shadow: 2px 3px 1px rgba(0,0,0,.6);
    margin: 125px 0 55px;
}
.register_ul{
    margin: 270px 0 0 520px;
    text-align: center;
}
.register_li{
    display: inline-block;
    font-size: 24px;
    color: #fff;
    padding: 10px 20px;
    background-color: #ff8c12;
    border-radius: 5px;
    cursor: pointer;
    text-shadow: 0 1px 0 rgba(0,0,0,.2);
}
.different_act{color: #fff;}
/* ���õ�banner ��� */

.deposit_service_top{
    height: 115px;
    overflow: hidden;
}
.deposit_service_level_1{
    font-size: 36px;
    text-align: center;
    margin: 34px 0 32px;
}
/* ��ർ�� */
.ab_left_nav{
    width: 960px;
    margin: 0 auto;
}
.fix_left_nav{
    position: fixed;
    top: 56px;
    left: 50%;
    margin-left: -480px;
}
.fix_left_ul{
    width: 125px;
    margin-top: 0;
}
.fix_left_ul li{
    position: relative;
    height: 42px;
    font-size: 14px;
    line-height: 42px;
    color: #888;
    cursor: pointer;
}
.fix_left_ul li.active_service{ color: #333; }
.fix_left_ul li:after{
    position: absolute;
    content: '';
    top: 16px;
    right: -5px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
}
.fix_left_ul li:after{background-color: #cdcdcd;}
.fix_left_ul li.active_service:after{background-color: #8cbbf8;}
/* ��ർ�� ���� */

/* ҳ����Ҫ���� */
.first_department{margin-top: -214px;}
.department_content{
    border-left: 1px solid #e6e6e6;
    margin: 0 0 0 125px;
    padding: 50px 0 88px 0;
}
.deposit_service_level_2{
    font-size: 18px;
    color: #333;
    text-indent: 40px;
    padding: 14px 0 18px;
    border-bottom: 1px solid #dadada;
}
/* �����й����� */
.deposit_service_ul_1{}
.deposit_service_ul_1 li{
    padding: 18px 0;
    margin-left: 60px;
    border-bottom: 1px dashed #e6e6e6;
}
.deposit_service_ul_1 li:last-child{border-bottom: 0;}
.deposit_reason{
    float: left;
    display: inline-block;
    width: 198px;
    height: 148px;
    margin: 22px 125px 22px 0;
}
.deposit_reason img{
    display: block;
    width: 100%;
    height: 100%;
}
.deposit_reason_text{
    float: left;
    display: inline-block;
    width: 42.5%;
    margin-top: 22px;
}
.deposit_reason_title{
    font-size: 16px;
    color: #488be3;
    margin-bottom: 28px;
}
.deposit_reason_content{
    font-size: 14px;
    color: #555;
    line-height: 1.5;
}
/* �����й����� ���� */

/* �йܷ������� */
.deposit_service{
    float: left;
    display: inline-block;
    width: 180px;
    height: 136px;
    margin: 0 90px 0 10px;
}
.deposit_service img{
    display: block;
    width: 100%;
    height: 100%;
}
.deposit_service_text{
    float: left;
    display: inline-block;
    width: 62%;
    margin-top: 27px;
}
.deposit_service_title{
    font-size: 16px;
    color: #488be3;
    margin-bottom: 10px;
}
.deposit_service_content{
    font-size: 12px;
    color: #555;
    text-indent: 28px;
    line-height: 1.8;
}
/* �йܷ������� ���� */

/* ��ͨ���� */
.deposit_service_ul_2{
    padding: 40px 0 0;
    margin-left: 64px;
}
.deposit_service_ul_2 li{}
.opening_process{
    float: left;
    display: inline-block;
    width: 75px;
    height: 100px;
    margin: 0 55px 0 0;
}
.opening_process img{
    display: block;
    width: 100%;
    height: 100%;
}
.opening_process_text{
    float: left;
    display: inline-block;
    width: 80%;
    margin-top: 14px;
}
.opening_process_title{
    font-size: 16px;
    color: #488be3;
    margin-bottom: 5px;
}
.opening_process_content{
    font-size: 12px;
    color: #555;
    line-height: 1.5;
}
/* ��ͨ���� ���� */

/*�������*/
.soft_cost_table{
    border-collapse: collapse;
}
.soft_cost_table tr th,
.soft_cost_table tr td{
    border: 2px solid #f8f8f8;
    padding: 15px 0;
    text-align: center;
}
.soft_cost_table tr th{
    color: #fff;
    font-size: 16px;
    background-color: #488be3;
}
.soft_cost_table tr td{
    font-size: 14px;
    color: #666;
}
.soft_cost_table tr td p{
    font-size: 14px;
    color: #666;
    text-align: left;
    margin-left: 50px;
}
/*�������*/

/* ҳ����Ҫ���� ���� */
/* ����йܷ��� ����ҳ�棩 */
.paper-border {
  border: 1px solid #efefef;
  box-shadow: 3px 3px 5px #d5d5d5;
}
