p,li,ul,dt,dl,dd,a,blockquote,body,h1,h2,h3,h4,h5,h6{padding:0px; margin:0px auto;  text-decoration:none; font-size:16px;list-style-type:none;font-family:'microsoft yahei'; color:#666;}
/*a,span,label,b{ font-size:12px;}*/
a{ text-decoration:none;}
ul,li{text-decoration:none; list-style-type:none;}
img{ border:0px; vertical-align:bottom;}
.clear{ clear:both;}
.none{ display:none;}
a:hover{ color:#F60; text-decoration:underline;}
body{ background:#D3ECC4 url(bg.jpg) no-repeat top center fixed; overflow-x:hidden;}
/* header */
.header { height:460px; width:1000px; display:block; margin:0 auto; background:url(name.png) center 100px no-repeat;}
.header .time { position:relative; top:213px; left:130px; font:32px/34px Arial, Helvetica, sans-serif; color:#FFF;}
.nav { position:relative; background:#008C00; height:42px; overflow:hidden; margin:0 auto; text-align: center; }
.nav a { display:inline-block; height:42px; /**height:36px; */font:bold 20px/40px "microsoft yahei"; color:#fff; margin:0 30px; }
.nav .current { color:#FFF; border:1px solid #C47500; }
.nav .current span { display:block; padding:1px 10px; background:#FF9900; border:1px solid #FFD459; }
/*content*/
.content { display:block; margin:0 auto 20px auto; 
	text-align: left;  width:1100px; background:url(boxbg.png) repeat; box-shadow: 0 0 5px #777;}

.content .box { border-bottom:1px #ccc solid; padding:0 20px 20px 20px; 
	overflow:hidden; zoom:1; text-align: center; background:url(tbg.gif) no-repeat top center;}

h1 { margin:0 auto; overflow: hidden; zoom:1; padding:10px 20px;  
	text-align: left; font:bold 22px/45px "microsoft yahei"; color:#D80100; 
	border-bottom:1px solid #ccc;
}
p { line-height:1.8em; color:#666;}
.content .box .desc { padding:20px; text-align: left; line-height: 1.8;}

.list li { line-height:2em; padding:0 0 0 20px; background:url(arrow.gif) 0 11px no-repeat;}

h1.green { border-bottom:4px solid #D9D9D9; padding:0; background:none;}
h1 span a { font-weight:bold; color:#297513;}
h1.green strong { border-bottom:4px solid #6EB102; padding:0 10px 7px 10px; *padding:0 10px 5px 10px;}


h3 { display:block; float:left; width:300px; background:#C31616; text-align:center; color:#FFF; padding:5px 0; font-size:18px; margin:10px auto 0 380px; overflow:hidden;}
h3 span { font-size:16px; display:block; clear:both;}

.content .box .wenxue { display:block; overflow:hidden; /*background:#0CF;*/}
.content .box .top { /*padding:0 0 0 100px;*/ display:block; float:left; /*background:#C60;*/}
.wenxue,.pic { padding:10px 0 0 0; display:block; clear:both; overflow:hidden; zoom:1;}
.wenxue li { line-height:2em; padding:0 0 0 10px; background:url(flag.gif) 0 15px no-repeat; 
	display:block; width:510px; margin-left:10px; text-align: left ; color:#333; float:left; overflow:hidden; height:2em;}
.wenxue li a { color:#333; font-size: 15px; }

.pic li { width:200px; height:250px; padding:10px; border:1px solid #ddd; background: #fff; float:left; margin:8px 20px; 
	display:inline; overflow:hidden; text-align:center; line-height:160%; position: relative; }
.pic img { display:block; margin:0 auto; width:200px; height:auto; }
.pic em { display: block; font-style: normal; height:50px; width:100%; 
	position: absolute; left:0; bottom:0; line-height: 1.4; }
.photobox { height:200px; overflow:hidden; position: relative; }
.photobox .play { position: absolute; top:80px; left:80px; width:42px; height: 42px; background: url(play.png) no-repeat center center;  }
.photoText .title { font-size:17px; font-weight: bold; }
.photoText .boxdes { font-size:14px; line-height: 1.6; padding:10px 0; }

.more { background:#3CA72F; color:#fff; display: block; width:120px; height:32px; line-height: 32px; border-radius: 30px; text-align: center; }
.more:hover { color:#fff; background: #217509; text-decoration: none; }
/* footer */
.footer { background:#C31616; border-top:5px solid #ccc; text-align:center; color:#FFF; padding:20px 0; }
.footer p { color:#FFF;}

.article { display:block; border-bottom:5px solid #CCC; padding:1em 0; margin-bottom:2em;}
.article h2 { text-align:center; font:bold 30px/3em "microsoft yahei"; display:block; clear:both; color:#666; padding-bottom:1em;}
.article h2 span { display:block; clear:both; line-height:16px; font-size:16px; font-weight:normal;}
.article p { text-indent:2em; padding-bottom:1em;}

