@charset "utf-8";
body,div,ul,li,ol,li,h1,h2,h3,h4,h5,h6,input,p,span,dl,dt,dd,a,img,button,article,aside,footer,header,hgroup,nav,section,figure,select,textarea{ margin: 0; padding: 0; border: none; list-style: none;  text-decoration: none;font-family: "Microsoft","微软雅黑";outline: none;box-sizing: border-box;font-size: 0.24rem;}
body,html,header,.db_dh{max-width: 750px;margin:0 auto ;}
img{vertical-align: middle;max-width: 100%;}
.fl{float: left;}
.fr{float: right;}
.cb{width: 100%;height: 0;clear: both;}
.tac{text-align: center;}
.ban{padding: 0 0.18rem;}
#nav{
	height: 1.5rem;line-height: 1.0rem;
	/* background: #141414; */
	background: #fff;
	text-align: left;
	padding-top: .21rem;	
	position: fixed;top: 0;width: 100%;z-index: 9999;
}
#nav .logo img{
	/* width: 40%; */
	width: 65%;
	margin-left: .21rem;
	/* -webkit-filter: brightness(0) invert(1);
	filter: brightness(0) invert(1); */
}
#nav .dh_an{animation:mymove 1s linear infinite;-webkit-animation:mymove 1s linear infinite; height: 1.5rem;line-height: 1.5rem;position: absolute;right: 0;top: 0;color: red;padding-right: 0.3rem;font-size:0.3rem;}
#nav .dh_an img{width: 0.11rem;margin-left: 0.03rem;transform: rotate(0);transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
}
#nav .dh_an.cur img{
transform: rotate(90deg);	
}
#nav nav{position: absolute;background: pink;top: 1.5rem;width: 100%;background: #fff;display: none;text-align: left;border-top: 1px solid #000;}
#nav dt{height: 0.8rem;line-height: 0.8rem;border-bottom: 0.01rem solid #cfcfcf;padding: 0 0.2rem;position: relative;}
#nav dl a{font-size: 0.24rem;display: block;color: #555;}
#nav dl a.cur{color: #930805;}
#nav dd{line-height: 0.7rem;background: #efefef;padding: 0 0.2rem;height: 0;overflow: hidden;transition: height .3s ;
-webkit-transition: height .3s ;
-moz-transition: height .3s ;
-o-transition: height .3s ;
}
#nav dl.cur dd{height: 0.7rem;}
#nav dt span{display:block;width: 0.8rem;height: 0.8rem;position: absolute;right: 0.1rem;top: 0;line-height: 0.6rem;text-align: center;
}
#nav dt img{width: 0.4rem;transition: transform .5s;
-webkit-transition: transform .5s;
-moz-transition: transform .5s;
-o-transition: transform .5s;
transform: rotate(0);}
#nav dl.cur img{transform: rotate(90deg);}

