@charset "utf-8";

@media (min-width:1920px) and (max-width:2559px)   {
	
}

@media (min-width:1680px) and (max-width:1919px)  {

/* ------ 公用样式 ------ */
.wrap{max-width:1440px; margin:0 auto;}



/* ------ 首页 ------ */

/* --- about --- */
/* video */
.home-about .about-video{height:249px;}


/* --- application --- */
.home-application .content .item{width:33.3333%; height:185px; }





/* ------ Application ------ */

/* --- show --- */
/* photo */
.application-show .content .photo{width:38%; padding-right: 4%; height: 520px; overflow: hidden;}

/* about */
.application-show .content .about{width:62%;}


/* --- pictures --- */

/* arrow */
.application-pictures .photo-prev,.application-pictures .photo-next{ top:100px; font-size:28px; width:60px; height:60px; line-height:60px;}
.application-pictures .photo-prev{left:-80px;}
.application-pictures .photo-next{right:-80px;}

/* content */
.application-pictures .content .item{width:92%;}
.application-pictures .content .item .pop .icon{width:60px; height:60px; line-height:60px; font-size:28px; margin-top:100px; }


}


@media (min-width:1280px) and (max-width:1679px)  {


/* ------ 公用样式 ------ */
.wrap{max-width:1200px; margin:0 auto;}



/* --- video --- */
.pop-video .videosamplex{width:75%; margin:10% auto;} 



/* --- footer --- */

/* contact */
.page-footer .contact {width:25%;}

/* navigation */
.page-footer .navigation {width:25%;}

/* follow */
.page-footer .follow{width:25%; }





/* ------ 首页 ------ */

/* --- product --- */
/* item */
.home-product .content .item{height:258px;}


/* --- range --- */
/* item */
.home-range .item{height:460px; }


/* --- application --- */
.home-application .content .item{width:33.3333%; height:185px; }

/* column */
.home-application .page-column .page-more{margin-left:20%;}


/* --- about --- */
/* video */
.home-about .about-video{height:207px;}


/* --- advantages --- */
/* wrap */
.home-advantages .wrap .left{width:60%;}
.home-advantages .wrap .right{width:40%;}





/* ------ Product ------ */

/* show */
.product-show .content .bd{width:64%;}

/* introduce */
.product-show .content .about{width:36%; padding:35px;}

/* hd */
.product-show .content .about .hd ul li{height:70px;}




/* --- show --- */
/* photo */
.application-show .content .photo{width:45%; padding-right: 4%; height: 520px; overflow: hidden;}

/* about */
.application-show .content .about{width:55%;}


}


@media (min-width:1024px) and (max-width:1279px)  {


/* ------ 公用样式 ------ */
.wrap{max-width:960px; margin:0 auto;}



/* --- video --- */
.pop-video .videosamplex{width:75%; margin:10% auto;} 



/* --- footer --- */

/* contact */
.page-footer .contact {width:25%;}

/* navigation */
.page-footer .navigation {width:25%;}

/* follow */
.page-footer .follow{width:25%; }



/* --- copyright --- */
.page-copyright .right{margin-left:auto; width:40%}



/* --- column --- */
.page-column{display:flex; align-items:center; padding:0; margin-bottom:32px; border-radius:5px; overflow:hidden; transition:all .3s; position:relative;}
.page-column .text{margin-bottom:25px;}
.page-column .text h2{font-size:32px; font-weight:bolder; text-transform:uppercase; font-weight:900; margin-bottom:15px; display:inline-block; position:relative; padding-bottom:20px;}  
.page-column .text p{font-size:14px;}






/* ------ 首页 ------ */

/* --- product --- */
.home-product{padding-top:100px; padding-bottom:80px;}

/* item */
.home-product .content .item{height:206px;}



/* --- application --- */
.home-application{ position:relative; }

/* wrap */
.home-application .wrap{padding-top:80px; padding-bottom:80px; display:flex;}

/* content */
.home-application .content{width:65%;}
.home-application .content .item{width:50%;}

/* nth */
.home-application .content .item:nth-child(3){border-right:1px dashed #E7E7E7;}
.home-application .content .item:nth-child(2){border-right:none;}
.home-application .content .item:nth-child(4){border-bottom:1px dashed #E7E7E7;border-right:none;}
.home-application .content .item:nth-child(5){border-bottom:none;}
.home-application .content .item:nth-child(6){border-right:none; border-bottom:none;}

/* column */
.home-application .page-column{width:35%;}
.home-application .page-column .page-more{margin-left:25%;}



/* --- about -- */
.home-about{padding-top:80px; padding-bottom:80px;}

/* video */
.home-about .about-video{height:166px;}



/* --- news -- */
.home-news .content .item:hover .icon{margin-right:0;}



/* --- advantages --- */

/* wrap */
.home-advantages .wrap{padding-top:100px; padding-bottom:50px;}
.home-advantages .wrap .left{width:60%;}
.home-advantages .wrap .right{width:40%;}





/* ------ Product ------ */

/* item */
.product-type .content .item .choice label{width:33.33%;}


/* show */
.product-show .content{display:flex; align-items:center;}
.product-show .content .bd{width:60%;}

/* introduce */
.product-show .content .about{width:40%; padding:35px;}

/* hd */
.product-show .content .about .hd ul li{height:55px;}





/* ------ Application ------ */

/* --- type --- */
.application-type .content{width:100%; }
.application-type .content .item{width:50%;}



/* --- show --- */
/* photo */
.application-show .content .photo{width:55%; padding-right: 4%; height: 520px; overflow: hidden;}

/* about */
.application-show .content .about{width:45%;}

/* arrow */
.pro-photo-arrow{position:absolute; left:0; top:-220px; width:100%; }



/* --- pictures --- */

/* arrow */
.application-pictures .photo-prev,.application-pictures .photo-next{ top:80px; font-size:28px; width:60px; height:60px; line-height:60px;}
.application-pictures .photo-prev{left:-60px;}
.application-pictures .photo-next{right:-50px;}

/* content */
.application-pictures .content .item{width:92%;}
.application-pictures .content .item .pop .icon{width:60px; height:60px; line-height:60px; font-size:40px; margin-top:100px; }
	
/* --- pictures --- */

/* arrow */
.application-pictures .photo-prev,.application-pictures .photo-next{ top:60px; font-size:20px; width:40px; height:40px; line-height:40px;}
.application-pictures .photo-prev{left:-60px;}
.application-pictures .photo-next{right:-50px;}

/* content */
.application-pictures .content .item{width:92%;}
.application-pictures .content .item .pop .icon{width:60px; height:60px; line-height:60px; font-size:28px; margin-top:100px; }

}