﻿.w1200{
    width:1200px;
    margin:0 auto;
}
.w1100 {
    width: 1100px;
    margin: 0 auto;
}
.cleat:after{
    content:'';
    display: block;
    clear:both;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.mt30{
    margin-top:30px;
}
.mt20{
    margin-top:20px;
}
.mt34{
    margin-top:34px;
}
.ml40{
    margin-left:40px;
}
.mb20{
    margin-bottom:20px;
}
.a_gd {
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
}
.dis_noe .culum_list{
    display: none;
}
#rtt{
    width:100px;
    height:100px;
    background:url('../images/rrt_1.jpg');
    background-size:cover;
    position:fixed;
    right:50px;
    bottom:50px;
    border-radius: 5px;
    z-index:1000;
    display:none;
}
#float_banner {
    width: 100%;
    position: fixed;
    background: #fff;
    float=left;
    z-index: 999;
}
.header_top{
    background:#2f2f2f;
    height:40px;
    line-height:40px;
    overflow: hidden;
}
.header_in p{
    color:#999;
}
.header_r{
    margin-top:6px;
}
.search{
    position:relative;
}
.search input{
    padding-left:10px;
    border-radius:16px;
    color:#b8b8b8;
    height:26px;
    line-height:26px;
    border:1px solid #a0a0a0;
}
.search button{
    position:absolute;
    right:12px;
    top:4px;
    width:20px;
    height:20px;
    display: inline-block;
}
.header{
    margin-top:10px;
    margin-bottom:10px;
}
.logo_text{
    color:#db1927;
    margin-top:18px;
    margin-left:20px;
    font-size:16px;
}
.tel_out .tel_icon{
    line-height:40px;
    font-size:56px;
    display: inline-block;
    margin-right:10px;
    color:#db1927;
}
.tel_out{
    margin-top:20px;
}
.mc_color{
    color:#db1828;
}
.bold{
    font-weight: bold;
    font-size:24px;
}
.nav{
    width:100%;
    z-index:999;
    background: #fff;
    border-top:1px solid #cfcfcf;
    border-bottom:1px solid #cfcfcf;
}
.nav_list{
    margin-left:260px;
}
.nav_list li{
    float: left;
    width:104px;
    height:54px;
    line-height:54px;
}
.nav_list li a{
    display:block;
    width:100%;
    font-size:16px;
    text-align: center;
}
.nav_list li a:hover{
    text-decoration:underline;
    color:#db1927;
}
.nav_in{
    position:relative;
}
.culum_all_icon{
    padding-right:18px;
}
.culum_all_icon span{
    float: left;
}
.culum_all_icon i{
    float: right;
    font-size:20px;
}
.culum_list .tx{
    position:relative;
}
.culum_list .tx i.tx_icon1{
    font-size:30px;
    position:absolute;
    left:-30px;
    top:1px;
}
.culum{
    position:absolute;
    left:0;
    top:0;
    width:260px;
    color:#fff;
    font-size:16px;
    z-index:22;
}
.culum h2{
    font-weight:normal;
    text-indent:24px;
    height:54px;
    line-height: 54px;
    background:#db1927;
}
.culum_list .tx{
    background:#000;
    text-indent:30px;
    height:40px;
    line-height:40px;
    border-left:2px solid #db1927;
}
.culum_ul_li{
    background:rgba(0,0,0,0.8);
    padding-bottom:16px;
}
.culum_ul_li li{
    line-height:40px;
}
.culum_ul_li li>a{
    color:#fff;
    padding-right:18px;
    display: block;
    overflow: hidden;
}
.culum_ul_li li>a>span{
    float: left;
    padding-left:30px;
}
.culum_ul_li li>a>i{
    float: right;
}
.nav_icon_r{
    text-align:right;

}
.culum_ul_li li{
    position:relative;
}
.nav_cur .nav_a{
    background:#F9F9F9;
    color:#666;
}
.subNav{
    position:absolute;
    right:-120px;
    top:-39px;
    width:120px;
    background: #F9F9F9;
    padding:16px 0;
    display:none;
}
.subNav_2{
    top:-79px;
}
.subNav_3{
    top:-119px;
}
.subNav_4{
    top:-159px;
}
.subNav_5{
    top:-199px;
}
.subNav_6{
    top:-295px;
}
.subNav_7{
    top:-335px;
}
.subNav_8{
    top:-375px;
}
.subNav_9{
    top:-415px;
}
.subNav_10{
    top:-455px;
}
.culum_ul_li li .subNav a{
    color:#666;
    display: block;
}
.culum_ul_li li .subNav a.ui-link{
    margin-bottom:35px;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    -ms-transition: .4s all;
    transition: .4s all;
}
.culum_ul_li li .subNav a span{
    display: block;
    width:70px;
    height:70px;
    line-height:70px;
    margin:16px auto 8px;
    text-align: center !important;
    background: #eee;
    font-size:34px;
    border: 1px solid #F3F3F3;
    border-radius: 50%;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    -ms-transition: .4s all;
    transition: .4s all;
}
.culum_ul_li li .subNav p{
    text-indent:34px;
}
.culum_ul_li li .subNav a:hover span{border-color:#db1927; background:#fff; }
.culum_ul_li li .subNav a:hover span.iconfont{color:#db1927;}
.culum_ul_li li .subNav a:hover p{color:#db1927;}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:512px;overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;height:512px;}
.fullSlide .bd li{width:100% !important;height:512px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:512px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow_1.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
#order_nav {  position: relative;height:260px;margin-top:30px;margin-bottom:40px;}
#order_nav .list { width: 1200px; margin: 0 auto;height:250px;}
#order_nav .list li {
    width:260px;
    height:248px;
    float: left;
    margin-left:38px;
    border-top:4px solid #db1927;
    position: relative;
    background:#fbfbfb;
    position: relative;
    cursor: pointer;
    border-left:1px solid #EDEDED;
    border-right:1px solid #EDEDED;
    border-bottom:1px solid #EDEDED;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    -ms-transition: .4s all;
    transition: .4s all;
}
#order_nav .list li.border_color1{
    border-top:4px solid #ffac13;
}
#order_nav .list li.border_color2{
    border-top:4px solid #83c44e;
}
#order_nav .list li.border_color3{
    border-top:4px solid #db1927;
}
#order_nav .list li.border_color4{
    border-top:4px solid #2196f3;
}
#order_nav .list li a { display: block; width: 100%; height: 100%; }
#order_nav .list li .cycle_mark { position: absolute; left: 0; top: 0; z-index: 2; }
#order_nav .list li .ico {
    width: 100px;
    height: 100px;
    position: absolute;
    left:50%;
    margin-left:-50px;
    top:54px;
    text-align: center;
    line-height:100px;
    border-radius: 50%;
    z-index: 1;
    font-size:60px;
    background:#fff;
    color:#db1927;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    -ms-transition: .4s all;
    transition: .4s all;
    border:4px solid #ECECEC;
}
.lanren ul li span{
    font-style: italic;
    color:#666;
    font-size:12px;
    line-height:16px;
}
#order_nav .list li ._1 {font-size:56px;}
#order_nav .list li ._2 {font-size:50px;}
#order_nav .list li ._3 {font-size:60px;}
#order_nav .list li ._4 {font-size:54px;}
#order_nav .list li .nav_title {
    width: 100%;
    position: absolute;
    left: 0;
    top:174px;
    text-align: center;
}
#order_nav .list li .nav_title span{
    color:#999;
}
#order_nav .list li p { font-size: 16px; color: #414141; display: block; font-weight: bold; }
#order_nav .list li.on {
    box-shadow:0px 15px 30px rgba(0,0,0,0.1);
    background:#fff;
    border-top:4px solid #db1927;
    transform:translate3d(0,-2px,0);
    -webkit-transform:translate3d(0,-2px,0);
    -moz-transform:translate3d(0,-2px,0);
    -ms-transform:translate3d(0,-2px,0);
}
#order_nav .list li.on .ico {
    background-color: #db1927;
    border:4px solid #db1927;
    color:#fff;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-box-shadow:inset 0 0 6px #ca0917;
    -moz-box-shadow:inset 0 0 6px #ca0917;
    box-shadow:inset 0 0 6px #ca0917;
}
#order_nav .list li.on p{
    color:#db1927;
}
.order_nav_h{
    text-align: center;
    color:#333;
    margin-top:28px;
    margin-bottom:20px;
}
.order_nav_h h4{
    font-size:32px;
    margin-top:30px;
    color:#db1927;
}
.order_nav_h p{
    font-size:14px;
    color:#666;
    margin-top:16px;
}
.lanren{width:1200px; border-width: 1px 0 0 1px;margin:40px auto;}
.lanren ul{overflow: hidden;}
.lanren ul li{background:#FBFBFB;
    float:left;margin-left:10px;border:1px solid #EDEDED;
    overflow: hidden;position: relative;list-style: none;}
