@charset "utf-8";
/* CSS Document */


.clear-both { clear:both;}
.float-left { float:left;}


/* ---------------------header----------------------- */

#header { background:url(../images/black-bg.jpg) repeat-x #000000; width:100%; margin:0 auto; padding-top:12px;}
.header-part { width:1000px; margin:0 auto;}
.inside-header-part { width:926px; margin:0 auto;}
.logo{ width:500px; float:left;}


.top-btn { width:426px; float:right; color:#FFFFFF; padding-top:5px;}
.top-btn-right { color:#FFFFFF; padding-left:185px; margin-top:15px;}
.top-btn-right a:link, .top-btn-right a:active, .top-btn-right a:visited { color:#FFFFFF; font-size:11px; padding:0 5px; }
.top-btn-right a:hover{ color:#F5F5F5; font-size:11px; padding:0 5px;}

.field-search { background:url(../images/field-bg.jpg) no-repeat; width:151px; line-height:23px; color:#333333; float:left; height:23px;}
.search-part { padding-left:106px; color:#92ec56;}

.menu-part { width:915px; margin:5px auto 0 auto; background:url(../images/menu-bg.jpg) repeat-x; }

.banner-bg { background:url(../images/banner-bg.jpg) no-repeat center top #000000; width:926px; height:318px; margin:0 auto; padding-top:20px;}

.banner-left { width:478px; float:left; padding-top:2px; padding-left:2px;}
.banner-right{ width:406px; float:left; margin:0 0 0 38px;}
.banner-right:hover{ background:#333333;}
.pic-left {width:104px; float:left; padding:9px;}
.pic-left a:link img, .pic-left a:active img, .pic-left a:visited img {border:1px solid #666666;}
.pic-left a:hover img { border:1px solid #999999;}
.pic-right {width:262px; float:left; padding:10px; color:#FFFFFF}
.pic-right  a:link, .pic-right  a:active, .pic-right  a:visited{ color:#65a62f; font-weight:bold;}
.pic-right  a:hover{ color:#91df51; font-weight:bold;}

a:link.orange, a:active.orange, a:visited.orange { color:#faa706; font-size:11px;}
a:hover.orange {color:#edbb59; font-size:11px;}

/* ------------------end header---------------------- */


/* ---------------------content part----------------------- */

#content { width:1000px; margin:10px auto; background:url(../images/bg.jpg) repeat-y center top;}

.content-left { float:left; width:640px; padding: 0 40px;}


.content-right { float:left; width:247px;}
.loan { width:244px;background:#2a2a2b;}
.loan-middle {  background:#2a2a2b; color:#FFFFFF; padding:0 20px; color:#c0fb8f;}
.loan-bottom { }

.content-main-bg { background:url(../images/content-bg.jpg) no-repeat center top;display:block;}
.project-width { }
.project { width:290px; border:1px solid #DADADA; padding:8px 10px; float:left; margin:4px;}
.project:hover { background:#EEEEEE;}
.pro-img { width:115px;float:left; }
.pro-img a:link img, .pro-img a:active img, .pro-img a:visited img  { border:1px solid #CCCCCC; padding:3px;}
.pro-img a:hover img { border:1px solid #5f9b2c; padding:3px; }
.pro-text { padding:0px 10px; width:155px; float:left; font-size:11px}
.pro-text a:link, .pro-text a:active, .pro-text a:visited { color:#346907; font-weight:bold;}
.pro-text a:hover { color:#006699;}

.contact-detail { width:200px;padding-left:140px; font-size:10px; margin-top:50px;} 



/* ---------------------end content part-------------------- */



/* ---------------------footer part-------------------- */
#footer { background:url(../images/footer-bg-repeat.jpg) repeat-x; width:100%;}
.footer-bg { background:url(../images/footer-bg.jpg) no-repeat; width:1000px; margin:0 auto; height:230px;}
.footer2 { background:#000000; color:#FFFFFF; font-size:10px; text-align:center; padding:20px;}
.footer2 a:link, .footer2 a:active, .footer2 a:visited{ color:#FFFFFF;}
.footer2 a:hover{ color:#CCCCCC;} 
.footer-inside {  width:260px; padding-left:120px; font-size:10px; padding-top:30px;}


/* ---------------------end footer part-------------------- */


/* ---------------------about us part-------------------- */
.green-color { color:#669933; font-weight:bold;}
#bullet ul{ list-style:url(../images/arrow-orange.png);}
/* ---------------------end about us part-------------------- */
