@charset "utf-8";
/*width:1200+*/

@media only screen and (min-width: 1004px) and (max-width: 2800px){
	
	
	
	
}

@media only screen and (max-width: 1600px){
	
	.nav ul li>a{
		font-size: 20px;
	}
	.nav ul li{
		margin-left: 50px;
	}
	.nav_sub a{
		font-size: 20px;
	}
	.use a{
		font-size: 15px;
	}
	.banner2{
		font-size: 90px;
		line-height: 120px;
	}
	.banner3 {
	    margin-top: 27px;
	    font-size: 20px;
	    line-height: 33px;
	}
	.banner4{
		margin-top: 62px;
	}
	.banner4a {
	    width: 197px;
	    height: 60px;
	    font-size: 20px;
	    color: #FFFFFF;
	    line-height: 60px;
	}
	.banner4b {
	    width: 197px;
	    height: 60px;
	    font-size: 20px;
	    color: #FFFFFF;
	    line-height: 60px;
	}
	.bserve{
		height: 137px;
	}
	.bserve2{
		font-size: 20px;
	}
	.bserve2 img{
		width: 42px;
	}
	.chose2{
		font-size: 33px;
	}
	.chose3 {
	    margin-top: 17px;
	    font-size: 17px;
	    line-height: 27px;
	}
	.solution2 img{
		width: 769px;
	}
	.solution3 {
	    left: -216px;
	    top: 7px;
	    width: 468px;
	    height: 239px;
	    border-radius: 17px;
	    padding: 21px 20px;
	}
	.solution4 {
	    border-radius: 17px;
	    padding: 27px 20px 0;
	}
	.solution5 {
	    font-size: 20px;
	    line-height: 27px;
	}
	.solution5 span{
		font-size: 27px;
	    line-height: 27px;
	}
	.solution6 {
	    margin-top: 20px;
	    font-size: 17px;
	    line-height: 33px;
	}
	.solution7 {
	    right: -293px;
	    top: 70px;
	    width: 468px;
	    height: 245px;
	    border-radius: 17px;
	    padding: 20px;
	}
	.solution8 {
	    border-radius: 17px;
	    padding: 27px 20px 0;
	}
	.solution9 {
	    left: -340px;
	    top: 353px;
	    width: 429px;
	    height: 239px;
	    border-radius: 17px;
	    padding: 21px 20px;
	}
	.solution10 {
	    left: -40px;
	    bottom: -80px;
	    width: 429px;
	    height: 203px;
	    border-radius: 17px;
	    padding: 21px 20px;
	}
	.solution11 {
	    left: 575px;
	    top: 508px;
	    width: 528px;
	    height: 316px;
	    border-radius: 17px;
	    padding: 21px 20px;
	}
	.solution12 {
	    border-radius: 17px;
	    padding: 27px 20px 0;
	}
	.capacityt{
		font-size: 27px;
	}
	.capacity12{
		font-size: 20px;
		line-height: 27px;
	}
	.capacity13{
		margin-top: 19px;
		font-size: 17px;
		line-height: 27px;
	}
	.capacity20{
		font-size: 17px;
		line-height: 27px;
	}
	.capacity21{
		font-size: 17px;
		line-height: 27px;
	}
	.solute3 a {
	    margin-top: 80px;
	    height: 60px;
	    font-size: 20px;
	}
	.solute8{
		font-size: 23px;
		line-height: 33px;
	}
	.solute9 {
	    margin-top: 27px;
	    font-size: 16px;
	    line-height: 36px;
	}
	.brand4 {
	    font-size: 40px;
	    line-height: 40px;
	}
	.brand5 {
	    margin-top: 24px;
	    font-size: 20px;
	    line-height: 33px;
	}
	.brand7 img{
		width: 416px;
	}
	.brand2 {
	    padding: 40px 113px 56px;
	}
	.brand8 {
	    height: 190px;
	    padding: 0px 113px;
	}
	.brand10 {
	    font-size: 43px;
	    line-height: 51px;
	}
	.brand11 {
	    margin-top: 13px;
	    font-size: 27px;
	    line-height: 31px;
	}
	.website2{
		margin-top: 69px;
	}
	.website4 {
	    font-size: 53px;
	    line-height: 63px;
	}
	.website5 {
	    margin-top: 17px;
	    font-size: 27px;
	    line-height: 31px;
	}
	.team {
	    padding: 50px 0 67px;
	}
	.team2 {
	    font-size: 27px;
	    line-height: 27px;
	}
	.team3 {
	    margin-top: 17px;
	    font-size: 17px;
	    line-height: 27px;
	}
	.team4 {
	    margin-top: 40px;
	}
	.team7 {
	    font-size: 30px;
	    line-height: 35px;
	}
	.team8 {
	    font-size: 17px;
	    line-height: 20px;
	}
	.team13 {
	    margin-top: 22px;
	    font-size: 18px;
	    line-height: 27px;
	}
	.team16{
	    font-size: 27px;
	    line-height: 31px;
	}
	.team17 {
	    font-size: 15px;
	    line-height: 18px;
	}
	.serve4 img{
		width: 93px;
	}
	.serve5 {
	    margin-top: 23px;
	    font-size: 20px;
	    line-height: 27px;
	}
	.serve6 {
	    margin-top: 10px;
	    font-size: 17px;
	    line-height: 27px;
	}
	.serve2{
		margin-top: 50px;
	}
	.contact {
	    margin-top: 70px;
	    padding: 40px 2% 47px;
	}
	.contact1 {
	    font-size: 50px;
	    line-height: 100px;
	}
	.contact2 {
	    margin-top: 13px;
	    font-size: 20px;
	    line-height: 27px;
	}
	.contact3{
		margin-top: 47px;
	}
	.contact3a {
	    width: 240px;
	    height: 53px;
	    font-size: 20px;
	    line-height: 49px;
	}
	.contact3b {
	    width: 240px;
	    height: 53px;
	    font-size: 20px;
	    line-height: 49px;
	}
	.footer4{
		font-size: 17px;
	}
	.footer5 {
	    font-size: 17px;
	    line-height: 27px;
	}
	.footer6 {
	    width: 107px;
	    height: 40px;
	    font-size: 17px;
	    line-height: 36px;
	}
	.footer7 {
	    margin-top: 20px;
	    font-size: 15px;
	    line-height: 27px;
	}
	.footer{
		padding: 27px 0;
	}
	.footer1{
		padding-bottom: 23px;
	}
	.footer8{
		margin-left: 100px;
	}
	.footer8 span {
	    margin-bottom: 20px;
	    font-size: 17px;
	    line-height: 27px;
	}
	.footer8 a {
	    margin-top: 13px;
	    font-size: 15px;
	    line-height: 27px;
	}
	.beian {
	    margin-top: 23px;
	    font-size: 12px;
	    line-height: 27px;
	}
	.team1{
	    max-width: 1180px;
	}
	.team5{
	    width: 242px;
	    margin-right: 50px;
	    padding: 40px 30px
	}
	.team6{
	    margin-top: 40px;
	}
	.team10 ul li{
	    height: 177px;
	}
	.team14{
	    height: 107px;
	}
	.team12 img {
        max-width: 60px;
    }
	
	
	
}

