﻿#content #banner {position:relative; height:369px; overflow:hidden;}
/* 图片 */
#banner .pics {position:absolute; width:100%; height:100%;}
#banner .pics li {display:none; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; background-repeat:no-repeat; background-position:center 0;}
#banner .pics li.b1 {display:list-item;}
/* 下标 */
#banner .idxs {position:absolute; bottom:0; left:50%; z-index:3; padding-top:5px; width:auto; height:30px; overflow:hidden;}
#banner .idxs li {float:left; margin:30px 5px 0 0; width:8px; height:8px; background:url(../img/index/idx.png) no-repeat 0 0; cursor:pointer;}
#banner .idxs li.on {background:url(../img/index/idx_on.png) no-repeat 0 0;}
/* 左右按钮 */
#banner .btns a {position:absolute; top:50%; z-index:2; margin-top:-22px; width:44px; height:44px; background-repeat:no-repeat; background-position:0 0; cursor:pointer;}
#banner .btns a.left {left:-44px; background-image:url(../img/index/left.png);}
#banner .btns a.right {right:-44px; background-image:url(../img/index/right.png);}



#content {padding-top:0; background:#fff;}
#content .innerWrapper {padding-top:45px;}
/* 新闻 */
#content .innerWrapper .news {position:relative; float:left; width:373px; height:100%; overflow:hidden;}
#content .innerWrapper .news .head {height:29px;}
/*#content .news .head a {float:left; margin-right:20px; padding-bottom:10px; font-weight:bold; line-height:12px; color:#595959;}*/
#content .innerWrapper .news .head a {float:left; margin-right:20px; padding-bottom:10px; font-weight:bold; font-size:13px; line-height:12px; color:#595959;}
/*#content .news .head a.on {border-bottom:3px solid #e80009;}*/
#content .innerWrapper .news .head a.more {margin-top:-1px; margin-right:3px; float:right; color:#e80009;}
#content .innerWrapper .news .head a.more span {color:#e80009; font-weight:bold; font-size:16px; font-style:italic; letter-spacing:-3px;}
#content .innerWrapper .news .body {position:relative;}
#content .innerWrapper .news .body a {display:none; position:absolute; top:0; left:0; height:128px;}
#content .innerWrapper .news .body a.on {display:block;}
#content .innerWrapper .news .body h1 {margin:13px 0; font-weight:bold; font-size:18px; color:#404040;}
#content .innerWrapper .news .body p {position:relative; height:77px; line-height:23px; color:#535353;}
#content .innerWrapper .news .body span {/*position:absolute; left:0; bottom:-3px; */font-weight:bold; color:#e80009;}
/* 产业 */
#content .innerWrapper .industry {float:left; margin-left:32px; width:339px; height:100%; background:url(../img/index/p1.jpg) no-repeat 0 0; overflow:hidden;}
/*#content .industry .abs {float:right; margin-right:-160px;}*/
/* 全国布局 */
#content .companies {float:left; width:160px; height:156px; background:url(../img/index/p2.jpg) no-repeat 0 0;}
/* 社会责任 */
/*#content .resp {float:right; width:162px; height:156px; background:url(../img/index/p3.jpg) no-repeat 0 0;}*/
/*
#banner {background:url(../img/index/ban_bg.jpg) no-repeat center center;}
#banner .pics {position:relative; margin:0 auto; width:0; height:100%;}
#banner .pics li {z-index:2;}
.shadow {display:none; position:absolute; top:0; left:0; z-index:0; width:100%; height:100%; background:url(../img/index/s1.png) repeat 0 0;}
.shadow .wrapper {margin:0 auto; width:1096px; height:100%;}
.shadow .wrapper .left {float:left;}
.shadow .wrapper .right {float:right;}*/

#content .innerWrapper .news .abs {position:absolute; left:0; top:20px; width:48px; height:3px; background-color:#e80009;}

#content .innerWrapper .industry div {display:none; position:relative; width:100%; height:100%; background:#3b3989 url(../img/index/ind_bg.png) no-repeat 19px 35px;}
#content .innerWrapper .industry div a {position:absolute; top:119px; height:28px;}
#content .innerWrapper .industry div .abs {position:absolute; top:147px; left:20px; width:28px; height:3px; background-color:#bc1207;}
#content .innerWrapper .industry div .a1 {left:20px; width:28px;}
#content .innerWrapper .industry div .a2 {left:57px; width:28px;}
#content .innerWrapper .industry div .a3 {left:95px; width:40px;}
#content .innerWrapper .industry div .a4 {left:145px; width:28px;}
#content .innerWrapper .industry div .a5 {left:183px; width:28px;}
#content .innerWrapper .industry div .a6 {left:220px; width:28px;}
#content .innerWrapper .industry div .a7 {left:260px; width:28px;}
#content .innerWrapper .industry div .a8 {left:296px; width:28px;}

#content .innerWrapper .other {position:relative;}
#content .innerWrapper .other a {position:absolute;}
#content .innerWrapper .other .a1 {top:0; left:0; width:100%; height:100px;}
#content .innerWrapper .other .a2 {top:125px; left:14px; width:122px; height:59px;}
#content .innerWrapper .other .a3 {top:125px; left:146px; width:150px; height:59px;}
#content .innerWrapper .other .a3.on{background:url(../img/index/sub_bottom.jpg) no-repeat 53px 42px;}
#content .innerWrapper .other .a2.on{background:url(../img/index/sub_bottom.jpg) no-repeat 53px 42px;}
#content .innerWrapper .center {position:absolute; top:0; right:0; font-weight:bold; line-height:45px; color:#3b3988;}

/*body {overflow-y:hidden;}*/
/*.subsidiaries {position:relative; height:29px; background-color:#fff; overflow:hidden;}
.subsidiaries .left {position:absolute; left:0; top:29px; width:50%; height:64px; z-index:1; background-color:#e5d5a8;}
.subsidiaries .right {position:absolute; right:0; top:29px; width:50%; height:64px; z-index:1;background-color:#efe5c9;}
.subsidiaries .innerWrapper {position:absolute; top:0; left:50%; z-index:2; margin-left:-528px; height:93px; background:#fff url(../img/index/subs_0.jpg) no-repeat 0 29px;}*/
.subsidiaries {position:relative; height:0; background-color:#fff; overflow:hidden;}
.subsidiaries .row {position:absolute; left:0; top:0; width:100%; height:100px; z-index:1;background-color:#efe6c9; }
/*.subsidiaries .right {position:absolute; right:0; top:0; width:37%; height:64px; z-index:1;background-color:#e5d5a8;}*/
.subsidiaries .innerWrapper .a9{position:absolute;right: 0px;top: 23px;width:24px;height:24px;z-index:12;background: url(../img/index/subs_hide.png);}
.subsidiaries .innerWrapper {position:absolute; top:0; left:50%; z-index:2; margin-left:-528px; height:93px;}
.subsidiaries .innerWrapper .btn {display:none; position:absolute;top:0; right:0; width:101px; height:18px;background:url(../img/index/subs_btn.png) no-repeat 0 0;}
.subsidiaries .innerWrapper ul { position:absolute; top:23px;left:0px;width:100%;height:20px;padding-top:0px;}
.subsidiaries .innerWrapper ul li{ float:left; margin-right:29px; height:20px;margin-bottom: 15px; line-height:20px;}
.subsidiaries .innerWrapper ul li a{font-weight:bold; color:#787264;white-space:nowrap;}
.subsidiaries .innerWrapper ul li a:hover{ color:#e70008}

#content .innerWrapper .other {float:right; width:312px; height:100%; background:url(../img/index/p2.png) no-repeat 0 0;}