@charset "utf-8";
/*格式化*/
#content p img{ width:100%;display:block; margin:0 auto; max-width:560px;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
body{ font-size:16px;font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; padding-top:1px;} 
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none;font-family:"Microsoft Yahei";}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{ padding:0; margin:0;}
a img { border:none; }
input,textarea{ border:none;font-family:"Microsoft Yahei"; font-size:13px;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:14px;}
/*排版通用*/
.f-mm{ margin-left:auto; margin-right:auto;}/*居中对齐*/
.f-fl{ float:left;} /*左浮动*/
.f-fr{ float:right;} /*右浮动*/
.f-tr{ text-align:right;} /*右对齐*/
.f-tl{ text-align:left;} /*左对齐*/
.f-tc{ text-align:center;} /*中间对齐*/
.f-pr{ position:relative;} /*定位*/
.f-di{ display:inline;}

body {background:url(../images/bj.png) left top repeat-x; }
body .tableFix { table-layout: fixed }
body .alpha { filter: alpha(style=0, opacity=0); opacity: 0 }
body .alpha100 { filter: alpha(style=0, opacity=100); opacity: 1 }
.db { display: block }
.dn { display: none }
.di { display: inline }
.dib { display: inline-block }
.mt20 { margin-top: 20px; }


/* 夜间模式  */
.nightMode{ position:fixed; top:0; left:0; z-index:9999; width:100%; height:150%; background:#000;opacity:0.0;display:none; pointer-events:none;}

.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;} 
.fl{ float:left;}
.fr{ float:right;}
.pr{ position: relative;}
.pa{ position: absolute;}

/* -- 页面整体布局 -- */
.wrap{display: block; max-width:960px; margin:0 auto; overflow:hidden; position:relative;} /*网站首页宽度*/
.main{
	max-width: 960px;
	overflow: hidden;
	position: relative;
	width: 95%;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} /*网站首页宽度*/

/*内页返回开始*/
.g-back{ overflow: hidden;position: relative;text-align:right; height:38px; padding:7px 11px 0 9px;} /*内页返回布局样式*/
.g-back a{display: inline-block;font-size:0.875em;height: 32px;line-height: 28px; width:32px;position: relative;}	/*内页返回链接样式*/
.g-back .u-bp { background-position:0 0; } /*内页返回样式*/
.g-back .u-bl {background-position:0 -286px;  } /*内页回到首页样式*/
.g-back .u-bh { margin-right:10px; background-position:0 -232px;} /*内页目录样式*/
/*内页返回结束*/



.l_b_one{
	width: 95%;
	display: block; margin:10px auto;
}
.l_b_two{
	width: 95%;
	display: block;margin:10px auto;
}
.mt15{ margin-top:15px;}

