*{ margin:0; padding:0}
ol,ul,li{ list-style:none;}
a:link,a:visited{ text-decoration:none; outline:none; color:#5a5a5a}
a:hover{ color:#00AA98}
.w1200 { background: #fff url(about_bj.png) repeat-y left top; padding-bottom:20px; width:1200px; overflow:hidden; margin:20px auto;}
.w1200b .lg{ text-align:center; margin:20px auto 0}
.w1200b {width:1200px; margin:0 auto}
.leftBox { width: 170px; float:left;}
.subNav li { height: 58px; background: url(line.png) repeat-x left bottom; line-height: 58px; font-size: 18px; color: #fff; }
.subNav li a { color: #fff; font-size: 18px; display: block; height: 58px; width: 170px; line-height: 58px; text-align: center; position: relative; }
.subNav li.on a { background: url(nav_hover.png) no-repeat; color: #fff; }
.subNav li i { background: url(arrow_left.png) no-repeat; width: 12px; height: 22px; position: absolute; top: 50%; margin-top: -11px; right: -12px; display: none; }
.subNav li.on i { display: block; }
.rightBox { width: 960px; margin-right: 34px; display: inline; padding-top: 15px; float:right;}
.position { border-bottom: 1px solid #D9D9D9; font-size:25px; height:45px; line-height:45px; }
.about_body { padding: 10px 0; line-height: 30px; }
.center { text-align:center;}
.center p {font-size:20px; line-height:40px;}
.about_body h1 { font-size: 22px; font-weight: bold; color:#00AA98; padding: 20px 0;}
.about_body h3 { font-size: 18px; }
.t2 { width:100%; }
.t2 p { text-indent: 2em; color: #5a5a5a; line-height:26px; padding-bottom:10px}
.person { border-width: 1px 1px 1px 5px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(238, 238, 238) rgb(159, 136, 127); border-radius: 3px; padding: 10px; margin: 10px 0px; }
.person span { font-size: 18px; color: #4bacc6; font-weight: bold; }
.linkimg { border: 1px solid #F8F8F8; width: 177px; height: 84px; text-align: center; margin-left: -1px; margin-top: -1px; overflow: hidden; }
.w1160 { border: 1px solid #B9DFF9; background:#fff;}
.about_body dt {width:100%; clear:both;font-size:18px;}
.about_body dt a {color:#ef758e;}
.about_body dd {float:left; font-size:14px;}

.bottomtop { width: 100%; height: 30px; line-height: 30px; color: #999; text-align: center; font-size: 15px; padding-bottom:5px; border-bottom:1px dashed #c1c1c1;}
.bottomtop a { color: #999; padding-right: 5px; }
.NavList { width:290px; overflow:hidden; margin-right:10px;}
.NavList dl {float:left; margin-top:10px; border-bottom:1px dashed #666; padding:0 5px 10px 0;}
.NavList dt {height:25px; line-height:25px; padding:0 8px; float:left; background:#666; border-radius:3px; margin-right:10px; font-size:16px;}
.NavList dd {float:left; margin-right:7px; line-height:25px; font-size:12px;}
.NavList a {color:#fff;}
