@charset "utf-8";/* CSS Document*/html{color:#333;}
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border: none;}
button,em,input,option,select,textarea,th{font:inherit;}
li{list-style: none;}
h1,h2,h3,h4{font-weight: normal;font-size:100%;}
body{margin:0;padding:0;font-size:12px;color:#333;font-family: Microsoft YaHei,Simsun,SimHei,Arial;background-color:#ffffff;}
a{color:#333;text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;*/}
a:hover{text-decoration: none;color:#333;text-decoration: none;}
input{outline:none;}
img{vertical-align:middle;border-style:none;}
/****公用****/
.fl{float:left;}
.fr{float:right;}
.container{width: 100%;position: relative;}
.content{width: 100%;position: relative;}
/* 过度*/
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****//* 背景*/
.w1200{width: 1200px;margin: 0 auto;position: relative;}
.cent_1{margin: 40px 0;width: 100%;display: inline-block;}
.cent_2{height: 590px;padding: 40px 0;}
.cent_3{margin: 40px 0;}
.cols {background: #f2f2f2;}
/* 标题*/
.top{width: 100%;background-image: url(2022yhq_bmzt_banner.jpg);height: 515px;background-position: top center;background-repeat: no-repeat;}
.top_center{width: 1200px;margin: 0px auto;display: block;height: 580px;position: relative;}
.top_logo{position: absolute;top: 5%;left: 0%;}
.top_logo a img{width:100%;}
.top_tit{position: absolute;top: 200px;}
.top_gohome{position:absolute;top: 0;right: 0;padding: 10px 20px;border-radius: 0 0 10px 10px;line-height: 2.0rem;background: rgba(255,255,255,0.4);}
.top_gohome a{color: #fff;font-size: 20px;}
.tit{background: url(bmbq_tit_tsbj.png) top center no-repeat;height: 50px;text-align: center;line-height: 50px;font-size: 30px;color: #666;margin-bottom: 30px;font-weight: bolder;}
.zt1_title{}

.ztfw_box{/* height: 340px; *//* margin-bottom: 30px; */}
.ztfw_box ul li{width: 17.33%;float:left;cursor: pointer;margin: 15px 20px;position:relative;transition: all .2s ease;background-color: #fff;-webkit-box-shadow: 0 7px 22px 0 rgb(0 0 0 / 10%), 0 5px 10px 0 rgb(0 0 0 / 3%);box-shadow: 0 7px 22px 0 rgb(0 0 0 / 10%), 0 5px 10px 0 rgb(0 0 0 / 3%);-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-align: center;-ms-flex-align: center;border-radius: 5px;-webkit-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.ztfw_box ul li:hover{ -webkit-transform: translateY(-5px); transform: translateY(-5px); -webkit-box-shadow: 0 5px 12px #a1a1a3;  box-shadow: 0 5px 12px #a1a1a3;  }
.ztfw_box ul li:first-child{margin-left:0px;}
.ztfw_box ul li:last-child{margin-right:0px;}
.ztfw_box ul li i{width: 190px;height: 155px;display: block;margin: 30px auto;background-image: url(bmbq_tit_zt_bg.png);}
.ztfw_box ul li p{width: 100%;top: 62% !important;margin: 29px auto;font-size: 20px;left: 0;font-weight: 500;text-align: center;}
.ztfw_box ul li p a{font-size:18px;}
.ztfw_ico01{background-position: 12px 0px;}
.ztfw_ico02{background-position: -228px 0px;}
.ztfw_ico03{background-position: -471px 0px;}
.ztfw_ico04{background-position: -712px 0px;}
.ztfw_ico05{background-position: -958px 0px;}
.tit_le{line-height: 50px;font-size: 30px;color: #666;margin-bottom: 30px;font-weight: bolder;width: 100%;}
.zt1_lis{}
.lis_bszn{width: 63%;border: 2px dashed #B5B5B5;background-color: #fff;border-radius: 12px;}
.lis_bmcx{width: 29.4%;}
.fwlx_box ul {width: 90%;margin: 30px auto;padding: 30px 0 20px 0;height: 362px;}
.fwlx_box ul li{width: 40.33%;float:left;cursor: pointer;margin: 35px 30px;position:relative;transition: all .2s ease;background-color: #fff;-webkit-box-shadow: 0 7px 22px 0 rgb(0 0 0 / 10%), 0 5px 10px 0 rgb(0 0 0 / 3%);box-shadow: 0 7px 22px 0 rgb(0 0 0 / 10%), 0 5px 10px 0 rgb(0 0 0 / 3%);-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-box-align: center;-ms-flex-align: center;border-radius: 5px;-webkit-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.fwlx_box ul li:hover{ -webkit-transform: translateY(-5px); transform: translateY(-5px); -webkit-box-shadow: 0 5px 12px #a1a1a3;  box-shadow: 0 5px 12px #a1a1a3;  }
.fwlx_box ul li i{width: 190px;height: 230px;display: block;margin: 25px auto;background-image: url(2022yhq_bmzt_fwlx.png);}
.fwlx_box ul li p{width: 100%;top: 62% !important;margin: 15px auto;font-size: 20px;left: 0;font-weight: 500;text-align: center;}
.fwlx_box ul li p a{font-size:18px;}
.fwlx_ico01{background-position: -22px -15px;}
.fwlx_ico02{background-position: -355px 0px;}

@keyframes fadeInUpC {
	0% { opacity: 0; -webkit-transform: translate3d(0,100%,0) scale(0); transform: translate3d(0,100%,0) scale(0); }
	to { opacity: 1; -webkit-transform: none; transform: none; }
}
.fadeInUpC { -webkit-animation-name: fadeInUpC; animation-name: fadeInUpC;}
/*自适配样式*/@media (max-width:480px){
.w1200{width:100%;}
.top{background-size: cover;height: 278px;}
.top_logo {left:2%;top: 1%;}
.top_logo a img{width: 51%;}
.top_center{width: 100%;}
.top_tit{top: 110px;}
.top_tit img{width: 85%;}
.ztfw_box ul li i{width: 100%;margin: 10px 0;background-size: cover;height: 115px;}
.ztfw_box ul li{width: 28%;margin: 10px;}
.ztfw_box ul li:first-child{margin: 10px;}
.ztfw_box ul li:last-child{margin: 10px;}
.ztfw_ico02{background-position: -171px 0px;}
.ztfw_ico03{background-position: -355px 0px;}
.ztfw_ico04{background-position: -535px 0px;}
.ztfw_ico05{background-position: -712px 0px;}
.tit_le{text-align: center;height: 50px;line-height: 15px;display: block;width: 100%;}
.lis_bszn{width: 99%;margin: 50px auto 0px auto;float: none;}
.fwlx_box ul{height: 295px;}
.cent_2{height:970px;}
.fwlx_box ul li{margin: 0px 15px;}
.fwlx_box ul li i{width: 100%;height: 200px;}
.lis_bmcx{width:100%;text-align: center;margin: 30px 0 0 0;}
}