.content { padding-top: 45px; padding-bottom: 70px; }
/*新闻详情开始*/
.linkBox { display: flex; align-items: center; margin-top: 70px; color: #666; }
.homeImg { margin-right: 10px; }
.childLink { color: #666666; font-size: 16px; margin: 0 10px; }
.childLink:hover { color: #15499a; }
.newsInfo { /*border: 1px solid #ededed;*/
margin-top: 70px; }
.new_xq .new_01 .next { padding: 0 5.9%; }
.source { margin-right: 20px; }
.new_xq .new_01 .title_box { line-height: 48px; font-size: 26px; text-align: center; color: #333; }
.new_xq .new_01 .cen { padding: 20px 0 37px; margin-bottom: 40px; width: 100%; text-align: center; border-bottom: #e5e5e5 1px solid; }
.new_xq .new_01 .cen .cen_box { display: flex; justify-content: center; line-height: 21px; color: #b5b5b5; font-size: 16px; }
.new_xq .new_01 .cen .cen_box i { display: inline-block; }
.new_xq .new_01 .cen .cen_box i.i1 { margin-right: 20px; }
.new_xq .new_01 .cen .cen_box i.icon { padding: 0 22px; font-weight: normal; background: url(../images/icon_83.png) left center no-repeat; }
.new_xq .new_01 .cen span { display: inline-block; width: 39px; height: 21px; border-right: #c6c6c6 1px solid; cursor: pointer; }
.new_xq .new_01 .cen span.big { background: url(../images/icon_84.png) center no-repeat; }
.new_xq .new_01 .cen span.big:hover, .new_xq .new_01 .cen span.big.cur { background: url(../images/icon_84s.png) center no-repeat; }
.new_xq .new_01 .cen span.middle { background: url(../images/icon_85.png) center no-repeat; }
.new_xq .new_01 .cen span.middle:hover, .new_xq .new_01 .cen span.middle.cur { background: url(../images/icon_85s.png) center no-repeat; }
.new_xq .new_01 .cen span.small { background: url(../images/icon_86.png) center no-repeat; }
.new_xq .new_01 .cen span.small:hover, .new_xq .new_01 .cen span.small.cur { background: url(../images/icon_86s.png) center no-repeat; }
.new_xq .new_01 .cen span.cur { color: #1e6874; }
.new_xq .new_01 .cen .share { display: inline-block; width: 20px; height: 21px; cursor: pointer; padding-left: 14px; background: url(../images/icon_87.png) 14px center no-repeat; }
.new_xq .new_01 .cen .share span { border-right: 0px; }
.new_xq .new_01 .con_text .dow { margin-top: 40px; padding-top: 30px; border-top: #ececec 1px solid; }
.new_xq .new_01 .con_text .dow .title_dow { display: flex; margin-bottom: 10px; font-size: 20px; color: #005fa3; }
.new_xq .new_01 .con_text .dow .title_dow i { font-weight: bold; }
.new_xq .new_01 .con_text .dow .title_dow em { font-weight: bold; color: #ff3030; }
.new_xq .new_01 .con_text .dow p { font-size: 16px; cursor: pointer; word-wrap: break-word; }
.new_xq .new_01 .con_text .dow p a { color: #000; }
.new_xq .new_01 .text { font-size: 16px; line-height: 1.95em; color: #666; text-align: justify; }
.new_xq .new_01 .text p { margin-bottom: 20px; font-size: 16px; line-height: 1.95em; color: #666; text-align: justify; }
.new_xq .new_01 .text span { font-size: 16px; line-height: 1.95em; color: #666; text-align: justify; font-family: "" !important; }
.new_xq .new_01 .text img, .new_xq .new_01 .text video { display: block; margin: 10px auto; width: 800px !important; height: auto !important; }
.new_xq .new_01 .text span, .new_xq .new_01 .text i, .new_xq .new_01 .text em, .new_xq .new_01 .text a, .new_xq .new_01 .text b { display: inline; }
.new_xq .new_01 .text table { border-top: #000 1px solid; border-right: #000 1px solid; }
.new_xq .new_01 .text table td { border-bottom: #000 1px solid; border-left: #000 1px solid; }
.new_xq .new_01 .go_article { position: relative; padding-top: 40px; line-height: 24px; font-size: 18px; border-top: #e5e5e5 1px solid; margin-top: 55px; }
.new_xq .new_01 .go_article .fl p { padding-left: 20px; color: #666; float: left; background: url(../images/icon_73.png) left center no-repeat; }
.new_xq .new_01 .go_article .fl span { float: left; margin-left: 10px; color: #333; width: 220px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.new_xq .new_01 .go_article .fl:hover p { color: #15499a; background: url(../images/icon_73s.png) left center no-repeat; }
.new_xq .new_01 .go_article .fl:hover span { color: #15499a; }
.new_xq .new_01 .go_article .pos { position: absolute; left: 50%; top: 40px; transform: translateX(-50%); width: 24px; height: 24px; background: url(../images/icon_75.png) center no-repeat; }
.new_xq .new_01 .go_article .fr span { float: left; margin-right: 10px; color: #333; width: 220px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.new_xq .new_01 .go_article .fr p { padding-right: 20px; color: #666; float: right; background: url(../images/icon_74.png) right center no-repeat; }
.new_xq .new_01 .go_article .fr:hover p { color: #15499a; background: url(../images/icon_74s.png) right center no-repeat; }
.new_xq .new_01 .go_article .fr:hover span { color: #15499a; }
/*新闻详情结束*/
/*新闻banner*/
.page_banner { width: 100%; height: 581px; position: relative; }
.page_banner .pic { width: 100%; height: 100%; overflow: hidden; }
.page_banner .pic i { width: 100%; height: 100%; transform: scale(1.1); animation: pic_m 2s; }
@keyframes pic_m {  0% {
 transform: scale(1);
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -o-transform: scale(1);
 -ms-transform: scale(1);
}
 100% {
 transform: scale(1.1);
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
 -ms-transform: scale(1.1);
}
}
.page_banner .pos { position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; color: #fff; }
.page_banner .posBox { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.page_banner .pos .icon { margin: 0 auto 20px; }
.page_banner .pos .menu { position: relative; align-items: center; justify-content: center; }
.page_banner .pos .menu .menu__item { all: unset; flex-grow: 1; z-index: 100; display: flex; width: 100%; cursor: pointer; position: relative; align-items: center; justify-content: center; transition: transform var(--duration); }
.page_banner .pos .menu .icon { width: 100%; height: 79px; stroke: #fff; fill: transparent; stroke-width: 2pt; stroke-miterlimit: 10; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 600; }
.page_banner .pos p { font-family: Arial; font-size: 32px; text-transform: uppercase; }
.page_banner .pos b { font-size: 36px; font-weight: bold; margin-bottom: 6px; }
.posFixed { animation-delay: 0.3s; -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
.address { position: absolute; left: 0; bottom: 27px; width: 100%; }
.address .w1400 { display: flex; line-height: 19px; font-size: 16px; color: #fff; }
.address .w1400 .one { width: 22px; height: 19px; background: url(../images/homes.png) center no-repeat; }
.address .w1400 i { padding: 0 10px; }
.address .w1400 a { color: #fff; }
.address .w1400 a:hover { color: #1063a7; }
.posNavInfo { position: absolute; bottom: -45px; width: 100%; left: 0; }
.industryNav { height: 90px; display: flex; align-items: center; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.ptical_1 { width: 45.9%; height: 90px; display: flex; justify-content: space-between; margin: 0 auto; margin-top: 81px; }
.posNavInfo .address { position: static; display: flex; align-items: center; font-size: 16px; color: #fff; margin-bottom: 30px; }
.posNavInfo .address .one { width: 22px; height: 19px; background: url(../images/homes.png) center no-repeat; }
.posNavInfo .address a { color: #fff; }
.posNavInfo .address i { padding: 0 10px; }
.posNavInfo .address a:hover { color: #1063a7; }
.industryNavList { flex: 1; text-align: center; color: #333; font-size: 16px; position: relative; height: 100%; display: flex; align-items: center; justify-content: center; padding: 0 10px; box-sizing: border-box; cursor: pointer; }
.industryNavList.curr, .industryNavList:hover { color: #15499a; }
.industryNavList a{ color:inherit;}
.industryNavList:after { content: ''; position: absolute; right: 0; top: 50%; transform: translateY(-50%); height: 40%; width: 1px; background: #ececec; }
.industryNavList:before { content: ''; position: absolute; left: 50%; transform: translateX(-50%); transition: all 0.5s; bottom: 5px; height: 4px; width: 0; background: #15499a; }
.industryNavList.curr:before, .industryNavList:hover:before { width: 100%; transition: all 0.5s; }
.industryNavList:last-child:after { display: none; }
.searchRegion { display: flex; justify-content: space-between; }
.regionList { flex: 1; border: 1px solid #ccc; height: 70px; display: flex; justify-content: space-between; padding: 0 40px; margin-left: 25px; align-items: center; cursor: pointer; position: relative; }
.regionList:first-child { margin-left: 0; }
.regionIcon { width: 24px; height: 24px; }
.regionInfo { width: 100%; display: flex; align-items: center; justify-content: space-between; }
.regionLeft { display: flex; align-items: center; }
.regionText { margin-left: 10px; color: #a3a3a3; font-size: 20px; }
.regionRight { width: 17px; height: 8px; background: url("../images/down.png") center no-repeat; background-size: cover; }
.listInfo { display: flex; margin-top: 60px; }
.newsList { margin-left: 25px; background: #f9f9f9; width: calc((100% - 50px) / 3); margin-top: 25px; }
.newsList:first-child, .newsList:nth-child(3n+1) { margin-left: 0; }
.newsListInfo { overflow: hidden; height: 280px; position: relative; }
.newsListImg { height: 100%; transform: scale(1); transition: all 0.5s; }
.newsStatus { background: #737e84; color: #fff; padding: 0 15px; height: 35px; line-height: 35px; text-align: center; position: absolute; top: 0; left: 0; }
.newsStatus.curr { background: #de202a; }
.newsBtn { padding: 30px 25px; overflow: hidden; }
.newsBtnTitle { font-size: 18px; color: #333; height: 60px; line-height: 30px; margin-top: 20px; overflow: hidden; text-overflow: ellipsis; display: -ms-box; -ms-line-clamp: 2; -ms-box-orient: vertical; display: -moz-box; -moz-line-clamp: 2; -moz-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -o-box; -o-line-clamp: 2; -o-box-orient: vertical; }
.serverText { font-size: 18px; color: #333; height: 280px; line-height: 30px; }
.newsInfoPub { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; }
.newsPub { display: flex; align-items: center; margin-top: 10px; width: 100%; }
.newsPub:first-child { margin-left: 0; }
.serverPub { display: flex; align-items: center; margin-bottom: 20px; }
.newsPubText { margin-left: 15px; color: #666666; font-size: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.newsZpText { max-width: 150px; }
.newsRight { width: 50px; height: 50px; float: right; margin-top: 10px; display: none; }
.newsList:hover .newsListImg { transform: scale(1.1); transition: all 0.5s; }
.newsList:hover .newsBtnTitle { color: #15499a; }
.newsList:hover .newsRight { background: url('../images/rights.png') center no-repeat!important; background-size: 100% 100%!important; }
/*分页*/
.page-items2 { margin-top: 70px; box-sizing: border-box; text-align: center; display: flex; align-items: center; justify-content: center; }
.page-item:first-child { border: 0; margin: 0; margin-right: 15px; padding-left: 20px; background: url(../images/prevd.png) center left no-repeat; }
.page-item, .page-info { width: 50px; height: 50px; line-height: 50px; border-radius: 50%; display: inline-block; text-align: center; border: 1px solid #ccc; margin: 0 15px; color: #999999; transition-duration: 0.5s; }
.pagePart .page-info:first-child, .pagePart .page-info:nth-child(2), .pagePart .page-info:nth-child(3) { display: inline-block; }
.page-item a, .page-item span, .page-info a, .page-info span { color: #999999; transition-duration: 0.5s; }
.page-item.active, .page-item.active:hover, .page-info.active, .page-info.active:hover { border-color: #2f6fd4; color: #2f6fd4; background-color: transparent; }
.page-item.active .page-link, .page-info.active { color: #2f6fd4; }
.page-item:last-child { border: 0; margin: 0; margin-left: 15px; padding-right: 20px; background: url(../images/disablenext.png) center right no-repeat; }
.page-item:first-child:hover { background: url(../images/next-2.png) center left no-repeat; }
.page-item:hover, .page-info:hover { background-color: #2f6fd4; color: #fff; border-color: #2f6fd4; }
.page-item:last-child:hover { background: url(../images/prev.png) center right no-repeat; }
.page-item:hover a, .page-info:hover a { color: #fff; }
.page-item:last-child:hover a, .page-item:first-child:hover a, .page-item:last-child:hover span, .page-item:first-child:hover span { color: #15499a; }
.page-custom { display: flex; align-items: center; font-size: 14px; color: #999999; margin-left: 30px; }
.pagePart { display: flex; align-items: center; }
.page-input { width: 75px; height: 40px; border: 1px solid #ccc; border-radius: 50px; margin: 0 8px; }
.page-input input { width: 100%; height: 100%; text-align: center; color: #999; }
.pageAll { margin: 0 20px; font-weight: normal; }
.pageBtn { margin-left: 25px; color: #fff!important; width: 160px; height: 50px!important; line-height: 50px!important; text-align: center; background: #2f6fd4; border-radius: 50px; cursor: pointer; }
.understand { color: #666666; }
.understand:hover { color: #15499a; }
.newsConsult { margin-top: 55px; flex-wrap: wrap; }
/*影像中心*/
.threeNav { padding-top: 0; height: 90px; display: flex; align-items: center; background: #f9f9f9; }
.threeSpacing { padding-top: 45px; }
.threeNewsNav { padding-top: 45px; }
.threeNav.write { background: #fff; }
.threeNavInfo { display: flex; align-items: center; justify-content: center; border-bottom: 1px solid #ededed; padding: 22px 0; }
.treeProduct { background: #f9f9f9; padding-top: 70px; padding-bottom: 70px; }
.threeNavList { margin-left: 65px; font-size: 16px; color: #333; padding: 10px 0; position: relative; cursor: pointer; }
.threeNavList:first-child { margin-left: 0; }
.threeNavList.curr, .threeNavList:hover { color: #15499a; }
.threeNavList a{ color:inherit;}
.threeNavList:after { content: ''; position: absolute; bottom: 0; width: 0; height: 2px; left: 50%; transform: translateX(-50%); background: #15499a; transition: all 0.5s; }
.threeNavList.curr:after, .threeNavList:hover:after { width: 100%; transition: all 0.5s; }
.imgCenter { margin-top: 35px; display: flex; flex-wrap: wrap; }
.noMore { padding-bottom: 110px; }
.centerList { width: calc((100% - 70px) / 3); margin-left: 35px; height: 250px; overflow: hidden; margin-top: 35px; position: relative; cursor: pointer; }
.centerMax { height: 100%; }
.centerList:first-child, .centerList:nth-child(3n+1) { margin-left: 0; }
.centerList:hover .centerBg { transform: scale(1.1); transition: all 0.5s; }
.centerBg { width: 100%; height: 100%; transform: scale(1); transition: all 0.5s; }
.centerCont { position: absolute; width: 100%; height: 100%; left: 0; top: 0; display: flex; align-items: center; justify-content: center; background: url("../images/centershadow.png") center no-repeat; background-size: cover; }
.centerType { position: absolute; bottom: 20px; left: 0; width: 100%; padding: 0 20px; color: #fff; font-size: 24px; box-sizing: border-box; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.loadMore { width: 190px; height: 50px; line-height: 50px; text-align: center; color: #fff; background: #15499a; margin: 90px auto 100px; border-radius: 50px; cursor: pointer; }
.playImg { cursor: pointer; }
.pop_video { display: none; position: fixed; left: 50%; top: 50%; z-index: 31; transform: translate(-50%, -50%); width: 80%; max-width: 1341px; background: #000; }
.pop_video video { width: 100%; }
.pop_video i { position: absolute; right: 30px; top: 30px; width: 18px; height: 18px; background: url(../images/icon_25.png) center no-repeat; cursor: pointer; }
.pop_video_bac { display: none; position: fixed; left: 0; top: 0; z-index: 30; width: 100%; height: 100%; background: #000; opacity: 0.5; }
.layui-form { width: 100%; display: flex; }
.searchRegion .layui-inline { display: block; flex: 1; margin-left: 25px!important; }
.searchRegion .layui-inline:first-child { margin-left: 0!important; }
.searchRegion .layui-form-select .layui-input { padding-left: 80px; background: url("../images/icon_7.png") 40px no-repeat; background-size: 25px 25px; padding-right: 40px!important; font-size: 20px!important; color: #a3a3a3; }
.searchRegion .layui-input-inline { display: block!important; }
.searchRegion .layui-input, .layui-select, .layui-textarea { height: 70px!important; line-height: 70px!important; }
.searchRegion .layui-form-select dl { top: 76px; }
.searchRegion .layui-form-select .layui-edge { right: 40px!important; border: none!important; background: url("../images/down.png") no-repeat; background-size: cover; width: 17px; height: 8px; margin-top: -3px!important; }
.searchRegion .layui-form-select dl dd.layui-this { background: #15499a!important; }
.yearInput .layui-input { padding-left: 80px; background: url(../images/icon_8.png) 40px no-repeat; background-size: 25px 25px; padding-right: 40px!important; font-size: 20px!important; color: #a3a3a3; }
.yearInput { position: relative; }
.yearInput .layDown { position: absolute; right: 40px; top: 50%; transform: translateY(-50%); background: url("../images/down.png") no-repeat; background-size: cover; width: 17px; height: 8px; }
.serchInput { display: flex!important; box-sizing: border-box; }
.serchInput .layui-input { font-size: 20px!important; padding-left: 40px; color: #a3a3a3; }
.laySearchImg { display: flex; align-items: center; cursor: pointer; position: absolute; right: 40px; top: 50%; transform: translateY(-50%); }
:-moz-placeholder {
 color: #a3a3a3;
}

::-moz-placeholder {
 color: #a3a3a3;
}

::-webkit-input-placeholder {
 color: #a3a3a3;
}

:-ms-input-placeholder {
 color: #a3a3a3;
}
.selectInput .layui-input:focus { color: #15499a!important; background: url(../images/icon_7s.png) 40px no-repeat; border-color: #15499a!important; }
.selectInput .layui-input:focus+.layui-edge { background: url(../images/downs.png) no-repeat; }
.selectInput .layui-input:focus:-moz-placeholder, .yearInput .layui-input:focus:focus:-moz-placeholder, .serchInput .layui-input:focus:focus:-moz-placeholder {
 color: #15499a;
}
 .selectInput .layui-input:focus::-moz-placeholder, .yearInput .layui-input:focus:focus::-moz-placeholder, .serchInput .layui-input:focus:focus::-moz-placeholder {
 color: #15499a;
}
 .selectInput .layui-input:focus::-webkit-input-placeholder, .yearInput .layui-input:focus::-webkit-input-placeholder, .serchInput .layui-input:focus:focus::-webkit-input-placeholder {
 color: #15499a;
}
 .selectInput .layui-input:focus:-ms-input-placeholder, .yearInput .layui-input:focus:-ms-input-placeholder, .serchInput .layui-input:focus:focus:-ms-input-placeholder {
 color: #15499a;
}
.layui-form-selectup dl { top: auto!important; bottom: 76px!important; }
.layui-laydate-header i:hover, .layui-laydate-header span:hover, .layui-laydate-footer span:hover { color: #15499a!important; }
.yearInput .layui-input:focus { color: #15499a!important; background: url(../images/icon_8s.png) 40px no-repeat; border-color: #15499a!important; }
.yearInput .layui-input:focus+.layDown { background: url(../images/downs.png) no-repeat; }
.serchInput .layui-input:focus { color: #15499a!important; border-color: #15499a!important; }
.laySearchImg { background: url(../images/icon_9.png) no-repeat; width: 27px; height: 26px; background-size: cover; }
.serchInput .layui-input:focus+.laySearchImg { background: url(../images/icon_9s.png) no-repeat; }
/*活动日历*/
.calendar { height: 79.4vh; }
.calendarNav { min-height: 150px; padding: 20px 0; line-height: initial; display: flex; background: #fff; box-shadow: 0 0 10px rgb(0, 0, 0, 0.1); box-sizing: border-box; }
.calendarInfo { bottom: -75px; }
.calendarNav { display: flex; }
.clendList { display: flex; justify-content: center; flex: 1; align-items: center; position: relative; padding: 0 20px; }
.clendList:after { content: ''; position: absolute; right: 0; top: 50%; transform: translateY(-50%); height: 30px; width: 1px; background: #ededed; }
.clendList:last-child:after { display: none; }
.clendListInfo { }
.clendImg { width: 55px; height: 50px; margin: 0 auto; }
.clendImg img { width: 100%; }
.clendText { margin-top: 15px; font-size: 22px; color: #666; text-align: justify; line-height: 30px; }
.activityBox { padding-top: 145px; }
.activityTit { display: flex; align-items: center; }
.activityLine { width: 4px; height: 22px; background: #15499a; }
.activLeft { font-size: 26px; color: #15499a; font-weight: bold; }
.activRight { font-size: 26px; font-weight: bold; }
.activeCont { margin-top: 25px; }
.activeCont p { margin-top: 70px; line-height: 30px; color: #666666; font-size: 18px; }
.activeCont p img { max-width: 100%; margin: 0 auto; }
.exhibition { margin-top: 70px; background: #f7faff; padding: 70px 0; }
.exhibList { margin-left: 45px; display: flex; width: calc((100% - 45px) / 2); background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); margin-top: 45px; }
.exhibList:first-child, .exhibList:nth-child(2n+1) { margin-left: 0; }
.newsExhiList { display: flex; }
.exhibBox .newsSwiper { width: 100%; position: relative; overflow: hidden; padding-bottom: 45px; }
.exhibBox .newsSwiper .swiper-pagination { bottom: 0; }
.exhibBox .newsSwiper .swiper-pagination-bullet { width: 10px; height: 10px; margin: 0 8px!important; background: #f1f1f1; opacity: 1; }
.exhibBox .newsSwiper .swiper-pagination-bullet-active { background: #1254a5; }
.exhibImgHid { width: 45%; height: 210px; overflow: hidden; }
.exhibImg { width: 100%; height: 100%; transition: all 0.5s; transform: scale(1); }
.exhibInfo { width: 55%; padding: 25px; box-sizing: border-box; }
.exhibTitle { font-size: 20px; color: #333; height: 52px; }
.exhibCont { display: flex; align-items: center; margin-top: 10px; }
.exhibCont .date { color: #666; font-size: 18px; margin-left: 10px; }
.exhibBtn { font-size: 16px; line-height: 26px; margin-top: 20px; color: #666; text-align: justify; }
.exhibBox { display: flex; margin-top: 25px; flex-wrap: wrap; }
.exhibList:hover .exhibImg { transition: all 0.5s; transform: scale(1.1); }
.exhibList:hover .exhibTitle { color: #15499a; }
/*联系我们*/
.supply { padding: 70px 0; background: url("../images/supplybg-1.png") center no-repeat; background-size: cover; }
.supplyBox { display: flex; flex-wrap: wrap; }
.supplyList { width: calc((100% - 80px) / 3); margin-top: 50px; margin-left: 40px; height: 250px; overflow: hidden; position: relative; }
.supplyList:first-child { margin-left: 0; }
.supplyImg { width: 100%; height: 100%; transform: scale(1); transition: all 0.5s; }
.supplyBtn { position: absolute; bottom: 0; width: 100%; height: 100%; left: 0; background: url("../images/supbg.png") center no-repeat; background-size: cover; }
.supplyBtnMain { position: absolute; bottom: 25px; padding: 0 25px; box-sizing: border-box; width: 100%; display: flex; justify-content: space-between; align-items: flex-end; }
.supplyText { color: #fff; font-size: 26px; font-weight: bold; flex: 1; }
.supRight { width: 36px; height: 36px; background: url("../images/icon-6.png") center no-repeat; background-size: cover; transition: all 0.3s; }
.supplyList:hover .supplyImg { transform: scale(1.1); transition: all 0.5s; }
.supplyList:hover .supRight { background: url("../images/icon-7.png") center no-repeat; transition: all 0.3s; }
.supplyList:hover .supplyText { }
.process { padding: 70px 0 70px; background: url("../images/supplybg.png") center no-repeat; background-size: cover; overflow: hidden; }
.processTop { display: flex; align-items: center; justify-content: space-between; font-size: 26px; }
.processTitle { font-size: 30px; font-weight: bold; }
.register { width: 190px; line-height: 50px; text-align: center; color: #fff; font-size: 16px; background: #15499a; border-radius: 50px; }
.processMain { display: flex; justify-content: space-between; }
.processMain { margin-top: 60px; }
.processList { background: #fff; padding: 40px 0; box-shadow: 0 0 10px rgba(0,0,0,0.1); border-radius: 5px; cursor: pointer; position: relative; width: calc((100% - 134px) / 5); flex: 1; }
.proIcon { height: 50px; display: flex; align-items: center; justify-content: center; }
.proCardText { margin-top: 15px; font-size: 18px; text-align: center; padding: 0 15px; color: #666; }
.proShow { background: #fff url("../images/logo.png") bottom right no-repeat; width: 460px; background-size: 100%; box-shadow: 0 0 10px rgba(0,0,0,0.1); padding: 35px 30px; box-sizing: border-box; display: none; align-items: center; }
.supplyImgRight { width: 34px; margin: 0 30px; display: flex; align-items: center; }
.supplyImgRight img { width: 100%; }
.proTipInfo { display: flex; align-items: center; }
.proTipText { margin-top: 20px; }
.proNum { color: #fff; background: #15499a; border-radius: 50%; text-align: center; width: 30px; line-height: 30px; }
.proTipTitle { margin-left: 15px; font-size: 20px; font-weight: bold; flex: 1; }
.proTipText { font-size: 16px; color: #333; line-height: 26px; text-align: justify; }
.processList.curr { background: #15499a; }
.processList.curr .proCardText { color: #fff; }
.processList.curr .iconDefault { display: none; }
.processList.curr .iconHover { display: block; }
.proShow.curr { display: flex; }
.proShowList { margin-top: 50px; }
.processList:last-child .proShow { right: 0; left: auto; }
.processList.curr:after { content: ''; background: url(../images/ico_down2.png) center no-repeat; background-size: cover; width: 34px; height: 17px; left: 50%; transform: translateX(-50%); bottom: -17px; position: absolute; }
.iconHover { display: none; }
/*关于采购*/
.purchase { background: #f9f9f9; padding-top: 90px; }
.purchaseInfo { margin-top: 70px; }
.purchaseType { display: flex; align-items: center; padding-bottom: 20px; }
.purchaseType .line { width: 4px; height: 22px; background: #15499a; }
.chaseTitle { font-size: 26px; font-weight: bold; color: #15499a; }
.purchInfo p { margin-top: 30px; line-height: 30px; font-size: 18px; color: #666; text-align: justify; }
.purchInfo .title { margin-top: 50px; font-size: 20px; font-weight: bold; color: #15499a; }
/*服务与咨询*/
.pubPadding { padding: 0 0 70px 0; }
.pubPadding .verificationCode { margin-top: 70px; }
.pubPadding .industryList { overflow: initial; height: initial; transition: initial; display: none; }
.pubPadding .industryText { min-height: 40px; line-height: 20px; align-items: center; }
.productSer { background: url('../images/colorblock.png') center no-repeat; background-size: cover; }
.productSerTitle { font-size: 26px; font-weight: bold; padding-top: 70px; }
.productSerCont { margin-top: 55px; display: flex; justify-content: space-between; }
.productSerList { margin-left: 40px; position: relative; overflow: hidden; cursor: pointer; box-sizing: border-box; display: flex; align-items: center; justify-content: center; }
.productSerList:first-child { margin-left: 0; }
.proTop { display: flex; justify-content: space-between; border-bottom: 1px solid #ededed; height: 60px; }
.proTitle { position: relative; font-size: 25px; color: #15499a; font-weight: bold; }
.proTitle:after { content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background: #15499a; }
.proBtn { display: flex; align-items: center; width: 100%; }
.proBtnText { display: flex; align-items: center; font-size: 20px; }
.proBtnText span { font-weight: bold; margin-right: 10px; }
.proImg { }
.productSerImg { width: 100%; height: 100%; transform: scale(1); transition: all 0.5s; }
.productPos { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; padding: 0 45px 0 70px; box-sizing: border-box; }
.areaText { margin-top: 10px; color: #fff; font-size: 25px; font-weight: bold; }
.areaPhone { color: #fff; font-size: 20px; margin-top: 15px; }
.productSerList:hover .productSerImg { transform: scale(1.1); transition: all 0.5s; }
.relationship { background: url(../images/relation.png) right bottom no-repeat; background-size: 80%; min-width: 1200px; box-sizing: border-box; }
.relatBox { display: flex; align-items: center; margin-top: 55px; }
.relatList { display: flex; margin-left: 60px; }
.relatList:first-child { margin-left: 0; min-width: 212px; }
.relatIcon { }
.relatText { margin-left: 15px; font-size: 18px; display: flex; align-items: baseline; color: #666; }
.relatText span { font-weight: bold; color: #333; }
.addressText { flex: 1; }
.antiFraud { background: #f5f8ff; }
.antiFraud .relatBox { margin-top: 30px; }
.antiFraudText { font-size: 18px; margin-top: 40px; margin-bottom: 55px; line-height: 1.95em; color: #666; text-align: justify; }
.concatForm { display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; }
.formName { width: 48.5%; margin-top: 40px; }
.nameBox { display: flex; align-items: baseline; }
.concatInput { width: 100%; height: 60px; line-height: 60px; margin-top: 20px; position: relative; background: #f6f6f6; font-size: 18px; }
.concatInput.curr { background: #93bcfd; }
.concatInput.curr .industry { color: #fff; }
.concatInput.curr .industry { background: url("../images/icon-16.png") 97% center no-repeat; }
.concatInput input { height: 100%; width: 100%; display: block; background: #f6f6f6; transition: all 0.3s; padding: 0 20px; box-sizing: border-box; font-size: 18px; }
.concatTarea { height: 200px; }
.concatTarea textarea { width: 100%; height: 100%; background: #f6f6f6; padding: 20px; box-sizing: border-box; outline: none; transition: all 0.3s; font-size: 18px; border: none; overflow: auto; }
.concatInput input:focus, .concatTarea textarea:focus { background: #93bcfd!important; color: #fff; }
.concatInput input:focus:-moz-placeholder, .concatTarea textarea:focus:-moz-placeholder {
 color: #fff;
}
 .concatInput input:focus::-moz-placeholder, .concatTarea textarea:focus::-moz-placeholder {
 color: #fff;
}
 .concatInput input:focus::-webkit-input-placeholder, .concatTarea textarea:focus::-webkit-input-placeholder {
 color: #fff;
}
 .concatInput input:focus:-ms-input-placeholder, .concatTarea textarea:focus:-ms-input-placeholder {
 color: #fff;
}
.industryList { position: absolute; width: 100%; left: 0; top: 100%; background: #fff; z-index: 1; box-shadow: 0 0 10px rgba(0,0,0,0.1); overflow-y: auto; /*height: 0;*/
display: none; transition: all 0.3s; }
.industryList.curr { /*height: 250px;*/
display: block; transition: all 0.3s; }
.industryList::-webkit-scrollbar {
 width: 4px;
 height: 2px;
}
.industryList::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 6px;
 background-color: #15499a;
}
.industryList::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0);
 background: #f7f7f7;
}
.industryText:first-child { margin-top: 5px; }
.industryText:last-child { margin-bottom: 5px; }
.industryText { padding: 10px 15px; box-sizing: border-box; cursor: pointer; display: flex; word-break: break-all; }
.industryInput { width: 16px; height: 16px; border: 1px solid #ccc; border-radius: 4px; margin-right: 10px; }
.industryInput.curr { border: 1px solid #15499a; background: #15499a url("../images/productcheck.png") center no-repeat; background-size: 80%; }
.optionTitle { flex: 1; }
.industryText:hover { color: #15499a; }
.industryText.curr { background: #93bcfd; color: #fff; }
.industry { cursor: pointer; background: url(../images/ico_down1.png) 97% center no-repeat; padding-left: 20px; box-sizing: border-box; color: #666; }
.inputWidth { width: 100%; }
.asterisk { color: #c40f0f; font-weight: bold; }
.nameText { font-size: 18px; margin-left: 10px; color: #666; }
.verificationCode { display: flex; align-items: center; justify-content: center; margin: 0 auto; margin-top: 65px; }
.productContent { padding-top: 45px; }
.verificatInfo { display: flex; align-items: center; }
.codeBox { border: 1px solid #ccc; display: flex; align-items: center; height: 65px; }
.codeInput { width: 230px; height: 100%; border-right: 1px solid #ccc; }
.codeInput input { width: 100%; height: 100%; display: block; padding: 0 10px; box-sizing: border-box; font-size: 18px; }
.codeImg { width: 130px; height: 100%; background: #edf7ff; display: flex; align-items: center; justify-content: center; font-size: 26px; cursor: pointer; }
.codeImg img { width: 100%; height: 100%; }
.comPoint { padding-top: 90px; margin-top: -90px; }
.concatSubmit { width: 210px; height: 65px; line-height: 65px; text-align: center; color: #fff; background: #15499a; font-size: 24px; cursor: pointer; border-radius: 5px; margin-left: 60px; border: none; outline: none; }
.changeOne { margin-left: 15px; font-size: 24px; }
.headquart { font-size: 26px; font-weight: bold; padding-top: 25px; }
.headquartInfo { display: flex; }
.headquartList { margin-top: 40px; margin-left: 25px; width: calc((100% - 50px) / 2); background: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); padding: 30px 30px; box-sizing: border-box; border-radius: 5px; text-align: center; }
.headquartList:first-child { margin-left: 0; }
.headquartList:first-child .headquartText { }
.headquartImg { width: 50px; margin: 0 auto; height: 50px; display: flex; align-items: center; }
.headquartImg img { width: 100%; }
.headquartBtn { }
.headquartTile { font-size: 22px; font-weight: bold; margin-top: 10px; }
.headquartText { word-break: break-all; margin-top: 10px; color: #666; font-size: 18px; }
/*产品中心开始*/
.productInfo { background: #f9f9f9; padding-top: 70px; }
.productDetailTree { padding-top: 75px!important; }
.productDetailInfo { padding-top: 0; padding-bottom: 70px; }
.productTop { margin-bottom: 35px; display: flex; justify-content: space-between; }
.productClear { display: flex; align-items: center; width: 100%; }
.productTopList { display: flex; border-bottom: 1px solid #ccc; margin-left: 25px; width: calc((100% - 100px) / 5); cursor: pointer; position: relative; }
.productTopList:first-child { margin-left: 0; }
.productTopListText { font-size: 16px; height: 50px; color: #a3a3a3; width: 100%; background: url(../images/down.png) right 20% no-repeat; }
.productBtn { display: flex; flex-wrap: wrap; }
.productBtnList { margin-top: 40px; margin-left: 40px; background: #fff; padding: 45px 0 30px; box-sizing: border-box; text-align: center; width: calc((100% - 80px) / 3); }
.productBtnList:first-child, .productBtnList:nth-child(2), .productBtnList:nth-child(3) { margin-top: 0; }
.productBtnList:first-child, .productBtnList:nth-child(3n+1) { margin-left: 0; }
.productBtn .newsSwiper { width: 100%; position: relative; overflow: hidden;/*padding-bottom: 45px;*/
}
.newsPadding { height: 443px; padding-bottom: 45px; }
.productBtn .newsSwiper .swiper-pagination { bottom: 0; }
.productBtn .newsSwiper .swiper-pagination-bullet { width: 10px; height: 10px; margin: 0 8px!important; background: #f1f1f1; opacity: 1; }
.productBtn .newsSwiper .swiper-pagination-bullet-active { background: #1254a5; }
.productBtn .listInfo { margin-top: 0; }
.productImg { width: 70%; max-width: 283px; height: 240px; margin: 0 auto; display: flex; align-items: center; }
.productImg img { width: 100%; transform: scale(1); transition: all 0.5s; }
.modelInfoBox { height: 58px; display: flex; align-items: center; justify-content: center; padding: 0 20px; }
.modelTitle { color: #333; font-size: 22px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -ms-box; -ms-line-clamp: 2; -ms-box-orient: vertical; display: -moz-box; -moz-line-clamp: 2; -moz-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -o-box; -o-line-clamp: 2; -o-box-orient: vertical; padding: 0 20px; }
.modelText { font-size: 18px; color: #333; margin-top: 10px; height: 21px; }
.modelLink { width: 160px; height: 50px; line-height: 50px; color: #fff; background: #333333; border-radius: 50px; margin: 0 auto; margin-top: 20px; display: flex; align-items: center; justify-content: center; overflow: hidden; position: relative; }
.modelLink span { position: relative; z-index: 1; color: #fff; }
.modelRight { background: url("../images/right.png") center no-repeat; background-size: cover; width: 7px; height: 14px; margin-left: 10px; }
.modelLink::after { transition: all 0.5s; position: absolute; right: 100%; top: -140%; width: 150%; height: 260%; transform: rotate(15deg); background: #2f6fd4; content: ""; }
.modelLink:hover::after { right: -6px; }
.productBtnList:hover .modelTitle { color: #2f6fd4; }
.productBtnList:hover .productImg img { transform: scale(1.1); transition: all 0.5s; }
/*产品中心结束*/
/*询盘车开始*/
.selProTop { margin-top: 70px; height: 60px; display: flex; align-items: center; font-size: 18px; font-weight: bold; background: #ececec; }
.selAll { width: 437px; display: flex; align-items: center; cursor: pointer; }
.selText { margin-left: 15px; }
.selInput { width: 30px; height: 30px; margin-left: 30px; background: url("../images/sel.png") center no-repeat; background-size: cover; }
.selInput.curr { background: url("../images/sels.png") center no-repeat; background-size: cover; }
.selName { flex: 1; }
.selQuantity { width: 165px; text-align: center; margin: 0 40px; }
.selDelete { width: 150px; text-align: center; }
.selProList { display: flex; padding: 60px 0; border-bottom: 1px solid #ccc; cursor: pointer; }
.sfpBg { width: 315px; height: 180px; background: #f9f9f9; display: flex; align-items: center; justify-content: center; }
.sfpImg { width: 50%; max-height: 135px; overflow: hidden; }
.sfpImg img { width: 100%; }
.sfpInfo { display: flex; align-items: center; width: calc(100% - 60px); margin-left: 30px; }
.sfpLink { display: flex; width: calc(100% - 395px); }
.sfpCont { margin-left: 30px; width: calc(100% - 345px); }
.subtraction { width: 165px; text-align: center; margin: 0 40px; justify-content: center; }
.subDel { width: 150px; }
.subDel img { margin: 0 auto; }
.sfpTitle { font-size: 22px; font-weight: bold; color: #15499a; }
.sfpModel { font-size: 18px; color: #333; margin-top: 10px; }
.sfpText { font-size: 16px; margin-top: 10px; line-height: 22px; word-break: break-all; width: 100%; color: #333; }
.subtraction { display: flex; align-items: center; }
.reduce { width: 35px; height: 35px; }
.plus { width: 35px; height: 35px; }
.reduce img, .plus img { width: 100%; }
.subtractInput { width: 80px; height: 35px; background: url("../images/icon-4.png") center no-repeat; background-size: cover; }
.subtractInput input { width: 100%; height: 100%; text-align: center; }
.selTotal { height: 45px; background: #f1f1f1; margin-top: 35px; display: flex; align-items: center; justify-content: center; font-size: 16px; }
.selTotal span { font-size: 24px; font-weight: bold; color: #15499a; margin: 0 10px; }
.productForm { background: #f9f9f9; margin-top: 70px; }
.productForm .productSerTitle { padding-top: 70px; font-size: 26px; color: #15499a; }
.productForm .formName { margin-top: 40px; }
.productForm .concatInput input { background: #fff; }
.productForm .concatTarea textarea { background: #fff; }
.contProduct { padding-top: 90px; }
.productForm { padding-bottom: 70px; }
.productForm .codeInput input { background: #fff; }
/*询盘车结束*/
/*产品详情开始*/
.proDetail { display: flex; justify-content: space-between; padding-top: 70px; padding-bottom: 70px; }
.proDetailLeft { width: 45%; position: relative; }
.proDetailLeft .swiper-button-next, .proDetailLeft .swiper-button-prev { margin-top: 0; top: inherit; bottom: 0; }
.proDetailLeft .swiper-button-next:after, .proDetailLeft .swiper-button-prev:after { display: none; }
.proDetailLeft .swiper-button-next { background: url(../images/detailright.png) no-repeat; width: 37px; height: 96px; background-size: cover; opacity: 1!important; left: 342px; }
.proDetailLeft .swiper-button-prev { left: 0; background: url(../images/detailleft.png) no-repeat; width: 37px; height: 96px; background-size: cover; opacity: 1!important; }
.proDetailLeft .swiper-button-next:hover { background: url(../images/detailrights.png) no-repeat; background-size: cover; }
.proDetailLeft .swiper-button-prev:hover { background: url(../images/detaillefts.png) no-repeat; background-size: cover; }
.proDetailSwiper { height: 360px; overflow: hidden; position: relative; }
.proDetailImgList { background: #fff; position: relative; cursor: pointer; }
.proDetailImgList:hover:after { width: 100%; height: 100%; background: url("../images/shadowbg.png") center no-repeat; }
.proDetailImgList:after { content: ''; position: absolute; top: 0; left: 0; width: 0; height: 0; }
.proDetailImg { height: 100%; }
.proDetailRight { margin-left: 60px; width: calc(55% - 60px); }
.proDetailBtn { margin-top: 35px; height: 96px; display: flex; align-items: center; }
.preview .swiper-container { width: 268px; height: 96px; margin-left: 57px; }
.detailCont { display: flex; align-items: center; height: 100%; overflow: hidden; margin-left: 57px; width: 268px; }
.detailSmallImg { height: 100%; border: 1px solid #ccc; box-sizing: border-box; cursor: pointer; }
.detailSmallImg:first-child { margin-left: 0; }
.detailSmallImg.swiper-slide-thumb-active { border: 1px solid #15499a; }
.detailLeft { background: url("../images/detailleft.png") no-repeat; width: 37px; height: 96px; background-size: cover; }
.detailRight { background: url("../images/detailright.png") no-repeat; width: 37px; height: 96px; background-size: cover; }
.proDeaTitle { font-size: 30px; color: #15499a; font-weight: bold; }
.proDeaModel { font-size: 26px; padding-bottom: 20px; border-bottom: 1px solid #ccc; margin-top: 10px; }
.proDeaText { margin-top: 15px; font-size: 18px; line-height: 35px; height: 175px; overflow-y: auto; padding-right: 10px; }
.proDeaText::-webkit-scrollbar {
 width: 4px;
 height: 2px;
}
.proDeaText::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 6px;
 background-color: #15499a;
}
.proDeaText::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0);
 background: #f7f7f7;
}
.proDeaShop { cursor: pointer; margin-top: 40px; width: 230px; height: 60px; display: flex; align-items: center; justify-content: center; background: #15499a; }
.proDeaShopText { margin-left: 10px; color: #fff; font-size: 18px; }
.feature { background: #fff; padding-bottom: 70px; }
.featureBox { display: flex; justify-content: space-between; padding-bottom: 70px; border-bottom: 1px solid #ccc; }
.featureList { width: 48%; }
.featureList.active { width: 100%; }
.featureTop { display: flex; align-items: center; padding-top: 70px; }
.featureTopTitle { font-size: 30px; color: #15499a; font-weight: bold; margin-left: 10px; }
.featureBtn { margin-top: 15px; }
.featureBtnList { line-height: 35px; font-size: 18px; display: flex; align-items: flex-start; }
.featureBtnCri { width: 4px; height: 4px; border-radius: 50%; background: #666; margin-top: 15px; }
.featureBtnText { margin-left: 10px; flex: 1; }
.specifiBox { margin-top: 25px; display: flex; flex-wrap: wrap; }
.specifiList { display: flex; align-items: center; width: 100%; justify-content: space-between; }
.specifiList:nth-child(2n) .specifiKey, .specifiList:nth-child(2n) .specifiVal { background: #fff; }
.specifiInfo { width: calc(50% - 2px); display: flex; align-items: center; justify-content: space-between; }
.specifiKey { width: calc(50% - 2px); padding: 10px 20px; box-sizing: border-box; background: #fafafa; font-size: 20px; color: #333; font-weight: bold; min-height: 70px; display: flex; align-items: center; }
.specifiVal { width: calc(50% - 2px); padding: 10px 20px; box-sizing: border-box; background: #fafafa; font-size: 18px; min-height: 70px; display: flex; align-items: center; word-break: break-all; }
.productShowTitle { font-size: 30px; color: #15499a; font-weight: bold; margin-top: 70px; padding-bottom: 70px; }
.showBigImg { display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 999; }
.showBigImg .closeBigImg { position: absolute; right: 50px; top: 35px; width: 50px; height: 50px; border-radius: 50%; background: url("../images/closeimg.png") center no-repeat; background-size: cover; text-align: center; z-index: 9999; cursor: pointer; }
.showBigImg .swiper-container { height: 100%; }
.showBigImg .showBigImgWrap { position: relative; width: 100%; height: 100%; overflow: hidden; }
.showBigImg .showBigImgWrap .allImgBox { position: relative; width: 100%; height: 100%; }
.showBigImg .showBigImgWrap .allImgBox .imgIte { width: 100%; height: 100%; text-align: center; display: flex; align-items: center; justify-content: center; }
.showBigImg .showBigImgWrap .allImgBox .imgIte span { display: inline-block; width: 0; height: 100%; vertical-align: middle; }
.showBigImg .showBigImgWrap .allImgBox .imgIte img { max-width: 90%; max-height: 90%; vertical-align: middle; }
.small-img img { width: 150px; }
.showBigImgWrap .swiper-button-prev:after, .showBigImgWrap .swiper-button-next:after { display: none; }
.he_syp1qud { width: 64px; height: 64px; border-radius: 50%; background: #fff; transition: all 0.36s; display: flex; align-items: center; justify-content: center; position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; z-index: 99; }
.he_syp1qud.swiper-button-disabled { opacity: 0.35; }
.rightInfo_1 { display: none; }
.leftInfo_1 { display: none; }
.syInfo { display: flex; align-items: center; justify-content: center; }
.he_syp1qudle { left: 50px; }
.he_syp1qudri { right: 50px; }
.he_syp1qud:hover { background: #15499a; }
.he_syp1qud.swiper-button-disabled:hover { background: #fff; }
.he_syp1qud.swiper-button-disabled:hover .leftInfo, .he_syp1qud.swiper-button-disabled:hover .rightInfo { display: block; }
.he_syp1qud.swiper-button-disabled:hover .leftInfo_1, .he_syp1qud.swiper-button-disabled:hover .rightInfo_1 { display: none; }
.he_syp1qudle:hover .leftInfo { display: none; }
.he_syp1qudle:hover .leftInfo_1 { display: block; }
.he_syp1qudri:hover .rightInfo { display: none; }
.he_syp1qudri:hover .rightInfo_1 { display: block; }
.feaDownInfo { padding-bottom: 0; border: none; }
.clearAll { border-radius: 5px; line-height: 50px; background: #15499a; color: #fff; cursor: pointer; width: 90px; text-align: center; }
/*产品详情结束*/
/*================ p7-1站内搜索开始 ================*/
.culture_02 .list a { position: relative; padding: 40px 0; border-bottom: #e8e8e8 1px solid; display: flex; align-items: center; justify-content: space-between; }
.culture_02 .list a .text { flex: 1; }
.culture_02 .list a .pic { float: left; margin-right: 35px; width: 325px; height: 183px; overflow: hidden; }
.culture_02 .list a .pic img { transition: all 0.5s; transform: scale(1); width: 100%; height: 100%; object-fit: cover; }
.culture_02 .list a b { margin-bottom: 10px; font-size: 22px; color: #333; font-weight: bold; }
.culture_02 .list a i { margin-bottom: 12px; font-size: 18px; color: #999; display: flex; align-items: center; }
.culture_02 .list a i span { margin-right: 10px; }
.culture_02 .list a p { line-height: 25px; font-size: 18px; color: #333; }
.culture_02 .list a::before { transition: all 0.5s; position: absolute; left: 0; bottom: -1px; width: 0; height: 3px; background: #133978; content: ""; }
.culture_02 .list a:hover::before { width: 100%; }
.culture_02 .list a:hover .pic img { transform: scale(1.08); }
.culture_02 .list a:hover b { font-weight: bold; color: #133978; }
.searchPage { padding-top: 90px; }
.searchPage .search_01 .clearfix { margin: 70px auto 56px; padding-left: 81px; box-shadow: 0 0 28px rgba(0, 0, 0, 0.1); }
.searchPage .search_01 .clearfix input { width: calc(100% - 138px); height: 80px; line-height: 80px; font-size: 26px; }
.searchPage .search_01 .clearfix input::placeholder {
 color: #c6c6c6;
}
.searchPage .search_01 .clearfix .but { float: right; width: 138px; height: 80px; background: url(../images/icon_48.png) left center no-repeat; }
.searchPage .culture_02 { padding-top: 0; }
.culSearch { width: 18%; height: 143px; background: #f9f9f9; display: flex; align-items: center; justify-content: center; margin-right: 30px; }
.culSearchInfo { width: 50%; max-height: 120px; overflow: hidden; }
.productContent .title { padding: 35px 0 45px; }
.threeInfoClass .productContent .title { padding: 60px 0 0; }
.treeProduct .productContent .title { padding: 0 0 45px; }
.productContent .title p { font-size: 36px; color: #15499a; font-weight: bold; }
.process .more { transition: all 0.5s; border: 1px solid #164a9a; font-size: 16px; font-weight: bold; width: 190px; height: 50px; line-height: 50px; text-align: center; border-radius: 50px; position: relative; overflow: hidden; }
.process .more p { color: #164a9a; position: relative; z-index: 1; }
.process .more::after { transition: all 0.5s; position: absolute; right: 100%; top: -140%; width: 150%; height: 260%; transform: rotate(15deg); background: #164a9a; content: " "; }
.process .more:hover::after { right: -6px; }
.process .more:hover p { color: #fff; }
/*================ p7-1站内搜索结束 ================*/

.publicPoint { padding-top: 130px!important; margin-top: -130px!important; }
body { scroll-behavior: smooth; }
/*分页样式开始*/
.el-pagination { width: 100%; padding: 0; }
.el-pagination::after, .el-pagination::before { display: none!important; }
.el-pagination__editor.el-input { width: 75px; height: 40px; border: 1px solid #ccc; border-radius: 50px; margin: 0 8px; color: #999; }
.el-pagination__editor.el-input input { width: 100%; height: 100% !important; text-align: center; color: #999; background: transparent; border: none; padding: 0; }
.el-pagination button, .el-pagination span:not([class*=suffix]) { height: 50px; line-height: 50px; font-size: 14px; color: #999999; }
.el-pager li { width: 50px; height: 50px; line-height: 50px; border-radius: 50% !important; display: inline-block; text-align: center; border: 1px solid #ccc; margin: 0 15px!important; color: #999999!important; transition-duration: 0.5s; padding: 0; font-size: 14px; background-color: inherit!important; }
.el-pager li:hover { background-color: #2f6fd4!important; color: #fff!important; border-color: #2f6fd4; }
.el-pager li.active+li { border: 1px solid #ccc!important; }
.el-pager li.active { border-color: #2f6fd4!important; color: #2f6fd4!important; background-color: transparent; }
.number.active:hover { color: #fff!important; }
.page-items2 .btn-prev { border: 0; margin: 0!important; margin-right: 15px!important; padding-left: 20px!important; background: url(../images/prevd.png) center left no-repeat!important; }
.page-items2 .btn-next { margin: 0!important; margin-left: 15px!important; padding-right: 20px!important; background: url(../images/disablenext.png) center right no-repeat!important; }
.page-items2 .btn-prev span, .page-items2 .btn-next span { font-size: 16px!important; }
.page-items2 .btn-prev:hover { background: url(../images/next-2.png) center left no-repeat!important; }
.page-items2 .btn-next:hover { background: url(../images/prev.png) center right no-repeat!important; }
.page-items2 .btn-prev:hover span, .page-items2 .btn-next:hover span { color: #15499a!important; }
.el-pager .more::before { line-height: 50px; }
.threeInfoClass { padding-top: 0; }
.threeProductBtn { padding-top: 70px; }
.noProduct { text-align: center; margin-top: 50px; }
/*分页样式结束*/
.p-after:after { content: "..."; position: absolute; bottom: 0; right: 0; padding-left: 40px; background: -webkit-linear-gradient(left, transparent, #fff 55%); background: -moz-linear-gradient(left, transparent, #fff 55%); background: -o-linear-gradient(left, transparent, #fff 55%); background: linear-gradient(to right, transparent, #fff 55%); }
.preview .swiper-slide { width: 119px; cursor: pointer; margin-right: 30px; }
.preview .active-nav { padding: 0; border: 1px solid #15499a; }
.proDetailSwiper .swiper-pagination { display: none; }
.listInfo .productBtnList { width: 100%; }
.sceneryInfo { transition: all 0.5s; font-size: 14px; font-weight: bold; width: 190px; height: 50px; line-height: 50px; text-align: center; position: relative; overflow: hidden; margin: 70px auto 70px; cursor: pointer; border-radius: 50px; }
.sceneryInfo p { color: #164a9a; position: relative; z-index: 1; border: 1px solid #164a9a; height: 100%; border-radius: 50px; box-sizing: border-box; }
.sceneryInfo::after { transition: all 0.5s; position: absolute; right: 100%; top: -140%; width: 150%; height: 260%; transform: rotate(15deg); background: #164a9a; content: " "; }
.sceneryInfo:hover p { color: #fff; }
.sceneryInfo:hover::after { right: -6px; }
.selQuantityModel, .subtractionMobile, .mobileIndustryNav, .bannerMobile, .mobileNewsImg, .mobileClend, .supMobileImg, .mobileProBox { display: none; }
.newsListcal { flex-wrap: wrap; }
.threeProductInfo { padding-top: 45px; }
.newsInfoDetail { padding-top: 90px; }
.searchNo { height: 180px; display: flex; align-items: center; font-size: 18px; justify-content: center; }
.relatedInfo { padding-top: 45px; }
.relatedInfo .productContent { padding-top: 35px; }
.relatedInfo .productContent .title { padding: 35px 0 70px; }
.moreRic { padding-bottom: 45px; }
.activiSen { padding-top: 70px; }
.exhibiNews { margin-top: 0; background: #fff; }
@media (max-width: 1200px) {
.page_banner { height: 3.95rem; padding-top: 0.9rem; }
.page_banner .posBox { height: 3.95rem; top: 0.9rem; }
.posNavInfo .address { display: none; }
.productClear { flex-wrap: wrap; justify-content: space-between; }
.productTopList { width: 48%; margin-left: 0; margin-top: 0.3rem; border: 1px solid #ccc; }
.posNavInfo { bottom: -1.2rem; box-shadow: 0 0 0.1rem rgba(0,0,0,0.1); background: #fff; }
.productTopListText { font-size: 0.28rem; display: flex; align-items: center; height: 1rem; padding-left: 0.2rem; padding-right: 16%; background: url(../images/down.png) 93% center no-repeat; background-size: 8%; }
.productTop { margin-bottom: 0.2rem; }
.productBtn { justify-content: space-between; }
.productBtnList { width: 48%; margin-left: 0; margin-top: 0.3rem; padding: 0.6rem 0 0.55rem; }
.productBtnList:first-child, .productBtnList:nth-child(2), .productBtnList:nth-child(3) { margin-top: 0.3rem; }
.threeProductBtn { padding-top: 0; }
.modelLink { display: none; }
.productImg { width: 2.3rem; max-width: 2.3rem; height: auto; }
.modelText { display: none; }
.modelInfoBox { margin-top: 0.2rem; height: 0.6rem; padding: 0 0.2rem; }
.productBtnList:hover .productImg img { transform: scale(1); }
.modelTitle { color: #2f6fd4; line-height: 0.42rem; font-size: 0.26rem; padding: 0; }
.btn-prev span, .btn-next span { display: none!important; }
.el-pager li { width: 0.6rem; height: 0.6rem; line-height: 0.6rem!important; margin: 0 0.05rem!important; border: none; }
.el-pager .more::before { line-height: 0.7rem!important; }
.el-pager li.active+li { border: none!important; }
.el-pager li.active { background: #fff; border-color: inherit!important; color: #2f6fd4; }
.el-pager li:hover { background: inherit!important; color: inherit!important; }
.number.active:hover { color: #2f6fd4!important; }
.page-items2 .btn-prev, .page-items2 .btn-next { margin: 0!important; width: 0.6rem; height: 0.6rem; }
.page-items2 .btn-prev, .page-items2 .btn-prev:hover { padding-left: 0!important; background: url(../images/productleft.png) center no-repeat!important; background-size: 100% 100%!important; }
.page-items2 .btn-next, .page-items2 .btn-next:hover { padding-right: 0!important; background: url(../images/productright.png) center no-repeat!important; background-size: 100% 100%!important; }
.page-items2 .btn-prev { float: left; }
.page-items2 .btn-next { float: right; }
.el-pagination button, .el-pagination span:not([class*=suffix]) { height: 0.6rem; line-height: 0.6rem; }
.el-pagination__editor.el-input { width: 0.8rem; height: 0.4rem; border-radius: 0.01rem; }
.el-pagination { position: relative; }
.el-pagination__jump { position: absolute; top: 0.9rem; left: 1rem; }
.pageBtn { top: 0.9rem; position: absolute; right: 1.2rem; margin-left: 0; font-size: 0.28rem!important; width: 1.4rem; height: 0.6rem!important; line-height: 0.6rem!important; padding-right: 0.15rem; font-weight: normal; color: #b6b6b6!important; background: url(../images/confirm.png) right center no-repeat!important; background-size: 9% !important; }
.posFixed { text-align: center; }
.page_banner .pos b { font-size: 0.72rem; border-bottom: 0.2rem; }
.page_banner .pos p { font-size: 0.42rem; }
.industryNav { height: 1.2rem; box-shadow: inherit; }
.proDetailBtn { display: none; }
.proDetailLeft .swiper-button-next, .proDetailLeft .swiper-button-prev { display: none; }
.proDetail { flex-wrap: wrap; padding-top: 0.6rem; padding-bottom: 0.5rem; }
.proDetailLeft { width: 100%; }
.proDetailSwiper { height: 3.9rem; padding-bottom: 0.5rem; }
.proDetailSwiper .swiper-pagination { display: block; bottom: 0!important; }
.proDetailSwiper .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; margin: 0 0.08rem!important; }
.proDetailSwiper .swiper-pagination-bullet-active { background: #1254a5; }
.proDetailImg { background-size: 50% !important; }
.proDetailImgList:hover:after { display: none; }
.proDetailRight { width: 100%; margin-left: 0; }
.proDeaTitle { font-size: 0.36rem; text-align: center; margin-top: 0.55rem; }
.proDeaModel { text-align: center; font-size: 0.3rem; margin-top: 0.2rem; padding-bottom: 0.35rem; }
.proDeaText { font-size: 0.28rem; margin-top: 0.35rem; line-height: 0.42rem; height: auto; }
.proDeaShop { margin: 0 auto; margin-top: 0.5rem; font-size: 0.28rem; width: 2.9rem; height: 0.7rem; border-radius: 0.5rem; }
.proDeaShopImg { width: 0.32rem; }
.proDeaShopImg img { width: 100%; }
.featureBox { flex-wrap: wrap; padding-bottom: 0.45rem; }
.featureList { width: 100%; }
.featureTop { padding-top: 0.55rem; }
.featureTopTitle { font-size: 0.36rem; margin-left: 0.1rem; }
.featImg { width: 0.4rem; }
.featImg img { width: 100%; }
.featureBtn { margin-top: 0.4rem; }
.featureBtnText { font-size: 0.28rem; line-height: 0.42rem; margin-left: 0.2rem; }
.featureBtnCri { width: 0.08rem; height: 0.08rem; margin-top: 0.16rem; }
.specifiList { flex-wrap: wrap; }
.specifiInfo { width: calc(100% - 2px); background: #fafafa; }
.specifiKey { font-size: 0.28rem; padding: 0.2rem 0.2rem; min-height: 0.5rem; }
.specifiVal { font-size: 0.28rem; padding: 0.2rem 0.2rem; min-height: 0.5rem; }
.specifiKey, .specifiVal, .specifiList:nth-child(2n) .specifiKey, .specifiList:nth-child(2n) .specifiVal { background: inherit; }
.specifiList .specifiInfo:nth-child(2n) { background: #fff; }
.feature { padding-bottom: 0.6rem; }
.productShowTitle { margin-top: 0.5rem; font-size: 0.36rem; padding-bottom: 0.1rem; }
.content { padding-top: 1.2rem; padding-bottom: 0.6rem; min-height: auto; }
.productBtn .newsSwiper { padding-bottom: 0.5rem; height: 4.2rem; }
.productBtn .newsSwiper .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; margin: 0 0.08rem!important; }
.he_syp1qudle { left: 5%; }
.he_syp1qudri { right: 5%; }
.he_syp1qud { width: 0.6rem; height: 0.6rem; top: calc(50% + 0.6rem); }
.syInfo { width: 0.12rem; }
.syInfo img { width: 100%; }
.showBigImg .showBigImgWrap .allImgBox .imgIte img { width: 100%; }
.showBigImg .closeBigImg { right: 5%; width: 0.6rem; height: 0.6rem; line-height: 0.6rem!important; font-size: 0.42rem; position: initial; float: right; margin-right: 5%; margin-bottom: 0.6rem; }
.showBigImg .showBigImgWrap .allImgBox { height: 5.6rem!important; }
.page-items2 { margin-top: 0.5rem; padding-bottom: 0.9rem; position: relative; }
.contProduct { padding-top: 0.9rem; }
.linkBox { padding-top: 0.6rem; margin-top: 0; }
.homeImg { width: 0.26rem; margin-right: 0.15rem; }
.homeImg img { width: 100%; }
.childLink { font-size: 0.24rem; }
.selProTop { margin-top: 0.5rem; height: 0.7rem; }
.selName { display: none; }
.selDelete, .selQuantity { display: none; }
.selText { font-size: 0.28rem; margin-left: 0.2rem; }
.selAll { width: 45%; }
.selQuantityModel { display: block; font-size: 0.28rem; width: 50%; margin-left: 5%; }
.selInput { width: 0.3rem; height: 0.3rem; margin-left: 0.2rem; }
.sfpBg { width: 2.3rem; height: 2.3rem; }
.sfpInfo { margin-left: 0.2rem; width: calc(100% - 0.7rem); }
.subtraction { width: 1.6rem; margin: 0; margin-top: 0.4rem; }
.reduce { width: 0.4rem; height: 0.4rem; }
.subtractInput { width: 0.8rem; height: 0.4rem; }
.plus { width: 0.4rem; height: 0.4rem; }
.subDel { width: 0.4rem; margin-left: 0.3rem; }
.subDel img { width: 100%; }
.selProList { padding: 0.8rem 0; align-items: center; }
.sfpText, .sfpModel { display: none; }
.sfpTitle { font-size: 0.28rem; }
.sfpLink { width: auto; align-items: center; }
.selTotal { height: 0.6rem; margin-top: 0.6rem; font-size: 0.28rem; }
.selTotal span { font-size: 0.36rem; margin: 0 0.1rem; }
.productForm { margin-top: 0.6rem; padding-bottom: 0.55rem; }
.productForm .productSerTitle { font-size: 0.32rem; padding-top: 0.5rem; }
.productForm .formName { margin-top: 0.5rem; width: 100%; }
.nameText { font-size: 0.28rem; margin-left: 0.1rem; }
.concatInput { height: 1rem; line-height: 1rem; margin-top: 0.3rem; font-size: 0.28rem; }
.concatInput input { font-size: 0.28rem; padding: 0 0.3rem; }
.concatTarea { height: 1.5rem; }
.concatTarea textarea { font-size: 0.28rem; padding: 0.3rem; }
.verificationCode { width: 100%; margin: 0; margin-top: 0.55rem; justify-content: center; }
.verificatInfo { width: 55%; }
.codeBox { height: 1rem; }
.codeInput { width: 1.9rem; }
.codeImg { width: 1.4rem; font-size: 0.32rem; }
.changeOne { display: none; }
.concatSubmit { width: 31%; margin-left: 0; height: 1rem; line-height: 1rem; font-size: 0.32rem; padding: 0; border-radius: 0.05rem; }
.codeImg img { width: 100%; }
.codeInput input { font-size: 0.28rem; padding: 0 0.2rem; }
.subtractionPc { display: none; }
.subtractionMobile { display: flex; }
.sfpImg { width: 60%; }
.sfpCont { width: 2.5rem; margin-left: 0.3rem; }
.subtractInput input { font-size: 0.28rem; }
.industryNavList { font-size: 0.28rem; padding: 0; margin: 0 0.2rem; word-break: inherit; }
.industryNavList:after { display: none; }
.industryNavList:before { height: 0.06rem; }
.pcIndustryNav { display: none; }
.mobileIndustryNav { display: flex; overflow: hidden; position: relative; }
.mobileIndustryNav .swiper-button-prev, .mobileIndustryNav .swiper-button-next { top: 50%; margin-top: 0; transform: translateY(-50%); z-index: 1; }
.mobileIndustryNav .swiper-button-prev { width: 0.12rem; height: 0.26rem; background: url("../images/navleft.png") center no-repeat; background-size: cover; left: 0; }
.mobileIndustryNav .swiper-button-next { width: 0.12rem; height: 0.26rem; background: url("../images/navright.png") center no-repeat; background-size: cover; right: 0; }
.mobileIndustryNav .swiper-button-next:after, .mobileIndustryNav .swiper-button-prev:after { display: none; }
.threeNav { padding: 0; height: auto; display: inherit; }
.threeNavInfo { display: inherit; border-bottom: none; padding-top: 0; padding-bottom: 0.3rem; }
.productContent .title { padding: 0.3rem 0 0.3rem!important; }
.productContent .title p { font-size: 0.36rem; }
.threeNavList { width: 100%; margin-left: 0; padding: 0; height: 0.8rem; line-height: 0.8rem; text-align: center; border-bottom: 0.01rem solid #ededed; font-size: 0.28rem; }
.threeNavList.curr:after { display: none; }
.bannerPc { display: none; }
.bannerMobile { display: block; }
.newsList { margin-left: 0; margin-top: 0.6rem; width: 100%; }
.newsRight { display: none; }
.newsListInfo { height: 4.3rem; }
.pcNewsImg { display: none; }
.mobileNewsImg { display: block; }
.newsBtn { padding: 0.45rem 0.35rem; }
.serverTitle { margin-bottom: 0; font-size: 0.32rem; line-height: 0.42rem; height: auto; }
.newsPubImg { width: 0.4rem; }
.newsPubImg img { width: 100%; }
.newsPubText { font-size: 0.28rem; margin-left: 0.3rem; }
.serverPub { margin-bottom: 0.3rem; }
.serverText { font-size: 0.28rem; line-height: 0.42rem; height: auto; }
.mobileServerTitle { margin-top: 0.3rem; }
.page-item, .page-info { width: 0.6rem; height: 0.6rem; line-height: 0.6rem!important; margin: 0 0.05rem!important; border: none; }
.pagePart { width: 100%; display: initial; }
.page-item:first-child { float: left; padding-left: 0!important; background: url(../images/productleft.png) center no-repeat!important; background-size: 100% 100%!important; }
.page-item:last-child { float: right; padding-right: 0!important; background: url(../images/productright.png) center no-repeat!important; background-size: 100% 100%!important; }
.page-item:first-child .page-link, .page-item:last-child .page-link { opacity: 0; }
.page-custom { width: 100%; left: 0; justify-content: center; position: absolute; top: 0.9rem; margin-left: 0; }
.newsPageInfo { position: relative; }
.page-input { width: 0.8rem; height: 0.4rem; border: 1px solid #ccc; border-radius: 0.01rem; margin: 0 0.2rem; padding: 0 0.05rem; }
.pageAll { display: none; }
.page-custom .pageBtn { position: initial; }
.page-item a, .page-item span, .page-info a, .page-info span { font-size: 0.28rem; }
.mobileContent { padding-top: 0.9rem; padding-bottom: 0.6rem; }
.mobileContent .linkBox { padding-top: 0.6rem; flex-wrap: wrap; }
.newsInfo { margin-top: 0.4rem; }
.new_xq .new_01 .title_box { font-size: 0.44rem; line-height: 0.63rem; }
.new_xq .new_01 .next { padding: 0 0.3rem; }
.source { display: none; }
.new_xq .new_01 .cen { padding: 0.5rem 0 0.35rem; margin-bottom: 0.5rem; }
.new_xq .new_01 .text { font-size: 0.32rem; line-height: 0.46rem; }
.new_xq .new_01 .text p { margin-bottom: 0.35rem; }
.new_xq .new_01 .text p img { width: 100% !important; }
.new_xq .new_01 .cen span { width: 0.6rem; height: 0.4rem; }
.new_xq .new_01 .text img, .new_xq .new_01 .text video { margin: 0.1rem 0; }
.new_xq .new_01 .go_article { margin-top: 0.6rem; padding-top: 0.6rem; line-height: 0.42rem; }
.new_xq .new_01 .go_article .fl span, .new_xq .new_01 .go_article .fr span { display: none; }
.new_xq .new_01 .go_article p { font-size: 0.28rem; background-size: 0.12rem !important; }
.new_xq .new_01 .go_article .fl p { padding-left: 0.3rem; }
.new_xq .new_01 .go_article .fr p { padding-right: 0.3rem; }
.new_xq .new_01 .go_article .pos { width: 0.42rem; height: 0.42rem; top: 0.6rem; }
.mobileTreeNav { padding-top: 1.2rem!important; }
.mobileTreeNav .threeNavInfo { padding-bottom: 0; }
.imgCenter { margin-top: 0; }
.centerList { width: 100%; margin-left: 0; }
.centerList { height: 3.9rem; }
.playImg { width: 0.8rem; }
.playImg img { width: 100%; }
.centerType { font-size: 0.36rem; bottom: 0.35rem; padding: 0 0.35rem; }
.pop_video i { right: 0.3rem; top: 0.3rem; width: 0.3rem; height: 0.3rem; }
.sceneryInfo { width: 3rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; margin: 0.6rem auto; }
.sceneryInfo:hover p { color: #164a9a; }
.sceneryInfo:after { display: none; }
.calendarNav { flex-wrap: wrap; min-height: auto; padding: 0 0.2rem 0.2rem; }
.clendList { flex: initial; padding: 0; width: 100%; justify-content: flex-start; }
.calendar .posBox { position: initial; height: auto; }
.calendar .posNavInfo { position: initial; box-shadow: initial; }
.clendListInfo { display: flex; align-items: center; margin-top: 0.25rem; }
.clendImg { width: 0.42rem; height: auto; margin: 0; }
.clendImg img { width: 100%; }
.clendText { font-size: 0.28rem; margin-top: 0; margin-left: 0.1rem; flex: 1; }
.clendList:after { display: none; }
.mobileClend { display: block; padding: 0; }
.pcClend { display: none; }
.activityBox { padding-top: 0.55rem; }
.calendar .pic { height: 3.95rem; }
.calendar.page_banner { height: auto; }
.activLeft { font-size: 0.36rem; }
.activeCont { margin-top: 0.35rem; }
.activeCont p { margin-top: 0.6rem; font-size: 0.28rem; line-height: 0.42rem; }
.exhibition { margin-top: 0.6rem; padding: 0.55rem 0; }
.exhibiNews { margin-top: 0; }
.newsExhiList { flex-wrap: wrap; }
.exhibList { width: calc(100% - 0.2rem); margin-top: 0.6rem; margin-left: 0.1rem!important; margin-right: 0.1rem; padding: 0.4rem 0.35rem; justify-content: space-between; box-shadow: 0 0 0.1rem rgba(0,0,0,0.1); height: 1.95rem; }
.exhibBox { margin-top: 0; }
.exhibImgHid { height: 1.95rem; }
.exhibBtn { display: none; }
.exhibInfo { width: 50%; padding: 0; position: relative; }
.exhibTitle { font-size: 0.28rem; line-height: 0.42rem; height: auto; -webkit-line-clamp: 3; }
.calenImg { width: 0.3rem; }
.calenImg img { width: 100%; }
.exhibCont { position: absolute; bottom: 0; left: 0; }
.exhibCont .date { font-size: 0.28rem; margin-left: 0.15rem; }
.exhibBox .newsSwiper { padding-bottom: 0.6rem; }
.exhibBox .newsSwiper .swiper-pagination-bullet { width: 0.2rem; height: 0.2rem; margin: 0 0.08rem!important; }
.searchRegion .layui-inline { width: 48%; flex: initial; margin-left: 0!important; }
.searchRegion .layui-form { flex-wrap: wrap; justify-content: space-between; }
.searchRegion { margin-top: 0.45rem; }
.searchRegion .layui-form-select .layui-input { font-size: 0.3rem!important; background-size: 0.4rem 0.4rem!important; padding-left: 0.9rem!important; background-position: 0.3rem!important; padding-right: 0.7rem!important; }
.searchRegion .layui-form-select .layui-edge { right: 0.3rem!important; width: 0.23rem; height: 0.12rem; background-size: cover; }
.selectInput .layui-input:focus+.layui-edge { background-size: cover; }
.searchRegion .layui-input, .layui-select, .layui-textarea { height: 1rem!important; line-height: 1rem!important; }
.searchRegion .serchInput { width: 100% !important; margin-top: 0.3rem; }
.searchRegion .serchInput input { padding-left: 0.3rem!important; font-size: 0.3rem!important; }
.laySearchImg { width: 0.4rem; height: 0.4rem; right: 0.3rem; }
.serchInput .layui-input:focus+.laySearchImg { background-size: cover; }
.yearInput .layui-input { font-size: 0.3rem!important; background-size: 0.4rem 0.4rem!important; padding-left: 0.9rem!important; background-position: 0.3rem!important; padding-right: 0.7rem!important; }
.yearInput .layDown { right: 0.3rem; width: 0.23rem; height: 0.12rem; }
.yearInput .layui-input:focus+.layDown { background-size: cover; }
.yearInput .layui-input:focus+.layDown { background-size: cover; }
.searchRegion .layui-form-select dl { top: auto; }
.newsListcal { margin-top: 0; }
.newsBtnTitle { font-size: 0.32rem; }
.newsStatus { height: 0.55rem; line-height: 0.55rem; padding: 0 0.35rem; font-size: 0.28rem; }
.searchPage .search_01 .clearfix { margin: 0.2rem auto 0; padding-left: 0.25rem; }
.searchPage .search_01 .clearfix input { height: 1.1rem; line-height: 1.1rem; font-size: 0.28rem; width: calc(100% - 1.15rem); }
.searchPage .search_01 .clearfix .but { width: 0.9rem; height: 0.65rem; background-size: cover; margin-top: 0.225rem; margin-right: 0.25rem; }
.culture_02 .list a { padding: 0.6rem 0; }
.culture_02 .list a:hover:before { display: none; }
.culSearch { width: 2.6rem; height: 1.7rem; margin-right: 0.2rem; }
.culture_02 .list a b { font-size: 0.32rem; margin-bottom: 0.2rem; }
.culture_02 .list a i { display: none; }
.culture_02 .list a p { font-size: 0.28rem; line-height: 0.42rem; }
.productContent { margin-top: 0.3rem; padding-top: 0; }
.newsConsult { margin-top: 0; }
.threeSpacing { padding-top: 0; }
.purchaseInfo { margin-top: 0; }
.listInfo { margin-top: 0; }
.industryInput { width: 0.2rem; height: 0.2rem; border-radius: 0.02rem; margin-right: 0.1rem; }
.industryText:first-child { margin-top: 0.05rem; }
.industryText { font-size: 0.28rem; padding: 0.1rem; align-items: baseline; }
.proDeaShopText { font-size: 0.28rem; }
.showBigImg .swiper-container { display: flex; align-items: center; }
.showBigImg .showBigImgWrap { height: initial!important; }
.industryList.curr { height: auto; }
.searchNo { height: 5.5rem; font-size: 0.28rem; }
.comPoint { padding-top: 0.9rem; margin-top: -0.9rem; }
.featureBtnList { line-height: 0.42rem; font-size: 0.28rem; }
.supply { padding: 1.2rem 0 0.6rem; }
.headquart { font-size: 0.48rem; padding-top: 0.6rem; }
.headquartInfo { flex-wrap: wrap; }
.headquartList { width: 100%; margin-top: 0.5rem; margin-left: 0; box-shadow: 0 0 0.1rem rgba(0,0,0,0.1); border-radius: 0.05rem; padding: 0.6rem 0.5rem; display: flex; align-items: center; text-align: left; }
.headquartImg { width: 0.85rem; height: auto; }
.headquartBtn { margin-left: 0.9rem; width: 4rem; }
.headquartTile { font-size: 0.32rem; margin-top: 0; }
.headquartText { font-size: 0.3rem; margin-top: 0.2rem; }
.productSer { background: url(../images/colorblock.png) center no-repeat; background-size: cover; }
.pubPadding { padding: 0 0 0.6rem 0; }
.productSerTitle { padding-top: 0.6rem; font-size: 0.36rem; }
.proBtn { display: initial; }
.relatList { margin-left: 0; margin-top: 0.2rem; }
.productSerCont { margin-top: 0.2rem; }
.relatIcon { width: 0.36rem; }
.relatIcon img { width: 100%; }
.relatText { font-size: 0.28rem; margin-left: 0.2rem; }
.relationship { min-width: auto; }
.relatBox { display: initial; }
.antiFraudText { margin-top: 0.3rem; font-size: 0.28rem; line-height: 1.95em; margin-bottom: 0.8rem; }
.mailAddress .relatText { display: initial; flex: 1; }
.mailAddress .addressText { margin-top: 0.1rem; }
.formName { width: 100%; margin-top: 0.5rem; }
.relatList:first-child { min-width: auto; }
.pubPadding .verificationCode { margin-top: 0.6rem; }
.pubPadding .industryText { min-height: 0.8rem; line-height: 0.4rem; font-size: 0.28rem; padding: 0 0.3rem; }
.industry { padding-left: 0.3rem; }
.purchaseType { padding-top: 0.6rem; padding-bottom: 0; }
.chaseTitle { font-size: 0.36rem; }
.purchInfo p { margin-top: 0.6rem; font-size: 0.28rem; line-height: 0.42rem; }
.purchInfo .title { font-size: 0.32rem; margin-top: 0.6rem; }
.supplyList { margin-top: 0.6rem; margin-left: 0; width: 100%; height: 3.9rem; }
.supplyImg { display: none; }
.supMobileImg { display: block; width: 100%; height: 100%; }
.supplyBtnMain { padding: 0 0.36rem; bottom: 0.45rem; align-items: center; }
.supplyText { font-size: 0.44rem; }
.supRight { width: 0.6rem; height: 0.6rem; }
.supplyList:hover .supRight { background: url(../images/icon-6.png) center no-repeat; background-size: cover; }
.process { display: none; }
.mobileProBox { display: block; }
.mobileProcess { background: url("../images/mobileprocess.png") center no-repeat; background-size: cover; padding: 0.6rem 5%; box-sizing: border-box; }
.mobileSign { margin-top: 0.6rem; }
.signInfo { display: flex; align-items: center; }
.signIcon { width: 0.6rem; }
.processTitle { font-size: 0.44rem; line-height: 0.48rem; color: #fff; }
.signIcon img { width: 100%; }
.signText { margin-left: 0.36rem; font-size: 0.28rem; line-height: 0.35rem; color: #fff; }
.signDown { width: 0.24rem; margin: 0 auto; margin-top: 0.3rem; }
.signDown img { width: 100%; }
.signList { margin-top: 0.3rem; }
.relatedInfo .productContent { padding-top: 0; }
.newsZpText { max-width: 3rem; }
.industryNav .swiper-button-next.swiper-button-disabled, .industryNav .swiper-button-prev.swiper-button-disabled { opacity: 0; }
.new_xq .new_01 .cen .share { display: none; }

.specifiBox img{ width:auto !important; height:auto !important; max-width:100%;}
.specifiBox table{ width:100% !important;    table-layout: fixed;}
.specifiBox table td{ width:auto !important;}
.specifiBox table *{ font-size:12px !important; line-height:16px !important; word-break: break-word !important; white-space: normal !important;}
}
