/*==========================================氓鈥犫�γ┞÷� 莽禄鈥溍β澟�=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 1200px){
	.title001 .more001:hover .ll{ color: #d4b087;}
	.title001 .more001:hover .rr::before{ transform: translateX(0) translateY(0); background: #d4b087; border: #d4b087 1px solid;}
	.title001 .more001:hover .rr::after{ transform: translateX(0) translateY(0); background: #d4b087; border: #d4b087 1px solid;}
	.title001 .more001:hover .ll::before{ width: 100%; left: 0;}
	
	.list_box2 li a:hover{ border: #d4b087 1px solid; box-shadow: 0px 0px 21.6px 2.4px rgba(0, 0, 0, 0.59);}
	.list_box2 li a:hover::before{ height: 100%; background: #035331; top: 0;}
	.list_box2 li a:hover h5{ color: #d4b087;}
	.list_box1 li a:hover .con{background: rgba(212, 176, 135, 0.9);}
	
	.list_box3 li a:hover .img{ box-shadow: 0px 9px 24px 0px rgba(77, 77, 77, 0.42);}
	.list_box3 li a:hover .con h5{ color: #183881;}
	.list_box3 li a:hover h6{ -webkit-text-stroke: 1px transparent; text-stroke: 1px transparent; color: #183881; z-index: 2;}
	
	.list_box4 li a:hover::before{ height: 100%; background: #183881; top: 0;}
	.list_box2 li a:hover h5{ color: #d4b087;}
	
	
	.list_box4 li a:hover{border: #d4b087 1px solid;box-shadow: 0px 0px 21.6px 2.4px rgba(0, 0, 0, 0.39);}
	.list_box4 li a:hover h5{ color: #d4b087;}
	
	.list_xz li a:hover::before{ height: 100%; background: #035331; top: 0;}
	.list_xz li a:hover{border: #d4b087 1px solid;box-shadow: 0px 0px 21.6px 2.4px rgba(0, 0, 0, 0.39);}
	.list_xz li a:hover h5{ color: #d4b087;}
	
	.list_box5 .miso-arrow:hover .svg_box::before{ transform: scale(1); opacity: 1;}
	.list_box5 .miso-arrow:hover .svg_box svg{fill:#d4b087;}
	.list_box5 .miso-arrow.miso-prev:hover .svg_box svg{fill:#d4b087;transform: translateX(-.12rem);}
	.list_box5 .miso-arrow.miso-next:hover .svg_box svg{fill:#d4b087;transform: translateX(.12rem);}
	.list_box5 a:hover .con{ transform: translateY(-.15rem);}
	.list_box5 a:hover .con .dl_box::after{ width: 100%; background: #183881; }
	
	.container05 .title001 .more001:hover .rr path{ stroke:#fff}
	
	.list_box7 li:hover{ color: #fff;}
	
	.list_box6 li a:hover{ background: url(../images/list_box6_bg.png) center no-repeat; background-size: cover;}
	.list_box6 li a:hover ._ttl, .list_box6 li a:hover ._date{ color: #d4b087;}
	
	.miso-fanhui:hover .svg_box::before{ transform: scale(1); opacity: 1;}
	
	.search_btn:hover{ background: #d4b087;}
	
	.list_box1 li a:hover .con{ height: 1.4rem;}
	
	.list_box5 .miso-arrow:hover{ border: #183881 1px solid;}
	.list_box5 .miso-arrow.miso-prev:hover .svg_box{ transform: translateX(0) translateY(0); }
	.list_box5 .miso-arrow.miso-next:hover .svg_box{ transform: translateX(0) translateY(0); }
	
	.miso-fanhui:hover .svg_box{transform: translateX(0) translateY(0) rotate(-90deg);}
	.miso-fanhui:hover .svg_box svg{ transform: translateX(.1rem)}
	
	.list_box6 li a:hover .img{height: 3.66rem;transform: scaleY(1);}
}

@media(min-width: 1900px) and (max-width: 1940px){
	
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
}

@media(max-width: 1700px){
	.container01 .bg .bg_l img{ width: calc((100vw - 94%) / 2 + 2.05rem - 2px); }
	.container01 .bg .bg_r{width: calc((100vw - 94%) / 2 + 100% - 2.05rem - 2px); }
	
	.container05 .bg .bg_r{width: calc((100vw - 94%) / 2 + 100% - 1.9rem - 2px);top: .2rem;}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
	
	.header_top .right{ padding: 0 1% 0 8%;}
	
	.title001 h3{ font-size: .6rem;}
	
	.container03 .left{ width: 5rem;}
	.container03 .right{ width: calc(100% - 5rem);}
	.title002 h3{ font-size: .6rem;}
}

@media(max-width: 1400px){
	.pc_nav li a{ font-size: .16rem;}
	
	.list_box2 li a{ padding: 0 .2rem;}
	.list_box2 li{ padding: 0 .15rem;}
	.list_box2{ margin: 0 -.15rem;}
	
	.list_box2 li:nth-child(2n-1) a{ transform: translateY(-.375rem);}
}

@media(max-width: 1330px){
}

@media(max-width: 1199px){
	.w1200{padding:0 15px;max-width: 100%;width: 100%;}
	
	.header_top{ display: none;}
	.m_header_box{ display: block;}
	
	.banner.ar_web{ display: none;}
	.banner.ar_wap{ display: block;}
	
	.container01 .content .left{ width: 100%;}
	.container01 .content .right{width: 100%;padding: 0;margin: 0;}

.list_box2 li:nth-child(2n-1) a{ transform: translateY(0);}
	.list_box1{ padding: 0;}
	
	.container01 .bg .bg_r{ width: 100%; left: 0;}
	
	.container03 .w1200{ flex-wrap: wrap;}
	.container03 .left{width: 100%;text-align: center;}
	.container03 .right{width: 100%;padding: .4rem 0 0;}
	.title002 h3 br{ display:none}
	
	.list_box5{ padding: 0 1.1rem;}
	footer .content .left{ width: 100%;}
	footer .content .center{width: 100%;padding: .2rem 0;}
	footer .content .center::before, footer .content .center::after{ display: none;}
	footer .content .right{width: 100%;padding: 0;}

	.list_box8{justify-content: center;display: flex;}
	.list_box8 li{ margin:0 .2rem}
	
	.container04{ padding: .5rem 0;}
}

@media(max-width: 1060px){
	
}

@media(max-width: 991px){
	.title001 h3, .title002 h3{ font-size: .4rem;}
	.miso-arrow1_box{justify-content: center; width: 100%; height: 1rem;}
	.miso-arrow1_box svg{transform: scale(0.6);margin: -.05rem -.1rem 0 !important;}
	
	.container01{ padding: .5rem 0;}
	
	.list_box2{ margin: 0 -7px;}
	.list_box2 li{ margin-bottom: .2rem; padding: 0 7px;}
	
	.list_box3{margin: 0 -.2rem;padding-bottom: .6rem;}
	.list_box3 li{ padding: 0 .2rem;}
	.list_box3 li a h6{font-size: .5rem;transform: translateX(-.1rem);}
	.list_box3 li a .img{ margin: -.2rem 0 0}
	
	.title001, .container06 .title001{ margin-bottom: .4rem;}
	.container02 .title001{ margin-bottom: .2rem;}
	.container02 .bg{ background-size: 100% auto;}

	.list_box3 .miso-arrow.miso-next{ right:50%; margin-right: -.7rem}
	.list_box3 .miso-arrow.miso-prev{ right:50%; margin-left: -.7rem}
	
	.list_box3 li.miso-current a{ transform: translateY(0rem);}
	.list_box3 li.miso-current+li a{ transform: translateY(.3rem);}
	.list_box3 li a{ padding-bottom: .5rem;}
	
	.container02{ padding: .5rem 0;}

	.container03{ padding: .5rem 0}
	
	.list_box5 .img_box{ margin: 0 auto;}
	.list_box5 .con{width: 100%;padding: .5rem 0 0;}

    .container05{ padding: .5rem 0}
	.container05 .bg .bg_r{ width:100%; left:0; top:0}

	.container05 .content{ padding: 0}
	
	.mySwiper2 .miso-slide .img{ display: block;}
	.mySwiper1{
    width: 100%;
}
	
	.mySwiper2 .swiper-slide .box{width: 100%;padding: .4rem .3rem;}
	
	.title001 h3 br{ display: none;}
	.list_box5 .miso-arrow{ display: none !important;}
	.container04 .title001{ margin-bottom: .5rem;}
	
	.mySwiper2{margin: 0 0 0;width: 100%;}
	
	.mySwiper1s{display: none;}

.mySwiper2 .miso-slide .box{ min-height:auto}
}

@media(max-width: 767px){
	#gotop{ right:0; transform:scale(0.7)}
	
	.miso-arrow1_box .miso-arrow1{ font-size: .22rem;}
	
	.list_box4 li{width: 100%;margin-bottom: .2rem;}
	
	.list_box4 li a{ height: 1rem;}
	.list_box4{ margin-bottom: 0;}
	
	.list_box4 li a .ico{ width: .6rem;}
	.list_box4 li a .con{ width: calc(100% - .6rem);}
	.list_box4 li a .con h5{ font-size: .24rem;} 
	
	.list_box8 li a>img{}
	footer h3.logo1{display:none;}
	footer h3.logo1 img{max-width: 70%;}
	
	.list_box7 li, footer .content .center p{ line-height: 24px;}
        .list_box7 li,footer .content .center p{ font-size: .2rem;}
	.title001 .more001 .rr svg{ transform: scale(.7);}
	
	.list_box5{ padding: 0;}
	
	.list_box6 li a{ height: .6rem;}
	.list_box5 .con h5 big{ font-size: .3rem;}
	.list_box5 .con h5 small{ font-size: .2rem;}

	.container06{ padding: .5rem 0}

        .list_xz{ margin-bottom: -.2rem}
	.list_xz li{ width:100%; margin-bottom: .2rem}
	.list_xz li a{ height: 1.5rem}
	.list_xz li .ico img{ height:.5rem}
	.list_xz li a h5{ font-size: .3rem}
	.list_xz li a h5 br{ display: none}
}


@media(max-width: 456px){
	
} 