@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 */
.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;}

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;}

a.yjsys_b{ width:250px; height:50px; margin:20px auto 0 auto; border-radius:8px; font-weight:bold; border:2px solid #ff6f6e; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:50px; color:#ff6f6e; text-align:center; display:block;}
a:hover.yjsys_b{ width:250px; height:50px; margin:20px auto 0 auto; border-radius:8px; font-weight:bold; border:2px solid #ff8400; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:50px; color:#ff6f6e; text-align:center; display:block;}

a.man_a{ width:250px; height:50px; margin:20px auto 0 auto; border-radius:8px; font-weight:bold; background:#ff6f6e; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:50px; color:#fff; text-align:center; display:block;}
a:hover.man_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:#fff; text-align:center; display:block;}

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;}

.banner_bg{ width:100%; height:683px; margin:0 auto; background:#ff6f6e url(images/banner_bg.gif) center no-repeat;}
.banner_01{ width:1200px; height:319px; margin:0 auto; background:url(images/banner_01.gif) center no-repeat;}
.banner_02{ width:1200px; height:182px; margin:0 auto; background:url(images/banner_02.gif) center no-repeat;}
.banner_03{ width:1200px; height:182px; margin:0 auto; background:url(images/banner_03.gif) center no-repeat;}
.con1{ width:656px; height:282px; margin:0 auto; background:url(images/con1.gif) no-repeat center;}

.con2_bg{ width:100%; height:735px; margin:0 auto; background:#ff6f6e;}
.con2{ width:1200px; height:735px; margin:0 auto; }
.con2 ul{ width:915px; height:226px; margin:0 auto;}
.con2 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;}
.con2 ul li p{ font-size:24px; height:50px; line-height:60px;}
.con2_mr{ margin-right:118.5px !important;}
.con2_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%;}

.con3_bg{ width:100%; height:759px; margin:0 auto; background:#4c4f62 url(images/con3.jpg) center no-repeat;}
.con3{ width:1200px; height:759px; margin:0 auto;}
.con3 ul{ width:1200px; height:445px; margin:0 auto;}
.con3 ul li{ float:left; width:190px; height:445px; margin:0 auto; font-family:"微软雅黑"; text-align:center; background:#fff;}
.con3 ul li p{ height:33px; font-size:16px; text-align:center; letter-spacing:1px; line-height:33px; color:#444;}
.con3_bt{width:190px; height:70px; font-size:18px; line-height:30px; font-weight:bold; color:#fff; margin:0 auto 10px auto; padding-top:8px;}
.con3_bt_1{ background:#1fb65e;}
.con3_bt_2{ background:#e57f27;}
.con3_bt_3{ background:#2881bc;}
.con3_bt_4{ background:#d8503d;}
.con3_bt_5{ background:#333399;}
.con3_bt_6{ background:#ff9966;}
.con3_mr{ margin-right:12px !important;}

.jyqj{ width:1200px; height:160px; margin:0 auto 20px auto; background:#ff6f6e; border-radius:8px; overflow:hidden;}
.jyqj_left{ float:left; width:170px; height:160px; background:#d95e5e;}
.jyqj_left img{ width:92px; margin:20px 39px 0 39px;}
.jyqj_left p{ height:30px; font-family:"微软雅黑"; font-size:18px; text-align:center; letter-spacing:1px; line-height:30px; color:#fff; font-weight:bold;}
.jyqj_right{ float:right; width:1000px; height:160px; font-family:"微软雅黑"; font-size:16px; letter-spacing:1.5px; line-height:30px; color:#fff; margin:0 10px 0 auto;}
.jyqj_right p{ height:75px; line-height:95px; font-weight:bold;}
.jyqj_right ul{ width:1000px; height:120px; margin:20px auto;}
.jyqj_right ul li{ float:left; width:249px; height:120px; text-align:center;}
.jyqj_right_b{ border-right:1px dashed #ffcece;}
.jyqj_right_nr{ height:60px; line-height:30px; letter-spacing:1.5px; font-family:"微软雅黑"; font-size:16px; color:#fff;}

.ggg_bg{ width:100%; height:361px; margin:0 auto; background:#ffffdc;}
.ggg{ width:1200px; height:361px; margin:0 auto; background:url(images/ggg.gif) center right no-repeat;}
.ggg_p{ width:700px;float:left; font-family:"微软雅黑"; font-size:43px; color:#444; letter-spacing:1.5px; padding-top:60px; text-align: center;}
.ggg p{ width:410px; height:50px; margin:15px auto 0 auto; font-family:"微软雅黑"; font-size:18px; color:#444; letter-spacing:1.5px; line-height:50px; border-top:1px dashed #444; text-align:center;}


















.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:#ff6f6e}
.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:#ff6f6e; 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:#ff6f6e;}

.yjs_jy_xq{ width:1019px; height:240px; margin:0 auto; background:url(images/xqhz.jpg) center no-repeat;}
.yjs_jy_xq_p{ width:1019px; height:30px; margin:10px auto 20px auto;font-family:"微软雅黑"; font-size:18px; letter-spacing:1.5px; line-height:30px; text-align:center; color:#444;}

.yjs_jydw{ width:1176px; height:203px; margin:0 auto; background:url(images/hzdw.jpg) center no-repeat;}
a.yjs_a{ width:1200px; height:50px; margin:20px auto 0 auto; background:#ff6f6e; border-radius:8px; font-family:"微软雅黑"; font-size:18px; letter-spacing:3px; line-height:50px; color:#fff; text-align:center; display:block; font-weight:bold;}










