body,html{overflow:auto;}
.pt15{padding-top:15px;}
.mb15{margin-bottom:15px;}
.mb40{margin-bottom:40px;}
/*首页背景图片*/
.m-homeback{background: url(../images/home.jpg);background-size: cover;background-size: 100% 100%;}

.m-brand-head{position: relative;}
.m-title{position: absolute;top: 0px;}
.m-lift-title{float: left;}
.img_width{width: 100%;}
/*gm头导航gm*/
.m-head{min-width:1220px;height:100px;background:#1E1E1E;position:relative;top:0;left:0;right:0;z-index: 100;}
.mh-main{width: 100%;margin:0 auto; text-align: center;}
.h-logo{width:66px;margin:15px 45px 0 30px;float:left;}
.mh-nav{text-align: center;}
.mh-nav a{width:auto;height:130px;cursor:pointer;line-height:130px;margin-right: 70px;font-size:16px;color:#FFFFFF;}
.mh-nav a:hover,.mh-nav a.on{color:#FFFFFF;border-bottom: 1px solid #FFFFFF;padding-bottom: 10px;}
.mh-leftstyle{text-align: left;}
.mh-leftstyle-selectedtab{height: 40px;line-height: 40px;width: 120px;background-color: rgb(17, 46, 88);text-align: center;margin-right: 50px;color: white;font-size: 22px;border-radius: 10px;cursor:pointer;}
.mh-leftstyle-tab{height: 40px;line-height: 40px;width: 120px;text-align: center;margin-right: 50px;color:rgb(91, 91, 91);font-size: 22px;cursor:pointer;}

.mh-quality-lift-selectedtab{height: 40px;line-height: 40px;min-width: 10px;;text-align: center;margin-right: 20px;color: rgb(17, 46, 88);font-size: 18px;border-radius: 10px;cursor:pointer;}
.mh-quality-lift-tab{height: 40px;line-height: 40px;min-width: 10px;text-align: center;margin-right:20px;color:rgb(161, 161, 161);font-size: 18px;cursor:pointer;}

.mh-image-div{border: 1px solid rgb(255, 180, 20);width: 32%;height: 303px;float: left;margin-top: 20px;justify-items: center;align-items: center;}
.mh-image-div-bank{width: 2%;float: left;margin-top: 20px;}

.mh-image-div img{width: 100%;height:301px;margin: 0 auto;cursor:pointer;}

.enlargeImageStyle {
    min-width: 30px;
    min-height: 30px;
    background: -webkit-linear-gradient(top);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); /*向左向上分别平移自身的一半*/
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    text-align: center;
    transition: 1s;
}

.closeWindow{
    position: absolute;
    top: -10px;
    right: -4px;
    height: 30px;
    width: 30px;
    border-radius: 50%;
    background-color: rgb(91, 91, 91);
    cursor:pointer;
    color: white;
    line-height: 30px;
    text-align: center;
}


/*gm图片轮播gm*/
.m-wrap{position:relative;}
.banner{width:100%;min-width:1220px;}
.banner .item{display:block;}
.banner img{display:block;width:100%;}
.owl-controls{font-size:0;width:100%;position: absolute;bottom: 0;}
.owl-nav{position:relative;width:1220px;margin:0 auto;}
.owl-theme .owl-controls .owl-nav .owl-prev{position:absolute;left:25px;bottom:380px;width:50px;height:80px;font-size:0;padding:0;background: url(../images/prev.png) no-repeat;background-size:48px 80px;border-radius:0;}
.owl-theme .owl-controls .owl-nav .owl-next{position:absolute;right:25px;bottom:380px;width:50px;height:80px;font-size:0;padding:0;background: url(../images/next.png) no-repeat;background-size:48px 80px;border-radius:0;}
@media screen and (max-width:1680px) {
    .owl-theme .owl-controls .owl-nav .owl-prev{bottom:240px;}
	.owl-theme .owl-controls .owl-nav .owl-next{bottom:240px;}
}
@media screen and (min-width:1366px)and (max-width:1680px) {
    .owl-theme .owl-controls .owl-nav .owl-prev{bottom:300px;}
	.owl-theme .owl-controls .owl-nav .owl-next{bottom:300px;}
}
/*gm首页标题gm*/
.m-main{width:1220px;margin:0 auto;}
.mm-nav{display:block;width:1220px;margin:0 0 30px;padding-top:35px;font-size:22px;color:#000000;border-bottom:1px solid #CECECE;}
.mm-nav span{display:inline-block;padding:0 15px;border-bottom:2px solid #75d4da;position:relative;bottom:-1px;}
.mm-text{font-size:16px;color:#0E0E0E;padding:0 65px 50px;}
.mm-text p{text-indent:24px;padding-bottom:5px;line-height: 1.6;}
/*gm底部gm*/
.m-foot{width:100%;min-width:1220px;background:#1E1E1E;color:#FFFFFF;position:relative;}
.mf-main{width:1220px;height:260px;padding-top:40px;margin:0 auto;}
.mf-logo{float:left;margin:12px 80px 0 12px;}
.mf-text{float:left;display:block;-max-width:220px;margin-left:60px;}
.mf-text dt{height:54px;padding:10px 0 20px;font-size:18px;}
.mf-text dd{font-size:12px;padding-bottom:8px;}
.mf-text a{color:#FFFFFF;cursor:pointer;}
.mf-code{float:right;padding:0 32px 0 26px;font-size:12px;text-align:center;}
.mf-code dd{padding-top:8px;}
.mf-code img{width:130px;}
.mf-num{width:1220px;text-align: center;font-size: 12px;position:absolute;bottom:20px;}
/*gm故事gm*/
.m-storybg{height:830px;background:#FFFFFF url(../images/msbg.png) no-repeat;background-size:cover;background-position:center ;}
.m-storytit{display:block;padding:50px 0 35px;color:#0E0E0E;font-size:16px;}
.m-retext{padding-left:24px;line-height: 2.1 !important;}
.m-phoneimg{background: url(../images/phone.png) no-repeat;background-size:20px;background-position:24px center;}
.m-messimg{background: url(../images/mess.png) no-repeat;background-size:20px;background-position:24px center;}
.m-addimg{background: url(../images/add.png) no-repeat;background-size:20px;background-position:24px center;}
.m-addressimg{margin-left:24px;}
/*gm企业文化gm*/
.m-storybg .mm-nav{padding-top:40px;}
.m-culbox{position:relative;}
/*gm活动名称gm*/
.mc-bor{position:absolute;top:303px;width:100%;height:64px;text-align:center;}
.mcb-bg{display:inline-block;width:850px;height:2px;background: url(../images/borderbg.png) repeat-x;position:absolute;top:31px;left:185px;}
.mcb-box{float:left;width:373px;height:64px;text-align:center;position:relative;}
.mcb-cenbox{width:474px;}
.mcb-tit{display:inline-block;min-width:64px;height:64px;line-height:64px;border-radius:32px;font-size:18px;color:#FFFFFF;background:#1E1E1E;margin-right:-32px;position:absolute;top:0px;right:50%;}
/*gm活动内容gm*/
.mc-text{float:left;width:373px;}
.mc-centext{margin:0 50.5px;text-align:center;}
.mc-actext{height:259px;background:#FFFFFF;}
.mc-actit{text-align:center;font-size:24px;color:#333333;padding-top:50px;}
.mc-acmain{width:360px;margin:0 auto;text-align:left;padding-top:20px;font-size:18px;color:#666666;}
.mc-acimg{margin-bottom:160px;border-bottom:1px solid #1E1E1E;position:relative;}
.mc-acimg img{display:block;margin:0 auto;width:373px;padding-bottom:10px;}
.mc-centext .mc-acimg{margin-bottom:0;}
.mc-centext .mc-actext{margin-bottom:160px;}
.mct-point{position:absolute;bottom:-19px;left:177px;display:block;width:18px;height:18px;background: url(../images/down.png) no-repeat;}
.mc-centext .mc-acimg{border-bottom:none;border-top:1px solid #1E1E1E;}
.mc-centext .mc-acimg img{padding:10px 0 0;}
.mc-centext .mct-point{background: url(../images/up.png) no-repeat;top:-16px;bottom:auto;}
/*gm商品展示gm*/
.m-siglebg{width:100%;min-width:1220px;height:880px;padding-top:60px;background: url(../images/siglebg.jpg) no-repeat;background-size:cover;background-position:center ;}
.m-siglemain{width:1100px;margin:0 auto;}
.m-siglemain .banner{min-width:1100px;}
.m-siglemain .owl-nav{width:1100px;}
.m-siglemain .owl-prev{left:-60px !important;}
.m-siglemain .owl-next{right:-60px !important;}
.m-siglemain .owl-dot{display:none !important;}
#sigleshop .item{width:1100px;padding:60px 0 0 15px;background:#FFFFFF;}
.mx-shop{float:left;width:270px;height:320px;}
.mx-shop img{width:260px !important;}
.mx-stit{text-align:center;font-size:14px;color:#333333;}
.mx-spri{text-align:center;font-size:16px;color:#c52b26;}
.mx-shoptit{text-align:center;font-size:16px;color:#333333;padding-bottom:15px;}
/*招聘*/
.mx-post{padding:0 0 15px 24px;}
.mx-post a{float:left;padding:5px 15px;margin-right:30px;font-size:16px;color:#2f5557;background:#75D4DA;}
.mx-back{display: block;font-size:14px;color:#000000;padding-top:15px;}
.mx-postname{padding-top:20px !important;}
