.tj-wi1200{margin:0 auto;width:1200px}
.tj-mt-10{margin-top:10px}
.tj-mt-20{margin-top:20px}
.tj-mt-30{margin-top:30px}
.tj-mt-40{margin-top:40px}
.tj-mt-50{margin-top:50px}
.tj-mt-80{margin-top:80px}
.tj-mt-100{margin-top:100px}
.tj-mr-10{margin-right:10px}
.tj-mr-20{margin-right:20px}
.tj-mr-30{margin-right:30px}
.tj-mb-10{margin-bottom:10px}
.tj-mb-20{margin-bottom:20px}
.tj-mb-30{margin-bottom:30px}
.tj-mb-50{margin-bottom:50px}
.tj-mb-80{margin-bottom:80px}
.tj-mb-100{margin-bottom:100px}
.tj-te-al-ce{text-align:center}
.tj-all-detail-head{color:#3b3b3b;font-size:32px}
.tj_a_more_sty1{display:block;width:108px;height:41px;background:#ac3434;color:#fff;text-align:center;font-size:18px;line-height:41px;cursor:pointer}
.tj_a_more_sty1:hover{color:#fff;text-decoration:none;opacity:.9}
.tj_a_more_sty2{display:inline-block;padding:0 15px;border:1px solid #e0e0e0;border-radius:11px;color:#646464;text-align:center;font-size:14px;cursor:pointer}
.tj_a_more_sty2:hover{border:1px solid #f8a6a6;color:#646464;text-decoration:none}
.indexHeadTitle{position:relative;margin:40px 0 20px;text-align:center}
.indexHeadTitle::before{position:absolute;top:47px;left:0;width:100%;border-bottom:1px solid #f1f1f1;content:''}
.indexHeadTitle .name{position:relative;display:inline-block;padding:30px 40px 20px;background-color:#fff}
.indexHeadTitle .name .sp1{position:absolute;top:10px;left:0;width:100%;color:#b2b1b1;text-align:center;font-size:16px}
.indexHeadTitle .name .sp2{color:#dc7878;font-size:24px}
.indexHeadTitle .name::before{position:absolute;top:45px;left:0;width:26px;height:5px;background-color:#ac3434;content:''}
.indexHeadTitle .name::after{position:absolute;top:45px;right:0;width:26px;height:5px;background-color:#ac3434;content:''}
.indexHeadTitle2{margin:60px 0;text-align:center}
.indexHeadTitle2 .p1{margin-bottom:0;color:#3b3b3b;font-size:36px}
.indexHeadTitle2 .p2{color:#b2b1b1;font-size:16px}
.indexHeadTitle3{margin:30px 0;display: flex;align-items: center;}
.indexHeadTitle3 .p1{margin-bottom:0;color:#3b3b3b;font-size:20px;margin-right: 20px;}
.indexHeadTitle3 .p2{color:#b2b1b1;font-size:14px;margin: 0;}
.jtjjCont{display:flex;justify-content:space-between}
.jtjjCont .cle2{width:50%;color:#666;font-size:16px}
.jtjjCont .cle2 p{text-indent:2em;line-height:2.2}
.jtjjCont .cri{width:44%}
.jtjjCont .video{width:100%;min-height: 317px;}
.zmdCont{padding:20px 0;background-color:#f7f7f7}
.zmdCont .swiper-slide{width:auto!important;white-space:nowrap}
.zmdCont .swiper-slide .zmdCont .swiper-slide img{margin-right:20px;margin-bottom:30px}
.zmdCont .swiper-slide img:last-child{margin-right:0}
.wmdcyCont{margin:0 auto;padding:20px 0 80px;min-width:1200px;background-color:#f2efef}
.wmdcyCont .swiCont{padding:0 80px}
.wmdcyCont .swiper-container{padding:0 90px}
.wmdcyCont .swiper-container .swiper-button-disabled{display:none}
.wmdcyCont .swiper-container .swiper-button-next{position:absolute;top:0;right:0;left:auto;width:90px;height:calc(100% + 20px);background:#f2efef url(../image/wmdcy-next.png) no-repeat;background-position:center center;background-size:30px 30px;opacity:1}
.wmdcyCont .swiper-container .swiper-button-prev{position:absolute;top:0;right:auto;left:0;width:90px;height:calc(100% + 20px);background:#f2efef url(../image/wmdcy-prev.png) no-repeat;background-position:center center;background-size:30px 30px;opacity:1}
.wmdcyCont .indexHeadTitle .name{background-color:#f2efef}
.wmdcyCont .swiper-slide{overflow:hidden;border-radius:55px;background:#fff;box-shadow:0 2px 8px 3px rgba(153,153,153,.25);cursor:pointer}
.wmdcyCont .swiper-slide:hover .imgCont img{transition:.4s;-webkit-transform:scale(1.12);transform:scale(1.12)}
.wmdcyCont .swiper-slide:hover .tj_a_more_sty2{border:1px solid #f8a6a6;transition:.4s}
.wmdcyCont .swiper-slide .imgCont img{transition:.4s}
.wmdcyCont .swiper-slide .imgCont{overflow:hidden}
.wmdcyCont .swiper-slide .botCont{height:88px;text-align:center}
.wmdcyCont .swiper-slide .botCont p{padding-top:10px;color:#666;font-size:18px}
.footerCont{position:relative;padding:50px 60px 20px;background-color:#8b8b8b}
.footerCont .topNav{display:flex;padding-bottom:20px;border-bottom:1px solid #9d9d9d}
.footerCont .topNav .li{display:flex;padding-right:20px;padding-left:20px;height:26px;border-right:1px solid #fff;color:#fff;font-size:26px;cursor:pointer;align-items:center}
.footerCont .topNav .li a{color:#fff}
.footerCont .topNav .li:first-child{padding-left:0}
.footerCont .topNav .li:last-child{border-right:none}
.footerCont .topNav .li:hover,.footerCont .topNav .li:hover a{color:#ac3434}
.footerCont .ewmCont{position:absolute;top:30px;right:60px;z-index:9}
.footerCont .ewmCont img{margin-right:10px;width:60px}
.footerCont .ewmCont img:last-child{margin-right:0;}
.footerCont .linkCont{padding:60px 0;border-bottom:1px solid #9d9d9d;color:#fff;font-size:16px}
.footerCont .beianCont{padding:20px 0 0;color:#fff;font-size:14px;}
.footerCont .beianCont .p1{display: flex;align-items: center;}
.footerCont .beianCont .p1 a{margin-left: 10px;color: #0067d5;display: flex;align-items: center;}
.footerCont .beianCont .p1 a img{margin-right: 4px;}
.jtywIndexCont{display:flex;padding:60px 0 30px;flex-wrap:wrap}
.jtywIndexCont .jli{margin-bottom:10px;padding-right:10px;width:100%}
.jtywIndexCont .jli a{position:relative;display:flex;overflow:hidden;height:100%;justify-content: center;}
.jtywIndexCont .jli a:hover img{transition:.4s;-webkit-transform:scale(1.12);transform:scale(1.12)}
.jtywIndexCont .jli a img{transition:.4s}
.jtywIndexCont .jli a:hover .title{font-size:20px;transition:.4s}
.jtywIndexCont .jli a:hover .title2{font-size:16px;transition:.4s}
.jtywIndexCont .jli .title{position:absolute;bottom:20px;left:15%;padding:5px 0;width:70%;background:rgb(172,52,52,.4);color:#fff;text-align:center;font-size:18px;transition:.4s}
.jtywIndexCont .jli .title2{position:absolute;top:20px;left:5%;padding:5px 0;width:90%;color:#fff;text-align:left;font-size:18px;transition:.4s}
.jtywIndexCont .wi50{width:50%}
.jtywIndexCont .wi50 .img1{margin-bottom:10px;height:calc(50% - 10px)}
.jtywIndexCont .wi50 .img2{height:50%}
.jtywIndexCont .wi25{width:25%}
.xwzxCont{position:relative;padding: 0 0 80px}
.xwzxCont .alink1{position:absolute;top: 0;right:0;z-index:9}
.xwzxCont .alink1 a{display:flex;color:#ac3434;font-size:20px;align-items:center}
.xwzxCont .alink1 a img{margin-left:8px}
.jjNavCont{display:flex;color:#333;font-size:18px;align-items:center}
.jjNavCont .li{display:flex;box-sizing:border-box;margin-right: 50px;height:44px;border-bottom:2px solid transparent;color:#333;font-size:20px;cursor:pointer;align-items:center}
.jjNavCont .li.active,.jjNavCont .li:hover{border-bottom:2px solid #ac3434;color:#ac3434}
.jjNavCont.height2 {height: 1px;}
.xwzxCont .morCont{display:flex;margin-top:50px}
.xwzxCont .morCont .le{margin-right:80px;width:380px;height:320px}
.xwzxCont .morCont .ri{flex:1}
.xwzxCont .morCont .ri li{margin-bottom:20px;width:100%}
.xwzxCont .morCont .ri li:last-child{margin-bottom:0}
.xwzxCont .morCont .ri li a{display:flex;width:100%;justify-content:space-between}
.xwzxCont .morCont .ri li a:hover .sp1{color:#ac3434}
.xwzxCont .morCont .ri li .sp1{overflow:hidden;width:600px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:20px}
.xwzxCont .morCont .ri li .time{color:#888;font-size:14px;line-height:29px}
.all-banner-sty2{position:relative;margin-top:90px;min-height:320px}
.all-banner-sty2 .cont{position:absolute;top:0;left:0;z-index:9;display:flex;width:100%;height:100%;align-items:center;justify-content:center}
.all-banner-sty2 .cont .p1{margin-top:20px;color:#fff;font-size:30px}
.all-banner-sty2 .cont .p2{display:inline-block;margin-top:20px;padding:0 30px;height:60px;border-radius:30px;background-color:rgb(239,239,239,.78);color:#666;font-size:24px;line-height:60px}
.jjNavBack1{padding-top:5px;background-color:#f1f1f1}
.all-demo-sty1{display:flex}
.all-demo-sty1 .wi80{margin-top:6px;margin-right:50px;width:480px}
.all-demo-sty1 .wib50{margin-right:40px;width:52%}
.all-demo-sty1 .cont{color:#666;font-size:15px;flex:1}
.all-demo-sty1 .cont p{text-indent:2em}
.all-demo-sty1 .cont .p1{margin-top:12px;color:#3b3b3b;font-size:30px}
.all-demo-sty1 .cont .p2{margin-top:12px;color:#3b3b3b;font-size:20px}
.all-demo-sty1 .cont .p2 p{text-indent:0}
.all-demo-sty1.zzjg .wi80{width: auto;margin: 0 auto;max-width: 1000px;}
.all-demo-sty1.zzjg .cont{display: none;}
.n_expoPages{padding:30px 0;width:100%;text-align:center}
.n_expoPages a,.n_expoPages span{margin-right:10px!important;border-radius:6px!important}
.xwgg_content{padding:80px 0;background-color:#f7f7f7}
.xwgg_content2{padding:80px 0;background-color:#fff}
.a_newsList{display:flex;margin-bottom:50px;width:100%;flex-wrap:wrap}
.a_newsList li{margin-right:2%;margin-bottom:25px;width:32%;height:460px;background:#fff;box-shadow:0 2px 8px 4px rgba(102,102,102,.15);transition:.3s}
.a_newsList li:hover{box-shadow:0 2px 8px 4px rgba(102,102,102,.3);transition:.3s}
.a_newsList li:nth-child(3n){margin-right:0}
.a_newsList li .div{display:inline-block;overflow:hidden;width:100%;color:#666;font-size:14px}
.a_newsList li .div .a_img{overflow:hidden;width:100%;height:350px}
.a_newsList li .div .a_img img{width:100%;height:100%}
.a_newsList li .div .a_text{padding:12px 18px 15px;width:100%}
.a_newsList li .div .a_text .s1{margin-bottom:10px;color:#8b8b8b}
.a_newsList li .div .a_text .s2{display:-webkit-box;overflow:hidden;color:#3b3b3b;text-overflow:ellipsis;font-size:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.a_newsList li .div .a_text .s3{display:-webkit-box;overflow:hidden;margin-top:5px;color:#3b3b3b;text-align:center;text-overflow:ellipsis;font-size:16px;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.a_newsList li .div .a_text .s3 span{display:inline-block;overflow:hidden;width:89px;height:36px;-moz-border-radius:18px;border-radius:18px;background-color:#555;color:#fff;text-align:center;font-size:14px;line-height:36px}
.a_newsList li .div .a_link{padding-top:10px;text-align:center}
.a_newsList li .div .a_link span{display:inline-block;overflow:hidden;width:89px;height:36px;border-radius:18px;background-color:#8b8b8b;color:#fff;text-align:center;font-size:14px;line-height:36px;transition:.5s}
.a_newsList li .div:hover .a_link span{background-color:#da251d;transition:.5s}
.a_newsList.sty2 li{height:480px;box-shadow:none}
.a_newsList.sty2 li:hover{box-shadow:0 2px 6px 2px rgba(82,82,82,.15)}
.zpxxList{width:100%}
.zpxxList li{margin-bottom:25px;width:100%;height:50px;border-bottom:1px solid #f3f3f3}
.zpxxList li .s1{overflow:hidden;color:#3c3c3c;text-overflow:ellipsis;white-space:nowrap;flex:1}
.zpxxList li .s2{color:#666}
.zpxxList li:hover .s1{color:#da251d}
.zpxxList li .a_text{display:flex;justify-content:space-between;align-items:center}
.zpxxList li .div .a_img{overflow:hidden;width:100%;height:350px}
.zpxxList li .div .a_img img{width:100%;height:100%}
.zpxxList li .div .a_text{padding:12px 18px 15px;width:100%}
.lxwmfxCont{display:flex;margin-top:40px;color:#3b3b3b;text-align:center;font-size:20px}
.lxwmfxCont>div{margin-right:25px}
.allDetailCont{padding:60px 0 80px;border-top:1px solid #ededed}
.allDetailCont .tj-all-detail-head{text-align:center}
.allDetailCont .time{margin-top:30px;color:#666;text-align:center;font-size:16px}
.allDetailCont .cont{margin-top:60px;font-size:16px}
.allDetailCont .cont img{max-width: 100%;}
.allDetailCont .cont video{display:block;margin:0 auto;max-width: 100%;}
#banner{height:100vh}
.anchorBL{display:none}
.zxlyCont{
	display: flex;
	justify-content: space-between;
	margin-top: 60px;
	margin-bottom: 100px;
}
.zxlyCont .title{
	color: #333333;
	font-size: 26px;
	margin-bottom: 20px;
}
.zxlyCont .le{
	width: 40%;
}
.zxlyCont .ri{
	position: relative;
	width: 50%;
}
.zxlyCont .ri textarea{
	width: 100%;
	height: 300px;
	background-color: #F3F3F3;
	outline: none;
	box-sizing: border-box;
	padding: 20px;
	border: 1px solid #F3F3F3;
	font-size: 16px;
	color: #333333;
	resize: none;
}
.zxlyCont .ri textarea:focus{
	border: 1px solid #dadada;
}
.zxlyCont .ri .subBtn{
	cursor: pointer;
	position: absolute;
	right: 40%;
	bottom: -50px;
	width: 80px;
	height: 32px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 18px;
	color: #ffffff;
	background-color: #AC3434;
	display: none;
}
.zxlyCont .ri .subMsg{
	position: absolute;
	right: 0;
	bottom: -50px;
	width: 100%;
	color: #ac3434;
	font-size: 16px;
	text-align: center;
	display: none;
}
.zxlyCont .ri .subMsg.active{
	display: block;
}
.zxlyCont .ri .subBtn.active{
	display: flex;
}
.zxlyCont .ri .subBtn:hover{
	opacity: 0.8;
}
.zxlyCont .p1{
	font-size: 16px;
	color: #666666;
	text-indent: 2em;
	padding-bottom: 10px;
}
.zxlyCont .p2{
	width: 82%;
	font-size: 16px;
	color: #333333;
}
.qxqyimg{
	display: inline-block;
	vertical-align: middle;
	margin: 8px;
	border-radius: 10px;
	box-shadow: 0 0 6px #d7d7d7;
	padding: 10px 12px;
	background-color: #ffffff;
}
.all-temp-index-cont7{
	position: relative;
}
.jcalink1{
	position: absolute;
	right: 20px;
	top: 18px;
	z-index: 9;
}
.jcalink1 a{
	display: flex;
	color: #ac3434;
	font-size: 20px;
	align-items: center;
}
.jcalink1 img{
	margin-left: 5px;
}