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

/* cssreset */
html,body {color:#333; background:#fff;}
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 */
.sdny_layout {clear:both; position:relative; width:1200px; margin:0 auto;}
.sdny_layout:after,.clearfix:after {clear:both; content:""; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}

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

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

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

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

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

/* business */
.sdny_business {height:759px; background:url(../images/sdny_businessbg.jpg) no-repeat center;}
.sdny_business .business {display:flex; flex-direction:column; align-items:center; padding-top:64px;}
.sdny_business .sdny_logo {height:67px;}
.sdny_business .sdny_logo img {height:100%;}
.sdny_business .sdny_notice {display:flex; align-items:center; width:734px; height:42px; margin-top:40px; padding:0 20px; color:#fff; background:rgba(255,255,255,.2); border:1px solid rgba(255,255,255,.5); border-radius:21px; overflow:hidden;}
.sdny_business .sdny_notice i {width:20px; margin-right:10px; font-size:20px;}
.sdny_business .sdny_notice .bd {flex:1; width:0;}
.sdny_business .sdny_notice li {display:flex; align-items:center; height:40px;}
.sdny_business .sdny_notice li p {flex:1; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sdny_business .sdny_notice li a {color:#fff;}
.sdny_business .sdny_notice li em {margin-left:60px;}
.sdny_business .sdny_notice li a:hover {text-decoration:underline;}
.sdny_entrance {width:886px; margin:40px auto 0;}
.sdny_entrance li {position:relative; float:left; cursor:pointer;}
.sdny_entrance li.menua {width:260px; height:443px; margin-right:16px; background:url(../images/sdny_menuaimg.png) no-repeat center/100% 100%;}
.sdny_entrance li.menub,.sdny_entrance li.menuc {width:610px; height:213px;}
.sdny_entrance li.menub {background:url(../images/sdny_menubimg.png) no-repeat center/100% 100%;}
.sdny_entrance li.menuc {margin-top:16px; background:url(../images/sdny_menucimg.png) no-repeat center/100% 100%;}
.sdny_entrance li .info {position:absolute; bottom:0; display:flex; flex-direction:column; align-items:center; justify-content:center; width:260px; height:213px; color:#fff;}
.sdny_entrance li .info i {font-size:48px;}
.sdny_entrance li .info b {margin-top:12px; font-size:24px; transition-duration:.5s;}
.sdny_entrance li .info p {margin-top:4px; font-family:arial; font-size:14px; text-transform:uppercase;}
.sdny_entrance li.menua .info {background:linear-gradient(144.39deg,#ff8712 20.86%,#ffc700 102.35%);}
.sdny_entrance li.menub .info {left:0; background:linear-gradient(142.61deg,#10b97c 21.66%,#b9e703 98.56%);}
.sdny_entrance li.menuc .info {right:0; background:linear-gradient(145.48deg,#0058db 20.37%,#48d3ff 98.43%);}
.sdny_entrance li .info:hover b {margin-top:20px;}
.home-tip-content-box {
	display: inline-block;
	font-size: 16px;
	color: #fd1d26;
	overflow: hidden;
	font-weight: bold;
}
.home-tip-content {
	margin-left: 10px;
}

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