@charset "utf-8";
@media screen and (max-width:1600px) {
	.fsxx-ny-banner {
		height: 20vw
	}
}

@media screen and (min-width:1580px) and (max-width:1600px) {
	.listPage .fsxx-header-right-box {
		width: 72%
	}
}

@media screen and (max-width:1579px) {
	.listPage .fsxx-logo {
		/* width:18%;*/
	}

	.listPage .fsxx-logo img {
		/* width:100%;*/
	}

	.listPage .fsxx-header-right-box {
		/* float:left;*/
		/* width:78%;*/
		/* margin-top:0;*/
	}

	.listPage .fsxx-header-warp {
		/* padding:7px 0 0 0; */
	}

	.fsxx-search-box {
		/* width:80px;*/
		/* height:71px;*/
	}

	.listPage .fsxx-nav>li>a {
		/* padding:16px 0 18px 0;*/
	}

	.listPage .fsxx-nav>li>a::after {
		/* top:20px;*/
	}

	.listPage .fsxx-suNnav {
		/* top:62px;*/
	}

	.fsxx-search-layer .fsxx-contain-box {
		padding: 14px 0
	}
}

@media screen and (min-width:1430px) and (max-width:1800px) {
	.fsxx-banner .swiper-slide {
		height: 30vw
	}
}

@media screen and (max-width:1430px) {
	.fsxx-contain-box {
		width: 1200px
	}

	.fsxx-banner .swiper-slide {
		height: 30vw
	}

	.fsxx-col4 .fsxx-list {
		width: 58%
	}

	.fsxx-foot-list li h3 a {
		margin: 15px 0 8px 20px
	}

	.fsxx-cur-column {
		font-size: 32px;
		margin-top: 16px;
		/* margin-left:10px;*/
	}

	.fsxx-nav-box li .fsxx-suNnav li a {
		margin: 0;
	}

	.fsxx-column-list {
		margin-top: 30px;
	}

	.fsxx-column-list>ul>li>a {
		font-size: 18px;
	}

	.fsxx-three-suNnav {
		text-indent: 5px;
	}

	.fsxx-col-three-list {
		padding: 10px 0;
		top: 38px;
	}

	.fsxx-col-three-list li {
		text-indent: 6px;
	}

	.fsxx-col-three-list li a {
		font-size: 14px;
	}

	.fsxx-ny-cont h3 {
		margin-bottom: 25px
	}

	.fsxx-h3-style {
		margin-top: 10px
	}

	.fsxx-ny-cont .inf {
		margin: 0 0 10px 0;
	}

	.fsxx-foot-list li.li2 {
		left: 27%
	}

	.fsxx-foot-list li.li3 {
		left: 54%
	}

	.fsxx-tzgg-list li .tit {
		width: 75%
	}

	.fsxx-tzgg-list li .time {
		width: 25%
	}

	.dq .fsxx-column-list>ul>li>a .icon,
	.fsxx-column-list>ul>li>a .icon {
		background-size: 70%;
		margin-right: 0;
		vertical-align: -5px
	}

	.fsxx-footer-left .txt {
		left: 570px
	}

	.fsxx-ny-banner-bg {
		height: 120px;
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-72px;*/
	}

	.fsxx-list-dq>ol {
		padding: 30px 17px
	}

	.fsxx-list-dq>ol>li>p {
		font-size: 15px !important
	}
}

@media (max-width:1390px) {
	.listPage .fsxx-header-right-box {
		/* width:74%;*/
	}

	.fsxx-ny-cont .inf {
		margin: 0 0 10px 0;
	}
}

