html, body{background:#fff url(../images/page-bg.gif) repeat-x top center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; color:#444;}
*html body {background:#fff url(../images/page-bg.gif) repeat-x top center; behavior:url("csshover.htc"); padding:0; margin:0; font-size:12px; color:#444;}

a {color: #d05301; text-decoration:underline;}
a:hover {text-decoration:none;}
a img{border:none;}
.clear {clear: both;}

#mainpage{width:765px; margin:0 auto;}

.phone{padding:5px 0; text-align:center; margin:0;}
.phone a{font-size:21px; font-weight:700; color:#d05301; text-decoration:none;}
.phone a:hover{color:#444;}

.header{z-index:1;background:url(../images/header.gif); width:765px; height:111px; float:left;}

.nav{width:100%; float:left; height:47px; line-height:47px; background:url(../images/nav-bg.gif) no-repeat;}
.nav ul{list-style:none; margin:0 0 0 120px; padding:0; display:inline-block;}
.nav ul li{float:left; padding:0 40px; font-weight:700; background:url(../images/nav-line.gif) no-repeat left center;}
.nav ul li:hover{background:url(../images/nav-click.gif) repeat-x;}
.nav ul li.nav-active{background:url(../images/nav-click.gif) repeat-x;}
.nav ul li a{color:#666; text-decoration:none;}
.nav ul li:hover a,
.nav ul li.nav-active a{color:#FFF;}

.banner{background:url(../images/banner.gif) no-repeat; width:765px; height:170px; float:left;}


.main{float:left; width:100%; margin:10px 0 20px 0; overflow:hidden;}
.main .main-left{float:left; width:510px; margin-left:20px; display:inline;}
.main .main-right{float:right; width:213px; height:430px; background:url(../images/right-bg.gif) no-repeat;}

.title-left{height:44px; line-height:50px; font-weight:700; padding-left:20px; color:#252324; font-size:16px;}
.vcard{line-height:20px; margin-bottom:20px; padding-left:20px;}
.iframe-google{text-align:left; padding:0 0 0 6px;}

.title-cash,
.title-cash a{font-size:22px; font-weight:700; padding:5px 0; color:#d05301; margin:0;}

.footer{background:#303030; float:left; width:100%;}
.footer-main{width:765px; margin:5px auto; text-align:center;}

.copyright{line-height:20px; padding:3px 0 0 15px;color:#a7a7a7;}
.copyright a{color:#d05301; font-size:11px;}
.gearth{padding-top:5px;}









