.SubPage{position: relative;background:#fff;z-index: 1;overflow: hidden;height: auto !important;height: 300px;min-height: 300px;padding:0 0 .1rem;clear: both;}
.SubPage2{position: relative;background:#fff;z-index: 1;overflow: hidden;height: auto !important;height: 300px;min-height: 300px;padding:0.6rem 0 1rem;clear: both;background: #eef0f1;}

.SubBan{position: relative;overflow: hidden;min-height: 3px;}
.SubBan:after{position: absolute;left: 0;top: 0;height: 3px;content: "";background: #e60012;width: 0;z-index: 2;transition: all 1.8s;}
.SubBan:before{position: absolute;left: 0;top: 0;height: 3px;content: "";background: #073190;width: 100%;z-index: 1;}
.SubBan .w1400{position: absolute;left: 10%;top: 50%;transform: translate(-50%,-50%);z-index: -1;color:#fff;}
.SubBan h2{font-size: 0.36rem;line-height: 2.2;}
.SubBan .desc{line-height: 24px;max-width: 460px;letter-spacing: 0.1em;}
.SubBan .img img{width: 100%;transform: scale(1.1);transition: all 5s;}
.SubBan.on .img img{transform: scale(1);}
.SubBan.on:after{width: 32.9%;}
.daikuanapplybg {
    width: 1200px;
    position: absolute;
    z-index: 88;
    top: 28px;
    left: 50%;
    margin-left: -600px;
}
.daikuanapply {
    width: 300px;
    height: auto;
    background: rgba(0, 0, 0, 0.57);
    float: right;
    border-radius: 5px;
}
.daikuanapply .content {
    color: #fff;
    padding: 20px 13px;
}
.daikuanapply .content h3 {
    border-bottom: #fff 1px solid;
    padding-bottom: 15px;
    text-indent: 7px;
    font-size: 20px;
}
.daikuanapply .content .form {
    padding: 0 10px;
}
input, input:focus, input[type="text"], input[type="text"]:focus, select, textarea {
    -webkit-appearance: none;
    outline: none !important;
    box-shadow: none !important;
}.daikuanapply .content .form ul li {
    margin-top: 15px;
}
.daikuanapply .content .form ul li input {
    width: 100%;
    height: 37px;
    line-height: 37px;
    border: none;
    background: #ffffff;
    color: #6d6d6d;
    text-indent: 20px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.daikuanapply .content .form .yuyue {
    clear: both;
    width: 100%;
    margin-top: 25px;
}
.daikuanapply .content .form .yuyue input {
    float: none;
    width: 100%;
    cursor: pointer;
    background: #c0030b;
    height: 43px;
    line-height: 43px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.daikuanapply .content p {
    text-align: center;
    font-size: 14px;
    margin-top: 10px;
}

@media(max-width:767px){
	.SubBan h2{font-size: 0.4rem;}
	.SubBan .desc{display: none;}
	.SubPage{padding-bottom: 0.6rem;}
	.SinglePage{line-height: 24px !important;}

	.ColName{display: block;}
	.SubMenu{height: auto;line-height: 30px;padding: 10px 0;font-size: 14px;}
	.SubMenu ul{float: none;display: none;clear: both;font-size: 0;padding:10px 0;}
	.SubMenu li{float: none;min-width: 50%;text-align: center;display: inline-block;font-size: 15px;padding-right: 0 !important;}
    .Place{text-align:left;}
	.SubBan .w1400 {display: none;}
	.SubBan .img img  {display: none;}
	.daikuanapply {width: 100%;}
	.daikuanapplybg {width: 100%;position: relative;z-index: 88;top: 8px;left: 0%;margin-left: 0px;text-align: center;}
}