@charset "utf-8";
/* body */
*{font-family:Arail;}
html{background:url(../img/bg/wbg1.gif) repeat-x left top;background-attachment:fixed ;}
body{width:854px;margin:0 auto;padding:0;background:#fafafa;border:#fff 1px solid;border-top:none;border-bottom:none;}
a{text-decoration:none;color:#444;star:expression(this.onFocus=this.blur());outline: none;}
a:hover{color:#f60;}
a:focus{outline:0;}

ul{margin:5px 0 5px 5px;padding:0;}
	ul li{margin-left:15px;font-size:12px;line-height:22px;list-style:square;}

img{border:none;}
/* class */
.box,.banner{width:840px;margin:0 auto 8px;clear:both;overflow:hidden;background:#fff;}
.banner{background:#eee;}

.title,.titleB,.titleC,.titleD{margin:0 0 6px;height:26px;background:#bad59f url(../img/r-x.png) repeat-x 0 -166px;border-top:#bad59f 1px solid;}
.titleB{background:#bad59f url(../img/r-x.png) repeat-x 0 -195px;}
.titleC{height:30px;background:#a1c57b;}
.titleD{background:#bad59f url(../img/r-x.png) repeat-x 0 -226px;}
	#title{float:left;margin:7px 0 0 8px;font-size:14px;font-weight:bold;}
	.titleC #title{margin:8px 0 0 8px;}
.intitle img{border:none;}

.side{margin:5px 0 0  8px;}
	.inside{height:16px;margin:4px 0 8px;font-size:13px;font-weight:normal;}
		.inside img{float:left;margin:0 0 0 8px;}
		.inside a{float:left;margin:2px 0 0 12px;}

.pageside{margin:0;}	
.pageside li{margin:0;padding-left:10px;border-bottom:#ccc 1px dotted;line-height:26px;list-style-position:inside;}	
.pageside li span{{display:block;width:230px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}}	
.pageside li a:hover{color:#f00;}	

/*More Page*/
.pagination {width:100%;height:30px;font-size:12px;margin:0;overflow:hidden;}
.pagination p{float:left;color:#666;text-indent:0;padding:2px 0 0 0;margin:0 2em 0 0;}
.pagination ul{float:right;list-style:none;margin:5px 6px 0 0;padding: 0px;}
.pagination li{float:left;list-style:none;background-color:#fff;margin:0 1px;display:block;line-height:14px;}
.pagination li.disabled{border:#ddd 1px solid;padding:3px 5px 2px;color:#ccc;}
.pagination li.current{border:#f30 1px solid;padding:3px 5px 2px;background-color:#f66;font-weight:bold;color:#fff;}
.pagination li.none{border: 1px none;padding: 3px 5px;}
.pagination li a{border: 1px solid #fd0;padding: 3px 5px 2px;display: block;text-decoration: none;}
.pagination li a:hover{border: 1px solid #f90;background:#fcc;}

		
.article-box{float:left;width:300px;height:200px;border:#ccc 1px solid;}
.article-ul{float:left;width:280px;height:150px;margin:8px 6px 0 8px;padding:0;overflow:hidden;}
.article-ul li{margin:0;line-height:24px;list-style-position:inside;border-bottom:#ddd 1px dotted;}
.article-ul h4{margin:0;height:24px;font-size:14px;border-bottom:#0c8 2px solid;}
.article-ul h4 a{float:left;color:#094;margin:6px 0 0 10px;}
.classtitle{background:#eee;font-size:14px;font-weight:bold;border-bottom:#f00 1px solid;}

.sideimg{float:left;width:110px;height:80px;margin:2px 0 10px 13px;}
.sideimg img{width:110px;height:80px;border:none;}
		
/* id */
#header{width:842px;height:100px;margin-bottom:0;background:url(../img/r-x.png) repeat-x 0 0;}
	#logo{float:left;margin:25px 0 0 20px;border:none;}
#menu{width:842px;height:36px;margin:0 auto;background:url(../img/r-x.png) repeat-x 0 -130px;}
	#menu ul{margin:0;padding:0;}
		#menu ul li{float:left;width:82px;height:18px;margin:11px 0 0 0;list-style:none;font-size:14px;font-weight:bolder;text-align:center;background:url(../img/ge.png) no-repeat right center;}
			#menu ul li a{color:#333;padding-bottom:2px;}
			#menu ul li a:hover{text-decoration:underline;color:#ffc;border-bottom:#f5f5f5 2px solid;}
#search{width:842px;height:26px;background:#eee;}
#content{border:none;width:842px;background:none;}
	#box-left{float:left;width:612px;overflow:hidden;}
	#box-right{float:right;width:220px;height:1138px;overflow:hidden;background:#f7faf3;border:#abcc8b 1px solid;}

#banner-top{width:842px;height:60px;}
#kuaixun{margin-left:2px;}
#kuaixun li{line-height:28px;margin-left:0;font-size:13px;border-bottom:#ddd 1px dotted;list-style-position:inside;}
#kuaixun li span{display:block;width:300px;zoom:1;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#kuaixun li a{overflow:hidden;text-overflow:ellipsis;}

#footer{width:842px;height:60px;border-top:#ccc 1px solid;background:#cff0af}
	#footer h4{margin:8px 0 0;font-size:12px;font-weight:normal;text-align:center;}

/* model */
#picture{margin:0;padding:0;height:100px;}
	#picture li{float:left;width:108px;height:100px;margin:5px 4px 0 7px;text-align:center;overflow:hidden;}
		#picture li img{width:108px;height:80px;}
/* page */
#page-left{float:left;width:260px;padding:0 0 10px 0;background:#f7faf3;overflow:hidden;margin-bottom:-10000px;padding-bottom:10000px;}
#page-right{float:right;width:570px;overflow:hidden;;min-height:600px;padding:0 0 10px 0;font-size:14px;line-height:22px;background:#fff url(../img/bg-page-right.png) repeat-x 0 0;border:#bad59f 1px solid;margin-bottom:-10000px;padding-bottom:10000px;}

#page-right img{max-width:540px;margin:0 auto;}

.title-page-right{display:block;width:160px;height:26px;margin:0;padding:4px 0 0 20px;background:url(../img/n-r.png) no-repeat 0 -2px;font-size:14px;font-weight:bold;}
#page-content{width:550px;margin:0 auto;padding:10px;font-size:13px;color:#444;letter-spacing:1px;line-height:22px;text-indent:28px;}
#page-content img{}

#son-menu{margin:0;}
#son-menu li{margin:0;border-bottom:#ddd 1px solid;}
#son-menu li a{height:25px;display:block;padding:6px 0 0 30px;font-size:14px;background:url(../img/bg-son-menu.png) no-repeat 10px 12px;}
#son-menu li a:hover{background:#eee url(../img/bg-son-menu.png) no-repeat 10px -19px;}

#article-title{width:550px;margin:25px auto 20px;line-height:24px;font-size:24px;text-align:center;}
#article-about{margin:0;height:28px;font-size:12px;background:url(../img/r-x.png) repeat-x 0 -255px;border:#bad59f 1px solid;border-left:none;border-right:none;}
	#article-about span{float:left;margin:0;padding:4px 10px 2px;font-weight:normal;background:url(../img/article-ge.png) no-repeat right top;}
	#article-about span a{margin:0 0 0 5px;color:#360;}
	#article-about span a:hover{color:#f60;}
#article-content{margin:0 auto;padding:10px;font-size:14px;line-height:22px;text-indent:28px; }
#article-content img,#article-content p img{width:expression(this.width > 540 ? 540: true);max-width: 540px;margin:5px auto;}

#fengguang,#rongyu{margin:10px 0;}
#fengguang li,#rongyu li{float:left;width:116px;height:106px;margin:10px 10px 0 15px!important;margin:10px 10px 0 10px;text-align:center;overflow:hidden;}
#fengguang li a,#rongyu li a{display:block;width:114px;height:82px;background:#fff;border:#ccc 1px solid;}
#fengguang li a:hover,#rongyu li a:hover{border:#f60 1px solid;}
#fengguang li a img,#rongyu li a img{width:110px;height:78px;margin:2px;}
#fengguang li .name{float:left;width:100%;height:14px;font-size:12px;margin:0;border:none;color:#444;}
#fengguang li .name:hover{border:none;color:#f00;}

#rongyu li{width:162px;height:126px;}
#rongyu li a{width:160px;height:124px;}
#rongyu li a img{width:150px;height:114px;margin:5px;}

.wenzhang{width:540px;margin:10px auto;}
.wenzhang tr{line-height:28px;}
.wenzhang tr th{font-size:12px;font-weight:normal;color:#999;}
.wenzhang tr td{height:24px;padding-left:5px;font-size:12px;border-right:#fff 1px solid;background:url(../img/td-begin-end.png) repeat-x -30px 0;color:#666;overflow:hidden;}
	.wenzhang tr td a{color:#666;}
	.wenzhang tr td a:hover{color:#6a0;}
	.wenzhang tr .td-b{width:55px;background:url(../img/td-begin-end.png) no-repeat left top;padding-left:26px;}
	.wenzhang tr .td-title{padding-left:0;}
		.wenzhang tr .td-title span{display:block;width:325px;height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
		.wenzhang tr .td-title a{display:block;height:20px;padding:0 5px 0;margin:0;}
		.wenzhang tr .td-title a:hover{background:url(../img/r-x.png) repeat-x 0 -313px;font-weight:bold;padding-top:-2px;}
	.wenzhang tr .td-liulan{width:50px;text-align:center;}
	.wenzhang tr .td-e{width:70px;background:url(../img/td-begin-end.png) no-repeat right top;border-right:none;text-align:center;}

#jiaoshi-ul{margin:0;list-style:none;}	
#jiaoshi-ul li{float:left;width:80px;height:18px;margin:8px 1px 0 8px;list-style:none;text-align:center;}	
#jiaoshi-ul li a{display:block;width:80px;height:16px;padding:2px 0 0 0;background:#eee;border:#ddd 1px solid;}	
#jiaoshi-ul li a:hover{background:#999;color:#ffc;border:#fff 1px solid;}	
	
#jiaoshi{}
#jiaoshi li,#jiaoshi1 li{float:left;margin:6px;padding:0;width:260px;height:140px;list-style:none;overflow:hidden;}
#jiaoshi li:hover{background:#ebf8dd;}
#jiaoshi #photo,#jiaoshi1 #photo{float:left;width:100px;height:130px;margin:4px 0 0 5px;border:#ccc 1px solid;}
#jiaoshi #photo:hover{border:#fff 1px solid;filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=60,finishOpacity=60);}
#jiaoshi #photo img,#jiaoshi1 #photo img{width:100px;height:130px;}
#jiaoshi #xinxi,#jiaoshi1 #xinxi{float:right;width:136px;margin:5px 3px 0 0;}
#jiaoshi #xinxi li,#jiaoshi1 #xinxi li{width:100%;height:20px;margin:0 0 5px;overflow:hidden;border:#ddd 1px solid;}
#jiaoshi #xinxi li span,#jiaoshi1 #xinxi li span{float:left;width:56px;text-align:center;color:#666;}
#jiaoshi #xinxi li a,#jiaoshi1 #xinxi li a{float:right;width:80px;background:#d7ffbb;text-align:center;color:#333;}
#jiaoshi #xinxi li a:hover,##jiaoshi1 #xinxi li a:hover{background:#ffa;color:#f60;}

#jiaoshi1{}
#jiaoshi1 li{width:530px;}
#jiaoshi1 #xinxi{width:410px;}
#jiaoshi1 #xinxi li{width:190px;margin:0 4px 8px 5px;border:none;}
#jiaoshi1 #xinxi li span{width:60px;}
#jiaoshi1 #xinxi li a{width:130px;}

#message{background:#fff url(../img/bg-page-right.png) repeat-x 0 0;border:#bad59f 1px solid;}
	#message-left{float:left;width:520px;height:100%;margin:0 0 0 6px;}
		.message-box{border:#ddd 1px solid;padding:0 0 8px;margin:12px auto;background:#fafafa;}
			.message-box h5{margin:0;height:28px;font-size:14px;font-weight:normal;color:#444;background:#ddd;}
				.message-box h5 span{float:left;margin:8px 6px 0;}
			#message-content{width:496px;margin:6px auto;font-size:13px;line-height:22px;color:#888;}
			#message-answer{width:484px;margin:6px auto;font-size:14px;line-height:22px;padding:5px 8px 3px;color:#f60;background:#fff;border-top:#ddd 2px solid;}
	#message-right{float:right;width:280px;height:100%;margin:12px 6px 10px 0;border:#aaa 1px solid;border-top:none;}
		.mess-title{height:21px;font-size:14px;font-weight:normal;margin:0 0 5px;padding:5px 0 0 10px;background:#aaa;color:#fff;}
		#message-right h5{height:24px;font-size:14px;margin:0 0 5px 6px;}
		
.jiaoshis{float:left;width:50px;margin:5px 4px 0 9px;background:#f8f8f8;padding:4px 0 1px;text-align:center;font-size:13px;}
.jiaoshis:hover{background:#fc3;color:#fff;}

#friendlink a{float:left;width:120px;height:22px;margin:8px 0 0 13px;padding:0 2px;line-height:26px;background:#f6f6f6;text-align:center;font-size:12px;overflow:hidden;}
#friendlink a:hover{background:#ddd;color:#f33;}

.jiyus{margin:10px;padding:5px;color:#54d;background:#fff url(../img/bg-page-right.png) repeat-x 0 -50px;}	
.jiyus h4{text-align:right;margin:5px 0 0;padding-right:10px;color:#040;height:20px;background:#f5f5f5;font-size:12px;font-weight:normal;border-top:#ddd 1px dotted;}	

.weekanpai li{font-size:14px;}
#indexanpai li{color:#d63;font-size:13px;font-weight:bold;}

