.block {
  position: absolute;
  left: 0;
  top: 0;
}

.sliderContainer {
  position: relative;
  text-align: center;
  width: 310px;
  height: 40px;
  line-height: 40px;
  margin-top: 15px;
  background: #f7f9fa;
  color: #45494c;
  border: 1px solid #e4e7eb;
}

.sliderContainer_active .slider {
  height: 42px;
  top: -1px;
  border: 1px solid #1991FA;
}

.sliderContainer_active .sliderMask {
  height: 42px;
  border-width: 1px;
}

.sliderContainer_success .slider {
  height: 42px;
  top: -1px;
  border: 1px solid #52CCBA;
  background-color: #52CCBA !important;
}

.sliderContainer_success .sliderMask {
  height: 42px;
  border: 1px solid #52CCBA;
  background-color: #D2F4EF;
}

.sliderContainer_success .sliderIcon {
  background-position: 0 0 !important;
}

.sliderContainer_fail .slider {
  height: 42px;
  top: -1px;
  border: 1px solid #f57a7a;
  background-color: #f57a7a !important;
}

.sliderContainer_fail .sliderMask {
  height: 42px;
  border: 1px solid #f57a7a;
  background-color: #fce1e1;
}

.sliderContainer_fail .sliderIcon {
  background-position: 0 -83px !important;
}
.sliderContainer_active .sliderText, .sliderContainer_success .sliderText, .sliderContainer_fail .sliderText {
  display: none;
}

.sliderMask {
  position: absolute;
  left: 0;
  top: 0;
  height: 42px;
  border: 0 solid #1991FA;
  background: #D1E9FE;
}

.slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  background: #fff;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  transition: background .2s linear;
}

.slider:hover {
  background: #1991FA;
}

.slider:hover .sliderIcon {
  background-position: 0 -13px;
}

