@charset "utf-8";

a:hover { color: #CC1414; }
.cxts_bg { background: #fff8f2 url(241009cxts_bg1.jpg) no-repeat top center; }
.cxts_banner { text-align: center; padding: 1rem 0rem; }
.cxts_banner_tit { margin: 0rem auto; max-width: 9.46rem; padding-top: .3rem; font-size: .34rem; font-weight: bold; color: #fff; height: 1.2rem; background: url(241009cxts_tit2.png) no-repeat center; background-size: contain; }
.cxts_banner_a span { display: inline-block; position: relative; font-size: .2rem; border-radius: .4rem; background: linear-gradient(90deg,rgba(255,255,255,0.6) 4.86%,rgba(255,255,255,0.6) 30.56%,rgba(255,255,255,0) 100%); background: #FEDED7 \0; margin: .1rem .2rem; padding-left: .42rem; height: .48rem; line-height: .48rem; }
.cxts_banner_a span::before { content: ' '; background: #D43030; width: .08rem; height: .08rem; border-radius: 50%; position: absolute; left: .24rem; top: 50%; margin-top: -.04rem; }
.cxts_tit { background: #fff; padding: .24rem; border-radius: .1rem; box-shadow: -1px 9px 35px rgba(212,48,48,0.1); }
.cxts_tit h3 { font-weight: normal; font-size: .16rem; color: #999999; }
.cxts_tit_ul { margin-top: .12rem; }
.cxts_tit_ul ul { display: flex; justify-content: space-around; }
.cxts_tit_ul ul li { position: relative; display: inline-block\0; width: 16%\0; }
.cxts_tit_ul ul li::before { content: ''; width: .01rem; top: 50%; margin-top: -.32rem; display: block; position: absolute; left: -.4rem; height: .78rem; background: #F0F0F0; }
.cxts_tit_ul ul li:first-child:before { display: none; }
.cxts_tit_ul ul li h1 { font-size: .18rem; }
.cxts_tit_ul ul li h1 em { font-size: .46rem; margin-right: .04rem; }
.cxts_tit_ul ul li p { color: #999; }
.cxts_top { display: table; width: 100%; text-align: center; }
.cxts_top span { display: table-cell; height: .52rem; line-height: .52rem; width: 50%; position: relative; }
.cxts_top i { display: inline-block; margin-top: -.1rem\0; height: .52rem; vertical-align: middle; padding: 0rem .76rem; white-space: nowrap; }
.cxts_top i a { font-size: .36rem; font-weight: bold; }
.cxts_top span::before { content: ' '; display: block; top: 50%; margin-top: -.01rem; left: 0rem; right: 0rem; height: .03rem; position: absolute; background: linear-gradient(90deg,rgba(255,255,255,0) 0%,#f75640 100%); background: #f75640\0; }
.cxts_top span::after { content: ' '; height: .36rem; width: .04rem; background: #CC1414; display: inline-block; position: absolute; z-index: 3; }
.cxts_top span.icon2::before { background: linear-gradient(-90deg,rgba(255,255,255,0) 0%,rgba(247,86,64,1) 100%); background: #f75640\0; }
.cxts_top span em { display: inline-block; position: relative; z-index: 2; background: linear-gradient(90deg,rgba(247,86,64,1) 0%,rgba(204,20,20,1) 100%); background: #D53231\0; vertical-align: middle; width: .64rem; height: .1rem; }
.cxts_top span.icon2 { text-align: left; }
.cxts_top span.icon1 { text-align: right; }
.cxts_top span.icon2::after { left: 0rem; top: 50%; margin-top: -.18rem; }
.cxts_top span.icon1::after { right: 0rem; top: 50%; margin-top: -.18rem; }
.cxts_box { background: url(241009cxts_bg7.png) no-repeat center; margin-bottom: .24rem; height: 3.92rem; background-size: auto 100%; position: relative; }
.cxts_box ul li em { font-size: .26rem; margin: 0rem .2rem; font-weight: bold; height: .95rem; line-height: .95rem; display: inline-block; vertical-align: middle; }
.cxts_box ul li span { width: .95rem; display: inline-block; vertical-align: middle; }
.cxts_box ul li span img { width: 100%; }
.cxts_box ul li { position: absolute; }
.cxts_box ul li a{display: block; background: #fff; box-shadow: 5px 5px 0px rgba(212,48,48,0.1); border-radius: .6rem; padding: .1rem .32rem; border: 1px solid #F75640;}
.cxts_box ul li.icon1 { left: 0rem; top: 1rem; }
.cxts_box ul li.icon2 { left: 2rem; bottom: -.3rem; }
.cxts_box ul li.icon3 { right: 0rem; top: 1rem; }
.cxts_box ul li.icon4 { bottom: -.3rem; right: 2rem; }
.cxts_anniu { margin-bottom: .6rem; }
.cxts_anniu ul li a { display: block; margin-top: .32rem; height: 1.8rem; border-radius: .1rem; padding: .36rem .3rem 0rem .3rem; }
.cxts_anniu ul li a h1 { font-size: .24rem; height: .72rem; }
.cxts_anniu ul li.icon1 a { background: url(241009cxts_tit3.png) no-repeat center; background-size: cover; }
.cxts_anniu ul li.icon2 a { background: url(241009cxts_tit4.png) no-repeat center; background-size: cover; }
.cxts_anniu ul li.icon3 a { background: url(241009cxts_tit5.png) no-repeat center; background-size: cover; }
.cxts_anniu ul li.icon4 a { background: url(241009cxts_tit6.png) no-repeat center; background-size: cover; }
.cxts_anniu ul li.icon5 a { background: url(241009cxts_tit7.png) no-repeat center; background-size: cover; }
.cxts_anniu ul li.icon6 a { background: url(241009cxts_tit8.png) no-repeat center; background-size: cover; }
.cxts_anniu ul li a span { height: .34rem; line-height: .34rem; padding: 0rem .24rem; background: #fff; border-radius: .3rem; display: inline-block; margin-top: .16rem; color: #999; }
.cxts_box2 { min-height: 8.1rem; padding: .22rem .3rem; background: #fff; box-shadow: 0px 10px 13px rgba(255,87,51,0.1); border-radius: .1rem; }
.cxts_top2 span { font-size: .36rem; font-weight: bold; position: relative; }
.cxts_top2 span::before { content: ''; height: .12rem; position: absolute; left: 0rem; right: 0rem; bottom: 0rem; background: linear-gradient(180deg,rgba(247,86,64,1) 9.72%,rgba(255,87,51,0.2) 100%); background: #F75640\0; }
.cxts_top2 span a { position: relative; z-index: 2; }
.cxts_hd { padding-bottom: .4rem; background: url(241009cxts_tit11.png) no-repeat center bottom; background-size: 100% auto; }
.cxts_hd ul li a { display: block; transition: ease-in-out .3s; border: 1px solid #FEDED7; height: .48rem; line-height: .46rem; border-radius: .08rem; text-align: center; font-size: .18rem; background: #FFF5F0; }
.cxts_hd ul li.on a,.cxts_hd ul li:hover a { background: linear-gradient(90deg,#CC1414 0%,#F75640 100%); color: #fff; font-weight: bold; background: #D43030\0; }
.cxts_h1 span { font-weight: bold; }
.cxts_hd_anniu button { border: none; background: none; margin-left: .2rem; }
.cxts_hd_anniu button i { font-size: .18rem; color: #ccc; }
.cxts_bd_bottom { text-align: center; }
.cxts_bd_bottom i { display: inline-block; margin: 0rem .1rem; color: #E5E5E5; font-size: .14rem; }
.cxts_bd_bottom span { color: #999; font-size: .14rem; }
.cxts_bd_bottom span em { display: inline-block; vertical-align: middle; }
.cxts_bd_bottom span em.icon1 { background: linear-gradient(0deg,#D53231 0%,#F9806C 100%); width: .24rem; height: .12rem; border-radius: .04rem; margin-right: .1rem; }
.cxts_bd_bottom span em.icon2 { height: .03rem; position: relative; width: .32rem; background: #FE7F3E; margin-right: .1rem; }
.cxts_bd_bottom span em.icon2::before { content: ' '; width: .1rem; height: .1rem; border: .03rem solid #FE7F3E; background: #fff; border-radius: 50%; display: block; position: absolute; left: 50%; top: 50%; margin-left: -.07rem; margin-top: -.075rem; }
.cxts_box3 { padding: .22rem .22rem; padding-bottom: .36rem; background: url(241009cxts_bg2.png) no-repeat center; background-size: cover; box-shadow: 0px 10px 13px rgba(255,87,51,0.1); border-radius: .1rem; border: 1px solid #fff; }
.cxts_box_p p { color: #666; line-height: .28rem; }
.cxts_box3_ul ul li .cxts_box3_a { padding: 1px; margin-top: .24rem; box-shadow: 0px 2px 4px rgba(255,162,145,0.3); height: .8rem; border-radius: .08rem; background: linear-gradient(180deg,rgba(249,129,108,1) 0%,#fff 100%); }
.cxts_box3_ul ul li .cxts_box3_a a { display: block; background: url(241009cxts_bg6.png) no-repeat center; padding: 0rem .06rem; background-size: cover; border-radius: .07rem; height: 100%; }
.cxts_box3_ul ul li .cxts_box3_a a span { display: block; width: .46rem; height: .8rem; line-height: .8rem; margin-right: .04rem; }
.cxts_box3_ul ul li .cxts_box3_a a span img { width: 100%; }
.cxts_box3_ul_tit { overflow: hidden; height: .8rem; position: relative; }
.cxts_box3_ul_tit p { font-size: .14rem; font-weight: bold; line-height: .24rem; position: absolute; width: 100%; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.cxts_box4 { padding: .22rem .22rem; background: url(241009cxts_bg3.png) no-repeat center; background-size: cover; box-shadow: 0px 10px 13px rgba(255,87,51,0.1); border-radius: .1rem; border: 1px solid #fff; }
.cxts_box4_a { padding: 1px; margin-top: .2rem; box-shadow: 0px 2px 4px rgba(255,189,96,0.15); height: .96rem; border-radius: .08rem; background: linear-gradient(180deg,rgba(249,129,108,1) 0%,#fff 100%); }
.cxts_box4_a a { display: block; padding-top: .2rem; background: url(241009cxts_bg5.png) no-repeat center; background-size: cover; border-radius: .07rem; height: 100%; }
.cxts_box4_a a span { display: block; width: .46rem; height: .4rem; margin: 0rem auto; }
.cxts_box4_a a span img { width: 100%; }
.cxts_box4_a a p { text-align: center; font-size: .14rem; font-weight: bold; margin-top: .04rem; }
.cxts_list ul li a { display: block; transition: ease-in-out .3s; padding: 0rem .24rem; box-shadow: 0px 10px 13px rgba(212,48,48,0.1); height: .86rem; border-radius: .1rem; background: #fff; border: 1px solid #fff; margin-bottom: .3rem; }
.cxts_list ul li a span { display: block; margin-right: .2rem; width: .46rem; line-height: .86rem; }
.cxts_list ul li a span img { width: 100%; }
.cxts_list_r { overflow: hidden; height: 100%; position: relative; }
.cxts_list_r p { font-size: .18rem; line-height: .28rem; position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.cxts_list ul li:hover a { border-color: #D43030; }
.cxts_list ul li:hover a p { font-weight: bold; }
.cxts_list2 ul li a { display: block; height: 1.8rem; border-radius: .1rem; padding: .24rem .4rem; }
.cxts_list2 ul li a h1 { font-size: .28rem; color: #fff; }
.cxts_list2 ul li a span { height: .34rem; line-height: .34rem; padding: 0rem .24rem; background: #fff; border-radius: .3rem; display: inline-block; margin-top: .2rem; color: #999; }
.cxts_list2 ul li.icon1 a { background: url(241009cxts_tit9.png) no-repeat center; background-size: cover; }
.cxts_list2 ul li.icon2 a { background: url(241009cxts_tit10.png) no-repeat center; background-size: cover; }
.slb .cxts_banner_a span { background: linear-gradient(90deg,#FEDED7 4.86%,#FEDED7 30.56%,rgba(255,255,255,0) 100%); background: #FEDED7 \0; }
.slb .cxts_tit_ul ul { display: block; }
.slb .cxts_tit_ul ul li { width: 33.33%; float: left; }
.slb .cxts_tit_ul ul li::before { display: none; }
.slb .cxts_top i { padding: 0rem .32rem; }
.slb .cxts_box { background-size: inherit; height: 2.8rem; margin-bottom: .6rem; }
.slb .cxts_box ul li.icon2 { left: 0rem; bottom: 0rem; }
.slb .cxts_box ul li.icon4 { right: 0rem; bottom: 0rem; }
.slb .cxts_box ul li.icon1 { top: .2rem; }
.slb .cxts_box ul li.icon3 { top: .2rem; }
.slb .cxts_box2 { min-height: inherit; }
.slb .cxts_top i { height: auto; }
.slb .cxts_banner { padding: .6rem 0rem; }
@media screen and (max-width:1440px) {
  .cxts_banner_tit { font-size: .3rem; padding-top: .34rem; }
}
@media screen and (max-width:992px) {
  .cxts_banner_a span { background: linear-gradient(90deg,#FEDED7 4.86%,#FEDED7 30.56%,rgba(255,255,255,0) 100%); background: #FEDED7 \0; }
  .cxts_tit_ul ul { display: block; }
  .cxts_tit_ul ul li { width: 33.33%; float: left; }
  .cxts_tit_ul ul li::before { display: none; }
  .cxts_top i { padding: 0rem .32rem; }
  .cxts_box { background-size: inherit; height: 2.8rem; margin-bottom: .6rem; }
  .cxts_box ul li.icon2 { left: 0rem; bottom: 0rem; }
  .cxts_box ul li.icon4 { right: 0rem; bottom: 0rem; }
  .cxts_box ul li.icon1 { top: .2rem; }
  .cxts_box ul li.icon3 { top: .2rem; }
  .cxts_box2 { min-height: inherit; }
  .cxts_banner_tit { background: #F75640; height: auto; padding: .16rem; border-radius: .3rem; }
  .cxts_banner,.slb .cxts_banner { padding: .32rem 0rem; }
  .cxts_tit_ul ul li { text-align: center; padding: .1rem 0rem; }
  .cxts_top i a { font-size: .26rem; }
  .cxts_box,.slb .cxts_box { background: none; height: auto; }
  .cxts_box ul { font-size: 0rem; }
  .cxts_box ul li { width: 50%; display: inline-block; position: inherit; left: inherit !important; right: inherit !important; top: inherit !important; bottom: inherit !important; }
  .cxts_box ul li a { display: block; background: #fff; box-shadow: 0px 10px 13px rgba(212,48,48,0.1); text-align: center; margin: 2%; padding: .1rem; border-radius: .1rem; }
  .cxts_box ul li em { margin: 0rem .2rem; }
  .cxts_anniu { margin-bottom: .32rem; }
  .cxts_tit,.cxts_box2,.cxts_box3,.cxts_box4 { padding: .16rem; }
  .cxts_list2 ul li a { margin-bottom: .24rem; }
  .cxts_list ul li a { margin-bottom: .24rem; }
  .cxts_top2 span { font-size: .3rem; }
  .slb .cxts_tit_ul ul li { width: 50%; }
  .cxts_anniu ul li a { padding: .16rem; }
  .cxts_anniu ul li a span { margin-top: .24rem; }
  .cxts_hd .trt-row { margin: 0rem; white-space: nowrap; overflow-y: auto; }
  .cxts_hd .trt-row-base>[class*=trt-col-] { padding: 0rem; margin-right: .1rem; width: auto; float: inherit; display: inline-block; }
  .cxts_hd ul li a { padding: 0rem .2rem; }
  .cxts_hd { padding-bottom: .2rem; }
  .cxts_bd_bottom i { display: none; }
  .cxts_bd_bottom span { display: inline-block; }
  .slb .cxts_box,.cxts_box { margin-bottom: .32rem; }
  .cxts_anniu ul li a { margin-top: .24rem }
  .cxts_list2 ul li a h1 br { display: none; }
  .cxts_list2 ul li a { padding: .16rem; }
  .cxts_list ul li a { padding: 0rem .16rem; }
  .cxts_box ul li em { font-size: .22rem; }
  .cxts_top span,.cxts_top i { height: auto; line-height: inherit; }
  .cxts_box ul li span { width: .7rem; }
  .cxts_top span em { width: .2rem; }
}
@media screen and (max-width:640px) {
  .slb .cxts_tit_ul ul li { width: 100%; }
  .slb .cxts_top i,.cxts_top i { padding: 0rem .12rem; }
  .cxts_top span { width: 20%; }
  .slb .cxts_top span { width: 12%; }
  .cxts_top i a { white-space: pre-wrap; display: block; }
  .cxts_top i a { font-size: .24rem; }
  .cxts_box ul li { width: 100%; }
  .cxts_box ul li span { width: .6rem; }
  .cxts_box ul li em { height: .6rem; line-height: .6rem; }
  .cxts_tit_ul ul li { width: 50%; }
  .cxts_list ul li a span { display: none; }
  .cxts_banner_a span { height: auto; text-align: left; padding-top: .1rem; padding-bottom: .1rem; line-height: .28rem; }
  .cxts_banner_tit { font-size: .24rem; }
}
.cxts_list ul li:nth-child(n+10){display: none;}
#cxts_anniu{text-align: center; margin-bottom: .24rem;}
#cxts_anniu span{background: #fff; cursor: pointer; padding:.1rem .32rem; color: #CC1414; width: 2.4rem; display: inline-block; font-size: .22rem; font-weight: bold; border-radius: .5rem; border: 1px solid #F75640;}
#cxts_anniu span .icon2{display: none;}
.cxts_list.on #cxts_anniu span .icon1{display: none;}
.cxts_list.on #cxts_anniu span .icon2{display: block;}
.cxts_list.on ul li:nth-child(n+10){display: block;}

/* 20241021返回首页 */
.return_sy{position:absolute;right:0;display:inline-block;top:.2rem;left:50%;border: 1px solid #ee361b; text-align:center; line-height:.35rem;padding:0rem 0.1rem;color: #e43230 !important;max-width: 1.8rem;margin-left: 470px;}
@media screen and (max-width: 1300px) {
    .return_sy{line-height:.28rem;right:.16rem; left:inherit; margin-left:0; top:0.04rem;}
}



