/* banner start */
#banner{width: 1720px;margin: 0 auto;}
#banner_edit .banner_box .banner_list img{display: block;font-size: 0;}
#banner img{display: block;font-size: 0;}
/* banner end */

.banner{width: 100%;position: relative;z-index: 1;}
.pc_banner{display: block;width:100%;}
.mb_banner{display: none;}

/* 图文 */
.ad_style{width: 100%;}
.ad_style a{display: block;width: 100%;height: 100%;}
.ad_style img{display: block;font-style: 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.home_us_style{width: 100%;overflow: hidden;margin-top: 100px;padding-top: 100px;padding-bottom: 130px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.home_us_style .text{width: 400px;height: 210px;}
.home_us_style .pic_box_style{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.pic_box_style .pic{width: 23.5%;overflow: hidden;position: relative;margin-right: 2%;}
.pic_box_style .pic:last-child{margin-right: 0;}
.pic_box_style .pic .mark{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;display: none}
.home_us_style .text h3{margin-top: 30px;}
.home_us_style .text a{text-decoration: underline;text-transform: uppercase;margin-top: 25px;display: inline-block;}

/* reset start */
#banner_edit .banner_tab{bottom: 25px;}
#banner_edit .banner_tab a{height: 15px;width: 15px;border-radius: 50%; margin: 0 7.5px;}

/* reset end */
.review_star_l span{margin-right: 2px;font-size: 18px;width: auto;height: auto;}

/* hover  start*/
.themes_prod a:hover{text-decoration: unset;}
.man_l .pic:hover img{ -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.man_r .pic:hover img{ -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.woman_l .pic:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.woman_r .pic:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.home_news li:hover .mark, .home_best li:hover .mark{opacity: 1;}
.home_news li:hover .mark .pro_collect,.home_news li:hover .mark .pro_car,.home_best li:hover .mark .pro_car,.home_best li:hover .mark .pro_collect{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}

/* hover end */
@media (max-width: 1440px) {
	.content,.footer,.global_swap_chain{margin: 0 50px;}
}
@media (max-width: 1366px) {
	.content,.footer,.global_swap_chain{margin: 0 15px;}
	body .ly_index{padding-bottom:15px;}
}

@media (min-width: 1025px) {
	/*所有hover写在这里面 兼容sofari的移动端不支持hover*/
	.themes_prod:hover .collect_car_style{display: block;}
	.themes_prod:hover .pic .mark{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
	.pic_box_style .pic:hover .mark{display: block;}
}
@media (max-width: 1366px) {
	.themes_prod{width: 23.5%;margin-right: 2%;height: auto;}
	.pic_box_style .pic{width: 23.5%;margin-right: 2%;height: auto}
}

@media (max-width: 1199px) {
	/*头部*/

	.pro_price_style{margin-top: 15px;}
	.ad_style{width: 100%;}
	.ad_style img{display: block;}
	.home_us_style{display: block;}
	.home_us_style .text{width: 100%;height: auto;text-align: center;}
	.home_us_style .pic_box_style{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 60px;}
	.pic_box_style .pic{-webkit-box-flex: 4;-webkit-flex: 4;-ms-flex: 4;flex: 4;height: auto;}
	.pic_box_style .pic img{width: 100%;display: block;}
}

@media (max-width: 990px) {
	.banner{height: auto;}
	.mb_banner{display: block;width: 100%;}
	.pc_banner{display: none;}

	.home_us_style .pic_box_style{display: block;overflow: hidden;}
	.pic_box_style .pic{width: 48.5%;margin-right: 3%;margin-top: 40px;}
	.pic_box_style .pic:nth-child(even){margin-right: 0;}
	
}

@media (max-width: 990px){
		body .ly_index:after{height:75px;}
}

@media screen and (max-width:1800px){
	#banner{width: calc(100% - 8vw);}
	.footer, .global_swap_chain{width: calc(100% - 8vw);}
}

@media screen and (max-width:1440px){
	.container{width: 100%;padding: 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
}
@media screen and (max-width:1366px){
	#banner{width: calc(100% - 6vw);}
	.content, .footer, .global_swap_chain{
		width: calc(100% - 6vw); margin: 0 auto;
	}
	body .ly_index{padding-bottom: 0;}
	
}

@media screen and (max-width:1000px){
	#banner{width: calc(100% - 8vw);overflow: hidden;}
	.header.ly_i_wrapper_pd{width: calc(100% - 8vw);padding: 10px 0;}
	.content, .footer, .global_swap_chain{width: calc(100% - 8vw);}

	.ly_i_title{font-size: 23px;line-height: 30px;}
	/* reset mobile start */
	.ly_i_wrapper_pd{width: 100%;padding: 0 40px;}
	.ly_i_wrapper_pd .container{padding: 0 0;}
	
	.container{padding: 0 2.66666vw;}
	
	.ly_poster_mode2{padding-top: 18px;padding-bottom: 18px;}

	/* 消除hover start */
	.themes_prod a:hover{text-decoration: unset;}
	
	
	.home_news li:hover .mark, .home_best li:hover .mark{opacity: 0;}
	.home_news li:hover .mark .pro_collect,.home_news li:hover .mark .pro_car,.home_best li:hover .mark .pro_car,.home_best li:hover .mark .pro_collect{opacity:0;}
	/* 消除hover end */

}