├── images
├── ld-bd-bac.jpg
├── cb-cj-bac01.png
├── cb-cj-bac02.png
├── cb-cj-bac03.png
├── cb-dp-img02.png
├── cb-dp-img03.png
├── cb-dp-img04.png
├── cb-jk-bac06.png
├── cb-jk-bac07.png
├── cb-ld-bac01.png
├── cb-ld-bac02.png
├── cb-ld-bac03.png
├── cb-ld-bac04.png
├── cb-ld-bac05.png
├── cb-ld-bac09.png
├── cb-ld-bac10.png
├── cb-ld-bac11.png
├── cb-ld-bac13.png
├── cb-ld-bac20.jpg
├── cb-ld-bac21.png
├── cb-ld-bac22.png
├── cb-ld-bac23.png
├── cb-nav-bac01.png
├── cb-nav-bac02.png
├── cb-title-c.png
├── cb-title-l.png
├── cb-title-r.png
├── cb-zz-bac01.jpg
├── cb-head-bac01.png
├── cb-head-bac03.png
├── cb-head-bac04.png
├── cb-head-bac05.png
├── cb-head-bac06.png
├── cb-head-bac08.png
├── cb-main-bac01.png
├── cb-main-bac02.png
├── cb-main-bac03.png
├── cb-main-bac04.png
├── cb-main-bac06.png
├── zz-head-ct-bg.png
├── cb-chart-icon01.png
├── cb-chart-icon02.png
├── cb-chart-icon03.png
├── cb-chart-icon04.png
├── cb-chart-icon05.png
├── cb-chart-icon06.png
├── cb-chart-icon07.png
├── cb-chart-icon08.png
├── cb-chart-icon09.png
├── cb-chart-icon10.png
├── cb-chart-icon11.png
├── cb-chart-icon12.png
├── cb-chart-icon13.png
├── cb-title-icon01.png
├── cb-title-icon02.png
├── cb-title-icon03.png
└── cd-container-bg.jpg
├── css
├── public.css
├── style.css
└── style-index.css
├── js
├── jc.js
├── type1920.js
├── matrix.js
├── jquery.mCustomScrollbar.concat.min.js
└── highlights-ajax.js
├── typeHot.html
├── highlightsMeta.html
├── transshipment.html
├── data
├── navigationtree.json
└── hotinfo-data.json
├── highlightsMeta-ajax.html
└── index.html
/images/ld-bd-bac.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/ld-bd-bac.jpg
--------------------------------------------------------------------------------
/images/cb-cj-bac01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-cj-bac01.png
--------------------------------------------------------------------------------
/images/cb-cj-bac02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-cj-bac02.png
--------------------------------------------------------------------------------
/images/cb-cj-bac03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-cj-bac03.png
--------------------------------------------------------------------------------
/images/cb-dp-img02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-dp-img02.png
--------------------------------------------------------------------------------
/images/cb-dp-img03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-dp-img03.png
--------------------------------------------------------------------------------
/images/cb-dp-img04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-dp-img04.png
--------------------------------------------------------------------------------
/images/cb-jk-bac06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-jk-bac06.png
--------------------------------------------------------------------------------
/images/cb-jk-bac07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-jk-bac07.png
--------------------------------------------------------------------------------
/images/cb-ld-bac01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac01.png
--------------------------------------------------------------------------------
/images/cb-ld-bac02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac02.png
--------------------------------------------------------------------------------
/images/cb-ld-bac03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac03.png
--------------------------------------------------------------------------------
/images/cb-ld-bac04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac04.png
--------------------------------------------------------------------------------
/images/cb-ld-bac05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac05.png
--------------------------------------------------------------------------------
/images/cb-ld-bac09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac09.png
--------------------------------------------------------------------------------
/images/cb-ld-bac10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac10.png
--------------------------------------------------------------------------------
/images/cb-ld-bac11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac11.png
--------------------------------------------------------------------------------
/images/cb-ld-bac13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac13.png
--------------------------------------------------------------------------------
/images/cb-ld-bac20.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac20.jpg
--------------------------------------------------------------------------------
/images/cb-ld-bac21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac21.png
--------------------------------------------------------------------------------
/images/cb-ld-bac22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac22.png
--------------------------------------------------------------------------------
/images/cb-ld-bac23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-ld-bac23.png
--------------------------------------------------------------------------------
/images/cb-nav-bac01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-nav-bac01.png
--------------------------------------------------------------------------------
/images/cb-nav-bac02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-nav-bac02.png
--------------------------------------------------------------------------------
/images/cb-title-c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-title-c.png
--------------------------------------------------------------------------------
/images/cb-title-l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-title-l.png
--------------------------------------------------------------------------------
/images/cb-title-r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-title-r.png
--------------------------------------------------------------------------------
/images/cb-zz-bac01.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-zz-bac01.jpg
--------------------------------------------------------------------------------
/images/cb-head-bac01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-head-bac01.png
--------------------------------------------------------------------------------
/images/cb-head-bac03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-head-bac03.png
--------------------------------------------------------------------------------
/images/cb-head-bac04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-head-bac04.png
--------------------------------------------------------------------------------
/images/cb-head-bac05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-head-bac05.png
--------------------------------------------------------------------------------
/images/cb-head-bac06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-head-bac06.png
--------------------------------------------------------------------------------
/images/cb-head-bac08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-head-bac08.png
--------------------------------------------------------------------------------
/images/cb-main-bac01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-main-bac01.png
--------------------------------------------------------------------------------
/images/cb-main-bac02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-main-bac02.png
--------------------------------------------------------------------------------
/images/cb-main-bac03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-main-bac03.png
--------------------------------------------------------------------------------
/images/cb-main-bac04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-main-bac04.png
--------------------------------------------------------------------------------
/images/cb-main-bac06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-main-bac06.png
--------------------------------------------------------------------------------
/images/zz-head-ct-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/zz-head-ct-bg.png
--------------------------------------------------------------------------------
/images/cb-chart-icon01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon01.png
--------------------------------------------------------------------------------
/images/cb-chart-icon02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon02.png
--------------------------------------------------------------------------------
/images/cb-chart-icon03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon03.png
--------------------------------------------------------------------------------
/images/cb-chart-icon04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon04.png
--------------------------------------------------------------------------------
/images/cb-chart-icon05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon05.png
--------------------------------------------------------------------------------
/images/cb-chart-icon06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon06.png
--------------------------------------------------------------------------------
/images/cb-chart-icon07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon07.png
--------------------------------------------------------------------------------
/images/cb-chart-icon08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon08.png
--------------------------------------------------------------------------------
/images/cb-chart-icon09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon09.png
--------------------------------------------------------------------------------
/images/cb-chart-icon10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon10.png
--------------------------------------------------------------------------------
/images/cb-chart-icon11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon11.png
--------------------------------------------------------------------------------
/images/cb-chart-icon12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon12.png
--------------------------------------------------------------------------------
/images/cb-chart-icon13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-chart-icon13.png
--------------------------------------------------------------------------------
/images/cb-title-icon01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-title-icon01.png
--------------------------------------------------------------------------------
/images/cb-title-icon02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-title-icon02.png
--------------------------------------------------------------------------------
/images/cb-title-icon03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cb-title-icon03.png
--------------------------------------------------------------------------------
/images/cd-container-bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/janessasmith/datalist-show/HEAD/images/cd-container-bg.jpg
--------------------------------------------------------------------------------
/css/public.css:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
4 | margin: 0;
5 | padding: 0;
6 | behavior: url(js/PIE.htc);
7 | }
8 |
9 | ul {
10 | list-style: none;
11 | }
12 |
13 | a {
14 | text-decoration: none;
15 | }
16 |
17 | img {
18 | border: 0;
19 | vertical-align: middle;
20 | }
21 |
22 | button, input {
23 | outline: 0;
24 | border: none;
25 | vertical-align: middle;
26 | }
27 |
28 | textarea {
29 | outline: 0;
30 | border: none;
31 | resize: none;
32 | }
33 |
34 | .lf {
35 | float: left;
36 | }
37 |
38 | .rt {
39 | float: right;
40 | }
41 |
42 | .clearfix {
43 | *zoom: 1;
44 | }
45 |
46 | .clearfix:after, .clearfix:before {
47 | display: table;
48 | content: "";
49 | line-height: 0;
50 | }
51 |
52 | .clearfix:after {
53 | clear: both;
54 | }
55 |
56 | body {
57 | background: #fff;
58 | color: #75797c;
59 | font-size: 14px;
60 | font-family: Microsoft YaHei, "微软雅黑", Arial;
61 | }
62 |
63 | input, textarea {
64 | color: #9d9d9d;
65 | font-size: 9pt;
66 | font-family: Microsoft YaHei;
67 | }
68 |
69 | option, select {
70 | outline: 0;
71 | border: none;
72 | color: #fff;
73 | font-family: Microsoft YaHei;
74 | }
--------------------------------------------------------------------------------
/js/jc.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by zhenglu on 2016/7/17.
3 | */
4 | $(document).ready(function () {
5 | //下拉列表显示隐藏
6 | selectBox($('.lb-sel-bk'), $('.lb-sel-bk ul'));
7 | $(".lb-sel-bk").click(function () {
8 | if ($(this).hasClass("rw-sel-op")) {
9 | $(this).removeClass("rw-sel-op");
10 | }
11 | else {
12 | $(this).addClass("rw-sel-op");
13 | }
14 | });
15 |
16 | $(document).click(function () {
17 | if ($(".lb-sel-bk ul").css('display') == 'block') {
18 | $(".lb-sel-bk").removeClass("rw-sel-op");
19 | }
20 | });
21 | });
22 |
23 | function selectBox(div1, div2) {
24 | div1.click(function (event) {
25 | event.stopPropagation();
26 | var Index = div1.index(this);
27 |
28 | if (div2.eq(Index).css('display') == 'block') {
29 | div2.eq(Index).hide();
30 | } else {
31 | div2.hide();
32 | div2.eq(Index).show();
33 | }
34 | if (div2.eq(Index).css('display') == 'block') {
35 | $(document).click(function () {
36 | div2.hide();
37 | });
38 | $('li a', div2).click(function () {
39 | var text = this.innerHTML;
40 | $(this).parent().parent().prev().text(text);
41 | });
42 | }
43 | });
44 | }
--------------------------------------------------------------------------------
/js/type1920.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Created by zhenglu on 2016/7/17.
3 | */
4 | $(function () {
5 | var containerWidth = 1920;
6 | var containerHeight = 1080;
7 | var scaleAndLocation = getScaleAndLocation(containerWidth, containerHeight);
8 |
9 | function getScaleAndLocation(width, height) {
10 | // 用于"transform": "scale(" + scale + ")",
11 | var scale = 1;
12 | // 缩放后居中的位置,
13 | var location = {
14 | x: 0,
15 | y: 0
16 | }
17 | // var clientWidth = document.body.clientWidth;
18 | // var clientHeight = document.body.clientHeight;
19 | var clientWidth = window.innerWidth;
20 | var clientHeight = window.innerHeight;
21 | if (clientWidth / clientHeight < width / height) {
22 | scale = clientWidth / width;
23 | location.y = (clientHeight - height * scale) / 2;
24 | } else {
25 | scale = clientHeight / height;
26 | location.x = (clientWidth - width * scale) / 2;
27 | }
28 | return {
29 | scale: scale,
30 | location: location
31 | };
32 | }
33 |
34 | if (scaleAndLocation.scale != 1) {
35 | $("body").css("overflow", "hidden");
36 | $("#cb-container").css({
37 | "-moz-transform-origin": "left top",
38 | "-webkit-transform-origin": "left top",
39 | "-o-transform-origin": "left top",
40 | "-ms-transform-origin": "left top",
41 | "transform-origin": "left top",
42 | "-moz-transform": "scale(" + scaleAndLocation.scale + ")",
43 | "-webkit-transform": "scale(" + scaleAndLocation.scale + ")",
44 | "-o-transform": "scale(" + scaleAndLocation.scale + ")",
45 | "-ms-transform": "scale(" + scaleAndLocation.scale + ")",
46 | "transform": "scale(" + scaleAndLocation.scale + ")",
47 | "-moz-transform-origin": "left top",
48 | "-webkit-transform-origin": "left top",
49 | "-o-transform-origin": "left top",
50 | "-ms-transform-origin": "left top",
51 | "transform-origin": "left top",
52 | "margin-left": scaleAndLocation.location.x + "px",
53 | "margin-top": scaleAndLocation.location.y + "px",
54 | });
55 | }
56 | });
--------------------------------------------------------------------------------
/typeHot.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 分类热点消息
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
28 |
29 |
30 |
31 |
94 |
95 |
--------------------------------------------------------------------------------
/highlightsMeta.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 亮点荟萃
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
24 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
文章传播力排行榜
40 |
41 |
54 |
55 |
56 |
57 |
排名
58 |
59 |
标题
60 |
61 |
来源
62 |
63 |
传播力值
64 |
65 |
70 |
71 |
72 |
73 |
74 | 加载更多
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
最新文章传播情况
89 |
90 |
91 |
92 |
时间
93 |
94 |
标题
95 |
96 |
来源
97 |
98 |
传播力值
99 |
100 |
104 |
105 |
106 |
107 |
108 | 加载更多
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
121 |
122 |
--------------------------------------------------------------------------------
/transshipment.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 转载情况分析
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | 文章总数
19 | 62,094
20 |
21 |
22 | 被转载次数
23 | 78,092
24 |
25 |
26 |
集团新闻被转载情况分析(4月)
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |

36 |
37 |
38 |
39 |
40 |
41 | 5,083
42 |
43 |
44 |
45 |
46 |
47 | 10,200
48 |
49 |
50 |
51 |
52 |
53 | 62,809
54 |
55 |
56 |
被转载数——按分类
57 |
58 |
59 |
60 |
61 |
62 |

63 |
64 |
65 |
66 |
67 |
68 | 13,562
69 |
70 |
71 |
72 |
73 |
74 | 16,203
75 |
76 |
77 |
78 |
79 |
80 | 11,409
81 |
82 |
83 |
84 |
85 |
86 | 9,634
87 |
88 |
89 |
90 |
91 |
92 | 1,047
93 |
94 |
95 |
96 |
97 |
98 | 24,869
99 |
100 |
101 |
102 |
103 |
104 | 1,368
105 |
106 |
107 |
被转载数——按子单位
108 |
109 |
110 |
111 |
112 |
113 |

