/*dzoptics cn*/
@charset "utf-8";
@font-face{font-family:'Poppins-EB';src:url('../font/en/Poppins-ExtraBold.ttf') format("truetype");font-weight: 700;}
@font-face{font-family:'Poppins-B';src:url('../font/en/Poppins-Bold.ttf') format("truetype");font-weight: 600;}
@font-face{font-family:'Poppins-M';src:url('../font/en/Poppins-Medium.ttf') format("truetype");font-weight: 500;}
@font-face{font-family:'Poppins-SB';src:url('../font/en/Poppins-SemiBold.ttf') format("truetype");}
@font-face{font-family:'Poppins-L';src:url('../font/en/Poppins-Light.ttf') format("truetype");font-weight: lighter;}
@font-face{font-family:'Poppins-R';src:url('../font/en/Poppins-Regular.ttf') format("truetype");font-weight: normal;}
@font-face{font-family:'YouSheBiaoTiHei';src:url('../font/YouSheBiaoTiHei-2.ttf') format("truetype");font-weight: normal;}

*,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,p{display:block;margin:0;padding:0}
p,h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;}
html,body {width: 100%; height:auto; overflow-x: hidden;font-family:"Poppins-R";color:#333;font-size:14px;}
html,body,button,input,select,textarea{padding:0px;margin: 0px;background:#fff;font-family:"Poppins-R";color:#333;font-size:14px;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;font-family:"Poppins-SB"}
a{text-decoration:none;}
li{list-style:none;}
.flex-h-cc {display: flex; flex-direction: row; justify-content: center; align-items: center; }
.flex-h-cs {display: flex; flex-direction: row; justify-content: center; align-items: flex-start; }
.flex-h-bs {display: flex; flex-direction: row; justify-content: space-between;align-items: flex-start; }
.flex-h-bc {display: flex; flex-direction: row; justify-content: space-between;align-items: center; }
.flex-h-sc {display: flex; flex-direction: row; justify-content: flex-start;align-items: center; }
.flex-h-ss {display: flex; flex-direction: row; justify-content: flex-start;align-items: flex-start; }
.flex-h-ec {display: flex; flex-direction: row; justify-content: flex-end;align-items: center; }
.flex-v-ss {display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; }
.flex-v-sc {display: flex; flex-direction: column; justify-content: flex-start; align-items: center; }
.flex-v-cs {display: flex; flex-direction: column; justify-content: center; align-items: flex-start; }
.flex-v-bs {display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; }
.flex-v-bc {display: flex; flex-direction: column; justify-content: space-between; align-items: center; }
.flex-v-cc {display: flex; flex-direction: column; justify-content: center; align-items: center; }
.flex-v-ec {display: flex; flex-direction: column; justify-content: flex-end; align-items: center; }
.body-width{width:86%;position:relative;}
/*header*/
.bheader{width:100%;height:80px;line-height:80px;position:fixed;left:0;top:0;cursor:pointer;background:#3330;z-index:9999;}
.bheader.fixed:before{content:'';width:100%;height:80px;position:absolute;top:0;left:0;display:block;background:rgba(0, 0, 0, 0.6);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 10px 10px rgb(0 0 0 / 10%);}
.bheader .menu img{aspect-ratio:160/27;cursor:pointer;vertical-align:middle;}
.bheader .menu a,.bheader .menu a:active,.bheader .menu a:link{text-decoration:none;color:#fff;}
.bheader .menu .item{position:relative;margin:0 0 0 4%;height:80px;text-align:center;color:#fff;font-size:16px;font-weight:normal;cursor:pointer;}
.bheader .menu .item::after{content:"";position:absolute;width:0;height:2rem;background:#fff;left:0px;bottom:-1px;transition:width 0.5s;}
.bheader .menu .item:hover::after{width:100%;}
.bheader .menu .lang{margin:0 0 0 6%;color:#fff;font-size:16px;cursor:pointer;height:30px;line-height:30px;text-align:center; padding: 0px 20px; border-radius: 15px;border:0.5px solid #FFF;}
.bheader .menu .lang span::after{content:'';background-image:url(../imgs/header-down-2.png);background-size:12.5px 7.5px;background-repeat:no-repeat;background-position:right center;width: 20px;height:30px;float:right;}
.bheader .menu .lang-list {width:75px;padding:0px 0px 0px 5px;background:#fff;position:absolute;top:80px;right:0px;z-index:10;font-size:14px;color:#999;display:none;}
.bheader .menu .lang-list .location{height:55px;line-height:55px;}
.bheader .menu .lang-list .location:after {background-image:url(../imgs/foot-down.png); }
.bheader .menu .lang-list a {text-decoration: none; line-height:10px;margin: 13px 0px;color:#444;font-size:14px;}
.bheader .menu .lang-list a:active,.bheader .menu .lang-list a:link{text-decoration: none; color:#999}
.bheader .menu .lang-list .selected { width: 100%;line-height:10px; margin:13px 0px;position:relative;text-align:center;font-size:14px;}
.bheader .menu .lang-list .selected:before {content:''; background:url(../imgs/foot-selected.png) no-repeat left center;background-size:10px;width:15px;height:10px;position:absolute;left:0;top:0;}
.bheader:hover{border-bottom: 1rem solid rgba(216, 216, 216, 0.5);}
.submenu-mask{position: fixed; left: 0px; top:0rem; z-index: 9; width: 100%; height: 100vh; backdrop-filter:blur(10px);background: #0008;display:none;}
.submenu-bg {width:80.8%;max-width:1600px;min-width:980px;position: fixed; top:80px;left:50%;transform:translate(-50%,0);z-index:10;cursor:pointer; display: none;}
.submenu-bg .submenu-bar{width:fit-content;font-family:"Poppins-R";font-size: 16px; font-weight: 600; color: #333333;display:none;}
.submenu-bg .submenu-bar .item{width:calc(100vw*0.808*0.3333);max-width:calc(1600px*0.3333);min-width:calc(980px*0.3333);height:60vh;padding:20px;box-sizing:border-box;background:#fff;}
.submenu-bg .submenu-bar .sub-1, .submenu-bg .submenu-bar .sub-2{display: block;}
.submenu-bg .submenu-bar .item .sbumenu-close {float:right;width:20px;height:20px;}
.submenu-bg .submenu-bar .item .mitem-ul {display:flex;flex-direction:column;padding:0 10px 0 30px;gap:30px}
.submenu-bg .submenu-bar .item .mitem-ul a {text-decoration:none;}
.submenu-bg .submenu-bar .item .mitem-ul a:active {text-decoration:none;color:#333;border:1px solid blue;}
.submenu-bg .submenu-bar .item .mitem-ul a:link {text-decoration:none;color:#333;}
.submenu-bg .submenu-bar .item .mitem-ul li {list-style:none;color:#333;}
.submenu-bg .submenu-bar .item .mitem-ul li:hover{color:#0963B3;}
.submenu-bg .submenu-bar .item .mitem-ul .childmenu::after{content:''; background-image:url(../imgs/popmenu-child.png); background-size: 14px 20px;background-repeat:no-repeat; background-position:center; width: 14px; height: 20px; float: right; clear: both;}
.submenu-bg .submenu-bar .item .mitem-ul li:hover.childmenu::after{background-image:url(../imgs/popmenu-child-hover.png); }
.submenu-bg .submenu-bar .submenu-content {height:100%;width:fit-content;display:none;}
.submenu-bg .submenu-bar .mainmenu .mitem-ul {padding-top:60px;}
.submenu-bg .submenu-bar .submenu {border-left:1rem solid #999;}
.submenu-bg .submenu-bar .submenu .title {height:20px;line-height:20px;}
.submenu-bg .submenu-bar .submenu .title span{padding:0px 15px;}
.submenu-bg .submenu-bar .submenu .title .subtitle{padding:0px 30px;}
.submenu-bg .submenu-bar .submenu .title::before {content:''; background-image: url(../imgs/popmenu-subtitle.png); background-size: cover; width: 14px; height: 20px; float: left;}
.submenu-bg .submenu-bar .submenu .title:hover {color:#0963B3;}
.submenu-bg .submenu-bar .submenu .title:hover::before{background-image: url(../imgs/popmenu-subtitle-hover.png);} 
.submenu-bg .submenu-bar .submenu .mitem-ul{padding-top:40px;}
/*body footer all*/
.m-bfooter{display:none;}
.bfooter {color: #FFFFFF; width: 100%; padding: 80px 0px 30px 0px; background: #222222; font-family: "Poppins-R"; font-size: 14px; font-weight: normal; color: #999999;}
.bfooter .bmenu {margin-bottom: 150px;gap:40px;}
.bfooter .bmenu .logo {width:20%;display:block;}
.bfooter .bmenu .itembox{width:67%;min-width:720px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.bfooter .bmenu .item {width: auto;}
.bfooter .bmenu .item .title {font-weight: 500;font-size: 20px; letter-spacing: 0em; color: #FFFFFF; padding-bottom: 20px;}
.bfooter .bmenu .item a {text-decoration: none; line-height: 15px;  margin: 10px 0px; color: #999999;}
.bfooter .bmenu .item a:active {text-decoration: none; color:#999999}
.bfooter .bmenu .item a:link {text-decoration: none; color:#999999}
.bfooter .links {display: flex; flex-direction: row; justify-content: flex-start; align-items:center; height: 25px; line-height: 25px;gap:30px;margin-right:50px;}
.bfooter .links a{width:25px;height:25px;}
.bfooter .links img {width: 25px; height: 25px;}
.bfooter .copyright {border-bottom:1px solid #999999;padding-bottom:20px;position:relative;}
.bfooter .copyright a, .bfooter .copyright a:active, .bfooter .copyright a:link, .bfooter .copyright a:visited{color: #999; text-decoration:none;}
/*new index all*/
.dpt-container{width:100%;background:#fff;}
.dpt-container h2,.dpt-container h3{font-family:'Poppins-SB';}
.dpt-flex{display:flex;justify-content:space-between;align-items:center;}
.dpt-box{width:100%;position:relative;overflow:hidden;}
.dpt-cont{width:82%;margin:0 auto;position:relative;}
.dpt-box h1{color:#fff;}
.dpt-box h2,.dpt-box h3,.dpt-box p{color:#333;}
.dpt-box .bg{width:100%;height:100%;position:absolute;top:0;left:0;}
.dpt-index.b1{width:100%;height:100vh;padding:0;background:url(../imgs/dpt-i-b1.webp) no-repeat center;background-size:cover;}
.dpt-index.b1 video{width:100%;height:100%;object-fit:cover;}
.dpt-index.b2 h2{text-align:center;}
.dpt-index.b2 li{text-align:center;position:relative;}
.dpt-index.b2 li:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.4);}
/* .dpt-index.b2 li:first-child{background:url(../imgs/dpt-i-b2-1.webp) no-repeat center;background-size:cover;}
.dpt-index.b2 li:last-child{background:url(../imgs/dpt-i-b2-2.webp) no-repeat center;background-size:cover;}
.dpt-index.b2 li:first-child{background:url(../imgs/dpt-i-b2-3.webp) no-repeat center;background-size:cover;}
.dpt-index.b2 li:last-child{background:url(../imgs/dpt-i-b2-4.webp) no-repeat center;background-size:cover;} */
/* --- 第一个 ul 里的 2 个 --- */
/* 图片 1 */
.dpt-index.b2 ul:first-of-type li:nth-child(1) {
    background: url(../imgs/dpt-i-b2-1.webp) no-repeat center;
    background-size: cover;
}
/* 图片 2 */
.dpt-index.b2 ul:first-of-type li:nth-child(2) {
    background: url(../imgs/dpt-i-b2-2.webp) no-repeat center;
    background-size: cover;
}

/* --- 第二个 ul 里的 2 个 --- */
/* 图片 3 */
.dpt-index.b2 ul:last-of-type li:nth-child(1) {
    background: url(../imgs/dpt-i-b2-3.webp) no-repeat center;
    background-size: cover;
}
/* 图片 4 */
.dpt-index.b2 ul:last-of-type li:nth-child(2) {
    background: url(../imgs/dpt-i-b2-4.webp) no-repeat center;
    background-size: cover;
}
.dpt-index.b2 li a{width:100%;height:100%;display:block;position:relative;}
.dpt-index.b2 li h3{color:#fff;}
.dpt-index.b2 li p{font-size:14px;background:#0963B3;border-radius:20px;display:inline-block;color:#fff;margin-top:20px;}
.dpt-index.b3 .vd video{width:100%;height:100%;object-fit:cover;}
.dpt-index.b4 h2{text-align:center;color:#fff;}
.dpt-index.b4 ul{display:flex;justify-content:space-between;background:rgba(255, 255, 255, 0.3);backdrop-filter: blur(15px);}
.dpt-index.b4 li{text-align:center;position:relative;}
.dpt-index.b4 li:after{content:'';display:block;width:1px;background:#fff;position:absolute;top:50%;right:0;transform:translate(0,-50%);}
.dpt-index.b4 li h3,.dpt-index.b4 li p{color:#fff}
.dpt-index.b4 li h3{display:inline-block;position:relative;margin:0 auto;}
.dpt-index.b4 li h3:after{content:'+';display:block;color:#fff;font-style:normal;position:absolute;top:0;right:-20px;}
.dpt-index.b4 li:first-child h3:after{content:'年';right:-26px;}
.dpt-index.b5{height:auto;position:relative;}
.dpt-index.b5 .line{width:100%;height:2px;background:#333;position:absolute;left:0;top:50%;transform:translate(0,-50%);}
.dpt-index.b5 .ulbox{position:relative;}
.dpt-index.b5 .inner-box span{font-size:13px;color:#333;position:absolute;left:300px;bottom:10px;display:block;}
.dpt-index.b5 ul{display:flex;justify-content:space-around;position:relative;}
.dpt-index.b5 ul:nth-child(2):before{content:'';display:block;width:100%;height:2px;background:#333;position:absolute;left:0;top:0;}
.dpt-index.b5 ul li{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;}
.dpt-index.b5 ul:nth-child(2) li{align-items:flex-end;align-content:flex-end;}
.dpt-index.b5 ul li:before{content:'';display:block;height:100%;width:2px;background:#333;position:absolute;left:12px;top:0;}
.dpt-index.b5 ul li:after{content:'';display:block;height:10px;width:10px;left:8px;background:#333;border-radius:100%;position:absolute;}
.dpt-index.b5 ul:nth-child(1) li:after{bottom:-6px;}
.dpt-index.b5 ul:nth-child(2) li:after{top:-4px;}
.dpt-index.b5 ul li h3{color:#333;position:absolute;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(1) h3{color:#0963B3;}
.dpt-index.b5 ul li p{width:100%;margin-top:0;position:relative;font-size:14px;line-height:26px;margin-bottom:20px;padding-left:37px;background-size:26px;}
.dpt-index.b5 ul:nth-child(2) p{margin-bottom:0;margin-top:20px;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(1) p:nth-child(2){background-image:url(../imgs/dpt-i-i01.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(1) p:nth-child(3){background-image:url(../imgs/dpt-i-i02.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(2) p:nth-child(2){background-image:url(../imgs/dpt-i-i03.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(2) p:nth-child(3){background-image:url(../imgs/dpt-i-i04.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(2) p:nth-child(4){background-image:url(../imgs/dpt-i-i05.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(3) p:nth-child(2){background-image:url(../imgs/dpt-i-i06.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(3) p:nth-child(3){background-image:url(../imgs/dpt-i-i07.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(3) p:nth-child(4){background-image:url(../imgs/dpt-i-i08.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(3) p:nth-child(5){background-image:url(../imgs/dpt-i-i09.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(4) p:nth-child(2){background-image:url(../imgs/dpt-i-i10.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(4) p:nth-child(3){background-image:url(../imgs/dpt-i-i11.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(4) p:nth-child(4){background-image:url(../imgs/dpt-i-i11.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(5) p:nth-child(2){background-image:url(../imgs/dpt-i-i12.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(5) p:nth-child(3){background-image:url(../imgs/dpt-i-i13.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(6) p:nth-child(2){background-image:url(../imgs/dpt-i-i14.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(1) li:nth-child(6) p:nth-child(3){background-image:url(../imgs/dpt-i-i15.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(1) p:nth-child(2){background-image:url(../imgs/dpt-i-i16.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(1) p:nth-child(3){background-image:url(../imgs/dpt-i-i17.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(1) p:nth-child(4){background-image:url(../imgs/dpt-i-i13.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(1) p:nth-child(5){background-image:url(../imgs/dpt-i-i18.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(2) p:nth-child(2){background-image:url(../imgs/dpt-i-i19.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(2) p:nth-child(3){background-image:url(../imgs/dpt-i-i20.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(2) p:nth-child(4){background-image:url(../imgs/dpt-i-i21.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(2) p:nth-child(5){background-image:url(../imgs/dpt-i-i22.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(3) p:nth-child(2){background-image:url(../imgs/dpt-i-i10.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(3) p:nth-child(3){background-image:url(../imgs/dpt-i-i23.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(3) p:nth-child(4){background-image:url(../imgs/dpt-i-i13.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(4) p:nth-child(2){background-image:url(../imgs/dpt-i-i06.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(4) p:nth-child(3){background-image:url(../imgs/dpt-i-i24.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(4) p:nth-child(4){background-image:url(../imgs/dpt-i-i25.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(5) p:nth-child(2){background-image:url(../imgs/dpt-i-i26.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(6) p:nth-child(2){background-image:url(../imgs/dpt-i-i27.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(6) p:nth-child(3){background-image:url(../imgs/dpt-i-i28.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-index.b5 ul:nth-child(2) li:nth-child(6) p:nth-child(4){background-image:url(../imgs/dpt-i-i13.webp);background-repeat:no-repeat;background-position:left top;}
.dpt-ab.b1{width:100%;}
.dpt-ab.b2 .txt{border-bottom:1px solid #666;padding-bottom:40px;margin-bottom:30px;}
.dpt-ab.b2 .txt p,.dpt-ab.b2 h3{font-family:'Poppins-M';}
.dpt-ab.b3{background:#333;}
.dpt-ab.b3 .imglist{width:100%;overflow:hidden;}
.dpt-ab.b3 .imglist ul{display:inline-block;position:relative;}
.dpt-ab.b3 .imglist ul li{aspect-ratio:6/4;margin:0 1px;display:inline-block;}
.dpt-ab.b3 .imglist ul li img{width:100%;height:100%;object-fit:cover;}
.dpt-ab.b4{width:100%;position:relative;}
.dpt-ab.b4 video{width:100%;height:100%;object-fit:cover;}
.dpt-ab.b4 i{background:url(../imgs/dpt-a-4-2.webp) no-repeat center;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;}
.dpt-ab.b4.at i{display:none;}
.dpt-hist.b5{background:url(../imgs/dzpt-hist-b5.jpg) no-repeat center;background-size:cover;}
.dpt-hist.b5 h2{color:#fff;}
.dpt-hist.b5 h3{color:#fff;padding-left:10px;border-left:2px solid #D8D8D8;}
.dpt-hist.b5 li:nth-child(2) h3{margin-bottom:20px;}
.dpt-hist.b5 li{padding:23px 4.5% 8px;box-sizing:border-box;position:relative;}
.dpt-hist.b5 li::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255, 255, 255, 0.15);filter:blur(1px);border-radius:18px;}
.dpt-hist.b5 dl{border-bottom:1px solid #D8D8D8;display:flex;align-items:center;}
.dpt-hist.b5 dl:last-child{border:0;}
.dpt-hist.b5 dt{color:#fff;margin-left:25px;}
.dpt-hist.b5 dd{width:45px;height:68px;}
.dpt-hist.b5 li:nth-child(1) dl:nth-child(3) dd{background-position:0 -190px;}
.dpt-hist.b5 li:nth-child(1) dl:nth-child(4) dd{background-position:0 -322px;}
.dpt-hist.b5 li:nth-child(2) dl:nth-child(2) dd{width:74px;height:52px;}
.dpt-hist.b5 li:nth-child(2) dl:nth-child(3) dd{width:64px;height:93px;}
.dpt-hist.b5 li:nth-child(2) dl:nth-child(4) dd{width:62px;height:95px;}
.dpt-hist.b5 li:nth-child(3) dl:nth-child(2) dd{width:42px;height:44px;}
.dpt-hist.b5 li:nth-child(3) dl:nth-child(3) dd{width:38px;height:47px;}
.dpt-hist.b5 li:nth-child(3) dl:nth-child(4) dd{width:45px;height:65px;}
/*product all*/
.bdt-s1,.laoi-s1,.trds-s1,.haoi-s1,.pinfo-s1,.ct-s0,.ptype-s1,.proda-s1,.prodb-s1,.pxl-s1,.itm-s1,.ftype-s1,.tvtype-s1,.dzxy-s1,.jobs-s1,.joblist-s1,.news-s1,.newinfo-s1,.joblist-s1{width:100%;aspect-ratio:192/60;color:#fff;}
.proda-s1 h1,.ptype-s1 h1,.ptype-s1 h1,.bdt-s1 h1,.laoi-s1 h1,.trds-s1 h1,.haoi-s1 h1,.prodb-s1 h1,.news-s1 h1,.newinfo-s1 h1,.joblist-s1 h1{font-size:45px;line-height:55px;padding-top:20px;}
.proda-s1 p,.ptype-s1 p,.bdt-s1 p,.laoi-s1 p,.trds-s1 p,.haoi-s1 p,.prodb-s1 p{font-size:20px;line-height:30px;margin-top:20px;}
.proda-s1{background:url('../imgs/dpt-ind-b0.webp') no-repeat center top/cover;}
.proda-s2,.prodb-s2{width:100%;padding:80px 0 40px 0; color:#333;}
.proda-s2 h1,.prodb-s2 h1{font-size:28px;line-height:35px;margin-bottom:25px;}
.proda-s2 p,.prodb-s2 p{font-size:14px;line-height:24px;}
.proda-s3,.prodb-s3{width:100%;padding-bottom:60px;}
.proda-s3 .types{flex-wrap:wrap;}
.proda-s3 .types a,.proda-s3 .types a:link,.prodb-s3 .types a,.proda-s3 .types a:link{text-decoration: none;}
.proda-s3 .types a,.prodb-s3 .types a{width:100%;margin-bottom:40px;}
.proda-s3 .types .item,.prodb-s3 .types .item{width:100%;background: #fff; }
.proda-s3 .types .item .top,.prodb-s3 .types .item img{width:100%;aspect-ratio:580/289;overflow:hidden;display:block;}
.proda-s3 .types .item img{width:100%;height:100%;transition: all 0.5s ease;}
.proda-s3 .types .item:hover img{transform:scale(1.2);}
.proda-s3 .types .item article,.prodb-s3 .types .item article{padding:20px 25px; color: #333;background:#EBEBEB;}
.proda-s3 .types .item h1,.prodb-s3 .types .item h1{padding-right: 20px; font-size: 22px;line-height:30px; margin-bottom:10px; position: relative;}
.proda-s3 .types .item p,.prodb-s3 .types .item p{width:100%;height:auto;min-height:40px;font-size:14px;line-height:20px;color:#666;}
.prodb-s1{background:url('../imgs/prodb-s1.png') no-repeat center top/cover;}
.prodb-s3 .types {flex-wrap: wrap;}
.prodb-s3 .types .item .titlebar{width:100%;}
.prodb-s3 .types .item .titlebar span{font-size:14px;}
.prodb-s3 .types .item article .titlebar h1::after{content: ""; position: absolute; top:10px; right:0px; width: 7px; height: 7px; border-top: 2px solid #0963B3; border-right: 2px solid #0963B3; transform: rotate(45deg); float: right;}
/*ptype*/
.ptype-s1{width:100%;aspect-ratio:192/60;color:#fff;background:url('../imgs/dpt-ind-b1.webp') no-repeat center top/cover;}
.ptype-s1 article{display:none;}
.ptype-s1 article h1{font-size:64px;line-height:80px;padding-top:20px;margin-bottom:20px;}
.ptype-s1 article p{font-size:26px;line-height:40px;}
.ptype-s2 {width:100%;height:80px;line-height:80px;color:#333333;background:#fff;position:relative;}
.ptype-s2 .body-width{overflow:hidden;overflow-x:auto;}
.ptype-s2 .body-width::-webkit-scrollbar{height:7px;}
.ptype-s2 .body-width::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#999999;}
.ptype-s2 .body-width::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:#333333;}
.ptype-s2 ul{list-style:none;white-space:nowrap;}
.ptype-s2 ul li{display:inline-block;height:65px; font-size: 14px; border-bottom:2px solid #fff;margin-right:30px;cursor: pointer;box-sizing:border-box;}
.ptype-s2 ul li a,.ptype-s2 ul li a:link{text-decoration:none;color:#333;}
.ptype-s2 ul .active{border-bottom:2px solid #0963B2;}
.ptype-s2 .search{width:130px;}
.ptype-s2 .search a{text-decoration:none;font-size:16px;line-height:20px;background: #0963B3;color:#fff;padding:6px 35px;}
.ptype-s2 .search a:link{text-decoration:none;}
.ptype-s2 .search .search-input .input{padding: 0px 8px;width:184px;height:40px;background:#FFF;border:0.5px solid #575757;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.302);}
.ptype-s2 .search .search-input .input input{flex:1;border:none;outline:none;width:160px;}
.ptype-s2 .search .search-input .search-icon {width:20px;height:20px;}
.ptype-s2 .search .close{width:16px;height:16px;margin:0px 8px;cursor:pointer;;}
.ptype-s3 {width: 100%; padding: 60px 0 90px 0; color:#333;}
.ptype-s3 article{border-bottom: 1px solid #666666;padding-bottom:45px;}
.ptype-s3 article h1{font-size:40px;line-height:50px;}
.ptype-s3 article h2{font-size:40px;line-height:50px;margin-bottom:40px;}
.ptype-s3 article p{font-size:14px;line-height:30px;}
.ptype-s4 {color: #333;}
.ptype-s4 .item{margin-bottom:90px;align-items:center;}
.ptype-s4 .item img{width:100%;aspect-ratio:60/38;}
.ptype-s4 .item article{width:45%;}
.ptype-s4 .item article h1{font-size:30px;line-height:45px; color: #333;}
.ptype-s4 .item article p{font-size: 14px;line-height: 30px; color: #333;margin:20px 0px;}
.ptype-s4 .item article a{text-decoration: none;text-align:center;padding:6px 10px;background: #0963B3;font-size: 14px; color: #FFFFFF;}
.ptype-s4 .item article a:link{text-decoration: none;}
.ptype-s4 .hbar{margin-bottom:90px;}
.ptype-s4 .hbar .hitem{width:31.67%;}
.ptype-s4 .hbar .hitem h1{font-size: 30px;line-height:40px; color: #333;margin-bottom:30px;letter-spacing: 0em;}
.ptype-s4 .hbar .hitem .img{width:100%;height:350px;padding:15px 25px;box-sizing:border-box;}
.ptype-s4 .hbar .hitem .img.i2{height:500px;}
.ptype-s4 .hbar .hitem .img .info{font-size: 14px; font-weight: 400; line-height: 30px;margin-bottom:20px;}
.ptype-s4 .hbar .hitem .img a{text-decoration: none;text-align:center;padding:6px 10px;background: #0963B3;font-size: 14px; color: #FFFFFF;}
.ptype-s4 .item .hitem .img a:link{text-decoration: none;}
.pxl {color: #333;}
.pxl-s1{width:100%;aspect-ratio:192/60;color:#fff;background: url('../imgs/pxl-s1.png') no-repeat center top/cover;}
.pxl-s2{width:100%;padding:100px 0px 30px 0px;}
.pxl-s2 h1{font-size: 46px;font-weight: 500;line-height: 50px;margin-bottom:40px;}
.pxl-s2 .typeSwiper .item {aspect-ratio:372/300;background-size:cover; background-color: #FBFBFB; cursor:pointer;}
.pxl-s2 .typeSwiper .item span{font-size: 23px; font-weight: bold; line-height: 45px; color: #333333;}
.pxl-s2 .pagination {gap: 7px; margin: 20px 0px;}
.pxl-s2 .pagination .dot {width:10px; height: 10px; margin: 6px;  border-radius: 9999px; background-color:#333; position:relative;  transition: opacity 1s cubic-bezier(.215, .61, .355, 1);}
.pxl-s2 .pagination .dot::after{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 18px; height: 18px; border: 2px solid #333; border-radius: 9999px; content: ""; transition: transform 1s cubic-bezier(.215, .61, .355, 1);}
.pxl-s2 .pagination .dot:not(.active) {  opacity: .5; cursor: pointer;}
.pxl-s2 .pagination .dot:not(.active)::after {transform: translate(-50%,-50%) scale(0);}
.pxl-s2 .next-tag {font-size:16px;line-height:30px;color:#0963B3; width: 50px;cursor:pointer;}
.pxl-s2 .next{text-decoration:underline;}
.pxl-s3 {width:100%;margin-bottom:190px;}
.pxl-s3 .xllist{width:20%;min-width:220px; font-size:18px; font-weight: bold; }
.pxl-s3 .xllist li{line-height:30px; width:100%;cursor:pointer;background:#fff;padding:15px;box-sizing:border-box;}
.pxl-s3 .xllist li:not(.active){background:#F8FAFC;}
.pxl-s3 .xllist .active .jt{color:#0963B3;}
.pxl-s3 .pgrid{width:79%;flex-wrap:wrap;margin-left:1%;}
.pxl-s3 .pgrid a, .pxl-s3 .pgrid a:link{text-decoration:none;color:#333;}
.pxl-s3 .pgrid a{width:31.33%;aspect-ratio:29/26;margin-left:2%;margin-bottom:25px;}
.pxl-s3 .pgrid .item{width:100%;aspect-ratio:1;background:#fff;}
.pxl-s3 .pgrid .item img{width:100%;aspect-ratio:28/18;}
.pxl-s3 .pgrid .item article{padding:10px;}
.pxl-s3 .pgrid .item article h1{font-size:16px;line-height:20px;margin-bottom:10px;}
.pxl-s3 .pgrid .item article p{font-size:14px;line-height:20px;}
/*pinfo产品详情*/
.pinfo-s1{width:100%;height:600rem;background-repeat:no-repeat;background-size:cover;background-position:center top;}
.pinfo-s1 h1{font-size: 64px; font-weight: bold; line-height: 80px;padding-top: 20px;color:#fff;}
.pinfo-s2{padding:100px 0px 30px 0px;}
.pinfo-s2 h1{font-size: 46px;font-weight: 500;line-height: 50px;}
.pinfo-s3 .item{width:31.67%;height:auto;background:#fff;}
.pinfo-s3 .item img {width:100%;aspect-ratio:376/240;}
.pinfo-s3 .item article{margin:20px;}
.pinfo-s3 .item article .header{margin-bottom:15px;}
.pinfo-s3 .item article .header h1{font-size:20px;line-height:30px;}
.pinfo-s3 .item article .header img{width:28px;height:28px;}
.pinfo-s3 .item article .content{font-size:14px;line-height:28px;height:auto;}
.pinfo-s3.flex-v-cc,.pinfo-s3 .flex-h-bc{align-items:flex-start;margin:0 auto;}
.pinfo-s4 {width:100%;height:300px;padding:40px 0px;}
.pinfo-s4 .info{height:300px;background:#fff;overflow:hidden;}
.pinfo-s4 .info article{width:26.67%;margin:0px 16.67%;}
.pinfo-s4 .info article h1{font-size:30px;line-height:40px;color:#0963B3;}
.pinfo-s4 .info article p{font-size:14px;line-height:30px;margin-bottom:20px;}
.pinfo-s4 .info img{height:300px;}
.pinfo-s5{width:100%;padding-bottom:100px;}
.pinfo-s5 .info{background:#fff;padding:35px 0px;}
.pinfo-s5 .info table{width:95%;border:0px;text-align:center;}
.pinfo-s5 .info table tr{height:30px;line-height:30px;}
.pinfo-s5 .info table th{font-size:16px;font-weight: bold;line-height:26px;font-size:15px;}
.pinfo-s5 .info table .c1{width:130px;text-align:left;padding-left:30px;}
.pinfo-s5 .info table .c2{width:155px;}
.pinfo-s5 .info table .c3{width:120px;}
.pinfo-s5 .info table .c4{width:170px;}
.pinfo-s5 .info table .c5{width:140px;}
.pinfo-s5 .info table .c6{width:115px;}
.pinfo-s5 .info table .c7{width:80px;}
.pinfo-s5 .info table .c8{width:100px;}
.pinfo-s5 .info table .c9{width:100px;}
.pinfo-s5 .info table td {font-size: 14px; font-weight: normal;line-height: 20px;height:45px;color: #333333;}
.pinfo-s5 .info table td a, .pinfo-s5 .info table td a:visited, .pinfo-s5 .info table td a:link, .pinfo-s5 .info table td a:active{text-decoration:none; color:#333333;}
.pinfo-s6{width:100%;padding-bottom:100px;}
.pinfo-s6 article {width:43.08%;}
.pinfo-s6 article h1{font-size:30px;line-height:40px;margin-bottom:40px;}
.pinfo-s6 article p{font-size:16px;line-height:28px;text-align:justify;}
.pinfo-s6 img{width:50%;aspect-ratio:60/48;}
.bdt-s1{background:url('../imgs/bdt-s1.png') no-repeat center/cover;}
.bdt-s2 {width:100%;padding:80px 0;}
.bdt-s2 h1{font-size:40px;line-height:50px;margin-bottom:30px;}
.bdt-s2 a{width:50%;}
.bdt-s2 a,.bdt-s2 a:link{text-decoration:none;color:#333;}
.bdt-s2 .item{width:100%;background:#fff;}
.bdt-s2 .item img{width:100%;aspect-ratio:58/30;}
.bdt-s2 .item article{width:100%;padding:30px;box-sizing:border-box;}
.bdt-s2 .item article h1{font-size:18px;line-height:30px;margin-bottom:10px;}
.bdt-s2 .item article p{font-size: 12px;line-height: 20px;}
.bdt-s3 {width:100%;height:auto;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.bdt-s3 h1{width:30%;font-size: 30px;line-height:45px;padding-right:0px;}
.bdt-s3 .right{flex:1;height:auto;padding:8% 0;box-sizing:border-box;background:url('../imgs/bdt-s3-bg-12.png') no-repeat left 80px center;background-size:100%;}
.bdt-s3 .right .dots{width:155px;gap:70px;}
.bdt-s3 .right .dots .top-1{margin-left:110px;}
.bdt-s3 .right .dots .dot {width:105px; height:105px;font-size: 12px;line-height:15px;text-align: center;border-radius:100%;background: #0963B3;color:#fff;position:relative;box-sizing: border-box;border: 0.5px solid #999;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);}
.bdt-s3 .right .dots .dot::after{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 155px; height: 155px;box-shadow: 0px 0px 20px 0px #76B9F6 inset;border-radius:100%; content: ""; transition: transform 1s cubic-bezier(.215, .61, .355, 1);}
.bdt-s3 .right .dots .dot:not(.active) {cursor: pointer;background: #FDFDFE;color:#333;}
.bdt-s3 .right .dots .dot:not(.active)::after { opacity:0;transform: translate(-50%,-50%) scale(0.66);}
.bdt-s3 .right .js-swipers{width:60%;height:650px;margin-left:15%;overflow:hidden;}
.bdt-s3 .right .js-swipers .item {width:100%;height:100%;}
.bdt-s3 .right .js-swipers .item h1{width:100%;font-size:18px;line-height:22px;text-align:center; padding-right:0px;}
.bdt-s3 .right .js-swipers .item img{width:273px;height:273px;margin:20px 0;}
.bdt-s3 .right .js-swipers .item article{width:100%;text-align:left;font-size: 14px;line-height: 30px;}
.bdt-s4{width:100%;padding:50px 0px;background:#fff;}
.bdt-s4 img{width:50%;aspect-ratio:60/48;}
.bdt-s4 .content article h1{font-size:30px;line-height:45px;margin-bottom:30px;}
.bdt-s4 .content article p{font-size:16px;line-height:30px;}
.itm-s3 {width:100%;height:660rem;position:relative;}
.itm-s3 .swiper-wrapper{width:100%;height:660rem;}
.itm-s3 .swiper-wrapper .item{width:100%;height:660rem;background-position:center;background-repeat:no-repeat;color:#fff;}
.itm-s3 .swiper-wrapper .item article{padding-bottom:50px;}
.itm-s3 .swiper-wrapper .item article h1{font-size: 46px;font-weight: 500;line-height: 40px;margin-bottom:40px;}
.itm-s3 .swiper-wrapper .item article h2{font-size: 20px;font-weight: 500;line-height: 30px;margin-bottom:30px;}
.itm-s3 .swiper-wrapper .item article p{width:991px;font-size: 16px;font-weight: normal;line-height: 35px;}
.itm-s3 .swiper-wrapper .p1{background-image:url('../imgs/itm-s3-1.png')}
.itm-s3 .swiper-wrapper .p2{background-image:url('../imgs/itm-s3-2.png')}
.itm-s3 .swiper-wrapper .p3{background-image:url('../imgs/itm-s3-3.png')}
.itm-s3 .swiper-wrapper .p4{background-image:url('../imgs/itm-s3-4.png')}
.itm-s3 .swiper-wrapper .p5{background-image:url('../imgs/itm-s3-5.png')}
.itm-s3 .swiper-wrapper .p6{background-image:url('../imgs/itm-s3-6.png')}
.itm-s3 .pagedots{position:absolute;bottom:50px; font-size: 16px;font-weight: normal;line-height: 20px;color:#fff;z-index:10;}
.itm-s3 .pagedots div{cursor:pointer;}
.itm-s4 {padding: 60px 0px 40px 0px;}
.itm-s4 h1{font-size: 46px;font-weight: 500;line-height: 40px;margin-bottom: 55px;}
.itm-s4 .content{background: #fff;}
.itm-s4 article{width:640px; margin: 30px;}
.itm-s4 article h1{font-size: 26px;font-weight: 500;line-height: 40px;margin-bottom:0px;}
.itm-s4 article p{font-size: 16px;font-weight: normal;line-height: 35px;}
.itm-s4 img{width:511px;height:338px;}
.itm-s5 {width:100%;padding:0px 0px 70px 0px;}
.itm-s5 .border-top{width:1100px; border-top:1px solid #D8D8D8;margin-bottom:20px;}
.itm-s5 h1{font-size: 26px;font-weight: 500;line-height: 30px;padding: 20px;}
.itm-s5 .mstandWrapper {overflow:hidden;}
.itm-s5 .mstandWrapper img{width:1100px;height:330px;}
.itm-s5 .mstandWrapper  .pagination {gap: 7px; margin: 10px 0px;}
.itm-s5 .mstandWrapper .pagination .dot {width:10px; height: 10px; margin: 6px;  border-radius: 9999px; background-color:#333; position:relative;  transition: opacity 1s cubic-bezier(.215, .61, .355, 1);}
.itm-s5 .mstandWrapper .pagination .dot::after{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 18px; height: 18px; border: 2px solid #333; border-radius: 9999px; content: ""; transition: transform 1s cubic-bezier(.215, .61, .355, 1);}
.itm-s5 .mstandWrapper .pagination .dot:not(.active) {  opacity: .5; cursor: pointer;}
.itm-s5 .mstandWrapper .pagination .dot:not(.active)::after {transform: translate(-50%,-50%) scale(0);}
.itm-s5 .mstipWrapper{font-size: 16px;font-weight: normal;line-height: 20px;text-align:center;width:220px;overflow:hidden;}
.itm-s6 {width:100%;height:430rem; background:url('../imgs/itm-s6.png') no-repeat center top/cover;margin-bottom:40px;}
.itm-s6 article{background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(20px);text-align:center;color:#fff;padding:41px 0px;}
.itm-s6 article h1{font-size: 46px;font-weight: 500;line-height: 40px;text-align: center;letter-spacing: 0.2em;}
.itm-s6 article p{font-size: 14px;font-weight: normal;line-height: 30px;text-align: center;}
.itm-s7{width:100%;margin-bottom:60px}
.itm-s7 img{width:600px;height:480px;}
.itm-s7 .content{flex:1;height:480px;}
.itm-s7 .content article{width:338px;}
.itm-s7 .content article h1{font-size: 46px;font-weight: 500;line-height: 40px;margin-bottom:40px;}
.itm-s7 .content  article p{font-size: 16px;font-weight: normal;line-height: 30px;}
/*laoi 低倍半导体自动对焦系统AOI */
.laoi-s1{width:100%;aspect-ratio:192/60;color:#fff;background: url('../imgs/laoi-s1.png') no-repeat center top/cover;}
.laoi-s1 article h1{font-size:40px; line-height:50px;padding-top:20px;}
.laoi-s1 article p{font-size: 20px;line-height:30px;}
.laoi-s2{width:100%;padding:100px 0px 30px 0px;background: #fff;}
.laoi-s2 img{width:690px;height:744px;margin-bottom:40px;}
.laoi-s2 article h1{font-size:30px;line-height:45px;color: #0963B3;}
.laoi-s2 article p{font-size: 14px;line-height: 30px;width:1000px;padding-left:40px;margin-left:40px;border-left:1px solid #d8d8d8;}
.laoi-s3{width:100%;padding:150px 0px;border-bottom:1px solid #d8d8d8;}
.laoi-s3 h1{font-size:30px;line-height: 50px;margin-bottom:40px;text-align:center;}
.laoi-s3 .items{margin-bottom:80px;}
.laoi-s3 .items .item{width:31.17%;aspect-ratio:374/340;background:#fff;}
.laoi-s3 .items .item img{width:100%;aspect-ratio:374/240;}
.laoi-s3 .items .item article{height:60px;line-height:30px;text-align:center;font-size: 20px;padding:20px;}
.laoi-s3 .params{width:1200px;height:331px;padding:25px 0px;background:url('../imgs/laoi-s3-4.png') no-repeat center top/cover;color:#fff;}
.laoi-s3 .params h1{margin-left:110px;margin-right:65px;font-size:30px;line-height:45px;text-align:left;}
.laoi-s3 .params .column{font-size:14px;line-height: 30px;}
.laoi-s3 .params .column span{font-size: 20px;line-height: 20px;margin-bottom:14px;text-align:left;}
.laoi-s3 .params .left{padding-right:50px;margin-right:50px;border-right:1px solid #D8D8D8;}
.laoi-s4{width:100%;padding:30px 0px 140px 0px;}
.laoi-s4 h1{font-size:40px;line-height:50px;margin-bottom:50px;text-align:center;}
.laoi-s4 .topbar{margin-bottom:40px;}
.laoi-s4 .topbar .item{width:48.25%;background:#fff;}
.laoi-s4 .topbar .item img{width:100%;aspect-ratio:2/1;}
.laoi-s4 .topbar .item article{height:60px;line-height:30px;text-align:center;font-size: 20px;padding:20px;}
.laoi-s4 .sectionbar {margin-bottom:40px;}
.laoi-s4 .sectionbar .item{width:31.17%;aspect-ratio:374/340;background:#fff;}
.laoi-s4 .sectionbar .item img{width:100%;aspect-ratio:374/240;}
.laoi-s4 .sectionbar .item article{height:120px;line-height:30px;text-align:center;font-size: 20px;padding:20px 10px;}
.laoi-s4 .download {background:#fff;padding: 12px 0px;}
.laoi-s4 .download img {width: 190px; height: 270px; margin: 0px 60px;}
.laoi-s4 .download .title{font-size: 20px;line-height: 30px;margin-bottom:40px;margin-right:60px;}
.laoi-s4 .download a{text-decoration: none;text-align:center;padding:6px 10px;background: #0963B3;font-size: 14px; color: #FFFFFF;}
.laoi-s4 .download a:link{text-decoration: none;}
.haoi-s1{background:url('../imgs/haoi-s1.png') no-repeat center top/cover;}
.haoi-s2{width:100%;padding:100px 0px 30px 0px;background: #fff;}
.haoi-s2 img{width:690px;height:744px;margin-bottom:40px;}
.haoi-s2 article h1{font-size:30px;line-height:45px;color:#0963B3;}
.haoi-s2 article p{font-size:14px;line-height:30px;width:62.5%;padding-left:40px;margin-left:40px;border-left:1px solid #d8d8d8;}
.haoi-s3{width:100%;padding:100px 0px;border-bottom:1px solid #d8d8d8;}
.haoi-s3 h1{font-size:40px;line-height:50px;margin-bottom:30px;text-align:center;}
.haoi-s3 .items{margin-bottom:40px;}
.haoi-s3 .items .item{width:31.17%;background:#fff;}
.haoi-s3 .items .item img{width:100%;aspect-ratio:374/240;display:block;}
.haoi-s3 .items .item article{width:100%;height:100px;line-height:100px;text-align:center;font-size:20px;}
.haoi-s3 .sectionbar {margin-bottom:40px;}
.haoi-s3 .sectionbar .item{width:48.25%;background:#fff;}
.haoi-s3 .sectionbar .item img{width:100%;aspect-ratio:2/1;}
.haoi-s3 .sectionbar .item article{width:100%;height:100px;line-height:100px;text-align:center;font-size: 22px;}
.haoi-s3 .params{margin:0 auto;padding:60px 0px;background:url('../imgs/haoi-s3-6.png') no-repeat center top/cover;color:#fff;}
.haoi-s3 .params h1{margin:0px 35px;font-size:40px;line-height:50px;text-align:left;}
.haoi-s3 .params .column{margin-top: 10px; font-size: 14px;line-height: 30px;}
.haoi-s3 .params .column span{font-size: 20px;line-height: 40px;padding-bottom:24px;text-align:left;}
.haoi-s3 .params .left{padding-right:20px;margin-right:20px;border-right:1px solid #D8D8D8;}
.haoi-s3 .params .right{text-align:center;}
.haoi-s3 .params .right .table{width:350px; table-layout:fixed; border-bottom: 1px solid #fff; text-align:left; line-height: 26px;}
.haoi-s4{width:100%;padding:80px 0px 150px 0px;}
.haoi-s4 h1{font-size:40px;line-height:50px;margin-bottom:30px;text-align:center;}
.haoi-s4 .topbar{margin-bottom:40px;flex-wrap:wrap;}
.haoi-s4 .topbar .item{width:48.25%;background:#fff;margin-bottom:40px;}
.haoi-s4 .topbar .item img{width:100%;aspect-ratio:2/1;display:block;}
.haoi-s4 .topbar .item article{width:100%;line-height:26px;text-align:left;font-size:16px;padding:30px 25px;box-sizing:border-box;}
.haoi-s4 .download {background:#fff;padding:12px 0px;}
.haoi-s4 .download img{width:190px;height:270px;margin:0px 60px;}
.haoi-s4 .download .title{font-size:20px;line-height:30px;margin-bottom:40px;margin-right:60px;}
.haoi-s4 .download a{text-decoration:none;text-align:center;padding:6px 10px;background:#0963B3;font-size:14px;color:#FFFFFF;}
.haoi-s4 .download a:link{text-decoration:none;}
.itm-s1{width:100%;height:600rem;color:#fff;background: url('../imgs/itm-s1.png') no-repeat center top/cover;}
.itm-s1 article h1{font-size: 64px; font-weight: 600; line-height: 80px;padding-top: 20px; }
.itm-s1 article p{font-size: 26px; font-weight: normal; line-height: 40px;margin-top:20px;}
.itm-s2 {width:100%;background:#fff;padding:85px 0px;}
.itm-s2 article {width: 505px;margin-right:84px;}
.itm-s2 article h1{font-size: 46px;font-weight: 500;line-height: 50px;margin-bottom:50px;}
.itm-s2 article p{font-size: 16px;font-weight: normal;line-height: 40px;}
.itm-s2 img{width: 610px; height: 480px;}
.itm-s3 {width:100%;height:660rem;position:relative;}
.itm-s3 .swiper-wrapper{width:100%;height:660rem;}
.itm-s3 .swiper-wrapper .item{width:100%;height:660rem;background-position:center;background-repeat:no-repeat;color:#fff;}
.itm-s3 .swiper-wrapper .item article{padding-bottom:50px;}
.itm-s3 .swiper-wrapper .item article h1{font-size: 46px;font-weight: 500;line-height: 40px;margin-bottom:40px;}
.itm-s3 .swiper-wrapper .item article h2{font-size: 20px;font-weight: 500;line-height: 30px;margin-bottom:30px;}
.itm-s3 .swiper-wrapper .item article p{width:991;font-size: 16px;font-weight: normal;line-height: 35px;}
.itm-s3 .swiper-wrapper .p1{background-image:url('../imgs/itm-s3-1.png')}
.itm-s3 .swiper-wrapper .p2{background-image:url('../imgs/itm-s3-2.png')}
.itm-s3 .swiper-wrapper .p3{background-image:url('../imgs/itm-s3-3.png')}
.itm-s3 .swiper-wrapper .p4{background-image:url('../imgs/itm-s3-4.png')}
.itm-s3 .swiper-wrapper .p5{background-image:url('../imgs/itm-s3-5.png')}
.itm-s3 .swiper-wrapper .p6{background-image:url('../imgs/itm-s3-6.png')}
.itm-s3 .pagedots{position:absolute;bottom:50px; font-size: 16px;font-weight: normal;line-height: 20px;color:#fff;z-index:10;}
.itm-s3 .pagedots div{cursor:pointer; text-align:center;}
.itm-s4 {padding: 60px 0px 40px 0px;}
.itm-s4 h1{font-size: 46px;font-weight: 500;line-height: 40px;margin-bottom: 55px;}
.itm-s4 .content{background: #fff;}
.itm-s4 article{width:640px; margin: 30px;}
.itm-s4 article h1{font-size: 26px;font-weight: 500;line-height: 40px;margin-bottom:0px;}
.itm-s4 article p{font-size: 16px;font-weight: normal;line-height: 35px;}
.itm-s4 img{width:511px;height:338px;}
.itm-s5 {width:100%;padding:0px 0px 70px 0px;}
.itm-s5 .border-top{width:1100px; border-top:1px solid #D8D8D8;margin-bottom:20px;}
.itm-s5 h1{font-size: 26px;font-weight: 500;line-height: 30px;padding: 20px;}
.itm-s5 .mstandWrapper {overflow:hidden;}
.itm-s5 .mstandWrapper img{width:1100px;height:330px;}
.itm-s5 .mstandWrapper  .pagination {gap: 7px; margin: 10px 0px;}
.itm-s5 .mstandWrapper .pagination .dot {width:10px; height: 10px; margin: 6px;  border-radius: 9999px; background-color:#333; position:relative;  transition: opacity 1s cubic-bezier(.215, .61, .355, 1);}
.itm-s5 .mstandWrapper .pagination .dot::after{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 18px; height: 18px; border: 2px solid #333; border-radius: 9999px; content: ""; transition: transform 1s cubic-bezier(.215, .61, .355, 1);}
.itm-s5 .mstandWrapper .pagination .dot:not(.active) {  opacity: .5; cursor: pointer;}
.itm-s5 .mstandWrapper .pagination .dot:not(.active)::after {transform: translate(-50%,-50%) scale(0);}
.itm-s5 .mstipWrapper{font-size: 16px;font-weight: normal;line-height: 20px;text-align:center;width:220px;overflow:hidden;}
.itm-s6 {width:100%;height:430rem; background:url('../imgs/itm-s6.png') no-repeat center top/cover;margin-bottom:40px;}
.itm-s6 article{background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(20px);text-align:center;color:#fff;padding:41px 0px;}
.itm-s6 article h1{font-size: 46px;font-weight: 500;line-height: 40px;text-align: center;letter-spacing: 0.2em;}
.itm-s6 article p{font-size: 14px;font-weight: normal;line-height: 30px;text-align: center;}
.itm-s7{width:100%;margin-bottom:60px}
.itm-s7 img{width:600px;height:480px;}
.itm-s7 .content{flex:1;height:480px;}
.itm-s7 .content article{width:358px;}
.itm-s7 .content article h1{font-size: 46px;font-weight: 500;line-height: 40px;margin-bottom:40px;}
.itm-s7 .content  article p{font-size: 16px;font-weight: normal;line-height: 30px;}
.trds-s1{background:url('../imgs/trds-s1.png') no-repeat center/cover;}
.trds-s2{width:100%;padding:100px 0px 30px 0px;background:#fff;}
.trds-s2 img{width:61.67%;aspect-ratio:740/521;margin-bottom:40px;}
.trds-s2 article{width:37.33%;}
.trds-s2 article h1{font-size:40px;line-height:50px;margin-bottom:30px;}
.trds-s2 article p{font-size:14px;line-height:26px;width:100%;}
.trds-s4{width:100%;padding:30px 0px 140px 0px;}
.trds-s4 h1{font-size:30px;line-height:45px;margin-bottom:30px;}
.trds-s4 .topbar{margin-bottom:40px;flex-wrap:wrap;}
.trds-s4 .topbar .item{background:#fff;margin-bottom:40px;}
.trds-s4 .topbar .item img{width:100%;aspect-ratio:2/1;}
.trds-s4 .topbar .item article{width:100%;height:100px;padding:20px 25px;font-size:16px;line-height:26px;text-align:left;box-sizing:border-box;}
.trds-s4 .download {background:#fff;padding:12px 0;}
.trds-s4 .download img{width:190px;height:270px; margin: 0px 60px;}
.trds-s4 .download .title{font-size:16px;line-height:26px;margin-bottom:40px;}
.trds-s4 .download a{text-decoration:none;text-align:center;padding:6px 10px;background:#0963B3;font-size:14px;color:#FFF;}
.trds-s4 .download a:link{text-decoration:none;}
.ftype-s1{width:100%;height:600rem;color:#fff;background: url('../imgs/ftypes-s1.png') no-repeat center top/cover;position:relative;}
.ftype-s1:before,.tvtype-s1:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0, 0, 0, 0.5);}
.ftype-s1 article h1{font-size: 64px; font-weight: 600; line-height: 80px;padding-top: 20px;}
.ftype-s1 article p{font-size: 26px; font-weight: normal; line-height: 40px;}
.ftype-s2 {width:100%;height:80px;line-height:80px;color: #333333;background:#fff;}
.ftype-s2 ul{list-style: none;   }
.ftype-s2 ul li{display: inline-block;line-height: 80px;height:80px; font-size: 14px; border-bottom:2px solid #fff;margin-right:40px;cursor: pointer;}
.ftype-s2 ul li a,.ftype-s2 ul li a:link,.ftype-s2 ul li a:visited {text-decoration:none; color:#333;}
.ftype-s2 ul .active{border-bottom:2px solid #0963B2;}
.ftype-s2 .search{width:180px;}
.ftype-s2 .search a{text-decoration: none;font-size:16px; font-weight: normal; line-height: 20px;background: #0963B3;color:#fff;padding:6px 20px;}
.ftype-s2 .search a:link{text-decoration: none;}
.ftype-s3 {width: 100%; padding: 60px 0 90px 0; color:#333;}
.ftype-s3 article{border-bottom: 1px solid #666666;padding-bottom: 40px;}
.ftype-s3 article h1 {font-size: 46px; font-weight: 500; line-height: 50px;margin-bottom: 40px;}
.ftype-s3 article p {font-size: 14px; font-weight: normal; line-height: 30px;}
.ftype-s4 {width:100%; margin-bottom:90px; color:#333;}
.ftype-s4 article{padding-bottom: 25px;}
.ftype-s4 article h1 {font-size: 46px; font-weight: 500; line-height: 50px;margin-bottom: 40px;}
.ftype-s4 article p {font-size: 14px; font-weight: normal; line-height: 30px;}
.ftype-s4 .wxitem{width:580px;height:300px;background-size:cover;background-position:center;}
.ftype-s4 .wxitem article{color: #fff;margin-right: 40px;}
.ftype-s4 .wxitem article h1{font-size: 22px; font-weight: 500; line-height: 30px;margin-bottom: 20px;}
.ftype-s4 .wxitem article p{font-size: 14px; font-weight: normal;line-height: 14px;margin-bottom:20px;}
.ftype-s4 .wxitem article a{font-size: 14px; font-weight: normal;line-height: 30px;background: #0963B3;color:#fff;padding:6px 10px;}
.ftype-s5 {color: #333;}
.ftype-s5 .item{margin-bottom:90px;}
.ftype-s5 .item img{width:600px;height:380px;}
.ftype-s5 .item article{width:540px;}
.ftype-s5 .item article h1{font-size: 46px; font-weight: 500; line-height: 50px; color: #333333;}
.ftype-s5 .item article p{font-size: 14px; font-weight: normal; line-height: 30px; color: #333333;margin:40px 0px 20px 0px;}
.ftype-s5 .item article a{text-decoration: none;text-align:center;padding:6px 10px;background: #0963B3;font-size: 14px; color: #FFFFFF;}
.ftype-s5 .item article .param1 {font-size: 14px; font-weight: normal; line-height: 20px; color: #0963B3; margin: 0px !important;}
.ftype-s5 .item article .param2 {font-size: 14px; font-weight: normal; line-height: 20px; color: #0963B3; margin: 0px 0px 20px 0px !important;}
.ftype-s5 .item article a:link{text-decoration: none;}
.ftype-s6 {width:100%; margin-bottom:90px; color:#333;}
.ftype-s6 article{padding-bottom: 25px;}
.ftype-s6 article h1 {font-size: 46px; font-weight: 500; line-height: 50px;margin-bottom: 40px;}
.ftype-s6 article p {font-size: 14px; font-weight: normal; line-height: 30px;}
.ftype-s6 .pjitem{width:225px;height:240px;background-size:cover;background-position:center;padding:30px;}
.ftype-s6 .pjitem article{color: #fff;}
.ftype-s6 .pjitem article h1{font-size: 22px; font-weight: 500; line-height: 30px;margin-bottom: 20px;}
.ftype-s6 .pjitem article p{font-size: 14px; font-weight: normal;line-height: 14px;margin-bottom:20px;}
.ftype-s6 .pjitem a{font-size: 14px; font-weight: normal;line-height: 30px;background: #0963B3;color:#fff;padding:6px 10px;}
.tvtype-s1{width:100%;height:600rem;color:#fff;background: url('../imgs/tvtype-s1.png') no-repeat center top/cover;position:relative;}
.tvtype-s1 article h1{font-size: 64px; font-weight: 600; line-height: 80px;padding-top: 20px;}
.tvtype-s1 article p{font-size: 26px; font-weight: normal; line-height: 40px;}
.tvtype-s2 {width:100%;height:80px;line-height:80px;color: #333333;background:#fff;}
.dzxy-s1{width:100%;height:600rem;color:#fff;background: url('../imgs/dzxy-s1.png') no-repeat center top/cover;}
.dzxy-s1 article h1{font-size: 64px; font-weight: 600; line-height: 80px;padding-top: 20px; }
.dzxy-s2 {width: 100%;padding:80px 0px 160px 0px;}
.dzxy-s2 article{margin-bottom:100px;}
.dzxy-s2 h1{font-size: 30px;font-weight: 500;line-height: 30px;margin-bottom:40px;text-align:left;}
.dzxy-s2 h2{font-size: 22px;font-weight: normal;line-height: 30px;}
.dzxy-s2 p{font-size: 16px;font-weight: normal;line-height: 40px;}
.dzxy-s2 .item{width:580px;background:#fff;}
.dzxy-s2 .item .imgc{width:580px;height:300px;overflow:hidden;}
.dzxy-s2 .item img{width:580px;height:300px; transition: all 0.4s ease-in-out;}
.dzxy-s2 .item:hover img{transform:scale(1.2);}
.dzxy-s2 .item article {width: 520px;height:70px;margin-right:84px;padding:30px;}
.dzxy-s2 .item article h2{font-size: 22px;font-weight: 500;line-height: 30px;}
.dzxy-s2 .item article p{font-size: 14px;font-weight: normal;line-height: 20px;}
.dzxy-s3{width:100%;height:800rem;background: url('../imgs/dzxy-s4.png') no-repeat center top;color:#fff;}
.dzxy-s3 article{margin-top:108rem;}
.dzxy-s3 h1{font-family: 'YouSheBiaoTiHei';font-size: 50px;font-weight: normal;line-height: 80px;letter-spacing: -0.05em;margin-bottom:60px;}
.dzxy-s3 h2{font-size: 24px;font-weight: 500;line-height: 30px;margin-bottom:20px;}
.dzxy-s3 p{width:800px;font-size: 14px;font-weight: normal;line-height: 30px;}
.dzxy-s4{width:100%;padding:96px 0px 197px 0px;}
.dzxy-s4 img{width:580px;height:500px;}
.dzxy-s4 .content{flex:1;height:500px;}
.dzxy-s4 .content article{width:540px;}
.dzxy-s4 .content article h1{font-size: 30px;font-weight: 500;line-height: 30px;margin-bottom:40px;}
.dzxy-s4 .content  article p{font-size: 16px;font-weight: normal;line-height: 30px;}
.jobs-s1{background:url('../imgs/jobs-s1.png') no-repeat center top/cover;}
.jobs-s2,.jobs-s3,.jobs-s4,.jobs-s5{width:100%;padding:80px 0px;}
.jobs-s2 h1{font-size:30px;line-height:40px;}
.jobs-s2 p{font-size:16px;line-height:30px;margin:40px 0px;}
.jobs-s2 img{width:100%;}
.jobs-s3,.jobs-s5{background:#fff;}
.jobs-s3 h1{font-size:30px;line-height:40px;margin-bottom:40px;}
.jobs-s3 article{width:32%;padding:30px;min-height:436px;background:#EFF0F3;box-sizing:border-box;}
.jobs-s3 article h1{font-size:30px;line-height:35px;text-align:left;margin-bottom:0px;}
.jobs-s3 article img{width:100%;margin:22px 0px;}
.jobs-s3 article h2{font-size:20px;line-height:35px;margin-bottom:20px;}
.jobs-s3 article p{width:100%;font-size:14px;line-height:22px;}
.jobs-s4 h1{font-size:30px;line-height:40px;}
.jobs-s4 p{font-size:16px;line-height:30px;margin:26px 0px 66px 0px;}
.jobs-s4 img{width:100%;}
.jobs-s5 .gw{opacity: 1;background: #FFFFFF;box-shadow: 0px 5px 7px 5px rgba(0, 0, 0, 0.1);margin-bottom:50px;}
.jobs-s5 .gw img{width:52%;aspect-ratio:576/400;}
.jobs-s5 .gw .info{flex:1;padding:0px 40px;}
.jobs-s5 .gw .info h1{font-size:20px;line-height:30px;}
.jobs-s5 .gw .info .tag{font-size:16px;line-height:20px;margin:10px 0 25px;}
.jobs-s5 .gw .info .xl{width:calc(100% - 100px);}
.jobs-s5 .gw .info select{width:calc(50% - 55px);height: 46px;border-radius: 5px;opacity: 1;box-sizing: border-box;border: 1px solid #333333;font-size: 16px; line-height: 46px; padding:0px 10px;}
.jobs-s5 .gw .info a{width: 90px;height: 46px;border-radius: 5px;opacity: 1;background: #175AA9;color:#fff;line-height:46px;text-align:center;font-size: 16px;}
.joblist-s1{background: url('../imgs/joblist-s1.png') no-repeat center top;background-size:cover;}
.joblist-s1 article h1{text-align:center;}
.joblist-s1 .search{width:50%;padding-left:20px;height:70px;line-height:70px;background: #FFFFFF;border: 0.5px solid #000000;box-shadow: 7px 1px 14px 0px rgba(0, 0, 0, 0.35);margin:20px auto;font-size:20px;box-sizing:border-box;}
.joblist-s1 .search img{width:15px;height:15px;}
.joblist-s1 .search input{flex:1;margin:0px 10px;border:0px;outline:medium;}
.joblist-s1 .search a{background:#0963B3;padding:0px 20px;text-align:center;color:#fff;}
.joblist-s2 {padding:80px 0;}
.joblist-s2 .filter{width:23%;border-right:1px solid #d8d8d8;}
.joblist-s2 .filter .header{margin-right:20px;padding-bottom:30px;border-bottom:1px solid #d8d8d8;}
.joblist-s2 .filter .header h1{font-size: 16px;line-height: 20px;}
.joblist-s2 .filter .header a, .joblist-s2 .filter .header a:link{text-decoration:none; color:#333; font-size: 14px;font-weight: normal;line-height: 20px;}
.joblist-s2 .filter .fitem{margin-top:30px;}
.joblist-s2 .filter .fitem h1{font-size: 20px;line-height: 30px;margin-bottom:15px;}
.joblist-s2 .filter .fitem .item{font-size:14px;line-height:20px;margin-bottom:15px;}
.joblist-s2 .filter .fitem .item input{font-size: 16px;margin-right: 10px;width:15px;height:15px;border-radius:0px;border:1px solid #000;}
.joblist-s2 .filter .fitem  a,.joblist-s2 .filter .fitem a:link{font-size:14px;line-height:20px;margin-bottom:20px;color:#333;text-decoration:none;}
.joblist-s2 .joblist {width:76%;padding-left:25px;box-sizing:border-box;}
.joblist-s2 .joblist h1{font-size:30px;line-height:40px;margin-bottom:20px;display:block;}
.joblist-s2 .joblist h2{display:none;}
.joblist-s2 .joblist .job-wrapper{overflow:hidden;}
.joblist-s2 .joblist .job-wrapper a, .joblist-s2 .joblist  .job-wrapper a:link{text-decoration:none;}
.joblist-s2 .joblist .job-wrapper .swiper-wrapper{height:860px;}
.joblist-s2 .joblist .job-wrapper .item{width:100%;padding:25px;box-sizing:border-box;}
.joblist-s2 .joblist .job-wrapper .item:hover{background:#fff;box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1);}
.joblist-s2 .joblist .job-wrapper .item h1{font-size: 25px;line-height: 30px; color: #333;}
.joblist-s2 .joblist .job-wrapper .item .tags{font-size: 16px;line-height: 20px;margin: 20px 0px; color: #999999;}
.joblist-s2 .joblist .job-wrapper .item .tags .sep{border-right: 1px solid #999999;padding-right:10px;margin-right:10px;}
.joblist-s2 .joblist .job-wrapper .item .summary{width:100%; font-size: 14px; line-height: 20px; color: #999999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.joblist-s2 .joblist .job-wrapper .pagination{font-size: 16px;line-height: 30px;color: #0963B3;margin:50px 0px;}
.joblist-s2 .joblist .job-wrapper .pagination span{padding:0px 10px;cursor:pointer;}
.joblist-s2 .joblist .job-wrapper .pagination .swiper-page{width:fit-content;}
.jobinfo-s1{width:100%;height:80px;}
.jobinfo-s2{padding:100px 0px;font-size:14px;}
.jobinfo-s2 article h1{font-size:30px;line-height:40px;}
.jobinfo-s2 article .tags{font-size:15px;line-height:15px;margin:15px 0;}
.jobinfo-s2 article .tags .sep{border-right:1px solid #333;padding-right:10px;margin-right:10px;}
.jobinfo-s2 article .zptype{font-size:14px;line-height:15px;}
.jobinfo-s2 article h2{font-size:20px;line-height:20px;margin:40px 0px 15px 0px;}
.jobinfo-s2 article h2::before{content:''; background-color: #175AA9; width: 5px; height:20px;display:inline-block;margin-right:10px;}
.jobinfo-s2 article p{font-size: 14px;line-height: 30px;}
.jobinfo-s2 article h3{font-size: 14px;font-weight: normal;line-height: 30px;margin:40px 0px 0px 0px;}
.jobinfo-s2 article .bottom{margin-top:40px;}
.jobinfo-s2 article a{padding:10px 30px;line-height:40px;background: #0963B3;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.302);color:#fff;font-size:18px;}
.news-s1{background: url('../imgs/news-s1.png') no-repeat center top/cover;}
.news-m-search {display:none;}
.news-s2 {width:100%;height:80px;line-height:80px;color: #333333;background:#fff;}
.news-s2 ul{list-style: none;   }
.news-s2 ul li{display: inline-block;line-height: 80px;height:80px; font-size: 14px; border-bottom:2px solid #fff;margin:0 20px;cursor: pointer;}
.news-s2 ul .active{border-bottom:2px solid #0963B2;}
.news-s2 .search{height:30px;line-height:30px;padding:0px 8px;box-sizing: border-box;border: 1px solid #0963B3;}
.news-s2 .search input{width:130px; font-size: 14px;border:0px;outline:medium;}
.news-s2 .search input::placeholder{font-size: 14px;color:#333;}
.news-s2 .search img{width:12px;height:12px;}
.news-s3 {width:100%;padding:80px 0px 60px 0px;}
.news-s3 h1{font-size:25px;line-height:35px;margin-bottom:30px;text-align:center;}
.news-s3 .wrapper-container{width:100%;overflow:hidden;}
.news-s3 .wrapper-container a, .news-s3 .wrapper-container a:link{text-decoration: none;color:#333;}
.news-s3 .wrapper-container .item{width:98%;margin:0 2% 0 0;aspect-ratio:58/38;background:#F1F1F1;}
.news-s3 .wrapper-container .item img {width:100%;aspect-ratio:58/30;display:block;}
.news-s3 .wrapper-container .item .info-bar{width:100%;padding:0px 20px; height:80px;box-sizing:border-box;}
.news-s3 .wrapper-container .item .info-bar .title{width:calc(100% - 80px);font-size: 16px;line-height: 30px; color: #0963B3;}
.news-s3 .wrapper-container .item .info-bar .time{width:10%;min-width:65px;}
.news-s3 .wrapper-container .item .info-bar .time .day{font-size:22px;font-weight: 500;line-height: 30px;}
.news-s3 .wrapper-container .item .info-bar .time .month{font-size: 16px;font-weight: normal;line-height: 30px;}
.news-s3 .pagination{font-size: 16px;line-height: 30px;color:#0963B3;margin:50px 0;}
.news-s3 .pagination span{padding:0px 10px;cursor:pointer;}
.news-s3 .pagination .swiper-page{width:fit-content;}
.dzxy-s2 .item{width:580px;background:#fff;}
.dzxy-s2 .item img{width:580px;height:300px;}
.dzxy-s2 .item article {width: 520px;height:70px;margin-right:84px;padding:30px;}
.dzxy-s2 .item article h2{font-size: 22px;font-weight: 500;line-height: 30px;}
.dzxy-s2 .item article p{font-size: 14px;font-weight: normal;line-height: 20px;}
.dzxy-s3{width:100%;height:800rem;background: url('../imgs/dzxy-s4.png') no-repeat center top;color:#fff;}
.dzxy-s3 article{margin-top:108rem;}
.dzxy-s3 h1{font-family: 'YouSheBiaoTiHei';font-size: 50px;font-weight: normal;line-height: 80px;letter-spacing: -0.05em;margin-bottom:60px;}
.dzxy-s3 h2{font-size: 24px;font-weight: 500;line-height: 30px;margin-bottom:20px;}
.dzxy-s3 p{width:800px;font-size: 14px;font-weight: normal;line-height: 30px;}
.dzxy-s4{width:100%;padding:96px 0px 197px 0px;}
.dzxy-s4 img{width:580px;height:500px;}
.dzxy-s4 .content{flex:1;height:500px;}
.dzxy-s4 .content article{width:540px;}
.dzxy-s4 .content article h1{font-size: 30px;font-weight: 500;line-height: 30px;margin-bottom:40px;}
.dzxy-s4 .content  article p{font-size: 16px;font-weight: normal;line-height: 30px;}
.ct-section {margin:0px auto;margin-top:120px;}
.ct-s0{background:url('../imgs/ct-banner.webp') no-repeat center top/cover;}
.ct-s1 {display:flex;flex-direction:row;justify-content:space-between;}
.ct-s1 .contact-form{width:48%;font-size:14px;font-weight:normal;line-height:20px;color:#333;}
.ct-s1 .contact-form .title {display: flex; flex-direction: row; justify-content: flex-start;font-size: 24px;font-weight: 600;line-height: 25px;}
.ct-s1 .contact-form .title img {width: 30px; height: 24px; margin-right: 10px;}
.ct-s1 .contact-form .title+p{font-size: 16px; font-weight: normal; line-height: 20px; padding: 20px 0px;}
.ct-s1 .contact-form .title .location-icon {width: 20px; height: 28.6px;}
.ct-s1 .contact-form .row {display: flex; flex-direction: row; justify-content: space-between; gap: 30px;} 
.ct-s1 .contact-form .row .half {flex: 1;}
.ct-s1 .contact-form .form-item {margin-bottom: 20px;}
.ct-s1 .contact-form .form-item h4 {margin-bottom: 10px; color: #333333;}
.ct-s1 .contact-form .form-item h4 span{color: red; padding: 0px 4px;margin: 0px;}
.ct-s1 .contact-form .form-item input[type='input']{width: 100%; padding: 10px; box-sizing: border-box;border: 1px solid #999999;}
.ct-s1 .contact-form .form-item select{width: 100%; padding: 10px; box-sizing: border-box;border: 1px solid #999999;}
.ct-s1 .contact-form .form-item textarea{width: 100%; padding: 10px; box-sizing: border-box;border: 1px solid #999999;resize:none;}
.ct-s1 .contact-form .form-item .imgcode{width: 140px; height: 38px; margin-left: 20px; cursor: pointer;}
.ct-s1 .contact-form .submit-btn{width: 80px; height: 40px; line-height: 40px; border-radius: 10px; background: #0963B3;text-align:center;font-size: 14px;font-weight: normal; line-height: 15px; color: #FFFFFF;border:none;}
.ct-org-block {background: #F0F0F0;color: #333;}
.ct-org-block .org-1{width: 51px; height: 49px;}
.ct-org-block h1 {font-size: 24px; font-weight: 600; line-height: 20px; margin-top: 24px;}
.ct-s1 .contact-form p.address{line-height:25px;}
.ct-org-block .address{line-height:25px;margin:20px 0px;}
.ct-org-block .link {margin: 10px 0px;}
.ct-org-block .link img {margin-right: 10px;}
.ct-org-block .link a, .ct-org-block .link a:hover, .ct-org-block .link a:active{font-size: 14px; color: #333; text-decoration: none;}
.ct-org-block .linkman{font-size: 18px; font-weight: normal; line-height: 20px;}
.ct-org-block .link .mail {width: 16px; height: 13px;}
.ct-org-block .link .tel {width: 16px; height: 16px; } 
.ct-s1 .contact-form .ct-org-block{padding: 70px 65px; height: 630px;}
.ct-s2 {margin-bottom: 120px;display: flex; flex-direction: row; justify-content: space-between; align-items:center;}
.ct-s2 .ct-org-block{padding:25px;width:32%;height:auto;min-height:380px;box-sizing:border-box;}
.ct-s2 .ct-org-block .org-2{width: 57px; height: 41.67px;}
.ct-s2 .ct-org-block .org-3{width: 40px; height: 41.67px;}
.ct-s2 .ct-org-block .org-4{width: 41.67px; height: 41.67px;}
.dj-pop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;display:none;}
.dj-pop::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);}
.dj-pop .in{background:#fff;border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;font-family: 'Poppins-R';font-size: 20px;line-height: 30px;text-align: center;padding: 30px;}
.dj-pop img{width: 81px; height: 81px; margin-bottom: 10px;}
.dea-s0{width: 100%;height: 80px;background: #000;}
.dea-s1{width: 100%;padding:0px 0px 160px 0px;position:relative}
.dea-s1 h2{margin-bottom: 60px;font-size: 48px;}
.dea-s1 .search-list{width:32%;position:relative;}
.dea-s1 .search-list .search-c{width:81.35%; height:50px; padding:0px 20px; background: #fff;;border-radius:5px; margin-bottom: 20px; font-size: 16px; font-weight: normal;line-height: 15px;color: #999999; line-height: 50px;}
.dea-s1 .search-list .search-c .country {border: none; outline: none; padding: 0px 20px; min-width: 100px; text-align: center; font-size: 16px; cursor:pointer; font-weight: bold;color: #666666;}
.dea-options {display:none; background: #fff; border-radius: 5px; border: 1px solid #EBEBEB; position: absolute;width:32%;padding: 20px; z-index: 10;top:50px; left:18%;}
.dea-options .item{height: 40px; line-height: 40px; font-size: 16px; font-weight: normal; color: #666; cursor: pointer; padding: 0px 10px; border-bottom: 1px solid #EBEBEB;}
.dea-options .item:hover {background: #175AA9; color: #fff;}
.dea-s1 .search-list .search-c .dj {width:6px; height: 6px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; transform: rotate(45deg);}
.dea-s1 .search-list .list-c{width:86%; height:560px; padding: 20px; overflow-y: auto;overflow-x:hidden;background: #fff;border-radius: 5px;}
.dea-s1 .search-list .list-c .item {padding-bottom:35px;margin-bottom: 20px; width:100%; border-bottom: 1px solid #D8D8D8; cursor:pointer;}
.dea-s1 .search-list .list-c .item article h2 {font-size: 18px;line-height: 22px; margin-bottom: 10px;}
.dea-s1 .search-list .list-c .item article a {font-size: 14px; font-weight: bold;line-height: 22px; text-decoration: none; color: #767676;padding:5px 0;display:inline-block;}
.dea-s1 .search-list .list-c .item article a:active, .dea-s1 .search-list .list-c .item article a:link , .dea-s1 .search-list .list-c .item article a:visited {text-decoration: none; color: #767676;}
.dea-s1 .search-list .list-c .item article p {font-size: 14px; line-height: 22px; color: #767676;padding:5px 0;}
.dea-s1 .search-list .list-c .item img {width: 40px; height: 40px;}
.dea-s1 .maps {width:67%;}
.dea-s1 .maps h2{font-size:35px;line-height:45px; margin-bottom: 20px;}
.dea-s1 .maps .map-iframe{width:100%;height:600px;}
.dea-s2 {color:#666;padding:50px 0px 30px 0px;}
.dea-s2 h2{font-size:20px;line-height: 20px; margin-bottom: 20px;}
.dea-s2 p{font-size:14px;line-height: 20px;}
/*pc*/
@media only screen and (min-width:1000px) {
.body-width{width:80.8%;max-width:1600px;min-width:980px;}
.bheader.fixed{backdrop-filter:blur(10px);background:rgba(0, 0, 0, 0.1);}
.bheader .mitems {width:95%;display:flex;}
.bheader .menu .m-menu-icon{display:none;}
.m-menu-bg,.m-bfooter{display: none;}
.submenu-bg .submenu-bar#submenu-540{margin-left:36%;}
.submenu-bg .submenu-bar#submenu-541{margin-left:46%;}
.submenu-bg .submenu-bar#submenu-135{margin-left:65%;}
.submenu-bg .submenu-bar#submenu-542{margin-left:56%;}
.submenu-bg .submenu-bar#submenu-544{margin-left:67%;}
.pinfo-s3 .item{min-height:660px;}
.ptype-s4 .item a{width:50%;}
.bdt-s2 a,.bdt-s2 a:link,.trds-s4 .topbar .item{width:48.33%;}
.bdt-s2 .item article{height:200px;}
.bdt-s3 .right .js-swipers{min-width:380px;}  
.proda-s3 .types a,.prodb-s3 .types a{width:49%;}
.bdt-s4 .content{width:45%;}
.dpt-box h1{font-size:64px;}
.dpt-box h2{font-size:46px;}
.dpt-box h3{font-size:30px;}
.dpt-box p{font-size:16px;line-height:30px;margin-top:25px;}
.dpt-cont{max-width:1600px;}
.dpt-index{padding:70px 0;background:#fff;z-index:2;}
.dpt-index h2{font-size:62px;line-height:62px;margin-bottom:50px;}
.dpt-index p{font-size:16px;line-height:25px;margin-top:20px;}
.dpt-index.b2 ul{display:flex;justify-content:space-between;}
.dpt-index.b2 li{width:48.33%;aspect-ratio:58/43;}
.dpt-index.b2 li h3{font-size:28px;padding:35px 0 0;}
.dpt-index.b2 li p{padding:0 10px;}
.dpt-index.b3{padding:70px 0 90px;}
.dpt-index.b3 .dpt-cont{display:flex;justify-content:space-between;align-items:center;}
.dpt-index.b3 .txt{width:48.33%;}
.dpt-index.b3 .vd{width:45.83%;}
.dpt-index.b4{background:url(../imgs/dpt-i-b4.webp) no-repeat center;background-size:cover;padding:90px 0;}
.dpt-index.b4 ul{padding:50px 0;}
.dpt-index.b4 li{width:25%;}
.dpt-index.b4 li:after{height:107px;}
.dpt-index.b4 li:nth-child(4):after{height:0;}
.dpt-index.b4 li h3{font-size:60px;}
.dpt-index.b4 li p{font-size:18px;margin-top:0;}
.dpt-index.b4 li h3:after{font-size:18px;}
.dpt-index.b5{height:808px;padding:70px 0 5px;}
.dpt-index.b5 .ulbox{padding:100px 0;overflow-x:auto}
.dpt-index.b5 .ulbox::-webkit-scrollbar{height:7px;}
.dpt-index.b5 .ulbox::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#999999}
.dpt-index.b5 .ulbox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:#333333}
.dpt-index.b5 ul{width:3400px;height:204px;padding:0 300px;}
.dpt-index.b5 ul:nth-child(1){padding-top:100px;}
.dpt-index.b5 ul:nth-child(2){padding-bottom:100px;padding-left:500px;}
.dpt-index.b5 ul li{width:auto;min-width:400px;max-width:520px;}
.dpt-index.b5 ul li h3{font-size:62px;left:-61px;}
.dpt-index.b5 ul:nth-child(1) h3{top:-90px;}
.dpt-index.b5 ul:nth-child(2) h3{bottom:-90px;}
.dpt-ab.b1{aspect-ratio:192/60;background:url(../imgs/dpt-a-1-1.png) no-repeat center;background-size:cover;}
.dpt-ab.b2{padding:80px 0;}
.dpt-ab.b2 .txt p{font-size:18px;line-height:25px;margin-top:10px;}
.dpt-ab.b3{padding:150px 0;}
.dpt-ab.b3 .imglist{height:400px;}
.dpt-ab.b3 .imglist ul li{height:400px;}
.dpt-ab.b4{aspect-ratio:192/79;}
.dpt-ab.b4 i{width:80px;height:80px;}
.dpt-hist.b5{padding:80px 0 160px;}
.dpt-hist.b5 h2{margin-bottom:120px;}
.dpt-hist.b5 h3{font-size:18px;line-height:20px;}
.dpt-hist.b5 ul{margin:0 auto;}
.dpt-hist.b5 li{width:28.31%;min-width:285px;height:430px;}
.dpt-hist.b5 li:nth-child(2){min-width:306px;margin:-40px 20px 0;height:470px;}
.dpt-hist.b5 dl{padding:25px 10px 8%;}
.dpt-hist.b5 dt{font-size:14px;line-height:20px;}
}
/*sepecial pc*/
@media only screen and (min-width:1000px) and (max-width:1300px){
.bheader .menu .item{font-size:15px;margin:0 0 0 3%;}	
.bfooter .links{gap:15px;}
.ptype-s4 .hbar .hitem .img.i2{height:620px;}
.ptype-s4 .hbar .hitem h1{font-size:24px;margin-bottom:20px;}
.bdt-s3 h1,.bdt-s4 .content article h1{font-size:25px;line-height:35px;}
.bdt-s3 .right .js-swipers .item article,.bdt-s4 .content article p{font-size:14px;line-height:28px;}
.bdt-s3 .right{background:url('../imgs/bdt-s3-bg-12.png') no-repeat left 10px center;background-size:100%;}
.dpt-index h2{font-size:46px;line-height:46px;margin-bottom:30px;}
.dpt-index p{font-size:14px;line-height:24px;}
.dpt-index.b2 li h3{font-size:22px;}
.dpt-index.b3 .vd{padding-top:76px;}
.dpt-index.b4 li h3{font-size:45px;}
.dpt-index.b4 li p,.dpt-index.b4 li h3:after{font-size:16px;}
.dpt-index.b5 ul {height:185px;}
.dpt-index.b5 ul li h3{font-size:36px;left:-29px;}
.dpt-index.b5 ul:nth-child(1) h3{top:-55px;}
.dpt-index.b5 ul:nth-child(2) h3{bottom:-55px;}
}		
/*mobile*/
@media only screen and (max-width:999px) { 
.bheader{width:100%;height:80px;line-height:80px;position:fixed;left:0;top:0;cursor:pointer;background:#000;z-index:9999;}
.bheader .menu img{width:75%;}
.bheader .mitems{display:none;}
.bheader-m-show{background:#fff !important;color:#000;}
.bheader-m-show .m-menu-icon span{background:#000 !important;}
.bheader .menu .m-menu-icon{width:25px;height:20px;}
.bheader .menu .m-menu-icon span{width:100%;height:2px;display:block;background: #fff;margin-bottom:7px;}
.submenu-bg{display:none;}  
.m-menu-bg{width:100%; padding:0 7%;box-sizing:border-box; height: 100vh ;background: #fff; position: fixed; top:80px;display:none;z-index:99;}
.m-menu-bg .ftitle {font-size: 22px; padding: 20px 0px; border-bottom: 1px solid #D8D8D8;}
.m-menu-bg .nav-item {width:100%;color:#333;font-size:20px;line-height:40px;}
.m-menu-bg .nav-item a {display:block; width:  100%; position: relative; text-decoration:none; color: #333; }  
.m-menu-bg .nav-item a:visited, .m-menu-bg .nav-item a:link, .m-menu-bg .nav-item a:active {color: #333; text-decoration: none;}
.m-menu-bg .menu-title i {width:18px;height:18px;margin:10px;background:url("../imgs/m-menu-i-close.png"); background-size:100% 100%; transition: all .5s ease; }
.m-menu-bg .nav-item-children { padding-left:10px;display:none;}
.m-menu-bg .nav-item-children a {font-size:16px;line-height:24px;padding:5px 10px;}
.m-menu-bg .nav-item-children .menu-title i {width: 16px; height: 16px; }
.m-menu-bg .open {display: block;}
.m-menu-bg .active a, .m-menu-bg .active a:visited, .m-menu-bg .active a:link {color: #0963B3;}
.m-menu-bg .active i {transform: rotate(90deg);}  
  .bfooter {display:none;}
  .m-bfooter  {width:100%;display:block;background:#222;}
  .m-bfooter .logo-nav{padding:40px 7%;border-bottom:1px solid #999; }
  .m-bfooter .ftitle {font-size:16px;padding:20px 7%;border-bottom:1px solid #999;}
  .m-bfooter .nav-item {color:#fff;font-size:18px;}
  .m-bfooter .nav-item .menu-title img{width: 22px; height: 22px; margin-right: 6px;}
  .m-bfooter .nav-item a{display:inline-block;position:relative;text-decoration:none;color:#fff;}  
  .m-bfooter .nav-item a:visited, .m-bfooter .nav-item a:link, .m-bfooter .nav-item a:active{color:#fff;text-decoration:none;}
  .m-bfooter .menu-title i {width: 20px; height: 14px; margin:10px;  background: url("../imgs/m-footer-m-close.png");background-size:100% 100%; transition: all .5s ease; }
  .m-bfooter .nav-item-children { padding-left: 20px; display:none;}
  .m-bfooter .nav-item-children a {font-size: 16px; line-height: 40px;}
  .m-bfooter .open {display: block;}
  .m-bfooter .active i {transform: rotate(180deg);}
  .m-bfooter .links {display: flex; flex-direction:row; justify-content: space-between; gap: 0px; margin-top: 10px;border-bottom: none;}
  .m-bfooter .links a{width: auto; margin: 0px; padding: 0px;}
  .m-bfooter .copyright{padding:0 7% 40px;font-family: OPPOSans; font-size: 12px; font-weight: 300;line-height: 20px; color: #999999;}
  .m-bfooter .copyright a{color:#999;} 
  /*new index m*/
.dpt-box h1{font-size:32px;}
.dpt-box h2{font-size:30px;}
.dpt-box h3{font-size:22px;}
.dpt-box p{font-size:14px;line-height:24px;margin-top:25px;}
.dpt-cont{max-width:86%;}
.dpt-index{padding:45px 0;}
.dpt-index h2{line-height:30px;margin-bottom:25px;}
.dpt-index.b2 li{width:100%;max-height:380px;aspect-ratio:59/56;margin-bottom:20px;}
.dpt-index.b2 li h3{font-size:16px;padding:30px 0 0;}
.dpt-index.b2 li p{padding:1px 8px;}
.dpt-index.b3{padding:20px 0 45px;}
.dpt-index.b3 h2{text-align:center;}
.dpt-index.b3 .txt{margin-bottom:40px;}
.dpt-index.b4{background:url(../imgs/wap/dpt-i-b4.webp) no-repeat center;background-size:cover;}
.dpt-index.b4 ul{flex-wrap:wrap;padding:40px 0;}
.dpt-index.b4 li{width:50%;margin-bottom:20px}
.dpt-index.b4 li:after{height:40px;}
.dpt-index.b4 li:nth-child(2):after,.dpt-index.b4 li:nth-child(4):after{height:0;}
.dpt-index.b4 li h3{font-size:30px;position:relative;}
.dpt-index.b4 li p{font-size:12px;margin-top:-5px;}
.dpt-index.b4 li h3:after{font-size:12px;}
.dpt-index.b5{padding:0;}
.dpt-index.b5 .ulbox{overflow-x:auto}
.dpt-index.b5 .inner-box span{bottom:5px;left:7%;}
.dpt-index.b5 ul{width:2100px;height:204px;padding:0 70px;}
.dpt-index.b5 ul:nth-child(1){padding-top:100px;}
.dpt-index.b5 ul:nth-child(2){padding:0 30px 100px 200px;}
.dpt-index.b5 ul li{width:auto;min-width:280px;max-width:350px;}
.dpt-index.b5 ul li h3{font-size:30px;left:-22px;}
.dpt-index.b5 ul:nth-child(1) h3{top:-60px;}
.dpt-index.b5 ul:nth-child(2) h3{bottom:-60px;}
.dpt-ab.b1{aspect-ratio:75/65;background:url(../imgs/wap/dpt-a-1-1.webp) no-repeat center;background-size:cover;}
.dpt-ab.b2{padding:40px 0 70px;}
.dpt-ab.b2 .txt{margin-bottom:25px;padding-bottom:25px;}
.dpt-ab.b2 .txt p span{display:none;}
.dpt-ab.b3{padding:70px 0;}
.dpt-ab.b3 .imglist{height:140px;}
.dpt-ab.b3 .imglist ul li{height:140px;}
.dpt-ab.b4{aspect-ratio:1/1;}
.dpt-ab.b4 i{width:40px;height:40px;}
.dpt-hist.b5{padding:70px 0;background:#333;}
.dpt-hist.b5 h2{margin-bottom:40px;}
.dpt-hist.b5 h3{font-size:16px;line-height:20px;}
.dpt-hist.b5 ul{flex-wrap:wrap;}
.dpt-hist.b5 li{width:100%;margin-bottom:30px;}
.dpt-hist.b5 dl{padding:25px 10%;}
.dpt-hist.b5 dt{font-size:14px;line-height:24px;}
/*product m*/
.bdt-s1, .laoi-s1,.trds-s1,.haoi-s1,.ct-s0,.proda-s1,.prodb-s1,.news-s1,.newinfo-s1,.joblist-s1{max-height:350px;aspect-ratio:75/65;padding:40px 0;}
.pinfo-s1, .ptype-s1 {max-height:350px; aspect-ratio:192/60; padding:0; margin-top:80px;}
.ptype-s1 h1,.bdt-s1 h1,.laoi-s1 h1,.trds-s1 h1,.haoi-s1 h1,.prodb-s1 h1,.news-s1 h1,.newinfo-s1 h1,.pinfo-s2 h1,.pxl-s2 h1,.proda-s1 h1,.ptype-s1 h1,.joblist-s1 h1{font-size:30px;line-height:40px;}
.bdt-s1 p,.laoi-s1 p,.trds-s1 p,.haoi-s1 p,.prodb-s1 p{font-size:16px;line-height:26px;margin-top:15px;}
.proda-s1{aspect-ratio:75/65;padding:40px 0;}
.proda-s3 .flex-h-bc,.prodb-s3 flex-h-bc{flex-direction:column; align-items:center; justify-content:center;}
.prodb-s2 h1 {text-align:center;}
.ptype-s1 article p {font-size: 25px;}
.ptype-s2 {display:none;}
.ptype-s4 .flex-h-bs{flex-direction: column;}
.ptype-s4 .item a{width:100%;}
.ptype-s4 .item article {width:100%;}
.ptype-s4 .item article a{display:block;padding:5px 0px;line-height:30px;background: #F8FAFC;color:#333;border-radius:5px;box-sizing:border-box; border:1px solid #0963B3;}
  .ptype-s4 .odd {flex-direction: column-reverse;}
  .ptype-s4 .item article h1{padding-top:40px;font-size:30px;line-height:40px;}
  .ptype-s4 .hbar {flex-direction:row; flex-wrap: wrap;}
  .ptype-s4 .hbar .hitem {width:100%; margin-bottom: 100rem; background-color:#fff;}
  .ptype-s4 .hbar .hitem h1{display: none;}
  .ptype-s4 .hbar .hitem .img .info {font-size: 14px;line-height:22px;}
  .ptype-s4 .hbar .hitem .img {width:100%; height:auto;padding-bottom:100px;box-sizing:border-box; background-repeat:no-repeat; background-size: 100%; background-position:bottom;}
  .ptype-s4 .hbar .hitem .img.i2{height:auto;padding-bottom:205px;}
  .pxl-s1 {aspect-ratio:75/65;}
  .pxl-s2 {padding:50px 0;}
  .pxl-s2 .typeSwiper .item span {display: none;}
  .pxl-s3{margin-bottom:70px;}
  .pxl-s3 .xllist {display:none;}
  .pxl-s3 .pgrid {width:100%;margin-left: 0px;}
  .pxl-s3 .pgrid a{width:48%;margin-left:2%;aspect-ratio:initial;}
  .pxl-s3 .pgrid a:nth-child(odd){margin-left:0;}
  .pxl-s3 .pgrid .item {width:100%;height:100%;background:#fff;}
  .pxl-s3 .pgrid .item img {width:100%;display:block;aspect-ratio:28/18;} 
  .pxl-s3 .pgrid .item article p{display:none;} 
.pinfo-s2 h1{font-size:30px;line-height:40px;}
.pinfo-s3 .flex-h-bc{flex-direction:column;}
.pinfo-s3 .item {width:100%; height:auto; margin-bottom: 20px;}
.pinfo-s3 .item img{width:100%; height:auto;}
.pinfo-s3 .item  .flex-h-bc {flex-direction:row;}
.pinfo-s4 {padding: 0px; margin: 40px 0px; background-size:cover; background-repeat:no-repeat;}
.pinfo-s4 .info {height:auto;flex-wrap:wrap;background: #ffffff00;}
.pinfo-s4 .info img {width:100%;height:auto;}
.pinfo-s4 .info article{width:100%;margin:0;}
.pinfo-s4 .flex-h-bc {align-items:flex-start;}
.pinfo-s5 .info {padding:15px 0;overflow-x:auto;}
.pinfo-s5 .info table {width:1100px;}
.pinfo-s6 .flex-h-bc {flex-direction: column-reverse;}
.pinfo-s6 article, .pinfo-s6 img {width:100%; height:auto;}
.pinfo-s6 article {margin-top:40px;}
.pinfo-s6 article h1 {font-size:30px;line-height:40px;margin-bottom:20px;}  
  .ftype-s1 {height:1600rem; justify-content: flex-end; padding:90px 0 30px;}
  .ftype-s1 h1{font-size: 180rem !important; line-height: 220rem !important; margin-bottom: 60rem;}
  .ftype-s1 article p {font-size: 25px;}
  .ftype-s2 {display: none;}
  .ftype-s3 article h1 {text-align:center;}
  .ftype-s4 {flex-direction: column-reverse;}
  .ftype-s4 .flex-h-bc {flex-direction: column;}
  .ftype-s4 .wxitem {width: calc(100vw - 192rem);height: auto;}
  .ftype-s4 .wxitem article{margin-right:20px;}
  .ftype-s4 .item img {width: calc(100vw - 192rem);height: auto;}
  .ftype-s4 .item article {width: calc(100vw - 192rem);}
  .ftype-s4 article h1 {padding-top: 100rem; font-size: 120rem;}
  .ftype-s4 .item article a{display:block; width: calc(100vw - 192rem);padding: 5px 0px; line-height: 100rem; background: #F8FAFC; color: #333; border-radius: 5px; box-sizing: border-box; border: 1px solid #0963B3;}
  .ftype-s5 .flex-h-bs{flex-direction: column;}
  .ftype-s5 .item img {width: calc(100vw - 192rem);height: auto;}
  .ftype-s5 .item article {width: calc(100vw - 192rem);}
  .ftype-s5 .item article a{display:block; width: calc(100vw - 192rem);padding: 5px 0px; line-height: 100rem; background: #F8FAFC; color: #333; border-radius: 5px; box-sizing: border-box; border: 1px solid #0963B3;}
  .ftype-s5 .odd {flex-direction: column-reverse;}
  .ftype-s5 .item article h1{padding-top: 100rem; font-size: 120rem;}
  .ftype-s6 .flex-h-bc{flex-wrap: wrap;}
  .ftype-s6 .pjitem {width: calc(50vw - 268rem); margin-bottom: 100rem; height: 800rem; padding: 60rem; }
  .ftype-s6 .pjitem article h1 {font-size: 80rem; margin-bottom: 30rem;}
  .ftype-s6 .pjitem article p {margin-bottom: 30rem;}
  .ftype-s6 .pjitem a{display:block; text-align:center;padding: 5px; font-size:60rem; line-height: 70rem; background: #00000000; color: #fff; border-radius: 5px; box-sizing: border-box; border: 1px solid #0963B3;margin-bottom: 40rem;}
.bdt-s2 {padding:80px 0;}
.bdt-s2 h1{font-size:30px;line-height:40px;}
.bdt-s2 .flex-h-bc{flex-direction:column;}
.bdt-s2 .item {margin:20px 0;}
.bdt-s2 a{width:100%;}
.bdt-s3 h1{display:none;}
.bdt-s3 .right {width:100%;padding:0;background-size:cover;}
.bdt-s3 .right .js-swipers{width:65%;height:500px;margin-left:5%;}
.bdt-s3 .right .js-swipers .item{width:100%;}
.bdt-s3 .right .js-swipers .item img{width:40px;height:40px;margin:0 0 10px;}
.bdt-s3 .right .js-swipers .item article {width:95%;font-size:12px;line-height:20px;}
.bdt-s3 .right .dots{gap:30px;}
.bdt-s4 .content article {width:100%;height:auto;}
.bdt-s4 .content article h1{font-size:25px;line-height:35px;}
.bdt-s4 .content article p{font-size:14px;line-height:28px;}
.bdt-s4 .flex-h-bc{flex-direction:column;}
.bdt-s4 img {width:100%;height:auto;margin-top:30px;}
.bdt-s4 .odd{flex-direction:column-reverse;}  
.haoi-s1 h1{font-size:30px;line-height:45px;}
.haoi-s2 img {width: 66vw; height: auto;}
.haoi-s2 .flex-h-cs{flex-direction: column;}
.haoi-s2 article h1{display:block;width:100%;margin-bottom:50px;padding:50px 0;border-bottom: 1px solid #D8D8D8;}
.haoi-s2 article p{margin-left:0;padding-left:0;border-left:0;width:100%;}
.haoi-s3 {padding:80px 0;}
.haoi-s3 h1 {font-size:30px;line-height:45px;}
.haoi-s3 .flex-h-bc {flex-direction:column;margin-bottom:0;}
.haoi-s3 .items .item {width:100%; margin-bottom:40px;aspect-ratio:initial;}
.haoi-s3 .items .item img {width:100%;height: auto;}
.haoi-s3 .items .item article{width:100%;height:70px; line-height:70px;}
.haoi-s3 .sectionbar .item {width:100%;margin-bottom: 20px;}
.haoi-s3 .sectionbar .item img {width:100%;height: auto;}
.haoi-s3 .sectionbar .item article {width:100%;height:70px; line-height:70px;}
.haoi-s3 .params {flex-direction:column; padding:25px; height: auto;overflow-x:auto;}
.haoi-s3 .params h1{margin:0;font-size:30px;line-height:45px;}
.haoi-s3 .params .left {width:180px;padding-right:20px;margin-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.haoi-s3 .params .column {font-size:12px;}
.haoi-s3 .params .right{width:400px;}
.haoi-s3 .params .right .table {width:100%;}
.haoi-s4 {padding:40px 0 80px;}
.haoi-s4 h1 {font-size:30px;line-height:45px;}
.haoi-s4 .topbar .item {width:100%;}
.haoi-s4 .topbar .item img{width:100%;height: auto;}
.haoi-s4 .topbar .item article {height: auto; padding:20px; text-align:left; font-weight:400; align-items:flex-start;}
.haoi-s4 .download {padding:20px 0;}
.haoi-s4 .download img {width:23%; height: auto; margin: 0px 20px;}
.haoi-s4 .download .title{font-size:18px;line-height:24px;margin-bottom:10px;margin-right:0;}  
  .laoi-s1{aspect-ratio:75/65;padding:40px 0;}
  .laoi-s2 img {width: 66vw; height: auto;}
  .laoi-s2 .flex-h-cs{flex-direction: column;}
  .laoi-s2 article h1 {display:block; width:100%;margin-bottom: 90rem; padding: 90rem 0px; border-bottom: 1px solid #D8D8D8;}
  .laoi-s2 article p {margin-left:0px; padding-left: 0px; border-left: 0px;width:100%;}
  .laoi-s3 {padding: 70px 0px;}
  .laoi-s3 article {font-size: 120rem;}
  .laoi-s3 .flex-h-bc {flex-direction:column;}
  .laoi-s3 .items {margin-bottom: 0px;}
  .laoi-s3 .items .item {width:100%; margin-bottom: 20px;position:relative; height:auto;aspect-ratio:initial;}
  .laoi-s3 .items .item img {width:100%;  height: auto;}
  .laoi-s3 .sectionbar .item {width:100%; margin-bottom: 20px;}
  .laoi-s3 .sectionbar .item img {width:100%;  height: auto;}
  .laoi-s3 .sectionbar .item article{width:100%; height: 40px; line-height:40px;}
  .laoi-s3 .params {width:  calc(100vw - 312rem); flex-direction:column; padding: 60rem; height: auto;overflow-x:auto;}
  .laoi-s3 .params h1 {margin: 0px;}
  .laoi-s3 .params .left {padding-right:20px;margin-right:20px;font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
  .laoi-s3 .params .column {font-size:14px;}
  .laoi-s3 .params .column span {font-size:14px;}
  .laoi-s3 .params .right .table {width: calc(100vw - 392rem - 380rem);}
  .laoi-s4 {padding: 100rem 0px;}
  .laoi-s4 .flex-h-bc{flex-direction:column;}
  .laoi-s4 .topbar {margin-bottom: 0px;}
  .laoi-s4 .topbar .item {width:100%; margin-bottom: 20px; }
  .laoi-s4 .topbar .item img{width:100%;height: auto; }
  .laoi-s4 .topbar .item article {height:auto;align-items:flex-start;}
  .laoi-s4 .sectionbar .item {width:100%;margin-bottom: 20px; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);aspect-ratio:initial;}
  .laoi-s4 .sectionbar .item article {padding:20px;height:auto;}
  .laoi-s4 .sectionbar .item img {width:100%;}
  .laoi-s4 .download {padding:20px 0;}
  .laoi-s4 .download img {width:23%; height: auto; margin: 0px 30px;}
  .laoi-s4 .download .title{margin-bottom: 25px;margin-right:30px;}  
  .itm-s1  {aspect-ratio:75/65;padding:40px 0;}
  .itm-s1 h1{font-size: 180rem !important; line-height: 220rem !important; margin-bottom: 60rem;}
  .itm-s1 .t1 {display: none;}
  .itm-s2 {flex-direction: column;padding: 200rem 0px;}
  .itm-s2 article{width: calc(100vw - 192rem); margin-right:0px;}
  .itm-s2 article h1 {font-size: 190rem; margin-bottom: 50rem; padding-bottom: 50rem; border-bottom: 1px solid #D8D8D8;}
  .itm-s2 img {width: calc(100vw - 192rem); height: auto;}
  .itm-s3 {height: auto;background-size:cover;}
  .itm-s3 .swiper-wrapper {height: auto;}
  .itm-s3 .swiper-wrapper .item {height: auto;background-size:cover;padding-bottom:200px;}
  .itm-s3 .swiper-wrapper .item article h1 {font-size: 30px;margin-bottom:20px;margin-top:20px;}
  .itm-s3 .swiper-wrapper .item article h2 {font-size: 80rem;}
  .itm-s3 .swiper-wrapper .item article p {font-size: 70rem;width: calc(100vw - 192rem); }
  .itm-s3 .pagedots{flex-wrap:wrap;font-size:12px; bottom:80px;}
  .itm-s3 .pagedots div{margin-bottom: 30rem;}
  .itm-s4 .flex-h-bs {flex-direction: column;}
  .itm-s4 article {width: calc(100vw - 312rem); margin: 60rem;}
  .itm-s4 h1 {font-size: 190rem; margin-bottom: 50rem; padding-bottom: 50rem; border-bottom: 1px solid #D8D8D8; display:block; width: calc(100vw - 312rem); }
  .itm-s4 img {width:calc(100vw - 192rem);}
  .itm-s5  h1{font-size:30px;line-height:45px;}
  .itm-s5 .mstandWrapper{width: 100vw;}
  .itm-s5 .mstandWrapper img{width:100vw;height:auto;}
  .itm-s6 {height: auto;}
  .itm-s6 article {background: none; backdrop-filter: none;text-align:left;padding:80px 0px;}
  .itm-s6 article h1 {font-size:40px;line-height:50px;letter-spacing:0;text-align:left;margin-bottom: 80rem;}
  .itm-s6 article p {text-align:left;}
  .itm-s7 .flex-h-bc{flex-direction:column-reverse;}
  .itm-s7 .odd {flex-direction:column;}
  .itm-s7 .content {width: calc(100vw - 192rem);}
  .itm-s7 .content article {width: calc(100vw - 192rem);}
  .itm-s7 img {width: calc(100vw - 192rem); height: auto;}
  .itm-s7 .content article h1 {ont-size: 190rem;}
.trds-s2 .flex-h-cc{flex-direction:column;}
.trds-s2 article {width:100%;}
.trds-s2 article h1,.trds-s4 h1{font-size:30px;line-height:40px;text-align:center;}
.trds-s2 img{width:100%;height:auto;}
.trds-s4 .topbar .item{width:100%;}
.trds-s4 .topbar .item img{width:100%;height:auto;}
.trds-s4 .topbar .item article{text-align:center;height:auto;}
.trds-s4 .download img{width:23%;height:auto;margin:0px 20px;}
.trds-s4 .download .title{margin-bottom:10px;}   
  .tvtype-s1 {aspect-ratio:75/65;padding:40px 0;}
  .tvtype-s1 h1{font-size: 180rem !important; line-height: 220rem !important; margin-bottom: 60rem;}  
  .dzxy-s1 {aspect-ratio:75/65;padding:40px 0;}
  .dzxy-s1 h1{font-size: 180rem !important; line-height: 220rem !important; margin-bottom: 60rem;}
  .dzxy-s2 .flex-h-bc {flex-direction:column;}
  .dzxy-s2 .item {width: calc(100vw - 192rem); margin-bottom: 100rem;}
  .dzxy-s2 .item .imgc {width: calc(100vw - 192rem); height:auto; }
  .dzxy-s2 .item img {width: calc(100vw - 192rem); height:auto; }
  .dzxy-s2 .item article {width: calc(100vw - 292rem); padding: 50rem; }
  .dzxy-s3{height: 4000rem;}
  .dzxy-s3 h1 {font-size:30px;line-height:40px;}
  .dzxy-s3 p {width: calc(100vw - 192rem);}
  .dzxy-s4 {padding: 300rem 0px;}
  .dzxy-s4 img {width: calc(100vw - 192rem);height: auto;}
  .dzxy-s4 .flex-h-bc{flex-direction: column;}
  .dzxy-s4 .content article {width: calc(100vw - 192rem);height:auto; margin-bottom: 80rem;}  
.jobs-s1 {aspect-ratio:75/65;padding:40px 0;}
.jobs-s3 .flex-h-bc{flex-direction:column;}
.jobs-s3 article{width:100%;height:auto;min-height:auto;padding:25px;margin-bottom:40px;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);}
.jobs-s5 .flex-h-bc{flex-direction:column;}
.jobs-s5 .gw img {width:100%; }
.jobs-s5 .gw .info {width:100%; padding:25px;box-sizing:border-box;}
.jobs-s5 .gw .info .flex-h-bc {flex-direction:row;} 
.joblist-s1 .search{width:86%;height:40px;line-height:40px;}
.joblist-s1 .search a{font-size:14px;line-height:40px;}
.joblist-s2{padding:40px 0;}
.joblist-s2 .filter{display:none;}
.joblist-s2 .joblist{width:100%;padding:0;}
.joblist-s2 .joblist .title{display:none;}
.joblist-s2 .joblist h2{display:block;font-size: 18px;font-weight: normal;line-height: 18px; margin-bottom: 20px;}
.joblist-s2 .joblist h2::before{content:'';width:21px;height:16px;margin-right: 6px;float:left; background-image:url('../imgs/m-joblist-menu.png');background-size:cover;}
.joblist-s2 .joblist .job-wrapper .item{padding:12px 0;}
.joblist-s2 .joblist .job-wrapper .item .summary {overflow:show;white-space:wrap;}
.joblist-s2 .joblist .job-wrapper .swiper-wrapper {height: auto;}
.joblist-s2 .joblist .job-wrapper .item h1{font-size:20px;margin-bottom:10px;}
.joblist-s2 .joblist .job-wrapper .item .tags{margin:10px 0;}
.jobinfo-s2{padding:60px 0;}
.news-s2 .search {display:none;}
.news-s2 .flex-h-bc {justify-content:center;}
.news-s2 ul li {height:45px;line-height:45px;font-size:12px;border-radius: 5px; border: 1px solid #999; padding: 0px 10px;}
.news-s2 ul .active {border-bottom:none; background: #0963B3; color:#fff;}
.news-m-search {width: 100%; display:flex;}
.news-m-search .body-width{box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3); border: 1px solid #999;}
.news-m-search input{flex: 1; border: none; outline:none; height:55px; line-height:55px; padding:0 15px;}
.news-m-search a{display:block; padding: 0 20px; font-family: OPPOSans;color: #FFFFFF; width:75px; height:55px; line-height:55px; background: #0963B3; text-align:center;}
.news-s3 {padding:40px 0px;}
.news-s3 h1 {text-align:left;}
.news-s3 .wrapper-container .swiper-wrapper{height: auto; }
.news-s3 .wrapper-container a{display:block; margin-bottom:40px;}
.news-s3 .wrapper-container .item img {width:100%;height: auto;}
.news-s3 .wrapper-container .item .info-bar{height:auto;padding:10px;flex-wrap:wrap;} 
.newinfo-s2 .content{padding:60px 0;} 
.ct-section {margin: 0px auto; margin-top: 80px;}
.ct-s0{width:100%;height:86.67vw;color:#fff;background: url('../imgs/ct-banner-m.png') no-repeat center top/cover;}
.ct-s1 {flex-direction: column; justify-content: center; gap: 80px;}
.ct-s1 .contact-form {width: 100%; }
.ct-s1 .contact-form .title {flex-direction: column; justify-content: flex-start; align-items: flex-start;}
.ct-s1 .contact-form .title img {margin-bottom: 10px;}
.ct-s1 .contact-form .title .location-icon {width: 20px; height: 28.6px;}
.ct-s1 .contact-form .row {flex-direction: column; justify-content: flex-start; gap: 0px;} 
.ct-s1 .contact-form .submit-btn{width: 34%; margin: 0px 33%;}
.ct-org-block {background: #F0F0F0;color: #333;}
.ct-org-block .org-1{width: 51px; height: 49px;}
.ct-org-block h1 {font-size: 24px; font-weight: 600; line-height: 20px; margin-top: 24px;}
.ct-org-block .address {font-size: 14px !important;line-height: 25px !important;margin:20px 0px !important;}
.ct-org-block .link {margin: 10px 0px;}
.ct-org-block .link img {margin-right: 10px;}
.ct-org-block .link a, .ct-org-block .link a:hover, .ct-org-block .link a:active{font-size: 14px; color: #333; text-decoration: none;}
.ct-org-block .linkman{font-size: 18px; font-weight: normal; line-height: 20px;}
.ct-org-block .link .mail {width: 16px; height: 13px;}
.ct-org-block .link .tel {width: 16px; height: 16px; } 
.ct-s1 .contact-form .ct-org-block{width:100%; padding:30px; height: auto;box-sizing:border-box;}
.ct-s2 {margin:50px auto 80px; flex-direction: column; justify-content: center; align-items: flex-start;gap:50px;}
.ct-s2 .ct-org-block{padding:30px;width:100%;height:auto;min-height:auto;aspect-ratio:initial;}
.dea-s1{padding:0 0px 100px 0px;}
.dea-s1 .flex-h-bs{flex-wrap:wrap-reverse;}
.dea-s1 .search-list{width:100%;}
.dea-s1 .search-list .search-c{width:100%;box-sizing:border-box}
.dea-s1 .search-list .list-c{width:100%;height:auto;box-sizing:border-box}
.dea-s1 .search-list .list-c .item{width:100%;}
.dea-s1 .maps{width:100%;}
.dea-s1 .maps .map-iframe{width:100%;height:auto;aspect-ratio:1/1;margin-bottom:20px;}
.dea-options{left:28%;}
}