html {
	font-size: 16px;
}

input[type=submit],
input[type=reset],
input[type=button],
input[type=text],
input[type=search] {
	-webkit-appearance: none;
}

select {
	-webkit-appearance: none;
	color: #AAAAAA;
}

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu {
	padding: 0;
	font-family: "microsoft yahei", "simhei", "simsun";
	color: #525253;
	font-size: 16px;
	margin: 0;
	outline: 0;
}

input:focus,
textarea:focus {
	outline: none;
}

textarea {
	resize: none;
}

del,
ins,
u,
s,
a,
a:hover {
	text-decoration: none;
}

li {
	list-style: none;
}

body {
	width: 100%;
	background: #fff;
}

.mobile_top{
	width: 100%;
	height:9rem;
	background: url(mobile_bg1_mzd_znd_20220914.png) center top no-repeat;
	background-size: 100%;
}

.mobile_szgw_top{
	width: 100%;
	height:9rem;
	background: url(mobile_szgw_bg1_mzd_znd_20220914.png) center top no-repeat;
	background-size: 100%;
}

.mobile_search{
	width: 100%;
	padding-top: 0.875rem;
	position: relative;
	height: 1.3rem;
}
.mobile_search_btn{
	float:right;
	width: 23px;
	height: 23px;
	background: url(search_mobile_ngd_cmy_20220921.png) no-repeat;
	background-size: 1.22rem;
	margin-right: 1.3125rem;
}

.mobile_search_box {
	display: none;
	width: 100%;
	position: absolute;
	top: 1.875rem;
	right: 0px;
	z-index: 99;
}

.mobile_search_box_top {
	width: 100%;
	overflow: hidden;
	margin-top: 11px;
}

.mobile_shanchu {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: url(icon2_mzd_znd_20220907.png) no-repeat;
	float: right;
	margin-right: 16px;
}

.mobile_search_box_bottom {
	width: 100%;
	margin: 0 auto;
	height:3.75rem;
	background: #ebf0f7;
	z-index: 99;
	box-sizing: border-box;
	padding-top: 13px;
	margin-top: 13px;
}

.mobile_searchInput_box{
	width: 96%;
	height: 36px;
	background: #fff;
	border-radius: 36px;
	margin: 0 auto;
	overflow: hidden;
	
}

.mobile_search_box_bottom .search_input {
	float:left;
	width: 77%;
	border: none;
	background: #fff;
	height: 36px;
	line-height: 36px;
	border-radius: 36px;
	padding-left: 20px;
	color: #909090;
}

.mobile_searchBtn_new{
	display: block;
	float:right;
	width: 1.22rem;
	height: 1.18rem;
	background: url(icon13_mobile_ngd_cmy_20220921.png) no-repeat;
	background-size: 1.22rem;
	margin-top: 8px;
	margin-right: 16px;
}

.mobile_nav{
	width: 100%;
	background: #228AEB;
	height: 4.4375rem;
}
.mobile_menu{
	width: 100%;

}

.mobile_menu ul {
	display: flex;
	overflow: hidden;
	padding: 0 2.75rem;
	justify-content: space-between;
  flex-flow: wrap;
	padding-top: 0.6rem;
}
.mobile_menu ul li {
	float: left;
}
.mobile_menu ul li a {
	
	color: #fff;
	font-size: 1rem;
	font-weight: bold;
	height: 1.31rem;
	line-height: 1.31rem;
}

.mobile_bg1{
	width: 100%;
	box-sizing: border-box;
	background: url(bg_mobile_ngd_cmy_20220921.png) no-repeat;
	background-size: 100% 100%;	
	padding-bottom: 22px;
}

.mobile_top_news{
	width: 100%;
	box-sizing: border-box;
	padding: 1.875rem 0;
}

.mobile_tab_main_title{
	width: 100%;
	
}
.mobile_tab_main_title a{
	width: 100%;
	display: block;
	text-align: center;
	color: #0D65B8;
	font-weight: bold;
	font-size: 1.125rem;
}

