/* 
* @Author: sublime text
* @Date:   2019-10-16 10:28:11
* @Last Modified by:   sublime text
* @Last Modified time: 2022-04-19 10:37:13
*/
/*banner*/
.wrap{width: 16rem !important;}



table,td,tr{border:1px solid #ddd;font-size:0.16rem;text-align:center;line-height:0.75rem;height:0.75rem;}
.ke-zeroborder td span{display:inline-block;}
.ke-zeroborder td:first-child,.ke-zeroborder td:nth-child(3){background:#f2f5f7;}

#cansu table{width:16rem !important;margin:0 auto;margin-top: 0.65rem;}

.title{font-size: 0.48rem;color: #333333;padding-top:0.6rem;text-align: center;}
.title span{color: #db3120;}


/*#daohang{width: 100%;height: 1rem;color: #fff;line-height: 1rem;border-bottom: 1px solid rgba(255,255,255,0.2);position: fixed !important;top:0;left:0;z-index: 1000;background: #fff;}*/
/*#daohang .pc-nav li a{color: #333 !important;}*/
/*#daohang .pc-nav li:hover a,#daohang .pc-nav li.active a{border-bottom: 2px solid #db3120 !important;color:#db3120 !important;}*/
/*#daohang .fl .wen{color:#333 !important;}*/
/*#daohang .fr .wechat img{margin-top: -0.22rem;}*/



#ejdh{width: 100%;height: 0.65rem;line-height: 0.65rem;background: #f5f5f5;}
#ejdh .wrap{height:0.65rem; border-bottom:none !important;}
#ejdh a{color: #333;padding:0 0.2rem;}
#ejdh a:hover{color: #db3120;}
#ejdh .fr a{border-right:1px solid #cccccc;padding:0 0.25rem;}
#ejdh .fr a:last-child{border-right: none;padding-right: 0;}
#ejdh .fl a:first-child{padding-left: 0;}



#texing .wen{line-height:0.5rem;padding-top:0.8rem;}
#texing .bottom li{width: 5rem;height: 3.2rem;float: left;position: relative;margin-right: 0.45rem;margin-bottom: 0.45rem;overflow: hidden;}
#texing .bottom li:nth-child(3n){margin-right: 0;}
#texing .bottom li img{width: 100%;display: block;position: absolute;z-index: 0;transition:0.5s;}
#texing .bottom li:hover img{transform: scale(1.1);}
#texing .bottom{margin-top: 0.75rem;}
#texing .bottom .wen{width: 3.5rem;height: 2.6rem;background: rgba(230,0,18,0.9);position: absolute;z-index: 1;text-align: center;color: #fff;font-size: 0.16rem;line-height: 0.3rem;padding: 0 0.5rem;left: 0.25rem;top:0.3rem;display: none;}
#texing .bottom .wen p{font-size: 0.24rem;padding-top: 0.6rem;}
#texing .bottom .wen hr{width: 0.5rem;height: 1px;background: #fff;outline: none;border:none;margin:0.2rem auto;}
#texing .bottom .biao{font-size: 0.24rem;color: #fff;text-align: center;position: absolute;z-index: 1;width: 100%;bottom:0.1rem;}
#texing .bottom li:hover .biao{display: none;}
#texing .bottom li:hover .wen{display: block;}



#cpdt{width: 100%;height: 6.2rem;background:url(/statics/images/cpxq/cpdt.jpg)no-repeat center;background-size: cover;}
#cpdt .fl{float:right;}
#cpdt .fl .title{font-size: 0.46rem;color: #333333;text-align: left;}
#cpdt .fl .miao{line-height:0.3rem;font-size:0.16rem;}
#cpdt .fl p{font-size: 0.2rem;color: #db3120;line-height: 0.8rem;}
#cpdt .fl a{padding:0 0.4rem;height: 0.6rem;display: block;line-height: 0.6rem;text-align: center;color: #333;margin-top: 0.4rem;float:left;background:#f5f5f5;font-size:0.16rem;margin-right:0.5rem;}
#cpdt .fl{width: 8rem;}

#cpdt .fl .miao ol{width: 50%;float: left;line-height: 0.3rem;font-size: 0.16rem;color: #666666;}
#cpdt .fr{width: 7.5rem;height: 5rem;margin-top:0.3rem;float:left;}
#cpdt .fr img{width: 100%;display: block;}




.xq1{margin-top: 1rem;}
.xq1 .xq1L{width: 6.9rem;position: relative;}
.play{width: 6.9rem;}
.big_pic {
    width: 5.15rem;
    height: 5.15rem;
    position: relative;
    float: right;
    overflow: hidden;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204,.5);
    border-image: initial;}
.big_pic li {
    width: 5.15rem;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    overflow: hidden;}
.big_pic li img{ width: 100%; display: block;}
.rel{width: 0.8rem;
    height: 5.15rem;
    position: relative;
    float: left;
    margin-right: 0.2rem;}
/*.rel .prev { width: 0.8rem; height: 0.2rem; background: url(/statics/images/cpzjt.png) no-repeat center; position: absolute; top:0px; top: 0px; z-index: 3001; cursor: pointer;}
.rel .next { width: 0.8rem; height: 0.2rem; background: url(/statics/images/cpyjt.png) no-repeat center; position: absolute; bottom: 0px; right:0px; z-index: 3001;cursor: pointer; }*/
.small_pic {     width: 0.82rem;
    height: 4.3rem;
    position: relative;
    left: 0.5rem;
    overflow: hidden;}
.small_pic ul {     height: 4.3rem;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 0.82rem !important;}
.small_pic li {     width: 0.8rem;
    cursor: pointer;
    opacity: 0.3;
    margin-bottom: 0.16rem;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(204, 204, 204);
    border-image: initial;}
.small_pic img { width: 100%;display: block;}
.xq1 .fr{width: 6.6rem;font-size: 0.16rem;color: #333333;margin-right: 1.5rem;}
.xq1 .fr p{font-size: 0.32rem;height: 0.8rem;}
.xq1 .fr hr{width: 100%;height: 1px;background: #e6e6e6;outline: none;border:none;}
.xq1 .fr .wen{line-height: 0.45rem;margin-top: 0.2rem;height:2.2rem;overflow:auto;}
.xq1 .fr .phone{height: 0.54rem;margin-top: 0.4rem;}
.xq1 .fr .phone .li1{width: 2.93rem;height: 0.54rem;line-height: 0.54rem;background: url(/statics/images/cpxq/phone.png)no-repeat center;color: #fff;text-indent: 0.8rem;font-size: 0.25rem;font-family: 'din';background-size: cover;float: left;}
.xq1 .fr .phone .li2{width:1.45rem;height: 0.54rem;line-height: 0.54rem;background: url(/statics/images/cpxq/zixun.png)no-repeat center;background-size: cover;color:#fff;font-size: 0.15rem;text-indent: 0.2rem;letter-spacing: 2px;float: left;margin-left: 0.2rem;}
.xq1 .fr .phone img{width: 1.09rem;height: 0.21rem;display: block;margin-left: 0.35rem;float: left;margin-top: 0.15rem;}



table,td,tr{border:1px solid #ddd;font-size:0.16rem;text-align:center;line-height:0.75rem;height:0.75rem;}
.ke-zeroborder td span{display:inline-block;}
.ke-zeroborder td:first-child,.ke-zeroborder td:nth-child(3){background:#f2f5f7;}

#cansu table{width:16rem !important;margin:0 auto;margin-top: 0.65rem;}




.mySwiper2 {
    width: 14rem !important;
    margin: 0 auto;
    height: 5.2rem;
    overflow: hidden;
    position: relative;
    margin-top: 0.8rem;
  }

.mySwiper2 .swiper-slide {
  font-size: 0.16rem;
  margin-right: 0.2rem;
  color: #666666;
  line-height: 0.26rem;

} 

.mySwiper2 .swiper-slide img {
  display: block;
  width: 100% !important;
}
#jianz .swiper-button-prev {outline:none;background: none;width: 0.58rem;height: 0.6rem;overflow: hidden;left:0rem;top:58%;}
#jianz .swiper-button-next {outline:none;background: none;width: 0.58rem;height: 0.6rem;overflow: hidden;right:0rem;top:58%;}
.mySwiper2 .swiper-slide .tu{width: 6rem;height:4rem;margin:0 auto;}

#jianz .swiper-button-prev  img,#jianz .swiper-button-next img{width: 100%;display: block;}

.mySwiper2 .swiper-pagination-bullet-active{background: #db3120;}
.mySwiper2 .swiper-pagination-fraction{width: 100%;height: 0.34rem;line-height: 0.4rem;background: url(/statics/images/cpxq/bg.png)no-repeat center;margin:0 auto !important;color: #db3120;display: block;}


#gongyi{width: 100%;height: 7rem;background:url(/statics/images/dz/bj.jpg)no-repeat center;background-size: cover;margin-top: 1.6rem;}
#gongyi .title,#gongyi .title span{color: #fff;}

#gongyi a{width: 3.6rem;float: left;margin-right: 0.35rem;margin-top: 0.9rem;display: block;}
#gongyi .tu{width: 100%;height:2.1rem;margin:0 auto;}
#gongyi .tu img{width: 100%;display: block;}
#gongyi .wen{width: 90%;height: 0.9rem;padding:0 5%;background: #fff;margin:0 auto;font-size: 0.14rem;color: #333333;line-height: 0.32rem;overflow:hidden;}
#gongyi .wen p{font-size: 0.18rem;padding-top: 0.2rem;}



#dingw li{margin-top: 1.2rem;}
#dingw li .fl{width: 9.6rem;height: 5.8rem;overflow: hidden;}
#dingw li .fl img{width: 100%;display: block;transition:0.5s;}
#dingw li .fl:hover img{transform: scale(1.1);}
#dingw li .fr{float: left;margin-left: 1.2rem;}
#dingw li .fr .shu{font-size: 0.88rem;color: #e5e5e5;padding-top: 1rem;font-family: 'Oswald-Medium';}
#dingw li .fr p{font-size: 0.48rem;color: #db3120;padding-top: 0.5rem;font-weight:bold;}
#dingw li .fr .wen{font-size: 0.24rem;color: #333333;padding-top: 0.5rem;line-height:0.35rem;}
#dingw li:nth-child(3) .fl{float:right;}
#dingw li:nth-child(3) .fr{float:left;}


#she{width: 100%;background: #f2f5f7; padding:.6rem 0; margin-top:0.8rem; overflow:hidden;}
#she .title{font-size:0.48rem; color:#333333; padding-top: 0; text-align:center;}
#she .bottom{width: 16rem;margin:0 auto;margin-top: 0.7rem;}
#she .bottom a{width:23.5%;display: block;float: left;margin-right:2%;}
#she .bottom a:last-child{margin-right:0;}
#she .bottom a .tu{width:100%;overflow: hidden;border:1px solid #e9e9e9;}
#she .bottom a .tu img{width: 100%;display: block;transition:0.5s;}
#she .bottom a:hover .tu img{transform: scale(1.1);}
#she .bottom a .wen{width: 90%;height: 0.8rem;line-height: 0.8rem;color: #333;font-size: 0.2rem;padding:0 5%;text-align:center;}
#she .bottom a .wen i{float: right;}
#she .bottom a:hover .wen{color: #db3120;}


#xijie li{width: 3.85rem;
    height: 3.5rem;
    display: block;
    float: left;
    margin-right: 0.2rem;
    margin-bottom: 0.2rem;
    overflow: hidden;text-align:center;font-size:0.18rem;line-height:0.35rem;margin-top:0.5rem;} 
#xijie li:last-child{margin-right:0;}
#xijie li .tu{width:100%;height:2.8rem;overflow:hidden;margin-bottom:0.2rem;}
#xijie li .tu img{width:100%;display:block;}



#youlie{width: 100%;height: 10.82rem;background:url(/statics/images/cpxq/zcnl.jpg)no-repeat center;background-size:cover;margin-top:1.8rem;}
#youlie .wrap{height: 8rem;margin-top: 0.5rem;}
#youlie .wrap p{font-size: 0.36rem;color: #1d1d1d;text-align: center;padding: 0.4rem 0 0.3rem;}


#youlie table{
border-collapse:collapse;
width: 100%;
height: 8rem;
margin:0 auto;
}
#youlie table,tr,td{
border:1px solid #e5e5e5;
}
#youlie td{
width:1rem;/*这里需要自己调整，根据自己的需求调整宽度*/
position: relative;
color:#333;
background: #fafafa;
font-size: 0.18rem;text-align: center;
}

#youlie td span{display:block;font-size:0.16rem;line-height:0.7rem;border-bottom:1px solid #e5e5e5;}
#youlie td span:last-child{border-bottom:none !important;}
 
#youlie .wen{
margin:0 auto;display: block;overflow-y: scroll;overflow-x:hidden;}
#youlie .wen td{font-size: 17px;line-height: 35px;text-align: left;}
#youlie .wen table{margin-bottom: 40px;}
#youlie .wen table:last-child{margin-bottom: 0;}