
.bannerRight2 { margin-top:20px;width:1200px;}
.bannerRight2 .slidePay{width:715px;height:290px;overflow:hidden;position:relative;background-color:#E2E2E2;}
.bannerRight2 .slidePay ul{height:290px;}
.bannerRight2 .slidePay ul li{width:715px;height:290px;float:left;}
.bannerRight2 .slidePay .num{overflow:hidden;zoom:1;position:relative;bottom:22px;z-index:1;height:9px;margin:0 auto;text-align:center;}
.bannerRight2 .slidePay .num span{display:inline-block;width:7px;height:7px;cursor:pointer;overflow:hidden;background-color:#f8f8f8;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #f8f8f8;border-radius:7px;margin-right:5px;}
.bannerRight2 .slidePay .num span.on{background-color:#FF7300;border:1px solid #FF7300;}
.bannerRight2 .slidePay .skip{_display:block;width:27px;height:60px;background:url(../images/or.png) no-repeat;position:absolute;top:50%;margin-top:-30px;text-indent:-1000em;cursor:pointer;display:none;opacity:0.2;filter:alpha(opacity=20);-moz-opacity: 0.2; -khtml-opacity: 0.2;}
.bannerRight2 .slidePay .prev{background-position:0 0px;left:0px;}
.bannerRight2 .slidePay .prev:hover{opacity:0.6;filter:alpha(opacity=60);-moz-opacity: 0.6; -khtml-opacity: 0.6;}
.bannerRight2 .slidePay .next{background-position:-33px 0px;right:0px;}
.bannerRight2 .slidePay .next:hover{opacity:0.6;filter:alpha(opacity=60);-moz-opacity: 0.6; -khtml-opacity: 0.6;}
.bannerRight2 .slidePay:hover .prev,.bannerRight2 .slidePay:hover .next{display:block;}
.bannerRight2 img{width:715px;height:290px;}
.bannerR_bottom ul{width:730px;}
.bannerR_bottom ul li img{width:230px;height:90px;}
.bannerR_bottom ul li{float:left;margin-right:12px;margin-top:15px;}
.bannerRight1 { width:238px;border:1px solid #E2E2E2;margin-top:20px;margin-left:20px;height:393px;}

.pngtm{background:url(../images/right.png) no-repeat;line-height:24px;display: inline-block;}
.li_con a:link{font-size:12px; color:#666;}
.li_con a:hover{font-size:12px;}
.hot_theme_right{width:238px;float:right;margin:14px 6px 15px 0;}
.hot_theme_right_ul{padding-top:10px;}
.hot_theme_right_ul a p{padding:7px 0;font-weight:bold;}
.hot_theme_right_ul a{color:#666;}
.hot_theme_right_ul a:hover{color:#FF7300;}
.horizontal{width:60px;border:none;border-bottom:1px dotted #ccc;border-top:1px solid #fff;line-height:1px;margin:10px 0;}
.hot_t_l{width:33%;float:left;}
.hot_t_l .right_dot{border-right:1px dotted #ccc;display:block;}
.hot_t_m {width:33%;float:left;}
.hot_t_m .right_dot{border-right:1px dotted #ccc;display:block;}
.hot_t_r{width:33%;float:left;}
.icon_theme_01{width:35px;height:32px;background-position:0 top;}
.icon_theme_02{width:35px;height:32px;background-position:-35px top;}
.icon_theme_03{width:35px;height:32px;background-position:-70px top;}
.icon_theme_04{width:35px;height:32px;background-position:-105px top;}
.icon_theme_05{width:35px;height:32px;background-position:-140px top;}
.icon_theme_06{width:35px;height:32px;background-position:-175px top;}

.bannerR1_bottom { border-top:1px solid #E2E2E2;}
.bannerR1_bottom ul li{ float:left;}
/*公告*/
#bannerR { position:relative;}
/*#bannerR .nav-line { position:absolute; left:0; bottom:0; height:2px; line-height:2px; font-size:0; width:52px; background:#000;}*/
#bannerR .bannerR1_notice {margin-top:5px;}
#bannerR .bannerR1_notice li{line-height:23px;}
#bannerR .bannerR1_w215 {width:215px;margin:0 auto;}
#bannerR .bannerR1_box a{color:#666;}
#bannerR .bannerR1_box a:hover{color:#FF7300;}
#bannerR .bannerR1_box { margin-top:12px;}
#bannerR .bannerR1_ul li{width:33%;border-bottom:1px solid #E2E2E2;text-align:center;}
#bannerR .bannerR1_ul li a{color:#999;}
#bannerR .bannerR1_ul li.current{border-bottom:1px solid #FF7300;}
#bannerR .bannerR1_ul li.current a{color:#FF7300;}
#bannerR .bannerR1_ul {height:38px;font:normal 12px/38px 微软雅黑;color:#999;}
#bannerR .index_jigou { width:51px;height:51px;background:url(../images/right.png) no-repeat -219px top;margin-top:45px;float:left;}
#bannerR .index_jigou a{display:inline-block;width:51px;height:41px;line-height:16px;text-align:center;padding-top:11px;}
#bannerR .index_laoshi {width:45px;height:45px;background:url(../images/right.png) no-repeat right top;margin-top:49px;float:left;}
#bannerR .index_laoshi a{display:inline-block;width:45px;height:31px;line-height:16px;text-align:center;padding-top:6px;}
#bannerR .index_jigou_img { width:5px;height:9px;float:left;margin:0 12px;position:relative;top:65px;}
#bannerR .index_laoshi_img { width:5px;height:9px;float:left;margin:0 3px;position:relative;top:66px;}

/*首页*/
#index_one {margin-top:30px;height:85px;}
#index_one .index_one1{width:370px;margin-right:30px;}
#index_one .index_one2 { width:310px;}
#index_one .index_one_title { height:22px;overflow:hidden;}
#index_one .index_one_bor {border-top:2px solid #FF7300;display:inline-block;width:290px;float:right;margin-top:7px;}
#index_one .index_one_bor1 {border-top:2px solid #FF7300;display:inline-block;width:240px;float:right;margin-top:7px; }
#index_one .index_one_ul{width:450px;margin-top:12px;}
#index_one .index_one_ul li{float:left;width:350px;margin-right:25px;text-align:left;line-height:24px;}
#index_one .index_one_ul1 {width:340px;margin-top:12px; }
#index_one .index_one_ul1 li{float:left;width:310px;margin-right:27px;text-align:left;line-height:24px;}
#index_one li a{color:#666666;}
#index_one li a:hover{color:#FF7300;}








#index_two { background:#F9F9F9;}
.index_tab>ul>li{float:left;margin-left:10px; }
.index_tab>ul>li a{width:auto;height:24px;display:inline-block;padding:0 10px;font:normal 12px/24px 微软雅黑;color:#666}
.index_tab .current { background:#FF7300;}
.index_tab .current a{color:#fff}
.index_tab .more{margin-left:20px;font:normal 12px/24px 微软雅黑;}
.index_tab .more:hover{color:#FF7300;}
.index_tab .index_tabbor{ border:1px solid #E2E2E2;height:377px}
.index_tab .index_tabbor .tab_box{}
/*最新课程*/
#index_company,#index_class { margin-bottom:50px;}
.class_left_img {width:215px;height:auto;margin:21px 0 21px 20px;}
.class_left_img img{width:215px;height:335px;}
.index_tuniu {margin-top:21px;}
.index_tuniu a:hover{color:#FF7300;}
.index_tuniu .hr925{border-top:1px dotted #DEDEDE;width:925px;margin-left:21px;height:1px;overflow:hidden;}
.index_tuniu .main_part_pro li{width:215px;height:201px;overflow:hidden;float:left;margin-left:21px;position:relative}
.index_tuniu .main_part_pic{width:215px;height:150px;overflow:hidden}
.index_tuniu .main_part_pic img{height:150px;width:215px}
.index_tuniu .main_part_bg{background:#fff;width:195px;height:75px;position:absolute;left:10px;top:120px}
.index_tuniu .main_part_des{position:absolute;width:195px;height:75px;position:absolute;left:10px;top:120px;text-align:left;font-family:微软雅黑;}
.index_tuniu .main_part_des .m_title{text-align:center;line-height:22px;margin-top:5px;}
.index_tuniu .main_part_des .m_name{text-align:center;line-height:22px;}
.index_tuniu .main_part_des .m_price {text-align:center;line-height:20px;}
.index_tuniu .main_part_des .m_price i{margin-right:3px;}
.index_tuniu .main_part_line{margin-top:15px;width:955px;}
.index_tuniu .main_part_line ul li{width:445px;float:left;line-height:24px;margin-left:21px;margin-right:10px;}
.index_tuniu .main_part_line ul li .line_des{padding-left:10px;background:url(../images/num.png) no-repeat left -384px;}
.index_tuniu .main_part_line ul li .line_des:hover em,.main_part_line ul li .line_des:hover i{color:#FF7300;}
.index_tuniu .main_part_line ul li .line_des em{display:inline-block;width:210px;overflow:hidden;height:24px;float:left;margin-right:20px;}
.index_tuniu .main_part_line ul li .line_des i{display:inline-block;width:125px;overflow:hidden;height:24px;float:left;margin-right:20px;}
.index_tuniu .main_part_line ul li span.orange{display:inline-block;width:60px;overflow:hidden;height:24px;float:right;text-align:right;}
.index_tuniu .main_part_line ul li span.orange em{margin-right:3px;}

/*好老师*/
#index_teach{margin-bottom:25px;}
.index_teach {}
.index_teach .tab_box{width:1198px;border:1px solid #E2E2E2;padding:10px 0;height:300px;}
.index_teach .tab_box>div{width:1206px;}
.index_teach .index_teach_img img{width:120px;height:120px;margin-left:30px;}
.index_teach .index_teacher {width:168px;padding:15px 35.5px;border-right:1px dotted #DEDEDE;float:left;*padding:15px 36px;}
.index_teach .tearcher_title { text-align:center;line-height:24px;margin:7px 0px 5px;}
.index_teach .tearcher_name{text-align:center;line-height:20px;margin-bottom:5px;}
.index_teach .tearcher_year {line-height:20px;width:70px;height:20px;margin:0 auto;margin-bottom:10px;}
.index_teach .tearcher_year span{background:#BABABA;color:#fff;text-align:center;display:inline-block;width:70px;}
.index_teach .tearcher_des{line-height:20px;}







.orangeBor { width:5px;height:15px;margin-right:12px;background:#FF7300;display:inline-block;margin-top:3px;float:left;}
/*最新动态*/
.index_news {margin-top:25px;}
.index_news .index_news_div { height:37px;border-bottom:2px solid #A7A7A7;margin-bottom:30px;}
.index_news .index_news_ul li{float:left;margin-left:20px;margin-top:5px;}
.index_news .index_news_ul li a{color:#666;}
.index_news .index_news_ul li a:hover{color:#FF7300;}

#index_news .index_news_one{width:350px;}
#index_news .index_news_one .itemTime{width:350px;height:210px;}
#index_news .index_news_one .itemTime a img{width:350px;height:210px;}
#index_news .index_news_one .itemTime{ position: relative;overflow: hidden;width:350px;height:210px;}
#index_news .index_news_one .itemTime .upward { height:32px; z-index: 10; width: 100%; position: absolute; bottom:0px;left:0; overflow: hidden; }
#index_news .index_news_one .itemTime .up_bg { height:32px; background: #000; opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; position: absolute; bottom: 0px; left:0px; z-index: 10; width: 100%; }
#index_news .index_news_one .itemTime:hover .up_bg{opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8;}
#index_news .index_news_one .itemTime .upward .gallery_title { position: relative; z-index: 11; width: 100%;color: #fff;font:normal 12px/30px 微软雅黑;clear:both;padding-left:11px;}
#index_news .index_news_one .itemTime .upward .gallery_title a{color:#fff;}
#index_news .index_news_one1{margin-top:21px;}
#index_news .index_news_one1 ul li{clear:both;font:normal 12px/24px 微软雅黑;width:340px;padding-left:10px;background:url(../images/news.png) no-repeat 0px center;}
#index_news .index_news_one1 ul li span{margin-right:3px;}
#index_news a{color:#666;}
#index_news .index_news_two { width:255px;margin-right:38px;}
#index_news .index_news_two ul{ background:url(../images/num.png) no-repeat -27px 8px;font:normal 12px/30px 微软雅黑;margin-top:12px;}
#index_news .index_news_two ul li{width:233px;padding-left:0px;overflow:hidden;height:30px;overflow:hidden;}
#index_news .index_news_three {width:245px;margin-left:38px;}
#index_news .index_news_three ul{margin-top:12px;}
#index_news .index_news_three ul li{width:245px;height:30px;overflow:hidden;*height:28px;}
#index_news .index_news_three ul li span,#index_news .index_news_four ul li span{margin-right:4px;font:normal 12px/30px 微软雅黑;*font:normal 12px/28px 微软雅黑;}
#index_news .index_news_four {width:240px; }
#index_news .index_news_four ul{margin-top:5px;*margin-top:6px;}
#index_news .index_news_four ul li{font:normal 12px/30px 微软雅黑;height:30px;width:240px;overflow:hidden;*font:normal 12px/29px 微软雅黑;*height:29px;}
#index_news a:hover{color:#FF7300;}



#index_ad {margin:35px 0 0px 0;height:70px;padding-bottom:4px;}
.index_link{margin:35px 0px;}
.index_link .index_city{width:1225px;}
.index_link .index_city li{ float:left;width:80px;font:normal 14px/24px 微软雅黑;margin-right:22px;}
.index_link .index_city li a{color:#666;}
.index_link .index_link_p{border-bottom:1px solid #DEDEDE;margin-bottom:15px;height:35px;}
.index_link .index_link_a a{ display:inline-block;width:auto;height:auto;margin-right:20px;color:#666;font:normal 14px/24px 微软雅黑;}
.index_link_a a:hover,.index_link .index_city li a:hover{color:#FF7300}


/*分站首页 培训学校*/
.findex_school {width:1220px;}
.findex_school .findex_one { width:262px;float:left;height:225px;font:normal 12px/26px 微软雅黑;overflow:hidden;padding-right:24px;}
.findex_school .borderR{border-right:1px dotted #e2e2e2;margin-right:24px;}
.findex_school .findex_one ul{position:relative;top:-5px;}
.findex_school .findex_one ul li{height:26px;overflow:hidden;}
.findex_school .findex_one a.gray1:hover{color:#FF7300;}
.findex_school .findex_one a.orange:hover{text-decoration:underline;}

.stationR {width:238px;border:1px solid #E2E2E2;margin-top:20px;margin-left:20px;float:right;height:450px;}
.stationR  #bannerR .bannerR1_notice li{line-height:25px;}
.stationRight2 { margin-top:20px;width:745px;}
.stationRight2 .slidePay{width:585px;height:345px;overflow:hidden;position:relative;background-color:#E2E2E2;float:left;}
.stationRight2 .slidePay ul{height:345px;}
.stationRight2 .slidePay ul li{width:585px;height:345px;float:left;}
.stationRight2 .slidePay .num{overflow:hidden;zoom:1;position:relative;bottom:22px;z-index:1;height:9px;margin:0 auto;text-align:center;}
.stationRight2 .slidePay .num span{display:inline-block;width:7px;height:7px;cursor:pointer;overflow:hidden;background-color:#f8f8f8;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #f8f8f8;border-radius:7px;margin-right:5px;}
.stationRight2 .slidePay .num span.on{background-color:#FF7300;border:1px solid #FF7300;}
.stationRight2 .slidePay .skip{_display:block;width:27px;height:60px;background:url(../images/or.png) no-repeat;position:absolute;top:50%;margin-top:-30px;text-indent:-1000em;cursor:pointer;display:none;opacity:0.2;filter:alpha(opacity=20);-moz-opacity: 0.2; -khtml-opacity: 0.2;}
.stationRight2 .slidePay .prev{background-position:0 0px;left:0px;}
.stationRight2 .slidePay .prev:hover{opacity:0.6;filter:alpha(opacity=60);-moz-opacity: 0.6; -khtml-opacity: 0.6;}
.stationRight2 .slidePay .next{background-position:-33px 0px;right:0px;}
.stationRight2 .slidePay .next:hover{opacity:0.6;filter:alpha(opacity=60);-moz-opacity: 0.6; -khtml-opacity: 0.6;}
.stationRight2 .slidePay:hover .prev,.stationRight2 .slidePay:hover .next{display:block;}
.stationRight2 .slidePay img{width:585px;height:345px;}
.stationRight1 {float:right; }
.stationR_bottom ul{width:765px;}
.stationR_bottom ul li img{width:240px;height:94px;}
.stationR_bottom ul li{float:left;margin-right:12px;margin-top:14px;}


.index_brand {margin-bottom:25px;}
.index_brand a:hover{color:#FF7300;}
.index_brand .h22 {height:22px;}
.index_brand .index_brand1{float:left;width:237px;}
.index_brand .index_brand1_img {width:225px;height:300px;padding:5px;border:1px solid #ddd;}
.index_brand .index_brand2{float:left;margin-left:17px;width:700px;}
.index_brand .index_brand2 .brand2{margin-right:10px;line-height:30px;}
.index_brand .index_brand2 .brand2 .ber {background:url(../images/tearch.png) no-repeat 0px -87px;display:inline-block;width:11px;height:12px;padding-right:8px;position:relative;top:2px;}
.index_brand .index_brand2 .brand2 .sim {font-family:SimSun;padding-left:3px;}
.index_brand .index_brand2 ul li{width:114px;height:39px;border:1px solid #ddd;float:left;margin-right:8px;margin-bottom:8px; padding:15.5px 25.5px;}
.index_brand .index_brand3{float:right;width:237px;}
.index_brand .index_brand2 ul li a img{width:110px; height:35px; display:inline-block; margin:0 auto;}

.la2{width: 145px; overflow: hidden; display: inline-block; height: 24px; line-height: 24px; float: left;}

/*移动端调整-开始 */
.fenlei{
    background:#F4F4F4;
    line-height:30px;
}
.fenlei strong{
    padding-left:5px;
}
@media screen and (max-width:1000px) {
    .bannerRight2 {
        margin-top: 0px;
        width: 100%;
    }
    .bannerRight2 .slidePay {
        width: 100% !important;
        height: auto !important;
    }
    .bannerRight2 .slidePay ul {
        height: auto;
        width: 100% !important;
    }
    .bannerRight2 .slidePay ul li {
        width: 100% !important;
        height: auto;
    }
    .bannerRight2 img {
        width: 100% !important;
        height: auto;
    }
    .bannerRight2 .slidePay .num{
        overflow:initial;
    }
    .zixun {
        width: calc(100% - 40px) !important;
        height: auto !important;
        padding: 10px !important;
        margin-top: 10px;
        margin-right: 10px;
    }
    .hot_theme_right{
        width:100%;
        margin-right: 0px;
    }
    .horizontal{
        width:80%;
    }
    .hot_theme_right_ul {
        padding-top: 0;
    }
    .register_btn {
        font-size: 16px !important;
        width: 60% !important;
        line-height: 36px !important;
        margin-left: 20%;
    }
    .fenlei {
        line-height: 22px;
        padding: 10px 10px;
    }
    .fenlei strong{
        display:block;
        padding-left:0px;
    }
    #index_one {
        margin-top: 15px;
        height: auto;
        width: 100%;
        overflow: hidden;
    }
    #index_one .index_one1 {
        width: calc(100% - 10px);
        margin-right: 0;
        padding-left: 10px;
    }
    #index_one .index_one_bor {
        width: calc(100% - 100px);
    }
    .index_news {
        margin-top: 10px;
        padding-left: 10px;
    }
    .index_news .index_news_div {
        margin-bottom: 12px;
    }
    #index_news .index_news_two {
        width: calc(100% - 10px);
        margin-right: 0;
        padding-right: 10px;
    }
    .index_news_div .b.f18.fl {
        font-size: 16px;
    }
    #index_news .index_news_two .gray1.f18 {
        font-size: 16px;
    }
    .index_link {
        margin: 10px 0px;
        padding: 0 10px;
    }
    .index_link .index_link_p .b.f18 {
        font-size: 16px;
    }
    .index_link .index_city {
        width: 100%;
    }
    .index_link .index_city li {
        width: auto;
    }
    div.indexmaindiv {
        height: auto;
        margin: 0px auto;
        width: 100% !important;
    }
    div.maindiv1 {
        width: calc(100% - 64px) !important;
        height: 150px !important;
    }
    div.maindiv1 ul li,div.indexmaindiv1 div.playerdetail {
        width: 95px !important;
        height: 150px !important;
    }
    div.indexmaindiv1 div.playerdetail div.detailimg{
        width: 100% !important;
        height: 90px !important;
    }
    div.indexmaindiv1 div.playerdetail div.detailimg img{
        width: 100% !important;
        height: 90px !important;
    }
    div.indexmaindiv1 div.stylesgoleft{
        margin: 50px 5px 0px 0px !important;
    }
}

/*移动端调整-结束 */