@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,div{ margin:0;padding:0;list-style-type:none;border:none;}
a{ text-decoration:none; color:#3e3e3e;}
a:hover{ text-decoration:none; color:#ac13c4;}
.clear{ clear:both;}
.le{ float:left;}
.ri{ float:right;}
.mt10{ margin-top:10px;}
.mt30{ margin-top:30px;}
.ft24{ font:24px '微软雅黑'; color:#3e3e3e;}
.no_ml{ margin-left:0px;}
img{ border: 0;}
.cl:after { clear: both; content: "";display: block;}
.ta_c{ text-align:center;}
body{ font: 12px '宋体'; color:#3e3e3e;}
.Arial16{ font: 16px 'Arial';}
.fn16{ font:16px '微软雅黑';}
.Arial13{ font: 13px 'Arial';}
/* top................... */




#top{ background:url(../images/nav_bg.jpg) repeat-x; height:27px; width:100%; text-align:center; line-height:27px; font-family:'微软雅黑'; font-size:12px;}
.top_in{ width:1200px; height:27px; margin:0 auto;}
.website{ font-size:14px; margin-left:35px;}
.contact{ position:relative;}

.qh_xl{ z-index:22222; width: 80px; height: 27px; position: relative;}
.new_weibo .qh_wb{ background: url(../images/wb.png) no-repeat left center; display: block; height: 27px; line-height: 27px; padding: 0 10px 0 21px; text-align:center; width: 40px;}
.wb_fd{ border-image:none;  border-style: none solid solid; border-width: 0 1px 1px; position: absolute; right: 7px; top: 27px; border-color: #ccc;}

.new_weixin .qh_wx{ background: url(../images/wx.png) no-repeat left center; display: block; height: 27px; line-height: 27px; padding: 0 10px 0 21px; text-align:center; width: 40px;} 
.new_yy .qh_wx{ background: url(../images/yy.png) no-repeat left center; display: block; height: 27px; line-height: 27px; padding: 0 10px 0 21px; text-align:center; width: 40px;} 
.new_qq .qh_wx{ background: url(../images/qq.png) no-repeat left center; display: block; height: 27px; line-height: 27px; padding: 0 10px 0 21px; text-align:center; width: 40px;}
.qh_xl .at{ cursor: pointer;}



.net{ background:url(../images/net_bg02.jpg) no-repeat right center; padding-right:15px;}
.net_hover{background:url(../images/net_bg01.jpg) no-repeat right center; padding-right:15px;}
.net_1{ background:url(../images/net_bg02.jpg) no-repeat right center; padding-right:15px; margin-left:15px;}
#top a:hover{ text-decoration:none;}

/* main................ */
.main{ width:1200px; height:80px; margin:0 auto; padding-top:25px;}
.logo{ width:256px; height:52px;}
.only{ width: 485px; height: 39px; margin-left: 100px; padding-top: 7px;} 
.photo{ width:248px; height:50px;}


/* nav................... */
#nav{ width:1200px; height:41px; margin:0 auto;}
#nav .nav_in{ width:1200px; height:37px; background:#92489f; line-height:37px;}
#nav ul{ margin-left: 9px;}
#nav ul li{ float:left; font-family:'微软雅黑'; font-size:14px; font-weight:bold;} 
#nav ul li a{ color:#fff; height:37px; display:inline-block; padding:0 30px; }
#nav ul li a:hover{ color:#fff; background:#c087cb; height:37px; display:inline-block; padding:0 30px; margin:0 0;  text-decoration:none;}


/* mainbox................... */
#mainbox{ width: 1200px; height: auto; margin: 0 auto; margin-top: 10px; overflow: none; overflow:hidden;}
#mainbox .mainboxlist{ width: 274px; height: 598px; border:1px solid #ccc; border-top-width: 0px;}
#mainbox .mainboxlist .classnav{ width: 275px; height: 50px; background: #c087cb; color: #fff; line-height: 50px;}
.mainboxlist .menulist { width: 273px; height: auto; border:1px solid #ccc; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; border-top: 0;}
.mainboxlist .menulist .menus{height: auto;text-align: center; width: 273px; border-bottom: 1px solid #ccc; position:relative;}
.mainboxlist .menulist .menus:hover{width: 273px; border-left: 2px solid #92489f; cursor: pointer; margin-left: -2px; background: none repeat scroll 0 0 #f5f5f5;}
.mainboxlist .menulist .menus .menu{ width: 105px; background-images: url(../images/meun.png) 85px center no-repeat; height: 87px; text-align: center; border-right: 1px solid #ccc; line-height: 87px; position:relative;}
.mainboxlist .menulist .menu_dea{ width: 350px; height: auto; border:1px solid #ccc; background: #fff; line-height: 24px; padding: 20px 0 20px 0;}




/*mainbox   barbox01......................
.barbox{ width:981px; height:auto;}
.barbox01{ width:981px; height:577px;}
.banner{ width:981px; height:401px;  overflow:hidden;}

.ban_qie{ width:327px; height: 57px; line-height: 57px; font-family:'微软雅黑'; font-size:16px; text-align:center; border: 0;}
.qie_hover{ width:327px; height: 57px; line-height: 57px; font-family:'微软雅黑'; font-size:16px; color: white; text-align:center; border:0px; z-index:999;}

.qie_ul{width: 981px; height: 57px;}
.qie_ul li{ position:relative;}
.qie_ul li a{display: block; width:327px; height:57px; text-align:center; position:absolute; top:0; left:0; cursor: pointer;}
.qie_ul li a:hover{color: white; text-decoration: none;}
.qie_hover a{ color: white;}
.ban_img{ width:981px; height:344px;}
.ban_img li{ width:981px; height:352px}
.ban_img img{ margin-top: -8px;} */

/* banner....................................... */
.barbox01{ width: 915px; height: 598px; border-bottom:1px solid #ccc;}
.bar_banner{ width: 915px; height: 330px;}
.small_banner{ height: 330px; width: 230px;}

.class_news{ width: 915px; height: 250px; margin-top: 15px;}
.class_new_in{ width:913px; border:1px solid #ccc; padding: 0; overflow:hidden; border-top-width:0px; height: 214px; border-bottom-width: 0px;}
.class_new_bdR{ border-right:1px solid #ccc; padding: 10px;}
.class_new_title,.YY_new_title{ line-height: 36px; height: 36px; overflow: hidden;} 
.class_new_dea,.YY_new_dea{ line-height: 24px;}
.class_new_lists{ width: 436px; height: auto;}
.class_new_list{ width: 430px; padding-left: 10px;}
.no_riborder{ border-right: none;}
/*.class_new_dea{ width: 440px; height: auto; border-bottom:1px solid #ccc; padding-bottom:15px;}
.no_bdb{ border: 0;} */

/* yy直播。。。。。。。。。。。。。。。。。。。。。。 */
.YY_new_list{ height: 72px; width: 560px; padding: 10px;border-bottom:1px dashed #ccc;}
.YY_new_list:hover{  background: none repeat scroll 0 0 #f5f5f5; cursor: pointer;}
.YY_dea{ width: 410px;}
.order{ border: 1px solid #C087CB; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius:5px; background: #C087CB; width: 116px; height: 34px; text-align:center; color: #fff; font: 14px '微软雅黑'; line-height: 34px; cursor: pointer; margin-right: 10px;}
.order a{ color: white; text-decoration: none;}

/* g-main.............. */
.ft12_cu{ font: 17px "微软雅黑"; font-weight:bold; text-align:center; margin-top: 10px;}
.main_title{ height: 65px; line-height: 65px;}

#g_main{ margin-top: 25px; overflow: hidden;}
.g_main{  width: 1200px; height: 422px; margin: 0 auto;}


/* leftbox */
.g_main .leftbox{ width: 582px; height: 437px; position: relative;}

.g_main .gao_in{ width: 580px; height: 370px; border:1px solid #ccc;}
.g_main .leftbox .gao_top{ height: 185px; border-bottom: 1px solid #ccc;}
.g_main .leftbox .gao_dea{ text-indent:2em; line-height: 22px; margin-top: 5px;}
.g_main .leftbox .gao_top_in{ padding: 5px 15px 0;}
.g_main .leftbox .gao_bottom{ height: 185px;}


/* rightbox */
.g_main .rightbox{ width: 582px; height: 437px; position: relative;}
.branch_cam{ padding:5px 10px 0;}
.branch_cam .cam_name{height: 65px; text-align:center; width: 548px; margin: 15px auto; margin-bottom:0;}
.rightbox .branch_cam .cam_name li{ width: 90px; height: 30px; border:1px solid #ccc; border-right:0; font: 14px "微软雅黑"; line-height: 30px;}
.rightbox .branch_cam .cam_name .bd_ri{ border-right: 1px solid #ccc;}
.rightbox .branch_cam .cam_name .name_bd{ border:1px solid #ccc; border-top:0; border-right:0;}
.rightbox .branch_cam .cam_name .name_bd_ri{ border:1px solid #ccc; border-top:0;}
.rightbox .branch_cam .cam_name li a:hover{ width: 90px; height: 30px; background:#f5f5f5; display:block; color:#000; line-height: 30px;}

/* guanzhi */
.gao_in .mi_guan .guan_wei{ width: 144px; height: 185px; border-right: 1px solid #ccc; border-bottom:1px solid #ccc; text-align:center;}
.gao_in .mi_guan .guan_wie_img{ width: 113px; height: 151px; margin-top:18px;}
.gao_in .mi_guan .guan_qq{ margin-top:15px;}
.gao_in .mi_guan .guan_weibo{ margin-top: 15px;}
.gao_in .mi_guan .guan_yy{ width: 124px; height: 40px; padding: 0 10px; text-align:left; line-height: 22px; margin:20px auto 0;}
.gao_in .mi_guan .guan_yy_img{ padding-top:5px;}
.gao_in .mi_guan .chenwei{ width: 104px; height: 40px; padding: 0 10px; text-align:left; line-height: 22px; margin:20px auto 0;}

/* 切换，。。。 */

#f_ctrl1 {float: left;font: bold 14px/1.14 "宋体";padding-left: 1px;}
.f_ctrl { position: absolute; right: 0;top: 15px;}

#f_ctrl1 .prev{ background: url(../images/but_le.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left;height: 40px; width: 40px; cursor: pointer;}
#f_ctrl1 .prev:hover{ background: url(../images/but_le_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left;height: 40px; width: 40px; cursor: pointer;}

#f_ctrl1 .next{ background: url(../images/but_ri.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 40px; margin-left: 1px; width: 40px; cursor: pointer;}
#f_ctrl1 .next:hover{ background: url(../images/but_ri_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 40px; margin-left: 1px; width: 40px; cursor: pointer;}



/* g_main01 .......................................... */
#g_main01{ margin-top: 25px;}
.g_main01{ width: 1200px; height: 515px; margin: 0 auto;}
.g_main01 .le_box01{ height: 515px; width: 928px;}
.g_main01 .le_box01 .le_boxin01{ width: 926px; height: 447px; border:1px solid #ccc; position: relative;}
.g_main01 .le_box01 .le_boxin01 .xueyuan_img{ width: 926px; height: 291px; border-bottom:1px solid #ccc;}
.le_boxin01 .xueyuan_img .xy_list{ margin-left: 32px; margin-top: 25px;}
.le_boxin01 .xueyuan_img .yx_title{ text-align:center; margin-top: 10px;}

.le_boxin01 .dynamic{ width: 462px; height: 155px; border-right: 1px solid #ccc;}
.le_boxin01 .dynamic .dy_details{ padding: 20px 0 0 50px; line-height: 24px;}





/* ri_box01.... */
.g_main01 .ri_box01{ height: 515px; width: 250px;}

.g_main01 .ri_box01 .ri_boxin01{ width: 248px; height: 447px; border:1px solid #ccc;}
.ri_boxin01 .mt_img{ width: 233px; height: 230px; padding: 15px 0 0 15px;}

.mt_dea{ text-indent:2em; line-height: 22px; margin-top: 10px;}
.new_list { margin-left: 20px; line-height: 24px;}
.new_list li { background: url(../images/square.jpg) no-repeat scroll left center rgba(0, 0, 0, 0);font-size: 12px; height: 20px; letter-spacing: 1px;line-height: 20px; overflow: hidden; padding-left: 10px; padding-top: 4px; white-space: nowrap;width: 205px;}



/* g_main02... */
#g_main02{ margin-top: 25px;}
.g_main02{ width: 1200px; height: 390px; margin: 0 auto;}
.g_main02 .le_box02{ width: 928px; height:390px;}
.g_main02 .le_box02 .le_boxin02{ width: 926px; height: 325px; border:1px solid #ccc;}
.clearfix:before, .clearfix:after { content: "";display: table; line-height: 0;}
.le_box02 .hd li {background: none repeat scroll 0 0 #f1f3f2; border-bottom: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;color: #000;cursor: pointer;float: left; font-size: 16px; height: 46px; line-height: 46px;position: relative; text-align: center; width: 308px;}
.le_box02 .hd li.on { background: none repeat scroll 0 0 #c087cb; color: #fff;}
.le_box02 .hd li.on em {border-color: #c087cb transparent transparent;  border-style: solid ; border-width: 8px; height: 0;overflow: hidden; position: absolute; right: 154px; top: 46px; width: 0;}
.le_box02 .hd li.on a{color: white; text-decoration: none;}
.le_box02 .clearfix .no_bdr{ border-right:0;}

.hd{ width: 926px; height: 55px;}

/* teacher */
.teacher_img{ height: 270px; width: 926px; overflow: hidden;}
.teacher_img .tea_img_list { width: 176px; margin-top: 30px; margin-left: 45px;}


/* book */
.mx_books .book_list { width: 135px; margin-top: 35px; margin-left: 42px;}

/* mingshi */
.le_mingshi{ width: 462px; height: 263px;}
.guide_le {height: 263px;width: 463px;}
.guide_te { height: 90px;margin-top: 25px;width: 410px; margin-left: 30px;}
.guide_te .present {width: 240px;}
.guide_te .present .name { color: #000;font-family: "微软雅黑";font-size: 14px;font-weight: bold;}

.guide_te .present .gu_de { font-size: 12px; line-height: 20px;margin-top: 10px; text-align: justify; text-indent: 2em;}
.gu_pre {margin-left: 30px; margin-top: 20px;}
.teacher_img .gu_pre li { background: url(../images/square.jpg) no-repeat scroll left center rgba(0, 0, 0, 0); font-size: 12px; line-height: 24px;overflow: hidden; padding-left: 15px;width: 305px;}



.ri_box02{ width: 250px; height: 390px;}
.ri_boxin02{ width: 248px; border:1px solid #ccc; height: 325px;}
.ri_boxin02 .boxin{ padding: 10px 0 0 13px;}
.boxin .ri_ul01 li .ul_hover{ width: 96px; height: 101px; background: #c087cb; color: #fff; font: 34px "微软雅黑"; display:block; margin-top: 10px; text-align:center;letter-spacing: 8px; padding: 5px 0 0 10px;}
.boxin .ri_ul01 li a:hover{ width: 84px; height: 89px;  color: #3e3e3e;  border:6px solid #c087cb; background:#fff; padding: 5px 0 0 10px}
.boxin .ri_ul01 li .ul_hover_size{ width: 106px; height: 101px; background: #c087cb; color: #fff; font: 27px "微软雅黑"; display:block; margin-top: 10px; text-align:center;padding: 5px 0 0 0px;}
.boxin .ri_ul01 li .ul_hover_size:hover{ width: 94px; height: 89px; background: #fff; color: #3e3e3e; font: 27px "微软雅黑"; display:block; margin-top: 10px; text-align:center;  border:6px solid #c087cb;padding: 5px 0 0 0;}




#g_main03{ margin-top: 25px;}
.g_main03{ width: 1200px; height: 487px; margin: 0 auto;}
.g_main03 .le_box03{ height: 487px; width: 928px;}
.le_boxin03{ width: 926px; height: 420px; border:1px solid #ccc; position: relative;}
.xy_photo{ width: 926px; height: 232px; border-bottom: 1px solid #ccc;}
.xy_photo .xy_list{ margin-left: 32px; margin-top: 25px;}
.g_main03 .le_box03 .dynamic{ width: 462px; height: 188px; border-right: 1px solid #ccc;}
.dynamic_in{ padding: 20px 0 0 35px;}
.dynamic_in .youxiu_xy{ width: 415px; height: 60px;}
.dynamic_in .youxiu_xy .yx_dea{ height: 60px; width: 306px;}
.dynamic_in .youxiu_xy .yx_dea .yx_deain{ text-indent:2em; margin-top: 5px; line-height: 24px;}
.dynamic_in .dy_details{ margin-top: 20px;}
.dynamic_in .dy_details li{ background:url(../images/square.jpg) no-repeat left center; line-height: 24px; padding-left: 10px;}

.ri_box03{ width: 250px; height: 487px;}
.ri_boxin03{ width: 248px; height: 422px; border-bottom:1px solid #ccc;}






/* aboutbj ............ */


.aboutbj {  background: url("http://www.mixueedu.com/statics/css/images/about_bj.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);clear: both;height: 190px;  width: 100%;}
.service_tt { background: url("http://www.mixueedu.com/statics/css/images/service_tt.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 45px; margin: 0 auto; width: 1000px;}
.service_ct { height: auto;margin: 0 auto;  width: 1000px;}
.service_ct ul {  float: left;  height: auto; margin-left: 46px; margin-top: 10px; width: 143px;}
.service_ct ul li { color: #707071; font-size: 12px;  height: 24px;line-height: 24px;}

.service_ct ul li a, .service_ct ul li a:visited {color: #707071;}
.service_ct a {  text-decoration: none;}

/* foorer */

.footer { background: none repeat scroll 0 0 #7c208b; color: #fff;  font-family: arial; height: auto; line-height: 20px; padding-bottom: 10px; padding-top: 10px; text-align: center; font-size:12px;}
.footer a{ color: white;}




/* list...................................................................................................................*/
.ft14{font: bold 14px '微软雅黑';text-align:center;line-height: 34px}
/* list.................................. */
.list_main{ width: 1000px; height: auto; margin: 0 auto; overflow: hidden;}
.list_main .all{ width: 1000px; height: auto;}
.rec_schools{ width: 742px; border: 1px solid #ccc; border-top: 0px none none;}


.list_main .change{ border:1px solid #d3d3d3; border-left: 0; border-right:0; border-top: 0; height: auto; width:740px;}
.list_main .change .change_in{ width: auto; margin:0 auto;}
.list_main .change .change_in .page01{ width: 27px; height: 27px; background: #e5e5e5; color: #fff; line-height: 27px; text-align:center;}
.list_main .change .change_in .page02{ width: 27px; height: 27px; background: #8c8c8c; color: #fff; line-height: 27px; text-align:center; margin-left: 10px;}


.yuanxiao_de{ background: url(../list_img/link.jpg) repeat-x; height: 36px; width: 720px; padding: 0 10px;}


/* right................................ */

.sidebar{ width: 245px; height: auto;}
.sidebar .call_class{ border:1px solid #dfdfdf; width: 243; height: 237px; margin-top: 25px;}
.sidebar_title .title01{width: 34px; height: 33px; background: url(../images/link01.jpg) repeat-x; border-bottom: 1px solid #dfdfdf;}
.sidebar_title .title02{width: 86px; height: 34px; background: url(../images/link02.jpg) repeat-x; border-left:1px solid #dfdfdf; color:#9d57a9; cursor: pointer;}
.sidebar_title .title03{width: 86px; height: 33px; background: url(../images/link01.jpg) repeat-x; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; cursor: pointer;}
.sidebar_title .title04{width: 34px; height: 33px; background: url(../images/link01.jpg) repeat-x; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf;}

.address { font-size: 12px;  line-height: 20px; padding: 10px; margin-top: 30px;}

.weibo {  font-size: 12px; height: 20px;}
.weibo .weibo_img{  background: url("../images/weibo.png") no-repeat scroll left center rgba(0, 0, 0, 0);padding-left: 30px; margin-left: 10px; height: 19px; display: inline-block;}
.weixin_img { width: 245px;}
.weixin_img img { float: left;margin-left: 21px;}

.com_notice{ border:1px solid #dfdfdf; width: 243px; height: auto; overflow: hidden; /*padding-bottom:15px;*/}
.notice_title{ background: url(../images/link.jpg) repeat-x; width:213px; height: 33px; border-bottom: 1px solid #dfdfdf; padding: 0 15px;}
.com_notice .list_tea_img{ padding-left:10px;}
.com_notice .list_tea_img li{ margin-top: 15px; margin-left: 0px; height: 90px; overflow-y: hidden;}
.list_tea_img li img { margin-left: 10px;}
.com_notice .list_tea_img .list_daike{ padding:5px 10px; font:18px "微软雅黑"; font-weight:bold; line-height: 36px; text-align:center;}
/* ganyan... */
.com_notice .ganyan_list{ padding: 10px 0 0 10px;}
.com_notice .ganyan_list li{ background: url(../images/square.jpg) no-repeat left center; padding-left: 10px; line-height: 24px;}



/*  Exchange_group..............*/
.Exchange_group{ border:0px none none; width: 245px; height: auto;}
.Exchange_group a{ color: #fff; text-decoration:none;}


.rec_schools .school_matter1 ul { height: auto;}


.mb10 { margin-bottom: 10px;}
.mt10 { margin-top: 10px;}

.school_matter1 { height: auto; overflow: hidden; border: 0; padding: 10px 15px;}
.listit{ font-size: 18px; color: #741e81; font-weight:900;}
.listit span{ padding: 3px 0px; color: #741e81; }
.listit a{ padding: 3px 10px; text-decoration: none; color: black; cursor: pointer;}
.listit a:hover{ color: white; background: #741e81 repeat scroll; text-decoration: none;}
.listit a:hover span{ color: white; background: #741e81 repeat scroll; text-decoration: none;}
.mb10{ margin-bottom: 10px;}
.lisdet{ width:710px; height:90px;}

.listhumb{ width: 130px; height:90px; overflow:hidden; white-space: nowrap;}
.lisdes { width: 560px; height: 90px; overflow:hidden;}
.lisdes .desp{ width: 560px; height:60px; overflow: hidden; letter-spacing: 1px; text-indent: 2em; line-height: 30px; font-size:14px; color:black; padding: 0px;}
.lisdes .dest{ width: 560px; height:24px; overflow:hidden; color:#999; margin-top: 6px; line-height: 24px; font-size: 14px;}
.lisdes .dest .sharetool{ width: 385px; height: 24px; display:inline-block; float: left;}
.lisdest .dest .sharetool{ width: 450px; height: 24px; display:inline-block; text-indent: 2em; float:left;}
.dest .sharepic{ width: 175px; height: 24px; display: inline-block; float: left; text-indent:0;}
.lisdes .dest a{ color:#999; text-decoration: none; height:24px; line-height: 24px; cursor: pointer; float: left; display: block; margin-left: 10px; width:24px}
.purplea{ color: #741e81;}
.desp .purplea{ text-decoration:none; cursor: pointer;}

.lisdest{ width: 710px; height:90px; overflow: hidden; letter-spacing: 1px; text-indent: 2em; line-height: 20px; font-size:14px; color:black;}
.lisdest .desp{ width: 710px; height:60px; overflow: hidden; letter-spacing: 1px; text-indent: 2em; line-height: 30px; font-size:14px; color:black;}
.lisdest .dest{ width: 710px; height:24px; overflow:hidden; color:#999; margin-top: 6px; line-height: 24px; font-size: 14px;}
.lisdest .dest a{ color:#999; text-decoration: none; height:24px; line-height: 24px; cursor: pointer; float: left; display: block; margin-left: 10px; width:24px;}
.mt15{ margin-top: 15px;}


.listsinashare{ background: url(../images/sharepic5.png) no-repeat scroll -38px 0px;}
.listqqshare{ background: url(../images/sharepic5.png) no-repeat scroll -158px 0px;}
.listqqzoneshare{ background: url(../images/sharepic5.png) no-repeat scroll 0px 0px;}
.listweixinshare{ background: url(../images/sharepic5.png) no-repeat scroll -118px 0px;}
.listqqtshare{ background: url(../images/sharepic5.png) no-repeat scroll -78px 0px;}




/* deails............................................................................................................................... */
.rec_schools_de{ width: 710px; height: auto; padding: 15px 15px;} 
.rec_schools_de .dea_title { color: #731e81; font: bold 22px "微软雅黑"; text-align: center;}
.de_time {height: 24px;width: 710px;}
.mt20 {margin-top: 20px;}
.ptit { height: 28px; line-height: 28px; width: 710px;}
.bdshare-button-style0-16:after { clear: both;content: ".";display: block; height: 0;visibility: hidden;}
.bdshare-button-style0-16 .bds_qzone {background-position: 0 -52px;}
.bdshare-button-style0-16 .bds_tsina {background-position: 0 -104px;}
.rec_schools_de .summary { border: 1px dashed #dfdfdf; height: 52px; padding: 10px; width: 690px; line-height: 24px;}


/* edit */
.qh_xl_hover {
    border-color: #ccc;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 0;
}
.bd_boxin01{ width: 925px; height:54px; position: absolute; top: 103px; z-index: 9999; display: none;}
.bd_boxin01.prev{background: url(../images/btn2_le.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 54px; width: 29px; cursor: pointer; margin-left: 1px;}
.bd_boxin01.prev:hover{background: url(../images/btn2_le_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 54px; width: 29px; cursor: pointer; margin-left: 1px;}
.bd_boxin01.next{background: url(../images/btn2_ri.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 54px; margin-left: 200px; width: 29px; cursor: pointer; margin-left: 896px;}
.bd_boxin01.next:hover{background: url(../images/btn2_ri_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 54px; margin-left: 200px; width: 29px; cursor: pointer; margin-left: 896px;}

.mxcontent {
    height: auto;
    margin: 5px auto;
    width: 700px;
	font-size: 14px;
    line-height: 24px;
    padding: 5px;
	text-align: justify;
}
.mxcontent * {
    line-height: 24px;
    text-align: justify;
}
/* 分页 */
#pages { padding:1px 0 10px; font-family:еЃЛдљУ ; text-align: center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(/statics/images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#741e81; border:1px solid #741e81; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.gzmx a{ cursor: pointer; color: #999;}
.gzmx .on{ color: black;}

.menus .menutit{padding: 15px 0px 5px 0px; width: 90%; margin: 0 auto; cursor: text;}
.menus .menusubtit{text-align: center; width: 106%; margin: 0 auto; line-height: 36px;}
.menus .menusubtit a{cursor: pointer; height: 36px; line-height: 36px;}
.menus .menusubtit a:hover{ text-decoration: underline;}
.menuinfos{width: 350px; display: none; position: absolute; top: -400px; left: 216px; z-index: 99999;}
.jxylist,.jxytit a{cursor: pointer; padding: 0px; font-size: 14px;}
.littlebanner{ height: 176px; width: 100%; margin-top: 1px;}
.littlebanner li{ height: 176px; width: 326px;}
.littlebanner li.mlr{ margin: 0px 1px;}
.jxylist{ padding: 5px 0;}
.cred{ color: red;}
.menu_dea li .tbn{ width: 170px; display: table-cell;}
.menu_dea li .tbt{ width: 100px; display: table-cell;}
.menu_dea li .tbz{ width: 60px; display: table-cell;}
.menu_dea li .tbp{ width: 70px; display: table-cell;}
.menuinfos .jxylist:hover{ background-color: #92489f; color: white;}
.menuinfos .jxylist:hover a{ background-color: #92489f; color: white;}
.menuinfos .jxylist:hover h2{ background-color: #92489f; color: white;}
.menuinfos .jxylist:hover .tbz{ background-color: #92489f; color: red;}
.menuinfos .jxylist:hover .tbp{ background-color: #92489f; color: red;}

.te_imgin,.books_bd { position: relative; overflow: hidden;}
.te_imgin_bd{ height: 270px; position: relative;}
.teacher_img .bd_boxin01{ width: 925px; height:54px; position: absolute; top: 103px; z-index: 9999; display: none;}
.teacher_img .bd_boxin01.prev{background: url(../images/btn2_le.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 54px; width: 29px; cursor: pointer; margin-left: 1px;}
.teacher_img .bd_boxin01.prev:hover{background: url(../images/btn2_le_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 54px; width: 29px; cursor: pointer; margin-left: 1px;}
.teacher_img .bd_boxin01.next{background: url(../images/btn2_ri.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 54px; margin-left: 200px; width: 29px; cursor: pointer; margin-left: 896px;}
.teacher_img .bd_boxin01.next:hover{background: url(../images/btn2_ri_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 54px; margin-left: 200px; width: 29px; cursor: pointer; margin-left: 896px;}

.le_boxin03 .bd_boxin01{ width: 925px; height:54px; position: absolute; top: 90px; z-index: 9999; display: none;}
.le_boxin03 .bd_boxin01.prev{background: url(../images/btn2_le.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 54px; width: 29px; cursor: pointer; margin-left: 1px;}
.le_boxin03 .bd_boxin01.prev:hover{background: url(../images/btn2_le_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 54px; width: 29px; cursor: pointer; margin-left: 1px;}
.le_boxin03 .bd_boxin01.next{background: url(../images/btn2_ri.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 54px; margin-left: 200px; width: 29px; cursor: pointer; margin-left: 896px;}
.le_boxin03 .bd_boxin01.next:hover{background: url(../images/btn2_ri_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 54px; margin-left: 200px; width: 29px; cursor: pointer; margin-left: 896px;}

.list_te_div{ height: 330px; overflow: hidden; position:relative;}
.list_te_div .bd_boxin01{ width: 45px; height:330px; position: absolute; top: 0px; z-index: 9999; display: none; left: 102px;}
.list_te_div .bd_boxin01.prev{background: url(../images/up_ls_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 10px; width: 45px; cursor: pointer; margin-left: 0px; margin-top: 1px;}
.list_te_div .bd_boxin01.prev:hover{background: url(../images/up_ls_2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 10px; width: 45px; cursor: pointer; margin-left: 0px; margin-top: 1px;}
.list_te_div .bd_boxin01.next{background: url(../images/down_ls_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 10px; margin-top: 319px; width: 45px; cursor: pointer; margin-left: 0px;}
.list_te_div .bd_boxin01.next:hover{background: url(../images/down_ls_2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 10px; margin-top: 319px; width: 45px; cursor: pointer; margin-left: 0px;}

.main_title .subtitle{ color: #ccc; font-size: 18px; padding-left: 15px; letter-spacing:1px; }
.main_title .subtitle a{ color: #ccc; font-size: 18px; letter-spacing:1px; }

/* new css */
.lpnews a{ color: #999; cursor: pointer;}
.lpnews .on{ color: black;}
.zs_in{ width: 580px; height: 370px; border:1px solid #ccc; overflow: hidden; display: none;}
.zs_in .zs_top{ width: 100%; height: 50%; border-bottom: 1px solid #ccc; overflow: hidden;}
.zs_in .zs_top .zstop_c{ width: 564px; height: 145px; margin: 20px 8px; display:inline-block; overflow: hidden;}
.zs_in .zs_top .zstop_c a{ padding: 0px; padding: 0 10px; position:relative;}
.zs_in .zs_top .zstop_c .zstopn{ height: 145px; margin: 0; padding: 0;}
.zs_in .zs_top .zstop_c .zstopn img{ margin-left: 18px; padding: 0;}
.zs_in .zs_bottom{ width: 100%; height: 50%; border: 0; overflow: hidden;}
.zs_in .zs_top .zstop_c .mbdiv { color:#fff; width: 168px; height: 24px; position: absolute; bottom:0; left:10px; background:#000;background:rgba(0,0,0,0.5); line-height: 24px; text-align:center;}
.gg_ctrl{ position: absolute; right: 0; top: 15px; display: none;}
.gg_ctrl .prev{background: url("../images/but_le.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer; display: none; float: left; height: 40px; width: 40px;}
.gg_ctrl .next{background: url("../images/but_ri.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); cursor: pointer; float: left; height: 40px; margin-left: 1px; width: 40px;}
.gg_ctrl .prev:hover{ background: url(../images/but_le_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: none; float: left;height: 40px; width: 40px; cursor: pointer;}
.gg_ctrl .next:hover{ background: url(../images/but_ri_1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer; float: left;height: 40px; margin-left: 1px; width: 40px; cursor: pointer;}

.big_banner .hd li{cursor: pointer; background-color: #999; color: white; float: left; width: 25px; height:25px; text-align: center; line-height: 25px; margin-left: 10px;}
.big_banner .hd .on{background-color: #333;}

#tanchu img{ cursor: pointer;}

.content_table{ border-collapse: collapse;}
.content_table td,th{border-width: 1px; border-style:solid;}