
body{
	margin:0; height:100%;
	font-family: Arial, Helvetica, sans-serif "Microsoft Yahei";
}
html{ height:100%;}
body a{
	transition: 0.5s all ease;
	-webkit-transition: 0.5s all ease;
	-moz-transition: 0.5s all ease;
	-o-transition: 0.5s all ease;
	-ms-transition: 0.5s all ease;
	text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
	margin:0;			   
}
p{
	margin:0;
}
ul,label{
	margin:0;
	padding:0;
}
body a:hover{
	text-decoration:none;
}
/*----webfont----*/
@font-face {
	font-family: 'icomoon';
	src: url('../fonts/icomoon.eot?-lzjmuo');
	src: url('../fonts/icomoon.eot?#iefix-lzjmuo')
		format('embedded-opentype'), url('../fonts/icomoon.ttf?-lzjmuo')
		format('truetype'), url('../fonts/icomoon.woff?-lzjmuo')
		format('woff'), url('../fonts/icomoon.svg?-lzjmuo#icomoon')
		format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"],[class*=" icon-"],.am-accordion-title {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 16px;
}

.icon-down:before {
    content: "\e900";
}
.icon-left:before {
    content: "\e902";
}
.icon-right:before {
    content: "\e903";
}
.icon-add:before{
	content: "\e908";
}
.icon-tel:before {
    content: "\e907";
}
.icon-web:before{
	content: "\e909";
}
.icon-con:before{
	content: "\e90a";
}
.icon-up:before{
	content: "\e905";
}
.icon-right:before{
	content: "\e903";
}
.icon-bottom:before{
	content: "\e906";
}
.icon-list:before{
	content: "\e904";
}
/*----webfontEND----*/


