.bodybgcolor{width:100%}
.body1000{margin-left:auto;margin-right:auto;width:1000px;}
#iflogin img{margin-top:8px}
.copyrights{color:#3592e2!important;font-weight:700;font-family:Arial,Helvetica,sans-serif}
.copyversions{color:#ff8900!important}
.floater{border-left-width:0;border-right-width:0;top:0;position:fixed;z-index:199;opacity:1}
.bartop{border-bottom:none;height:30px;line-height:30px;width:100%;font-size:12px;background:#0A1728;color:#fff}
.bartop,.bartop a{font-size:12px;color:#fff}
.bartop .barleft a:hover{text-decoration:none}
.bartop .barcenter{margin-left:auto;margin-right:auto;width:1200px;display:flex;align-items:center;justify-content:space-between}
.bartop .barleft{overflow:hidden;width:auto;text-align:left;float:none}
.bartop .barright{width:auto;text-align:right;float:none;height:30px;overflow:hidden;display:flex;align-items:center;gap:0}
.bartop .barright a:hover{text-decoration:none}
.bartop .barleft ul{float:left;}
.bartop .barright ul{float:right}
/*登录注册*/
/*.focushead_right .login{width:240px;background:url("../images/login.gif") no-repeat;height:378px}*/
/*.focushead_right .barcity{width: 217px;margin: 0 auto;height: 62px;display: flex;align-items: center;font-size:12px;margin-top:62px;color:#000}*/
/*.focushead_right .barcity img{margin-right:6px;}*/
.focushead_right .barright{background-color: rgb(255 255 255 / 30%);backdrop-filter: blur(2px);padding: 35px 0;border-radius: 10px;width: 320px;animation: fadeInLeft 1s ease-out;position:absolute;top:120px;right:360px;z-index:999;text-align: center;font-size: 18px;color: #fff;}
.focushead_right .barright a{display:block;width:70%;height:42px;margin:40px auto;line-height:42px;background:#c27700;font-size:16px;color:#fff;transition: color 0.3s ease;text-align:center;border-radius:5px;}
.focushead_right .barright ul a:hover{color: #113766;}
@keyframes fadeInLeft {from { opacity: 0; transform: translateX(30px); } to { opacity: 1; transform: translateX(0); }}

.focushead_right .barright .line{display:none;}
/*.barcity{font-size:14px!important;}*/
.barcity span{color:#f30;font-weight:bold;}
/*.bartop ul.barcang{background:url(../images/global/baricon1.gif) 0 5px no-repeat;padding-left:15px}*/
/*.bartop ul.barwap{background:url(../images/global/baricon.gif) 0 5px no-repeat;padding-left:15px}*/
/*.bartop ul.barpost{background:url(../images/global/baricon2.gif) 0 5px no-repeat;padding-left:15px}*/
/*.bartop ul.bardel{background:url(../images/global/baricon3.gif) 0 5px no-repeat;padding-left:15px}*/
.bartop ul{margin:6px 8px 0;line-height:18px;display:inline;position:relative;z-index:99999}
.bartop div.choosetheme{float:left}
.bartop div#themelist{float:right}
.bartop ul li{float:left;width:15px}
.bartop ul.line{width:2px;height:10px;overflow:hidden;background:#fff;margin:9px 0 0}
.bartop ul li,.bartop ul.line u{height:18px;display:block;overflow:hidden}
.bartop ul.line u{width:1px;background:#d4d4d4}
.bartop .top-welcome{display:inline-flex;align-items:center;height:36px;font-size:13px;white-space:nowrap}
.bartop .barright a{display:inline-flex;align-items:center;height:36px;padding:0 12px;font-size:13px;position:relative;transition:background-color .2s ease,color .2s ease}
.bartop .barright a + a:before{content:"";position:absolute;left:0;top:11px;width:1px;height:14px;background:rgba(255,255,255,.25)}
.bartop .barright a.top-post-link{background:#ff6666;margin-left:10px;border-radius:16px;padding:0 18px;font-weight:600}
.bartop .barright a.top-post-link:before{display:none}
.bartop .barright a:hover{opacity:.9}
.cateintro{font-size:14px;width:1198px;overflow:auto;line-height:24px;text-align:left;margin:0}
.cateintro .introleft{width:150px;float:left;margin-top:10px;margin-bottom:10px;text-align:left;font-weight:700;font-size:14px}
.cateintro .introflink,.cateintro .introright{width:1015px;color:grey;float:right;margin-top:10px;margin-right:10px;margin-bottom:10px}
.cateintro .introflink a{margin-right:10px;color:grey;white-space:nowrap;word-break:keep-all}
.cateintro .introright a{float:left;display:block;overflow:hidden;width:136px;height:26px;color:grey}
.cateintro .introflink a:hover,.cateintro .introright a:hover{color:red}
.footsearch{background-color:#fcfcfc;border:1px #d4d4d4 solid;height:76px;width:998px}
.footsearch ul{margin-top:20px;margin-left:auto;margin-right:auto;width:700px}
.shadow{background:url(../images/global/daohangbg.gif) 0 -240px repeat-x;width:100%;height:2px}
.footsearch_input{border:1px #d4d4d4 solid;float:left;width:410px;height:28px;line-height:28px;font-size:14px;color:#c8c8c8;padding-left:10px;padding-right:10px}
.mayifoot{height:auto;width:100%;background-color:#2B2D2E;height:auto;overflow:auto;position:absolute;left:0;color:silver;padding:30px 0}
.mayifoot a{color:silver}
.footabout{margin-left:auto;margin-right:auto;margin-top:10px}
.footabout a{padding-right:15px;margin-right:15px;border-right:1px #ccc solid}
.footabout a.backnone{border-right:none}
.footabout span{margin-left:15px;margin-right:15px}
.footcopyright{margin-top:12px;padding-bottom:12px}
.footcopyright a{margin-left:10px}
.debuginfo{margin-top:12px}
.debuginfo i{font-style:normal}
.debuginfo a{font-style:normal}
.footer_new{
  position:relative;
  width:100%;
  left:0;
  margin-top:60px;
  background:#081833 url(../images/2_12.jpg) center/cover no-repeat;
  color:#fff;
  font-size:14px;
  box-sizing:border-box;
}
.footer_new .foot_wrap{
  width:100%;
  max-width:1200px;
  margin:0 auto;
  padding:28px 20px 32px;
  box-sizing:border-box;
}
.footer_new .foot_top_inner{
  display:flex;
  align-items:center;
  justify-content:space-between;
  flex-wrap:wrap;
  gap:20px;
  padding-bottom:22px;
  border-bottom:1px solid rgba(255,255,255,.12);
}
.footer_new .foot_brand img{display:block;max-height:72px;width:auto}
.footer_new .foot_top_contact{display:flex;align-items:center;gap:48px;flex-wrap:wrap}
.footer_new .foot_top_contact_item{display:flex;align-items:center;gap:12px}
.footer_new .foot_top_contact_icon{
  display:inline-flex;align-items:center;justify-content:center;
  width:50px;height:50px;border-radius:50%;background:#ff6666;flex-shrink:0;
}
.footer_new .foot_top_contact_icon img{width:45px;height:45px;display:block}
.footer_new .foot_top_contact_meta{display:flex;flex-direction:column;align-items:flex-start;line-height:1.35}
.footer_new .foot_top_contact_label{font-size:14px;color:rgba(255,255,255,.95);font-weight:600}
.footer_new .foot_top_contact_value{font-size:13px;color:rgba(255,255,255,.75)}
.footer_new .foot_grid{padding-top:28px}
.footer_new .foot_grid_inner{
  display:grid;
  grid-template-columns:1fr 1.3fr 1fr;
  gap:32px 40px;
  align-items:start;
}
.footer_new .foot_cell_cs{text-align:center}
.footer_new .foot_cs_headset{width:56px;height:auto;display:block;margin:0 auto 16px}
.footer_new .foot_cell_cs p{margin:6px 0;font-size:14px;color:rgba(255,255,255,.88)}
.footer_new .foot_cell_nav{display:grid;grid-template-columns:1fr 1fr;gap:24px 36px}
.footer_new .foot_nav_title{font-size:15px;font-weight:700;color:#fff;margin-bottom:12px}
.footer_new .foot_nav_list{list-style:none;margin:0;padding:0}
.footer_new .foot_nav_list li{margin:8px 0}
.footer_new .foot_nav_list a{color:rgba(255,255,255,.82);text-decoration:none;font-size:14px;transition:color .2s}
.footer_new .foot_nav_list a:hover{color:#ff8a8a}
.footer_new .foot_cell_media{display:flex;justify-content:center;align-items:flex-start}
.footer_new .foot_media_box{
  width:100%;max-width:140px;min-height:120px;
  display:flex;align-items:center;justify-content:center;
}
.footer_new .foot_media_box img{max-width:100%;height:auto;display:block}
.footer_new .foot_powered{width:100%;text-align:center;height:40px;line-height:40px;background:#051021;color:#d1d1d1;font-size:12px}
.footer_new .foot_powered a{color:#d1d1d1;font-size:12px}
@media (max-width:900px){
  .footer_new .foot_grid_inner{grid-template-columns:1fr;text-align:center}
  .footer_new .foot_cell_nav{grid-template-columns:1fr;justify-items:center}
  .footer_new .foot_nav_list{text-align:center}
  .footer_new .foot_top_inner{justify-content:center;text-align:center;flex-direction:column}
  .footer_new .foot_top_contact{justify-content:center}
  .footer_new .foot_top_contact_meta{align-items:center}
}
.list_location{font-size:15px;clear:both;text-align:center;display:flex;align-items:center;justify-content:center;}
.list_location:before,.list_location:after{content:"";display:block;height:3px;width:380px;background:#c27700;}

.list_location ul{display:flex;justify-content:center;}
.list_location ul li{width:140px;height:45px;line-height: 45px;letter-spacing: 1px;}
.list_location ul li:nth-child(1){background:#c27700;color:#fff;margin-right:8px;}
.list_location ul li:nth-child(2){border:1px solid #999;height:43px;}
.info_location{text-align: left;font-size:15px;display: flex;margin-top: 30px;}
.info_location:before{content:"";display:block;width:3px;height:20px;background:#c27700;margin-right:12px;}
.none,my_mps{display:none}
.pull-right{display:block;}
.pull-left{float:left}
.highlight,.required{color:#ec5524!important}
sup.xin{POSITION:absolute;MARGIN-TOP:-18px;WIDTH:19px;BACKGROUND:url(../images/xin.gif) no-repeat 0 0;HEIGHT:23px;MARGIN-LEFT:1px;clear:both}
sup.qiang{POSITION:absolute;MARGIN-TOP:-18px;WIDTH:19px;BACKGROUND:url(../images/qiang.gif) no-repeat 0 0;HEIGHT:23px;MARGIN-LEFT:1px;clear:both}
sup.re{POSITION:absolute;MARGIN-TOP:-18px;WIDTH:19px;BACKGROUND:url(../images/re.gif) no-repeat 0 0;HEIGHT:23px;MARGIN-LEFT:1px;clear:both}
sub,sup{font-size:100%;vertical-align:baseline}
.commentsubmit{border:0;background:url(../images/global/commentsubmit.gif) no-repeat;height:31px;width:86px;color:#000;font-size:14px;font-weight:700;line-height:31px;text-align:center;cursor:pointer}
.commenttextarea{border:1px #c8c8c8 solid;padding:5px}
.commenttxt{border:1px #c8c8c8 solid;width:40px;padding:5px}
.subsearch{width:540px;height:20px;overflow:hidden;display:block;float:left}
.subsearch ul li{height:20px;line-height:20px;padding:0 5px;float:left;display:inline;overflow:hidden;font-size:14px;text-align:center;border-right:1px #dedede solid}
.subsearch ul li:last-child{border:none}
.subsearch ul li a{color:#AAA;margin-right:5px;margin-left:5px}
.topbanner{width:1200px;overflow:hidden;text-align:center;height:auto;margin-left:auto;margin-right:auto}
.topbannerad{margin-top:5px}
.footerbanner{width:1000px;overflow:hidden;text-align:center;margin:0 auto 3px auto;clear:both}
.footerbannerad{margin-bottom:5px}
.header{text-align:left;width:1000px;overflow:hidden;margin-left:auto;margin-right:auto}
.headerbanner{display:block;float:left;margin:0 3px 0 0}
.headerbanner a{margin-top:7px;display:block}
.intercatad{margin-bottom:10px}
.interlistdiv{color:#585858;text-align:left}
.interlistdiv .hover{padding:10px;line-height:22px;border-bottom:1px solid #dedede}
.interlistdiv .hovercolor{background-color:#F8F8F9;background-image:url(../images/category/advfontbg.gif);background-position:top right;background-repeat:no-repeat}
.interlistdiv a{font-size:14px;text-align:left}
.intercatdiv{width:160px;float:right;margin-left:10px;background-color:#fff;height:auto;overflow:hidden}
.intercatdiv2{width:160px;margin-left:2px;background-color:#fff;height:auto;overflow:hidden}
.infoaddiv{width:680px;background-color:#fff;overflow:auto;clear:both;margin:0 auto;overflow:hidden;text-align:center}
.infoad{margin:0 5px 10px 0}
.indexcatad{width:1000px;margin:5px auto 5px auto;overflow:hidden}
.ni-flist1 .indexcatad{width:200px}
.ni-flist2 .indexcatad{width:220px}
.ni-flist3 .indexcatad{width:275px}
.full .ni-flist1 .indexcatad,.full .ni-flist2 .indexcatad{width:200px!important}
.full .ni-flist3 .indexcatad{width:195px!important}
#ni-flist .indexcatad{margin-top:0;margin-bottom:5px}
.full .indexcatad{width:1200px!important}
.full .barcenter{width:1200px!important}
.full .footsearch{width:1198px!important}
.full .footsearch ul{width:740px!important}
.full .footsearch .footsearch_input{width:450px!important}
/*.full .logosearchtel .websearch{width:620px!important}*/
.full .subsearchbottomline{width:1200px!important}
.full .topbanner{width:1200px!important}
.full .footerbanner{width:1200px!important}
.full .header{width:1200px!important}
.full .indexcatad{width:1200px!important}
.full .cateintro{width:1178px!important}
.full .body1000{width:1200px;animation: fadeInUp 0.6s ease-out;}
.footsearch_submit{color:#000;font-size:16px;cursor:pointer;height:32px;background-color:#F2F0F0;float:left;width:120px;margin-left:10px;font-family:microsoft yahei;border:none}
.footsearch_post{font-family:microsoft yahei;background:#F78015;border-left:none;color:#fff;font-size:16px;cursor:pointer;height:32px;margin-left:10px;float:left;width:120px;border:none}
.footsearch_submit:hover{background-color:#C8C6C7}
.footsearch_post:hover{background-color:#EB6D13}
.bodybgblue1{background:url(../images/global/bluebg.gif) 0 31px repeat-x}

/*.bodybgorange1,.bodybgred1{background:url(../images/global/orangebg.gif) 0 31px repeat-x}*/
.bodybgorange1,.bodybgred1{background:url(../images/global/orangebg.gif) 0 31px repeat-x;background-repeat: no-repeat; background-size: 100%;}

.bodybggreen1{background:url(../images/global/greenbg.gif) center 31px no-repeat}
.colorfoot{width:auto;height:auto;overflow:auto;border-top:1px #cdcdcd solid;padding-top:30px;padding-bottom:30px}
.relate{border-top:none!important}
/*.header_nav{background-color:#252c34;animation: fadeInDown 0.6s ease-out;}*/
.header_nav{background:transparent;position:relative;z-index:50;margin-bottom:-20px}
.logosearchtel{overflow:hidden;margin:10px auto 0;width:1200px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:40px;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:18px 40px;position:relative;top:0;}
.logosearchtel .weblogo{display:block;width:auto;max-width:220px;overflow:hidden;height:100px;vertical-align:middle;text-align:left;float:left}
.logosearchtel .weblogo img{width:100%;}
.top-contact{display:flex;align-items:center;gap:60px;}
.top-contact-item{display:flex;align-items:center;gap:10px;color:#444;font-size:14px;white-space:nowrap}
.top-contact-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ff6666;}
.top-contact-icon img{width:18px;height:18px;display:block;}
.top-contact-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;}
.top-contact-label{font-size:14px;color:#333;font-weight:600;}
.top-contact-value{font-size:13px;color:#888;}
/* 导航条包裹层 */
.header-nav-bar{margin:0 auto;margin-top:10px;width:1300px;height:50px;display:flex;align-items:center;justify-content:space-between;background:#041224;color:#fff;border-radius:24px;box-shadow:0 8px 20px rgba(0,0,0,.18);padding:0 18px;}
.header-nav-bar .navigation .nav li a{color:#fff;}
.header-nav-bar .navigation .nav li a:hover,
.header-nav-bar .navigation .nav li a.current{color:#fff;}
.header-nav-bar .navigation .nav li a:after{background:#ff6666;box-shadow:none;top:auto;bottom:0;height:3px;width:54px;border-radius:0;}
.header-nav-bar .navigation .nav li a:before{margin-top:0;background:none;}
.header-nav-bar .header-search-input{border-radius:18px 0 0 18px;}
.header-nav-bar .header-search-btn{border-radius:0 18px 18px 0;background-color:#ff6666;border-color:#ff6666;}
.header-post-btn{display:inline-flex;align-items:center;justify-content:center;width:120px;height:32px;border-radius:16px;background:#ff6666;color:#fff;font-size:14px;text-decoration:none;margin-left:16px;}
.header-post-btn:hover{filter:brightness(.95);}
.logosearchtel .webcity{line-height:24px;float:left;display:block;overflow:hidden;margin-top:20px;margin-left:9px;padding:5px 0 5px 9pt;width:90px;border-left:1px #ddd solid;text-align:left;font-size:9pt}
.webcity a{color:#888888;}
.webcity span{padding-right:10px;background:url(../images/global/arrow_down.gif) center right no-repeat}
.logosearchtel .webcity2{position:absolute;z-index:2;float:left;display:block;margin-top:12px;margin-left:211px;padding:15px;max-width:15pc;border:1px #ddd solid;background-color:#fff;text-align:left;white-space:normal;word-break:break-all}
.logosearchtel .webcity2 .curcity{font-weight:bold;font-size:14px}
.logosearchtel .webcity2 .curcity a{margin-left:5px;font-weight:100;font-size:9pt}
.logosearchtel .webcity2 ul{margin-top:5px;padding-top:5px;border-top:1px #ddd solid}
.logosearchtel .webcity2 ul a{margin-right:5px;font-size:9pt;line-height:24px}
.logosearchtel .webcity span{font-weight:bold;font-size:14px}
.logosearchtel .webcity a:link{font-weight:100}
.logosearchtel .websearch{float:right;display:block;overflow:hidden;margin-top:8px;width:660px;height:auto;text-align:left}

.logosearchtel .webtel{float:right;display:block;margin-top:25px;height:60px;background:url(../images/tel.gif) left 9px no-repeat;text-align:right;text-indent:45px}
.logosearchtel .webtel span.number{float:left;width:265px;height:60px;color:#F78015;text-align:left;font-weight:700;font-size:24px;line-height:60px}
/*.websearch .s_ulC{overflow:hidden;width:35pc;height:25px;font-size:9pt}*/
/*.websearch .s_ulC li{float:left;margin-top:5px;margin-right:15px}*/
/*.websearch .s_ulC li a{ color:#787878;}*/
/*.websearch .s_ulA{position:relative;z-index:1;height:25px;text-align:left}*/
/*.websearch .s_ulA ul{position:absolute}*/
/*.websearch .s_ulA ul li{float:left;list-style:none}*/
/*.websearch .s_ulA ul li a{float:left;padding:0 13px;color:#333;font-size:9pt;line-height:25px}*/
/*.websearch .s_ulA ul li a:hover{text-decoration:none}*/
/*.websearch .s_ulA ul li.current a{padding:1px 13px;background-position:right 0;color:#fff;font-weight:100}*/
/*.websearch .sch_t_frm{overflow:hidden;margin:0;width:660px;height:42px}*/
/*.websearch .sch_ct{float:left;display:block;overflow:hidden;width:auto}*/
/*.websearch .topsearchinput{float:left;display:block;padding:5px 10px;width:500px;height:24px;border-right:0;border-left:none;background:url(../images/fdj.gif) 10px 10px no-repeat;background-color:#fff;color:#9d9d9d;text-indent:22px;font-size:9pt;line-height:24px}*/
/*.sch_t_frm .select{background:#fff url(../images/global/top_search_cate_bg.gif) no-repeat right 2px}*/
/*.websearch .btn-normal{float:left;display:block;width:80px;height:40px;border:0;color:#fff;text-align:center;text-decoration:none;font-size:18px;cursor:pointer}*/
.categories{float:left;display:block;padding:0;width:186px;background:#fff;text-align:left}
.blue #infomenu{border:2px solid #3592e2}
.blue #infomenu .titdown,.blue #infomenu .titup{background-color:#3592e2}
.blue #infomenu .cont{border-top:2px solid #3592e2}
.blue #infomenu li{border-bottom:1px solid #cedbe6}
.blue #infomenu li.thismenu dl dd,.blue #infomenu li.thismenu em{border:2px solid #3592e2;box-shadow:0 0 3px #3592e2}
.blue #infomenu li em{background:url(../images/index/em_blue.gif) 140px 8px no-repeat #fff}
.blue #infomenu li.thismenu em{background:url(../images/index/em_blue.gif) 10px 8px no-repeat #fff}
.green #infomenu{border:2px solid #42b712}
.green #infomenu .titdown,.green #infomenu .titup{background-color:#42b712}
.green #infomenu .cont{border-top:2px solid #42b712}
.green #infomenu li{border-bottom:1px solid #cee4c5}
.green #infomenu li.thismenu dl dd,.green #infomenu li.thismenu em{border:2px solid #42b712;box-shadow:0 0 3px #42b712}
.green #infomenu li em{background:url(../images/index/em_green.gif) 140px 8px no-repeat #fff}
.green #infomenu li.thismenu em{background:url(../images/index/em_green.gif) 10px 8px no-repeat #fff}
.orange #infomenu{border:2px solid #F78015}
.orange #infomenu .titdown,.orange #infomenu .titup{background-color:#F78015}
.orange #infomenu .cont{border-top:2px solid #F78015}
.orange #infomenu li{border-bottom:1px solid #f9e2c9}
.orange #infomenu li.thismenu dl dd,.orange #infomenu li.thismenu em{border:2px solid #F78015;box-shadow:0 0 3px #F78015}
.orange #infomenu li em{background:url(../images/index/em.gif) 140px 8px no-repeat #fff}
.orange #infomenu li.thismenu em{background:url(../images/index/em.gif) 10px 8px no-repeat #fff}
.red #infomenu{border:2px solid #005AAB}
.red #infomenu .titdown,.red #infomenu .titup{background-color:#005AAB}
.red #infomenu .cont{border-top:2px solid #005AAB}
.red #infomenu li{border-bottom:1px solid #f7cdd0}
.red #infomenu li.thismenu dl dd,.red #infomenu li.thismenu em{border:2px solid #005AAB;box-shadow:0 0 3px #005AAB}
.red #infomenu li em{background:url(../images/index/em_red.gif) 140px 8px no-repeat #fff}
.red #infomenu li.thismenu em{background:url(../images/index/em_red.gif) 10px 8px no-repeat #fff}
#infomenu{position:absolute;z-index:999;height:auto}
#infomenu .titdown,#infomenu .titup{width:188px;height:39px;background:url(../images/global/cat_select.gif) center right no-repeat;color:#fff;text-align:left;text-indent:10px;font-size:1pc;line-height:39px;cursor:pointer}
#infomenu .titup a{color:#fff}
#infomenu .cont{padding-top:6px;border-radius:0 0 3px 3px;background:#fff}
#infomenu .cont ul{padding:0}
#infomenu .cont li{position:relative;margin:0 8px;height:34px;line-height:34px;cursor:pointer;text-align:left}
#infomenu .cont li em,#infomenu li.thismenu em{top:3px;left:0;z-index:99;display:block;text-align:left;line-height:24px;cursor:pointer}
#infomenu .cont li:last-child{border-bottom:0}
#infomenu .cont li dl{position:absolute;visibility:hidden}
#infomenu .cont li em{position:absolute;width:150px;height:22px;text-indent:25px;-webkit-transition:background .5s ease;transition:background .5s ease}
#infomenu .cont li em a{color:#333;font-size:14px}
#infomenu .cont li.thismenu em{position:absolute;width:535px;height:24px;border-radius:3px 3px 0}
#infomenu .cont li.thismenu dl{top:0;left:170px;z-index:100;visibility:visible;width:449px;height:200px;text-align:left}
#infomenu .cont li.thismenu dl dt{position:relative;z-index:100;margin:5px 2px;padding-left:20px;width:345px;height:35px;background:#fff;line-height:35px}
#infomenu .cont li.thismenu dl dd{position:absolute;top:30px;left:0;padding:10px 0 10px 15px;width:350px;border-top:0;border-radius:0 0 3px 3px;background:#fff;zoom:1}
#infomenu .cont li.thismenu dl b{z-index:99;font-size:14px}
#infomenu .cont li.thismenu dl dd a{font-size:14px;float:left;display:block;overflow:hidden;padding:0 5px;width:105px;color:#333;text-align:left;white-space:nowrap}
/*导航*/
.navigation{display:flex;align-items:center;flex:1;justify-content:center}
.navigation .nav{display:flex;width:auto;gap:0}
.navigation .nav li{display:flex}
.navigation .nav li a{height:105px;width:95px;color:#333;padding:12px 10px 10px;font-size:14px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;transition:color .2s ease;position:relative}
.navigation .nav li a:after{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);width:54px;height:54px;border-radius:50%;background:transparent;transition:background-color .2s ease,box-shadow .2s ease}
.navigation .nav li a:before{content:"";position:relative;z-index:2;width:26px;height:26px;margin-top:12px;
    margin-bottom: 16px;
    background-repeat:no-repeat;background-position:center;background-size:contain}
.navigation .nav li a font{display:block;line-height:1.2;font-size:14px;color:inherit}
.navigation .nav li a:hover,
.navigation .nav li a.current{color:#005AAB}
.navigation .nav li a:hover:after,
.navigation .nav li a.current:after{background:#005AAB;box-shadow:0 8px 18px rgba(22,141,255,.28)}
/*.navigation .nav li a:hover{color: #4A90E2;}*/
/*.navigation .nav li a.current{background-color:#bf1313}*/

/* 导航图标：默认态 / hover(含current)态
   约定：第1个为“首页”，第2-6个为后台导航前5项（你提供的 5 组图） */
.navigation .nav li:nth-child(1) a:before{background-image:url(../images/2_08.png)}
.navigation .nav li:nth-child(2) a:before{background-image:url(../images/2_11.png)}
.navigation .nav li:nth-child(3) a:before{background-image:url(../images/2_12.png)}
.navigation .nav li:nth-child(4) a:before{background-image:url(../images/2_14.png)}
.navigation .nav li:nth-child(5) a:before{background-image:url(../images/2_03.png)}
.navigation .nav li:nth-child(6) a:before{background-image:url(../images/2_05.png)}

.navigation .nav li:nth-child(1) a:hover:before,
.navigation .nav li:nth-child(1) a.current:before{background-image:url(../images/2_09.png)}
.navigation .nav li:nth-child(2) a:hover:before,
.navigation .nav li:nth-child(2) a.current:before{background-image:url(../images/3_1.png)}
.navigation .nav li:nth-child(3) a:hover:before,
.navigation .nav li:nth-child(3) a.current:before{background-image:url(../images/3_2.png)}
.navigation .nav li:nth-child(4) a:hover:before,
.navigation .nav li:nth-child(4) a.current:before{background-image:url(../images/3_3.png)}
.navigation .nav li:nth-child(5) a:hover:before,
.navigation .nav li:nth-child(5) a.current:before{background-image:url(../images/3_4.png)}
.navigation .nav li:nth-child(6) a:hover:before,
.navigation .nav li:nth-child(6) a.current:before{background-image:url(../images/2_06.png)}

/* 关于我们 / 加入我们：补充图标 */
.navigation .nav li a#aboutus:before{background-image:url(../images/2_03_2.png)}
.navigation .nav li a#aboutus:hover:before,
.navigation .nav li a#aboutus.current:before{background-image:url(../images/2_04.png)}
.navigation .nav li a#joinus:before{background-image:url(../images/2_05.png)}
.navigation .nav li a#joinus:hover:before,
.navigation .nav li a#joinus.current:before{background-image:url(../images/2_06.png)}

/* 头部搜索框（右侧） */
.header-search{flex:0 0 auto}
.header-search form{display:flex;align-items:center}
.header-search-input{height:38px;border:1px solid #d9d9d9;border-right:0;border-radius:6px 0 0 6px;padding:0 12px;font-size:14px;background:#fff}
/*width:260px;*/
.header-search-btn{width:46px;height:42px;border:1px solid #d9d9d9;border-left:0;border-radius:0 6px 6px 0;background:#005AAB url(../images/2_17.png) no-repeat center;background-size:18px 18px;cursor:pointer}
.header-search-btn:hover{filter:brightness(.95)}
/*搜索*/
.search{float:right;margin-top: 22px;}
.search .search_ipt{width: 320px;height: 36px;background:#fff;border: 1px solid #ddd;}
.search .search_ipt .ipt_text{height: 34px;width: 252px;font-size: 15px;text-indent: 20px;border:none;}
.search .search_ipt input:focus{outline: none;}
.search .search_ipt .ipt_sub{height: 36px;width: 60px;cursor:pointer;background-color:#bf1313;border:none;color:#fff;font-size:14px;}
/*发布信息*/
.postedit{float:right;width:155px;margin: 25px 50px 0 0;}
.postedit a{float:left;display:block;margin-left:5px;height:40px;background-image:url(../images/global/poste.gif);background-position:20px center;background-repeat:no-repeat;text-align:center;text-decoration:none;font-size:16px;line-height:40px}
.postedit a.post{padding-left:30px;width:121px;background-color:#fd8282;color:#fff;border-radius: 10px;}
.postedit a.post:hover{background-color:#eb6d13}
.postedit a.edit{width:126px;background-position:0 -66px;color:#848484}
.postedit a.edit:hover{background-position:0 -99px}
/*.daohang_con{overflow:auto;margin-top:10px;width:100%;height:auto;text-align:center}*/
/*.daohang_con .ul{display:block;margin-top:10px;width:75pc;height:auto;text-align:left}*/
/*.daohang,.daohang_con .ul{margin-right:auto;margin-left:auto}*/
/*.daohang{float:right;overflow:hidden;background:0 0;background-repeat:repeat-x;text-align:center}*/
/*.daohang,.daohang ul{width:1200px;height:40px}*/
/*.daohang ul{margin-right:auto;margin-left:auto;background-repeat:no-repeat;text-align:left}*/
/*.daohang li{float:left}*/
/*.daohang a{float:left;display:block;padding-right:15px;padding-left:15px;height:40px;background-repeat:no-repeat;color:#3d3d3d;font-weight:700;font-size:1pc;line-height:40px}*/
/*.daohang a.current,.daohang a:hover{background-repeat:no-repeat;color:#fff;text-align:center;text-decoration:none;font-weight:700}*/
.blue .daohang{border-bottom:3px #3592e2 solid}
.blue .daohang a.current,.blue .daohang a:hover{color:#3592e2}
.blue .sch_t_frm .select{border-top:3px solid #3592e2}
.blue .sch_t_frm .select,.blue .selectbox-wrapper{border-bottom:3px solid #3592e2;border-left:3px solid #3592e2}
.blue .selectbox-wrapper{border-right:3px solid #3592e2}
.blue .topsearchinput{border-top:3px solid #3592e2;border-bottom:3px solid #3592e2;border-left:3px solid #3592e2}
.blue .websearch .btn-normal{background-color:#3592e2}
.blue .websearch .btn-normal:hover{background-color:#2283d4}
.green .daohang{border-bottom:3px #42b712 solid}
.green .daohang a.current,.green .daohang a:hover{color:#42b712}
.green .sch_t_frm .select{border-top:3px solid #42b712}
.green .sch_t_frm .select,.green .selectbox-wrapper{border-bottom:3px solid #42b712;border-left:3px solid #42b712}
.green .selectbox-wrapper{border-right:3px solid #42b712}
.green .topsearchinput{border-top:3px solid #42b712;border-bottom:3px solid #42b712;border-left:3px solid #42b712}
.green .websearch .btn-normal{background-color:#42b712}
.green .websearch .btn-normal:hover{background-color:#47c510}
/*.orange .daohang{border-bottom:3px #F78015 solid}*/
/*.orange .nav a.current,.orange .nav a:hover{color:#F78015}*/
.orange .sch_t_frm .select{border-top:3px solid #F78015}
.orange .sch_t_frm .select,.orange .selectbox-wrapper{border-bottom:3px solid #F78015;border-left:3px solid #F78015}
.orange .selectbox-wrapper{border-right:3px solid #F78015}
.orange .topsearchinput{border-top:3px solid #F78015;border-bottom:3px solid #F78015;border-left:3px solid #F78015}
.orange .websearch .btn-normal{background-color:#F78015}
.orange .websearch .btn-normal:hover{background-color:#e68a00}
.red .daohang{border-bottom:3px #005AAB solid}
.red .daohang a.current,.red .daohang a:hover{color:#005AAB}
.red .sch_t_frm .select{border-top:3px solid #005AAB}
.red .sch_t_frm .select,.red .selectbox-wrapper{border-bottom:3px solid #005AAB;border-left:3px solid #005AAB}
.red .selectbox-wrapper{border-right:3px solid #005AAB}
.red .topsearchinput{border-top:3px solid #005AAB;border-bottom:3px solid #005AAB;border-left:3px solid #005AAB}
.red .websearch .btn-normal{background-color:#005AAB}
.red .websearch .btn-normal:hover{background-color:#d5303a}
.full .subsearch{width:1198px!important}
.blue .s_ulA ul li.current,.blue .s_ulA ul li.current a{background-color:#3592e2}
.green .s_ulA ul li.current,.green .s_ulA ul li.current a{background-color:#42b712}
.orange .s_ulA ul li.current,.orange .s_ulA ul li.current a{background-color:#F78015}
.red .s_ulA ul li.current,.red .s_ulA ul li.current a{background-color:#005AAB}
/*new daohang*/
.daohang_con2{overflow:auto;margin-top:10px;width:100%;height:auto;text-align:center;}
.daohang_con2 .ul{display:block;margin-top:10px;width:1200px;height:auto;text-align:left;}
.daohang2,.daohang_con2 .ul{margin-right:auto;margin-left:auto}
.daohang2{overflow:hidden;text-align:center; background-color:#fafafa}
.daohang2,.daohang2 ul{width:100%;height:42px; }
.daohang2 ul{margin-right:auto;margin-left:auto;background-repeat:no-repeat;text-align:left;}
.daohang2 li{float:left}
.daohang2 a{float:left;display:block;padding-right:19px;padding-left:19px;height:42px;background-repeat:no-repeat;color:#3d3d3d;font-size:18px;line-height:42px}
.daohang2 a.current,.daohang2 a:hover{background-repeat:no-repeat;color:#fff;text-align:center;text-decoration:none; }
.blue .daohang2{border-bottom:3px #3592e2 solid}
.blue .daohang2 a.current,.blue .daohang2 a:hover{background-color:#3592e2;}
.green .daohang2{border-bottom:3px #42b712 solid}
.green .daohang2 a.current,.green .daohang2 a:hover{background-color:#42b712}
.orange .daohang2{border-bottom:3px #F78015 solid}
.orange .daohang2 a.current,.orange .daohang2 a:hover{background-color:#F78015}
.red .daohang2{border-bottom:3px #005AAB solid}
.red .daohang2 a.current,.red .daohang2 a:hover{background-color:#005AAB}

.smp_box {
border: 1px solid #DDDDDD;
/*padding-top: 5px;*/
padding-bottom: 15px;
/*padding-left: 5px;*/
overflow: auto;
text-align: left;
line-height: 1.8;
font-size: 14px;
}
.smp_box_title {
background:url(../images/index/flag.png) no-repeat 8px 5px #fafafa;
font-size: 14px;
height: 35px;
line-height: 35px;
text-indent: 40px;
float: left;
width: 100%;
text-align: left;
/* border-left: 1px #D4D4D4 solid; border-right: 1px #D4D4D4 solid; border-top: 1px #D4D4D4 solid; */
font-weight: bold;margin-bottom: 10px;}
.smp_box li {float: left;margin: 8px 0px;width: 23.7%;line-height: 16px;text-indent: 0.5em;border-left: 1px solid #DDD;margin-left: 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.smp_box ul{padding: 2px 0px;}
.smp_box li a {color: #333;}
.smp_box li em {font-size: 12px;}
.smp_box em a {color: #666;}

/* ===== Header force style (image 2 target) ===== */
.bartop{
    background:#0A1728 !important;
    height:30px !important;
    line-height:30px !important;
}
.bartop .barcenter{
    width:1200px !important;
}
.bartop .top-welcome{
    font-size:12px !important;
    color:#fff !important;
    height:30px !important;
}
.bartop .barright{
    height:30px !important;
}
.bartop .barright a{
    height:30px !important;
    padding:0 10px !important;
    font-size:12px !important;
    color:#fff !important;
}
.bartop .barright a + a:before{
    content:none !important;
}
.bartop .barright a + a{
    border-left:1px solid rgba(255,255,255,.5) !important;
}
.bartop .barright .top-post-link{
    background:#F76363 !important;
    border-radius:2px !important;
}

.header_nav{
    background:transparent !important;
    position:relative !important;
    z-index:60 !important;
    margin-bottom:-20px !important;
}
.header_nav .logosearchtel{
    width:1200px !important;
    margin:10px auto 0 !important;
    padding:14px 22px !important;
    /* background:#fff !important; */
    border:1px solid #ececec !important;
    border-radius:8px !important;
    box-shadow:0 8px 22px rgba(0,0,0,.1) !important;
    display:flex !important;
    align-items:center !important;
    justify-content:space-between !important;
    gap:30px !important;
    overflow:visible !important;
}
.header_nav .logosearchtel .weblogo{
    max-width:250px !important;
    height:auto !important;
}
.header_nav .logosearchtel .weblogo img{
    width:100% !important;
    height:auto !important;
    display:block !important;
}
.header_nav .top-contact{
    display:flex !important;
    align-items:center !important;
    gap:30px !important;
}
.header_nav .top-contact-item{
    display:inline-flex !important;
    align-items:center !important;
    gap:8px !important;
    white-space:nowrap !important;
}
.header_nav .top-contact-icon{
    width:54px !important;
    height:54px !important;
    background:transparent !important;
    border-radius:0 !important;
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
}
.header_nav .top-contact-icon img{
    width:54px !important;
    height:54px !important;
    display:block !important;
}
.header_nav .top-contact-label{
    font-size:20px !important;
    line-height:1 !important;
    color:#333 !important;
    font-weight:700 !important;
}
.header_nav .top-contact-value{
    font-size:13px !important;
    color:#333 !important;
}

.header_nav .header-nav-bar{
    width:1200px !important;
    margin:8px auto 0 !important;
    height:52px !important;
    background:#0A1728 !important;
    border-radius:0 !important;
    padding:0 0 0 18px !important;
    display:flex !important;
    align-items:center !important;
}
.header_nav .header-nav-bar .navigation{
    flex:1 1 auto !important;
    justify-content:flex-start !important;
}
.header_nav .header-nav-bar .navigation .nav{
    display:flex !important;
    align-items:center !important;
}
.header_nav .header-nav-bar .navigation .nav li a{
    width:auto !important;
    min-width:76px !important;
    height:52px !important;
    padding:0 14px !important;
    color:#fff !important;
    font-size:14px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:0 !important;
}
.header_nav .header-nav-bar .navigation .nav li a font{
    color:inherit !important;
}
.header_nav .header-nav-bar .navigation .nav li a:before{
    display:none !important;
}
.header_nav .header-nav-bar .navigation .nav li a:after{
    content:"" !important;
    top:auto !important;
    bottom:0 !important;
    width:58px !important;
    height:3px !important;
    border-radius:0 !important;
    background:#f06262 !important;
    opacity:0 !important;
}
.header_nav .header-nav-bar .navigation .nav li a:hover:after,
.header_nav .header-nav-bar .navigation .nav li a.current:after,
.header_nav .header-nav-bar .navigation .nav li:first-child a:after{
    opacity:1 !important;
}

.header_nav .header-search{
    margin-left:10px !important;
}
.header_nav .header-search form{
    display:flex !important;
    align-items:center !important;
}
.header_nav .header-search-input{
    width:185px !important;
    height:32px !important;
    border:1px solid #dcdcdc !important;
    border-right:0 !important;
    border-radius:3px 0 0 3px !important;
    font-size:12px !important;
    padding:0 10px !important;
}
.header_nav .header-search-btn{
    width:34px !important;
    height:34px !important;
    border:1px solid #0c5ca8 !important;
    border-left:0 !important;
    border-radius:0 3px 3px 0 !important;
    background:#0c5ca8 url(../images/2_17.png) no-repeat center !important;
    background-size:14px 14px !important;
}
.header_nav .header-post-btn{
    width:198px !important;
    height:52px !important;
    margin-left:12px !important;
    border-radius:0 !important;
    background:#f06262 !important;
    color:#fff !important;
    font-size:14px !important;
    text-decoration:none !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}

/* ===== Header layout reset by request ===== */
.header_nav .logosearchtel{
    width:1200px !important;
    margin:0 auto !important;
    /* background:#fff !important; */
    border:0 !important;
    border-radius:0 !important;
    box-shadow:none !important;
    padding:10px 0 !important;
}
.header_nav .top-contact-label,
.header_nav .top-contact-value{
    color:#000 !important;
}
.header_nav .header-nav-bar{
    width:100% !important;
    height:60px !important;
    margin:0 !important;
    background:#0A1728 !important;
    padding:0 !important;
}
.header_nav .header-nav-inner{
    width:1200px;
    height:60px;
    margin:0 auto;
    display:flex;
    align-items:center;
    justify-content:space-between;
}
.header_nav .header-nav-bar .navigation{
    flex:1 1 auto !important;
    min-width:0 !important;
}
.header_nav .header-nav-bar .navigation .nav{
    display:flex !important;
    align-items:center !important;
}
.header_nav .header-nav-bar .navigation .nav li a{
    height:60px !important;
    min-width:88px !important;
    padding:0 18px !important;
    color:#fff !important;
    font-size:14px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    position:relative !important;
}
.header_nav .header-nav-bar .navigation .nav li a font{
    color:inherit !important;
}
.header_nav .header-nav-bar .navigation .nav li a:before{
    display:none !important;
}
.header_nav .header-nav-bar .navigation .nav li a:after{
    content:"" !important;
    position:absolute !important;
    left:50% !important;
    transform:translateX(-50%) !important;
    bottom:0 !important;
    width:56px !important;
    height:3px !important;
    background:#F76262 !important;
    opacity:0 !important;
}
.header_nav .header-nav-bar .navigation .nav li a:hover:after,
.header_nav .header-nav-bar .navigation .nav li a.current:after{
    opacity:1 !important;
}
.header_nav .header-search,
.header_nav .header-post-btn{
    display:none !important;
}
.header_nav .header-join-banner{
    flex:0 0 auto;
    display:block;
    /* position:relative; */
    height:60px;
    margin-left:10px;
}
.header_nav .header-join-banner img{
    display:block;
    
    width:auto;position:absolute;right:0px;
}
.header_nav .header-join-banner .join-banner-title{
    position: absolute;
    top:95px;
    color: #fcfcfc;
    font-size: 26px;
    line-height: 1;
    font-weight: 700;
    pointer-events: none;
    right: 310px;
}
.header_nav .header-join-banner .join-banner-subtitle{
    color: rgba(128,15,15,.75);
    font-size: 14px;
    position: absolute;
    top: 135px;
    line-height: 1;
    font-weight: 700;
    pointer-events: none;
    right: 246px;

}