*{
	box-sizing: content-box;
}
body{
	width: 	100%;
	overflow-x: hidden;
	background: #FFF;
}
img{display: block; width: auto;max-width: 100%;}
.wap-flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -moz-box-pack: space-between;
    -webkit--moz-box-pack: space-between;
    box-pack: space-between;
    align-items: center;
    -webkit-align-items: center;
    box-align: center;
    -moz-box-align: center;
    -webkit-box-align: center;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
.tjz-content{
	width: 1200px;
	margin: 0 auto;
}
.tjzpadd{
	padding: 70px 0;
}
.tjz-banner{
	position: relative;
}
.tjz-banner ul{
	width: 280px;
	position: absolute;
	bottom: 66px;
	left: 15%;
}
.tjz-banner ul li{
	height: 62px;
	background: rgba(189, 29, 33, .54);
	margin-top:16px;
	padding-left: 30px;
}
.tjz-banner ul li a{
	font-size: 36px;
	line-height: 62px;
	color: #FFF;
}
.tjz-banner ul li:hover {
	background: rgba(189, 29, 33, .7);
}

.tjz-tit h2{
	font-size: 48px;
	display: inline-block;
	font-weight: bold;
	line-height: 48px;
	position: relative;
	z-index: 2;
}
.tjz-tit{
	text-align: center;
	padding: 40px 0;
	margin-bottom: 50px;
}
.tjz-tit h2:before{
	content: "";
	width: 65px;
	height: 48px;
	background: #BD1D21;
	display: block;
	position: absolute;
	z-index: -1;
	top: -32px;
	left: -45px;
}
.tjz-tit h2:after{
	content: "";
	width: 35px;
	height: 30px;
	background: #BD1D21;
	display: block;
	opacity: 0.42;
	right: -45px;
	bottom: -10px;
	position: absolute;
}
.tjz-zhxxbg{
	display: block;
	height: 32px;
	width: 100%;
	background: #7B1215;
	border: 6px solid #BD1D21;
	box-shadow: 0px 12px 8px 0px rgba(0, 0, 0, 0.32) inset;
	border-radius: 16px;
	box-sizing: border-box;
}
.tjz-zhxxcon{
	width: 95%;
	margin: 0 auto 70px;
	margin-top: -26px;
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-zhxxbg.png) repeat-x center top;
	background-color: #FBF3F9;
	box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.09);
	padding-top: 1px;
	padding-bottom: 40px;
}
.tjz-zhxxcon>p{
	width: 90.7%;
	margin: 70px auto;
	background: #BD1D21;
	font-size: 18px;
	color: #FFF;
	line-height: 32px;
	min-height: 110px;
	border-radius: 55px;
	padding: 25px 48px;
	box-sizing: border-box;
	display: flex;
	align-items: center;
}
.tjz-zhxxcon ul{
	align-items: flex-start;
	position: relative;
	z-index: 1;
	width: 92.4%;
	margin:0 auto;
}
.tjz-zhxxcon ul:before{
	content: "";
	display: block;
	width:95%;
	height: 3px;
	background: #BD1D21;
	border-radius: 2px;
	position: absolute;
	z-index:-1;
	top: 48px;
	left: 50%;
	transform: translateX(-50%);
}
.tjz-zhxxcon ul li{
	width: 33.33%;
}
.tjz-zhxxcon ul li h3{
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	line-height: 32px;
}
.tjz-zhxxcon ul li span{
	display: block;
	width: 10px;
	height: 10px;
	background: #F1F9FC;
	border: 3px solid #BD1D21;
	border-radius: 50%;
	margin: 0 auto 30px;
}
.tjz-zhxxcon ul li h4{
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	color: #BD1D21;
}
.tjz-zhxxcon ul li h4:after{
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10px 16px 10px;
	border-color: transparent transparent #BD1D21 transparent;
	margin: 20px auto 0;

}
.tjz-zhxxcon ul li p{
	font-size: 18px;
	color: #1A1A1A;
	line-height: 32px;
	text-align: center;
}
.tjz-zhxxpic{
	width: 92.4%;
	margin: 50px auto 0;
}
.tjz-zhxxpic img{
	border:3px solid #FFF;
}
.tjz-xhtsone{
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-xhtsbg.jpg) no-repeat;
	background-size: cover;
	padding:40px;
}
.tjz-xhtsone-tit{
	position: relative;
}
.tjz-xhtsone-tit span{
	display: block;
	float: left;
	font-size: 40px;
	color: #FFF;
	position: absolute;
	left: 0;
}

