.menu {
	width: 280px;
}

.maincontent {
	width: 900px;
}

.gryw {
	width: 1010px;
	margin: 0 auto;
	margin-top: 20px;
}

.grCon {
	width: 1010px;
	margin: 0 auto;
	margin-top: 20px;
}

.geyw_ckyw {
	width: 328px;
	float: left;
	margin-right: 10px;
	border: solid 1px #edefee;
}

.geyw_yhk {
	width: 328px;
	float: right;
	border: solid 1px #edefee;
}

/*个人业务*/
.cktp {
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102723103828854.jpg) no-repeat left;
	height: 82px;
	padding-left: 100px;
	width: 200px;
	margin: 0 auto;
	margin-top: 35px;
}

.cktp a {
	font-size: 26px;
	color: #ee1c23;
	font-weight: bold;
	line-height: 82px;
}

.dktp {
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102723173527734.jpg) no-repeat left;
	height: 82px;
	padding-left: 100px;
	width: 200px;
	margin: 0 auto;
	margin-top: 35px;
}

.dktp a {
	font-size: 26px;
	color: #ee1c23;
	font-weight: bold;
	line-height: 82px;
}

.yhk {
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102914013212145.jpg) no-repeat left;
	height: 82px;
	padding-left: 100px;
	width: 200px;
	margin: 0 auto;
	margin-top: 35px;
}

.yhk a {
	font-size: 26px;
	color: #ee1c23;
	font-weight: bold;
	line-height: 82px;
}

.cyul {
	margin-top: 30px;
}

.cyul ul li {
	float: left;
	width: 140px;
	margin-left: 14px;
	margin-bottom: 20px;
	padding-left: 10px;
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102614092931770.png) no-repeat left;
}

.ljMore {
	margin-top: 10px;
	margin-bottom: 40px;
	margin-left: 220px;
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/img_pc_site/2018102722513928421.jpg) no-repeat right 3px;
	width: 90px;
	height: 30px;
	line-height: 30px;
}

.jijk {
	margin-left: 20px;
	margin-top: 32px;
	padding-bottom: 2px;
}

.jjkImg {
	float: left;
	width: 89px;
}

.jjkImg img {
	width: 89px;
}

.jjkTitle {
	float: left;
	width: 209px;
	margin-left: 10px;
}

.ljTitle {
	margin-bottom: 5px;
}

.ljTitle a {
	font-size: 18px;
}

.summary {
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 12px;
}

/*公司业务*/
.gscktp {
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102810471269738.jpg) no-repeat left;
	height: 82px;
	padding-left: 100px;
	width: 200px;
	margin: 0 auto;
	margin-top: 35px;
}

.gscktp a {
	font-size: 26px;
	color: #ee1c23;
	font-weight: bold;
	line-height: 82px;
}

.gsdkutp {
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102810572183910.jpg) no-repeat left;
	height: 82px;
	padding-left: 100px;
	width: 200px;
	margin: 0 auto;
	margin-top: 35px;
}

.gsdkutp a {
	font-size: 26px;
	color: #ee1c23;
	font-weight: bold;
	line-height: 82px;
}

.gszjtp {
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102810471299984.jpg) no-repeat left;
	height: 82px;
	padding-left: 100px;
	width: 200px;
	margin: 0 auto;
	margin-top: 35px;
}

.gszjtp a {
	font-size: 26px;
	color: #ee1c23;
	font-weight: bold;
	line-height: 82px;
}

.zjywMore {
	margin-top: 49px;
	margin-bottom: 40px;
	margin-left: 220px;
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/img_pc_site/2018102722513928421.jpg) no-repeat right;
	width: 90px;
	height: 30px;
	line-height: 30px;
}

/*电子银行*/
.dzyh {
	float: left;
	width: 500px;
}

.gjyw {
	float: right;
	width: 500px;
}

.diz {
	float: left;
	width: 109px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 20px;
	text-align: center;
	height: 97px;
}

.gjywImg {
	float: left;
	width: 109px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 20px;
	text-align: center;
}

.gjywImg img {
	width: 90px;
}

.dzyhTitle {
	text-align: center;
}

.dzyhTitle a {
	font-size: 13px;
	line-height: 40px;
	color: #565656;
}

.dzyhImg img {
	width: 90px;
}

/*特色产品*/

.rollBox123 {
	width: 1010px !important;
	overflow: hidden;
	margin: 0 auto;
	height: 165px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.rollBox123 img {}

.ScrCont121 {
	width: 10000px !important;
}

.rollBox123 #List1,
.rollBox123 #List2 {
	float: left;
	height: 165px !important;
}

.Cont123 li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.Cont123 {
	width: 910px !important;
	overflow: hidden;
	height: 165px;
}

.kjfw_mk_a img {
	width: 197px;
	height: 144px;
}

.kjfw_mk {
	width: 229px;
	height: 144px;
	float: left;
	text-align: center;
	color: #f26024 !important;
	padding-top: 20px;
}

.kjfw_title {
	width: 176px;
	text-align: center;
	color: #666666 !important;
	line-height: 25px;
	font-size: 14px;
	font-family: '微软雅黑' !important;
}

.kjfw_title a {
	width: 176px;
	text-align: center;
	color: #666666 !important;
	line-height: 25px;
	font-size: 14px;
	font-family: '微软雅黑' !important;
}

