@charset "gb2312";
/* CSS Document */
i{font-style:normal;}
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: 400; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
.hidden{display: none;}
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
.layui-layer{top:234px!important;}
input, textarea, select { font-family: inherit; font-weight: inherit; font-size: 100%; line-height: 1.2; margin: 0; }
legend { color: #000; }
a img, img { -ms-interpolation-mode: bicubic; }
html {overflow:-moz-scrollbars-vertical;}
body { background:#F2F2F2;font: 14px/1.5 arial,'\5FAE\8F6F\96C5\9ED1', helvetica, sans-serif;  color: #333; font-family:Microsoft YaHei !important;width:100%;}
a {color: #333; text-decoration: none;cursor:pointer;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
.clearfix:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.clearfix { zoom: 1; }
.left{float: left;}
.right{float: right;}
.relative{position: relative;}
.absolute{position: absolute;}
#top{height: 40px;border-bottom: 1px solid #EAEAEB;background: #fff;color: #ACB3B9;font-size: 12px !important;z-index: 2;}
#top a{color: #ACB3B9;display: block;height: 40px;line-height: 40px;font-size: 12px;}
.w1280{width: 1280px;margin: 0 auto;}
.tel,.appLoad {height: 40px;line-height: 40px;}
.appLoad a{display: inline-block!important;}
.tel .icon{background: url("../images/icon3.png") -70px 11px no-repeat;padding:20px 15px;}
.appLoad .icon{background: url("../images/icon3.png") -290px 9px no-repeat;height: 40px;width:30px;margin-left: 10px;display: inline-block;vertical-align: middle;}
.appcode {display: none;z-index: 1;left: -28px;top:30px;}
.weixin{width: 34px;height: 40px;background: url("../images/icon3.png") -241px 7px no-repeat;margin: 0 2px;cursor: pointer;}
.weibo{width: 34px;height: 40px;background: url("../images/icon3.png") -206px 6px no-repeat;margin: 0 2px;cursor: pointer;}
.qq{width: 34px;height: 40px;background: url("../images/icon3.png") -167px 7px no-repeat;margin: 0 2px;cursor: pointer;}
.weixin img{display: none;left: -76px;top: 30px;}
.weixin:hover img{display: block;}
.weixin:hover{background: url("../images/icon3.png") -241px -35px no-repeat;}
.weibo:hover{background: url("../images/icon3.png") -206px -35px no-repeat;}
.qq:hover{background: url("../images/icon3.png") -167px -35px no-repeat;}
#top .link{margin: 0 15px;}
#top .fenge{margin: 0 15px;height: 40px;line-height: 40px;}
#top .uname{color: #666;margin-right:0px!important;}
#top .letter{color: #FF7E00;margin-left:0px!important; }
#nav .navLink{font-size: 16px;padding: 5px 14px;color: #333;height: 45px;display: block;}
#nav .navLink>a{padding: 12px 25px;display: block;}
#nav .navLink>a.active{color:#FF7E00;}
#nav .hasNav>a.active .icon{  background: url("../images/icon3.png") -88px -73px no-repeat;}
#nav .logo{}
#nav .logo img{width: 389px;height: 60px;}
#nav {-moz-box-shadow: 0 2px 20px rgba(0,0,0,.1);  box-shadow: 0 2px 20px rgba(0,0,0,.1); margin-bottom: 12px;background: #fff;z-index: 1;top: -2px;padding: 15px 0;border-bottom: 1px solid #eee\9;}
#nav .npadr{padding-right: 0px !important;}
#nav .npadr{padding-right: 0px !important;}
#nav .icon{background: url("../images/icon3.png") -70px -73px no-repeat;display: inline-block;width: 20px;height: 13px;margin-right: 2px;}
#nav .hasNav>a:hover .icon{background: url("../images/icon3.png") -87px -64px no-repeat;}
#nav .childNav{visibility: hidden;opacity:0;text-align: center;left: 14px;top: 43px;border: 1px solid #EAEAEB;border-top: 0;z-index: 100;background: #fff;-webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  transition: all 0.5s ease-in-out;}
#nav .childNav li{height: 40px;line-height: 40px;font-size: 14px;}
#nav .lendOut,#nav .xxpl{border: 1px solid transparent;-webkit-transition: all .5s ease 0s; transition: all .5s ease 0s}
#nav .childNav a{width: 136px;display: inline-block;}
#nav .childNav a:hover{width: 136px;display: inline-block; color: #fff;}
#nav .navLink:hover .childNav{ visibility: visible;top: 53px;opacity: 1;}
#nav .hasNav:hover > a {color:#FF7E00;border: 1px solid #EAEAEB;border-bottom: 0; }
#nav .navLink:hover > a {color:#FF7E00; }
#nav .childNav li :hover{background: #FF7E00;color: #fff;}
#nav .childNav li a:hover{color: #fff;}
@keyframes navShow {from {top:-50px;} to {top:0px;} }
@-moz-keyframes navShow {from {top:-50px;} to {top:0px;} }
@-webkit-keyframes navShow {from {top:-50px;} to {top:0px;} }
@-o-keyframes navShow {from {top:-50px;} to {top:0px;} }
#nav.navScroll{position:fixed;z-index:1000;left:0;width:100%;padding: 0;animation:navShow 0.5s;  -moz-animation:navShow 0.5s; /* Firefox */  -webkit-animation:navShow 0.5s; /* Safari and Chrome */  -o-animation:navShow 1s;}
#nav .logo img.imgScroll{width: 280px;height: 43px;margin-top: 6px;}


.w1280{width: 1080px;margin: 0 auto;}
.clearfix:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.clearfix { zoom: 1; }
.section1{margin: 0 auto 12px auto; margin-top:10px;}
.leftNav{width: 225px;height: 88px;background: #fff;}
.leftNav a{display: block;border-bottom: 1px solid #EAEAEB;padding:25px;background: #fff; text-align: left;}
.leftNav a h3{color: #666;font-size: 16px;}
.leftNav a div span{color: #999;height: 26px;line-height: 26px;font-size: 14px;margin-right: 12px;}
.leftNav a>div{border-left: 3px solid #FFF;padding-left: 5px;}
.leftNav a>div.active{border-left: 3px solid #FF6800;}
.leftNav a:hover h3,.leftNav a:hover div span{color: #FF8E58;}
.leftNav a.nborder-b{border-bottom: 0;}
.disableBtn{background: #CCC !important;cursor: default;}
.nostartBtn{background: #fff !important;border: 1px solid #FF6800 !important;color: #FF6800 !important;}
/*banner--start*/
.banner{background-color: #fff;width: 614px;height: 299px; overflow:hidden; position:relative; }
.banner ul ,.banner ul li{list-style: none; padding: 0; margin: 0;}
.banner .hd{ height:19px; overflow:hidden; position:absolute; bottom:10px; z-index:1; width: 100%;}
.banner .hd ul{ overflow:hidden; zoom:1; text-align: center;}
.banner .bd ul{height: 100%; text-align: center; width: 100% !important; }
.banner .bd{ position:relative; height:100%; z-index:0;}
.fullSlide{ height:100%;}
.banner .bd li{ zoom:1; height: 100%;  width: 100% !important;  vertical-align:middle;background-position: 50% 0; background-repeat: no-repeat;}
.banner .bd li a{display: block; width: 100%; height: 100%;}
.banner .bd img{height:405px; text-align: center;}
.banner .prev:hover,
.banner .next:hover{opacity:1;}
.banner .prevStop{ display:none;}
.banner .nextStop{ display:none;}
.fullSlide{position:relative;}
.hd li { cursor: pointer; width: 15px; height: 15px; border-radius: 50%; background: #fff; display: block; overflow: hidden; text-indent: 20px; margin: 0 0 0 8px !important; display: inline-block; }
.hd li.on { background: #000; opacity: 0.2; filter: alpha(opacity=20); }
.fullSlide .prev,.fullSlide .next { display: block; width: 28px; position: absolute; top: 129px; height: 62px; }
.fullSlide .prev i,.fullSlide .next i { cursor: pointer; display: block; width: 28px; height: 62px; background: #000;background:#74A1CA \9; opacity: 0.9; filter: alpha(opacity=90); }
.fullSlide .prev { left: 2%; }
.fullSlide .prev i { background: url("../images/icon3.png") -41px 0px no-repeat; }
.fullSlide .prev i:hover { background: url("../images/icon3.png") -41px -79px no-repeat; }
.fullSlide .next { right: 2%; }
.fullSlide .next i { background: url("../images/icon3.png") 0px 0px no-repeat;}
.fullSlide .next i:hover { background: url("../images/icon3.png") 0px -79px no-repeat;}
/*banner--end*/
.mainNum{width: 201px;height: 259px;padding: 20px;background: #fff;text-align: left;}
.mainNum h3{font-size: 16px;color: #999;}
.mainNum .totalNum{font-size: 46px;color:#FF6800;height: 100px;line-height: 100px;text-align: center;}
.mainNum .totalNum span{font-size: 20px;color: #FF6800;}
.mainNum .register,.mainNum .userCenter{display: block;margin: 0 auto;width: 200px;height: 40px;text-align: center;line-height: 40px;background: #FF6800;color: #fff;font-size: 14px;border-radius: 4px;}
.mainNum .register{margin-bottom: 20px;}
.mainNum .userCenter{background: #7c9fe3;}
.mainNum .userCenter:hover{background: #96B6F6;}
.mainNum .register:hover{background: #FC7D26;}
.mainNum .loginBar .login{text-align: center;color: #999;height: 40px;line-height: 40px;}
.mainNum .loginBar .login a{color: #FF8245;}
.mainNum .loginBar{border-bottom: 1px solid #EAEAEB;padding: 0 0 20px 0;margin-bottom: 20px;}
.mainNum .forCus,.mainNum .registered,.mainNum .lendNum{color: #999;font-size: 14px;padding-left: 12px;height: 34px;line-height: 34px;}
.mainNum .forCus span,.mainNum .registered span,.mainNum .lendNum span{color: #666;padding-left: 10px;}
.section2{background: #fff;height: 62px;line-height: 62px;vertical-align: top;text-align: left;}
.section2>div{padding-left:20px;}
.noticeIcon{width: 35px;background: url("../images/icon3.png") -96px 15px no-repeat;height: 60px;display: inline-block;}
.section2>.list{display: inline-block;padding:0 35px;vertical-align: top;height: 62px;line-height: 62px;color: #666;}
.section2>.list.pl0{padding-left: 0px;}
.section2>.list.more{padding-left: 0px;color: #999;}
.section2>.list:hover{color: #000;}
