@charset "UTF-8";
/**
 * Author: UiDEA
 * Date: 2020-03-23
 * Copyright: UiDEA
 */

/* cssreset */
html,body {color:#333; background:#f5f5f5;}
body,form,ul,ol,li,dl,dt,dd,th,td,p,blockquote,pre,fieldset,legend,hr,h1,h2,h3,h4,h5,h6,button,input,textarea {margin:0; padding:0;}
body,div,li,dt,dd,td,p,span,button,input,select,textarea {font-size:14px; font-family:Tahoma,Arial,"Hiragino Sans GB","Microsoft YaHei",\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:Courier New,Courier,monospace;}
table {border-collapse:collapse; border-spacing:0;}
ul,ol {list-style:none outside none;}
span {font-size:100%;}
legend {color:#666;}
fieldset,img {border:0 none;}
img {-webkit-box-sizing:border-box; box-sizing:border-box; vertical-align:bottom; border:0 none;}
sub,sup {position:relative; line-height:0; vertical-align:baseline;}
sup {top:-5px;}
sub {bottom:-5px;}
hr {height:0; -webkit-box-sizing:content-box; box-sizing:content-box;}
button,input,select,textarea {margin:0; padding:0; outline:none;}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer;}
button[disabled],input[disabled] {cursor:default;}
input[type="radio"],input[type="checkbox"] {position:relative; top:-2px;}
textarea {overflow:auto;}
a {color:#333; background:transparent; text-decoration:none; -webkit-transition-duration:.3s; transition-duration:.3s;}
a:hover {color:#eb891b; text-decoration:none;}
a:active {color:#eb891b; outline:0;}
a:focus {outline:0;}

/* float */
.fl {float:left;}
.fr {float:right;}

/* width */
.w386 {width:386px;}
.w590 {width:590px;}

/* margin-padding */
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.mt20 {margin-top:20px;}
.mr20 {margin-right:20px;}
.mt30 {margin-top:30px;}

/* font */
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}

/* color */
.c666 {color:#666;}
.c999 {color:#999;}

/* text-alignment */
.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}

/* background */
.bfff {background:#fff;}
.be8380d {background:#e8380d;}
.b00a73c {background:#00a73c;}
.b008cd6 {background:#008cd6;}

/* link-color */
a.c666 {color:#666;}
a.c666:hover {color:#eb891b;}

/* control */
.input {height:18px; line-height:18px; padding:3px 5px; border:1px solid #ddd;}
.select {padding:2px; border:1px solid #ddd;}
.textarea {padding:5px; border:1px solid #ddd; color:#666;}

/* ellipsis */
.ellipsis {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/* overflow */
.ofvisible {overflow:visible;}

/* cover-background */
.coverbg {position:fixed; top:0; bottom:0; left:0; z-index:9998; display:none; width:100%; background:#000; filter:alpha(opacity=50); opacity:0.5;}

/* layout */
.stzb_layout {clear:both; position:relative; width:1200px; margin:0 auto;}
.stzb_layout:after,.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}

/* topbar */
.stzb_topbar {height:35px; line-height:35px; background:#f2f2f2;}
.stzb_topbar .topbar_r li {float:left; font-size:12px; color:#666;}
.stzb_topbar .topbar_r li a {color:#666;}
.stzb_topbar .topbar_r li a:hover {color:#eb891b;}
.stzb_topbar .topbar_r li.line {padding:0 10px; color:#ccc;}
.stzb_topbar .applink {position:relative;}
.stzb_topbar .appcode {position:absolute; top:35px; left:50%; z-index:9; display:none; width:180px; margin-left:-90px; background:#fff; box-shadow:0 0 7px #dcdcdc;}
.stzb_topbar .appcode:before {content:""; position:absolute; top:-12px; left:50%; width:0; height:0; margin-left:-6px; border:6px solid #fff; border-color:transparent transparent #fff transparent;}
.stzb_topbar .appcode .item {padding:10px 0 10px 15px; border-bottom:1px solid #ebebeb; overflow:hidden;}
.stzb_topbar .appcode .item img {float:left; width:80px; padding:2px; border:1px solid #ddd;}
.stzb_topbar .appcode .item p {float:left; padding:22px 0 0 10px; font-size:12px; line-height:1.6; color:#666;}
.stzb_topbar .appcode .item p label {display:block;}

/* header */
.stzb_header {height:100px; background:#fff;}
.stzb_header .logo {height:36px; margin-top:32px;}
.stzb_header .logo img {height:100%;}
.stzb_header .hotline {margin-top:25px; text-align:right;}
.stzb_header .hotline span {display:block; padding-right:5px; font-family:arial; font-size:26px; color:#eb891b;}
.stzb_header .hotline span i {padding-right:10px; font-size:32px; color:#666;}
.stzb_header .hotline label {display:block; padding-top:5px; font-size:12px; letter-spacing:.5px;}

/* nav */
.stzb_nav {height:45px; background:#bb2822; overflow:hidden;}
.stzb_nav li {position:relative; float:left;}
.stzb_nav li:before {content:""; position:absolute; top:45px; left:0; width:100%; height:45px; -webkit-transition:all .3s; transition:all .3s; 
background:-webkit-gradient(linear, 0 0, 0 100%, from(#eb891b), to(#f66709));
background:-webkit-linear-gradient(top, #eb891b, #f66709);
background:-moz-linear-gradient(bottom, #eb891b, #f66709);
background:-o-linear-gradient(bottom, #eb891b, #f66709);
background:-ms-linear-gradient(bottom, #eb891b, #f66709);
background:linear-gradient(to bottom, #eb891b, #f66709);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = #eb891b, endColorstr = #f66709);}
.stzb_nav li a {position:relative; display:block; width:150px; height:45px; font-size:16px; line-height:45px; color:#f5f5f5; text-align:center;}
.stzb_nav li.on:before,.stzb_nav li:hover:before {top:0;}

/* banner */
.stzb_banner {position:relative; height:480px; overflow:hidden;}
.stzb_banner .hd {position:absolute; bottom:62px; left:0; z-index:9; width:100%; text-align:center;}
.stzb_banner .hd ul {display:inline-block;}
.stzb_banner .hd li {float:left; width:10px; height:10px; margin:0 5px; background:#fff; border-radius:5px; cursor:pointer; -webkit-transition:all .3s; transition:all .3s;}
.stzb_banner .hd li.on {width:20px;}
.stzb_banner .bd li a {display:block; height:480px;}

/* notice */
.stzb_notice {height:60px; margin-top:-30px; border-radius:5px;}
.stzb_notice label {float:left; display:inline-block; width:95px; margin-top:20px; padding:0 28px 0 16px;}
.stzb_notice label img {width:100%;}
.stzb_notice .notice {float:left; width:1000px; padding-top:22px; overflow:hidden;}
.stzb_notice .notice li {float:left; height:16px; padding:0 30px 0 15px; line-height:16px;}
.stzb_notice .notice li a {float:left; width:230px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.stzb_notice .notice li em {float:right; width:65px; height:16px; margin-left:5px; font-size:12px; text-align:right; color:#999;}
.stzb_notice .more {float:right; margin:19px 20px 0 0;}
.stzb_notice .more i {font-size:24px;}

/* floatr */
.stzb_floatr {position:fixed; right:30px; bottom:150px; z-index:9; width:50px;}
.stzb_floatr li {position:relative; width:50px; height:50px; margin-bottom:5px; color:#fff; text-align:center; background:#eb891b; border-radius:5px; cursor:pointer; -webkit-transition:all .3s; transition:all .3s;}
.stzb_floatr li i {float:left; display:inline-block; width:50px; height:50px; line-height:50px; font-size:26px; color:#fff;}
.stzb_floatr li .sidebox {position:absolute; top:0; right:0; width:50px; height:50px; line-height:50px; color:#fff; border-radius:5px; overflow:hidden; -webkit-transition:all .3s; transition:all .3s;}
.stzb_floatr li.retop {filter:alpha(opacity=0); opacity:0;}
.stzb_floatr li.rcode .rcode_cont {display:none; position:absolute; top:0; right:50px; padding-right:10px;}
.stzb_floatr li.rcode .inner {position:relative; width:140px; padding:10px; border:1px #bb2822 solid; background:#fff;}
.stzb_floatr li.rcode .inner:before {content:""; position:absolute; right:-6px; top:16px; display:inline-block; width:0; height:0; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left:6px solid #bb2822;}
.stzb_floatr li.rcode .inner img {width:140px; height:140px;}
.stzb_floatr li.rcode .inner p {padding-top:5px;}
.stzb_floatr li:hover {background:#bb2822;}
.stzb_floatr li:hover .sidebox {background:#bb2822;}
.stzb_floatr .customer:hover .sidebox {width:130px;}
.stzb_floatr .phone:hover .sidebox {width:150px;}
.stzb_floatr .rcode:hover .rcode_cont {display:inline-block;}

/* bid */
.stzb_bgbox {background:#fff; box-shadow:0 1px 5px 1px rgba(216,216,216,0.7);}
.stzb_bidnotice {padding:20px 0;}
.stzb_bidlist {width:785px; height:580px; margin-left:15px;}
.stzb_bidlist .hd {position:relative; float:left; width:160px; height:580px; background:#4a5057;}
.stzb_bidlist .hd li {position:relative; height:60px; line-height:60px; text-align:center; color:#e5ecea; cursor:pointer;}
.stzb_bidlist .hd li span {display:block;}
.stzb_bidlist .hd li i {display:none; margin-top:-10px; padding-right:40px; font-size:32px; text-align:right; color:#fff; opacity:.6; filter:alpha(opacity=60);}
.stzb_bidlist .hd li.on {width:175px; height:110px; margin-left:-15px; 
background:-webkit-gradient(linear, 0 0, 100% 0, from(#bb2822), to(#eb891b));
background:-webkit-linear-gradient(left, #bb2822, #eb891b);
background:-moz-linear-gradient(right, #bb2822, #eb891b);
background:-o-linear-gradient(right, #bb2822, #eb891b);
background:-ms-linear-gradient(right, #bb2822, #eb891b);
background:linear-gradient(to right, #bb2822, #eb891b);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #bb2822, endColorstr = #eb891b);}
.stzb_bidlist .hd li.on span {padding-top:15px; font-size:24px; font-weight:bold; color:#fff;}
.stzb_bidlist .hd li.on i {display:block;}
.stzb_bidlist .hd li:hover span {color:#fff;}
.stzb_bidlist .hd .bgicon {position:absolute; right:-18px; bottom:-20px; font-size:112px; color:#fbe3c4; opacity:.12; filter:alpha(opacity=12);}
.stzb_bidlist .bd {float:left; width:625px; height:600px;}
.stzb_bidlist .inBox {height:600px; padding:0 30px; overflow:hidden;}
.stzb_bidlist .inHd {position:relative; height:76px; line-height:76px;}
.stzb_bidlist .inHd ul {padding-left:10px;}
.stzb_bidlist .inHd li {position:relative; float:left; margin-right:55px; padding:0 12px; font-size:18px; cursor:pointer; -webkit-transition:all .3s; transition:all .3s;}
.stzb_bidlist .inHd li span {position:relative; display:block;}
.stzb_bidlist .inHd li.on:before {content:""; position:absolute; top:40px; left:0; width:100%; height:8px; background:#f7d3b2;} 
.stzb_bidlist .inHd li.on,.stzb_bidlist .inHd li:hover {color:#bb2822;}
.stzb_bidlist .inHd .more {position:absolute; top:50%; right:0; margin-top:-38px;}
.stzb_bidlist .inHd .more i {padding-left:5px; font-size:14px;}
.stzb_notlist li {position:relative; height:97px; border-top:1px dashed #ddd; overflow:hidden;}
.stzb_notlist li label {float:left; width:70px; height:23px; margin:30px 0 0 5px; line-height:23px; text-align:center; color:#fff; border-radius:12px 12px 0 12px;}
.stzb_notlist li dl {float:left; width:460px; margin:20px 0 0 25px;}
.stzb_notlist li dt {font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.stzb_notlist li dd {padding-top:12px; font-size:12px; color:#999;}
.stzb_notlist li dd i {padding-right:5px; font-size:14px;}
.stzb_kbtn {display:inline-block; height:24px; padding:0 17px; font-size:12px; line-height:24px; color:#eb891b; border:1px solid #eb891b; border-radius:2px;}
.stzb_kbtn:hover {color:#fff; background:#eb891b;}
.stzb_notlist .stzb_kbtn {position:absolute; top:55px; right:22px;}
.stzb_notlist li:hover a {color:#eb891b;}
.stzb_notlist li:hover .stzb_kbtn {color:#fff; background:#eb891b;}
.stzb_rolewrap {width:380px;}
.stzb_logchange {position:relative; height:270px; background:#fff url(../images/stzb_logchangebg.png) no-repeat;}
.stzb_logchange .loglist {padding:0 50px;}
.stzb_logchange .loglist li {float:left; width:50%; padding:20px 0 5px; text-align:center;}
.stzb_logchange .loglist svg {width:46px; height:46px;}
.stzb_logchange .loglist li span {display:block;}
.stzb_logchange .loginbtn {margin:18px 0 0 45px;}
.stzb_logchange .loginbtn a {float:left; width:114px; height:40px; margin:0 16px; font-size:16px; line-height:36px; text-align:center; color:#eb891b; border:2px solid #eb891b; border-radius:5px; cursor:pointer; -webkit-box-sizing:border-box; box-sizing:border-box;}
.stzb_logchange .loginbtn .btn {line-height:40px; color:#fff; border:0; 
background:-webkit-gradient(linear, 0 0, 100% 0, from(#bb2822), to(#eb891b));
background:-webkit-linear-gradient(left, #bb2822, #eb891b);
background:-moz-linear-gradient(right, #bb2822, #eb891b);
background:-o-linear-gradient(right, #bb2822, #eb891b);
background:-ms-linear-gradient(right, #bb2822, #eb891b);
background:linear-gradient(to right, #bb2822, #eb891b);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #bb2822, endColorstr = #eb891b);}
.stzb_logchange .loginbtn a:hover {opacity:.6; filter:alpha(opacity=60);}
.stzb_logchange h2 {padding:35px 0 25px; font-size:16px; text-align:center; color:#bf0015;}
.stzb_logchange .meminfo li {padding:5px 0 10px 40px; overflow:hidden;}
.stzb_logchange .meminfo li label {float:left; width:100px; text-align:right; color:#666;}
.stzb_logchange .meminfo li span {float:left; width:220px;}
.stzb_rolechange {height:290px; overflow:hidden;}
.stzb_rolechange .hd {height:45px; background:#f8f7f7;}
.stzb_rolechange .hd li {float:left; width:33.33%; height:45px; font-size:16px; line-height:45px; text-align:center; cursor:pointer; -webkit-transition:all .3s; transition:all .3s;}
.stzb_rolechange .hd li.on {color:#bb2822; background:#fff;}
.stzb_rolechange .hd li:hover {color:#bb2822;}
.stzb_rolechange .bd .cont {height:130px;}
.stzb_rolechange .bd .cont ul {padding:0 15px;}
.stzb_rolechange .bd li {float:left; width:33.33%; padding-top:22px; text-align:center;}
.stzb_rolechange .bd li .circle {display:inline-block; width:55px; height:55px; line-height:55px; text-align:center; border-radius:50%;}
.stzb_rolechange .bd li i {font-size:36px;}
.stzb_rolechange .bd li.bga .circle {
background:-webkit-gradient(linear, 0 0, 100% 0, from(#fdf5f2), to(#f7eee8));
background:-webkit-linear-gradient(left, #fdf5f2, #f7eee8);
background:-moz-linear-gradient(right, #fdf5f2, #f7eee8);
background:-o-linear-gradient(right, #fdf5f2, #f7eee8);
background:-ms-linear-gradient(right, #fdf5f2, #f7eee8);
background:linear-gradient(to right, #fdf5f2, #f7eee8);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #fdf5f2, endColorstr = #f7eee8);}
.stzb_rolechange .bd li.bgb .circle {
background:-webkit-gradient(linear, 0 0, 100% 0, from(#e8f4f2), to(#ecf7f5));
background:-webkit-linear-gradient(left, #e8f4f2, #ecf7f5);
background:-moz-linear-gradient(right, #e8f4f2, #ecf7f5);
background:-o-linear-gradient(right, #e8f4f2, #ecf7f5);
background:-ms-linear-gradient(right, #e8f4f2, #ecf7f5);
background:linear-gradient(to right, #e8f4f2, #ecf7f5);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #e8f4f2, endColorstr = #ecf7f5);}
.stzb_rolechange .bd li.bgc .circle {
background:-webkit-gradient(linear, 0 0, 100% 0, from(#e8f0f6), to(#edf6fd));
background:-webkit-linear-gradient(left, #e8f0f6, #edf6fd);
background:-moz-linear-gradient(right, #e8f0f6, #edf6fd);
background:-o-linear-gradient(right, #e8f0f6, #edf6fd);
background:-ms-linear-gradient(right, #e8f0f6, #edf6fd);
background:linear-gradient(to right, #e8f0f6, #edf6fd);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #e8f0f6, endColorstr = #edf6fd);}
.stzb_rolechange .bd li.bga i {color:#fb7d23; -webkit-text-fill-color:transparent; background:-webkit-linear-gradient(left, #f66709 20%, #eb891b); -webkit-background-clip:text;}
.stzb_rolechange .bd li.bgb i {color:#5bc94c; -webkit-text-fill-color:transparent; background:-webkit-linear-gradient(left, #2ea60e 20%, #7ae177); -webkit-background-clip:text;}
.stzb_rolechange .bd li.bgc i {color:#248fda; -webkit-text-fill-color:transparent; background:-webkit-linear-gradient(left, #1083cd 20%, #3599e5); -webkit-background-clip:text;}
.stzb_rolechange .bd li span {display:block; padding-top:10px;}
.stzb_rolechange .step {height:115px; background:url(../images/stzb_stepbg.jpg) no-repeat center;}
.stzb_rolechange .step ul {padding:18px 0 0 12px;}
.stzb_rolechange .step li {float:left; width:90px; height:80px; padding-top:8px; text-align:center; background:#fff; border:1px solid #ddd; border-radius:5px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.stzb_rolechange .step li img {width:75px; height:30px;}
.stzb_rolechange .step li label {display:block; padding-top:5px; font-size:12px; line-height:14px; color:#666;}
.stzb_rolechange .step li.arrow {position:relative; width:42px; background:transparent; border:0; border-radius:0;}
.stzb_rolechange .step li.arrow i {position:absolute; width:20px; height:12px; background:url(../images/stzb_arrowicon.png) no-repeat;}
.stzb_rolechange .step li.arrow .arrow1 {top:22px; left:0; -webkit-animation:arrowmove1 linear 2.5s infinite; animation:arrowmove1 linear 2.5s infinite;}
.stzb_rolechange .step li.arrow .arrow2 {top:52px; left:22px; background-position-y:-12px; -webkit-animation:arrowmove2 linear 2.5s infinite; animation:arrowmove2 linear 2.5s infinite;}

@-webkit-keyframes arrowmove1 {
0%     {left:0; background-position-y:0;}
50%    {left:22px; background-position-y:0;}
50.01% {left:22px; background-position-y:-12px;}
100%   {left:0; background-position-y:-12px;}
}
@keyframes arrowmove1 {
0%     {left:0; background-position-y:0;}
50%    {left:22px; background-position-y:0;}
50.01% {left:22px; background-position-y:-12px;}
100%   {left:0; background-position-y:-12px;}
}

@-webkit-keyframes arrowmove2 {
0%     {left:22px; background-position-y:-12px;}
50%    {left:0; background-position-y:-12px;}
50.01% {left:0; background-position-y:0;}
100%   {left:22px; background-position-y:0;}
}
@keyframes arrowmove2 {
0%     {left:22px; background-position-y:-12px;}
50%    {left:0; background-position-y:-12px;}
50.01% {left:0; background-position-y:0;}
100%   {left:22px; background-position-y:0;}
}

/* fzbinfo */
.stzb_fzbinfo {height:490px; background:url(../images/stzb_fzbbg.jpg) no-repeat;}
.stzb_fzbinfo .ltit {padding:70px 0 0 30px;}
.stzb_fzbinfo .ltit dt {position:relative; margin-bottom:60px; font-size:30px; font-weight:bold; color:#fff;}
.stzb_fzbinfo .ltit dt::after {position:absolute; left:0; bottom:-25px; width:50px; height:3px; background:#fff; content:'';}
.stzb_fzbinfo .ltit dd {font-size:24px; color:#fff; line-height:36px;}
.stzb_fzbinfo .ltit dd .btn {display:inline-block; height:45px; padding:0 30px; margin-top:160px; font-size:18px; line-height:45px; color:#fff; border-radius:50px; -webkit-transition-duration:.3s; transition-duration:.3s; 
background:-webkit-gradient(linear, 0 0, 100% 0, from(#f66709), to(#eb891b));
background:-webkit-linear-gradient(left, #f66709, #eb891b);
background:-moz-linear-gradient(right, #f66709, #eb891b);
background:-o-linear-gradient(right, #f66709, #eb891b);
background:-ms-linear-gradient(right, #f66709, #eb891b);
background:linear-gradient(to right, #f66709, #eb891b);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f66709, endColorstr = #eb891b);}
.stzb_fzbinfo .ltit dd .btn i {margin-left:10px; font-size:26px;}
.stzb_fzbinfo .ltit dd .btn:hover {padding:0 40px;}
.stzb_fzbinfo .rcont {width:900px; height:450px; margin-top:40px; background:#fff;}
.stzb_fzbinfo .rcont .hd {padding-top:30px;}
.stzb_fzbinfo .rcont .hd li {position:relative; display:inline-block; width:206px; height:50px; margin:0 15px; font-size:18px; line-height:50px; color:#fff; cursor:pointer; background:#98a1b3; border-radius:5px;}
.stzb_fzbinfo .rcont .hd li::after {position:absolute; left:0; top:0; z-index:9; width:206px; height:60px; background:url(../images/stzb_tabbg.png) no-repeat; content:'';}
.stzb_fzbinfo .rcont .hd li.on {background:-webkit-gradient(linear, 0 0, 100% 0, from(#f66709), to(#eb891b));
background:-webkit-linear-gradient(left, #f66709, #eb891b);
background:-moz-linear-gradient(right, #f66709, #eb891b);
background:-o-linear-gradient(right, #f66709, #eb891b);
background:-ms-linear-gradient(right, #f66709, #eb891b);
background:linear-gradient(to right, #f66709, #eb891b);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f66709, endColorstr = #eb891b);}
.stzb_fzbinfo .rcont .list {padding:20px 30px 0;}
.stzb_fzbinfo .rcont .list li {height:65px; line-height:65px; border-bottom:1px #ddd dashed;}
.stzb_fzbinfo .rcont .list li label {float:left; width:70px; height:23px; margin:20px 20px 0 5px; line-height:23px; text-align:center; color:#fff; border-radius:12px 12px 0 12px;}
.stzb_fzbinfo .rcont .list li .tit {float:left; width:400px; font-size:16px;}
.stzb_fzbinfo .rcont .list li .time {float:left; padding-left:35px;}
.stzb_fzbinfo .rcont .list li .stzb_kbtn {margin:20px 0 0 35px;}
.stzb_fzbinfo .rcont .list li:hover .stzb_kbtn {color:#fff; background:#eb891b;}
.stzb_fzbinfo .rcont .list li:last-child {border:0;}

/* list */
.stzb_linetit {padding:20px 0 15px; overflow:hidden;}
.stzb_linetit label {position:relative; float:left; padding-left:20px; font-size:20px;}
.stzb_linetit label::after {position:absolute; left:0; top:50%; width:6px; height:16px; margin-top:-8px; background:#eb891b; content:'';}
.stzb_linetit a {float:right; margin:5px 20px 0 0;}
.stzb_linetit a i {margin:0 0 2px 5px; font-size:12px;}
.stzb_newslist {position:relative; width:590px; height:300px;}
.stzb_newslist::after {position:absolute; left:0; bottom:0; width:100%; height:4px; content:'';
background:-webkit-gradient(linear, 0 0, 100% 0, from(#ffd783), to(#ea8b02));
background:-webkit-linear-gradient(left, #ffd783, #ea8b02);
background:-moz-linear-gradient(right, #ffd783, #ea8b02);
background:-o-linear-gradient(right, #ffd783, #ea8b02);
background:-ms-linear-gradient(right, #ffd783, #ea8b02);
background:linear-gradient(to right, #ffd783, #ea8b02);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffd783, endColorstr=#ea8b02);}
.stzb_newslist .list {padding:0 20px;}
.stzb_newslist .list li a {display:block; height:30px; line-height:30px; overflow:hidden; vertical-align:middle;}
.stzb_newslist .list li a .ellipsis {width:440px;}
.stzb_newslist .list li a .ellipsis i {margin-right:5px; font-size:20px; color:#ddd;}
.stzb_newslist .list li a .ellipsis em {display:inline-block; width:60px; height:20px; margin-right:10px; line-height:20px; font-size:12px; color:#eb891b; text-align:center; background:#fbe3c4; border-radius:3px;}
.stzb_newslist .helpcont .hd {height:36px; line-height:36px; margin:5px 20px 15px; background:#f5f5f5;}
.stzb_newslist .helpcont .hd li {position:relative; float:left; width:33.3%; color:#999; text-align:center; cursor:pointer; background:#f5f5f5; -webkit-transition:all 0.3s; transition:all 0.3s;}
.stzb_newslist .helpcont .hd li.on::after {position:absolute; left:50%; bottom:0; width:0; height:0; margin-left:-8px; border-width:7px 8px; border-style:solid; border-color:transparent transparent #fff transparent; content:'';}
.stzb_newslist .helpcont .hd li:hover ,.stzb_newslist .helpcont .hd li.on {color:#fff;
background:-webkit-linear-gradient(to right, #bb2822, #eb891b);
background:-moz-linear-gradient(to right, #bb2822, #eb891b);
background:-o-linear-gradient(to right, #bb2822, #eb891b);
background:-webkit-gradient(linear, 100% 0, 0 0, from(#bb2822), to(#eb891b));
background:linear-gradient(to right, #bb2822, #eb891b); 
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#bb2822, endColorstr=#eb891b);}

/* link */
.stzb_link {background:#fff; margin-top:30px; padding:5px 0 35px;}
.stzb_link .hd a {float:right; height:30px; padding:0 20px; margin:0 10px 0 0; line-height:30px; cursor:pointer; background:#bababa; border-radius:50px;}
.stzb_link .hd a i {font-size:26px; color:#fff;}
.stzb_link .hd a:hover {background:#bb2822;}
.stzb_link .bd {width:1200px; height:70px; margin-top:15px; overflow:hidden; }
.stzb_link .bd ul {margin-right:-10px; overflow:hidden;}
.stzb_link .bd li {float:left; margin-right:10px; opacity:0.8;}
.stzb_link .bd li img {-webkit-transition-duration:.3s; transition-duration:.3s;}
.stzb_link .bd li:hover {-moz-filter:none; -ms-filter:none; -o-filter:none; -webkit-filter:none; filter:none; opacity:1;}
.stzb_link .bd li:hover img {-webkit-transform:scale(1.1); transform:scale(1.1);}

/* footer */
.stzb_footer {padding:30px 0; background:#2c3236; border-top:2px #eb891b solid;}
.stzb_footer .copy p {line-height:26px;}
.stzb_footer .phone {margin:10px 0 15px; font-size:24px; color:#fff;}
.stzb_footer .codeimg li {float:left; margin:5px 15px 0; text-align:center;}
.stzb_footer .codeimg li img {width:84px; height:84px; padding:2px; background:#fff; border:1px #ddd solid;}
.stzb_footer .codeimg li span {display:inline-block; height:28px; padding:0 10px; margin-top:10px; line-height:28px; color:#999; border:1px #383d41 solid; border-radius:50px;}

/* hall */
.stzb_hallbanner {height:240px;}
.stzb_hallcont {padding-bottom:50px;}
.stzb_halltit {padding:20px 0 15px; overflow:hidden;}
.stzb_halltit label {position:relative; float:left; padding-left:10px; font-size:20px; font-weight:bold;}
.stzb_halltit label:before {content:""; position:absolute; top:-2px; left:0; width:10px; height:10px; border:2px solid transparent; border-color:#e07409 transparent transparent #eb891b;}
.stzb_halltit .line {position:relative; float:left; width:415px; height:8px; margin:16px 0 0 20px; background:#e4e4e4;}
.stzb_halltit .line:before {content:""; position:absolute; top:0; left:-8px; width:0; height:0; border:4px solid transparent; border-color:transparent #e4e4e4 #e4e4e4 transparent;}
.stzb_halltit .line.w355 {width:355px;}
.stzb_halltit .line.w375 {width:375px;}
.stzb_halltit a {float:right; margin:10px 0 0; color:#999;}
.stzb_halltit a i {margin:-2px 0 0 5px; font-size:14px;}
.stzb_halltit a:hover {color:#eb891b;}
.stzb_hallnotice {padding:0 20px;}
.stzb_hallnotice .bd {padding:10px 0 20px;}
.stzb_hallnotice table {table-layout:fixed;}
.stzb_hallnotice th {padding:18px 0 12px; font-weight:normal; color:#999; border-bottom:1px solid #e6e6e6;}
.stzb_hallnotice td {padding:8px 0 4px; line-height:1;}
.stzb_hallnotice th:first-child,.stzb_hallnotice td:first-child {position:relative; padding-left:18px;}
.stzb_hallnotice td:first-child:before {content:""; position:absolute; top:50%; left:2px; width:5px; height:5px; margin-top:-2px; background:#d5d5d5; border-radius:5px;}
.stzb_hallnotice td a {display:inline-block; width:360px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.stzb_hallnotice td label {display:inline-block; width:50px; height:20px; font-size:12px; line-height:20px; text-align:center; color:#fff; border-radius:10px 10px 0 10px;}

/* page */
.stzb_page {padding:30px 0; overflow:hidden;}
.stzb_page .items li {display:inline-block; float:left; width:28px; height:24px; margin-right:5px; line-height:24px; text-align:center; background:#fff; border:1px solid #ddd; vertical-align:middle;}
.stzb_page .items li.prev,.stzb_page .items li.next {width:58px;}
.stzb_page .items li.disabled,.stzb_page .items li.disabled:hover {color:#ccc; border-color:#eee;}
.stzb_page .items li.disabled a,.stzb_page .items li.disabled:hover a {color:#ccc;}
.stzb_page .items li.dot {width:16px; height:26px; line-height:26px; background:none; border:0 none; cursor:default;}
.stzb_page .items a {display:block;}
.stzb_page .items li:hover {border-color:#eb891b;}
.stzb_page .items li:hover a {color:#eb891b;}
.stzb_page .items li.cur {font-weight:bold; color:#fff; background:#eb891b; border-color:#eb891b;}
.stzb_page .items li.cur a {color:#fff;}
.stzb_page .total {margin-left:10px;}
.stzb_page .total,.stzb_page .text {height:26px; line-height:26px; color:#999;}
.stzb_page .form span {float:left; margin-left:10px;}
.stzb_page .form .input {width:36px; text-align:center;}
.stzb_page label {margin-right:5px;}
.stzb_page .pagel li {position:relative; margin:0 0 0 -1px;}
.stzb_page .pagel li:hover {z-index:10;}
.stzb_page .btn {display:inline-block; width:40px; height:24px; line-height:24px; text-align:center; background:#f8f8f8; border:1px solid #ddd; border-radius:3px;}
.stzb_page .btn:hover {color:#eb891b; border-color:#eb891b;}
.stzb_pagedet {margin-top:20px; padding:10px 0; border-top:1px solid #ddd;}
.stzb_pagedet p {font-size:14px;}
.stzb_page .pager {display:inline-block;}

/* policy */
.stzb_policylist li {margin:0 30px; padding:35px 0 30px; border-bottom:1px dashed #ebebeb;}
.stzb_policylist li a {display:block;}
.stzb_policylist li .title {overflow:hidden;}
.stzb_policylist li .title b {float:left; width:660px; font-size:20px;}
.stzb_policylist li .title .time {float:right; margin-top:5px; font-size:12px; color:#999;}
.stzb_policylist li .title .time i {padding-right:5px; color:#d8d8d8;}
.stzb_policylist li p {height:56px; margin-top:10px; line-height:2; color:#999; overflow:hidden;}

/* service */
.stzb_servleft {width:200px;}
.stzb_servleft .tit {position:absolute; z-index:9; width:201px; height:60px; font-size:20px; line-height:60px; color:#fff; text-align:center;
background:-webkit-linear-gradient(to right, #bf0015, #fcce73);
background:-moz-linear-gradient(to right, #bf0015, #fcce73);
background:-o-linear-gradient(to right, #bf0015, #fcce73);
background:-webkit-gradient(linear, 100% 0, 0 0, from(#bf0015), to(#fcce73));
background:linear-gradient(to right, #bf0015, #fcce73);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#bf0015, endColorstr=#fcce73);}
.stzb_servleft .tit::after {position:absolute; top:0; left:0; width:114px; height:60px; background:url(../images/stzb_servleftbg.png) no-repeat; content:'';}
.stzb_servleft .tit h2 {position:absolute; z-index:10; width:100%;}
.stzb_servleft dl {margin-top:60px;}
.stzb_servleft dt {position:relative; height:55px; margin-top:15px; padding:5px 0 0 57px; font-size:16px; line-height:55px; border-top:1px #f2f2f2 solid;}
.stzb_servleft dt:first-child {border:0;}
.stzb_servleft dt i {position:absolute; left:25px; top:24px; font-size:20px; color:#909090;}
.stzb_servleft dd {height:40px; line-height:40px; border-left:2px #fff solid;}
.stzb_servleft dd a {display:block; padding-left:55px; color:#666;}
.stzb_servleft dd a:hover {color:#eb891b;}
.stzb_servleft dd.on {background:#f5f5f5; border-left:2px #bf0015 solid;}
.stzb_servleft dd.on a {color:#333;}
.stzb_servright {position:relative; width:929px; min-height:750px; padding:0 35px; border-left:1px #f2f2f2 solid;}
.stzb_servright::before {position:absolute; top:0; left:0; width:100%; height:2px; content:'';
background:-webkit-linear-gradient(to right, #ffd783, #ea8b02);
background:-moz-linear-gradient(to right, #ffd783, #ea8b02);
background:-o-linear-gradient(to right, #ffd783, #ea8b02);
background:-webkit-gradient(linear, 100% 0, 0 0, from(#ffd783), to(#ea8b02));
background:linear-gradient(to right, #ffd783, #ea8b02);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffd783, endColorstr=#ea8b02);}
.stzb_servright .hd {font-size:22px; font-weight:bold; line-height:94px; border-bottom:1px #f2f2f2 solid;}
.stzb_servright .list li {height:80px; line-height:80px; border-bottom:1px #ddd dashed;}
.stzb_servright .list li a {display:block; overflow:hidden; vertical-align:middle;}
.stzb_servright .list li a .ellipsis {width:820px;}
.stzb_servright .list li a .ellipsis i {margin-right:5px; font-size:20px; color:#ddd;}
.stzb_servright .list li a .ellipsis em {display:inline-block; width:60px; height:20px; margin-right:10px; line-height:20px; font-size:12px; color:#eb891b; text-align:center; background:#fbe3c4; border-radius:3px;}

/* about */
.stzb_aboutbanner {height:480px;}
.stzb_aboutbox {margin-top:-54px; padding:10px 180px 50px; border-top:4px #eb891b solid;}
.stzb_aboutbox .tit {margin:40px 0 30px; font-size:26px;}
.stzb_aboutbox h3 {position:relative; display:inline-block;}
.stzb_aboutbox h3:before {content:""; position:absolute; top:28px; left:0; width:100%; height:8px; background:#f7d3b2;} 
.stzb_aboutbox h3 span {position:relative;}
.stzb_aboutbox p {padding:10px 0; font-size:16px; line-height:32px; color:#666;}
.stzb_aboutbox li {font-size:16px; line-height:40px; color:#5f6266;}
.stzb_aboutbox li i {font-size:20px; margin-right:10px; color:#fb7d23; -webkit-text-fill-color:transparent; background:-webkit-linear-gradient(left, #bf0015 , #ec8a24); -webkit-background-clip:text;}
