/* CSS Document */
#banner{
background: url(../images/banner3.jpg) no-repeat;
height:185px;
width:684px;
float:left;
}
#middle{
height:400px;
width:948px;
margin-top:0px;
clear:both;
float:none;
}
#middle-decorate-line{
background:url(../cssimages/middledecorateline4.gif) no-repeat;
height:5px;
overflow:hidden;
}
#middleleftline{
background:url(../cssimages/leftline.jpg) repeat-y;
height:400px;
width:4px;
float:left;
}
#middlerightline{
background:url(../cssimages/rightline.jpg) repeat-y;
height:400px;
width:5px;
float:right;
}
#about{
width:207px;
margin-right:6px;
height:368px;
background-color:#f0f0e3;
padding-left:6px;
float:left;
}
#word1{
margin-top:6px;
font-size:14px;
font-weight:bold;
color:#dc4220;
}
#location{
height:119px;
}
h2{
font-size:10px;
font-weight:bold;
margin-top:10px;
margin-bottom:5px;
}
#location h2{
font-size:10px;
font-weight:bold;
display:inline;
}
#location img{
float:left;
padding-right:3px;
}
#more a{
font-weight:bold;
color:#dc4220;
float:right;
margin-top:10px;
text-decoration:none;
}
#more a:hover{
text-decoration:underline;
}
#middleright{
height:368px;
width:656px;
padding-left:20px;
}
#welcome h2{
font-size:12px;
font-weight:bold;
color:#dc4220;
}
#middlerightline1{
background:url(../cssimages/middleline.jpg) repeat-x;
height:2px;
width:635px;
margin-top:6px;
overflow:hidden;
}
#focus{
height:195px;
margin-top:0px;
}
#focusleft{
width:245px;
float:left;
}
#lefttop h2{
font-size:12px;
font-weight:bold;
color:#dc4220;
display:inline;
}
#leftdown{
padding-left:9px;
}
.des{
padding:0;
margin-top:4px;
}
#des2{
margin-top:15px;
}
.title h2{
line-height:12px;
margin:0;
}
.list{
margin-top:5px;
height:60px;
}
.list ul{
display:block;
list-style-position:outside;
list-style-type:none;
margin-left:5px;
margin-top:0px;
margin-bottom:0px;
padding:0;
}
.list ul li{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../cssimages/dot.gif) no-repeat scroll left center;
height:17px;
line-height:17px;
padding-left:11px;
width:220px;
}
#focusmiddle{
float:left;
height:190px;
}
#focusmiddle a{
text-decoration:none;
}
#focusimg{
background:url(../cssimages/middleimg2.gif) no-repeat;
width:1px;
height:190px;
float:left;
}
#focusright{
float:right;
}

#contact h3{
font-size:12px;
font-weight:bold;
color:#dc4220;
display:inline;
width:100px;
}
#focusright ul{
list-style-position:outside;
list-style-type:none;
display:block;
margin-top:10px;
padding:0;
margin-left:10px;
}
#focusright ul li{
background: url(../cssimages/direction.gif) no-repeat ;
padding-left:10px;
line-height:15px;
width:145px;
}
#news{
margin-top:0px;
padding-top:0px;
}
#newstitle{
font-size:12px;
font-weight:bold;
color:#db3a17;
margin-top:5px;
margin-left:3px;
margin-bottom:3px;
overflow:hidden;
}
.cls_container{
border:1px solid #ccc;
margin-left:70px;
font-size:12px;
height:43px;
overflow:hidden;
}
.cls_container ul{
list-style-type:none;
margin:0;
padding:0;
margin-left:20px;
}
.cls_container ul li{
height:24px;
line-height:24px;
width:470px;
float:left;
display:inline;
}
.cls_container ul li a{
text-decoration:none;
color:#000;
}
.cls_container ul li a:hover{
text-decoration:underline;
color:#dc4220;
}

#newsmore a{
font-weight:bold;
color:#dc4220;
width:40px;
margin-left:612px;
text-decoration:none;
}
#newsmore a:hover{
text-decoration:underline;
}
#footdecorateline{
width:895px;
}

