

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, div, pre, fieldset, button, input, textarea, th, td, span, a {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-weight: normal;
}
input, button {
  border: none;
  outline: none;
}
body {
  font-size: 14px;
  line-height: 1;
  color: #222;
  font-family: "Microsoft YaHei", Arial, "宋体", sans-serif;
}
ol, ul ,li{
  list-style: none;
}
img {
  max-width: 100%;
  border: none;
      vertical-align: top;
}
a {
  text-decoration: none;
  color: inherit;
}



.clearfix:before, .clearfix:after {
  content: "";
  display: table;
  line-height: 0
}
.clearfix:after {
  clear: both
}

.c-09286d77-1722221854ed {
  float: left;
}
.c-09286d77-2947afac5eff {
  float: right;
}
.ovfl {
  overflow: hidden;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.posiR{
  position: relative;
}
.c-09286d77-c4de0b5fbd23 {
  width: 1240px;
  margin: 0 auto
}
.bottom-border {
  border-bottom: 30px solid #e4e4e4
}
.cm-color{
  color: #ffd100
}
.bg-color{
  background: #f0f0f0
}

.c-09286d77-e71109536f9a  .nav-active{
        z-index: 1;
    background: #202020;
    color: #ffd100;
    position: relative;
}

.c-09286d77-fed0bb72186b {
  overflow: hidden;
  border-bottom: 1px solid #666;
  padding-bottom: 10px
}
.c-09286d77-fed0bb72186b h6 {
  text-align: center;
  background: url("/assets/8485e3950be36a2dae87fe69badacc41.png");
  width: 147px;
  height: 43px;
  font-size: 20px;
  margin-right: 10px;
  float: left;
  color: #222;
  line-height: 43px;
  font-style: oblique;
}
.c-09286d77-11ddf340cb88 {
  margin-top: 11px;
  line-height: 28px;
  float: right;
  font-size: 22px;
}
.c-09286d77-c6da56271fb1 {
  text-align: center;
  display: inline-block;
  background: #ffd100;
  min-width: 66px;
  font-size: 20px;
  border: 3px solid #ffd100;
  border-left: 3px solid #fff;
  margin-bottom: 17px;
  color: #fff;
      padding: 0 8px 0 5px;
}

.c-09286d77-49a3d53d8904{
  cursor: pointer;
    float: right;
    font-size: 20px;
    color: #8e8e8e;
    padding: 4px 0px 0px 35px;
    height: 30px;
    background: url("/assets/0f0b22afd85e17db12b233a608e19ae8.png") no-repeat left center;
}
.c-09286d77-49a3d53d8904:hover{
  color: #000;
   background: url("/assets/da1e5146205fed2a4dfb84636be3b201.png") no-repeat left center;
}







.c-09286d77-c65238d245d7 {
  
    background: url("/assets/8d05aaed569690a30da2a863cb6aa4f1.png") no-repeat;
    background-size: 100% 100%;
        height: 97px;

}
.c-09286d77-be5c3802e94d {
  padding-top: 17px;
  width: 250px;
  height: 68px;
  float: left;
}
.c-09286d77-be5c3802e94d h1 {
  text-indent: -9999px
}


.img-icon-big,.img-icon,  .c-09286d77-10dce08f29a9, .c-09286d77-0e381ce0196f{
    position: relative;
}

.c-09286d77-0e381ce0196f:before {
    position: absolute;
    content: '';
    left: 50%;
    top: 50%;
    background: url("/assets/4ce073a8bb12391c6bf524680347999c.png") no-repeat;
    width: 36px;
    height: 36px;
    margin-left: -18px;
    margin-top: -18px;

}
.c-09286d77-10dce08f29a9:before{
 position: absolute;
    content: '';
    left: 50%;
    top: 50%;
    background: url("/assets/4c082c7640efc20cc83ff9e4b909d7cb.png") no-repeat;
    width: 66px;
    height: 66px;
    margin-left: -33px;
    margin-top: -33px;
}
.img-icon-big:before{
   position: absolute;
    content: '';
    left: 10px;
    bottom:77px;
 width: 69px;
    height: 53px;

   background: url("/assets/c0759aa4db89efd366efb29e3583c208.png") no-repeat;
}


.img-icon:before{
 position: absolute;
    content: '';
  left: 10px;
    bottom:72px;
 width: 44px;
    height: 34px;

   background: url("/assets/7d777c3efa0591f420d8a80cd3763c9d.png") no-repeat;
}

.c-09286d77-e71109536f9a {
  color: #222;
  font-size: 18px;
    position: relative;
    overflow: hidden;
}
.c-09286d77-e71109536f9a .c-09286d77-c4de0b5fbd23{
width: 1300px;
position: relative;
left: 31px;
}
.c-09286d77-e71109536f9a  .c-09286d77-c4de0b5fbd23:before {
    content: '';
    height: 2px;
    background: #ffed00;
    top: 0;
    position: absolute;
    width: 100%;
    z-index: 0;
}



.c-09286d77-e71109536f9a:after{
      z-index: -1;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #ffc600;
  height: 36px;

}


.c-09286d77-e71109536f9a .c-09286d77-c4de0b5fbd23 li:first-child:before{
    -webkit-transform: skew(30deg);
            transform: skew(30deg);
    left: -33px;
    z-index: -1;
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-top: 40px solid #e7b403;
    border-left: 22px solid transparent;
    border-right: 22px solid transparent;
    bottom: -23px;
}


.c-09286d77-e71109536f9a >ul {
  clear: both;
  height: 52px;
  line-height: 52px;
    background: #ffd100;
        -webkit-transform: skew(-30deg);
             -ms-transform: skew(-30deg);
          transform: skew(-30deg);
}
.c-09286d77-e71109536f9a ul>li {
   background: #ffd100;
  float: left;
  width: 105px;
  text-align: center;

}

.kecheng{
  display: none !important;
}

.c-09286d77-e71109536f9a >ul>li  a {
  display: block;
  width: 100%;
  -webkit-transform: skew(30deg);
    -ms-transform: skew(30deg);
          transform: skew(30deg);
}
.c-09286d77-e71109536f9a >ul>li:hover {
  background: #202020;
  color: #ffd100;
  position: relative;

}

.c-09286d77-e71109536f9a >ul>li:hover a {

  -webkit-transform: skew(30deg);
  -ms-transform: skew(30deg);
          transform: skew(30deg);
}

.c-09286d77-cba79c5f143a{
    text-align: right;
}
.c-09286d77-cba79c5f143a p{
color: #e4e4e4;
font-size: 18px;
position: relative;
margin: 25px 0 10px 0
}

.c-09286d77-cba79c5f143a p:before{
  position: absolute;
  content: '';
  height: 1px;
  width: 66px;
  left: -74px;
  top: 8px;
  background:#e4e4e4
}

.search{

  background: url("/assets/38da2ffe0aedb0dbe438c20bdf8e5914.png") no-repeat center bottom;
  width: 35px;
  height: 35px;
  margin-right: 10px;

  display: inline-block;
}
.c-09286d77-7308784df430{

  background: url("/assets/a395304e0def88de7317ec99a829211f.png") no-repeat center center;
  width:35px;
  height: 35px;
  display: inline-block;
}




.c-09286d77-db5f93d0af14 {
      text-align: center;
  border-top: 8px solid #ffd100;
  background: #222;
  color: #fff;
  font-size: 18px;
}

.c-09286d77-db5f93d0af14 .c-09286d77-0cb06143f7d2 {
     display: inline-block;
      padding: 50px 98px 0 0;
}

.c-09286d77-0cb06143f7d2 img{
  width:151px;
  height: 151px;
}
.c-09286d77-79e614f066ba {
    padding-bottom: 15px;
    font-size: 18px;
}
.c-09286d77-79e614f066ba a {
    padding: 0 9px 0 5px;
    display: inline-block;
    border-right: 2px solid #ffc600;
}

.c-09286d77-79e614f066ba a:last-child {

    border-right: none
}
.c-09286d77-03384cd770c6 {
    padding-bottom: 30px;
    font-size: 16px;
}

.c-09286d77-c6ee5ec8b83f{
      padding-top: 68px;
    color: #757575;
}
}
.c-09286d77-c8f554b16b0b {
  display: inline-block;
  text-align: center;
}
.c-09286d77-c8f554b16b0b p {
    padding-top: 16px;
    font-size: 19px;
    color: #fff;
}

