@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;
padding:0;
font:12px Verdana, Arial, Helvetica, sans-serif;
background:#ededed;
color:#333;}

img{border:0px;}

h1{font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
font-weight:normal;}

h2{
margin:0;
padding:0;
text-indent:0px;}

h3{
margin:0;
padding:0;
text-indent:0px;}

a{ text-decoration:none;
color:#333;}

a:hover{text-decoration:none;
color:#ff0000;}

a:visited{
text-decoration:none;}

ul{margin:0;
padding:0;}

li{
list-style:none;
}
/*clr*/
.clr{clear:both;}

/*box*/
#box{width:974px;
height:auto;
background:#ededed;
margin:0 auto;}

/*header*/
#header{width:972px;
border:1px solid #cfcfcf;
border-top:0;
height:85px;
background: #FFF url(01.jpg) top left no-repeat;
}


/*logo*/
#logo{width:108px;
height:81px;
float:left;
background:url(02.jpg) bottom  no-repeat;}

#logo1{width:480px;
height:114px;
background:url(11.jpg) bottom left;}


/*ce*/
#ce{ float:right;
width:auto;
line-height:25px;
overflow:hidden;
margin:27px 25px 0 0;
background:url(1.gif) left center no-repeat;
padding:0 0 0 8px;
font:12px Verdana, Geneva, sans-serif;
}


#ce span{color:#d70000;}

#ce span a{color:#d70000;}

#ce span a:hover{color:#F30;}

/*flash*/
.flash{width:972px; height:300px; margin:5px 0 0 0;
border:1px solid #cfcfcf;}

.flash1{width:762px; height:123px;
border:1px solid #cfcfcf;}

/*charu*/
#charu{width:972px;
height:15px;
background:url(09.jpg) top repeat-x;}

/*middle*/
#middle{ width:974px;
margin:8px 0 0 0;
height: auto;}

#middle1{ width:952px;
margin:8px 0 8px 0;
border:1px solid #cfcfcf;
background:#FFF;
height: auto;
padding:5px 10px;}

#middle1 span{color:#990000;}

/*left*/
#left{width:200px;
float:left;
clear:left;}

/*right*/
#right{width:764px;
float:right;
clear:right;
overflow:hidden;}


/*neirong*/
.neirong1{ background:#FFF;
border:1px solid #cfcfcf;
margin:0 10px 0 0;
border-top:4px solid #727272;
width:364px;
height:234px;
float:left;}

.neirong2{ background:#FFF;
border:1px solid #cfcfcf;
border-top:4px solid #727272;
width:358px;
height:234px;
float:left}

.neirong4{
width:220px;
height:239px;
float:left;}

.neirong3{
	width:218px;
border:1px solid #cfcfcf;
border-top:4px solid #bdbdbd;
background:#FFF url(08.jpg) repeat-x;
height:76px;
float:left;
overflow:hidden;}

.neirong5{
width:218px;
border:1px solid #cfcfcf;
background:#FFF url(10.jpg) bottom left no-repeat;
margin:8px 0 0 0;
height:148px;
float:left;
overflow:hidden;}

.neirong6{
width:198px;
border:1px solid #cfcfcf;
background:#FFF;
margin:0 0 10px 0;
height:auto;
overflow:hidden;}

.neirong7{width:762px;
background:#FFF;
border:1px solid #cfcfcf;
overflow:hidden;
height:auto;
margin:10px 0 0 0;}

.neirong8{width:732px; background:#FFF;
border:1px solid #cfcfcf;
margin:8px 0 0 0;
padding:15px;}

