/*---------*----------*/
@charset "utf-8";
*{margin: 0;padding: 0;font-family: "微软雅黑";}
a{text-decoration: none;}
li{list-style: none;}
.body{min-width: 750px;text-align:center;}
.container{margin: 0 auto;width:1000px;overflow: hidden;text-align: left;}
p{display: inline-block;height: 100%;}
/*----排版----*/
.clearfix{zoom:1;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}


/*--------top--------*/
.zt-top{height:200px;background-image: url(../images/top-back.jpg); position: relative;}
.zt-top img{width: 265px;padding: 50px 367px;}
.zt-top p{right: 60px;bottom: -130px;color:#fff;font-size: 30px;position: absolute;}

/*--------banner--------*/
#banner{position: relative;height: 900px;}
#banner .hd{position: absolute; bottom: 40px;left: 47%;}
#banner .hd .on{background-color: #ba4e21;width: 40px;}
#banner .hd ul li{float: left;margin-right: 12px;background-color: #ffffff; border-radius: 20px;width: 24px;height: 8px;transition:all 0.5s ease;cursor: pointer;}
#banner img{width:100%;}

/*--------title--------*/
.zt-title{height: 120px;margin-bottom:70px;text-align: center; background: url(../images/tit-back.png) no-repeat no-repeat;}
.zt-title h2{font-size: 45px;margin-top: 6px;padding-top: 11px; letter-spacing: 1px;color:#33170e;}
.zt-title h3{margin-top: 7px;font-weight: lighter;font-size: 16px; color:#ffffff;}

/*--------简介--------*/
.zt-about{padding:50px 50px 0px 50px;background: url(../images/ztab-back.jpg);}
.ztab-main{margin: 40px 0;background-color: #ffffff;border: 1px solid #d8977e;box-shadow: 0 8px 20px #cfcfcf; padding:25px;border-radius: 20px;}
.ztab-main p{font-size: 28px; line-height: 58px;text-indent: 2em;color:#54362c;height: auto;margin-bottom: 15px;}
.ztab-main p span{font-size: 38px;font-style: italic;}

/*--------视频展示--------*/
.zt-video{padding:50px 50px 0px 50px;}
.ztvideo-main{margin: 40px 0;background-color: #ffffff;border: 1px solid #d8977e;box-shadow: 0 8px 20px #cfcfcf; padding:25px;border-radius: 20px;}

/*--------产品特点--------*/
.zt-protd{padding:50px;background: url(../images/ztab-back.jpg);}
.zt-protd ul{background-image: url(../images/zt-protd.png);}
.zt-protd ul li{padding:30px 0 0 138px;height: 170px;margin-bottom: 35px;}
.zt-protd ul li h2{font-size: 42px;font-weight: bold;color:#fff;width: 420px;}
.zt-protd ul li p{font-size: 28px;font-weight: normal;color:#fff;width: 420px;}

/*--------新闻资讯--------*/
.zt-new{padding:0px 50px 50px 50px;}
.zt-new ul li{float: left;margin-bottom: 30px; background-color: #f5eeeb;border-radius: 10px;padding:30px;width: 850px;}
.zt-new ul li:last-child{margin-bottom: 0;}
.zt-new ul li img{float: left; width: 330px;height: 250px;border-radius: 10px;border: 1px solid #905a42;}
.zt-new ul li div{float: left;width: 478px;margin-left: 30px;}
.zt-new ul li div h2{font-size: 38px;color:#333333;font-weight: bold;margin-top: 15px;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.zt-new ul li div p{font-size: 28px;color:#9d9c9c;font-weight: normal;margin-top: 20px;line-height:43px;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}

/*--------推荐展位--------*/
.zt-zhanwei{padding:50px 50px 0px 50px;}
#zt-zwmain .hd{position: absolute; left: 48%;margin-top: 30px;}
#zt-zwmain .hd .on{background-color: #ba4e21;width: 40px;}
#zt-zwmain .hd ul li{float: left;margin-right: 12px;background-color: #edcbbc; border-radius: 20px;width: 24px;height: 8px;transition:all 0.5s ease;cursor: pointer;}

/*--------线上招商--------*/
.zhaoshang{padding:100px 50px 50px 50px;}
.zhaoshang .form-box{width: 818px;border: 1px solid #c6c6c6;padding: 40px;border-radius: 10px;text-align: center;}
.zhaoshang .form-box input{width: 783px; height: 50px;margin-bottom: 20px;font-size: 32px;padding: 15px;border-radius: 5px;border:1px solid #b5b5b5;}
.zhaoshang .form-box input:focus{outline:none;background-image:linear-gradient(to right,#fffdfd,#ffdee4);border-color: #e71337;}
.zhaoshang .form-box input[type="submit"]{width: 818px; background: linear-gradient(90deg, #674e45 0%, #814023 100%);color:#fff;border: 0px;border-radius: 5px;height: 100px;font-size: 36px;cursor: pointer; font-weight: bold;}
.zhaoshang .form-box select{width: 256px; height: 80px;font-size: 32px;margin:0px 20px 20px 0px;padding:15px;color:#666;border-radius: 5px;background-color: #fff;}
.zhaoshang .form-box select:focus{outline:none;background-image:linear-gradient(to right,#fffdfd,#ffdee4);border-color: #e71337;}
.zhaoshang .form-box select:nth-of-type(3){margin:0px 0px 20px 0px;}
.zhaoshang .form-box textarea{width: 783px;height: 120px;border-radius: 5px;font-size: 32px;padding:15px;margin-bottom: 20px;}
.zhaoshang .form-box textarea:focus{outline:none;background-image:linear-gradient(to right,#fffdfd,#ffdee4);border-color: #e71337;}
.zhaoshang .form-box p{font-size: 26px;color:#999;}

/*--------底部---------*/
.foot{background:url(../images/ztab-back.jpg); padding:50px 50px;font-weight: 300;}
.foot>img{width:360px;margin: 0 270px;}
.ft-ma{width: 900px;margin: 60px 0 30px 0;}
.ft-ma p{float: left; color:#333;font-size: 26px;line-height: 40px;margin-top:45px;}
.mumen-logo{float: left;padding-top: 38px;}
.mumen-logo img{width: 300px;}
.ft-ma p span{font-size: 28px;font-weight: normal;}
.ft-ma>img{float: left; width:180px;height: 180px;margin:0px 30px 0px 40px;box-shadow: 0px 0px 10px 3px #cacaca;}
.ft-last{background:url(../images/ft-last.jpg); color:#fff; text-align: center;height: 60px;line-height: 60px;font-size: 22px;margin-bottom: 112px;}

/*--------右侧悬浮---------*/
.menuBox {position: fixed;top: 15px;right: 0;z-index: 1;}
.menuBox .menu {overflow: hidden;zoom: 1;}
.menuBox .menu a {display: block;float: right;color:#fff;background: #bd4e22;padding:20px 85px; border-radius: 10px;font-size: 30px;}
.menuBox ul {margin-top: 5px;padding: 20px 5px;width: 230px;clear: both;display: none;box-sizing: border-box;border-radius: 10px;background: #bd4e22;}
.menuBox li:last-child {border: none;}
.menuBox li a {display: block;color: #fff;font-size: 30px;line-height: 75px;text-align: center;}

/*--------底部悬浮---------*/
.foot-xuan{position: fixed;bottom: 0;text-align: center;z-index: 1;}
.foot-xuan ul li{float: left;width: 50%;}
.foot-xuan ul li:nth-child(1) a{background: linear-gradient(-90deg, #b69f6e 0%, #e3c78c 100%);}
.foot-xuan ul li:nth-child(2) a{background: linear-gradient(-90deg, #ca0224 0%, #e71337 100%);}
.foot-xuan ul li a{float: left; color:#fff;font-size: 32px;padding:35px 186px;}

/*---------底部悬浮弹出框---------*/
.lywap_show{display:none;width: 840px;height:840px;background: 100% 100%;background:url(../images/mlybg01.png) no-repeat center;background-size: cover;position: fixed;left: 0;right: 0;top: 0;bottom: 0;margin: auto;z-index: 1111;}
.lywap_show .close{position: absolute;right: 10px;top: 25px;width: 40px;height: 40px;padding: 10px;border-radius: 50%;background-color: #ce1300;cursor: pointer;}
.lywap_show .form-box{width:760px;border-radius: 10px;position: absolute;bottom: 20px; background-color:#FFFFFF;left: 0px;right: 0;margin: 10px auto; height:590px; overflow:hidden}
.lywap_show .form-box form{margin:0px; padding:0px;text-align: center;}
.lywap_show .form-box form input[type="text"]{width:700px;display: block;height: 110px;font-size: 38px; margin: 17px auto;padding:9px;box-sizing: border-box;border: 1px solid #ddd;}
.lywap_show .form-box form input[type="submit"]{ border:0px;display: block;width: 700px;height: 110px;background: #f83653;color: #fff;font-size: 34px;margin: 18px auto 0;border-radius: 10px;}

.lywap_show .form-box .selectbox{ width:700px; margin:0 auto; overflow:hidden}
.lywap_show .form-box form select{width:230px;background-color: #fff; float:left;display: block;height: 110px; margin-right:5px;font-size: 38px; padding:9px;box-sizing: border-box;border: 1px solid #ddd;}
.lywap_show .form-box form select:nth-of-type(3n){margin-right:0;}
.lywap_show .form-box>div{padding-left: 0px;margin-top: 0px;box-sizing: border-box;}
.lywap_show .form-box p{font-size: 36px;margin-top: 20px;margin-right: 0px; line-height:20px; text-align:center}
.lywap_bg{display: none;position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, .7);top: 0;left: 0;z-index: 1000;}