.c-09286d77-c8f554b16b0b  span{
  color: #ffd100
}

.c-09286d77-08ed181321af{
  color: #626262;
  overflow: hidden;
  font-size: 18px;
  border-bottom: 1px solid #434343;
  }
 .c-09286d77-08ed181321af  ul{
  overflow: hidden;
    margin: 0 auto;
    width: 1240px;
 }
.c-09286d77-08ed181321af li{
  float: left;
  padding-right: 66px;
  line-height: 66px;

}

.c-09286d77-08ed181321af li:hover{
color: #ffd100;

}

.c-09286d77-28ddb5ddbd42{
    float: left;
    margin: 78px -88px 0 20px;
    width: 193px;
    height: 83px;
    background: url("/assets/264374ba3719b99363bdd1007883d442.png") no-repeat;
}

.auout-chat-link-wrap {
  background: #e4e4e4;
  overflow: hidden;
}
.auout-chat-link {
  color: #333;
  background: #fff;
  margin: 20px auto 30px;
  padding: 35px 38px
}
.auout-chat-link h6 {
  color: #000;
  font-size: 24px;
  margin-bottom: 20px;
}
.auout-us-detaile-content {
  font-size: 14px;
  line-height: 30px;
  text-indent: 2rem;
  padding-bottom: 30px;
}
.auout-chat-link h6:before {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 24px;
  display: inline-block;
  background: #ea623e;
  vertical-align: middle;
  margin-right: 16px;
  vertical-align: 2px;
}
.link-us-title {
  font-size: 18px;
  padding-bottom: 20px;
}
.link-telnum {
  display: inline-block;
  margin-left: 95px;
}
.link-telnum span {
  color: #d52f04;
}
.link-us-content {
  margin-bottom: 22px;
}
.friend-link-detaile {
  margin-top: 40px;
}
.friend-link-detaile ul {
  overflow: hidden;
  margin-top: 30px;
}
.friend-link-detaile li {
  float: left;
  font-size: 14px;
  padding: 0 25px 15px 0;
  color: #2687ff
}




.c-09286d77-e164f14a7736 {
  text-align: center;
  font-size: 16px;
  color: #333;
  position: absolute;
  left: 50%;
  margin-left: -25%;
}
.c-09286d77-e164f14a7736 ul {
  overflow: hidden;
  float: left;
}
.c-09286d77-e164f14a7736 a {
  display: block
}
.page-next, .page-prev, .c-09286d77-e164f14a7736 li {
  float: left;
  border: 1px solid #ccc;
  width: 42px;
  height: 42px;
  line-height: 42px;
  cursor: pointer;
}
.c-09286d77-e164f14a7736 li {
  margin-left: 12px
}
.page-next:hover,.page-prev:hover, .c-09286d77-e164f14a7736 li:hover {
  background: #ffd100;
  border: none;
  color: #fff;
}
.page-next  a{
  background: url("/assets/d30aba5f577bda167e2e224421082621.png") no-repeat center center;
}
.page-prev a{
    background: url("/assets/f794f708349914e96da6ea5234e584dd.png") no-repeat center center;
}
.page-next {

  margin-left: 10px;
}


.page-next a,.page-prev a{
  height: 40px;
}
#paging .active-page {
  background: #ffd100;
  border: none;
  color: #fff;
}


 .c-09286d77-b4c4f75b952d .c-09286d77-e164f14a7736{
   margin-top: -50px;
  }

.c-09286d77-b4c4f75b952d .c-09286d77-e164f14a7736 li:nth-child(1),.c-09286d77-b4c4f75b952d .c-09286d77-e164f14a7736 li:nth-child(2),
.c-09286d77-b4c4f75b952d .c-09286d77-e164f14a7736 li:last-child {
      width: 75px;
}




 .c-09286d77-7975bd38203a {
    position: fixed;
    top: 17%;
    z-index: 1001
}


.c-09286d77-7975bd38203a a{
    display: block;
    height:70px;
}


.c-09286d77-abaa0bd18360,
.c-09286d77-e63d9d4d8904,
.icon_px,
.icon_qq,
.c-09286d77-e56f67bf4a1d,
.c-09286d77-3e4f44a6a958,
.inco_shop{
    width: 70px;
    margin-bottom: 10px;
    height: 70px;
}

.c-09286d77-abaa0bd18360 {
    background: url("/assets/494c0766ef5a5c4c0967a86f3b17eebc.png") no-repeat;
    display: none
}


.c-09286d77-e63d9d4d8904 {
    background: url("/assets/c233818f4a1c86c3c07b3f72b76569dc.png") no-repeat;
}

.c-09286d77-e63d9d4d8904:hover{
     background: url("/assets/cfc7b4d94d1903017424c64dd362c50f.png") no-repeat;
}

.icon_px{
    background: url("/assets/214161fe7e9c6ca63ccd03818e52b9f4.png")  no-repeat left top  ;
}

.icon_px:hover{
    background: url("/assets/41f76bc62ddfad56391f67908d3f9e2f.png")  no-repeat left top  ;
}
.icon_qq{
    background: url("/assets/bbd1d5cf29ba4e2383c3bfb8d8560c09.png");
}
.icon_qq:hover{
    background: url("/assets/f4bc5114c649fcd08f806fa02846baa3.png");
}
.c-09286d77-3e4f44a6a958{
    background: url("/assets/e108f54f8aa716faddfe94d5267f48dd.png");
}
.c-09286d77-3e4f44a6a958:hover{
    background: url("/assets/af62dc58e557dfe12f1c2590d36f4264.png");
}
.c-09286d77-e56f67bf4a1d{
    background: url("/assets/35a42bf2323732e9c2f2d376933e18ff.png");
}
.c-09286d77-e56f67bf4a1d:hover{
    background: url("/assets/fad591d5bcb3af3eeefd743085aa35d4.png");
}




.c-09286d77-e56f67bf4a1d{
    background: url("/assets/35a42bf2323732e9c2f2d376933e18ff.png");
}

.c-09286d77-e56f67bf4a1d:hover{
    background: url("/assets/fad591d5bcb3af3eeefd743085aa35d4.png");
}
.inco_shop{
    background: url("/assets/7ed87ce10869063c266c5ab893fe00eb.png");
}

.inco_shop:hover{
    background: url("");
}


.icon_px,.c-09286d77-e56f67bf4a1d,.c-09286d77-3e4f44a6a958{
    position: relative;
}


