﻿/* Reset Stylesheet */
@charset utf-8;html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}ol,ul{list-style:none;}:focus{outline:0;}a img{border:0;}img{vertical-align:middle;}table{empty-cells:show;}textarea{resize:none;}ins{text-decoration:none;}del{text-decoration:line-through;}em{font-style:normal;}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0;}.fl{float:left;}.fr{float:right;}.fn{float:none;}.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}.bor{border:1px solid #CCC;border-radius:5px;}.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-table;}/* Hides from IE-mac \*/*html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */*+html .clearfix{min-height:1%;}.overflow{overflow:hidden;}.block{display:block;overflow:hidden;}.hide{display:none;}.invisible{visibility:hidden;}body{font:12px/150% \5b8b\4f53,Arial,Verdana;color:#333;background-color:#f4f4f4;_background-image:url(about:blank);_background-attachment:fixed;}a{color:#333;text-decoration:none;}a:hover{color:#cd1a1c;text-decoration:underline;}body{word-wrap:break-word;-webkit-text-size-adjust:none;}

body{ background:#22ac38;}

.top{ width:1000px; margin:0 auto; height:92px; color:#fff100}
.top .logo{ margin-top:10px; display:block; float:left;}
.top_r{ width:690px; float:right; position:relative}
.top_r .welcome{position:absolute; width:398px; height:92px; left:5px; background:url(../images/topad.png) no-repeat}
.top_r .date{position:absolute; left:500px; top:40px}
.top_r .clock{position:absolute; left:420px; top:15px}
.top_r .set{position:absolute; left:500px; top:60px}
.top_r .fangwen{position:absolute; left:400px; top:15px}
.top_r .fangwen strong{color:#f00; font-family:Verdana, Geneva, sans-serif; font-size:15px}
.top_r .set ul{clear:both}
.top_r .set li{float:left; padding-left:20px;}
.top_r .set li.add{ background:url(../images/set_icon1.gif) left center no-repeat;}
.top_r .set li.reg{ margin-left:15px;background:url(../images/set_icon2.gif) left center no-repeat;}

.nav{ width:1006px; margin:0 auto; background:url(../images/index_dao_bg.jpg) repeat-x center; height:44px; clear:both}
.nav #dao_l{ display:block; float:left;}
.nav #dao_r{ display:block; float:right;}
.nav a{display:block; float:left; text-align:center; height:44px; line-height:44px; padding:0px 25px 0 25px;font-size:14px; color:#a40000;font-size:14px; font-weight:bold; text-decoration:none; }
.nav a:hover {color:#fff;  background:url(../images/index_dao_h.gif) repeat-x center;}
.nav span{display:block; float:left; width:2px; height:44px; background:url(../images/index_dao_spec.gif) no-repeat center;}

.index_c{ width:1000px; padding:0 3px; margin:0 auto; margin-top:8px;background:#ffffff}
.index_c_l,.sidebar{float:left; width:235px;}
.main{float:right; width:745px}
.index_c_c{ float:left; width:542px; margin-left:8px;}
.index_c_r{ float:right; width:207px;}

/**左边*/
.login{ background:url(../images/index_left_dl.jpg) no-repeat center center;  height:180px;}
.login font{ font-size:12px}
.login from{ padding:0; margin:0;}
.login img{ margin-top:10px; margin-left:28px; }
.index_dl_lie{ height:20px;width:180px; margin:0 auto; margin-top:8px; }
.index_dl_lie span{ color:#000000;}
.index_dl_lie span font{letter-spacing:6px;}
.index_dl_lie input{ width:125px; height:16px; line-height:16px;}
.index_dl_lie #validate{ width:50px;}
.index_dl_an{ background:url(../images/index_dl_anniu.jpg) no-repeat center center; width:186px; height:39px; margin:0 auto; margin-top:8px; line-height:39px; text-align:center;}
.index_dl_an #zuce{ margin-left:25px; margin-right:20px;}
.index_dl_an #dl{ margin-right:8px;}
.index_dl_an a span{ font-size:14px; color:#FFF;}

.side-map{ background:url(../images/index_map.jpg) no-repeat center center; height:112px; margin-top:10px;-margin-top:5px;*margin-top:5px;}
.side-map p{padding-left:65px; padding-top:23px;}

.side-list-box{margin-top:8px; background:url(../images/index_bk1_bg.jpg) repeat-y center;}
.side-hd{ background:url(../images/index_fenlei_bg.gif) no-repeat center center; height:31px; line-height:31px; margin:0 auto; padding-left:45px; color:#FFFFFF; font-size:14px;  font-weight:700}
.side-hd img{ display:block; float:right; margin-top:12px;}

.side-bd{height:183px; padding-top:20px; background:url(../images/index_l_boxbg.gif) no-repeat center center;}

.side-list{ width:180px; margin:0 auto; list-style:none;margin-bottom:5px;}
.side-list li{ height:26px!important; line-height:26px!important;height:25px;line-height:26px;_height:26px;_line-height:25px;background:url(../images/index_zxgg_dian.jpg) no-repeat left center; padding-left:10px; width:170px; overflow:hidden}

/*中间*/
.main-slide{ height:270px; text-align:center; margin-top:5px;}
.main-scroll-text{ background:url(../images/gonggao.jpg) no-repeat left center; padding-left:30px; padding-right:20px; height:23px; line-height:23px; color:#333;}

.member-search{ background:url(../images/index_sousuo.jpg) no-repeat center center; width:540px; margin:0 auto; height:121px; margin-top:5px;}
.member-search .hd{ padding-left:10px;height:28px; line-height:28px; color:#FF7534; font-size:14px; font-weight:bold;}
.member-search .bd{margin-top:8px}
.member-search .bd input{width:75px}

.infoTable{border: 1px solid #DEDEDE;}
.infoTable .hd{ padding-left:10px; padding-right:10px;height:29px; line-height:29px; background:url(../images/index_main_hdbg.gif) no-repeat left center;}
.infoTable .hd a{float:right; color:#FFFFFF}
.infoTable .hd h2{ padding-left:30px; color:#FFFFFF; font-size:14px;}
.infoTable .bd{padding:1px; height:300px; padding-top:20px; background:url(../images/index_c_boxbg.gif) no-repeat left center;overflow:hidden}
.infoTable .bd td{text-align:center}


/*右侧*/
.index_c_r_mod1{ height:295px; padding-top:3px; background:url(../images/index_right_t.jpg) no-repeat;}
.index_c_r_mod1 h2{ height:55px;}
.index_c_r_mod1 h2 a{display:block; height:55px; text-indent:-9999px}
.index_c_r_mod1 ul{padding:10px 20px 0; height:83px}
.index_c_r_mod1 ul li{height:25px;line-height:25px;padding-left: 18px;background:url(../images/dot.gif)0 center no-repeat;}

.index_c_r_mod2{ margin-top:8px; border:1px solid #efefef; border-top:none}
.index_c_r_mod2 .hd{background: url(../images/hd1_bg.png) repeat-x; height:29px; line-height:29px;padding: 3px 7px 0 18px;}
.index_c_r_mod2 .hd h2{background: url(../images/hd11_bg.png) 0 center no-repeat; width:89px; text-align:center; color:#327106; font-size:14px;}
.index_c_r_mod2 .bd{ padding:25px 0 25px 20px;}
.index_c_r_mod2 .district{padding-left:20px;clear:both; overflow:hidden}
.index_c_r_mod2 .district a{display:block; float:left; margin:5px 6px 0; height:22px; line-height:22px; width:70px; text-align:center; color:#FF6600; background-color:#efefef}
.index_c_r_mod2 .district a:hover{ color:#C00}

.index_c_r_mod2 .university{}
.index_c_r_mod2 .university li{height:25px;line-height:25px;padding-left: 12px;background: url(../images/dot.png) no-repeat left;overflow: hidden}


/*三栏下方信息列表*/

.index_c_listbox{ float:left; width:326px; height:240px;border: 1px solid #DEDEDE;}
.index_c_listbox .hd{height:30px; line-height:30px; clear:both; overflow:hidden; background: url(../images/index_c_listbox_bg.gif) no-repeat; }
.index_c_listbox .hd a.more{float:right; color:#FFF; padding-right:10px}
.index_c_listbox .hd a.more:hover{text-decoration:none}
.index_c_listbox .hd h2{ padding-left:35px;color:#fff; font-size:14px}
.index_c_listbox .hd span.ico{ float:left; display:block; width:10px; height:30px;}
.index_c_listbox .bd{height:210px; padding:25px 10px 0; background: url(../images/index_cont2_boxbg.gif) no-repeat; overflow:hidden}

.index_c_listbox .list{ padding:5px 10px}
.index_c_listbox .list li {height:25px;line-height:25px;padding-left: 12px;background: url(../images/dot.png) no-repeat left;overflow: hidden}
.index_c_listbox .list li a {float:left;}
.index_c_listbox .list li span {float: right;color: #666;}


/*友情链接*/
.index_frindlink{ width:1000px;padding:0 3px; margin:8px auto 0; background:#ffffff url(../images/index_frindlink_bg.jpg) no-repeat center; height:70px;}
.index_frindlink .bd{ padding:16px 20px 0 200px}
.index_frindlink .bd a{padding-left:8px}


/*通用底部*/
.footer{ width:1000px;padding:0 3px;  margin:0 auto; border:1px solid #d4edc9; border-top:2px solid #3cbf01; margin-top:5px; background:url(../images/index_bottom_bg.jpg) repeat-x center;}
.f_nav{ text-align:center; margin-top:20px;}
.f_nav a{padding:0 5px}
.copyright{ padding:15px;text-align:center; line-height:25px;}


.jiaored
{
	font-family:"宋体";
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
	font-weight:normal;
}







/*面包屑*/
.breadcrumbs{background:url(../images/breadcrumbs.gif) left bottom no-repeat; height:30px; line-height:30px; font-size:12px; font-weight:bold; color:#327106;  padding-left:10px; background-color:#d7ecc8; border-bottom:#327106 1px solid;}
.breadcrumbs a{color:#327106;}
.breadcrumbs span{color:#f00;}

.newsbox{padding-top:15px}
.newsbox dl{margin:0px 10px;padding:8px; height:110px; border-bottom:#d8d8d8 1px dotted; overflow:hidden; }
.newsbox dd h4{ padding-left:24px; font-size:14px; background:url(../images/listicon.gif) left center no-repeat}
.newsbox dd h4 a:hover{ color:#ff6600; text-decoration:underline;}
.newsbox dd p.time{color:#666; padding-left:25px; height:24px; line-height:24px;}
.newsbox dd p.info{line-height:24px; color:#333; padding-left:25px; text-indent:2em;}
.newsbox dd p.info a{ color:#369;}
.newsbox dd p.info a:hover{ color:#ff6600; text-decoration:none;}

/*列表内容页*/
.listConts{ padding-top:20px;line-height:26px}
.listConts .title{font-size:14px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts #textarea{line-height:22px}
.listConts #textarea p{padding-bottom:10px}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}
.subCont table{margin:5px auto;}
.subCont table td{padding:2px 3px}

/*大图样式*/
.picarr{position:relative;margin:20px auto;}
.picarr .picture{width:100%;text-align:center;}
.picarr .picture a{display:none;}
.picarr .preview{width:685px;margin-top:20px;padding:5px;background:#eef3fa;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.picarr .preview li{float:left;margin:4px;}
.picarr .preview li a{width:58px;height:45px;border:1px solid #fff;background:#fff;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:Arial;}
.picarr .preview li a img{vertical-align:middle;}
.picarr .preview li.current a{border:1px solid #000;}

/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}

/*留言栏目*/
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold; color:#327106}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #ccc;padding:4px 9px;background:#fff;font-size:13px;color:#888;}
.msg_input_on{width:400px;border:1px solid #8fc31f;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0; padding-right:15px;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#8fc31f;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}

/*评论样式*/
.commnet{margin:20px 0 30px;padding:8px 0 0 8px;background:url(../images/commnet_bg.png) repeat-x;border:1px solid #ccc;border-radius:3px;}

.commnet textarea{width:100%;height:59px;border:none;background:transparent;outline:none;font-size:14px;color:#999;overflow:auto;}
.commnet .toolbar{padding-top:8px;_padding-top:5px;*padding-top:5px!important;height:30px;line-height:30px;overflow:hidden;}
.commnet .options{float:left;}
.commnet .button,
.commnet .button_on{float:right;width:100px;height:30px;border:none;border-left:1px solid #ccc;font-size:14px;font-weight:bold;cursor:pointer;}
.commnet .button{background:url(../images/commnet_btn_bg.png) repeat-x;}
.commnet .button_on{background:url(../images/commnet_btnon_bg.png) repeat-x;}
.commlist{margin-top:20px;}
.commlist li{border-bottom:1px solid #eaeaea;word-wrap:break-word;}
.commlist li p{line-height:20px;color:#999；}
.commlist li span.uname{color:#D32;font-family:Verdana;font-weight:bold;}
.commlist li span.time{color:#bbb;}
.commnum span{display:inline-block;width:70px;margin-top:20px;line-height:24px;border:1px solid #ccc;background:#f5f5f5;border-radius:3px;text-align:center;}
.commnum span i{color:#900;font-family:Verdana;font-weight:bold;}


/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}



.teachershow_box {}
.jiaomain {
border: 1px solid #CCCCCC;
}

.jiaobai
{
	font-family:"宋体";
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
.jiaohei
{
	font-family:"宋体";
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.jiaored2
{
	font-family:"宋体";
	font-size:12px;
	font-weight:normal;
	color:#FF6600;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.jiaored
{
	font-family:"宋体";
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
	font-weight:normal;
}
.jiaogreen
{
	font-family:"宋体";
	font-size:12px;
	color:#006600;
	text-decoration:none;
	font-weight:normal;
}
.jiajiaopage
{
	font-family:"宋体";
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.jiajiaopage a
{
	font-family:"宋体";
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.jiajiaopage a:hover
{
	font-family:"宋体";
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}