@import url('bahnschrift.css');
@import url('futurademic.css');
body{margin:0 auto;max-width:1920px;width:100%;min-width: 1320px;font: 14px/1.5 arial,'Microsoft YaHei',Arial,"Helvetica Neue",Helvetica,sans-serif; ;color: #333333; padding:0;    box-sizing: border-box;}

/*修改滚动条*/
::-webkit-scrollbar{ width:6px;   height:6px ;}
::-webkit-scrollbar-track{   box-shadow: inset 0 0 6px transparent;   background: #f8f8f8;   border-radius: 6px;}
::-webkit-scrollbar-thumb{  border-radius: 6px;   background: #bbb;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}

div{margin:0; padding:0; box-sizing: border-box;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.wrap{margin:0 auto;width: 100%;position: relative;overflow: hidden;}
.table td,.table th{ padding:5px;}

.f_l,.fleft,.pull-left{float:left !important;}
.f_r,.fright,.pull-right{float:right !important;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
a{ text-decoration:none; color:#666; transition: all .2s linear 0s;}
a:hover{color:#006dcc;}
a:focus{outline: none;}
.abs-center{ margin:auto; left: 0; right: 0; top: 0; bottom: 0; position: absolute;}
.text-line-hidden-2 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.text-ellipsis{overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space:nowrap;}
.text-uppercase{text-transform: uppercase}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{ height:1%;}

.word{word-break:break-all;}
.clear{clear: both; height: 0; }
.wrapper,.container-fluid{width: 100%; overflow: hidden;}
.container{width: 1300px;margin: 0 auto;}
.red{ color: #dc2626 !important;}
.blue{color: #1e3c73 !important;}
.w-100{width: 100%;}
.h-100{ height:100%;}
.pl-0{ padding-left:0 !important;}
.pr-0{ padding-right:0 !important;}
.pl-20{ padding-left: 20px;}
.mt-20{margin-top: 20px;}
.mb-20{margin-bottom: 20px;}
.m-auto{margin:0 auto !important;}
.d-block{display: block !important;}
.d-inline-block{display: inline-block !important;}
body{
	--theme-red: #cb1f24;
	--theme-border-1: #ececec;
	--theme-blue:#1e6db5;
}
.w-300{ flex:0 0 300px; max-width:300px; width:300px;}
.w-480{ flex:0 0 480px; max-width:480px;width:480px;}
.w-500{ flex:0 0 500px; max-width:500px;width:500px;}
.w-360{ flex:0 0 360px; max-width:360px; width:360px;}
.w-660{ flex:0 0 660px; max-width:660px; width:660px;}
.w-880{ flex:0 0 880px; max-width:880px; width:880px;}
.w-980{ flex:0 0 980px; max-width:980px; width:980px;}
.bg-white{background-color: #ffffff !important;}
.bg-grey{background-color: #f7f8fa !important;}

.fitcover-img{width: 100%;height: 100%;object-fit: cover;}
.contain-img{width: 100%;height: 100%;object-fit: contain;}
.img-cover-4by3{height: 0;width: 100%;padding-bottom: 75%;overflow: hidden;position: relative; }
.img-cover-3by2{height: 0;width: 100%;padding-bottom: 66.667%;overflow: hidden;position: relative; }
.img-cover-1by1{height: 0;width: 100%;padding-bottom: 100%;overflow: hidden;position: relative;}
.img-cover img{ max-width:100%; max-height:100%; position: absolute;margin: auto;top: 0;bottom: 0; left: 0; right: 0;}

.d-inline-block{ display: inline-block;}
.btn {display: inline-block; width: 140px; height: 40px; line-height: 38px; text-align: center; border-radius: 3px;  margin-left: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.btn.btn-sm{width: 100px;height: 30px;line-height: 30px;font-size: 14px;}
.btn.btn-blue-line{border: 1px solid #244684; color: #244684;}
.btn.btn-blue-fill{background-image: -moz-linear-gradient(-180deg, #006dcc 0%, #238ce7 100%); background-image: -webkit-linear-gradient(-180deg, #006dcc 0%, #238ce7 100%); background-image: -ms-linear-gradient(-180deg, #006dcc 0%, #238ce7 100%); box-shadow: 0px 10px 20px 0px rgba(31, 61, 115, 0.26); color: #ffffff; }
.btn.btn-blue-fill:hover{background-image: -moz-linear-gradient(-180deg, #238ce7 0%, #006dcc 100%); background-image: -webkit-linear-gradient(-180deg, #238ce7 0%, #006dcc 100%); background-image: -ms-linear-gradient(-180deg, #238ce7 0%, #006dcc 100%);}

.btn.btn-red-fill{background-image: -moz-linear-gradient(-170deg, #d7d7d7 0%, #dd3833 0%, #ec4945 100%); background-image: -webkit-linear-gradient(-170deg, #d7d7d7 0%, #dd3833 0%, #ec4945 100%); background-image: -ms-linear-gradient(-170deg, #d7d7d7 0%, #dd3833 0%, #ec4945 100%); box-shadow: 0px 10px 20px 0px rgba(221, 56, 51, 0.26);color: #ffffff;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.btn.btn-red-fill:hover{background-image: -moz-linear-gradient(-170deg, #d7d7d7 0%, #ec4945 0%, #dd3833 100%); background-image: -webkit-linear-gradient(-170deg, #d7d7d7 0%, #ec4945 0%, #dd3833 100%); background-image: -ms-linear-gradient(-170deg, #d7d7d7 0%, #ec4945 0%, #dd3833 100%);}

.icon-time{
	display: inline-block;
	width: 15px;
	height: 14px;
	vertical-align: middle;
	background: url("../images/icon-time.png") center center no-repeat;
}
.icon-view{
	display: inline-block;
	width: 21px;
	height: 12px;
	vertical-align: middle;
	background: url("../images/icon-view.png") center center no-repeat;
}

.main-body{position: relative;
	z-index: 2;}

.main-body .item{ cursor: pointer;}	


/* duanshipin */
.fl{float:left}
.fr{float:right}
.text-left{text-align:left}
.text-right{text-align:right}
.color-white{color:#fff}
.clear{clear:both}
.overflow{overflow:hidden}
.position-r{position:relative}
.w1800{max-width:1800px;margin:0 auto;font-size:16px}
.w1400{width:1400px;margin:0 auto;font-size:16px}
.ww{width:1200px;margin:0 auto;font-size:16px}
.w750{width:750px;margin:0 auto;font-size:16px}
.textblack{color:#2b2e2e}
.fwb{font-weight:700}
.pt100{padding-top:100px!important}
.pt90{padding-top:90px!important}
.pt80{padding-top:80px!important}
.pt70{padding-top:70px!important}
.pt60{padding-top:60px!important}
.pt50{padding-top:50px!important}
.pt40{padding-top:40px!important}
.pt30{padding-top:30px!important}
.pt20{padding-top:20px!important}
.pt15{padding-top:15px!important}
.pt10{padding-top:10px!important}
.pt5{padding-top:5px!important}
.pb100{padding-bottom:100px!important}
.pb90{padding-bottom:90px!important}
.pb80{padding-bottom:80px!important}
.pb70{padding-bottom:70px!important}
.pb60{padding-bottom:60px!important}
.pb50{padding-bottom:50px!important}
.pb40{padding-bottom:40px!important}
.pb30{padding-bottom:30px!important}
.pb20{padding-bottom:20px!important}
.pb15{padding-bottom:15px!important}
.pb10{padding-bottom:10px!important}
.pb5{padding-bottom:5px!important}
.pl100{padding-left:100px!important}
.pl90{padding-left:90px!important}
.pl80{padding-left:80px!important}
.pl70{padding-left:70px!important}
.pl60{padding-left:60px!important}
.pl50{padding-left:50px!important}
.pl40{padding-left:40px!important}
.pl30{padding-left:30px!important}
.pl20{padding-left:20px!important}
.pl10{padding-left:10px!important}
.pl5{padding-left:5px!important}
.pr100{padding-right:100px!important}
.pr90{padding-right:90px!important}
.pr80{padding-right:80px!important}
.pr70{padding-right:70px!important}
.pr60{padding-right:60px!important}
.pr50{padding-right:50px!important}
.pr40{padding-right:40px!important}
.pr30{padding-right:30px!important}
.pr20{padding-right:20px!important}
.pr10{padding-right:10px!important}
.pr5{padding-right:5px!important}
.pp100{padding:100px!important}
.pp90{padding:90px!important}
.pp80{padding:80px!important}
.pp70{padding:70px!important}
.pp60{padding:60px!important}
.pp50{padding:50px!important}
.pp40{padding:40px!important}
.pp30{padding:30px!important}
.pp20{padding:20px!important}
.pp10{padding:10px!important}
.pp5{padding:5px!important}
.mt100{margin-top:100px!important}
.mt90{margin-top:90px!important}
.mt80{margin-top:80px!important}
.mt70{margin-top:70px!important}
.mt60{margin-top:60px!important}
.mt50{margin-top:50px!important}
.mt40{margin-top:40px!important}
.mt30{margin-top:30px!important}
.mt20{margin-top:20px!important}
.mt10{margin-top:10px!important}
.mt5{margin-top:5px!important}
.mb100{margin-bottom:100px!important}
.mb90{margin-bottom:90px!important}
.mb80{margin-bottom:80px!important}
.mb70{margin-bottom:70px!important}
.mb60{margin-bottom:60px!important}
.mb50{margin-bottom:50px!important}
.mb40{margin-bottom:40px!important}
.mb30{margin-bottom:30px!important}
.mb20{margin-bottom:20px!important}
.mb10{margin-bottom:10px!important}
.mb5{margin-bottom:5px!important}
.ml100{margin-left:100px!important}
.ml90{margin-left:90px!important}
.ml80{margin-left:80px!important}
.ml70{margin-left:70px!important}
.ml60{margin-left:60px!important}
.ml50{margin-left:50px!important}
.ml40{margin-left:40px!important}
.ml30{margin-left:30px!important}
.ml20{margin-left:20px!important}
.ml10{margin-left:10px!important}
.ml5{margin-left:5px!important}
.mr100{margin-right:100px!important}
.mr90{margin-right:90px!important}
.mr80{margin-right:80px!important}
.mr70{margin-right:70px!important}
.mr60{margin-right:60px!important}
.mr50{margin-right:50px!important}
.mr40{margin-right:40px!important}
.mr30{margin-right:30px!important}
.mr20{margin-right:20px!important}
.mr10{margin-right:10px!important}
.mr5{margin-right:5px!important}
.mp100{margin:100px!important}
.mp90{margin:90px!important}
.mp80{margin:80px!important}
.mp70{margin:70px!important}
.mp60{margin:60px!important}
.mp50{margin:50px!important}
.mp40{margin:40px!important}
.mp30{margin:30px!important}
.mp20{margin:20px!important}
.mp10{margin:10px!important}
.mp5{margin:5px!important}
.fs34{font-size:34px!important}
.fs32{font-size:32px!important}
.fs30{font-size:30px!important}
.fs28{font-size:28px!important}
.fs26{font-size:26px!important}
.fs24{font-size:24px!important}
.fs22{font-size:22px!important}
.fs20{font-size:20px!important}
.fs18{font-size:18px!important}
.fs16{font-size:16px!important}
.fs14{font-size:14px!important}
.fs12{font-size:12px!important}
.lh20{line-height:20px!important}
.lh24{line-height:24px!important}
.lh28{line-height:28px!important}
.lh30{line-height:30px!important}
.lh40{line-height:40px!important}
.lh50{line-height:50px!important}
.animationtime{transition:all .5s}
.centertext{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
.text1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.text2{line-height:20px;overflow:hidden;height:40px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.text3{line-height:20px;overflow:hidden;height:60px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
@media screen and (max-width:1801px){.w1800{width:98%;margin:0 auto}
}
@media screen and (max-width:1420px){.w1400{width:98%;margin:0 auto}
}
@media screen and (max-width:1220px){.ww{width:98%;margin:0 auto}
}
@media screen and (max-width:769px){.w1800{width:95%;margin:0 auto;font-size:.26rem}
.w1400{width:95%;margin:0 auto;font-size:.26rem}
.ww{width:95%;margin:0 auto;font-size:.26rem}
.w750{width:100%;margin:0 auto;font-size:.26rem}
body{font-size:.26rem}
.pt100{padding-top:1rem!important}
.pt90{padding-top:.9rem!important}
.pt80{padding-top:.8rem!important}
.pt70{padding-top:.7rem!important}
.pt60{padding-top:.6rem!important}
.pt50{padding-top:.5rem!important}
.pt40{padding-top:.4rem!important}
.pt30{padding-top:.3rem!important}
.pt20{padding-top:.2rem!important}
.pt10{padding-top:.1rem!important}
.pt5{padding-top:.05rem!important}
.pb100{padding-bottom:1rem!important}
.pb90{padding-bottom:.9rem!important}
.pb80{padding-bottom:.8rem!important}
.pb70{padding-bottom:.7rem!important}
.pb60{padding-bottom:.6rem!important}
.pb50{padding-bottom:.5rem!important}
.pb40{padding-bottom:.4rem!important}
.pb30{padding-bottom:.3rem!important}
.pb20{padding-bottom:.2rem!important}
.pb15{padding-bottom:.15rem!important}
.pb10{padding-bottom:.1rem!important}
.pb5{padding-bottom:.05rem!important}
.pl100{padding-left:1rem!important}
.pl90{padding-left:.9rem!important}
.pl80{padding-left:.8rem!important}
.pl70{padding-left:.7rem!important}
.pl60{padding-left:.6rem!important}
.pl50{padding-left:.5rem!important}
.pl40{padding-left:.4rem!important}
.pl30{padding-left:.3rem!important}
.pl20{padding-left:.2rem!important}
.pl10{padding-left:.1rem!important}
.pl5{padding-left:.05rem!important}
.pr100{padding-right:1rem!important}
.pr90{padding-right:.9rem!important}
.pr80{padding-right:.8rem!important}
.pr70{padding-right:.7rem!important}
.pr60{padding-right:.6rem!important}
.pr50{padding-right:.5rem!important}
.pr40{padding-right:.4rem!important}
.pr30{padding-right:.3rem!important}
.pr20{padding-right:.2rem!important}
.pr10{padding-right:.1rem!important}
.pr5{padding-right:.05rem!important}
.pp100{padding:1rem!important}
.pp90{padding:.9rem!important}
.pp80{padding:.8rem!important}
.pp70{padding:.7rem!important}
.pp60{padding:.6rem!important}
.pp50{padding:.5rem!important}
.pp40{padding:.4rem!important}
.pp30{padding:.3rem!important}
.pp20{padding:.2rem!important}
.pp10{padding:.1rem!important}
.pp5{padding:.05rem!important}
.mt100{margin-top:1rem!important}
.mt90{margin-top:.9rem!important}
.mt80{margin-top:.8rem!important}
.mt70{margin-top:.7rem!important}
.mt60{margin-top:.6rem!important}
.mt50{margin-top:.5rem!important}
.mt40{margin-top:.4rem!important}
.mt30{margin-top:.3rem!important}
.mt20{margin-top:.2rem!important}
.mt10{margin-top:.1rem!important}
.mt5{margin-top:.05rem!important}
.mb100{margin-bottom:1rem!important}
.mb90{margin-bottom:.9rem!important}
.mb80{margin-bottom:.8rem!important}
.mb70{margin-bottom:.7rem!important}
.mb60{margin-bottom:.6rem!important}
.mb50{margin-bottom:.5rem!important}
.mb40{margin-bottom:.4rem!important}
.mb30{margin-bottom:.3rem!important}
.mb20{margin-bottom:.2rem!important}
.mb10{margin-bottom:.1rem!important}
.mb5{margin-bottom:.05rem!important}
.ml100{margin-left:1rem!important}
.ml90{margin-left:.9rem!important}
.ml80{margin-left:.8rem!important}
.ml70{margin-left:.7rem!important}
.ml60{margin-left:.6rem!important}
.ml50{margin-left:.5rem!important}
.ml40{margin-left:.4rem!important}
.ml30{margin-left:.3rem!important}
.ml20{margin-left:.2rem!important}
.ml10{margin-left:.1rem!important}
.ml5{margin-left:.05rem!important}
.mr100{margin-right:1rem!important}
.mr90{margin-right:.9rem!important}
.mr80{margin-right:.8rem!important}
.mr70{margin-right:.7rem!important}
.mr60{margin-right:.6rem!important}
.mr50{margin-right:.5rem!important}
.mr40{margin-right:.4rem!important}
.mr30{margin-right:.3rem!important}
.mr20{margin-right:.2rem!important}
.mr10{margin-right:.1rem!important}
.mr5{margin-right:.05rem!important}
.mp100{margin:1rem!important}
.mp90{margin:.9rem!important}
.mp80{margin:.8rem!important}
.mp70{margin:.7rem!important}
.mp60{margin:.6rem!important}
.mp50{margin:.5rem!important}
.mp40{margin:.4rem!important}
.mp30{margin:.3rem!important}
.mp20{margin:.2rem!important}
.mp10{margin:.1rem!important}
.mp5{margin:.05rem!important}
.fs34{font-size:.44rem!important}
.fs32{font-size:.42rem!important}
.fs30{font-size:.4rem!important}
.fs28{font-size:.38rem!important}
.fs26{font-size:.36rem!important}
.fs24{font-size:.34rem!important}
.fs22{font-size:.32rem!important}
.fs20{font-size:.3rem!important}
.fs18{font-size:.28rem!important}
.fs16{font-size:.26rem!important}
.fs14{font-size:.24rem!important}
.fs12{font-size:.22rem!important}
.lh20{line-height:.3rem!important}
.lh24{line-height:.34rem!important}
.lh28{line-height:.38rem!important}
.lh30{line-height:.4rem!important}
.lh40{line-height:.5rem!important}
.lh50{line-height:.6rem!important}
.text2{line-height:.4rem;overflow:hidden;height:.8rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.text3{line-height:.4rem;overflow:hidden;height:1.2rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
}
.rela{position:relative}
.abso{position:absolute}
.text-left{text-align:left}
.text-right{text-align:right}
.u-flex{display:flex;flex-direction:row;align-items:center}
.u-col-center{align-items:center}
.u-col-top{align-items:flex-start}
.u-col-bottom{align-items:flex-end}
.u-row-left{justify-content:flex-start}
.u-row-center{justify-content:center}
.u-row-right{justify-content:flex-end}
.u-row-between{justify-content:space-between}
.u-row-around{justify-content:space-around}
.u-flex-1{flex:1}
.u-line-1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.u-line-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.u-line-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.u-line-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.u-line-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.notfound{text-align:center;padding:100px 0}
.notfound img{max-width:80%;text-align:center}
.notfound h3{font-size:24px}
.notfound b{display:block;font-size:14px;margin:30px 0}
.notfound p{font-size:18px}
.notfound a{margin:0 10px;color:#2994fd}
@media screen and (max-width:769px){.notfound{padding:1rem 0}
.notfound h3{font-size:.34rem}
.notfound b{font-size:.24rem;margin:.3rem 0}
.notfound p{font-size:.28rem}
.notfound a{margin:0 .1rem}
}
.linklist .item_con{margin:50px 0}
.linklist .item_con a{display:inline-block;line-height:30px;margin:0 10px}
@media screen and (max-width:769px){.linklist{display:none}
}
.animenu__toggle{display:none;cursor:pointer;background-color:rgba(255,255,255,.1);border:0;padding:.1rem;height:.4rem;width:.4rem;position:absolute;right:.2rem;top:.2rem;outline:0}
@media screen and (max-width:425px){.animenu__toggle{right:.5rem;top:.3rem}
}
.animenu__toggle__bar{display:block;width:20px;height:2px;background-color:#2994fd;-webkit-transition:.15s cubic-bezier(.75,-.55,.25,1.55);-o-transition:.15s cubic-bezier(.75,-.55,.25,1.55);transition:.15s cubic-bezier(.75,-.55,.25,1.55)}
.animenu__toggle__bar+.animenu__toggle__bar{margin-top:4px}
.animenu__toggle--active .animenu__toggle__bar{margin:0;position:absolute}
.animenu__toggle--active .animenu__toggle__bar:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.animenu__toggle--active .animenu__toggle__bar:nth-child(2){opacity:0}
.animenu__toggle--active .animenu__toggle__bar:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.animenu{display:block}
.animenu ul{padding:0;list-style:none;font:0 'Open Sans',Arial,Helvetica}
.animenu a,.animenu li{display:inline-block;font-size:16px}
.animenu a{color:#fff;text-decoration:none}
.animenu a:hover{color:#333!important}
.animenu__nav>li{position:relative;padding:0 20px}
.animenu__nav>li>a{text-transform:uppercase;padding:12px 0}
.animenu__nav>li>a:first-child:nth-last-child(2):before{content:'';position:absolute;border:4px solid transparent;border-bottom:0;border-top-color:currentColor;top:50%;margin-top:-2px;right:10px}
.animenu__nav>li:hover>ul{opacity:1;visibility:visible;margin:0}
.animenu__nav>li:hover>a{color:#fff}
.animenu__nav__child{min-width:100%;position:absolute;top:100%;left:0;z-index:1;opacity:0;visibility:hidden;margin:20px 0 0 0;background-color:rgba(0,0,0,.4);transition:margin .15s,opacity .15s}
.animenu__nav__child>li{width:100%;border-bottom:1px solid rgba(255,255,255,.2)}
.animenu__nav__child>li:last-child{border:0}
.animenu__nav__child a{padding:6px 0;width:100%;border-color:#666;text-align:center;font-size:14px;color:#fff!important}
.animenu__nav__child a:hover{color:#fff!important}
@media screen and (max-width:769px){.animenu__toggle{display:inline-block}
.animenu__nav,.animenu__nav__child{display:none}
.animenu__nav{margin:10px 0}
.animenu__nav>li{width:100%;border-right:0}
.animenu__nav>li:last-child{border:0}
.animenu__nav>li>a{width:100%;padding:10px;border-color:#111;position:relative}
.animenu__nav a:hover{background-color:#2994fd;border-color:#2994fd;color:#fff}
.animenu__nav__child{position:static;margin:0;transition:none;visibility:visible;opacity:1}
.animenu__nav__child>li:first-child>a:after{content:none}
.animenu__nav__child a{padding-left:10px;width:100%;text-align:left}
.animenu__nav>li>a:first-child:nth-last-child(2):before{content:'';position:absolute;border:none;top:50%;margin-top:-2px;right:10px}
}
.animenu__nav--open{display:block!important}
.animenu__nav--open .animenu__nav__child{display:block}
.topbox{position:relative;z-index:99}
.topbox .topcon{position:absolute;width:100%;top:20px;left:0}
.topbox .toplogo{float:left;padding-top:5px}
.topbox .toplogo a{display:inline-block}
.topbox .topnav{float:right;padding-top:0}
.topbox .banner{width:100%}
.toph{height:60px}
.logopc{display:block}
.logom{display:none}
.toprennav .topcon{animation:myfirst 2s}
@keyframes myfirst{from{opacity:0}
to{opacity:1}
}
.toprennav .topcon{position:fixed;top:0;border-bottom:none;padding:10px 0;background-color:#fff}
.toprennav .topcon .animenu a{color:#333}
.toprennav .topcon .animenu a:hover,.toprennav .topcon .cur{color:#2994fd!important;border-bottom:1px solid #2994fd}
.toprennav .animenu__nav__child{background-color:rgba(0,0,0,.8)}
.topinnav .topcon{position:absolute;top:10px;border-bottom:none;padding:10px 0}
.topinnav .topcon .animenu a{color:#fff}
.topinnav .topcon .cur{color:#fff;border-bottom:2px solid #fff}
.topinnav .topcon .animenu a:hover{color:#fff!important;border-bottom:2px solid #fff}
.topinnav .animenu__nav__child{background-color:#fff}
.topinnav .toph{display:none}
@media (min-width:770px){.topinnav .logopc{display:block}
.topinnav .logom{display:none}
.toprennav .logopc{display:none}
.toprennav .logom{display:block}
}
@media (max-width:769px){.toph{height:0}
.topbox .toplogo{float:left;width:90%;padding:.2rem 0}
.topbox .topcon{position:relative;background-color:#fff;width:auto;top:0;overflow:hidden;padding:0 .1rem}
.topbox .toplogo img{max-width:5rem;max-height:.8rem}
.topbox .topnav{float:right;padding-top:0}
.toprennav .animenu__nav__child{background-color:rgba(255,255,255,.2)}
.animenu a{color:#333!important}
.animenu a:hover,.topcon .cur{color:#2994fd!important;border-bottom:1px solid #2994fd!important}
.logopc{display:none}
.logom{display:block}
}
.footer{background-color:#f6f9ff;color:#333}
.footer a{ color:rgba(255, 255, 255, 0.2)}
.footer a:hover{color:#006dcc}
.footweb{padding:30px 0;border-bottom:1px solid rgba(255,255,255,.2);border-bottom:1px solid #04c7e0}
.footwebpc{max-width:1200px;margin:0 auto;overflow:hidden}
.footwebpc .footnav_left{float:left;width:78%}
.footwebpc .footnav_left ul{overflow:hidden;margin-left:-5%}
.footwebpc .footnav_left ul li{float:left;width:20%;margin-right:5%;text-align:center}
.footwebpc .footnav_left .links{width:45%}
.footwebpc .footnav_left .links .footnav_list{text-align:left}
.footwebpc .footnav_left .links .footnav_list p{display:inline-block;text-align:left;margin:0 10px}
.footwebpc .footnav_left h3{font-size:16px;color:#fff}
.footwebpc .footnav_list p{font-size:14px;line-height:30px}
.footwebpc .footnav_right{float:right;width:20%}
.footwebpc .footnav_right img{width:80%}
.footwebpc .footnav_right ul{overflow:hidden}
.footwebpc .footnav_right ul li{float:left;width:100%;text-align:center}
.footwebpc .footnav_right ul li:nth-child(1) img{width:100px}
@media screen and (max-width:870px){.footwebm{max-width:1200px;width:80%;margin:0 auto;overflow:hidden;text-align:center}
.footwebm .footnav_left ul{overflow:hidden}
.footwebm .footnav_left ul li{float:none;width:100%;margin-right:0;text-align:center}
.footwebm .footnav_left .links{display:none}
.footwebm .footnav_left h3{font-size:16px;line-height:30px;border-bottom:1px solid rgba(255,255,255,.2)}
.footwebm .footnav_list{display:none}
.footwebm .footnav_list p{font-size:14px;line-height:30px}
.footwebm .footnav_right{margin-top:20px}
.footwebm .footnav_right img{max-width:50%}
.footwebm .footnav_right ul li{padding-bottom:20px}
.footwebm .footnav_right ul li:nth-child(1) img{width:100px}
}
.footnav{padding:30px 0}
.footnav_pc{max-width:1200px;margin:0 auto;overflow:hidden}
.footnav_pc .footnav_left{float:left;width:70%}
.footnav_pc .footnav_left ul{overflow:hidden}
.footnav_pc .footnav_left ul li{float:left;width:15%;margin-right:5%;text-align:center}
.footnav_pc .footnav_left h3{font-size:16px;color:#206af1}
.footnav_pc .footnav_list p{font-size:14px;line-height:30px;margin:0}
.footnav_pc .footnav_right{float:right;width:28%}
.footnav_pc .footnav_right img{max-width:100%;width:200px}
.footnav_pc .footnav_right ul li{padding-bottom:20px}
.footnav_pc .footnav_right b{font-size:16px;font-weight:400;color:#206af1}
.footnav_pc .footnav_right p{font-size:30px;font-family:Arial,Helvetica,sans-serif}
@media screen and (max-width:870px){.footnav_m{max-width:1200px;width:80%;margin:0 auto;overflow:hidden;text-align:center}
.footnav_m .footnav_left ul{overflow:hidden}
.footnav_m .footnav_left ul li{float:none;width:100%;margin-right:0;text-align:center}
.footnav_m .footnav_left h3{font-size:16px;line-height:30px;border-bottom:1px solid rgba(255,255,255,.2)}
.footnav_m .footnav_list{display:none}
.footnav_m .footnav_list p{font-size:14px;line-height:30px}
.footnav_m .footnav_right{margin-top:20px}
.footnav_m .footnav_right img{max-width:100%}
.footnav_m .footnav_right ul li{padding-bottom:20px}
.footnav_m .footnav_right b{font-size:16px;font-weight:400}
.footnav_m .footnav_right p{font-size:30px;font-family:Arial,Helvetica,sans-serif}
}
.footcon{background-color:#206af1;text-align:center;padding:20px;color:#fff}
.footcon a{color:#fff}
.footcon a:hover{color:#f5f5f5}
.topzixun{position:fixed;z-index:99;top:30%;right:0}
.apply_p{cursor:pointer}
.apply_pop_up{display:none}
.applyform{width:500px;margin:20px 0}
.applyform form{width:75%;margin:0 auto}
.applyform ul li{margin-bottom:20px}
.applyform ul li b{display:inline-block;width:70px;text-align:right}
.applyform .inp{line-height:38px;height:38px;border:1px solid #2994fd;width:calc(100% - 76px);font-family:'微软雅黑';font-size:12px;color:#666;text-indent:10px;border-radius:5px}
.applyform .offer_width2{appearance:none;width:calc(100% - 76px);height:38px;color:#666;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;border:1px solid #2994fd;line-height:38px;padding-left:10px;background:#fff url(https://www.huidouxiao.com/static/home/images/offer_22.jpg) no-repeat scroll right center;border-radius:5px}
.applyform .lg-area{border:1px solid #2994fd;width:77%;height:100px;color:#666;line-height:20px;padding:5px 0 5px 10px;margin-left:74px;resize:none;font-family:'微软雅黑';font-size:12px;border-radius:5px}
.applyform .lg-ab{position:relative}
.applyform .lg-ab b{position:absolute;top:0;left:0}
.applyform_title{height:70px;text-align:center;font-size:40px;color:#fff;background-color:#5895e9}
.applybtn{padding:6px 40px;margin-bottom:0;font-size:14px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #2994fd;border-radius:4px;background-color:#2994fd;color:#fff}
.applybtn:hover{border:1px solid #2994fd;background-color:#2994fd;color:#fff}
.layui-layer-title{background-color:#2994fd!important;color:#fff!important}
.applybtnbox{overflow:hidden;margin-top:20px;text-align:center}
@media screen and (max-width:768px){.topzixun img{height:2rem}
.applyform{width:100%;min-width:310px;margin:30px auto}
.applyform form{width:85%}
.applyform ul li{margin-bottom:10px}
.applyform ul li b{display:block;text-align:left;margin-bottom:.2rem}
.applyform .inp{width:100%;line-height:.6rem;height:.6rem}
.applyform .offer_width2{width:100%;line-height:.6rem;height:.6rem}
.applyform .lg-ab b{position:relative}
.applyform .lg-area{margin-left:0;width:97%;line-height:.4rem}
.applybtn{padding:6px 20px}
}
.icon{vertical-align: middle; fill:currentColor;overflow:hidden}

.bdtu{ display:none;}