.uk-container-expand,.maxwidth{ max-width: 1920px; margin-left: auto; margin-right: auto; }

.header{ background:#fff; position: relative; }
.header .hd{ height: 40px; background:#f5f5f5; color:var(--main-color); padding:0 30px; }
.header .hd a{ color:var(--main-color); }
.header .hd a:hover{ color:var(--main-color-hover); }
.header .uk-container-expand{ padding-left:40px; padding-right:40px; }
.header .uk-navbar{ min-height: 90px; }
.header .logo img{ max-height:80px; }

.header .menu{ min-height:90px; position: relative; }
.header .menu li{ position: relative; padding:0 20px; position: relative; margin-left:20px; }
.header .menu li>a{ padding:0 10px; position: relative; z-index: 2; min-height: 90px; text-align: center; line-height:90px; text-align: center; display: block; color:#373737; font-size: 16px; transition: all 0.5s; }
.header .menu li>a::after{ content:''; display: block; position: absolute; bottom: 0px; left: 50%; width: 0;  height: 3px; background:var(--main-color); transition: all ease-in-out 0.3s; }
.header .menu li>a:hover::after,.header .menu li.active>a::after{ left: 0; width: 100%; }
.header .menu li>a:hover,.header .menu li.active>a{ font-weight: bold; color:var(--main-color); }

.header.uk-active{  box-shadow: 0 0 5px 3px rgba(0,0,0,0.15); }

.banner{ position: relative; overflow: hidden;}
.banner .uk-slidenav{ width:40px; height: 80px; text-align: center; opacity: 0.8; }
.banner .uk-slidenav svg{ display: none;}
.banner .uk-slidenav-previous{ background: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ban_l.png) no-repeat; left: 50px; }
.banner .uk-slidenav-next{ background: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ban_r.png) no-repeat; right:50px; }
.banner .uk-slidenav:hover{  opacity: 1; }
.banner .tit{ color:#fff; }
.banner .tit::before{ content:''; display: block; width:140px; height: 3px; background-color: #fff; position: absolute; bottom:-10px; left: 50%; transform: translateX(-50%); }

.banner .uk-dotnav{ bottom:20px; margin-left: 0; }
.banner .uk-dotnav>*>*{ width:6px; height: 6px; border:0; border-radius: 5px; background:#fff; transition: all ease 0.3s;  }
.banner .uk-dotnav>.uk-active>*{ width: 40px; }


.indexbody{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/bg2.png) top center no-repeat; }

.title{ padding-bottom: 10px; line-height: 1.6; margin-bottom: 50px; position: relative; }
.title::before{ position: absolute; left: 50%; bottom:0; transform: translateX(-50%); content:''; display: block; width:80px; height: 2px; background: var(--main-color); }
.title .sub{ padding-bottom: 10px; }

.ipart1{ position: relative; padding:90px 0px 90px; }
.ipart1 .left .desc{ color:#727272; padding-right:50px;  }
.ipart1 .right .uk-ico{ text-align: center; color:#fff; max-width: 246px; margin-left: auto; margin-right: auto; }
.ipart1 .right .uk-ico .iconfont{ font-size:80px; line-height: 1; }
.ipart1 .right .uk-grid>div:nth-child(1) .uk-ico{ background: url(//cdn.xuansiwei.com/nibia9065/1718418031244/ico_s1_r__246-214_c__ec2424_.png?x-oss-process=style/png_small) center no-repeat; background-size: 100% auto; }
.ipart1 .right .uk-grid>div:nth-child(2) .uk-ico{ background: url(//cdn.xuansiwei.com/nibia9065/1718417992842/ico_s2_r__246-214_c__ec7474_.png?x-oss-process=style/png_small) center no-repeat; background-size: 100% auto; }
.ipart1 .right .uk-grid>div:nth-child(3) .uk-ico{ background: url(//cdn.xuansiwei.com/nibia9065/1718417992864/ico_s3_r__246-214_c__ecbcbc_.png?x-oss-process=style/png_small) center no-repeat; background-size: 100% auto; }



.inewsslide .text{ height: 50px; line-height: 50px; padding:0 120px 0 20px; background: rgba(0,0,0,0.7);}
.inewsslide .uk-slidenav{ bottom:0; top:auto; transform:none; width:50px; height: 50px; line-height: 38px; text-align: center; background: #ee2325; color:#fff;  }
/* .inewsslide .uk-slidenav:hover{ background: #ac8c4d; } */
.inewsslide .uk-slidenav-previous{ right:50px; left: auto; }
.inewsslide .uk-slidenav-next{ background: #ee2325; }
.inewsslide .uk-dotnav{ bottom:20px; right:20px; }
.inewsslide .uk-dotnav>*{ padding-left:8px; }
.inewsslide .uk-dotnav>*>*{ width:10px; height: 10px; border:0; background: #fff;}
.inewsslide .uk-dotnav>.uk-active>*{ background: #dab96b;}

.ipart2{ padding:10px 0 90px; }
.ipart2 .inews ul{  }
.ipart2 .inews li{ margin-bottom: 15px;  }
.ipart2 .inews li:last-child{ margin-bottom: 0; }
.ipart2 .inews li .uk-wrap{ padding:20px 100px 20px 20px; background:#f4f4f4; height: 100px; border-right:3px solid #f4f4f4; }
.ipart2 .inews li .uk-wrap .desc{ color:#858585; }
.ipart2 .inews li .uk-wrap .date{ position: absolute; right:10px; top:50%; transform: translateY(-50%); color:#acacac; width: 60px; text-align: center; }
.ipart2 .inews li .uk-wrap .date .f48{ line-height: 1; }
.ipart2 .inews li .uk-wrap .date .month{ padding-bottom: 5px; }
.ipart2 .inews li:hover .uk-wrap{ background:#ee2325; border-right-color:#ee2325; }
.ipart2 .inews li:hover .uk-wrap::before{ position: absolute; right:0px; top:0; content:''; display: block; width:1px; height: 100%; background:#fff; }
.ipart2 .inews li:hover .uk-wrap .date{ color:#fff; }
.ipart2 .inews li:hover .uk-wrap .tit{ color:#fff; }
.ipart2 .inews li:hover .uk-wrap .desc{ color:#fff; }


.ipart3{ padding:10px 0 110px; }
.ipart3 .youshi{ position: relative; }
.ipart3 .youshi::before{ position: absolute; bottom:45%; left: 30px; right: 30px; content:''; display: block; height: 1px; background: #e7e7e7; }
.ipart3 .youshi .uk-wrap{ max-width: 321px; position: relative; z-index: 2; }
.ipart3 .youshi .uk-wrap .ico{ height: 280px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_s4.png) center no-repeat; background-size: 100% auto; }
.ipart3 .youshi .uk-wrap .ico>div{ padding:0 50px; }
.ipart3 .youshi .uk-wrap .desc{ color:#686868; min-height: 90px; }
.ipart3 .youshi .uk-wrap:hover .ico{ background-image:url(//cdn.xuansiwei.com/nibia9065/1718418654385/ico_s5_r__321-278_c__ec2424_.png?x-oss-process=style/png_small); }
.ipart3 .youshi .uk-wrap:hover .tit{ color:#fff; }
.ipart3 .youshi .uk-wrap:hover .desc{ color:#fff; }


.ipart4{ padding:90px 0 120px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/bg_3.png) center; background-size: cover; }
.ipart4 .uk-pannel{ margin-left:-12px; }
.ipart4 .uk-pannel>div{ padding-left:12px; }
.ipart4 .uk-wrap{ position: relative; height: 240px; background:#fff; border-top:3px solid #ee2325; }
.ipart4 .uk-wrap::before{ position: absolute; left: 0; top:15px; content:''; display: block; width:114px; height: 87px; }
.ipart4 .uk-pannel>div:nth-child(1){ z-index: 4; }
.ipart4 .uk-pannel>div:nth-child(2){ z-index: 3; }
.ipart4 .uk-pannel>div:nth-child(3){ z-index: 2; }
.ipart4 .uk-pannel>div:nth-child(4){ z-index: 1; }
/* .ipart4 .uk-pannel>div:nth-child(1) .uk-wrap::before{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_01.png) left top no-repeat; }
.ipart4 .uk-pannel>div:nth-child(2) .uk-wrap::before{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_02.png) left top no-repeat; }
.ipart4 .uk-pannel>div:nth-child(3) .uk-wrap::before{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_03.png) left top no-repeat; }
.ipart4 .uk-pannel>div:nth-child(4) .uk-wrap::before{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_04.png) left top no-repeat; } */
.ipart4 .uk-wrap::after{ position: absolute; right:-59px; top:50%; transform: translateY(-50%); content:''; display: block; width:59px; height: 120px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/bg_j1.png); }
.ipart4 .uk-pannel>div:nth-child(4) .uk-wrap::after{ display: none; }
.ipart4 .uk-wrap .uk-ico{ position: absolute; bottom:30px; right:40px;  }
.ipart4 .uk-wrap .uk-ico .iconfont{ font-size:120px; line-height: 1; color:#ee2325; }
.ipart4 .uk-wrap .uk-ico .tit{ padding: 10px 0 0;}
.ipart4 .uk-wrap:hover{ background:#ee2325; }
.ipart4 .uk-wrap:hover .iconfont{ color:#fff; }
.ipart4 .uk-wrap:hover::after{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/bg_j2.png); }


.ipart5{ background:var(--main-color); }
.ipart5 .uk-container>div{ padding:15px 160px 15px 0; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/icon_fc.png) right bottom no-repeat; position: relative; }
.ipart5 .left{ flex: auto; }
.ipart5 .right{ flex: 2;}
.ipart5 .uk-wrap{ width: 40%; }
.ipart5 .uk-wrap .uk-input{  font-size: 16px; }
.ipart5 .uk-button{ color:#fff; }
.ipart5 .uk-input:focus{ border-color:#fff; }
.ipart5 .uk-button:hover{ background:var(--main-color); }


/*页脚*/
.footer{ background:#424242; position: relative; color:#979797; padding-top:70px; }
.footer a{ color:#979797; }
.footer a:hover{ color:#fff; }

.footer .fotlogo{ margin-right:100px; }

.footer .fotcat{ width:340px; }
.footer .fottel{ margin-bottom: 20px; padding:15px 0 15px 40px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_tel.png) left center no-repeat;  border-top:1px solid #4b4b4b; border-bottom:1px solid #4b4b4b; }


.footer .fotnav dl{ margin-top:15px; margin-right:30px; min-width: 120px; }
.footer .fotnav dl dt{ margin-bottom: 10px;}
.footer .fotnav dl dt a{ color:#fff;}
.footer .fotnav dd{ margin-bottom: 10px; }
.footer .fotnav dd a{ display: block; line-height: 30px; position: relative; color:#e9e9e9; }
.footer .fotnav dd a::before{ position: absolute; left: -25px; top:50%; content:''; display: block; width:15px; height: 1px; background:#5e5e5e; }
.footer .fotnav dd a:hover{ color:#fff; }

.footer .fotqr{ margin-left:50px; }
.footer .fotqr img{ max-width: 140px; }

.footer .flinks{ border-top:1px solid #424242; padding:20px 0 25px; margin-top: 50px; }
.footer .flinks a{ display: inline-block; margin:0 5px; color:#939393; }
.footer .flinks a:hover{ color:#c1c1c1; }

.footer .copyright{ margin-top:60px; border-top:1px solid #505050; padding:20px 0 25px; color:#979797; }
.footer .copyright a{ color:#979797; }
.footer .copyright a:hover{ color:#fff; }

.footer .mediaico a{ color:#8f8f8f; border:1px solid #505050; border-radius: 50%; width:32px; height: 32px; text-align: center; line-height: 30px; margin-left: 10px; }
.footer .mediaico a:hover{ background:#a19d9d; color:#212121; }



/*侧边联络*/
.floaticon {z-index: 99;position: fixed; right:0px; top: 50%; margin-top:-200px; }
.floaticon .floaticonLogo{ width:100px; background: #fff; }
.floaticon .floaticonLogo a{ display: block; background: #fff; height: 100px; color:#5c5c5c; text-align: center; padding-top: 25px;}
.floaticon .floaticonLogo a span{ font-size: 40px; height: 40px; line-height: 20px; color:var(--main-color);}
.floaticon .floaticonLogo a span.icon-wechat{ font-size:34px; }
/* .floaticon .floaticonLogo a:first-child{ border-top-left-radius: 8px; border-top-right-radius: 8px; } */
.floaticon .floaticonLogo a.backToTop{ background: var(--main-color); color:#fff; padding-top: 15px; height: 80px;}
.floaticon .floaticonLogo a.backToTop span{ color:#fff;}
.floaticon .uk-drop{ width:220px; background:#fff; margin:0; }
.weixinCode,.qqCode{ display: none; position: absolute;z-index: 9999; left: -317px; top: 45px; width: 300px; height: 262px;text-align: center;}
.weixinCode{ bottom:25px; }
.qqCode{ top:100px;}
.floaticon .icon-close{ position:absolute; bottom:-15px; left:-15px; display:block; width:30px; height:30px; background:#fff; padding:5px; border-radius:30px; box-shadow:0 0 5px 3px rgba(0,0,0,0.15); }
.floaticon .icon-close svg{ display:block; }



/*联系我们图标占位*/
.icon-position-left li{ position: relative; padding-left: 20px; margin-bottom:5px;}
.icon-position-left li i,.icon-position-left li .iconfont{ position: absolute; left: 0; top:1px; font-size: 14px;}

/*END页脚*/


.inban{ height: 360px; background-size: cover; background-position: center; background-image: url(//cdn.xuansiwei.com/nibia9065/1718416911979/gavel-3575414_1280_r__1280-400_c__bebdb5_.jpg?x-oss-process=style/small); }


/*二级导航*/
.subnav{ background: #fff; border-bottom:1px solid #e5e5e5; position: relative; }
.subnav h2{ height: 50px; margin-bottom: 0; }
.subnav h2 span{ display: block; height: 50px; line-height: 49px; color:#fff; background:var(--main-color); padding:0 10px;  }
.subnav::before, .subnav::after{ content:''; display: block; width: 20px; height: 110px; position: absolute; top:30px }
.subnav::before{ left: -20px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/shadow_left.png) no-repeat; }
.subnav::after{ right: -20px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/shadow_right.png) no-repeat; }

.subnav .crumb{ right: 40px; top:20px; height: 50px; }
.subnav .uk-flex a{ display: block; height: 50px; line-height: 50px; color:#727272; margin-left:40px; padding:0 5px; position: relative; }
.subnav .uk-flex a::before{ content: ""; position: absolute; left: 50%; width: 0%; right:0; bottom:-1px; height: 3px; background: var(--main-color); transition: all ease 0.2s; }
.subnav .uk-flex a:hover{ color:var(--main-color); }
.subnav .uk-flex a:hover::before{ width: 100%; left: 0; }
.subnav .uk-flex li.active a{ color:var(--main-color); font-weight: bold; }
.subnav .uk-flex li.active a::before{ content: ""; position: absolute; left: 0; width: 100%; right:0; bottom:-1px; height: 3px; background: var(--main-color); }




.tbody{ padding:50px 0 120px; }
.mainbody{ padding:0 60px; }


.titbar{ padding:0px 20px; margin-bottom: 50px; }
.titbar h2{ line-height:30px; position: relative; height: 30px; margin: 0; }
.titbar h2::after,.titbar h2::before{ content: ""; position: absolute; width: 180px; top:50%; height: 1px; background: #d5d5d5; }
.titbar h2::after{ left: -180px; }
.titbar h2::before{ right: -180px; }
.titbar h2 span{ display: block; padding:0 20px; }
.titbar h2 span::before,.titbar h2 span::after{ z-index: 2; content: ""; position: absolute; width:13px; height: 13px; top:50%; border-radius: 50%; transform: translateY(-50%); border:1px solid #d5d5d5; background: #fff; }
.titbar h2 span::before{ right: -13px; }
.titbar h2 span::after{ left: -13px; }


/*公司简介*/
.company .about{ text-align: justify; }
.company2{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/abt1.png) no-repeat var(--main-color); background-size: 50% auto; }
.company2 .right{ padding:80px 0 90px 90px; background:var(--main-color); }


/*拍卖规则*/
.rulelist { padding:100px 10%; }
.rulelist .uk-ico{ text-align: center; color:#fff; max-width: 418px; margin-left: auto; margin-right: auto; background: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_s6.png) center no-repeat; background-size: 100% auto; }
.rulelist .uk-ico .iconfont{ font-size:100px; line-height: 1; color:var(--main-color); }
.rulelist .uk-ico .tit{ padding-top:20px; }
.rulelist .uk-ico:hover{ background-image: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_s7.png); }
.rulelist .uk-ico:hover .iconfont{ color:#fff; }
.rulelist .uk-ico:hover .tit{ color:#fff; }


/*拍卖大厅*/
.hall{ padding:25px 0 150px; }
.hall .halltit{ padding-left:15px; position: relative; margin-bottom: 10px; }
.hall .halltit h3{ margin-bottom: 0; }
.hall .halltit::before{ content:''; display: block; width:8px; height: 30px; background:var(--main-color); position: absolute; left: 0; top: 50%; transform: translateY(-50%); }

.filtersection{ background: #fff; padding:20px 20px 15px; margin-bottom: 15px; }
.filtersection dl{ padding-left:5em; position: relative; margin:0 0 5px; }
.filtersection dl:last-child{ margin-bottom: 0; }
.filtersection dl dt{ position: absolute; left: 0; font-weight: normal; color:#999999; line-height: 24px; }
.filtersection dl dd a{ font-size:14px; line-height: 24px; color:#545454; padding:0 15px; margin-bottom: 5px; margin-right: 5px; }
.filtersection dl dd a:hover,.filtersection dl dd a.active{ background: var(--main-color); color:#fff; }


.filtersection dd.uk-flex>.select { position: relative; margin-right: 10px; }
.filtersection dd.uk-flex>.select>a{ display: block; padding:0 15px; line-height: 22px; color:#545454; border:1px solid #dedede; position: relative;  z-index: 2;}
.filtersection dd.uk-flex>.select>a.active{ background:var(--main-color); color:#fff; border-color:#8e8e8e; }
.filtersection dd.uk-flex>.select:hover{ z-index: 9; }
.filtersection dd.uk-flex>.select:hover>a{ border-color:#8e8e8e; box-shadow: 2px 2px 2px 1px rgba(0,0,0,.1);  }
.filtersection dd.uk-flex>.select:hover>a:after{ position: absolute; z-index: 3; left: 0px; right:0px; bottom:-5px; width: 100%; content:''; display: block; height: 5px; background: #fff; }
.filtersection dd.uk-flex>.select:hover>a:hover{ color:#fff; }
.filtersection dd.uk-flex>.select>.uk-drop{  z-index: 1; background: #fff; border:1px solid #8e8e8e; padding:7px 10px; box-shadow: 2px 2px 2px 1px rgba(0,0,0,.1); }
.filtersection dd.uk-flex>.select>.uk-drop a{ margin:5px; padding:0 7px; line-height: 26px; color:#545454; }
.filtersection dd.uk-flex>.select>.uk-drop a:hover{color:#fff;  }
.filtersection dd.uk-flex>.select>.uk-drop a.active{ background: var(--main-color); color:#fff; }


.ordersection{ margin-bottom: 15px; background: #fff; }
.ordersection .left .sort{ line-height: 40px; padding:0 30px 0 18px; border-right:1px solid #eee; cursor: pointer; position: relative; }
.ordersection .left .sort::before{ content:''; display: block; width:12px; height: 12px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_sort_def.png); position: absolute; right:10px; top:50%; transform: translateY(-50%); }
.ordersection .left .sort.asc{ color:var(--main-color); }
.ordersection .left .sort.asc::before{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_sort_asc.png); }
.ordersection .left .sort.desc{ color:var(--main-color); }
.ordersection .left .sort.desc::before{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_sort_desc.png); }

/* .ordersection .left .sort .iconfont{ font-size: 10px; color:#b6b6b6; } */
.ordersection .left .uk-input{ height: 24px; line-height: 24px; background:#fafafa; width:80px; font-size: 12px; padding:0 5px; }
.ordersection .left .uk-button{ height: 24px; line-height: 22px; padding:0 10px; font-size: 12px; }
.ordersection .left .pricefilter{ padding:0 15px; color:#969696; }
.ordersection .right{ padding-right: 10px;}
.ordersection .right a{ padding:0 5px; height: 24px; line-height: 22px; padding:0 10px; border:1px solid #eee; }
.ordersection .right a .iconfont{ font-size:11px; }
.ordersection .right a:last-child{ border-left: 0; }
.ordersection .right a:hover{ background:#fafafa; color:#a9a9a9; }


.auctionlist li .uk-wrap{ border-bottom:3px solid #fff; }
.auctionlist li .uk-wrap .con{ position: relative; background:#fff; padding:10px 15px; }
.auctionlist li .uk-wrap .tit{ line-height: 1.5; min-height: 50px; margin-bottom: 5px; }
.auctionlist li .uk-wrap ul{ color:#9f9f9f; }
.uk-status{  color:#fff; padding:0 20px; line-height: 30px; }
.uk-status::before{ position: absolute; left: -10px; top:0; content:''; display: block; width:0; height: 0; border-left: 0; border-top:15px solid transparent; border-bottom:15px solid transparent; border-right:10px solid transparent; }
.uk-status::after{ position: absolute; bottom:-6px; right:0; content:''; display: block; width:0; height: 0; border-left: 0; border:3px solid transparent; }

.uk-status-1{ background: #209984; }
.uk-status-1::before{ border-right-color:#209984; }
.uk-status-1::after{ border-top-color:#0a6b5a; border-left-color: #0a6b5a; }
.uk-status-2{ background: #d10000; }
.uk-status-2::before{ border-right-color:#d10000; }
.uk-status-2::after{ border-top-color:#990000; border-left-color: #990000; }
.uk-status-3{ background: #bababa; }
.uk-status-3::before{ border-right-color:#bababa; }
.uk-status-3::after{ border-top-color:#989898; border-left-color: #989898; }
.uk-status-4{ background: #bababa; }
.uk-status-4::before{ border-right-color:#bababa; }
.uk-status-4::after{ border-top-color:#989898; border-left-color: #989898; }

.auctionlist li .uk-wrap .uk-status{ position: absolute; right:-5px; bottom:25px; }
.auctionlist li .uk-wrap:hover{ border-color: var(--main-color); }


/*拍卖详情*/
.hall .detail{ padding:15px; background: #fff; margin-bottom: 15px; }
.hall .detail .uk-wrap{ padding-bottom: 80px; padding-right:10px; }
.hall .detail .uk-wrap .hd .name{ padding-right: 100px; line-height: 1.4; padding-bottom: 5px; }
.hall .detail .hd .uk-status{ position: absolute; right:-30px; top:7px; }
.hall .detail .fd{ margin-bottom: 10px; right:10px; color:#868686; }
.hall .detail .fd a{ color:#868686; }
.hall .detail .fd .iconfont{ line-height: 1; }
.hall .detail .fd .uk-button{ height: 50px; line-height: 48px; font-size:20px; min-width: 200px; }
.hall .detail .zhang-end{ position: absolute; left: 30%; top:20%; }

.uk-clock{ font-size: 28px; color:#000; }
.uk-clock>span{ color:#fff; display: inline-block; padding:8px 10px; background:#000; border-radius: 10px; line-height: 1; }
.uk-clock>em{ font-style: normal; color:#000; margin:0 5px; line-height: 1; padding-bottom: 6px; }


.pp-img .gallery-top{width:100%; height:500px; box-sizing:border-box;overflow:hidden}
.pp-img .gallery-top img{ height: 100%; object-fit: cover;}
/* .pp-img-bar img{width:100%} */
.pp-img .gallery-thumbs{width:100%;height:90px;box-sizing:border-box; margin-top:15px;position:relative;overflow:hidden;padding:5px 25px}
.pp-img .gallery-thumbs .swiper-slide{ cursor:pointer; box-sizing:border-box; overflow:hidden; border:1px solid #e5e5e5; padding:4px; text-align: center;}
.pp-img .gallery-thumbs .swiper-slide img{height:100%; width: 100%; object-fit: cover; }
.pp-img .gallery-thumbs .swiper-slide{height:100%;opacity:.4}
.pp-img .gallery-thumbs .swiper-slide-thumb-active{ opacity:1; border:2px solid var(--main-color); padding:3px; }
.pp-img .swiper-button-prev{left:0; top:0; width: 25px; height: 100%; background: #fff; margin: 0; }
.pp-img .swiper-button-next{right:0; top:0; width: 25px; height: 100%; background: #fff; margin: 0; }
.pp-img .swiper-button-prev:after, .pp-img .swiper-button-next:after{ font-size:20px; }


.pp-area{ border-top:1px solid #eee; padding:5px 0; margin-top:10px;  }
.pricebox{ background:#f5f5f5; padding:10px 15px; }
.pp-price{ color:#828282; padding:15px; }
.pp-price li{ margin-bottom: 5px; }

.pp-section>.uk-grid{ margin-left: -15px; }
.pp-section>.uk-grid>div{ padding-left: 15px; }
.pp-side{ width:280px; background:#fff; padding: 15px; }
.pp-side h3::before{ position: absolute; left: 20px; right:20px; top:50%; content:''; display: block; height: 1px; background: #dcdcdc;  }
.pp-side h3>span{ position: relative; z-index: 2; background: #fff; padding:0 10px;}
.pp-side .uk-status{ position: absolute; right: -5px; bottom:15px; }
.pp-side li{ margin-bottom: 30px; }
.pp-side li .tit{ margin-top: 10px; margin-bottom: 5px; line-height: 1.4; }
.pp-side li .desc{ color:#9f9f9f; }

.pp-intro {  background: #fff;}
.pp-intro .pp-hd{ height: 50px; border-bottom:1px solid var(--main-color); }
.pp-intro .pp-hd li{  width: 200px; }
.pp-intro .pp-hd li a{ display: block; line-height: 40px; text-align: center; color:#727272; }
.pp-intro .pp-hd li.uk-active a,.pp-intro .pp-hd li a:hover{ background:var(--main-color); color:#fff; }
.pp-intro .pp-bd{ padding: 40px; }
.pp-intro .pp-bd h2{ position: relative; }
.pp-intro .pp-bd h2::before{ position: absolute; right:0; top:50%; transform: translateY(-50%); content:''; display: block; width: 100%; height: 20px; background:#f5f5f5; }
.pp-intro .pp-bd h2>div{ background: #fff; padding-right:20px; position: relative; z-index: 2; }
.pp-intro .pp-bd .uk-table thead{ background:var(--main-color); }
.pp-intro .pp-bd .uk-table thead th{ color:#fff; font-size:16px; padding:10px; }
.pp-intro .pp-bd .uk-table tr{ border:0; }
.pp-intro .pp-bd .uk-table td{ padding:10px;  }
.pp-intro .pp-bd .uk-table tr>td:first-child, .pp-intro .pp-bd .uk-table tr>th:first-child{ padding-left: 40px;}
.pp-intro .pp-bd .uk-table tr>td:last-child, .pp-intro .pp-bd .uk-table tr>th:last-child{ padding-right: 40px;}
.pp-intro .pp-bd .uk-table tbody>tr:first-child td{ color:#d10000; }
.pp-intro .pp-bd .uk-table tbody>tr:nth-child(even){ background-color:#f5f5f5; }


.joinbox .tit{ border-bottom: 1px solid #eee; margin-bottom:30px; padding-bottom: 15px; }
.joinbox .handle{ padding:30px 0; border-top:1px solid #eee; color:#828282; }
.joinbox .handle .left{ flex: 1; margin-right: 20px;}
.joinbox .handle .left .txt{ width:4em; text-align: right; padding-right: 10px; }
.joinbox .handle .givebox{ color:#828282; width: 100%; height: 60px; }
.joinbox .handle .givebox .btn{ position: absolute; right:0; width:28px; height: 28px; background: #a1a1a1; color:#fff; text-align: center; }
.joinbox .handle .givebox .plus{ top:0; }
.joinbox .handle .givebox .minus{ bottom: 0; }
.joinbox .handle .givebox .giveprice{ border:2px solid #e0e0e0; height: 60px; margin-right:32px; padding: 8px 10px; line-height: 40px; color:#828282; }
.joinbox .handle .uk-button{ height: 60px; }


/*荣誉*/
.uk-lightbox.uk-open{ background-color: rgba(0, 0, 0, 0.85); }
.honorlist>div{ margin-left:-50px; }
.honorlist>div>div{ padding-left:50px; }
.honorlist>div>div.uk-grid-margin{ margin-top: 50px; }
.honorlist .uk-wrap{ border-bottom:3px solid #fff; }
.honorlist .uk-wrap .tit{ padding:10px 10px 15px; text-align: center; background: #fafafa; }
.honorlist .uk-wrap .ico{ position: relative; width:100%; height: 290px;  padding:30px; }
.honorlist .uk-wrap .ico::before{ content: ""; position: absolute; left:0; top:0; width:100%; height: 100%; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/honor_wrap.png); background-size:100% 100%; }
.honorlist .uk-wrap .ico img{ width: 100%; height: 100%; }
.honorlist .uk-wrap:hover{ border-color:var(--main-color); }



/*党建*/
.partlist>ul{ margin-left: -40px;}
.partlist>ul>li{ padding-left: 40px; }
.partlist>ul>li.uk-grid-margin{ margin-top: 40px;}
.partlist .uk-wrap{ background: #f8f8f8; padding:45px; border:1px solid #f8f8f8; }
.partlist .uk-wrap .hd{ padding-left:95px; position: relative; margin-bottom: 30px; }
.partlist .uk-wrap .hd .date{ position: absolute; left: 0; width:80px; height: 80px; background:#484848; color:#fff; }
.partlist .uk-wrap .hd .date .f36{ background:#5e5e5e; line-height: 50px; }
.partlist .uk-wrap .hd .date .f14{ line-height: 30px;}
.partlist .uk-wrap .tit{ line-height: 40px; }
.partlist .uk-wrap .desc{ color:#8d8d8d; text-align: justify; line-height: 2; }
.partlist .uk-wrap:hover{ background:#fff; border-color:var(--main-color); }
.partlist .uk-wrap:hover .tit{ color:var(--main-color); }
.partlist .uk-wrap:hover .date{ background:#c20e15; }
.partlist .uk-wrap:hover .date .f36{ background:#e71a21; }


/*招聘*/
.joinus { margin-bottom: 50px; }
.joinus .desc{ margin:15px 0 30px; color:#545454; }
.joinus .joinlink{ color:#71889b;}
.joinus .joinlink a{ color:#145f9b; text-decoration: underline; }

.joblist li{ margin-bottom: 20px; }
.joblist .uk-accordion-title{ height: 80px; padding:10px 90px 10px 60px; line-height: 60px; background:#f8f8f8; position: relative; }
.joblist .uk-accordion-title .uk-icon{ position: absolute; right:20px; top: 20px; transition: all ease 0.3s;  }
.joblist .uk-accordion-title::before{ display: none; }
.joblist .tit{ position: relative; }
.joblist .tit::before{ position: absolute; left: -30px; top:50%; transform: translateY(-50%); content:''; display: block; width:20px; height: 20px; background: var(--main-color); }
.joblist .uk-accordion-content{ border:1px solid #e8e8e8; padding:25px 40px 40px; margin:0; }
.joblist .uk-accordion-content .uk-wrap{ position: relative; }
.joblist .uk-accordion-content .uk-wrap .spec{ color:#000; }
.joblist .uk-accordion-content .uk-wrap{ padding-left:6em; }
.joblist .uk-accordion-content .uk-wrap .spec{ position: absolute; left: 0; text-align: right; width: 6em; }
.joblist .uk-accordion-content .first{ border-top: 1px dashed #e8e8e8; margin:15px 0 20px; padding-top:15px; }
.joblist .uk-open .uk-accordion-title{ background:#646464; color:#fff; }
.joblist .uk-open .uk-accordion-title .tit{ color:#fff; }
.joblist .uk-open .uk-accordion-title .uk-icon{ transform: rotate(180deg);}


/*联系我们*/
/* .catbody{ background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/map.png) center no-repeat; background-size: cover; } */
.catbody{ position: relative; }
.catbox{ position: absolute; z-index: 999; left: 50%; top:50%; transform: translateY(-50%); background:#fff; margin-left:260px; padding:35px; width: 440px; }
.catbox li{ margin-bottom: 30px; padding-bottom: 30px; border-bottom:1px solid #f1f1f1; }
.catbox .uk-wrap{ position: relative; padding-left:100px; color:#4e4e4e; }
.catbox .uk-wrap .ico{ position: absolute; left: 20px; top:0; }
.catbox .uk-wrap .iconfont{ line-height: 1; }
.catbox .uk-daohang{ background:var(--main-color); padding:0 20px;  }


/*联系我们*/
.contact{ background:#fff; border:1px solid #eee; padding:9px; }
.contact .wrap{ padding:30px; position: relative; }
.contact .uk-width-auto{ width:460px; }
.contact .cat { margin-top:35px; color:#777777; }
.contact .cat li{ line-height: 30px; margin:5px 0;}
.contact .btn{ position: absolute; bottom:30px; left: 30px; right:30px; }
.contact .btn .wrap{ background:#f5f5f5; padding:18px 10px; transition: all ease 0.3s; }
.contact .btn .wrap .iconfont{ line-height: 1.2; color:#1c4599; transition: all ease 0.3s; }
.contact .btn .wrap:hover{ background:#1c4599; color:#fff; }
.contact .btn .wrap:hover .iconfont{ color:#fff; }



#tdtmap{ height:700px; width: 100%; } 
#tdtmap .tdt-infowindow-content-wrapper,#tdtmap .tdt-infowindow-tip{ background: none; box-shadow:none; }
#tdtmap .tdt-infowindow-tip-container{ display: none; }
#tdtmap .tdt-infowindow-content{ margin:0; }
#tdtmap .tdt-infowindow-close-button{ display: none; }
.map-mask{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 101; pointer-events: none; background:rgba(0,0,0,0.15); }
.catinfo{ width:300px; height: 80px; margin-left:70px; }




/*发展历程*/
.historywrap .uk-subnav{ margin-left:0; margin-bottom: 80px; margin-top:-30px; }
.historywrap .uk-subnav>*{ padding:0; margin:0 5px; }
.historywrap .uk-subnav a{ height: 40px; font-size:24px; background:#d7d7d7; color:#fff; border-radius: 30px; padding:0 20px; }
.historywrap .uk-subnav .uk-active a{ background:var(--main-color); }
/* .history{ padding:0 100px; color:#363636; }
.history>div{ color:#fb4848; }
.history ul{ position: relative; padding-top:70px; padding-bottom:40px; margin-top:-40px; }
.history ul::before{ position: absolute; top:0; left: 50%; margin-left:-1px; content:''; display: block; width:1px; height: 100%; border-radius: 50%; background: #254479; }
.history ul li{ min-height: 150px; position: relative;}
.history ul li *{ transition: all ease 0.3s; }
.history ul li .wrap{ position: relative; padding-top:34px; }
.history ul li .year{ position: absolute; top:0; left:50%; margin-left:-50px; display: block; width:100px; height: 100px; line-height: 90px; border-radius: 50%; text-align: center; background:#fb4848; border:5px solid #fff; box-shadow:0 0 1px 1px #d1d1d1;  }
.history ul li:nth-child(odd){ padding-left: 50%;}
.history ul li:nth-child(odd) .year{ margin-left:50px; }
.history ul li:nth-child(odd) .year::before{ position: absolute; left: -55px; top:45px; content:''; display: block; width:50px; height:1px; background:#254479; }
.history ul li:nth-child(odd) .year::after{ position: absolute; left: -60px; top:40px; border-radius: 50%; content:''; display: block; width:11px; height:11px; background:#254479; }
.history ul li:nth-child(odd) .wrap{ padding-left: 170px; }
.history ul li:nth-child(even){ padding-right: 50%;}
.history ul li:nth-child(even) .year{ left: auto; right:50%; margin-right: 50px;}
.history ul li:nth-child(even) .year::before{ position: absolute; right: -55px; top:45px; content:''; display: block; width:50px; height:1px; background:#254479; }
.history ul li:nth-child(even) .year::after{ position: absolute; right: -60px; top:40px; border-radius: 50%; content:''; display: block; width:11px; height:11px; background:#254479; }
.history ul li:nth-child(even) .wrap{ padding-right: 170px; text-align: right;}
.history ul li:hover .year{ background-color: #fb4848; box-shadow:0 0 1px 1px #fb4848; } */

.history{ padding:0 100px; color:#363636; }
.history>div{ color:#fb4848; }
.history ul{ position: relative; }
.history ul::before{ position: absolute; top:0; left: 50%; margin-left:-1px; content:''; display: block; width:1px; height: 100%; border-radius: 50%; background: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/bg_doty.png); }
.history ul li{ min-height: 320px; position: relative; margin-top:-60px; }
.history ul li:first-child{ margin-top:0; }
.history ul li *{ transition: all ease 0.3s; }
.history ul li .wrap{ position: relative; padding:30px 0px; }
.history ul li .wrap .ico{ position: relative; }
.history ul li .wrap .ico::before{ position: absolute; top:125px;  transform: translateY(-50%); content:''; display: block; width:18px; height: 18px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_dot.png);  }
.history ul li .wrap .ico::after{ position: absolute; top:125px; content:''; display: block; width:60px; height: 1px; background:#23b8ee; }
.history ul li .wrap .desc{ padding:15px 0; }
.history ul li:nth-child(odd) .wrap{ margin-left:50%; padding-left:120px; text-align: left; }
.history ul li:nth-child(even) .wrap{ margin-right:50%; padding-right:120px; text-align: left; }
.history ul li:nth-child(odd) .num::before{ right: -3px;; }
.history ul li:nth-child(even) .num::before{ left: -3px; }
.history ul li:nth-child(odd) .ico::before{ left: -9px; }
.history ul li:nth-child(odd) .wrap .ico::after{ left:-69px; }
.history ul li:nth-child(even) .ico::before{ right: -9px; }
.history ul li:nth-child(even) .wrap .ico::after{ right:-69px; }


.history ul li .year{ position: absolute; top:91px; left:50%; margin-left:-65px;  }
.history ul li .year .num{ position: relative; z-index: 2; display: block; width:130px; height: 130px; line-height: 130px; border-radius: 50%; text-align: center; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_circle.png); }
.history ul li .year .num::before{ position: absolute; top:50%; transform: translateY(-50%); content:''; display: block; width:7px; height: 7px; background:#23b8ee; border-radius: 50%; }
.history ul li .year .num img{ display: block; padding:13px; }


/*视频*/
.videolist .wrap {border:1px solid #d8d8d8; border-bottom-width: 3px;}
.videolist .wrap a{ z-index: 3;}
.videolist .wrap .img::before{z-index: 2; content:''; width:86px; height: 86px; background: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/btn_vdo.png); position: absolute; left: 50%; top:50%; margin-left: -43px; margin-top:-43px; background-size: cover; }
.videolist .wrap .con .tit .f16{ color:#000; }
.videolist .wrap .con{  padding:20px 30px; }
.videolist .wrap .con .tit{ min-height: 80px; }
.videolist .wrap .col .iconfont{ color:#b2b2b2; }
.videolist .wrap:hover .col .iconfont{ color:#65a4ff; }
.videolist .wrap:hover{ border-bottom-color:#003fb1; }
.videolist .wrap:hover .con .titi .f16{ color:#003fb1; }
.videolist .uk-grid>.uk-grid-margin { margin-top: 50px!important; }


/*业务招标*/
.biddinglist li{ margin-bottom: 20px;}
.biddinglist li .uk-wrap{ background-color: #f9f9f9; border:1px solid #f9f9f9; padding:30px 35px; }
.biddinglist li .date{ margin-right:80px; width:70px; position: relative; color:#333333; order:-1; }
.biddinglist li .date .f50{ line-height: 1; margin-bottom: 5px; }
.biddinglist li .date::before{ position: absolute; top:50%; right: -35px; transform: translateY(-50%); content:''; display: block; width:1px; height: 60px; background: #d6d6d6; }
.biddinglist li .con .tit{ margin-bottom:5px; }
.biddinglist li .con .desc{color:#8d8d8d; margin-top:8px; }
.biddinglist li:hover .uk-wrap{ background:#fff; border-color:var(--main-color); }
.biddinglist li:hover .tit{ color:var(--main-color); }
.biddinglist li:hover .date::before{ background-color: var(--main-color); }



/*新闻*/
.newspart{  margin-bottom: 30px; background:#fff; }
.newspart .pic{ width:500px; }
.newspart .uk-wrap{ margin:20px 40px; }
.newspart .uk-wrap .desc{ color:#747474; line-height: 1.8; }
.newspart .uk-wrap .uk-button{ line-height: 36px; padding:0 20px; }
.newspart .uk-wrap .more a{ min-width: 160px; }

.newslist li{ position: relative; margin-bottom: 10px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:40px 0px;}
.newslist li .pic{ width:280px; margin-right:50px; }
.newslist li .date{ margin-right:80px; width:90px; position: relative; color:#c8c8c8; padding-bottom: 10px; }
.newslist li .date .f70{ line-height: 1;}
.newslist li .date::before{ position: absolute; top:50%; right: -40px; transform: translateY(-50%); content:''; display: block; width:10px; height: 10px; background: #c8c8c8; border-radius: 50%; }
.newslist li .con .tit{ margin-bottom:10px; }
.newslist li .con .desc{color:#8d8d8d; line-height: 1.8; min-height: 56px; margin-top:8px; }
.newslist li:hover{ border-color:var(--main-color); position: relative; z-index: 1; }
.newslist li:hover .tit, .newslist li:hover .con .desc{ color:var(--main-color); }
.newslist li:hover .date{ color:var(--main-color); }
.newslist li:hover .date::before{ background: var(--main-color); }


.newslist2 li{ margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px dashed #e0e0e0;}
.newslist2 li .pic{ width:130px; margin-right:40px; }
.newslist2 li .pic .img{ background-size:100% auto; }
.newslist2 li .con{ position: relative;}
.newslist2 li .con .tit{ padding-right:100px; margin-bottom: 5px; }
.newslist2 li .con .date{ position: absolute; top:0; right:0; }


h1.f30{ margin-top:30px; padding-left:50px; padding-right:50px; line-height: 1.4; }
.infos{  margin-bottom: 20px; border-bottom:1px dotted #ddd; padding-bottom: 15px; color:#a2a2a2; }

.infos .tags{ margin:20px 0 -10px; }
.infos .tags span,.infos .tags a{ margin-left:5px; background:#e2e2e2; color:#717171; }
.infos .tags span:hover,.infos .tags a:hover{ margin-left:5px; background:var(--main-color); color:#fff; }

.content{ line-height: 2; color:#727272; }
.content img{ height: auto!important;}


/*上下链接*/
.cother{background: #f8f8f8; border:1px solid #f8f8f8; }
.cother ul{ padding:12px 20px;}
.cother ul li{ padding: 0; background-size: auto; position: relative; }
.cother ul li a{color:#8a8a8a; white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis; }
.cother ul li a:hover{color:var(--main-color); }
.cother ul li:last-child{ text-align: right;}
.cother span{ display: inline-block; position: absolute; top:0; }
.cother li:first-child{ padding-left: 28px; background: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/icon_prev.png) left center no-repeat;}
.cother li:first-child span{ left: 15px; }
.cother li:last-child{ padding-right: 28px; background: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/icon_next.png) right center no-repeat;}
.cother li:last-child span{ right: 15px; }



/*分享*/
.uk-modal-share{ padding: 20px 40px; }
.uk-modal-share .tit{ border-bottom: 1px solid #eee; margin-bottom: 20px; padding-bottom: 10px; }
.uk-modal-share .uk-grid{ padding:30px 10px; }
.uk-modal-share .uk-wrap .ico{ width:60px; height: 60px; line-height: 60px; border-radius: 50%; color:#fff; margin:0 auto 10px; }
.uk-modal-share .icon-weibo-share .ico{ background:#f87f86; }
.uk-modal-share .icon-weixin-share .ico{ background:#36d7b6; }
.uk-modal-share .icon-qq-share .ico{ background:#73b8f8; }


/*查询*/
.querybox{ padding: 100px 30% 120px; background: url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/bg4.png) bottom right no-repeat #f2f2f2; }
.querybox .tip{ color:#7c7c7c; }
.querybox .uk-wrap .uk-input{ height: 60px; line-height: 60px; }
.querybox .uk-wrap .uk-button{ height: 60px; line-height: 60px; padding-left: 35px; padding-right: 35px; }


.querybox-min{ padding:40px 30%; margin-bottom: 50px; }



/*规则*/
.rulenav a{ color:#fff; background:#919191; margin:0 5px; line-height: 40px; padding:0 20px; }
.rulenav a:hover, .rulenav a.active{ background:var(--main-color); }
.rulepage{ background:#f5f5f5; padding:60px 0 150px; }
.rulepage h2{ background:var(--main-color); color:#fff; font-size:24px; padding:10px 15px; font-weight: bold; }
.rulepage h4{ text-align: center; font-weight: bold; }
.rulepage .content{ color:#484848; }
.rulepage .content>.uk-grid{ width:100%; }


/*产品*/
.productlist .uk-wrap{ padding-bottom:28px; margin-bottom: 18px; background:#fff; border:1px solid #efefef; position: relative; }
.productlist .uk-wrap::before{ position: absolute; left: 50%; bottom:-18px; margin-left: -18px; content:''; display: block; width: 36px; height: 36px; background:url(//cdn.xuansiwei.com/nibia9065/template/paimai/images/ico_more.png) center; transition: all ease-in-out 0.2s; }
.productlist .uk-wrap .pic{ margin:10px; overflow: hidden; }
.productlist .uk-wrap div[uk-img]{ transition: all ease-in-out 0.2s; background-size: cover; background-position: center; }
.productlist .uk-wrap:hover div[uk-img]{ transform: scale(1.1); }
.productlist .uk-wrap .name{ padding:5px 10px; background:#fff; line-height: 40px; text-align: center; }
.productlist .uk-wrap:hover{ border-color:var(--main-color); }
.productlist .uk-wrap:hover::before{ transform: rotate(-360deg);}


.productlist2 .uk-wrap{ position: relative; background:#fafafa; }
.productlist2 .uk-wrap .pic{ overflow: hidden; }
.productlist2 .uk-wrap div[uk-img]{ transition: all ease-in-out 0.2s; background-size: cover; background-position: center; }
.productlist2 .uk-wrap:hover div[uk-img]{ transform: scale(1.1); }
.productlist2 .uk-wrap .con{ padding:15px 15px 20px; }
.productlist2 .uk-wrap .name{ padding:5px 0px 7px; margin-bottom: 7px; position: relative; }
.productlist2 .uk-wrap .name::before{ content:''; display: block; width:100%; height: 1px; background-color: #e6e6e6; position: absolute; left: 0; bottom: 0px; z-index: 1; }
.productlist2 .uk-wrap .name::after{ content:''; display: block; width:100px; height: 1px; background-color: var(--main-color); position: absolute; left: 0; bottom: 0px; z-index: 2; }
.productlist2 .uk-wrap .desc{ min-height: 55px; }




.product{ }
.product *{outline: none}
.product .proslide{ width:440px; overflow: hidden; text-align: center; }
.product .proslide .uk-slideshow-items{ border:1px solid #eaeaea; padding:10px; }
.product .proslide .thumb { padding: 15px 35px;  background-color: #f7f7f7; border:1px solid #eaeaea; border-top:0; }

.product .probase .pname{ line-height: 1.4; padding-bottom: 10px; margin-bottom: 20px; border-bottom:1px dashed #eaeaea;}
.product .probase .pprice{ background: #fafafa; margin-top:15px; padding:10px 30px;}
.product .probase .pprice .uk-label{ border-radius: 0; line-height: 20px; margin-left:10px; color:#fff; }
.product .probase .specs{ color:#5c5c5c; padding:15px 0px;}
.product .probase .specs li{ padding:5px 0;}
.product .probase .buyc{ padding-left:40px; }
.product .productContent{ margin-top:40px; }
.product .productContent>.uk-subnav{ border:1px solid #eaeaea; margin-left:0!important; height: 51px; background: #fafafa; }
.product .productContent>.uk-subnav>*{ padding-left:0; min-width: 135px; text-align: center; margin-left:-1px; }
.product .productContent>.uk-subnav a{line-height: 49px; padding:0; font-size:16px; color:#2f2f2f; display: block; }
.product .productContent>.uk-subnav .uk-active a,.productCtn .productContent>.uk-subnav a:hover{ margin-top:-1px; position: relative; z-index: 2; border-top:3px solid #0084c6;  border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; background: #fff; line-height: 48px; }
.product .productContent .uk-switcher>li{ padding: 25px 40px; border:1px solid #eaeaea; border-top:0; }
.product .productContent .prospec{ padding-bottom:20px; border-bottom:1px dotted #c4c4c4; margin-bottom:20px; }
.product .productContent .prointro{ }

.prointro table{ border-collapse: collapse; width:100%; }
.prointro table td{border:1px solid var(--main-color); padding:3px 10px; word-wrap:break-word; word-break:break-word;}
.prointro table thead tr td,.prointro table thead tr th{ background: #ececec; font-weight: bold;}
.prointro table tbody tr >td:first-child{ background: #f8f8f8!important; max-width: 300px!important; width:auto!important; }




.retelation{ background:#f3f3f3; padding:30px; }
.retelation .tit{ padding:0 35px 10px; }
.retelation .uk-wrap img{ width: 100%; }
.retelation .uk-wrap .name{ padding:5px 10px; background:#fff; line-height:30px; text-align: center; }
.retelation .uk-wrap:hover .name{ background-color:#77bf00; color:#fff; }

.relanews ul li .uk-wrap{ border-bottom:1px solid #d9d9d9; line-height: 50px; }
.relanews ul li:nth-child(-n+2) .uk-wrap{ border-top:1px solid #d9d9d9; }




/*搜索*/
.bg-gray3{ color:#c8c8c8; }
.bg-gray2{ color:#8d8d8d; }
/* .searchlist{ background:#fff; } */
.searchlist .sobar{ margin-bottom: 20px; }
.searchlist .sobar .uk-search-default{ width: 380px;}
.searchlist .sobar .uk-search-default .uk-search-icon-flip~.uk-search-input{ border-color:#fff; border-radius: 20px; background:#fff; width: 100%; padding-left:20px; }
.searchlist .sobar .uk-icon{ color:#000; }
.searchlist .sobar a{ display: inline-block; background:#c3c3c3; color:#fff; min-width: 120px; text-align: center; line-height: 30px; margin-right: 5px; }
.searchlist .sobar a:hover,.searchlist .sobar a.active{ background:#0053a4; }

.searchlist .searchinfo{ background: #fff; padding: 10px 15px; margin-bottom: 20px; color:#757575; border-bottom:1px solid #e7e7e7; }
.searchlist .news li{ padding-bottom: 30px; margin-bottom: 30px; border-bottom:1px solid #e9e9e9; position: relative; padding-left: 20px; position: relative; }
.searchlist .news li .uk-icon{ position: absolute; left: 0; top:9px; }
.searchlist .news li .tit a{ color:#000000; }
.searchlist .news li .tit a span{ color:var(--main-color)!important; }
.searchlist .news li .date{ margin-bottom: 5px; color:#c8c8c8; }
.searchlist .news li .date .desc{ color:#8b8b8b; }
.searchlist .news li:hover .tit a{ color:var(--main-color); }


/*分页*/
.pages{ margin: 30px 0;}
.pages .uk-pagination a,.pages .page-num{ display: block; padding:0; height: 40px; line-height: 40px; padding:0 8px; min-width:38px; text-align: center; border:1px solid #e8ecee;  background: #fff; margin-left:-1px; color:#748185; }
.pages .uk-pagination a:first-child{border-top-left-radius: 4px; border-bottom-left-radius: 4px; background: #fff;}
.pages .uk-pagination a:last-child{border-top-right-radius: 4px; border-bottom-right-radius: 4px; background-color: #fff;}
.pages .uk-pagination a span{ display: block; height: 100%; line-height: 40px; padding:0; }
.pages .uk-pagination a svg{ display: block;}
.pages .uk-pagination .page-num-current, .pages .uk-pagination a:hover{ color:#fff; background: var(--main-color); border-color:var(--main-color); }
.pages .uk-pagination a:hover span{ color:#fff;}
.pages .uk-pagination .uk-icon{ padding:9px 0; }
.pages .uk-pagination .current{ border-top:1px solid #e8ecee; border-bottom:1px solid #e8ecee; height: 40px; line-height: 38px; padding:0 15px; color:#748185; background:#fff; }
.pages .jump { margin-left:20px; }
.pages .jump select{ height: 38px; border:1px solid #e8ecee; color:#748185; line-height: 38px; border-radius: 4px; padding-left:10px; padding-right:10px; }
.pages .jump input{ width:50px; border:1px solid #e8ecee; height: 38px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; margin-left:5px; text-align: center; color:#748185; outline: none; }
.pages .jump button{ cursor: pointer; color:#748185; background:#ffffff; height: 38px; padding:0 10px; border:1px solid #e8ecee; border-left: 0; border-top-right-radius: 4px; border-bottom-right-radius: 4px; }




/**/
.floaticon {z-index: 99;position: fixed; right:0px; top: 40%; }
.floaticon .qrcode{ border-top:1px solid#fff; cursor: pointer; }
.floaticon .qrcode .uk-dropdown{ min-width:160px; width:160px; padding:15px; }
/* .floaticon .floaticonLogo{ width:100px;}
.floaticon .floaticonLogo a{ display: block; background: #fff; height: 100px; color:#5c5c5c; text-align: center; padding-top: 25px;}
.floaticon .floaticonLogo a span{ font-size: 40px; height: 40px; line-height: 20px; color:#1c4599;}
.floaticon .floaticonLogo a:first-child{ border-top-left-radius: 8px; border-top-right-radius: 8px; }
.floaticon .floaticonLogo a.backToTop{ background: #1c4599; color:#fff; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; padding-top: 25px;}
.floaticon .floaticonLogo a.backToTop span{ color:#fff;}
.weixinCode,.qqCode{ display: none; position: absolute;z-index: 9999; left: -317px; top: 45px; width: 300px; height: 262px;text-align: center;} */
/* .weixinCode{ bottom:25px; }
.qqCode{ top:100px;} */


.uk-telline{ border-top:1px solid #eee; border-bottom: 1px solid #eee; margin: 0 auto; padding:15px 0; }


@media screen and (max-width: 1440px) {
    .uk-container{ padding-left:10px; padding-right:10px; }
}


@media screen and (max-width: 1200px) {

}