@media only screen and (max-width: 1440px){
	
	.banner2 {
        font-size: 80px;
	    line-height: 108px;
	}
	.solution2 img {
	    width: 663px;
	}
	.solution3 {
        left: -194px;
        top: 5px;
        width: 422px;
        height: 215px;
        border-radius: 17px;
        padding: 19px 18px;
    }
    .solution4 {
        padding: 24px 18px 0;
    }	
	.solution5{
		font-size: 18px;
	}
	.solution5 span{
		font-size: 24px;
		line-height: 24px;
	}
    .solution6 {
        font-size: 15px;
        line-height: 30px;
    }
    .solution7 {
        right: -264px;
        top: 63px;
        width: 422px;
        height: 220px;
        padding: 18px;
    }
	.solution8 {
        padding: 24px 18px 0;
    }
    .solution9 {
        left: -306px;
        top: 317px;
        width: 386px;
        height: 215px;
        padding: 19px 18px;
    }
    .solution10 {
        left: -36px;
        bottom: -72px;
        width: 386px;
        height: 183px;
        padding: 19px 18px;
    }
	.solution11 {
        left: 518px;
        top: 458px;
        width: 476px;
        height: 284px;
        border-radius: 17px;
        padding: 19px 18px;
    }
	.solution12{
        padding: 24px 18px 0;
	}
	.capacity14 img {
	    max-width: 540px;
	}
	.contact1 {
        font-size: 45px;
	    line-height: 90px;
	}
	.capacity3{
	    margin: 0 120px;
	}
	.capacity9{
	    max-width: 644px;
	}
	.capacity18{
	    max-width: 644px;
	}
	.capacity16{
	    max-width: 644px;
	}
	.solute13 img{
	    max-width: 360px;
	}
	.solute7{
	    width: 460px;
	}
	.safe1 img{
	    max-width: 100%;
	}
	.innerBanner1{
	    font-size: 50px;
	}
	.innerBannere{
	    margin-top: 30px;
	    font-size: 20px;
	    line-height: 40px;
	}
	.innerBanner3{
	    margin-top: 50px;
	}
	.esquare1 {
        width: calc((100% - 80px) / 5);
        margin-right: 20px;
    }
	.esquare1 ul li{
	    padding: 16px;
	}
	.innerBanner2{
	    max-width: 500px;
	    margin-top: 30px;
	    font-size: 20px;
	    line-height: 40px;
	}
	.nav ul li img{
    	width: 14px;
    }
    .esquare10b{
        font-size: 20px;
    }
    .esquare9 span{
        font-size: 20px;
    }
    .esquare11 span{
        font-size: 20px;
    }
    .capacity14 img{
        max-width: 570px;
    }
    .team1{
	    max-width: 1060px;
	}
	.team5{
	    width: 218px;
	    margin-right: 45px;
	    padding: 36px 27px
	}
	.team6{
	    margin-top: 36px;
	}
	.team13 {
        margin-top: 20px;
        font-size: 17px;
        line-height: 24px;
    }
	.team10 ul li{
	    height: 159px;
	}
	.team14{
	    height: 96px;
	}
	.team12 img {
        max-width: 54px;
    }
    .team7 {
        font-size: 27px;
        line-height: 32px;
    }
    .team8 {
        font-size: 15px;
        line-height: 18px;
    }
    
    
    
}