@media (max-width:1230px) {
	.fsxx-contain-box {
		width: 1000px;
		padding: 20px 0
	}

	.fsxx-logo {
		width: 32%;
		margin-top: 12px;
	}

	.fsxx-logo img {
		width: 90%;
	}

	.fsxx-nav>li>a {
		font-size: 18px;
		/* margin:5px 0;*/
	}

	.fsxx-suNnav {
		padding: 10px 0;
		top: 58px;
	}

	.listPage .fsxx-nav>li>a::after {
		/* top:10px;*/
	}

	.listPage .fsxx-suNnav {
		/* top:48px;*/
	}

	.fsxx-nav-box li .fsxx-suNnav li a {
		font-size: 13px;
		/* padding:5px;*/
		/* margin:0px 8px;*/
	}

	.fsxx-col4 .fsxx-list {
		width: 50%
	}

	.fsxx-txt,
	.fsxx-yqxw-list li .tit a,
	.fsxx-tzgg-list li .tit a,
	.fsxx-list li .tit a {
		font-size: 15px
	}

	.fsxx-title {
		font-size: 20px
	}

	.fsxx-title .icon1,
	.fsxx-title .icon2,
	.fsxx-title .icon3,
	.fsxx-title .icon4,
	.fsxx-title .icon5,
	.fsxx-title .icon6,
	.fsxx-title .icon7,
	.fsxx-title .icon8 {
		vertical-align: top;
		margin-right: 0;
		background-size: 72%
	}

	.fsxx-title-box {
		margin-bottom: 0
	}

	.fsxx-yqxw-box .swiper-slide {
		height: 290px
	}

	.fsxx-yqxw-txt p {
		width: 65%
	}

	.fsxx-yqxw-txt {
		padding: 10px 4%
	}

	.fsxx-yqxw-img-list .swiper-pagination {
		bottom: 6px !important
	}

	.fsxx-yqxw-txt p a {
		font-size: 14px
	}

	.fsxx-yqxw-list li {
		padding: 2.9px 0
	}

	.fsxx-yqxw-list li .tit a {
		margin: 0
	}

	.fsxx-yqxw-list .time {
		font-size: 12px
	}

	.fsxx-tzgg-list li {
		padding: 0 0 5px 0
	}

	.fsxx-bg-color {
		padding: 0px;
		margin-top: 0px
	}

	.fsxx-co2 {
		margin: 20px 0 0 0
	}

	.fsxx-more {
		margin: 5px 0 0 0
	}

	.fsxx-list li {
		margin-bottom: 5px
	}

	.fsxx-list {
		padding: 18px
	}

	.fsxx-img {
		width: 180px;
		height: 150px
	}

	.fsxx-foot-list li h3 a {
		font-size: 18px;
		margin: 20px 0 8px 20px
	}

	.fsxx-banner .swiper-pagination {
		bottom: 10px !important
	}

	.fsxx-banner .swiper-button-prev,
	.fsxx-banner .swiper-button-next {
		width: 40px;
		height: 40px;
		background-size: 35%
	}

	.swiper-button-prev,
	.swiper-rtl .swiper-button-next {
		left: 10px !important
	}

	.swiper-button-next,
	.swiper-rtl .swiper-button-prev {
		right: 10px !important
	}

	.bodyHome .fsxx-header-warp,
	.listPage .fsxx-header-warp {
		padding: 5px 0 0 0
	}

	.listPage .fsxx-nav>li>a {
		/* padding:10px 0;*/
	}

	.fsxx-search-box {
		/* height:53px;*/
	}

	.fsxx-column-list {
		margin-top: 35px;
	}

	.fsxx-column-list>ul>li.on>a .icon {
		width: 12px;
		margin-right: 0;
		background-size: 60%;
		vertical-align: -8px
	}

	.fsxx-column-list>ul>li>a {
		font-size: 16px;
	}

	.fsxx-cur-column {
		font-size: 30px;
		/* margin-top:10px;*/
		margin-top: 20px;
	}

	.fsxx-list-order,
	.fsxx-list-dq,
	.fsxx-ny-cont {
		margin: 18px 0
	}

	.fsxx-list-order li {
		padding: 20px 0
	}

	.fsxx-list-order li .tit a {
		font-size: 18px
	}

	.fsxx-position {
		font-size: 18px;
		margin-bottom: 20px;
	}

	.fsxx-ny-cont h3 {
		margin-bottom: 18px
	}

	.fsxx-ny-cont .inf {
		margin: 0 0 10px 0;
	}

	.fsxx-search-layer .fsxx-contain-box {
		padding: 5px 0
	}

	.fsxx-table tr td {
		padding: 15px 22px
	}

	.fsxx-footer-left .txt {
		left: 468px
	}

	.fsxx-list-dq {
		width: 35%
	}

	.dq .fsxx-list-order {
		width: 62%
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:62px;*/
	}

	.fsxx-ny-banner-bg,
	.dq .fsxx-ny-banner-bg,
	.dq1 .fsxx-ny-banner-bg {
		height: 100px;
		margin-top: -80px;
	}

	.fsxx-list-dq>ol {
		padding: 13px 17px
	}

	.fsxx-h3-style {
		margin-bottom: 0
	}

	.fsxx-h3-style1 {
		margin-top: 15px
	}

	.fsxx-banner {
		padding-top: 100px;
	}

	.fsxx-ny-banner {
		margin-top: 100px;
	}

	.sz-list li .img {
		width: 150px;
		height: 150px;
	}
}

