@charset "UTF-8";
/**
 * Author: UiDEA
 * Date: 2023-05-24
 * Copyright: UiDEA
 */

/* cssreset */
html,body {color:#333; background:#f1f1f1;}
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:all .5s; transition:all .5s;}
a:hover {color:#0074d4; text-decoration:none;}
a:active {color:#0074d4; outline:0;}
a:focus {outline:0;}
*,:after,:before {-webkit-box-sizing:border-box; box-sizing:border-box;}

/* float */
.fl {float:left;}
.fr {float:right;}

/* 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;}
.pb40 {padding-bottom:40px;}

/* font */
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.ffy {font-family:arial,tahoma,sans-serif;}

/* color-background */
.c666 {color:#666;}
.c999 {color:#999;}
.cffc601 {color:#ffc601;}
.c0074d4 {color:#0074d4;}
.cff6900 {color:#ff6900;}
.bfff {background:#fff;}
.bf2f3f8 {background:#f2f3f8;}
.b0984e9 {background:#0984e9;}
.bff6900 {background:#ff6900;}
.b316ccb {background:#316ccb;}
.bff9724 {background:#ff9724;}

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

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

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

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

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

/* cover-background */
.coverbg {position:fixed; top:0; right:0; bottom:0; left:0; z-index:9998; display:none; background:rgba(0,0,0,.5);}

/* layout */
.sdnymt_layout {clear:both; position:relative; width:1200px; margin:0 auto;}
.sdnymt_layout:after,.clearfix:after {clear:both; content:""; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}

/* button */
.sdnymt_bluebg {background:linear-gradient(to left, #0074d4, #0a91ff);}
.sdnymt_orgbg {background:linear-gradient(to left, #ff7200, #fb8908);}
.sdnymt_graybg {background:linear-gradient(to left, #6e808e, #8295a4);}
.sdnymt_bluebkbtn {display:inline-block; height:26px; padding:0 10px; line-height:24px; color:#0074d4; border:1px #0074d4 solid; border-radius:3px;}
.sdnymt_bluebkbtn:hover {color:#fff; background:#0074d4;}

/* topbar */
.sdnymt_topbar {height:38px; line-height:38px; color:#666; background:#f4f4f4;}
.sdnymt_topbar .fl,.sdnymt_topbar .fr {display:flex; align-items:center;}
.sdnymt_topbar p {font-size:12px;}
.sdnymt_topbar a {position:relative; padding:0 12px; font-size:12px; color:#666;}
.sdnymt_topbar a::after {content:""; position:absolute; top:50%; right:0; width:1px; height:10px; margin-top:-5px; background:#ddd;}
.sdnymt_topbar a:last-child::after {width:0;}
.sdnymt_topbar a:hover {color:#0074d4; text-decoration:underline;}
.sdnymt_topbar span {padding:0 12px; font-size:12px;}
.sdnymt_topbar.deep {color:rgba(255,255,255,.8); background:#002e78;}
.sdnymt_topbar.deep a {color:rgba(255,255,255,.8);}
.sdnymt_topbar.deep a::after {background:rgba(255,255,255,.3);}

/* header */
.sdnymt_header .tit {float:left; display:flex;}
.sdnymt_header .tit .logo {height:60px; margin-top:20px;}
.sdnymt_header .tit .logo img {height:100%;}
.sdnymt_header .tit label {display:flex; height:40px; margin-top:37px; font-size:18px; line-height:40px; color:#0074d4;}
.sdnymt_header .tit label em {height:40px; width:1px; margin:0 15px; background:#e4e4e4;}
/*.sdnymt_header .searbar {float:right; display:flex; width:500px; height:40px; margin-top:37px; overflow:hidden;}*/
.sdnymt_header .searbar .input {display:flex; flex:1; height:40px; padding:0; line-height:36px; border:2px solid #0074d4; border-right:none;}
.sdnymt_header .searbar .input i {height:36px; padding:0 10px; font-size:18px; line-height:36px; color:#c5c5c5;}
.sdnymt_header .searbar input {flex:1; height:36px; line-height:36px; border:0;}
.sdnymt_header .searbar a {width:80px; height:40px; font-size:16px; line-height:40px; text-align:center; color:#fff; background:#0074d4;}
.sdnymt_header .searbar a i {margin-right:3px; font-size:14px;}
.sdnymt_header .searbar a:hover {opacity:.8;}

/* navigation */
.sdnymt_nav {padding:25px 0 10px;}
.sdnymt_nav li {float:left; height:30px; margin:0 18px; padding:0 10px; font-size:16px; line-height:30px; text-align:center; border-radius:15px;}
.sdnymt_nav li.w65 {width:65px;}
.sdnymt_nav li a {display:block;}
.sdnymt_nav li.on {background:linear-gradient(to left, #2b61bc, #34a2ed);}
.sdnymt_nav li.on a {color:#fff;}

/* footer */
.sdnymt_footer {background:#fff;margin-top:10px;}
.sdnymt_footer .service {display:flex; padding:30px 40px; border-bottom:2px solid #eee;}
.sdnymt_footer .service dl {flex:1; padding-left:24px;}
.sdnymt_footer .service dt {margin-bottom:8px; font-weight:bold;}
.sdnymt_footer .service dd a {display:block; padding:2px 0; font-size:12px; line-height:18px; color:#666;}
.sdnymt_footer .service dd a:hover {color:#0074d4;}
.sdnymt_footer .service .qrcode {width:126px; margin-left:50px;}
.sdnymt_footer .qrcode .code {height:126px; padding:8px; border:1px solid #eee;}
.sdnymt_footer .qrcode .code img {width:100%;}
.sdnymt_footer .qrcode label {display:block; margin-top:4px; font-size:12px; color:#666; text-align:center;}
.sdnymt_footer .copyright {padding:24px 0; color:#666;}
.sdnymt_footer .copyright p {display:flex; justify-content:center; font-size:12px;}
.sdnymt_footer .copyright img {width:15px; margin-left:4px;}
.sdnymt_footer .copyright a {margin-left:4px; color:#666;}

/* indexbanner */
.sdnymt_indexbanner {position:relative;}
.sdnymt_indexbanner .bd li a {display:block; height:450px;}
.sdnymt_indexbanner .hd {position:absolute; bottom:40px; left:0; z-index:9; width:100%;}
.sdnymt_indexbanner .hd ul {text-align:center;}
.sdnymt_indexbanner .hd li {display:inline-block; width:12px; height:12px; margin:0 10px; text-indent:-9999px; background:#fff; border-radius:50%; opacity:.37; cursor:pointer;}
.sdnymt_indexbanner .hd li.on {background:#316ccb; opacity:1;}
.sdnymt_indexbanner .sdnymt_layout {position:absolute; top:0; height:450px; left:50%; margin-left:-600px;}
.sdnymt_indexbanner .login {position:absolute; top:95px; right:0; width:260px; height:200px; text-align:center; background:#fff; border-radius:5px;}
.sdnymt_indexbanner .login .admin {display:inline-block; width:75px; height:75px; margin-top:25px; background:#e3f4fc; border-radius:50%; overflow:hidden;}
.sdnymt_indexbanner .login .admin img {width:100%;}
.sdnymt_indexbanner .login p {margin-top:14px;}
.sdnymt_indexbanner .login .loginbtn {margin-top:16px;}
.sdnymt_indexbanner .login a {display:inline-block; width:85px; height:28px; margin:0 10px; line-height:28px; color:#fff; border-radius:14px;}
.sdnymt_indexbanner .login a:hover {opacity:.8;}
.sdnymt_noticemod {position:relative; display:flex; align-items:center; height:60px; margin-top:-20px; padding:0 16px; border-radius:4px; overflow:hidden;}
.sdnymt_noticemod .tag {display:flex; align-items:center;}
.sdnymt_noticemod .tag i {margin-right:8px; font-size:24px; color:#0074d4;}
.sdnymt_noticemod .tag label {display:inline-block; width:76px; height:18px; background:url(../images/sdnymt_noticetit.png) no-repeat center;}
.sdnymt_noticemod .notice {flex:1;}
.sdnymt_noticemod .notice .hd {position:absolute; top:50%; right:16px; margin-top:-11px;}
.sdnymt_noticemod .notice .hd a {float:left; display:flex; align-items:center; justify-content:center; width:32px; height:22px; margin-left:-1px; border:1px solid #e7e7e7;}
.sdnymt_noticemod .notice .hd a i {font-size:12px; color:#999;}
.sdnymt_noticemod .notice .hd a:hover i {color:#0074d4;}
.sdnymt_noticemod .notice .bd {width:920px; margin-left:30px;}
.sdnymt_noticemod .notice .bd ul {overflow:hidden;}
.sdnymt_noticemod .notice .bd li {float:left; width:400px; height:60px; margin:0 30px;}

/* bidhall */
.sdnymt_bidhall .hd {height:49px; background:#fff; border:1px solid #ececec;}
.sdnymt_bidhall .hd ul {border-bottom:2px solid #0074d4;}
.sdnymt_bidhall .hd li {float:left; width:148px; height:47px; font-size:16px; line-height:47px; text-align:center; cursor:pointer;}
.sdnymt_bidhall .hd li.on {color:#fff; background:#0074d4;}
.sdnymt_bidhall .info .list {margin-top:20px; padding-bottom:20px; background:#fff; border:1px solid #ececec;}
.sdnymt_bidhall .info .list:first-child {margin-top:0;}
.sdnymt_bidhall .info .tit {height:53px; padding:0 20px; line-height:53px; background:#f4f4f4; border:1px solid #ececec;}
.sdnymt_bidhall .info .tit p {display:inline-block; padding-left:50px;}
.sdnymt_bidhall .info .tit p i {padding-right:5px; color:#999;}
.sdnymt_bidhall .info ul {padding:0 20px;}
.sdnymt_bidhall .info li {margin-top:20px;}
.sdnymt_bidhall .info li .inner {padding-bottom:18px; border:1px solid #ececec; transition:all .3s;}
.sdnymt_bidhall .info li table {table-layout:fixed;}
.sdnymt_bidhall .info li td {padding:0 5px; line-height:1.6; text-align:center; border-left:1px solid #ececec;}
.sdnymt_bidhall .info li tr td:first-child {border-left:0;}
.sdnymt_bidhall .info li label,.sdnymt_bidhall .info li span {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sdnymt_bidhall .info li label {font-size:12px; color:#999;}
.sdnymt_bidhall .info li .unit,.sdnymt_bidhall .info li .sign {display:inline-block; *display:inline;}
.sdnymt_bidhall .info li .unit {padding-left:5px; font-size:12px;}
.sdnymt_bidhall .info li .sign {width:16px; height:16px; margin:0 0 0 3px; font-size:12px; line-height:16px; color:#316ccb; border:1px solid #316ccb; border-radius:50%;}
.sdnymt_bidhall .info li .parameter {position:relative; padding:0 10px; cursor:pointer;}
.sdnymt_bidhall .info li .parameter i {font-weight:bold; color:#999;}
.sdnymt_bidhall .info li .parameter .param {position:absolute; top:-16px; left:50%; display:none; width:240px; margin-left:25px; background:#edeff6; border-radius:5px; box-shadow:0 0 5px 1px rgba(196,196,196,.5);}
.sdnymt_bidhall .info li .parameter .param p {padding:8px 15px; font-size:12px; text-align:justify; color:#9e9e9e; word-break:break-all;}
.sdnymt_bidhall .info li .parameter .param .arrow {position:absolute; top:50%; left:-16px; margin-top:-8px; border-width:8px; border-style:solid; border-color:transparent #edeff6 transparent transparent;}
.sdnymt_bidhall .info li .parameter:hover i {color:#0074d4;}
.sdnymt_bidhall .info li .parameter:hover .param {display:block;}
.sdnymt_bidhall .info li .status {position:relative; display:inline-block; width:50px; height:22px; margin-bottom:5px; padding-left:5px; font-size:12px; line-height:22px; color:#fff; text-align:center;}
.sdnymt_bidhall .info li .status i {position:absolute; top:0; right:-22px; border-width:11px; border-style:solid; border-color:transparent;}
.sdnymt_bidhall .info li .sdnymt_orgbg i {border-left-color:#ff7200;}
.sdnymt_bidhall .info li .sdnymt_bluebg i {border-left-color:#0074d4;}
.sdnymt_bidhall .info li .sdnymt_graybg i {border-left-color:#6e808e;}
.sdnymt_bidhall .info li a {display:inline-block; width:95px; height:28px; line-height:26px; color:#fff; text-align:center; border-radius:3px;}
.sdnymt_bidhall .info li .sdnymt_bluebkbtn {padding:0; color:#3163cb; border-color:#3163cb;}
.sdnymt_bidhall .info li .sdnymt_bluebkbtn:hover {color:#fff; background:#3163cb;}
.sdnymt_bidhall .info li a i {position:relative; top:-1px; padding-right:4px; font-size:14px;}
.sdnymt_bidhall .info li a:hover {opacity:.8;}
.sdnymt_bidhall .info ul.hide {display:none;}
.sdnymt_bidhall .info .num {position:relative; height:25px; margin:20px 20px 0; line-height:25px;}
.sdnymt_bidhall .info .num .loadmore {display:inline-block; cursor:pointer;}
.sdnymt_bidhall .info .num .loadmore i {padding-left:4px; font-size:14px;}
.sdnymt_bidhall .info .num p {position:absolute; top:0; right:0;}

/* indextit */
.sdnymt_indextit {height:50px; padding:5px 10px 0; line-height:45px;}
.sdnymt_indextit label {float:left; font-size:18px; font-weight:bold;}
.sdnymt_indextit a {float:right; color:#999;}
.sdnymt_indextit a i {padding-left:5px; font-size:12px;}
.sdnymt_indextit a:hover {color:#0074d4;}
.sdnymt_newslist li {display:flex; align-items:center; padding:5px 0; line-height:20px;}
.sdnymt_newslist li i {width:4px; height:4px; margin-right:8px; background:#b9b9b9; border-radius:50%;}
.sdnymt_newslist li p {flex:1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sdnymt_newslist li a {color:#666;}
.sdnymt_newslist li a:hover {color:#0074d4;}
.sdnymt_newslist li em {margin-left:20px; font-size:12px; color:#999;}
.sdnymt_bgbox {background:#fff; box-shadow:0 0 10px 1px rgba(0,0,0,.08);}
.sdnymt_index .sdnymt_lfwrap {position:relative; width:870px;}
.sdnymt_index .sdnymt_bidhall .info .list {padding-top:10px; border-width:0 1px 0 0;}
.sdnymt_index .sdnymt_bidhall .info ul {height:541px; padding:0 20px!important; overflow:hidden;}
.sdnymt_index .sdnymt_bidhall .info li {margin-top:10px;}
.sdnymt_index .sdnymt_bidhall .info li .tit {height:40px; padding:0 10px; line-height:40px; border-width:0 0 1px;}
.sdnymt_index .sdnymt_bidhall .info li .tit p {padding-left:0; font-size:12px;}
.sdnymt_index .sdnymt_bidhall .info li table {margin-top:18px;}
.sdnymt_index .sdnymt_bidhall .info li:hover .inner {border-color:#0074d4;}
.sdnymt_index .sdnymt_bidhall .info li:hover .tit {background:#f7faff;}
.sdnymt_sidebadge {position:absolute; top:0; left:-36px; width:36px; padding:12px 10px; color:#fff; text-align:center; border-radius:5px 0 0 5px;}
.sdnymt_index .sdnymt_rtwrap {width:330px;}
.sdnymt_stit {height:16px; line-height:16px; overflow:hidden;}
.sdnymt_stit label {position:relative; display:block; padding-left:14px; font-size:16px;}
.sdnymt_stit label::before {content:""; position:absolute; top:50%; left:0; width:4px; height:16px; margin-top:-8px; background:#0074d4;}
.sdnymt_stit label.bff6900 {background:none;}
.sdnymt_stit label.bff6900::before {background:#ff6900;}
.sdnymt_chart {padding:20px 15px 15px; border-bottom:1px solid #e4e3e3;}
.sdnymt_chart .linechart {height:140px; margin-top:10px;}
.sdnymt_malllist .cont {border-left:1px #eee solid; border-right:1px #eee solid; background:#fff;}
.sdnymt_tablelist li {display:flex;}
.sdnymt_tablelist li .col {display:flex; align-items:center; justify-content:center; flex:1; width:0; height:48px; padding:4px; line-height:20px;}
.sdnymt_tablelist li .col.flex2 {flex:2;}
.sdnymt_tablelist li .col.flex1d5 {flex:1.5;}
.sdnymt_tablelist li .col.flex1d2 {flex:1.2;}
.sdnymt_tablelist li.bg {background:#fafafa;}
.sdnymt_tablelist li:hover {background:#f1f7fe;}
.sdnymt_tablelist li:hover .sdnymt_bluebkbtn {color:#fff; background:#0074d4;}
.sdnymt_tablelist li .sign {display:inline-block; width:26px; height:26px; line-height:26px; color:#fff; text-align:center; border-radius:3px;}
.sdnymt_tablelist li .lock {font-size:20px; color:#ff6900;}
.sdnymt_selllist {height:345px; padding:15px 15px 0;}
.sdnymt_selllist .sdnymt_newslist {padding-top:5px;}
.sdnymt_selllist .sdnymt_newslist li {padding:8px 0;}
.sdnymt_index .sdnymt_malllist .cont {height:343px; padding:0 15px; border-left:0; box-sizing:border-box; overflow:hidden;}
.sdnymt_index .cont {position:relative;}
.sdnymt_index .sdnymt_thead {margin:0 -15px; padding:0 15px; background:#fff; border-bottom:1px solid #ececec;}
.sdnymt_index .sdnymt_thead .col {height:40px; color:#666;}
.sdnymt_buy .sdnymt_tbody {height:288px; overflow:hidden;}
.sdnymt_malllist .sdnymt_bluebkbtn {padding:0 15px;}
.sdnymt_buylist {padding:15px 15px 0;}
.sdnymt_buylist ul {padding:8px 5px 0;}
.sdnymt_buylist li {height:60px; padding:8px 0 10px 5px; vertical-align:middle; border-top:1px solid #ececec; overflow:hidden;}
.sdnymt_buylist li:first-child {border-top:0;}
.sdnymt_buylist li dl {float:left; width:200px;}
.sdnymt_buylist li dt {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sdnymt_buylist li dd {padding-top:3px; font-size:12px; color:#999; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sdnymt_buylist li .num {float:right; text-align:right;}
.sdnymt_buylist li .num b {display:block; font-size:16px;}
.sdnymt_buylist li .num label {font-size:12px; color:#999;}
.sdnymt_indexmall .intro {position:relative; float:left; width:215px; height:425px; color:#fff; background:linear-gradient(to left, #08a3f4, #0b8ce7);}
.sdnymt_indexmall .intro label {display:block; padding:45px 0 15px 25px; font-size:24px;}
.sdnymt_indexmall .intro p {padding-left:25px; font-size:16px; line-height:26px;}
.sdnymt_indexmall .intro i {position:absolute; right:15px; bottom:35px; font-size:130px; color:#63d2f6; opacity:.5;}
.sdnymt_indexmall .cont {float:right; width:985px; height:425px; overflow:hidden;}
.sdnymt_indexmall .sdnymt_tbody {height:384px; overflow:hidden;}
.sdnymt_indexmall .sdnymt_table .tempWrap,.sdnymt_indexmall .sdnymt_table tbody {width:985px;}
.sdnymt_finance {height:440px; text-align:center; background:url(../images/sdnymt_financebg.jpg) no-repeat center;}
.sdnymt_finance .tit {padding:40px 0 25px; color:#fff;}
.sdnymt_finance .tit label {display:block; font-size:22px;}
.sdnymt_finance .tit p {padding-top:5px;}
.sdnymt_finance ul {padding-left:150px; text-align:center; overflow:hidden;}
.sdnymt_finance li {float:left; width:250px; height:280px; margin:0 25px; background:#fff; border-radius:3px;}
.sdnymt_finance li .icon {display:inline-block; width:50px; height:50px; margin-top:30px; background:url(../images/sdnymt_ficons.png) no-repeat;}
.sdnymt_finance li label {display:block; margin-top:15px; font-size:16px; color:#0074d4;}
.sdnymt_finance li span {display:block; margin-top:8px; color:#666;}
.sdnymt_finance li a {display:inline-block; width:136px; height:36px; margin-top:20px; font-size:16px; line-height:36px; color:#ff6900; border:1px solid #ff7200; border-radius:20px;}
.sdnymt_finance li a:hover {color:#fff; background:linear-gradient(to left, #ff7200, #fb8908);}
.sdnymt_finance li p {margin-top:12px; color:#b2b2b2;}
.sdnymt_finance li.itemb .icon {background-position:-50px 0;}
.sdnymt_finance li.itemc .icon {background-position:-100px 0;}
.sdnymt_newswrap {width:399px; border-left:1px solid #e4e3e3;}
.sdnymt_newswrap .newstit {height:50px; padding:0 10px 0 20px; line-height:50px; border-bottom:1px solid #ececec; overflow:hidden;}
.sdnymt_newswrap .newstit label {float:left; font-size:16px;}
.sdnymt_newswrap .newstit a {float:right; display:flex; align-items:center; justify-content:center; color:#999;}
.sdnymt_newswrap .newstit a i {padding:0 2px; font-size:12px;}
.sdnymt_newswrap .newstit a:hover {color:#0074d4;}
.sdnymt_newswrap .picnews {padding:20px 20px 15px; overflow:hidden;}
.sdnymt_newswrap .picnews img {float:left; width:113px; height:92px; border:1px solid #e7e7e7;}
.sdnymt_newswrap .picnews dl {float:right; width:225px;}
.sdnymt_newswrap .picnews dt {height:40px; margin-top:4px; line-height:20px; overflow:hidden;}
.sdnymt_newswrap .picnews dd {height:36px; margin-top:10px; line-height:18px; color:#999; overflow:hidden;}
.sdnymt_newswrap .sdnymt_newslist {margin:0 15px; padding:10px 5px; border-top:1px dashed #e7e7e7;}

/* floatr */
.sdnymt_floatr {position:fixed; right:20px; top:50%; z-index:106; width:50px; height:300px; margin-top:-150px;}
.sdnymt_floatr li {position:relative; width:50px; height:49px; padding:0 10px; margin-bottom:0; line-height:48px; color:#fff; text-align:center; background:#0074d4; border-bottom:1px #0781e6 solid; cursor:pointer;}
.sdnymt_floatr li.first {border-radius:5px 5px 0 0;}
.sdnymt_floatr li.last {border-radius:0 0 5px 5px;}
.sdnymt_floatr li i {font-size:22px; color:#fff;}
.sdnymt_floatr li:hover,.sdnymt_floatr li.cur {background:#fb8808; border-color:#fb8808;}
.sdnymt_floatr li:hover i {color:#fff;}
.sdnymt_floatr li.first:hover,.sdnymt_floatr li.qq:hover {background:#f8cc51; border-color:#f8cc51;}
.sdnymt_floatr li.txt {height:50px; padding-top:6px; line-height:18px;}
.sdnymt_floatr li.txt a {color:#fff;}
.sdnymt_floatr li.retop {display:none;}
.sdnymt_floatr li .about_cont {display:none; position:absolute; top:-80px; right:0px; padding-right:80px; width:1000px; height:450px; color:#333;} 
.sdnymt_floatr .about_cont .slimScrollDiv {border:1px solid #eee; border-radius:4px; box-shadow:0 0 10px 1px rgba(0,0,0,.08);}
.sdnymt_floatr .sdnymt_aboutus {height:450px; padding:0px 30px; margin-top:0;}
.sdnymt_floatr .sdnymt_aboutus h3 {padding-top:15px; font-size:20px;}
.sdnymt_floatr .sdnymt_aboutus .para {padding-top:20px;}
.sdnymt_floatr .sdnymt_aboutus .para p {font-size:14px; line-height:24px;}
.sdnymt_floatr .sdnymt_aboutus .para img {width:430px;}
.sdnymt_floatr .sdnymt_aboutus .contact li {float:left; width:80%; height:auto; margin-top:15px; line-height:normal; font-size:14px; color:#333; background:transparent; border:none;}
.sdnymt_floatr .sdnymt_aboutus .contact li.half {float:left; width:330px;}
.sdnymt_floatr li.first:hover .about_cont {display:block;}
.sdnymt_floatr .about_cont .arrow,.sdnymt_floatr .qq_cont .arrow {position:absolute; content:""; width:0; height:0; right:60px; top:100px; border-top:10px solid transparent; border-left:20px solid #fff;}
.sdnymt_floatr .qq_cont .arrow {top:35px;}
.sdnymt_floatr .qq_cont {display:none; position:absolute; top:-20px; right:0px; padding-right:80px; color:#333;}
.sdnymt_floatr .qq_cont .contact {padding:20px; margin-top:0; background:#fff; border-radius:4px; box-shadow:0 0 10px 1px rgba(0,0,0,.08);}
.sdnymt_floatr .qq_cont .contact p {line-height:1; margin-top:10px;}
.sdnymt_floatr .qq_cont .contact p:first-child {margin-top:0;}
.sdnymt_floatr li.qq:hover .qq_cont {display:block;}

/* mobile */
@media (max-width:1024px) {
	html,body {min-width:1260px;}
}