html,body{
 background: #f0ece9;
 color: #000000;
 padding: 0px;
 margin: 0px;
 font-family: Arial, Helvetica,  Tahoma, Sans-serif;
 font-size: 12px;
 text-align: justify;
}
div{border:0;padding:0;margin:0;}
img{border:0;padding:0;margin:0;display:block;}
a,a:visited,a:hover{color:#000000;text-decoration:underline;}
h1{font-size:14px;margin:0;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:12px;}
h5{font-size:12px;}

#i_ml1{
 display: block;
 position: absolute;
 top: 110px;
 left: 50%;
 width: 433px;
 height: 125px;
 margin-left: -390px;
 background: url('/i/i_ml1.jpg') 0 0 transparent no-repeat;
}
#i_ml2{
 display: block;
 position: absolute;
 top: 110px;
 left: 50%;
 width: 313px;
 height: 125px;
 margin-left: 43px;
 background: url('/i/i_ml2.jpg') 0 0 transparent no-repeat;
}
#i_ml{
 display: block;
 position: absolute;
 top: 114px;
 left: 50%;
 width: 737px;
 height: 120px;
 margin-left: -390px;
 background-color: #AEA59E;
}
#i_top{
 display: block;
 position: absolute;
 top: 68px;
 left: 50%;
 width: 490px;
 height: 42px;
 margin-left: -134px;
 background: url('/i/i_top.gif') 0 0 transparent no-repeat;
 color: #5C5B59;
 font-size: 14px;
 font-weight: bold;
 text-align: right;
 padding: 0px;
}
#i_top span{
 display: block;
 position: relative;
 margin: 22px 13px 0px 0px;
}

#w{
 display: block;
 position: absolute;
 top: 141px;
 left: 50%;
 width: 390px;
 height: 445px;
 margin-left: -368px;
 padding: 10px 0px 0px 20px;
 text-align: left;
 background-color: #FCF8F5;
}

#menu{
 display: block;
 position: absolute;
 top: 235px;
 left: 50%;
 width: 313px;
 height: 362px;
 margin-left: 43px;
 padding: 10px 0px 0px 25px;
 text-align: left;
 background: url('/i/i_m.jpg') 0 0 transparent no-repeat;
}
#menu a,#menu a:visited,#menu a:hover,
#service h1 a,#service h1 a:visited,#service h1 a:hover{
 display: block;
 color: #46423f;
 text-decoration: none;
 padding: 7px 0px 7px 25px;
 background: url('/i/lx.gif') 0 51% transparent no-repeat;
 font-weight: bold;
}
#menu a:hover,#service h1 a:hover{
 color: black;
 background: url('/i/lxa.gif') 0 51% transparent no-repeat;
}
#menu img{
 display: block;
 width: 281px;
 height: 1px;
 line-height: 1px;
 font-size: 1px;
 background-color: #bdb9b6;
}

img#logo{
 width: 149px;
 height: 47px;
 border: none;
 display: block;
 position: absolute;
 top: 60px;
 left: 50%;
 margin-left: -390px;
}
img#ib{
 width: 411px;
 height: 12px;
 border: none;
 display: block;
 position: absolute;
 top: 596px;
 left: 50%;
 margin-left: -369px;
}
img#btl{
 width: 135px;
 height: 38px;
 border: none;
 display: block;
 position: absolute;
 top: 188px;
 left: 50%;
 margin-left: 190px;
}

#copyr{
 font-size: 11px;
 color: #b6b2af;
 display: block;
 position: absolute;
 top: 620px;
 left: 50%;
 width: 320px;
 margin-left: -280px;
 text-align: right;
}
#copyr a,#copyr a:visited,#copyr a:hover{
 color: #b6b2af;
}

