@charset "utf-8";
/* CSS Document */
body{ background:#fff; font-family:"微软雅黑"; margin:0 auto; padding:0;}

/*-----页面内报名窗口-----*/

.bm_con {overflow: hidden;width: 1200px;margin: 0 auto;font-family: "微软雅黑";padding: 30px 0;background: #fff;line-height: 28px;border-radius: 8px;}
.bm_con h2 {font-size: 26px;color: #333;text-align: center;margin: 20px auto;}
.bm_con_img {float: left;width: 587px;height:373px;overflow: hidden;background:url(images/ybm.jpg) no-repeat; margin-left:10px;}
.bm_con_con2 {overflow: hidden;background: #fff;text-align: center;width:575px;height:371px;color: #333;margin: 0 auto;float: right;}
.bm_con_conn2 {height: 60px;font-family: "微软雅黑";font-size: 30px;line-height: 60px;margin:30px auto;letter-spacing: 1.2px;text-align: center;}
#bm_01 {display: inline;width: 320px;}
#bm_01 .input {width: 380px;height: 30px;margin: 17px auto 0 auto;font-size: 16px;}
#bm_01 .input input {width: 260px;height: 28px;font-size: 12px;color: #666;border: #aaa solid 1px;margin-left: 5px;box-sizing: border-box;text-indent: 5px;vertical-align: middle;}
#bm_01 .select {width: 400px;height: 30px;margin: 15px auto 0 auto;font-size: 16px;vertical-align: middle;}
#bm_01 .select select {width: 260px;height: 28px;font-size: 14px;color: #666;border: #aaa solid 1px;margin-left: 5px;line-height: 28px;vertical-align: middle;}
#bm_01 .tap_b {display: inline-block;width: 10px;color: #f00;}
#bm_01 .btn_bm {width: 200px;height: 32px;color: #fff;font-size:22px;text-align: center;line-height: 32px;display: block;border: none;margin: 20px auto 30px auto;background-color: #fa4b4b;border-radius: 4px;font-family:"微软雅黑";cursor: pointer;}

/*已报名滚动名单 */
#ybm_box{width:315px; height:160px; margin:198px auto 0 auto; text-align:center; overflow:hidden; color:#333;}
#ybm_box .xm{width:75px;float:left;}
#ybm_box .xb{width:55px;float:left;}
#ybm_box .jg{width:70px;float:left;}
#ybm_box .lx{width:115px;float:left;}

/* top_bm */
.top_bm_bg{ width:100%; height:135px; margin:0 auto; background:#3dbaf8;}
.top_bm{ width:1108px; height:135px; margin:0 auto;}
.top_bm_left{ float:left; width:310px; height:135px; margin:0 auto; font-family:"微软雅黑"; font-size:18px; text-align:center; letter-spacing:1.5px; line-height:33px; color:#fff; background:#2b67af;}
.top_bm_left p{height:50px; line-height:58px; font-size:20px; color:#ff0; font-weight:bold;}
.top_bm_right{ float:right; width:795px; height:135px;}

#enroll{height:50px; width:725px; margin:50px auto 0 auto; clear:both; text-align:center;}
#enroll p{ float:left; vertical-align:middle; font-family:"微软雅黑"; font-size:16px; color:#ff0; letter-spacing:1px; line-height:30px;margin-right: 20px;}
#enroll input{ border:solid 1px #d8d8d8; height:35px; line-height:35px; overflow:hidden; text-indent:4px; width:230px; font-size:12px; letter-spacing:1px;}
#enroll option{ overflow:hidden; width:200px;}
#enroll p#tips{ color:#ff0;}
#enroll p.btn_enroll input{ background:#ff9000; border-top:solid 1px #ff9711; border-right:solid 1px #ee8804; border-bottom:solid 1px #ee8804; border-left:solid 1px #ee8804; color:#fff; cursor:pointer; font-size:18px; height:38px; letter-spacing:5px; font-weight:bold; line-height:35px; text-align:center; width:115px; font-family:"微软雅黑";}
#enroll p span{ color:#fff; font-size:14px; height:24px; line-height:24px; text-align:right;}
.con1_c_n_img{ width:363px; height:404px; float:right; margin-right:25px;}

/* conntent open */
.banner_bg{ width:100%; height:480px; margin:0 auto; background:#323797;}
.banner_01{ width:1200px; height:160px; margin:0 auto; background:url(images/banner_01.jpg) center no-repeat;}
.banner_02{ width:1200px; height:160px; margin:0 auto; background:url(images/banner_02.jpg) center no-repeat;}
.banner_03{ width:1200px; height:160px; margin:0 auto; background:url(images/banner_03.jpg) center no-repeat; position:relative;}
.banner_03 a{ width:163px; height:67px; margin:0 auto; background:url(images/banner_an.png) center no-repeat; position:absolute; top:35px; left:360px;}

.yjsqj{ width:1200px; height:460px; margin:0 auto;}
.yjsqj_bt{ width:1200px; height:105px; margin:0 auto 20px auto; font-family:"微软雅黑"; font-size:30px; text-align:center; letter-spacing:1.5px; line-height:120px; color:#333; font-weight:bold; border-bottom:1px dashed #D5D5D5;}
.yjsqj_left{ float:left; width:590px; height:310px; margin:0 auto; background:url(images/yjsqj.jpg) center no-repeat;}
.yjsqj_right{ float:right; width:610px; font-family:"微软雅黑"; margin:0 auto; }
.yjsqj_right p{font-size:18px; letter-spacing:1.5px; line-height:40px; color:#444; text-indent:2em;}
a.yjsqj_right_a{ width:250px; height:50px; margin:20px auto 0 auto; background:#ff6600; border-radius:8px; font-weight:bold; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:55px; color:#fff; text-align:center; display:block;}
a:hover.yjsqj_right_a{ width:250px; height:50px; margin:20px auto 0 auto; background:#2acaff; border-radius:8px; font-weight:bold; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:55px; color:#fff; text-align:center; display:block;}

.bt_fff{width:1200px; height:105px; margin:0 auto 20px auto; font-family:"微软雅黑"; font-size:30px; text-align:center; letter-spacing:1.5px; line-height:120px; color:#fff; font-weight:bold; border-bottom:1px dashed #fff;}
.bt_fff_n{width:1200px; margin:0 auto 20px auto; font-family:"微软雅黑"; font-size:18px; text-align:center; letter-spacing:1.5px; line-height:36px; color:#fff; display:block;}
.bt_ff0_n{width:1200px; margin:0 auto 20px auto; font-family:"微软雅黑"; font-size:18px; text-align:center; letter-spacing:1.5px; line-height:36px; color:#ff0; display:block;}
.bt_333{width:1200px; height:105px; margin:0 auto 20px auto; font-family:"微软雅黑"; font-size:30px; text-align:center; letter-spacing:1.5px; line-height:120px; color:#333; font-weight:bold; border-bottom:1px dashed #333;}
.bt_333_n{width:1200px; margin:0 auto 20px auto; font-family:"微软雅黑"; font-size:18px; text-align:center; letter-spacing:1.5px; line-height:36px; color:#444; display:block;}

.yjsys_bg{ width:100%; height:700px; background:#2acaff; margin:0 auto;}
.yjsys{ width:1200px; height:700px; margin:0 auto;}
.yjsys ul{ width:915px; height:226px; margin:0 auto;}
.yjsys ul li{ float:left; width:226px; height:340px; margin:0 auto; font-family:"微软雅黑"; font-size:16px; text-align:center; letter-spacing:1px; line-height:30px; color:#fff; display:block;}
.yjsys ul li p{ font-size:24px; height:50px; line-height:60px;}
.yjsys_mr{ margin-right:118.5px !important;}
.yjsys_n{ width:222px; height:222px; margin:0 auto; border-radius:50%; border:2px dashed #fff;}
.yjsys_ys_img1{width:210px; height:210px; margin:6px auto; background:url(images/ys_01.jpg) center no-repeat #fff; border-radius:50%;}
.yjsys_ys_img2{width:210px; height:210px; margin:6px auto; background:url(images/ys_02.jpg) center no-repeat #fff; border-radius:50%;}
.yjsys_ys_img3{width:210px; height:210px; margin:6px auto; background:url(images/ys_03.jpg) center no-repeat #fff; border-radius:50%;}
a.yjsys_a{ width:250px; height:50px; margin:20px auto 0 auto; border-radius:8px; font-weight:bold; border:2px solid #fff; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:50px; color:#fff; text-align:center; display:block;}
a:hover.yjsys_a{ width:250px; height:50px; margin:20px auto 0 auto; border-radius:8px; font-weight:bold; border:2px solid #ff0; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:50px; color:#ff0; text-align:center; display:block;}

.yjs_hyqj{ width:1200px; margin:0 auto;}
.yjs_hyqj_img{ width:939px; height:434px; margin:0 auto; background:url(images/hyqj.jpg) center no-repeat;}
.yjs_hyqj_bt{ width:1200px; height:90px; margin:0 auto; font-family:"微软雅黑"; font-size:30px; letter-spacing:1.5px; line-height:100px; color:#02b3f7; text-align:center; display:block;}
.yjs_hyqj ul{ width:1135px; height:212px; margin:0 auto;}
.yjs_hyqj ul li{ float:left; width:142px; height:212px; margin:0 auto; }
.yjs_hyqj ul li img{ width:142px; height:142px; margin:0 auto; padding:0;}
.yjs_hyqj ul li p{ width:142px; height:50px; margin:10px auto 0 auto; font-family:"微软雅黑"; font-size:16px; letter-spacing:1.5px; line-height:26px; color:#444; text-align:center;}
.yjs_hyqj_mr{ margin-right:56.6px !important;}
a.yjs_hyqj_a{ width:250px; height:50px; margin:20px auto 0 auto; border-radius:8px; font-weight:bold; background:#2acaff; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:50px; color:#fff; text-align:center; display:block;}
a:hover.yjs_hyqj_a{ width:250px; height:50px; margin:20px auto 0 auto; border-radius:8px; font-weight:bold; background:#ff6600; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:50px; color:#ff0; text-align:center; display:block;}

.yjs_zykc_bg{ width:100%; height:660px; margin:25px auto 0 auto; background:#0d7de3;}
.yjs_zykc{ width:1200px; height:660px; margin:0 auto; background:url(images/kc.jpg) center bottom no-repeat;}
.yjs_zykc ul{ width:1170px; height:345px; margin:79px auto 0 auto; display:block;}
.yjs_zykc ul li{ width:195px;float:left; font-family:"微软雅黑"; text-align:center; color:#fff; letter-spacing:1px;}
.yjs_zykc ul li p{ height:33px; line-height:33px; font-size:16px;}
.yjs_zykc_bt{ width:120px; height:57px; border-bottom:2px solid #fff; margin:0 auto 5px auto; font-size:18px; font-weight:bold; line-height:26px; padding-bottom:5px;}
.yjs_zykc_mt20{ margin-top:20px !important;}
.yjs_zykc_mt5{ margin-top:-10px !important;}
.yjs_zykc_mt10{ margin-top:-30px !important;}
.yjs_zykc_mt30{ margin-top:10px !important;}

.msfc{ overflow:hidden;}
.msfc .xyhj-title span.title{display:block;float:left;height:43px;width:143px; cursor:pointer;background-position:0px -301px;}
.tshow_box li {float:left !important; width: 168px; transition:0.5s; overflow:hidden; position:relative; opacity:0.7; background:#f1f1f1; list-style: none;}
.tshow_box li.current {width: 520px;transition: 0.5s;opacity: 1;}
.tshow_box li.current > a img {left: 0;transition: 0.5s;}
.tshow_box li > a img {position: relative;left: -50px;transition: 0.5s;}
.tshow_li_1{ position:relative;}
.tshow_info {bottom:0px; position: absolute;left:275px;top: 0;width: 220px;padding: 10px 15px;}
.svb{ font:bold 25px/40px '微软雅黑';color:#00a0e8}
.gy{line-height:40px;}
.line{ line-height:30px;}
.biao{ left:0px; top:0px; position:absolute; z-index:1000; width:31px!important; height:98px!important;}
.container5{width:1200px; margin:0 auto; overflow:hidden}
.ht5{ height:395px;}
.lcc{ background:#00a0e8; display:block;width:100px; height:20px;padding:10px; margin-top:10px;color:#fff; text-align:center;}

.yjs_jy_bg{ width:100%; height:720px; margin:20px auto 0 auto; background:#ececec;}
.yjs_jy{ width:1200px; height:720px; margin:20px auto 0 auto;}
.yjs_jy_left{ float:left; width:562px; height:439px; background:url(images/jy.jpg) center no-repeat; margin:0 auto 0 18px;}
.yjs_jy_right{ float:right; width:600px; height:439px; margin:0 auto; font-family:"微软雅黑"; font-size:18px; letter-spacing:1.5px; line-height:36px; color:#444;}
.yjs_jy_right p{ font-size:24px; height:50px; line-height:60px; font-weight:bold; font-style:italic; color:#02b3f7;}

.yjs_jydw{ width:1176px; height:203px; margin:0 auto; background:url(images/hzdw.jpg) center no-repeat;}

.ggg_bg{ width:100%; height:445px; margin:25px auto 0 auto; background:#2a5acf;}
.ggg{ width:1200px; height:445px; margin:0 auto; background:url(images/ggg.jpg) center right no-repeat;}
.ggg p{ width:590px;float:left; font-family:"微软雅黑"; font-size:43px; color:#fff; letter-spacing:1.5px; padding-top:150px; text-align:right;}