.mobile_top_news_con{
	width: 100%;
	margin-top: 0.8125rem;
	font-size: .875rem;
	line-height: 24px;
	color: #666666;;
}


/* 轮播 */
.mobile_slide_photo {
	width: 100%;
	position: relative;
}

.mobile_slide_photo .swiper-container {
	width: 100%;
	padding-bottom: 60px;
}

.mobile_slide_photo .swiper-slide .img_box {
	width: 100%;
	height: 14.56rem;
	/* background: url(bg9_czt_znd_20220608.png) no-repeat;
	background-size: 100%; */
}

.mobile_slide_photo .swiper-slide a {
	display: block;
	width: 100%;
}

.mobile_slide_photo .swiper-slide .img_box img {
	width: 100%;
	height: 14.56rem;
}

.mobile_slide_photo .swiper-slide a p {
	font-weight: 500;
	color: #333333;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0.88rem;
	width: 100%;
	box-sizing: border-box;
	padding: 0 10px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	/* 这里是超出几行省略 */
	overflow: hidden;

}

.mobile_slide_photo .swiper-pagination-bullet-active {
	background: #F6B03A !important;
}

.mobile_slide_photo .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	background: #EBF0F7;
	width: 11px;
	height: 11px;
	border-radius: 12px;
	opacity: initial;
}

.mobile_slide_photo .swiper-button-next,
.mobile_slide_photo .swiper-button-prev {
	bottom: 2% !important;
	top: 0 !important;
	top: 98.5% !important;
}

.mobile_slide_photo .swiper-button-prev,
.mobile_slide_photo .swiper-container-rtl .swiper-button-next {
	display: none;
	width: 11px !important;
	height: 15px !important;

	background-size: 11px 15px !important;
	left: 31% !important;
}

.mobile_slide_photo .swiper-button-next,
.mobile_slide_photo .swiper-container-rtl .swiper-button-prev {
	display: none;
	width: 11px !important;
	height: 15px !important;

	background-size: 11px 15px !important;
	right: 31% !important;
}

.mobile_slide_photo .swiper-wrappe {
	width: 100%;
}

.mobile_main{
	width: 100%;
	box-sizing: border-box;
	padding: 0 1.25rem;
}

.mobile_main_box{
	width: 100%;
}

.mobile_title{
	width: 100%;
}
.mobile_title ul{
	width: 100%;
	margin-top: 2.375rem;
	height: 2.1rem;
	border-bottom: 1px solid #EDEDED ;
}
.mobile_title ul li{
	float:left;
	margin-right: 1.25rem;
	position: relative;
}

.mobile_title ul li:hover a span{
	color: #1476D2;
}
.mobile_title ul li.active a span{
	color: #1476D2;
}

.mobile_title ul li.active:before{
	display: block;
}

.mobile_title ul li:hover:before{
	display: block;
}


.mobile_title ul li:before{
	display: block;
	content: "";
	width: 5.5rem;
	height: 1px;
	background: #228AEB;
	position: absolute;
	bottom: -10px;
	left:0px;
}



.mobile_title ul li:after{
	content: "";
	display: block;
	width: 5.5rem;
	height: 1.125rem;
	background: url(bg7_mobile_mzd_znd_20220907.png) no-repeat;
	background-size: 5.5rem;
	position: absolute;
	bottom:-5px;
	left:0px;
}

.bg_none ul li::before{
	display: none;
}

.bg_none ul li::after {
	background: none;
}

.mobile_title ul li.active::after{
	content: "";
	display: block;
	width: 5.5rem;
	height: 1.125rem;
	background: url(bg7_mobile_mzd_znd_20220907.png) no-repeat;
	background-size: 5.5rem;
	position: absolute;
	bottom:-5px;
	left:0px;
}

.mobile_title ul li a{
	display: block;
}
.mobile_title ul li a span{
	
	color: #333333;
	font-size: 1.125rem;
	font-weight: bold;
	position: relative;
	z-index: 99;
	margin-left: 6px;
}

.mobole_tab_main{
	width: 100%;
}

.mobile_news_box{
	width: 100%;
}