#name{
 font-size: 11px;
 color: #858280;
 display: block;
 position: absolute;
 top: 612px;
 left: 50%;
 width: 320px;
 margin-left: 13px;
 text-align: left;
}
#name p{
 font-size: 11px;
 margin: 0px 0px 2px 0px;
 padding: 0px;
}
#name h2{
 margin: 0px 0px 2px 0px;
 padding: 0px;
}
#name a,#name a:visited,#name a:hover{
 color: #858280;
 text-decoration: none;
 text-transform: lowercase;
 background: url('/i/lx.gif') 100% 51% transparent no-repeat;
 padding: 0px 25px 0px 0px;
}

#news{
 display: block;
 position: absolute;
 top: 155px;
 left: 50%;
 width: 400px;
 height: 420px;
 overflow: hidden;
 margin-left: -390px;
 text-align: left;
}
#news span{
 font-weight: bold;
 color: #CDC9C7;
 font-size: 14px;
 display: block;
 width: 150px;
 margin: 0px 0px 30px 61px;
 padding: 0px 20px 0px 0px;
 background: url('/i/lil.gif') 100% 51% transparent no-repeat;
}
#news div.hot div.pic a,#news div.hot div.pic a:hover,#news div.hot div.pic a:visited{
 display: block;
 width: 69px;
 height: 69px;
 border: none;
 margin: 0px -4px 0px 0px;
 // margin: 0px -2px 0px 0px;
 padding: 0px;
 background-image: url("/i/i.png");
 background-color: none;
 // background-image:none;
 // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/i.png",sizingMethod="crop");
 clear: both;
 float: left;
 cursor: hand;
}
#news div.hot div.pic a img{
 width: 60px;
 height: 60px;
 border: none;
 display: block;
 margin: 0px;
 padding: 3px;
 float: left;
}

#news div.hot div.pic{
 width: 70px;
 height: 110px;
 border: none;
 display: block;
 margin: 0px;
 padding: 0px 0px 0px 60px;
 float: left;
 font-size: 11px;
 text-align: right;
 color: #3f3b38;
 clear: both;
 background: url("/i/sh.png") 0px 75px transparent no-repeat;
 // background: url("/i/sh.gif") 0px 75px transparent no-repeat;
}
#news div.hot div.text{
 width: 260px;
 height: 110px;
 border: none;
 display: block;
 margin: 0px;
 padding: 0px;
 float: right;
 font-size: 11px;
 text-align: left;
 color: #3f3b38;
 overflow: hidden;
}
#news div.hot div.text h1{
 color: #8c8885;
 margin: 0px;
 padding: 0px 0px 3px 0px;
 background: url('/i/h1.gif') 0px 100% transparent no-repeat;
}
#news div.hot div.text p{
 display: block;
 width: 255px;
 height: 57px;
 overflow: hidden;
 padding: 0px;
 margin: 4px 0px;
}
#news div.hot div.pic p{
 display: block;
 margin: 8px 0px 0px 0px;
 padding: 70px 5px 0px 0px;
 // padding: 58px 5px 0px 0px;
 text-align: right;
}
#news div.hot div.text a,#news div.hot div.text a:visited,#news div.hot div.text a:hover{
 display: block;
 color: #46423f;
 text-decoration: none;
 padding: 0px 25px 0px 0px;
 margin: 12px 0px 0px 0px;
 // margin: 14px 0px 0px 0px;
 width: 55px;
 text-transform: lowercase;
 background: url('/i/lx.gif') 100% 51% transparent no-repeat;
}
#news div.hot{
 display: block;
 padding: 0px;
 margin: 0px;
 height: 130px;
 overflow: hidden;
}


#service{
 font-size: 11px;
}
#service a,#service a:visited,#service a:hover{
 display: block;
 width: 200px;
 color: #46423f;
 text-decoration: none;
 padding: 4px 0px 4px 25px;
 background: url('/i/l.gif') 2px 51% transparent no-repeat;
 font-weight: normal;
}
#service a:hover{
 color: black;
 background: url('/i/la.gif') 0 51% transparent no-repeat;
}
#service img{
 display: block;
 float: right;
 width: 281px;
 height: 1px;
 line-height: 1px;
 font-size: 1px;
 background-color: #d7d2cf;
 margin: 0px;
 padding: 0px;
}
