.home4 {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1000;
}
.home4 ._box {
    width: 100%;
    height: 100px;
    background-image: url(http://ssl.ctmcq.com/newdesign%2Fb-bg.png);
    background-position: center center;
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%;
    display: -webkit-box;
    left: 0;
    top: 0;
    color: #fff;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 10.4%;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    -webkit-box-shadow: 0 0 30px rgb(0 0 0 / 15%);
    -moz-box-shadow: 0 0 30px rgba(0,0,0,.15);
    box-shadow: 0 0 30px rgb(0 0 0 / 15%);
	-webkit-box-sizing: border-box;
}
.home4 ._box .hot_tel a{ 
	height: 38px;
    border: 2px solid #DFC393;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    line-height: 36px;
    color: #FFFFFF;
    position: fixed;
    right: 7vw;
    z-index: 20;
    top: 30px;
    display: block;
    font-size: 20px;
    padding: 0 15px;
    font-weight: 700;
    box-shadow: 0 0 200px 1px #d70c19 inset;
    background-color: #d70c19;
	text-decoration:none;
	font-family: "melbourneregular",Arial,"Hiragino Sans GB", "Microsoft YaHei", sans-serif;}
.hot_tel::after {
    width: 22px;
    height: 22px;
    background: url(http://ssl.ctmcq.com/newdishes%2Ftel_icon.png) center center no-repeat;
    background-sise: auto 50%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    content: '';
    position: absolute;
    left: 45%;
    top: 50%;
    -webkit-transform: translateY(-50%);
	z-index: 30;
}
.home4 ._box img{width:auto}
.home4 .text{ white-space:nowrap; text-align: center; width: 50vw;}
.home4 .text ul{ width: 50vw;}
.home4 .text ul li{ display:inline-block; margin-right: 1.75vw;margin-left: 1.75vw; font-size:22px; font-family:"Microsoft YaHei"; -webkit-transition: all .5s; height: 50px; line-height:50px;}
.home4 .text ul li a{ color:#F8F8FF; text-decoration: none;}
.home4 .text ul li a:after{
			content:'';
			display:block;
			/*开始时候下划线的宽度为100%*/
			width:45px;
			height:3px;
			position:absolute;
			bottom:20px;
			background:#F8F8FF;
			transition:all 0.4s ease-in-out;
			/*通过transform的缩放scale来让初始时x轴为0*/
			transform: scale3d(0,1,1);
			/*将坐标原点移到元素的中间，以原点为中心进行缩放*/
			transform-origin:50% 0;
		}
.home4 .text ul li a:hover::after{
			/*鼠标经过时还原到正常比例*/
			transform:scale3d(1,1,1);
		}


.home4 .text h1{font-size:30px}
.home4 .input_ span{color:#fde175}
.home4 .input_ input{display:block;width:450px;height:38px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;border:none;outline:0;padding-left:20px}
.home4 .input_ ._flex_{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;flex-wrap:nowrap}
.home4 .input_ .btn{line-height:38px;width:170px;text-align:center;background-color:#fde175;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;color:#e4223a;margin-left:20px;font-size:18px;font-weight:700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}
.home4 .input_ input::-webkit-input-placeholder{font-family:'等线','PingFang SC',Arial,"Microsoft YaHei",serif}
.home4 .input_ input:-moz-placeholder{font-family:'等线','PingFang SC',Arial,"Microsoft YaHei",serif}
.home4 .input_ input::-moz-placeholder{font-family:'等线','PingFang SC',Arial,"Microsoft YaHei",serif}
.home4 .input_ input:-ms-input-placeholder{font-family:'等线','PingFang SC',Arial,"Microsoft YaHei",serif}
.home4 .input_ input::-ms-input-placeholder{font-family:'等线','PingFang SC',Arial,"Microsoft YaHei",serif}
.home4 .input_ input::placeholder{font-family:'等线','PingFang SC',Arial,"Microsoft YaHei",serif}
.home4 .close{position:absolute;right:30px;line-height:40px;width:40px;color:#fff;font-size:32px;cursor:pointer;text-align:center;top:50%;margin-top:-20px}
.home4 ._box .hot_tel {
    height: 38px;
    border: 2px solid #DFC393;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    line-height: 36px;
    color: #FFFFFF;
    position: fixed;
    right: 7vw;
    z-index: 20;
    top: 30px;
    display: block;
    font-size: 20px;
    padding: 0 173px;
    font-weight: 700;
    box-shadow: 0 0 200px 1px #d70c19 inset;
    background-color: #d70c19;
}



@media screen and (max-width:1600px){
.home4 ._box{padding:0 5%}
.home4 ._box img{width:170px}
.home4 .text h1{font-size:26px}
.home4 .text{white-space:nowrap;margin:0}
.home4 .input_ .btn{width:150px}
.home4 .input_ ._flex_{margin-top:5px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.home4 .input_ input{width:300px}
.home4 ._box{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
@media screen and (max-width:1440px){
.home4 ._box{padding:0 5%}
.home4 ._box img{width:170px}
.home4 .text h1{font-size:26px}
.home4 .text{white-space:nowrap;margin:0}
.home4 .input_ .btn{width:150px}
.home4 .input_ ._flex_{margin-top:5px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.home4 .input_ input{width:300px}
.home4 ._box{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
}

@media  only screen and (max-width:1200px){
@media (max-width: 1600px) {
  footer .footer-main .footer-text div {
    width: 90% !important;
  }
}
@media (max-width: 1366px) {
  footer .footer-main .footer-text div {
    width: 81% !important;
  }
}
@media (max-width: 1024px) {
  cmtfoot .footer-main {
    width: 95%;
  }
  cmtfoot .footer-main .footer-text div {
    width: 81% !important;
  }
}