.mobile_news_box ul{
	width: 100%;
	margin-top: 1.375rem;
}
.mobile_news_box ul li{
	width: 100%;
	box-sizing: border-box;
	position: relative;
	line-height: 22px;
	padding-left: 4px;
	padding-left: 13px;
	margin-bottom: 1rem;
	padding-right: 3px;
}

.mobile_news_box ul li:hover{
	color: #1476D2;
}

.mobile_news_box ul li:before{
	display: block;
	content: "";
	width: 4px;
	height: 4px;
	background: #C2C2C2;
	position: absolute;
	left:4px;
	top:8px;
}


.mobile_news_box ul li a{
	width: 100%;
	color: #333;
	font-size: 1rem;
	line-height: 22px;
}

.mobile_more{
	width: 100%;
	text-align: center;
	padding-top: 5px;
}

.mobile_more a{
	display: inline-block;
	color: #666666;
	font-size: 1rem;
	background: #F3F5F8;
	height: 1.8125rem;
	line-height: 1.8125rem;
	padding: 0 1.875rem;
	border-radius: 1.8125rem;
}

.mobile_slide{
	width: 100%;
	margin-top: 2.375rem;
}
.mobile_slide .swiper-wrapper .swiper-slide a{
	display: block;
	width: 100%;
}
.mobile_slide .swiper-wrapper .swiper-slide a img {
    width: 100%;
}

.mobile_slide .swiper-button-next{
	width: 1.0625rem!important;
	height: 2.125rem!important;
	background: url(icon10_mobile_ngd_cmy_20220921.png) no-repeat!important;
	background-size: 1.0625rem!important;
	right: 0px!important;
	top: 55%!important;
}
.swiper-button-prev{
	width: 1.0625rem!important;
	height: 2.125rem!important;
	background: url(icon11_mobile_ngd_cmy_20220921.png) no-repeat!important;
	background-size: 1.0625rem!important;
	left: 0px!important;
	top: 55%!important;
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
	opacity: 1!important;
}

.mobile_title em{
	font-style: normal;
	position: relative;
	z-index: 99;
	font-size: 12px;
	color: #ccc;
	text-transform: uppercase;
	top: 5px;
	left: 4px;

}

.mobile_icon_main{
	width: 100%;
	box-sizing: border-box;
	background: url(bg3_mobile_ngd_cmy_20220921.png) no-repeat;
	padding:1.0625rem 1.125rem 0 1.125rem;
	background-size: 100% 100%;
	margin-top: 2.5rem;
}

.mobile_icon_main ul{
	width: 100%;
	display: flex;
	 flex-wrap: wrap;
	 justify-content:space-between;
}


.mobile_icon_main ul li{
	width: 48.5%;
	background: #fff;
	border: 1px solid #DBEBFA;
	border-radius: 5px;
	margin-bottom: 1.0625rem;
	position: relative;
}

.mobile_icon_main ul li a {
	display: flex;
	align-items: center;
	flex-direction: column;
	padding: 15px 0;
	color: #333;
	font-size: 1rem;
	font-weight: bold;
}

.mobile_icon_main ul li:hover {
	border: 1px solid #228aeb;
}
.mobile_icon_main ul li:after {
	content: '';
	display: block;
	width: .6719rem;
	height: .6719rem;
	background: url(icon3_mobile_ngd_cmy_20220921.png) left center no-repeat;
	position: absolute;
	background-size: .6719rem;
	bottom: 4px;
	right: 4px
}

.mobile_icon_main ul li:hover:after {
	content: '';
	display: block;
	width: .6719rem;
	height: .6719rem;
	background: url(icon2_mobile_ngd_cmy_20220921.png) left center no-repeat;
	background-size: .6719rem;
	position: absolute;
	bottom: 4px;
	right: 4px
}
.mobile_icon_main ul li a .mobile_icon {
	display: block;
	margin: 0 auto;
	width: 36px;
	height: 36px;
	background-size: 36px;
}
.mobile_span {
	margin: 0 auto;
	text-align: center;
	display: block;
	margin-top: .5rem;
}
.mobile_icon4 {
	background: url(icon4_mobile_ngd_cmy_20220921.png) no-repeat;
}
.mobile_icon5{
	background: url(icon5_mobile_ngd_cmy_20220921.png) no-repeat;
}
.mobile_icon9{
	background: url(icon9_mobile_ngd_cmy_20220921.png) no-repeat;
}
.mobile_icon6{
	background: url(icon6_mobile_ngd_cmy_20220921.png) no-repeat;
}
.mobile_icon7{
	background: url(icon7_mobile_ngd_cmy_20220921.png) no-repeat;
}
.mobile_icon8{
	background: url(icon8_mobile_ngd_cmy_20220921.png) no-repeat;
}



