@charset "utf-8";
/* CSS Document */
body,td{font-size:14px; color:#555; font-family:"Microsoft YaHei","微软雅黑";}
a{color:#555; text-decoration:none; font-size:14px;}
a:hover{color:#0160bc; text-decoration:none;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
dl,dt,dd{margin:0px; padding:0px; list-style:none;}
ul,li{list-style:none;}
em,i{font-style:normal;}
img{border:0;}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
.top40{margin-top:40px}
.top70{margin-top:70px}



/*字体-图标*/
@font-face {
font-family:DIN Medium;
src:url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
    url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
    url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
    url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
    url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}
@font-face {
font-family:Tw Cen MT;
src: url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.ttf),
     url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.eot),
     url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.otf),
     url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.woff),
     url(//cdn.dg.114my.cn/font/TwCenMT/TwCenMT.woff2);
}
@font-face {
  font-family: 'iconfont';  /* Project id 4765383 */
  src: url('//at.alicdn.com/t/c/font_4765383_i17d7ufzeda.woff2?t=1732973440316') format('woff2'),
       url('//at.alicdn.com/t/c/font_4765383_i17d7ufzeda.woff?t=1732973440316') format('woff'),
       url('//at.alicdn.com/t/c/font_4765383_i17d7ufzeda.ttf?t=1732973440316') format('truetype');
}
.iconfont{font-family:"iconfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}



/*通用栏目标题*/
.general_tit{display:flex; flex-direction:column; justify-content:flex-start; align-items:center;}
.general_tit span{font-size:42px; line-height:42px; color:#222;}
.general_tit span font{color:#0160bc; font-weight:bold;}
.general_tit p{margin-top:13px; font-size:16px; line-height:16px; color:#999;}



/*抬头*/
.headbg{width:100%; max-width:1920px; min-width:1300px; position:fixed; left:50%; top:0; z-index:99; transform:translateX(-50%);}
.head{display:flex; flex-direction:row; justify-content:space-between; align-items:center; width:1400px; height:112px; margin:0 auto;}
.head .fl{display:flex; flex-direction:row; justify-content:space-between; align-items:center;}
.head_logo,.head_logo .head_logo01{display:block;}
.head_logo .head_logo02{display:none;}
.head_name{margin-left:15px;}
.head_name span{display:block; font-size:36px; line-height:36px; color:#fff; font-weight:bold;}
.head_name font{display:block; margin-top:13px; font-size:20px; line-height:20px; color:rgba(255,255,255,.8);}
.head .fr{display:flex; flex-direction:row; justify-content:space-between; align-items:center;}
.head_nav{}
.head_nav ul{display:flex; flex-direction:row; justify-content:space-between; align-items:center;}
.head_nav ul > li+li{margin-left:43px;}
.head_nav ul > li > a{display:block; padding:20px 0; font-size:16px; line-height:16px; color:#fff; transition-duration:0.6s;}
.head_nav ul > li:hover a,.head_nav ul > li.head_cur a{font-weight:bold;}
.head_module{margin-left:26px;}
.head_module > div > i{display:flex; justify-content:center; align-items:center; width:38px; height:38px; border:1px solid rgba(255,255,255,.5); border-radius:50%; font-size:20px; line-height:20px; color:#fff; cursor:pointer; transition-duration:0.6s;}
.head_module > div:hover > i{color:#333; background:#fff;}
.head_seek{float:left; position:relative;}
.seek_box{position:absolute; right:0; top:30px; z-index:2; padding-top:46px; visibility:hidden; opacity:0; transition:all 0.6s;}
.seek_box dl{padding:40px 30px; border-radius:5px; background:#fff; box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 1px rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12); transform:rotateX(90deg); transform-origin:top; transition:all 0.6s;}
.seek_box dt,.seek_box dt a{font-size:14px; line-height:14px; white-space:nowrap;}
.seek_box dd{margin-top:10px;}
.seek_box dd form{display:flex; flex-direction:row; justify-content:flex-start; align-items:center;}
.seek_box dd input{border:none; outline:none; background-color:transparent;}
.seek_box dd #seekframe{width:90%; padding:0 13px; box-sizing:border-box; line-height:36px; color:#555; background:#f4f4f4;}
.seek_box dd .seekfind{width:10%; font-size:20px; line-height:36px; color:#fff; cursor:pointer; background:#0160bc;}
.head_seek:hover .seek_box{visibility:visible; opacity:1;}
.head_seek:hover .seek_box dl{transform:rotateX(0deg);}
.head_tel{float:left; margin-left:12px; position:relative;}
.head_tel_cont{position:absolute; right:0; top:30px; z-index:2; padding-top:46px; visibility:hidden; opacity:0; transition:all 0.6s;}
.head_tel_cont em{display:block; padding:40px 30px; font-family:DIN Medium; font-size:32px; line-height:32px; color:#0160bc; font-weight:bold; white-space:nowrap; border-radius:5px; background:#fff; box-shadow:0 9px 28px 8px rgba(0,0,0,.05),0 6px 16px 1px rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12); transform:rotateX(90deg); transform-origin:top; transition:all 0.6s;}
.head_tel_cont em font{letter-spacing:1.3px;}
.head_tel:hover .head_tel_cont{visibility:visible; opacity:1;}
.head_tel:hover .head_tel_cont em{transform:rotateX(0deg);}

.headbg.leave{background:#fff; box-shadow:0 0 13px rgba(0,0,0,.1);}
.headbg.leave .head_logo01{display:none;}
.headbg.leave .head_logo02{display:block;}
.headbg.leave .head_name span{color:#333;}
.headbg.leave .head_name font{color:#666;}
.headbg.leave .head_nav ul > li > a{color:#333;}
.headbg.leave .head_nav ul > li:hover > a,.headbg.leave .head_nav ul > li.head_cur > a{color:#0160bc;}
.headbg.leave .head_module > div > i{color:#333; border-color:#333;}
.headbg.leave .head_module > div:hover > i{color:#fff; border-color:#0160bc; background:#0160bc;}



/*幻灯片*/
.bannerbg{width:100%; max-width:1920px; min-width:1400px; margin:0 auto; position:relative; overflow:hidden;}
.banner_box,.banner_box li{width:100%; height:930px;}
.banner_box li{background-position:center; background-repeat:no-repeat;}
.banner_box li a{display:block; width:100%; height:100%;}
.banner_select{position:absolute; left:50%; bottom:3%; transform:translateX(-50%);}
.banner_select li{float:left; display:block; width:60px; height:8px; background:rgba(0,0,0,.2); font-size:0; line-height:0; color:transparent; cursor:pointer;}
.banner_select li+li{margin-left:10px;}
.banner_select li:after{content:""; display:block; width:0; height:100%; background:#0160bc;}
.banner_select li.on:after{width:100%; transition:var(--interTime) linear;}
.banner_scroll{display:flex; flex-direction:column; justify-content:flex-start; align-items:center; padding:30px 0 0 7px; position:absolute; left:5%; bottom:13%;}
.banner_scroll font{font-size:12px; line-height:12px; color:#fff; text-transform:uppercase; writing-mode:vertical-lr;}
.banner_scroll span{display:block; width:10px; height:12px; margin-top:10px; animation:op01 1s infinite ease-in-out; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241129/20241129164343_1570156997.png) center no-repeat;}
.banner_scroll:after{content:""; display:block; width:1px; height:100%; background:#fff; position:absolute; left:0; top:0; animation:w100 3s infinite ease-in-out;}
@keyframes op01{
0%{opacity:0;}
100%{opacity:1;}
}
@keyframes w100{
0%{height:0%;}
100%{height:100%;}
}



/*简介*/
.aboutbg{width:100%; max-width:1920px; min-width:1400px; height:844px; margin:0 auto; overflow:hidden; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130020954_74764033.jpg) center no-repeat;}
.about{width:1400px; margin:0 auto; padding-top:127px; position:relative;}
.about_cont{max-width:50%;}
.about_tit{}
.about_tit span{display:block; padding-left:35px; font-family:Century725BT; font-size:45px; line-height:32px; color:#d4d4d4; text-transform:uppercase; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130020954_2020124205.png) left center no-repeat;}
.about_tit font{display:block; margin-top:13px; font-size:42px; line-height:42px; color:#282828; font-weight:bold;}
.about_tit font em{color:#0160bc;}
.about_tit p{margin-top:26px; font-size:23px; line-height:23px; color:#333;}
.about_txt{width:665px; margin-top:27px;}
.about_txt p{font-size:15px; line-height:32px; color:#666;}
.about_more{margin-top:37px;}
.about_more a{display:flex; flex-direction:row; justify-content:space-between; align-items:center; width:180px; padding-left:35px; font-size:17px; line-height:50px; color:#fff; letter-spacing:4px; box-sizing:border-box; border-radius:25px; background:#0160bc; transition:all 0.6s;}
.about_more a i{font-size:48px; line-height:50px; color:#fff; letter-spacing:0;}
.about_more a:hover{width:200px; background-color:#ffa800;}
.about_img{position:absolute; left:51%; top:94px;}
.about_data{display:flex; flex-direction:row; justify-content:center; align-items:center; width:1400px; height:167px; margin:92px auto 0; background:#fff;}
.about_data dl{display:flex; flex-direction:row; justify-content:flex-start; align-items:center; height:136px;}
.about_data dl+dl{margin-left:70px; padding-left:70px; border-left:1px solid #cfcfcf;}
.about_data dt{margin-right:20px;}
.about_data dt i{font-size:55px; line-height:55px;}
.about_data dl:nth-child(1) dt i{color:#80383c; font-weight:bold;}
.about_data dl:nth-child(2) dt i{color:#667266;}
.about_data dl:nth-child(3) dt i{color:#ac8b58;}
.about_data dl:nth-child(4) dt i{color:#0160bc; font-size:80px;}
.about_data dd{color:#020202;}
.about_data dd span{display:flex; flex-direction:row; justify-content:flex-start; align-items:flex-end; font-weight:bold;}
.about_data dd span font{font-family:Tw Cen MT; font-size:60px; line-height:38px;}
.about_data dd span em{display:block; margin-left:10px; font-size:20px; line-height:20px;}
.about_data dd p{margin-top:15px; font-size:14px; line-height:14px;}



/*产品*/
.productbg{width:1400px; margin:70px auto 0;}
.sortbg{margin-top:43px;}
.sort_tit{float:left; width:220px; height:140px; padding-left:45px; padding-top:44px; box-sizing:border-box; position:relative; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130092729_423029950.png) center no-repeat #135aba;}
.sort_tit:after{content:"+"; display:block; font-size:42px; line-height:42px; color:#fff; font-weight:bold; position:absolute; right:7px; bottom:6px;}
.sort_tit em{display:block; font-size:32px; line-height:32px; color:#fff; font-weight:bold;}
.sort_tit p{margin-top:10px; font-family:Arial; font-size:18px; line-height:14px; color:#fff; text-transform:uppercase;}
.sort_cont{float:left;}
.sort_cont .prolist2021{width:1180px;}
.sort_cont .prolist2021 ul{display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start;}
.sort_cont .prolist2021 li{width:calc(100% / 7); border-right:1px solid #eee; border-bottom:1px solid #eee; box-sizing:border-box; background:#f8f8f8; transition:all 0.6s;}
.sort_cont .prolist2021 li:nth-child(-n+7){border-top:1px solid #eee;}
.sort_cont .prolist2021 li a{display:block; text-align:center; font-size:16px; line-height:calc((140px - 3px) / 2); color:#333; transition:all 0.6s;}
.sort_cont .prolist2021 li dl{display:none;}
.sort_cont .prolist2021 li:hover{border-color:#0160bc; background:#0160bc;}
.sort_cont .prolist2021 li:hover a{color:#fff;}
.productshow{margin-top:30px;}
.progdwz2021{}
.progdwz2021 ul{display:block; height:345px;}
.progdwz2021 li{float:left; margin-bottom:20px;}
.progdwz2021 li+li{margin-left:20px;}
.progdwz2021 li > a{display:block; width:335px; height:calc(335px * 3 / 4); border:1px solid #f5f5f5; box-sizing:border-box; overflow:hidden; position:relative;}
.progdwz2021 li > a:before{content:""; display:block; width:0; height:0; background:rgba(0 ,0,0,0.3); position:absolute; left:0; top:0; transition:all 0.6s;}
.progdwz2021 li > a:after{content:"+"; display:none; width:60px; border:solid 1px #fff; border-radius:50%; text-align:center; font-size:14px; line-height:60px; color:#fff; box-sizing:border-box; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.progdwz2021 li > a img{width:100%; height:100%;}
.progdwz2021 li > br{display:none;}
.progdwz2021 li span{display:block; margin-top:2px; background:#f5f5f5;}
.progdwz2021 li span a{display:block; padding:16px 0 16px 16px; font-size:16px; line-height:16px; background-size:0 100%; background-position:left center; background-image:linear-gradient(#0160bc 0%, #0160bc 100%); background-repeat:no-repeat; transition:all 0.6s;}
.progdwz2021 li span a:after{content:""; display:block; width:67px; height:12px; margin-top:12px; transition:all 0.6s; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130104251_1006401616.png) center top no-repeat;}
.progdwz2021 li:hover > a:before{width:100%; height:100%;}
.progdwz2021 li:hover > a:after{display:block;}
.progdwz2021 li:hover span a{color:#fff; background-size:100% 100%;}
.progdwz2021 li:hover span a:after{background-position:center bottom;}
.product_more{display:flex; justify-content:center;}
.product_more a{display:block; width:200px; text-align:center; font-size:16px; line-height:66px; color:#222; border:1px solid #eee; transition:all 0.6s;}
.product_more a:hover{color:#fff; border-color:#0160bc; background:#0160bc; width:280px; transition:all 0.6s;}



/*工艺*/
.craftbg{width:100%; max-width:1920px; min-width:1400px; height:708px; margin:50px auto 0; overflow:hidden; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130111657_1694193504.jpg) center no-repeat;}
.craft{width:1400px; margin:0 auto; padding-top:75px; position:relative;}
.craft_tit{display:flex; flex-direction:column; justify-content:flex-start; align-items:center;}
.craft_tit span{font-size:42px; line-height:42px; color:#fff; font-weight:bold;}
.craft_tit p{margin-top:20px; font-size:16px; line-height:16px; color:#fff;}
.craft_cont{margin-top:64px;}
.craft_cont dl{float:left; width:276px; height:341px; margin-right:10px; padding:52px 20px 52px 30px; box-sizing:border-box; background-color:#fff; background-image:linear-gradient(to left,#ffa800 0% ,#ffa800 100%); background-position:center top; background-repeat:no-repeat; background-size:100% 0; position:relative; z-index:1; transition:all 0.6s;}
.craft_cont dt spam{display:block; text-align:center; font-size:24px; line-height:24px; color:#333; font-weight:bold; transition:all 0.6s;}
.craft_cont dt p{margin-top:32px; font-size:16px; line-height:30px; color:#666; transition:all 0.6s;}
.craft_cont dd{position:absolute; bottom:-65px; left:50%; transform:translateX(-50%);}
.craft_cont dd img{width:148px; height:148px; border-radius:50%; transition:all 0.6s;}
.craft_img{padding:47px; border-radius:50%; background:linear-gradient(to left,#ffa800 0% ,transparent); position:absolute; right:-100px; top:140px;}
.craft_img em,.craft_img em img{width:404px; height:404px; border-radius:50%;}
.craft_cont dl:hover{background-size:100% 100%;}
.craft_cont dl:hover dt spam{color:#fff;}
.craft_cont dl:hover dt p{color:rgba(255,255,255,.8);}
.craft_cont dl:hover dd img{transform:rotate(360deg);}



/*案例*/
.casebg{width:1400px; margin:68px auto 0;}
.case{margin-top:37px;}
.case_nav{float:left; display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start; width:520px;}
.case_nav dl{display:flex; flex-direction:column; justify-content:center; align-items:center; width:168px; height:174px; margin-bottom:10px; margin-right:7px; background:#f6f6f6; cursor:pointer; transition:all 0.6s;}
.case_nav dl:nth-child(3n){margin-right:0;}
.case_nav dt i{font-size:44px; line-height:44px; color:#707070;}
.case_nav dd{margin-top:27px; font-size:18px; line-height:18px; color:#333;}
.case_nav dl.case_cur{background:#0160bc;}
.case_nav dl.case_cur dt i{color:#fff;}
.case_nav dl.case_cur dd{color:#fff;}
.case_cont{float:right;}
.case_item{position:relative;}
.case_img,.case_img img{width:861px; height:541px;}
.case_txt{width:70%; padding:40px 30px; box-sizing:border-box; border-top-right-radius:20px; background:rgba(1,96,188,.8); position:absolute; left:0; bottom:0;}
.case_txt em{font-size:20px; line-height:20px; color:#fff;}
.case_txt p{margin-top:8px; font-size:16px; line-height:26px; color:rgba(255,255,255,.8);}



/*优势*/
.virtuebg{width:100%; max-width:1920px; min-width:1400px; margin:100px auto 0; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130140737_1210169631.jpg) center no-repeat;}
.virtue_tit{display:flex; flex-direction:column; justify-content:flex-start; align-items:center; padding-top:60px;}
.virtue_tit span{font-size:42px; line-height:42px; color:#222;}
.virtue_tit p{margin-top:15px; font-size:18px; line-height:18px; color:#888;}
.virtue{display:flex; flex-direction:row; justify-content:space-between; margin-top:50px;}
.virtue_cont{width:16.5%; height:620px; overflow-x:hidden; position:relative; transition-duration:0.6s;}
.virtue_cont img{width:auto; height:100%; position:absolute; top:0; transition-duration:0.6s;}
.virtue_cont:nth-child(1) img{left:-128px;}
.virtue_cont:nth-child(2) img{left:-200px;}
.virtue_cont:nth-child(3) img{left:-300px;}
.virtue_cont:nth-child(4) img{left:-400px;}
.virtue > div .initial{width:100%; height:100%; position:absolute; left:0; top:0; overflow:hidden; padding-left:50px; padding-top:72px; box-sizing:border-box; opacity:1; visibility:visible; white-space:nowrap; background:rgba(0,0,0,.4); transition:0.3s linear all;}
.virtue_cont .initial em{display:inline-block; font-size:36px; line-height:43px; color:#fff; font-weight:bold;}
.virtue_cont .initial em:after{content:""; display:block; width:1px; height:212px; margin:25px auto 0; background:rgba(255,255,255,.7);}
.virtue_cont .initial span{display:block; margin-top:80px; font-family:Arial; font-size:16px; line-height:22px; color:#fff;}
.virtue_cont .initial font{display:block; margin-top:60px; font-family:DIN Medium; font-size:90px; line-height:58px; color:rgba(255,255,255.7); font-weight:bold;}
.virtue > div .place{display:flex; flex-direction:row; width:100%; position:absolute; left:0; bottom:25px; overflow:hidden; background:rgba(0,0,0,.7); opacity:0; visibility:hidden; transition-timing-function:ease-in-out;}
.virtue_cont .place_fl{display:flex; flex-direction:column; align-items:center; width:12%; padding-top:47px; font-family:DIN Medium; font-size:60px; line-height:43px; color:#fff; font-weight:bold; background:#0160bc;}
.virtue_cont .place_fl i{display:block; margin-top:20px; font-size:20px; line-height:20px; color:#fff; font-weight:normal;}
.virtue_cont .place_fr{width:88%; padding:30px 3% 30px 3.9%;}
.virtue_cont .place_fr em{display:block; margin-bottom:20px; font-size:24px; line-height:24px; color:#fff; font-weight:bold;}
.virtue_cont .place_fr p{font-size:15px; line-height:26px; color:#fff; padding-left:18px; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130195727_1371950521.png) left 10px no-repeat;}
.virtue_cont .place_fr p+p{margin-top:13px;}
.virtue > div.virtue_cur{width:50%;}
.virtue > div.virtue_cur img{left:0;}
.virtue > div.virtue_cur .initial{opacity:0; visibility:hidden;}
.virtue > div.virtue_cur .place{opacity:1; visibility:visible; transition-delay:0.6s;}



/*流程*/
.flowbg{width:100%; max-width:1920px; min-width:1400px; margin:0 auto; padding-bottom:70px; background:#f8f8f8;}
.flow{width:1400px; margin:0 auto; padding-top:77px;}
.flow_cont{margin-top:56px;}
.flow_cont ul{display:flex; flex-direction:row; justify-content:center; align-items:center;}
.flow_cont ul > i{display:block; width:52px; height:12px; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130145400_789220434.jpg) center no-repeat;}
.flow_cont li{display:flex; flex-direction:column; justify-content:center; align-items:center; width:155px; height:210px; border-radius:5px; background:#fff; transition:all 0.6s; cursor:pointer;}
.flow_cont li i{display:block; font-size:42px; line-height:42px; color:#333; transition:all 0.6s;}
.flow_cont li em{display:block; margin-top:23px; font-family:Arial; font-size:32px; line-height:24px; color:#666; font-weight:bold; transition:all 0.6s;}
.flow_cont li p{margin-top:16px; font-size:18px; line-height:18px; color:#222; transition:all 0.6s;}
.flow_tel{display:flex; flex-direction:row; justify-content:flex-start; align-items:center; width:633px; height:60px; margin:60px auto 0; padding-left:30px; box-sizing:border-box; border-radius:30px; background:#fff; box-shadow: 0px 5px 27px 6px rgba(0,0,0,0.17);}
.flow_tel i{display:block; font-size:22px; line-height:22px; color:#8f8f8f;}
.flow_tel em{display:block; margin-left:10px; font-size:18px; line-height:18px; color:#666;}
.flow_tel p{font-family:Arial; font-size:24px; line-height:24px; color:#0160bc; font-weight:bold;}
.flow_tel a{display:block; width:126px; margin-left:20px; text-align:center; font-size:17px; line-height:60px; color:#fff; border-radius:30px; background:#0160bc; transition:all 0.6s;}
.flow_cont li:hover{background:#0160bc;}
.flow_cont li:hover i,.flow_cont li:hover em,.flow_cont li:hover p{color:#fff;}
.flow_tel a:hover{background:#ffa800;}



/*厂房*/
.plantbg{width:1400px; margin:70px auto 0;}
.plant_top{display:flex; flex-direction:row; justify-content:space-between; align-items:center;}
.plant_fl::after{content:""; display:block; width:60px; height:3px; margin-top:20px; background:#0160bc;}
.plant_fl span{display:block; font-family:DIN Medium; font-size:24px; line-height:20px; color:#999; font-weight:bold;}
.plant_fl p{margin-top:20px; font-size:30px; line-height:30px; color:#333; font-weight:bold;}
.plant_fr{display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-end; font-size:16px; line-height:16px; color:#999;}
.plant_fr::before{content:""; display:block; width:40px; height:16px; margin-bottom:12px; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130152559_1849993336.jpg) center no-repeat;}
.plant_cont{margin-top:36px;}
.plant_cont .new_web_div2021 ul{display:flex; flex-wrap:wrap; align-content:space-between; justify-content:space-between; width:100%; height:695px; padding-left:457px; box-sizing:border-box; position:relative;}
.plant_cont .new_web_div2021 li{position:relative;}
.plant_cont .new_web_div2021 li > a{display:flex; justify-content:center; align-items:center; width:448px; height:339px; overflow:hidden; position:relative;}
.plant_cont .new_web_div2021 li > a img{display:block; width:auto; height:100%; transition:all 0.6s;}
.plant_cont .new_web_div2021 li > a::after{content: '';cursor: pointer;position: absolute;left: -100%;top: 0;width: 100%;height: 100%;background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));transform: skewx(-25deg);}
.plant_cont .new_web_div2021 li p{display:block; width:100%; height:100%; position:absolute; left:0; bottom:0;}
.plant_cont .new_web_div2021 li p a{display:flex; align-items:flex-end; justify-content:flex-start; width:100%; height:100%; padding:30px; box-sizing:border-box; font-size:16px; line-height:16px; color:#fff; background-size:100% auto; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130155103_86509648.png) left bottom no-repeat;}
.plant_cont .new_web_div2021 li:hover > a::after{left:100%;transition: 0.2s;}
.plant_cont .new_web_div2021 li:nth-child(1){width:434px; height:100%; position:absolute; left:0; top:0;}
.plant_cont .new_web_div2021 li:nth-child(1) > a::after{display:none;}
.plant_cont .new_web_div2021 li:nth-child(1) a{width:100%; height:100%;}
.plant_cont .new_web_div2021 li:hover:nth-child(1) > a img{transform:scale(1.1);}



/*长背景*/
.longbg{width:100%; max-width:1920px; min-width:1400px; margin:80px auto 0; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130161928_1736597508.jpg) center top no-repeat;}
/*新闻*/
.newsbg{width:1400px; margin:0 auto; padding-top:80px;}
.news_top{display:flex; flex-direction:row; justify-content:space-between; align-items:center;}
.new_tl>b{display:block;color:#e9e9e9;font-size:52px;}
.new_tl>b span{color:#0160bc;}
.new_tl>i{margin-top:10px;font-weight:700;font-size:28px;}
.new_tl>i em{display:inline-block;margin-left:20px;width:100px;height:1px;background:#e6e6e6;}
.news_nav a{display:inline-block; margin-left:60px; font-size:20px; line-height:20px; color:#444;}
.news_nav a i{display:inline-block; margin-right:5px; font-size:30px; line-height:30px; color:#666; vertical-align:middle;}
.news_nav a:hover,.news_nav a.news_cur{color:#0160bc; font-weight:bold;}
.news_nav a:hover i,.news_nav a.news_cur i{color:#0160bc; font-weight:normal;}
.newsbg .tempWrap{margin-top:34px;}
.news_cont .news_div{display:flex; flex-direction:row; justify-content:space-between;}
.news_cont .news_div_item{width:450px; height:560px; background:#fff; position:relative; transition:0.5s;}
.news_cont .news_div_item_date{position:absolute; left:288px;  top: 250px; font-size:16px; line-height:16px; color:#fff; transition:0.5s; background:rgba(0,0,0,0.5); padding: 10px; z-index: 1111;}
.news_cont .news_div_item_year,.news_cont .news_div_item_month,.news_cont .news_div_item_day{float:left;}
.news_cont .news_div_item_date i{float:left; display:block; font-size:14px; line-height:16px; vertical-align:middle; margin-right:10px;}
.news_cont .news_div_item_content{position:absolute; left:30px; top:327px;}
.news_cont .news_div_item_title a{font-size:20px; line-height:20px; color:#222; font-weight:bold; transition:0.5s;}
.news_cont .news_div_item_body{width:400px; margin-top:23px; font-size:14px; line-height:32px; color:#666; transition:0.5s;}
.news_cont .news_div_item_pic{position:absolute; left:29px; top:29px;}
.news_cont .news_div_item_pic a{display:flex; justify-content:center; align-items:center; width:391px; height:257px; overflow:hidden;}
.news_cont .news_div_item_pic a img{width:100%; height:auto; transition:0.5s;}
.news_cont .news_div_item_details{position:absolute; left:30px; bottom:38px;}
.news_cont .news_div_item_details a{font-size:16px; line-height:16px; color:#666; transition:0.5s;}
.news_cont .news_div_item_details a i{display:inline-block; margin-right:7px; font-size:14px; line-height:16px;}
.news_cont .news_div_item:hover{}
.news_cont .news_div_item:hover .news_div_item_date,.news_cont .news_div_item:hover .news_div_item_body,.news_cont .news_div_item:hover .news_div_item_details a{color:rgba(0,0,0,.6);}
.news_cont .news_div_item:hover .news_div_item_title a,.news_cont .news_div_item:hover .news_div_item_details a{color:#0160bc;}
.news_cont .news_div_item:hover .news_div_item_date{color:#fff; background: rgb(1 96 188);}
.news_cont .news_div_item:hover .news_div_item_pic a img{transform:scale(1.1);}



/*底部*/
.basebg{width:100%; max-width:1920px; min-width:1400px; margin:0 auto;}
.base{width:100%; height:619px; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130160233_1667382806.png) center no-repeat;}
.base_goTop{display:flex; justify-content:center; align-items:center; padding-top:90px;}
.base_goTop a{display:block; width:99px; height:99px; border-radius:50%;}
.base_box{width:1400px; margin:80px auto 0;}
.base_nav{float:left;}
.base_nav dl{float:left;}
.base_nav dl+dl{margin-left:130px;}
.base_nav dt{font-size:18px; line-height:18px; color:#fff;}
.base_nav dd{margin-top:30px;}
.base_nav dd a{display:block; font-size:14px; line-height:14px; color:rgba(255,255,255,0.8);}
.base_nav dd a+a{margin-top:16px;}
.base_nav dd a:hover{color:#fff;}
.base_fr{float:right; width:420px;}
.base_tel{margin-top:-13px; padding-top:13px; background:url(https://memberpic.114my.com.cn/0330191/uploadfile/image/20241130/20241130164326_711536748.png) right top no-repeat;}
.base_tel em{display:block; margin-bottom:25px; padding-bottom:23px; font-size:16px; line-height:16px; color:#fff; border-bottom:1px solid rgba(255,255,255,0.38);}
.base_tel p{font-size:16px; line-height:16px; color:rgba(255,255,255,0.8);}
.base_tel p+p{margin-top:20px;}
.base_QR{margin-top:28px;}
.base_QR dl{float:left; margin-right:10px; position:relative;}
.base_QR dt{display:flex; justify-content:center; align-items:center; width:35px; height:35px; border:1px solid rgba(255,255,255,0.2); border-radius:5px; cursor:pointer; transition:all 0.6s;}
.base_QR dt i{font-size:18px; line-height:18px; color:rgba(255,255,255,0.6); transition:all 0.6s;}
.base_QR dd{position:absolute; left:50%; bottom:45px; transform:translateX(-50%); visibility:hidden; opacity:0; transition:all 0.6s;}
.base_QR dd img{display:block; width:100px; height:100px; border:5px solid #fff; border-radius:5px;}
.base_QR dd::before{content:""; display:block; width:0; height:0; border-top:5px solid #fff; border-right:5px solid transparent; border-bottom:0 solid transparent; border-left:5px solid transparent; position:absolute; left:50%; bottom:-5px; transform:translateX(-50%);}
.base_QR dl:hover dt{border-color:#fff; background:#fff;}
.base_QR dl:hover dt i{color:#0160bc;}
.base_QR dl:hover dd{visibility:visible; opacity:1;}
.friend-link{display:flex; flex-direction:row; justify-content:flex-start; align-items:center; width:100%; height:50px; margin-top:60px; padding:0 30px; box-sizing:border-box; border-top-left-radius:10px; border-top-right-radius:10px; background:#026cd6;}
.friend-link em{color:rgba(255,255,255,0.7); letter-spacing:5px;}
.friend-link .linkTagcs a{color:rgba(255,255,255,0.7) !important;}
.friend-link .linkTagcs a:hover{color:#fff!important;}
/*版权*/
.Copyrightbg{width:1400px; margin:0 auto; padding:32px 0; text-align:center;}
.Copyrightbg,.Copyrightbg a{font-size:16px; line-height:16px; color:#333;}
.Copyrightbg a:hover{color:#0160bc;}