@charset "UTF-8";
*{
	padding:0px;
	margin:0px;
}
html{
	font:16px sans-serif,Verdana,Arial,Tahoma;
}
img{
	border:none;
}
a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#DF3A01;
	text-decoration:underline;
}
ul{
	list-style:none;
}
li{
	list-style:none;
}
h1{
	font-size: 26px;
}
h2{
	font-size: 24px;
}
h3{
	font-size: 22px;
}
h4{
	font-size: 18px;
}
h5{
	font-size: 16px;
}
h6{
	font-size: 14px;
}
.bkc {
	background-color: #fff;
}
.w14 {
	width: 1400px;
}
.center {
	margin: 0 auto;
}
.overflow {
    overflow: hidden;
}
.mb20 {
	margin-bottom: 20px;
}
.border {
	border: 1px solid #ccc;
}
/* 头K */
.top {
	height: 80px;
}
.logo {
	float: left;
}
.logo img {
	float: left;
}
.logo p {
    margin-top: 40px;
	float: left;
}
.call {
	float: right;
}
.call i {
    font-size: 40px;
    float: right;
    margin-top: 20px;
    margin-right: 10px;
}
.icon-weixin {
    color: #3ADF00;
}
.call p {
    float: right;
    margin-top: 20px;
}
.nav {
	height: 40px;
	background-color: #1977fd;
}
.menu li {
	float: left;
}
.menu li a {
	color: #fff;
	line-height: 40px;
	padding: 0 10px;
}
.menu li a:hover {
	color:#DF3A01;
}
.subnav1 {
	float: left;
}
.subnav2 {
	float: right;
}
.menuon {
	background-color: #DF3A01;
}
/* 头W */
/* 首页K */
.icolumn {
	border-bottom: 1px solid #ccc;
}
.icolumn h2 {
	float: left;
	line-height: 40px;
}
.icolumn h2 i {
	color: #DF3A01;
	margin-right: 10px;
	font-size: 20px;
}
.icolumn p {
	float: right;
	line-height: 40px;
}
.ibank {
	margin-top: 20px;
}
.ibank ul li {
	float: left;
	text-align: center;
	margin-right: 10px;
	width: 130px;
	background-color: #F5D0A9;
	line-height: 40px;
	margin-bottom: 10px;
}
.ishop .Menubox {
	width: 80px;
	float: left;
}
.ishop .Menubox ul, .ishop .Contentbox {
	margin-top: 10px;
}
.ishop .Menubox ul li {
	line-height: 40px;
	width: 80px;
	text-align: center;
	background-color: #1977fd;
	margin-bottom: 10px;
	color: #fff;
	cursor: pointer;
}
.ishop .Menubox .hover {
	background-color: #DF3A01;
}
.ishop .Contentbox {
	width: 1320px;
	float: right;
}
.ishop .Contentbox li {
	width: 200px;
	margin-left: 20px;
	background-color: #D8D8D8;
	text-align: center;
	float: left;
	margin-bottom: 18px;
	border-radius: 5px;
}
.ishop .Contentbox li dt {
	line-height: 45px;
}
.ishop .Contentbox li dd {
	line-height: 40px;
	font-size: 14px;
	color: #666;
}
.inews {
	margin-top: 10px;
}
.inewsl {
	width: 800px;
	float: left;
}
.inewstt {
	text-align: center;
	line-height: 55px;
}
.inewslist ul li {
	width: 380px;
	float: left;
	padding-right: 10px;
	line-height: 31px;
}
.inewslist ul li span, .iazxl ul li span {
	margin-right: 5px;
}
.box {
	width: 600px;
	height: 372px;
	overflow: hidden;
	position: relative;
	float: right;
}
.box-1 ul li {
	width: 600px;
	height: 372px;
	position: relative;
	overflow: hidden;
}
.box-1 ul li img {
	display: block;
	width: 600px;
	height: 372px;
}
.box-1 ul li h2 {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 40px;
	width:400px;
	background: rgba(125,125,120,.4);
	text-indent: 2em;
	padding-right:500px;
	font-size: 15px;
	line-height: 40px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-weight: normal;
	color: ghostwhite;
}
.box-2 {
	position: absolute;
	right: 10px;
	bottom: 14px;
}
.box-2 ul li {
	float: left;
	width: 12px;
	height: 12px;
	overflow: hidden;
	margin: 0 5px;
	border-radius: 50%;
	background: rgba(0,0,0,0.5);
	text-indent: 100px;
	cursor: pointer;
}
.box-2 ul .on {
	background: rgba(255,255,255,0.6);
}
.box-3 span {
	position: absolute;
	color: white;
	background: rgba(125,125,120,.3);
	width: 50px;
	height: 80px;
	top: 50%;
	font-family: "宋体";
	line-height: 80px;
	font-size: 60px;
	margin-top: -40px;
	text-align: center;
	cursor: pointer;
}
.box-3 .prev {
	left: 10px;
}
.box-3 .next {
	right: 10px;
}
.box-3 span::selection {
	background: transparent;
}
.box-3 span:hover {
	background: rgba(125,125,120,.8);
}