.sliderIcon {
  position: absolute;
  top: 15px;
  left: 13px;
  width: 14px;
  height: 10px;
  background: url(http://cstaticdun.126.net//2.6.3/images/icon_light.f13cff3.png) 0 -26px;
  background-size: 34px 471px;
}

.refreshIcon {
  position: absolute;
  right: 0;
  top: 0;
  width: 34px;
  height: 34px;
  cursor: pointer;
  background: url(http://cstaticdun.126.net//2.6.3/images/icon_light.f13cff3.png) 0 -437px;
  background-size: 34px 471px;
}




































/*银行开户页面开始*/
.oba-div{
	width: 100%;
	height: auto;
	padding: 60px 0;
}
.oba-cen{
	width: 100%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
	margin-top: 70px;
}
.oba-left{
	width: 740px;
	height: auto;
	float: left;
}
.oba-left h3{
	font-size:28px;
	color:#D6000E;
	line-height: 45px;
	margin-bottom: 55px;
	margin-top: 30px;
	text-align: center;
}
.oba-ul{
	width: auto;
	height:272px;
	border: 1px solid #DBDBDB;
}
.oba-ul li{
	width: 33.3%;
	height: 272px;
	float: left;
	background:#fff;
}
.oba-ul li a{
	display: block;
	height: 242px;
	border-left: 1px solid #dbdbdb;
	padding: 0 52px;
	padding-top: 30px;
}
.oba-ul li:first-child a{
	border-left: none;
}
.oba-ul li .oba-img1{
	display: block;
	height: 125px;
	margin:0 auto;
	margin-bottom: 10px;
}
.oba-ul li .oba-img2{
	display: none;
}
.oba-ul li:hover .oba-img1{
	display: none;
}
.oba-ul li:hover .oba-img2{
	display: block;
	height: 125px;
	margin:0 auto;
	margin-bottom: 10px;
}
.oba-ul li p{
	display: block;
	font-size: 16px;
	line-height: 24px;
	height: 72px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-align: center;
	color: #333;
}
.oba-right{
	width: 355px;
	height: auto;
	float: right;
}
.obr-div{
	width: auto;
	height: auto;
}
.obr-div a{
	display: block;
	height: 48px;
	border: 1px solid #BBBBBB;
	border-top-left-radius: 48px;
	border-bottom-left-radius: 48px;
	margin-bottom: 10px;
	font-size: 18px;
	color: #333;
	line-height: 48px;
	text-indent:2em;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.obr-div a:hover{
	background:#d6000e;
	color: #fff;
	border: 1px solid #d6000e;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.obr-div a.on{
	background:#d6000e;
	color: #fff;
	border: 1px solid #d6000e;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.obr-bot{
	width:auto;
	height: auto;
	margin-top: 10px;
}
.obr-bot a{
	display: block;
	width: 225px;
	height: 40px;
	border: 1px solid #d6000e;
	font-size: 14px;
	color: #444;
	text-align: center;
	line-height: 40px;
	border-radius: 40px;
	margin:0 auto;
	margin-top: 15px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.obr-bot a:hover{
	background:#d6000e;
	border: 1px solid #d6000e;
	color:#fff;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.peo-div{
	width: 100%;
	height: auto;
	padding-bottom: 40px;
}
.peo-ul{
	width: 1200px;
	height: auto;
	margin:0 auto;
	margin-top: 40px;
}
.peo-ul li{
	width: 285px;
	height: auto;
	float: left;
	margin-right: 20px;
	box-shadow: 0px 1px 30px #D9D9D9;
	border-radius: 6px;
	position: relative;
}
.peo-ul li:nth-child(4n){
	margin-right: 0px;
}
.peo-ul li a{
	display: block;
}
.peo-top{
	width: 100%;
	height: 175px;
	overflow: hidden;
	border-top-left-radius:6px;
	border-top-right-radius: 6px;
}
.peo-top img{
	display: block;
	width: 100%;
	height: 175px;
	border-top-left-radius:6px;
	border-top-right-radius: 6px;
}
.peo-bot{
	width: auto;
	height: 160px;
	background:#fff;
	padding:15px 20px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	
}
.peo-bot h3{
	font-size: 18px;
	line-height: 27px;
	color: #333333;
	text-align: center;
	height: 27px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 10px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.peo-bot p{
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	height: 72px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.peo-shen{
	display: block;
	width: 125px;
	height: 40px;
	border-radius: 40px;
	text-align: center;
	line-height: 40px;
	border: 1px solid #d2d2d2;
	font-size: 14px;
	color: #666;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	position: absolute;
	right: 20px;
	bottom: 15px;
}
.peo-shen:hover{
	background:#d6000e;
	border: 1px solid #d6000e;
	color:#fff;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.peo-ul li:hover .peo-bot h3{
	color: #d6000e;
}
.deal-div{
	background:#f4f4f4;
	padding: 60px 0;
}
.deal-ul{
	width: 1200px;
	height: auto;
	margin:0 auto;
	margin-top: 40px;
}
.deal-ul li{
	width: 285px;
	height: 365px;
	float: left;
	margin-right: 20px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	border-radius:10px;
}
.deal-ul li:nth-child(4n){
	margin-right: 0px;
}
.deal-ul li a{
	display: block;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
}
.deal-ul li a img{
	display: block;
	width: 100%;
	height: 365px;
	border-radius: 10px;
}
.deal-cen{
	position: absolute;
	top:0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	padding: 0 40px;
	padding-top: 80px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.deal-cen h3{
	font-size: 22px;
	line-height: 24px;
	color: #fff;
	text-align: center;
	margin-bottom: 35px;
}
.deal-cen p{
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	color: #fff;
	height: 120px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.deal-ul li:hover .deal-cen{
	background:rgba(214,0,14,0.92);
}
.deal-ul li:hover{
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.doc-div{
	width: 100%;
	height: auto;
	padding: 60px 0;
}
.doc-cen{
	width: 1200px;
	height: auto;
	margin:0 auto;
}
.doc-left{
	width: 590px;
	height: auto;
	float: left;
}
.doc-ul{
	width:100%;
	height:auto;
	margin-top:40px;
}
.doc-ul li{
	width: 285px;
	height: 505px;
	float: left;
	background:#ffffff;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.doc-ul li:first-child{
	margin-right: 20px;
}
.doc-top{
	width: 100%;
	height: 165px;
	overflow: hidden;
}
.doc-top img{
	display: block;
	width: 100%;
	height: 165px;
}
.doc-bot{
	padding: 20px;
	border: 1px solid #e8e8e8;
	border-top:none;
	height: 299px;
}
.doc-bot h3{
	font-size: 16px;
	color: #333;
	line-height: 20px;
	height: 40px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 10px;
}

.doc-bot p{
	font-size: 14px;
	line-height: 22px;
	color: #666;
	display: block;
	height: 176px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 8;
	overflow: hidden;
}
.doc-btn{
	width: 118px;
	height: 36px;
	border: 1px solid #d2d2d2;
	border-radius: 36px;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	color: #666;
	display: block;
	margin:0 auto;
	margin-top: 10px;
}
.doc-btn:hover{
	background:url(../img/img20.png) #d6000e no-repeat right;
	background-size: 15px;
	background-position-x: 80px;
	color: #fff;
	text-align: left;
	text-indent: 1.5em;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
	border: 1px solid #d6000e;
}
.doc-ul li:hover{
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.doc-right{
	width: 570px;
	float: right;
}
.doc-more{
	width: 138px;
	height: 40px;
	border: 1px solid #d2d2d2;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 40px;
	border-radius: 40px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	float: right;
	margin-top: -20px;
	background:#fff;
}
.doc-more:hover{
	background:#d6000e;
	border: 1px solid #d6000e;
	color:#fff;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.docr-ul{
	width: 100%;
	height: auto;
	margin-top: 40px;
}
.docr-ul li{
	padding: 30px 20px;
	background: #f7f7f7;
	margin-bottom: 20px;
}
.docr-top{
	width: 100%;
	height: auto;
}
.docr-top i, .docr-bot i{
	display: block;
	width: 34px;
	float: left;
	text-align: center;
	font-style: normal;
}
.docr-i{
	font-size: 16px;
	color: #D6000E;
	border: 1px solid #D6000E;
	border-radius: 100%;
	line-height: 34px;
}
.docr-top h3{
	width: 485px;
	float: right;
	font-size: 18px;
	line-height: 25px;
	color: #333333;
	padding-top: 5px;
	height: 50px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.docr-bot{
	width: 100%;
	height: auto;
}
.docr-bot i{
	font-size: 16px;
	color: #333;
	line-height: 22px;
}
.docr-bot p{
	display: block;
	width: 485px;
	float: right;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	height: 40px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
}
.docr-ul li:hover .docr-top h3{
	color: #d6000e;
}
.adm-div{
	width: 100%;
	height: auto;
	padding-bottom: 60px;
}
.adm-cen{
	width: 1200px;
	height: auto;
	margin:0 auto;
	margin-top: 40px;
}
.adm-top{
	width: auto;
	height: 52px;
}
.adm-top a{
	display:block;
	width: 198px;
	border: 1px solid #d2d2d2;
	font-size: 16px;
	color: #666;
	text-align: center;
	height: 50px;
	line-height: 50px;
	float:left;
	border-left: 1px solid transparent;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.adm-top a:first-child{
	border-left: 1px solid #d2d2d2;
}
.adm-top a:hover, .adm-top .adm-ac{
	background:#d6000e;
	color: #fff;
	border: 1px solid #d6000e;
}
.adm-top .adm-ac:first-child{
	border-left: 1px solid #d6000e;
}
.adm-bot{
	width: auto;
	height: 254px;
	border: 3px solid #ee5c67;
	padding: 35px 0;
}
.adm-ul{
	width: 100%;
	height: 160px;
}
.adm-ul li{
	width: 25%;
	height: 160px;
	float: left;
}
.adm-li{
	padding: 0 48px;
	border-right: 1px dashed #d5d5d5;
	height: 160px;
}
.adm-li h3{
	font-size: 18px;
	color: #D6000E;
	line-height:25px;
	margin-bottom: 10px;
}
.adm-li p{
	display: block;
	font-size: 14px;
	line-height: 22px;
	color: #666666;
}
.adm-more{
	display: block;
	font-size: 14px;
	color: #666;
	width: 138px;
	height: 40px;
	border: 1px solid #d2d2d2;
	border-radius: 40px;
	text-align: center;
	line-height: 40px;
	margin:0 auto;
	margin-top: 40px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.adm-more:hover{
	background:#d6000e;
	border: 1px solid #d6000e;
	color:#fff;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.for-div{
	padding: 60px 0;
	background:#f4f4f4;
}
.for-cen{
	width: 1200px;
	height: auto;
	margin:0 auto;
	margin-top: 40px;
}
.for-a{
	display: block;
	width: auto;
	height: auto;
}
.for-top{
	width: 285px;
	height: 160px;
	position: relative;
	overflow: hidden;
}
.for-top img{
	display: block;
	width: 100%;
	height: 160px;
}
.for-top span{
	display: block;
	width: 79px;
	height: 30px;
	background:rgba(102,102,102,0.8);
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	border-bottom-left-radius:15px;
	position: absolute;
	right: 0;
	top: 0;
}
.for-bot{
	width: auto;
	height: 158px;
	background:#fff;
	border: 1px solid #e3e3e3;
	padding: 20px 15px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.for-bot h3{
	font-size: 18px;
	line-height: 25px;
	color: #111111;
	height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 10px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.for-bot p, .for-bot span{
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}
.for-bot p{
	height: 40px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	margin-bottom: 5px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.for-swiper .swiper-slide{
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	margin-bottom: 15px;
}
.for-tel, .for-line{
	display: block;
	width: 108px;
	height: 36px;
	border: 1px solid #d2d2d2;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 36px;
	border-radius: 36px;
	position: absolute;
	bottom: 20px;
	z-index: 99;
}
.for-tel{
	left: 20px;
}
.for-line{
	left: 150px;
}
.for-swiper .swiper-slide:hover .for-bot{
	background:#d6000e;
	border: 1px solid #d6000e;
}
.for-swiper .swiper-slide:hover{
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.for-swiper .swiper-slide:hover .for-bot h3, .for-swiper .swiper-slide:hover .for-bot p, .for-swiper .swiper-slide:hover .for-bot span{
	color: #fff;
}
.for-swiper .swiper-slide:hover .for-tel, .for-swiper .swiper-slide:hover .for-line{
	border: 1px solid #d6000e;
	box-shadow: 1px 4px 8px #B5222F;
	color:#fff;
	background:url(../img/img65.png) no-repeat right;
	background-size: 15px;
	background-position-x: 80px;
	text-align: left;
	text-indent: 1em;
}
.for-page .swiper-pagination-bullet{
	background:#999;
}
.for-fbot{
	width: 1200px;
	height: auto;
	margin:0 auto;
	margin-top: 40px;
}
.for-fbot>b{
	display: block;
	font-size: 18px;
	line-height: 25px;
	color: #333333;
	margin-bottom: 10px;
}
.forf-ul{
	width: 100%;
	height: auto;
}
.forf-ul li{
	width: 285px;
	height: auto;
	float: left;
	margin-right: 20px;
	position:relative;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.forf-ul li:nth-child(4n){
	margin-right: 0px;
}
.forf-ul li:hover{
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.forf-ul li:hover .for-bot{
	background:#d6000e;
	border: 1px solid #d6000e;
}
.forf-ul li:hover .for-bot h3, .forf-ul li:hover .for-bot p, .forf-ul li:hover .for-bot span{
	color: #fff;
}
.forf-ul li:hover .for-tel, .forf-ul li:hover .for-line{
	border: 1px solid #d6000e;
	box-shadow: 1px 4px 8px #B5222F;
	color:#fff;
	background:url(../img/img65.png) no-repeat right;
	background-size: 15px;
	background-position-x: 80px;
	text-align: left;
	text-indent: 1em;
}
.rel-div{
	width: 100%;
	height: auto;
	padding: 60px 0;
}
.rel-cen{
	width: 1200px;
	height: auto;
	margin:0 auto;
	margin-top: 40px;
}
.rel-left{
	width: 860px;
	height: auto;
	float: left;
}
.rel-left li{
	width: auto;
	height: auto;
	border-bottom: 1px dashed #c8c8c8;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.rel-left li a{
	display: block;
}
.rel-left li:last-child{
	border-bottom: none;
	margin-bottom: 0px;
}
.rell-left{
	width: 250px;
	height: 155px;
	overflow: hidden;
	float: left;
}
.rell-left img{
	display: block;
	width: 100%;
	height: 155px;
}
.rell-right{
	width: 590px;
	height: auto;
	float: right;
}
.rell-right h3{
	font-size: 20px;
	line-height: 45px;
	height: 45px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #111111;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.rell-right p{
	display: block;
	font-size: 14px;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	color: #666;
}
.rell-right span{
	display: block;
	font-size: 14px;
	color: #999999;
	line-height: 25px;
	margin-top: 25px;
}
.rel-left li:hover .rell-right h3{
	color: #d6000e;
}
.rell-news{
	width: 169px;
	height: 40px;
	display: block;
	border: 1px solid #d2d2d2;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 40px;
	margin:0 auto;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	border-radius: 40px;
}
.rell-news:hover{
	background:#d6000e;
	border: 1px solid #d6000e;
	color:#fff;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.rel-right{
	width: 300px;
	height: auto;
	float: right;
}
.rel-right>img{
	display: block;
	width: 100%;
	height:auto;
}
.rel-form{
	width: auto;
	height: 380px;
	background:#f4f4f4;
	padding-top:30px;
}
.rel-form label{
	display: block;
	width: 265px;
	height: 40px;
	border: 1px solid #E1E1E1;
	border-radius: 40px;
	background:#fff;
	border-radius: 3px;
	margin:0 auto;
	margin-bottom: 18px;
	position: relative;
}
.rel-form label input, .rel-form label select{
	display: block;
	width: 100%;
	height: 40px;
	border: none;
	background:none;
	text-indent: 1em;
}
.rel-form label select{
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url(../img/img7.png) no-repeat right;
	background-size: 10px;
	background-position-x: 240px;
}
.ref-btn{
	display: block;
	width: 178px;
	height: 40px;
	border: 1px solid #d2d2d2;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 40px;
	border-radius: 40px;
	cursor: pointer;
	margin:0 auto;
	margin-top: 35px;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	background:#d6000e;
	border: 1px solid #d6000e;
	color:#fff;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.rel-form label span{
	display: block;
	position: absolute;
	top: 42px;
	left: 0;
	font-size: 12px;
	color: #d6000e;
}
.mat-bg{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	z-index: 999999;
	background:rgba(0,0,0,0.5)
}
.mat-div{
	width: 700px;
	height: 560px;
	background:#fff;
	border-radius: 5px;
	position: fixed;
	left: 50%;
	margin-left: -350px;
	top: 50%;
	margin-top: -280px;
	z-index: 999999;
}
.mat-close{
	display: block;
	width: 15px;
	height: auto;
	float: right;
	margin-right: 20px;
	margin-top: 20px;
	cursor: pointer;
}
.mat-h3{
	text-align: center;
	font-size: 26px;
	line-height: 37px;
	color: #333333;
	margin-top: 20px;
	font-weight: normal;
}
.mat-form{
	width: 385px;
	height: auto;
	margin:0 auto;
	margin-top: 20px;
}
.mat-form label{
	display: block;
	height: 46px;
	margin-bottom: 20px;
	position: relative;
}
.mat-tel{
	display: block;
	width: 100%;
	border-radius:40px;
	height: 44px;
	background:#fff;
	border: 1px solid #e1e1e1;
	
}
.nau-acc>a{
	background:#A90001;
}
.chose-div2{
	position: relative;
}
.chose-add{
	position:absolute;
	display: block;
	width: 14px;
	height: 140px;
	background:#d6000e;
	color: #fff;
	text-align: center;
	font-size: 14px;
	padding: 0 18px;
	padding-top: 20px;
	right: 0;
	top: 30px;
}
#captcha canvas:first-child{
	width: 385px;
	height: 120px;
	border-radius:10px;
}
#captcha .sliderContainer{
	width: 385px;
	height: 42px;
	margin-top:2px;
}
#captcha .sliderContainer_success .sliderMask{
	height: 40px;
}
#captcha .sliderContainer_success .slider{
	height: 40px;
}
#msg{display: none;}
#captcha .sliderText{
	display: block;
	font-size: 14px;
}
#captcha .slider{
	height: 42px;
}
.mat-tel{
	text-indent: 1em;
}
.mat-ma{
	width: 240px;
	height: 44px;
	border: 1px solid #D9D9D9;
	background:#fff;
	border-radius: 44px;
	float:left;
	text-indent: 1em;
	margin-top: 15px;
}
.mat-btn{
	margin-top: 15px;
	width: 134px;
	height: 44px;
	border-radius: 34px;
	font-size: 14px;
	color: #fff;
	background:#F4952E;
	border: 1px solid #F4952E;
	cursor: pointer;
	float: right;
}
.mat-send{
	display: block;
	width: 384px;
	height: 44px;
	border-radius: 44px;
	background:#d6000e;
	font-size: 16px;
	color: #fff;
	margin-top: 50px;
	text-align: center;
	line-height: 44px;
	cursor: pointer;
	border: none;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	-webkit-box-shadow: 0 4px 10px #EE5C67;
	-moz-box-shadow: 0 4px 10px #EE5C67;
	box-shadow: 0 4px 10px #EE5C67;
}
.mat-form label span{
	display: block;
	position: absolute;
	top: 46px;
	font-size: 12px;
	line-height: 20px;
	color: #d6000e;
}

/*银行开户页面结束*/
