.details1 .cn1{position: relative;padding: .05rem .2rem 0 .3rem;}
.details1 .cn1 span{width: 2.83rem;display: block;line-height: .43rem;background-image: linear-gradient(0deg, #fc4c1b 0%, #e8100c 100%), 
linear-gradient(#000000, #000000);border-radius: 0rem 0.4rem 0rem 0.4rem;text-align: center;font-size: 0.36rem;color: #ffffff;
font-weight: bold;position: relative;}
.details1 .cn1::before{content: "";position: absolute;width: 2.83rem;height: 0.43rem;border-radius: 0rem 0.4rem 0rem 0.4rem;
border:1px solid #e8100c;z-index: -1;top: 0;left: .2rem;}
.details1 .cn1::after{content: "";position: absolute;bottom: 0;right: .2rem;width: 8rem;height: 0.28rem;background-color: #d9d9d9;z-index: -1;}
.details1 .cn2{text-align: center;margin: .3rem .2rem;}
.details1 .cn3{margin: 0 .2rem;border: 2px solid #a0a0a0;padding: .1rem;}
.details1 .cn4{font-size: 0.3rem;font-weight: bold;margin-bottom: .2rem;color: #282828;}
.details1 .cn5{width: 0.98rem;height: 0.32rem;background-color: #c82126;text-align: center;line-height: .32rem;font-size: 0.24rem;
color: #ffffff;}
.details1 .cn6{font-size: 0.24rem;color: #282828;line-height: .32rem;}
.details1 .cn7{margin-top: .2rem;}



.details2{background-color: #c82126;padding: .3rem 0;margin-top: .4rem;}
.details2 .cn1{text-align: center;}
.details2 .cn1 span{font-size: 0.48rem;line-height: .5rem;font-weight: bold;
text-shadow: 0rem 0.03rem 0.02rem rgba(3,0,0,0.75);color: #fff;text-align: center; position: relative;}
.details2 .cn1 span::before{content: "";position: absolute;top: 50%;transform: translateY(-50%);width: 1.07rem;
height: 0.02rem;background-color: #ffffff;left: -1.2rem;}
.details2 .cn1 span::after{content: "";position: absolute;top: 50%;transform: translateY(-50%);width: 1.07rem;
height: 0.02rem;background-color: #ffffff;right: -1.2rem;}
.details2 .cn2{font-size: 0.18rem;line-height: .3rem;text-align: center;color: #ffffff;opacity: 0.5;}
								
.details3{text-align: center;margin: .3rem .2rem;}

.swybox3{background-color: #c82126;display: flex;padding: 0 .5rem;}
.swybox3 .box2{margin-right: .6rem;width: calc(100% - 2.80rem);padding:  .3rem 0;}
.swybox3 .box2 .cn1{font-size: .28rem;color: #ffffff;font-weight: bold;line-height: .36rem;margin-bottom: .20rem;}
.swybox3 .box2 .cn2{}
.swybox3 .box2 .cn2 span{display: inline-block;margin-right: .10rem;transform:skew(-18deg);width: 2.40rem;text-align: center;background-color: #fff;
line-height: .30rem;}
.swybox3 .box2 .cn2 span i{font-size: .16rem;font-weight: bold;color: #333;text-align: center;transform:skew(18deg);
font-style: normal;display: inline-block;}
.swybox3 .box2 .cn2 span:nth-child(1){}
.swybox3 .box2 .cn2 span:nth-child(2){}
.swybox3 .box3{width: 2.20rem;padding: .20rem 0;}
.swybox3 .box3 .cn3{font-size: .20rem;color: #feffff;text-align: center;}
.swybox3 .box3 .cn4{font-size: .31rem;font-weight: bold;color: #feffff;text-align: center;}
.swybox3 .box3 .cn5{letter-spacing: .02rem;}


.details4{padding-top: .40rem;background-image: url(../img/mldimg5.png);}
.tdcn1{font-size: .20rem;text-align: center;color: #333333;}
.tdcn2{text-align: center;margin: .05rem 0;}
.tdcn2 span{font-size: .51rem;font-weight: 900;color: #030303;line-height: .51rem;position: relative;}
 .tdcn2 span img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);
 width: 100%;}
.tdcn2 span::before{content: "";position: absolute;left: -1.50rem;top: 50%;transform: translateY(-50%);
width: 1.24rem;height: .02rem;background-color: #333333;opacity: 0.25;}
.tdcn2 span::after{content: "";position: absolute;right: -1.50rem;top: 50%;transform: translateY(-50%);
width: 1.24rem;height: .02rem;background-color: #333333;opacity: 0.25;}
.tdcn2 span em{font-style: normal;color: #cf0100;}
.tdcn3{font-size: .24rem;text-align: center;color: #000000;padding-bottom: .40rem;position: relative;}
.tdcn3::before{content: "";position: absolute;left: 50%;bottom: .20rem;transform: translateX(-50%);
width: 1.14rem;height: .06rem;background-image: linear-gradient(to right, #c82126 0%, #c82126 50%, #ccc 51%, #ccc 100%);}

.details5{}
.details5 .cn1{text-align: center;border: solid 1px #1b1b1b;background-color: #76787b;line-height: .7rem;
font-size: 0.28rem;color: #ffffff;}
.details5 .cn2{margin: 0 .2rem;}


.details10{margin: .40rem 0;}

.details10 .box1{background-color: #Fff;display: flex;padding: .50rem .30rem;margin-top: .70rem;position: relative;
border: solid 2px #e5e5e5;}
.details10 .box1 .cn1{width: 4.40rem;margin-right: .30rem;}
.details10 .box1 .cn1 img{width: 4.40rem;height: 3.20rem;}
.details10 .box1 ul{width: calc(100% - 4.70rem);}
.details10 .box1 ul .cn2{font-size: .30rem;color: #030303;font-weight: bold;text-align: right;line-height: .30rem;padding-top: .90rem;
padding-bottom: .50rem;border-bottom: 1px solid #cccccc;}
.details10 .box1 ul .cn3{font-size: .32rem;font-weight: bold;color: #fca401;text-align: right;line-height: .32rem;padding-bottom: .15rem;
 border-bottom: 1px solid #e2e2e2;}
.details10 .box1 ul .cn4{font-size: .18rem;color: #666666;line-height: .26rem;text-align: right;padding-top: .15rem;}
.details10 .box1 .cn5{position: absolute;background-image: url(../img/mldimg18.png);background-size: 1.54rem 1.54rem;width: 1.54rem;height: 1.54rem;
right: .30rem;top:-.50rem;text-align: center;line-height: 1.54rem;font-size: .42rem;color: #fdfdfd;}
.details10 .box1:hover .cn5{background-image: url(../img/mldimg19.png);}


.details10 .box2{background-color: #Fff;display: flex;padding: .50rem .30rem;margin-top: .70rem;position: relative;
border: solid 2px  #e5e5e5;}
.details10 .box2 .cn1{width: 4.40rem;margin-left: .30rem;}
.details10 .box2 .cn1 img{width: 4.40rem;height: 3.20rem;}
.details10 .box2 ul{width: calc(100% - 4.70rem);}
.details10 .box2 ul .cn2{font-size: .28rem;color: #030303;font-weight: bold;text-align: left;line-height: .30rem;padding-top: .90rem;
padding-bottom: .50rem;border-bottom: 1px solid #cccccc;}
.details10 .box2 ul .cn3{font-size: .32rem;font-weight: bold;color: #fca401;text-align: left;line-height: .32rem;padding-bottom: .15rem;
 border-bottom: 1px solid #e2e2e2;}
.details10 .box2 ul .cn4{font-size: .18rem;color: #666666;line-height: .26rem;text-align: left;padding-top: .15rem;}
.details10 .box2 .cn5{position: absolute;background-image: url(../img/mldimg18.png);background-size: 1.54rem 1.54rem;width: 1.54rem;height: 1.54rem;
left: .30rem;top:-.50rem;text-align: center;line-height: 1.54rem;font-size: .42rem;color: #fdfdfd;}
.details10 .box2:hover .cn5{background-image: url(../img/mldimg19.png);}


.details6{margin-top: .4rem;}
.details6 .cn1{margin: 0 .2rem;display: flex;flex-wrap: wrap;}
.details6 .cn2{margin-top: .2rem;margin-right: .2rem;width: calc((100% - .2rem) / 2 );position: relative;}
.details6 .cn2:nth-child(even){margin-right: 0;}
.details6 .cn2 img{width: 100%;}
.details6 .cn2 span{position: absolute;background-color: rgba(200,33,38,.8);font-size: 0.24rem;font-weight: bold;
color: #ffffff;text-align: center;line-height: .43rem;bottom: 0;left: 0;width: 100%;}

.details7 .cn1 span::before{display: none;}
.details7 .cn1 span::after{display: none;}

.details8{margin: .4rem .2rem 0;text-align: center;}
.details8 img{}


.dcnbox{margin-top: .30rem;display: flex;border: 1px solid #e2e2e2;}
.dcnbox p{background-image: linear-gradient(90deg, #ffffff 0%, #e5e5e5 100%), linear-gradient(#fca401, #fca401);width: calc(100% / 3);padding: .2rem 0;}
.dcnbox p span:nth-child(1){font-size: .26rem;color: #030303;font-weight: bold;text-align: center;display: block;line-height: .40rem;}
.dcnbox p span:nth-child(1) .color45{color: #c82126;}
.dcnbox p span:nth-child(2){font-size: .18rem;color: #666666;text-align: center;display: block;line-height: .30rem;}
.dcnbox p .color45{font-style: normal;}

.details11{margin: .3rem 0;text-align: center;}



.picture{padding-bottom: .40rem;}
.picture .pictitle{text-align: center;margin: .40rem 0;border-bottom: 1px solid #E2E2E2;}
.picture .pictitle a{margin: 0 .10rem;display: inline-block;width: 1.65rem;line-height: .47rem;font-size: .18rem;text-align: center;
border-bottom: 1px solid #E2E2E2;}
.swiper-containerpic{position: relative;overflow: hidden;}
.swiper-containerpic .gallery-top{position: relative;overflow: hidden;}
.swiper-containerpic .gallery-top1{position: relative;overflow: hidden;}
.picture .pictitle a.picclick{border-bottom: 1px solid #da251c;color: #da251c;}