﻿.f-pageone.fenye li:hover {
    border: 1px solid #005aa3;
}
.f-pageone.fenye li a:hover {
    color: #005aa3;
}

.footer ul{
    width :auto !important;
}
/*底部*/
.contact{ background:rgba(255,255,255,0.5); padding:50px 0;}
.contact .width_1600{ margin-top:0;}
.contact .left{ float:left; width:25%;}
.contact .left h2{ font-size: 30px; font-weight: bold; line-height: 30px; color:#215cae; margin-bottom:24px;}
.contact .left p{ font-size: 18px; line-height: 30px;}
.contact ul{ float:left; width:75%;}
.contact li{ float:left; width:33.33%; text-align:Center; margin-top:22px; border-left:1px solid #ccc; box-sizing:border-box;}
.contact li div img{ display:inline-block; margin-top: -5px;}
.contact li div h2{ display:inline-block; margin-left:15px; font-weight: bold; font-size: 20px; font-weight: bold;}
.contact li div h2:hover{ color:#215cae;}
.contact li p{ font-size: 18px; color:#666; margin-top:6px;}

.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(/image/sj1.png) no-repeat center;}
.footer .foot_share a:nth-child(2){ background:rgba(0,0,0,0.2) url(/image/wx1.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;}
.footer li{ float:left; margin-right:3vw;}
.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:30px;}
.footer li h5 a:hover{ color:#215cae;}

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

/*悬浮导航*/
.navs>li .hide1{ position: absolute; top:100px; width:540px; background: #f5f5f5; z-index: 9999; padding:25px 40px; display:none;}
.navs>li .hide1 a{ display: block; background:rgba(0, 0, 0, 0); color:#333; padding:8px 32px; border-radius: inherit;}
.navs>li .hide1 a:hover{ background:#005aa3!important; color:#fff!important;}
.navs>li .hide1 .left{ float: left; width:30%;}
.navs>li:nth-child(3) .hide1 .left{ width:32%;}
.navs>li .hide1 .left a{ text-align:center;}

.navs>li .hide1 .right{ float: right; width:62%; padding-left:7%; box-sizing: border-box; border-left: 1px solid #ccc;}
.navs>li .hide1 .right img{ width:94%;border: 1px solid rgba(0,0,0,0); margin: 5px 0;}
.navs>li .hide1 .right img:hover{ border: 1px solid #032cba;}
.navs>li .hide1 .right p{ text-transform: uppercase; font-size:14px;}
.navs>li:hover .hide1{ display:block;}
.navs>li:nth-child(n+2) .hide1{ right:0%;}


#mould76984 .flex_ul{width: 100%;height:100%;}
.children-navs ul li.active a{color: #005aa3;}
.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}


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

@media screen and (max-width: 1680px) {
    .banxin {
        width: 96%;
    }
  #mould82032 .swiper-container {
    padding-left: 0 !important;

}
}
@media screen and (max-width: 1440px){
    .banxin {
           width: 94%;
    }
    #mould82032 .swiper-container {
    padding-left: 0 !important;

}
}
/*顶部导航*/

#mould82028 .navbars4 .logo {
    width: 400px;
}

/*logo大小*/
#mould82028 .navs li a {
    padding: 8px 15px;
}

/*导航文本边距*/
#mould82028 .navbars4 li:hover a {
    color: #005aa3;
    background: none;
}

/*导航文本悬浮样式*/
#mould82028 {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 9999;
    background: white;
}
#mould82028 .navbars4 .active a{background: #fff;
    color: #005aa3;}
/*标签栏*/
.crumbs{ width: 1600px; margin: 0 auto;}
.crumbs_nav{ float: left; width: 30%; line-height: 80px;}
.crumbs_nav a{ display: inline-block; margin: 0 15px;}
.crumbs_nav a:hover{ color: #da0011;}
.crumbs_nav a.b{ background: url("/image/btn.png") no-repeat; background-position: -157px 0; width: 20px; height: 20px; position: relative; top: 5px;}
.crumbs_nav span{ margin-left: 15px; color: #005aa3;}
.crumbs ul{ float: right; width: auto;}
.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: #005aa3;}
.children-navs ul li.active a{ color: #005aa3;}
.children-navs ul li.active:after, .children-navs ul li.active:before{ bottom: -2px; background: #005aa3;}
.children-navs ul li:hover:after, .children-navs ul li:hover:before{ bottom: -2px; background: #005aa3;}

/*底部导航*/
.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:24%;}
.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:32%;}
.wz_main .wz_news_ny li:hover .text span {border-color:#005aa3;background-color:#005aa3;background:#005aa3;border-radius:4px;color:rgb(255, 255, 255);}
.newcontent{ min-height:400px;}
.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:#005aa3;}
.tb_page{ width:1600px; margin:30px auto;}
.f-pageone.fenye{ margin:0 0 24px 0!important;}




/*联系*/
#mould54317{ background: url(/images/contact_bg.fff97c3a.png) no-repeat right 50px top 50px; background-size: 90%; padding: 0 0 90px 0; box-sizing: border-box;}
.width_1360{ width: 1600px; margin: 0 auto;}
.contact-box h2{ font-size: 70px; font-family: Patrician; position: relative; padding-bottom:20px;}
.contact-box h2:after{ content: ""; display: block;width: 70px; height: 1px; border-top: 1px solid #000; position: absolute;bottom: 0;left: 0;}
.contact-box h3{ font-size: 30px; line-height:30px; margin-top:20px;}
.contact-box h3 em{ font-size: 24px; margin: 0 25px; color: #666;}
.contact-box h3 span{ font-size: 20px; color: #8d8d8d; display: inline-block;}
.contact-container{ width: 48%; padding: 50px 0; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.2); border-radius: 18px;}
.contact-container .left{ width: 80px; float: left; margin: 0 24px 0 40px;}
.contact-container .left img{ width: 100%;}
.contact-container .right{ float: left; margin-top: 8px;}
.contact-container .right p{ font-size: 24px; line-height:30px; margin-top: 10px; color: #1a1a1a;}
.dizhi .contact-container{ float: left;  margin-top: 60px;}
.dizhi .contact-container:nth-child(even){ float: right;}
#mould54317 .map{ margin-top:60px;}
.allmap{ overflow: hidden;}


/*视频*/
#mould35389{ width:1600px; margin: 0 auto;}
#mould35389 li{ width:48%; float:left; margin-bottom:2%;}
#mould35389 li:nth-child(even){ float:right;}
#mould35389 li .videos{ border:1px solid #ccc; height: 367px;}
#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;}


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


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

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

#mould76991 .form1Bt a{ background: #005aa3!important;}





@media screen and (min-width:1441px) and (max-width:1680px){ 
  .navbars4{ width:94%;}
  .navbars4 .tel{ margin-left:2%;}
  
  #mould76976,.footer6 .footer6-main,.footer6 .copy,.wz_main, .news001 .news_ny_bg, .main2, .picture1 .picture1-cont, .product-list, .newcontent, .main3,.tb_page,.rel_cont{ width:92%;}
  .footer6-nav li{ margin-right: 42px;}
  .product-list > ul li p:first-child{ height:370px;}
  .shops_a .picture1-cont > ul li a img{ height: 484px!important;}
  .picture1 .picture1-cont > ul li a img{ height:272px;}
  .crumbs {   width: 95%;}
  .tiaojian {  width: 95%!important;}
  .width_1360 {    width: 92%;}


}




@media screen and (min-width:1360px) and (max-width:1440px){ 
  .navbars4{ width:94%;}
  .navbars4 .tel{ display:none;}
  
  #mould76976,.footer6 .footer6-main,.footer6 .copy,.wz_main, .news001 .news_ny_bg, .main2, .picture1 .picture1-cont, .product-list, .newcontent, .main3,.tb_page,.rel_cont{ width:92%;}
  .footer6-nav li{ margin-right: 42px;}
  .product-list > ul li p:first-child{ height:317px;}
  .shops_a .picture1-cont > ul li a img{ height: 415px!important;}
  .picture1 .picture1-cont > ul li a img{ height:233px;}
  .crumbs {   width: 95%;}
  .tiaojian {  width: 95%!important;}
  .width_1360 {    width: 92%;}
}