.i_banner .swiper-pagination-bullet{background: #FFF;opacity: 1;border-radius: 50%;width: 0.16rem;height: 0.16rem;}
.i_banner .swiper-pagination-bullet-active{background: #930805;opacity: 1;}

.i_con1{background: url(../images/bg-new.jpg);background-repeat: repeat;background-size: auto;/* background:#252525 ; */color: #FFF;text-align: center;padding-top: 0.45rem;}
.i_con1 .p1{font-size: 0.28rem;line-height: 0.4rem;height: 0.4rem;color:#ddd;}
.i_con1 .p2{font-size: 0.34rem;color: #fff;line-height: 0.48rem;font-weight: bold;}
.i_con1 .box{text-align: center;position: relative;padding:0.44rem 0 0.6rem;overflow: hidden;}
.i_con1 .box img{width: 2.74rem;}
.i_con1 .box0{position: absolute;}
.i_con1 .box0 p{line-height: 0.32rem;font-size: 0.24rem;}
.i_con1 .box_l{left: 0.18rem;}
.i_con1 .box_l1{top: 2rem;}
.i_con1 .box_l2{top: 5.44rem;}
.i_con1 .box_l3{top: 7.88rem;}
.i_con1 .box_r{right: 0.08rem;}
.i_con1 .box_r1{top: 5.44rem;}
.i_con1 .box_r2{top: 7.88rem;}
.i_con1 .box_r3{top: 10.52rem;}
.i_con1 .box .box_r .sp1{left: -0.36rem;}
.i_con1 .box .sp1{display: inline-block;width: 0.32rem;height: 0.32rem;background: rgba(143,25,30,0.65);border-radius: 50%;text-align: center;position: absolute;right: -0.4rem;top: 0;
animation: shan2 0.6s infinite linear ;
-webkit-animation: shan2 0.6s infinite linear ;
-ms-animation: shan2 0.6s infinite linear ;
-o-animation: shan2 0.6s infinite linear ;
-moz-animation: shan2 0.6s infinite linear;
}
.i_con1 .box .sp2{display: inline-block;width: 0.16rem;height: 0.16rem;background: #8d1b20;border-radius: 50%;position: absolute;top: 0.08rem;left: 0.08rem;
-webkit-animation: shan1 0.6s infinite linear;
-ms-animation: shan1 0.6s infinite linear;
-o-animation: shan1 0.6s infinite linear;
-moz-animation: shan1 0.6s infinite linear;}
@keyframes shan1{
	0%{transform: scale(0.9);}
	50%{transform: scale(0.8);}
	100%{transform: scale(0.9);}
}
@-webkit-keyframes shan1{
	0%{transform: scale(0.9);}
	50%{transform: scale(0.8);}
	100%{transform: scale(0.9);}
}
@-moz-keyframes shan1{
	0%{transform: scale(0.9);}
	50%{transform: scale(0.8);}
	100%{transform: scale(0.9);}
}
@-o-keyframes shan1{
	0%{transform: scale(0.9);}
	50%{transform: scale(0.8);}
	100%{transform: scale(0.9);}
}
@keyframes shan2{
	0%{background: rgba(143,25,30,0.5);}
	50%{background: rgba(143,25,30,0.2);}
	100%{background: rgba(143,25,30,0.5);}
}
@-webkit-keyframes shan2{
	0%{background: rgba(143,25,30,0.5);}
	50%{background: rgba(143,25,30,0.2);}
	100%{background: rgba(143,25,30,0.5);}
}
@-moz-keyframes shan2{
	0%{background: rgba(143,25,30,0.5);}
	50%{background: rgba(143,25,30,0.2);}
	100%{background: rgba(143,25,30,0.5);}
}
@-o-keyframes shan2{
	0%{background: rgba(143,25,30,0.5);}
	50%{background: rgba(143,25,30,0.2);}
	100%{background: rgba(143,25,30,0.5);}
}

.i_con2{height: 6rem;background: url(../images/i_con2bg.jpg) no-repeat center center;background-size:100% 100%;padding: 0 0.72rem;overflow: hidden;}
.i_con2 .p1{font-size: 0.32rem;line-height: 0.42rem;height: 0.42rem;margin-top: 1.38rem;color: #fff;font-weight: bold;}
.i_con2 .i1{display: block;height: 0.3rem;}
.i_con2 .p2{line-height: 0.34rem;margin-top: 0.14rem;font-size: 0.22rem;color: #fff;text-indent: 2em;height: 2.56rem;}
.i_con2 .a1{width: 3.4rem;height: 0.62rem;border-radius: 0.1rem;background: #930805;text-align: center;color: #FFF;line-height: 0.62rem;display: block;margin:0.1rem auto ;}

.i_con3{background: url(../images/bg-new.jpg);background-repeat: repeat;background-size: auto;background-size: cover;padding-top: 0.62rem;overflow: hidden;}
.i_con3 .box1{margin: 0 0.16rem 0.62rem;background: rgba(99,99,99,0.56);color: #FFF;padding: 0.24rem 0.3rem;}
.i_con3 .box1 .p1{font-size: 0.32rem;line-height: 0.46rem;}
.i_con3 .box1 .p2{line-height: 0.36rem;font-size: 0.22rem;}

.i_con3 .box2{padding: 0 0.16rem;}
.i_con3 .a2{display: block;width: 2.95rem;height: 0.62rem;line-height: 0.62rem;text-align: center;color: #fff;background: #930805;border-radius: 0.05rem;box-shadow:  0 1px 3px #000;margin: 0.16rem auto 0rem;}
.i_con3 .i_slide{padding-bottom: .7rem;}
.i_con3 .hj_lb{width: 100%;text-align: center;padding-bottom: .8rem;}
.i_con3 .hj_lb .box21{position: absolute;width: 6.98rem;height: 6.52rem;top: 0.1rem;left: 0.1rem;background: rgba(60,60,60,0.5);}
.i_con3 .hj_lb .box22{width: 3.54rem;height: 2.42rem;background: url(../images/i_con3_k.png) no-repeat;background-size:100% 100%;text-align: center;margin: 1.8rem auto 0;color: #fff;overflow: hidden;display: block;}
.i_con3 .hj_lb .p01{margin-top: 0.75rem;line-height: 0.52rem;font-weight: bold;}
.i_con3 .hj_lb .p02{font-size: 0.22rem;line-height: 0.44rem;}
.i_con3 .hj_lb .swiper-slide{height: 6.72rem;line-height: 6.72rem;background: rgba(255,255,255,0.67);}
.i_con3 .hj_lb .swiper-slide img{height: 5.84rem;}
.i_con3 .box3{width: 5.32rem;height: 2px;}
.hj_lb .swiper-pagination-bullet{background: #FFF;opacity: 1;border-radius: 50%;width: 0.16rem;height: 0.16rem;}
.hj_lb .swiper-pagination-bullet-active{background: #930805;opacity: 1;}
.hj_lb .swiper-pagination-bullets{bottom: 0.2rem;}
.i_con4{background: #252525;overflow: hidden;}
.i_con4 .p1{color: #ddd;font-size: 0.28rem;text-align: center;height: 0.42rem;line-height: 0.42rem;margin-top: 0.5rem;}
.i_con4 .p2{font-size: 0.34rem;color: #fff;line-height: 0.48rem;text-align: center;font-weight: bold;margin-bottom: 0.22rem;}
.i_con4 .box{float: left;width: 3.48rem;margin-left: 0.18rem;margin-bottom: 0.12rem;}
.i_con4 .box a{display: block;}
.i_con4 .box .img{width: 3.5rem;height: 2.4rem;overflow: hidden;}
.i_con4 .box .a1{height: 0.5rem;line-height: 0.5rem;color: #ffffff;font-size: 0.25rem;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.i_con4 .box .p01{line-height: 0.32rem;font-size: 0.22rem;color: #9c9c9c;height: 0.64rem;overflow: hidden;}
.i_con4 .box .wz{height: 1.48rem;background: #1a1a1a;padding: 0.12rem 0.18rem 0;}
.i_con4 .a2{display: block;width: 2.95rem;height: 0.62rem;line-height: 0.62rem;text-align: center;color: #fff;background: #930805;border-radius: 0.05rem;box-shadow:  0 1px 3px #000;margin: 0.24rem auto 0.36rem;}

.bq{height: 0.7rem;line-height: 0.7rem;text-align: center;color: #d1d1d1;background: #1a1a1a;font-size: 0.28rem;margin-bottom: 0.97rem;}
.db_dh{height: 0.98rem;line-height: 0.98rem;background: #930805;position: fixed;bottom: 0;width: 100%;z-index: 999;}
.db_dh a{font-size: 0.3rem;float: left;width:33.33%;text-align: center;color: #fff;box-sizing: border-box;}
.db_dh a img{height: 0.3rem;margin-right: 0.04rem;position: relative;top: -0.02rem;}
.db_dh a:nth-of-type(1){border-right:1px solid #000;}
.db_dh a:nth-of-type(2){border-right:1px solid #000;border-left: 1px solid #353535;}
.db_dh a:nth-of-type(3){border-left: 1px solid #353535;}


.list_banner{background-size: cover;text-align: center;padding-top: 0.72rem;padding-bottom:0.5rem;position: relative;z-index: 2;overflow: hidden;}
.list_banner .p1{font-size: 0.34rem;color: #fff;height: 1.3rem;line-height: 1.3rem;}
.list_banner>a{float: left;margin:0 0.15rem;margin-bottom:0.15rem;width: 2.2rem;height: 0.56rem;line-height: 0.56rem;color: #000;font-size: 0.22rem;background: rgba(255,255,255,0.8);border-radius: 0.03rem;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;/**显示行数**/
-webkit-box-orient: vertical;
}
.list_banner>a.cur,.list_banner>a:hover{background: #930805;color: #fff;}

.g1_con1{padding: 0.2rem 0.18rem;}
.g1_con1 .p1{text-align: center;font-size: 0.32rem;font-weight: bold;color: #27201f;height: 0.94rem;line-height: 0.94rem;}
.g1_con1 .sp1{display: block;width: 0.4rem;height: 1px;background: #27201f;margin: 0 auto;}
.g1_con1 .p2{line-height: 0.3rem;font-size: 0.22rem;color: #27201f;text-align: center;margin: 0.18rem 0 0.28rem;}
.g1_con1 .p2 font{color: #930805;}
.g1_con1 .box{background: no-repeat center center;background-size: cover;height: 4.68rem;display: flex;align-items: center;color: #fff;margin-bottom: 0.2rem;}
.g1_con1 .box .box2{width: 100%;padding: 0 0.3rem;}
.g1_con1 .box .p01{font-size: 0.28rem;height: 0.62rem;line-height: 0.62rem;}
.g1_con1 .box .p02{font-size: 0.22rem;line-height: 0.34rem;}
.g1_con2{height:7rem;background:url(../images/g12_bg.jpg) no-repeat center center;}
.g1_con2 .box{padding: 0 0.71rem;}
.gl11_lb{padding: 0.46rem 0;width: 100%;}
.gl11_lb img{width: 100%;display: block;}
.gl11_lb .p01{line-height: 0.32rem;margin-top: 0.22rem;height: 1.28rem;color: #fff;color: #fff;}
.swiper-pagination-bullet{background: #FFF;opacity: 1;border-radius: 50%;width: 0.16rem;height: 0.16rem;}
.swiper-pagination-bullet-active{background: #930805 !important;opacity: 1;}
.gl11_lb .swiper-pagination-bullets{bottom: 0rem;}

.gl_con3 .p1{text-align: center;font-size: 0.36rem;color: #27201f;font-weight: bold;line-height: 0.5rem;padding-top: 0.5rem;}
.gl_con3 .p2{line-height: 0.32rem;color: #a2a2a2;margin-bottom: 0.18rem;text-align: center;}
.gl_con3 .p3{line-height: 0.32rem;text-indent: 2em;font-size: 0.22rem;color: #010101;margin-bottom: 0.28rem;}
.gl_con3 img{width: 100%;display: block;}

.gl_con4{height: 9rem;background: url(../images/g1_4bg.jpg) no-repeat center center;padding-top: 0.5rem;color: #fff;}
.gl_con4 .p1{text-align: center;font-size: 0.36rem;height: 0.76rem;line-height: 0.76rem;}
.gl_con4 .p2{height: 0.56rem;line-height: 0.56rem;text-align: center;margin-bottom: 0.38rem;}
.gl_con4 .ban{overflow: hidden;}
.gl_con4 .box{float: left;width: 50%;height: 3.18rem;display: flex;align-items: center;}
.gl_con4 .box .div{width: 100%;padding: 0 0.2rem;}
.gl_con4 .box .p01{font-size: 0.28rem;line-height: 0.82rem;}
.gl_con4 .box .p01 i{font-size: 0.44rem;margin-right: 0.08rem;}
.gl_con4 .box .p02{line-height: 0.3rem;}

.gl_con5{padding-top: 0.52rem;}
.gl_con5 .p1{line-height: 0.9rem;color: #000;font-size: 0.36rem;font-weight: bold;text-align: center;}
.gl_con5 .sp1{display: block;width: 0.8rem;height: 1px;background: #000;margin:0 auto 0.5rem;}

.pt_lb{width: 100%;}
.pt_lb .box{width: 3.48rem;margin-left: 0.18rem;float: left;}
.pt_lb .box img{width: 100%;display: block;}
.pt_lb .box .p01{height: 0.6rem;line-height: 0.6rem;text-align: center;background: #454545;color: #fff;}
.pt_lb{padding-bottom: 1rem;}
.pt_lb .swiper-pagination-bullet{background: #999999;opacity: 1;border-radius: 50%;width: 0.16rem;height: 0.16rem;}
.pt_lb .swiper-pagination-bullets{bottom: 0.52rem;}

.gl2_main .box{overflow: hidden;padding: 0.21rem 0 0.12rem;border-bottom: 1px dashed #b5b5b5;}
.gl2_main .box .a1{font-size: ;line-height: 0.5rem;height: 0.5rem;color: #230e0f;font-size: 0.28rem;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}
.gl2_main .box .p1{font-size: 0.2rem;color: #878787;line-height: 0.3rem;height: 0.3rem;margin-bottom: 0.16rem;}
.gl2_main .box .p1 font{color: #555555;}
.gl2_main .box .img{display: block;height: 4rem;overflow: hidden;margin-bottom:0.18rem ;}
.gl2_main .box .img img{width: 100%;min-height: 100%;display: block;}
.gl2_main .box .p2{font-size: 0.22rem;color: #929292;line-height: 0.32rem;overflow: hidden;}
.gl2_main .box .a2{float: right;height: 0.6rem;line-height: 0.6rem;color: #230e0f;font-size: 0.22rem;}
.fenye{text-align: center;padding: 0.4rem 0;}
.fenye a{display: inline-block;height: 0.58rem;line-height: 0.58rem;border: 1px solid #DDD;background: #fff;color:#DDD ;padding: 0 0.22rem;}
.fenye a.cur{color: #fff;background: #930805;margin: 0 0.03rem;} 
.fenye a.on{color: #fff;background: #930805;margin: 0 0.03rem;} 

.gl3_main{overflow: hidden;}
.gl3_main .box{display: block;height: 5.3rem;position: relative;margin-top: 0.26rem;overflow: hidden;}
.gl3_main .box img{width: 100%;min-height: 100%;}
.gl3_main .box p{position: absolute;bottom: 0;width: 100%;height: 0.88rem;padding: 0 0.26rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 0.88rem;background: rgba(0,0,0,0.65);font-size: 0.26rem;color: #fff;}

.gj_banner{width: 3.48rem;height: 0.6rem;border: 1px solid rgba(255,255,255,0.7);background:rgba(255,255,255,0.7) ;line-height: 0.58rem;float: left;margin-left: 0.18rem;text-align: left;position: relative;    margin-bottom: .18rem;}
.gj_banner.cur{background: rgba(84,5,9,0.7);color: #FFF;}
.gj_banner .p01{font-size: 0.22rem;padding-left: 0.18rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;display: block;text-align: center;}
.gj_banner .p01 font{width: 5em;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;float: left;}
.gj_banner .img1{display: none;}
.gj_banner .img2{display: inline-block;}
.gj_banner.cur .img1{display: inline-block;}
.gj_banner.cur .img2{display: none;}
.gj_banner .box_xiala{width: 3.48rem;position: absolute;top: 0.58rem;background:rgba(255,255,255,0.7);text-align: center;left: -0.01rem;line-height: 0.5rem;font-size: 0.22rem;color: #000000;display: none;}
.gj_banner .box_xiala a{display: block;}
.gejiu_main {background: #141414;overflow: hidden;}
.gejiu_main .cp_lb img{width: 100%;display: block;height:100%;}
.gejiu_main .box{margin-top: 0.25rem;}
.gejiu_main .cp_wz{background: url(../images/cp_wz.jpg) no-repeat center center;background-size: cover;padding: 0.32rem 0.24rem 0;overflow: hidden;}
.gejiu_main .cp_wz p span{font-size:0.24rem!important}
.gejiu_main .cp_wz .p1{font-size: 0.32rem;color: #930805;font-weight: bold;line-height: 0.56rem;height: 0.56rem;}
.gejiu_main .cp_wz .p1 font{font-size: 0.24rem;}
.gejiu_main .cp_wz .p2{height: 0.46rem;overflow: hidden;}
.gejiu_main .cp_wz .p2 span{float: left;height: 0.46rem;line-height: 0.46rem;background: #930805;color: #FFF;padding: 0 0.12rem;font-size: 0.18rem;margin-right: 0.12rem;}
.gejiu_main .cp_wz .p3{line-height: 0.3rem;font-size: 0.22rem;color: #000000;margin: 0.2rem 0;}
.gejiu_main .cp_wz .zx{float: right;width: 2.12rem;height: 0.52rem;background: #930805;color: #FFF;text-align: center;line-height: 0.52rem;}
.gejiu_main .cp_wz .zx img{width: 0.27rem;margin-right: 0.06rem;}
.gejiu_main .cp_wz .p4{overflow: hidden;padding: 0.1rem 0 0.2rem;}
.gejiu_main .cp_wz .p4 img{float: left;height: 0.54rem;margin-right: 0.16rem;}
.gejiu_main .more{height: 0.8rem;line-height: 0.8rem;color: #fff;text-align: center;font-size: 0.28rem;}

.pp_con1{height: 9.56rem;background: url(../images/pp1_1bg.jpg) no-repeat center center;background-size: cover;text-align: center;padding-top: 0.56rem;}
.pp_con1 img{width: 3rem;}
.pp_con1 .p1{line-height: 0.82rem;color: #fff;font-size: 0.28rem;font-weight: bold;}
.pp_con1 .p1 font{color: #92191c;}
.pp_con1 .sp1{width: 1.11rem;height: 1px;margin: 0 auto 0.32rem;background: #ffffff;display: block;}
.pp1_banner{padding-bottom: 0.42rem;}
.pp1_banner .swiper-slide{padding: 0 0.18rem;}
.pp1_banner .box{width: 100%;height: 5.7rem;border: 0.04rem solid #766348;text-align: left;padding: 0.2rem;}
.pp1_banner .p01{font-size: 0.28rem;color: #fae28c;font-weight: bold;line-height: 0.64rem;}
.pp1_banner .p02{line-height: 0.34rem;color: #fff;margin-bottom: 0.14rem;}

.pp1_banner .swiper-pagination-bullet-active{background: #f8a62a !important;}
.pp1_banner .swiper-pagination-bullets{bottom: 0;}

.pp_con2{height: 7.96rem;background: url(../images/pp1_2bg.jpg) no-repeat center center;background-size: cover;padding-top: 0.5rem;color: #fff;}
.pp_con2 .p1{text-align: center;font-size: 0.36rem;font-weight: bold;height: 1.08rem;line-height: 1.08rem;}
.pp_con2 .p1 font{color: #92191c;}
.pp_con2 .sp1{width: 1.11rem;height: 1px;margin: 0 auto 0.26rem;background: #ffffff;display: block;}
.pp_con2 .p2{text-align: center;font-size: 0.22rem;line-height: 0.36rem;margin-bottom: 0.55rem;}
.pp_con2 .box1{float: left;width: 25%;text-align: center;}
.pp_con2 .box2{display: inline-block;text-align: left;}
.pp_con2 .box2 .p01{font-size: 0.51rem;line-height: 0.56rem;height: 0.56rem;}
.pp_con2 .box2 .p01 span{position: relative;font-size: 0.16rem;top: -0.35rem;left: -0.1rem;}
.pp_con2 .box2 .p02{line-height: 0.22rem;font-size: 0.18rem;}

.pp_con3{height: 5.86rem;background: url(../images/pp1_3bg.jpg) no-repeat center center;background-size: cover;}
.pp13_banner .swiper-slide{padding: 0 0.36rem;}
.pp13_banner .box0{height: 3.15rem;border: 0.02rem solid #3a1b1c;background: rgba(0,0,0,0.68);overflow: hidden;}

.pp13_banner .wz1{height: 1.86rem;padding: 0.42rem 0 0 0.36rem;}
.pp13_banner .wz1 .p01{height: 0.58rem;line-height: 0.58rem;color: #92191c;font-size: 0.3rem;font-weight: bold;}
.pp13_banner .wz1 .p02{height: 0.56rem;line-height: 0.56rem;}
.pp13_banner .wz2{height: 1.3rem;background: #202020;padding: 0.18rem 0.36rem 0  0.36rem;line-height: 0.42rem;}
.pp13_banner{padding-bottom: 0.56rem;}
.pp13_banner .swiper-pagination-bullets{bottom: 0;}

.pp_con4{height: 5.4rem;background: url(../images/pp1_4bg.jpg) no-repeat center center;background-size: cover;text-align: center;color: #fff;padding-top: 0.84rem;overflow: hidden;}
.pp_con4 .box{height: 2.22rem;background: rgba(0,0,0,0.7);padding: 0.16rem;}
.pp_con4 .box .box1{border: 1px solid #c3c3c3;height: 100%;}
.pp_con4 .box1 .i1{width: 1.35rem;}
.pp_con4 .box1 .i2{width: 1.87rem;}
.pp_con4 .box1 .p1{padding-top: 0.26rem;}
.pp_con4 .box1 .p1 img{vertical-align: bottom;margin: 0 0.27rem;}
.pp_con4 .box1 .p2{line-height: 0.32rem;padding:0.16rem 0.5rem;}
.pp_con4 .p3{height: 0.86rem;line-height: 0.86rem;margin-top: 0.1rem;}
.pp_con4 .a1{width: 3.06rem;height: 0.6rem;line-height: 0.6rem;text-align: center;display: block;margin: 0 auto;background-color: #930805;color: #fff;}
.pp_con4 .a1 img{width: 0.43rem;margin-left: 0.14rem;}

.pp2_con1{height: 7.54rem;background: url(../images/pp2_1bg.jpg) no-repeat center center;background-size: cover;text-align: center;padding-top: 0.96rem;color: #fff;}
.pp2_con1 .i1{width: 3.25rem;}
.pp2_con1 .p1{height: 1rem;line-height: 1rem;color: #f8a62a;font-weight: bold;}
.pp2_con .sp1{width: 0.86rem;background: #fff;height: 1px;background: #fff;display: block;margin: 0 auto;}
.pp2_con1 .p2{line-height: 0.36rem;text-align: left;text-indent: 2em;}
.pp2_con1 dl{width: 33.33333%;float: left;margin-top: 0.38rem;}
.pp2_con1 dt img{height: 0.77rem;}
.pp2_con1 dd{height: 0.52rem;line-height: 0.52rem;}
.pp2_con2{height: 7.8rem;background: url(../images/pp2_2bg.jpg) no-repeat center center;background-size: cover;color: #fff;text-align: center;}
.pp2_con2 .p1{font-size: 0.36rem;font-weight: bold;font-weight: bold;height: 1.34rem;line-height: 1.44rem;}
.pp2_con2 .p1 font{color:#f8a62a;}
.pp2_con2 .box{padding: 0.45rem 0.75rem 0;overflow: hidden;}
.pp2_con2 dl{float: left;width: 50%;}
.pp2_con2 dt img{height: 1.98rem;}
.pp2_con2 dd{height: 0.7rem;line-height: 0.7rem;font-weight: bold;}

.pp2_con3{height: 5.6rem;background: url(../images/pp2_3bg.jpg) no-repeat center center;background-size: cover;padding: 0.62rem 0.12rem;}
.pp2_con3 .p2{line-height: 0.4rem;margin-top: 0.4rem;}
.pp2_con4{height: 8rem;background: url(../images/pp2_4bg.jpg) no-repeat center center;background-size: cover;padding: 0.54rem 0.16rem 0;overflow: hidden;}
.pp2_con4 .p2{font-size: 0.28rem;line-height: 0.74rem;height: 0.74rem;font-weight: bold;color: #f8a62a;margin-top: 0.2rem;}

.pp2_con5{height: 5.82rem;background: url(../images/pp2_5bg.jpg) no-repeat center center;background-size: cover;padding: 0.72rem 0.18rem 0;}
.pp2_con5 .p3{line-height: 0.4rem;margin-top: 0.28rem;}
.pp2_con5 .a1{width: 1.86rem;height: 0.46rem;line-height: 0.46rem; border: 1px solid #fff;display: block;color: #fff;margin: 0.46rem auto;}

.list_banner2>a{width: 1.65rem;margin:0 0 0 0.18rem;}

.news_list .box{padding: 0.24rem 0;border-bottom: 1px dashed #d2d2d2;overflow: hidden;}
.news_list .img{width: 3.05rem;height: 2.2rem;overflow: hidden;}
.news_list .img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.news_list .wz{width: 3.9rem;}
.news_list .box .a1{font-size: 0.28rem;color: #353535;display: block;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 0.3rem;line-height: 0.3rem;}
.news_list .box .p01{height: 0.45rem;line-height: 0.45rem;font-size: 0.22rem;color: #9f9f9f;}
.news_list .box .sp1{width: 0.44rem;height: 1px;background: #a0a0a0;}
.news_list .box .p02{line-height: 0.32rem;height: 0.64rem;margin: 0.15rem 0 0.2rem;overflow: hidden;}
.news_list .box .a2{width: 1.76rem;height: 0.45rem;border: 1px solid #999999;text-align: center;display: block;line-height: 0.43rem;font-size: 0.22rem;color: #999999;}
.newsx_titil{padding: 0.56rem 0 0.16rem;text-align: center;border-bottom: 1px solid #b5b5b5;}
.newsx_titil .p01{font-size: 0.28rem;color: #030303;line-height: 0.5rem;}
.newsx_titil .p02{line-height: 0.4rem;}
.newsx_titil .p02 span{font-size: 0.22rem;color: #626262;margin: 0 0.08rem;}

.newsx_body{padding: 0.3rem 0;border-bottom: 1px solid #ebebeb;}
.newsx_body p{line-height:30px;color:rgb(102,102,102);margin:14px 0;}
.sx{text-align: center;padding: 0.35rem 0;}
.sx a{display: inline-block;width: 1.45rem;height: 0.52rem;border: 1px solid #d2d2d2;background: #930805;border-radius: 0.03rem;line-height: 0.5rem;color: #fff;border: 1px solid #d2d2d2;margin: 0 0.12rem;}

.list_banner3>a{float: none;display: inline-block;}

.lianxi1_con1{padding: 0.2rem 0.15rem;}
.lianxi1_con1 .box{border: 1px solid #930805;padding: 0.25rem;}
.lianxi1_con1 .box .p1{line-height: 0.42rem;font-size: 0.34rem;color: #930805;}
.lianxi1_con1 .box .p2{line-height: 0.42rem;font-size: 0.3rem;font-weight: bold;color: #930805;margin-bottom: 0.2rem;}
.lianxi1_con1 .box dl{margin-bottom: 0.16rem;}
.lianxi1_con1 .box dt{line-height: 0.52rem;height: 0.52rem;font-weight: bold;color: #930805;}
.lianxi1_con1 .box dd{line-height: 0.32rem;font-size: 0.22rem;color: #767676;}

.lianxi1_con1 .box_erwei{overflow: hidden;margin-top: 0.15rem;}
.lianxi1_con1 .box_erwei .box2{width: 33.3333%;float: left;text-align: center;}
.lianxi1_con1 .box_erwei .box2 img{width: 1.38rem;}
.lianxi1_con1 .box_erwei p{font-size: 0.22rem;line-height: 0.66rem;color: #010101;}

.lianxi1_con2{padding: 0 0.15rem;text-align: center;}
.lianxi1_con2 .box{border: 1px solid #930805;padding: 0.15rem 0.15rem 0.45rem;overflow: hidden;}
.lianxi1_con2 .box .p01{font-size: 0.29rem;color: #27201f;line-height: 0.36rem;margin-top: 0.2rem;font-weight: bold;}
.lianxi1_con2 .box .p02{font-size: 0.22rem;color: #27201f;line-height: 0.55rem;height: 0.55rem;}
.lianxi1_con2 .box .sp1{width: 0.4rem;height: 1px;background: #27201f;margin: 0 auto 0.36rem;display: block;}
.lianxi1_con2 .lx_lb{margin-bottom: 0.3rem;}
.lianxi1_con2 .box .p03{text-align: left;text-indent: 2em;line-height: 0.34rem;font-size: 0.22rem;color: #4a4a4a;}


.lianxi1_con3{padding: 0.2rem 0.15rem;text-align: center;}
.lianxi1_con3 .box{border: 1px solid #930805;}
.lianxi1_con3 .p1{height: 0.56rem;line-height: 0.56rem;font-size: 0.24rem;background: #930805;color: #fff;}
.lianxi1_con3 .ditu{height: 4.25rem;width: 100%;overflow: hidden;}
.lianxi1_con3 .ditu img{width: 100%;height: 100%;}

.lianxi2_con1{padding: 0.2rem 0.15rem 0.5rem;}
.lianxi2_con1 .box{border: 1px solid #930805;padding: 0.25rem 0.25rem 0.5rem;}
.lianxi2_con1 .p1{font-size: 0.34rem;color: #930805;line-height: 0.46rem;}
.lianxi2_con1 .p2{font-size: 0.3rem;color: #930805;line-height: 0.38rem;font-weight: bold;}
.lianxi2_con1 .p3{font-size: 0.22rem;color: #4a4a4a;line-height: 0.36rem;margin: 0.12rem 0 0.26rem;}
.lianxi2_con1 input{width: 100%;height: 0.6rem;line-height: 0.58rem;border: 1px solid #dcdcdc;background: no-repeat center right;background-size: 0.44rem auto;background-position-x: 6.03rem;margin-bottom: 0.2rem;padding-left: 0.24rem;}
.lianxi2_con1 textarea{height: 1.99rem;width: 100%;border: 1px solid #dcdcdc;resize: none;padding-left: 0.24rem;padding-top: 0.1rem;margin-bottom: 0.18rem;}
.lianxi2_con1 .yzm{position: relative;}
.lianxi2_con1 .yzm img{position: absolute;right: 0.02rem;top: 0.02rem;height: 0.56rem;}
.lianxi2_con1 button{width: 3.4rem;height: 0.6rem;line-height: 0.6rem;text-align: center;background: #930805;font-size: 0.22rem;color: #ffffff;display: block;margin: 0.25rem auto 0;}	


.newsx_body img{max-width:100% !important;height:auto !important;}
.newsx_body iframe{max-width:100% !important;}		

.newsx_body iframe{max-height:300px;}

.zs_con{background-size: auto 100%!important ;}
.zs_con1{height: 3.98rem;width: 100%;background: url(../images/zs1.jpg) no-repeat center center;background-size: auto 100%;text-align: center;overflow: hidden;}
.zs_con1 .p1{font-size:0.36rem;color: #fff;line-height: 0.9rem;margin-top: 1.38rem;}
.zs_con1 .sp1{display: block;margin: 0 auto;width: 1.48rem;height: 1px;background: #fff;}
.zs_con1 .p2{font-size: 0.26rem;color: #fff;line-height: 0.7rem;}

.zs_con2{background: url(../images/zs2.jpg) no-repeat center center;height: 8.67rem;text-align: center;padding-top: 0.32rem;}
.zs_con2 .p1{font-size: 0.34rem;line-height: 0.52rem;height: 0.52rem;color: #080808;font-weight: bold;}
.zs_con2 .p2{font-size: 0.24rem;line-height: 0.42rem;height: 0.42rem;color: #575757;}
.zs_con2 .p3{color: #303030;line-height: 0.32rem;padding: 0.2rem 0.2rem 0.1rem;}
.zs_con2 img{width: 6.74rem;}
.zs_con2 .p01{color: #000000;line-height: 0.38rem;}
.zs_con2 .zs2_lb{padding-bottom: 0.4rem;}
.zs_con2 .zs2_lb .swiper-pagination-bullets{bottom: 0;}
.zs_con2 .zs2_lb .swiper-pagination-bullet{background: #959595;}

.zs_con3{height: 14.68rem;background: url(../images/zs3.jpg) no-repeat center center;}

.zs_bt{text-align: center;color: #fff;position: relative;top: -0.1rem;}
.zs_bt .bt1{font-size: 0.34rem;line-height: 0.95rem;background: url(../images/zs_bt.png) no-repeat center bottom;background-size: 1.81rem auto;font-weight: bold;}
.zs_bt .bt2{font-size: 0.22rem;line-height: 0.64rem;}

.zs_con3 .box{text-align: center;position: relative;padding:0.24rem 0 0.6rem;overflow: hidden;}
.zs_con3 .box img{width: 2.74rem;}
.zs_con3 .box0{position: absolute;}
.zs_con3 .box0 p{line-height: 0.32rem;font-size: 0.24rem;color: #fff;}
.zs_con3 .box_l{left: 0.18rem;}
.zs_con3 .box_l1{top: 2rem;}
.zs_con3 .box_l2{top: 5.44rem;}
.zs_con3 .box_l3{top: 7.88rem;}
.zs_con3 .box_r{right: 0.08rem;}
.zs_con3 .box_r1{top: 5.44rem;}
.zs_con3 .box_r2{top: 7.88rem;}
.zs_con3 .box_r3{top: 10.52rem;}
.zs_con3 .box .box_r .sp1{left: -0.36rem;}
.zs_con3 .box .sp1{display: inline-block;width: 0.32rem;height: 0.32rem;background: rgba(143,25,30,0.65);border-radius: 50%;text-align: center;position: absolute;right: -0.4rem;top: 0;
animation: shan2 0.6s infinite linear ;
-webkit-animation: shan2 0.6s infinite linear ;
-ms-animation: shan2 0.6s infinite linear ;
-o-animation: shan2 0.6s infinite linear ;
-moz-animation: shan2 0.6s infinite linear;
}
.zs_con3 .box .sp2{display: inline-block;width: 0.16rem;height: 0.16rem;background: #8d1b20;border-radius: 50%;position: absolute;top: 0.08rem;left: 0.08rem;
-webkit-animation: shan1 0.6s infinite linear;
-ms-animation: shan1 0.6s infinite linear;
-o-animation: shan1 0.6s infinite linear;
-moz-animation: shan1 0.6s infinite linear;}

.zs_con4{background: url(../images/zs4.jpg) no-repeat center center;height: 6.82rem;padding-top: 0.32rem;}
.zs_con4 dl{width: 2.5rem;float: left;text-align: center;margin: 0.15rem 0;}
.zs_con4 dl img{width: 1.24rem;}
.zs_con4 dd{line-height: 0.32rem;color: #faf2bc;margin: 0.1rem 0;}
.zs_con4 dl:nth-of-type(4){margin-left: 1.25rem;}

.zs_con5{height: 7.29rem;background: url(../images/zs5.jpg) no-repeat center center;padding-top: 0.26rem;}

.zs5_lb{padding: 0.34rem 0 0.45rem;}
.zs5_lb img{display: block;width: 7.16rem;margin: 0 auto;}
.zs5_lb .p01{width: 7.16rem;margin: 0 auto;height: 0.6rem;line-height: 0.6rem;background: #44515f;padding-left: 0.2rem;color: #fff;}
.zs5_lb .p01 font{font-size: 0.34rem;color: #5c0f0f;margin-right: 4px;}
.zs5_lb .swiper-pagination-bullets{bottom: 0;}

.zs_con5 .more{width: 3.1rem;height: 0.5rem;display: block;margin: 0.36rem auto 0;border: 1px solid #dddddd;background: rgba(58,6,6,0.86);line-height: 0.48rem;text-align: center;font-size: 0.22rem;color: #fff;}

.zs_con6{height: 5.6rem;background: url(../images/zs6.jpg) no-repeat center center;overflow: hidden;}
.zs_con6 .box{width: 1.44rem;height: 1.44rem;float: left;margin: 0 0.21rem 0.28rem 0.22rem;border-radius: 50%;border: 0.03rem solid #dddede;display: flex;align-items: center;background: rgba(58,6,6,0.8);color: #FFF;text-align: center;}
.zs_con6 .box .box1{width: 100%;line-height: 0.3rem;}

.zs_con7{height: 7.76rem;background: url(../images/zs7.jpg) no-repeat center center;padding-top: 0.4rem;}
.zs_con7 .p01{font-size: 0.34rem;color: #fffbc6;font-weight: bold;line-height: 0.42rem;letter-spacing: 0.14rem;}
.zs_con7 .p02{color: #fffbc6;line-height: 0.28rem;letter-spacing: 0.08rem;}
.zs_con7 .box1{width: 4.4rem;height: 0.98rem;border: 0.03rem solid rgba(92,87,74,0.4);text-align: center;padding-top: 0.1rem;margin: 0.4rem auto 0.32rem;}

.zs_con7 .p1{line-height: 0.36rem;padding-left: 0.2rem;margin-bottom: 0.34rem;background: url(../images/zs_dian.png) no-repeat left;background-size:0.13rem 0.13rem;color: #fff;background-position-y: 0.1rem;}

.zs_8_main{width: 7.2rem;height: 4.12rem;margin: 0.4rem auto 0;border: 1px solid #3a0606;}
.zs_8_main .box{text-align: center;}
.zs_8_main .box img{width: 2rem;margin: 0.2rem 0 0.05rem;}
.zs_8_main .box .p01{font-size: 0.28rem;color: #010101;font-weight: bold;height: 0.6rem;line-height: 0.6rem;}
.zs_8_main .box .p02{font-size: 0.25rem;color: #414141;line-height: 0.34rem;padding: 0 0.5rem;}
.zs_8_main .zs8_lb{height: 3.85rem;}
.zs8_lb .swiper-pagination-bullets{bottom: 0;}
.zs8_lb .swiper-pagination-bullets .swiper-pagination-bullet{background:#ccc;}
.zs_con8{padding-bottom: 0.85rem;}
.zs_con8 .p1{line-height: 0.86rem;color: #3a0606;font-weight: bold;font-size: 0.3rem;text-align: center;}
.zs_con8 .box2{text-align: center;}
.zs_con8 .box20{width: 1.95rem;height: 0.56rem;border-radius: 0.14rem;border: 1px solid #3a0606;display: inline-block;line-height: 0.54rem;color: #3a0606;margin: 0 0.05rem;}
.zs_con8 .p2{width: 5.8rem;height: 0.58rem;border-radius: 0.14rem;background: #3a0606;color: #fff;text-align: center;line-height: 0.58rem;margin: 0.26rem auto 0;font-size: 0.22rem;}

.zs_con9{height: 5.88rem;background: url(../images/zs9.jpg) no-repeat center center;overflow: hidden;}
.zs_con9 img{margin-bottom: 0.3rem;}

.zs_con10{background: #191919;overflow: hidden;margin-bottom:0.97rem;}
.zs_con10 .p1{line-height: 0.84rem;height: 0.84rem;background: url(../images/zs_10wd.png) no-repeat left bottom;background-size: 100% 0.05rem;font-size: 0.3rem;color: #fff;font-weight: bold;margin: 0.2rem 0 0.12rem;}

.zs_con10 .p2{padding: 0.22rem 0 0.2rem;overflow: hidden;}
.zs_con10 .p2 span{float: left;height: 0.36rem;line-height: 0.36rem;color: #fff;}
.zs_con10 .p2 .sp1{width: 0.36rem;border-radius: 0.04rem;text-align: center;background: #02a7f6;}
.zs_con10 .p2 .sp2{margin-left: 0.16rem;}
.zs_con10 .p3{background: #e5e5e5;overflow: hidden;padding: 0.1rem;border-radius: 0.06rem;}
.zs_con10 .p3 span{height: 0.36rem;float: left;line-height: 0.36rem;}
.zs_con10 .p3 .sp1{width: 0.36rem;text-align: center;background: #61646f;border-radius: 0.04rem;color: #fff;margin-right: 0.14rem}
.zs_con10 .right{background: rgba(255,255,255,0.48);width: 100%;margin: 0.5rem 0;padding-bottom: 0.46rem;}
.zs_con10 .right .p01{height: 1.05rem;line-height: 1.05rem;text-align: center;font-size: 0.34rem;color: #fff;font-weight: bold;}
.zs_con10 .right input{width: 6.4rem;height: 0.6rem;border: 1px solid #d8d8d8;background: rgba(0,0,0,0.69);border-radius: 0.06rem;margin: 0 auto 0.2rem;display: block;padding-left: 0.28rem;font-size: 0.22rem;color: #fff;}
.zs_con10 .right textarea{width: 6.4rem;height: 1.68rem;border: 1px solid #d8d8d8;background: rgba(0,0,0,0.69);border-radius: 0.06rem;margin: 0 auto 0.28rem;display: block;padding-left: 0.16rem;font-size: 0.22rem;color: #fff;padding-top: 0.13rem;resize: none;}
.zs_con10 .right button{width: 2.34rem;height: 0.56rem;line-height: 0.54rem;display: block;margin: 0 auto;background: #3a0606;border: 1px solid #ebebeb;color: #FFF;border-radius: 0.1rem;}
.zs_con10 .right button:hover{background: #531616;}
.zs_con10 .right .p02{line-height: 0.35rem;text-align: center;color: #fff;margin-top: 0.35rem;background: url(../images/zs_tjbg.png) no-repeat center center;background-size: 90% auto;}
.zs_con10 .right .p02 font{color: #3a0606;}	

#wx_tc{position: fixed;width: 100%;display: flex;align-items: center;display: none;bottom:1.2rem;left:0;z-index:99999999;}
#wx_tc .div{width: 100%;text-align: center;}
#wx_tc.cur{display: block;display: flex;}
#wx_tc img{width:34%;}

.guild{
	width:100%;
	padding-top: .2rem;
	padding-bottom: .2rem;
	padding-left: .15rem;
	padding-right: .15rem;
	position:fixed;
	top: 1.5rem;
	left: 0;
	z-index: 22;
	/* background:#3c3c3c; */
	background: url(../images/bg-new.jpg);
	background-repeat: repeat;
	background-size: auto;
}

/* .guild li{
	float:left;
	width:2.15rem;
	height:.6rem;
	background:#630a0e;
	line-height: .6rem;
	font-size: .24rem;
	text-align: center;
	color:#ffffff;
	margin-right: .35rem;
	border-radius: .03rem;
} */
.guild li{
	float:left;
	width:19.2%;
	height:.6rem;
	/* background:#630a0e; */
	/* line-height: .6rem; */
	line-height: .55rem;
	font-size: .24rem;
	text-align: center;
	color:#ffffff;
	margin-right: 1%;	
	border-radius: .03rem;
	border: 1px solid #fff;
	box-sizing: border-box;
}

.guild li a{
	color:#ffffff;
}

.guild li:last-child{
	margin-right: 0;
}

.guild::after{
	content:"";
	display:table;
	clear:both;
}

@keyframes mymove{
    0%{
       right:10px;
    }

    100% {
        right: 0;
    }
}

@-webkit-keyframes mymove 
{
    0%{
       right:10px;
    }

    100% {
        right: 0;
    }
}