.icon_px img,.c-09286d77-e56f67bf4a1d img,.c-09286d77-3e4f44a6a958 img{
      position: absolute;
    max-width: initial;
    right: 75px;
    top: -58px;
    display: none;
}
.icon_px img{
    top: -65px;
}
.icon_px:hover img,.c-09286d77-e56f67bf4a1d:hover img,.c-09286d77-3e4f44a6a958:hover img{
display: block;
}


.c-09286d77-53da9b7f3ec5{
     max-width: initial;
    left: 0;
    position: absolute;
    top: -91px;
}



.serve {

    position: absolute;
    width: 92px;
    text-align: center;
    top: -470px;
}



.serve-top span {
  width: 92px;
  background: #ffd100;
  font-size: 17px;
  color: #fff;
  line-height: 27px;
  display: inline-block
}

.serve-top a {
  width: 92px;
  height: 70px;
  display: inline-block;
  color: #d52f04;
  font-size: 14px;
  background: #fff url("/assets/a67fa91d79a99472c7d8a6699269a8e7.png") no-repeat center 11px;
  border-bottom: 2px solid #d9d9d9;
  line-height: 102px
}

.wx-serve {
  background: #fff;
  color: #d52f04;
  font-size: 14px;
  padding: 10px 0
}

.wx-serve img {
  margin: auto
}

.serve-back-top {
  color: #fff;
  font-size: 12px;
  background: #ffd100 url("/assets/2fe2d2deec58e9c5cae6da23b7640a27.png") no-repeat center 6px;
  display: inline-block;
  padding: 17px 0 3px 0;
  width: 92px;
  line-height: 1;
  position: relative
}

.serve-back-top:before {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  bottom: -10px;
  border-top: 10px solid #ffd100;
  border-left: 46px solid transparent;
  border-right: 46px solid transparent;
  left: 0
}





.c-09286d77-11ddf340cb88:hover,
.c-09286d77-4bcc8b9f9424  a:hover,
.c-09286d77-2255eb5f7d3b  a:hover,
.training-nav a:hover,
.c-09286d77-2b0e68e36629 a:hover,
.c-09286d77-389b1e52486f a:hover,
.c-09286d77-beafacf5fa42:hover .c-09286d77-1b7c0b13bd16,
.hot-push-list:hover,
.information-pic-list li:hover h4,
.training-degree-list li:hover,
.training-lesson-list a:hover .training-lesson-list-title,
.hot-item-list-detaile a:hover .hot-item-list-title,
.c-09286d77-2fe6f745c081 a:hover,
.push-list-wrap li:hover h4,
.c-09286d77-4bcc8b9f9424 .c-09286d77-3d10bdeac5c7 a:hover p,

.c-09286d77-889baba1820e a
{
   color:#d52f04;
}

.c-09286d77-79e614f066ba a:hover{
  color: #ffd100
}


.c-09286d77-f903c8b46599 a:hover:before,
.c-09286d77-142f25116f6d  a:hover:before
{
   content: '';
    left: 0;
    width: 100%;
    height: 100%;
    display: inline-block;
    background: rgba(0, 0, 0, 0.2);
    position: absolute;
    z-index: 1;
}

.nav_daohang{
    margin: 20px;
    padding-top: 15px;
    padding-bottom: 40px;
    background: #fff;
}
.nav_daohang .nav_daohang_titles{
    width:95%;
    margin: 0 auto;
    border-bottom: 2px solid #ececec;
}
.nav_daohang_titles .nav_dots{
    display: inline-block;
    width:10px;
    height:10px;
    border-radius: 50%;
    background: #ea623e;
    vertical-align: top;
    margin-top: 25px;
}
.nav_daohang_titles  h6{
    display: inline-block;
    padding-left: 12px;
    height:55px;
    line-height: 55px;
    font-size: 26px;
    color:#000;
}
.nav_daohang_list{
    width:97%;
    margin-top: 15px;
}
.nav_daohang_list h4{
    font-size: 24px;
    color:#000;
    padding-left: 50px;
    font-weight: bold;
}
.nav_daohang_list ul{
    overflow: hidden;
}
.nav_daohang_list ul li{
    font-size: 23px;
    color:#000000;
    float: left;
    padding-left: 50px;
    padding-top: 30px;
}
.nav_daohang_list ul li:hover{
    color:#ffd100;
}
.nav_martop{
    margin-top: 40px;
}
.nav_daohang_list .nav_redirct_shipin a ,.nav_redirct_tuku a{
    font-weight: bold;
}



.c-09286d77-7873493ada0e input::-webkit-input-placeholder{
            color: #CBCBCB;
}
.c-09286d77-7873493ada0e input::-moz-placeholder {
	color: #CBCBCB;
}
.c-09286d77-7873493ada0e input::-moz-placeholder {
	color: #CBCBCB;
}
.c-09286d77-7873493ada0e input::-ms-input-placeholder {
	color: #CBCBCB;
}


@media(max-width:1239px){
.c-09286d77-08ed181321af ul{width:100%!important;max-width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;padding:8px 6px!important}
.c-09286d77-08ed181321af ul>li{float:none!important;flex:0 0 20%;box-sizing:border-box;padding:0!important;line-height:40px!important;text-align:center}
.c-09286d77-08ed181321af ul>li>a{display:block;font-size:14px;line-height:40px;white-space:nowrap}
}


[data-cms-footer-categories]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:14px;line-height:1.7}
[data-cms-footer-categories] a{color:inherit;text-decoration:none}
[data-cms-footer-categories] a:hover,[data-cms-footer-categories] a:focus-visible{text-decoration:underline}
[data-cms-icp]{font-size:13px;line-height:1.8;overflow-wrap:anywhere;height:auto!important}
[data-cms-icp]:empty{display:none!important}
[data-cms-icp] a{color:inherit;text-decoration:none}
#layer6FE9EDB43C57701E27D41FB8D486809F [data-cms-footer-categories]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;justify-content:start;text-align:left;color:#fff}



.c-09286d77-58ebd74ef26d{
    display: none;
    position: fixed;
    z-index: 1100;
    width:100%;
    height:70%;
    top:200px;
    left:0;
}

.c-09286d77-506d0207391b{
    width:750px;
    height:618px;
    margin: 0 auto;
    background: #fff;
    overflow:hidden;
}
.train_detail{
    width:723px;
    height:589px;
    border:1px dashed #ffa200;
    margin: 15px auto;
    position: relative;
}
.train_detail h3{
    color:#484848;
    z-index:1;
    font-size: 40px;
    font-weight: bold;
    text-align: center;
    margin-top: 15px;
    position: relative;
}
.train_detail .title_bg{
    background:#ffa200;
    width:210px;
    height:28px;
    position:absolute;
    top:38px;
    left:256px;
    filter:alpha(opacity=30);
    -moz-opacity:0.3;
    opacity: 0.3;
}
.fl_content{
    float: left;
    margin-top: 50px;
}
.fr_sider{
    margin-top: 50px;
}
.fr_sider li{
    margin-top: 30px;
}
.fr_sider span{
    display: inline-block;
    margin-left: 10px;
    font-size:24px;
    color:#000000;
    vertical-align: top;
    margin-top: 5px;
}
.article_wxcode{
    margin-top: 43px;
    margin-left: 58px;
}
.enter_group{
    width:282px;
    height:38px;
    border-radius: 20px;
    background: #ffa200;
    font-size: 18px;
    color:#fff;
    margin-top: 33px;
    margin-left: 5px;
}
.c-09286d77-e4d715ecc31c{
    position: absolute;
    width:30px;
    height:30px;
    right:580px;
    top:-50px;
    background-image: url("/assets/e7a21202250e30e78c9e8f1c3be895f4.png");
    background-size: contain;
    z-index: 1000;
}
#article_mask{
    display: none;
    background-color: #000;
    width: 100%;
    position: absolute;
    
    opacity: 0.6; z-index: 1;
}

