﻿.invhistory{ padding:15px 0px 0px 40px; position:relative;}
.invhistory .left{ float:left;width:542px; position:absolute; left:40px; top:15px; height:490px; z-index:1;background: 0px 0px no-repeat;}
.invhistory .left li{ display:block; position:absolute; cursor:pointer;}
.invhistory .left li#li_07{ width:79px; height:78px; left:280px; top:278px;background: left top no-repeat;}
.invhistory .left li#li_08{ width:87px; height:72px; left:144px; top:203px;background: left top no-repeat;}
.invhistory .left li#li_09{ width:86px; height:72px; left:322px; top:180px;background: left top no-repeat;}
.invhistory .left li#li_10{ width:89px; height:71px; left:234px; top:153px;background: left top no-repeat;}
.invhistory .left li#li_11{ width:71px; height:86px; left:341px; top:79px;background: left top no-repeat;}
.invhistory .left li#li_12{ width:72px; height:87px; left:191px; top:43px;background: left top no-repeat;}
.invhistory .left li#li_07.current{background: left top no-repeat;}
.invhistory .left li#li_08.current{background: left top no-repeat;}
.invhistory .left li#li_09.current{background: left top no-repeat;}
.invhistory .left li#li_10.current{background: left top no-repeat;}
.invhistory .left li#li_11.current{background: left top no-repeat;}
.invhistory .left li#li_12.current{background: left top no-repeat;}

