<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@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(../font/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;}


.main-menu{width: calc(100% - 24.0625rem - 10.75rem);padding: 0 1rem 0 3rem;}
.main-menu nav&gt;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 &gt; ul &gt; li {
    display: inline-block;
    margin: 0;
}

.main-menu nav &gt; ul &gt; li &gt; 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 &gt; ul &gt; li &gt; a font{display:inline-block;height:100%;position:relative;white-space: nowrap;}
.main-menu nav &gt; ul &gt; li &gt; a font:after{content:"";position:absolute;width:0;height: 2px;transition:.6s;bottom:24px;right: 0;}

/*.main-menu nav &gt; ul &gt; li:hover &gt; a,
.main-menu nav &gt; ul &gt; li.active &gt; a {
    color: #e10011;
}*/

.main-menu nav &gt; ul &gt; li.active &gt; a font:after, .main-menu nav &gt; ul &gt; li:hover &gt; a font:after{width:100%;left: 0;background: #D61418;}
.main-menu nav &gt; ul &gt; li &gt; a i{display:inline-block;height: 95px;width: 11px;background:url(../images/fa-angle-down.png) center no-repeat;vertical-align: top;margin-left: .375rem;}

/* sub menu */
.main-menu nav &gt; ul &gt; 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 &gt; ul &gt; 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 &gt; ul &gt; li .sub-menu .left{width:32.8125%;min-height:25rem;background:#fff url(../images/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 &gt; ul &gt; li .sub-menu .left h3{ font-size:1.0625rem; color:#D61418; line-height:1.5rem;}
.main-menu nav &gt; ul &gt; li .sub-menu .left p{font-size:12px;color:#75777b;line-height:20px;margin: 1.75rem 0 1.375rem;}
.main-menu nav &gt; ul &gt; li .sub-menu .more001 a span{transform: rotate(90deg);}

.main-menu nav &gt; ul &gt; 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(../images/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 &gt; ul &gt; 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(../images/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 &gt; ul &gt; li .sub-menu .right .left_con{width: 352px;padding-right: 80px;background:url(../images/shuxian.png) right top no-repeat;}
.list_box15{display:block;background:url(../images/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(../images/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(../images/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(../images/container04_dots_on.png) center no-repeat;}
.list_box15 li.on a:after, .list_box15 li:hover a:after{ height:100%; background:#D61418}

.main-menu nav &gt; ul &gt; li .sub-menu .right .right_con{width: calc(100% - 352px);padding-left:4.375rem;}
.main-menu nav &gt; ul &gt; li .sub-menu .right .right_con .top{ padding:0 0 0 45px; margin-bottom:1.5rem}
.main-menu nav &gt; ul &gt; li .sub-menu .right .right_con .top h4{ font-size:15px; color:#D61418; font-weight:bold}
.main-menu nav &gt; ul &gt; 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(../images/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 &gt; ul &gt; li &gt; .sub-menu &gt; li &gt; .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 &gt; ul &gt; li &gt; .sub-menu &gt; 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 &gt; ul &gt; li &gt; a{color: #343434;}
header.xg .main-menu nav &gt; ul &gt; li &gt; a i{ background: url(../images/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 &gt; ul &gt; li &gt; 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(../images/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(../images/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(../images/list_box4_bg2.png);}
.list_box4 li:nth-child(2):before{background:url(../images/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(../images/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(../images/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&gt;ul&gt;li{overflow:hidden;margin: 0 20px;width: auto;}
#m_nav&gt;ul&gt;li+li{border-top: 1px solid #eaeaea;}
#m_nav&gt;ul&gt;li .list{margin:0 -5px;font-size: 0;}
#m_nav&gt;ul&gt;li .list div{display:inline-block;width: 50%;padding:0 5px;margin-bottom: 1rem;}
#m_nav&gt;ul&gt;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(../images/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&gt;a{background-size:10px; position:relative;}
#m_nav .title .list .void&gt;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(../images/container01_bg1.png) left top no-repeat, url(../images/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(../images/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:#D61418;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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/container04_dots_on.png) center no-repeat;}
.container04 .content .left .miso_hd ul li.miso-current a:after{ top:0; height:100%; background:#D61418;}

.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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/left01.png) center no-repeat;left: 50%;margin-left: -7rem;}
.list_box10 .miso-next{background: url(../images/right01.png) center no-repeat;right: 50%;margin-right: -7rem;}
.list_box10 .miso-prev:hover{background:url(../images/left01_on.png) center no-repeat;}
.list_box10 .miso-next:hover{background: url(../images/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(../images/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:#D61418; 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(../images/left01.png) center no-repeat;left: .75rem;}
.list_box11 .miso-next{background: #fff url(../images/right01.png) center no-repeat;right: .75rem;}
.list_box11 .miso-prev:hover{background:#fff url(../images/left01_on.png) center no-repeat;}
.list_box11 .miso-next:hover{background:#fff url(../images/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:#D61418;-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:#D61418 url(../images/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(../images/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(../images/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:#D61418 6px solid; bottom:-6px; left:50%; margin-left:-4px; opacity:0; visibility:hidden; transition:.5s;}

.container07 .miso_hd ul li.miso-current a{ background:#D61418; 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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/z_banner_bg.jpg) center no-repeat; background-size:cover; position:relative; overflow:hidden}
.z_banner .bg{background:url(../images/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(../images/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(../images/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(../images/z_container02_bg.jpg) center no-repeat; background-size:cover; position:relative; overflow:hidden; padding:7rem 0 7.25rem}
.z_container02 .bg{background:url(../images/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(../images/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(../images/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 &gt; ul &gt; li .sub-menu .right .list_box21{margin: 0 -2rem;}
.main-menu nav &gt; ul &gt; li .sub-menu .right .list_box21 li{padding: 0 2rem;}
.main-menu nav &gt; ul &gt; li .sub-menu .right .list_box21 li a{padding:1rem 0 2rem;border: rgba(145,189,255 ,.3) 1px solid;}
.main-menu nav &gt; ul &gt; li .sub-menu .right .list_box21 li a .img img{max-height: 11rem;width: auto;}
.main-menu nav &gt; ul &gt; li .sub-menu .right .list_box21 li a h4{font-size:1rem;margin: 0 0 1.5rem;}
.main-menu nav &gt; ul &gt; li .sub-menu .right .list_box21 li a font{max-width: 11rem;font-size: .875rem;height: 3rem;line-height: 3rem;}

/*侧边栏*/
.gb-contact {
  z-index: 9999;
  right: 10px;
  position: fixed;
  /*top: 60%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);*/
  bottom: 130px;
  background: #fff;
  width: 56px;
  border-radius: 8px;
  padding: 5px 0px 0;
  box-shadow: 0px 0px 6px 1px rgba(105, 119, 135, 0.13);
  font-size: 12px;
}

.gb-contact .item {
  margin-bottom: 10px;
  height: 76px;
  /* width: 50px; */
  transition: 0.5s;
  position: relative;
  margin: 0 auto;
  padding: 9px 0;
  cursor: pointer;
  box-sizing: border-box;
}

.gb-contact .btn-zd {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.gb-contact .item-line {
  margin: 0 15px;
  opacity: 0.2;
  background: #666666;
  height: 1px;
}

.gb-contact .item a {
  color: #666666 !important;
}

.gb-contact .item .common-bounced {
  display: none;
  position: absolute;
  right: 56px;
  top: -15px;
}

.gb-contact .item .common-bounced .content {
  margin-right: 20px;
  display: block;
  min-width: 90px;
  box-shadow: 0px 0px 6px 1px rgba(105, 119, 135, 0.13);
  background: #ffffff;
  border-radius: 10px;
  color: #333333;
  padding: 15px;
}

.gb-contact .item .common-bounced .content .content-title {
  line-height: 35px;
}

.gb-contact .item .common-bounced .content .content-value {
  line-height: 35px;
  color: #0087fc;
  white-space: nowrap;
}

.gb-contact .item .common-bounced .content .img-weixin {
  width: 187px;
  height: 187px;
}

.gb-contact .icon-contact {
  text-align: center;
  transition: all 0.5s;
  line-height: 1.25;
}

.gb-contact .icon-contact .img-defalut {
  margin: 0 auto;
  display: block;
  margin-bottom: 5px;
}

.gb-contact .icon-contact .img-hover {
  margin: 0 auto;
  display: none;
  margin-bottom: 2px;
}

.gb-contact .item:hover {
  border-radius: 8px;
  background: linear-gradient(90deg, #0083fc 0%, #00b8fe 100%);
}

.gb-contact .item:hover a {
  color: #fff !important;
}

.gb-contact .item:hover .img-defalut {
  display: none;
}

.gb-contact .item:hover .img-hover {
  display: block;
}

.gb-contact .item:hover .common-bounced {
  display: block;
}

@media only screen and (max-width: 1024px) {
  .gb-contact {
    display: none;
  }
}


/*====移动端导航====*/
#m_n_nav {background:url(../images/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:16px; color: #fff; text-align: center; margin: 0; line-height: 50px; margin-left:40px;}
#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 #D61418; height: 30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: #535455; }
#sub_nav_content ul li.on a { color: #D61418; }
#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: #D61418; border-top: 1px solid #fff; }
#sub_nav_content dt.title_on a i { color: #D61418; }
#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: #D61418;}
#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: #D61418; }


/*新闻动态-列表*/

.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_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:#D61418}

.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:18px; color:#333; line-height:30px; 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:#D61418;margin: -3px .5rem 0 0;vertical-align: middle;}
.list_box18 li a .con hr{background:#e7eaee;margin: 10px 0;position:relative;overflow: visible;}
.list_box18 li a .con hr:after{ content:""; background:#D61418; width:0; height:2px; bottom:0; transition:.5s; position:absolute}
.list_box18 li a .con p{font-size:14px;line-height:1.375rem;height:2.75rem;color:#6f7378;}


.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:#D61418; left:-.875rem; position:absolute;}
.n_title001 span{ font-size:12px; color:#D61418; 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(../images/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 0rem;margin-bottom:0rem;position:relative;font-size: 1rem;}
.list_box26 li:after{ content:""; position:absolute; left:0; width:0; bottom:-1px; background:#D61418; 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:20px 0 1.25rem;margin-bottom: 2rem;}
.ar_title_box:after{ content:""; position:absolute; bottom:-2px; width:2.75rem; height:2px; background:#D61418}
.ar_title_box h5{ font-size:24px; 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:#D61418;margin: -3px .5rem 0 0;vertical-align: middle;}

.ar_article_box{ margin-top:10px}

#ar_fot01{position:relative;width: 100%;overflow:  hidden;font-size: 0; border-top:1px #f0f0f0 solid;}
#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);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#ar_fot01 h1:hover, #ar_fot01 h1:hover a, #ar_fot01 h1:hover span{color: #D61418;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: #D61418;text-transform:uppercase;padding: 0 1rem;}

.n_sqsy{ background:url(../images/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_container .n_left2{width:calc(100% - 250px);padding-left: 30px;}

.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:#D61418; 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(../images/n_klfx_icon1.png) center no-repeat !important}
.bshare-custom.icon-medium .bshare-weixin{ background:url(../images/n_klfx_icon2.png) center no-repeat !important}
.bshare-custom.icon-medium .bshare-qqim{ background:url(../images/n_klfx_icon3.png) center no-repeat !important}
.bshare-custom.icon-medium a.bshare-more.more-style-addthis{ background:url(../images/n_klfx_icon4.png) center no-repeat !important}



.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:#D61418; 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:#D61418; width:1.25rem;}
.n_contact .fl01 .left dl dt{ font-size:1rem; color:#D61418; 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:#D61418;}

.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(../images/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: #D61418;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(../images/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:#D61418; 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:#D61418}

.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:#D61418; 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(../images/left02.png) center no-repeat; left: .5rem; }
.list_box32 .miso-next{ background: url(../images/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:#D61418;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:#D61418; 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: #D61418;border-radius: 14px;margin-right: .5rem;transition: .5s;margin-bottom: .5rem;}

.n_sqsy1{background:url(../images/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:#D61418;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: #D61418; margin-top: 2rem;}


.n_chanyeyingyong .left{ width:250px; position:relative}
&lt;!--.n_chanyeyingyong .left:before{ content:""; position:absolute; right:0; top:0; bottom:0; width:1px; background:#e1e6f1}--&gt;
.n_chanyeyingyong .left .miso_hd ul li{ position:relative; overflow:hidden; border-bottom:1px #f1f1f1 solid;}

.n_chanyeyingyong .left .miso_hd ul li:before{ content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../images/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:45px; line-height:45px; 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 20px; font-size:15px; color:#4b5877}

.n_chanyeyingyong .left .miso_hd ul li a font:before{ content:""; position:absolute; background:url(../images/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(../images/container04_dots_on.png) center no-repeat;}
.n_chanyeyingyong .left .miso_hd ul li.miso-current a:after{ top:0; height:100%; background:#D61418;}*/

.n_chanyeyingyong .left .miso_hd ul li:hover{ background:#d71418; color:#FFF}
.n_chanyeyingyong .left .miso_hd ul li:hover  a font{ background:#d71418; color:#FFF}

.n_chanyeyingyong .left .miso_hd ul li.miso-current{background:#d71418; color:#FFF}
.n_chanyeyingyong .left .miso_hd ul li.miso-current a font{ color:#FFF}

.n_chanyeyingyong .right{ width:calc(100% - 250px); position:relative; padding-left:1.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:15px; color: #000000; line-height: 1.25;}
.list_box34 li a .con h6{ font-size: .875rem; color: #D61418; 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(../images/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:16px;color: #fff;line-height:33px;padding: 0 15px;}
.list_box34 li a .img .top1 h6{font-size:14px;color: rgba(255,255,255,.9);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:#d71418; border-radius: 17.5px; font-size: 14px; 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: 14px; 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: #D61418;}

.zhaobudao{ background: url(../images/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(../images/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(../images/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(../images/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(../images/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:#D61418; border-bottom:#D61418 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(../images/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:#D61418;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:#D61418;width: 1rem;height: 1rem;}
.list_box39 li a:hover .con .bottom font{ background:#D61418; color:#fff; border:#D61418 1px solid}
.list_box39 li a:hover .con .bottom font svg{ fill:#fff}

.yycj_section02{background:#fff url(../images/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:#D61418}
.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:#D61418;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:#D61418;width: 1rem;height: 1rem;}
.list_box40 li a:hover font{ background:#D61418; color:#fff; border:#D61418 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:#D61418;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:#D61418;width: 1rem;height: 1rem;}
.list_box41 li a:hover font{ background:#D61418; color:#fff; border:#D61418 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&gt;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(../images/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(../images/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:#658bf1;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: #D61418;}
.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:#658bf1}
.list_box43 li.on a h5{ color:#fff}
.list_box431 li.on a:before{ background:#658bf1}
.list_box432 li.on a:before{ background:#658bf1}

.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(../images/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(../images/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(../images/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(../images/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(../images/n_about_fl05_bg.jpg) center bottom no-repeat;background-size:cover;overflow: hidden;}
.n_about .fl05 table tr th{background:#658bf1;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(../images/left03.png) center no-repeat; left:-4rem}
.list_box47 .miso-next{background: url(../images/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(../images/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, 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; 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:#658bf1 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:#D61418; 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(../images/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:#D61418;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:#D61418; 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(../images/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(../images/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(../images/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(../images/yingjian_bg.png) left bottom no-repeat;}

.n_jiaoxue .fl04{background:url(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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:#D61418 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(../images/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(../images/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&gt;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(../images/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(../images/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(../images/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&gt;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:#D61418 !important; color:#fff !important}
.list_box65 li.miso-current a{ background:#D61418 !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(../images/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:#D61418}

.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(../images/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(../images/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(../images/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(../images/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(../images/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:#D61418; 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:#D61418 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:#D61418 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:#D61418 1px solid; border-right:#D61418 1px solid}
.n_title004 font big{ font-size:1.75rem; color:#D61418;}
.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(../images/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: #D61418;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(../images/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(../images/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: #D61418;font-size: .875rem;margin: 4.375rem 0 0;}
.list_box83 li a .con span svg{width: 1rem;height: 1rem;transition:.5s;fill:#D61418;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: #D61418;font-size: .875rem;margin:1rem 0 .875rem}
.list_box84 li a .con span svg{width: 1rem;height: 1rem;transition:.5s;fill:#D61418;margin: 0 0 0 .5rem;}

.n_chanye_detail .fl03{ padding:6.25rem 0 6.25rem; overflow:hidden; background:url(../images/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(../images/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(../images/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(../images/fealeft.jpg);background-size: cover;background-position: center;border-radius: .06rem;}.cater3 .item3 .box1{background:url(../images/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"*/
</pre></body></html>