body{background:linear-gradient(135deg,#e4e7ea 0%,#f5f5f5 100%);min-height:100vh}
.fuwu-container{max-width:1228px;width:100%;background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.1);overflow:hidden;margin:60px auto}
.fuwu-header{background:linear-gradient(135deg,#3E9EFE 0%,#3E9EFE 100%);color:#fff;padding:15px 40px;text-align:center; height:70px;}
.fuwu-title{font-size:28px;font-weight:600;margin:0}
.fuwu-content{display:flex}
.fuwu-s{width:290px;background:#f8f9fa;padding:20px 20px;border-right:1px solid #e8e8e8}
.fuwu-mu{list-style:none;padding:0;margin:0}
.fuwu-m{margin-bottom:5px}
.fuwu-mk{ background:#e8f5f0;display:block;padding:12px 26px;color:#333;text-decoration:none;border-radius:4px;transition:all 0.3s ease;font-size:14px}
.fuwu-mk:hover{border-left:3px solid #F63;background:#e8f5f0;color:#3E9EFE;}
.fuwu-mk.activ{background:#3E9EFE;color:#FFF;border-radius:5px;font-weight:600;}
.fuwu-mk.active{border-left:3px solid #F63;color:#F63;font-weight:600;}
.fuwu-main{flex:1;padding:10px 40px 40px 30px}
.fuwu-section{margin-bottom:40px}
.fuwu-section-title{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #3E9EFE;}
.fuwu-section-content{font-size:14px;color:#333;line-height:1.6}
.fuwu-section-content p{margin-bottom:15px}
.fuwu-section-content ul{padding-left:20px;margin:10px 0}
.fuwu-section-content li{margin-bottom:8px}
.contact-info{display:flex;gap:40px;flex-wrap:wrap}
.contact-item{flex:1;min-width:200px}
.contact-item h4{font-size:16px;font-weight:600;margin-bottom:10px;color:#00b38a}
.fuwu-section-content p{font-size:14px; padding:0 30px;}
.dl_xbt {display:flex;gap:10px;margin:20px 0;}
.dl_xbt a {padding:8px 16px;background:#f0f0f0;color:#333;text-decoration:none;border-radius:4px;transition:all 0.3s ease;font-size:14px;}
.dl_xbt a.on {background:#3E9EFE;color:#fff;}
.dl_xbt a:hover {background:#3E9EFE;color:#fff;}
.dl_xbt .divclear {clear:both;}
.divline {height:1px;background:#e0e0e0;margin:10px 0;}
.button {text-align:center;margin:30px 0;}
.butt {display:inline-block;padding:12px 30px;box-shadow:0 4px 15px rgba(253, 152, 16, 0.4);background:linear-gradient(135deg, #fd9810 0%, #F63 100%);color:#fff;text-decoration:none;border-radius:5px;font-weight:600;transition:all 0.3s ease;}
.butt:hover {box-shadow:0 4px 15px rgba(253, 152, 16, 0.4);transform:translateY(-2px);color:#FFF;}
.newsdh{ margin:5px 10px 16px 0;}
.reddh{ color:#F63}
.red{ color:#000;}
.orgred{ color:#F63;}
.dl_bd {margin:20px 0;}
.zfxq {list-style:none;padding:0;margin:0 50px;}
.zfxq li {padding:10px 0;border-bottom:1px solid #f0f0f0;}
.zfxq li.long {border-bottom:1px dashed #e0e0e0;padding:5px 0;}
.zfxq li.noh {border-bottom:none;}
.zfxq li font {display:inline-block;width:120px;color:#666;}
.zfxq li b {color:#F60;}
.tips {background:#fff8e6;border:1px solid #ffe4a0;padding:15px;border-radius:4px;margin:15px 0;}
.tips b {color:#F60;}
.tips p {margin:10px 0 0 0;line-height:1.8;}
.tit {font-size:16px;font-weight:600;color:#333;margin:20px 0 10px 0;padding-bottom:10px;border-bottom:2px solid #3E9EFE;}
.fkfs {list-style:none;padding:0;margin:0;}
.fkfs li {padding:12px 0;border-bottom:1px solid #f0f0f0;display:flex;flex-wrap:wrap;align-items:center;}
.fkfs li.font {color:#666;}
.fkfs li.noh {border-bottom:none;padding-top:20px;}
.fkfs li font {display:inline-block;min-width:120px;text-align:right;margin-right:15px;color:#666;}
.fkfs li font i {color:#F00;margin-right:3px;}
.fkfs li label {margin-right:15px;cursor:pointer;display:inline-block;white-space:nowrap;}
.fkfs li label:last-child {margin-right:0;}
.fkfs input[type="text"] {padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;vertical-align:middle;flex:1;min-width:180px;}
.fkfs input.w180 {width:180px;flex:none;}
.fkfs input.w80 {width:80px;flex:none;}
.fkfs input.radio {margin-right:5px;vertical-align:middle;}
.fkfs input.radio:checked + img {border:2px solid #fd9810;}
.fkfs .radio-group {display:flex;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;}
.fkfs .radio-group a {white-space:nowrap;}
.vip_pay {display:inline-flex;gap:20px;}
.vip_pay dd {padding:5px 10px;display:inline-flex;align-items:center;border:2px solid transparent;transition:all 0.3s ease;cursor:pointer;}
/*.vip_pay dd:hover {border:2px solid #fd9810;}*/
.vip_pay input.radio {margin-right:5px;vertical-align:middle;cursor:pointer;}
.vip_pay input.radio:checked + img {border:2px solid #fd9810;}
.vip_pay input.radio:checked + img + span {font-weight:bold;color:#fd9810;}
.vip_pay img {vertical-align:middle;margin-right:8px;}
.vip_pay span {cursor:pointer;}
.yhhk_pic dd img {max-width:100%;height:auto;}
.divclear {clear:both;}
.long_tishi {background:#e8f5e9;padding:15px;border-radius:4px;margin:15px 0;border-left:4px solid #00b38a;}
.long_tishi i.ts {display:inline-block;width:20px;height:20px;background:url(/inc/img/icon.png) no-repeat;vertical-align:middle;margin-right:10px;}
.diynote {display:inline;color:#000;}
.yple {display:none;}
.yhzf dd {display:inline-block;margin-right:20px;}
.t4 dd {display:inline-flex;align-items:center;margin:0 20px 0 0;}
./*Î¢ÐÅÖ§¸¶*/
.wxsm{width:460px;margin:10px 0;margin-left:140px}
.wxsm on{width:460px;margin:10px 0;margin-left:140px}
.wxleft{width:216px;margin-left:50px;}
#output{width:200px;height:200px;padding:8px;border:1px solid #ddd}
.wxleft .reglc{background:#3E9EFE;color:#fff;text-align:left;padding:12px;line-height:19px;margin-top:20px;}
.reglc i{background-image:url(/inc/img/wxsysb.png);width:32px;height:32px;float:left;margin:3px 10px 0 0}
.wxright{display:none}.wxleft{float:left;margin:0}.wxright{float:right;display:block}
.Topbanner_1,.top,#center,.zct_top .title,.foot_k{width:1200px}
.Topbanner,.foot,.div,.zct_top{min-width:1200px;width:100%}
.tishi{margin:10px 12px;color:#f50;background:#FFF;text-indent:20px;padding:10px 0;border:1px solid #ddd;}
/*ÕÐÆ¸Á÷³Ì*/
.lc1,.lc2{text-align:center;padding:10px 0}
.lck{color:#333333;text-decoration:none;display:inline-block;text-align:center;vertical-align:middle;background-color:#FFF8EE;border:1px solid #FF6600}
.lc1 .lck{display:block;margin:5px auto;width:50%;line-height:38px}
.lc2 .lck{padding:10px 10px;background:#fff;border-color:#f60;width:16%;border-radius:6px;height:145px}
.lc2 .lck strong{display:block;line-height:20px;color:#f60;padding-bottom:5px;border-bottom:1px solid #f0f0f0}
.lc2 .lck p {text-align:left;text-indent:8px;background:url(job_zw_jt1.png) -2px 4px no-repeat}
.lc2 img{vertical-align:middle}
.span{margin-left:1px;}
.tit{font-size:12px;line-height:30px;color:#666; border-bottom: 1px solid #3E9EFE; width:180px;}
@media (max-width:768px){
.fuwu-container{margin:20px}
.fuwu-header{padding:20px}
.fuwu-content{flex-direction:column}
.fuwu-s{width:100%;border-right:none;border-bottom:1px solid #e8e8e8}
.fuwu-main{padding:20px}
.contact-info{flex-direction:column;gap:20px} 
.dl_xbt {flex-wrap:nowrap;overflow-x:auto;}
.dl_xbt a {flex:0 0 auto;min-width:100px;text-align:center;}
.zfxq li font {display:block;width:100%;margin-bottom:5px;}
.fkfs li {flex-direction:column;align-items:flex-start;}
.fkfs li font {min-width:100%;text-align:left;margin-bottom:8px;}
.fkfs input[type="text"] {width:100%;}
.fkfs input.w180 {width:180px;}
.fkfs .radio-group {flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;}
.fkfs .radio-group a {display:inline-block;white-space:nowrap;}
.wxleft, .wxright {float:none;width:100%;margin:10px 0;}
}
