﻿@charset "utf-8";
/* CSS Document */
a:hover{color:#188eee;}
.footer a:hover{color:#999;}
@font-face {
  font-family: 'FontAwesome';
  src: url('../../font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('../../font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../../font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../../font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../../font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../../font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.fa-circle:before {
  content: "\f111";
}
.orange1{color:#fe7d3c;}
.orange{color: #ff6600;}
.green{color: #188eee;}
.orange_bg{background:#fc8900;}
.orange_bg1{background:#fe6c5d;}
.green_bg{background:#188eee;}
.blue,a.blue,a.blue:hover{color:#188eee;}

.kj_btn{  background: #188eee;}
.heard_seach{ border:2px solid #188eee;}
.all_bg{background:#188eee;}
.all_color{color:#188eee;}
.nav_bgcolor{ background:url(../images/ky_service_03.gif) no-repeat 15px center #188eee ;}
.nav_border{border:2px solid #188eee;}
.car_1{background:url(../images/offcn_icon5.jpg) no-repeat left top;}
.car_2{ background:url(../images/offcn_icon5.jpg) no-repeat left -58px;}
.car_3{ background:url(../images/offcn_icon5.jpg) no-repeat left -120px;}
.car_btn{background:#188eee;}
.zg_gerenmain_right_bt a:hover{ color:#fff; border:solid 1px #188eee; border-right:none; background:#188eee; text-decoration:none;}
.zg_gerenmain_right_bt a.hover{ color:#fff; border:solid 1px #188eee; border-right:none; background:#188eee; text-decoration:none;}
.tab_bk .zg_click_kc{ border:2px solid #188eee; padding:0; background:url(../images/selico.png) no-repeat right bottom #fff;}
.tab_bk .zg_click_kc:hover{border:2px solid #188eee; padding:0; background:url(../images/selico.png) no-repeat right bottom #fff;}
.tck_bg{background: #188eee;}
.offcnkcjs_main2left_3 dl .dd_hover{background:#eafbf4;}
.offcnkcjs_main2left_1 h2 .kcjssel{border:1px solid #e7e7e7;border-top:2px solid #188eee;border-bottom:none; background:#fff;font-size:14px;font-weight:bold;color:#333;}
.btn .btn_hover{display:inline-block;width:20px;overflow:hidden;height:30px; background:url(../images/offcn_img4.jpg) no-repeat left top;}
/*个人中心部分*/
.offcnkcjs_main2left_2 h2 .kcjssel{border:1px solid #e7e7e7;border-top:2px solid #188eee;border-bottom:none; background:#fff;font-size:14px;font-weight:bold;color:#333;}
.offcnkcjs_main2left_4 h2 .kcjssel{border:1px solid #e7e7e7;border-top:2px solid #188eee;border-bottom:none; background:#fff;font-size:14px;font-weight:bold;color:#333; margin-right:15px;}
.offcngwc_kongcon2 .gwc_kongtitsel{background:#188eee;color:#fff;border:1px solid #188eee;}
.green_c{color: #188eee;}

/**/
.grzx_bg{background: #188eee;}
.zg_gerenmain_left ul li a:hover{ background:#f0f0f0; border-left:solid 4px #188eee; padding-left:21px; position:relative; left:-1px; text-decoration:none; color:#333;}
.zg_gerenmain_left ul li a.on{ background:#f0f0f0; border-left:solid 4px #188eee; padding-left:21px; position:relative; left:-1px; text-decoration:none; color:#333;}
.zg_tiku_leibie a.on{ color:#188eee; font-weight:bold;}
.zg_ddanxxi_table td .on{ display:inline-block; text-decoration:none; background:#188eee; padding:0 5px; color:#fff; line-height:20px;}
.zg_ddanxxi_table td .on:hover{background:#188eee ;}

/*page*/
.zg_page a{ display:inline-block; padding:0 13px; line-height:30px; background:#f0f0f0; color:#999; text-decoration:none; margin-left:10px;}
.zg_page a:hover{ background:#188eee; color:#fff;}
.zg_page span{ display:inline-block; padding:0 13px; line-height:30px; background:#188eee; color:#fff; margin-left:10px;}
/**/
.offcnkclbmain_left_1 ul li a:hover{background:#188eee ;border-bottom:none;color:#fff; text-decoration:none;}
.offcnkclbmain_left_1 ul .allkc a:hover{background:#188eee ;border-bottom:none;color:#fff; text-decoration:none;}
.offcnkcjs_main1right_2 .kcjsbutton_gwc:hover{color:#fff; text-decoration:none; background:#188eee ;}
.offcnkclbmain_right_3list dl dd a.baoming:hover{ text-decoration:none;color:#fff; background:#188eee ;}
.offcnkclbmain_right_1tit a{border:1px solid #e7e7e7;background:#fff;color:#666; display: inline-block; height: 22px; line-height: 22px; padding-left:6px; margin-bottom:6px;}
.offcnkclbmain_right_1tit a:hover{border:1px solid #ff6600; text-decoration:none;}
.offcnkclbmain_right_1tit a em{cursor:pointer; background:url(../images/ws_03.jpg) no-repeat; width: 24px; height: 22px; float: right; margin-left: 10px;}
.offcnkclbmain_right_1tit a:hover em{background:url(../images/ws_05.jpg) no-repeat;}
.offcnkclbmain_right_1tit a span{color:#ff6600;}
.offcnkclbmain_right_1tit a:hover span{color:#ff6600;}
.offcnkclbmain_right_2 em a{margin-right:10px; text-indent: 10px; display:inline-block;border:1px solid #e7e7e7; background:url(../images/ws_15.jpg) no-repeat 44px center #fff; width: 62px; height: 23px; line-height: 23px;color:#666;}
.offcnkclbmain_right_2 em a:hover{border:1px solid #188eee;background:url(../images/ws_13.gif) no-repeat 44px center #188eee; text-decoration:none;color:#fff; font-weight: bold;}
.offcnkclbmain_right_2 em .paixuHover{border:1px solid #188eee;background:url(../images/ws_15.gif) no-repeat 44px center #188eee; text-decoration:none;color:#fff; font-weight: bold;}
.offcnkclbmain_right_2 em .money{background:url(../images/ws_12.gif) no-repeat 44px center #fff;}
.offcnkclbmain_right_2 em .money:hover{background:url(../images/ws_11.gif) no-repeat 44px center #188eee;color:#fff; font-weight: bold;}
.offcnkclbmain_right_2 em .money_s{background:url(../images/ws_11.gif) no-repeat 44px center #188eee;color:#fff; font-weight: bold;}
.offcnkclbmain_right_2 em .money_x{background:url(../images/ws_10.gif) no-repeat 44px center #188eee;color:#fff; font-weight: bold;}
.offcnkclbmain_right_2 em .money_s:hover{background:url(../images/ws_11.gif) no-repeat 44px center #188eee;color:#fff; font-weight: bold;}
.offcnkclbmain_right_2 em .money_x:hover{background:url(../images/ws_10.gif) no-repeat 44px center #188eee;color:#fff; font-weight: bold;}
.offcnkclbmain_right_2 .only_look{ float: right}
.offcnkclbmain_right_2 .only_look a{margin-right:10px;text-indent: 0px;  text-align: center; display:inline-block;border:1px solid #e7e7e7; background:#fff; width: 62px; height: 23px; line-height: 23px;color:#666;}
.qr_zf_fs:hover{background:#188eee ;color:#fff; text-decoration:none}
.offcnkclbmain_right_2 .only_look .only_xz{border:1px solid #188eee;background:#188eee; text-decoration:none;color:#fff; font-weight: bold;}
.zg_zhifu p .qued{ display:inline-block; width:109px; height:28px; background:#188eee; text-align:center; line-height:28px; color:#fff; font-size:14px; margin-right:13px; text-decoration:none;border:none;}
.zg_zhifu p .qued:hover{background:#188eee ;}
.zg_wdkecheng_keche dl dd p span .xuexi:hover{background:#0377c0; text-decoration:none}
.zg_wdkecheng_keche dl dd a:hover{color: #188eee;}
.zg_kywx_tel{background:url(../images/logo_06.jpg) no-repeat left center;}
/**/
.colorGreen{color:#188eee;}/*绿色文字色*/
.colorOrange{color:#ff6600;}/*橘色文字颜色*/
.backgroundGreen{background:#188eee;} /*背景主体绿*/
.backgroundGreen:hover{ background:#0c7b5a;}
.backgroundGreen1{background:#17b686;} /*首页全部课程背景*/
.backgroundGreen2{background:#188eee;} /*首页全部课程背景*/
.borderGreen{border:2px solid #6bb370;}/*首页滑过课程边框*/
.backgroundOrange{background:#fc8900;}

.video_bg{background:url(../images/video_bg.gif) no-repeat center center #000;}
/*1105 bar*/
.offcngwc_kongcon1_0 #Car dd .gwc_tit1{display:inline-block;width:33%; text-align:center;color:#188eee; margin-top:0;}
.offcngwc_kongcon1_0 #Car dd .gwc_tit2{display:inline-block;width:33%; text-align:center;color:#999; margin-top:0;}
.offcngwc_kongcon1_0 #Car dd .gwc_tit3{display:inline-block;width:33%; text-align:center;color:#999; margin-top:0;}
#car_1{ background:none}
/*.newBars{ height:15px; padding-top:10px;}
.newBars p{ width:33%; float:left; position:relative; height:5px; font-size:5px;}
.newBars p font{ font-size:20px; position:absolute; left:50%; margin-left:-10px; top:-8px;}
.newBars p i{ font-style:normal; color:#fff; font-size:12px;position:absolute; left:50%; margin-left:-4px; top:-5px;}
.newbar1{ background:#188eee;}
.newbar2{ background:#ccc;}*/
.stepBar1,.stepBar2,.stepBar3{ height:32px;}
.stepBar1{ background:url(../images/step_blue.jpg) no-repeat left top;}
.stepBar2{ background:url(../images/step_blue.jpg) no-repeat left -43px;}
.stepBar3{ background:url(../images/step_blue.jpg) no-repeat left -84px;}
.offcngwc_ddqrcon2_6 dl dd .gwc_ddqrtj{ display:inline-block;background:#188eee; width:170px;height:42px; color:#fff;font-weight:bold;font-size:14px; text-align:center; line-height:42px; cursor:pointer;border:none;}
.offcngwc_ddqrcon2_6 dl dd .gwc_ddqrtj:hover{background:#188eee;text-decoration:none;}


.newGreen{ color:#188eee;}
.newHui{ color:#aaa;}
/*
课程详情页去除灰色背景
*/
.offcnkcjs_main1box { background: #fff;width: 100%; overflow: hidden;}
.offcnkcjs_main1{width:1200px;clear:both;margin:0 auto;background:#fff;height:auto;overflow:hidden;padding:15px 0 45px 0;}
/*弹框信息*/
.d-title {background-color: #188eee;border-top-left-radius: 3px;border-top-right-radius: 3px;color: #fff;font-size: 16px;height: 32px;line-height: 32px;padding: 0 48px 0 10px;width: 360px;}
.zg_tuikuan_ztai .zhifu:hover {background: #188eee none repeat scroll 0 0;text-decoration: none;color: #fff;}
.d-state-highlight {background: #188eee none repeat scroll 0 0 !important;border: medium none;color: #fff;display: inline-block;font-size: 14px;height: 28px;line-height: 28px;padding: 0 20px;
}
.d-state-highlight:hover {background: #188eee none repeat scroll 0 0 !important;color: #fff;}
.zg_tuikuan_tijiao span {color: #188eee;}
.offcnNonecon a:hover{color: #fff;}
.d-content a {
    color: #f60;
    font-size: 14px;
    text-decoration: underline;
}
/*优惠券切换*/
.zg_qh1 li.qh1 {
    background: #188DEC;
    color: #fff;
    border-right: 1px solid #188DEC;
    border-top: 1px solid #188DEC;
    width: 112px;
    height: 36px;
}
/*鼠标经过银行*/
.tab_bk a:hover {border: 1px solid #188eee; transition: none 0s ease 0s ;}
/*首页部分*/
.zb_xk a:hover{color:#fff;}
/*选课中心新头部样式start*/
/*header*/
.offcn_head{height: 60px;background: #fff; border-bottom: 1px solid #e6e6e6;}
.offcn_head .offcn_size{position: relative;z-index:10;}
.eTop_nav{ width:60px; width:1200px; background:#fff;}
.eLogo{ float:left; width:200px; padding-top:13px;}
.e_nav{ float:left; width:600px;padding-top:18px;margin-left: 64px;}
.e_nav a{ font-size:16px; font-family:"Microsoft YaHei"; margin-right:40px; color:#666;}
.e_nav a:hover{ /*color:#333; font-weight:bold;*/ text-decoration:none;}
.e_nav .e_active{color:#333;}

/*@-webkit-keyframes pulse{
0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}
@keyframes pulse{
0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}} 由小变大的*/
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    -webkit-transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    -webkit-transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1, 1);
    opacity: 1;
  }
}
@keyframes pulse {
  0% {
    transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    transform: scale(1, 1);
    opacity: 1;
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    -o-transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    -o-transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    -o-transform: scale(1, 1);
    opacity: 1;
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    -moz-transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    -moz-transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1, 1);
    opacity: 1;
  }
}
@-ms-keyframes pulse {
  0% {
    -ms-transform: scale(0.5, 0.5);
    opacity: 0;
  }
  50% {
    -ms-transform: scale(1, 1);
    opacity: 1;
  }
  75% {
    -ms-transform: scale(1.1, 1.1);
    opacity: 1;
  }
  100% {
    -ms-transform: scale(1, 1);
    opacity: 1;
  }

}
.e_nav span{display:block;position:relative;float:left;width:68px;height:30px;margin-right:30px;}
.e_nav a{position:absolute;top:0;left:0;z-index:10;width:88px;height:30px;display:inline-block;text-align:center;line-height:30px; }
.e_nav a:hover{color:#188eee;}
.e_nav span em{position:absolute;top:0;left:0;display:inline-block;width:88px;height:30px;-webkit-animation-fill-mode:both;background:url(../images/navactive_ky88.jpg) center center no-repeat;background-size:88px 30px;font-weight:normal; animation: scale 0.5s linear normal forwards; -webkit-animation: pulse 0.5s linear normal forwards;
  -moz-animation: pulse 0.5s linear normal forwards;
  -ms-animation: pulse 0.5s linear normal forwards;
  -o-animation: pulse 0.5s linear normal forwards;
}

.eTopRight{ float:right; width:300px; padding-top:19px;}
.eSecher{ /*float:left;width:144px; */ border:1px solid #e6e6e6; height:26px;float:right;width:28px;/*overflow:hidden;*/ border-radius:13px; position:relative;}
.eSecher1{border:1px solid #fff; }
.eTxt{ border:none;height:26px; line-height:26px; font-family:"Microsoft YaHei";/* width:107px; */width:0; vertical-align:middle; float:left; display:none;margin-left:11px;}
.eSub,.eSub02{ background:url(../images/etk_09.jpg) no-repeat; width:17px; height:17px; border:none; cursor:pointer; }
.eSub{vertical-align:middle; float:right;position:absolute;top:0;right:0; margin:4px 3px 0 0;}
.eSub02{ display:none;position:absolute;top:4px;right:3px;z-index:10;}
.formInp{float:left;}
.eSecher{float:right;width:28px;}
.eTopcen{float:right;display:inline-block;}
.eUser{ float:right; position:relative; height:41px;}
.eUser span{ cursor:pointer;display: none;margin:-2px 22px 0 0;}
.eUser span img{-o-border-radius: 50% 50%;-webkit-border-radius: 50% 50%;-mozborder-radius: 50% 50%;border-radius: 50% 50%;}
.eUserBox{ width:134px; border:1px solid #e6e6e6; background:#fff; padding-bottom:10px; position:absolute; right:0; top:41px; display:none;}
.eUserBox a{ display:block; line-height:32px;font-family:"Microsoft YaHei"; color:#666; text-indent:38px;}
.eUserBox a:hover{ background:#f0f0f0;  text-decoration:none;}
.eLogin{ line-height:28px}
.eLogin a{font-family:"Microsoft YaHei"; color:#666; margin:0 5px;}
.eTopcen{display:inline-block; float:left; background:url(../images/shopbar.jpg) no-repeat; width:21px; height:17px; /*margin:5px 0 0 20px; */position:relative;}
.eTopcen span{ border-radius:2px; background:#e84444; color:#fff; position:absolute; right:-11px; top:-8px; padding:0 2px;}
.eTopShopCart{float:right;width:21px;height:17px;margin:5px 20px 0 20px;}
.eTopShopCart a{margin:0;}

/*0112选课中心*/
.o0112KcTab{width:1200px;margin-top:30px;}
.oKcTabFather{height:40px;width:1200px;background:#40bb8a;}
.oKcTabFather li{position:relative;line-height:40px;height:40px;width:14%;float:left;text-align:center;}
.oKcTabFather li a{position:absolute;top:-5px;left:0;width:100%;height:50px;font:normal 16px/50px "Microsoft Yahei";color:#fff;display:block;border-right:1px solid #fff;}
.oKcTabFather li.active a,.oKcTabFather li a:hover{background:#fc8900;color:#fff;text-decoration:none;}
.oKcTabFather li.liLast a{border-right:none;}
.oKcTabSon{display:none;overflow:hidden;padding:20px 20px 15px 15px;border:1px solid #e2e2e2;border-top:none;}

.oKcTabSon a{display:inline-block;margin:0 45px 5px 0;line-height:28px;font-size:14px;color:#666;}
.oKcTabSon a.active,.oKcTabSon a:hover{color:#fc8900;text-decoration:none;}
.o0112FathKc{display:none;width:1200px;overflow:hidden;margin-top:35px;}
.o0112ConKcItem{display:none;overflow:hidden;}
.oKcHdItemH3{height:64px;border-bottom:1px solid #e1e1e1;text-align:center;margin:0 0 35px 0;}
.oKcHdItemH3 span{position:relative;top:1px;display:inline-block;height:63px;border-bottom:1px solid #40bb8a;font:bold 45px/63px "Microsoft Yahei";color:#333;}
.oKcHdItemH3 span .icoSj0112{display:inline-block;position:absolute;bottom:-8px;left:50%;margin-left:-7px;width:14px;height:7px;line-height:7px;background:url('../images/o0112icohdsj.jpg') center top no-repeat;}
.o0112KcDlItem{float:left;overflow:hidden;width:563px;height:54px;padding:10px 10px 10px 15px;border:1px solid #e1e1e1;margin:0 0 13px 0;}
.oKcDlItemMr{margin-right:20px;}
.o0112KcDlItem dt{float:left;width:385px;margin-right:10px;}
.o0112KcDlItem dd{float:left;width:165px;padding:13px 0 0 0;}
.o0112KcDlItem dt strong{display:block;height:30px;line-height:30px;font-size:16px;color:#5d5d5d;overflow: hidden;}
.ico0112Hot{position:relative;top:-3px;left:4px;}
.o0112KcDlItem p{height:24px;line-height:24px;overflow:hidden;}
.o0112KcDlItem p span{font-size:14px;color:#666;display:inline-block;margin-right:4px;}
.o0112KcDlItem p span.span0121Keshi{width:75px;}
.o0112KcDlItem p span.span0121Price{width:130px;}
.o0112KcDlItem p span.spanLast{margin:0;width:155px;}
.spanLast b{font-size:14px;color:#ff6600;}
.o0112KcDlItem dd a{display:inline-block;width:72px;height:28px;text-align:center;font:bold 14px/28px "simsun";color:#fff;}
.o0112KcDlItem dd a:hover{text-decoration:none;color:#fff;}
.oBtnListen{margin-right:16px;background:#40bb8a;}
.oBtnBuy{background:#fc8900;}

.zg_kywx_tit{ height:41px; width:1200px; background:url(../images/kywx_58.jpg) repeat-x left bottom; margin:0 auto 22px; clear:both; padding-top:22px;}
.zg_kywx_tit font{ font-size:22px; width:192px; float:left;}
.qh_box{ float:left; width:1000px;}
.qh_box a{ font-size:14px; color:#333;  margin-right:35px; padding:17px 15px; line-height:35px;}
.qh_box a:hover{text-decoration:none;}
.qh_box .kywx_dq{ background:url(../images/kywx_56.jpg) repeat-x left bottom; color:#188eee; font-weight:bold;}
#kyms_box{ width:1200px; height:312px; clear:both;}
#kyms_box .offcn_demo{width: 1200px; height:312px;position: relative; overflow:hidden; display:none;}
#kyms_box .bx_wrap ul li{ float:left; width:207px; height:312px;}
#kyms_box .bx_wrap a.prev { z-index:10;position:absolute; display:block; width:38px; height:70px; top:70px; left:0px; outline-style:none;outline-width: 0;text-indent:-999em; background:url(../images/zuo.png) center center no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/zuo.png");_background:none;}
#kyms_box .bx_wrap a.next { z-index:10;position: absolute; display:block; width:38px; height:70px;top:70px; right:0px;outline-style:none;outline-width: 0;text-indent:-999em; background:url(../images/you.png) center center no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/you.png");_background:none;}
.teacher{ font-size:14px; display:block; color:#333; line-height:27px; margin-top:12px;}
.course{ display:block; color:#888; line-height:25px;}


.zg_kywx{ width:100%; height:470px; background:#eefcf6;margin-top:50px;}
.kywx_ts{ width:1200px; height:470px;background:#eefcf6;}
.kywx_title{ font-size:22px; height:100px; line-height:100px;}
.kywx_ts table td{ text-align:center; font-size:14px; color:#666; line-height:27px;}
.kywx_ts table .f24 td{ font-size:24px; font-family:"Microsoft YaHei"; color:#666;}

.offcn_people{ margin-top:15px; width:1200px;}
.offcn_people li{ width:98px; height:98px; float:left; position:relative; overflow:hidden; margin-right:2px; margin-bottom:5px;}
.offcn_people li span{ display:block; width:98px; height:20px; background:#000;opacity:0.5; position:absolute; top:98px; color:#fff; text-align:center; line-height:20px; left:0;}
.offcn_jrtx{ width:1200px; height:100px; text-align:center; font-size:25px;font-family:"Microsoft YaHei"; clear:both; }
.offcn_jrtx span{ display:inline-block; height:100px; line-height:100px; font-size:25px;font-family:"Microsoft YaHei";}
.offcn_jrtx em{ color:#ff6601; font-style:normal; font-size:25px;font-family:"Microsoft YaHei";}
.oNoDataS{text-align:center;padding:30px 0;font-size:14px;color:#666;}
/*选课中心新头部样式end*/
/*支付方式20160727*/
.payMethod {padding: 30px 45px;}
.payMethod li{float:left;width: 96px;height: 26px;margin-right:20px;line-height:26px;border: 1px solid #188eee; text-align: center;}
.payMethod li.on{background:url(../images/selico.png) no-repeat right bottom;}
.payMethod li a{color: #666;}

/*新课程列表 -bitao--2016年11月25日*/
.xk_fl_zb{ width:950px; margin:20px auto 15px; overflow:hidden;}
.xk_fl_zb dd{ float:left; width:860px;}
.xk_nav_zb{ width:948px; border-bottom:1px solid #e6e6e6; height:42px; border:1px solid #efefef; background:#f8f8f8;}
.xk_nav1_zb{ width:948px; height:44px; line-height:44px; border:1px solid #e6e6e6; border-top:none; margin:0 auto 15px;}

.xk_fl p{line-height: 28px;color: #8d8989;border-bottom: 1px solid #ccc;margin-bottom: 15px;}
.xk_fl dl{ margin-bottom:15px; clear:both; overflow:hidden;}
.xk_fl dt{ float:left; font-size:14px; line-height:2; color:#a4a4a4; width:90px; font-family:"微软雅黑";}
.xk_fl dd a{ font-size:14px;font-family:"微软雅黑"; line-height:2; padding:0 15px; display:inline-block;}
.xk_fl dd a.xk_click{ background:#188eee; color:#fff;}
.xk_fl dd a:hover{ color:#188eee; text-decoration:none;}
.xk_fl dd a.xk_click:hover{ color:#fff; text-decoration:none;}

.xk_nav_zb span{ width:100px; display:block; float:left; cursor:pointer; font-size:16px; color:#555;font-family:"微软雅黑";	 height:42px; line-height:42px; text-align:center; border-right:1px solid #efefef; }
.xk_nav_zb .xk_zh{ background:#fff; color:#188eee;}
.xk_nav_zb .xk_xl_hover{ background:url(../images/xkp_06.jpg) no-repeat 70px 15px #fff;color:#188eee;}
.xk_nav_zb .xk_xp{ background:url(../images/xkp_08.png) no-repeat 70px 15px;}
.xk_nav_zb .xk_jg{ background:url(../images/xkp_03.png) no-repeat 70px 15px;}
.xk_nav_zb .xk_jg1{ background:url(../images/xkp_031.jpg) no-repeat 70px 15px #fff; color:#188eee;}
.xk_nav_zb .xk_jg2{ background:url(../images/xkp_032.jpg) no-repeat 70px 15px #fff; color:#188eee;}
.xk_nav_zb .mfkc{ padding-left:20px; margin-left:45px; height:40px; line-height:40px; font-size:14px; color:#555; font-family:'Microsoft Yahei'; position:relative; float:left;}
.xk_nav_zb font input{ position:absolute; left:48px; top:5px;}
.xk_nav_zb .mfkc font{ display:block; width:14px; height:14px; border:1px solid #c0c0c0; position:absolute;top:11px; left:0;}
.xk_nav_zb .mfkc:hover{ color:#188eee; text-decoration:none;}
.xk_nav_zb .mfkc:hover  font{ text-decoration:none; border:1px solid #188eee;}
.xk_nav_zb .mfkc.on font{  border:1px solid #188eee; background:url(../images/yx_dj_03.jpg) no-repeat;}

.jgqj{ width:100px; display:block; float:left; cursor:pointer; font-size:16px; color:#555;font-family:"微软雅黑"; background:#f8f8f8; height:42px; line-height:42px; text-align:center; border-right:1px solid #efefef;border-bottom:1px solid #efefef; position:relative;}
.arrow-down{ display:inline-block; width:10px; height:10px; overflow:hidden; background:url(../images/xkp_03.png) no-repeat left -6px ; margin-left:3px;}
.jiage{ width:100px; height:42px; display:inline-block; background:#f8f8f8; line-height:42px; position:relative;  z-index:10000; font-size:16px; font-family:'Microsoft Yahei'; color:#555;}
.jiage.on{ color:#188eee; text-decoration:none; background:#fff}
.price-select{ position:absolute; z-index:10; width:208px; border:1px solid #efefef; background:#fff; box-shadow:1px 1px 3px #ddd; display:none; top:41px;}
.price-select.on{ display:block;}
.price-select ul li{ text-align:left;}
.price-select ul li a{ height:38px; line-height:38px; padding:0 20px; color:#555; font-size:14px; font-family:'Microsoft YaHei';}
.price-select ul li a:hover{ color:#188eee; text-decoration:none;}

.price-input{ text-align:center; padding:10px 0; color:#999; border-top:1px solid #efefef;}
.price-input input{ width:38px; height:18px; padding:5px; vertical-align:middle; border:1px solid #e5e5e5; line-height:20px; font-size:14px; text-align:left; outline:none;}
.price-input a{ color:#fff; height:30px; line-height:30px; background:#188eee; display:inline-block; vertical-align:middle; cursor:pointer; font-size:14px; text-align:center; border-radius:2px; padding:0 20px; text-decoration:none;}
input[type=text]:focus, input[type=password]:focus {
    border: 1px solid #888;
}

.xk_nav1_zb span{ display:block; float:left; margin:0 15px;}
.xk_nav1_zb a{ position:relative; padding-left:20px;text-align:right; margin:0 15px;}
.xk_nav1_zb span font{ display:block; width:14px; height:14px; border:1px solid #c0c0c0; position:absolute; left:0px; top:0px;}
.xk_nav1_zb span a.on font{border:1px solid #188eee; background:url(../images/yx_dj_03.jpg) no-repeat;}
.xk_nav1_zb span a:hover{ color:#188eee; text-decoration:none;}
.xk_nav1_zb span a:hover font{text-decoration:none; border:1px solid #188eee;}
.xk_nav1_zb i{ font-style:normal; color:#eaeaea; height:16px; font-size:16px; float:left;}
.xk_nav1_zb:after {content:'';display:block;clear:both;height:0px;}


/*首页-banner*/
	.none{ display:none;}
	.banner{min-width:960px;height:325px; margin:0 auto;  z-index:9;position:relative;}
	.banner_show{ width:100%;text-align:center; height:325px; overflow:hidden; position:relative;}
	.bannger_inbox{ position:absolute; left:50%; top:0;margin-left:-50%;}
	.bannger_inbox a{display:block; padding-left:5px;}
    .banner_top{ position:relative;width:1200px;margin:0 auto;}
    .b_cen{ position:absolute;left:0;top:0;width:390px;z-index:23;}
    .ban1{ z-index:23;margin-left:40px;}
    .banner_shadow{position:absolute;left:0;top:0;width:450px;height:325px;background:#D9B404; opacity:.5;z-index:22}
	.bg01{background: #ffe200;}
	.bg02{background: #048b67;}
	.bg03{background: #4bb4f4;}
	.bg04{background: #fa6465;}
	.bg05{background: #1a202e;}
    .ban2 {width: 400px;margin-left: 10px;position: relative;z-index: 10;}
    .zb_xk {width: 375px;padding: 0 30px 15px 25px;background: rgba(0,0,0,0.7);border-radius: 3px;position: absolute;left: 0;top: 100px;}
    .banner_pre_next { margin-left: -370px!important;}
    .banner_pre_next a {width: 38px;overflow: hidden;background: #333;opacity:.8;height: 68px;line-height: 64px;z-index: 500;cursor: pointer;font-size: 50px!important;color: #fff;}
	/*翻页*/
	.banner_pre_next{display:none;position:relative; margin:0 auto;z-index:105;top:50%;left:50%;margin-top: -34px;width:1200px;min-width:960px;margin-left:-600px;}
	.banner_pre_next a{width:38px; overflow:hidden;background: #404145; height:68px; line-height:68px; z-index:500;  cursor:pointer;font-size:68px; color:#fff;}
	.banner_pre_next a:hover{ text-decoration:none; color:#fff;}
	.banner_pre_next .pre{position:absolute; left:220px; }
	.banner_pre_next .next{ position:absolute;right:260px;}
	/*圆点*/
	.yq_banner_list{width: 1200px;min-width:960px; margin:0 auto;position:relative;top:90%;z-index:100;}
	.yq_banner_list ul{float: right;height:25px;text-align:right; padding-left:215px; }
	.yq_banner_list li{float: left;margin-left:10px;}
	.yq_banner_list a{width:28px; height:19px;line-height: 19px;float:left; background:#000; opacity:.3;filter:alpha(opacity=30); _display:inline; border:1px solid #bdbdbd; color:#fff;  text-align:center;text-decoration:none;font-family:"Microsoft YaHei";}
	.yq_banner_list a.on{ opacity:.5;filter:alpha(opacity=50);}
	.yq_banner_list a:hover{text-decoration:none;opacity:.5;filter:alpha(opacity=50);}\
	
/*登陆注册-皮肤-bt-2017年1月22日*/	
.offcnloginleft ul .yzmimg1 a{color:#188eee;}

.new17_regBtn{background: #188eee;}
.new17_regBtn:hover {background: #188eee;}
.new17_getmsg {color:#188eee;}
.new17_getmsg:hover{color:#188eee;}
.new17_regtip a {color: #188eee;}
.new17_regtip a:hover{color: #188eee;}
.register_button a {color: #188eee;}
.register_button a:hover{color: #188eee;}
.new17_regbtm span a{color: #188eee;}
.new17_regbtm span a:hover{color: #188eee;}
