@charset "gb2312";
/* CSS Document */
body{ border:#CCC 0px solid; overflow:hidden;width:760px; height:570px;}

/*index*/
.indexlogo{ position:absolute; width:130px; height:40px; margin:7px 0 0 617px; z-index:3;}
.indexlogo a{ display:block; width:130px; height:40px;}
.indexbg{ background:url(../images/index.jpg) no-repeat top left; width:760px; height:570px;}
.indexbg ul,.indexbg ul li{ margin:0 ; padding:0; list-style:none; float:left;}
.indexbg ul li a{ display:block;width:190px; height:110px;}
.indexbg ul li.n1{padding-top:310px;}
.indexbg ul li.n2{padding-top:350px;}
.indexbg ul li.n3{padding-top:350px;}
.indexbg ul li.n4{padding-top:310px;}
.indexbg ul li a:hover{ background:url(../images/index_hover.jpg) no-repeat;}
.indexbg ul li.n1 a:hover{ background-position:0 0;}
.indexbg ul li.n2 a:hover{ background-position:-190px -40px;}
.indexbg ul li.n3 a:hover{ background-position:-380px -40px;}
.indexbg ul li.n4 a:hover{ background-position:-570px 0;}



/*list*/
body.list{ background:#fefbf2;}
.header{ background:url(../images/list_01.jpg) no-repeat left top; width:760px; height:65px;}
.header .backbut{ background:none; width:90px; height:35px; display:block; float:right; margin-top:10px; margin-right:20px;}
.nav{ background:url(../images/list_02.png) no-repeat left top; width:760px; height:50px;}
.nav a{ width:98px; height:50px; display:inline-block;}
.nav a:hover{ background:url(../images/list_02on.png) no-repeat left top;}
.nav a.na1{ margin-left:11px;}
.nav a.na2{ margin-left:0;}
.nav a.na3{ margin-left:0;}
.nav a.na4{ margin-left:0;}

.nav a.na1:hover{ background-position:-11px 0;}
.nav a.na2:hover{background-position:-109px 0;}
.nav a.na3:hover{background-position:-207px 0;}
.nav a.na4:hover{background-position:-305px 0;}

#menu1 .nav a.na1{background:url(../images/list_02on.png) no-repeat left top;background-position:-11px 0;}
#menu2 .nav a.na2{background:url(../images/list_02on.png) no-repeat left top;background-position:-109px 0;}
#menu3 .nav a.na3{background:url(../images/list_02on.png) no-repeat left top;background-position:-207px 0;}
#menu4 .nav a.na4{background:url(../images/list_02on.png) no-repeat left top;background-position:-305px 0;}

/*12px*/
.artleft .timeediter,.list .article p{font-size:12px;}
/*overflow*/
.list .article,.artleft,.dllist,.footer,.art .article,.art .contect{ overflow:hidden; zoom:1;}
/*morea*/
.morea{ color:#fa7724;}
.morea:hover{ color:#f60;}
p{ font-family: SimSun}
h2{ margin:auto; font-size:18px; color:#fa7724; text-align:center; margin-top:5px; margin-bottom:5px; height:26px; line-height:26px; overflow:hidden;}
h2 a{color:#fa7724;}
h2 a:hover{color:#f60;}
.list h2{ display:block; font-weight:normal;}
.list .article{ padding-top:5px; height:390px; overflow:hidden;}
.artleft{ width:300px; padding:0px 12px 5px 12px; text-align:center;}
 .timeediter{ color:#999; text-align:center; display:block; line-height:22px;}
.list .article p{ color:#666; text-align:left; line-height:22px;}
.artleft h2{ padding-top:10px;}
.artleft p{ width:300px; margin:5px auto;}
.artleft img{ width:300px; height:225px; display:block; margin:auto;}

.dllist{  overflow:hidden; width:394px; border-left:#f5dbba 1px solid; margin:0 0 0 0; padding:0; display:block; padding:0 20px 0 20px; height:390px;}
.dllist dt h2{ font-weight:100; padding:0;}
.dllist dd{ margin:0; padding: 0 0 10px 0;}
.dllist dd p{ line-height:22px;}

/*art*/
.art{ background:#fefbf2;}
.art .header{ background:url(../images/art01.jpg) no-repeat left top;}
.art h1{ font-size:18px; color:#333;}
.art .article{ padding:10px 24px 0 30px;}
.title{ padding:0 0 10px 6px; border-bottom:#f4d4ab 1px solid;}
.title .timeediter{ display:inline; text-align:left; line-height:24px;}
.title .sharebox{ float:right;}
.art .contect p{ text-indent:2em; line-height:28px; color:#333; font-size:14px; padding-top:0; padding-bottom:12px;}
.art .contect{ overflow:auto; overflow-y:auto; height:410px; border-top:#fff 1px solid; }
/*Ò³Âë²¿·Ö*/
.list_page{ margin:o auto; text-align:center; margin-top:20px; vertical-align:bottom; padding-left:107px; position:relative; z-index:1000;}
.list_page span ,.list_page b,.list_page A{ background:url(../images/pagelistbg.png) repeat-x left top; height:19px; line-height:19px; display:block; border:#f0d1b4 1px solid; margin-right:6px; text-align:center; color:#666; font-size:12px;white-space:nowrap; float:left;}
.list_page a,.list_page b{ width:24px; overflow:visible;}
.list_page span{ width:50px; overflow:hidden; }
.list_page span a{ border:0; margin:0; padding:0;width:50px;}
.list_page b{ background:url(../images/pageliston.png) repeat-x left top; color:#fff; border:#fac769 1px solid;}
.footer{ display:block; background:url(../images/footer.jpg) no-repeat right bottom #fefbf1; width:760px; height:60px; position:relative;}
/*logo*/
.logo{ width:112px; height:32px; background:url(../images/logo.png) no-repeat; display:block; float:right;}
.list .logo{ position:absolute; right:23px; bottom:15px; z-index:900; background:none;}
.art .logo{ float:right;}

/*img_list*/
.img_list{ overflow:hidden;zoom:1; padding-left:15px; padding-top:20px;}
.img_list li{ float:left; width:202px; overflow:hidden; margin:0 25px 20px 25px; _display:inline;}
.img_list li img{ width:200px; height:130px; border:solid 1px #cfdce7; background:#e2edf6; display:block; vertical-align:bottom; margin-bottom:10px}
.img_list li span{ display:block; text-align:center; overflow:hidden;font-size:18px; color:#4d7306;height:30px; line-height:30px;}
.img_list li span a{color:#4d7306;}
.img_list li span a:hover{color:#f60;}