<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
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,font,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{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;}body{line-height:1;}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}li{list-style:none}table{width:100%;line-height:1.5em;border-collapse:collapse;border-spacing:0}
.clearfix:after, .container:after{content:'\0020';display:block;height:0;clear:both;visibility:hidden;max-height:0;}
.clearfix, .container{display:inline-block;}
* html .clearfix, * html .container{height:1%;}
.clearfix, .container{display:block;}
.clearer{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}
html{color:#555;font-size:12px;font-family:Helvetica, Arial,sans-serif;text-align:left;}
strong, th, thead td, h1, h2, h3, h4, h5, h6{font-weight:bold;}
h1{font-size:1.9em;}h2{font-size:1.7em;}h3{font-size:1.5em;}h4{font-size:1.3em;}h5{font-size:1.2em;}h6{font-size:1em;}
cite, em, dfn{ font-style: normal;}
code, kbd, samp, pre, tt, var, button, input, select, textarea{font-family:Helvetica, Arial,sans-serif;}
a{color:#484848;text-decoration:none;outline:none;}
a:hover{color:#bb3c15;text-decoration:underline;}
ul li a:hover{color:#bb3c15;text-decoration:underline;}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:.5em 0;border:none;}
hr.space{background:#fff;color:#fff;}
/*table{border-top:1px solid #eee;border-left:1px solid #eee;}
th, td{padding:5px;border-bottom:1px solid #eee;border-right:1px solid #eee;vertical-align:top;}
th{font-weight:bold;text-align:center;background:#f8f8f8;}*/
textarea, input[type='text'], input[type='password'], select{padding:4px;}
input, select{cursor:pointer;}input[type='text'],input[type='password']{cursor:text;}label{cursor:pointer;}
.clear{ clear:both; }
img{border:none;}
/*页面整体css*/


body { background:#FFF; margin:0; padding:0;font-size:14px; font-family:"宋体"; color:#4e4e4e;}


/* CSS空白 */
.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank11 { margin:0 auto; height:11px; font-size:1px; clear:both; overflow:hidden }
.blank12 { margin:0 auto; height:12px; font-size:1px; clear:both; overflow:hidden }
.blank13 { margin:0 auto; height:13px; font-size:1px; clear:both; overflow:hidden }
.blank14 { margin:0 auto; height:14px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank16 { margin:0 auto; height:16px; font-size:1px; clear:both; overflow:hidden }
.blank18 { margin:0 auto; height:18px; font-size:1px; clear:both; overflow:hidden }
.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }
.blank23 { margin:0 auto; height:23px; font-size:1px; clear:both; overflow:hidden }
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }


/* 登录搜索*/

.denglu_nr{ width:100%; height:40px; line-height:40px;  margin:0 auto; background:#efefef;}
.denglu_nr ul{ width:1180px; margin:0 auto;text-align:right;color: #696969;
 font-size: 12px; }
.denglu_nr ul li{ float:right; margin:0 5px; line-height:40px;font-size:12px;} 
.denglu_nr ul li a{color: #696969;}



.search {
 border: none;
 width: 300px;
 margin: 7px auto; 

}
.search input, .search button {
 border: none;
}
.search input.box {
 color: #696969;
 font-size: 12px;
 width: 232px;
 height: 20px; line-height:20px;
 padding:3px; 
 background: #ffffff;
}

.search button.btn {
 color: #696969; width:42px; text-align:right; line-height:27px; float:right; height:26px; background:#efefef;
}
.search button.btn:hover {
 color: #000000;background:#efefef;
}
 



/* 顶部头图*/
#sy_toptp{ width:100%; min-width:1420px;  margin:0 auto; height:198px;top:0;overflow-x:hidden;border:none;}
#sy_toptp img{height:198px; border:none;}
 
 
 
/* 顶部导航*/

#sy_topdh {
	width: 100%;
	background: url(/style/images/new/kongziwangsouye_03.jpg) repeat-x;
}
#sy_topdh span {
	cursor: pointer
}
#navarea { position:relative;
	width: 1180px;
	height: 89px;
	margin: 0 auto;
}
#navarea ul {
	clear: both;
	float: left;
	width: 1180px;
}
#navarea li {
	float: left;
	height: 49px;
	font-size: 16px;
	line-height: 49px;font-family:"微软雅黑";
}
#navarea a {
	float: left;
	display: inline-block;
	height: 49px;
	padding: 0 17px;
	color: #fff;
	text-decoration: none;
}
#navarea .on a:link, #navarea .on a:visited, #navarea .on a:hover, #navarea .on a:active {
	float: left;
	display: inline-block;
	height: 49px;
	padding: 0 0 0 19px;
	color: #5c2400;
	background: #FFF;
}
#navarea .on a:link span, #navarea .on a:visited span, #navarea .on a:hover span, #navarea .on a:active span {
	display: inline-block;
	height: 49px;
	padding: 0 17px 0 0px;
	background: #FFF) no-repeat right;
}

