@charset "utf-8";
/* Base Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small,strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
:focus { outline:0;}
img { border:0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

/**布局开始**/
body {}
body,p { font:12px/1 "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; color:#333;}
a { color:#333; text-decoration:none;}
a:hover { color:#cd0200;}
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner { width:1159px; margin:0 auto;} /**页面全局宽度**/

/**标题栏新闻窗口**/
.post { margin-bottom:10px;}
.post .tt { height:32px; border-bottom:1px solid #acacac;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size:18px;color:#383838;font-family:微软雅黑;font-weight: normal;border-bottom: 3px solid #ab8846;height: 30px;} /**标题字体**/
.post .tt .tit .title { display:inline-block; height:32px; line-height:32px; padding-left:35px; background:url(images/icon_tit.gif) no-repeat 5px center;} /**标题图标**/
.post .tt .more_btn { display:inline-block; height:32px; line-height:32px; float:right;}   /**更多按钮**/
.post .con { padding:5px 0; margin:0 auto;}
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc;} /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center;} /**新闻列表图标**/

/**自定义新闻列表**/
.news_list {}
.news_list li.news { line-height:24px; padding-left:13px; background: url(images/4.jpg) no-repeat 0 11px;} /**标题图标**/
.news_list li.news span.news_title { float:left;}
.news_list li.news span.news_meta { float:right; margin-left:2px;}
.news_list li.news p {clear:both; line-height:20px; color:#787878;}
.news_list li.news p a { color:#787878;}
.news_list li.news p a:hover { color:#444; text-decoration:underline;}
/**页头开始**/
#header {}
#header .inner {}
.head { width:100%; height:132px; position:relative; background:url(images/head.jpg) no-repeat 50% 0; position:relative;}    /**页头部分**/
.head .sitetitle { position:absolute; left:366px; top:48px; font-size:32px; font-weight:bold; color:#fff;}		/**站点名称**/
.navbar { width:100%; height:40px;}   	/**导航区域背景**/
.navbar .navbox { height:40px; margin:0 auto;}   /**导航窗口大小及位置**/
/**主导航**/
.wp-navi {}
.main-nav-panel {}
.menu-switch-arrow { display: none;}
.main-nav-panel .wp-menu { margin:0 auto; }
.main-nav-panel .wp-menu .menu-item { display: inline-block; float: left; position: relative; z-index: 100; }
.main-nav-panel .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 31px;height: 40px;line-height: 40px;font-size: 18px;font-family: 微软雅黑;color: #fff;}
.main-nav-panel .wp-menu .menu-item a.menu-link:hover {text-decoration: none;}
.main-nav-panel .sub-menu {background-color: #9a0000;display: none;position: absolute;left: 18px;top: 40px;z-index: 100;border: 1px solid #ccc;}
.main-nav-panel .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.main-nav-panel .sub-menu .sub-item a {display: block;color: #fff;height: 32px;line-height: 32px;padding: 0 15px;display: block;font-size: 14px;}
.main-nav-panel .sub-menu .sub-item a:hover {color: #fff;display: block;}
.main-nav-panel .sub-menu .sub-menu { left: 100%; top: 0; z-index: 200; background-color: #e6e6e6; border-left: 1px solid #ddd;}
/**slide导航**/
.wp-navi .navi-slide-head { display: none; padding:0 10px; height: 40px;}
.wp-navi .navi-slide-head .navi-slide-title { display: inline-block; float: left; font-weight: normal; color: #212121; font-size: 18px; line-height: 40px;}
.wp-navi .navi-slide-head .navi-slide-arrow { display: block; width: 34px; height: 40px; float: right; background: url(images/menu-icon-arrow.png) no-repeat 50%;}
/**主体开始**/
#container { padding:7px 0;}
#container .inner {background:#fff;width: 1200px;border:0px solid #e5e5e5;}

/**首页三列布局**/
.mod {}
.mod1 { width:236px; float:left;} /**左列**/
.mod1 .ml { width:100%;} 
.mbox { padding:0 10px; border:0px solid #d3d3d3;}
.mod2 { width:728px; float:right;}
.mod2 .mc { width:478px; float:left;} /**中间**/
.mod2 .mr { width:236px; float:right;} /**右列**/

/**列表页**/
.wp-wrapper .wp-inner {
    width: auto;
    max-width: 1200px;
    margin: 0 auto;
}
.wp-banner { background-color: #ececec;}
.wp-banner .wp-inner { position: relative;}
.wp-banner .column-name { display: none; height: 24px; line-height: 24px; font-size: 20px; color: #fff;text-shadow:2px 2px 2px #000000; overflow: hidden; position: absolute; left: 6px; right: 6px; top :50%; margin-top: -12px;}
/**列表页banner图**/
.banner .focus-title-bg,.focus-pagination1{display:none;}
.banner .focus-prev{left:5%;top: 50%;margin-top: -56.5px;}
.banner .focus-next{right:5%;top: 50%;margin-top: -56.5px;}
.banner .focus-pagination{
    right: 5%;
    bottom: 5%;
}
.mba .banner .focus-box{width:1200px !important;margin:0 auto;}
.mba .banner .focus-container{width:1200px !important;margin:0 auto;}
.banner .focus-container .focus-item img {
    width: 100%;
    vertical-align: middle;
    position: relative;
    width: 100%;
    margin: 0 auto;
    display: block;
    object-fit: cover;
    }

.wp-column-menu {width: 220px;position: absolute;float: left;margin-top:42px;}
.wp-column-news {float: right;width: 100%;min-height: 700px;}
.wp-column-news .column-news-box { margin-left: 240px; margin-right: 15px;}

/**栏目列表**/
.column-head {line-height: 24px;border-bottom: 1px solid #eee;background: #9a0000;}   /**位置栏目背景**/
.column-head .column-anchor {padding: 10px;text-align: center;}
.column-head .column-anchor .column-switch { display: block; width: 30px; height: 24px; float: right; display: none; background: url(images/menu-dot.png) no-repeat center;}
.column-head .column-anchor h3.anchor-title {display: inline-block;float: none;font-size: 20px;font-weight: bold;color: #fff;}		/**位置栏目字体**/

.column-list-wrap li { width: 100%; vertical-align: bottom;}
.column-list-wrap li a {display: block;width: 100%;border-bottom: 1px solid #b3b3b3;font-size: 16px;color: #383838;background: #f5f5f5;}
.column-list-wrap li a:hover {color: #fff;text-decoration: none;background-color: #9a0000;}
.column-list-wrap li.selected a.selected {color: #fff;background-color: #9a0000;}
.column-list-wrap li a span {display: block;padding: 10px;line-height: 22px;text-align: center;}
.column-list-wrap .sub-list li a {  background-position: 18px 11px; font-size: 14px; background-color: #F1F1F1;}
.column-list-wrap .sub-list li a:hover { background-color: #D6D6D6; color: #121212; }
.column-list-wrap .sub-list li.selected a.selected { background-color: #666; color: #fff; background-position: 18px 11px;}
.column-list-wrap .sub-list li a span { padding: 4px 10px; padding-left: 28px; line-height: 18px; }
.column-list-wrap .sub-list .sub-list li a { font-size: 13px; background-position: 26px 10px; background-color: #f5f5f5;}
.column-list-wrap .sub-list .sub-list li.selected a.selected { background-position: 26px 10px;}
.column-list-wrap .sub-list .sub-list li a span { padding-left: 36px; line-height: 17px; }
.column-list-wrap .sub-list .sub-list .sub-list li a { background-position: 34px 13px;}
.column-list-wrap .sub-list .sub-list .sub-list li.selected a.selected { background-position: 34px 13px;}
.column-list-wrap .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 44px; }
.column-list-wrap .sub-list .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 52px;}

/**
* 栏目新闻
*/
.list-head {padding: 10px 0;border-bottom: 2px solid #9a0000;}
.list-meta .column-title {float: left;display:inline-block;white-space:nowrap;line-height:24px;font-size: 20px;color: #9a0000;} /**当前位置**/
.list-meta .column-path { float: right; line-height: 24px; color: #454545;}
.list-meta .column-path a{ color: #454545;}
.list-meta .column-path a:hover{ color:#14427E;}
.column-news-con { padding:10px 0; }
.column-news-list .column-news-item {display: block; position: relative; border-bottom:1px dashed #b1b1b1; line-height: 1.4em; 
    padding: 5px 0; padding-left: 10px; background: url(img/dot.png) no-repeat 2px 13px; font-size: 14px;}  /**栏目新闻列表**/
.column-news-list .column-news-item:hover { background-color: #F7F7F7; color: #000;}
.column-news-list .column-news-item .column-news-title { display: block; margin-right: 76px;}
.column-news-list .column-news-item .column-news-date { display: block; text-align: right; width: 80px; height: 20px; line-height: 20px; position: absolute; right: 0; top:5px; color: #999; }
.wp_entry {width:auto; margin:0 4px;}
.wp_entry,.wp_entry p { line-height:1.7; font-size:15px; text-align: justify; }
.wp_entry p { margin-bottom:11px;}
.column-news-list .wp_entry img {vertical-align: middle; max-width:100%; _width:expression(this.width > 800 ? "880px" : this.width); }   /**列表页文章图片大小限制**/

/**文章页**/
.infobox { margin:0 auto;}
.article {
    min-height: 400px;
}
.article h1.arti_title {
    line-height: 60px;
    font-family: 微软雅黑;
    padding: 5px;
    text-align: center;
    font-size: 20px;
    color: #9a0000;
    border-bottom: 1px solid #9a0000;
    } /**文章标题**/
.article .arti_metas { padding:10px; text-align:center;}
.article .arti_metas span { margin: 0 5px;
    font-size: 14px;
    color: #b8b8b8;
    font-family: 微软雅黑;} /**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.6; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { /*margin-bottom:6px;*/}
.article .entry .read img { max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/

/**页脚开始**/
#footer {}
#footer .inner {height:43px;padding: 27px 0px; border-top:0px solid #036; background:#175952;}
#footer .inner p {font-family: 微软雅黑;color: white;font-size: 12px;line-height: 24px;text-align: center;}
#footer .inner p span { margin:0 3px;}
.search {float:right; width:200px;margin-right: 27px;}
.wp_search {   background:url(images/1.jpg) no-repeat;  margin-top: 139px;}
#keyword { background:none;border: 0px;width:169px !important;}
.wp_search .search {
    background: none;
    width: 26px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}
.news-bl {float:left; width:505px;}
.news-br {float:right; width:600px;}
.bt1 a {line-height:34px;font-weight: bold;font-family: 微软雅黑;font-size:15px;color:#12443f;}
.xwjj { color:#8c8c8c; font-family:微软雅黑; font-size:12px; line-height:20px;}
.news_list li.news span.news_title a { color:#2d2d2d;font-size:14px; font-family:微软雅黑; line-height:29px;}
.news-time { color:#12443f; font-size:15px; font-family:微软雅黑; line-height:31px;}
.more_text {color:#808080; font-size:12px; font-family:微软雅黑;}
.post .tt .tit .title1 {
    height: 32px;
    line-height: 32px;
    padding-left: 18px;
    background: url(images/3.jpg) no-repeat;
}
.news-time2 { float:right; color:#808080; font-size:14px; font-family:微软雅黑;}

.news-x1 { float:left; width:348px;}
.news-x2 { float:left; margin-left: 50px; width:348px;}
.news-x3 { float:right; width:348px;}
.post .tt .tit .title2 {
    height: 32px;
    line-height: 32px;
    /* background: url(images/5.jpg) no-repeat; */
}

.wp_listcolumn .wp_column a.selected {
    color: #000;
    background-color: #9a0000;
    /* background-image: url(wp_column_menu_li_2.gif); */
}
.wp_listcolumn .wp_column {
    width: 80%;
    margin-left: 24px;
}
.wp_listcolumn .wp_column a {
    font-family: 微软雅黑;
    display: block;
    width: 100%;
    color: #666;
    font-size: 15px;
font-weight: normal;    word-wrap: break-word;
    background: #f5f5f5 url(wp_column_menu_li_1.gif) no-repeat 6px 12px;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #fff;
    text-align: left;
}
.wp_listcolumn .wp_column a .column-name {
    display: inline-block;
    line-height: 22px;
    padding: 5px 33px 5px 20px;
    cursor: pointer;
}
.col_path a { color:#ababab;}
.possplit {
    background-image: url(images/6.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    text-indent: 22px;
    background-position: center;
    width: 10px;
    display: inline-block;
    border: 0px solid red;
}
#wp_paging_w6 {margin-top: 10px;}
.Article_Title a { font-size:14px; font-family:微软雅黑; color:4b4b4b; line-height:25px;}
.wp_article_list .list_item {
    width: 100%;
    height: 35px;
    line-height: 24px;
    border-bottom: 0px dashed #ccc;
    vertical-align: top;
}
.wp_article_list .list_item .Article_Index {
    display: inline-block;
    width: 10px;
    height: 16px;
    margin-top: 3px;
    color: #fff;
    font-size: 11px;
    float: left;
    margin-right: -15px;
    overflow: hidden;
    text-indent: -99em;
    background: none;
}
.col_news_list .wp_article_list .list_item .Article_Index {
    background: none;
}
.link { background-color:#b39858; height:45px; width:1159px; margin:0 auto;}
.link .inner {width: 730px;
    margin: 0 auto;}
.link-l {     margin-top: 6px;
    width: 46%;
    float: left;}
.link-r {     margin-top: 6px;
    width: 46%;
    float: right;}
.news-br .post .tt .tit { border-bottom: 0px solid #ab8846;}
select { height:33px;}


.dbu {height:20px; background:#9a0000;}
.dbu1 {width:1200px; height:35px; margin:auto;}
.zc {float:left;height:35px; padding-left:5px; }
.zc li a {line-height:35px; color:#dab8b8; font-size:14px; font-family:微软雅黑;}
.yc {float:right;height: 13px;margin-top: 11px;}
.xlm {float:left;height:13px;border-left:3px solid #7592c2;padding-left:5px;line-height:13px;margin-left: 11px;}
.xlm a {color:#dab8b8;}
.MMi2 {border-left:3px solid #e39b34;}
.MMi3 {border-left:3px solid #30a22a;}
.MMi4 {border-left:3px solid #3a6fdb;}
.MMi5 {border-left:3px solid #de2bd8;}
.daohang {width:1200px; height:128px; margin:auto; background:url(images/dhbj.png) no-repeat right;}

.logo {float:left; width: 100%;}
.dht {height:40px; float:left; width:100%;background-color: #9a0000;}

.dadongtu{float:left; width:100%;}
.dadongtuin{width: auto;max-width: 1200px;margin: 0 auto;}

.dh2 {height:88px; border-bottom:1px solid #dedede; border-top:1px solid #dedede; background:#f2f2f2;}
.dh3 {width:1200px; height:88px; margin:auto;}
.dh4 {float:left;line-height: 87px;border-left:1px solid #dedede;border-right:1px solid #dedede;padding: 0 19px;}
.dh4 a {font-size:18px; font-family:微软雅黑; color:#3e3e3e;}
.dh4:hover {background:#9a0000; color:#fff;}
.dh4:hover a {color:#fff;}
.jgyw {height:480px; width:1200px; margin:auto;}
.jgbt {width:1200px;height:135px;background:url(images/btbj.png) no-repeat;float: left;}
.hhh {
    font-size: 24px;
    font-family: 微软雅黑;
    font-weight: bold;
    text-align: center;
    display: block;
    height: 135px;
    line-height: 150px;
}
.tpxw {width:270px; height:330px; float: left; margin-left:40px; }
.KK1 {margin-left:0;}
.btt {font-size:16px;font-family:微软雅黑;line-height: 24px;margin-top: 15px;margin-bottom: 8px;}
.btt a { color:#252525;}
.jjj { font-size:14px; color:#7a7a7a; line-height:24px; font-family:微软雅黑;}
.zttj {height:300px; background:#f2f2f2;padding-top:10px;}
.zttj2 {height:300px; width:1200px; margin: auto;}
.xwk {width:1200px; height:330px; float:left;}

.btbj2 {background: url(images/btbj2.png) no-repeat 0px -10px;}

.mkb {float:left; width:1200px; min-height:100px;    position: relative;}
.mba .tzgg .ckgd{top: -54px;}
.tzgg {width:400px; float:left;}
.zsbt {line-height: 50px;height:52px;background: url(images/bjj.png) no-repeat 5px bottom;}
.zbbt {float:left;}
.ybmroe { float:right;padding-right: 20px;}
.zbbt {font-size:20px; font-family:微软雅黑; font-weight:bold; color:#404143;}
.more_text {font-size:12px; color:#404143; font-family:微软雅黑;}
.sjxw2 {height:20px;margin-top: 18px;}
.sjk { width:70px; height:68px; background:#878787; color:#fff; text-align:center; float:left;}
.btt2 {width:260px; float:right;}
.dd {font-size:28px;font-family:Arial Regular;line-height: 24px;margin-top: 12px;}
.yyyy {font-size:14px; font-family:微软雅黑; line-height:24px;}

.sjxw2:hover .sjk {background:#9a0000;}
.btt2 {font-size:15px;line-height:24px;font-family:微软雅黑;margin-top: 8px;}
.btt2 a {color:#3b3b3b;}

.tsjg {float:left;width:340px;margin-left: 80px;}
.banner2 {height:150px;position: relative;margin-top: 22px;}
.tmbt {position: absolute;width:100%;background:url(images/tmbj.png);height: 37px;line-height: 37px;font-size: 15px;font-family: 微软雅黑;bottom: 0;}
.btp {display:block;}
.tmbt a {padding-left:20px; color:#fff;}
.wsjg {float:right; width:340px;}
.btt6 {font-size:15px; line-height:33px; font-family:微软雅黑;}
.btt6 a {color:#575757; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.lby {margin-top: 20px;}
.dibu {height:185px; background:#9a0000;}
.dibu2 {width:1200px; height:185px; margin:auto;}
.logo2 {float:left;width: 26%;height:111px;background:url(images/tubiao2.png) no-repeat;margin-top:37px;}
.dbwz {float:left;width: 33.5%;margin-left: 7%;color:#fff;font-size:13px;line-height:24px;margin-top:42px;}
.dbwz a { color:#fff;}
.gzh {float:right;margin-left: 15px; margin-top:33px;}
.btt7 {color:#fff; font-size:12px; text-align:center; line-height:35px;}

.navbox .wp_nav .nav-item {margin: 0 23px;
}
.navbox .wp_nav .sub-nav .nav-item {margin: 0 !important;
}
.navbox .wp_nav .sub-nav .nav-item a {border:0;}

.banner {width:100%;margin-top:42px;}
.banner .inner{width:1200px;margin:0 auto;}
.main_banner .news_list li.news{padding-left:0}
.main_banner .news_imgs{padding-top: 33.3%;overflow: hidden;position: relative;}
.main_banner .news_imgs img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;}
.main_banner .slick-arrow{font-family:"宋体";}
.main_banner .slick-prev:before, .main_banner .slick-next:before{display:none;}
.main_banner .slick-prev{
	display: block;
	width: 51px;
	text-align: center;
	height: 113px;
	line-height: 113px;
	background: url(images/tmbj.png);
	text-decoration: none;
	color: #fff;
	font-size: 55px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	position: absolute;
	top: 50%;
	/* margin-top: -56.5px; */
	z-index: 50;
	left: 5%;
	}
.main_banner .slick-next{
	display: block;
	width: 51px;
	text-align: center;
	height: 113px;
	line-height: 113px;
	background: url(images/tmbj.png);
	text-decoration: none;
	color: #fff;
	font-size: 55px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	position: absolute;
	top: 50%;
	/* margin-top: -56.5px; */
	z-index: 50;
	right: 5%;
	}
.main_banner .slick-dots{
    position: absolute;
    right: 5%;
    bottom: 25px;
    z-index: 60;
    width: auto;
    height: 20px;
    text-align: right;
    }
.main_banner .slick-dotted.slick-slider{margin-bottom:0}
.main_banner .slick-dots li button{
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
    text-align: center;
    font-size: 0;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    overflow: hidden;
    border-radius: 10px;
    color: #fff;
    margin-right: 9px;
    cursor: pointer;
    border: 2px solid #ffffff;
    }
.main_banner .slick-dots li.slick-active button{background:#fff;}
.main_banner .slick-dots li{width:auto;height:auto;margin:0}
.main_banner .slick-dots li.slick-active button:before{display:none;}
.main_banner .slick-dots li button::before{display:none;}
.cgd {position: relative;}

.ckgd {position: absolute;right: 0;top: 68px;}

.ckgd .more_text {font-size: 15px;color:#817f80;font-family:微软雅黑;letter-spacing: 3px;}


.col_news_list li.news {
    width: 25%;
    float: left;
    background: none;
    text-align: center;
    padding: 10px 0;
}
.col_news_list li.news {
    width: 25%;
    float: left;
    background: none;
    text-align: center;
    padding: 10px 0;
}

.news_title span {
    font-size: 14px;
    display: inline-block;
    padding: 10px 5px;
}

.tea_con_lb_xx_img {
	float: left;
	width: 250px;
	margin-right: 40px;
}
.tea_con_lb_xx_img img {
	width: 250px;
        height:300px;
}
.tea_con_lb_xx_text {
	float: left;
	max-width: 900px;
	margin-left: 10px;
}
.tea_con_lb_xx_text_tit_name {
	font-size: 24px;
	color: #464646;
	border-left: 1px #8F8F8F solid;
	line-height: 24px;
	padding-left: 15px;
	margin-top: 10px;
}
.tea_con_lb_xx_text_con {
	margin-top: 25px;
	color: #6F6F6F;
	width: 99%;
}
.tea_con_lb_xx_text_con p {
	/*padding-top: 15px;
	padding-bottom: 15px;*/
}
.tea_con_lb_xx_text_con span {
	font-size: 16px;
	color: #464646;
}
.tea_con_lb_xx_text_con_aqq {
	width: 99%;
}
.teacher_grjj {
	font-size: 16px;
	color: #464646;
	padding-bottom: 10px;
	font-weight: bold;
	border-bottom: 1px solid #8f8f8f;
}
.teacher_grjj span {
	font-size: 14px;
	color: #C4B6BA;
	padding-left: 10px;
}
.teacher_grjj_con_tit {
	line-height: 24px;
	font-size: 14px;
	color: #C4B6B9;
	padding-right: 10px;
	padding-top: 10px;
}
.teacher_grjj_con_xx {
	line-height: 20px;
	font-size: 12px;
	color: #3E3A39;
}
.teacher_jskc {
	font-size: 16px;
	color: #464646;
	margin-top: 25px;
	padding-bottom: 10px;
	font-weight: bold;
	border-bottom: 1px solid #8f8f8f;
}
.teacher_jskc span {
	font-size: 14px;
	color: #C4B6BA;
	padding-left: 10px;
}
.teacher_jskc_con_tit {
	float: left;
	line-height: 22px;
	font-size: 14px;
	color: #C4B6B9;
	padding-right: 10px;
	margin-top: 20px;
}