.article_tags{
    width:100%;
    margin-top: 15px;
    font-size: 18px;
    line-height: 34px;
}
.article_tags strong{
    float: left;
}
.article_tags li{
    float: left;
    border:1px solid #ffd100;
    margin-left: 20px;
    width:auto;
    padding-left: 12px;
    padding-right: 12px;
    border-radius: 8px;
}
.article_tags li:first-child{
    float: left;
    margin-left: 5px;
}
.article_tags li:hover{
    cursor: pointer;
    background:#ffd100;
}







.article-nav {
	  padding:0 60px 0 167px;
    float: left;
    width: 100%;
    margin: 30px 0 0 0;
    color: #202020;
    border-bottom: none;

}

.article-nav-wrap, .common-nav-wrap{
    position: relative;
    width: 100%;
    overflow: hidden;
   border-bottom: 2px solid #000;
   min-height: 71px;
}

.common-nav-wrap  h6, .article-nav-wrap h6 {
   top: 19px;
	position: absolute;
	bottom: 10px;
    text-align: center;
    background: url("/assets/8485e3950be36a2dae87fe69badacc41.png");
    width: 147px;
    height: 43px;
    font-size: 20px;
    margin-right: 10px;
    float: left;
    color: #222;
    line-height: 43px;
}



.article-nav li {
    float: left;
    font-size: 20px;
    min-width: 90px;
    text-align: center;
    padding: 0 0 17px 0;
    margin: 0 20px 13px;
}
.article-nav-active {
	position: relative;
	color: #fbd005;
}
.article-nav-active:before {
    position: absolute;
    width: 100%;
    height: 4px;
    background: #fbd005;
    bottom: -3px;
    content: '';
    left: 0;
}

.nav-more{
    bottom: 5px;
    position: absolute;
    right: 5px;
    font-size: 17px;
    background: url("/assets/10b4ef2dba930b9eebdf92cc6f294375.png") no-repeat 36px 0px;
    padding-right: 24px;
    height: 25px;
    color: #928a8a;
    display: none
}

.nav-more-slide{

    background: url("/assets/2e92efc874124c7621a272d25ecc6dac.png") no-repeat 36px 0px;

}

.nav-more:hover{

    color: #000
}


.c-09286d77-5292907cced0 {
	position: relative;
	float: left;
	margin-top: 30px;
	width: 815px;
	    padding-bottom: 70px;
}
.tool-article-wrap .c-09286d77-5292907cced0 {
	margin-top: 0
}
.c-09286d77-beafacf5fa42 {
	width: 815px;
	overflow: hidden;
	padding-bottom: 26px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 24px;
}
.c-09286d77-944cff1e7a28 {
	width: 270px;
	height: 177px;
	float: left;
}
.c-09286d77-5d348a52f56e {
	width: 520px;
	float: right;
}
.c-09286d77-1b7c0b13bd16 {
font-size: 26px;
    padding: 20px 0 25px 0;
	color: #202020;
}
.article-list-summary {
    font-size: 18px;
    color: #484848;
    line-height: 24px;
    padding-right: 10px;
    overflow: hidden;
    height: 48px;
}

.c-09286d77-a27de984091f {
	    padding-top: 38px;
    font-size: 16px;
    color: #8e8e8e;
    display: inline-block;
}



.c-09286d77-cff229e4cab5 {
	overflow: hidden;
}
.sidebar {
	width: 393px;
	float: right;
	margin-top: 30px;
}


.c-09286d77-2b0e68e36629{
 overflow: hidden;
}

.c-09286d77-2b0e68e36629 li{
	padding: 20px 0;
	border-bottom:1px solid #e7e7e7 ;
	overflow: hidden;
  position: relative;
}

.c-09286d77-2b0e68e36629 li:first-of-type{
	padding-top:  0;

}
.c-09286d77-38a92107f7f0{
width: 195px;
height: 127px;
float: left;
}

.c-09286d77-2b0e68e36629 p{
  float: right;
  font-size: 18px;
  width: 187px;
  padding-top: 8px;
  line-height: 24px;

}
.c-09286d77-2b0e68e36629 li  span{
font-size: 16px;
color: #8e8e8e;
  width: 187px;
    float: right;
    padding-top: 30px;
    position: absolute;
    right:0;
    bottom: 25px;
}




.c-09286d77-b4c4f75b952d {padding-bottom: 40px;}

.c-09286d77-90d26c67510a {
  border-bottom: 1px solid #c0c0c0;
    position: relative;
}
.c-09286d77-d0fb01c44685 {
    text-align: left;
    font-size: 32px;
    font-weight: bold;
    color: #202020;
}
.c-09286d77-03c4fd62fd47 {
    width: 810px;
    overflow: hidden;
    float: left;
}
.c-09286d77-5889c9c54392 {
    margin: 32px 0 24px 0;
    font-size: 20px;
    color: #8e8e8e;
}
.c-09286d77-5a950acbd2dc {
      padding-left: 30px
}
 .c-09286d77-889baba1820e {
    font-size: 18px;
    color: #404040;
    margin: 24px 0 15px 0;
}


.c-09286d77-6118cf28eab5 {
    padding-right:30px;
}

.c-09286d77-78290ed38a81 {
    font-size: 16px;
    color: #000;
  position: relative;
    line-height: 35px;
      padding: 33px 0 20px 0;
    overflow: hidden;
}


    
    
    
    
    
    


.c-09286d77-78290ed38a81 img{
    display: block;
    margin: 0 auto
}
.ariticle-ewm{
    padding-top: 15px;
}

.bigImg p {
    position: absolute;
    bottom: -90px;
    text-align: left;
    text-indent: 2em;
}


.c-09286d77-9474b3d21a30{
color: #c6c6c6;
    position: absolute;
    right: -9px;
    bottom: 0;
}
.c-09286d77-10c2f9fb5301{
    vertical-align: middle;
    margin: 0 9px 10px;
    width: 52px;
    display: inline-block;
    height: 52px;
}
.c-09286d77-4ae119636dd7{
background: url("/assets/e75d6319d3b19227bcfee593b84aa0d4.png") no-repeat;
}
.c-09286d77-4ae119636dd7:hover{
background: url("/assets/b529ea2ed418a621fd3e185663582f87.png") no-repeat;
}
.c-09286d77-40161cdb123d{
background: url("/assets/c8916543c577918fd29701abf8821258.png") no-repeat;
}
.c-09286d77-40161cdb123d:hover{
background: url("/assets/af24a3c9a03ba1e155e37929bab1e70b.png") no-repeat;
}
.c-09286d77-2ec2b6c8c398{
background: url("/assets/613537eefb5a01c0f258baa62487280d.png") no-repeat;
}

.c-09286d77-2ec2b6c8c398:hover{
background: url("/assets/93ec268239839c9660717621e8f1aaaf.png") no-repeat;
}


.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14 {
  position: relative;

}

