
/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 768px) {
.container01 .wenzi dl dd a:hover { box-shadow: 0 0 30px rgba(0,0,0,0.25); transform: translateY(-5px) }
.container02 .left a:hover font, .container04 .top .ul1 li a:hover font { border: #1e3685 1px solid }
.container02 .left a:hover font:before, .container04 .top .ul1 li a:hover font:before { left: 0; width: 100%; background: #1e3685; }
.container02 .left a:hover font span, .container04 .top .ul1 li a:hover font span { color: #fff }
.container02 .left a:hover font span i, .container04 .top .ul1 li a:hover font span i { color: #fff; margin-left: 0.75rem }
.container03 .left .ul2 .more a:hover span i { transform: translateX(48px); }
.container03 .left .ul2 .more a:hover, footer .fl01 .left dl dd:hover, footer .fl01 .left dl dt:hover, .n_video ul li .con h5:hover { color: #1e3685 }
.container04 .bottom .ul2 li a:hover h5 { height: 4rem; opacity: 1; visibility: visible; }
.container04 .bottom .ul2 li a:hover .wz { color: #fff }
.container04 .bottom .ul2 li a:hover:before { height: 100%; background: #1e3685; top: 0 }
.container04 .bottom .ul2 li a:hover h4, .container04 .bottom .ul2 li a:hover h6 { color: #fff }
.container05 .ul2 li a .time span:hover { border: #1e3685 2px solid; background: #1e3685 }
.container05 .ul2 li a .time span:hover svg { fill: #fff }
.container06 .top h6 svg:hover { fill: #1e3685 }
.container05 .ul2 li:hover { transform: translateY(-5px) }
.n_about .fl02 .miso_bd ul li a:hover .img .top { transform: translateY(0); background: rgba(0,0,0,0.5) }
.more00 a:hover { background: #1e3685; color: #fff }
.n_djgz .fl02 ul li:hover a b, ul.ul001 li:hover a b, .n_djgz .fl00 .right ul li:hover { color: #de1916 }
.n_dangwu ul li:hover:before { opacity: 1; visibility: visible }
.n_video ul li a:hover .con h6 span { background: url(../image/more_on.png) center no-repeat; }
.n_video ul li a:hover { box-shadow: 3.907px 9.205px 29.76px 2.24px rgba(27, 28, 22, 0.14); }
.n_news .fl02 .right ul li a:hover:before { width: 100%; background: #1e3685; left: 0 }
.n_news .fl02 .right ul li a:hover .con h5, .n_news .fl02 .right ul li a:hover .con h6, .n_news .fl02 .right ul li a:hover .con p { color: #fff }
.n_news .fl02 .right ul li a:hover .yanjing { background: transparent }
.n_xuweiyidai .miso_hd ul li a:hover .img { background: url(../image/n_xuweiyidai_bg_on.png) center no-repeat; background-size: cover }
.n_xuweiyidai .miso_hd ul li a:hover h3 img.img1 { display: none; }
.n_xuweiyidai .miso_hd ul li a:hover h3 img.img2 { display: inline-block; }
.n_xuweiyidai .miso_hd ul li a:hover h4, .n_xuweiyidai .miso_hd ul li a:hover h6 { color: #fff }
.n_xuweiyidai .right .more a:hover { background: #76be3b; letter-spacing: 1px }
.fl_tuce .miso_bd ul li a:hover .con:before { height: 100%; top: 0; background: #1e3685 }
.fl_tuce .miso_bd ul li a:hover .con h5 { color: #fff }
.n_kongjian .fl02 ul.ul2 li .box:hover .img { box-shadow: -10.114px 25.034px 45.08px 0.92px rgba(4, 0, 0, 0.13); }
.n_kongjian .fl02 ul.ul2 li .box:hover .img .top { background: #fff; opacity: 1; visibility: visible }
.n_kongjian .fl02 ul.ul2 li .box:hover .con h5 { opacity: 0; visibility: hidden }
.n_meihao .miso_bd a:hover { background: #1e3685; border: #1e3685 1px solid }
.hezuo_box1 .fl_tuce .miso_bd ul li:hover:after { width: calc(100% - 1.875rem) }
.container06 ul li.on a .img .img_hezi { padding-bottom: 124.4% !important; padding-bottom: 29.5625rem !important; }
.container06 ul li.on a .img {/* opacity:0; */ visibility: visible; }
.container06 ul li.on a:before { background: #1e3685; width: 100%; }
.container06 ul li.on a .top1 { padding: 0 3.25rem 5rem; }
.container06 ul li.on a .top1 .con { height: auto; -webkit-transition-delay: 200ms; transition-delay: 200ms; }
.container06 ul li.on a .top1 p { opacity: 0.8; visibility: visible; transform: translateY(0); -webkit-transition-delay: 200ms; transition-delay: 200ms; }
.container06 ul li.on a .top1 span { opacity: 1; visibility: visible; transform: translateY(0); margin-top: 2.375rem; -webkit-transition-delay: 200ms; transition-delay: 200ms; }
.container06 ul li a .top1 span:hover { background: #fff; color: #1e3685; border: #fff 1px solid }
}
@media(min-width: 992px) {
.container06 ul li { width: 14.28% !important; }
.container06 ul li.on { display: inline-block; width: 28.56% !important; }
}
 @media(min-width: 992px) and (max-width: 1300px) {
}
 @media(max-width: 1830px) {
.w1800 { padding: 0 15px }
}
 @media(max-width: 1630px) {
.w1200 { padding: 0 15px }
.position { left: 15px }
}
 @media(max-width: 1600px) {
.n_contact .right { padding: 5rem 3rem }
}
 @media(max-width: 1330px) {
}
 @media(max-width: 1200px) {
#header { display: none }
#m_header { display: block }
.fp-viewing-page0 .m_header_box { opacity: 1; visibility: visible; }
.container03 .left .ul1 li { font-size: 2rem }
footer .fl01 .left { display: none }
footer .fl01 .right { width: 100%; text-align: center; margin-top:0;}
.n_title { display: none }
#m_n_nav { display: block }
.n_banner { height: 26vh; }
#header.n_header { display: none }
.m_header_box.n_header_box { opacity: 1; visibility: visible; }
.container02.active .left .lou img { max-width: 100%; }
.n_team ul li { width: 100% }
.n_djgz .fl01 .left { width: 100%; margin-bottom: 2rem }
.n_djgz .fl01 ul.slider li.miso-slide .img { padding-bottom: 54.61%; height: auto; }
.n_djgz .fl01 .left ul.slider li.miso-slide .img img { width: 100%; height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0 }
.n_djgz .fl01 .right { width: 100%; padding: 0 }
.n_zaixian .w1200 { padding: 0 15px }
.n_contact .left { width: 100%; position: relative }
.n_contact .right { width: 100%; position: relative }
.n_contact .left #container02 { height: 50vh }
.n_yewu_detail .left { width: 100% }
.n_yewu_detail .right { width: 100%; padding: 0 }
.n_yewu_detail .left ul li .img { padding-bottom: 63.37%; height: auto; }
.n_yewu_detail .left ul li .img img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100% }
.n_yewu_detail { padding: 3rem 0 }
.n_yewu_detail .right .box { padding: 3rem 15px 4rem; height: auto; }
.n_kongjian .fl02 ul.ul2 { margin: 0 -1rem }
.n_kongjian .fl02 ul.ul2 li { padding: 0 1rem }
.n_shichang .fl01 .content { height: auto; width: 100%; padding: 0; }
.n_shichang .fl01 .content .yuan00 { position: relative; top: auto; right: auto; bottom: auto; left: auto; margin: 0; display: inline-block; width: 100px; height: 100px; margin-top: 1.5rem; }
.n_shichang .fl01 .content .box .line { display: none }
.n_shichang .fl01 .content .yuan00 h3 { font-size: 18px }
.n_shichang .fl01 .content .yuan00 h5 { margin: 8px 0 4px }
.n_shichang .fl01 .content .yuan00 h6 { font-size: 12px; display: none }
.n_hezuo_yt .fl01 .content { height: auto; width: 100%; padding: 0; }
.n_hezuo_yt .fl01 .content .yuan00 { position: relative; top: auto; right: auto; bottom: auto; left: auto; margin: 0; display: inline-block; width: 100px; height: 100px; margin-top: 1.5rem; }
.n_hezuo_yt .fl01 .content .box .line { display: none }
.n_hezuo_yt .fl01 .content .yuan00 h3 { font-size: 18px }
.n_hezuo_yt .fl01 .content .yuan00 h5 { margin: 8px 0 4px }
.n_hezuo_yt .fl01 .content .yuan00 h6 { font-size: 12px; display: none }
.n_licheng .content .wawa { display: none }
}
 @media(max-width: 1060px) {
}
 @media(max-width: 992px) {
.container02 .left { width: 100%; padding-left: 8rem; }
.container02 .right { width: 100%; padding: 3rem 0 0; }
.container02 .right h3 { margin-bottom: 2rem; font-size: 1.5rem; }
.container02 .left .title { margin-bottom: 2rem; }
.container02 .left p { margin-bottom: 2rem; }
.container02 .left .lou:before { width: 4.5rem; }
.container03 .left { width: 100% }
.container03 .right { width: 100%; position: relative; right: 0; left: 0; padding: 1.5rem 0 0; }
.title001 { margin-bottom: 2rem }
.container03 .left .ul1 li { width: auto !important; line-height: 2rem; font-size: 1.5rem; margin-right: 1.6rem; }
.container03 .left .ul2 p { margin: 01.5rem 0 }
.container03 .left .ul2 .more a span { width: 34px; height: 34px; overflow: hidden;}
.container03 .left .ul2 .more a span i { transform: scale(.8) }
.container03 .left .ul2 .more a { line-height: 34px; }
.title002 { margin: 1rem 0 0; padding: 2rem 0 0; }
.container03 .right ul { margin: 0 -0.5rem; margin-right: -25%; }
.container03 .right ul li { padding: 0 0.5rem }
.container05 .left { width: 100%; margin-bottom: 3rem; }
.container05 .right { width: 100%; padding: 0; }
.container05 .ul1 li { width: 33.333333% !important; line-height: 3rem; }
.container05 .line { display: none }
.n_about .fl01 .left { width: 100%; padding: 0 }
.n_about .fl01 .right { width: 100%; padding: 2rem 0 0 }
.n_about .fl01 .right .box { padding: 3rem 0 5rem; height: auto }
.n_about .fl02 .miso_bd ul { margin: 0 -7px; margin-bottom: 1.5rem }
.n_about .fl02 .miso_bd ul li { width: 50%; padding: 0 7px; margin-bottom: 1.5rem; }
.more00 a { font-size: 12px; }
.n_zizhi .w1200 { padding: 0 15px }
.n_djgz .fl02 .left { width: 100%; margin-bottom: 2rem }
.n_djgz .fl02 .right { width: 100%; margin-bottom: 2rem; padding: 0 }
.n_djgz .fl01 .right ul li p, ul.ul001 li a span { height: auto; font-size: 12px; }
.n_zaixian .form01 .form_box .box { width: 100% }
.n_video ul li { width: 50% }
.n_zhihui ul .miso-prev { left: 50%; margin-left: -3.5rem; }
.n_zhihui ul .miso-next { right: 50%; margin-right: -3rem }
.n_zhihui ul .miso-prev, .n_zhihui ul .miso-next { transform: scale(0.6); top: auto; bottom: -3rem; }
.n_news .fl02 .left { width: 100%; }
.n_news .fl02 .left.ss { display: none; }
.n_news .fl02 .right { width: 100%; }
.n_news_detail .content { display: block }
.n_news_detail .n_left { width: 100%; padding: 0 }
.n_news_detail .n_right { width: 100%; display: none }
.n_xuweiyidai .left { width: 100%; padding: 0 }
.n_xuweiyidai .right { width: 100%; padding: 0 }
.n_xuweiyidai .miso_hd ul .miso-prev, .n_xuweiyidai .miso_hd ul .miso-next { width: 2.125rem; height: 2.125rem; top: auto; bottom: -3rem; }
.n_xuweiyidai .miso_hd ul { padding: 0 0 }
.n_xuweiyidai .miso_hd ul .miso-prev { left: 50%; margin-left: -3rem }
.n_xuweiyidai .miso_hd ul .miso-next { right: 50%; margin-right: -3rem }
.n_xuweiyidai .miso_hd ul li a h4 { font-size: 1.25rem; margin: 0.75rem 0 0.75rem }
.n_life .fl02 ul li { width: 50%; margin-bottom: 1.5rem }
.n_life .fl01 .left { width: 100%; margin-bottom: 1.5rem }
.n_life .fl01 .right { width: 100% }
.fl_tuce .miso_bd ul .miso-prev { left: 50%; margin-left: -3.5rem; }
.fl_tuce .miso_bd ul .miso-next { right: 50%; margin-right: -3rem }
.fl_tuce .miso_bd ul .miso-prev, .fl_tuce .miso_bd ul .miso-next { transform: scale(0.8); top: auto; bottom: 0; }
.fl_tuce .miso_bd ul { padding: 0; }
.fl_tuce .miso_bd ul .miso-list { padding-bottom: 3rem; }
.n_kongjian .fl01 .left { width: 100%; margin-bottom: 1.5rem }
.n_kongjian .fl01 .right { width: 100% }
.n_kongjian .fl02 ul.ul1 li { width: 100% }
.n_kongjian .fl02 ul.ul2 li { width: 50% }
.n_shichang .fl02 .fl001 .left { width: 100%; height: auto; padding: 1.5rem 0 }
.n_shichang .fl02 .fl001 .right { width: 100%; height: auto; padding: 2rem 0 0; margin: 0; }
.n_shichang .fl02 .fl001 .right img { width: 100%; margin: 1rem 0; }
.n_hezuo_yt .fl02 .fl001 .left { width: 100%; height: auto; padding: 1.5rem 0 }
.n_hezuo_yt .fl02 .fl001 .right { width: 100%; height: auto; padding: 2rem 0 0; }
.n_licheng .content .dot00 { position: relative; right: 0; left: 0; margin-bottom: 1.25rem; padding-left: 15px; }
.n_licheng .content { padding: 0 0 4rem }
.n_licheng .content>img { position: absolute; right: 0; bottom: 0; left: 0; }
.n_renli .content { display: block; }
.n_renli .fl01 .right, .n_renli .fl01 .left { display: block; width: 100%; }
.n_renli .fl01 .left { margin-bottom: 3rem }
.n_renli .fl01 .right .box_c { position: relative }
.n_renli .fl01 { padding: 2rem 0 3rem }
.n_renli .left .n_title001 { margin-bottom: 3rem }
.container06 ul { overflow: hidden; overflow-x: scroll; white-space: nowrap; }
.container06 ul li { }
.container06 ul::-webkit-scrollbar {
width:0px;
height: 0px;
background-color: #F5F5F5;
}
.container06 ul::-webkit-scrollbar-track {
border-radius: 10px;
background-color: #E2E2E2;
}
.container06 ul::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: #333;
}
.container06 ul li.on a .top1 { padding: 2rem 8px; }
.container06 ul li a .img .img_hezi, .container06 ul li.on a .img .img_hezi { padding-bottom: 150% !important }
.container06 ul li.on a .top1 .con, .container06 ul li a .top1 .con { display: none }
.container06 ul li a .top1 { padding: 2rem 8px; }
.container06 ul li a .top1 h5 { font-size: 11px; }
}
 @media(max-width: 768px) {
.n_dangjian .n_header { background-image: url(../image/n_djgz_fl01_tit.jpg); background-size: cover; }
.n_dangjian #m_nav { background-image: url(../image/n_djgz_fl01_tit.jpg); background-size: cover; background-color: none; }
#gotop { right: 0; transform: scale(0.7) }
.n_banner { height: 4rem; background-color: #1e3685!important; background-image: none!important; }
.f_logo{ display:none;}
.n_class.n_news .fl02 .right ul li{ width: 50%;padding: 0 .5rem;}
.banner .swiper-button-next, .banner .swiper-button-prev { width: 20px; height: 45px; background-size: cover !important }
.web_banner{ display:none;}
.wap_banner{ display:block;}
.container01 .wenzi { }
.container01 .wenzi dl dd a { width: 10rem }
.container01 .wenzi dl dd a svg { margin: -3px 0 0 1.375rem }
.container02 .right ul.ul01 li { width:50%; margin-top:1rem;}
.container02 .left .lou { width: 9rem; height: 17rem; }
.container02 .left .lou:after{ left:6rem; top:1rem; height:12rem;background-size: auto 100%;}
.container02 .left p{ overflow: hidden;}
.container02.active .left .lou img { max-width: 100%; }
.container02 .left .title h3 { font-size: 1.5rem; margin: 0.75rem 0 0 }
.container02 .right ul.ul01 li a h3 { font-size: 2rem }
.container02 .right ul.ul01 li a h5 { font-size: 12px; }
.container03 .left { padding: 0 }
.container03 .left .ul1 li { font-size: 16px; margin-right: 0; width:25% !important; }
.title002 big { font-size: 1.5rem; }
.title002 small { font-size: 1.125rem }
.container03 .left .ul2 .more a span { width: 28px; height: 28px; }
.container03 .left .ul2 .more a span i { transform: scale(.6); }
.container03 .left .ul2 .more a { line-height: 28px }
.container03 .right ul .miso-next { width: 2.5rem; height: 2.5rem; line-height: 2.5rem; background-size: 12px 12px !important; right: 28%; }
.container03 .right ul li .img:after { border: #fff 3px solid; }
.container04 .top .ul1 li .title h3 { font-size: 1.5rem; }
.container04 .top .ul1 li .title h4 { font-size: 1.125rem }
.container04 .bottom .ul2 li a h4 { font-size: 1.25rem }
.container04 .bottom .ul2 li a h6 { padding: 0 4px; font-size: 12px; line-height: 18px; height: 36px; }
.container04 .bottom .ul2 li .wz { font-size: 5rem; bottom: -2rem; }
.container04 .bottom { height: 24% }
.container04 .top { height: calc(100% - 24%); }
.container05 .ul2 { margin: 0 }
.container05 .ul2 li { width: 100%; padding: 0; margin-bottom: 2rem }
.container05 .ul2 li:nth-child(3), .container05 .ul2 li:nth-child(4) { margin-bottom: 2rem; }
.container05 .ul2 li a .con h6 { margin: 0.5rem 0 }
.container05 .ul2 li a .time h3 { font-size: 1.75rem }
.container05 .ul2 li a .con p { font-size: 12px; line-height: 20px; height: 60px; }
.container05 .ul2 li a .time h4 { margin: 0.5rem 0 1.25rem }
.container05 .ul2 li a .time span { width: 24px; height: 24px; line-height: 22px; }
.container06 .bottom ul li a h4 { font-size: 1.5rem }
.container06 .bottom ul li a h3 { font-size: 1.125rem; margin: .75rem 0 0;}
footer .fl01 { padding: 2rem 0 }
footer .fl01 .right p, footer .fl02 p { font-size: 12px }
.n_banner .box_table .content { padding: 0; text-align: center; display: block; }
.n_about .fl02 { padding: 3rem 0 }
.n_about .fl02 .miso_hd { margin-bottom: 2.5rem }
.n_about .fl02 .miso_bd ul li a .img:after { border: #fff 4px solid }
.n_about .fl02 .miso_bd ul li a .con h5 { margin-top:.75rem;}
.n_about .fl02 .miso_hd ul li { font-size: 1.5rem }
.n_about .fl01 .right .box ul li a { line-height: 3rem; padding: 0 2.5rem; }
.n_about .fl01 .right .box ul li { margin-bottom: 1rem }
.n_about .fl01 .right .box ul li a span { font-size: 13px; }
.n_about .fl01 .right .box ul li a small { font-size: 0.9375rem; }
.n_about .fl01 .right .box ul li a big { font-size: 20px; }
.n_title01 { margin-bottom: 2rem }
.n_title01 h4 { font-size: 1.375rem; margin-bottom: .5rem;}
.n_title01 h3 { font-size: 20px }
.n_banner .box_table h3 { font-size: 1.25rem }
.n_banner .box_table h4 { font-size: 1.5rem }
.n_zizhi .left { width: 100%; padding: 0 20px 2rem; }
.n_zizhi .right { width: 100%; padding: 0; }
.n_zizhi .left .n_title001 { margin-bottom: 2rem; }
.n_zizhi { padding: 3rem 0 0; }
.n_zizhi .left h2 { display: none; }
.j_pages a { padding: 0px 3px; height: 22px; line-height: 22px; display: inline-block; border: #dcdcdc 1px solid; margin: 0px; color: #393939; font-size: 12px; box-sizing: border-box; }
#n_honor .box dt { padding: 0 20px; }
#n_honor .box dd ul:before { left: 20px; }
#n_honor .box dd ul { padding: 20px 0; padding-left: 13px; }
.n_team ul li a { text-align: center; padding: 2rem 0; border: none; border-bottom: #dcdcdc 2px solid; }
.n_team ul li a .img, .n_team ul li a .img img { float: none; display: inline-block; width: 14rem; height: 18rem; border-radius: 3px; }
.n_team ul li a .con { width: 100%; border: none; height: auto; padding: 2rem 0 0; }
.n_team { padding: 3rem 0 3rem }
.n_team .n_title001 { margin-bottom: 2.5rem }
.n_djgz .fl00 .left { width: 100%; background-size: cover; height: 3rem; }
.n_djgz .fl00 .right { width: 100%; height: auto; padding-top: 1.5rem; }
.n_djgz .fl00 .right h1 { font-size: 1.6rem; color: #e31a17; font-weight: bolder; line-height: 1.4; text-align: left; white-space: normal; }
.n_container001 { padding: 1rem 0; background: none; }
.n_djgz .fl00 .right ul li { width: 100%; max-width: 100% }
.n_djgz .fl00 .left span br { display: none }
.n_djgz .fl00 .right ul li a font { width: auto; max-width: calc(100% - 20px) }
ul.ul001 li { font-size: 14px; }
.n_djgz .fl02 .first .con p { font-size: 12px; margin: 6px 0 5px; }
.n_djgz .fl02 .first .img, .n_djgz .fl02 .first .img img { width: 148px; height: 105px; }
.n_djgz .fl02 .first .con { padding: 0 0 0 12px; width: calc(100% - 148px); }
.n_djgz .fl02 .first .con h4 { font-size: 14px }
.n_djgz .fl02 ul li { font-size: 13px; }
.n_djgz .fl02 ul li a span { font-size: 12px }
.n_djgz .fl01 ul.slider li a h5 { font-size: 14px }
.n_dangwu ul li .time { width: 100%; margin-bottom:.5rem
}
.n_dangwu ul li .con { width: 100% }
.n_dangwu ul li a { padding: 1rem 0 }
.n_zaixian .form01 .form_box .con input { font-size: 14px; }
.n_zaixian { padding: 3rem 0 3.5rem; }
.n_zaixian .title h3 { font-size: 1.5rem; }
.n_zaixian .title h3 font { font-size: 1.5rem; }
.n_video { padding: 3rem 0 }
.n_video ul { margin: 0 -5px }
.n_video ul li { padding: 0 5px; margin-bottom: 1rem; }
.n_video ul li .con h5 { font-size: 14px }
.n_video ul li .img .top img { width: 2.5rem }
.n_zhihui ul li .con h5 { font-size: 1.125rem }
.n_zhihui ul li .con h6 { font-size: 12px; line-height: 20px; max-height: 40px; }
.n_zhihui ul li .con { height: 8rem }
.n_zhihui { padding: 3rem 0 5rem }
.ar_article p { font-size: 1.4rem; color: #6b6d6e; line-height: 2.75rem; margin-bottom: 1rem; }
.n_contact .right { padding: 2rem 15px; }
.n_contact .right ul li a .con h5 { font-size: 13px }
.n_contact .right .n_title01 { padding-bottom: 1rem; margin-bottom: 1.5rem }
.n_contact .right .ll { width: 100%; }
.n_contact .right .rr { width: 100%; text-align: center; margin-top: 1.25rem; }
.n_contact .right .rr p { text-align: center }
.n_yewu_detail .left ul .miso-next { width: 2.5rem; height: 2.5rem }
.n_news { padding: 3rem 0 }
#bnt_link { background: #fff url(../image/icon_up.png) 94% center no-repeat; }
#bnt_link a { background-size: 14px 14px !important; background: url(../image/time01.png) 20px center no-repeat; padding: 0px 20px 0 40px; }
.n_news .fl02 .right ul li a .img, .n_news .fl02 .right ul li a .img img { width: 100% }
.n_news .fl02 .right ul li a .img{ padding-bottom: 63.37%; height: auto; }
.container02 .left p a{ float:left; width:33.3%;}
.container02 .left{padding-left: 10rem;}
.n_class.n_news .fl02 .right ul li a .img, .n_class.n_news .fl02 .right ul li a .img img{ height:auto;}
.article-page{ display:block;margin-top:4rem;}
.article-page .box{ border-right:none; width: 100%; line-height:2rem;}
.article-page .box .main .tag, .article-page .box .main .ti{ display:inline-block;}
.article-page .box .btn-aw{ display:none;}
.article-page .box.prev .main{ text-align:left;}
.article-page .box.prev{ padding:15px 15px 0 15px;}
.article-page .box.next{padding: 0 15px 15px 15px;}
.container02 .right ul.ul01{ height:auto;margin: 0;}
.container02 .right p:nth-child(3),.container02 .right p:nth-child(4){ display:none;}
.n_news .fl02 .right ul li a .img img { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100% }
.n_news .fl02 .right ul li a .con { width: 100%; padding: 1rem 0; }
.n_news .fl02 .right ul li a .yanjing { display: none }
.n_news .fl02 .right ul li a { padding: 15px }
.n_news_detail .n_left .box .ar_title h3 { font-size: 1.5rem; line-height: 2.5rem }
.n_news_detail { padding: 3rem 0 }
#ar_fot .fanhui { width: 100%; position: relative; }
#ar_fot h5 { width: 100% }
#ar_fot .fanhui a { font-size: 13px }
#ar_fot h5, #ar_fot h5 a { font-size: 13px }
#ar_fot .fanhui a img { height: 12px }
.n_xuweiyidai { padding: 3rem 0 4rem }
.n_life .fl02 ul { margin: 0 }
.n_life .fl02 ul li { width: 100%; padding: 0 }
.n_life .fl02 ul li .con h3 img { height: 3rem }
.n_life .fl02 ul li .con p { font-size: 12px; }
.n_life .fl02 ul li .con p { min-height: inherit }
.n_life .fl02, .n_life .fl01 { padding: 3rem 0 }
.n_life .fl01 .left h3 img { height: 4rem }
.n_shichang .fl01 .miso_hd { padding: 0 15px }
.n_shichang .fl01 .miso_hd ul li .box { transform: scale(.8) }
.n_shichang .fl01 .miso_hd ul li .box img { height: 2.5rem }
.n_shichang .fl01 { padding: 2rem 0 2rem }
.fl_tuce { padding: 3rem 0 }
.fl_tuce .miso_bd .title small { display: block; margin: 1rem 0 0 0; line-height: 1.75rem }
.fl_tuce .miso_bd .n_title002 { margin-bottom: 2.5rem }
.n_kongjian .fl02 ul.ul1 { margin: 0 -7px }
.n_kongjian .fl02 ul.ul1 li { padding: 0 7px; margin-bottom: 1.25rem }
.n_kongjian .fl02 ul.ul1 li .con h3 img { height: 2.5rem }
.n_kongjian .fl02 ul.ul1 li .con p { font-size: 12px; }
.n_kongjian .fl01 { padding: 3rem 0 }
.n_kongjian .fl01 .left h3 img { height: 4rem }
.n_kongjian .fl02 { padding: 3rem 0 }
.n_kongjian .fl02 .n_title001 { margin-bottom: 2.5rem }
.n_kongjian .fl02 ul.ul2 li { margin-bottom: 1.25rem }
.n_kongjian .fl03 .miso_hd ul li { width: 20% !important; padding: 0 }
.n_kongjian .fl03 .miso_hd { margin-bottom: 2.5rem }
.n_kongjian .fl03 { padding: 3rem 0 }
.fl_tuce .miso_bd ul { margin: 0 -7px }
.fl_tuce .miso_bd ul li { padding: 0 7px }
.n_meihao .miso_hd ul li .box { padding: 1.5rem 15px }
.n_meihao .miso_hd ul li .box h6 img { height: 24px }
.n_meihao .miso_hd ul li .box p { height: 66px }
.n_meihao .miso_bd h2 { font-size: 2.5rem; margin: 0.5rem 0 1.25rem; }
.n_meihao .miso_bd h3 { font-size: 2rem }
.n_shichang .fl02 .fl001 .left h3 { height: 3.5rem }
.n_shichang .fl01 .content .box { width: 248px; height: 248px; background-size: 100%; }
.n_shichang .fl02 .fl001 .left h3 img { height: 2.5rem }
.n_shichang .fl02 .fl001 .left h5 { font-size: 1.5rem; margin: 0.875rem 0 0.25rem; }
.n_shichang .fl02 .fl001 .right p { font-size: 13px; }
.shichang_box1 .fl_tuce { padding: 0 }
.n_hezuo_yt .fl01 { padding-bottom: 0rem; text-align: center; }
.n_hezuo_yt .fl02 .fl001 .left h3 { height: 3.5rem }
.n_hezuo_yt .fl01 .content .box { width: 248px; height: 248px; background-size: 100%; }
.n_hezuo_yt .fl02 .fl001 .left h3 img { height: 2.5rem }
.n_hezuo_yt .fl02 .fl001 .left h5 { font-size: 1.5rem; margin: 0.875rem 0 0.25rem; }
.n_hezuo_yt .fl02 .fl001 .right p { font-size: 13px; }
.hezuo_box1 .fl_tuce { padding: 0 }
.n_licheng .n_title001 { margin-bottom: 3rem }
#fp-nav { display: none }
.n_renli .fl01 .right, .n_renli .fl01 .left { padding: 0; width: 100% }
.n_renli .fl01 .right .swiper-container ul li .img img { width: 100% }
.n_renli .fl01 .right, .n_renli .fl01 .left { padding: 0; width: 100%; margin-bottom: 2rem }
.n_renli .fl01 .right .swiper-container ul li .img img { width: 100% }
}
 @media(max-width: 456px) {
}