.invhistory .right{ float:left;width:464px; height:396px;  position:absolute; left:505px; top:15px;  z-index:2; overflow:hidden;}
.invhistory .right .content{width:464px; height:396px; position:absolute; left:50%; margin-left:-232px; top:50%; margin-top:-188px;}
.invhistory .right .year{ background: right top no-repeat; height:38px; text-align:right; padding-right:30px; color:#fff; font-size:24px; line-height:38px;font-family:\5fae\8f6f\96c5\9ed1; margin-right:23px;}
.invhistory .right .nrbox{width:441px; height:357px; overflow:hidden;background: right top no-repeat;}
.invhistory .right .nr{width:377px; height:300px; overflow:hidden; margin:33px 0px 0px 37px;}
.invhistory .right .nr ul{width:400px;}
.invhistory .right .nr li{ float:left;width:170px; height:152px; overflow:hidden;margin-right:27px;}
.invhistory .right .nr li .img{ display:block; width:162px; height:112px; padding:4px; background:#fff;}
.invhistory .right .nr li .img img{width:162px; height:112px; }
.invhistory .right .nr li .title{ height:25px; line-height:25px; color:#fff; display:block; overflow:hidden; width:170px; }

.invhistory .right .close{ display:block;width:40px; height:40px; position:absolute;left:423px;bottom:14px; z-index:9; cursor:pointer;}
.invhistory .right .scroll-pane{ height:300px; }
.invhistory .right .jsphorizontalbar{ bottom:-50px;}
.invhistory .right .jspverticalbar{ z-index:99;}

.scorebox{ width:920px; padding:15px 0px 0px 40px;}
.scoretabs{width:920px; height:30px; overflow:hidden; margin-bottom:20px;}
.scoretabs ul{width:930px;}
.scoretabs li{ float:left; width:152px; height:30px; line-height:30px; text-align:center; background:#f0f0f0; margin-right:2px; cursor:pointer;}
.scoretabs li.current{ background:#2475d0; font-weight:bold; color:#fff;}

.scoretabscbox{ position:relative; width:920px;}
.scoretabsc { display:none; line-height:22px; width:920px; padding-bottom:20px;}
.scoretabsc .scroll-pane{height:380px;}



.investor_honor .btn{width:33px; height:63px; display:block; position:absolute; top:200px;font-size:30px;font-weight:900;font-family:宋体; z-index:9999;border:1px solid red;}
.investor_honor #prev{left:0px;}
.investor_honor #next{right:0px; background-position: -33px 0;}



.protabs{width:916px; height:62px; overflow:hidden; margin-bottom:20px;}
.protabs ul{width:940px; height:62px;}
.protabs li{width:130px; height:62px; position:relative; margin-right:1px; float:left; cursor:pointer;}
.protabs li img{ position:absolute; left:0px; top:0px; display:block; width:68px; height:45px;}
.protabs li span{ display:block; color:#fff;  font-weight:bold;font-family:\5fae\8f6f\96c5\9ed1; position:absolute; right:10px; bottom:7px; height:16px; line-height:16px; font-size:13px;}
.protabscbox{ position:relative; width:920px;}
.protabsc{ position:absolute; width:100%; left:0px; top:-99999999px;}
.protabsc .tips{ background: left 5px no-repeat; padding-left:14px; line-height:18px;width:520px; color:#3e3d3d; margin-top:15px;}

.probusiness{ padding-top:110px;width:920px; overflow:hidden;}
.probusiness ul{width:930px; padding-left:25px;}
.probusiness li{ float:left;width:164px; padding:0px 90px 0px 50px; border-right:1px #c3c3dd solid; height:180px;}
.probusiness li dt{  color:#4a4a8f; font-size:24px;font-family:\5fae\8f6f\96c5\9ed1; margin-bottom:70px;}
.probusiness li dd{ line-height:22px;}

.projs{width:920px; overflow:hidden;}
.projs ul{width:950px;}
.projs li{ float:left;width:294px; margin-right:16px; overflow:hidden;}
.projs li dt{width:294px; display:block; margin-bottom:10px;}
.projs li dt img{width:294px; height:145px;}
.projs li dd{ line-height:22px; color:#595757; }
.projs li dd .title{ font-weight:bold; height:30px; line-height:30px; width:294px; overflow:hidden; display:block;margin-bottom:5px; color:#020202; font-size:14px;}

.jcimgscroll{position:relative;height:380px;margin:0 auto;width:920px;}
.jcimgscroll li{border:1px solid #ccc;}
.jcimgscroll li img{filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
.jcimgscroll li.select img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.jcimgscroll li a{background:#fff;display:block;height:340px;position:relative;z-index:99;}
.jcimgscroll li.loading a{background:#fff  no-repeat center center;} 
.jcimgscroll li img,.jcimgscroll li,.jcimgscroll em,.jcimgscroll dl{display:none;border:0 none;}
.jcimgscroll em.sprev{background: no-repeat left center;}
.jcimgscroll em.snext{background: no-repeat right center;}
.jcimgscroll dl dd{text-indent:-9em;}
.jcimgscroll dl dd:hover,.jcimgscroll dl dd.curr{background-position:0 0;}

.packagetabs .protabs li{ background:#c3c3dd;}
.packagetabs .protabs li.current,.packagetabs .protabs li.hover{ background:#4a4a8f;}

.gastabs .protabs li{ background:#faaf74;}
.gastabs .protabs li.current,.gastabs .protabs li.hover{ background:#f77a17;}

.carselltabs .protabs li{ background:#a5dcef;width:152px;}
.carselltabs .protabs li.current,.carselltabs .protabs li.hover{ background:#059ed2;}

.metaltabs .protabs li{ background:#efe277;}
.metaltabs .protabs li.current,.metaltabs .protabs li.hover{ background:#ddc91f;}



.procompany{ width:920px; overflow:hidden;}
.procompany .left{ float:left; border-top:1px #dfdfdf solid; width:302px; height:390px;}
.procompany .left li{ height:39px; line-height:39px; border:1px #dfdfdf solid; border-top:none; background: 10px center no-repeat; text-indent:23px; width:300px; overflow:hidden; cursor:pointer;}
.procompany .left li.current,.procompany .left li.hover{ font-weight:bold; color:#4a4a8f; background: 10px center no-repeat;}
.procompany .left li.current{border-right:none;}
.procompany .right{width:543px;height:259px; padding:70px 0px 30px 70px; float:left;border:1px #dfdfdf solid; border-left:none; }
.procompany .right dl.rnr{width:470px; line-height:22px;}
.procompany .right dl.rnr dt{ font-size:24px; color:#595757; border-bottom:1px #dfdfdf solid; padding-bottom:5px;font-family:\5fae\8f6f\96c5\9ed1; margin-bottom:20px;  line-height:35px;}

.procompany .right .listright{width:475px; line-height:22px; display:none;}
.procompany .right .listright .title{ color:#595757;}

.procarsell .right{ padding:40px 0 0px 70px; height:319px; overflow:hidden;}

.textinfo_text{  height:auto; overflow:hidden;text-align:left;height: 359px;border-bottom:1px #dfdfdf solid; }
.textinfo_control{ position:relative;  display:none; padding-left:1px;}
.textinfo_control a{ display:inline-block; float:left; width:35px; height:24px; cursor:pointer;border:1px #dfdfdf solid; border-top:none; position:relative; z-index:1; margin-left:-1px; }
.textinfo_control a.up{ background:#fff  center center no-repeat;z-index:1; }
.textinfo_control a.up:hover{background:#4a4a8f  center center no-repeat; z-index:2;}
.textinfo_control a.down{ background:#fff  center center no-repeat;z-index:1;}
.textinfo_control a.down:hover{ background:#4a4a8f  center center no-repeat;z-index:2;}

.procarsell .left li.current,.procarsell .left li.hover{ color:#059ed2; background: left 10px center no-repeat;}
.procarsell .textinfo_control a.up:hover{background:#059ed2  center center no-repeat; z-index:2;}
.procarsell .textinfo_control a.down:hover{ background:#059ed2  center center no-repeat;z-index:2;}

.prometal .left li.current,.prometal .left li.hover{ color:#ddc91f; background: left 10px center no-repeat;}
.prometal .textinfo_control a.up:hover{background:#ddc91f  center center no-repeat; z-index:2;}
.prometal .textinfo_control a.down:hover{ background:#ddc91f  center center no-repeat;z-index:2;}


.progas .left li.current,.progas .left li.hover{ color:#f77a17; background: left 10px center no-repeat;}
.progas .textinfo_control a.up:hover{background:#f77a17  center center no-repeat; z-index:2;}
.progas .textinfo_control a.down:hover{ background:#f77a17  center center no-repeat;z-index:2;}


.packageimg{width:920px; position:relative; top:0; height:350px;}
.packageimg ul{width:600px; height:350px; margin:20px auto 0;}
.packageimg li{width:339px; height:296px; position:relative;border:2px #c3c3dd solid; background:#fff;}
/*.packageimg li span.img{ display:block; width:312px; height:420px; border:1px #d2d2d2 solid;}*/
.packageimg li img{width:100%; height:100%;}
.packageimg li span.title{ display:none;}
.packageimg li.roundabout-in-focus span.title{width:339px; height:46px; line-height:30px; font-size:14px; padding-top:5px; text-align:center; font-weight:bold; color:#4a4a8f; display:block; overflow:hidden;}
.packageimg li.roundabout-in-focus span.title em{ display:block; height:16px; line-height:16px; color:#888888; font-size:12px; font-weight:normal; font-style:normal;}
.packageimg .btn{width:33px; height:63px; display:block; position:absolute; top:140px; background: no-repeat; z-index:9999;}
.packageimg .prev{left:0px;}
.packageimg .next{right:0px; background-position: -33px 0;}

.bzpage .packageimg .btn{background: no-repeat;}
.bzpage .packageimg .next{right:0px; background-position: -33px 0;}

.qtpage .packageimg .btn{background: no-repeat;}
.qtpage .packageimg .next{right:0px; background-position: -33px 0;}
.qtpage .packageimg li{ border:2px #f5dac5 solid;}
.qtpage .packageimg li.roundabout-in-focus span.title { color:#f77a17;}

.qmpage .packageimg .btn{background: no-repeat;}
.qmpage .packageimg .next{right:0px; background-position: -33px 0;}
.qmpage .packageimg li{ border:2px #b3e1f1 solid;}
.qmpage .packageimg li.roundabout-in-focus span.title { color:#059ed2;}



.khlist li{ height:20px; line-height:20px; background: no-repeat left 6px; text-indent:11px; color:#3e3d3d;}

.newbus{ display:block; margin-top:15px; line-height:20px; color:#595757;width:920px;}
.newbus dt{ font-weight:bold; font-size:14px;font-family:\5fae\8f6f\96c5\9ed1; padding-bottom:5px;}

.pro_bz span{ color:#4a4a8f;}
.pro_bz a:hover{color:#4a4a8f;}

.pro_zb span{ color:#e63057;}
.pro_zb a:hover{color:#e63057;}

.pro_qt span{ color:#f77a17;}
.pro_qt a:hover{color:#f77a17;}

.pro_qm span{ color:#059ed2;}
.pro_qm a:hover{color:#059ed2;}

.pro_js span{ color:#ddc91f;}
.pro_js a:hover{color:#ddc91f;}

.g_left{ float:left;width:270px;}
.gas_title{ color:#f77a17; font-size:14px; margin-top:20px;font-family:\5fae\8f6f\96c5\9ed1; height:34px; line-height:34px; margin-bottom:30px; font-weight:normal; background: left center no-repeat; text-indent:12px;}
.g_left dl{ display:block;}
.g_left dt{ padding-top:20px;width:268px; height:78px;}
.g_left dt img{width:268px; height:78px;}
.g_left dd{ padding-top:10px; line-height:18px;}

.g_center{ float:left;width:270px; padding:0px 53px;}
.g_center .nrbox{width:268px; background: left top no-repeat;}
.g_center .nrbox dl{ display:block; width:268px; height:87px; text-align:center;}
.g_center .nrbox dt{ font-size:18px; color:#fff; font-weight:bold; padding-top:15px;}
.g_center .nrbox dd{font-size:14px;font-family:\5fae\8f6f\96c5\9ed1; color:#fff;}

.g_right{ float:right;width:270px;}

.qmlist{ margin-top:20px;}
.qmlist li{ height:20px; line-height:20px; background: no-repeat left 7px; text-indent:14px; font-weight:bold;}

.carsellfgs .img{width:474px; padding-right:0px;}
.carsellfgs dl{ display:block; margin-top:15px;}
.carsellfgs dt{ float:left;width:65px; padding-right:10px; border-right:1px #b5b4b4 dotted;}
.carsellfgs dd{ padding-left:10px; line-height:19px; color:#595757;width:380px; float:left;}

.metalbt{ background: left 7px no-repeat; height:20px; line-height:20px; color:#ddc91f;font-family:\5fae\8f6f\96c5\9ed1;  font-size:14px; text-indent:12px;  margin:20px 0px;}
.metallist{width:924px; overflow:hidden;}
.metallist ul{width:930px;}
.metallist li{width:157px; height:256px; padding:24px 0px 0px 27px; cursor:pointer; overflow:hidden;margin-right:1px; background:#f0f0f0; float:left;}
.metallist li .img{ display:block; width:128px; height:182px; border:1px #fff solid; margin-bottom:5px;padding:0px;}
.metallist li .img img{width:128px; height:182px;padding:0px;}
.metallist li .title{ font-size:14px; height:36px; line-height:18px; width:128px; overflow:hidden; color:#888888; display:block; text-align:center;font-family:\5fae\8f6f\96c5\9ed1;}
.metallist li:hover{background: no-repeat;}
.metallist li:hover .title{color:#ffffff;}



.investor_honor #prev{background: no-repeat; height:40px;border:none;}
.investor_honor #next{background: no-repeat -68px 0;height:40px;border:none;}
.investor_honor #prev:hover{background: no-repeat 0 -46px;}
.investor_honor #next:hover{background: no-repeat -68px -46px;}


/*2014.5.30 css*/
.investor_honor li div.wid932{display:none;}
.investor_honor li.roundabout-in-focus div.wid932{display:block; z-index:9999; position:absolute; top:330px;left:-225px;}
.investor_honor{height:580px;}