.lanren ul li img{
    float: left;
    margin-right:10px;
    width:86px;
}
.lanren_bg{
    width:268px;height:76px;
    padding:36px 10px;
    background: url(../images/jingpin_1.png) left top no-repeat;
}
.lanren ul li p{
    text-align:left;
    color: #666;
    font-size: 12px;
    margin-bottom: 5px;
    line-height:16px;
    overflow: hidden;
}
.lanren ul li b{
    font-size: 12px;
}
.lanren ul li b a{
    color: #db1927;
}
.cj_title{
    border-bottom:2px solid #db1927;
    padding-bottom:14px;
}
.cj_title_l{
    margin-right:14px;
}
.cj_title_r h4{
    font-size:24px;
}
.cj_title_r h4 span{
    color:#db1927;
}
.cj_title_r p{
    color:#999;
}
.chengji_content{
    margin-bottom:38px;
}
.chengji_content dl {
    width:224px;
    float: left;
    margin: 20px 8px 0 8px;
    /* margin-right:20px;
    margin-top:20px;*/
    position:relative;
}
.chengji_content dl.mr_none{
    margin-right:0;
}
.chengji_content dl dd img{
    width:100%;
}
.chengji_content dl dt{
    text-align:center;
    position:absolute;
    bottom:0;
    width:100%;
    color:#fff;
    padding:8px 0 10px;
    background:rgba(0,0,0,0.5);
}
.chengji_content dd img{
    width: 222px;
    height: 308px;
}
.index_button{
    text-align:center;
}
.cj_button{
    text-align: center;
    padding:12px 60px;
    margin:30px auto;
    background:#db1927;
    height:42px;
    color:#fff;
    font-size:16px;
    line-height:42px;
    border-radius:8px;
    position:relative;
    border-bottom: 4px solid #c01724;
}
.cj_button:hover {
    top: 2px;
    color:#fff;
}
.cj_button:active {
    top: 6px;
    color:#fff;
}
/*师资团队*/
.bodyCon07{background:url(../images/dy_pic091.jpg);overflow:hidden;margin-top:30px;}
.bodyCon07 .teacher{width:1200px;height:500px;position:relative;margin:0 auto; overflow:hidden;background:url(../images/dy_pic09.jpg);}
.bodyCon07 .teacher .teacherPic{width:1200px;margin-top:20px;}
.bodyCon07 .teacher .teacherPic .content{width:197px;height:360px;float:left;position:relative;overflow:hidden;margin-left:3px;background: black;}
.bodyCon07 .teacher .teacherPic .content img{
    width:100%;
}
.bodyCon07 .teacher .teacherPic .content .txt{width:173px;height:100px;background:rgba(0,0,0,0.8); position:absolute;left:0px;bottom:0px;padding:0 12px;border-top:2px solid #db1927;}
.bodyCon07 .teacher .teacherPic .content .txt h3{color:#db1927;font-size:24px;font-weight:100;margin:10px 0 6px 0;}
.bodyCon07 .teacher .teacherPic h4{color:#fff;font-size:14px;font-weight:100;}
.bodyCon07 .teacher .teacherPic .content .txt p{color:#fff;margin-top:20px;padding-top:12px;border-top:1px solid #db1927;}
/*精彩视频*/
.video{
    margin-top:30px;
    margin-bottom:50px;
}
.video_c ul li{
    float: left;
    margin-left:16px;
}
.video_c ul a{
    display: block;
    width:100%;
    height:100%;
}
.video_vd{
    width:202px;
}
.video_title{
    height:42px;
    line-height:42px;
    text-align: center;
    font-size:16px;
    width:100%;
}
.video_c{
    margin-top:20px;
}
.index_new{
    margin:30px auto;
}
.index_new_in{
    margin-top:20px;
}
.in_new_l{
    width:770px;
    float: left;
}
.new_title{
    margin-bottom:20px;
}
.new_title h4{
    font-size:20px;
    color:#333;
}
.new_one dt{
    width:265px;
    height:160px;
    float: left;
    margin-right:20px;
}
.more{
    color:#b0b0b0;
}
.new_one dt img{
    width:100%;
    height:100%;
}
.new_one dd{
    width:478px;
    float:left;
}
.new_one dd h5{
    font-size:16px;
    font-weight:bold;
    color:#db1927;
    margin:10px 0 16px;
}
.new_one dd p,.new_two dt>p{
    color:#b0b0b0;
}
.new_one_bottom{
    width:770px;
}
.new_two{
    width:290px;
    float: left;
    padding-left:80px;
    position:relative;
    overflow: hidden;
    margin-right:14px;
    margin-bottom:30px;
}
.new_two dd{
    position:absolute;
    left:0;
}
.new_two dd span{
    padding:2px 22px;
    background:#db1927;
    font-size:22px;
    color:#fff;
    font-weight:bold;
}
.new_two dd p{
    padding:2px 8px;
    background:#db1927;
    color:#fff;
    margin-top:8px;
    display: inline-block;
}
.height{
    margin-top:30px;
    margin-bottom:30px;
    height:4px;
    width:30px;
    background:#db1927;
}
.new_two dt h5{
    font-size:16px;
    font-weight:bold;
    color:#db1927;
    margin-bottom:10px;
}
/*焦点图*/
.in_new_r{
    float: left;
    padding-left:25px;
}
.focus{position:relative;width:400px;height:466px;background-color:#000;}
.focus img{width:400px;height:226px;}
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.focus .fPic{position:absolute;left:0px;top:0px;}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{
    position:absolute;
    bottom:-240px;
    padding:20px;
    left:0px;
    z-index:10;
    height:200px;
    background:#2a2b2f;
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
    display:block;
    text-align:left;
}
.focus .shadow a{text-decoration:none;color:#fff;font-size:20px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }
.focus .fcon img{display:block;}
.focus .fbg{bottom:25px;right:40px;position:absolute;height:21px;text-align:center;z-index:200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none;font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn_1.png) no-repeat;}
.focus .prev{top:25%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}
.focus .next{top:25%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
.shadow h5{
    font-size:16px;
    color:#db1927;
    margin-bottom:10px;
}
.shadow p{
    color:#b0b0b0;
    line-height:26px;
}
.new_more{
    float: right;
    color: #b0b0b0;
    font-style: italic;
    border:1px solid #b0b0b0;
    padding:2px 14px;
}
/*学校切换*/
#cj_title_top{
    border-bottom:none;
}
/*新闻*/
.index_nine{
    margin:30px auto 20px;
}
.index_nine_l{
    width:520px;
    float: left;
}
.contact_tab{
    border-top:1px solid #dde0e3;
    border-right:1px solid #dde0e3;
    border-bottom:1px solid #dde0e3;
}
.contact_tab li{
    float: left;
}
.nine_l_top{
    padding-bottom:20px;
    border-bottom:1px dashed  #dde0e3;
}
.nine_l_top dd{
    width:144px;
    height:105px;
    margin-right:16px;
}
.nine_l_top dd img{
    width:100%;
    height:100%;
}
.nine_l_top dt{
    width:416px;
    line-height:26px;
    color:#333;

}
.nine_l_top dt a{
    color:#333;
}
.index_nine_l .contact_c{
    padding:20px 20px 10px 20px;
    border-left:1px solid #dde0e3;
    border-right:1px solid #dde0e3;
    border-bottom:1px solid #dde0e3;
}
.nine_l_bottom{
    /*margin-top:10px;*/
}
.nine_l_bottom div.bold_title span{
    font-weight: bold;
    line-height:30px;
    color:#db1927;
    font-size:14px;
}
.nine_more{
    font-size:14px;
    color:#999;
}
.nine_l_bottom ul li{
    line-height:36px;
    color:#999;
    border-top:1px dashed  #dde0e3;
    /*    border-bottom:1px dashed  #dde0e3;*/
}
.nine_l_bottom ul li a{
    color:#333;
    padding-left:10px;
    background:url(../images/li_icon_1.jpg) no-repeat 0 8px;
}
.nine_l_bottom ul li a:hover{
    background:url(../images/li_icon2_1.jpg) no-repeat 0 8px;
}
.index_nine_l .contact_tab{
    height:42px;
    line-height:42px;
    text-align: center;
    border-bottom:1px solid #dde0e3;
    background:url(../images/tab_bg_1.jpg);
}
.contact_tab .top_border{
    position:absolute;
    height:2px;
    width: 100%;
    background:#db1927;
    position:absolute;
    display:none;
}
.index_nine_l .contact_tab li{
    width:125px;
    border-left:1px solid #dde0e3;
    position:relative;
    cursor:pointer;
    font-size:16px;
}
.contact_tab .cur{
    background:#fff;
}
.contact_tab .cur .top_border{
    display: block;
}
.contact_list{
    display: none;
}
.index_nine_c{
    position:relative;
    float: left;
    margin:0 12px;
    width:306px;
    height:390px;
}
.index_nine_c .nine_c_bg{
    position:absolute;
    width:306px;
    height:390px;
    background:#D61B06;
}
.nine_c_img{
    width:296px;
    height:390px;
    position:absolute;
    left:10px;
    top:10px;
    background:#000;
}
.index_nine_r{
    width:270px;
    padding:0 20px 20px;
    float: left;
    border:1px solid #dde0e3;
}
.index_nine_r h4{
    padding-left:38px;
    height:40px;
    line-height:40px;
    font-weight: normal;
    font-size:16px;
    color:#333;
    background:url(../images/wudao_icon_1.png) no-repeat 0 10px;
}
.index_nine_r ul li{
    line-height: 42px;
    padding-left: 28px;
    border-bottom: 1px dashed #dde0e3;
    background:url(../images/wudao_icon_1.png) no-repeat 10px -24px;
}
.index_nine_r ul li a{
    color:#333;
}
.index_nine_r ul li a:hover,.nine_l_bottom ul li a:hover{
    color:#db1927;
}
.nine_r_bottom{
    position:relative;
    margin-top:12px;
}
.nine_r_bottom img{
    width:100%;
    height:145px;
}
.nine_r_bottom p{
    background:rgba(0,0,0,0.5);
    position:absolute;
    bottom:0;
    color:#fff;
    width:100%;
    text-align:center;
    height:30px;
    line-height:30px;
}
.s_t_img{
    width:1200px;
    margin:34px auto;
}
.index_nine_c .nine_c_color{
    background:#019647;
}
/*课程*/
.index_Course{
    margin-bottom:40px;
}
.sph{
    width:1200px;
    margin:0 auto;
    margin-bottom:16px;
    margin-top:10px;
}
.sph .cur a.spbq_a h2,.sph .cur a.spbq_a span{
    color:#fff;
}
.spbq{
    width:200px;
    height:170px;
    float: left;
    line-height: 2;
    padding: 10px;
    margin:10px;
    position: relative;
    overflow: hidden;
}
.zst img{
    width:100%;
}
.spbq h2{
    color: #14191e;
    text-align: center;
    color:#333;
    font-size:16px;
    font-weight:normal;
    margin-top:22px;
}
.spbq span{
    display: block;
    color: #b4bbbf;
    text-align: center;
    font: 12px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;
    margin: 8px 0;
}
.spbq b{
    color: #787d82;
    font: 12px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;
}
.biankuang{
    width: 3px;
    height: 3px;
    position: absolute;
    z-index: 99;
    border-radius:10px;
    /*background: black;*/
}
.biankuang_1{
    height: 3px;
    top: -6px;
    left:0px;
    border-left: 3px solid #db1927;
}
.biankuang_2 {
    width: 0px;
    bottom:-3px;
    left: 0px;
    border-top: 3px solid #db1927;
}
.biankuang_3{
    height: 0px;
    bottom:0px;
    right:0px;
    border-right: 3px solid #db1927;
}
.biankuang_4{
    width:0px;
    top:-3px;
    right:0px;
    border-bottom: 3px solid #db1927;
}
.text_gobuy {
    position: absolute;
    z-index:-1;
    bottom: -30px;
    left: 0px;
    width: 100%;
    height: 40px;
    overflow: hidden;
    background:rgba(207, 208, 211, 0);
    cursor: pointer;
    transition:all  300ms;
    -webkit-transition:all  300ms;
    -moz-transition:all  300ms;
    -o-transition:all  300ms;
}
.text_gobuy_show{
    height:18px;
    position: absolute;
    z-index:-1;
    bottom: 0px;
    width: 100%;
    overflow: hidden;
    padding: 20px 15px ;
    cursor: pointer;
    background-color: #db1927;
}
.spbq p{
    position: absolute;
    bottom:10px;
    left:110px;
    line-height: 33px;
    color: #fff
}
.cg_title_p1{
    font-size:30px;
    line-height:48px;
    text-align: center;
    margin-bottom:20px;
}
/*课程内容*/
.course_One_tab{
    height:112px;
}
.index_Course .course_One{
    background:url(../images/index_course_bg_1.png) no-repeat;
    margin-top:64px;
    position:relative;
    padding-top:114px;
}
.index_culm_c .culm_c_1{
    height:56px;
    background:#db1927;
    font-size:18px;
    font-weight:bold;
    color:#fff;
}
.index_culm_c td {
    border-right: 1px solid #bebebf;
    border-bottom: 1px solid #bebebf;
    border: 1px solid #bebebf;
    padding: 8px;
    line-height:22px;
    text-align: center;
}
.click_one{
    display: block;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    height: 34px;
    line-height: 34px;
    color: #FFF;
    font-size: 14px;
    text-align: center;
    background: #db1927;
}
.click_one:hover{
    color:#fff;
    background: #db1927;
}
.course_One_tab{
    width:1200px;
    text-align: center;
    position:absolute;
    top:-20px;
    margin:0 auto;
}
.course_One_tab li{
    display: inline-block;
    width:214px;
    height:46px;
    line-height:46px;
    font-size:18px;
    border:1px solid #bebebf;
    background:#fff;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    position:relative;
    margin-right:20px;
    cursor:pointer;
}
.course_One_tab li.cur{
    background:#db1927;
    color:#fff;
}
.course_One_tab li.cur .dot-bottom{
    display: block;
}
.dot-bottom {
    width:0;
    position:absolute;
    left:50%;
    margin-left:-9px;
    font-size: 0;
    line-height: 0;
    border-width: 10px;
    border-color:#db1927;
    border-bottom-width: 0;
    border-style: dashed;
    border-top-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
    display: none;
}
.contact_lists{
    display: none;
}
/*提交表单*/
.form{
    margin:30px auto 50px;
    background:url(../images/form_bg.png)no-repeat;
}
.form_in{
    width:1000px;
    margin:0 auto;
    padding-top:28px;
}
.form_c{
    text-align: center;
    color: #fff;
    background: #db1927;
    padding:8px 0;
}
.form_c h4{
    font-size:36px;
    line-height:40px;
}
.form_c p{
    line-height:28px;
}
.submit{
    background:#f5f5f5;
    padding:40px 90px;
}
.submit input.text_sub{
    border: 1px solid #e0e0e0;
    height: 34px;
    line-height: 34px;
    width: 20px;
    padding: 0 8px;
    width:320px;
    margin: 0 0 0 10px;
}
.submit .name{
    margin-right:20px;
}
.button button{
    width:246px;
    margin:32px auto 0;
    display:block;
    background: #db1927;
    height:45px;
    line-height:45px;
    font-size:18px;
    color:#fff;
    border-radius:8px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    position:relative;
    border-bottom:4px solid #c01724;
}
.button button:hover {
    top: 2px;
}
.button button:active {
    top: 6px;
}
form{
    color:#666;
}
.link_a{
    padding:10px 30px;
}
.link_a a{
    margin-right:18px;
    line-height:32px;
}
.link_a a:hover,.nine_l_top dt a:hover{
    text-decoration:underline;
    color:#db1927;
}
.huoban_c{
    padding:20px 0;
}
.huoban_c a{
    width:158px;
    height:62px;
    float: left;
    margin-right:10px;
}
.huoban_c a>img{
    margin:6px auto;
    border:1px solid #e0e0e0;
}
.footer{
    padding-top:60px;
    padding-bottom:30px;
    background:#fbfbfb;
    margin-top:20px;
}
.footer>h2>i.footer_icon1{
    font-size:34px;
    position:absolute;
    top:2px;
    left:-2px;
    width:40px;
    height:40px;
    display: inline-block;
}
.footer>h2{
    text-align: center;
    color:#db1927;
    font-size:28px;
    font-weight:bold;
    line-height:40px;
    position:relative;
    margin:0 auto;
}
.footer .footer_list h5{
    color:#666;
    margin-bottom:5px;
}
.footer a{
    color: #666;
    font-size:12px;
    line-height:22px;
}
.footer a:hover{
    color: #db1927;
}
.footer_in{
    margin-top:30px;
}
.footer_list{
    float: left;
    width: 198px;
    line-height: 22px;
}
.footer_bottom{
    text-align: center;
    color:#666;
    font-size:12px;
    line-height:28px;
    margin-top:20px;
    background:#fff;
    padding-top:40px;
    border-top: 2px solid #f2f2f2;
}
.footer_list_r{
    width:400px;
    float:right;
}
.footer_list_r .dy{
    width:94px;
    text-align: center;
    float: left;
    margin-right:14px;
}
.footer_list_r .dy p{
    color:#999;
    line-height:38px;
}
.footer_list_r .dy img{
    width:100%;
}
.footer_list_r .fw{
    margin-left:20px;
    margin-right:40px;
}
.w1000{
    width:1000px;
    margin:40px auto 60px;
}
.footer_bottom p a{
    color:#666;
}
.search_1{
    color:#999;
}
.wrapper {
    width:308px;
    float: left;
    padding: 0 20px 20px;
    border: 1px solid #dde0e3;
}
.wrapper h4 {
    padding-left: 38px;
    height: 40px;
    line-height: 40px;
    font-weight: normal;
    font-size: 16px;
    color: #333;
    border-bottom: 1px solid #dde0e3;
    background: url(../images/wudao_icon_1.png) no-repeat 0 10px;
}
.demof ul {
    padding: 0;
    list-style: none;
    padding:0 12px;
}
.demof li {
    padding:9px 0;
    border-bottom: 1px dashed #ccc;
}
.demof li.odd {
    background: #fafafa;
}
.demof li:after {
    content: '';
    display: block;
    clear: both;
}
.demof img {
    float: left;
    width:60px;
    height:60px;
    margin: 5px 15px 0 0;
}
.demof a {
    font-family: Arial, sans-serif;
    font-size:12px;
    font-weight: bold;
    color:#666;
    margin-top:10px;
    display: block;
}
.demof p {
    font-size: 12px;
}
.et-run {
    background-color: #0cf;
    color: white;
    border: 1px solid black;
}
.gundong_bottom{
    float: right;
    width:209px;
}
.ys_title{
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #dde0e3;
    text-indent:18px;
    background: url(../images/tab_bg_1.jpg);
    border-top: 1px solid #dde0e3;
    border-right: 1px solid #dde0e3;
    border-left: 2px solid #db1927;
}
.ys_title strong{
    font-weight:normal;
    font-size:16px;
}
.ys_title a{
    margin-left:268px;
    font-size:14px;
    color:#999;
    font-weight:normal;
}
.ys_title strong{
    font-weight:normal;
    font-size:16px;
}
.ys_new_list{
    overflow:hidden;
    margin-bottom: 12px;
}
.ys_new_list dd{
    float: left;
    width:120px;
}
.ys_new_list dd img{
    width:100%;
}
.ys_new_list dt{
    float: left;
    width:334px;
    padding-left:20px;
}
.ys_new_list dt>a{
    color:#333;
    padding-left:14px;
    border-left:3px solid #db1927;
}
.ys_new_list dt>a:hover{
    text-decoration:underline;
    color:#db1927;
}
.ys_new_list dt>p{
    color:#999;
    line-height:20px;
    margin-top:2px;
    padding-left:14px;
}
.lanren_title{
    color:#db1927;
    font-size:32px;
}
.kecheng img{
    float: left;
}
/*.culum_list{
    display: none;
}*/
/*学院简介*/
/*one*/
.about_banner{
    position:relative;
    height:520px;
    width:100%;
    overflow: hidden;
}
.about_banner img{
    position:absolute;
    left:50%;
    margin-left:-960px;
}
.about_jianjie_img .mar_r_none{
    margin-right:0;
}
.about_title{
    text-align: center;
    margin:30px auto;
}
.about_title h4{
    font-size:36px;
    line-height:48px;
    color:#333;
}
.teacher_text{
    font-size:16px;
    text-indent:26px;
}
.about_title span{
    width:45px;
    height:4px;
    margin:8px auto;
    display:block;
    background:#db1927;
}
.about_title>p{
    font-size:14px;
    font-size:#666;
    line-height:18px;
}
.about_jianjie_img{
    overflow: hidden;
    margin-bottom:40px;
}
.about_jianjie_img img{
    float:left;
    margin-right:30px;
}
.about_jianjie p{
    text-indent:26px;
    color:#666;
}
/*two*/
.yz_conter{
    position:relative;
    color:#666;
    text-indent: 26px;
}
.yz_jianjie_l{
    position:absolute;
    width:467px;
    height:667px;
}
.yz_jianjie{
    background:#f7f7f7;
    padding:20px 0 80px;
    margin-top:40px;
}
.yz_r_top{
    width:656px;
    background:#fff;
    padding:40px 36px 40px 40px;
    margin-left:469px;
    box-shadow:0px 0px 2px 2px rgba(0,0,0,0.1);
}
.yz_r_conter{
    width:50px;
    height:50px;
    margin-left:467px;
    background: #db1927;
    display: block;
}
.yz_r_bottom{
    width:670px;
    background:#fff;
    padding:40px 36px 40px 340px;
    margin-left:153px;
    box-shadow:0px 1px 1px 1px rgba(0,0,0,0.2);
}

/*名师团队*/
.tuandui_out{
    color:#fff;
    padding:40px 0;
    background:url(../images/tuandui_bg_1.jpg) no-repeat;
}
.teacher{
    overflow:hidden;
    position:relative;
    height:650px;
    margin-top:80px;
}
.teacher_list{
    width:216px;
    position:absolute;
}
.teacher_list img{
    width:100%;
    border:2px solid #fff;
    height:328px;
}
.teacher_list h5{
    font-size:14px;
}
.about_xueyuan{
    margin:40px auto 60px;
}
.teacher_list .t_l_text{
    width:184px;
    position:absolute;
    background:rgba(0,0,0,0.5);
    bottom:2px;
    left:2px;
    padding:10px 16px;
}
.teacher_01{
    top:110px;
}
.teacher_02{
    left:240px;
    top:0px;
}
.teacher_03{
    left:480px;
    top:94px;
}
.teacher_04{
    left:720px;
    top:0px;
}
.teacher_05{
    left:960px;
    top:72px;
}
.map_img{
    margin-top:-100px;
}
.hj{
    overflow: hidden;
    padding-top:20px;
}
.chengguo{
    padding-top:30px;
}
.hj img{
    margin:0 auto;
}
.QQ{
    margin-left:400px;
    margin-right:46px;
}
.lianxi_C>a{
    position:relative;
}
.lianxi{
    padding-top:40px;
    padding-bottom: 150px;
}
.click_erma{
    position:absolute;
    width:100px;
    height:100px;
    left:50%;
    top:42px;
    margin-left: -50px;
    display: none;
}
.click_erma>img{
    width:100px;
    height:100px;
}
/*公共底部*/
.list_footer_top{
    background:#2a2c31;
}
.list_footer_top_in{
    padding:60px 0 40px;
    width: 1200px;
    margin: 0 auto;
}
.l_footer_st_one>img{
    margin-top:8px;
}
.list_footer_list{
    float: left;
}
.st_one_r{
    color:#999;
    margin-left: 10px;
}
.st_one_r h4{
    font-size:26px;
}
.footer_one_b{
    margin-top:26px;
}
.erma{
    float: left;
    width:65px;
    margin-left:35px;
}
.erma img{
    width:65px;
}
.erma p{
    margin-top:10px;
    background:#4e525e;
    color:#a6a6a5;
    text-align: center;
}
.bor_l_bg{
    padding-left:70px;
    padding-right:70px;
    background:url(../images/bor_l_bg_1.jpg) no-repeat;
}
.list_footer_list h5{
    color:#fff;
    font-weight: normal;
}
.list_footer_list ul{
    margin-top:20px;
}
.list_footer_list ul li a ,.list_footer_bottom a{
    color:#a6a6a6;
}
.list_footer_list ul li a:hover ,.list_footer_bottom a:hover{
    text-decoration:underline;
    color:#a6a6a6;
}
.list_footer_bottom{
    background:#25272b;
    text-align: center;
    color:#a6a6a6;
    padding:30px 0;
}
.ft_one{
    margin:30px 70px 0 20px;
}
.list_footer_bottom p{
    line-height:28px;
}
.xqfl{margin-bottom:20px;}
.xqfl>a{
    margin:0 16px;
}
/*艺考成果*/
.cg_banner{
    position:relative;
    height:520px;
    width:100%;
    overflow: hidden;
    background:#353431;
}
.cg_banner img{
    position:absolute;
    left:50%;
    margin-left:-960px;
}
.cg_title{
    width:319px;
    height:196px;
    margin:30px auto;
}
.grb>p{
    margin:0 auto;
    font-size:16px;
    width:1100px;
    text-align: center;
    line-height:32px;
}
/* CSS Document */
.cg_17_c dl{
    background:#fff;
    float: left;
    padding:10px;
    margin-right:10px;
    text-align: center;
    margin-bottom:15px;
    position: relative;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    -ms-transition: .4s all;
    transition: .4s all;
}
.cg_17_c dl.margin_r_none{
    margin-right:0;
}
.cg_17_c dl dd{
    width:180px;
    float:left;
    margin-right:10px;
}
.cg_17_c dl dd>img{
    width:180px;
    height:230px;

}
.cg_17_c dl dt{
    width:180px;
    height:230px;
    float:left;
}
.cg_17_c dl dt>img{
    width:180px;
    height:230px;
}
.cg_icon_one{
    position:relative;
    height:150px;
    width:100%;
    overflow: hidden;
}
.cg_icon_one img{
    position:absolute;
    height:150px;
    margin-left:-960px;
    left:50%;
}
.ln_cg{
    background: #f5f5f5;
    padding-top:6px;
    padding-bottom:60px;
}
.ln_cg .cg_17_c dl.on {
    box-shadow:0px 15px 20px rgba(0,0,0,0.1);
    transform:translate3d(0,-2px,0);
    -webkit-transform:translate3d(0,-2px,0);
    -moz-transform:translate3d(0,-2px,0);
    -ms-transform:translate3d(0,-2px,0);
}
/*光荣榜文字滚动*/
.font_scroll_bg{background: url(../images/scroll_bg_1.png) no-repeat;padding:54px 0 120px;margin-top:40px;}
.FontScroll{width:860px;height:278px;line-height:40px;border:1px solid #6f1d08;overflow:Hidden;background: #ffcb36;margin-left:178px;}
.FontScroll ul li{overflow: hidden; color:#570000;padding:0px 30px;line-height:40px;}
.FontScroll ul li:nth-child(2n+1){background:rgba(255,255,255,0.2);}
.FontScroll ul li span,.FontScroll ul li strong{margin-right:64px;width:85px;text-align: center;display: inline-block;}
.FontScroll ul li i{width:100px;text-align: center;display: inline-block;}
.FontScroll .line{width:100%;}
.FontScroll .fontColor a{color:red;}
/*学院动态*/
.dongtai_l{width:880px;}
.dongtai_content{margin-top:20px;}
.dongtai_focus{position:relative;width:880px;height:500px;background-color:#000;}
.dongtai_focus img{width:880px;height:500px;}
.dongtai_focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.dongtai_focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.dongtai_focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.dongtai_focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.dongtai_focus .btn a:hover,.dongtai_focus .btn a.current{cursor:pointer;background:#fc114a;}
.dongtai_focus .fPic{position:absolute;left:0px;top:0px;}
.dongtai_focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.dongtai_focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}
.dongtai_focus .shadow a{text-decoration:none;color:#fff;font-size:16px;overflow:hidden;margin-left:90px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.dongtai_focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }
.dongtai_focus .fcon img{display:block;}
.dongtai_focus .fbg{bottom:-30px;right:50%;position:absolute;height:21px;text-align:center;z-index:200;margin-left:-440px;}
.dongtai_focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.dongtai_focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.dongtai_focus .D1fBt .current,.dongtai_focus .D1fBt a:hover{background:#fc114a;}
.dongtai_focus .D1fBt img{display:none}
.dongtai_focus .D1fBt i{display:none;font-style:normal;}
.dongtai_focus .prev,.dongtai_focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn_1.png) no-repeat;}
.dongtai_focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}
.dongtai_focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}
.dongtai_focus .prev:hover{background-position:0 0;}
.dongtai_focus .next:hover{background-position:-40px 0;}
.dongtai_new_list ul li{border:1px solid #e6e6e6;padding:24px;overflow: hidden;margin-bottom:24px;}
.new_list_r{
    width:470px;
}
.new_list_r h4{
    color:#333;
    font-size:16px;
}
.new_list_r p{
    color:#999;
    margin-top:14px;
}
.new_list_r .dontai_x_icon{
    width:110px;
    height:34px;
    line-height:34px;
    text-align: center;
    background: #db1927;
    color:#fff;
    border-radius:20px;
    margin-top:12px;
    float: right;
}
.pageToolbar{
    text-align: center;
    margin-bottom:30px;
}
.pageToolbar a {
    padding: 6px 20px;
    color: #797979;
    display: inline-table;
    border: 1px solid #ccc;
    margin-left: 5px;
}
.pageToolbar a.cur{
    background:#db1927;
    color:#fff;
    border:none;
}
.dongtai_r{
    width:280px;
}
.kaibantime{
    margin-top:20px;
}
.kbt_title{
    height:50px;
    line-height:50px;
    background:#db1927;
    padding-left:8px;
}
.kbt_title h4{
    color:#fff;
    font-weight:normal;
    font-size:20px;
}
.kbt_title h4 span{
    font-size:16px;
    color:#666;
    margin-left:8px;
}
#marquee4 {
    width: 252px;
    height:650px;
    padding:20px 14px;
    margin-bottom:20px;
    float: left;
    overflow: hidden;
}
#marquee4 ul li strong{
    font-size:20px;
    color:#333;
    line-height:40px;
}
#marquee4 ul li .p1,#marquee4 ul li .p2{
    border-bottom:1px dashed #333;
}
#marquee4 ul li .marquee4_button{
    display: block;
    margin:20px auto;
}
.side_erma{
    background:#f7f7f7;
    border:1px solid #eaeaea;
    width:232px;
    padding:24px 24px 0px;
    margin-top:20px;
}
.side_erma_list{
    margin-bottom:24px;
}
.side_erma_l{
    width:100px;
    float:left;
    border:1px solid #a8a8a8;
}
.side_erma_r{
    float: right;
    width:110px;
}
.side_erma_r p{
    line-height:24px;
    background: #333;
    color:#fff;
    text-align: center;
    margin-top:14px;

}
/* 代码整理：懒人之家 www.lanrenzhijia.com */
.indexmaindiv>h5{font-size:20px;font-weight:normal;color:#333;}
div.indexmaindiv{margin:0px auto;width:1200px;margin-top:20px;}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('../images/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:25px; overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:21px;height:28px;background:url('../images/arrowhead_1.png') no-repeat left top;margin:78px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead_1.png') no-repeat left -28px;margin:78px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:266px;height:245px;background:#FFF;font-family:'微软雅黑';}
div.indexmaindiv1 div.playerdetail div.detailimg{width:264px;height:180px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:264px;height:180px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:156px;height:27px;margin:5px 8px;color:#666;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:134px;height:27px;display:block;background:url('../images/checkdetail.png') no-repeat;margin:18px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:21px;height:28px;background:url('../images/arrowhead_1.png') no-repeat left -56px;margin:78px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead_1.png') no-repeat left -84px;margin:78px 0px 0px 15px;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:1138px;height:245px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:264px;height:245px;margin-left:20px;}
.list_footer_list{color:#a6a6a6;}
.bor_l_bg{
    text-align: center;
    margin-top:10px;
    padding-top:24px;
}
.bor_l_bg>img{
    width:100px;
    height:100px;

}
.bor_l_bg p{margin-top: 10px;}
.footer_bottom_i{
    width:391px;
    margin:20px auto 0;
}
.dt_details_c{
    padding:30px 0;
}
.dt_details_c>h2{
    text-align: center;
    font-size:20px;
    font-weight: normal;
    color:#333;
}
.dt_details_c>p{
    text-align: center;
    font-size:12px;
    border-top:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
    line-height:40px;
    color:#999;
    margin:20px 0;
}
.crumbs .crumbs_title{font-weight:normal;}
.detalis_in{
    color:#666;
    /*text-indent:26px;*/
}
.detalis_in img{
    margin:4px auto;
}
.detalis_in_bottom .Prev,.detalis_in_bottom .next{
    background:#000;
    color:#fff;
    padding:6px 12px;
    margin-right:8px;
}
.detalis_in_bottom{
    margin:30px auto;
}

.share-platform{
    text-align: center;
    margin:0 20px;
}
.share-platform .share-platform-l{
    float: left;
    width: 77px;
    margin-top: 8px;
}
.share-platform .share-platform-r{
    float: left;
    width: 310px;
}
.share-platform .bds_weixin{
    background-image: url('../images/css-bg_1.png');
    background-position: -13px -7px !important;
}
.share-platform .bds_tsina{
    background-image: url('../images/css-bg_1.png');
    background-position: -57px -7px !important;
}
.share-platform .bds_tieba{
    background-image: url('../images/css-bg_1.png');
    background-position: -101px -7px !important;
}
.share-platform .bds_qzone{
    background-image: url('../images/css-bg_1.png');
    background-position: -146px -7px !important;
}
.share-platform .share-platform-text{
    color: #aaa;
    margin-top: 5px;
}
.Prev_out,.next_out{
    margin-top:12px;
    /*width: 300px;*/
}
.Prev_out{
    margin-right:0px;
}
.side_new_one_l{
    width:76px;
    height:56px;
    float: left;
}
.side_new_one ul li{
    overflow: hidden;
    padding:14px 0;
    border-bottom: 1px dashed #e2e2e2;
}
.side_new_one_r{
    width:196px;
    float: right;
}
.side_new_one_r h6{
    font-size:14px;
    color:#333;
    line-height:20px;
    font-weight: normal;
}
.side_new_one_r p{
    font-size:12px;
    color:#999;
    line-height:16px;
    margin-top:2px;
}
.slide_login_title{
    background:url(../images/slide_login1_1.png);
    padding:18px 0 10px 58px;
    color:#fff;
}
.slide_login_title h4{
    font-size:20px;
}
.slide_login_title p{
    font-size:14px;
}
.slide_login_c{
    padding:54px 34px 40px;
    margin-top:30px;
    background:url(../images/slide_login2_1.png) no-repeat;
}
.input_border{
    border:1px solid #e5e5e5;
    background:#f3f7f7;
}
.input_border_verify{
    border:1px solid #e5e5e5;
    background:#f3f7f7;
    width: 98px;
    margin-left: 42px;
    color: #666;
}
.slide_login_c p.login_p{
    margin-bottom:12px;
}
.slide_login{
    margin-top:20px;
}
.login_button{
    background:#2d3239;
    text-align: center;
    height:24px;
    width:104px;
    color: #fff;
    line-height:24px;
    margin:0 auto;
    display: block;
    margin-top:40px;
}
.slide_login_c .slide_tel{
    text-align: center;
    margin-top:25px;
    color:#333;
    font-size:10px;
}
.slide_login_c .address{
    text-align: center;
    color:#333;
    font-size:10px;
}
.side_number{
    width:16px;
    height:16px;
    line-height: 16px;
    display: inline-block;
    text-align: center;
    border:1px solid #2d3239;
    border-radius: 2px;
    margin-right:8px;
}
.color_num{
    width:18px;
    height:18px;
    line-height:18px;
}
.number1{
    color:#fff;
    background:#e8010e;
    border:none;
}
.number2{
    color:#fff;
    background:#ff5503;
    border:none;
}
.number3{
    color:#fff;
    background:#ff8c00;
    border:none;
}
.side_new_d_t{
    height:36px;
    font-size:18px;
    color:#333;
    border-bottom: 1px solid #b3b3b3;
}
.side_new_d_t span{
    color:#f0b8b6;
    font-size:14px;
}
.dongtai_new_list{
    padding-top:50px;
}
.dongtai_new_list ul{
    margin-bottom:60px;
}
.dongtai_banner{
    width:100%;
    height:200px;
    overflow:hidden;
    position:relative;
}
.dongtai_banner img{
    position:absolute;
    left:50%;
    margin-left:-960px;
}
/*新闻列表*/
.vfp_new_list ul{
    margin-bottom:90px;
}
.vfp_new_list ul li{
    overflow: hidden;
    border-bottom:1px solid #efefef;
    padding-left:24px;
    padding-top:36px;
    padding-bottom:36px;
}
.vfp_new_list ul li>.vfp_new_l{
    float: left;
    text-align: center;
    color:#788195;
}
.vfp_new_l .new_time{
    width:106px;
    height:58px;
    padding:20px 0;
    border:1px solid #f5f5f5;
    margin-bottom:30px;
}
.vfp_new_l .new_time span{
    display:block;
}
.vfp_new_l .new_time .year{
    font-size:14px;
    line-height:24px;
}
.vfp_new_l .new_time .day{
    font-size:36px;
    line-height:48px;
    font-weight: bold;
}
.vfp_new_r{
    float: right;
    width:690px;
}
.vfp_new_r h4{
    font-size:22px;
}
.Comments{
    margin:16px 0 10px;
    font-size:12px;
    color:#999;
}
.Comments span{
    margin-right:8px;
}
.comts_span2{
    margin-left:8px;
}
.digest{
    color:#999;
    margin-bottom:16px;
}
.details_icon{
    padding:6px 24px;
    color:#fff;
    border-radius:4px;
    background:#f0454d;
    float: right;
    margin-right: 20px;
}
/*联系我们*/
.lianxi_banner{
    width:100%;
    height:498px;
    position:relative;
    overflow: hidden;
}
.lianxi_banner img{
    height:498px;
    position:absolute;
    left:50%;
    margin-left:-960px;
    overflow: hidden;
}
.lianxi_title{
    text-align: center;
    margin-bottom:30px;
}
.lianxi_title h6{
    font-size:36px;
    line-height:48px;
    font-weight:normal;
}
.lianxi_title p{
    display: inline-block;
    padding:2px 16px;
    border:1px solid #666;
    margin:16px 0px;
}
.lianxi_title img{
    margin:0 auto;
}
.lianxi_content{
    padding:70px 0;
    background: #f5f5f5;
}
.map{
    margin:30px auto;
    padding:20px 0;
}
.map img{
    margin:0 auto;
}
.mtb40{
    margin:40px 0;
}
.lianxi_tel{
    margin-bottom:24px;
}
.lianxi_address{
    width:900px;
    padding:50px 50px;
    margin:0px auto 50px;
    background:#eee;
    color:#666;
}
.lianxi_address strong{
    color:#db1927;
    font-size:16px;
    margin-bottom:8px;
    display:block;
}
.lianxi_address p{
    font-size:14px;
    line-height:36px;
}
.address_h4{
    width:180px;
    font-size:16px;
    line-height:32px;
    margin-bottom:10px;
    color:#333;
    border-bottom:2px solid #e60012;
}
.address_color{
    border-bottom:1px solid #ddd;
    line-height:50px;
    margin-bottom:20px;
    color:#db1927;
    font-size:16px;
}
.mb30{
    margin-bottom:20px;
}
.line_p_1{
    padding-left:14px;
    position:relative;
}
.dot-right {
    font-size: 0;
    line-height: 0;
    border-width: 8px;
    border-color: #666;
    border-right-width: 0;
    border-style: dashed;
    position:absolute;
    left:0px;
    top:10px;
    border-left-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent;
}
.campus_title img{
    margin:0 auto;
}
/*师资团队*/
.teacher_banner{
    width:100%;
    height:435px;
    position:relative;
    overflow:hidden;
}
.teacher_banner2{
    width:100%;
    height:232px;
    position:relative;
    overflow:hidden;
}
.teacher_page{
    padding-top:40px;
}
.teacher_banner img,.teacher_banner2 img{
    position:absolute;
    left:50%;
    margin-left:-960px;
}
.icon_craft{
    position:relative;
    width: 85px;
    height: 85px;
    margin:30px auto 0;

}
.teacher_One{
    background:#f1f2f6;
}
.teacher_title{
    text-align: center;
}
.teacher_title h4{
    color:#342448;
    font-size:30px;
    font-weight: normal;
    line-height:48px;
}
.teacher_title span,.lead_text span{
    width:80px;
    height:2px;
    display: block;
    background:#ff714b;
    margin:12px auto;
}
.teacher_lead{
    height:220px;
    padding:80px 0 60px 468px;
    background:url(../images/teacher_img_01_1.png) no-repeat center center;
    margin-bottom:62px;
}
.teacher_lead .lead_text{
    width:550px;
}
.teacher_lead .lead_text h4{
    font-size:24px;
    line-height:30px;
}
.teacher_lead .lead_text p.lead_text_p1{
    color:#666;
    line-height:26px;
}
.teacher_lead .lead_text p.lead_text_p2{
    font-size:16px;
    color:#666;
    margin-top:26px;
    line-height:26px;
}
.lead_text span.text_line{
    margin-left: 0;
}
.tam{
    padding-bottom:56px;
    border-bottom:1px solid #72657f;
}
.tam .tam_l{
    width:380px;
    color:#fff;
    margin-top:90px;
}
.tam .tam_l img{
    width:380px;
    height:490px;
}
.tam_max{
    width:95px;
    height:95px;
    float:left;
    margin-right:14px;
}
.tam_r{
    width:776px;
    text-indent:26px;
    color:#d0cfd4;
    padding-top:140px;
    line-height:28px;
    background:url(../images/teacher_img_03_1.jpg) no-repeat right top;
}
.tam_r strong{
    margin-top:20px;
    display:block;
}
.teacher_Two{
    background:url(../images/teacher_img_02_1.jpg) no-repeat center center;
    padding:86px 0 140px;
    margin-top:40px;
}
.teacher_Two .teacher_title>h4{
    color:#fff;
}
.teacher_Two .teacher_title>p{
    color:#b0adb6;
}
.tam_l_top h2{
    font-size:24px;
    font-weight:normal;
    float: left;
    margin-right:16px;
}
.tam_l_top{
    margin-bottom:26px;
}
.tam_l_top p{
    font-size:16px;
}
.teacher_page{
    background:#f1f2f6;
}
.teacher_Three{padding:40px 0;}
.teacher_lists{
    margin:60px auto;
}
.teacher_lists dl{
    width:280px;
    background:#fff;
    text-align: center;
    padding-top:26px;
    float: left;
    margin-right:20px;
    color:#666;
    margin-bottom:20px;
}
.teacher_lists dl dd{
    margin:20px auto 10px;
    width:214px;
    height:214px;
    border-radius: 50%;
}
.teacher_lists dl dd img{
    width:214px;
    height:214px;
    border-radius: 50%;
}
.teacher_lists dl dt{
    padding:24px 0 50px;
    font-size:16px;
}
.teacher_lists dl dt h5{
    font-size:20px;
    color:#666;
    line-height:42px;
}
.teacher_lists dl dt .dt_color{
    color:#ff7149;
    line-height:30px;
    margin-bottom:2px;
}
.teacher_lists dl.dl_none{
    margin-right:0;
}
.dl_cur dt{
    background:#ff7149;
    color:#fff;
}
.teacher_page .teacher_lists dl.dl_cur dt h5{
    color:#fff;
}
.teacher_page .teacher_lists dl.dl_cur dt .dt_color{
    color:#fff;
}
.teacher_four{
    /*text-align: center;*/
    padding-top:50px;
}
.bg_c{
    margin:50px auto 64px;
}
.font_size_16{
    font-size:20px;
    margin-top:30px;
}
.teacher_five{
    margin-top:50px;
}
.yz_video_bg{
    height:640px;
    margin-top:20px;
    padding-top:62px;
    background: url(../images/pc_bg_1.png) no-repeat center center;
}
.yz_video {
    width:734px;
    height:414px;
    margin:0 auto;
}
.pb40{
    padding-bottom:40px;
}
.mtb30{
    margin:12px auto 58px;
}
.arrow {
    display: block;
    width: 85px;
    height: 85px;
    position: absolute;
    bottom: 25px;
    left: 50%;
    margin-left: -42px;
    z-index: 99;
    opacity: .8;
    background:url(../images/teacher_icon_1_1.png) no-repeat center center;
    -webkit-animation: arrow 1.5s infinite ease-in-out;
}

@-webkit-keyframes arrow {
    0% {
        opacity:0;
        -webkit-transform:translate(0, 0px)
    }
    50% {
        opacity:1;
        -webkit-transform:translate(0, -5px)
    }
    100% {
        opacity:0;
        -webkit-transform:translate(0, -10px)
    }
}

/*校园生活*/
.campus_banner{
    position:relative;
    width:100%;
    height:396px;
    overflow: hidden;
}
.campus_banner img{
    position:absolute;
    left: 50%;
    margin-left:-960px;
}
.campus_title{
    margin:62px auto;
}
.tab_l_mo{font-weight:16px !important;}
.ul{width:960px;margin:0 auto;margin-top:30px;}
.ul li{float:left;}
.ul li a{width:218px;height:43px;background:#6ac5ea;display:inline-block;text-align:center;font:30px/43px "微软雅黑";color:#fff;margin-right:20px;}
.ul_hover{width:218px;height:43px;background:#d52828 !important;display:inline-block;text-align:center;font:16px/43px "微软雅黑";color:#fff;}
.uljz{width:100%;border-bottom:1px solid #333;margin-bottom:20px;}
.ul1{width:1100px;margin:0 auto;padding-left:100px;padding-bottom:40px;}
.ul1 li{float:left;width:230px;margin-right:20px;height:43px;}
.ul1 li a{width:230px;height:43px;background:#2594b0;display:inline-block;text-align:center;font:30px/43px "微软雅黑";color:#fff;margin-right:20px;}
.ul1_hover{width:230px;height:43px;background:#E9692C !important;display:inline-block;text-align:center;font:16px/43px "微软雅黑";color:#fff;}
.uljz{width:100%;border-bottom:1px solid #333;margin-bottom:20px;}
.ul2{width:1120px;margin:0 auto;padding-left:80px;padding-bottom:50px;}
.ul2 li{float:left;width:200px;margin-right:10px;height:43px;margin-left:0;margin-bottom:0;}
.ul2 li a{width:200px;height:43px;background:#2594b0;display:inline-block;text-align:center;font:24px/43px "微软雅黑";color:#fff;margin-right:10px;}
.ul2_hover{width:200px;height:43px;background:#e9692e !important;display:inline-block;text-align:center;font:16px/43px "微软雅黑";color:#fff;}
.uljz{width:100%;border-bottom:1px solid #333;margin-bottom:20px;}
.ul3{width:1020px;margin:0 auto;padding-left:180px;}
.ul3 li{float:left;width:230px;margin-right:20px;height:43px;}
.ul3 li a{width:230px;height:43px;background:#6ac5ea;display:inline-block;text-align:center;font:30px/43px "微软雅黑";color:#fff;margin-right:20px;}
.ul3_hover{width:230px;height:43px;background:#d52828 !important;display:inline-block;text-align:center;font:16px/43px "微软雅黑";color:#fff;}
.uljz{width:100%;border-bottom:1px solid #333;margin-bottom:20px;}

.hsz{font: 45px "微软雅黑";color:#e00;}
.zsbt{width:1200px;margin:0 auto;text-align:center;font:45px "微软雅黑";color:#333;font-weight:bold;margin-bottom:20px;/*border-bottom:2px solid #333*/;padding-bottom:10px;}
.zsbt span{font:45px "微软雅黑";color:#e00;font-weight:bold;}
.zsbt1{width:1200px;margin:0 auto;text-align:center;font:45px "微软雅黑";color:#fff;font-weight:bold;}
.zsbt1 span{font:45px "微软雅黑";color:#ffb310;font-weight:bold;}
.clr:before,.clr:after{content:''; display:table;}
.clr:after{clear:both;}
.clr{*zoom:1;}
/* life_focus */
.life_focus{width:1200px;height:585px;overflow:hidden;position:relative;margin:0px auto;margin-top:30px;}
.life_focus .life_focus_imgs_wrap{width:819px;height:585px;}
.life_focus ul.life_focus_imgs{width:819px;height:9999em;position:absolute;left:0;top:0;}
.life_focus ul.life_focus_imgs li{height:585px;overflow:hidden;}
.life_focus .life_focus_desc h3{
    height:45px;line-height:45px;overflow:hidden;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;width:100%;padding-left:24px;z-index:99;font-size:14px;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000');
}
.life_focus .life_focus_nav_wrap{width:370px;height:585px;overflow:hidden;position:absolute;right:0;top:0;z-index:100;}
.life_focus ul.life_focus_nav{width:360px;background:#C7D9E5;overflow: hidden;padding:16px 10px 10px 0;}
.life_focus ul.life_focus_nav li{float:left;margin:0 0px 10px 16px;width:160px;height:94px;border:1px solid #fff;}
.life_focus ul.life_focus_nav li img{width:100%;height:100%;}
.life_focus ul.life_focus_nav li h4{color:#B2B2B2;position:absolute;bottom:0;right:0;font-weight:normal;height:15px;line-height:15px;padding:2px 5px 3px 0;text-align:right;}
.life_focus ul.life_focus_nav li.cur h4{

}
.life_focus_imgs li{position:relative;z-index:1;}
.xyhf_bg{
    padding:10px 0 110px;
    background: url(../images/xiaoyuan_bg2_1.jpg) no-repeat;
}
.xyhf_bg ul.life_focus_nav li{
    margin: 0 0px 14px 10px;
    height: 116px;
}
.jswznr{
    text-align: center;
    width: 805px;
    position: absolute;
    z-index: 20;
    bottom: 0;
    left: 0;
    font: 16px/50px "Microsoft Yahei";
    color: #fff;
    background:rgba(0,0,0,0.5);
    padding-left: 8px;
}
.ktfc_bg{
    padding:10px 0 100px;
    margin:70px auto 0px;
    background: url(../images/xiaoyuan_bg1_1.jpg) no-repeat;
}
.ktfc_bg .life_focus ul.life_focus_nav li{
    height:80px;
}
.life_focus ul.life_focus_lis_h li{
    height:100px;
}
.life_focus ul.life_focus_lis_w168 li {
    width:168px;
}
ul#xysh_xyhf li{
    height:120px;
}
.life_focus_imgs li>p{
    position:absolute;
    background:rgba(0,0,0,0.7);
    bottom:0px;
    height:48px;
    width:100%;
    color:#fff;
    font-weight: bold;
    line-height:48px;
    font-size:16px;
    text-align: center;
}
/*校园生活表单提交*/
/*提交表单*/
.xy_form{
    margin:30px auto 50px;

}
.xy_form_in{
    padding-top:28px;
}
.xy_form_c{
    color: #fff;
    background:url(../images/xiaoyuan_bg3_1.png)no-repeat;
}
.xy_form_c .form_c{
    background:#0bb6ca;
}
.xy_form_c h4{
    font-size:36px;
    line-height:40px;
}
.xy_form_c p{
    line-height:28px;
}
.xy_submit{
    width:820px;
    margin:0 auto;
    background:#f5f5f5;
    padding:40px 90px;
}
.xy_submit input.text_sub{
    border: 1px solid #e0e0e0;
    height: 34px;
    line-height: 34px;
    width: 20px;
    padding: 0 8px;
    width:320px;
    margin: 0 0 0 10px;
}
.xy_submit .name{
    margin-right:20px;
}
.xy_button button{
    width:246px;
    margin:32px auto 0;
    display:block;
    background: #e9692c;
    height:45px;
    line-height:45px;
    font-size:18px;
    color:#fff;
    border-radius:8px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    position:relative;
    border-bottom:4px solid #cd5d28;
}
.xy_button button:hover {
    top: 2px;
}
.xy_button button:active {
    top: 6px;
}
form{
    color:#666;
}
/*老师详情页*/
.teacher_d_banner{
    width:100%;
    height:300px;
    position:relative;
    background:#4c4c4c;
}
.teacher_d_banner img{
    height:300px;
    position:absolute;
    left:50%;
    margin-left:-960px;
}
.teacher_warp_out{
    padding:40px 0;
    background:#f2f2f2;
}
.teacher_d_conter{
    width:1100px;
    margin:0 auto;
    padding-bottom:40px;
    background: url(../images/teac_details1_1.png) no-repeat 0 top;
}
.teac_d_title h4{
    font-size:24px;
    color:#fff;
    padding:20px 90px 14px;
}
.teacher_crumbs{
    color:#fff;
    margin-top:22px;
    padding-right:20px;
}
.teacher_crumbs a{
    color:#fff;
}
.teac_d_cin{
    background:#fff;
    width:1080px;
    margin:0 auto;
}
.in_l_top_warp{
    width:250px;
}
.teac_in_l{
    width:300px;
    padding-left:10px;
}
.in_l_top_warp img{
    width:100%;
    border-top:6px solid #eee;
    border-left:6px solid #eee;
    border-right:6px solid #eee;
}
.teac_d_cin{
    padding:60px 0;
}
.teac_in_l_top{
    padding-left:26px;
    padding-bottom:26px;
    background:url(../images/teac_details3_1.png) no-repeat 0 bottom;
}
.lianx_icon_p>a{
    float: left;
    background:#f3f3f3;
    width:50%;
    height:56px;
    text-align: center;
    padding-top:8px;
    color:#666;
}
.lianx_icon_p>a:hover{
    background:#e41b2b;
    color:#fff;
}
.lianx_icon_p{
    width:262px;
}
.in_l_bottom h5{
    color:#fff;
    font-size:16px;
    padding-left:28px;
    line-height:30px;
    margin-bottom:12px;
    background:url(../images/teac_details2_1.png) no-repeat;
}
.in_l_bottom p{
    line-height:38px;
    text-indent:26px;
    font-size:16px;
    border-bottom:1px dashed #aeaeae;
}
.in_l_bottom {
    padding:32px 0 26px;
    border-bottom:2px solid #DAD7D7;
}
.in_l_bottom i{
    color:#db1927;
    margin-right: 8px;
}
.teac_in_r{
    width:700px;
    margin-left:30px;
}
.teac_in_r_p1{
    border-bottom:1px solid #eaeaea;
    padding-bottom:10px;
}
.teac_in_r_p1 span{
    padding:0px 16px;
    background:#e41b2b;
    color:#fff;
    border-radius:4px;
}
.impress{
    padding:8px;
    border-radius:6px;
    background:#e41b2b;
    margin:20px 0;
}
.teac_in_r p{
    margin:10px auto;
    text-indent:26px;
    color:#999;
}

.impress_l{
    width:90px;
    height:66px;
    padding-top:24px;
    text-align: center;
    border-radius:6px;
    background:#fff;
}
.teac_in_r .impress_r p{
    width:556px;
    color:#eee;
}
.teac_in_r img{
    padding:8px;
    margin:20px auto;
    border:1px solid #e3e3e3;
}
.lianx_icon_p a.lianx_icon_color{
    background:#e41b2b;
    color:#fff;
}
.lianx_icon_p a>span,.impress_l>span{
    display: block;
    margin-top:2px;
}
.dangan1{
    font-size:24px;
    margin-right:10px;
}
.teac_d_icon1{
    font-size:26px;
}
.teac_d_icon2{
    font-size:36px;
    margin-bottom:8px;
    display:block;
    color:#fb1f2e;
}
.teac_d_icon3{
    color:#db1828;
    font-size:24px;
}
.xy_tit{
    margin:20px auto;
    padding:10px 0;
    background:#F7F7F7;
    border-radius: 6px;
}
.xy_tit .xy_name,.xy_tit .xy_school{
    font-size:16px;
    color:#666;
    font-weight:bold;
}
.xy_tit .xy_name{
    margin-right:50px;
}
.xy_tit i{
    margin-right:10px;
    color:#db1828;
    font-size:18px;
}
.xy_d_icon{
    margin:30px auto;
}
/*课程设置*/
.kc_banner{
    width:100%;
    height:458px;
    position:relative;
    overflow: hidden;
}
.kc_banner img{
    height:458px;
    position:absolute;
    left:50%;
    margin-left:-960px;
    overflow: hidden;
}
.kc2018banner{
    width:100%;
    height:512px;
    position:relative;
    overflow: hidden;
}
.kc2018banner img{
    height:512px;
    position:absolute;
    left:50%;
    margin-left:-960px;
    overflow: hidden;
}
.k_c_title{
    text-align: center;
    margin:40px auto;
}
.k_c_color{
    color:#ff6b6b;
}
.k_c_title h4{
    font-size:36px;
    line-height:52px;
    margin-bottom:20px;
}
.k_c_title_p1{
    width:100%;
    height:2px;
    background:#3c3e47;
}
.k_c_title_p2{
    font-size:24px;
    margin-top:-10px;
    width:800px;
    margin:-10px  auto 20px;
    background:#F5F6F8;
}
.k_c_ys .k_c_title_p2{
    width:500px;
    background: #fff;
}
.k_c_title p.k_c_title_p2_w{
    width:500px;
}
.k_c_title_p4{
    font-size:24px;
    margin:26px  auto 0px;
}
.k_c_title_p3{
    width:286px;
    height: 6px;
    margin:0 auto;
    background:#3f4149;
    position:relative;
}
.k_c_title_p3 span{
    position:absolute;
    width:166px;
    height:100%;
    left:50%;
    margin-left:-83px;
    background:#ff6b6b;
}
.k_c_timetable .k_c_time li{
    width:239px;
    float: left;
    font-size:20px;
    font-weight: bold;
    text-align: center;
    background:#2e3045;
    color:#fff;
    height:60px;
    line-height:60px;
    border-right:1px solid #fff;
    margin-bottom:8px;
}
.k_c_time li.cur{
    background:#ff6b6b;
}
.contact_lists td a.k_c_click_one{
    /* background:#ff6b6b;*/
    background:#db1927
}
.contact_lists td a.k_c_click_one：hover{
    background:#fdbb47;
}

.kc_button{
    text-align: center;
    font-size:16px;
    color:#fff;
    display:block;
    height:50px;
    margin:40px auto;
}
a.kc_button:hover{
    color:#fff;
}
.kc_button span{
    background:#ee5863;
    height:48px;
    display: inline-block;
    line-height:44px;
    cursor: pointer;
}
.kc_button span.kc_but_s1{
    border-top-left-radius:6px;
    border-bottom-left-radius:6px;
    background:#303248;
    width:200px;
}
.kc_button span.kc_but_s2{
    width:200px;
}
.kc_button span>i{
    font-size:24px;
    margin-right:10px;
}
.kc_button span.kc_but_s3{
    border-top-right-radius:6px;
    border-bottom-right-radius:6px;
    background:#303248;
    width:200px;
}
.kc_js_text{
    font-size:24px;
    text-align: center;
    color:#333;
    line-height:38px;
    margin-bottom: 30px;
    padding-top: 20px;
}
.kc_js_text1{
    font-size:18px;
    text-align: center;
    color:#333;
    line-height:38px;
    margin-bottom: 40px;
}
.k_c_Two{
    padding:30px 0 70px;
    background:#f5f6f8;
}
.k_c_cg_dl{
    width:284px;
    color:#fff;
}
.kc_cg_zy .k_c_cg_dl{
    margin-left:40px;
}
dl.k_c_cg_dl {
    float: left;
    margin-bottom:30px;
}
dl.k_c_cg_dl>dt{
    padding:20px 0;
    font-size:18px;
    font-weight: bold;
    text-align: center;
    background:#ff6b6b;
}
dl.k_c_cg_dl dd{
    background:#F9F2F3;
}
dl.k_c_cg_dl dd img{
    margin:0 auto;
    width:100%;
}
dl.k_c_cg_dl dd{
    text-align: center;
}
.kc_cg_zy{
    width:1000px;
    margin:10px auto 30px;
}
.kc_cg_name{
    background:#FF6B6B;
    height:45px;
    font-size:16px;
    line-height: 45px;
}
.kc_cg_dlist dl{
    margin-left:14px;
    width:210px;
}
.kc_cg_dlist dl dt{
    font-size:16px;
    font-weight: normal;
}
.kc_cg_dlist .kc_cg_name1{
    margin-bottom:6px;
}
/* sgw_img */
.sgw_img{
    height:382px;
    overflow:hidden;
    border:1px solid #dcdcdc;
    padding:3px;
    margin:40px auto 0 auto;
}
.sgw_img .hj_one{
    margin-right:3px;
    float:left;
    display:inline;
    width:320px;
    height:382px;
    position:relative;
    overflow:hidden;
}
.sgw_img dd{
    float:left;
    position:relative;
    overflow:hidden;
}
.sgw_img_dd1{
    width:260px;
    height:382px;
    float:left;
    margin-right:3px;
    display:inline;
}
.sgw_img_dd1 dd{
    height:125px;
    overflow:hidden;
    float:left;
}
.sgw_img_dd1 #dd2{
    margin:3px 0px 4px 0;
}
.sgw_img_dd2{
    float:left;
    width:606px;
    height:382px;
    overflow:hidden;
}
.sgw_img_dd2 img{
    margin-right:3px;
    overflow:hidden;
    display:inline;
    float: left;
}
.sgw_img_dd2 #dd3, .sgw_img_dd2 #dd4{margin:0;}
.sgw_img_dd1 #dd2 {
    margin: 3px 0px 4px 0;
}
.sgw_img_dd2 #dd3,.sgw_img_dd2 #dd5{
    margin-bottom:4px;
}
/* sgw_img */
.k_c_hj{
    background:#21242e;
    padding:30px 0 50px;
}
.k_c_hj .k_c_title h4{
    color:#fff;
}
.k_c_hj .k_c_title p.k_c_title_p2{
    color:#fff;
    width:400px;
    background:#212530;
}
.k_c_hj .kc_js_text{
    color:#fff;
    text-align: left;
    text-indent:26px;
}
.kc_ys_img{margin:60px auto;}
.k_c_form{
    background:#ff6b6b;
    padding:50px 0 70px;
}
.k_c_form .form_c{
    background:#212530;
}
.k_c_form .button button{
    background:#212530;
}
.k_c_tj{
    background:#f5f6f8;
    padding:40px 0 20px;
}
.k_c_tj .indexmaindiv{
    margin-top:0;
}
.kxjx{
    padding:40px 0px;
}
/*森科单页头部开始*/
.bodyCon08 .students{margin:0 auto;width:1200px;height:518px;position:relative;}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1200px;height:518px; margin:30px auto;position:absolute;}
#four_flash .flashBg{width:1138px;height:518px; margin:0 auto;position:relative;overflow:hidden;}
.flashBg ul.mobile{width:2000%;position:absolute;top:15; left:0;}
.flashBg ul.mobile li{color:#666;float:left;width:252px;margin-left:26px;background:#F5F6F8;}
#teacher_td .flashBg ul.mobile li{background:#fff;}
#teacher_td ul.mobile li:hover .mobile_text{color:#fff;background:#ff714b;}
.flashBg ul.mobile li .mobile_text{padding-bottom:40px;padding-left:8px;padding-right:8px;height:116px;overflow: hidden;}
.flashBg ul.mobile li:hover .mobile_text{color:#fff;background:#ff6b6b;}
.gbw_sz .bodyCon08 .mobile li:hover .mobile_text{color:#fff;background:#d24c55;}
.blw_sz .bodyCon08 .mobile li:hover .mobile_text{color:#fff;background:#F4AA24;}
.flashBg ul.mobile li:hover .mobile_text>h5,#four_flash .flashBg ul.mobile li:hover .mobile_text .dt_color{color:#fff;}
#four_flash .flashBg ul.mobile li img{display:block; margin:0 auto;width:252px;}
#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:230px; line-height:24px;margin-top:10px;}
#four_flash .flashBg ul.mobile li a{display:block;background:url(../images/jiantou_1.png);width:31px;height:31px;border:0px;margin:8px auto;}
#four_flash .flashBg ul.mobile li a:hover {background:url(../images/jiantou2_1.png);}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:168px; left:-22px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:168px; right:-26px;}
.but_left:hover{background:url(../images/qianxleft1_1.png) no-repeat;}
.but_right:hover{background:url(../images/qianxr1_1.png) no-repeat;}
#four_flash .but_left:hover{background:url(../images/kc_ls_left_1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../images/kc_ls_r_1.png) no-repeat;}
.flashBg .mobile li h5{
    text-align: center;
    font-size: 20px;
    color: #666;
    line-height: 42px;
}
.mobile_text .dt_color{
    color: #ff7149;
    line-height: 30px;
    margin-bottom: 2px;
}
.bodyCon08 .teacher_list_box ul.mobile{width:1200px;margin:0 auto;}
.bodyCon08 .teacher_list_box ul.mobile li{color:#666;float:left;width:252px;margin-left:26px;background:#fff;margin-bottom:20px;text-align: center;font-size:16px;}
.bodyCon08 .teacher_list_box ul.mobile li img{margin:0 auto;width:252px;height:342px;}
.bodyCon08 .teacher_list_box ul.mobile li .mobile_text{padding-bottom:40px;padding-top:10px;padding-left:8px;padding-right:8px;height:110px;overflow: hidden;}
.bodyCon08 .teacher_list_box .mobile li h5{
    font-size: 20px;
    color: #666;
    line-height: 42px;
}
.bodyCon08 .teacher_list_box ul.mobile li:hover .mobile_text{color:#fff;background:#ff6b6b;}
.bodyCon08 .teacher_list_box ul.mobile li:hover .mobile_text h5{color:#fff;}
.bodyCon08 .teacher_list_box ul.mobile li:hover .mobile_text .dt_color{color:#fff;}
.k_c_teacher .k_c_title_p2{
    background:#fff;
    width:400px;
}
.contentbox li.con{
    width: 226px;
    height:320px;
    float: left;
    margin-right:14px;
    margin-bottom:24px;
    position: relative;
    cursor: pointer;
}
.contentbox li.con img{
    width:100%;
    height:100%;
}
.contentbox li.con .txt{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45px;
    line-height:45px;
    text-align: center;
    color: #fff;
    background:#ff6b6b;
    overflow: hidden;
}
.contentbox li.con .txt h3{
    font-weight: normal;
}
.contentbox li.con .txt p{
    font-size: 16px;
    display: block;
    line-height: 20px;
}
.k_c_jb{
    position:relative;
}
.jb_img{
    position:absolute;
    left:42px;
    top:-24px;
}
.k_c_jb2 .jb_img{
    left:368px;
    top:-24px;
}
.k_c_jb2 .jb_img{
    left:368px;
    top:-24px;
}
.k_c_jb3 .jb_img{
    left:692px;
    top:-24px;
}
.k_c_Two .index_button .cj_button{
    background:#212530;
    border-bottom: 4px solid #c01724;
}
.k_c_teacher{
    padding:20px 0 30px;

}
.k_c_One{
    padding:0px 0 30px;
}
.k_c_One .k_c_title_p2{
    background:#fff;
}
.mzw_color{color:#d24c55;}
.mzw_kc_title h4{
    text-align: center;
    font-size:36px;
    line-height:118px;
    background: url(../images/mzw_bg1_1.png) no-repeat center center;
}
.mzw_kc_title .mzw_kc_title{
    text-align: center;
}
.k_c_click_two{
    /*background:#d24c55;*/
}
a.k_c_click_two:hover{
    background:#fdbb47;
}
.mzw_text{
    text-align:left;
    font-size:18px;
    line-height: 38px;
    text-indent:26px;
    margin-top:30px;
}
.mzw_text1 {
    width: 1140px;
    margin: 8px auto 0px;
    text-align: left;
    font-size: 14px;
    line-height: 32px;
    padding: 14px 30px;
    background: #FBFBFB;
    font-weight: bold;
}
.mzw_text1 span{
    border-left:4px solid #d24c55;
    padding-left:20px;
}
.mzw_kc_title .mzw_kc_p1{
    text-align: center;
    font-size: 24px;
    margin:24px 0 24px;
}
.mzw_cg{
    padding:50px 0px 56px;
    background:#f8f8f8;
}
.mzw_cg_list_top{
}
.mzw_cg_li_w1 li{
    width:290px;
}
.mzw_cg_list .mzw_cg_li_w2 li{
    width:216px;
    margin-right:10px;
}
.mzw_cg_list .mzw_cg_li_w2 li h4{
    width:204px;
    font-size:16px;
}
.mzw_cg_list_top{
    margin-bottom:60px;
}
.mzw_cg_list_top li{
    text-align: center;
    padding:6px;
    border-radius:8px;
    float:left;
    margin-right:28px;
    border:1px solid #d24c55;
    position:relative;
}
ul.mzw_cg_li_w2 li img.mzw_cg_rw{
    height:290px;
}
.mzw_cg_li_w1{
    margin-top:96px;
}
img.zy_bg{
    position:absolute;
    right:-14px;
    top:-64px;
}
.mzw_cg_list_top li h4{
    background:#d24c55;
    height:86px;
    width:258px;
    font-size:18px;
    padding-top:12px;
    line-height:24px;
    color:#fff;
    margin:-30px auto;
    border-top-right-radius: 8px;
    border-top-left-radius:8px;
}
.mzw_cg_list_top li img.mzw_cg_rw{
    width:100%;
    border-radius:8px;
    border:1px dashed #d24c55;
    height: 326px;
}
.mzw_cg_list_top li p{
    line-height:42px;
    font-size:16px;
}
.mzw_sz{
    padding:68px 0 60px;
    background:#d24c55;
    color:#fff;
}
.mzw_sz .mzw_kc_title .m_t_bg{
    background: url(../images/mzw_bg3_1.png) no-repeat center center;
}
.box_two {
    width:1200px;
    margin:40px auto;
}
.fi10 {
    width:1200px;
    position:relative;
}
.fi_ct {
    width:826px;
    background:#000;
    float:left;
    height:480px;
    overflow:hidden;
}
.fi_ct p {
    padding-left:100px;
    width:550px;
    position:absolute;
    left:0;
    top:275px;
    color:#fff;
}
.fi_ct p a {
    color:#fff;
}
.fi_ct p a:hover {
    color:#fff;
    text-decoration:none;
}
.fi_ct p strong {
    display:block;
    font-size:26px;
    padding-bottom:5px;
}
.fi_ct p em {
    display:block;
    padding-left:5px;
    font-size:13px;
}
.fi_ct img {
    height:480px;
    width:100%;
}
.fi_tab_c {
    position:absolute;
    padding-left:4px;
    padding-top:10px;
    top:0px;
    right:0;
    width:370px;
    height:470px;
    overflow:hidden;
    background:#FF6B6B;
    text-align:center;
}
.fi_tab {
    width:304px;
}
.fi_tab li {
    float:left;
    width:170px;
    height:106px;
    margin:0 5px 4px 5px;
}
.fi_tab li>img{
    width:100%;
    height:100%;
}
li.fi_now {
    background:url(../images/bg01.gif) no-repeat;
    width:170px;
    height:106px;
}
.mzw_hj{background:#d34d56;}
/* box */
.area01{width:1200px;margin:20px auto;height:400px;border-top:4px solid #FE8787;overflow:hidden}
.boxpic{width:1200px;float:left;position:relative;height:400px}
.boxpic a{display:block;float:left}
.boxpic .floor-maskItem{ position:absolute;float:left}
.boxpic .floor-maskItem img{ float:left}
.boxpic .mask{ position:absolute;left:0;top:0;background:#000;width:220px;height:200px;opacity:0;filter:alpha(opacity=0)}
.hover .mask{background:#000;opacity:0.5;filter:alpha(opacity=50);cursor:pointer}
.hover .qq .mask{opacity:0;filter:alpha(opacity=0)}
/*听听舞蹈专家怎么说*/
.zw_zjs_c{
    padding:28px 0;
    background:url(../images/mzw_zjs_bg_1.png) no-repeat 0 center;
}
.mzw_advice_list{
    width:734px;
    height:444px;
    border:1px solid #d0454c;
    background:#fff;
    padding:10px;
}
.advice_c{
    padding:10px;
    height:424px;
    background:#f5f5f5;
}
.advice_c h5{
    background:#fff;
    line-height:48px;
    font-size:20px;
    text-align: center;
    margin-bottom:10px;
}
.advice_c p{
    text-indent:26px;
    line-height:26px;
    padding:0px 30px;
}
.zw_zjs_ul{
    width:330px;
    margin-top:28px;
}
.zw_zjs_ul li{
    width:330px;
    height:76px;
    background:#d34d56;
    line-height:76px;
    margin-bottom:54px;
    font-size:24px;
    font-weight:bold;
    color:#fff;
    text-align: center;
    cursor:pointer;
}
.mzw_zjs{
    padding:46px 0;
}
.mzw_advice_list{
    display: none;
}
.zw_zjs_ul .currun{
    background:#fdbb44;
}
.mzw_zjs_out{
    padding-left:58px;
    margin-top:30px;
}
.mzw_Schools_c{
    width:1000px;
    margin-left:16px;
}
.mzw_Schools_out{
    margin:42px auto 20px;
    background:#fff;
}
.mzw_Schools_ul{
    width:180px;
}
.mzw_Schools_ul li{
    width:180px;
    height:140px;
    line-height:140px;
    font-size:32px;
    color:#666;
    text-align: center;
    background:url(../images/mzw_schools_li_1.png) no-repeat;
}
.mzw_Schools_ul li.currun{
    color:#fff;
    background:url(../images/mzw_schools_li2_1.png) no-repeat;
}
.mzw_Schools_list{
    display: none;
}
.mzw_Schools_list dl{
    width:104px;
    padding:6px;
    background:#f5f5f5;
    text-align: center;
    float:left;
    margin-right:8px;
    margin-top:30px;
}
.mzw_Schools_list dl img{
    width:100%;
}
.mzw_Schools_list dl dt{
    color:#333;
}
.mzw_text_color{
    color:#d24c55;
}
.mzw_bgcolor{
    background:#d24c55;
}
.mzw_icon_click{
    color:#fff;
    border-radius:4px;
    padding:2px 12px;
}
.mzw_form .form_c{
    background:#d24c55;
}
.mzw_form .submit button{
    background:#d24c55;
}
.submit strong{
    width:224px;
    display: inline-block;
    text-align: right;
}
.form_div{
    margin-bottom:20px;
}
.mzw_kc{
    padding:50px 0 16px;
}
.mzw_sz .mobile a:hover li>.mobile_text p.mzw_text_color{
    color:#fff;
}
.mzw_ys{
    background: #f8f8f8;
    padding:50px 0 40px;
}
.text_yzm{
    width:60px;
    border: 1px solid #e0e0e0;
    height: 34px;
    line-height: 34px;
}
.index_footer_list{
    padding-left: 70px;
    padding-right: 70px;
    text-align: center;
    margin-top: 10px;
    padding-top: 24px;
}
.index_footer_list>img {
    width: 100px;
    height: 100px;
}
.mzw_kc_title h4.gbw_bg{
    background: url(../images/wdbd_title_1.png) no-repeat center center;
}
.gbw_click_One{
    /*background:#F4AA24;*/
}
.click_one:hover{
    background:#fdbb47;
}
#News_Focus_02 .gbw_color{
    background:#451F6C;
}
.gbw_hj .area01{
    border-top: 4px solid #FFBA41;
}
.mzw_zjs_out .gbw_ul li{
    background: #451F6C;
}
.gbw_zjs_bg .zw_zjs_c{
    background: url(../images/gbw_zjs_bg_1.png) no-repeat 0 center;
}
.mzw_zjs_out .gbw_ul .currun {
    background: #F4AA24;
}
.gbw_zjs .mzw_advice_list{
    border:1px solid #451F6C;
}
.gbw_form .form_c {
    background: #451F6C;
}
.gbw_form .button button{
    background:#451F6C;
    border-bottom: 4px solid #2E1648;
}
.gbw_sz_click .cj_button{
    border-bottom: 4px solid #9E6F18;
}
.blw_color {
    background: #70A8CA;
}
#News_Focus_02 .blw_color {
    background: #70A8CA;
}
.mzw_zjs_out .blw_ul .currun {
    background: #F4AA24;
}
.mzw_zjs_out .blw_ul li {
    background: #70A8CA;
}
.blw_zjs_bg .zw_zjs_c{
    background: url(../images/blw_zjs_bg_1.png) no-repeat 0 center;
}
.blw_form .form_c {
    background: #70A8CA;
}
.blw_form .button button {
    background: #70A8CA;
    border-bottom: 4px solid #347298;
}
.wdbd_zjs_bg .zw_zjs_c{
    background: url(../images/wdbd_zjs_bg.png) no-repeat 0 center;
}
.wdbd_zjs_bg .blw_ul .currun {
    background: #F4AA24;
}
.wdbd_zjs_bg .blw_ul li {
    background: #6291BB;
}
.bdwd_color {
    background: #6291BB;
}
#News_Focus_02 .bdwd_color {
    background: #6291BB;
}
.bdwd_form .form_c {
    background: #6291BB;
}
.mzw_kc_title h4.wdbd_bg{
    background: url(../images/wdbd_title_1.png) no-repeat center center;
}
.wdbd_click_btn .cj_button{
    background: #D24C55;
}
/*古典舞*/
.gdw_zjs_bg .zw_zjs_c{
    background: url(../images/gdw_zjs_bg_1.png) no-repeat 0 center;
}
.gdw_zjs_bg .gdw_ul .currun {
    background: #F4AA24;
}
.gdw_zjs_bg .gdw_ul li {
    background: #6B70C5;
}
.gdw_color {
    background: #6B70C5;
}
#News_Focus_02 .gdw_color {
    background: #6B70C5;
}
.gdw_form .form_c {
    background: #6B70C5;
}
.mzw_kc_title h4.gdw_bg{
    background: url(../images/gdw_title_1.png) no-repeat center center;
}
.gdw_click_btn .cj_button{
    background: #D24C55;
}
.kc_vd_list{
    height:524px;
    margin-top:40px;
    background: url(../images/vd_list_bg_1.png) no-repeat center center;
}
.kc_vd_list .kc_vd_in{
    width:622px;
    height:390px;
    margin:0 auto;
    padding-top:36px;
    text-align: left;
}
/*侧边栏*/
@font-face {font-family: "iconfont";
    src: url('../font/iconfont.eot?t=1487576174054'); /* IE9*/
    src: url('../fonts/iconfont_1.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont_1.woff') format('woff'), /* chrome, firefox */
    url('../fonts/iconfont_1.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont_1.svg') format('svg'); /* iOS 4.1- */
}
.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-female144:before { content: "\e602"; }

.icon-icon:before { content: "\e600"; }

.icon-neirong:before { content: "\e632"; }

.icon-jiangbei:before { content: "\e608"; }

.icon-yuangongguanli:before { content: "\e629"; }

.icon-kecheng1:before { content: "\e61c"; }

.icon-wudao:before { content: "\e65b"; }

.icon-dianhua1:before { content: "\e693"; }

.icon-guanli22:before { content: "\e60d"; }

.icon-neirong1:before { content: "\e61b"; }

.icon-dianhua2:before { content: "\e65c"; }

.icon-icon22:before { content: "\e62c"; }

.icon-jiangbei1:before { content: "\e633"; }

.icon-guangchangwu:before { content: "\e67c"; }

.icon-01:before { content: "\e603"; }

.icon-kecheng:before { content: "\e613"; }

.icon-price:before { content: "\e7b5"; }

.icon-shiziguanli:before { content: "\e6ad"; }

.icon-shipin:before { content: "\e731"; }

.icon-tuandui:before { content: "\e89f"; }

.icon-diannao:before { content: "\e615"; }

.icon-course:before { content: "\e62b"; }

.icon-dongtai-:before { content: "\e64c"; }

.icon-chengguo:before { content: "\e612"; }

.icon-neirong2:before { content: "\e601"; }

.icon-sousuo-sousuo:before { content: "\e614"; }

.icon-gengduo:before { content: "\e651"; }

.icon-erweima:before { content: "\e62a"; }

.icon-tiwendayi:before { content: "\e635"; }

.icon-sun-jiangbei:before { content: "\e604"; }

.icon-zixun:before { content: "\e627"; }

.icon-shiziduiwu1:before { content: "\e6cc"; }

.icon-dingbu:before { content: "\e655"; }

.icon-zuixinkecheng:before { content: "\e620"; }

.icon-fanhuidingbu:before { content: "\e605"; }

.icon-dangan:before { content: "\e671"; }

.icon-dianhua:before { content: "\e61d"; }

.icon-lianxiren:before { content: "\e7e0"; }

.icon-tuijian:before { content: "\e616"; }

.icon-201505020225304easyiconnet:before { content: "\e617"; }

.icon-zhuanjiazhicheng:before { content: "\e619"; }

.icon-tuijian1:before { content: "\e606"; }

.icon-jiangzhangxunzhang:before { content: "\e72d"; }

.icon-zhuanjia:before { content: "\e63a"; }

.icon-huizhang:before { content: "\e628"; }

.icon-zixun1:before { content: "\e66c"; }

.icon-dangan1:before { content: "\e676"; }

.icon-kecheng2:before { content: "\e634"; }

.icon-dangan-copy:before { content: "\e607"; }

.icon-shouquan:before { content: "\e736"; }

.icon-kefu:before { content: "\e618"; }

.icon-tuijian2:before { content: "\e609"; }

.icon-dangan2:before { content: "\e611"; }

.icon-dangan3:before { content: "\e60a"; }
.zx {
    width:70px;
    position: fixed;
    right: 0;
    top: 20%;
    z-index: 99999;
}

.zx>ul>li {
    width: 68px;
    height: 68px;
    border: 1px solid #E0E0E0;
    margin-bottom: -1px;
    background: #fff;
    position: relative;
    z-index: 99999;
    text-align: center;
}
.zx li a{
    display:block;
    width:100%;
    height:100%;
}
.zx li span{
    margin-top:10px;
    display:inline-block;
    font-size:30px;
    line-height:28px;
    color:#E60012;
}
.zx li p {
    font-size: 12px;
    line-height:26px;
    text-align: center;
}
.zx li.li_1 {
    background: #E60012;
    color:#fff;
}
.zx li.li_1>a{
    color:#fff;
}
.zx li.li_1>a>span{
    color:#fff;
}
.icon-qq{
    width:24px;
    height:26px;
    margin:0 auto;
    background:url(../images/side_qq_1.png) no-repeat;
}
.zx li .zx_div {
    position: absolute;
    right: -1px;
    top:0px;
    display: none;
}
.zx li .zx_div_red{
    background: #e60012;
}

.zx li.li_gd div p span.zx_icon{
    color:#fff;
}
.zx ul li.cur .zx_div{
    display:block;
}
.zx li img.siber_ewm{
    top:-196px;
    left:-105px;
}
.zx li a:hover{
    background:#E60012;
}
.zx li a:hover>span{
    color:#fff;
}
.zx li a:hover>p{
    color:#fff;
}
.zx_culum{
    position:absolute;
    left:-154px;
    top:0px;
}
.zx_culum ul li{
    background:#E60012;
    border:none;
    width:150px;
    height:46px;
    line-height:46px;
    border-bottom:1px solid #E0E0E0;
}
.zx_culum ul li a{
    color:#fff;
    text-align:left;
    text-indent:10px;
}
.zx_culum ul li a>i{
    display: inline-block;
    margin-right:10px;
    font-size:18px;
}
.zx_culum ul li a:hover{
    background:#eee;
    color:#E60012;
    font-weight:bold;
}
.navBox{
    background: #db1927;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    z-index: 9999;
    display: none;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
}
.navBox .nav{background: #db1927;}
.navBox .nav_list li a{
    color:#fff;
}
.navBox .nav_list li a:hover{
    text-decoration:underline;
    color:#fff;
}
.index_silde_nva{
    display: none;
}
.navBox .culum h2{
    font-weight: bold;
}
/*表格*/
.contact_lists table tr td>table.min_table td{
    border-color: #fff;
    width:100%;
    height:72px;
}
.contact_lists table tr td>table.min_table td.min_td{
    border-bottom-color: #bebebf;
}
/*艺考成果page 艺考成果文字样式*/
.cg_page_2017{
    width:1200px;
    margin:0 auto;
    overflow: hidden;
}
.cg_page_2017 h5{
    float: left;
    width:142px;
    color:#db1927;
    padding-left:12px;
    border-right:1px solid #D6D6D6;
}

.cg_page_2017 .cg_text_r{
    float: left;
    padding-left:14px;
}
.cg_box_1 h5{
    line-height:96px;
}
.cg_box_1 .cg_text_r{
    width:1000px;
}
.cg_box_2{
    height:50px;
}
.cg_box_2 h5{
    line-height:50px;
    height:50px;
}
.cg_box_3{
    height:30px;
    line-height:30px;
}
.cg_box_3 h5{
    line-height:30px;
    height:30px;
}
.cg_box{
    border:1px solid #D6D6D6;
    border-radius:4px;
    margin-bottom:20px;
    overflow: hidden;
    padding:10px 8px;
}
.box3_f .cg_box_3{
    float: left;
}
.box3_f .box3_f_r{
    margin-left:40px;
}
.cg_zyb{
    margin-top:30px;
}
.yh_culm_c tr td{
    padding:16px 18px;
    text-align: center;
}
.yh_culm_td1{
    font-weight: bold;
}
.yhbz p>span{
    color:#e03933
}
.crumbs{line-height:36px;margin-bottom:8px;}
/*各大学校*/
.school_big,.school_big_page{
    background:#FBFBFB;
    padding:26px 24px 50px 34px;
}
.school_list_ul{
    padding:10px 14px;
}
.school_TWo_list{
    width:398px;
    height: 260px;
    float: left;
    margin-bottom:20px;
    padding-bottom:14px;
    margin-right:10px;
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
}
.school_stitle {
    font-size: 22px;
    padding: 10px 0px;
    line-height:28px;
    margin-bottom:8px;
    border-bottom: 1px dashed #dcdcdc;
}
.school_TWo_list p{
    line-height:30px;
    font-size:14px;
}
.shool_big_title{
    height:36px;
    line-height:36px;
    padding:0px 14px;
    background:#EBEBEB;
}
.school_Icon{
    color:#7B7B7B;
    padding-right:4px;
}
.shool_big_title>a{
    color:#999;
}
.school_list_ul>li{
    line-height:36px;
    font-size:16px;
    border-bottom: 1px dashed #e2e2e2;
}
.school_list_ul>li>a:hover{
    color:#e60012;
}
.school_list_ul>li p{
    line-height:40px;
    display: inline-block;
}
.school_list_ul>li span{
    font-size:14px;
    color:#999;
    margin-top:4px;
}
.school_big_page ul li{
    padding:20px 0px;
    border-bottom: 1px dashed #dcdcdc;
}
.school_big_page ul li h4{
    font-size:18px;
    line-height:34px;
    color:#0061a7;
}
.school_details{
    padding-left:14px;
    color: #999;
}
/*首页修改*/
.byyk_One{
    display: none;
}
.byyk_Box_ul{
    padding:12px 0px 6px 244px;
}
.byyk_Box_ul li{
    float: left;
    font-size:26px;
    height:54px;
    line-height:54px;
    cursor: pointer;
    width:262px;
    padding-left:76px;
    position: relative;
    color:#de4b44;
    background: url(../images/byxk1_1.png)no-repeat;
}
.byyk_Box_ul_two{
    margin-left:32px;
}
.byyk_Box_ul li h4{
    font-weight:normal;
}
.byyk_Box_ul li span{
    font-size:26px;
    position: absolute;
    left:40px;
    top:2px;
}
.byyk_Box_ul li.curues{
    color:#fff;
    background: url(../images/byxk_cur_1.png)no-repeat;
}
a.new_icon110{
    top:6px;
    right:0px;
    background: url(../images/more.png);
}
.tap_a{
    border-left: 1px solid #DFDFDF;
    box-shadow:0px 2px 2px rgba(0,0,0,0.1);
}
.school_One .tap_a a,.school_One .tap_a a .colorbg{
    width:198px;
}
.tap_a a{
    display: block;
    float: left;
    width:132px;
    border-right: 1px solid #DFDFDF;
    background: #fff;
    text-align: center;
    font-size:15px;
    height:40px;
    line-height:40px;
    position: relative;
    top: -2px;
}
.tap_a a .colorbg {
    position: absolute;
    top: 0;
    left: 0;
    width:132px;
    height: 2px;
    line-height: 0;
    font-size: 0;
    background: #DE4B44;
    z-index: 1;
}
.a_gd {
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
}
.tap_a a span{position:relative; z-index: 2;}
.tap_a a:hover .colorbg{height:40px;}
.tap_a a:hover span{color: #fff;}
.tap_a a.cur .colorbg{height:40px;}
.tap_a a.cur span{color: #fff;}
#cj_title_top{
    border-bottom:none;
}
.byyk_One_list{
    display:none;
    background:#fff;
    padding:20px 20px 24px;
    overflow: hidden;
}
.byxk_One_list{
    display:none;
    padding:10px 0px 24px 20px;
    overflow: hidden;
    background:#fff;
}
.byxk_Coneter_list{
    float: left;
}
.byxk_Box_in{
    width:856px;
    margin-right:20px;
    border: 1px solid #dde0e3;
}
.byxk_Coneter_list{
    width:398px;
    height: 260px;
    margin-right:20px;
}
.byxk_Coneter_list dt{
    width:234px;
}
.byxk_C_title{
    line-height:45px;
    overflow: hidden;
}
.by_new_list>li a{
    border-bottom: 1px dashed #dde0e3;
    padding-left: 12px;
    background: url(../images/li_icon_1.jpg) no-repeat 0 22px;
}
.by_new_list li a:hover{
    color:#de4b44;
    background:url(../images/li_icon2_1.jpg) no-repeat 0 22px;
}
.byxk_Box,.byyk_One_box{
    margin-top:10px;
}
.byyk_OneBox_in{
    margin:0px 20px;
    width:620px;
    border: 1px solid #dde0e3;
}
.by_new_list li a>i {
    float: right;
    font-size: 12px;
    color: #999;
}
.byyk_Mone{
    margin-top:6px;
    float: right;
    color:#999;
}
.byyk_dt_title h4{
    line-height:36px;
}
.by_new_list li a {
    overflow: hidden;
    display: block;
    line-height: 46px;
}
.nine_l_top dt p{
    color: #666;
}
.index_New_top{
    border-bottom:1px solid #dde0e3;
}
.index_New_top>a{
    margin-top:10px;
    color:#999;
}
.byxk_C_title a{
    color:#999;
}
/*首页新增*/
.Teng_l {
    width: 670px;
}
.Temg_l_t {
    text-indent: 26px;
}
.Teng_l_b {
    border: 1px solid #dfdfdf;
    padding: 0px 14px 20px 14px;
    margin: 20px 0;
}
/*院长活动*/
.content-six{
    width:1200px;
    margin:20px auto;
    padding: 15px 25px 15px 25px;
}
.contentbox-six{
    overflow: hidden;
}
.huodong_title{
    text-align: center;
    font-size:24px;
    font-weight: bold;
}
.huodong_p{
    padding-top:10px;
    line-height:26px;
    text-indent: 26px;
    padding-bottom:20px;
    font-size:14px;
}
.con-six{
    width:218px;
    height:165px;
    float: left;
    margin-right:14px;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    border-radius: 6px;
    border:1px solid #969696;
}
.conimg-two{
    width:218px;
    height:165px;
}
.txt-six{
    position: absolute;
    left: 0;
    top: 0;
    width:100%;
    height: 165px;
    padding-top:40px;
    line-height:24px;
    text-align:left;
    color: #fff;
    background: rgba(0,0,0,0.4);
    display: none;
}
.txt-six h3{
    font-size:16px;
    font-weight: normal;
    padding:10px 10px;
    border-bottom: 1px solid rgba(255,255,255,0.5);
    box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}
.txt-six p{
    font-size: 14px;
    display: block;
    line-height: 20px;
}
.huodong_button{
    width:280px;
    height:40px;
    font-size:16px;
    font-weight: bold;
    line-height:40px;
    display:block;
    margin:0 auto;
    border:1px solid #ccc;
    background:#eee;
    text-align: center;
}
.six_bottom{
    display: none;
}
.margin_r_not{
    margin-right: 0;
}
.kc_cg_zy {
    width: 1000px;
    margin: 30px auto 20px;
    padding-top: 30px;
}
.k_c_jb {
    position: relative;
}
.jb_img {
    position: absolute;
    left: 42px;
    top: -24px;
}
.k_c_jb2 .jb_img {
    left: 368px;
    top: -24px;
}
.k_c_jb3 .jb_img {
    left: 692px;
    top: -24px;
}
img {
    border: 0;
    display: block;
}
.kc_cg_zy .k_c_cg_dl {
    margin-left: 40px;
}
dl.k_c_cg_dl {
    float: left;
    margin-bottom: 30px;
}
.k_c_cg_dl {
    width: 284px;
    color: #fff;
}
dl.k_c_cg_dl > dt {
    padding: 20px 0;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    background: #ff6b6b;
}
.k_c_cg_dl {
    color: #fff;
}
dl.k_c_cg_dl dd {
    text-align: center;
}
dl.k_c_cg_dl dd {
    background: #F9F2F3;
}
dl.k_c_cg_dl dd img {
    margin: 0 auto;
    width: 284px;
    height: 335px;
}
fieldset, img {
    border: 0;
    display: block;
}
.kc_cg_name {
    background: #FF6B6B;
    height: 45px;
    font-size: 16px;
    line-height: 45px;
}
.contentbox li.con {
    width: 226px;
    height: 340px;
    float: left;
    margin-right: 14px;
    margin-bottom: 24px;
    position: relative;
    cursor: pointer;
}
.contentbox li.con img {
    width: 100%;
    height: 100%;
}
h3{
    font-size: 16px;
}
fieldset, img {
    border: 0;
    display: block;
}
.contentbox li.con .txt1 {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #fff;
    background: #ff6b6b;
    overflow: hidden;
}
.contentbox li.con .txt1 h3 {
    font-weight: normal;
}
.contentbox li.con .txt1 p {
    font-size: 16px;
    display: block;
    line-height: 20px;
}
#index_Hj .life_focus ul.life_focus_nav {
    background: #ECECEC;
}
#index_Fc .life_focus ul.life_focus_nav li {
    height: 80px;
}
#index_Fc{
    width:1200px;
    margin:0px auto;
}
#index_Fc .ul2 li a{
    background:#e60012;
}
#index_Fc .ul2 li a.ul2_hover{
    background:#f4bb30;
}
.yykc_kxms_in{
    padding-top:50px;
}
.yykc_kxms_in>.box-content {
    width:270px;
    float: left;
    margin-left:10px;
    text-align: center;
    border-radius: 30px;
    border: 1px solid #6c696c;
    padding: 10px;
}
.box-content_in {
    border-radius: 30px;
    border: 4px solid #6c696c;
    position: relative;
}
.yykc_kxms_in>.box-content .title {
    font-size: 28px;
    line-height: 54px;
    background: #fff;
    position: absolute;
    top: -34px;
    left: 27%;
    padding: 0px 14px;
}
.yykc_kxms_in>.box-content .description {
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 16px;
    text-align: left;
    padding: 0px 18px;
    height: 196px;
}
.yykc_kxms_in>.box-content a {
    background: #E60012;
    padding: 10px 66px;
    color: #fff;
    border-radius: 20px;
    margin-bottom: 30px;
    text-align: center;
    display: inline-block;
}
/*优秀学员回访*/
.zcon2 {width:1200px;height:424px; overflow:hidden;margin-top:60px;}
.zc2_btnL { display: inline; margin:183px 12px 0;  float: left; cursor: pointer; _display:inline;}
.zc2_btnR { display:inline; float: right; cursor: pointer; margin:183px 0px 0 0;_display:inline;}
.zc2Box { float: left;width:1085px;overflow: hidden;}
.zc2Box ul li { float:left;height:424px; width:1085px; margin-right:4px;padding-top:5px;}
.zc2Box ul li a{width:680px;}
.zc2Box ul li .zg_ci{ padding-top:10px; font-family:"Microsoft Yahei";font-size:14px;color:#333;}
.zyl{width:390px;float:left;height:390px;margin-left:26px;}
.zyr{width:621px;float:left;margin-left:32px;}
.tz{font:25px/30px "Microsoft Yahei";color:#666;font-weight:bold;margin-top:30px;}
.zyr p{font:20px/30px "Microsoft Yahei";color:#666;}
.wtz{font:18px/30px "Microsoft Yahei";color:#383838;text-indent:2em;}
.index_School{
    padding:48px 0px 0px;
    color: #fff;
}
.index_Bot>a{color:#fff;}
.index_Bot>a:hover{color:#fff;}
.mt30{
    margin:30px auto 20px;
}
.index_P1{
    text-indent:30px;
    margin-bottom:20px;
}
.index_School .mzw_Schools_out{
    background: #D34D56;
    margin:20px auto 30px;
}
/*选择学校*/
.wk{border:2px solid #DFDFDF;padding:15px 0;margin-top:20px;}
.zk{width:1141px;margin:0 auto;}
.yx{margin-bottom:15px;}
.yxl{width:62px;float:left;}
.yxr{width:1073px;float:right;}
.yxr h1{font:22px "Microsoft Yahei";color:#e2585e;margin-top:30px;}
.yxr p{font:16px/32px "Microsoft Yahei";color:#525252;margin-top:16px;}
.index_Byhf>img{
    float: left;
}
.wd_Pzt {margin:30px 0px 40px;}
.pzt_top{
    margin-top:60px;
    text-indent:30px;
}
.pzt_r{width:616px;margin-left: 20px;}
.pzt_r>img{margin-top:36px;}
/* 幻灯开始*/
#imgshow_mask{width:100%; position:absolute; z-index:1; background:url(../images/imgshow_mask.png) repeat-x 0 0; height:27px;}
.bannerbg {height:400px; overflow:hidden;}
#imageShow{ clear:both;border-bottom:1px solid #fff;position:relative;}
#imageShow .imagebg{height:620px; overflow:hidden; position:relative;}
#imageShow .imagebg li { height:620px; overflow: hidden; position:absolute; top:0; left:50%; width:1920px;margin-left:-960px;overflow: hidden; display:block; filter:alpha(opacity=0); opacity: 0;}
.btn_home_down {width:195px;height:62px;position:absolute;top:296px;left:36px;cursor:pointer;background:url(../images/btn_home_down.png);}
.btn_home_android {width:195px;height:62px;position:absolute;top:296px;left:240px;cursor:pointer;background:url(../images/btn_home_android.png);}
.scrollbg {height:82px;background:rgba(244,244,244,0.8);position:absolute;bottom:8px;left:50%;margin-left:-480px;}
.scroll {margin:0 auto;width:960px;height:80px;position:relative;}
.s_pre, .s_next {display:block;width:48px;height:80px;position:absolute;}
a.s_pre {background:url(../images/arrow_l_1.png);top:4px;left:18px;}
a.s_pre:hover {background:url(../images/arrow_l_on_1.png);}
a.s_next {background:url(../images/arrow_r_1.png);top:4px;right:18px;}
a.s_next:hover {background:url(../images/arrow_r_on_1.png);}
.outScroll_pic{  height: 76px;margin-left: 70px;overflow: hidden;position:relative;width:822px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic {margin:0 auto;width:40000px; height:76px; }
.scroll_pic li {float:left;float: left; height:70px;width: 145px; margin:8px 9px; _margin:5px 14px 5px 4px;cursor:pointer;  background:#000;}
.scroll_pic li img {filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;width:100%;height:70px;;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.current111 {width:144px;height:65px;border:2px #ff780d solid;background:url(../images/arrow_on_1.png) 50% -4px no-repeat;z-index:10;position:absolute;top:8px;left:0;}
.currently img {filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
/* 幻灯结束*/


/*隐藏下载按钮*/
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px);
}
/*新增附中*/
.Fz_Cg{
    padding:40px 0px 20px;
    background:#fbf8f8;
}
.Fz_Fc{
    padding:40px 0px 20px;
    background:#fcf8f7;
}
.Fz_banner{
    position:relative;
    height:512px;
    width:100%;
    overflow: hidden;
    background:#353431;
}
.Fz_banner img{
    position:absolute;
    left:50%;
    margin-left:-960px;
}
.Fz_Title{
    padding-top:50px;
    text-align: center;
    background:url(../images/fz_title_1.png) no-repeat center 0px;
}
.Fz_Title h4{
    font-size:40px;
    line-height:54px;
    font-weight: bold;
}
.Fz_Title p{
    font-size:20px;
    line-height:36px;
    color: #666;
}
.WdFz_Tab ul{
    margin-top:30px;
}
.WdFz_Tab ul li{
    width:275px;
    height:68px;
    float: left;
    font-size:28px;
    text-align: center;
    color:#fff;
    font-weight:800;
    line-height:68px;
    background: #35323d;
    cursor: pointer;
}
.WdFz_Tab ul li:nth-child(odd) {
    background: #282530;
}
.WdFz_Tab ul li.curr, .hxkd-tab-hd span:hover{
    background: #fd7042;
    background-image: linear-gradient(120deg, #de4b44, #f47245)
    background:-moz-linear-gradient(120deg, #de4b44, #f47245);
    background:-webkit-linear-gradient(120deg, #de4b44, #f47245);
    background:-o-linear-gradient(120deg, #de4b44, #f47245);
    color#fff;
}
.Fz_conTxt{
    display: none;
}
.FzTable_H{
    height:80px;
}
.Fz_conTxt tr td{
    padding:12px;
    line-height:26px;
    border:1px solid #e6e6e6;
}
a.Fz_button1{
    width:100px;
    height:32px;
    line-height: 32px;
    cursor: pointer;
    color:#fff;
    display: inline-block;
    font-size:14px;
    border-radius: 50px;
    background: #fd7042;
    background-image: linear-gradient(120deg, #f47245, #de4b44)
    background:-moz-linear-gradient(120deg, #f47245, #de4b44);
    background:-webkit-linear-gradient(120deg, #f47245, #de4b44);
    background:-o-linear-gradient(120deg, #f47245, #de4b44);
}
.Fz_Schools_c dl{
    width:156px;
    padding:6px 6px 12px;
    background:#f5f5f5;
    text-align: center;
    float:left;
    margin-right:8px;
    margin-top:30px;
}
.Fz_Schools_c dl img{
    width:100%;
}
.Fz_Schools_c dl dt{
    color:#333;
}
.mzw_text_color{
    color:#d24c55;
}
.fz_icon_click{
    background: #fd7042;
    background-image: linear-gradient(120deg, #f47245, #de4b44)
    background:-moz-linear-gradient(120deg, #f47245, #de4b44);
    background:-webkit-linear-gradient(120deg, #f47245, #de4b44);
    background:-o-linear-gradient(120deg, #f47245, #de4b44);
    color:#fff;
    display: inline-block;
    border-radius:4px;
    padding:2px 12px;
}
.Fz_Schools_out{
    width:880px;
    margin:10px auto;
}
a.Fz_button1:hover,a.fz_icon_click:hover{
    color: #fff;
    background: #fd7042;
    background-image: linear-gradient(120deg, #de4b44, #f47245)
    background:-moz-linear-gradient(120deg, #de4b44, #f47245);
    background:-webkit-linear-gradient(120deg, #de4b44, #f47245);
    background:-o-linear-gradient(120deg, #de4b44, #f47245);
}
.fzfc_list .fi_ct{
    width:810px;
    height:500px;
}
.fzfc_list .fi_ct img {
    height: 510px;
    width: 100%;
}
.fzfc_list .fi_tab_c{
    height: 490px;
}
.fzfc_list .fi_tab_c li{
    border:2px solid rgba(255,255,255,0.4);
    height:88px;
}
.fzfc_list .fi_tab_c li.fi_now{
    border:2px solid rgba(255,255,255,0.8);
}
.Fz_Title .mzw_color {
    color: #e15145;
}
.WdFz{
    padding:50px 0px 20px;
}
.Fz_text1{
    width:1136px;
    margin:30px auto 0px;
    font-size:16px;
    line-height:30px;
    padding: 24px 32px;
    border-top-left-radius:20px;
    border-top-right-radius:20px;
    background:#efefef;
}
.Fz_text1 h4{
    font-size: 18px;
    padding-bottom: 10px;
    text-indent:34px;
}
.Fz_text1 p{
    text-indent:30px;
}
.Fz_culm_c .FzTr1{
    font-weight: bold;
    text-align: center;
}
.Fz_culm_c .FzTr1 td{
    color: #fff;
    background:#f64d30;
}
.FzTr2 span{
    font-size:14px;
    color: #fff;
    height:30px;
    line-height:24px;
    padding:0px 16px;
    display: inline-block;
    background: url(../images/fz_cullcm_1.png) no-repeat 0px 0px;
}
.FzTr2 h6{
    margin-top:2px;
    font-size: 20px;

}
.Fz_text1 span{
    display: inline-block;
    width:24px;
    height:24px;
    line-height:24px;
    text-indent:6px;
    color: #fff;
    margin-right:10px;
    border-radius:4px;
    background: #fd7042;
    background-image: linear-gradient(120deg, #de4b44, #f47245)
    background:-moz-linear-gradient(120deg, #de4b44, #f47245);
    background:-webkit-linear-gradient(120deg, #de4b44, #f47245);
    background:-o-linear-gradient(120deg, #de4b44, #f47245);
}
.Fz_2018Cg {
    padding-top:40px;
    padding-bottom:50px;
}
.Fz_p2018{
    margin-top:10px;
    border-radius:8px;
    padding:14px;
    text-indent:30px;
    font-size:18px;
    line-height:30px;
    border:1px solid #e00928;
    background:#fcf1f5;
}