.tjz-xhtsone-tit2 span{
	color: #BD1D21;
}
.tjz-xhtsone-tit span font{
	line-height: 72px;
	font-size: 72px;
	font-weight: bold;
}
.tjz-xhtsone-tit h3{
	font-size: 30px;
	background: #BD1D21;
	line-height: 46px;
	height: 46px;
	font-weight: bold;
	color: #FFF;
	float: left;
	padding: 0 30px;
	margin-left: 15px;
	margin-top: 19px;
	margin-left: 115px;
}
.tjz-xhtsonetop{
	margin-top: 55px;
	position: relative;
	padding-bottom: 70px;
}
.tjz-xhtsonetop>div{
	width: 60%;
	box-sizing: border-box;
	position: absolute;
	background: #FFF;
	top: 36px;
	padding: 65px 50px 40px;
}
.tjz-xhtsonetop>div p{
	font-size: 15px;
	line-height: 26px;
	margin-bottom: 30px;
	color: #1A1A1A;
}
.tjz-xhtsonetop>img{
	width: 55.7%;
	border:2px solid #FFF;
	margin-left: 44.3%;
}
.tjz-epc{
	margin-top: 40px;
}
.tjz-epc li{
	padding: 40px 20px;
}
.tjz-epcpic{
	width: 18.5%;
	padding-top: 9px;
	position: relative;
	margin-right: 5%;
}
.tjz-epcpic img{
	border:1px solid #FFF;
}
.tjz-epcpic span{
	background: #BD1D21;
	display: block;
	position: absolute;
	right: -12px;
	top: 0;
	font-size: 42px;
	font-weight: bold;
	color: #FFF;
	height: 46px;
	line-height: 46px;
	width: 60.5%;
	text-align: center;
}
.tjz-epctxt{
	width: 76%;
}
.tjz-epctxt p{
	font-size: 15px;
	color: #FFF;
	line-height: 36px;
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-duihaofff.png) no-repeat left center;
	padding-left: 24px;
}
.tjz-epc li:nth-child(2n){
	background: #FFF;
}
.tjz-epc li:nth-child(2n) p{
	color:#1A1A1A;
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-duihao.png) no-repeat left center;
}
.tjz-xhtstwo{
	position: relative;
	margin-top: 70px;
}
.tjz-xhtstwo p{
	position: absolute;
	font-size: 18px;
	color: #1A1A1A;
	line-height: 32px;
	font-weight: bold;
}
.tjz-xhtstwo p.tjz-xhtstwo01{
	top:90px;
	right: 56px;
}
.tjz-xhtstwo p.tjz-xhtstwo02{
	top:0px;
	left:75px;
}
.tjz-xhtstwo p.tjz-xhtstwo03{
	top:160px;
	left:150px;
}
.tjz-xhtstwo p.tjz-xhtstwo04{
	bottom:220px;
	left:58px;
}
.tjz-xhtstwo p.tjz-xhtstwo05{
	bottom:110px;
	right:40px;
}
.tjz-xhtsone-tith4{
	margin-top: 40px;
	font-weight: bold;
	font-size: 24px;
	padding-left: 40px;
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-xhtsone-tith4bg.png) no-repeat left center;
	box-sizing: border-box;
	margin-bottom: 50px;
}
.tjz-gycx1{
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-gycx1bg.jpg) no-repeat center top;
	padding-top: 40px;
}
.tjz-gycxtit{
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	position: relative;
	padding-left: 20px;
	padding-top: 12px;
	display: inline-block;
	padding-bottom: 12px;
	margin-bottom: 50px;
}
.tjz-gycxtit:before{
	width: 17px;
	height: 17px;
	background: #BD1D21;
	position: absolute;
	left: 0;
	content: "";
	display: block;
	top: 0;
}
.tjz-gycxtit:after{
	content: "";
	display: block;
	height: 2px;
	background: #F1F9FC;
	right: 0;
	width: 50%;
	right: 0;
	bottom: 0;
	position: absolute;
}
.tjz-gycx1>p{
	padding-left: 20px;
	color: #FFF;
	font-size: 15px;
	line-height: 28px;
}
.tjz-gycxd{
	margin-top: 60px;
	background: #FFFFFF;
	box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.1);
	padding-top: 40px;
	position: relative;
	padding-bottom: 20px;
	width: 95%;
	margin:60px auto 0;
}
.tjz-gycx3con{
	margin:0px auto 0;
	width: 95%;

}
.tjz-gycxd h6{
	background: #BD1D21;
	height: 38px;
	line-height: 38px;
	font-size: 24px;
	color: #FFF;
	text-align: center;
	width: 20%;
	position: absolute;
	top: -7px;
	left: 50%;
	transform: translateX(-50%);
}
.tjz-gycxd h6:before{
	content: "";
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-gycxdbg.png) no-repeat;
	width: 55px;
	height: 8px;
	background-size: cover;
	position: absolute;
	left: -55px;
	top: 0;
}
.tjz-gycxd ul{
	width: 88%;
	margin: 40px auto;
	align-items: flex-start;
	z-index: 1;
	position: relative;
}
.tjz-gycxd ul:before{
	position: absolute;
	width: 100%;
	height: 2px;
	content: "";
	position: absolute;
	z-index: -1;
	background: #BD1D21;
	top: 56px;
}
.tjz-gycxd ul li {
	box-sizing: border-box;
	padding: 0 10px;
	width: 44%;
}
.tjz-gycxd ul li:nth-child(1){
	width: 23%;
}
.tjz-gycxd ul li:nth-child(3){
	width: 28%;
}

