@charset "utf-8";
/* CSS Document public*/
*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif; padding: 0; margin:0; box-sizing:border-box; overflow-scrolling:touch; -webkit-overflow-scrolling:touch;}
body{padding:0;margin:0;font-family:Arial,"Microsoft Yahei",Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; line-height: 1; font-size:14px;overflow-x: hidden;}
html,body{ min-height:100vh;} html{ overflow:-moz-scrollbars-vertical;} 

html::-webkit-scrollbar {width:4px;height: 8px;background-color: #F5F5F5;}
html::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
html::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;}

.clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/ content: ""; display: block; height: 0; clear:both; visibility: hidden;}
.clearfix{*zoom: 1;/*ie6 清除浮动的方式 *号只有 IE6-IE7 执行，其他浏览器不执行*/}

a{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE 使用*/outline-style:none;/*FF 使用*/; outline:none;}
a,input,img,:focus{ mayfish:expression(this.onfocus=this.blur); cursor:handbblr:expression(this.onFocus=this.blur());/*IE 使用*/ outline-style:none;/*FF 使用*/ } /*去除 a 标签带来的虚框*/
ul{list-style:none;}
img{border:0px; vertical-align:middle}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0; font-weight:normal;}
h3,h4,h5{ font-weight:normal;}
h4 a:hover,h5 a:hover{ -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
hr{display:block;height:1px;border:0;background:#d8d8d8;padding:0;margin-bottom: 3.25rem;margin-top: 2.5rem;}
abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}
.fl{ float:left}
.fr{ float:right}
.clear{clear:both;height:0px;font-size:1px;line-height:0px}
.container01,.container02,.container03,.container04,.container05,.container06,.container07,.container08,.n-container01,.n-container03,.n-container04{ margin:0 auto;}
.slow img:hover{ transform:scale(1.05);}/*图片放大*/
.slow img{-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}/*缓慢效果*/
h5 a,.more a{-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}/*缓慢效果*/
.slow01{-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}/*缓慢效果*/
.slow02{-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.shadow{ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999')";  /* For IE 8 */ filter: 
progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#999999');  /* For IE 5.5 - 7 */-moz-box-shadow: 1px 1px 10px #999999;/* for firefox */ -webkit-box-shadow: 1px 1px 10px #999999;/* for safari or chrome */ box-shadow:1px 1px 10px #999999;/* for opera or ie9 */}
.radius{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.opacity{filter:alpha(opacity=100); opacity:1; -moz-opacity:1; -khtml-opacity:1}/*透明代码*/
.overfloat-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*文本超出 小圆点显示*/
.overfloat-dot-2{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.overfloat-dot-3{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.overfloat-dot-4{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.overfloat-dot-5{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.overfloat-dot-6{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.overfloat-dot-7{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;}
.gray { -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=60); opacity:0.6;  -moz-opacity:0.6; -khtml-opacity:0.6;} 
/*transform:rotateY(180deg); -webkit-transform:rotateY(180deg);  -moz-transform:rotateY(180deg); transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);*/  /*180 度旋转*/
/*oncontextmenu="return false" ondragstart="return false" onselectstart="return false"*/
/*filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);*/  /*透明背景*/

.a_body{ position:relative}
ul li,dl dd{ vertical-align:top}
img{ vertical-align:middle}
a{ color:inherit}

input,button,textarea {background: none; outline: none;border: none;-webkit-appearance:none; border-radius:0}
input:focus {border: none;}

input::-webkit-input-placeholder{ color:#999;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999; }
input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#999;}

textarea::-webkit-input-placeholder{ color:#999;}
textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999;}
textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;}

.w100{width:100%}
.w1200{ max-width:1400px;margin:0 auto}
.w1280{max-width:1280px;margin:0 auto}
.w1800{max-width:1800px;margin:0 auto}
.layui-img-responsive{ max-width:100%;}
.img_zd{ position:relative; width:100%}
.img_zd .img_hezi{ padding-bottom:60% !important}
.img_zd>img{ position:absolute; top:0; right:0; bottom:0; left:0; width:100%; height:100%}

h5 a{ display:inline-block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
ul li:hover h5 a{ color:#ff0000}
.more a{ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.box_table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.box_table_cell{ display:table-cell; vertical-align:middle}
.box_table_cell *{ white-space:normal; word-wrap:break-word; }

/*内容样式*/
.ar_article td,
.ar_article th{padding: 10px 5px;border: 1px solid #d6d6dc;vertical-align:middle;}
.ar_article td p,
.ar_article th p{ padding-bottom:0; margin-bottom:0;}
.ar_article table {border-collapse: collapse;border-right: 1px solid #dfe2ec;border-bottom: 1px solid #dfe2ec;width:100%;}
.ar_article table tr:not(:first-child) td{}
.ar_article table td { border-left: 1px solid #ededed;border-top: 1px solid #ededed; }
.ar_article{font-size:14px;color: #6f7378;line-height: 2rem;margin-bottom: 2rem;text-align: justify;}
.ar_article p{font-size:14px;color: #6f7378;line-height: 2rem;margin-bottom: 1rem;text-align: justify;}
.ar_article p a{ color:#333; transition:.5s}
.ar_article p a:hover{ color:#025bea}
.ar_article strong{ font-weight:bold;}
.ar_article img{ max-width:100%;}
.ar_article a{ color:#717173;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5{ font-weight:bold;}
.ar_article h1{ font-size:2.25rem; margin-bottom:1.25rem}.ar_article h2{ font-size:1.875rem; margin-bottom:0.875rem;}.ar_article h3{ font-size:1.5rem; margin-bottom:0.9375rem}
.ar_article h4{ font-size:1.125rem; margin-bottom:0.875rem}.ar_article h5{ font-size:0.875rem; margin-bottom:0.75rem}.ar_article h6{ font-size:0.75rem; margin-bottom:0.75rem}
.ar_article ul li,
.ar_article ol li{ padding-bottom:0 !important; margin-bottom:0 !important; margin-left:2rem; list-style:inherit !important;}
.ar_article ul li p,
.ar_article ol li p{ padding-bottom:0; margin-bottom:3px !important; }
.ar_article ul,
.ar_article ol{ margin-bottom:0.9375rem;}
.ar_article sub {vertical-align:sub; font-size: smaller;}
.ar_article sup { vertical-align:super; font-size: smaller;}
.ar_article img{display:inline-block;margin: 1rem 0 0;}

/*百度播放器美化*/
#playercontainer_display_button,#video1_display_button,#video2_display_button{ background:none !important; height:40px; width:40px !important; border:2px solid #fff; border-radius:50%; padding:0 !important;}
#playercontainer_display_button #playercontainer_display_button_play,#video1_display_button #video1_display_button_play,#video2_display_button #video2_display_button_play{background-size: 25px;}
#playercontainer_display_button,#video1_display_button,#video2_display_button{ height:40px !important; margin-top: -20px !important;}
#playercontainer_display .cbpreview,#video1_display .cbpreview,#video2_display .cbpreview{ opacity: .75 !important;}

/*Slider 开始*/
.miso_qh{ opacity:0; visibility:hidden; transition:0.6s}
.miso_qh.miso-initialized{ opacity:1; visibility:visible;}
.miso-slider{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; z-index:0}
.miso-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.miso-list:focus{outline: none;}
.miso-list.dragging{ cursor: pointer; cursor: hand;}
.miso-slider .miso-track,
.miso-slider .miso-list{ -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.miso-track {position: relative;left: 0;top: 0;display:inline-block;zoom: 1;margin-left: auto;margin-right: auto;vertical-align: top;}
.miso-track:before,
.miso-track:after{ display: table; content: '';}
.miso-track:after{ clear: both;}
.miso-loading .miso-track{ visibility: hidden;}
.miso-slide { float: left; height: 100%; min-height: 1px; display: none; -moz-user-select:text; -khtml-user-select: text; user-select:text;}
[dir='rtl'] .miso-slide{ float: right;}
.miso-slide img{ display: block;}
.miso-slide.miso-loading img{ display: none;}
.miso-slide.dragging img{ pointer-events: none;}
.miso-initialized .miso-slide{ display: block;}
.miso-loading .miso-slide{ visibility: hidden;}
.miso-vertical .miso-slide{ display: block; height: auto;}
.miso-arrow.miso-hidden {display: none;}

.miso-loading .miso-list{ background: #fff url('../img/about/ajax-loader.gif') center center no-repeat;}
.miso-prev,
.miso-next{font-size: 0;line-height: 0;  position: absolute; top: 50%; display: block; width: 20px; height: 20px;padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}
.miso-prev:hover,
.miso-prev:focus,
.miso-next:hover,
.miso-next:focus{ color: transparent; outline: none; background: transparent;}
.miso-prev:hover:before,
.miso-prev:focus:before,
.miso-next:hover:before,
.miso-next:focus:before{ opacity: 1;}
.miso-prev.miso-disabled:before,
.miso-next.miso-disabled:before{ opacity: .25;}

.miso-prev:before,
.miso-next:before{ font-size:2rem; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight:bold; cursor:pointer}

.miso-prev{ left: 0px;}
[dir='rtl'] .miso-prev{ right: 0px; left: auto;}
.miso-prev:before{ content: ''; font-family:simsun;}
[dir='rtl'] .miso-prev:before{ content: ''; font-family:simsun;}

.miso-next{ right: 0px;}
[dir='rtl'] .miso-next{ right: auto; left: 0px;}
.miso-next:before{ content: ''; font-family:simsun;}
[dir='rtl'] .miso-next:before{ content: ''; font-family:simsun;}

/* Dots */
.miso-dots { position: absolute; bottom:0; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.miso-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.miso-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.miso-dots li button:focus{ outline: none; }
.miso-dots li.miso-active a{ transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg);}

/* Arrows */
.miso-prev, .miso-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0;font-size:0; cursor: pointer;background: transparent;color: transparent;padding: 0;border: none;outline: none;top: 50%;z-index: 1;}
.miso-prev{ left:0}
.miso-next{ right:0}
.miso-lightbox .miso-prev:before,.miso-lightbox .miso-next:before{ width:32px; height:32px; display:block}
.miso-lightbox .miso-prev:before{ content: ''; background: url(../img/about/left_svg.svg) center no-repeat;}
.miso-lightbox .miso-next:before{ content: ''; background: url(../img/about/right_svg.svg) center no-repeat;}
@media(max-width: 768px){
	.miso-prev, .miso-next{ width:20px; height:20px;}
	.miso-lightbox .miso-prev:before,.miso-lightbox .miso-next:before{ width:20px; height:20px; background-size:20px 20px}
} 
/*Slider 结束*/


.piaofu{ width:65px; position:fixed; right:15px; z-index:100000; bottom:30%}
.piaofu .anniu{display:inline-block;width: 60px;height: 60px;line-height: 60px;background: #fff;border-radius: 100%;margin-bottom: 5px;}
.piaofu .anniu a{ display:block; width:100%; height:100%; position:relative; z-index:1}
.piaofu .anniu a h4{line-height: 60px;}
.piaofu .anniu:hover a h4{ -webkit-animation: jello 1s; -moz-animation: jello 1s; animation: jello 1s;}
.piaofu .anniu a h6{ font-size:12px; color:#6a6c6d}
.piaofu .anniu.anniu01,.piaofu .anniu.anniu02{ cursor:pointer; position:relative}
.piaofu .anniu.anniu01 .piao_ewm{border-radius: 2px;position:absolute;left: -109px;bottom: -1px;border: #e5e5e5 1px solid; display:none}
.piaofu .anniu.anniu01 .piao_tel{border-radius: 30px;position:absolute;width: 230px;height:60px;right: 0;top: 0;background:#3b73cb;display:none;padding: 0 35px;font-size: 20px;color: #fff;}
.piaofu .anniu.anniu02{ display:none}
.piaofu .anniu.anniu02 a h4{margin-top:-3px;}
.anniu_close img{ position:absolute; top:-15px; right:-10px; width:18px; height:18px; cursor:pointer}

.Statistical{display:inline-block; margin-left:12px;}
.Statistical span,.Statistical span img{ vertical-align:top}
.bd_weixin_popup{ box-sizing:content-box}
.bd_weixin_popup .bd_weixin_popup_foot{ text-align:center !important}

@-webkit-keyframes anim-open-2 {
	0% { opacity: 0; -webkit-transform: matrix3d(0.7, 0, 0, 0, 0, 0.7, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.7, 0, 0, 0, 0, 0.7, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	2.083333% { -webkit-transform: matrix3d(0.75266, 0, 0, 0, 0, 0.76342, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.75266, 0, 0, 0, 0, 0.76342, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	4.166667% { -webkit-transform: matrix3d(0.81071, 0, 0, 0, 0, 0.84545, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.81071, 0, 0, 0, 0, 0.84545, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	6.25% { -webkit-transform: matrix3d(0.86808, 0, 0, 0, 0, 0.9286, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.86808, 0, 0, 0, 0, 0.9286, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	8.333333% { -webkit-transform: matrix3d(0.92038, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.92038, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	10.416667% { -webkit-transform: matrix3d(0.96482, 0, 0, 0, 0, 1.05202, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.96482, 0, 0, 0, 0, 1.05202, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	12.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1.08204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1.08204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	14.583333% { -webkit-transform: matrix3d(1.02563, 0, 0, 0, 0, 1.09149, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.02563, 0, 0, 0, 0, 1.09149, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	16.666667% { -webkit-transform: matrix3d(1.04227, 0, 0, 0, 0, 1.08453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.04227, 0, 0, 0, 0, 1.08453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	18.75% { -webkit-transform: matrix3d(1.05102, 0, 0, 0, 0, 1.06666, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05102, 0, 0, 0, 0, 1.06666, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	20.833333% { -webkit-transform: matrix3d(1.05334, 0, 0, 0, 0, 1.04355, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05334, 0, 0, 0, 0, 1.04355, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	22.916667% { -webkit-transform: matrix3d(1.05078, 0, 0, 0, 0, 1.02012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05078, 0, 0, 0, 0, 1.02012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	25% { -webkit-transform: matrix3d(1.04487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.04487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	27.083333% { -webkit-transform: matrix3d(1.03699, 0, 0, 0, 0, 0.98534, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.03699, 0, 0, 0, 0, 0.98534, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	29.166667% { -webkit-transform: matrix3d(1.02831, 0, 0, 0, 0, 0.97688, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.02831, 0, 0, 0, 0, 0.97688, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	31.25% { -webkit-transform: matrix3d(1.01973, 0, 0, 0, 0, 0.97422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.01973, 0, 0, 0, 0, 0.97422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	33.333333% { -webkit-transform: matrix3d(1.01191, 0, 0, 0, 0, 0.97618, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.01191, 0, 0, 0, 0, 0.97618, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	35.416667% { -webkit-transform: matrix3d(1.00526, 0, 0, 0, 0, 0.98122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00526, 0, 0, 0, 0, 0.98122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	37.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 0.98773, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 0.98773, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	39.583333% { -webkit-transform: matrix3d(0.99617, 0, 0, 0, 0, 0.99433, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99617, 0, 0, 0, 0, 0.99433, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	41.666667% { -webkit-transform: matrix3d(0.99368, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99368, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	43.75% { -webkit-transform: matrix3d(0.99237, 0, 0, 0, 0, 1.00413, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99237, 0, 0, 0, 0, 1.00413, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	45.833333% { -webkit-transform: matrix3d(0.99202, 0, 0, 0, 0, 1.00651, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99202, 0, 0, 0, 0, 1.00651, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	47.916667% { -webkit-transform: matrix3d(0.99241, 0, 0, 0, 0, 1.00726, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99241, 0, 0, 0, 0, 1.00726, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	50% { opacity: 1; -webkit-transform: matrix3d(0.99329, 0, 0, 0, 0, 1.00671, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99329, 0, 0, 0, 0, 1.00671, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	52.083333% { -webkit-transform: matrix3d(0.99447, 0, 0, 0, 0, 1.00529, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99447, 0, 0, 0, 0, 1.00529, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	54.166667% { -webkit-transform: matrix3d(0.99577, 0, 0, 0, 0, 1.00346, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99577, 0, 0, 0, 0, 1.00346, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	56.25% { -webkit-transform: matrix3d(0.99705, 0, 0, 0, 0, 1.0016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99705, 0, 0, 0, 0, 1.0016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	58.333333% { -webkit-transform: matrix3d(0.99822, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99822, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	60.416667% { -webkit-transform: matrix3d(0.99921, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99921, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	62.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 0.99816, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 0.99816, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	64.583333% { -webkit-transform: matrix3d(1.00057, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00057, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	66.666667% { -webkit-transform: matrix3d(1.00095, 0, 0, 0, 0, 0.99811, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00095, 0, 0, 0, 0, 0.99811, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	68.75% { -webkit-transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	70.833333% { -webkit-transform: matrix3d(1.00119, 0, 0, 0, 0, 0.99903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00119, 0, 0, 0, 0, 0.99903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	72.916667% { -webkit-transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99955, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99955, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	75% { -webkit-transform: matrix3d(1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	77.083333% { -webkit-transform: matrix3d(1.00083, 0, 0, 0, 0, 1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00083, 0, 0, 0, 0, 1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	79.166667% { -webkit-transform: matrix3d(1.00063, 0, 0, 0, 0, 1.00052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00063, 0, 0, 0, 0, 1.00052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	81.25% { -webkit-transform: matrix3d(1.00044, 0, 0, 0, 0, 1.00058, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00044, 0, 0, 0, 0, 1.00058, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	83.333333% { -webkit-transform: matrix3d(1.00027, 0, 0, 0, 0, 1.00053, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00027, 0, 0, 0, 0, 1.00053, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	85.416667% { -webkit-transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00042, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00042, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	87.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1.00027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1.00027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	89.583333% { -webkit-transform: matrix3d(0.99991, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99991, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	91.666667% { -webkit-transform: matrix3d(0.99986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	93.75% { -webkit-transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	95.833333% { -webkit-transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	97.916667% { -webkit-transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	100% { opacity: 1; -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
}

@keyframes anim-open-2 {
	0% { opacity: 0; -webkit-transform: matrix3d(0.7, 0, 0, 0, 0, 0.7, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.7, 0, 0, 0, 0, 0.7, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	2.083333% { -webkit-transform: matrix3d(0.75266, 0, 0, 0, 0, 0.76342, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.75266, 0, 0, 0, 0, 0.76342, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	4.166667% { -webkit-transform: matrix3d(0.81071, 0, 0, 0, 0, 0.84545, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.81071, 0, 0, 0, 0, 0.84545, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	6.25% { -webkit-transform: matrix3d(0.86808, 0, 0, 0, 0, 0.9286, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.86808, 0, 0, 0, 0, 0.9286, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	8.333333% { -webkit-transform: matrix3d(0.92038, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.92038, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	10.416667% { -webkit-transform: matrix3d(0.96482, 0, 0, 0, 0, 1.05202, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.96482, 0, 0, 0, 0, 1.05202, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	12.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1.08204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1.08204, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	14.583333% { -webkit-transform: matrix3d(1.02563, 0, 0, 0, 0, 1.09149, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.02563, 0, 0, 0, 0, 1.09149, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	16.666667% { -webkit-transform: matrix3d(1.04227, 0, 0, 0, 0, 1.08453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.04227, 0, 0, 0, 0, 1.08453, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	18.75% { -webkit-transform: matrix3d(1.05102, 0, 0, 0, 0, 1.06666, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05102, 0, 0, 0, 0, 1.06666, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	20.833333% { -webkit-transform: matrix3d(1.05334, 0, 0, 0, 0, 1.04355, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05334, 0, 0, 0, 0, 1.04355, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	22.916667% { -webkit-transform: matrix3d(1.05078, 0, 0, 0, 0, 1.02012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.05078, 0, 0, 0, 0, 1.02012, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	25% { -webkit-transform: matrix3d(1.04487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.04487, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	27.083333% { -webkit-transform: matrix3d(1.03699, 0, 0, 0, 0, 0.98534, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.03699, 0, 0, 0, 0, 0.98534, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	29.166667% { -webkit-transform: matrix3d(1.02831, 0, 0, 0, 0, 0.97688, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.02831, 0, 0, 0, 0, 0.97688, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	31.25% { -webkit-transform: matrix3d(1.01973, 0, 0, 0, 0, 0.97422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.01973, 0, 0, 0, 0, 0.97422, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	33.333333% { -webkit-transform: matrix3d(1.01191, 0, 0, 0, 0, 0.97618, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.01191, 0, 0, 0, 0, 0.97618, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	35.416667% { -webkit-transform: matrix3d(1.00526, 0, 0, 0, 0, 0.98122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00526, 0, 0, 0, 0, 0.98122, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	37.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 0.98773, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 0.98773, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	39.583333% { -webkit-transform: matrix3d(0.99617, 0, 0, 0, 0, 0.99433, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99617, 0, 0, 0, 0, 0.99433, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	41.666667% { -webkit-transform: matrix3d(0.99368, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99368, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	43.75% { -webkit-transform: matrix3d(0.99237, 0, 0, 0, 0, 1.00413, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99237, 0, 0, 0, 0, 1.00413, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	45.833333% { -webkit-transform: matrix3d(0.99202, 0, 0, 0, 0, 1.00651, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99202, 0, 0, 0, 0, 1.00651, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	47.916667% { -webkit-transform: matrix3d(0.99241, 0, 0, 0, 0, 1.00726, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99241, 0, 0, 0, 0, 1.00726, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	50% { opacity: 1; -webkit-transform: matrix3d(0.99329, 0, 0, 0, 0, 1.00671, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99329, 0, 0, 0, 0, 1.00671, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	52.083333% { -webkit-transform: matrix3d(0.99447, 0, 0, 0, 0, 1.00529, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99447, 0, 0, 0, 0, 1.00529, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	54.166667% { -webkit-transform: matrix3d(0.99577, 0, 0, 0, 0, 1.00346, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99577, 0, 0, 0, 0, 1.00346, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	56.25% { -webkit-transform: matrix3d(0.99705, 0, 0, 0, 0, 1.0016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99705, 0, 0, 0, 0, 1.0016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	58.333333% { -webkit-transform: matrix3d(0.99822, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99822, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	60.416667% { -webkit-transform: matrix3d(0.99921, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99921, 0, 0, 0, 0, 0.99884, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	62.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 0.99816, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 0.99816, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	64.583333% { -webkit-transform: matrix3d(1.00057, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00057, 0, 0, 0, 0, 0.99795, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	66.666667% { -webkit-transform: matrix3d(1.00095, 0, 0, 0, 0, 0.99811, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00095, 0, 0, 0, 0, 0.99811, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	68.75% { -webkit-transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99851, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	70.833333% { -webkit-transform: matrix3d(1.00119, 0, 0, 0, 0, 0.99903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00119, 0, 0, 0, 0, 0.99903, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	72.916667% { -webkit-transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99955, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00114, 0, 0, 0, 0, 0.99955, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	75% { -webkit-transform: matrix3d(1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.001, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	77.083333% { -webkit-transform: matrix3d(1.00083, 0, 0, 0, 0, 1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00083, 0, 0, 0, 0, 1.00033, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	79.166667% { -webkit-transform: matrix3d(1.00063, 0, 0, 0, 0, 1.00052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00063, 0, 0, 0, 0, 1.00052, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	81.25% { -webkit-transform: matrix3d(1.00044, 0, 0, 0, 0, 1.00058, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00044, 0, 0, 0, 0, 1.00058, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	83.333333% { -webkit-transform: matrix3d(1.00027, 0, 0, 0, 0, 1.00053, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00027, 0, 0, 0, 0, 1.00053, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	85.416667% { -webkit-transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00042, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1.00012, 0, 0, 0, 0, 1.00042, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	87.5% { -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1.00027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1.00027, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	89.583333% { -webkit-transform: matrix3d(0.99991, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99991, 0, 0, 0, 0, 1.00013, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	91.666667% { -webkit-transform: matrix3d(0.99986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99986, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	93.75% { -webkit-transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99991, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	95.833333% { -webkit-transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99982, 0, 0, 0, 0, 0.99985, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	97.916667% { -webkit-transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(0.99983, 0, 0, 0, 0, 0.99984, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
	100% { opacity: 1; -webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); }
}

@-webkit-keyframes anim-close-2 {
	0% { opacity: 1; }
	100% { opacity: 0; -webkit-transform: scale3d(0.8, 0.8, 1); }
}

@keyframes anim-close-2 {
	0% { opacity: 1; }
	100% { opacity: 0; -webkit-transform: scale3d(0.8, 0.8, 1); transform: scale3d(0.8, 0.8, 1); }
}


#gotop{position:fixed;z-index:90;bottom: 2rem;right: 1rem;box-sizing:border-box;text-align:center;cursor:pointer;-moz-transition:all .5s;-webkit-transition:all .5s;width: 2.875rem;height: 2.875rem;line-height: 2.875rem;background: #1760d7; opacity:1; visibility:visible; overflow:hidden}
#gotop.hide{ height:0; opacity:0; visibility:hidden}
#gotop svg{width: 1.375rem;height: 1.375rem;display: inline-block;fill: #fff;vertical-align: middle;margin: -3px 0 0; transition:.6s}
#gotop:hover{ border-radius:50%}

































































@font-face{ font-family:Impact; src:url(../font/impact.ttf);}
@font-face{ font-family:Barlow Condensed; src:url(../font/BarlowCondensed-Regular_1.ttf);}
@font-face{ font-family:Barlow Condensed_b; src:url(../font/BarlowCondensed-ExtraBold_1.ttf);}
@font-face{ font-family:Bebas; src:url(BEBAS.TTF);}
@media (max-width:4000px){html{font-size:18px;}}
@media (min-width:1600px) and (max-width:1940px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:13px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:13px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:12px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

/*==========================================公共 开始=============================================*/
.ar_wap{ display:none}
.a_body{ position:relative; z-index:0;}
.section{ overflow:hidden;}

header{position:fixed;top: 0;left: 0;right: 0;z-index: 1000;height: 95px;transition: .6s;padding: 0 3%;}
header .logo{line-height: 95px;width: 24.0625rem;height: 95px;}
header .logo img{ width:100%}
header .logo img.img2{ display:none}

header .right{width: 10.75rem;/* height: 95px; */}
.main-menu{width: calc(100% - 24.0625rem - 10.75rem);padding: 0 1rem 0 3rem;}
.main-menu nav>ul {
    display: inline-block;
    margin: 0;
    padding: 0;
    display: -moz-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
}

.main-menu nav > ul > li {
    display: inline-block;
    margin: 0;
}

.main-menu nav > ul > li > a {
    color: #ffffff;
    display: block;
    font-size: 1rem;
    transition: all 0.3s ease 0s;
    line-height: 95px;
    position:relative;
    padding: 0 1rem;
}
.main-menu nav > ul > li > a font{display:inline-block;height:100%;position:relative;white-space: nowrap;}
.main-menu nav > ul > li > a font:after{content:"";position:absolute;width:0;height: 2px;transition:.6s;bottom:24px;right: 0;}

/*.main-menu nav > ul > li:hover > a,
.main-menu nav > ul > li.active > a {
    color: #e10011;
}*/

.main-menu nav > ul > li.active > a font:after, .main-menu nav > ul > li:hover > a font:after{width:100%;left: 0;background: #1760d7;}
.main-menu nav > ul > li > a i{display:inline-block;height: 95px;width: 11px;background:url(../img/about/fa-angle-down.png) center no-repeat;vertical-align: top;margin-left: .375rem;}

/* sub menu */
.main-menu nav > ul > li .sub-menu {
    left: 0;
    position: absolute;
    top: 100%;
    transition: all 0.4s ease-out;
    width: 100%;
    z-index: 9;
    /* display:none; */
    transform-origin: top;
    /*opacity: 0;
	visibility: hidden;
    transform: scaleY(0);*/
    opacity: 0;
    visibility: hidden;
    transform: scaleY(0);
}
.main-menu nav > ul > li .sub-menu .w1280{background:#f1f2f5;box-shadow: 0px 7px 10.6px 0 rgba(127, 148, 202, 0.27);border-radius:0 0 6px 6px;padding:0;overflow:hidden;position: relative;}
.main-menu nav > ul > li .sub-menu .left{width:32.8125%;min-height:25rem;background:#fff url(../img/about/sub-menu_bg.png) right bottom no-repeat;padding:3.125rem 3.5rem 0;box-shadow: 2.939px 4.045px 31.6px 8.4px rgba(215, 219, 227, 0.3);height: 100%;position: absolute;}
.main-menu nav > ul > li .sub-menu .left h3{ font-size:1.0625rem; color:#1760d7; line-height:1.5rem;}
.main-menu nav > ul > li .sub-menu .left p{font-size:12px;color:#75777b;line-height:20px;margin: 1.75rem 0 1.375rem;}
.main-menu nav > ul > li .sub-menu .more001 a span{transform: rotate(90deg);}

.main-menu nav > ul > li .sub-menu .right{width:calc(100% - 32.8125%);min-height:25rem;padding: 3.125rem 3.75rem 3.125rem;float: right;}
.list_box14{margin: 0 -1.25rem;display: block; margin-top:1rem}
.list_box14 li{ float:left; width:50%; padding:0 1.25rem}
.list_box14 li a{display:block;background:url(../img/about/jianbian_kuang.png) center no-repeat;background-size:100% 100% !important;position:relative;box-shadow: -2.195px 20.885px 35.26px 7.74px rgba(203, 211, 231, 0.32);padding: 1.5rem 0 1.25rem;}
.list_box14 li a:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; border:#fff 2px solid; border-radius:6px; }



.main-menu nav > ul > li:hover .sub-menu {
    opacity: 1;
    visibility: visible;
    transform: scaleY(1);
}
.list_box14 li a h3{height:40px;line-height:40px;padding:0 0 0 2.75rem;font-size:.9375rem;color:#000000;margin-bottom: 2rem;position: relative;z-index: 2; transition:.5s; border-left:transparent 3px solid}
.list_box14 li a h3 font{text-transform:capitalize;position:relative;padding: 0 0 0 25px;}
.list_box14 li a h3 font:before{ content:""; position:absolute; background:url(../img/about/container04_dots.png) center no-repeat; width:6px; height:6px; top:50%; margin-top:-3px; left:0; transition:.5s}
.list_box14 li a .img{padding:0 1.5rem;overflow:hidden;position: relative;}
.list_box14 li a .img img{width:100%;max-width: 300px;}

.main-menu nav > ul > li .sub-menu .right .left_con{width: 352px;padding-right: 80px;background:url(../img/about/shuxian.png) right top no-repeat;}
.list_box15{display:block;background:url(../img/about/jianbian_kuang.png) center no-repeat;background-size:100% 100% !important;position:relative;box-shadow: -2.195px 20.885px 35.26px 7.74px rgba(203, 211, 231, 0.32);overflow: hidden;padding: .625rem 0;min-height: 276px;}
.list_box15:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; border:#fff 2px solid; border-radius:6px; }
.list_box15 li{ position:relative; overflow:hidden}
.list_box15 li:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../img/about/jianbain_bai01.png) center repeat-y; background-size:100% auto; transition:.5s; transform:translateX(-100%)}
.list_box15 li a{display:block;height: 36px;line-height: 36px;position:relative;}
.list_box15 li a:after{ content:""; position:absolute; bottom:0; left:0; height:0; width:3px; transition:.5s}
.list_box15 li a font{display:block;position:relative;padding: 0 0 0 56px;font-size: 14px;color: #5d5d61;}
.list_box15 li a font:before{content:"";position:absolute;background:url(../img/about/container04_dots.png) center no-repeat;width:6px;height:6px;top:50%;margin-top:-3px;left: 35px;transition:.5s;}

.list_box15 li.on:before, .list_box15 li:hover:before{ height:100%; transform:translateX(0)}
.list_box15 li.on a font:before, .list_box15 li:hover a font:before{ background:url(../img/about/container04_dots_on.png) center no-repeat;}
.list_box15 li.on a:after, .list_box15 li:hover a:after{ height:100%; background:#1760d7}

.main-menu nav > ul > li .sub-menu .right .right_con{width: calc(100% - 352px);padding-left:4.375rem;}
.main-menu nav > ul > li .sub-menu .right .right_con .top{ padding:0 0 0 45px; margin-bottom:1.5rem}
.main-menu nav > ul > li .sub-menu .right .right_con .top h4{ font-size:15px; color:#1760d7; font-weight:bold}
.main-menu nav > ul > li .sub-menu .right .right_con .top h6{ font-size:12px; color:#b2bac8; text-transform:uppercase; margin:.25rem 0 0 }

.list_box16{display:block;background:url(../img/about/jianbian_kuang.png) center no-repeat;background-size:100% 100% !important;position:relative;box-shadow: -2.195px 20.885px 35.26px 7.74px rgba(203, 211, 231, 0.32);overflow: hidden;padding:.625rem;}
.list_box16:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; border:#fff 2px solid; border-radius:6px; }
.list_box16 li{ position:relative}
.list_box16 li a{ display:block;}
.list_box16 li a .img, .list_box16 li a .img img{width:100%;height:200px;overflow:hidden;position:relative;border-radius:4px;object-fit: cover;}
.list_box16 li a .img h5{ position:absolute; bottom:0; left:0; right:0; height:40px; line-height:40px; background:rgba(0,0,0,.5); padding:0 5px; font-size:14px; color:#fff; text-align:center}

/* sub menu */
.main-menu nav > ul > li > .sub-menu > li > .sub-menu {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    left: 100%;
    opacity: 0;
    position: absolute;
    top: 120%;
    transition: all 0.3s ease 0s;
    visibility: hidden;
    width: 220px;
    z-index: 9;
}

.main-menu nav > ul > li > .sub-menu > li:hover .sub-menu {
    top: 0 !important;
    opacity: 1;
    top: 100%;
    visibility: visible
}

.main-menu, .header-search-btn{display:inline-block;vertical-align: top;}
.header-search-btn{}
.header-search-btn a{display:inline-block;width:38px;height:38px;line-height: 36px;text-align:center;border-radius:50%;vertical-align:middle;margin: 36px 0 0 40px;position:relative;transition:.6s;}
.header-search-btn a svg{margin: 0 0 0 -1px;position:relative;z-index:2;width:14px;height: 16px;fill:#e5e5e5;transition:.6s;vertical-align: middle;}
.header-search-btn a:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; transition:.6s; transform:scale(0); border-radius:50%}
.header-search-btn a:after{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; border:#e5e5e5 2px solid; border-radius:50%; transition:.6s;}

.header-search-btn a:hover:before{ background:#e10011; transform:scale(1)}
.header-search-btn a:hover:after{ border:#e10011 2px solid; transform:scale(1.25); opacity:0; visibility:hidden}

#search-overlay {
    display: none;
}

.search-form-area {
    background: #24262df0;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: auto;
    text-align: center;
    border: #a0a0a0 solid 1px;
    margin: 0;
    z-index: 99999;
}

.search-form-area:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: 0;
}

.search-form-centered {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    padding: 10px 15px;
    color: #FFF;
    border: none;
    background: transparent;
}

#search-box {
    position: relative;
    width: 100%;
    margin: 0;
}

.search-form input.form-control {
    box-shadow: none;
    color: #777777;
    height: 80px;
    border: none;
    border-radius: 0;
    padding: 20px 30px;
    display: block;
    width: 100%;
    padding: .375rem .75rem .375rem 1.5rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #f8f8f8;
    background-clip: padding-box;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.search-form button {
    background: #090909;
    position: absolute;
    top: 10px;
    right: 10px;
    text-align: center;
    line-height: 42px;
    border-width: 0;
    border-radius: 0;
    cursor: pointer;
    padding: 9px 50px;
    color: #ffffff;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    font-weight: 700;
    transition: all .3s;
}

.search-form button:hover {
    background: #e10011;
}

#close-btn {
    position: fixed;
    top: 2rem;
    right: 2rem;
}
#close-btn svg{ fill:#fff; transition:.6s; width:1.5rem; height:1.5rem}

#close-btn svg:hover {
    color: #e10011;
    cursor: pointer;
	transform:rotate(180deg)
}


/**/
header.xg{top:0;background:#fff;box-shadow: 0 0 15px rgba(0,0,0,0.15);}
header.xg .logo img.img1{ display:none}
header.xg .logo img.img2{ display:inline-block}
header.xg .main-menu nav > ul > li > a{color: #343434;}
header.xg .main-menu nav > ul > li > a i{ background: url(../img/about/fa-angle-down_on.png) center no-repeat; display:none;}

header.xg .header-search-btn a svg{ fill:#7f7f7f}

header.xg .header-search-btn a:hover svg, .header-search-btn a:hover svg{ fill:#fff}
header.xg .main-menu nav > ul > li > a font:after{ bottom:0}

.header-btn{display:inline-block;line-height: 95px;}
.list_box4 li, .list_box4 .li{float:left;margin-left: 1.25rem; position:relative}
.list_box4 .li{ width:7.125rem}
.list_box4 .li img{width: 9.125rem;}
.list_box4 li:before{content:"";position:absolute;background:url(../img/about/list_box4_bg1_y.png) center no-repeat;width:39px;height:30px;left: -6px;top: 15px; transition:.5s}
.list_box4 li a{display:inline-block;background:url(../img/about/list_box4_bg1.png);width: 8.125rem;height: 2.5rem;line-height: 2.5rem;text-align:center;font-size:.875rem;color:#fff;background-size:100% 100% !important;position:relative;}
.list_box4 li a img{ margin:-3px .5rem 0 0}
.list_box4 li:nth-child(2) a{ background:url(../img/about/list_box4_bg2.png);}
.list_box4 li:nth-child(2):before{background:url(../img/about/list_box4_bg2_y.png) center no-repeat;}



.header_box{ height:95px; position:relative; z-index:1000}

.banner ul li{ position:relative;}
.banner ul li .bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size: cover !important;}
.banner ul li .top{ height:37.5rem; position:relative; padding-bottom:3rem}
.banner ul li .top .w1280{ height:100%}
.banner ul li .top .left{ height:100%; max-width:50%; }
.banner ul li .top .left .box_table{ text-align:left}
.banner ul li .top .left h3{ font-size:2.375rem; color:#fff; font-weight:bold; font-family:"Microsoft Yahei"}
.banner ul li .top .left h2{font-size:2.125rem;color:#fff;font-weight:bold;margin:1.25rem 0;line-height: 1.5;}
.banner ul li .top .left h5{font-size:1.125rem;color:#fff;line-height: 1.25;}

.banner ul .miso-dots{ text-align:center; bottom:5.25rem}
.banner ul .miso-dots li{display:inline-block;float: none; width:1.875rem; height:4px; background:#d7dbe0; border-radius:2px; transition:.5rem}
.banner ul .miso-dots li.miso-active{ background:#ffcc84}

.list_box5{ font-size:0; margin:3.5rem 0 0}
.list_box5 li{ display:inline-block; margin-right:.75rem}
.list_box5 li a{ display:inline-block; background:url(../img/about/list_box5_bg2.png) center no-repeat; background-size:100% 100% !important; width:8.75rem; height:2.5rem; line-height:2.5rem; font-size:.875rem; color:#654b33; font-weight:bold; text-align:center; transition:.5s}
.list_box5 li:nth-child(2) a{ background:url(../img/about/list_box5_bg1.png) center no-repeat; color:#ffe3c0}

.banner ul li .top .right{ height:100%; max-width:50%; text-align:right}
.banner ul li .top .right img{max-width:100%;display:inline-block;animation: float-bob-y 0s infinite linear;}

/*导航按钮开始*/
#nav_btn_box{ height:100%; z-index:999999999; float:right; margin-left:20px; }
#nav_btn_box.on{ background:none;  }
#nav_btn{}
#nav_btn .point.on .navbtn::after, #nav_btn .point.on .navbtn::before{}

#nav_btn{cursor: pointer;text-align: center;z-index:99999;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;outline:none;box-shadow:none;}
#nav_btn .point{display: inline-block;width: 1.875rem;height: 22px; position: relative; outline:none;}
#nav_btn .point:hover .navbtn,
#nav_btn .point:hover .navbtn::after,
#nav_btn .point:hover .navbtn::before{width: 1.75rem;}
#nav_btn .navbtn{position: absolute;top: 16px;left: 0;display: inline-block;width: 21px;height: 1px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #414141;}
#nav_btn .navbtn::after,
#nav_btn .navbtn::before{position: absolute;left: 0;display: inline-block;width: 1.75rem;height: 1px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #414141;}
#nav_btn .navbtn::after{top: -8px;}
#nav_btn .navbtn::before{top: 8px;}
#nav_btn .point.on .navbtn{background: transparent;}
#nav_btn .point.on .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;}
#nav_btn .point.on .navbtn::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px;}

/*导航按钮结束*/
.m_nav_list{flex-direction:column; justify-content: flex-start; width:100%; overflow: auto;}

.m_nav_list::-webkit-scrollbar {display:none}
#m_nav {
    z-index: 999;
    position: fixed;
    background: #ffffff;
    width: 100%;
    height:100vh;
    right: -100%;
    top: 0;
    display:none;
    padding: 60px 0 30px;
    overflow:hidden;
    pointer-events: none;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    }
#m_nav.act{ pointer-events: auto; right:0;}

#m_nav>ul>li{overflow:hidden;margin: 0 20px;width: auto;}
#m_nav>ul>li+li{border-top: 1px solid #eaeaea;}
#m_nav>ul>li .list{margin:0 -5px;font-size: 0;}
#m_nav>ul>li .list div{display:inline-block;width: 50%;padding:0 5px;margin-bottom: 1rem;}
#m_nav>ul>li .list div a{display:block;background: #F8F9FD;border-radius: 4px;font-size: 12px;color: #525252;line-height: 40px;height: 40px;text-transform: capitalize;text-align: center;}

#m_nav li .a{ display:inline-block; width:calc(100% - 30px)}
#m_nav li .a h3{line-height: 4rem;height: 4rem;color: #3B426B;padding:0;font-size: 14px;float:left;}
#m_nav li .a span{ display:block; position:absolute; top:0; right:10px; width: 20px; height: 50px; text-align:center;}
#m_nav li .a span i{ font-size:0;}
#m_nav li i{opacity:1;filter:alpha(opacity=100);display:inline-block;width:10px;height: 4rem;float:right;display:inline-block;background: url(../img/about/arrow_down.svg) center no-repeat;background-size:contain;}
#m_nav li.on.title .a i{ transform:rotate(-90deg);-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg);}
#m_nav .on.title .a i{ transform:rotate(-90deg);-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg);}
#m_nav li{display:block;width:100%;}
.slide_nav{ position: absolute; left:0; height: 70px; z-index: 998; padding:15px; top:0; width: 100%; }
#m_nav .title .list{display:none;position:relative;z-index:9;left:0;margin: 0 -5px;background:none;border:0;clear: both;padding-bottom:10px;}
#m_nav .title .list span{ background:none; }
#m_nav .title .list span a:hover{ color: #014085;}
/*三级导航 开始*/
#m_nav .title .list .void>a{background-size:10px; position:relative;}
#m_nav .title .list .void>a:before{ content:"·"; position:absolute; left:-1em; font-size:12px; font-weight:bold;}
#m_nav .title .list span{ position:relative; display:block;}
#m_nav .title .list span .sub{ position: static; width:100%;display: block !important; overflow:hidden;}
#m_nav .title .sub a{ background:none; font-size:.875rem; opacity:.8; min-width:50%; float:left; display:inline-block; color:#999;}

.nav_mask {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 888;background-color: rgba(0,0,0,0.4);display: none;}
#m_header{height:60px;line-height:60px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);}
.m_header_box{display:none;height: 60px;z-index: 1000;left: 0;right: 0;}
#m_header img{height: 26px;}

.n_header_box{ height:90px;}
.n_header_box #header{ top:0}

#m_header #logo .box_table, #nav_btn_box .box_table{ width:auto}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/

.container01{ position:relative; height:0}
.container01 .content{ background:#fff; padding:1.5rem 6.5rem; border-radius:4px; box-shadow: 2.939px 4.045px 10.27px 2.73px rgba(221, 226, 233, 0.27); position:relative; margin-top:-3rem}
.container01 .content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background: url(../img/about/container01_bg1.png) left top no-repeat, url(../img/about/container01_bg2.png) right bottom no-repeat;}
.list_box6{ margin:0 -3.75rem; position:relative}
.list_box6 li{ float:left; width:33.333333%; padding:0 4rem; position:relative}
.list_box6 li:after{ content:""; position:absolute; right:0; top:1rem; bottom:.75rem; background:#dee0e9; width:1px;}
.list_box6 li h3{ font-size:1rem; color:#3f4143; font-weight:bold; line-height:44px;}
.list_box6 li h3 .ico{ display:inline-block; position:relative; margin-right:1.25rem}
.list_box6 li h3 .ico:before{ content:"";position:absolute;width: 4px;height: 4px;border:#f7ae22 2px solid;border-radius:50%; transition:.5s}
.list_box6 li h3 .ico.ico3:before{top: 4px;left: 8px; }
.list_box6 li h3 .ico.ico1:before{bottom: 0;right: 0;}
.list_box6 li h3 .ico.ico2:before{top: 19px;right: -11px;}
.list_box6 li p{ font-size:12px; color:#747a7f; line-height:18px; height:36px; margin:.5rem 0 0}

.list_box6 li:last-child:after{ display:none}

.container02{ background:url(../img/about/container02_bg.jpg) center no-repeat; background-size:cover; padding:13.625rem 0 5rem; }

.title001{ text-align:center; margin-bottom:4rem}
.title001 h3{ font-size:1.75rem; color:#000000; line-height:1.5}
.title001 p{ font-size:.875rem; color:#83858a; line-height:18px; margin:.75rem 0 0}

.list_box7{/*display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between; */margin:0 -5rem}
.list_box7 li{float:left;padding:0 .5rem;transition:.5s;width: calc((100% - 28.5rem) / 3);}
.list_box7 li a{display:block;background:#fff;position:relative;border-radius: 4px;}
.list_box7 li a .top1{ height:15rem; border:#ebebef 1px solid; background:#fff; border-radius:4px; transition:.5s;}
.list_box7 li a .top1 h3{ height:3.75rem}
.list_box7 li a .top1 h3 img{ max-height:3rem}
.list_box7 li a .top1 hr{display:inline-block;margin:0;width:15px;height:2px;background:#1760d7;vertical-align: top;}
.list_box7 li a .top1 h5{font-size:1rem;color:#333333;vertical-align: top;margin: .5rem 0 1.75rem;}
.list_box7 li a .top1 h4 img{ height:2rem }
.list_box7 li a .top{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:.5s;background:url(../img/about/list_box7_bg.png) center no-repeat;background-size:100% 100% !important;padding: 0 2rem 0 2.5rem;}
.list_box7 li a .top:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../img/about/list_box7_bg1.png) right top no-repeat;}
.list_box7 li a .top .box_table{ text-align:left; position:relative}
.list_box7 li a .top h3{font-size:1.875rem;color:#010101;opacity:.15;font-family:Bebas;margin-bottom: 2rem;}
.list_box7 li a .top h5{font-size:18px;color:#333333;font-weight:bold;line-height: 1.25;}
.list_box7 li a .top h6{font-size:12px;color:#9fa0a4;text-transform:uppercase;margin: .375rem 0 1.5rem;} 
.list_box7 li a .top p{ font-size:.875rem; color:#717173; line-height:22px; height:44px;}

.list_box7 li.on{width: 28.5rem;}
.list_box7 li.on .top1{ opacity:0; visibility:hidden}
.list_box7 li.on .top{ opacity:1; visibility:visible}

.container03{background:#fff url(../img/about/container03_bg.png) center bottom no-repeat;background-size:100% auto;padding:6.5rem 0 11.25rem;overflow: hidden;}
.container03 .left{width:50%;margin-left: -5%;}
.container03 .left .miso_bd .miso-list{ overflow:visible;}
.container03 .left .z_section00{padding:0;background:none;overflow: visible;}
.container03 .right{width: 53%;padding-left:3.125rem;}
.container03 .right .miso_hd{ background:#fff; box-shadow: -33.884px 26.473px 24.3px 2.7px rgba(208, 213, 220, 0.21);}
.container03 .right .miso_hd .miso-list{ overflow:visible; padding:4rem 0 2rem 2.5rem}
.container03 .right .miso_hd ul .miso-track{ width: 100% !important; transform: translate3d(0, 0px, 0) !important;}
.container03 .right .miso_hd ul li{ float:left; width:50% !important; border-bottom:#e5e8ee 1px solid; transition:.5s; margin-top:-1px}
.container03 .right .miso_hd ul li a{ display:block; height:7.5rem; font-size:1.125rem; color:#3d3e41; border-radius:.625rem; transition:.5s}
.container03 .right .miso_hd ul li a img{ display:inline-block; width:3rem; margin:-3px 1.25rem 0 0}
.container03 .right .miso_hd ul li a font{ display:inline-block; width:10.125rem; text-align:left}

.container03 .right .miso_hd ul li.miso-current{position:relative;z-index: 1;top: 0;}
.container03 .right .miso_hd ul li.miso-current a{box-shadow: 0px 0px 29px 0px rgba(160, 175, 204, 0.13);background: #fff;}
.container03 .right .miso_hd ul li.miso-current{ border-bottom:#fff 1px solid;}

.container03 .left .miso_bd ul li a{ display:block; height:35.9375rem}
.container03 .left .miso_bd .miso-list{ overflow:visible}

.container04{ background:url(../img/about/container04_bg.jpg) center no-repeat; background-size:cover; padding:5.625rem 0 6.5rem; overflow:hidden}
.container04 .title001 h3{ color:#fff}
.container04 .title001 p{ color:#fff}
.container04 .content{ background:url(../img/about/container04_bg1.jpg) center no-repeat; background-size:100% 100%; padding:4.375rem 3.75rem 4rem; border-radius:0 1.25rem 0 1.25rem; border:#fff 3px solid}
.container04 .content .left{ width:220px; position:relative}
.container04 .content .left:before{ content:""; position:absolute; right:0; top:0; bottom:0; width:1px; background:#e1e6f1}
.container04 .content .left .miso_hd ul li{ position:relative; overflow:hidden}
.container04 .content .left .miso_hd ul li:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../img/about/jianbian_bai.png) center repeat-y; background-size:100% auto; transition:.5s; transform:translateX(100%)}
.container04 .content .left .miso_hd ul li a{ display:block; height:3.75rem; line-height:3.75rem; position:relative}
.container04 .content .left .miso_hd ul li a:before{ content:""; position:absolute; bottom:0; left:0; right:10px; height:1px; background:#e1e6f1}
.container04 .content .left .miso_hd ul li a:after{ content:""; position:absolute; bottom:0; right:0; height:0; width:2px; transition:.5s}
.container04 .content .left .miso_hd ul li a font{ display:block; position:relative; padding:0 0 0 36px; font-size:15px; color:#4b5877}
.container04 .content .left .miso_hd ul li a font:before{ content:""; position:absolute; background:url(../img/about/container04_dots.png) center no-repeat; width:6px; height:6px; top:50%; margin-top:-3px; left:14px; transition:.5s}

.container04 .content .left .miso_hd ul li.miso-current:before{ transform:translateX(0)}
.container04 .content .left .miso_hd ul li.miso-current a font:before{ background:url(../img/about/container04_dots_on.png) center no-repeat;}
.container04 .content .left .miso_hd ul li.miso-current a:after{ top:0; height:100%; background:#1760d7;}

.container04 .content .right{ width:calc(100% - 220px); position:relative; padding-left:3.5rem}
.container04 .content .right .miso_bd .left_con{ width:50%; padding:0 1.5rem 0 0}
.container04 .content .right .miso_bd .left_con h3{ line-height:2.75rem; font-size:1.5rem; color:#000000; padding:0 0 0 1.25rem; background:url(../img/about/container04_dots_on.png) left center no-repeat}
.container04 .content .right .miso_bd .left_con hr{ width:1.5rem; height:2px; background:#91959d; margin:2rem 0}
.container04 .content .right .miso_bd .left_con .con{height:10rem;margin-bottom: 1.25rem;}
.container04 .content .right .miso_bd .left_con .con p{font-size:.875rem;color:#646972;line-height: 1.625rem;height: 9.75rem;-webkit-line-clamp: 6;}
.container04 .content .right .miso_bd .right_con{width:50%;padding: 1.875rem 0 0 1.5rem;}
.container04 .content .right .miso_bd .right_con .img, .container04 .content .right .miso_bd .right_con .img img{ width:100%; height:18.75rem; overflow:hidden}
.container04 .content .right .miso_bd .bottom{margin:4.375rem 0 0;padding: 1.5rem 2.25rem;border:#ebf0fc 1px solid;background:#fff;border-radius:4px;position:relative;}
.container04 .content .right .miso_bd .bottom:before{ content:""; position:absolute; background:url(../img/about/container04_ico_bg.png) center no-repeat; width:31.625rem; height:7.125rem; background-size:100% 100%; bottom:0; right:0; animation: float-bob-y 2s infinite linear;}
@keyframes float-bob-y {
  0% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  50% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}

.list_box8 li a{ display:inline-block; background:url(../img/about/list_box8_bg1.png); width:8.75rem; height:2.5rem; line-height:2.5rem; text-align:center; font-size:.875rem; color:#fff; background-size:100% 100% !important; position:relative; transition:.5s}
.list_box8 li a img{ margin:-3px 0 0 .5rem; display:inline-block}

.list_box9 li{ float:left; font-size:1.0625rem; color:#414650; line-height:1.875rem; margin:0 3.125rem 0 0; }
.list_box9 li img{ margin:-3px .5rem 0 0; display:inline-block}


.container05{ padding:5.625rem 0; background:#fafbff url(../img/about/container05_bg.png) right bottom no-repeat; overflow:hidden; background-size:100% auto}

.container05 .title001{ margin-bottom:2rem}
.container05 .content{ position:relative}
.list_box10{margin:0 -.625rem;padding-bottom: 6.25rem;}
.list_box10 li{ float:left; width:33.333333%; padding:0 .625rem; margin-top:4.375rem}
.list_box10 li a{ display:block;}
.list_box10 li a .box{ position:relative; transition:.5s}
.list_box10 li a .box .img_zd .img_hezi{ padding-bottom:31.32% !important}
.list_box10 li a .box .img_zd img{ -webkit-filter:grayscale(40%); -moz-filter:grayscale(40%); -ms-filter:grayscale(40%); -o-filter:grayscale(40%); filter:grayscale(40%); filter:gray; filter:alpha(opacity=40); opacity:0.5;  -moz-opacity:0.5; -khtml-opacity:0.5; transition:.5s}
.list_box10 li a .box .ico{ position:absolute; width:4.8125rem; left:50%; transform:translateX(-50%); margin-top:-2.75rem; z-index:1; background:url(../img/about/list_box10_ico_bg.png) center no-repeat; transition:.5s; background-size:100% 100% !important}
.list_box10 li a .box .ico img{ width:100%; opacity:0; visibility:hidden; transition:.5s}
.list_box10 li a .box .top{ position:absolute; top:0; right:0; bottom:0; left:0}
.list_box10 li a .box .top h5{ font-size:.9375rem; color:#3d4043; line-height:22px; padding:0 4rem; margin:1.25rem 0 0; transition:.5s}

.list_box10 .miso-arrow{width:2.5rem;height:2.5rem;background-size:100% 100% !important;top:auto;bottom:0;transform: none;box-shadow: 2.63px 5.393px 11.7px 1.3px rgba(197, 205, 217, 0.28);border-radius: 50%; transition:.5s}
.list_box10 .miso-prev{background:url(../img/about/left01.png) center no-repeat;left: 50%;margin-left: -7rem;}
.list_box10 .miso-next{background: url(../img/about/right01.png) center no-repeat;right: 50%;margin-right: -7rem;}
.list_box10 .miso-prev:hover{background:url(../img/about/left01_on.png) center no-repeat;}
.list_box10 .miso-next:hover{background: url(../img/about/right01_on.png) center no-repeat;}

.more002{ position:absolute; bottom:0; width:2.25rem; left:50%; transform:translateX(-50%); line-height:2.5rem}
.more002 img{ width:100%; -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; filter:alpha(opacity=20); opacity:0.2;  -moz-opacity:0.2; -khtml-opacity:0.2; transition:.2s; transition:.5s}

.container06{ padding:5.625rem 0; background:#dde1ed url(../img/about/container06_bg1.jpg) right top no-repeat; background-size:100% auto; position:relative}
.container06 .left{ width:36.875rem;}

.list_box11 li a{ display:block; overflow:hidden; border-radius:4px;}
.list_box11 li a .img, .list_box11 li a .img img{overflow:hidden;width:100%;height:23.75rem;object-fit:cover;position: relative;}
.list_box11 li a .con{ line-height:5.3125rem; background:#fff; padding:0 1.75rem}
.list_box11 li a .con h5{ font-size:1rem; color:#494a4c; width:calc(100% - 5.375rem)}
.list_box11 .miso-dots{bottom:2rem;text-align:right;padding-right: 1.75rem;}
.list_box11 .miso-dots li{display:inline-block;float:none;width:4px;height:4px;background:#dde1ed;transition:.5s;margin: 0 3px;}

.list_box11 .miso-dots li.miso-active{ background:#1760d7; width:1rem;}

.list_box11 .miso-arrow{width:2.5rem;height:2.5rem;background-size:100% 100% !important;top:40%;transform: none;box-shadow: 2.63px 5.393px 11.7px 1.3px rgba(197, 205, 217, 0.28);border-radius: 50%; transition:.5s}
.list_box11 .miso-prev{background:#fff url(../img/about/left01.png) center no-repeat;left: .75rem;}
.list_box11 .miso-next{background: #fff url(../img/about/right01.png) center no-repeat;right: .75rem;}
.list_box11 .miso-prev:hover{background:#fff url(../img/about/left01_on.png) center no-repeat;}
.list_box11 .miso-next:hover{background:#fff url(../img/about/right01_on.png) center no-repeat;}

.container06 .right{ width:calc(100% - 36.875rem); padding:0 0 0 .5rem}
.container06 .right ul{ background:#fff; height:calc(5.3125rem + 23.75rem); padding:1rem 2.5rem; border-radius:4px;}
.container06 .right ul li{ position:relative}
.container06 .right ul li a{ display:block; padding:1.625rem 0; border-bottom:#e3e5eb 1px solid; position:relative}
.container06 .right ul li:last-child a{ border:none}
.container06 .right ul li:after{ content:""; position:absolute; right:0; bottom:0; width:0; transition:.5s; height:3px;}
.container06 .right ul li a .time{ width:7.75rem; border-right:#838a94 1px dashed; padding:0 1rem 0 0}
.container06 .right ul li a .time span{ display:inline-block; width:38px; height:18px; line-height:16px; border-radius:4px; text-align:center; border:#f36d00 1px solid; font-size:12px; color:#f36d00; text-transform:uppercase; margin:.375rem 0 0}
.container06 .right ul li a .time .time_fr{ text-align:right}
.container06 .right ul li a .time .time_fr h3{ font-size:2.125rem; color:#d1d5dd; font-family:Bebas; transition:.5s}
.container06 .right ul li a .time .time_fr h6{ font-size:.875rem; color:#d1d5dd; font-family:Bebas; margin:.5rem 0 0; transition:.5s}
.container06 .right ul li a .con{ width:calc(100% - 7.75rem); padding:.25rem 0 0 1.25rem}
.container06 .right ul li a .con h5{ font-size:1.0625rem; color:#282828; line-height:1.25; transition:.5s}
.container06 .right ul li a .con p{ font-size:12px; color:#6f7378; line-height:1.25; margin:.5rem 0 0}


.more003.box01 {display: inline-block;width:78px;height:78px;border-radius: 50%;position:relative; margin:0 auto; position:absolute; left:50%; margin-left:-39px; bottom:-39px}
.more003.box01 span {width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 50%;background-color:#1760d7;-webkit-transform: scale(0.4);-moz-transform: scale(0.4);-ms-transform: scale(0.4);transform: scale(0.4);-webkit-animation: circleScale1 3s linear infinite;-moz-animation: circleScale1 3s linear infinite;-ms-animation: circleScale1 3s linear infinite;animation: circleScale1 3s linear infinite;}
.more003.box01 span:nth-of-type(2) {animation-delay: 1s;}
.more003.box01 span:nth-of-type(3) {animation-delay: 2s;}
.more003.box01 span:nth-of-type(4) {animation-delay: 3s;}
@keyframes circleScale1 {
    0% {
        opacity: 1;
        -webkit-transform: scale(0.4);
        -moz-transform: scale(0.4);
        -ms-transform: scale(0.4);

        transform: scale(0.4);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(1.25);
        -moz-transform: scale(1.25);
        -ms-transform: scale(1.25);
        transform: scale(1.25);
    }
}
.more003.box01 .box_table{ position:relative}
.more003.box01 .box02{display:inline-block;width:58px;height:58px;background:#1760d7 url(../img/about/jianbian_lan_y.png) center no-repeat;background-size:100% 100% !important;top: 50%;border-radius: 50%;line-height:58px;position: absolute;margin-top: -29px;left: 50%;margin-left: -29px;text-align: center;}
.more003.box01 .box02:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../img/about/kedou.png) center no-repeat; -webkit-animation:play 5s linear infinite; -moz-animation:play 5s linear infinite; animation:play 5s linear infinite;}
.more003.box01 .box02 a{display:block;position: relative;}
.more003.box01 .box02 svg{display:inline-block;width: 16px;height: 16px;vertical-align:middle;fill:#fff;transition:0.6s;margin: -3px 0 0;}
@-webkit-keyframes play{
	0% {
        transform:rotate(360deg);
    }
    100% {
        transform:rotate(0);
    }
}

@-moz-keyframes play{
	0% {
        transform:rotate(360deg);
    }
    100% {
        transform:rotate(0);
    }
}

@keyframes play{
    0% {
        transform:rotate(360deg);
    }
    100% {
        transform:rotate(0);
    }
}

.container07{ padding:7.5rem 0 5.625rem; background:#fafbff url(../img/about/container07_bg.jpg) center top no-repeat}
.container07 .title001{ margin-bottom:2rem}
.container07 .miso_hd{ margin-bottom:3.375rem}
.container07 .miso_hd .miso-list{ overflow:visible}
.container07 .miso_hd ul{ text-align:center}



.container07 .miso_hd ul li{ display:inline-block; float:none; padding:0 6px; width:auto !important}
.container07 .miso_hd ul li a{ display:block; background:#dde1ed; border-radius:4px; width:140px !important; height:35px; line-height:35px; font-size:14px; color:#141619; transition:.5s; position:relative}
.container07 .miso_hd ul li a:before{ content:""; position:absolute; border-left:transparent 4px solid; border-right:transparent 4px solid; border-top:#1760d7 6px solid; bottom:-6px; left:50%; margin-left:-4px; opacity:0; visibility:hidden; transition:.5s;}

.container07 .miso_hd ul li.miso-current a{ background:#1760d7; color:#fff}
.container07 .miso_hd ul li.miso-current a:before{ opacity:1; visibility:visible}

.list_box12{ margin:0 -.5rem}
.list_box12 li{ float:left; width:16.666667%; padding:0 .5rem; margin-bottom:1.25rem}
.list_box12 li a{ display:block; position:relative; border-radius:4px; overflow:hidden}
.list_box12 li a .img{ width:100%; overflow:hidden; position:relative}
.list_box12 li a .img .img_hezi{ padding-bottom:45% !important}
.list_box12 li a .img:after{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; border:#eceef3 1px solid; border-radius:4px;}
.list_box12 li a .top{position:absolute;top:0;right:0;bottom:0;left:0;background:url(../img/about/list_box12_bg.jpg) center no-repeat;border-radius:4px;transition:.5s;transform: translateY(101%);}
.list_box12 li a .top h5{ font-size:1rem; color:#fff; padding:.5rem 1rem; line-height:1.5; position:relative}
.list_box12 li a .top h5:before{ content:""; position:absolute; width:10px; height:1px; background:#fff; left:50%; margin-left:-5px; top:0}
.list_box12 li a .top h5:after{ content:""; position:absolute; width:10px; height:1px; background:#fff; left:50%; margin-left:-5px; bottom:0}

.container07 h6{ font-size:.9375rem; color:#989a9e; line-height:1.5; text-align:center; margin:2rem 0 0}

.container08{ background:url(../img/about/container08_bg.jpg) center no-repeat; background-size:cover !important}
.container08 .w1280{ position:relative}
.container08 .left{ width:40.625%; position:relative; top:-3.75rem}
.container08 .left img{ max-width:100%}

.container08 .right{ width:calc(100% - 40.625%); height:100%; position:absolute; right:0; top:0; bottom:0}
.container08 .right .box_table{ text-align:left}

.list_box13{ font-size:0; margin:3.5rem 0 0}
.list_box13 li{ display:inline-block; margin-right:.5rem}
.list_box13 li a{display:inline-block;background:url(../img/about/list_box13_bg1.png) center no-repeat;background-size:100% 100% !important;width: 10rem;height:2.5rem;line-height:2.5rem;font-size:.875rem;color:#ffe3c0;text-align:center;transition:.5s;}
.list_box13 li a svg{ display:inline-block; vertical-align:middle; margin:-3px 0 0 .125rem; transition:.5s; fill:#fff}
.list_box13 li.on a{ background:url(../img/about/list_box13_bg2.png) center no-repeat; color:#654b33;}
.list_box13 li.on a svg{fill:#72481c }

footer {background:#282828;padding: 0;overflow: hidden;}
footer .fl02 .w1200{
    position: relative;
    /* top: -12rem; */
    /* margin-bottom: -12rem; */
}

footer .fl01{padding: 0 0 2rem;background: #2d2d40;margin-bottom: 0;}
footer .fl01 .left{width:calc(100% - 31.75rem);border-right: #4c4c5c 1px solid;padding: 4.375rem 2.75rem 0 0; position:relative}
footer .fl01 .left:after{content:"";position:absolute;width: 5px;height: 5px;border:#4c4c5c 1px solid;border-radius:50%;right: -4px;background: #2d2d40;bottom: 0;}

footer .fl01 .left .box{ position:relative; display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;}
footer .fl01 .left .box:before{content:"";width:100%;left:0;top: 2.5rem;height:1px;background: #4c4c5c;bottom:0;position: absolute;}

footer .fl01 .left dl{ display:inline-block; vertical-align:top}
footer .fl01 .left dl dt{font-size: 1rem;color: #fff;transition:.6s;margin-bottom: 3rem; position:relative}
footer .fl01 .left dl dt:before{content:"";position:absolute;left:0;top: 2.5rem;background:#4578eb;height:1px;width: 0;transition: .5s;}
footer .fl01 .left dl dd{font-size: 12px;color: #9fa1aa;line-height: 1.5rem;transition: .5s;text-transform: capitalize;}

footer .fl01 .right{width:31.75rem;padding: 4.375rem 0 0 4rem;}
footer .fl01 .right .top h6{ font-size:.875rem; color:#adafb8}
footer .fl01 .right .top h6 span{ display:inline-block; width:32px;}
footer .fl01 .right .top h5{ font-size:.875rem; color:#adafb8; margin:.5rem 0 1rem}
.text-gradient {  
  display: inline-block;
  font-family: Bebas;
  font-size: 1rem;
  position: relative; 
  background: linear-gradient(to left, #3aa1f3,#63c6ff);
    -webkit-background-clip: text;
    color: transparent; margin-right:1rem
}

footer .fl01 .right .bottom{ margin-bottom:1.75rem}
footer .fl01 .right .bottom span{ display:inline-block; width:32px; line-height:1.5}
footer .fl01 .right .bottom .right_con{ display:inline-block; width:calc(100% - 32px); font-size:.875rem; line-height:1.5; color:#adafb8}
footer .fl01 .right .content h4{ font-size:1rem; color:#fff; margin-bottom:1.5rem}
footer .fl01 .right .content ul{ font-size:0; margin-left:-.5rem}
footer .fl01 .right .content ul li{display:inline-block;max-width: 50%;}
footer .fl01 .right .content ul li .img{background:url(../img/about/footer_fl01_wem_bg.png) center no-repeat;width:8rem;height:8rem;line-height:8rem;text-align:center;background-size: 100% 100% !important;}
footer .fl01 .right .content ul li .img img{ width:6.0625rem}
footer .fl01 .right .content ul li .con{width:calc(100% - 8rem);padding: 3rem 0 0 .375rem;}
footer .fl01 .right .content ul li .con h6{font-size:12px;color:rgba(255,255,255,.4);line-height:20px;white-space: nowrap;}
footer .fl01 .right .content ul li:nth-child(2){ float:right}


footer .fl02{background: #2d2d40;padding-bottom: 2rem;}
footer .fl02 .w1280{padding: 2.75rem 0;border-top:rgba(255,255,255,.15) 1px solid;}
footer .fl02 .left{ width:90px;}
footer .fl02 .left h3{ font-family:Bebas; font-size:30px; color:#7b7d86; text-transform:uppercase}
footer .fl02 .left h3 font{ font-family:Bebas; color:#3aa1f3; text-transform:uppercase}
footer .fl02 .left h6{ font-size:12px; color:#fff; text-transform:uppercase; line-height:20px; margin:.5rem 0 0 }
footer .fl02 .left h6 img{ margin:-3px 5px 0 0}
footer .fl02 .right{width:calc(100% - 90px);padding: 6px 0 0;position: relative;width: 40%;float: left;}
footer .fl02 .right ul li{float:left;font-size:12px;color: #9fa1aa;margin: 0 1rem;transition:.5s;line-height: 24px;}

footer .fl03{background: #333345;padding: 1.75rem 0 2rem;text-align: center;}
footer .fl03 p, footer .fl03 ul li{font-size: .875rem;color: #adafb8;line-height:1.625rem; display:inline-block}
footer .fl03 p, footer .fl03 ul li{ margin-left:.125rem; padding-right:.125rem; text-transform:uppercase; color:rgba(255,255,255,.4)}


/*==========================================首页 结束=============================================*/


/*==========================================内页 开始=============================================*/

.z_banner{ background:url(../img/about/z_banner_bg.jpg) center no-repeat; background-size:cover; position:relative; overflow:hidden}
.z_banner .bg{background:url(../img/about/z_banner_top.png) center no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;animation: borderAnimation1 4s infinite linear;display: none;}
@-webkit-keyframes borderAnimation1 {
  0% {
    -webkit-transform:translateX(0) translateY(0);
    transform: translateX(0) translateY(0);
  }

  33% {
    -webkit-transform:translateX(-12px) translateY(12px);
    transform:translateX(-12px) translateY(6px);
  }

  66% {
    -webkit-transform:translateX(12px) translateY(6px);
    transform: translateX(12px) translateY(6px);
  }

  100% {
    -webkit-transform:translateX(0) translateY(0);
    transform:translateX(0) translateY(0);
  }
}
.z_banner .top{height: 34.375rem;position:relative;}

.z_banner .top h3{ font-size:2.25rem; color:#fff; line-height:1.25}

.list_box1{ font-size:0; margin:2.75rem 0 2.75rem}
.list_box1 li{ display:inline-block; white-space:nowrap; margin:0 2rem}
.list_box1 li .ico{ width:5.75rem; display:inline-block; vertical-align:top}
.list_box1 li .ico img{ width:100%}
.list_box1 li .con{ padding:1.125rem 0 0 .5rem; display:inline-block; text-align:left}
.list_box1 li .con h5{ font-size:1.125rem; color:#fff; line-height:1.25}
.list_box1 li .con h6{ font-size:.875rem; color:#d6e5ff; line-height:1.25; margin:.5rem 0 0}

.list_box2{ font-size:0; }
.list_box2 li{ display:inline-block; white-space:nowrap; margin:0 .9375rem}
.list_box2 li a{ display:block; width:12rem; height:3.25rem; line-height:3.125rem; border:rgba(255,255,255,.4) 1px solid; border-radius:1.625rem; font-size:1rem; color:#fff; transition:.5s; position:relative; z-index:1; overflow:hidden}
.list_box2 li a:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../img/about/list_box2_bg.png) center no-repeat; opacity:0; visibility:hidden; z-index:-1; transition:.5s}

.list_box2 li a:hover, .list_box2 li.on a{border:transparent 1px solid;}
.list_box2 li a:hover:before, .list_box2 li.on a:before{ opacity:1; visibility:visible}

.z_miaodian_nav_box{height:7.25rem;position: relative;z-index: 100;}
.z_miaodian_nav{border-bottom:#dbdcde 1px solid;background: #fff;}
.z_miaodian_nav ul{ display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;}
.z_miaodian_nav ul li{ display:inline-block}
.z_miaodian_nav ul li a{ display:block; height:7.25rem; position:relative}
.z_miaodian_nav ul li a .box_table{ width:auto}
.z_miaodian_nav ul li a:after{content:"";position:absolute;bottom: -2px;right:0;height:3px;transition:.5s;width:0;}
.z_miaodian_nav ul li a h3{ height:40px;}
.z_miaodian_nav ul li a h5{ font-size:.9375rem; color:#5b5b5b; line-height:1.25}


.z_miaodian_nav.fixedTop{position:fixed;top: 0;left:0;right:0;}
.z_miaodian_nav ul li.active a:after{ width:100%; background:#3f6de8; left:0}

.z_section01{ padding:5rem 0;}
.z_section01 .box{ text-align:center}

.z_title001{ text-align:center; margin:0 0 2.875rem}
.z_title001 h3{ font-size:2.125rem; color:#353637}
.z_title001 p{ font-size:.875rem; color:#8f9093; line-height:1.875rem; margin:1.125rem 0 0}

.z_section00{ padding:7.5rem 0; background:#f0f5fb}
.z_section00 .left{width: 50%;text-align: center;}
.z_section00 .left .img{ max-width:100%;}
.z_section00 .left img{ max-width:100%}
.z_section00 .right{max-width:50%;min-width: 42.86%;}

.z_title002{ margin:0 0 2.875rem}
.z_title002 h3{ font-size:1.75rem; color:#353637}
.z_title002 p{ font-size:.875rem; color:#8f9093; line-height:1.875rem; margin:.75rem 0 0}
.z_title002 hr{width:1.625rem;height:3px;background:#066fff;margin: 1.5rem 0 0;}

.list_box3{ margin-bottom:1.5rem}
.list_box3 li{ margin-bottom:1.75rem}
.list_box3 li .ico{ width:3.375rem;}
.list_box3 li .ico img{ max-width:3rem}
.list_box3 li .con{ width:calc(100% - 3.375rem);}
.list_box3 li .con h5{ font-size:1.1875rem; color:#454545; line-height:1.25; }
.list_box3 li .con p{ font-size:.875rem; color:#898989; line-height:1.5; margin-top:.5rem}

.more001 a{display:inline-block;width:9.375rem;height:2.5rem;line-height:2.5rem;text-align:center;background:url(../img/about/jianbian_bg.png) center no-repeat;border-radius:1.25rem;font-size:0;padding: 0 .25rem;box-shadow: 0px 3px 8px 0px rgba(9, 114, 255, 0.35);background-size: 100% 100% !important;}
.more001 a font{display:inline-block;width:calc(100% - 2rem);font-size:.875rem;color:#fff;vertical-align: top;}
.more001 a span{display:inline-block;width:2rem;height:2rem;line-height: 2rem;background: #fff;vertical-align: middle;border-radius: 50%; position:relative; overflow:hidden}
.more001 a span i{ position:absolute; top:0; right:0; bottom:0; left:0; transition:.5s}
.more001 a span i.i2{ transform:translateX(-100%)}
.more001 a span img{ width:16px}

.z_section00{ overflow:hidden}
.z_section00_s{ background:#fff}
.z_section00_s.z_section00 .left{ float:right;}
.z_section00_s.z_section00 .right{ float:left;}


.z_container02{ background:url(../img/about/z_container02_bg.jpg) center no-repeat; background-size:cover; position:relative; overflow:hidden; padding:7rem 0 7.25rem}
.z_container02 .bg{background:url(../img/about/z_container02_bg1.png) center no-repeat;position:absolute;top:-1rem;right:0;bottom:1rem;left:0;animation: borderAnimation1 4s infinite linear;display: none;}
.z_container02 .top{ position:relative; z-index:1}
.z_container02 .top h3{font-size:2.5rem;color:#fff;line-height:1.25;margin-bottom: 4rem;}

.list_box21{text-align:center;margin:0 -2.125rem;font-size: 0;padding: 0 20px;}
.list_box21 li{ max-width:50%; display:inline-block; padding:0 2.125rem}
.list_box21 li a{display:block;width:25rem;max-width:100%;background:#fff;padding:3.125rem 0 3.625rem;border: rgba(145,189,255 ,.5) 1px solid;border-radius: 4px;}
.list_box21 li a .img, .list_box21 li a .img img{ width:100%; overflow:hidden}
.list_box21 li a h4{font-size:1.25rem;color:#3b3b3b;text-transform:capitalize;margin: 1.375rem 0;}
.list_box21 li a h4{ font-size:1.25rem; color:#3b3b3b}

.list_box21 li a font{display:inline-block;background:url(../img/about/list_box21_bg1.png) center no-repeat;background-size:100% 100% !important;width:17.0625rem;height:3.4375rem;line-height:3.4375rem;font-size:1.0625rem;color:#3b3b3b;text-align:center;transition:.5s;max-width: 90%;}
.list_box21 li a font svg{display:inline-block;vertical-align:middle;margin:-3px 0 0 .125rem;transition:.5s;fill:#3b3b3b;width: 1.25rem;height: 1.25rem;}
.list_box21 li.on a font, .list_box21 li a:hover font{ background:url(../img/about/list_box21_bg2.png) center no-repeat; color:#fff}
.list_box21 li.on a svg, .list_box21 li a:hover svg{ fill:#fff}


.z_title002 h3{ font-size: 1.625rem; line-height: 1.5;white-space: nowrap;}
.z_title002 p{ font-size: 1.25rem; color: #3a3b3d;margin: 1.125rem 0 0;}
.z_title002 hr{margin: .5rem 0 0;}
.z_section00 .img{ position: relative;}
.z_section00 .img img{ max-width:100%}
.b_circle{ position: absolute; width: 4.75rem; height: 4.75rem; border-radius: 50%; border: 3px solid #fff; box-shadow:0px 3px 15px 0px rgba(9, 114, 255, 0.3) ; text-align: center; color: #fff; font-size: .875rem; line-height: 1.25rem; display: flex; align-items: center; justify-content: center; margin-top: -2.375rem; margin-left: -2.375rem; animation: scalebs_1 0s linear infinite alternate;}
.b_blue{ background: #0870ff;}
.b_green{ background: #73d2b8;}
.b_orange{ background: #f69c50;}
.b_red{ background: #f88383;}
.c01{ animation-delay: .1s;}
.c02{ animation-delay: .2s;}
.c03{ animation-delay: .3s;}

.z_section01 .c01{ right: 7%; top: 24%;}
.z_section01 .c02{ left: 15%; top: 72%;}
.z_section01 .c03{ right: 45%; bottom:3%;}

.z_section02 .c01{right: 7%;top: 7%;}
.z_section02 .c02{left: 15%;top: 56%;}
.z_section02 .c03{right: 12%;bottom: 17%;}

.z_section03 .c01{right: 35%;top: 7%;}
.z_section03 .c02{left: 19%;top: 74%;}
.z_section03 .c03{right: 6%;bottom: 21%;}

.z_section04 .c01{right: 16%;top: 11%;}
.z_section04 .c02{left: 4%;top: 44%;}
.z_section04 .c03{right: 7%;bottom: 49%;}
.z_section04 .c04{right: 60%;bottom: 12%;}

.z_section05 .c01{left: 28%;top: -4%;}
.z_section05 .c02{right: 1%;top: 56%;}
.z_section05 .c03{right: 51%;bottom: 0%;}

.z_section06 .c01{left: 21%;top: 15%;}
.z_section06 .c02{right: -3%;top: 42%;}
.z_section06 .c03{right: 64%;bottom: 10%;}


.z_section07 .c01{right: 21%;top: 13%;}
.z_section07 .c02{left: 4%;top: 30%;}
.z_section07 .c03{left: 33%;bottom: 10%;}

.z_section08 .c01{left: 20%;top: 7%;}
.z_section08 .c02{left: 66%;top: 67%;}
.z_section08 .c03{left: 19%;bottom: 10%;}

@keyframes scalebs_1 {

	0% {
		transform: translateY(0);
	}

	100% {

		transform: translateY(20px);
	}

}


.vwrap {display: none;z-index: 1040000;width: 100%;position: fixed;}
.vwrap .videobtg { z-index: 900; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: 0.8; filter: alpha(opacity=80); overflow: hidden; }
.vwrap .videobox {z-index: 1200;width: 1000px;height: 560px;background-color: #fff;position: fixed;left: 50%;top: 50%;margin-top: -280px;margin-left: -500px;object-fit: cover;}
.vwrap .videobox #videobox { width: 100%; display: inline-block; height: 100%; background:#000; }
#videobox_wrapper { height: 100%!important; }
.vwrap .close {z-index: 999;width: 31px;height: 31px;cursor: pointer;position: absolute;top: 0px;right: -42px;text-align: center;}
.vwrap .close i { display: block; width: 31px; height: 31px; -webkit-transition: 400ms; transition: 400ms; }
.vwrap .close i svg{ transition:.6s}
.vwrap .close:hover i svg{ -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
#videobox_display_button,#videocontainer_display_button { background: none no-repeat!important; }
.jwplayer .jwicon { opacity: 0.8; filter: alpha(opacity=80); cursor: pointer;  }
.jwplayer .jwicon:hover { opacity: 1; filter: alpha(opacity=100); }
.jwlogo, .jwclick { display: none!important; }
.jwdisplayIcon{ background:  none no-repeat!important;}

@media(max-width: 992px){
	.vwrap .videobox{width:94%;height: 200px;left: 3%;margin-left: 0;margin-top: -122px;}
	.vwrap .close{right: 0;top: -35px;}
	.vwrap .videobox video{}
}

.main-menu nav > ul > li .sub-menu .right .list_box21{margin: 0 -2rem;}
.main-menu nav > ul > li .sub-menu .right .list_box21 li{padding: 0 2rem;}
.main-menu nav > ul > li .sub-menu .right .list_box21 li a{padding:1rem 0 2rem;border: rgba(145,189,255 ,.3) 1px solid;}
.main-menu nav > ul > li .sub-menu .right .list_box21 li a .img img{max-height: 11rem;width: auto;}
.main-menu nav > ul > li .sub-menu .right .list_box21 li a h4{font-size:1rem;margin: 0 0 1.5rem;}
.main-menu nav > ul > li .sub-menu .right .list_box21 li a font{max-width: 11rem;font-size: .875rem;height: 3rem;line-height: 3rem;}




/*====移动端导航====*/
#m_n_nav {background:url(../img/about/banner_bg1.jpg) center no-repeat; background-size:100% 100%; display: none;line-height: 50px;position: relative;z-index: 9;float: left;width: 100%;}
#bnt_back { position: absolute; left: 1rem; top: 0; }
#bnt_back svg { fill: #fff; height: 30px; vertical-align: middle; width: 26px; }
#m_n_nav i { }
#m_n_nav h1 { font-size: 14px; color: #fff; text-align: center; margin: 0; line-height: 50px; }
#bnt_sub_nav { position: absolute; right: 1rem; top: 0; cursor: pointer; color: #fff; font-size: 18px; }
#bnt_sub_nav svg {fill: #fff;height: 20px;vertical-align: middle;width: 20px;}
#bnt_sub_nav img { display: block; height: 15px; }

#bnt_sub_nav.on img { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
#sub_nav_content {background: #f0f3f5;display: none;box-shadow: 0 0 5px #999;z-index: 9;}
#sub_nav_content ul { padding: 10px; }
#sub_nav_content ul li { display: block; line-height: 28px; margin: 1rem 0; }
#sub_nav_content ul li a { display: block; border-left: 2px solid #1760d7; height: 30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: #535455; }
#sub_nav_content ul li.on a { color: #1760d7; }
#sub_nav_content dl { font-size: 0; overflow: hidden; background: #fff; padding: 10px 0; }
#sub_nav_content dt { position: relative; background: #fff; z-index: 999; width: 33.333333%; display: inline-block; margin-bottom: 0; float: left; text-align: center; }
#sub_nav_content dt a { margin: 0 20px; display: block; color: #5b5349; line-height: 30px; font-size: 14px; font-weight: 400; vertical-align: top; }
#sub_nav_content dt a i { position: absolute; right: 15px; top: 0; opacity: 0; filter: alpha(opacity=0); display: none; }
#sub_nav_content dt a { }
#sub_nav_content dt.title { background: #fafafb; }
#sub_nav_content dt.title i { opacity: 1; filter: alpha(opacity=100); }
#sub_nav_content dt.title_on { background: #fafafb; }
#sub_nav_content dt.title_on a { color: #1760d7; border-top: 1px solid #fff; }
#sub_nav_content dt.title_on a i { color: #1760d7; }
#sub_nav_content dt.last a { border-top: 1px solid #f8f8f8; }
#sub_nav_content dt.on a, #sub_nav_content dt.title_on a {color: #1760d7;}
#sub_nav_content dd { display: none; }
#sub_nav_content dd .box { padding: 0px 0px 0px 0px; }
#sub_nav_content dd a { padding: 0 25px; line-height: 30px; border-top: 1px solid #e7e7e7; font-size: 12px; color: #5b5349; display: block; height: 30px; }
#sub_nav_content dd a.on { color: #1760d7; }


/*新闻动态 - 列表*/

.n_banner{ height:19.375rem}
.n_banner h3{ font-size:1.625rem; color:#015aea; font-weight:bold}
.n_banner h6{ font-size:.875rem; color:#1e1e1e; line-height:1.5; margin:1rem 0 0}

.n_title {border-bottom: #f0f2f8 1px solid;padding: 0;position: relative;}
.n_title .w1560 { position: relative }
.n_title .w1200 {position: relative;height: 92px;}
.n_nav { position: relative; }
.n_nav a {display: inline-block;height: 92px;font-size: 1rem;float: left;line-height: 92px;color: #333333;text-align: center;box-sizing: border-box;position: relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;margin-left: 3.125rem;}
.n_nav a:after{content:"";position:absolute;left:-1.5rem;height:.875rem;background:#999ca1;top:50%;margin-top:-.5rem;width: 1px;}
.n_nav a:first-child:after{ display:none}
.n_nav a strong {display: block;color: #5c5e61;position: relative;z-index: 4;height: 92px;line-height: 92px;transition: 0.6s ease-in-out;}
.n_nav a strong:before{content:"";position:absolute;border-left: transparent 4px solid;border-right: transparent 4px solid;border-bottom: #213bb2 6px solid;bottom: 0;left: 50%;margin-left: -6px;opacity: 0;visibility: hidden;transition: .6s;}
.n_nav .on, .n_nav a:hover { color: #fff; }
.n_nav a:before {content: "";width: 100%;height: 2px;position: absolute;bottom: -1px;left: 0;background: #213bb2;transition: 0.6s ease-in-out;opacity: 0;visibility: hidden;}
.n_nav .on:before, .n_nav a:hover:before {width: 100%;opacity: 1;visibility: visible;}
.n_nav .on strong, .n_nav a:hover strong {height: 92px;line-height: 92px;color: #3048b7;}
.n_nav .on strong:before, .n_nav a:hover strong:before{opacity:1;visibility: visible;}
.layui-col-md4 { height: 75px }


.position {line-height: 92px;left: 0;bottom: 0;color: #7b7b7d;padding-left: 26px;font-size: 13px;background: url(../img/about/home_icon.png) left 39px no-repeat;}
.position span, .position a, .position i {font-size: 14px;color: #908e8d;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.position i {margin: 0px 8px;font-style: normal;}
.position i img { vertical-align: middle; margin-top: -2px; }
.position em {font-size: 13px;color: #1760d7;font-style: normal;}
.position a:hover {color: #1760d7;}

.n_container{padding: 3.75rem 0 4rem;background:#fafbff;overflow: hidden;}
.n_container .n_left{width:calc(100% - 24.375rem);padding-right: 1.875rem;}
.n_container .n_right{ width:24.375rem;}

.list_box17{ margin-bottom:2.5rem}
.list_box17 .miso-list{ overflow:visible}
.list_box17 li a{ display:block; background:#fff; box-shadow: -3.149px 13.641px 28.7px 6.3px rgba(198, 216, 252, 0.36); padding:1rem;} 
.list_box17 li a .img, .list_box17 li a .img img{ width:23.75rem; height:15.3125rem; overflow:hidden}
.list_box17 li a .con{ width:calc(100% - 23.75rem); padding:0 1.5rem 0 2.5rem}
.list_box17 li a .con .top{ margin:1.5rem 0 1.75rem}
.list_box17 li a .con .top .time{ width:55px; border-right:#838a94 1px dotted}
.list_box17 li a .con .top .time h3{ font-size:2.125rem; color:#d1d5dd; font-family:Bebas}
.list_box17 li a .con .top .time h4{ font-size:.875rem; color:#d7dae1; font-family:Bebas; margin:.25rem 0 0}
.list_box17 li a .con .top .con_fr{ width:calc(100% - 55px); padding:0 0 0 1.25rem}
.list_box17 li a .con .top .con_fr h5{font-size:1.0625rem;color:#282828;line-height: 22px;height: 44px;margin:.25rem 0 0;}
.list_box17 li a .con p{font-size:12px;line-height: 22px;height: 44px;color:#6f7378;margin-bottom:1.875rem;}
.list_box17 li a span{display:inline-block;width: 6.85rem;height: 2.3125rem;line-height: 2.3125rem;border:#d2d4de 1px solid;border-radius:2px;position:relative;font-size:.875rem;color:#141414;text-align:center;transition:.5s;z-index:1;}
.list_box17 li a span:before{ content:""; position:absolute; left:0; width:0; top:0; bottom:0; transition:.5s; z-index:-1}
.list_box17 li a span i{position:absolute;width:24px;height:18px;line-height: 16px;font-size:16px;color:#141414;text-align:center;transition:.5s;background:#fff;top: 50%;margin-top: -10px;right: -12px;}

.list_box17 .miso-dots{bottom: 3rem;text-align:right;width: auto;right: 3.25rem;}
.list_box17 .miso-dots li{width:4px;height:4px;background:#c4c8ce;margin: 0 0 0 6px;transition: .5s;}
.list_box17 .miso-dots li.miso-active{ width:16px; background:#1760d7}

.list_box18{margin: 0 0 3rem;}
.list_box18 li{ margin-bottom:1.5rem}
.list_box18 li a{ transition:.5s; display:block; padding:.75rem 0} 
.list_box18 li a .img, .list_box18 li a .img img{width:17.5rem;height:11.25rem;overflow:hidden;object-fit: cover;}
.list_box18 li a .con{width:calc(100% - 17.5rem);padding: .875rem 1.5rem 0;}
.list_box18 li a .con h5{ font-size:1.0625rem; color:#1f1f1f; line-height:1.5; transition:.5s}
.list_box18 li a .con h6{line-height:1.25rem;margin: 1rem 0 0;}
.list_box18 li a .con h6 font{ display:inline-block; margin-right:1.875rem; font-size:12px; color:#282828}
.list_box18 li a .con h6 font svg{display:inline-block;width: 15px;height: 15px;fill:#1760d7;margin: -3px .5rem 0 0;vertical-align: middle;}
.list_box18 li a .con hr{background:#e7eaee;margin: 1.125rem 0 1.5rem;position:relative;overflow: visible;}
.list_box18 li a .con hr:after{ content:""; background:#1760d7; width:0; height:2px; bottom:0; transition:.5s; position:absolute}
.list_box18 li a .con p{font-size:12px;line-height:1.375rem;height:2.75rem;color:#6f7378;}

/*====翻页====*/
.j_pages{margin:0 auto 0 auto}
.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;text-align: left;}
.j_pages a{height: 2.25rem;line-height: 2.125rem;display:inline-block;margin: 0 1rem 0 0;color: #353535;font-size: .875rem;box-sizing: border-box;min-width: 2.25rem;transition:all .3s ease-in-out;border: #e5e5e5 1px solid;border-radius: 50%;background: #fff;text-align: center;}
.j_pages a svg{vertical-align:middle;width:.75rem;height:.75rem;margin: -2px 0 0; transition:.3s}
.j_pages a font{font-size:14px;font-family:SimSun;color:#666666}
.j_pages .on, .j_pages a:hover{color: #fff;background: #1760d7;border: #1760d7 1px solid;}
.j_pages .on svg, .j_pages a:hover svg{ fill:#fff}
.j_pages span{}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}
.j_pages form{ display:inline-block;}
.j_pages span{display:inline-block;font-size: 1rem;color: #919191;margin:0 0 0 10px;}
.j_pages a:first-child, .j_pages a:nth-last-child(2){ margin-right:2.25rem}

.white_box1{ padding:1rem .9375rem; background:#fff; box-shadow: -4.949px 21.436px 28.7px 6.3px rgba(198, 216, 252, 0.36); margin-bottom:1.375rem; border-radius:6px;}

.list_box19 li .img, .list_box19 li .img img{width:100%;overflow:hidden;object-fit: cover;}

.n_title001{ padding:0 0 0 1.25rem; font-size:1rem; color:#3f4143; font-weight:bold; margin:2.5rem 0 1.5rem}
.n_title001 font{ position:relative; display:inline-block}
.n_title001 font:before{ content:""; width:3px; height:.875rem; background:#1760d7; left:-.875rem; position:absolute;}
.n_title001 span{ font-size:12px; color:#1760d7; margin-left:.5rem; font-weight:normal; text-transform:uppercase}

.n_right .box1{ padding:0 0 0}

.list_box22{ border-bottom:#e3e5ed 1px solid; padding:0 0 1rem; margin:0 1.25rem}
.list_box22 li{ line-height:3.25rem; font-size:.9375rem; color:#3f4143; transition:.5s}
.list_box22 li .ico{ width:60px; text-align:right; display:inline-block; margin-right:.75rem}

.list_box23{ margin:0 1.25rem}
.list_box23 li{ padding:0 0 0 2.5rem; margin-bottom:1.25rem}
.list_box23 li h6{ font-size:14px; color:#7a7a7d; line-height:22px;}
.list_box23 li h4{ font-size:16px; color:#73777f; font-family:Bebas; margin:.375rem 0 0}
.list_box23 li h4 a{ font-family:Bebas;}

.list_box24{ text-align:center; font-size:0; margin-bottom:2.5rem}
.list_box24 li{ display:inline-block; margin:0 .625rem}
.list_box24 li h3{ display:inline-block; width:6.875rem; height:6.875rem; border:#e5e5e5 1px solid}
.list_box24 li h3 img{ width:100%}
.list_box24 li h6{ font-size:14px; color:#7a7a7d; line-height:22px; margin:5px 0 0}

.list_box25{ margin:0 .75rem}
.list_box25 li{ border-bottom:#e0e4ea 1px dashed; padding:0 0 .75rem; margin-bottom:.75rem}
.list_box25 li a{ display:block; transition:.5s; padding:0 0 0 1.5rem; background:url(../img/about/list_box25_ico.png) left 7px no-repeat}
.list_box25 li a h5{ font-size:14px; color:#3f4143; line-height:22px; max-height:44px; transition:.5s}

.n_title .right.fl{ float:left;}
.n_title .right.fl .n_nav a:first-child{ margin-left:0}

.picMarquee-top{ margin-bottom:1rem}
.list_box26 li{border-bottom:#e0e4ea 1px dashed;padding:0 0 1rem;margin-bottom:.5rem;position:relative;font-size: 1rem;}
.list_box26 li:after{ content:""; position:absolute; left:0; width:0; bottom:-1px; background:#1760d7; height:1px; transition:.5s}
.list_box26 li h6{ font-size:14px; line-height:18px; color:#757575; padding:0 10px}
.list_box26 li .ico{ width:54px}

.list_box27{ margin:0 .75rem}
.list_box27 li{ margin:-1px 0 0}
.list_box27 li a{ display:block; border:#e5e5e5 1px solid; height:6.25rem; padding:0 1.5rem; transition:.5s}
.list_box27 li a .box_table{ text-align:left}
.list_box27 li a h5{ font-size:1rem; color:#3f4143; line-height:1.5; transition:.5s}
.list_box27 li a p{ font-size:.875rem; color:#757575; line-height:18px; height:36px; margin:.375rem 0 0}

.ar_title_box{border-bottom:#ebedf3 2px solid;position:relative;padding:0 0 1.25rem;margin-bottom: 2rem;}
.ar_title_box:after{ content:""; position:absolute; bottom:-2px; width:2.75rem; height:2px; background:#1760d7}
.ar_title_box h5{ font-size:1.5rem; color:#47484c; line-height:1.5; transition:.5s; font-weight:bold}
.ar_title_box h6{line-height:1.25rem;margin: 1rem 0 0;}
.ar_title_box h6 font{ display:inline-block; margin-right:1.875rem; font-size:12px; color:#282828}
.ar_title_box h6 font svg{display:inline-block;width: 15px;height: 15px;fill:#1760d7;margin: -3px .5rem 0 0;vertical-align: middle;}

.ar_article_box{ margin-top:2.5rem}

#ar_fot01{position:relative;width: 100%;overflow:  hidden;font-size: 0;}
#ar_fot01 h1{display: inline-block;font-size: 14px;font-weight: normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;margin: 0;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;max-width: 48%;height: 30px;line-height: 30px;}
#ar_fot01 h1 span{color: #7c7d7f;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;display: inline-block;vertical-align: top;width: 60px;}

#ar_fot01 h1 a{font-size: 14px;color: #78787c;font-weight:normal;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;width: calc(100% - 60px);display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#ar_fot01 h1:hover, #ar_fot01 h1:hover a, #ar_fot01 h1:hover span{color: #1760d7;vertical-align: top;display: inline-block;}
#ar_fot01 .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot01 .bnt_back:hover{ border-radius:3px;}
#ar_fot01 a,#ar_fot span{}
#ar_fot01 .shart_box a{ line-height:36px;}
.shart_box a{ font-size:12px; color:#757676}
.shart_box a img{}
#ar_fot01 .fr{text-align: left;}
#ar_fot01 h1:hover{}

.dibu{position:relative;margin-top: 3rem;padding-top: 28px;border-top: #353535 1px dotted;}
.dibu .end{display:inline-block;height:20px;line-height:20px;background: #fafbff;position:absolute;left:50%;transform: translateX(-50%);top:-10px;text-align:center;font-size: 1.125rem;color: #1760d7;text-transform:uppercase;padding: 0 1rem;}

.n_sqsy{ background:url(../img/about/n_sqsy_bg.png) center no-repeat; text-align:center; margin-top:3rem; background-size:100% 100%}
.n_sqsy .left{display:inline-block;top: -2.25rem;position:relative;height: 4rem;}
.n_sqsy .center{display:inline-block;vertical-align: top;line-height: 2.5rem;font-size:18px;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin: .75rem 2.5rem;}
.n_sqsy .right{display:inline-block;vertical-align: top;}

.n_container .n_left1{padding-right: 4.375rem;}
.n_sqsy .list_box13{ margin:.75rem 0}
.n_sqsy .list_box13 li a{width:8.75rem;/* border-radius:1.25rem */}

.white_box2 .n_title001{ margin:1.25rem 0 1.5rem}

.n_rmbq{margin: 2.25rem 0 0;}
.n_title003{ padding:0 0 0 0; font-size:1rem; color:#3f4143; font-weight:bold; margin:2.5rem 0 1.5rem}
.n_title003 font{ position:relative; display:inline-block}
.n_title003 font img{ margin:-3px .5rem 0 0}
.n_title003 span{ font-size:12px; color:#1760d7; margin-left:.5rem; font-weight:normal; text-transform:uppercase}

.list_box28{position:relative;font-size:0;display: flex;flex-wrap: wrap;width: calc(100% + .5rem);}
.list_box28 li{display:inline-block;margin-right:.5rem;margin-bottom:.875rem;white-space: nowrap;flex-grow: 1;}
.list_box28 li a{display:block;padding:0 1rem;line-height: 2.1875rem;border:#acd3ff 1px solid;border-radius:1.125rem;font-size: .875rem;color:#657dba;transition:.5s;text-align: center;}

.list_box28 li:nth-child(5n-3) a{ border:#d5c2fc 1px solid; color:#979bea}
.list_box28 li:nth-child(5n-2) a{ border:#acbce1 1px solid; color:#4680df}
.list_box28 li:nth-child(5n-1) a{ border:#87d0ee 1px solid; color:#46c8fe}
.list_box28 li:nth-child(5n) a{ border:#7aa4e8 1px solid; color:#165ed4}

.n_klfx{ text-align:center}
.bshare-custom.icon-medium{ display:inline-block; margin-top:1rem}
#bsBox, #bsBox *, .bsBox, .bsBox *{ box-sizing:content-box}
.bshare-custom.icon-medium a{ width:3.125rem !important; height:3.125rem !important; background-size:100% 100% !important; margin:0 .75rem; padding:0 !important; box-shadow: 1.753px 3.595px 26.97px 2.03px rgba(15, 83, 195, 0.14); border-radius:50%}
.bshare-custom.icon-medium .bshare-sinaminiblog{ background:url(../img/about/n_klfx_icon1.png) center no-repeat !important}
.bshare-custom.icon-medium .bshare-weixin{ background:url(../img/about/n_klfx_icon2.png) center no-repeat !important}
.bshare-custom.icon-medium .bshare-qqim{ background:url(../img/about/n_klfx_icon3.png) center no-repeat !important}
.bshare-custom.icon-medium a.bshare-more.more-style-addthis{ background:url(../img/about/n_klfx_icon4.png) center no-repeat !important}

.n_banner{ height:15rem}


.n_contact .fl01{padding: 5.25rem 0 4rem;position:relative;}
.n_contact .fl01 .w1200{ position:relative}
.n_contact .fl01 .left{padding: 0 0 11rem;width: calc(100% - 500px);position: relative;}
.n_contact .fl01 .left h3{ font-size:1.5rem; color:#1760d7; margin-left:-.5rem}
.n_contact .fl01 .left h3 font{ font-size:1.625rem}
.n_contact .fl01 .left h4{ font-size:1.625rem; color:#090b0f; line-height:1.5; margin:.75rem 0 1.375rem}

.list_box29{ width:25rem; margin-bottom:3.375rem; box-shadow: -4.949px 21.436px 28.7px 6.3px rgba(198, 216, 252, 0.36); border-radius:6px}
.list_box29 li a{ display:block; padding:1.25rem 1.25rem 2.75rem; background:#fff; border-radius:6px}
.list_box29 li a img{ display:inline-block; width:100%; height:11.75rem}
.list_box29 .miso-dots{ bottom:.75rem}
.list_box29 .miso-dots li{ width:4px; height:4px; background:#c2c6cc; border-radius:2px; margin:0 3px; transition:.5s}
.list_box29 .miso-dots li.miso-active{ background:#1760d7; width:1.25rem;}
.n_contact .fl01 .left dl dt{ font-size:1rem; color:#1760d7; font-weight:bold; line-height:1.5; margin-bottom:.875rem}
.n_contact .fl01 .left dl dd{ font-size:14px; color:#595a5f; line-height:26px; padding-left:18px; position:relative}
.n_contact .fl01 .left dl dd:before{ content:"○"; position:absolute; left:0; top:0; font-size:14px; color:#1760d7;}

.n_contact .fl01 .right{width: 500px;min-height: 780px;background:#fff;border-radius:1.25rem;padding: 0 0 0;position:relative;z-index:10;box-shadow: 0 0 40px rgba(0,0,0,0.05);overflow: hidden;}
.n_contact .fl01 .right:after{content:"";position:absolute;background:url(../img/about/n_contact_top.png) center no-repeat;width:7.3125rem;height:8.625rem;right:0;top: 0.875rem;background-size: cover;}
.n_contact .fl01 .right h3{font-size: 1.25rem;color: #fff;line-height: 5.625rem;background: #1760d7;padding: 0 0 0 4rem;margin-bottom: 3rem;}
.n_contact .fl01 .right h3 font{color:#d9000f;margin-left: 0;text-transform:uppercase;}
.n_contact .fl01 .right h2{ margin:1.875rem 0 1.125rem}
.n_contact .fl01 .right h2 img{ display:inline-block; width:8.125rem; height:8.125rem; border:#e5e5e5 1px solid}
.n_contact .fl01 .right h5{ font-size:14px; color:#999; margin-bottom:2.5rem}
.n_contact .fl01 .right form{ padding:0 2.75rem}
.n_contact .layui-form-item{margin-bottom: 1.25rem;border-bottom: #dfe0e4 1px solid;}
.n_contact .layui-form-pane .layui-form-label{width: 170px;height: 40px;background: none;font-size: 14px;color: #373737;padding: 0;line-height: 40px;border: none;text-align: left;position: relative;}
.n_contact .layui-form-pane .layui-form-label span{ display:inline-block; width:50px; text-align:center}
.n_contact .layui-form-pane .layui-form-label:before{content:"";position:absolute;width:1px;height: 16px;background: #d2d3d8;right: 1px;top: 12px;}
.n_contact .layui-form-pane .layui-input-block{margin-left: 170px;}
.n_contact .layui-input, .n_contact .layui-textarea{padding-left: 1.5rem;}
.n_contact .layui-input, .n_contact .layui-select, .n_contact .layui-textarea{height: 40px;border: none;line-height: 40px;}

.n_contact .layui-btn{width: 24.375rem;height: 2.8125rem;background:url(../img/about/layui-btn.png) center no-repeat;border-radius:0;font-size:1rem;color:#502f0b;font-weight:600;border-bottom:none;margin: 3rem 0 0;}
.rolling-top {position: absolute;right: 2rem;bottom:10%;width: 30px;height: 80px;z-index: 999;display:none;cursor: pointer;}
.rolling-top h6 {font-size: 12px;color: #666;width: 10px;position:absolute;right:-5px;bottom:-20px;font-weight: normal;line-height: 16px;}
.rolling-top h5 {font-size: 12px;color: #fff;width: 100px;position:absolute;right:-55px;bottom:-20px;font-weight: normal;text-transform: uppercase;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.rolling-top span { position: relative;width:100%;height:100%; display: block;}
.rolling-top i{ display: block;height:10px; width: 1px;position:absolute;left:50%;top:10%; margin-left: -1px; background: #666;animation: rolling-top 2000ms infinite ease-out;-webkit-animation: rolling-top 2000ms infinite ease-out;}


@keyframes rolling-top{
	0%{height:30px;top:0;opacity: 1;} 
	100%{height:100px;top:25%;opacity: 0;}
}
.rolling-top:hover h6{color: #104fa2;}
.rolling-top:hover i{background: #104fa2;}

@-webkit-keyframes move-forever2 {
	0% {
	  -webkit-transform: translate(-270px, 0%);
			  transform: translate(-270px, 0%); }
	50% {
	  -webkit-transform: translate(0, 0px);

			  transform: translate(0, 0px); } 
 
	100%{
		-webkit-transform: translate(-270px, 0%);
			  transform: translate(-270px, 0%);
	}
}
	
@keyframes move-forever2 {
	0% {
		-webkit-transform: translate(-270px, 0%);
				transform: translate(-270px, 0%); }
	50% {
	-webkit-transform: translate(0, 0px);
			transform: translate(0, 0px); } 

	100%{
		-webkit-transform: translate(-270px, 0%);
			transform: translate(-270px, 0%);
	}
}
.foot-bottom__cont{ bottom:0; position:absolute}
.fs-svg{
  position: absolute;
  left: 0;
  bottom: 0;
  -webkit-animation: move-forever2 8s linear infinite;
  animation: move-forever2 15s linear infinite;
  z-index:1;
}
.fsb-svg{
  pointer-events: none;
  z-index: 100;
}
.h_yzm img{position:absolute;right:0;height: 36px;bottom: 2.5px;}

.zhushi{ margin:3rem 0 0}
.zhushi p{ text-align:center; padding:0 1rem; font-size:12px; color:#888d9a; line-height:18px;}

footer.footer01{margin-top: -4rem;background:none;position: relative;z-index: 100;}
footer.footer01 .fl03{ background:none; padding:1rem 0}
footer.footer01 .fl03 p, footer.footer01 .fl03 ul li{ }

.apply-code{ display:none; width:100%; height:100%; position:absolute; top:0; left:0}
.apply-code h3{ z-index:1; position:relative}
.apply-code .apply-code_box{ width:100%; height:100%; position:absolute; top:0; left:0; padding:0 4rem}
.apply-code .apply-code_box .top_con h2{ font-size:1.625rem; color:#1760d7; font-weight:bold;}
.apply-code .apply-code_box .top_con h4{ font-size:1.125rem; color:#373737; line-height:1.25}
.apply-code .apply-code_box .center_con{ margin:2.75rem 0 3rem}
.apply-code .apply-code_box .center_con .ewm img{ display:inline-block; border:#dcdcdc 1px solid; width:8.75rem; height:8.75rem;}
.apply-code .apply-code_box .center_con h6{ font-size:14px; line-height:1.5; color:#373737; margin-top:1.5rem}
.apply-code .apply-code_box hr{ margin-bottom:4.375rem}
.apply-code .apply-code_box .bottom_con p{ font-size:14px; line-height:18px; color:#888d9a}
.apply-code .apply-code_box .bottom_con p font{ color:#1760d7}

.list_box31{ margin: 0 .75rem;}
.list_box31 li{border-bottom:#e0e4ea 1px dashed;padding: 0;position:relative;font-size: 1rem;}
.list_box31 li a{display:block;padding: 1.25rem 0;}
.list_box31 li:after{ content:""; position:absolute; left:0; width:0; bottom:-1px; background:#1760d7; height:1px; transition:.5s}
.list_box31 li h5{font-size:16px;line-height:18px;color:#3f4143;padding: 0;margin: 0 .75rem;}

.list_box32{ margin: 0 1.125rem; text-align: center; margin-bottom: 1.25rem;}
.list_box32 li a .img{ overflow: hidden;}
.list_box32 li a .img .img_hezi{ padding-bottom:52% !important}
.list_box32 li a h5{ height: 3.125rem; line-height: 3.125rem; background: #fafbff; padding: 0 10px; font-size: .9375rem; color: #3f4143;}

.list_box32 .miso-arrow{ width: 24px; height: 24px; margin-top: calc(-3.125rem / 2); transition: .5s; opacity: .7;}
.list_box32 .miso-prev{ background: url(../img/about/left02.png) center no-repeat; left: .5rem; }
.list_box32 .miso-next{ background: url(../img/about/right02.png) center no-repeat; right: .5rem;}
.list_box32 .miso-arrow:hover{ opacity: 1;}

.white_box1 .box1:first-child .n_title001{ margin-top: 1.5rem;}

.list_box33{margin: 0 0 3rem;}
.list_box33 li{ margin-bottom:1.5rem}
.list_box33 li .a{ transition:.5s; display:block; padding:.75rem 0} 
.list_box33 li .a .img, .list_box33 li .a .img img{width:17.5rem;height:11.25rem;overflow:hidden;object-fit: cover;}
.list_box33 li .a .con{width:calc(100% - 17.5rem);padding: .875rem 1.5rem 0;}
.list_box33 li .a .con h5{ font-size:1.0625rem; color:#1f1f1f; line-height:1.5; transition:.5s}
.list_box33 li .a .con h6{line-height:1.25rem;margin: 1rem 0 0;}
.list_box33 li .a .con h6 a{ display:inline-block; margin-right:1.875rem; font-size:12px; color:#282828; transition: .5s;}
.list_box33 li .a .con h6 svg{display:inline-block;width: 15px;height: 15px;fill:#1760d7;margin: -3px .5rem 0 0;vertical-align: middle;}
.list_box33 li .a .con hr{background:#e7eaee;margin: 1.125rem 0 1.5rem;position:relative;overflow: visible;}
.list_box33 li .a .con hr:after{ content:""; background:#1760d7; width:0; height:2px; bottom:0; transition:.5s; position:absolute}
.list_box33 li .a .con p{font-size:12px;line-height:1.375rem;height:2.75rem;color:#6f7378;}

.h61{font-size: 14px;color: #47484c;line-height: 28px;margin: 1rem 0 0;}
.h61 a{display: inline-block;padding: 0 1rem;background: #cee3ff;font-size: .875rem;color: #1760d7;border-radius: 14px;margin-right: .5rem;transition: .5s;margin-bottom: .5rem;}

.n_sqsy1{background:url(../img/about/n_sqsy1_bg.png) center no-repeat;text-align:center;background-size:100% 100%;margin: 2rem 1.125rem;}
.n_sqsy1 .left{display:inline-block;top: -2.25rem;position:relative;height: 4rem;}
.n_sqsy1 .center{display:inline-block;vertical-align: top;line-height: 2.5rem;font-size: 14px;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.6);margin: .625rem 1.25rem 0 0;}
.n_sqsy1 .right{display:inline-block;vertical-align: top;}

.n_sqsy1 .list_box13{ margin:.75rem 0}
.n_sqsy1 .list_box13 li{ margin:0}
.n_sqsy1 .list_box13 li a{width: 2.25rem;height: 2.25rem;border-radius: 50%;background: #fff;line-height: 2.25rem;}
.n_sqsy1 .list_box13 li a svg{fill:#1760d7;width: 1.125rem;height: 1.125rem;}

.h31 img{ margin: -3px .875rem 0 0;}
.ar_article .h31{ margin-bottom: 1.25rem; line-height: 1.875rem; font-size: 1.125rem; color: #1760d7; margin-top: 2rem;}


.n_chanyeyingyong .left{ width:220px; position:relative}
.n_chanyeyingyong .left:before{ content:""; position:absolute; right:0; top:0; bottom:0; width:1px; background:#e1e6f1}
.n_chanyeyingyong .left .miso_hd ul li{ position:relative; overflow:hidden}
.n_chanyeyingyong .left .miso_hd ul li:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../img/about/jianbian_bai.png) center repeat-y; background-size:100% auto; transition:.5s; transform:translateX(100%)}
.n_chanyeyingyong .left .miso_hd ul li a{ display:block; height:3.75rem; line-height:3.75rem; position:relative}
.n_chanyeyingyong .left .miso_hd ul li a:before{ content:""; position:absolute; bottom:0; left:0; right:10px; height:1px; background:#e1e6f1}
.n_chanyeyingyong .left .miso_hd ul li a:after{ content:""; position:absolute; bottom:0; right:0; height:0; width:2px; transition:.5s}
.n_chanyeyingyong .left .miso_hd ul li a font{ display:block; position:relative; padding:0 0 0 36px; font-size:15px; color:#4b5877}

.n_chanyeyingyong .left .miso_hd ul li a font:before{ content:""; position:absolute; background:url(../img/about/container04_dots.png) center no-repeat; width:6px; height:6px; top:50%; margin-top:-3px; left:14px; transition:.5s}

.n_chanyeyingyong .left .miso_hd ul li.miso-current:before{ transform:translateX(0)}
.n_chanyeyingyong .left .miso_hd ul li.miso-current a font:before{ background:url(../img/about/container04_dots_on.png) center no-repeat;}
.n_chanyeyingyong .left .miso_hd ul li.miso-current a:after{ top:0; height:100%; background:#1760d7;}

.n_chanyeyingyong .right{ width:calc(100% - 220px); position:relative; padding-left:3.5rem}

.list_box34{ margin: 0 -1.25rem;}
.list_box34 li{ float: left; width: 33.333333%; padding: 0 1.25rem; text-align: center; margin-bottom: 2.375rem;}
.list_box34 li a{ display: block; padding: 0 6px; background: #fff; box-shadow: 2.192px 4.494px 9px 0px rgba(232, 234, 239, 0.59);}
.list_box34 li a .top{ line-height: 6rem; height: 6rem}
.list_box34 li a .top img{display: inline-block;max-width: 100%;}
.list_box34 li a .img{ overflow: hidden;}
.list_box34 li a .img .img_hezi{ padding-bottom: 64% !important;}
.list_box34 li a .con{ padding: 1.5rem 0; position: relative; overflow: hidden;}
.list_box34 li a .con h5{ font-size: 1.0625rem; color: #000000; line-height: 1.25;}
.list_box34 li a .con h6{ font-size: .875rem; color: #1760d7; line-height: 1.25; margin: .25rem 0 0;}

.list_box34 li a .img .top1{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(../img/about/list_box34_jianbian.png) center no-repeat; background-size: 100% 100%; transform: translateY(101%); transition: .5s;}
.list_box34 li a .img .top1 h5{font-size: 1.0625rem;color: #fff;line-height: 1.375;padding: 0 15px;}
.list_box34 li a .img .top1 h6{font-size: .875rem;color: rgba(255,255,255,.7);line-height: 1.25;margin: .25rem 0 0;padding: 0 15px;}

.list_box34 li a .con .top1{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #fff; transform: translateY(101%); transition: .5s;}
.list_box34 li a .con .top1 span{ display: inline-block; width: 9.375rem; height: 35px; line-height: 35px; background: #f2a95b; border-radius: 17.5px; font-size: 12px; color: #fff;}

.n_chanyeyingyong .fl01{ padding: 0 0 3rem; }
.n_chanyeyingyong .fl02{ padding: 4.375rem 0; background: #fff;}

.title002{ text-align: center; margin-bottom: 2.75rem;}
.title002 h3{ font-size: 1.75rem; color: #000000; margin-bottom: 1.25rem;}
.title002 h6{ font-size: 12px; color: #83858a;}

.list_box35 li{float: left;min-width: 16.666667%;font-size: 1rem;color: #5e6164;line-height: 1.875rem;padding: 0 1rem 0 12px;position: relative; margin-bottom: 1.5rem; transition: .5s;}
.list_box35 li:before{content: "";position: absolute;width: 5px;height: 5px;border-radius: 50%;left: 0;top: .75rem;background: #1760d7;}

.zhaobudao{ background: url(../img/about/zhaobudao_bg.jpg) center no-repeat; background-size: cover; height: 100vh; width: 100vw;}
.zhaobudao .left{width: 55%;}
.zhaobudao .right{width: 45%;}

.list_box36{ font-size:0; margin:4.5rem 0 0}
.list_box36 li{ display:inline-block; margin-right:.5rem}
.list_box36 li a{display:inline-block;background:url(../img/about/list_box36_bg1.png) center no-repeat;background-size:100% 100% !important;width: 14.375rem;height:3.75rem;line-height:3.75rem;font-size:.875rem;color: #fff;text-align:center;transition:.5s;}
.list_box36 li a img{ display:inline-block; vertical-align:middle; margin:-3px .875rem 0; }
.list_box36 li:nth-child(2) a{ background:url(../img/about/list_box36_bg2.png) center no-repeat; color:#592f03}

.zhaobudao .left .box1{text-align: left;display: inline-block;}

.list_box36 li a:hover{ opacity:.8}

/*应用场景*/
.yycj_banner{ background:url(../img/about/yycj_banner_bg.jpg) center no-repeat; background-size:cover; position:relative;}
.yycj_banner .top{height: 34.375rem;position:relative;}
.yycj_banner .top h3{font-size:2.75rem;color:#fff;line-height:1.25; margin:-4rem 0 0}

.yycj_banner .list_box1{ margin:.375rem 0 1.875rem}




.yycj_miaodian_nav{position:absolute;bottom:0;left:0;right:0;background: rgba(255,255,255,.06);border-top: rgba(255,255,255,.2) 1px solid;}
.yycj_miaodian_nav .box_table{text-align:left;width: auto;}
.yycj_miaodian_nav .list_box37{display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;}
.yycj_miaodian_nav .list_box37 li{display:inline-block;white-space:nowrap;margin: 0;height: 9.75rem;position:relative;cursor: pointer;}
.yycj_miaodian_nav .list_box37 li:after{content:"";position:absolute;background:url(../img/about/list_box37_dot.png) center no-repeat;width: 20px;height: 20px;left: 50%;margin-left: -10px;bottom: -10px;opacity:0;visibility:hidden;transform: scale(0);}
/*.yycj_miaodian_nav .list_box37 li.active:after{opacity:1;visibility:visible;transform: scale(1);}*/

.yycj_miaodian_nav .list_box37 li .ico{ width:5.75rem; display:inline-block; vertical-align:top}
.yycj_miaodian_nav .list_box37 li .ico img{ width:100%}
.yycj_miaodian_nav .list_box37 li .con{ padding:1.125rem 0 0 .5rem; display:inline-block; text-align:left}
.yycj_miaodian_nav .list_box37 li .con h5{ font-size:1.125rem; color:#fff; line-height:1.25}
.yycj_miaodian_nav .list_box37 li .con h6{ font-size:.875rem; color:#d6e5ff; line-height:1.25; margin:.5rem 0 0}

.yycj_miaodian_nav1_box{height:0;position: relative;z-index: 10;}
.yycj_miaodian_nav1_box .list_box2 li a{ height:40px; line-height:40px;}
.yycj_miaodian_nav1.fixedTop{position:fixed;top: 0;left:0;right:0;height: 64px;}
.yycj_miaodian_nav1{height: 0;background:#fff;-webkit-box-shadow: 0 2px 7px 0 rgba(171, 171, 171, 0.3);-moz-box-shadow: 0 2px 7px 0 rgba(171, 171, 171, 0.3);box-shadow: 0 2px 7px 0 rgba(171, 171, 171, 0.3);transition: .5s;overflow: hidden;}
.yycj_miaodian_nav1 .box_table{ text-align:left}
.list_box38 li{display:inline-block;margin-right: 4rem;}
.list_box38 li a{display:block;line-height:64px;font-size: 16px;color: #191A24;height: 62px;transition: .5s;cursor: pointer; position:relative}
.list_box38 li a:before{ content:"";}

.list_box38 li.active a{ color:#1760d7; border-bottom:#1760d7 2px solid}

.yycj_miaodian_nav1_box .list_box2{padding: 10px 0;text-align:center;}

.title004{ margin-bottom:5rem; text-align:center}
.title004 h3{ font-size:2.25rem; color:#2c2d2f}

.yycj_section01{ background:#f6f7fc; padding:5.25rem 0; overflow:hidden}

.list_box39{ margin:0 -.625rem}
.list_box39 li{ float:left; width:50%; padding:0 .625rem}
.list_box39 li a{
	border-width: 2px;
	border-color: #fff;
	border-style: solid;
	border-radius: 6px;
	background-image: -moz-linear-gradient( -129deg, rgb(233,238,246) 0%, rgb(255,255,255) 0%, rgba(255,255,255,0) 100%);
	background-image: -webkit-linear-gradient( -129deg, rgb(233,238,246) 0%, rgb(255,255,255) 0%, rgba(255,255,255,0) 100%);
	background-image: -ms-linear-gradient( -129deg, rgb(233,238,246) 0%, rgb(255,255,255) 0%, rgba(255,255,255,0) 100%);
	box-shadow: -2.195px 20.885px 35.26px 7.74px rgba(203, 211, 231, 0.32);
	display:block;
	padding: 1.75rem 1.75rem;
}
.list_box39 li a .img, .list_box39 li a .img img{ width:17.5rem; height:18.75rem; overflow:hidden; object-fit:cover}
.list_box39 li a .con{ width:calc(100% - 17.5rem); padding:0 0 0 2rem}
.list_box39 li a .con .top{ border-bottom:#d9dfe8 1px solid; padding:1.5rem 0 1.25rem; margin-bottom:1.25rem}
.list_box39 li a .con .top h5{ font-size:1.5rem; color:#3a3b3c; line-height:1.25}
.list_box39 li a .con .top h6{ font-size:.875rem; color:#323334; line-height:1.25; margin:.5rem 0 0; text-overflow:inherit; overflow:visible}
.list_box39 li a .con .bottom p{font-size:.875rem;color:#6f7175;line-height:1.875rem;padding:0 0 0 26px;background:url(../img/about/list_box39_qd.png) 4px center no-repeat;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_box39 li a .con .bottom font{display:inline-block;width:8.75rem;height:2.5rem;line-height:2.375rem;font-size:.875rem;color:#1760d7;text-align:center;transition:.5s; border:#7eaefc 1px solid; border-radius:4px; margin:1.5rem 0 0}
.list_box39 li a .con .bottom font svg{display:inline-block;vertical-align:middle;margin:-3px 0 0 .125rem;transition:.5s;fill:#1760d7;width: 1rem;height: 1rem;}
.list_box39 li a:hover .con .bottom font{ background:#1760d7; color:#fff; border:#1760d7 1px solid}
.list_box39 li a:hover .con .bottom font svg{ fill:#fff}

.yycj_section02{background:#fff url(../img/about/list_box40_bg.png) center bottom no-repeat;padding: 5.25rem 0 7.5rem;overflow:hidden;}

.list_box40{ margin:0 -18.75rem}
.list_box40 li{ float:left; width:50%; padding:0 18.75rem;}
.list_box40 li a h3{ height:5.625rem}
.list_box40 li a h5{font-size:1.5rem;color:#3a3b3c;position:relative;padding-bottom: 1rem;margin-bottom: 1.25rem;}
.list_box40 li a h5:before{ content:""; position:absolute; bottom:0; left:0; width:1rem; height:1px; background:#1760d7}
.list_box40 li a p{ font-size:.875rem; line-height:24px; height:72px; overflow:hidden; color:#6f7175}
.list_box40 li a font{display:inline-block;width:8.75rem;height:2.5rem;line-height:2.375rem;font-size:.875rem;color:#1760d7;text-align:center;transition:.5s; border:#7eaefc 1px solid; border-radius:4px; margin:1.5rem 0 0}
.list_box40 li a font svg{display:inline-block;vertical-align:middle;margin:-3px 0 0 .125rem;transition:.5s;fill:#1760d7;width: 1rem;height: 1rem;}
.list_box40 li a:hover font{ background:#1760d7; color:#fff; border:#1760d7 1px solid}
.list_box40 li a:hover font svg{ fill:#fff}

.list_box40 li:nth-child(2){ text-align:right}
.list_box40 li:nth-child(2) a h5:before{ left:auto; right:0}

.yycj_section03{ background:#f2f5ff; padding:5.25rem 0 8rem; overflow:hidden}

.list_box41{ margin:0 -.75rem}
.list_box41 li{ float:left; width:33.333333%; padding:0 .75rem; text-align:center}
.list_box41 li a{ display:block; height:23.75rem; background:#fff; border-radius:3.125rem;}
.list_box41 li a h3 img{ height:6.25rem}
.list_box41 li a h4{ font-size:1.5rem; color:#3a3b3c; margin:1rem 0}
.list_box41 li a p{font-size:14px;color:#6f7175;line-height:24px;height: 24px;}
.list_box41 li a font{display:inline-block;width:8.75rem;height:2.5rem;line-height:2.375rem;font-size:.875rem;color:#1760d7;text-align:center;transition:.5s; border:#7eaefc 1px solid; border-radius:4px; margin:2rem 0 0}
.list_box41 li a font svg{display:inline-block;vertical-align:middle;margin:-3px 0 0 .125rem;transition:.5s;fill:#1760d7;width: 1rem;height: 1rem;}
.list_box41 li a:hover font{ background:#1760d7; color:#fff; border:#1760d7 1px solid}
.list_box41 li a:hover font svg{ fill:#fff}

.list_box41 li:nth-child(1) a{ border-radius:0 3.125rem 0 3.125rem}
.list_box41 li:nth-child(3) a{ border-radius:3.125rem 0 3.125rem 0 }

.n_banner1 .left{ height:19.375rem; width:45%; }
.n_banner1 .left .box_table{ text-align:left}
.n_banner1 .left h3{ font-size:1.875rem; color:#fff; font-weight:bold; line-height:1.25}
.n_banner1 .left h4{font-size:1.25rem;color:#fff;font-weight:bold;line-height: 1.5;margin: 1rem 0 1.875rem;max-width: 20rem;display: inline-block;}
.n_banner1 .left h6{ font-size:0.875rem; color:#fff; line-height:22px;}
.n_banner1 .right{ height:19.375rem; width:55%}
.n_banner1 .right img{ display:inline-block}

.n_banner1 ul.miso-dots{ bottom:1rem}
.n_banner1 ul.miso-dots li{ width:8px; height:8px; border-radius:50%; border:#fff 1px solid;}
.n_banner1 ul.miso-dots li.miso-active{ background:#f8b063; border:#f8b063 1px solid}

.title005{ text-align:center; margin-bottom:5rem}
.title005 h2{ font-size:4.5rem; color:#dfe2f0; background: linear-gradient(to top, #ffffff, #dfe2f0, #dfe2f0); -webkit-background-clip: text; color: transparent; font-family:Bebas}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.title005 h2{ color:#dfe2f0; background:none}
}
.title005 h3{ font-size:1.75rem; color:#000000; margin:-.75rem 0 0}
.title005 h6{ font-size:.875rem; color:#4f5053; line-height:1.5; margin:.5rem 0 0}
.n_about .fl01{padding:3.75rem 0 4rem;overflow: hidden;}
.n_about .fl01 .title005{ margin-bottom:3rem}

.n_about .fl02{border-top:#e4ebf7 2px solid;padding:3.75rem 0 4rem;overflow: hidden;}
.n_about .fl02 .content{ text-align:center}
.n_about .fl02 .content .box{ display:inline-block; width:32.875rem; max-width:100%; position:relative}
.n_about .fl02 .content .box>img{ display:inline-block}
.n_about .fl02 .content .box .box00{ position:absolute; white-space:nowrap; font-size:0}
.n_about .fl02 .content .box .box00 .con .box_table{}
.n_about .fl02 .content .box .box00 .con{ display:inline-block; width:21.25rem; height:3.4375rem; border:#afc2f6 1px solid; vertical-align:top; margin:.5rem .5rem 0; padding:0 1.25rem}
.n_about .fl02 .content .box .box00 .con .box_table{ text-align:right}
.n_about .fl02 .content .box .box00 .con p{font-size:.875rem;color:#626468;line-height:20px;display: inline-block;}
.n_about .fl02 .content .box .box00 .icon{display:inline-block;width: 5.125rem;}
.n_about .fl02 .content .box .box00 .icon img{ display:inline-block; max-width:100%}
.n_about .fl02 .content .box .box01{ bottom:90.11%; right:63.50%}
.n_about .fl02 .content .box .box02{ bottom:73%; right:86.50%}
.n_about .fl02 .content .box .box03{bottom: 48.125%;right: 93.5%;}
.n_about .fl02 .content .box .box04{bottom: 24.125%;right: 89.5%;}
.n_about .fl02 .content .box .box05{bottom: 1.125%;right: 70.5%;}

.n_about .fl02 .content .box .box06{ bottom:90.11%; left:63.50%}
.n_about .fl02 .content .box .box07{ bottom:73%; left:86.50%}
.n_about .fl02 .content .box .box08{bottom: 48.125%; left: 93.5%;}
.n_about .fl02 .content .box .box09{bottom: 24.125%; left: 89.5%;}
.n_about .fl02 .content .box .box10{bottom: 1.125%; left: 70.5%;}

.n_about .fl02 .content .box .box06 .con .box_table, .n_about .fl02 .content .box .box07 .con .box_table,.n_about .fl02 .content .box .box08 .con .box_table,.n_about .fl02 .content .box .box09 .con .box_table, .n_about .fl02 .content .box .box10 .con .box_table{ text-align:left}

.n_about .fl03{padding:4rem 0 2rem;background:url(../img/about/list_box42_bg.jpg) center no-repeat;background-size:cover;overflow: hidden;}
.n_about .fl03 .left{width: 25rem;text-align:center;}

.list_box42 li{ margin-bottom:3.5rem}
.list_box42 li a{display:block;background:url(../img/about/list_box42_left_bg.png) center no-repeat;width:100%;height: 7.9375rem;background-size: cover;}
.list_box42 li a h3{height: 4.1875rem;line-height: 4.8125rem;}
.list_box42 li a h3 img{ display:inline-block}
.list_box42 li a font{display:inline-block;width: 17.5rem;height: 1.875rem;line-height: 1.875rem;background:#317DFF;border-radius:15px;font-size: .875rem;color:#fff;font-weight:bold;}

.n_about .fl03 .right{width: calc(100% - 25rem);padding-left:5.625rem;}
.n_about .fl03 .right .content{background-image: -moz-linear-gradient( -129deg, rgb(233,238,246) 0%, rgb(255,255,255) 0%, rgba(255,255,255,0) 100%);background-image: -webkit-linear-gradient( -129deg, rgb(233,238,246) 0%, rgb(255,255,255) 0%, rgba(255,255,255,0) 100%);background-image: -ms-linear-gradient( -129deg, rgb(233,238,246) 0%, rgb(255,255,255) 0%, rgba(255,255,255,0) 100%);box-shadow: -2.195px 20.885px 35.26px 7.74px rgba(203, 211, 231, 0.32);border-radius:1.875rem 0 1.875rem 0;padding: 3.125rem 0; position:relative}
.n_about .fl03 .right .content:before{content:"";position:absolute;left:50%;margin-left: -1px;top:0;bottom:0;width:1px;background:#d7e2ff;}
.n_about .fl03 .right .content .content_li{height:24.375rem;overflow:hidden;overflow-y:scroll;position: relative;z-index: 1;}
.n_about .fl03 .right .content .content_li::-webkit-scrollbar {width:3px;height: 8px;background-color:transparent}
.n_about .fl03 .right .content .content_li::-webkit-scrollbar-track {border-radius: 1.5px;background-color:transparent;}
.n_about .fl03 .right .content .content_li::-webkit-scrollbar-thumb {border-radius: 1.5px; background-color: #317DFF;}
.n_about .fl03 .right .content .content_li .box{ float:left; width:50%; padding:0 3.5rem}

.list_box43 li{ margin-bottom:.625rem}
.list_box43 li a{display:block;height:3.4375rem;background:#eef3ff;position: relative; transition:.5s}
.list_box43 li a h5{font-size:.875rem;color:#4f5053;line-height:1.5;padding: 0 10px;}
.list_box431 li a:before{content:"";position:absolute;right:-3.5rem;width:3.5rem;height:1px;background:#d7e2ff;top:50%;margin: -1px 0 0; transition:.5s}
.list_box432 li a:before{content:"";position:absolute;left:-3.5rem;width:3.5rem;height:1px;background:#d7e2ff;top:50%;margin: -1px 0 0; transition:.5s}


.list_box43 li.on a{ background:#317DFF}
.list_box43 li.on a h5{ color:#fff}
.list_box431 li.on a:before{ background:#317DFF}
.list_box432 li.on a:before{ background:#317DFF}

.list_box50 li{ width:14.28%}
 
.box_zj{width:17px;position:absolute;top:0;margin-left:-8.5px;left: 50%;padding: 0;}
.list_box44 li{ margin-bottom:.625rem}
.list_box44 li a{ display:block; height:3.4375rem; position:relative}
.list_box44 li a span{ background:#fff url(../img/about/n_about_fl03_dots.png) center no-repeat; display:inline-block; width:17px; height:17px; transition:.5s}
.n_about .fl03 .right .content .jiantou{ background:url(../img/about/n_about_fl03_jiantou.png) center no-repeat; width:17px; height:14px; position:absolute; left:50%; margin-left:-9.5px; top:0}

.list_box44 li.act a span{ background:#fff url(../img/about/n_about_fl03_dots_on.png) center no-repeat;}

.n_about .fl04{padding:4rem 0 6.25rem;border-top:#fafbff .875rem solid;overflow: hidden;}
.n_about .fl04 .fl001, .n_about .fl04 .fl002, .n_about .fl04 .fl003{ border:#dfe2f0 1px solid; margin-bottom:-1px}
.n_about .fl04 .left{ width:13.75rem; height:8.75rem; border-right:#dfe2f0 1px solid}
.n_about .fl04 .left font{ background:url(../img/about/n_about_fl04_bg.png) center bottom no-repeat; width:6.875rem; height:2.75rem; background-size:100% auto; font-size:1.25rem; color:#4e79ea; font-weight:bold; display:inline-block}
.n_about .fl04 .right{ width:calc(100% - 13.75rem)}

.list_box45{}
.list_box45 li{ float:left; width:25%; height:8.75rem; border-right:#dfe2f0 1px solid; position:relative; overflow:hidden; cursor:pointer; transition:.5s}
.list_box45 li:last-child{ border:none}
.list_box45 li h3{ height:3rem;}
.list_box45 li h5{ font-size:.9375rem; color:#595b65; line-height:1.5}
.list_box45 li .top{ position:absolute; top:0; right:0; bottom:0; left:0; background:#fff; box-shadow: -2.091px 19.89px 24.57px 2.43px rgba(174, 181, 200, 0.19); opacity:0; visibility:hidden; transform:translateY(101%); transition:.5s; }
.list_box45 li .top h6{ font-size:14px; color:#5880eb; line-height:16px; font-weight:bold;}

.list_box46 li{ float:left; width:33.333333%; height:8.75rem;}

.n_about .fl04 .fl002 .left{ width:13.75rem; height:31.875rem;}
.n_about .fl04 .fl002 .right{ height:31.875rem;}

.n_about .fl05{padding:4rem 0 5rem;background:url(../img/about/n_about_fl05_bg.jpg) center bottom no-repeat;background-size:cover;overflow: hidden;}
.n_about .fl05 table tr th{background:#317DFF;font-size:1.125rem;color:#fff;font-weight:bold;text-align:center;border: #577ee6 1px solid;line-height: 1.25;}
.n_about .fl05 table tr td{ background:#fff; font-size:.9375rem; color:#4f5053; line-height:1.5; text-align:center}
.n_about .fl05 table tr td.td1{ font-size:1rem; color:#727478; font-weight:bold}

.n_about .fl06{padding:4rem 0 6.25rem;overflow: hidden;}

.list_box47{ margin:0 -.8125rem}
.list_box47 li{ float:left; width:25%; padding:0 .8125rem; margin:.8125rem 0}
.list_box47 li a{ display:block; background:#f3f5fa; height:8.75rem; padding:0 1rem; transition:.5s}
.list_box47 li a .top{ padding:1rem 1rem 0; position:relative}
.list_box47 li a .top:before{ content:""; position:absolute; top:0; width:.9375rem; height:3px; background:#9baef1; left:50%; transform:translateX(-50%); transition:.5s}
.list_box47 li a h5{ font-size:15px; color:#3f6de8; font-weight:bold; line-height:1.375; margin:0 0 .375rem; transition:.5s}
.list_box47 li a p{ font-size:.875rem; color:#6b6f7a; line-height:1.375; transition:.5s}

.list_box47 .miso-arrow{width:2rem;height:2rem;background-size:100% 100% !important;transition:.5s; opacity:.4}
.list_box47 .miso-prev{background:url(../img/about/left03.png) center no-repeat; left:-4rem}
.list_box47 .miso-next{background: url(../img/about/right03.png) center no-repeat; right: -4rem;}
.list_box47 .miso-arrow:hover{ opacity:1}

.n_about .fl07{background:#fafbff;padding:4rem 0 5rem;overflow: hidden;}

.n_about .fl07 .miso_hd{ margin-bottom:3.375rem}
.n_about .fl07 .miso_hd .miso-list{ overflow:visible}
.list_box48{ text-align:center}
.list_box48 li{ display:inline-block !important; float:none; padding:0 6px; width:auto !important}
.list_box48 li a{ display:block; background:#fff; border:#e6e9f0 1px solid; border-radius:20px; width:145px !important; height:40px; line-height:38px; font-size:14px; color:#6c6f7a; transition:.5s; position:relative}
.list_box48 li a img{ display:inline-block; margin:-3px .5rem 0 0}
.list_box48 li a img.img2{ display:none}
.list_box48 li a:before{ content:""; position:absolute; background:url(../img/about/list_box48_bg.png) center no-repeat; width:19px; height:14px; left:50%; margin-left:-10px; bottom:-1.5rem; transform:translateY(50%); opacity:0; visibility:hidden; transition:.5s}

.list_box48 li.miso-current a{ background-image: -moz-linear-gradient( -129deg, #85b2ff 0%, #317dff 100%); background-image: -webkit-linear-gradient( -129deg, #85b2ff 0%, #317dff 100%); background-image: -ms-linear-gradient( -129deg, #85b2ff 0%, #317dff 100%); color:#fff; border:#6f93f5 1px solid;}
.list_box48 li.miso-current a:before{ opacity:1; visibility:visible; transform:translateY(0); }
.list_box48 li.miso-current a img.img1{ display:none}
.list_box48 li.miso-current a img.img2{ display:inline-block}

.list_box49{ margin:0 -5px}
.list_box49 li{ float:left; width:14.28%; padding:0 5px; margin-bottom:1rem}
.list_box49 li a{ display:block; transition:.5s}
.list_box49 li a .img{ overflow:hidden; position:relative}
.list_box49 li a .img:after{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; border:#317DFF 1px solid; opacity:0; visibility:hidden; transition:.5s}
.list_box49 li a .img .img_hezi{ padding-bottom:31.57% !important}

.n_about .fl07 .miso_bd .miso-list{ overflow:visible}

/**/
.n_banner2{ overflow:hidden}
.n_banner2 .left{ height:38.125rem; width:45%; }
.n_banner2 .left .box_table{ text-align:left}
.n_banner2 .left h3{font-size: 2.75rem;color:#fff;font-weight:bold;line-height:1.25;}
.n_banner2 .left h4{font-size: 1.125rem;color:#fff;line-height: 1.5;margin: 1.25rem 0 5.625rem;display: inline-block;}
.n_banner2 .left h6{ font-size:0.875rem; color:#fff; line-height:22px;}
.n_banner2 .left .list_box2 li{text-align:center;margin: 0 1.875rem  0 0;}
.n_banner2 .right{ height:38.125rem; width:55%}
.n_banner2 .right img{ display:inline-block}

.title006{text-align:center;margin-bottom: 3.25rem;}
.title006 hr{ display:inline-block; width:1.875rem; height:3px; background:#1760d7; margin:0 0 1rem}
.title006 h3{ font-size:1.75rem; color:#2c2d2f; line-height:1.5}

.n_jiaoxue .fl01{padding:5rem 0 1.5rem;background:url(../img/about/n_jiaoxue_fl01_bg.jpg) center no-repeat;background-size:cover;overflow: hidden;}

.list_box51{ margin:0 0; position:relative}
.list_box51 li{ float:left; width:25%; padding:0 4rem; position:relative; text-align:center;cursor: pointer;}
.list_box51 li a{ display:block; position:relative}
.list_box51 li a:after{content:"";position:absolute;right:0;bottom:0;height:2px;background:#1760d7;transition:.5s;width: 0;}
.list_box51 li:after{content:"";position:absolute;right:0;top: 50%;height: 2rem;background:#dee0e9;width:1px;margin-top: -1rem;}
.list_box51 li h3{font-size: 1.125rem;color: #646977;line-height: 6.25rem;}
.list_box51 li h3 .ico{display:inline-block;position:relative;vertical-align: middle;margin: -3px 1.125rem 0 0;}
.list_box51 li:last-child:after{ display:none}

.n_jiaoxue .fl01 .miso_hd{background:#fff;padding: 0 2.25rem;border-radius:4px;box-shadow: 2.939px 4.045px 10.27px 2.73px rgba(221, 226, 233, 0.27);position:relative;}

.list_box51 li.miso-current a:after{ width:100%; left:0}
.list_box51 li.miso-current a h3{ color:#1760d7; font-weight:bold}

.n_jiaoxue .fl01 .miso_bd{ padding:5.25rem 0}
.n_jiaoxue .fl01 .miso_bd .box{padding: 0px 6.75rem;}
.n_jiaoxue .fl01 .miso_bd .box .left{ width:50%}
.n_jiaoxue .fl01 .miso_bd .box .right{ width:50%}
.n_jiaoxue .fl01 .miso_bd .box .right img{ max-height:28rem}

.title007{margin:2.5rem 0 2rem;}
.title007 h2{font-size: 7.5rem;color:#dfe2f0;background: linear-gradient(to top, transparent, #e2e6f0, #e2e6f0);-webkit-background-clip: text;color: transparent;font-family:Bebas;margin-bottom: -3rem;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.title005 h2{ color:#dfe2f0; background:none}
}
.title007 h3{font-size: 2rem;color:#000000;margin: 0 0 0 1rem;position: relative;display:inline-block;}
.title007 h3:before{ content:""; position:absolute; width:5.375rem; height:1px; background:#a7acb1; right:-6.5rem; top:1rem}

.list_box52 li{font-size:16px;color:#6f7175;line-height: 36px;padding-left: 26px;background: url(../img/about/n_jiaoxue_fl01_ico01.png) left 12px no-repeat;}

.list_box53{ margin:0 -1.75rem;}
.list_box53 li{ float:left; width:33.3333333%; padding:0 1.75rem;}
.list_box53 li a{ display:block; transition:.5s; position:relative}
.list_box53 li a:before{ content:""; position:absolute; top:4rem; right:0; bottom:0; left:0; transition:.5s; border:#eaf1ff 2px solid; border-radius:3.75rem .625rem 3.75rem .625rem}
.list_box53 li a .box{ text-align:center; position:relative}
.list_box53 li a .ico{ display:inline-block; width:7.5rem; height:7.5rem; border:#eaf1ff 2px solid; border-radius:50%; background:#fff; position:relative}
.list_box53 li a .xx_box{background:url(../img/about/list_box53_bg.jpg) center no-repeat;background-size:cover;line-height:3.75rem;text-align:center;margin: 2.5rem 0 0;}
.list_box53 li a .xx_box big{font-size:1.5rem;color:#fff;margin-right:1rem;vertical-align: top;}
.list_box53 li a .xx_box img{ vertical-align:middle; margin:-3px 0 0}

.list_box53 li a .bottom{ height:334px; padding:2rem 4rem}

.list_box54{ min-height:96px;}
.list_box54 dt{ font-size:1.125rem; color:#2c2d2f; font-weight:bold; line-height:24px; margin-bottom:.75rem}
.list_box54 dd{float:left;min-width:50%;line-height:24px;text-align:left;font-size: 1rem;color:#57595d;padding:0 0 0 20px;background:url(../img/about/list_box53_duigou.png) left center no-repeat;}

.list_box53 li a .bottom .img{ margin:55px}
.list_box53 li a .bottom hr{background:#eaf1ff;margin: 1rem 0 1.5rem;}

.n_jiaoxue .fl02 {padding:0 0 5.625rem;border-bottom:#eff0f5 2px solid;overflow: hidden;}
.n_jiaoxue .fl02 .content{padding: 2rem 2.25rem; position:relative;
  border-width: 2px;
  border-color: rgb(255, 255, 255);
  border-style: solid;
  border-radius: 10px;
  background:#f4f5fb;
  box-shadow: -3.129px 19.754px 20.16px 3.84px rgba(203, 211, 231, 0.28); margin:3.125rem 0 0
}
.list_box55{margin:0 0;position:relative;text-align: center;padding: 0 5rem;}
.list_box55 li{float:left;width: 33.3333333%;position:relative;text-align:center;}
.list_box55 li a{display: inline-block;position:relative;width:15.875rem;line-height:3.75rem;background:#fff;border-radius:1.875rem;  box-shadow: -1.777px 16.907px 27.26px 1.74px rgba(162, 172, 196, 0.16);}
.list_box55 li h3{font-size: 1rem;color: #53585f;font-weight: bold;}
.list_box55 li h3 .ico{display:inline-block;position:relative;vertical-align: middle;margin: -3px 1.125rem 0 0;}

.title006 h5{ font-size:1.125rem; color:#8d919c; line-height:1.5; margin:.125rem 0 0}

.n_jiaoxue .fl03{padding:4.375rem 0 4.375rem;overflow: hidden;}
.n_jiaoxue .fl03 .content{ display: table; width: 100%; margin-bottom:.75rem}
.n_jiaoxue .fl03 .content .left{ width:8.75rem; display:table-cell; position:relative}
.n_jiaoxue .fl03 .content .left .top{ position:absolute; top:0; right:0; bottom:0; left:0; background:#93abf4}
.n_jiaoxue .fl03 .content .left .top:before{content:"";position:absolute;border-top: transparent .5rem solid;border-bottom: transparent .5rem solid;border-left: #93abf4 .5rem solid;top:50%;margin-top: -.5rem;right: -.5rem;}
.n_jiaoxue .fl03 .content .left .top h3{ font-size:1.125rem; color:#fff; font-weight:bold}

.n_jiaoxue .fl03 .content .right{ width:calc(100% - 8.75rem); display:table-cell; padding-left:1rem}

.n_jiaoxue .fl03 .content .right .right_con{ width:100%}

.list_box56{ margin:0 -.5rem}
.list_box56 li{ float:left; width:50%; padding:0 .5rem; text-align:center}
.list_box56 li a{ display:block; line-height:4.375rem; font-size:1.125rem; color:#fff; font-weight:bold; background:#93abf4}
.list_box56 li a img{ margin:-3px .75rem 0 0}

.list_box57{ margin:0 -.375rem}
.list_box57 li{ float:left; width:33.333333%; padding:0 .375rem; text-align:center}
.list_box57 li a{ display:block; }
.list_box57 li a h3{display:block;line-height:3.125rem;font-size:1.125rem;color:#fff;background:#93abf4;}
.list_box57 li a img{ margin:-3px .75rem 0 0}
.list_box57 li a .bottom{ padding:1.375rem 1.25rem .5rem; border:#e2ecfa 1px solid; background:#eef5ff; border-top:none}

.list_box58{ margin:0 -3.5px}
.list_box58 dd{ float:left; padding:0 3.5px; width:50%; text-align:center; margin-bottom:10px; }
.list_box58 dd .a{display:block;background:#fff;font-size: .9375rem;color:#535963;line-height:30px;padding:5px 0;}
.list_box58 dd font{ color:#9da7f8; margin:-3px .5rem 0 0}

.list_box59{ display:flex; margin:0 -.375rem}
.list_box59 li{display:inline-block;padding:0 .375rem;flex-grow: 1;}
.list_box59 li a{ display:block; }
.list_box59 li a h3{ display:block; line-height:3.125rem; font-size:1.125rem; color:#fff; background:#93abf4; text-align:center}
.list_box59 li a h3 img{margin: -3px .75rem 0 0;}
.list_box59 li a .bottom{padding: 1.375rem 1rem .5rem;border:#e2ecfa 1px solid;background:#eef5ff;border-top:none;}

.list_box60{ margin:0 -3.5px}
.list_box60 dd{ float:left; padding:0 3.5px; width:50%; text-align:center; margin-bottom:10px; }
.list_box60 dd .a{display:block;background:#fff;font-size: .9375rem;color:#535963;line-height:30px;padding: 5px 0;}
.list_box60 dd.w100{ width:100%}
.list_box60 dd font{ color:#9da7f8; margin:-3px .5rem 0 0}

.list_box61{ margin:0 -3.5px; display:flex}
.list_box61 dd{display:inline-block;padding:0 3.5px;text-align:center;margin-bottom:10px;/* width: 33.333333%; */flex-grow: 1;}
.list_box61 dd .a{display:block;background:#fff;font-size: .9375rem;color:#535963;line-height:30px;padding:5px 0;}
.list_box61 dd font{ color:#9da7f8;}
.list_box61 dd span{ margin:0 .375rem}

.yingjian{padding: 2.25rem 15px 2rem;text-align:center;border:#e2ecfa 1px solid;background:url(../img/about/yingjian_bg.png) left bottom no-repeat;}

.n_jiaoxue .fl04{background:url(../img/about/n_jiaoxue_fl04_bg1.png) left 80% no-repeat;padding:0 0 3rem;border-bottom:#eff0f5 2px solid;overflow: hidden;}
.n_jiaoxue .fl04 .content{ text-align:center; margin-bottom:1.5rem}
.n_jiaoxue .fl04 .content .box{max-width:100%;width:67.5rem;border:#14171b .625rem solid;border-radius:1.25rem;padding:1rem;display:inline-block;background: #fff;}
.n_jiaoxue .fl04 .ar_article p{ font-size:1.125rem; color:#717177; line-height:2.25rem; text-align:center;}

.n_jiaoxue .fl05{padding:7.5rem 0;background:url(../img/about/n_jiaoxue_fl05_bg1.png) right 80% no-repeat;overflow: hidden;}
.n_jiaoxue .fl05 .left{width:calc(100% - 44.375rem);padding: 12rem 15px 0 0;}
.n_jiaoxue .fl05 .left h4{ font-size:1.875rem; color:#4e4e53; margin:-.5rem 0 2.5rem}
.n_jiaoxue .fl05 .left p{ font-size:.9375rem; color:#717177; line-height:24px; max-width:31.25rem}
.n_jiaoxue .fl05 .right{ width:44.375rem}

.logo_wrap{position: relative;overflow: hidden;font-size: 0;height: 34rem;padding: 0 1.5rem;margin: 0 -1.5rem;}
.logo_wrap .mask{position:absolute;z-index:10;width: 100%;}
.logo_wrap .mask img{ width:100%}
.logo_wrap .top_mask{top:0;left:0;}
.logo_wrap .bottom_mask{ bottom:0; left:0}
.logo_wrap .scroll_wrap{display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 -.625rem;}
.list_box62 li{ margin-bottom:1rem; position:relative; border-radius:.75rem; overflow:hidden; }
.list_box62 li:nth-child{ box-shadow: -2.091px 19.89px 29.76px 2.24px rgba(203, 211, 231, 0.14);}
.list_box62 li:after{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; border-radius:.75rem; border:#e2e5f1 1px solid; }
.list_box62 li img{ width:100%;}



.logo_wrap .line_00{display: inline-block;padding: 0 .625rem;flex-grow: 1;}
.logo_wrap .line_odd{ -webkit-animation: scrollToTop-data-v-ecf4c01a 40s linear infinite; animation: scrollToTop-data-v-ecf4c01a 40s linear infinite;}
.logo_wrap .line_even{ -webkit-animation: scrollToTop-data-v-ecf4c01a 20s linear infinite; animation: scrollToTop-data-v-ecf4c01a 20s linear infinite;}
@-webkit-keyframes scrollToTop-data-v-ecf4c01a {
from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
}
}
@keyframes scrollToTop-data-v-ecf4c01a {
from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
}
}
@keyframes scrollToTop-data-v-ecf4c01a {
from {
    -webkit-transform: translate3d(0, 0, 0);
}
to {
    -webkit-transform: translate3d(0, -50%, 0);
}
}


.n_jiaoxue .fl06{padding: 7.5rem 0 5.75rem;background:url(../img/about/n_jiaoxue_fl06_bg.png) center top no-repeat;background-size:100% auto;overflow: hidden;}
.n_jiaoxue .fl06 .title006{ margin-bottom:6.25rem}
.n_jiaoxue .fl06 .left{width:calc(100% - 536px);padding-right:5.5rem;position:relative;z-index: 1;}
.n_jiaoxue .fl06 .left .top_video_box{background:url(../img/about/n_jiaoxue_fl06_left_bg.jpg) center no-repeat;padding-bottom:64.27% !important;position: relative;box-shadow: -1.254px 11.934px 36.12px 6.88px rgba(204, 209, 253, 0.29);background-size: 100% 100%;}
.n_jiaoxue .fl06 .left .top_video_box .top_video{position:absolute;top:0;right:0;bottom:0;left:0;padding: 2.5rem .625rem 1rem;height: 100%;}
.n_jiaoxue .fl06 .left .top_video_box .top_video .plyr--ready, .n_jiaoxue .fl06 .left .top_video_box .top_video .plyr--ready video, .n_jiaoxue .fl06 .left .top_video_box .top_video
 img{height:100%;width: 100%;object-fit: cover;}
.n_jiaoxue .fl06 .right{ width:536px;}
.n_jiaoxue .fl06 .right .top{ width:100%; height:248px; position:relative}
.n_jiaoxue .fl06 .right .top:before{content:"";position:absolute;background:url(../img/about/n_jiaoxue_fl06_right_img.png) center no-repeat;width:749px;height:547px;left: -144px;top: -120px;}
.n_jiaoxue .fl06 .right .bottom{ position:relative}

.list_box63{ display:flex; margin-bottom:1.5rem}
.list_box63 li{display:inline-block;flex-grow: 1;text-align: center; position:relative}
.list_box63 li:after{ content:""; position:absolute; background:url(../img/about/jiantou001.png) center no-repeat; width:28px; height:7px; right:-14px; top:.625rem;}
.list_box63 li:last-child:after{ display:none}
.list_box63 li h3{ height:2.5rem}
.list_box63 li h5{ font-size:14px; color:#4b4c4c}
.list_box63 li h5 big{ font-size:1.375rem; color:#8d6bff; font-weight:bold; margin:0 .125rem}
.list_box63 li h4{ font-size:14px; color:#4b4c4c; margin:.5rem 0 0}

.n_jiaoxue .fl07{padding:1rem 0 6.75rem;background:url(../img/about/n_jiaoxue_fl07_bg.jpg) center top no-repeat;background-size:cover;overflow: hidden;}

.n_xiangmushixun{ padding:5rem 0 0}
.n_xiangmushixun .title006{ margin-bottom:0}
.n_xiangmushixun .title006 p{ font-size:.9375rem; color:#6f7175; line-height:1.625rem; margin:1.5rem 0 0}

.n_xiangmushixun .fl01{text-align:center;overflow: hidden;}
.n_xiangmushixun .fl01 .content.ar_web{ text-align:center; position:relative; display:inline-block; }
.n_xiangmushixun .fl01 .content.ar_web .bg{ display:inline-block; background:url(../img/about/n_xiangmushixun_fl01_bg.png) center no-repeat; width:1265px; height:712px; margin:0 auto}
.n_xiangmushixun .fl01 .content.ar_web .left{ position:absolute; top:0; bottom:0; left:0; width:50%}
.n_xiangmushixun .fl01 .content.ar_web .left .box00{ width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0}

.n_xiangmushixun .fl01 .content.ar_web .right{position:absolute;top:0;bottom:0;right: 0;width:50%;}
.n_xiangmushixun .fl01 .content.ar_web .right .box00{/* width:100%; *//* height:100%; *//* position:absolute; *//* top:0; *//* right:0; *//* bottom:0; *//* left:0; */}


.n_xiangmushixun .fl01 .content.ar_wap{ display:none}

.box00 .list_box64 dt{position:absolute;font-size:16px;color:#505154;white-space:nowrap;font-weight:bold;line-height:40px;}
.box00 .list_box64 dt img{ margin-left:8px; vertical-align:top}


.box00 .list_box64 dd{ position:absolute; font-size:15px; color:#777a80; white-space:nowrap; line-height:40px; padding-left:20px;}
.box00 .list_box64 dd:before{content:"";position:absolute;top: 15px;left:0;width: 6px;height: 6px;border:#1760d7 2px solid;border-radius:50%;background: #fff;}

.left .box01 .list_box64 dt.dt1{right:566px;top: 95px;}
.left .box01 .list_box64 dt.dt2{right: 609px;bottom: 276px;}

.left .box01 .list_box64 dd.dd1{left: 18px;top: 164px;}
.left .box01 .list_box64 dd.dd2{left: 6px;top: 220px;}
.left .box01 .list_box64 dd.dd3{left: -2px;top: 276px;}

.left .box01 .list_box64 dd.dd6{left: 40px;bottom: 108px;}
.left .box01 .list_box64 dd.dd5{left: 20px;bottom: 164px;}
.left .box01 .list_box64 dd.dd4{left: 8px;bottom: 220px;}

.left .box02 .list_box64 dt.dt1{right: 422px;top: 95px;}
.left .box02 .list_box64 dt.dt2{right: 480px;bottom: 276px;}

.left .box02 .list_box64 dd.dd1{left: 154px;top: 164px;}
.left .box02 .list_box64 dd.dd2{left: 138px;top: 220px;}
.left .box02 .list_box64 dd.dd3{left: 128px;top: 276px;}

.left .box02 .list_box64 dd.dd6{left: 181px;bottom: 108px;}
.left .box02 .list_box64 dd.dd5{left: 156px;bottom: 164px;}
.left .box02 .list_box64 dd.dd4{left: 138px;bottom: 220px;}

.left .box03 .list_box64 dt.dt1{right: 256px;top: 95px;}
.left .box03 .list_box64 dt.dt2{right: 336px;bottom: 276px;}

.left .box03 .list_box64 dd.dd1{left: 305px;top: 164px;}
.left .box03 .list_box64 dd.dd2{left: 282px;top: 220px;}
.left .box03 .list_box64 dd.dd3{left: 268px;top: 276px;}

.left .box03 .list_box64 dd.dd6{left: 346px;bottom: 108px;}
.left .box03 .list_box64 dd.dd5{left: 308px;bottom: 164px;}
.left .box03 .list_box64 dd.dd4{left: 283px;bottom: 220px;}

.right .box03 .list_box64 dt.dt1{left:566px;top: 95px;}
.right .box03 .list_box64 dt.dt2{left: 609px;bottom: 276px;}

.right .box03 .list_box64 dd.dd1{right: 18px;top: 164px;}
.right .box03 .list_box64 dd.dd2{right: 6px;top: 220px;}
.right .box03 .list_box64 dd.dd3{right: -2px;top: 276px;}

.right .box03 .list_box64 dd.dd6{right: 40px;bottom: 108px;}
.right .box03 .list_box64 dd.dd5{right: 20px;bottom: 164px;}
.right .box03 .list_box64 dd.dd4{right: 8px;bottom: 220px;}

.right .box02 .list_box64 dt.dt1{left: 422px;top: 95px;}
.right .box02 .list_box64 dt.dt2{left: 480px;bottom: 276px;}

.right .box02 .list_box64 dd.dd1{right: 154px;top: 164px;}
.right .box02 .list_box64 dd.dd2{right: 138px;top: 220px;}
.right .box02 .list_box64 dd.dd3{right: 128px;top: 276px;}

.right .box02 .list_box64 dd.dd6{right: 181px;bottom: 108px;}
.right .box02 .list_box64 dd.dd5{right: 156px;bottom: 164px;}
.right .box02 .list_box64 dd.dd4{right: 138px;bottom: 220px;}

.right .box01 .list_box64 dt.dt1{left: 256px;top: 95px;}
.right .box01 .list_box64 dt.dt2{left: 336px;bottom: 276px;}

.right .box01 .list_box64 dd.dd1{right: 305px;top: 164px;}
.right .box01 .list_box64 dd.dd2{right: 282px;top: 220px;}
.right .box01 .list_box64 dd.dd3{right: 268px;top: 276px;}

.right .box01 .list_box64 dd.dd6{right: 346px;bottom: 108px;}
.right .box01 .list_box64 dd.dd5{right: 308px;bottom: 164px;}
.right .box01 .list_box64 dd.dd4{right: 283px;bottom: 220px;}

.right .box00 .list_box64 dt img{ margin:0 8px 0 0}
.right .box00 .list_box64 dd{ padding:0; padding-right:20px;}
.right .box00 .list_box64 dd:before{ left:auto; right:0}

.n_xiangmushixun .fl02{background:url(../img/about/n_xiangmushixun_fl02_bg.jpg) center top no-repeat;background-size:cover;padding:5.625rem 0;text-align: center;}
.n_xiangmushixun .fl02 .title006{ margin-bottom:3.5rem}
.n_xiangmushixun .fl02 .img{ display:inline-block; margin:0 auto; max-width:1160px; background:url(../img/about/n_xiangmushixun_gif_bg.jpg) center no-repeat; background-size:cover}
.n_xiangmushixun .fl02 .img .img_hezi{ padding-bottom:48.666667% !important}
.n_xiangmushixun .fl02 .img>img{ top:3.75rem; right:1.5rem; bottom:1.5rem; left:1.5rem; width:calc(100% - 3rem); height:calc(100% - 4.25rem)}

.n_xiangmushixun .fl03{ padding:1rem 0 7rem}
.n_xiangmushixun .fl03 .title006{ margin-bottom:3.75rem}
.n_xiangmushixun .fl03 .content{ text-align:center}

.n_xiangmushixun .fl01 .content.ar_wap img{ margin-bottom:-4rem}
.content.ar_wap .box00 .list_box64 dt, .content.ar_wap .box00 .list_box64 dd{position: initial;white-space: normal;padding: 0;line-height: 28px;}
.n_xiangmushixun .fl01 .content.ar_wap .left{width: 100%;}
.n_xiangmushixun .fl01 .content.ar_wap .right{width: 100%;}
.content.ar_wap .box00 .list_box64 dd{display:inline-block;margin: 0 3px;font-size: 12px;line-height: 24px;}
.content.ar_wap .box00 .list_box64 dd:before{ display:none}
.content.ar_wap .box00 .list_box64 dt img{margin: 0 0 0;}

.content.ar_wap .box00 .list_box64{width: 33.333333%;font-size: 0;margin-bottom: 1rem;}

/*教学管理平台*/
.jxgl_banner{ position:relative;}
.jxgl_banner .top{height: 34.375rem;position:relative;}
.jxgl_banner .top h3{font-size:2.375rem;color:#fff;line-height:1.25; margin:0 0 0}
.jxgl_banner .top .list_box1 li .con h5{font-size:1rem;line-height: 1.75;}

.jxgl_banner .list_box1{ margin:.375rem 0 7.5rem}

.n_jxgl .fl01{padding: 4.75rem 0 0;}
.n_jxgl .fl01 img{ width:100%}

.title008{ text-align:center; }
.title008 h3{ background:url(../img/about/title008_bg.png) center no-repeat; line-height:4.375rem; margin-bottom:4.5rem}
.title008 h3 font{ font-size:1.75rem; color:#2c2d2f; position:relative; z-index:1}
.title008 h3 sup{font-size:3rem;color:#e5eaf5;font-family:Barlow Condensed_b;margin: -1rem 0 -.5rem -.5rem;position:relative;z-index:-1;display: inline-block;}
.title008 p{ font-size:.875rem; color:#696a6f; line-height:1.625rem; margin-bottom:2.5rem}
.title008 h6{font-size:.875rem;color:#424246;text-align:left;line-height:1.625rem;margin-bottom:2.5rem;/* margin-top: -2rem; */}

.n_jxgl .fl02{ padding:4.75rem 0 4.25rem; background:url(../img/about/n_jxgl_fl02.jpg) center top no-repeat; background-size:cover}
.n_jxgl .fl02 .miso_bd .left{ width:62.14%}
.n_jxgl .fl02 .miso_bd .left .img{ display:inline-block; margin:0 auto; max-width:1160px; background:url(../img/about/n_jxgl_fl02_left_bg.png) center no-repeat; background-size:cover}
.n_jxgl .fl02 .miso_bd .left .img .img_hezi{ padding-bottom:64.37% !important}
.n_jxgl .fl02 .miso_bd .left .img>img{top: 2.4375rem;right: .9375rem;bottom:1rem;left: .9375rem;width: calc(100% - 1.875rem);height: calc(100% - 3.4375rem);}
.n_jxgl .fl02 .miso_bd .right{ width:calc(100% - 62.14%); padding:1.125rem 0 0 3rem}
.n_jxgl .fl02 .miso_bd .right h3{font-size:1.5rem;color:#2d2d2f;font-weight:bold;margin: 2rem 0 0;display: inline-flex;}

.n_jxgl .fl02 .miso_bd .right .miso_hd1{margin: 1.5rem 0;}
.n_jxgl .fl02 .miso_bd .right .miso_bd1 .box{ font-size:.875rem; color:#424246; line-height:1.625rem}
.n_jxgl .fl02 .miso_bd .right .miso_bd1 .box ul li{ position:relative; padding:0 0 0 1rem}
.n_jxgl .fl02 .miso_bd .right .miso_bd1 .box ul li:before{ content:""; position:absolute; width:3px; height:3px; background:#999; left:0; top:.875em; border-radius:50%}
.n_jxgl .fl02 .miso_bd .right .miso_bd1{ margin:2rem 0 0}

.list_box65 li{ width:auto !important; margin-right:.625rem}
.list_box65 li a{ display:inline-block; line-height:35px; text-align:center; background:#e4efff; transition:.5s; font-size:.875rem; color:#424246; min-width:120px; border-radius:17.5px;}
.list_box65 li.on a{ background:#1760d7 !important; color:#fff !important}
.list_box65 li.miso-current a{ background:#1760d7 !important; color:#fff !important}

.list_box66{margin: 2rem 0 0;}
.list_box66 dd{ line-height:2.125rem; font-size:.875rem; color:#87878e}
.list_box66 dd img{ margin:-3px .5rem 0 0; display:inline-block}

.n_jxgl .fl02 .miso_hd{ margin:1.25rem 0 0; position:relative; background:url(../img/about/n_jxgl_fl02_miso_hd.png) center no-repeat}
.list_box67 li a{
  border-width: 2px;
  background: #fff;
  border-color: rgba(255, 255, 255,1);
  border-style: solid;
  border-radius: 6px;
  width: 100%;
  height: 106px;
  display:block;
  transition:.5s;
  background-image: linear-gradient(0deg,#fff,#f3f5f8);
  border: 2px solid #fff;
  box-shadow: 8px 8px 20px 0 rgba(55,99,170,.1), -8px -8px 20px 0 #fff;
}
.list_box67 .miso-list{ padding:2rem 0 2rem}
.list_box67{ margin:0 -.625rem}
.list_box67 li{ padding:0 .625rem}
.list_box67 li a h3 img{ display:inline-block}
.list_box67 li a h5{ font-size:.9375rem; color:#424246; margin-top:.875rem; transition:.5s}

.list_box67 li.miso-current a{
  background: #f3f5f8;
    box-shadow: inset 8px 8px 20px 0 rgba(55,99,170,.11), inset -8px -8px 20px 0 #fff;
}
.list_box67 li.miso-current a h5{ color:#1760d7}

.n_jxgl .fl03{ padding:4.375rem 0 5.625rem;}

.list_box68{ margin:0 -.8125rem; position: relative; display: -moz-box; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center;}
.list_box68 li{ padding:0 .8125rem; display: inline-block;  flex: 1; text-align:center}
.list_box68 li a{display:block;border:#dfe3eb 1px solid;border-radius:.625rem;background:#fff;height: 25.5625rem;padding:2.25rem 2.25rem 0;transition:.5s;}
.list_box68 li a h3{ height:5.625rem}
.list_box68 li a h5{ font-size:1rem; color:#333333; font-weight:bold; line-height:1.25; margin:0 0 1.25rem}
.list_box68 li a p{font-size:.875rem;color:#92929b;line-height:1.625rem;text-align:left;-webkit-line-clamp: 8;}

.list_box69 li h3{ display:inline-block }
.list_box69 li h5{ display:inline-block }

.sticky {position: sticky;top:95px;padding: 0;}

.n_kczy .fl01{ padding:4.75rem 0 4.25rem; text-align:center}
.n_kczy .fl01 .top_video_box{display:inline-block;max-width:100%;width: 52rem;background:url(../img/about/n_jiaoxue_fl06_left_bg.jpg) center no-repeat;padding-bottom: 42.27% !important;position: relative;box-shadow: -1.254px 11.934px 36.12px 6.88px rgba(204, 209, 253, 0.29);background-size: 100% 100%;}
.n_kczy .fl01 .top_video_box .top_video{position:absolute;top:0;right:0;bottom:0;left:0;padding: 2.5rem .625rem 1rem;height: 100%;overflow: hidden;}
.n_kczy .fl01 .top_video_box .top_video img{width: calc(100% - 1.25rem);object-fit: cover;position: absolute;top: 2.5rem;right: .625rem;bottom: 4rem;left: .625rem;height: calc(100% - 3.25rem);}

.n_kczy .fl02{ padding:4.75rem 0 4.25rem; background:#f4f7fc}


.ar_article table{ margin-bottom:0}
.ar_article table tr{}
.ar_article table th{color:#fff;font-size: 1.125rem;min-width: 70px;background:#6593e0;text-align: center;font-weight: bold;border: #4579cf 1px solid;}
.ar_article table td{font-size: 1rem;color: #555555;padding: 1rem 1.25rem;background: #fff;text-align: center;}
.ar_article table td a{ color:#0050b7}
.ar_article table td:nth-last-child(2){ font-size:12px; text-align:left}
.fl03 .ar_article table td:nth-last-child(2){ font-size:12px; text-align:center}

.ar_article{ margin-bottom:0}
.ar_article table{ margin-bottom:0}
.ar_article table td{border: #d4d4d4 solid 1px;color: #7f838a;line-height: 20px;font-size: .875rem;}

/* Component styles */

/* For appearance */
.sticky-wrap {
	overflow-x: auto;
	overflow-y: hidden;
	position: relative;
	margin: 0 0 3.125rem;
}
.sticky-wrap .sticky-thead,
.sticky-wrap .sticky-col,
.sticky-wrap .sticky-intersect {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	transition: .2s;
	z-index: 50;
	width: auto; /* Prevent table from stretching to full size */
}
	.sticky-wrap .sticky-thead {
		box-shadow: 0 0.25em 0.1em -0.1em rgba(0,0,0,.125);
		z-index: 100;
		width: 100%; /* Force stretch */
	}
	.sticky-wrap .sticky-intersect {
		opacity: 1;
		z-index: 150;

	}
		.sticky-wrap .sticky-intersect th {
			background-color: #666;
			color: #eee;
		}
.sticky-wrap td,
.sticky-wrap th {
	box-sizing: border-box;
}

/* Not needed for sticky header/column functionality */
td.user-name {
	text-transform: capitalize;
}
.sticky-wrap.overflow-y {
	overflow-y: auto;
	max-height: 50vh;
}

.n_kczy .fl03{ padding:4.75rem 0 4.25rem; background:url(../img/about/n_kczy_fl03_bg.jpg) center bottom no-repeat}


.n_kczy .fl03 .ar_article table td{ padding:.5rem 1.25rem}

.list_box80{ display:block; align-items: center; font-size:0}
.list_box80 li{ margin-bottom:1.5rem; width:33.333333%}

.n_banner3{ overflow:hidden}
.n_banner3 .left{height: 31.25rem;width: 31.78%;}
.n_banner3 .left .box_table{ text-align:left}
.n_banner3 .left h3{font-size: 2.25rem;color:#fff;font-weight:bold;line-height:1.25; margin-bottom:2rem}
.n_banner3 .left h6{ font-size:0.875rem; color:#fff; line-height:22px; opacity:.8}
.n_banner3 .left .list_box2 li{text-align:center;margin: 0 1.875rem  0 0;}
.n_banner3 .right{height: 31.25rem;width: calc(100% - 31.78%);text-align: right;padding:0 0 0 2rem;}
.n_banner3 .right .box_table{ text-align:right}
.n_banner3 .right img{ display:inline-block}


.n_hezuogaoxiao .fl01{ padding:4rem 0 5rem}

.list_box70{ text-align:center}
.list_box70 li{ display:inline-block !important; float:none; padding:0 6px; width:auto !important}
.list_box70 li a{display:block;background:#eef1f7;border-radius:1.625rem;width: 10.3125rem !important;height:3.125rem;line-height:3.125rem;font-size: 1rem;color: #5e616a;transition:.5s;position:relative;}
.list_box70 li a img{ display:inline-block; margin:-3px .5rem 0 0}
.list_box70 li a img.img2{ display:none}
.list_box70 li a:before{ content:""; position:absolute; background:url(../img/about/list_box48_bg.png) center no-repeat; width:19px; height:14px; left:50%; margin-left:-10px; bottom:-1.5rem; transform:translateY(50%); opacity:0; visibility:hidden; transition:.5s}

.list_box70 li.on a{ background-image: -moz-linear-gradient( -129deg, rgb(126,161,252) 0%, rgb(101,139,241) 100%); background-image: -webkit-linear-gradient( -129deg, rgb(126,161,252) 0%, rgb(101,139,241) 100%); background-image: -ms-linear-gradient( -129deg, rgb(126,161,252) 0%, rgb(101,139,241) 100%); color:#fff; }
.list_box70 li.on a:before{ opacity:1; visibility:visible; transform:translateY(0); }
.list_box70 li.on a img.img1{ display:none}
.list_box70 li.on a img.img2{ display:inline-block}

.list_box71{ margin:0 -.8125rem; padding:4rem 0 2rem}
.list_box71 li{ float:left; width:33.333333%; padding:0 .8125rem; margin-bottom:2.5rem}
.list_box71 li .img{ overflow:hidden}
.list_box71 li .img .img_hezi{ padding-bottom:53.3333333% !important}
.list_box71 li .con{ padding:1.625rem 1.625rem 2rem; border:#e5e5e5 1px solid; position:relative}
.list_box71 li .con:after{ content:""; position:absolute; right:-1px; width:3px; height:0; transition:.5s; bottom:0; background:#015aea}
.list_box71 li .con .top{white-space:nowrap;font-size:0;display: flex;}
.list_box71 li .con .top .ll{display:inline-block;position:relative;background:#dde6ff;border:#bcceff 1px solid;border-radius:4px;font-size:.875rem;color:#015aea;height:30px;line-height:28px;padding:0 10px;min-width:80px;vertical-align: top; transition:.5s}
.list_box71 li .con .top .ll:after{content:"";position:absolute;width: 6px;height: 6px;background:#dde6ff;right: -3px;transform: rotate(45deg);top: 50%;margin-top: -3px;box-shadow: 1px -1px 0px #bcceff; transition:.5s}
.list_box71 li .con .top .rr{display:inline-block;/* width:calc(100% - 80px); */font-size:.875rem;color:#015aea;height:30px;line-height:30px;padding: 0 0 0 1rem;}

.list_box71 li .con .bottom h2{ line-height:1.25rem; margin:1.5rem 0 .75rem}
.list_box71 li .con .bottom h2 font{ font-size:1.0625rem; color:#1f1f1f; font-weight:bold; display:inline-block; max-width:calc(100% - 80px); transition:.5s}
.list_box71 li .con .bottom h2 span{ float:right; font-size:.875rem; color:#000; opacity:.6}
.list_box71 li .con .bottom p{ font-size:.875rem; color:#888c99; line-height:22px; height:44px;}

.n_hezuogaoxiao .fl02{ padding:4.375rem 0 3rem; background:url(../img/about/list_box72_bg.jpg) center top no-repeat; background-size:cover; text-align:center}
.n_hezuogaoxiao .fl02 h2{font-size:1.875rem;color:#2c2d2f;line-height:1.75;text-align:center;margin-bottom: 3.5rem;}
.n_hezuogaoxiao .fl02 .list_box72{ background:url(../img/about/list_box72_bg1.png) center no-repeat; display:inline-block; width:1105px; height:256px;}
.n_hezuogaoxiao .fl02 .list_box72 li{width:200px;display:inline-block;margin: 0 -12px;}
.n_hezuogaoxiao .fl02 .list_box72 li a{display:block;width:200px;height:200px; position:relative; border-radius: 50%;}
.n_hezuogaoxiao .fl02 .list_box72 li a .top1{ height:100%;}
.n_hezuogaoxiao .fl02 .list_box72 li a .top1 h3{line-height: 3rem;}
.n_hezuogaoxiao .fl02 .list_box72 li a .top1 h4{font-size:1.25rem;color:#494c54;font-weight:bold;margin: .75rem 0 3rem;}
.n_hezuogaoxiao .fl02 .list_box72 li a .top1 h6{font-size:1.125rem;color:#000; opacity:.4; font-weight:bold}

.n_hezuogaoxiao .fl02 .list_box72 li a .top2{ position:absolute; top:0; bottom:0; width:100%; height:100%; background:#1760d7; border-radius:50%; padding:0 2rem; opacity:0; visibility:hidden; transition:.5s}
.n_hezuogaoxiao .fl02 .list_box72 li a .top2:before{content:"";position:absolute;width: 6px;height: 6px;background:#fff;border:#1760d7 2px solid;border-radius:50%;left: -3px;top: 50%;margin-top: 4px;}
.n_hezuogaoxiao .fl02 .list_box72 li a .top2:after{content:"";position:absolute;width: 6px;height: 6px;background:#fff;border:#1760d7 2px solid;border-radius:50%;right: -3px;top: 50%;margin-top: 4px;}
.n_hezuogaoxiao .fl02 .list_box72 li a .top2 h3{ font-size:1rem; color:#fff; font-weight:bold; margin-bottom:1rem}
.n_hezuogaoxiao .fl02 .list_box72 li a .top2 p{ font-size:12px; color:#fff; line-height:18px; opacity:.8; max-height:108px; overflow:hidden; text-align:left}
.n_hezuogaoxiao .fl02 .list_box72 li a .top2 span{display:inline-block;border-radius:17.5px;width:90px;height:35px;line-height:35px;background-image: -moz-linear-gradient( 90deg, rgba(207,216,248,1) 0%, rgba(246,248,255,1) 100%);background-image: -webkit-linear-gradient( 90deg, rgba(207,216,248,1) 0%, rgba(246,248,255,1) 100%);background-image: -ms-linear-gradient( 90deg, rgba(207,216,248,1) 0%, rgba(246,248,255,1) 100%);position:absolute;bottom:-17.5px;left:50%;transform:translateX(-50%);font-size: .875rem;}

.n_hezuogaoxiao .fl02 .list_box72 li a:hover .top2{ opacity:1; visibility:visible}

.n_title004{ text-align:center; margin-bottom:3.125rem}
.n_title004 font{ display:inline-block; padding:0 1rem; height:1.625rem; line-height:1.625rem; border-left:#1760d7 1px solid; border-right:#1760d7 1px solid}
.n_title004 font big{ font-size:1.75rem; color:#1760d7;}
.n_title004 font small{ font-size:.875rem; color:#6f7071; font-weight:bold; text-transform:uppercase; margin-left:.5rem}

.n_hezuogaoxiao_detail .fl01{ padding:4.375rem 0 3.5rem; background:#fafbff}
.n_hezuogaoxiao_detail .fl01 .content{ position:relative}
.n_hezuogaoxiao_detail .fl01 .left{ width:42.85%;}
.n_hezuogaoxiao_detail .fl01 .left .img, .n_hezuogaoxiao_detail .fl01 .left .img img{ width:100%; height:20rem; overflow:hidden}
.n_hezuogaoxiao_detail .fl01 .right{ width:calc(100% - 44.85%); padding:4.375rem 2.75rem 0; text-align:left; height:20rem; background:#fff}
.n_hezuogaoxiao_detail .fl01 .right .box_table{ text-align:left}
.n_hezuogaoxiao_detail .fl01 .right h3{ font-size:1.25rem; color:#1f1f1f; font-weight:bold; margin-bottom:2.375rem}
.n_hezuogaoxiao_detail .fl01 .right p{ font-size:0.9375rem; color:#888c99; line-height:1.75rem}

.n_hezuogaoxiao_detail .fl02{padding: 2.5rem 0;background:#fff;}
.n_hezuogaoxiao_detail .fl02 .content{display:flex;align-items: center;}
.n_hezuogaoxiao_detail .fl02 .right{ width:37.5rem;}
.n_hezuogaoxiao_detail .fl02 .right img{ width:100%}
.n_hezuogaoxiao_detail .fl02 .left{width:calc(100% - 37.5rem);padding: 0 3.75rem 0 0;}
.n_hezuogaoxiao_detail .fl02 .left .box{}
.n_hezuogaoxiao_detail .fl02 .left .n_title004{ text-align:left}
.n_hezuogaoxiao_detail .fl02 .left p{ font-size:0.9375rem; color:#888c99; line-height:1.75rem}

.n_hezuogaoxiao_detail .fl03 .content{ border-top:#d0d0d0 1px solid; padding:5rem 0}
.n_hezuogaoxiao_detail .fl03 .content p{ font-size:0.9375rem; color:#888c99; line-height:1.75rem}
.n_hezuogaoxiao_detail .fl03 .content p img{max-width:100%;/* width:auto !important; */height:auto !important;}
.n_hezuogaoxiao_detail .fl03 .content p br{ display:none !important}

.n_banner4{ height:31.25rem}
.n_banner4 .box_table{ text-align:left}
.n_banner4 h2{font-size:2.125rem;color:#fff;line-height:1.5;font-weight:bold;margin: 1.5rem 0;}
.n_banner4 p{font-size:.875rem;color:#fff;line-height:22px;opacity:.8;max-width: 35.5rem;}

/*产学合作*/
.n_banner5{ padding-bottom: 26.04%; position: relative;}
.n_banner5 .top{ position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
.n_banner5 .top h2{ font-size: 2.875rem; color: #fff; font-weight: bold;} 
.n_banner5 .top h6{ font-size: 0.875rem; color: #fff; line-height: 22px; opacity: .8; margin: .75rem 0 0;} 

.n_chanxue_detail .fl00{ padding: 5rem 0; overflow: hidden;}

.n_chanxue_detail .fl01 .left{ width: 38.4375rem;}
.n_chanxue_detail .fl01 .left img{ width: 100% ;}

.n_chanxue_detail .fl01 .right{ width: calc(100% - 38.4375rem); padding: 0 0 0 6.875rem; height: 27.5rem;}
.n_chanxue_detail .fl01 .right .box_table{ text-align: left;}
.n_chanxue_detail .fl01 .right hr{ width: 2.5rem; height: 2px; background: #0a45bb; margin: 0 0 2rem;}
.n_chanxue_detail .fl01 .right p{font-size: .875rem;color: #888c99;line-height: 26px;}
.n_chanxue_detail .fl01 .right span{display: inline-block;position: relative;border: #bcceff 1px solid;background: #dde6ff;font-size: .875rem;color: #015aea;line-height: 1.5;padding: .25rem 3.75rem;border-radius: 3px;margin: 7.5rem 0 0;}
.n_chanxue_detail .fl01 .right span::before{content: "";position: absolute;border-bottom: transparent 7px solid;border-top: transparent 7px solid;border-left: #dde6ff 7px solid;right: -7px;top: 50%;margin-top: -7px;}

.n_title005{ margin-bottom: 3.5rem; text-align: center;}
.n_title005 h2{ font-size: 1.625rem; color: #1f1f1f; line-height: 1.5;}

.n_chanxue_detail .fl02{ background: #f4f7fc;}
.n_chanxue_detail .fl02 .ar_article table td:nth-last-child(2){ text-align: center; font-size: .875rem;}
.n_chanxue_detail .fl02 .ar_article table td:nth-child(2n){ background: #f0f6ff;}

.n_chanxue_detail .fl03 .img{ width: 36.25rem; height: 21.5625rem; overflow: hidden;}
.n_chanxue_detail .fl03 .img img{width: 100%;height: 100%;object-fit: cover;}
.n_chanxue_detail .fl03 .right{ width: calc(100% - 36.25rem); height: 21.5625rem; background: #f4f7fc;}
.n_chanxue_detail .fl03 .right .box{ margin: 0 -1rem; padding: 0 2.25rem;}
.n_chanxue_detail .fl03 .right .box .box01{ padding: 0 1rem; float: left; width: 50%;}

.list_box81 li{ border-bottom: #adb4c1 1px dotted; height: 3.25rem; line-height: 3.25rem; text-align: left;}
.list_box81 li a{display: block;padding-left: 2.25rem;font-size: 1rem;color: #1f1f1f;transition: .5s;background: url(../img/about/list_box81_ico.png) .5rem center no-repeat;white-space: nowrap;}

.list_box82{ background: #f4f7fc; padding: 5px;}
.list_box82 li a .top{ padding: 3rem 2.75rem;}
.list_box82 li a .top .h2{ width: calc(100% - 7.5rem); font-size: 1.125rem; color: #3048b7; font-weight: bolder; line-height: 1.5; position: relative; padding-left: 1.25rem;}
.list_box82 li a .top .h2:before{ content: ""; position: absolute; left: 0; width: 3px; height: 1.25rem; top: 50%; margin-top: -.625rem; background: #475abc;}
.list_box82 li a .top .rr{ font-size: 1.375rem; color: #888c99; margin-bottom: 1.5rem;}
.list_box82 li a .top .rr big{ font-size: 2.625rem; color: #888c99; font-weight: bold;}
.list_box82 li a .top p{ font-size: .875rem; color: #888c99; line-height: 24px;}
.list_box82 li .bottom{ position: relative;}
.list_box82 li .bottom .img{ overflow: hidden;}
.list_box82 li .bottom .img .img_hezi{ padding-bottom: 42.44% !important;}
.list_box82 li .bottom h5{position: absolute;left: 0;right: 0;padding: 1.25rem 10rem 1.25rem 2.75rem;background: rgba(0,0,0,.5);bottom: 0;font-size: 1rem;color: #fff;font-weight: bold;}
.list_box82 .miso-dots{ bottom:1.375rem; text-align:right; left:auto; right:2.75rem}
.list_box82 .miso-dots li{ width: 7px; height: 7px; background: #c6ccd5; border-radius: 3.5px; transition: .5s;}
.list_box82 .miso-dots li.miso-active{width: 2.5rem;background: #fff;}

.n_chanxue_detail .fl04{ border-top: #e9edf4 2px solid;}

.n_chanxue_detail .fl05{ border-top: #e9edf4 2px solid;}
.n_chanxue_detail .fl05 .content{display: flex;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between; align-items: center}
.n_chanxue_detail .fl05 .content .box1{ text-align: right}
.n_chanxue_detail .fl05 .content .box2{padding: 0 1.5rem;flex-shrink: 0;}
.n_chanxue_detail .fl05 .content .box0 dl:last-child{margin: 5rem 0 0;}
.n_chanxue_detail .fl05 .content .box0 dl dt{font-size: 1rem;color: #1760d7;margin-bottom: .5rem;line-height: 1.5;}
.n_chanxue_detail .fl05 .content .box0 dl dd{font-size: .875rem;color: #8f93a4;line-height: 22px;}

.n_chanxue_detail .fl06{ background: url(../img/about/n_chanxue_detail_fl06_bg.jpg) center no-repeat; background-size: cover; padding: 6.25rem 0;}
.n_chanxue_detail .fl06 .content .left{ margin: 2rem 0; border-right: #b6cbd9 1px solid; width: 29.125rem;}
.n_chanxue_detail .fl06 .content .left .h4{ font-size: 1.375rem; color: #8699ab; line-height: 1.875rem; text-transform: uppercase;}
.n_chanxue_detail .fl06 .content .left .h3{ font-size: 1.625rem; color: #0349bd; line-height: 1.375; margin: 1.375rem 0 2.5rem;}
.n_chanxue_detail .fl06 .content .left .bottom{ margin-bottom: 1.375rem;}
.n_chanxue_detail .fl06 .content .left .bottom .img{ width: 8.75rem;}
.n_chanxue_detail .fl06 .content .left .bottom .img img{ width: 100%;}
.n_chanxue_detail .fl06 .content .left .bottom .con{ width: calc(100% - 8.75rem); height: 8.75rem; padding: 0 0 0 1.5rem; font-size: 1rem; color: #4b6b8a; line-height: 1.25; opacity: .7; }
.n_chanxue_detail .fl06 .content .left .bottom .con .box_table h6{ text-align: left; font-size: 1rem;}
.n_chanxue_detail .fl06 .content .left p{ font-size: .875rem; color: #4b6b8a; line-height: 22px; opacity: .7; }

.n_chanxue_detail .fl06 .content .right{width: calc(100% - 29.125rem);text-align: right;padding: 0 0 0 2rem;position: relative;}
.n_chanxue_detail .fl06 .content .right img{max-width: 100%;}
.n_chanxue_detail .fl06 .content .right a.ar_web{position:absolute;top: 22%;right: 0;width: 140px;height: 140px;}
.n_chanxue_detail .fl06 .content .right a.ar_wap{position:absolute;top: 52%;right: 12%;width: 90px;height: 90px;}

.wangzhan_map{position:fixed;right:0;top:0;bottom:0;width: 410px;background:#fff url(../img/about/wangzhan_map_png.png) center bottom no-repeat;z-index:100000;transform:translateX(100%);transition:0.6s;max-width: 100%;}
.wangzhan_map.on{ transform:translateX(0)}
.wangzhan_map .top{line-height:4.375rem;background: #1567da;padding:0 2.75rem;font-weight:bold;font-size:1.25rem;color:#fff;}
.wangzhan_map .box{height:calc(100% - 4.375rem);overflow:hidden;overflow-y:scroll;padding: 0 1.875rem;}
.wangzhan_map .box::-webkit-scrollbar {width:0px;height: 8px;background-color: #F5F5F5;}
.wangzhan_map .box::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
.wangzhan_map .box::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #333;}
.wangzhan_map .box dl{padding: 1rem 0;border-bottom:#e5e5e5 1px solid;font-size:0;}
.wangzhan_map .box dl dt{ font-size:16px; color:#000; margin-bottom:0.5rem}
.wangzhan_map .box dl dt a{ color:inherit; transition:0.6s}
.wangzhan_map .box dl dd{font-size: .875rem;color: #636364;min-width:33.333333%;display:inline-block;line-height:1.875rem;}
.wangzhan_map .box dl dd a{ color:inherit; transition:0.6s}
.wangzhan_map .top svg{ float:right; width:1.25rem; height:1.25rem; fill:#fff; margin:1.5rem 0; transition:0.6s; cursor:pointer; display:inline-block}
.wangzhan_map .top svg:before{ content:""; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,0.8); z-index:9999; position:absolute}
body .after{ content:""; position:fixed; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,0.8); z-index:9999; visibility:hidden; transition:0.6s; opacity:0}
body.on .after{ visibility:visible; opacity:1}

.wangzhan_map .box ul{ font-size:0; padding:1.75rem 2.75rem; border-bottom:#e5e5e5 1px solid;}
.wangzhan_map .box ul li{ font-size:16px; color:#000000; width:33.333333%; display:inline-block; line-height:1.875rem}
.wangzhan_map .box ul li a{ color:inherit}

.wangzhan_map .box dl:nth-child(2) dd{ min-width:50%}
.wangzhan_map .box dl:nth-child(4) dd{ min-width:20%}
.wangzhan_map .box dl dd a:hover{ color:#1567da}

/*产业数据*/
.n_banner6{ padding-bottom: 28.95%; position: relative;}
.n_banner6 .top{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; text-align:left}
.n_banner6 .top .box_table{ text-align:left}
.n_banner6 .top h2{ font-size: 2.875rem; color: #fff; font-weight: bold; margin-top:-.625rem} 
.n_banner6 .top h6{ font-size: 0.875rem; color: #fff; line-height: 1.625rem; opacity: .7; margin: 2.875rem 0 0;} 

.n_chanye_detail .fl01{padding: 0 0 6.875rem;overflow:hidden;}

.list_box83 li{ padding:6.25rem 0}
.list_box83 li a{ display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap}
.list_box83 li a .img{ width:43.75rem; position:relative; border-radius:6px; overflow:hidden; border: #fff 3px solid; }
.list_box83 li a .img img{ width:100%; border-radius:6px;}
.list_box83 li a .con{padding:0 6.25rem;width: calc(100% - 43.75rem);}
.list_box83 li a .con h3{ font-size:2.125rem; color:#2c2d2f; margin:2.5rem 0 1rem}
.list_box83 li a .con h5{ font-size:1.125rem; color:#6f7175; line-height:1.5}
.list_box83 li a .con span{display: flex;width:8.75rem;height:2.5rem;border:#7eaefc 1px solid;border-radius:4px;text-align:center;align-items: center;justify-content: center;transition:.5s;color: #1760d7;font-size: .875rem;margin: 4.375rem 0 0;}
.list_box83 li a .con span svg{width: 1rem;height: 1rem;transition:.5s;fill:#1760d7;margin: 0 0 0 .5rem;}

.list_box83 li:nth-child(2n){ background:#fafbff}

.list_box83 li:nth-child(2n) a .con{ order:1}

.list_box84{ display:flex; flex-wrap:wrap; margin:0 -1.25rem }
.list_box84 li{ width:33.333333%; padding:0 1.25rem; margin-bottom:2.75rem}
.list_box84 li a{ display:block;}
.list_box84 li a .img{ overflow:hidden; border-radius:6px}
.list_box84 li a .img .img_hezi{ padding-bottom:61.36% !important}
.list_box84 li a .con{ padding:0 1.75rem}
.list_box84 li a .con h3{ font-size:1.5rem; color:#2c2d2f; margin:2.5rem 0 1rem}
.list_box84 li a .con h5{ font-size:1rem; color:#6f7175; line-height:1.5rem; height:3rem}
.list_box84 li a .con span{display: flex;width:8.75rem;height:2.5rem;border:#7eaefc 1px solid;border-radius:4px;text-align:center;align-items: center;justify-content: center;transition:.5s;color: #1760d7;font-size: .875rem;margin:1rem 0 .875rem}
.list_box84 li a .con span svg{width: 1rem;height: 1rem;transition:.5s;fill:#1760d7;margin: 0 0 0 .5rem;}

.n_chanye_detail .fl03{ padding:6.25rem 0 6.25rem; overflow:hidden; background:url(../img/about/n_chanye_detail_fl03.jpg) center no-repeat; background-size:cover}
.list_box85{ display:flex; flex-wrap:wrap; margin:0 -1.25rem }
.list_box85 li{ width:50%; padding:0 1.25rem; }
.list_box85 li a{ display:flex; background:url(../img/about/list_box85_bg.jpg) center no-repeat; background-size:cover; height:13.75rem; align-items:center; padding:0 5rem; border-radius:6px}
.list_box85 li a .img{ width:8.125rem}
.list_box85 li a .con{ width:calc(100% - 8.125rem)}
.list_box85 li a .con h5{ font-size:1.375rem; color:#60656c; line-height:1.875rem}

.list_box83 li a:hover .con span{ border:#145cc8 1px solid; background:#145cc8; color:#fff}
.list_box83 li a:hover .con span svg{ fill:#fff}

.list_box84 li a:hover .con span{ border:#145cc8 1px solid; background:#145cc8; color:#fff}
.list_box84 li a:hover .con span svg{ fill:#fff}

.recruit{ overflow:hidden;}
.rctbox{ margin-bottom:3rem}
.rctbox .item {
    border: #e8eaef 1px solid;
    margin-bottom: 1rem;
    border-radius: 4px;
    padding: 2.125rem 3rem 2rem;
    transition:.5s;
    cursor: pointer;
}
.rctbox .item.on{ box-shadow: 0px 15px 55.46px 3.54px rgba(6, 0, 1, 0.11); border:#fff 1px solid}
.rctbox .item .before {
    display: flex;
    align-items: center;
}
.weui-cell__bd {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    position: relative;
}
.weui-cell__bd .yzm{ position:absolute; top:0; bottom:0; right:0; display:flex; align-items:center}
.rctbox .item .h1 {
    font-size: 1.5rem;
    color: #000000;
    margin-bottom: .875rem;
}
.rctbox .item .h2 {
    font-size: .14rem;
    color: #999;
    display: flex;
    max-width: 78rem;
}
.rctbox .item .h2 span {flex: 1;font-size: 1rem;line-height: 1.5;}
.rctbox .item .btn1 {
    display: flex;
    align-items: center;
    font-size: 1rem;
    color: #0097f0;
    cursor: pointer;
    min-width: 6rem;
    text-align: right;
    justify-content: flex-end;
}
.rctbox .item .btn1 img {
    width: .6875rem;
    margin-left: .5rem;
}
.rctbox .item .btn1 span:nth-child(2) {
    display: none;
}
.rctbox .item .btn1.on span:nth-child(1) {
    display: none;
}
.rctbox .item .btn1.on span:nth-child(2) {
    display: block;
}
.rctbox .item .after {
    padding: 0;
    display: none;
    border-top: #f6f6f6 2px solid;
    padding: 1rem 0 1rem;
    margin-top: 1rem;
}
.rctbox .item .ar_article p{font-size:1rem;color:#949494;line-height:2.125rem;margin-bottom: 0 !important;}

.rctform{width: 33.125rem;height: 33.125rem;background: #fff;position: fixed;top: 50%;left: 50%;z-index: 1000005;padding: 3rem 3.125rem 0;display: none;transform: translateX(-50%) translateY(-50%);}.rctform .title{font-size: 1.5rem;color: #000;text-align: center;line-height: 1;margin-bottom: 2.75rem;}.rctform .title span{color: #219ff1;margin: 0 .05rem;}.rctform .input1{display: flex;align-items: center;margin-bottom: 1rem;border: 1px solid #e5e5e5;border-radius: 4px;padding: 0 1.375rem;}.rctform .input1 .txt1{font-size: 1rem;color: #000000;width: 5.625rem;white-space: nowrap;}.rctform .input1 input{height: 3.125rem;font-size: 1rem;padding: 0;width: 100%;color: #444;}.rctform .input1 select{height: 3.125rem;font-size: 1rem;border: 1px solid #e5e5e5;border-radius: 4px;padding: 0 1.125rem;width: 100%;color: #000;}.rctform .input1 .file1{text-align: center;position: relative;width: 7.5rem;height: 3.125rem;border: 1px solid #DCDCDC;border-radius: 4px;font-size: 1rem;color: #000;line-height: 3rem;}.rctform .input1 .file1 input{position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0}.rctform .tips3{padding-left: 3.875rem;font-size: .875rem;color: #bababa;margin-top: -.375rem;line-height: 1.5;}.rctform .btn1{font-size: 1.125rem;color: #fff;height: 3.75rem;border-radius: 1.875rem;background: #145cc8;width: 100%;margin: 1.5rem 0 0;cursor: pointer;}.rctform .input1 input::placeholder{color: #bababa}.rctform .input1 select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../img/about/down2.png) no-repeat 95% center;background-size: .6875rem auto;}.rctform .filename{font-size: .14rem;color: #bababa;margin-left: .15rem}.rctform .close1{font-size: 1rem;color: #bababa;top: 1.5rem;right: 1.5rem;display: block;position: absolute;line-height: 1;cursor: pointer;}.catertitle .cn{font-size: .24rem;line-height: 1;color: #333;margin-bottom: .06rem;}.catertitle .en{font-size: .26rem;line-height: .36rem;color: #D60A17;}.cater1{padding: .6rem 0;display: flex;align-items: center;}.cater1 .imgbox{max-width: 47%;}.cater1 .txtbox{padding: 0 13.5vw 0 8vw}.cater1 .catertitle .cn{font-size: .2rem;}.cater1 .h1{font-size: .16rem;color: #D60A17;margin:3vw 0 .2rem}.cater1 p{font-size: .14rem;color: #444;line-height: 2.35}.cater2{position: relative;}.cater2:before{content:"";height: 5.85rem;position: absolute;top: 0;left: 0;right: 0;background: #d60a17}.cater2 .catertitle .cn{color: #fff}.cater2 .catertitle .en{color: #fff}.cater2 .catertitle{margin-right: 3vw}.cater2 .title2{font-size: .19rem;line-height: 1.857;color: #fff;opacity: .6}.cater2-1{display: flex;align-items: center;padding: .66rem 0 .58rem;position: relative;z-index: 3}.cater2-2{display: flex;align-items: center;box-shadow: 0px .12rem .16rem 0px rgba(0, 0, 0, 0.04);background:#fff;border-radius: .06rem;overflow:hidden;position: relative;z-index: 3;height: 5.4rem}.cater2-2 .imgbox{width:50%;height: 100%;}.cater2-2 .imgbox img{width: 100%;height: 100%;object-fit: cover;}.cater2-2 .itembox{width:50%;height: 100%;}.cater2-2 .item{padding:0 3.5vw;display: flex;align-items: center;height: 25%;transition: all .3s}.cater2-2 .item img{width: .6rem;margin-right: 2.3vw;}.cater2-2 .item .h1{font-size: .16rem;color: #333;line-height: 1;margin-bottom: .1rem;}.cater2-2 .item p{font-size: 12px;color: #333;line-height: 1.7;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}.cater2-2 .item:not(:last-child){border-bottom: 1px solid #EDEDED}.cater2-2 .item.on{background: rgba(214, 10, 23, 0.03);}.cater2-2 .swiper-container{height: 100%;}.cater3{padding: 1.13rem 0 1.77rem;}.cater3 .cater3box{display: flex;align-items: center;}.cater3 .item{width: 41.875%;}.cater3 .item .box1{position: relative;}.cater3 .catertitle{margin-bottom: .6rem;text-align: center;}.cater3 .item2{font-size: 4.5vw;color: #D60A17;text-align: center;font-family: "DIN";margin-top: 5vw}.cater3 .item1 .box1{background:url(../img/about/fealeft.jpg);background-size: cover;background-position: center;border-radius: .06rem;}.cater3 .item3 .box1{background:url(../img/about/fearight.jpg);background-size: cover;background-position: center;border-radius: .06rem;}.cater3 .item .box1:after{content:"";position: absolute;top: 2.5vw;right: 2.5vw;bottom: 2.5vw;left: 2.5vw;opacity: .9;border-radius: .06rem}.cater3 .item1 .box1:after{background:#242222 }.cater3 .item3 .box1:after{background:#D60A17;opacity: .85}.cater3 .box1 p{font-size: .16rem;color: #fff;line-height:.54rem;z-index: 5;text-align: center;}.cater3 .box1{display: flex;align-items: center;justify-content: center;}.cater3 .item3 .box1 p span{font-size: .24rem}@media (max-width: 1200px){  .cater3 .item{width: 43%;}  .cater3 .item3 .box1 p span{font-size: 14px}}@media (max-width: 1000px){  .cater3 .item{width: 45%;}  .cater3 .item3 .box1 p span{font-size: 12px}}@media (max-width: 767px){  .rctform{width: auto;left:15px;right: 15px;margin-left: 0;padding: 44px 20px;transform: translateX(0) translateY(-50%);}  .rctform .title{font-size: 16px;margin-bottom: 20px;}  .rctform .input1 .txt1{font-size: 13px;width: 42px;}  .rctform .input1 input{font-size: 13px;height: 36px}  .rctform .input1 select{font-size: 13px;height: 36px}  .rctform .input1 .file1{width: 80px;line-height: 36px;height: 36px;font-size: 13px}  .rctform .btn1{font-size: 13px;}  .rctform .filename{font-size: 12px;}  .rctform .tips3{padding-left: 0}  .cater1{padding: .6rem 15px;display: block;}  .cater1 .imgbox{max-width: 100%}  .cater1 .txtbox{padding: .3rem 0 0}  .cater1 p{font-size: 12px;line-height: 2}  .cater1 .h1{font-size: 13px;margin: .3rem 0 .2rem}  .catertitle .cn{font-size: 14px;margin-bottom: .1rem}  .catertitle .en{font-size: 18px}  .cater1 .catertitle .cn{font-size: 14px;margin-bottom: .1rem}  .cater2-1{padding: .6rem 0 .4rem}  .cater2-1{display: block;}  .cater2 .title2{font-size: 12px;}  .cater2 .catertitle{margin-bottom: .3rem}  .cater3 .cater3box{display: block;}  .cater3 .item{width: 100%}  .cater3 .catertitle{margin-bottom: .3rem}  .cater3 .item2{font-size: 8vw;margin: .3rem 0}  .cater3 .item .box1:after{left: 5vw;top: 5vw;right: 5vw;bottom: 5vw;}  .cater3 .box1 p{font-size: 12px}  .cater3{padding: .6rem 0}  .cater2-2{height: auto;display: block;}  .cater2-2 .item{padding: 15px 20px}  .cater2-2 .item .h1{font-size: 13px}  .cater2-2 .item p{font-size: 12px}  .cater2-2 .imgbox{height: 60vw;width:100%}  .cater2-2 .itembox{width:100%}  .cater2-2 .item img{margin-right: 15px}}
.input2{border-bottom: 1px solid #EBEBEB;margin-top: 0.65vw !important;margin-bottom: 0.65vw;}
.item-form{display: flex; align-items: center;}
.item-form em{color: #D60A17;}
.rctform .input1 .txt1 font{ color:#ff0000}

.mask {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100000;
    background: rgba(0,0,0,.5);
    display: none;
}


.n_chanye_detail .fl02{ overflow:hidden}


/*==========================================内页 结束=============================================*/
/*aos="zoom-in" aos-duration="1200"*/
















































/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 768px){
	.more001 a:hover span i.i1{ transform:translateX(100%)}
	.more001 a:hover span i.i2{ transform:translateX(0)}
	
	.list_box4 li:hover:before{ transform:translateX(-5px) translateY(-5px)}
	
	.list_box5 li a:hover{ background:url(../img/about/list_box5_bg3.png) center no-repeat; color:#654b33}
	
	.list_box6 li a:hover h3 .ico:before{ background:#f7ae22; transform:scale(1.25)}
	
	.list_box7 li:hover{ }
	
	.list_box8 li a:hover{ display:inline-block; background:url(../img/about/list_box8_bg1_on.png);}
	
	.list_box10 li a:hover .box .ico img{ opacity:1; visibility:visible}
	.list_box10 li a:hover .box .img_zd img{ -webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0); filter:none; filter:alpha(opacity=100); opacity:1;  -moz-opacity:1; -khtml-opacity:1; }
	
	.list_box10 li a:hover .box{ transform:translateY(-.5rem)}
	.list_box10 li a:hover .box .top h5{ font-size:0.9375rem; color:#745316}
	
	.more002:hover img{ -webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0); filter:none; filter:alpha(opacity=100); opacity:1;  -moz-opacity:1; -khtml-opacity:1;}
	
	.container06 .right ul li:hover:after{ background:#1760d7; left:0; width:100%}
	.container06 .right ul li:hover a .time .time_fr h3, .container06 .right ul li:hover a .time .time_fr h6, .container06 .right ul li:hover a .con h5, .list_box18 li a:hover .con h5, .list_box17 li a .con .top .con_fr h5:hover{ color:#1760d7}
	
	.list_box12 li a:hover .top{ transform:translateY(0)}
	
	.list_box13 li a:hover{ background:url(../img/about/list_box13_bg3.png) center no-repeat; color:#654b33}
	.list_box13 li a:hover svg{ fill:#72481c}
	
	footer .fl01 .left dl:hover dt:before{ width:100%}
	footer .fl02 .right ul li:hover{ color:#fff}
	
	.list_box14 li a:hover h3{ background:url(../img/about/jianbain_bai01.png) left center no-repeat; border-left:#1760d7 3px solid}
	.list_box14 li a:hover h3 font:before{ background:url(../img/about/container04_dots_on.png) center no-repeat;}
	
	footer .fl01 .left dl dd:hover{ color:#fff}
	
	.list_box10 li a:hover .box .ico{ background:none !important}
	
	.list_box17 li a:hover span{ border:#3048b7 1px solid; color:#fff; }
	.list_box17 li a:hover span:before{  background:#3048b7; left:0; width:100%}
	.list_box17 li a:hover span i{ transform:translateX(1rem); opacity:0; visibility:hidden; background:none}
	
	.list_box18 li:hover a{ background:url(../img/about/bai_jianbian.png) center no-repeat; background-size:100% 100% !important; padding:.75rem}
	.list_box18 li:hover a .con hr:after{ width:100%}
	
	.list_box22 li:hover, .list_box25 li a:hover h5{ color:#1760d7}
	
	.list_box26 li:hover:after{ width:100%}
	
	.list_box27 li a:hover{ border:#1760d7 1px solid; position:relative}
	.list_box27 li a:hover h5{ color:#1760d7}
	
	.list_box28 li a:hover{ border:#1760d7 1px solid; background:#1760d7; color:#fff !important}
	
	footer .fl03 ul li:hover{ color:#fff !important}
	
	.list_box31 li a:hover h5{ color:#1760d7}
	.list_box31 li:hover:after{ width:100%}
	
	.list_box33 li .a:hover .con h5 a{ color:#1760d7}
	
	.list_box33 li .a .con h6 a:hover{ color:#1760d7}
	.h61 a:hover{ color:#fff; background: #1760d7;}
	
	.list_box34 li a:hover .img .top1{ transform: translateY(0); }
	.list_box34 li a:hover .con .top1{ transform: translateY(0); }
	
	.list_box35 li:hover{ color:#1760d7}
	
	.list_box45 li:hover .top{ opacity:1; visibility:visible; transform:translateY(0)}
	
	.list_box47 li a:hover{ background:#317DFF}
	.list_box47 li a:hover h5{ color:#fff}
	.list_box47 li a:hover p{ color:#fff; opacity:.5}
	
	.list_box45 li:hover{ box-shadow: -2.091px 19.89px 24.57px 2.43px rgba(174, 181, 200, 0.19);}
	.list_box49 li a:hover{ box-shadow: -2.091px 19.89px 24.57px 2.43px rgba(202, 217, 255, 0.49);}
	.list_box49 li a:hover .img:after{ opacity:1; visibility:visible; }
	
	.list_box53 li a:hover:before{ box-shadow: -2.195px 20.885px 35.26px 7.74px rgba(203, 211, 231, 0.32);}
	
	.list_box68 li a:hover{ box-shadow: -2.195px 20.885px 35.26px 7.74px rgba(203, 211, 231, 0.32);}
	
	.list_box71 li a:hover .con:after{ height:100%}
	
	.list_box71 li a:hover .con .top .ll{ background:#015aea; border:#015aea 1px solid; color:#fff}
	.list_box71 li a:hover .con .top .ll:after{ background:#015aea; box-shadow: 1px -1px 0px #015aea;}
	
	.list_box71 li .con .bottom h2 font:hover{ color:#015aea}
	
	
}



@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
	.w1200{ padding:0 5rem}
	.w1280{ padding:0 5rem}
	
	.main-menu nav > ul > li > a{padding: 0;}
	
	.n_contact .fl01 .w1200{ padding:0 5rem}
	
	.main-menu{ padding:0 1rem 0 4.5rem}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
	
	header .logo img{}
	.header-btn{}
	.main-menu nav > ul > li > a{ font-size:16px}
}
@media(max-width: 1500px){
    .main-menu nav > ul > li > a{ font-size:15px}
}

@media(max-width: 1430px){
	.w1200{ padding:0 20px}
	
	header{padding: 0 2rem;}
	.main-menu nav > ul > li > a{padding: 0;}
	.header-btn{ margin-left:0}
	
	.z_title002 h3{ white-space: normal;}

	.main-menu nav > ul > li > a{ font-size:14px}
	.main-menu {padding: 0 .5rem 0 1.5rem;margin-left: 12rem;width:calc(100% - 10.75rem - 21.0625rem - 26rem);}
	
	.zhaobudao .left{padding:0 15px;}
	.zhaobudao .right{ padding:0 15px 0 35px}
}

@media(max-width: 1330px){
	.list_box7{ margin:0 -.5rem}
	
	.container03 .left{ margin-left:0}
	
	.container03 .right{ width:50%}
	.main-menu nav > ul > li > a{ font-size:12px}
	
}
@media(max-width: 1360px){
	.n_xiangmushixun .fl01 .content.ar_web{ display:none}
	.n_xiangmushixun .fl01 .content.ar_wap{ display:inline-block}
}

@media(max-width: 1200px){
	.header_box{ display:none}
	
	.m_header_box{ display:block}
	
	.w1280{ padding:0 20px}
	
	.n_contact .fl01 .w1200{ padding:0 20px}
	
	.banner ul li .top .left{ max-width:100%}
	
	.banner{ text-align:center;}
	.banner ul li .top{padding: 3rem 0 8rem;}
	.banner ul li .top .left .box_table{ text-align:center}
	.banner ul li .top{ height:auto}
	.banner ul li .top .right{ max-width:100%; margin-top:3rem}
	.banner ul li .top .right img{ max-width:70%;}
	
	.list_box6 li{ padding:0 1rem}
	
	.container01{height:auto;margin-bottom: 3rem;}
	
	.container02{ padding:4rem 0}
	
	.list_box10 li{ width:50%}
	
	.list_box12 li{ width:20%}
	
	footer .fl01 .left{ display:none}
	footer .fl01 .right{width:100%;padding: 3rem 0 0;}
	footer .fl02{ display:none}
	
	footer .fl01 .right .left_con{ width:100%}
	footer .fl01 .right .right_con{ width:100%}
	footer .fl01 .right .content ul li:nth-child(2){ float:none}
	
	.z_section00 .left .img{ padding:0 20px}
	
	.n_title{ display:none}
	#m_n_nav{ display:block}
	
	.n_container .n_left{ width:100%; padding:0}
	.n_container .n_right{ width:100%; display:none}
	
	.n_contact .fl01 .left{width:100%;padding: 0 0 3rem;}
	.n_contact .fl01 .right{ width:100%}
	.n_contact .fl01{ padding:0 0 3rem}

	.main-menu nav > ul > li > a{ font-size:12px}
	
	.z_banner{}
	
	.list_box39 li{ width:100%; margin-bottom:1.25rem}
	
	.n_about .fl03 .left{ width:100%}
	.n_about .fl03 .right{ width:100%; padding:0}
	.list_box42{ text-align:center}
	.list_box42 li{width: 25rem;display:inline-block;margin-bottom: 1rem;}
	
	.list_box49 li{ width:20%}
	
	.list_box53 li a .bottom{ padding:2rem 2rem}
	
	.list_box57 li{ width:100%}
	
	.list_box59{ display:block}
	.list_box59 li{ width:100%}
	
	.list_box61{ display:block; font-size:0}
	.list_box61 dd{ width:33.3333333%}
	
	.n_hezuogaoxiao .fl02 .list_box72{width:100%;background: none;font-size: 0;height: auto;}
	
	.n_hezuogaoxiao .fl02 .list_box72 li{width:33.3333333%;padding:0 7px;margin: 0;margin-bottom: 3rem;}
	.n_hezuogaoxiao .fl02 .list_box72 li a{display:inline-block;width: 100%;padding-bottom: 100%;height: auto;}
    .n_hezuogaoxiao .fl02 .list_box72 li a .top1{ position:absolute; top: 0; }
	
	.n_hezuogaoxiao .fl02 .list_box72 li a .top2{ opacity:1; visibility:visible}
	
	.w1200 { padding: 0 15px;}
	
	.n_hezuogaoxiao .fl02 h2{ font-size:1.5rem; margin-bottom:2rem}
	.n_hezuogaoxiao .fl02{ padding:2.5rem 0 3rem}
	.n_hezuogaoxiao .fl01{ padding:2.5rem 0 3rem}
	
	.n_banner6{padding-bottom: 26rem !important;}
	
	.n_banner6 .top h3 img{ height:1.5rem}
	.n_banner6 .top h2{ font-size:1.5rem}
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	.list_box6 li{width:100%;text-align: center;margin: 1rem 0;}
	.list_box6 li:after{ display:none}
	.list_box6 li h3 .ico{margin: 0 0 0 0;transform: scale(.7);}
	.list_box6 li h3 font{display:block;margin: -.25rem 0 0;line-height: 34px;}

	.container03 .left{ width:100%}
	.container03 .right{width:100%;padding: 0;}
	
	.container04 .content .left{ width:100%}
	.container04 .content .right{width:100%;padding: 2rem 0 0;}
	
	.container06 .left{ width:100%}
	.list_box11 li a .img{padding-bottom:65.58% !important;height: auto;}
	.list_box11 li a .img img{ position:absolute; top:0; right:0; bottom:0; left:0; width:100%; height:100%}
	.container06 .right{width:100%;padding: 2rem 0 0;}
	
	.list_box12 li{ width:33.333333%}
	
	.container08{ padding:0 0 3rem; text-align:center}
	.container08 .left{width:100%;margin-bottom: -2.75rem;}
	.container08 .right{width:100%;position: relative;}
	.list_box13{ margin:20px 0 0}
	.list_box13{ text-align:center}
	.list_box13 li{ margin:0 .5rem}
	
	.z_miaodian_nav ul {display:block;justify-content: initial;font-size: 0;text-align: center;/* white-space: nowrap; *//* overflow: hidden; *//* overflow-x: scroll; */}
	.z_miaodian_nav ul li{width: 25%;}
	.z_miaodian_nav ul li a .box_table{ width:100%}
	
	.z_banner .top{padding: 4rem 20px;height: auto;}
	.z_banner .top h3{ font-size:1.5rem}
	.list_box1 li{width:100%;margin:0;text-align: left;}
	
	.z_section00 .left{ width:100%}
	.z_section00 .right{width:100%;max-width:100%;padding: 3rem 0 0;}
	
	.list_box12 li{ display:none}
	.list_box12 li:nth-child(1),
	.list_box12 li:nth-child(2),
	.list_box12 li:nth-child(3),
	.list_box12 li:nth-child(4),
	.list_box12 li:nth-child(5),
	.list_box12 li:nth-child(6),
	.list_box12 li:nth-child(7),
	.list_box12 li:nth-child(8),
	.list_box12 li:nth-child(9),
	.list_box12 li:nth-child(10){ display:block}
	
	.container05.ar_web{ display:none}
	.container05.ar_wap{ display:block}
	
	.list_box7 li a .top h3{margin-bottom:.375rem;font-size: 1.375rem;}
	.list_box7 li a .top h6{margin:.375rem 0;display: none;}
	.list_box7 li a .top h5{ font-size:1.25rem}
	.list_box7 li a .top1{height: 9rem;}
	.list_box7 li a .top p{ line-height:18px; height:36px; margin:.5rem 0 0}
	
	.n_chanyeyingyong .left{ width: 100%;}
	.n_chanyeyingyong .right{width: 100%;padding: 2rem 0 0;}
	.n_chanyeyingyong .left .miso_hd ul li{width: 33.333333%! important;float: left;}
	.n_chanyeyingyong .left .miso_hd .miso-track, .n_chanyeyingyong .left .miso_hd .miso-list{ height:auto !important}
	
	.list_box34{ margin: 0 -7px;}
	.list_box34 li{ width: 50%; padding: 0 7px; margin-bottom: 1rem;}
	
	.zhaobudao .left{ width: 80%;}
	.zhaobudao .right{ display:none}
	.zhaobudao .content{ margin:-5rem 0 0}
	.list_box36 li a img{height:18px;margin: -3px .5rem 0 .5rem;}
	.list_box36 li a{width: 9rem;height: 2.75rem;line-height: 2.75rem;}
	
	.yycj_banner .list_box1 li { width: 100%; margin: 0; text-align:center;}
	.yycj_miaodian_nav{ display:none}
	.yycj_miaodian_nav1_box{ height:64px;}
	.yycj_miaodian_nav1{ height:64px;}
	
	.yycj_miaodian_nav1.fixedTop{ top:60px}
	
	.yycj_banner .top h3{ margin:0}
	.yycj_banner .top{ height:20rem}
	
	.yycj_banner .top h3{ font-size: 1.5rem;}
	
	.list_box38{width:100%;display: -moz-box;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;}
	.list_box38 li{margin:0;}
	.list_box38 li a{ font-size:14px}
	
	.yycj_section02{padding: 3rem 0 27rem;}
	
	.list_box40{ margin:0 -7px}
	.list_box40 li{ padding:0 7px}

	
	.list_box49 li{ width:50%}
	
	.n_banner2{ padding:3rem 0}
	.n_banner2 .left{width:100%;height: auto;margin-bottom: 2rem;}
	.n_banner2 .left .box_table{ text-align:center}
	.n_banner2 .right{width:100%;height: auto;}
	
	.n_banner2 .left h3{ font-size:1.5rem}
	.n_banner2 .left h4{ margin:1rem 0 2rem }
	
	.n_jiaoxue .fl01 .miso_hd{ padding:0 15px}
	.list_box51 li{ padding:0 1.5rem}
	
	.list_box53 li{ width:100%; margin-bottom:2rem}
	
	.n_jiaoxue .fl02 .content{padding:2rem 0;margin: 0;}
	.list_box55{ padding:0 15px}
	
	.n_jiaoxue .fl06 .left{width:100%;padding: 0;}
	.n_jiaoxue .fl06 .right{width:100%;padding: 2rem 0 0;}
	

	.n_jiaoxue .fl05 .left{ width:100%; padding:0 0 3rem}
	.n_jiaoxue .fl05 .right{ width:100%;}
	.n_jiaoxue .fl06 .right .top:before{left:50%;transform: translateX(-55%);width: 100%;background-size: 100% auto;top: -160px;}
	
	.title008 p .ar_web{ display:none}
	
	.n_jxgl .fl02 .miso_bd .left{ width:100%}
	.n_jxgl .fl02 .miso_bd .right{ width:100%; padding:2rem 0 0}
	
	.list_box68{ display:block;}
	.list_box68 li{ width:100%; margin-bottom:1.25rem;}
	
	.n_kczy .fl02 .ar_article, .n_kczy .fl03 .ar_article{ overflow:hidden; overflow-x:scroll}
	.n_kczy .fl02 .ar_article table, .n_kczy .fl03 .ar_article table{ min-width:992px}
	
	.list_box70 li{ margin-bottom:2rem}
	.list_box70 li a{ width:8rem !important}
	.list_box71{padding: 1rem 0 2rem;}
	
	.list_box71 li{ width:50%}
	
	.n_banner3 ul li{ padding:3rem 0}
	.n_banner3 .left{ width:100%; height:auto; padding:0; margin-bottom:2rem}
	.n_banner3 .right{ width:100%; height:auto; padding:0}
	
	.n_hezuogaoxiao_detail .fl01 .left{ width:100%}
	.n_hezuogaoxiao_detail .fl01 .left .img, .n_hezuogaoxiao_detail .fl01 .left .img img{ height:auto}
	.n_hezuogaoxiao_detail .fl01 .right{width:100%;height: auto;padding: 2rem 15px;margin-bottom: 2rem;}
	
	.n_hezuogaoxiao_detail .content{ display:block}
	.n_hezuogaoxiao_detail .fl02 .left{width:100%;padding: 0 0;}
	.n_hezuogaoxiao_detail .fl02 .right{ width:100%}
	
	.n_chanxue_detail .fl05 .content{ flex-direction: column;}
	.n_chanxue_detail .fl05 .content .box1{order: 2;text-align: center;}
	.n_chanxue_detail .fl05 .content .box2{ order: 1;}
	.n_chanxue_detail .fl05 .content .box3{ order: 3;}
	.n_chanxue_detail .fl05 .content .box0 dl{ text-align:center; margin:2rem 0 !important}
	
	.n_banner5{padding-bottom: 14rem !important;}
	
	.n_chanxue_detail .fl01 .left{ width: 100%;}
	.n_chanxue_detail .fl01 .right{width: 100%;height: auto;padding: 2rem 0 0;}
	
	.n_chanxue_detail .fl01 .right span{margin: 2rem 0 0;padding: .5rem 1.25rem;}
	
	.n_chanxue_detail .fl03 .img{width: 100%;height: auto;}
	.n_chanxue_detail .fl03 .right{width: 100%;height: auto;padding: 1rem 0;}
	
	.n_title005{ margin-bottom: 1.75rem;}
	.list_box82 li a .top{ padding: 2rem 1rem;}
	.list_box82 li .bottom h5{ padding: 1.25rem 10rem 1.25rem 1.75rem;}
	.list_box82 .miso-dots{right: 1rem;bottom: 1.25rem;}
	.n_chanxue_detail .fl05 .content .box0 dl dt{ font-size:15px}
	.n_chanxue_detail .fl05 .content .box0 dl dd{ font-size:13px}
	
	.n_chanxue_detail .fl06 .content .left{width: 100%;text-align: center;border: none;}
	.n_chanxue_detail .fl06 .content .right{width: 100%;text-align: center;padding: 0;}
	.n_chanxue_detail .fl06 .content .left .bottom{ text-align:center}
	.n_chanxue_detail .fl06 .content .left .bottom .img{float:none;display: inline-block;}
	.n_chanxue_detail .fl06 .content .left .bottom .con{float:none;width: auto;display: inline-block;width: 100%;text-align: center;height: auto;padding: 1rem 0;}
    .n_chanxue_detail .fl06 .content .left .bottom .con .box_table h6{text-align: center;}
	
	.list_box84{ margin:0 -6px}
	.list_box84 li{ width:50%; padding:0 6px}
	.list_box84 li a .con{ padding:0 .5rem}

	.list_box83 li a .con{ width:calc(100% - 50vw); padding:0 3rem}
	.list_box83 li a .img{ width:50vw}
}


@media(max-width: 768px){
	#gotop{ right:0; transform:scale(0.7)}
	
	header{ padding:0 15px}
	
	.banner ul li .top .left h2{font-size:1.5rem;margin: 1.25rem 0 .5rem;}
	.banner ul li .top .left h3{ font-size:1.25rem}
	
	.container02{ padding:3rem 0}


	.container03{ padding:3rem 0}
	
	.list_box7 li{width:100% !important;margin-bottom: 1rem;}
	
	.list_box7 li{width: 28.5rem;}
	.list_box7 li .top1{ opacity:0 !important; visibility:hidden !important}
	.list_box7 li .top{ opacity:1 !important; visibility:visible !important}


	
	.container04 .content{ padding:2rem 20px}
	.container04 .content .right .miso_bd .left_con{ width:100%}
	.container04 .content .right .miso_bd .right_con{ width:100%; padding:2rem 0 0}
	.container04 .content .right .miso_bd .bottom:before{ display:none}
	.list_box9 li{ margin:.5rem 0; width:33.333333%}
	.list_box9 li img{ height:1.25rem}
	.container04 .content .right .miso_bd .bottom{margin:2rem 0 0;padding: 15px 15px;}
	.container04 .content .right .miso_bd .right_con .img, .container04 .content .right .miso_bd .right_con .img img{ height:auto}
	.container04 .content .left .miso_hd ul li a font{ font-size:14px;}
	
	.title001 h3{ font-size:1.5rem}
	.title001 p{line-height:20px;padding: 0 10%;}
	.title001{ margin-bottom:2.5rem}
	
	.container04{ padding:3rem 0}
	
	.list_box10 li{width:100%;margin-top: 3.5rem;}
	
	.list_box12 li{width:50%;margin-bottom: .75rem;}
	
	.container05{ padding:3rem 0}
	.container06{ padding:3rem 0 5rem}
	.container07{ padding:5rem 0 5rem}
	
	.container08 .left img{width: 14rem;}
	
	footer .fl03{ text-align:center;}
	footer .fl03 .left{ width:100%}
	footer .fl03 .right{ width:100%; margin:.25rem 0 0}
	
	footer .fl01 .right .content ul{ text-align:center}
	footer .fl01 .right .content ul li .img{float:none;display: inline-block;}
	footer .fl01 .right .content ul li{/* width:50%; */text-align:center;margin: 0 .5rem;}
	footer .fl01 .right .content ul li .con{display:block;float:none;width: 100%;padding: .5rem 0 0;}
	
	footer .fl01{ padding:0 0 2rem}
	footer .fl01 .right .content h4{ display:none}
	footer .fl01 .right .top, footer .fl01 .bottom{ display:none}
	
	.container06 .right ul li a .time{width: 80px;}
	.container06 .right ul li a .time span{width: 32px;font-size: 10px;}
	.container06 .right ul{padding:.5rem 15px;height: auto;}
	.container06 .right ul li a .con{ width:calc(100% - 80px)}
	.container06 .right ul li a .time .time_fr h3{ font-size:1.5rem}
	.container06 .right ul li a .time .time_fr h6{ font-size:12px}
	
	.list_box11 .miso-arrow{ top:35%}
	.container04 .content .right .miso_bd .left_con h3{ font-size:1.25rem}
	.banner ul li .top{padding: 3rem 0 5rem;}
	.banner ul .miso-dots{bottom: 4rem;}
	
	.list_box2 li a{width: 10rem;}
	.list_box2 li{ margin:0 5px}
	.list_box1{ margin:1.25rem 0 2rem}

	.z_title002 h3{font-size: 1.375rem;}
	.z_section00{ padding:4rem 0}
	
	.z_miaodian_nav ul li a h3{height:30px;display: none;}
	.z_miaodian_nav ul li a h3 img{max-height:24px;}
	.z_miaodian_nav ul li a{height: 3.5rem;}
	.z_title001 h3{ font-size:1.5rem}
	.z_section01{padding: 2rem 0;}
	.list_box1 li{ padding:5px 0}
	.list_box3 li .ico img{ max-width:2.5rem}
	.list_box1 li .con{ padding:.25rem 0 0 .5rem}
	.list_box1 li .ico{width: 4rem;}
	
	.z_miaodian_nav.fixedTop{top: 60px;}
	
	.container03 .left .miso_bd ul li a{ height:auto}
	.container03 .right .miso_hd .miso-list{ padding:2rem 0 2rem 1.5rem}
	
	.list_box21{margin: 0 -3px;}
	.list_box21 li{padding: 0 3px;width: 100%;max-width: 100%;margin-bottom:1rem;}
	.list_box21 li a{width:100%;padding: 2rem 0;}
	.z_container02 .top h3{ font-size:1.5rem; margin-bottom:3rem}

	.z_container02{ padding:3rem 0}

	.list_box21 li a font{ font-size:12px}

	.list_box21 li a .img img{max-height:10rem;max-width:100%;width: auto;}
	.z_miaodian_nav ul li a h5{ white-space:nowrap}
	
	.n_banner{ height:12rem}
	
	.list_box17 li a .img, .list_box17 li a .img img{ width:100%;}
	.list_box17 li a .con{width:100%;padding: 0 0 0;}
	
	.list_box17 .miso-dots{bottom: 8px;right: auto;left: 8px;}
	.list_box17 li a .con .top .con_fr h5{margin: 0;font-size: 15px;}
	
	.list_box17 li a .con .top .time{ width:44px;}
	.list_box17 li a .con .top .con_fr{ width:calc(100% - 44px)}
	.list_box17 li a .con .top{ margin:1.5rem 0 1.25rem}
	.list_box18 li a .img, .list_box18 li a .img img{width:12rem;height: 7.65rem;}
	.list_box18 li a .con{width:calc(100% - 12rem);padding: 0 0 0 1rem;height: 7.65rem;position: relative;}
	.list_box18 li a .con p{ display:none}
	.list_box18 li a .con p{line-height:20px;height:40px;margin: .5rem 0 0;}
	.list_box18 li a .con hr{ display:none}
	.list_box18 li a .con h5{font-size: 14px;line-height: 22px;height: 44px;white-space: normal;}
	.list_box18 li{margin-bottom: 0;}
	.list_box18{ margin:1rem 0 2rem}
	.list_box18 li a .con h6{margin: 0;position: absolute;bottom: .25rem;width: 100%;}
	.list_box18 li a .con h6 font{line-height:20px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	
	.n_container{padding: 2rem 0 2.5rem;}
	.j_pages .box{ text-align:center}
	.j_pages .box a{ margin:0 3px !important}
	
	.list_box17 li a span{ display:none}
	.list_box18 li a .con h6 font:last-child{ display:none}
	
	.ar_article{font-size:13px; line-height:26px}
	.ar_article p{font-size:13px; line-height:26px}
	#ar_fot01 h1{ width:100%; max-width:inherit}
	
	.n_sqsy .center{ width:100%; margin:.5rem 0}
	
	.n_contact .fl01 .right form{ padding:0 15px}
	.n_contact .layui-form-pane .layui-form-label{width: 100px;font-size: 13px;}
	.n_contact .layui-form-pane .layui-form-label span{ display:none}
	.n_contact .layui-form-pane .layui-input-block{margin-left: 100px;}
	
	.n_contact .layui-input, .n_contact .layui-select, .n_contact .layui-textarea{ font-size:13px;}
	.n_contact .fl01 .right h3{ margin-bottom:1.75rem}
	.n_contact .layui-btn{ margin:1.5rem 0 0}
	.n_contact .fl01 .left h4{ font-size:1.5rem}
	.list_box29{ width:100%}
	.list_box29 li a img{height: 13rem;}
	.list_box29 li a{ padding:10px 10px 2.75rem}
	
	footer.footer01{margin-top: -10rem;}
	.n_banner{height: auto;padding: 1.5rem 0;}
	
	.list_box33 li .a .img, .list_box33 li .a .img img{width: 100%;height: auto;}
	.list_box33 li .a .con{width: 100%;padding: 1.25rem 0 0;position: relative;}
	.list_box33 li .a .con p{ display:none}
	.list_box33 li .a .con p{line-height:20px;height:40px;margin: .5rem 0 0;}
	.list_box33 li .a .con hr{ display:none}
	.list_box33 li .a .con h5{font-size: 14px;line-height: 22px;white-space: normal;}
	.list_box33 li{margin-bottom: 0;}
	.list_box33{ margin:1rem 0 2rem}
	.list_box33 li .a .con h6{margin: 0;bottom: .25rem;width: 100%;line-height: 2rem;}
	.list_box33 li .a .con h6 font{line-height:20px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .list_box33 li .a .con h6 a{ display:block}
	
	.list_box35 li{width: 50%;margin-bottom: 1rem;}
	.n_chanyeyingyong .fl02{ padding: 2.5rem 0 5rem;}
	.title002 h3{ font-size: 1.5rem;}
	.n_chanyeyingyong .left .miso_hd ul li a font{ font-size: 13px;}
	
	.yycj_banner .top{ height:16rem}
	
	.yycj_section01{ padding:3rem 0}
	
	.title004{ margin-bottom:2rem}
	.title004 h3{ font-size:1.75rem; }
	
	.list_box39 li a .img, .list_box39 li a .img img{ width:100%; height:auto}
	.list_box39 li a .con{ width:100%; padding:1.5rem 0 0}
	
	.list_box40 li{width:100%;text-align:center !important;margin-bottom: 2rem;}
	.list_box40 li a h5:before{ left:50% !important; right:auto; margin-left:-.5rem}
	
	.yycj_section02{background-size: 1300px auto;padding: 3rem 0 22rem;}

	.list_box40 li a h3{ height:4rem}
	.list_box40 li a h3 img{ height:2.5rem}
	.list_box40 li a font{ margin:1rem 0 0}
	.list_box40 li a p{ height:auto}
	
	.list_box41 li{ width:100%; margin:1rem 0}
	.list_box41 li a h3 img{ height:4rem}
	.list_box41 li a{ height:20rem}
	.list_box40 li a h5{ font-size:1.25rem}
	
	.yycj_section03{ padding:3rem 0 5rem}
	
	.n_banner1 .left{width:100%;height: auto;padding: 2rem 0 1rem;}
	.n_banner1 .right{width:100%;height: auto;padding: 0 0 4rem;}
	.n_banner1 .right img{ max-width:70%}
	.n_banner1 .left .box_table{ text-align:center}
	.n_banner1 .left h3{ font-size:1.5rem}
	
	.n_about .fl01{ padding:2.5rem 0}
	.title005 h2{ font-size:3rem}
	.title005 h3{ font-size:1.375rem}
	.n_about .fl01 .title005{ margin-bottom:2rem;}
	.title005{ margin-bottom:2rem}
	
	.n_about .fl02 .content .box .box00{top:auto;right:auto;bottom:auto;left:auto;position: relative;}
    .n_about .fl02 .content .box .box00 .icon{ display:none}

    .n_about .fl02 .content .box .box00 .con{width:100%;height: 4.25rem;}
    .n_about .fl02 .content .box .box00 .con .box_table{text-align: center;}
    .n_about .fl02 .content .box .box00 .con p{ font-size:13px; line-height:1.5}
	
	.n_about .fl02 .content .box>img{ max-width:60%; margin-bottom:2rem}
	.n_about .fl02{ padding:2.5rem 0}
	
	.n_about .fl03 .right .content .content_li{ margin:0}
	.n_about .fl03 .right .content .content_li .box{ padding:0 15px}
	.list_box43 li a{ height:4.5rem}
	.list_box431 li a:before{ width:15px; right:-15px}
	.list_box432 li a:before{ width:15px; left:-15px}
	.list_box44 li a{ height:4.5rem}
	.list_box44 li a span{ width:12px; height:12px; background-size:cover !important}
	
	.n_about .fl04 .left, .n_about .fl04 .fl002 .left{width:100%;border:none;border-bottom: #dfe2f0 1px solid;height: 5.75rem;}
	.n_about .fl04 .fl002 .right img, .n_about .fl04 .right img{ max-width:94%}
	.list_box46{ padding:1.5rem 0}
	.list_box46 li{width:100%;height: 6rem;}
	.n_about .fl04 .right{ width:100%}
	.list_box46 li img{max-width: 20rem !important;}
	
	.n_about .fl04{ padding:3rem 0}
	.n_about .fl05{ padding:3rem 0 2rem}
	.n_about .fl06{ padding:3rem 0 2rem}
	.list_box47 li{ margin:7px 0}
	
	.list_box48{ margin:0 -2px}
	.list_box48 li{width:33.333333% !important;padding:0 2px;margin-bottom: 1.5rem;}
	.list_box48 li a{width:100% !important;font-size: 13px;}
	.list_box48 li a img{height: 14px;}
	
	.n_about .fl07 .miso_hd{margin-bottom: 0rem;}
	.list_box49 li{ width:50%}
	.list_box48 li a:before{width:14px;height: 10px;margin-left: -7px;background-size: 100% 100%;}
	
	.n_about .fl07{ padding:3rem 0}
	
	.n_about .fl04 .fl002 .right{ padding: 3rem 0; height:auto}
	.list_box45 li h3{ height:2.5rem}
	.list_box45 li h3 img{height: 1.75rem;}
	.title005 h6{ margin:.75rem 0 0}
	
	.list_box42 li a h3 img{ height:1.5rem}
	.list_box45 li h5{max-width: 70px;font-size: 12px;display: inline-block;}
	
	.n_banner1 .left h4{ max-width:20rem; display:inline-block}
	.n_about .fl05 table tr th:nth-child(2){ width:50px}
	
	.n_jiaoxue .fl01 .miso_hd{ padding:0}
	.n_jiaoxue .fl01 .miso_hd li{ padding:0}

	.list_box51 li h3{line-height:inherit;padding: 1rem 0;}
	.list_box51 li h3 font{width:100%;display: block;}
	.list_box51 li h3 .ico{ margin:0 0 1rem; line-height:1.875rem}
	.list_box51 li h3 .ico img{ height:1.75rem}
	
	.n_jiaoxue .fl01{ padding:3rem 0}
	.title006{ margin-bottom:2rem}
	.title006 h3{font-size: 1.25rem;}
	
	.n_jiaoxue .fl01 .miso_bd .box{ padding:0}
	
	.n_jiaoxue .fl01 .miso_bd .box .left{ width:100%}
	.n_jiaoxue .fl01 .miso_bd .box .right{width:100%;padding: 2rem 6% 0;}
	
	.n_jiaoxue .fl01 .miso_bd .box .left h3 img{ height:3rem}
	.title007{ margin:1.5rem 0 1rem}
	.title007 h2{ font-size:4.5rem; margin-bottom:-1rem;}
	.title007 h3{ font-size:1.5rem}
	.n_jiaoxue .fl01 .miso_bd{padding: 1rem 0 3rem;}
	.list_box52 li{font-size:14px;min-width: 50%;float: left;padding-left: 24px;}
	
	.list_box53 li a .ico{ width:5rem; height:5rem;}
	.list_box53 li a .ico img{ height:2.5rem}
	.list_box53 li a:before{ top:2.5rem}
	
	.list_box55 li{ width:100%; margin:.5rem 0}
	
	.n_jiaoxue .fl03 .content .left{width: 70px;}
	.n_jiaoxue .fl03 .content .right{width: calc(100% - 70px);}
	
	.list_box56 li a img{ height:1.25rem}
	
	.list_box58 dd{ width:100% !important}
	.list_box58 dd.dd{ width:50% !important;}
	.list_box61 dd{ width:100%}
	
	.n_jiaoxue .fl04{background-size:auto 40%;padding: 0 0 1rem;}
	
	.n_jiaoxue .fl04 .content .box{ border: #14171b .25rem solid;}
	
	.n_jiaoxue .fl03{ padding:3rem 0}
	
	.logo_wrap{margin:0 -3px;height: 20rem;}
	.logo_wrap .line_00{ padding:0 3px}
	
	.n_jiaoxue .fl05{ padding:3rem 0}
	.n_jiaoxue .fl05 .left h3 img{ max-height:2.5rem}
	
	.n_jiaoxue .fl06{padding: 3rem 0 1rem;}
	.n_jiaoxue .fl06 .title006{ margin-bottom:3rem}
	.n_jiaoxue .fl06 .right .top{ height:200px}
	
	.list_box52 li, .list_box54 dd{ background-size:auto 10px !important;}
	.list_box53 li a .xx_box img{ height:14px;}
	.list_box57 li a img{ height:1.25rem}
	
	.n_jiaoxue .fl01 .miso_bd .box .left h3 img{ display:none}
	.title007 h2{ font-size:3.5rem}
	
	.list_box52 li br{ display:none}
	
	.yingjian img.ar_web{ display:none}
	.yingjian img.ar_wap{ display:inline-block}
	
	.n_jiaoxue .fl07 .content img.ar_web{ display:none}
	.n_jiaoxue .fl07 .content img.ar_wap{ display:inline-block}
	
	.list_box63 li h3 img{ height:1.5rem}
	
	.n_xiangmushixun{ padding:3rem 0 0}
	.n_xiangmushixun .fl02{ padding:3rem 0 0}
	
	.n_xiangmushixun .fl02 .img>img{ top:1.5rem; right:10px; left:10px; bottom:10px; width: calc(100% - 20px); height: calc(100% - 1.5rem - 10px);}
	.n_xiangmushixun .fl03 .title006, .n_xiangmushixun .fl02 .title006{ margin-bottom:2rem}
	.n_xiangmushixun .fl03{ padding:3rem 0 6rem}
	.content.ar_wap .box00 .list_box64 dt img{ height:2.375rem}

	.box00 .list_box64 dt{ font-size:14px}
	
	.list_box68 li a h3{ height:4.5rem}
	.list_box68 li a h3 img{ max-height:3rem}
	.list_box68 li a p{ line-height:1.875rem}
	.title008 h3{background-size: 80% auto;margin-bottom: 1rem;line-height: 3.75rem;}
	
	.list_box67 li a h3 img{ height:1.875rem}
	.list_box67 li a{ height:90px;}
	
	.jxgl_banner .top h3{ font-size:1.5rem}
	.jxgl_banner .top{height: 18rem;}
	.jxgl_banner .list_box1{margin: .375rem 0 2rem;}
	
	.n_jxgl .fl01{ padding:2.5rem 0 0}
	
	.n_jxgl .fl02{ padding:2.5rem 0}
	.n_jxgl .fl03{ padding:2.5rem 0 3rem}
	.list_box68 li a{ height:auto; padding:1.5rem}
	
	.n_kczy .fl01, .n_kczy .fl02, .n_kczy .fl03{ padding:2.5rem 0}
	.n_kczy table th{ width:auto !important; min-width:inherit !important}
	
	.n_kczy .fl02 .ar_article table, .n_kczy .fl03 .ar_article table{ min-width:768px}
	
	.n_xiangmushixun .fl03 .content img.ar_web{ display:none}
	.n_xiangmushixun .fl03 .content img.ar_wap{ display:block}
	.n_jiaoxue .fl07{background: url(../img/about/n_jiaoxue_fl07_bg.jpg) center bottom no-repeat;background-size: 100% auto;}
	
	.n_jxgl .fl02 .miso_bd .right h2, .n_jxgl .fl02 .miso_bd .right h3{ display:inline-block}
	.n_jxgl .fl02 .miso_bd .right h3{margin: .5rem 0 0 .5rem;vertical-align: top;}
	.n_jxgl .fl02 .miso_bd .right .miso_bd1{ margin:.5rem 0 0}
	.list_box66{ margin:2rem 0 0}

	.n_kczy .fl01 .top_video_box{ padding-bottom:74% !important}
	
	.title008 p{ text-align:left}
	
	.list_box71 li{width:100%;margin-bottom: 1rem;}
	
	.n_hezuogaoxiao .fl02 .list_box72 li{ width:50%}
	.n_hezuogaoxiao .fl02 .list_box72 li a .top2 p{ font-size:11px}
	
	.n_banner3 .left h3{font-size:1.5rem;margin-bottom: 1.25rem;}
	
	.n_hezuogaoxiao_detail .fl02{padding: 2.5rem 0;}
	.n_hezuogaoxiao_detail .fl02 .left .box{ margin-bottom:2rem}
	.n_title004{ margin-bottom:2rem}
	.n_hezuogaoxiao_detail .fl01 .right p, .n_hezuogaoxiao_detail .fl02 .left p, .n_hezuogaoxiao_detail .fl03 .content p{ font-size:13px; line-height:26px;}
	.n_hezuogaoxiao_detail .fl01{ padding:2.5rem 0 0rem}
	.n_title004 font big{ font-size:1.5rem}
	.n_hezuogaoxiao_detail .fl03 .content{ padding:2.5rem 0}
	
	.n_banner4{ padding:2.5rem 0; height:auto}
	.n_banner4 h1 img{ max-width:70%}
	.n_banner4 h2{ font-size:1.5rem}
	
	.n_banner5 .top h2{ font-size: 1.5rem;}
	
	.n_chanxue_detail .fl00{padding: 2rem 0;}
	
	.n_chanxue_detail .fl03 .right .box .box01{width: 100%;padding: .75rem 0;}

	.n_chanxue_detail .fl06 .content .right img.ar_web{ display:none}
	.n_chanxue_detail .fl06 .content .right img.ar_wap{ display:inline-block; max-width:260px}

    .n_chanxue_detail .fl06 .content .left .h4{ font-size:1.25rem}
    .n_chanxue_detail .fl06 .content .left .h3{ font-size:1.375rem}
    .n_title005 h2{ font-size:1.375rem}
	
	.n_chanxue_detail .fl06 .content .right a.ar_web{ display:none}
	.n_chanxue_detail .fl06 .content .right a.ar_wap{ display:block}
	
	.list_box83 li{ padding:3rem 0}
	.list_box83 li a .con{padding: 1rem 0 0;}
	
	.list_box83 li a .con span{ margin:1.5rem 0 0}
	.list_box83 li a .con h2 img{ height:4px}
	.list_box83 li a .con h3{ font-size:1.5rem; margin:1rem 0 1rem}
	
	.list_box83 li a .con{order:1;padding: 0 0 0 1.25rem;width: calc(100% - 40vw);}
	
	.list_box84 li a .con h3{ margin:1.5rem 0 1rem; font-size:1.25rem}
	
	.n_chanye_detail .fl01{ padding:0 0 3rem}
	
	.list_box85 li{ width:100%; margin:.5rem 0}
	.list_box85 li a{ height:9rem; padding:0 2rem}
	
	.list_box85 li a .img{ width:5rem}
	.list_box85 li a .img img{ max-width:3rem}
	.list_box85 li a .con h5{ font-size:1.25rem}
	.n_chanye_detail .fl03{ padding:3rem 0}
	
	.list_box84 li{ width:50%}
	.n_banner6 .top h6{ margin:1.25rem 0 0}

    .list_box83 li{padding: 1.5rem 0 2rem;}
	.list_box83 li a .img{ width:40vw}
	
	.list_box84 li a .con span{ width:6.75rem}
	.list_box83 li a .con span{ width:7.75rem}
}