.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14 .wechat-qrcode {
  display: none;
  border: 1px solid #eee;
  position: absolute;
  z-index: 9;
   top: -96px;
   left: -216px;
  width: 200px;
  height: 192px;
  color: #666;
  font-size: 12px;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 2px 10px #aaa;
  transition: all 200ms;
  -webkit-tansition: all 350ms;
  -moz-transition: all 350ms
}
.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14 .wechat-qrcode.bottom {
  top: 40px;
  left: -84px
}
.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14 .wechat-qrcode.bottom:after {
  display: none
}
.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14 .wechat-qrcode h4 {
  font-weight: normal;
  height: 26px;
  line-height: 26px;
  font-size: 12px;
  background-color: #f3f3f3;
  margin: 0;
  padding: 0;
  color: #777
}
.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14 .wechat-qrcode .qrcode {
  width: 105px;
  margin: 10px auto
}
.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14 .wechat-qrcode .qrcode table {
  margin: 0 !important
}
.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14 .wechat-qrcode .help p {
  font-weight: normal;
  line-height: 16px;
  padding: 0;
  margin: 0
}

.c-09286d77-e807948ce0ff .c-09286d77-8f44c5611e14:hover .wechat-qrcode {
  display: block
}




.c-09286d77-03c4fd62fd47 .c-09286d77-944cff1e7a28 {
    width: 150px;
    height: 98px;
    float: left;
    margin-right: 10px;
}

.c-09286d77-03c4fd62fd47 .c-09286d77-beafacf5fa42 {

    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}
.c-09286d77-03c4fd62fd47 .c-09286d77-5d348a52f56e {

    float: left;
}
.c-09286d77-03c4fd62fd47 .c-09286d77-1b7c0b13bd16 {
font-size: 24px;
    padding: 10px 0 30px 0;
    color: #202020;
}


.c-09286d77-03c4fd62fd47 .c-09286d77-a27de984091f {
        padding-top: 16px;
    font-size: 16px;
    color: #8e8e8e;
    display: inline-block;
}


.c-09286d77-b4c4f75b952d .sidebar {
    margin-top: 39px;
    width: 340px;
}

.c-09286d77-965e0cc972f4{
    margin-bottom: 20px
}
.c-09286d77-965e0cc972f4.c-09286d77-2b0e68e36629 li{
    padding: 10px 0;

}

.c-09286d77-2b0e68e36629 li:first-of-type{
    padding-top:  0;

}
.c-09286d77-965e0cc972f4 .c-09286d77-38a92107f7f0{
width: 120px;
height:78px;
float: left;
margin-right: 10px;
}

.c-09286d77-965e0cc972f4.c-09286d77-2b0e68e36629 p{
float: left;
    font-size: 16px;
width: 210px;
    padding-top: 2px

}


