@charset "utf-8";
html,body{ margin: 0; padding: 0; font-family: "微软雅黑";}
img{ border: none;}
ul,li{ list-style: none;}
a{ outline: none;}
input::-webkit-input-placeholder{ color: #aaa; font-family: "微软雅黑";}
input::-moz-placeholder{ color: #aaa; font-family: "微软雅黑";}
input:-moz-placeholder{ color: #aaa; font-family: "微软雅黑";}
input:-ms-input-placeholder{ color: #aaa; font-family: "微软雅黑";}
/* banner */
.banner{ width: 100%; height: auto; clear: both;}
.banner img{ display: block; width: 100%; height: auto;}
/* 活动简介 */
.hdjj{ width: 1200px; height: auto; clear: both; margin: 0 auto; overflow: hidden;}
.hdjj .hdjj_tit{ width: 1200px; height: 95px; text-align: center; line-height: 90px; font-weight: bold; font-size: 46px; overflow: hidden;}
.hdjj .hdjj_txt{ width: 1130px; overflow: hidden; border: 5px solid #fce7a8; color: #666; border-radius: 15px; font-size: 24px; background-color: #fff; height: auto; line-height: 46px; padding: 30px; margin-top: 50px;}
/* 会议三选一 */
.main{ width: 1200px; height: auto; clear: both; margin: 60px auto 0; overflow: hidden;}
.main .main_tit{ width: 1200px; height: 95px; text-align: center; line-height: 90px; font-weight: bold; font-size: 46px; overflow: hidden;}
.main .submain{ width: 1190px; overflow: hidden; border: 5px solid #fce7a8; border-radius: 15px; background-color: #fff; height: auto; padding-bottom: 30px; margin-top: 50px;}
.main .submain .submain_box{ width: 1190px; height: auto; overflow: hidden; margin-top: 30px;}
.main .submain .submain_box .sbrex{ float: left; height: 430px; width: 515px; padding: 20px; border: 1px solid #dcdcdc; border-radius: 10px; background-color: #fff; margin: 0 0 30px 25px;}
.main .submain .submain_box .sbrex_img{ width: 515px; height: auto; overflow: hidden; border-radius: 5px;}
.main .submain .submain_box .sbrex_img img{ width: 100%; height: auto; display: block;}
.main .submain .submain_box .sbrex_name{ width: 100%; height: 60px; line-height: 30px; font-weight: bold; color: #333; font-size: 20px; margin: 20px 0 30px; overflow: hidden;}
.main .submain .submain_box .sbrex_yuanj{ width: 100%; height: 20px; line-height: 20px; overflow: hidden; font-size: 18px; color: #d8292f; text-decoration: line-through;}
.main .submain_anniu{ width: 1190px; height: 63px; overflow: hidden; margin-top: 10px;}
.main .submain_anniu a{ display: block; width: 200px; height: 60px; border-radius: 10px; font-size: 18px; color: #d8292f; font-weight: bold; text-decoration: none; text-align: center; line-height: 60px; margin: 0 auto; overflow: hidden;
	background: -webkit-gradient(linear,0 0,100% 0,from(#fdc761),to(#ffb15a));
    background: -webkit-gradient(linear,0 0,100% 0,from(#fdc761),to(#ffb15a));
    background: -webkit-linear-gradient(left,#fdc761,#ffb15a);
    background: -o-linear-gradient(left,#fdc761,#ffb15a);
    -webkit-box-shadow: #ffb15a 0 3px 0;
    -moz-box-shadow: #ffb15a 0 3px 0;
    box-shadow: #ffb15a 0 3px 0;
}
/* 会议说明 */
.hdsm{ width: 1200px; height: auto; clear: both; margin: 60px auto 0; overflow: hidden;}
.hdsm .hdsm_tit{ width: 1200px; height: 95px; text-align: center; line-height: 90px; font-weight: bold; font-size: 46px; overflow: hidden;}
.hdsm .hdsm_box{ width: 1130px; overflow: hidden; border: 5px solid #fce7a8; border-radius: 15px; background-color: #fff; height: auto; padding: 30px 30px 5px; margin-top: 50px;}
.hdsm .hdsm_box .hdsm_box_txt{ width: 1130px; height: auto; overflow: hidden; margin-bottom: 30px;}
.hdsm .hdsm_box .hdsm_box_txt span{ float: left; width: 12px; height: 35px; overflow: hidden; border-radius: 50px;
    background: -webkit-linear-gradient(top,#ffaaad,#d8292f);
	background: -moz-linear-gradient(top,#ffaaad,#d8292f);
	background: -ms-linear-gradient(top,#ffaaad,#d8292f);
    background: -o-linear-gradient(top,#ffaaad,#d8292f);
	background: linear-gradient(top,#ffaaad,#d8292f);
}
.hdsm .hdsm_box .hdsm_box_txt div{ float: left; width: 1098px; height: auto; font-size: 24px; color: #666; margin-left: 20px; line-height: 35px;}
/* 报名申请 */
.bmsq{ width: 1200px; height: auto; clear: both; margin: 60px auto 0; overflow: hidden;}
.bmsq .bmsq_tit{ width: 1200px; height: 95px; text-align: center; line-height: 90px; font-weight: bold; font-size: 46px; overflow: hidden;}
.bmsq .bmsq_box{ width: 1140px; overflow: hidden; border: 5px solid #fce7a8; border-radius: 15px; background-color: #fff; height: auto; padding: 25px; margin-top: 50px;}
.bmsq .bmsq_box .bmsq_boxleft{ float: left; width: 600px; height: auto; margin: 60px 0 0 50px; overflow: hidden;}
.bmsq .bmsq_box .bmsq_boxleft div{ width: 100%; height: 50px; line-height: 50px; overflow: hidden; color: #d8292f; font-weight: bold; font-size: 36px; letter-spacing: 2px;}
.bmsq .bmsq_box .bmsq_boxleft p{ width: 100%; height: 45px; line-height: 45px; margin: 20px 0 0; overflow: hidden; color: #666; font-weight: bold; font-size: 32px; letter-spacing: 2px;}
.bmsq .bmsq_box .bmsq_boxleft span{ display: block; width: 100%; height: 40px; line-height: 40px; margin-top: 15px; overflow: hidden; color: #999; font-size: 24px; letter-spacing: 1px;}
.bmsq .bmsq_box .bmsq_boxright{ float: right; width: 420px; height: 300px; overflow: hidden; margin: 20px 50px 0 0 ;}
.bmsq .bmsq_box .bmsq_boxright .bmsq_boxright_inp{ width: 420px; height: 45px; overflow: hidden; margin-bottom: 15px;}
.bmsq .bmsq_box .bmsq_boxright .bmsq_boxright_inp span{ float: left; width: 100px; height: 45px; color: #999; font-size: 18px; line-height: 45px; overflow: hidden;}
.bmsq .bmsq_box .bmsq_boxright .bmsq_boxright_inp input{ float: left; width: 298px; border: 1px solid #999; color: #444; outline: none; font-size: 16px; border-radius: 5px; padding: 0 10px; height: 43px; line-height: 45px; overflow: hidden;}
.bmsq .bmsq_box .bmsq_boxright .bmsq_boxright_rad{ height: 40px; text-align:center; overflow: hidden;}
.bmsq .bmsq_box .bmsq_boxright .bmsq_boxright_rad div{ display:inline-block; height: 40px; line-height: 40px; width: 100px; text-align: center; overflow: hidden;}
.bmsq .bmsq_box .bmsq_boxright .bmsq_boxright_rad div label input{ vertical-align: top; margin: 13px 6px 0 0;}
.bmsq .bmsq_box .bmsq_boxright .bmsq_boxright_sub{ display: block; width: 140px; height: 50px; overflow: hidden; outline: none; cursor: pointer; border: none; margin: 12px 0 0 190px; border-radius: 10px; font-size: 18px; color: #d8292f; font-weight: bold;
	background: -webkit-gradient(linear,0 0,100% 0,from(#fdc761),to(#ffb15a));
    background: -webkit-gradient(linear,0 0,100% 0,from(#fdc761),to(#ffb15a));
    background: -webkit-linear-gradient(left,#fdc761,#ffb15a);
    background: -o-linear-gradient(left,#fdc761,#ffb15a);
    -webkit-box-shadow: #ffb15a 0 3px 0;
    -moz-box-shadow: #ffb15a 0 3px 0;
    box-shadow: #ffb15a 0 3px 0;
}

/* 底部 */
.footer{ width: 100%; min-width: 1200px; height: auto; clear: both; margin-top: 50px; background-color: rgba(0,0,0,.2); overflow: hidden;}
.footer .footer_main{ width: 1200px; height: auto; padding: 35px 0; overflow: hidden; margin: 0 auto;}
.footer .footer_main div{ width: 1200px; height: 30px; text-align: center; overflow: hidden;}
.footer .footer_main div a{ text-decoration: none; display: inline-block; height: 30px; line-height: 30px; margin: 0 20px; font-size: 14px; color: #fff;}
.footer .footer_main p{ width: 1200px; height: 30px; line-height: 30px; text-align: center; font-size: 13px; color: #fff; margin: 5px 0 0; padding: 0;}

/* 报名信息 */
.bmxx{ display: none; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); overflow: hidden; position: fixed; top: 0; left: 0; z-index: 9; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center;}
.bmxx .bmxx_main{ width: 650px; height: auto; padding: 20px; overflow: hidden; background-color: #fff;}
.bmxx .bmxx_main .bmxx_main_tit{ width: 100%; height: 25px; line-height: 25px; margin-bottom: 50px; overflow: hidden;}
.bmxx .bmxx_main .bmxx_main_tit div{ float: left; width: 400px; height: 25px; font-size: 16px; color: #333; font-weight: bold; line-height: 25px; overflow: hidden;}
.bmxx .bmxx_main .bmxx_main_tit p{ float: right; width: 30px; height: 25px; color: #333; overflow: hidden; margin: 0; font-size: 30px; cursor: pointer; text-align: center; line-height: 20px;}
.bmxx .bmxx_inp{ width: 552px; height: 40px; overflow: hidden; margin: 20px auto 0;}
.bmxx .bmxx_inp div{ float: left; width: 100px; height: 40px; line-height: 40px; overflow: hidden; font-size: 15px;}
.bmxx .bmxx_inp input{ float: left; width: 420px; height: 38px; line-height: 38px; padding: 0 15px; color: #333; outline: none; margin: 0; border: 1px solid #e6e6e6;}
.bmxx .bmxx_sele{ width: 552px; height: 40px; overflow: hidden; margin: 20px auto 0;}
.bmxx .bmxx_sele div{ float: left; width: 100px; height: 40px; line-height: 40px; overflow: hidden; font-size: 15px;}
.bmxx .bmxx_sele select{ float: left; width: 452px; height: 38px; line-height: 38px; padding: 0 15px; color: #333; outline: none; margin: 0; border: 1px solid #e6e6e6;}
.bmxx_sub{ background-color: #fd6347; color: #fff; width: 552px; height: 45px; margin: 40px auto 30px; overflow: hidden; font-size: 16px; text-align: center; line-height: 45px; border-radius: 3px; display: block; text-decoration: none;}