@media only screen and (min-width: 1200px){
	
}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){
	
}
/** max-width:1024 **/
@media only screen and (max-width: 1023px) {
    .wap{
        display: block;
    }
	.pc{
	    display: none !important;
	}
	.header{
		display: none;
	}
	.header_m{
		display: block;
	}
	.banner1{
		padding: 0 2%;
	}
	.banner2 {
        font-size: 20px;
	    line-height: 32px;
	}
    .banner3 {
        margin-top: 10px;
        font-size: 12px;
        line-height: 20px;
    }
    .banner4 {
        margin-top: 20px;
    }
	.banner4a {
	    width: 130px;
	    height: 45px;
        font-size: 16px;
	    line-height: 45px;
		margin: 0 10px;
    }
    .banner4a.wap{
        display: inline-block;
    }
	.banner4b {
	    width: 130px;
	    height: 45px;
	    font-size: 16px;
	    line-height: 41px;
		margin: 5px 0;
	}
	.bserve1{
		flex-wrap: wrap;
	}
	.bserve2{
		width: 100%;
		height: 50%;
		font-size: 14px;
		line-height: 24px;
	}
	.bserve2 img{
		width: 20px;
	}
	.bserve {
		bottom: -128px;
        height: auto;
	    padding: 16px 0;
	}
	.chose{
	    margin-top: 140px;
	}
	.chose2{
		font-size: 18px;
		line-height: 28px;
	}
	.chose3 {
		margin-top: 12px;
	    font-size: 14px;
	    line-height: 24px;
	}
	.chose6{
		width: 100%;
	}
	.chose6 img{
		height: 40px;
	}
	.chose7{
		width: 100%;
	}
	.chose7 ul li{
		margin-right: 10px;
		width: calc((100% - 20px)/3);
	}
	.chose8{
	    height: 60px;
	}
	.tempWrap{
		width: 100% !important;
	}
	.chose5:nth-child(2n) .chose7 {
	    padding: 0;
	}
	.solution {
	    margin-top: 30px;
	    padding: 0 2%;
	}
	.succeed_tc4{
	    font-size: 16px;
	    line-height: 32px;
	    margin-top: 30px;
	}
	.fail_tc2{
	    font-size: 16px;
	    line-height: 32px;
	}
	.solution3 {
		margin-top: 20px;
	    left: auto;
	    top: auto;
	    width: 100%;
	    position: relative;
	}
	.solution7 {
		margin-top: 20px;
		right: auto;
	    top: auto;
	    width: 100%;
	    position: relative;
	}
	.solution9 {
		margin-top: 20px;
	    position: relative;
	    left: auto;
	    top: auto;
	    width: 100%;
	}
    .solution10 {
		margin-top: 20px;
        position: relative;
        left: auto;
        bottom: auto;
        width: 100%;
    }
    .solution11 {
		margin-top: 20px;
        position: relative;
        left: auto;
        top: auto;
        width: 100%;
        height: 284px;
    }	
	.solution5 {
	    font-size: 16px;
	}
	.solution5 span{
		font-size: 20px;
	}
	.solution4 {
	    padding: 16px 10px 0;
	}
	.solution6 {
        font-size: 14px;
	    line-height: 24px;
	}
	.capacity{
		margin-top: 30px;
	}
	.capacity2{
		margin-top: 24px;
	}
	.capacity3 {
	    margin: 0 9px;
	}
	.capacity4 img {
	    width: 50px;
	}
	.capacity5 {
	    width: 110px;
	    height: 45px;
	    border-radius: 25px;
	    font-size: 14px;
	    line-height: 45px;
	}
	.capacity14 {
	    position: relative;
	    right: auto;
	    top: auto;
	}
	.capacity6{
		margin-top: 25px;
	}
	.capacityt {
        font-size: 18px;
	}
	.capacity9_d{
		margin-top: 20px;
	}
	.capacity9 {
	    margin-top: 16px;
	    padding: 20px 10px;
	}
    .capacity12 {
        font-size: 16px;
        line-height: 20px;
    }	
    .capacity13 {
        margin-top: 14px;
        font-size: 14px;
        line-height: 20px;
    }
	.capacity14{
		margin-top: 30px;
	}
	.capacity14 img{
		width: 100%;
	}
	.capacity15 a {
	    width: 160px;
	    height: 50px;
	    margin: 25px auto 0;
	    font-size: 16px;
	    line-height: 50px;
	}
	.solute{
		margin-top: 30px;
	}
	.solute2{
		margin-top: 20px;
		display: block;
	}
	.solute3{
		width: 100%;
		margin-right: 0;
		overflow: hidden;
		padding: 10px 2%;
	}
	.solute3 a{
		margin-top: 0;
		float: left;
		width: calc(100% / 3);
	}
	.solute4{
		padding: 20px 16px;
	}
	.solute7{
		width: 100%;
	}
    .solute8 {
        font-size: 18px;
        line-height: 28px;
    }
	.solute9 {
        margin-top: 16px;
        font-size: 14px;
        line-height: 24px;
    }	
	.solute12 {
	    margin-top: 24px;
	}
	.solute13 {
	    margin-top: 36px;
	    position: relative;
	    right: auto;
	    top: auto;
	    transform: translateY(0);
	}
	.solute13 img{
		width: 100%;
	}
	.brand{
		margin-top: 30px;
	}
	.brand2{
		padding: 20px 2%;
	}
	.brand3{
		margin-top: 30px;
	}
	.brand7 {
		margin-top: 20px;
	    position: relative;
	    right: auto;
	    top: auto;
	}
	.brand7 img{
		width: 100%;
	}
	.brand1{
		width: 100%;
	}
    .brand4 {
        font-size: 18px;
        line-height: 20px;
    }
    .brand5 {
        margin-top: 12px;
        font-size: 14px;
        line-height: 24px;
    }	
	.brand6{
		margin-top: 20px;
	}
	.brand8{
		height: 100px;
		padding: 0 2%;
	}
    .brand10 {
        font-size: 24px;
        line-height: 24px;
    }	
    .brand11 {
        margin-top: 10px;
        font-size: 16px;
        line-height: 24px;
    }	
	.empower{
		margin-top: 30px;
	}
	.empower1 {
	    margin-top: 20px;
	}
	.empower1 img{
		max-width: 100%;
	}
	.safe{
		margin-top: 30px;
	}
	.safe1{
	    margin-top: 20px;
	}
	.safe1 img{
		max-width: 100%;
	}
	.mt20{
	    margin-top: 20px;
	}
	.website {
	    margin-top: 15px;
	    padding: 10px 0;
	    text-align: center;
	    min-height: 240px;
	}
	.website2 {
        margin: 0 20px;
        display: inline-block;
    }
    .website3{
        width: auto;
        text-align: center;
    }
    .website4 {
        font-size: 20px;
        line-height: 20px;
    }	
	.website5 {
        margin-top: 10px;
	    font-size: 14px;
	    line-height: 14px;
    }
	.team{
		padding: 30px 0;
	}
	.team2 {
	    font-size: 20px;
    }
	.team3 {
        margin-top: 10px;
        font-size: 12px;
        line-height: 24px;
    }	
	.team4{
		margin-top: 20px;
		display: block;
	}
	.team5 {
	    margin-right: 0;
	    width: 100%;
	    padding: 20px 16px;
		overflow: hidden;
	}
	.team6{
		width: 50%;
		float: left;
		margin-top: 0;
		padding: 10px 0;
	}
	.team10 ul li{
		width: 50%;
	}
	.team14{
		height: auto;
		padding: 20px 0;
		flex-wrap: wrap;
	}
	.team15{
		width: 50%;
		padding: 10px 0;
	}
	.serve{
		margin-top: 30px;
	}
	.serve2{
		margin-top: 20px;
		flex-wrap: wrap;
		align-items: flex-start;
	}
	.serve3{
		width: 50%;
		margin-top: 20px;
	}
	.contact{
		margin-top: 30px;
		padding: 20px 2%;
	}
	.contact1 {
        font-size: 20px;
        line-height: 32px;
    }	
    .contact2 {
        margin-top: 10px;
        font-size: 14px;
        line-height: 24px;
    }
	.contact3{
		margin-top: 20px;
	}
	.contact3a {
        width: 140px;
	    height: 45px;
	    font-size: 16px;
        line-height: 41px;
		margin: 0 10px;
	}
	.contact3b {
        width: 140px;
	    height: 45px;
	    font-size: 16px;
        line-height: 41px;
		margin: 0 10px;
	}
	.footer8{
		display: none;
	}
	.innerBanner1{
		font-size: 24px;
	}
	.innerBanner2 {
	    max-width: 50%;
	    margin-top: 10px;
	    font-size: 14px;
	    line-height: 24px;
	}
	.innerBannere {
	    margin-top: 10px;
	    font-size: 14px;
	    line-height: 24px;
	}
	.innerBanner3 {
	    margin-top: 20px;
	}
	.innerBanner3a {
	    display: block;
	    width: 120px;
	    height: 36px;
	    font-size: 16px;
	    line-height: 40px;
	    margin-right: 0;
	}
	.innerBanner3b {
	    display: block;
	    margin-top: 10px;
	    width: 120px;
	    height: 36px;
	    font-size: 16px;
	    line-height: 36px;
	}
	.database1{
		padding: 20px 0;
		flex-wrap: wrap;
		height: auto;
	}
	.database2{
		width: 50%;
		padding: 10px 0;
	}
	.database3 {
	    font-size: 24px;
	    line-height: 36px;
	}
	.database4 {
	    margin-top: 4px;
	    font-size: 16px;
	    line-height: 24px;
	}
	.hotShop{
		margin-top: 30px;
	}
	.hotShop2 img{
		width: 100%;
		margin-right: 0;
		margin-top: 20px;
	}
	.beauty img{
		width: 100%;
		margin-right: 0;
		margin-top: 20px;
	}
	.hotShop3{
		margin-top: 30px;
		display: block;
	}
	.hotShop4{
		width: 100%;
	}
	.hotShop5{
		width: 100%;
		margin-top: 20px;
	}
	.hotShop6 {
	    font-size: 18px;
	    margin-bottom: 20px;
	}
	.hotShop7{
		margin-top: 16px;
	}
	.hotShop7 span{
		font-size: 16px;
		line-height: 28px;
	}
	.hotShop8{
		margin-top: 30px;
	}
	.hotShop8a {
	    width: 120px;
	    height: 40px;
	    font-size: 16px;
	    line-height: 40px;
	    margin-right: 12px;
	}
	.hotShop8b {
	    width: 120px;
	    height: 40px;
	    font-size: 16px;
	    line-height: 36px;
	}
	.hotShop7 img{
		margin-top: 6px;
	}
	.hotShop9{
		font-size: 16px;
		line-height: 28px;
	}
	.esquare {
		display: none;
		height: 500px;
		position: relative;
		right: auto;
		top: auto;
		bottom: auto;
		width: 100%;
	}
	.esquare1 ul li{
		padding: 10px;
		margin-bottom: 24px;
	}
	.esquare1{
		width: calc((100% - 40px)/5);
		margin-right: 10px;
	}
	.database2:nth-child(3){
		border-left: 0;
	}
	.esquare6 {
	    margin-top: 30px;
	    padding: 36px 0;
	}
	.esquare7 {
	    top: -10px;
	    font-size: 20px;
		white-space: nowrap;
	}
	.esquare8{
		display: block;
	}
	.esquare9 span{
		font-size: 16px;
		margin: 20px 0 0;
		max-width: 100%;
	}
	.esquare9 span:nth-child(2n){
		font-size: 16px;
		margin: 20px 0 0;
	}
	.esquare10{
		margin-top: 30px;
	}
	.esquare10a{
		font-size: 24px;
	}
	.esquare10b {
	    margin-top: 16px;
	    font-size: 16px;
	    line-height: 28px;
	}
	.esquare10c img {
	    width: 140px;
	}
	.esquare10c {
	    margin-top: 25px;
	}
	.esquare11 span{
		font-size: 16px;
		margin: 20px 0 0;
		max-width: 100%;
	}
	.esquare11 span:nth-child(2n){
		font-size: 16px;
		margin: 20px 0 0;
	}
	.esquare12{
		margin-top: 0;
	}
	.esquare12 img{
		width: 100%;
		margin: 20px 0 0;
	}
	.esquare13{
		margin-top: 30px;
		display: block;
	}
	.abBanner{
		font-size: 20px;
	}
	.about{
		margin-top: 36px;
	}
	.about2{
		font-size: 24px;
	}
	.about3{
		margin-top: 20px;
	}
	.about6{
		width: 100%;
	}
	.about4{
		margin-top: 20px;
		width: 100%;
	}
	.about5{
		margin-top: 20px;
		font-size: 18px;
		line-height: 28px;
	}
	.about7{
		margin-top: 0;
	}
	.about7 ul li{
		list-style-type: none;
		margin-top: 20px;
		width: 100%;
		margin-right: 0;
	}
	.about9{
		height: auto;
		padding: 20px 16px;
	}
	.about9a {
	    font-size: 18px;
	}
	.about9b {
	    font-size: 14px;
	    line-height: 28px;
	    margin-top: 10px;
	}
	.history1 {
		margin-top: 100px;
	    padding-right: 16px;
	}
	.history1:nth-child(2n) {
	    padding-left: 16px;
	}
	.history2 {
	    padding: 10px;
	}
	.history4 {
	    font-size: 14px;
	}
	.history{
		padding-bottom: 50px;
	}
	.banner>img{
		height: 240px;
	}
	.database5{
		width: 100%;
		border-left: 0;
	}
	.database6{
		font-size: 20px;
		padding: 0 20px;
		justify-content: flex-start;
	}
	.vip{
		font-size: 20px;
	}
	.vip1{
		font-size: 14px;
	}
	.innerSol1{
		font-size: 24px;
	}
	.innerSol2{
		font-size: 16px;
		margin-top: 10px;
	}
	.innerSol3{
		margin-top: 20px;
	}
	.innerSol3 a {
	    width: 120px;
	    height: 40px;
	    font-size: 16px;
	    line-height: 40px;
	}
	.engine {
	    font-size: 20px;
	}
	.catering {
	    margin-top: 40px;
	}
	.catering1{
		margin-top: 15px;
		display: block;
	}
	.catering3 {
	    margin-top: 20px;
	    margin-right: 0;
	    font-size: 20px;
		text-align: center;
	}
	.catering4 {
		margin-top: 20px;
		padding: 0 20px;
	    font-size: 16px;
	    line-height: 30px;
	}
	.beauty2 {
	    margin-top: 90px;
	    margin-bottom: 80px;
	}
	.beauty2 span {
	    padding: 6px 10px;
	    width: 72%;
	    height: 90px;
	}
	.beauty2 code {
	    font-size: 32px;
	}
	.beauty1{
		display: block;
	}
	.beauty1 img{
		margin: 10px 0;
	}
	.tj_tc2{
		display: block;
	}
	.tj_tc3{
		display: none;
	}
	.tj_tc7{
		padding: 60px 20px 30px;
	}
	.tj_tc8 {
	    font-size: 16px;
	    margin-bottom: 20px;
	}
	.tj_tc9{
		margin-top: 15px;
		display: block;
	}
	.tj_tc9 input{
		margin-top: 10px;
		width: 100%;
		padding: 0 10px;
	}
	.tc_close {
	    top: 20px;
	    right: 20px;
	}
	.tc_close img{
		width: 20px;
	}
	.tj_tc10{
		margin-top: 20px;
		display: block;
	}
	.tj_tc10 span{
		margin-bottom: 10px;
		display: block;
	}
	.tj_tc10 label{
		display: inline-block;
		margin-right: 10px;
	}
	.tj_tc11{
		margin-top: 30px;
	}
	.zx_tc2{
		padding: 30px 20px;
	}
	.zx_tc3{
		display: block;
	}
	.zx_tc4{
		text-align: center;
		margin-right: 0;
	}
	.zx_tc4 img{
		width: 80px;
	}
	.zx_tc6 {
	    margin-top: 20px;
	    font-size: 20px;
		text-align: center;
	    line-height: 32px;
	}
	.aff_tc2{
	    text-align: center;
	}
	.aff_tc3{
	    text-align: center;
	}
	.zx_tc7 {
	    margin-top: 10px;
		text-align: center;
	}
	.zx_tc7 img{
		width: 120px;
	}
	.zx_tc8 {
		text-align: center;
	    font-size: 16px;
	}
	.aff_tc2{
	    font-size: 20px;
	    margin-top: 16px;
	}
	.aff_tc3a {
        width: 110px;
        height: 40px;
        margin-right: 10px;
        font-size: 16px;
        line-height: 40px;
    }
	.aff_tc3b {
        width: 110px;
        height: 40px;
        font-size: 16px;
        line-height: 38px;
    }
	.aff_tc3b.wap{
	    display: inline-block;
	}
	.mtxc{
	    text-align: center;
	}
	.mtxc .innerBanner3b{
	    margin: 0 0 0 10px;
	}
	.m100{
	    width: 100%;
	    max-width: 100%;
	    text-align: center;
	}
	.aff_tc1{
	    width: 80%;
	}
	
	
	
	
	
}
/** max-width:960 **/
@media only screen and (max-width: 959px) {

}
/** max-width:768 **/
@media only screen and (max-width: 767px) {
	
	
	
	
}
/** max-width:640 **/
@media only screen and (max-width: 639px) {
}

/** width:480 **/
@media only screen and (max-width: 479px) {

}

@media only screen and (max-width: 360px) {

}
/** width:320px **/
@media only screen and (max-width: 319px) {	
}

/*********************************首页结束**********************************/

/*******************************************************************/
/*width:1200+*/
@media only screen and (min-width: 1200px){}
/** max-width:1200 **/
@media only screen and (max-width: 1365px){

	}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){}
/** width:960px **/
@media only screen and (max-width: 1023px){
}
/** max-width:960 **/
@media only screen and (max-width: 959px){}
/** max-width:768 **/
@media only screen and (max-width: 767px){}
/** max-width:640 **/
@media only screen and (max-width: 639px){
	}
/** width:480 **/
@media only screen and (max-width: 479px) {}
/** width:360px **/
@media only screen and (max-width: 360px) {}

/** width:320px **/
@media only screen and (max-width: 319px){}
/*******************************************************************/


