@charset "utf-8";
/* CSS Document */

body{ background:#fff;}
.bigfs{ font-family:'微软雅黑', 'YaHei', '黑体', 'Hei', Tahoma, Helvetica, arial, sans-serif;}
.banner{height:265px;min-width:960px; background:url(../images/banner_about_us.jpg) no-repeat center top; position:relative;}
.main_c{ height:100%;position:relative;}
.l_nav{ position:absolute;top:20px;width:180px;}
.l_nav li{margin-bottom:2px;}
.l_nav li a{ display:block; text-align:center;height:30px; padding:10px;color:#969696; text-decoration:none;border-left:5px solid #f1f1f1;}
.l_nav li a span{ display:inline-block;width:60px; text-align:left;padding-left:32px;line-height:30px; font-size:15px; background:url(../images/about_us_icon.png) no-repeat;}
.l_nav li a:hover,.l_nav li.active a{color:#464646; background:#f1f1f1;}
.l_nav li a.a_about:hover,.l_nav li.active .a_about{border-left:5px solid #1cc6f0;}
.l_nav li a.a_honer:hover,.l_nav li.active .a_honer{border-left:5px solid #ffa022;}
.l_nav li a.a_culture:hover,.l_nav li.active .a_culture{border-left:5px solid #e46561;}
.l_nav li a.a_timeline:hover,.l_nav li.active .a_timeline{border-left:5px solid #a861e4;}
.l_nav li a.a_contact:hover,.l_nav li.active .a_contact{border-left:5px solid #6abb03;}
.l_nav li a.a_about span{ background-position:0 0;}
.l_nav li a.a_honer span{ background-position:0 -30px;}
.l_nav li a.a_culture span{ background-position:0 -60px;}
.l_nav li a.a_timeline span{ background-position:0 -90px;}
.l_nav li a.a_contact span{ background-position:0 -120px;}
.l_nav li a.a_about:hover span,.l_nav li.active .a_about span{background-position:0 -150px;}
.l_nav li a.a_honer:hover span,.l_nav li.active .a_honer span{background-position:0 -180px;}
.l_nav li a.a_culture:hover span,.l_nav li.active .a_culture span{background-position:0 -210px;}
.l_nav li a.a_timeline:hover span,.l_nav li.active .a_timeline span{background-position:0 -240px;}
.l_nav li a.a_contact:hover span,.l_nav li.active .a_contact span{background-position:0 -270px;}
.r_content{margin-left:200px;min-height:500px;}
.r_content .sect{padding-top:20px;}
.r_content .sect_t{margin-bottom:40px;height:28px;border-bottom:1px solid #ececec;}
.r_content .sect_t h2{ float:left;height:56px; line-height:56px;padding:0 10px 0 60px; font-size:18px; font-weight:normal;color:#464646; background:#fff url(../images/about_us_sect_t.gif) no-repeat;}
#a_honer .sect_t h2{ background-position:0 -56px;}
#a_culture .sect_t h2{ background-position:0 -112px;}
#a_timeline .sect_t h2{ background-position:0 -168px;}
#a_contact .sect_t h2{ background-position:0 -224px;}
.r_content .sect_c{padding:5px 24px 30px;}
.r_content .sect_c p{ font-size:14px;color:#666; line-height:2;}
.a_logo{ float:left;margin:0 50px 0 30px;}
.a_honer_list{margin:10px -10px 20px 0;}
.a_honer_list li{ float:left;margin:10px;}
.a_honer_list li .img{width:210px;height:142px;padding:3px; background:#fff;border:1px solid #ececec; overflow:hidden;}
.a_honer_list li .img img{width:100%;}
.r_content .a_honer_list li p{ text-align:center; font-size:12px;color:#999;}
.a_vision{ background-color:#f1f1f1;padding:16px;margin-bottom:10px; border-radius:10px;}
.a_map{height:400px;width:712px;margin:20px 0 10px;}