.tjz-gycxd ul li span{
	font-size: 30px;
	display: block;
	color: #BD1D21;
	font-weight: bold;
	text-align:center;
}
.tjz-gycxd ul li font{
	display: block;
	width: 8px;
	height: 8px;
	background: #FFFFFF;
	border: 3px solid #BD1D21;
	border-radius: 50%;
	margin: 10px auto 35px;
}
.tjz-gycxd ul li p{
	line-height: 28px;
	color: #1A1A1A;
	font-size: 15px;
}
.tjz-gycx2con{
	align-items: flex-end;
}
.tjz-gycxtit2{
	color: #1A1A1A;
}
.tjz-gycxtit2:after{
	background: #BD1D21;
}
.tjz-gycx2contxt{
	width: 57.25%;
}
.tjz-gycx2contxt p{
	font-size: 15px;
	color: #1A1A1A;
	line-height: 26px;
	padding-left: 10px;
	margin-bottom: 90px;
	width: 92%;
}
.tjz-gycx2conpic{
	width: 38.5%;
	box-sizing: border-box;
	border: 1px solid #F2F2F2;
}
.tjz-gycx2contxtpic img{
	border: 1px solid #F2F2F2;
	width: 46.5%;
}
.tjz-gycx3{
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-gycx3bg.jpg) no-repeat;
	background-size: cover;
}
.tjz-gycx3left{
	width: 29.6%;
}
.tjz-gycx3right{
	width: 65%;
}
.tjz-gycx3right li:nth-child(1){
	margin-bottom: 50px;
}
.tjz-gycx3rightpic{
	width: 41%;
	box-sizing: border-box;
	padding: 10px;
	border:1px solid #FFF;
}
.tjz-gycx3righttxt{
	width:50%;
	font-size: 15px;
	color: #FFF;
	line-height: 28px;
}
.tjz-sbcx{
	position: relative;
}
.tjz-sbcxtxt{
	position: absolute;
	width: 70.3%;
	background: #FFF;
	color: #1A1A1A;
	font-size: 15px;
	line-height: 26px;
	padding: 47px 70px 75px;
	box-sizing: border-box;
	bottom:53px;
	right: 13%;

}
.tjz-sbcxtxt:before{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	border: 2px solid #FFFFFF;
	left: -24px;
	top: -24px;
}
.tjz-gylctsj h5,.tjz-3dsj h5{
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #1A1A1A;
	margin-bottom: 40px;
}
.tjz-3dsjpic img{
	width: 48.5%;
	display: block;
	float: left;
	border: 1px solid #BD1D21;
	margin-right: 3%;
	margin-bottom: 30px;
	box-sizing: border-box;
}
.tjz-gylctsjpic li{
	width: 48.5%;
	float: left;
	margin-right: 3%;
	margin-bottom: 30px;
	box-sizing: border-box;
}
.tjz-gylctsjpic li a{
	display: block;
	border: 1px solid #BD1D21;
	position: relative;
}
.tjz-gylctsjpic li a font{
	position: absolute;
	display: block;
	width: 34px;
	height: 28px;
	right: 0;
	bottom: 0;
	z-index: 3;
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-fd.png) no-repeat center center #000;
}
.tjz-3dsjpic img:nth-child(2n),.tjz-gylctsjpic li:nth-child(2n){
	margin-right: 0;
}
.tjz-gylctsjpic li p{
	font-size: 15px;
	text-align: center;
	margin-top: 20px;
}
.tjz-gylctsj{
	margin-bottom: 60px;
}
#flb-lightbox img{
	display: inline-block;
	width: auto;
}
.tjz-dlbtit{
	width: 86%;
	height: 150px;
	background: #BD1D21;
	border-radius: 75px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}
