index.css 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. /* CSS Document */
  2. .tit { width: 94.5%; height: 34px; line-height: 34px; background: url(../img/vc_03.png) no-repeat left center; padding-left: 20px; font-size: 15px;}
  3. .tit h3 { float: left; font-weight: bold; font-size: 15px; color: #000;}
  4. .tit h3 span { color: #9f9f9f; padding-left: 5px; font-weight: normal;}
  5. .tit i { float: left; width: 45%; height: 34px; background: url(../img/a_03.png) center repeat-x; margin-left: 10px;}
  6. .tit a { float: right; width: 73px; height: 34px; line-height: 34px; color: #9f9f9f; font-size: 13px; text-decoration: none; display: block;}
  7. .tit a:hover { color: #b68332;}
  8. .in_ab { width: 445px; height: 215px; overflow: hidden; position: relative;}
  9. .in_ab .ab_info { position: absolute; left: 0; top: 34px;}
  10. .in_ab .ab_info a { float: left; display: block; width: 151px; height: 96px; background: #E5E5E5; border-radius: 5px; padding: 9px; margin-right: 8px;}
  11. .in_ab .ab_info a img { border: 1px solid #fff;}
  12. .in_ab .ab_info em { font-size: 12px; line-height: 22px;}
  13. .in_ab .ab_info em span { font-size: 15px;}
  14. .in_ab p { margin-top: 5px; text-indent: 2em; line-height: 22px; font-size: 12px; margin-top: 120px;}
  15. .new { width: 445px; height: 215px; overflow: hidden; position: relative;}
  16. .new .tit i { width: 52%;}
  17. .new a.txt_info { position: absolute; left: 0; top: 34px;}
  18. .new a.txt_info img { float: left; width: 26%; height: auto; border: 1px solid #fff; display: block; border: 1px solid #E5E5E5; padding: 2px;}
  19. .new a.txt_info h3 { float: right; width: 71%; font-size: 14px; color: #b68332; font-weight: bold;}
  20. .new a.txt_info h3 p { font-size: 12px; color: #333; font-weight: normal; padding-top: 8px; line-height: 22px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box;
  21. -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 49px;}
  22. .new ul { margin-top: 90px;}
  23. .new ul li { background: url(../img/bg2.gif) repeat-x left center;}
  24. .new ul li a { background: #fff url(../img/icon2.gif) no-repeat left center; height: 23px; line-height: 23px; float: left; padding-left: 10px; font-size: 12px; width: 65%;
  25. white-space: nowrap; text-overflow: ellipsis; display: block; overflow: hidden;}
  26. .new ul li span { float: right; background: #fff; padding-left: 5px; font-size: 12px;}
  27. .new ul li a:hover { color: #b68332; text-decoration: none;}
  28. .business, .research { width: 100%;}
  29. .business .tit { width: 97.8%; margin-bottom: 2px; background: url(../img/ba_03.png) no-repeat left center;}
  30. .business .tit i { width: 70.9%;}
  31. .business ul li { float: left; width: 220px; overflow: hidden; margin-right: 10px; margin-bottom: 10px; overflow: hidden;}
  32. .business ul li.mr0 { margin-right: 0;}
  33. .business ul li a.pic { width: 100%; position: relative; padding: 30% 0; display: block;}
  34. .business ul li a.pic img { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
  35. .business ul li .txt a { text-decoration: none;}
  36. .business ul li .txt a h3 { margin: 10px 0; line-height: 18px; font-size: 14px; font-weight: bold; color: #333; display: block; overflow: hidden; text-overflow: ellipsis;
  37. white-space: nowrap;}
  38. .business ul li .txt a p { color: #666; height: 7em; font-size: 12px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 4; -webkit-box-orient: vertical;
  39. display: -webkit-box;}
  40. .business ul li .txt a:hover h3 { color: #b68332;}
  41. .line { border-bottom: 1px dotted #ccc; padding-bottom: 30px;}
  42. .research { position: relative;}
  43. .research .tit, .zhuanti .tit { width: 92.8%;}
  44. .research .tit i, .zhuanti .tit i { width: 12%;}
  45. .research ul { margin-bottom: 10px; position: absolute; left: 0; top: 34px;}
  46. .research ul li, .zhuanti ul li { padding: 8px 0 0 0; padding-bottom: 12px; height: 0.7em; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
  47. display: block;}
  48. .research ul li a:hover, .zhuanti ul li a:hover { color: #b68332; text-decoration: none;}
  49. .research a.more { margin-top: 161px;}
  50. a.more { border: 2px solid #000; font-size: 12px; width: 90px; height: 22px; line-height: 22px; text-align: center; display: block; margin-top: 10px; text-decoration: none;}
  51. a.more:hover { border: 2px solid #b68332; background: #b68332; color: #fff;}
  52. .zhuanti { margin-top: 25px;}
  53. .zhuanti .big a { width: 100%; position: relative; display: block; margin-top: 0.5em;}
  54. .zhuanti .big a img { width: 100%;}
  55. .zhuanti .big a span { position: absolute; left: 0; bottom: 0; display: block; width: 96.5%; height: 30px; line-height: 30px; color: #fff; background: url(../img/black.png);
  56. padding-left: 10px;}
  57. .zhuanti .big p { text-indent: 2em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 22px; font-size: 12px;
  58. margin: 10px 0 15px 0; height: 41px;}
  59. .case .tit i { width: 24%;}
  60. .team { width: 100%; overflow: hidden;}
  61. .team .tit { width: 98.3%; margin-bottom: 5px; background: url(../img/ba_03.png) no-repeat left center;}
  62. .team .tit i { width: 77.8%;}
  63. .team ul { overflow: hidden; zoom: 1; float: left; _display: inline;}
  64. .team li { width: 235px; float: left; overflow: hidden; margin: 0 10px; zoom: 1;}
  65. .team li a.pic { width: 100%; position: relative; padding: 42.6% 0; display: block;}
  66. .team li a.pic img { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
  67. .team li a { text-decoration: none;}
  68. .team li h3 { font-size: 17px; color: #333; line-height: 34px;}
  69. .team li span { white-space: nowrap; text-overflow: ellipsis; display: block; overflow: hidden;}
  70. @media screen and ( max-width: 768px ) {
  71. .in_ab, .new { width: 100%; height: auto;}
  72. .tit i { width: 40%;}
  73. .in_ab, .business { margin-bottom: 0.5em;}
  74. .new .tit i { width: 47%;}
  75. .business .tit i { width: 33.9%;}
  76. .business ul li { width: 48%; margin: 0 0.27em; margin-bottom: 10px;}
  77. .business ul li.mr0 { margin-right: 0.27em;}
  78. .research .tit, .zhuanti .tit { width: 95%;}
  79. .research .tit i, .zhuanti .tit i { width: 40%;}
  80. .case .tit i { width: 48%;}
  81. .team { height: 260px; margin-top: 1em;}
  82. .team .tit { width: 95.3%;}
  83. .team .tit i { width: 31%;}
  84. .team li { width: 45%; margin: 0 0.3em;}
  85. }
  86. @media screen and ( max-width: 412px ) and ( min-width: 375px ) {
  87. .tit i { width: 34%;}
  88. .in_ab .ab_info { height: 114px; overflow: hidden;}
  89. .in_ab .ab_info a { width: 40%;}
  90. .in_ab .ab_info a img { width: 100%;}
  91. .in_ab .ab_info em { line-height: 18px;}
  92. .new .tit i { width: 42%;}
  93. .business .tit i { width: 26%;}
  94. .business ul li { width: 47.8%;}
  95. .research .tit i, .zhuanti .tit i { width: 35%;}
  96. .case .tit i { width: 43%;}
  97. .team { height: 240px;}
  98. .team .tit i { width: 25%;}
  99. }
  100. @media screen and ( max-width: 374px ) and ( min-width: 320px ) {
  101. .tit i { width: 23%;}
  102. .in_ab .ab_info { height: 94px; overflow: hidden;}
  103. .in_ab .ab_info a { width: 40%;}
  104. .in_ab .ab_info a img { width: 100%;}
  105. .in_ab .ab_info em { line-height: 18px;}
  106. .new .tit i { width: 32%;}
  107. .new a.txt_info img { width: 30%;}
  108. .new a.txt_info h3 { width: 67%;}
  109. .business .tit i { width: 13%;}
  110. .business ul li { width: 47.3%;}
  111. .research .tit i, .zhuanti .tit i { width: 23%;}
  112. .case .tit i { width: 34%;}
  113. .team { height: 240px;}
  114. .team .tit i { width: 12%;}
  115. }