.inznl, .iazxl {
	float: left;
	width: 1000px;
	margin-top: 10px;
}
.isgll {
	width: 600px;
	height: 308px;
	overflow: hidden;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
}
.isgll img {
	width: 600px;
	height: 308px;
	float: left;
	transition: transform 0.3s ease;
	transform: scale(1);
}
.isgll img:hover {
	transform: scale(1.1);
}
.isgllz {
	float: left;
	width: 380px;
}
.isgllz li {
	width: 380px;
	line-height: 30px;
	margin-right: 20px;
}
.isgllz dd {
	width: 178px;
	background-color: #D8D8D8;
	float: left;
	text-align: center;
	line-height: 40px;
	margin-right: 10px;
	margin-top: 13px;
	font-size: 14px;
}
.isglr, .inznr, .iazxr {
	float: right;
	width: 400px;
	margin-top: 10px;
}
.isglr ul li, .inznr ul li, .iazxr ul li {
	line-height: 31px;
}
.isglr ul li span, .inznr ul li span, .iazxr ul li span, .articlehot li span {
    position: relative;
    top: 4px;
    display: inline-block;
    width: 18px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    overflow: hidden;
    background: #8E8E8E;
    color: #fff;
    font-size: 12px;
    margin-right: 5px;
    border-radius: 50%;
}
.isglr ul li:nth-child(1) span, .inznr ul li:nth-child(1) span, .iazxr ul li:nth-child(1) span, .articlehot li:nth-child(2) span {
    background: #FD2A2A;
}
.isglr ul li:nth-child(2) span, .inznr ul li:nth-child(2) span, .iazxr ul li:nth-child(2) span, .articlehot li:nth-child(3) span {
    background: #BD4925;
}
.isglr ul li:nth-child(3) span, .inznr ul li:nth-child(3) span, .iazxr ul li:nth-child(3) span, .articlehot li:nth-child(4) span {
    background: #ED914F;
}
.inznl ul, .iazxl ul {
	float: left;
	width: 600px;
}
.inznl ul li {
	margin-right: 20px;
	line-height: 31px;
	width: 280px;
	float: left;
}
.inznl dl, .iazxl dl {
	width: 380px;
	float: right;
}
.inznz dd {
	width: 180px;
	height: 112px;
	overflow: hidden;
	transition: transform 0.3s ease;
	transform: scale(1);
	float: left;
	margin-right: 10px;
	margin-top: 30px;
}
.inznz dd img {
	width: 180px;
	height: 112px;
}
.inznl dd img:hover {
	transform: scale(1.1);
}
.iazxl ul li {
	line-height: 31px;
}
.iazxl ul li b {
	float: right;
	font-weight: normal;
}
.iazxl dl dd {
	width: 178px;
    background-color: #D8D8D8;
    float: left;
    text-align: center;
    line-height: 40px;
    margin-right: 10px;
    margin-top: 10px;
    font-size: 14px;
}
.iazxl dl dd i {
	margin-right: 5px;
}
.iazxl dl dd:nth-child(1) i {
	color: #DBA901;
}
.iazxl dl dd:nth-child(2) i {
	color: #B45F04;
}
.iazxl dl dd:nth-child(3) i {
	color: #04B4AE;
}
.iazxl dl dd:nth-child(4) i {
	color: #29088A;
} 
.iazxl dl dd:nth-child(5) i {
	color: #F5A9A9;
} 
.iazxl dl dd:nth-child(6) i {
	color: #F7D358;
} 
.iazxl dl dd:nth-child(7) i {
	color: #C8FE2E;
} 
.iazxl dl dd:nth-child(8) i {
	color: #58FAAC;
} 
.iazxl dl dd:nth-child(9) i {
	color: #2EFEF7;
} 
.iazxl dl dd:nth-child(10) i {
	color: #2E9AFE;
} 
.iazxl dl dd:nth-child(11) i {
	color: #8181F7;
} 
.iazxl dl dd:nth-child(12) i {
	color: #BE81F7;
} 
.inlt .Menubox {
	border-bottom: 1px solid #ccc;
}

