.wrap{background:url(//img.gyyxcdn.cn/action/jxddl2025_bg01.jpg) no-repeat 50% 0,url(//img.gyyxcdn.cn/action/jxddl2025_bg02.jpg) no-repeat 50% 100% #fef7e2;min-width:1200px;max-width:1920px;margin:0 auto;padding-bottom:130px;position: relative;}
.main{width:1200px;margin:0 auto; position: relative; height: 100%;}
.header{height:920px;}
.logo{position:absolute;top: 24px;left: 3px;width:110px;height:145px;background:url(//image.gyyxcdn.cn/upload/pic/logo/wd_logoNeu.png) no-repeat;}
.welogo{position:absolute;top: 33px;left: 130px;width:136px;height:118px;background:url(//img.gyyxcdn.cn/action/wegame_logo.png) no-repeat;}
.nav{position: absolute; top: 37px; right:0px;color: #f7efcd; font-size: 14px;line-height:30px;}
.nav a{color: #f7efcd; margin: 0 13px;}
.nav a:hover{color: #f9c34d;}

.wd_cont{width: 100%;}

.part1{padding: 41px 0 0 11px;width: 897px;height: 426px;margin: 0 auto;position: relative;font-size: 0;}
.part1 .record{width: 88px;height: 34px;background: url(//img.gyyxcdn.cn/action/jxddl2025_record.png) no-repeat;position: absolute;top: 41px;right: 61px;text-align: center;line-height: 34px;font-size: 16px;color: #d05e1b;}
.part1 .record:hover{color: #db3210;}
.contbox{width: 550px;margin: 0 auto;padding-top: 15px;}
.item{width: 100%;height: 44px;margin: 8px 0;line-height: 44px;}
.item p{width: 100%;height: 100%;font-size: 0;}
.item .textLeft{display: inline-block;width: 115px;height: 100%;text-align: right;color: #8f371b;font-size: 18px;font-weight: bold;overflow: hidden;}
.item .textRight{display: inline-block;width: 380px;height: 100%;margin-left: 5px;overflow: hidden;}
.item .textRight em{color: #84180e;font-size: 16px;font-style: normal;}
.item .textRight>a{color: #bf1600;font-size: 18px;margin-left: 18px;}
.item .textRight select{width: 162px;height: 44px;box-sizing: border-box;outline: none;border: 1px solid #f8dcba;border-radius: 5px;margin-right: 13px;color: #84180e;font-size: 16px;padding-left: 18px;}
.item .textRight select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background:#ffffff url(//img.gyyxcdn.cn/action/jxddl2025_icon01.png) no-repeat 92% 50%;}
.item .textRight label{display: inline-block;width: 162px;height: 44px;color: #84180e;font-size: 16px;box-sizing: border-box;padding-left: 10px;cursor: pointer;margin-right: 13px;}
.item .textRight label input[type="radio"]{margin-right: 7px;}
.item .textRight input[type="radio"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;background:url(//img.gyyxcdn.cn/action/jxddl2025_icon05.png) no-repeat;width: 23px;height: 23px;vertical-align: middle; border-radius: 50%;}
.item .textRight input[type="radio"]:checked {background-position: 0 -37px;}
.item .textRight .file{width: 162px;height: 44px;box-sizing: border-box;outline: none;background:#ffffff url(//img.gyyxcdn.cn/action/jxddl2025_icon02.png) no-repeat 92% 50%;border: 1px solid #f8dcba;border-radius: 5px;color: #84180e;font-size: 16px;margin-right: 27px;}
.item .textRight .file_text{font-size: 14px;}
.item .textRight i{display: inline-block;padding-right: 27px;;position: relative;cursor: pointer;margin-right: 56px;}
.item .textRight i a{display: block;color: #bf1600;font-size: 14px;font-style: normal;width: 100%;height: 100%;}
.item .textRight i:nth-child(1)::before{content: '';position: absolute;width: 22px;height: 20px;background: url(//img.gyyxcdn.cn/action/jxddl2025_icon03.png) no-repeat;right: 0;top:0px;}
.item .textRight i:nth-child(2) a::before{content: '';position: absolute;width: 22px;height: 20px;background: url(//img.gyyxcdn.cn/action/jxddl2025_icon04.png) no-repeat;right: 0;top:2px;}
.item .textRight i:nth-child(1):hover:before{background-position: 0px -35px;}
.item .textRight i:nth-child(2):hover:before{background-position: 0px -29px;}
.itemDow{height: 20px;line-height: 20px;margin-top: 0;}
.item .textRight input{width: 336px;height: 44px;box-sizing: border-box;outline: none;border: 1px solid #f8dcba;border-radius: 5px;margin-right: 13px;color: #84180e;font-size: 16px;padding-left: 18px;}
.dh_btn{display: block;width: 256px;height: 84px;background: url(//img.gyyxcdn.cn/action/jxddl2025_dh_btn.png) no-repeat;position: absolute;bottom: 18px;left: 50%;transform: translateX(-50%);}
.dh_btn:hover{background-position: 0 -102px;}
.ex_tc{width: 227px;height: 187px;background: url(//img.gyyxcdn.cn/action/jxddl2025_ex_bg.png) no-repeat;position: absolute;top: 380px;left: 70px;display: none;justify-content: center;align-items: center;}
.ex_tc img{width: 216px;height: 177px;display: block;}
.ex_tc .ex_close{width: 29px;height: 29px;background: url(//img.gyyxcdn.cn/action/jxddl2025_close_ex.png) no-repeat;position: absolute;top: -15px;right: -15px;}

.part2{padding-top: 232px;position: relative;height: 363px;}
.part2 h2{color: #c53724;font-size: 38px;height: 38px;line-height: 38px;padding-left: 46px;background: url(//img.gyyxcdn.cn/action/jxddl2025_tit_icon.png) no-repeat 0% 50%;font-weight: bold;}
.swiper{width: 100%;height: 297px;position: absolute;bottom: 0;}
.news_link {position: absolute; display: block;  width: 390px; height: 297px;}
.swi_btn{width: 122px;height: 41px;font-size: 0;position: absolute;top: 232px;right: 0;}
.swi_btn a{display: inline-block;width: 50%;height: 41px;background: url(//img.gyyxcdn.cn/action/jxddl2025_tab.png) no-repeat;}
.swi_btn a:nth-child(1):hover{background-position: 0 -52px;}
.swi_btn a:nth-child(2):hover{background-position: -61px -52px;}
.swi_btn a:nth-child(1){background-position: 0 0px;}
.swi_btn a:nth-child(2){background-position: -61px 0px;}

.part3{padding-top: 71px;}
.part3 h2{width: 807px;height: 118px;background: url(//img.gyyxcdn.cn/action/jxddl2025_title.png) no-repeat;margin: 0 auto 30px;color: #fff6cd;font-size: 36px;font-weight: bold;text-align: center;line-height: 110px;}
.part3 p{padding-left:30px;position: relative;margin-left: 224px;color: #a52d00;font-size: 16px;line-height: 38px;}
.part3 p i{position: absolute; left:0px; top: 7px; width:23px; height:23px;background: #e45518;clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);font-size:16px;font-style:normal;color: #fdf8e5;text-align: center;line-height: 23px;}

.tc{position: relative;}
.tc_close{width: 54px;height: 50px;position: absolute;top: 0;right: -57px;background: url(//img.gyyxcdn.cn/action/jxddl2025_tc_close.png) no-repeat;}
.tc01{width: 375px;height: 302px;background: url(//img.gyyxcdn.cn/action/jxddl2025_tc_bg01.png) no-repeat;display: flex;flex-direction: column;justify-content: center;}
.tc02{width: 734px;height: 679px;background: url(//img.gyyxcdn.cn/action/jxddl2025_tc_bg02.png) no-repeat}
.tc01 h3{font-size: 40px;font-weight: bold;text-align: center;margin-bottom: 52px;}
.tc01 i{font-size: 18px;font-style: normal;text-align: center;display: block;}
.tc01 .success{color: #c84700;}
.tc01 .error{color: #a07449;}
.tc01 p{color: #a07449;font-size: 24px;font-weight: bold;line-height: 40px;text-align: center;}
.tc01 p span{color: #ca5011;}
.tc02 h3{color: #c84700;font-size: 40px;font-weight: bold;text-align: center;padding: 25px 0 15px 0;}
.tc02 table{width: 636px;margin: 0 auto;text-align: center;}
.tc02 table tr th{background: #f5e59f;border: 1px solid #f5e59f;color: #b74709;font-size: 14px;height: 48px;}
.tc02 table tr td{background: #ffffe9;border: 1px solid #f5e59f;color: #b74709;font-size: 14px;height: 48px;}
.tc_tab{font-size: 0;text-align: center;position: absolute;width: 100%;bottom:20px ;height: 40px;line-height: 40px;}
.tc_tab a{color: #b74709;font-size: 20px;display: inline-block;width: 40px;}
.tc_tab span{color: #b74709;font-size: 16px;display: inline-block;}
.tc02 .wd_table{width: 80%;margin: 3px auto 0;}
.tc02 .wd_table thead tr th{background: #f5e59f; border: 1px solid #eddd99; color: #b74709;height: 52px;line-height: 52px;text-align: center;}
.tc02 .wd_table tbody tr td{border: 1px solid #eddd99;height: 43px;line-height: 43px;color: #b74709;text-align: center;}
.tc02 .dataTables_paginate{width: 80px; position: absolute;bottom: 50px;left:50%;margin-left: -41px;display: flex; color: #b74709;}
.tc02 .dataTables_paginate .previous,.tc02 .dataTables_paginate .next{background: url(//img.gyyxcdn.cn/action/jxddl_arrows02.png) no-repeat; cursor: pointer;flex:1}
.tc02 .dataTables_paginate .previous{background-position: 0 center;}
.tc02 .dataTables_paginate .next{background-position: -49px center;}
.tc02 .gopage .numInput {
    width: 40px;
    background: none;
    border: 1px solid #b74709;
    text-align: center;
}
.tc02 .gopage {
    position: absolute;
    bottom: 30px;
    left: 40%;
    color: #b74709;
}
.js_commonTip {
    padding: 0 10px;
}
.item .textRight textarea {
    width: 336px;
    height: 90px;
    outline: none;
    border: 1px solid #f8dcba;
    border-radius: 5px;
    color: #84180e;
    font-size: 16px;
    padding: 8px;
    box-sizing: border-box;
}