.banner li .text h2{ display: block; font-size: 72px; line-height: 1.2; letter-spacing: 2px; font-family: 微软雅黑; font-weight: bold; color: #fff; transition: all 0.5s ease-in-out .1s}
.banner li .text h3{ display: block; font-size: 48px; margin-bottom: 30px; font-family: "arialnbi"; color: #fff; transition: all 0.5s ease-in-out .1s}


@media screen and (max-width: 736px){
    .i-about .text h4{
        display: none;
    }
}
@media screen and (max-width: 736px){
	header a.logo{ margin: .14rem .1rem; height: .32rem;}
	header nav .language{ margin: 0 .1rem 0 0;}
	.menu{ right: .85rem; top: 0; height: .6rem; line-height: .6rem}

	.banner{ margin: .6rem 0 0;}
	.banner li .text h2{ font-size: .24rem;}
	.banner li .text h3{ font-size: .18rem;}
	.banner li.banner02.ani-slide .text h2{ font-size: .24rem}
	.banner li.banner03 .text{ right: .5rem;}
	.banner li.banner03 .text h2::first-line{ font-size: .24rem;}
	.banner li.banner03 .text h2{ font-size: .18rem;}
	.banner li.banner01 .child .hd span{ background: #fff; border-radius: 0; width: .2rem; height: 4px; margin-right: .05rem; opacity: 1;}

	.i-app-list .list li .img, .i-app-list .list li .text{ padding: 0;}
	.i-app-list .main ul{ position: relative;}
	.i-app-list .main ul li{ width: 50%; position: relative; box-shadow: 0 0 10px rgba(0,0,0,.2);}
	.i-app-list .main ul li a .img::after{ display: none;}

	.i-app-list .list li .text .tit span{ font-size: .24rem;}
	.i-app-list .list li .text .tit h2{ font-size: .36rem;}
	.i-app-list .list .hd{ position: relative; right: 0; margin-top: .5rem; box-sizing: border-box; padding: 0 .2rem}
    .i-news-list, .i-c-box{ padding: .3rem .2rem}
    .i-news-list h2,.i-c-box h2{ font-size: .24rem; line-height: 2}
	.i-news-list{ padding-bottom: 0;}
	.i-news-list ul{ margin: .2rem 0 0;}
	.i-news-list ul li{ min-height: .72rem;}
	.i-news-list ul li h3{ width: 100%; line-height: .36rem; font-size: .16rem; padding-left: 1.1rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.i-news-list ul li p{ font-size: .14rem; line-height: .18rem; height: .36rem; overflow: hidden; padding-left: 1.1rem; overflow : hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2; margin: 0;
		-webkit-box-orient: vertical; }
	.i-c-info li:first-of-type span{ line-height: .42rem}
	.i-c-info li span{ font-size: .14rem; line-height: .42rem;}
	.i-c-info li i{ font-size: .32rem; width: .42rem; height: .42rem; line-height: .42rem;}
	.i-c-info li{ padding-left: .45rem; min-height: .42rem; margin-top: .15rem;}
	.i-c-info li a[class^="icon"]{ font-size: .24rem; width: .42rem; height: .42rem; line-height: .42rem;}
	.i-c-info li a[class^="icon"]:first-child{ margin-left: .2rem}
}
