/*.content{padding-top: 88px;}*/ .content img{display: block;max-width: 100%;} /*===== banner ====*/ .page_banner{position: relative;z-index: 3; width: 100%;height: 350px;overflow: hidden;padding-top: 133px;} .page_banner .ani{width: 100%;height: 100%;} .page_banner .pos{position: absolute;left: 0px;top: 215px;width: 100%; color: #de1310;text-align: center;} .page_banner .pos p{margin-bottom: 6px; font-size: 32px;} .page_banner .pos span{padding-bottom: 15px; display: block;font-size: 18px;font-family: "Arial";} .page_banner .pos em{margin:0 auto; display: block;width: 1px;height: 51px;background: #de1310;} .page_banner .pos.color{color: #fff;} .page_banner .pos.color em{background: #fff;} /*内页面包屑*/ .subnav{position: relative;z-index: 4; font-size: 14px;line-height: 78px;border-bottom: #e5e5e5 1px solid;} .subnav .fr{padding-right: 10px;} .subnav a{display: block;float: left;color: #888;} .subnav span{display: block;float: left;color: #888;} .subnav .one{padding-left: 20px;height: 78px; background: url(../image/icon_5.png) left center no-repeat;} .subnav a.cur,.subnav a:hover{font-weight: bold;} /*内页二级导航*/ .top_title{position: absolute;left: 0px;bottom: 0px;width: 100%;} .top_title .w1200{ display: table;width: 1200px;background: #f5f5f5;} .top_title a{display: table-cell; position: relative;} .top_title a i{ display: block;width: 100%;line-height: 60px;color: #666;font-size: 18px;text-align: center;} .top_title a span{display: block;position: absolute;right: -1px;top: 0%;z-index: 2;width: 1px;height: 100%;background: #e4e4e4;} .top_title a:hover i,.top_title a.other i{z-index: 2; color: #fff; background: #004990 ;} .top_title a:hover span,.top_title a.other span{display: none;} /*=========== 党群工作 ===========*/ .information{} .information .next{margin: 35px auto 67px; position: relative;z-index: 2;} .information .next ul{padding-bottom: 37px;} .information .next li{margin-bottom: 23px;} .information .next a{ display: block;background: #f4f4f4;border:#edecec 1px solid;} .information .next a .pic{margin:12px; float: left;width: 270px;height: 152px;overflow: hidden;} .information .next a .pic i{transform: scale(1);transition-duration: 0.5s; display: block;width: 100%;height: 100%;} .information .next a .text{margin-left: 15px; float: left;width: 840px;} .information .next a .text div{ padding-top: 32px;} .information .next a .text span{float: left; display: block;font-size: 18px;color: #444;width: 87%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .information .next a .text b{float: left;font-size: 14px;color: #d80000;line-height: 25px;} .information .next a .text em{float: left;margin: 7px 10px 0;width: 1px;height: 14px;background: #6d6d6d;} .information .next a .text i{margin-top: 9px; display: block;font-size: 17px;color: #004990;font-family: "Arial";} .information .next a .text p{margin-top: 7px; font-size: 14px;color: #666;line-height: 26px;} .information .next a .lis{transition: all 0.5s; float: right; width: 33px;height: 176px; border-left: #edecec 1px solid;background: url(../image/icon_6.png) center no-repeat;} .information .next a:hover .pic i{transform: scale(1.2);transition-duration: 0.5s;} .information .next a:hover .lis{transition: all 0.5s;background:#0f3363 url(../image/icon_6s.png) center no-repeat;} .information .more{height: 54px;line-height: 54px;text-align: center;background: #f2f2f2;} .information .more p{padding-left: 60px;display: inline-block; font-size: 18px;color: #666;background: url(../image/icon_7.png) left center no-repeat;} .information .more p:hover{color: #004990;} /*=========== 公示公告 ===========*/ .publicity .next a .time{margin:29px 0; float: left;width: 145px;height: 117px;color: #0f3363;text-align: center;border-right: #c4c4c4 1px solid; font-family: "Arial";} .publicity .next a .time i{font-size: 63px;} .publicity .next a .time span{font-size: 21px;} .publicity .next a .text{margin-left: 32px; float: left;width: 960px;} /*=========== 关于我们_集团简介 ===========*/ .about_us .title{margin:60px 0 42px; position: relative;text-align: center;} .about_us .title p{font-size: 50px;font-weight: bold;color: #f3f1f1;font-family: "Arial";} .about_us .title i{position: absolute;left: 0px;top: 0px;width: 100%;font-size: 20px;font-weight: 900;color: #333;line-height: 68px;} .group{padding-bottom: 80px;} .group .text{font-size: 16px;color: #666;line-height: 30px;text-indent: 2em;} .group .list{width: 1200px;height: 684px; background: url(../image/group_1.jpg) center fixed no-repeat;background-size: cover;} .group .list ul{margin:0 auto;padding-top: 50px; width: 1140px;height: 584px;} .group .list li{float: left;width:50%;padding: 92px 0; height: 100px; text-align: center;color: #fff;} .group .list i{display: inline-block;font-size: 60px;font-family: "Arial";font-weight: bold;} .group .list span{padding-left: 7px; display: inline-block;font-size: 18px;} .group .list p{padding-top: 6px; font-size: 18px;} /*=========== 关于我们_企业文化 ===========*/ .culture{background: url(../image/culture.png) right 456px no-repeat;} .culture .t{} .culture .t ul{width: 1216px;} .culture .t li{float: left;position: relative;margin:0 16px 16px 0; width: 286px;height: 346px;text-align: center;background: #fff; border:#d3d3d3 1px solid;overflow: hidden;} .culture .t .icon{margin:0 auto; width: 79px;height: 164px;border-bottom:#030303 1px solid;} .culture .t b{padding-top: 45px; font-size: 17px;color: #333;font-weight: bold;} .culture .t p{padding-top: 20px; margin:0 auto;width: 250px; font-size: 13px;color: #444;line-height: 23px;} .culture .t .pos{transition: all 0.5s; position: absolute;left: -289px;top: -1px;width: 288px;height: 166px;} .culture .t .pos .icon{border-bottom: none;} .culture .t li:hover .pos{transition: all 0.5s;left: -1px;} .culture .b{padding: 40px 0 93px;} .culture .b .tab_tit{margin-bottom: 42px; padding-bottom: 20px; border-bottom: #eee 1px solid;} .culture .b .tab_tit i{display: inline-block;margin-right: 30px; padding: 0 36px;line-height: 46px;font-size: 16px;color: #666; border-radius: 46px;cursor: pointer;} .culture .b .tab_tit i.cur{color: #fff; background:#004990;} .culture .b .tab_next{} .culture .b .tab_next ul{width: 1239px;} .culture .b .tab_next li{float: left;margin:0 36px 57px 0;border-bottom: #ececec 1px solid;} .culture .b .tab_next li a .pic{width: 377px;height: 227px;overflow: hidden;} .culture .b .tab_next li a .pic i{transform: scale(1);transition-duration: 0.5s;width: 100%;height: 100%;} .culture .b .tab_next li a:hover .pic i{transform: scale(1.2);transition-duration: 0.5s;} .culture .b .tab_next li a .text{margin:0 auto;width: 340px;} .culture .b .tab_next li a b{font-size: 16px;color: #333;font-weight: bold;line-height: 52px;} .culture .b .tab_next li a p{font-size: 14px;color: #666;line-height:20px;} .culture .b .tab_next li a .clearfix{padding: 13px 0;} .culture .b .tab_next li a i{float: left; font-size: 12px;color: #bababb;line-height: 22px; font-weight: 900;font-family: "Arial";} .culture .b .tab_next li a .fr{font-size: 12px;color: #666;font-family: "Arial";font-weight: bold;} .culture .b .tab_next li a span{display: inline-block; font-size: 18px;color: #333;} .culture .b .tab_next li a:hover b{color: #004990;} .culture .b .more{margin-top: 27px; height: 54px;line-height: 54px;text-align: center;background: #f2f2f2;} .culture .b .more p{padding-left: 60px;display: inline-block; font-size: 18px;color: #666;background: url(../image/icon_7.png) left center no-repeat;} .culture .b .more:hover p{color: #004990;} /*=========== 服务区-子页 ===========*/ .subnav_position{position: absolute;right: 50%;bottom:-14px;margin-right: -600px; width: 300px;border-bottom: none;} .subnav_position .w1200{width: 300px;} .subnav_position span,.subnav_position a{color: #fff;} .subnav_position a.one{background:url(../image/icon_5s.png) left center no-repeat;} .top_title_position{position: absolute;left: 50%;bottom: 0px;z-index: 2;margin-left: -600px; width: 1200px;height: 50px; background: rgba(0,0,0,0.6);} .top_title_position .clearfix{width: 760px;} .top_title_position a{position: relative;float: left;width: 174px;height: 50px; line-height: 50px;font-size: 15px;color: #fff; text-align: center; border-right:rgba(288,288,288,0.45) 1px solid;} .top_title_position a i{transition: all 0.5s; line-height: 50px;} .top_title_position a:hover i{transition: all 0.5s; line-height:40px;} .top_title_position a .poss{transition: all 0.5s;opacity: 0; position: absolute;left: 0px;bottom: 0px; width: 231px; background: #004990;} .top_title_position a .poss .clearfix{transition: all 0.5s;margin:0 auto; height: 0px;text-align: left;} .top_title_position a .poss .clearfix b{float: left; font-size: 70px;line-height: 65px;font-weight: bold; font-family: "Arial";} .top_title_position a .poss .clearfix em{font-size: 28px;font-weight: bold;line-height: 60px;margin: 0 25px;} .top_title_position a .poss .clearfix span{font-size: 24px;line-height: 30px; font-family: "Arial";} .top_title_position a.cur{width: 230px;} .top_title_position a.cur .poss{transition: all 0.5s;opacity: 1;} .top_title_position a.cur .poss .clearfix{transition: all 0.5s; padding: 20px 0; height: 65px;} .service{} .service .ser01{} .service .ser01 .left{width: 524px;} .service .ser01 .left .tit{margin:46px 0 60px; position: relative;} .service .ser01 .left .tit .pos{position: absolute;left: 0px;top: 0px;} .service .ser01 .left .tit b{float: left; font-size: 43px;color: #c3c1c1;line-height: 93px; font-family: "Arial";} .service .ser01 .left .tit i{margin-top: 40px; float: left; font-size: 18px;color: #333;} .service .ser01 .left .tit .bor{margin:0 0 0 55px;width: 270px;height: 85px;border: #f4f4f4 4px solid;} .service .ser01 .left .text{margin-bottom: 48px;} .service .ser01 .left .text b{padding-bottom: 16px; font-size: 20px;color: #333;font-weight: bold;} .service .ser01 .left .text i{margin-bottom: 27px; width: 66px;height: 2px;background: #004990;} .service .ser01 .left .text p{font-size: 16px;color: #666;line-height: 28px;} .service .ser01 .left .more{position: relative;} .service .ser01 .left .more a{transition: all 0.5s;display: inline-block;width: 120px; padding: 0 18px; font-size: 14px;color: #666;line-height: 38px; border: #ccc 1px solid;} .service .ser01 .left .more i{transition: all 0.5s;opacity: 0; position: absolute;left: 40px;top: 20px;width: 72px;height: 1px;background: #7f7f7f;} .service .ser01 .left .more:hover a{transition: all 0.5s;padding-left: 26px;width: 112px;} .service .ser01 .left .more:hover i{transition: all 0.5s;left: 120px;opacity: 1;} .service .ser01 .right{padding: 46px 0 92px;} .service .ser01 .right .pic{position: relative;} .service .ser01 .right .pic .bd{position:relative; z-index:0;margin:0px auto; overflow:hidden;} .service .ser01 .right .pic .bd .list li{float: left;} .service .ser01 .right .pic .bd .list li{ overflow:hidden} .service .ser01 .right .pic .bd .list li a{position: relative;display: block;width: 498px;height: 469px;} .service .ser01 .right .pic .hd{display: none;} .service .ser01 .right .pic .LsHd{display: block; position:absolute;left: 0%;top:50%; z-index:1;margin-top:-47px; width: 100%;height:94px;} .service .ser01 .right .pic .LsHd a{transition: all 0.5s; display: block;width: 0px;height: 94px;cursor: pointer;} .service .ser01 .right .pic .LsHd .next{float: right;background: url(../image/banner_r.png) right center no-repeat;background-size: 35px auto;} .service .ser01 .right .pic .LsHd .prev{float: left;background: url(../image/banner_l.png) left center no-repeat;background-size: 35px auto;} .service .ser01 .right .pic:hover .LsHd a{transition: all 0.5s; width: 35px;} .service .ser01 .right .pageState{position: absolute;right: 0%;bottom: 0px;z-index: 3;width: 111px;height: 45px;line-height: 45px; text-align: center; letter-spacing: 2px; font-size: 17px;color: #666; font-family: "Arial"; background: #fff;} .service .ser01 .right .pageState span{display: inline-block;font-size: 22px;font-weight: bold;} .service .ser02{padding: 66px 0; background: #fdfcfc;} .service .ser02 .t{} .service .ser02 .t .antistop{margin-right: 9px; position: relative;width: 311px;height: 65px;background: #fff;border: #e7e6e6 1px solid;} .service .ser02 .t .antistop input{display: block; margin:0 auto;width: 266px;height: 65px;line-height: 65px;font-size: 16px;color: #444; background: url(../image/icon_9.png) right center no-repeat;} .service .ser02 .t .antistop input.cur{ background: url(../image/icon_9s.png) right center no-repeat;} .service .ser02 .t .antistop ul{display: none; position: absolute;left: 0px;top: 66px;z-index: 2; width: 100%;max-height: 300px; overflow-y: auto;background: #fff;border: #e7e6e6 1px solid;border-top: none;} .service .ser02 .t .antistop li{ margin:0 auto;width: 266px;line-height: 45px; font-size: 14px;color: #444;cursor: pointer;} .service .ser02 .t .but{transition: all 0.5s;display: block;width: 233px;height: 65px;font-size: 20px;color: #fff; background: #3385ff;border: #e7e6e6 1px solid;cursor: pointer;} .service .ser02 .t .but:hover{transition: all 0.5s; font-size: 21px;} .service .ser02 .b{margin-top: 18px; border: #e1e0e0 1px solid;} .service .ser02 .b #allmap{float: left; width: 800px;height: 460px;} .service .ser02 .b .map{float: left; width: 800px;height: 460px;} .service .ser02 .b .tab{position: relative; float: left;width: 398px;overflow-x: hidden; } .service .ser02 .b .tab_tit{padding-top: 0px;height: 460px;overflow-y: auto;} .service .ser02 .b .tab_tit li{margin-left: 9px; padding: 18px 0 22px;cursor: pointer;} .service .ser02 .b .tab_tit i{margin:0 11px 0 7px; float: left; width: 19px;height: 25px;line-height: 22px;text-align: center; color: #fff;font-size: 12px;font-weight: bold; font-family: "Arial"; background: url(../image/icon_11.png) center no-repeat;} .service .ser02 .b .tab_tit .text{margin-right: 11px;float: left;width: 215px;} .service .ser02 .b .tab_tit b{margin-top: -5px; font-size: 14px;color: #3385ff;} .service .ser02 .b .tab_tit p{font-size: 14px;color: #666;line-height: 18px;} .service .ser02 .b .tab_tit .pic{float: left;width: 93px;height: 69px;} .service .ser02 .b .tab_tit li.cur{background: #f8f6f6;} .service .ser02 .b .tab_tit li.cur i{ background: url(../image/icon_11s.png) center no-repeat;} .service .ser02 .b .thire{transition: all 0.5s;position: absolute;left: 398px;top: 0px;z-index: 2;background: #fff;} .service .ser02 .b .thire.other{transition: all 0.5s;left:0px; } .service .ser02 .b .tab_next{position: relative;width: 398px;height: 460px;} .service .ser02 .b .tab_next .tab_next_s{position: absolute;left: 0px;top: 0px;width: 398px;height: 460px;} .service .ser02 .b .tit{padding: 21px 19px 0; width: 360px;height: 90px; color: #fff; background: #3385ff;} .service .ser02 .b .tit b{padding-bottom: 18px; font-size: 16px;} .service .ser02 .b .tit i{padding-left: 19px; font-size: 14px;background: url(../image/icon_10.png) left center no-repeat;} .service .ser02 .b .picScroll-left{margin:19px auto; width:398px; width:361px; overflow:hidden; position:relative; } .service .ser02 .b .picScroll-left .hd{position: absolute;left: 0px;top: 0;z-index: 2;width: 100%; overflow:hidden; } .service .ser02 .b .picScroll-left .hd .prev, .service .ser02 .b .picScroll-left .hd a.next{width:26px; height:78px; float:left;cursor:pointer;background:url("../image/ser02_4.jpg") center no-repeat;} .service .ser02 .b .picScroll-left .hd a.next{ float: right;background:url("../image/ser02_5.jpg") center no-repeat; } .service .ser02 .b .picScroll-left .hd a.prev:hover{background:url("../image/ser02_4s.jpg") center no-repeat;} .service .ser02 .b .picScroll-left .hd a.next:hover{background:url("../image/ser02_5s.jpg") center no-repeat;} .service .ser02 .b .picScroll-left .hd ul{display: none; } .service .ser02 .b .picScroll-left .bd{margin:0 auto;width: 298px; } .service .ser02 .b .picScroll-left .bd ul{ overflow:hidden;} .service .ser02 .b .picScroll-left .bd ul li{ float:left; margin:0 5px;width: 138px;height: 78px; overflow:hidden; } .service .ser02 .b .picScroll-left .bd ul li .pic{width: 138px;height: 78px;overflow: hidden; } .service .ser02 .b .picScroll-left .bd ul li .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;} .service .ser02 .b .text{margin:0 auto;width: 365px; font-size: 14px;color: #444;line-height: 25px;} .service .ser02 .b .tab_next_s .text{height: 190px;line-height: 29px;} .service .ser02 .b .tab_next_s .b_text{margin:0 auto;width: 365px;} .service .ser02 .b .tab_next_s .return{float: left;font-size: 12px;color: #3385ff;cursor: pointer;} .service .ser02 .b .tab_next_s .more{text-align: right;font-size: 12px;color: #3385ff;} .service .ser03{padding: 40px 0 76px;} .service .ser03 .left{width: 650px;} .service .ser03 .tit{position: relative; border-bottom: #e5e5e5 1px solid;} .service .ser03 .tit .pos{position: absolute;left: 0px;bottom: -2px;} .service .ser03 .tit i{float: left;margin-right: 46px;line-height: 47px; font-size: 18px;color: #333;border-bottom: rgba(0,0,0,0) 2px solid;cursor: pointer;} .service .ser03 .tit a{float:right; line-height: 45px;font-size: 14px;color: #444;} .service .ser03 .tit a:hover{color: #004990;} .service .ser03 .tit i.cur{color:#004990; border-bottom: #004990 2px solid;} .service .ser03 .left .tab_next{} .service .ser03 .left .tab_next .text{} .service .ser03 .left .tab_next .text dl{margin-top: 18px;} .service .ser03 .left .tab_next .text dd{width: 318px;} .service .ser03 .left .tab_next .text dd .pic{width: 318px;height: 203px;overflow: hidden;} .service .ser03 .left .tab_next .text dd .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;} .service .ser03 .left .tab_next .text dd p{margin-top: 4px; height: 52px;font-size: 16px;color: #444;line-height: 26px;} .service .ser03 .left .tab_next .text dd:hover p{color: #004990;} .service .ser03 .left .tab_next .text dd:hover .pic i{transform: scale(1.2);transition-duration: 0.5s;} .service .ser03 .left .tab_next .text ul{} .service .ser03 .left .tab_next .text ul a{display: block;line-height: 51px; border-bottom: #d0cfd0 1px dashed;} .service .ser03 .left .tab_next .text ul span{float: left;font-size: 14px;color: #004990;font-family: "Arial";} .service .ser03 .left .tab_next .text ul i{float: left;margin:18px 16px; width: 1px;height: 16px;background: #004990;} .service .ser03 .left .tab_next .text ul p{float: left;font-size: 16px;color: #666;} .service .ser03 .left .tab_next .text ul a:hover p{color: #004990;} .service .ser03 .right{width: 460px;} .service .ser03 .right li{ background: url(../image/icon_4.png) 11px 25px no-repeat;overflow: hidden;} .service .ser03 .right li a{margin-left: 28px;height: 52px; border-bottom: #cfcdce 1px dashed;} .service .ser03 .right li b{font-size: 16px;color: #333;line-height: 52px;} .service .ser03 .right li p{padding-bottom: 12px; font-size: 14px;color: #666;line-height: 22px;} .service .ser03 .right li.cur a{height: 116px;} .service .ser03 .right li.cur a:hover b{color: #004990;} .service .ser04{height: 455px; background: url(../image/ser04_1.jpg) center no-repeat;} .service .ser04 .t{padding: 38px 0 16px;} .service .ser04 .t i{margin:2px 8px 0 0; float: left;width: 2px;height: 25px;background: #fff;} .service .ser04 .t b{ float: left;font-size: 20px;color: #fff;font-weight: 900;} .service .ser04 .left{width: 540px;} .service .ser04 .left .pic{position:relative;width: 580px;} .service .ser04 .left .pic .bd{float: left;width: 540px; overflow:hidden;} .service .ser04 .left .pic .bd .list li{float: left;} .service .ser04 .left .pic .bd .list li{ width:100%; height:279px; overflow:hidden} .service .ser04 .left .pic .bd .list li a{float: left;margin-right: 7px; position: relative;display: block;width:263px;} .service .ser04 .left .pic .bd .list li a i{margin-bottom: 15px; width: 100%;height: 197px;} .service .ser04 .left .pic .bd .list li a p{padding-bottom: 15px;font-size: 14px;color: #fff;line-height: 26px;} .service .ser04 .left .pic .hd{display: none; padding-bottom: 10px; position:absolute; left:0%; bottom:48px; z-index:3;} .service .ser04 .left .pic .LsHd{display: block;float: right; width: 39px;height:78px;} .service .ser04 .left .pic .LsHd a{margin-bottom: 5px; display: block;width: 39px;height: 39px;cursor: pointer;} .service .ser04 .left .pic .LsHd .next{background: url(../image/ser04_3.jpg) center no-repeat;} .service .ser04 .left .pic .LsHd .prev{opacity: 1; background: url(../image/ser04_2.jpg) center no-repeat;} .service .ser04 .left .pic .LsHd .next:hover{background: url(../image/ser04_3s.jpg) center no-repeat;} .service .ser04 .left .pic .LsHd .prev:hover{background: url(../image/ser04_2s.jpg) center no-repeat;} .service .ser04 .right{width: 510px;} .service .ser04 .right .inp{margin-bottom: 13px;padding: 0 20px; width: 206px;background: #fff; } .service .ser04 .right .inp input{height: 59px;line-height: 59px; font-size: 16px;color: #444;} .service .ser04 .right textarea{padding: 20px; width: 470px;height: 65px; font-size: 16px;color: #444;border: none;background: #fff;} .service .ser04 .right .but{transition: all 0.5s; margin: 40px auto 0;display: block; width: 140px;height:40px;line-height: 40px; font-size: 14px;color: #004890;border: none;background:none;background: #fff;cursor: pointer;} .service .ser04 .right .but:hover{transition: all 0.5s; font-size: 16px;} /*=========== 能源_子页 ===========*/ .energy{} .energy .ser04 .left .tit{margin:56px 0 60px 22px; position: relative;} .energy .ser04 .left .tit .pos{position: absolute;left: 0px;top: 0px;} .energy .ser04 .left .tit b{float: left; font-size: 43px;color: #fff;line-height: 93px; font-family: "Arial";} .energy .ser04 .left .tit i{margin-top: 40px; float: left; font-size: 18px;color: #fff;} .energy .ser04 .left .tit .bor{margin:0 0 0 60px;width: 270px;height: 85px;border: #a5bed6 4px solid;} .energy .ser04 .left .next{color: #fff;} .energy .ser04 .left .next b{margin-bottom: 4px; padding-left: 47px; font-size: 18px;opacity: 0.5;} .energy .ser04 .left .next p{padding:0 0 32px 70px; font-size: 14px;} .energy .ser04 .t {padding: 38px 0 24px;} .energy .ser04 ul.list li{margin-bottom: 14px;width: 530px;} .energy .ser04 ul.list a{padding:20px 20px 22px; background: #fff;} .energy .ser04 ul.list b{margin-bottom:10px; float: left;width: 380px;font-size: 16px;color: #333;font-weight: bold;} .energy .ser04 ul.list i{float: right;padding-left: 25px; font-size: 16px;color: #333;font-family: "Arial";background: url(../image/icon_15.png) left center no-repeat;} .energy .ser04 ul.list a div div{float: left;width: 420px;} .energy .ser04 ul.list p{float: left;font-size: 14px;color: #666;line-height: 20px;} .energy .ser04 ul.list span{margin:3px 18px 0; float: left;width: 1px;height: 14px;background: #ccc;} .energy .ser04 ul.list em{float: right;font-size: 12px;color: #666;} /*=========== 商业-子页 ===========*/ .w1160{margin:0 auto;width: 1160px;} .business_page{} .business_page .title{border-bottom: none;} .business_page .title dl{} .business_page .title dt{float: left; margin-right: 8px; width: 3px;height: 40px;background: #004990;} .business_page .title dd{float: left;} .business_page .title b{margin: -4px 0 3px;font-size: 18px;color: #444;} .business_page .title p{font-size: 14px;color: #888;font-family: "Arial";} .business_page .title a {float: right;line-height: 45px;font-size: 14px;color: #444;} .business_page .title a:hover{color: #004990;} .business_page .ser01 .right{width: 650px;} .business_page .ser01 .right ul{margin-top: 17px;} .business_page .ser01 .right ul li{} .business_page .ser01 .right ul a{margin-bottom: 3px; background: #f6f6f6;} .business_page .ser01 .right ul .pic{float: left;width: 230px;height: 140px;overflow: hidden;} .business_page .ser01 .right ul .pic i{width: 100%;height: 100%;} .business_page .ser01 .right ul .text{margin-left: 22px; float: left;width: 360px;} .business_page .ser01 .right ul .text b{padding: 21px 0 11px; font-size: 18px;color: #004990;font-weight: 900;} .business_page .ser01 .right ul .text p{font-size: 14px;color: #333;line-height: 22px;} .business_page .ser01 .left{padding-top: 46px;width: 445px;} .business_page .ser01 .left .text b{padding: 16px 0;} .business_page .ser01 .left .text em{margin-top: 25px; width: 445px;height: 162px;} .service .ser02 {padding-top: 43px;} /*=========== 关于我们_发展历程 ===========*/ .brands_journey{background: url(../image/brands_journey_6.png) center bottom no-repeat;} .brands_journey .tit{ padding-top: 35px; font-size: 60px;font-size: 0px; color: #333;font-family: "Arial";text-align: center;font-weight: bold;} .brands_journey .jq22-container{margin-top: 14px; padding-top: 35px; background: url(../image/brands_journey_1.png) top center no-repeat;} .brands_journey .cntl {position: relative;padding-top: 80px; width: 100%;overflow: hidden;} .brands_journey .cntl-bar {position: absolute;width: 2px;top: 0;bottom: 0;left: 50%;margin-left: -1px; background:rgba(0,0,0,0.1);} .brands_journey .cntl-bar-fill {position: absolute;left:0;top:0;height:0;} .brands_journey .cntl-icon {position: absolute;top: 0;left:50%;margin-left: -39px; width: 78px;height: 22px;background: url(../image/brands_journey_2.png) center no-repeat;} .brands_journey .cntl-content b {display: block;margin-bottom: 6px;font-size:18px;color: #333;font-weight: bold;} .brands_journey .cntl-content p.p_box{line-height: 26px; font-size: 16px;color: #666;} .brands_journey .cntl-fl .cntl-content b{text-align: right;} .brands_journey .cntl-fl .cntl-content p.p_box{text-align: right;} .brands_journey .cntl-state {position: relative;width:100%;min-height: 128px;margin-bottom: 20px;} .brands_journey .cntl-state .cntl-content {float:right;width:554px;margin-top: -20px;margin-right:-40%; padding:0px 0 2%;opacity:0;position:relative;} .brands_journey .cntl-state.cntl-animate .cntl-content {opacity:1;margin-right:0%;} .brands_journey .cntl-fl .cntl-content {float:left;margin-left:-40%;} .brands_journey .cntl-fl.cntl-animate .cntl-content {opacity:1;margin-left:0%;} .brands_journey .cntl-image {opacity:0;width: 40%;padding: 2%;} .brands_journey .cntl-fl .cntl-image {float:right;} .brands_journey .cntl-bar-fill,.brands_journey .cntl-content,.cntl-image {-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-o-transition: all 500ms ease;-ms-transition: all 500ms ease;transition: all 500ms ease;} .brands_journey .cntl-animate .cntl-image {opacity:1;} .brands_journey .bot{position: relative; width: 100%;height: 185px;background: url(../image/brands_journey_5.png) center no-repeat;overflow: hidden;} /*=========== 关于我们_荣誉资质 ===========*/ .honor{} .honor ul{margin-top: 8px; width: 1221px;} .honor li{float: left;margin-right: 22px;} .honor li a{} .honor li .pic{padding: 19px 0; width: 385px;height: 232px;background: url(../image/honor_1.png) center no-repeat;} .honor li .pic i{margin:0 auto; width: 349px;height: 232px;} .honor li p{margin:33px auto 1px;width: 300px;height:78px; text-align: center;font-size: 14px;color: #333;line-height: 26px;} .honor li a:hover p{color: #004990;} .honor .more{margin: 30px auto 90px; height: 54px;line-height: 54px;text-align: center;background: #f2f2f2;} .honor .more p{padding-left: 60px;display: inline-block; font-size: 18px;color: #666;background: url(../image/icon_7.png) left center no-repeat;} .honor .more:hover p{color: #004990;} /*=========== 新闻详情 ===========*/ .new_xq{padding-bottom: 50px;} .new_xq .w1200 .next{position: relative;z-index: 2; margin:48px auto 0;padding: 0 120px 30px; border: 1px solid #d2d2d2;} .new_xq .w1200 .title{padding:40px 0 10px; text-align: center;font-size: 26px;color: #333;/* background: #f6f5f5;border: #ececec 1px solid; */} .new_xq .w1200 .cen{ margin-bottom: 20px;padding-bottom: 5px; text-align: center;border-bottom: 1px solid #d2d2d2;} .new_xq .w1200 .cen b{font-weight: normal; display: inline-block; width: 100%; height: 40px; line-height: 40px;color: #9a9a9a;font-size: 16px;background: url(http://sy.fm666.net/themes/simpleboot3_web/public/web/images/page/new_xq_2.png) center repeat;} .new_xq .w1200 .cen b i{margin-left:20px; display: inline-block;height: 40px;} .new_xq .w1200 .cen span{display: inline-block;height: 40px;} .new_xq .w1200 .cen span.big,.new_xq .w1200 .cen span.middle,.new_xq .w1200 .cen span.small{/* padding: 0 8px; */cursor: pointer;} .new_xq .w1200 .cen span.cur{color: #003399;} .new_xq .w1200 .cen .share{display: inline-block;margin-left:15px; padding-right: 24px;height: 40px;color: #9a9a9a; background: url(../image/icon_12.jpg) right center no-repeat;cursor: pointer;} .new_xq .w1200 .text{font-size: 16px;color: #333;line-height: 32px;} .new_xq .w1200 .text img{display: block;max-width: 100%;margin:0 auto;width: 600px;} .new_xq .w1200 .text span,.new_xq .w1200 .text i,.new_xq .w1200 .text em,.new_xq .w1200 .text a,.new_xq .w1200 .text b{display: inline;} .new_xq .w1200 .next .go div.clearfix{padding-bottom:12px;} .new_xq .w1200 .next .go i{display: block;float: left;width: 113px;height: 44px;line-height: 44px;text-align: center;background: #f6f5f5;color: #666;border: #ececec 1px solid;} .new_xq .w1200 .next .go i.is{} .new_xq .w1200 .next .go a{margin-left: 12px; display: block;float: left;font-size: 14px;color: #666;line-height:46px;} .new_xq .w1200 .next .go .clearfix:hover i{color: #fff; background: #004990;} .new_xq .w1200 .next .go .clearfix:hover a{color:#004990; } /*=========== 子公司公司简介 ===========*/ .header_box{box-shadow: 0 0 10px rgba(0,0,0,0.1);} .subsidiary{padding-bottom: 100px; margin-top: 133px;background: url(../image/subsidiary_1.png) center top no-repeat;} .subsidiary .section01{padding-bottom: 70px; font-size: 15px;color: #444;line-height: 26px;} .subsidiary .section01 img{display: block;margin:0 auto;} .subsidiary .tit{text-align: center;} .subsidiary .tit i{display: inline-block;font-weight: bold;font-size: 20px;color: #333;} .subsidiary .tit em{display: inline-block;font-weight: bold;font-size: 14px;color: #d0d0d0; font-family: "Arial";} .subsidiary .section02{padding-bottom: 60px;} .subsidiary .section02 .text{padding-top: 33px;font-size: 14px;color: #444;line-height: 26px;} .subsidiary .section02 .list{margin-top: 46px;width:1208px; } .subsidiary .section02 .list li{margin:0 4px 5px 0;float: left; width: 296px;height: 361px;text-align: center; border:#ededed 1px solid;background: #fff; } .subsidiary .section02 .list .pic{margin:43px auto 0; position: relative;width: 110px;height: 110px;border: #edeff1 10px solid;border-radius: 110px;overflow: hidden;} .subsidiary .section02 .list .pic i{width: 110px;height: 110px;} .subsidiary .section02 .list .pic .pos{transition: all 0.5s; position: absolute;left:-110px;top: -110px;width: 110px;height: 110px;border-radius: 110px;} .subsidiary .section02 .list li:hover .pic .pos{transition: all 0.5s;left: 0px;top: 0px;} .subsidiary .section02 .list b{padding: 29px 0 20px; font-size: 17px;color: #333;font-weight: bold;} .subsidiary .section02 .list p{font-size: 13px;color: #444;line-height: 23px;} .subsidiary .section03 .tit{padding-bottom: 60px;} .subsidiary .section03 img{display: block;margin:0 auto;} /*=========== 商业产品详情 ===========*/ .content{min-height: 522px;} .subsidiary .t p{margin:45px auto 42px; padding: 15px 30px; font-size: 24px;color: #333;text-align: center; border: #ececec 1px solid;background: #fff;} /*=========== 经典项目列表页 ===========*/ .subsidiary .list{ padding: 45px 0 0;width: 1230px; } .subsidiary .list li{margin:0 30px 36px 0; float: left;} .subsidiary .list a{} .subsidiary .list .pic{width: 380px;height: 201px;overflow: hidden;} .subsidiary .list .pic i{width: 100%;height: 100%;transform: scale(1);transition-duration: 0.5s;} .subsidiary .list p{line-height: 60px;font-size: 16px;color: #333;text-align: center;} .subsidiary .list a:hover .pic i{transform: scale(1.2);transition-duration: 0.5s;} .subsidiary .list a:hover p{color: #004990;} .subsidiary .more{margin-top: 33px; height: 54px;line-height: 54px;text-align: center;background: #f2f2f2;} .subsidiary .more p{padding-left: 60px;display: inline-block; font-size: 18px;color: #666;background: url(../image/icon_7.png) left center no-repeat;} /*=========== 搜索结果页 ===========*/ .search_page{min-height: 522px;padding-bottom: 100px;margin-top: 133px;background: url(../image/subsidiary_1.png) center top no-repeat;} .search_page .title a{ display: inline-block; margin: 5px 0; position: relative;line-height: 32px;} .search_page .title a p{position: relative;z-index: 2; font-size: 14px;color: #333;font-weight: 900;} .search_page .title a p em{display: inline-block;color: #d60909;font-weight: 900;} .search_page .title a i{position: absolute;left: 0px;bottom: 0px;width: 100%;height:7px;background: #f2f2f2; } .search_page .title .fr.clearfix{width: 879px;height: 44px;border: #d5d2d2 1px solid;} .search_page .title .inp{float: left; padding:0 30px;width: 600px;} .search_page .title .inp input{width: 100%; line-height: 42px; font-size: 14px;color: #666;background: none;} .search_page .title .but{float: right; width: 193px;height: 42px;font-size: 14px;color: #666; background: #f2f2f2;border: none; border-left:#d5d2d2 1px solid;cursor: pointer; } .search_page .list{margin-bottom: 88px; padding-top: 23px;} .search_page .list a{display: block;padding-bottom: 17px; border-bottom: #c8c9ca 1px solid;} .search_page .list a b{padding: 50px 0 16px; font-size: 16px;color: #333;font-weight: bold;} .search_page .list a b i{display: inline-block;color: #d60909;font-weight: bold;} .search_page .list a span{padding-bottom: 21px; display: inline-block;padding-right: 31px;font-size: 14px;color: #666;} .search_page .list a p{padding-bottom: 16px; font-size: 14px;color: #666;line-height: 26px;} .search_page .list a em{float: right;transition: all 0.5s; margin-right: 150px;opacity: 0; width: 47px;height: 10px; background: url(../image/icon_19.png) right center no-repeat;} .search_page .list a:hover em{transition: all 0.5s; margin-right: 12px;opacity: 1;} .search_page .more{margin-top: 33px; height: 54px;line-height: 54px;text-align: center;background: #f2f2f2;} .search_page .more p{padding-left: 60px;display: inline-block; font-size: 18px;color: #666;background: url(../image/icon_7.png) left center no-repeat;} /*=========== 互动交流_联系我们 ===========*/ .Contact_us{padding-bottom: 90px;} .Contact_us .map{margin-bottom: 32px; padding-bottom: 40px; position: relative;} .Contact_us .map #allmap{width: 100%;height: 386px;} .Contact_us .map .pos{position: absolute;left: 50%;bottom: 0px;margin-left: 214px;z-index: 2;width: 386px;} .Contact_us .map .text{padding: 18px 38px; width: 310px;height: 303px;box-shadow: 0 0 10px rgba(0,0,0,0.06);background: #fff;} .Contact_us .map .text b{line-height: 80px;font-size: 18px;color: #004890;font-weight: bold;border-bottom: #e5e5e5 1px solid;} .Contact_us .map .text div{margin-top: 30px; line-height: 26px;font-size: 16px;color: #333;} .Contact_us .map .text i{float: left;padding-left: 39px;} .Contact_us .map .text span{float: left;width: 206px;} .Contact_us .next .tit i{margin:5px 12px 0 0; float: left;width: 3px;height: 18px;background: #004890;} .Contact_us .next .tit em{float: left;font-size: 18px;color: #004890;line-height: 26px;font-weight: bold;} .Contact_us .next ul{width: 1200px;} .Contact_us .next ul a{padding:37px 0 29px; border-bottom: #d9d9d9 1px solid;} .Contact_us .next ul b{margin-bottom:16px; float: left;width: 420px;font-size: 16px;color: #333;font-weight: bold;} .Contact_us .next ul i{float: right;padding-left: 25px; font-size: 16px;color: #333;font-family: "Arial";background: url(../image/icon_15.png) left center no-repeat;} .Contact_us .next ul a div div{float: left;width: 420px;} .Contact_us .next ul p{float: left;font-size: 14px;color: #666;line-height: 20px;} .Contact_us .next ul span{margin:3px 18px 0; float: left;width: 1px;height: 14px;background: #ccc;} .Contact_us .next ul em{float: right;font-size: 12px;color: #666;} .Contact_us .next ul a:hover em{color: #004990;} .Contact_us .more{margin: 100px auto 30px; height: 54px;line-height: 54px;text-align: center;background: #f2f2f2;} .Contact_us .more p{padding-left: 60px;display: inline-block; font-size: 18px;color: #666;background: url(../image/icon_7.png) left center no-repeat;} .Contact_us .more:hover p{color: #004990;} .Contact_us .con02{} .Contact_us .con02 .text{margin-top: 37px; width: 1200px;} .Contact_us .con02 .text .inp{margin-bottom: 35px;padding: 0 15px; width: 555px; border:#d9d9d9 1px solid; } .Contact_us .con02 .text .inp input{width: 100%; height: 62px;line-height: 62px; font-size: 16px;color: #444;} .Contact_us .con02 .text textarea{padding: 15px;width: 1170px; height: 216px; font-size: 16px;color: #444;border: none; border:#d9d9d9 1px solid;} .Contact_us .con02 .text .but{display: block; margin: 67px auto 0; width: 250px;height:55px;line-height: 55px; font-size: 16px;color: #fff;border: none;background:#004890;cursor: pointer;} /*=========== 招聘详情 ===========*/ .join_us{margin-top: 133px;padding-bottom: 60px;} .join_us .t p{margin:45px auto 42px; padding: 15px 30px; font-size: 24px;color: #333;text-align: center;background: #f6f5f5; border: #ececec 1px solid;} .join_us .next{font-size: 16px;color: #444;} .join_us .next dl{padding-top: 2px;} .join_us .next dt{float: left;font-weight: bold;} .join_us .next dd{float: left;} .join_us .next .text{margin-bottom: 30px;padding-left: 10px; line-height: 26px;} /*=========== 业务详情 ===========*/ .business{margin-top: 133px;padding-bottom: 60px;} .business .slider{ width:100%; min-width:780px; height:447px; position:relative; overflow:hidden;background: #e6e5e5;} .business .slider .bd{ width:780px; position:absolute; left:50%; margin-left:-390px } .business .slider .bd li{ width:780px; overflow:hidden; } .business .slider .bd li a{display: block;margin:0 5px; width: 770px;height: 447px;} .business .slider .bd li a i{ display:block; width:100%; height:100%;} .business .slider .tempWrap{ overflow:visible !important } .business .slider .tempWrap ul{ margin-left:-780px !important;} .business .slider .hd{display: none; position:absolute; width:100%; left:0; z-index:1; height:8px; bottom:20px; text-align:center; } .business .slider .pnBtn{display: none; position:absolute; z-index:1; top:0; width:100%; height:335px; cursor:pointer; } .business .slider .prev{ left:-50%; margin-left:-390px; } .business .slider .next{ left:50%; margin-left:390px; } .business .tab{position: relative;z-index: 2;} .business .tab .tab_tit{margin: -65px 0 34px; padding-left: 9px;line-height: 62px; border-bottom: #ededed 1px solid;background: #fff;} .business .tab .tab_tit a{display: inline-block;margin: 0 24px;padding: 0 4px;cursor: pointer;} .business .tab .tab_tit a.cur{color: #004990;border-bottom: #004990 2px solid;} .business .tab .tab_next{} .business .tab .next{} .business .tab .text{margin-left: 27px; width: 774px;font-size: 14px;color: #666;line-height: 26px;} .business .tab .text img{display: block;margin:0 auto;max-width: 100%;} .business .tab .text a,.business .tab .text i,.business .tab .text em,.business .tab .text span,.business .tab .text b{display: inline-block;} .business .tab .text a{color: #666;} .business .tab .list{margin-right: 24px; width: 322px;} .business .tab .list .t{font-size: 16px;color: #333;font-weight: 900;} .business .tab .list li{padding: 24px 0 22px; border-bottom: #ededed 1px solid;} .business .tab .list li i{padding-bottom: 16px; font-size: 14px;color: #666;} .business .tab .list li p{font-size: 14px;color: #333;line-height: 26px;}