@charset "utf-8";
.topNav{width:100%;overflow: hidden;height:140px;background:rgba(49,52,57, 0.5);display: flex;flex-direction: row;justify-content:space-between;align-items: center;position: absolute;left: 0;top: 0;z-index: 10;}
.topNav .logo{margin-left:40px;width:335px;height:66px;}
.topNav .logo:hover{cursor: pointer;}

/* .banner{width:100%;background:url('../images/lxwmBanner.png') no-repeat center center;background-size:100% 100%;height:535px;} */
.banner{width:100%;overflow: hidden;}
.banner img{width:100%;}

.footer{width: 100%;margin:0 auto;overflow: hidden;background: #262A31;}
.footerIn{width:1200px;margin:0 auto;}
.footLogo{width: 100%;border-bottom:1px solid #333;padding-bottom:30px;padding-top:85px;}
.footB{width: 100%;display: flex;flex-direction: row;justify-content: center;align-items: center;padding:55px 0 70px 0;}
.footBL{width: 455px;border-right:1px solid #333;height:145px;}
.footBL dt{color:#fff;font-size: 26px;font-weight: bold;margin-bottom: 20px;}
.footBL dd{color:#666;font-size: 14px;line-height:200%;}
.footBR{width:744px;display: flex;flex-direction: row;justify-content:flex-end;align-items: center;}
.footBR dl{overflow: hidden;margin-left:180px;}
.footBR dl:first-child{margin-left:0;}
.footBR dl dt{color:#fff;font-size:20px;font-weight: bold;margin-bottom: 20px;}
.footBR dl dd{color:#666;font-size: 14px;line-height:200%;text-align: center;}
.footBR dl dd a{color:#666;font-size: 14px;}
.footBR dl dd a:hover{text-decoration: underline;}


.foot2{width:100%;height:360px;background: #262A31;margin:0 auto;}
.foot2In{width:1200px;height:445px;margin:0 auto;margin-top:-85px;background: #fff url('../images/map.png') no-repeat 600px center;position: relative;z-index: 111;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.17);overflow: hidden;}
.foot2In h1{font-size: 36px;color:#333;margin-left:50px;}
.foot2In h2{font-size: 36px;color:#333;margin-left:50px;font-weight: bold;}
.foot2In h3{margin-left:50px;font-size: 24px;color:#333;}

.xmBox{width:1160px;margin:0 auto;padding:30px 0 300px 0;}
.xmBox li{width: 100%;overflow: hidden;display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding:10px 0;border-bottom:1px solid #eee;}
.xmBox li:hover{background: #EFEFEF;}
.xmLiL{width:360px;height:220px;}
.xmLiL img{width: 100%;height: 100%;}
.xmLiR{padding:10px 160px 10px 50px;box-sizing: border-box;flex:1;height:220px;position: relative;}
.xmLiR h1{font-size: 24px;color:#333;}
.xmLiR h2{font-size: 16px;color:#333;text-indent: 2em;margin-top: 30px;}
.xmLiR h3{color:#9E9E9E;font-size: 16px;margin-top: 20px;}
.xmLiR a.more{font-size: 24px;color:#9e9e9e;position: absolute;right:25px;bottom:25px;z-index: 2;}

.mbx{width: 100%;overflow: hidden;background: #F5F7FA;margin:0 auto;}
.mbxC{width: 1200px;margin:0 auto;height:60px;line-height: 60px;color:#A8ABAD;font-size: 18px;}
.mbxC a{color:#A8ABAD;font-size: 18px;}

.xmCenter{width: 1200px;margin:0 auto;padding:50px 0 90px 0;}
.xmCenter h1{font-size:36px;color:#333;text-align:center;}
.xmCenter h2{font-size: 14px;color:#999;padding:30px 0;display: flex;flex-direction: row;justify-content:center;align-items: center;}
.xmCenter h2 span{margin-right:20px;display: inline-block;}
.xmCenter h3{padding:0 0 50px 0;}
.xmCenter h3 p{font-size: 18px;color:#333;line-height: 150%;text-indent: 2em;margin-top: 25px;}
.xmCenter h4{width:100%;height:75px;line-height: 75px;display: flex;flex-direction: row;justify-content:space-between;align-items: center;}
.xmCenter h4:hover{box-shadow:0px 2px 20px 0px rgba(0,0,0,0.14);}
.xmCenter h4 a{font-size: 18px;color:#666;margin:0 20px;}

.moreHz{width: 1200px;margin:0 auto;padding:0px 0 240px 0;}
.moreHz .morehz{display: table;margin:0 auto;}
.moreHzC{width:100%;overflow: hidden;display: flex;flex-direction: row;justify-content:space-between;align-items: center;margin-top: 140px;}
.moreHzCItem{width:360px;height:380px;}
.moreHzCItemT{width:360px;height:220px;overflow: hidden;}
.moreHzCItemT img{width:100%;height:100%;}
.moreHzCItemB{width:360px;height:160px;border:1px solid #979797;border-top:none;box-sizing: border-box;}
.moreHzCItemB h1{font-size: 36px;color:#333;text-indent: 15px;padding:30px 0;font-weight: bold;}
.moreHzCItemB h2{color:#A8ABAD;font-size: 18px;text-indent: 15px;}
.moreHzCItem:hover .moreHzCItemB{background:#262A31;border-color:#262A31;}
.moreHzCItem:hover .moreHzCItemB h1{color:#fff;}

.contactC{width: 1120px;height:240px;background: #fff;margin:0 auto;margin-top: 40px;overflow: hidden;margin-bottom: 100px;}
.contactCL{width:370px;border-right:1px solid #ccc;height:165px;margin-top:35px;float: left;padding-left:70px;box-sizing: border-box;}
.contactCL p{width: 100%;text-align: left;font-size: 16px;color:#333;font-weight: bold;}
.contactCL em{font-style: normal;display: inline-block;width: 100%;text-align: left;color:#999;font-size:16px;font-weight: normal;margin-top: 40px;}
.contactCL em span{font-size: 36px;font-weight: bold;color:#cfa379;display: inline-block;}
.contactCL em img{display: inline-block;margin-left:5px;margin-right:5px;}
.contactCL i{font-style: normal;font-size: 12px;color:#999;margin-top: 40px;display: inline-block;width: 100%;}
.contactCR{width: 749px;float: right;height:165px;margin-top:35px;display: flex;flex-direction: row;justify-content: space-around;align-items: center;}
.contactCR .item{color: #cfa379;font-size: 20px;font-weight: bold;text-align: center;}
.contactCR .item span{color:#333;font-size:16px;}
.contactB{width: 100%;box-sizing: border-box;padding-left:40px;margin-top: 30px;}
.contactB p{color:#fff;font-size: 14px;line-height:200%;}

@media screen and (max-width:1000px){
    .tBody{
      min-height:2500px;
    }
}




