/* Copyright © Chennan All rights reserved.
 * This source code is Written by Chennan in CE·Chengdu.
 * You can use it with permission from the author. */

@font-face {font-family: "iconfont";
  src: url('/upload/css/iconfont/t/1607075581989.eot'); /* IE9 */
  src: url('/upload/css/iconfont/t/1607075581989.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAA78AAsAAAAAGeAAAA6vAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCFIgqjUJsRATYCJANECyQABCAFhG0HgUAbtRQz0lHSCpLsvzrgDdGnPsFrLVr8hM7IhzHEzlArHCEwAAg4Ip1Rcpn1eUn7G2GAdn1VNRFaNUHm9YYQrIVllriIuqyIHYFiUrJCkq6SgELftv9G3PC0zX/vgugj/aJyHNaatr/doGtjsrUZuMKVVYsul9Vljj6Zy5STn53sFSQrBLtcAjAc0q9I8rUvu/0JshvAWz7GIgkKr/Ln07nLqWZslhQQAeIJQyfu5LL9kj8n/1sri5fhIlQAW1TaGiA4WmtVvFmi6aLXCInadu6xuduDW3z/Mbt/xDyRyYREo5lJ+vhUaJRGSI0QCaFjIV5lkheCWlsdeTiBxla7xNnj+esqGakEmr3Cp/dVsTRZiW+okoucTTMCNspVybTkNN65Xx//OxAMIJGnQB7p8pNzj5xcFPel1iVxK53kD53A21yk2IXsTfuVq38BUOPHP9W0zXzAZhO/arcoNAabFkcWN731ebFtdpqPzxfvWy4pib3R4+jgZG7YrGJvdd75TzwKpVpnEFqN3iiXykwSFVEAqJ1w/1E5saAZhctY4EowHrgazB5cByaHooz5gAswE7gWbAIUVGwNuB5sGyRGZieJnNlXImX2k8iY/5eYmOMkEv6qTYeDhRX2sjtxlvw95YGjPXItlfRAwRK2Qi5RWMG5zI4Jk7sR4FzI/ffpYBeHyeQ4EttWFix2CjZLrti8OudzOCzozeazWXwuR8PxtF8TDO0aGBRHStSwb46SXRbZBfK+1FE9hi82Dy47okYz7VR2pskPNwLf9EbldDa15CTAyKnMsuVn+tdaJlZq2sbqfG+HQ2tuUy3KWhUzlCJSxlpHxmyJKUwwFrVcDXHB1sM45haBEac2565rVo14DCHl0Ba3Qihczgq567TnzsKrkDJGKGEMaWBGjFZCl88FeZankwoUFu6uUAhnp0V1w4Q5TLis1EZRRGnHQAVdIqcQCLHWgjJIzFm2tzU5xwK5S2mGcQ1hhpqYIYNjohAyhck6mEGRYd/QeF7mxBMESGgZ0wKNDysjAcQsrEMYFn19ArIQjNPoZcxOClVWR2HzN8poJ6ahXBeFb2BhLfWJQuEkwqEa5lUPxtEkjhYmldszpTKpCl6xUiJyxR/MbU7LbbdYDTHscjwxmRpGPU+ZCWxJIeR8VVBV6CbYXWCojyxSR9QwE1FuIRY2+03iWs6ycrjchEsZ7RRIWCPQH4KZy6HsBwlOYRoWHK0FxfKy4RRtjDNsk3JkoQqNGV+kvbq8ZVkFcxMaFdCFQ0H6Ng/RCbKz1oqq6+TfnvrHN/+F+t/VZ2WgdcDNvcI8+vWpnolyTpjCyilK0c4fg5hPbhWhPEBpzC2x4FObKZUlYcwO7dbw3VTqwIRZ4kjm0ysb4tNRadvWZnQmKWxpkPzm+lucgtLUYEwd3K5+9Hbq0VXeNSne/V74cODddV2vq+68ffzOG8KSc9/ATZmBKzN9IZKXspa7M+p5LtKeUD6THpUPrY04oAnTb6r9FQr91v4nTusgljft0ra9f3nVBnX1xtu3NL5Mvi5ZvjfGg9k0dree3s7bGWeGurlX6YRL5VpSvhh/cXIvsDaSFo5+3rzy0t7jJuBsM61NHZYj2EJ1vwO3wUV6u70Qs5xxnOQUORl2LQvbnMh1L22Q9obt9o5v8+8VkfvMWzaMmnYqrgPQ0DoERBVWqusPXPGBzZcmyojh7rbaZGVt3r8Njbn3yNcl9mpjQd50n2/utiwHzB2sFp8Dc1edvexpfc/+sU5uR2ht5+vp2ZKfkpnqe37ghUH4lhfIPwP9e2j+8NUOb6X+0JM7fPVRaN4P3tqId0PbPcmxXla/L/6sj7XiE/toE0cnnMpu6+wCnv3YmddC5hpanTOIxkBybrBtruFrrIh10Qra4JS8acd9S9nDxePamFuXf55JraaX0hROTPcytPPIiT3WKrYVOV295UK0KMOcN45Ia6C1Ak/isOV0JwWf7WONATInX+3oOhat3SmttYN2uwumxGAcHD/C2zBtAh61ElSw7MAGAiVxDrIqZeYO5/bm0C9lCAtyHfiEultd1Xkyn5/53L+Fpd1fZ46kKvlQunUjjsHTbrM9Ppz1wuN6Ga8dKuVnL1/2SC/dcHXc0kF7u47LMZOzW9f5N0fNuO4TloiIV2mQwrfogJQiKcC+/OrBdPqk8pV6NLe8hWfvOP1V+qBb5SetsezE4jX7N3WyOxyjb8121nuIDEhFJm34X0Y8k7qeivCdIu2o2SPFJgGrWGd2Q9kizdYH1pVrrjlHccMWXNh7HCKGHth7Ye7Y7W4Liimk0Fwe3DX3IOIAu+7IgNm9GqMYAwCJepScKCo68VZTnvKW/yGJeiFlagSJVNGTddPAKc1BIZueRodaLCAPJqbQ3JBiaEQoTGgQKgEaLCADJjYHqQOZWhROXiLQXtarMG/cQv8uE70gVD46ASQKM+e4+QUddnYNv0yhwzNENLo0VK8yQo2NGicMoi1Fcx1ThkeqYMZkbSCcMzUUxjI80G8B7c+093PwZHJxkXKLgPJRUrFQr8StwxsjpBDs7FhHqo+6BVOlzpoDm1ADmhpcoGaqk/pqE3SBDGFSsBHUrISSLGAT10NMKUWAtCsjw8UZ/FCGZumQc7hSdE2IYyqS9cwq7APJSQIoGqT7qG3A8ZPpeqlF/Z380VIGZlg/abyXgGLWFEi9UFFQtDYgj7Br9sAgiuKoWIqFWZx7nGkMBIhQlaeQlkxf4C1BnfNJTeFyJs3OEfckLASJCIQIIQDqQl2RB4ZpB5wkLig7CRczbpqkQRlyFl7rNTDlSCCxyx0TZ5NBBqU7GTZCrxLJX0iNMvVJ+VMIZMGZyUhygqAdnXKo6bnlVZE4yUQsgItR1Kg8VhyoJLECAYA781EqmUwYwYbaqrA8JYtSeUK4CMH70NVdfxgOtVg9A/TMjcIygggiwy8KRmKZ0QSZaaQvHxcnXOYzDupFySHcCFQ10CwPsg9vsvVyDm85/8nOYSNh5zQ45QZGkpjle4MkE8MPIR6nmOMbg0WgdQGcJAEzUCkxDXu58T+ZFpi0CdIr4p3Kvp8S60auodXxbAlZSQIYg2A2bh3NtaxonAP9fONBkatU6HX+ZDQxKSMjl3Va1J0JSZDb09Y7YSRwqXHc7R02keth3l6t7G3bQn1DhZENnFosG8Kx6YsfT0RunpvxPgBO75q7s3+pujpA/EKUFKqq5CQbQj9JA/9EBz47u+wLUNVuNN9J33bjmLoouefk+KqZ15IDoADLr7k8egGtrVej/OgrV58pOfQrOYVh+RNmDv0As7kvM3Lc7/MqBW63A490oodBQPPiefy/JQOCgCFTsWatcShDSIlm2ND6CmAtn/UmNopCPVAqJpKnKwG1i5+BmKhTbqdiowWq1AxVWkiIWaXpn6JwunmzX7Kiv9asCg1xNoPhLikRRkXJqRIFD8gB1yXVhftX7ps+C3zFRuSo3LKz47XShfFx7GVsvvHCQ9X3Xp6Ux8UZstbbAQ2we93j4GfOuUDDz3W2/tv/XjOmRFryr2kOvjr+buB1sDGnjK/lufEpfpnlPMXd6eoQtmp5oIOuvDgijGFuOdDP89IBdcCIjf09L24MULekhTGKI8pVP9uT3Q6hbru51PnveqKf/bzYvZw1a/JNPohdU/+i8HAYBgvDHVsYpq8mm6N9PyJ3zu7+e2LnTb7pkVtBpJslFRO8xnuJK3wa2x/wBazIyLa2WSMj3SdMGznLPbJuQv3bqnXmQqm5IO3NyCyeJSvLwtPUSeJFlEx/CoBErdvZO+kiIfoFwRjC+h60+4MATkd76oX/YegXERK6QzYtD3GWAXZuRb8lSyr6sycAuhjJ6JLtoPK+jrtcB6s2piDxG/j11zPLjjsHig+np7HZ7q5hjErCWmg87O0ag6T3iTbPX30JnCpeI9upc0xb3IPVx3otcNVKQOUwrhzqal9vJGKyL/KAhhS5DY+IoN1j4KKAVTYbJe+0p5y33RWI4vT7tIjwhYPucFJ73HtSOXcQFNpsAHaSU20QWQPQF/jvnITEVfLuxMQuuU6+smQ/n3KkePtKYnblsD/DMm7szPbghavGACsAYGhWw7UlkxIU33zCciaT5x9EueFLS1bmr9W7h6obJUGtaS7h7lE8c3z9DvdhOe0x0c8AiVZfx0gFfl1RW7+OQSgUmEP5HeomiA36aBdp4Jy+kf1gfIVlEEwCpcn84IB4YMmAEbLizcYYWhOGE/HsNBgkNrakx8MYMDodBjuvOzmAC+xZ0Ms1rDuSugF3Elu4QP6bLwcn3we5+V5j7DFh32rWB9WJuKKEgo25vQd7Fw/5Ul9k75lUyGoNCs2RB075YVi9qREso7E2se5mTdldL9aakgUm3LQCAP71xSaifd2gE7ajHhGt3FDrv2VAgE6a+0sKLQTg3wLX0OHMcsm+unoPriTBKwAR9ForKqtT658aIEvRPcjP5xOLgaamYzuG8X2/MNiPYWW33rv9EUAvD2+ZJI77L1nmQODZg8hnS2Sd+JsAJP6sAC8At5eBeqjEuCBvEDAR5hLxd9fojCBLTQDgmUO+0O+wmqR23JMWTRISBJ0jQTE4O2PufQmOTU9oGPwJSx+nrdlEnDGY1QDo7ZMRSOCLIHj2E5TAtzPm/kNwUv+ERhBjwmKKp12yuQaudg5kgEZUd4E1k9KZYeU1fwEdjXTRBDfwA5zHMlGkebL6BASOYg1/0WUISijHnTiyo4ExLHrHZ6hD2obQb7NM5a2Z1twNVoI5QAp25IZQucdENUbU5MEq9fkvgBYZkivp9yfmB+B4OH2hkMprOJ9UqtXvVNp6F1opcKEI09VhHeHIBTDKxoQ+f6EzUAtSbQujt5Xx8VRdNR1e67Z7FWx9A8rnJmIUaWSRRxFlVFFHE2100ccQY0yxjo3NfWK6dxx9smnuc6oNVzC9AlY8P6OkwHH+aKMkgxMVr3HhWyCLpCdJPvMNZ488en6eNRzvSDNWBxXQvHmDFjjrpPSGtIhmFzMFq37gYAA=') format('woff2'),
  url('/upload/css/iconfont/t/1607075581989.woff') format('woff'),
  url('/upload/css/iconfont/t/1607075581989.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('/upload/css/iconfont/t/1607075581989.svg') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-anonymous-iconfont:before {
  content: "\e63b";
}

.icon-globe:before {
  content: "\e74e";
}

.icon-weibo:before {
  content: "\e73c";
}

.icon-jiantou:before {
  content: "\e73d";
}

.icon-zhuanli:before {
  content: "\e71e";
}

.icon-fuwu:before {
  content: "\e606";
}

.icon-shenqing:before {
  content: "\e60a";
}

.icon-anli:before {
  content: "\e830";
}

.icon-sousuo:before {
  content: "\e60e";
}

.icon-QQ:before {
  content: "\e66f";
}

.icon-douyin:before {
  content: "\e656";
}

.icon-beifen:before {
  content: "\e61a";
}

.icon-dianhua:before {
  content: "\e6ac";
}

.icon-weixin:before {
  content: "\e61b";
}

.icon-dianhua1:before {
  content: "\e6b6";
}

.icon-fangzi:before {
  content: "\e73e";
}



@font-face {
  font-family: "cnfont";
  font-style: normal;
  font-weight: 400;
  src: url('/upload/font/age-bold.otf') format('opentype');
}
@font-face {
  font-family: "Freight";
  font-style: normal;
  font-weight: 400;
  src: url("/upload/font/freightBigBook.otf") format("opentype");
}
* {
    font-family: "PINGFANG REGULAR";
    word-wrap: normal;
    word-break: normal;
}
body{background:#fff;}

.cnTitle {font-family:cnfont !important; font-size:5rem;}


@media (max-width:798px) {
  .pagebox {padding:80px 0 0;}
  .cnTitle{font-size:3rem;}
}

@media (max-width:1440px) and (min-width:798px) {
 .cnTitle{font-size:4rem;}
}

.w_grid-000 > div > .p_gridbox{overflow:visible;}/*清除系统样式超出隐藏样式*/
.w_grid-000 > div > .p_gridbox:after,
.clearfix:after {
  clear: both;
  display: block;
  visibility: hidden;
  height: 0;
  content: "."
}/*清除系统样式浮动BUG*/

a,a:hover,a:focus {text-decoration: none;}
ul,li {margin: 0; padding: 0; list-style: none;}


/*统一按钮*/
.PuBtn {display:inline-block; padding:0 40px; font-size:14px; line-height:40px; border:1px #fff solid; color:#fff;position:relative; background:none;transition: all 0.5s;} 
.PuBtn:before {content:"→"; font-size:20px; color:#fff;position:absolute; left:0;transition: all 0.5s; display:inline-block; line-height:38px;opacity:0;}

.PuBtn:hover {background:#d7fea1; color:#fff; border:1px #d7fea1 solid; transform:scale(1.2);}
.PuBtn:hover:before {left:95%;opacity:1;}

.PubLink{ display:inline-block; border:1px #666 solid; line-height:40px; padding:0 30px; font-size:14px; color:#666;}

.PubLink.pubRed {border:1px #E00404 solid; color:#E00404;}
.PubLink:hover {border:1px #E00404 solid; background:#E00404; color:#fff;}
 


.pub__title {text-align:center; padding-bottom:30px;}
.pub__title h2 {position:relative; }
.pub__title h2:before {content:""; display:block; width:30px; height:2px; background:#f00; position:absolute; left:50%; margin-left:-15px;  bottom:-10px;}
.ss_title{
  padding:20px 15px ;
}
.ss_title h2 {display:inline-block; position:relative; font-size:26px; line-height:30px;}
.ss_title h2:before {content:""; display:block; width:30px; height:2px; background:#f00; position:absolute; left:0; bottom:-10px;}
.ss_title .PubBtn {float:right; padding:0 20px; border:1px #ddd solid; line-height:30px; font-size:14px; color:#999;}
.ss_title .PubBtn:hover {color:#fff; background:#f00; border:1px #f00 solid;}

.pagebox {overflow:hidden;}


/*版权信息*/

#w_grid-1605493633312{background:url(/img/footer.jpg) center bottom no-repeat; background-size:cover;}
#w_grid-1605510937343 > div > .p_gridbox{padding: 0;}
 
#w_grid-1608260571784{border-top:1px #333 solid; }
#w_grid-1608260571787 {border-top:1px #333 solid;    text-transform: uppercase;}

 
#w_grid-1608403486105 {border-top:1px #333 solid;    text-transform: uppercase;}
 
/*内页左右结构*/

#w_grid-1607418435814 > div > .p_gridbox {display:flex; flex-wrap:wrap;}
#w_grid-1607418435814 > div > .p_gridbox .p_gridCell {padding:15px;}


#w_grid-1558405484111 > div > .p_gridbox {display:flex; flex-wrap:wrap;}
#w_grid-1558405484111 > div > .p_gridbox .p_gridCell {padding:0;}

#w_grid-1558405484111> div > .p_gridbox > .p_gridCell:nth-child(2n) {flex:1;}
/*详情页二维码分享*/

/*视频*/
#w_fvideo-1608526327015 {background:#222; padding:50px 0; position:relative;}
#w_fvideo-1608526327015:before {content:"";display:block; width:100%; height:50%; background:#333; position:absolute; left:0; top:0;}
#w_fvideo-1608526327015 .w_fvideo{max-width:1400px; position:relative;z-index:3; margin:0 auto;}


.toolBar {text-align:center; padding:30px 0 0; position:relative; z-index:3;}
.QRcode {display:inline-block; position:relative; vertical-align: middle;}

.QRcode .shareT { cursor: pointer;}
.QRcode .shareT span {display:inline-block; height:30px; line-height:30px; float:left;}
.QRcode .shareT i{font-size:26px;display:inline-block;  height:30px; color:#03ba03; line-height:30px; }
.QRcode .QRcodeImg { width:150px;  border-radius:5px; padding:10px; box-shadow:0 0px 15px rgba(0,0,0,0.1); position:absolute; top:130%; left:50%; margin-left:-75px; background:#fff; opacity:0;visibility: hidden; transition:all 0.5s;}
.QRcode .QRcodeImg.open {top:100%; opacity:1;visibility: visible;}

.QRcode .QRcodeImg p{padding-top:10px; text-align:center;}
.QRcode .QRcodeImg canvas {width:100% !important; height:auto !important; display:block;}

/**/

.p_PromptNoneData .promptbox {background:#333;}
.p_PromptNoneData .promptbox div{color:#ccc !important;}


/*翻页器*/

.p_page { width:100%; text-align:center;}
.p_page .p_PageInterval {display:inline-block; margin:0; line-height:40px; color:#ccc; float:none;}
.p_page .pageNum {padding:0 15px; height:auto; display:inline-block; line-height:40px; font-size:14px; float:none; margin:5px; border:none; background:#999; color:#222; border-radius:0;}
.p_page .pageNum:hover,.p_page .pageNum.active {background:#d7fea1; color:#fff;}

.p_page .pre .font,.p_page .next .font {display:inherit;vertical-align:top; height:36px;}
.p_page .pre {padding:0 15px; display:inline-block; height:auto; line-height:38px; font-size:14px; float:none; margin:5px; border:none; background:#ccc; color:#222; border-radius:0;}
.p_page .pre1,.p_page .next1 {color:#ccc !important; background:none !important; border:1px #ccc solid !important;}
.p_page .next{padding:0 15px; display:inline-block; height:40px;  line-height:38px; font-size:14px; float:none; margin:5px; border:none; background:#ccc; color:#222; border-radius:0;}
.p_page .next .iconfont:before {float:none; line-height:40px;}
.p_page .next:hover,.p_page .pre:hover {background:#d7fea1;}
.p_page .next:hover .iconfont ,.p_page .pre:hover .iconfont{color:#fff;}

@media (max-width:798px) {
  .p_pagebox {padding:20px; margin:0; display:flex;}
  .p_pagebox .pre{ width:100px; text-align:center;background:#EFB42C;  height:40px; line-height:40px; color:#222;}
  .p_pagebox .pre .font {display:inline-block; font-size:14px;}
  .p_pagebox .pre .font i{float:left;line-height:40px; color:#222;}
  .p_pagebox .pre:hover {background:#d7fea1; color:#fff;}
  .p_pagebox .pre:hover .iconfont {color:#fff;}
  
  .p_pagebox .next{ width:100px; text-align:center; background:#EFB42C; height:40px; line-height:40px; color:#222;}
  .p_pagebox .next .font {display:inline-block; font-size:14px;}
  .p_pagebox .next .font i{float:right;line-height:40px; color:#222;}
  .p_pagebox .next:hover {background:#d7fea1; color:#fff;}
  .p_pagebox .next:hover .iconfont {color:#fff;}
  
  .p_pagebox .NumBox {flex:1; height:40px; font-size:16px; }
  .p_pagebox .num {font-size:16px;display:block; line-height:40px;}
  .p_pagebox .num .iconfont {height:40px; line-height:40px;}
  .p_pagebox .num .iconfont:before { font-size:16px;}
}


/**装饰器**/

.e_FlowCommonStyleBox-001 .stylebox_top {background:#E00404; height:auto; position:relative;}
.e_FlowCommonStyleBox-001 .stylebox_top:after {content:"\e73d";font-family:iconfont; font-size:14px; color:#fff; position:absolute; right:15px; top:50%;transform:translateY(-50%);}

.e_FlowCommonStyleBox-001 .stylebox_title {background:none; padding:15px;}

.e_ContentMajorStyleBox-001 .stylebox_top{background:#E00404; height:auto; position:relative;}
.e_ContentMajorStyleBox-001 .stylebox_top:after {content:"\e73d";font-family:iconfont; font-size:14px; color:#fff; position:absolute; right:15px; top:50%;transform:translateY(-50%);}


.e_ContentMajorStyleBox-001 .stylebox_title {background:none; padding:15px;}


 /*关于我们*/
#content_box-1606497802867-0{position:relative;padding-bottom: 100px;}
#content_box-1606497802867-0:before {content:"";display:block; width:100%; height:80%;position:absolute; left:0; top:0; background:url(/img/abg.png) center no-repeat; background-size:cover;}
#w_grid-1606497807124 > div > .p_gridbox {display:flex;flex-wrap:wrap;}
#w_grid-1606497807124 {padding:150px 20px 50px;}

#content_box-1606497807124-1 {display:flex; align-items:center; }


#w_fvideo-1606498039722 .w_fvideo{box-shadow: 0 10px 20px rgb(0,0,0,0.1);}
@media (max-width:798px) {
  #w_common_text-1608260571793 ,#w_common_text-1608403486110{padding:20px 0;}
  #w_grid-1606497807124 {padding:50px 20px;}
  #w_grid-1606497807124 .w_fimg-000 {padding:10px 0;}
  #w_common_text-1606497852828 {padding:20px 0 0;}
  #content_box-1606497802867-0 {padding-bottom:50px;}
  #w_common_text-1605573307305 {padding:15px 0 ;}	
  #content_box-1606497802867-0:before {height:90%;}
  #content_box-1608260571784-2,#content_box-1608403486102-2 {display:none;}
}



/*联系我们*/


#w_grid-1616741061680 {background:#333; padding:0 100px;}
#w_grid-1616741061680 > div > .p_gridbox {max-width:1400px; margin:0 auto; display:flex; flex-wrap:wrap;}
#w_grid-1616741061680 > div > .p_gridbox .p_gridCell {padding:15px;}

/*鼠标跟随*/
.cn-cursor {
  height: 6px;
  width: 6px;
  border-radius: 50%;
  background-color: #fff;
  position: fixed;
  left: -3px;
  top:  -3px;
  z-index: 9999996;
  pointer-events: none !important;
  mix-blend-mode: difference;
 
}


@keyframes cn-rotate {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}
.cn-cursor .cn-wrapper {
  animation: cn-rotate 5s linear infinite;
  position: absolute;
  width: 40px;
  height: 40px;
  border-radius:50%;
  top: 50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
  pointer-events: none !important;
  mix-blend-mode: difference;
  transition: 1s;
  border:1px #d7fea1 dashed;
  transition:all 0.6s;
}
.cn-cursor.cn-link {background:#f00; }
.cn-cursor:before {content:""; position:absolute; display:block; border-radius:50%; width:40px; height:40px; left:-17px; top:-17px; background:#ffa800; color:#fff; font-size:0.2rem; line-height:40px; transition:all 0.5s; opacity:0; text-align:center;}
 
.cn-cursor.cn-link:before {content:"Check"; opacity:1;}

.cn-cursor.cn-on .cn-wrapper{width:60px; height:60px; margin-left:-30px; margin-top:-30px;}


 
.cn-cursor.cn-close:before {content:"Close"; opacity:1;}
.cn-cursor.cn-prev:before {content:"Prev"; opacity:1;}
.cn-cursor.cn-next:before {content:"Next"; opacity:1;}



/*滚动加载*/



body .pagebox{
    opacity: 0;
    visibility: hidden;
}

body.wd-show .pagebox{
    opacity: 1;
    visibility: visible;
    transition: 1s ;
}

body.make .pagebox{
    opacity: 1;
    visibility: visible;
}


body #stage{
    opacity: 0;
    visibility: hidden;
}

body.wd-show #stage{
    opacity:.8;
    visibility: visible;
    transition: 1s ;
}

body.make #stage{
    opacity: 1;
    visibility: visible;
}

.w-scroll-ani {
    opacity: 0;
}

body.wd-show .w-scroll-ani.scrolled {
    animation: fadeInUp 0.5s both;
  animation-delay:0.2s;
  
}
#bg >div >div >div{position:relative; overflow:hidden;}
#bg >div >div >div:before {content:"";position: absolute;
    left:0;
    top: 0;
    width:100%;
  height:100%;
  background:url(/img/kdy_b.png) center no-repeat;
  background-size:68%;
  opacity:0.38;
}


#w_fvideo-1620645716912 {display:none;}
.cn_cateBox .cncateRim ul li .fa_navon{
    background-image: linear-gradient(132deg, rgba(0,217,166,.8) 0%, rgba(155,225,93,.8) 100%);
    border: 1px #7ed702 solid;
    color: #fff;
}