<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
	font-family: 'BKANT';
	src: local('BKANT'), url(../fonts/BKANT.woff) format('woff');
}
@font-face {
	font-family: 'AVGARDN';
	src: local('AVGARDN'), url(../fonts/AVGARDN.woff) format('woff');
}
@font-face {
	font-family: 'AKZID';
	src: local('AKZID'), url(../fonts/AKZID.woff) format('woff');
}
html{font-size:100px;}
@media screen and (max-width: 1680px){
	html{font-size:80px;}
}		
@media screen and (max-width: 1440px){
	html{font-size:70px;}
}
@media screen and (max-width: 1366px){
	html{font-size:50px;}
}
@media screen and (max-width: 768px){
	html{font-size:100px;}
}
ul {
	margin-bottom: 0;
}
/* å¯¼èˆªå¼€å§‹ */
.dhwk {
	width: 100%;
	height: 120px;
	background: #fff;
}
.dhnk {
	width: 100%;
	max-width: 1600px;
	margin-left: auto;
	margin-right: auto;
	height: 100%;
}
.logo {
	float: left;
	line-height: 120px;
}
.dhycwk {
	float: right;
	height: 100%;
}
.dhycwk ul {
	height: 100%;
}
.dhmg {
	float: left;
	width: 125px;
	transition: .5s all ease-in-out;
	height: 100%;
}
.dhmg a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
}
.yjdhzw {
	color: #4a4b4d;
	font-size: 16px;
	line-height: 1;
	padding-top: 48px;
	transition: .5s all ease-in-out;
}
.yjdhyw {
	color: #c7c7c7;
	font-size: 12px;
	margin-top: 15px;
	transition: .5s all ease-in-out;
}
.dhmg:hover {
	background: #263465;
}
.dhmg:hover .yjdhzw {
	color: #ffffff;
	font-weight: bold;
}
.dhmg:hover .yjdhyw {
	color: #56638c;
	margin-top: 14px;
}
.yjdhxz {
	background: #263465;
}
.yjdhxz .yjdhzw {
	color: #ffffff;
	font-weight: bold;
}
.yjdhxz .yjdhyw {
	color: #56638c;
	margin-top: 14px;
}

