@charset "utf-8";
/* CSS Document */
@font-face { font-display: swap;font-family: OpenSans; src: url(fonts/OpenSans-Regular.ttf); }
@font-face { font-display: swap;font-family: OpenSans Bold; src: url(fonts/OpenSans-Bold.ttf); }
@font-face { font-display: swap;font-family: MarianinaCnFy; src: url(fonts/MarianinaCnFYBold.ttf); }
@font-face { font-display: swap;font-family: Androgyne; src: url(fonts/Androgyne_TB.ttf); }
	
body{ padding:0;margin:0; background-color:#000;}
img { width:100%;max-width:1920px;margin:0 auto;position:relative }
.wrap { width:70%;/*max-width:1700px;*/margin:0 auto;position:relative }
.clear { clear:both; }
.logo {margin:40px auto;max-width:720px;width:100%;}
.logo img{height:auto;}
h1 {margin:20px auto;text-align: center;font-family: Arial, "Helvetica Neue", Helvetica, "sans-serif"; font-weight:bold;font-size:36px }

.mainProduct {width:870px;height:auto;margin:5px auto;}
.mainProduct img{margin:20px auto; height:auto;}
.mainProduct .box1{width:300px;margin:20px auto;text-align:center;}
.mainProduct .box1 form button{width:300px;margin:10px auto;background-color:#a7348f;height:40px;border-radius:14px;border:0px;color:#fff;font-weight:600;font-family:OpenSans;font-size:24px; }

.mainProduct .box2{float:left;width:410px;margin:10px;text-align:center;border: 1px solid #e6e6e6;}
.mainProduct .box2 form button{width:300px;margin:10px auto;background-color:#a7348f;height:40px;border-radius:14px;border:0px;color:#fff;font-weight:600;font-family:OpenSans;font-size:24px; }

.footer{object-position: bottom;}
.footer img{margin-top:30px}

@media (max-width:1699px) {
	.wrap { width:100%;margin:0 auto; }
}

@media (max-width:520px) {
	.wrap { width:100%;margin:0 auto; }
	img { width:100%; }
	
}