@media all and (min-width :1901px) {
	.ji-nei {
		width: 90%;
		max-width: 1532px;
		margin: 0 auto;
	}
}

@media all and (min-width: 1025px) and (max-width: 1280px) {
	#header .wrapper>.content {
		width: 94%;
	}

	body .searchGroup .searchOnOff,
	#search-list .searchGroup .searchOnOff {
		padding-right: 10px;
	}

	.fa-angle-right,
	.fa-angle-down {
		padding-left: 0px;
	}

	#navWrapper .navitem a {
		padding: 0 9px;
	}

	.lxlb-list li:nth-child(2n) .lxlb-link {
		padding-left: 66px;
		border-left: 1px solid #ddd;
	}

	.ab-kytnk {
		padding: 36px 4vw 35px 40px;
	}

	.ab-kytnk .lx-nd-titk {
		margin-bottom: 10px;
	}

	.lx-nd-titk {
		line-height: 40px;
		font-size: 30px;
	}

	.lx-nd-titen {
		margin-top: -10px;
	}

	.ab-jjm-tuk {
		width: 370px;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		margin-top: 120px;
	}

	.ab-jjmk {
		width: calc(100% - 370px);
		padding-right: 40px;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .item_wrapper {
		width: 45%;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block:nth-of-type(2n + 1) .item_wrapper {
		margin-right: 5%;
	}

	.agent-pc .bodylist.bodyproject .project.ff_noSlider .item_block:nth-of-type(2n) .item_wrapper {
		margin-left: 5%;
		margin-right: 0;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .title {
		font-size: 28px;
		line-height: 48px;
	}

	.wow .subtitle {
		margin-bottom: 0;
	}

	.cpvtuk {
		width: 460px;
	}

	.cpvtmk {
		width: calc(100% - 460px);
		padding-left: 40px;
	}

	.cpvtext {
		padding-top: 70px;
	}

	.ff_pageList {
		background-image: linear-gradient(to bottom, #a21c34 220px, #fff 220px, #fff 440px);
	}

	.wh-whnxk {
		padding: 30px 26px;
	}

	.wh-whbm2 {
		display: none;
	}

	.wh-by-list {
		margin-left: -20px;
	}

	.wh-by-list li {
		width: calc(33.333333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block .item_wrapper {
		padding: 0 0 120px 0;
	}

	.rljob-lim-text {
		display: block;
		overflow: hidden;
		margin-left: -40px;
	}

	.rljob-lim-text span {
		margin-left: 20px;
		padding-left: 20px;
	}

	.rljob-lirk {
		width: 196px;
		padding-top: 26px;
		padding-left: 15px;
	}

	.rljob-limk {
		width: calc(100% - 196px);
	}

	.lx-cgtuk {
		width: 500px;
	}

	.lx-cgxk {
		width: calc(100% - 500px);
		padding: 20px;
	}

	.lx-cgx-list li {
		padding: 8px 0;
	}

	.lx-xgtu {
		width: 70px;
	}

	.lx-xg-li-tit {
		margin-bottom: 10px;
	}

	.banner-wen {
		left: 60px;
		bottom: 20%;
	}

	#headTop #logo img {
		height: 70px;
	}

	#headTop {
		height: 110px;
	}

	.sw-sm-x {
		width: 90%;
		height: 70px;
	}

	.swiper-button-next-smx,
	.swiper-button-prev-smx {
		width: 70px;
		height: 70px;
	}

	.mySwiper-bansm {
		height: 50px;
		width: 122px;
	}

	.ban-nbg {
		height: 250px;
	}

	.ji-tur {
		margin-top: 74px;
	}

	.ye-rs {
		width: 100%;
		float: none;
		clear: both;
	}

	.ye-tu {
		width: 550px;
	}

	.ye-bw {
		width: calc(100% - 550px);
		padding: 2% 3% 3%;
		height: 359px;
		background-color: #fff;
	}

	.mySwiper-yex {
		width: 550px;
	}

	.ne-li {
		width: calc(100% - 550px);
	}

	.cx-fss {
		height: 30px;
	}

	.cx-f {
		min-height: 270px;
	}

	.nia-f {
		font-size: 32px;
	}

	.shu-z {
		line-height: 40px;
		font-size: 26px;
		margin-bottom: 0px;
	}

	.sh-yw {
		line-height: 45px;
		font-size: 30px;
		margin-bottom: 30px;
	}

	.mySwiper-bannerbg .swiper-pagination {
		bottom: 10%;
	}

	.bodylist .npagePage.ff_pageList .container_content {
		padding-top: 40px;
	}

	.news {
		padding-top: 40px;
	}
}

@media all and (min-width: 961px) and (max-width: 1024px) {
	#header .wrapper>.content {
		width: 94%;
	}

	body .searchGroup .searchOnOff,
	#search-list .searchGroup .searchOnOff {
		padding-right: 10px;
	}

	.fa-angle-right,
	.fa-angle-down {
		padding-left: 0px;
	}

	#navWrapper .navitem a {
		padding: 0 9px;
	}

	.lxlb-list li:nth-child(2n) .lxlb-link {
		padding-left: 50px;
		border-left: 1px solid #ddd;
	}

	.lxlb-list li:nth-child(2n+1) .lxlb-link {
		padding-right: 50px;
	}

	.lxlb-link {
		padding-top: 36px;
		padding-bottom: 36px;
	}

	.ab-kytnk {
		padding: 36px 4vw 35px 40px;
	}

	.ab-kytnk .lx-nd-titk {
		margin-bottom: 10px;
	}

	.lx-nd-titk {
		line-height: 40px;
		font-size: 30px;
	}

	.lx-nd-titen {
		margin-top: -10px;
	}

	.ab-jjm-tuk {
		width: 370px;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		margin-top: 120px;
	}

	.ab-jjmk {
		width: calc(100% - 370px);
		padding-right: 40px;
	}

	.ab-jjen {
		line-height: 70px;
		font-size: 64px;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .item_wrapper {
		width: 45%;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block:nth-of-type(2n + 1) .item_wrapper {
		margin-right: 5%;
	}

	.agent-pc .bodylist.bodyproject .project.ff_noSlider .item_block:nth-of-type(2n) .item_wrapper {
		margin-left: 5%;
		margin-right: 0;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .title {
		font-size: 28px;
		line-height: 48px;
	}

	.wow .subtitle {
		margin-bottom: 0;
	}

	.cpvtuk {
		width: 460px;
	}

	.cpvtmk {
		width: calc(100% - 460px);
		padding-left: 40px;
	}

	.cpvtext {
		padding-top: 70px;
	}

	.ff_pageList {
		background-image: linear-gradient(to bottom, #a21c34 220px, #fff 220px, #fff 440px);
	}

	.wh-whnxk {
		padding: 30px 26px;
	}

	.wh-whbm2 {
		display: none;
	}

	.wh-by-list {
		margin-left: -20px;
	}

	.wh-by-list li {
		width: calc(33.333333% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block .item_wrapper {
		padding: 0 0 120px 0;
	}

	.rljob-lim-text {
		display: block;
		overflow: hidden;
		margin-left: -40px;
	}

	.rljob-lim-text span {
		margin-left: 20px;
		padding-left: 20px;
	}

	.rljob-lirk {
		width: 196px;
		padding-top: 26px;
		padding-left: 15px;
	}

	.rljob-limk {
		width: calc(100% - 196px);
	}

	.lx-cgtuk {
		width: 500px;
	}

	.lx-cgxk {
		width: calc(100% - 500px);
		padding: 20px;
	}

	.lx-cgx-list li {
		padding: 8px 0;
	}

	.lx-xgtu {
		width: 70px;
	}

	.lx-xg-li-tit {
		margin-bottom: 10px;
	}

	.banner-wen {
		left: 60px;
		bottom: 20%;
	}

	#headTop #logo img {
		height: 55px;
	}

	.longPage:not(.bodyindex) #header.mini #headTop #logo {
		padding-top: 15px;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block:nth-child(n + 3) {
		padding-top: 45px;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block:nth-child(2n) {
		padding-left: 4.4%;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block:nth-child(2n + 1) {
		padding-right: 4.4%;
	}

	#headTop {
		height: 92px;
	}

	.sw-sm-x {
		width: 90%;
		height: 70px;
	}

	.swiper-button-next-smx,
	.swiper-button-prev-smx {
		width: 70px;
		height: 70px;
	}

	.mySwiper-bansm {
		height: 50px;
		width: 122px;
	}

	.ban-nbg {
		height: 250px;
	}

	.ji-tur {
		margin-top: 74px;
	}

	.ye-rs {
		width: 100%;
		float: none;
		clear: both;
	}

	.ye-tu {
		width: 550px;
	}

	.ye-bw {
		width: calc(100% - 550px);
		padding: 2% 3% 3%;
		height: 359px;
		background-color: #fff;
	}

	.mySwiper-yex {
		width: 550px;
	}

	.ne-li {
		width: calc(100% - 550px);
	}

	.cx-fss {
		height: 30px;
	}

	.cx-f {
		min-height: 270px;
	}

	.nia-f {
		font-size: 32px;
	}

	.shu-z {
		line-height: 40px;
		font-size: 26px;
		margin-bottom: 0px;
	}

	.sh-yw {
		line-height: 45px;
		font-size: 30px;
		margin-bottom: 30px;
	}

	.mySwiper-bannerbg .swiper-pagination {
		bottom: 10%;
	}

	.bodylist .npagePage.ff_pageList .container_content {
		padding-top: 40px;
	}

	.news {
		padding-top: 40px;
	}
}

@media all and (min-width: 769px) and (max-width: 960px) {
	#header .wrapper>.content {
		width: 94%;
	}

	body .searchGroup .searchOnOff,
	#search-list .searchGroup .searchOnOff {
		padding-right: 10px;
	}

	#navWrapper .navitem a {
		line-height: 72px;
		font-size: 14px;
	}

	.fa-angle-right,
	.fa-angle-down {
		padding-left: 0px;
	}

	#navWrapper .navitem a {
		padding: 0 4px;
	}

	.lxlb-list li:nth-child(2n) .lxlb-link {
		padding-left: 30px;
		border-left: 1px solid #ddd;
	}

	.lxlb-list li:nth-child(2n+1) .lxlb-link {
		padding-right: 30px;
	}

	.lxlb-link {
		padding-top: 36px;
		padding-bottom: 36px;
	}

	.ab-kytnk {
		padding: 36px 4vw 35px 40px;
	}

	.ab-kytnk .lx-nd-titk {
		margin-bottom: 10px;
	}

	.lx-nd-titk {
		line-height: 34px;
		font-size: 28px;
	}

	.lx-nd-titen {
		margin-top: -10px;
		font-size: 46px;
	}

	.ab-jjm-tuk {
		display: none;
		width: 370px;
		border-top-left-radius: 30px;
		border-bottom-right-radius: 30px;
		margin-top: 120px;
	}

	.ab-jjmk {
		width: 100%;
		/* width: calc(100% - 370px); */
		padding-right: 0;
	}

	.ab-jjen {
		line-height: 70px;
		font-size: 60px;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .item_wrapper {
		width: 45%;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block:nth-of-type(2n + 1) .item_wrapper {
		margin-right: 5%;
	}

	.agent-pc .bodylist.bodyproject .project.ff_noSlider .item_block:nth-of-type(2n) .item_wrapper {
		margin-left: 5%;
		margin-right: 0;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .title {
		font-size: 24px;
		line-height: 42px;
	}
	.bodylist.bodyproject .project.ff_noSlider .item_block {
	    padding-bottom: 60px;
	}
	.wow .subtitle {
		margin-bottom: 0;
	}

	.cpvtuk {
		width: 370px;
	}

	.cpvtmk {
		width: calc(100% - 370px);
		padding-left: 30px;
	}
	.cpvt-txm2 {
	    font-size: 16px;
	}
	.cpvt-txm {
	    padding: 14px 0;
	    margin-bottom: 15px;
	}
	.cpvtext {
		padding-top: 40px;
	}
	.cpvt-tit {
	    margin-bottom: 14px;
	    font-size: 26px;
	}
	.agent-pc .longPage:not(.bodyindex) #header #navWrapper .navitem a.active::after {
	    width: calc(100% - 40px);
	    left: 20px;
	}
	.ff_pageTarget .fa-angle-right {
	    padding: 0 4px;
	}
	.agent-pc .bodylist .npagePage .container_category a {
	    padding: 0 10px;
	}
	.ff_pageList {
		background-image: linear-gradient(to bottom, #a21c34 220px, #fff 220px, #fff 440px);
	}

	.wh-whnxk {
		padding: 30px 16px;
	}

	.wh-whlist {
		margin-left: -14px;
	}

	.wh-whb {
		width: 50px;
		margin: 0 auto 6px;
	}

	.wh-whbm {
		margin-bottom: 10PX;
		font-size: 20px;
	}

	.wh-whlist li {
		width: calc(33.333333% - 14px);
		margin-left: 14px;
	}

	.wh-whbm2 {
		display: none;
	}

	.wh-by-list {
		margin-left: -20px;
	}

	.wh-by-list li {
		width: calc(50% - 20px);
		margin-left: 20px;
		margin-bottom: 20px;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .item_wrapper {
		padding-top: 0;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block .item_wrapper {
		padding: 0 0 120px 0;
	}

	.rljob-lim-text {
		display: block;
		overflow: hidden;
		margin-left: -40px;
	}

	.rljob-lim-text span {
		margin-left: 20px;
		padding-left: 20px;
	}

	.rljob-lirk {
		width: 196px;
		padding-top: 26px;
		padding-left: 15px;
	}

	.rljob-limk {
		width: calc(100% - 196px);
	}

	.lx-cgtuk {
		display: none;
		width: 500px;
	}

	.lx-cgxk {
		width: 100%;
		float: none;
		padding: 20px;
	}

	.lx-cgx-list li {
		padding: 8px 0;
	}

	.lx-xgtu {
		width: 60px;
	}

	.lx-xg-li-tit {
		margin-bottom: 10px;
	}

	.lx-adnk {
		width: 360px;
		padding-right: 40px;
	}

	.lx-mapk {
		width: calc(100% - 360px);
		height: 435px;
	}

	.lx-lxmdk {
		margin-bottom: 14px;
		padding-bottom: 14px;
	}

	.lx-lxfwmk {
		padding: 0 0 14px;
		margin-bottom: 14px;
	}

	.lx-lx-tit {
		margin-bottom: 6px;
	}

	.longPage:not(.bodyindex) #navWrapper .nav {
		padding-right: 37px;
	}

	.lx-lxddk {
		padding: 40px 0;
	}

	.jobv-ndk {
		padding: 40px 48px 48px;
	}

	.banner-wen {
		left: 60px;
		bottom: 20%;
	}

	#headTop #logo img {
		height: 45px;
	}

	.longPage:not(.bodyindex) #header.mini #headTop #logo {
		padding-top: 15px;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block:nth-child(n + 3) {
		padding-top: 45px;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block:nth-child(2n) {
		padding-left: 4.4%;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block:nth-child(2n + 1) {
		padding-right: 4.4%;
	}

	#headTop {
		height: 78px;
	}
	#headTop #logo {
	    display: block;
	    padding-top: 13px;
	}
	.sw-sm-x {
		width: 90%;
		height: 46px;
	}

	.swiper-button-next-smx,
	.swiper-button-prev-smx {
		width: 46px;
		height: 46px;
	}

	.mySwiper-bansm {
		height: 30px;
		width: 82px;
	}

	.ban-nbg {
		height: 250px;
	}

	.ji-tur {
		display: none;
		margin-top: 74px;
	}
	.ji-tul {
	    width: 100%;
	    padding-right: 0;
	}
	.ye-rs {
		width: 100%;
		float: none;
		clear: both;
	}

	.ye-tu {
		width: 400px;
	}

	.ye-bw {
		width: calc(100% - 400px);
		padding: 2% 3% 3%;
		height: 261px;
		background-color: #fff;
	}
	.ye-bsd {
	    padding-bottom: 10px;
	    margin-bottom: 10px;
	}
	.new-btr-li {
	    margin-bottom: 30px;
	}
	.new-btr .new-btr-li:last-child {
	    margin-bottom: 0;
	}
	.mySwiper-yex {
		width: 550px;
	}
	.ji-tua {
	    padding: 40px 0;
	}
	.ne-li {
		width: calc(100% - 550px);
	}
	.rljob-ticn1 {
	    font-size: 30px;
	}
	.rljob-ticn2 {
	    font-size: 20px;
	}
	.rljob-tien {
	    top: -10px;
	    font-size: 78px;
	}
	.rljob-list li {
	    padding: 24px 34px;
	}
	.cx-fss {
		height: 30px;
	}

	.cx-f {
		min-height: 270px;
	}

	.nia-f {
		font-size: 32px;
	}

	.shu-z {
		line-height: 40px;
		font-size: 26px;
		margin-bottom: 0px;
	}

	.sh-yw {
		line-height: 40px;
		font-size: 26px;
		margin-bottom: 10px;
	}

	.mySwiper-bannerbg .swiper-pagination {
		bottom: 10%;
	}

	.bodylist .npagePage.ff_pageList .container_content {
		padding-top: 40px;
	}

	.news {
		padding-top: 40px;
	}
}

@media all and (max-width :768px) {
	.ji-nei {
		width: 90%;
		margin: 0 auto;
	}

	.u-online_lx {
		display: none;
	}

	.agent-pc #banner {
		width: 100%;
		left: 50%;
		transform: translateX(-50%);
		min-height: auto;
		padding-top: 108px;
	}

	.banner-nytu {
		top: 0;
		border-radius: 0;
	}

	.ff_pageList {
		background: transparent;
	}

	.agent-pc .nobanner .npagePage .ff_pageTarget {
		margin-top: 16px;
	}

	.lx-lxddk {
		padding: 20px 0;
	}

	.lx-nd-titen {
		width: 200%;
		left: -50%;
		font-size: 36px;
	}

	.lx-nd-titk {
		margin-bottom: 20px;
		line-height: 30px;
		font-size: 28px;
	}

	.ff_pageTarget {
		line-height: 30px;
	}

	.lx-cgtuk {
		width: 100%;
		float: none;
	}

	.lx-cgxk {
		width: 100%;
		float: none;
		padding: 20px;
	}

	.lx-xg-list li {
		width: 50%;
		padding: 15px;
	}
	.lx-xg-list li:nth-child(2),.lx-xg-list li:nth-child(3){
		background-color: #A21C34;
	}
	.lx-xg-list li:nth-child(1),.lx-xg-list li:nth-child(4){
		background-color: #fff;
	}
	
	.lx-xg-list li:nth-child(2) .lx-xg-li-tit,
	.lx-xg-list li:nth-child(3) .lx-xg-li-tit{
		color: #fff;
	}
	
	.lx-xg-list li:nth-child(2) .lx-xg-li-text,
	.lx-xg-list li:nth-child(3) .lx-xg-li-text {
		color: rgba(255, 255, 255, 0.9);
	}
	.lx-xg-list li:nth-child(1) .lx-xg-li-tit,
	.lx-xg-list li:nth-child(4) .lx-xg-li-tit {
		color: #242424;
	}
	
	.lx-xg-list li:nth-child(1) .lx-xg-li-text,
	.lx-xg-list li:nth-child(4) .lx-xg-li-text{
		color: #666;
	}
	.lx-xgtu {
		width: 60px;
		margin: 0 auto 10px;
	}

	.lx-xg-li-tit {
		margin-bottom: 10px;
		line-height: 30px;
		font-size: 18px;
	}

	.lx-xg-li-text {
		height: 75px;
		line-height: 25px;
		font-size: 14px;
	}

	.lx-xg-list {
		margin-bottom: 20px;
	}

	.lx-lx-tit {
		margin-bottom: 10px;
		line-height: 1.4;
		font-size: 22px;
	}

	.lx-lxfwmk {
		padding: 0 0 15px;
		margin-bottom: 20px;
	}

	.lx-tel {
		width: 44px;
		padding: 7px;
	}

	.lx-telmk {
		margin-left: 62px;
	}

	.lx-telm2 {
		font-size: 22px;
	}

	.lx-lxmdk {
		margin-bottom: 15px;
		padding-bottom: 15px;
	}

	.lx-adnk {
		width: 100%;
		float: none;
		padding-right: 0;
	}

	.lx-mapk {
		width: 100%;
		height: 360px;
		float: none;
	}

	.lx-lynrk {
		width: 100%;
		margin-bottom: 15px;
		margin-left: 0;
	}

	.lx-lynxk {
		display: block;
		margin-left: 0;
	}

	.ff_pageList,
	.ff_postPage {
		padding-bottom: 20px;
	}

	.footr {
		display: none;
	}

	.footl {
		width: 100%;
	}

	.footer .foot-topx {
		padding-top: 25px;
		padding-bottom: 25px;
		text-align: center;
	}

	.l-g {
		font-size: 20px;
		line-height: 30px;
	}

	.foot-l-btn {
		line-height: 1.6;
		font-size: 14px;
		color: #666;
		padding-top: 0;
	}

	.foot-l-btn br {
		display: block;
	}

	.container_target {
		display: none;
	}

	.npagePage .ff_pageTarget {
		margin-top: 16px;
	}

	.rljob-ticn1 {
		font-size: 26px;
	}

	.rljob-ticn2 {
		font-size: 14px;
	}

	.rljob-tien {
		top: 8px;
		font-size: 60px;
	}

	.rljob-list li {
		padding: 15px 20px;
	}

	.rljob-limk {
		width: 100%;
		float: none;
		padding: 0 0 20px;
		border-right: none;
	}

	.rljob-lirk {
		width: 100%;
		float: none;
		padding-top: 0;
		padding-left: 0;
	}

	.xwl-li-more {
		width: 140px;
		height: 44px;
		line-height: 42px;
	}

	.rljob-lirk .xwl-li-more {
		margin: 0;
	}

	.rljob-tink {
		padding-bottom: 25px;
	}

	.rljob-lim-tit {
		margin-bottom: 10px;
		line-height: 30px;
		font-size: 18px;
	}

	.rljob-lim-text {
		margin-left: -30px;
	}

	.rljob-lim-text span {
		margin-left: 15px;
		padding-left: 15px;
	}

	.jobv-ndk {
		padding: 20px;
	}

	.rll-lituk {
		width: 100%;
		height: auto;
		float: none;
	}

	.rll-litumk {
		width: 100%;
		height: auto;
		float: none;
	}

	.rll-litumxk {
		padding: 20px;
		width: 100%;
		top: 0;
		height: auto;
	}

	.rll-xbm {
		margin-left: 50px;
		line-height: 40px;
		font-size: 26px;
	}

	.rll-xb {
		height: 40px;
	}

	.rll-xbtit {
		margin-bottom: 10px;
	}

	.agent-pc .bodylist .npagePage .container_category a {
		padding: 0 10px;
	}

	.agent-pc .bodylist.bodynews .npagePage.ff_pageList .container_content {
		padding-top: 20px;
	}

	.news {
		padding-top: 0;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block {
		margin: 0;
		border-right: none;
		/* border-bottom: 1px solid #e2e2e2; */
		width: 100%;
		padding: 0 !important;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block .title {
		font-size: 18px;
		line-height: 32px;
	}

	.wow .subtitle {
		font-size: 20px;
		line-height: 30px;
		margin-bottom: 10px;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block .description {
		line-height: 28px;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block .item_wrapper {
		padding: 0 0 60px 0;
	}

	.bodylist.bodynews .news.ff_noSlider .item_block:nth-child(2n)::before {
		display: none;
	}

	.agent-pc #page_body_editor-wrapper .layout_group[data-limit_width="true"]>.layout_limit_wrapper {
		max-width: 90%;
	}

	body #sitecontent .npagePage.content_editor .postInfo,
	body #sitecontent .npagePage.content_editor #postInfo,
	body #sitecontent .npagePage.content_editor .tabBtn,
	body #sitecontent .pageEditor.content_editor .container_header,
	body #sitecontent .npagePage.content_editor #pageTarget {
		display: block;
	}


	.xwv-tit {
		margin-bottom: 20px;
		font-size: 20px;
	}

	.xwv-text {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.xwv-dak {
		margin-bottom: 20px;
		padding: 10px 0;
	}

	.fanyedxk {
		width: 100%;
		float: none;
		margin-bottom: 12px;
	}

	.fanye-hui {
		width: 100%;
		height: 40px;
		float: none;
	}

	.npagePage .ff_pageTarget .container_category {
		float: none;
	}

	.container_category>a {
		margin: 0;
	}

	.wh-whlist li {
		width: 100%;
		float: none;
		margin-left: 0;
		margin-bottom: 15px;
	}

	.wh-whlist {
		margin-left: 0;
	}

	.wh-whnxk {
		padding: 40px 15px 0;
	}

	.wh-whb {
		width: 60px;
	}

	.wh-whbm {
		margin-bottom: 5PX;
		font-size: 20px;
	}

	.wh-by-list {
		margin-left: 0;
	}

	.wh-by-list li {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 15px;
	}

	.wh-bytuk {
		margin-bottom: 10px;
	}

	.bodylist .npagePage.ff_pageList .container_content {
		padding-top: 20px;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .item_img {
		width: 100%;
		padding-top: 0;
		float: none !important;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .item_img img {
		position: relative;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block:nth-of-type(2n + 1) .item_wrapper {
		float: none;
		margin-right: 0;
		width: 100%;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block {
		padding-bottom: 40px;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .item_wrapper {
		padding-top: 20px;
	}

	.bodylist.bodyproject .project.ff_noSlider .item_block .title {
		font-size: 22px;
		line-height: 40px;
	}

	.agent-pc .bodylist.bodyproject .project.ff_noSlider .item_block .subtitle {
		font-size: 16px;
	}

	.agent-pc .bodylist.bodyproject .project.ff_noSlider .item_block:nth-of-type(2n) .item_wrapper {
		margin-left: 0;
		margin-right: 0;
	}

	.ab-jjmk {
		width: 100%;
		float: none;
		padding-right: 0;
	}

	.ab-jjcn {
		padding: 12px 0;
		line-height: 30px;
		font-size: 26px;
	}

	.ab-jjen {
		top: 0;
		line-height: 66px;
		font-size: 56px;
	}

	.ab-jj-tt {
		width: 100px;
		margin-bottom: 20px;
	}

	.ab-jjm-tuk {
		width: 100%;
		float: none;
		border-top-left-radius: 40px;
		border-bottom-right-radius: 40px;
	}

	.ab-jj-text {
		margin-bottom: 20px;
	}

	.abzztuk {
		margin-bottom: 10px;
	}

	.mySwiper-abzz {
		margin-bottom: 30px;
	}

	.ab-lclist li:nth-child(2n) .ab-lctudk,
	.ab-lclist li:nth-child(2n+1) .ab-lcmdk {
		float: none;
		width: 100%;
		padding-left: 30px;
		text-align: left;
		padding-bottom: 20px;
	}

	.ab-lcnt {
		left: 5px;
	}

	.ab-lclist li:nth-child(2n+1) .ab-lcmdk::before {
		left: 0;
	}

	.ab-lclist li:nth-child(2n) .ab-lcmdk::before {
		right: auto;
		left: 0;
	}

	.ab-lclist li:nth-child(2n+1) .ab-lctudk,
	.ab-lclist li:nth-child(2n) .ab-lcmdk {
		float: none;
		width: 100%;
		padding-left: 30px;
		overflow: hidden;
		padding-right: 0;
		text-align: left;
	}

	.ab-lclist li:nth-child(2n+1) .ab-lctuk {
		float: left;
	}

	.ab-lctuk {
		width: 100px;
	}

	.ab-lcm1 {
		margin-bottom: 5px;
	}

	.ab-lclist li {
		margin-bottom: 30px;
	}

	.ji-tua {
		padding: 25px 0;
	}

	.ti-t {
		font-size: 24px;
		line-height: 30px;
		margin-bottom: 18px;
	}

	.ji-tul {
		width: 100%;
		float: none;
		padding-right: 0;
		margin-bottom: 15px;
	}

	.ji-tur {
		width: 100%;
		height: auto;
	}

	.jian-j-n {
		margin-bottom: 20px;
	}

	.ye-rs {
		width: 100%;
	}

	.ye-tu {
		width: 100%;
		float: none;
	}

	.ye-bw {
		width: 100%;
		height: auto;
		padding: 15px 15px 0;
		float: none;
	}

	.ye-bsd {
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.ye-rs .jian-j-n {
		margin-bottom: 0;
	}

	.mySwiper-yex {
		display: none;
	}

	.ne-li {
		width: 100%;
		float: none;
	}

	.swiper-button-nexty,
	.swiper-button-prevy {
		height: 50px;
	}

	.new-b {
		display: none;
	}

	.new-btr {
		width: 100%;
		float: none;
		padding-left: 0;
		margin-top: 20px;
	}

	.new-btl {
		width: 100%;
		float: none;
		margin-top: 30px;
	}

	.b-t-t {
		font-size: 20px;
		line-height: 30px;
		padding-top: 15px;
	}

	.new-s-bt {
		display: none;
	}

	.new-btr-li {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.cx-f {
		display: none;
	}

	.u-site-header {
		display: none;
	}

	.ab-kytuk {
		width: 100%;
		float: none;
	}

	.ab-kytnk {
		padding: 20px;
	}

	.ab-kytmk {
		width: 100%;
		float: none;
	}

	.cpvtuk {
		width: 100%;
		float: none;
	}

	.cpvtmk {
		width: 100%;
		float: none;
		padding-left: 0;
		padding-top: 15px;
	}

	.cpvt-tit {
		margin-bottom: 10px;
		line-height: 1.5;
		font-size: 20px;
	}

	.cpvt-txm {
		padding: 10px 0;
		margin-bottom: 10px;
	}

	.cpvtext {
		padding-top: 40px;
	}

	.lxlb-list li {
		float: none;
		width: 100%;
	}

	.lxlb-list li:nth-child(2n) .lxlb-link {
		padding-left: 0;
		border-left: 0;
	}

	.lxlb-list li:nth-child(2n+1) .lxlb-link {
		padding-right: 0;
	}

	.lxlb-link {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.lxlb-list li:nth-child(1) .lxlb-link,
	.lxlb-list li:nth-child(2) .lxlb-link {
		padding-top: 20px;
	}

	.lxlb-li-tit {
		margin-bottom: 15px;
		line-height: 30px;
		font-size: 20px;
	}
	.l-g{
		display: none;
	}
	.news {
	    padding-top: 20px;
	}
	/*  */
	.top-hr {
		height: 60px;
	}

	.agent-pc #banner {
		padding-top: 60px;
	}

	.headsj {
		display: block;
	}

	.shu16 {
		line-height: 30px;
	}

	.block-ipad {
		display: none;
	}

	.block-pc {
		display: none;
	}

	.block-sj {
		display: block;
	}
}
