@charset "utf-8";
/* CSS Document */
/* 公共样式 */
body{margin: 0;font-family: "微软雅黑";font-size: 12px;line-height: 20px;color: #333; background:#EFEFEF none repeat scroll 0% 0%}
*{ margin:0; padding:0}
header, footer, article, section, nav, menu, hgroup {display: block;}
p{ text-indent:0;}
img{ border:0}
ul,li{ list-style:none}
i,em{ font-style:normal}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
a{color:#069;text-decoration:none;}
a:visited {color:#069;text-decoration:none;}
a:hover {color:#0af;text-decoration:none;}
a:active {color:#069;}
.wrap{ width:1100px; margin:0 auto}
.clearfix:after, .clearfix:before{display: table;line-height: 0;content: ""}
.clearfix:after{clear: both}
p{margin: 0}
a{color: #00528c;text-decoration: none}
a:focus, a:hover{color: #1d81c7;text-decoration: underline}
ol, ul{padding: 0;margin: 0;list-style: none}
.wrap{width: 1100px; margin:0 auto;}
.title{margin: 0 0 20px;border-left: 4px solid #3c9ccc;padding: 0 0 0 10px;line-height: 22px;font-weight:100;margin-top:10px;}
.title span{font-size: 20px;float: left;} .title .more{float: right;font-size: 14px;color: #13648d}
.w100{width:100%; min-width:1100px; background:#fff; margin-top:10px;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}


/* 头部样式 */
header{ width:100%; background:#fff;}
.headerC{height:32px; line-height:32px;background:url(../images/title.png) repeat-x 0 -159px;border-bottom:1px solid #ddd;z-index: 100000;position: relative;}
.headerC .headerCon{width:1100px;margin:0 auto; text-align:left}
.headerC .headerCon .line{margin:0 8px;color:#c6c6c6; width:2px;background:url(../images/bg.png) no-repeat -483px top;}
.headerC .headerCon p{float:left;display:inline;height:32px;line-height:32px;}
.headerC .headerCon p a{color:#6c6c6c;}
.headerC .headerCon p a:hover{color:#0af; text-decoration:none}
.headL{float:left;display:inline;}
.headR{float:right;display:inline;}
.headerC .headerCon .headR p a,.headerC .headerCon .headR dl a{font-size:12px; color:#6c6c6c}
.headerC .headerCon .headR p a:hover,.headerC .headerCon .headR dl a:hover{color:#0af;}

.headerC .headerCon .lgAft p a{color:#6c6c6c;}
.headerC .headerCon .lgAft p a:hover{color:#0af;}
.headR dl{ position:relative; z-index: 100;width:78px; margin-top:0px; height:32px; line-height:32px; display:block; border:1px solid transparent;_border-color:tomato;_filter:chroma(color=tomato);  float:left; }
.headR dl.hover{ background:#fff; border:1px solid #eee;}
.headR dl.hover dt i{background:url(../images/bg2.gif) no-repeat 0 -95px;}
.headR dl.hover dd{background:#fff; border:1px solid #eee; border-top:0;}
.headR dl dt{text-indent: 9px;}
.headR dl dt i{ position:absolute; right:8px; top:12px; background:url(../images/bg2.gif) no-repeat 0 -87px; width:8px; height:8px;_height:4px; display:inline-block; overflow:hidden}
.headR dl .menu_bd{display:none; position:absolute; top:32px;right:-1px;padding:2px 0 5px 9px; border:1px solid #d8d8d8;border-top:none;text-align:left;padding:15px 15px;width:384px;background:#fff;z-index:10000;}


/*导航*/
.nav { font-size: 12px; background:#e43965; height: 45px; line-height: 45px; position: relative; z-index: 1; }
.nav a { text-decoration: none; }
.navmain { height: 45px; width:1100px; margin:0 auto; position: relative; }
#nav_all { height: 45px; float: left; line-height: 45px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left;}
#nav_all li i{ width:2px;background:url(../images/png24bg.png) no-repeat -15px -246px; display:inline-block; height:40px; float:left;}
#nav_all li a { color: #fff; display: inline-block;font-family:'微软雅黑'; font-size: 15px; font-weight: normal; cursor: pointer; padding: 0 23px;height: 45px; line-height: 45px; white-space: nowrap; float:left;}
#nav_all li a:hover { height: 45px; line-height: 45px;background:#cf1545;overflow: hidden; text-decoration:none; }
#nav_all li a.cur{ background:#cf1545;font-weight:bold; color:#fff}

/*logo和搜索*/
.hr{ background:#fff; width:100%; height:105px;position:absolute;top:33px;left:0px; z-index: 10000;}
.hr .bd{ width:1100px; margin:0 auto 0;padding:15px 0 10px;}
.hr .bd .logo{ float:left; height:77px;}
.hr .bd .logo img{ vertical-align:middle}
.hr .bd .logo span.name{ font-family:'微软雅黑'; font-size:19px; position:relative;top:10px; padding-left:20px; color:#333}
.hr .bd .topr{ float:right; width: 645px; position:relative; padding:0px 0 0 0; z-index: 10;}
.hr .bd .topr .search{ background:url(../images/bg.png) no-repeat 0 -352px; width: 600px; height:48px; position:relative; z-index:4}
.hr .bd .topr .search .search_input{ padding:4px; border:0; width: 460px; float: left; height: 20px; line-height: 20px; margin: 10px 0 10px 10px;color:#cfcfcf;}
.hr .bd .topr .search .search_btn{ width:82px; height:41px; float:right; border:0; background: none; cursor: pointer;}
.hr .bd .topr .hotss{ padding-top:10px; height:20px; line-height:20px; float:left}
.hr .bd .topr .hotss a{ padding:0 8px;}
.hr .bd .topr .app{padding-top:12px; height:20px; line-height:20px;color:#999;float: right; font-family:"宋体"}
.hr .bd .topr .search-hd{ position:absolute; right: 0px; top: 0px;font:12px/20px "宋体";}
.hr .bd .topr .search-hd .search-tips{padding:3px 0 0 15px;}
.hr .bd .topr .search-tips a,.search-tips a:visited{color:#6c6c6c !important;}
.hr .bd .topr .search-tips a:hover{color:#f60 !important;}
.wbytop{ width:1100px; margin:5px auto;}

/*课程超市*/
.hotjob-list{margin-bottom: 15px}
.hotjob-list li{float: left;margin: 0 10px 10px 0;width: 513px;border: 1px dashed #e3e3e3;padding: 15px 15px 10px;background-color: #fff}
.hotjob-list li.nomg{margin-right: 0}
.hotjob-list li .job-info{float: left;width: 210px}
.hotjob-list li .job-info .job-title{margin-bottom: 5px}
.hotjob-list li .job-info .job-title a{color: #3c9ccc;font-size: 16px;margin-right: 5px;max-width: 140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;line-height: 25px}
.hotjob-list li .job-info .job-title span{font-size: 14px;color: #999;vertical-align: top;display: inline-block;max-width: 65px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;top: 2px}
.hotjob-list li .job-info .company-name{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;width: 100%}
.hotjob-list li .job-info .company-name a{color: #999;font-size: 14px}
.hotjob-list li .job-salary{float: left;font-size: 18px;margin-top: 20px;padding: 0 10px;color: #fd8825;width: 118px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block}
.hotjob-list li .job-img{float: right;width: 100px;height: 50px;float: right;overflow: hidden}
.hotjob-list li .job-img img{display: block;width: 100px;height: 50px}



/*home banner*/
#home_banner{width:845px; height:252px;position:relative;margin:10px 0 0px;overflow:hidden; float:left}
.gongaolist {width:230px; margin:0 auto;}
.gongaolist ul { margin:0; padding:0}
.gongaolist ul li { height:35px; line-height:35px; width:220px; overflow:hidden; padding-left:10px; background:url(../images/ico02.gif) no-repeat 0 15px;}
.gongaolist ul li a {font-size:12px; color:#666;}
/*登录*/
.indexLogin,.indexLoginBg2 {width:243px; height:252px; margin-top:10px; float:right; background:#fff;}
.loginLoginTab {width:243px; height:37px;background:url(../images/bg.png) no-repeat; overflow:hidden}
.indexLogin .loginLoginTab { background-position:0 0}
.indexLoginBg2 .loginLoginTab { background-position:0 -50px}
.loginLoginTab span { height:37px; line-height:38px; overflow:hidden; width:120px; cursor:pointer; font-family:'微软雅黑'; font-weight:bold; font-size:14px;}
.indexLogin .loginLoginTab span.lt { float:left; text-indent:50px; color:#000}
.indexLogin .loginLoginTab span.rt { float:right;text-indent:50px; color:#fff;}
.indexLoginBg2 .loginLoginTab span.lt { float:left; text-indent:50px; color:#fff}
.indexLoginBg2 .loginLoginTab span.rt { float:right;text-indent:45px; color:#000;}





/******************************首页************************************/
.home_partA{width:1100px; overflow:hidden; margin:0 auto; margin-bottom:10px;}
.partA_left{width:730px; float:left; overflow:hidden; padding:10px; background:#fff;}
.div-h10{height:10px; line-height:10px; overflow:hidden; clear:both; background:#FFF;}
.clearli,.clearli li{font-size:0; line-height:0; zoom:1;}
/*广告*/
.home_ad_partA{clear:both;}
.home_ad_partA img{width:835px; height:60px;}

.home_ad_partB{width:397px; float:left; overflow:hidden;}
.home_ad_partB ul{margin-top:-8px;}
.home_ad_partB ul li{margin-top:8px;}
.home_ad_partB ul li img{width:397px; height:128px;}

.home_ad_partC{width:430px; float:right; overflow:hidden;}
.home_ad_partC ul{margin-top:-8px;}
.home_ad_partC ul li{margin-top:8px;}
.home_ad_partC ul li img{width:430px; height:60px;}

.home_ad_partD{clear:both;}
.home_ad_partD img{width:730px; height:50px;}

.home_ad_partE{width:352px; float:left; overflow:hidden;}
.home_ad_partE ul{margin-top:-8px;}
.home_ad_partE ul li{margin-top:8px;}
.home_ad_partE ul li img{width:352px; height:128px;}

.home_ad_partF{width:370px; float:right; overflow:hidden;}
.home_ad_partF ul{margin-top:-8px; width:447px; overflow:hidden;}
.home_ad_partF ul li{margin-top:8px; width:183px; float:left; margin-right:7px;}
.home_ad_partF ul li img{width:180px; height:60px;}


/*右边*/
.partA_right{width:296px; float:right; overflow:hidden; background:#fff; padding:0 20px;}
.home-right-block{padding:2px; width:291px; overflow:hidden;}
.home-block-inner{background:#fff; padding:2px 8px 0px 8px; width:235px; float:left;}
.home-block-inner2{background:#fff; width:291px; float:left;}
.right-title{height:40px; line-height:32px; font-size:18px;font-family: "Microsoft YaHei";color:#313131; padding:0px 5px 0px 20px; overflow:hidden;background:url(../images/ico01.gif) no-repeat 0 10px; font-weight:normal;}

/*最新加入学校*/
.school-list{}
.school-list li{height:29px; line-height:29px; font-size:12px; font-weight:normal; color:#444; overflow:hidden; padding:0px 10px 0px 40px; position:relative; cursor:pointer;}
.school-list li.odd{background:#f9f9f9;}
.school-list li.hover{background:#F0F6F9;}
.school-list li a{color:#444;}
.school-list li em{width:15px; height:14px; overflow:hidden; display:inline-block; position:absolute; left:10px; top:8px; background:#c1bfbf; border:1px solid #a1a0a0; line-height:16px; font-size:12px; color:#fff; text-align:center; font-weight:bold;}
.school-list li.hot,.school-list li.hot a{color:#ff0000;}
.school-list li.hot em{background:#fb7209; border:1px solid #d95f00;}





.title-more{float:right; font-size:12px; font-weight:normal; color:#444; margin-right:10px;}
.title-more a{color:#444; margin-left:7px;}
a.red-color,.red-color{color:#F00;}

.title_wb{float:right; font-weight:normal; margin-right:5px;}
.title_wb img{margin-top:5px; float:left;}
.title_wb em{float:left;}

.title_share{width:235px; padding:2px 8px 6px 8px; float:left; background:#fff;}








.pa{ position:absolute;}
.pr{ position:relative}
/*广告*/
.wbytitle { height:30px; padding:10px; background:#fff;}
.pic01 { background:url(../images/pic01.jpg) no-repeat center 0; height:177px; margin-top:10px;}
.pic { width:1100px; margin:0 auto;}
.pic em { font-size:23px; position:absolute; display:block; top:60px; left:516px; color:#fff; font-weight:100;}
.pic em span { display:block; padding:0 0 3px 57px; font-size:18px;}
.p_inp { position:absolute; top:55px; right:0;}
.p_inp p { width:220px; float:left}
.p_inp p span { display:block; clear:both}
.p_inp p span i { display:block; float:left; font-size:14px; color:#fff; line-height:26px; padding-bottom:14px;}
.p_inp p span .i_inp01 { width:165px; height:26px; line-height:26px; border:solid 1px #6b6b6b; background:#4b4b4b; padding:0 3px;}
/**/
.content { width:1100px; margin:0 auto; overflow:hidden; font-family: "Microsoft YaHei";}
.bg { background:#FFF;}

/*讲师风采*/
.box { padding:22px 22px 0; margin-top:32px;}
.jz { width:705px;}
.jz_top { height:30px; border-bottom:solid 1px #d6d6d6}
.jz_top span { float:right; display:block; padding-top:10px;}
.jz_top span a { font-size:10px; color:#e43965; text-transform:uppercase;}
.jz_top h3 { background:url(../images/ico01.gif) no-repeat 0 5px; padding-left:20px;}
.jz_top h3 a { font-size:18px; color:#313131; font-weight:normal;}
.jz_top h3 a:hover { text-decoration:none; color:#e43965;}

.jz_con { padding-top:23px; display:inline-block;} 
.jz_con dl { height:155px;}
.jz_con dl dt { float: left}
.jz_con dl dt img { width:182px; height:130px;}
.jz_con dl dd { float: left; width:488px; padding-left:18px;}
.jz_con dl dd h3 { height:20px; font-size:16px;}
.jz_con dl dd h3 a { color:#333; font-weight:normal;}
.jz_con dl dd p { line-height:25px;}
.jz_con dl dd span { display:block; padding-top:10px;}

.jz_con dd q { display:block; color:#888; line-height:25px;}

/*最新求学贴*/
.ap_contitle ul {width:268px;height:42px;}
.ap_contitle ul li { padding-left:15px; height:42px; line-height:42px;}
.ap{ width:285px; margin-left:65px;}
.ap_con { /*padding-top:10px;*/}
.ap ul { width:268px; display:block; float:left;overflow: hidden; height: 294px;}
.ap ul li { background:url(../images/ico02.gif) no-repeat 0 19px; padding-left:15px; height:42px; line-height:42px;}
.ap ul li span { height:42px; overflow:hidden; display:block; float:left; font-size:13px;}
.ap ul li span.name{ width:50px; margin-right:10px; }
.ap ul li span.area{ width:108px; margin-right:10px; }
.ap ul li a { font-size:13px; color:#333;_font-size:12px;}
.ap_con p { float:left; width:15px; padding-top:10px;}
.ap_con p img { margin-bottom:3px;}

/*服务*/
.fuw{ width:912px; border:#d0d0d0 1px solid; margin:45px auto; overflow:hidden; padding:0 20px 25px;}
.fw,.team{ width:1100px; margin:0 auto;}
.fw_t{ width:1080px;height:45px; line-height:45px; overflow:hidden; border-bottom:#dedede 1px dashed; background:url(Img/Index/team_ico.gif) no-repeat 0 30px; margin:0 auto;}
.fw_t a{ font-family:"Microsoft YaHei"; background:url(../images/ico01.gif) no-repeat 0 15px; font-size:18px; color:#313131; display:inline-block; padding-left:18px;}
.fw_t a:hover { color:#e43965; text-decoration:none;}
.fw_t span,.news_t span{ float:right; display:inline-block; }
.fw_t span a,.news_t span a,.wd .fw_t span a{ font-family:"Microsoft YaHei"; font-size:10px; color:#e43965; text-transform:uppercase;background:none;}

/*学员问答区*/
.team { background:#fff;}
.team ul{ display:inline-block; padding:10px 0 0; width:1100px; overflow:hidden;}
.team ul li{ width:212px; float:left; font-size:0; padding:0 4px;}
.team ul li img{ width:212px; height:195px; border:#e1e1e1 1px solid;}
.team ul li span{ display:block; width:212px; text-align:center; height:25px; line-height:25px; overflow:hidden; padding:10px 0 0;}
.team ul li span a{ font-family:"Microsoft YaHei"; font-size:12px; color:#000;}
/*最新动态*/
.news_bg{ background:#ebebeb; padding:44px 0 55px;}
.news{ width:1100px; margin:0 auto; font-family:"Microsoft YaHei";}
.news_l,.wd{ width:710px; background:#fff; padding:0 20px 10px;}
.news_t{ height:40px; line-height:40px; overflow:hidden; border-bottom:#d6d6d6 1px solid;}
.news_t ul li{ float:left; background:url(../images/news_line.gif) no-repeat right 12px;}
.news_t ul li a{ font-family:"Microsoft YaHei"; font-size:16px; color:#313131; display:block; padding:0 15px; margin:0 5px;}
.news_t ul li.cur a,.news_t ul li a:hover{ text-decoration:none; background:url(../images/team_ico.gif) no-repeat 0 15px; padding:0 15px; margin:0 5px;}
.news_t ul li.no_b{ background:none;}
.news_l dl{ width:710px; height:140px; display:inline-block; overflow:hidden; padding:28px 0 20px; border-bottom:#e1e1e1 1px dashed;}
.news_l dl dt{ width:209px; float:left; padding-right:25px;}
.news_l dl dt img{ width:209px; height:140px;}
.news_l dl dd{ width:476px; float:left;}
.news_l dl dd h4{ padding:5px 0 0;}
.news_l dl dd h4  a {color:#333; font-weight:normal; font-size:16px;}
.news_l dl dd p{ color:#5e5e5e; font-size:12px; height:100px; line-height:24px; overflow:hidden; padding:5px 0 0;}
.news_m{ padding:10px 0 0;}
.news_m ul li{ height:36px; line-height:36px; overflow:hidden; width:355px; float:left;}
.news_m ul li a{ font-family:"Microsoft YaHei"; font-size:12px; color:#999;}
/*开店经营常见问题*/
.wd{ width:296px;}
.wd .fw_t{ height:40px; line-height:40px; overflow:hidden;width:296px;}
.wd .fw_t a{ font-size:18px;}
.wd dl{ width:296px; height:90px; border-bottom:#ccc 1px dashed; padding:24px 0 0;}
.wd dt{ background:url(../images/wen.gif) no-repeat 0 5px; padding-left:25px; height:25px; line-height:25px; overflow:hidden;}
.wd dt a{ font-family:"Microsoft YaHei"; font-size:12px; color:#404040;}
.wd dd{ background:url(../images/da.gif) no-repeat 0 10px; padding:5px 0 0 25px; line-height:24px; height:58px; overflow:hidden; font-size:12px; color:#747474;}
.wd .no_b{ border:none;}

/*底部开始*/
.footer { width:1100px; margin:0 auto;}
.f_bg{ background:url(../images/f_bg.gif) repeat-x; height:247px; overflow:hidden; margin-top:10px;}
.f_nav{ height:43px; line-height:43px; text-align:center; overflow:hidden; color:#fff;}
.f_nav a{ font-size:12px; color:#fff; padding:0 15px;}
.f_logo{ padding:30px 30px 0 30px;}
.f_logo img{ width:400px; height:130px;}
.f_ban{ background:url(../images/f_line.gif) no-repeat left 42px; padding:35px 0 0 30px;}
.f_ban p{ font-size:12px; color:#a9a9a9; line-height:25px;}
.f_ban p a{ color:#a9a9a9; }
.f_ban p span{ padding:0 20px;}
.f_er{ padding:37px 0 0 70px;}
.f_er img{ width:113px; height:113px;}
/*底部结束*/