main.css 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334
  1. /* Css Reset */
  2. body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
  3. form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
  4. fieldset,img { border: 0; }
  5. address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
  6. ol,ul,li { list-style: none; }
  7. div,dl,dt,dd,ol,ul,li{ zoom:1; }
  8. caption,th { text-align: left; }
  9. h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
  10. q:before,q:after { content:''; }
  11. abbr,acronym { border: 0; }
  12. /* Public */
  13. html{ width:100%; }
  14. body{ width:100%;background: #fff;font: 14px/1.5 "Microsoft YaHei","Helvetica Neue",Helvetica Neue,Helvetica,Hiragino Sans GB,tahoma,arial,sans-serif; -webkit-text-size-adjust: none;}
  15. a{color:#555;text-decoration:none; outline:none;}
  16. a:focus{outline:none;}
  17. a:hover {text-decoration:none; outline:none;}
  18. .fl{ float:left !important; }
  19. .fr{ float:right !important; }
  20. .mab{ margin-bottom:10px; }
  21. .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
  22. .clear{ clear:both}
  23. a {font-size:16px}
  24. .header{text-align: center;padding: 20px 0 20px 0;position: relative;width: 1280px;margin: 0 auto;}
  25. .icon-language{position: absolute;right: 0;top: 35px;width: 32px;cursor: pointer;}
  26. .icon-language img{width: 100%;}
  27. .nav-top-bar-box{ margin-bottom: 15px;}
  28. .nav-top-bar{width: 1080px;height: 50px;line-height: 50px; margin:0 auto;text-align: center;z-index: 10;}
  29. .nav-top-bar>a{display: inline-block;width: 210px;margin:0; position: relative;cursor:pointer;color: #727171;}
  30. .nav-top-bar>a:link{text-decoration:none;}
  31. .nav-top-bar>a:hover{background-color: #9E9E9F;color: #fff;}
  32. .nav-top-bar>a.active{background-color: #9E9E9F;color: #fff;}
  33. /*.nav-top-bar>a.active:after{content: '';position: absolute;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 8px solid #fff;left: 50%;bottom: 0;margin-left: -4px;}*/
  34. .banner{width: 100%;max-width: 1280px;height: 299px; margin: 0 auto;position: relative;}
  35. /* banner */
  36. .banner{ min-width:1000px; position:relative; height:299px; overflow:hidden; }
  37. .banner .bd{ position:relative; z-index:0; }
  38. .banner .bd ul{ width:100% !important; }
  39. .banner .bd li{ width:100% !important; height:299px; }
  40. .banner .bd li img{width: 100%;}
  41. .banner .bd li .siteWidth{ width:1000px; position:relative; margin:0 auto; height:299px; }
  42. .banner .bd li a{ height:299px; display:block; }
  43. .banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px; font:normal 18px/30px "Microsoft YaHei"; }
  44. .banner .bd .btn{ display:block; zoom:1; margin-top:8px; width:72px; padding-right:10px; height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(images/banner-btn.png) 0 0 no-repeat;
  45. _background:url(images/banner-btn-ie6.png) 0 0 no-repeat;
  46. }
  47. .banner .hd{ height:36px; overflow:hidden; position:absolute;width: 100%; left:0; bottom:20px; z-index:1;text-align: center;}
  48. .banner .hd ul{ overflow:hidden; zoom:1;width: 50px; margin: 0 auto;}
  49. .banner .hd ul li{ float:left; margin-left:15px; width:1px;font-size: 0; height:15px; line-height:15px; text-align:center; background: #999;color: #999; cursor:pointer;border-radius: 5px;}
  50. .banner .hd ul li.on{ background: #fff; color:#fff;-webkit-animation: rotate_in .2s linear 0s;
  51. animation: rotate_in .3s linear 0s;
  52. -webkit-transform: rotate(40deg);
  53. transform: rotate(40deg);
  54. filter: progid:DXImageTransform.Microsoft.Matrix( SizingMethod= sMethod , M11= fM11 , M12= fM12 , M21= fM21 , M22= fM22 )​​
  55. }
  56. .swiper-slide{overflow: hidden;}
  57. .swiper-slide>img{height: 100%;}
  58. .content-list{margin: 10px 0 20px 0;}
  59. .content-list>div{margin: 0 auto;width: 100%;}
  60. .content-list>div:first-child{margin-top: 5px;}
  61. .content-list>div img{width: 100%;}
  62. .footer{width: 100%;position: relative;}
  63. .footer-box{margin: 0 auto;position: relative;background-color: #f9f7f5;}
  64. .footer-bottom{text-align: center;padding: 24px 0 24px 0;width: 100%;margin: 0 auto;border-top: 1px solid #ccc\9; border-top: 1px solid rgba(0,0,0,.1);color: #727171;}
  65. .footer-bottom a{font-size: 14px;color: #727171;}
  66. .footer-list{width: 1080px;text-align: center;margin:0 auto;height: 200px;padding: 40px 0;}
  67. .footer-list>li{width: 240px;float: left;margin-left: 50px;}
  68. .footer-list>li:first-child{width: 200px;}
  69. .footer-list>li:last-child{width: 460px;}
  70. .footer-cell{text-align: left;}
  71. .footer-cell>li{padding: 4px 0;color: #727171;cursor:pointer;line-height: 1.2;}
  72. .footer-cell>li>a{font-size: 14px;}
  73. .footer-cell>li:first-child{padding: 10px 0;border-bottom: 1px solid #ccc\9;border-bottom: 1px solid rgba(0,0,0,.1);margin-bottom: 12px;font-size: 16px;font-weight: bold;color: #727171;}
  74. .icon{width: 30px;height: 30px;display: inline-block;margin-right: 10px;}
  75. .icon-wx{background: url(//s.iamberry.com/aiberle/www/zh-cn/images/icon-wx.png) center center no-repeat;background-size: 100%;}
  76. .icon-jd{background: url(//s.iamberry.com/aiberle/www/zh-cn/images/icon-jd.png) center center no-repeat;background-size: 100%;}
  77. .icon-tt{background: url(//s.iamberry.com/aiberle/www/en-us/images/icon-tuite.jpg) center center no-repeat;background-size: 100%;}
  78. .icon-fb{background: url(//s.iamberry.com/aiberle/www/en-us/images/icon-facebook.jpg) center center no-repeat;background-size: 100%;}
  79. .swiper-button-prev{background-image: url(//s.iamberry.com/aiberle/www/zh-cn/images/prev.png) !important;width: 20px;background-size:auto 50%;opacity: 0;padding: 0 30px;}
  80. .swiper-button-next{background-image: url(//s.iamberry.com/aiberle/www/zh-cn/images/next.png) !important;width: 20px;background-size:auto 50%;opacity: 0;padding: 0 30px;}
  81. .swiper-button-prev:hover,.swiper-button-next:hover{opacity: 1;}
  82. .swiper-pagination-bullet{background-color: #ccc;}
  83. .swiper-pagination-bullet-active{background-color: #fff;}
  84. .show_wechat{position: absolute;z-index: 10;left: 72%;text-align: center; top: 20px;background-color: #fff;box-shadow: 3px 5px 5px 5px #999;display: none;padding: 10px;}
  85. .show_wechat img{width: 100%;}
  86. .menu-list-1,.menu-list-2,.menu-list-3,.menu-list-4,.menu-list-5{position: absolute;top: 143px; left: 0;right: 0;bottom: 0; background-color: rgba(0,0,0,.7);z-index: 2;display: none;height: 150%;background: #fff\9;height: 210px\9;}
  87. .menu-list-1>div,.menu-list-2>div,.menu-list-3>div,.menu-list-4>div,.menu-list-5>div{background-color: #fff;position: relative;}
  88. .menu-list-1>div:after,.menu-list-2>div:after,.menu-list-3>div:after,.menu-list-4>div:after,.menu-list-5>div:after{position: absolute;content: '';left: 0;top: 0;right: 0; width: 100%;height: 1px;background-color: #ccc;-webkit-transform: scaleY(.5);}
  89. .list-cell{width: 1085px;margin: 0 auto;background-color: #fff;text-align: center;}
  90. .list-cell >a{position: relative;cursor: pointer; height: 150px;display: inline-block;width: 240px;overflow: hidden;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 32px solid transparent;border-bottom: 25px solid transparent;}
  91. .list-cell >a img{width: 100%;height: 100%;}
  92. .list-cell >a:after{content: '';position: absolute;left: 0;top: 0;right: 0;width: 100%;height: 100%;background-color: rgba(158,158,159,.4);}
  93. .list-cell >a:hover{background-color: transparent;}
  94. .list-cell >a:hover:after{background-color: transparent;}
  95. .list-cell >a span{color: #fff;position: absolute;left: 10px;bottom: 8px;z-index: 1;}
  96. .brands-tips{text-align: center;color: #666;padding: 25px 0;letter-spacing: 4px;width: 100%; max-width: 1500px;margin: 0 auto;border-bottom: 1px solid #ccc\9;border-bottom: 1px solid rgba(0,0,0,.1);}
  97. .brands-tips font{color: #978770;font-size: 18px;}
  98. .brands-banner{text-align: center;width: 100%; max-width: 1500px;margin: 0 auto;position: relative;}
  99. .brands-banner img{display: block;width: 100%;}
  100. .brands-content{width: 100%; max-width: 1500px;margin:0 auto;position: relative;padding: 65px 0;}
  101. .brands-content>div{display: table;}
  102. .brands-content img{display: block;width: 100%;}
  103. .brands-content-tit{font-size: 38px;color: #9b9b9c;padding: 0 17px;position: relative;}
  104. .brands-content-tit1{font-size: 25px;color: #9b9b9c;padding:0 7px;position: relative;}
  105. .idex-title{position: relative;font-size: 26px;margin: 45px auto 35px auto;width: 150px;text-align: center;padding: 10px 0;}
  106. .idex-title:after{content: '';position: absolute;width: 30%;left: 35%;bottom: 0;height: 2px;background: #b7b7b7;}
  107. .index-list{max-width: 1500px;width: 100%;display: table;margin: 0 auto;}
  108. .index-list>li{display: table-cell;width: 33%;vertical-align: middle;text-align: center;}
  109. .index-list>li a{background-color: #f9f9f7;position: relative;display: inline-block;width: 420px;height: 420px;padding: 50px 0 40px 0;}
  110. .index-list>li a.active{box-shadow: 0px 6px 8px 6px #efefee;}
  111. .index-list>li img{width: 75%;display: block;margin: 0 auto;-webkit-transform: scale(.95);transform: scale(.95);}
  112. .index-list>li a.active img{-webkit-transform: scale(1);transform: scale(1);}
  113. .index-list>li a .tit{font-size: 24px;position: absolute;bottom: 70px;width: 100%;left: 0;}
  114. .index-list>li a .tip{position: absolute;bottom: 40px;width: 100%;left: 0;color: #727171;}
  115. .index-next{max-width: 1420px;width: 95%;margin: 0 auto 100px auto;}
  116. .index-next img{width: 100%;}
  117. .pregnancy-content{width: 1100px;margin:0 auto;position: relative;padding:0;}
  118. .pregnancy-content>div{display: table;}
  119. .pregnancy-content img{display: block;width: 100%;}
  120. .pregnancy-content-tit{font-size: 28px;color: #978770;padding: 30px 0 0 17px;position: relative;}
  121. /*.brands-content-tit:before{content: '';position: absolute;left: 1px;top:1px;border-top: 25px solid transparent;border-left: 40px solid #978770;border-bottom: 40px solid transparent}*/
  122. /*.brands-content-tit:after{content: '';position: absolute;left: 0;top: 0;border-top: 25px solid transparent;border-left: 40px solid #fff;border-bottom: 40px solid transparent}*/
  123. .brands-content-left{width: 35%;height: 700px;display: table-cell;vertical-align: middle;color: #727171;padding: 0 20px;}
  124. .pregnancy-content-left{width: 10%;height: 500px;display: table-cell;vertical-align: middle;}
  125. .brands-ul{padding:0;}
  126. .brands-ul>li{margin:0;color: #727171;line-height: 35px;padding:0 15px;overflow: hidden;word-break: break-all;}
  127. .brands-content-right{width:65%;height: 600px;display: table-cell; vertical-align: middle;text-align: center;}
  128. .brands-content-right img{display:inline-block;width:90%;}
  129. .brands-content-right-4{width:55%;height: 600px;display: table-cell; vertical-align: middle;text-align: center;}
  130. .brands-content-right-4 a{position: relative;}
  131. .brands-content-right-4 a span{position: absolute;padding: 10px;height:28px;line-height: 28px; border-radius: 5px;background-color: rgba(255,255,255,.5);left: 12px;bottom: 16px;color: #333;}
  132. .brands-content-right-4 img{display:inline-block;width:45%;margin: 5px;}
  133. .brands-content-l{width: 50%;height:275px;max-height: 275px; display: table-cell;vertical-align: middle;padding:0 7%;position: relative;overflow: hidden;}
  134. .brands-content-r{width: 50%;height:275px;max-height: 275px; display: table-cell;vertical-align: middle;position: relative;overflow: hidden;}
  135. .brands-ul-list{padding: 10px 0;}
  136. .brands-ul-list>li{margin: 10px 0;color: #727171;line-height: 30px;word-break: break-all;}
  137. .brands-ul-list>li h3{color: #231815;font-size: 38px;margin: 10px 0;text-align: center;}
  138. .brands-ul-list>li h5{color: #727171;font-size: 21px;margin: 10px 0 20px 0;text-align: center;}
  139. .swiper-container{width: 100%;height:auto;margin-left: auto;margin-right: auto;}
  140. .swiper-container .swiper-slide{background-size: cover;background-position: center;}
  141. .swiper-container .swiper-slide img{width: 100%;}
  142. .gallery-top {height: 80%;width: 100%;}
  143. .gallery-thumbs {height: 30%;box-sizing: border-box;padding: 10px 0;}
  144. .gallery-thumbs .swiper-slide {width: 20%;height: 100%;opacity: 0.5;}
  145. .gallery-thumbs .swiper-slide-active {opacity: 1;}
  146. .video-box{text-align: center;padding: 50px 0;width: 1280px;height: 720px; margin:0 auto 50px auto;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;position: relative;}
  147. .video-box1{text-align: center;padding: 0;width: 100%; max-width: 1500px;max-height:550px; margin:0 auto;position: relative;overflow: hidden;}
  148. .recollections-box{width: 100%; max-width: 1500px;margin: 0 auto;text-align: center;}
  149. .recollections-a{letter-spacing: 6px;color: #978770;margin: 10px 0;}
  150. .recollections-b{letter-spacing: 6px;color: #9e9e9f;padding-left: .5em;margin: 10px 0;padding-bottom: 20px;}
  151. #brands-1-details,#brands-2-details{margin-top:15px;}
  152. .swiper-pagination-bullet {
  153. width: 1px;
  154. height: 12px;
  155. display: inline-block;
  156. border-radius: 0;
  157. -webkit-transform: rotate(0deg);
  158. transform: rotate(0deg);
  159. }
  160. .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
  161. margin: 0 8px;
  162. }
  163. .swiper-pagination-white .swiper-pagination-bullet-active{
  164. -webkit-animation: rotate_in .2s linear 0s;
  165. animation: rotate_in .2s linear 0s;
  166. -webkit-transform: rotate(40deg);
  167. transform: rotate(40deg);
  168. }
  169. @-webkit-keyframes rotate_in {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(40deg);}}
  170. @keyframes rotate_in {0% {transform: rotate(0deg);}100% {transform: rotate(40deg);}}
  171. .swiper-container1 {
  172. width: 100%;
  173. height: 100%;
  174. }
  175. .swiper-slide {
  176. text-align: center;
  177. font-size: 18px;
  178. background: #000;
  179. }
  180. .swiper-slide img {
  181. width: auto;
  182. height: auto;
  183. max-width: 100%;
  184. max-height: 100%;
  185. -ms-transform: translate(-50%, -50%);
  186. -webkit-transform: translate(-50%, -50%);
  187. -moz-transform: translate(-50%, -50%);
  188. transform: translate(-50%, -50%);
  189. position: absolute;
  190. left: 50%;
  191. top: 50%;
  192. }
  193. .banBox{width: 100%; max-width: 1500px;margin:0 auto;position: relative;}
  194. .banBox .timeBox{position: absolute;bottom: 0px;left: 0px;height: 150px;width: 100%;white-space: nowrap;overflow-y: hidden;z-index: 9;}
  195. .banBox .timeBox .row{width:100%;height:85px; position: absolute;left:0px;bottom:0px;max-width: 1500px;display: block;}
  196. .banBox .timeBox .row .line{height: 11px;line-height: 11px;border-bottom: 1px solid #fff;font-size: 0px;margin-bottom: 11px;width: 100%; max-width:1500px;opacity: 0.5;filter:alpha(opacity=50);display: block;}
  197. .banBox .timeBox .row .iconBox{position: absolute;top:0px;padding:0 5%; width: 90%;display: block;cursor: pointer;}
  198. .banBox .timeBox .row .iconBox li{float: left;font-size: 0px;position: relative;display: inline-block;width: 12.5%;}
  199. .banBox .timeBox .row .iconBox li div{display: inline-block;margin: 0;padding: 0;}
  200. .banBox .timeBox .row .iconBox .time_icon{ width: 24px;height:24px;display:inline-block; opacity: 1;filter:alpha(opacity=100);margin-right:10px;background: url(http://s.iamberry.com/aiberle/www/zh-cn/images/c_develop_icon_part.png) left top no-repeat;background: url(http://s.iamberry.com/aiberle/www/zh-cn/images/c_develop_icon_part_ie8.png) left top no-repeat\9; background-size: 200% 100%;;}
  201. .banBox .timeBox .row .iconBox li.cur .time_icon{background-position: -25px 0px;background-position: -26px 0px\9;}
  202. .banBox .timeBox .row .iconBox i{height:12px;display: inline-block;border-left: 1px solid #fff;position: relative;top: 0;margin-right:0;padding: 0 5px; opacity: 0.5;filter:alpha(opacity=50);}
  203. .banBox .timeBox .row .iconBox i.as{border-color: #a88747; opacity: 1;filter:alpha(opacity=100);}
  204. .banBox .timeBox .row .iconBox i.cur{height:20px;top:-5px;}
  205. .banBox .timeBox .row .iconBox .time{font-size:18px;line-height: 1.3em;color:#fff;opacity: 0.5;filter:alpha(opacity=50);margin-top:12px;margin-left: -10px;}
  206. .banBox .timeBox .row .iconBox li.cur .time{color:#a88747;opacity:1;filter:alpha(opacity=100);margin-left: -10px;}
  207. .banBox .timeBox .row .iconBox .mons{display: none;position: absolute;top: -23px; font-size:12px;color:#a88747;}
  208. .banBox .timeBox .row .iconBox li.cur .mons{display: inline-block;}
  209. /*.banBox .timeBox .row .time {margin-left:60px; font-size: 0px;}*/
  210. .banBox .timeBox .row .time span{font-size:18px;line-height: 1.3em;color:#fff;opacity: 0.3;filter:alpha(opacity=30);width:166px;display:inline-block;margin-top:20px;}
  211. .banBox .timeBox .row .time span.cur{font-size:24px;color:#a88747;opacity:1;filter:alpha(opacity=100);}
  212. .banBox .timeBox .mon{position: relative;}
  213. .banBox .timeBox .mon span{display: none;position: absolute;font-size:12px;color:#a88747;}
  214. .banBox .timeBox .mon span.cur{display:inline-block;top:25px;}
  215. .my-slide{position: absolute;width: 680px;left:50%;margin-left: -340px;top:50%; margin-top:-150px;display: none;}
  216. .linear-in{-webkit-animation: right_in .5s linear 0s;animation: right_in .5s linear 0s;}
  217. @-webkit-keyframes right_in {0% {opacity: 0;}100% {opacity: 1;}}
  218. @keyframes right_in {0% {opacity: 0;}100% {opacity: 1;}}
  219. .news-nav-box{border-bottom: 1px solid #ccc\9;border-top: 1px solid #ccc\9;border-bottom:1px solid rgba(0,0,0,.1);border-top: 1px solid rgba(0,0,0,.1);}
  220. .news-nav{width: 1080px;margin: 0 auto;padding: 20px 0 20px 0;color: #9b9b9c;}
  221. .news-nav a{color: #9b9b9c;}
  222. .news-list-box{position: relative;width: 1280px;margin: 0 auto;}
  223. .news-list{width:1100px;position: relative;margin: 0 auto;}
  224. .news-list>li{margin: 50px 0;padding:0 50px 50px 50px;border-bottom: 1px solid #ccc\9; border-bottom: 1px solid rgba(0,0,0,.1);display: table;width: 100%;}
  225. .news-list>li img{display: block;}
  226. .news-list>li .img{display: table-cell;width: 300px;height: 280px;max-height: 280px; vertical-align: middle;text-align: center;}
  227. .news-list>li .text{display: table-cell;width: 900px;height: 280px;max-height: 280px; vertical-align: middle;padding-top: 5px;padding-left: 20px;}
  228. .news-list>li .text strong{font-size: 25px;color: #231815;}
  229. .news-list>li .text>div{margin-top: 20px;max-height:245px;overflow: hidden;line-height: 30px;color: #9b9b9c;font-size: 16px;}
  230. ul.pagination {display: block;padding: 0;margin: 0 auto 40px auto;width: 1100px;height: 50px;}
  231. ul.pagination li {display: inline;}
  232. ul.pagination li a {color: black;float: left;padding: 8px 16px;text-decoration: none;border: 1px solid #ccc; /* Gray */}
  233. ul.pagination li a.active{background-color: #ccc;color: #fff;}
  234. .swiper-container6 {width: 100%;height: 450px;background-color: #f8f6f4;}
  235. .swiper-container6 .swiper-slide{text-align: center;
  236. font-size: 18px;
  237. background: #f8f6f4;}
  238. .cl-list{position: absolute;left: 160px;top:0;padding: 0 10px;display: none;}
  239. .cl-list>li{width: 25px;height: 25px;border-radius: 50%;margin-top: 8px;box-shadow: 1px 1px 1px #666;cursor: pointer;}
  240. .cl-list>li.white{background-color: #fff;}
  241. .cl-list>li.pink{background-color: #FFD1DD;}
  242. .cl-list>li.blue{background-color: #74DCC1;}
  243. .cl-list>li.red{background-color: #FFADA7;}
  244. .other-color{width: 90px;cursor: pointer;display: inline-block;height: 35px;line-height: 35px;padding-left: 5px;background: url(http://s.iamberry.com/aiberle/www/zh-cn/images/bg-select-1.png) 80px center no-repeat;background-size:auto 8px; }
  245. .cl-title{width: 55px;display: inline-block;text-align: center;height: 35px;line-height: 35px;color: #666;}
  246. .bg-white{background-color: #fff;}
  247. .bg-pink{background-color: #FFD1DD;}
  248. .bg-blue{background-color: #74DCC1;}
  249. .bg-red{background-color: #FFADA7;}
  250. .show-banner{width: 148px;border:1px solid #ccc;padding-left: 10px; cursor: pointer; height: 35px;margin-top: 5px; line-height: 35px; background: url(http://s.iamberry.com/aiberle/www/zh-cn/images/img-bad.png) 130px center no-repeat;background-size:auto 14px;}
  251. .float-box{height: 150px;width: 200px;position: absolute;left: 40px;bottom: 0;}
  252. .float-box .cell{position: relative;width: 160px;}
  253. .bd-c-1{border:1px solid #ccc;}
  254. .banner-box{position: absolute;left: 0;top: 0;}
  255. .fixed-nav-box{position: relative;height: 100px;width: 100%;}
  256. .fixed-nav{height: 100px;width: 100%; max-width: 1500px;margin: 0 auto;background-color: #fff;position: relative;border-bottom: 1px solid #ccc\9;border-bottom: 1px solid rgba(0,0,0,.1);}
  257. .nav-sys{width: 1280px;margin:0 auto;text-align: center;display: table;height: 59px;padding: 45px 0 5px 0;}
  258. .nav-sys>div{display: table-cell;display: inline\9; width: 59px;width: 350px\9; height: 59px;vertical-align: middle;position: relative;}
  259. .nav-sys>div img{display: inline-block;}
  260. .nav-sys>div span{position: absolute;left: 60%;top: 20px;width: 230px\9;left:5px\9;position: relative\9;top: -20px\9;}
  261. .nav-sys>div a{color: #9E9E9F;}
  262. .pro-nav{text-align: left;width: 38%;display: inline-block;height: 100px;float: right;}
  263. .pro-nav a{text-decoration: none; width: 100px;height: 100px;line-height: 100px;display: inline-block;position: relative;text-align: center;color: #9E9E9F;}
  264. .pro-nav a:hover{background-color: #f0f0f0;}
  265. .pro-nav a.active{background-color: #f0f0f0;}
  266. .close-banner{position: absolute;right: 0;top:0;width: 50px;height: 50px;z-index: 2;cursor: pointer;}
  267. .close-banner img{width: 100%;}
  268. .nav-left-fixed{text-align: center;width: 58%;display: inline-block;height: 100px;}
  269. .nav-left-fixed .nav-li{width: 200px;height: 100px;position: relative;display: inline-block;}
  270. .nav-left-fixed .li-img{border: 1px solid #ccc\9;border:1px solid rgba(0,0,0,.1);border-bottom: 0; width: 100px;height: 78px;padding-top: 21px; text-align: center;cursor: pointer;}
  271. .nav-left-fixed .li-tit{position: absolute;left: 120px;top: 40px;color: #9E9E9F;}
  272. .nav-left-fixed .li-img:after{content: '';width: 15px;height: 15px;position: absolute;left:44px; bottom:-8px;background: url(http://s.iamberry.com/aiberle/www/zh-cn/images/bg-select-2.png) center bottom no-repeat;background-size: auto 100%;}
  273. .video-box1 .swiper-button-next{
  274. right: 25%;
  275. background-image: url(//s.iamberry.com/aiberle/www/zh-cn/images/next-1.png) !important;
  276. width: 20px;
  277. background-size: auto 50%;
  278. opacity: 1;
  279. padding: 0 30px;
  280. }
  281. .video-box1 .swiper-button-prev {
  282. left: 25%;
  283. background-image: url(//s.iamberry.com/aiberle/www/zh-cn/images/prev-1.png) !important;
  284. width: 20px;
  285. background-size: auto 50%;
  286. opacity: 1;
  287. padding: 0 30px;
  288. }
  289. .color-list>li{width: 25px;height: 25px;margin: 0 10px;border-radius: 50%;display: inline-block;cursor: pointer;box-shadow: 1px 1px 1px #333;}
  290. .color-list .color-cell-1{background-color: #e6bfba;}
  291. .color-list .color-cell-1.active{width: 30px;height: 30px;-webkit-transform: translateY(3px);transform: translateY(3px);}
  292. .color-list .color-cell-2{background-color: #fee4f6;}
  293. .color-list .color-cell-2.active{width: 30px;height: 30px;-webkit-transform: translateY(3px);transform: translateY(3px);}
  294. .color-list .color-cell-3{background-color: #e0fffd;}
  295. .color-list .color-cell-3.active{width: 30px;height: 30px;-webkit-transform: translateY(3px);transform: translateY(3px);}
  296. .color-list .color-cell-4{background-color: #ffffff;}
  297. .color-list .color-cell-4.active{width: 30px;height: 30px;-webkit-transform: translateY(3px);transform: translateY(3px);}
  298. .color-list .color-cell-5{background-color: #ffffff;}
  299. .color-list .color-cell-5.active{width: 30px;height: 30px;-webkit-transform: translateY(3px);transform: translateY(3px);}
  300. .color-list .color-cell-6{background-color: #e4b760;}
  301. .color-list .color-cell-6.active{width: 30px;height: 30px;-webkit-transform: translateY(3px);transform: translateY(3px);}
  302. .cl-box{position: absolute;width: 100%;left:0;top: 88%;z-index: 1;}
  303. .cl-box>div{width: 300px;margin: 0 auto;}
  304. .pro-title{position: absolute;right: 0;bottom: 0;z-index: 1;}
  305. .tit-box{padding: 12px 0;}
  306. .news-content{text-align: left;line-height: 2;color: #9b9b9c;margin-top: 20px;font-size: 15px;color: #231815;word-break: break-word;}
  307. .news-content img{max-width: 100%;}
  308. @media (min-width:1600px) and (max-width:3840px){
  309. .banner {width: 100%;max-width: 1500px;height: 350px;}
  310. .swiper-container6 {
  311. width: 100%;
  312. height: 480px;
  313. background-color: #f8f6f4;
  314. }
  315. }
  316. @media (min-width:1280px) and (max-width:1490px){
  317. .index-list>li a{width: 320px;height: 320px;padding: 50px 0 40px 0;}
  318. }
  319. @media (min-width:480px) and (max-width:1279px){
  320. .index-list>li a{width: 280px;height: 280px;padding: 25px 0 20px 0;}
  321. .index-list>li a .tit{font-size: 18px;bottom: 45px;}
  322. .index-list>li a .tip{bottom: 20px;font-size: 12px;}
  323. }