114 |
115 |
116 |
117 |
118 |
119 | 637
120 |
121 |
122 |
123 |
124 |
125 | 445
126 |
127 |
128 |
129 |
130 |
131 | 282
132 |
133 |
134 |
转载热门单位TOP3
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
--------------------------------------------------------------------------------
/data/navigationtree.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "roleName": "重庆日报党报集群",
4 | "pid": 0,
5 | "roleId": 1,
6 | "children": [
7 | {
8 | "roleName": "重庆日报微信",
9 | "pid": 1,
10 | "roleId": 2,
11 | "children": []
12 | },
13 | {
14 | "roleName": "理论头条V微信",
15 | "pid": 1,
16 | "roleId": 3,
17 | "children": []
18 | },
19 | {
20 | "roleName": "重庆智造微信",
21 | "pid": 1,
22 | "roleId": 3,
23 | "children": []
24 | }
25 | ]
26 | },
27 | {
28 | "roleName": "华龙网新媒体集群",
29 | "pid": 1,
30 | "roleId": 1,
31 | "children": [
32 | {
33 | "roleName": "华龙网微信",
34 | "pid": 1,
35 | "roleId": 2,
36 | "children": []
37 | }
38 | ]
39 | },
40 | {
41 | "roleName": "都市报集群",
42 | "pid": 2,
43 | "roleId": 1,
44 | "children": [
45 | {
46 | "roleName": "重庆晚报",
47 | "pid": 1,
48 | "roleId": 2,
49 | "children": [
50 | {
51 | "roleName": "都市走走族",
52 | "pid": 3,
53 | "roleId": 7
54 |
55 | },
56 | {
57 | "roleName": "牛股村微信",
58 | "pid": 3,
59 | "roleId": 8
60 |
61 | }
62 | ]
63 | },
64 | {
65 | "roleName": "重庆商报",
66 | "pid": 1,
67 | "roleId": 3,
68 | "children": [
69 | {
70 | "roleName": "周末去哪儿微信",
71 | "pid": 3,
72 | "roleId": 7
73 |
74 | },
75 | {
76 | "roleName": "添升有财微信",
77 | "pid": 3,
78 | "roleId": 8
79 |
80 | }
81 | ]
82 | },
83 | {
84 | "roleName": "重庆晨报",
85 | "pid": 1,
86 | "roleId": 3,
87 | "children": [
88 | {
89 | "roleName": "重庆晨报网",
90 | "pid": 3,
91 | "roleId": 7
92 |
93 | },
94 | {
95 | "roleName": "重庆晨报微信",
96 | "pid": 3,
97 | "roleId": 8
98 | },
99 | {
100 | "roleName": "一页重庆微信",
101 | "pid": 3,
102 | "roleId": 8
103 |
104 | }
105 | ]
106 | }
107 | ]
108 | },
109 | {
110 | "roleName": "行业报集群",
111 | "pid": 2,
112 | "roleId": 1,
113 | "children": [
114 | {
115 | "roleName": "重庆法制报",
116 | "pid": 1,
117 | "roleId": 2,
118 | "children": [
119 | {
120 | "roleName": "重庆法制报微信",
121 | "pid": 3,
122 | "roleId": 7
123 |
124 | }
125 | ]
126 | },
127 | {
128 | "roleName": "新女报",
129 | "pid": 1,
130 | "roleId": 3,
131 | "children": [
132 | {
133 | "roleName": "新女报搜美团微信",
134 | "pid": 3,
135 | "roleId": 7
136 |
137 | },
138 | {
139 | "roleName": "肥鸽传书微信",
140 | "pid": 3,
141 | "roleId": 8
142 |
143 | }
144 | ]
145 | },
146 | {
147 | "roleName": "今日重庆",
148 | "pid": 1,
149 | "roleId": 3,
150 | "children": [
151 | {
152 | "roleName": "今日重庆微信",
153 | "pid": 3,
154 | "roleId": 7
155 |
156 | }
157 | ]
158 | }
159 | ]
160 | },
161 | {
162 | "roleName": "地区报集群",
163 | "pid": 2,
164 | "roleId": 1,
165 | "children": [
166 | {
167 | "roleName": "巴渝都市报",
168 | "pid": 1,
169 | "roleId": 2,
170 | "children": []
171 | },
172 | {
173 | "roleName": "三峡都市报",
174 | "pid": 1,
175 | "roleId": 3,
176 | "children": []
177 | },
178 | {
179 | "roleName": "武陵都市报",
180 | "pid": 1,
181 | "roleId": 3,
182 | "children": []
183 | }
184 | ]
185 | }
186 | ]
--------------------------------------------------------------------------------
/highlightsMeta-ajax.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 亮点荟萃Ajax
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
24 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
文章传播力排行榜
45 |
46 |
59 |
60 |
61 |
62 |
排名
63 |
64 |
标题
65 |
66 |
来源
67 |
68 |
传播力值
69 |
70 |
74 |
75 |
76 |
77 |
78 | 加载更多
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
最新文章传播情况
93 |
94 |
95 |
96 |
时间
97 |
98 |
标题
99 |
100 |
来源
101 |
102 |
传播力值
103 |
104 |
108 |
109 |
110 |
111 |
112 | 加载更多
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
125 |
126 |
--------------------------------------------------------------------------------
/data/hotinfo-data.json:
--------------------------------------------------------------------------------
1 | var datas = [
2 | // 中心工作json数据
3 | [ // 中心工作json数据1
4 | [
5 | ['“十三五”期间 成都每年确保开通2个轨道交通项目', 'http://news.chengdu.cn/2015/1202/1746589.shtml'],
6 | ['天府新区:新增生态红线控制 轨道交通增159公里', 'http://news.chengdu.cn/2015/1116/1742049.shtml'],
7 | ['5年后的成都轨道交通:坐地铁比开车更快', 'http://news.chengdu.cn/2015/0925/1728649.shtml'],
8 | ['成都将建"公交都市" 轨道交通出行分担率超50%', 'http://news.chengdu.cn/2015/0920/1727182.shtml'],
9 | ['中国经营报:成都轨道交通牵引力 打造千亿级全产业链', 'http://news.chengdu.cn/2016/0426/1782144.shtml'],
10 | ['新都集中签约8个项目 建轨道交通全产业链', 'http://news.chengdu.cn/2016/0328/1775755.shtml'],
11 | ['打造半小时交通圈 成都轨道交通将延伸到德绵', 'http://news.chengdu.cn/2016/0222/1766362.shtml'],
12 | ['大力实施 轨道交通加速成网计划', 'http://news.chengdu.cn/2016/0124/1759612.shtml'],
13 | ['成都新一轮轨道交通线网规划启动 将达1730公里', 'http://news.chengdu.cn/2016/0118/1757890.shtml'],
14 | ['快速公交、社区巴士、轨道交通 串起成都人幸福生活', 'http://news.chengdu.cn/2015/1211/1749172.shtml'],
15 | ['成都规划38条轨道交通线 简阳首次纳入', 'http://news.chengdu.cn/2016/0527/1789528.shtml'],
16 | ['深度融入并助推成都轨道交通产业实现更好发展', 'http://news.chengdu.cn/2016/0427/1782410.shtml'],
17 | ['双核共兴 一城多市 成都城建攻坚进行时', 'http://news.chengdu.cn/2016/0311/1771789.shtml'],
18 | ['改革攻坚 发力“供给侧”', 'http://news.chengdu.cn/2016/0122/1759156.shtml'],
19 | ['成都:专注发展 改革创新 攻坚破难 落实规划蓝图', 'http://news.chengdu.cn/2015/1221/1751239.shtml'],
20 | ],
21 | // 中心工作json数据2
22 | [
23 | ['成都发布城建攻坚2025规划 九大重点工程实现规划蓝图','http://news.chengdu.cn/2016/0328/1775927.shtml'],
24 | ['成都城建攻坚2025规划:读懂城市建设九大任务','http://news.chengdu.cn/2016/0329/1776024.shtml'],
25 | ['工业强基:成都产业发展开启4.0时代','http://news.chengdu.cn/2016/0715/1802172.shtml'],
26 | ['以“竞进拉练” 促“工业强基','http://news.chengdu.cn/2016/0715/1802231.shtml'],
27 | ['成都城投集团:建筑工业化 助力新型城镇化建设','http://news.chengdu.cn/2016/0712/1801350.shtml'],
28 | ['上半年成都工业投资增速 有望居副省级城市第一','http://news.chengdu.cn/2016/0706/1799858.shtml'],
29 | ['深入实施工业强基行动 加快工业提速增效发展','http://news.chengdu.cn/2016/0706/1799842.shtml'],
30 | ['成都力争今年完成工业投资2000亿元以上','http://news.chengdu.cn/2016/0510/1785322.shtml'],
31 | ['成都正构建“3+N”工业空间布局体系','http://news.chengdu.cn/2016/0419/1780454.shtml'],
32 | ['成渝城市群发展工业强基 做强国家中心城市硬支撑','http://news.chengdu.cn/2016/0401/1776694.shtml'],
33 | ['坚定不移实施工业强基行动 努力开创我市工业发展新局面','http://news.chengdu.cn/2016/0401/1776686.shtml'],
34 | ['量质并举 成都绘出工业强基行动“路线图”','http://news.chengdu.cn/2016/0307/1770262.shtml'],
35 | ['实施工业强基行动 成都加快建设国家先进制造业中心','http://news.chengdu.cn/2016/0122/1759175.shtml'],
36 | ['市经信委:实施工业强基行动 提升工业和信息化水平','http://news.chengdu.cn/2016/0203/1762413.shtml'],
37 | ['市经信委主任施跃华:大力实施工业强基行动','http://news.chengdu.cn/2016/0121/1758821.shtml'],
38 | ],
39 | // 中心工作json数据3
40 | [
41 | ['成都第二水源李家岩水库环评获批 蓄水位为763米','http://news.chengdu.cn/2016/0317/1773363.shtml'],
42 | ['锦江区荣获“国家生态区” 为中西部地区首个','http://news.chengdu.cn/2016/0712/1801538.shtml'],
43 | ['不断优化金融生态环境 促进金融事业持续健康发展','http://news.chengdu.cn/2016/0702/1799046.shtml'],
44 | ['青龙湖水库 成都生态文明建设新名片','http://news.chengdu.cn/2016/0618/1795397.shtml'],
45 | ['成都环城生态带建设完成投资6.3亿元','http://news.chengdu.cn/2016/0504/1784097.shtml'],
46 | ['生态绿色为大熊猫营造幸福家园','http://news.chengdu.cn/2016/0424/1781754.shtml'],
47 | ['建成绿色低碳发展典范 成都中法生态园“动作不断”','http://news.chengdu.cn/2016/0412/1778904.shtml'],
48 | ['成都戴上绿色“项链”环城生态区2020年建成','http://news.chengdu.cn/2016/0412/1778735.shtml'],
49 | ['成都环城生态区2020年建成 半小时可览湖光山色','http://news.chengdu.cn/2016/0407/1777814.shtml'],
50 | ['大力推进生态建设 让绿水青山常伴身边','http://news.chengdu.cn/2016/0304/1769439.shtml'],
51 | ['今年成都生态文明建设总投资超700亿元','http://news.chengdu.cn/2016/0302/1768640.shtml'],
52 | ['成都启动实施生态文明建设7大主要任务','http://news.chengdu.cn/2016/0229/1767960.shtml'],
53 | ['成都公布生态文明建设10年规划 第二水源今年上半年开工','http://news.chengdu.cn/2016/0219/1765732.shtml'],
54 | ['未来十年成都5619亿投入生态文明建设 钱怎么花?','http://news.chengdu.cn/2016/0218/1765658.shtml'],
55 | ['唐良智:科学谋划水生态建设蓝图 推进城市有机可持续发展','http://news.chengdu.cn/2015/1201/1745985.shtml'],
56 | ]
57 | ],
58 | // 本地json数据
59 | [
60 | // 本地json数据1
61 | [
62 | ['宜宾男子专偷没上锁高档自行车贱卖', 'http://news.chengdu.cn/2016/0715/1802336.shtml'],
63 | ['《Hello!女神》成都站甄选将开启 王思聪助阵', 'http://news.chengdu.cn/2016/0715/1802333.shtml'],
64 | ['7月19-25日 成都地铁各车站安检点逢人必检', 'http://news.chengdu.cn/2016/0715/1802330.shtml'],
65 | ['成都加工贸易和外商投资企业进出口贸易逆势增长', 'http://news.chengdu.cn/2016/0715/1802311.shtml'],
66 | ['四川消防为中小学配发消防安全教材', 'http://news.chengdu.cn/2016/0715/1802307.shtml'],
67 | ['北川:落石砸烂汽车引擎部位 司机死里逃生', 'http://news.chengdu.cn/2016/0715/1802293.shtml'],
68 | ['猪肉、鲜菜价格走高 上半年四川CPI同比上涨2%', 'http://news.chengdu.cn/2016/0715/1802291.shtml'],
69 | ['西充警方抓获16人盗窃团伙 其中多数人有前科', 'http://news.chengdu.cn/2016/0715/1802289.shtml'],
70 | ['市医保局开展违规招揽参保患者专项整治行动', 'http://news.chengdu.cn/2016/0715/1802288.shtml'],
71 | ['上半年四川CPI同比上涨2% 城乡居民收入稳步增长', 'http://news.chengdu.cn/2016/0715/1802263.shtml'],
72 | ['G5高速成雅段因高压线应急抢险施工 11时至14时禁行', 'http://news.chengdu.cn/2016/0715/1802260.shtml'],
73 | ['成都灭活针剂仍缺货 预防小儿麻痹疫苗该咋打?', 'http://news.chengdu.cn/2016/0715/1802258.shtml'],
74 | ['上半年四川居民人均可支配收入9583元', 'http://news.chengdu.cn/2016/0715/1802257.shtml'],
75 | ['成都居民年底可申请健康卡 可跨区就医结算费用', 'http://news.chengdu.cn/2016/0715/1802254.shtml'],
76 | ['四川本科一批正在模拟投档 17日正式投档', 'http://news.chengdu.cn/2016/0715/1802253.shtml']
77 | ],
78 | ],
79 | // 区域json数据
80 | [
81 | // 区域json数据1
82 | [
83 | ['无人机助力崇州现代农业发展(图)', 'http://news.chengdu.cn/2016/0715/1802337.shtml'],
84 | ['双流区牵手达州万源市 缔结友好区市', 'http://news.chengdu.cn/2016/0715/1802332.shtml'],
85 | ['说快板演小品 双流黄甲把廉政主题坝坝会开到小区', 'http://news.chengdu.cn/2016/0715/1802313.shtml'],
86 | ['户外“圣地”邀你探秘 “穿越理塘格聂”活动公开招募', 'http://news.chengdu.cn/2016/0715/1802262.shtml'],
87 | ['中国都江堰·青城国际田园武术节在崇义开幕', 'http://news.chengdu.cn/2016/0715/1802249.shtml'],
88 | ['投资261亿元 武侯区下半年30个项目集中开工', 'http://news.chengdu.cn/2016/0715/1802230.shtml'],
89 | ['嗨,青羊!全景摄影征集活动最后一次集中拍摄 定格诗意“雨中青羊”', 'http://news.chengdu.cn/2016/0714/1802119.shtml'],
90 | ['72名行业代表参观崇州综合种养示范点 稻田综合种养成全国典型', 'http://news.chengdu.cn/2016/0714/1802101.shtml'],
91 | ['探索大数据转型升级 崇州举行智慧城市高端沙龙', 'http://news.chengdu.cn/2016/0714/1802096.shtml'],
92 | ['龙泉破获系列入室盗窃案 涉案金额上百万', 'http://news.chengdu.cn/2016/0714/1802047.shtml'],
93 | ['武侯区簇锦社区开展讲座 将核心价值观寓于国画之中', 'http://news.chengdu.cn/2016/0713/1801859.shtml'],
94 | ['社区干部践行“两学一做” 助力邛崃老旧院落改造', 'http://news.chengdu.cn/2016/0713/1801840.shtml'],
95 | ['海归党员讲述创业历程 成都高新区开展宣讲活动', 'http://news.chengdu.cn/2016/0713/1801834.shtml'],
96 | ['邛崃“智慧城市”基本框架将于2020年初步形成', 'http://news.chengdu.cn/2016/0713/1801828.shtml'],
97 | ['锦江区开展党员“体检” 构建四类课堂讲党课', 'http://news.chengdu.cn/2016/0713/1801825.shtml']
98 | ],
99 | ],
100 | // 最新json数据
101 | [
102 | // 最新json数据1
103 | [
104 | ['双流区牵手达州万源市 缔结友好区市', 'http://news.chengdu.cn/2016/0715/1802332.shtml'],
105 | ['7月19-25日 成都地铁各车站安检点逢人必检', 'http://news.chengdu.cn/2016/0715/1802330.shtml'],
106 | ['成都的天空 这是要当网红的节奏吗?', 'http://news.chengdu.cn/2016/0715/1802325.shtml'],
107 | ['说快板演小品 双流黄甲把廉政主题坝坝会开到小区', 'http://news.chengdu.cn/2016/0715/1802313.shtml'],
108 | ['上半年 成都加工贸易和外商投资企业进出口贸易逆势增长', 'http://news.chengdu.cn/2016/0715/1802311.shtml'],
109 | ['宜宾港保税物流中心(B型)通过正式验收', 'http://news.chengdu.cn/2016/0715/1802268.shtml'],
110 | ['成都灭活针剂仍缺货 预防小儿麻痹疫苗该咋打?', 'http://news.chengdu.cn/2016/0715/1802258.shtml'],
111 | ['成都居民年底可申请健康卡 可跨区就医结算费用', 'http://news.chengdu.cn/2016/0715/1802254.shtml'],
112 | ['四川本科一批正在模拟投档 17日正式投档', 'http://news.chengdu.cn/2016/0715/1802253.shtml'],
113 | ['为什么昨天的夕阳那么美 官方为你解读', 'http://news.chengdu.cn/2016/0715/1802246.shtml'],
114 | ['艺体类专业本科批征集志愿填报今日17:00截止', 'http://news.chengdu.cn/2016/0715/1802222.shtml'],
115 | ['今早成都朝霞+蓝天白云 颜值爆表!', 'http://news.chengdu.cn/2016/0715/1802205.shtml'],
116 | ['嗨,青羊!全景摄影征集活动最后一次集中拍摄', 'http://news.chengdu.cn/2016/0714/1802119.shtml'],
117 | ['G20举行期间 成都部分道路区域机动车单双号限行', 'http://news.chengdu.cn/2016/0714/1802115.shtml'],
118 | ['绝对不是PS 成都今天现最美晚霞', 'http://news.chengdu.cn/2016/0714/1802113.shtml']
119 | ],
120 | ],
121 | // 国内国际json数据
122 | [
123 | // 国内国际json数据1
124 | [
125 | ['骗钱女学生“现身” 称打工还钱 警方介入调查', 'http://news.chengdu.cn/2016/0715/1802335.shtml'],
126 | ['巴西海关宣布将无限期罢工 距奥运会仅20余天', 'http://news.chengdu.cn/2016/0715/1802327.shtml'],
127 | ['股神巴菲特大手笔行善 再捐逾28亿美元股票', 'http://news.chengdu.cn/2016/0715/1802326.shtml'],
128 | ['20岁军迷小伙网购"仿真枪" 退货被查获刑4年', 'http://news.chengdu.cn/2016/0715/1802324.shtml'],
129 | ['云南大学女厕再“偷窥男” 女生堵门报警抓获', 'http://news.chengdu.cn/2016/0715/1802323.shtml'],
130 | ['环保部回应太湖垃圾倾倒事件:已监测周边水质', 'http://news.chengdu.cn/2016/0715/1802321.shtml'],
131 | ['最高检:关键岗位科研人员涉案 慎用拘留逮捕', 'http://news.chengdu.cn/2016/0715/1802319.shtml'],
132 | ['法国数千人河边野餐 打破两项吉尼斯世界纪录', 'http://news.chengdu.cn/2016/0715/1802320.shtml'],
133 | ['江苏一男子杀死亲妈 事发前盗取其母20余万', 'http://news.chengdu.cn/2016/0715/1802317.shtml'],
134 | ['问题气体”致盲事件续:21名患者索赔逾千万', 'http://news.chengdu.cn/2016/0715/1802316.shtml'],
135 | ['河北大城两幼儿接送车内死亡 3名责任人被刑拘', 'http://news.chengdu.cn/2016/0715/1802310.shtml'],
136 | ['2人回国投案自首 "百名红通人员"三分之一归案', 'http://news.chengdu.cn/2016/0715/1802309.shtml'],
137 | ['法国内政部:尼斯卡车冲撞人群事件致84人遇难', 'http://news.chengdu.cn/2016/0715/1802305.shtml'],
138 | ['特雷莎组新内阁 裁撤能源与气候变化部遭指责', 'http://news.chengdu.cn/2016/0715/1802303.shtml'],
139 | ['《口袋妖怪Go》火爆 美两男子“抓精灵”坠崖', 'http://news.chengdu.cn/2016/0715/1802301.shtml']
140 | ],
141 | ]
142 | ];
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 一屏展示index
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
xxxx新媒体影响力分析平台
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |

39 |
集团新闻被转载情况分析(月)
40 |
41 |
42 |
43 |
44 |
45 |
46 | 文章总数
47 | 62,094
48 |
49 |
50 | 被转载次数
51 | 78,092
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |

61 |
62 |
63 |
64 |
65 |
66 | 137650
67 |
68 |
69 |
70 |
71 |
72 | 56788
73 |
74 |
75 |
76 |
77 |
78 | 46666
79 |
80 |
81 |
82 |
83 |
84 | 1685
85 |
86 |
87 |
被转载数——按分类
88 |
89 |
90 |
91 |
92 |
93 |

94 |
95 |
96 |
97 |
98 |
99 | 13652
100 |
101 |
102 |
103 |
104 |
105 | 55776
106 |
107 |
108 |
109 |
110 |
111 | 23800
112 |
113 |
114 |
115 |
116 |
117 | 22461
118 |
119 |
120 |
121 |
122 |
123 | 36453
124 |
125 |
126 |
被转载数——按子单位
127 |
128 |
129 |
130 |
131 |
132 |

133 |
134 |
135 |
136 |
137 |
138 | 1231
139 |
140 |
141 |
142 |
143 |
144 | 987
145 |
146 |
147 |
148 |
149 |
150 | 769
151 |
152 |
153 |
转载热门单位TOP3
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |

166 |
分类热点信息
167 |
168 |
169 |
170 |
179 |
180 |
181 |
182 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |

