@charset "UTF-8";



.applications-sec-bk01 .list { position:relative;}

.applications-sec-bk01 .title { padding:1.245em 0px; }

.applications-sec-bk01 .pic-wrap { width:57.29%; overflow:hidden; }

.applications-sec-bk01 .pic-wrap ul li a { display:block; padding-bottom:65.45%;}

.applications-sec-bk01 .text-wrap { width:31.25%; margin-right:8.33%; }

.applications-sec-bk01 .text-wrap .head { padding:2em 0px; }

.applications-sec-bk01 .text-wrap .head h4 { line-height:1.4; }

.applications-sec-bk01 .text-wrap .class { padding:1.4375em 0px; overflow:hidden; min-height:13.875em; }

.applications-sec-bk01 .text-wrap .class h5 { padding:0.3636em 0px; }

.applications-sec-bk01 .text-wrap .class .img { height:9.375em; position:relative; }

.applications-sec-bk01 .text-wrap .class .img img { width:auto; height:auto; max-width:100%; max-height:100%; }

.applications-sec-bk01 .text-wrap .number { padding:1.5625em 0px 2.1875em; }

.applications-sec-bk01 .text-wrap .number .page-num { line-height:1.1; padding-right:2.625em; }

.applications-sec-bk01 .text-wrap .number .page-num label { padding-bottom:0.5em; padding-left:0.4545em; }

.applications-sec-bk01 .text-wrap .number .pagination-dian { padding-bottom:0.5em; } 

.applications-sec-bk01 .text-wrap .number .pagination-dian .swiper-pagination-bullet { width:1.125em; height:0.875em; border-radius:0px; background:url(../images/pagination-ico01.png) no-repeat center center; background-size:100% 100%; opacity:1.0; }

.applications-sec-bk01 .text-wrap .number .pagination-dian .swiper-pagination-bullet-active { background:url(../images/pagination-ico02.png) no-repeat center center; background-size:100% 100%;  } 



.applications-sec-bk01 .text-wrap .btn {  cursor:pointer; position:relative; z-index:3;  }

.applications-sec-bk01 .text-wrap .btn span {  width:15px; cursor:pointer;  height:15px; left:50%; border-left:3px solid #c4c5ca; border-top:3px solid #c4c5ca; position:absolute; top:50%; }

.applications-sec-bk01 .text-wrap .swiper-prev1 { right:4.25em; }

.applications-sec-bk01 .text-wrap .swiper-prev1 span {transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);  }

.applications-sec-bk01 .text-wrap .swiper-next1 { right:0.75em; }

.applications-sec-bk01 .text-wrap .swiper-next1 span {transform:translate(-50%,-50%) rotate(135deg);-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);  }



.applications-sec-bk01 .text-wrap .swiper-button-disabled {opacity:0.3; filter:alpha(opacity=30); cursor:default; }



.applications-sec-bk01 .sec:nth-child(2n) .text-wrap { margin-left:9.01%; margin-right:0px; }

.applications-sec-bk01 .sec:nth-child(2n) { -webkit-flex-direction:row-reverse; -ms-flex-direction:row-reverse;  flex-direction:row-reverse; }



.applications-sec-bk01 .sec { margin-bottom:5em; }







.applications-sec-bk01 .layui-flow-more { margin:0px 0px 5em; position:relative; bottom:0px; }







.applications-detail-sec-bk02 { padding:5.125em 0px 3.75em; }

.applications-detail-sec-bk02 .text-wrap { width:50%; }

.applications-detail-sec-bk02 .text-wrap h4 { line-height:1.1; padding-top:0.2363em; }

.applications-detail-sec-bk02 .text-wrap h5 { line-height:1.1; }

.applications-detail-sec-bk02 .text-wrap dl { padding:3.5em 0px 3.9375em; }

