@charset "utf-8";
/* CSS Document */
body {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin:0 auto; padding:0; width:1003px; background:#e4dab6; overflow:-moz-scrollbars-vertical;}
div,img{border:0; margin:0; padding:0;}
li{margin:0; padding:0; display:inline; font-size:0; }
.clr{clear:both;}
.pd { padding-top:25px;}
.pd1 { padding-top:90px; border-bottom:1px solid #bead71;}
.pd2 { padding-bottom:59px;}
.pd3 { padding-top:6px;}
.pd4 { padding-left:70px;}
.pd5 { padding-left:140px;}
.fw { font-weight:bold;}
.lh { line-height:22px;}

.main { width:984px; margin:0 auto; margin-top:10px;}
.top { width:984px; height:88px; float:left; background:url(../images/top_bg.gif) no-repeat;}
.top_left { width:420px; float:left; padding:7px 0 0 14px;}
.top_right { width:70px; float:left; padding:22px 0 0 470px;}
.top_right p { margin:0; margin-bottom:10px;}
.top_right a { font-weight:bold; color:#666; text-decoration:none;}
.top_right a:hover { font-weight:bold; color:#a11635; text-decoration:underline;}
.top_right .a1 { font-weight:bold; color:#a11635; text-decoration:underline;}
.top_right .a1:hover { font-weight:bold; color:#666; text-decoration:none;}
.menu { width:984px; height:22px; float:left; background:#a11635; margin-top:2px; line-height:22px;}
.menu p { margin:0; padding-right:70px; float:left; font-size:14px; font-weight:600;}
.menu a { color:#FFF; text-decoration:none;}
.menu a:hover { color:#FFF; text-decoration:underline;}
.menu .a1 { color:#FFF; text-decoration:underline;}
.menu .a1:hover { color:#FFF; text-decoration:none;}
.block { width:984px; height:auto; float:left; padding-top:2px;}
.content { width:974px; height:auto; float:left; border-left:10px solid #999; border-bottom:10px solid #999; margin-bottom:10px;}
.content_left { width:505px; float:left; padding:0 20px;} 
.content_left p { margin:0; margin-top:25px; color:#333; line-height:18px;}
.content_left a{ color:#a11635; text-decoration:none;}
.content_left a:hover{ color:#a11635; text-decoration:underline;}
.content_left .cor { color:#a11635;}
.content_right { width:414px; height:auto; float:left; background:#9d3c52; padding-left:15px;}
.content_right ul { margin:0; padding:0;}
.content_right li { width:131px; height:auto; float:left; margin-left:7px;}

/*principal*/
.principal_c { width:950px; float:left; padding-left:24px;}
.principal_title { width:100%; float:left; font-size:18px; font-weight:bold; padding:30px 0; color:#a11635;}
.principal_left { width:169px; height:auto; float:left;}
.principal_right { width:750px; float:left; padding-left:25px;}
.principal_right p { margin:0; margin-bottom:28px; line-height:18px;}

/*services*/
.services { width:950px; float:left; padding-left:24px; background:url(../images/services_bg.jpg) right bottom no-repeat;}
.services_w { width:910px;}

/*client_list*/
.client_list { width:950px; float:left; padding-left:24px; background:url(../images/client_bg.jpg) right bottom no-repeat;}
.client_list_t { width:930px; float:left;}
.client_list_t p { margin:0; margin-bottom:8px;}

/*links*/
.links { width:950px; float:left; padding-left:24px; background:url(../images/links_bg.jpg) right bottom no-repeat;}
.links_t { width:930px; float:left;}
.links_t p { margin:0; margin-bottom:8px;}
.links_t a { color:#000; text-decoration:underline;}
.links_t a:hover { color:#000; text-decoration:none;}

/*contact*/
.contact { width:950px; float:left; padding-left:24px; background:url(../images/contact_bg.jpg) right bottom no-repeat;}

/*bottom*/
.bottom { width:984px; float:left; text-align:center; padding-bottom:10px; color:#666;}