@charset "utf-8";


/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 1200px){
	.a:hover .img_zd .img_hezi, a:hover .img_zd .img_hezi, .img_zd:hover .img_hezi{ transform: scale(1.08); transition: transform 1s cubic-bezier(0.25, 0, 0, 1);}
	
	.swiper-pagination_box a:hover{ color: #fff;opacity: .7;}
	
	.list1 li .a:hover .con h5{ color: #004694;}
	
	.more001 a:hover{ background: #406b98; color: #fff;}
	.more001 a:hover svg{ fill:#fff}
	
	.list4 li .a:hover font{ background: #004694; border: #004694 1px solid; color: #fff;}
	.list4 li .a:hover .line1{ height: 100%; transition: .5s .2s;}
	.list4 li .a:hover .line2{ width: 100%; transition: .5s .2s;}
	.list4 li .a:hover .line3{ height: 100%; transition: .5s .2s;}
	.list4 li .a:hover .line4{ width: 100%; transition: .5s .2s;}
	.list4 li .a:hover h5{ color: #004694;}
	
	.list3 li .a:hover .con h5{ color: #004694;}
	
	.list7 li .a:hover .line1{ height: 100%; transition: .5s .2s;}
	.list7 li .a:hover .line2{ width: 100%; transition: .5s .2s;}
	.list7 li .a:hover .line3{ height: 100%; transition: .5s .2s;}
	.list7 li .a:hover .line4{ width: 100%; transition: .5s .2s;}
	.list7 li .a:hover .ico img{ transform: rotateY(360deg);}
	.list7 li .a:hover h5{ color: #004694;}
	
	.list8 li .a:hover .top .ico{ transform: scale(.8);}
	.list8 li .a:hover .top .ico span {visibility: visible;}
	
	.list9 li .a:hover h5{ color: #004694;}
	.list10 li .a:hover h5{ color: #004694; padding: 0 0 0 4px;}
	
	.list_tabs4s .li .a:hover, .list_tabs4s .li .a:hover i{ color: #004694;}
	
	.title003_box .more003 .a:hover, .title003_box .more003 .a:hover i{ color: #004694;}
	
	.list11 li .a:hover{ background: #004694;}
	.list11 li .a:hover *{ color: #fff;}
	.list11 li .a:hover hr{ background: #5d7ea2; opacity: .48;}
	.list11 li .a:hover p:nth-child(1){ background: url(../images/list11_ico1_on.png) left center no-repeat;}
	.list11 li .a:hover p:nth-child(2){ background: url(../images/list11_ico2_on.png) left center no-repeat;}
	.list11 li .a:hover p:nth-child(3){ background: url(../images/list11_ico3_on.png) left center no-repeat;}
	
	.list13 li a:hover .ico img{ transform: rotateY(180deg);}
	
	.list14 li a:hover .ico{ background: #004694; border: #004694 1px solid;}
	.list14 li a:hover .ico img.img1{ width: 0; transform: scale(0);}
	.list14 li a:hover .ico img.img2{ width: auto; transform: scale(1);}
	
	.list16 li .a:hover .ico{ background: #004694; border: #004694 1px solid;}
	.list16 li .a:hover .ico img.img1{ width: 0; transform: scale(0)}
	.list16 li .a:hover .ico img.img2{ width: auto; transform: scale(1)}
	
	.list22 li:hover, .list23 li:hover, .list24 li:hover{ color: #004694;}
	
	.list_leader li .a:hover{ background: #0f4d8f;}
	.list_leader li .a:hover *{ color: #fff !important;}
	.list_leader li .a:hover .con .ico img{ transform: translateX(0);}
	
	.list_qikan li .a:hover{ background: #004694;}
	.list_qikan li .a:hover .img:after{ opacity: 1; visibility: visible;}
	.list_qikan li .a:hover  *{ color: #fff !important;}
	.list_qikan li .a:hover .top .bottom svg path{stroke: #fff;}
	.list_qikan li .a:hover .top h5:before{ background: #fff;}
	.list_qikan li .a:hover:after{ height: .37rem;}
	
	.list_wenti li .a:hover .con h5{ color: #004694;}
	
	.list_luntan li .a:hover{ border: #054388 1px solid;}
	.list_luntan li .a:hover .img{ opacity: 1; visibility: visible;}
	.list_luntan li .a:hover *{ color: #fff !important;}
	.list_luntan li .a:hover * svg{ fill:#fff !important}
	
	.more004 a:hover{ background: #e60013;}
	
	.miso-arrow2-box .swiper-button-prev:hover{ background: #004694;}
	.miso-arrow2-box .swiper-button-next:hover{ background: #004694;}
	
	.list_sousuo li .a:hover{ background: #20528c; border: #20528c 1px solid;}
	.list_sousuo li .a:hover::after{ background: #e60013;}
	.list_sousuo li .a:hover *{ color: #fff !important;}
	
	.list_zjgw li .a:hover .con::before{ background: #004694 url(../images/list_zjgw_logo1_on.png) right center no-repeat;}
	.list_zjgw li .a:hover *{ color: #fff !important;}
	.list_zjgw li .a:hover .con .bottom .rr svg path{stroke: #fff;}
	
	.list_n_xyfg li a:hover .top{transform: translateY(0);opacity: .7;}
	
	.list_box_wz_list li a:hover font{ color: #004694;}
	
	.slide_down_nav .fl01 ul li:hover, .slide_down_nav .fl02 ul li:hover{ color: #fff;}
	
	.slide_down_nav_close:hover img{ transform: rotate(180deg);}
}


@media(min-width: 1900px) and (max-width: 1940px){
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
	.n_dh .bg{ width: 99%;}
}

@media(max-width: 1630px){
.more001 {
position: absolute;
left: 100%;
z-index: 999999;
transform: translate(-100%);
}

	.w1600{ padding:0 15px}

	.list_tabs3 .li a font{ font-size: .15rem}
	.list_tabs3 .li a{ height: 1rem}
	
	.swiper-pagination_box{ right: 50px;}
	.swiper-pagination_box .swiper-pagination .swiper-pagination-bullet{ margin: 0;}
	
	.container06 .title{right: 10%;margin-right: 0;width: 1.8rem;height: 1.8rem;margin-right: -.9rem;}
	
	.miso-arrow1-box{ display: none;}
	
	.container02 .content .left{ width: 40%; padding: 0 .54rem 0 0;}
	.container02 .content .right{ width: 60%;}
	.list3 li .a .img{ width: 1.6rem;}
	.list3 li .a .con { width: calc(100% - 1.6rem);}
	.list3 li .a{padding: .1rem .1rem;}
	.list3{ margin: -.15rem 0;}
	.zttj .title002 h3{font-size: .26rem;}
	.list1 li .con{ height: .6rem;}
	.title001_box{ margin-bottom: .24rem;}
	.list_tabs0 .li h3{font-size: .24rem;margin: .06rem 0 .1rem;}
	
	.container03 .content{padding: .2rem 0;min-height: 4rem;}
	.container03 .title001_box{padding: 0 0 0 5rem;}
	.list_tabs3{}
	.list_bds2 .list_bds2_li:nth-child(2) .list_bds3_box{}
	
	.title003 h3{font-size: .24rem;margin: .06rem 0 .1rem;}
	.title003{margin-bottom: .2rem;}
	.list6 li .img .img_hezi{padding-bottom: 60% !important;}
	.n_dh .title003 h3{ font-size:.3rem}
	.list10 li .a h5{font-size: .16rem;}

	.list7 li .a{ height: .9rem}
	.list7 li .a h5{ font-size: .17rem}
	.container04 .title001_box{margin: .1rem 0 .1rem;}

	.container04 .content .left{ width: 42%;}
	.container04 .content .right{ width: 58%;}
	.list9{padding-bottom: .1rem;margin-bottom: .15rem;}
	.list10 li .a{ height: .44rem;}
	.list9 li h5{margin: .14rem 0 .1rem;font-size: .2rem;}
	
	.container05 .fl02{padding: .3rem 0;}
	.title003_box{ margin-bottom: .25rem;}
	
	.list11 li .a{height: 1.7rem;}
	.list9s li p{font-size: .15rem;line-height: .28rem;height: .56rem\0;-webkit-line-clamp: 2;}
	.list10s li .a h5{ font-size: .16rem}
	.list11 li .a hr{ margin: .15rem 0 .1rem;}

	.list12lan{height: .7rem;max-width: 80%;margin: 0 auto;}
	.container06 .content .box{width: 5.5rem;padding: 1rem 0 0;}
	.container06 .content .box .img{width: 2rem;}
	.container06 .content .box .img .top h3{font-size: .3rem;}
	.container06 .content{ margin-top: .7rem;}
	
	.list18 li .a .img .img_hezi{padding-bottom: 3.8rem !important;}
	.list19 li .a .img .img_hezi{padding-bottom: 2.25rem !important;}
	.list20 li .a .img .img_hezi{padding-bottom: 1.42rem !important;}
	.list21 li .a .img .img_hezi{padding-bottom: 1.16rem !important;}

	.list17 li .a .img .img_hezi{padding-bottom: 53.45% !important;}
	.list17 li .a .con h5{font-size: .17rem;margin: .1rem 0 .05rem;}
	.list16 li .ico{width: .4rem;height: .4rem;}
	.list16{margin-bottom: .15rem;}
	.list16 li .ico img{ max-width: .2rem; max-height: .2rem}

	.container09 .content{padding: .2rem 0;min-height: 4rem;}
	
	.title005 h3{font-size: .3rem;margin-bottom: .15rem;}
    .title005{padding-bottom: .2rem;margin-bottom: .2rem;}
	
	.title006{ margin-bottom: .3rem}
	.title006 h3{font-size: .32rem;}
	.title006 h5{letter-spacing: .04rem;}
	.list22 li, .list23 li{line-height: .26rem;font-size: .16rem;}

	.container10 .fl01 .right .box1{ margin-bottom:.3rem}
    .list24 li{line-height: .3rem;}
    .list24 li a:before{ top: .1rem;}

    .list4 li .a{ height:auto; padding: .2rem}
    .list4 li .a p{ height: .24rem}

    .container10 .fl01 .left .box h3{margin-bottom: .2rem;font-size: .22rem;}
	
	.list12 li{font-size: .15rem;}
	
	.n_dh .bg{ width: 99%;}
	
	.footer .wp .left img{ height: .5rem;}
	
	.header_box1{ height: .7rem;}
	.container10 .fl01 .right .box1 p{ font-size: .15rem;}
	.section .fp-tableCell{ padding: .7rem 0 0}
	.list15_box{ padding-bottom: 4% !important;}
	
	.container07 .content .left{ width: 30%;}
	.container07 .content .right{ width: 45%;}
	
	.list14 li{ width: 1.6rem; height: 1.6rem;}
	.list14 li .ico{ width: .9rem; height: .9rem;} 
	.list14 li .ico img{ max-width: .4rem; max-height: .4rem;}
	.list14 li h5{ line-height: .45rem}
	.list14 li:nth-child(1){top: 68%;}
	.list14 li:nth-child(2){top: 112%;left: 54%;}
	.list14 li:nth-child(3){top: 58%;left: 107%;}
	
	.list13 li a .ico{min-width: .9rem;width: .9rem;height: .9rem;}
	.list13 li a .ico img{ max-width: .4rem; max-height: .4rem;}
    .list13 li:nth-child(3){bottom: 82%;right: 50%;margin-right: -.45rem;}
    .list13 li a .con h3 big{ font-size: .34rem}
    .list13 li:nth-child(3) a .con{ padding-bottom: .15rem}
    .list13 li a .con h6{ font-size: .15rem}
	
	.container06 .title img{ width: 1.2rem;}
	
	.list7 li .a .ico img{ max-width: .36rem; max-height: .36rem;}
	
	.top_video .plyr__play-large{ width: .9rem; height: .9rem;}
	.list6 li{width: 4.8rem;}
	
	.list_bds3_box .left{width: 5rem;margin: 1.2rem 0 0;}
	.list_bds3_box .right{width: calc(100% - 5rem);}

	.list5 li h3{ font-size: .2rem}
	.list5 li hr{ margin: .05rem 0 .1rem}
	.list_bds2 .list_bds2_li:nth-child(2) .list_bds3_box .left{margin: 0;}
    .zttj{ margin: .1rem 0 0}

    .list3 li .a .con h5{ font-size: .17rem}
    .list3 li .a .con h6{ margin: .06rem 0 0; font-size: .16rem}
    .container08 .content{background: url(../images/container08_bg1.png) center 56% no-repeat;background-size: 100% auto;}
    .miso-arrow2-box .miso-prev1{ top: 62%}
    .miso-arrow2-box .miso-next1{ top: 62%}

    .list15 li a .img_box{ width: 1.8rem; height: 1.8rem}
    .list15 li a .img{width: 1.6rem;}
	
	.container10 .fl01{ padding-bottom: .8rem;}
	
	.slide_down_nav .fl01 .content .box h5{ font-size: .18rem;}
	.slide_down_nav_close img{ width: .3rem; height: .3rem;}
	.list3 .miso-dots{position: relative;left: 0;right: auto;display: flex;width: 100%;}
}

@media(max-width: 1500px){
	.n_dh .right .box .bg1{width: calc(100% + 50px);}
	
	#nav ul{ width: 9rem;}
	.footer .right p{ min-height: .5rem;}
	.footer{ padding: .16rem 0;}
	
	.slide_down_nav .fl01 .content .box h5 img{ width: 16px;}
	.slide_down_nav .fl01 .content .box{ padding: 0 .2rem;}
}

@media(max-width: 1400px){
	.n_erji li a {min-width: 1rem;font-size: .16rem;height: .4rem;}
	.n_dh .right .box{ height: .9rem;}
    .header_box #logo img{ height: .6rem}
	.mianbao{ height: .6rem;}
	.n_dh{min-height: 1.2rem;}
	.n_dh .bg{height: 1.2rem;}
	#nav ul{}
	.n_dh .wp{height: 1.2rem;}
	.mianbao::before{ top: .3rem}
	
	.plyr audio, .plyr video{height: 3.5rem !important;}
}

@media(max-width: 1199px){
	.wp{ padding:0 15px; max-width: 100%;}
	
	.wap_none{ display: none;}
	html, body{overflow:visible !important;/* overflow-x: hidden !important; */}
	html, body, #fullpage, .fp-section.fp-table, .fp-slide.fp-table, .fp-tableCell{ height:auto !important}
	#fullpage{transform: translate3d(0px, 0px, 0px) !important; }
	
	.section .fp-tableCell{ padding: 0;}
	
	.section{ padding: .4rem 0;}
	.container05{padding-bottom: .2rem;}
	
	.header_box{ display: none;}
	.m_header_box{ display: block;}
	
	.container01{ padding: 0;}
	
	.bannerimg .img_hezi{ padding-bottom: 50% !important;}
		
	.fp-bg { transform: translateY(0) !important;}
	#fp-nav{ display: none !important;}
	
	.container02 .content{ flex-wrap: wrap;}
	.container02 .content .left{width: 100%;padding: 0 0 .4rem;}
	.container02 .content .right{ width: 100%;}
	
	.list_bds3_box .right .box1{ margin-right: 1.6rem;}
	.list_bds3_box .right .box2{position: absolute;top: .12rem;bottom: .12rem;left: calc(1rem*1);right: calc(1.6rem/4*3);z-index: 4;overflow: hidden;}
	.list_bds3_box .right .box3{position: absolute;top: calc(.1rem*2);bottom: calc(.1rem*2);left: calc(1rem*2);right: calc(1.6rem/4*2);z-index: 3;overflow: hidden;}
	.list_bds3_box .right .box4{position: absolute;top: calc(.1rem*3);bottom: calc(.1rem*3);left: calc(1rem*3);right: calc(1.6rem/4*1);z-index: 2;overflow: hidden;}
	.list_bds3_box .right .box5{position: absolute;top: calc(.1rem*4);bottom: calc(.1rem*4);left: calc(1rem*4);right: 0;z-index: 1;overflow: hidden;}
	
	.list10 li .a{height: .4rem;}
	
	.container04 .content .left{ width: 100%;}
	.container04 .content .right{width: 100%;padding: 0;}

	.container04 .fl02.content .right{padding: .3rem 0 0;}
	
	.container04{ padding-bottom: 0;}
	
	.container05 .content{width: 100%;flex-wrap: wrap;margin: 0;}
	.container05 .content .box{width: 100%;padding: 0;}
	.container05 .content .box:first-child{ margin-bottom:.4rem}

	.title003_box.ar_web{ display: none}
	.title003_box.ar_wap{ display: flex}
	
	.container01{/* display: none; */}
	
	.container05 .wp>.content{ display: none;}

	.container06{padding: 1.6rem 0 1.2rem;}
	
	.container06 .content .box.ar_web{ display: none;}
	.container06 .content .box.ar_wap{display: flex;background: none; justify-content: center}
	
	.container06 .content .box .img{ width: 100%;}
	.container06 .title{right: 50%;margin-right: -.9rem;}
	.list12lan{height: .9rem;}
	
	.list14 li .ico{ width: 1rem; height: 1rem;}
	.list14 li .ico img{ max-width: .5rem; max-height: .5rem;}
	
	.container09 .content .left{ width: 100%;}
	.container09 .content .right{width: 100%;padding: .3rem 0 0;}
	
	.container10{background: #f4faff url(../images/container10_bg1.jpg) center no-repeat;padding-bottom: 0;background-size: cover;}
	.container10 .fl01 .left{ width: 100%;}
	.container10 .fl01 .right{ width: 100%; padding: .3rem 0 0;}
	
	.container10 .fl02{position: relative;text-align: center;}
	.footer .right{ width: 100%;}
	.footer .left{ width: 100%;}
	.footer .right p{border:none;justify-content: center;line-height: 1.5;padding: 0;}
	
	.container10 .fl01{ padding-bottom: .4rem;}
	
	.n_dh{ display: none;}
	#m_n_nav{ display: block;}
	
	.n_about .fl011 .left{width: 100%;padding: 0;}
	.n_about .fl011 .right{width: 100%;padding: .2rem 0 0;}
	.n_about .fl011 .right::before{ display:none}

	.n_padding{padding: .4rem 0 !important;}

	.n_about .fl012 .left{width:100%;margin: 0;padding: .3rem 0 0;}
	.n_about .fl012 .right{width:100%;padding: 0 0 0 0;}
	.n_about .fl012{ background-size: 100% auto; background-position: top center}

	.n_about .fl03{ background-size:auto 4rem !important}
	
	.list25{ margin: 0 -7px;}
	.list25 li{ padding: 0 7px;}
	
	.n_about .fl04 .left{ width: 100%;}
	.n_about .fl04 .right{width: 100%;margin: 0;padding: .3rem 0 0;}
	
	.n_about .fl05 .left{width: 100%;order: -1;margin: 0;}
	.n_about .fl05 .right{width: 100%;padding: .3rem 0 0;}

	.n_about .fl06 .left{ width: 100%;}
	.n_about .fl06 .right{width: 100%;order: -1;padding: 0 0 .3rem;}

	.n_about .fl08 .left{width: 100%;order: -1;}
	.n_about .fl08 .right{ width: 100%; order: -1;padding: 0 0 .3rem;}
	.n_about .fl08 .right .ar_article1{ padding: .25rem .2rem}

	.n_about .fl09 .left{ width: 100%; padding:0 0 .3rem}
	.n_about .fl09 .right{width: 100%;padding: .3rem 0 0;}
	
	.n_about .fl09 .bg1{position: absolute;top: 0;height: 50%;left: 0;width: 100%;background: url(../images/n_about_fl09_bg1.jpg) center no-repeat;background-size: cover;z-index: -1;border-radius: 0;bottom: auto;}
	.n_about .fl09 .bg2{position: absolute;top: 50%;bottom: 0;right: 0;width: 100%;background: url(../images/n_about_fl09_bg2.jpg) center no-repeat;background-size: cover;z-index: -1;}

	.n_about .fl08 .bg{ height: 1.5rem;}
	.n_about .fl08 .left .n_title001_box .n_title001{margin-bottom: 0.8rem;}
	.n_about .fl08 .left .n_title001_box{ justify-content: center;}
	.n_title001_boxlan{margin: 0 auto;margin-bottom: .2rem;height: 1.3rem;}
	
	.n_title001_box{ justify-content: center;}
	
	.list_leader li .a .con .ico{ display: none;}
	
	.footer{ text-align: center;}
	
	.n_sanji ul:before{ display: none;}
	.n_sanji ul li.on a, .n_sanji ul li a:hover{font-size: .24rem;padding: 0;}

	.list_zjgw li .a .img{ width: 6rem;}
	.list_zjgw li .a .con{width: calc(100% - 6rem);padding: 0 !important;}
	.list_zjgw li:nth-child(2n) .a .con{ padding: 0 .4rem !important}
	
	.slide_down_nav_close{ }
	.slide_down_nav_close img{ width:.5rem; height:.5rem}
	
	.header_box1{ display:none}

	.plyr audio, .plyr video{height: 100% !important;}
	.container06 .title{/* right:15px */}
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	.swiper-pagination_box{bottom: .1rem;right: 0;left: 0;justify-content: center;}
    .swiper-box1 .swiper-wrapper .swiper-slide .box1text h3{width: 100%;margin-bottom: .5rem;font-size: .18rem;}
	
	html, body{overflow: inherit !important;}
	.list3{ margin: 0;}
	
	.list_tabs3{margin: 0;padding: 0;}
	
	.list_bds3_box .left{width: 100%;padding: .4rem 0 .3rem 0;}
	.list_bds3_box .right{ width: 100%;}
	.container03 .title001_box{ padding: 0;}
	.list_bds3_box .right .box4, .list_bds3_box .right .box5{ display: none;}
	.list_bds3_box .right .box1{ margin-right: .5rem;}
	.list_bds3_box .right .box2{left: calc(.5rem*1);right: calc(0.5rem/3*1.5);top: .1rem;bottom: .1rem;}
	.list_bds3_box .right .box3{left: calc(.5rem*1);right: calc(0.5rem/3*0);}
	.list5 li.miso-current hr{ width: 100%}
	
	.container06 .title{width: 1.8rem;height: 1.8rem;margin-right: -.9rem;top: .4rem;display: none;}
	.container06 .title img{ width: 1.3rem}
	.container06 .content .box{padding: 0;}
	.list12lan{padding: 0 .2rem;max-width: 100%;}

	.list12 li{ font-size: .16rem}
	
	.container07 .content .left{width: 60%;margin: .3rem auto 1rem;order: 1;}
	.container07 .content .right{width: 100%;padding: .15rem 0 .15rem .15rem;margin-top: 0;display: none;}
	
	.container07 .content{ padding: 0;}

	.list14 li:nth-child(1){top: 73%;}
	.list14 li:nth-child(2){top: 122%;left: 54%;}
	.list14 li:nth-child(3){top: 61%;left: 109%;}

	.container06 .content{margin-top: 0;}

	.list3 li{ display: none;}
	.list3 li:nth-child(1),.list3 li:nth-child(2){ display: block;}
	.container06{padding: .4rem 0 1.2rem;}
	
	.n_about .fl012 .left{order: -1;padding: 0 0 .3rem;}
	.n_about .fl012 .right .ar_article1 p{ color: #666;}
	
	.list_leader{ margin: 0;}
	.list_leader li{ width: 100%; padding: 0; margin-bottom: .3rem;}
	.list_leader li .a .con{ padding: 0 .2rem;}
	.list_leader li:nth-child(1){ margin: 0 0 .3rem;}
	
	.list_qikan{ margin: 0 -7px;}
	.list_qikan li{ padding: 0 7px; margin-bottom: .15rem;}
	
	.list_qikan li .a .top h5{ font-size: .24rem;}
	
	.list_wenti li{ width: 50%; margin-bottom: .3rem;}
	.list_wenti .line{ display: none;}
	
	.list_luntan{ margin: 0;}
	.list_luntan li{ width: 100%; padding: 0; margin-bottom: .2rem;}
	
	.n_news_detail .ar_article_box .left{width: 100%;padding: 0;}
	.n_news_detail .ar_article_box .right{ width: 100%;}
	
	.list_tabs6_box{ margin: .2rem 0 0;}
	.list_tabs6{ margin: 0 -7px;}
	.list_tabs6 .li{ width: 50%; padding: 0 7px;}
	
	.list_bds6 .bottom{ padding: 0 15px 10px;}
	
	.miso-arrow2-box .swiper-button-prev{ left: 10px;}
	.miso-arrow2-box .swiper-button-next{ right: 10px;}
	.miso-arrow2-box .swiper-button-prev, .miso-arrow2-box .swiper-button-next{ width: .36rem; height: .36rem;}
	.miso-arrow2-box .swiper-button-prev::after, .miso-arrow2-box .swiper-button-next::after{ font-size: .16rem;}
	.list_bds6 .bottom h5{ margin-bottom: .04rem;}
	
	.list_zjgw li .a .img{ width: 100%;}
	.list_zjgw li .a .con{width: 100%;padding: 0 .4rem !important;height: 2.5rem;padding: 0 .2rem !important;}
	.list_zjgw li .a .con::before{left: 0;right: 0;background-size: auto 80%;}
	.list_zjgw li .a .img{ border-radius: 0; }
    .list_zjgw li:nth-child(2n) .a .img{ order: -1}
	.list_zjgw li{ margin-bottom: .3rem}
	.list_zjgw li:nth-child(2n) .a .con{ padding: 0 .2rem !important;}
	.list_zjgw li .a .con .bottom .rr{padding: .1rem 0 0;width: 100%;}

	.slide_down_nav .fl01 .content .box{width: 100%;padding: 0;margin-top: 3em;}

	.slide_down_nav .fl02 ul li{ width: 33.33%}

	.slide_down_nav .fl01 .content .box:before{ display: none}

	.slide_down_nav .fl02 ul{ padding:0}
	
	.top_video .plyr__play-large{ width: .8rem; height: .8rem;}
}

@media(max-width: 768px){
	#gotop{ right:0; transform:scale(0.7)}

	.swiper-pagination_box .swiper-pagination .swiper-pagination-bullet{ width:.3rem; height: .3rem}
    .swiper-pagination_box .swiper-pagination .swiper-pagination-bullet:before{width: .06rem;height: .06rem;margin: -.03rem 0 0 -.03rem;}
	
	.list_tabs0 .li h3{ font-size: .26rem;}
	.list_tabs0 .li{ margin: 0 .3rem 0 0;}
	.list_tabs0 .li:after{ right: -.17rem;}
	.title001_box{ margin-bottom: .3rem;}
	.zttj .title002 h3{ font-size: .26rem;}
	
	.zttj .title002{ width: .8rem;}
	.zttj .rr{ width: calc(100% - .8rem);}
	.list1 li .con{height: .7rem;padding: 0;}
	
	.list2{ margin: 0 -7px;}
	.list2 li{ padding: 0 7px;}
	
	.zttj{margin: .1rem 0 0;}
	.list3 li .a{ padding: .15rem 0;}
	.list3 li .a .img{ width: 1.75rem;}
	.list3 li .a .con{ width: calc(100% - 1.75rem); padding: 0 0 0 .2rem;}
	
	.list4{ margin: 0 -7px;}
	.list4 li{ width: 50%; padding: 0 7px; margin-bottom: 15px;}
	.list4 li .a{padding: 0 10px;height: 2.2rem;}
	.list4 li .a h5{ margin: .1rem 0 0}
	.list4 li .a p{ margin: 0rem 0 .05rem}
	
	.container03 .content{ padding: .4rem 0;}
	
	.list7{ margin: 0 -7px;}
	.list7 li{ width: 50%; padding: 0 7px; margin-bottom: 15px;}
	
	.list11 li{ width: 100%;}
	
	.title003 h3{ font-size: .26rem;}
	.list9 li h5{ font-size: .2rem;}
	
	.list7 li .a .ico img{ height: .3rem;}
	.container04 .title001_box{ margin: .26rem 0 .3rem;}
	
	.list8 li .a .top .ico{ width: .8rem; height: .8rem;}
	.list8 li .a .top .ico svg{ width: .3rem; height: .3rem;}
	
	.list12 li{font-size: .13rem;width: 1.75rem !important;line-height: 1.5;}
	
	.list14 li .ico{ width: .7rem; height: .7rem;}
	.list14 li .ico img{ max-width: .25rem; max-height: .25rem;}
	.list14 li h5{width: 64px;line-height: 1.25;text-align: center;margin: 10px auto 0;font-size: 13px;}
	
	.title004 h3{ font-size: .26rem;}
	
	.list15 li a .img_box{width: 1.3rem;height: 1.3rem;transform: scale(.7);}
	.list15 li a .img{width: 1.64rem;width: 1.1rem;transform: scale(1.05);}
	
	.container08 .content{background: url(../images/container08_bg1.png) center 30% no-repeat;background-size: 100% auto;}
	.miso-arrow2-box .miso-prev1{top: 35%;width: .26rem;height: .26rem;}
	.miso-arrow2-box .miso-next1{top: 35%;width: .26rem;height: .26rem;}
	
	.container07{ padding-bottom: 0 !important;}
	
	.container09 .content .right .ll{ width: 100%;}
	.container09 .content .right .rr{width: 100%;padding: .16rem 0 0;}
	.list18 li .a .img .img_hezi{padding-bottom: 148% !important;}
	.list16 li .ico{ width: .5rem; height: .5rem;}
	.list16 li .ico img{max-width: .2rem;max-height: .2rem;}
	.list16 li{ margin: 0 .1rem;}
	.list16{ justify-content: center;}
	.title003_box{ margin-bottom: .3rem;}
	.container09 .content{ padding: .3rem 0;}
	
	.list11 li .a{height: 1.875rem;}
	
	.list_tabs3{margin: 0 -7px;width: 100%;position: relative;}
	.list_tabs3 .li{width: 33.33%;padding: 0 7px;margin: 0;text-align: center;}
	.list_tabs3 .li a{width: 100%;height: .4rem;}
	.list_tabs3 .li a font{ width:100%}

	.list_bds3_box .left{width: 100%;padding: 0 0 .3rem 0;margin: .26rem 0 0;}
	.list5 li h3{ font-size: .22rem}
	.list5 li hr{ margin: .1rem 0 .15rem}
	
	.list15 li a .con{ margin: 0 -.4rem;}
	.list17 li .a .con h5{ font-size: .22rem;}
	
	.container10 .fl01 .left .box{ flex-wrap: wrap;}
	.container10 .fl01 .left .box .ll{width: 100%;margin-bottom: .2rem;}

	.container10 .fl01 .right{ padding: 0}
	
	.list22{ width: auto;}
	.list22 li{width: 25%;line-height: .3rem;}
	
	.list23{ display: flex; flex-wrap: wrap;}
	.list23 li{min-width: 25%;line-height: .3rem;}

	.footer .left img{max-width: 60%;}
	
	.title006 h3{ font-size: .26rem;}
	.title006 h5{ letter-spacing: 0;}
	.list23 li a span{ margin:0 .1rem 0 0}
	.container10 .fl01 .left .box h3{margin-bottom: .15rem;font-size: .2rem;}

	.title006, .container10 .fl01 .right .box1{ margin-bottom: .2rem}
	.container10 .fl01 .right .box2 h3{ margin-bottom: .15rem;}
	
	.title005 h3{font-size: .3rem;margin-bottom: .1rem;}

	.title005{ padding-bottom: .2rem; margin-bottom: .3rem}

	.container10 .fl01 .right .box1 p, .list24 li{ line-height: .3rem}
	.container10 .fl01 .right .box1 p:before, .list24 li a:before{ top: .1rem}
	
	.list20 li .a .img .top .top_l h3 img{ width: .12rem;}
	.list18 li .a .img .top .top_l h3 img{ width: .14rem;}
	
	.list11 li .a p{background-size: auto 10px !important;font-size: 13px;}
	.list25 li .con h3{font-size: .22rem;}
	.list25 li .con p{font-size: 12px;margin: .08rem 0 0;}
	
	.list25 li{ width: 100%; margin-bottom: .15rem;}
	
	
	.ar_article1 p{ font-size: 13px; line-height: 26px;}
	
	.list_leader li .a .img{ width: 1.6rem;}
	.list_leader li .a .con { width: calc(100% - 1.6rem);}
	.list_leader li .a .con h5{ font-size: .22rem;}
	
	.n_padding1{ padding: .4rem 0 .6rem;}
	
	.list_leader li .a:after {width: .04rem; height: .8rem;}
	
	.n_leader_d .con{padding: .3rem .2rem 0;margin: .3rem 0 0;}
	.n_leader_d h3{margin: .4rem 0 .15rem;font-size: .24rem;}
	
	.footer .right p{ padding: 0 10%;display: block; margin-top: 10px;}
	
	.n_leader_d .img_box{ width: 2.5rem;}
	
	.list_qikan li{ width: 100%;}
	.list_qikan li .a .top h6{ margin: .2rem 0 .4rem;}
	.list_qikan li .a .top .bottom svg{ transform: scale(.6);}
	
	.list_wenti{ margin: 0 -7px;}
	.list_wenti li{ width: 100%; padding: 0 7px; margin-bottom: .1rem;}
	
	.pages{ margin-top: .3rem;}
	.list_luntan li{}
	.list_luntan li .a .top{ padding: 0 .2rem;}
	.list_luntan li .a .top .con h6 font:first-child{ margin: 0; width: 100%;}
	.list_luntan li .a .top .con h5{ font-size: .19rem; margin: 0 0 .1rem;}
	.list_luntan li .a .top .time_box{ width: .8rem;}
	.list_luntan li .a .top .time h6{ font-size: .14rem;}
	.list_luntan li .a .top .con { width: calc(100% - .8rem);}
	
	.n_news_detail .ar_article_box h6 span{ margin: 0 .06rem;}
	.n_news_detail .ar_article_box h6 span img{ height: 12px;}
	.n_news_detail .ar_article_box h3{ font-size: .24rem; margin-bottom: .1rem;}
	.n_news_detail .ar_article_box .nav01{ margin-bottom: .3rem;}
	
	.ar_article p{font-size: 13px !important;line-height: 26px !important;}
	
	.list_tabs5{ margin: 0 -7px;}
	.list_tabs5 .li{padding: 0 7px;width: 33.33%;}
	.list_tabs5 .li h3{height: .5rem;font-size: .18rem;border-radius: .2rem 0 .2rem 0;}
	
	.list_bds5 .bottom{margin: .3rem 0 .5rem;}
	.list_bds5 .bottom .left{width: 100%;margin-bottom: .2rem;padding: .2rem 0 .2rem .24rem;}
	.list_bds5 .bottom .left h5{font-size: .24rem;margin-bottom: .2rem;}
	.list_bds5 .bottom .left p{ font-size: .18rem;}
	
	.more004 a{width: 1.5rem;height: .5rem;font-size: .2rem;}
	.list_bds5 .bottom .right{ padding: 0 0 0 .23rem;}
	
	.n_sanji ul{padding: 0;margin-bottom: .2rem;}
	.n_sanji ul li a{font-size: .18rem;}
	
	.list_sousuo li{ margin-bottom: .2rem}
	.list_sousuo li .a{padding: 0 0 0 15px;height: 1.2rem;}
	.list_sousuo li .a .ll{ width: calc(100% - 1rem);}
	.list_sousuo li .a .time{ width: 1rem;}
	.list_sousuo li .a .ll h5{font-size: 15px;line-height: 1.625;}

	.miso_form1{ margin-bottom: .3rem}
	.miso_form1 .input{width: calc(100% - 1.1rem - .1rem);}
	
	.list_sousuo li .a:after{ height: .24rem;}
	
	.list_sousuo li .a .time h3{ font-size: .3rem;}
	.list_sousuo li .a .time h6{ font-size: .14rem;}

	.list_zjgw li .a .con{ height: 1.8rem}
	.list_zjgw li .a .con h3{ margin-bottom: .25rem}
	.list_zjgw li .a .con h3 big{ font-size: .26rem}

	.list_tabs2s .li h3{ font-size: .2rem}
	.list_tabs2s{ margin-bottom:0}
	
	.list_box_wz_list li a:before{ display: none;}
	.list_box_wz_list li a font{ padding: 0;}

    .slide_down_nav .fl01 .content{ margin: .3rem 0 0 }

    .slide_down_nav .fl02 ul li{ width: 50%}
    .slide_down_nav .fl01 ul li{ margin: .06rem 0}
    .slide_down_nav .fl02 ul li{ margin: .06rem 0}
	
	.slide_down_nav .fl01 .content .box h5{margin-bottom: .2rem;font-size: .2rem;}
	.slide_down_nav .fl01 .content .box h5 img{height: .2rem;}
	
	.slide_down_nav h3{ font-size:.26rem}
	.container05 .fl02{padding: 0 0 .3rem;}

	.container06{padding: .4rem 0 1.2rem;}
}


@media(max-width: 456px){
} 

@media(max-width: 768px){
	.switch-news{ padding-left: 0;}
	.switch-news .next{ left: 0;}
} 
.state .side02 .tabs .ctx .item .btn a {
    display: inline-block;
    width: 295px;
    height: 55px;
    background: #cfaa60;
    color: #fff;
    text-align: center;
    line-height: 55px;
    border-radius: 26px;
    font-size: 24px;
}

