body{display: block} .govpushinfo150203 li a:hover,.list li a:hover{text-decoration: underline} .spul li a:hover{text-decoration: underline} .ygxyul li a:hover{text-decoration: underline} .tit-right .tit2:hover{text-decoration: underline} .govpushinfo150203 { margin-top: 11px }.hwyw1{ background: #f5f5f5;height: 33px; } .gcxm li a { overflow: hidden; white-space: nowrap; display: block; text-overflow: ellipsis; } .hwyw1 li{ float: left;width: 154px;text-align: center;height: 33px;line-height: 33px;border: 1px solid #dcdcdc;position: relative; } .hwyw1 li img{display: none} .hwyw1 li.active img{position: absolute;display: block; bottom: -7px; left: 70px;} .hwyw1 li.active{ color: #fff;background: #2373c8; } .gczb ul{min-height: 128px} .wid380{width: 380px} .hwyw2 li{ display: none;position: relative; } .hwyw2 li.show{display: block} .hwyw2 div{position: absolute;bottom:-100px;background: #dcdcdc;padding-bottom:15px;min-height: 90px;width: 100%} .h-content .h-right li{float: left;position: relative} .h-content .h-right li img{ position: absolute; left: -12px; top: 20px; z-index: 99999;} .govpushinfo150203 li { overflow: hidden; padding-left: 13px; background: url("icon.png") no-repeat left 15px; } .govpushinfo150203 li a{ line-height: 32px; font-size: 16px; color: #333333; } .govpushinfo150203 li span { line-height: 32px; float: right; font-size: 16px; color: #999999 } #search-form{float: left; width: 260px; height: 30px; background: #efefef; margin-left: 20px;} .header .search_txt { width: 210px; height: 22px; float: left; line-height: 22px; border: 0; background: none; font-size: 13px; color: #999; outline: 0; margin: 4px 0 0 10px; *margin-left: -10px; } .header .search_tj { width: 35px; height: 30px; float: left; background: url(search_icon_001.png) no-repeat 50% 50%; border: 0; outline: 0; margin-left: 3px; } /*@media all and (min-width:1250px) {*/ .phonebottom{display: none} .phonenav{display: none} .header { background: #ffffff; height: 110px; width: 100% } .h-content { width: 1200px; margin: 0 auto } .h-content h1 { float: left; margin-top: 20px } .h-content .h-right { float: right; text-align: right } .h-content .link { color: #333333; font-size: 13px; margin-left: 14px } .h-content .lang { color: #999999; font-size: 14px; margin-right: 9px; line-height: 30px; float: left; } .h-content img { vertical-align: bottom } .banner { width: 100%; height: 240px;position: relative; z-index: 0; } .banner p{width: 1200px;font-size: 36px;font-weight: bold;margin: 0 auto;line-height: 220px;z-index: 2;position: relative} .xwzxbanner{background: url("xwzx.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .rlzybanner{background: url("rlzy.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .tzzgxbanner{background: url("tzzgx.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .shzrbanner{background: url("shzr.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .gcjsbanner{background: url("gcjs.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .dqgzbanner{background: url("dqgz.jpg") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .zyywbanner{background: url("zyyw.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .hwywbanner{background: url("hwyw.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .content { width: 1160px; padding: 20px; background: #ffffff; margin: 0 auto; position: relative; margin-bottom: 25px } .position { height: 20px; background: url("position.png") left 3px no-repeat; padding-left: 25px; margin-bottom: 14px } .position a { line-height: 20px; font-size: 14px; color: #333333 } .content-left { float: left; width: 780px; } .content-right { float: left; margin-left: 20px; width: 320px; background: #f5f5f5; padding: 9px 20px 20px; position: relative } .mainnews { position: relative; height: 260px } .mainnews .news-img { width: 390px; height: 260px; float: left } .mainnews .news-detail { width: 350px; height: 242px; border: 1px solid #dcdcdc; float: left; padding: 16px 19px 0 19px } .mainnews .news-detail .news-title { color: #e4011f; font-size: 22px; width: 335px; line-height: 30px; } .mainnews .news-detail .news-summary { line-height: 25px; font-size: 16px; color: #333333; text-indent: 2em } .mainnews .news-detail .news-date { color: #999999; line-height: 41px; font-size: 14px } .title { border-bottom: 1px solid #dcdcdc; height: 37px; margin-top: 20px; } .title .active{ color: #333333; } .tit { font-size: 17px; color: #999999; font-weight: bold; float: left; line-height: 37px; } .title em { background: url("icon5.png") no-repeat left 10px; float: left; display: block; width: 1px; height: 30px; margin: 0 14px } .title1 { height: 37px } .more { color: #999999; font-size: 15px; float: right; line-height: 37px } .list { margin-top: 11px } .list li { overflow: hidden; padding-left: 13px; background: url("icon.png") no-repeat left 15px; } .list li a { display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; line-height: 32px; font-size: 16px; color: #333333; } .list li span { line-height: 32px; float: right; font-size: 16px; color: #999999 } .spul li { height: 56px; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; border-bottom: 1px solid #bfbfbf; background: url("iconsp.png") left 21px no-repeat; padding-left: 31px } .spul li a { font-size: 16px; color: #333333; line-height: 57px; } .spul li span { line-height: 57px; float: right; font-size: 16px; color: #999999 } .xwzx-line { width: 360px; position: relative; background: #dcdcdc; height: 5px; left: -20px; margin: 20px 0 } .tpxw-point { position: absolute; z-index: 100; right: 20px; bottom: 20px } .tpxw-point li { float: left; width: 12px; height: 12px; background: url("icon7.png") no-repeat left top; margin-right: 6px } .tpxw-point li.active { background: url("icon6.png") no-repeat left top } .tpxw-img li { display: none; position: absolute; } .tpxw-img li:first-child { display: block } /*人力资源*/ .rczp .list,.rczp .title,.gdjs .title,.gdjs img{ float: left;width: 380px;} .title .tit-right em{background: url("icon3.png") no-repeat left 17px;float: right;display: block;width: 1px;height: 44px;margin: 0 9px} .tit-right .tit2{font-size: 14px;line-height: 44px;float: right;color: #333333} .rczl img{float: left;margin-top: 16px} .rczl-summary{ font-size: 16px;line-height: 30px;color: #333333;width: 370px;float: left;margin: 16px 0 0 20px; } .ygxyul li{height: 44px;border-bottom: 1px solid #dcdcdc;} .ygxyul li a{font-size: 16px;color: #333333;line-height: 44px ; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .ygxyul li span{float: right;font-size: 16px;;color: #999999;line-height: 44px} /*投资者关系*/ .gpxx{width: 778px;height: 291px;border: 1px solid #dcdcdc;margin-top: 20px} .question{font-size: 15px;color: #333333;line-height: 17px;margin-top: 15px;background: url("q.png") no-repeat left top;padding-left: 25px} .answer{font-size: 15px;color: #333333;line-height: 17px;margin-top: 15px;background: url("a.png") no-repeat left top;padding-left: 25px} .ssxx{font-size: 16px;color: #2373c8;float: left} .ssjbxx em{background: url("icon5.png") no-repeat left 3px;float: left;display: block;width: 1px;height: 44px;margin: 0 9px} .zlleft{float: left;background: url("gszlright.png") no-repeat left top;width: 180px;height: 40px;line-height: 40px;;margin-bottom: 10px;text-align: center} .zlright{float: left;background: url("gszlleft.png") no-repeat left top;width: 120px;height: 40px;line-height: 40px;margin: 0 0 10px 20px;text-align: center} .zlleft a,.zlright a{color: #333333;font-size: 16px;display: block} .ndbg a{width: 104px;height: 38px;border-top:#dcdcdc;border-bottom: #dcdcdc;display: block ;float: left;background: #ffffff;text-align: center;line-height: 38px;font-size: 15px;color: #333333} .ndbg a.active{background: #0075bb;border-color:#0075bb ;color: #ffffff} .lfdj{width: 100px;height: 60px;float: left;text-align: center;background: url("lfdj1.png") no-repeat center 10px #dcdcdc;margin-right: 10px} .lfdj a,.fxymd a,.lxwm a{color: #333333;display: block;height:60px;line-height: 90px;width: 100px} .lfdj:hover a,.fxymd:hover a,.lxwm:hover a{color: #ffffff} .fxymd{width: 100px;height: 60px;float: left;text-align: center;background: url("fxymd1.png") no-repeat center 10px #dcdcdc;margin-right: 10px} .lxwm{width: 100px;height: 60px;float: left;text-align: center;background: url("lxwm1.png") no-repeat center 10px #dcdcdc;} .lfdj:hover{background: url("lfdj2.png") no-repeat center 10px #2373c8;} .fxymd:hover{background: url("fxymd2.png") no-repeat center 10px #2373c8;} .lxwm:hover{background: url("lxwm2.png") no-repeat center 10px #2373c8;} .gpxx p{text-align: center;font-size: 17px;color: #2373c8;font-weight: bold;line-height: 45px} .gpxx div{width: 380px;float: left} .gpxx img{width: 380px;height: 220px} /*社会责任*/ .zrln img {width: 200px;height: 165px;margin-top: 20px;float: left} .zrln p{margin-top: 15px;width: 560px;float: left;margin-left: 20px;line-height: 28px;font-size: 14px;color: #333333} .shzrbg ul li img{float: left;width: 150px;height: 200px} .shzrbg ul li div{float: left;width: 150px;margin-left: 20px} .shzrbg ul li div a{font-size: 16px;color: #333333;margin-top: 5px} .shzrbg ul li div p{margin-top: 15px;font-size:14px;color:#999999;line-height: 28px} .zrbgyear{background: #ffffff;height: 40px} .zrbgyear p{float:left;line-height: 40px;font-size: 15px;color: red;margin: 0 20px} .zrbgyear select{height: 20px;margin-top: 10px} /*工程建设与管理创新*/ .kycg{width: 300px;float: left} .cxsj{float: left;width: 460px;margin-left: 20px} .tit3{line-height: 56px;font-size: 17px;color: #2373c8} .kysummary{text-indent: 2em;font-size: 14px;line-height: 30px;margin-top: 10px} .kysummary a{color: red} .aqzl img{width: 100%;margin-top: 10px} /*党群工作*/ .content-left2{width: 550px;float: left;padding-right: 29px;border-right: 1px solid #dcdcdc} .content-right2{width: 550px;float: left;padding-left: 30px} /*主营业务*/ .ywtptit{text-align: center;color: #ffffff;width: 330px;font-size:20px;height: 50px;background: url("ywtp.png") no-repeat left top;line-height: 50px;margin: 0 auto;position: relative;top: -20px} .ywtp{height: 532px;background: #f5f5f5;margin-top: 30px} .ywtp ul{margin-left: 20px} .ywtp ul li{width: 101px;margin-right: 45px;text-align: center;float: left} .ywtp ul li img{margin-top: 10px} .ywtp ul li .blocka{font-size: 18px;line-height: 23px;width: 35px;display:block;text-align:center;color: #ffffff;margin: 5px auto 0;font-weight: bold} .ywsummary{font-size: 16px;line-height: 36px;color: #333333;padding: 0 50px;text-indent: 2em;margin-top: 20px} .yw{margin-top: 30px} .yw li{width: 275px;float: left;margin: 0 20px 20px 0;height:300px} .yw li img{width: 100%} .ywtit{line-height: 40px;margin-top: 7px;padding-left: 23px;background: url("iconyw.png") no-repeat left 5px;font-size: 17px;color: #333333} .yw li p{line-height: 31px;font-size: 15px;} .yw li p a{color: red} /*海外业务*/ .content-left3{float: left;width: 780px;} .content-right3{float: left;width: 360px;margin-left: 20px} .gcxm{margin-top: 20px} .gcxm li{float: left;width: 275px;margin-right: 20px;text-align: center} .gcxm li img{width:275px;height: 155px} .gcxm li a{font-size: 15px;line-height: 40px} .content-left3 .name{color: #333333;font-size: 15px;padding-left: 13px;background: url("iconred.png") left top no-repeat;position: absolute;top: 20px;left: 20px;font-weight: bold} .content-left3 .sum{text-indent: 5em;color: #333333;font-size: 15px;line-height: 30px;padding: 14px 20px 0 35px} /*通用文章页*/ .article_content{margin: 40px 100px} .article_title{padding-bottom: 20px;border-bottom: 1px solid #b7b7b7} .article_title h1{font-size: 25px;text-align: center;color: #333333} .article_title h2{font-size: 20px;text-align: center;color: #333333;} .article_content .source{text-align: center} .article_content .source p{line-height: 50px;font-size: 15px;color: #999999;} .article_content .source .font{line-height: 50px;font-size: 15px;color: #333333} .article_content #zoom{font-size: 16px;margin-bottom: 40px} .article_content #zoom p{color: #333333;text-indent: 2em;line-height: 30px;margin: 15px 0;font-family: "宋体"} .article_content .share{height: 40px;width: 100%;background: #f1f1f1} .bshare-weixin{background: url(weixin.png) no-repeat!important;display: block!important;width: 24px!important;height: 24px!important;float: left!important;margin: 9px 0 0 10px!important;padding: 0!important;} .bshare-sinaminiblog{background: url(weibo.png) no-repeat!important;display: block!important;width: 24px!important;height: 24px!important;float: left!important;margin: 9px 0 0 10px!important;padding: 0!important;} .bshare-more-icon{margin: 9px 0 0 10px!important;padding-left: 0!important;background: url(bsmore.png) no-repeat!important;display: block!important;width: 20px!important;height: 24px!important;float: left!important;} .print{float: right;width: 55px;margin-right: 20px;background: url("art_pic_01.png") no-repeat left 14px;line-height: 40px;text-align: right} .close{float: right;width: 55px;margin-right: 20px;background: url("art_pic_02.png") no-repeat left 14px;line-height: 40px;text-align: right} /*企业概况*/ .title4{height: 40px;background: #f0f0f0;} .title4 em { background: url("icon5.png") no-repeat left 13px; float: left; display: block; width: 1px; height: 40px; margin: 0 14px } .title4 .active{font-weight: bold} .tit4 { font-size: 17px; color: #333333; float: left; line-height: 40px;padding: 0 20px; } .qyjj{line-height: 30px;font-size: 16px;color: #333333;margin: 15px 0} .spzb{margin-top: 20px} .spzb li{float: left;width: 180px;margin-right: 20px} .spzb li p a { font-size: 16px; line-height: 40px; background: url(pcsp.png) no-repeat left 15px; padding-left: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; } .content-right .qywh { background: url("sy_bg_01.png") no-repeat center 7px; text-align: center; color: #2373c8; font-size: 20px; line-height: 20px; height: 20px; margin-bottom: 20px; font-weight: bold; }.ppbs{position: relative} .ppbs img{float: left;margin-top: 5px} .ppbs p{position: absolute;width: 180px;line-height: 30px;font-size: 16px;margin-left: 20px;text-indent: 2em;top: 0;right: 0} .qygk-summary{line-height: 30px;font-size: 16px;text-indent: 2em} .title1 .active{color: #333333} .historybtn{position: relative;height: 85px} .historyline{width: 655px;height: 2px;background: #c7c7c7;position: absolute;top: 55px;left: 50px;z-index: 0} .historybtn .time{float: left;margin: 20px 15px 0;position: relative;overflow: hidden;width: 655px;height: 65px} .historybtn ul{height: 65px;width: 10000px;position: absolute;left: 0;top: 0} .historybtn li{float: left;width: 110px;text-align: center} .historybtn li p{ color:#0069ab;font-size: 12px;font-weight: bold;background: url("history.png") no-repeat center 28px;height: 65px;cursor: pointer} .historybtn li.active p{background: url("history2.png") no-repeat center 28px;color: #cc3333} #history-left{float: left;margin-top: 39px;cursor: pointer} #history-right{float: left;margin-top: 39px;cursor: pointer} .historycontent{background: #f0f0f0;padding: 10px;height: 110px} .historycontent img{float: left} .historycontent p{float: left;margin-left: 20px;width: 510px} .historycontent li{display: none} .red{color: red} /*}*/ @media all and (max-width:1249px) { .phonebottom{display: none} .phonenav{display: none} body{min-width: 1000px} .banner { width: 100%; height: 240px;position: relative;z-index: 0; } /*header*/ .header{background: #ffffff;height: 110px;width: 100%} .h-content{width: 1000px;margin: 0 auto} .h-content h1{float: left;margin-top: 20px} .h-content .h-right{float: right;text-align: right} .h-content .link{color: #333333;font-size: 13px;margin-left: 14px} .h-content .lang{color: #999999;font-size: 12px;margin-right: 9px; line-height: 30px; float: left;} .h-content img{vertical-align: bottom} .banner p{width: 1000px;font-size: 36px;font-weight: bold;margin: 0 auto;line-height: 220px;position: relative} .xwzxbanner{background: url("xwzx.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .rlzybanner{background: url("rlzy.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .tzzgxbanner{background: url("tzzgx.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left:0} .shzrbanner{background: url("shzr.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .gcjsbanner{background: url("gcjs.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .dqgzbanner{background: url("dqgz.jpg") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .zyywbanner{background: url("zyyw.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .hwywbanner{background: url("hwyw.png") no-repeat center top;width: 100%;height: 260px;position: absolute;left: 0} .content { width: 980px; padding: 10px; background: #ffffff; margin: 0 auto; position: relative; margin-bottom: 25px } .position { height: 20px; background: url("position.png") left 3px no-repeat; padding-left: 25px; margin-bottom: 14px } .position a { line-height: 20px; font-size: 14px; color: #333333 } .content-left { float: left; width: 650px; } .content-right { float: left; margin-left: 20px; width: 270px; background: #f5f5f5; padding: 9px 20px 20px; position: relative } .mainnews { position: relative; height: 220px } .mainnews .news-img { width: 330px; height: 220px; float: left } .mainnews .news-detail { width: 290px; height: 205px; border: 1px solid #dcdcdc; float: left; padding: 13px 14px 0 14px } .mainnews .news-detail .news-title { color: #e4011f; font-size: 15px; width: 335px; line-height: 18px; } .mainnews .news-detail .news-summary { line-height: 25px; font-size: 13px; color: #333333; text-indent: 2em } .mainnews .news-detail .news-date { color: #999999; line-height: 41px; font-size: 13px } .title .active{ color: #333333; } .title { border-bottom: 1px solid #dcdcdc; height: 37px; margin-top: 16px; } .tit { font-size: 17px; color: #999999; font-weight: bold; float: left; line-height: 37px; } .title em { background: url("icon5.png") no-repeat left 10px; float: left; display: block; width: 1px; height:30px; margin: 0 14px } .title1 { height: 37px } .more { color: #999999; font-size: 15px; float: right; line-height: 37px } .list { margin-top: 11px } .list li { overflow: hidden; padding-left: 13px; background: url("icon.png") no-repeat left 15px; } .list li a { line-height: 32px; font-size: 13px; color: #333333; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } .list li span { line-height: 32px; float: right; font-size: 13px; color: #999999 } .content-right3 .list li {height: 28px} .content-right3 .list li span{ line-height: 28px;} .content-right3 .list li a{ line-height: 28px;} .spul li { height: 50px; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; border-bottom: 1px solid #bfbfbf; background: url("iconsp.png") left 21px no-repeat; padding-left: 31px } .spul li a { font-size: 13px; color: #333333; line-height: 50px; } .spul li span { line-height: 50px; float: right; font-size: 13px; color: #999999 } .xwzx-line {padding:0;width: 310px;position: absolute;background: #dcdcdc;height: 5px;left: 0;top:570px} .zgtdjzb{margin-top: 45px} .tpxw-point { position: absolute; z-index: 100; right: 20px; bottom: 10px } .tpxw-point li { float: left; width: 12px; height: 12px; background: url("icon7.png") no-repeat left top; margin-right: 6px } .tpxw-point li.active { background: url("icon6.png") no-repeat left top } .tpxw-img li { display: none; position: absolute; } .tpxw-img li:first-child { display: block } .govpushinfo150203 li { overflow: hidden; padding-left: 13px; background: url("icon.png") no-repeat left center; } .govpushinfo150203 li a{ line-height: 32px; font-size: 13px; color: #333333; } .govpushinfo150203 li span { line-height: 32px; float: right; font-size: 13px; color: #999999 } /*新闻中心*/ .ztlm img,.zgtdjzb img{width:270px } /*人力资源*/ .rczl img{width: 305px;height: 120px} .rczp .list,.rczp .title,.gdjs .title,.gdjs img{float: left;width: 305px;} .title .tit-right em{background: url("icon3.png") no-repeat left 17px;float: right;display: block;width: 1px;height: 44px;margin: 0 9px} .tit-right .tit2{font-size: 14px;line-height: 44px;float: right;color: #333333} .rczl img{float: left;margin-top: 13px} .rczl-summary{ font-size: 13px;line-height: 24px;color: #333333;width: 295px;float: left;margin: 16px 0 0 20px; } .ryjg img{width: 270px;} .ygxyul li{height: 44px;border-bottom: 1px solid #dcdcdc;} .ygxyul li a{font-size: 13px;color: #333333;line-height: 44px; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .ygxyul li span{float: right;font-size: 13px;;color: #999999;line-height: 44px} /*投资者关系*/ .gpxx{width: 628px;height: 251px;border: 1px solid #dcdcdc;margin-top: 20px} .question{font-size: 13px;color: #333333;line-height: 17px;margin-top: 15px;background: url("q.png") no-repeat left top;padding-left: 20px} .answer{font-size: 13px;color: #333333;line-height: 17px;margin-top: 15px;background: url("a.png") no-repeat left top;padding-left: 20px} .ssxx{font-size: 13px;color: #2373c8;float: left} .ssjbxx em{background: url("icon5.png") no-repeat left 3px;float: left;display: block;width: 1px;height: 44px;margin: 0 9px} .zlleft{float: left;background: url("gszlleft2.png") no-repeat left top;width: 100px;height: 40px;line-height: 40px;;margin-bottom: 10px;text-align: center} .zlright{float: left;background: url("gszlright2.png") no-repeat left top;width: 150px;height: 40px;line-height: 40px;margin: 0 0 10px 20px;text-align: center} .zlleft a,.zlright a{color: #333333;font-size: 12px} .ndbg a{width: 87px;height: 33px;border-top:#dcdcdc;border-bottom: #dcdcdc;display: block ;float: left;background: #ffffff;text-align: center;line-height: 33px;font-size: 15px;color: #333333} .ndbg a.active{background: #0075bb;border-color:#0075bb ;color: #ffffff} .lfdj{width: 83px;height: 60px;float: left;text-align: center;background: url("lfdj1.png") no-repeat center 10px #dcdcdc;margin-right: 10px} .lfdj a,.fxymd a,.lxwm a{color: #333333;display: block;height:60px;line-height: 83px;width: 83px} .lfdj:hover a,.fxymd:hover a,.lxwm:hover a{color: #ffffff} .fxymd{width: 83px;height: 60px;float: left;text-align: center;background: url("fxymd1.png") no-repeat center 10px #dcdcdc;margin-right: 10px} .lxwm{width: 83px;height: 60px;float: left;text-align: center;background: url("lxwm1.png") no-repeat center 10px #dcdcdc;} .lfdj:hover{background: url("lfdj2.png") no-repeat center 10px #2373c8;} .fxymd:hover{background: url("fxymd2.png") no-repeat center 10px #2373c8;} .lxwm:hover{background: url("lxwm2.png") no-repeat center 10px #2373c8;} .gpxx p{text-align: center;font-size: 14px;color: #2373c8;font-weight: bold;line-height: 45px} .gpxx div{width: 305px;float: left} .gpxx img{width: 305px;height: 180px} /*社会责任*/ .zrln img {width: 160px;height: 132px;margin-top: 20px;float: left} .zrln p{margin-top: 15px;width: 450px;float: left;margin-left: 20px;line-height: 24px;font-size: 12px;color: #333333} .shzrbg ul li img{float: left;width: 125px;height: 167px} .shzrbg ul li div{float: left;width: 135px;margin-left: 10px} .shzrbg ul li div a{font-size: 13px;color: #333333;margin-top: 5px} .shzrbg ul li div p{margin-top: 12px;font-size:12px;color:#999999;line-height: 28px} .zrbgyear{background: #ffffff;height: 40px} .zrbgyear p{float:left;line-height: 40px;font-size: 13px;color: red;margin: 0 10px} .zrbgyear select{height: 20px;margin-top: 10px} /*工程建设与管理创新*/ .kycg{width: 260px;float: left} .kycg img{width: 100%} .cxsj{float: left;width: 360px;margin-left: 20px} .tit3{;line-height: 50px;font-size: 17px;color: #2373c8} .kysummary{text-indent: 2em;font-size: 14px;line-height: 26px;margin-top: 10px} .kysummary a{color: red} .aqzl img{width: 100%;margin-top: 10px} /*党群工作*/ .content-left2{width: 470px;float: left;padding-right: 19px;border-right: 1px solid #dcdcdc} .content-right2{width: 470px;float: left;padding-left: 20px} /*主营业务*/ .ywtptit{text-align: center;color: #ffffff;width: 330px;font-size:20px;height: 50px;background: url("ywtp.png") no-repeat left top;line-height: 50px;margin: 0 auto;position: relative;top: -20px} .ywtp{height: 532px;background: #f5f5f5;margin-top: 20px} .ywtp ul{margin-left: 20px} .ywtp ul li{width: 91px;margin-right: 30px;text-align: center;float: left} .ywtp ul li img{margin-top: 10px} .ywtp ul li .blocka{font-size: 18px;line-height: 23px;width: 30px;display:block;text-align:center;color: #ffffff;margin: 5px auto 0;font-weight: bold} .ywsummary{font-size: 16px;line-height: 36px;color: #333333;padding: 0 30px;text-indent: 2em;margin-top: 20px} .yw li{width: 235px;float: left;margin: 0 10px 35px 0;height: 300px} .yw li img{width: 100%} .ywt{width: 100%} .ywtit{line-height: 40px;margin-top: 7px;padding-left: 23px;background: url("iconyw.png") no-repeat left 5px;font-size: 17px;color: #333333} .yw li p{line-height: 31px;font-size: 15px;} .yw li p a{color: red} .hwyw1 li.active img { left: 56px; } /*海外业务*/ .hwyw1 li{width: 124px} .content-left3{float: left;width: 630px;} .gdjs .tab a img{width: 142px!important;height: 120px!important;} .gdjs .tab{width: 305px;overflow: hidden} .content-right3{float: left;width: 310px;margin-left: 20px} .gcxm{margin-top: 20px} .gcxm li{float: left;width: 225px;margin-right: 20px;text-align: center} .gcxm li img{width:225px;height: 155px} .gcxm li a{font-size: 15px;line-height: 40px} .content-left3 .name{color: #333333;font-size: 15px;padding-left: 13px;background: url("iconred.png") left top no-repeat;position: absolute;top: 20px;left: 20px;font-weight: bold} .content-left3 .sum{text-indent: 5em;color: #333333;font-size: 15px;line-height: 30px;padding: 14px 20px 0 35px} /*通用文章页*/ .article_content{margin: 40px 100px} .article_title{padding-bottom: 20px;border-bottom: 1px solid #b7b7b7} .article_title h1{font-size: 25px;text-align: center;color: #333333} .article_title h2{font-size: 20px;text-align: center;color: #333333;} .article_content .source{text-align: center} .article_content .source p{line-height: 50px;font-size: 15px;color: #999999;} .article_content .source .font{line-height: 50px;font-size: 15px;color: #333333} .article_content #zoom{font-size: 16px;margin-bottom: 40px} .article_content #zoom p{color: #333333;text-indent: 2em;line-height: 30px;margin: 15px 0} .article_content .share{height: 40px;width: 100%;background: #f1f1f1} .bshare-weixin{background: url(weixin.png) no-repeat!important;display: block!important;width: 24px!important;height: 24px!important;float: left!important;margin: 9px 0 0 10px!important;padding: 0!important;} .bshare-sinaminiblog{background: url(weibo.png) no-repeat!important;display: block!important;width: 24px!important;height: 24px!important;float: left!important;margin: 9px 0 0 10px!important;padding: 0!important;} .bshare-more-icon{margin: 9px 0 0 10px!important;padding-left: 0!important;background: url(bsmore.png) no-repeat!important;display: block!important;width: 20px!important;height: 24px!important;float: left!important;} .print{float: right;width: 55px;margin-right: 20px;background: url("art_pic_01.png") no-repeat left 14px;line-height: 40px;text-align: right} .close{float: right;width: 55px;margin-right: 20px;background: url("art_pic_02.png") no-repeat left 14px;line-height: 40px;text-align: right} /*企业概况*/ .title4{height: 40px;background: #f0f0f0;} .title4 em { background: url("icon5.png") no-repeat left 13px; float: left; display: block; width: 1px; height: 40px; margin: 0 14px } .title4 .active{font-weight: bold} .tit4 { font-size: 17px; color: #333333; float: left; line-height: 40px;padding: 0 20px; } .qyjj{line-height: 30px;font-size: 13px;color: #333333;margin: 15px 0} .spzb{margin-top: 20px} .spzb li{float: left;width: 145px;margin-right: 20px} .spzb li img{width:145px;height: 109px} .spzb li p a{font-size: 13px;line-height: 30px;background: url("pcsp.png") no-repeat left 11px;padding-left: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;} .content-right .qywh { background: url("sy_bg_01.png") no-repeat center 7px; text-align: center; color: #2373c8; font-size: 18px; line-height: 20px; height: 20px; margin-bottom: 20px; font-weight: bold; }.ppbs{position: relative} .ppbs img{float: left;margin-top: 5px;width: 100px} .ppbs p{position: absolute;width: 150px;line-height: 30px;font-size: 13px;margin-left: 20px;text-indent: 2em;top: 0;right: 0} .qygk-summary{line-height: 30px;font-size: 13px;text-indent: 2em} .title1 .active{color: #333333} .historybtn{position: relative;height: 85px} .historyline{width: 515px;height: 2px;background: #c7c7c7;position: absolute;top: 55px;left: 50px;z-index: 0} .historybtn .time{float: left;margin: 20px 15px 0;position: relative;overflow: hidden;width: 510px;height: 65px} .historybtn ul{height: 65px;width: 10000px;position: absolute;left: 0;top: 0} .historybtn li{float: left;width: 85px;text-align: center} .historybtn li p{ color:#0069ab;font-size: 12px;font-weight: bold;background: url("history.png") no-repeat center 28px;height: 65px;cursor: pointer} .historybtn li.active p{background: url("history2.png") no-repeat center 28px;color: #cc3333} #history-left{float: left;margin-top: 39px;cursor: pointer} #history-right{float: left;margin-top: 39px;cursor: pointer} .historycontent{background: #f0f0f0;padding: 10px;height: 110px} .historycontent img{float: left} .historycontent p{float: left;margin-left: 20px;width: 385px} .historycontent li{display: none} .red{color: red} .tjyy{width: 100%} .music1,.music2{width: 120px} .lingdao li p { font-size: 12px;height: 60px!important; } .lingdao li{width: 150px!important;} .wid380{width: 305px} .small20px{margin-top: 20px!important;} .small10px{margin-top: 10px!important;} .small0px{margin-top: 0px!important;} }