/* å¯¼èˆªç»“æŸ */
/* æœ€æ–°åŠ¨æ€å¼€å§‹ */
.sybn {
	position: relative;
	width: 100%;
}
.zxdtwk {
	width: 1280px;
	position: absolute;
	left: 50%;
	margin-left: -640px;
	bottom: 70px;
	height: 200px;
	background: rgba(208,170,113,.9);
	z-index: 9;
	
}
.zxdtsmwk {
	padding-left: 50px;
	padding-right: 30px;
}
.zxddxmwk {
	padding-left: 50px;
	padding-right: 50px;
}
.zxdtwz {
	font-size: 18px;
	line-height: 1;
	color: #fff;
	padding-top: 25px;
	float: left;
}
.zxdtycjt {
	float: right;
	margin-top: 19px;
}
.zxdtycjt&gt;div {
	float: left;
	cursor: pointer;
	margin-left: 12px;
}
.zxdtycjt&gt;div img:nth-child(2) {
	display: none;
}
.zxdtycjt&gt;div:hover img:first-child {
	display: none;
}
.zxdtycjt&gt;div:hover img:nth-child(2) {
	display: block;
}
.zxddxmwk {
	margin-top: 20px;
}
.zxdtzctp {
	width: 220px;
	height: 108px;
	overflow: hidden;
	float: left;
}
.zxdtzctp img{
	width: 100%;
	height: 100%;
}
.zxdtycbtsj {
	float: left;
	margin-left: 25px;
	width: 326px;
}
.zxdtxwbt {
	color: #ffffff;
	font-size: 16px;
	line-height: 24px;
	height: 48px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.zxdtxwsj {
	color: #ffffff;
	font-size: 12px;
	line-height: 1;
	margin-top: 30px;
}
/* æœ€æ–°åŠ¨æ€ç»“æŸ */
/* åŸ¹è®­ä½“ç³»å¼€å§‹ */
.pxtxwk {
	width: 100%;
}
.pxtxzc {
	width: 50%;
	float: left;
	position: relative;
}
.pxtxzc img {
	width: 100%;
}
.pxtxsmdwk {
	position: absolute;
	top: 20.666%;
	width: 100%;
}
.pxtxzcyw {
	color: #e3b359;
	font-size: 14px;
	font-family: "BKANT";
	    letter-spacing: 35px;
		    text-indent: 35px;
		text-align: center;
		width: 100%;
}
.pxtxzczw {
	color: #e3b359;
	font-size: 36px;
	font-weight: bold;
	line-height: 1;
	text-align: center;
	letter-spacing: 53px;
	    text-indent: 53px;
	width: 100%;
	margin-top: .3rem;
}
.pxtxzcms {
	width: 515px;
	margin-left: auto;
	margin-right: auto;
	color: #8a92b0;
	font-size: 16px;
	line-height: 36px;
	margin-top: .95rem;
}
.pxmore img {
	width: auto;
	
}
.pxmore {
	margin-top: 1.5rem;
	width: 180px;
	height: 50px;
	    margin-left: 37%;
}
.pxtxycwk {
	float: left;
	width: 50%;
	position: relative;
}
.pxtxycwk&gt;img {
	width: 100%;
}
.pxtxycsmwk {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
.pxtxycmg {
	width: 50%;
	height: 50%;
	float: left;
	transition: .25s all ease-in-out;
}
.pxtxycsmwk&gt;.pxtxycmg:first-child {
	background: rgba(223,223,223,.3);
}
.pxtxycsmwk&gt;.pxtxycmg:nth-child(4) {
	background: rgba(223,223,223,.3);
}
.pxtxyctbwk {
	padding-top: 1.18rem;
	text-align: center;
}
.pxtxycmgbt {
	margin-top: .45rem;
	text-align: center;
	color: #263465;
	font-size: 30px;
	line-height: 1;
	transition: .25s all ease-in-out;
}
.pxtxycmgfbt {
	text-align: center;
	margin-top: .2rem;
	color: #acacad;
	font-size: 12px;
	line-height: 1;
	letter-spacing: 7px;
	    text-indent: 7px;
	transition: .25s all ease-in-out;
}
.pxtxycmg a {
	display: block;
	width: 100%;
	height: 100%;
}
.pxtxyctbwk img {
	transition: .25s all ease-in-out;
}
.pxtxycmg:hover {
	background: url(../img/ycpxbj.png)!important;
	background-size: 100% 100%!important;
}
.pxtxycmg:hover .pxtxyctbwk img {
	filter: grayscale(100%) brightness(500%);
}
.pxtxycmg:hover .pxtxycmgbt {
	color: #ffffff;
}
.pxtxycmg:hover .pxtxycmgfbt {
	color: #ffffff;
}
/* åŸ¹è®­ä½“ç³»ç»“æŸ */
/* è¯¾ç¨‹è®¾è®¡å¼€å§‹ */
.kcsjdwk {
	width: 100%;
	height: 920px;
	background: url(../img/kcsjbj.jpg) no-repeat center center;
}
.kcsjxnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.sykcsjyw {
	color: #ffffff;
	font-size: 14px;
	line-height: 1;
	font-family: "BKANT";
	letter-spacing: 34px;
	    text-indent: 34px;
	text-align: center;
	padding-top: 95px;
}
.sykcsjzw {
	color: #ffffff;
	font-size: 36px;
	line-height: 1;
	font-weight: bold;
	margin-top: 30px;
	text-align: center;
	letter-spacing: 35px;
	    text-indent: 35px;
}
.kcsexmwk {
	width: 100%;
	height: 550px;
	background: rgba(255,255,255,.85);
	margin-top: 90px;
	position: relative;
}

.kcsjsmsz {
	width: 100%;
	text-align: center;
	color: #b57c12;
	font-size: 18px;
	line-height: 1;
	font-family: "AVGARDN";
	padding-top: 80px;
}
.kcsjtpwk {
	width: 210px;
	overflow: hidden;
	border-radius: 50%;
	border: 10px solid #fff;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.kcsjtpwk img {
	width: 100%;
}
.kcsjtpxbt {
	font-size: 30px;
	line-height: 1;
	color: #ae7408;
	width: 100%;
	text-align: center;
	margin-top: 36px;
}
.kcsjtpxfbt {
	color: #ae7408;
	font-size: 12px;
	line-height: 1;
	text-align: center;
	margin-top: 22px;
	letter-spacing: 8px;
	    text-indent: 8px;
}
.kcsexmwk .swiper {
	height: 100%;
}
.kcsjlmmgwk {
	height: 100%;
}
.kcsjlmmgwk  a {
	display: block;
	height: 100%;
}
.kcsjzjt {
	position: absolute;
	top: 254px;
	left: -110px;
	cursor: pointer;
}
.kcsjyjt {
	position: absolute;
	top: 254px;
	right: -110px;
	cursor: pointer;
}
/* è¯¾ç¨‹è®¾è®¡ç»“æŸ */
/* è®²å¸ˆé˜µå®¹å¼€å§‹ */
.syjszrwk {
	width: 100%;
	background: url(../img/jszrbj.jpg) no-repeat center center;
	padding-bottom: 94px;
}
.syjszrnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.syjszrnk .sykcsjyw {
	color: #263465;
	padding-top: 85px;
}
.syjszrnk .sykcsjzw {
	color: #263465;
	margin-top: 20px;
}
.syjszrxmwk {
	width: 100%;
	margin-top: 63px;
	position: relative;
}
.jszrsmt {
	width: 210px;
	border-radius: 50%;
	border: 10px solid #fff;
	height: 210px;
	margin-left: auto;
	margin-right: auto;
}
.jszrlmmg {
	padding-top: 25px;
	padding-bottom: 70px;
	width: 450px;
}
.jszrbt {
	color: #263465;
	font-size: 30px;
	line-height: 1;
	font-weight: bold;
	text-align: center;
	width: 100%;
	margin-top: 20px;
}
.jszrfbt {
	color: #cea354;
	font-size:16px;
	line-height: 1;
	text-align: center;
	width: 100%;
	margin-top: 20px;
}
.jszrms {
	width: 100%;
	padding-left: 50px;
	padding-right: 50px;
	color: #929191;
	font-size: 14px;
	margin-top: 30px;
}
.syjszrnk .swiper-slide-prev {
	background: url(../img/jszcbj.png) no-repeat center center;
	background-size: 100% 100%;
	margin-right: -35px;
}
.syjszrnk .swiper-slide-next {
	background: url(../img/jsycbj.png) no-repeat center center;
	background-size: 100% 100%;
	margin-left: -35px;
}
.syjszrnk .swiper-slide {
	width: 450px;
	margin-top: 45px;
}
.syjszrnk .swiper-slide-active .jszrlmmg {
	background: #fff;
	padding-top: 75px;
	
}
.syjszrnk .swiper-slide-active {
	margin-top: 0;
	border-top: 6px solid #cea354;
	border-bottom: 6px solid #cea354;
	/* padding-bottom: 78px; */
	z-index: 9;
}
.jszrgd {
	width: 159px;
	height: 44px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	line-height: 44px;
	color: #ffffff;
	font-size: 14px;
	font-family: "BKANT";
	margin-top: 25px;
	background: #cea354;
	display: none;
	border-radius: 22px;
}
.jszrgd a {
	color: #ffffff;
	font-family: "BKANT";
	display: block;
	width: 100%;
	height: 100%;
}
.syjszrnk .swiper-slide-active .jszrgd {
	display: block;
}
.jszrzjt {
	position: absolute;
	top: 314px;
	left: -110px;
	cursor: pointer;
}
.jszryjt {
	position: absolute;
	top: 314px;
	right: -110px;
	cursor: pointer;
}
/* è®²å¸ˆé˜µå®¹ç»“æŸ */
/* æ–°é—»èµ„è®¯å¼€å§‹ */
.syxwzxwk {
	background: #263465;
	width: 100%;
	padding-bottom: 120px;
}
.syxwzxnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.syxwzxnk .sykcsjyw {
	text-align: left;
}
.syxwzxnk .sykcsjzw {
	text-align: left;
}
.syxwzxxm {
	margin-top: 45px;
	overflow: hidden;
}
.syxwzxxmzc {
	width: 640px;
	float: left;
}
.syxwzxxmyc {
	width: 640px;
	float: left;
}
.syxwzxxmzc div {
	display: none;
}
.syxwzxxmzc div:first-child {
	display: block;
}
.syxwzxycr {
	color: #5c5c5c;
	font-size: 60px;
	line-height: 1;
	font-family: "AVGARDN";
	transition: .25s all ease-in-out;
}
.syxwzxycny {
	color: #5c5c5c;
	font-size: 14px;
	line-height: 1;
	font-family: "AVGARDN";
	transition: .25s all ease-in-out;
}
.syxwzxycmgzcsj {
	float: left;
	margin-left: 50px;
	text-align: center;
	padding-top: 25px;
}
.syxwzxycmg a {
	display: block;
	width: 100%;
	height: 100%;
}
.syxwzxsmbtwk {
	float: left;
	margin-left: 33px;
	padding-top: 45px;
	width: 465px;
}
.syxwzxsmbt {
	color: #5c5c5c;
	font-size: 16px;
	line-height: 1;
	height: 16px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	transition: .25s all ease-in-out;
}
.syxwzxsmgd {
	color: #5c5c5c;
	font-size: 12px;
	font-family: "AKZID";
	line-height: 1;
	margin-top: 35px;
	text-align: right;
	transition: .25s all ease-in-out;
}
.syxwzxycmg {
	overflow: hidden;
	background: #fff;
	height: 133px;
	transition: .25s all ease-in-out;
}
.syxwzxycmg:hover {
	background: #f3f2f2;
	border-right: 6px solid #cea354;
}
.syxwzxycmg:hover .syxwzxycr {
	color: #cea354;
}
.syxwzxycmg:hover .syxwzxycny {
	color: #cea354;
}
.syxwzxycmg:hover .syxwzxsmbt {
	color: #5c5c5c;
	font-weight: bold;
}
.syxwzxycmg:hover .syxwzxsmgd {
	color: #cea354;
}
.syxwzxnk .sykcsjyw {
	text-indent: 0px;
}
.syxwzxnk .sykcsjzw {
	text-indent: 0px;
}
/* æ–°é—»èµ„è®¯ç»“æŸ */

/* åº•éƒ¨å¼€å§‹ */
.dbdwk {
	width: 100%;
	background: #eeeeee;
	padding-bottom: 60px;
}
.dbnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 94px;
}
.dblbwk {
	width: 100%;
	position: relative;
}
.dblbxwk {
	width: 100%;
	border-radius: 15px;
	overflow: hidden;
}
.dblbxwk img {
	width: 100%;
}
.dblbzjt {
	position: absolute;
	cursor: pointer;
	top: 55px;
	left: -108px;
}
.dblbyjt {
	position: absolute;
	cursor: pointer;
	top: 55px;
	right: -108px;
}
.dbxxwk {
	margin-top: 72px;
	   overflow: hidden;
}
.dbxxwk&gt;div {
	    display: flex;
	    align-items: center;
		float: left;
}
.dbdhwz {
	color: #5c5c5c;
	font-size: 18px;
	margin-left: 14px;
}
.dbdhwk {
	width: 510px;
}
.dblxrwk {
	width: 310px;
}
.dbdzwk {
	width: 460px;
}
.dbewm {
	margin-top: 60px;
	width: 153px;
	height: 153px;
	margin-left: auto;
	margin-right: auto;
}
.dbewm img {
	width: 100%;
	height: 100%;
}

.dbdhhwk {
	width: 100%;
	overflow: hidden;
	margin-top: 102px;
	    display: flex;
	    justify-content: center;
}
.dbdhmg {
	padding-left: 45px;
	padding-right: 45px;
	float: left;
	border-right: 2px solid #cccccd;
}
.dbdhhwk .dbdhmg:last-child {
	border: none;
}
.dbdhmg a {
	color: #4a4b4d;
	line-height: 1;
	font-size: 14px;
	display: block;
	width: 100%;
	height: 100%;
}
.dbbqxx {
	text-align: center;
	color: #b4b4b4;
	font-size: 14px;
	line-height: 1;
	margin-top: 35px;
}
.dbbqxx a {
	color: #b4b4b4;
}
/* åº•éƒ¨ç»“æŸ */

/* å†…é¡µbannerå¼€å§‹ */
.nybnwk {
	width: 100%;
}

/* å†…é¡µbannerç»“æŸ */

/* å…³äºŽæˆ‘ä»¬å¼€å§‹ */
.gywmsbfwk {
	width: 100%;
	padding-bottom: 100px;
}
.gywmsbfnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	
}
.nyjszrlbwk {
	width: 410px;
	background: #f3f2f2;
	border-radius: 10px;
	transition: .25s all ease-in-out;
}
.nyjszrlbwk .jszrgd {
	display: block;
}
.ntjszrsmlbdwk {
	margin-top: 80px;
	position: relative;
}
.ntjszrsmlbdwk .jszrzjt {
	top: 250px;
}
.ntjszrsmlbdwk .jszryjt {
	top: 250px;
}
.nyjszrlbwk .jszrsmt{
	transition: .25s all ease-in-out;
	
}
.nyjszrlbwk .jszrbt {
	transition: .25s all ease-in-out;
}
.nyjszrlbwk .jszrfbt {
	transition: .25s all ease-in-out;
}
.nyjszrlbwk .jszrms {
	transition: .25s all ease-in-out;
}
.nyjszrlbwk .jszrgd {
	transition: .25s all ease-in-out;
}
.nyjszrlbwk:hover {
	background: #263465;
}
.nyjszrlbwk:hover .jszrsmt{
	border-color: #465487;
}
.nyjszrlbwk:hover .jszrbt {
	color: #fff;
}
.nyjszrlbwk:hover .jszrfbt {
	color: #fff;
}
.nyjszrlbwk:hover .jszrms {
	color: #717894;
}
.nyjszrlbwk:hover .jszrgd {
	background: #354c9a;
}