.applications-detail-sec-bk02 .text-wrap dl dd { border-left:1px solid #4d4d4d; min-width:31%; padding:0px 1.125em 0px 1.125em; }

.applications-detail-sec-bk02 .text-wrap dl dd .num { line-height:1.1; margin-top:-0.14em; position:relative; bottom:-0.4em; }

.applications-detail-sec-bk02 .text-wrap dl dd .num label { font-size:2em; }

.applications-detail-sec-bk02 .text-wrap dl dd .tit { padding:0.125em 0px 0px; }

.applications-detail-sec-bk02 .text-wrap dl dd:last-child { padding-right:0px; min-width:20%; }

.applications-detail-sec-bk02 .text-wrap .btn a { width:13.75em; line-height:3.125; color:#fff; display:inline-block; background:url(../images/but04.png) no-repeat center center; background-size:100% 100%; }

.applications-detail-sec-bk02 .text-wrap .btn a:hover {opacity:0.9; filter:alpha(opacity=90); }



.applications-detail-sec-bk02 .pic-wrap { width:50%;  position:relative; }

.applications-detail-sec-bk02 .pic-wrap img { max-width:100%; }

.applications-detail-sec-bk02 .pagination { position:absolute; bottom:1em; z-index:2; right:0px;  } 

.applications-detail-sec-bk02 .pagination .swiper-pagination-bullet { width:1.125em; height:0.875em; border-radius:0px; background:url(../images/pagination-ico01.png) no-repeat center center; background-size:100% 100%; opacity:1.0; }

.applications-detail-sec-bk02  .pagination .swiper-pagination-bullet-active { background:url(../images/pagination-ico02.png) no-repeat center center; background-size:100% 100%;  } 





.applications-detail-sec-bk02 .swiper-container2 { overflow:hidden; position:relative; }







@media only screen and (max-width: 1700px){



.applications-sec-bk01 .text-wrap .class .img { height:8.375em; }



}



@media only screen and (max-width: 1340px){



.applications-sec-bk01 .text-wrap .head { padding:1.2em 0px; }

.applications-sec-bk01 .text-wrap .number { padding:1em 0px 1.5em; }

.applications-sec-bk01 .text-wrap .class { padding:1em 0px; }



}









@media only screen and (max-width:1240px){

	

.applications-sec-bk01 .pic-wrap ul li a { padding-bottom:75%; }





}



@media only screen and (max-width:1100px){

	

.applications-sec-bk01 .pic-wrap ul li a { padding-bottom:80%; }





}



@media only screen and (max-width: 980px){



.applications-sec-bk01 .pic-wrap { width:100%; }

.applications-sec-bk01 .pic-wrap ul li a { padding-bottom:65.45%; }

.applications-sec-bk01 .text-wrap,.applications-sec-bk01 .sec:nth-child(2n) .text-wrap { width:84%; padding:2em 0px; margin:0px 7%; }

.applications-sec-bk01 .sec:nth-child(2n) { -webkit-flex-direction:row; -ms-flex-direction:row;  flex-direction:row; }





.applications-detail-sec-bk02 .text-wrap { width:100%; }

.applications-detail-sec-bk02 .pic-wrap { width:100%; padding-top:5em;  }







}





@media only screen and (max-width: 767px){



.applications-sec-bk01 .text-wrap,.applications-sec-bk01 .sec:nth-child(2n) .text-wrap { padding:1em 0px; }

.applications-sec-bk01 .sec { margin-bottom:2em; }

.applications-sec-bk01 .text-wrap .number .page-num label { padding-bottom:0.125em; }

.applications-sec-bk01 .text-wrap .number .pagination-dian { padding-bottom:0px; }

.layui-flow-more { margin-bottom:3em;  }





.applications-detail-sec-bk02 { padding:1.5em 0px 2.5em; }

.applications-detail-sec-bk02 .text-wrap dl { padding:2em 0px; }

.applications-detail-sec-bk02 .pic-wrap { padding-top:3em; }





}





@media only screen and (max-width: 375px){

 





}



@media only screen and (max-width: 374px){

 





}



