/* CSS Document */
*{margin:0;padding:0;} 
body {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px; color:#494949;
}
ul{list-style:none;} 
a{text-decoration:none; color:#494949;}
.clear{clear:both;}
.hand{width:966px; background:url(../images/bg.jpg) repeat-y;
margin:0 auto;}
.top{width:960px; margin:0 auto;}
.top h1{float:left; padding-left:10px; padding-top:15px;}
.top .jrsc{float:left; padding-left:560px; line-height:24px;}
.nav {
width:960px; height:67px; margin:10px auto 0 auto; 
background:#e6e6e6 url(../images/menuu_link.jpg) repeat-x;
border-bottom:1px solid #d3d4d6;
position:relative; text-align:center;
}
.navlist {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin: 0 10px;}
.nav li {
    float: left;
    display: inline;
    margin: 0 0 0 -2px;
   /*background: url(http://www.lanrentuku.com/images/uppic/lrtk.png) no-repeat 0 -108px;
   */
}
.nav a {
    display: block;
 color:#dee6f1; 
width:115px; text-align:center
text-align: center;
}
.nav a:link, .nav a:visited {
    color: #fff;
}
 .nav a:hover{ background:url(../images/menuu_hover.jpg) repeat-x;
 color:#165fb3;
}
.nav a.current, .nav a:active {
    color: #fff;
  }
.subnav {
    position: absolute;
    top: 41px;
    left: 0;
    float: left;
    height: 27px;
    line-height: 27px;
    white-space: nowrap;
}
* html .subnav {
    margin: 0 10px 0 -10px; /* IE 6 and below */
}
.subnav p {
    padding: 0 10px;
}
.subnav p span {
    display: block;
}
.subnav p.pointer {
    position: absolute;
    top: -4px;
    left: 0;
    height: 5px;
    width: 11px;
    padding: 0;
    margin-left: 20px;
    text-indent: -999em;
}
.subnav p a{padding-left:5px;}
.subnav a {
    display: inline;
    padding: 0;
    font-size: 100%;
}
[class~="subnav"] a {
    padding: 0 3px;
}
.subnav, .subnav a:link, .subnav a:visited {
    color: #235e99;
}
.subnav a:hover, .subnav a:active {
    color: #235e99;
}
.subnav a:hover, .subnav a:active {
    font-weight: normal;
    background: none;
    border-bottom: 2px solid;
}
/* subnav position and pointer position */
#subnav1 { left: 120px; }
#subnav2 { left: 130px; }
#subnav3 { left: 280px; }
#subnav4 { left: 425px; }
#subnav5{ left: 520px; }
#subnav6, #subnav7 { 
    left: auto;
    right: 0px;
}

#subnav1 .pointer,
#subnav2 .pointer,
#subnav3 .pointer,
#subnav4 .pointer { left: 30px; }
#subnav5 .pointer { left: auto; right:190px; }
#subnav6 .pointer { left: auto; right: 180px; }
#subnav7 .pointer { left: auto; right: 70px; }

#subnav1, #subnav2, #subnav3, #subnav4 {
    min-width: 110px;
}
#subnav6 { min-width: 240px; }
#subnav7 { min-width: 130px; }


/* Note
==========================================================*/
.note {
    margin: 0 15px 10px;
	color:#666666;
}
.note span{
	float:right;
}
.disable {
    display: none;
}
#menuu_img{width:2px;}
/**/

.banner{width:963px; margin:0 auto; padding-left:3px;
padding-top:8px;
background:url(../images/bg.jpg) repeat-y;
}

