/* CSS Document*/article, aside, audio, blockquote, body, button, canvas, code, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, input, legend, li, main, nav, ol, p, pre, section, summary, td, textarea, th, ul, video{margin: 0;padding: 0}
fieldset, legend{border: 0}
img{vertical-align: middle;border: 0}
ul{list-style: none;}
li{list-style: none}
h1, h2, h3, h4, h5, h6, small{font-size: 100%}
address, caption, cite, dfn, em, i, q, th{font-weight: normal;font-style: normal}
body{font:normal 12px/24px arial, "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","Arial","SimSun","\u5B8B\u4F53", tahoma;}
a{cursor: pointer;text-decoration: none;outline: none; color: #000}
input{outline: none;}
input[type="text"]{color: #000 !important;}
textarea{color: #000 !important;}
::-webkit-input-placeholder{color: #999999;}
:-moz-placeholder{/* Firefox 18-*/color: #999999;}
::-moz-placeholder{/* Firefox 19+*/color: #999999;}
:-ms-input-placeholder{color: #999999;}
.clear{clear:both;}
.jg1_share a.next, .jg1_share a.prev, .co2_bm3_s, .co2_bm4_s, .btncon b.a, .btncon b.b, .se_big_pic, .se_small_pic, .se_price2_up, .se_price2_down, .se_main1_t2_arr1, .se_main1_t2_arr2, .jg2_phone span, .jg_fkfs i, .jg_fkfs span, .co2_tab_t1_l span, .jg2_arr span.left, .jg2_arr span.right, .jg_info_c a.on span, .seven, .two, .three, .four, .five, .six, .one, .jg_info_k1 span, .jg_price2_up, .jg_price2_down, .jg_info_c a span, .co1_zx span, .co2_tab_bar span, .co2_bm1, .co2_bm2, .co2_bm3, .co2_bm4, .co2_tj2 i, .co2_info2_t2 span, .co2_fx_p, .co2_fx_wx, .co2_fx_wb, .co2_fx_qq, .jg_bot2_2_l, .jg_gotop1, .home_share2 a.next, .home_share2 a.prev, .jg1_b_b1_t1_, .jg1_b_b1_t1, .jg1_tip1, .jg1_info2_t span, .jg1_info1_a1 span, .jg1_more span, .jg1_menu1_b span, .jg_nav1_menu2,.sc-tese-ul li i{background: url(jg_bg.png) no-repeat 0 0;}
/*开始*/.jg_top{width: 100%;height: 124px;border-bottom: 4px solid #492541;}
.jg_auto{width: 1090px;margin: 0 auto;}
.auto{width: 1090px;margin: 0 auto;}
@media (min-width:1335px){
    .jg_auto{width: 1230px;}
    .auto{width:1230px;}
}
.jg_top1{float: left;height: 73px;margin-top: 26px;}
.jg_top1 img{max-width: 100%;}
.jg_top2{float: right;width: 201px;height: 43px;margin-top: 41px;}
.jg_top2 img{max-width: 100%;}
.jg_banner{width: 100%;height:auto;background: #daeef9;}
.jg_banner1{width: 1090px;margin: 0 auto;}
.jg_banner1 img{max-width: 100%;}
/*带背景色的元素*/
.jg_nav{width: 100%;height: 40px;background: #c03646;}
.jg_nav1{height: 40px;}
/*带背景色的元素*/
.jg_nav1_menu{padding-left: 20px;padding-right: 14px;width: 266px;background: #f26d5c;height: 40px;float: left; position: relative;cursor: pointer}
.jg_nav1_menu1{float: left;color: #ffffff;font-size: 14px;line-height: 40px; }
.jg_nav1_menu2{float: right;width: 14px;height: 12px;background-position: -6px -6px;margin-top: 14px;overflow: hidden;}
.jg_nav1_menus{float: left;padding-left: 37px;line-height: 40px;font-size: 14px;width: 893px; height: 40px; overflow: hidden}
.jg_nav1_menus a{color: #fff;margin-right: 35px;float: left;display: block;}
.jg_nav1_menu .jg1_menu{ position: absolute; left: -1px; top: 40px; z-index: 100; cursor: default}
.jg_main{clear: both;}
.jg_main1{/*background: #f9f9f9; */padding-bottom: 15px;}
/**/
.jg_bot{width: 100%;height: 250px;background: #fff;border-top: 1px solid #e7e7e7;clear: both;}
.jg_bot1{float: left;width: 203px;height: 182px;border-right: 1px solid #d9d9d9;margin-top:32px;padding-top:10px;margin-bottom:32px;padding-left: 107px;overflow: hidden;font-family: "微软雅黑", "宋体";color: #505050;}
.jg_bot1 a{display: block;color: #505050;font-size: 14px;line-height: 30px;font-family: "微软雅黑", "宋体";text-decoration: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jg_bot1 li.first{font-size: 16px;}
.jg_bot2{float: right;margin-top: 46px;}
.jg_bot2 span{clear:both;display:block;text-align:right;font-size:12px;color:#292929;}
.jg_bot2_1{width: 100px;height: 100px;float: right;}
.jg_bot2_1 img{max-width: 100%;}
.jg_bot2_2{font-size: 12px;color: #363636;text-align: right;line-height: 25px;clear: both;}
.jg_bot2_2_l{float: right;width: 15px;height: 15px;background-position: -100px -10px;overflow: hidden;margin-top: 5px;margin-right: 7px;}
.jg_bot2_2_r{float: right;}
.jg_bot2_3{text-align: right;font-size: 32px;line-height: 35px;color: #a3a3a3;clear: both;}
.jg_footer{width: 100%;background: #f2f2f2;height: 95px;clear: both;text-align: center;font-size: 12px;color: #444;overflow: hidden;padding-top: 40px;}
.jg_footer a{font-size: 12px;color: #444;text-decoration: none;padding-left: 5px;padding-right: 5px;}
/**/
.jg2_add a{font-size: 12px;color: #454545;}
.jg2_con{border: 1px solid #ebebeb;background: #fff;overflow: hidden;}
.sc-jg2_con{ height: 708px;}
.jg2_con_n{border: 1px solid #ebebeb;border-top: 1px solid #d7d7d7;padding-left: 17px;padding-right: 17px;overflow: hidden;background: #fff;width: 873px;}
.jg2_con_2{border: 1px solid #ebebeb;background: #fff;overflow: hidden;}
.jg2_con1{float: left;width: 860px;}
.info1_{width: 824px;margin: 0 auto;margin-top: 21px;overflow: hidden;}
.info1{min-height: 45px;padding: 13px 73px 10px 10px;clear: both;position: relative;line-height: 34px;background: #f7f7f7;border: 1px solid #eeeeee;}
.info1_t1{font-size: 24px;padding-left: 23px;font-family: "微软雅黑", "宋体";color: #2d2d2d;}
.info1_t2{width: 49px;height: 20px;background: #fff;border: 1px solid #f4b582;border-radius: 3px;line-height: 20px;text-align: center;color: #ff7a00;font-size: 12px;position: absolute;right: 20px;bottom: 30px;}
.info2{padding-top: 19px;}
table.course-table{background:#d5d5d5;font:normal 12px/24px arial, "\5b8b\4f53", sans-serif, "Microsoft YaHei", tahoma;font-size: 12px;color: #000;margin-top:25px;margin-bottom: 25px;}
table.course-table tr th,.course-table tr td{background:#f2f2f2;vertical-align:middle;text-align:center;height:35px;font-family: "微软雅黑", "宋体";}
table.course-table tr td{background:#fff;}
table.course-table tr th{font-weight: bold}
.course-table a{display: block;width: 47px;height: 22px;text-align: center;line-height: 22px;margin: 0 auto;border-radius: 3px;color: #fff;font-size: 12px; margin-top: 0px;}
a.green{background: #5da100;}
/**/
.info2_ppt{width: 390px;height: 464px;}
/*
.imgcon{width: 390px;height: 390px;overflow: hidden;position: relative;}
.imgcon li{position: absolute;}
.imgbtn{overflow: hidden;width: 100%;}
.btncon{display: block;height: 65px;background: #e5e5e5;position: relative;padding-left: 10px;width: 32px;float: left;}
.btncon b{display: block;overflow: hidden;cursor: pointer;position: relative;margin-top: 9px;width: 100%;}
.btncon b.a{width: 21px;height: 20px;background-position: -102px -352px;float: none;}
.btncon b.b{width: 20px;height: 17px;background-position: -103px -377px;}
.spiclist{float: left;width: 335px;height: 65px;overflow: hidden;}
.spiclist .imgblist{position: absolute;}
.imgblist li{float: left;margin-left: 4px;_margin-left: 2px;display: inline;width: 65px;height: 65px;cursor: pointer;}
.imgblist li img{width: 100%;}*/
/**/
.co2_fx{width: 390px;padding-top: 30px;clear: both;overflow: hidden;padding-bottom: 35px;}
.co2_fx div{float: left;}
.co2_fx1{font-size: 12px;color: #666;padding-top: 10px;float: left;}
.co2_info1{float: left;width: 390px;}
/*PPT*/
.co2_ppt{width: 390px;height: 469px;}
.co2_ppt1{width: 390px;height: 390px;}
.co2_ppt1 img{max-width: 100%;}
.co2_ppt1 li{position: absolute;display: block;width: 390px;height: 390px;}
.co2_ppt2 li{display: block;width: 70px;height: 70px;margin-right: 10px;cursor: pointer;float: left;margin-top: 10px;cursor: pointer;}
.co2_ppt2 img{max-width: 100%;}
/*PPT*/
.jg1{float: left;width: 301px;display: block;}
.jg1_menu{width: 299px;border: 1px solid #ececec;padding-bottom: 21px;border-top: none;background: #fff;padding-top: 4px;}
.jg1_memu1{border-bottom: 1px dashed #e5e5e5;overflow: hidden;height: 56px;padding-left: 7px;padding-top: 10px;width: 270px;padding-bottom: 5px;margin: 0 auto;display: block;text-overflow: ellipsis;white-space: nowrap;}
.jg1_menu1_t{color: #ff4e00;font-size: 16px;font-family: "微软雅黑", "宋体";}
.jg1_menu1_b{padding-top: 4px;}
.jg1_menu1_b span{width: 12px;height: 12px;background-position: -6px -25px;display: block;margin-top: 5px;margin-right: 5px;overflow: hidden;float: left;}
.jg1_menu1_b1{float: left;padding-right: 14px;_padding-right: 9px;font-size: 12px;color: #666;}
.jg1_more{width: 102px;height: 16px;display: block;margin: 0 auto;margin-top: 18px;line-height: 16px;cursor: pointer;}
.jg1_more span{float: left;width: 13px;height: 10px;background-position: -23px -25px;overflow: hidden;margin-top: 4px;display: block;}
.jg1_more1{float: right;color: #acacac;font-size: 12px;}
.jg1_info{width: 301px;height: 391px;margin-top: 15px;}
/*带背景色的元素*/
.jg1_info1{width: 301px;height: 139px;background: #e8e8e8;padding-top: 13px;padding-bottom: 15px;}
.jg1_info1_a{text-align: right;padding-right: 19px;color: #000000;font-size: 14px;font-family: "微软雅黑", "宋体";height: 14px;line-height: 14px;}
.jg1_info1_a1{width: 264px;margin: 0 auto;height: 44px;}
.jg1_info1_a1 span{float: left;width: 46px;height: 44px;background-position: -4px -45px;overflow: hidden;display: block;}
.jg1_info1_a1_{font-size: 30.55px;font-weight: bold;color: #4c4b4b;font-family: "微软雅黑", "宋体";float: right;padding-top: 13px;}
.jg1_line{width: 296px;height: 1px;overflow: hidden;background: #dedede;margin: 0 auto;margin-top: 16px;}
.jg1_info1_a2{width: 263px;margin: 0 auto;margin-top: 11PX;color: #000000;line-height: 31PX;font-size: 22px;font-family: "微软雅黑", "宋体";}
.jg1_info1_a2 span{font-size: 14px;color: #424040;}
.jg1_info2{width: 279px;height: 200px;border: 1px solid #e9e9e9;border-top: none;padding: 12px 10px 11px 10px;background: #fff;}
.jg1_info2_t{height: 25px;font-size: 16px;color: #929292;font-weight: bold;line-height: 25px;}
.jg1_info2_t span{float: left;width: 29px;height: 25px;background-position: -5px -95px;overflow: hidden;margin-right: 12px;}
.jg1_f{height: 34px;margin-top: 14px;width: 279px;clear: both;}
.jg1_f1, .jg1_f2, .jg1_f3{height: 32px;border: 1px solid #dbdbdb;line-height: 32px;padding-left: 10px;-moz-box-shadow: 1px 1px 1px #f2f2f2 inset;-webkit-box-shadow: 1px 1px 1px #f2f2f2 inset;box-shadow: 1px 1px 1px #f2f2f2 inset;font-family:"Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","Arial","SimSun","\u5B8B\u4F53";}
.jg1_f1{width: 96px;float: left;}
.jg1_f2{width: 149px;float: right;}
.jg1_f3{width: 278px;height: 32px;margin-top: 10px;cursor: pointer;}
/*带背景色的元素*/
.jg1_btn{width: 279px;height: 34px; line-height: 34px; text-align: center;background: #c03646;display: block;border: 0;margin-top: 21px;color: #fff;font-size: 14px;font-family: "微软雅黑", "宋体";cursor: pointer;}
.jg1_tip{width: 279px;margin-top: 8px;}
.jg1_tip1{float: left;width: 18px;height: 21px;background-position: -5px -125px;overflow: hidden;}
.jg1_tip2{float: left;font-size: 12px;color: #b3b3b3;margin-left: 9px;}
.jg1_b{width: 299px;border: 1px solid #e9e9e9;background: #fff;margin-top: 15px;}
.jg1_b_l{width: 265px;float: left;}
.jg1_b_r{width: 265px;float: right;}
.jg_home_b{clear: both;border: 1px solid #e9e9e9;background: #fff;height: 542px;margin-top: 15px;}
.jg_home_b .jg1_b{width: auto;border:none;background: none;margin-top:0;}
.jg1_b_t{margin-left: 17px;height: 44px;line-height: 44px;width: 235px;border-bottom: 1px solid #ebebeb;padding-top: 6px;}
.jg1_b_t1{float: left;color: #333;font-size: 18px;font-family: "微软雅黑", "宋体";}
.jg1_b_t2{float: right;line-height: 46px;font-size: 12px;color: #b7b7b7;font-family: SimSun;font-style: normal;}
.jg1_b_b{padding-top: 15px;}
.jg1_b_b1{width: 258px;border-bottom: 1px dashed #cdcdcd;height: 80px;padding-top: 5px;margin: 0 auto;clear: both;display: block;}
.jg1_b_b1_s{width: 258px;border-bottom: 1px dashed #cdcdcd;height: 88px;display: block;padding-top: 3px;clear: both;margin: 0 auto;}
.jg1_b_b1_t{line-height: 24px;}
.jg1_b_b1_t1{float: left;width: 14px;height: 14px;background-position: -5px -150px;overflow: hidden;margin-top: 5px;margin-right: 10px;}
.jg1_b_b1_t1_{float: left;width: 14px;height: 14px;background-position: -5px -167px;overflow: hidden;margin-top: 5px;margin-right: 10px;}
.jg1_b_b1_t2{color: #656565;font-size: 12px;width: 234px;float: left;height: 24px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;}
.jg1_b_b1_t2_s{color: #656565;font-size: 12px;width: 234px;float: left;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;}
.jg1_b_b1_t2_{color: #656565;font-size: 12px;height: 48px;width: 225px;line-height: 24px;overflow: hidden;float: left;text-overflow: ellipsis;}
.jg1_b_b1_t2_s_{color: #656565;font-size: 12px;height: 54px;width: 234px;line-height: 27px;overflow: hidden;float: left;text-overflow: ellipsis;}
.jg1_b_l .jg1_b{ height: 245px; overflow: hidden;}
.jg1_b_l .news-b{ height: 280px;}
.jg1_yj{width: 271px;border-bottom: 1px solid #d7d7d7;margin: 0 auto;margin-top: 20px;}
.jg1_yj_t{overflow: hidden;}
.jg1_yj_t1{float: left;width: 35px;height: 35px;margin-left: 15px;}
.jg1_yj_t1 img{max-width: 100%;}
.jg1_yj_t2{padding-left: 10px;color: #575757;font-size: 12px;line-height: 18px; display: block; overflow: hidden;}
.jg1_yj_t2 a{color: #575757; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jg1_yj_t2 span{color: #bcbcbc;}
.jg1_yj_info{text-indent: 2em;font-size: 12px;color: #666666;width: 226px; max-height: 95px; padding-bottom: 10px;display: block;overflow: hidden;margin: 0 auto;margin-top: 7px;line-height: 21px;font-family: "微软雅黑", "宋体";}
.jg1_yj_pic{width: 226px;height: 52px;margin: 0 auto;margin-top: 11px;margin-bottom: 23px;}
.jg1_yj_pic_s{width: 228px;height: 52px;margin: 0 auto;margin-top: 11px;margin-bottom: 11px;}
.jg1_yj_pic1 img{max-width: 100%;}
.jg1_yj_pic1{width: 52px;height: 52px;margin-right: 5px;float: left;}
.jg1_b_lx{width: 232px;margin: 0 auto;margin-top: 16px;line-height: 25px;color: #666666;font-size: 12px;}
.jg1_b_lx_s{width: 258px;margin: 0 auto;margin-top: 16px;line-height: 25px;color: #666666;font-size: 12px;margin-bottom: 18px;}
.jg1_b_lx span{color: #ff0000;}
/**/
.co2_info2{float: right;width: 420px;}
.co2_info2_t{height: 32px;border-bottom: 1px solid #e5e5e5;}
.co2_info2_t1{float: left;color: #979595;font-size: 12px;}
.co2_info2_t1 span{font-size: 22px;padding-left: 46px;color: #ff7a00;}
.co2_info2_t1 span em{font-size: 14px;}
.co2_info2_t2{float: right;padding-right: 20px;color: #ff9000;font-size: 19px;cursor: pointer;}
.co2_info2_t2 span{width: 25px;height: 22px;background-position: -53px -8px;display: block;margin-right: 12px;float: left;overflow: hidden;}
.co2_info2_t3{height: 48px;border-bottom: 1px solid #e5e5e5;color: #9f9f9f;font-size: 12px;}
.co2_info2_t3 div.add-infodiv{float: left;width: 33%;border-right: 1px solid #bdbdbd;line-height: 14px;margin-top: 18px;text-align: center;}
.co2_info2_t3 .add-infodiv span{color: #ff8a00;}
.co2_info2_n{margin-top: 14px;width: 515px;font-size: 12px;color: #666666;line-height: 28px;}
.co2_info2_n span{margin-right: 21px;color: #979595;}
.co2_info2_n p{ overflow: hidden; height: 28px;}
.co2_info2_n1{width: 390px;clear: both;margin-left: 24px;}
.kc_pic{float: left;display: block;width: 340px; margin-top: -50px;}
.co2_tj{width: 150px;}
.co2_tj1{float: left;font-size: 12px;color: #666;}
.sc-tuijian span,.sc-tuijian i{ float: left;}
.co2_tj2{ display: block; padding-top: 7px;}
.co2_tj2 i{width:14px;height:13px;background-position:-101px -34px;float: left;display: block;overflow: hidden; margin-right: 3px;}
/**/
.jg2_con2{width: 228px;float: right;}
.jg2_con2_line{width: 1px;height: 650px;background: #f6f6f6;margin-top: 20px;float: left;}
/**/
.jsy-course2{float: right;width: 227px;display: block;position: relative;overflow: hidden;height: 653px;}
.stuscw_x{width: 227px;height: 600px;overflow: hidden;position: relative;top: 20px;}
.switchable-triggers{display: none;}
/**/
.jg2_pic1{width: 227px;height: 160px;display: block;padding-top: 40px;}
.jg2_pic1_t{width: 95px;height: 95px;margin: 0 auto;display: block;}
.jg2_pic1_t img{max-width: 100%;}
.jg2_pic1_b{text-align: center;font-size: 14px;color: #575757;padding-top: 25px;}
.jg2_arr{width: 87px;height: 16px;position: absolute;bottom: 0;left: 70px;}
.jg2_arr span{cursor: pointer;}
.jg2_arr span.left{float: left;width: 23px;height: 15px;background-position: -39px -140px;}
.jg2_arr span.right{float: right;width: 23px;height: 13px;background-position: -64px -141px;}
/**/
.co2_bm_n{height: 204px;border: 1px solid #e6e6e6;background: #fbfbfb;margin-top: 15px;clear: both;display: inline-block;width: 100%;position: relative;}
.co2_bm_n1{float: left;background: url(info_dw1.jpg) no-repeat center;width: 392px;height: 204px;}
.co2_bm_n1_red{float: left;background: url(info_dw1.jpg) no-repeat center;width: 391px;height: 204px;}
.co2_bm_n1 div{color: #fff!important;}
/**/
.co2_m_n1_{width: 270px;height: 139px;margin-top: 43px;margin-left: 19px;}
.co2_m_n1_s{width: 270px;height: 139px;margin-top: 43px;margin-left: 50px;}
.co2_m_n1_l{float: left;}
.co2_m_n1_t{width: 110px;height: 110px;}
.co2_m_n1_t img{max-width: 100%;}
.co2_m_n1_b{font-size: 12px;color: #000;text-align: center;width: 110px;padding-top: 10px;}
.co2_m_n1_r{float: right;color: #000000;font-size: 28px;font-family: "微软雅黑", "宋体";width: 130px;padding-top: 22px;line-height: 35px;}
.co2_m_n1_r span{font-size: 16px;}
.co2_bm_n2{float: right;width: 690px;height: 204px;overflow: auto;font-size: 12px;line-height: 28px;padding: 0px 0px 0px 0px;display: block;font-weight: bold;color: #c03546;}
.yh-page{padding: 10px;}
.co2_bm_n2_s{float: right;width: 801px;padding-left: 29px;height: 184px;overflow: auto;font-size: 14px;line-height: 28px;padding-top: 20px;display: block;font-weight: bold;color: #c03546;}
.white_bg{position: absolute;width: 990px;background: #fff;height: 20px;top: 1px;left: 5px;}
.co2_bm_n2_s p{text-indent: 2em;color: #000;font-weight: normal;}
.co2_bm_n2 p{text-indent: 0em;color: #000;font-weight: normal;}
/**/
.co2_tab{overflow: hidden;background: #fff;margin-top: 15px;}
.co2_tab_t{height: 48px;border-bottom: 2px solid #c03646;background: #fff;float: left;}
.co2_tab_t1{width: 321px;float: right;border-bottom: 2px solid #c03646;background: #fff;height: 48px;}
.co2_tab_t1_l{float: right;line-height: 52px;font-size: 15px;color: #1cb414;font-weight: bold;margin-right: 11px;}
.co2_tab_t1_l span{width: 19px;height: 20px;background-position: -65px -92px;overflow: hidden;margin-top: 15px;padding-right: 15px;display: block;float: left;}
.jg_bm_btn{width: 98px;height: 34px;display: block;line-height: 34px;text-align: center;float: right;color: #fff;font-size: 14px;background: #1cb414;margin-top: 7px;}
/**/


.jg_fkfs{width: 90%;font-size: 12px;color: #505050;font-family: "宋体";}
.jg_fkfs b{font-weight: bold!important;color: #4f4f4f!important;font-size: 12px!important;}
.jg_fkfs table{border: #999 1px dashed;background: #fff;text-align: center;width: 687px;margin-left: 20px;}
.jg_fkfs td{background: #f5f5f5;}
.jg_fkfs img{width: 94px;height: 21px;border: 1px #CBCBCB solid;}
.jg_fkfs span{width: 16px;height: 16px; border-radius:16px; line-height:16px; background:#ce3633;overflow: hidden;display: block;float: left;margin-top: 8px;margin-right: 9px;color: #fff!important;font-size: 12px; text-align:center;}
.jg_fkfs i{float: left;display: block; margin:10px 5px 0px 5px;border: 4px solid transparent;border-left: 4px solid #ce3633;height: 0;width: 0;}
.jg2_fx{float: left;margin-right: 48px;display: block;}
/**/
.co2_tab_t ul li{width: 151px;height: 48px;display: block;line-height: 48px;text-align: center;color: #000;font-size: 14px;font-family: "微软雅黑", "宋体";float: left;background: url(kc_tab_line.jpg) no-repeat right;cursor: pointer;}
.co2_tab_t ul li.last{background: #fff;width: 154px;}
.co2_tab_t ul li.on{background: #c03646;color: #fff;}
// .co2_tab_b{padding-left: 25px;padding-right: 25px;border: 1px solid #f2f2f2;border-top: none;padding-top: 36px;padding-bottom: 40px;clear: both;}
.co2_tab_bar{height: 29px;background: #f4f4f4;line-height: 29px;padding-left: 20px;color: #ca172d;font-size: 14px;font-family: "微软雅黑", "宋体";clear: both;}
.co2_tab_bar span{width: 4px;height: 15px;background-position: -27px -6px;display: block;float: left;margin-top: 7px;margin-right: 14px;overflow: hidden;}
.co2_tab_info1{margin-top: 35px;padding-left: 19px;line-height: 30px;color: #5b5b5b;font-family:  "宋体";margin-bottom: 35px;font-size: 12px; color: #000}
.co2_tab_info1 span{color: #c03546;margin-right: 28px;}
.co2_tab_info2{margin-left: 19px;padding-top: 20px;padding-bottom: 20px;color: #131313;font-size: 12px;line-height: 30px;overflow: hidden;font-family: "宋体"; color: #000}
/*.co2_tab_info2 span{color: #c03546;font-size: 14px;}*/
.co2_time{width: 851px;border: 1px solid #d5d5d5;margin-top: 20px;margin-bottom: 20px;margin-left: 21px;}
.co2_time_t{width: 851px;height: 35px;line-height: 35px;text-align: center;background: #f2f2f2;}
.co2_time_t div{float: left;border-right: 1px solid #d5d5d5;font-weight: bold;font-size: 12px;color: #000;height: 35px;}
.co2_time_t1{width: 86px;}
.co2_time_t2{width: 240px;}
.co2_time_t3{width: 175px;}
.co2_time_t_ div{float: left;border-right: 1px solid #d5d5d5;font-size: 12px;color: #000;height: 35px;border-top: 1px solid #d5d5d5;}
.co2_time_t_{width: 851px;height: 35px;line-height: 35px;clear: both;text-align: center;}
.co2_time_t1 a{display: block;width: 47px;height: 22px;text-align: center;line-height: 22px;margin: 0 auto;border-radius: 3px;margin-top: 6px;color: #fff;font-size: 12px;}
.co2_time_t1 a.green{background: #5da100;}
.co2_time_t1 a.gray{background: #a7a7a7;}
.co2_time_t1 a.red{background: #f1404b;}
.bm_red{width: 70px!important;height: 22px;display: block;line-height: 22px;text-align: center;border-radius: 3px;color: #fff;margin: 0 auto;margin-top: 6px!important;font-size: 12px;background: #f1404b;}
/**/
.co_b2{overflow: hidden;margin-left: 26px;padding-bottom: 50px;clear: both;display: inline-block;}
.co_list1{padding-right: 27px;_padding-right: 24px;padding-top: 19px;width: 272px;float: left;}
.co_list{width: 272px;height: 510px;display: block;border: 1px solid #ececec;margin: 1px;}
.co_list:hover{border: 2px solid #0e8ac6;margin: 0;}
.co_pic{width: 272px;height: 272px;}
.co_pic img{max-width: 100%;}
.co_info{border-bottom: 1px solid #eaeaea;height: 165px;padding-left: 10px;padding-right: 10px;}
.co_info1{color: #242528;font-size: 16px;font-family: "微软雅黑", "宋体";padding-top: 5px;line-height: 30px;}
.co_info2{color: #747474;font-size: 12px;line-height: 25px;}
.co_info3{color: #747474;font-size: 12px;line-height: 50px;}
.co_info3 span.price{color: #5093b4;font-size: 22px;float: left;margin-right: 22px;}
.co_info3 span.people{color: #5093b4;font-size: 14px;}
.co_info4{padding-left: 10px;padding-right: 10px;color: #747474;font-size: 12px;line-height: 25px;padding-top: 9px;}
/**/
.jg2{float: right;width: 911px;}
.jg2_add{color: #454545;font-size: 12px;line-height: 50px;border-bottom: 1px solid #d7d7d7;margin-left: 2px;}
.jg2_con_s2{border: 1px solid #ebebeb;border-top: 1px solid #d7d7d7;background: #fff;}
.jg2_con_t{padding-left: 17px;padding-right: 17px;}
.jg2_con_t1{float: left;padding-top: 26px;font-size: 22px;font-family: "微软雅黑", "宋体";width: 500px;}
.jg2_con_t1_a{float: left;color: #333333;}
.jg2_con_t1_b{color: #e9e9e9;float: left;padding-left: 13px;padding-top: 3px;}
.jg2_line{height: 3px;background: url(jg_line1.jpg) repeat-x center;clear: both;}
.jg2_con_t_n{height: 65px;}
/**/
.jg2_phone{float: right;color: #e53037;font-size: 25px;padding-top: 18px;line-height: 40px;font-weight: bold;font-family: "微软雅黑";}
.jg2_phone span{width: 32px;height: 34px;background-position: -4px -309px;display: block;float: left;margin-right: 17px;overflow: hidden;}
/**//*带背景色的元素*/
.jg_info_c{height: 34px;background: #ebebeb;padding-left: 11px;width: 1171px;/*margin: 0 auto;*/margin-top: 17px;margin-left: 17px;padding-right: 11px;padding-top: 12px;clear: both;}
.jg_info_c a{padding-left: 6px;padding-right: 6px;float: left;height: 22px;text-align: center;line-height: 22px;border: 1px solid #ccc;border-right: none;color: #806f66;background: #fff;font-size: 12px;}
.jg_info_c a.on{background: #f1edec;color: #ba1a16;}
.jg_info_c a.on span{width: 7px;height: 8px;background-position: -100px -124px;overflow: hidden;}
.jg_info_c a div{float: left;line-height: 24px;}
.jg_info_c a span{width: 7px;height: 8px;background-position: -111px -124px;float: left;overflow: hidden;margin-top: 8px;margin-left: 3px;}
/**/
.jg_price{padding-left: 6px;padding-right: 6px;float: left;border: 1px solid #ccc;background: #fff;_height: 24px;}
.jg_price1{float: left;color: #806f66;font-size: 12px;line-height: 22px;}
.jg_price2{float: left;margin-left: 5px;}
.jg_price2_up{width: 8px;height: 4px;background-position: -102px -139px;display: block;margin-top: 6px;cursor: pointer;overflow: hidden;}
.jg_price2_down{width: 8px;height: 4px;background-position: -111px -139px;display: block;cursor: pointer;overflow: hidden;margin-top: 3px;}
.jg_info_k{width: 57px;height: 22px;border: 1px solid #cccccc;margin-left: 5px;line-height: 22px;font-size: 12px;float: left;padding-left: 6px;}
.jg_info_c em{float: left;margin-left: 5px;color: #b7b7b7}
.jg_info_k1{float: left;height: 22px;border: 1px solid #ccc;margin-left: 5px;position: relative;}
.jg_info_k1_l{display: block;float: left;background: #f7f5f5;padding-left: 6px;height: 22px;line-height: 22px;color: #b7b7b7;font-size: 12px;}
.jg_info_k1_r{float: left;width: 63px;height: 22px;border: 0;background: #fff;cursor: pointer;color: #806f66!important;font-size: 12px;}
.jg_info_k1_r1{float: left;width: 111px;height: 22px;padding-left: 10px;border: 0;text-align: left;background: #fff;cursor: pointer;color: #806f66!important;font-size: 12px;}
.jg_info_k1 span{position: absolute;width: 6px;height: 6px;background-position: -113px -147px;bottom: 1px;right: 1px;overflow: hidden;}
.jg_info_pic1{border: 1px solid #ebebeb;background: #fff;border-top: none;}
/**/
.se_main1_t2{float: right;width: 140px;height: 26px;margin-top: 2px;}
.se_main1_t2_num{float: left;font-size: 12px;color: #666;width: 90px;text-align: right;margin-right: 5px;}
.se_main1_t2_arr1{float: left;width: 21px;height: 20px;background-position: -61px -326px;cursor: pointer;}
.se_main1_t2_arr2{float: right;width: 21px;height: 20px;background-position: -86px -326px;cursor: pointer;}
.se_main1_t2_arr2.current{float: right;width: 21px;height: 20px;background-position: -23px -147px;cursor: pointer;}
/**/
.co1{padding-left: 17px;padding-right: 17px;padding-top: 4px;padding-bottom: 20px;clear: both;}
.co1_a{height: 187px;border-bottom: 1px dashed #e4e4e4;padding-top: 19px;}
.co1 .co1_a:last-of-type{border: none;}
.solid{border-bottom: 1px solid #e4e4e4;}
.co1_a_l{float: left;width: 168px;height: 168px;}
.co1_a_l img{max-width: 100%;}
.co1_a_r{float: left;margin-left: 24px;width: 852px;}
.co1_a_r_s{float: left;margin-left: 24px;width: 898px;}
.co1 .co1_a_r_s{float: left;margin-left: 24px;width: 996px;}
.co1_a_r_n{float: left;margin-left: 24px;width: 715px;}
.co1_a_r1{height: 128px;}
.co1_a_r1_l{float: left;width: 660px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.co1_a_r1_l1 a{color: #333;font-size: 20px;font-family: "微软雅黑", "宋体";line-height: 32px;}
.co1_a_r1_l2{color: #8c8c8c;font-size: 12px;line-height: 26px;}
.co1_a_r1_l3{color: #8c8c8c;font-size: 12px;}
.co1_a_r1_l3 span{margin-right: 30px;}
.co1_a_r1_r{float: right;width: 170px;}
.co1_a_r1_t{text-align: right;color: #e62929;font-size: 24px;font-family: "微软雅黑", "宋体";padding-top: 34px;}
.co1_a_r1_t span{font-size: 16px;}
.co1_a_r1_b{float: right;display: block;width: 120px;height: 30px;background: #e72929;text-align: center;line-height: 30px;color: #fff;font-size: 12px;margin-top: 20px;}
.co1_a_r2{width: 681px;padding-top: 6px;height: 29px;clear: both;}
.co1_a_r2 select{width: 283px;padding-left: 5px;height: 27px;color: #a4a4a4;float: left;border: 1px solid #e0e0e0;}
.co1_num{float: left;color: #8c8c8c;padding-left: 16px;font-size: 12px;line-height: 29px;}
.co1_num span{color: #0c67a4;}
.co1_gz{float: left;text-decoration: underline;color: #0c67a4;font-size: 12px;line-height: 29px;padding-left: 21px;}
.co1_zx{line-height: 29px;color: #2c9b1a;float: left;padding-left: 26px;font-size: 12px;text-decoration: underline;}
.co1_zx span{width: 22px;height: 17px;background-position: -52px -119px;display: block;overflow: hidden;float: left;margin-top: 7px;margin-right: 10px;}
/**/
.jg2_one{height: 564px;position: relative;}
.jg2_one_l{float: left;width: 301px;}
.jg2_one_r{position: absolute;right: 0px;bottom: 0px;width: 775px;}
/**/
.jg_info_pic{width: 775px;height: 341px;margin-top: 0px;overflow: hidden;position: relative;}
.jg_info_pic a{float: left;width: 775px;height: 341px;display: block;}
.jg_info_pic a img{max-width: 100%;}
.jg_info1{height: 56px;border-bottom: 1px solid #f4f4f4;}
.jg_info1_l{float: left;color: #4d4d4d;font-size: 22px;line-height: 56px;font-family: "微软雅黑", "宋体";padding-left: 27px;}
.jg_info1_l span{color: #ff8400;}
.jg_info1_r{float: right;padding-right: 19px;}
.jg_info1_l em{color: #787878;font-size: 16px;font-style: oblique;padding-left: 6px;}
.jg_info1_r a{width: 70px;height: 22px;display: block;float: left;border: 1px solid #e4e4e4;text-align: center;margin-top: 18px;margin-left: 8px;color: #005aa0;border-radius: 3px;line-height: 22px;}
.jg_info1_r a.current{ background: #fbfbfb}
.jg_info2{width: 750px;margin: 0 auto;height: 105px;padding-top: 8px;padding-bottom: 18px;font-size: 12px;color: #666;display: none;}
/**//*带背景色的元素*/
.jg_info_b{height: 38px;padding-top: 12px;background: #c03646;margin-top: 15px;padding-left: 11px;padding-right: 11px;}
.jg_info_b1{float: left;color: #fff;font-size: 22px;font-family: "微软雅黑", "宋体";}
.jg_info_b1 span{color: #ffcd9d;font-size: 16px;padding-left: 13px;font-style: oblique;}
.jg_info_b2{float: right;color: #ffffff;font-size: 14px;font-family: "微软雅黑", "宋体";}
/**/
.se_main1_t{height: 34px;background: #f2f1ef;padding-left: 12px;padding-right: 12px;padding-top: 8px;z-index:99999;}
.se_main1_t1{float: left;width: 730px;height: 28px;}
.se_main1_t1_a{display: block;background: #fff;padding: 0px 10px;color: #666666;float: left;border: #cccccc 1px solid;margin-right: 5px;}
.se_main1_t1 a.red{background: #e33a3f;font-size: 12px;color: #fff;border: #e33a3f 1px solid;font-weight: bold;}
/*.se_price{display: block;background: #fff;padding: 0px 10px;color: #666666;float: left;border: #cccccc 1px solid;margin-right: 5px;}
.se_price1{float: left;color: #666666;font-size: 12px;}
.se_price2{float: left;margin-left: 5px;}
.se_price2_up{width: 8px;height: 4px;background-position: -102px -139px;display: block;margin-top: 7px;cursor: pointer;overflow: hidden;}
.se_price2_down{width: 8px;height: 4px;background-position: -111px -139px;display: block;margin-top: 3px;cursor: pointer;overflow: hidden;}*/
.se_main1_t1_c{display: block;background: #fff;padding: 0px 10px;color: #666666;float: left;border: #cccccc 1px solid;margin-right: 5px;}
.se_main1_t1_c1{float: left;margin-top: 5px;_margin-top: 2px;display: block;}
.se_main1_t1_c span{float: left;margin-left: 5px;display: block;margin-right: 5px;}
/**/
.course_list{clear: both;}
.jg2_con_b_n{ padding-top: 25px; width: 96%; margin: 0px auto}
.jg2_con_b_s{width: 840px;margin: 0 auto;margin-top: 60px;margin-left: 46px;overflow: hidden;}

/**/
.home_share{float: left;width: 553px;height: 542px;_height: 564px;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;}
.home_share1{width: 531px;height: 63px;background: url(home_share.jpg) no-repeat center;padding-left: 22px;font-size: 18px;color: #ffffff;font-family: "微软雅黑", "宋体";padding-top: 21px;}
/*微分享开始*/
.home_share2{width: 553px;height: 391px;margin: 0 auto;position: relative;margin-top: 15px;margin-bottom: 27px;}
.home_share2 a.prev{width: 29px;height: 46px;background-position: -12px -351px;display: block;overflow: hidden;position: absolute;top: 165px;z-index: 999;left: 0;}
.home_share2 a.next{width: 29px;height: 46px;background-position: -60px -352px;display: block;overflow: hidden;position: absolute;top: 165px;right: 0;}
.js_wfxd_sw1{position: relative;overflow: hidden;width: 440px;height: 391px;margin: 0px auto;}
.js_wfxd_sw1 ul li{float: left;text-align: center;display: inline;width: 220px; padding: 1px;}
.home_share2 a{position: absolute;top: 160px;cursor: pointer;font-size: 56px;z-index: 1;color: #d9d9d9}
.right_bar{height: 100%;width: 38px;right: 0;position: fixed;display: block;z-index: 100;bottom: 0;border-right: 4px solid #514c75;/*针对IE6写*/_position: absolute;/*针对IE6写*/}
.side_bar{height: 100%;position: fixed;width: 4px;background: #514c75;display: block;right: 0;top: 0;}
.side{width: 38px;position: absolute;bottom: 16px;}
.side ul li{width: 38px;height: 38px;position: relative;margin-bottom: 1px;display: block;border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
.side ul li a{display: block;width: 38px;height: 38px;}
.side ul li .sidebox{position: absolute;width: 38px;height: 38px;top: 0;right: 0;transition: all 0.3s;background: #514c75;color: #fff;font-size: 12px;text-align: center;line-height: 38px;display: block;border-top-left-radius: 2px;border-bottom-left-radius: 2px;overflow: hidden;}
.side ul li .sidetop{width: 38px;height: 38px;line-height: 38px;display: inline-block;background: #514c75;transition: all 0.3s;border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
.side ul li .sidetop:hover{background: #34314c;}
.side ul li span{float: right;margin-left: 1px;}
.side ul li.last{margin-top: 257px;}
.one{display: block;width: 38px;height: 38px;background-position: -38px -157px;overflow: hidden;}
.two{display: block;width: 38px;height: 38px;background-position: -37px -201px;overflow: hidden;}
.three{display: block;width: 38px;height: 38px;background-position: -38px -244px;overflow: hidden;}
.four{display: block;width: 38px;height: 38px;background-position: -82px -199px;overflow: hidden;}
.five{display: block;width: 38px;height: 38px;background-position: -80px -158px;overflow: hidden;}
.six{display: block;width: 38px;height: 38px;background-position: -82px -240px;overflow: hidden;}
.seven{display: block;width: 38px;height: 38px;background-position: -63px -275px;overflow: hidden;}
/**/
.se_big_pic{float: left;width: 15px;height: 15px;background-position: -42px -309px;margin-top: 5px;margin-left: 13px;display: block;cursor: pointer;}
.se_small_pic{float: left;width: 15px;height: 15px;background-position: -42px -331px;display: block;margin-top: 5px;margin-left: 13px;display: block;cursor: pointer;}
/**/
.jg_adtop{width: 100%;height: 48px;background: #fff;left: 0px;z-index: 20;}
.jg_adtopauto{width: 1230px;margin: 0 auto;height: 48px;overflow: hidden;}
.jg_fix{position: relative;overflow: hidden;margin-top: 20px;}
/**/
.yxyj{padding-top: 8px;margin: 0 auto;width: 873px;}
.yxyj_a{height: 122px;border-bottom: 1px dashed #d8d8d8;margin-top: 17px;}
.yxyj_a_l{float: left;width: 172px;margin-left: 3px;height: 103px;}
.yxyj_a_l img{max-width: 100%;}
.yxyj_a_r{float: left;padding-left: 23px;width: 668px;}
.yxyj_a_r1{width: 668px;color: #1a1a1a;font-size: 18px;height: 18px;line-height: 18px;padding-bottom: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-family: "微软雅黑", "宋体";}
.yxyj_a_r2{width: 668px;color: #585858;font-size: 12px;line-height: 27px;}
/**//*微分享*/
.js_wfxd_sw{position: relative;overflow: hidden;width: 220px;height: 391px;margin: 0px auto;}
.js_wfxd_sw ul li{float: left;text-align: center;display: inline;width: 220px;}
.js_wfxd_sw .switchable-triggers{display: none;}
.js_wfxd_sw ul li img{width: 100%;}
.jg1_share a{position: absolute;top: 160px;cursor: pointer;font-size: 56px;z-index: 1;color: #d9d9d9}
.jg1_share{width: 282px;height: 391px;margin: 0 auto;position: relative;margin-top: 27px;margin-bottom: 27px;}
.jg1_share a.prev{width: 21px;height: 41px;background-position: -5px -186px;display: block;overflow: hidden;position: absolute;top: 165px;z-index: 999;left: 0;}
.jg1_share a.next{width: 22px;height: 41px;background-position: -6px -234px;display: block;overflow: hidden;position: absolute;top: 165px;right: 0;}
/*微分享*/
.jg_page{width: 450px;*width: 460px;height: 20px;line-height: 16px;font-size: 14px;color: #8e8e8e;margin: 0 auto;margin-top: 83px;margin-bottom: 110px;_padding-bottom: 100px;clear: both;}
.jg_page div{float: left;}
.jg_page span{padding-left: 6px;padding-right: 6px;}
.jg_page a{padding-left: 4px;padding-right: 4px;float: left;}
.jg_page a.current{color: #00a0e9;font-weight: bold;_width: auto;}
.jg_page a:hover{color: #00a0e9;}
/**/
.news{width: 820px;margin: 0 auto;overflow: hidden;padding-top: 32px;}
.news_tag{}
.news_tag span{border: 1px dashed #e6b7c8;padding: 2px;float: left;margin: 4px 8px 4px 0;font-size: 14px;font-family: "微软雅黑", "宋体";}
.news_tag span:nth-child(2n+2){border: 1px dashed #b6d2e3;}
.news_tag span:nth-child(3n+3){border: 1px dashed #a0d6a9;}
.news_tag span:nth-child(4n+4){border: 1px dashed #cbb3da;}
.news_tag span:nth-child(5n+5){border: 1px dashed #e5d1aa;}
.news_tag span:nth-child(6n+6){border: 1px dashed #e4b6b6;}
.news_tag span:nth-child(7n+7){border: 1px dashed #afd0cd;}
.news_tag a{background: #f4e7ec;color: #dc6895;display: block;padding: 2px 10px;white-space: nowrap;}
.news_tag span:nth-child(2n+2) a{background: #e7eff4;color: #6e9fbe;}
.news_tag span:nth-child(3n+3) a{background: #e7f4e9;color: #6aae74;}
.news_tag span:nth-child(4n+4) a{background: #efe7f4;color: #9d71b8;}
.news_tag span:nth-child(5n+5) a{background: #fcf2df;color: #b29257;}
.news_tag span:nth-child(6n+6) a{background: #feecec;color: #d67b7b;}
.news_tag span:nth-child(7n+7) a{background: #e5faf8;color: #6ab0a9;}
.news_title{color: #000000;padding-top: 50px;font-size: 36px;line-height: 36px;text-align: center;font-family: "微软雅黑", "宋体";clear: both;padding-bottom: 30px;}
.news_tip{text-align: center;color: #717171;font-size: 12px;padding-bottom: 54px;}
.news_tip span{color: #0199de;}
.news_tip em{color: #cecece;margin-left: 9px;margin-right: 9px;}
.news_tip2{color: #828181;font-size: 12px;width: 767px;border: 1px dashed #ccc;padding-left: 15px;padding-right: 15px;padding-top: 10px;background: #fafafa;padding-bottom: 10px;}
.news_con{font-size: 16px;font-family: "微软雅黑", "宋体";line-height: 35px;padding-top: 40px;padding-bottom: 48px;}
.news_con p{text-indent: 2em;margin-bottom: 10px;}
.hot_tag{font-size: 16px;font-family: "微软雅黑", "宋体";padding-bottom: 16px;}
.news_tip3{color: #00a0e9;font-size: 18px;clear: both;font-family: "微软雅黑", "宋体";padding-top: 52px;text-align: center;}
.news_code{width: 443px;margin: 0 auto;margin-top: 35px;}
.news_code1{float: left;}
.news_code2{float: right;}
.news_code1_t{width: 161px;height: 161px;}
.news_code1_t img{max-width: 100%;}
.news_code1_b{padding-top: 40px;color: #353535;font-size: 12px;width: 161px;text-align: center;}
.news_line{width: 870px;height: 30px;border-bottom: 1px dashed #e5e5e5;clear: both;}
.news_tip4{padding-top: 30px;}
.news_tip4_l{float: left;}
.news_tip4_l a{color: #444;font-size: 12px;}
.news_tip4_r{float: right;width:155px;display:block;_margin-left: 380px;}
.news_bot1{width: 870px;margin: 0 auto;margin-top: 12px;height: 36px;background: #f1f1f1;}
.news_bot1_a{width: 420px;float: left;height: 36px;line-height: 36px;color: #252525;font-size: 18px;font-family: "微软雅黑", "宋体";padding-left: 15px;}
.news_bot2{width: 870px;overflow: hidden;padding-top: 17px;padding-bottom: 19px;}
.news_bot2_a{width: 420px;float: left;padding-left: 15px;}
.news_bot2_a ul li{line-height: 36px;}
.news_bot2_a ul li a{font-size: 12px;width: 320px;display: block;height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px solid #eeeeee;font-family: "微软雅黑", "宋体";color: #666;}
.news_bot2_a ul li a.first{color: #1f87db;font-size: 18px;}
/**/
.jg2_con_t2{float: right;padding-top: 19px;}
.jg2_con_t2 a{display: block;float: left;width: 30px;height: 30px;border-radius: 50%;margin-left: 18px;text-align: center;line-height: 28px;color: #fff;font-size: 14px;font-family: "微软雅黑", "宋体";}
.jg2_con_t2 a.g{background: #4aba9a;}
.jg2_con_t2 a.g:hover{background: #67d5b5;}
.jg2_con_t2 a.r{background: #dd6b79;}
.jg2_con_t2 a.r:hover{background: #ee7785;}
.jg2_con_t2 a.p{background: #c181bb;}
.jg2_con_t2 a.p:hover{background: #c89ec4;}
.jg2_con_t2 a.b{background: #6598dc;}
.jg2_con_t2 a.b:hover{background: #84b1ed;}
.jg2_con_b1_n{width: 25%;float: left; text-align: center}
.jg2_con_b1_t{width: 254px;height: 173px; margin: 0px auto}
.jg2_con_b1_t img{max-width: 100%;}
.jg2_con_b1_b{height: 52px;text-align: center;line-height: 41px;color: #515151;display:block;font-size: 12px;}
/**//**/
.jg_info_pics{position: relative;}
.jg_info_pics .switchable-triggers{position: absolute;bottom: 18px;left: 0px;width: 100%;text-align: center;padding-right: 5px;height: 9px;display: block;}
.jg_info_pics .switchable-triggers li{display: inline-block;margin-right: 3px;width: 9px;height: 9px;text-align: center;background: #d4d4d4;border-radius: 50%;outline: none;overflow: hidden;font-size: 0px;line-height: 0px;zoom: 1;/*针对IE6 7写的*/*display: inline;}
.jg_info_pics .switchable-triggers li.current{background: #74c0e3;}
/*放在最下*/
.right{padding-right: 0;}
.bor{border-bottom: 0;}
.mar{margin-right: 0!important;}
.border{border-right: 0!important;}
.pad{padding-top: 5px;}
.h10{margin: 0;padding: 0;height: 10px;line-height: 10px;_height: 10px;}
.bor_top{border-top: none;}
.bg{background: #fff;}
.hd_nav_bj{background: #fff;}
.hd_hong{background: #c03546;height: 40px; margin-top: 15px;}
.hd_lianj{ overflow:hidden;text-overflow: ellipsis;white-space: nowrap; width: 100%; height: 40px;}
.hd_lianj a{color: #fff;float: left;margin: 0 10px;font:normal 12px/40px "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","Arial","SimSun","\u5B8B\u4F53";}
.hd_yq{padding: 1px 1px 15px 1px;border:1px solid #e9e9e9;margin-top: 15px; background: #fff}
.hd_he{height: 36px;font:normal 12px/36px "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","Arial","SimSun","\u5B8B\u4F53";background: #f9f9f9;margin-bottom: 20px;}
.hd_he h3{font:normal 12px/36px "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","Arial","SimSun","\u5B8B\u4F53";float: left;margin-left: 12px;}
.hd_jlr{float: right;margin-right: 12px;}
.hd_yq a{margin: 5px 15px;display: inline-block;color: #666;}
.jg-screen{height:42px;position:relative;background: #f2f1ef;box-shadow: 0 1px 5px #ccc;}
.jg-screen-ul{padding-top:8px;padding-left:5px;}
.jg-screen-ul li{float:left;margin-left:5px;}
.jg-screen-ul-a{display: block;background: #fff;padding: 0px 10px;height:24px;line-height:24px;color: #666666;border: #cccccc 1px solid;}
.jg-screen-ul-a:hover{border: 1px solid #e4393c;color: #e4393c}
.current .jg-screen-ul-a{background: #e33a3f;font-size: 12px;color: #fff;border: #e33a3f 1px solid;font-weight: bold;}
.current .se_updown{background: #e33a3f;color: #fff;border: #e33a3f 1px solid;position: relative;padding-right: 25px;}
.current .se_updown b{background:url(/public/screen.png) no-repeat 0 0;}
.current .se_updown b.u{width:13px;height:12px;background-position:0 0px;position: absolute;right: 5px;top: 6px;}
.current .se_updown b.d{width:13px;height:12px;background-position:0 -22px;position: absolute;right: 5px;top: 6px;}
.current .se_updown:hover{color: #fff}
.jg-screen-div{ width: 150px;}
.jg-screen-dl{position:relative;}
.jg-screen-dl dt{background:#F7F5F5;padding: 0px 10px;color: #666666;border: #cccccc 1px solid;float:left;border-right:none;}
.jg-screen-dl dd{display: block;background:#fff;padding: 0px 20px 0px 10px;color: #666666;border: #cccccc 1px solid;border-left:none;overflow:hidden;min-width:30px;position:relative;}
i.f-ico-triangle-rb{border: 3px dashed transparent;border-right: 3px solid #806F66;border-bottom: 3px solid #806F66;line-height: 0;height: 0;width: 0;bottom: 2px;right: 2px;position:absolute;}
.jg-screen-page{position:absolute;max-width:340px;top:26px;left:0px;background: #fff none repeat scroll 0 0;border: 1px solid #ccc;box-shadow: 0 1px 5px #ccc;border-top:none;left: 0px;padding: 5px 0;width:200px;z-index: 1;display:none}
.jg-screen-page-t{border-bottom: 1px solid #d1ccc7;margin:5px;color: #806f66;line-height:20px;padding:0px 0px 5px 5px;}
.jg-screen-page-d{padding:5px 0px 0px 0px;}
.jg-screen-page-ul li{height: auto;line-height: 1.7;margin: 0 3px 5px 10px;white-space: nowrap;}
.jg-screen-page-ul a{color: #806f66;cursor: pointer;}
.jg-screen-page-ul a:hover{color:#e4393c;text-decoration:underline}
.course_time{overflow: auto;height: 240px;}
.jg-screen-dl:hover .jg-screen-page{display:block}
a.jg-screen-cz{position:absolute;right:10px;top:10px;color:#666666}
.mem_app_black_box1{position:fixed;z-index:999;left:0;width:100%;height:100%; bottom:0; display:none}
.mem_app_black_box{background: #000;filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;position: absolute;z-index:100;left:0;top:0;right:0;bottom:0;}
.sc-yuyue{ width:854px;height:auto;position: relative;left: 50%;top: 40%; margin-left:-428px; margin-top:-201px ;z-index: 102; background:#fff; padding:10px; border:2px solid #e8e8e8; border-radius:1px; min-height:400px; max-height:600px;}
.sc-yuyue table.course-table{ margin-top:0px;}
.sc-yuyue-t{ height:78px; text-align:center; line-height:78px; position:relative;}
.sc-yuyue-t strong{font-family: "微软雅黑", "宋体"; font-size:16px; color:#c03546}
.sc-yuyue-t i{ position:absolute; top:-48px; right:-40px;font-style: normal; font-size:40px; color:#fff; cursor:pointer;background:url("/public/guanbi.png");width: 32px;height: 32px;}
.sc-yuyue-ct{ background:#dc3e51; height:40px; line-height:40px; color:#fff; padding-left:10px; font-size:14px; text-align: left}
.co2_bms{position: relative;}
.co2_bm{overflow: hidden;border: 1px solid #ececec;background: #fff;margin-top: 15px;clear: both;}
.co2_bm_l{min-height:84px;max-height: 236px;width:997px;overflow: auto;padding-left: 16px;padding-top: 8px;padding-bottom: 10px;}
.co2_bm_r{ position:absolute; right:4%; top:50%; margin-top:-41px;}
a.yuyue{width: 195px;height: 55px;line-height: 25px;float: left;display: block; margin:14px 12px 0px 0px;padding:6px 0px 0px 18px;color: #000000;font-size: 12px;background: #dedede;}
a.yuyue.current{background: #66a1db;color: #fff;background: #66a1db url(co2_current.png) no-repeat right top;}
.co2_bm_r a{width: 113px;height: 33px;line-height: 33px;display: block;text-align: center;font-size: 14px;color: #fff;}
.co2_bm_r a.red{background: #f43c3c;}
.co2_bm_r a.red:hover{ background: #ff5e5b}
.co2_bm_r a.green{background: #66a1db;margin-top: 16px;}
.co2_bm1, .co2_bm2, .co2_bm3, .co2_bm4{position: absolute;width: 16px;height: 15px;}
.co2_bm1{top: 0;left: 0;border-left:1px solid #c5c5c5;border-top:1px solid #c5c5c5;}
.co2_bm3{bottom:0;left: 0;border-left:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;}
.co2_bm2{top: 0px;right: 0;border-right:1px solid #c5c5c5;border-top:1px solid #c5c5c5;}
.co2_bm4{bottom:0;right: 0;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;}
.white_bg{position: absolute;width: 990px;background: #fff;height: 20px;top: 1px;left: 5px;}
.white_bg1{ top:inherit;bottom: 1px;}
.sc-yuyue-page{margin-bottom:20px; display:inline-block;}
.auto-block{ display:block}
.info2_l {
	float: left;
	width: 390px;
}
.course-pic{ width:390px; height:464px; position:relative; overflow: hidden}
.btncon{display: block;height: 65px;background: #e5e5e5;position:absolute;width: 42px; left:0px; bottom:0px;}
.btncon div{width: 42px; height: 24px; text-align: center; padding-top: 9px;cursor: pointer;}
.btncon b{display: block;overflow: hidden;position: relative;width: 100%; margin: 0px auto;}
.btncon b.a{width: 21px;height: 20px;background-position: -102px -352px;float: none;}
.btncon b.b{width: 21px;height: 19px;background-position: -103px -377px;}
.btncon .current{ background: #f3f3f3}
.course-pic-list{ position:absolute; top:0px; left:0px;}
.imgcon{width: 390px;height: 390px;overflow: hidden; position:relative;}
.imgcon li{  position: absolute;}
.imgcon embed{display: block; width: 390px;height: 390px;background: url(http://www.xialingying.cc/image/xly_ui/5-130H2191323-53.gif) center no-repeat #fbfbfb;}
.spiclist{width: 347px;height: 65px;overflow: hidden; position:absolute; bottom:-74px; right:0px;}
.spiclist .imgblist{position: absolute;}
.imgblist li{float: left;margin-left: 4px;display: inline;width: 65px;height: 65px;cursor: pointer;}
.imgblist .current img{ border: 1px solid #f80}
.displaynone{ display: none;}
.course-video li{}
.sc-news-t{	color: #575757;	font-size: 18px;font-family: "微软雅黑", "宋体";    border-bottom: 1px solid #ebebeb; margin:0px 15px; height:44px; line-height:44px; position:relative;}
.sc-news-t a{ color:#b7b7b7; position:absolute; position:absolute; right:0px; top:2px; font-size:12px;font-family: SimSun;font-style: normal;}
.sc-news-ul{ padding:0px 20px; margin:10px 0px;}
.sc-news-ul li{ line-height:28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sc-news-ul a{    color: #656565;}
.sc-tese{ margin-top: 20px;}
.sc-tese-ul li{ float:left; width:33.3%; min-height:70px; position:relative;border-top:1px solid #e5e5e5;}
.sc-tese-ul li i{ position:absolute;width:15px;height:15px;background-position:-115px -307px; top:-7.5px; left:0px;}
.sc-tese-ul li p{ padding:15px 20px 10px 0px; color:#666666;font-family: "微软雅黑", "宋体"; font-size:14px;}
 .course_weiping{ padding: 10px 0px;}
 .course_weiping li{ float: left; max-width: 25%; text-align: center;}
 .course_weiping li img{ max-width: 96%;}
 /*后添加_付款方式*/
.jg_fkq {padding: 15px 0 0 20px;}
.jg_fkq em{margin-right: 16px;display: inline-block;line-height: 20px;position: relative;height: 20px;}
.jg_fkq em b{background:url(/public/sk_fs.png) no-repeat 0 0;display: inline-block; margin-top: 10px;margin-right: 9px;position: absolute;left: 0;top: -10px;}
.jg_fkq em.sqo1{padding-left:71px;}
.jg_fkq em.sqo2{padding-left:42px;}
.jg_fkq em.sqo3{padding-left:35px;}
.jg_fkq em.sqo1 b{width:60px;height:20px;background-position:0 0;}
.jg_fkq em.sqo2 b{width:32px;height:20px;background-position:-70px 0;}
.jg_fkq em.sqo3 b{width:25px;height:20px;background-position:-110px 0;}
/***************************/
.add-yy-yh-1{ width: 301px; float: left}
.add-yy-yh-2{ width: 775px; float: right}
.add-yy-yh-2 .co2_bm_n1{ width: 353px; background-position:-39px 0;}
.add-yy-yh-2 .co2_bm_n2{  width: 420px;}
.add-yy-yh-1 .jg1_info2{ padding: 0px 0px 0px 0px; margin-top: 15px; height: 204px;border: 1px solid #e6e6e6; width: 100%; position: relative; border-radius: 3px 3px 0px 0px;}
.add-yy-yh-1 .jg1_info2 form{ padding:35px 0px 0px 10px;}
.add-yy-yh-1 .jg1_info2_t{ background: #003F5F; height: 39px; line-height: 39px; color: #fff; position: absolute; top: -1px; left: -1px; width: 303px; border-radius: 3px 3px 0px 0px;}
.add-yy-yh-1 .jg1_info2_t span{ margin: 7px 12px 0px 10px;}
.add-yy-yh-1 .jg1_btn{ margin-top: 10px;}
a.gray {
    background: #a7a7a7;
}
@media (min-width:1335px){
    .co1_a_r1_l{width: 715px;}
    .co1_a_r{width: 996px;}
    .co2_bm_n2{width: 800px;}
    .home_share1{width: 602px;}
    .jg_info2{width: 880px;}
    .jg2_con1{width: 1000px;}
    .info1_{width: 965px;}
    a.yuyue{width: 213px;}
    .home_share{width: 624px;}
    .jg1_b_l{width: 302px;}
    .jg1_b_r{width: 300px;}
    .co1_a_r_s{width: 1037px;}
    .jg2_one_r{width: 911px;}
    .jg_info_pic{width: 911px;}
    .jg1_b_t{width: 273px;}
    .jg_info_pic a{width: 911px;}
    .add-yy-yh-2{ width: 911px;}
    .add-yy-yh-2 .co2_bm_n2{width: 558px;}
    .co1_a_r1_l{width: 820px;}
    .jg1_b_lx{width: 258px;}
    .jg1_b_b1_t2_{width: 234px;}
    .jg_banner{height: 364px;}
    .jg_banner1{width: 1400px;}
    .co2_info2{width: 547px;}
}












