body {
 padding: 0px; margin: 0 auto;background: url(../images/body_bg.png); color:#FFF;font-family: Arial, Helvetica, sans-serif;
}
img{border:0;
}

#box{width:1000px;margin: 0 auto;}
#header{width:1000px;height:111px;}
#header .logo{float:left;width:740px;height:111px; background:url(../images/logo.png) no-repeat;}
#header .contact{float:left;width:260px;height:111px; background:url(../images/contact_bg.png) no-repeat;font-family: Arial, Helvetica, sans-serif;color:#fff;font-size:12px; line-height:30px; text-align:right;}

#menu{width:1000px;height:52px;background-color:#373737;}
/** #menu .home{float:left;width:72px;height:52px;background:url(../images/menu_home.png) no-repeat;line-height:52px;color:#fff;font-weight:none;text-align:center;}  **/
#menu .home{padding:0 30.2px;font-family: Tahoma, Geneva, sans-serif;color:#fff;font-size:12px; background:url(../images/menu_bg_hover.png) top right no-repeat;float:left;height:52px;line-height:52px;font-weight:none;text-align:center;} 
#menu .home a{color:#fff;font-family: Tahoma, Geneva, sans-serif; text-decoration:none; font-size:12px;}
#menu ul{list-style:none;margin:0;padding:0}
#menu .link{float:left;font-weight:none;text-align:center;}
#menu .link a{font-family: Tahoma, Geneva, sans-serif;color:#fff;font-size:12px; text-decoration:none;padding:0 30.2px;line-height:52px;display: block; }
#menu .link a:hover{font-family: Tahoma, Geneva, sans-serif;color:#fff;font-size:12px; background:url(../images/menu_bg_hover.png) top right no-repeat;}
#menu .link a:vis{font-family: Tahoma, Geneva, sans-serif;color:#fff;font-size:12px; background:url(../images/menu_bg_hover.png) top right no-repeat;}

#banner{float:left;width:1000px;height:194px;margin-top:30px; background:url(../images/banner.png) no-repeat;}

#content{float:left;width:1000px;height:189px;margin-top:30px;}
#content .topsearch{float:left;width:249px;height:189px;background:url(../images/gray_bg.png) no-repeat;margin-right:1px;}
#content .topsearch .title{font-family: Arial, Helvetica, sans-serif;color:#fff;font-size:14px; font-weight:bold;letter-spacing:1px;padding-left:20px;padding-top:15px;}
#content .topsearch .description{width:220px;font-family: Arial, Helvetica, sans-serif;color:#fff;font-size:12px;letter-spacing:0px;padding-left:20px;padding-top:5px;}
#content .topsearch .more a{width:220px;font-family: Arial, Helvetica, sans-serif;color: #fff;font-size:12px; text-align:right; text-decoration:none;letter-spacing:0px;padding-top:15px;padding-left:150px;}
#content .topsearch .more a:hover{width:220px;font-family: Arial, Helvetica, sans-serif;color: #fff;font-size:12px; text-align:right; text-decoration:underline;letter-spacing:0px;padding-left:150px;padding-top:15px;}



#content .easyhire{float:left;width:249px;height:189px;background:url(../images/red_bg.png) no-repeat;margin-right:1px;}
#content .easyhire .title{font-family: Arial, Helvetica, sans-serif;color:#fff;font-size:14px; font-weight:bold;letter-spacing:1px;padding-left:20px;padding-top:15px;}
#content .easyhire .description{width:220px;font-family: Arial, Helvetica, sans-serif;color:#fff;font-size:12px;letter-spacing:normal;padding-left:20px;padding-top:5px;}
#content .easyhire .more a{width:220px;font-family: Arial, Helvetica, sans-serif;color:#fff;font-size:12px; text-align:right;  text-decoration:none;letter-spacing:0px;padding-left:150px;padding-top:15px;}
#content .easyhire .more  a:hover{width:220px;font-family: Arial, Helvetica, sans-serif;color:#fff;font-size:12px; text-align:right;  text-decoration:underline;letter-spacing:0px;padding-left:150px;padding-top:15px;}
#content .easyhire ul{padding:0px;margin:0px;}
#content .easyhire li{list-style:none; line-height:150%;}
#content .easyhire li a{color:#fff; text-decoration:none;}
#content .easyhire li a:hover{text-decoration:underline;}

