.w1130 {width:1130px;}
.b-t-d {border-top:#c5c5c5 dotted 1px;}

/* #search {padding-left:70px !important; width:561px !important;} */
#search dt #txtSearch { border-color:#3c4aa1 !important;/*  width:380px !important */}
#search dt #btnSearch { background:#3c4aa1 !important}
.search-box .search-box-input {width: 400px !important;}
.search-box { border-color:#3c4aa1 !important;}
.search-box .search-box-btn {background:#3c4aa1 !important}
#menu2019 .menu-body .menu-main {margin-left: 200px !important;}
#menu2019 .menu-body .menu-classify {display: none;}
#menu2019 {border-color:#3c4aa1 !important}
#logo  {margin-right: 20px;}
#logo a{float:left;}
#logo .books_logtxt{float:left; font-size:22px; color:#3c4aa1; padding:10px 0 0 27px;}
#logo .books_logtxt a, #logo .books_logtxt a:hover{color:#3c4aa1;}
#menu .menu-left {width:198px !important;}

.recommend {position:relative;}
.recommend .menu-left-building {width:198px; position:relative; margin-top:-42px; z-index:1;}
.recommend .menu-left-building a:hover {text-decoration:none;}
.recommend .menu-left-building h2 a {display:block; height:20px; background:#3c4aa1; padding:10px 0 10px 54px; font-size:16px; color:#fff; line-height:20px;}
.recommend .menu-left-building h2 a em { width:19px; height:14px; margin:3px 0 0 -32px; background:url(//image10.homedo.com/CSS/images151205/menu-icon.png) -0px -135px no-repeat;}
.recommend .menu-left-building .menu-box {position:absolute; width:196px; height:413px; border:#e6e6e6 solid 1px; left:0; top:40px; padding-top:2px; z-index:21; background:#fff; box-shadow:rgba(0,0,0,0.60) 0 1px 5px; display:none;}
.recommend .menu-left-building .menu-box dl {display:block; width:100%; padding:3px 1px 0 1px; margin-left:-1px; border-top:#ccc dotted 1px;}
.recommend .menu-left-building .menu-box dl:first-child {border-top:none;}
.recommend .menu-left-building .menu-box dl dt {height:28px; padding-left:15px; line-height:28px; font-size:15px; color:#000;}
.recommend .menu-left-building .menu-box dl dd {padding-bottom:4px;}
.recommend .menu-left-building .menu-box dl dd a {display:block; height:24px; line-height:24px; padding:0 15px; font-size:12px; color:#666;}
.recommend .menu-left-building .menu-box dl dd a:hover {background:#7680bd; color:#fff;}
.recommend .menu-left-building .menu-box dl dd a em { width:7px; height:12px; margin-top:6px; background:url(//image10.homedo.com/Building/image/icon-building.png) 0 0 no-repeat;}
.recommend .menu-left-building .menu-box dl dd a:hover em {background-position:0 -24px;}
.recommend .menu-left-building:hover .menu-box, 
.index .menu-left-building .menu-box {display:block;}

.recommend .recommend-box {position:absolute; z-index:1; right:0; top:0; width:234px; height:415px; background:url(//image10.homedo.com/Building/image/recommend-bg.png) center bottom no-repeat #fff}
.recommend .recommend-box dt {font-size:16px; color:#000; font-weight:bold; padding:15px 10px;}
.recommend .recommend-box dd a {display:block; margin-bottom:20px;}
.recommend .recommend-box dd a strong {color:#000; font-size:14px;}
.recommend .recommend-box dd a p {display:block; height:20px; line-height:20px; font-size:12px; color:#878787; margin:0 10px;}
.recommend .recommend-box dd a:hover strong,
.recommend .recommend-box dd a:hover p {color:#3c4aa1;}

.building-banner {height:415px; position:relative}
.building-banner .pic {display:block;}
.building-banner .pic li {position:absolute; height:100%; width:100%; left:0; top:0; display:none; text-align:center}
.building-banner .pic li a {display:block; padding-right: 18px;}
.building-banner .btn {position:absolute; z-index:10; bottom:10px; height:12px; width:100%; text-align:center;}
.building-banner .btn li {display:inline-block; width:12px; height:12px; background:url(//image10.homedo.com/Building/image/icon-building.png) -84px -26px no-repeat; margin:0 3px; cursor:pointer}
.building-banner .btn li.cur { background-position:-72px -26px;}

.brand ul {height:85px; border:#e6e6e6 solid 1px}
.brand ul li {float:left; margin:0 1px 0 2px;}

.platform .left {height:410px;}
.platform .left .title {width:205px; height:300px; padding-top:110px; background:url(//image10.homedo.com/Building/image/platform-img.jpg) 0 0 no-repeat;}
.platform .left .title strong {font-size:40px; color:#fff; margin:0 0 25px 0; text-align:center; display:block}
.platform .left .title p {font-size:14px; color:#fff; line-height:18px; display:block; margin:0 14px 27px 20px;}
.platform .left .title a { display:block; width:175px; height:45px; text-align:center; margin:auto; line-height:45px; font-size:18px; color:#f49c14; font-weight:bold; background:url(//image10.homedo.com/Building/image/icon-building.png) 0 -160px no-repeat;}
.platform .left .list {width:750px; height:402px; border:#e6e6e6 solid 1px; border-left:none; margin-top:6px;}
.platform .left .list dl {display:block; float:left; position:relative; width:33.33%; padding-top:32px;}
.platform .left .list dl dt {position:absolute; left:0; top:32px; border:#e6e6e6 solid 1px}
.platform .left .list dl dd {padding:0 10px 0 140px; height:162px; overflow:hidden; line-height:20px;}
.platform .left .list dl dd strong {font-size:14px; color:#000; font-weight:bold}
.platform .left .list dl dd p {font-size:14px; color:#878787;}
.platform .left .list dl:hover dd strong, 
.platform .left .list dl:hover dd p {color:#f5a824}
.platform .left .list .fr {color:#31b2ed; padding-right:33px; height:13px; line-height:13px; position:relative; font-size:12px; margin-top:-16px;}
.platform .left .list .fr em {width:13px; height:13px; position:absolute; top:0; right:16px; background:url(//image10.homedo.com/Building/image/icon-building.png) -58px 0 no-repeat;}
.platform .hot-product {width:220px;}
.platform .hot-product .title {height:23px; line-height:23px; padding:9px 3px;}
.platform .hot-product .title em {width:23px; height:23px; background:url(//image10.homedo.com/Building/image/icon-building.png) -7px -23px no-repeat;}
.platform .hot-product .title span {font-size:16px; color:#000; padding-left:5px;}
.platform .hot-product .list {border:#e6e6e6 solid 1px; height:367px;}
.platform .hot-product .list dl {overflow:hidden; position:relative; margin:0 10px; border-top:#e6e6e6 dotted 1px;}
.platform .hot-product .list dl:first-child {border-top:none}
.platform .hot-product .list dl dt {height:30px; line-height:30px; padding-left:23px;}
.platform .hot-product .list dl dd {display:none; padding:10px 0 10px 100px; height:70px;}
.platform .hot-product .list dl dd .fl {margin-left:-79px;}
.platform .hot-product .list dl dd .name {display:block; height:36px; line-height:18px; font-size:12px; color:#666; overflow:hidden; margin-bottom:5px;}
.platform .hot-product .list dl dd .name:hover {color:#ef3f41}
.platform .hot-product .list dl dd .price{ color:#ef3f41; font-size:12px;}
.platform .hot-product .list dl.cur dt {display:none;}
.platform .hot-product .list dl.cur dd {display:block;}
.platform .hot-product .list dl em {position:absolute; display:block; width:14px; height:14px; background:url(//image10.homedo.com/Building/image/icon-building.png) -44px 0 no-repeat; text-align:center; line-height:14px; font-size:12px; color:#fff; left:0; top:7px;}
.platform .hot-product .list dl.icon em { height:16px; line-height:14px; background-position:-30px 0;}
.platform .hot-product .list dl dd em {top:10px;}


.solution .left {height:552px;}
.solution .left .title {width:205px; height:407px; padding-top:145px; background:url(//image10.homedo.com/Building/image/solution-img.jpg) 0 0 no-repeat;}
.solution .left .title strong {font-size:40px; color:#fff; margin:0 0 25px 0; text-align:center; display:block}
.solution .left .title p {font-size:14px; color:#fff; line-height:18px; display:block; margin:0 14px 27px 20px;}
.solution .left .title a {margin-right:14px; padding-right:40px; height:30px; line-height:30px; font-size:28px; color:#fff;}
.solution .left .title a em {width:25px; height:26px; margin:2px -40px 0 0; background:url(//image10.homedo.com/Building/image/icon-building.png) -71px 0 no-repeat;}
.solution .left .title a:hover {color:#1177f5;}
.solution .left .title a:hover em {background-position:-71px -38px;} 
.solution .left .list {width:750px; height:543px; border:#e6e6e6 solid 1px; border-left:none; margin-top:6px;}
.solution .left .list dl {margin:0 10px; border-top:#e6e6e6 dashed 1px; padding:21px 10px 22px 10px; overflow:hidden;}
.solution .left .list dl:first-child {border-top:none}
.solution .left .list dl dt {border:#e6e6e6 solid 1px; margin-right:10px; width:158px; height:90px;}
.solution .left .list dl dd { width:540px;}
.solution .left .list dl dd small { font-size:14px; color:#b2b2b2;}
.solution .left .list dl dd strong {display:block; padding:25px 0 6px 0;}
.solution .left .list dl dd strong a { display:block; font-size:16px; color:#000; overflow:hidden; height:20px; line-height:20px; text-overflow:ellipsis; white-space:nowrap; font-weight:bold}
.solution .left .list dl dd p {font-size:14px; line-height:18px; color:#878787; height:36px; overflow:hidden;}
.solution .left .list dl:hover dd a,
.solution .left .list dl:hover dd p {color:#37b979}
.solution .right {width:220px;}
.solution .right .title {height:23px; line-height:23px; padding:9px 3px;}
.solution .right .title em {width:23px; height:23px; background:url(//image10.homedo.com/Building/image/icon-building.png) -7px 0 no-repeat;}
.solution .right .title span {font-size:16px; color:#000; padding-left:5px;}
.solution .right .new-product {border:#e6e6e6 solid 1px; height:508px;}
.solution .right .new-product dl {overflow:hidden; margin:0 10px; border-top:#e6e6e6 dotted 1px; padding-top:20px; height:80px;}
.solution .right .new-product dl:first-child {border-top:none}
.solution .right .new-product dl dt {width:59px; height:59px;}
.solution .right .new-product dl dd {width:127px; padding:0 0 0 12px;}
.solution .right .new-product dl dd a {font-size:12px; color:#666; display:block; line-height:16px; height:32px; margin-bottom:5px; overflow:hidden;}
.solution .right .new-product dl dd a:hover {color:#ef3f41}
.solution .right .new-product dl dd p {color:#ef3f41; font-size:12px;}
.solution .right .new-product dl dd p span {padding-left:3px; font-size:14px;}

.Successful .left {width:956px;}
.Successful .left dt {width:165px; padding:0 20px; height:429px; background:url(//image10.homedo.com/Building/image/Successful-img.jpg) 0 0 no-repeat;}
.Successful .left dt strong {display:block; font-size:40px; color:#fff; margin:125px 0 25px 0}
.Successful .left dt p {font-size:14px; color:#fff; line-height:18px;}
.Successful .left dd { width:750px; height:421px; border:#e6e6e6 solid 1px; border-left:none; margin-top:6px;}
.Successful .left dd p {margin:0 15px 0 7px; padding:12px 0; border-top:#e6e6e6 dashed 1px; display:block; height:60px; line-height:60px; }
.Successful .left dd p:first-child {border-top:none;}
.Successful .left dd p em {width:60px; height:60px; background:url(//image10.homedo.com/Building/image/icon-building.png) 0 -100px no-repeat;}
.Successful .left dd p em.icon-02 {background-position:-60px -100px;}
.Successful .left dd p strong {width:160px; padding-left:10px;}
.Successful .left dd p strong a {color:#000; font-size:20px; font-weight:bold}
.Successful .left dd p span { width:410px; margin-right:10px; height:60px; overflow:hidden;}
.Successful .left dd p span a {color:#878787; font-size:18px;}
.Successful .left dd p small {font-size:14px; color:#ccc;}
.Successful .left dd p:hover strong a,
.Successful .left dd p:hover span a {color:#48a8e4}

.Successful .right li {position:relative;}
.Successful .right li p {position:absolute; left:0; bottom:0; height:40px;}
.Successful .right li p span {display:block; width:220px; text-align:center; line-height:40px; margin-top:-40px;  font-size:16px; color:#ffffff; font-weight:bold; height:100%; z-index:1; position:relative}
.Successful .right li:hover p span {color:#2c8ed8}
.Successful .right li p em {display:block; width:220px; height:100%;background:#000; opacity:0.8; filter:alpha(opacity=80);}

.product-show .title { height:50px; line-height:50px; position:relative; padding:0 0 0 20px; font-size:20px; color:#878787; border:#e6e6e6 solid 1px;}
.product-show .title .box-page {position:absolute; top:0; right:20px; font-size:16px;}
.product-show .title .box-page em { color:#31b2ed}
.product-show .show-box {height:295px; border:#e6e6e6 solid 1px; border-top:none; overflow:hidden; position:relative}
.product-show .show-box .arrow {position:absolute; width:40px; height:100px; top:50%; margin-top:-50px; background:url(//image10.homedo.com/Building/image/icon-building.png) 0 0 no-repeat; cursor:pointer} 
.product-show .show-box .arrow-left {left:0; background-position:-96px 0;}
.product-show .show-box .arrow-right {right:0; background-position:-136px 0;}
.product-show .show-box .show-porp {position:absolute; top:0; left:0;}
.product-show .show-box .show-porp ul {padding:0 3px; float:left; width:1182px;}
.product-show .show-box .show-porp ul li {float:left; margin:0 15px; width:165px; padding-top:10px;}
.product-show .show-box .show-porp ul li .img {width:165px; height:165px; margin-bottom:10px;}
.product-show .show-box .show-porp ul li .name {display:block; height:32px; font-size:14px; color:#000; line-height:16px; overflow:hidden; margin-bottom:10px}
.product-show .show-box .show-porp ul li .name:hover {color:#ef3f41}
.product-show .show-box .show-porp ul li .svn-name {height:28px; overflow:hidden; display:block; line-height:14px; font-size:12px; color:#878787; margin-bottom:5px;}
.product-show .show-box .show-porp ul li .price { color:#e84c3d; font-size:14px; font-weight:bold}
.product-show .show-box .show-porp ul li .price span {padding-left:3px;}

.partner {overflow:hidden; height:320px; position:relative;}
.partner dt {position:relative; padding-bottom:16px; height:23px; line-height:23px;}
.partner dt em { width:23px; height:23px; background:url(//image10.homedo.com/Building/image/icon-building.png) -8px -47px no-repeat; margin-right:5px;}
.partner dt span { font-size:16px; color:#000;}
.partner dt ul {position:absolute; height:6px; top:8px; right:0;}
.partner dt ul li {float:left; width:6px; height:6px; margin-right:5px; background:url(//image10.homedo.com/Building/image/icon-building.png) 0 -18px no-repeat; cursor:pointer;}
.partner dt ul li.cur {background:url(//image10.homedo.com/Building/image/icon-building.png) 0 -12px no-repeat;}
.partner dd {overflow:hidden; width:1200px; display:none; position:absolute;}
.partner dd p {display:block; width:138px; height:78px; overflow:hidden; float:left; margin:10px 10px 0 0; border:1px solid #e5e5e5;}
.partner dd p img {width:138px; height:78px;}

.platform-btn {height:410px; margin-bottom:130px; position:relative; background:url(//image01.homedo.com/Files/Images/cms/www/20170112/5379025215045250416_pic1.jpg) center center no-repeat #000;}
.platform-btn a {display:block; position:absolute; left:50%; bottom:-102px; width:400px; height:140px; margin-left:-200px; background:url(//image10.homedo.com/Building/image/platform-btn.png) 0 0 no-repeat}

.platform-about dt {margin-bottom:30px;}
.platform-about dd { padding-right:60px; font-size:16px; color:#7d7d7d; background:url(//image10.homedo.com/Building/image/platform-icon.png) right top no-repeat; line-height:24px; margin-bottom:30px;}
.platform-about dd a {padding-left:10px; color:#3382f7; text-decoration:underline;}

.platform-list {margin-bottom:60px;}
.platform-list .left {width:180px; margin-right:30px;}
.platform-list .left p {margin-bottom:10px;}
.platform-list .right {width:920px;}
.platform-list .right dl {border-top:#d7d7d7 dotted 1px; margin-bottom:15px;}
.platform-list .right dl:first-child {border-top:none; margin-top:-15px;}
.platform-list .right dl dt {font-size:18px; color:#414141; font-weight:bold; padding-top:15px}
.platform-list .right dl dd p {display:block; line-height:26px; font-size:15px; padding-top:10px;}

.platform-security {margin-bottom:30px !important;}
.platform-security .title {margin-bottom:40px;}
.platform-security .dl-01 {width:295px; }
.platform-security dl {padding:0 50px 0 20px;}
.platform-security dl dt { font-size:26px; color:#000; font-weight:bold; padding-bottom:20px;}
.platform-security dl dd p {display:block; width:265px; padding-left:30px; border-bottom:#c5c5c5 dotted 1px; height:50px; line-height:50px; color:#595959; font-size:16px;}
.platform-security dl dd p em {display:block; float:left; width:20px; height:20px; margin:15px 0 0 -30px; background:url(//image10.homedo.com/Building/image/icon-building.png) -31px -26px no-repeat;}
.platform-security .dl-02 {border-left:#ececec solid 1px; width:690px}
.platform-security .dl-02 dt {padding-left:30px;}
.platform-security .dl-02 p {float:left; margin:0 10px 0 30px;} 

.platform-table {height:214px; padding:54px 0; background:url(//image10.homedo.com/Building/image/platform-table-bg.jpg) center center no-repeat #031531; text-align:center; margin-bottom:70px;}
.platform-table table {background:url(//image10.homedo.com/Building/image/platform-table.png) center center no-repeat; height:214px; margin:auto; color:#fff; font-size:16px}
.platform-table table th {font-size:20px;}
.platform-table table strong  {color:#f00}
.platform-table table .be {color:#bebebe}

.platform-input .title {padding-bottom:40px;}
.Eng-basic { padding:40px 0 20px 0;}
.Eng-basic .left {padding-left:55px; width:185px; color:#969696; font-size:16px; line-height:20px;}
.Eng-basic .left span {float:left; margin-left:-15px;}
.Eng-basic .right {width:815px;}
.Eng-basic .right a.product-help{color:#9a1324; text-decoration: underline; padding-left: 91px;}
.Eng-basic .right .input-box {padding-left: 90px;}
.Eng-basic .right .input-box dt {float:left; margin-left:-90px; width:80px; text-align:right; line-height:40px; font-size:14px; color:#222 }
.Eng-basic .right .input-box dt strong {color:#ff002f}
.Eng-basic .right .input-box dd {padding-bottom:20px; overflow:hidden; line-height:40px;}
.Eng-basic .right .input-box dd input[type="text"] { padding:10px; width:380px; height:18px; line-height:18px; font-size:12px; border:#dcdcdc solid 1px; background:none; outline:none; color:#222;}
.Eng-basic .right .input-box dd .select-box {margin-right:20px; position:relative; border:#dcdcdc solid 1px;}
.Eng-basic .right .input-box dd .select-box:after { content:""; position:absolute; width:9px; height:5px; right:12px; top:20px; background:url(//image10.homedo.com/Engineering-images/Engineering-icon.png) -42px -30px no-repeat; z-index:100 }
.Eng-basic .right .input-box dd .select-box:before  { content:""; position:absolute; width:20px; height:37px; right:0px; top:3px; background:#fff;}
.Eng-basic .right .input-box dd .select-box select {width:190px; height:38px; padding:0 0 0 10px; padding:10px 0 10px 10px\9; border:none; line-height:38px; color:#888; outline:none; appearance:none; -moz-appearance:none; -webkit-appearance:none}
.Eng-basic .right .input-box dd .select-box select::-ms-expand { display: none; }
.Eng-basic .right .input-box dd .error {padding-left:20px; font-size:12px; color:#ff002f; display:none;}
.Eng-basic .right .input-box dd .text {font-size:14px; color:#666;}
.Eng-basic .right .Eng-checkbox li {display:block; font-size:14px; color:#000; margin-bottom:27px; line-height:16px; cursor:pointer}
.Eng-basic .right .Eng-checkbox li span  {color:#999;}
.Eng-basic .right .Eng-checkbox li em {width:14px; height:14px; display:block; float:left; background:url(//image10.homedo.com/Engineering-images/Engineering-icon.png) 0 -21px no-repeat; margin:1px 15px 0 0;}
.Eng-basic .right .Eng-checkbox li em.cur {background-position:-28px -21px;}
.Eng-basic .right .Eng-checkbox li.Bemust em.cur {background-position:-14px -21px;}
.Eng-btn {padding:50px 0 80px 0; text-align:center}
.Eng-btn a {display:inline-block; width:260px; height:50px; margin:0 5px; line-height:50px; font-size:18px; background:url(//image10.homedo.com/Engineering-images/Engineering-icon.png) 0 -115px no-repeat; color:#fff;}
.Eng-btn .text {font-size:14px; color:#969696; line-height:30px; padding-left:200px;}


.louyu-warp{/* margin-top:-40px; */padding-bottom: 30px;}
.louyu-content {width: 100%; height: 100%; left: 0; top: 0; overflow: hidden; overflow-y:auto; z-index: 10 ;}
.louyu-warp .louyu-nav{width: 196px;box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.15);border: 1px #e6e6e6 solid;float: left;}
.louyu-warp .louyu-nav .louyu-list h2{font-size: 15px;font-weight: bold;color:#000000;height:34px;line-height: 34px;padding-left: 15px;}
.louyu-warp .louyu-nav .louyu-list{background: #eeeeee;border-bottom:1px dashed #cccccc;padding:10px 0px 10px 0px;}
.louyu-warp .louyu-nav .louyu-list:last-child{border-bottom:none;}
.louyu-warp .louyu-nav .louyu-list ul li{height:37px;line-height: 37px;font-size: 12px;color:#666666;position: relative;z-index: 2;}
.louyu-warp .louyu-nav .louyu-list ul li span.list-title{display: inline-block;height:33px;width: 192px;border:2px solid #eeeeee;}
.louyu-warp .louyu-nav .louyu-list ul li span.list-title a{position: relative;display: inline-block;width: 177px;height:33px;padding-left: 15px;}
.louyu-warp .louyu-nav .louyu-list ul li span.list-title s{display: inline-block;width: 5px;height:9px;background: url(//image10.homedo.com/image/20160922/13990979-0d3c-4ea8-8757-9e9e2dc9c963.jpg) no-repeat;margin-right: 6px;}
.louyu-warp .louyu-nav .louyu-list ul li span.list-title a i{width: 5px;height:33px;padding-right:18px;position:absolute;right:-6px;z-index:2;top:0;display: none;background:#fff url(//image10.homedo.com/image/20160922/cfe1d930-9ba7-4f9e-acc4-f7019445f1da.jpg) no-repeat;}
.louyu-add{width: 639px;background: #ffffff;padding: 6px 25px 22px 25px; position: absolute;right:-693px;top:0px;z-index: 1;border:2px solid #3c4ba0;line-height: 26px;font-size: 14px;display: none;}
.louyu-add a{font-size: 14px;color:#666666;}
.louyu-add a:hover{color:#5367d7;}
.louyu-add span{color:#cccccc;padding:0 5px;}
.louyu-warp .louyu-nav .louyu-list ul li:hover span.list-title{border-color:#3c4ba0;background: #fff;}
.louyu-warp .louyu-nav .louyu-list ul li:hover span.list-title a{font-size: 14px;color:#3c4ba0;}
.louyu-warp .louyu-nav .louyu-list ul li:hover span.list-title s{background: none;}
.louyu-warp .louyu-nav .louyu-list ul li:hover span.list-title i{display:block;}
.louyu-warp .louyu-nav .louyu-list ul li:hover .louyu-add{display:block;}

.louyu-right{width: 964px;float: right; moz-user-select: -moz-none; -moz-user-select: none; -o-user-select:none; -khtml-user-select:none; /* you could also put this in a class */ -webkit-user-select:none;/* and add the CSS class here instead */ -ms-user-select:none; user-select:none;/**禁止选中文字*/ }
.louyu-right .louyu-title{height:45px;line-height: 45px;}
.louyu-right .louyu-title a{display: inline-block;height:45px;line-height: 45px;font-size: 14px;color:#666666;}
.louyu-content{width: 964px;border:1px solid #eaeaea;}
.louyu-content .content-title{height:59px;background: #f8f8f8;border-bottom:1px solid #dfdfdf;line-height: 59px;padding:0px 22px 0px 42px;}
.louyu-content .content-title2{font-size: 34px;color:#333333;height:34px;padding-top:61px;padding-bottom:88px;display: none;line-height: 34px;}
.louyu-content .content-title h2{float: left; font-size:22px;color:#333333;}
.louyu-content .content-title span{float: right;font-size: 12px;color:#686868;}
.louyu-content .content-title span s{padding-left:25px;cursor:pointer;}
.content-main{padding:39px 42px 61px 40px;background: #fff;position: relative;width: 100%; box-sizing: border-box;    font-size: 14px;color: #797979;line-height: 24px; height:630px; overflow-y:auto}
.content-main h2{color:#414141;font-size: 14px;font-weight: bold;line-height: 26px;padding:10px 0;}
.content-main p{font-size: 14px;color:#797979;line-height: 24px;}
.content-submit{text-align: center;padding-top:36px;padding-bottom:50px;}
.content-submit a{display: inline-block;font-size: 18px;color:#fff;width: 240px;height:54px;background: #ff8400;text-align: center;line-height: 54px;border-radius: 3px;}
.close-btn{display: inline-block;width: 19px;height:19px;background: url(//image10.homedo.com/image/20160922/0d28da43-ec3f-474e-a7a4-bbd013ceb52d.jpg) no-repeat;position: absolute;right:85px;top:19px;display: none;cursor: pointer;}

.louyu-history{border:1px solid #eaeaea;padding:21px 18px 19px 25px;position: relative;}
.Change-new{position: absolute;right:18px;top:16px;}
.louyu-history dt{font-size: 16px;color:#222222;font-weight: bold;height:16px;line-height: 16px;padding-bottom:11px;}
.louyu-history dd{width: 440px;float: left;margin-right:19px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.louyu-history dd a{font-size: 14px;color:#686868;line-height: 30px;}
.louyu-history dd a:hover{color:#0087d1;text-decoration: underline;}
.louyu-history dd em{display: inline-block;width: 5px;height:5px;background: url(//image10.homedo.com/image/20160922/894d88f6-3e82-43eb-870f-a8d1715aa0b9.png) no-repeat;vertical-align: 2px;margin-right: 4px;}
.louyu-ads{margin-top:17px;}

/* 案例弹出层 */
.hide {background: #000000;opacity: 0.7;position:fixed;left:0;top:0;width: 100%;height: 100%; z-index: 1;display: none;}
.EngineeringPreview{ position: fixed;width:644px;height:537px;left: 450px;top: 0;z-index: 100;top: 50%; left:50%; margin-left:-322px; margin-top:-269px;display: none;}
.clear::after {clear: both;content: "";display: block;}
.Engineeringname{float: left;font-size: 22px;color: #1bbfda;}
.closeEngineering{ float: right;width: 23px;height: 23px;background:url(//www.homedo.com/Themes/owners/images/fancy_close.png) no-repeat;cursor: pointer}
.EngineeringPreview .Engineeringimg{ position: relative;height:509px;margin-top: 5px }
#imgPlay {height: 509px;margin: 0 auto;overflow: hidden;position: relative;width: 644px;}
.Engineeringmessage_bg{ position: absolute;top:407px;height:102px;width:644px;background: #000000;opacity: 0.6;}
.EngineeringPreview .Engineeringmessage{ position: absolute;top:407px;height:102px;width:644px;}
.Engineeringmessage .Designername{ color: #fff;font-size: 12px;margin: 20px 20px 0;}
.Engineeringmessage .Designerprofile{ color:#bebebe;font-size: 12px;height:70px;overflow-y: scroll;padding-right: 10px;line-height: 18px;margin: 10px 20px 20px 20px;}
#imgPlay .prev {background:url("//www.homedo.com/Themes/owners/images/gdico.png") no-repeat 0 0;cursor: pointer;height: 100px;left: 0;position: absolute;text-indent: -9999px;top: 190px;width: 46px;}
#imgPlay .prev:hover {background-position: 0 -100px;}
#imgPlay .next {background:url("//www.homedo.com/Themes/owners/images/gdico.png") no-repeat right 0;cursor: pointer;height: 100px;position: absolute;right: 0;text-indent: -9999px;top: 190px;width: 46px;}
#imgPlay .next:hover {background-position: right -100px;}
.conts{ color: #fff;height: 34px;left: 0;line-height: 34px;position: absolute;top: 234px;width: 297px;}
#imgPlay .imgs LI {float: left;position: relative;}

.porp-bg {position:fixed; left:0; top:0; width:100%; height:100%; opacity:0.5; filter:alpha(Opacity=50); z-index:10; background:#000; display:none }
.platform-box {position:fixed; width:1000px; left:50%; margin-left:-500px; top:80px; background:#fff; z-index:100; display:none}
.platform-box .box-body {position:relative; width:100%; height:100%;}
.platform-box .box-body .box-close { position:absolute; right:-22px; top:-32px; cursor:pointer; width:22px; height:22px; background:url(//image10.homedo.com/Building/image/icon-building.png) -176px 0 no-repeat; }
.platform-box .box-body .box-text {height:100%; overflow:auto; }
.platform-box .box-body .box-text dl {padding:20px 60px }
.platform-box .box-body .box-text dl dt { font-size:30px; height:30px; line-height:30px; font-weight:bold; color:#353537; border-left:#007ab1 solid 6px; padding-left:10px; margin:20px 0 10px 0;}
.platform-box .box-body .box-text dl dd strong {font-size:18px; color:#414141; display:block; margin:15px 0;}
.platform-box .box-body .box-text dl dd p {font-size:15px; color:#797979; line-height:26px; display:block;}

.content-submit {height: 54px;}
.content-submit #soll-btn {width: 964px; bottom: 0; z-index: 100;}	

.Successful .left dd .pic  {padding: 38px 0 0 16px;}
.Successful .left dd .pic p {width: 230px; height: 165px; border:#ccc solid 1px; padding: 0; float: left; margin:0 9px 15px 0; position: relative}
.Successful .left dd .pic p em,
.Successful .left dd .pic p small {display: none;}
.Successful .left dd .pic p img {width: 230px; height: 165px;}
.Successful .left dd .pic p strong {position: absolute; background: #000; font-size: 0; line-height: 0; height: 23px; left: 0; bottom: 0; width: 100%; padding: 0; opacity: 0.5; z-index: 1}
.Successful .left dd .pic p strong a {display: none;}
.Successful .left dd .pic p span {position: absolute; z-index: 2; height: 23px; line-height: 23px; text-align: center; width: 100%; padding: 0; left: 0; bottom: 0}
.Successful .left dd .pic p span a { color: #fff; display: block; font-size: 14px;}
.Successful .left dd .pic p span a:hover { color: #48a8e4}