﻿


#banner { width: 108px; height: 30px; margin: auto; margin-top: 5px; position: absolute; bottom: 15px; left: 49%; }
#banner ul { position: absolute; list-style-type: none; z-index: 1002; }
#banner ul li { padding: 0px 0px; float: left; display: block; margin-right: 12px; background: url(/r/images/ssTool/roll_ci.png) no-repeat -24px 0; font-size: 5px; cursor: pointer; margin-left: 0px; width: 11px; height: 11px; line-height: 11px; text-align: center; color: #d5d5d5; }
#banner ul li.on { background: url(/r/images/ssTool/roll_ci.png) no-repeat 0 0; margin-right: 12px; color: #72ce19; }
#banner a { position: absolute; }

.ezgopen-Header { background: #333333; height: 75px; }
.ezgopen-Header .pagemain { position: relative; }
.ezgopen-Header .pagemain .logo { float: left; width: 250px; }
.ezgopen-Header .pagemain ul { float: right; margin-top: 20px; text-align: left; margin-right: 50px; }
.ezgopen-Header .pagemain ul li { float: left; padding: 0px; text-align: center; border-bottom: 3px solid #2c2c2c; margin: 0 30px; }
.ezgopen-Header .pagemain ul li a { color: #999999; font-size: 18px; line-height: 30px; }
.ezgopen-Header .pagemain ul li.cur { border-bottom: 3px solid #0da3f9; }
.ezgopen-Header .pagemain ul li.cur a { color: #fff; }

.ezgopen-banner { background: #0b9bfa url(/r/images/ezgopen/ezgopen_02.png) no-repeat scroll center center; height: 546px;}
.ezgopen-banner .pagemain {  z-index:2;}
.ezgopen-banner .pagemain a { margin-left: 486px; margin-top: 370px; float: left; width: 220px; height: 50px;}

/*焦点*/
.ezg-banner-list { height: 500px; margin: auto; position: relative;  z-index:1;}
.ezg-banner-list .bj {  z-index:1;}
.ezg-banner-list .bj .pagemain{ position:relative;  z-index:1; height:500px;}
.ezg-banner-list .bj .pagemain a{ position:absolute; top:345px; left:475px; float:left;width:250px;height:65px;  z-index:999999999999;}

.ezgopen-bg-fff { background: #ffffff; }
.ezgopen-bg-f9fbfc { background: #f9fbfc; }
.ezgopen-bg-f2f2f2 { background: #f2f2f2; }

.join-up  ul{padding-left:8px;}
.join-up  ul li{float:left; width:130px;  margin:10px 81px; margin-top:0;}
.join-up  ul li a{display:block; border-radius:30px; text-align:center; line-height:30px; border:1px solid #d0d0d0; color:#00a8ef;}
.join-up ul li a:hover { color:#00a8ef; text-decoration:none;}

.ezgopen-bg-fff h3.title, .ezgopen-bg-f9fbfc h3.title , .ezgopen-bg-f2f2f2 h3.title { color: #333; line-height: 50px; font-size: 30px; text-align: center; }
.open-flow { padding: 40px 20px 60px 20px; }
.open-flow ul { padding: 85px 10px; }
.open-flow ul li { float: left; width: 190px; text-align: center; margin: 0px 15px; }
.open-flow ul li.img { width: 50px; padding-top: 40px; }
.open-flow ul li h5{ font-size:20px;color:#000;font-weight:500; margin-top:10px;}
.open-flow ul li p { margin-top: 15px; font-size: 14px; line-height: 30px; color:#666666;}

.open-step {padding-top:20px; padding-bottom:60px;}
.open-step .step-left{float:left;width:300px; padding-left:20px; padding-top:140px; }
.open-step .step-left h3 { font-size:24px;}
.open-step .step-left p { font-size:20px;}
.open-step .step-right { width:805px;text-align:center; float:left;}
.open-step .step-right img { max-width:100%;}

.open-yesplat ul li{width:206px; margin:20px 35px; }
.open-being { padding:40px 250px;}
.open-being li{width:160px; float:left; line-height:40px;font-size:18px;color:#999;}

.open-pay .pay-text{ padding:30px 80px;}
.open-pay .pay-text p{font-size:20px; line-height:45px;}
.open-pay .pay-box { text-align:center; padding-bottom:60px;}


.open-ask { padding: 80px 40px; padding-bottom:30px;}
.open-ask ul { }
.open-ask ul li { float: left; width: 453px; height:243px; margin: 15px; background: #fff; position: relative; padding: 30px; background: url(/r/images/ezgopen/s_52.png) no-repeat;}
.open-ask ul li.blue {  background: url(/r/images/ezgopen/s_54.png) no-repeat}
.open-ask ul li .box { color: #fff; padding-left: 40px;  padding-top:22px;}
.open-ask ul li .box h4 { font-size: 24px; line-height: 36px;  font-weight:500;}
.open-ask ul li .box p { font-size: 16px; line-height: 30px; margin-top: 22px;  padding-right:36px;}

.open-join { background:#00a8ef; padding:30px 0;padding-bottom:55px;}
.open-join .left { float:left;width:495px; color:#fff; font-size:24px; line-height:45px; padding-left:30px;}
.open-join img { float:left;width:99px; margin-top:30px;}
.open-join .right { float:right;width:530px; color:#fff; font-size:34px;    margin-top: 36px;}
.open-join .more { text-align:center; margin-top:40px; }
.open-join .more a { background:#ffffff;  padding:15px 60px; font-size:36px; color:#00a8ef; border-radius:40px;}
.open-join .more a:hover { color:#00a8ef!important; text-decoration:none;}

.ezgopen-tip { background: #fff2c5; }
.ezgopen-tip p { padding: 30px; color: #f94309; font-size: 16px; line-height: 30px; }

.open-sub { padding: 40px 40px 00px 40px; }
.open-sub ul { padding: 85px 10px; width: 500px; margin: auto; }
.open-sub ul li { float: left; width: 150px; text-align: center; margin: 0px 20px; }
.open-sub ul li.img { width: 50px; padding-top: 40px; }
.open-sub ul li p { margin-top: 15px; font-size: 18px; line-height: 30px; }

.ezgopen-applyfor { width: 500px; margin: auto; margin-top: 40px; padding-bottom: 40px; }

.file-btn-upload { position: relative; text-align: center; width: 120px; background: #f94309; -webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; }

.file-btn-upload span { opacity: 0; display: block; position: absolute; top: 0; right: 0; cursor: pointer; line-height: 38px; }

.file-btn-upload span input { width: 120px; height: 38px; line-height: 38px; }
.ezgopen-applyfor .ezgopen-logo p { font-size: 12px; margin-top: 7px; color: #999; }
.ezgopen-applyfor .btn-success { background: #0da3f9; font-size: 18px; color: #fff; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; padding: 10px 50px; margin-top: 10px; margin-bottom: 15px; line-height: 30px; height: 45px; }

.open-order { padding: 60px; }
.open-order img { float: left; text-align: right; margin-left: 30px; }
.open-order .left { float: left; width: 140px; padding: 20px 30px; }
.open-order .left h3 { font-size: 24px; color: #000; line-height: 40px; }
.open-order .left p { font-size: 18px; color: #999; line-height: 40px; }
.open-order .right { position: relative; float: right; width: 460px; padding-left: 160px; padding-top: 24px; }
.open-order .right em { position: absolute; left: 0; top: 50px; font-size: 18px; color: #000; }
.open-order .right p { line-height: 40px; font-size: 18px; color: #666; }
.open-order .right p a { margin-right: 30px; color: #fff; background: #46c408; padding: 5px 20px; -webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; }
.open-order .right p a.part { background: #1fa2f6; }
.open-order .right p a:hover { color: #fff !important; text-decoration: none; }

.ezgopen-applyfor .apply-msg { line-height: 36px; }

.ezg-index-banner { background: url(/r/images/ezgopen/eo_04.jpg) no-repeat scroll center center; height:492px;}
.index-banner { margin-top:-100px;}
.index-banner ul li { float:left;width:524px; margin-left:35px; background:#fff; padding:15px; border-radius:10px;}
.ask-more { margin-top:30px; padding-bottom:40px; text-align:center;}
.ask-more a { color:#fff; background:#ff7f18;font-size:18px; border-radius:40px; padding:15px 100px;}
.ask-more a:hover { color:#fff!important;}

.sh-dj { text-align:center; padding:50px;}
.sh-dj p { font-size:30px; color:#000; margin-bottom:40px;}
.sh-dj .more a{background:#730ef3;color:#fff; padding:15px 200px;font-size:30px;   border-radius:30px;}
.sh-dj .more a:hover { color:#fff!important;}












