body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
a{color:#000;text-decoration:none; } 
a:hover{color:#f30;text-decoration:none;}
body{color:#000000;background:#fff; text-align:center;}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
.pd8 {margin-top:10px;overflow:hidden;}

#header {position: fixed;left: 0;right: 0;z-index: 10;-webkit-backdrop-filter: saturate(180%) blur(20px);background-color: rgba(255, 255, 255, 0.95);border-bottom: 1px solid rgba(51, 51, 51, 0.1);}
#header .container {display: flex;flex-direction: row;justify-content: space-between;align-items: center;height:80px;}
#header {z-index:1;}
.sz_top { width:1080px; height:80px;margin:0 auto;overflow:hidden;_overflow:visible;}
.sz_logo{ float:left;height:80px;}
.sz_logo img { height:100%; margin:0 auto;}
.sz_logo h1{}
.sz_nav{ height:80px; float:right; height:80px; }

.sz_nav ul{ overflow:hidden;border:0px solid #eee;float:left; line-height:80px;font-size:1.3em; margin-left:15px;}
.sz_nav ul a{ color:#999999; float:left;overflow:hidden; }
.sz_nav ul a:hover{ color:#f30; text-decoration:none;}
.sz_nav ul a.home{color: #f30;}

#sz_box0 {height:80px;}
#sz_box1{background-color:#f0f5f7;overflow: hidden;height:580px; }
.sz_box1{ width:1080px; margin:0 auto;overflow: hidden; }
.sz_box1 dl {float:left; width:49%; text-align:left; margin-top:15%;}
.sz_box1 dl h1 {font-size:2.5em;line-height:100px;}
.sz_box1 dl h2 {font-size:1.2em;}
.sz_box1 dt {float:right;width:49%;height:580px;}
.sz_box1 dt img{height:580px;float:right;}

#sz_box2{overflow: hidden;height:580px;background:url(../img/1.jpg) no-repeat #f0f5f7;}
.sz_box2{ width:1080px; margin:0 auto;overflow: hidden; }
.sz_box2 dl {float:right; margin-top:15%;text-align:left;color:#fff;}
.sz_box2 dl h1 {font-size:2.5em;line-height:100px;}
.sz_box2 dl h2 {font-size:1.2em;}
.sz_box2 dt {float:left;width:49%;height:580px;}
.sz_box2 dt img{height:580px; float:left;}

#sz_box3{overflow: hidden;height:650px;background:url(../img/2.jpg) no-repeat;}
.sz_box3{ width:1080px; margin:0 auto;overflow: hidden; }
.sz_box3 dl {float:right; margin-top:15%;text-align:left; color:#fff;}
.sz_box3 dl h1 {font-size:2.5em;line-height:100px;}
.sz_box3 dl h2 {font-size:1.2em;}
.sz_box3 dt {float:left;width:49%;height:580px;}
.sz_box3 dt img{height:580px;float:left; }


#ny_box1{overflow: hidden;height:380px;background:url(../img/3.jpg) no-repeat;}
.ny_box1{width:1080px; margin:0 auto;overflow: hidden;}
.ny_box1 dl {color:#fff; margin-top:10%}
.ny_box1 dl h1 {font-size:2.5em;line-height:100px;}
.ny_box1 dl h2 {font-size:1.2em;}

.ny_boxall{width:840px; margin:50px auto;overflow: hidden; padding:50px;}
.ny_boxall dl {float:left;text-align:left; color:#000;border:#CCCCCC solid 0px; }
.ny_boxall dl h1 {font-size:2.5em;line-height:100px;}
.ny_boxall dl h2 {font-size:1.2em; line-height:30px;}
.ny_boxall dd {float:right;width:200px;height:300px;margin-left:10%}
.ny_boxall dd img{ margin:0 auto;width:100%;}
.ny_boxall dt {float:right;width:200px;height:300px;margin-left:10%}
.ny_boxall dt img{ margin:0 auto;width:100%;}
.ny_boxall dt h2 {font-size:1.2em;}


.ny_boxcp{width:1080px; margin:50px auto;overflow: hidden; padding:50px;background-color:#f0f5f7;}
.ny_boxcp dl {float:left;text-align:left; color:#000;width:51%; }
.ny_boxcp dl h1 {font-size:2.5em;line-height:50px;}
.ny_boxcp dl h2 {font-size:1.2em;}
.ny_boxcp dt {float:right;width:45%;height:500px;}
.ny_boxcp dt img{ margin:0 auto;width:100%;}



.sz_foot {width:1080px;margin:50px auto;overflow:hidden;_overflow:visible; border-top:#EEEEEE double 1px;}
.sz_foot dl {float:left;width:32%;}
.sz_foot dl img { width:60%;}
.sz_foot dt {float:right; margin-right:5%; text-align:left;margin-top:20px;}
.sz_foot dt h1 {font-size:1.5em;line-height:50px;}
.sz_foot dt h2 {font-size:1.2em;}
.sz_foot dd {float:right; margin-right:5%;text-align:left;margin-top:20px;}
.sz_foot dd h1 {font-size:1.5em;line-height:50px;}
.sz_foot dd h2 {font-size:1.2em;}