@media (max-width:1040px) {
	.fsxx-contain-box {
		width: 800px
	}

	.fsxx-logo {
		margin-top: 0;
	}

	.fsxx-nav>li>a {
		font-size: 16px
	}

	.fsxx-suNnav {
		width: 140%;
		top: 54px;
		padding: 4px 0;
	}

	.fsxx-nav-box li .fsxx-suNnav li a {
		padding: 3px;
		font-size: 14px
	}

	.fsxx-three-suNnav {
		text-indent: 8px
	}

	.fsxx-yqxw-list-top .time {
		width: 20%
	}

	.fsxx-yqxw-list-top .line {
		width: 80%
	}

	.fsxx-img {
		width: 170px;
		height: 140px
	}

	.fsxx-column-list {
		display: none
	}

	.fsxx-foot-list li h3 a {
		font-size: 16px;
		margin: 20px 0 8px 10px
	}

	.fsxx-foot-list li .more a {
		margin: 0 0 0 10px
	}

	.fsxx-col4 .fsxx-list {
		width: 50%
	}

	.listPage .fsxx-nav {
		/* display:none;*/
	}

	.listPage .fsxx-logo {
		/* width:40%;*/
	}

	.listPage .fsxx-header-right-box {
		/* width:60%;*/
		/* float:right;*/
		/* margin-top:25px;*/
	}

	.listPage .fsxx-nav-icon {
		/* display:block;*/
		/* float:right;*/
	}

	.bodyHome .fsxx-txt {
		width: 400px
	}

	.fsxx-search-box {
		display: none
	}

	.fsxx-txt,
	.fsxx-btn {
		display: none
	}

	.fsxx-search-layer-contain .fsxx-txt,
	.fsxx-search-layer-contain .fsxx-btn {
		display: block
	}

	.fsxx-search-box1 {
		display: block;
		width: 30px;
		height: 32px;
		background: url(../images/search2.png) no-repeat center center;
		float: right;
		background-size: 68%;
		margin-top: -5px;
		cursor: pointer
	}

	.fsxx-ny-cont h3 {
		margin-bottom: 8px;
		font-size: 22px
	}

	.listPage .fsxx-suNnav li {
		background-color: transparent
	}

	.listPage .fsxx-suNnav li a {
		text-align: left;
		color: #fff
	}

	.listPage .fsxx-suNnav li a:hover {
		font-weight: normal;
		background-color: transparent
	}

	.fsxx-ny-cont .inf {
		margin: 0 0 10px 0
	}

	.fsxx-foot-list ul {
		height: 168px
	}

	.fsxx-foot-list li .img img {
		width: 80%
	}

	.fsxx-tzgg-list li .tit {
		width: 100%
	}

	.fsxx-tzgg-list li .time {
		display: none
	}

	.fsxx-foot-list li.li2 {
		left: 25%
	}

	.fsxx-foot-list li.li3 {
		left: 50%
	}

	.fsxx-foot-list li .img {
		text-align: center
	}

	.fsxx-foot-list li .more {
		top: 118px;
		left: 62px
	}

	.fsxx-foot-list li .img,
	.fsxx-foot-list li:hover .img {
		border: none
	}

	.fsxx-foot-list li h3 a {
		margin: 5px 0 0 0
	}

	.fsxx-list-name .zc {
		width: 30%
	}

	.fsxx-list-name .name {
		width: 70%
	}

	.fsxx-footer-left .txt {
		left: 370px
	}

	.fsxx-list-dq {
		width: 40%
	}

	.dq .fsxx-list-order {
		width: 58%
	}

	.fsxx-ny-banner-bg,
	.dq .fsxx-ny-banner-bg,
	.dq1 .fsxx-ny-banner-bg {
		height: 78px;
		margin-top: -32px;
	}

	.fsxx-cur-column {
		margin-top: 8px
	}

	.fsxx-h3-style1 {
		margin-bottom: 25px !important
	}

	.fsxx-header-warp {
		height: 60px;
	}

	.fsxx-banner {
		padding-top: 65px;
	}

	.fsxx-ny-banner {
		margin-top: 65px;
	}

	.fsxx-ldyx-list .box {
		float: none;
		width: auto;
		margin-bottom: 10px;
	}

	.sz-list li .img {
		width: 100px;
		height: 100px;
	}
}

