*{
    margin: 0;
    padding: 0;
}

body{background: #fff;}
input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}
/*


.form-input::-webkit-input-placeholder {color: #333;}   
.form-input:-moz-placeholder, textarea:-moz-placeholder {   

			color: #333;  
			}   
.form-input::-moz-placeholder, textarea::-moz-placeholder {   
			color: #333;   
			}   
.form-input:-ms-input-placeholder, textarea:-ms-input-placeholder {   
			color: #333;  
}

*/



textarea {  -webkit-appearance: none;}  
input:focus {outline: none;}
select:focus {outline: none;}
img{display:block;}

.images1{width:100%;height:auto;margin:0 auto;display: block;}
.nav{width:100%;height:auto;margin:0 auto;display: block;}



/*--弹窗---*/

@-webkit-keyframes hvr-pulse-grow21 {
			  to {-webkit-transform: scale(1.04);transform: scale(1.04); }
			}

@keyframes hvr-pulse-grow21 {
			  to {-webkit-transform: scale(1.04);transform: scale(1.04);  }
	    }
	

	
@keyframes fade-in {  
    0% {opacity: 0;}/*初始状态 透明度为0*/  
    40% {opacity: 0;}/*过渡状态 透明度为0*/  
    100% {opacity: 1;}/*结束状态 透明度为1*/  
	}  
@-webkit-keyframes fade-in {/*针对webkit内核*/  
		0% {opacity: 0;}  
		40% {opacity: 0;}  
		100% {opacity: 1;}  
	}  

.tc1{width:100%;height:100%;position: fixed;top:0;left:0;z-index:99999;background:rgba(0,0,0,0.8);}
	
.tc-gb{width:.3rem;height:auto;cursor: pointer;position: absolute;top:15px; right: 15px;z-index: 2;}



#tc01 {    
		animation: fade-in;/*动画名称*/  
		animation-duration: 2s;/*动画持续时间*/  
		-webkit-animation:fade-in 2s;/*针对webkit内核*/  
	}  