/* 党员风采轮播 */
.mobile_dyfc_slide_photo{
	width: 100%;
	margin-top: 1.5625rem;
}
.mobile_dyfc_slide_photo .swiper-container{
	padding-bottom: 3.75rem;
}

.mobile_dyfc_slide_photo  .mobile_dyfc_imgbox {
	width: 100%;
	height: 12.7188rem;
}

.mobile_dyfc_slide_photo  .mobile_dyfc_imgbox img {
	width: 100%;
	border-radius: 1.125rem 1.125rem 0 0;
}


.mobile_dyfc_slide_photo a {
	display: block;
	width: 100%;
	border-radius: 1.125rem 1.125rem 0 0;
}


.mobile_dyfc_slide_photo .swiper-pagination-bullet-active {
	background: #F6B03A !important;
}

.mobile_dyfc_slide_photo .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	background: #EBF0F7;
	width: 11px;
	height: 11px;
	border-radius: 12px;
	opacity: initial;
}

.mobile_dyfc_imgbox {
	background: url(bg6_mobile_mzd_znd_20220907.jpg) no-repeat;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	transition: ease 1s;
	border-radius: 1.125rem 1.125rem 0 0;
}

.picList_main {
	width: 100%;
	height: 4.7969rem;
	padding-top: 1.125rem;
	background: #F4F7F9;
	box-shadow: 0px .1875rem .0938rem 0px rgba(1, 57, 110, 0.1);
	border-radius: 0 0  1.125rem 1.125rem;
}

.pic_title {
	width: 100%;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #333333;

}

.more_2 {
	float: right;
	width: 1.6719rem;
	height: 1.6719rem;
	background: #228AEB;
	border-radius: 50%;
	margin-right: .7813rem;
	/* margin-top: 1.3594rem; */
}

.more_2 .icon_more {
	margin-left: .625rem;
	margin-top: .4375rem;
	width: .4063rem;
	height: .6875rem;
	background: url(icon1_mobile_ngd_cmy_20220921.png) no-repeat;
	background-size:.4063rem ;
}

.mobile_dyfc_slide_photo .jqthumb div {
	border-radius: 1.125rem 1.125rem 0 0;
}
.mobile_slide_photo .img-a-size-box{
	display: block;
}
.mobile_dyfc_slide_photo .img-a-size-box{
    display: block;
}

