/*---------*----------*/
@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: 430px;padding: 67px 285px;}
.zt-top p{right:34px;bottom: -132px;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: #7cb6ac;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: 101px;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;letter-spacing: 1px;color:#274775;padding-top: 8px;}
.zt-title h3{margin-top: 16px;font-weight: lighter;font-size: 16px;letter-spacing: 1px; color:#b3b3b3;}

/*--------简介--------*/
.zt-about{padding:50px 50px 0px 50px;background: url(../images/ztab-back.jpg);}
.ztab-main{margin: 40px 0;border: 1px solid #d9e9ff;padding:25px;border-radius: 25px;background-color: #eef5ff;}
.ztab-main p{font-size: 28px; line-height: 58px;text-indent: 2em;color:#274775;height: auto;}
.ztab-main p span{font-size: 38px;font-style: italic;}
.ztab-main>img{margin-top: 15px;}

/*--------荣誉资质--------*/
.zt-rongyu{padding:50px 50px 0px 50px;}

/*--------产品展示--------*/
.zt-product{padding:50px 0px 50px 0px;background: url(../images/ztab-back.jpg);}
.zt-product>.zt-title{margin:0px 50px;}
.zt-product>img{margin: 40px 0px 30px 0px;}
.zt-product>video{margin:0px 50px;}
#ztpro-main{margin:20px 50px;}
#ztpro-main .bd{width: 760px;}
#ztpro-main .hd{float:left; text-align:center;margin-top: 15px;}
#ztpro-main .hd .on{background-color: #014099;margin-left: 0px;color:#fff;}
#ztpro-main .hd ul{display:inline-block;}
#ztpro-main .hd ul li{margin-bottom: 20px;font-size: 34px;color:#959595;font-weight: bold; margin-right: 20px; background-color: #eeeeee;padding-top: 15px; border-radius: 5px;width: 190px;height: 70px;transition:all 0.5s ease;cursor: pointer;}

/*--------八大优势--------*/
.zt-youshi{padding:50px;}
.ztys-main{padding:80px 0 10px 0;background-color: #eff3fb;}
.ztys-main li{float: left;text-align: center;margin-bottom:50px; border-right: 1px solid #e2e2e2; padding:0px 11px 25px 11px; width: 200px; zoom: 1;}
.ztys-main li:nth-child(4n){border-right:0;}
.ztys-main li img{width:120px;}
.ztys-main li h2{color:#333;font-size: 32px;margin:18px 0;}
.ztys-main li p{color:#939393;font-size: 26px;}
.ztys-main li h3{font-size: 85px;color: #cabe92;line-height: 1;font-family: impact, simhei;}

/*--------线上招商--------*/
.zhaoshang{padding: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, #3e73bd 0%, #014099 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-color: #014099; 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: #cbbe92;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: #a49562;}
.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;}