/*----nav----*/
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  width: auto;
}
.megamenu{margin-bottom:0px;padding:0;width:100%;list-style:none;display:inline-block;position:relative;font-size:1.1em}
.megamenu li{margin-bottom:-5px;display:inline}
.megamenu>li>a{float:left;padding:8px 16px;text-decoration:none;text-transform:capitalize;font-size:1.1em; -webkit-transition: all 0.3s ease-in-out;text-transform:uppercase;-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;color:#fff;}
.megamenu>li.active>a{color:#F9D9BE;}
.megamenu>li.right{float:right}
.megamenu .dropdown,.megamenu .dropdown li .dropdown{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:999;width:160px;border:solid 1px rgba(0,0,0,0.1);background:#fff}
.megamenu .dropdown{top:59px}
.megamenu .dropdown li .dropdown{left:160px;top:inherit}
.megamenu .dropdown li{clear:both;width:100%;border-bottom:solid 1px rgba(0,0,0,0.1)}
.megamenu .dropdown li:last-child{border-bottom:0}
.megamenu .dropdown li a{float:left;width:100%;padding:10px 25px;text-decoration:none;display:block;border:0 none;font-size:14px;color:#444;background:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:color .4s ease-in-out;-moz-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out}
.megamenu .dropdown li:hover>a{background:#dbdbdb}
.megamenu>li>.megapanel{position:absolute;display:none;text-align:left;background:#ffffff;box-shadow: 0px 2px 4px #777; width:40%;top:40px;left:0px;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.megamenu>li>.megapane2{position:absolute;display:none;text-align:left;background:#ffffff;box-shadow: 0px 2px 4px #777; width:45%;top:40px;left:104px;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.megamenu>li>.megapane3{position:absolute;display:none;text-align:left;background:#ffffff;box-shadow: 0px 2px 4px #777; width:40%;top:40px;left:208px;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.megamenu .megapanel ul{margin:0;padding:0}
.megamenu .megapane2 ul{margin:0;padding:0}
.megamenu .megapane3 ul{margin:0;padding:0}
.megamenu form.contact input[type="text"],
.megamenu form.contact textarea{resize:none;width:100%;margin:10px 0;padding:5px 10px;border:solid 1px #dedede;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;-o-transition:border .3s linear;transition:border .3s linear}
.megamenu form.contact input[type="text"]{height:40px}
.megamenu form.contact input[type="text"]:focus,
.megamenu form.contact textarea:focus{border:solid 1px #999}
.megamenu form.contact input[type="submit"]{width:100px;height:35px;border:0;color:#fff;cursor:pointer;background:#999}
.megapanel .row{width:100%;margin-top:15px;margin:0px !important;}
.megapanel .row:first-child{margin-top:0}
.megapanel .row:before,.megapanel .row:after{display:table;content:"";line-height:0}
.megapanel .row:after{clear:both}
.megapanel .row .col1,.megapanel .row .col2,.megapanel .row .col3,.megapanel .row .col4,.megapanel .row .col5,.megapanel .row .col6{display:block;width:100%;min-height:20px;float:left;margin-left:2.127659574468085%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.megapanel .row [class*="col"]:first-child{margin-left:0}
.megapanel .row .col1{width:100%}
.megapane2 .row{width:100%;margin-top:15px;margin:0px !important;}
.megapane2 .row:first-child{margin-top:0}
.megapane2 .row:before,.megapanel .row:after{display:table;content:"";line-height:0}
.megapane2 .row:after{clear:both}
.megapane2 .row .col1,.megapanel .row .col2,.megapanel .row .col3,.megapanel .row .col4,.megapanel .row .col5,.megapanel .row .col6{display:block;width:100%;min-height:20px;float:left;margin-left:2.127659574468085%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.megapane2 .row [class*="col"]:first-child{margin-left:0}
.megapane2 .row .col2{width:100%}
.megapane3 .row{width:100%;margin-top:15px;margin:0px !important;}
.megapane3 .row:first-child{margin-top:0}
.megapane3 .row:before,.megapanel .row:after{display:table;content:"";line-height:0}
.megapane3 .row:after{clear:both}
.megapane3 .row .col1,.megapanel .row .col2,.megapanel .row .col3,.megapanel .row .col4,.megapanel .row .col5,.megapanel .row .col6{display:block;width:100%;min-height:20px;float:left;margin-left:2.127659574468085%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.megapane3 .row [class*="col"]:first-child{margin-left:0}
.megapane3 .row .col3{width:100%}
/*--.skyblue li>a,.skyblue>li.showhide span{color:#555}--*/
.skyblue>li:hover>a,.skyblue .dropdown li:hover>a{color:#000000; background:#FFF;}
.skyblue .megapanel img:hover,.skyblue form.contact input[type="text"]:focus,.skyblue form.contact textarea:focus{}
.skyblue form.contact input[type="submit"]{background:#00405d;text-transform:uppercase;}
.header_bottom {padding: 2em 0; }
.menu { float:right; margin: 2em 0 0  20px; width:440px;}
.h_nav ul li a {
	display: block;
	font-size: 16px;
	color: #555;
	text-transform: capitalize;
	line-height: 1.8em;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	line-height: 2.5em;
	padding-left:10px;
}
.h_nav ul li a:hover{
	text-decoration:none;
	color:#000000;
	background-color:#e8e8e8;
	
}
.h_nav h4 {
	font-size: 1em;
	color: #000;
	line-height: 1.8em;
	text-transform: uppercase;
	margin-bottom:1em;
}
.h_nav i{ float:right; line-height:38px;  margin-right:5px; font-size:12px;}
.line{border-right:1px dashed #FFF;padding:10px 0px 0px 0; height:20px;}
.p_left{
	float:left;
	margin-right:1em;
	padding-bottom:2em;
}
.p_right{
	float:left;
}
.p_right h4{
	margin-bottom:-10px;
}
.p_right h4 a:hover, .small:hover{
	text-decoration:none;
	color: #f84545;
}
/*----navEND----*/

/*--pageone--*/
.pageone
{
	background: url(../images/usolvpay_01.jpg) center no-repeat;
	background-size: cover;
    display: block;
	width: 100%;
	position: relative;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/usolvpay_01.jpg',sizingMethod='scale'); min-width:1100px; overflow:hidden;
}
.itemhome{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/usolvpay_01.jpg", sizingMethod="scale")}
.itemweb{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/website/sources/images/usolvpay_01.jpg", sizingMethod="scale")}
@media(max-width:980px){
.header {
	min-height: 510px;
}

}
@media(max-width:480px){
.header {
	min-height: 510px;
}

}
.pageone-matter a{color: #525453;}
.pageone-matter a:hover{color: #d6d6d6;}
.pageone-matter a>i[class^="icon-"] {
	font-size: 50px;
}
.arrow
{
	position: absolute;
	bottom: 3%;
	z-index: 98;
	left: 48%;
    padding: 0;
    margin: 0;
	width:50px;
	height:50px;
	
}
.language
{
	position: absolute;
	bottom: 2%;
	z-index: 98;
	right: 2%;
    padding: 0;
    margin: 0;
	width:85px;
	height:50px;
	color: #fff;
}
.language a {
    font-size: 1.1em;
    color: #fff;
    line-height: 30px;
}
.language a:hover {
	text-decoration:underline;
}

.logreg{ font-size:1.1em;width:auto;height:50px;color: #fff;  float: left;  margin: 2em 0 0 0;line-height:35px; position:relative;}
.logreg a {
    font-size: 1.1em;
    color: #fff;
    line-height: 30px;
}
.logreg a:hover {
	text-decoration:underline;
}
.spanstyle
{
	color: #dd068f;
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
}
.spanstyle2
{
	color: #000;
}
.typed-cursor{
    opacity: 1;
    -webkit-animation: blink 0.7s infinite;
    -moz-animation: blink 0.7s infinite;
    animation: blink 0.7s infinite;
}
/*--//pageone--*/

/*--导航菜单弹框--*/
.logo1{ width:100px; height:100px; position:absolute; float:left;top: 44px; left: 45px;}
.logo2{ width:100px; height:100px; position:absolute; float:left;top: 44px; left: 45px;}
.list{ width:50px; height:50px; right:3%; top:10% ; z-index:98;position: absolute;}
.list i{color:#BBB; font-size:2.8em; }
.location{}
.bombox{ width:100%; height:80%; background:url(../images/map.png) no-repeat center; display:none; padding:7% 14% 14% 14%;}
.bomnav{ width:150px; height:50px; line-height:50px; margin-left:auto; margin-right:auto; font-size:1.5em; border-bottom:1px solid #FFF; margin-bottom:40px; text-align:center;}
.bomnav a{ display:block;color:#FFF;}
.bomnav a:hover{background-color:#FFF; color:#000000;}

/*--//导航菜单弹框end--*/


/*--banner--*/
.banner{position:relative;}
.banner1{background:url(../images/banner1.jpg) center no-repeat;background-size:cover; min-height:480px;}
.banner2{background:url(../images/banner2.jpg) center no-repeat;background-size:cover;}
.banner3{background:url(../images/banner3.jpg) center no-repeat;background-size:cover;}
.banner4{background:url(../images/banner4.jpg) center no-repeat;background-size:cover;}
.itemwebb1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/website/sources/images/banner1.jpg", sizingMethod="scale")}
.itemwebb2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/website/sources/images/banner2.jpg", sizingMethod="scale")}
.itemwebb3{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/website/sources/images/banner3.jpg", sizingMethod="scale")}
.itemhomeb1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/banner1.jpg", sizingMethod="scale")}
.itemhomeb2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/banner2.jpg", sizingMethod="scale")}
.itemhomeb3{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/banner3.jpg", sizingMethod="scale")}
#slider3,#slider4 {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0 auto;}
.events {list-style: none;}
.callbacks { position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;  margin: 0;}
.callbacks li {position: absolute;width: 100%;left: 0;top: 0;}
.callbacks img {position: relative;z-index: 1;height: auto;border: 0;}
.callbacks_container a{color: #525453;}
.callbacks_container a:hover{color: #d6d6d6;}
.callbacks_container a>i[class^="icon-"] {font-size: 30px;}
.callbacks_nav { position: absolute; top: 49%; left: 3%; z-index: 3; overflow: hidden;text-decoration: none; height: 32px; width: 32px;}
.callbacks_nav:active { opacity: 1.0;}
.callbacks_nav.next { left: auto; right: 3%;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0; margin: 0;}
.rslides li {-webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0;top: 0;}
.rslides li{ position: relative;display: block;float: left;}
.rslides img { height: auto; border: 0; width:100%;}
.callbacks_tabs { list-style: none; position: absolute; bottom: 3%;z-index: 98;left: 47%;padding: 0; margin: 0;}
.callbacks_tabs li{	display:inline-block;margin: 0.3em;}
@media screen and (max-width: 600px)
{ .callbacks_nav {top: 47%;}}
/*.callbacks_tabs a{visibility: hidden;}
.callbacks_tabs a:before {content: "\f111"; font-size:12px;;font-family: FontAwesome;visibility: visible;display: block;border-radius: 50%;width: 13px;height: 13px;display: inline-block;background: none;border:3px solid #525453;border-top:3px solid #525453;border-left:3px solid #525453;border-right:3px solid #525453;border-bottom:3px solid #525453;}*/
.callbacks_here{background: #d6d6d6;border-radius:50%;}
.callbacks_tabs .dotted {border-left: 2px #cccccc solid;border-right: 2px #cccccc solid;border-top: 2px #cccccc solid;border-bottom: 2px #cccccc solid;display: block;border-radius:50%; -webkit-transition: all 500ms ease;-o-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease; transition: all 500ms ease;}
.callbacks_tabs .active .dotted {border-color: #d6d6d6; background-color:#d6d6d6 !important;}
.callbacks_tabs a,.callbacks_tabs .dotted {display: block;width: 15px;height: 15px;text-align: center;font-family: Aril;font-style: normal;font-size: 12px;text-indent: -9999px;}
/*--//banner--*/


/*--work--*/
.work{ width:100%; height:auto; zoom:1; overflow:auto;background-color: #efefef; overflow: hidden; min-width:1100px;}
.work-grids.work-img {
    background-color:#efefef;
    background-size: cover;
    min-height: 560px;
}
.work-grids {
    padding: 4.5em 6em;
}
.work-grids h3 {
    font-size: 3em;
    font-family: 'Slabo27px-Regular';
    color: #AA846D;
}
.work-grids p {
    font-size: 1em;
    color: #87807c;
    line-height: 1.6em;
    margin: 1.5em 0 1em;
}
.work-grids ul li {
    display: block;
	zoom:1;
	overflow:hidden;
	height:auto;
	border-bottom: 1px solid #d6d6d6;
	padding:15px 0;
}
.work-grids ul li a{
    font-size: 16px;
    color: #87807c;
	line-height:1.5em
}
.work-grids ul li a:hover {
    color: #4769ae;
	padding-left: 10px;
}
span.glyphicon.glyphicon-chevron-right {
    font-size: .9em;
    margin-right: 1em;
}
.work-grids.work-img.work-img-btm {
    background: url(../images/img4.jpg)no-repeat 0px 0px;
    background-size: cover;
    min-height: 560px;
}
.right-side {
    padding: 100px 0 50px 0px;
	text-align: center;
}
.right-side p {
    margin-bottom: 0.5em;
}
.right-side p a{
    font-size: 2.0em;
    color:#000000;
}

a.btn-primary {
	width:187px;
	margin-left:auto; 
	margin-right:auto;
	display:block;
	font-size: 14px;
	line-height:43px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #ffffff;
	background-color:#000;
}

a:hover.btn-primary {
	background-image: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.6) 30%, #ffffff 50%, rgba(0, 0, 0, 0.6) 70%);        /*设置渐变的背景，按对角线渐变*/
    background-blend-mode: hard-light;    /*设置背景为混合模式下的强光模式*/
    background-size: 200%;
    -webkit-animation: shine 1.2s infinite;    /*给背景添加动画改变位置*/
    -webkit-transition:none;
}
@-webkit-keyframes shine {
   from {background-position: 100%;}
   to {background-position: 0;}
   }

.newstitle{ line-height:30px; height:30px; padding:0em .8em ; background-color:#4769ae; color:#FFF; text-align:center; display:block; width:100px; margin-top:2px;margin-right: 10px;margin-left: 30px;}
/*--//work--*/

/*--product--*/
.gallery-grids {
    margin: 0; min-width:1100px; overflow:hidden;
}
h2.hdng-two {
    font-size: 1.3em;
    text-align: center;
    margin-top: 1em;
    letter-spacing: -1px;
    color: #A9A4A1;
}
.gallery-grids ul li {
    display: inline-block;
    width: 50%;
    float: left;
	position:relative;
}
.gallery-grids ul li a{
	display:block;
	color:#FFF;
}
.gallery-grids ul li a img {
    width: 100%;
}
.glry-bgd {
    position: absolute;
    top: 0%;
    text-align: center;
    font-size: 2.0em;
    width: 100%;
	padding-top:14%;
    background: rgba(0, 0, 0, 0.4);
    height: 100%;
    transition: .5s all;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -o-transition: .5s all;
    -ms-transition: .5s all;
}
.gallery-grids ul li:hover div.glry-bgd  {
	background:none;
}
/*--//product--*/

/*--bank--*/
.cooperat{font-size:1.5em; color:#000; text-align:center; float:left;}
.lanmu-content,.lanmu-content1,.lanmu-content2{ width:100%; height:auto;zoom:1; overflow:auto; min-width:1100px; overflow:hidden;}
.lanmu-list,.lanmu-list1,.lanmu-list2{margin-bottom:0;display:block;height:;background-color: #cecdcd;background-size: cover; padding-left:25%;padding-right:25%;width: 100%;float: left; padding-top:10px;}
.lanmu-list dt,.lanmu-list1 dt,.lanmu-list2 dt{display:block;height:40px;background:#0066CC;font:bold 14px/40px "宋体"; color:#fff;padding-left:10px;}
.lanmu-list dd,.lanmu-list1 dd{padding-top:5px; float:left; width:12%;}
.lanmu-list2 dd{padding-top:5px; float:left; width:15%;}
.lanmu-list dd a,.lanmu-list1 dd a{ float:left; width:90px; height:60px;}
.lanmu-list2 dd a{ float:left; width:90px; height:50px;}
.lanmu-content .listmore,.lanmu-content1 .listmore1,.lanmu-content2 .listmore2{display:block;text-align:center;height:25px;border-top:0;color:#1594d1;float: left;width:100%; padding-left:35%;padding-right: 35%;background:#cecdcd;    margin-bottom: 10px;}
.lanmu-content i,.lanmu-content1 i,.lanmu-content2 i{ font-size:1.2em; color:#000;}
.BOC{ background:url(../images/bank2.png) no-repeat 20px 5px;}/*中行*/
.ABD{ background:url(../images/bank2.png) no-repeat 20px -60px;}/*农行*/
.ICBC{ background:url(../images/bank2.png) no-repeat 20px -127px;}/*工行*/
.CCB{ background:url(../images/bank2.png) no-repeat 20px -190px;}/*建行*/
.BCM{ background:url(../images/bank2.png) no-repeat 20px -260px;}/*交行*/
.CMB{ background:url(../images/bank2.png) no-repeat 20px -330px; }/*招行*/
.BOB{ background:url(../images/bank2.png) no-repeat 20px -396px;}/*北京*/
.HXB{ background:url(../images/bank2.png) no-repeat 20px -459px;}/*华夏*/
.CGB{ background:url(../images/bank2.png) no-repeat 20px -530px;}/*广发*/
.CCB_ZX{background:url(../images/bank2.png) no-repeat 20px -595px;}/*中信*/
.NBCB{ background:url(../images/bank2.png) no-repeat 20px -656px;}/*宁波*/
.RCB{ background:url(../images/bank2.png) no-repeat 20px -722px;}/*农商*/
.PSBC{ background:url(../images/bank2.png) no-repeat 20px -792px;}/*邮政*/
.SPDB{ background:url(../images/bank2.png) no-repeat 20px -855px;}/*浦发*/
.CIB{ background:url(../images/bank2.png) no-repeat 20px -915px}/*兴业*/
.CEB{ background:url(../images/bank2.png) no-repeat 20px -975px;}/*光大*/
.BC{ background:url(../images/bank2.png) no-repeat 20px -1039px;}/*上海*/
.SDB{ background:url(../images/bank2.png) no-repeat 20px -1110px;}/*深发展*/
.PABC{ background:url(../images/bank2.png) no-repeat 20px -1172px;}/*平安*/
.HZB{ background:url(../images/bank2.png) no-repeat 20px -1242px;}/*杭州*/
.CBBC{ background:url(../images/bank2.png) no-repeat 20px -1316px;}/*渤海*/
.CMBC{ background:url(../images/bank2.png) no-repeat 20px -1384px; }/*民生*/
.licence{ background:url(../images/auth2.png) no-repeat 20px 5px; }/*支付牌照*/

/*.BOC{ background:url(../images/bank1.png) no-repeat 20px 5px;}!*中行*!*/
/*.ABD{ background:url(../images/bank1.png) no-repeat 20px -60px;}!*农行*!*/
/*.ICBC{ background:url(../images/bank1.png) no-repeat 20px -127px;}!*工行*!*/
/*.CCB{ background:url(../images/bank1.png) no-repeat 20px -190px;}!*建行*!*/
/*.BCM{ background:url(../images/bank1.png) no-repeat 20px -260px;}!*交行*!*/
/*.CMB{ background:url(../images/bank1.png) no-repeat 20px -330px; }!*招行*!*/
/*.BOB{ background:url(../images/bank1.png) no-repeat 20px -396px;}!*北京*!*/
/*.HXB{ background:url(../images/bank1.png) no-repeat 20px -459px;}!*华夏*!*/
/*.CGB{ background:url(../images/bank1.png) no-repeat 20px -530px;}!*广发*!*/
/*.CCB_ZX{background:url(../images/bank1.png) no-repeat 20px -595px;}!*中信*!*/
/*.NBCB{ background:url(../images/bank1.png) no-repeat 20px -656px;}!*宁波*!*/
/*.RCB{ background:url(../images/bank1.png) no-repeat 20px -722px;}!*农商*!*/
/*.PSBC{ background:url(../images/bank1.png) no-repeat 20px -792px;}!*邮政*!*/
/*.SPDB{ background:url(../images/bank1.png) no-repeat 20px -855px;}!*浦发*!*/
/*.CIB{ background:url(../images/bank1.png) no-repeat 20px -915px}!*兴业*!*/
/*.CEB{ background:url(../images/bank1.png) no-repeat 20px -975px;}!*光大*!*/
/*.BC{ background:url(../images/bank1.png) no-repeat 20px -1039px;}!*上海*!*/
/*.SDB{ background:url(../images/bank1.png) no-repeat 20px -1110px;}!*深发展*!*/
/*.PABC{ background:url(../images/bank1.png) no-repeat 20px -1172px;}!*平安*!*/
/*.HZB{ background:url(../images/bank1.png) no-repeat 20px -1242px;}!*杭州*!*/
/*.CBBC{ background:url(../images/bank1.png) no-repeat 20px -1316px;}!*渤海*!*/
/*.CMBC{ background:url(../images/bank1.png) no-repeat 20px -1384px; }!*民生*!*/
/*.licence{ background:url(../images/auth1.png) no-repeat 20px 5px; }!*支付牌照*!*/
/*--//bank--*/

.BM{ background:url(../images/bm.png) no-repeat;background-size: 80% 30%;clear: both;background-position: center center}
.HUODOU{ background:url(../images/huodull.png)  no-repeat;background-size: 90% 70%;clear: both;background-position: center center}
.LIUYANGBANG{ background:url(../images/liuyangbang.png)  no-repeat;background-size: 90% 70%;clear: both;background-position: center center}
.NISU{ background:url(../images/nysochina.png) no-repeat;background-size: 40% 100% ;clear: both;background-position: center center}
.RONGHAN{ background:url(../images/ronghan.png)  no-repeat;background-size: 90% 70%;clear: both;background-position: center center}
.TIANXINGYUN{ background:url(../images/tianxingyun.png)  no-repeat;background-size: 90% 60%;clear: both;background-position: center center}
.VCAN{ background:url(../images/vcan.png)no-repeat;background-size: 90% 90%;clear: both;background-position: center center}
.WDGZ{ background:url(../images/wandougongzhu.png)no-repeat;background-size: 90% 60%;clear: both;background-position: center center}
.YH{ background:url(../images/yh-int.png)no-repeat;background-size: 90% 60%;clear: both;background-position: center center}
.YIJIE{ background:url(../images/yijie.png)no-repeat;background-size: 90% 60%;clear: both;background-position: center center}
.YNF{ background:url(../images/yunifang.png)no-repeat;background-size: 50% 100%;clear: both;background-position: center center}
.ZL{ background:url(../images/zhenlv.png)no-repeat;background-size: 90% 50%;clear: both;background-position: center center}


/*.BM{ background:url(../images/bm-blackwhite.png) no-repeat;background-size: 80% 30%;clear: both;background-position: center center}*/
/*.HUODOU{ background:url(../images/huodull-blackwhite.png)  no-repeat;background-size: 90% 70%;clear: both;background-position: center center}*/
/*.LIUYANGBANG{ background:url(../images/liuyangbang-blackwhite.png)  no-repeat;background-size: 90% 70%;clear: both;background-position: center center}*/
/*.NISU{ background:url(../images/nysochina-blackwhite.png) no-repeat;background-size: 40% 100%;clear: both;background-position: center center}*/
/*.RONGHAN{ background:url(../images/ronghan-blackwhite.png)  no-repeat;background-size: 90% 70%;clear: both;background-position: center center}*/
/*.TIANXINGYUN{ background:url(../images/tianxingyun-blackwhite.png)  no-repeat;background-size: 90% 60%;clear: both;background-position: center center}*/
/*.VCAN{ background:url(../images/vcan-blackwhite.png)no-repeat;background-size: 90% 90%;clear: both;background-position: center center}*/
/*.WDGZ{ background:url(../images/wandougongzhu-blackwhite.png)no-repeat;background-size: 90% 60%;clear: both;background-position: center center}*/
/*.YH{ background:url(../images/yh-int-blackwhite.png)no-repeat;background-size: 90% 60%;clear: both;background-position: center center}*/
/*.YIJIE{ background:url(../images/yijie-blackwhite.png)no-repeat;background-size: 90% 60%;clear: both;background-position: center center}*/
/*.YNF{ background:url(../images/yunifang-blackwhite.png)no-repeat;background-size: 50% 100%;clear: both;background-position: center center}*/
/*.ZL{ background:url(../images/zhenlv-blackwhite.png)no-repeat;background-size: 90% 50%;clear: both;background-position: center center}*/


/*--foot--*/
.foot { width:100%; height:285px; color:#FFF; min-width:1100px; overflow:hidden;font-family: Microsoft Yahei;}
.foot .left{ float:left; width:70%; height:285px; }
.foot .companyinfo{ width:100%; float:left; padding:1.9em 1.5em; height:65%;background:#434444; }
.foot .copyright{ width:100%; float:left; background:#1f2121; padding-top:.8em;padding-bottom:.8em; height:35%;}
ul.name{ width:45%; float:left; list-style:none; line-height:28px; font-size:1.1em;}
ul.info{ width:55%; font-size:1.1em; float:left; list-style:none;line-height:44px; }
ul.bq{width:55%; font-size:1.0em; float:left; list-style:none; line-height:24px; text-align:center;padding-top: 5px;}
ul.link{width:45%; font-size:1.0em; float:left; list-style:none;line-height:44px; padding-top:1.5em; padding-left:3.0em; }
ul.link li{float:left; width:33%;}
ul.link li a{ display:block; width:83px; height:58px;}
a:hover.security_ico{background: url(../images/security.png) no-repeat 0px -7px}
a:hover.versign{background: url(../images/security.png) no-repeat -98px -7px }
a:hover.police{background: url(../images/security.png) no-repeat -195px -7px }
.security_ico{background: url(../images/security1.png) no-repeat 0px -7px }
.versign{background: url(../images/security1.png) no-repeat -98px -7px }
.police{background: url(../images/security1.png) no-repeat -195px -7px }
.foot .contact{ float:left;width:15%; background-color:#395591;height:285px; font-size:1.2em; text-align:center}
.foot .pagetop{ float:left;width:15%; background-color:#898989; height:285px; font-size:1.2em;text-align:center}
.foot .contact i,.foot .pagetop i{font-size:2.0em;float:left;width:100%;text-align:center}
.foot span{ width:100%; float:left;}
.foot .contact a,.foot .pagetop a{ width:100%; height:285px; color:#FFF; padding:5.0em .5em; line-height:45px; display:block;} 
.foot .contact a:hover{float:left;width:100%;height:285px;text-align:center;background-color:#4264a4;}
.foot .pagetop a:hover{float:left;width:100%;height:285px;text-align:center;background-color:#b5b7b5;}
/*--//foot--*/




/*----product----*/
.probox{height: auto; zoom: 1; overflow: hidden; background-color: #efefef; min-width:1100px;}
.producttop{ display: block;width: 100%;position: relative;height:30%;}
.usolv01{background: url(../images/usolvpay01.jpg) no-repeat 0px 0px;background-size: cover;}
.usolv02{background: url(../images/usolvpay02.jpg) no-repeat 0px 0px;background-size: cover;}
.usolv03{background: url(../images/usolvpay03.jpg) no-repeat 0px 0px;background-size: cover;}
.usolv04{background: url(../images/usolvpay04.jpg) no-repeat 0px 0px;background-size: cover;}
.usolv05{background: url(../images/usolvpay05.jpg) no-repeat 0px 0px;background-size: cover;}
.usolv06{background: url(../images/usolvpay06.jpg) no-repeat 0px 0px;background-size: cover;}
.usolv07{background: url(../images/usolvpay07.jpg) no-repeat 0px 0px;background-size: cover;}
.item1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/usolvpay01.jpg", sizingMethod="scale")}
.item2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/usolvpay02.jpg", sizingMethod="scale")}
.item3{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/usolvpay03.jpg", sizingMethod="scale")}
.item4{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/usolvpay04.jpg", sizingMethod="scale")}
.item5{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/usolvpay05.jpg", sizingMethod="scale")}
.item7{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://usolvpay.hnapay.com/homesite/images/usolvpay07.jpg", sizingMethod="scale")}
.producttop span{ font-size:24px; color:#FFF; position:absolute; left:50%; top:50%;font-family: "Microsoft Yahei";}
.productnav{ text-align:left;font-size:1.2em; }
.productnav a{ color:#9f9fa0; border-left:2px solid #9f9fa0;line-height:40px;display:block;font-size:17px;}
.productnav a:hover{  border-left:2px solid #000000;line-height:40px; display:block; color:#000000;}
.productnav i{ font-size:1.0em;margin-left:10px;margin-right:10px;}
.productnav-side {border-left: 1px solid #eee;padding: 0px 0 50px 20px;text-align: center;}
.productnav-side p {  margin-bottom: 0.5em;text-align:left; margin-bottom:10px; font-size: 1.5em;  color:#000000;}
.rightarticle h5 { font-size: 1.5em; color: #5479bc; line-height:50px;}
.rightarticle h6 { font-size: 1.2em; color: #5479bc; line-height:17px; border-left:2px solid #5479bc; padding-left:10px; margin-top:35px; margin-bottom:20px;}
.rightarticle span{ line-height:30px;font-size:15px;}
.rightarticle1 h5 { font-size: 1.5em; color: #5479bc; line-height:50px;}
.rightarticle1 h6 { font-size: 1.2em; color: #5479bc; line-height:17px; border-left:2px solid #5479bc; padding-left:10px; margin-top:35px; margin-bottom:20px;}
.rightarticle1 span{ line-height:30px;font-size:15px;}
.probottom{ float:left; width:100%; line-height:50px; background-color:#cccccc; color:#585757; margin-bottom:1px; }
.probottom i{margin-left:10px;margin-right:10px; color:#FFF;}
.probottom a{ display:block;color:#585757;font-size:15px;}
.probottom a:hover{ display:block; background-color:#bbbbbb;}
.leftmenu{ width:25%; padding:5.5em 3em;float:left;font-family: Microsoft Yahei;}
.rightbox{background-color: #ffffff;background-size: cover; float:right; width:75%;font-family: Microsoft Yahei;}
.rightarticle{ padding:4.5em 6em;font-family: Microsoft Yahei;}
.rightarticle1{ padding:4.5em 2em;font-family: Microsoft Yahei;}
.select{ color:#000; border-left:2px solid #000000;line-height: 40px;}
.gsdt{float:left;margin-right: 20px;width: 140px;}
.wznr{float:left;line-height:32px;width: 64%; }
.xesj{float:right;line-height:32px;width: 10%; }
.lefti{float: left;line-height: 34px; color:#4769ae}
.work-grids h5{ font-size: 1.5em; color: #5479bc; line-height:50px;}
.rightarticle h7{ font-size: 1.5em; color: #5479bc; line-height:60px; text-align:center; width:100%; display:block;}
.rightarticle p{ font-size: 16px;line-height:30px; margin-bottom:20px;}
.rightarticle1 h7{ font-size: 1.5em; color: #5479bc; line-height:60px; text-align:center; width:100%; display:block;}
.rightarticle1 p{ font-size: 16px;line-height:30px; margin-bottom:20px;}
.imgtext{ width:805px; margin-left:auto; margin-right:auto; display:block; padding:15px 0;text-align: center;}
.imgtext1{ width:941px; margin-left:auto; margin-right:auto; display:block; padding:15px 0;text-align: center;}


/******首页登录框******/
.conindex .dw{ width:290px; height:360px; float:right; margin-top:75px;}
.indexlogin {border: 0;width: 285px;border-bottom: none;position: absolute;}
.indexlogin .switch {height:40px;bottom:0;top:0; width:286px; position:relative; z-index:99;}
.indexlogin .switch #switch_qlogin {margin-right:4px;*margin-right:2px;transition: none; -webkit-transition: none;}
.indexlogin .switch .switch_btn {color:#FFF;display:inline-block;height:40px;line-height:40px;outline:none;*hide-focus:expression(this.hideFocus=true); width:138px; background:rgba(62, 62, 62, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=60);background-color:#3e3e3e;text-align: center; transition: none;       -webkit-transition: none;}
.indexlogin .switch .switch_btn_focus {color:#FFF;display:inline-block;height:40px;line-height:40px;outline:none;*hide-focus:expression(this.hideFocus=true);width:138px; background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30);background-color:#000000;text-align: center;transition: none;        -webkit-transition: none;}
.indexlogin .switch .switch_btn_focus b,.indexlogin .switch .switch_btn b{*position:relative;position:relative;}
.indexlogin .switch .switch_btn:hover {color:#FFF;text-decoration:none;}
.indexlogin .switch .switch_btn_focus:hover {text-decoration:none;}
.indexlogin .web_login {width: 285px;position: relative;_left: 60px;*left:0;margin: 0 auto;	margin-top: 20px;margin-bottom:15px;height:auto;zoom:1;overflow: hidden;}
.indexlogin .web_login .inputOuter{width: 255px;height: 35px;margin-top: 10px;float: left;margin-left: 15px;*margin-left: 7px;}
.indexlogin .web_login .inputstyle{width:252px;height:33px;padding-left:5px;line-height:33px;border:1px solid #D7D7D7;background-color:#FFFFFF;color:#676767;ime-mode:disabled;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; border-radius:0.4em;position:relative;}
.indexlogin .web_login .inputstyle-error{border:2px solid #f95000;}/*输入错误时红色框*/
.indexlogin .web_login .pwdArea{height: 50px;margin-bottom: 0px;position: relative;	z-index: 3;}
.indexlogin .web_qr_login{position:relative;z-index: 5;overflow:hidden; background-color:#000000; background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30);}
.indexlogin .forgetmm{ position:relative;/*实现IE文字不透明*/}
.indexlogin .cue{height:20px;line-height:20px; color:#f95000;font-size:12px; margin-left:15px;}
.indexlogin .web_login input.inputstyle:focus{border: 1px solid #0088cc;}
.indexlogin .button_box{height: auto;width: 253px;margin: 0 auto; padding-top:10px; zoom:1; overflow:auto;}
.indexlogin .button_red{display:inline-block;height:30px;background:#d02224;border:none;cursor:pointer;color:#fff; width:252px;text-align:center;outline:none;font-weight:bold;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; border-radius:0.3em; }
.indexlogin .button_red:hover{background:#b30f11;color:#fff;text-decoration:none; font-weight:bold;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei";}
.indexlogin .forgetmm{color: #FFF;	width: 255px;margin: 0 auto;line-height: 20px;	text-align: right;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; font-size:12px;}
.indexlogin .forgetmm a{ color:#FFF; text-decoration:none;transition: none;-webkit-transition: none;}
.indexlogin .forgetmm a:hover{ color:#FFF; text-decoration:underline;}
.indexlogin .bottom{height: 33px;background-color: #FFF;background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter: Alpha(opacity=30);color:#ffffff;font-family:Arial, Helvetica, sans-serif "Microsoft YaHei"; font-size:12px}
.indexlogin .bottom{ position:relative;/*实现IE文字不透明*/*position:initial!important;}
.x{ border-right:1px solid #ffffff;}
.indexlogin .bottom a{ width:140px; text-align:center; line-height:18px; color:#FFF; display:block; float:left; margin-top:8px; position:relative;/*实现IE文字不透明*/transition: none;-webkit-transition: none;}
.indexlogin .bottom a:hover{text-decoration:underline;}

/******注册登录框******/
.indexlogin .web_reg_login{position:relative;overflow:hidden; background:#FFF; background:rgba(90, 90, 90, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30);}
.indexlogin .switch .reg_btn {color:#FFF;display:inline-block;height:40px;line-height:40px;outline:none;*hide-focus:expression(this.hideFocus=true); width:139px; background:rgba(60, 60, 60, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=60);background:#a8a8a8;text-align: center; }
.indexlogin .switch .reg_btn_focus {color:#FFF;display:inline-block;height:40px;line-height:40px;outline:none;*hide-focus:expression(this.hideFocus=true);width:139px; background:rgba(90, 90, 90, 0.3) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=30);background:#ffffff;text-align: center;}

/******友情链接********/
.bd_content{ padding:10px 0px; overflow:hidden;zoom:1;}
.img_list li{ float:left; padding:5px 10px; display:inline; }
.img_list li a{ border:1px solid #ddd; float:left; display:inline;background:#fff;}
.img_list li a:hover{ border:1px solid #8bacd9;}
.img_list li img{ float:left;}
.txt_list li{ width:130px; margin:5px 9px; display:inline; float:left; color:#666}
.txt_list a{color:#666}
.txt_list a:hover{color:#03f}


.texttitle{ border-bottom:1px solid #d6d6d6; text-align:left; height: 49px;line-height:37px; color:#9f9f9f;font-size: 16px; margin-bottom:20px;}

/*******帮助中心*******/
b.h{ color:#e83b18;}
b.l{ color:#17923b;}