/*title*/
.title1{ margin:0 13px; height:27px; padding:9px 0 0 0; border-bottom:1px solid #cfcfcf;}

.title1 a{float:right; color:#666; display:block; margin:3px;  }

.title1 span{color:#000; font: bold 14px Verdana, Geneva, sans-serif;}

.title2{ border:1px solid #d2d2d2; padding:1px 5px 0 5px; height:22px; line-height:21px; margin:10px 15px 0 15px; background:url(06.jpg) repeat-x;}

.title3{ border:1px solid #d2d2d2; padding:5px 5px 0 5px; height:18px; line-height:18px; margin:10px 12px 0 12px; background:url(06.jpg) repeat-x;}

.title3 a{font:bold 14px Verdana, Geneva, sans-serif;}

.title2 span{color:#990000; font-weight:bold; float:left;}

.title2 ul li{padding: 0 5px; float:left; background:url(07.jpg) right center no-repeat;}

.title4{ margin:0 10px; height:27px; padding:9px 0 0 0; border-bottom:1px solid #cfcfcf;}

.title4 a{color:#000; font: bold 14px Verdana, Geneva, sans-serif;}

.title5{height:27px; padding:9px 0 0 0; border-bottom:1px solid #cfcfcf; font:bold 16px Verdana, Geneva, sans-serif; color:#000;}


/*liebiao*/

.liebiao1 ul{margin:0 0 0 20px;}

.liebiao1 ul li{background:url(4.gif) left center no-repeat;
height:18px;
line-height:18px;}

.liebiao1 ul li a{margin:0 0 0 10px;}

.liebiao1 ul li span{ float:right; margin:0 20px 0 0; color:#777;}

.liebiao2{height:97px;
margin:17px 20px 12px 20px;
border-bottom:1px dashed #cfcfcf;
line-height:22px;}

.liebiao2 span,.liebiao2 a{color:#990000;}

.liebiao2 img{margin:0 12px 0 0; float:left;}


.liebiao3{line-height:30px;}

.neirong3 form{ display:block; margin:45px 5px auto 95px;}

#button{background:url(09.jpg) no-repeat; width:19px; height:19px; vertical-align:middle;}

#guanjianz{height:15px; width:70px; border:1px solid #cfcfcf; vertical-align:middle;}

.liebiao4{
	margin:5px 0 0 80px;
	line-height:25px;
}

.liebiao4 span{color:#990000;}

.liebiao5{margin:8px 10px;}

.liebiao5 ul li{border-bottom:1px dashed #cfcfcf;
padding:0 0 0 8px;
height:25px;
line-height:25px;
background:url(1.gif) left center no-repeat;}

.liebiao6{margin:8px 10px;}

.liebiao6 ul li{margin:8px 0 0 0; line-height:25px;}
.liebiao6 ul li span{font-weight:bold;}

.liebiao7{margin:8px;}

.liebiao7 ul li{line-height:25px; height:25px;
border-bottom:1px dashed #cfcfcf;
background:url(1.gif) left center no-repeat;}

.liebiao7 ul li a{margin:0 0 0 8px;}

.liebiao7 ul li span{float:right;
clear:left;
color:#666;}


/*tupian*/
#tupian{width:609px;
height:159px;
margin:15px 0;}

/*zhanshi*/
#zhanshi{width:350px;
margin:0 auto;}

/*youqing*/
#youqing{ padding:0 15px;
height:29px;
line-height:29px;
vertical-align:middle;
margin:8px 0 0 0 ;
background:#990000;
color:#FFF;}

#youqing span{float:right; color:#FFF;}

#youqing span a{ color:#FFF;}

/*footer*/
#footer{
	padding:8px 15px 0 15px;
	border:1px solid #cfcfcf;
	border-bottom:0;
	border-top:0;
border-top:0;
height:29px;
background:#FFF;
text-align:left;
line-height:29px;
font:12px Verdana, Geneva, sans-serif;}



/*xiaotu*/
#xiaotu{float:right;
clear:both;}

/*liebiao*/
#liebiao{ width:150px;
margin:10px 0 0 0;}

#liebiao li{height:31px;
border-bottom:1px dashed #666;
text-align:right;
line-height:31px;}



#textfield{ width:120px; height:20px }


/* -------------------------三级菜单------------------------------- */
#menu { width:974px;
height:32px;
background:url(03.jpg) repeat-x;
font:12px Verdana, Geneva, sans-serif;
}

#yuyan{float:right; background:url(2.gif) left center no-repeat; padding:0 0 0 8px; margin:0 15px 0 0 ; height:32px; line-height:32px; vertical-align:middle; color:#FFF;}

#yuyan a{color:#FFF;}

#yuyan a:hover{color:#FFF;}

#menu ul {
    margin:0 0 0 15px;
	padding:0;
	list-style-type: none;
}
#menu ul li {
    width:100px;
    text-align:center;
    float:left;
    font:12px Arial, Helvetica, sans-serif;
	float:left;
	position:relative;
	background:url(02.jpg) right center no-repeat;
}
#menu ul li a, #menu ul li a:visited {
	display:block;
	height:32px;
	width:100px;
	line-height:32px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	border-width:0 1px 0 0;
	font-size:12px;
	background:url(menubg.jpg) no-repeat;
	overflow:hidden;
}
#menu ul li ul {
	margin-left:80px;
	display: none;
}

/* specific to non IE browsers */
#menu ul li:hover a {
	color:#000;
}
#menu ul li:hover ul {
	display:block;
	position:absolute;
	top:32px;
	left:-80px;
	width:100px;
}
#menu ul li:hover ul li a.hide {
	background:#000;/*3*/
	color:#CCC;
}
#menu ul li:hover ul li:hover a.hide {
	background:#991000;/*2*/
	color:#fff;
}
#menu ul li:hover ul li ul {
	display: none;
}
#menu ul li:hover ul li a {
	display:block;
	background:#b70000;/*1*/
	color:#fff;
}
#menu ul li:hover ul li a:hover {
	background:#000;/*3*/
	color:#FFF;
}
#menu ul li:hover ul li:hover ul {
	display:block;
	position:absolute;
	left:16px;
	top:0px;
}
#menu ul li:hover ul li:hover ul.left {
	left:-53px;
}
#menu ul ul ul li a {
	width:100px
}

/*biaoti*/
.biaoti{ font-size:16px; padding-bottom:7px; font-weight:bold; text-align:center;}
.dianji{ line-height:20px; border-bottom:1px #CCC dashed; text-align:center; padding-bottom:5px;}
.wenzhang{ line-height:22px; font-size:14px;  }
.wenzhang1{ line-height:22px; font-size:14px; text-align:center; }
.wenzhang p{ margin-bottom:5px;}

/*right02a*/
#right02a{width:100%;
margin:10px 0 0 0;}

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #216d09 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #216d09 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #216d09 1px solid; COLOR: #f25d19; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #216d09 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #216d09 1px solid; BORDER-TOP: #216d09 1px solid; BORDER-LEFT: #216d09 1px solid; COLOR: #000; BORDER-BOTTOM: #216d09 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus A:active {
	BORDER-RIGHT: #216d09 1px solid; BORDER-TOP: #216d09 1px solid; BORDER-LEFT: #216d09 1px solid; COLOR: #000; BORDER-BOTTOM: #216d09 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #f25d19
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

/* 分页图片列表 ------------------------------------------------------------------------------------*/
#photo {
	list-style:none;

}

#photo ul{padding:0; margin:0;}

#photo li{
	padding:0;
	background:none;
	overflow:hidden;
	text-align:center;
	float:left;
	width:182px;
	height:200px;
	margin:0;
    border:0;
}


#photo li a h2 {
	text-decoration:none;
	color:#971201;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}


