/* CSS Document */
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;font-size:14px;line-height:1em;}
html, body {min-height: 100%;}
body{min-width:100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#333;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #333;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl{float: left}
.fr{float: right}
.tl{text-align: left;}
.tc{text-align: center}
.tr{text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.dfc{display:flex;align-items:end;justify-content:center;}
.dfv{display:flex;align-items:center;justify-content:center;}
.dfs{display:flex;align-items:end;justify-content:space-between;}
.dfcs{display:flex;align-items:center;justify-content:space-between;}
.dfe{display:flex;align-items:end;justify-content:end;}
.db, .lb, .dd{font-size:0;}
.db>div, .lb>li, .dd>dl{display:inline-block;vertical-align:top;}
em, .em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page,.w1400{width:1400px;margin:0 auto;max-width: 100%;}
.w1680{width: 1680px;margin: 0 auto;max-width: 1680px;}
:focus {outline:none;background-color:transparent;}
::selection{background:#f00;color: #fff;}

@font-face {
  font-family: 'yuweij';
  src: url("../cssnew/yuweij.eot.txt") format('embedded-opentype'),
      url("../cssnew/yuweij.woff2.txt") format('woff2'),
      url("../cssnew/yuweij.woff.txt") format('woff'),
      url("../cssnew/yuweij.ttf.txt") format('truetype'),
      url("../cssnew/yuweij.svg.txt") format('svg');
}

@font-face {
  font-family: 'din';
  src: url("../cssnew/din.eot.txt") format('embedded-opentype'),
      url("../cssnew/din.woff2.txt") format('woff2'),
      url("../cssnew/din.woff.txt") format('woff'),
      url("../cssnew/din.ttf.txt") format('truetype'),
      url("../cssnew/din.svg.txt") format('svg');
}

@font-face {
  font-family: 'iconhy';  /* Project id 2662455 */
  src: url('//at.alicdn.com/t/font_2662455_igcd5ixrf0n.eot?t=1625813596461'); /* IE9 */
  src: url('//at.alicdn.com/t/font_2662455_igcd5ixrf0n.eot?t=1625813596461#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//at.alicdn.com/t/font_2662455_igcd5ixrf0n.woff2?t=1625813596461') format('woff2'),
       url('//at.alicdn.com/t/font_2662455_igcd5ixrf0n.woff?t=1625813596461') format('woff'),
       url('//at.alicdn.com/t/font_2662455_igcd5ixrf0n.ttf?t=1625813596461') format('truetype'),
       url('//at.alicdn.com/t/font_2662455_igcd5ixrf0n.svg?t=1625813596461#iconhy') format('svg');
}

/*headr*/
.headr{position: relative;padding: 0 6.25vw;max-width: 100%;}
.headr:before{content:'';position:absolute;right:0;top:0;width:100%;height:100%;background:#fff;z-index:-1;}
.headr:after{content:'';position:absolute;left:0;top:0;width:33.211%;height:100%;background: #fff;z-index:-1;}
.h_adw{height: 150px;display: flex;align-items: center;justify-content: space-between;max-width: 100%;}
.logo{width: 22.760416vw;}
.logo img{width: 100%;}
.ggy{text-align: center;}
.ggy b{color: #333;display: inline-block;font-size: 1.5625vw;font-weight: bold;line-height: 30px;}
.ggy b strong{font-size: 2.34375vw;color: #000;font-family: yuweij;font-weight: normal;display: inline-block;vertical-align: sub;line-height:2.0834vw;}
.ggy p{display: block;margin-top: 0.677083vw;font-size: 0.729167vw;white-space: nowrap;}
.hd_li{margin-left: 1.2vw;}
.hd_li li{text-align: center;background: url(../uploadfile/image/20210802/20210802144746_1261807927.png) no-repeat center;width: 76px;height: 93px;margin-right: 1.5625vw;padding: 19px 0;}
.hd_li i{font-size: 27px;color: #fff;}
.hd_li li:first-child i{font-size: 35px;line-height: 27px;}
.hd_li b{color: #fff;margin-top: 0.3125vw;display: block;font-weight: bold;}
.hd_albb{margin-right: 1.5625vw;}
.hd_albb i{font-size: 110px;color: #fd8f03;}
.hd_ewm{width: 100px;text-align: center;margin-right: 1vw;}
.hd_ewm em,.hd_ewm em img{width: 100%;}
.hd_ewm b{}
.hd_tel{text-align: right;background: url(../uploadfile/image/20210729/20210729112842_2070372142.jpg) no-repeat right center;padding-right: 3.385416vw;background-size: 2.864583vw;}
.hd_tel b{line-height:15px;font-size: 15px;font-weight: bold;}
.hd_tel em{color: #f00;font-size: 1.5625vw;margin-top: 0.677083vw;font-family: Impact;line-height: 1.197916vw;white-space: nowrap;}

@media screen and (max-width: 1400px) {
    .headr{padding: 0 3%;}
}
@media screen and (max-width: 1500px) {
    .headr{padding: 0 3%;}
    .hd_li{margin: 0 1vw;}
}
@media screen and (max-width: 1300px) {
    .nav>ul>li a{font-size: 14px;}
}

/*nav*/
.nav{height: 80px;background: #f00;box-shadow: 0 0 20px 0px rgb(0 0 0 / 8%);max-width: 100%;}
.nav li{transition: 0.5s;color: #333;width: calc(100% / 9);}
.nav > ul > li > a:after {content: '';width: 50%;height: 3px;background: #fff;transition: all .3s ease;transform: scale(0);display: block;margin: 0 auto;margin-top: -3px;}
.nav > ul > li.cur > a:after, .nav > ul > li > a:hover:after {transform: scale(1);}
.nav > ul > li:last-child:after{display:none;}
.nav > ul > li:after{content: '';width: 1px;height: 40px;background: #fff;display: block;float: right;margin-top: -60px;opacity: 0.8;}
.nav>ul>li>a{z-index: 2;text-align: center;transition: all 0.5s;color: #fff;line-height: 80px;font-size: 1.14583vw;display: block;font-weight:bold;}
.nav li a>b{font-size: 17px;display: block;color: #333;}
.nav li a>em{font-size: 11px;display: block;color: rgba(102, 102, 102, 0.5);padding-top: 8px;font-family: auto;}
.nav li.cur>a, .nav li>a:hover{transition:0.5s;}

/*下拉*/
.drop { border-radius:0 0 5px 5px;opacity: 1; text-align:center;position: absolute;box-shadow: 0 20px 20px rgba(0,0,0,0.08);z-index: 9;top: 110%;left: 0;width:100%;text-align: center;background: rgba(255,255,255,0.9);visibility: hidden;opacity: 0;transition: 0.3s ease all; display:flex; justify-content:center;}
.drop>div{width: 100%;}
.drop>div>ul{display: flex;align-items: center;justify-content: center;}
.drop li{width: 10%;height: 80px;line-height: 80px;display: flex;align-items: center;}
.drop li>a {display: inline-block;font-size: 0.834vw !important;width: 100%;text-align: center;color: #333;line-height: 80px;}
.nav>ul>li:hover .drop{visibility: visible;opacity: 1;top: 100%;}
.drop li>a:hover{color:#f00;}

/*幻灯片*/
.banner{overflow:hidden;width:100%;position: relative;}
.banner-box{ min-width:1400px;height:700px;position:relative;margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:700px;background-position:center;background-color:#eee;}
.banner-box .bd li a{display:block;background-size:auto;width:100%;height:80%;position:relative;z-index: 9;}
.banner-btn{width:100%;position:absolute;bottom:0;left:0;margin-left:0;height:60%;overflow:hidden;}
.banner-btn a{ display:block;width:49px; height:104px;position:absolute;top:0;filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px;background:url(../uploadfile/image/20210723/20210723114110_561774575.png) no-repeat 0 0; }
.banner-btn a.next{ right:-50px;background:url(../uploadfile/image/20210723/20210723114110_561774575.png) no-repeat -49px 0;}
.banner-box .hd { position:absolute;bottom:8%;width:100%;display:block;}
.banner-box .hd ul{ text-align:center}
.banner-box .hd ul li{ width:10px; height:10px;border-radius:50%;text-indent:-9999px;background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background:#f00;border-radius:50px;width:50px;height:10px;}
.banner-box:hover .banner-btn a.prev{left:20px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4; }
.banner-box:hover .banner-btn a.next{right:20px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

/*search*/
#search {height: 80px;}
.box{position: relative;}
.search_l {height: 80px;line-height: 80px;display: flex;align-items: center;}
.search_l em{width: 35px;height: 35px;background: #f00;border-radius: 100%;display: flex;align-items: center;justify-content: center;font-size: 23px;font-weight: bold;color: #fff;}
.search_l span {font-size: 14px;color: #666;margin-left: 13px;}
.search_l a {font-size: 14px;height: 80px;line-height: 80px;color: #666;}
.search_l a:hover {color: #000;}
.search_form{height: 80px;}
.search_r{position: relative;display: flex;align-items: center;height: 100%;border-left: 1px solid #ddd;}
.search_r em{font-size: 44px;color: #f00;width: 36px;margin-right: 19px;margin-left: 24px;}
.z{width: 85px;height: 80px;cursor: pointer;background: #f00;display: flex;align-items: center;justify-content: center;}
.z_img{}

/*bt*/
.bt{text-align: center;padding-top: 100px;margin-bottom: 40px;}
.bt b{font-size: 36px;color: #333;display: block;font-weight: bold;}
.bt b strong{font-weight: bold; font-size: 43px; background-image: -webkit-gradient(linear, 0 0, right 0, from(#f00),to(#000));-webkit-background-clip: text;-webkit-text-fill-color: transparent; color: #000;}
.bt p{display: block;margin-top:19px;font-size: 20px;font-weight: 100;}
.bt em{width: 59px;height: 13px;margin: 16px auto 0;justify-content: space-between;display: flex;}
.bt em i{width: 13px;height: 13px;background: #ddd;border-radius: 100%;animation: bounce_fountainG 1.2s linear infinite;}
.bt em i:nth-child(1){animation-delay: .4s;}
.bt em i:nth-child(2){background:#f00;animation-delay: .6s;}
.bt em i:nth-child(3){animation-delay: .8s;}
@keyframes bounce_fountainG {
  0% {transform:scale(1);}
  100% {transform:scale(.5);}
}
.bse b,.bse b strong,.bse p{color: #fff;}

/*产品优势*/
.sec{width: 100%; background: #f5f5f5;overflow: hidden;padding-bottom: 80px;}
 .section4{ background: #fff; padding: 40px 10px 40px 10px; display: flex; }
 .section4 div{ float: left;  overflow: hidden;}
 .section4 .div1{ width: 590px;}
 .section4 .div2{ width: 378px;  margin:  14px 6px 14px 25px; padding: 20px 10px 30px 10px; background: #F5F5F5;}
 .section4 .div3{ width: 338px;}
 .section4 .div1 img, .section4 .div1 figure{ width: 530px; height: 215px; transition: all 0.6s; overflow: hidden;}
 .section4 .div2 img, .section4 .div2 figure{ width: 279px; height: 231px; transition: all 0.6s; overflow: hidden;}
 .section4 .div3 img, .section4 .div3 figure{ width: 298px; height: 245px; transition: all 0.6s; overflow: hidden;}
 .section4 div:hover img{ transform: scale(1.1);}
 .section4 div p{ color: #323232; font-size: 15px;}
 .section4 h2{font-size: 22px; padding: 20px 0 13px 40px;} 
 .section4 h3{  color: #999;font-size: 18px;  padding: 0px 0 15px 40px;} 
 .section4 h3 b{ display: block;  height: 2px; background: #000; width: 88px; margin-top: 13px;}
 .section4 p{  color: #323232; font-size: 15px; line-height: 29px; padding-left: 40px; padding-right: 40px;}
 .section4 .more{ width: 300px;  height: 34px; background-color: #eee; display: block; color: #999; font-size: 15px; text-align: center; float: left; margin-top: 20px; margin-left: 40px; line-height: 34px;transition: all 0.6s; letter-spacing: 1px;}
  .section4 .more:hover{width: 300px;transition: all 0.6s; background: #000; color: #fff;}
 .section4  .div2 h3 b, .section4  .div3 h3 b{margin-top: 0;}
 .section4  .div2 figure{ margin-top: 30px;}

/*product*/
.pro_bg{background: #f5f5f5;width: 100%;padding-bottom: 100px;position: relative;}
.pro_bg:before{position: absolute;content: '';background: #fff;width: 100%;height: 100%;border-top-left-radius: 500px;border-bottom-right-radius: 500px;z-index: -1;}
.pro_con{display: flex;justify-content: space-between;}
.pro_le{width: 290px;background: #fff;border: 1px solid #bfbfbf;height: 433px;overflow: hidden;}
.pro_lbt{height: 72px;background:linear-gradient(to right,#000,#999);text-align: center;display: flex;align-items: center;padding-left: 35px;}
.pro_lbt b{font-size: 20px;font-weight: bold;color: #fff;}
.pro_lbt i{font-size: 18px;margin-right: 10px;font-weight: bold;color: #fff;}
.pro_tab{}
.pro_tab>table{width: 100%;}
.pro_tab>table>tbody>tr,.pro_tab>table>tbody>tr>td{display: block;position: relative;}
.pro_tab>table>tbody>tr+tr{}
.pro_tab>table>tbody>tr>td{border-bottom: 1px solid #eee;width: 80%;margin: 0 auto;}
.pro_tab>table>tbody>tr>td:before,.pro_tab>table>tbody>tr>td:after{position: absolute;content: '';top: 50%;left: 0;margin-top: -7.5px;}
.pro_tab>table>tbody>tr>td:before{z-index: 2;content: '>';width: 20px;transform: scale(1,1.4);font-size: 10px;line-height: 16px;text-align: center;color: #000;}
.pro_tab>table>tbody>tr>td:after{height: 17px;width: 17px;border-radius: 100%;border: 1px solid #000;}
.pro_tab>table>tbody>tr>td>a{display: block;line-height:60px;position: relative;font-size: 16px;font-weight: normal !important;padding-left: 40px;}

.pro_ri{width: 1080px;}

.cps{}
.cps>table>tbody>tr{display: flex;align-items: center;justify-content: space-between;}
.cps>table>tbody>tr+tr{margin-top:23px;}
.cps>table>tbody>tr>td>br{display: none;}
.cps>table>tbody>tr>td {padding: 0;width: 350px;position: relative;padding-left: 0 !important;overflow: hidden;}
.cps>table>tbody>tr>td:before,.pb_ri td>a:after{content:'';position:absolute;}
.cps>table>tbody>tr>td::before{width: 0;height:100%;background:rgba(17, 18, 23, 0.58);bottom:0;left:0;transform:rotate(-90deg);transform-origin: left bottom;transition:0.5s;z-index: 2;}
.cps>table>tbody>tr>td:after{width:58px;height:58px;background:url(../uploadfile/image/20210723/20210723115346_1187770235.png) no-repeat;position:absolute;top:-58px;left:50%;margin-left:-29px;transition:0.5s;content:'';z-index: 3;}
.cps>table>tbody>tr>td:hover:after{top:50%;transition:0.5s;margin-top: -55px;}
.cps>table>tbody>tr>td:hover:before{transform:rotate(0deg);transition:0.5s;width: 100%;}
.cps>table>tbody>tr>td:nth-child(3) { margin-right: 0 !important; }
.cps>table>tbody>tr>td>a {display: block;width: 100%;position: relative;overflow: hidden;border: 1px solid #e1e1e1;border-bottom: none;}
.cps>table>tbody>tr>td>a>img {width: 100%;background:#fff;height: 100%;}
.cps>table>tbody>tr>td:hover span a {text-decoration: none; }
.cps>table>tbody>tr>td span{padding-top: 0 !important;display: block;width: 100%;z-index: 2;background: #eee;transition: 0.5s;height: 50px;z-index: 4;}
.cps>table>tbody>tr>td span a{font-size: 17px;font-weight: 100;display: block;line-height: 50px;}
.cps>table>tbody>tr>td:hover span {bottom: 26%;}

/*应用案例*/
.case{padding-bottom: 75px;background: #f5f5f5 url(../uploadfile/image/20210723/20210723115422_2054982307.jpg) no-repeat center;}
.casecon{}
.casecon .divdgweb_new_div_item{float:left;width: 450px;position:relative;transition:all .3s ease;margin-right: 25px;padding-top: 338px;margin-bottom: 25px;}
.casecon .divdgweb_new_div_item:nth-child(3n){ margin-right:0;}
.casecon .news_div_item_pic {position:absolute;top:0;overflow:hidden;left:0;width: 450px;}
.casecon .divdgweb_new_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
.casecon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#000;}
.casecon .news_div_item_pic img{width:100%;height: auto;transition:all .6s ease;}
.casecon .divdgweb_new_div_item_content{padding:25px 20px;background: #ededed;position:relative;}
.casecon .divdgweb_new_div_item_a{ font-size:18px; color:#333;font-weight: bold;}
.casecon .divdgweb_new_div_item_body{ font-size:14px; color:#333; font-weight:lighter; line-height:22px; width:275px; margin:10px 0 0 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.casebtn{position:absolute;width:80px;height: 100%;border-left:1px solid #e0e4e2;color:#989898;text-transform:uppercase;right:0;top:0;bottom:0;display: flex;align-items: center;justify-content: center;transition:all .6s ease;}
.casebtn:before{position:absolute;content:'>';display: flex;align-items: center;justify-content: center;z-index: 2;color: #fff;transform: scale(1,1.9) translateY(-0.5px);font-size: 14px;transition:all .6s ease;}
.casebtn:after{position:absolute;content:'';background: #999;width: 30px;height: 30px;border-radius: 100%;color: #fff;transition:all .6s ease;}
.casecon .divdgweb_new_div_item:hover .casebtn:after{background: #f00;}

/*优势*/
.adv_box{}
.adv {position:relative; overflow:hidden;}
.adv .adv_list{display: flex;justify-content: space-between;align-items: center;margin-bottom: 30px;}
.adv .adv_list li { height:94px;border-left:1px solid #eaeaea; width:calc(100% / 4); display:flex; align-items:center; padding-left:50px;}
.adv .adv_list li img { float:left; margin-top:27px; margin-left:30px;}
.adv .adv_list li span { height:41px; margin-right:15px; display:block; transition:0.4s; overflow:hidden;}
.adv .adv_list li:nth-child(4) span{margin-right: 0;}
.adv .adv_list li span i{font-size: 40px;transition: 0.4s;}
.adv .adv_list li span i.one{}
.adv .adv_list li:nth-child(1) span i{font-size: 57px;line-height: 41px;}
.adv .adv_list li:nth-child(3) span i{font-size: 42px;}
.adv .adv_list li:nth-child(4) span i{}
.adv .adv_list li span i.two{color: #000;}
.adv .adv_list li:nth-child(4) {border-right:1px solid #eaeaea;}
.adv .adv_list li:hover span {-webkit-transition: all 0.5s; transition: all 0.5s;}
.adv .adv_list li:hover span i.one,.adv .adv_list li.on span i.one{margin-top: -41px;}
.adv .adv_list li:hover span i.two{}

.adv .adv_list li strong {display:block; color:#222; font-size:24px;}
.adv .adv_list li em { font-size:12px;text-transform:uppercase; color:#444; font-weight:normal; margin-bottom:5px;}
.adv .adv_list li:hover {  cursor:pointer;}
.adv .adv_list li:hover em { color:#000;}
.adv .adv_tu{width:1300px; height:584px;}
.adv .adv_list li.on strong {font-weight: normal;}
.adv .adv_list li.on span {}
.adv .adv_list li.on b { color:#e3e6f6;}

.adv .adv_list li.on strong { color:#000;}
.adv .adv_list li.on em{color:#000;}
.adv .adv_tu dl {background:url(../uploadfile/image/20210723/20210723142553_417456093.jpg) center bottom no-repeat; position:relative; width:1920px; height:584px; overflow:hidden;}
.adv .adv_tu dl.beijing2 {background:url(../uploadfile/image/20210723/20210723142553_1255256819.jpg) center bottom no-repeat; position:relative; width:1920px; height:584px; overflow:hidden;}
.adv .adv_tu dl.beijing3 {background:url(../uploadfile/image/20210723/20210723142553_1773332987.jpg) center bottom no-repeat; position:relative; width:1920px; height:584px; overflow:hidden;}
.adv .adv_tu dl.beijing4 {background:url(../uploadfile/image/20210723/20210723142553_55869254.jpg) center bottom no-repeat; position:relative; width:1920px; height:584px; overflow:hidden;}

.adv .adv_tu dl{width:100%; height:584px; overflow:hidden;}
.adv .adv_tu dt{width: 1400px;margin: 0 auto;}
.adv .adv_tu .adv_w{width:470px;height:584px;background:rgba(255,255,255,.9);padding:50px;float: left;}
.adv .adv_tu .adv_w p{font-size:100px;color:#b3b3b4;margin-bottom:18px;font-family:din;}
.adv .adv_tu .adv_w b{font-size:50px;color:#000;font-weight:bold;}
.adv .adv_tu .adv_w em{font-size:40px;display:block;color:#222;padding-bottom:20px;margin-top:15px;font-style: normal;}
.adv .adv_tu .adv_w span{font-size:15px;color:#555;line-height:30px}
.adv .adv_tu .adv_w a{width:194px;display:block;height:50px;text-align:center;line-height:50px;background-color:#000;color:#fff;margin-top:30px}

/*服务流程*/
.process{}
.protitl i{ color:#000;}
.process .protitl{ font-size:18px;}
.pcul{ margin-top:30px; display:flex; justify-content:space-between;}
.pcul li{ height:153px; border:1px solid #dbdbdb; position:relative; text-align:center; background:#fff; cursor:pointer; transition:all .4s ease; width:159px;}
.pcul li:after,.pcul li:before{ content:''; display:block; position:absolute; width:18px; height:32px; background:url(../uploadfile/image/20210723/20210723115649_257518303.jpg) no-repeat center; top:61px;}
.pcul li:after{ left:-1px;}
.pcul li:before{ right:-18px;}
.pcul li:nth-child(1):after{ display:none;}
.pcul li:nth-child(7):before{ display:none;}
.pcul p:nth-child(1){ height:55px; margin-top:25px; font-size:40px;}
.pcul p:nth-child(2){ font-size:18px; color:#044e25; font-weight:bold; margin-bottom:5px;}
.pcul p:nth-child(3){ font-size:20px; color:#878987; font-family:Arial, Helvetica, sans-serif;}
.pcul li+li{ margin-left:28px;}
.pcul li:hover{ transform:translateY(-12px); box-shadow:0px 0px 5px #ddd inset;}
.pcul li:hover p:nth-child(2){ color:#000;}
.prococat{width:657px; height:60px; margin:43px auto 100px; background:url(../uploadfile/image/20210723/20210723101122_22839921.png) no-repeat center;display:flex; justify-content:center; align-items:center;}
.prococat i{color: #fff;font-size: 30px;margin-right: 10px;font-weight: 100;}
.prococat span,.prococat strong{color: #fff;display: inline-block;vertical-align: sub;}
.prococat a{ line-height:33px; border-radius:20px; background:#fff; text-align:center; font-size:16px; color:#000; transition:all .3s ease; height:33px; width:112px; display:block; margin-left:30px;}
.prococat a:hover{ background:#044e25; color:#fff;}
.prococat span{font-size:16px;}
.prococat strong{ font-size:26px;}

/*走进富丽五金*/
.about{ height:613px; background:url(../uploadfile/image/20210804/20210804085405_1077801052.jpg) no-repeat center; padding-top:140px;}
.abwa{ width:49.453%;}
.abwa>p:nth-child(1){ font-size:40px; font-weight:bold; color:#f00;}
.abwa>p:nth-child(1) span{ color:#f00; font-size:40px;}
.abwa>p:nth-child(2){ font-size:24px; color:#333; margin:19px 0px 31px 0px;font-weight: bold;}
.abwa>p:nth-child(3),.abwa>p:nth-child(3) a{ font-size:14px; color:#333; line-height:35px;font-weight: bold;}
.abwa>p:nth-child(3) a:hover{ text-decoration:underline; color:#000;}
.abwa ul{ display:flex; align-items:center; margin-top:58px;}
.abwa ul li{}
.abwa ul li a{height:43px;padding-top:5px;display: block;padding-left: 60px;}
.abwa ul li a:hover{ color:#000;}
.abwa ul li a b{font-size: 0.9375vw;display:block;font-weight: bold;}
.abwa ul li a span{font-size:12px;color: #333;margin-top:5px;display:block;font-weight: bold;}
.abwa ul li:nth-child(1) a{ background:url(../uploadfile/image/20210729/20210729113530_1018033736.png) no-repeat left center;}
.abwa ul li:nth-child(2) a{ background:url(../uploadfile/image/20210729/20210729113530_2031041530.png) no-repeat left center;}
.abwa ul li:nth-child(3) a{ background:url(../uploadfile/image/20210729/20210729113530_1072307086.png) no-repeat left center;}
.abwa ul li+li{ margin-left:70px;}

/*企业形象*/
.qyxx{margin-top: 40px !important;margin-bottom: 90px;}
.qyxx tr{display: block;}
.qyxx td{display:inline-block;margin-right:12px;width: 341px;padding-left:0px !important;}
.qyxx td>a{display: block;overflow: hidden;}
.qyxx td a img{transition:all 0.3s linear;width: 100%;transform: scale(1);}
.qyxx td br{ display:none;}
.qyxx td div{ padding-top:0px !important; height:58px; line-height:58px; text-align:center;}
.qyxx td div a{ display:block; line-height:58px;font-size:16px;color:#333;font-weight: bold;background:#f1f1f1; transition:all 0.3s linear;}
.qyxx td:hover a img{transform: scale(1.1);}
.qyxx td:hover div a{background-color:#f00;color:#fff;}

/*新闻*/
.news{padding-bottom: 100px;}
.news > .page > .fl{width: 430px;height: 583px;background: #f5f5f5;position: relative;}
.news > .page > .fr{width: 67%;height: 583px;}

.news > .page > .fl .news_tit{width:100%;height: 178px;padding: 30px 35px;background:linear-gradient(to right,#000,#999);}
.news_tit a{font-size: 28px;color: #fff;display: block;line-height: 30px;position: relative;}
.news_tit a .en{font-size: 14px;font-family: arial,microsoft yahei;display: block;line-height:25px;font-weight: 100;text-transform: capitalize;}
.news_tit a i{position: absolute;width: 25px;height: 25px;background:#000 url(../uploadfile/image/20210723/20210723135726_1862082952.png) no-repeat center;right: 0;top: 13px}
.news_l_cont{width: 360px;position: absolute;left: 35px;top: 110px;}
.news_l_cont_in{width: 100%;}
.news_l_cont_i{display: block;width: 100%;}
.news_l_cont_i img{width: 100%;height: 240px;display: block;border: 1px #eee solid;}
.news_l_cont_i strong,.news_r2_cont_i strong{font-size: 18px;font-weight: normal;color: #343434;white-space: nowrap;overflow: hidden;width: 100%;display: block;line-height: 50px;padding: 10px 0 0;text-overflow: ellipsis;}
.news_l_cont_i p,.news_r2_cont_i p{font-size: 14px;font-weight: 100;color: #999;line-height: 28px;text-align: justify;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.news_l_cont_tit{position: absolute;width: 96%;top: 210px;text-align: right;left: 0;}
.news_l_cont_tit li{width: 10px;height: 10px;background: #ccc;display: inline-block;border-radius: 50px;-webkit-transition:0.3s all ease;transition:0.3s all ease;margin-right: 3px;cursor: pointer}
.news_l_cont_tit li.cur{width: 30px;background: #000}

.news_l_cont_i i{font-size: 14px;font-family: arial;line-height: 30px;position: relative;text-align: right;color: #999;display: block;width: 100%;height: 30px;font-style: normal;margin-top: 55px;}
.news_l_cont_i i:after,.news_r2_cont_i i:after{content: '';width: 65px;height: 1px;top: 14px;background: #ccc;display: block;position: absolute;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.news_l_cont_i *,.news_r2_cont_i *{-webkit-transition:0.3s all ease;transition:0.3s all ease}
.news_l_cont_i:hover i:after,.news_r2_cont_i:hover i:after{background: #000;width: 100px}
.news_l_cont_i:hover strong,.news_r2_cont_i:hover strong{color: #000}
.news_r2_cont_i{width: 381px;float: left;margin-right: 60px}
.news_r2_cont_i i{font-size: 14px;font-family: arial;line-height: 30px;position: relative;text-align: right;color: #999;display: block;width: 100%;height: 30px;font-style: normal;margin-top: 25px;}
.news_l_cont_i i em,.news_r2_cont_i i em{font-size: inherit;font-style: normal;font-family: inherit;float: right;}
.news_row2{padding:30px 35px;width: 100%;background: #f5f5f5;position: relative;border: 1px #eee solid;height:277px;}
.news_row2 .news_tit a,.news_row3 .news_tit a{color: #343434}
.news_row2 .news_tit a .color,.news_row3 .news_tit a .color{color: #000;font-size: inherit;font-weight: bold;}
.news_row2 .news_tit a .en,.news_row3 .news_tit a .en{color: #999}
.news_row3{padding:30px 35px;width: 100%;background: #f5f5f5 url(../uploadfile/image/20210723/20210723110918_1747325853.jpg) no-repeat 35px center;margin-top: 20px;position: relative;border: 1px #eee solid;}
.news_row3 .fl{width: 365px;}
.news_row3 .fr{width: 58%}


.news_r2_cont{overflow: hidden;}
.news_r2_cont .tempWrap {width: 100% !important;}
.news_r2_cont_tit{position: absolute;width: 96%;top: 50px;text-align: right;left: 0;}
.news_r2_cont_tit li{width: 10px;height: 10px;background: #dedede;display: inline-block;border-radius: 50px;-webkit-transition:0.3s all ease;transition:0.3s all ease;margin-right: 3px;cursor: pointer}
.news_r2_cont_tit li.cur{width: 30px;background: #000}


.news_r3_cont{position: relative;}
.news_r3_cont_in {height: 170px;padding-top: 17px;}
.news_r3_cont_in .tempWrap{height: 140px !important;}
.news_r3_cont_in .news_div_item_a{background: url(../uploadfile/image/20210723/20210723135814_151145236.png) no-repeat left center;font-size: 16px;color: #333;font-weight: normal;padding-left: 40px;line-height: 38px;}
.news_r3_cont_in .news_div_item_body{background: url(../uploadfile/image/20210723/20210723135814_829364865.png) no-repeat left center;font-size: 14px;color: #999;padding-left: 40px;display: block;line-height: 32px;font-weight: 100;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_r3_cont_i{display: block;padding: 70px 0 10px;}

.news_r3_cont_tit{position: absolute;width: 100%;top: -35px;text-align: right;left: 0;}
.news_r3_cont_tit li{width: 10px;height: 10px;background: #dedede;display: inline-block;border-radius: 50px;-webkit-transition:0.3s all ease;transition:0.3s all ease;margin-right: 3px;cursor: pointer}
.news_r3_cont_tit li.cur{width: 30px;background: #000}

/*友情链接*/
.youqing{padding: 32px 0 0;overflow: hidden;background: #f5f5f5;}
.youqing .container{overflow: hidden;border-bottom: 1px solid #dadada;padding-bottom: 32px !important;display: flex;align-items: center;}
.youtit{float: left;width: 117px;border-right: 1px solid #dadada;}
.youtit p{font-size: 30px;color: #999;}
.youtit span{font-size: 14px;color: #666;font-weight: bold;}
.younr{float: left;margin-left: 18px;line-height: 20px;overflow: hidden;height: 20px;}
.younr a{margin: 0 17px;font-size: 14px;color: #999;}
.younr a:hover{color: #000;}

/*底部*/
.foot {padding: 58px 0;overflow: hidden;background: #f5f5f5;}
.foot .foottel {float: left;}
.foot .foottel p {font-size: 16px;color: #222222;font-weight: bold;}
.foot .foottel .stwo {background: url(../uploadfile/image/20210729/20210729113735_704299615.png)no-repeat left center!important;}
.foot .foottel span:last-child {background: url(../uploadfile/image/20210729/20210729113735_138555917.png)no-repeat left center!important;}
.foot .foottel span {display: block;color: #333;font-size: 0.729167vw;font-weight: bold;line-height: 38px;background: url(http://login.114my.cn/memberpic/076922678489/uploadfile/image/20210709/20210709192734_1200745965.png)no-repeat left center;padding-left: 25px;}
.foot i {width: 25px;height: 1px;background: #f00;margin: 19px 0 23px 0;display: block;}
.footlist {float: left;margin-left: 2.4479167vw;}
.footlist ul li {float: left;margin: 0 2.604167vw;}
.footlist ul li:first-child {margin: 0 2.604167vw 0 0!important;}
.footlist ul li:last-child {margin: 0 0 0 2.604167vw;}
.footlist ul li p a {font-size: 16px;color: #000;font-weight: bold;}
.footlist dl dt a {color: #333;font-size: 0.729167vw;font-weight: bold;line-height: 30px;}
.footlist dl dt:hover a {color: #333;}
.erweima {float: right;display: flex;}
.erweima p {text-align: center;margin-left: 10px;}
.erweima p em{width: 7.8125vw;}
.erweima p em img{width: 100%;}
.erweima p b{color: #333;font-size: 0.729167vw;font-weight: bold;line-height: 38px;}
.footer {border-top: 1px solid #dadada;padding: 30px 0;overflow: hidden;background: #f5f5f5;}
.fobq, .fobq a, .foban,.foban a {color: #333;font-size: 0.729167vw;font-weight: bold;}
.foban a {color: #7c7c7c;}
.abwen {width: 50%;}
.abpics {width: 50%;}