.kjfw_title a:hover {
	color: #d70051 !important;
	font-size: 14px;
	font-family: '微软雅黑' !important;
}


/*地方特色产品*/
.dftscpCon {
	width: 264px;
	height: 340px;
	border: solid 1px #dadada;
	margin-top: 30px;
	float: left;
	margin-left: 44px;
}

.nhsy {
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102819360098800.jpg) no-repeat bottom center #f8f8f8;
	padding-top: 30px;
	padding-bottom: 20px;
}

.nhsy:hover {
	background: url(/eportal/fileDir/sdnxs/resource/cms/2018/10/2018102821401953991.jpg) no-repeat top center #f8f8f8;
	padding-top: 30px;
	padding-bottom: 20px;
	color: #ffffff;
}

.nhsy:hover .nhsybottom {
	color: #ffffff;
}

.nhsy:hover .nhsyLeft {
	color: #ffffff;
}

.nhsy:hover .bfh {
	color: #ffffff;
}

.nhsy:hover .nhsytop {
	color: #ffffff;
	border-bottom: solid 1px #ffffff;
}

.nhsy:hover .bfhbottom {
	color: #ffffff;
}


.nhsyLeft {
	float: left;
	width: 156px;
	font-size: 70px;
	color: #e77b0c;
	font-weight: bold;
}

.nhsyright {
	float: right;
}

.bfh {
	font-size: 39px;
	color: #e77b0c;
	font-weight: bold;
}

.bfhbottom {
	font-size: 16px;
	color: #e77b0c;
}

.nhsytop {
	width: 220px;
	margin: 0 auto;
	border-bottom: solid 1px #e77b0c;
}

.nhsybottom {
	text-align: center;
	color: #e77b0c;
	margin-top: 15px;
}

.nhsybottom:hover {
	text-align: center;
	color: #ffffff;
	margin-top: 15px;
}

.fsqxTitle {
	text-align: center;
	margin-top: 25px;
}

.fsqxTitle a {
	font-size: 19px;
	font-weight: bold;
}

.fsqixian {
	text-align: center;
	margin-top: 10px;
	font-size: 14px;
}

.ljgm {
	text-align: center;
	background: #e67e0f;
	width: 215px;
	margin: 0 auto;
	margin-top: 20px;
	height: 30px;
	line-height: 30px;
}

.ljgm a {
	color: #ffffff;
	font-weight: bold;
}

.nhsy a:hover {
	background: #e67e0f;
}



..dftscpCon:hover {}


/*移动端自适应*/
@media screen and (max-width:1023px) {
	.zjnr-box {
		padding: 0 .5rem;
	}

	.gryw {
		width: 100%;
	}

	#swiper3 {
		width: 100%;
		padding-bottom: 30px;
		margin-top: 20px;
	}

	#swiper3 .swiper-wrapper .swiper-slide .yw-small-box {
		height: 210px;
		background: #fafafa;
		border-radius: 10px;
		text-align: center;


	}

	#swiper3 .swiper-wrapper .swiper-slide .yw-small-box p:first-child {
		color: #f96c37;
		font-size: 16px;
		font-weight: bold;
		padding: 20px 0;
	}

	#swiper3 .swiper-wrapper .swiper-slide .yw-small-box>a {
		display: block;
		font-size: 14px;
		line-height: 28px;
	}

	#swiper3 .swiper-wrapper .swiper-slide .yw-small-box .more a {
		color: #fff;
		background: #de2921;
		border-radius: 18px;
		width: 50%;
		display: inline-block;
		font-size: 14px;
		line-height: 28px;
		margin-top: 20px;
	}

	#swiper4 {
		width: 100%;
		padding-bottom: 30px;
		margin-top: 20px;
	}

	#swiper4 .swiper-wrapper .swiper-slide .yw-small-box {
		height: 210px;
		background: #fafafa;
		border-radius: 10px;
		text-align: center;


	}

	#swiper4 .swiper-wrapper .swiper-slide .yw-small-box p:first-child {
		color: #f96c37;
		font-size: 16px;
		font-weight: bold;
		padding: 20px 0;
	}

	#swiper4 .swiper-wrapper .swiper-slide .yw-small-box>a {
		display: block;
		font-size: 14px;
		line-height: 28px;
	}

	#swiper4 .swiper-wrapper .swiper-slide .yw-small-box .more a {
		color: #fff;
		background: #de2921;
		border-radius: 18px;
		width: 50%;
		display: inline-block;
		font-size: 14px;
		line-height: 28px;
		margin-top: 20px;
	}

	.dzyh,
	.gjyw {
		width: 100%;
	}

	.dzyh-box {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		padding-top: 15px;
	}

        .dzyh-box .clear{display:none;}
	.diz {
		width: 46%;
		margin: 0;
		height: auto;
	}

	.dzyhImg img {
		width: 100%;
		max-width: 132px;
	}

	.dzyhTitle a {
		font-size: 14px;
	}

	.gjyw-box {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around;
		padding-top: 15px;
	}

	.gjywImg {
		width: 46%;
		margin: 0;
		height: auto;
	}

	.gjywImg img {
		width: 100%;
		max-width: 132px;
	}
	.gjyw-box .gjywImg:nth-child(-n+2){
		    margin-bottom: 10px;
	}
#swiper5{    margin-top: 15px;
    padding-bottom: 30px;}
#swiper5 .swiper-slide a img{width:100%;}

}