body{ background-color: #f0f0f0;}
.pad{padding: 0;}
.bg{ background-color: #181818; padding-bottom: 60px;}
.language{ text-align: right; margin: 20px 0;}
.language a{ padding-left:6px;}
.language .icon-arrow-down-bold{ font-size: 10px;}
.center{ text-align: center;}
.font40{font-size: 40px;}
.font36{font-size: 36px;}
.font30{font-size: 30px;}
.font24{font-size: 24px;}
.font20{font-size: 20px;}
.font18{font-size: 18px;}
.font16{font-size: 16px;}

.line2{ line-height: 1.7;}
.h1{font-weight: bold; line-height: 1.5; margin-top: 200px;}
.submit{ width: 70%; height: 50px; line-height: 50px; margin: 20px auto; background-color: #2a2a2c; color: #ffffff; border-radius: 12px;}
.box1 .submit{margin-top: 170px;}
.box2{font-weight: bold; line-height: 40px; margin-top: 50px;}

.box4 {margin-top: 50px;}
.box4 .bg_top1{ background: url('../images/bg_top1.png') no-repeat center; background-size: 80% 100%; height: 50px;}
.box4 .box4_1{ background-color: #1a1a1a; height: 180px; border-radius: 40px; padding:60px 30px 0 30px; color: #8e8e8e;}
.box4 .box4_1 span{ color: #ffffff;}
.box4 .box4_1 .box4_1_1{ padding-top: 10px;}
.box4 .box4_1 .box4_1_3{ padding-top: 30px;}
.box4 .box4_1 .box4_1_3 span{text-decoration: underline #ffffff;}
.box4 .box4_2{ padding: 20px 0; height: auto;}
.box4 .box4_2 img{width: 16px; height: 16px; margin-right: 4px;}
.box4 .box4_2 span{ background-color: #d9d9d9; color: #ffffff; padding:6px 24px; margin-right: 20px; margin-bottom: 10px; border-radius: 20px; display: inline-block; float: left;}
.box5 {margin-top: 50px;}
.box5_1{ color: #7b7b7b; margin-top: 20px;}
.video video{ width: 100%; height: auto; margin-top: 50px;}
.box6{background-image: url('../images/bg.png'); padding: 60px 0}
.box6_1{ font-size: 60px; color: #ffffff; font-weight: 700; margin-bottom: 20px;}
.box6_2{color: #ffffff; margin-bottom: 20px;}
.box6_3{color: #ffffff; border: 1px solid #8e8e8e; margin: 0 auto 20px; width: 50%; padding: 20px; border-radius: 14px;}
.box6_3 p{color: #8e8e8e;}
.box6_4{color: #8e8e8e;width: 70%; margin: 0 auto;}

.box7{color: #ffffff;}
.box7_1{ margin: 130px 0 80px;}
.box7_2{ background-color: #292929; border-radius: 16px; padding: 20px 20px 40px 20px; margin-bottom: 20px;}
.box7_2 img{ width: 70%;}
.box7_2 h3{ color: #ffffff;}
.box7_2 p{ color: #818181; padding-top: 20px;}

.box8{color: #ffffff;}
.box8_1{ margin: 130px 0 80px;}
.box8_2 a{ width: 25%; height: auto; float: left; display: inline-block;}
.box8_2 a img{ width: 100%;}

.box9{color: #ffffff;}
.box9_1{ margin: 130px 0 80px;}

.footer-slide_contactsItems__2weNs  img{ width: 100px; height: auto;}
.footer-slide_contactsItems__2weNs li{width: 100%; height: auto; color: #818181;}
.footer-slide_contactsItems__2weNs li a{ color:#818181}

.footer-slide_othersItems__p8CoA li{width: 25%; float: left; height: auto; color: #818181;}
.footer-slide_othersItems__p8CoA li a{ color:#818181}

.box10{ margin: 50px 0;}
.box10 h4{ font-weight: bold;}
.footer-slide_copyright__2O5Nb{ padding-bottom: 20px;}


.box_ok{height: auto; font-size:12px; background-color: #ffffff;  padding: 10px; border-radius: 14px; margin: 12px auto;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5)}
.box_ok canvas{ width: 100%; height: auto;}
.box_ok .copya{margin-top: 20px;background-color: #000; color: #fff; text-align: center; height: 40px; line-height: 40px; border-radius: 20px; font-size: 14px;}
.box_ok_list{height: auto; background-color: #ffffff; border-radius: 14px; margin: 24px auto;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5) }
.box_ok_list .tit{ width: 100%; height: 40px; line-height: 40px;background-color: #000; color: #fff; text-align: center;border-radius: 14px 14px 0 0;}
.box_ok_list .con_list{ width: 80%; height: auto; margin: 24px auto; font-size:12px;}

.homeback{background-color: #000; color: #fff; text-align: center; height: 50px; line-height: 50px; font-size: 14px; position: fixed; left: 0; bottom: 0;}
.homeback a{color: #fff;}