.main{ width: 1200px; margin: 0 auto;}.bj{background: url(20201201-ys-bj.png) top center no-repeat; padding-bottom: 90px;}.banner{ height: 468px;}.logo{ margin-top: 20px;}.fhsy{margin-top: 10px;float: right;}.icon-BOX{ margin-top: 45px;}.icon01-B{text-align: center; width: 817px; margin: 0 auto;}.icon01-B ul{ margin-left: -30px;}
.icon01-B ul li:last-child{float: right;}
.icon01-B ul li{ background: url(20201201-lx-bj.png) center center no-repeat; width: 252px; height: 289px; float: left; margin-left:30px;}.icon01-B ul li a{ display: block;height: 289px;text-decoration: none;}.icon01-B ul li a p{ font-size: .18rem; color: #fff; line-height: 28px;}.icon01-B ul li a span{display: block; height: 157px;}.icon01-B ul li a span img{ margin-top: 72px;}.icon01-B1{ width: 1099px;text-align: center;margin-left: auto;margin-right: auto;}.icon01-B1 ul{ margin-left: -30px;}.icon01-B1 ul li{ background: url(20201201-lx-bj.png) center center no-repeat; width: 252px; height: 289px; float: left; margin-left:30px;	margin-top: -45px;}.icon01-B1 ul li a{ display: block;height: 289px; text-decoration: none;}.icon01-B1 ul li a p{ font-size: .18rem; color: #fff; line-height: 28px;}.icon01-B1 ul li a span{display: block; height: 157px;}.icon01-B1 ul li a span img{ margin-top: 72px;}.icon01-B2 ul li{ margin-top: -45px;}.icon01-B1.li{width: 540px;}.icon01-B ul li a:hover span img{    transform: rotateY(360deg);    transition: all .6s linear;}.icon01-B1 ul li a:hover span img{    transform: rotateY(360deg);    transition: all .6s linear;}.foot_contact {    padding: 40px 0 30px;}.main_content {    width: 1200px;    margin: 0 auto;    position: relative;    z-index: 1;}.td_2 {    width: 830px;    padding-left: 30px;}.index_foot_link {    font-size: 12px;    color: #666;}.index_foot_link .index_foot_content {    padding-bottom: 10px;}.index_foot_link .index_foot_content li:first-child {    padding-left: 0;}.index_foot_link .index_foot_content li {	float: left;    height: 14px;    line-height: 14px;    padding: 0 30px;    display: inline-block;}.index_foot_link .index_foot_content li a {    color: #666;}.index_foot_link .index_foot_content li+li {    border-left: 1px solid #b2b2b2;}.index_foot_link .index_foot_content:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }.icon-BOX2{display: none;}.slb .icon01-B ul li a p br,.slb .icon01-B1 ul li a p br{display: none;}.slb .logo{display: none;}@media screen and (max-width:1200px) {		.icon-BOX{display: none;}		.icon-BOX2{display: block;}		.bj {background: url(20220617-ys-bj.png) top center no-repeat;padding-bottom: 90px;}		.icon01-B ul li{width: 23%;background-size: contain;margin-left: 2%;}		.icon01-B{width: 100%;}		.icon01-B ul {margin-left: -2%;}		.main {width: 1000px;margin: 0 auto;padding-left: 15px;padding-right: 15px;}		.slb .icon01-B ul li a p,.slb .icon01-B1 ul li a p{padding: 0px 30px;}		.slb .icon01-B ul li{width: 31.3%;margin-top: 10px;}}@media screen and (max-width:992px) {.main {    display: block;    width: 100%;    margin: 0 auto;}	.icon01-B ul li{width: 31.3%;margin-top: 15px;}	.logo{display: none;}	.bj{background-size: 1200px;}	.banner {height: 268px;}	.slb .icon01-B ul li a p,.slb .icon01-B1 ul li a p{padding: 0px 28%;}	.slb .icon01-B ul li{width: 48%;margin-top: 10px;}}@media screen and (max-width:768px) {	.icon01-B ul li{width: 48%;margin-top: 15px;}	.bj{background-size: 1000px;}	.banner {height: 200px;}	.slb .icon01-B ul li a p,.slb .icon01-B1 ul li a p{padding: 0px 18%;}	}@media screen and (max-width:540px) {.icon01-B ul li{margin-top: 10px;width: 98%;}.icon01-B ul li,.icon01-B ul li a{height: 260px;}.bj{background-size: 700px;}.banner {height: 150px;}.slb .icon01-B ul li a p, .slb .icon01-B1 ul li a p {padding: 0px 10%;}	}	@media screen and (max-width:450px) {		.slb .icon01-B ul li a p, .slb .icon01-B1 ul li a p {padding: 0px 25%;}	.slb .icon01-B ul li{width: 98%;margin-top: 10px;}}	@media screen and (max-width:374px) {	.slb .icon01-B ul li a p, .slb .icon01-B1 ul li a p {padding: 0px 16%;}		}