.menu{width: 100%;}
.menu_bg{width: 100%;}
.menu_bg img{width: 100%;}

.menu_nav{width: 100%;height:auto;}
.menu_nav_1{width: 100%;height:80px;background: #fff;margin:0 auto;padding-top:47px;padding-bottom: 55px;}
.menu_nav_1 img{width: 20%;height: auto;margin:0 auto;display: block;padding-top:0px;}
.menu_nav_1 p{font-size:22px;color:#5e5c5c;text-align: center;padding:25px 15px 37px 0;}

.menu_nli{width: 100%;height:70%;}
.menu_nlia{width:calc(100% - 200px);height:auto;margin: auto;overflow: hidden;}
.menu_nlia ul{width: 100%;float: left;}
.menu_nlia li{width:23.75%;text-decoration: none;display: inline-block;float: left;margin-left:25px;margin-top:25px;}
.menu_nlia li img{height:auto;transition: all 0.6s;}
.menu_nlia li img:hover{ box-shadow: 4px 6px 10px #666; transform: scale(0.9);}
/*
.nli_li2{padding: 0 2% 2% 2%;}
.nli_li3{padding: 0 2% 2% 0;}
.nli_li4{padding: 0 0 2% 0;}
.nli_li5{padding: 0 2% 0 2%;}
.nli_li6{padding: 0 2% 0 0;}
*/


.menu_nli2{width: 100%;height: 55%;overflow: hidden;padding-top:0px;margin-top: 44px;}
.menu_bli{width:calc(100% - 200px);margin:0 auto;}
.menu_bli ul{width:100%;float: left;padding-bottom: 25px;}
.menu_bli ul li{width:11.03%;text-decoration: none;border: 1px solid #ccc;display: inline-block;margin-left:25px;;float: left;transform: all 0.3s;}
.menu_bli li img{height:auto;}
.menu_bli li:hover{box-shadow:0px 0px 10px #C9C9C9;}


.menu_nli_c{width:100%;height:auto;text-align:center;color:#595757;font-size: 18px;float: left;margin-bottom:40px;margin-top: 25px;height:40px;}
.menu_nli_c a{color: #595757;border-bottom: 2px solid #ccc;transition: all 0.3s;margin-right: 18px}
.menu_nli_c a:hover{font-size:22px;}


.banner_1{width:100%;}


.menu_11{height:90%;}
.panel{display: none;}
#margin-top_a1{}


