
			i, em, strong{ font-style:normal;font-weight: normal;}
			.tb{height: 6.5rem;}
			.tb_fix{min-width: 320px;max-width: 640px;width: 100%;position: fixed;z-index: 99;background-color: #fff;top: 0;}
			.g-hd img,.g-ft img{display: block;width: 100%;}
			.g-hd{width: 94%;padding: 0 3%;height: 5.9rem;border-top: 0.6rem solid #05489f;}
			.g-hd h1{float: left;width: 32%;padding-top: 1rem;}
			.t-nav{float: right;width: 4.3%;padding-top: 2.5rem;}
			.g-hd p{float: right;width: 58%;height: 5.9rem;line-height: 5.9rem;text-align: center;margin-right: 1%;}
			.g-hd p a,.g-hd p em{float: left;font-size: 1.2rem;color: #2b2b2b;}
			.g-hd p em{width: 6%;height: 5.9rem;}
			.menu{position: relative;z-index: 9999;}
			.t-box{
				width: 100%;
				display: none;
				z-index: 9999;
				height: 100%;
				overflow: hidden;
				position: fixed;
				margin: 0 auto;
				max-width: 640px;
				top: 6.5rem;
				right: 0;
				left: 0;
				transition: transform 1s;
				-webkit-transition: transform 1s;
				background: #0079e5;
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;
				background-size: cover;
				max-height: 100% !important;
			}
			.t-box ul{padding: 3rem 12.5% 0;}
			.t-box ul li{border-bottom: 1px solid #fff;}
			.t-box ul li a{display: block;height: 3.5rem;font: 1.2rem/3.5rem "Microsoft Yahei";color: #fff;}
		

    input[type="button"],
        input[type="submit"],
        input[type="reset"] {
            -webkit-appearance: none;
        }
        
        textarea {
            -webkit-appearance: none;
        }
        
        .nsw-formtipbd {
            color: #c00;
            line-height: 26px;
        }
        
        .m4-cord-li {
            margin-top: 1rem;
        }
        
        .m4-form h2 {
            height: 3.4rem;
            border-bottom: solid 1px #bababa;
            overflow: hidden;
            line-height: 4.5rem;
            padding: 0 3%;
            font-size: 1.5rem;
            color: #424142;
        }
        
        .nsw-formtipbd {
            font-size: 12px;
        }
        
        .m4-form-con {
            width: 100%;
            display: block;
            padding: 0 3% 2.8rem;
            color: #666;
            line-height: 2.8rem;
            font-size: 1.3rem;
            box-sizing: border-box;
        }
        
        .m4-form-con li em {
            color: #c00;
        }
        
        .m4-form-con li {
            clear: both;
            display: block;
            position: relative;
        }
        
        .m4-form-con li .m4-form-con-input,
        .m4-form-con li select {
            border: 1px solid #ccc;
            width: 100%;
            height: 2.4rem;
            line-height: 2.4rem;
            vertical-align: middle;
            color: #333;
            font-size: 1.3rem;
        }
        
        .m4-form-con li .m4-cord {
            width: 30%;
            margin: 0 .5rem;
        }
        
        .m4-form-con li textarea {
            border: 1px solid #ccc;
            width: 100%;
            height: 4.8rem;
            line-height: 2rem;
            display: block;
            font-size: 1.3rem;
        }
        
        .m4-form-con li span.sbt1 {
            display: block;
            line-height: 2.9rem;
            height: 2.9rem;
            padding: 0.6rem 0 0;
            white-space: nowrap;
        }
        
        .m4-form-con li span.sbt2 {
            width: 20.8%;
            float: left;
            display: block;
            line-height: 3.1rem;
            white-space: nowrap;
        }
        
        .m4-form-con li span.sbz {
            color: #e9001b;
            position: absolute;
            right: -2%;
            top: 3.5rem;
            line-height: 3.1rem;
        }
        
        .m4-sinp02 {
            display: block;
            line-height: 2.9rem;
            height: 2.9rem;
            border: solid 1px #c8c8c8;
            box-sizing: border-box;
            font-size: 1.2rem;
            color: #333;
            padding: 0 0.8rem;
            width: 100%;
        }
        
        .m4-sinp03 {
            display: block;
            line-height: 2.9rem;
            height: 2.9rem;
            border: solid 1px #c8c8c8;
            width: 29%;
            box-sizing: border-box;
            font-size: 1.2rem;
            color: #333;
            padding: 0 0.8rem;
            float: left;
        }
        
        .m4-form-con li img {
            width: 29%;
            height: 2.65rem;
            vertical-align: middle;
        }
        
        .m4-area {
            box-sizing: border-box;
            border: solid 1px #c8c8c8;
            width: 75%;
            height: 7.05rem;
            margin: 0.9rem 0;
            padding: 0.5rem;
        }
        
        .m4-map p {
            color: #666;
            line-height: 1.85rem;
            display: block;
            text-align: center;
            font-size: 1.2rem;
        }
        
        .findrow .err {
            color: red;
        }
        
        .button {
            border-radius: 0;
        }
        
        .m4-submit {
            border: solid 1px #ccc;
            width: 29%;
            border-radius: 0;
            box-sizing: border-box;
            font-size: 1.2rem;
            color: #fff!important;
            display: block;
            float: left;
            text-align: center;
            margin: 0.95rem 0 0;
            padding: .5rem 0;
            cursor: pointer;
            background:#0155ab;
            background-image: -moz-linear-gradient(top, #0155ab, #0155ab);
            background-image: -o-linear-gradient(top, #0155ab, #0155ab);
            background-image: linear-gradient(top, #0155ab, #0155ab);
    }
    

			.g-ft{padding: 4rem 0 5rem;}
			.f_con{border-top: 1px solid #242424;border-bottom: 2px solid #d7d7d7;padding: 2.5rem 0 1.1rem;position: relative;text-align: center;}
			.go-top{position: absolute;width: 10%;height: 3.85rem;background: url("images/top.png") no-repeat center top;background-size: 100% 3.85rem;left: 45%;top: -1.9rem;z-index: 10;}
			.f_con h2{font-size: 1rem;line-height: 2rem;color: #242424;margin-bottom: 0.5rem;padding-bottom: 0.75rem;}
			.f_con p{font-size: 0.9rem;line-height: 1.5rem;color: #666;}
			.f_con p em,.f_con p span{display: inline-block;}
			.f_con p em{margin: 0 1.5%;}
			.f_con p a{color: #666;}
			.code{width: 17.5rem;margin: 0 auto;padding: 1.5rem 0;}
			.code p{float: left;width: 6rem;height: 6rem;padding: 0.75rem;border: 1px solid #dcdcdc;}
			.code p img{width: 6rem;height: 6rem;}
			.code h4{float: left;width: 9.5rem;padding-top: 1rem;}
			.code h4 span,.code h4 em{display: block;font-size: 1.2rem;height: 2.5rem;line-height: 2.5rem;color: #353535;text-align: center;position: relative;}
			.code h4 span::before{position: absolute;content: "";border-top: 0.5rem solid transparent;border-bottom: 0.5rem solid transparent;border-right: 0.9rem solid #959595;left: 1.4rem;top: 0.8rem;}
			.f_nav{height: 5rem;background-color: #05489f;min-width: 320px;max-width: 640px;width: 100%;position: fixed;bottom: 0;z-index: 99;}
			.f_nav li{float: left;width: 25%;height: 5rem;text-align: center;border-left:1px solid #215aad;box-sizing: border-box;}
			.f_nav li:first-child{border: 0;background: #08c3c9;}
			.f_nav li img{display:block;width: 1.95rem;height: 1.85rem;margin: 0.7rem auto 0;}
			.f_nav li span{display: block;color: #fff;font-size: 1rem;line-height: 2.2rem;}
		