#navarea dl {
	clear: both;
	float: left;
	padding: 0;

	width: 1180px;
}
#navarea dt {
	float: left;
	font-size: 16px;
	font-weight: bold;
	height: 49px;
	line-height: 49px; background:url(/style/images/new/kongziwagnshouye01.png) no-repeat right center;
}
#menu {

	clear: both;
	float: left;
	color: #292929;

	height:40px;
	z-index:1100;

}
#menu li {
	float: left;
	padding: 0 1px 0 1px;
	font-size: 14px;
	color: #292929;
	line-height: 40px;background:#FFF; height:40px;
}
#menu ul {
	width: 650px;
	height: 40px;
	padding: 0px;
	margin: 0px;
	_margin-left: 20px; z-index:1100;
}
#menu li a:link, #menu li a:visited {
	color: #292929;
	text-decoration: none;
}
#menu li a:hover, #menu li a:active {
	color: #741300;
	text-decoration: none;
}
#menu li strong {
	font-size: 14px;
	font-weight: normal;
}
#menu a {
	padding: 0 12px;
}

#menu a:hover{
	color: #741300;
}




/* 当前设置*/
.dqwz{
	width:100%;
	height:42px;
	position:absolute;
	left: 0px;
	top: 288px; z-index:10; border-bottom:1px solid #efefef;
}
.dqwz0{ width:1180px; margin:0px auto;line-height:42px; height:42px;font-size:12px; font-family:"微软雅黑"; color:#656464; padding:0;}
.dqwz span{ color:#985f1c;}
.dqwz a{ margin-left:5px;color:#656464; margin-right:5px;}
.dqwz a:hover{color:#b00;}


	
/* 内容2 */

.nr{ width:1180px; margin:0 auto;}
.nr2{ width:1180px; height:auto; overflow:hidden; margin:0 auto; padding:35px 0; }


 
/* 左 */
.nr2 .nr2_left{ width:770px;overflow:hidden;float:left; padding-right:24px;}
/* 内容详情 */

.nrxq_bt { width:770px; height:auto; overflow:hidden; margin-bottom:30px; padding-top:30px; }
.nrxq_bt h2{font-size:28px; font-family:"微软雅黑"; color:#595959; text-align:center; line-height:30px; font-weight:normal; margin-bottom:25px;}
.nrxq_bt h5{font-size:12px; font-family:"宋体"; color:#8d8d8d; text-align:center; line-height:30px; font-weight:normal; height:30px; border-bottom:1px dotted #eaeaea; padding-bottom:15px; margin-bottom:30px; }
.nrxq_bt p{ color:#656565;font-size:14px; font-family:"宋体"; line-height:32px; margin-bottom:20px;}
.nrxq_bt .zr_bj{ width:770px; text-align:right; line-height:40px; margin-top:40px;color:#656565;font-size:14px; font-family:"宋体"; margin-bottom:40px; }


/* 纠错 分享 打印 */
.jiucuo_fenxiang{ width:770px; height:40px; border-bottom:1px solid #efefef; border-top:1px solid #efefef; overflow:hidden;}
 .jiucuo_fenxiang .btn1 {color: #fff;float: left;background:url(http://www.chinakongzi.org/style/images/new/content-btnbg1.png) no-repeat left; margin-right:60px;
	}
 .jiucuo_fenxiang .btn2 {color: #fff;float: left;background:url(http://www.chinakongzi.org/style/images/new/content-btnbg4.png) no-repeat left;
	}
.jiucuo_fenxiang a{ float:left; margin-right:20px;font-size:12px; font-family:"宋体"; color:#595959; line-height: 35px;margin-left:32px;}
.jiucuo_fenxiang a:hover{color:#bb3c15;}


/* 相关阅读 */
.xiangg_yuedu{width:770px; overflow:hidden; margin-top:40px;}
.xiangg_yuedu h4{font-size:14px; font-family:"宋体"; color:#595959; line-height:40px; }
.xiangg_yuedu ul{ overflow:hidden;}
.xiangg_yuedu ul li{ width:370px; float:left; line-height:30px;font-size:14px; font-family:"宋体"; color:#595959;}
.xiangg_yuedu ul li a{ color:#595959;}
.xiangg_yuedu ul li a:hover{color:#bb3c15;}

 /* 右 */
.nr2 .nr2_right{ width:352px; float:right; background:#f6f6f6; padding:30px 0; overflow:hidden;}


/* 孔子网络台 */
.kz_wlt{ width:352px;  }
.kz_wlt h3{padding-right:20px;width:187px; margin-bottom:30px; background:url(/style/images/new/kongziwangsouye_32.png) no-repeat 15px center; height:40px; line-height:40px; padding-left:150px;font-size:24px; font-family:"微软雅黑"; color:#000000;}
.kz_wlt h3 a{ color:#000000;}
.kz_wlt h3 a:hover{color:#bb3c15; text-decoration:none;}

.kz_wlt_nr{ width:352px; overflow:hidden;}
.kz_wlt_nr ul{width:342px; padding:0 5px;}
.kz_wlt_nr ul li{ width:150px; margin:0 10px 20px 10px; float:left; position:relative;}
.kz_wlt_nr ul li img{ width:150px; height:110px; margin-bottom:8px;}
.kz_wlt_nr ul li p{ line-height:24px;font-size:12px; font-family:"微软雅黑"; color:#916243; width:150px; height:24px; overflow:hidden; text-align:center; }
.kz_wlt_nr ul li p a{ color:#916243; }
.kz_wlt_nr ul li p a:hover{color:#bb3c15;}

.liebiao_sp a{ display:block; position:absolute; width:43px; height:43px; background:url(/style/images/new/liebiao_ship.png) no-repeat center center; top:35px; left:55px; z-index:120;}
.fengxian{border-bottom:1px dashed #dfdfdf; width:322px;margin:0 15px; height:2px;}



/*儒学文化馆*/
.rxue_whg{ width:352px; margin-top:25px; overflow:hidden; margin-bottom:20px;  }
.rxue_whg h3{padding-right:20px;width:302px; margin-bottom:10px; background:url(/style/images/new/kongziwangshouye_118.png) no-repeat 20px center; height:40px; line-height:40px; padding-left:65px;font-size:24px; font-family:"微软雅黑"; color:#000000; font-weight:normal;}
.rxue_whg h3 a{ color:#000000;}
.rxue_whg h3 a:hover{color:#bb3c15; text-decoration:none;}



.rxue_whg_nr{ width:352px; overflow:hidden; margin-bottom:}
.rxue_whg_nr ul{width:344px; padding:0 9px;}
.rxue_whg_nr ul li{ background:url(/style/images/new/kongziw_05.jpg) no-repeat; width:152px; height:147px; margin:8px; float:left;}
.rxue_whg_nr ul li:hover{ background:url(/style/images/new/kongziw_03.jpg) no-repeat;}
.rxue_whg_nr ul li a{width:152px; height:37px; text-align:center;font-size:16px; font-family:"微软雅黑"; color:#000000; display:block; padding-top:110px;}
.rxue_whg_nr ul li a:hover{color:#bb3c15; text-decoration:none;}

.shuzi_tsg{width:156px; height:147px; background:url(/style/images/new/kzw1.png) no-repeat center 40px;}
.kongzi_shuf{width:156px; height:147px; background:url(/style/images/new/kzw2.png) no-repeat center 40px;}
.ruxue_bk{width:152px; height:147px; background:url(/style/images/new/kzw3.png) no-repeat center 37px;}
.ruxue_wku{width:152px; height:147px; background:url(/style/images/new/kzw4.png) no-repeat center 38px;}
.yujiao_yl{width:156px; height:147px; background:url(/style/images/new/kzw5.png) no-repeat center 35px;}
.shouji_app{width:156px; height:147px; background:url(/style/images/new/kzw6.png) no-repeat center 37px;}


.shuzi_tsg:hover{width:156px; height:147px; background:url(/style/images/new/kzw_sy1.png) no-repeat center 40px;}
.kongzi_shuf:hover{width:156px; height:147px; background:url(/style/images/new/kzw_sy2.png) no-repeat center 40px;}
.ruxue_bk:hover{width:152px; height:147px; background:url(/style/images/new/kzw_sy3.png) no-repeat center 37px;}
.ruxue_wku:hover{width:152px; height:147px; background:url(/style/images/new/kzw_sy4.png) no-repeat center 38px;}
.yujiao_yl:hover{width:156px; height:147px; background:url(/style/images/new/kzw_sy5.png) no-repeat center 35px;}
.shouji_app:hover{width:156px; height:147px; background:url(/style/images/new/kzw_sy6.png) no-repeat center 37px;}




/* 网上学堂 */
.wangshang_xt{ width:352px;  }
.wangshang_xt h3{padding-right:20px;width:287px; margin-bottom:15px; background:url(/style/images/new/wsxtt.png) no-repeat 15px center; height:40px; line-height:40px; padding-left:50px;font-size:24px; font-family:"微软雅黑"; color:#000000; font-weight:normal;}
.wangshang_xt h3 a{ color:#000000;}
.wangshang_xt h3 a:hover{color:#bb3c15; text-decoration:none;}

.wangshang_xt_nr{ width:352px; overflow:hidden;}
.wangshang_xt_nr ul{width:342px; padding:0 5px;}
.wangshang_xt_nr ul li{ width:150px; margin:0 10px 20px 10px; float:left; position:relative;}
.wangshang_xt_nr ul li img{ width:150px; height:110px; margin-bottom:8px;}
.wangshang_xt_nr ul li p{ line-height:24px;font-size:12px; font-family:"微软雅黑"; color:#916243; width:150px; height:24px; overflow:hidden; text-align:center; }
.wangshang_xt_nr ul li p a{ color:#916243; }
.wangshang_xt_nr ul li p a:hover{color:#bb3c15;}

.liebiao_sp a{ display:block; position:absolute; width:43px; height:43px; background:url(/style/images/new/liebiao_ship.png) no-repeat center center; top:35px; left:55px; z-index:120;}
.fengxian{border-bottom:1px dashed #dfdfdf;width:332px; margin:0 auto; height:2px;}



/* 微信平台 */
.weixin{overflow:hidden; width:292px; margin:0px auto; padding:40px 30px 20px 30px;}
.weixin .weixin_left{ width:115px; float:left;}
.weixin .weixin_left img{ width:115px; height:115px; margin:0 auto;}
.weixin .weixin_left p{font-size:12px; font-family:"宋体"; line-height:24px; font-weight:normal; color:#916243; text-align:center;}
.weixin .weixin_right{ width:115px; float:right;}
.weixin .weixin_right img{ width:115px; height:121px; margin:0 auto;}
.weixin .weixin_right p{font-size:12px; font-family:"宋体"; line-height:24px; font-weight:normal; color:#916243; text-align:center;}




/* 底部 */
.footer{ background:#8f5027; width:100%; margin:0 auto;}
.footer_dh{ height:60px; border-bottom:1px dotted #FFF; margin:0 auto; text-align:center;width:100%;font-size:13px; font-family:"微软雅黑"; line-height:70px; margin-bottom:20px;}
.footer_dh a{ margin:0 10px; color:#FFF;}
.footer_diz{ line-height:28px; margin:0 auto; text-align:center;width:100%;font-size:13px; font-family:"微软雅黑"; color:#FFF; padding-bottom:80px;}
</pre></body></html>