@media (max-width:1020px) {
	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-50px;*/
	}

	.fsxx-cur-column {
		margin-top: 15px;
		font-size: 24px;
	}
}

@media (max-width:960px) {
	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-48px;*/
	}

	.fsxx-cur-column {
		/* margin-top:5px;*/
	}
}

@media (max-width:940px) {
	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-46px;*/
	}
}

@media (max-width:920px) {
	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-44px;*/
	}
}

@media (max-width:840px) {
	.fsxx-header-warp {
		height: auto;
		position: inherit;
	}

	.fsxx-banner {
		padding-top: 0;
	}

	.fsxx-ny-banner {
		margin-top: 0;
	}

	.fsxx-contain-box {
		width: auto;
		padding: 10px 0
	}

	.fsxx-nav-box {
		display: none
	}

	.fsxx-contain-padding {
		padding: 0 10px
	}

	.fsxx-left,
	.fsxx-right,
	.fsxx-bg-color .fsxx-left,
	.fsxx-col4 .fsxx-left,
	.fsxx-bg-color .fsxx-right,
	.fsxx-col4 .fsxx-right {
		float: none;
		width: auto
	}

	.fsxx-right {
		margin: 5px 0 0 0
	}

	.fsxx-col4 .fsxx-list {
		width: 75%
	}

	.fsxx-footer-warp {
		margin: 12px 0 8px 0
	}

	.fsxx-co2 {
		margin: 0px 0 0 0
	}

	.fsxx-cur-column {
		font-size: 20px;
		margin-left: 10px;
		margin-top: 25px;
	}

	.fsxx-ny-cont h3 {
		margin-bottom: 6px;
		font-size: 18px
	}

	.fsxx-ny-cont p {
		font-size: 14px !important;
		line-height: 24px !important
	}

	.fsxx-nav-icon {
		display: block;
		float: right;
		margin-top: 10px;
	}

	.fsxx-tzgg-list li .tit {
		width: 80%
	}

	.fsxx-tzgg-list li .time {
		width: 20%;
		display: block
	}

	.fsxx-table tr.bg td {
		font-size: 17px
	}

	.fsxx-table tr td {
		font-size: 14px;
		line-height: 22px
	}

	.fsxx-list-name .zc,
	.fsxx-list-name .name div {
		font-size: 15px
	}

	.fsxx-col4 {
		padding-bottom: 0
	}

	.fsxx-footer-box .fsxx-contain-box {
		padding: 10px 0
	}

	.fsxx-foot-list {
		padding: 20px 0
	}

	.fsxx-footer-left {
		width: 385px;
		margin: 0 auto
	}

	.fsxx-footer-left .txt {
		left: 156px
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-40px;*/
	}
}

