button,hr,input{overflow:visible}
progress,sub,sup{vertical-align:baseline}
a,a:hover,a:visited,body a{text-decoration:none}
.nav,.section,body,html{width:100%}
html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:"PingFang SC",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Source Han Sans","Noto Sans CJK Sc","Microsoft YaHei","Microsoft Jhenghei",sans-serif;overflow-y:auto}
details,main{display:block}
h1{font-size:2em;margin:0}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
input{outline:0;border:1px solid #ccc;border-radius:3px;font-family:"Microsoft soft";-web-kit-appearance:none;-moz-appearance:none}
input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}
input[type=text]{text-indent:14px;border:1px solid #BCBCBC;caret-color:#0064E6}
@supports (-webkit-mask:none) and (not (cater-color:red)){input[type=text] input{color:#0064E6}
input[type=text] input::first-line{color:#333}
}
input[type=text]::-webkit-input-placeholder{color:#BCBCBC;opacity:1}
input[type=text]::-moz-placeholder{color:#BCBCBC;opacity:1}
input[type=text]:-ms-input-placeholder{opacity:1;color:#BCBCBC}
input[type=text]::-ms-input-placeholder{opacity:1;color:#BCBCBC}
input[type=text]::placeholder{color:#BCBCBC;opacity:1}
input[type=text]:focus{border:1px solid #0064E6}
button,select{text-transform:none}
[type=reset],[type=submit],[type=button],button{-webkit-appearance:button}
[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,[type=button]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
[hidden],template{display:none}
ul{padding:0;margin:0}
li{list-style:none}
p,pre{margin:0}
.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fl{float:left}
.fr{float:right}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.section{float:left}
.section_main{position:relative;margin:0 auto;text-align:center;overflow:hidden}
.justify{text-align:justify;text-justify:distribute-all-lines;-moz-text-align-last:justify;text-align-last:justify}
body{min-width:1200px;padding:0;margin:0;font-family:'PingFang SC',-apple-system,BlinkMacSystemFont,Roboto,'Helvetica Neue',Helvetica,Arial,'Hiragino Sans GB','Source Han Sans','Noto Sans CJK Sc','Microsoft YaHei','Microsoft Jhenghei',sans-serif}
.nav{direction:rtl;height:64px;line-height:64px;background-color:#282828;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.nav div{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.nav div .logo svg{vertical-align:middle}
.nav div .logo .st0{fill:#fff}
.nav div .title{font-size:16px;color:#fff}
.nav div .media{display:inline-block}
.nav div .media li{display:inline;margin-left:5px}
.nav div .media li a{display:inline-block;text-align:center}
.nav div .media li a svg{width:31px;height:31px;text-align:center;vertical-align:middle}
#back_top{position:fixed;left:70px;bottom:128px;width:173px;height:173px;z-index:999;cursor:pointer}
#back_top a img,.banner .bg img{height:100%;width:100%}
.banner{position:relative}
.banner .bg{width:100%}
.banner .bg img{-o-object-fit:cover;object-fit:cover}
.form{height:1230px;display:table;width:100%;position:relative}
.form .form_header_wrap{width:1200px;height:222px;background:#fff;margin:auto;position:relative;z-index:-2;text-align:center;padding-top:80px}
.form .form_header_wrap img{position:absolute;margin-left:-540px;top:60px;z-index:-1}
.form .form_header_wrap .form_header_tit{letter-spacing:-1px;font-size:24px;font-weight:700;color:#fff;line-height:40px}
.form .form_header_wrap p{margin-top:50px;font-size:20px;font-weight:500;color:#888;line-height:30px}
.form .cooperate_form{width:1200px;background-color:#fff;color:#000;margin:auto}
.form .cooperate_form>ul{width:1010px;overflow:hidden;margin:auto}
.form .cooperate_form>ul>li{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;overflow:hidden;font-size:16px}
.form .cooperate_form>ul>li .cooperate_form_label{position:relative;float:left;width:25%;padding-right:30px;text-align:right;line-height:48px}
.form .cooperate_form>ul>li .cooperate_inputbox{position:relative;float:left;width:70%;height:50px}
.form .cooperate_form>ul>li .cooperate_inputbox>input{width:100%;margin-right:11px;line-height:44px;border-radius:5px;border:none;color:#343434;background-color:#f2f2f2;direction:rtl}
.form .cooperate_form>ul>li .cooperate_inputbox>input:focus,.form .cooperate_form>ul>li .cooperate_inputbox>select:focus{border:2px solid #0072ff}
.form .cooperate_form>ul>li .cooperate_inputbox>select{direction:rtl;padding-right:20px;width:100%;height:100%;margin-right:11px;line-height:44px;border-radius:5px;border:none;color:#343434;background-color:#f2f2f2}
.form .cooperate_form>ul>li .cooperate_inputbox.cooperate_form_must::after{position:absolute;right:-30px;top:14px;content:'*';width:7px;height:7px;color:red;font-size:22px}
.form .cooperate_form>ul>li .cooperate_form_purposebox{width:70%;margin-right:58px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.form .cooperate_form>ul>li .cooperate_form_purposebox.cooperate_form_must::after{position:absolute;right:-16px;top:15px;content:'*';width:7px;height:7px;color:red;font-size:22px}
.form .cooperate_form>ul>li .cooperate_form_purposebox .cooperate_form_purpose{margin-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.form .cooperate_form>ul>li .cooperate_form_purposebox .cooperate_form_purpose .purpose_checkbox{display:inline-block;width:16px;height:16px;vertical-align:middle;border:2px solid #9f9f9f;border-radius:50%;margin-top:16px;margin-left:10px;cursor:pointer}
.form .cooperate_form>ul>li .cooperate_form_purposebox .cooperate_form_purpose .purpose_checkbox span{display:block;width:10px;height:10px;margin:3px auto auto;border-radius:50%}
.form .cooperate_form>ul>li .cooperate_form_purposebox .cooperate_form_purpose .purpose_checkbox .checkbox_active2{background-color:#0072ff}
.form .cooperate_form>ul>li .cooperate_form_purposebox .cooperate_form_purpose .checkbox_active1{border:2px solid #0072ff}
.form .cooperate_form>ul>li .cooperate_form_purposebox .cooperate_form_purpose .purpose_checkbox_text{display:inline-block;font-size:16px;font-family:PingFang SC;font-weight:700;line-height:48px;color:#333;cursor:pointer}
.footer .footer_main .footer_media,.form .cooperate_form .cooperate_form_footer{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:reverse}
.form .cooperate_form>ul>li .cooperate_form_purposebox .cooperate_form_purpose:last-child{margin-right:0}
.form .cooperate_form .cooperate_form_footer{width:1010px;margin:50px auto auto;overflow:hidden;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.form .cooperate_form .cooperate_form_footer .cooperate_form_btn{line-height:60px;text-align:center;color:#fff;width:250px;height:60px;background:#1c943f;border-radius:0 20px 20px;cursor:pointer;float:right;margin-left:340px;margin-bottom:40px}
.form .cooperate_form .cooperate_form_footer .cooperate_form_btn.cooperate_form_upload{background-color:#ccc;cursor:not-allowed}
.form .cooperate_form .cooperate_form_footer .cooperate_form_btn:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,114,255,.3);box-shadow:0 10px 30px 0 rgba(0,114,255,.3)}
.form .cooperate_form .cooperate_form_footer .cooperate_form_tip{text-align:center;font-size:16px;line-height:60px;color:#999;float:right}
.form .cooperate_form .tip{width:460px;margin-top:10px;margin-left:380px;font-size:14px;font-weight:400;height:16px;line-height:13px}
.form .cooperate_form .tip.tip_error{color:#ff0e0e}
.form .dialog{width:350px;height:30px;line-height:30px;background-color:#0072ff;color:#fff;text-align:center;border-radius:4px;position:absolute;bottom:20%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
.footer{position:relative;float:left;width:100%;padding-bottom:200px;background-color:#3e3f40;color:#fff}
.footer .footer_line{position:absolute;left:0;top:337px;height:1px;width:100%;background-color:#4a4a4a}
.footer .footer_main{text-align:right;width:720px;margin:0 auto;overflow:hidden}
.footer .footer_main .footer_icon{margin-right:342px;margin-top:64px}
.footer .footer_main .footer_icon .st0{fill:#FFF}
.footer .footer_main .footer_company_desc{margin-top:48px;font-size:14px;line-height:20px;font-weight:400}
.footer .footer_main .footer_media{display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;float:right;width:100%;margin-top:106px;margin-right:-60px}
.footer .footer_main .footer_media>li{position:relative;float:left;text-indent:30px;margin-right:63px;height:20px;line-height:20px;cursor:pointer}
.footer .footer_main .footer_media>li:before{content:'';position:absolute;left:0}
.footer .footer_main .footer_media>li.footer_media_facebook:before{top:0;width:20px;height:20px;background:url(https://cdn.pudutech.com/website/ads/google_pudubot/pc/sprite_2.1.5.png) -164px -68px no-repeat}
.footer .footer_main .footer_media>li.footer_media_youtube:before{top:2px;width:20px;height:14px;background:url(https://cdn.pudutech.com/website/ads/google_pudubot/pc/sprite_2.1.5.png) -202px -68px no-repeat}
.footer .footer_main .footer_media>li:hover a{color:#0072ff}
.footer .footer_main .footer_media>li:hover.footer_media_facebook::before{background:url(https://cdn.pudutech.com/website/ads/google_pudubot/pc/sprite_2.1.5.png) -88px -68px no-repeat}
.footer .footer_main .footer_media>li:hover.footer_media_youtube::before{background:url(https://cdn.pudutech.com/website/ads/google_pudubot/pc/sprite_2.1.5.png) -126px -68px no-repeat}
.footer .footer_main .footer_media>li a{color:#fff}
.footer .footer_main .footer_company{float:left;width:100%;margin-top:64px;margin-bottom:42px;font-size:12px}
.footer .footer_main .footer_contact{float:left;width:100%;font-size:12px;line-height:20px;height:25px;margin-bottom:12px}
.footer .footer_main .footer_home{position:absolute;bottom:56px;left:50%;float:left;margin-left:-180px;width:360px;height:72px;line-height:72px;font-size:24px;background-color:#0072ff;border-radius:36px;text-align:center;color:#fff;cursor:pointer}