.m-nav{display: none;}
.banner{width:100%;}
.banner li{background-position: center center; background-repeat: no-repeat;}
.banner .swiper-pagination-bullet{background: #fff;}
.banner .swiper-pagination-bullet-active{background: #001D6E}
.con_1 .left{height:280px;}
.con_1 .left .box{height: 223px; width:260px; float:left;}
.con_1 .ny_right .w_320_ewm{height:280px;}
.content_ny{width:1200px;}
.ny_about{padding-top: 40px; border-top: #001D6E solid 2px;}
.ny_about p{margin-bottom: 40px;}
.ny_about h2{font-size: 24px; text-align: center; margin-bottom: 40px;}
.ny_about img{margin:0 auto; margin-bottom: 40px;}
.page-title{ margin-bottom: 40px; margin-top: 30px; border-top:#001D6E solid 2px; background: #F3F6F7; padding:15px 0px;}
.page-title h1{font-size: 26px; color:#001D6E; text-indent: 20px;}
.news_list_pic{overflow: hidden; margin-top: 50px; width:1240px;}
.news_list_pic li{float:left; width:373px; margin-bottom: 40px; margin-right: 40px;}
.news_list_pic .pic{width:100%; overflow: hidden;}
.news_list_pic li:hover .pic img{transform: scale(1.1);}
.news_list_pic .pic img{width:100%; height:auto; transition: all 0.4s;}
.news_list_pic h2{font-size: 18px; font-weight: bold; line-height: 1.5; color:#555; margin-top: 10px;}
.news_list_pic em{display: block; font-size: 12px; color:#999; margin-top: 10px;}
.news_list_pic p{line-height: 1.5; font-size: 14px; color:#999; margin-top: 10px;}
.banner .swiper-pagination{bottom:55px;}


@media screen and (max-width: 750px) {
	body{min-width: 0;}
	.banner .swiper-pagination{bottom:10px;}
	.banner{margin-top: 60px; max-width: 100%; height:120px;}
	.banner li{background-size: auto 100%;}
	.header{ height:60px; position: fixed; top:0; left:0; width:100%; z-index: 9999; background: #fff;}
	.header .m_box{overflow:hidden; max-width: 100%;}
	.header h1{margin-left: 10px; padding-top: 10px;}
	.header h1 img{height:40px;}
	.header .right{display: none;}
	.m-nav{display: block;}
	.m-nav-btn{float:right; margin-right: 10px; margin-top: 15px; background: url(/desktop/assets/images/m-nav.png) no-repeat center center; width:30px; height:30px; background-size: 30px 30px;}
	.m-nav-btn.open{background: url(/desktop/assets/images/m-nav-open.png) no-repeat center center; background-size: 30px 30px;}
	.m-nav-wrapper{width:100%; display:none;  position: fixed; left:0; top:60px; z-index: 9999; background: #0B2774; color:#fff; transition: all 0.5;}
	.m-nav-wrapper ul{padding:0px 10px; margin-top: 20px;}
	.m-nav-wrapper ul li{border-bottom: #173b88 dashed 1px;}
	.m-nav-wrapper ul li a{font-size: 16px; color:#fff; display: block; text-align: center; line-height: 50px;}
	.content_index{margin-top: 10px;}
	.content_index .con, .content_ny{width: 100%; overflow:hidden; box-sizing: border-box; padding:0px 10px;}
	.con_1 .left{float:none; width:auto; height:auto; background: none;}
	.con_1 .box{padding:0; width:100%;}
	.con_1 .left .box{width:100%;}
	.con_1 .left .pic{width:100%;}
	.con_1 .left .pic img{height:auto;}
	.con_1 .left .pic span{width:100%;}
	.con_1 .left .text{width:100%; box-sizing: border-box; margin-right: 0;}
	.news_list_1 li a span{width:80%;}
	.con_1 .ny_right{width:100%; float:none; margin-top: 20px;}
	.con_1 .ny_right .w_320{width:100%;}
	.con_1 .ny_right .w_320_ewm{background: none; height:auto;}
	.con_1 .ny_right .w_320_ewm .box{padding:0;}
	.con_1 .notice-list{padding-top: 10px;}
	.con_2 .left{width:100%; margin-top: 20px;}
	.con_2 .center{width:100%; padding-left: 0; margin-top: 20px;}
	.con_2 .center .bd .l{width:100%;}
	.con_2 .center .bd .r{display: none;}
	.con_2 .center .bd .l i img{height:auto;}
	.con_2 .w_320{width:100%; margin-top: 20px;}
	.con_3{margin-top: 20px !important;}
	.con_3.ad{display: none;}
	.con_3 .left{width:30%; background-size: cover;}
	.con_3 .left ul li{line-height: 1.1; font-size: 11px; height:30px; padding:5px 8px; margin-bottom: 20px; display: flex; align-items: center;}
	.con_3 .left ul li:before{top:13px;}
	.con_3 .right{width:65%;}
	.con_3 .right .text h3{margin-bottom: 10px; font-size: 14px;}
	.con_3 .right .text p{font-size: 11px;}
	.con-newsgroup{padding:0px 10px; margin-top: 20px;}
	.con-newsgroup .con{width:auto;}
	.con-newsgroup .item{width:100%; margin-right: 0; margin-bottom: 10px;}
	.con_ssdw{padding:20px 10px; }
	.con_ssdw .m_box{width:100%;}
	.con_ssdw ul li{width:100%;}
	.footer{padding:20px 10px; text-align: center;}
	.footer .left{width:100%;float:none;}
	.footer .m_box{width:100%;}
	.footer .left .footer_nav{display: none;}
	.footer .left .footer_text{font-size: 10px;}
	.footer .left img{display: none;}
	.footer .right{float:none; text-align: center; padding-top: 20px;}
	.footer .right img{width:100px; margin:0 auto;}

	.banner_ny{height:70px; margin-top: 60px; background-size: cover; margin-bottom: 20px;}
	.content_ny{width:100% !important; box-sizing: border-box; padding:0px 15px;}
	.ny_about h2{font-size:22px;}
	.ny_about p{font-size: 14px; line-height: 2; margin-bottom: 20px;}
	.page-title{margin-top: 0;}
	.ld-top{ width: 100%; margin-left: 0%;}
	.ld-top li{width:100%; margin-bottom: 20px;}
	.ld-top li .pic img{margin-left: -20%;}
	.ld-top li .pic{height:140px; width:50%;}
	.ld-top li .txt{width:50%;padding:10px; height:140px;}
	.ld-top li .txt h2{font-size: 14px;}
	.ld-top li .txt span{font-size: 12px;}
	.ld-top li .txt p{font-size: 10px; margin-top: 2px;}
	.ld-top li .txt em{font-size: 12px;}
	.ld-btm{margin-top: 20px;}
	.ld-btm li{width:48%; margin-bottom: 10px; margin-right:0; float: left; display: block; margin-left: 0;}
	.ld-btm li:nth-child(even){float:right;}
	.ld-btm li .txt h2{font-size: 16px;}
	.ld-btm li .txt span{font-size: 12px;}
	.ny_org img{max-width: 100%;}
	.ny_org{margin-bottom: 40px;}
	.news_list_pic{width:auto;}
	.news_list_pic li{width:100%; margin-right: 0; margin-bottom: 40px;}
	.index-plist li{width:18%;}
	.index-plist li a{font-size: 14px;}
	.ny_left{width:auto; float:none;}
	.ny_right{display: none;}
	.ny_news_list ul.news_list_1 li a span{width:80%; font-size: 14px;}
	.pager{text-align: center; margin-bottom: 40px; overflow: hidden;}
	.pager li{display: inline-block; float:none;}
	.lib-list li{width:100%; margin-right: 0; box-sizing: border-box; margin-bottom: 20px;}
	.lib-list li .txt{height:auto;}
	.ny_detail .min p{font-size: 14px;}

}








