body { margin:5px 0; color:#000; font:12px/21px "宋体"; background:#fff url(about_bg.png)  repeat-x; }
ul, li, dl, dd, dt, p, h1, h2, h3, form { margin: 0; padding: 0; }
img { border:none; vertical-align:middle; }
li { list-style:none; }
a{text-decoration:none;color:#0778b8;}
a:hover{text-decoration:underline;color:#FF4444;}
a.noline{text-decoration:none}
.fEn, .fEn p { font-family:Arial !important; }
.fGray { color:#bfbfbf; }
#header {
    height: 94px;
}
#header .logo {
    float: left;
    padding: 0 100px 0 20px;
}
.log {
    float: right;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
}
.log {
    color: #C7C5C5;
    margin-top: 35px;
}
.log a {
    color: #6F6F6F;
    text-decoration: none;
}
.log a:hover {
    text-decoration: underline;
}
#header .content {
    height: 60px;
    margin: auto;
    padding: 10px 0 0;
    width: 880px;
}
#content {
    margin: auto;
    padding: 14px 0 0;
    width: 920px;
}
.left-nav {
    padding-top: 10px;
    width: 210px;
	float:left;
}
.left-nav h1 {
    background: url("about_left.png") no-repeat scroll right top transparent;
}
.left-nav .content li {
    background: url("about_left.png") no-repeat scroll right top transparent;
}
.left-nav .content li.cur a {
    background: url("about_left.png") no-repeat scroll right top transparent;
}
.left-nav .bottom {
    background: url("about_left.png") no-repeat scroll right top transparent;
}
.left-nav h1 {
    display: block;
    height: 40px;
    overflow: hidden;
    text-indent: -999px;
}
.left-nav .content {
    background: url("about_left_bg.png") repeat-y scroll right top transparent;
    padding-left: 44px;
}
.left-nav .content li {
    background-position: right -102px;
    display: block;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}
.left-nav .content li a {
    color: #6F6F6F;
    display: block;
    height: 25px;
    line-height: 25px;
    padding-left: 14px;
}
.left-nav .content li.cur a {
    background-position: left -72px;
    color: #0D4B9B;
    font-weight: 700;
}
.left-nav .bottom {
    background-position: right -168px;
    height: 216px;
}
.col-auto {
    padding: 0 25px;
	float: right;
	width: 659px;
}
.col-auto .title {
    background: url("uline.gif") repeat-x scroll left bottom transparent;
    font-size: 16px;
    margin-bottom: 10px;
	margin-top:5px;
    padding: 8px 0 0;
	color:#3d87ca;
}
.col-auto .content p {
    color: #6F6F6F;
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 15px;
}
.footer { line-height:20px; text-align:center; padding:20px 0 40px; margin-top:15px; background:url(footerBg.png) center 0 no-repeat; clear:both; }
.footer, .footer a { color:#6b6b6b; }
.footer a:hover { color:#4c7d08; }
.style1 {
    color: #6F6F6F;
}