.c-09286d77-2e298015e638 ,.article-imgs{

    margin-bottom: 20px;
    overflow: hidden;
    border-bottom: 1px solid#e7e7e7;
}
.c-09286d77-f903c8b46599 {
  position: relative;
  width: 340px;
  height: 220px;
}
.c-09286d77-f903c8b46599 img {
  width: 340px;
  height: 220px;
  z-index: 0;
}
.c-09286d77-f903c8b46599 h4 {
  position: absolute;
  line-height: 33px;
  font-size: 18px;
  color: #fff;
  bottom: 0;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 10px;
  width: 100%;
  background: rgba(0, 0, 0, 0.4);
}
.c-09286d77-142f25116f6d {
position: relative;
    width: 165px;
    float: left;
    margin-bottom: 10px;
    z-index: 1000;
    margin-right: 10px;
}
.c-09286d77-b98a52e0dfec {
  width: 164px;
  height: 107px
}
.c-09286d77-ba1686793cb7 {
     overflow: hidden;
    bottom: 0;
    width: 100%;
    position: absolute;
    font-size: 14px;
    color: #fff;
    background: rgba(0, 0, 0, 0.4);
    text-align: center;
    line-height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.c-09286d77-3c8ec320a331 {
  overflow: hidden;
  margin-right: -10px;
  margin-top: 10px
}
.c-09286d77-2e298015e638 .c-09286d77-b98a52e0dfec{
    height: 92px;
}
.c-09286d77-2e298015e638 .c-09286d77-3c8ec320a331{
    margin-top: 0
}



.img-list-wrap{
    width: 925px;
        float: left;
    padding-bottom: 70px;
}

.information-pic-list {
    overflow: hidden;
    margin-right: -30px;
    margin-bottom: 30px;
}
.information-pic-list li {
    width: 288px;
    margin-right: 30px;
    float: left;
}
.information-pic-list img {
  object-fit: cover;
    display: block;
    width: 288px;
    height: 188px;
}
.information-pic-list h4 {
    color: #202020;
    font-size: 20px;
    line-height: 60px;
    height: 60px;
  padding: 0 10px;
    text-align: justify;
    overflow: hidden;
}

.sidebar-img-video{
    width: 285px;
    float: right;

}

.sidebar-img-video .information-pic-list {
    margin-right: 0;
    overflow: hidden;

    margin-bottom: 20px;
}
.sidebar-img-video .information-pic-list li {
    width: 288px;
    float: left;
}
.sidebar-img-video .information-pic-list img {
    display: block;
    width: 286px;
    height: 186px;
}
.sidebar-img-video .information-pic-list h4 {
        background: #fafafa;
    color: #202020;
    font-size: 20px;
    line-height: 29px;
    height: 100px;
    padding: 20px 10px;
    text-align: justify;
    overflow: hidden;
}

.img-list-hd{

    margin: 30px 0 0 0;
    overflow: hidden ;
}
.img-list-hd .c-09286d77-f903c8b46599 {
  position: relative;
  width: 815px;
  height: 530px;
  float: left;
}
.img-list-hd .c-09286d77-f903c8b46599 img {
  object-fit: cover;
  width: 815px;
  height: 530px;
  z-index: 0;
}
.img-list-hd .c-09286d77-f903c8b46599 h4 {
  position: absolute;
  line-height: 65px;
  font-size: 28px;
  color: #fff;
  bottom: 0;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 10px;
  width: 100%;
  background: rgba(0, 0, 0, 0.4);
}

.img-list-hd .c-09286d77-965e0cc972f4{
    width: 406px;
    float: right;
}

.img-list-hd  .c-09286d77-965e0cc972f4.c-09286d77-2b0e68e36629 li{
       margin-bottom: 20px;
    padding: 0;
    border: none;
    background:#fafafa;
    position: relative;
}

.img-list-hd  .c-09286d77-2b0e68e36629 li:first-of-type{
    padding-top:  0;

}
.img-list-hd  .c-09286d77-965e0cc972f4 .c-09286d77-38a92107f7f0{
      object-fit: cover;
width: 182px;
height:117px;
float: left;
margin-right: 10px;
}

.img-list-hd  .c-09286d77-965e0cc972f4.c-09286d77-2b0e68e36629 p{
float: left;
    font-size: 18px;
    padding-top: 10px;
width: 210px;
line-height: 26px;

}

.img-list-hd  .c-09286d77-965e0cc972f4 span{
    font-size: 12px;
    color: #202020;
    width: 187px;
    float: right;
    padding-top: 32px;
    float: right;
    text-align: right;
    bottom: 11px;
    right:7px;

}


.icon-play,.icon-img{
    position: absolute;
bottom: 10px;
left:190px;
}

.icon-img{
background: url("/assets/c77e1f913915575a615dddfb3d625e2f.png") no-repeat;
width: 20px;
height: 16px;
}
.icon-play{
  background: url("/assets/0633d609d4ebea03546056b9f9b5a2bb.png") no-repeat;
  width: 18px;
height: 18px;
}


.information-pic-list .c-09286d77-0e381ce0196f:before {

    margin-top: -38px;
}




.image-detaile-wrap {

    overflow: hidden;
}
.image-detaile {
    margin: 20px auto;
    padding: 42px 30px 36px;
    background: #fff
}
.image-detaile-title h2 {
    font-size: 32px;
   padding-right: 10px;
    font-weight: bold;
    color: #202020;
    display: inline-block;
}
.image-detaile-title {
    font-size: 16px;
}
.image-detaile-title span {
    color: #ffd100;
    font-size: 32px;
}
.js-image-length {
    display: inline-block;
    font-size: 20px;
    color: #8e8e8e;
}




.push-you-lilk {
    overflow: hidden;
    padding-top: 20px;
    color: #000;
}
.title-commom {
    width: 100%;
    float: left;  
    border-bottom: 1px solid #666;
    margin-bottom: 20px;
}
.push-you-lilk h6 {
    font-size: 24px;
    padding-bottom: 16px;
    margin-right: 60px;
    float: left;
}
.c-09286d77-11ddf340cb88 {
    line-height: 28px;
    float: right;
    font-size: 18px;
    color: #d52f04;
}
.push-list-wrap {
    overflow: hidden;

    margin-right: -30px;
    margin-bottom: 30px;
}
.push-list-wrap li {
    width: 393px;
    margin-right: 30px;
    float: left;
}
.push-list-wrap img {
    display: block;
        object-fit: cover;
    width:393px;
    height: 256px;
}
.push-list-wrap h4 {
    color: #202020;
    font-size: 16px;
    line-height: 26px;
    min-height: 70px;
    padding: 10px 20px 0;
    text-align: justify;
}




 

        .muscle_nav_wrap {
            overflow: hidden;
            padding: 20px 0 10px 0
        }

        .muscle_nav {
            float: left;
            border: 2px solid #ccc;
            width: 620px;
            height: 520px;
        }

        .muscle_list {
            width: 620px;
            float: left;
        }

        .muscle_list li {
            width: 186px;
            height: 160px;
            padding: 17px 10px 0;
            border-left: 4px solid #ffc600;
            color: #a6a6a6;
            font-size: 20px;
            float: left;
            margin: 0 0 19px 20px;
            box-shadow: 0 0 4px 3px #eee9e9;
        }

        .muscle_part {
            text-align: center;
            font-size: 22px;
            color: #ffc600;
            background: #333;
            padding: 5px;
            display: block;
            margin-bottom: 5px;
        }

        .muscle_list a {
            display: block;
            line-height: 1.5;
        }

        .c-09286d77-fed0bb72186b.title-sm {
            padding-bottom: 8px;
            margin-bottom: 20px;
        }

        .c-09286d77-fed0bb72186b.title-sm h6 {
            font-style: normal;
            transform: scale(0.8);
            transform-origin: left;
            font-size: 22px;
        }
        

        .train_subject {
            overflow: hidden;
            margin-right: -20px;
        }

        .train_subject li {
            width: 192px;
            float: left;
            margin: 0 15px 0 0;
        }

        .train_subject img {
            border-radius: 5px;
        }

        .train_subject h6 {
            height: 60px;
            padding: 10px;
            font-size: 18px;
            color: #202020;
        }

        .train_sort {
            background: #ececec;
            font-size: 16px;
            color: #414141;
            padding: 30px 10px 10px;
            overflow: hidden;
            margin-bottom: 20px;
        }

        .train_sort li {
            float: left;
            margin: 0 0 24px 0
        }

        .train_sort li a {
            line-height: 1;
            padding: 2px;
            margin: 0 14px;
        }
        

        .train_tool {
            padding: 30px 0 10px 0;
            overflow: hidden;
            border: 1px solid #a6a6a6;
            margin-bottom: 20px;
        }

        .train_tool li {
            width: 33.3%;
            float: left;
            font-size: 16px;
            color: #a6a6a6;
            text-align: center;
            margin-bottom: 20px
        }

        .train_tool img {
            width: 65px;
            height: 65px;
            display: block;
            margin: 0 auto;
            margin-bottom: 10px;
        }


 

     

        .headthy_food {
            border: 1px solid #ccc;
            background: url("/assets/8a2a79cddf41a019e8fe308e61dfd939.png") no-repeat left top;
            padding: 20px;
            margin-top: 20px;
            margin-bottom: 10px;
            overflow: hidden;
        }

        .headthy_food_nav {
            margin-right: -33px;
            overflow: hidden;
            padding: 20px 0 0 40px;
            width: 870px;
            float: left;
        }

        .headthy_food_nav li {
            float: left;
            background: #f4f4f4;
            height: 40px;
            line-height: 40px;
            padding: 0 22px;
            color: #202020;
            font-size: 18px;
            margin: 0 30px 20px 0;
            border-radius: 5px;
        }

        .headthy_food_nav .food_nav_active {
            background: #ffd100
        }

        .jsc_img {
            float: left;
        }

        .food_about {
            clear: both;
            overflow: hidden;
        }

        .food_name {
            font-size: 28px;
            color: #202020;
            padding-left: 30px;
            border-left: 4px solid #ffd100;
            margin-bottom: 20px;
        }

        .food_about_detaile {
            border-radius: 3px;
            background: #f4f4f4;
            font-size: 18px;
            color: #414141;
            padding: 20px;
            line-height: 1.4
        }



        .tool_wrap {
            margin-bottom: 20px;
            padding: 3px;
            border: 1px solid #ccc;
        }
 


    .table-common {
            font-size: 20px;
            color: #202020;
            width: 100%;
            border: none;
            text-align: center;
            border-left: 1px solid #ccc;
            border-top: 1px solid #ccc;
            width: 1239px;
            margin: 15px auto 0;
        }

        .table-common th {
            background-color: #ffd100;
            height: 42px;
            border-right: 1px solid #ccc
        }

        .table-common th:first-child {
            background: none;
            border-right: 1px solid #ffd100
        }

        .table-common th:last-child {
            background: none;
        }

        .table-common tr {}

        .table-common td {
            font-size: 18px;
            height: 42px;
            color: #404040;
            border-right: 1px solid #ccc;
            border-bottom: 1px solid #ccc
        }

        .table-common td:last-child {}

        .tip_content {
            font-size: 18px;
            line-height: 1.6;
            color: #404040;
            padding: 0 10px;
        }

        .tip_title {
            font-size: 20px;
            color: #333;
            background: #ffd100;
            line-height: 30px;
            margin-bottom: 15px;
        }

        .tip_content a {
            color: #065A8A;
        }



        .plan_sort.train_sort li a {
            margin: 0 5px;
        }


             .c-09286d77-b8e493614513 {
            overflow: hidden;
            color: #000;
            text-align: center;
            line-height: 24px;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .c-09286d77-208fa6e2d618 {
            overflow: hidden;
            background: #efefef;
            padding: 10px 10px 0 10px;
            margin-right: -10px
        }

        .c-09286d77-208fa6e2d618 li {
            position: relative;
            float: left;
            width: 155px;
            height: 98px;
            background: #fff;
            text-align: center;
            border: 1px solid #999;
            vertical-align: middle;
            margin: 0 10px 10px 0;
        }

        .c-09286d77-208fa6e2d618 a {
            height: 100%;
            width: 100%;
            display: block
        }

        .c-09286d77-208fa6e2d618 a:hover {
            background: #fffce5;
            display: block
        }

        .c-09286d77-208fa6e2d618 img {
            position: absolute;
            margin: auto;
            top: -22px;
            width: 36%;
            left: 0;
            bottom: 0;
            right: 0;
        }

        .c-09286d77-208fa6e2d618 span {
            color: #000;
            font-size: 16px;
            width: 100%;
            position: absolute;
            bottom: 5px;
            margin-left: -50%;
        }

     .c-09286d77-d76e78766aca   {
        padding-bottom: 10px;
    overflow: hidden;
    border-bottom: 1px solid#e7e7e7;
    margin-bottom: 20px;
        }

.route {
    width: 1240px;
    height: 60px;
    line-height: 60px;
    margin: 0 auto;
    margin-top: 20px;
    color: #333;
    font-size: 20px;
    color: #8e8e8e;
}
.train_subject1{
    width: 480px;
    overflow: hidden;
    margin-bottom: 30px;
}
.train_subject1 li{
    width: 124px;
    height:60px;
    text-align: center;
    background: #ffe46c;
    float: left;
    border-radius: 5px;
    line-height: 60px;
    color:#000;
    font-size: 14px;
    margin-top: 10px;
    margin-left: 10px;
}
.train_subject1 li:nth-child(1),.train_subject1 li:nth-child(4),.train_subject1 li:nth-child(7),.train_subject1 li:nth-child(11){
    margin-left: 1px;
}




.list_jsjh {
    width: 100%;
    overflow: hidden;
    background: #fff;
    margin-top: 80px;
    border-top: 1px solid #ebebeb;
}
.list_jsjh li {
    width: 94%;
    border-bottom: 1px #eee solid;
    overflow: hidden;
    position: relative;
    padding-bottom: 10px;
}
.list_jsjh dl {
    width: 100%;
    height: auto;
}
.list_jsjh dt {
    width: 8%;
    height: 35px;
    line-height: 35px;
    color: #333;
    font-size: 18px;
    float: left;
    margin-top: 10px;
}
.list_jsjh dd {
    width: 88%;
    height: auto;
    float: left;
}
.list_jsjh dd a.tab_active {
    background:#333333;
    color: #fff;
}
.list_jsjh dd a {
    padding: 0 2%;
    height: 35px;
    float: left;
    background: #f5f5f5;
    color: #333;
    font-size: 16px;
    line-height: 35px;
    text-align: center;
    margin: 10px 5px 0;
    display: inline-block;
    cursor: pointer;
    border-radius: 5px;
}



.c-09286d77-28ddb5ddbd42{background:none;display:flex;align-items:center;justify-content:center;line-height:1.8;color:#ffd100;font-size:22px;text-align:left}
.c-09286d77-c8f554b16b0b{width:151px;min-height:151px;text-align:left;vertical-align:top}
.c-09286d77-c8f554b16b0b h3{color:#ffd100;font-size:19px;line-height:28px;margin:0 0 12px}
.cms-recent-feed{list-style:none;padding:0;margin:0}
.cms-recent-feed li{margin:0 0 14px;line-height:24px;font-size:16px}
.cms-recent-feed a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.c-09286d77-db5f93d0af14 .cms-recent-feed li{font-size:14px;line-height:21px;margin-bottom:10px}
.c-09286d77-db5f93d0af14 .cms-recent-feed a{color:#ccc}.c-09286d77-db5f93d0af14 .cms-recent-feed a:hover{color:#ffd100}
.c-09286d77-db5f93d0af14 .c-09286d77-0cb06143f7d2{vertical-align:top;padding-top:35px}.c-09286d77-c6ee5ec8b83f{padding-top:30px}

@media(max-width:1239px){
body{min-width:0}.c-09286d77-c4de0b5fbd23{width:100%!important;max-width:100%;box-sizing:border-box;padding-left:12px;padding-right:12px}
#header .c-09286d77-c4de0b5fbd23{display:flex;flex-wrap:wrap;align-items:center;height:auto}#header .c-09286d77-be5c3802e94d{max-width:65%;float:none}#header .c-09286d77-be5c3802e94d img{max-width:100%;height:auto}#header .c-09286d77-cba79c5f143a{float:none;margin-left:auto}
#header ul.c-09286d77-c4de0b5fbd23{display:flex;flex-wrap:wrap;height:auto;line-height:42px;padding:0 6px}#header ul.c-09286d77-c4de0b5fbd23>li{float:none;width:auto;padding:0 10px;line-height:42px}
#index-banner,.c-09286d77-ae0a709b89cc,.c-09286d77-b7f44e66066e,.c-09286d77-13756d55cc37{width:100%!important;max-width:100%}.c-09286d77-13756d55cc37 img{max-width:100%;height:auto}.c-09286d77-272cf35ce3e3{width:100%!important;height:auto!important}
.c-09286d77-3e3966e78039{display:flex;flex-wrap:wrap;height:auto;justify-content:space-around}.c-09286d77-3e3966e78039 li{float:none;margin:8px!important;max-width:22%}
.c-09286d77-61f9c429a577,.c-09286d77-9c4d13a4f8ff,.c-09286d77-64ccb145fad8,.c-09286d77-eaeb503e19ce,.c-09286d77-e5349fb7e2ac,.c-09286d77-8cd2810caab2{width:100%!important;max-width:100%;float:none!important;box-sizing:border-box;height:auto!important}.c-09286d77-61f9c429a577{display:flex;flex-wrap:wrap}.c-09286d77-61f9c429a577>*{max-width:48%}.c-09286d77-61f9c429a577 img{max-width:100%;height:auto}
.c-09286d77-eaeb503e19ce>*{max-width:100%;box-sizing:border-box}.c-09286d77-e5349fb7e2ac>*,.c-09286d77-8cd2810caab2>*{max-width:100%;box-sizing:border-box}.c-09286d77-2273875c5073 img{max-width:100%}
.c-09286d77-03c4fd62fd47,.c-09286d77-d76e78766aca,.c-09286d77-78290ed38a81,.c-09286d77-5292907cced0{width:100%!important;float:none!important;box-sizing:border-box;margin:12px 0!important;padding-left:12px;padding-right:12px}.c-09286d77-d76e78766aca{clear:both}.c-09286d77-d76e78766aca>*{max-width:100%;box-sizing:border-box}
.c-09286d77-d0fb01c44685{font-size:24px;line-height:1.5;height:auto}.c-09286d77-beafacf5fa42{max-width:100%;box-sizing:border-box}.c-09286d77-5d348a52f56e{max-width:65%}
[data-cms-body],[data-cms-list]{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.c-09286d77-db5f93d0af14 .c-09286d77-0cb06143f7d2{display:inline-block;width:48%;box-sizing:border-box;padding:16px 8px;vertical-align:top}.c-09286d77-db5f93d0af14 .c-09286d77-28ddb5ddbd42{width:100%;height:auto;padding:18px 0}.c-09286d77-c6ee5ec8b83f{width:100%!important;box-sizing:border-box}.c-09286d77-db5f93d0af14 .c-09286d77-c8f554b16b0b{width:auto;max-width:100%}
}
@media(max-width:1239px){ul.c-09286d77-c4de0b5fbd23{transform:none!important;left:0!important;display:flex;flex-wrap:wrap;height:auto!important;max-width:100%;padding:0 6px}ul.c-09286d77-c4de0b5fbd23>li{margin:0!important;padding:0 8px!important;width:auto!important;height:auto!important;line-height:40px!important}.c-09286d77-3e3966e78039{width:100%!important;margin:0!important}.c-09286d77-eaeb503e19ce ul,.c-09286d77-e5349fb7e2ac ul,.c-09286d77-8cd2810caab2 ul{width:100%!important;max-width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;height:auto!important}.c-09286d77-eaeb503e19ce li,.c-09286d77-e5349fb7e2ac li,.c-09286d77-8cd2810caab2 li{max-width:100%;box-sizing:border-box;margin-left:0!important;margin-right:0!important}.c-09286d77-f903c8b46599,.c-09286d77-9f8f193cf55a,.pic-larger2{width:100%!important;height:auto!important}.c-09286d77-f903c8b46599 a,.c-09286d77-f903c8b46599 img{width:100%!important;max-width:100%;height:auto}.c-09286d77-61f9c429a577 a{max-width:100%}.c-09286d77-2273875c5073{height:auto!important;min-height:0}.c-09286d77-db5f93d0af14 .c-09286d77-c4de0b5fbd23{padding:12px}}
@media(max-width:1239px){.c-09286d77-3e3966e78039{background:#ffd100!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px!important;height:auto!important;box-sizing:border-box}.c-09286d77-3e3966e78039 li{width:auto!important;max-width:none!important;height:auto!important;min-height:70px;margin:0!important;padding:4px!important;float:none!important;border:0!important}.c-09286d77-3e3966e78039 li:first-child:empty{display:none}.c-09286d77-3e3966e78039 li a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.c-09286d77-3e3966e78039 li img{max-width:40px;max-height:40px;width:auto;height:auto;margin:0!important}.c-09286d77-3e3966e78039 li span{font-size:16px!important;line-height:22px;margin:0!important;white-space:nowrap}}
@media(max-width:1239px){html,body{overflow-x:clip}.c-09286d77-c4de0b5fbd23{max-width:100%;box-sizing:border-box}#header .c-09286d77-cba79c5f143a{max-width:100%}}
@media(max-width:1239px){.c-09286d77-e71109536f9a{height:auto!important;min-height:0!important;width:100%!important;padding:0!important}.c-09286d77-e71109536f9a ul.c-09286d77-c4de0b5fbd23{display:flex!important;flex-wrap:wrap!important;width:100%!important;height:auto!important;box-sizing:border-box;padding:0!important;margin:0!important}.c-09286d77-e71109536f9a ul.c-09286d77-c4de0b5fbd23>li{float:none!important;flex:0 0 16.666667%;width:auto!important;height:auto!important;box-sizing:border-box;margin:0!important}.c-09286d77-e71109536f9a ul.c-09286d77-c4de0b5fbd23>li>a{display:block!important;width:auto!important;height:auto!important;line-height:24px!important;padding:10px 2px!important;background-image:none!important;text-align:center;white-space:nowrap;font-size:14px!important}}

    .gjy-tc {
        position: fixed;
        z-index: 9999;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 720px;
        height: 525px;
        background-color: pink;
        margin: 200px auto;
        background: url("/assets/9a8063b56bae22cf56949c725d3f5bd4.svg") no-repeat;
        background-size: 720px 525px;
        border-radius: 10px;
    }
    .gjy-tc .gjy_close {
        float: right;
        display: block;
        width: 40px;
        height: 40px;
        cursor: pointer;
    }

[data-cms-style="5e0951728b3e8db5"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){text-indent:-9999px;font-size:2em;font-weight:bold;margin:0}

[data-cms-style="994be12b0ae73cf7"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){color:#d52f04}

[data-cms-style="6aa34d7432e79eb0"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){display:none}

[data-cms-style="ae7f040957a88b2c"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){vertical-align: -6px}

[data-cms-style="95378abdc3e0d4a2"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){right: 830px}

[data-cms-style="b075400810168643"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){width: 240px; height: auto;padding: 20px}

[data-cms-style="3919ef30c1231244"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){text-align: center; font-size: 24px; margin-top: 20px}

[data-cms-style="b3b42bac57b6da49"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){margin-top: 39px;width: 340px;float: right;position: initial}

[data-cms-style="eface5994d5d1cd3"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){width:340px;min-height:393px;margin-bottom:20px;padding:10px 18px;box-sizing:border-box;border-top:none}

[data-cms-style="57fefa4dbdf9addc"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){width:25%}

[data-cms-style="08ac4f0c53eb288c"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){width:100%;height:auto}

[data-cms-style="65d1f1c3d796b67c"]:not(#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity#_inline_specificity){display: none}

[data-cms-main]{display:contents!important}.c-09286d77-4a59831a22d6{padding:16px 0;border-bottom:1px solid #ddd}.c-09286d77-4a59831a22d6 h2{font-size:20px;line-height:1.5}.c-09286d77-302306547880{font-size:13px;line-height:1.7;color:#667085;margin:6px 0}[data-cms-meta]{height:auto!important;white-space:normal!important;line-height:1.8!important;overflow:visible!important}[data-cms-body]{font-size:16px;line-height:1.9;overflow-wrap:anywhere}[data-cms-body] p{margin-bottom:1em}[data-cms-body] img{max-width:100%;height:auto}


.c-09286d77-b98a52e0dfec,.c-09286d77-38f833b82f0e{object-fit:cover;object-position:center}


footer[data-cms-site-notice="1"]{display:block!important;position:relative!important;inset:auto!important;float:none!important;clear:both;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:40px 0 0!important;box-sizing:border-box;overflow:visible!important;}
footer[data-cms-site-notice="1"] *{box-sizing:border-box;}
footer[data-cms-site-notice="1"] h2,footer[data-cms-site-notice="1"] h3,footer[data-cms-site-notice="1"] p{color:inherit;}
footer[data-cms-site-notice="1"] p{margin:0;font-size:14px;line-height:1.9;overflow-wrap:anywhere;}
footer[data-cms-site-notice="1"] h2,footer[data-cms-site-notice="1"] h3{margin:0 0 10px;font-size:16px;line-height:1.5;font-weight:600;}
footer[data-cms-site-notice="1"] a{color:inherit;text-decoration:none;}
footer[data-cms-site-notice="1"] a:hover{text-decoration:underline;}
footer[data-cms-site-notice="1"]{background:#25282b!important;color:#d9dde0!important;padding:0 24px 24px!important;border-top:4px solid #ed7041;text-align:left!important;}
footer[data-cms-site-notice="1"]>div{max-width:1240px;margin:auto;}
footer[data-cms-site-notice="1"] [data-footer-intro]{padding:22px 0 18px;border-bottom:1px solid #44484d;font-size:20px;font-weight:600;letter-spacing:1px;color:#fff;}
footer[data-cms-site-notice="1"] [data-footer-columns]{display:grid;grid-template-columns:1fr 1.45fr;gap:60px;padding:24px 0 4px;}
footer[data-cms-site-notice="1"] section{padding:0;margin:0;}
footer[data-cms-site-notice="1"] h2{font-size:15px;color:#f1a27c;}
footer[data-cms-site-notice="1"] [data-cms-icp]{margin-top:20px;padding-top:16px;border-top:1px solid #44484d;font-size:12px;color:#b6bec6;}
@media(max-width:700px){footer[data-cms-site-notice="1"]{padding:0 20px 22px!important;}footer[data-cms-site-notice="1"] [data-footer-intro]{font-size:18px;}footer[data-cms-site-notice="1"] [data-footer-columns]{grid-template-columns:1fr;gap:22px;}}


@media(max-width:1239px){
#header .c-09286d77-c65238d245d7{height:auto;min-height:97px;}
#header .c-09286d77-c65238d245d7>.c-09286d77-c4de0b5fbd23{padding-bottom:12px;}
}
