/*** RESET&BASE ***/
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{font:12px/1.5 Arial,"Hiragino Sans GB","\5FAE\8F6F\96C5\9ED1","\5b8b\4f53";color:#666;_background-image:url(about:blank);_background-attachment:fixed;}
button,input,select,textarea{font-size:100%;vertical-align:middle;}button{cursor:pointer;*overflow:visible;}
h1,h2,h3,h4,h5,h6{font-size:100%;}h1,h2,h3{color:#111;font-family:"\5FAE\8F6F\96C5\9ED1";}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}ul li{float:left;}ol li{clear:both;}
a img{border:0;}img{vertical-align:middle;}
a{color:#333;text-decoration:none;}a:hover{color:#c00;text-decoration:underline;}
a:active{star:expression(this.onFocus=this.blur());}
a.more,a.link{font-family:"\5b8b\4f53";font-style:normal;}a.link{color:#c00;}
a.curr,a.curr:hover,.curr a,.curr a:hover{text-decoration:none;cursor:default;}
.clr{overflow:hidden;display:block;clear:both;height:0;line-height:0;font-size:0;}
.clf:after{content:"\20";display:block;clear:both;height:0;}.clf{*zoom:1;}
/** GRID **/
.topbar_wrap,.header_wrap,.main_wrap,.footer_wrap{min-width:1000px;_width:expression((documentElement.clientWidth<1000)?'1000px':'auto')}
.topbar,.header,.main,.footer{width:980px;margin:0 auto;position:relative}
.main_simple .main{width:800px;margin:0 auto}
.header_wrap .header{background-color:#fff;-webkit-box-shadow:0 -3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 -3px 5px rgba(0,0,0,0.2);box-shadow:0 -3px 5px rgba(0,0,0,0.2)}
.main{background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);border:1px solid #e5e5e5\0;*border:1px solid #e5e5e5;border-top:0\0;*border-top:0}
.regsiter,.forget,.buy_page,.about_page{border-top:1px solid #e5e5e5\0;*border-top:1px solid #e5e5e5}
/** ICON **/
body{background:url(../images/bg_body.png)}
s,.mainnav a.mall i,.sub_logo,.flex-control-nav a{display:inline-block;vertical-align:middle;background:url(../images/bg_icon.png) no-repeat}
/*** TOP ***/
.topbar_wrap{position:relative;z-index:4}
.topbar{height:30px;background:url(../images/bg_body.png)}
.topbar li i{width:0;height:14px;overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #fff;margin:8px 0 0 10px;float:left}
.topmenu li a{color:#666;margin-top:6px;float:left}
.topmenu li a:hover{color:#c00}
.topmenu{float:right}
.topmenu li{margin-left:10px}
.topmenu .buy s{float:left;width:16px;height:16px; background-position:-176px 0}
/*** HEADER ***/
.header_wrap{position:relative;z-index:3}
.header_wrap .header{height:100px;border-top:2px solid #333;background:url(../images/bg_header.png) repeat-x center}
.header_wrap .header .logo{width:360px;float:left;padding:25px 0 0 20px}
.header_wrap .header .logo h1{float:left}
.header_wrap .header .sub_logo{float:left;width:136px;height:16px;margin:15px 0 0 5px;background-position:0 0}
/** 主导航 **/
.mainnav{float:right}
.mainnav li{height:100px;position:relative}
.mainnav li.cur{color:#666;border-top:2px solid #de0000;background-color:#f2f2f2;margin-top:-2px}
.mainnav li.cur a,.mainnav a:hover{color:#666;text-decoration:none}
.mainnav li.cur s,.mainnav a:hover s{opacity:1;filter:alpha(opacity=100)}
.mainnav a{width:96px;height:100px;display:inline-block;padding:0 5px;font:bold 14px/100px \5FAE\8F6F\96C5\9ED1;color:#666;text-align:center;overflow:hidden;cursor:pointer}
.mainnav a s{width:96px;height:24px;opacity:.6;filter:alpha(opacity=60);position:absolute;top:40px;left:5px}
.mainnav a.home s{background-position:0 -16px}
.mainnav a.about s{background-position:-96px -16px}


/*** MAIN ***/
.main_wrap{position:relative;z-index:2}
.main{overflow:hidden;_zoom:1}
.content{padding:20px 40px}
.content h2{font-size:18px;border-bottom:3px double #e5e5e5;padding-bottom:5px;margin-bottom:30px}
/** BANNER **/
.banner_wrap{position:relative;z-index:3}
.flexslider{position:relative;height:404px}
.flexslider .slides{background:url(../images/loading.gif) 50% no-repeat;overflow:hidden;_zoom:1;position:relative;z-index:1;-webkit-box-shadow:0 15px 15px -15px rgba(0,0,0,0.3);-moz-box-shadow:0 15px 15px -15px rgba(0,0,0,0.3);box-shadow:0 15px 15px -15px rgba(0,0,0,0.3)}
.flexslider .slides li{height:380px;}
.flex-control-nav{width:100%;text-align:center;position:absolute;bottom:0;z-index:2;}
.flex-control-nav li{width:16px;height:16px;margin:0 5px;display:inline-block;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:100%;height:100%;line-height:50px;overflow:hidden;background-position:-16px -64px;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 -64px;}
.visual{height:130px;}
/** 首页项目 **/
.feature_item{margin:20px 0 40px}
.feature_item li{width:33.33%;text-align:center}
.feature_item li p{font-size:14px;color:#666}
.feature_item .link{display:block;width:240px;height:32px;line-height:32px;margin:20px auto 10px;text-align:center;color:#fff;font-weight:bold;text-decoration:none;background-color:#888;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.feature_item .link:hover{background-color:#c00;color:#fff}
.process_item ul{padding-left:20px}
.process_item li{width:165px;padding-left:19px}
.process_item li img{padding:20px 30px;border:1px solid #eee;background-color:#f5f5f5}
.process_item li s{width:26px;height:36px;margin-left:20px;background-position:-166px -70px}
.process_item p{margin:20px 0;text-align:center}
.process_item .link{font-weight:bold}
.fund_feature{margin:10px 0 40px;overflow:hidden}
.fund_feature ul{width:110%}
.fund_feature li{width:280px;text-align:center;margin-right:20px;}
.fund_feature .box{border-bottom:1px solid #e5e5e5}
.fund_feature li:hover h4,.fund_feature li:hover p{color:#333}
.fund_feature h4{font-size:30px;color:#666;text-align:left;margin-left:20px;margin-top:10px}
.fund_feature p{font-size:14px;color:#666;text-align:left;margin-left:20px}
.fund_feature img{width:188px}

.breadcrumb{float:right;margin:50px 30px 0;text-align:right;color:#999}
.breadcrumb a{color:#999}
.breadcrumb a:hover{color:#c00}
.breadcrumb i{margin:0 5px;}
.pagetitle{height:50px;margin:30px 30px 0;font-size:24px; border-bottom:2px solid #ddd}
.aboutpage{min-height:400px;margin:30px;}
.aboutpage p{margin-bottom:1.5em;font-size:14px;line-height:2; text-indent:2em}
.aboutpage .img{float:left;margin-left:-400px;}
/*** FOOTER ***/
.footer_wrap{position:relative;z-index:1}
.footer_wrap .footer{padding:20px 0 30px;text-align:center;background-color:#333;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.2)}
.footer .phone{font-size:22px;color:#999}
.footer .phone s{width:24px;height:24px;margin-top:-5px;margin-right:5px;background-position:-104px -84px;overflow:hidden}
.footer .phone strong{font-weight:normal}
.sitelink{display:inline-block;margin:0 auto;overflow:hidden}
.sitelink ul{height:20px;margin-right:-1px;}
.sitelink a{padding:0 10px;border-right:1px solid #444;color:#999; cursor:default}
.sitelink a:hover{color:#999; text-decoration:none}
.footer .copyright{color:#999}