@charset "gb2312";
/* CSS Document */

*{
margin:0;
padding:0;
list-style:none;
text-decoration:none;
}
div,ul,li,h2,dd,dl,dt{
height:100%;
overflow:hidden;
}


body{
background:#f6f6f6 url(../images/body_bg.gif) top center repeat-x;
}

#page{
font-size:13px;
text-align:center;
color:#666;
height:40px;
line-height:40px;
}
#page a{
color:#f00;
}

.body_center{
width:1000px;
margin:0 auto;
}



#header{
height:100px;
line-height:100px;
}
#header img{
border:none;
}


#nav{
height:30px;
line-height:30px;
background:url(../images/MainMenu_bg.gif) left top repeat-x;
}
#nav li{
float:left;
width:120px;
text-align:center;
font-size:13px;
}
#nav li a{
color:#000;
width:120px;
height:30px;
display:block;
}
#nav li a:hover{
width:120px;
height:30px;
display:block;
color:#fff;
background:url(../images/MainMenu.gif) center -30px;
}
#nav li a.nav_click{
width:120px;
height:30px;
display:block;
color:#fff;
background:url(../images/MainMenu.gif) center top;
}
#nav_bottom{
height:5px;
background:url(../images/MainMenu_bottom.gif) left top repeat-x;
}
#banner{
margin-top:5px;
}
#body_body{
margin-top:5px;
}
.b_left{
float:left;
width:280px;
margin-right:10px;
}
.b_left h2{
height:40px;
line-height:40px;
background:url(../images/h2_tag.gif) left center no-repeat;
text-indent:20px;
font-size:14px;
}
.b_left h2 a{
color:#145dc0;
}
.b_left li{
height:31px;
line-height:31px;
background:url(../images/leftmenu.gif) center -31px no-repeat;
text-indent:30px;
font-size:13px;
}
.b_left li a{
height:31px;
line-height:31px;
display:block;
color:#000;
}
.b_left li a:hover{
height:31px;
line-height:31px;
display:block;
background:url(../images/leftmenu.gif) center top no-repeat;
color:#fff;
}
.b_center{
float:left;
width:350px;
}
.b_center h2{
height:40px;
line-height:40px;
background:url(../images/h2_tag.gif) left center no-repeat;
text-indent:20px;
font-size:14px;
}
.b_center h2 a{
color:#145dc0;
}
.b_center li{
height:30px;
line-height:30px;
border-bottom:#d7d7d7 dashed 1px;
background:url(../images/right.gif) left center no-repeat;
text-indent:20px;
font-size:14px;
}
.b_center li a{
color:#333;
}
.b_right{
float:right;
width:350px;
}
.b_right h2{
height:40px;
line-height:40px;
background:url(../images/h2_tag.gif) left center no-repeat;
text-indent:20px;
font-size:14px;
}
.b_right h2 a{
color:#145dc0;
}
.b_right li{
height:30px;
line-height:30px;
border-bottom:#d7d7d7 dashed 1px;
background:url(../images/right.gif) left center no-repeat;
text-indent:20px;
font-size:14px;
}
.b_right li a{
color:#333;
}
#link{
margin-top:5px;
}
#link h2{
height:40px;
line-height:40px;
background:url(../images/h2_tag.gif) left center no-repeat;
text-indent:20px;
font-size:14px;
color:#145dc0;
}
#link ul{
padding:10px;
}
#link ul li{
float:left;
font-size:13px;
padding:2px 3px;
}
#link ul li a{
color:#333;
}
#bottom{
margin-top:5px;
font-size:13px;
color:#666;
height:97px;
background:url(../images/bottom_bg.gif) left top repeat-x;
text-align:center;
line-height:25px;
}
#bottom a{
color:#f00;
}

.b_right_2{
width:710px;
float:right;
}
.b_right_2 h2{
height:40px;
line-height:40px;
background:url(../images/h2_tag.gif) left center no-repeat;
text-indent:20px;
font-size:14px;
color:#145dc0;
}
.b_right_2 h2 a{
color:#145dc0;
}
.b_right_2 li{
height:30px;
line-height:30px;
border-bottom:#d7d7d7 dashed 1px;
background:url(../images/right.gif) left center no-repeat;
text-indent:20px;
font-size:14px;
}
.b_right_2 li a{
color:#333;
}
.art_body ul{
padding:10px;
color:#6c7084;
}
.art_body ul h3{
height:40px;
line-height:40px;
text-align:center;
font-size:15px;
}
.art_body ul dt{
font-size:13px;
line-height:25px;
height:25px;
text-align:center;
color:#6c7084;
background:#efefef;
width:680px;
margin:10px auto;
border:#ddd dashed 1px;
}
.art_body ul dd{
padding:10px;
font-size:14px;
color:#6c7084;
}
.art_body ul dd a{
color:#6c7084;
}
#yiyuanlist{}
#yiyuanlist li{
background:none;
height:135px;
width:150px;
margin:5px;
text-align:center;
border:none;
line-height:30px;
font:13px;
float:left;
}
#yiyuanlist li img{
width:120px;
height:90px;
padding:3px;
border:#ddd solid 1px;
background:#fff;
}
.ly{
line-height:30px;
font-size:13px;
}
.ly input{
border:#ccc solid 1px;
}
.ly textarea{
border:#ccc solid 1px;
}
.ly dl{
border-bottom:#ccc dashed 1px;
}
.ly dt{
background:#ddd;
text-indent:20px;
}
.ly dd{
padding-left:20px;
}