﻿/*#content #banner {position:relative; height:500px;background:url(../images/bg.jpg) no-repeat 50% 0;}*/
/* 图片 */
#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(../images/idx.png) no-repeat 0 0; cursor:pointer;}
#banner .idxs li.on {background:url(../images/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(../images/left.png);}
#banner .btns a.right {right:-44px; background-image:url(../images/right.png);}



/*#content {padding-top:0; padding-bottom:12px; background:#fff;}*/
/*#content { background:url(../images/bg.png) no-repeat;background-size:100%;margin-top:90px;}*/
#content .innerWrapper {padding-top:60px; padding-bottom: 30px;  background-color: #fff;}
/* 新闻 */
#content .innerWrapper .news {position:relative; float:left;  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-size:12px; line-height:12px; color:#000;}
/*#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-size:16px; color:#000;font-family: "黑体";}
#content .innerWrapper .news .body p {position:relative; height:77px; line-height:23px; color:#4a4a4a;width:360px;}
#content .innerWrapper .news .body span {/*position:absolute; left:0; bottom:-3px; */ color:#e80009;}
/* 产业 */
#content .innerWrapper .industry {float:right; width:265px; height:177px; overflow:hidden;}
/*#content .industry .abs {float:right; margin-right:-160px;}*/
/* 全国布局 */
#content .companies {float:left; width:160px; height:156px; background:url(../images/p2.jpg) no-repeat 0 0;}
/* 社会责任 */
/*#content .resp {float:right; width:162px; height:156px; background:url(../images/p3.jpg) no-repeat 0 0;}*/
/*
#banner {background:url(../images/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(../images/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(../images/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:21px; width:51px; height:3px; background-color:#bc1207;}
#content .innerWrapper .industry div .a1 {left:21px; width:50px;}
#content .innerWrapper .industry div .a2 {left:84px; width:51px;}
#content .innerWrapper .industry div .a3 {left:143px; width:26px;}
#content .innerWrapper .industry div .a4 {left:180px; width:26px;}
#content .innerWrapper .industry div .a5 {left:218px; width:48px;}
#content .innerWrapper .industry div .a6 {left:276px; width:48px;}

#content .innerWrapper .other {position:relative;}
#content .innerWrapper .other a {position:absolute;}
#content .innerWrapper .other .a1 {top:0; left:0; width:100%;height:0;transition:1s;background-color: rgba(255,255,255,0.4);}

#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(../images/sub_bottom.jpg) no-repeat 53px 42px;}
#content .innerWrapper .other .a2.on{background:url(../images/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(../images/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(../images/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(../images/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:265px; margin-right: 30px;height:177px; background:url(../images/photo01.jpg) no-repeat 0 0;background-size: 300px 200px;}
.banner #id_video_container{text-align:justify;}