		/* banner */
		.project-banner{height:530px;background: url(//www.homedo.com/Themes/SupportService/project-cost/images/banner.jpg) no-repeat center top;text-align: center;position: relative;}
		.project-banner a{display: inline-block;font-size: 30px;color: #fff;height:64px;line-height: 64px;background:#ff7e00;border-radius: 3px;padding:0 45px;position: absolute;left:50%;margin-left:-135px;bottom:58px;}
		.project-banner a:hover{color:#fff;}
		.service-box{width: 1191px;margin:0 auto;padding: 50px 0;}
		.service-box h3.service-tit{font-size: 38px;color:#353537;font-weight: bold;border-left:8px solid #007ab1;padding-left: 14px;line-height: 38px;}
		.service-content{margin-top:32px;}
		.service-Hd{width: 1189px; border:1px solid #e6e6e6;border-top: none;}
		.service-Hd>ul{width: 1190px;}
		.service-Hd>ul>li{float:left;width: 237px;border:1px solid #e6e6e6; border-top:none;margin-left:-1px;}
		.changecolor1{background: #00c1de!important;}		
		.changecolor2{background: #f8f8f8!important;}
		.service-list{height:126px;background: #00c1de;text-align: center;position: relative;border-top:1px solid #e6e6e6;}
		.service-list h2{color:#fff;font-size: 22px;text-align: center;}
		.service-list em{display: inline-block;background: url(//www.homedo.com/Themes/SupportService/project-cost/images/allbgs.png) no-repeat;}
		.service-list em.list01{width: 45px;height:45px;background-position: 0 -51px;margin:23px 0 9px;}
		.service-list em.list02{width: 53px;height:49px;background-position: -45px -51px;margin:20px 0 7px;}
		.service-list em.list03{width: 44px;height:51px;background-position: -191px -51px;margin:19px 0 6px;}
		.service-list em.list04{width: 51px;height:51px;background-position: -140px -51px;margin:18px 0 6px;}
		.service-list em.list05{width: 42px;height:49px;background-position: -98px -51px;margin:19px 0 6px;}		
		.service-list.curr{background: #fff;}
		.service-list.curr h2{color:#000;}
		.service-list.curr em.list01{width: 45px;height:45px;background-position: 0px 0px;margin:23px 0 9px;}
		.service-list.curr em.list02{width: 53px;height:49px;background-position: -45px 0px;margin:20px 0 7px;}
		.service-list.curr em.list03{width: 44px;height:51px;background-position: -191px 0px;margin:19px 0 6px;}
		.service-list.curr em.list04{width: 51px;height:51px;background-position: -140px 0px;margin:18px 0 6px;}
		.service-list.curr em.list05{width: 42px;height:49px;background-position: -98px 0px;margin:19px 0 6px;}
		.service-covers{background: #fff;height:339px;overflow: hidden;border-top: 1px solid #d6d6d6;}
		.service-covers a{display:block;font-size: 18px;color:#555555;text-align: center;width: 85px;text-align: center;border-bottom: 1px dashed #d6d6d6;height:80px;line-height: 80px;margin:0 auto;}
		.service-covers a:last-child{border-bottom:none;}	
		.service-covers a:first-child{margin-top: 7px;}	
		.list-detail{width: 1189px;height:339px;position: absolute;top:127px;left:0;background: #fff;border:1px solid #00c1de;display: none;}
		.list-detail ul li:hover{background: #f2fdff;}
		.list-detail ul li:hover a.project-link{display: block;}
		.list-detail ul li:last-child{border-bottom: none;}
		.list-detail ul li dl dt{float: left;font-size: 18px;font-weight: bold;width: 123px;text-align: right;}
		.list-detail ul li dl dd{float: left;font-size: 16px;color:#4b4b4b;width: 805px;text-align: left;padding-left:33px;padding-right: 226px;position: relative;}
		.list-detail ul li dl dd a.project-link{display: inline-block;height:30px;line-height: 30px;padding:0 12px;color:#fff;font-size: 14px;background: #00c1de;border-radius: 3px;position: absolute;right:49px;top:50%;margin-top:-15px;display: none;}
		.list-detail1{top:126px;left:-1px;}		
		.list-detail2{top:126px;left:-239px;}		
		.list-detail3{top:126px;left:-477px;}		
		.list-detail4{top:126px;left:-715px;}		
		.list-detail5{top:126px;left:-953px;}
		.list-detail ul li{border-bottom: 1px dashed #bec4c5;}
		.list-detail1 ul li.detail01{height:57px;padding:27px 0px 20px 0;}
		.list-detail1 ul li.detail01 dl{line-height: 28px;}
		.list-detail1 ul li.detail02{height:65px;}
		.list-detail1 ul li.detail02 dl{overflow: hidden;line-height: 65px;}		
		.list-detail1 ul li.detail03{height:59px;padding:21px 0px 23px 0;}
		.list-detail1 ul li.detail03 dl{overflow: hidden;line-height: 28px;}
		.list-detail1 ul li.detail04{height:64px;}
		.list-detail1 ul li.detail04 dl{overflow: hidden;line-height: 64px;}
		.list-detail2 ul li{height:84px;}
		.list-detail2 ul li dl{overflow: hidden;line-height: 84px;}
		/* 从头到尾全服务 */ 
		.floor-03 {height:645px; padding-top:1px; background:url(//image10.homedo.com/image/20160421/8f8078ec-4d78-4975-a711-5dab625c1cd6.png) top center no-repeat #0e99d8; color:#fff;}
		.floor-03 .floor-title {color:#fff;}
		.floor-03 .floor-title span {border-color:#fff;}
		.floor-03 dl dt { font-size:18px; font-weight:bold; padding-left:29px;}
		.floor-03 dl dt em {width:22px; height:22px; margin:2px 0 0 -29px; display:block; float:left; background:url(//image10.homedo.com/image/20160421/bb428589-8ee7-467e-a2c1-2e86349fc826.png) 0 0 no-repeat;}
		.floor-03 dl dd { font-size:16px; color:#e7f8ff; line-height:28px; padding:5px 0 0 29px; margin-bottom:15px;}
		/* 行业标准 */
		.floor-05 {/* height:162px; padding-top:70px; background:url(//image10.homedo.com/image/20160421/c5282206-fc65-4626-a69e-60203d93a722.png) top center no-repeat #0c7cdb; */height: 232px; color:#fff; text-align:center;position: relative;overflow: hidden;}
		.floor-05 .floor-tit{position: absolute;left:17%;top:77px;}
		.floor-05 .floor-img{width:1920px;position: absolute;left:0;top:0;}
		.floor-05 .floor-img img{-webkit-transition: ease 2s;transition: ease 2s;}
		.floor-05 .floor-img img.hover{-webkit-transform: scale(1.06); /*放大1.2倍*/transform: scale(1.06); /*放大1.2倍*/}
		.floor-05 .f-left {margin-left:126px;}
		.floor-05 .f-right {margin-right:126px;}
		.floor-05 h3 { font-size:58px;}
		.floor-05 p {font-size:20px; margin-bottom:10px;}
		.floor-05 em {display:block; width:80px; height:6px; margin:auto; background-color:#00c6ff}
		.floor-06 {background:#fff; padding:1px 0 54px 0;}
		.floor-06 .bg-fff {background:#fff;}
		.floor-06 h3 {text-align:center; padding:40px 0 30px 0}
		.floor-06 .w1124 {width:1124px; margin:auto; border-top:#c5c5c5 dotted 1px; padding-bottom:40px;}
		.floor-06 .zy {font-size:14px; color:#999; padding-top:20px;}
		.floor-06 .c-f00 {color:#f00;}
		.floor-06 .input-box {position:relative; padding-top:40px;}
		.floor-06 .input-box h4 {position:absolute; left:0; top:40px; line-height:36px; font-size:20px; color:#000;}
		.floor-06 .input-box dl {padding-left:315px;}
		.floor-06 .input-box dl dt {width:305px; float:left; text-align:right; line-height:38px; margin-left:-315px; font-size:15px; color:#000;}
		.floor-06 .input-box dl dd {padding-bottom:15px; line-height:38px;}
		.floor-06 .input-box dl dd input[type="text"] { width:430px; height:16px; line-height:16px; padding:10px; outline:none; border:#dcdcdc solid 1px; color:#555; margin-right:10px;}
		.floor-06 .input-box dl dd .check-box {position:relative; width:140px; height:36px; margin-right:10px; text-align:center; border:#dcdcdc solid 1px; cursor:pointer}
		.floor-06 .input-box dl dd .check-box span {color:#353535; display:block; font-size:14px; line-height:36px;}
		.floor-06 .input-box dl dd .check-box.cur span {background:url(//image10.homedo.com/image/20160421/61e46b9d-da3c-4635-a2cc-784dec71d8fe.png) right bottom no-repeat;}
		.floor-06 .input-box dl dd .check-box.cur {border-color:#1cbfda; background:#f8feff;}
		.floor-06 .input-box dl dd .check-box .check-porp {position:absolute; top:48px; width:556px; padding:5px 20px 15px; border:#83dceb solid 1px; background:#f8feff; z-index:1000; text-align:left; line-height:20px; font-size:14px; color:#555; display:none}
		.floor-06 .input-box dl dd .check-box .check-porp strong {font-size:15px; display:block; margin:10px 0 5px 0;}
		.floor-06 .input-box dl dd .check-box .check-porp em {display:block; float:left; width:16px; height:10px; background:url(//image10.homedo.com/image/20160421/9aa1eebb-f87e-48f5-a0cf-24e01c38941a.png) 0 0 no-repeat; margin-top:-15px;}
		.floor-06 .input-box dl dd .box-01 .check-porp {left:-1px;}
		.floor-06 .input-box dl dd .box-01 .check-porp em {margin-left:43px;}
		.floor-06 .input-box dl dd .box-02 .check-porp {left:-153px;;}
		.floor-06 .input-box dl dd .box-02 .check-porp em {margin-left:195px;}
		.floor-06 .input-box dl dd .box-03 .check-porp {left:-305px;}
		.floor-06 .input-box dl dd .box-03 .check-porp em {margin-left:347px;}
		.floor-06 .input-box dl dd .box-04 .check-porp {left:-457px;}
		.floor-06 .input-box dl dd .box-04 .check-porp em {margin-left:499px;}
		.floor-06 .input-box dl dd select {width:140px; vertical-align:middle; height:36px; padding:8px 0 8px 5px; line-height:20px; border:none; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none}
		.floor-06 .input-box dl dd .select-box {position:relative; margin-right:10px; border:#dcdcdc solid 1px;}
		.floor-06 .input-box dl dd .select-box:after { content:""; position:absolute; width:9px; height:5px; right:12px; top:19px; background:url(//image10.homedo.com/Engineering-images/Engineering-icon.png) -42px -30px no-repeat; z-index:100 }
		.floor-06 .input-box dl dd .select-box:before  { content:""; position:absolute; width:20px; height:36px; right:0px; top:0px; background:#fff;}
		.floor-06 .input-box dl dd textarea { width:430px; height:110px; padding:10px; margin-right:10px; line-height:22px; border:#dcdcdc solid 1px; outline:none;}
		.floor-06 .input-box dl dd .text {line-height:22px; color:#666; font-size:14px;}
		.floor-06 .input-box dl dd .text strong {display:block; margin-bottom:5px; color:#555}
		.floor-06 .input-box dl dd .text em {color:#ff8300; display:block; padding-top:5px; font-size:12px;}
		.floor-06 .input-box dl dd .tt-02 {font-size:15px; color:#000; padding-right:10px;}
		.floor-06 .input-errors {font-size:14px; color:#f30; line-height:36px; display:none;}
		.floor-title {font-size:38px; height:40px; line-height:40px; color:#353537; font-weight:bold; margin:50px 0;}
		.floor-title span {border-left:#007ab1 solid 9px; height:36px; margin:2px 10px 0 0;}
		.floor-title em {position:relative; font-size:22px; font-weight:normal; color:#222; border-left:#000 solid 1px; padding-left:5px; margin-left:10px; padding-right:150px;}
		.floor-title em a {background:#ff8300; display:block; position:absolute; top:-6px; right:0; text-align:center; width:144px; height:34px; border-radius:3px; color:#fff; line-height:34px; font-size:16px;}
		.box-btn {padding:40px 0 10px 315px; color:#1d1d1d;}
		.box-btn .btn { display:block; width:260px; height:55px; text-align:center; color:#fff; font-size:24px; line-height:50px; background:url(//image10.homedo.com/image/20160421/c1807252-229c-441f-9b02-13b111545560.png) 0 0 no-repeat; margin-bottom:30px;}
		.box-btn label input {margin-right:5px;}
		.box-btn label a {color:#005aa1; padding-left:5px;}
		#ossfile {height:28px; line-height:28px; width:274px; padding-left:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border:#dcdcdc solid 1px; border-right:none;}
		#ossfile b {display:none;}
		#ossfile .progress {margin-left: -10px; margin-top: -2px; height: 2px; background: #f8feff;}
		#ossfile .progress-bar {height: 2px; background: rgb(28, 191, 218);}
		#container {overflow:hidden;}
		#container .btn {display:block; float:left; width:78px; height:28px; background:#f3f3f3; font-size:13px; color:#000; border:#a7a7a7 solid 1px; text-align:center; line-height:28px; margin-right:5px;}
		#porp-bg { display:none; position:fixed; width:100%; height:100%; left:0; top:0; background:#000; opacity:0.5; filter:Alpha(opacity=50); z-index:1000}
		#porp-box { display:none; position:fixed; left:50%; top:50%; margin:-113px 0 0 -205px; width:400px; height:216px; padding:5px; background:#b2b2b2; z-index:1010}
		#porp-box dt { height:40px; border-bottom:#e5e5e5 solid 1px; background:#f7f7f7; line-height:40px; padding:0 15px 0 20px; font-size:16px; color:#333}
		#porp-box dt em {cursor:pointer; width:14px; height:14px; margin-top:13px; background:url(//image10.homedo.com/image/20160422/91f4f31b-799c-4605-a094-7e1d7fd44135.png) 0 0 no-repeat}
		#porp-box dd {height:175px; background:#fff;}
		#porp-box dd p {display:block; padding:30px 0 0 160px; line-height:37px; font-size:20px; color:#333;}
		#porp-box dd p em { width:37px; height:37px; margin-left:-53px; background:url(//image10.homedo.com/image/20160422/9b4f271a-cad9-467e-b1fd-aec315e952bd.png) 0 0 no-repeat}
		#porp-box dd a { display:block; height:32px; width:76px; margin:30px 0 0 160px; line-height:32px; font-size:16px; color:#fff; text-align:center; background-color:#ff7300; border-radius:3px;}