/*! www.vancheer.com  |  Powered by vancheer */


@media screen and ( max-width:1600px ){
	.indexPart3 .list li .box{ padding: 0.6rem 0.75rem 0;}
	.indexPart3 .list li .num{ font-size: 66px; line-height: 66px; }
	.indexPart3 .list li .name{ padding: 10px 0 40px;}
	.indexPart3 .list li .content{ line-height: 28px; }

}

@media screen and ( max-width:1440px ){
	.banner .logo img{ width: 258px; }
	.indexPart1{ padding: 100px 0;}
	.indexPart3 .list li .box{ padding: 0.5rem 0.65rem 0;}
	.indexPart3 .list li .num{ font-size: 60px; line-height: 60px; }
	.indexPart3 .list li .name{ padding: 10px 0 30px;}
	.indexPart3 .list li .content{ margin-top: 0.2rem; line-height: 26px; height:156px; }
	.indexPart4{ padding: 100px 0 70px; }
	.indexPart4 .rightCon{ padding-top: 0.6rem; }
	.indexPart5{ padding-bottom: 70px; }

}

@media screen and ( max-width:1366px ){
	.indexPart4 .rightCon{ padding-top: 0.4rem; }
}

@media screen and ( max-width:1004px ){
	.wal{width:100%;}
	.banner .logo{ left: 0.3rem; top: 0.2rem; }
	.banner .logo img{ width: 2.2rem; }
	.indexPart1{ padding: 0.8rem 0.3rem; }
	.indexPart1:before{ margin-left: -3.0rem; width: 6.0rem; background-size: 6rem;}
	.indexPart1 .leftImg{ float: none; }
	.indexPart1 .leftImg, .indexPart1 .leftImg img{ width: 100%; }
	.indexPart1 .rightCon{ width: auto; float: none; padding-top: 0.6rem; }
	.indexPart1 .title{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexPart1 .title:after{ height: 3px; }
	.indexPart1 .content{ font-size: 0.3rem; line-height: 0.56rem; }
	.indexPart2{ padding: 0 0.3rem; }
	.indexPart2 .leftCon{ width: auto; float: none; padding-top: 0.6rem; }
	.indexPart2 .title{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexPart2 .title:after{ height: 3px; }
	.indexPart2 .content{ font-size: 0.3rem; line-height: 0.56rem; }
	.indexPart2 .rightImg{ float: none; }
	.indexPart2 .rightImg, .indexPart2 .rightImg img{ width: 100%; }
	.indexPart3{ padding: 0.6rem 0.3rem 0; }
	.indexPart3 .en{ font-size: 0.36rem; line-height: 0.36rem;}
	.indexPart3 .cn{ font-size: 0.36rem; line-height: 0.36rem; padding-top: 0.15rem; }
	.indexPart3 .list{ padding-top: 0.5rem; }
	.indexPart3 .list ul{ display: block; }
	.indexPart3 .list li{ padding-bottom: 0.4rem; }
	.indexPart3 .list li .box{ width: 100%; height: auto; padding: 0.7rem 0.45rem;}
	.indexPart3 .list li .num{ font-size: 0.86rem; line-height: 0.86rem; }
	.indexPart3 .list li .name{ padding: 0.1rem 0 0.45rem; font-size: 0.36rem; line-height: 0.36rem; }
	.indexPart3 .list li .name:after{ width: 0.5rem; height: 3px; }
	.indexPart3 .list li .content{ margin-top: 0.4rem; font-size: 0.28rem; line-height: 0.56rem; height:3.36rem;}
	.indexPart4{ padding: 0.5rem 0.3rem 0.8rem; }
	.indexPart4 .leftImg{ float: none; }
	.indexPart4 .leftImg, .indexPart4 .leftImg img{ width: 100%; }
	.indexPart4 .rightCon{ width: auto; float: none; padding-top: 0.6rem; }
	.indexPart4 .title{ font-size: 0.48rem; line-height: 0.48rem; }
	.indexPart4 .title:after{ height: 3px; }
	.indexPart4 .content{ padding-top: 0.45rem; font-size: 0.3rem; line-height: 0.56rem; }
	.indexPart5{ padding: 0 0.3rem 1.0rem; }
	.indexPart5 .bigBox{ padding: 0.8rem 0.45rem;}
	.indexPart5 .title{ position: relative; left: 0; top: 0; height: 0.8rem; font-size: 0.36rem; line-height: 0.36rem; }
	.indexPart5 .title:after{ width: 0.5rem; height: 3px; }
	.indexPart5 .content{ padding-top: 0.5rem; font-size: 0.28rem; line-height: 0.56rem; }
	.footDiv{ border-bottom: #ed753a solid 2px; padding: 0.8rem 0.3rem; height: auto;}
	.footDiv .logo img{ width: 2.8rem; }
	.footDiv .rightDiv{ float: none; padding-top: 0.5rem; }
	.footDiv .msg{ float: none; padding-left: 0; padding-top: 0.3rem; font-size: 0.28rem; line-height: 0.56rem; }
	.footDiv .msg a{ padding-left: 0.08rem; }
	.footDiv .msgList{ float: none;}
	.footDiv .msgList li{ line-height: 0.56rem; font-size: 0.28rem; }
	.footDiv .msgList li em{ font-size: 0.36rem; line-height: 0.36rem; }

}

