/* ��ϵ���� banner */
.contact_div{
    width: 100%;
    height: 400px;
    background-image: url("../images/contact-us/contact_banner.png");
    background-repeat: no-repeat;
    background-position: center;
    overflow: hidden;
}
.contact_div_mid{
    width: 1200px;
    height: 400px;
    margin: 0 auto;
    padding: 0;
    background-image: url("../images/login/tryout_bg_pc.png");
    background-repeat: no-repeat;
    background-position: 0 70px;
    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 ��� */

/* �� */
.content_right{
    float: right;
    width: 280px;
    margin: 56px 0 80px;
}
/* ���λ */
.pro_adv{
    width: 100%;
    height: 200px;
    margin-bottom: 10px;
    margin-left: -2px;
    border: 1px solid #dadada;
    border-radius: 4px;
}
.pro_adv_img{
    display: block;
    width: 92.8%;
    height: 140px;
    margin: 8px auto;
    border-radius: 4px;
}
.pro_adv_content{
    display: block;
    font-size: 16px;
    color: #666;
    text-align: center;
    margin: 19px 0 8px;
    cursor: pointer;
}
/* ��𱨵� */
.pro_adv_list{
    width: 100%;
    border: 1px solid #dadada;
    margin-left: -2px;
    border-radius: 4px;
}
.pro_adv_hot{
    font-size: 16px;
    color: #333;
    font-weight: bold;
    margin: 20px 20px 0;
}
.pro_adv_more{
    text-align: right;
    font-size: 14px;
    margin: -18px 20px 0 0;
}
.pro_adv_more > a{
    color: #666;
}
.pro_adv_ul{
    margin: 26px 20px 24px;
}
.pro_adv_li{
    position: relative;
    font-size: 14px;
    line-height: 1.5;
    margin: 0 0 12px 10px;
    cursor: pointer;
}
.pro_adv_li > a{color: #666;}
.pro_adv_li:before{
    position: absolute;
    content: "";
    top: 9px;
    left: -8px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: #dbdbdb;
}

/* �� ���� */

/* �� */

.content_left{
    width: 68%;
    margin-top: 56px;
}
/* ��ϵ���ǵ�����6�����ݣ� */
.bid_menu{
    width: 100%;
    padding: 10px 0;
    border: 1px solid #dadada;
    margin: 56px 0 25px;
    background: #fff;
}
.bid_menu_li{
    float: left;
    border-right: 1px dashed #dadada;
}
.bid_menu_li:nth-child(3n){
    border-right: none;
}
.bid_menu_link{
    display: inline-block;
    width: 175px;
    color: #333;
    font-size: 18px;
    text-align: center;
    padding: 10px 25px;
}

.contact_menu_img{
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url("../images/contact-us/contact_us_menu_img.png") no-repeat;
    margin-right: 10px;
    vertical-align: middle;
}
.contact_menu_img_1{background-position: 0 0;}
.contact_menu_img_2{background-position: 0 -50px;}
.contact_menu_img_3{background-position: 0 -100px;}
.contact_menu_img_4{background-position: 0 -150px;}
.contact_menu_img_5{background-position: 0 -200px;}
.contact_menu_img_6{background-position: 0 -250px;}
/* ��ϵ���ǵ�����6�����ݣ���� */

/* ���� */
.problem_title{
    position: relative;
    margin: 0;
    padding: 10px 0;
    font-size: 30px;
    text-indent: 20px;
    color: #333;
    border-bottom: 1px solid #dadada;
}
.problem_title:before{
    position: absolute;
    content: "";
    top: 15px;
    left: 0;
    width: 4px;
    height: 26px;
    background-color: #649fed;
}
.contact_detail{
    margin: 20px 10px 70px;
}
/* ����������ʽ */
.contact_detail > p.section_content{
    font-size: 16px;
    text-indent: 35px;
    line-height: 2.3;
    color: #666;
    margin: 0 0 36px;
}
.section_content_ul{
    margin: 15px 0;

}
.section_content_li{
    font-size: 16px;
    line-height: 2.3;
    color: #555;
    margin-bottom: 17px;
    border-bottom: 1px dashed #dadada;
}
.payway_text{
    font-size: 16px;
    line-height: 2.3;
    color: #555;
}
.payway_ul{
    width: 549px;
    height: 102px;
    margin: 20px auto 32px;
    background: url("../images/contact-us/payway_tab_bg.png") no-repeat;
    background-position: center;
}
.payway_ul > li{
    float: left;
    width: 183px;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    text-align: center;
    color: #555;
}
.word_bold{font-weight: bold;}
.section_content_position{
    margin: 0 0 36px 30px;
    font-size: 16px;
    line-height: 2.3;
    color: #555;
}
.contact_title{
    font-size: 20px;
    color: #555;
    text-align: center;
    font-weight: bold;
}
.contact_subtitle{
    display: block;
    text-indent: 35px;
    font-size: 16px;
    line-height: 2.3;
    font-weight: bold;
    color: #555;
}
/* ����������ʽ ���� */
/* ���� ���� */
/* �� ����