.tjz-dlbtit:before{
	content: '';
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background: #6E0E10;
	border-radius: 75px;
	top: -10px;
	left: -6px;
	z-index: -1;
}
.tjz-xhdlb{
	padding-top: 26px;
	margin-bottom: 70px;
	margin-top: -16px;
	background-size: contain;
}
.tjz-xhdlbcon{
	background: #FBF3F9;
	border: 1px solid #7A2628;
	border-radius: 30px;
	padding-left: 50px;
	padding-right: 50px;
	box-sizing: border-box;
}
.tjz-xhdlb-onecode{
	width: 15.6%;
	margin-right: 5%;
	float: right;
}
.tjz-xhdlb-onecode img{
	box-shadow: 0px 0px 9px 0px rgba(38, 36, 36, 0.12);
}
.tjz-xhdlb-onecode p{
	font-size: 16px;
	margin-top: 15px;
	text-align: center;
}
.tjz-xhdlb-oneleft{
	float: left;
	padding-top: 20px;
}
.tjz-xhdlb-hdnr{
	font-size: 18px;
	margin-top: 40px;
	text-align: center;
	margin-bottom: 50px;
}
.tjz-xhdlb-hdnr img{
	max-width: 70%;
	margin: 0 auto;
	border:1px solid #7A2628;
	border-radius: 30px;
}
.tjz-xhdlb-hdnr h5{
	font-size: 18px;
	text-align: center;
	padding: 20px 0;
	display: inline-block;
	border-top: 1px solid #7A2628;
	border-bottom: 1px solid #7A2628;
	margin-bottom: 50px;
}
.tjz-xhdlb-hdnr font{
	color: #7A2628;
	font-weight: bold;
}
.tjx-xhdlb-jxsz{
	background: #FFFFFF;
	border-radius: 30px;
	margin-top: 27px;
	position: relative;
	padding: 65px 0 39px;
}
.tjx-xhdlb-jxsz h4{
	width: 298px;
	height: 62px;
	line-height: 62px;
	background: #BD1D21;
	border-radius: 31px;
	font-size: 30px;
	color: #FFF;
	position: absolute;
	top: -31px;
	left: 50%;
	margin-left: -149px;
	text-align: center;
}
.tjx-xhdlb-jxsz li{
	position: relative;
	font-size: 18px;
	line-height: 50px;
	transition: all 0.3s;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
}
.tjx-xhdlb-jxsz li b{
	font-weight: bold;
	font-size: 24px;
	color: #6E0E10;
	display: inline-block;
}

.tjx-xhdlb-jxsz li font{
	color: #7A2628;
}
.tjx-xhdlb-jxsz li span{
	padding-left: 29px;
	position: relative;
	display: inline-block;
}
/*.tjx-xhdlb-jxsz li span:before{
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	background: #7A2628;
	left: 0;
	top:50%;
	margin-top:-5px;
	border-radius: 50%;
}*/
.tjx-xhdlb-jxsz ul{
	width: 100%;
}
.tjx-xhdlb-jxszpic{
	width: 40%;
	margin-right: 2%;
}
.tjx-xhdlb-jxszpic>img{
	width: 65%;
}
.tjx-xhdlb-jxszpic>div{
	width: 35%;
}
.tjz-xhdlb-one h4{
	font-weight: bold;
	font-size: 38px;
	color: #4f1f20;
	font-style: italic;
}
.tjz-xhdlb-one h4 span{
	display: inline-block;
	width: 46px;
	height: 46px;
	border-radius: 50%;
	background: #BD1D21;
	font-size: 30px;
	color: #FFF;
	text-align: center;
	line-height: 46px;
	font-style: normal;
	margin-right: 15px;
}
.tjz-xhdlb-one h6{
	font-size: 18px;
	font-weight: bold;
	color: #7A2628;
	line-height: 60px;
	border-top: 1px solid #7A2628;
	border-bottom: 1px solid #7A2628;
	margin-top: 48px;
	margin-bottom: 90px;
}
.tjz-xhdlb-one h6 span{
	font-size: 24px;
	color: #1A1A1A;
	font-weight: bold;
	background: url(/static/dynamic/china-mining-exhibition/images/tjz-hand.png) no-repeat right 14px;
	padding-right: 31px;
	display: inline-block;
	margin-right: 15px;
}

