@charset "utf-8";
/* CSS Document*/
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border: none;}
button,em,input,option,select,textarea,th{font:inherit;}
li{list-style: none;}
h1,h2,h3,h4{font-weight: normal;font-size:100%;}
body{margin:0;padding:0;font-size: 16px;color:#333;font-family: Microsoft YaHei,Simsun,SimHei,Arial;background-color:#ffffff;}
a{color:#333;text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;*/}
a:hover{text-decoration: none;color:#333;text-decoration: none;}
input{outline:none;}
img{vertical-align:middle;border-style:none;}
img{border: none;display: inline-block;vertical-align: middle;}
body{background-size: auto;}
:hover{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
input{border:none;}
input:-internal-autofill-previewed,
input:-internal-autofill-selected{-webkit-text-fill-color: #000 !important;transition: background-color 5000s ease-in-out 0s !important;}
/****公用****/
.aBox{position: relative;}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;}
.over{overflow: hidden;}
.container{width: 100%;position: relative;}
.relat{position: relative;}
.absol{position: absolute;}
.clear:before,.clear:after{display:table;line-height:0;content:""}
.clear:after{clear:both}
.pos-r{position:relative;}
/* 过度*/
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****/
html,body{height: 100%;max-height: 1080px;max-width: 1920px;}
.w1250{width: 1250px;margin: 0px auto;}
.Senior-edition{display: inline-block;line-height: normal;vertical-align: middle;margin-top: -3px;padding:3px 10px;border:1px solid #333;border-radius:17px;margin-bottom:0;margin-right: .5rem;}
.Senior-edition a{float:left;position:relative;display:block;margin: 0;}
.Senior-edition a:first-child{padding-right:11px;padding-left:0;}
.Senior-edition a:first-child:after{content:'';width:1px;height:12px;background: #333;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.warp{width: 100%;overflow:hidden;margin:0;}
.warp_top{}
.warp_topindex{}
.warp_top a{font-size: 14px;margin: 0 5px;}
.warp_top_tit{line-height: 42px;height: 42px;background: #fff;}
.warp_top_head{height:365px; background:url(wc2024_headtopbg.png) top center no-repeat;}
.warp_head{padding: 5rem 0;}
.warp_headsearch{padding-top: 42px;padding-bottom: 20px;width: 45.834%;}
.warp_headsearch form{display: block;float: left;height: 50px;text-align: center;width: 83%;margin: 0px auto 15px auto;border-radius: 6px;background: #ffffff9e;z-index: 2;}
.warp_headsearch .itxt{border: 0px solid #CCD1DE;padding-left: 21px;height: 50px;width: 80%;outline: none;border-right: 0;background: transparent;}
.warp_headsearch .ibtn{border: 0;background: #0168B7 url(wc2024_serch.png) 20px 12px no-repeat;width: 14.2%;height: 50px;float: right;display: block;outline: none;font-size: 22px;font-weight: 100;color: #fff;border-radius: 0px 6px 6px 0px;cursor: pointer;text-indent: 30px;}
/* warp_top_nav*/
.warp_top_nav{border-bottom: 1px solid #8FC3FF;background: #0063b3;}
.warp_top_nav .warp_nav{display: flex;justify-content: space-between;}
.warp_top_nav .warp_nav li{width: 15.999%;display: inline-block;height: 3.75rem;text-align: center;margin-top: .8%;position: relative;}
.warp_top_nav .warp_nav li a{font-size: 22px;line-height: 50px;color: #fff;margin: 0;text-align: center;padding: 1px 0px 0px 45px;background: url(wc2024_nav.png) left top no-repeat;}
.warp_top_nav .warp_nav .on a{position: relative;font-weight: bold;}
.warp_top_nav .warp_nav li a:after{content: "";display: block;margin: -3px 0 0 0;width: 0;height: 3px;background: #ffffff;border-radius: 10px;background-color: rgba(255,255,255,0.85);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.warp_top_nav .warp_nav li.on a:after{width: 45%;margin: 7px auto 0px 40%;}
.warp_top_nav .warp_nav li a i{display: inline-block;background: url(wc2024_nav.png) no-repeat;width: 36px;height: 36px;}
/* header_nav*/
.warp_topnav{border-bottom: 1px solid #8FC3FF;}
.warp_topnav .nav{display: flex;justify-content: space-between;}
.warp_topnav .nav li{width: 13.999%;display: inline-block;height: 3.75rem;text-align: center;margin-top: .8%;position: relative;}
.warp_topnav .nav li a{font-size: 22px;line-height: 50px;color: #fff;margin: 0;text-align: center;padding: 1px 0px 0px 45px;background: url(wc2024_nav.png) left top no-repeat;}
.warp_topnav .nav .on a{position: relative;font-weight: bold;}
.warp_topnav .nav li a:after{content: "";display: block;margin: -3px 0 0 0;width: 0;height: 3px;background: #ffffff;border-radius: 10px;background-color: rgba(255,255,255,0.85);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.warp_topnav .nav li.on a:after{width: 45%;margin: 7px auto 0px 40%;}
.warp_topnav .nav li a i{display: inline-block;background: url(wc2024_nav.png) no-repeat;width: 36px;height: 36px;}
.iconfont_index{background-position: 1px -1px !important;}
.iconfont_meili{background-position: 1px -35px !important;}
.iconfont_zhengwu{background-position: 1px -71px !important;}
.iconfont_jiedu{background-position: 1px -107px !important;}
.iconfont_banshi{background-position: 1px -147px !important;}
.iconfont_hudong{background-position: 1px -189px !important;}
.iconfont_shuju{background-position: 1px -229px !important;}
/* header_nav*/
.header-logo{margin-top: 90px;text-align: center;cursor: default;}
.header-logo .i-gh{width: 6rem;display: block;margin: 0 auto;}
.header-logo .i-name{display: block;margin: 0 auto;margin-top: 20px;font-size: 45px;color: #fff;font-weight: 550;letter-spacing: 7px;text-shadow: 2px 2px 5px #878787;}
.fixed_search{padding-top: 42px;padding-bottom: 20px;width: 45.834%;}
.fixed_search form{display: block;float: left;height: 50px;text-align: center;width: 83%;margin: 0px auto 15px auto;border-radius: 6px;background: #ffffff9e;z-index: 2;}
.fixed_search .itxt{border: 0px solid #CCD1DE;padding-left: 21px;height: 50px;width: 78%;outline: none;border-right: 0;background: transparent;}
.fixed_search .ibtn{border: 0;background: #0168B7 url(wc2024_serch.png) 20px 12px no-repeat;width: 18.2%;height: 50px;float: right;display: block;outline: none;font-size: 22px;font-weight: 100;color: #fff;border-radius: 0px 6px 6px 0px;cursor: pointer;text-indent: 30px;}
.fixed_top_nav_list{/* width: 100%;*/height: 126px;overflow: hidden;padding-left: 20px;}
.fixed_top_nav_list li{float: left;line-height: 126px;text-align: center;padding: 0 10px;}
.fixed_top_nav_list li a{font-size: 20px;color: #fff;}
.fixed_asech{height: 270px;}
.fixed_asech p{background: #DF5636;font-size: 23px;color: #fff;width: 15%;text-align: center;line-height: 50px;float: right;border-radius: 9px;cursor: default;}
/* 底部*/
.box-top{width: 1200px;margin: 0 auto;}
a{outline:none!important;}
a:hover{text-decoration:none !important;}
.fl{float: left;}
.fr{float: right;}
.yqlj{width: 100%;min-width: 1250px;height: 60px;margin-top: 30px;background-color: #daecfb;}
.yqlj > ul{text-align: center;}
.yqlj > ul > li{display: inline-block;position: relative;width: 24.5%;}
.yqlj > ul > li > a{padding: 0 38px;font-size: 16px;line-height: 60px;color: #115db2;}
.yqlj span{display: inline-block;padding: 0 30px;background: url(wc2024_footlink_up.png) right center no-repeat;font-size: 16px;line-height: 60px;color: #115db2;text-align: center;cursor: pointer;}
.yqlj .on span{background: url(wc2024_footlink_down.png) right center no-repeat;}
.yqlj ul li .li_sub{display: none;width: 294px;height: 280px;background: #DAECFB;color: #fff;border: none;/* border-top: 1px solid #5990cc; *//* border-left: 1px solid #5990cc; *//* border-right: 1px solid #5990cc; */font-size: 15px;line-height: 35px;overflow-y: auto;position: absolute;top: -280px;left: 0;z-index: 99999999;margin: 0;padding: 0;}
.yqlj ul li .li_sub{overflow-y: auto;overflow-y:overlay;transform: none !important;}
.yqlj ul li .li_sub::-webkit-scrollbar{width:10px;}
.yqlj ul li .li_sub::-webkit-scrollbar-thumb{-webkit-box-shadow: inset 0 0 5px #5990cc;background:#5990cc;}
.yqlj ul li .li_sub::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px #f1e9e9;background:#f1e9e9;}
.yqlj ul li .li_sub li{padding: 0 10px;}
.yqlj ul li .li_sub li:hover{background: #fff;}
.yqlj ul li .li_sub li a{line-height: 28px;color: #115db2;font-size: 15px;}
.footer{width: 100%;min-width: 1200px;background-color: #115db2;padding: 40px 0;}
.dzjg{margin: 0px 0 0 0px;}
.jc{margin: 35px 0 0 30px;}
.info{padding: 0;}
.info li{float: left;border-left: 1px solid #417dc1;}
.info001{margin-left: 18px;padding: 0 13px;font-size: 16px;line-height: 28px;color: #fff;}
.info001 .split_span{font-size: 16px !important;color: #fff!important;}
.info001 a{display: inline-block;font-size: 16px;line-height: 32px;color: #fff!important;text-indent: inherit;}
.info001 a img{}
.info001 span{margin-right: 5px;font-size: 16px;color:#ffffff;}
.info001 p{margin: 0;font-size: 16px;color:#ffffff;}
.info002{padding-left: 20px;}
.info002 p{margin-right: 16px;font-size: 14px;line-height: 28px;color: #fff;text-align: center;margin-top: 0;}
.info002 p img{width: 100px;height: 100px;}
/*底部foot*/
.warp_insfoot{background-color: #0168B7;height: 100px;margin: 0;padding: 20px 0;}
.warp_foot{display: flex;justify-content: space-between;}
.dzjg a{}
.dzjg_pointer{}
.dzjg_pointer img{}
.jiucuo_pointer{}
.jiucuo_pointer img{}
.foot_lins li{float: left;/* border-left: 1px solid #417dc1;*/margin-left: 18px;padding: 0 13px;font-size: 15px;line-height: 28px;color: #fff;}
.foot_lins{float: left;position: relative;}
.foot_lins p,.foot_lins p a{margin: 0;font-size: 15px;line-height: 30px;color: #ffffff;}
.foot_lins p a{margin-right: 1em;}
.foot_lins2{/* display:none; */position: absolute;right: 0;bottom: 0;}
.ymd_split_span a img{margin: -3px 5px 0px 12px;}
/*底部foot*/
/* 侧边栏 */
.sidebar{ display: none;position: fixed; right: 10px; top: 50%; z-index: 9; margin-top: -175px; font-size: 0; text-align: right;}
.sidebar .sidebar-item { /*background:url(sidebar_icon_yuan.png);*/ position: relative; display: inline-block; *display: inline; *zoom: 1; border-radius: 25px; height: 50px; line-height: 50px; margin-bottom: 10px; transition: all .5s;}
.sidebar .sidebar-item .sidebar-icon {background: #0065B7 url(wc2024_right_tols1.png) no-repeat center center !important;float: left;width: 50px;height: 50px;border-radius: 50%;}
.sidebar .sidebar-item .sidebar-icon-map {background-image: url(wc2024_right_tols2.png) !important;}
.sidebar .sidebar-item .sidebar-icon-robot {background-image: url(wc2024_right_tols3.png) !important;}
.sidebar .sidebar-item .sidebar-icon-net {background-image: url(wc2024_right_tols4.png) !important;}
.sidebar .sidebar-item .sidebar-icon-top { background-image: url(wc2024_right_tols6.png) !important;}
.sidebar .sidebar-item .sidebar-icon-sjfx{ background-image: url(wc2024_right_tols5.png) !important;}
.sidebar .sidebar-item:hover { background: #E5EAFE; transition: all .5s; padding-right: 0px;}
.sidebar .sidebar-item span {float: left;font-size: 15px;color: #0065B7;margin-left: -80px;padding-right: 10px;filter:alpha(opacity=0);opacity:0;}
.sidebar .sidebar-item:hover span { margin-left: 15px; filter:alpha(opacity=100); opacity:1; font-weight:bold;}
.sidebar .sidebar-item img { position: absolute; left: 0; top: 0; display: none; }
.sidebar .sidebar-item:hover img { display: block; left: -160px; }
.sidebar .sidebar-item, .sidebar .sidebar-item span, .sidebar .sidebar-item img{ -webkit-transition: all .5s; transition: all .5s; }
/*首页幻灯片轮播*//*自适配样式*/
@media (max-width: 1470px){
.fixed_search{width: 60%;}
}
@media (max-width: 1125px){
.fixed_search{width: 100%;}
}
@media (max-width: 1100px) {
#slideshow{display:none;}
body{/* background-image: url(bg01.jpg); *//* background-size: 150% !important; *//* background-repeat: no-repeat; */background: none;}
.warp_top_tit,.sidebar,.fixed_asech,.new-list,.guide-slider{display:none;}
.w1250{width:100%;}
.warp_top_head{width:100%; overflow:hidden;}
.warp_top a img{width: 100%;}
.warp_headsearch{width: 100%;/* float: left;*/margin: 0px auto;text-align: center;}
.warp_headsearch form{float:none;}
.warp_headsearch .ibtn{width: 18%;}
.guide-sliderwap{display: block;width: 100%;}
.header-logo{margin-top: .5rem;position: absolute;}
.warp_top{background:#006dac;position: relative;height: 23rem;}
.warp_topnav{border: 0;position: absolute;top: 12rem;/* left: 15%; */width: 100%;text-align: center;}
.warp_topnav .nav li.on a:after{}
.warp_topnav .nav li a{line-height: 1rem;}
.foot_lins{padding-top: 84px;width: 100%;}
.foot_lins li{padding: 0;width: 100%;margin: 0;}
.foot_lins2{position: absolute;right: -100px;top: 15px;}
.yqlj{min-width: auto;}
.yqlj ul{width: 100%;overflow: hidden;}
.yqlj > ul > li{width: 15%;text-align: center;}
.yqlj > ul > li:first-child{width: 25%;}
.yqlj > ul > li > a{padding: 0 10px;font-size: 0.5rem;}
.yqlj span{padding-left: 0;padding-right: 15px;font-size: 14px;}
.dzjg{margin: 0;width: 100%;display: block;text-indent: 30px;position: absolute;text-align: center;margin-left: -110px;}
.jc{margin: 35px 0 0 10px;display: none;}
.footer{overflow: hidden;width: 100%;min-width: auto;}
.footer>div{overflow: hidden;width: 100%;}
.info001{margin-left: 15px;padding: 0 20px;font-size: 14px;line-height: 28px;color: #fff;/* width: 50%;*/}
.info002{display: none;}
.info{margin: auto;float: none;}
.info li{border: none;text-align: center;width: 100%;}
.info001 p img{/* line-height: 20px;*/margin-top: -5px;margin-right: 5px;margin-left: 5px;}


.warp_top{background:#006dac;position: relative;height: auto;}
  .warp_headsearch{width: calc(100% - 40px);float: none;margin: 0px auto;text-align: center;padding-bottom: 0;}
  .warp_headsearch .itxt{float: left;width: calc(100% - 180px);}
  .warp_headsearch .ibtn{width: 150px;}
  .warp_headlogo{width: 530px;margin: 0 auto;float: none;}
  .warp_insfoot{height:auto;}
.foot_lins p a,.foot_lins p{display: block;width: 100%;text-align: center;line-height: 25px;}
.warp_foot{display: block;position: relative;}

}
@media (max-width: 920px){
	 .warp_top_nav .warp_nav li{width: calc(100% /3 - 5px);}
.slideBox .bd img,.slideBox{height: 450px !important;}   
}
@media (max-width: 768px){
.slideBox .bd img,.slideBox{height: 360px !important;}   
}
@media (max-width: 750px){

}
@media (max-width: 695px){
 
}
@media (max-width: 625px){

}
@media (max-width: 530px){
  .warp_headlogo{width: 90%;}
  .warp_headsearch form{width: 100%;}
  .warp_headsearch .itxt{float: left;width: calc(100% - 90px);}
  .warp_headsearch .ibtn{width: 65px;}
}
@media (max-width: 430px){
.warp_top_nav .warp_nav li a{font-size: 18px;padding-left: 30px;}
}
@media (max-width: 400px){
.yqlj ul{width: 100%;overflow: hidden;}
.yqlj > ul > li{width: 15%;text-align: center;}
.yqlj > ul > li:first-child{width: 25%;}
.yqlj > ul > li > a{padding: 0 10px;font-size: 0.5rem;}
.yqlj span{padding-left: 0;padding-right: 15px;font-size: 14px;}
.dzjg{margin: 0;width: 100%;display: block;text-indent: 30px;position: absolute;margin-left: -105px;}
.jc{margin: 35px 0 0 10px;display: none;}
.footer{overflow: hidden;width: 100%;min-width: auto;}
.footer>div{overflow: hidden;width: 100%;}
.info001{margin-left: 15px;padding: 0 20px;font-size: 14px;line-height: 28px;color: #fff;/* width: 50%;*/}
.info002{display: none;}
.info{margin: auto;float: none;}
.info li{border: none;text-align: center;width: 100%;}
.info001 p img{/* line-height: 20px;*/margin-top: -5px;margin-right: 5px;margin-left: 5px;}
}