.main{width:963px; padding-left:3px;
margin:0 auto; background:url(../images/bg1.jpg) repeat-y;}
.main_left{float:left;width:264px;
}
/*.main_left1 ul li span{padding-left:15px; font-family:Arial, Helvetica, sans-serif;}*/
.main_left1 ul li a, .main_left1 ul p a{
display:block; width:219px;
height:40px; border-bottom:1px solid #ccc;
border-top:1px solid #fff;
font-weight:bold; 
line-height:40px;
padding-left:45px;
background:#f2f2f2 url(../images/biao_2.gif) no-repeat 21px 12px;}
.main_left1 ul li a:hover, .main_left1 ul p a:hover{background:#dfdfdf url(../images/biao_2.gif) no-repeat 21px 12px;}
.main_left1 ul p a{background:#f2f2f2 url(../images/biao_1.gif) no-repeat 45px 16px;
}
.main_left1 ul p a:hover{background:#dfdfdf url(../images/biao_1.gif) no-repeat 45px 16px;}
.soso{width:170px; height:24px;
line-height:24px; 
border:1px solid #D7D7A3;
}
.main_left1 table{width:264px; height:70px;
background:url(../images/soso_bg.jpg) repeat-x;}
.main_left1 table td{line-height:25px;}

.main_right, .dft_right{float:left; width:689px; padding-left:6px;
background:url(../images/main_bg.jpg) repeat-y;}
.main_left2{margin-top:10px;}
.main_left2 h3{margin-bottom:5px;}
.main_left2 p{line-height:22px; 
width:246px; margin:0 auto;
}

.main_right{float:left; width:689px; overflow:hidden}


#im{width:665px; margin:20px auto 0 auto;
overflow:hidden;}
#mainTable{ border:0pt none;border:0pt none; width:200%}
#mainTable table{border:0px;border:0pt none; width:100%;}
#mainTable table tr td{width:120px;
line-height:20px;
padding-left:15px; text-align:center;
background:url(../images/cp_bg.jpg) no-repeat 10px 0;
}

#mainTable img{border:1px solid #bfbfbf;
padding:1px; background:#fff;}
.main_right1_1{width:370px; float:left;}
.main_right1_1 p{line-height:24px;
margin-top:5px;
text-indent:24px;
padding-left:10px;}
.main_right1_1 p img{padding-left:200px;}

.main_right1_2{width:285px; float:left;
padding-left:29px; background:url(../images/main_bg.jpg) repeat-y 19px top;}
.main_right1_2 p{line-height:30px; padding-left:3px;}
.main_right1_2 p img{margin-bottom:5px;}
.bold{font-weight:bold}

.link{width:966px; margin:0 auto;
height:60px;
background:url(../images/link_bg.jpg) no-repeat;} 
.link ul li{float:left; margin-left:20px; margin-top:1px;}
.copyright{width:966px; margin:0 auto;
background:url(../images/bg.jpg) repeat-y;
padding-top:10px;
}
.copyright p{text-align:center;
line-height:24px;}


/*公司简介*/
.dft_right h3{width:645px; height:31px; padding-top:14px;
padding-left:10px; margin:0 auto;
background:url(../images/dft_bg.jpg) bottom}
.dft_right h3 span{float:right; padding-right:5px; 
font-size:12px; font-weight:400;}
.about_img{width:647px; display:block; margin:0 auto;}
.about p{width:630px; margin:5px auto 0 auto;
text-indent:24px; line-height:24px;}

.logo_img{width:140px; margin:0 auto; display:block;}

.Culture_img{width:636px; margin:0 auto; display:block;}
.Culture p{width:636px; margin:5px auto 0 auto;
 line-height:24px;}
.Marketing_img{width:429px; margin:0 auto; display:block;}

/*人力资源*/
.HR p{width:630px;  margin:5px auto 0 auto;
text-indent:24px; line-height:24px;}

.HR table{margin:10px auto 0 auto;
width:630px;
border-right:#c7c7c7 solid 1px;
border-bottom:#c7c7c7 solid 1px;}
.HR table th{height:29px; background:url(../images/hr_bg.jpg) repeat-x;
line-height:29px; font-weight:400;
border-left:#c7c7c7 solid 1px;
border-top:#c7c7c7 solid 1px;}
.HR table td{line-height:29px;
background-color:#f4f4f4;
border-left:#c7c7c7 solid 1px;
border-top:#c7c7c7 solid 1px;}

.Products table img{padding:1px;
border:1px solid #bfbfbf;}
.Products table a img{border:none;}

.biaodan{width:260px; height:18px;
line-height:18px; 
border:1px solid #d0d0d0;
}
.biaodan1{width:260px; height:100px}
.order table tr td{line-height:30px;}





.ditu{display:block; width:936px; 
padding-left:10px; padding-bottom:10px;}


/*news*/
.news ul{width:645px; margin:0 auto;}
.news ul li{line-height:30px; font-size:12px;}
.news ul li a:hover{color:#0048ab;}
.news ul li span{float:right; padding-right:10px;}

.newshow h4{line-height:30px; font-size:16px; font-weight:600;
text-align:center;}
.newshow p{width:630px; margin:10px auto 0 auto;
text-indent:28px; line-height:30px; font-size:14px; color:#222;}
.newshow div{ padding-right:200px;}

/*liuyan*/
.liuyan table{width:555px; margin:10px auto 0 auto;}
.liuyan table td{line-height:36px;}
.biaodan2{width:260px; height:20px; border:1px solid #d0d0d0;
line-height:20px;}




