
		em,i{font-style:normal}
		.content{width:75rem;margin:0 auto;}
		.head{background:#FFF;}
		.hea-top{height:6rem;}
		.hea-top .logo{float:left;padding-top:0.95rem;}
		.hea-top .logo .t_logo{width:4.15rem; line-height: 0; float:left;}
		.hea-top .logo .t_logo img{width:100%;}
		.hea-top .logo h2{float:left;padding-top:0.4rem; margin-left: 0.95rem;}
		.hea-top .logo h2 span{display: block; line-height: 1.7rem;font-size: 1.2rem;color:#333333; font-weight: bold;}
		.hea-top .logo h2 em{display: block; line-height: 1.7rem;font-size: 1.2rem;color:#333333; font-weight: normal;}
		.hea-top .hea-rig{float:right;padding-top:1.8rem;}
		.hea-top .hea-rig .hea-tel{float:right; padding-left:3rem;background:url(images/hea-tel.png) no-repeat left;background-size:2.55rem 2.45rem;}
		.hea-top .hea-rig .hea-tel span{display: block; line-height: 1.25rem;font-size: 0.8rem;color:#333333;}
		.hea-top .hea-rig .hea-tel em{display: block; line-height: 1.45rem;font-size: 1.4rem;color:#333333;font-family: 'DINPro-B';}
		.hea-top .hea-rig strong{display: block;width:6.8rem;height:2.45rem;background:#CAB08E;float:right;border-radius: 1.2rem; margin-right: 1.5rem; margin-top: 0.15rem;}
		.hea-top .hea-rig strong a{display: block; line-height: 2.45rem;text-align: center;font-size: 0.9rem;color:#ffffff; font-weight: normal;}

		.menu{border-top:0.05rem solid #E5E5E5; box-sizing: border-box;}
		.menu ul li{float:left;width:10%;}
		.menu ul li i{display: block;width:0; height:0.1rem;background:#226043; transition: .5s;margin:-0.05rem auto 0;}
		.menu ul li a{display: block;height:2.95rem;text-align: center; line-height: 2.95rem; position: relative;font-size: 0.9rem;color:#333333;background:url(images/hea-xt.png) no-repeat right;background-size:0.05rem 0.75rem;}
		.menu ul li:last-child a{background:0;}
		.menu ul li:hover i,.menu ul li.cur i{width:100%;}
		.menu ul li:hover a,.menu ul li.cur a{color:#226043; font-weight: bold;}





html{font-size:10px;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
		@media screen and (min-width: 800px) {html {font-size: 12.6px;}}
		@media screen and (min-width: 900px) {html {font-size: 12.6px;}}
		@media screen and (min-width: 1000px) {html {font-size: 12.6px;}}
		@media screen and (min-width: 1100px) {html {font-size: 12.6px;}}
		@media screen and (min-width: 1200px) {html {font-size: 12.6px;}}
		@media screen and (min-width: 1280px) {html {font-size: 13.4px;}}
		@media screen and (min-width: 1366px) {html {font-size: 14.2px;}}
		@media screen and (min-width: 1440px) {html {font-size: 15px;}}
		@media screen and (min-width: 1600px) {html {font-size: 16.6px;}}
		@media screen and (min-width: 1920px) {html {font-size: 20px;}}
	

        .ty-banner-1 {
            position: relative;
            overflow: hidden;
            line-height: 0;
            text-align:center;
        }
        .ty-banner-1 img{ 
            top: 0;
            left: 50%;
            visibility: hidden;
        }
        .ty-banner-1 img.show{
            visibility: visible;
        }
    

    .p102-search-1 {
        height: 70px;
        border-bottom: 1px solid #ededed;
        background: #f7f7f7;
    }
    
    .p102-search-1 p {
        float: left;
        width: 750px;
        height: 70px;
        line-height: 70px;
        font-size: 14px;
        color: #333333;
    }
    
    .p102-search-1 p b {
        display: inline-block;
    }
    
    .p102-search-1 p a {
        color: #666666;
        display: inline-block;
        margin-right: 15px;
    }
    .p102-search-1 p a:hover{color: #226043;}
    .p102-search-1-inp {
        float: right;
        width: 356px;
        height: 36px;
        background: #fff;
        margin-top: 18px;
        border-radius: 25px;
        position: relative;
    }
    
    .p102-search-1-inp:before,
    .p102-search-1-inp:after {
        content: '';
        position: absolute;
        width: 80%;
        height: 1px;
        background: #e3e3e3;
        left: 10%;
        z-index: 0;
    }
    
    .p102-search-1-inp:before {
        top: 0;
    }
    
    .p102-search-1-inp:after {
        bottom: 0;
    }
    
    .p102-search-1-inp1 {
        width: 249px;
        height: 34px;
        line-height: 34px;
        color: #999999;
        border: 1px solid #e3e3e3;
        border-right: 0;
        padding: 0 20px;
        border-top-left-radius: 25px;
        border-bottom-left-radius: 25px;
        float: left;
    }
    
    .p102-search-1-inp2 {
        width: 66px;
        height: 36px;
        border: 0;
        border-radius: 25px;
        background: url(images/p102-search-icon1.png) no-repeat center center #226043;
        float: right;
        position: relative;
        z-index: 2;
        cursor: pointer;
    }


		.plc{padding: 5px 0 25px;}
		.p12-curblock{
			display: none;
		}
		.p102-curmbs-1{height: 40px;line-height: 40px;font-size: 14px;color: #808080;}
		.p102-curmbs-1 b {
			font-weight: normal;
			padding-left: 35px;
			background: url(images/p102-curmbs-icon1.png) no-repeat left center;

		}
		.p102-curmbs-1 i {
			font-style: normal;
		}

		.p102-curmbs-1 span {
			font-family: 宋体;
			height: 46px;
			line-height: 46px;
			padding: 0px 5px;
		}
		.p102-curmbs-1 a{color: #808080;}
		.p102-curmbs-1 a:hover{color: #226043;}
	

    .lyl-1k2-form-1 {
        padding: 60px 0 0;
    }
    .lyl-1k2-form-1 .lyl-1k2-form-con{position: relative;padding-bottom: 60px;}
    .lyl-1k2-form-1 .lyl-1k2-form-left {
        position: absolute;
        width: 500px;
        height: 699px;
        left: 0;
        bottom: 0;
        z-index: 5;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-left img {
        width: 500px;
        height: 700px;
        display: block;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-right {
        width: 680px;
        margin: 0 0 0 auto;
        padding-top: 32px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-title b {
        display: block;
        height: 80px;
        line-height: 80px;
        font-size: 70px;
        font-family: "Impact";
        color: rgba(51, 51, 51, 0.1);
        text-transform: uppercase;
        letter-spacing: 6px;
        overflow: hidden;
        margin-bottom: 3px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-title span {
        display: block;
        height: 60px;
        line-height: 60px;
        font-size: 42px;
        color: #333333;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-title em {
        display: block;
        height: 40px;
        line-height: 40px;
        font-size: 24px;
        font-style: normal;
        color: #333333;
        margin-bottom: 34px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-title p {
        height: 30px;
        line-height: 30px;
        font-size: 16px;
        color: #999999;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap {
        padding: 15px 0 0;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap .timeinterval {
        height: 30px;
        line-height: 30px;
        font-size: 16px;
        color: #666;
        padding-top: 10px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li {
        height: 56px;
        border: 1px solid #d2d2d2;
        margin-bottom: 18px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li label {
        float: left;
        width: 110px;
        height: 56px;
        line-height: 56px;
        text-align: right;
        font-size: 16px;
        color: #999999;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li label b {
        color: #f00;
        margin-right: 5px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li input {
        float: left;
        width: 550px;
        height: 56px;
        line-height: 56px;
        font-size: 16px;
        color: #999999;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li input::-webkit-input-placeholder,
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-textarea textarea::-webkit-input-placeholder {
        color: rgba(51, 51, 51, 0.3);
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li input::-moz-placeholder,
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-textarea textarea::-moz-placeholder {
        color: rgba(51, 51, 51, 0.3);
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li input:-ms-input-placeholder,
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-textarea textarea::-ms-input-placeholder {
        color: rgba(51, 51, 51, 0.3);
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-textarea {
        height: 168px;
        margin-bottom: 34px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-textarea textarea {
        float: left;
        width: 550px;
        line-height: 56px;
        height: 168px;
        font-size: 16px;
        color: #999;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-button {
        margin-bottom: 0;
        border: 0;
        height: 44px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-button label {
        height: 44px;
        line-height: 44px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-button .code_gg {
        height: 42px;
        line-height: 42px;
        width: 80px;
        margin-right: 10px;
        outline: none;
        padding-left: 10px;
        border: 1px solid #eee;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-button b {
        float: left;
        width: 110px;
        height: 44px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-button b img {
        display: block;
        width: 110px;
        height: 44px;
    }
    
    .lyl-1k2-form-1 .lyl-1k2-form-wrap li.lyl-1k2-form-li-button .lyl-1k2-form-btn-1 {
        float: right;
        display: block;
        width: 162px;
        height: 44px;
        line-height: 44px;
        font-size: 15px;
        color: #ffffff;
        padding-left: 76px;
        background: #226043 url("images/lyl-1k2-form-icon.png") no-repeat 49px center;
        text-align: left;
        cursor: pointer;
        border-radius: 10px;
    }


		.footer{background:#F3F4F7;}
		.ft-top{height:30.05rem;padding-top:2.15rem; box-sizing: border-box;}
		.ft-top .top{height:6.8rem;border-bottom:0.05rem solid #E5E5E5; box-sizing: border-box; margin-bottom: 3.55rem;}
		.ft-top .top .ft-logo{width:4.85rem; line-height: 0;float:left;}
		.ft-top .top .ft-logo img{width: 100%;}
		.ft-top .top ul{width:52.75rem; float:right;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
		.ft-top .top ul li{height:4.85rem; line-height: 4.85rem;}
		.ft-top .top ul li a{font-size: 0.9rem;color:#333333;}
		.ft-top .bot{height:17.5rem;}
		.ft-top .bot .ft-lx{width:21.05rem;float:left;}
		.ft-top .bot .ft-lx h4{height:2.95rem; line-height: 2.95rem; margin-bottom: 0.55rem;font-size: 1.2rem;color:#333333; font-weight: normal;}
		.ft-top .bot .ft-lx span{display: block; line-height: 2.05rem;padding-left:1.65rem;background:url(images/ft-tel.png) no-repeat left;background-size:1.15rem 1.15rem;font-size: 1.4rem;color:#333333;font-family: 'DINPro-B';}
		.ft-top .bot .ft-lx ul li{height:2.5rem; line-height: 1.2rem;font-size: 0.8rem;color:rgba(51,51,51,.6);}
		.ft-top .bot .ft-lx ul li i{display: block;
    padding-left: 3.8rem;}
		.ft-top .bot .ft-xx{float:left;width:17rem;padding-top:3.75rem;}
		.ft-top .bot .ft-xx ul li{height:1.7rem; line-height: 1.7rem;font-size: 0.8rem;color:rgba(51,51,51,.6);}
		.ft-top .bot .ft-xx ul li a{font-size: 0.8rem;color:rgba(51,51,51,.6);}
		.ft-top .bot .ft-code{width:33.5rem;float:right;}
		.ft-top .bot .ft-code h4{height:2.95rem; line-height: 2.95rem; margin-bottom: 0.9rem;font-size: 1.2rem;color:#333333; font-weight: normal;}
		.ft-top .bot .ft-code .code{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
		.ft-top .bot .ft-code .code span{display: block;width:10.7rem;background:#FFF;}
		.ft-top .bot .ft-code .code span i{display: block;width:8.5rem; line-height: 0; overflow: hidden;float:left;}
		.ft-top .bot .ft-code .code span i img{width:100%;}
		.ft-top .bot .ft-code .code span b{display: block;width:2.2rem;height:8.5rem;float:left;position: relative;}
		.ft-top .bot .ft-code .code span b em{display: block; line-height: 0.9rem;color:#333333; position: absolute;left:50%; top:50%; transform: translate(-50%,-50%); font-weight: normal;text-align: center;}
		.ft-bot{height:5.25rem;background:#226043;}
		.ft-bot span{display: block;float:left;width:50rem; height:5.25rem; line-height: 5.25rem;}
		.ft-bot span a{font-size: 0.8rem;color:#ffffff; margin-right: 2.85rem;}
		.ft-bot strong{display: block;float:right;padding-top:1.2rem;}
		.ft-bot strong a{display: block;width:2.95rem; line-height: 0;float:left; margin-left: 0.8rem;}
		.ft-bot strong a img{width:100%;}



		
	