@media (max-width:820px) {
	.fsxx-list-order li {
		padding: 10px 0
	}

	.fsxx-list-order li .tit a {
		font-size: 16px
	}

	.fsxx-position {
		font-size: 16px;
	}

	.fsxx-list-order li .time {
		font-size: 14px;
		margin-top: 5px
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-38px;*/
	}
}

@media (max-width:800px) {
	.fsxx-logo {
		/* width:50%;*/
	}

	.fsxx-logo img {
		/* width:100%;*/
	}

	.fsxx-col4 .fsxx-list {
		width: 72%
	}

	.fsxx-foot-list li h3 a {
		font-size: 15px
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-36px;*/
	}
}

@media (max-width:750px) {
	.fsxx-foot-list li h3 a {
		margin: 8px 0 2px 5px
	}

	.fsxx-foot-list li .more a {
		margin: 0 0 0 5px;
		font-size: 12px
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-34px;*/
	}
}

@media (max-width:740px) {
	.fsxx-foot-list ul {
		height: auto
	}

	.fsxx-foot-list li {
		width: 47%;
		height: auto;
		margin-bottom: 10px;
		position: relative !important;
		float: left;
		left: auto !important
	}

	.fsxx-foot-list li .img img {
		width: 40%
	}

	.fsxx-foot-list li h3 a {
		margin: 5px 0 2px 10px
	}

	.fsxx-foot-list li .more a {
		margin: 0 0 0 10px
	}

	.fsxx-right-img {
		background-size: 50%;
		background-position: bottom right
	}

	.fsxx-left-img {
		background-size: 50%;
		background-position: bottom left
	}

	.fsxx-foot-list li .more {
		top: 100px;
		left: 125px
	}

	.fsxx-footer-img .fsxx-contain-box {
		padding: 20px 0
	}

	.fsxx-foot-list {
		padding: 0
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-33px;*/
	}
}

@media (max-width:720px) {
	.fsxx-col4 .fsxx-list {
		width: 70%
	}

	.fsxx-list-dq,
	.dq .fsxx-list-order,
	.sz .fsxx-list-dq,
	.sz .fsxx-list-order {
		width: auto;
		float: none
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-30px;*/
	}

	.fsxx-gqt {
		height: auto;
		overflow: inherit
	}
}

@media (max-width:680px) {

	.fsxx-yqxw-box .fsxx-left,
	.fsxx-yqxw-box .fsxx-right {
		float: none;
		width: auto
	}

	.fsxx-yqxw-box .swiper-slide {
		height: 325px
	}

	.fsxx-yqxw-txt {
		width: 96%;
		padding: 5px 2%
	}

	.fsxx-yqxw-list-top .time {
		width: 10%
	}

	.fsxx-yqxw-list-top .line {
		width: 90%
	}

	.fsxx-footer-right {
		margin: 10px 0 0 0
	}

	.fsxx-yqxw-list li,
	.fsxx-tzgg-list li {
		padding: 2px 0
	}

	.fsxx-yqxw-list-top .tit a,
	.fsxx-yqxw-list li .tit a,
	.fsxx-tzgg-list li .tit a,
	.fsxx-yqxw-list-top .des {
		height: auto;
		white-space: normal;
		margin: 2px 0
	}

	.fsxx-yqxw-list .tit,
	.fsxx-yqxw-list .time {
		float: none;
		width: auto
	}

	.fsxx-yqxw-list .time {
		text-align: left;
		margin: 0
	}

	.fsxx-bg-color .fsxx-list li .tit,
	.fsxx-bg-color .fsxx-list li .time {
		float: none;
		width: auto
	}

	.fsxx-bg-color .fsxx-list li .time {
		margin: 0px 0 2px 0;
		text-align: left;
		font-size: 12px
	}

	.fsxx-bg-color .fsxx-list li .tit a {
		height: auto;
		line-height: 21px;
		white-space: normal
	}

	.fsxx-list li .tit a .icon,
	.fsxx-list li .tit a .icon1 {
		display: none
	}

	.fsxx-yqxw-list li .tit a,
	.fsxx-tzgg-list li .tit a {
		line-height: 20px
	}

	.fsxx-code-list ul {
		margin-left: -2%
	}

	.fsxx-code-list li {
		width: 48%;
		margin-left: 2%
	}

	.bodyHome .fsxx-header-right-box,
	.listPage .fsxx-header-right-box {
		/* margin-top:18px;*/
	}

	.fsxx-cur-column {
		font-size: 18px;
		margin-top: 8px
	}

	.fsxx-list-order li {
		padding: 10px 0
	}

	.fsxx-list-order li .tit a {
		height: auto;
		white-space: normal;
		font-size: 15px
	}

	.fsxx-list-order li .tit a .icon {
		display: none
	}

	.fsxx-position {
		font-size: 15px;
	}

	.fsxx-list-order li:hover .tit {
		padding: 0;
		width: 100%
	}

	.fsxx-list-order li .tit,
	.fsxx-list-order li .time {
		float: none;
		width: auto
	}

	.fsxx-list-order li .time {
		font-size: 14px
	}

	.fsxx-foot-list li:hover .more {
		display: none
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-28px;*/
	}

	.fsxx-ny-banner-bg,
	.dq .fsxx-ny-banner-bg,
	.dq1 .fsxx-ny-banner-bg {
		height: 50px
	}

	.fsxx-nav-icon {
		margin-top: -3px;
	}
}