#introduce{float:left;width:1000px;margin-top:30px;}
#introduce .aboutus{float:left;width:330px;}
#introduce .aboutus .title{float:left;width:300px;height:50px;font-family: Arial, Helvetica, sans-serif;background:url(../images/aboutus_bg.png) no-repeat;margin-right:0px;line-height:50px;text-indent:72px;}
#introduce .aboutus .content{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color:#929292;font-size:12px;letter-spacing:0px;padding-left:20px;padding-top:0px;text-align: left;}
#introduce .aboutus .more a{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color: #b81516;font-size:12px; text-align:right;letter-spacing:0px;padding-left:20px;padding-top:5px;}
#introduce .aboutus .more a:hover{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color: #ff0300;font-size:12px; text-align:right;letter-spacing:0px;padding-left:20px;padding-top:5px;}


#introduce .xian{float:left;width:1px;height:160px;background:url(../images/xian.png) no-repeat;margin-top:30px;}


#introduce .vision{float:left;width:330px;}
#introduce .vision .title{float:left;width:300px;height:50px;font-family: Arial, Helvetica, sans-serif;background:url(../images/vision_bg.png) no-repeat;margin-right:0px;line-height:50px;text-indent:72px;}
#introduce .vision .content{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color:#929292;font-size:12px;letter-spacing:0px;padding-left:20px;padding-top:0px;text-align: left;}
#introduce .vision .more a{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color: #b81516;font-size:12px; text-align:right;letter-spacing:0px;padding-left:20px;padding-top:5px;}
#introduce .vision .more a:hover{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color: #ff0300;font-size:12px; text-align:right;letter-spacing:0px;padding-left:20px;padding-top:5px;}


#introduce .strength{float:left;width:330px;}
#introduce .strength .title{float:left;width:300px;height:50px;font-family: Arial, Helvetica, sans-serif;background:url(../images/strength_bg.png) no-repeat;margin-right:0px;line-height:50px;text-indent:72px;}
#introduce .strength .content{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color:#929292;font-size:12px;letter-spacing:0px;padding-left:20px;padding-top:0px;text-align: left;}
#introduce .strength .more a{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color: #b81516;font-size:12px; text-align:right;letter-spacing:0px;padding-left:20px;padding-top:5px;}
#introduce .strength .more a:hover{float:left;width:280px;font-family: Arial, Helvetica, sans-serif;color: #ff0300;font-size:12px; text-align:right;letter-spacing:0px;padding-left:20px;padding-top:5px;}


/*about us*/
#pic{float:left;width:1000px;height:194px;margin-top:10px; background:url(../images/pic_aboutus.png) no-repeat;}

#aboutus{float:left;width:1000px;margin-top:15px;}
#aboutus .left{float:left;width:229px;}
#aboutus .left .title{float:left;width:229px;height:37px;background:url(../images/menu_tigle_bg.png) no-repeat; color:#fff;line-height:37px;text-indent:30px;}
#aboutus .left .content{float:left;width:229px;background:url(../images/nei_menu_bg.png) repeat-y; min-height:413px;}
#aboutus .left .content ul{float:left;width:229px;list-style:none;}
#aboutus .left .content ul li a{width:229px;height:30px;line-height:30px; color:#333; text-decoration:none;}
#aboutus .left .content ul li a:hover{width:229px;height:30px;;line-height:30px; color:#c11d1d; text-decoration:none;}



#aboutus .right{float:left;width:771px;background-color:#1b2228;}
#aboutus .right .position{height:25px;color:#ccc; font-size:12px;line-height:25px;text-indent:25px;}
#aboutus .right .redline{width:736px;height:1px;background-color:#c11d1d;margin-left:25px;}
#aboutus .right .content{width:736px;color:#ccc;font-size:12px;letter-spacing:0px;padding-left:25px;padding-top:0px; min-height:400px;}
#footer{float:left;width:100%;height:78px;background: url(../images/footer_bg.png);margin-top:30px; text-align:center;font-family: Arial, Helvetica, sans-serif;color:#929292;font-size:12px;line-height:50px;}
