.contact{position:relative}.contact .contact_banner img{width:100%;height:540px}.contact .contact_title{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contact .contact_title .title{padding-top:160px;font-size:60px;color:#ffffff}.contact .contact_title .desc{font-size:18px;color:#fff}.contact .contact_title .desc em{font-size:20px;color:#ffd300;font-style:inherit}.contact .contact_title a{margin-top:20px;display:block;width:200px;height:50px;text-align:center;line-height:50px;background:#ffd300;font-size:24px;color:#140700}.contact .contact_title a span{display:inline-block}.contact .contact_title a:hover span{-webkit-animation:scale_title 2s infinite;animation:scale_title 2s infinite}@-webkit-keyframes scale_title{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes scale_title{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}.Submitted_problem{padding-bottom:120px}.Submitted_problem .Submitted_problem_box .title{text-align:center;font-size:36px;color:#140700;padding:50px 0 40px}.Submitted_problem .Submitted_problem_box ul{display:block;width:880px;margin:0 auto}.Submitted_problem .Submitted_problem_box ul li{position:relative;margin-bottom:20px}.Submitted_problem .Submitted_problem_box ul li input{outline:none;border:none;background:#f5f5f5;width:100%;height:50px;border-radius:3px;font-size:14px;color:#140700;text-indent:1em;font-weight:bold}.Submitted_problem .Submitted_problem_box ul li textarea{width:96%;height:180px;padding:10px 2%;outline:none;background:#f5f5f5;resize:none;border-radius:3px;font-size:14px;color:#140700;border:none;font-weight:bold}.Submitted_problem .Submitted_problem_box ul li .required{position:absolute;right:0;top:0;width:50px;height:50px;text-align:center;line-height:50px;color:red}.Submitted_problem .Submitted_problem_box ul .problem span{font-size:14px}.Submitted_problem .Submitted_problem_box ul .problem div{border-radius:3px;display:inline-block;background:#f5f5f5;overflow:hidden;vertical-align:middle}.Submitted_problem .Submitted_problem_box ul .problem div select{width:160px;height:50px;border:none;padding-right:15px;outline:none;font-size:14px;color:#140700;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1em;font-weight:bold;background: no-repeat scroll 90% center transparent;background-size:15px}.Submitted_problem .Submitted_problem_box ul .problem_message span{position:absolute;right:15px;bottom:15px;font-size:14px;color:#b0b0b0}.Submitted_problem .Submitted_problem_box ul .verification_code span{font-size:14px}.Submitted_problem .Submitted_problem_box ul .verification_code input{display:inline-block;width:160px;vertical-align:middle;margin-right:10px;font-weight:bold}.Submitted_problem .Submitted_problem_box ul .verification_code input::-webkit-outer-spin-button,.Submitted_problem .Submitted_problem_box ul .verification_code input::-webkit-inner-spin-button{-webkit-appearance:none}.Submitted_problem .Submitted_problem_box ul .verification_code>img{width:160px;height:50px;display:inline-block;vertical-align:middle;cursor:pointer;border-radius:3px}.Submitted_problem .Submitted_problem_box ul .verification_code div{cursor:pointer;position:absolute;right:0;top:0;width:200px;height:50px;background:#ffd300;border:none;outline:none;font-size:16px;text-align:center;line-height:50px;border-radius:3px;color:#140700;font-weight:bold;letter-spacing:5px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input:-moz-placeholder,textarea:-moz-placeholder{color:#000}input::-moz-placeholder,textarea::-moz-placeholder{color:#000}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}.contact_us{padding:100px 0;background:#f9f9f9;-webkit-clip-path:polygon(0% 7%, 8% 0%, 100% 8%, 100% 8%, 100% 93%, 100% 100%, 0 100%, 0% 0%);clip-path:polygon(0% 7%, 8% 0%, 100% 8%, 100% 8%, 100% 93%, 100% 100%, 0 100%, 0% 0%)}.contact_us .contact_us_box .contact_us_title{text-align:center;font-size:36px;color:#140700;margin-bottom:80px}.contact_us .contact_us_box .contact_address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact_us .contact_us_box .contact_address div:nth-of-type(1){width:615px;height:415px}.contact_us .contact_us_box .contact_address div:nth-of-type(1) img{display:block;width:100%;height:100%}.contact_us .contact_us_box .contact_address div:nth-of-type(2) ul li{list-style:none;margin-bottom:45px}.contact_us .contact_us_box .contact_address div:nth-of-type(2) ul li .title{text-align:left;font-size:18px;color:#2c2c2c;margin-bottom:5px;font-weight:bold}.contact_us .contact_us_box .contact_address div:nth-of-type(2) ul li .title span{font-size:14px}.contact_us .contact_us_box .contact_address div:nth-of-type(2) ul li .title a{display:inline-block;width:85px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#140700;border-radius:20px;vertical-align:middle;background:#ffd300}.contact_us .contact_us_box .contact_address div:nth-of-type(2) ul li .desc{font-size:14px;color:#2c2c2c}@media (max-width: 1049px){.contact_us{padding:20px 0;-webkit-clip-path:none;clip-path:none}.contact_us .contact_us_box .contact_us_title{font-size:24px;margin-bottom:20px}.contact_us .contact_us_box .contact_address{display:block}.contact_us .contact_us_box .contact_address div:nth-of-type(1){width:100%;height:auto}.contact_us .contact_us_box .contact_address div:nth-of-type(2){margin-top:20px}.contact_us .contact_us_box .contact_address div:nth-of-type(2) ul li{margin-bottom:10px}.contact_us .contact_us_box .contact_address div:nth-of-type(2) ul li .title{font-size:14px}.contact_us .contact_us_box .contact_address div:nth-of-type(2) ul li .desc{font-size:12px}.Submitted_problem{padding-bottom:45px}.Submitted_problem .Submitted_problem_box .title{padding:0 0 20px;font-size:24px}.Submitted_problem .Submitted_problem_box ul{width:90%}.Submitted_problem .Submitted_problem_box ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Submitted_problem .Submitted_problem_box ul li input{height:35px}.Submitted_problem .Submitted_problem_box ul li .required{height:35px;line-height:35px}.Submitted_problem .Submitted_problem_box ul .problem div select{height:35px;font-size:12px}.Submitted_problem .Submitted_problem_box ul .verification_code input{width:100px;margin-right:0}.Submitted_problem .Submitted_problem_box ul .verification_code>img{width:auto;height:35px}.Submitted_problem .Submitted_problem_box ul .verification_code div{top:50px;width:80px;height:35px;line-height:35px;font-size:14px}.contact .contact_banner img{-o-object-fit:cover;object-fit:cover}.contact .contact_title p:nth-of-type(1){font-size:35px;padding-bottom:10px}.contact .contact_title p:nth-of-type(2){font-size:14px;line-height:38px;line-height:25px}.contact .contact_title a{width:110px;height:35px;line-height:35px;font-size:14px}}