@media (max-width:670px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 305px
	}

	.fsxx-col4 .fsxx-list {
		width: 68%
	}

	.fsxx-yqxw-list-top .tit a {
		line-height: 21px;
		font-size: 15px;
		margin-bottom: 0px;
		margin-top: 5px
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-27px;*/
	}
}

@media (max-width:630px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 285px
	}

	.fsxx-col4 .fsxx-list {
		width: 66%
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-25px;*/
	}

	.fsxx-gqt-list li .img {
		height: 145px
	}
}

@media (max-width:600px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 275px
	}

	.fsxx-banner .swiper-button-prev,
	.fsxx-banner .swiper-button-next {
		width: 30px;
		height: 30px;
		background-size: 30%
	}

	.fsxx-banner .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
		margin: 0 2px !important
	}

	.fsxx-banner .swiper-pagination-bullet-active {
		width: 10px
	}

	.fsxx-left-img,
	.fsxx-right-img {
		display: none
	}

	.fsxx-col4 .fsxx-list {
		width: 64%
	}

	.fsxx-title .icon1,
	.fsxx-title .icon2,
	.fsxx-title .icon3,
	.fsxx-title .icon4,
	.fsxx-title .icon5,
	.fsxx-title .icon6,
	.fsxx-title .icon7,
	.fsxx-title .icon8 {
		width: 30px;
		height: 30px;
		background-size: 80%
	}

	.fsxx-title {
		font-size: 18px
	}

	.fsxx-more {
		margin: 2px 0 0 0
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-24px;*/
	}

	.fsxx-gqt-list li .img {
		height: 135px
	}
}

@media (max-width:570px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 245px
	}

	.fsxx-banner .swiper-pagination {
		bottom: 2px !important
	}

	.fsxx-col4 .fsxx-list {
		width: 62%
	}

	.fsxx-nav-icon {
		/* margin-top:-5px;*/
	}

	.bodyHome .fsxx-nav-icon,
	.listPage .fsxx-nav-icon {
		margin-top: 0
	}

	.bodyHome .fsxx-header-right-box,
	.listPage .fsxx-header-right-box {
		/* margin-top:15px;*/
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-23px;*/
	}

	.fsxx-cur-column {
		margin-top: 10px;
		font-size: 15px
	}
}

