main.css 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273
  1. /**************************************************************************************/
  2. /* 布局(全局、导航、脚注) */
  3. /**************************************************************************************/
  4. /* [全局定义] */
  5. html{overflow-x:hidden;}
  6. body,table,td,div{font-size:14px;line-height:120%;}
  7. a,a:visited{color:#333;text-decoration:none;cursor:pointer;}
  8. a:active,a:hover{color:#008bd2;text-decoration:none;}
  9. a.blue,a.blue:visited{color:#0066cc;text-decoration:none;cursor:pointer;}
  10. a.blue:active,a.blue:hover{color:#0066cc;text-decoration:underline;}
  11. /* [顶导航] */
  12. .topnav {position:fixed;top:0;left:0;width:100%;min-width:1250px;color: #fff;background-color:#00a2eb;height:55px;z-index:99;}
  13. .topnav .logo {float:left;width:60px;height:55px;line-height:55px;background-color:#008bd2;}
  14. .topnav .logoname {float:left;font-size:28px;width:240px;height:55px;line-height:52px;background-color:#00a2eb;color:#fff;padding-left:10px;border-right:1px solid #008bd2;}
  15. .topnav .topnavleft {float:left;height:55px;line-height:55px;}
  16. .topnav .topnavleft .nav {float:left;width:96px;height:55px;line-height:55px;font-size:16px;margin-right:5px;text-align:center;letter-spacing:2px;cursor:pointer;}
  17. .topnav .topnavleft .nav:hover{color:#fff;background-color:#008bd2;border-left:1px solid #0583cc;border-right:1px solid #0583cc;}
  18. .topnav .topnavleft .nav.active{color:#fff;background-color:#008bd2;border-left:1px solid #0583cc;border-right:1px solid #0583cc;}
  19. .topnav .topnavright {float:right;height:55px;}
  20. .topnav .topnavright .nav {float:left;height:55px;line-height:55px;font-size:14px;border-left:1px solid #008bd2;}
  21. .topnav .topnavright .nav:hover {background-color:#01a7f2; color:#fff;}
  22. .topnav .topnavright .query{float:left;width:300px;margin-right:15px;height:55px;line-height:50px;text-align:center;}
  23. .topnav .topnavright .query input{width:85%;color:#ffffff;border-bottom:1px solid #f5f5f5;border-top:0px;border-left:0px;border-right:0px; -webkit-box-shadow:none;-moz-box-shadow:none; box-shadow:none;background-color:transparent;}
  24. @media screen and (max-width:1430px){.topnav .topnavleft .nav {width:93px;}.topnav .topnavright .query{width:250px;}}
  25. @media screen and (max-width:1360px){.topnav .topnavleft .nav {width:88px;}.topnav .topnavright .query{width:200px;}}
  26. .topnav .topnavright .navcray {float:left;height:55px;line-height:55px;font-size:14px;border-left:1px solid #008bd2;background-color:#08c2c0;}
  27. .topnav .topnavright .navcray:hover {background-color:#1fcdcb; color:#fff;}
  28. /* [顶导航固定55px] */
  29. .topnav-margin{position:relative;width:100%;height:55px;}
  30. /* [顶导航通知] */
  31. .noticenum{position:absolute;top:0;right:8px;padding:0 2px;border-radius:50px;box-shadow:0 0 0 2px #ffffff;min-width:20px;line-height:20px;font-style:normal;background-color:#ff0000;color:#fff;font-size:12px;}
  32. /**************************************************************************************/
  33. /* 首页分屏 */
  34. /**************************************************************************************/
  35. .sectiontitle{font-size:30px;margin-bottom:10px;font-weight:bold;}
  36. /* 区域 */
  37. .section{position:relative;width:100%;height:600px;background-color:#f8f8f8;}
  38. .section .first,
  39. .section .second,
  40. .section .third,
  41. .section .fourth,
  42. .section .fifth,
  43. .section .sixth{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:100%;max-width:1250px;}
  44. /* 首屏 */
  45. .section .first{height:550px;width:100%}
  46. .section .first .title{position:relative;margin:20px auto 0 auto;width:706px;height:84px;text-align:center;}
  47. .section .first .intro{padding:0 50px; display: -webkit-flex; /* Safari */ display: flex; flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:80px auto 0 auto;color:#fff;}
  48. .section .first .intro button{border:1px solid #fff;background-color:transparent;border-radius:4px;color:#fff;font-size:16px;}
  49. .section .first .count{margin-top:50px;padding-right:40px;text-align:right;font-size:24px;color:#fff;}
  50. /* 第二屏 */
  51. .section .second{height:550px;}
  52. .section .second .brief{margin-top:90px;padding-left:20px;}
  53. .section .second .brief a{color:#1e7eec;}
  54. /* 第三屏 */
  55. .section .third{height:460px;}
  56. .section .third .producttitle{font-size:40px;margin-bottom:10px;font-weight:bold;}
  57. .section .third .productfont{font-size:18px;color:#555;}
  58. .section .third .productfont ul{margin-top:15px;}
  59. .section .third .productfont li{color:#555;line-height:38px;list-style:none;list-style-image: url(images/disc.png);list-style-position: inside;}
  60. .fadeInDown .z-float-left{
  61. display : block !important;
  62. animation:fadeInDown 1s;
  63. /* Firefox: */
  64. -moz-animation:fadeInDown 1s;
  65. /* Safari and Chrome: */
  66. -webkit-animation:fadeInDown 1s;
  67. /* Opera: */
  68. -o-animation:fadeInDown 1s;}
  69. @keyframes fadeInDown
  70. {
  71. 0% {opacity: 0;-webkit-transform: translate3d(0,-600px,0);transform: translate3d(0,-600px,0);}
  72. 100% {opacity: 1;-webkit-transform: none;transform: none;}
  73. }
  74. @-moz-keyframes fadeInDown /* Firefox */
  75. {
  76. 0% {opacity: 0;-webkit-transform: translate3d(0,-600px,0);transform: translate3d(0,-600px,0);}
  77. 100% {opacity: 1;-webkit-transform: none;transform: none;}
  78. }
  79. @-webkit-keyframes fadeInDown /* Safari and Chrome */
  80. {
  81. 0% {opacity: 0;-webkit-transform: translate3d(0,-600px,0);transform: translate3d(0,-600px,0);}
  82. 100% {opacity: 1;-webkit-transform: none;transform: none;}
  83. }
  84. @-o-keyframes fadeInDown /* Opera */
  85. {
  86. 0% {opacity: 0;-webkit-transform: translate3d(0,-600px,0);transform: translate3d(0,-600px,0);}
  87. 100% {opacity: 1;-webkit-transform: none;transform: none;}
  88. }
  89. /* 第四屏 */
  90. .section .fourth{height:460px;}
  91. .section .fourth .brief{margin-top:90px;padding-left:20px;}
  92. .section .fourth .brief a{color:#1e7eec;}
  93. .section .fourth .brief .corporate{font-size:30px;margin-bottom:10px;font-weight:bold;}
  94. /* 第五屏 */
  95. .section .fifth{height:460px;}
  96. .section .fifth .brief{margin-top:110px;}
  97. .section .fifth .brief a{color:#1e7eec;}
  98. /* 第六屏 */
  99. .section .sixth{height:460px;}
  100. .section .sixth .brief{margin-top:90px;}
  101. .section .sixth .brief a{color:#1e7eec;}
  102. /**************************************************************************************/
  103. /* 容器内容 */
  104. /**************************************************************************************/
  105. /** [容器定义] */
  106. .container {display: flex;width:100%;min-width:1250px;height:100%;min-height:1000px;overflow:hidden;background-color:#fff;}
  107. /* [左导航] */
  108. .sidebar-top{position:relative;float:left;width:60px;height:100%;overflow:hidden; background-color:#333;z-index:20;padding-bottom: 9999px;margin-bottom: -9999px;}
  109. .sidebar-top li{position:relative;float:left;width:60px;height:70px;display:inline-block;text-align:center;color:#fff;padding:13px 0;line-height:22px;}
  110. .sidebar-top li:hover{background-color:#414750;cursor:pointer;}
  111. .sidebar-top li.active{background-color:#5c5c5c;}
  112. .sidebar-top li i{font-size:22px;}
  113. .sidebar-top .avatar{text-align:center;padding:16px 5px;cursor:pointer;}
  114. .sidebar-child{position:relative;margin-left:60px;width:240px;height:100%;overflow:hidden; background-color:#f2f2f2;border-right:1px solid #d8dce5;z-index:20;padding-bottom: 9999px;margin-bottom: -9999px;}
  115. .sidebar-child p{position:relative;float:left;width:240px; height:40px;line-height:40px;color:#333; padding-left:25px; background-color:#f2f2f2;cursor:pointer;}
  116. .sidebar-child p a{color:#333;}
  117. .sidebar-child p .f-arrow>span{border-color:#eff6fc transparent transparent;}
  118. .sidebar-child p:hover{background-color:#f2f1ed;color:#008bd2;}
  119. .sidebar-child p.active{background-color:#e4e3df;color:#008bd2;}
  120. .sidebar-child p:hover>.f-arrow>span{border-color:#333 transparent transparent;}
  121. .sidebar-child p.active>.f-arrow>span{border-color:#333 transparent transparent;}
  122. .sidebar-child ul{position:relative;width:240px;height:auto;overflow:hidden;}
  123. .sidebar-child ul li{float:left;width:240px;height:40px;color:#666;line-height:40px;padding-left:40px;cursor:pointer;}
  124. .sidebar-child ul li a{color:#666;}
  125. .sidebar-child ul li:hover{background-color:#f2f1ed; color:#008bd2;}
  126. .sidebar-child ul li.active{background-color:#e4e3df; color:#008bd2;}
  127. .sidebar-child .info{position:relative;width:100%;padding:25px;}
  128. .sidebar-child .coursenav{position:relative;width:100%;padding:20px;}
  129. .sidebar-child .coursenav a{width:95px;line-height:30px;display:inline-block;}
  130. .sidebar-child .coursenav a.active{color:#008bd2;display:inline-block;}
  131. .ueseroperate{position:relative;width:100%;overflow:hidden;padding-top:15px;min-height:200px; padding-left:25px;border-top:1px solid #e5e5e5;}
  132. .ueseroperate .operatemenu{position:relative;cursor: pointer;color: #999;height:40px;line-height:40px;}
  133. .ueseroperate .operatemenu:hover{color:#333;}
  134. /* 边导航用户信息 */
  135. .sidebar-child .userinfo{position:relative;width:100%;padding:5px 20px 5px 20px;}
  136. .sidebar-child .recommend{position:relative;width:100%;padding:20px 20px 20px 20px;margin-top:20px;}
  137. /* [主体部分] */
  138. .mainbody{position:relative;width:100%;}
  139. .mainbody .content{position:relative;float:left;width:100%;padding:25px;}
  140. .mainbody.componentBody{margin-left:60px;}
  141. /* 当前位置 */
  142. .breadcrumb{position:relative;float:left;width:100%;padding-left:25px;}
  143. .scrolltotop{position:fixed;right:20px;bottom:20px;display:none;z-index:99999;border:1px solid #d3d3d3;padding:10px;cursor:pointer;}
  144. .scrolltotop:hover{background-color:#333;}
  145. /* 产品 */
  146. .productwarp{position:relative;width:100%;padding-bottom:20px;border-bottom:1px dashed #ccc;margin-bottom:30px;overflow: hidden;}
  147. .productwarp .twoellipsis{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
  148. .productlist{position:relative;width:100%;padding:20px;margin-bottom:20px;border:1px solid #d8dce5;background-color:#fff;overflow: hidden;box-shadow:0px 0px 2px 2px #ebebeb;}
  149. .productlist:hover{box-shadow:0px 0px 3px 3px #ebebeb;}
  150. .projectlist-right{width:100%;padding-left:240px;margin-left:-200px;text-align:left;}
  151. /* 产品优势 */
  152. .advantagelist{float:left;width:50%;padding:15px 10px;margin-bottom:20px;height:150px;}
  153. .advantagelist:nth-child(odd){padding-right:50px;}
  154. .advantagelist:nth-child(even){padding-left:50px;}
  155. .advantagelist .advantagelist-right{width:100%;padding-left:140px;margin-left:-140px;margin-top:25px;}
  156. .advantage{font-size:18px;color:#555;margin-top:40px;}
  157. .advantage li{color:#555;line-height:45px;list-style:none;list-style-image: url(images/disc.png);list-style-position: inside;}
  158. .dktitle{font-size:30px;margin-bottom:20px;}
  159. .dkadvantage{font-size:18px;color:#555;margin-top:40px;}
  160. .dkadvantage ul{margin-top:15px;}
  161. .dkadvantage li{color:#555;line-height:38px;list-style:none;list-style-image: url(images/disc.png);list-style-position: inside;}
  162. .twoellipsis{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
  163. /* [脚注] */
  164. .footer {position:relative;width:100%;min-width:1250px;z-index:0;display:block;border-top:1px solid #e6e6e6;overflow:hidden;}
  165. .footer-wrap {margin:10px auto;height:160px;width:1250px;text-align:center;color:#333;font-size:14px;}
  166. .footer li {float:left;height:130px;margin:10px 20px 10px 0;text-align:left;line-height:30px;color:#888;}
  167. .footer li a {margin:10px;color:#888;}
  168. .footer li a:hover {color:#1e7eec;}
  169. .footer li.fproduct{width:180px;margin-left:30px;}
  170. .footer li.fhelp{width:222px;}
  171. .footer li.fabout{width:190px;}
  172. .footer li.abountus {width:300px;}
  173. .footer li.fproduct,.footer li.fhelp,.footer li.fabout{border-right:1px dashed #ccc;}
  174. @media screen and (max-width: 1071px) {
  175. .footer li.fproduct{width:140px;}
  176. .footer li.fhelp{width:180px;}
  177. .footer li.fabout{width:150px;}
  178. .footer li.abountus {width:280px;}
  179. }
  180. .footer-cp {position:relative;width:100%;min-width:1250px;height:85px;line-height:85px;background-color:#eee;overflow:hidden;}
  181. .footer-cp-wrap{position:relative;margin:0 auto;width:1250px;height:85px;z-index:0;display:block;overflow:hidden;}
  182. .footer-cp .footer-text{width:1250px;height:85px;line-height:85px;text-align:center;}
  183. @media screen and (max-width: 1071px) {
  184. .footer-cp-wrap{width:1000px;}
  185. .footer-cp .footer-text{width:1000px;margin-left:-100px;}
  186. }
  187. /* 指南标题 */
  188. .tutorial.title {position:relative;float:left;font-size:20px;font-weight:bold;color:#555;width:100%;height:45px;margin-top:30px;margin-bottom:30px;line-height:45px;border-bottom:1px solid #e7e7e7;}
  189. .tutorial.title .right{float:right;}
  190. /* 指南内部标题 */
  191. .tutorial.ctitle {position:relative;float:left;font-size:18px !important; color:#444;width:100%;height:25px;line-height:40px;}
  192. .tutorial.ctitle .right{float:right;}
  193. /* 指南内部内容 */
  194. .tutorial.csamp{display:table-cell; background-color:#f8f8f8; font-size:13px !important; padding:6px !important; line-height:1.42857143 !important;}
  195. .tutorial.ccontent{position:relative;font-size:18px !important; color:#555;width:100%;line-height:25px; margin-top:40px;}
  196. /* 功能列表 */
  197. .tutorial header {font-size:28px;font-weight:700;line-height:200%;}
  198. .tutorial li {list-style-type:disc;line-height:180%;margin-left:25px;margin-bottom:10px;}
  199. .tutorial.decimal li {list-style-type:decimal;}
  200. /* 功能链接 */
  201. .tutorial.feature {font-size:16px;}
  202. .tutorial.feature a{color:#08c;text-decoration:none;}
  203. .tutorial.feature a:hover{text-decoration:underline;}
  204. /* 右边浮动图标 */
  205. .fixedright{position:fixed;top:120px;right:25px;width:60px;background-color:#fff;border:1px solid #d5d5d5;border-bottom:0;}
  206. .fixedright li{background-color:#fff;text-align:center;padding:10px 0;border-bottom:1px solid #d5d5d5;cursor:pointer;color:#999;}
  207. .fixedright li:hover{background-color:#f8f8f8;color:#00a2eb;}
  208. /** 定义右边浮动图标 */
  209. .fixedicon{display:inline-block;width:24px;height:24px;vertical-align: middle;background-image:url(/zinc/www/images/fixicon.png);background-repeat: no-repeat;}
  210. .collection{background-position:0 0;} /* 收藏 */
  211. .consultant{background-position:0 -24px;} /* 客服咨询 */
  212. .wechat{background-position:0 -48px;} /* 微信 */
  213. .microblog{background-position:0 -72px;} /* 微博 */
  214. .qq{background-position:0 -96px;} /* qq */
  215. .praise{background-position:0 -120px;} /* 点赞 */
  216. .copy{background-position:0 -144px;} /* 复制 */
  217. .follow{background-position:0 -168px;} /* 关注 */
  218. li:hover .collection{background-position:-24px 0;} /* 收藏 */
  219. li:hover .consultant{background-position:-24px -24px;} /* 客服咨询 */
  220. li:hover .wechat{background-position:-24px -48px;} /* 微信 */
  221. li:hover .microblog{background-position:-24px -72px;} /* 微博 */
  222. li:hover .qq{background-position:-24px -96px;} /* qq */
  223. li:hover .praise{background-position:-24px -120px;} /* 点赞 */
  224. li:hover .copy{background-position:-24px -144px;} /* 复制 */
  225. li:hover .follow{background-position:-24px -168px;} /* 关注 */