index.css 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. img{
  2. image-rendering: auto;
  3. image-rendering: crisp-edges;
  4. image-rendering: pixelated;
  5. }
  6. /*轮播*/
  7. .forestBox_slide{ width: 100%; height: 500px; position: relative; overflow: hidden;}
  8. .forestBox_slide .slide_mian{ width: 100%; height: 500px;}
  9. .forestBox_slide .slide_mian ul li{ width: 100%; height: 500px;}
  10. .forestBox_slide .slide_mian ul li img{ width: 100%; height: 100%;}
  11. .forestBox_slide .slide_hd{width: 100%; position: absolute; left: 0%;bottom: 10px;}
  12. .forestBox_slide .slide_hd ul{ width: 116px; margin: 0 auto;}
  13. .forestBox_slide .slide_hd ul li{
  14. width: 11px;
  15. background:rgba(255,255,255,0);
  16. height: 11px;
  17. border-radius: 100%;
  18. float: left;
  19. border:1px solid #fff;
  20. margin: 0 5px;
  21. }
  22. .forestBox_slide .slide_hd ul li.on{ background:rgba(255,255,255,1);}
  23. .forestBox_main{ margin: 0 auto; margin-top: 40px; width: 1200px;}
  24. /*公共内部导航*/
  25. .forestBox_nav{
  26. background: #fff;
  27. box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
  28. width: 962px;
  29. margin: 0 auto;
  30. height: 118px;
  31. border-radius: 100px;
  32. }
  33. .forestBox_nav .left-logo{ width: 98px; height: 98px; margin-left: 30px; margin-top: 10px;}
  34. .forestBox_nav .left-logo img{ width: 100%; height: 100%;}
  35. .forestBox_nav .right-nav{ height: 40px; position: relative; top: 50%;margin-top: -20px; margin-right: 63px;}
  36. .forestBox_nav .right-nav a{
  37. height: 40px;
  38. line-height: 40px;
  39. font-size: 16px;
  40. float: left;
  41. display:block;
  42. }
  43. .forestBox_nav .right-nav a+a{margin-left: 35px;}
  44. .forestBox_nav .right-nav a span{ padding:0px; color: #333; display: inline-block;border-radius: 2px; width: 110px; text-align: center;}
  45. .forestBox_nav .right-nav a:hover span{ background: #6EC6CA; color: #fff;}
  46. .forestBox_nav .right-nav a.on span{ background: #6EC6CA; color: #fff;}
  47. /*内容*/
  48. /*项目简介*/
  49. .forestBox-intro{ width: 1100px; margin: 0 auto; margin-top: 50px;}
  50. .forestBox-intro p{ text-align: center;}
  51. .forestBox-intro p:nth-child(2){ margin-top: 73px;}
  52. .forestBox-intro p:nth-child(3){ margin-top: 50px;}
  53. /*开发商理念*/
  54. .forestBox_idea{ width: 1100px; margin: 0 auto; margin-top: 52px;}
  55. .forestBox_idea_top{ width: 100%; height: auto;}
  56. .forestBox_idea_top img{ width: 100%; height: auto;}
  57. .forestBox_idea_main{ width: 100%; height: auto; margin-top: 20px; background: #fff;}
  58. .forestBox_idea_main p{ width: 100%; height: auto;}
  59. .forestBox_idea_main p img{ width: 100%; height: auto;}
  60. /*文化输出*/
  61. .forestBox_culture .forestBox_idea_main{ box-shadow: 0 0 20px 0 rgba(0,0,0,0.1); padding-top: 38px;}
  62. .forestBox_culture .forestBox_idea_main p{ width: 1005px; height: auto; margin: 0 auto;}
  63. .forestBox_culture .forestBox_idea_main p img{ width: 100%; height: auto;}
  64. .forestBox_culture .forestBox_idea_main p:nth-child(2){ margin-top: 58px;}
  65. .forestBox_culture .forestBox_idea_main p:nth-child(3){ margin-top: 40px;}
  66. /*查看相册*/
  67. .forestBox-album{ margin-top: 57px;}
  68. .forestBox-album-nav p.title{ width: 320px;height: auto; margin: 0 auto;}
  69. .forestBox-album-nav p.title img{ width: 100%; height: auto;}
  70. .album-nav-list{ text-align: center; width: 785px; margin:0 auto; margin-top: 43px; position: relative; }
  71. .album-nav-list a{height: 170px; display: inline-block; float: left;text-align: center; width: 130px; position: relative; z-index: 2; background: #fff;}
  72. .album-nav-list a i{display: block; width: 130px; height: 130px; transition: 0.3s; border-radius: 100%; position: absolute; left: 0px; top: 0px; z-index: 1;}
  73. .album-nav-list a i img{width: 100%; height: 100%;}
  74. .album-nav-list a span{display: block; font-size: 18px; color: #3F3F3F; position: absolute; bottom: 0px; width: 100%;}
  75. .album-nav-list a+a{ margin-left: 88px;}
  76. .album-nav-list div.xian{ width: 80%; height: 1px; background: #3F3F3F; position: absolute; z-index: 1; left: 50%;margin-left: -40%; top: 65px;}
  77. .album-nav-list a:nth-child(1) i{background: url('../image/album/xcico_nav1.png') no-repeat center; background-size:100% 100%;}
  78. .album-nav-list a:nth-child(2) i{background: url('../image/album/xcico_nav2.png') no-repeat center; background-size:100% 100%;}
  79. .album-nav-list a:nth-child(3) i{background: url('../image/album/xcico_nav3.png') no-repeat center; background-size:100% 100%;}
  80. .album-nav-list a:nth-child(4) i{background: url('../image/album/xcico_nav4.png') no-repeat center; background-size:100% 100%;}
  81. .album-nav-list a:nth-child(1):hover i{background: url('../image/album/xcico_nav1_1.png') no-repeat center; background-size:100% 100%;}
  82. .album-nav-list a:nth-child(2):hover i{background: url('../image/album/xcico_nav2_1.png') no-repeat center; background-size:100% 100%;}
  83. .album-nav-list a:nth-child(3):hover i{background: url('../image/album/xcico_nav3_1.png') no-repeat center; background-size:100% 100%;}
  84. .album-nav-list a:nth-child(4):hover i{background: url('../image/album/xcico_nav4_1.png') no-repeat center; background-size:100% 100%;}
  85. .album-nav-list a:hover i{transition: 0.3s; margin-top: -10px;}
  86. .mian_xian{width: 100%; height: 1px; background: #E4E8E9; margin-top: 48px;}
  87. .album_box_main{ width:1200px; margin: 0 auto; margin-top: 70px;}
  88. .album_box_title{font-size: 22px; color: #3F3F3F;}
  89. .album_box_title em{font-size: 20px; display: inline-block; padding-left: 10px;}
  90. .album_box_list ul li{float: left; width: 388px; height: 280px;margin: 10px 0; margin-right: 18px; position: relative;}
  91. .album_box_list ul li p.album-img{ width: 100%; height: 100%;}
  92. .album_box_list ul li p.album-img img{ width: 100%; height: 100%;}
  93. .album_box_list ul li:nth-child(3n){margin-right: 0px;}
  94. .album_box_list ul li p.album-title{display: none; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.3);left: 0px; top:0; text-align: center; line-height:280px;}
  95. .album_box_list ul li p.album-title span{ display: inline-block; font-size: 16px; color: #fff; height: 28px; line-height: 28px; padding: 0px 8px; border-top:1px solid #fff; border-bottom:1px solid #fff; }
  96. .album_box_list ul li:hover p.album-title{display:block;}
  97. .album_box_genduo{width: 100%; height: 54px; background: #F8F8F8; text-align: center; margin-top: 20px;}
  98. .album_box_genduo a{font-size: 20px; color: #76777C;display: block; width: 100%; height: 54px; line-height: 54px;}
  99. .boottom_img{ width: 1200px; margin: 0 auto;}
  100. .boottom_img .album_box_main{ width: auto;}
  101. /*户型样板*/
  102. .exhibition_hall {text-align:center;position: relative; padding-top: 20px; margin-top: 30px;}
  103. /**********roundabout**********/
  104. .roundabout_box {height:450px;width:1200px;margin:40px auto 20px auto;}
  105. .roundabout-holder{list-style:none;width:400px;height:400px;margin:0px auto;}
  106. .roundabout_box ul li{box-shadow: 0 0 20px 0 rgba(0,0,0,0.2); position: relative;}
  107. .roundabout-moveable-item{font-size:12px!important;height:500px;width:1200px;cursor:pointer;background:#f9f9f9;}
  108. .roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0; }
  109. .roundabout-in-focus{cursor:auto;border-left:1px #fff solid;border-right:1px #fff solid;}
  110. .roundabout-in-focus000:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
  111. .roundabout-holder .text{ display: none; position: absolute; right: 40px; top: -70px; width: 64px; height: 46px;}
  112. .roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
  113. .roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
  114. .roundabout li{margin:0}
  115. .roundabout-in-focus span.text{ display: block;}
  116. .exhibition_hall .album_box_genduo{ width: 1200px; margin: 0 auto; margin-top: 30px;}
  117. .prototypeBox_nav{ text-align: center; margin-top: 100px;}
  118. .prototypeBox_nav a{display: inline-block; font-size: 22px;}
  119. .prototypeBox_nav a span{display: inline-block; color: #333; height: 40px; line-height: 40px; padding: 0 15px; border-radius: 4px;}
  120. .prototypeBox_nav a.on span{ background: #6EC6CA; color: #fff;}
  121. .prototypeBox_nav a:hover span{ background: #6EC6CA; color: #fff;}
  122. .prototypeBox_nav a+a{ margin-left: 40px;}
  123. .prototypeBox_list{ width: 1200px; margin: 0 auto; margin-top: 50px;display: none;}
  124. .prototypeBox_list ul li{float: left; width: 276px; height: 200px;margin: 10px 0; margin-right: 30px; position: relative;}
  125. .prototypeBox_list ul li p.album-img{ width: 100%; height: 100%;}
  126. .prototypeBox_list ul li p.album-img img{ width: 100%; height: 100%;}
  127. .prototypeBox_list ul li:nth-child(4n){margin-right: 0px;}
  128. .prototypeBox_list ul li p.album-title{display: none; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.3);left: 0px; top:0; text-align: center; line-height:200px;}
  129. .prototypeBox_list ul li p.album-title span{ display: inline-block; font-size: 16px; color: #fff; height: 28px; line-height: 28px; padding: 0px 8px; border-top:1px solid #fff; border-bottom:1px solid #fff; }
  130. .prototypeBox_list ul li:hover p.album-title{display:block;}
  131. /*底部报名*/
  132. .forestBox-xuga{ margin-top: 71px;
  133. background:url('../image/in_ico4.png') no-repeat center;
  134. background-size:100% 100%;
  135. width: 100%;
  136. height: 130px;
  137. }
  138. .forestBox-xuga-main{width: 1200px; margin: 0 auto;}
  139. .forestBox-xuga-left{ margin-top: 5px; margin-left: 15px;}
  140. .forestBox-xuga-right{ margin-top: 18px;}
  141. .forestBox-xuga-right .right-top{ text-align: center;}
  142. .forestBox-xuga-right .right-form{ margin-top: 28px;}
  143. .forestBox-xuga-right .right-form input.int-c{
  144. margin-right: 15px;
  145. width: 220px;
  146. height: 40px;
  147. padding-left: 16px;
  148. border: none;
  149. background: #fff;
  150. font-size: 14px;
  151. color: #666;
  152. float: left;
  153. }
  154. .forestBox-xuga-right .right-form a.int-buttom{
  155. width: 100px;
  156. height: 40px;
  157. display: inline-block;
  158. float: left;
  159. line-height: 40px;
  160. text-align: center;
  161. font-size: 18px;
  162. color: #fff;
  163. background: #6EC6CA;
  164. }