.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
	font-size: 0;
}
.clearfix {
	*zoom: 1;
}
/*娴姩*/
.fl {
	float: left;
	_display: inline;
}
.fr {
	float: right;
	_display: inline;
}
input,
select,
textarea {
	outline: none;
	-webkit-appearance: none;
	background: none;
}
input[type='checkbox']:focus {
	outline: none;
}
::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #999;
}
:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #999;
}
::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #999;
}
:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #999;
}
/* 璁剧疆婊氬姩鏉＄殑鏍峰紡 */
:-webkit-scrollbar {
	width: 0;
}
.none{
	display: none;
}
.container{
	width: 1200px;
	margin: 0 auto;
}
/* @font-face {
	font-family: "siyuanNormal";
	src: url('../fonts/siyuan-normal.eot');
	src: url('../fonts/siyuan-normal.ttf') format('truetype'),
	url('../fonts/siyuan-normal.eot?#iefix') format('embedded-opentype'),
	url('../fonts/siyuan-normal.woff') format('woff'),
	url('../fonts/siyuan-normal.svg#siyuan-normal') format('svg');
} */
@font-face {
	font-family: font-DemiLight;
	src: url("../fonts/NotoSansHans-Light.otf") format("opentype");
}
/* 澶撮儴 */
.header{
	position: relative;
}
.hd_top{
	width: 100%;
	height: 36px;
	line-height: 36px;
	background-color: #282828;
}
.hd_tleft{
	font-size: 0;
}
.hd_tleft>*{
	display: inline-block;
	vertical-align: middle;
}
.hd_tleft i{
	font-size: 16px;
	color: #b7b6b6;
}
.hd_tleft  span{
	margin-left: 4px;
	font-size: 14px;
	color: #b7b6b6;
}
.hd_tright{
	font-size: 0;
}
.hd_tritem{
	display: inline-block;
	margin-left: 42px;
	vertical-align: middle;
	font-size: 0;
}
.hd_tritem:first-child{margin-left: 0;}
.hd_tritem>*{
	display: inline-block;
	vertical-align: middle;
}
.hd_tritem span{
	margin-left: 8px;
	font-size: 14px;
	color: #a5a3a3;
	/* line-height: 24px; */
	transition: all .3s;
}
.hd_tritem span i{
	font-size: 16px;
	color: #e57e17;
	font-weight: bold;
}
.hd_tritem span:hover {
	color: #fff;
}
.hd_main{
	width: 100%;
	height: 100px;
	background-color: #fff;
}
.hd_mcon{
	position: relative;
	width: 100%;
	height: 100px;
}
a.logo{
	/* position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%); */
	float: left;
    margin-top: 25px;
}
ul li a{display: block;}
.hd_mright{
	position: relative;
}
.naver{
	/* padding-right: 18px; */
	padding-right: 34px;
}
.naver ul li{
	float: left;
	/* height: 100px; */
	height: 99px;
	padding-top: 36px;
	margin-right: 10px;
}
.naver ul li a{
	height: 32px;
	/* padding: 0 24px; */
	padding: 0 15px;
	line-height: 32px;
	font-size: 16px;
	color: #333;
	border-radius: 15px;
}
.naver ul li.active a,.naver ul li:hover a{
	color: #fff;
	background-color: #a22006;
}
.naver ul li.active2 a{
	color: #fff;
	background-color: #a22006;
}
.search_icon{
	position: absolute;
	right: 0;
	top: 50%;
	cursor: pointer;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
/* 浜岀骇瀵艰埅 */
.second_main {
	display: none;
}
.second_level {
	position: absolute;
	width: 100%;
	left: 50%;
	top: 136px;
	width: 1200px;
	/*background-color: rgba(51,51,51,1);*/
	border-bottom: 2px solid #e47f18;
	z-index: 99;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.second_wrap{
	padding: 50px 55px 30px;
}
.second_con {
	display: flex;
	justify-content: space-between;
	width: 100%;
}
.second_ul{
	font-size: 0;
	text-align: center;
}
.second_ul ul li{
	display: inline-block;
	margin-right: 30px;
	margin-bottom: 30px;
	vertical-align: middle;
}
.second_ul ul li:last-child{margin-right: 0;}
.second_ul1 ul li{
	width: 336px;
	height: 122px;
	margin-right: 40px;
	background-color: rgba(255,255,255,.15);
}
.second_ul1 ul li:nth-child(3n){margin-right: 0;}
.second_con{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 122px;
}
.second_con img{
	width: 125px;
	height: 102px;
	transition: all .3s;
}
.second_con p{
	font-size: 18px;
	color: #c6c6c6;
	margin-left: 10px;
	transition: all .3s;
}
.second_ul ul li:hover .second_con p,.second_ul1 ul li.active .second_con p{
	font-size: 20px;
	color: #e47f18;
}
.second_ul ul li:hover .second_con img {
	width: 120px;
	height: 97px;
}
/* 鎼滅储 */
.search{
	display: none;
	position: absolute;
	width: 100%;
	left: 50%;
	top: 136px;
	width: 1200px;
	padding-top: 96px;
	padding-bottom: 72px;
	background-color: rgba(51,51,51,.9);
	z-index: 99;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.seach_close{
	position: absolute;
	top: 38px;
	right: 42px;
}
.search_main{
	width: 872px;
	margin: 0 auto;
	border-bottom: 1px solid rgba(210,210,210,.18);
}
.search_minp{
	width: 692px;
	height: 62px;
	padding: 14px 6px 28px;
}
.search_minp input{
	width: 100%;
	font-size: 16px;
	color: #fff;
}
.search_main button{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 180px;
	height: 62px;
	background-color: #a22007;
	border-radius: 5px;
}
.search_main button span{
	margin-left: 12px;
	line-height: 26px;
	font-size: 16px;
	color: #fff;
}
.p_banner{
	position: relative;
}
.p_banner img{
	width: 100%;
} 
.pbthumb_img{
	width: 117px;
	height: 35px;
	border: solid 1px #ffffff;
	cursor: pointer;
}
.pbthumb_img img{
	width: 100%;
	height: 100%;
}
.pb_view .swiper-container{
	width: 100%;
}
.pb_thumb{
	position: absolute;
	bottom: 20px;
	left: 50%;
	width: 400px;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	z-index: 9;
}
.pb_thumb .swiper-slide-thumb-active .pbthumb_img{
	border: 1px solid #822714;
}
.index1{
	width: 100%;
	padding-top: 75px;
	padding-bottom: 55px;
}
.index_title{
	position: relative;
	font-size: 0;
}
.index_title::after{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 32px;
	height: 4px;
	background-color: #a22006;
}
.index_title>*{
	display: inline-block;
	vertical-align: bottom;
}
.index_title h1{
	font-size: 26px;
	color: #000;
	font-weight: bold;
	line-height: 1;
}
.index_title h4{
	margin-left: 6px;
	font-size: 16px;
	color: rgba(0,0,0,.4);
	line-height: 1;
}
.index1_main{
	margin-top: 16px;
}
.i1_list{
	margin-bottom: 42px;
    white-space: nowrap;
    justify-content: space-between;
    flex-wrap: wrap;
    -webkit-box-sizing: border-box;
    display: flex;
	list-style:none;
	padding: 0;
}
.i1_list li{
	float: left;
	width: 24%;
	border: 1px solid #e5e5e5;
}
.i1_list li:nth-child(4n) {
	border-right: 1px solid #e5e5e5;
}
.i1_limg{
	width: 100%;
	height: 230px;
	overflow: hidden;
}
.i1_limg img{
	width: 96%;
    transition: all .4s;
    padding: 6px;
}
.i1_lpage{
	width: 100%;
	height: auto;
	padding-top: 26px;
	padding-bottom: 32px;
}
.i1_linfor{
	width: 100%;
	padding: 0 15px;
	text-align: center;
	transition: all .4s;
	transform: translateY(0);
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	-o-transform: translateY(0);
}
.i1_linfor h2{
	margin-bottom: 16px;
	font-size: 16px;
	color: #404040;
	font-weight: bold;
	line-height: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.i1_linfor p{
	font-size: 14px;
	color: #656565;
	line-height: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.i1_llink{
	opacity: 0;
	font-size: 0;
	margin-top: 14px;
	text-align: center;
	transition: all .4s;
}
.i1_llink a{
	display: inline-block;
	width: 112px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	vertical-align: middle;
	font-size: 14px;
	color: #1c1c1c;
}
.i1_llink a.hong{
	background-color: #a22006;
	border: solid 1px #a22006;
	color: #fff;
}
/* .i1_list li:hover  .i1_limg img{
	transform: scale(1.1);
} */
.i1_list li:hover .i1_linfor{
	transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-o-transform: translateY(-20px);
}
.i1_list li:hover .i1_linfor h2{
	color: #a22006;
}
.i1_list li:hover .i1_llink{
	opacity: 1;
}
a.i1_more {
	display: block;
	width: 136px;
	padding: 12px 0;
	margin: 0 auto;
	border-radius: 20px;
	border: solid 1px #7f7f7f;
	text-align: center;
	font-size: 0;
	transition: all .3s;
}
a.i1_more>*{
	display: inline-block;
	vertical-align: middle;
}
a.i1_more img + img {
	display: none;
}
a.i1_more span{
	margin-right: 16px;
	font-size: 14px;
	color: #000;
	transition: all .3s;
}
a.i1_more:hover {
	background: #a22006;
	border-color: #a22006;
}
a.i1_more:hover span {
	color: #fff;
}
a.i1_more:hover img {
	display: none;
}
a.i1_more:hover img + img {
	display: inline-block;
}
.index2{
	background-color: #f2f2f2;
	padding-bottom: 50px;
}
.index2_top{
	width: 100%;
	padding-top: 45px;
	padding-bottom: 38px;
	background-color: #f2f2f2;
}
a.i2_topmore{
	display: block;
	font-size: 14px;
	color: #333;
	line-height: 1;
	margin-top: 32px;
}
.i2_topright{
	font-size: 0;
}
.i2_topright p{
	display: inline-block;
	margin-left: 110px;
	vertical-align: middle;
	font-size: 24px;
	color: #000;
}
.i2_topright p span{
	display: inline-block;
	font-size: 58px;
	color: #a22006;
	margin-left: 30px;
	margin-right: 30px;
	vertical-align: middle;
}
.i2_topright p:first-child{margin-left: 0;}
.i2_mcont{
	width: 100%;
	background-color: #f8f8f8;
}
.i2_mleft{
    width: 20%;
	overflow: hidden;
	background-color: #fff;
}
.i2_mleft ul{
	width: 100%;
}
.i2_mleft ul li a{
	width: 100%;
	height: 50px;
	line-height: 48px;
	/* padding-bottom: 12px; */
	/* margin-bottom: 20px; */
	font-size: 16px;
	/* color: #777777; */
	color: #1f1f1f;
	/* border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: transparent; */
	transition: all .3s;
	padding-left: 15px;
	position: relative;
}
/* .i2_mleft ul li.active a,
.i2_mleft ul li:hover a{
	color: #a22006;
	border-bottom-color: #a22006;
} */
.i2_mleft ul li.active a{
	color: #ffffff;
	background: url(/wuzhou/img/ly_bg.png) no-repeat;
	background-size: cover;
	background-position: center;
}
.i2_mleft ul li a img {
	width: 30px;
	height: 30px;
	margin-right: 10px;
}
.i2_mleft ul li.active a img:nth-child(1){
    z-index: -1;
}
.i2_mleft ul li.active a img:nth-child(2){
    z-index: 1;
}
.img_1{
	position: absolute;
	z-index: 1;
	top: 11px;
}
.img_2{
	position: relative;
	z-index: -1;
}
.i2_mright {
    width: 75%;
    float: right;
    padding: 10px;
    border: 1px solid #cecece;
    border-radius: 5px;
	background-color: #fff;
}
.i2_mrtop{
	width: 100%;
	height: 144px;
	background-color: #f8f8f8;
	margin-bottom: 10px;
}
.i2_mrtimg {
    width: 70%;
    height: 100%;
	float:right;
}
.i2_mrtimg img {
    width: 100%;
    max-height: 145px;
    overflow: hidden;
}
.i2_mrth1 {
    width: 30%;
    text-align: center;
    margin-top: 50px;
}
.i2_mrth1>*{
	display: inline-block;
	vertical-align: text-top;
}
.i2_mrth1 img{
	width: 80px;
	height: 40px;
}
.i2_mrth1 span{
	position: relative;
	padding-bottom: 12px;
	font-size: 20px;
	font-weight: bold;
	color: #a22006;
}
.i2_mrth1 span::after{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 15px;
	height: 2px;
	background-color: #a22006;
}
.i2_mrpage {
    width: 94%;
    padding: 34px 3%;
    background-color: #fff;
    border-top: 1px solid #d6d6d6;
}
.i2_mrpage>h1{
	font-size: 20px;
    color: #a22006;
    line-height: 1;
    border-left: 10px solid #4240eb;
    padding-left: 10px;
}
.i2_mrpage .txt{
	margin-top: 15px;
	font-size: 14px;
	color: #3e3e3e;
	line-height: 24px;
}
.i2_mrplist{
	margin-top: 35px;
}
.i2_mrplist li{
	float: left;
	width: 270px;
	margin-right: 40px;
	margin-bottom: 60px;
}
.i2_mrplist li:nth-child(3n){margin-right: 0;}
.i2_mrpimg{
	width: 148px;
	height: 104px;
}
.i2_mrpimg img{
	width: 100%;
	height: 100%;
}
.i2_mrpinfor{
	width: 122px;
	padding-right: 20px;
}
.i2_mrpinfor h2{
	position: relative;
	padding-bottom: 15px;
	font-size: 16px;
	color: #000;
	line-height: 1;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
	/*white-space: nowrap;*/
}
.i2_mrpinfor h2::after{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 15px;
	height: 2px;
	background-color: #a22006;
}
.i2_mrpinfor i{
	display: block;
	width: 82px;
	height: 40px;
	margin-top: 15px;
	font-size: 14px;
	color: #333;
	line-height: 40px;
	text-align: center;
	border: solid 1px #a22006;
}
.i2_mrplist li:hover .i2_mrpinfor i{
	background-color: #a22006;
	color: #fff;
}
a.i2_mrconsult{
	display: block;
	width: 160px;
	height: 48px;
	line-height: 48px;
	background-color: #a22006;
	border-radius: 5px;
	border: solid 1px #a22006;
	font-size: 0;
	text-align: center;
	transition: all .36s;
}
a.i2_mrconsult>*{
	display: inline-block;
	vertical-align: middle;
}
a.i2_mrconsult span{
	font-size: 16px;
	color: #fff;
	margin-left: 8px;
	transition: all .3s;
}
.index3{
	width: 100%;
	padding-top: 70px;
	padding-bottom: 80px;
}
.i3_title{
	position: relative;
	padding-bottom: 20px;
	text-align: center;
}
.i3_title::after,.i3_title::before{
	content: '';
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.i3_title::after{
	bottom: 2px;
	width: 285px;
	height: 1px;
	background-color: #a6a6a6;
	z-index: 1;
}
.i3_title::before{
	bottom: 0;
	width: 76px;
	height: 6px;
	background-color: #a22006;
	z-index: 2;
}
.i3_title h2{
	font-size: 26px;
	color: #222;
	line-height: 1;
	font-weight: bold;
}
.i3_title h4{
	margin-top: 15px;
	font-size: 16px;
	color: rgba(0,0,0,.4);
	line-height: 1;
}
.index3_main{
	width: 100%;
	margin-top: 90px;
}
.i3_mleft{
	width: 510px;
}
.i3_mleft ul li{
	position: relative;
	float: left;
	width: 230px;
	margin-right: 50px;
}
.i3_mleft ul li:nth-child(2n){margin-right: 0;}
.i3_mldata{
	position: absolute;
	top: -14px;
	left: 0;
	width: 81px;
	height: 63px;
	padding-top: 6px;
	padding-right: 9px;
	background: url(/wuzhou/img/a15.png) no-repeat center;
	background-size: 100% 100%;
	z-index: 2;
	text-align: center;
}
.i3_mldata h2{
	margin-bottom: 6px;
	font-size: 28px;
	color: #fff;
	line-height: 1;
}
.i3_mldata h3{
	font-size: 16px;
	color: #fff;
	line-height: 1;
}
.i3_mlimg{
	width: 100%;
	height: 145px;
	overflow: hidden;
}
.i3_mlimg img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .4s;
}
.i3_mlinfor{
	margin-top: 15px;
}
.i3_mlinfor .txt{
	height: 62px;
	margin-bottom: 28px;
	font-size: 13px;
	color: #2c2b2b;
	line-height: 22px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
}
.i3_mlinfor i{
	display: block;
	width: 102px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color: #a22006;
	border: solid 1px #a22006;
}
.i3_mleft ul li:hover .i3_mlimg img{
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.i3_mleft ul li:hover .i3_mlinfor i{
	background-color: #a22006;
	color: #fff;
}
.i3_mright{
	width: 600px;
}
.i3_mright ul li a{
	width: 100%;
	border-bottom: 1px solid #d5d7d8;
}
.i3_mright ul li:first-child a{padding-top: 0;}
.i3_mrcont{
	position: relative;
	font-size: 0;
}
.i3_mrcont>*{
	display: inline-block;
	vertical-align: middle;
}
.i3_mrdata{
	text-align: center;
}
.i3_mrdata h2{
	margin-bottom: 15px;
	font-size: 32px;
	color: #a22006;
	line-height: 1;
}
.i3_mrdata h3{
	line-height: 1;
	font-size: 18px;
	color: #595959;
}
.i3_mrinfor{
	width: 425px;
	padding: 0 35px;
}
.i3_mrinfor h2{
	margin-bottom: 12px;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	line-height: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: all .3s;
}
.i3_mrinfor .txt{
	font-size: 13px;
	color: #595959;
	line-height: 22px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 44px;
}
.i3_mricon{
	position: absolute;
	top: 50%;
	right: 8px;
}
.i3_mricon img + img,.i3_mright ul li:hover .i3_mricon img{
	display: none;
}
.i3_mright ul li:hover .i3_mricon img + img{
	display: block;
}
.i3_mright ul li:hover .i3_mrinfor h2 {
	color: #a22006;
}
/* 搴曢儴 */
.ft1{
	width: 100%;
	padding-top: 45px;
	padding-bottom: 20px;
	background: url(/wuzhou/img/a20.jpg) no-repeat center center;
	background-size: cover;
}
.ft1_cleft{
	width: 760px;
}
.ft1_clm1{
	margin-bottom: 40px;
}
.ft1_cllogo{
	width: 160px;
}
.ft1_csearch{
	width: 535px;
	height: 50px;
	border: solid 1px #e5e5e5;
	font-size: 0;
}
.ft1_csearch>*{
	display: inline-block;
	vertical-align: middle;
}
.ft1_csearch input{
	position: relative;
	width: 408px;
	height: 48px;
	line-height: 48px;
	font-size: 14px;
	color: #d8d8d8;
	padding: 0 15px;
}
.ft1_csearch button::after{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 1px;
	height: 30px;
	background-color: #e5e5e5;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.ft1_csearch button{
	position: relative;
	width: 125px;
	height: 48px;
	vertical-align: top;
	text-align: center;
	font-size: 0;
	background-color: transparent;
	cursor: pointer;
}
.ft1_csearch button>*{
	display: inline-block;
	vertical-align: middle;
}
.ft1_csearch button span{
	margin-left: 10px;
	font-size: 14px;
	color: #979797;
}
.ft1_csearch button:hover span {
	color: #fff;
}
.ft1_clm2 ul li{
	float: left;
	/* margin-right: 36px; */
	margin-right: 32px;
}
.ft1_clm2 ul li:last-child{margin-right: 0;}
.ft1_clm2 ul li>a{
	height: 40px;
	line-height: 38px;
	padding: 0 20px;
	font-size: 18px;
	color: #fff;
	border: 1px solid rgba(229,229,229,.12);
	transition: all .3s;
}
.ft1_clm2 ul li dl{
	margin-top: 18px;
}
.ft1_clm2 ul li dl dd a{
	font-size: 14px;
	color: #979797;
	line-height: 1;
	transition: all .3s;
}
.ft1_clm2 ul li dl dd{
	margin-bottom: 15px;
	/* text-align: center; */
}
.ft1_clm2 ul li dl dd a:hover {
	color: #fff;
}
.ft1_clm2 ul li dl dd:last-child{margin-bottom: 0;}
.ft1_cright{
	width: 380px;
}
.ft1_crm1_img{
	width: 150px;
	height: 150px;
}
.ft1_crm1_img img{
	width: 100%;
	height: 100%;
}
.ft1_crm1_infor h4{
	margin-bottom: 6px;
	font-size: 16px;
	color: #d3d2d2;
	line-height: 1;
}
.ft1_crm1_infor h2{
	font-size: 26px;
	color: #fff;
	line-height: 1;
	font-weight: bold;
}
a.ft1_crbj{
	display: block;
	width: 185px;
	height: 40px;
	margin-top: 15px;
	margin-bottom: 18px;
	line-height: 40px;
	text-align: center;
	background-color: #a22006;
	font-size: 0;
	transition: all .3s;
}
a.ft1_crbj>*,a.ft1_crkf>*{
	display: inline-block;
	vertical-align: middle;
}
a.ft1_crbj span{
	font-size: 16px;
	color: #fff;
	margin-left: 8px;
}
a.ft1_crkf{
	font-size: 0;
}
a.ft1_crkf span{
	font-size: 16px;
	color: #d3d2d2;
	margin-left: 10px;
}
.ft1_crm2{
	margin-top: 40px;
}
.ft1_crm2 p{
	font-size: 16px;
	color: #979797;
	margin-bottom: 20px;
}
.ft1_crm2 p:hover {
	color: #fff;
	cursor: pointer;
}
.ft1_crm2 p:hover a {
	color: #fff !important;
}
.ft2{
	width: 100%;
	height: 70px;
	background-color: #353535;
}
.ft2 div{
	line-height: 70px;
	text-align: center;
	font-size: 14px;
	color: #a1a1a1;
}
.ft2 a {
	color: #a1a1a1;
}
/* 浜у搧涓績 */
.p_banner1{
	width: 100%;
	height: 200px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% 100%;
}
.p_banner1 .container{
	position: relative;
	height: 100%;
}
.pb_title{
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.pb_title h1{
	margin-bottom: 12px;
	font-size: 38px;
	color: #e57e17;
	line-height: 1;
}
.pb_title h3{
	position: relative;
	padding-left: 60px;
	font-size: 20px;
	color: #b5b5b5;
	line-height: 1;
}
.pb_title h3::after{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 52px;
	height: 16px;
	background: url(/wuzhou/img/b01.png) no-repeat center;
	background-size: 100% 100%;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.location{
	width: 100%;
	height: 60px;
	border: 1px solid #e5e5e5;
}
.location_main{
	font-size: 0;
}
.location_main>*{
	display: inline-block;
	vertical-align: middle;
}
.location_home{
	position: relative;
	display: inline-block;
	height: 60px;
	padding: 0 26px;
	line-height: 60px;
	font-size: 0;
	background-color: #f2f2f2;
}
.location_home::after{
	content: '';
	position: absolute;
	right: -22px;
	top: 0;
	width: 22px;
	height: 60px;
	background: url(/wuzhou/img/b03.png) no-repeat center;
	background-size: 100% 100%;
}
.location_home>*{
	display: inline-block;
	vertical-align: middle;
}
.location_home p{
	margin-left: 10px;
	font-size: 14px;
	color: #000;
}
.location_home span{
	margin-left: 10px;
}
.location_main>h3{
	line-height: 60px;
	font-size: 14px;
	color: #000;
	margin-left: 42px;
	cursor: pointer;
}
.location_home span:hover ,
.location_main>h3:hover {
	color: #a22006;
}
.product_list{
	width: 100%;
	margin-top: 50px;
	margin-bottom: 5px;
}
.product_list ul li{
	float: left;
	width: 49.167%;
	margin-bottom: 50px;
	background-color: #fafafa;
}
.product_list ul li:nth-child(2n){float: right;}
.product_limg{
	width: 44.916%;
	height: 170px;
	background-color: #f1eff0;
	overflow: hidden;
}
.product_limg img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .4s;
}
.product_infor{
	width: 50.833%;
	padding: 20px;
}
.product_infor h2{
	margin-bottom: 10px;
	font-size: 16px;
	color: #333;
	line-height: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.product_infor .txt{
	height: 44px;
	margin-bottom: 22px;
	font-size: 14px;
	color: #757575;
	line-height: 22px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}
.product_infor .link{
	font-size: 0;
}
.product_infor .link a{
	display: inline-block;
	width: 112px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #4d4d4d;
	background-color: #ffffff;
	border: solid 1px #e5e5e5;
	vertical-align: middle;
}
.product_infor .link a.hong{
	background-color: #a22006;
	border: solid 1px #a22006;
	color: #fff;
}
.product_list ul li:hover .product_limg img{
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.product_list ul li:hover{
	background-color: #fafafa;
	box-shadow: 0px 0px 27px 0px rgba(210, 210, 210, 0.57);
}
/* 璇︽儏 */
.product_hd{
	width: 100%;
	/* padding-top: 65px; */
	padding-top: 60px;
	padding-bottom: 38px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.prohd_cont{
	width: 100%;
	padding-right: 10px;
}
.prohd_cleft{
	width: 42%;
}
.prohd_cleft h2{
	margin-bottom: 40px;
	/* font-size: 56px; */
	font-size: 40px;
	color: #e57e17;
	line-height: 1;
	font-weight: bold;
}
.prohd_cleft .txt{
	/* font-size: 18px; */
	font-size: 16px;
	color: #fff;
	line-height: 26px;
}
.i2_mleft img{
	vertical-align: middle;
}
.prohd_cright{
	width: 52%;
}
.prohd_swiper{
	position: relative;
	width: 100%;
	margin-bottom: 60px;
}
.prohd_swiper .swiper-container{
	width: 72%;
	margin: 0 auto;
}
.prohd_swiper .swiper-button-next,.prohd_swiper .swiper-button-prev{
	width: auto;
	height: auto;
	background-image: none;
	background-size: 100% 100%;
	margin-top: 0;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.prohd_crbj{
	display: block;
	width: 186px;
	height: 54px;
	margin: 0 auto;
	line-height: 50px;
	text-align: center;
	border: solid 2px #e47f18;
	font-size: 0;
}
.prohd_crbj>*{
	display: inline-block;
	vertical-align: middle;
}
.prohd_crbj span{
	font-size: 16px;
	color: #fff;
	margin-left: 10px;
}
.product_dt{
	min-height: 100px;
	margin-top: 45px;
}
.prodt_tab{
	width: 100%;
	background-color: #fff;
	border: solid 1px #eeeeee;
	border-bottom: 2px solid #a22006;
	font-size: 0;
}
.prodt_tab a{
	display: inline-block;
	width: 16.66%;
	height: 52px;
	line-height: 52px;
	font-size: 16px;
	color: #676767;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #eee;
}
.prodt_tab a:last-child{border-right: 0;}
.prodt_tab a.active{
	color: #a22007;
	font-weight: bold;
	background-color: #f2f2f2;
}
.product_dtc1{
	width: 100%;
	/* margin-top: 50px; */
	margin-top: 40px;
	/* margin-bottom: 45px; */
	margin-bottom: 50px;
}
.pdtc1_txt{
	padding-bottom: 30px;
}
.pdtc1_txt>div{
	margin-bottom: 18px;
	font-size: 0;
}
.pdtc1_txt>div>*{
	display: inline-block;
	vertical-align: middle
}
.pdtc1_txt>div p{
	width: 95%;
	margin-left: 10px;
	font-size: 16px;
	color: #3f3f3f;
}
.pdtc1_list{
	font-size: 0;
}
.pdtc1_list>div{
	display: inline-block;
	margin-right: 35px;
	vertical-align: text-top;
	text-align: center;
}
.pdtc1_list>div:last-child{margin-right: 0;}
.pdtc1_list>div p{
	font-size: 16px;
	color: #3f3f3f;
	line-height: 1;
	margin-top: 15px;
}
.product_dtc2{
	width: 100%;
	/* margin-top: 32px; */
	margin-top: 40px;
	/* margin-bottom: 72px; */
	margin-bottom: 50px;
}
.product_dtc2 table{
	width: 100% !important;
	border: 1px solid #fff;
}
.product_dtc2 table thead th{
	height: 48px;
	background-color: #b2afaf;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
.product_dtc2 table thead th:first-child{
	width: 195px;
	border-right: 3px solid #fff;
}
.product_dtc2 table tbody td{
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 14px;
	color: #333;
}
.product_dtc2 table tbody tr td:first-child{
	border-right: 3px solid #fff;
}
.product_dtc2 table tbody tr td:nth-child(2n){
	padding-left: 42px;
	text-align: left;
}
.product_dtc2 table tbody tr:nth-child(2n+1){
	background-color: #f2f2f2;
}
.product_dtc3{
	/* margin-top: 42px; */
	margin-top: 40px;
	margin-bottom: 10px;
}
.product_dtc3 ul li{
	float: left;
	width: 32.75%;
	margin-right: 0.875%;
	margin-bottom: 20px;
}
.product_dtc3 ul li:nth-child(3n){margin-right: 0;}
.pdtc3_limg{
	width: 100%;
	/* height: 206px; */
	height: 258px;
	overflow: hidden;
}
.pdtc3_lpage img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .4s;
}
.pdtc3_lpage p{
	margin-top: 15px;
	height: 42px;
	font-size: 16px;
	color: #333;
	text-align: center;
}
.product_dtc4{
	/* margin-top: 30px; */
	margin-top: 40px;
	/* margin-bottom: 85px; */
	margin-bottom: 50px;
}
.product_dtc4 ul li{
	float: left;
	width: 49.583%;
}
.product_dtc4 ul li:nth-child(2n){float: right;}
.pdtc4_video{
	width: 100%;
	height: 350px;
	overflow: hidden;
}
.pdtc4_video video{
	width: 100%;
	height: 100%;
}
.product_dtc4 ul li p{
	margin-top: 22px;
	font-size: 16px;
	color: #333;
	text-align: center;
}
.product_dtc5{
	/* margin-top: 22px; */
	margin-top: 40px;
	/* margin-bottom: 36px; */
	margin-bottom: 40px;
}
.product_dtc5 ul li{
	float: left;
	width: 32.75%;
	margin-right: 0.875%;
	margin-bottom: 10px;
}
.product_dtc5 ul li:nth-child(3n){margin-right: 0;}
.pdtc5_img{
	width: 100%;
	height: 270px;
	overflow: hidden;
}
.pdtc5_img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .4s;
}
.product_dtc6{
	/* margin-top: 45px; */
	margin-top: 40px;
	/* margin-bottom: 65px; */
	margin-bottom: 40px;
}
.product_dtc6 ul li{
	float: left;
	width: 32.834%;
	margin-right: 0.749%;
	margin-bottom: 10px;
}
.product_dtc6 ul li:nth-child(3n){margin-right: 0;}
.pdtc6_img{
	width: 100%;
	height: 260px;
	overflow: hidden;
}
.pdtc6_img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .4s;
}
/* 鎶€鏈垱鏂� */
.technology_main{
	margin-top: 50px;
	margin-bottom: 70px;
}
.technology_main .txt{
	font-size: 14px;
	color: #000;
	line-height: 22px;
	text-align: justify;
}
/* 搴旂敤棰嗗煙 */
.application_main{
	margin-top: 45px;
	margin-bottom: 45px;
}
.application_main .i2_mrth1{
	text-align: center;
	padding-left: 0;
}
/* 鏈嶅姟鏀寔 */
.service_main{
	margin-top: 40px;
}
.service_tab{
	font-size: 0;
	text-align: center;
}
.service_tab a{
	display: inline-block;
	width: 142px;
	height: 52px;
	line-height: 52px;
	background-color: #ffffff;
	border: solid 1px #eeeeee;
	font-size: 16px;
	color: #676767;
	text-align: center;
	vertical-align: middle;
	transition: all .3s;
}
.service_tab a.active,
.service_tab a:hover {
	background-color: #a22006;
	border: 1px solid #a22006;
	color: #fff;
}
.service_cm1{
	margin-top: 35px;
	margin-bottom: 50px;
}
.service_cm1 .txt,.service_cm2{
	font-size: 14px;
	color: #000;
	line-height: 24px;
	text-align: justify;
}
.service_cm2{
	margin: 30px 0 32px;
}
.service_cm3{
	width: 920px;
	margin: 34px auto 85px;
}
.scm3_title{
	position: relative;
	width: 100%;
	padding: 22px 36px 22px 26px;
	border: solid 1px #e5e5e5;
	cursor: pointer;
}
.scm3_title h3{
	width: 80%;
	font-size: 18px;
	color: #000;
	transition: all .3s;
}
.scm3_title h3:hover {
	color: #a22006;
}
.scm3_arrow{
	position: absolute;
	top: 50%;
	right: 36px;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.scm3_arrow img{
	transition: all .4s;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
}
.scm3_mpage{
	display: none;
	width: 100%;
	padding: 32px 26px 42px;
	background-color: #f2f2f2;
}
.scm3_mpage .txt{
	font-size: 16px;
	color: #555555;
	line-height: 26px;
	/*text-indent: 2em;*/
}
.service_cm3 ul li.on .scm3_arrow img{
	transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-o-transform: rotate(90deg);
}
.service_cm4{
	margin-top: 38px;
	margin-bottom: 40px;
}
.scm4_title{
	width: 80.834%;
	height: 60px;
	padding: 0 25px;
	line-height: 60px;
	background-color: rgba(235,235,235,.9);
	/* border: 1px solid #fff; */
}
.scm4_title p{
	font-size: 14px;
	color: #000;
}
.scm4_btn{
	width: 19.166%;
	height: 60px;
	line-height: 60px;
	background-color: #e3e3e3;
	font-size: 0;
	text-align: center;
	/* border: 1px solid #fff; */
}
.scm4_btn>*{
	display: inline-block;
	vertical-align: middle;
}
.scm4_btn img + img,.scm4_list li:hover .scm4_btn img{
	display: none;
}
.scm4_btn span{
	font-size: 14px;
	color: #3d3d3d;
	margin-left: 20px;
}
.scm4_list{
	margin-bottom: 50px;
}
.scm4_list li:nth-child(2n) .scm4_title{
	background-color: rgba(250,250,250,.9);
}
.scm4_list li:nth-child(2n) .scm4_btn{
	background-color: #ededed;
}
.scm4_list li:hover .scm4_btn{
	background-color: #a22006;
}
.scm4_list li:hover .scm4_btn img + img{
	display: inline-block;
}
.scm4_list li:hover .scm4_btn span{
	color: #fff;
}
/* 鍒嗛〉 */
.page{
	font-size: 0;
	text-align: center;
}
.page li {
	display: inline-block;
	font-size: 14px;
	width: 62px;
	margin-right: 10px;
	line-height: 45px;
	background-color: #ffffff;
	border-radius: 5px;
	border: solid 1px #a11111;
}
.page li:last-child {
	margin-right: 0;
	width: auto;
}
.page li:nth-last-child(2) {
	display: none;
}
.page li.thisclass {
	background-color: #a11111;
	border: solid 1px #a11111;
	color: #fff;
}
.page a {
	display: inline-block;
	width: 100%;
	/* height: 45px; */
	/* margin-right: 10px; */
	/* line-height: 45px; */
	vertical-align: middle;
	color: #000;
	text-align: center;
}
.page a:first-child,.page a:last-child{
	/* width: 84px; */
}
.page a:last-child{margin-right: 0;}
.page a.active{
	background-color: #a11111;
	border: solid 1px #a11111;
	color: #fff;
}
.page span{
	font-size: 14px;
	color: #000;
	height: 45px;
	padding-left: 10px;
	padding-right: 20px;
	line-height: 45px;
	cursor: pointer;
}
/* 鏂伴椈璧勮 */
.brief_cm2{
	margin-top: 26px;
	margin-bottom: 36px;
}
.brief_cm2pl{
	width: 67%;
}
.news_list{
	padding-bottom: 40px;
}
.news_list li{
	margin-bottom: 45px;
}
.news_lpage{
	width: 100%;
}
.news_limg{
	width: 100%;
	height: 250px;
	overflow: hidden;
}
.news_limg img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .4s;
}
.news_lpcont{
	width: 100%;
	margin-top: 25px;
}
.news_ldata{
	width: 64px;
}
.news_ldata h2{
	width: 100%;
	height: 44px;
	line-height: 44px;
	font-size: 32px;
	color: #fff;
	text-align: center;
	background-color: #a22006;
}
.news_ldata h4{
	width: 100%;
	height: 32px;
	font-size: 14px;
	color: #595959;
	text-align: center;
	line-height: 32px;
	background-color: #e6e6e6;
}
.news_linfor{
	width: 92%;
	padding-left: 24px;
}
.news_linfor h2{
	margin-bottom: 18px;
	font-size: 16px;
	color: #262626;
	line-height: 1;
	font-weight: bold;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.news_linfor .txt{
	margin-bottom: 28px;
	font-size: 14px;
	color: #5f5f5f;
	line-height: 22px;
	text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news_linfor .btn{
	width: 150px;
	height: 50px;
	line-height: 50px;
	background-color: #e6e6e6;
	border-radius: 5px;
	font-size: 0;
	text-align: center;
}
.news_linfor .btn>*{
	display: inline-block;
	vertical-align: middle;
}
.news_linfor .btn span{
	margin-right: 12px;
	font-size: 14px;
	color: #707070;
}
.news_linfor .btn img + img,.news_list li:hover .news_linfor .btn img{
	display: none;
}
.news_list li:hover .news_limg img{
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.news_list li:hover .news_linfor h2{
	color: #a22006;
}
.news_list li:hover .news_linfor .btn{
	background-color: #a22006;
}
.news_list li:hover .news_linfor .btn span{
	color: #fff;
}
.news_list li:hover .news_linfor .btn img{
	display: none;
}
.news_list li:hover .news_linfor .btn img + img{
	display: inline-block;
}
.brief_cm2pr{
	width: 26.67%;
}
.bcm2pr_ml{
	width: 100%;
}
.bcm2pr_ml dl{
	padding-bottom: 20px;
}
.bcm2pr_ml dl dt{
	padding-bottom: 12px;
	margin-bottom: 20px;
	font-size: 18px;
	color: #a22006;
	line-height: 1;
	border-bottom: 1px solid #e6e6e6;
}
.bcm2pr_ml dl dd{
	margin-bottom: 22px;
}
.bcm2pr_ml dl dd a{
	position: relative;
	padding-left: 20px;
	font-size: 16px;
	color: #717171;
	line-height: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: all .3s;
}
.bcm2pr_ml dl dd a::before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 7px;
	height: 13px;
	background: url(/wuzhou/img/c04.png) no-repeat center;
	background-size: 100% 100%;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.bcm2pr_ml dl dd a:hover {
	color: #a22006;
}
/* 鏂伴椈璇︽儏 */
.bcm2pl_mltop{
	font-size: 0;
}
.bcm2pl_mltop>*{
	display: inline-block;
	vertical-align: middle;
}
.bcm2pl_mltop .news_linfor h2{
	margin-bottom: 0;
	color: #a22006;
	line-height: 22px;
	overflow: auto;
	text-overflow: inherit;
	white-space: inherit;
}
.bcm2pl_mltxt{
	margin-top: 36px;
	padding-bottom: 60px;
	border-bottom: 1px solid #e5e5e5;
}
.bcm2pl_mltxt .txt{
	font-size: 14px;
	line-height: 22px;
	color: #5f5f5f;
}
.bcm2pl_m2{
	margin-top: 35px;
}
.bcm2pl_m2 h1{
	font-size: 16px;
	color: #5f5f5f;
	text-align: center;
	line-height: 1;
}
.bcm2pl_m2 ul{
	margin-top: 30px;
	padding: 0 18px;
}
.bcm2pl_m2 ul li{
	float: left;
	width: 23.4375%;
	margin-right: 2.083%;
}
.bcm2pl_m2 ul li:nth-child(4n){margin-right: 0;}
.bcm2pl_m2cimg{
	width: 100%;
	height: 56px;
	overflow: hidden;
}
.bcm2pl_m2cimg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .3s;
}
.bcm2pl_m2cont h2{
	padding: 0 5px;
	margin-top: 8px;
	font-size: 14px;
	color: #333;
	line-height: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.bcm2pl_m2 ul li:hover .bcm2pl_m2cimg img {
	transform: scale(1.2);
}
.bcm2pl_m2 ul li:hover .bcm2pl_m2cont h2 {
	color: #a22006;
}
/* 鑱旂郴鎴戜滑 */
.location_main1 .location_home{
	padding: 0;
	background-color: #fff;
}
.location_main1 .location_home::after{
	width: 0;
}
.location_main1>h3{
	margin-left: 0;
}
.location_main1 .location_home p{
	font-size: 0;
}
.location_main1 .location_home p>*{
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	color: #000;
}
.location_main1 .location_home p span{
	margin-left: 0;
}
.location_main1 .location_home p span:last-child{margin-left: 6px;}
.contact_main{
	margin-top: 20px;
}
.contact_m1{
	width: 100%;
	margin-bottom: 35px;
}
.contact_m1item{
	position: relative;
	float: left;
	width: 33.333%;
	height: 175px;
	border: 1px solid #eee;
	background-color: #fff;
	transition: all .3s;
	cursor: pointer;
}
.contact_m1item:nth-child(2n){
	background-color: #f2f2f2;
}
.contact_m1item:hover {
	transform: translateY(-5px);
}
.cm1p1{
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	text-align: center;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.cm1_title{
	display: block;
	font-size: 0;
}
.cm1_title>*{
	display: inline-block;
	vertical-align: middle;
}
.cm1_title span{
	margin-left: 8px;
	line-height: 30px;
	font-size: 16px;
	color: #232323;
}
.cm1_txt{
	margin-top: 8px;
	font-size: 18px;
	color: #232323;
	padding: 0 5px;
}
.cm1p2{
	padding-right: 22px;
	padding-top: 19px;
	font-size: 0;
	text-align: right;
}
.cm1p2>*{
	display: inline-block;
	vertical-align: middle;
}
.cm2_code{
	width: 136px;
	height: 136px;
	margin-left: 60px;
}
.cm2_code img{
	width: 100%;
	height: 100%;
}
.cm1p3{
	position: absolute;
	top: 50%;
	width: 100%;
	padding: 0 62px;
	text-align: center;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.cm1p3 .cm1_title{
	float: left;
}
.cm1p3 .cm1_title:nth-child(2){float: right;}
.c0{
	color: #000;
}
.contact_m2{
	width: 100%;
	height: 530px;
	margin-bottom: 50px;
}
.contact_m2 img{
	/*width: 100%;*/
	max-width: none;
	height: 100%;
	/*object-fit: cover;*/
}
.y_block{
	display: block;
}
.pb_view {
	text-align: center;
}
a.i2_mrconsult:hover {
	opacity: .8;
}
a.ft1_crbj:hover {
	background: #e57e17;
}
a.ft1_crkf span:hover {
	color: #fff;
}
.ft1_clm2 ul li>a:hover {
	background: #a22006;
	border-color: #a22006;
}
.second_level {
  /*background-color: rgba(51,51,51,1);*/
  padding-top: 30px;
  top: 106px;
}
.second_wrap {
  background-color: rgba(51,51,51,1);
}

.img_1_active{
	z-index: -1;
}
.img_2_active{
	z-index: 1;
}
/*2023年3月25日21:35:11*/
.zhanshi{
	background-color:#303030;
	padding-bottom: 50px;
}
.material ul{
	overflow: hidden;
    justify-content: space-between;
    flex-wrap: wrap;
    -webkit-box-sizing: border-box;
    display: flex;
}
.material ul li{
	float:left;
}
.material ul li a{
	text-align:center;
	margin-top: 10px;
	color: #fff;
}
.index_title h2 {
    font-size: 26px;
    color: #000;
    font-weight: bold;
    line-height: 1;
}
.zhanshi .index_title{
	text-align:center;
}
.zhanshi .index_title::after {
	display:none;
}
.material h2 {
    font-size: 26px;
    color: #fff;
    font-weight: bold;
    line-height: 1;
}
.material h4 {
    margin-left: 6px;
    font-size: 16px;
    color: rgb(237 237 237 / 40%);
    line-height: 1;
}
.zhanshi .index_title h2 {
    font-size: 26px;
    color: #fff;
    font-weight: bold;
    line-height: 1;
    margin-top: 40px;
}
.zhanshi .index_title h4 {
    margin-left: 6px;
    font-size: 16px;
    color: rgb(237 237 237 / 40%);
    line-height: 1;
}
.header .text strong {
    height: 30px;
    margin-top: 4px;
}
.header .text {
    height: 60px;
}