.tjz-xhdlb-douyin{
	text-align: center;
}
.tjz-xhdlb-douyin h5{
	font-size: 24px;
	color: #7A2628;
	margin-top: 60px;
	font-weight: bold;
	display: inline-block;
	padding-bottom: 20px;
	border-bottom:1px solid #7A2628;
	margin-bottom: 36px;
}
.tjz-xhdlb-douyin img{
	display: inline-block;
	width: 25.33%;
}
.tjz-xhdlb-douyin p{
	margin-top: 20px;
	font-size: 24px;
	text-align: center;
	color: #1A1A1A;
}
.footer img,.fixed-lianxi img,.nav-box img,.header2 img{
	display:inline-block;
}

.footer div,.nav-box div,.nav-box li,.fixed-lianxi div{
	box-sizing:border-box;
}

@media (max-width: 1300px){
	.tjz-content{
		width: 90%;
	}
	.tjzpadd {
		padding: 50px 0;
	}
	.tjz-zhxxcon{
		margin-bottom: 50px;
	}
}
@media (max-width: 1000px){
	.tjz-content{
		width: 93%;
	}
	.tjz-banner ul{
		bottom: 0;
		width: 100%;
		left: 0;
		overflow: hidden;
	}
	.tjz-banner ul li{
		width: 33%;
		float: left;
		line-height: 40px;
		margin: 0;
		padding: 0;
		text-align: center;
		margin-right: 0.5%;
		height: 40px;
	}
	.tjz-banner ul li:nth-child(3n){
		margin-right: 0;
	}
	.tjz-banner ul li a{
		line-height: 40px;
		text-align: center;
		font-size: 16px;
	}
	.tjz-tit h2{
		font-size: 26px;
		line-height: 26px;
	}
	.tjz-tit h2:before{
		width: 33px;
		height: 24px;
		top: -16px;
		left: -22px;
	}
	.tjz-tit h2:after{
		width: 17.5px;
		height: 15px;
		right: -22px;
		bottom: -5px;
	}
	.tjz-tit{
		padding: 20px 0;
		margin-bottom: 30px;
	}
	.tjz-zhxxbg{
		border-width: 3px;
		height: 22px;
	}
	.tjz-zhxxcon{
		margin-top:-19px
	}
	.tjz-zhxxcon>p{
		margin: 40px auto;
		padding: 30px;
		border-radius: 30px;
		font-size: 15px;
		line-height: 26px;
	}
	.tjz-zhxxcon ul li h3{
		font-size: 20px;
	}
	.tjz-zhxxcon ul li{
		width: 100%;
		margin-bottom: 40px;
		position: relative;
	}
	.tjz-zhxxcon ul:before{
		display: none;
	}
	.tjz-zhxxcon ul li:before{
		position: absolute;
		content: "";
		display: block;
		width:95%;
		height: 2px;
		background: #BD1D21;
		border-radius: 2px;
		position: absolute;
		z-index:-1;
		top: 46px;
		left: 50%;
		transform: translateX(-50%);
	}
	.tjz-zhxxcon ul li span{
		width: 6px;
		height: 6px;
		border-width: 2px;
		margin-bottom: 20px;
	}
	.tjz-zhxxcon ul li h4{
		font-size: 18px;
	}
	.tjz-zhxxcon ul li h4:after{
		    border-width: 0 8px 10px 8px;
		    margin-top: 15px;
	}
	.tjz-zhxxcon ul li p{
		font-size: 16px;
		line-height: 26px;
	}
	.tjz-zhxxpic{
		margin: 10px auto 0;
	}
	.tjz-zhxxpic img{
		width: 100%;
		margin-bottom: 20px;
	}
	.tjz-xhtsone-tit span{
		font-size: 18px;
	}
	.tjz-xhtsone-tit span font{
		font-size: 26px;
		line-height: 26px;
	}

	.tjz-xhtsone-tit h3{
		margin-left: 50px;
		height: auto;
		margin-top: 0;
		font-size: 18px;
		line-height: 30px;
	}
	.tjz-xhtsonetop{
		margin-top: 30px;
	}
	.tjz-xhtsonetop>div{
		width: 100%;
		position: static;
		padding: 30px 20px;
	}
	.tjz-xhtsonetop>div p{
		margin-bottom: 20px;
	}
	.tjz-xhtsonetop>img{
		width: 100%;
		margin-left: 0;
		box-sizing: border-box;
		margin-bottom: 30px;
	}
	.tjz-epc{
		margin: 0;
	}
	.tjz-epcpic{
		width: 100%;
		margin-right: 0;
	}
	.tjz-epcpic img{
		width: 100%;
	}
	.tjz-epc li{
		padding: 30px 20px;
	}
	.tjz-epctxt{
		width: 100%;
		margin-top: 20px;
	}
	.tjz-epctxt p,.tjz-epc li:nth-child(2n) p{
		line-height: 26px;
		margin-bottom: 20px;
		background-position: left 6px;
	}
	.tjz-epcpic span{
		width: 35%;
		font-size: 30px;
		line-height: 40px;
		height: 40px;
	}
	.tjz-xhtstwo{
		position: static;
		margin-top: 30px;
	}
	.tjz-xhtstwo img{
	 	display: none;
	}
	.tjz-content .tjz-xhtstwo p{
		font-size: 15px;
		line-height: 26px;
		position: static;
		padding-left: 60px;
		position: relative;
		left: auto;
		top: auto;
		bottom: auto;
		right: auto;
		margin-bottom: 20px;	
		min-height: 52px;
		display: flex;
		align-items: center;
	}

	.tjz-content .tjz-xhtstwo p:before{
		background: url(/static/dynamic/china-mining-exhibition/images/tjz-xhtstwobg.png) no-repeat;
		background-size: cover;
		content: "01";
		display: block;
		position: absolute;
		text-align: center;
		line-height: 50px;
		font-size: 16px;
		left: 0;
		top: 0;
		width: 50px;
		height: 50px;
	}
	.tjz-xhtstwo p.tjz-xhtstwo02:before{
		content: "02";
	}
	.tjz-xhtstwo p.tjz-xhtstwo03:before{
		content: "03";
	}
	.tjz-xhtstwo p.tjz-xhtstwo04:before{
		content: "04";
	}
	.tjz-xhtstwo p.tjz-xhtstwo05:before{
		content: "05";
	}
	.tjz-xhtsone-tith4{
		margin-top: 25px;
		margin-bottom: 25px;
		font-size: 20px;
		background-size: 21.6px 16.8px;
		padding-left: 34px;
	}
	.tjz-gycxtit{
		margin-bottom: 30px;
	}
	.tjz-gycxd{
		margin-top: 40px;
	}
	.tjz-gycx1 .tjz-content>p{
		line-height: 26px;
	}
	.tjz-gycxd h6{
		width: 38%;
		font-size: 20px;
	}
	.tjz-gycxd ul{
		margin: 30px auto 0;
	}
	.tjz-gycx1 .tjz-gycxd ul li{
		width: 100%;
		position: relative;
		margin-bottom: 30px;
	}
	.tjz-gycxd ul li span{
		font-size: 26px;
	}
	.tjz-gycxd ul li font{
		width: 6px;
		height: 6px;
		border-width: 2px;
		margin-bottom: 20px;
	}
	.tjz-gycxd ul:before{
		display: none;
	}
	.tjz-gycxd ul li:before{
		position: absolute;
		left: 0;
		right: 0;
	    height: 2px;
	    content: "";
	    position: absolute;
	    z-index: -1;
	    background: #BD1D21;
	    top: 50px;
	}
	.tjz-gycx2contxt{
		width: 100%;
	}
	.tjz-gycx2contxt p{
		width: 100%;
		margin-bottom: 30px;
		padding: 0 10px;
		box-sizing:border-box;
	}
	.tjz-gycx2conpic{
		width: 100%;
		margin-top: 30px;
	}
	.tjz-gycx3left{
		width: 100%;
	}
	.tjz-gycx3left img{
		width: 100%;
	}
	img{
		width: 100%;
	}
	.tjz-gycx3right{
		width: 100%;
		margin-top: 30px;
	}
	.tjz-gycx3rightpic{
		width: 38%;
		padding: 3px;
	}
	.tjz-gycx3righttxt{
		width: 56%;
		line-height: 26px;
	}
	.tjz-gycx3right li:nth-child(1){
		margin-bottom: 40px;
	}
	.tjz-sbcxtxt{
		position: static;
		width: 100%;
		margin-top: 0px;
		padding: 30px 20px 0;
	}
	.tjz-sbcxtxt:before{
		display: none;
	}
	.tjz-gylctsj h5, .tjz-3dsj h5{
		font-size: 16px;
		margin-bottom: 30px;
	}
	.tjz-gylctsjpic li{
		width: 100%;
		margin: 0;

		margin-bottom: 30px;
	}
	.tjz-gylctsj{
		margin-bottom: 30px;
	}
	.tjz-3dsjpic img{
		margin: 0;
		width: 100%;
		margin-bottom: 30px;
	}
	.tjz-dlbtit{
		height: 66px;
		line-height: 66px;
		border-radius: 66px;
		padding: 0 20px;
	}
	.tjz-dlbtit:before{
		top: -6px;
		left: -4px;
	}
	.tjz-xhdlb{
		margin-top: -4px;
		margin-bottom: 50px;
		padding-top: 8px;
	}
	.tjz-xhdlbcon{
		border-radius: 14px;
		padding: 40px 20px;
	}
	.tjz-xhtsonetop{
		padding-bottom: 40px;
	}
	.tjz-xhdlb-oneleft{
		float: none;
	}
	.tjz-xhtsone{
		padding-left: 15px;
		padding-right: 15px;
	}
	.tjx-xhdlb-jxsz li span{
		padding-left: 0;
	}
	.tjz-xhdlb-hdnr{
		margin-top: 30px;
		line-height: 35px;
		font-size: 16px;
	}
	.tjz-xhdlb-hdnr h5{
		padding: 15px;
		font-size: 15px;
		line-height: 26px;
		margin-bottom: 30px;
	}
	.tjz-xhdlb-onecode{
		width: 50%;
		float: none;
		margin: 30px auto;
	}
	.tjz-xhdlb-onecode p{
		font-size: 16px;
	}
	.tjx-xhdlb-jxsz{
		border-radius: 20px;
		padding: 50px 0 30px;
	}
	.tjz-xhdlb-one h4{
		font-size: 20px;
	}
	.tjz-xhdlb-one h4 span{
		width: 30px;
		height: 30px;
		line-height: 30px;
		font-size: 18px;	
		margin-right: 10px;
	}
	.tjz-xhdlb-hdnr img{
		max-width: none;
		width: 100%;
		border-radius: 20px;
	}
	.tjx-xhdlb-jxsz h4{
		width: 50%;
		font-size: 20px;
		height: 40px;
		line-height: 40px;
		left: 50%;
		transform: translateX(-50%);
		margin:0;
		top: -20px;
	}
	.tjx-xhdlb-jxsz ul{
		width: 100%;
		padding: 0 5%;
		box-sizing: border-box;
		margin: 0;
	}
	.tjx-xhdlb-jxszpic{
		width: 100%;
		margin-top: 30px;
	}
	.tjx-xhdlb-jxsz li{
		font-size: 16px;
		line-height: 28px;
		text-align: center;
		margin-bottom: 10px;
	}
	.tjx-xhdlb-jxsz li b{
		font-size: 18px;
	}
	.tjx-xhdlb-jxsz li:before{
		width: 6px;
		height: 6px;
		top: 11px;
		margin-top: 0;
	}
	.tjz-xhdlb-one h6{
		font-size: 16px;
		margin: 30px 0;
		line-height: 32px;
	}
	.tjz-xhdlb-one h6 span{
		font-size: 16px;
	}
	.tjz-xhdlb-one h6 span{
		background-position: right center;
		background-size: 19.2px 16.8px;
		margin-right: 10px;
	}
	
	.tjz-xhdlb-douyin h5{
		margin-top: 30px;
		margin-bottom: 30px;
		font-size: 18px;
	}
	.tjz-xhdlb-douyin img{
		width: 50%;
	}
	.tjz-xhdlb-douyin p{
		font-size: 18px;
	}
}
@media (max-width: 500px){
	.tjz-banner{
		overflow: hidden;
		height:190px;
		position: relative;
	}
	
	
	.tjz-banner img{
		position: absolute;
	    width: auto;
	    max-width: none;
	    left: 50%;
	    height: 100%;
	    transform: translateX(-50%);
	}

	
}