251 |
成都传媒集团新媒体亮点荟萃
252 |
253 |
254 |
255 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
文章传播力排行榜
271 |
272 |
273 |
274 |
排名
275 |
276 |
标题
277 |
278 |
来源
279 |
280 |
传播力值
281 |
282 |
286 |
287 |
288 |
289 |
290 | 加载更多
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 |
302 |
303 |
304 |
最新文章传播情况
305 |
306 |
307 |
308 |
标题
309 |
310 |
来源
311 |
312 |
传播力值
313 |
314 |
318 |
319 |
320 |
321 |
322 | 加载更多
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
337 |
338 |
339 |
340 |
--------------------------------------------------------------------------------
/js/matrix.js:
--------------------------------------------------------------------------------
1 | (function (window) {
2 | //标题和链接
3 | //var TitleHrefList = document.getElementById('sourcedata').innerHTML;
4 | //var arrTitleHref = eval(TitleHrefList);
5 | // //背景颜色
6 | var ColorList = [
7 | ['color0'],
8 | ['color1'],
9 | ['color2'],
10 | ['color3']
11 | ];
12 | var arrColor = eval(ColorList);
13 |
14 | window.BeginChange = function (width, height, spacing, arrTitleHref) {
15 | var left_width = width + spacing;
16 | var top_height = height + spacing;
17 | //重新赋值 一屏显示20条
18 | //AreaPosition = [[0, 0], [0, top_height], [left_width, 0], [left_width, top_height], [left_width*2, 0], [left_width*2, top_height], [left_width*3, 0], [left_width*3, top_height], [left_width*4, 0], [left_width*4, top_height], [left_width*5, 0], [left_width*5, top_height],
19 | // [left_width*6, 0], [left_width*6, top_height], [left_width*7, 0], [left_width*7, top_height], [0, top_height*2], [0, top_height*3], [left_width, top_height*2], [left_width, top_height*3], [left_width*2, top_height*2], [left_width*2, top_height*3], [left_width*3, top_height*2],
20 | // [left_width*3, top_height*3], [left_width*4, top_height*2], [left_width*4, top_height*3], [left_width*5, top_height*2], [left_width*5, top_height*3], [left_width*6, top_height*2], [left_width*6, top_height*3], [left_width*7, top_height*2], [left_width*7, top_height*3]];
21 |
22 | // 一屏显示15条
23 | AreaPosition = [
24 | [0, 0],
25 | [0, top_height],
26 | [left_width, 0],
27 | [left_width, top_height],
28 | [left_width * 2, 0],
29 | [left_width * 2, top_height],
30 | [left_width * 3, 0],
31 | [left_width * 3, top_height],
32 | [left_width * 4, 0],
33 | [left_width * 4, top_height],
34 | [left_width * 5, 0],
35 | [left_width * 5, top_height],
36 | [left_width * 6, 0],
37 | [left_width * 6, top_height],
38 | [0, top_height * 2],
39 | [left_width, top_height * 2],
40 | [left_width * 2, top_height * 2],
41 | [left_width * 3, top_height * 2],
42 | [left_width * 4, top_height * 2],
43 | [left_width * 5, top_height * 2],
44 | [left_width * 6, top_height * 2]
45 | ];
46 |
47 |
48 | arrAreaPosition = eval(AreaPosition);
49 | divshift = [
50 | [-500, -200],
51 | [500, 200],
52 | [130, 130],
53 | [-30, -30],
54 | [161, 0],
55 | [-161, 0],
56 | [644, 117],
57 | [161, 0],
58 | [483, 234],
59 | [1100, 350],
60 | [-232, -55],
61 | [-1100, -350],
62 | [-322, -17],
63 | [20, 20],
64 | [10, 10],
65 | [305, 111],
66 | [-222, -789],
67 | [-10, -10],
68 | [70, 50],
69 | [100, 130]
70 | ];
71 | arrDivShift = eval(divshift);
72 | arrNewArea = new Array(); //新的数组排列
73 | arrAreaPosition = arrAreaPosition.sort(function () {
74 | return Math.random() > 0.5 ? -1 : 1;
75 | }); //数组对象随机排序
76 |
77 | //var xx = 2; //2个最大区域
78 | //var xw = 2; //2个长区域
79 | //var xh = 4; //4个高区域
80 | //var x = 12; //12个小区域
81 |
82 | var xx = 1; //2个最大区域
83 | var xw = 2; //2个长区域
84 | var xh = 1; //4个高区域
85 | var x = 11; //12个小区域
86 | var left = 0; //css left
87 | var top = 0; //css top
88 |
89 | //获取大区域的坐标
90 | for (var i1 = 0; i1 < arrAreaPosition.length; i1++) {
91 | left = arrAreaPosition[i1][0];
92 | top = arrAreaPosition[i1][1];
93 | //if (xx > 0 & left % (left_width*2) == 0 & top % (top_height*2) == 0) {
94 | // arrNewArea.push(arrAreaPosition[i1]);
95 | // DeleteArea(left, top);
96 | // DeleteArea(left, top + top_height);
97 | // DeleteArea(left + left_width, top);
98 | // DeleteArea(left + left_width, top + top_height);
99 | // xx--;
100 | // i1--;
101 | //}
102 |
103 | if (xx > 0 & left % (left_width * 2) == 0 & left / left_width < 6 & top / top_height < 2) {
104 | arrNewArea.push(arrAreaPosition[i1]);
105 | DeleteArea(left, top);
106 | DeleteArea(left, top + top_height);
107 | DeleteArea(left + left_width, top);
108 | DeleteArea(left + left_width, top + top_height);
109 | xx--;
110 | i1--;
111 | }
112 | }
113 |
114 | //获取两个长区域的坐标
115 | for (var i2 = 0; i2 < arrAreaPosition.length; i2++) {
116 | left = arrAreaPosition[i2][0];
117 | top = arrAreaPosition[i2][1];
118 | //if (xw > 0 & left % (left_width*2) == 0 & top % top_height == 0) {
119 | // if (top / top_height == 0 | top / top_height == 2) {
120 | // arrNewArea.push(arrAreaPosition[i2]);
121 | // DeleteArea(left, top);
122 | // DeleteArea(left + left_width, top);
123 | // AddArea(left, top + top_height);
124 | // DeleteArea(left, top + top_height);
125 | // AddArea(left + left_width, top + top_height);
126 | // DeleteArea(left + left_width, top + top_height);
127 | // }
128 | // else if (top / top_height == 1 | top / top_height == 3) {
129 | // arrNewArea.push(arrAreaPosition[i2]);
130 | // DeleteArea(left, top);
131 | // DeleteArea(left + left_width, top);
132 | // AddArea(left, top - top_height);
133 | // DeleteArea(left, top - top_height);
134 | // AddArea(left + left_width, top - top_height);
135 | // DeleteArea(left + left_width, top - top_height);
136 | // }
137 | // xw--;
138 | // i2--;
139 | //}
140 |
141 | if (xw > 0 & left / left_width < 6 & top % top_height == 0) {
142 | if (isExit(left, top) & isExit(left + left_width, top)) {
143 | arrNewArea.push(arrAreaPosition[i2]);
144 | DeleteArea(left, top);
145 | DeleteArea(left + left_width, top);
146 | xw--;
147 | i2--;
148 | }
149 |
150 | }
151 | }
152 |
153 | //获取四个高区域的坐标
154 | //for (var i3 = 0; i3 < arrAreaPosition.length; i3++) {
155 | // left = arrAreaPosition[i3][0];
156 | // top = arrAreaPosition[i3][1];
157 | // if (xh > 0 & left % left_width == 0 & top % (top_height*2) == 0) {
158 | // if (xh == 4) {
159 | // arrNewArea.push(arrAreaPosition[i3]);
160 | // DeleteArea(left, top);
161 | // DeleteArea(left, top + top_height);
162 | // xh--;
163 | // if (left / left_width % 2 == 0) {
164 | // AddArea(left + left_width, top);
165 | // DeleteArea(left + left_width, top);
166 | // DeleteArea(left + left_width, top + top_height);
167 | // }
168 | // else {
169 | // AddArea(left - left_width, top);
170 | // DeleteArea(left - left_width, top);
171 | // DeleteArea(left - left_width, top + top_height);
172 | // }
173 | // }
174 | // else if (xh == 3) {
175 | // arrNewArea.push(arrAreaPosition[i3]);
176 | // DeleteArea(left, top);
177 | // DeleteArea(left, top + top_height);
178 | // }
179 | // else {
180 | // if (left / left_width % 2 == 0) {
181 | // arrNewArea.push(arrAreaPosition[i3]);
182 | // DeleteArea(left, top);
183 | // DeleteArea(left, top + top_height);
184 | // AddArea(left + left_width, top);
185 | // DeleteArea(left + left_width, top);
186 | // AddArea(left + left_width, top + top_height);
187 | // DeleteArea(left + left_width, top + top_height);
188 | // }
189 | // else {
190 | // arrNewArea.push(arrAreaPosition[i3]);
191 | // DeleteArea(left, top);
192 | // DeleteArea(left, top + top_height);
193 | // AddArea(left - left_width, top);
194 | // DeleteArea(left - left_width, top);
195 | // AddArea(left - left_width, top + top_height);
196 | // DeleteArea(left - left_width, top + top_height);
197 | // }
198 | // }
199 | // xh--;
200 | // i3--;
201 | // }
202 | //}
203 |
204 |
205 | //获取一个个高区域的坐标
206 | for (var i3 = 0; i3 < arrAreaPosition.length; i3++) {
207 | left = arrAreaPosition[i3][0];
208 | top = arrAreaPosition[i3][1];
209 | if (xh > 0 & left % left_width == 0 & top / top_height < 2) {
210 | if (isExit(left, top) & isExit(left, top + top_height)) {
211 | arrNewArea.push(arrAreaPosition[i3]);
212 | DeleteArea(left, top);
213 | DeleteArea(left, top + top_height);
214 | xh--;
215 | i3--;
216 | }
217 | }
218 | }
219 |
220 | //剩下四个小区域
221 | for (var i4 = 0; i4 < arrAreaPosition.length; i4++) {
222 | arrNewArea.push(arrAreaPosition[i4]);
223 | }
224 |
225 | DrawArea(arrNewArea, width, height, spacing, arrTitleHref);
226 | RightAreaHtml();
227 | }
228 | //数组中删除指定坐标的区域
229 | function DeleteArea(left, top) {
230 | for (var i = 0; i < arrAreaPosition.length; i++) {
231 | if (left == arrAreaPosition[i][0] & top == arrAreaPosition[i][1]) {
232 | arrAreaPosition.splice(i, 1);
233 | return;
234 | }
235 | }
236 | }
237 |
238 | //数组中添加指定坐标的区域
239 | function AddArea(left, top) {
240 | for (var i = 0; i < arrAreaPosition.length; i++) {
241 | if (left == arrAreaPosition[i][0] & top == arrAreaPosition[i][1]) {
242 | arrNewArea.push(arrAreaPosition[i]);
243 | return;
244 | }
245 | }
246 | }
247 |
248 | //判断是否存在
249 | function isExit(left, top) {
250 | for (var i = 0; i < arrAreaPosition.length; i++) {
251 | if (left == arrAreaPosition[i][0] & top == arrAreaPosition[i][1]) {
252 | return true;
253 | }
254 | }
255 | }
256 |
257 |
258 | //区域中画图
259 | function DrawArea(arrNewArea, width, height, spacing, arrTitleHref) {
260 | var left = 0;
261 | var top = 0;
262 | var title;
263 | var href;
264 | var color;
265 | var strHtml = "";
266 | arrTitleHref = arrTitleHref.sort(function () {
267 | return Math.random() > 0.5 ? -1 : 1;
268 | }); //数组对象随机排序
269 | arrColor = arrColor.sort(function () {
270 | return Math.random() > 0.5 ? -1 : 1;
271 | }); //数组对象随机排序
272 | arrDivShift = arrDivShift.sort(function () {
273 | return Math.random() > 0.5 ? -1 : 1;
274 | }); //数组对象随机排序
275 | console.log("arrNewArea.length:" + arrNewArea.length);
276 | for (var i = 0; i < arrNewArea.length; i++) {
277 | left = arrNewArea[i][0];
278 | top = arrNewArea[i][1];
279 | title = arrTitleHref[i][0];
280 | href = arrTitleHref[i][1];
281 | color = arrColor[i % 4];
282 | //if (i == 0 | i == 1) {
283 | // strHtml += AreaHtml((width*2)+spacing, (height*2)+spacing, top, left, 48, color, href, title, 40, 101.5, i);
284 | //}
285 | //else if (i < 8) {
286 | // if (i == 2 | i == 5)
287 | // strHtml += AreaHtml((width*2)+spacing, height, top, left, 30, color, href, title, 31, 43, i);
288 | // else
289 | // strHtml += AreaHtml(width, height, top, left, 20, color, href, title, 23.5, 43, i);
290 | //}
291 | //else if (i < 16) {
292 | // if (i == 8 | i == 9 | i == 10 | i == 13)
293 | // strHtml += AreaHtml(width, (height*2)+spacing, top, left, 34, color, href, title, 35.5, 101.5, i);
294 | // else
295 | // strHtml += AreaHtml(width, height, top, left, 20, color, href, title, 23.5, 43, i);
296 | //}
297 | //else
298 | // strHtml += AreaHtml(width, height, top, left, 20, color, href, title, 23.5, 43, i);
299 |
300 | if (i == 0) {
301 | strHtml += AreaHtml((width * 2) + spacing, (height * 2) + spacing, top, left, 48, color, href, title, 40, 101.5, i);
302 | } else if (i < 3) {
303 | if (i == 1 | i == 2)
304 | strHtml += AreaHtml((width * 2) + spacing, height, top, left, 30, color, href, title, 31, 43, i);
305 | else
306 | strHtml += AreaHtml(width, height, top, left, 20, color, href, title, 23.5, 43, i);
307 | } else if (i < 14) {
308 | if (i == 3)
309 | strHtml += AreaHtml(width, (height * 2) + spacing, top, left, 34, color, href, title, 35.5, 101.5, i);
310 | else
311 | strHtml += AreaHtml(width, height, top, left, 20, color, href, title, 23.5, 43, i);
312 | } else
313 | strHtml += AreaHtml(width, height, top, left, 20, color, href, title, 23.5, 43, i);
314 | }
315 |
316 | document.getElementById('cb-main-con').innerHTML = strHtml;
317 | }
318 |
319 | var ispeed = 1000; //移动速度,单位毫秒
320 | //有偏移的移位
321 | function AreaHtml(w, h, top, left, fs, color, href, title, pt1, pt2, n) {
322 | var ctop = top + arrDivShift[n][1];
323 | if (top + arrDivShift[n][1] < 0 | top + arrDivShift[n][1] > 702) {
324 | ctop = top;
325 | arrDivShift[n][1] = 0;
326 | }
327 | var cleft = left + arrDivShift[n][0];
328 | if (left + arrDivShift[n][0] < 0 | left + arrDivShift[n][0] > 965) { //限制移位的像素,防止令页面出现width过大出现滚动条
329 | cleft = left;
330 | arrDivShift[n][0] = 0;
331 | }
332 | var html = "";
333 | html += "";
342 | return html;
343 | }
344 |
345 | //去除偏移的移位(复位)
346 | function RightAreaHtml() {
347 | var divobj = $("#cb-main-con .content_tagstage_unit");
348 | for (var i = 0; i < divobj.length; i++) {
349 | divobj.eq(i).animate({
350 | 'left': divobj.eq(i).css('left').replace('px', '') - arrDivShift[i][0],
351 | 'top': divobj.eq(i).css('top').replace('px', '') - arrDivShift[i][1]
352 | }, ispeed);
353 | }
354 | }
355 | }(window))
--------------------------------------------------------------------------------
/css/style.css:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | /*分类热点消息*/
4 | .cb-hot-container {
5 | position: relative;
6 | overflow: hidden;
7 | width: 100%;
8 | height: 100%;
9 | min-width: 20in;
10 | min-height: 810pt;
11 | background: #132338 url(../images/cb-main-bac06.png) no-repeat;
12 | }
13 |
14 | .cb-header {
15 | top: 0;
16 | margin-left: -50%;
17 | width: 100%;
18 | height: 148px;
19 | background: url(../images/cb-head-bac01.png) no-repeat center;
20 | }
21 |
22 | .cb-header, .cb-navbar {
23 | position: absolute;
24 | left: 50%;
25 | }
26 |
27 | .cb-navbar {
28 | top: 181px;
29 | margin-left: -5in;
30 | width: 60pc;
31 | height: 44px;
32 | }
33 |
34 | .cb-navbar ul {
35 | overflow: hidden;
36 | }
37 |
38 | .cb-navbar ul li {
39 | float: left;
40 | margin: 0 8px;
41 | width: 9pc;
42 | height: 44px;
43 | }
44 |
45 | .cb-navbar ul li a {
46 | display: block;
47 | width: 100%;
48 | height: 100%;
49 | background: url(../images/cb-nav-bac01.png) no-repeat 1px 1px;
50 | color: #b2e0ff;
51 | text-align: center;
52 | font-size: 20px;
53 | line-height: 40px;
54 | }
55 |
56 | .cb-nav-cur a {
57 | background: url(../images/cb-nav-bac02.png) no-repeat !important;
58 | }
59 |
60 | .cb-main-con {
61 | position: relative;
62 | margin: 260px 42px 38px;
63 | width: 20in;
64 | height: 50pc;
65 | }
66 |
67 | /*转载情况分析*/
68 | .cb-zz-container {
69 | position: relative;
70 | overflow: hidden;
71 | height: 100%;
72 | min-width: 1900px;
73 | min-height: 810pt;
74 | background: url(../images/cb-zz-bac01.jpg) no-repeat;
75 | }
76 |
77 | .zz-head-lf {
78 | left: 0;
79 | background: url(../images/cb-head-bac03.png) no-repeat;
80 | }
81 |
82 | .zz-head-lf, .zz-head-rt {
83 | position: absolute;
84 | top: 0;
85 | width: 484px;
86 | height: 77px;
87 | }
88 |
89 | .zz-head-rt {
90 | right: 0;
91 | background: url(../images/cb-head-bac04.png) no-repeat;
92 | }
93 |
94 | .zz-head-wz {
95 | position: absolute;
96 | top: 9px;
97 | left: 14px;
98 | width: 324px;
99 | height: 42px;
100 | line-height: 42px;
101 | }
102 |
103 | .zz-head-wz .wz-sp {
104 | float: left;
105 | display: block;
106 | padding-left: 49px;
107 | background: url(../images/cb-head-bac05.png) no-repeat left center;
108 | color: #57b1ff;
109 | font-size: 18px;
110 | }
111 |
112 | .zz-head-wz .wz-num {
113 | float: left;
114 | display: block;
115 | margin-left: 1pc;
116 | color: #fff;
117 | font-size: 28px;
118 | }
119 |
120 | .zz-head-cs {
121 | position: absolute;
122 | top: 9px;
123 | right: 5pc;
124 | width: 324px;
125 | height: 42px;
126 | line-height: 42px;
127 | }
128 |
129 | .zz-head-cs .wz-sp {
130 | float: left;
131 | display: block;
132 | padding-left: 49px;
133 | background: url(../images/cb-head-bac06.png) no-repeat left center;
134 | color: #57b1ff;
135 | font-size: 18px;
136 | }
137 |
138 | .zz-head-cs .wz-num {
139 | float: left;
140 | display: block;
141 | margin-left: 1pc;
142 | color: #fff;
143 | font-size: 28px;
144 | }
145 |
146 | .zz-head-ct {
147 | top: 0;
148 | margin-left: -50%;
149 | width: 100%;
150 | height: 107px;
151 | }
152 |
153 | .jt-hd-sp, .zz-head-ct {
154 | position: absolute;
155 | left: 50%;
156 | }
157 |
158 | .jt-hd-sp {
159 | top: 43px;
160 | margin-left: -210px;
161 | width: 420px;
162 | background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 1)), to(rgba(103, 205, 254, 1)));
163 | text-align: center;
164 | font-size: 26px;
165 | line-height: 26px;
166 | -webkit-background-clip: text;
167 | -webkit-text-fill-color: transparent;
168 | }
169 |
170 | .zz-main-con {
171 | position: absolute;
172 | top: 190px;
173 | left: 0;
174 | margin: 0 20px;
175 | }
176 |
177 | .zz-con-bk {
178 | position: relative;
179 | float: left;
180 | margin: 0 40px;
181 | width: 533px;
182 | }
183 |
184 | .zz-con-ct {
185 | position: relative;
186 | padding: 72px;
187 | width: 389px;
188 | height: 389px;
189 | }
190 |
191 | .zz-ct-bk {
192 | position: absolute;
193 | top: 75px;
194 | left: 72px;
195 | width: 388px;
196 | height: 388px;
197 | border-radius: 50%;
198 | }
199 |
200 | .zz-ct-sp {
201 | position: absolute;
202 | top: 99px;
203 | left: 94px;
204 | padding-top: 86px;
205 | width: 343px;
206 | height: 257px;
207 | background: url(../images/cb-main-bac03.png) no-repeat;
208 | }
209 |
210 | .zz-ct-sp p {
211 | overflow: hidden;
212 | margin-bottom: 43px;
213 | margin-left: 52px;
214 | width: 230px;
215 | height: 28px;
216 | color: #fff;
217 | line-height: 28px;
218 | }
219 |
220 | .zz-ct-sp p img {
221 | float: left;
222 | display: block;
223 | margin-right: 10px;
224 | width: 28px;
225 | height: 28px;
226 | }
227 |
228 | .zz-ct-sp p label {
229 | float: left;
230 | display: block;
231 | color: #fff;
232 | font-size: 22px;
233 | }
234 |
235 | .zz-ct-sp p span {
236 | float: right;
237 | display: block;
238 | margin-left: 14px;
239 | color: #95e0ff;
240 | font-size: 28px;
241 | }
242 |
243 | .zz-con-ft {
244 | margin: 11px auto 0;
245 | width: 292px;
246 | height: 58px;
247 | background: url(../images/cb-main-bac04.png) no-repeat;
248 | color: #fff;
249 | text-align: center;
250 | font-size: 18px;
251 | line-height: 58px;
252 | }
253 |
254 | .dw-ct-sp {
255 | padding-top: 58px;
256 | height: 285px;
257 | }
258 |
259 | .dw-ct-sp p {
260 | overflow: hidden;
261 | margin-bottom: 1pc;
262 | margin-left: 63px;
263 | width: 2in;
264 | height: 20px;
265 | color: #fff;
266 | line-height: 20px;
267 | }
268 |
269 | .dw-ct-sp p img {
270 | float: left;
271 | display: block;
272 | margin-right: 10px;
273 | width: 20px;
274 | height: 20px;
275 | }
276 |
277 | .dw-ct-sp p label {
278 | float: left;
279 | display: block;
280 | color: #fff;
281 | font-size: 1pc;
282 | }
283 |
284 | .dw-ct-sp p span {
285 | float: right;
286 | display: block;
287 | margin-left: 1pc;
288 | color: #95e0ff;
289 | font-size: 24px;
290 | }
291 |
292 | @-webkit-keyframes rotate {
293 | 0% {
294 | -webkit-transform: rotate(0);
295 | }
296 |
297 | to {
298 | -webkit-transform: rotate(360deg);
299 | }
300 | }
301 |
302 | .zz-fl-bac {
303 | background: url(../images/cb-main-bac01.png) no-repeat;
304 | }
305 |
306 | .zz-dw-bac, .zz-fl-bac {
307 | animation: 30s linear 0s normal none infinite rotate;
308 | -webkit-animation: 30s linear 0s normal none infinite rotate;
309 | }
310 |
311 | .zz-dw-bac {
312 | background: url(../images/cb-main-bac02.png) no-repeat;
313 | }
314 |
315 | .cb-zz-footer {
316 | position: absolute;
317 | bottom: 0;
318 | left: 0;
319 | width: 100%;
320 | height: 245px;
321 | background: url(../images/cb-head-bac08.png) no-repeat center;
322 | }
323 |
324 | /*矩阵图*/
325 | .cb-main-con .content_tagstage_unit {
326 | position: absolute;
327 | overflow: hidden;
328 | }
329 |
330 | .cb-main-con .content_tagstage_unit a {
331 | display: block;
332 | width: 100%;
333 | height: 100%;
334 | background: #17a2b7;
335 | color: #fff;
336 | text-align: center;
337 | text-decoration: none;
338 | }
339 |
340 | .cb-main-con .content_tagstage_unit a .title {
341 | display: block;
342 | padding: 0 8px;
343 | }
344 |
345 | .cb-main-con .content_tagstage_unit a .mask {
346 | position: absolute;
347 | right: 0;
348 | bottom: 0;
349 | visibility: hidden;
350 | visibility: visible \9;
351 | width: 100%;
352 | height: 0;
353 | height: 100% \9;
354 | color: #fff;
355 | text-align: left;
356 | opacity: .1;
357 | opacity: 0 \9;
358 | -webkit-transition-duration: .5s;
359 | transition-duration: .5s;
360 | -webkit-transform: translatez(0);
361 | transform: translatez(0);
362 | filter: alpha(opacity=10);
363 | filter: alpha(opacity=0) \9;
364 | -ms-transform: translatez(0);
365 | -ms-transition-duration: .5s;
366 | }
367 |
368 | .cb-main-con .content_tagstage_unit a:hover .mask {
369 | visibility: visible;
370 | height: 100%;
371 | background: #000;
372 | opacity: .9;
373 | filter: alpha(opacity=90);
374 | }
375 |
376 | .cb-main-con .content_tagstage_unit a .mask .cont_mask {
377 | padding: 0 8px;
378 | }
379 |
380 | .cb-main-con .content_tagstage_unit a .mask .cont_mask .cont_title {
381 | display: block;
382 | font-weight: 700;
383 | }
384 |
385 | .cb-main-con .content_tagstage_unit a .mask .cont_mask .cont_desc {
386 | color: #ccc;
387 | }
388 |
389 | .cb-main-con .content_tagstage_unit a.color0 {
390 | background: #17a2b7;
391 | }
392 |
393 | .cb-main-con .content_tagstage_unit a.color1 {
394 | background: #3c90f3;
395 | }
396 |
397 | .cb-main-con .content_tagstage_unit a.color2 {
398 | background: #c6395f;
399 | }
400 |
401 | .cb-main-con .content_tagstage_unit a.color3 {
402 | background: #125ccb;
403 | }
404 |
405 | /*亮点荟萃*/
406 | .cb-ld-container {
407 | position: relative;
408 | width: 20in;
409 | min-height: 801pt;
410 | background: url(../images/ld-bd-bac.jpg) no-repeat;
411 | }
412 |
413 | .cb-ld-header {
414 | position: relative;
415 | width: 100%;
416 | height: 90px;
417 | background: url(../images/cb-ld-bac01.png) no-repeat;
418 | }
419 |
420 | .ld-home-logo {
421 | float: left;
422 | display: block;
423 | margin: 7px 0 0 30px;
424 | width: 53px;
425 | height: 53px;
426 | }
427 |
428 | .cb-ld-header h1 {
429 | position: absolute;
430 | top: 27px;
431 | left: 618px;
432 | width: 43pc;
433 | background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 1)), to(rgba(103, 205, 254, 1)));
434 | color: #bfe5f5;
435 | text-align: center;
436 | font-size: 30px;
437 | line-height: 30px;
438 | -webkit-background-clip: text;
439 | -webkit-text-fill-color: transparent;
440 | }
441 |
442 | .ld-main-lf {
443 | position: absolute;
444 | top: 121px;
445 | left: 41px;
446 | width: 239px;
447 | height: 55pc;
448 | border-top: 1px solid #1c405c;
449 | border-bottom: 1px solid #1c405c;
450 | }
451 |
452 | .ld-nav-lf {
453 | float: left;
454 | padding-left: 2px;
455 | width: 235px;
456 | height: 100%;
457 | border-right: 1px solid #254e6c;
458 | border-left: 1px solid #254e6c;
459 | background: url(../images/cb-ld-bac02.png) no-repeat center bottom;
460 | background-color: rgba(14, 37, 59, .75);
461 | box-shadow: inset 0 0 4px #254e6c;
462 | }
463 |
464 | .ld-nav-fr {
465 | background: url(../images/cb-ld-bac05.png) no-repeat center bottom;
466 | }
467 |
468 | .ld-nav-fr a {
469 | display: block;
470 | padding-left: 54px;
471 | height: 60px;
472 | background: url(../images/cb-ld-bac03.png) no-repeat 17px center;
473 | color: #fff;
474 | font-weight: 600;
475 | font-size: 1pc;
476 | line-height: 60px;
477 | }
478 |
479 | .nav-fr-cur {
480 | width: 232px;
481 | background: url(../images/cb-ld-bac09.png) no-repeat center;
482 | background-color: rgba(13, 29, 48, .5);
483 | }
484 |
485 | .nav-fr-cur a {
486 | background: url(../images/cb-ld-bac04.png) no-repeat 17px center;
487 | }
488 |
489 | .ld-nav-rt {
490 | float: right;
491 | width: 177px;
492 | }
493 |
494 | .ld-nav-se label {
495 | padding-left: 22px;
496 | height: 60px;
497 | background: url(../images/cb-ld-bac06.png) no-repeat 154px center;
498 | background-color: rgba(15, 53, 89, .8);
499 | color: #54b0ff;
500 | font-weight: 600;
501 | line-height: 60px;
502 | cursor: pointer;
503 | }
504 |
505 | .ld-nav-se label, .ld-nav-th {
506 | display: block;
507 | font-size: 14px;
508 | }
509 |
510 | .ld-nav-th {
511 | height: 51px;
512 | background: url(../images/cb-ld-bac12.png) no-repeat center bottom;
513 | color: #97d4ff;
514 | text-align: center;
515 | line-height: 50px;
516 | }
517 |
518 | .nav-se-cur label {
519 | background: url(../images/cb-ld-bac07.png) no-repeat 150px center;
520 | background-color: rgba(17, 76, 131, .8);
521 | }
522 |
523 | .no-bac {
524 | background: url(../images/cb-jk-bac10.png) no-repeat center;
525 | }
526 |
527 | .ld-main-rt {
528 | position: absolute;
529 | top: 121px;
530 | right: 40px;
531 | z-index: 5;
532 | width: 1590px;
533 | }
534 |
535 | .ld-wz-bk {
536 | width: 790px;
537 | }
538 |
539 | .ld-wz-top {
540 | position: relative;
541 | padding: 2px;
542 | border: 1px solid #35516b;
543 | }
544 |
545 | .ld-ls-bj1 {
546 | left: -1px;
547 | border-left: 1px solid #96a8bc;
548 | }
549 |
550 | .ld-ls-bj1, .ld-ls-bj2 {
551 | position: absolute;
552 | top: -1px;
553 | width: 11px;
554 | height: 11px;
555 | border-top: 1px solid #96a8bc;
556 | }
557 |
558 | .ld-ls-bj2 {
559 | right: -1px;
560 | border-right: 1px solid #96a8bc;
561 | }
562 |
563 | .ld-ls-bj3 {
564 | left: -1px;
565 | border-left: 1px solid #96a8bc;
566 | }
567 |
568 | .ld-ls-bj3, .ld-ls-bj4 {
569 | position: absolute;
570 | bottom: -1px;
571 | width: 11px;
572 | height: 11px;
573 | border-bottom: 1px solid #96a8bc;
574 | }
575 |
576 | .ld-ls-bj4 {
577 | right: -1px;
578 | border-right: 1px solid #96a8bc;
579 | }
580 |
581 | .ld-wz-con {
582 | background-color: rgba(23, 146, 224, .15);
583 | }
584 |
585 | .ld-wz-con h2 {
586 | float: left;
587 | margin-top: -6px;
588 | margin-left: 24px;
589 | padding: 6px 0 0 53px;
590 | height: 54px;
591 | color: #54b0ff;
592 | font-size: 24px;
593 | line-height: 54px;
594 | }
595 |
596 | .wz-cb-tit h2 {
597 | background: url(../images/cb-ld-bac10.png) no-repeat;
598 | }
599 |
600 | .ld-wz-ls {
601 | margin-top: 1pc;
602 | }
603 |
604 | .ld-ls-tit {
605 | height: 49px;
606 | background: url(../images/cb-ld-bac21.png) repeat-x;
607 | }
608 |
609 | .ld-ls-tit p {
610 | float: left;
611 | color: #1693ff;
612 | text-align: center;
613 | font-weight: 600;
614 | font-size: 14px;
615 | line-height: 49px;
616 | }
617 |
618 | .ld-wz-ul {
619 | margin-right: -10px;
620 | padding: 0 0 0 20px;
621 | height: 710px;
622 | }
623 |
624 | .scroll {
625 | overflow: auto;
626 | height: 710px;
627 | }
628 |
629 | .ld-wz-ul li {
630 | height: 70px;
631 | border-bottom: 1px dotted #204155;
632 | line-height: 70px;
633 | }
634 |
635 | .ld-wz-ul li .wz-xh {
636 | float: left;
637 | display: block;
638 | margin: 21px 27px 0 9px;
639 | width: 30px;
640 | height: 30px;
641 | border-radius: 50%;
642 | box-shadow: inset 0 0 5px #72d8ff;
643 | color: #72d8ff;
644 | text-align: center;
645 | font-size: 14px;
646 | line-height: 30px;
647 | }
648 |
649 | .ld-wz-ul li .wz-bt {
650 | width: 380px;
651 | height: 70px;
652 | font-size: 1pc;
653 | }
654 |
655 | .ld-wz-ul li .wz-bt, .ld-wz-ul li .wz-ly {
656 | float: left;
657 | display: block;
658 | overflow: hidden;
659 | color: #72d8ff;
660 | text-overflow: ellipsis;
661 | white-space: nowrap;
662 | line-height: 70px;
663 | }
664 |
665 | .ld-wz-ul li .wz-ly {
666 | width: 200px;
667 | text-align: center;
668 | font-size: 14px;
669 | }
670 |
671 | .ld-wz-ul li .wz-cbz {
672 | float: left;
673 | display: block;
674 | overflow: hidden;
675 | width: 93px;
676 | color: #2386db;
677 | text-align: center;
678 | font-weight: 600;
679 | font-size: 20px;
680 | line-height: 70px;
681 | }
682 |
683 | .ld-wz-ul .no .wz-xh {
684 | background-color: #e9625f;
685 | box-shadow: none;
686 | color: #fff;
687 | }
688 |
689 | .ld-wz-ul .no .wz-cbz {
690 | color: #f09469;
691 | }
692 |
693 | .no-bb {
694 | border-bottom: none !important;
695 | }
696 |
697 | .ld-load-more {
698 | display: block;
699 | height: 47px;
700 | border: 1px solid #2d537d;
701 | border-top: none;
702 | box-shadow: inset 0 0 40px #2d537d;
703 | color: #97e2ff;
704 | text-align: center;
705 | font-size: 14px;
706 | line-height: 47px;
707 | }
708 |
709 | .ld-load-more img {
710 | margin-left: 7px;
711 | width: 23px;
712 | height: 23px;
713 | }
714 |
715 | .zx-wz-tit h2 {
716 | background: url(../images/cb-ld-bac11.png) no-repeat;
717 | }
718 |
719 | .rw-wz-ul {
720 | margin-right: -10px;
721 | padding: 0 0 0 20px;
722 | height: 710px;
723 | }
724 |
725 | .rw-wz-ul li {
726 | height: 70px;
727 | border-bottom: 1px dotted #204155;
728 | line-height: 70px;
729 | }
730 |
731 | .rw-wz-ul li .wz-dt {
732 | float: left;
733 | overflow: hidden;
734 | margin-right: 10px;
735 | margin-left: 6px;
736 | width: 44px;
737 | height: 70px;
738 | border-left: 1px solid #1c4d6e;
739 | }
740 |
741 | .rw-wz-ul li .wz-dt span {
742 | display: block;
743 | margin-left: -5px;
744 | padding-left: 18px;
745 | background: url(../images/cb-ld-bac20.jpg) no-repeat left center;
746 | color: #1693ff;
747 | text-align: center;
748 | font-size: 14px;
749 | line-height: 70px;
750 | }
751 |
752 | .rw-wz-ul li .wz-bt {
753 | padding-left: 20px;
754 | width: 365px;
755 | height: 70px;
756 | font-size: 1pc;
757 | }
758 |
759 | .rw-wz-ul li .wz-bt, .rw-wz-ul li .wz-ly {
760 | float: left;
761 | display: block;
762 | overflow: hidden;
763 | color: #72d8ff;
764 | text-overflow: ellipsis;
765 | white-space: nowrap;
766 | line-height: 70px;
767 | }
768 |
769 | .rw-wz-ul li .wz-ly {
770 | width: 200px;
771 | text-align: center;
772 | font-size: 14px;
773 | }
774 |
775 | .rw-wz-ul li .wz-cbz {
776 | float: left;
777 | display: block;
778 | overflow: hidden;
779 | width: 93px;
780 | color: #2386db;
781 | text-align: center;
782 | font-weight: 600;
783 | font-size: 20px;
784 | line-height: 70px;
785 | }
786 |
787 | .rw-wz-ul .no .wz-cbz {
788 | color: #f09469;
789 | }
790 |
791 | .cb-footer-lf {
792 | left: 20px;
793 | background: url(../images/cb-cj-bac02.png) no-repeat;
794 | }
795 |
796 | .cb-footer-lf, .cb-footer-rt {
797 | position: absolute;
798 | bottom: 0;
799 | width: 145px;
800 | height: 75pt;
801 | }
802 |
803 | .cb-footer-rt {
804 | right: 20px;
805 | background: url(../images/cb-cj-bac03.png) no-repeat;
806 | }
807 |
808 | .re-ls-sel {
809 | position: relative;
810 | z-index: 999;
811 | height: 50px;
812 | }
813 |
814 | .lb-sel-bk {
815 | display: block;
816 | margin: 15px 29px 0 0;
817 | width: 156px;
818 | height: 35px;
819 | background: url(../images/cb-ld-bac22.png) no-repeat;
820 | line-height: 35px;
821 | }
822 |
823 | .rw-sel-op {
824 | height: 3in;
825 | background: url(../images/cb-ld-bac23.png) no-repeat !important;
826 | }
827 |
828 | .lb-sel-bk a.ab-sel-bac {
829 | display: block;
830 | padding: 0 30px 0 20px;
831 | width: 106px;
832 | height: 35px;
833 | background: url(../images/cb-jk-bac06.png) no-repeat 127px center !important;
834 | color: #fff;
835 | font-size: 1pc;
836 | line-height: 35px;
837 | }
838 |
839 | .rw-sel-op a.ab-sel-bac {
840 | height: 40px;
841 | background: url(../images/cb-jk-bac07.png) no-repeat 127px center !important;
842 | }
843 |
844 | .lb-sel-bk ul {
845 | position: absolute;
846 | top: 56px;
847 | left: 0;
848 | z-index: 3;
849 | display: none;
850 | width: 156px;
851 | border-top: none;
852 | }
853 |
854 | .lb-sel-bk ul li {
855 | float: left;
856 | }
857 |
858 | .lb-sel-bk ul li a {
859 | display: block;
860 | padding-left: 20px;
861 | width: 136px;
862 | height: 41px;
863 | color: #d2ebff;
864 | text-decoration: none;
865 | font-size: 15px;
866 | line-height: 41px;
867 | }
868 |
869 | .cb-pol {
870 | position: absolute;
871 | top: 30px;
872 | }
--------------------------------------------------------------------------------
/css/style-index.css:
--------------------------------------------------------------------------------
1 | @charset "UTF-8";
2 |
3 | body {
4 | background: #0c1b2b;
5 | }
6 |
7 | .cb-container {
8 | overflow: hidden;
9 | margin: 0 auto;
10 | width: 1920px;
11 | height: 100%;
12 | min-width: 1920px;
13 | background: #0c1b2b url("../images/cd-container-bg.jpg") no-repeat;
14 | }
15 |
16 | .cb-title {
17 | height: 70px;
18 | line-height: 70px;
19 | }
20 |
21 | .cb-title-icon {
22 | float: left;
23 | display: block;
24 | margin: 16px 22px 0 38px;
25 | }
26 |
27 | .cb-title-l {
28 | float: left;
29 | width: 3px;
30 | height: 70px;
31 | background: url("../images/cb-title-l.png") no-repeat;
32 | }
33 |
34 | .cb-title-c {
35 | float: left;
36 | padding-right: 51px;
37 | height: 70px;
38 | background: url("../images/cb-title-c.png") repeat-x;
39 | }
40 |
41 | .cb-title-c span {
42 | color: #fff;
43 | font-size: 26px;
44 | }
45 |
46 | .cb-title-r {
47 | float: left;
48 | width: 24px;
49 | height: 70px;
50 | background: url("../images/cb-title-r.png") no-repeat;
51 | }
52 |
53 | /*分类热点消息*/
54 | .cb-hot-container {
55 | position: relative;
56 | overflow: hidden;
57 | width: 100%;
58 | height: 100%;
59 | min-width: 1920px;
60 | min-height: 1080px;
61 | min-height: 1080px;
62 | /* background: #132338 url("../images/cb-main-bac06.png") no-repeat; */
63 | }
64 |
65 | .cb-hot-po {
66 | margin-top: 35px;
67 | }
68 |
69 | .cb-navbar {
70 | position: absolute;
71 | top: 148px;
72 | left: 58px;
73 | width: 960px;
74 | height: 44px;
75 | }
76 |
77 | .cb-navbar ul {
78 | overflow: hidden;
79 | margin-left: -24px;
80 | }
81 |
82 | .cb-navbar ul li {
83 | float: left;
84 | margin: 0 8px;
85 | width: 144px;
86 | height: 44px;
87 | }
88 |
89 | .cb-navbar ul li a {
90 | display: block;
91 | width: 100%;
92 | height: 100%;
93 | background: url("../images/cb-nav-bac01.png") no-repeat 1px 1px;
94 | color: #b2e0ff;
95 | text-align: center;
96 | font-size: 20px;
97 | line-height: 40px;
98 | }
99 |
100 | .cb-nav-cur a {
101 | background: url("../images/cb-nav-bac02.png") no-repeat !important;
102 | }
103 |
104 | .cb-main-con {
105 | position: relative;
106 | margin: 128px 42px 38px;
107 | width: 1920px;
108 | height: 800px;
109 | }
110 |
111 | /*转载情况分析*/
112 | .cb-zz-container {
113 | position: relative;
114 | overflow: hidden;
115 | width: 1920px;
116 | height: 100%;
117 | min-height: 1080px;
118 | /* background: url("../images/cb-zz-bac01.jpg") no-repeat; */
119 | }
120 |
121 | .cb-zz-container .cb-po {
122 | position: absolute;
123 | top: 143px;
124 | left: 0;
125 | }
126 |
127 | .cb-zz-head {
128 | position: absolute;
129 | top: 126px;
130 | right: 23px;
131 | width: 144px;
132 | height: 100px;
133 | background: url("../images/cb-cj-bac01.png") no-repeat;
134 | }
135 |
136 | .zz-num {
137 | position: absolute;
138 | top: 170px;
139 | right: 0;
140 | }
141 |
142 | .zz-head-wz {
143 | float: left;
144 | width: 324px;
145 | height: 42px;
146 | line-height: 42px;
147 | }
148 |
149 | .zz-head-wz .wz-sp {
150 | float: left;
151 | display: block;
152 | padding-left: 49px;
153 | background: url("../images/cb-head-bac05.png") no-repeat left center;
154 | color: #57b1ff;
155 | font-size: 18px;
156 | }
157 |
158 | .zz-head-wz .wz-num {
159 | float: left;
160 | display: block;
161 | margin-left: 16px;
162 | color: #fff;
163 | font-size: 28px;
164 | }
165 |
166 | .zz-head-cs {
167 | float: left;
168 | width: 324px;
169 | height: 42px;
170 | line-height: 42px;
171 | }
172 |
173 | .zz-head-cs .wz-sp {
174 | float: left;
175 | display: block;
176 | padding-left: 49px;
177 | background: url("../images/cb-head-bac06.png") no-repeat left center;
178 | color: #57b1ff;
179 | font-size: 18px;
180 | }
181 |
182 | .zz-head-cs .wz-num {
183 | float: left;
184 | display: block;
185 | margin-left: 16px;
186 | color: #fff;
187 | font-size: 28px;
188 | }
189 |
190 | .zz-head-ct {
191 | position: absolute;
192 | top: 0;
193 | left: 50%;
194 | margin-left: -50%;
195 | width: 100%;
196 | height: 122px;
197 | background: url("../images/zz-head-ct-bg.png") no-repeat;
198 | }
199 |
200 | .jt-hd-sp {
201 | position: absolute;
202 | top: 43px;
203 | left: 50%;
204 | margin-left: -260px;
205 | width: 520px;
206 | color: #e4f2ff;
207 | text-align: center;
208 | font-size: 32px;
209 | line-height: 42px;
210 | }
211 |
212 | .zz-main-con {
213 | position: absolute;
214 | top: 319px;
215 | left: 0;
216 | margin: 0 20px;
217 | }
218 |
219 | .zz-con-bk {
220 | position: relative;
221 | float: left;
222 | margin: 0 40px;
223 | width: 533px;
224 | }
225 |
226 | .zz-con-ct {
227 | position: relative;
228 | padding: 72px;
229 | width: 389px;
230 | height: 389px;
231 | }
232 |
233 | .zz-ct-bk {
234 | position: absolute;
235 | top: 75px;
236 | left: 72px;
237 | width: 388px;
238 | height: 388px;
239 | border-radius: 50%;
240 | }
241 |
242 | .zz-ct-sp {
243 | position: absolute;
244 | top: 99px;
245 | left: 94px;
246 | padding-top: 60px;
247 | width: 343px;
248 | height: 295px;
249 | background: url("../images/cb-main-bac03.png") no-repeat;
250 | }
251 |
252 | .zz-ct-sp p {
253 | overflow: hidden;
254 | margin-bottom: 38px;
255 | margin-left: 63px;
256 | width: 210px;
257 | height: 28px;
258 | color: #fff;
259 | line-height: 28px;
260 | }
261 |
262 | .zz-ct-sp p img {
263 | float: left;
264 | display: block;
265 | margin-right: 10px;
266 | width: 28px;
267 | height: 28px;
268 | }
269 |
270 | .zz-ct-sp p label {
271 | float: left;
272 | display: block;
273 | color: #fff;
274 | font-size: 22px;
275 | }
276 |
277 | .zz-ct-sp p span {
278 | float: right;
279 | display: block;
280 | margin-left: 14px;
281 | color: #95e0ff;
282 | font-size: 28px;
283 | }
284 |
285 | .zz-con-ft {
286 | margin: 40px auto 0;
287 | width: 292px;
288 | height: 58px;
289 | background: url("../images/cb-main-bac04.png") no-repeat;
290 | color: #fff;
291 | text-align: center;
292 | font-size: 18px;
293 | line-height: 58px;
294 | }
295 |
296 | .dw-ct-sp {
297 | padding-top: 66px;
298 | height: 285px;
299 | }
300 |
301 | .dw-ct-sp p {
302 | overflow: hidden;
303 | margin-bottom: 28px;
304 | margin-left: 53px;
305 | width: 240px;
306 | height: 20px;
307 | color: #fff;
308 | line-height: 20px;
309 | }
310 |
311 | .dw-ct-sp p img {
312 | float: left;
313 | display: block;
314 | margin-right: 10px;
315 | width: 20px;
316 | height: 20px;
317 | }
318 |
319 | .dw-ct-sp p label {
320 | float: left;
321 | display: block;
322 | color: #fff;
323 | font-size: 20px;
324 | }
325 |
326 | .dw-ct-sp p span {
327 | float: right;
328 | display: block;
329 | margin-left: 16px;
330 | color: #95e0ff;
331 | font-size: 24px;
332 | }
333 |
334 | .ht-ct-sp {
335 | padding-top: 95px;
336 | height: 285px;
337 | }
338 |
339 | @-webkit-keyframes rotate {
340 | from {
341 | -webkit-transform: rotate(0deg);
342 | }
343 |
344 | to {
345 | -webkit-transform: rotate(360deg);
346 | }
347 | }
348 |
349 | @-moz-keyframes rotate {
350 | from {
351 | -moz-transform: rotate(0deg);
352 | }
353 |
354 | to {
355 | -moz-transform: rotate(360deg);
356 | }
357 | }
358 |
359 | @-ms-keyframes rotate {
360 | from {
361 | -ms-transform: rotate(0deg);
362 | }
363 |
364 | to {
365 | -ms-transform: rotate(360deg);
366 | }
367 | }
368 |
369 | @-o-keyframes rotate {
370 | from {
371 | -o-transform: rotate(0deg);
372 | }
373 |
374 | to {
375 | -o-transform: rotate(360deg);
376 | }
377 | }
378 |
379 | .zz-fl-bac {
380 | background: url("../images/cb-main-bac01.png") no-repeat;
381 | animation: 30s linear 0s normal none infinite rotate;
382 | -webkit-animation: 30s linear 0s normal none infinite rotate;
383 | }
384 |
385 | .zz-dw-bac {
386 | background: url("../images/cb-main-bac02.png") no-repeat;
387 | animation: 30s linear 0s normal none infinite rotate;
388 | -webkit-animation: 30s linear 0s normal none infinite rotate;
389 | }
390 |
391 | /*矩阵图*/
392 | .cb-main-con .content_tagstage_unit {
393 | position: absolute;
394 | overflow: hidden;
395 | }
396 |
397 | .cb-main-con .content_tagstage_unit a {
398 | display: block;
399 | width: 100%;
400 | height: 100%;
401 | background: #17a2b7;
402 | color: #FFF;
403 | text-align: center;
404 | text-decoration: none;
405 | }
406 |
407 | .cb-main-con .content_tagstage_unit a.color1 {
408 | background: #3c90f3;
409 | }
410 |
411 | .cb-main-con .content_tagstage_unit a .title {
412 | display: block;
413 | padding: 0 8px;
414 | }
415 |
416 | .cb-main-con .content_tagstage_unit a .mask {
417 | position: absolute;
418 | right: 0;
419 | bottom: 0;
420 | visibility: hidden;
421 | visibility: visible \9;
422 | width: 100%;
423 | height: 0;
424 | height: 100% \9;
425 | color: #FFF;
426 | text-align: left;
427 | opacity: .1;
428 | opacity: .0 \9;
429 | -webkit-transition-duration: .5s;
430 | -moz-transition-duration: .5s;
431 | -o-transition-duration: .5s;
432 | transition-duration: .5s;
433 | -webkit-transform: translatez(0);
434 | -moz-transform: translatez(0);
435 | -o-transform: translatez(0);
436 | transform: translatez(0);
437 | filter: alpha(opacity=10);
438 | filter: alpha(opacity=0) \9;
439 | -ms-transform: translatez(0);
440 | -ms-transition-duration: .5s;
441 | }
442 |
443 | .cb-main-con .content_tagstage_unit a:hover .mask {
444 | visibility: visible;
445 | height: 100%;
446 | background: #000;
447 | opacity: .9;
448 | filter: alpha(opacity=90);
449 | }
450 |
451 | .cb-main-con .content_tagstage_unit a .mask .cont_mask {
452 | padding: 0 8px;
453 | }
454 |
455 | .cb-main-con .content_tagstage_unit a .mask .cont_mask .cont_title {
456 | display: block;
457 | font-weight: bold;
458 | }
459 |
460 | .cb-main-con .content_tagstage_unit a .mask .cont_mask .cont_desc {
461 | color: #ccc;
462 | }
463 |
464 | .cb-main-con .content_tagstage_unit a.color0 {
465 | background: #133557;
466 | }
467 |
468 | .cb-main-con .content_tagstage_unit a.color1 {
469 | background: #bc4548;
470 | }
471 |
472 | .cb-main-con .content_tagstage_unit a.color2 {
473 | background: #c99d30;
474 | }
475 |
476 | .cb-main-con .content_tagstage_unit a.color3 {
477 | background: #029f81;
478 | }
479 |
480 | .cb-main-con .content_tagstage_unit a.color4 {
481 | background: #3a7798;
482 | }
483 |
484 | /*亮点荟萃*/
485 | .cb-ld-container {
486 | position: relative;
487 | width: 1920px;
488 | min-height: 1068px;
489 | /* background:url("../images/ld-bd-bac.jpg") no-repeat; */
490 | }
491 |
492 | .cb-ld-header {
493 | position: relative;
494 | width: 100%;
495 | height: 90px;
496 | background: url("../images/cb-ld-bac01.png") no-repeat;
497 | }
498 |
499 | .ld-home-logo {
500 | float: left;
501 | display: block;
502 | margin: 7px 0 0 30px;
503 | width: 53px;
504 | height: 53px;
505 | }
506 |
507 | .cb-ld-header h1 {
508 | position: absolute;
509 | top: 27px;
510 | left: 618px;
511 | width: 688px;
512 | background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 1)), to(rgba(103, 205, 254, 1)));
513 | color: #BFE5F5;
514 | text-align: center;
515 | font-size: 30px;
516 | line-height: 30px;
517 | -webkit-background-clip: text;
518 | -webkit-text-fill-color: transparent;
519 | }
520 |
521 | .ld-main-lf {
522 | position: absolute;
523 | top: 121px;
524 | left: 41px;
525 | width: 239px;
526 | height: 880px;
527 | /* border:1px solid #1c405c; */
528 | border-top: 1px solid #1c405c;
529 | border-bottom: 1px solid #1c405c;
530 | /* background-color: rgba(13, 29, 48, 0.75); */
531 | /* box-shadow:inset 0 0 4px #2d537d; */
532 | }
533 |
534 | .ld-nav-lf {
535 | float: left;
536 | padding-left: 2px;
537 | width: 235px;
538 | height: 100%;
539 | border-right: 1px solid #254e6c;
540 | border-left: 1px solid #254e6c;
541 | background: url("../images/cb-ld-bac02.png") no-repeat center bottom;
542 | background-color: rgba(14, 37, 59, 0.75);
543 | box-shadow: inset 0 0 4px #254e6c;
544 | }
545 |
546 | .ld-nav-fr {
547 | background: url("../images/cb-ld-bac05.png") no-repeat center bottom;
548 | }
549 |
550 | .ld-nav-fr a {
551 | display: block;
552 | padding-left: 54px;
553 | height: 60px;
554 | background: url("../images/cb-ld-bac03.png") no-repeat 17px center;
555 | color: #fff;
556 | font-weight: 600;
557 | font-size: 16px;
558 | line-height: 60px;
559 | }
560 |
561 | .nav-fr-cur {
562 | width: 232px;
563 | background: url("../images/cb-ld-bac09.png") no-repeat center;
564 | background-color: rgba(13, 29, 48, 0.5);
565 | }
566 |
567 | .nav-fr-cur a {
568 | background: url("../images/cb-ld-bac04.png") no-repeat 17px center;
569 | }
570 |
571 | .ld-nav-rt {
572 | float: right;
573 | width: 177px;
574 | }
575 |
576 | .ld-nav-se {
577 | }
578 |
579 | .ld-nav-se label {
580 | display: block;
581 | padding-left: 22px;
582 | height: 60px;
583 | background: url("../images/cb-ld-bac06.png") no-repeat 154px center;
584 | background-color: rgba(15, 53, 89, 0.8);
585 | color: #54b0ff;
586 | font-weight: 600;
587 | font-size: 14px;
588 | line-height: 60px;
589 | cursor: pointer;
590 | }
591 |
592 | .nav-th-bk {
593 | }
594 |
595 | .ld-nav-th {
596 | display: block;
597 | height: 51px;
598 | background: url("../images/cb-ld-bac12.png") no-repeat center bottom;
599 | color: #97d4ff;
600 | text-align: center;
601 | font-size: 14px;
602 | line-height: 50px;
603 | }
604 |
605 | .nav-se-cur label {
606 | background: url("../images/cb-ld-bac07.png") no-repeat 150px center;
607 | background-color: rgba(17, 76, 131, 0.8);
608 | }
609 |
610 | .no-bac {
611 | background: url("../images/cb-jk-bac10.png") no-repeat center;
612 | }
613 |
614 | .ld-main-rt {
615 | position: absolute;
616 | top: 121px;
617 | right: 40px;
618 | z-index: 5;
619 | /* width:1392px; */
620 | width: 1590px;
621 | }
622 |
623 | .ld-wz-bk {
624 | /* width:686px; */
625 | width: 790px;
626 | }
627 |
628 | .ld-wz-top {
629 | position: relative;
630 | padding: 2px;
631 | border: 1px solid #35516b;
632 | }
633 |
634 | .ld-ls-bj1 {
635 | position: absolute;
636 | top: -1px;
637 | left: -1px;
638 | width: 11px;
639 | height: 11px;
640 | border-top: 1px solid #96a8bc;
641 | border-left: 1px solid #96a8bc;
642 | }
643 |
644 | .ld-ls-bj2 {
645 | position: absolute;
646 | top: -1px;
647 | right: -1px;
648 | width: 11px;
649 | height: 11px;
650 | border-top: 1px solid #96a8bc;
651 | border-right: 1px solid #96a8bc;
652 | }
653 |
654 | .ld-ls-bj3 {
655 | position: absolute;
656 | bottom: -1px;
657 | left: -1px;
658 | width: 11px;
659 | height: 11px;
660 | border-bottom: 1px solid #96a8bc;
661 | border-left: 1px solid #96a8bc;
662 | }
663 |
664 | .ld-ls-bj4 {
665 | position: absolute;
666 | right: -1px;
667 | bottom: -1px;
668 | width: 11px;
669 | height: 11px;
670 | border-right: 1px solid #96a8bc;
671 | border-bottom: 1px solid #96a8bc;
672 | }
673 |
674 | .ld-wz-con {
675 | background-color: rgba(23, 146, 224, 0.15);
676 | }
677 |
678 | .ld-wz-con h2 {
679 | float: left;
680 | margin-top: -6px;
681 | margin-left: 24px;
682 | padding: 6px 0 0 53px;
683 | height: 54px;
684 | color: #54b0ff;
685 | font-size: 24px;
686 | line-height: 54px;
687 | }
688 |
689 | .wz-cb-tit h2 {
690 | background: url("../images/cb-ld-bac10.png") no-repeat;
691 | }
692 |
693 | .ld-wz-ls {
694 | margin-top: 16px;
695 | }
696 |
697 | .ld-ls-tit {
698 | height: 49px;
699 | background: url("../images/cb-ld-bac21.png") repeat-x;
700 | }
701 |
702 | .ld-ls-tit p {
703 | float: left;
704 | color: #1693ff;
705 | text-align: center;
706 | font-weight: 600;
707 | font-size: 14px;
708 | line-height: 49px;
709 | }
710 |
711 | .ld-wz-ul {
712 | margin-right: -10px;
713 | padding: 0 0 0 20px;
714 | height: 710px;
715 | }
716 |
717 | .scroll {
718 | overflow: auto;
719 | height: 710px;
720 | }
721 |
722 | .ld-wz-ul li {
723 | height: 70px;
724 | border-bottom: 1px dotted #204155;
725 | line-height: 70px;
726 | }
727 |
728 | .ld-wz-ul li .wz-xh {
729 | float: left;
730 | display: block;
731 | margin: 21px 27px 0 9px;
732 | width: 30px;
733 | height: 30px;
734 | border-radius: 50%;
735 | box-shadow: inset 0 0 5px #72d8ff;
736 | color: #72d8ff;
737 | text-align: center;
738 | font-size: 14px;
739 | line-height: 30px;
740 | }
741 |
742 | .ld-wz-ul li .wz-bt {
743 | float: left;
744 | display: block;
745 | overflow: hidden;
746 | width: 380px;
747 | height: 70px;
748 | color: #72d8ff;
749 | text-overflow: ellipsis;
750 | white-space: nowrap;
751 | font-size: 16px;
752 | line-height: 70px;
753 | }
754 |
755 | .ld-wz-ul li .wz-ly {
756 | float: left;
757 | display: block;
758 | overflow: hidden;
759 | width: 200px;
760 | color: #72d8ff;
761 | text-align: center;
762 | text-overflow: ellipsis;
763 | white-space: nowrap;
764 | font-size: 14px;
765 | line-height: 70px;
766 | }
767 |
768 | .ld-wz-ul li .wz-cbz {
769 | float: left;
770 | display: block;
771 | overflow: hidden;
772 | width: 93px;
773 | color: #2386db;
774 | text-align: center;
775 | font-weight: 600;
776 | font-size: 20px;
777 | line-height: 70px;
778 | }
779 |
780 | .ld-wz-ul .no .wz-xh {
781 | background-color: #e9625f;
782 | box-shadow: none;
783 | color: #fff;
784 | }
785 |
786 | .ld-wz-ul .no .wz-cbz {
787 | color: #f09469;
788 | }
789 |
790 | .no-bb {
791 | border-bottom: none !important;
792 | }
793 |
794 | .ld-load-more {
795 | display: block;
796 | height: 47px;
797 | border: 1px solid #2d537d;
798 | border-top: none;
799 | box-shadow: inset 0 0 40px #2d537d;
800 | color: #97e2ff;
801 | text-align: center;
802 | font-size: 14px;
803 | line-height: 47px;
804 | }
805 |
806 | .ld-load-more img {
807 | margin-left: 7px;
808 | width: 23px;
809 | height: 23px;
810 | }
811 |
812 | .zx-wz-tit h2 {
813 | background: url("../images/cb-ld-bac11.png") no-repeat;
814 | }
815 |
816 | .rw-wz-ul {
817 | margin-right: -10px;
818 | padding: 0 0 0 20px;
819 | height: 710px;
820 | }
821 |
822 | .rw-wz-ul li {
823 | height: 70px;
824 | border-bottom: 1px dotted #204155;
825 | line-height: 70px;
826 | }
827 |
828 | .rw-wz-ul li .wz-dt {
829 | float: left;
830 | overflow: hidden;
831 | margin-right: 10px;
832 | margin-left: 6px;
833 | width: 44px;
834 | height: 70px;
835 | border-left: 1px solid #1c4d6e;
836 | }
837 |
838 | .rw-wz-ul li .wz-dt span {
839 | display: block;
840 | margin-left: -5px;
841 | padding-left: 18px;
842 | background: url("../images/cb-ld-bac20.jpg") no-repeat left center;
843 | color: #1693ff;
844 | text-align: center;
845 | font-size: 14px;
846 | line-height: 70px;
847 | }
848 |
849 | .rw-wz-ul li .wz-bt {
850 | float: left;
851 | display: block;
852 | overflow: hidden;
853 | padding-left: 20px;
854 | width: 365px;
855 | height: 70px;
856 | color: #72d8ff;
857 | text-overflow: ellipsis;
858 | white-space: nowrap;
859 | font-size: 16px;
860 | line-height: 70px;
861 | }
862 |
863 | .rw-wz-ul li .wz-ly {
864 | float: left;
865 | display: block;
866 | overflow: hidden;
867 | width: 200px;
868 | color: #72d8ff;
869 | text-align: center;
870 | text-overflow: ellipsis;
871 | white-space: nowrap;
872 | font-size: 14px;
873 | line-height: 70px;
874 | }
875 |
876 | .rw-wz-ul li .wz-cbz {
877 | float: left;
878 | display: block;
879 | overflow: hidden;
880 | width: 93px;
881 | color: #2386db;
882 | text-align: center;
883 | font-weight: 600;
884 | font-size: 20px;
885 | line-height: 70px;
886 | }
887 |
888 | .rw-wz-ul .no .wz-cbz {
889 | color: #f09469;
890 | }
891 |
892 | .cb-footer-lf {
893 | position: absolute;
894 | bottom: 0;
895 | left: 20px;
896 | width: 145px;
897 | height: 100px;
898 | background: url("../images/cb-cj-bac02.png") no-repeat;
899 | }
900 |
901 | .cb-footer-rt {
902 | position: absolute;
903 | right: 20px;
904 | bottom: 0;
905 | width: 145px;
906 | height: 100px;
907 | background: url("../images/cb-cj-bac03.png") no-repeat;
908 | }
909 |
910 | .re-ls-sel {
911 | position: relative;
912 | z-index: 999;
913 | height: 50px;
914 | }
915 |
916 | .lb-sel-bk {
917 | display: block;
918 | margin: 15px 29px 0 0;
919 | width: 156px;
920 | height: 35px;
921 | background: url("../images/cb-ld-bac22.png") no-repeat;
922 | line-height: 35px;
923 | }
924 |
925 | .rw-sel-op {
926 | height: 288px;
927 | background: url("../images/cb-ld-bac23.png") no-repeat !important;
928 | }
929 |
930 | .lb-sel-bk a.ab-sel-bac {
931 | display: block;
932 | padding: 0 30px 0 20px;
933 | width: 106px;
934 | height: 35px;
935 | background: url("../images/cb-jk-bac06.png") no-repeat 127px center !important;
936 | color: #fff;
937 | font-size: 16px;
938 | line-height: 35px;
939 | }
940 |
941 | .rw-sel-op a.ab-sel-bac {
942 | height: 40px;
943 | background: url("../images/cb-jk-bac07.png") no-repeat 127px center !important;
944 | }
945 |
946 | .lb-sel-bk ul {
947 | position: absolute;
948 | top: 56px;
949 | left: 0px;
950 | z-index: 3;
951 | display: none;
952 | width: 156px;
953 | border-top: none;
954 | }
955 |
956 | .lb-sel-bk ul li {
957 | float: left;
958 | }
959 |
960 | .lb-sel-bk ul li a {
961 | display: block;
962 | padding-left: 20px;
963 | width: 136px;
964 | height: 41px;
965 | color: #d2ebff;
966 | text-decoration: none;
967 | font-size: 15px;
968 | line-height: 41px;
969 | }
970 |
971 | .lb-sel-bk ul li a:hover {
972 | background: url("../images/cb-ld-bac24.png") no-repeat;
973 | }
974 |
975 | .cb-pol {
976 | position: absolute;
977 | top: 30px;
978 | }
--------------------------------------------------------------------------------
/js/jquery.mCustomScrollbar.concat.min.js:
--------------------------------------------------------------------------------
1 | /* == jquery mousewheel plugin == Version: 3.1.12, License: MIT License (MIT) */
2 | !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})});
3 | /* == malihu jquery custom scrollbar plugin == Version: 3.1.0, License: MIT License (MIT) */
4 | !function(e){"undefined"!=typeof module&&module.exports?module.exports=e:e(jQuery,window,document)}(function(e){!function(t){var o="function"==typeof define&&define.amd,a="undefined"!=typeof module&&module.exports,n="https:"==document.location.protocol?"https:":"http:",i="cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.12/jquery.mousewheel.min.js";o||(a?require("jquery-mousewheel")(e):e.event.special.mousewheel||e("head").append(decodeURI("%3Cscript src="+n+"//"+i+"%3E%3C/script%3E"))),t()}(function(){var t,o="mCustomScrollbar",a="mCS",n=".mCustomScrollbar",i={setTop:0,setLeft:0,axis:"y",scrollbarPosition:"inside",scrollInertia:950,autoDraggerLength:!0,alwaysShowScrollbar:0,snapOffset:0,mouseWheel:{enable:!0,scrollAmount:"auto",axis:"y",deltaFactor:"auto",disableOver:["select","option","keygen","datalist","textarea"]},scrollButtons:{scrollType:"stepless",scrollAmount:"auto"},keyboard:{enable:!0,scrollType:"stepless",scrollAmount:"auto"},contentTouchScroll:25,advanced:{autoScrollOnFocus:"input,textarea,select,button,datalist,keygen,a[tabindex],area,object,[contenteditable='true']",updateOnContentResize:!0,updateOnImageLoad:"auto",autoUpdateTimeout:60},theme:"light",callbacks:{onTotalScrollOffset:0,onTotalScrollBackOffset:0,alwaysTriggerOffsets:!0}},r=0,l={},s=window.attachEvent&&!window.addEventListener?1:0,c=!1,d=["mCSB_dragger_onDrag","mCSB_scrollTools_onDrag","mCS_img_loaded","mCS_disabled","mCS_destroyed","mCS_no_scrollbar","mCS-autoHide","mCS-dir-rtl","mCS_no_scrollbar_y","mCS_no_scrollbar_x","mCS_y_hidden","mCS_x_hidden","mCSB_draggerContainer","mCSB_buttonUp","mCSB_buttonDown","mCSB_buttonLeft","mCSB_buttonRight"],u={init:function(t){var t=e.extend(!0,{},i,t),o=f.call(this);if(t.live){var s=t.liveSelector||this.selector||n,c=e(s);if("off"===t.live)return void m(s);l[s]=setTimeout(function(){c.mCustomScrollbar(t),"once"===t.live&&c.length&&m(s)},500)}else m(s);return t.setWidth=t.set_width?t.set_width:t.setWidth,t.setHeight=t.set_height?t.set_height:t.setHeight,t.axis=t.horizontalScroll?"x":p(t.axis),t.scrollInertia=t.scrollInertia>0&&t.scrollInertia<17?17:t.scrollInertia,"object"!=typeof t.mouseWheel&&1==t.mouseWheel&&(t.mouseWheel={enable:!0,scrollAmount:"auto",axis:"y",preventDefault:!1,deltaFactor:"auto",normalizeDelta:!1,invert:!1}),t.mouseWheel.scrollAmount=t.mouseWheelPixels?t.mouseWheelPixels:t.mouseWheel.scrollAmount,t.mouseWheel.normalizeDelta=t.advanced.normalizeMouseWheelDelta?t.advanced.normalizeMouseWheelDelta:t.mouseWheel.normalizeDelta,t.scrollButtons.scrollType=g(t.scrollButtons.scrollType),h(t),e(o).each(function(){var o=e(this);if(!o.data(a)){o.data(a,{idx:++r,opt:t,scrollRatio:{y:null,x:null},overflowed:null,contentReset:{y:null,x:null},bindEvents:!1,tweenRunning:!1,sequential:{},langDir:o.css("direction"),cbOffsets:null,trigger:null,poll:{size:{o:0,n:0},img:{o:0,n:0},change:{o:0,n:0}}});var n=o.data(a),i=n.opt,l=o.data("mcs-axis"),s=o.data("mcs-scrollbar-position"),c=o.data("mcs-theme");l&&(i.axis=l),s&&(i.scrollbarPosition=s),c&&(i.theme=c,h(i)),v.call(this),n&&i.callbacks.onCreate&&"function"==typeof i.callbacks.onCreate&&i.callbacks.onCreate.call(this),e("#mCSB_"+n.idx+"_container img:not(."+d[2]+")").addClass(d[2]),u.update.call(null,o)}})},update:function(t,o){var n=t||f.call(this);return e(n).each(function(){var t=e(this);if(t.data(a)){var n=t.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container"),l=e("#mCSB_"+n.idx),s=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];if(!r.length)return;n.tweenRunning&&N(t),o&&n&&i.callbacks.onBeforeUpdate&&"function"==typeof i.callbacks.onBeforeUpdate&&i.callbacks.onBeforeUpdate.call(this),t.hasClass(d[3])&&t.removeClass(d[3]),t.hasClass(d[4])&&t.removeClass(d[4]),l.height()!==t.height()&&l.css("max-height",t.height()),_.call(this),"y"===i.axis||i.advanced.autoExpandHorizontalScroll||r.css("width",x(r)),n.overflowed=y.call(this),M.call(this),i.autoDraggerLength&&S.call(this),b.call(this),T.call(this);var c=[Math.abs(r[0].offsetTop),Math.abs(r[0].offsetLeft)];"x"!==i.axis&&(n.overflowed[0]?s[0].height()>s[0].parent().height()?B.call(this):(V(t,c[0].toString(),{dir:"y",dur:0,overwrite:"none"}),n.contentReset.y=null):(B.call(this),"y"===i.axis?k.call(this):"yx"===i.axis&&n.overflowed[1]&&V(t,c[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==i.axis&&(n.overflowed[1]?s[1].width()>s[1].parent().width()?B.call(this):(V(t,c[1].toString(),{dir:"x",dur:0,overwrite:"none"}),n.contentReset.x=null):(B.call(this),"x"===i.axis?k.call(this):"yx"===i.axis&&n.overflowed[0]&&V(t,c[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),o&&n&&(2===o&&i.callbacks.onImageLoad&&"function"==typeof i.callbacks.onImageLoad?i.callbacks.onImageLoad.call(this):3===o&&i.callbacks.onSelectorChange&&"function"==typeof i.callbacks.onSelectorChange?i.callbacks.onSelectorChange.call(this):i.callbacks.onUpdate&&"function"==typeof i.callbacks.onUpdate&&i.callbacks.onUpdate.call(this)),j.call(this)}})},scrollTo:function(t,o){if("undefined"!=typeof t&&null!=t){var n=f.call(this);return e(n).each(function(){var n=e(this);if(n.data(a)){var i=n.data(a),r=i.opt,l={trigger:"external",scrollInertia:r.scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},s=e.extend(!0,{},l,o),c=q.call(this,t),d=s.scrollInertia>0&&s.scrollInertia<17?17:s.scrollInertia;c[0]=Y.call(this,c[0],"y"),c[1]=Y.call(this,c[1],"x"),s.moveDragger&&(c[0]*=i.scrollRatio.y,c[1]*=i.scrollRatio.x),s.dur=d,setTimeout(function(){null!==c[0]&&"undefined"!=typeof c[0]&&"x"!==r.axis&&i.overflowed[0]&&(s.dir="y",s.overwrite="all",V(n,c[0].toString(),s)),null!==c[1]&&"undefined"!=typeof c[1]&&"y"!==r.axis&&i.overflowed[1]&&(s.dir="x",s.overwrite="none",V(n,c[1].toString(),s))},s.timeout)}})}},stop:function(){var t=f.call(this);return e(t).each(function(){var t=e(this);t.data(a)&&N(t)})},disable:function(t){var o=f.call(this);return e(o).each(function(){var o=e(this);if(o.data(a)){{o.data(a)}j.call(this,"remove"),k.call(this),t&&B.call(this),M.call(this,!0),o.addClass(d[3])}})},destroy:function(){var t=f.call(this);return e(t).each(function(){var n=e(this);if(n.data(a)){var i=n.data(a),r=i.opt,l=e("#mCSB_"+i.idx),s=e("#mCSB_"+i.idx+"_container"),c=e(".mCSB_"+i.idx+"_scrollbar");r.live&&m(r.liveSelector||e(t).selector),j.call(this,"remove"),k.call(this),B.call(this),n.removeData(a),K(this,"mcs"),c.remove(),s.find("img."+d[2]).removeClass(d[2]),l.replaceWith(s.contents()),n.removeClass(o+" _"+a+"_"+i.idx+" "+d[6]+" "+d[7]+" "+d[5]+" "+d[3]).addClass(d[4])}})}},f=function(){return"object"!=typeof e(this)||e(this).length<1?n:this},h=function(t){var o=["rounded","rounded-dark","rounded-dots","rounded-dots-dark"],a=["rounded-dots","rounded-dots-dark","3d","3d-dark","3d-thick","3d-thick-dark","inset","inset-dark","inset-2","inset-2-dark","inset-3","inset-3-dark"],n=["minimal","minimal-dark"],i=["minimal","minimal-dark"],r=["minimal","minimal-dark"];t.autoDraggerLength=e.inArray(t.theme,o)>-1?!1:t.autoDraggerLength,t.autoExpandScrollbar=e.inArray(t.theme,a)>-1?!1:t.autoExpandScrollbar,t.scrollButtons.enable=e.inArray(t.theme,n)>-1?!1:t.scrollButtons.enable,t.autoHideScrollbar=e.inArray(t.theme,i)>-1?!0:t.autoHideScrollbar,t.scrollbarPosition=e.inArray(t.theme,r)>-1?"outside":t.scrollbarPosition},m=function(e){l[e]&&(clearTimeout(l[e]),K(l,e))},p=function(e){return"yx"===e||"xy"===e||"auto"===e?"yx":"x"===e||"horizontal"===e?"x":"y"},g=function(e){return"stepped"===e||"pixels"===e||"step"===e||"click"===e?"stepped":"stepless"},v=function(){var t=e(this),n=t.data(a),i=n.opt,r=i.autoExpandScrollbar?" "+d[1]+"_expand":"",l=["",""],s="yx"===i.axis?"mCSB_vertical_horizontal":"x"===i.axis?"mCSB_horizontal":"mCSB_vertical",c="yx"===i.axis?l[0]+l[1]:"x"===i.axis?l[1]:l[0],u="yx"===i.axis?"":"",f=i.autoHideScrollbar?" "+d[6]:"",h="x"!==i.axis&&"rtl"===n.langDir?" "+d[7]:"";i.setWidth&&t.css("width",i.setWidth),i.setHeight&&t.css("height",i.setHeight),i.setLeft="y"!==i.axis&&"rtl"===n.langDir?"989999px":i.setLeft,t.addClass(o+" _"+a+"_"+n.idx+f+h).wrapInner("");var m=e("#mCSB_"+n.idx),p=e("#mCSB_"+n.idx+"_container");"y"===i.axis||i.advanced.autoExpandHorizontalScroll||p.css("width",x(p)),"outside"===i.scrollbarPosition?("static"===t.css("position")&&t.css("position","relative"),t.css("overflow","visible"),m.addClass("mCSB_outside").after(c)):(m.addClass("mCSB_inside").append(c),p.wrap(u)),w.call(this);var g=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];g[0].css("min-height",g[0].height()),g[1].css("min-width",g[1].width())},x=function(t){var o=[t[0].scrollWidth,Math.max.apply(Math,t.children().map(function(){return e(this).outerWidth(!0)}).get())],a=t.parent().width();return o[0]>a?o[0]:o[1]>a?o[1]:"100%"},_=function(){var t=e(this),o=t.data(a),n=o.opt,i=e("#mCSB_"+o.idx+"_container");if(n.advanced.autoExpandHorizontalScroll&&"y"!==n.axis){i.css({width:"auto","min-width":0,"overflow-x":"scroll"});var r=Math.ceil(i[0].scrollWidth);3===n.advanced.autoExpandHorizontalScroll||2!==n.advanced.autoExpandHorizontalScroll&&r>i.parent().width()?i.css({width:r,"min-width":"100%","overflow-x":"inherit"}):i.css({"overflow-x":"inherit",position:"absolute"}).wrap("").css({width:Math.ceil(i[0].getBoundingClientRect().right+.4)-Math.floor(i[0].getBoundingClientRect().left),"min-width":"100%",position:"relative"}).unwrap()}},w=function(){var t=e(this),o=t.data(a),n=o.opt,i=e(".mCSB_"+o.idx+"_scrollbar:first"),r=ee(n.scrollButtons.tabindex)?"tabindex='"+n.scrollButtons.tabindex+"'":"",l=["","","",""],s=["x"===n.axis?l[2]:l[0],"x"===n.axis?l[3]:l[1],l[2],l[3]];n.scrollButtons.enable&&i.prepend(s[0]).append(s[1]).next(".mCSB_scrollTools").prepend(s[2]).append(s[3])},S=function(){var t=e(this),o=t.data(a),n=e("#mCSB_"+o.idx),i=e("#mCSB_"+o.idx+"_container"),r=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")],l=[n.height()/i.outerHeight(!1),n.width()/i.outerWidth(!1)],c=[parseInt(r[0].css("min-height")),Math.round(l[0]*r[0].parent().height()),parseInt(r[1].css("min-width")),Math.round(l[1]*r[1].parent().width())],d=s&&c[1]r&&(r=s),c>l&&(l=c),[r>n.height(),l>n.width()]},B=function(){var t=e(this),o=t.data(a),n=o.opt,i=e("#mCSB_"+o.idx),r=e("#mCSB_"+o.idx+"_container"),l=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")];if(N(t),("x"!==n.axis&&!o.overflowed[0]||"y"===n.axis&&o.overflowed[0])&&(l[0].add(r).css("top",0),V(t,"_resetY")),"y"!==n.axis&&!o.overflowed[1]||"x"===n.axis&&o.overflowed[1]){var s=dx=0;"rtl"===o.langDir&&(s=i.width()-r.outerWidth(!1),dx=Math.abs(s/o.scrollRatio.x)),r.css("left",s),l[1].css("left",dx),V(t,"_resetX")}},T=function(){function t(){r=setTimeout(function(){e.event.special.mousewheel?(clearTimeout(r),E.call(o[0])):t()},100)}var o=e(this),n=o.data(a),i=n.opt;if(!n.bindEvents){if(I.call(this),i.contentTouchScroll&&R.call(this),D.call(this),i.mouseWheel.enable){var r;t()}z.call(this),P.call(this),i.advanced.autoScrollOnFocus&&A.call(this),i.scrollButtons.enable&&H.call(this),i.keyboard.enable&&U.call(this),n.bindEvents=!0}},k=function(){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=".mCSB_"+o.idx+"_scrollbar",l=e("#mCSB_"+o.idx+",#mCSB_"+o.idx+"_container,#mCSB_"+o.idx+"_container_wrapper,"+r+" ."+d[12]+",#mCSB_"+o.idx+"_dragger_vertical,#mCSB_"+o.idx+"_dragger_horizontal,"+r+">a"),s=e("#mCSB_"+o.idx+"_container");n.advanced.releaseDraggableSelectors&&l.add(e(n.advanced.releaseDraggableSelectors)),o.bindEvents&&(e(document).unbind("."+i),l.each(function(){e(this).unbind("."+i)}),clearTimeout(t[0]._focusTimeout),K(t[0],"_focusTimeout"),clearTimeout(o.sequential.step),K(o.sequential,"step"),clearTimeout(s[0].onCompleteTimeout),K(s[0],"onCompleteTimeout"),o.bindEvents=!1)},M=function(t){var o=e(this),n=o.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container_wrapper"),l=r.length?r:e("#mCSB_"+n.idx+"_container"),s=[e("#mCSB_"+n.idx+"_scrollbar_vertical"),e("#mCSB_"+n.idx+"_scrollbar_horizontal")],c=[s[0].find(".mCSB_dragger"),s[1].find(".mCSB_dragger")];"x"!==i.axis&&(n.overflowed[0]&&!t?(s[0].add(c[0]).add(s[0].children("a")).css("display","block"),l.removeClass(d[8]+" "+d[10])):(i.alwaysShowScrollbar?(2!==i.alwaysShowScrollbar&&c[0].css("display","none"),l.removeClass(d[10])):(s[0].css("display","none"),l.addClass(d[10])),l.addClass(d[8]))),"y"!==i.axis&&(n.overflowed[1]&&!t?(s[1].add(c[1]).add(s[1].children("a")).css("display","block"),l.removeClass(d[9]+" "+d[11])):(i.alwaysShowScrollbar?(2!==i.alwaysShowScrollbar&&c[1].css("display","none"),l.removeClass(d[11])):(s[1].css("display","none"),l.addClass(d[11])),l.addClass(d[9]))),n.overflowed[0]||n.overflowed[1]?o.removeClass(d[5]):o.addClass(d[5])},O=function(e){var t=e.type;switch(t){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return e.target.ownerDocument!==document?[e.originalEvent.screenY,e.originalEvent.screenX,!1]:[e.originalEvent.pageY,e.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var o=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0],a=e.originalEvent.touches.length||e.originalEvent.changedTouches.length;return e.target.ownerDocument!==document?[o.screenY,o.screenX,a>1]:[o.pageY,o.pageX,a>1];default:return[e.pageY,e.pageX,!1]}},I=function(){function t(e){var t=m.find("iframe");if(t.length){var o=e?"auto":"none";t.css("pointer-events",o)}}function o(e,t,o,a){if(m[0].idleTimer=u.scrollInertia<233?250:0,n.attr("id")===h[1])var i="x",r=(n[0].offsetLeft-t+a)*d.scrollRatio.x;else var i="y",r=(n[0].offsetTop-e+o)*d.scrollRatio.y;V(l,r.toString(),{dir:i,drag:!0})}var n,i,r,l=e(this),d=l.data(a),u=d.opt,f=a+"_"+d.idx,h=["mCSB_"+d.idx+"_dragger_vertical","mCSB_"+d.idx+"_dragger_horizontal"],m=e("#mCSB_"+d.idx+"_container"),p=e("#"+h[0]+",#"+h[1]),g=u.advanced.releaseDraggableSelectors?p.add(e(u.advanced.releaseDraggableSelectors)):p;p.bind("mousedown."+f+" touchstart."+f+" pointerdown."+f+" MSPointerDown."+f,function(o){if(o.stopImmediatePropagation(),o.preventDefault(),Z(o)){c=!0,s&&(document.onselectstart=function(){return!1}),t(!1),N(l),n=e(this);var a=n.offset(),d=O(o)[0]-a.top,f=O(o)[1]-a.left,h=n.height()+a.top,m=n.width()+a.left;h>d&&d>0&&m>f&&f>0&&(i=d,r=f),C(n,"active",u.autoExpandScrollbar)}}).bind("touchmove."+f,function(e){e.stopImmediatePropagation(),e.preventDefault();var t=n.offset(),a=O(e)[0]-t.top,l=O(e)[1]-t.left;o(i,r,a,l)}),e(document).bind("mousemove."+f+" pointermove."+f+" MSPointerMove."+f,function(e){if(n){var t=n.offset(),a=O(e)[0]-t.top,l=O(e)[1]-t.left;if(i===a)return;o(i,r,a,l)}}).add(g).bind("mouseup."+f+" touchend."+f+" pointerup."+f+" MSPointerUp."+f,function(e){n&&(C(n,"active",u.autoExpandScrollbar),n=null),c=!1,s&&(document.onselectstart=null),t(!0)})},R=function(){function o(e){if(!$(e)||c||O(e)[2])return void(t=0);t=1,b=0,C=0,d=1,y.removeClass("mCS_touch_action");var o=I.offset();u=O(e)[0]-o.top,f=O(e)[1]-o.left,A=[O(e)[0],O(e)[1]]}function n(e){if($(e)&&!c&&!O(e)[2]&&(e.stopImmediatePropagation(),(!C||b)&&d)){g=G();var t=M.offset(),o=O(e)[0]-t.top,a=O(e)[1]-t.left,n="mcsLinearOut";if(D.push(o),E.push(a),A[2]=Math.abs(O(e)[0]-A[0]),A[3]=Math.abs(O(e)[1]-A[1]),B.overflowed[0])var i=R[0].parent().height()-R[0].height(),r=u-o>0&&o-u>-(i*B.scrollRatio.y)&&(2*A[3]0&&a-f>-(l*B.scrollRatio.x)&&(2*A[2]30)){_=1e3/(v-p);var n="mcsEaseOut",i=2.5>_,r=i?[D[D.length-2],E[E.length-2]]:[0,0];x=i?[o-r[0],a-r[1]]:[o-h,a-m];var u=[Math.abs(x[0]),Math.abs(x[1])];_=i?[Math.abs(x[0]/4),Math.abs(x[1]/4)]:[_,_];var f=[Math.abs(I[0].offsetTop)-x[0]*l(u[0]/_[0],_[0]),Math.abs(I[0].offsetLeft)-x[1]*l(u[1]/_[1],_[1])];w="yx"===T.axis?[f[0],f[1]]:"x"===T.axis?[null,f[1]]:[f[0],null],S=[4*u[0]+T.scrollInertia,4*u[1]+T.scrollInertia];var y=parseInt(T.contentTouchScroll)||0;w[0]=u[0]>y?w[0]:0,w[1]=u[1]>y?w[1]:0,B.overflowed[0]&&s(w[0],S[0],n,"y",z,!1),B.overflowed[1]&&s(w[1],S[1],n,"x",z,!1)}}}function l(e,t){var o=[1.5*t,2*t,t/1.5,t/2];return e>90?t>4?o[0]:o[3]:e>60?t>3?o[3]:o[2]:e>30?t>8?o[1]:t>6?o[0]:t>4?t:o[2]:t>8?t:o[3]}function s(e,t,o,a,n,i){e&&V(y,e.toString(),{dur:t,scrollEasing:o,dir:a,overwrite:n,drag:i})}var d,u,f,h,m,p,g,v,x,_,w,S,b,C,y=e(this),B=y.data(a),T=B.opt,k=a+"_"+B.idx,M=e("#mCSB_"+B.idx),I=e("#mCSB_"+B.idx+"_container"),R=[e("#mCSB_"+B.idx+"_dragger_vertical"),e("#mCSB_"+B.idx+"_dragger_horizontal")],D=[],E=[],L=0,z="yx"===T.axis?"none":"all",A=[],P=I.find("iframe"),H=["touchstart."+k+" pointerdown."+k+" MSPointerDown."+k,"touchmove."+k+" pointermove."+k+" MSPointerMove."+k,"touchend."+k+" pointerup."+k+" MSPointerUp."+k],U=void 0!==document.body.style.touchAction;I.bind(H[0],function(e){o(e)}).bind(H[1],function(e){n(e)}),M.bind(H[0],function(e){i(e)}).bind(H[2],function(e){r(e)}),P.length&&P.each(function(){e(this).load(function(){W(this)&&e(this.contentDocument||this.contentWindow.document).bind(H[0],function(e){o(e),i(e)}).bind(H[1],function(e){n(e)}).bind(H[2],function(e){r(e)})})})},D=function(){function o(){return window.getSelection?window.getSelection().toString():document.selection&&"Control"!=document.selection.type?document.selection.createRange().text:0}function n(e,t,o){d.type=o&&i?"stepped":"stepless",d.scrollAmount=10,F(r,e,t,"mcsLinearOut",o?60:null)}var i,r=e(this),l=r.data(a),s=l.opt,d=l.sequential,u=a+"_"+l.idx,f=e("#mCSB_"+l.idx+"_container"),h=f.parent();f.bind("mousedown."+u,function(e){t||i||(i=1,c=!0)}).add(document).bind("mousemove."+u,function(e){if(!t&&i&&o()){var a=f.offset(),r=O(e)[0]-a.top+f[0].offsetTop,c=O(e)[1]-a.left+f[0].offsetLeft;r>0&&r0&&cr?n("on",38):r>h.height()&&n("on",40)),"y"!==s.axis&&l.overflowed[1]&&(0>c?n("on",37):c>h.width()&&n("on",39)))}}).bind("mouseup."+u+" dragend."+u,function(e){t||(i&&(i=0,n("off",null)),c=!1)})},E=function(){function t(t,a){if(N(o),!L(o,t.target)){var r="auto"!==i.mouseWheel.deltaFactor?parseInt(i.mouseWheel.deltaFactor):s&&t.deltaFactor<100?100:t.deltaFactor||100;if("x"===i.axis||"x"===i.mouseWheel.axis)var d="x",u=[Math.round(r*n.scrollRatio.x),parseInt(i.mouseWheel.scrollAmount)],f="auto"!==i.mouseWheel.scrollAmount?u[1]:u[0]>=l.width()?.9*l.width():u[0],h=Math.abs(e("#mCSB_"+n.idx+"_container")[0].offsetLeft),m=c[1][0].offsetLeft,p=c[1].parent().width()-c[1].width(),g=t.deltaX||t.deltaY||a;else var d="y",u=[Math.round(r*n.scrollRatio.y),parseInt(i.mouseWheel.scrollAmount)],f="auto"!==i.mouseWheel.scrollAmount?u[1]:u[0]>=l.height()?.9*l.height():u[0],h=Math.abs(e("#mCSB_"+n.idx+"_container")[0].offsetTop),m=c[0][0].offsetTop,p=c[0].parent().height()-c[0].height(),g=t.deltaY||a;"y"===d&&!n.overflowed[0]||"x"===d&&!n.overflowed[1]||((i.mouseWheel.invert||t.webkitDirectionInvertedFromDevice)&&(g=-g),i.mouseWheel.normalizeDelta&&(g=0>g?-1:1),(g>0&&0!==m||0>g&&m!==p||i.mouseWheel.preventDefault)&&(t.stopImmediatePropagation(),t.preventDefault()),V(o,(h-g*f).toString(),{dir:d}))}}if(e(this).data(a)){var o=e(this),n=o.data(a),i=n.opt,r=a+"_"+n.idx,l=e("#mCSB_"+n.idx),c=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")],d=e("#mCSB_"+n.idx+"_container").find("iframe");d.length&&d.each(function(){e(this).load(function(){W(this)&&e(this.contentDocument||this.contentWindow.document).bind("mousewheel."+r,function(e,o){t(e,o)})})}),l.bind("mousewheel."+r,function(e,o){t(e,o)})}},W=function(e){var t=null;try{var o=e.contentDocument||e.contentWindow.document;t=o.body.innerHTML}catch(a){}return null!==t},L=function(t,o){var n=o.nodeName.toLowerCase(),i=t.data(a).opt.mouseWheel.disableOver,r=["select","textarea"];return e.inArray(n,i)>-1&&!(e.inArray(n,r)>-1&&!e(o).is(":focus"))},z=function(){var t=e(this),o=t.data(a),n=a+"_"+o.idx,i=e("#mCSB_"+o.idx+"_container"),r=i.parent(),l=e(".mCSB_"+o.idx+"_scrollbar ."+d[12]);l.bind("touchstart."+n+" pointerdown."+n+" MSPointerDown."+n,function(e){c=!0}).bind("touchend."+n+" pointerup."+n+" MSPointerUp."+n,function(e){c=!1}).bind("click."+n,function(a){if(e(a.target).hasClass(d[12])||e(a.target).hasClass("mCSB_draggerRail")){N(t);var n=e(this),l=n.find(".mCSB_dragger");if(n.parent(".mCSB_scrollTools_horizontal").length>0){if(!o.overflowed[1])return;var s="x",c=a.pageX>l.offset().left?-1:1,u=Math.abs(i[0].offsetLeft)-.9*c*r.width()}else{if(!o.overflowed[0])return;var s="y",c=a.pageY>l.offset().top?-1:1,u=Math.abs(i[0].offsetTop)-.9*c*r.height()}V(t,u.toString(),{dir:s,scrollEasing:"mcsEaseInOut"})}})},A=function(){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=e("#mCSB_"+o.idx+"_container"),l=r.parent();r.bind("focusin."+i,function(o){var a=e(document.activeElement),i=r.find(".mCustomScrollBox").length,s=0;a.is(n.advanced.autoScrollOnFocus)&&(N(t),clearTimeout(t[0]._focusTimeout),t[0]._focusTimer=i?(s+17)*i:0,t[0]._focusTimeout=setTimeout(function(){var e=[te(a)[0],te(a)[1]],o=[r[0].offsetTop,r[0].offsetLeft],i=[o[0]+e[0]>=0&&o[0]+e[0]=0&&o[0]+e[1]a");s.bind("mousedown."+r+" touchstart."+r+" pointerdown."+r+" MSPointerDown."+r+" mouseup."+r+" touchend."+r+" pointerup."+r+" MSPointerUp."+r+" mouseout."+r+" pointerout."+r+" MSPointerOut."+r+" click."+r,function(a){function r(e,o){i.scrollAmount=n.snapAmount||n.scrollButtons.scrollAmount,F(t,e,o)}if(a.preventDefault(),Z(a)){var l=e(this).attr("class");switch(i.type=n.scrollButtons.scrollType,a.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===i.type)return;c=!0,o.tweenRunning=!1,r("on",l);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===i.type)return;c=!1,i.dir&&r("off",l);break;case"click":if("stepped"!==i.type||o.tweenRunning)return;r("on",l)}}})},U=function(){function t(t){function a(e,t){r.type=i.keyboard.scrollType,r.scrollAmount=i.snapAmount||i.keyboard.scrollAmount,"stepped"===r.type&&n.tweenRunning||F(o,e,t)}switch(t.type){case"blur":n.tweenRunning&&r.dir&&a("off",null);break;case"keydown":case"keyup":var l=t.keyCode?t.keyCode:t.which,s="on";if("x"!==i.axis&&(38===l||40===l)||"y"!==i.axis&&(37===l||39===l)){if((38===l||40===l)&&!n.overflowed[0]||(37===l||39===l)&&!n.overflowed[1])return;"keyup"===t.type&&(s="off"),e(document.activeElement).is(u)||(t.preventDefault(),t.stopImmediatePropagation(),a(s,l))}else if(33===l||34===l){if((n.overflowed[0]||n.overflowed[1])&&(t.preventDefault(),t.stopImmediatePropagation()),"keyup"===t.type){N(o);var f=34===l?-1:1;if("x"===i.axis||"yx"===i.axis&&n.overflowed[1]&&!n.overflowed[0])var h="x",m=Math.abs(c[0].offsetLeft)-.9*f*d.width();else var h="y",m=Math.abs(c[0].offsetTop)-.9*f*d.height();V(o,m.toString(),{dir:h,scrollEasing:"mcsEaseInOut"})}}else if((35===l||36===l)&&!e(document.activeElement).is(u)&&((n.overflowed[0]||n.overflowed[1])&&(t.preventDefault(),t.stopImmediatePropagation()),"keyup"===t.type)){if("x"===i.axis||"yx"===i.axis&&n.overflowed[1]&&!n.overflowed[0])var h="x",m=35===l?Math.abs(d.width()-c.outerWidth(!1)):0;else var h="y",m=35===l?Math.abs(d.height()-c.outerHeight(!1)):0;V(o,m.toString(),{dir:h,scrollEasing:"mcsEaseInOut"})}}}var o=e(this),n=o.data(a),i=n.opt,r=n.sequential,l=a+"_"+n.idx,s=e("#mCSB_"+n.idx),c=e("#mCSB_"+n.idx+"_container"),d=c.parent(),u="input,textarea,select,datalist,keygen,[contenteditable='true']",f=c.find("iframe"),h=["blur."+l+" keydown."+l+" keyup."+l];f.length&&f.each(function(){e(this).load(function(){W(this)&&e(this.contentDocument||this.contentWindow.document).bind(h[0],function(e){t(e)})})}),s.attr("tabindex","0").bind(h[0],function(e){t(e)})},F=function(t,o,n,i,r){function l(e){var o="stepped"!==f.type,a=r?r:e?o?p/1.5:g:1e3/60,n=e?o?7.5:40:2.5,s=[Math.abs(h[0].offsetTop),Math.abs(h[0].offsetLeft)],d=[c.scrollRatio.y>10?10:c.scrollRatio.y,c.scrollRatio.x>10?10:c.scrollRatio.x],u="x"===f.dir[0]?s[1]+f.dir[1]*d[1]*n:s[0]+f.dir[1]*d[0]*n,m="x"===f.dir[0]?s[1]+f.dir[1]*parseInt(f.scrollAmount):s[0]+f.dir[1]*parseInt(f.scrollAmount),v="auto"!==f.scrollAmount?m:u,x=i?i:e?o?"mcsLinearOut":"mcsEaseInOut":"mcsLinear",_=e?!0:!1;return e&&17>a&&(v="x"===f.dir[0]?s[1]:s[0]),V(t,v.toString(),{dir:f.dir[0],scrollEasing:x,dur:a,onComplete:_}),e?void(f.dir=!1):(clearTimeout(f.step),void(f.step=setTimeout(function(){l()},a)))}function s(){clearTimeout(f.step),K(f,"step"),N(t)}var c=t.data(a),u=c.opt,f=c.sequential,h=e("#mCSB_"+c.idx+"_container"),m="stepped"===f.type?!0:!1,p=u.scrollInertia<26?26:u.scrollInertia,g=u.scrollInertia<1?17:u.scrollInertia;switch(o){case"on":if(f.dir=[n===d[16]||n===d[15]||39===n||37===n?"x":"y",n===d[13]||n===d[15]||38===n||37===n?-1:1],N(t),ee(n)&&"stepped"===f.type)return;l(m);break;case"off":s(),(m||c.tweenRunning&&f.dir)&&l(!0)}},q=function(t){var o=e(this).data(a).opt,n=[];return"function"==typeof t&&(t=t()),t instanceof Array?n=t.length>1?[t[0],t[1]]:"x"===o.axis?[null,t[0]]:[t[0],null]:(n[0]=t.y?t.y:t.x||"x"===o.axis?null:t,n[1]=t.x?t.x:t.y||"y"===o.axis?null:t),"function"==typeof n[0]&&(n[0]=n[0]()),"function"==typeof n[1]&&(n[1]=n[1]()),n},Y=function(t,o){if(null!=t&&"undefined"!=typeof t){var n=e(this),i=n.data(a),r=i.opt,l=e("#mCSB_"+i.idx+"_container"),s=l.parent(),c=typeof t;o||(o="x"===r.axis?"x":"y");var d="x"===o?l.outerWidth(!1):l.outerHeight(!1),f="x"===o?l[0].offsetLeft:l[0].offsetTop,h="x"===o?"left":"top";switch(c){case"function":return t();case"object":var m=t.jquery?t:e(t);if(!m.length)return;return"x"===o?te(m)[1]:te(m)[0];case"string":case"number":if(ee(t))return Math.abs(t);if(-1!==t.indexOf("%"))return Math.abs(d*parseInt(t)/100);if(-1!==t.indexOf("-="))return Math.abs(f-parseInt(t.split("-=")[1]));if(-1!==t.indexOf("+=")){var p=f+parseInt(t.split("+=")[1]);return p>=0?0:Math.abs(p)}if(-1!==t.indexOf("px")&&ee(t.split("px")[0]))return Math.abs(t.split("px")[0]);if("top"===t||"left"===t)return 0;if("bottom"===t)return Math.abs(s.height()-l.outerHeight(!1));if("right"===t)return Math.abs(s.width()-l.outerWidth(!1));if("first"===t||"last"===t){var m=l.find(":"+t);return"x"===o?te(m)[1]:te(m)[0]}return e(t).length?"x"===o?te(e(t))[1]:te(e(t))[0]:(l.css(h,t),void u.update.call(null,n[0]))}}},j=function(t){function o(){return clearTimeout(f[0].autoUpdate),0===l.parents("html").length?void(l=null):void(f[0].autoUpdate=setTimeout(function(){return c.advanced.updateOnSelectorChange&&(s.poll.change.n=i(),s.poll.change.n!==s.poll.change.o)?(s.poll.change.o=s.poll.change.n,void r(3)):c.advanced.updateOnContentResize&&(s.poll.size.n=l[0].scrollHeight+l[0].scrollWidth+f[0].offsetHeight+l[0].offsetHeight,s.poll.size.n!==s.poll.size.o)?(s.poll.size.o=s.poll.size.n,void r(1)):!c.advanced.updateOnImageLoad||"auto"===c.advanced.updateOnImageLoad&&"y"===c.axis||(s.poll.img.n=f.find("img").length,s.poll.img.n===s.poll.img.o)?void((c.advanced.updateOnSelectorChange||c.advanced.updateOnContentResize||c.advanced.updateOnImageLoad)&&o()):(s.poll.img.o=s.poll.img.n,void f.find("img").each(function(){n(this)}))},c.advanced.autoUpdateTimeout))}function n(t){function o(e,t){return function(){return t.apply(e,arguments)}}function a(){this.onload=null,e(t).addClass(d[2]),r(2)}if(e(t).hasClass(d[2]))return void r();var n=new Image;n.onload=o(n,a),n.src=t.src}function i(){c.advanced.updateOnSelectorChange===!0&&(c.advanced.updateOnSelectorChange="*");var e=0,t=f.find(c.advanced.updateOnSelectorChange);return c.advanced.updateOnSelectorChange&&t.length>0&&t.each(function(){e+=this.offsetHeight+this.offsetWidth}),e}function r(e){clearTimeout(f[0].autoUpdate),u.update.call(null,l[0],e)}var l=e(this),s=l.data(a),c=s.opt,f=e("#mCSB_"+s.idx+"_container");return t?(clearTimeout(f[0].autoUpdate),void K(f[0],"autoUpdate")):void o()},X=function(e,t,o){return Math.round(e/t)*t-o},N=function(t){var o=t.data(a),n=e("#mCSB_"+o.idx+"_container,#mCSB_"+o.idx+"_container_wrapper,#mCSB_"+o.idx+"_dragger_vertical,#mCSB_"+o.idx+"_dragger_horizontal");n.each(function(){J.call(this)})},V=function(t,o,n){function i(e){return s&&c.callbacks[e]&&"function"==typeof c.callbacks[e]}function r(){return[c.callbacks.alwaysTriggerOffsets||_>=w[0]+b,c.callbacks.alwaysTriggerOffsets||-y>=_]}function l(){var e=[h[0].offsetTop,h[0].offsetLeft],o=[v[0].offsetTop,v[0].offsetLeft],a=[h.outerHeight(!1),h.outerWidth(!1)],i=[f.height(),f.width()];t[0].mcs={content:h,
5 | top:e[0],left:e[1],draggerTop:o[0],draggerLeft:o[1],topPct:Math.round(100*Math.abs(e[0])/(Math.abs(a[0])-i[0])),leftPct:Math.round(100*Math.abs(e[1])/(Math.abs(a[1])-i[1])),direction:n.dir}}var s=t.data(a),c=s.opt,d={trigger:"internal",dir:"y",scrollEasing:"mcsEaseOut",drag:!1,dur:c.scrollInertia,overwrite:"all",callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},n=e.extend(d,n),u=[n.dur,n.drag?0:n.dur],f=e("#mCSB_"+s.idx),h=e("#mCSB_"+s.idx+"_container"),m=h.parent(),p=c.callbacks.onTotalScrollOffset?q.call(t,c.callbacks.onTotalScrollOffset):[0,0],g=c.callbacks.onTotalScrollBackOffset?q.call(t,c.callbacks.onTotalScrollBackOffset):[0,0];if(s.trigger=n.trigger,(0!==m.scrollTop()||0!==m.scrollLeft())&&(e(".mCSB_"+s.idx+"_scrollbar").css("visibility","visible"),m.scrollTop(0).scrollLeft(0)),"_resetY"!==o||s.contentReset.y||(i("onOverflowYNone")&&c.callbacks.onOverflowYNone.call(t[0]),s.contentReset.y=1),"_resetX"!==o||s.contentReset.x||(i("onOverflowXNone")&&c.callbacks.onOverflowXNone.call(t[0]),s.contentReset.x=1),"_resetY"!==o&&"_resetX"!==o){switch(!s.contentReset.y&&t[0].mcs||!s.overflowed[0]||(i("onOverflowY")&&c.callbacks.onOverflowY.call(t[0]),s.contentReset.x=null),!s.contentReset.x&&t[0].mcs||!s.overflowed[1]||(i("onOverflowX")&&c.callbacks.onOverflowX.call(t[0]),s.contentReset.x=null),c.snapAmount&&(o=X(o,c.snapAmount,c.snapOffset)),n.dir){case"x":var v=e("#mCSB_"+s.idx+"_dragger_horizontal"),x="left",_=h[0].offsetLeft,w=[f.width()-h.outerWidth(!1),v.parent().width()-v.width()],S=[o,0===o?0:o/s.scrollRatio.x],b=p[1],y=g[1],B=b>0?b/s.scrollRatio.x:0,T=y>0?y/s.scrollRatio.x:0;break;case"y":var v=e("#mCSB_"+s.idx+"_dragger_vertical"),x="top",_=h[0].offsetTop,w=[f.height()-h.outerHeight(!1),v.parent().height()-v.height()],S=[o,0===o?0:o/s.scrollRatio.y],b=p[0],y=g[0],B=b>0?b/s.scrollRatio.y:0,T=y>0?y/s.scrollRatio.y:0}S[1]<0||0===S[0]&&0===S[1]?S=[0,0]:S[1]>=w[1]?S=[w[0],w[1]]:S[0]=-S[0],t[0].mcs||(l(),i("onInit")&&c.callbacks.onInit.call(t[0])),clearTimeout(h[0].onCompleteTimeout),(s.tweenRunning||!(0===_&&S[0]>=0||_===w[0]&&S[0]<=w[0]))&&(Q(v[0],x,Math.round(S[1]),u[1],n.scrollEasing),Q(h[0],x,Math.round(S[0]),u[0],n.scrollEasing,n.overwrite,{onStart:function(){n.callbacks&&n.onStart&&!s.tweenRunning&&(i("onScrollStart")&&(l(),c.callbacks.onScrollStart.call(t[0])),s.tweenRunning=!0,C(v),s.cbOffsets=r())},onUpdate:function(){n.callbacks&&n.onUpdate&&i("whileScrolling")&&(l(),c.callbacks.whileScrolling.call(t[0]))},onComplete:function(){if(n.callbacks&&n.onComplete){"yx"===c.axis&&clearTimeout(h[0].onCompleteTimeout);var e=h[0].idleTimer||0;h[0].onCompleteTimeout=setTimeout(function(){i("onScroll")&&(l(),c.callbacks.onScroll.call(t[0])),i("onTotalScroll")&&S[1]>=w[1]-B&&s.cbOffsets[0]&&(l(),c.callbacks.onTotalScroll.call(t[0])),i("onTotalScrollBack")&&S[1]<=T&&s.cbOffsets[1]&&(l(),c.callbacks.onTotalScrollBack.call(t[0])),s.tweenRunning=!1,h[0].idleTimer=0,C(v,"hide")},e)}}}))}},Q=function(e,t,o,a,n,i,r){function l(){S.stop||(x||m.call(),x=G()-v,s(),x>=S.time&&(S.time=x>S.time?x+f-(x-S.time):x+f-1,S.time0?(S.currVal=u(S.time,_,b,a,n),w[t]=Math.round(S.currVal)+"px"):w[t]=o+"px",p.call()}function c(){f=1e3/60,S.time=x+f,h=window.requestAnimationFrame?window.requestAnimationFrame:function(e){return s(),setTimeout(e,.01)},S.id=h(l)}function d(){null!=S.id&&(window.requestAnimationFrame?window.cancelAnimationFrame(S.id):clearTimeout(S.id),S.id=null)}function u(e,t,o,a,n){switch(n){case"linear":case"mcsLinear":return o*e/a+t;case"mcsLinearOut":return e/=a,e--,o*Math.sqrt(1-e*e)+t;case"easeInOutSmooth":return e/=a/2,1>e?o/2*e*e+t:(e--,-o/2*(e*(e-2)-1)+t);case"easeInOutStrong":return e/=a/2,1>e?o/2*Math.pow(2,10*(e-1))+t:(e--,o/2*(-Math.pow(2,-10*e)+2)+t);case"easeInOut":case"mcsEaseInOut":return e/=a/2,1>e?o/2*e*e*e+t:(e-=2,o/2*(e*e*e+2)+t);case"easeOutSmooth":return e/=a,e--,-o*(e*e*e*e-1)+t;case"easeOutStrong":return o*(-Math.pow(2,-10*e/a)+1)+t;case"easeOut":case"mcsEaseOut":default:var i=(e/=a)*e,r=i*e;return t+o*(.499999999999997*r*i+-2.5*i*i+5.5*r+-6.5*i+4*e)}}e._mTween||(e._mTween={top:{},left:{}});var f,h,r=r||{},m=r.onStart||function(){},p=r.onUpdate||function(){},g=r.onComplete||function(){},v=G(),x=0,_=e.offsetTop,w=e.style,S=e._mTween[t];"left"===t&&(_=e.offsetLeft);var b=o-_;S.stop=0,"none"!==i&&d(),c()},G=function(){return window.performance&&window.performance.now?window.performance.now():window.performance&&window.performance.webkitNow?window.performance.webkitNow():Date.now?Date.now():(new Date).getTime()},J=function(){var e=this;e._mTween||(e._mTween={top:{},left:{}});for(var t=["top","left"],o=0;o=0&&a[0]+te(n)[0]=0&&a[1]+te(n)[1]