style.css 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. @charset "utf-8";
  2. /* CSS Document */
  3. html, body, div, span, applet, object, iframe,
  4. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  5. a, abbr, acronym, address, big, cite, code,
  6. del, dfn, em, img, ins, kbd, q, s, samp,
  7. small, strike, strong, sub, sup, tt, var,
  8. b, u, i, center,
  9. dl, dt, dd, ol, ul, li,
  10. fieldset, form, label, legend,
  11. table, caption, tbody, tfoot, thead, tr, th, td,
  12. article, aside, canvas, details, embed,
  13. figure, figcaption, footer, header, hgroup,
  14. menu, nav, output, ruby, section, summary,
  15. time, mark, audio, video{
  16. margin: 0;
  17. padding: 0;
  18. border: 0;
  19. font-size: 100%;
  20. list-style:none;
  21. text-decoration:none;
  22. font-weight:normal;
  23. }
  24. body{font-family:SYHT,"Microsoft Yahei","微软雅黑",Arial,Helvetica,sans-serif; font-size:14px; color:#333;}
  25. img{border:0 none;}
  26. a{text-decoration:none; color:#333;}
  27. .bg-gray{background-color:#FAFAFA;}
  28. .wbox{width:100%;margin:0 auto;overflow:hidden;clear:both;}
  29. /*nav 导航*/
  30. #header{width:100%; overflow:hidden; clear:both; border-bottom:1px solid #f0f0f0; box-shadow:0 0 5px #ddd; -moz-box-shadow:0 0 5px #ddd; -webkit-box-shadow:0 0 5px #ddd; position:relative; z-index:2;}
  31. #header .navbox{width:1000px; margin:0 auto;}
  32. #header .logo{float:left;width:213px;height:42px;padding:10px 0 6px 0;}
  33. #header .nav{float:left;}
  34. #header .nav li{float:left;padding:0 30px;height:64px;}
  35. #header .nav li a{line-height:64px;font-size:20px;}
  36. #header .nav li a:hover{color:#3892d7;}
  37. #header .nav .select{padding-left:40px;}
  38. #header .nav .blue{color:#3892d7;}
  39. #header .contact{float:right;padding:25px 0 15px 0;}
  40. #header .tel,#header .qq{float:left;padding-left:40px;background:url(../images/tv-icon.png) no-repeat;height:24px;color:#999;cursor:pointer;}
  41. #header .tel{background-position:20px -2px;}
  42. #header .tel:hover{background-position:20px -62px; color:#333;}
  43. #header .qq{background-position:20px -32px;}
  44. #header .qq:hover{background-position:20px -92px; color:#333;}
  45. /*banner*/
  46. .bannerBox{width:100%;background:url(../images/bg-banner.png) repeat-x 0 0;clear:both;overflow:hidden; position:relative; z-index:3;}
  47. .banner{width:1000px;height:620px;margin:0 auto;background:url(../images/banner.jpg) no-repeat 0 0;}
  48. .banner .scrollImg{float:left;width:620px;height:380px;margin-top:84px;padding:0 44px 0 32px;position:relative;overflow:hidden;}
  49. .banner .downbtn{float:left;margin-top:370px;width:260px;height:48px;}
  50. /*content point*/
  51. .content{width:100%; overflow:hidden; position:relative; z-index:1;}
  52. .content .point{width:1000px; overflow:hidden; clear:both; height:1400px; margin:0 auto; margin-top:40px;}
  53. .content .downapp,.content .operation,.content .show{float:left; width:1000px; height:460px;}
  54. .content .downapp{background:url(../images/downapp.jpg) no-repeat top left;}
  55. .content .downapp a{float:left; margin-top:295px; width:180px; height:40px;}
  56. .content .operation{background:url(../images/operation.jpg) no-repeat top left;}
  57. .content .operation a{float:right; margin-top:335px; margin-right:320px; width:180px; height:40px;}
  58. .content .show{background:url(../images/show.jpg) no-repeat top left;}
  59. .content .show a{float:left; margin-top:355px; width:180px; height:40px;}
  60. /*content produce*/
  61. .produce{width:1000px; margin:0 auto; background:#fff; overflow:hidden; clear:both; padding-top:60px;}
  62. .produce .product,.produce .free,.produce .guarantee,.produce .major{display:inline-block; width:100%; float:left; height:400px; overflow:hidden;}
  63. .produce .product{height:300px;}
  64. .produce .photo,.produce .explain{display:inline-block; float:left; width:50%;}
  65. .produce .title{display:inline-block; width:100%; height:56px; background:url(../images/pro_bg.jpg) no-repeat top left; margin:40px 0;}
  66. .produce .guarantee .title{background-position:0 -53px;}
  67. .produce .major .title{background-position:0 -108px;}
  68. .produce .photo img{margin-left:40px;}
  69. .produce .free img,.produce .major img{margin-left:120px;}
  70. .produce .explain p{display:inline-block; margin:0 10px; width:95%;text-indent:2em; line-height:36px; font-size:20px;}
  71. /*subnav*/
  72. .subnav{width:100%; background:#fff; border-bottom:1px solid #f0f0f0; box-shadow:0 0 5px #ddd; -moz-box-shadow:0 0 5px #ddd; -webkit-box-shadow:0 0 5px #ddd; position:relative; z-index:3;}
  73. .subnav .sub{width:1000px; margin:0 auto;}
  74. .subnav h2{font-size:24px; height:60px; line-height:60px;}
  75. .subnav h2 a:hover{color:#3892d7;}
  76. .blue{color:#3892d7;}
  77. /*content cou_down /cou_usb/ cou_setup*/
  78. .content .cou_down .img{width:1000px; height:410px; margin:0 auto; background:url(../images/setphoto_05.jpg) no-repeat top left; margin-top:30px;}
  79. .content .cou_usb{width:100%; background:#fafafa; overflow:hidden;}
  80. .content .cou_usb .img{width:1000px; height:420px; margin:0 auto; background:url(../images/setphoto_06.jpg) no-repeat top left; padding-bottom:10px;}
  81. .content .cou_setup .img{width:1000px; height:410px; margin:0 auto; background:url(../images/setphoto_07.jpg) no-repeat top left; padding:50px 0;}
  82. /*content con_net/con_display/con_choice/con_rep*/
  83. .content .con_net,.content .con_display,.content .con_choice,.content .con_rep{width:100%; overflow:hidden; clear:both; padding-top:60px; height:400px;}
  84. .content .con_choice{height:440px;}
  85. .content .con_display,.content .con_rep{background:#fafafa;}
  86. .content .main{width:1000px; margin:0 auto;}
  87. .content .left,.content .right{display:inline-block; float:left;}
  88. .content .left{width:45%; margin-top:80px;}
  89. .content .right{width:52%;}
  90. .content .con_net .right img,.content .con_choice .right img{margin-left:30px;}
  91. .content .con_net .left h2,.content .con_choice .left h2{margin-left:60px; color:f76c2f;}
  92. .content .con_net .left p,.content .con_choice .left p{margin-left:116px;}
  93. .content .con_display .left p,.content .con_rep .left p{margin-left:60px;}
  94. .content .main .left h2{font-size:36px; color:#f76c2f;}
  95. .content .main .left p{font-size:20px; line-height:40px;}
  96. /*content*/
  97. .grey{background:#fafafa;}
  98. #container{position:relative;width:1000px;margin:30px auto 0;clear:both;}
  99. #container .item{width:316px;border:2px solid #ededed;display:none;}
  100. #container .flowbox{float:left;width:312px;overflow:hidden;padding-bottom:10px;border:2px solid #dfdfdf;}
  101. #container h3{float:left;width:310px;font-size:16px;height:28px;line-height:28px;text-indent:0.5em;}
  102. #container p{float:left;width:310px;font-size:14px;height:24px;line-height:24px;text-indent:0.6em;color:#999;}
  103. .load_more{width:1000px;margin:10px auto 0;text-align:center;padding:20px 0;border-top:2px dashed #ddd;}
  104. .load_more .flowMore{display:inline-block;width:300px;height:37px;background-color:#E1E2E5;color:#51545B;font-weight:700;line-height:37px;text-align:center;font-size:14px;cursor:pointer;}
  105. .load_more .flowMore:hover{background-color:#7F879E;color:#FFF;}
  106. /*question*/
  107. .question{width:100%; overflow:hidden; clear:both;}
  108. .question .faq{width:1000px; margin:20px auto 0;}
  109. .faq h2{font-size:32px;color:#3892d7;height:48px;line-height:48px;}
  110. .faq .faq-list{float:left;width:800px;overflow:hidden;padding-bottom:30px;}
  111. .faq .faq-list li{margin-top:10px;}
  112. .faq .faq-list .faq-question{font-size:18px;line-height:24px;font-weight:normal;cursor:pointer;}
  113. .faq .faq-list .faq-answer{background:url(../images/line-dashed.png) repeat-x left 100%;display:none;padding:3px 0;}
  114. .faq .faq-list .faq-answer p{text-indent:10px;font-size:16px;color:#0d4e80;height:auto;line-height:36px;}
  115. .faq .faq-logo{float:left;width:200px;height:147px;background:url(../images/qua.gif) no-repeat center top;}
  116. .faq .faq-more{float:left;width:800px;text-align:center;margin-top:20px;}
  117. .faq .faq-more .faq-more-btn{display:inline-block;width:200px;height:30px;background-color:#E1E2E5;color:#51545B;font-weight:700;line-height:30px;text-align:center;font-size:14px;cursor:pointer;}
  118. .faq .faq-more .faq-more-btn:hover{background-color:#7F879E;color:#FFF;}
  119. /*news*/
  120. .news{width:100%; padding-top:20px; background:#fafafa; overflow:hidden; clear:both; padding-bottom:50px;}
  121. .news .new{width:1000px; margin:0 auto;}
  122. .new h2{font-size:32px; color:#3892d7; height:48px; line-height:48px;}
  123. .new .img_text,.new .list{display:inline-block; float:left;}
  124. .new .img_text{width:550px;}
  125. .new .list{width:400px; margin-left:48px;}
  126. .new .brief{margin:0; padding:0; height:60px; overflow:hidden;}
  127. .new .img_text h3{font-size:20px; line-height:24px; height:24px; padding-top:20px; text-overflow:ellipsis;-o-text-overflow: ellipsis white-space:nowrap;overflow:hidden;}
  128. .new .img_text h4{font-size:18px; line-height:24px; height:24px; text-overflow:ellipsis;-o-text-overflow: ellipsis white-space:nowrap;overflow:hidden;}
  129. .new .img_text p{font-size:16px; line-height:24px; color:#808080; padding:5px 0 10px 0; overflow:hidden;}
  130. .new .img_text li a{display:inline-block; height:auto; background:url(../images/line_03.png) bottom left repeat-x; margin:10px 0;}
  131. .new .img_text .figure,.new .img_text .works{display:inline-block; float:left;}
  132. .new .img_text .figure{padding-left:10px; width:120px;}
  133. .new .img_text .works{padding-left:10px; width:395px; overflow:hidden;}
  134. .new .list li{float:left; width:390px; height:40px; line-height:40px; overflow:hidden; background:url(../images/line_03.png) repeat-x bottom left; padding:8px 5px 0 5px; position:relative;}
  135. .new .list li a:hover{color:#0d4e80;}
  136. .new .list li a{width:340px; font-size:16px; padding-left:5px; line-height:40px; *position:relative; *top:8px;}
  137. .new .list li a span{display:inline-block; width:6px; height:6px; overflow:hidden; background-color:#808080; margin-right:10px; position:relative; top:-2px; *top:-5px;}
  138. .new .list li .time{color:#999; position:absolute; right:0;}
  139. /*newsinfo*/
  140. .newsinfo{width:100%; background-color:#fafafa; overflow:hidden; clear:both; padding-bottom:40px; z-index:1;}
  141. .newsinfo .info{width:1000px; height:auto; margin:0 auto; margin-top:40px;}
  142. .info .article,.info .recommend{display:inline-block; float:left;}
  143. .info .article{width:640px; height:auto; background:#fff; box-shadow:0 0 5px #ddd; -moz-box-shadow:0 0 5px #ddd; -webkit-box-shadow:0 0 5px #ddd; border:1px solid #f0f0f0;}
  144. .info .recommend{width:340px; margin-left:16px;}
  145. .info .title{margin:0 20px; position:relative; background:url(../images/line_03.png) repeat-x bottom left; padding-bottom:10px;}
  146. .info .title span{background:url(../images/news_bg.jpg) no-repeat top left; display:inline-block; width:66px; height:24px; line-height:24px; position:absolute; left:-20px; top:16px; font-size:16px; color:#fff; text-indent:0.8em;}
  147. .info .title h1{font-size:20px; height:56px; line-height:56px; text-align:center; text-overflow:ellipsis;-o-text-overflow: ellipsis white-space:nowrap;overflow:hidden;}
  148. .info .title .edit{font-size:14px; text-align:center; color:#999; height:16px; line-height:16px;}
  149. .info .details{margin:0 20px; overflow:hidden; padding-bottom:40px;}
  150. .info .details p{text-indent:2em; font-size:16px; line-height:24px; margin-top:20px; font-family:宋体; color:#666;}
  151. .info .details img{margin:20px 0 0 20px; width:560px; height:auto; overflow:hidden;}
  152. .recommend .hot,.recommend .show_img{background:#fff; height:auto; overflow:hidden; box-shadow:0 0 5px #ddd; -moz-box-shadow:0 0 5px #ddd; -webkit-box-shadow:0 0 5px #ddd; border:1px solid #f0f0f0;}
  153. .recommend .show_img{margin-top:16px;}
  154. .recommend .hot h2{font-size:20px; height:40px; line-height:40px; text-indent:1em; position:relative; border-bottom:1px solid #ddd;}
  155. .recommend .hot h2 span{display:inline-block; width:10px; height:40px; background:#3892d7; position:absolute; top:0; left:0;}
  156. .recommend .hot li{margin:10px; height:92px; background:url(../images/line-dashed.png) repeat-x bottom left;}
  157. .hot img,.hot h4{display:inline-block; float:left;}
  158. .hot img{width:100px; height:80px;}
  159. .hot h4{width:200px; margin-left:10px; font-size:16px; line-height:28px;}
  160. .show_img img{ width: 320px;height:230px;}
  161. .recommend .show_img{position:relative;}
  162. .recommend .show_img img{padding:10px 10px 0 10px;}
  163. .recommend .show_img p{font-size:16px; color:#4d4d4d; height:30px; width:310px; padding-left:10px; line-height:24px;}
  164. /*footer*/
  165. .footers{width:100%; background:#6ba3ce; overflow:hidden;}
  166. .footer{width:1000px; margin:0 auto; text-align:center;}
  167. .footer .link{display:inline-block; font-size:14px; color:#fafafa; height:32px; line-height:32px; margin-top:20px;}
  168. .footer .link a{color:#fafafa;}
  169. .footer .copyright{font-size:14px; color:#fafafa; height:32px; line-height:32px; padding-bottom:20px;}