.text-up{color:#e63232!important}
.text-down{color:#2db464!important}
.text-default{color:#465064!important}
.text-info{color:#aab4c8!important}
.text-muted{color:#788296!important}
.text-warning{color:#ff8c00!important}
.text-primary{color:#2774ba!important}
.text-danger{color:#e63232!important}
.text-success{color:#2db464!important}
.text-link{color:#2774ba!important}
.text-through{text-decoration:line-through!important}
.text-bold{font-weight:700!important}
.tac{text-align:center!important}
.tal{text-align:left!important}
.tar{text-align:right!important}
.fl{float:left;*display:inline}
.fr{float:right;*display:inline}
.hide{display:none!important}
.show{display:block!important}
.cb{clear:both;font-size:0}
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
.container{width:1000px;margin:0 auto}
.container-well{width:960px;margin:0 auto;padding:20px;padding-top:0;background-color:#fff}
.zlbtn{display:inline-block;*display:inline;*zoom:1;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:4px;outline:0}
.zlbtn,.zlbtn:active,.zlbtn:hover{color:#fff}
.zlbtn-lg{height:48px;padding:0 20px;line-height:48px;font-size:20px}
.zlbtn-md{height:38px;padding:0 15px;line-height:38px;font-size:16px}
.zlbtn-sm{height:28px;padding:0 10px;line-height:28px;font-size:14px}
.zlbtn-xs{height:18px;padding:0 5px;line-height:18px;font-size:12px}
.zlbtn-lg-fixed{height:48px;width:178px;line-height:48px;font-size:20px}
.zlbtn-md-fixed{height:38px;width:128px;line-height:38px;font-size:16px}
.zlbtn-sm-fixed{height:28px;width:78px;line-height:28px;font-size:14px}
.zlbtn-xs-fixed{height:18px;width:58px;line-height:18px;font-size:12px}
.zlbtn-block{display:block;width:100%;padding:0}
.zlbtn-danger{background-color:#e63232;border:1px solid #e63232}
.zlbtn-danger:hover{background-color:#fa5050}
.zlbtn-danger:active{background-color:#dc1e1e}
.zlbtn-primary{background-color:#2774ba;border:1px solid #2774ba}
.zlbtn-primary:hover{background-color:#4ba0dc}
.zlbtn-primary:active{background-color:#4191c8}
.zlbtn-warning{background-color:#ff8c00;border:1px solid #ff8c00}
.zlbtn-warning:hover{background-color:#ff9600}
.zlbtn-warning:active{background-color:#ff8200}
.zlbtn-normal{background-color:#fff;color:#465064;border:1px solid #e1e1eb}
.zlbtn-normal:hover{background-color:#f5f5f7;color:#465064}
.zlbtn-normal:active{background-color:#e1e1eb;color:#465064}
.zlbtn-disabled,.zlbtn-disabled:active,.zlbtn-disabled:hover{background-color:#dcdcdc;color:#788296;border:1px solid #dcdcdc;cursor:default}
.zlpanel{background-color:#fff;border:1px solid #dadae4}
.zlpanel-header{height:40px;line-height:40px;padding-left:19px;background-color:#f5f5f7;border-bottom:1px solid #dadae4;position:relative}
.zlpanel-header h2{height:39px;line-height:40px;position:relative;top:1px;display:inline-block;*display:inline;*zoom:1;border-bottom:1px solid #e63232;font-size:16px;font-weight:400}
.zlpanel-header .other{position:absolute;top:0;right:20px}
.zlpanel-desc{margin-left:20px;font-size:14px}
.zlpanel-body{padding:19px}
.zlpanel+.zlpanel{border-top:0}
.zlinput-pwd,.zlinput-text{width:280px;height:22px;line-height:22px;padding:8px 0 8px 10px;border:none;outline:0;background:#FFF;border:1px solid #dadae4;font-size:14px}
.zlinput-error{border:1px solid #e63232}
.zlinput-hover{border:1px solid #465064}
.zlinput-help{line-height:14px;padding-top:6px;font-size:12px}
.zlinput-line-error .zlinput-pwd,.zlinput-line-error .zlinput-text{border:1px solid #e63232}
.zlinput-line-error .zlinput-help{color:#e63232}
.zlinput-line-error .zlinput-pwd,.zlinput-line-error .zlinput-text{border:1px solid #e63232}
.zlinput-line-error .zlinput-help{color:#e63232}
.zlinput-icon-wrap,.zlinput-wrap{position:relative;width:292px}
.zlinput-icon-wrap .input-deco-icon,.zlinput-icon-wrap .input-icon,.zlinput-wrap .input-deco-icon,.zlinput-wrap .input-icon{position:absolute;font-size:30px;top:0;right:6px}
.zlinput-icon-wrap .input-deco-text,.zlinput-wrap .input-deco-text{position:absolute;top:0;right:6px;line-height:40px;font-size:16px;padding-right:6px}
.zlinput-icon-wrap .zlinput-pwd,.zlinput-icon-wrap .zlinput-text{width:240px;padding-right:40px}
.zlform-line{*zoom:1;margin-bottom:10px}
.zlform-line:after,.zlform-line:before{display:table;content:""}
.zlform-line:after{clear:both}
.zlform-line:after,.zlform-line:before{display:table;content:""}
.zlform-line:after{clear:both}
.zlform-line .zlinput-wrap{float:left;*display:inline;padding-left:10px}
.zlform-line .zlinput-icon-wrap{float:left;*display:inline;padding-left:10px}
.zlform-line .zlother-wrap{height:40px;line-height:40px;padding-left:10px;font-size:14px;float:left;*display:inline}
.zlform-line .zlselect-wrap{float:left;*display:inline;padding-top:10px;padding-left:10px}
.zlform-line .zllabel-wrap{width:160px;height:40px;line-height:40px;padding-right:20px;font-size:14px;text-align:right;color:#788296;float:left;*display:inline}
.zlform-line .zlradio-wrap{float:left;*display:inline;padding-top:14px;*padding-top:12px;font-size:12px;padding-left:10px}
.zlselect{background:0 0;font-size:14px;border:1px solid #dadae4}
.checkbox-inline,.radio-inline{margin-right:10px;vertical-align:inherit}
.checkbox-inline label,.radio-inline label{vertical-align:inherit}
.checkbox-inline input,.radio-inline input{margin:0 5px 0 0;padding:0;width:13px;height:13px;font:13px Helvetica,Arial,sans-serif;vertical-align:-2px;*vertical-align:middle;_vertical-align:3px}
.zlpayment-list{width:920px}
.zlpayment-list .zlpayment-item{font-size:14px;color:#788296}
.zlpayment-list .zlpayment-item .col{line-height:20px;padding:15px 0;border-top:1px dashed #fff;border-bottom:1px dashed #dadae4;_border-bottom:none}
.zlpayment-list .zlpayment-item .col1{width:6%;text-align:center}
.zlpayment-list .zlpayment-item .col2{width:6%}
.zlpayment-list .zlpayment-item .col3{color:#465064}
.zlpayment-list .zlpayment-item .col4{width:20%}
.zlpayment-list .zlpayment-item .col5{width:14%}
.zlpayment-list .zlpayment-item .col6{width:13%}
.zlpayment-list .zlpayment-item .col4,.zlpayment-list .zlpayment-item .col5,.zlpayment-list .zlpayment-item .col6{text-align:right}
.zlpayment-list .zlpayment-item .col4 div,.zlpayment-list .zlpayment-item .col5 div,.zlpayment-list .zlpayment-item .col6 div{padding-right:20px}
.zlpayment-list .zlpayment-item .col4 div,.zlpayment-list .zlpayment-item .col5 div{border-right:1px solid #dadae4}
.zlpayment-list .zlpayment-selected .col{border-top:1px solid #465064;border-bottom:1px solid #465064}
.zlpayment-list .zlpayment-selected .col1{border-left:1px solid #465064}
.zlpayment-list .zlpayment-selected .col6{border-right:1px solid #465064}
.zlpayment-more,.zlzlpay-more{padding-top:10px;height:20px;line-height:20px;text-align:right;font-size:14px}
.zlpayment-more a,.zlzlpay-more a{color:#2774ba}
.zlpayment-more .zliconfont,.zlzlpay-more .zliconfont{font-size:14px}
.zlzlpay-list{width:920px}
.zlzlpay-list .zlzlpay-item{font-size:14px;color:#788296}
.zlzlpay-list .zlzlpay-item .col{line-height:20px;padding:15px 0;border-top:1px dashed #fff;border-bottom:1px dashed #dadae4;_border-bottom:none}
.zlzlpay-list .zlzlpay-item .col1{width:6%;text-align:center}
.zlzlpay-list .zlzlpay-item .col2{width:6%}
.zlzlpay-list .zlzlpay-item .col3{color:#465064}
.zlzlpay-list .zlzlpay-item .col4{width:13%}
.zlzlpay-list .zlzlpay-item .col5{width:14%}
.zlzlpay-list .zlzlpay-item .col6{width:14%}
.zlzlpay-list .zlzlpay-item .col7{width:13%}
.zlzlpay-list .zlzlpay-item .col8{width:11%}
.zlzlpay-list .zlzlpay-item .col4,.zlzlpay-list .zlzlpay-item .col5,.zlzlpay-list .zlzlpay-item .col6,.zlzlpay-list .zlzlpay-item .col7,.zlzlpay-list .zlzlpay-item .col8{text-align:right}
.zlzlpay-list .zlzlpay-item .col4 div,.zlzlpay-list .zlzlpay-item .col5 div,.zlzlpay-list .zlzlpay-item .col6 div,.zlzlpay-list .zlzlpay-item .col7 div,.zlzlpay-list .zlzlpay-item .col8 div{padding-right:20px}
.zlzlpay-list .zlzlpay-item .col4 div,.zlzlpay-list .zlzlpay-item .col5 div,.zlzlpay-list .zlzlpay-item .col6 div,.zlzlpay-list .zlzlpay-item .col7 div{border-right:1px solid #dadae4}
.zlzlpay-list .zlzlpay-selected .col{border-top:1px solid #465064;border-bottom:1px solid #465064}
.zlzlpay-list .zlzlpay-selected .col1{border-left:1px solid #465064}
.zlzlpay-list .zlzlpay-selected .col8{border-right:1px solid #465064}
.zlform-line .oni-datepicker-input-wrapper{background:#fff;border:1px solid #ccc;cursor:pointer;color:#333;font-size:12px;position:relative;display:inline-block;zoom:1;z-index:1;height:38px;line-height:38px;padding-left:10px;font-size:14px;float:left}
.zlform-line .oni-datepicker-input-wrapper input{border:0 none;cursor:pointer;outline:0;padding:8px 90px 8px 6px;width:90px;height:22px;line-height:22px;margin:0;font-size:14px}
.zlform-line .oni-datepicker-input-wrapper .oni-datepicker-tip{position:absolute;top:8px;right:10px;line-height:22px;height:22px;color:#b5b5b5}
.zlform-line .oni-datepicker-input-wrapper .oni-datepicker{position:relative;display:block;font-size:0;white-space:nowrap;color:#333;z-index:10;width:auto;margin-left:-11px}
.zlform-line .oni-datepicker-input-wrapper .oni-datepicker-wrapper-top{bottom:40px}
.zltipbox{line-height:20px;padding:10px 0 10px 10px;border-left:3px solid #dadae4;font-size:14px}
.zltipbox-danger{border-color:#e63232;background-color:#fff3f2}
.zltipbox-danger .zltipbox-iconfont{color:#e63232}
.zltipbox-warning{border-color:#ff8c00;background-color:#fff5ee}
.zltipbox-warning .zltipbox-iconfont{color:#ff8c00}
.zltipbox-success{border-color:#2db464;background-color:#eafbee}
.zltipbox-success .zltipbox-iconfont{color:#2db464}
.zllabel{display:inline-block;*display:inline;*zoom:1;height:18px;line-height:18px;font-size:12px;padding:0 4px;white-space:nowrap;border:1px solid #dadae4;border-radius:4px}
.zllabel-warning{border-color:#ff8c00;color:#ff8c00}
.zllabel-danger{border-color:#e63232;color:#e63232}
.zllabel-primary{border-color:#2774ba;color:#2774ba}
.zllabel-success{border-color:#2db464;color:#2db464}
.zltable{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #dadae4;border-bottom:none;font-size:14px}
.zltable td,.zltable th{line-height:20px;border-right:1px dashed #dadae4;border-bottom:1px solid #dadae4}
.zltable th{background:#f5f5f7;padding:6px 0;text-align:center;font-size:12px}
.zltable td{padding:14px 4px}
.zltable td.last,.zltable th.last{border-right:none}
.zltable tr.other td{background:#f5f5f7}
.zltable a{color:#2774ba}
.zltab .zltab-nav{position:relative;*zoom:1;border-bottom:1px solid #dadae4}
.zltab .zltab-nav:after,.zltab .zltab-nav:before{display:table;content:""}
.zltab .zltab-nav:after{clear:both}
.zltab .zltab-nav:after,.zltab .zltab-nav:before{display:table;content:""}
.zltab .zltab-nav:after{clear:both}
.zltab .zltab-nav .zltab-nav-item{float:left;*display:inline;width:140px;margin-right:20px;height:38px;line-height:38px;position:relative;font-size:14px;color:#788296;text-align:center;background:#f5f5f7;border:1px solid #dadae4;margin-bottom:-1px;cursor:pointer}
.zltab .zltab-nav .active{background:#fff;border-top:1px solid #e63232;border-bottom:1px solid #fff;color:#465064}
.zltab .zltab-nav .other{position:absolute;right:0;top:5px}
.zltab .zltab-content{margin-top:20px}
.zltab .zltab-content .zltab-content-item{display:none}
.zltab .zltab-content .active{display:block}
.zlpagination{font-size:12px;text-align:center;font-family:'瀹嬩綋'}
.zlpagination .page{height:28px;line-height:28px;padding:0 10px;border:1px solid #dadae4;vertical-align:baseline;color:#465064;display:inline-block;*display:inline;*zoom:1}
.zlpagination .page:hover{border:1px solid #e63232;background:#fff;color:#e63232}
.zlpagination .active{border:1px solid #e63232!important;background:#e63232!important;color:#fff!important}
.zlpagination .disable{border:1px solid #dadae4!important;color:#aab4c8!important;cursor:default}
.zlpagination .ellipsis,.zlpagination .total{height:30px;line-height:30px;padding:0 10px}
.zlpagination .total{color:#788296}
.zlsection-title{position:relative;height:48px;border-bottom:2px solid #dadae4;font-weight:400;font-size:14px;color:#aab4c8}
.zlsection-title span{height:46px;line-height:46px;margin-right:16px;border-bottom:2px solid #e63232;position:relative;top:2px;font-size:18px;color:#465064;display:inline-block;*display:inline;*zoom:1}
.zlsection-title .other{position:absolute;top:10px;right:0}
.zlslevel{*zoom:1;font-size:14px}
.zlslevel:after,.zlslevel:before{display:table;content:""}
.zlslevel:after{clear:both}
.zlslevel:after,.zlslevel:before{display:table;content:""}
.zlslevel:after{clear:both}
.zlslevel .text{float:left;*display:inline;line-height:16px;margin-right:4px}
.zlslevel .level{float:left;*display:inline;*zoom:1;margin-right:4px}
.zlslevel .level:after,.zlslevel .level:before{display:table;content:""}
.zlslevel .level:after{clear:both}
.zlslevel .level:after,.zlslevel .level:before{display:table;content:""}
.zlslevel .level:after{clear:both}
.zlslevel .level span{float:left;*display:inline;display:block;height:16px;background:#aab4c8;width:60px;margin-right:2px}
.zlslevel .level span.active{background:#2db464}
.zlslevel .level span:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}
.zlslevel .level span:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}
.zlslevel .other{float:left;*display:inline}
.zlslevel .other a{color:#2774ba}

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
caption,th{font-weight:400}
abbr,body,fieldset,html,iframe,img{border:0}
address,cite,dfn,em,i,var{font-style:normal}
[hidefocus],summary{outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
sub,sup{font-size:83%}
code,kbd,pre,samp{font-family:inherit}
q:after,q:before{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default;vertical-align:middle}
a,button{cursor:pointer}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover,del,ins,s,u{text-decoration:none}
.icon-ABC{background-image:url(../img/sprite_bankicon.png);background-position:-32px 0;width:32px;height:32px}
.icon-BOC{background-image:url(../img/sprite_bankicon.png);background-position:-64px -64px;width:32px;height:32px}
.icon-BOCOM{background-image:url(../img/sprite_bankicon.png);background-position:0 -32px;width:32px;height:32px}
.icon-BOS{background-image:url(../img/sprite_bankicon.png);background-position:-32px -32px;width:32px;height:32px}
.icon-CCB{background-image:url(../img/sprite_bankicon.png);background-position:-64px 0;width:32px;height:32px}
.icon-CEB{background-image:url(../img/sprite_bankicon.png);background-position:-64px -32px;width:32px;height:32px}
.icon-CIB{background-image:url(../img/sprite_bankicon.png);background-position:0 -64px;width:32px;height:32px}
.icon-CITIC{background-image:url(../img/sprite_bankicon.png);background-position:-32px -64px;width:32px;height:32px}
.icon-CMB{background-image:url(../img/sprite_bankicon.png);background-position:0 0;width:32px;height:32px}
.icon-CMBC{background-image:url(../img/sprite_bankicon.png);background-position:-96px 0;width:32px;height:32px}
.icon-GDB{background-image:url(../img/sprite_bankicon.png);background-position:-96px -32px;width:32px;height:32px}
.icon-HXB{background-image:url(../img/sprite_bankicon.png);background-position:-96px -64px;width:32px;height:32px}
.icon-ICBC{background-image:url(../img/sprite_bankicon.png);background-position:0 -96px;width:32px;height:32px}
.icon-PINGAN{background-image:url(../img/sprite_bankicon.png);background-position:-32px -96px;width:32px;height:32px}
.icon-PSBC{background-image:url(../img/sprite_bankicon.png);background-position:-64px -96px;width:32px;height:32px}
.icon-SPDB{background-image:url(../img/sprite_bankicon.png);background-position:-96px -96px;width:32px;height:32px}
.icon-zlpay{background-image:url(../img/sprite_bankicon.png);background-position:-128px 0;width:32px;height:32px}
.zlstep{width:960px;height:50px;background:url(../img/sprite_step.png)}
.zlstep-register-1{background-position:0 0}
.zlstep-register-2{background-position:0 -50px}
.zlstep-register-3{background-position:0 -100px}
.zlstep-register-4{background-position:0 -150px}
.zlstep-register-5{background-position:0 -200px}
.zlstep-password-1{background-position:0 -250px}
.zlstep-password-2{background-position:0 -300px}
.zlstep-password-3{background-position:0 -350px}
.zlstep-password-4{background-position:0 -400px}
.zlstep-password-5{background-position:0 -450px}
.zlstep-phone-1{background-position:0 -500px}
.zlstep-phone-2{background-position:0 -550px}
.zlstep-phone-3{background-position:0 -600px}
.zlstep-phone-4{background-position:0 -650px}
@font-face{font-family:zliconfont;src:url(//at.alicdn.com/t/font_1442297773_6311061.eot);src:url(//at.alicdn.com/t/font_1442297773_6311061.eot?#iefix) format('embedded-opentype'),url(//at.alicdn.com/t/font_1442297773_6311061.woff) format('woff'),url(//at.alicdn.com/t/font_1442297773_6311061.ttf) format('truetype'),url(//at.alicdn.com/t/font_1442297773_6311061.svg#iconfont) format('svg')}
.zliconfont{font-family:zliconfont;font-size:16px;font-style:normal}
*{margin:0;padding:0}
body{padding:0;margin:0;font-family:"Microsoft YaHei",sans-serif;font-size:12px;color:#465064;background-color:#f5f5f7}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.placeholder{color:#aaa}
.ms-controller{visibility:hidden}
.icon{display:inline-block;font-size:0;line-height:0;vertical-align:middle}
.icon-aqszzs{background-image:url(/static/main/images/sprite_footer.png);background-position:0 -48px;width:74px;height:24px}
.icon-jdjg{background-image:url(/static/main/images/sprite_footer.png);background-position:0 -104px;width:31px;height:26px}
.icon-jgyh{background-image:url(/static/main/images/sprite_footer.png);background-position:-113px -63px;width:30px;height:30px}
.icon-jjmmw{background-image:url(/static/main/images/sprite_footer.png);background-position:0 0;width:113px;height:24px}
.icon-spdl{background-image:url(/static/main/images/sprite_footer.png);background-position:-74px -48px;width:30px;height:22px}
.icon-zlfund{background-image:url(/static/main/images/sprite_footer.png);background-position:0 -24px;width:98px;height:24px}
.icon-zlzz{background-image:url(/static/main/images/sprite_footer.png);background-position:-113px -32px;width:30px;height:31px}
.icon-zzicon_1{background-image:url(/static/main/images/sprite_footer.png);background-position:0 -72px;width:32px;height:32px}
.icon-zzicon_2{background-image:url(/static/main/images/sprite_footer.png);background-position:-32px -72px;width:32px;height:32px}
.icon-zzicon_3{background-image:url(/static/main/images/sprite_footer.png);background-position:-64px -72px;width:32px;height:32px}
.icon-zzicon_4{background-image:url(/static/main/images/sprite_footer.png);background-position:-113px 0;width:32px;height:32px}
.table-noresult{line-height:40px;text-align:center;border:1px solid #dadae4;border-top:0;font-size:14px}
.zltopbar{background-color:#f5f5f7;border-bottom:1px solid #dadae4;font-size:12px;color:#788296}
.zltopbar a{color:#788296}
.zltopbar .container{height:40px}
.zltopbar-left{float:left;*display:inline}
.zltopbar-left ul{padding:11px 0}
.zltopbar-left li{height:18px;line-height:18px;padding:0 14px;border-right:1px solid #dadae4;display:inline-block;*display:inline;*zoom:1}
.zltopbar-left li .zliconfont-mobile{color:#e63232}
.zltopbar-left li .zliconfont-wb{color:#e63232}
.zltopbar-left li .zliconfont-wx{color:#2db464}
.zltopbar-left li.nobdr{border-right:none}
.zltopbar-left li.wechat{position:relative;*z-index:2;padding:0}
.zltopbar-left li.wechat .wxgzh{position:absolute;z-index:2;top:29px;_top:31px;left:-120px;width:260px;border:1px solid #dadae4;background-color:#fff;display:none;*zoom:1}
.zltopbar-left li.wechat .wxgzh:after,.zltopbar-left li.wechat .wxgzh:before{display:table;content:""}
.zltopbar-left li.wechat .wxgzh:after{clear:both}
.zltopbar-left li.wechat .wxgzh .wxgzh-item{width:100px;padding:15px 15px;float:left;*display:inline}
.zltopbar-left li.wechat .wxgzh .wxgzh-item .item-footer,.zltopbar-left li.wechat .wxgzh .wxgzh-item .item-header{height:20px;line-height:20px;font-size:14px;text-align:center}
.zltopbar-left li.wechat .wxgzh .wxgzh-item img{width:100px;height:100px;display:block}
.zltopbar-left li.open .wxgzh{display:block}
.zltopbar-right{float:right;*display:inline}
.zltopbar-right li{height:40px;line-height:40px;padding:0 14px;border-right:1px solid #dadae4;display:inline-block;*display:inline;*zoom:1}
.zltopbar-right li .mfkh{color:#ff8c00}
.zltopbar-right li .zliconfont-account{color:#e63232}
.zltopbar-right li.welcome span{padding-right:4px}
.zlnav{padding:28px 0;font-size:14px;background-color:#fff;border-bottom:1px solid #dadae4}
.zlnav .zlnav-left{float:left;*display:inline}
.zlnav .zlnav-left .zlnav-logo{*zoom:1;width:340px}
.zlnav .zlnav-left .zlnav-logo:after,.zlnav .zlnav-left .zlnav-logo:before{display:table;content:""}
.zlnav .zlnav-left .zlnav-logo:after{clear:both}
.zlnav .zlnav-left .zlnav-logo img{width:160px;height:36px;display:block;float:left;*display:inline}
.zlnav .zlnav-left .zlnav-logo .logo-text{height:36px;line-height:36px;padding-left:10px;color:#788296;float:left;*display:inline}
.zlnav .zlnav-right{float:right;*display:inline}
.zlnav .zlnav-right .zlnav-list .zlnav-item{width:70px;height:36px;line-height:36px;text-align:center;position:relative;z-index:1;cursor:pointer;display:inline-block;*display:inline;*zoom:1}
.zlnav .zlnav-right .zlnav-list .zlnav-item a{display:block;color:#465064}
.zlnav .zlnav-right .zlnav-list .zlnav-item a:hover{color:#e63232}
.zlnav .zlnav-right .zlsubnav{position:absolute;z-index:2;top:34px;left:-30px;border-top:2px solid #e63232;background-color:#fff;display:none}
.zlnav .zlnav-right .zlsubnav .zlsubnav-item{width:128px;height:38px;line-height:38px;text-align:center;border:1px solid #dadae4;border-top:0}
.zlnav .zlnav-right .zlsubnav .zlsubnav-item a{display:block;color:#788296}
.zlnav .zlnav-right .zlsubnav .zlsubnav-item a:hover{color:#465064;background-color:#f5f5f7}
.zlnav .zlnav-right .open .zlsubnav{display:block}
.zlfooter{height:630px;color:#aab4c8;background:url(/static/main/images/footer-bg.png) center 0 no-repeat}
.zlfooter .zlfooter-list{padding-top:20px;margin-right:-20px;*zoom:1}
.zlfooter .zlfooter-list:after,.zlfooter .zlfooter-list:before{display:table;content:""}
.zlfooter .zlfooter-list:after{clear:both}
.zlfooter .zlfooter-list .zlfooter-item{margin-right:20px;width:235px;float:left;*display:inline}
.zlfooter .zlfooter-list .zlfooter-item .item-title{height:39px;border-bottom:1px solid #788296;font-size:16px;color:#fff}
.zlfooter .zlfooter-list .zlfooter-item .item-title span{position:relative;top:1px;height:38px;line-height:38px;border-bottom:1px solid #e63232;display:inline-block;*display:inline;*zoom:1}
.zlfooter .zlfooter-list .zlfooter-item .item-content{margin-top:24px;font-size:14px}
.zlfooter .zlfooter-list .zlfooter-item .item-content a{color:#aab4c8}
.zlfooter .zlfooter-list .zlfooter-item .item-zzsm p{line-height:22px;font-size:12px}
.zlfooter .zlfooter-list .zlfooter-item .item-zzbz li{height:40px;line-height:40px;font-size:14px}
.zlfooter .zlfooter-list .zlfooter-item .item-zzbz li .icon{margin-right:10px}
.zlfooter .zlfooter-list .zlfooter-item .item-about ul{*zoom:1}
.zlfooter .zlfooter-list .zlfooter-item .item-about ul:after,.zlfooter .zlfooter-list .zlfooter-item .item-about ul:before{display:table;content:""}
.zlfooter .zlfooter-list .zlfooter-item .item-about ul:after{clear:both}
.zlfooter .zlfooter-list .zlfooter-item .item-about ul li{width:100px;height:38px;line-height:38px;float:left;*display:inline}
.zlfooter .zlfooter-list .zlfooter-item .item-cs .zxcfgw{margin-bottom:20px}
.zlfooter .zlfooter-list .zlfooter-item .item-cs .zxcfgw a{width:200px;font-size:16px;color:#fff}
.zlfooter .zlfooter-list .zlfooter-item .item-cs .zxcfgw .zliconfont{color:#fff;font-size:30px}
.zlfooter .zlfooter-list .zlfooter-item .item-cs p{line-height:22px}
.zlfooter .zlfooter-list .zlfooter-item .item-cs p .cfrx{color:#fff;font-weight:700}
.zlfooter .zlfooter-list .zlfooter-item .item-cs p .bzzx{color:#e63232}
.zlfooter .zlfooter-top{padding-top:40px;*zoom:1}
.zlfooter .zlfooter-top:after,.zlfooter .zlfooter-top:before{display:table;content:""}
.zlfooter .zlfooter-top:after{clear:both}
.zlfooter .zlfooter-top .top-left{width:500px;float:left;*display:inline}
.zlfooter .zlfooter-top .top-left ul{*zoom:1;margin-right:-60px}
.zlfooter .zlfooter-top .top-left ul:after,.zlfooter .zlfooter-top .top-left ul:before{display:table;content:""}
.zlfooter .zlfooter-top .top-left ul:after{clear:both}
.zlfooter .zlfooter-top .top-left ul li{float:left;*display:inline;margin-right:60px;margin-bottom:16px;font-size:14px}
.zlfooter .zlfooter-top .top-left ul li a{color:#aab4c8}
.zlfooter .zlfooter-top .top-right{width:388px;font-size:14px;float:right;*display:inline}
.zlfooter .zlfooter-top .top-right .zxcfgw{margin-bottom:10px}
.zlfooter .zlfooter-top .top-right .zxcfgw a{width:160px;font-size:16px;color:#fff}
.zlfooter .zlfooter-top .top-right .zxcfgw .zliconfont{color:#fff;font-size:30px}
.zlfooter .zlfooter-top .top-right .phone{line-height:30px}
.zlfooter .zlfooter-top .top-right .phone span{font-size:20px;color:#fff;font-weight:700}
.zlfooter .zlfooter-top .top-right p{line-height:28px;font-size:14px}
.zlfooter .zlfooter-top .top-right p a{color:#aab4c8}
.zlfooter .zlfooter-middle{margin-top:20px;padding-top:16px;border-top:1px solid #788296}
.zlfooter .zlfooter-middle p{font-size:12px;line-height:20px}
.zlfooter .zlfooter-middle p span{color:#e63232;font-size:14px}
.zlfooter .zlfooter-bottom{position:relative;margin-top:16px;padding-top:40px;border-top:1px solid #788296}
.zlfooter .zlfooter-bottom .site-icon{margin-bottom:10px}
.zlfooter .zlfooter-bottom .site-icon .icon-zlfund{margin-right:20px}
.zlfooter .zlfooter-bottom p{line-height:22px;font-size:12px}
.zlfooter .zlfooter-bottom .zzlist{margin-top:20px}
.zlfooter .zlfooter-bottom .zzlist .icon{margin-left:2px}
.zlfooter .zlfooter-bottom .qrcode{position:absolute;right:0;top:40px}
.zlqrcode{padding:40px 0;background:#fff;border-top:1px solid #dadae4}
.zlqrcode .zlqrcode-title{text-align:center;line-height:50px;font-size:30px}
.zlqrcode .zlqrcode-subtitle{text-align:center;line-height:18px;font-size:14px;margin-bottom:30px}
.zlqrcode .zlqrcode-img{width:1000px}
.zlqualification{padding:30px 0;background:#fff;border-top:1px solid #dadae4}
.zlqualification .zlqualification-list{*zoom:1}
.zlqualification .zlqualification-list:after,.zlqualification .zlqualification-list:before{display:table;content:""}
.zlqualification .zlqualification-list:after{clear:both}
.zlqualification .zlqualification-list .zlqualification-item{width:200px;float:left;*display:inline}
.zlqualification .zlqualification-list .zlqualification-item .item-desc{color:#788296;text-align:center;line-height:18px;font-size:14px}
.zlqualification .zlqualification-list .zlqualification-item .item-icon{text-align:center;margin-bottom:20px}
.zlqualification .zlqualification-list .zlqualification-item .item-icon .zliconfont{font-size:32px;color:#e63232}

@charset "utf-8";
body {
    background-color: #FFFFFF;
    color: #465064;
    font-size: 14px;
}

a{
    color: #2774BA;
}

b,
strong,
.b {
    font-weight: bold;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}
h1 {
    font-size: 36px;
}
h2 {
    font-size: 30px;
}
h3 {
    font-size: 22px;
}
h4 {
    font-size: 20px;
}
h5 {
    font-size: 16px;
}
h6 {
    font-size: 14px;
}
/*字体大小*/

.f0 {
    font-size: 0;
}
.f12 {
    font-size: 12px;
}
.f14 {
    font-size: 14px;
}
.f16 {
    font-size: 16px;
}
.f18 {
    font-size: 18px;
}
.f20 {
    font-size: 20px;
}
.f22 {
    font-size: 22px;
}
.f26 {
    font-size: 26px;
}
.f28 {
    font-size: 28px;
}
.f30 {
    font-size: 30px;
}
.f32 {
    font-size: 32px;
}
.f34 {
    font-size: 34px;
}
.f36 {
    font-size: 36px;
}
.f38 {
    font-size: 38px;
}
.f40 {
    font-size: 40px;
}
small {
    font-size: 85.7%;
    /* 12/14=0.8571428571 */
}
/*行高*/

.lh1 {
    line-height: 1;
}
.lh1-2 {
    line-height: 1.2;
}
.lh1-4 {
    line-height: 1.4;
}
.lh1-6 {
    line-height: 1.6;
}
.lh2 {
    line-height: 2;
}
.lh2-2 {
    line-height: 2.2;
}
/*padding*/
/*padding 10px*/

.p10 {
    padding: 10px;
}
.p-tb10 {
    padding: 10px 0;
}
.p-lr10 {
    padding: 0 10px;
}
.p-t10 {
    padding-top: 10px;
}
.p-b10 {
    padding-bottom: 10px;
}
.p-l10 {
    padding-left: 10px;
}
.p-r10 {
    padding-right: 10px;
}
/*padding 20px*/

.p20 {
    padding: 20px;
}
.p-tb20 {
    padding: 20px 0;
}
.p-lr20 {
    padding: 0 20px;
}
.p-t20 {
    padding-top: 20px;
}
.p-b20 {
    padding-bottom: 20px;
}
.p-l20 {
    padding-left: 20px;
}
.p-r20 {
    padding-right: 20px;
}
/*padding 30px*/

.p30 {
    padding: 30px;
}
.p-tb30 {
    padding: 30px 0;
}
.p-lr30 {
    padding: 0 30px;
}
.p-t30 {
    padding-top: 30px;
}
.p-b30 {
    padding-bottom: 30px;
}
.p-l30 {
    padding-left: 30px;
}
.p-r30 {
    padding-right: 30px;
}
/*padding 40px*/

.p40 {
    padding: 40px;
}
.p-tb40 {
    padding: 40px 0;
}
.p-lr40 {
    padding: 0 40px;
}
.p-t40 {
    padding-top: 40px;
}
.p-b40 {
    padding-bottom: 40px;
}
.p-l40 {
    padding-left: 40px;
}
.p-r40 {
    padding-right: 40px;
}
/*padding 50px*/

.p50 {
    padding: 50px;
}
.p-tb50 {
    padding: 50px 0;
}
.p-lr50 {
    padding: 0 50px;
}
.p-t50 {
    padding-top: 50px;
}
.p-b50 {
    padding-bottom: 50px;
}
.p-l50 {
    padding-left: 50px;
}
.p-r50 {
    padding-right: 50px;
}
/*margin*/
/*margin 10px*/

.m10 {
    margin: 10px;
}
.m-tb10 {
    margin: 10px 0;
}
.m-lr10 {
    margin: 0 10px;
}
.m-t10 {
    margin-top: 10px;
}
.m-b10 {
    margin-bottom: 10px;
}
.m-l10 {
    margin-left: 10px;
}
.m-r10 {
    margin-right: 10px;
}
/*margin 20px*/

.m20 {
    margin: 20px;
}
.m-tb20 {
    margin: 20px 0;
}
.m-lr20 {
    margin: 0 20px;
}
.m-t20 {
    margin-top: 20px;
}
.m-b20 {
    margin-bottom: 20px;
}
.m-l20 {
    margin-left: 20px;
}
.m-r20 {
    margin-right: 20px;
}
/*margin 30px*/

.m30 {
    margin: 30px;
}
.m-tb30 {
    margin: 30px 0;
}
.m-lr30 {
    margin: 0 30px;
}
.m-t30 {
    margin-top: 30px;
}
.m-b30 {
    margin-bottom: 30px;
}
.m-l30 {
    margin-left: 30px;
}
.m-r30 {
    margin-right: 30px;
}
/*margin 40px*/

.m40 {
    margin: 40px;
}
.m-tb40 {
    margin: 40px 0;
}
.m-lr40 {
    margin: 0 40px;
}
.m-t40 {
    margin-top: 40px;
}
.m-b40 {
    margin-bottom: 40px;
}
.m-l40 {
    margin-left: 40px;
}
.m-r40 {
    margin-right: 40px;
}
/*margin 50px*/

.m50 {
    margin: 50px;
}
.m-tb50 {
    margin: 50px 0;
}
.m-lr50 {
    margin: 0 50px;
}
.m-t50 {
    margin-top: 50px;
}
.m-b50 {
    margin-bottom: 50px;
}
.m-l50 {
    margin-left: 50px;
}
.m-r50 {
    margin-right: 50px;
}
/*=============布局排版==============*/

.l {
    float: left;
}
.r {
    float: right;
}
/* 清除浮 动*/

.fix {
    *zoom: 1;
}
.fix:after {
    display: table;
    content: '';
    clear: both;
}
/*display*/

.dn {
    display: none;
}
.db {
    display: block;
}
.di {
    display: inline;
}
.dib {
    display: inline-block;
}
.dibvm {
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}
/* 块状元素水平居中 */

.mauto {
    margin: 0 auto;
}
/* text-align */

.tc {
    text-align: center;
}
.tl {
    text-align: left;
}
.tr {
    text-align: right;
}
/* position */

.rel {
    position: relative;
}
.abs {
    position: absolute;
}
/*==========文本段落==========*/
/*段落*/

.p-text {
    line-height: 1.8;
    font-size: 14px;
    font-size: 1.4rem;
}
.p-text > .hlight {
    /*段落用于高亮*/
    
    color: #FFB400;
}
/*标题*/
/*=============边框==============*/

.bs {
    border: 1px solid #dadae4;
}
.bls {
    border-left: 1px solid #dadae4;
}
.brs {
    border-right: 1px solid #dadae4;
}
.bts {
    border-top: 1px solid #dadae4;
}
.bbs {
    border-bottom: 1px solid #dadae4;
}
.bd {
    border: 1px dotted #dadae4;
}
.bld {
    border-left: 1px dotted #dadae4;
}
.brd {
    border-right: 1px dotted #dadae4;
}
.btd {
    border-top: 1px dotted #dadae4;
}
.bbd {
    border-bottom: 1px dotted #dadae4;
}
/*=============背景色==============*/

.bgwhite {
    background-color: #ffffff;
}
.bgyellow {
    background-color: #ffb400;
}
.bggray {
    background-color: #f5f5f7;
}
.bgred {
    background-color: #e63232;
}
/*=============颜色==============*/

.white {
    color: #ffffff;
}
.pewter-1 {
    /*深蓝灰色：一级字体颜色*/
    
    color: #465064;
}
.pewter-2 {
    /*浅蓝灰色：二级字体颜色*/
    
    color: #788296;
}
.blue {
    color: #2774ba;
}
.red {
    color: #E63232;
}
.yellow {
    color: #FFB400;
}
.purple {
    color: #c88cdc;
}
.lilac {
    color: #87a0e6;
}
/*=============宽度==============*/

.w1000 {
    width: 1000px;
}
.w900 {
    width: 900px;
}
.w800 {
    width: 800px;
}
.w600 {
    width: 600px;
}
.w500 {
    width: 500px;
}
.w400 {
    width: 400px;
}
.w320 {
    width: 320px;
}
.topimg {
    width: 100%;
    height: 150px;
    background: url(https://resources.zlfund.cn/media/image/zlfundtp/about-topimg.jpg) no-repeat center;
}
/**********布局**********/

.content {
    /*padding-top: 20px;*/
    
    overflow: hidden;
}
.w1000 {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}
.module-l {
    width: 660px;
    float: left;
    margin-right: 40px;
}
.module-r {
    width: 300px;
    float: right;
}
/**********按钮**********/

.btn {
    display: inline-block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    border-radius: 6px;
}
.btn.btn-red {
    background-color: #E63232;
    color: #ffffff;
}
.btn.btn-red:hover {
    background-color: #dc1e1e;
}
/**********模块标题**********/
.about-module{
    padding: 50px 0;
    overflow: hidden;
}
.module-title {
    width: 450px;
    text-align: center;
    margin: 0 auto 40px;
}
.module-title .main-text {
    border-bottom: 1px #dadae4 solid;
    margin-bottom: 16px;
}
.module-title .text {
    display: inline-block;
    font-size: 30px;
    line-height: 1;
    height: 50px;
    border-bottom: 1px #E63232 solid;
    margin-bottom: -1px;
    color: #465064;
}
.module-title .explain-text {
    line-height: 1.5;
    color: #788296;
    font-size: 16px;
}
.page-title {
    width: 1000px;
    margin: 10px auto 20px;
    height: 40px;
    position: relative;
    border-bottom: 2px #dadae4 solid;
}

.page-title .page-title-txt {
    font-size: 16px;
    border-bottom: 2px #e63232 solid;
    height: 40px;
    line-height: 40px;
    position: absolute;
    color: #465064;
}
.page-title .extra {
    position: absolute;
    right: 0;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.column-title {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    height: 40px;
    position: relative;
    border-bottom: 1px #dadae4 solid;
}
.column-title .column-title-txt {
    font-size: 16px;
    border-bottom: 1px #e63232 solid;
    height: 40px;
    line-height: 40px;
    position: absolute;
    color: #465064;
}
.column-title .extra {
    position: absolute;
    right: 0;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.notice-title {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    border-bottom: 1px #dadae4 solid;
    position: relative;
    line-height: 1.8;
    padding: 20px 0;
}
.notice-title .notice-title-txt {
    font-size: 20px;
    color: #465064;
}
.notice-title-from {
    color: #788296;
    font-size: 14px;
}
.notice-title .extra {
    position: absolute;
    right: 0;
    bottom: 20px;
    line-height: 2;
    font-size: 14px;
}
/***********导航***********/

.about-nav {
    width: 100%;
    background-color: #E63232;
    border-top: 1px #E63232 solid;
}
.about-nav .about-nav-list {
    width: 1000px;
    margin: 0 auto;
    font-size: 14px;
}
.about-nav .about-nav-list li {
    float: left;
}
.about-nav .about-nav-list li a {
    color: #ffffff;
    text-decoration: none;
    padding: 0 10px;
    height: 50px;
    line-height: 50px;
    display: inline-block;
}
.about-nav .about-nav-list li a:hover {
    background-color: #e31c1c;
}
.about-nav .about-nav-list li.active a {
    background-color: #ffffff !important;
    color: #E63232;
}
/*.about-nav .about-nav-list li.active a:hover {
    background-color: #ffffff;
    color: #E63232;
}*/
/*********图文排版**********/

.img-txt {
    width: 1000px;
    display: table;
    margin: 0 auto;
}
.item-img {
    display: table-cell;
    width: 50%;
    *float: left;
    vertical-align: middle;
}
.item-txt {
    display: table-cell;
    width: 50%;
    *float: left;
    *display: inline-block;
    vertical-align: middle;
}
.txt-title {
    font-size: 20px;
    line-height: 1;
    margin-bottom: 20px;
    color: #465064;
}
.txt-explain {
    font-size: 14px;
    line-height: 2;
    color: #788296;
}
/***********about************/

.strength{
    width: 1000px;
    margin: 0 auto;
}
.strength-item{
    float: left;
    width: 300px;
}
.strength-item-tile{
    font-size: 20px;
    color: #e63232;
    text-align: center;
    margin-bottom: 10px;
    font-weight: bold;
}
.strength-item-cont{
    font-size: 14px;
    line-height:2;
    color: #465064;
}
.history-bg {
    width: 100%;
    background: url(../img/about-bg.jpg) no-repeat center bottom;
}
.history-events {
    width: 1000px;
    height: 80px;
    margin: 0 auto;
    position: relative;
}
.history-line {
    width: 2px;
    height: 80px;
    background-color: #e63232;
    position: absolute;
    left: 50%;
    margin-left: -1px;
}
.history-point {
    width: 12px;
    height: 12px;
    background: url(../img/about-point.png) no-repeat center;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -6px;
    margin-left: -6px;
}
.history-left {
    width: 470px;
    height: 80px;
    float: left;
}
.history-right {
    width: 470px;
    height: 80px;
    float: right;
}
.history-events p {
    height: 80px;
    vertical-align: middle;
}
.history-events span {
    display: inline-block;
    vertical-align: middle;
}
.about-profe {
    width: 1000px;
    margin: 0 auto;
}
.service-all {
    width: 1000px;
    margin: 0 auto;
    height: 480px;
    background: url(../img/about-360.png) no-repeat center;
    position: relative;
}
.zlservice {
    position: absolute;
    text-align: right;
}
.zlservice b {
    color: #e63232;
    font-size: 16px;
}
.wz1 {
    left: 167px;
    top: 54px;
}
.wz2 {
    left: 100px;
    top: 150px;
}
.wz3 {
    left: 100px;
    top: 262px;
}
.wz4 {
    left: 100px;
    top: 370px;
}
.jjmmwservice {
    font-size: 14px;
    position: absolute;
    width: 74px;
}
.jjmmwservice a {
    color: #2774ba;
}
.jjmmwservice a:hover {
    text-decoration: underline;
}
.wz01 {
    left: 672px;
    top: 60px;
}
.wz02 {
    left: 718px;
    top: 110px;
}
.wz03 {
    left: 745px;
    top: 164px;
}
.wz04 {
    left: 755px;
    top: 230px;
}
.wz05 {
    left: 748px;
    top: 297px;
}
.wz06 {
    left: 710px;
    top: 356px;
}
.wz07 {
    left: 674px;
    top: 403px;
}
/*********culture众禄文化*********/

.culture-zl {
    background: url(../img/culture-describe.png) no-repeat top center;
    height: 510px;
    margin: 50px 0;
    overflow: hidden;
}
.culture-text1 {
    width: 324px;
    height: 200px;
    margin: 0 auto;
    margin-top: 175px;
    position: relative;
}
.culture-text-l {
    position: absolute;
    width: 145px;
    height: 90px;
    left: -158px;
    top: 10px;
    color: #fff;
    text-align: center;
    line-height: 22px;
    font-size: 14px;
}
.culture-text-r {
    position: absolute;
    width: 145px;
    height: 30px;
    left: 338px;
    top: 45px;
    color: #fff;
    text-align: center;
    line-height: 22px;
    font-size: 20px;
}
.cul-text {
    position: absolute;
    font-size: 14px;
    width: 320px;
}
.cul-text b {
    color: #e63232;
    display: block;
    font-size: 16px;
    font-weight: normal;
}
.cul-tt1 {
    left: -330px;
    top: 216px;
}
.cul-tt2 {
    left: auto;
    right: auto;
    top: 290px;
}
.cul-tt3 {
    right: -330px;
    top: 216px;
}
.culture-rw {
    position: relative;
    width: 1000px;
    height: 664px;
    overflow: hidden;
}
.culture-mcircle {
    width: 140px;
    height: 140px;
    position: absolute;
    text-align: center;
    color: #fff;
    line-height: 22px;
}
.culture-bcircle {
    width: 180px;
    height: 180px;
    position: absolute;
    text-align: center;
    color: #fff;
    line-height: 33px;
    font-size: 22px;
    font-weight: bold;
}
.client {
    top: 25%;
    left: 25%;
    margin-top: -70px;
    margin-left: -70px;
}
.ally {
    top: 25%;
    left: 75%;
    margin-top: -70px;
    margin-left: -70px;
}
.family {
    top: 75%;
    left: 25%;
    margin-top: -70px;
    margin-left: -70px;
}
.colleague {
    top: 75%;
    left: 75%;
    margin-top: -70px;
    margin-left: -70px;
}
.slogan {
    top: 50%;
    left: 50%;
    margin-top: -90px;
    margin-left: -90px;
}
.culture-rw ul {
    overflow: hidden;
    margin-right: -8px;
    zoom: 1;
    font-size: 0;
}
.culture-rw li {
    width: 244px;
    height: 160px;
    margin-bottom: 8px;
    margin-right: 8px;
    float: left;
}
/*********service产品和服务***********/

.product-line {
    width: 1000px;
    margin: 0 auto;
    height: 210px;
    overflow: hidden;
}
.product-line ul {
    overflow: hidden;
    margin-right: -32px;
    zoom: 1;
}
.product-line li {
    width: 226px;
    height: 146px;
    margin-right: 32px;
    text-align: center;
    float: left;
    padding-top: 64px;
}
.product-explain {
    width: 226px;
    height: 120px;
}
.product-explain span {
    display: inline-block;
    vertical-align: middle;
    line-height: 22px;
}
.fund-box {
    width: 126px;
    height: 130px;
    text-align: center;
    padding: 78px 50px 0 50px;
    line-height: 23px;
}
.service-xjb a {
    color: #ff641e;
    font-size: 16px;
    font-weight: bold;
}
.service-zyb a {
    color: #c88cdc;
    font-size: 16px;
    font-weight: bold;
}
.service-fund a {
    color: #ffb400;
    font-size: 16px;
    font-weight: bold;
}
.service-zlpro a {
    color: #e65a4c;
    font-size: 16px;
    font-weight: bold;
}
.ylo {
    color: #ff641e;
}
.violet {
    color: #c88cdc;
}
.red-pro {
    color: #e65a4c;
}
.m-r32 {
    margin-right: 32px;
}
.p-t24 {
    padding-top: 24px;
}
.p-t5 {
    padding-top: 5px;
}
.yh-l {
    left: 0px;
    top: 2px;
}
.yh-r {
    right: 0;
    top: 2px;
}
.bbdt {
    border-bottom: 1px dashed #dadae4;
}
.invest-dl {
    width: 460px;
    height: 70px;
    float: left;
    display: block;
    margin-bottom: 34px;
}
.invest-dl dt {
    width: 48px;
    height: 48px;
    float: left;
    margin-right: 42px;
}
.invest-dl dd {
    width: 370px;
    float: left;
    line-height: 23px;
}
.m-r80 {
    margin-right: 80px;
}
.ul-logo {
    width: 810px;
    margin: 0 auto;
    height: 250px;
}
.ul-logo li {
    width: 250px;
    height: 170px;
    margin: 0 10px;
    _margin: 0 8px;
    float: left;
    text-align: center;
    color: #fff;
    line-height: 30px;
    padding-top: 80px;
}
.ul-logo li a {
    color: #fff;
}
.logo-jj {
    background: url(../img/service-jjmmw.jpg) no-repeat;
}
.logo-zl {
    background: url(../img/service-zlfund.jpg) no-repeat;
}
.ul-logo li.kefu {
    color: #465064;
}
.ul-logo li.kefu a {
    color: #465064;
}
/*********安全保障***********/

.safe {
    width: 100%;
    background: #f5f5f7;
}
.safe ul {
    width: 1000px;
    margin: 0 auto;
    height: 260px;
    padding-top: 40px;
}
.safe li {
    width: 250px;
    float: left;
    text-align: center;
}
/*********研究团队 投顾团队***********/

.study-team {
    width: 100%;
    height: 500px;
    background: url(../img/service-researchteam.jpg) no-repeat center;
}
.invest-team {
    width: 100%;
    height: 430px;
    background: url(../img/service-investteam.jpg) no-repeat center;
}
/*滚动图片*/

.team-show {
    width: 1000px;
    margin: 0px auto;
    position: relative;
    margin-top: 40px;
}
.team-show .leftbtn {
    left: 0px;
    width: 40px;
    cursor: pointer;
    position: absolute;
    TOP: 50%;
    HEIGHT: 40px;
    margin-top: -20px;
}
.team-show .rightbtn {
    right: 0px;
    width: 40px;
    cursor: pointer;
    position: absolute;
    TOP: 50%;
    HEIGHT: 40px;
    margin-top: -20px;
}
.screenshots {
    width: 808px;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.screenshots .cont {
    overflow: hidden;
    margin-right: -56px;
    zoom: 1;
}
.screenshots .box {
    float: left;
    width: 232px;
    margin-right: 56px;
    text-align: center;
}
/**********partner合作伙伴***********/

.partner-group {
    width: 960px;
    margin: 0 auto;
    padding-bottom: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #F5F5F7;
    padding: 10px 20px;
}
.partner-title {
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}
.partner-list li {
    font-size: 12px;
    width: 150px;
    padding-right: 10px;
    float: left;
    line-height: 26px;
    height: 26px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.partner-list span {
    font-weight: bold;
    color: #E63232;
    padding-right: 4px;
}
.partner-list a {
    color: #465064;
    text-decoration: none;
}
.partner-list a:hover {
    color: #E63232;
}
/*********map网站地图***********/

.map-group {
    width: 1000px;
    margin: 0 auto;
    position: relative;
    font-size: 14px;
    border-bottom: 1px #dadae4 dotted;
}
.map-group b {
    float: left;
    width: 125px;
    height: 50px;
    text-align: left;
    line-height: 50px;
}
.map-group ul {
    list-style: none;
    width: 875px;
    margin-left: 125px;
}
.map-group ul li {
    width: 125px;
    text-align: left;
    height: 50px;
    line-height: 50px;
    float: left;
}
.map-group a {
    color: #465064;
}
.map-group a:hover {
    color: #E63232;
}
/**********公司公告**********/

.table {
    border-collapse: collapse;
    table-layout: fixed
}
.table td {
    border-bottom: 1px #dadae4 dotted;
    height: 40px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.table a {
    color: #465064;
}
.table a:hover {
    color: #E63232;
}
/*********加入众禄**********/

.joinus {
    width: 1000px;
    background: url(../img/join-together.jpg) no-repeat bottom right;
    height: 320px;
    padding-top: 20px;
}
/*********安全指引***********/

.p-txt {
    line-height: 2.0;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px #dadae4 dotted;
}
.p-txt-title {
    font-size: 16px;
    font-weight: bold;
}
.p-txt-cont {
    color: #788296;
    font-size: 14px;
}
.p-txt.removebb {
    border-bottom: 0;
}
.p-txt.removemb {
    margin-bottom: 0;
}
.p-txt.removepb {
    padding-bottom: 0;
}
/*********雪碧图*********/

.img {
    background: url(../img/img.png) no-repeat;
}
.service-yh2 {
    height: 20px;
    width: 25px;
    background-position: 0 0;
}
.service-yh1 {
    height: 20px;
    width: 25px;
    background-position: 0 -20px;
}
.right {
    height: 40px;
    width: 40px;
    background-position: 0 -40px;
}
.left {
    height: 40px;
    width: 40px;
    background-position: 0 -80px;
}
.service-icon3 {
    height: 48px;
    width: 48px;
    background-position: 0 -120px;
}
.service-icon2 {
    height: 48px;
    width: 48px;
    background-position: 0 -168px;
}
.service-icon4 {
    height: 48px;
    width: 48px;
    background-position: 0 -216px;
}
.service-icon5 {
    height: 48px;
    width: 48px;
    background-position: 0 -264px;
}
.service-icon1 {
    height: 48px;
    width: 48px;
    background-position: 0 -312px;
}
.service-icon6 {
    height: 48px;
    width: 48px;
    background-position: 0 -360px;
}
.culture-mcircle {
    height: 140px;
    width: 140px;
    background-position: 0 -408px;
}
.safe-icbc {
    height: 160px;
    width: 160px;
    background-position: 0 -548px;
}
.safe-wosign {
    height: 160px;
    width: 160px;
    background-position: 0 -708px;
}
.safe-protect {
    height: 160px;
    width: 160px;
    background-position: 0 -868px;
}
.safe-info {
    height: 160px;
    width: 160px;
    background-position: 0 -1028px;
}
.safe-sms {
    height: 160px;
    width: 160px;
    background-position: 0 -1188px;
}
.safe-real {
    height: 160px;
    width: 160px;
    background-position: 0 -1348px;
}
.culture-bcircle {
    height: 180px;
    width: 180px;
    background-position: 0 -1508px;
}
.safe-privacy {
    height: 259px;
    width: 188px;
    background-position: 0 -1688px;
}
.safe-msg {
    height: 259px;
    width: 188px;
    background-position: 0 -1947px;
}
.safe-strength {
    height: 259px;
    width: 188px;
    background-position: 0 -2206px;
}
.safe-money {
    height: 259px;
    width: 188px;
    background-position: 0 -2465px;
}
.service-zlpro {
    height: 210px;
    width: 226px;
    background-position: 0 -2724px;
}
.service-xjb {
    height: 210px;
    width: 226px;
    background-position: 0 -2934px;
}
.service-fund {
    height: 210px;
    width: 226px;
    background-position: 0 -3144px;
}
.service-zyb {
    height: 210px;
    width: 226px;
    background-position: 0 -3354px;
}
.service-jjmmw {
    height: 250px;
    width: 250px;
    background-position: 0 -3564px;
}
.service-zlfund {
    height: 250px;
    width: 250px;
    background-position: 0 -3814px;
}
.safe-license {
    height: 210px;
    width: 294px;
    background-position: 0 -4064px;
}
/*右下角漂浮*/

*html {
    background-image: url(about:blank);
    background-attachment: fixed;
}
.rb-float-wrap {
    position: fixed;
    _position: absolute;
    right: 20px;
    bottom: 0;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));
    margin: 0;
    z-index: 2999;
    padding-bottom: 40px;
}
.rb-float-item {
    width: 48px;
    height: 48px;
    display: block;
    position: relative;
    margin-bottom: 1px;
}
.rb-float-item-a {
    width: 48px;
    height: 48px;
    text-align: center;
    line-height: 48px;
    display: block;
    color: #ffffff;
    background-color: #aab4c8;
}
.rb-float-light {
    background-color: #e63232;
}
.rb-float-item-a.changebg {
    background-color: #e63232;
}
.f24 {
    font-size: 24px;
}
.rb-float-show {
    position: absolute;
    left: -100px;
    top: 0;
    display: none;
    width: 100px;
    height: 48px;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
    background-color: #E63232;
}
.rb-float-show-a {
    width: 100px;
    height: 48px;
    line-height: 48px;
    display: block;
    color: #ffffff;
}
.more{ 
    padding-top: 10px; 
    text-align: center;
}
.more a{ 
    color: #666;
}

 
.ui-breadcrumb {
    font-size: 14px;
    padding: 20px 0;
}
.ui-breadcrumb span{
    color: #2774BA;
}
.ui-title {
    font-size: 20px;
    padding-bottom: 14px;
}
.ui-extrainfo {
    font-size: 14px;
    color: #788296;
    padding-bottom: 14px;
    border-bottom: 1px solid #dadae4;
}
.ui-mainbody {
    line-height: 30px;
    padding: 20px 0;
}
.ui-mainbody a{
    color:#465064;
}
.pdt {
    padding-top: 91px;
}