.lxf_more { font-size: 12px;width: 60px;  display: inline;line-height: 35px;position:absolute; top:-45px; right:-10px}
.lxf_more a{ color:#946c24; }


.l_b_top{ height:120px; overflow:hidden; border-bottom:1px solid #eee;position:relative;}
.l_b_pic{ width:35%; height:105px; float:left; display:inline; margin-top:10px;}
.l_b_pic img{ width:100%; height:100%;}
.l_b_right{
	width: 55%;
	float: left;
	display: inline;
	margin-left: 15px;
}
.l_b_right2{
	width: 75%;
	float: left;
	display: inline;
	margin-left: 15px;
}
.l_t_title{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 16px;
	margin-top: 10px;
}
.l_t_title a{
	color: #946c24;
	font-size: 18px;
}
.l_t_test{
	margin-top: 5px;
	line-height: 22px;
	color: #999;
	font-size: 14px;
}
.listbgdot { padding: 5px 0; margin-top:10px; position:relative;}
.listbgdot li {
	line-height: 220%;
	overflow: hidden;
	font-size: 16px;
}
.listbgdot li a { color: #333; }
.listbgdot li .time { color: #999 }
.listbgdot li .text {width:80%;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.more { float: right; dislay: inline; margin-right: 15px; padding-top: 15px; }
.time { float: right; dislay: inline; margin-right: 5px; }
.lin { height: 35px; border-bottom:1px solid #946c24; }
.lin li { width:110px; float:left; display:inline; text-align:center; font-size:18px; line-height:35px;color:#333;}
.lin li.current { width:110px; float:left; display:inline; text-align:center; font-size:18px; line-height:35px;color:#fff; background:#946c24; }
.lin li.current a{ color:#fff;}
.l_b_time{ width:60px; height:60px; margin-top:20px; background:#f5ecce; text-align:center; float:left; display:inline;}
.l_b_time span{ font-size:30px; line-height:35px; color:#946c24;}
.l_b_time p{ font-size:12px; line-height:22px;color:#946c24;}
.dn{ display:none;}




.znss{ width:100%; float:left; display:inline; line-height:40px; font-size:12px; margin-left:15px;}
.znss .zn_input{ width:150px; height:19px; background:#fff; border:1px solid #ccc; overflow:hidden; padding-left:10px; font-size:12px; color:#666; margin-top:4px;}
.znss .zn_btn{ width:37px; height:22px; border:none; margin-top:4px; background:url(../images/sousuo_btn.png) left top no-repeat;} 
.yq_right{ width:310px; float:right; display:inline; margin-right:15px;}
.yq_right select{ width:150px; height:22px; line-height:19px; color:#666; font-size:12px; margin-top:12px;} 
.list_left{width:208px; float:left; display:inline; margin-top:15px;}
.banner_list{ width:1127px; height:119px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:10px;}
.banner_list img{ width:1127px; }
.ll_title_one{ height:35px; text-align:left; padding-left:20px; background:#308ad5;line-height:34px; font-size:14px; font-weight:bold; color:#fff;}
ul.expmenu{}
ul.expmenu li div.header{ height:35px; padding-left:35px; background:url(../images/folder.png) 12px 11px no-repeat #f8f8f8; border-bottom:1px solid #eee; line-height:35px;}
ul.expmenu li:last-child div.header{border-bottom:none;}
ul.expmenu li ul li {background-color:#f4f4f4;padding-left:22px;padding-right:12px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #ccc;color:#005982;}
ul.expmenu li ul li:last-child{border-bottom:none;}
ul.expmenu li ul li.selected{background-color:#f4f4f4;}
ul.expmenu div.header{color:#203f61;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);background:#ebf6fc;}
ul.expmenu li div.header .label{ line-height:34px; font-size:14px; color:#005982; font-weight:bold;}
ul.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
ul.expmenu li div.header .arrow.up{}
ul.expmenu li div.header .arrow.down{}
ul.expmenu li .menu{display:none;} 
ul.expmenu div.header:hover{background:url(../images/folder.png) 12px 11px no-repeat #f4f4f4;  padding-left:35px; height:35px; line-height:35px;cursor:pointer;}
ul.expmenu li ul li:not(.selected):hover{background:#ccc;cursor:pointer;}
ul.expmenu li ul li:not(.selected):active{background:#ccc;cursor:pointer;}
.list_right{ width:100%; overflow:hidden; float:right; background:#fff; display:inline; margin-top:15px; border:1px solid #eee;}
.list_right1{ width:100%; overflow:hidden; float:right; background:#fff; display:inline; margin-top:15px; }
.ll_title_two{ height:35px; text-align:left; padding-left:15px; background:#946c24;line-height:34px; font-size:14px; font-weight:bold; color:#fff;}
.ll_title_two a{color:#fff;}
.listbgdot_list { padding: 10px 10px; }
.listbgdot_list li { height: 35px; line-height: 35px; border-bottom:1px solid #eee; overflow: hidden; padding-left: 14px; font-size: 12px; }
.listbgdot_list li a { color: #333; }
.listbgdot_list li .time { color: #999; float:right; display:inline;}
 .xueyuan_conn_picture{ margin:10px 0;}
.xueyuan_conn_picture ul{ padding:10px 0; }
.xueyuan_conn_picture ul li{float:left; width:190px; margin-right:13px;margin-bottom:15px;border:1px solid #ddd; padding:10px 10px 0 10px; text-align:center;}
.xueyuan_conn_picture ul li:hover{background:#eee;}
.xueyuan_conn_picture ul li.no_mrr2{margin-right:0;}
.xueyuan_conn_picture ul li a{line-height:36px;}
.xueyuan_conn_picture ul li a img{width:190px; height:148px; }
.list_dq{ height:35px; line-height:35px; background:#946c24; font-size:14px;color:#fff; padding-left:15px; margin-top:10px;}
.list_dq a{ color:#fff;}
.bk { border: 1px solid #eee; width:845px; margin-top:15px; float:left; display:inline;}
.bk_right{ width:242px; float:right; display:inline; border:1px solid #eee;margin-top:15px; padding:10px;}
.bk1 { border: 1px solid #946c24; width:903px; margin-top:10px;}
.nei_title { margin-top: 1px; margin-left: 1px; margin-right: 1px; padding: 15px;  text-align: center; font-family: "微软雅黑"; font-size: 24px; color: #946c24; line-height: 1.3;  }
.nei_top { height: 35px; background-color: #fefcf4;  text-align: center; font-size: 12px; line-height: 35px; }
.nei { font-size: 14px; padding: 30px; line-height: 1.8; word-break: break-all;}