.mobile_foot_bg {
	width: 100%;
	box-sizing: border-box;
	padding: 0 1.25rem;
	background: url(bg4_mobile_ngd_cmy_20220921.png) no-repeat;
	background-size: 100% 100%;
	margin-top: 1.875rem;
}
.mobile_foot{
	padding-top:30px;
}
.mobile_foot p{
	font-size: 14px;
	
	color: #FFFFFF;
	line-height: 25px;
	text-align:center;
}
.mobile_foot p a{color: #FFFFFF;}

.mobile_zsjsbg{
	width: 100%;
	box-sizing: border-box;
	padding: 0 1.25rem;
	background-color: #F8FCFF;

}

.mobile_mianbaoxue {
	width: 100%;
	height: 58px;
	line-height:58px;
}

.mobile_mianbao {
	background: url(icon14_mobile_ngd_cmy_20220921.png) left center no-repeat;
	background-size: 16px;;
	padding-left: 32px;
	color: #333333;
	font-size: 16px;
	overflow: hidden;
}

.mobile_mianbao a {
	float: left;
	color: #333333;
	font-size: 16px;
	background: url(icon15_mobile_ngd_cmy_20220921.png) right no-repeat;
	background-size: 10px;
	padding-right: 25px;
	margin-right: 15px;
	font-weight: normal !important;
}

.mobile_menu_nav {
	padding-bottom: 4px;
}

.mobile_menutitle {
	height: 48px;
	background: url(icon20_mobile_ngd_cmy_20220921.png) no-repeat;
	margin-bottom:20px;
	position: relative;
	font-size: 18px;
	text-align: center;
	line-height: 48px;
	font-weight: bold;
	background-size: 100%;
}


.mobile_menutitle p {
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	display: inline-block;
}

.mobile_menuicon {
	width: 26px;
	height: 20px;
	position: absolute;
	background: url(icon17_mobile_ngd_cmy_20220921.png) no-repeat;
	top: 14px;
	right: 20px;
	background-size: 100% 100%;
}


.mobile_menu_nav ul{
	width: 90%;
	margin: 0 auto;
}

.mobile_menu_nav ul li {
	position: relative;
	margin-bottom: 15px;
	background-color: #FFFFFF;
}

.mobile_menu_nav ul li a{
	display: block;
	padding: 10px 0 10px 54px; 
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.mobile_menu_nav ul li:before {
	content: '';
	display: block;
	width: 13px;
	height: 11px;
	background: url(icon18_mobile_ngd_cmy_20220921.png) left center no-repeat;
	background-size: 100%;
	position: absolute;
	top: 16px;
	left: 20px;
}


.mobile_menu_nav ul li:after {
	content: '';
	display: block;
	width: 7px;
	height: 7px;
	background: url(icon19_mobile_ngd_cmy_20220921.png) left center no-repeat;
	background-size: 100%;
	position: absolute;
	bottom: 4px;
	right: 4px;
}

.mobile_w_main{
	margin-top: 25px;
}

.mobile_w_top {
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 28px;
}
.lzjy_tit {
	width: 100%;
}
.lzjy_tit a {
	display: block;
	text-align: center;
	font-size: 16px;
	color: #333333;
	margin-top: 25px;
	font-weight: bold;
}

.mobile_w_519 a img {
	width: 100%;
}

.mobile_gaishu_main{
	width: 100%;
	display: flex;
	margin: 40px 0;
}

.mobile_ldbz_main ul li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #ededed;
	padding-bottom: 35px;
	margin-right: 28px;
	margin-bottom: 32px;
}
.mobile_ldbz_main .w_105 {
	float: left;
	width: 77px;
	height: 100px;
}
.mobile_ldbz_main .w_105 a {
	display: block;
	width: 100%;
	height: 100%;
}
.mobile_ldbz_main .w_105 a img {
	width: 100%;
}
.mobile_ldbz_main .w_280 {
	padding: 4px 0 0 96px ;
}
.mobile_ldbz_main .zhiwei {
	color: #333333;
	margin-left: 8px;
	font-size: 16px;
}
.mobile_ldbz_main .ldbz_top_right_bottom {
	color: #666666;
	font-size: 14px;
	line-height: 22px;
	padding-top: 6px;
}

.mobile_ldbz_main .lbdz_name {
	color: #333333;
	font-weight: bold;
}

.mobile_photo_news_main {
	width: 100%;
	box-sizing: border-box;
	margin: 40px 0;
}
.mobile_photo_news_main  .img-a-size-box {
	display: block;
	overflow: hidden;
	position: relative;
}
.mobile_photo_news_main ul li{
	width: 100%;
	display: flex;
	box-sizing: border-box;
	margin-bottom: 20px;
}
.mobile_photo_news_main ul li a{
	width: 100%;
	height: 100%;
	display: block;
	
}
.photo_news_left {
	width: 127px;
	height: 72px;
	float: left;
}

.photo_news_left img{
	width: 100%;
}
.photo_news_right{
	padding-left: 148px;
	color: #333333;
}

.mobile_fenye {
	width: 100%;
	margin-top: 30px;
	text-align: center;
}



/* 组织机构 */

.sideMenu_top{
	width: 100%;
	background: #228AEB;
	height: 3rem;
	line-height: 3rem;
	text-align: center;
	color: #fff;
	font-size: 1.125rem;
	margin-top: 2.375rem;
}

.sideMenu_middle{
	margin-top: 25px;
	width: 100%;
	box-sizing: border-box;
	background: #F5F9FB;
	border: 1px solid #228AEB;
	height: 2.375rem;
	line-height: 2.375rem;
	text-align: center;
	color: #333333;
	font-size: 1.125rem;
}



.sideMenu {
	width: 100%;
	
}

.mobile_sjzz{
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #BEC2C7;
	border-radius: 2px;
	height: 2.5rem;
	line-height: 2.5rem;
	padding-left: 1.3125rem;
	font-size: 1.0625rem;
	cursor:pointer;
	margin: 12px 0;
	color: #333;
}
.mobile_sjzz:hover{
	background: #228AEB;
}
.mobile_sjzz:hover a{
	color: #fff;
}
.mobile_sjzz a{
	display: block;
	color: #333;
}

.sideMenu h3 {
	margin-bottom: 12px;
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #BEC2C7;
	border-radius: 2px;
	height: 2.5rem;
	line-height: 2.5rem;
	padding-left: 1.3125rem;
	font-size: 1.0625rem;
	cursor:pointer;
	font-weight: normal;
}

.sideMenu h3 em {
	float: right;
	display: block;
	width: 10px;
	height: 5px;
	background: url(jiantou_mobile_ngd_cmy_20220921.png) right center no-repeat;
	background-size: 10px;
	cursor: pointer;
	margin-top: 1rem;
	margin-right: 10px;
}



.sideMenu ul {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #BEC2C7;
	color: #333;
	display: none;
	margin-bottom: 12px;
	/* 默认都隐藏 */
}
.sideMenu ul li{
	width: 100%;
	box-sizing: border-box;
	position: relative;
	padding-left: 51px;
	line-height: 36px;
}
.sideMenu ul li:before{
	content: "";
	display: block;
	width: 4px;
	height: 8px;
	background: url(jiantou2_mobile_ngd_cmy_20220921.png) right center no-repeat;
	background-size: 4px;
	position: absolute;
	top:0.9rem;
	left:37px
}

.sideMenu ul li a{
	color: #333;
	font-size: 1rem;
}


.mobile_logo{
	width: 100%;
	text-align: center;
	padding-top: 1.4375rem;
}

.mobile_logo a{
	display: inline-block;
}


.mobile_logo a img{
	width: 90%;
}

/* 返回底部 */
.mobile_fanhui_main {
	width: 47px;
	position: fixed;
	top: 634px;
	z-index: 999;
	right: 0px;
}

.returntop {
	width: 47px;
	height: auto;
	display: none;
	border-radius: 3px;
	background: #0d65b8;
	padding-top: 4px;
	margin-bottom: 8px;
	padding-bottom: 6px;
}

.returntop:hover {
	background: #1476d2;
}

.returntop a {
	display: block;
	width: 47px;
	cursor: pointer;
	position: relative;
}

.returntop p {
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #fff;
}


.fhdb {
	width: 32px;
	height: 32px;
	background: url(icon32_mzd_znd_20220907.png) no-repeat;
	margin: 0 auto;
}

/* 书画院 */

.mobile_shy{
	width: 100%;
	margin-top: 20px;
	box-sizing: border-box;
	padding: 0 1.25rem;
}
.mobile_shy ul{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content:space-between;
}


.mobile_shy ul li{
	width: 48%;
	
	margin-bottom: 16px;
}
.mobile_shy ul li p{
	margin-top: 4px;
	text-align: center;
}
.mobile_shy_div{
	width: 100%;
	height: 100px;

}
.mobile_shy_div img{
	width: 100%;
	height: 100px;
}


@media screen and (max-width: 1024px) {
	.mobile_top{
		height: 24rem;
	}

	.mobile_slide_photo .swiper-slide .img_box{
		height: 33.56rem;
	}
	.mobile_slide_photo .swiper-slide .img_box img {
	   height: 33.56rem;
	}

	.mobile_dyfc_slide_photo   .mobile_dyfc_imgbox {
		height: 35rem;
	}

}




@media screen and (max-width: 860px) {
	.mobile_top{
		height: 19rem;
	}
	
	.mobile_slide_photo .swiper-slide .img_box {
		height: 25rem;
	}
	
	.mobile_slide_photo .swiper-slide .img_box img {
		height: 25rem;
	}
		
	.mobile_dyfc_slide_photo  .mobile_dyfc_imgbox {
		height: 25rem;
	}

	.mobile_logo{
		padding-top: 4.4rem;
	}	
	
	.mobile_shy_div{
		height: 170px;
	}
	.mobile_shy_div img{
		height: 170px;
	}
	
	
}

@media screen and (max-width: 768px) {
	.mobile_top{
		height: 17.5rem;
	}
	.mobile_logo{
		padding-top: 4.4rem;
	}
	.mobile_shy_div{
		height: 170px;
	}
	.mobile_shy_div img{
		height: 170px;
	}
}


@media screen and (max-width: 670px) {
	.mobile_top{
		height: 15.5rem;
	}
	
.mobile_shy_div{
		height: 170px;
	}
	.mobile_shy_div img{
		height: 170px;
	}
}

@media screen and (max-width: 580px) {
	.mobile_top {
	    height: 13.5rem;
	}
	
	.mobile_dyfc_slide_photo .mobile_dyfc_imgbox {
    height: 21rem;
	}	
	.mobile_shy_div{
		height: 150px;
	}
	.mobile_shy_div img{
		height: 150px;
	}
	
}


@media screen and (max-width: 520px) {
	.mobile_top {
	    height: 12rem;
	}
	
	.mobile_slide_photo .swiper-slide .img_box {
		height: 19rem;
	}
	
	.mobile_slide_photo .swiper-slide .img_box img {
		height: 19rem;
	}
	
	.mobile_dyfc_slide_photo .mobile_dyfc_imgbox {
    height: 18rem;
}	

	.mobile_shy_div{
		height: 120px;
	}
	.mobile_shy_div img{
		height: 120px;
	}
}

@media screen and (max-width: 414px) {
	.mobile_top {
	    height:9rem;
	}

	.mobile_slide_photo .swiper-slide .img_box {
		height: 14.56rem;
	}
	
	.mobile_slide_photo .swiper-slide .img_box img {
		height: 14.56rem;
	}
	
	.mobile_photo_list ul li a p {
		margin-top: 8px;
	}

	.mobile_dyfc_slide_photo .mobile_dyfc_imgbox {
    height: 14.7rem;
	}	
	
	.mobile_logo{
		padding-top: 1.4rem;
	}	
	.mobile_shy_div{
		height: 100px;
	}
	.mobile_shy_div img{
		height: 100px;
	}
}

@media screen and (max-width: 375px) {
	.mobile_top {
	    height: 8.9375rem;
	}

	.mobile_dyfc_slide_photo  .mobile_dyfc_imgbox {
		height: 12.7rem;
	}	
	
	.mobile_shy_div{
		height: 100px;
	}
	.mobile_shy_div img{
		height: 100px;
	}
	.mobile_menutitle{
		line-height: 44px;
	}
	.mobile_menuicon{
		    top: 12px;
	}
}

@media screen and (max-width: 320px) {
	.mobile_top {
	    height: 7.6rem;
	}		
	.mobile_slide_photo .swiper-slide .img_box {
		height: 11rem;
	}
	
	.mobile_slide_photo .swiper-slide .img_box img {
		height: 11rem;
	}
	
	.mobile_photo_list ul li a p {
		margin-top: 8px;
	}

	.mobile_dyfc_slide_photo  .mobile_dyfc_imgbox {
		height: 11rem;
	}
	
	.mobile_shy_div{
		height: 100px;
	}
	.mobile_shy_div img{
		height: 100px;
	}
	.mobile_menutitle{
		line-height: 38px;
	}
	.mobile_menuicon{
		top: 9px;
	}
	
}