/*轮播图*/
#indexslide{width: 100%;height: 670px;position:relative;-webkit-animation: all .3s;animation: all .3s;*z-index:10;overflow:hidden;}
.banner li{width: 100%;height: 100%;position:absolute;top:0;left:0;display:none;z-index: 10;}
.banner li a{display:block;width:100%;height:100%;}
.bannerindex{text-align: left;z-index: 10;position:absolute;width:1100px;left:0;bottom:55px;height:16px;*width:140px;*left:50%;*margin-left:-70px;}
.bannerindex dd{display:inline-block;width:12px;height:12px;margin:0px 3px;-webkit-border-radius:12px;border-radius:12px;border:2px solid #fff;cursor: pointer;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;_zoom:1;*display:block;*float:left;}
.bannerindex dd.on {background-color:#fff;border:2px solid #fff;}
/*图标*/
.pro-box{position:absolute;bottom:-1px;right:0;width:674px;height:169px;z-index: 15;}
.pro-box a{display:block;width:218px;height:169px;float:left;margin-top: 169px;-webkit-transition: all .3s;transition: all .3s;opacity:0;visibility:visible;}
.showtext .img-text{opacity:1;visibility:visible;}
.box-e{background:url(../img/index/e-bg2.jpg) no-repeat;margin-right: 10px;}
.box-b{background:url(../img/index/b-bg2.jpg) no-repeat;margin-right: 10px;}
.box-p{background:url(../img/index/p-bg2.jpg) no-repeat;}
.pro-box .pb-text{width:92px;height:50px;display:block;margin:0 auto;padding-left: 55px;padding-top: 30px;-webkit-transition: all .3s;transition: all .3s;visibility:visible;}
.pro-box .pb-text b{display:block;line-height: 20px;font-size: 16px;color:#fff;}
.pro-box .pb-text i{display:block;line-height: 20px;font-size: 15px;color:#fff;font-style: normal;}
.box-e .pb-text{background:url(../img/index/e-icon.png) no-repeat left 36px;}
.box-b .pb-text{background:url(../img/index/b-icon.png) no-repeat left 36px;}
.box-p .pb-text{background:url(../img/index/p-icon.png) no-repeat 5px 36px;}
.img-text{width:96px;height:31px;margin:0 auto;display:block;opacity:0;visibility:hidden;-webkit-transition: all .5s;transition: all .5s;}
.showtext .pb-text{opacity:0;visibility:hidden;}
/*综合*/
.mainbox{padding:25px 0;overflow:hidden;}
/*新闻*/
.news-box{width:508px;height:220px;padding-right: 23px;}
h3.news-title{font-size: 24px;color:#30395f;line-height: 30px;margin-bottom: 5px;font-family: "myriadsetpro-thin-webfont";font-weight: bold;}
.news-top ul{float:left;width:150px;height:43px;overflow:hidden;}
.news-top li{float:left;width:67px;height:43px;line-height: 43px;color:#000;background:#b5b5b5;text-align: center;font-size: 13px;cursor:pointer;font-weight: bold;}
.news-top li.current,.news-top li:hover{background:#3c3fab;color:#fff;}
.news-top li a{font-size: 13px;color:#000;}
.news-top li.current a,.news-top li:hover a{color:#fff;}
a.news-more{color:#999;font-size: 12px;font-weight: bold;float:right;line-height: 43px;display:none;}

.news-main{padding-top: 15px;position:relative;}
.news-main h3 a{color:#666;font-size: 14px;font-weight: bold;}
.news-main h3 a span{color:#666;font-size: 14px;font-weight: bold;display:inline-block;margin-right: 10px;}
.news-main p{margin-top: 10px;}
.news-main-box{width:470px;height:100px;overflow:hidden;position:relative;}
.news-main-box ul{position:absolute;top:0;left:0;}
.news-main-box li{width:470px;height:100px;display:block;}
.news-main-box li p{line-height: 18px;}

.news-main-dl{width:10px;position:absolute;top:15px;right:0;height:105px;overflow:hidden;}
.news-main-dl li{display:block;width:10px;height:10px;background:url(../img/index/icon2.jpg) no-repeat;margin-bottom: 20px;cursor:pointer;}
.news-main-dl li.on,.news-main-dl li:hover{background:url(../img/index/icon1.jpg) no-repeat;}

.inews-list li{line-height: 22px;}
.inews-list li a{color:#666;font-size: 14px;font-weight: bold;}
.inews-list li a span{color:#666;font-size: 14px;font-weight: bold;display:inline-block;margin-right: 10px;}

.est-box{width:445px;float:left;}
.est-box .img{width:281px;float:left;height:219px;overflow:hidden;position:relative;}
.est-box .img ul{position:absolute;top:0;left:0;}
.est-box .info{width:163px;float:left;height:219px;background:#303960;}
.est-box .info a span{color:#bec0c9;}
.lay-box{width:238px;float:right;height:219px;}
.lay-box a{display:block;position:relative;width:219px;height:219px;}
.lay-box a span{position:absolute;width:130px;height:30px;line-height: 30px;left:23px;top:104px;color:#fff;font-size: 18px;}

.est-box .info dl{width:130px;height:120px;margin:20px auto 0;}
.est-box .info dd{display:none;}
.est-box .info dd a{display:block;}
.est-box dl .yt{display:block;background: url(../img/project/p1s2-icon1.png) center top no-repeat;padding-top: 25px;text-align: center;line-height: 24px;}
.est-box dl .tt{display:block;font-size: 18px;color:#fff;margin-bottom: 15px;text-align: center;}
.est-box dl .cc{display:block;margin-top: 10px;background: url(../img/project/p1s2-icon3.png) center top no-repeat;padding-top: 30px;line-height: 20px;}


/*二期修改*/
.carousel{position: relative;margin-bottom: 20px;line-height: 1;}
.carousel-inner{position: relative;width: 100%;overflow: hidden; z-index: 2;}
.carousel-inner > .item{position: relative;display: none;-webkit-transition: 0.6s ease-in-out left;-moz-transition: 0.6s ease-in-out left;-o-transition: 0.6s ease-in-out left;transition: 0.6s ease-in-out left;height:830px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{display: block;line-height: 1;width:100%;}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev{display: block;}
.carousel-inner > .active{left: 0;}
.carousel-inner > .next,
.carousel-inner > .prev{position: absolute;top: 0;width: 100%;}
.carousel-inner > .next{left: 100%;}
.carousel-inner > .prev{left: -100%;}
.carousel-inner > .next.left,
.carousel-inner > .prev.right{left: 0;}
.carousel-inner > .active.left{left: -100%;}
.carousel-inner > .active.right{left: 100%;}
.carousel-control{position: absolute; z-index: 3;display:block;width:42px;height:72px; background:url(../img/btn-banner.png) no-repeat;top:45%;margin-top:-36px;}
a.b-leftbtn{left:0;background-position: 0 -72px;opacity:0;filter:alpha(opacity=0);}
a.b-leftbtn:hover{background-position: 0 0;}
a.b-rightbtn{right:0;background-position: -42px -72px;opacity:0;filter:alpha(opacity=0);}
a.b-rightbtn:hover{right:0;background-position: -42px 0;}
.b-slide:hover a.b-leftbtn{opacity:1;filter:alpha(opacity=100);}
.b-slide:hover a.b-rightbtn{opacity:1;filter:alpha(opacity=100);}
.b-slidetitle .b-slidetitle-inner h6{color: #ede5d9;font-size: 48px;line-height: 50px;display:none;}
/*.b-slidetitle .b-slidetitle-inner h6.active{display:block;}*/
.carousel-caption{position: absolute;right: 0;bottom: 0;left: 0;padding: 15px;background: #333333;background: rgba(0, 0, 0, 0.75);}
.carousel-caption h4,
.carousel-caption p{line-height: 20px;color: #ffffff;}
.carousel-caption h4{margin: 0 0 5px;}
.carousel-caption p{margin-bottom: 0;}

.b-slide{position:relative;overflow: hidden;width: 100%;}
.slidemask{position:absolute;top:470px;left:0;width:100%;height:120px;background:url(../img/index_listbg.png) repeat !important; /*实现FF背景透明，文字不透明*/
background:#000; /*实现IE背景透明*/z-index: 10;}
.slidemask .w1200{height:120px;}
.bs-box{position:absolute;bottom:0px;right:0px;width:718px;height:180px;overflow:hidden;}
.bs-box a{display:block;float:left;width:235px;height:219px;margin-top: 75px;-webkit-transition: all .3s;transition: all .3s;position:relative;}
.bs-box a span{display:block;position:absolute;top:15px;left:23px;-webkit-transition: all .3;transition: all .3;}
a.es{background:url(../img/bg1.jpg) no-repeat;margin-right: 6px;}
a.bs{background:url(../img/bg2.jpg) no-repeat;margin-right: 6px;}
a.pt{background:url(../img/bg3.jpg) no-repeat;}
.bs-box a .th{visibility:hidden;opacity:0;top:50px;-webkit-transition: all .4s;transition: all .4s;font-size: 34px;font-weight: normal;color:#E0F8FF;}
.bs-box a .tt{visibility:visible;opacity:1;-webkit-transition: all .4s;transition: all .4s;}
.bs-box a .tt img{display:block;}
.bs-box a .tt strong{font-size: 20px;font-weight: normal;color:#E0F8FF;}
.bs-box a:hover{margin-top: 0px;}
.bs-box a:hover .tt{visibility:hidden;opacity:0;}
.bs-box a:hover .th{visibility:visible;opacity:1;}

.slidestock{width:190px;height:100px;position:absolute;top:13px;right:695px;text-align: right;z-index: 10;}
.slidestock h5{font-size: 18px;color:#c1c1bf;font-weight: bold;position:relative;}
.slidestock h5 span{position:absolute;top:6px;right:94px;display:block;color:#c1c1bf;}
.slidestock h5 strong{font-family: "dincond-medium-webfont";font-size: 28px;font-weight: normal;}
.slidestock .stocknum{font-size: 36px;font-family: "dincond-medium-webfont";padding-left: 20px;}
.slidestock .stocknum.up{background:url(../img/index/stock-up.png) no-repeat 56% center;color:#ee5555;}
.slidestock .stocknum.down{background:url(../img/index/stock-down.png) no-repeat 56% center;color:#009900;}

.est-detail{width:444px;height:219px;float:left;}
.est-detail-box{width:444px;height:219px;position:relative;overflow:hidden;}
.est-detail-box ul{position:absolute;top:0;left:0;}
.est-detail-box li{float:left;width:444px;height:219px;position:relative;}
.est-detail-box li a{ display: block;height: 100%;}
.est-detail-box .info{width:197px;height:96px;padding-left: 22px;padding-top: 22px;background:url(../img/index/bg1.jpg) no-repeat center top;color:#bdbdbf;position:absolute;left:0;top:93px;opacity:0;-webkit-transition: all .3s;transition: all .3s;visibility:hidden;}
.est-detail-box li:hover .info{opacity:1;visibility:visible;}
.est-detail-box .info h3{font-weight: bold;font-size: 18px;color:#bdbdbf;margin-bottom: 15px;}
.est-detail-box .info p{font-weight: bold;color:#bdbdbf;}
    
.indexwarp{width:1664px;margin:0 auto;background:#fff;overflow:hidden;}
.indexwarp.smallwidth{width:1340px;}
.indexwarp.sswidth{width:1200px;}
body{background:#FFF;}

/*ipad*/
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
.indexwarp.sswidth{width:98%;}
}


/*2016-10.10 start*/
.news-main-dl li{display:block;width:10px;height:10px; background:url(../img/index/icon2.jpg) no-repeat;margin-bottom:12px;cursor:pointer;}
.news-main-dl li.on,.news-main-dl li:hover{background:url(../img/index/icon1.jpg) no-repeat;}
.news-main-con{ position: absolute; bottom:-10px; left:0px;}
.news-main-con li{display:block;width:30px;height:3px; background:#b5b5b5; float:left; margin-right:10px;cursor:pointer;}
.news-main-con li.on,.news-main-con li:hover{ background:#3c3fab;}
/*2016-10.10 end*/