﻿.picture1 .width_1600 {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.picture1 a {border: 1px solid #ccc;}
ul.heng {
    /* width: 40%; */
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 10px;
    align-items: center;margin-bottom: 10px;
}
ul.shu {
    /* width: 58%; */
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 10px;
}
.picture1 .width_1600 li{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.picture1 .width_1600 li div {
    font-size: 14px;
    text-align: center;
    margin-top: 3%;
}
ul.yu.width_1600 {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 10px;
}

/*导航*/
#mould85823{ width: 100%; background:rgba(255, 255, 255, 1);text-align: center; position: fixed; top: 0px; z-index: 999; box-shadow: 0 0 10px rgb(0 0 0 / 30%);}
.navbars4{ width:1700px; margin:0 auto;}
.navbars4 .logo{ width:30%; height:auto; margin-top:16px;}
.navbars4 .phone{ float:right; margin-left:20px;}
.navbars4 .phone p{ font-size: 26px; line-height:30px; margin-top:35px; font-weight: bold; background:url(/images/phone.png) no-repeat center left; padding-left:34px; font-family:"arial";}
.navbars4 .btngsearch{ float:right; background:url(/images/sousuo.png) no-repeat center; background-size: 100%; width:22px; height:28px; display:block; margin: 35px 0 0 25px;}

.navbars4 li{ position:relative;z-index:9999;}
.navbars4 li>a{ font-size:18px;padding:0; position:relative; margin-right:20px; display: block; width: 100px; height: 45px; line-height: 42px;}
.navbars4 li:hover>a:after{ background-position:0 -9px;}
.navbars4 li.active>a:after{ background-position:0 -9px;}
.navbars4 li:hover>a{ background: #fff; color:#2f63a4;}
.navbars4 li.active>a{ background: #fff; color:#2f63a4; font-weight:bold;}
.navbars4 li .hide1{position:absolute; top:80px; left:-14px; background: #fff; padding:10px; box-sizing:border-box; border-radius:5px; display:none; box-shadow: 0 0 10px rgb(0 0 0 / 20%);}
.navbars4 li:hover .hide1{ display:block;}
.navbars4 li .hide1 a{ display:block;}
.navbars4 li:hover .hide1 a{ background: none; border-radius:none; color:#333; padding:0 10px; width:120px; box-sizing:border-box; line-height:42px; text-align:Center;}
.navbars4 li:hover .hide1 a:hover{ background: #2f63a4; border-radius:5px; color:#fff;}

.width_1600{width:1600px;margin:0 auto;}
.head-search{ width:100%; background:rgba(0,0,0,0.2); position: absolute; left:0; top:-200px; transition:.5s; z-index:9;}
.head-search div{ width:1200px; margin:30px auto; position:relative;}
.head-search input{
    width: 100%;
    height: 60px;
    line-height: 60px;
    background: #f5f5f5;
    font-size: 16px;
    transition:.5s;
    box-shadow:none;
    border: 2px solid #2f63a4;
    padding: 0 20px;
    box-sizing:border-box;
    margin-bottom:0;
}
.head-search a{ background:#2f63a4 url(/images/sousuo1.png) no-repeat center; width:60px; height:60px;display:block; position:absolute; right:0; top:0;}
.btn_active{ top:100px;}

.f-pageone.fenye li:hover {
    border: 1px solid #0067b7;
}
.f-pageone.fenye li a:hover {
    color: #0067b7;
}

.footer ul{
    width :auto !important;
}
/*底部*/
.copy{background:#f5f5f5;}
.footer .width_1600,.copy .width_1600{ margin-top:0;}
.footer{ background:none; padding-top:60px;}
.footer .foot_text{ width:30%; float:left;}
.footer .foot_text>img{ margin-bottom:30px;}
.footer .foot_text>p{ line-height:30px;}

.footer .foot_share{ margin-top:36px;}
.footer .foot_share a{ width:56px; height:56px; display:block; border-radius:6px; float:left; position:relative;}
.footer .foot_share a:nth-child(-n+2){ margin-right:24px;}
.footer .foot_share a:nth-child(1){ background:rgba(0,0,0,0.2) url(/images/sj1.png) no-repeat center;}
.footer .foot_share a:nth-child(2){ background:rgba(0,0,0,0.2) url(/images/wx1.png) no-repeat center;}
.footer .foot_share a:nth-child(3){ background:rgba(0,0,0,0.2) url(/images/dy1.png) no-repeat center;}
.footer .foot_share a div{ width:120px; height:120px; position:absolute; bottom:56px; left:50%; margin-left:-56px; box-shadow: 0 0 8px rgb(0 0 0 / 10%); transition:.5s; transform: scale(0);}
.footer .foot_share a:hover div{ transform: scale(1);}

.footer ul{ width:64%; float:right;margin-top:1%;}
.footer li{ float:left; margin-right:6vw;}
.footer li:last-child{ margin-right:0;}
.footer li h4{ font-size:18px; line-height:18px; margin-bottom:15px; font-weight:bold;}
.footer li h4 a:hover{ color:#333;}
.footer li h5{ line-height:36px;}
.footer li h5 a:hover{ color:#2f63a4;}

.copy_bg{border-top: 1px solid #ccc;width:1600px;margin:0 auto;margin-top:3%;}
.copy{ margin-top:60px;}
.copy_bg .fl{ float:left; line-height:60px;}
.copy_bg .fr{ float:right; line-height:60px;}
.copy_bg p{ }
.copy_bg p a{ }



/*版心*/
.banxin {
    width: 1600px;
    margin: 0 auto;
}


/*导航文本边距*/
#mould82295 .navbars4 li:hover>a {
    color: #0067b7;
    background: none;
}

/*导航文本悬浮样式*/
#mould82295 {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 9999;
    background: white;
}
#mould82295 .navbars4 .active >a{
    color: #0067b7;
}

.culture{width: 1600px;margin: 0 auto!important;}
.culture .box{width: 20%;float: left;margin-right: 6%;margin-top: 20px;}
.culture .box:nth-child(4){ margin-right:0;}
.culture .box:nth-child(8){ margin-right:0;}
.culture .box .main{background-color: #ededed; border-radius: 10px; height: 400px; padding: 60px 0; display: flex; flex-direction: column; justify-content: space-around; align-items: center;    transition: all .4s ease;}
.culture .box .main{height: 300px; padding: 30px 0; }
.culture .box .main div i{font-size: 60px;}
.layui-icon {background:url(/images/whtb.png) no-repeat center;font-family: layui-icon!important;font-size: 16px;font-style: normal;}
.culture .box .main div h3{font-size: 24px;font-weight:800;}
.culture .box .main div .line{width: 50px; border-bottom: 1px #000 solid; margin: 0 auto; margin-top: 10px;}
.culture .box .main div p{text-align: center;}
.culture .box .main:hover{background-color: #2f63a4;color: #fff;}
.culture .box .main:hover div .line {border-color: #fff;}
.culture .box .main{height: 400px; padding: 0px 0px; border-radius: 10px; overflow: hidden;}

#mould76974 .rencai img{margin:0 auto!important;}


/*标签栏*/
.crumbs{width: 1600px;margin: 0 auto;display: flex;justify-content: space-between;}
.children-navs ul {
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: flex-end;
}
.crumbs_nav{float: left;width: 30%;line-height: 80px;display: flex;align-items: center;}
.crumbs_nav a{ display: inline-block; margin: 0 15px;}
.crumbs_nav a:hover{ color: #da0011;}
.crumbs_nav a.b{background: url("/images/btn.png") no-repeat;/* background-position: -157px 0; */width: 20px;height: 20px;position: relative;top: 5px;}
.crumbs_nav span{ margin-left: 15px; color: #0067b7;}

.children-navs{ margin-bottom:36px;}
.children-navs ul li{ min-width: auto; margin:0 5px;}
.children-navs ul li:last-child{ margin-right:0;}
.children-navs ul li a{ font-size:16px; padding: 0 15px;}
.children-navs ul li:hover a{ color: #2f63a4;}
.children-navs ul li.active a{ color: #2f63a4;}
.children-navs ul li.active:after, .children-navs ul li.active:before{ bottom: -2px; background: #2f63a4;}
.children-navs ul li:hover:after, .children-navs ul li:hover:before{ bottom: -2px; background: #2f63a4;}

/*底部导航*/
.footer6-nav li {margin-right: 30px;}


/*页面宽度*/
#mould76972{width:100%;}
#mould76973{background-color:#3DA9A1;background:#3DA9A1;margin-bottom:30px!important;}
#mould76974{width:100%;}
#mould76974>div{min-height:400px!important;}
#mould76976{ width:1600px; margin:0 auto;}
#mould76976 p{ line-height:30px;}
#mould76976 p img{ margin:5px 0;}

.rel_cont{ width:1600px;}
.zp_job{ width:100%;}

/*产品*/
.picture1 .picture1-cont > ul li{ width:23.5%; margin-top:10px;}
.picture1 .picture1-cont > ul li a img{ height:282px;}
.shops_a .picture1-cont > ul li a img{ height:502px;}
.honor1 .picture1-cont > ul li a img{ height:426px;}
.product-list > ul li{ margin-bottom:20px; width:31.5%;}
.product-list > ul li p:first-child{ height:100%; border: 1px solid #e5e5e5;}
.product_xq3 h2{ height: auto; width: 50%;}
.main3{ padding:0;}

/*新闻*/
.wz_main,.news001 .news_ny_bg,.main2,.picture1 .picture1-cont,.product-list,.newcontent,.main3{ width:1600px; margin:0 auto;}
.wz_main .wz_news_ny li .img_box{ width:26%;}
.wz_main .wz_news_ny li .text {width: 72%;float: right;}
.wz_main .wz_news_ny li:hover .text span {border-color:#0067b7;background-color:#2f63a4;background:#2f63a4;border-radius:30px;color:rgb(255, 255, 255);}
.newcontent{ min-height:400px;width: 850px;}
.news001 .news_ny_cont{ min-height:400px;}
.news001 .news_ny_cont_xq h3 a,.tb_page h4 a,.fenye3_all h4 a,.newcontent h3 a{ color:#0067b7;}
.tb_page{ width:1600px; margin:30px auto;}
.f-pageone.fenye{ margin:0 0 24px 0!important;}




/*联系*/
.title_ny{ display:none;}
.item{margin-top: 6vw;margin-bottom: 8vw；}
.item .n{font-weight: bold;font-size: 1.5vw;color: #272727;margin-bottom: 3vw;}
.item .img{width: 58vw;position: absolute;right: 0;margin-top: -3vw;margin-bottom:2%;z-index: -1;}
.item .textBox{width: 30vw;height: 17vw;border-radius: 10px;padding: 4% 2%;box-shadow: 0 0 30px 0 #a1a1a1;margin-left:6%;}
.mobile{display: none;}
.item .d{line-height: 60px;font-weight: bold;font-size: 24px;background-image: linear-gradient(to bottom,#9ec9ff,#2f63a4);color: transparent;-webkit-background-clip: text;}
.item .d a{line-height: 60px;font-weight: bold;font-size: 24px;background-image: linear-gradient(to bottom,#9ec9ff,#2f63a4);color: transparent;-webkit-background-clip: text;}

/*视频*/
#mould35389{ width:1600px; margin: 0 auto;}
#mould35389 li{ width:48%; float:left; margin-bottom:2%;margin-right:4%;}
#mould35389 li:nth-child(2){ margin-right:0;}
#mould35389 li:nth-child(4){ margin-right:0;}
#mould35389 li:nth-child(6){ margin-right:0;}
#mould35389 li .videos{ height: 432px;background-color:#000;}
#mould35389 li video{ width:100%; height: 100%; border:none;}
#mould35389 li p{ text-align:center; line-height:60px;}
#mould35389 li:hover p{ color: #333;}
.map{ width:100%; height:auto;}
#mould52519 .span6:first-child{ width:60%; overflow: hidden;}
#mould52519 .span6:last-child{ width:36%; float:right;}
#mould52519{ width:1300px; margin:0 auto 40px;}
.commonality{ padding:0;}
.ly8-wrap .ly8-form1Input,.form1Textarea1{ border:1px solid #ccc;}
.footer6{ background:#333;}
.footer6 .footer6-main{ width:1600px; padding: 50px 0 50px; border-bottom: 1px solid rgba(255,255,255,0.2);}
.footer6 .copy{ width:1600px;}
/* 下载中心 */
.xiazai{width: 1200px; overflow: hidden; margin: 40px auto 0;}
.xiazai li{width: 583px; height: 106px; float: left; border: 1px solid #ccc; margin-bottom: 30px; padding: 16px;}
.xiazai li:nth-child(2n-1){margin-right: 30px;}
.xiazai .fr{width: 510px; overflow: hidden;}
.xiazai .fr h5{font-size: 18px; color: #333; font-weight: 400;}
.xiazai .fr h6{font-size: 14px; color: #999; font-weight: 400; padding-top: 10px; line-height: 22px; height: 54px; overflow: hidden;}
.xiazai li:hover{background: #01479d;}
.xiazai li:hover .fr h5{color: #fff}
.xiazai li:hover .fr h6{color: #fff}



/*内页大图*/
#mould76972 {margin: 100px 0 0 0;}


/*简历*/
#mould76461 {margin-bottom: 40px;}

/*标签栏*/
#mould76973 {background-color: #0067b7;background: #0067b7!important;}

#mould76991 .form1Bt a{ background: #0067b7!important;}

/*留言*/
.message_179{ background: url("/images/answer.jpg") no-repeat; background-size: cover; padding: 100px 0;}
.message_179 .width_1360{ padding: 0 30px; box-sizing: border-box;}
.message_179 .top{ margin-bottom: 50px; padding: 0;}
.message_179 .top h3{ font-size: 30px; line-height: 30px;letter-spacing: 1px;font-weight: bold;color: #2f63a4;margin-bottom: 15px;}
.message_179 .top p{ color: #666; line-height:24px;}
.message_179 .form{ }
.message_179 .form .left{ float:left; width:38%;}
.message_179 .form .left li h2{ color: #b0b0b0; line-height:36px;}
.message_179 .form .left li .company{ position: relative;}
.message_179 .form .left li em{ background: url("/images/btn-2.png") no-repeat; width: 30px; height:30px; display: block; position: absolute; top: 25px; left: 25px; background-position: 3px 0;}
.message_179 .form .left li:nth-child(2) em{ background-position: -34px 0;}
.message_179 .form .left li:nth-child(3) em{ background-position: -74px 0;}
.message_179 .form .left li:nth-child(4) em{ background-position: -112px 0;}
.message_179 .form .left li input{ width: 100%; height: 80px; border: 2px solid #dcdcdc; border-radius: 5px; padding: 0 0 0 80px; color: #666; box-sizing: border-box; margin-bottom:10px;}
.message_179 .form .left li input:focus{ box-shadow: none;}

.message_179 .form .right{ float:right; width:52%;}
.message_179 .form .right h2{ color: #b0b0b0; line-height:36px;}
.message_179 .form .right .detail{ position: relative;}
.message_179 .form .right .detail textarea{ width: 100%; height:460px; border: 2px solid #dcdcdc; border-radius: 5px; display: block; background: transparent; padding-top: 60px; padding-left: 28px; box-sizing: border-box;}
.message_179 .form .right .detail textarea:focus{ box-shadow: none;}
.message_179 .form .right .detail span{ position: absolute; top:15px; left: 25px;}
.message_179 .form .right .detail span em{ background: url("/images/btn-2.png") no-repeat; width: 30px; height:30px; display: inline-block; background-position: -152px 0; position: relative; top: 8px; margin-right:8px;}
#submit{ width: 340px; margin: 36px auto 0 auto; border-radius: 12px; line-height: 54px; text-align: center; color: #fff; background: #0067b7; display: block;}
#submit:hover{ background: #d70c19; cursor: pointer;}
.submit{ background: #bab9b9 !important; cursor: pointer;}
#mould52735{ width: 1360px; margin:0 auto;}


/*标签栏*/
.title{      margin-top: 60px;  color: #ec6c02;font-size: 36px;line-height: 50px;font-weight: bold;text-align:center}
.name{ color:#666; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;margin-bottom:50px;    margin-top: 10px;}
#ny_menu ul{ background:#f5f5f5; width:640px; margin:0 auto 48px auto; border-radius:40px; overflow:hidden;}
#ny_menu li{ float:left; width:50%; transition:.5s;}
#ny_menu li:hover{ background:#ec6c02;}
#ny_menu li.active{ background:#ec6c02;}
#ny_menu li a{ line-height:80px;     font-size: 20px;text-align:center; display: block; transition:.5s;}
#ny_menu li.active a{ color:#fff;}
#ny_menu li:hover a{ color:#fff;}






@media (max-width:1680px){ 
   .navbars4{ width:93%;}
   .navbars4 .logo{ width:25%; margin-top: 24px;}
  .navbars4 li>a {margin-right: 2%;height: 40px;}
  #mould76976{width: 94%;}
  #mould35389{width: 94%;}
  .rencai {width: 94%;margin: 0 auto;}
  .culture{width: 94%;}
 .copy_bg{width:94%;}
  .banxin{width:94%;}
  .footer .foot_text>img{margin-bottom:15px;}
  .footer{padding-top:30px;}
	.culture .box{margin-right: 6%;}
     #mould76976, .navbars4, .wz_main, .news001 .news_ny_bg, .main2, .picture1 .picture1-cont, .product-list, .newcontent, .main3, .width_1600{width:94%;}
  .item .img {width: 56%;}
  .item .d {font-size: 20px;}
  .item .textBox {margin-left: 8%;}
  .item .textBox {padding: 5% 2%;}
}


@media screen and (min-width:1501px) and (max-width:1600px){ 
   .navbars4{ width:93%;}
   .navbars4 .logo{ width:25%; margin-top: 24px;}
  .navbars4 li>a {margin-right: 2%;height: 40px;}
  #mould76976{width: 94%;}
  #mould35389{width: 95%;}
 .rencai {width: 94%;margin: 0 auto;}
  .culture{width: 94%;}
 .copy_bg{width:94%;}
  .banxin{width:94%;}
  .footer .foot_text>img{margin-bottom:15px;}
  .footer{padding-top:30px;}
	.culture .box{margin-right: 6%;}
    .width_1600{width:94%;}
  .item .img {width: 56%;}
  .item .textBox {padding: 2%;padding-bottom:5%;}
  .item .textBox {margin-left: 9%;}
}

@media screen and (min-width: 1441px) and (max-width: 1500px){
  .navbars4{ width:93%;}
  #mould76976{width: 95%;}
  .rencai{width: 94%;margin: 0 auto;}
   .navbars4 .logo{ width:25%; margin-top: 24px;}
  .navbars4 li>a {margin-right: 2%;height: 40px;}
  .culture{width: 94%;}
 .copy_bg{width:94%;}
  .banxin{width:94%;}
  .footer .foot_text>img{margin-bottom:15px;}
  .footer{padding-top:30px;}
	.culture .box{margin-right: 6.3%;}
    .width_1600{width:94%;}
  .item .img {width: 56%;}
  .item .d {font-size: 19px;line-height: 48px;}
  .item .textBox {padding: 2%;padding-bottom:7%;}
  .item .textBox {margin-left: 9%;}
}


@media screen and (min-width:1361px) and (max-width:1440px){ 
  .navbars4 .logo{ width:25%; margin-top: 24px;}
  .navbars4 .logo {width: 23%;margin-top: 30px;}
  .width_1600{ width:94%;}
  .copy_bg{width:94%;}
  .banxin{width:94%;}
  #mould76976{width: 94%;}
  #mould35389{width: 95%;}
  .culture .box{margin-right: 6.3%;}
  .footer .foot_text>img{margin-bottom:15px;}
  .footer{padding-top:30px;}
	.width_1600{width:94%;}
  .item .img {width: 56%;}
  .item .d {font-size: 19px;line-height: 48px;}
  .item .textBox {padding: 2%;padding-bottom:8%;}
  .item .textBox {margin-left: 9%;}
}

@media screen and (max-width: 1360px){
 .navbars4{ width:93%;}
  #mould35389{width: 95%;}
  .navbars4 li>a {font-size:16px;}
  .navbars4 .logo{ width:23%; margin-top: 29px;}
  .navbars4 li>a {margin-right: 2%;height: 40px;}
  .width_1600{ width:94%;}
  .copy_bg{width:94%;}
  .banxin{width:94%;}
.item .img {width: 56%;}
  .item .d {font-size: 19px;line-height: 48px;}
  .item .textBox {padding: 2%;padding-bottom:8%;}
  .item .textBox {margin-left: 9%;}
}



