@charset "utf-8";

.newmain{width:1200px; margin-left:auto; margin-right:auto;}
.bo_r{ border-right:1px solid #e6e6e6;}
.hr {border-top: 1px solid #eaeaea; display: block;font-size: 0; height: 0; margin: 20px 0; overflow: hidden;}

/* newheader-top */
.newheader{ background:#fff;}
.newheader_top{ background-color:#f9f9f9; border-bottom:1px solid #e6e6e6; line-height:36px; height:36px;}
.newheader_top_nav{ float:right; height:36px; line-height:36px; }
.newheader_top_nav li{ float:left; padding:0 10px; position:relative;}
.newheader_top_nav .nav_mobileapp{}
.newheader_top_nav .nav_mobileapp:hover{ background-color:#fff;}
.newheader_top_nav .nav_mobileapp a{ border:1px solid #666; background:url(../images/new_icon.png) no-repeat -486px 2px; padding:0 5px 0 20px;}
.newheader_top_nav .nav_mobileapp a:hover,.newheader_top_nav .nav_mobileapp:hover a{ border-color:#ff5256; color:#ff5256; background-position:-486px -28px;}
.newheader_top_nav .nav_wechat:hover{ background-color:#fff;}
.newheader_top_nav .nav_wechat a{ background:url(../images/new_icon.png) no-repeat -478px -50px; display:block; width:22px; height:36px; text-indent:-999999px;}
.newheader_top_nav .nav_wechat a:hover,.newheader_top_nav .nav_wechat:hover a{background-position:-478px -80px;}
.newheader_top_nav .nav_mobileapp:hover .nav_pop{ display:block;}
.newheader_top_nav .nav_wechat:hover .nav_pop{ display:block;}
.nav_mobileapp .nav_pop{ position:absolute; top:36px; left:-135px; border:1px solid #e6e6e6; border-top:none; padding:10px; background-color:#fff; width:215px; height:88px; display:none; z-index:100;}
.nav_mobileapp .nav_pop .nav_download{ float:right; width:120px;}
.nav_mobileapp .nav_pop .nav_download p{ color:#ff5256; line-height:20px;}
.nav_mobileapp .nav_pop .nav_download a{ background:#ff5256 url(../images/new_icon.png) no-repeat; color:#fff; border:none; display:block; line-height:30px; border-radius:3px; margin-top:3px; padding-left:30px; }
.nav_mobileapp .nav_pop .nav_download a.appstore{ background-position:-478px -123px }
.nav_mobileapp .nav_pop .nav_download a.android{ background-position:-478px -159px }
.nav_mobileapp .nav_pop .nav_download a:hover{ border:none; color:#fff; background-color:#F00;}
.nav_wechat .nav_pop{ position:absolute; top:36px; left:-66px; border:1px solid #e6e6e6; border-top:none; padding:10px; background-color:#fff; width:87px; height:88px; display: none; z-index:101;}
.newheader_top_nav .nav_register{ position:relative;}
.newheader_top_nav .nav_register:hover{ background-color:#fff;}
.newheader_top_nav .nav_register a{}
.newheader_top_nav .nav_register a.nav_username{ padding-right:25px;}
.newheader_top_nav .nav_register a:hover,.newheader_top_nav .nav_register:hover a{ border-color:#ff5256; color:#ff5256; background-position:-486px -28px;}
.newheader_top_nav .nav_register .icon{ position:absolute; top:5px; right:50px; width:10px; height:20px; background:url(../images/new_icon.png) no-repeat 1px -228px;}

.newheader_top_nav .nav_register:hover .nav_pop{ display:block;}
.nav_register .nav_pop{ position:absolute; top:36px; right:0; border:1px solid #e6e6e6; border-top:none; padding:10px; background-color:#fff; width:215px; height:88px; display:none; z-index:100;}
.nav_register .nav_pop h3{ line-height:30px;}
.nav_register .nav_pop h3 a{ color:#f84701; text-decoration:underline;}
.nav_register .nav_pop h4{ line-height:30px; color:#666;}
.nav_register .nav_pop h4 strong{ color:#f84701;}
.nav_register .nav_pop .link{ color:#ccc; text-align:center;}
.nav_register .nav_pop .link a{ padding:0 12px; color:#f84701;}
/* header-main 20161012更新 */
.header_main{ height:81px;}
.header_main h1{ width:377px; height:31px; padding:25px 0; float:left;}
.newnav{float: right; padding-top:20px; }
.newnav li{ float: left; line-height:40px; font-size:16px; position:relative; width:96px;border:1px solid #fff;}
.newnav li a{ display:block; text-align:center; }
.newnav li.current a{ text-decoration:none; color:#ff5256;}
.newnav li a:hover{ text-decoration:none; color:#ff5256;}
.newnav .submenu{ background:url(../images/submenu_01.png) no-repeat 94px -26px; padding-right:10px;}
.newnav .submenu:hover{ border:1px solid #ccc; background-position:94px 18px;}
.pop_newnavbox{ position:absolute; width:106px; top:40px; left:-1px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#fff; z-index:100000; display:none;}
.pop_newnavbox ul{}
.pop_newnavbox ul li{ line-height:34px; width:100%; font-size:14px; border:none;}
.pop_newnavbox ul li a{ text-align:left; text-indent:20px;}
.pop_newnavbox ul li a:hover{ background-color:#f24c4c; color:#fff;}
.newnav .submenu:hover .pop_newnavbox{ display:block;}
.newnav li.current .pop_newnavbox ul li a{color:#666;}
.newnav li.current .pop_newnavbox ul li a:hover{color:#fff;}
.newnav li.current .pop_newnavbox ul li a.current{color:#ff5256;}
.newnav li.current .pop_newnavbox ul li a.current:hover{color:#fff;}

/* newbanner */
.newbanner{ height:380px; background:url(../images/new_banner01.jpg) no-repeat top center;}

/* 页面主体 */
.newstatistics{ background-color:#fff; border:1px solid #f0f0f0; overflow:hidden; margin-top:20px;}
.newstatistics h6{ border-bottom:1px solid #f0f0f0; line-height:42px;}
.newstatistics h6 i.icon{ display:inline-block; width:15px; height:15px; background:url(../images/new_icon.png) no-repeat 0 0; vertical-align:middle; margin-left:15px; margin-right:5px; font-size:16px;}
.newstatistics h6 a.fr{ padding-right:25px; background:url(../images/new_icon.png) no-repeat -433px -192px;}
.newall{ float:left; width:222px; border-right:1px solid #f0f0f0; padding:20px;}
.newall_deal,.newall_profit{ font-size:16px; color:#666; line-height:28px;}
.newall_deal i.icon,.newall_profit i.icon{ display:inline-block; width:20px; height:28px;vertical-align:middle; background:url(../images/new_icon.png) no-repeat -24px 0px; padding-right:8px;}
.newall_profit i.icon{ background-position: -52px 0px;}
.newall_money{ font-size:28px; color:#ff5256; line-height:40px;}
.newfeature{ float: right; width:830px;}
.newfeature li{ float:left; width:25%; text-align:center; padding-top:35px;}
.newfeature li i{ display:block; width:60px; height:52px; background: url(../images/new_icon.png) no-repeat -93px 0; margin:0 auto;}
.newfeature li i.icon1{ background-position:-93px 0;}
.newfeature li i.icon2{ background-position:-177px 0;}
.newfeature li i.icon3{ background-position:-261px 0;}
.newfeature li i.icon4{ background-position:-347px 0;}
.newfeature li:hover i{	-moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.newfeature li h3{ font-size:18px; color:#333; line-height:40px;}
.newfeature li p{ font-size:14px; color:#999;}
.newproductbox{ background-color:#fff; overflow:hidden; margin-top:20px;}
.botopred{ border-top:1px solid #ff4664;}
.botopblue{ border-top:1px solid #45d8ce;}
.botopyellow{ border-top:1px solid #ffbb55;}
.botoppurple{ border-top:1px solid #854ba0; float:left; width:542px;}

.newproduct_title{ float:left; width:263px; height:313px; background:url(../images/new_01.jpg) no-repeat; position:relative; }
.botopblue .newproduct_title{ background:url(../images/new_02.jpg) no-repeat; }
.botopyellow .newproduct_title{background:url(../images/new_03.jpg) no-repeat; }
.newproduct_more{ position:absolute; top:273px; right:20px; color:#fff;}
.newproduct_more span{ font-family:宋体;}
.newproduct_more:hover{ color:#fff; text-decoration:underline;}
.newproduct_name{position: absolute; top:30px; left:30px; color:#fff; width:200px;}
.newproduct_name h2{ font-size:24px; color:#fff;}
.newproduct_name p{ font-size:16px; line-height:24px; padding-top:5px; color:#fff;}

.newproduct_list{ float:left; position:relative;}
.newproduct{ width:229px; height:289px; padding:24px 24px 0; float:left; border-left:1px solid #f0f0f0; transition: all 0.3s ease 0s;}
.newproduct:hover{ padding-left:28px; padding-right:20px;}
.newproduct h3{ font-size:16px; color:#333; padding-bottom:5px; position:relative; padding-left:30px; line-height:28px;}
.newproduct h3 span{ font-size:12px; color:#666;}
.newmain h3 i{ display:inline-block; width:25px; height:20px; background:url(../images/new_icon.png) no-repeat 0 -60px; position:absolute; top:4px; left:0px;}
.newmain h3 i.icon01{ background-position:0 -60px;/*图标 新*/}
.newmain h3 i.icon02{ background-position:-30px -60px;/*债*/ }
.newmain h3 i.icon03{ background-position:-60px -60px;/*房*/}
.newmain h3 i.icon04{ background-position:-90px -60px;/*车*/}
.newmain h3 i.icon05{ background-position:-120px -60px;/*企*/}
.newmain h3 i.icon06{ background-position:-150px -60px;/*信*/}
.newmain h3 i.icon07{ background-position:-180px -60px;/*年*/}
.newmain h3 i.icon08{ background-position:-210px -60px;/*六*/}
.newmain h3 i.icon09{ background-position:-240px -60px;/*季*/}
.newmain h3 i.icon10{ background-position:-270px -60px;/*月*/}
.newmain h3 i.icon11{ background-position:-300px -60px;/*消*/}
.newmain h3 i.icon12{ background-position:-330px -60px;/*活*/}
.newmain h3 i.icon13{ background-position:-360px -60px;/*浮*/}
.newproduct h6{ font-size:14px; color:#999; line-height:14px;}
.newproduct .hr{border-top: 1px solid #eaeaea; display: block; font-size: 0;  height: 0; margin:20px 0; overflow: hidden;}
.newproduct_time{ overflow:hidden; color:#999; padding-bottom:20px; line-height:24px; margin-top: -5px;}
.newproduct_time .fl{ text-align:left;}
.newproduct_time .fr{ text-align:right;}
.newproduct_time span strong{ display:block; color:#ff5256; font-size:18px; font-weight:normal; padding-bottom: 6px;}
.newbar{overflow:hidden;}
.newbar p{ line-height:30px; font-size:12px; color:#999; padding-top: 6px;}
.newbar_bj{ background-color:#eaeaea; height:4px; overflow:hidden;}
.newaccomplish{ background-color:#68d2f1; height:4px;}
.newproduct_tab{ position:absolute; width:101px; top:100px; left:-100px;}
.newproduct_tab li{ border:1px solid #fff; display:block; line-height:44px; background-color:#51d1c9; margin-top:5px; text-align:center; border-radius:3px 0 0 3px; font-size:16px; color:#fff; border-right:1px solid #f0f0f0;}
.newproduct_tab li:hover,.newproduct_tab li.current{background-color:#fff; color:#3ccac2;border-right:1px solid #fff; cursor:pointer;}
.guidancebox{ width:550px; float:right; padding-top:20px;}
.guidancebox img{ display:block;}
.banner1{width:550px; height:194px; overflow:hidden;}
.banner2,.banner3{width:270px; height:110px; overflow:hidden;}
.guidancebox img {transition: all 0.3s ease 0s;}
.guidancebox a:hover img{transform: scale3d(1.05, 1.05, 1);}

/* 最新动态/网站公告 */
.newdynamic{ width:500px; border:1px solid #f0f0f0; border-top-color:#68d2f1; background-color:#fff; padding:20px;}
.newdynamic h3{ font-size:16px; border-bottom:1px solid #f0f0f0; padding-bottom:7px;}
.newdynamic h3 span.fr { font-size:12px;}
.newdynamic ul{ padding-top:10px;}
.newdynamic ul li{ line-height:34px; color:#666; background:url(../images/new_icon.png) no-repeat -490px -228px; padding-left:17px;}
.newdynamic ul li span{ float:right; color:#999; font-size:12px;}

/* 合作机构 */
.newcooperation{ background-color:#e9e9e9; margin-top:20px;}
.newcooperation h3{ font-size:14px; color:#999; line-height:20px; padding-top:14px;}
#feature { position:relative; overflow:hidden; padding:10px 0 30px 0;}
#block {z-index:0;position: relative;margin: 0px auto; width:1040px; overflow: hidden;}
#botton-scroll {z-index: 0; margin: 0px auto; width:1036px; }
.featureul { position: relative; width:3700px; float: left;}
.featurebox {}
#block .box {margin:0; padding:0 9px; width:130px; height:40px;}
#block .box img{width:130px; height:40px;}
#feature .prev,#feature .next{width: 20px;height:40px; position:absolute; top:10px; margin:0;}
#feature .prev { background:url(../images/new_left.png); left:0;}
#feature .next { background:url(../images/new_right.png); right:0;}

/* 页尾 */
.newfooter{ background-color:#424345;}
.newfooter .newcontent{border-bottom:1px solid #979797; color: #fff; overflow:hidden; padding-top:35px; padding-bottom:30px;}
.newfooter .newentrance{float: left;}
.newfooter .newentrance dl {float:left; padding:0 30px 0 20px;}
.newfooter .newentrance dl dt {font-size: 24px;padding-bottom: 18px;}
.newfooter .newentrance dl dd { line-height:24px;}
.newfooter .newentrance dl a{ color:#ccc;}
.newfooter .newentrance dl a:hover{ color:#fff;}
.newsrvonline {float:left; font-size:14px; margin-left:35px; padding-top:6px;}
.newsrvonline h6 {font-size: 20px;}
.newsrvonline .tit {font-size: 30px; height: 50px; line-height: 50px; padding-top:11px;}
.newqrcode {float:right;height: 110px;padding-left: 24px; width: 110px; text-align:center; color:#999; padding-top:15px;}
.newqrcode img{height: 110px;width: 110px;}
.newcopyright {color: #b3b5ba;font-size: 14px;padding: 30px 0;text-align: center;}

/* 按钮 */
.newbuttonbox{ padding:20px;}
.newbutton{ border:1px solid #f76565; color:#f76565; text-align:center; display:block; line-height:40px; font-size:16px;}
.newbutton:hover{ background-color:#f04040; color:#fff;}
.newbuttonnone{ border:1px solid #ccc; color:#ccc; text-align:center; display:block; line-height:40px; font-size:16px;}
.newbuttonnone:hover{ color:#ccc;}
.newbuttonred{ border:1px solid #f76565; background-color:#f76565; color:#fff; text-align:center; display:block; line-height:30px; font-size:14px; border-radius:3px;}
.newbuttonred:hover{ background-color:#f04040; color:#fff;}
.newbuttondisable{ border:1px solid #ccc; background-color:#969696; color:#fff; text-align:center; display:block; line-height:30px; font-size:14px; border-radius:3px;}
.newbuttondisable:hover{ background-color:#969696; color:#fff;}

/* 我要理财 */
.newleftbox{ float: left; width:930px; padding-top:15px;}
.newleftbox .newleftbanner img{ display:block;}
.new_filtrate{ background-color:#fff; border:1px solid #f0f0f0; margin-top:15px;}
.new_row{ overflow:hidden; border-bottom:1px dotted #f0f0f0; padding:8px 0;}
.new_row_left{ float:left; height:34px; line-height:34px; width:104px; text-align:center; border-right:1px solid #f0f0f0; }
.new_row_right{ float:left; height:26px; padding:4px 0;}
.new_row_right li{ cursor:pointer; float:left; padding:0 10px; line-height:24px; margin-left:10px;border:1px solid #fff;}
.new_row_right li.all{ border:1px solid #ff5256; color:#ff5256;border-radius:3px;}
.new_row_right li:hover,.new_row_right li.current{ background-color:#ff5256;border:1px solid #ff5256; color:#fff; border-radius:3px;}
.new_filtrate .morebox{ text-align:center; line-height:32px;}
.new_filtrate .morebox a{color:#bebebe;}
.new_filtrate .morebox a:hover{color:#999;}

.new_order{background-color:#fff; border:1px solid #f0f0f0; margin-top:15px;}
.new_order .new_row_right li.orde1,.new_order .new_row_right li.orde2{ border:1px solid #cccccc; color:#666;border-radius:3px;}
.new_order .new_row_right li.orde2{ padding-right:15px; background:url(../images/new_icon.png) no-repeat 70px -82px;}
.new_order .new_row_right li.orde1:hover,.new_order .new_row_right li.orde2:hover,.new_order .new_row_right li.current{ background-color:#fff;border:1px solid #ff5256; color:#ff5256;}
.new_order .new_row_right li.currentup{border:1px solid #ff5256; background-position:-37px -82px;}
.new_order .new_row_right li.currentdown{border:1px solid #ff5256; background-position:-144px -82px;}

.newlistbox{}
.newlistproduct{background-color:#fff; border:1px solid #f0f0f0; margin-top:15px; padding:10px; overflow:hidden;}
.newlistproduct:hover{border:1px solid #ff5256; }
.product_left{ float:left; width:570px;padding:10px 10px 0;}
.product_left h3{ font-size:16px; color:#333; position:relative; padding-left:30px; position:relative; line-height:28px;}
.product_left h3 span{ font-size:14px; color:#666; margin-left:30px;}
.product_left h3 .more{ position:absolute; top:0px; right:0; font-size:12px; display:none;}
.product_left:hover h3 .more{ display:block;}
.product_left h3 .more a{ border:1px dotted #ff9726; color:#ff9726; display:block; padding:2px 5px; border-radius:3px; line-height:18px;}
.product_left h3 .more a:hover{ border:1px solid #ff9726; }
.product_left .hr { margin:10px 0;}
.product_left ul{ overflow:hidden; padding:3px 0 10px;}
.product_left ul li{ float:left; padding-right:35px; line-height:30px; color:#999;}
.product_left ul li.product_money{ padding-right:0; width:130px;}
.product_left ul li.product_repayment{ padding-right:0;}
.product_left ul li strong{ display:block; color:#ff5256; font-size:18px; font-weight:normal;}
.product_left ul li span{ display:block; font-size:14px;}
.product_left ul li span strong{ display:inline; font-size:14px; color:#ff5256;}

.product_right{ float: right; width:190px; background-color:#f9f9f9; padding:10px 10px 15px; }
.product_right_sale {padding-bottom: 72px;}
.product_right .newinputbox{ border:1px solid #cccccc; height:34px; line-height:34px; padding:0 5px; background-color:#fff; vertical-align:middle; position:relative; margin-top:5px;}
.product_right .newinputbox:hover{ border:1px solid #ff5256;}
.product_right .newinputbox .inputtext{ line-height:30px; height:30px; width:155px; color:#666; font-size:16px;}
.product_right .newinputbox .error{ position:absolute; background-color:#ff9726; border-radius:3px; top:-25px; left:0; padding:3px 5px;line-height:14px; color:#fff; font-size:12px;}
.product_right p{ padding:5px 0; line-height:25px; font-size:12px;}
.product_right p strong{color:#ff5256; font-weight:normal;}

.newpaging{ padding:40px 0; text-align:center;}
.newpaging a{ padding:3px 10px; border:1px solid #e4e4e4; margin:0 5px; border-radius:3px;}
.newpaging a:hover,.newpaging a.current{ border-color:#ff5256; color:#fff; background-color:#ff5256;}

.newrightbox{float: right; width:255px; padding-top:15px;}
.newrightbox .newrightbanner img{ display:block;}
.newrightmodule{ margin-top:15px; background-color:#fff; border:1px solid #f0f0f0;}
.newrightmodule h4{ line-height:50px; border-bottom:1px dotted #f0f0f0; font-size:18px; color:#666; padding-left:35px; position:relative;}
.newrightmodule h4 i{ position: absolute; width:20px; height:20px; top:15px; left:10px; background:url(../images/new_icon.png) no-repeat 0px -113px;}
.newrightmodule h4 i.ico1{ background-position:0px -113px;}
.newrightmodule h4 i.ico2{ background-position:-33px -113px;}
.newrightmodule h4 i.ico3{ background-position:-63px -113px;}
.newrightmodule h4 .more{ float:right; font-size:12px; padding-right:15px;}
.newforeshow{ padding:10px 35px 20px; position:relative;}
.newforeshowbox{ width:180px; height:115px;overflow:hidden;}
.newforeshowlist{ width:720px; height:115px; overflow:hidden;}
.newforeshow ul{ float:left; width:180px;}
.newforeshow ul li div{ line-height:24px;font-style: italic }
.newforeshow ul li div strong{ font-weight:normal; color:#ff9726; }
.newforeshow .prev{ position:absolute; top:37px; left:10px; width:20px;height:40px; background:url(../images/new_left.png) no-repeat;}
.newforeshow .next{ position:absolute; top:37px; right:10px; width:20px;height:40px; background:url(../images/new_right.png) no-repeat;}
.newdata{padding:20px; position:relative;}
.newdata .text{ color:#666; position:relative; padding-left:18px;}
.newdata .text i{ position:absolute; top:2px; left:0; width:14px; height:14px; background:url(../images/new_icon.png) no-repeat;}
.newdata .text i.ico1{ background-position:-96px -121px;}
.newdata .text i.ico2{ background-position:-123px -121px;}
.newdata .money{ color:#ff444b; font-size:20px; margin-top: 14px;}

.newissue{padding:20px;}
.newissue ul{}
.newissue ul li{line-height:22px; padding-bottom:10px; font-size:14px; padding-left:22px; position:relative;}
.newissue ul li strong{ font-weight:normal; color:#3394f8; margin-right:5px; position:absolute; width:15px; height:15px; top:0; left:0; }


/* 帮助信息 */
.bzzx_banner{ text-align:center; height:200px; background-color:#70a8e5;}
.bzzx_helpbox{ border:1px solid #b8d8ff; padding:30px; margin-bottom:20px;}
.bzzx_helpbox h3{ line-height:35px; height:35px; font-size:18px; color:#2e90f4; position:relative; padding-left:45px; padding-bottom:10px;}
.bzzx_helpbox h3 i{ width:35px; height:35px; position:absolute; top:0; left: 0; background:url(../images/new_icon.png) no-repeat;}
.bzzx_helpbox h3 i.icon01{ background-position:0 -167px;}
.bzzx_helpbox h3 i.icon02{ background-position:-55px -167px;}
.bzzx_helpbox h3 i.icon03{ background-position:-108px -167px;}
.bzzx_helpbox h3 i.icon04{ background-position:-164px -167px;}
.bzzx_helpbox h3 i.icon05{ background-position:-217px -170px;}
.bzzx_helpbox h3 i.icon06{ background-position:-270px -170px;}
.bzzx_helpbox ul{ overflow:hidden;}
.bzzx_helpbox ul li{ float:left; width:30%;line-height:34px; color:#666; background:url(../images/new_icon.png) no-repeat -490px -228px; padding-left:20px; margin-right:1%;}
.bzzx_helpbox ul li:hover{ background-color:#2e90f4;}
.bzzx_helpbox ul li a{ display:block;}
.bzzx_helpbox ul li:hover a,.bzzx_helpbox ul li a:hover{ color:#fff;}

.bzzx_feedback{ background:#fff; border-top:1px solid #f0f0f0;}
.bzzx_feedback h3{ font-size:30px; color:#333; text-align:center; line-height:60px; padding-top:40px;}
.bzzx_feedback h6{ font-size:16px; color:#999; text-align:center; line-height:40px;}
.bzzx_textareabox{ text-align:center; padding-top:20px;}
.bzzx_textareabox textarea{border:1px solid #ccc; height:200px; width:800px; padding:10px; font-size:14px;}
.bzzx_inputbox{ text-align:center; padding-top:20px; }
.bzzx_inputbox input{border:1px solid #ccc; height:30px; width:800px; padding:10px;font-size:14px;}
.bzzx_feedback .newbuttonbox{ width:300px; margin:0 auto; padding:50px; }
.bzzx_feedback .newbuttonbox .newbuttonred{ height:46px; line-height:46px;}

.bzzx_crumbsbox{ background-color:#488fd4; line-height:50px; color:#fff; font-size:14px;}
.bzzx_crumbsbox a{ color:#fff; padding:0 5px;}
.bzzx_crumbsbox a:hover{}

.bzzx_helplist{ overflow:hidden; padding:30px 0;}
.bzzx_helplist .fl{ width:30%;}
.bzzx_helplist .fr{ width:60%;}
.bzzx_helplist h2{ font-size:24px; color:#333; line-height:50px; padding-bottom:10px;}
.bzzx_helplist h3{ font-size:18px; color:#333; line-height:50px; padding-bottom:10px;}
.bzzx_helplist .fl li{ line-height:30px; color:#666; background:url(../images/new_icon.png) no-repeat -490px -230px; padding-left:20px;}
.bzzx_helplist .fl li a:hover,.bzzx_helplist .fl li.current a{ color:#488fd4;}
.bzzx_helplist .fr p{ line-height:24px; margin-top:3px;}
.bzzx_helplist .fr p a{ color:#488fd4;}
.bzzx_helplist .fr strong{ font-weight:normal; color:#488fd4;}
.bzzx_helplist .table01 th{color:#488fd4; line-height:20px;}
.bzzx_helplist .table01 td{ line-height:20px;}
.praisebox{ padding:60px 0; color:#999; overflow:hidden;}
.praisebox p{ float: left;padding:5px 0;  }
.praisebox span{ float: left; padding:5px 10px 5px 35px; border:1px solid #488fd4; color:#488fd4; margin-left:15px; background:url(../images/new_icon.png) no-repeat -154px -114px; cursor:pointer; margin-top:3px; }

/* 关于我们 */
.gyat_banner{ text-align:center; height:200px; background-color:#f49f3d;}
.gyat_menu{ padding-top:20px; height:40px; background-color:#fff;}
.gyat_menu ul{ text-align:center;}
.gyat_menu li{ display:inline-block; width:10%; font-size:16px;}
.gyat_menu li a{ padding:0 3px 2px; border-bottom:3px solid #fff;}
.gyat_menu li a:hover,.gyat_menu li.current a{ border-color:#f48d17; color:#f48d17;}
.gyat_bj{ background:url(../images/gyat_01.jpg) no-repeat top center; height:527px; overflow:hidden;}
.gyat_bj2{ border-top:1px solid #f0f0f0;}
.gyat_bj3{ background:url(../images/gyat_08.jpg);overflow:hidden;}
.gyat_introduce{ background:rgba(255,255,255,0.8); height:350px; margin-top:50px; padding:40px; font-size:16px;}
.gyat_introduce p{ color:#333; text-indent:32px; line-height:28px; padding-bottom:30px;}
.gyat_team{ padding:50px 0;}
.gyat_team h2{ font-size:30px; text-align:center; color:#fb7322; line-height:50px; background:url(../images/gyat_05.png) no-repeat center 27px;}
.gyat_team h6{ font-size:14px; text-align:center; color:#666; line-height:30px; padding:30px 0;}
.gyat_team h6 div{ color:#fb7322;}
.gyat_figure{ overflow:hidden;  padding-top:50px;}
.gyat_figure .flimg{ float:left; padding-right:40px;}
.gyat_figure h3{ font-size:24px; color:#333; line-height:40px;}
.gyat_figure h4{ font-size:18px; color:#f17027; line-height:30px; padding:10px 0 20px;}
.gyat_figure p{ font-size:16px; color:#666; line-height:28px; padding-bottom:10px;}
.gyat_partner{ overflow:hidden; padding-top:40px;}
.gyat_partner li{ float: left; padding:16px;}
.gyat_partner li img{ width:240px; height:80px; display: block; border:1px solid #ccc;}
.gyat_honor{ overflow:hidden; padding-top:55px;}
.gyat_honor .fl{ float:left; width:300px;}
.gyat_honor .fc{ float:left; width:600px;}
.gyat_honor .fr{ float:right; width:300px;}
.gyat_honor ul li{ text-align:center; padding-bottom:30px;}
.gyat_honor ul li p{ line-height:30px;color:#333;}
.gyat_announcement{overflow:hidden; padding-top:40px;}
.gyat_announcement ul{}
.gyat_announcement ul li{ line-height:50px; border-bottom:1px dotted #ccc; padding:0 10px 0 30px; background:url("../images/new_icon.png") no-repeat scroll -480px -221px; }
.gyat_announcement ul li span{ color:#999;}
.gyat_contact{overflow:hidden; padding-top:40px;}
.gyat_filiale{ float:left; width:310px; padding:0 20px 0 30px; height:200px; background:url(../images/gyat_filiale.png) no-repeat top left;}
.gyat_filiale h5{ font-size:20px; color:#fb7322; padding-bottom:15px;}
.gyat_filiale p{ line-height:20px; padding-bottom:5px;}
.gyat_particulars{padding:50px 0;}
.gyat_particulars h2{ font-size:30px; text-align:center; color:#fb7322; line-height:50px;}
.gyat_particulars h6{font-size:14px; text-align:center; color:#999; line-height:30px; padding:20px 0; }
.gyat_particulars .gyat_txt{ padding:30px 0;}
.gyat_particulars .gyat_txt p{ line-height:24px; padding-bottom:10px; text-indent:28px;}
.gyat_next{ text-align:right; line-height:30px; padding:30px 0;}
.gyat_next p,.gyat_next a{ color:#488fd4;}


/* 新手引导 */
.xsyd_banner{ text-align:center; height:200px; background-color:#ab81c4;}
.xsyd_box{ border:1px solid #eae4ee; padding:40px; background-color:#fff; margin-top:20px;}
.xsyd_box:hover{ border:1px solid #694096;}
.xsyd_box h3{ font-size:24px; color:#726284; padding-bottom:15px;}
.xsyd_box p{ font-size:16px; color:#666; line-height:30px;}
.xsyd_buttonbox{ padding:80px; background-color:#fff; margin-top:20px; text-align:center;}
.xsyd_buttonbox h6{ font-size:24px; line-height:30px; padding-top:20px;}
.xsyd_buttonbox h6 strong{ color:#fd5353; font-weight:normal;}
.xsyd_buttonbox .newbuttonred{ border:1px solid #ff5256; background-color:#ff5256; color:#fff; text-align:center; display: inline-block; line-height:50px; font-size:18px; border-radius:3px; width:200px;}
.xsyd_buttonbox .newbuttonred:hover{ background-color:#e02f2f; color:#fff;}
.xsyd_calculator{ padding:40px 0 10px 0; font-size:14px; line-height:42px;}
.xsyd_calculator h4{ height:46px; line-height:46px; background:url(../images/xsyd_05.png) no-repeat left; font-size:20px; padding-left:55px; text-align:left;}
.xsyd_calculator span{ padding-right:40px;}
.xsyd_calculator input{ border:1px solid #ccc; line-height:26px; margin:0 5px; padding:3px 5px;}
.xsyd_calculator input:hover{ border:1px solid #694096;}


/* 安全保障 */
.aqbz_banner{ text-align:center; height:200px; background-color:#60c892;}
.aqbz_module1{ background-color:#fafafa;}
.aqbz_module2{ background-color:#ebf4f0;}
.aqbz_module3{ background-color:#fff;}
.aqbz_module4{ background-color:#ebf4f0;}
.aqbz_box{ padding:80px;}
.aqbz_box h3{ font-size:45px; color:#5dc186; line-height:80px; text-align:center; padding-bottom:30px;}
.aqbz_box h6{ font-size:18px; color:#5dc186; line-height:30px; padding-top:20px;}
.aqbz_box p{ line-height:28px; padding-top:15px; font-size:16px;}
.aqbz_box p strong{color:#c7715e; font-weight:normal;}
.empty-placeholder{height:61px;}
.hidden {display: none !important}
#subNav{ border-bottom:1px solid #ddd;}
#subNav a:hover{border-color:#f48d17; color:#f48d17;}
#subNav .adv_active a{border-color:#f48d17; color:#f48d17;}
.fixedSubNav{position:fixed;top:0;left:0;z-index:1000; width:100%;}

/* 首页banner登陆20160627 */
.banner-account:hover{color:#fff;}

/* seo */
.seobox{background: #e9e9e9;border-top: 1px solid #ddd; padding-bottom: 20px;}
.seobox h3{ font-size:14px; color:#666; line-height:20px; padding-top:20px;}
.seobox p{ font-size:12px; color:#666; line-height:20px; padding-top:5px;}
.seobox ul{ padding-top:5px;}
.seobox ul li{ line-height:24px; color:#666;}
.seobox ul li a{ color:#666; padding:0 5px; font-size:12px; }
.seobox ul li a:hover{ color:#ff5256; }
.seo_crumbsbox{background-color:#f5f5f5;color: #999; font-size: 14px; line-height: 50px; margin-bottom:-20px;}
.seo_crumbsbox a{color: #999; padding: 0 5px;}
.seo_crumbsbox a:hover{color:#f84701;}
.newfooter .newcontent {border-bottom: 1px solid #777777;}

/* 招贤纳士 */
.gyat_position{ border:1px solid #e2e1e1;color:#999; line-height:46px; padding-left:40px; padding-right:10px; background:#edecec url(../images/gyat_filiale.png) no-repeat 10px 7px; cursor:pointer; margin-bottom:15px;}
.gyat_position strong{ color:#fb7322; font-size:16px; padding-right:30px;}
.gyat_position .fr{ color:#fb7322; font-size:14px;}
.gyat_current{ background-color:#fff;}
.gyat_position_duty{ display:none;}
.gyat_current .gyat_position_duty{ display: block; padding-bottom:20px;}
.gyat_current .gyat_position_duty h3{ font-size:14px; color:#666; line-height:28px;}
.gyat_current .gyat_position_duty p{ line-height:24px; padding:0;}

/* 浮动菜单 */
.floatmenu{ position: fixed; top:50%; right:0; width:54px; z-index:10000;}
.floatmenu li{ display:block; width:52px; height:52px; border:1px solid #e2e2e4; background:#fff url(../images/floatmenu_01.png) no-repeat center top; margin-bottom:2px; position:relative;}
.floatmenu li.float_ico1{ background-position:center 13px;}
.floatmenu li.float_ico1 a{ display:block; height:52px; line-height:52px;}
.floatmenu li.float_ico2{ background-position:center -44px;}
.floatmenu li.float_ico3{ background-position:center -101px;}
.floatmenu li.float_ico4{ background-position:center -159px; cursor:pointer;}
.floatmenu li div{ display:none;position:absolute; top:-1px; padding:6px; width:92px; text-align:center; background:#fff; border:1px solid #e2e2e4;}
.floatmenu li:hover div{ display: block; }
.float_code{left:-110px; animation:float_code 0.5s forwards;}
.float_code h6{ color:#ff5256; font-size:12px; line-height:24px;}
.float_code i{ position:absolute; background-color:#fff; height:52px; width:5px; border-top:1px solid #e2e2e4; border-bottom:1px solid #e2e2e4; top:-1px; right:-5px;}
.float_code h6.h40{ line-height:40px; height:40px;}
@keyframes float_code
{0%   {left:10px;}100%  {left:-110px;}}
@-moz-keyframes float_code /* Firefox */
{0%   {left:10px;}100%  {left:-110px;}}
@-webkit-keyframes float_code /* Safari and Chrome */
{0%   {left:10px;}100%  {left:-110px;}}
@-o-keyframes float_code /* Opera */
{0%   {left:10px;}100%  {left:-110px;}}

/* 页脚添加客服 */
.newsrvonline h6{ color:#fff;}
.newfooterservice{ color:#ccc; padding-top:18px;}
.newfooterservice p{ line-height:24px;}
.newfooterservice img{ vertical-align:middle; padding-left:5px;}
/* 产品列表修改部分 */
.new_filtrate .new_row_right li {padding:0;}
.new_row_right li a{display: block; line-height: 24px; padding: 0 10px;}
.new_row_right li a:hover,.new_row_right li.current a{color: #fff; display: block; line-height: 24px; padding: 0 10px;}

/* 新版样式 */
.botoppurplenew{ border-top:1px solid #a659b4;}
.botoppurplenew .newproduct_title{ background:#a659b4; height:130px;}
.botoppurplenew .newproduct{ width:507px; height:auto; position:relative; border-right:1px solid #f0f0f0; margin-top:24px; padding-top:0;}
.botoppurplenew .newproduct:hover{ padding-left:28px; padding-right:24px;}
.botoppurplenew .newbuttonbox{ width:189px; height:42px; position:absolute; top:-15px; right:-254px;}
.purplebox{}
.purplebox ul{}
.purplebox li{ float:left; width:33.33%; color:#999;}
.purplebox li strong{ display:block; color:#f3564e; font-size:18px; font-weight:normal; line-height:30px;}
.countdown{ text-align:center; color:#666; line-height:30px;}
.countdown img{ vertical-align: baseline; padding-right:3px;}

.newbuttoncount{ border:1px solid #999; color:#999; text-align:center; display:block; line-height:16px; font-size:14px; padding:4px 0;}
.newbuttoncount span{ display: block;}
.newbuttoncount:hover{ color:#999;}
.newproduct_time span strong{ position:relative;}
.newproduct_time span strong span{ padding-left:5px; font-size:12px;}
.newproduct_time span strong span i{ background-color:#ff5256; color:#fff; border-radius:5px; padding:0 3px; font-style:normal; margin-left:3px;}
.newmain h3 .hotbox{ position:absolute; top:-10px; right:-10px;}

.product_left ul { overflow: inherit; height:60px;}
.product_left ul li{ position:relative;}
.interest1{ position:absolute; top:-12px; left:32px; background-color:#ff463c; color:#fff; line-height:14px; padding:2px 3px;border-radius:5px; }
.interest2{ position:absolute; top:-12px; left:50px; background-color:#ff463c; color:#fff; line-height:14px; padding:2px 3px;border-radius:5px; }
.product_right .newbuttoncount{ line-height:30px; padding:0; border-radius: 3px; background-color:#969696; color:#fff; }
.product_right .newbuttoncount img{ vertical-align: middle; padding-right:3px; padding-bottom:3px;}
.product_left h3 span.activityicon{ border:1px solid #ff463c; color:#ff463c; padding:0 5px; border-radius: 3px; margin-left:10px; }
/* ----seo优化---- */
.header_main .headerlogo{ width:437px; height:31px; padding:25px 0; float:left;}

/* ----首页产品名称优化---- */
.newproduct h3 a{ display:block; padding-right:30px; height:28px; overflow:hidden; color:#333;white-space: nowrap;text-overflow: ellipsis;}


/* 媒体报道/网站公告 */
.newmedia{ width:724px; border:1px solid #f0f0f0; border-top-color:#3568dd; background-color:#fff; padding:20px;}
.newmedia h3{ font-size:16px; border-bottom:1px solid #f0f0f0; padding-bottom:7px;}
.newmedia h3 span.fr { font-size:12px;}
.newmedianotice ul{ padding-top:10px;}
.newmedianotice ul li{ line-height:36px; height:36px; color:#666; background:url(../images/new_icon.png) no-repeat -490px -228px; padding-left:17px;}
.newmedianotice ul li a{ display:block; width:210px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.newmedianotice ul li span{ float:right; color:#999; font-size:12px;}
.newmedianotice h3 strong{ font-weight:normal; padding:0 5px; cursor:pointer;}
.newmedianotice h3 strong.current{ color:#5d83ca;}
.newmedia_img{ float:left; width:198px; padding:28px 20px 0 0;}
.newmedia .newmedia_ul{padding-top:10px; float:left; width:350px;}
.newmedia .newmedia_ul li{ line-height:36px; height:36px; color:#666; background:url(../images/new_icon.png) no-repeat -490px -228px; padding-left:15px; float:left; width:350px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.newmedia_logo{ float:right; width:116px; padding-top:10px;}

/* 关于我们 新 */
.ptsj_banner{ text-align:center; height:200px; background-color:#79d2d8;}
.yybg_banner{ text-align:center; height:200px; background-color:#3c8dc4;}
.xwgg_banner{ text-align:center; height:200px; background-color:#47cfba;}
.hzhb_banner{ text-align:center; height:200px; background-color:#ebce26;}
.zxns_banner{ text-align:center; height:200px; background-color:#fd6744;}
.gyat_menu{ padding-top:10px; height: auto; background-color:#fff;}
.gyat_menu ul{ text-align:center;}
.gyat_menu li{ display:inline-block; width:10%; font-size:16px; height:40px; line-height:40px; position:relative;}
.gyat_menu li a{ display:block; padding:0 3px 2px; border-bottom:3px solid #fff; height:35px; line-height:35px;}
.gyat_menu li a:hover,.gyat_menu li.current a,.gyat_menu li:hover a{ border-color:#f48d17; color:#f48d17;}
.gyat_menu .pop_gyatnavbox{ position:absolute; width:100%; top:40px; left:0; z-index:100000; padding-top:6px; background:url(../images/gyatnav_01.png) no-repeat top center; display:none;}
.gyat_menu .pop_gyatnavbox ul{ background-color:#f79f39;}
.gyat_menu .pop_gyatnavbox ul li{ line-height:34px; width:100%; font-size:14px; color:#fff; border-bottom:1px solid #f8ad57; }
.gyat_menu .pop_gyatnavbox ul li a{ text-align:left; text-indent:17px; color:#fff; border:none;}
.gyat_menu .pop_gyatnavbox ul li a:hover{ background-color:#f69a30; color:#fff;}
.gyat_menu li:hover .pop_gyatnavbox{ display: block;}

.gyat_icon{ background:url(../images/submenu_01.png) no-repeat 94px -26px;}
.gyat_icon:hover{ background-position:94px 18px;}

/* 公司历程 */
.gslc_banner{ text-align:center; height:200px; background-color:#fd6a45;}
.gslc_box{ position:relative; padding:200px 80px 200px; background-color:#fff; margin:20px 0;}
.gslc_box .gslc_logo{ position:absolute; top:90px; left:50%; margin-left:-55px; color:#fff; font-size:24px; width:110px; height:110px; border-radius:55px; background-color:#fb4a20; text-align:center; line-height:28px;}
.gslc_box .gslc_logo strong{ display:block; font-weight:normal; padding-top:25px;}
.gslc_box .gslc_logo i{ position:absolute; top:-5px; left:-45px; color:#666; font-size:18px; font-style:normal;}
.gslc_left{ padding-left:50%; padding-top:30px; position:relative; z-index:1;}
.gslc_left .gslc_button{ display:block; width:16px; height:16px; background:#89817e url(../images/gslc_01.png) no-repeat 5px 5px;margin-bottom:60px; margin-left:-9px; cursor:pointer;}
.gslc_left h5{ clear:both;  background-color:#fb4a20; text-align:center; line-height:34px; color:#fff; width:150px; margin-left:-151px; font-size:20px; margin-bottom:25px;}
.gslc_txt{ position:relative; background:url(../images/gslc_03.png) repeat-y 519px 0;}
.gslc_left ul{ clear:both;}
.gslc_left ul li{ position:relative; padding-bottom:20px;}
.gslc_left ul i{ width:100px; text-align:right; position:absolute; top:0; left:-130px; color:#999;}
.gslc_left ul p{ padding-left:30px; line-height:24px;}
.gslc_right{ width:50%; padding-top:30px; position:relative; z-index:1;}
.gslc_right .gslc_button{ float:right; width:16px; height:16px; background:#89817e url(../images/gslc_01.png) no-repeat 5px 5px;margin-bottom:60px; margin-right:-8px; cursor:pointer;}
.gslc_right h5{ clear:both;  background-color:#fb4a20; text-align:center; line-height:34px; color:#fff; width:150px; margin-right:-150px; float:right; font-size:20px; margin-bottom:25px;}
.gslc_right ul{ clear:both;}
.gslc_right ul li{ position:relative; padding-bottom:20px;}
.gslc_right ul i{ width:100px; text-align: left; position:absolute; top:0; right:-130px; color:#999;}
.gslc_right ul p{ padding-right:30px; line-height:24px; text-align:right;}
.gslc_box .gslc_icon{ position:absolute; bottom:92px; left:50%; margin-left:-54px; width:108px; height:108px; border-radius:55px;}

/* 浮动菜单改 */
.floatmenu li.float_ico5{ background-position:center -205px; cursor:pointer;}
.float_ico5 .float_code h6.h40 {line-height: 20px;}

/* 撮合修改 */
.product_left ul li{padding-right:24px;}
.purplebox li{ font-size:12px;}
.newproduct_time{ font-size:12px;}

/* 我要理财1207*/
.g_condition{ overflow:hidden; margin-top:20px;}
.g_conditionleft{ width:830px; float:left;}
.g_conditionright{ width:354px; float:right; border:1px solid #f0f0f0; background-color:#fff;}
.g_conditiontabbox{ border:1px solid #f0f0f0; background-color:#fff;}
.g_conditiontab{border-bottom: 1px solid #e0e0e0; height: 60px;}
.g_conditiontab li{border:1px solid #e0e0e0; cursor:pointer; color:#333; float:left; font-size:16px;line-height:30px;  padding:5px 0; text-align:center; width:15%; margin:19px 0 0 15px; background:#f9f9f9;}
.g_conditiontab li.current{ color:#ff5256; border-bottom-color:#fff; background:#fff;}
.g_conditionleft .new_filtrate {border:none;margin-top:0;}
.g_conditionleft .new_row_left { border-right: none; width: 120px; text-align:left; padding-left:20px;}
.g_conditionleft .new_row {border-bottom: 2px dotted #f3f3f3;}
.g_conditionleft .new_row:last-child{border-bottom: none;}
.g_conditionleft .new_order .new_row {border-bottom: none;}
.g_conditionright .newrightmodule {border:none;margin-top:0;}
.g_conditionright .newrightmodule h4 { border-bottom: 1px solid #e0e0e0;line-height:60px;padding-left: 35px;position: relative;}
.g_conditionright .newissue ul li{ padding-bottom:11px;}
.g_conditionright .newissue ul li strong {color:#fff; background-color:#ff5256;height:14px;left: 0;margin-right: 5px; position: absolute;top:5px; width:16px; line-height:14px; text-align:center; border-radius:4px; font-size:12px; padding-bottom:2px;}
.g_conditionright .newissue {padding:20px 15px;}
.g_productlist{}
.g_productlist .g_listbox{overflow: hidden;padding: 10px; background-color:#fff; border:1px solid #f0f0f0; margin-top:15px;}
.g_productlist .g_listbox:hover{border:1px solid #ff5256;}
.g_productlist .g_listbox .product_left{ width:800px;padding: 5px 10px 0;}
.g_listbox .product_left h3{ padding-left:0; border-bottom:1px dotted #dcdcdc; padding-bottom:15px; margin-bottom:10px;}
.g_listbox .product_left h3 .more {right:150px; top:2px;}
.g_listbox .product_left h3 span.fr { font-size:12px; color:#999;}
.g_listbox .product_left ul{ padding:0; margin-top:30px; height:30px;}
.g_listbox .product_left ul li{ padding:0;}
.g_listbox .product_left ul li.li1{ width:250px;margin-top: -7px;}
.g_listbox .product_left ul li.li2{ width:170px;}
.g_listbox .product_left ul li.li3{ width:150px;}
.g_listbox .product_left ul li.li4{ float:right; text-align:right;}
.g_listbox .product_left ul li strong {color: #333; display: inline; font-size: 14px; font-weight: normal;margin-left: 5px;}
.g_listbox .product_left ul li strong.point {color: #ff463c;font-size:32px;}
.g_listbox .product_left ul li strong.cent {color: #ff463c;font-size:12px;}
.g_listbox .product_right { width: 344px; box-sizing:border-box; padding:15px 40px 15px 60px;}
.g_listbox .product_right .g_newbarbox{ line-height:14px; font-size:12px; }
.g_listbox .g_newbar {margin-top:0; padding-left:4px;width:71%; font-size:12px;text-align: right; }
.g_listbox .g_newbar .g_newbar_bj { margin-right:5px; width:67%; height:6px;}
.g_listbox .product_right p strong { color: #666;}
.g_listbox .g_button {height:32px; line-height:32px;width:220px;}
.g_listbox .btn_gray {height:32px; line-height:32px;width:220px;}
.g_listbox .product_right p {padding: 10px 0;}

.g_listbox .g_buttonstatus1,.g_listbox .g_buttonstatus2,.g_listbox .g_buttonstatus3{height:32px; line-height:32px; text-align:center; width:220px; display:block; cursor:auto ;}
.g_listbox .g_buttonstatus1{color:#7f7f7f; }
.g_listbox .g_buttonstatus2{color:#ff453e; }
.g_listbox .g_buttonstatus3{color:#05a873; }

.g_detailsstatus{ text-align:center; padding-top:40px;}
.g_detailsstatus i{ display:inline-block; width:94px; height:94px; text-align:center; font-style:normal; border-radius:47px; font-size:24px; line-height:24px; box-sizing:border-box;}
.g_detailsstatus div{ font-size:15px; line-height:30px; color:#333; padding-top:30px; }
.g_detailsstatus i.g_statusicon1{  background-color:#f3f3f3;padding-top:24px; color:#999;}
.g_detailsstatus i.g_statusicon2{  background-color:#fbf1f2;padding-top:35px; color:#f76565;}
.g_detailsstatus i.g_statusicon3{  background-color:#f0f9f6;padding-top:35px; color:#01a872;}
.g_detailsstatus i.g_statusicon4{  background-color:#f3f3f3;padding-top:35px; color:#999;}


/* 安全保障新 */
.n_aqbz_banner{ text-align:center; height:300px; background-color:#4f60c4;}
.n_aqbz_menu{ background:#fff;}
.n_aqbz_menu .newmain{ width:1000px;}
.n_aqbz_menu ul{ text-align:center; padding-top:40px; padding-bottom:40px; border-bottom:1px solid #ccc;}
.n_aqbz_menu ul li{ display:inline-block; width:184px; height:110px;}
.n_aqbz_menu ul li a{ display:block; width:184px; height:110px; background:url(../images/safety/n_aqbz_02.png) no-repeat 0 0; overflow:hidden; text-indent:-999px;}
.n_aqbz_menu ul li a.n_aqbz_icon1{ background-position:0 0;}
.n_aqbz_menu ul li a.n_aqbz_icon2{ background-position:-184px 0;}
.n_aqbz_menu ul li a.n_aqbz_icon3{ background-position:-368px 0;}
.n_aqbz_menu ul li a.n_aqbz_icon4{ background-position:-552px 0;}
.n_aqbz_menu ul li a.n_aqbz_icon5{ background-position:-736px 0;}
.n_aqbz_menu ul li a.n_aqbz_icon1:hover,.n_aqbz_menu ul li.current a.n_aqbz_icon1{ background-position:0 -111px;}
.n_aqbz_menu ul li a.n_aqbz_icon2:hover,.n_aqbz_menu ul li.current a.n_aqbz_icon2{ background-position:-184px -111px;}
.n_aqbz_menu ul li a.n_aqbz_icon3:hover,.n_aqbz_menu ul li.current a.n_aqbz_icon3{ background-position:-368px -111px;}
.n_aqbz_menu ul li a.n_aqbz_icon4:hover,.n_aqbz_menu ul li.current a.n_aqbz_icon4{ background-position:-552px -111px;}
.n_aqbz_menu ul li a.n_aqbz_icon5:hover,.n_aqbz_menu ul li.current a.n_aqbz_icon5{ background-position:-736px -111px;}

.n_aqbzbox{ background:#fff;}
.n_aqbzbox_blue{ background:#4f60c4;}
.n_aqbzbox .newmain{ width:1000px; overflow:hidden;}
.n_aqbzbox .n_aqbz_l{ width:45%; float:left; text-align:center; padding:70px 0;}
.n_aqbzbox .n_aqbz_r{ width:54%; float: right;}
.n_aqbzbox .n_aqbz_r ul{ padding-top:55px;}
.n_aqbzbox .n_aqbz_r li{ padding-left:30px; background:url(../images/safety/n_aqbz_04.png) no-repeat 0 5px ; line-height:24px; padding-bottom:10px;}
.n_aqbzbox .n_aqbz_r li strong{ font-size:16px; color: #4f60c4;}
.n_aqbzbox .n_aqbz_r .n_aqbz_button{ background-image:none; margin-top:25px;}
.n_aqbzbox .n_aqbz_r h6{ font-size:18px;color: #4f60c4; line-height:30px; margin-top:70px; margin-bottom:15px;}
.n_aqbzbox .n_aqbz_r p{ line-height:24px;}
.n_aqbzbox .n_aqbz_r p strong{color: #4f60c4;}
.n_aqbzbox .n_aqbz_control .n_aqbz_r li{ padding-left:30px; background:url(../images/safety/n_aqbz_04.png) no-repeat 0 5px ; line-height:24px; padding-bottom:10px; float:left; width:45%;color: #4f60c4; font-size:16px;}
.n_aqbzbox .n_aqbz_control .n_aqbz_l{ width:38%; float:left; text-align:center; padding:45px 0;}
.n_aqbzbox .n_aqbz_control .n_aqbz_r{ width:61%;}

/* 特殊页头 */
.headerlogo h2 {line-height: 24px;font-size: 20px;float: left; border-left: 1px solid #c8c8c8; margin-left: 15px;padding-left: 10px; margin-top: 5px;}

/* 媒体报道 */
.gyat_media{ margin-top:40px; background-color:#fff; padding:50px;}
.gyat_media ul{}
.gyat_media ul li{ text-align:left; overflow:hidden; border-bottom:2px dotted #e2e2e2; padding:25px 0 25px 40px; background:url(../images/media_02.png) no-repeat 20px 37px; }
.gyat_media ul li h6{ font-size:16px; color:#333; font-weight:bold; line-height:30px; text-align:left; padding:0;}
.gyat_media ul li p{ font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.gyat_media ul li .gyat_mediatime{ color:#999; padding-bottom:10px; height:20px;}
.gyat_media ul li .gyat_medialogo{ float:right; width:250px; text-align:right; padding-top:10px;}

/* 安全保障-风控体系 */
.n_aqbzbox .n_aqbz_control{ padding:25px 0;}

/* 升级公告 */
.newheader_notice{ background:#ffffe4;border-bottom:1px solid #ede5b2; border-top:1px solid #ede5b2; height:42px; line-height:42px; color:#fd2f0a;}
.newheader_notice .newmain{ background:url(../images/notice_01.png) no-repeat left center; padding-left:40px; padding-right:50px; height:42px; box-sizing:border-box; position:relative;}
.newheader_notice .newmain a{ color:#fd2f0a;}
.newheader_notice .newmain a:hover{text-decoration: underline;}
.newheader_notice .newmain i{ position:absolute; top:7px; right:10px;}

/* 年化利率优化 */
.g_listbox .product_left ul li b {color: #ff463c; display: inline; font-size: 14px; font-weight: normal;margin-left: 5px;}
.g_listbox .product_left ul li b.point {color: #ff463c;font-size:22px;}

/* 尊享计划优化 */
b.g_iconnovice1 {color:#ff9313; border: 1px solid #ff9313; border-radius: 2px; font-size: 12px; padding: 0 4px; margin: 5px 2px 0 0; font-style: normal; font-weight:normal; }
b.g_iconnovice2 {border-radius: 2px; font-size: 12px; padding: 0 4px; margin: 5px 2px 0 0; font-style: normal; font-weight:normal; background-color:#ff8552; color:#fff; }
b.g_iconnovice3 {border-radius: 2px; font-size: 12px; padding: 0 4px; margin: 5px 2px 0 0; font-style: normal; font-weight:normal; background-color:#ff344a; color:#fff;}
b.g_iconnovice4 {border-radius: 2px; font-size: 12px; padding: 0 4px; margin: 5px 2px 0 0; font-style: normal; font-weight:normal; background-color:#ff4539; color:#fff;}

/* 帮助中心-会员体系图标 */
.bzzx_helpbox h3 i.icon07{ background-position:-330px -170px;}

/* 产品列表 星图标 */
.g_listbox .product_left h3 b.star{ display: inline-block; color:#81692f; background:url(../images/star.png) no-repeat; border:1px solid #a78e4f; border-radius:3px; background-size: contain; font-size:12px; padding:1px 5px 1px 17px; line-height:16px; height:16px; margin-left:5px; font-weight:normal; text-align:center;}

/* 浮动菜单改 */
.floatmenu li.float_ico6{ background-position:center -254px; cursor:pointer;}