.inlt .Menubox ul li {
	cursor: pointer;
	float: left;
	margin-right: 15px;
	padding: 5px 10px;
	font-size: 14px;
}
.inlt .hover {
	background-color: #1977fd;
	color: #fff;
}
.inlt .Contentbox a {
	line-height: 30px;
	margin-right: 10px;
	font-size: 14px;
}
/* 首页W */
/* 尾K */
.foot {
	background-color: #1C1C1C;
	padding: 50px 0;
}
.footer {
	color: #fff;
}
.footer a {
	color: #fff;
}
.footerl {
	float: left;
	width: 400px;
}
.footerl i {
	font-size: 22px;
}
.icon-24gf-phone24h {
	color: #DF3A01;
}
.footerr {
	float: right;
	width: 200px;
}
.idhwx {
	font-size: 26px;
	margin-bottom: 30px;
	margin-top: 20px;
}
.igsmz {
	font-size: 18px;
	margin-bottom: 20px;
}
.ikfdd {
	margin-bottom: 15px;
}
.ikfdd i {
	margin-right: 15px;
}
.ikfdd span {
	font-size: 22px;
	font-weight: bold;
    color: #DF3A01;
}
.footerz {
	font-size: 14px;
	float: left;
	width: 800px;
}
.footerz li a {
	padding: 0 10px;
}
.footerz p {
	margin-top: 20px;
	margin-left: 10px;
}
.ibaicp {
	font-size: 14px;
}
.footerr img {
	float: right;
}
.floating_ck {
	position:fixed;
	right:20px;
	top:30%;
}
.floating_ck dl dd {
	position:relative;
	width:80px;
	height:80px;
	background-color:#646577;
	border-bottom:solid 1px #555666;
	text-align:center;
	background-repeat:no-repeat;
	background-position:center 20%;
	cursor:pointer;
}
.floating_ck dl dd:hover {
	background-color:#e40231;
	border-bottom:solid 1px #a40324;
}
.floating_ck dl dd:hover .floating_left {
	display:block;
}
.quote {
	background-image:url(/static/img/kficon.png);
}
.qrcord {
	background-image:url(/static/img/erweima.png);
}
.return {
	background-image:url(/static/img/fanhui.png);
}
.floating_ck dd span {
	color:#fff;
	display:block;
	padding-top:54px;
}
.floating_left {
	position:absolute;
	left:-160px;
	top:0px;
	width:160px;
	height:80px;
	background-color:#e40231;
	border-bottom:solid 1px #a40324;
	display:none;
}
.floating_left a {
	color:#fff;
	line-height:80px;
}
.floating_ewm {
	height:260px;
	top:-180px;
}
.floating_ewm i {
	background-image:url(/static/img/kfwx2.jpg);
	display:block;
	width:145px;
	height:145px;
	margin:auto;
	margin-top:7px;
}
.floating_ewm p {
	color:#fff;
	margin-top:5px;
}
.floating_ewm .qrcord_p01 {
	font-size:12px;
	line-height:20px;
}
.floating_ewm .qrcord_p02 {
	font-size:18px;
}

