@charset "utf-8";


/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 1200px){
	.list_box4 li a:hover .con h5{ color: #ae282e;}
	
	.list_box6 li a:hover .con h5{ color: #ae282e;}
	
	.list_box9 li a:hover, .list_box7 li a:hover{ box-shadow: 0 0 30px rgba(0,0,0,.15);}
	.list_box9 li a:hover .con h5, .list_box8 li a:hover .con h5{ text-decoration: underline;}
	
	.more001 a:hover{color: #003466;/* font-weight: 600; */}
	
	.list_box5 li a:hover .img img, .list_box7 li a:hover .img img{ transform: scale(1.08);}
	
	.list_box_xueshu li a:hover{ box-shadow: 0px 3px 18px 0px rgba(0, 0, 0, 0.21);}
	.list_box_xueshu li a:hover::before{ width: 100%; height: 100%; background: #003466; opacity: 1;}
	.list_box_xueshu li a:hover .con:before{ height: .2rem; background: #a4262b;}
	.list_box_xueshu li a:hover .con:after{ width: .2rem; background: #a4262b;}
	.list_box_xueshu li a:hover .con h5, .list_box_xueshu li a:hover .con h6{ color: #fff;}
	
	.list_box_xueshu li a:hover .con h6.h61{ background: url(../images/list_box6_ico1_on.png) left center no-repeat;}
	.list_box_xueshu li a:hover .con h6.h62{ background: url(../images/list_box6_ico2_on.png) left center no-repeat;}
	
	.list_box_keyan li a:hover{ box-shadow: 0px 3px 18px 0px rgba(0, 0, 0, 0.21);}
	
	.list_box_keyan li a:hover::before{ height: 0; opacity: 0;}
	.list_box_keyan li a:hover::after{ height: 1.68rem; opacity: 1;}
	.list_box_keyan li a:hover .left:before{left: 0;width: 100%;background: #f7f7f8;right: auto;opacity: 1;}
	.list_box_keyan li a:hover .right:before{left: 0;width: 100%;background: #fff;right: auto;opacity: 1;}
	
	.list_box_keyan li a:hover .left .con h5{ color: #ae282e; font-weight: bold;}
	.list_box_keyan li a:hover .right .time{color: #ae282e;}
	.list_box_keyan li a:hover .right .ico{background: url(../images/list_box_keyan_bg_on.png) center no-repeat;}
	
	.list_box_n_renyuan li a:hover{ background: url(../images/list_box_n_renyuan_bg_on.jpg) center no-repeat; box-shadow: 0px 3px 18px 0px rgba(0, 0, 0, 0.21);}
	
	.list_box_n_renyuan li a:hover::after{ opacity: 1; width: .2rem; height: .2rem;}
	.list_box_n_renyuan li a:hover::before{ opacity: 0; width: 0; height: 0;}
	.list_box_n_renyuan li a:hover .con h5{ font-weight: bold;}
	.list_box_n_renyuan li a:hover .con .bottom{ color: #003466;}
	.list_box_n_renyuan li a:hover .con .bottom svg{ fill: #003466 }
	
	.more002 a:hover{ background: #003466; color: #fff;}
	
	#ar_fot .rr a:hover{ background: #ae282e;}
	
	.list_box_news li a:hover h5{ font-weight: bold; color: #ae282e;}
	.list_box_news li a:hover h6 .ico{background: url(../images/list_box_keyan_bg_on.png) center no-repeat;}
}


@media(min-width: 1900px) and (max-width: 1940px){
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
}

@media(max-width: 1400px){
}

@media(max-width: 1330px){
}

@media(max-width: 1199px){
	.w1200{ padding:0 15px; max-width: 100%;}
	
	.header_bottom, .nav_pc, .header_box{ display: none;}
	.m_header_box{ display: block;}
	
	.list_box3 li a .con h6{ margin: .1rem 0 0;}
	.container01 .content .w25_box .w25{width: 100%;margin-bottom: .3rem;}
	.list_box4 li:last-child{ border-bottom: #dcdcdc 1px solid; margin-bottom: .22rem;}
	.list_box4 li:last-child a{ padding-bottom: .3rem;}
	
	.container01 .content{padding: .3rem 15px;padding-bottom: 0;}
	
	.container02 .fl01 .w50{width: 100%;}
	.container02 .fl01 .w50_box{ padding-bottom: .4rem;}
	
	.list_box5 li a .img .img_hezi{ padding-bottom: 59.02% !important;}
	.list_box6 li .img .img_hezi{  padding-bottom: 56.52% !important;}
	.container02 .fl01 .w50_box::before{ display: none;}
	
	.list_box6s li{ width: 50%; margin-bottom: .3rem;}
	
	.container03 .w50_box .w50{ width: 100%; margin-bottom: .4rem;}
	
	.container03{padding: .4rem 0 .2rem;}
	
	.banner{ margin: .3rem 0 0;}
	
	.n_erji_box{ display: none;}
	
	.miaobaobar{ display: none;}
	
	.n_banner{ margin: .2rem 0 0;}
}

@media(max-width: 1060px){
	
}

@media(max-width: 991px){
	.list_box3{ position: relative; width: 100%; display: none;}
	.list_box3{ width: 100%;}
	.list_box3 li a{height: 60px;}
	.list_box3 li.on a{ width: 100%;}
	
	.list_box_banner li a .con{display: flex;}
	
	.list_box4 li .con .bottom{ margin: .12rem 0 0;}
	.title001 .ll .ll1 img{width: .4rem;}
	.more001 a img{width: .4rem;}
	
	footer .left{width: 100%;text-align: center;}
	footer .right{width: 100%;flex-direction: column;}
	footer .right dl{order: 1;margin: 0;}
	.list_box10{margin: .2rem 0;}
	.list_box10 img{ height:.4rem}
	
	.container01, .container02, .container03{background-size: 100% auto !important;background-position-y: 0 !important;}
	
	.list_box_xueshu li{ width: 50%;}
	
	.n_padding{ padding: .4rem 15px;}
	.n_banner .img img{ transform: scale(1); transition: 8s;}
	
	.list_box_n_renyuan li{width: 100%;margin-bottom: .3rem;}
	
	.n_news_detail .ar_article_box .left{ width: 100%; padding: 0;}
	.n_news_detail .ar_article_box .right{ display: none;}
}

@media(max-width: 767px){
	#gotop{ right:0; transform:scale(0.7)}
	
	.container03 .box1 .left{ width: 100%;}
	.container03 .box1 .right{width: 100%;padding: .3rem 0 0;}
	
	.title001 h3{ font-size: .24rem;}
	footer .left p{ margin: .08rem 0;}
	
	.list_box7 li .con p{ margin: .05rem 0 .15rem;}
	
	.list_box6s li{ width: 100%;}
	.list_box6 li .con h6{ background-size: 12px auto !important;}
	
	.list_box_xueshu li{width: 100%;margin-bottom: .2rem;}
	
	.list_box_xueshu li .con h6{ background-size: 12px auto !important;}
	.list_box_xueshu li .con{padding: .2rem 15px;}
	.list_box_xueshu li .con h5{ margin-bottom: .1rem;}
	.n_container{ padding: 0 0 .5rem;}
	
	.list_box11 li{ width: 100%;}
	
	.ar_article p, .list_box11 li .a .rr p{font-size: 13px;line-height: 26px;margin-bottom: 13px;text-indent: 26px;}
	.ar_article img{max-width:100%;margin-left: 0;}
	.list_box11 li .a .ll{ font-size: .5rem;}
	
	.list_box_keyan li .left{width: calc(100% - .8rem);padding: .2rem;}
	.list_box_keyan li .left .img{ width:100%}
	.list_box_keyan li .left .con{width:100%;padding: .15rem 0 0;}
	.list_box_keyan li .right{width: .8rem;}
	.list_box_keyan li .right .time h3{ font-size: .24rem}
	.list_box_keyan li .left .con h5{ margin-bottom:.08rem}
	.list_box_keyan li a::before{ height: 1rem;}

	.list_box_keyan li .left .con p{line-height:18px;height:36px;-webkit-line-clamp: 2;}
	
	.list_box_n_renyuan li .con{ padding: 0 0 0 .2rem;}
	.list_box_n_renyuan li .img{ width: 1.5rem;}
	.list_box_n_renyuan li .con{ width: calc(100% - 1.5rem);}
	.list_box_n_renyuan li .con .bottom{ display: none;}
	
	.n_renyuan_d .fl01 .left{width: 100%;padding: .3rem 20% 0;}
	.n_renyuan_d .fl01 .left .img{ transform: translateY(0)}
	.n_renyuan_d .fl01 .right{width: 100%;padding: .2rem 0;}
	.n_renyuan_d .fl01 .bg1{background: url(../images/n_renyuan_d_bg.png) left top no-repeat;background-size: 50% auto !important;}
	
	.n_renyuan_d .fl01 .bg2{background: #f7f7f8 url(../images/n_renyuan_d_bg1.png) right bottom no-repeat;background-size: 15% auto  !important;}
	.n_renyuan_d .fl01 .bg3{ background-size:100% auto !important}
	.n_renyuan_d .fl01{padding: 0 15px;margin: 0 0 .3rem;}
	
	.h31{ padding: 0 0 0 26px;}
	.more002{ padding: .3rem 0 0;}
	
	.n_news_detail .ar_article_box h3{ font-size: .2rem;}
	.n_news_detail .ar_article_box h6{ flex-wrap: wrap;}
	.n_news_detail .ar_article_box h6 .ll{ width: 100%;}
	.n_news_detail .ar_article_box h6 .rr{ width: 100%;}
	
	#share-2>img, .n_news_detail .ar_article_box h6 span img{ width: 12px;}
	#ar_fot .ll{ width: 100%;}
	#ar_fot .rr{ width: 100%; margin: .2rem 0 0;}
	#ar_fot h1{ line-height: .3rem;}
	
	.list_box12{ margin: 0 -7px; margin-bottom: .1rem;}
	.list_box12 li{ width: 50%; margin-bottom: .15rem; padding: 0 7px;}
	.list_box12 li a{ height: .5rem; font-size: .18rem;}
	
	.list_box_news li{ width: 100%;}
	.list_box_news li a{ height: 1.7rem;}
	
	.fanye{margin: .4rem 0 0;/* min-height: 300px; */}
}


@media(max-width: 456px){
	
} 