@charset "utf-8";/* 页面布局样式 */
/* 外套 */
#warp {margin:auto;width: 100%;clear: both;}
/* 头部 开始 */
#topbar {margin-bottom:17px;width:100%;height:54px;z-index:9999;}
/* 下滑块 */
#topSlider {margin: auto;width:993px;height: 29px;display: none;text-align: right;}
#topSlider ul {list-style-type: none;width:150px;height: 16px;margin-top: 10px;float: right;}
#topSlider ul li {float: left;height: 14px;line-height:0px;display:block;width: 14px;margin-right:8px;border: #030201 1px solid;}
#topSlider ul li:hover {border: #ffffff 1px solid;}
#topSlider ul li.selected {border: #ffffff 1px solid;}
/* 头部真正内容 */
#topbarWarp{margin:0 auto;padding-top:6px;width:951px;padding-left:42px;font-family:"Microsoft YaHei";z-index:9999;}
#topbarWarp2{margin:0 auto;padding-top:6px;width:951px;height:64px;padding-left:42px;background:url(../img/banner_bg.jpg) bottom repeat-x;background-color:#15a5da;}
/* logo */
#logo {float: left;margin-left:10px !important;margin-left:5px;width:95px;height:40px;margin-right:15px;}
#logo_text{float:left;margin:15px 190px 0 10px;width:235px;height:20px;}
#topbarWarp2 #logo{float:left;width:95px;height:40px;padding-right:450px;}
.topTip{left:140px; top:0; color:#fff; width:404px; height:40px; line-height:40px;}
.topTip a{color:#fff; text-decoration:underline}
/* 快捷通道 */
#server-center{position:relative;float:left;margin-top:9px;text-align:center;font-weight:700; cursor:pointer;z-index:999;}
#server-center #server-center-title{width:98px;height:25px;line-height:25px;background:#c0e5ff;color:#1c85ce;}
#server-center .server-center-list i{display:block;position:absolute;left:0;top:-14px;width:98px;height:15px;background-color:#fff;}
#server-center .server-center-list{display:none;position:absolute;left:-1px;top:39px;padding:5px;width:116px;border:1px solid #5bb0eb;border-top:0;background-color:#fff;z-index:99999;}
#server-center .server-center-list li{float:left;margin:3px;width:50px;height:24px;line-height:24px;border:1px solid #336699;}
#server-center .server-center-list li a{display:block;text-decoration:none;font-family:"Microsoft YaHei";color:#276fa1;}
#server-center .server-center-list li:hover{background-color:#d6edfc;}
/* 搜索 */
#searchBar{display:inline;float:left;margin:9px 10px 0 10px;padding:0;height:25px;font-family:"Microsoft YaHei";}
#searchBar #search-keyword {float:left;width:75px;height:25px;line-height:25px;padding:0 5px;border:0;background:#fff;color:#999;font-size:12px;}
#searchBar #button {float:left;height:25px;width:25px;margin:0;padding:0;border:0;cursor: pointer;background:url(../img/sidebar-right-ico.png) 0 -46px no-repeat;}
/* 咨询 */
#consultant {float:left;height:25px;width:79px;margin-top:9px;background:url(../img/sidebar-right-ico.png) 0 -20px no-repeat;}
/*add20180208 投诉建议*/
#complaint-advice {float:right;height:25px;width:79px;margin-top:9px;background:url(../img/sidebar-right-ico.png) -111px -20px no-repeat;}
/*#consultant:hover{box-shadow:0 7px 22px #fff;-webkit-box-shadow:0 7px 22px #fff;-moz-box-shadow:0 7px 22px #fff;}
*//* 换肤 */
#theme {float: right;height: 17px;width: 28px;margin-top: 10px;}
/* 头部 结束 */
/* 主体 开始 */
#main {width:993px; position:relative;margin: auto;overflow:hidden;}
/* 左 开始 */
#mainLeft {width: 35px;margin:0 auto;float: left;}
/* 左侧滑动 */
#sliderWrapLeft{width:35px;margin:0px;height:1px;}
#slidera{position:absolute;width:153px;height:auto;margin-top:57px;margin-left: 35px; z-index:10;}
#sliderb{position:absolute;width:153px;height:auto;margin-top:233px;margin-left: 35px; z-index:10;}
#sliderc{position:absolute;width: 153px;height:auto;margin-top:389px;margin-left: 35px; z-index:10;}
#sliderd{position:absolute;width: 153px;height:auto;margin-top:665px;margin-left: 35px; z-index:10;}
#slidera img, #sliderb img, #sliderc img, #sliderd img, #slidere img, #sliderf img{border: 0;}
.leftBtn{background:#5bb0eb;}
#slideraContent, #sliderbContent, #slidercContent, #sliderdContent, #slidereContent, #sliderfContent{position: absolute;background-color:#3b4449;color:#11abe9;z-index: -999;width: 123px;margin-right:0;margin-bottom: 0;line-height:26px;padding-top: 10px;padding-bottom: 15px;padding-left:45px;}
.openCloseWrap{position:absolute;margin-bottom:0px;margin-left:-38px;z-index:500;margin-top:-4px;padding:10px 0 15px;width:38px;height:auto;line-height:20px;text-align:center;font-size:14px;font-weight:700;color:#fff;font-family: "Microsoft YaHei", Tahoma, Arial; cursor:pointer;}
.openCloseWrap a:link,.openCloseWrap a:visited,.openCloseWrap a:hover,.openCloseWrap a:active{color:#fff;text-decoration:none;}
.openCloseWrap span{display:block;margin-top:8px;}
/* 左 结束 */
/* 中 开始 */
#mainCenter {width: 728px;background-color: #FFF;margin: auto;min-height: 800px;float: left;padding-right: 12px;padding-left: 17px;border-bottom-width: 6px;border-bottom-style: solid;border-bottom-color: #ededed;position: relative;/* IE6 z-index bug fix*/
	z-index: 800;}
/* 主导航 */
#menu {float: left;width: 728px;padding-top: 19px;padding-bottom: 11px;}  
.menur {width: 728px;float: left;padding: 0;background-image: url(../img/menu_bg.gif);background-repeat: repeat-x;background-position: left top;} 
.menut {height: 22px;width: 728px;background-image: url(../img/menu_sub_bg.gif);background-repeat: repeat-x;background-position: left top;padding-top: 5px;text-align: center;}   
#sub_navs {background-image: url(../img/menu_sub_bg.gif);background-repeat: repeat-x;background-position: left top;height: 27px;width: 728px;}
.menut a {padding-right: 15px;padding-left: 15px;}
.menur ul {list-style-type: none;width: 728px;height: 31px;}
.menur li {height: 31px;display: inline;}   
.menur li a {color: #7687ad;font-size: 14px;line-height: 31px;font-family: "Microsoft YaHei", Tahoma, Arial;font-weight: bold;padding: 0px;text-decoration: none;}   
.menur li a:hover {text-decoration: none;color:#1b85ce;}   
.menur li a.selected {text-decoration: none;color:#1b85ce;}   
/* 页脚版权信息 20120517修改添加logo*/
#footer {float:left;height:auto;width:728px;border-bottom:1px solid #acc2da;border-top:1px solid #acc2da;color:#333333;font-size:12px;line-height:22px;text-align:center; padding:8px 0px;margin-top:25px;margin-bottom:15px;position: relative;}
/* 中 结束 */
/* 右 开始 */
#mainRight {width:201px; position:absolute; right:0; top:0; height:100%; background-color:#5bb0eb;}
/* 右侧整体滑动 */
#sliderWrapRight {width: 201px;margin-top: 0px;margin-right: 0px;margin-bottom: 0;margin-left: 0px;}
#sliderr {position: absolute;width: 201px;margin-left: 0px;font-family:"Microsoft YaHei";}
#sliderr img, #sliderr img, #sliderr img {border: 0;}
#sliderrContent, #sliderrContent, #sliderrContent {z-index: -999;width: 201px;}
.openCloseWrapr {position:absolute;top:22px;right:5px;z-index:500;}
/* 注册登录 */
#user-login{position:relative;margin:20px 20px 0;width:152px;text-align:center;font-weight:700;color:#fff;}
#user-login a{display:block;color:#fff;text-decoration:none;}
#user-login span{display:block;width:150px;height:26px;line-height:26px;font-size:14px;border:1px solid #fff;background-image:url(../img/sidebar-right-ico.png);background-position: -30px -50px; background-repeat: no-repeat; cursor:pointer;}
#user-login span:hover{background-color:#358ac5;}
#user-login .user-login-list{display:none;position:absolute;left:0;top:28px;width:152px;height:auto;background-color:#358ac5;}
#user-login .user-login-list li{width:100%;height:38px;line-height:38px;letter-spacing:2px;}
#user-login .user-login-list li:hover{background-color:#276fa1;}
/* 用户信息 */
#user-info {float: left;height: 133px;width: 182px;padding-top: 27px;padding-left:19px;}
#user-info .avatar {float: left;height: 43px;width: 43px;}
#user-info .user {width: 78px;padding-left: 35px;float: left;line-height: 14px;}
/* 推荐课程 */
#recommend {float: left;height: 168px;width: 201px;}
#recommend ul {list-style-type: none;padding-left:16px;width: 170px;float: left;height: 84px;padding-right: 12px;overflow:hidden;}
#recommend ul li {float: left;height: 31px;width: 33px !important;width: 31px;padding-right: 5px;padding-top: 10px;}
#recommend img {border: 1px solid #FFFFFF;}
/* 推荐教师 */
#teacher {float: left;width: 201px;}
#teacher ul {list-style-type: none;padding-left:16px;width: 170px;float: left;height: 204px;padding-right: 12px;overflow:hidden;}
#teacher ul li {float: left;height: 31px;width: 170px;padding-top: 9px;padding-bottom: 20px;}
#teacher img {border: 1px solid #FFFFFF;float: left;height: 31px;width: 33px;margin-right: 5px;}
/* 右 结束 */
/* 主体 结束 */
/*add by diane---------------------------------------------*/
.space-20{position:relative;float:none;height:20px;}
.space-10{position:relative;float:none;height:10px;}
/*主页相关链接样式 whz 20120517*/
#main_footer {float:left;height:auto;width:728px;border-bottom:1px solid #acc2da;border-top:1px solid #acc2da;color:#333333;font-size:12px;line-height:22px;text-align:center; padding:8px 0px;padding-top:0;margin-top:25px;margin-bottom:15px;position: relative;}
#xg_link{margin-bottom:8px;height:35px;border-bottom:1px solid #acc2da;color:#333333;line-height:35px;text-align:left;padding:0 15px;overflow:hidden;}
#xg_link b{float:left;padding-right:5px;}
#xg_link a{padding:0 5px; text-decoration:none;}
#xg_link a:hover{color:#36474C;}
#footer_link a{display:block;width:60px;height:60px;background:url(../img/bg_logo.png) center center no-repeat;cursor:pointer;position: absolute;left:20px;bottom:10px;}
#xg_link li{float:left;width:106px;list-style:none;overflow:hidden;text-align:center;}
/*右侧样式*/
#fwrx{display:block;width:138px;height:44px;background:url(../img/new_dede.png) 0 0  no-repeat;text-indent:-999999px;overflow:hidden;}
#yonline a{display:block;width:138px;height:23px;background:url(../img/new_dede.png) 0 -350px no-repeat;text-indent:-999999px;overflow:hidden;}
#ybbs a{display:block;width:138px;height:22px;background:url(../img/new_dede.png) 0 -50px no-repeat;text-indent:-999999px;overflow:hidden;}
#yemail a{display:block;width:138px;height:22px;background:url(../img/new_dede.png) 0 -85px no-repeat;text-indent:-999999px;overflow:hidden;}
#sinawb a{display:block;width:138px;height:26px;background:url(../img/new_dede.png) 0 -113px no-repeat;text-indent:-999999px;overflow:hidden;}
#qqwb a{display:block;width:138px;height:26px;background:url(../img/new_dede.png) 0 -145px no-repeat;text-indent:-999999px;overflow:hidden;}
#xywx a{display:block;width:138px;height:30px;background:url(../img/new_dede.png) 0 -315px no-repeat;text-indent:-999999px;overflow:hidden;}
#studentlogin a{display:block;width:136px;height:29px;background:url(../img/new_dede.png) 0 -177px no-repeat;text-indent:-999999px;overflow:hidden;}
#teacherlogin a{display:block;width:136px;height:31px;background:url(../img/new_dede.png) 0 -214px no-repeat;text-indent:-999999px;overflow:hidden;}
#cooperationlogin a{display:block;width:136px;height:31px;background:url(../img/new_dede.png) 0 -498px no-repeat;text-indent:-999999px;overflow:hidden;}
#weixin{display:block;width:136px;height:120px;color:#fff;}
#weixin img{margin-bottom:10px;}
/*20160509*/
#slideraContent p{display:block;height:26px;overflow:hidden;}
/*20161020*/
.sidebar-tag{margin:10px 20px;width:152px;height:35px;line-height:35px;border-bottom:1px solid #fff;font-size:14px;font-weight:700;color:#206391;}
.sidebar-xl-list{margin:10px 20px;width:152px;letter-spacing:2px;}
.sidebar-xl-list li{height:32px;line-height:32px;font-size:13px;font-weight:700;font-family: "Microsoft YaHei", Tahoma, Arial;}
.sidebar-xl-list li a:link,.sidebar-xl-list li a:visited,.sidebar-xl-list li a:active{display:block;padding-left:15px;color:#fff;}
.sidebar-xl-list li a:hover{background-color:#358ac5;color:#fff;text-decoration:none;}
.server-more{margin:10px 20px 20px;width:152px;}
.server-more li{float:left;width:50%;text-align:center;font-family: "Microsoft YaHei", Tahoma, Arial;font-weight:700;}
.server-more li i{display:block;margin:0 auto;width:40px;height:40px;background-image:url(../img/sidebar-right-ico.png);background-repeat:no-repeat;cursor:pointer;}
.server-more li span{display:block;margin-top:5px;height:20px;line-height:20px;}
.server-more li a:link,.server-more li a:visited,.server-more li a:hover,.server-more li a:active{display:block;padding:10px 0;color:#fff;text-decoration:none;}
.server-more li a:hover{background-color:#358ac5;}
.server-more li:nth-child(1) i{background-position:0 -71px;}
.server-more li:nth-child(2) i{background-position:0 -111px;}
.server-more li:nth-child(3) i{background-position:0 -151px;}
.server-more li:nth-child(4) i{background-position:0 -191px;}
.server-more li:nth-child(5) i{background-position:0 -231px;}
.server-more li:nth-child(6) i{background-position:0 -271px;}
.server-more li:nth-child(7) i{background-position:0 -311px;}
.server-more li:nth-child(8) i{background-position:0 -351px;}
.server-num1{background-position:0 -71px;}
.server-num2{background-position:0 -111px;}
.server-num3{background-position:0 -151px;}
.server-num4{background-position:0 -191px;}
.server-num5{background-position:0 -231px;}
.server-num6{background-position:0 -271px;}
.server-num7{background-position:0 -311px;}
.server-num8{background-position:0 -351px;}
.server-tel{margin:10px 20px 40px;width:152px;font-size:14px;color:#fff;font-weight:700;}
.server-tel span{display:block;margin:15px 0 5px;letter-spacing:2px;}
.server-tel img{display:block;margin:10px 0 5px;}
.server-tel p{font-size:12px;}
