#banner {width:100%;position:relative;}
#banner .image {width:100%;}
#banner .image img {width:100%;}
#banner .info {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
#banner .info .tit {font-weight:500;color:#FFFFFF;}
@media only screen and (max-width:1000px) {#banner {margin-top:80px;}
}
@media only screen and (max-width:768px) {#banner {margin-top:13.33vw;}
#banner .image img {/*  height:300px;*/  object-fit:cover;}
}
#breadcrumbs {padding:40px 0 34px 0;font-weight:400;color:#333333;}
#breadcrumbs svg {opacity:0.2;margin-right:8px;}
#breadcrumbs span {margin:0 4px;}
#breadcrumbs span:last-child {display:none;}
@media only screen and (max-width:1440px) {#breadcrumbs {padding:20px 0 14px 0;}
}
.border_B {border-bottom:1px solid rgba(0,0,0,0.1);}
.mt_20 {margin-top:20px;}
.mt_50 {margin-top:50px;}
.line_1_8 {line-height:1.8;}
.con .po_relative {position:relative;}
.con .nav_tit {width:100%;text-align:center;}
.con .next,.con .prev {position:absolute;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer;width:48px;height:48px;border-radius:100%;transition:all 0.2s linear;display:flex;justify-content:center;align-items:center;border:1px solid #fff;/**/}
.con .main .page3 .next,.con .main .page3 .prev {opacity:0.2;border-color:rgba(0,0,0,1);}
.con .main .page3 .next svg path,.con .main .page3 .prev svg path {fill:#000000;}
.con .main .page3 .next:hover,.con .main .page3 .prev:hover {opacity:1;border-color:#0054a3;}
.con .main .page3 .next:hover svg path,.con .main .page3 .prev:hover svg path {fill:#ffffff;}
.con .next:hover,.con .prev:hover {border:1px solid #0054a3;background:linear-gradient(-60deg,#359edc 0%,#5f5bfe 100%),#0054a3;}
.con .swiper-button-disabled {opacity:0;visibility:hidden;}
.con .prev {left:-60px;}
.con .next {right:-60px;}

.con .tab p {font-weight:600;transition:all 0.2s linear;color:#000000;padding-bottom:20px;position:relative;margin-right:4.8%;cursor:pointer;}
.con .tab p:last-child {margin-right:0;}
.con .tab p::after {content:"";width:0;height:2px;background:var(--onColor);position:absolute;bottom:0;left:0;transition:all 0.2s linear;}
.con .tab p:hover {color:var(--onColor);}
.con .tab p.act {color:var(--onColor);}
.con .tab p.act::after {width:100%;}
.con .main {padding-top:46px;width:100%;overflow:hidden;}
.con .main .mt_48 {margin-top:48px;}
.con .main .mt_40 {margin-top:40px;}
.con .main .mt_10 {margin-top:10px;}
.con .main .pb_160 {padding-bottom:160px;}
.con .main .page1 .main_l {flex:1;margin-left:8%;padding-top:30px;order:2;}
.con .main .page1 .main_r {flex:0 0 50%;align-self:center;}
.con .main .page1 .main_r video,.con .main .page1 .main_r img {width:100%;}
.con .main .page2 {padding-top:150px;}
.con .main .page2 .list {flex:1;max-width:30%;margin-right:2.08%;height:494px;position:relative;border-radius:10px;overflow:hidden;transition:all 0.4s linear;cursor:pointer;}
.con .main .page2 .list img {width:100%;height:100%;object-fit:cover;transition:all 0.4s linear;}
.con .main .page2 .list .info {position:absolute;bottom:0;left:0;width:100%;padding:50px 10px;color:#fff;background-image:linear-gradient(to top,rgba(0,0,0,0 0.6),rgba(0,0,0,0));}
.con .main .page2 .list .info .tit {text-align:center;}
.con .main .page2 .list .info .mes {height:0;visibility:hidden;opacity:0;line-height:1.6;}
.con .main .page2 .list:hover {flex:0 0 47%;max-width:47%;}
.con .main .page2 .list:hover .info {padding:50px 10%;}
.con .main .page2 .list:hover .tit {text-align:left;}
.con .main .page2 .list:hover .mes {height:auto;opacity:1;visibility:visible;}
.con .main .page2 .list:last-child {margin-right:0;}
.con .main .page3 {background:#F8F8F8;padding:130px 0;width:100%;overflow:hidden;}
.con .main .page3 .w1440 {position:relative;}
.con .main .page3 .swiper-slide {padding:15px 24px 40px 24px;background:#fff;}
.con .main .page3 .swiper-slide .image {position:relative;height:0;padding-top:56%;overflow:hidden;}
.con .main .page3 .swiper-slide .image img {position:absolute;width:auto;height:auto;top:50%;left:50%;max-width:90%;max-height:90%;transform:translate(-50%,-50%);}
.con .main .page3 .swiper-slide .info {padding-top:34px;border-top:1px solid rgba(0,0,0,0.05);color:#333;text-align:center;}
.con .main .page3 .page3_footer {margin-top:60px;}
.con .main .page3 .page3_footer p {padding:10px 3%;flex:0 0 25%;border-bottom:1px solid rgba(0,0,0,0.1);}
.con .main .page4 {width:100%;overflow:hidden;padding:160px 0;background:url(../images/groupIntroduction_page4Bg.jpg) no-repeat;background-size:cover;}
.con .main .page4 .nav_tit {color:#fff;}
.con .main .page4 .history_nav1 {margin-top:70px;}
.con .main .page4 .history_nav1>div {flex:0 0 auto;color:#fff;align-items:flex-start;opacity:0.5;transition:all 0.2s linear;cursor:pointer;}
.con .main .page4 .history_nav1>div svg {margin-right:10px;}
.con .main .page4 .history_nav1 .on {opacity:1;}
.con .main .page4 .history_con {margin-top:86px;position:relative;}
.con .main .page4 .history_con .swiper {max-width:90%;margin:auto;}
.con .main .page4 .history_con .swiper-slide {width:auto;color:#fff;opacity:0.5;cursor:pointer;}
.con .main .page4 .history_con .swiper-slide::after {content:"";display:inline-block;vertical-align:middle;width:150px;height:1px;background:#fff;}
.con .main .page4 .history_con .swiper-slide:last-child::after {content:none;}
.con .main .page4 .history_con .swiper-slide-active {opacity:1;}
.con .main .page4 .history_mes {margin-top:40px;}
.con .main .page4 .history_mes .swiper-slide {position:relative;}
.con .main .page4 .history_mes .swiper-slide .num {text-align:center;opacity:0.2;line-height:1;font-size:220px;color:#fff;font-weight:600;}
.con .main .page4 .history_mes .swiper-slide .info {width:100%;position:absolute;top:50%;transform:translateY(-50%);text-align:center;color:#fff;}
.con .main .page5 {padding:180px 0 170px 0;}
.con .main .page5 .numCount {margin-top:60px;}
.con .main .page5 .list {flex:1;color:#0054A3;border-left:1px solid rgba(0,84,163,0.2);position:relative;padding:30px 0 30px 50px;}
.con .main .page5 .list:last-child {flex:0 0 auto;}
.con .main .page5 .list .numtit {color:#333333;}
.con .main .page5 .list::after {content:"";position:absolute;top:0;left:-3px;border-radius:100%;width:5px;height:5px;background-color:#0054A3;}
.con .main .page6 {padding:150px 0 120px 0;background:#F6F7F9;}
.con .main .page6 .list_main {margin-top:70px;}
.con .main .page6 .list_main .list {flex:0 0 calc((100% - 4%)/3);margin-right:2%;background:#FFFFFF;border-radius:10px;overflow:hidden;}
.con .main .page6 .list_main .list .image {width:100%;position:relative;padding-top:50%;overflow:hidden;height:0;}
.con .main .page6 .list_main .list .image img {width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:all 0.4s linear;}
.con .main .page6 .list_main .list:hover img {transform:scale(1.05);}
.con .main .page6 .list_main .list:nth-child(3n) {margin-right:0;}
.con .main .page6 .list_main .list:nth-child(2n) .image {order:1;}
.con .main .page6 .list_main .list .info {padding:44px 44px 64px 44px;}
.con .main .page6 .list_main .list .info .mes {margin-top:10px;line-height:1.5;height:6em;}
.con .main .page7 {padding:160px 0 180px 0;display:none;}
.con .main .page7 .list_main {margin-top:60px;}
.con .main .page7 .list_main .list {flex:0 0 calc((100% - 6.8%)/3);background:url(../img/groupIntroduction_page7bg.png) no-repeat;background-size:100%;padding-bottom:60px;margin-right:3.4%;}
.con .main .page7 .list_main .list:nth-child(3n) {margin-right:0;}
.con .main .page7 .list_main .list .tit {text-align:center;line-height:1.5;}
.con .main .page7 .list_main .list .mes {text-align:center;}
.con .main .page8 {background:url(../img/index_page5Bg.jpg) no-repeat;background-size:cover;padding:170px 0;}
.con .main .page8 .navTit {color:#fff;margin-top:24px;}
.con .main .page8 .mes {max-width:560px;margin-top:28px;color:#fff;line-height:1.5;}
.con .main .page8 .btn {margin-top:60px;padding:14px 46px;border-radius:50px;color:#fff;background:linear-gradient(90deg,#5F5CFE 0%,#3091CA 100%);}
.con .main .page8 .btn svg {margin-right:5px;}
@media only screen and (max-width:1600px) {.con .tab {padding-top:2.6042vw;}
.con .main {padding-top:2.3958vw;}
.con .main .mt_48 {margin-top:2.5vw;}
.con .main .page2 {padding-top:7.8125vw;}
.con .main .page2 .list .info {padding:2.6042vw 0;}
.con .main .page2 .list:hover .info {padding:2.6042vw 10%;}
.con .main .pb_160 {padding-bottom:8.3333vw;}
.con .main .page3 {padding:6.7708vw 0;}
.mt_50 {margin-top:2.6042vw;}
.con .main .page3 .page3_footer {margin-top:3.125vw;}
.con .main .page3 .swiper-slide {padding-bottom:2.0833vw;}
.con .main .page3 .swiper-slide {margin-top:1.7708vw;}
.con .main .page4 {padding:8.3333vw 0;}
.con .main .page4 .history_nav1 {margin-top:3.6458vw;}
.con .main .page4 .history_con {margin-top:4.4792vw;}
.con .main .page4 .history_mes {margin-top:2vw;}
.con .main .page5 {padding:9.375vw 0 8.8542vw 0;}
.con .main .page5 .list {padding-left:2.6042vw;}
.con .main .page5 .numCount {margin-top:3.125vw;}
.con .main .page6 {padding:7.8125vw 0 6.25vw 0;}
.con .main .page6 .list_main .list .info {padding:2.2917vw 2.2917vw 3.3333vw 2.2917vw;}
.con .main .page6 .list_main {margin-top:3.6458vw;}
.con .main .page7 {padding:8.3333vw 0 9.375vw 0;}
.con .main .page8 {padding:8.8542vw 0;}
.con .main .page8 .btn {margin-top:3.125vw;}
.con .main .page4 .history_mes .swiper-slide .num {font-size:180px;}
.con .main .page2 .list {height:400px;}
.con .main .page7 .list_main {margin-top:3.125vw;}
}
@media only screen and (max-width:1366px) {.con .next,.con .prev {width:36px;height:36px;}
.con .prev {left:-40px;}
.con .next {right:-40px;}
}
@media only screen and (max-width:1200px) {.con .prev {left:-5%;}
.con .next {right:-5%;}
.con .tab p {margin-right:10px;}
.con .main .page4 .history_mes .swiper-slide .num {font-size:160px;}
.con .main .page2 .list {height:360px;}
.con .main .page1 .main_l {padding-top:10px;}
}
@media only screen and (max-width:1000px) {.con .main .page4 .history_mes .swiper-slide .num {font-size:140px;}
.con .main .page2 .list {height:340px;}
}
@media only screen and (max-width:768px) {.con .main .page1 .main_l {flex:0 0 100%;margin-left:0;}
.con .main .page1 .main_r {flex:0 0 100%;margin-bottom:20px;}
.con .tab {padding-top:20px;}
.con .tab p {margin-bottom:20px;}
.con .tab p:nth-child(n+4) {margin-bottom:0;}
.con .main {padding-top:6px;}
.con .main .mt_48 {margin-top:20px;}
.con .main .page1 .main_l {padding-top:0;}
.con .main .page2 {padding-top:40px;}
.con .main .mt_40 {margin-top:20px;}
.con .main .page2 .list {flex:0 0 100%;max-width:100%;margin-bottom:20px;margin-right:0;height:200px;}
.con .main .page2 .list:hover {flex:0 0 100%;max-width:100%;}
.con .main .page2 .list .info,.con .main .page2 .list:hover .info {padding:20px;}
.con .main .pb_160 {padding-bottom:20px;}
.con .main .page3 {padding:40px 0;}
.con .next,.con .prev {width:36px;height:36px;svg {width:16px;}
}
.mt_50 {margin-top:20px;}
.con .main .page3 .swiper-slide {padding:10px 20px;}
.con .main .page3 .swiper-slide .info {padding-top:10px;}
.con .main .page3 .page3_footer p {flex:0 0 50%;border:none;padding:5px;}
.con .main .page4 {padding:40px 0;}
.con .main .page4 .history_nav1 {margin-top:20px;}
.con .main .page4 .history_nav1>div svg {width:16px;}
.con .main .page4 .history_nav1>div {flex:1;}
.con .main .page4 .history_con .swiper-slide::after {width:60px;}
.con .main .page4 .history_con {margin-top:20px;}
.con .main .page4 .history_mes {margin-top:20px;}
.con .main .page4 .history_mes .swiper-slide .num {font-size:120px;}
.con .main .page5 {padding:40px 0;}
.con .main .page5 .numCount {margin-top:20px;justify-content:flex-start;}
.con .main .page5 .list {flex:0 0 50%;padding:10px 20px;margin-bottom:10px;}
.con .main .page6 {padding:40px 0 20px 0;}
.con .main .page6 .list_main {margin-top:20px;}
.con .main .page6 .list_main .list {flex:0 0 100%;margin-right:0;margin-bottom:20px;}
.con .main .page6 .list_main .list .info {padding:20px;}
.con .main .page6 .list_main .list .info .mes {height:auto;}
.con .main .page6 .list_main .list:nth-child(2n) .image {order:0;}
.con .main .page7 {padding:40px 0 30px 0;}
.con .main .page7 .list_main {margin-top:20px;}
.con .main .page7 .list_main .list {flex:0 0 100%;margin-right:0;margin-bottom:10px;}
.con .main .page8 {padding:60px 0;}
.con .main .page8 .navTit {margin-top:0;}
.con .main .page8 .mes {margin-top:20px;}
.con .main .page8 .btn {margin-top:20px;}
}




.contsls .page1mine .main_l {flex:1;padding-left:5%;padding-right:4%;}
.contsls .page1mine .main_r {flex:0 0 52%;}
.contsls .page1mine .main_r .l_image {width:100%;overflow:hidden;border-radius:10px;height:100%;}
.contsls .page1mine .main_r .l_image img {width:100%;height:100%;object-fit:cover;transition:all 0.4s;}
.contsls .page1mine .main_r .l_image:hover img {transform:scale(1.05);}
.contsls .page1mine {display:flex;background:#f5f5f5;border-radius:10px;}
.contsls .page1mine .main_l hr {width:54px;height:1px;/* border:1px solid #0054A3;*/    background-color:#e33503;margin:1.5vw 0;}
.contsls .page1mine .main_l .add li {display:flex;align-items:flex-start;margin-bottom:12px;}
.contsls .page1mine .main_l .add li:last-child {margin-bottom:0;}
.contsls .page1mine .main_l .add li .ic {margin-right:7px;}
.contsls .page1mine .main_l .add li .txt {display:flex;align-items:flex-start;line-height:1.3;}
.contsls .page1mine .main_l .add li .txt a:hover {color:#e33503;}
.contsls .page1mine .main_l .add li .txt p {color:#333333;white-space:nowrap;}
.contsls .page1mine .main_l .mes {color:#666;}



#corporateCulture .list .info .tit,#corporateCulture .list .info .mes{color:#fff;}


.body{background:#F6F7F9;}
.con {padding:6px 0 70px 0;}
.con .list {flex:0 0 calc((100% - 2%)/2);margin-right:2%;background:#FFFFFF;border-radius:10px;overflow:hidden;margin-bottom:30px;}
.con .list:nth-child(2n) {margin-right:0;}
.con .list .image {width:100%;padding-top:48%;height:0;position:relative;overflow:hidden;}
.con .list .image img {width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover;transition:all 0.4s linear;}
.con .list a {display:flex;flex-direction:column;height:100%;}
.con .list .info {padding:50px 54px 46px 54px;display:flex;flex:1;width:100%;flex-direction:column;}
.con .list .info>div:first-child {flex:1;}
.con .list .info .tit {color:#000000;transition:all 0.2s linear;}
.con .list .info .mes {color:#1D1D1F;margin-top:8px;line-height:1.5;}
.con .list .info .toPage {display:flex;margin-top:20px;align-items:center;}
.con .list .info .toPage span {display:flex;align-items:center;justify-content:center;border-radius:100%;width:42px;height:42px;background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%), #e33503;margin-right:14px;transition:all 0.2s linear;}
.con .list .info .toPage span i{transition:all 0.4s linear; color:#fff}

.con .list .info .toPage:hover span {margin-right:20px;background:#fff;border:1px solid #e33503;}
.con .list .info .toPage:hover i{color:#e33503;}
.con .list:hover img {transform:scale(1.05);}
.con .list:hover .tit {color:var(--onColor);}
@media only screen and (max-width:1600px) {.con {padding-bottom:3.6458vw;}
.con .list .info {padding:2.6042vw 2.8125vw 2.3958vw 2.8125vw;}
}
@media only screen and (max-width:768px) {.con .list {flex:0 0 100%;margin-right:0;margin-bottom:20px;}
.con {padding-bottom:20px;}
.con .list .info {padding:20px;}
.con .list .info .toPage span {width:36px;height:36px;}

}



#container{min-width:100%; min-height:540px; border:4px solid #f5f5f5; border-radius:10px; margin-top:40px}
#container .map_wz{ font-size:18px; color:#e33503; font-family:Verdana, Geneva, sans-serif; font-weight:bold; margin-bottom:1px; display:block}
#container .map_wzz{ font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#666}
@media (max-width:1280px) {
#container{min-height:440px;}
}


@media (max-width:992px) {
.contsls .page1mine{ display:block}
#container{margin-top:30px}
}
@media (max-width:540px) {
#container{min-height:340px; margin-top:20px}

}




.con .news .list {flex:0 0 calc((100% - 4%)/3);margin-right:2%;background:#fff;margin-bottom:30px;}
.con .news .list .list_l { overflow:hidden}
.con .news .list .list_l .image {padding-top:0; position:relative;overflow:hidden; width:100%; height:auto}
.con .news .list .list_l .image img {position: relative;width:100%;height: auto; transition:all 0.4s linear}
.con .news .list .info {color:#000000;padding:30px 40px 30px 40px;}
.con .news .list .info .tit {font-weight:600;line-height:1.5;height:3em;transition:all 0.2s linear;}
.con .news .list .info .mes {color:#1D1D1F;line-height:1.8;margin-top:8px;height:3.6em;}
.con .news .list .info .time {margin-top:20px;color:#000000;}
.con .news .list .info .time .mr20 {margin-right:20px;}
.con .news .list .info .time > p {opacity:0.7;}
.con .news .list .info .toPage {display:flex;align-items:center;}
.con .news .list .info .toPage span {display:flex;align-items:center;justify-content:center;border-radius:100%;width:42px;height:42px;background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%), #e33503;margin-right:14px;transition:all 0.2s linear;}
.con .news .list .info .toPage span i {transition:all 0.4s linear; color:#fff}

.con .news .list .info .toPage:hover span {margin-right:20px;background:#fff;border:1px solid #e33503;}
.con .news .list .info .toPage:hover i{color:#e33503;}
.con .news .list:hover img {transform:scale(1.05);}
.con .news .list:hover .info .tit {color:var(--onColor);}

.con .news .list:nth-child(3),.con .main .list:nth-child(6) {margin-right:0;}




/*nyShow start*/
.nyShow { overflow: hidden; padding: 100px 0;}
.nyShow_title { line-height: 1.3; color: #222; font-size: 36px; font-weight: bold;}
.nyShow_time { height: 30px; overflow: hidden; line-height: 30px; color: #777; font-size: 16px; margin-top: 20px;}
.nyShow_time i { padding-right:10px; font-size:16px}
.nyShow_con { min-height: 320px; margin: 30px auto; padding: 40px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.nyShow_con, .nyShow_con div, .nyShow_con p { line-height: 30px !important; font-family: 'Arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft Yahei', 'Helvetica', 'sans-serif' !important; color: #222 !important; font-size: 16px !important;}
.nyShow_con div, .nyShow_con p { margin: 10px 0;}
.nyShow_con br { display: none;}
.nyShow_con img, .nyShow_con table, .nyShow_con tr, .nyShow_con td, .nyShow_con p, .nyShow_con span, .nyShow_con div, .nyShow_con video, .nyShow_con embed { width: auto !important; height: auto !important; max-width: 100% !important; max-height: 100%; line-height: 30px; color: #555; font-size: 16px;}
.nyShow_con img { display: block; margin: 30px auto;}
.nyShow_con p span, .nyShow_con span, .nyShow_con p em, .nyShow_con em { color: #222 !important; font-family: 'Arial', '\5FAE\8F6F\96C5\9ED1', 'Microsoft Yahei', 'Helvetica', 'sans-serif' !important; font-size: 16px !important;}
.nyShow_con b { color: #222; font-size: 22px !important; font-weight: bold; font-style: italic;}

.nyShow_back { margin: 40px 0;}
.nyShow_back .otherPage{height:40px; line-height:40px;}
.nyShow_back .otherPage div{line-height:40px; width:50%; background:#f5f5f5; padding:0 20px; text-align:center;color:#666; float:left}
.nyShow_back .otherPage a{color:#666}
.nyShow_back .otherPage div:hover a{color:#e33503}
.nyShow_back .other{text-align:center; background:#f5f5f5; padding:0 20px; line-height:40px; width:150px; border-radius:4px; margin:0 auto;}
.nyShow_back .other:hover{background:#003d97;}
.nyShow_back .other:hover a{color:#fff}





/*分页样式 开始*/
#fengye{clear:both; margin:auto 0; text-align: center; margin-top:20px}
div.digg{text-align:center; font-size:16px; border-radius:3px; height:40px}
div.digg span.disabled{padding:14px 20px; margin:0 2px; color:#666; background:#fff; border-radius:3px}
div.digg span.current{padding:14px 20px; margin:0 2px; color:#fff; background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%); border-radius:3px}
div.digg a{padding:14px 20px; margin:0 2px; color:#666; text-decoration: none; background:#fff; border-radius:3px}
div.digg a:hover {background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%); color:#f5f5f5;}
div.digg .keng{display:none}


@media (max-width:1024px) {
.con .news .list .info{padding:20px;}
.nyShow_title {font-size:30px;}

.nyShow_con {margin:20px auto; padding:30px 0; }

}
@media (max-width:540px) {
.con .news .list{flex:0 0 calc((100% - 4%)/2); margin-bottom:20px;}
.con .news .list:nth-child(3),.con .main .list:nth-child(6) {margin-right:2%;}
.nyShow_title {font-size:24px;}
.nyShow_back .otherPage div{width:100%; display:block}
}
@media (max-width:430px) {
.con .news .list{flex:0 0 100%; margin-bottom:10px;}
.nyShow_title {font-size:18px;}
.nyShow_con {margin:10px auto; padding:20px 0; }
.nyShow_con, .nyShow_con div, .nyShow_con p{font-size:14px !important;}
}







.ny_box{width:100%; overflow:hidden; margin-bottom:80px}
.ny_left{width:18%; float:left}
.ny_right{width:80%; overflow:hidden; float:right}


/**内页导航**/
.pro_menu{width:100%;}
.pro_menu .categoryDiv .hd{background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%), var(--onColor); height:60px; line-height:60px; color:#fff; font-size:20px; padding-left:20px; border-radius:10px; font-weight:bold}
.pro_menu .categoryDiv .bd{background:#f5f5f5; border-radius:10px; margin-top:10px}
.pro_menu .categoryDiv .bd li{width:100%; line-height:60px; position:relative; cursor:pointer; border-bottom:1px solid #eee; padding-left:20px; z-index:99}
.pro_menu .categoryDiv .bd li:last-child{border-bottom:none;}
.pro_menu .categoryDiv .bd li a{display:block; color:#333; font-size:15px}
.pro_menu .categoryDiv .bd li:hover a{color:#e33503;}
.pro_menu .categoryDiv .bd li.active a{color:#222;} 
.pro_menu .categoryDiv .bd li i{ float:right; margin-right:20px}

.pro_menu .categoryDiv .bd li ul{position:absolute; top:0; left:100%; z-index:99; width:300px; display:none; border-radius:10px; overflow:hidden}
.pro_menu .categoryDiv .bd li ul li{background:#ffa000; height:60px; line-height:60px; transition:all 0.3s ease-out;}
.pro_menu .categoryDiv .bd li:hover ul{display:block} 
.pro_menu .categoryDiv .bd li ul li:hover{background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%); padding-left:30px}
.pro_menu .categoryDiv .bd li ul li a{display:block; color:#fff; font-size:15px}
.pro_menu .categoryDiv .bd li:hover ul li a{color:#fff;} 


@media (max-width:1024px) {	
.pro_menu .categoryDiv .hd{height:50px; line-height:50px; font-size:16px; padding-left:15px;}
.pro_menu .categoryDiv .bd li{padding-left:15px; height:45px; line-height:45px;}
.pro_menu .categoryDiv .bd li a{font-size:14px;}
.pro_menu .categoryDiv .bd li ul{width:200px;}

.ny_box{margin-bottom:60px;}
}

@media (max-width:992px) {	
.twoMenuDiv{position:relative; margin-bottom:10px}
.twoMenuDiv .categoryDiv .hd{ display:block; text-align:center; font-size:18px; color:#fff; height:50px; line-height:50px; padding-left:0; width:100%}
.twoMenuDiv .categoryDiv .hd i{font-family: "iconfont" !important;font-size:15px; font-style: normal; margin-left:10px}
.twoMenuDiv .categoryDiv .bd {width:100%; height:auto; display:none; position:absolute}
.twoMenuDiv .categoryDiv .bd ul{width:100%; overflow:hidden; border-top:none; border-bottom:none;}
.twoMenuDiv .categoryDiv .bd ul li{width:100%; height: auto; line-height:50px; float:left; background:#f5f5f5; text-align:center;  padding-left:0;}
.twoMenuDiv .categoryDiv .bd ul li a {height:50px; line-height:50px; font-size:16px; width:100%; border-bottom:1px solid #eee; position: relative; color:#666;}
.twoMenuDiv .categoryDiv .bd li:after{display:none}
.twoMenuDiv .categoryDiv .bd li.active a,.twoMenuDiv .categoryDiv .bd li:hover a{color:#e33503;}
.twoMenuDiv .categoryDiv .bd li.active{border-right:none}
.left_menu02 .categoryDiv .hd i{display: inline-block}
.pro_menu .categoryDiv .bd li ul{position: relative; left:0; width:100%; display: none; opacity:0}
.pro_menu .categoryDiv .bd li ul li{background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%), var(--onColor); border-bottom:1px solid #4b0b0f; height:0px; line-height:0px;}
.pro_menu .categoryDiv .bd li ul li a{font-size:12px; height:0px; line-height:0px; border-bottom:none;}
.pro_menu .categoryDiv .bd li ul li:hover{padding-left:0px}

.ny_left{width:100%}
.ny_right{width:100%;}
}
@media (max-width:540px) {	
.ny_box{margin-bottom:40px;}
}
@media (max-width:430px) {	
.ny_box{margin-bottom:30px;}
}

/**产品中心**/
.ny_products_box{width:100%; overflow:hidden;}
.ny_products_box li{width:31%; float:left; margin-right:1.3%; margin-bottom:20px; position:relative; background: linear-gradient(-30deg, #fff 0%, #c6c9d2 100%); border-radius:10px;}
.ny_products_box li:nth-child(3n){margin-right:0}
.ny_products_box li .imgDiv{display:block; width:100%; height:300px; overflow:hidden; padding:0; position:relative;}
.ny_products_box li .imgDiv .pro{display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; border-bottom:none}
.ny_products_box li .imgDiv .pro img{display:block; max-width:92%; max-height:92%; margin:auto; padding:0; left:0; top:0; right:0; bottom:0; position:absolute; z-index:10; transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;}
.ny_products_box li .text{width:100%; overflow:hidden; text-align:center; padding: 10px 0;}
.ny_products_box li .text p{font-size:16px; color:#333;}
.ny_products_box li:hover .text p{color:#e33503;}
.ny_products_box li:hover .imgDiv .pro img{max-width:100%; max-height:100%;}

@media (max-width:1380px) {	
.ny_products_box li{margin-bottom:15px;}
.ny_products_box li .imgDiv{height:260px;}
}
@media (max-width:1280px) {	
.ny_products_box li .imgDiv{height:245px;}
}
@media (max-width:1180px) {	
.ny_products_box li .imgDiv{height:225px;}
}
@media (max-width:1024px) {	
.ny_products_box li .imgDiv{height:195px;}
.ny_products_box li .text p{font-size:14px;}
.ny_products_box li .text span{font-size:12px;}
}
@media (max-width:992px) {	
.ny_products_box li .imgDiv{height:175px;}
}
@media (max-width:820px) {	
.ny_products_box li .imgDiv{height:155px;}
}
@media (max-width:780px) {	
.ny_products_box li .imgDiv{height:145px;}
}
@media (max-width:540px) {	
.ny_products_box li{width:49%; margin-right:2%; margin-bottom:10px;}
.ny_products_box li:nth-child(2n){margin-right:0 !important}
.ny_products_box li:nth-child(3n){margin-right:2%}
.ny_products_box li .imgDiv{height:200px;}
}
@media (max-width:430px) {	
.ny_products_box li .imgDiv{height:150px;}
}







.nyProShow_top{overflow:hidden; display:flex; flex-wrap:wrap; align-items:center; justify-content:center;}

.nyProShow_img {width:45%; margin-top:0; position: relative; border-right:1px solid #eee; margin-right:5%}
.nyProShow_img .img{width:100%; position:relative; overflow:hidden; display:block; height:500px; padding:0; }
.nyProShow_img .img .pro{display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; border-bottom:none}
.nyProShow_img .img .pro img{display:block; max-width:100%; max-height:100%; margin:auto; padding:0; left:0; top:0; right:0; bottom:0; position:absolute; transition:all 0.3s ease-out; border-radius:10px}

.nyProShow_text {width:50%; padding-left:5%}
.nyProShow_text .nyProShow_name {color: #222; font-size:40px; font-weight: bold; margin-bottom:30px;}
.nyProShow_text .nyProShow_ms { padding-bottom:30px; }
.nyProShow_text .nyProShow_ms p {overflow: hidden; line-height:2; color: #666; font-size: 16px; }


.nyProShow_text ul {display:flex; flex-wrap:wrap; justify-content: left; margin:0 -15px;}
.nyProShow_text ul li {width:50%; padding: 0 15px;}
.nyProShow_text ul li a{display:block; height:50px; line-height:50px; overflow: hidden;  color:#fff; text-align: center; border-radius:25px;  display:flex; flex-wrap:wrap; align-items:center; justify-content:center; background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%);}
.nyProShow_text ul li a:hover{background:#e33503;}
.nyProShow_text ul li a p{font-size:18px; font-weight:normal}
.nyProShow_text ul li a i {font-size:24px; margin-left:20px}

.red_pro_box{width:100%; overflow:hidden; margin-top:30px}
.red_pro_box .bt{background:#f5f5f5; overflow:hidden; height:60px; line-height:60px; padding-left:20px; font-size:20px; margin-bottom:20px; border-left:5px solid #e33503; color:#e33503; text-transform:uppercase; font-weight:bold; border-radius:10px}

.red_pro_box .product_img img{float:left; max-width:400px}
.red_pro_box .product_img li{width:100%; overflow:hidden; margin:30px 0}



.red_pro_box .product_table{overflow-x:auto;}
.red_pro_box table{width:100%; max-width:1800px; border-collapse:collapse; border:1px solid #f5f5f5; white-space:nowrap;}
.red_pro_box thead{background: linear-gradient(-60deg, #ffa000 0%, #e33503 100%) !important; color:#fff; }
.red_pro_box thead th{padding:20px; border-right:1px solid #ff7750; background:none !important}
.red_pro_box tr{border-bottom:1px solid #f5f5f5}
.red_pro_box td{padding:20px; border-right:1px solid #f5f5f5}


.red_pro_box .product_table::-webkit-scrollbar {height:8px;width:8px;}
.red_pro_box .product_table::-webkit-scrollbar-thumb {background:#e33503;border-radius:4px;}
.red_pro_box .product_table::-webkit-scrollbar-track {background:#f5f5f5;}
@media (max-width:1380px) {	
.nyProShow_text .nyProShow_name{font-size:32px;}
}
@media (max-width:1024px) {	
.nyProShow_text .nyProShow_name{font-size:26px;}
.nyProShow_text .nyProShow_ms p{ font-size:14px}
.nyProShow_text ul li a p{ font-size:16px}
}

@media (max-width:540px) {	
.nyProShow_img{width:100%; border-right:none; border-bottom: 1px solid #eee; margin-right:0;}
.nyProShow_img .img{ height:400px}
.nyProShow_text{width:100%; padding-left:0; margin-top:20px}
.nyProShow_text .nyProShow_name{margin-bottom:10px;}

.red_pro_box .product_img img{width:100% !important; max-width:100% !important}
}
@media (max-width:430px) {	
.nyProShow_img .img{height:300px}
.nyProShow_text .nyProShow_name{font-size:22px;}
}



.search-tit{width:100%; overflow:hidden; margin-bottom:20px; text-align:center; }
.search-tit span{font-size:16px; color:#666}
.search-tit strong{font-size:20px; font-weight:bold; color:#e33503}
.nodata{font-size:16px; color:#666; text-align:center;}
@media (max-width:430px) {
.search-tit strong{font-size:18px;}
}