/* å…³äºŽå±±å»·å¼€å§‹ */
.gystdwk {
	width: 100%;
	height: 835px;
	background: url(../img/gystbj.jpg) no-repeat center center;
}
.gystnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.gystztnr {
	width: 100%;
	background: #ffffff;
	border-radius: 10px;
	margin-top: 90px;
	padding-top: 80px;
	padding-left: 112px;
	padding-right: 113px;
	color: #5c5c5c;
	font-size: 16px;
	line-height: 36px;
	padding-bottom: 75px;
}
.gystyxjyw {
	color: #c2c2c3;
	font-size: 12px;
	line-height: 1;
	font-family: "BKANT";
	letter-spacing: 18px;
	text-align: right;
	margin-top: 60px;
}
.gystyxjtp {
	text-align: right;
	margin-top: 10px;
}
/* å…³äºŽå±±å»·ç»“æŸ */
/* æˆ‘ä»¬çš„æ„¿æ™¯å¼€å§‹ */
.wmdyjxmwk {
	margin-top: 80px;
	overflow: hidden;
}
.wmdyjxmwk&gt;div {
	width: calc(50% / 3);
	float: left;
	height: 100%;
}
.wmdyjxmwk&gt;div img {
	width: 100%;
}
.wmdyjxmwk&gt;div&gt;div:nth-child(2) {
	/* display: none;
	 */
	width: 0;
	height: 0;
	overflow: hidden;
}
.yjxz {
	width: 50%!important;
}
.yjxz&gt;div:first-child {
	display: none;
}
.yjxz&gt;div:nth-child(2) {
	width: 100%!important;
	height: 100%!important;;
	display: block!important;
}
.wmdyjxmwk&gt;div&gt;div:nth-child(2) img {
	opacity: 0;
	transition: .5s all ease-in-out;
}
.yjxz&gt;div:nth-child(2) img {
	opacity: 1!important;
}

