@charset "utf-8";
*{margin: 0;padding: 0;}
ul,li{list-style: none;}
a{text-decoration: none;cursor: pointer;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.w1200{width: 1200px;margin: 0 auto;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.transitionall{transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;}

.title_1{font-size: 36px;text-align: center;padding-top: 60px;color:#3a3a3a;}
.title_1 p{font-size: 16px;text-align: center;color:#e1e1e2;padding-top: 22px;color:#fff;}
.title_1 span{display: block;font-size: 20px;color:#585858;margin-top: 20px;}

.floor_1{height: auto;overflow: hidden;padding-bottom: 83px;}
.floor_1 ul{margin-left: 67px;padding-top: 40px;height: auto;overflow: hidden;}
.floor_1 ul li{width: 330px;height: 495px;float: left;margin-right: 30px;}
.floor_1 ul li .box_1{width: 308px;height: 443px;margin: 30px auto 0;border:1px solid #dcdcdc;overflow: hidden;}
.floor_1 ul li:hover .box_1{width: 328px;height: 493px;border:1px solid #594adf;margin-top: 0;box-shadow:0px 0px 20px 0px rgba(0,0,0,.2)}
.floor_1 ul li .box_1 .top{width: 100%;height: 102px;background: #f7f7f7;padding-top: 17px;}
.floor_1 ul li:hover .box_1 .top{background: #594adf}
.floor_1 ul li .box_1 .top span{display: block;height: 36px;font-size: 26px;color:#5c5c5c;padding-left: 50px;margin-left: 40px;}


.floor_1 ul li .box_1 .top p{color:#4c4c4c;font-size: 14px;margin-top: 12px;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;}
.floor_1 ul li:hover .box_1 .top p{color:#fff;font-size: 16px;}
.floor_1 ul li .box_1 .cen{margin-top: 47px;height: auto;overflow: hidden;padding-bottom: 20px;}
.floor_1 ul li:hover .box_1 .cen{margin-top: 57px;}
.floor_1 ul li .box_1 .cen em{display: block;float: left;width: 102px;margin-left: 28px;font-size: 14px;padding-left: 16px;background: url(/themes/images/fl1_logo.png) left center no-repeat;margin-bottom: 26px;color:#5d5d5d;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;}
.floor_1 ul li:hover .box_1 .cen em{font-size: 16px;margin-left: 36px;}
.floor_1 ul li .box_1 .bot a{display: block;width: 121px;height: 39px;border:1px solid #594adf;color:#594adf;border-radius: 5px;text-align: center;line-height: 39px;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;margin: 0 auto;}
.floor_1 ul li:hover .box_1 .bot a{width: 129px;}
.floor_1 ul li .box_1 .bot a:hover{background: #594adf;color:#fff;}
.floor_1 .bot a{margin-top: 60px; display: block;width: 200px;height: 50px;border:3px solid #594adf;color:#594adf;border-radius: 5px;text-align: center;line-height: 50px;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;margin: 30px auto; clear:both;}
.floor_1 .bot a:hover{background: #594adf;color:#fff;}

.floor_2 .box_2{height: auto;overflow: hidden;padding-top: 90px;background: #f7f7f7;padding-bottom: 95px;}
.floor_2 .box_2 .tit{height: auto;overflow: hidden;padding-bottom: 17px;border-bottom:1px solid #c9c9c9}
.floor_2 .box_2 .tit span{display: block;float: left;font-size: 26px;color:#3a3a3a;}
.floor_2 .box_2 .tit p{font-size: 14px;color:#4c4c4c;float: left;margin-top: 10px;margin-left: 13px;}
.floor_2 .box_2 .tit a{display: block;font-size: 14px;color:#594adf;margin-top: 12px;}
.floor_2 .box_2 .info_1 .fl span{font-size: 18px;display: block;color:#3a3a3a;margin: 45px 0 28px 0;}
.floor_2 .box_2 .info_1 .fl span em{color: #f6580a;}
.floor_2 .box_2 .info_1 .fl p{font-size: 16px;color:#4c4c4c;margin-bottom: 14px;}
.floor_2 .box_2 .info_1 .fl p em{display: inline-block;width: 18px;height: 18px;border-radius: 50%;background: #888685;text-align: center;line-height: 18px;color:#fff;margin-right: 6px;}
.floor_2 .box_2 .info_1 .fl a{display: block;width: 224px;height: 51px;font-size: 18px;text-align: center;line-height: 51px;color:#594adf;border:1px solid #594adf;margin-top: 33px;}
.floor_2 .box_2 .info_1 .fl a:hover{background: #594adf;color:#fff;}
.floor_2 .box_2 .info_1 .fl .bot a{display: block;width: 200px;height: 39px;border:3px solid #594adf;color:#594adf;border-radius: 5px;text-align: center;line-height: 39px;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;}
.floor_2 .box_2 .info_1 .fl .bot a:hover{background: #594adf;color:#fff;}
.floor_2 .box_2 .info_1 .fr{width: 430px;height: 233px;margin-top: 45px;margin-left: 22px;}
.floor_2 .box_2 .info_1 .fr ul li{width: 107px;height: 107px;border:1px solid #e6e6e6;float: left;margin-right: 47px;margin-bottom: 14px;}
.floor_2 .box_2 .info_1 .fr ul li:nth-child(3),.floor_2 .box_2 .info_1 .fr ul li:last-child{margin-right: 0;}
.floor_2 .box_2 .info_1 .fr ul li img{display: block;margin: 20px auto 14px;}
.floor_2 .box_2 .info_1 .fr ul li p{font-size: 14px;text-align: center;color:#3e3a39;}
.floor_2 .bg{background: #fff;}

.floor_3{height: 543px;overflow: hidden;background: #373d41;padding-bottom: 58px;}
.floor_3 .title_1{color:#fff;}
.floor_3 ul li{width: 172px;height: 281px;background-image: url(/themes/images/micromart/fl3_1.jpg);background-size: 100%;float: left;margin-top: 45px;position: relative;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;}
.floor_3 ul li:first-child{margin-left: 80px;}
.floor_3 ul li:nth-child(2){background-image: url(/themes/images/micromart/fl3_2.jpg);}
.floor_3 ul li:nth-child(3){background-image: url(/themes/images/micromart/fl3_3.jpg);}
.floor_3 ul li:nth-child(4){background-image: url(/themes/images/micromart/fl3_4.jpg);}
.floor_3 ul li:nth-child(5){background-image: url(/themes/images/micromart/fl3_5.jpg);}
.floor_3 ul li:nth-child(6){background-image: url(/themes/images/micromart/fl3_6.jpg);}
.floor_3 ul li:hover{height: 292px;margin-top: 40px;}
.floor_3 ul li .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.floor_3 ul li:hover .bg{background:#594adf;}
.floor_3 ul li img{display: block;margin: 70px auto 16px;}
.floor_3 ul li em{width: 25px;height: 1px;background: #fff;display: block;margin: 0 auto;}
.floor_3 ul li p{font-size: 16px;color:#fff;margin-top: 18px;text-align: center;}


.floor_8{height: auto;overflow: hidden;padding-bottom: 50px;}
.floor_8 ul{margin-left: 44px;margin-top: 50px;}
.floor_8 ul li{width: 258px;height: 258px;float: left;border:1px solid #dadada;margin-right: 22px;margin-bottom: 18px;}
.floor_8 ul li:last-child{margin-right: 0;}
.floor_8 ul li:hover{border:1px solid #594adf;box-shadow: 0 0 20px 0 #594adf;}
.floor_8 ul li img{display: block;margin: 22px auto;}
.floor_8 ul li span{display: block;font-size: 20px;text-align: center;color:#242424;margin-top: 25px;}
.floor_8 ul li p{color:#525252;line-height: 24px;width: 194px;margin: 18px auto 0;}
.floor_8 .bot a{display: block;width: 200px;height: 50px;border:3px solid #594adf;color:#594adf;border-radius: 5px;text-align: center;line-height: 50px;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;margin: 0 auto; clear:both;}
.floor_8 .bot a:hover{background: #594adf;color:#fff;}