@charset "utf-8";
/* CSS Document */

/*enrol banner*/
.af_enrol_banner {height: 180px;width: 100%;background: url(../images/pcbanner/banner.png) no-repeat center center;margin-top: 28px;margin-top: 62px;}

/*enrol form*/
.af_enrol_form {width: 100%;}
.af_enrol_form_center {width: 1200px;margin: 0 auto;}
.af_enrol_form_center>h2 {font-size: 36px;color: #ffab02;text-align: center;line-height: 90px;}
.af_enrol_form_center>p {font-size: 16px;text-align: center;line-height: 32px;}
/* form */
.form_contain {width: 900px;margin: 55px auto 0px;}
.form_contain_title,.project_table_title {font-size: 20px;font-weight: bold;color: #f1b640;margin-bottom: 10px;}
.form_lis {overflow: hidden;margin-bottom: 20px;}
.form_lis>div.li_title {float: left;width: 160px;text-align: right;color: #f1b640;font-size: 18px;line-height: 35px;}
.li_title>p {color: #ffffff;font-size: 12px;line-height: 12px;}
.form_lis>div.li_form {float: left;min-height: 35px;margin-left: 10px;}
.li_form>input[type=text] {height: 33px;border: 1px solid #f1b640;width: 718px;background: rgba(0,0,0,0);padding-left: 5px;padding-right: 5px;font-size: 16px;}
.li_form>input[type=radio] {line-height: 35px;display: none;}
.li_form>div.radio_dv {display: inline-block;line-height: 35px;margin-right: 45px;}
.li_form>div.radio_dv:first-of-type {margin-left: 20px;}
.li_form>div.radio_dv>label>span {height: 12px;width: 12px;border: 1px solid #959595;border-radius: 50%;display: inline-block;cursor: pointer;margin-right: 10px;}
.li_form>div.radio_dv>label {color: #f1b640;font-size: 18px;cursor: pointer;}
.li_form>input[type=radio]:checked +.radio_dv>label>span {background: #fff;}
.li_form>p.file_texts {font-size: 12px;color: #fff;margin-top: 10px;}
.li_form>textarea {height: 125px;padding: 5px;width: 718px;background: rgba(0,0,0,0);font-size: 16px;border: 1px solid #f1b640;outline: none;resize: none;overflow: hidden;}
.file_box {position: relative;width: 345px;height: 35px;border: 1px solid #f1b640;}
.file_box>input[type=file],.file_box>span.file_btn {width: 80px;height: 35px;position: absolute;right: 0px;top: 0px;cursor: pointer;}
.file_box>input[type=file] {z-index: 2;opacity: 0;filter:Alpha(opacity=0)}
.file_box>span.file_btn {z-index: 1;background: #f1b640;line-height: 35px;text-align: center;}
.show_file {line-height: 35px;padding-left: 5px;display: inline-block;width: 260px;}
/*项目*/
.project_table {width: 900px;margin: 20px auto;}
.project_table_title {text-indent: 5px;}
.project_table_contain {padding-left: 10px;}
.project_table_contain>ul {width: 890px;}
.project_table_contain>ul>li {margin-bottom: 12px;border: 1px solid #f1b640;}
.li_check_title {height: 35px;background: #f1b640;line-height: 35px;color: #fff;font-size: 20px;font-weight: bold;padding-left: 10px;}
.li_check_title>label{height: 100%;width: 100%;display: inline-block;cursor: pointer;color: #fff;font-size: 20px;font-weight: bold;}
.checkbox_dv {background: #fff;height: 15px;width: 15px;position: relative;display: inline-block;margin-right: 5px;}
.checkbox_dv>input[type=checkbox] {position: absolute;left: 0px;top: 0px;height: 15px;width: 15px;z-index: 2;opacity: 0;filter:Alpha(opacity=0)}
.checkbox_dv>img {position: absolute;left: 2px;top: 3px;z-index: 1;display: none;}

.li_check_table {display: none;padding: 10px 30px 0px 30px;}
.table_tr {margin-bottom: 30px;overflow: hidden;}
.table_tr>div.table_tr_title {width: 185px;text-align: left;color: #f1b640;font-size: 18px;line-height: 35px;float: left;}
.table_tr>div.big_tr_title {font-size: 20px;}
.table_tr>div.table_tr_title>p {font-size: 12px;color: #fff;line-height: 12px;}
.table_tr>div.table_tr_con {float: left;}
.table_tr_con {width: 640px;position: relative;}
.table_tr_con>input[type=text],.table_tr_con>textarea,.upload_img {border: 1px solid #f1b640;}
.table_tr_con>input[type=text] {height: 35px;outline: none;padding-left: 5px;width: 630px;padding-right: 5px;background: rgba(0,0,0,0);font-size: 18px;}
.table_tr_con>textarea {outline: none;overflow: hidden;resize: none;width: 630px;background: rgba(0,0,0,0);padding: 5px;height: 130px;font-size: 18px;}

.ul_radio {width: 600px;overflow: hidden;min-height: 70px;}
.ul_radio>li {float: left;}
.ul_radio>li>input[type=radio] {display: none;}
.ul_radio>li {display: inline-block;font-size: 20px;color: #f1b640;line-height: 35px;margin-right: 35px;cursor: pointer;}
.ul_radio>li>label>span {display: inline-block;height: 15px;width: 15px;border: 1px solid #959595;border-radius: 50%;margin-right: 10px;cursor: pointer;}
.ul_radio>li>label {cursor: pointer;}
.ul_radio>li>input[type=radio]:checked +label>span {background: #fff;}
.radio_p {font-size: 14px;color: #fff;position: absolute;right: 0px;bottom: 0px;line-height: 25px;}

.upload_img {width: 640px;}
.upload_img>ul {overflow: hidden;margin-top: 15px;margin-bottom: 30px;}
.upload_img>ul>li {float: left;height: 98px;width: 98px;position: relative;overflow: hidden;margin-right: 35px;}
.upload_img>ul>li>input[type=file] {height: 98px;width: 98px;position: absolute;top: 0px;left: 0px;z-index: 2;cursor: pointer;opacity: 0;}
.upload_img>ul>li>img {position: absolute;top: 0px;left: 50%;z-index: 1;width: 98px;margin-left: -49px;}
.upload_img>ul>li:nth-child(1) {margin-left: 25px;}
.upload_texts {overflow: hidden;margin-left: 10px;margin-bottom: 10px;}

/*产品类*/
.project_tr1 {display: block;}
.project_tr2,.project_tr3{display: none;}
.project_tr_if {display: block;}
/*工程类*/
.table_tr>div.two_line_title {line-height: 19px;}
.engineer_tr2 {display: none;}
/*公司类*/
.table_tr>div.three_line_title {line-height: 26px;}
.company_tr2,.company_tr3 {display: none;}
/*人物类*/
.person_tr_if,.person_tr3 {display: none;}

.apply_btn {text-align: center;}
.apply_btn>button {height: 78px;width: 330px;border: 1px solid #000;border-radius: 5px;cursor: pointer;margin-top: 20px;background: url(../images/btn_bg.png) no-repeat center center;outline: none;}

/*联系我们*/
.af_relation_us {height: 400px;width: 100%;margin-top: 90px;margin-bottom: 75px;}
.af_relation_center {width: 1200px;margin: 0 auto;height: 400px;}
.relation_title {height: 56px;background: url(../images/relation_bg.png) no-repeat center center; text-align: center;color: #f3be00;font-weight: bold;font-size: 30px;line-height: 56px;letter-spacing: 3px;}
.af_relation_center>ul {overflow: hidden;margin-top: 30px;}
.af_relation_center>ul>li {height: 315px;width: 300px;float: left;}
.af_relation_center>ul>li>p {line-height: 65px;font-size: 30px;color: #f3be00;}
.af_relation_center>ul>li>div {height: 193px;width: 283px;background: rgba(0,0,0,0);border: 1px solid #f3be00;padding-left: 15px;padding-top: 30px;}
.af_relation_center>ul>li>div>p {color: #f3be00;font-size: 20px;line-height: 40px;}
/*.af_relation_center>ul>li:hover div {background: #eab140;cursor: pointer;}*/
/*.af_relation_center>ul>li:hover div>p {color: #070808;}*/
.af_relation_center>ul>li:nth-child(1) {margin-left: 230px;}
.af_relation_center>ul>li:nth-child(2) {margin-left: 140px;}

/*报名成功*/
.success_result {height: 400px;width: 100%;}
.result_center {width: 1200px;margin: 0 auto;text-align: center;}
.result_center>img {margin-top: 80px;}
.result_center>p {color: #fff;font-size: 16px;line-height: 60px;}
.result_center>p.result_texts_p {font-size: 24px;color: #f1b640;line-height: 65px;}