/* æˆ‘ä»¬çš„æ„¿æ™¯ç»“æŸ */

/* æˆ‘ä»¬çš„ç›®æ&nbsp;‡å¼€å§‹ */

.wmdyjks {
	width: 100%;
	position: relative;
	background: #f2f2f2;
}
.wmdyjbt {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}
.wmdyjxtp {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.wmdyjxtp img {
	width: 100%;
}
/* æˆ‘ä»¬çš„ç›®æ&nbsp;‡ç»“æŸ */
/* åŠžå­¦ç†å¿µå¼€å§‹ */
.bxlnwk {
	width: 100%;
	padding-bottom: 160px;
}
.bxlnnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.bxlnxmwk {
	width: 100%;
	margin-top: 80px;
	display: flex;
	    justify-content: space-between;
}
.bxlnmg {
	width: 310px;
	height: 310px;
	background: #f2f2f2;
	padding-top: 65px;
	border-radius: 15px;
	text-align: center;
	transition: .25s all ease-in-out;
}
.bxlntpwk {
	text-align: center;
}
.bxlntpwk img{
	transition: .25s all ease-in-out;
}
.bxlnbt {
	margin-top: 43px;
	color: #263465;
	font-size: 24px;
	font-weight: bold;
	line-height: 1;
	text-align: center;
	transition: .25s all ease-in-out;
}
.bxlnfbt {
	color: #263465;
	font-size: 14px;
	line-height: 1;
	margin-top: 20px;
	letter-spacing: 7px;
	    text-indent: 7px;
		text-align: center;
		font-family: 'BKANT';
		transition: .25s all ease-in-out;
}
.bxlnmg:hover {
	background: #cea354;
}
.bxlnmg:hover .bxlnbt {
	color: #fff;
}
.bxlnmg:hover .bxlnfbt {
	color: #fff;
}
.bxlnmg:hover .bxlntpwk img {
	filter: grayscale(100%) brightness(300%);
}
/* åŠžå­¦ç†å¿µç»“æŸ */
/* å…³äºŽæˆ‘ä»¬ç»“æŸ */






/* è¯¾ç¨‹è®¾è®¡ä¸€çº§å¼€å§‹ */

.nykcsjdwk {
	width: 100%;
	background: #f2f2f2;
	padding-bottom: 200px;
}
.nykcsjnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.kcsjxmnrwk {
	width: 100%;
	overflow: hidden;
	margin-top: 110px;
}
.kcsjxmnrwk .kcsjlmmgwk {
	float: left;
	width: 25%;
	background: #fff;
	transition: .25s all ease-in-out;
}
.kcsjxmnrwk .kcsjlmmgwk a {
	padding-bottom: 50px;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(2) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(4) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(5) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(7) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(10) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(12) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(13) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(15) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(18) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(20) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(21) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(23) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(26) {
	background: #e8e7e7;
}
.kcsjxmnrwk .kcsjlmmgwk:nth-child(28) {
	background: #e8e7e7;
}
.nykcsjmore {
	width: 122px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 34px;
	background: #cea354;
	border-radius: 17px;
	color: #fefefe;
	font-size: 14px;
	font-family: 'BKANT';
	opacity: 0;
	transition: .25s all ease-in-out;
}
.kcsjxmnrwk .kcsjlmmgwk:hover {
	background: #263465;
}
.kcsjxmnrwk .kcsjlmmgwk:hover .nykcsjmore {
	opacity: 1;
}
/* è¯¾ç¨‹è®¾è®¡ä¸€çº§ç»“æŸ */


/* è¯¾ç¨‹è®¾è®¡äºŒçº§å¼€å§‹ */
.kcsjejxwk {
	width: 100%;
	margin-top: 110px;
	border-radius: 10px;
	overflow: hidden;
}
.kcsjejmg {
	width: 100%;
	background: #fff;
	padding: 44px;
	overflow: hidden;
	transition: .25s all ease-in-out;
	border-bottom: 1px solid #e9e9e9;
}
.kcsjejmg:last-child {
	border:none;
}
.kcsjejmg a {
	display: block;
	width: 100%;
	height: 100%;
}
.kcsjejzc {
	width: 400px;
	height: 221px;
	border-radius: 10px;
	overflow: hidden;
	float: left;
}
.kcsjejzc img {
	width: 100%;
	height: 100%;
}
.kcsjejyc {
	margin-left: 55px;
	width: 735px;
	float: left;
}
.kcsjejycbt {
	font-size: 24px;
	line-height: 1;
	height: 24px;
	width: 100%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color: #5c5c5c;
	font-weight: bold;
	margin-top: 13px;
}
.kcsjejycms {
	color: #929191;
	font-size: 16px;
	line-height: 28px;
	margin-top: 28px;
	height: 56px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}
.kcsjejycgd {
	margin-top: 60px;
	width: 122px;
	height: 34px;
	border-radius: 17px;
	background: #cea354;
	text-align: center;
	line-height: 34px;
	color: #ffffff;
	font-size: 14px;
}
.kcsjejmg:hover {
	background: #e9e9e9;
}
.nykcsjejdwk {
	padding-bottom: 0;
}
.kcsjejfh {
	position: absolute;
	width: 122px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	border-radius: 17px;
	background: #cecccc;
	overflow: hidden;
	top: 95px;
	right: 0;
}
.kcsjejfh a {
	width: 100%;
	height: 100%;
	display: block;
	color: #ffffff;
	font-size: 14px;
	text-align: center;
}
/* è¯¾ç¨‹è®¾è®¡äºŒçº§ç»“æŸ */
/* é¡µç&nbsp;å¼€å§‹ */
.pagination a {
	font-size: 16px;
	color: #5c5c5c;
	float: left;
	min-width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	margin-left: 22px;
	font-weight: bold;
	    font-family: 'Arial';
}

.pagination p {
	margin-left: 22px;
	font-size: 16px;
	font-weight: bold;
	color: #5c5c5c;
	float: left;
	min-width: 36px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	    font-family: 'Arial';
}
.cur {
	width: 36px;
	height: 36px;
	line-height: 36px;
	color: #fff!important;
	text-align: center;
	border-radius: 50%;
	background: #263465;
	font-weight: bold;
}
.pagination {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
.yema {
	/* margin-bottom: 100px;
	 */
	margin-top: 35px;
	padding-bottom: 43px;
}
/* é¡µç&nbsp;ç»“æŸ */

/* æ–°é—»èµ„è®¯å¼€å§‹ */
.nyxwzxdwk {
	width: 100%;
}
.nyxwzxnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.xwzxxmwk {
	width: 100%;
	overflow: hidden;
	margin-top: 100px;
	margin-bottom: -50px;
}
.xwzxxmmg {
	width: 400px;
	float: left;
	margin-left: 40px;
	margin-bottom: 120px;
}
.xwzxnysmtpwk {
	width: 400px;
	height: 250px;
}
.xwzxnysmtpwk img {
	width: 100%;
	height: 100%;
}
.xwzxxmmgwzwk {
	width: 100%;
	height: 255px;
	background: #f8f8f8;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 27px;
	position: relative;
	transition: .25s all ease-in-out;
}
.nyxwzxxmbt {
	color: #5c5c5c;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	height: 60px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	transition: .25s all ease-in-out;
}
.nyxwzxxmsj {
	margin-top: 24px;
	color: #929090;
	font-size: 14px;
	line-height: 1;
	font-family: 'AVGARDN';
	transition: .25s all ease-in-out;
}
.nyxwzxxmms {
	color: #929090;
	font-size: 14px;
	line-height: 24px;
	margin-top: 24px;
	height: 48px;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	transition: .25s all ease-in-out;
}
.nyxwzxxmgd {
	width: 130px;
	height: 40px;
	border-radius: 20px;
	overflow: hidden;
	text-align: center;
	background: #c4c4c4;
	color: #ffffff;
	font-size: 14px;
	line-height: 40px;
	font-family: "BKANT";
	position: absolute;
	left: 50%;
	margin-left: -65px;
	bottom: -20px;
	transition: .25s all ease-in-out;
}
.xwzxxmmg:hover .xwzxxmmgwzwk {
	background: #313131;
}
.xwzxxmmg:hover .nyxwzxxmbt {
	color: #ffffff;
}
.xwzxxmmg:hover .nyxwzxxmsj {
	color: #8e8e8e;
}
.xwzxxmmg:hover .nyxwzxxmms {
	color: #8e8e8e;
}
.xwzxxmmg:hover .nyxwzxxmgd {
	background: #cea354;
}
/* æ–°é—»èµ„è®¯ç»“æŸ */

/* åˆä½œä¼™ä¼´å¼€å§‹ */

/* è¡Œä¸šåä¼šåˆä½œä¼™ä¼´å¼€å§‹ */
.hyxhhzhbwk {
	width: 100%;
}
.hyxhhzhbnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.hyxhhzhbxnrwk {
	margin-top: 100px;
	width: 100%;
	overflow: hidden;
}
.hyxhhzhbmg {
	width: 625px;
	height: 300px;
	float: left;
	margin-left: 30px;
	padding-bottom: 30px;
}
.hyxhhzhbmg img {
	width: 100%;
	height: 100%;
}


/* è¡Œä¸šåä¼šåˆä½œä¼™ä¼´ç»“æŸ */
/* åæ&nbsp;¡åˆä½œä¼™ä¼´å¼€å§‹ */
.mxhzhbdwk {
	width: 100%;
}
.mxhzhbnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.mxhzhbnrwk {
	width: 100%;
	overflow: hidden;
	margin-top: 100px;
}
.mxhzhbnrmg {
	width: 250px;
	height: 300px;
	background: #ecf0fb;
	float: left;
	margin-left: 7px;
	padding-top: 50px;
	margin-bottom: 7px;
}
.mxhzhbnrtpwk {
	width: 100px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	border-radius: 50px;
	overflow: hidden;
	text-align: center;
	display: flex;
	    justify-content: center;
	    align-items: center;
}
.mxhzhbnrtpwk img {
	max-width: 100%;
	max-height: 100%;
}
.mxhzhbbtwk {
	color: #474848;
	font-size: 24px;
	line-height: 36px;
	width: 100%;
	text-align: center;
	margin-top: 28px;
}
.mxhzhbfbt {
	color: #959bb1;
	font-size: 12px;
	line-height: 36px;
	width: 100%;
	text-align: center;
	
}
/* åæ&nbsp;¡åˆä½œä¼™ä¼´ç»“æŸ */
/* é“¶è¡Œåˆä½œä¼™ä¼´å¼€å§‹ */
.yhhzhbdwk {
	width: 100%;
	padding-bottom: 150px;
}
.yhhzhbnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	
}
.yhhzhbnrwk {
	width: 100%;
	background: #f9eedb;
	border-radius: 10px;
	overflow: hidden;
	padding-top: 78px;
	padding-left: 50px;
	padding-right: 48px;
	padding-bottom: 50px;
	margin-top: 100px;
}
.yhhzhbnrmg {
	float: left;
	margin-left: 14px;
	width: 185px;
	height: 60px;
	border-radius: 8px;
	background: #fff;
	margin-bottom: 41px;
	overflow: hidden;
	text-align: center;
	display: flex;
	    justify-content: center;
	    align-items: center;
}
.yhhzhbnrmg img {
	max-width: 100%;
	max-height: 100%;
}
/* é“¶è¡Œåˆä½œä¼™ä¼´ç»“æŸ */
/* åˆä½œä¼™ä¼´ç»“æŸ */


/* è”ç³»æˆ‘ä»¬å¼€å§‹ */
.lxwmywk {
	width: 100%;
	background: #dbe5ef;
	padding-bottom: 65px;
}
.lxwmynk {
	width: 1350px;
	margin-left: auto;
	margin-right: auto;
	
}
.dtzbwk {
	margin-top: 100px;
	background: #fff;
	padding-top: 40px;
	padding-bottom: 122px;
}
.dtxlxfs {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding-left: 30px;
	padding-right: 30px;
	    display: flex;
	    justify-content: space-between;
		margin-top: 70px;
}
.dtxlxfs&gt;div {
	float: left;
	height: 70px;
	color: #263465;
	font-size: 24px;
	line-height: 30px;
	display: flex;
	    align-items: center;
}
.dtxlxfs&gt;div&gt;div:first-child {
	margin-right: 20px;
}
.lxwmewmwk {
	width: 150px;
	margin-left: 18px;
	margin-right: 18px;
}
.lxwmewmstpwk {
	width: 100%;
	background: #fff;
	border-radius: 5px;
	height: 150px;
	    display: flex;
	    justify-content: center;
	    align-items: center;
}
.lxwmewmwzwk {
	color: #848282;
	font-size: 14px;
	line-height: 1;
	text-align: center;
	margin-top: 15px;
}
.ewmdwk {
	    display: flex;
	    justify-content: center;
		margin-top: 55px;
}

/* è”ç³»æˆ‘ä»¬ç»“æŸ */

/* çº¿ä¸ŠåŸ¹è®­å¼€å§‹ */

.xspxxmnrwk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 100px;
}
.xspxxmnrmg {
	width: 100%;
	margin-bottom: 30px;
	/* display: flex; */
	    align-items: center;
	    /* background: #c4b281; */
		position: relative;
		min-height: 300px;
}
.xspxzcwk {
	width: 270px;
	background: #c4b281;
	/* padding-top: 58px;
	padding-bottom: 45px; */
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	    align-items: center;
}
.xspxzcbt {
	color: #ffffff;
	font-size: 36px;
	font-weight: bold;
	line-height: 48px;
	text-align: center;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
}
.xspxzcmore {
	width: 70px;
	height: 70px;
	background: #fff;
	border-radius: 35px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	overflow: hidden;
	margin-top: 45px;
}
.xspxzcmore a {
	display: block;
	width: 100%;
	height: 100%;
	display: flex;
	    justify-content: center;
	    align-items: center;
}
.xspxzcmwz {
	color: #c4b281;
	font-size: 14px;
	line-height: 18px;
	font-family: 'BKANT';
}
/* .xspxzcmjh {
	
} */
.xspxycwk {
	width: 100%;
	background: #f9f6ee;
	padding-left: 380px;
	padding-right: 60px;
	overflow: hidden;
	padding-top: 70px;
	padding-bottom: 80px;
}
.xspxycmg a {
	color: #9d885f;
	font-size: 16px;
	line-height: 18px;
	display: inline-block;
	width: auto;
}
.xspxycmg {
	width: 155px;
	height: 18px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float: left;
	margin-bottom: 35px;
}
.xspxycdwk {
	height: 100%;
	background: #f9f6ee;
	min-height: 300px;
	    display: flex;
	    align-items: center;
}
.xspxycmg:hover {
	font-weight: bold;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(2) .xspxzcwk{
	background: #bb9b75;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(2) .xspxzcmwz{
	color: #bb9b75;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(2) .xspxycdwk{
	background: #f9f6ee;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(2) .xspxycwk{
	background: #f9f6ee;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(2) .xspxycmg a{
	color: #907a5f;
}

.xspxxmnrwk .xspxxmnrmg:nth-child(3) .xspxzcwk{
	background: #7c94a7;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(3) .xspxzcmwz{
	color: #7c94a7;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(3) .xspxycdwk{
	background: #d9e3eb;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(3) .xspxycwk{
	background: #d9e3eb;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(3) .xspxycmg a{
	color: #6581a3;
}

.xspxxmnrwk .xspxxmnrmg:nth-child(4) .xspxzcwk{
	background: #5d679a;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(4) .xspxzcmwz{
	color: #5d679a;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(4) .xspxycdwk{
	background: #8c91ab;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(4) .xspxycwk{
	background: #8c91ab;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(4) .xspxycmg a{
	color: #f1f3fa;
}

.xspxxmnrwk .xspxxmnrmg:nth-child(5) .xspxzcwk{
	background: #8bb8ce;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(5) .xspxzcmwz{
	color: #8bb8ce;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(5) .xspxycdwk{
	background: #ecf4f8;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(5) .xspxycwk{
	background: #ecf4f8;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(5) .xspxycmg a{
	color: #5489a4;
}

.xspxxmnrwk .xspxxmnrmg:nth-child(6) .xspxzcwk{
	background: #6e9090;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(6) .xspxzcmwz{
	color: #6e9090;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(6) .xspxycdwk{
	background: #dbe5e5;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(6) .xspxycwk{
	background: #dbe5e5;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(6) .xspxycmg a{
	color: #567d7d;
}

.xspxxmnrwk .xspxxmnrmg:nth-child(7) .xspxzcwk{
	background: #656962;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(7) .xspxzcmwz{
	color: #656962;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(7) .xspxycdwk{
	background: #9ea39b;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(7) .xspxycwk{
	background: #9ea39b;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(7) .xspxycmg a{
	color: #f2f6ef;
}

.xspxxmnrwk .xspxxmnrmg:nth-child(8) .xspxzcwk{
	background: #b6917a;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(8) .xspxzcmwz{
	color: #b6917a;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(8) .xspxycdwk{
	background: #e8dad1;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(8) .xspxycwk{
	background: #e8dad1;
}
.xspxxmnrwk .xspxxmnrmg:nth-child(8) .xspxycmg a{
	color: #987660;
}
.xspxnywk {
	padding-bottom: 120px;
}
.ycfxdwk {
	position: fixed;
	top: 30%;
	right: 0;
	
}
.ycfxdwkk {
	z-index: 9;
}
.ycfxxnk {
	cursor: pointer;
}
.ycfxewm {
	/* display: none; */
	opacity: 0;
	transform:rotateY(180deg);cursor: pointer;
}
/* çº¿ä¸ŠåŸ¹è®­ç»“æŸ */

/* åŸ¹è®­ä½“ç³»å¼€å§‹ */
.pxtxmgwk {
	width: 100%;
	height: 500px;
	background: #c8d2f4;
	position: relative;
}
.pxtxmgnk {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
.pxtxmgzc {
	width: 388px;
	padding-top: 65px;
	position: relative;
	float: left;
}
.pxtxmgzct {
	width: 100%;
	text-align: center;
}
.pxtxmgzcwz {
	position: absolute;
	top: 195px;
	width: 100%;
	left: 0;
	text-align: center;
}
.pxtxmgzcbt {
	color: #263465;
	font-size: 36px;
	line-height: 1;
	font-weight: bold;
}
.pxtxmgzcfbt {
	color: #263465;
	font-size: 14px;
	font-family: "BKANT";
	    letter-spacing: 34px;
	    text-indent: 34px;
		margin-top: 30px;
		line-height: 1;
}
.pxtxxnmndwk {
	margin-top: 65px;
}
.pxtxmgycmg {
	width: 274px;
	height: 274px;
	border-radius: 50%;
	float: left;
	background: #ffffff;
	
}
.pxtxmgyc .pxtxmgycmg:nth-child(2) {
	background: #eef2ff;
	margin-left: -50px;
}
.pxtxmgyc .pxtxmgycmg:nth-child(3) {
	background: #d5dffc;
	margin-left: -50px;
}
.pxtxmgyc .pxtxmgycmg:nth-child(4) {
	background: #c2cef8;
	margin-left: -50px;
}
.pxtxmgycmgbt {
	color: #263465;
	font-size: 24px;
	line-height: 1;
	font-weight: bold;
	text-align: center;
	margin-top: 25px;
}

.pxtxmgyc {
	float: right;
	padding-top: 122px;
	margin-right: 80px;
}
.pxtxmgycmgtp {
	text-align: center;
	padding-top: 65px;
}
.pxtxmgxmdd {
	position: absolute;
	left: 50%;
	margin-left: -91.5px;
	bottom: -41px;
	z-index: 99;
}
.pxtxmgxmxd {
	position: absolute;
	left: 50%;
	margin-left: -5.5px;
	bottom: -28px;
	z-index: 100;
}
.pxtxmgwk2 {
	background: #9fafe7;
	z-index: 1000;
}
.pxtxmgzc2 {
	float: right;
}
.pxtxmgyc2 {
	float: left;
}
.pxtxmgzcwz3 .pxtxmgzcbt {
	color: #ffffff;
}
.pxtxmgzcwz3 .pxtxmgzcfbt {
	color: #ffffff;
}
.pxtxmgwk3 {
	background: #7184c8;
	z-index: 999;
}
.pxtxmgycmgms {
	color: #737374;
	font-size: 15px;
	line-height: 30px;
	text-align: center;
	margin-top: 25px;
}
.pxtxmgycmgtp3 {
	padding-top: 40px;
}
.pxtxmgyc3 {
	margin-right: 0;
}
/* .pxtxmgzc4 {
	width: 320px;
} */
.pxtxmgzc4 img {
	width: 100%;
	margin-left: 50px;
}
.pxtxmgyc4 {
	margin-right: 0;
}
.pxtxmgyc4 .pxtxmgycmg:nth-child(2) {
	background: #eef2ff;
	margin-left: -70px;
}
.pxtxmgyc4 .pxtxmgycmg:nth-child(3) {
	background: #d5dffc;
	margin-left: -70px;
}
.pxtxmgyc4 .pxtxmgycmg:nth-child(4) {
	background: #c2cef8;
	margin-left: -70px;
}
.pxtxmgzc4 .pxtxmgzcbt {
	color: #fff;
}
.pxtxmgzc4 .pxtxmgzcfbt {
	color: #fff;
}
.pxtxmgwk4 {
	background: #384e9c;
	z-index: 998;
}
.pxtxmgwk1 {
	z-index: 1004;
}
/* åŸ¹è®­ä½“ç³»ç»“æŸ */
/* è¯¦æƒ…å¼€å§‹ */
.xxbt {
	letter-spacing: 0;
	text-indent: 0;
	font-size: 26px;
	line-height: 30px;
}
.xxnr {
	margin-top: 70px;
	color: #5c5c5c;
    font-size: 16px;
    line-height: 36px;
	padding-bottom: 70px;
}
.xxfbt {
	padding-top: 30px;
}
.xxnrfy {
    height: 0.25rem;
    overflow: hidden;
    line-height: 0.25rem;
    font-size: 0.14rem;
    color: #a9a9a9;
    transition: .5s all;
    display: flex;
    justify-content: space-between;
    padding-bottom: 50px;
}
.xxnrfy a {
    color: #a9a9a9;
}
/* è¯¦æƒ…ç»“æŸ */
/* äºŒçº§å¯¼èˆªå¼€å§‹ */
.ejdhwk {
	z-index: 99;
	    position: relative;
		height: auto!important;
		display: none;
}
.ejdh {
	    float: left;
		height: 50px;
		line-height: 50px;
	    width: 125px;
	    transition: .5s all ease-in-out;
	   
		    background: #263465;
}
.ejdh a {
	font-size: 14px;
	    line-height: 1;
		color: #fff;
		line-height: 50px;
}
.dhmg:hover .ejdhwk {
	display: block;
}

/* äºŒçº§å¯¼èˆªç»“æŸ */</pre></body></html>