body {
	font-family: Arial, Helvetica, sans-serif; font-size: 83%; color: #666; line-height: 1.6em
}
a {
	COLOR: #666
}
A:hover {
	COLOR: #ef8700
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
    color: #888; margin-bottom:0px; margin-top:0px; margin-left:20px; font-size:14px; letter-spacing: 0.1em
}
H4 {
	color: #aaa; margin-bottom: 0px; margin-top:0px; font-size:13px
}
H5 {
	color: #00f; margin-bottom: 0px; margin-top:0px; font-size:12px
}
H6 {
	color: #666; margin-bottom: 0px; margin-top:0px; font-size:13px; border-bottom:solid 1px #ccc
}
#whole {
    margin: 0px auto 0px
}
#header {
    margin: 0px auto 0px; width: 1000px
}
.blank01 {
    width: 1000px; height:65px; background:url(images/logo_001.gif)
}
.blank01 a {
    text-decoration: none
}
.blank02 {
    width: 1000px; height:136px
}
.blank03 {
    background: url(images/_bg01.jpg); width: 1000px; height:76px
}
.menu {
    width: 660px; height:76px;  border-width: 0px
}
.timeandsearch {
    float: right; width: 315px; height:76px; border-width: 0px
}
.search {
    text-align:right; padding-right:20px; width: 315px; padding-top: 5px; height:26px
}
.search_font {
    color: #333; font-family: "Times New Roman", Times, serif
}
.time {
    text-align:right; padding-right:20px; width: 315px; padding-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 90%;
}
#index {
    margin: 0px auto 0px; width: 1000px; background:#f2f2f2; letter-spacing: 0.1em
}
#index_cm {
    margin: 0px auto 0px; width: 960px; height:319px; padding-top:30px
}
#index_link {
    margin: 0px auto 0px; width: 940px; height:80px; border: solid 1px #cccccc; background-color:#e2e2e2; text-align:left; padding-left:0px
}
#index_link A {
    text-decoration: none
}
#index_link01 {
    width: 220px; height: 80px; background-color:#e9e9e9
}
.box {
    display: table-cell; ertical-align:middle; text-align:center; width:170px; *display: block; *font-size: 80px; *font-family:Arial; width:220px; height:80px
}
.box img {
    vertical-align:middle
}
#index_link02 {
    margin: 0px auto 0px; width: 680px; height:70px; margin-top:5px; float:right; padding-right:20px
}
#focu_all {
    width:537px; height:319px
}
.focu_top {
    width:537px; height:23px; background:url(images/index/index_focu_top.gif)
}
.focu_con {
    width:535px; height:193px; border-bottom:solid 1px #d3d3d3; border-left:solid 1px #d3d3d3; border-right:solid 1px #d3d3d3; text-align:center; margin-top:0px; padding-bottom:15px
}
#content {
    margin: 0px auto 0px; width: 1000px; background:#f2f2f2; letter-spacing: 0.1em
}
#con_left {
    width: 600px; padding-left: 50px
}
.con_text {
    width: 600px; padding-top:10px
}
.pro_image01 {
    width: 170px; float: left 
}
.pro_image02 {
    width: 170px; float: left; padding-left:45px 
}
.pro_image03 {
    width: 100px; float: left 
}
.pro_image04 {
    width: 100px; float: left; padding-left:25px 
}
#con_right {
    width: 300px; float: right; border-left:#cacaca solid 1px; margin: 0px auto 0px
}
.pro_menu {
    width: 300px; height:530px;  border-width: 0px; margin: 0px auto 0px
}
#content_left {
   width:700px; border-top:none; border-bottom:none; border-left:none; border-right:solid 1px #cacaca
}
.profile_title {
   width: 600px; height: 27px; margin-left: 50px; margin-right: 50px; margin-top: 25px; margin-bottom: 20px; background:url(images/profile/profile_title.gif)
}
.serve_title {
   width: 600px; height: 27px; margin-left: 50px; margin-right: 50px; margin-top: 25px; margin-bottom: 20px; background:url(images/serve/serve_title.gif)
}
.recruitment_title {
   width: 600px; height: 27px; margin-left: 50px; margin-right: 50px; margin-top: 25px; margin-bottom: 20px; background:url(images/recruitment/recruitment_title.gif)
}
#content_box {
   width: 600px; margin-left: 50px; margin-right: 50px; margin-bottom: 20px
}
.serve_box_top {
   width: 600px; height: 25px; background: url(images/serve/serve_top01.gif)
}
.recruitment_box_top01 {
   width: 600px; height: 25px; background:url(images/recruitment/recruitment_top01.gif)
}
.recruitment_box_top02 {
   width: 600px; height: 25px; background:url(images/recruitment/recruitment_top02.gif)
}
.recruitment_box A {
    text-decoration: none; color:#0033FF
}
.content_box {
   width: 598px; border-left:solid 1px #cacaca; border-right:solid 1px #cacaca
}
.content_box_bottom {
   width: 600px; height: 17px; background: url(images/content_box_bottom.gif)
}
#footer {
   margin: 0px auto 0px; width: 1000px
}
.foot_link {
    text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 105%
}
.foot_line {
    background: url(images/_bg02.jpg); margin: 0px auto 0px; width: 1000px; height: 18px
}
.foot_address{
    text-align:center; font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 88%; line-height: 1.5em
}
#product_center_left {
    width: 200px
}
.img {
    width:200px; height:55px; background:url(images/product_center/product_center_data.gif); margin-top:10px
}
#product_menu {
    width:195px; margin-left:5px; padding-bottom:10px; padding-top:10px
}
.menu_box {
  margin: 0px auto 0px; width: 185px; float:right; color:#bbb; text-indent:5px
}
#product_menu a {
    text-decoration: none
}
#product_menu ul {
  margin:0px; padding:0px
}
#product_menu ul li{ 
  border-bottom:dashed 1px #cacaca; margin-left:18px
}
#product_menu p {
  margin:0px; padding:0px; border-bottom:solid 1px #cacaca; line-height:22px
}
#product_center_content {
    width: 540px; float:right; padding-right:30px
}
.product_center_title {
   width: 540px; height: 25px; margin-top: 40px; margin-bottom: 15px; background:url(images/product_center/product_center_title.gif)
}
.product_result_title {
   width: 540px; height: 25px; margin-top: 40px; margin-bottom: 15px; background:url(images/product_center/product_result_title.gif); text-align:right
}
.product_center_content_box {
   width: 538px; border-left:solid 1px #cacaca; border-right:solid 1px #cacaca
}
.product_center_box_top {
   width: 540px; height: 25px; background: url(images/product_center/product_center_top.gif)
}
.product_center_box_bottom {
   width: 540px; height: 20px; background: url(images/product_center/product_center_bottom.gif)
}
#product_center_right {
    width: 200px; float:right
}