.box1{background: #e6e6e6;overflow: hidden}
.box2{background: #fc6c2b;overflow: hidden}
.box{width: 1200px;margin: 30px auto;text-align: center}
.tit_02 {text-align: center;color: #ff3924;margin: 40px;font-weight: 600;font-size: 35px;letter-spacing: 2px; display: inline-block;position: relative;}
.tit_02 b{ color: black}
.tit_02::before,
.tit_02::after {position: absolute;top: 50%;content: '';width: 68px;height: 22px;background-image: url(https://www.csxinhua.com/2021/tqzx/images/bt1_02.png);background-repeat: no-repeat;background-size: cover;transform: translateY(-50%);}
.tit_02::before {left: -106px;}
.tit_02::after {right: -106px;transform: translateY(-50%) rotate(180deg);}
.box_p{text-align: left;text-indent: 40px;line-height: 1.5;font-size: 18px}
.form_t{margin-bottom: 30px;overflow: hidden}
.form_t input{height:46px;line-height:46px;text-indent:1em;margin-left:24px;border:none;outline: none;float: left;font-size: 18px;margin-top:39px;}
.form_t input.w_206{width: 400px;}
.form_t input.w_276{width: 400px;}
.form_t input.w_274{width: 320px;font-size: 22px;text-indent:1em;border-radius:6px;color:#fff;background-color:#ff3924;}

.index-button {margin: 40px auto 0 auto;padding: 5px;display: block;width: max-content;height: 50px;background: linear-gradient(90deg, #8B69F9 0%, #EC1E6C 100%);border-radius: 30px;transition: all 1s;cursor: pointer}
.index-button .text {padding: 0 30px;width: max-content;min-width: 262px;height: 40px;line-height: 40px;text-align: center;font-family: FZLTCHGBK;font-size: 23px;color: #fff;border: 1px solid #F9FBFA;border-radius: 25px;}
.index-button:hover {background: linear-gradient(90deg, #E60012 0%, #FC631C 100%);transform: translateY(-30px);}
.b_p{margin: 10px}

.dg-container {position: relative;margin:0 auto;padding: 20px 0 0;width: 1120px;cursor: pointer}
.dg-wrapper {width: 594px;height: 330px;margin: 0 auto;position: relative;transform-style: preserve-3d;perspective: 1060px;padding: 0;}
.dg-wrapper li {width: 100%;height: 330px;display: block;position: absolute;left: 0;top: 0;}
.dg-wrapper li:first-child {z-index: 2;}
.dg-wrapper li img {display: block;width: 100%;height: 330px;}
.dg-wrapper li p{font-weight: bold}
.dg-wrapper li.dg-transition {transition: all 0.5s ease-in-out;}
.dg-wrapper li.dg-transition-fast {transition: all 0.2s ease-in-out;}
.dg-container .dg-nav {display: block;}
.dg-container nav span:hover {opacity: 1;}
.dg-container nav span.dg-next {background-position: top right;margin-left: 10px;}
.dg-container #lightButton2 {bottom: 20px;}
.dg-container .button {position: relative;z-index: 5;width: 200px;margin: 40px auto 0;text-align: center;padding: 0;}
.dg-container .button li {cursor: pointer;display: inline-block;width: 10px;height: 10px;margin-right: 5px;background: rgba(255,255,255,0.30);border: 1px solid rgba(0,0,0,0.20);}
.dg-container .button .light {background: #A5704E;}
.dg-center {z-index: 10;}
.dg-prev,.dg-next{width: 39px;height: 57px;position: absolute;top: 40%;left: -60px;z-index: 10;background: url(../images/btn.png) no-repeat;cursor: pointer}
.dg-next {left: initial;right: -60px;transform: rotate(180deg);}

.zy .col-xs-3 {padding: 5px;background: white;width: 23%;margin: 1%;}
.zy img{width: 100%}
.zy h3{text-align: center;font-weight: bold;color: #FF0000;margin-top: 15px;margin-bottom: 15px;font-size: 20px;}
.data_swt_btn p{text-align: left;padding: 5px 10px;letter-spacing: 1px;}
.data_swt_btn p:nth-child(2){height: 117px}
.data_swt_btn span{color: #E60012;font-weight: bold}
.btna{text-align: center;display: inline-block;font-size: 15px;color: red;background: #fff;margin: 15px 10px;width: 100px;height: 30px;line-height: 30px;border-radius: 10px;border: 1px solid red;}
.btnb{text-align: center;display: inline-block;font-size: 15px;color: #fff;background: red;margin: 15px 10px;width: 100px;height: 30px;line-height:30px;border-radius: 10px;}

.bottom_bm_bg {width: 1200px;margin: 0 auto 0 auto;padding-bottom: 30px;}
.bottom_bm_dt {width: 463px;float: left;overflow: hidden;}
.bmdsr_show {width: 100%;height: 220px;overflow: hidden;background: #fc6c2b repeat;}
.bmdr_p1 {width: 100%;height: auto;overflow: hidden;margin-top: 15px;color: #fff;font-size: 20px;text-align: center;font-weight: 700;letter-spacing: 1.5px;}
.bmdsr_show .hd{width: 100%}
.bmdsr_show .hd span{width: 150px;color: #fff;display: inline-block;text-align: center}
.bmdsr_show .bd {width: 456px;height: 150px;overflow: hidden;background: #FFF;margin: 0 auto;}
.bmdsr_show .bd ul li{width: 98%;height: 42.2px;overflow: hidden;border-bottom: 1px dashed #8c8c8c;margin: 0 auto;line-height: 42.2px;}
.bmdsr_show .bd ul li span{width:140px; height:auto; overflow:hidden;font-size:14px; text-align:center; display:block; float:left;}
.bottom_bm_bd{ width:710px; height: 420px; float: right;}
.carousel-indicators{bottom: -40px}
.carousel-indicators li{background: #FFB588}
.carousel-indicators .active{background: #fc6c2b!important;}