.tc-con3{width:76%;height:4.5rem;background:#fff;border-radius:.2rem;margin:30% auto;position: relative;overflow: hidden;}

.tc3-img{display:block;width:2.18rem;height:auto;margin:.2rem auto 0 auto;}

.tc-con3 h2{display:block;width:100%;height:.7rem;font-size: .36rem;color:#000;line-height:.7rem;text-align: center;}
.tc-con3 p{display:block;width:100%;height:.7rem;font-size: .24rem;color:#000;line-height: .36rem;text-align: center;}

.tc-con3 a{display:block;width:3.8rem;height:.56rem;border-radius:.5rem;line-height:.56rem;text-align: center;font-size: .28rem;color:#fff;margin: .16rem auto 0 auto;background:#c9c9c9;cursor: pointer;}

.tc-con3 a{
	background:linear-gradient(left top,#ffa70f,#ff860f);
	background:-webkit-linear-gradient(left top,#ffa70f,#ff860f);
	background:-moz-linear-gradient(left top,#ffa70f,#ff860f);
	background:-o-linear-gradient(left top,#ffa70f,#ff860f) ;

}
.tc-con3 span{display:block;width:100%;height:.6rem;line-height: .6rem; font-size: .24rem;color:#666;text-align: center;}


@-webkit-keyframes hvr-pulse-grow21 {
			  to {-webkit-transform: scale(1.04);transform: scale(1.04); }
			}

@keyframes hvr-pulse-grow21 {
			  to {-webkit-transform: scale(1.04);transform: scale(1.04);  }
	    }
	

	
@keyframes fade-in {  
    0% {opacity: 0;}/*初始状态 透明度为0*/  
    40% {opacity: 0;}/*过渡状态 透明度为0*/  
    100% {opacity: 1;}/*结束状态 透明度为1*/  
	}  
@-webkit-keyframes fade-in {/*针对webkit内核*/  
		0% {opacity: 0;}  
		40% {opacity: 0;}  
		100% {opacity: 1;}  
	} 
.hvr-pulse-grow21 { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0);  -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;	-webkit-animation-name: hvr-pulse-grow21; animation-name: hvr-pulse-grow21; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate;		}
.hvr-pulse-grow21:hover{animation-play-state:paused;-webkit-animation-play-state:paused;}
	







/*---banner---*/

.banner{width:100%;height: 8.8rem;background: url(../images/banner_02.jpg) no-repeat center;background-size: 100% 100%;overflow: hidden;}
.banner-con{width:100%;height: .8rem;margin:7.47rem auto 0 auto;text-align: center;}
.banner-con a{display: inline-block;width: 2.95rem;height: auto;margin: 0 .17rem;cursor: pointer;}
.banner-con a img{display: block;width: 100%;}

/*---mk1---*/
.index-mk1{width: 100%;height: auto;overflow: hidden;}

.index-mk1 .nav{margin: .55rem auto .27rem auto;}

.mk1{width: 100%;height:10.32rem ;background: url(../images/bg1_10.jpg) no-repeat center;background-size:100% 100%;overflow: hidden;margin-bottom: .3rem;}

.mk1 dl{display: block;width: 6.6rem;height: 4.2rem;margin:  0 auto 0rem auto;}
.mk1 dl dt{display: block;width: 100%;height: .94rem;font-size: .34rem;color:#333;line-height: .94rem;margin: 0 auto;text-align: center;}
.mk1 dl dt strong{color:#e1251a;}

.mk1 dl dd{width: 100%;height: auto;overflow: hidden;text-align: center;}
.mk1 dl dd img{display: inline-block;width: 4.62rem;height: auto;}

.mk1 p{display: block;width: 5.12rem;height: .86rem;font-size: .24rem;color: #fff;line-height: .3rem;float: left;margin: .29rem 0 0 2.4rem;}

.mk1 dl:nth-child(2){margin-top: .7rem;}

/*---mk2---*/
.index-mk2{width: 100%;height: 5.66rem;background: #f2f2f2;overflow: hidden;}
.index-mk2 .nav{margin: .46rem auto .3rem auto;}

.mk2{display: block;width: 100%;height: auto;margin-bottom: .4rem;}

.mk2-con{width: 6.48rem;height: 1.72rem;margin: 0 auto .4rem;position: relative;}
.mk2-con p{display: block;width: 100%;height: 100%;}
.mk2-con p span{display: block;width: 1.55rem;height: .5rem;border-radius: 0.08rem;background: #ffeaea;border:1px solid #e1251a;font-size: .27rem;color: #e1251a;line-height: .5rem;float: left;margin-right: .09rem;margin-bottom: 0.09rem;text-align: center;}
.mk2-con p span:nth-child(4n){margin-right: 0;}
.mk2-tel{display: block;width:3.2rem;position: absolute;bottom:0.05rem;right: 0rem;}



.wx-anniu{display: block;width: 6.5rem;height: auto;margin: 0rem auto 0 auto;cursor: pointer;}

/*---mk3---*/
.index-mk3{width: 100%;height: auto;overflow: hidden;padding-bottom: .57rem;}

.index-mk3 .nav{margin: .51rem auto .1rem auto;}

.mk3{width: 100%;height: auto;margin: 0 auto;}

.mk3 dl{width: 100%;height: 1.86rem;position: relative;margin:.26rem auto 0 auto;}
.mk3 dl dt{display: inline-block;height: .56rem;border-radius: .3rem;border-bottom-right-radius: 0;font-size: .3rem;color: #fff;font-weight: bold;padding:0 .28rem;line-height: .56rem;position: absolute;top:0;left: .28rem;z-index: 2;


	  background: -webkit-linear-gradient(top, #f02601, #cb0318);
        background: -o-linear-gradient(top, #f02601, #cb0318);
        background: linear-gradient(to bottom, #f02601, #cb0318);
	
	
	-webkit-box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);
    -moz-box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);
    box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);


}

.mk3 dl dd{display: block;width:6.4rem;height: 1.56rem;position: absolute;right: .4rem;bottom: 0;background: url(../images/bg2_29.jpg) no-repeat center;background-size: 100% 100%;}
.mk3 dl dd p{display: block;width: 6.05rem;height: auto;line-height: .45rem;font-size: .26rem;color: #333;float:left;margin: .46rem 0 0 .32rem;}
.mk3 dl dd p strong{font-size: .28rem;color: #d62028;}
.mk3 dl dd p i{font-size: .22rem;font-style: normal;}




/*---mk4---*/
.index-mk4{width: 100%;height: 20.58rem;overflow: hidden;background: url(../images/xz-bg_22.jpg) no-repeat center;background-size: cover !important;}

.index-mk4 .nav{margin: .48rem auto .23rem auto;}

.mk4-n1{width:100%;height: 1.91rem;background: url(../images/ly-bg1_35.png) no-repeat center;background-size: 100% 100%; }

.mk4-n1 h2{display: block;width: 4.86rem;height: .5rem;line-height: .5rem;font-size: .3rem;color:#c80000;text-indent: .24rem;float: left;margin-left: .24rem;}
.mk4-n1 p{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.26rem;font-size: .24rem;line-height: .38rem;color:#333;}
.mk4-n1 p span{color:#dc2727;}


.mk4-n2{width:100%;height: 2.84rem;background: url(../images/ly-bg2_36.png) no-repeat center;background-size: 100% 100%; }
.mk4-n2 h2{display: block;width: 4.86rem;height: .5rem;line-height: .5rem;font-size: .3rem;color:#c80000;text-indent: .24rem;float: left;margin-left: .24rem;}


.mk4-n2 b{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.26rem;font-size: .28rem;line-height: .38rem;color:#333;}
.mk4-n2 b span{color:#dc2727;}

.mk4-n2 p{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.22rem;font-size: .24rem;line-height: .36rem;color:#dc2727}





.mk4-n3{width:100%;height: 2.83rem;background: url(../images/ly-bg3_37.png) no-repeat center;background-size: 100% 100%; }
.mk4-n3 h2{display: block;width: 4.86rem;height: .5rem;line-height: .5rem;font-size: .3rem;color:#c80000;text-indent: .24rem;float: left;margin-left: .24rem;}

.mk4-n3 b{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.26rem;font-size: .28rem;line-height: .38rem;color:#333;}
.mk4-n3 b span{color:#dc2727;}

.mk4-n3 p{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.22rem;font-size: .24rem;line-height: .36rem;color:#dc2727}


.mk4-n4{width:100%;height: 2.48rem;background: url(../images/ly-bg4_38.png) no-repeat center;background-size: 100% 100%; }
.mk4-n4 h2{display: block;width: 4.86rem;height: .5rem;line-height: .5rem;font-size: .3rem;color:#c80000;text-indent: .24rem;float: left;margin-left: .24rem;}

.mk4-n4 b{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.26rem;font-size: .28rem;line-height: .38rem;color:#333;}
.mk4-n4 b span{color:#dc2727;}

.mk4-n4 p{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.22rem;font-size: .24rem;line-height: .36rem;color:#dc2727}



.mk4-n5{width:100%;height: 2.49rem;background: url(../images/ly-bg5_39.png) no-repeat center;background-size: 100% 100%; }
.mk4-n5 h2{display: block;width: 4.86rem;height: .5rem;line-height: .5rem;font-size: .3rem;color:#c80000;text-indent: .24rem;float: left;margin-left: .24rem;}


.mk4-n5 b{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.26rem;font-size: .28rem;line-height: .38rem;color:#333;}
.mk4-n5 b span{color:#dc2727;}

.mk4-n5 p{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.22rem;font-size: .24rem;line-height: .36rem;color:#dc2727}


.mk4-n6{width:100%;height: 2.83rem;background: url(../images/ly-bg6_40.png) no-repeat center;background-size: 100% 100%; }
.mk4-n6 h2{display: block;width: 4.86rem;height: .5rem;line-height: .5rem;font-size: .3rem;color:#c80000;text-indent: .24rem;float: left;margin-left: .24rem;}

.mk4-n6 b{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.26rem;font-size: .28rem;line-height: .38rem;color:#333;}
.mk4-n6 b span{color:#dc2727;}

.mk4-n6 p{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.22rem;font-size: .24rem;line-height: .36rem;color:#dc2727}


.mk4-n7{width:100%;height: 2.84rem;background: url(../images/ly-bg7_41.png) no-repeat center;background-size: 100% 100%; }
.mk4-n7 h2{display: block;width: 4.86rem;height: .5rem;line-height: .5rem;font-size: .3rem;color:#c80000;text-indent: .24rem;float: left;margin-left: .24rem;}

.mk4-n7 b{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.26rem;font-size: .28rem;line-height: .38rem;color:#333;}
.mk4-n7 b span{color:#dc2727;}

.mk4-n7 p{display: block;width: 4.86rem;height: auto;padding-left: .24rem;float: left;margin-left: .24rem;margin-top:.22rem;font-size: .24rem;line-height: .36rem;color:#dc2727}




/*---mk5---*/
.index-mk5{width: 100%;height: auto;overflow: hidden;padding-bottom: .22rem;}

.index-mk5 .nav{margin: .51rem auto .0rem auto;}


.mk5-con{width: 100%;height: 9.41rem;background: url(../images/bg3_37.jpg) no-repeat center;background-size: 100% 100%;}
.mk5-ls1{width: 100%;height: 4.52rem;background: url(../images/ls1_37.jpg) no-repeat center;background-size: 100% 100%;margin: 0 auto 0 auto;position: relative;}

.mk5-ls1 dl{width: 3.4rem;height: auto;float: left;margin: .3rem 0 0 .94rem;font-weight: bold;}
.mk5-ls1 dl dt{width: 100%;height: .98rem;font-size: .42rem;line-height: .98rem;color: #e50000;}
.mk5-ls1 dl dd{width: 90%;font-size: .26rem;line-height: .42rem;color:#333333;}

.ls-b{width: 6.48rem;height: 1.57rem;border-top-right-radius: .3rem;position: absolute;left: .5rem;bottom: 0;z-index: 2;


	  background: -webkit-linear-gradient(right, #f02601, #cb0318);
        background: -o-linear-gradient(right, #f02601, #cb0318);
        background: linear-gradient(to left, #f02601, #cb0318);
	
	
	-webkit-box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);
    -moz-box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);
    box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);



}

.ls-b p{display: block;width: 100%;height: auto;font-size: .25rem;line-height: .38rem;float:left;padding:.24rem 0 0 .42rem;color: #fff;}
.ls-b p span{color: #fff8ad;}


.mk5-ls2{width: 100%;height: 4.15rem;background: url(../images/ls2_39.jpg) no-repeat center;background-size: 100% 100%;margin: .4rem auto 0 auto;position: relative;}

.mk5-ls2 dl{width: 3.4rem;height: auto;float: left;margin: .96rem 0 0 3.88rem;font-weight: bold;}
.mk5-ls2 dl dt{width: 100%;height: .98rem;font-size: .42rem;line-height: .98rem;color: #e50000;}
.mk5-ls2 dl dd{width: 90%;font-size: .26rem;line-height: .42rem;color:#333333;}

.ls-b2{width: 6.48rem;height: 1.18rem;border-top-right-radius: .3rem;position: absolute;left: .5rem;bottom: 0;z-index: 2;


	  background: -webkit-linear-gradient(right, #f02601, #cb0318);
        background: -o-linear-gradient(right, #f02601, #cb0318);
        background: linear-gradient(to left, #f02601, #cb0318);
	
	
	-webkit-box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);
    -moz-box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);
    box-shadow: 0rem 0.02rem 0.26rem rgba(214, 33, 41, .4);



}

.ls-b2 p{display: block;width: 100%;height: auto;font-size: .25rem;line-height: .38rem;float:left;padding:.24rem 0 0 .42rem;color: #fff;}
.ls-b2 p span{color: #fff8ad;}


/*---mk6----*/
.index-mk6{width: 100%;height: 10.72rem;background: #f9f9f9;overflow: hidden;}
.index-mk6 .nav{margin: .47rem auto .44rem auto;}

.mk6{display: block;width: 100%;height: auto;margin:0 auto ;}

.wx-anniu2{display: block;width: 6.94rem;height: auto;margin: .54rem auto 0 auto;cursor: pointer;}