/* 尾W */
/* 产品K */
.breadcrumb, .breadcrumb a {
    color: #585757;
    font-size: 12px;
}
.breadcrumb {
    padding: 10px 0;
}
.breadcrumb .icon-shouye {
	font-size: 12px;
}
.articlel {
	width: 980px;
	float: left;
}
.shoptitle h1 {
    padding: 10px 0 10px 15px;
}
.shopinfo ul {
    margin-left: 15px;
}
.shopinfo ul li {
    float: left;
    margin-right: 10px;
    font-size: 14px;
}
.shopinfo ul li i {
    margin-right: 5px;
}
.shopinfo ul li span {
    color: #605C5C;
}
.articler {
	width: 400px;
	float: right;
}
.icon-about {
	color: #1977fd;
}
.icon-remen {
	color: #ff5733;
}
.icon-wuxing {
	color: #FF0000;
}
.icon-dianzan {
	color: #04B404;
}
.shopxdh {
    background-color: #01577B;
}
.shopxdh li {
    float: left;
    width: 80px;
    text-align: center;
}
.shopon {
    background-color: #DF3A01;
}
.shopxdh li a {
    line-height: 40px;
    color: #fff;
}
.shopimg {
    float: left;
    width: 230px;
}
.shopsj img {
    padding: 15px;
    width: 200px;
}
.shopxx {
    float: right;
    width: 748px;
}
.shopxx dl dd {
    width: 374px;
    float: left;
    line-height: 37px;
}
.shopcontent {
    padding: 15px;
}
.gzhgg {
    text-align: center;
    padding-top: 20px;
}
.shopcontent h2, .acontent h2 {
    color: #1A73DA;
    background: #ccc;
    padding: 5px;
}
.shopcontent h5, .acontent h5 {
    border-bottom: 1px solid #F1EEEE;
}
.shopcontent h5 strong, .acontent h5 strong {
    border-bottom: 1px solid #DF3A01;
}
.acplist {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
	margin-top: 15px;
}
.acplist dl {
    width: 230px;
}
.acplist dl dd {
    line-height: 30px;
    padding-left: 20px;
}
.acplist dl dt {
    text-align: center;
	background-color: #1A73DA;
	line-height: 40px;
}
.acplist dl dt a {
	color: #fff;
}
.acplist dl dt:hover {
	background-color: #DF3A01;
}
.jsq {
    width: 300px;
    margin-top: 15px;
    margin-bottom: 15px;
    background-color: #E6E6E6;
    border-radius: 5px;
    box-shadow: 2px 2px 5px #01577b;
    padding: 15px;
}
.jsq span {
    line-height: 30px;
}
.jey input, .qxy select, .lls input, .hkfs select {
    margin-right: 5px;
}
.jey input, .qxy select, .ll select, .lls input, .hkfs select {
    height: 25px;
}
.jsbut {
    text-align: center;
}
.jsbut input {
    border: 0;
    background-color: #01577B;
    color: #fff;
    padding: 10px 15px;
    margin-top: 15px;
    margin-bottom: 15px;
	cursor: pointer;
}
.red {
    color: red;
}
.articleltag, .articlehot, .abankrc {
    padding: 15px;
}
.articleltag h5, .articlehot h5, .abankfldy h2, .abankrc h5, .acitybank h2, .acitynl h2 {
    border-bottom: 1px solid #F1EEEE;
}
.articleltag h5 strong, .articlehot h5 strong, .abankfldy h2 span, .abankrc h5 strong, .acitybank h2 span, .acitynl h2 span {
    border-bottom: 1px solid #DF3A01;
}
.articlehot li {
    line-height: 30px;
}
.abankrc img {
	width: 370px;
	margin-top: 15px;
}
.anldy {
	display: flex;
    flex-direction: row;
    justify-content: space-between;
	margin-top: 15px;
}
.anldy li {
	width: 230px;
}
.anldy li img {
	width: 230px;
	height: 143px;
}
.shopad {
	text-align: center;
	line-height: 100px;
	background: linear-gradient(to right,#084B8A,#1977fd);
}
.shopad h1 {
	font-size: 36px;
	color: #fff;
    -webkit-text-stroke: 2px #DF3A01;
}
.shopl {
	width: 200px;
	float: left;
    text-align: center;
}
.shopl h2 {
	font-size: 20px;
	line-height: 40px;
	background-color: #1977fd;
}
.shopl h2 a {
	color: #fff;
}
.shopl li {
	line-height: 40px;
    margin-top: 5px;
	background-color: #E6E6E6;
}
.shopl li a {
	font-size: 18px;
}
.shopl li:hover {
	background-color: #DF3A01;
}
.shopl li:hover a {
	color: #fff;
}
.cpon {
	background-color: #DF3A01;
}
.cpon a {
	color: #fff;
}
.shopr {
	width: 1180px;
	float: right;
}
.cplist {
	margin-bottom: 15px;
	background-color: #E6E6E6;
}
.cplist img {
	width: 200px;
	float: left;
	padding: 20px;
}
.cplist dl {
	width: 790px;
	float: left;
}
.cplist dl dd {
	width: 395px;
	float: left;
	height: 30px;
	margin-top: 20px;
}
.cplist p {
	width: 150px;
	float: right;
	margin-top: 70px;
}
.cplist p a {
	padding: 10px 30px;
	background-color: #084B8A;
	color: #fff;
	border-radius: 5px;
	box-shadow: 2px 2px 5px #DF3A01;
}
.page {
	background-color: #E6E6E6;
}
.pagination li {
	float: left;
	line-height: 30px;
}
.pagination li a {
	padding: 3px 10px;
}
.active {
	background-color: #DF3A01;
}
.active a {
	color: #fff;
}
.sgllist {
	width: 770px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.sgllist li {
	line-height: 40px;
	padding: 0 15px;
}
.sgllist li span {
	float: right;
}
.shopglr {
	width: 400px;
	float: right;
}
.sgllist1 {
	background-color: #ccc;
}
.sgllist2 {
	background-color: #E6E6E6;
}
.shopglz {
	width: 790px;
	float: left;
}
.shopglz .page {
	margin-right: 5px;
    margin-left: 15px;
}
.jsqlist a {
	line-height: 40px;
	margin-right: 10px;
	border: 1px solid #ccc;
	padding: 5px 10px;
}
/* 产品W */
/* 文章K */
.anewsl, .lnewsl, .abankl {
	width: 980px;
	float: left;
}
.antitle, .acontent, .prevpage, .lnewsl img {
	padding: 15px;
}
.acontent img {
	max-width: 800px;
}
.antitle h1 {
	margin-bottom: 15px;
}
.antitle li {
	font-size: 14px;
	color: #585757;
}
.antitle li dd {
	margin-right: 20px;
	float: left;
}
.antitle li dd i {
	margin-right: 5px;
}
.icon-fabushijian {
	color: #1977fd;
}
.prevpage p {
	line-height: 30px;
	font-size: 14px;
}
.dr_conpic_wrap {
	text-align: center;
	margin-top: 20px;
}
.lnewsl img {
	width: 200px;
	float: left;
	height: 124px;
}
.lnewslist h4 {
	margin-top: 15px;
}
.lnewslist p {
	font-size: 14px;
	margin: 20px 0;
}
.lnewslist li {
	font-size: 14px;
	color: #585757;
}
.lnewslist li span {
	margin-right: 20px;
}
.lnewslist li i {
	margin-right: 10px;
}
.abanktitle, .abankfldy, .acitynl {
	padding: 15px;
}
.abanktitle img {
	margin: 0 15px 15px 0;
	width: 200px;
	float: left;
}
.abanktitle h1 {
	margin-bottom: 15px;
}
.abanktitle p {
	font-size: 14px;
}
.abankcplist {
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	margin-top: 10px;
}
.abankcplist dt {
	width: 170px;
	float: left;
	background-color: #D8D8D8;
	margin-bottom: 15px;
}
.abankcplist dd {
	width: 129px;
	float: left;
	background-color: #D8D8D8;
	margin-bottom: 15px;
}
.abankgllist li {
	width: 33.33%;
	float: left;
	line-height: 30px;
}
.abankgllist2 li {
	width: 50%;
	float: left;
	line-height: 30px;
}
.ajsqtp img {
	width: 18px;
	margin-right: 5px;
}
.lbankl {
	width: 1000px;
	float: left;
}
.lbanklist {
	width: 220px;
	float: left;
	margin-right: 13px;
}
.lbanklist img {
	width: 220px;
	margin-bottom: 15px;
}
.lbankl .page {
	width: 985px;
}
.acblist {
	margin: 10px 0 0 15px;;
}
.acbanklist {
	width: 240px;
	float: left;
	margin-bottom: 15px;
}
.acbanklist img {
	width: 228px;
}
.acitybank h2 {
	padding: 15px 15px 0 15px;
}
.acitynl a, .articleltag li {
	line-height: 30px;
}
.articleltag li {
	width: 50%;
	float: left;
}
.lcitylist {
	line-height: 30px;
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
}
.lcitylist a {
	padding: 3px 10px;
}
.lcitylist:hover {
	background-color: #DF3A01;
}
.lcitylist:hover a {
	color: #fff;
}

.icall img {
	float: left;
}
.icalllb a {
	line-height: 30px;
}

.aslx {
	display: flex;
	flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
	margin-top: 20px;
}
.aslx li {
	width: 300px;
	border: 1px solid #ccc;
	text-align: center;
	margin-bottom: 20px;
}
.aslx li img {
	margin-top: 15px;
	width: 150px;
	height: 150px;
}
.aslx li p {
	margin-bottom: 7px;
}
.ajsqtp i {
	margin-right: 5px;
}
.ajsqtp:nth-child(1) i {
    color: #20b2ad;
}
.ajsqtp:nth-child(2) i {
    color: #DF3A01;
}
.ajsqtp:nth-child(3) i {
    color: #7c8899;
}
.ajsqtp:nth-child(4) i {
    color: #4a77b8;
}
.ajsqtp:nth-child(5) i {
    color: #3ADF00;
}
.ajsqtp:nth-child(6) i {
    color: #d1aff2;
}
.ajsqtp:nth-child(7) i {
    color: #714698;
}
.ajsqtp:nth-child(8) i {
    color: #ea93e5;
}
.ajsqtp:nth-child(9) i {
    color: #8c5189;
}
.ajsqtp:nth-child(10) i {
    color: #3a6d6a;
}
.ajsqtp:nth-child(11) i {
    color: #dedf83;
}
.ajsqtp:nth-child(12) i {
    color: #a8aa13;
}
.ajsqtp:nth-child(13) i {
    color: #f5c887;
}
.ajsqtp:nth-child(14) i {
    color: #ca7a07;
}
.ajsqtp:nth-child(15) i {
    color: #8d6c4b;
}
.dqnldh {
	background-color: #ccc;
	padding: 10px 0;
}
.adqnl {
	font-size: 14px;
}
/* 文章W */

































