﻿@charset "utf-8";
/*global style b*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img {  margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset, img { border:0; }
ol, ul { list-style:none; } 
li { word-break: keep-all; white-space:nowrap; }
caption, th { text-align:left; } 
abbr, acronym { border:0; } 
body { font:12px Verdana,Arial,Tahoma,"宋体"; position:relative; }
a { color:#333; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color:#ff6600; text-decoration:underline; }
a:active { color: #ff6600; text-decoration:underline; }
.clear{ clear:both; }
/*global style e*/

/*top s*/
.block_ct { width:100%; height:40px;background:#FAFAFA}
.ntop { border-bottom:solid 1px #e6e6e6; }
.nt_ct { width:1100px; height:40px; overflow:hidden; margin:0 auto; }

.nt_ct a { color:#666; }
.nt_ctt a { color:#0000FF; }
.nt_ct a:hover, .nt_ct a:active { color: #ff6600; }
.t_left, .t_right { width:500px; height:40px; line-height:40px; overflow:hidden; float:left; }
.t_right { float:right; text-align:right; }
.t_right em { font-style:normal; color:#dbdbdb; margin:0px 10px 0px 10px; }
/**/
.nt_ct2 { height:90px; color:#000; margin-top:13px;}
.nt_ct2 .t_left { width:350px; height:72px;}
.nt_ct2 .t_right { height:90px; width:745px; line-height:33px; overflow:hidden; text-align:right;}
.nt_ct2 .t_right .p  { width:auto; line-height:18px; float:right;margin:8px 0px 0px 0px;}
.nt_ct2 .t_right .p li  { float:left; }
.nt_ct2 .t_right .p a  { margin-left:9px; }
/**/
.daohang { height:44px; background-color:#ff6900; overflow:hidden; margin-top:5px; min-width: 1100px;}
.daohang ul { width:1100px; height:44px; display:block; overflow:hidden; margin:0 auto; }
.daohang ul li { width:122px; height:44px; line-height:44px; text-align:center; overflow:hidden; color:#666; background:#ff6900 url(../images/daohang_split.gif) no-repeat left top; float:left; font: 18px "微软雅黑","黑体","Microsoft YaHei","Microsoft JhengHei"; color:#fff; }
.daohang ul .no_bg { background-image:none; }
.daohang ul li a { color:#fff; line-height:44px; }
.daohang ul li a:hover, .nt_ct a:active { color: red; text-decoration: none; }
/**/
.flashimg { height:360px; }
#focus { width:100%; height:360px; overflow:hidden; position:relative;}
#focus ul { height:360px; position:absolute;}
#focus ul li{ float:left; width:1440px; height:360px; overflow:hidden; position:relative; background:#FED7AB; }
#focus ul li a{ display:block; width:100%; height:360px; }
#focus ul li a:hover{ text-decoration:none; }
#focus ul li div{ position:absolute; overflow:hidden; }
#focus .btn { position:absolute; width:700px; height:10px; padding:5px 0 5px 280px; bottom:0; text-align:center; }
#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; }
#focus .btn span.on { background:#fff; }
#focus .jz{ width:980px; margin:0 auto; }
/**/
.fmenu_ct { width:1100px; height:0px; margin:0 auto; }
.float_menu, .fmenu_shadow { width:282px; height:359px; background-color:#f7f7f7; border-bottom:#f0f0f0 solid 1px; position:absolute; z-index:100; left:0px; top:224px; }
.fmenu_shadow { height:355px; background-color:#000; border:none; z-index:99; }
.float_menu h2{ background:url(../images/fm_tt_bg.gif) no-repeat left 11px; font-size:18px; width:233px; height:28px; line-height:28px; color:#005189; text-align:left; color:#00327b; padding:5px 0px 0px 25px; margin:5px 0px 0px 12px; border-top:solid 1px #ededed; }
.float_menu .one { border:none; margin-top:3px; }
.float_menu ul{ width:252px; height:auto; margin:0 auto; }
.float_menu ul li{ width:252px; height:28px; overflow:hidden; line-height:28px; font-size:13px; }
.float_menu ul li .num { float:right; color:red; }
.float_menu ul li .f_r { float:right; }
/*top e*/
/*body s*/
.auto_h { height:auto; margin-top:13px; }
.lianxi_ct { width:280px; height:260px; overflow:hidden; background:#fbf8ef url(../images/lianxi_tt_bg.gif) repeat-x left top; border:solid 1px #e3d3b2; float:left; }
.lianxi_ct h2 { height:37px; width:250px; line-height:37px; padding-left:30px; background:url(../images/fm_tt_bg.gif) no-repeat 8px 11px; font-size:18px; text-align:left; color:#c60012; }
.lianxi_fs { width:256px; height:256px; overflow:hidden; margin:15px auto; border:solid 1px #e3d3b2; background-color:#fff; }
.lianxi_fs img { margin:12px 0px 0px 8px; }
.lianxi_fs h2 { background:url(../images/lx_taobao.gif) no-repeat 6px center; height:38px; line-height:38px; padding-left:45px; margin:12px 0px 0px 8px; color:#03afef; }
.lianxi_fs a:hover, .lianxi_fs a:active { color: red; text-decoration: none; }
.lianxi_fs h2 font { font-size:14px; }
.dongtai_ct { height:280px; background:#fff url(../images/dongtai_tt_bg.gif) repeat-x left top; }
.dt_tt_ul { width:256px; height:28px; overflow:hidden; }
.dt_tt_ul li { width:77px; height:27px; line-height:28px; overflow:hidden; float:left; border: solid 1px #e3d3b2; border-top:none; background-color:#f9ead7; margin-right:4px; text-align:center; cursor:pointer; }
.dt_tt_ul .on0, .dt_tt_ul .on1, .dt_tt_ul .on2 { background:#f9ead7 url(../images/dongtai_tt_bg2.gif) repeat-x left -1px; height:28px; border-bottom:none; }
.dt_tt_ul .on0, .dt_tt_ul .no_bl { border-left:none; width:78px; }
.dt_list_ul { width:240px; height:305px; overflow:hidden; margin:9px auto; }
.dt_list_ul li { width:230px; height:24px; line-height:24px; overflow:hidden; padding-left:10px; background:url(../images/dashed.gif) no-repeat left center; }
/**/
.right_ct { width:809px; height:268px; overflow:hidden; float:right; }/*比左边多高2像素，左边有边框*/
.teacher_ct { width:809px; height:264px; overflow:hidden; }
.tt_ct { width:100%; height:38px; overflow:hidden; background:#f5efda url(../images/teacher_tt_bg.gif) no-repeat 0px 0px; }
.tt_ct h2{ background:url(../images/taiji0.png) no-repeat left center; padding-left:30px; margin-left:20px; height:38px; line-height:38px; font-size:18px; text-align:left; color:#ff6800; }
.info_ct { width:806px; height:224px; overflow:hidden; border: solid 1px #ccc;border-top:none; }
.info_ct .t_left {  width:250px; height:223px; line-height:28px; text-align:center; color:#333;margin:10px 0px 0px 10px; }
.info_ct .t_left img { width:244px; height:170px; border:solid 1px #ddd; padding:2px; }
.info_ct .t_right { width:515px; height:224px; margin:10px 15px 0px 0px; line-height:22px; }
.info_ct .t_right p { text-indent:2em;word-break: break-all; white-space:normal; }
.info_ct .t_right a { color:red; }
.teacher_ct .info_ct .t_right { text-align:left;}
/**/
.fangfa { height:400px; margin-top:16px; }
.f_left, .f_right { width:396px; height:398px; overflow:hidden; float:left; border:solid 1px #e3d3b2; }
.f_right { float:right; }
.fangfa .tt_ct { background:#f5efda url(../images/fangfa_tt_bg.gif) repeat-x 0px 0px; }
.fangfa .info_ct { width:100%; height:100%; border:none; }
.fangfa .info_ct .text_ul { width:372px; height:229px; border-bottom:solid 1px #ccc; background:url(../images/num_li.gif) no-repeat 0px 0px; margin:6px auto; }
.fangfa .info_ct .text_ul li { line-height:36px; font-size:14px; padding-left:33px; }
.fangfa .info_ct .text_ul .new a { color:red; }
.fangfa .info_ct .text_ul .new a:hover,.fangfa .info_ct .text_ul .on a:active { color:#ff6600; }
.fangfa .info_ct .ad_ul { width:368px; height:92px; margin:12px auto; }
.fangfa .info_ct .ad_ul li { width:92px; float:left; }
.fangfa .info_ct .ad_ul img { width:92px; height:92px; border:none; }
/**/
.anli_ct {}
.anli_ct .tt_ct { background:none; border-bottom:solid 3px #fa5003; }
.anli_ct .tt_ct h2{ font:bold 18px "黑体","微软雅黑","Microsoft YaHei","Microsoft JhengHei"; line-height:38px; width:200px; float:left; margin-left:10px; }
.anli_ct .tt_ct ul{ width:auto; float:right; }
.anli_ct .tt_ct ul li{ width:auto; float:left; line-height:42px; margin-right:10px; }
.anli_ct .tt_ct ul li a { color:red; }
.anli_ct .tt_ct ul li a:hover,.anli_ct .tt_ct ul li a:active { color:#ff6600; }
.anli_ct .info_ct { width:1098px; height:397px; overflow:hidden; border: solid 1px #e3d3b2; border-top:none; }
.anli_ct .info_ct .t_left { width:278px; height:365px; border: solid 1px #dcdcdc; margin-top:15px; }
.anli_ct .info_ct .t_left h2 { font-size:14px; background-color:#e0e0e0; text-align:left; padding-left:30px; color:#fa0202; }
.anli_ct .info_ct .t_left ul { width:258px; height:auto; margin:10px auto; padding:0px; }
.anli_ct .info_ct .t_left ul li { line-height:26px; overflow:hidden; margin:0px; padding-left:10px; background:url(../images/dashed_g.gif) no-repeat left center; text-align:left; }
.anli_ct .info_ct .t_right { width:806px; height:364px; margin:15px 0px 0px 0px; }
.anli_ct .info_ct .t_right .ad_ul { width:100%; height:auto; }
.anli_ct .info_ct .t_right .ad_ul li { width:86px; height:128px; overflow:hidden; float:left; line-height:22px; margin:0px 14px 0px 15px; text-align:center; }
.anli_ct .info_ct .t_right .ad_ul li img { width:86px; height:86px; border:none; display:block; }
.anli_ct .info_ct .t_right .ad_ul a { color:#333; }
.anli_ct .info_ct .t_right .ad_ul a:hover,.fangfa .info_ct .text_ul .on a:active { color:#ff6600; }
.anli_ct .info_ct .t_right .ad_ul2 {}
.anli_ct .info_ct .t_right .ad_ul2 li { width:138px; height:150px; margin:0px 10px 0px 12px; }
.anli_ct .info_ct .t_right .ad_ul2 li img { width:128px; height:98px; padding:4px; border:solid 1px #ddd; }
.anli_ct .info_ct .t_right .text_ul { width:778px; height:auto; margin:6px auto; }
.anli_ct .info_ct .t_right .text_ul li { width:165px; line-height:28px; font-size:12px; padding-left:15px; background:url(../images/pp_li.gif) no-repeat left center; float:left; margin:0px 0px 0px 10px; text-align:left; }
.anli_ct .info_ct .t_right .text_ul li a { color:#333; }
.anli_ct .info_ct .t_right .text_ul li a:hover { color:#ff6600; }
.anli_ct .info_ct .t_right .text_ul li a:active { color: #ff6600; }
/**/
.anli_ct2 {}
.anli_ct2 .tt_ct h2{ background:url(../images/taiji2.gif) no-repeat left center; }
.anli_ct2 .tt_ct ul li a { color:#333; }
.anli_ct2 .tt_ct ul .more a { color:#f9001b; font-weight:bold; }
.anli_ct2 .info_ct  { height:445px; }
.anli_ct2 .info_ct .t_left { width:202px; height:415px; border: solid 1px #dcdcdc; margin:15px 4px 0px 10px; background:#f3f3f3 url(../images/hgg.gif) repeat-x left top; }
.anli_ct2  .info_ct .t_left h2 { font-size:14px; text-align:left; padding-left:40px; color:#000; background:url(../images/taiji1.gif) no-repeat 10px center; }
.anli_ct2 .info_ct .t_left ul { width:182px; height:auto; margin:10px auto; padding:0px; }
.anli_ct2 .info_ct .t_left ul li { line-height:25px; overflow:hidden; margin:0px; padding-left:10px; background:url(../images/dashed_g.gif) no-repeat left center; text-align:left; }
/*body e*/
/*bottom s*/
.link_ct {}
.link_ct .tt_ct { width:1098px; border:solid 1px #d3d3d3; border-bottom:none; background:url(../images/link_bb_bg.gif) repeat-x left top; }
.link_ct .tt_ct h2{ background:none; font:bold 12px Verdana,Arial,Tahoma,"宋体"; line-height:35px; color:#000; padding:0px 0px 0px 20px; width:500px; }
.link_ct .tt_ct h2 span{  font-weight:normal; margin-left:15px; }
.link_ct  .tt_ct ul li{ line-height:35px; margin-right:20px; }
.link_ct .tt_ct ul li a { color:#333; }
.link_ct  .info_ct  { width:1072px; height:auto; padding:0px 13px 10px 13px; line-height:25px; border: solid 1px #d3d3d3; border-top:none; }
.link_ct  .info_ct em { font-style:normal; color:#dbdbdb; margin:0px 10px 0px 10px; }
/**/
.bottom_ct { margin-top:8px; border-top:solid 2px #fa5100; border-bottom:solid 1px #ebebeb; height:268px; }
.btn_img_ct { width:100%; height:78px; border-bottom:solid 1px #ebebeb; background-color:#fafafa; text-align:center; }
.btn_img_ct img { margin-top:6px; }
.btn_ul_ct { width:924px; height:140px; margin:30px auto; }
.btn_ul_ct ul { width:154px; height:auto; overflow:hidden; margin:0px; float:left; background:url(../images/gouwu_icon.jpg) no-repeat -1px top;}
.btn_ul_ct ul  li{ width:111px; line-height:20px; padding-left:43px; }
.btn_ul_ct ul .big { padding-left:43px; font:18px "黑体","微软雅黑","Microsoft YaHei","Microsoft JhengHei";line-height:38px; }
.btn_ul_ct .zf { background-position:-155px 0px; }
.btn_ul_ct .dd { background-position:-309px 0px; }
.btn_ul_ct .ps { background-position:-463px 0px; }
.btn_ul_ct .th { background-position:-616px 0px; }
.btn_ul_ct .sj { background-position:-771px 0px; }
/**/
.regs_ct { height:auto; line-height:24px; text-align:center; margin-top:15px;color:#999; }
.regs_ct a { color:#999; }
.regs_ct  em { font-style:normal; color:#999; margin:0px 10px 0px 10px; }
.regs_ct a:hover,.regs_ct a:active { color:#ff6600; }
/*bottom e*/
/**/
/*list page s*/
.list_page_l { width:282px; height:auto; overflow:hidden; float:left; }
.l_p { height:318px; float:none; }
.ls_jj { height:290px; text-align:center; line-height:20px; color:#333; }
.ls_jj img { display:block; width:244px; height:170px; margin:5px auto; }
.ls_jj h2 { font:bold 12px Verdana,Arial,Tahoma,"宋体"; height:20px; line-height:20px; background:none;padding:0px;margin:0px; color:#333;text-align:center; }
.ls_jj p { width:235px; height:170px;  text-indent:2em; text-align:left; margin:0px 10px 0px 10px;}
.ls_jj a { color: red; }
.tuijian_ct { width:280px; height:auto; overflow:hidden; background:#fff url(../images/fangfa_tt_bg.gif) repeat-x 0px 0px; border:solid 1px #e3d3b2; margin-top:12px; }
.tuijian_ct h2 { height:37px; line-height:37px; padding-left:40px; background:url(../images/taiji0.png) no-repeat 14px 9px; font-size:18px; text-align:left; color:#ff6801; }
.lp_ul { height:auto; }
.lp_ul li a { color:#0000FF;font-size:14px;  }
.list_page_r { height:auto; }
.list_page_r .info_ct { width:806px; height:auto; border: solid 1px #f2ce9a;border-top:none; background:url(../images/teacher_bt_bg.gif) no-repeat left bottom; padding-bottom:15px; }
.list_p_ul { width:734px; height:auto; overflow:hidden; margin:15px auto; }
.list_p_ul li { width:734px; height:122px; line-height:20px; border-bottom: solid 1px #ddd; word-break: break-all; white-space:normal; color:#aaa; margin-top:12px; }
.list_p_ul li img { width:118px; height:98px; padding:2px; border:solid 1px #ddd; float:left; margin-right:10px; }
.list_p_ul li p { color:#796a55; }
.list_p_ul li .xz { font:bold 12px Verdana,Arial,Tahoma,"宋体"; color:#565656;line-height:24px; }
.list_p_ul li .title { font:bold 14px Verdana,Arial,Tahoma,"宋体"; color:#256eb3;line-height:24px; }
.list_p_ul li .date { font:12px Verdana,Arial,Tahoma,"宋体"; color:#666;line-height:24px; }
.page_ct { width:100%; height:24px; text-align:center; overflow:hidden; clear:both; }
.page_ct a, .page_ct font  { height:20px; line-height:20px; padding:2px 5px 2px 5px; border:solid 1px #ccc; margin-left:5px; cursor:pointer; }
.page_ct font  em{ font-style:normal; color:#333; }
.page_ct .on { font-weight:bold; }
/*list page e*/
.dede_pages{
	height:33px;
	clear:both;
	overflow:hidden;
	background:#FAFAFA;
	margin-top:16px;
}
.dede_pages ul{
	float:left;
	padding:6px 0px 0px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	background:#EEE;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:1px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:7px 10px 3px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
/**/
/*artcle page s*/
.article_page_r { width:810px; height:auto; overflow:hidden; float:right; color:#333; }
.article_page_r .info_ct { width:766px; height:auto; overflow:hidden; border: solid 1px #f2ce9a;border-top:none; background:url(../images/teacher_bt_bg.gif) no-repeat left bottom; padding:0px 20px 20px 20px; }
.article_page_r .info_ct h1{ font:bold 24px "宋体","黑体","微软雅黑","Microsoft YaHei","Microsoft JhengHei"; line-height:50px; text-align:center; color:#333; margin:18px 0px 10px 0px;}
.article_page_r  p { line-height:26px; font-size:14px; text-indent:2em; }
.article_page_r .dates_ct { width:100%; line-height:24px; text-align:center; color:#666; font:12px Verdana,Arial,Tahoma,"宋体"; }
.article_page_r .dates_ct em { font-style:normal; color:#333; }
.article_page_r .abstract { width:738px; overflow:hidden; margin:20px auto; background-color:#fdf7f9; border:solid 1px #fad7de; padding:8px 10px 8px 10px; line-height:23px; font-size:14px; }
.article_page_r .article { line-height:26px; font-size:14px; text-indent:2em; }
.article_page_r .next_article { line-height:20px; margin-top:10px; color:#666; }
.mr_t20{ margin-top:20px; }
.article_page_r .tuijian_ct { width:806px; height:auto; overflow:hidden; background:#fff url(../images/anli_tt-bg.gif) no-repeat 0px 0px; border:solid 1px #e3d3b2; margin-top:12px; }
.article_page_r .right_ct { float:none; }
.article_page_r .tuijian_ct h2 { height:34px; line-height:30px; padding-left:40px; background:none; font-size:18px; text-align:left; color:#fb5200; }
.article_page_r .tt_ct span { line-height:38px; margin-left:30px; }
.article_page_r .tt_ct span a { margin-left:8px; margin-right:8px; }
.article_page_r .tt_ct span em { font-style:normal; color:#fb5200; }
.article_page_r .tt_ct span a:hover,.article_page_r .tt_ct span a:active { color:#ff6600; }
/*artcle page e*/
/*update 14.9.3 s*/
.nt_ct .font_12 h1 { line-height:40px; font-weight:normal;font-size:12px;float:none; }
/*update 14.9.3 e*/
.content_text table{
	float:left;
	width:750px;
	border-color: #FFCC00;
	font-size: 14px;
	padding:10px;
	color:#663300;
	margin:10px;
	line-height:35px;
	font-family:Georgia;
}
.content_text table tr{
	background:#FFFFFF;
}
.pinyin{font-size: 16px;color:#FF6900;}
.tyxbihua{color:#0066FF}
.tyxbm{font-size:16px;line-height:30px;color:#0066FF}
.b{font-size:14px;font-weight:bolder}
.hr{color:#F0E4E1}

.zi18b{font-size:18px;font-weight:bold;color:#CC6600}
.tyxb{font-size:18px;font-weight:bold;color:#CC6600}
.zixingb{font-size:18px;font-weight:bold;color:#CC6600}
.kangxizidian-b{font-size:18px;font-weight:bold;color:#CC6600}

.yinyun-b{font-size:18px;font-weight:bold;color:#CC6600}
.kangxizidian{bold;color:#BC2931}
.hrline{clear:both;border:1px #cccccc dotted;size:1px;height:1px}
.tianyixuanb{font-size:21px;font-weight:bold;color:#CC6600}
.input{width:254px; margin:0; font-size:14px;font-weight:bold; color:#933803; auto;background:url("../images/tjsq-4.gif") 0 0 no-repeat; height:52px;  border:0 none; cursor:pointer;}
.nt_ct table a {color:#0000FF}

.luke_search{height:60px; overflow: hidden; margin-left: 22px;}
.luke_search .search_box{ background-color: #f40; overflow: hidden; height: 30px; position: relative;}
.luke_search .search_box img{position: absolute; top:9px; height: 13px; left:10px;}
.luke_search .search_box .txt{color: #333;outline:0 none; text-indent: 24px; width:595px; *width:590px; border: none;line-height: 24px; *line-height: 20px; height:24px\9; *height: 20px; padding:0px 4px; float: left; margin: 3px 0 0 3px; font-size: 14px;}
.luke_search .search_box .txt:focus{background-color: #FFF; border:none; outline:0 none;}
.luke_search .search_box .btn{outline:0 none; background:none; border:none; color: #FFF; font-size: 16px;margin-top: 2px;font-family: "微软雅黑"; line-height: 26px; width:112px; line-height: 26px; *line-height: 20px; *height: 20px; height: 26px\9; float:right;}
.luke_search .search_box .btn:hover{cursor: pointer;}
.luke_search .hot_search{text-align: left;  margin-top: 5px;}
.luke_search select, .luke_search h3, .luke_search ul{float: left;}
.luke_search h3, .luke_search ul{margin:-8px 0 0 5px;}
.luke_search h3{font-size: 12px; color:#888;}
.luke_search ul li{display: inline; margin-left: 3px;}
.luke_search ul li a{color:#999;}