*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;}
body{font-size: 14px;min-width: 1500px;font-family:"Microsoft YaHei",微软雅黑}
a{text-decoration: none; color:#333; font-size: 14px;}
em,i{vertical-align: top;display: block;font-style: normal;}
.gy{width: 1500px;margin: 0 auto;}
@font-face {
	font-family: "Roboto";
	src: url("../cssnew/roboto.woff2.txt") format("woff2"),
		 url("../cssnew/roboto.woff.txt") format("woff"),
		 url("../cssnew/roboto.ttf.txt") format("truetype"),
		 url("../cssnew/roboto.eot.txt") format("embedded-opentype"),
		 url("../cssnew/roboto.svg.txt") format("svg");
} 
/*header*/
.header_bc{position: relative;overflow:hidden;}
.header_bc:after{position: absolute;content: "";width: 100%;height: 1px;background: #e6e6e6;top: 50px;left: 0;}
.head_tc{display: flex;justify-content: space-between;height: 50px;align-items: center;}
.head_tc>p{font-size: 14px;color: #999;}
.head_tc>span{font-size: 16px;color: #999;}
.head_tc>ul{display: flex;}
.head_tc>ul>li{width: 130px;text-align: center;border-left: 1px solid #e6e6e6;height: 50px;line-height: 50px;position: relative;display: flex;justify-content: center;}
.head_tc>ul>li:last-child {
    border-right: 1px solid #e6e6e6;
}
.head_tc ul li:hover .wx {
    transform: rotateX(0deg);
}
.head_tc ul li:hover .wx img{width:100%;}
.wx{top: 50px!important;}
.head_tc>ul>li>a{display: flex;justify-content: center;}
.head_tc>ul>li span{font-size: 16px;color: #999;margin-right: 9px;}
.head_tc>ul>li p,.head_tc>ul>li p a{font-size: 14px;color: #999;}
.head_tc>ul>li p a:hover{color:#333;}
.head_c{height: 110px;position:relative;display: flex;justify-content: space-between;}
.logo_c{display: flex;align-items: center;}
.logo_c>p{position: relative;} 
.nav_c{width: 1166px;display: flex;align-items: center;justify-content: space-between;}
.nav_c ul{width:792px;display: flex;justify-content: space-between;height: 100%;align-items: center;}
.nav_c ul li{position: relative;height: 100%;display: flex;align-items: center;}
.nav_c ul li:before{position: absolute;content: "";width: 0;height: 2px;background:#e62129;top: 34px;left: 50%;transition: all .5s;}
.nav_c ul li.on:before,.nav_c ul li:hover:before{width: 24px;margin-left: -12px;}
.nav_c ul li a{text-align: center;color: #1d1819;font-size: 18px;}
.nav_c>ul>li.on>a{color: #e62129;}
.nav_c>ul>li:hover>a{color: #e62129;}
.head_pho{display: flex;align-items: center;justify-content: space-between;width: 16px;}
.pho_wz p,.pho_wz b{color: #fff;}
.pho_wz p{font-size: 1rem;}
.pho_wz b{font-size: 1.4rem;}
.pho_ic{width: 37px;height: 37px;border-radius: 100%;border:1px solid #fff;display: flex;align-items: center;justify-content: center;}
.hlf {
  font-family: "lgf" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*关键词*/
.dfs{display:flex;align-items:center;justify-content:space-between;width: 100%;height: 100%;}
.icon>div i{user-select:none;transition:all 0.5s;position: relative;height: 110px;line-height: 110px;}
.icon>div i span{font-size: 24px;color: #7f7f7f;}
.iser_box,.itel_box{background:rgba(255,255,255,0.8);position:absolute;top:110px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9;width: 484px;}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content:end;}
.search_l span+span{margin-left:4px;}
.search_l a{color: #333;font-size: 14px;}
.search_r{margin-top:20px;position:relative;}
#infoname{width:424px;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:228px;text-align:center}
.itel_box p{color:#333;position:relative;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#0f7404;margin-top:10px;}
.search_l .iconfont{font-size: 16px;}
.icon_tel i{display: block;width: 98px;height: 30px;line-height: 28px;text-align: center;border:2px solid #b2b2b2;font-size: 14px;color: #7f7f7f;border-radius: 15px;font-style: normal;}
.icon_pho i span{font-size: 27px!important;display: block;margin-top: -3px;}
.hx_bg{background: url(//memberpic.114my.cn/linggong/uploadfile/image/20200917/20200917113326_368575269.png) no-repeat;height: 142px;position: relative;margin-top: -142px;z-index: 99;}
.dh_c {
    width: 315px;text-align: left;
}
.dh_h,.dh_h b{font-size:18px;}
.itel_c{display: flex;align-items: center;}
.itel_c span{font-size: 24px;color: #e62129;margin-right: 9px;}
.itel_c b{font-size: 30px;color:#e62129;font-family: "Roboto";}

/*banner*/
.slider {width: 100%;}
.slick-slide{height: auto;}
.slick-slide img {width: 100%;}
.slick-prev {left: 26px;z-index: 99;}
.slick-next {right: 40px;}
.slick-dots{bottom: 32px;}
.slick-dotted.slick-slider{margin-bottom: 0;}
.slick-prev:before, .slick-next:before{font-size: 34px;}
.slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.slick-dots li.slick-active button:before{color:#e62129;}
.slick-prev:before, .slick-next:before{font-family: "lgf";}
.slick-prev:before {content: '\e60d';display: block;}
.slick-next:before{content: '\e918'}
/*honor*/
.hon_bc{width: 100%;background: url(//memberpic.114my.cn/linggong/uploadfile/image/20210312/20210312161948_836321964.jpg) no-repeat center;padding:100px 0;}
.hon_tc{display: flex;justify-content: space-between;align-items: center;}
.hon_lc>b{font-family: "Roboto";font-size: 58px;color: #f2f2f2;}
.hon_lc>p{font-size: 36px;color: #333;margin-top: -43px;}
.hon_tit{font-size: 24px;color: #333;margin-top: 62px;}
.hon_tit p{font-size: 48px;color: #e62129;display: inline-block;     font-weight: bold;}
.hon_info{font-size: 16px;color: #666;line-height: 36px;width: 770px;margin-top: 36px;}
.hon_rc{width: 350px;margin-right: 182px;margin-top: 90px;}
.hon_rc ul{display: flex;flex-wrap: wrap;}
.hon_rc ul li:nth-child(2n){margin-left: 80px;}
.hon_rc ul li p{position: relative;display: inline-block;}
.hon_rc ul li p span{font-size: 48px;color: #e51f2c;font-family: "Roboto";}
.hon_rc ul li p i{font-size: 14px;color: #999;position: absolute;top: 4px;right: -18px;}
.hon_rc ul li div{font-size: 18px;color: #333;}
.hon_rc ul li:nth-child(1),.hon_rc ul li:nth-child(2){margin-bottom: 54px;}
.hon_img>p{font-size: 24px;color: #333;margin:60px 0 36px;}
.hon_ic .divdgweb_new_div {
    display: flex;
}
.hon_ic .divdgweb_new_div_item {
    width: 249px;
    flex-shrink: 0;
    padding: 0 0.1%;
    display: flex;
    flex-direction: column-reverse;
    margin-right: 63px;
}
.hon_ic {
    overflow: hidden;
}
.hon_ic .news_div_item_pic img {
    width: 100%;height:auto;
}
.hon_ic .news_div_item_pic {
    background: #fff;
    padding: 24px;
}

.hon_ic .divdgweb_new_div_item .divdgweb_new_div_item_a {
    display: block;
    text-align: center;
    padding-top: 20px;
    font-size: 16px;
    color: #333;
}
/*products*/
.pro_bc{width: 100%;background: url(//memberpic.114my.cn/linggong/uploadfile/image/20210312/20210312191638_253980280.jpg) no-repeat center;padding-bottom:43px;}
.pro_c{position: relative;    padding: 70px 0 40px;}
.pro_tit{position: absolute;top: 0;left: 0;}
.pro_tit>div{position: relative;}
.pro_tit>div>b{font-size: 36px;color: #fff;display: block;line-height: 44px;position: absolute;top: 18px;left: 50%;margin-left: -35px;}

.pro_bbig {
    display: flex;
}

.big_img .divproduct_new_div {
    display: flex;
}

.big_img {
    flex-shrink: 0;
    width: 100%;transition:all .5s;
}

.pro_c .product_div_item_pic img {
    width: 100%;
}

.pro_small {
    display: flex;
    overflow: hidden;
    position: relative;
    top: 62px;
}

.small_img {
    flex-shrink: 0;
    width: 100%;
}

.small_img .divproduct_new_div {
    display: flex;
    justify-content: space-between;
}

.big_img .divproduct_new_div .divproduct_new_div_item {
    width: 100%;
    flex-shrink: 0;
    display: flex;
    justify-content: space-around;
}

.big_img .divproduct_new_div .divproduct_new_div_item .product_div_item_pic {
    width: 585px;
}

.big_img .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_a {
    color: #fff;
    font-size: 18px;
    display: block;
    width: 210px;
    margin-top: 96px;
    position: relative;
    line-height: 42px;
}

.pro_big {position: relative;overflow: hidden;}

.big_img .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_a:after {
    position: absolute;
    content: "查看详情+";
    width: 142px;
    height: 47px;
    border: 1px solid #fff;
    text-align: center;
    line-height: 47px;
    bottom: -120px;
    left: 0;
}

.divproduct_new_div_item_date {
    display: none;
}

.small_img .divproduct_new_div .divproduct_new_div_item_a {
    display: none;
}

.pro_cate {
    position: absolute;
    top: 50%;
    left: 184px;
    margin-top: 81px;
}

.pro_pre {
    position: absolute;
    left: 78px;
    display: block;
    font-size: 54px;
    color: #3b3c3f;
    top: 50%;cursor: pointer;user-select:none;
}

.pro_next {
    position: absolute;
    right: 78px;
    display: block;
    font-size: 54px;
    color: #3b3c3f;
    top: 50%;transform: rotate(180deg);cursor: pointer;user-select:none;
}

.small_img .divproduct_new_div .divproduct_new_div_item {
    width: 10%;
}

.pro_cate li a {
    font-size: 14px;
    color: rgba(255,255,255,0.36);
    display: block;
    position: relative;
}

.pro_cate li+li {
    margin-top: 20px;
}

.pro_cate li.on a {
    font-size: 18px;
    color: #fff;
}

.pro_cate li.on a:before {
    position: absolute;
    content: "";
    width: 12px;
    height: 1px;
    background: #fff;
    top: 12px;
    left: -19px;
}
.big_img .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_content {
    padding-left: 15px;
}
/*application*/
.app_bc{position: relative;height: 960px;overflow:hidden;}
.app_img li img{height: 100%;}
.app_img li+li{display: none;}
.app_ban{width: 964px;}
.app_ban>div{width: 320px;height: 320px;display: flex;flex-direction: column;align-items: center;justify-content: center;border:1px solid #fff;transition: all .5s;}
.app_ban>div:nth-child(2){float: left;border-top: 0px}
.app_ban>div:nth-child(3){border-left: 0px;}
.app_ban>div:nth-child(4){clear: both;margin-left: 320px;float: left;border-top: 0px}
.app_ban>div:nth-child(5){border-left: 0px;}
.app_ban>div.on{background: #e51f2c;border:1px solid #e51f2c;}
.app_ban>div>span{font-size: 100px;color: #fff;}
.app_ban>div>p{font-size: 28px;color: #fff;margin-top: 40px;}
.app_wz{clear: both;}
.app_img{position: absolute;top: 0;left: 0;}
.app_c{display: flex;position: relative;z-index: 2;align-items: center;justify-content: center;}
.app_wz p{color: #fff;font-size: 36px;}
.app_wz div{font-size: 24px;color: #fff;margin-top: 20px;}
.app_wz a{display: block;width: 145px;height: 50px;line-height: 50px;border:1px solid #fff;text-align: center;margin-top: 54px;color: #fff;}
/*提供*/
.tg_bc{width: 100%;background: url(//memberpic.114my.cn/linggong/uploadfile/image/20210313/20210313104429_163660984.jpg) no-repeat center;padding:65px 0 74px;position: relative;}
.tg_tit b{font-family: "Roboto";font-size: 58px;color: #f2f2f2;text-transform:uppercase;}
.tg_tit p{font-size: 36px;color: #333;margin-top: -40px;}
.tg_tit p span{font-size: 36px;color:#e62129;}
.tg_menu{margin-top: 72px;}
.tg_menu ul{display: flex;}
.tg_menu ul li{width: 500px;display: flex;flex-direction: column;justify-content: center;padding:77px 56px 115px;background: #fff;transition: all .5s;align-items: center;box-shadow: 0 0 20px rgba(0,0,0,0.05)}
.tg_menu ul li span{width: 150px;height: 150px;text-align: center;background: rgba(0,0,0,0.05);line-height: 150px;border-radius: 100%;color: #333;font-size: 70px;transition: all .5s;}
.tg_menu ul li p{font-size: 32px;color: #333;padding:53px 0 32px;}
.tg_menu ul li div{text-align: center;font-size: 18px;color: #666;line-height: 30px;height: 80px;}
.tg_menu ul li a{font-size:18px;width: 142px;height: 46px;line-height: 46px;text-align: center;border:1px solid #999;color: #666;margin-top: 65px;transition: all .5s;}
.tg_menu ul li:hover a{color:#fff;background:#333;border-color:#333;}
.tg_menu ul li:nth-child(2){background: #1d1819;box-shadow: none;}
.tg_menu ul li:nth-child(2) span{background: rgba(255,255,255,0.05);color: #e51f2c;}
.tg_menu ul li:nth-child(2) p{color: #fff;}
.tg_menu ul li:nth-child(2) div{color: #666;}
.tg_menu ul li:nth-child(2) a{background: #e51f2c;color: #fff;border:0px;}
/*核心竞争力*/
.hx_bc{width: 100%;background: url(//memberpic.114my.cn/linggong/uploadfile/image/20210313/20210313135407_1360756738.jpg) no-repeat center;padding:100px 0;position: relative;overflow: hidden;}
.yq_cc{display: flex;justify-content: space-between;}
.hx_c{width: 680px;overflow:hidden;}
.hx_rr{}
.hx_wzc{margin-top:60px;}
.hx_wzc .hx_wz+.hx_wz{display: none;}
.hx_wz{height:236px;}
.hx_wz b{height:60px;display: block;font-size: 18px;color: #333;line-height: 30px;position: relative;padding-left: 20px;margin-top: 46px;display: table-cell;vertical-align:middle}
.hx_wz b:before{position: absolute;content: "";width: 10px;height: 49px;background: #e51f2c;top: 7px;left: 0;}
.hx_wz div{font-size: 16px;color: #666;line-height: 24px;margin:28px 0;padding-left: 20px;}
.hx_wz div span{color:#e51f2c;font-size: 16px;}
.hx_wz p{font-size: 16px;color: #666;line-height: 24px;padding-left: 20px;}
.hx_wz b+p{margin-top:56px;}
.hx_ic{margin-top:54px;}
.hx_ic .tempWrap{width: 720px!important}
.hx_ic ul{display: flex;padding-top: 20px!important;}
.hx_ic ul li{width: 202px;height: 182px;background: #fff;border-radius: 23px;border:1px solid #dbdbdb;position: relative;text-align: center;flex-shrink: 0;margin-right: 30px;    box-sizing:content-box;}
.hx_ic ul li.on{border-color:#e51f2c;}
.num_img{position: relative;}
.num_img img{position: absolute;top:26px;left: 10px;z-index: 2;}
.hx_icon{position: absolute;top: -19px;left: 1px;z-index: 3;}
.hx_ic ul li b{font-size: 39px;font-family: "Roboto";color: #1d1819;display: block;text-align: right;padding-right: 33px;margin-top: 65px;}
.hx_ic ul li p{text-align: right;padding-right: 33px;font-size: 24px;color: #666;}
.hx_ic ul li.on .num_img img:nth-child(2){display: none;}
.hx_rc{position: absolute;top: 124px;right:calc(50% - 960px);width: 960px;overflow: hidden;}
.hx_btn{display: flex;}
.hx_btn span{font-size: 22px;color: #333;width: 46px;height: 46px;text-align: center;line-height: 46px;border:1px solid #c4c4c4;}
.hx_btn span:last-child{border-left: 0px;}
.hx_rc ul{display: flex;margin-top: 58px!important;}
.hx_rc ul li{width: 100%;flex-shrink: 0;}

/*合作客户*/
.hz_bc{width: 100%;background: url(//memberpic.114my.cn/linggong/uploadfile/image/20210313/20210313152938_944372902.jpg) no-repeat center;padding: 99px 0 152px}
.part_con {
    margin-top: 51px;
}
.part_con tr{display:block;overflow: hidden;}
.part_con tr+tr{margin-top:20px;}
.part_con td{width:calc((100% - 3.75vw) / 4);display: inline-table;overflow:hidden;position:relative;float: left;box-sizing: border-box;padding-left:0!important}
.part_con td>a{display: block;}
.part_con td>a>img{width:100%;height:183px;}
.part_con td+td{margin-left:1.25vw;}
.part_con td>div{width:100%;height: 100%;background: rgba(229, 31, 44, 0.8);position:absolute;top:50%;left:0;margin-top: -91px;transform-origin: center;transform: rotateX(90deg);transition: 600ms;padding-top:0!important;}
.part_con td>div>a{display:block;line-height:167px;font-size:16px;color:#fff;text-align:center;}
.part_con td:hover div{transform: rotateX(0deg);transition: 600ms;}
.part_con td br{display: none;}

/*news*/
.news_bc{padding:100px 0 95px;}
.news_c{}
.news_cc {
    display: flex;padding:55px 20px 25px;transition:all .5s;overflow:hidden;
}
.news_wz .news_div_item {
    display: flex!important;
    flex-direction: column-reverse;width:calc(25% - 15px);flex-shrink: 0;
    position: relative;    
    box-shadow: 0px 0px 20px rgb(0 0 0 / 12%);
}

.news_wz .news_div_item_pic img {
    width: 100%;
    height: auto;
}
.news_cc .news_div+.news_div{display:none;}

.news_wz .news_div {
    display: flex;
}
.news_wz .news_div_item .news_div_item_date {
    position: absolute;
    top: 246px;
    left: 26px;
    display: flex;
    width: 102px;
    height: 30px;
    background: #e51f2c;
    justify-content: center;
    color: #fff;
    font-size: 14px;
    font-family: "Rotobo";
    z-index: 2;
    transition: all .5s;
    line-height: 32px;
    font-weight: bold;
    border-radius: 6px;
}
.news_wz .news_div_item:hover .news_div_item_date {
    background: #ce0000;
}
.news_div_item_day {
    font-family: Rotobo;
}

/*.news_wz .news_div_item .news_div_item_date:before {
    position: absolute;
    content: "\e637";
    font-size: 26px;
    font-family: "hxf";
    top: 10px;
    left: 23px;
}*/

.news_wz .news_div_item .news_div_item_title a {
    display: block;
    font-size: 16px;
    color: #333;
    position: relative;margin-top:48px;padding-left: 30px;
}

.news_wz .news_div_item .news_div_item_body {
    font-size: 14px;
    line-height: 28px;
    color: #666;
    padding-top: 14px;
}

.news_wz .news_div_item .news_div_item_title a:after {
    position: absolute;
    content: "\e6e8";
    font-family: "lgf";
    top: 0;
    left: 0;font-size:20px;color:#333;
}
.news_wz button {
    display: none!important;
}

.news_wz .news_div_item .news_div_item_content {
    padding: 0 25px 58px;
}
.news_wz {
    width: 100%;
    flex-shrink: 0;
}
.news_wz .news_div_item+.news_div_item {
    margin-left: 20px;
}
.news_wz+.news_wz{display:none;}
.news_wz .news_div_item .news_div_item_pic a {
    display: block;
    position: relative;
}

.cate_c ul{display: flex;}
.cate_c ul li+li{margin-left: 20px;}
.cate_c ul li a{display: block;width: 170px;height: 66px;line-height: 66px;color: #fff;background: #333;text-align: center;font-size: 18px;}
.cate_c ul li.on a{background: #ce0000;}
.cate_c1 ul li:hover:last-child a {
    background:#ce0000;
}
.news_tc {
    display: flex;
    justify-content: space-between;
}
/*copy*/
.cop_bc{width: 100%;background: url(//memberpic.114my.cn/linggong/uploadfile/image/20210313/20210313162608_1554647346.jpg) no-repeat center;position: relative;}
.cop_c{display: flex;align-items: center;justify-content: space-between;padding-top: 90px; padding-bottom:30px;}
.cop_lc{width: 850px;}
.copp{display: flex;justify-content: space-between;}
.copp ul li a{font-size: 16px;color: #666;padding-bottom: 11px;display: block;text-align:center;}
.copp ul li:first-child a{font-size: 18px;color: #fff;padding-bottom: 30px;}
.yq_c{margin-top: 80px;display: flex;align-items: center;}
.yq_c>p{font-size: 16px;color: #666;}
.cop_rc{width: 528px;display: flex;justify-content: space-between;position: relative;}
.dy_c>div{padding-top: 22px;text-align: center;}
.dy_c>div p{font-size: 14px;color: #666;}
.dy_c>div p:last-child{padding-top: 8px;}
.lx_c>p{font-size: 16px;color: #fff;padding-top:10px;}
.lx_c>div{font-size: 16px;color: #666;line-height: 36px;margin:30px 0 52px;}
.bq_ewm{display: flex;}
.bq_ewm li{position: relative;}
.bq_ewm li span{width: 36px;height: 36px;border:2px solid #666;border-radius: 100%;text-align: center;line-height: 34px;font-size: 14px;color: #666;display: block;transition:all .5s;}
.bq_ewm li+li{margin-left: 12px;}
.foot_bc{border-top:1px solid rgba(255,255,255,0.14);}
.foot_c{display: flex;justify-content: space-between;height: 73px;align-items: center;}
.foot_c a,.foot_c div{font-size: 14px;color: #666;}
.ewm_cc{display: none;position: absolute;
    top: -155px;
    left:calc(50% - 75px);}
.ewm_cc img {
    width: 150px!important;
}

.linkTagcs{width:100%!important;}
.bq_ewm li:hover span {
    background: #ce0000;
    border: 2px solid #ce0000;
    color: #fff;
}
.dy_c>p {
    background: #fff;
    padding: 13px;
    border-radius: 6px;
}

/*二级*/
.ej_menu {
    position: absolute;
    top: 110px;
    left: -26px;
    width: 124px;
    z-index: 2;
    background: #fff;
    transition: all .5s;
    transform: rotateX(90deg);
    transform-origin: top;
}

.ej_menu a {
    display: block;
    text-align: center;
    width: 100%;
    font-size: 18px;color:#666 !important;
    height: 50px;
    line-height: 50px;
    border-top: 1px solid #999;
    transition: all .5s;
}

.ej_menu a:hover {
    background: #e62129;
    color: #fff !important;
}
.nav_c ul li:hover .ej_menu {
    transform: rotateX(0deg);
}