*{margin: 0;padding: 0;font-family: "Microsoft Yahei";}
body{max-width: 1920px;font-size: 14px;margin: 0 auto;}
ul,li{list-style: none;}
a{text-decoration: none;outline: none;color: #333;}
img{border: none;}
.cls:after{content: '';display: table;clear: both;}
.wrap{width: 1200px;margin: 0 auto;}
.bt1{display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 30px 0;}
.bt1 h3{font-weight: normal;font-size: 24px;position: relative;margin-bottom: 17px;}
.bt1 h3:before,.bt1 h3:after{position: absolute;display: block;left: -120px;width: 78px;height: 2px;background-color: #b5b5bc;content: '';top: 50%;}
.bt1 h3:after{left: auto;right: -120px;}
.bt1 p{font-size: 16px;color: #999;}
.h-bar{height: 30px;clear: both;}

/*头部*/
header{height: 80px;clear: both;}
header .wrap{display: flex;justify-content: space-between;align-items: center;height: 100%;}
header .logo img{display: block;}
.navbtn{display: none;}
@media screen and (min-width: 751px){
	.nav1{display: flex;width: 852px;font-size: 15px;height: 100%;z-index: 10;}
	.nav1 a{color: #333;}
	.nav1>li{width: 16.666666%;height: 100%;align-items: center;display: flex;justify-content: center;position: relative;}
	.nav1>li>span{display: none;}
	.nav1>li:hover,.nav1 li.on{background-color: #233354;}
	.nav1>li:hover a,.nav1 li.on a{color: #fff;}
	.nav2{visibility: hidden;position: absolute;top: 80px;left: 0;background-color: #233354;width: 100%;box-sizing: border-box;padding: 8px 5px;font-size: 14px;}
	.nav1 li:hover>.nav2{visibility: visible;}
	.nav2>li{line-height: 40px;text-align: center;}
	.nav2>li:hover,.nav2>li.on{background-color: #384c74;}
}


/*公司简介*/
.gsjj{display: flex;justify-content: space-between;}
.gsjj .spq{width: 488px;height: 324px;position: relative;}
.gsjj .txt{width: 680px;font-size: 14px;}
.gsjj .spq video,.gsjj .spq iframe,.gsjj .spq img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #000;}
.gsjj .txt h2{color: #233353;font-size: 20px;line-height: 2;position: relative;margin-bottom: 20px;}
.gsjj .txt h2:after{content: '';position: absolute;left: 0;top: 52px;display: block;height: 2px;width: 42px;background-color: #233353;}
.gsjj .txt p{color: #5a5a5a;line-height: 2.4;}
.gsjj .txt a.a1{display: inline-block;width: 98px;height: 32px;line-height: 32px;text-align: center;color: #999;border: 1px solid #ccc;margin-top: 20px;transition: all .4s;}
.gsjj .txt a.a1:hover{border-color: #233353;color: #fff;background-color: #233353;}

/*信贷产品*/
.xdcp{height: 511px;background: url(../images/xdcp_bg.jpg) no-repeat center;margin-top: 45px;}
.xdcp h3,.xdcp p{color: #fff;}
.xdcp h3:before,.xdcp h3:after{background-color: #fff;}
.xdcp ul{display: flex;justify-content: space-between;margin-top: 40px;}
.xdcp li{display: flex;flex-direction: column;align-items: center;}
.xdcp ul span{width: 153px;height: 165px;display: flex;background-size: cover;background-position: center;background-repeat: no-repeat;}
.xdcp ul li:nth-child(1) span{background-image: url(../images/xdcp1.png);}
.xdcp ul li:nth-child(2) span{background-image: url(../images/xdcp2.png);}
.xdcp ul li:nth-child(3) span{background-image: url(../images/xdcp3.png);}
.xdcp ul li:nth-child(4) span{background-image: url(../images/xdcp4.png);}
.xdcp ul strong{font-weight: 400;font-size: 24px;line-height: 1.4;color: #fff;margin: 20px auto;}
.xdcp ul p{font-size: 12px;line-height: 1.6;}

/*理想服务*/
.lxfw{display: flex;justify-content: space-between;}
.lxfw .txt{width: 600px;font-size: 18px;}
.lxfw .img{width: 400px;height: 511px;background: url(../images/lxfw_bg.png) no-repeat center;display: flex;align-items: center;justify-content: center;}
.lxfw .img span{width: 143px;display: flex;flex-direction:column;justify-content: center;margin-right: 30px;text-align: center;color: #fff;font-size: 22px;line-height: 1.6;}
.lxfw .txt p{line-height: 2.4;}
.lxfw .txt a.a1{display: inline-block;width: 98px;height: 32px;line-height: 32px;text-align: center;color: #999;border: 1px solid #ccc;margin-top: 20px;font-size: 14px;transition: all .4s;}
.lxfw .txt a.a1:hover{border-color: #233353;color: #fff;background-color: #233353;}

/*贷款流程*/
.dklc{height: 399px;background: url(../images/dklc_bg.jpg) no-repeat center;}
.dklc h3,.dklc p{color: #fff;}
.dklc h3:before,.dklc h3:after{background-color: #fff;}
.dklc ul{display: flex;justify-content: space-between;margin-top: 50px;}
.dklc li{display: flex;flex-direction: column;font-size: 18px;align-items: center;}
.dklc li span{margin-bottom: 30px;width: 110px;height: 110px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.dklc li:nth-child(1) span{background-image: url(../images/dklc1.png);}
.dklc li:nth-child(3) span{background-image: url(../images/dklc2.png);}
.dklc li:nth-child(5) span{background-image: url(../images/dklc3.png);}
.dklc li:nth-child(7) span{background-image: url(../images/dklc4.png);}
.dklc li:nth-child(9) span{background-image: url(../images/dklc5.png);}
.dklc li:nth-child(11) span{background-image: url(../images/dklc6.png);}
.dklc li:nth-child(even) span{background-image: url(../images/arrow1.png);background-size: 49px;width: 50px;}

/*合作伙伴*/
.sw2{margin-bottom: 30px;}
.sw2 .swiper-slide img{width: 180px;height: 100px;display: block;}

/*news*/
.news{display: flex;justify-content: space-between;}
.ls3{width: 45%;}
.ls3 li{line-height: 2;display: flex;justify-content: space-between;align-items: center;}
.ls3 li h3{font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;margin-right: 15px;}
.ls3 li span{white-space: nowrap;color: #999;}
.ls3 li a{color: #5a5a5a;}

/*footer*/
footer{background-color: #424242;padding: 35px 0 10px;color: #fff;}
footer a{color: #fff;}
footer .copy{text-align: center;justify-content: center;width: 1200px;margin: 0 auto;border-top: 1px solid #666;padding: 15px 0;line-height: 1.7;}
footer .wrap{display: flex;justify-content: space-between;padding-bottom: 10px;}
footer dt{font-size: 18px;line-height: 1.4;margin-bottom: 15px;}
footer dd{line-height: 2.28;}
footer dl{width: 235px;}
footer dl:nth-child(3){width: 360px;}
footer dl:nth-child(3) dd{display: flex;}
footer dl:nth-child(3) dd span{width: 300px;display: flex;flex-direction: column;align-items: center;}
footer dl:nth-child(4){width: 280px;}
footer dl:nth-child(4) dd{display: flex;justify-content: space-between;}
footer dl:nth-child(4) dd img{width: 110px;}
footer dl:nth-child(4) dd span{display: flex;flex-direction: column;align-items: center;}


.top1{height: 250px;background: url(../images/top1.jpg) no-repeat center;}
.breadcrumb{height: 50px;line-height: 50px;}
.left{width: 200px;float: left;}
.right{width: 950px;float: right;}
.bt2{line-height: 40px;background-color: #233354;color: #fff;text-align: center;font-size: 18px;margin-bottom: 7px;}
.nav4{line-height: 50px;}
.nav4 li{background-color: #f0f0f0;margin-bottom: 3px;text-align: center;}
.nav4 li a{display: block;}
.nav4 li:hover,.nav4 li.on{background-color: #233354;}
.nav4 li:hover a,.nav4 li.on a{color: #fff;}
.bt3{font-size: 20px;color: #039bfe;height: 39px;margin-bottom: 15px;}
.bt3 span{position: relative;height: 100%;display: block;}
.bt3 span:after{content: '';position: absolute;width: 43px;height: 1px;background-color: #039bfe;left: 0;bottom: 0;}

/*新闻列表*/
.ls1 li{padding-bottom:20px;margin-bottom: 20px;border-bottom: 1px dashed #ccc;}
.ls1 li:last-child{margin-bottom: 5px;}
.ls1 li:after{content: '';clear: both;display: table;}
.ls1 li img{display: block;width: 130px;height: 90px;float: left;margin-right: 15px;}
.ls1 li h3{font-size: 16px;line-height: 1.4;font-weight: normal;margin-bottom: 5px;}
.ls1 li h3 a{color: #039bfe;}
.ls1 li p{font-size: 12px;color: #929292;padding-top: 3px;line-height: 1.4;}

.ls2{zoom: 1;margin-left: -25px;padding-bottom: 20px;}
.ls2 li{width: 300px;float: left;margin-left: 25px;margin-top: 20px;}
.ls2 li img{display: block;width: 100%;height: 180px;cursor: pointer;}
.ls2 li h3{font-size: 16px;line-height: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: normal;border-bottom: 1px solid #d1d1d1;}

.ls4{zoom: 1;margin-left: -82px;}
.ls4 li{width: 176px;height: 98px;margin: 0 0 20px 82px;float: left;}
.ls4 li img{display: block;width: 100%;height: 100%;}

.ls5 li{line-height: 1.6;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.pages{padding: 15px 0;}
.pages ul{display: flex;justify-content: center;}
.pages li a{line-height: 1.42857;color: #337ab7;padding: 6px 12px;border: 1px solid #ddd;margin-left: -1px;}
.pages li a:hover,.pages li.active a{background-color: #233354;border-color: #233354;color: #fff;}

/*内容详情*/
h1.title{font-size: 20px;color: #039bfe;text-align: center;line-height: 1.7;}
.body_body{line-height: 2;font-size: 16px;}
.body_body p{margin-bottom: 10px;}
.body_body img{max-width: 100%;}
.body_wrap{padding-top: 15px;padding-bottom: 50px;line-height: 1.56;}
.prenext{display: flex;justify-content: space-between;}

/*联系我们*/
.contact{padding-top: 20px;display: flex;justify-content: space-between;}
.col-5{width: 510px;}
.contact p{font-size: 16px;line-height: 2;color: #5a5a5a;}
.contact .map{margin-top: 40px;height:400px;}

.mnav{display: none;}

/*移动*/
@media screen and (max-width: 750px){
	.hidden-xs,.breadcrumb,.left{display: none;}
	img{max-width: 100%;}
	.wrap,.right{width: 100%;}
	header{padding: 0 15px;}
	.navbtn{display: inline-block;width: 44px;height: 34px;background: url(../images/nav-btn.png) no-repeat center;}
	.nav1{display: none; position: absolute;left: 0;width: 100%;top: 80px;background-color: #233354;z-index: 10;color: #fff;transition: all .5s;padding: 5px 0;}
	.nav1 a{color: #fff;}
	.nav1>li{font-size: 16px;line-height: 2.5;padding: 0 15px;border-bottom: 1px solid #eee;}
	.nav1>li:last-child{border-bottom: none;}
	.nav2{display: none;font-size: 14px;padding-left: 20px;}
	.bt1{padding: 20px 0 0;}
	.bt1 h3{font-size: 20px;}
	.bt1 h3:before,.bt1 h3:after{height: 1px;width: 70px;left: -100px;}
	.bt1 h3:after{right: -100px;left: auto;}
	.bt1 p{display: none;}
	.sw1 .swiper-button-prev,.sw1 .swiper-button-next{display: none;}
	footer{margin-bottom: 50px;}
	footer .copy{width: 100%;padding: 15px;box-sizing: border-box;}
	footer dl:nth-child(4){width: 100%;}
	footer dl:nth-child(4) dd{justify-content: space-around;}
	.body_body{padding: 10px;margin-top: 15px;}
	.gsjj .txt{width: inherit;padding: 0 10px;}
	.gsjj .txt h2{text-align: center;margin-bottom: 10px;}
	.gsjj .txt h2:after{display: none;}
	.gsjj .txt a.a1{display: block;margin: 20px auto;}
	.xdcp{height: auto;margin-top: 20px;padding-bottom: 20px;}
	.xdcp ul{flex-wrap: wrap;margin-top: 10px;}
	.xdcp li{width: 50%;}
	.xdcp ul span{width: 83px;height: 90px;}
	.xdcp ul p{display: none;}
	.lxfw{flex-direction: column;align-items: center;}
	.lxfw .txt{width: 100%;font-size: 14px;padding: 0 10px;box-sizing: border-box;background: url(../images/lxfw_bg1.jpg) no-repeat center/cover;}
	.lxfw .img{width: 100%;background-size: 80%;height: 102vw;}
	.lxfw .txt a.a1{display: none;}
	.lxfw .img span{width: 110px;font-size: 16px;}
	.dklc{height: auto;background-size: cover;padding-bottom: 40px;}
	.dklc ul{flex-wrap: wrap;margin-top: 0;padding: 0 10%;}
	.dklc li{width: 33%;font-size: 12px;}
	.dklc li span{width: 80px;height: 80px;margin-bottom: 10px;}
	.dklc li:nth-child(4){width: 100%;align-items: flex-end;}
	.dklc li:nth-child(2) span,.dklc li:nth-child(6) span,.dklc li:nth-child(10) span{background-size: 36px;}
	.dklc li:nth-child(6) span{background-image: url(../images/arrow3.png);}
	.dklc li:nth-child(8){width: 100%;align-items: flex-start;}
	.dklc li:nth-child(4) span,.dklc li:nth-child(8) span{background-image: url(../images/arrow2.png);width: 33%;background-size: 32px;}
	.order1{order: 1;}
	.order2{order: 2;}
	.order3{order: 3;}
	.order4{order: 4;}
	.order5{order: 5;}
	.order6{order: 6;}
	.order7{order: 7;}
	.order8{order: 8;}
	.order9{order: 9;}
	.order10{order: 10;}
	.order11{order: 11;}
	.news{flex-direction: column;padding: 0 10px;}
	.ls3{width: 100%;}
	.ls3 li h3{font-size: 14px;}
	.ls3 li span{font-size: 12px;}
	
	.contact{flex-direction: column;align-items: center;}
	.col-5{width: 100%;padding: 0 10px;box-sizing: border-box;}
	.contact .map{margin: 10px -10px;height:300px;}

	.ls1 li img{width: 100px;height: 70px;}
	.ls1 li h3{font-size: 14px;}
	.ls1 li h3 a{color: #5a5a5a;}
	h1.title{font-size: 16px;}
	.prenext{display: block;line-height: 2;}
	.ls2{display: flex;flex-wrap: wrap;margin-left: 0;justify-content: space-between;}
	.ls2 li{width: 100%;margin: 0;}
	.ls2 li img{height: auto;}

	.ls4{display: flex;flex-wrap: wrap;margin-left: 0;justify-content: space-around;}
	.ls4 li {width: 45%;margin: 0 0 10px 0;height: 95px;}
	.ls4 li img{height: 100% !important;}
	
	.body_body img{height: auto !important;}
	.mnav{display: flex;height: 50px;justify-content: space-around;background-color: #f0f0f0;position: fixed;bottom: 0;left: 0;right: 0;z-index: 1000;}
	.mnav a{display: flex;flex-direction: column;align-items: center;justify-content: center;}
	.mnav a.wx i{position: absolute;bottom: -100px;}
	.mnav a>span.icon{font-size: 22px;}
}