@charset "utf-8";
/**
 * welfare stylesheet file
 *
 * @author: Wang taohong <wangtaohong@123.com.cn>
 * @link: 
 * @copyright: 
 */
.mt45{ margin-top: 45px;}
/*投资鼎鑫*/
.touzi-tab{ height: 80px; line-height: 80px; background: #fff; border-bottom: 1px solid #c5c5c5;}
.touzi-tab ul{ margin: 0 0 0 36px;}
.touzi-tab ul li{ margin: 0 0 0 24px; font-size: 14px; color: #666;}
.touzi-tab ul li a{ height: 79px; display: block; padding: 0 18px;}
.touzi-tab ul li.touzi-cur a,.touzi-tab ul li:hover a{ border-bottom: 2px solid #0a045a; color: #0a045a; border-bottom: 2px solid #0a045a; color: #0a045a;}
.news-tab{ width: 100%; min-width: 1200px; padding: 0 0 115px 0; background: #f5f5f5;}
.news-tab>.container>.bb-line ul{ display: table; margin: 0 auto; padding: 65px 0; *position: absolute; *left: 50%; *margin: 0 0 0 -350px;}
.news-tab>.container>.bb-line{ *position: relative; *top: 65px; margin: 0 0 65px; border-bottom: 1px solid #e5e5e5;}
.news-tab>.container>.bb-line ul li{ position: relative; line-height: 24px; margin: 0 55px 0 0; background: #b6b6b6; font-size: 24px; color: #fff;}
.news-tab>.container>.bb-line ul li.news-cur{ background: #231f59;}
.news-tab>.container>.bb-line ul li a,.news-tab>.container>ul li span{ display: block; padding: 16px 50px; color: #fff;}
.news-tab>.container>.bb-line ul li.news-cur i{ position: absolute; left: 50%; bottom: -16px; display: block; width: 27px; height: 16px; margin: 0 0 0 -13px; background: url(../images/sprites.png) no-repeat -232px -58px;}
.news-tab>.container>.bb-line ul li a:hover{ color: #fff;}
.news-con{ *padding: 200px 0 0;}
.news-con .news-img-txt{ background: #e4e4e4;}
.news-con .news-img-txt ul{ padding: 13px 15px 15px;}
.news-con .news-img-txt li{ position: relative; width: 386px; height: 352px; margin: 0 0 0 4px; background: #fff; box-shadow: 2px 0 5px rgba(226,226,226,0.75);}
.news-con .news-img-txt li:first-child{ margin: 0;}
.news-con .news-img-txt li a img{ display: block; margin: 0 auto; padding: 13px 0 0;}
.news-con .news-img-txt li .news-text{ padding: 0 20px;}
.news-con .news-img-txt li .news-text p{ line-height: 26px; margin: 20px 0 0; font-weight: bold; font-size: 16px; color: #666;}
.news-con .news-img-txt li:hover .news-text p{ color: #ffa100;}
.news-con .news-img-txt li .news-text .time{ position: absolute; bottom: 15px; width: 346px; font-size: 16px; color: #666;}
.news-con .news-img-txt li .news-text .time i{ position: absolute; right: 0; bottom: 0; display: block; width: 27px; height: 27px; background: url(../images/sprites.png) no-repeat -197px -50px;}

/*工业地产*/
.dichan-infor{ width: 100%; margin: 65px 0 0;}
.dichan-infor ul li{ height: 301px; background: #fff;}
.dichan-infor ul .dichan-text{ float: left; width: 510px; padding: 0 45px;}
.dichan-infor ul .dichan-text h6{ margin: 45px 0 0; font-size: 20px; color: #0a045a; font-weight: bold;}
.dichan-infor ul .dichan-text p{ line-height: 26px; margin: 28px 0 0; font-size: 14px; color: #666;}
.dichan-infor ul .dichan-img{ float: left; position: relative; width: 600px;}
.dichan-img .bd {position:relative; width: 600px; text-align:center;z-index:0;}
.dichan-img .bd li a {position:relative;display:block;width:100%;height:301px;overflow:hidden;}
.dichan-img .bd li img {display:block;width:100%;height:301px;}
.dichan-img .hd { position: absolute; bottom: 20px; left: 50%; margin: 0 0 0 -50px;}
.dichan-img .hd li{ width: 15px; height: 6px; margin: 0 4px 0 4px; background: #fff; border-radius: 6px; text-indent: -20000px;}
.dichan-img .hd li.on{ width: 22px; background: #3c33b6;}

/*集团简介*/
.jianjie-infor{ font-size: 16px; color: #666;}
.jianjie-infor p{ line-height: 28px; margin: 70px 0 0;}
.jianjie-slide{ position: relative; margin: 80px 0 0; height:398px; overflow:hidden;}
.jianjie-slide .bd ul li img{ float: left; display: block;}
.jianjie-slide .prev,.jianjie-slide .next{ position: absolute; top: 50%; display: block; width: 29px; height: 53px; margin: -26px 0 0; background: url(../images/sprites.png) no-repeat;}
.jianjie-slide .prev{ left: 0; background-position: 0 -90px;}
.jianjie-slide .next{ right: 0; background-position: -44px -90px;}

/*集团展示*/
.zhanshi-infor ul{ margin: 59px 0 0;}
.zhanshi-infor ul li{ width: 1200px; height: 541px; margin: 39px 0 0; background: #fff;}
.zhanshi-infor .zhanshi-infor-list{ width: 895px; margin: 0 99px 0 0;}
.zhanshi-infor .zhanshi-infor-list h6{ line-height: 24px; margin: 50px 0 0; font-size: 24px; color: #0a045a;}
.zhanshi-infor .zhanshi-infor-list img{ display: block; margin: 24px 0 0;} 
.zhanshi-infor .zhanshi-infor-list p{ line-height: 26px; margin: 30px 0 0; font-size: 14px; color: #666;}
.zhanshi-infor .num{ margin: 52px 0 0 50px;}
.zhanshi-infor i{ float: left; display: block; margin: 0 7px 0 0; background: url(../images/num-sprites.png) no-repeat; text-indent: -20000px;}
.zhanshi-infor i.num0{width:50px;height:88px;background-position:0 0}
.zhanshi-infor i.num1{width:36px;height:85px;background-position:-57px 0}
.zhanshi-infor i.num2{width:51px;height:84px;background-position:-99px -1px}
.zhanshi-infor i.num3{width:51px;height:86px;background-position:-157px 0}
.zhanshi-infor i.num4{width:54px;height:83px;background-position:-216px -2px}
.zhanshi-infor i.num5{width:50px;height:84px;background-position:-276px -2px}
.zhanshi-infor i.num6{width:50px;height:86px;background-position:-332px 0}
.zhanshi-infor i.num7{width:51px;height:83px;background-position:-387px -2px}
.zhanshi-infor i.num8{width:51px;height:88px;background-position:-444px 0}
.zhanshi-infor i.num9{width:51px;height:88px;background-position:-500px 0}

/*物业服务*/
.wuye-infor-list h6{ line-height: 32px; margin: 100px 0 0; text-align: center; font-size: 32px; color: #333; font-weight: bold;}
.wuye-infor-list ul li{ width: 362px; height: 365px; margin: 80px 0 0 57px;}
.wuye-infor-list ul li:first-child{ margin: 80px 0 0;}
.wuye-infor-list ul li:hover{ background: #fff;}
.wuye-infor-list ul li p,.wuye-infor-list ul li span{ display: block; padding: 0 15px;}
.wuye-infor-list ul li p{ margin: 28px 0 0; font-size: 16px; color: #333;}
.wuye-infor-list ul li span{ line-height: 22px; margin: 30px 0 0; font-size: 12px; color: #999;}
.wuye-infor{ position: relative; overflow: hidden; width: 1200px; margin: 80px 0 0; }
.wuye-infor .bigImg{ height: 650px; position: relative;}
.wuye-infor .bigImg li img{ vertical-align:middle; width:1200px; height:650px;   }
.wuye-infor .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }
.wuye-infor .smallScroll{ position: relative; height: 146px; margin: 43px 0 0 0;}
.wuye-infor .sPrev,.wuye-infor .sNext{ float: left; position: absolute; top: 50%; display: block;width:29px;height:53px; margin: -26px 0 0; text-indent: -9999px; background: url(../images/sprites.png) no-repeat 0 -90px; }
.wuye-infor .sPrev{ left: 0;}
.wuye-infor .sNext{ right: 0; background-position: -44px -90px;}
.wuye-infor .smallImg{ float:left;  margin: 0 6px; padding: 0 0 0 43px; display:inline; width: 1200px; overflow: hidden;}
.wuye-infor .smallImg ul{ width: 9999px; overflow: hidden; }
.wuye-infor .smallImg li{ float: left; padding: 0 12px 0 0; width:238px; cursor:pointer;  display: inline;  }
.wuye-infor .smallImg img{ border: 1px solid #dcdddd; width:238px; height:146px;  }
.wuye-infor .smallImg .on img{ border-color: #1e50a2;}
.wuye-infor .tempWrap{ width: 1200px !important;}

/*员工风采*/
.fengcai-infor .bigImg li{ position: relative;} 
.fengcai-infor .bigImg li h6{ position: absolute; bottom: 0; line-height: 44px; padding: 0 0 0 60px; font-size: 18px; color: #fff; z-index: 2;}
.fengcai-infor .bigImg li .fengcai-mask{ position: absolute; bottom: 0; width: 100%; height: 44px; background: #000; opacity: 0.8; filter:alpha(opacity=80); z-index: 1;}

/*集团荣誉*/
.honor-infor p{ margin: 10px 0 0; font-size: 18px; color: #666;}
.honor-slide{ position: relative;}
.honor-slide .bd{ width: 940px; margin: 100px auto 0;}
.honor-slide .bd ul li img{ float: left; display: block; margin: 0 0 0 25px;}
.honor-slide .bd ul li img:first-child{ margin: 0;}
.honor-slide .prev,.honor-slide .next{ position: absolute; top: 50%; display: block; width: 64px; height: 64px; margin: -32px 0 0; background: url(../images/sprites.png) no-repeat;}
.honor-slide .prev{ left: 0; background-position:-84px -89px}
.honor-slide .next{ right: 0; background-position:-154px -89px}
.honor-list{ margin: 95px 0 0;}
.honor-list ul li{ width: 100%; height: 435px; margin: 15px 0 0; background: #fff;}
.honor-list ul li img{ float: left; display: block;}
.honor-list ul li .honor-list-text{ float: left; width: 637px; margin: 0 0 0 43px;}
.honor-list ul li .honor-list-text>p{ line-height: 30px; margin: 50px 0 0; font-size: 24px; color: #666;}
.honor-list ul li .honor-list-text>p span{ line-height: 30px; padding: 0 0 0 20px; font-size: 30px; color: #eee;}
.honor-list ul li .honor-list-text .text-con{ font-size: 16px; color: #999;}
.honor-list ul li .honor-list-text .text-con:after{ content: ""; display: table; line-height: 0; font-size: 0; clear: both;}
.honor-list ul li .honor-list-text .text-con p{ float: left; display: block; width: 220px; height: 44px; line-height: 44px; margin: 38px 59px 0 0; padding: 0 0 0 30px; border-bottom: 1px solid #eee;}

/*发展历程*/
.fullSlide{ width:1200px; overflow:hidden; position:absolute; top: 0; left: 0px;}
.fullSlide .bd ul{ zoom:1; }
.fullSlide .bd ul li{ position: relative; width:296px; height:253px; margin:0 8px 32px; float:left; _display:inline; /*overflow:hidden;*/ background: #fff; text-align:center;}
.fullSlide .bd ul li .pic{ text-align:center; }
.fullSlide .bd ul li .pic img{ width:258px; height:160px; display:block;  padding:10px 19px 12px; }
.fullSlide .bd ul li .pic a:hover img{ border-color:#999;  }
.fullSlide .bd ul li .title{ line-height:24px; font-size: 18px; color: #666;}
.fullSlide .bd ul li .title span{ position: absolute; bottom: 0; left: 0; display: block; width: 100%; height: 31px; line-height: 31px; background: #d7d7d7; font-size: 16px; text-align: center;}
.fullSlide .bd ul li .title .arrow{ position: absolute; bottom: -9px; left: 50%; display: block; width:15px;height:9px; margin: 0 0 0 -8px;background: url(../images/sprites.png) no-repeat -240px -96px;}
.licheng-infor{ position: relative;}
.licheng-line{ position: relative; width: 100%; height: 1px; margin: 390px 0 290px; background: #c2c2c2;}
.licheng-line i{ float: left; display: block; width:15px;height:15px; margin: -7px 0 0 193px; background: url(../images/sprites.png) no-repeat -240px -118px}
.licheng-line i:first-child{ margin: -7px 0 0 177px;}
.fullSlide .bd ul li.even .title span{ top: 0;}
.fullSlide .bd ul li.even .title .arrow{ top: -9px; background-position:-242px -149px;}
.fullSlide .bd ul li{ margin: 125px 0 0;}
.fullSlide .bd ul li.even{ margin: 438px 0 0 -80px;  }
.fullSlide .bd ul li.even .title p{ height: 31px; line-height: 31px; margin: 42px 0 0;}
.fullSlide .bd ul li.odd{ margin: 111px 0 0 -97px;}
.fullSlide .bd ul li:first-child{ margin: 111px 0 0 35px;}
.fullSlide .prev,.fullSlide .next{ display: block; position: absolute; top: 50%; width:44px; height:44px; margin: 43px 0 0; background: url(../images/sprites.png) no-repeat;}
.fullSlide .next{ left: 0; background-position: 0 -155px;}
.fullSlide .prev{ right: 0; background-position: -51px -155px;}
.licheng-news-tab{ background: #eaeaea;}