@media (max-width:540px) {
	.fsxx-col4 .fsxx-list {
		width: 60%
	}

	.fsxx-list {
		padding: 10px 10px 8px 10px
	}

	.fsxx-nav-icon {
		/* margin-top:-8px;*/
	}

	.fsxx-search-layer-contain {
		width: auto
	}

	.fsxx-search-layer-contain .fsxx-txt {
		width: 88%;
		padding: 8px 10px
	}

	.fsxx-search-layer-contain .fsxx-btn {
		margin-top: 8px
	}

	.fsxx-search-close {
		width: 10px;
		height: 10px;
		background-size: 50%;
		margin-top: 6px
	}

	.fsxx-search-close:hover {
		background-size: 50%
	}

	.fsxx-ny-banner-bg .fsxx-contain-box {
		/* margin-top:-22px;*/
	}
}

@media (max-width:510px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 255px
	}

	.fsxx-col4 .fsxx-list {
		width: 58%
	}

	.fsxx-nav-icon {
		/* margin-top:-10px;*/
	}

	.fsxx-cur-column {
		font-size: 16px;
	}

	.sz-list li {
		width: 49%;
	}

	.sz-list li .img {
		/* width: 50px; */
		/* height: 50px; */
	}
}

@media (max-width:490px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 245px
	}

	.fsxx-col4 .fsxx-list {
		width: 56%
	}

	.fsxx-nav-icon {
		/* margin-top:-12px;*/
	}
}

@media (max-width:480px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 235px
	}

	.fsxx-yqxw-list-top .time {
		width: 15%
	}

	.fsxx-yqxw-list-top .line {
		width: 85%
	}
}

@media (max-width:470px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 225px
	}

	.fsxx-col4 .fsxx-list {
		width: 54%
	}

	.fsxx-search-layer-contain .fsxx-txt {
		width: 86%
	}
}

@media (max-width:452px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 215px
	}

	.fsxx-col4 .fsxx-list {
		width: 52%
	}

	.bodyHome .fsxx-header-right-box,
	.listPage .fsxx-header-right-box {
		/* margin-top:10px;*/
	}

	.fsxx-tzgg-list li .tit,
	.fsxx-tzgg-list li .time {
		float: none;
		width: auto
	}

	.fsxx-tzgg-list li .time {
		text-align: left
	}
}

@media (max-width:435px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 200px
	}

	.fsxx-col4 .fsxx-list {
		width: 50%
	}

	.fsxx-nav-icon {
		/* margin-top:-15px;*/
	}
}

@media (max-width:416px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 190px
	}

	.fsxx-col4 .fsxx-list {
		width: 48%
	}

	.fsxx-footer-left .logo img {
		width: 90%
	}

	.fsxx-footer-left .logo img.logo1 {
		display: none
	}

	.fsxx-footer-left .logo img.logo2 {
		display: block
	}

	.fsxx-footer-left .txt {
		position: static;
		margin-top: 8px
	}

	.fsxx-search-layer-contain .fsxx-txt {
		width: 84%
	}

	.fsxx-footer-left {
		width: auto
	}
}

@media (max-width:405px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 180px
	}

	.fsxx-img {
		width: 100%;
		height: auto;
		float: none;
		margin: 0 auto;
		padding: 5px 0
	}

	.fsxx-col4 .fsxx-list {
		float: none;
		margin-left: 0;
		width: auto
	}

	.fsxx-list li .tit,
	.fsxx-list li .time {
		float: none;
		width: auto
	}

	.fsxx-list li .tit a {
		height: auto;
		white-space: normal;
		line-height: 21px
	}

	.fsxx-list li .time {
		margin: 5px 0 0 0;
		text-align: left
	}
}

@media (max-width:400px) {
	.fsxx-yqxw-box .swiper-slide {
		height: 170px
	}

	.fsxx-footer-left {
		margin-top: 0
	}

	.fsxx-ldyx-list .box .img {
		width: 80px;
		height: 120px;
	}

	.fsxx-ldyx-list .box .inf {
		margin: 0 0 0 10px;
	}

	.fsxx-ldyx-list .box .inf .name {
		font-size: 16px;
		margin: 10px 0 0 0;
	}

	.fsxx-ldyx-list .box .inf .job {
		line-height: 15px !important;
	}
}

@media (max-width:360px) {
	.fsxx-search-layer-contain .fsxx-txt {
		width: 80%
	}
}