@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:15px;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;}
body{background-size: auto;}
/****公用****/
.cl{clear: both;}
.fl{float:left;}
.fr{float:right;}
.container{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;}
/****公用****/
.cent_1{margin-top: 430px;}
.cent_2{height: 590px;padding: 40px 0;}
.cent_3{margin-top: 40px;}
.cent_5{height: 370px;padding: 30px 0;margin-top: 9px !important;}
.warp_center{width:100%;padding: 15px 0;}
.mam_c{height: 200px;padding: 35px 0;}
.mam_b{}
.mam_a{}
.ct_bt{margin-bottom: 40px;display: inline-block;width: 100%;}
.w1200{width: 1200px; margin: 0px auto;}
.cols {/* background: #f2f2f2; */}
.aBox{background: url(2022_xczx_bg.jpg) top center no-repeat;height: 550px;}
.bBox{background: url(2022_lwlb_bg.jpg) top center no-repeat;height: 550px;}
.top{width: 100%;}
.top_center{width: 1200px;margin: 0px auto;display: block;height: 580px;position: relative;}
.topMain{position:relative;}
.top_logo{position: absolute;top: 5%;left: 0%;}
.top_logo a img{width:100%;}
.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;}
.top_tit{position: absolute;top: 12rem;left: 0rem;}
.top_tit_lwlb{margin: 20px auto 0px auto;width:100%;text-align: center;}
.top_tit_span{background-color: rgba(255,255,255,0.3);padding: 15px 25px;border-radius: 12px;width: 70%;margin: 40px auto 0px auto;transition: all .2s ease;-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;}
.top_tit_span:hover{-webkit-transform: translateY(-5px);transform: translateY(-5px);-webkit-box-shadow: 0 5px 12px #a1a1a3;box-shadow: 0 5px 12px rgba(255,255,255,0.3);}
.top_tit_span span{display: block;line-height: 45px;color: #fff;}
.mam_l_con{width: 100%;}
.mamrps_a{margin: 40px auto !important;display: block;height: 410px;}
.mamrps_b{margin: 40px auto !important;display: block;/* height: 720px; *//* padding: 30px 0; */}
.mamrps_c{margin: 40px auto;display: block;height: 407px;}
.mam_l_a{width: 49%;}
.mam_l_a_lw{width: 45%;}
.mam_box{}
.man_tit{height: 60px;background: url(2022_xczx_tit_bg.png) left bottom no-repeat;}
.man_tit a{font-size: 20px;color: #fff;line-height: 60px;text-align: center;display: block;padding: 0px 30px;width: 36%;float: left;}
.man_tit a:hover{color:#f8f398;}
.man_tit span{}
.man_tit span a{font-size: 15px;color: #666;line-height: 60px;padding: 0;width: 100%;}
.man_tit_lw{height: 60px;background: url(2022_lwlb_tit_bg.png) left bottom no-repeat;border-bottom: 4px solid #2587ff;}
.man_tit_lw a{font-size: 20px;color: #fff;line-height: 60px;text-align: center;display: block;padding: 0px 30px;width: 19%;float: left;}
.man_tit_lw span{}
.man_tit_lw span a{font-size: 15px;color: #666;line-height: 60px;padding: 0;width: 100%;}
.man_tits{height: 60px;background: url(2022_lwlb_tit_bg.png) left bottom no-repeat;border-bottom: 4px solid #2587ff;}
.man_tits a{font-size: 20px;color: #fff;line-height: 60px;text-align: center;display: block;padding: 0px 30px;width: 37%;float: left;}
.man_tits span{}
.man_tits span a{font-size: 15px;color: #666;line-height: 60px;padding: 0;width: 100%;}
.man_list ul{margin-top: 40px;}
.man_list ul li{width: 90%;height:70px;background:#ffffff;border:1px solid #dddddd;border-radius: 12px;margin:0px 0 23px 0px;box-shadow: 0 3px 10px rgba(0,0,0,0.2);padding: 15px 20px 0 25px;position:relative;border-left: 10px solid #74bb68;}
.man_list ul li:last-child{margin-bottom:0;}
.man_list ul li i{position:absolute;top:25px;left:-24px;width:48px;height:48px;background:url(ts_icon15.png) no-repeat;}
.man_list ul li a,.man_list ul li p{width:100%;height:30px;line-height:30px;font-size:18px;display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.man_list ul li p{font-size:16px;color:#999999;}
.man_list ul li a{transition: .2s;}
.man_list ul li a:hover{padding-left:5px;}
.man_list_lw{width:100%;}
.man_list_lw ul{margin-top: 40px;}
.man_list_lw ul li{width: 44.292%;float: left;height:70px;background:#ffffff;border:1px solid #dddddd;border-radius: 12px;margin: 0px 25px 23px 0px;box-shadow: 0 3px 10px rgba(0,0,0,0.2);padding: 15px 20px 0 25px;position:relative;border-left: 10px solid #214ae0;}
.man_list_lw ul li:nth-child(2n){margin-right:0px;}
.man_list_lw ul li i{position:absolute;top:25px;left:-24px;width:48px;height:48px;background:url(ts_icon15.png) no-repeat;}
.man_list_lw ul li a,.man_list ul li p{width:100%;height:30px;line-height:30px;font-size:18px;display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.man_list_lw ul li p{font-size:16px;color:#999999;}
.man_list_lw ul li a{transition: .2s;}
.man_list_lw ul li a:hover{padding-left:5px;}
.man_list_lws ul{margin-top: 40px;}
.man_list_lws ul li{width: 90.6%;float: left;height:70px;background:#ffffff;border:1px solid #dddddd;border-radius: 12px;margin: 0px 25px 23px 0px;box-shadow: 0 3px 10px rgba(0,0,0,0.2);padding: 15px 20px 0 25px;position:relative;border-left: 10px solid #214ae0;}
.man_list_lws ul li:nth-child(2n){margin-right:0px;}
.man_list_lws ul li i{position:absolute;top:25px;left:-24px;width:48px;height:48px;background:url(ts_icon15.png) no-repeat;}
.man_list_lws ul li a,.man_list ul li p{width:100%;height:30px;line-height:30px;font-size:18px;display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.man_list_lws ul li p{font-size:16px;color:#999999;}
.man_list_lws ul li a{transition: .2s;}
.man_list_lws ul li a:hover{padding-left:5px;}
.mam_r_a{width: 49%;}
.mam_r_a_lw{width: 45%;}
.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;width: 100%;/* margin-bottom: 30px; */width: 100%;}
.ztfw_box ul li{width: 20.33%;float:left;height: 295px;cursor: pointer;margin: 15px 37px;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: 200px;height: 155px;display: block;margin: 30px auto;background-image: url(2022_xczx_bs_bg.png);}
.ztfw_box ul li p{width: 73%;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: 0px 0px;}
.ztfw_ico02{background-position: -315px 0px;}
.ztfw_ico03{background-position: -622px 0px;}
.ztfw_ico04{background-position: -934px 0px;}
.cent_6 span{display: flex;float: left;margin: 0px 18px;border-radius: 5px;-webkit-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.cent_6 span:hover{ -webkit-transform: translateY(-5px); transform: translateY(-5px); -webkit-box-shadow: 0 5px 12px #fff;  box-shadow: 0 5px 12px #fff;  }
.cent_6 span:first-child{margin-left:0px;}
.cent_6 span:last-child{margin-right:0px;}
.box_content{margin-top: 10px;display: inline-block;}
.jy_bmcx{/* width: 115px; */height: 180px;display: block;float: left;margin: 0px 36px 0px 0px;}
.jy_bmcx i{background-image: url(2022_lwlb_bs_bg.png);width: 170px;height: 146px;display: block;margin: 0px auto;margin-bottom: 15px;/* background-color: #fff; */border-radius: 5px;-webkit-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.jy_bmcx:hover{ -webkit-transform: translateY(-5px); transform: translateY(-5px); -webkit-box-shadow: 0 5px 12px #fff;  box-shadow: 0 5px 12px #fff;  }
.jy_bmcx span{display: block; width: 100%; text-align: center; font-size: 18px; height: 30px; line-height: 30px;}
.bmcx_list01{background-position: 0px 0px;}
.bmcx_list02{background-position: -205px 0px;}
.bmcx_list03{background-position: -412px 0px;}
.bmcx_list04{background-position: -620px 0px;}
.bmcx_list05{background-position: -826px 0px;}
.bmcx_list06{background-position: -1031px 0px;}
.box_content a:last-child{margin: 0;}
.mam_a_banner{ margin-bottom: 30px;}
/*自适配样式*/
@media only screen and (max-width:640px){
.bBox{height:auto;padding-bottom: 1rem;}
.mam_l_a,.mam_r_a{width: 100%;}
.top_center{width: 100%;overflow: hidden;}
.top_logo img{width: 100% !important;}
.top_logo{left: 1%;top: 12%;}
.top_tit_lwlb{width: 100%;/* height: 80px; */position: absolute;top: 17%;background: url(title.png) no-repeat;background-size: contain;}
.top_tit_lwlb img{width: 100%;}
.szfBtn a img{width: 60%;}
.top_tit_span{width: 80%;margin: 10rem auto 0 auto;}
.man_list_lws ul{margin:0px;}
.top_tit_span span{line-height:30px;}
.mamrps_b{margin: 0 !important;width: 98%;padding: 0.2rem;overflow: hidden;}
.man_list_lws ul li{width: 95%;margin: 10px auto;padding: 5px;/* border: none;*/}
.mam_a_banner a img{width: 100%;height: 4rem;}
.cent_5{height:auto;}
.jy_bmcx{width: 40%;height: auto;margin-bottom: 10px;}
.jy_bmcx span{height: auto;}
.cent_5{padding:0px;}
.mam_c{height:auto; padding:0px;}
.cent_6 span{margin:10px 0px;}









}
/*自适配样式*/
@media (max-width:480px){

}

@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;}