*{ margin:0px; padding:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
body{ background:#f9f9f9; font-family:宋体; color:#999;}
ul,li{ list-style:none;}
.fl{ display:inline-block; float:left;}
.fr{ display:inline-block; float:right;}
/*最顶部区域样式*/
.top_right{float:right;height:33px;}
.top_right a,.top_right span{float:left;}
.topest_bg{ width:100%; height:33px; background:url(../images/topest_bg.gif) repeat-x;}
.top_fr{}
.topest{ width:1000px; height:33px; margin:0px auto; line-height:33px; font-size:12px; color:#666;font-family:STSong;}
.topest a{ color:#666;}

.topest .weixin{background:url(../images/weixin.png) no-repeat;margin-top:8px;height:20px;width:20px;float:left;position:relative;z-index:999;}
#EWM{
position:absolute;
top:30px;
left:-100px;
}
/*头部搜索，切换城市区域样式*/
.head{ width:1000px; height:63px; overflow:hidden; margin:0px auto; margin-top:25px; overflow:hidden;}
.logo{width:191px; height:46px;}
.city{ width:80px; height:46px; margin-left:10px; margin-top:5px; overflow:hidden;}
.city .now{ display:block; font-size:14px; color:#343434; font-weight:bold; height:26px; line-height:26px; overflow:hidden;}
.city .change{ display:block; height:20px; line-height:20px; overflow:hidden;}
.city .change a{ font-size:12px; color:#f17302;}
.search_con{ width:383px; height:63px; overflow:hidden; margin-left:65px;}
.hot_word{ width:383px; height:27px; line-height:27px; overflow:hidden; font-size:12px; color:#808080;}
.hot_word a{ color:#808080;}
.search{ width:383px; height:36px; overflow:hidden; background:#F90;}
.search_input{ width:320px; height:32px; line-height:32px; margin-left:2px; margin-top:2px; font-size:14px; color:#666; text-indent:3px; overflow:hidden; background:#FFF; border:none; outline:none;}
.search_btn{ width:60px; height:36px; line-height:36px; overflow:hidden; background:none; font-size:14px; color:#FFF; font-weight:bold; border:none; cursor:pointer;}
.user_log_reg{ height:23px; line-height:23px; overflow:hidden; margin-top:15px;}
.user_log_reg a{ font-size:14px; color:#4e4e4e;}
.user_log_reg a,.user_log_reg span{ margin-left:5px;}
.user_icon{ width:16px; height:16px; overflow:hidden; background:url(../images/user_icon.gif) no-repeat;}
.user_reg{ width:17px; height:15px; overflow:hidden; background:url(../images/user_reg.gif) no-repeat;}
.user_line{ line-height:16px; padding-left:5px; padding-right:5px;}
/*导航栏部分样式*/
.nav_bg{width:100%; height:42px; overflow:hidden; background:#ff9000; margin-top:10px;}
.nav{ display:block; width:1000px; height:42px; margin:0px auto; overflow:hidden;}
.nav li{ position:relative; display:inline-block; float:left; height:42px; line-height:42px; overflow:hidden;}
.nav li a{ display:block; width:100%; height:100%; font-size:14px; color:#FFF; font-weight:bold; text-align:center;}
.nav .shouye{ width:129px; background:#f27302;}
.nav .tiaoxuanlaoshi{ width:188px;}
.nav .zuixinjiajiao{ width:243px;}
.nav .wodetiaoxuan{ width:235px; background:#f27302;}
.nav  .car{ position:absolute; width:19px; height:16px; overflow:hidden; background:url(../images/xiaoche.gif) no-repeat; left:10px; top:14px;}
.nav  .num{ display:block; position:absolute; width:16px; height:16px; line-height:16px; text-align:center; left:22px; top:9px; background:#3b8acc; color:#FFF; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; z-index:2; font-style:normal; font-size:12px;}

.all_study{ display:inline-block; width:200px; height:40px;_height:37px; border:2px solid #F90; border-bottom:none; overflow:hidden; background:url(../images/all_study_bg.jpg) repeat-x;-webkit-box-shadow:1px 1px 5px #999;-moz-box-shadow:1px 1px 5px #999; box-shadow:1px 1px 5px #999;}
.all_study_mark{ width:16px; height:12px; margin-left:20px; margin-top:14px; overflow:hidden; background:url(../images/all_study_mark.gif) no-repeat;}
.all_study_word{ width:117px; height:40px; line-height:40px; margin-left:10px; font-size:16px; color:#333; font-weight:bold;}
.down_arrow{ width:11px; height:6px; overflow:hidden; background:url(../images/down_arrow.gif) no-repeat; margin-top:17px;}
/*教员区域样式*/
.jiaoyuan{ width:1000px; overflow:hidden; margin:0px auto;}
.jiaoyuan ul{ width:100%;}
.jiaoyuan ul li{ display:inline-block; float:left; position:relative; width:319px; height:227px; overflow:hidden; background:#FFF; border:1px solid #e5e5e5; border-bottom:3px solid #e5e5e5; margin-right:18px;margin-top:15px;}
.jiaoyuan ul li .touxiang{ position:absolute; width:82px; height:82px; overflow:hidden; left:15px; top:19px;}
.jiaoyuan ul li .baseinfo{ position:absolute; width:197px; height:24px; overflow:hidden; left:110px; top:19px;}
.jiaoyuan ul li .baseinfo .name{ display:inline; float:left; height:24px; line-height:24px; font-size:16px; color:#09F; text-decoration:underline; font-weight:bold;}
.jiaoyuan ul li .baseinfo .girl{ display:inline-block; float:left; width:12px; height:12px; overflow:hidden; background:url(../images/girl.gif) no-repeat; margin-left:9px; margin-top:6px;}
.jiaoyuan ul li .baseinfo .body{ display:inline-block; float:left; width:12px; height:12px; overflow:hidden; background:url(../images/body.gif) no-repeat; margin-left:9px; margin-top:6px;}
.jiaoyuan ul li .baseinfo .vip{ display:inline-block; float:left; width:17px; height:17px; margin-top:3px; overflow:hidden; background:url(../images/vip.gif) no-repeat; margin-left:9px;}
.jiaoyuan ul li .school{ position:absolute; width:197px; height:24px; line-height:24px; overflow:hidden; left:110px; top:53px; font-size:14px; color:#4d4d4d;}
.jiaoyuan ul li .introduction{ position:absolute; top:115px; left:15px; width:286px; height:96px;word-wrap:break-word; word-break:break-all; font-size:14px; color:#4d4d4d; line-height:22px;}

.chengxinwangzhan{ display:inline-block; float:right; width:233px; height:31px; overflow:hidden; background:url(../images/footer_mark.gif) no-repeat; margin-top:40px; margin-right:10px;}
.girls{ display:inline-block; float:left; width:12px; height:12px; overflow:hidden; background:url(../images/girl.gif) no-repeat; margin-left:9px; margin-top:6px;}
.bodys{ display:inline-block; float:left; width:12px; height:12px; overflow:hidden; background:url(../images/body.gif) no-repeat; margin-left:9px; margin-top:6px;}
.vips{ display:inline-block; float:left; width:17px; height:17px; margin-top:3px; overflow:hidden; background:url(../images/vip.gif) no-repeat; margin-left:9px;}
.detailname{ margin-top:30px;}
.detailname span{ color:#666666; padding-left:5px;}
.detail{width:580px; margin-top:24px; float:left;}
.detail ul{ margin:0px 0px 0px 0px; overflow:hidden; padding:0px 0px 40px 0px;}
.detail ul li{ float:left;}
.title{ width:70px; text-align:right; font-size:14px; padding-top:4px; color:#666666; font-weight:bold;}
.details{ width:490px; margin-left:20px; line-height:25px;font-size:14px;color:#666666;}
.ding{float:left;margin-bottom:30px;}

.kstext{ margin-top:15px; margin-left:10px; overflow:hidden; margin-bottom:20px;}
.kstext ul { margin:0px 0px 15px 0px; overflow:hidden; padding:0px;float:left;width:220px;}
.kstext ul li{ float:left;}
.ksl{ width:60px; line-height:32px; font-weight:bold;height:32px;font-size:14px; color:#fff;}
.ksr{height:32px; width:100px;}
.kstexts{ height:30px; width:150px;padding-left:2px;line-height:30px; background:url(../images/textbj.gif) #FFF repeat-x; border:1px solid #d2d6d9;  }

.warp{width:1000px; margin:auto; overflow:hidden; margin-top:10px; }
.warp_menu ul{background:#FFF;}
.warp_menu li{width:227px;height:48px;text-align:center;line-height:48px;border:1px solid #efefef;background:url(../images/list_bg.jpg);}
.warp_menu li a{color:#040507;font-family:微软雅黑}
.warp_menu li.current{background:url(../images/hover_bg.png);}
.warp_menu li.current  a{color:#ff9400;}
.warp_menu li:hover{background:url(../images/hover_bg.png);}
.warp_menu li:hover  a{color:#ff9400;}
.detailleft{width:750px; float:left; background:#FFF;border:1px solid #e5e5e5;}
.detailtitle{height:70px; overflow:hidden; border-bottom:1px solid #ededed; margin-left:15px; margin-right:15px;position:relative;}
.detailk{border-bottom:1px solid #ededed; margin-left:15px; margin-right:15px; overflow:hidden;}
.detailleftimg{width:135px; float:left; margin-top:24px; overflow:hidden;}
.detailhowk{margin-left:15px; margin-top:40px; margin-right:15px;}
.detailrighttj{width:238px; border:1px solid #536f87; background:url(../images/tj.gif) no-repeat; height:50px;}
.shaixuan{ width:1000px; background:#FFF; border:1px solid #e5e5e5; overflow:hidden; margin:0px auto; margin-top:10px;}
.shaixuan_head{ width:1000px; height:60px; overflow:hidden;}
.shuaixuan_mark{ display:inline-block; float:left; width:15px; height:15px; overflow:hidden; background:url(images/search_mark.gif) no-repeat; margin-left:21px; margin-top:26px;}
.shuaixuan_word{ display:inline-block; float:left; font-size:18px; color:#666; margin-left:5px; margin-top:20px; font-family:"微软雅黑";}
.shuaixuan_step{display:inline-block; float:left; font-size:14px; color:#666; margin-left:10px; margin-top:26px;}
.shaixuan_search{ display:inline; float:right; margin-right:20px; margin-top:20px; width:200px; height:36px; overflow:hidden; background:#6da7d7;}
.shaixuan_search_input{ width:141px; height:32px; line-height:32px; margin-left:2px; margin-top:2px; font-size:14px; color:#666; text-indent:3px; overflow:hidden; background:#FFF; border:none; outline:none;}
.shaixuan_search_btn{ width:56px; height:36px; line-height:36px; overflow:hidden; background:none; font-size:14px; color:#FFF; font-weight:bold; border:none; cursor:pointer;}

.big_nav{ width:930px; overflow:hidden;margin-left:19px;}
.big_nav_title{ display:inline; float:left; height:19px; line-height:19px; margin-top:10px;  font-size:14px; color:#333;}
.big_nav_list{ display:inline; float:left; width:880px;}
.big_nav_list a{ display:inline; float:left; height:19px; line-height:19px; margin-top:10px; margin-right:15px; font-size:14px; color:#3b88cc;white-space: nowrap;}
.big_nav_list span{ display:inline; float:left; height:19px; line-height:19px; margin-top:10px; margin-right:17px; padding-left:5px; padding-right:5px; background:#5cab74; color:#FFF;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; z-index:2; font-style:normal; font-size:12px;}

.small_nav{ width:914px;  overflow:hidden; background:#f7f7f7; margin-left:60px; margin-top:10px;}
.small_nav a{ display:inline-block; float:left; margin-left:17px; height:34px; line-height:34px; font-size:14px; color:#666;}
.small_nav span{ display:inline; float:left; height:19px; line-height:19px; margin-top:8px; margin-left:17px; padding-left:5px; padding-right:5px; background:#5cab74; color:#FFF;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; z-index:2; font-style:normal; font-size:12px;}

.shaixuan_bottom{ width:100%; height:38px; overflow:hidden; background:#f9f9f9; border-top:1px solid #ebebeb; margin-top:20px;}
.shaixuan_bottom_word{ display:inline; float:right; height:38px; line-height:38px; margin-right:10px; font-size:12px; color:#666;}
.shaixuan_bottom_word a{ color:#3b8acc;}

.shaixuan_bottom_list{ display:inline; float:left; height:38x; overflow:hidden;}
.shaixuan_bottom_list a{ display:inline; float:left; padding-left:10px; padding-right:10px; height:38px; line-height:38px; overflow:hidden; border-right:1px solid #ebebeb; font-size:14px; color:#666;}
.shaixuan_bottom_list a:hover{ text-decoration:none; background:#ebebeb;}
.shaixuan_bottom_list .cur{ background:#ebebeb;}

.page_con{ width:1000px; height:30px; overflow:hidden; margin:0px auto; margin-top:10px;}
.page_info{ display:inline; float:left; height:30px; line-height:30px; font-size:14px; color:#808080;}
.page{ display:inline; float:right;}
.page .current_page,.page a{ display:inline-block; float:left; width:25px; height:25px; overflow:hidden; line-height:25px; text-align:center; margin-left:5px;}
.page .current_page{ border:1px solid #3b8acc; color:#FFF; background:#3b8acc;}
.page a{ border:1px solid #e9e9e9; color:#808080;}
.page a:hover{border:1px solid #3b8acc; color:#FFF; background:#3b8acc;}
.page .prev,.page .prev_cur,.page .next,.page .next_cur{ display:inline; float:left; width:70px; height:25px; border:1px solid #e5e5e5;}
.page .prev span{ display:inline-block; width:7px; height:12px; float:left; margin-left:8px; margin-top:8px; background:url(images/prev.gif) no-repeat;}
.page .prev a,.page .next a{ display:inline-block; float:left; width:auto; height:25px; line-height:25px; margin-left:8px; font-size:14px; color:#808080; border:none;}
.page .prev a:hover,.page .next a:hover{ background:none; border:none;}
.page .prev_cur span{ display:inline-block; width:7px; height:12px; float:left; margin-left:8px; margin-top:8px; background:url(images/prev_cur.gif) no-repeat;}
.page .prev_cur a,.page .next_cur a{ display:inline-block; float:left; width:auto; height:25px; line-height:25px; margin-left:8px; font-size:14px; color:#3b8acc; border:none;}
.page .prev_cur a:hover,.page .next_cur a:hover{ background:none; border:none;}
.page .next span{ display:inline-block; width:7px; height:12px; float:left; margin-left:8px; margin-top:8px; background:url(images/next.gif) no-repeat;}
.page .next_cur span{ display:inline-block; width:7px; height:12px; float:left; margin-left:8px; margin-top:8px; background:url(images/next_cur.gif) no-repeat;}
.page .next,.page .next_cur{ margin-left:5px;}

.logintext{ margin-top:25px; margin-left:60px; overflow:hidden; margin-bottom:20px;}
.logintext .er{border: 2px solid #FEE2AD; border-radius: 4px; padding: 12px 18px; background-color: #FEFCEC; position: relative; margin-bottom: 4px; font-size: 14px; color:dimgrey;width:90% }
.er > span{ position: absolute; right:10px; top:10px; color:#C87800; }
    .er > span a{ border-bottom:1px dotted #C87800; color:#C87800; margin:0 4px; } 
            .er > h3{ color:#000; padding-bottom: 10px; }
        .er > p { white-space: pre-wrap; word-break: break-all; }
.logintext ul { margin:0px 0px 20px 0px;width:100%; height:100%; overflow:hidden; padding:0px;}
.logintext ul li{ float:left;}
.loginl{ width:50px; line-height:35px; font-weight:bold;height:42px;font-size:14px; color:#666666;}
.loginll{ width:80px; line-height:35px; font-weight:bold;height:42px;font-size:14px; color:#666666;}
.login2{ width:90px; text-align:right; padding-right:15px; line-height:35px; font-weight:bold;height:42px;font-size:14px; color:#666666;}
.loginr{height:42px;}
.loginbj{ background:url(../images/loginbutton.gif); width:120px; height:40px; border:1px; line-height:700px;}
.reg{ background:url(../images/regbutton.gif); width:150px; height:40px;display:block;  line-height:200px; overflow:hidden;}
.logink{background:#fff; border:1px solid #e5e5e5; height:100%; overflow:hidden;}
.logints{height:50px; line-height:50px; margin-left:17px; overflow:hidden; font-size:14px; border-bottom:1px solid #e5e5e5;}
.loginleftk{float:left; width:670px; border-right:1px solid #e5e5e5;}
.twologin{margin-left:110px;  font-size:14px;}
.loginbuttonk{margin-left:110px; margin-bottom:30px; margin-top:30px; font-size:14px;}
.loginrightk{float:left; margin-top:63px; margin-left:20px; font-size:14px; font-weight:bold; color:#666;}
.regbj{ background:url(../images/regbutton1.gif); width:120px; height:40px; border:1px; line-height:700px;}
.loginbt{background:url(../images/loginbutton1.gif); width:120px; height:40px;display:block; line-height:200px; overflow:hidden;}
.selk{ height:40px; padding:10px 5px 10px 5px; border:1px solid #CCC;}
.regtj{ background:url(../images/tjbj.gif); width:120px; height:40px; border:1px; line-height:700px;}
.reg3leftk{color:#666666; font-size:14px; font-weight:bold;}
.xuanqu{ width:112px; height:36px; background:url(../images/del.gif); line-height:100px; overflow:hidden; border:0px solid #fff;}
.del{
    width:112px;
    height:36px;
    overflow:hidden;
    border:0px solid #fff;
    line-height:100px;
    background-image: url(../images/del.gif); 
    background-position:0px -57px;
}
select{ height:40px; padding:10px 5px 10px 5px; border:1px solid #CCC;}
.selects{ width:180px; border:1px solid #dbdbdb; height:350px;}
.selects option{ background:#f7f7f7; font-size:14px; text-align:center; margin:5px;}
.isselect{ width:180px; border:1px solid #dbdbdb; height:350px;}
.isselect option{ background:#f7f7f7; font-size:14px; text-align:center; margin:5px;}
.reg3k{margin-top:25px; margin-left:20px; }
textarea{ background:url(../images/taxtbj.gif) repeat-x; border:1px solid #dddddd;}
.tishi{float:left; margin-left:5px;}
.homek{background:#fff; border:1px solid #e6e6e6;}
.homeisse{ background:#ff9000;color:#fff;  display:block; height:33px; margin-bottom:7px; border-left:4px solid #f17302; font-weight:bold; font-size:14px; text-decoration:none; text-align:center; line-height:35px;}
.homenotsse{ background:#d7e2e6;color:#656766; display:block; height:33px; margin-bottom:7px; border-left:4px solid #8fa1a5;  font-weight:bold; font-size:14px; text-decoration:none; text-align:center; line-height:35px;}
.homenotsse:hover{background:#ff9000; color:#fff; border-left:4px solid #f17302;}
.listk{border:1px solid #fec87e; padding:18px 18px 0px 18px;}
.listk li{ font-size:14px; color:#666666; margin-bottom:20px;}
.hometitle{padding:28px 0px 12px 0px; color:#F60; font-size:16px; font-weight:bold;}
.jiedan{border:1px solid #cedcdf;}
.jiedan ul{ border-bottom:1px solid #cedcdf; height:40px;}
.jiedan ul li{ float:left; width:16%; font-size:14px; text-align:center; color:#666666; line-height:40px;}
.jiedan .green{ color:#4d9e63;}
.jiedans{border:1px solid #cedcdf;}
.jiedans ul{ border-bottom:1px solid #cedcdf; clear:both; height:40px;}
.jiedans ul li{ float:left; width:99px;height:40px; overflow:hidden; font-size:14px; text-align:center; color:#666666; line-height:40px;}
.jiedans .green{ color:#4d9e63;}
.jiedantop{background:#8fa1a5; }
.f_li span{display:block;height:20px;line-height:20px;}
.homeleftk{width:220px; float:left; border-right:1px solid #cedcdf; height:900px; background:#f6f7f9;}
.hometx{padding-top:40px; width:81px; margin:auto;}
.welname{text-align:center; color:#f27501; font-size:14px; margin-top:20px; margin-bottom:20px;}
.homert{width:700px;  margin:30px auto auto auto;}
.homets{font-size:16px; padding:10px 0px 20px 5px; margin-bottom:10px; border-bottom:1px solid #d7e2e6; font-weight:bold; color:#333;}
.hometjk{border-top:1px solid #d7e2e6; padding-top:40px; margin-top:40px;}
.jlk{font-size:16px; padding:10px 0px 10px 5px; font-weight:bold; color:#333;}
.xylist{border:1px solid #cedcdf;}
.xylist ul{ border-bottom:1px solid #e5e5e5; height:85px; overflow:hidden;}
.xylist .blue{color:#3b8acc;}
.xylist ul li{ float:left; width:140px; font-size:14px; text-align:left;  color:#666666; line-height:25px; padding:5px 5px 5px 20px;}
.xylist .green{ color:#4d9e63;}
.xylisttop{background:#b3b3b3; }
.xylists{overflow:hidden; margin-bottom:10px; height:100%; width:100%;}
.zjiajiao{padding-top:20px; font-size:14px; color:#666666; overflow:hidden; font-weight:bold;float:right;}
.freereg{display:inline-block; background:#3b89cb; padding:8px 10px 8px 10px; color:#fff;}
.xytitle{height:40px; margin-top:30px; overflow:hidden; border-bottom:1px solid #ededed; padding-left:30px; padding-right:15px;}
.xytitle h1{ font-size:16px; color:#666; float:left; margin-right:10px;}
.xytitle span{ font-size:14px; line-height:20px;}
.xydetail{ margin-top:25px; margin-left:30px; overflow:hidden; margin-bottom:20px;}
.xydetail ul { margin:0px 0px 40px 0px;width:100%;  overflow:hidden; padding:0px;}
.xydetail ul li{ float:left;}
.xydetailr{ overflow:hidden; width:500px; font-size:14px; color:#666666;}
.xydetailr  .yuyue{font-weight:bold;font-size:14px;}
.xydetailr  a{color:rgb(43,96,255);}
.xydetailr ul{margin-left:50px;margin-top:10px;}
.xydetailr ul li{float:none;height:25px;line-height:25px;}
.xydetaill{ width:80px; font-weight:bold;font-size:14px; color:#666666;}
.detailrightk{float:left; margin-top:40px; margin-left:20px; font-size:14px;  color:#666;}
.detailrights{padding-top:20px; font-size:14px; color:#666666; overflow:hidden; font-weight:bold;float:left;}
.lxkf{display:inline-block;  margin-left:15px; margin-top:15px; padding:8px 20px 8px 20px; background:#5bac73; font-size:14px; color:#fff; font-weight:bold;}
.online{display:inline-block; margin-top:15px;margin-left:15px; padding:8px 20px 8px 20px; background:#3b8acc; font-size:14px; color:#fff; font-weight:bold;}
.totals{display:inline-block; margin-right:40px; width:110px; float:left; border-right:1px solid #b3b3b3;}
.renshu{color:#f27302; font-weight:bold; font-weight:bold;}
.sok{height:522px; background:url(../images/sobj.jpg); width:100%; overflow:hidden;}

.tijiao{ margin-top:25px; margin-left:60px; overflow:hidden; margin-bottom:20px;}
.tijiao ul { margin:0px 0px 20px 0px;width:100%; height:100%; overflow:hidden; padding:0px;}
.tijiao ul li{ float:left;}
.tijiaol{ width:120px; text-align:right; padding-right:20px; line-height:35px; font-weight:bold;height:42px;font-size:14px; color:#666666;}
.soright{font-size:14px; color:#666666; margin-top:10px; margin-left:10px;}
.yxxueyuan{}
.yxxueyuan ul{ border-bottom:1px solid #e5e5e5; height:125px; overflow:hidden;}
.yxxueyuan .blue{color:#3b8acc;}
.yxxueyuan ul li{ float:left; width:230px; font-size:14px; text-align:center; color:#666666; line-height:25px; padding:5px 5px 5px 5px;}
.baseinfos{ margin-top:10px;}
.baseinfos .name{ display:inline; float:left; height:24px; line-height:24px; font-size:16px; color:#3b8acc; font-weight:bold;}
.baseinfos .girl{ display:inline-block; float:left; width:12px; height:12px; overflow:hidden; background:url(../images/girl.gif) no-repeat; margin-left:9px; margin-top:6px;}
.baseinfos .body{ display:inline-block; float:left; width:12px; height:12px; overflow:hidden; background:url(../images/body.gif) no-repeat; margin-left:9px; margin-top:6px;}
.baseinfos .vip{ display:inline-block; float:left; width:17px; height:17px; margin-top:3px; overflow:hidden; background:url(../images/vip.gif) no-repeat; margin-left:9px;}
.dels{ color:#666;}
.dels:hover{ color:#F60;}
.jixu{display:block; width:180px; height:40px; line-height:400px; overflow:hidden; background:url(../images/jxtx.gif);}
.yuyues{display:block; width:180px; height:40px; line-height:400px; overflow:hidden; background:url(../images/yuyue.gif);}
.right_notices{
    position:relative;
    background:url(../images/right_notice.gif) no-repeat;
    width:238px;
    height:298px;
    overflow:hidden;
    border:1px solid #e5e5e5;
}
.right_notices .online_jiajiao{ display:block; position:absolute; left:81px; top:255px; width:132px; height:23px; overflow:hidden; text-indent:-9999px;}
.zxleftk{margin:0px 15px 0px 15px;}
.zxleftk h1{ font-size:18px; font-weight:bold; color:#666666; padding-top:30px; padding-bottom:20px; border-bottom:1px solid #ededed;}
.a-img {float:left; display:block; }
.a-img img { width:148px; height:96px; border:1px solid #e7e7e7; padding:2px;}
.zxlist{padding:20px 0px 20px 0px; border-bottom:1px solid #ededed; height:100%; overflow:hidden;}
.zxlist h4{ font-size:16px; }
.zxlist h4 a{ color:#3b8acc;}
.article-summary{ margin-top:5px; line-height:25px; color:#666; font-size:14px;}
.summary{ float:left; width:550px; padding-left:14px;} 
.helpk{margin:0px 15px 0px 15px;}
.helpk h1{ font-size:18px; font-weight:bold; color:#666666; padding-top:30px; text-align:center; padding-bottom:20px; border-bottom:1px solid #ededed;}
.content{ font-size:14px; color:#666666; margin-top:20px; margin-bottom:20px;}
.contents{ font-size:14px; color:#666666; margin-top:20px; margin-bottom:20px;}
.contents a{ color:#666;}
.qing_con ul li{ margin-top:3px;}
.uploadtitle{font-size:14px; color:#666; font-weight:bold;}
.shtitle{background:#8fa1a5; color:#fff; font-size:18px; font-weight:bold; padding:10px;}
.shtishi{font-size:16px; font-weight:bold; color:#f27302; padding:20px 0px 20px 0px;}
.zjyq{font-size:14px; color:#666; padding-bottom:15px; border-bottom:1px solid #d6e2e5;}
.uploadk{width:330px; margin-top:15px; border:1px solid #cdcdcd; height:240px; background:#e5e5e5;}
.addupload{padding-top:100px; width:160px; margin:auto;}
.fwk{ font-size:14px; color:#666; border-bottom:1px solid #ededed;padding-bottom:15px;}
.fwk h2{ color:#f27302; font-size:16px; padding-left:10px; margin-bottom:10px; border-left:6px solid #f27302; margin-top:10px; }
.fwks{ margin-top:15px;font-size:14px; color:#666;}
.fwks h2{ font-size:16px; color:#666666; margin-bottom:10px;}
.fwks span{ font-size:14px; font-weight:normal;}
.ktitle{color:#fff; font-size:14px; font-weight:bold;}
.shuoming{float:left;margin-top:20px; margin-bottom:20px; width:630px; }
.shuoming li{
    margin-bottom:8px;
    padding:0px;
    list-style-image: none;
    list-style-type: none;
}
.txbutton{float:right; font-size:14px; font-weight:bold; display:inline-block; background:#3b8acc; color:#fff; padding:5px 20px 5px 20px; margin-right:10px;}
.zxbutton{float:right; font-weight:bold; font-size:14px; display:inline-block; background:#5bac73; color:#fff; padding:5px 20px 5px 20px;}
.beizhu{width:60px; float:left;  font-size:14px; font-weight:bold; color:#F60; padding-left:20px; padding-top:20px;}
.nowk{font-size:16px;  margin-top:40px; margin-bottom:40px; font-weight:bold; color:#666;}
.zxtiao{padding:7px; margin-left:10px; margin-right:10px; font-size:16px; color:#FFF; font-weight:bold; background:#5bac73; border:0px solid #fff;}
.tjxq{margin-left:10px; margin-right:10px; padding:7px; color:#FFF; font-weight:bold; background:#ff9b00;}
.s400{display:inline-block; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:#3b8acc; padding:7px 15px 7px 15px;}
.bh{display:inline-block; height:17px; width:17px; line-height:17px; background:#8dc49d; border:1px solid #5cad73; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#fff; margin-right:10px; }
.wtms{padding-left:30px; font-size:14px; color:#666;}
.wtms a{ color:#3b8acc; text-decoration:underline;}
.wtms span{ font-weight:bold; color:#F60;}
.wtms p{ margin-top:15px;}
.wtk{margin-top:20px; border-bottom:1px solid #ededed; padding-bottom:20px; overflow:hidden;}
.wttile{font-size:16px; color:#666; font-weight:bold;}

.main_count_right{ width:700px; }
.main_count_right .title{background:url(images/about_06.gif) center; width:706px; height:18px; text-align:center; margin:30px auto; padding-top:8px; font:14px "宋体"; font-weight:bold;}
.main_count_right .cont{width:680px; height:100px; border-bottom:1px solid #e4e4e4; padding-top:10px; margin:0 auto; text-align:left;}
.main_count_right .contents{width:680px; padding-top:10px; margin:0 auto; text-align:left; line-height:25px; height:auto !important; min-height:360px; overflow:hidden;}
.main_count_right .cont .pic{ width:70px; height:100px; float:left; }
.main_count_right .cont .tit{font:12px "宋体"; color:#13496f; font-weight:bold; text-align:left; height:20px;}
.main_count_right .cont .tcont{font:12px "宋体"; color:#000000; text-align:left; line-height:20px;}
/* 付款方式*/
.main_count_right .titles{font:12px "宋体"; font-weight:bold; color:#000000; text-align:left; margin-top:25px; margin-left:30px;}
.main_count_right .sontit{text-align:left; font:12px "宋体"; color:#7f7f7f; line-height:25px; margin-left:30px;}
.main_count_right .pcont{width:680px; height:100px; border:1px solid #e4e4e4; padding-top:10px; margin:10px auto; }
.main_count_right .pcont .pic{ width:148px; height:100px; float:left; text-align:center;  border-right:1px solid #e4e4e4;}
.main_count_right .pcont .tcont{font:12px "宋体"; color:#000000; text-align:left; line-height:20px; width:400px; padding-left:25px; padding-top:15px; height:85px; float:left;}
.numbj{margin-top:15px; width:150px;display:inline-block;color:#fff; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 60px 5px 70px; background:url(../images/numbj.gif) no-repeat #3b8acc;}
.numbj_weixin{margin-top:15px; padding:5px 10px;display:inline-block;color:#fff; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; background:#FF7438;}
.classify_con{ position:absolute; width:1000px; margin:0px auto; height:312px; z-index:999; }
.leave_zone{ width:1000px; height:309px; position:absolute; left:-1000px; top:0px;}
.classify{ position:absolute; left:0px; top:0px; width:200px; height:309px; background:#FFF; border:2px solid #ff9101; border-top:none;-webkit-box-shadow:1px 1px 5px #999;-moz-box-shadow:1px 1px 5px #999; box-shadow:1px 1px 5px #999; z-index:2;}
.classify_con ul{ width:200px; overflow:hidden;}
.classify_con ul .current{ background:#fff4e6;}
.classify_con ul .current .word{ color:#f07203;}
.classify_con ul li{ width:200px; height:50px; overflow:hidden; margin-top:-3px; border-bottom:1px solid #e5e5e5; cursor:pointer;}
.classify_con ul li .mark{ width:22px; height:21px; overflow:hidden; margin-top:13px; margin-left:18px;}
.classify_con ul li .youerxiaoxue_mark{ background:url(../images/youerxiaoxue_mark.jpg) no-repeat;}
.classify_con ul li .chuzhongjiajiao_mark{ background:url(../images/chuzhongjiajiao_mark.jpg) no-repeat;}
.classify_con ul li .gaozhongjiajiao_mark{ background:url(../images/gaozhongjiajiao_mark.jpg) no-repeat; }
.classify_con ul li .yinyuemeishu_mark{ background:url(../images/yinyuemeishu_mark.jpg) no-repeat;}
.classify_con ul li .waiyupeixun_mark{ background:url(../images/waiyupeixun_mark.jpg) no-repeat;}
.classify_con ul li .tiyuyizhi_mark{ background:url(../images/tiyuyizhi_mark.jpg) no-repeat;}
.classify_con ul .current .youerxiaoxue_mark{ background:url(../images/youerxiaoxue_mark.jpg) no-repeat;}
.classify_con ul .current .chuzhongjiajiao_mark{ background:url(../images/chuzhongjiajiao_mark.jpg) no-repeat;}
.classify_con ul .current .gaozhongjiajiao_mark{ background:url(../images/gaozhongjiajiao_mark.jpg) no-repeat; }
.classify_con ul .current .yinyuemeishu_mark{ background:url(../images/yinyuemeishu_mark.jpg) no-repeat;}
.classify_con ul .current .waiyupeixun_mark{ background:url(../images/waiyupeixun_mark.jpg) no-repeat;}
.classify_con ul .current .tiyuyizhi_mark{ background:url(../images/tiyuyizhi_mark.jpg) no-repeat;}
.classify_con ul li .word{width:117px; height:49px; line-height:49px; margin-left:10px; font-size:16px; color:#333; font-weight:bold;}
.classify_con ul li .arrow{width:5px; height:10px; overflow:hidden; background:url(../images/yellow_arrow.gif) no-repeat; margin-top:20px;}
/*星级*/
.star{
    float:right;
     height: 20px;
      line-height: 20px;
      width: 112px;
      background-image: url(../images/stars.gif);
       background-position:0 -230px; /*  *-46 **-92  ***-138  ****184   *****230  */
        background-repeat:no-repeat;
}
.gold_p{
position:absolute;
top:18px;
right:0px;
height: 83px;
 width: 60px;
background: url(../images/gold_p.jpg) no-repeat;

}

/*菜单*/
.menu{ display:none; position:absolute; width:475px; overflow:hidden; border:1px solid #F90; border-left:none; background:#FFF; height:200px; left:202px; z-index:2;}
.menu .menu_title{ width:450px; height:24px; overflow:hidden; margin-left:16px; margin-top:16px; font-size:14px; color:#4d4d4d; font-weight:bold;}
.menu ul{ width:450px; overflow:hidden; margin-left:16px;}
.menu ul li{ display:inline-block; width:auto; height:auto; float:left; margin-right:5px;_margin-right:7px; font-size:14px; color:#808080; border-bottom:none; margin-top:10px;white-space: nowrap;}
.menu ul li a{ font-size:14px; color:#808080;}
.menu .line{ width:450px; height:1px; overflow:hidden; border-bottom:1px dashed #CCC; margin-top:17px; margin-bottom:7px;}
#menu1{top:0px;}
#menu2{top:50px;}
#menu3{top:102px;}
#menu4{top:102px;}
#menu5{top:102px;}
#menu6{top:102px;}
.banner{ position:absolute; left:215px; top:10px; overflow:hidden;}
.right_notice{ position:absolute; right:0px; top:10px; background:url(../images/right_notice.gif) no-repeat; width:238px; height:298px; overflow:hidden; border:1px solid #e5e5e5;}
.right_notice .online_jiajiao{ display:block; position:absolute; left:81px; top:255px; width:132px; height:23px; overflow:hidden; text-indent:-9999px;}
.qing_zuo{ position:absolute; left:215px; top:230px; overflow:hidden; width:538px; height:79px; background:#FFF; border:1px solid #e5e5e5;}
.qing_con{ width:270px; height:79px; overflow:hidden; border-right:1px solid #e5e5e5;}
.qing_con ul li{ margin-bottom:4px;}
.zuo_con ul li{ margin-bottom:4px;}
.zuo_con{ width:267px; height:79px; overflow:hidden;}
.qingjiajiao{ width:90px; height:66px; overflow:hidden; background:url(../images/qingjiajiao.jpg) no-repeat; margin-left:13px; margin-top:7px;}
.zuojiajiao{ width:90px; height:66px; overflow:hidden; background:url(../images/zuojiajiao.jpg) no-repeat; margin-left:13px; margin-top:7px;}
.qing_zuo ul{ width:140px; overflow:hidden; margin-top:7px; margin-left:10px;}
.qing_zuo ul li{ display:block; width:140px; height:22px; overflow:hidden; line-height:22px; border:none;}
.qing_zuo ul li span{ width:5px; height:5px; overflow:hidden; margin-top:8px;}
.qing_zuo ul li a{ color:#676767; font-size:12px; margin-left:8px;}
.qing_con ul li span{ background:url(../images/blue_arrow.gif) no-repeat;}
.zuo_con ul li span{ background:url(../images/green_arrow.gif) no-repeat;}
.xsk{width:1000px; margin:auto; position:relative; display:none;}



/*左侧客服QQ*/

/*在线客服*/
/* -----------------@ reset CSS----------------------------*/
/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px;}
.keifu_bot span{position:absolute;bottom:10px;left:10px;height:24px;line-height:24px;color:rgb(247,99,16);font-size:16px;font-weight:bold;font-family:微软雅黑;}
  .coopeLogin_weixin{
  background: url(../images/login_weixin.png) 10px center no-repeat;
}
.btn_coopeLogin{
  margin-bottom:30px;
  margin-left:110px;
  display: inline-block;
  width: 155px;
  height: 32px;
  margin-bottom: 20px;
  border-radius: 3px;
}
.btn{
  margin-bottom:30px;
  margin-left:110px;
  text-align: center;
  display: inline-block;
  width: 155px;
  height: 32px;
  line-height: 32px;
  margin-bottom: 20px;
  border-radius:8px;
  background:#ff9000;
  color:#FFF;
  font-size:16px;
}

.btnn{
  text-align: center;
  display: inline-block;
  width: 155px;
  height: 32px;
  line-height: 32px;
  margin-bottom: 20px;
  border-radius:3px;
  background:#ff9000;
  color:#FFF;
  font-size:16px;
}
.span_coopeLogin{
  display: inline-block;
  line-height: 16px;
  margin: 8px 0 8px 37px;
  padding-left: 7px;
  font-size: 14px;
  color: #999;
  border-left: 1px solid #fff;
}
  .tbhju td, .tbhju th{text-align: center;cursor: pointer;height:40px;background-color: #F0F0F0;line-height: 40px;}
    .tbhju td{ color: gray;  border:1px solid #fff; }
     #uMw td.selected:after{ content: '已选'; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-bottom: 2px solid #366AB9; color: #366AB9; background: #E1ECFE url(/newstyle/images/blueiconnn.png) no-repeat 1px center; line-height: 38px; text-indent: 14px; text-align:center\9; }
     .sL{ position: relative; }

.warp{width:1200px; margin-top:10px; }