/*头部样式*/
header{}
.header_t{line-height: 45px;background:#f1f1f1;}
.container{width: 90%;max-width: 1400px;margin: 0 auto;}
.wel{float: left;font-size: 14px;color: #808080;}
.header_t_a{float: right;display: flex;}
.header_t_a a{display: flex;justify-content: center;min-width: 120px;border-left: 1px solid #e0e0e0;text-align: center;font-size: 13px;color: #999999;padding:0 10px;}
.header_t_a a{color: #fff;background:#e62412;/*border-left: 1px solid #f19528;*/}
.header_t_a a i{display: inline-block;width: 21px;height: 45px;margin-right: 8px;}
.header_t_a a:nth-child(2) i{background:url(../images/h_a1.html) no-repeat center;}
.header_t_a a:nth-child(2) i{background:url(../images/h_a1_h.png) no-repeat center;}
.header_t_a a:nth-child(3) i,.header_t_a a:nth-child(4) i{background:url(../images/h_a2.html) no-repeat center;}
.header_t_a a:nth-child(3) i,.header_t_a a:nth-child(4) i{background:url(../images/h_a2_h.png) no-repeat center;}
.header_t_a a:nth-child(1) i{background:url(../images/h_a3.html) no-repeat center;}
.header_t_a a:nth-child(1) i{background:url(../images/h_a3_h.png) no-repeat center;}

.header_languages{float:right;margin-left:80px;display:flex;justify-content:space-around;}
.header_languages a{font-size:14px;line-height:45px;color:black;align-items:center;display:flex;justify-content:center;margin:0 10px;}
.header_languages a img{height:18px;margin-right:10px;}

.head2{color:#e62412;font-size: 18px;margin-bottom: 10px;font-family: "黑体";font-weight: 600;}
.container{max-width: 1200px;width: 96%;margin: 0 auto;}
.head{padding:10px 0;}
.logo{float: left;}
.logo_text{float: left;font-size: 18px;color: #075c9f;font-weight: bold;line-height: 30px;padding-left: 20px;margin-left: 30px;position: relative;margin-top: 10px;}
.logo_text span{color: #e62412;font-size: 24px;display: block;}
.logo_text:before{content: '';position: absolute;left:0;top:50%;margin-top:-25px;width: 1px;height: 50px;background-color: #075c9f;}
.top_tel{padding-left: 60px;background:url(../images/tel.html)no-repeat left center;float: right;font-size: 14px;line-height: 1.8em;padding:0 0 0 60px;margin-top: 0px;}
.top_tel p:nth-child(2),.top_tel p:nth-child(3){font-size: 22px;color: #075c9f;}
.head_nav{background-color: #f0f0f0;}
.nav{max-width: 1200px;margin:0 auto;}
.nav li{float: left;width: 16.666%;position: relative;}
.nav li a{display: block;font-size: 16px;color: #414141;text-align: center;line-height: 60px;}
.nav li h2 a{font-weight: normal;}
.nav li a span{display: inline-block;width: 18px;height: 15px;background:url(../images/home.html) no-repeat center;}
.nav li:hover a{background-color: #075c9f;color: #fff;}
.nav li:hover a span{background:url(../images/homeh.html) no-repeat center;}
.nav li.on a{background-color: #075c9f;color: #fff;}
.nav li.on a span{background:url(../images/homeh.html) no-repeat center;}
.nav li .b_nav{display: none;position: absolute;top:60px;left:0px;z-index: 999;background-color: #fff;width: 100%;}
.nav li .b_nav a{font-size: 14px;color: #4c4c4c;  
    line-height: 38px;  
    border-bottom: 1px solid #f0f0f0;}
.nav li:hover .b_nav a{color: #4c4c4c;background-color: #fff;}
.nav li .b_nav a:hover{color: #075c9f;}

.menu-button{display: none;position: absolute;top: 6px;right: 0px;padding: 0px 5px 0px 5px;cursor: pointer;-webkit-transition: .3s;transition: .3s;background-color: #075c9f;z-index: 99999;}
.menu-button .bar {display: block;height: 2px;background: #fff;margin: 7px 0;opacity: 1;transition: all .5s ease;width: 26px;transform-origin: left center;}

.mnav .bar:nth-child(1){transform:rotate(45deg);/*width: 40px;*/
}
.mnav .bar:nth-child(2){opacity: 0;}
.mnav .bar:nth-child(3){transform:rotate(-45deg);/*width: 40px;*/
}
.mnav .bar{position: relative;left: 3px;}

.mobileNav{display: none;background-color: #075c9f;text-align: center;position: absolute;left:0;top:40px;z-index: 99999;width: 100%;}
.mobileNav li {line-height: 2em;padding:1em 0;}
.mobileNav li a{font-size: 1rem;color: #fff;font-weight: normal;}
.mobileNav li h2 a{font-weight: normal;}
.mobileNav li .b_nav{display: none;}
#swiper-container1 .swiper-pagination{bottom: 45px;}
#swiper-container1 .swiper-pagination-bullet{width: 48px;height: 5px;background-color: #fff;border-radius: 0;opacity: 1;}
#swiper-container1 .swiper-pagination-bullet-active{background-color: #075c9f;}
.m_nav{display: flex;flex-wrap: wrap;float: left;width: 60%;padding-left: 15px;}
.m_nav li{margin:0 5px;}
.m_nav li h2 a{font-size: 14px;color: #333;font-weight: normal;}
@media(max-width: 1600px){.head2{    font-size:18px;}
}
@media(max-width: 1199px){.container{    box-sizing: border-box;width: 100%;padding:0 1%;}
    .head{    padding:10px 2%;}
    #swiper-container1 .swiper-pagination{    bottom: 20px;}
    .logo_text{    font-size:18px;}
    .logo_text span{    font-size:20px;}
}
@media(max-width: 1200px){#swiper-container1 .swiper-pagination-bullet {width: 30px;}
    .logo_text{display: none;}
    .nav li{    width: 16.666%;}
    .head2{    font-size:16px;line-height:1.6;margin-bottom:10px;}
    .header_t_a a{    min-width:80px;}
}
@media(max-width: 1200px){.header_t{display:none;}

}
@media(max-width: 1200px){.container{    box-sizing: border-box;width: 100%;padding:0 10px;}
    .head{    padding:10px 4%;}
    .logo{    width: 25%;/*float: none;*/
    }
    .menu-button{display: block;}
    .nav{display: none;}
    #swiper-container1 .swiper-pagination{    bottom:5px;}
    .top_tel{display: none;}
}



.hotSearch{background: #f5f5f5;padding:10px 0;}

.index_shuju{display: flex;flex-wrap: wrap;justify-content: center;padding:30px 0;}
.index_shuju li{width: 25%;text-align: center;position: relative;}
.index_shuju li:after{content: '';width: 1px;height: 60px;background-color: #ccc;position: absolute;right: 0;top:30px;}
.index_shuju li:last-child:after{opacity: 0;}
.index_shuju a.img{display: block;width: 47px;height: 47px;line-height: 47px;text-align: center;margin:0 auto;}
.index_shuju a.img1{display: block;width: 47px;height: 47px;line-height: 47px;text-align: center;margin:0 auto;}
.index_shuju li p{font-size: 14px;color: #666;padding-top: 5px;}
.index_shuju li h3{font-size: 40px;color: #075c9f;line-height: 1.2em;}
.index_shuju li h3 span{font-size: 16px;color: #666;font-weight: normal;margin-left:5px;}

@media(max-width: 1199px){.index_shuju li h3{    font-size: 36px;}

}
@media(max-width: 768px){
   .index_shuju a.img{width: 34px;}
       .index_shuju a.img1{width: 30px;}
    .index_shuju{    padding:8px 0;}
    .index_shuju li h3{    font-size: 28px;}
    .index_shuju li:after {height: 40px;background-color: #e0e0e0;top: 35px;}
}
@media(max-width: 640px){.index_shuju li h3{    font-size: 18px;}
    .index_shuju li h3 span{    font-size: 12px;margin-left: 3px;}
    .index_shuju li p {font-size: 12px;padding-top: 0px;}
}

.index_product{background-color: #f7f7f7;padding:40px 0;}
.index_title1{text-align: center;margin-bottom: 45px;}
.index_title1 h3{font-size: 40px;color: #075c9f;background: url(../images/title1.png) no-repeat center;}
.index_title1 p{font-size: 16px;color: #666;}
.index_product_content{display: flex;flex-wrap: wrap;}
.index_product_l{width: 18%;max-width: 220px;}
.index_product_l h3{font-size: 40px;color: #fff;text-align: center;background-color: #075c9f;line-height: 1.4em;padding:25px 0;}
.index_product_l h3 p{font-size: 16px;font-weight: normal;line-height: 1em;}
.index_sort{border-top: 5px solid #f7f7f7;}
.index_sort li{
}
.index_sort li a{display: block;width: 100%;line-height: 1.2;background: #e6e6e6;font-size: 15px;color: #4e4e4e;/*text-align: center;*/
    border-bottom: 1px solid #fff;padding:16px 0 16px 15px;box-sizing: border-box;}
.index_sort li:hover a{background: url(../images/sort_h.jpg) no-repeat right center;color: #fff;}
.index_sort li.on a{
   background: url(../images/sort_h.jpg) no-repeat right center;
   background-color: #075c9f;color: #fff;}
.index_product_r{width: 82%;display: none;}
a.index_p_more{background: #e62412!important;}
a.index_p_more:hover{background: #eeb355!important;}
.index_product_more a.a3{width: 160px;}
.index_product_more a:hover{text-decoration: underline;}
/*.index_product_r a.index_p_more{*/
/*    display: block;*/
/*    width: 120px;*/
/*    line-height: 40px;*/
/*    background: #075c9f;*/
/*    font-size: 16px;*/
/*    color: #fff;*/
/*    text-align: center;*/
/*    margin:20px auto 0;*/
/*    display: none;*/
/*}*/
.index_product_more{display: flex;justify-content: center;margin:20px auto 0;}
.index_product_more a{display:inline-block;line-height:40px;background: #075c9f;font-size: 16px;color: #fff;text-align: center;margin:0 20px;padding:0 20px;border-radius: 25px; 
}
/*.index_product_more a:nth-child(2),.index_product_more a:nth-child(3){*/
/*    width: 150px;*/
/*    background: #e62412;*/
/*}*/
.index_product_list{display: flex;flex-wrap: wrap;}
.index_product_list li{width: 23%;margin-left: 2%;box-sizing: border-box;margin-bottom: 15px;}
.index_product_list li a.img{border: 1px solid #ededed;display: block;}
.index_product_list li h3 a{display: block;width: 100%;font-size: 14px;color: #666;text-align: center;line-height: 1.2;/* background-color: #919191; */
    font-weight: normal;
padding: 7px 0 0 0;
}
.index_product_list li:hover a.img{border: 1px solid #075c9f;}
.index_product_list li:hover h3 a{background-color: #075c9f;color: #fff;}
a.a2023{background: #e62412!important;color: #fff!important;}
.index_xsyjx_sort li.on a.a2023,a.a2023:hover{background: #eeb355!important;color: #fff!important;}
@media(max-width: 1199px){.index_title1{    margin-bottom: 30px;}
    .index_title1 h3{    line-height: 1.6em;font-size: 36px;}
}
@media(max-width: 1024px){.index_product{    padding:30px 0;}
    .index_title1{    margin-bottom: 20px;}
    .index_product_l h3{    font-size: 24px;}
    .index_product_list li h3 a{    line-height: 1.4em;padding:10px 0;}
}
@media(max-width: 768px){.index_product_list li h3 a {font-size: 12px;}
    .index_title1 h3{    background:none;font-size: 24px;}
    .index_product_list li{    width: 30%;margin:0 0.65% 15px 2.65%;}
    /*.index_product_r a.index_p_more {*/
    /*    display: none;*/
    /*}*/
    .index_product_more a{    margin: 0px 10px;font-size: 14px;width: auto;line-height: 1.4;display: flex;align-items: center;justify-content: center;padding:7px 10px;}
    .index_product_more a:nth-child(2), .index_product_more a:nth-child(3),.index_product_more a.a3{    width:auto;}
    .index_product_more a.m_btn{display:flex!important;}
    /*.index_product_more a.a3{*/
    /*    width: 130px;*/
    /*}*/
}
@media(max-width: 640px){.index_product{    padding: 24px 0;}
    .index_title1{    line-height: 1.6em;margin-bottom: 10px;}
    .index_title1 h3{    font-size: 20px;}
    .index_title1 p{    font-size: 12px;}
    .index_product_l{    width: 100%;max-width: 100%;margin-bottom: 10px;}
    .index_product_l h3{display: none;}
    .index_sort{border:none;
font-size: 0;
}
    .index_sort li {    padding: 4px 5px;
display: inline-block;
vertical-align: top;
width: 50%;
box-sizing: border-box;
}
    .index_sort li a {height:12vw;border: none;line-height:1.2;font-size:14px;
        display:flex;align-items:center;justify-content:center;
        padding:0;text-align: center;}
    .index_sort li:hover a{background:#eee;color:black;}
    .index_product_r{    width: 100%;}
    .index_product_list li{     width: 44%;margin: 6px 3%;}
    .index_product_more a{    font-size:13px;margin:0 5px;}
}



.ht1{width: 1920px;position: relative;left:50%;margin-left: -960px;height: 220px;background: url(../images/ht_bg.jpg) no-repeat center;}
.ht1 .container{position: relative;}
.ht1 h3{font-size: 40px;color: #fff;padding: 40px 0 0 150px;line-height: 1em;margin-bottom: 35px;}
.ht1 p{font-size: 18px;color: #fff;line-height: 1em;padding-left: 270px;}
.ht1 p span{font-size: 26px;color: #ffbb50;font-weight: bold;}
.ht1 p.p1{font-size: 14px;padding-top: 25px;}
.ht1 p.p1 strong{font-size: 18px;color: #ffbb50;}
.ht1 p a{display: inline-block;width: 150px;line-height: 36px;background: #e62412;font-size: 16px;font-weight:bold;color: #fff;text-align: center;border-radius: 25px;margin-left: 15px;}
/*.ht1 p a.a3{*/
/*    margin-left: 15px;    */
/*}*/
.ht1 p a:hover,.index_ys_content2 ul li .text a:hover,.bottom_fixed a:hover,a.x_more1:hover,a.pc_btn:hover,.consulta .cont .consulta_more a:hover,.product_detail_more a:hover,.product_detail_tel a:hover,a.a3:hover,.header_t_a a:hover{background-color: #eeb355!important;}
.index_fuwu{background: url(../images/fuwu_bg.png) no-repeat center;background-size: cover;padding:50px 0;}
.index_fuwu_list{display: flex;justify-content: center;}
.index_fuwu_list li{width: 115px;height: 115px;border: 1px solid #ccc;border-radius: 50%;cursor: pointer;}
.index_fuwu_list li a.img{width: 51px;height: 46px;display: block;margin:20px auto 5px;

}
.index_line{width: 62px;height: 115px;background: url(../images/dian.png) no-repeat center;}
.index_fuwu_list li.li1 a.img{background: url(../images/f1.png) no-repeat center;}
.index_fuwu_list li.li2 a.img{background: url(../images/f2.png) no-repeat center;}
.index_fuwu_list li.li3 a.img{background: url(../images/f3.png) no-repeat center;}
.index_fuwu_list li.li4 a.img{background: url(../images/f4.png) no-repeat center;}
.index_fuwu_list li.li5 a.img{background: url(../images/f5.png) no-repeat center;}
.index_fuwu_list li.li6 a.img{background: url(../images/f6.png) no-repeat center;}
.index_fuwu_list li.li7 a.img{background: url(../images/f7.png) no-repeat center;}
.index_fuwu_list li.li1:hover a.img{background: url(../images/f1_h.png) no-repeat center;}
.index_fuwu_list li.li2:hover a.img{background: url(../images/f2_h.png) no-repeat center;}
.index_fuwu_list li.li3:hover a.img{background: url(../images/f3_h.png) no-repeat center;}
.index_fuwu_list li.li4:hover a.img{background: url(../images/f4_h.png) no-repeat center;}
.index_fuwu_list li.li5:hover a.img{background: url(../images/f5_h.png) no-repeat center;}
.index_fuwu_list li.li6:hover a.img{background: url(../images/f6_h.png) no-repeat center;}
.index_fuwu_list li.li7:hover a.img{background: url(../images/f7_h.png) no-repeat center;}
.index_fuwu_list li p{font-size: 14px;color: #666;text-align: center;}
.index_fuwu_list li:hover{background-color: #075c9f;border:1px solid #075c9f;}
.index_fuwu_list li:hover p{color: #fff;}
.index_ys{padding:60px 0;}
.index_ys_content{position: relative;
/*    min-height: 478px;*/
}
.ys_img{width: 47%;position: absolute;left:0;top:0;}
.ys_tab{width: 48%;float: right;}
.tab1li ul{display: flex;flex-wrap: wrap;position: relative;}
.tab1li ul:after{content: '';position: absolute;top:8px;left:0;width: 100%;height: 1px;background-color:#d9d9d9;z-index: 1;}
.tab1li ul li{width: 22%;margin:0 1.5%;cursor: pointer;}
.tab1li ul li .quan{width: 12px;height: 12px;background-color: #fff;border-radius: 50%;border:3px solid #e8e8e8;margin:0 auto;position: relative;z-index: 2;}
.tab1li ul li.on .quan{border:3px solid #075c9f;}
.tab1li ul li .text{max-width: 118px;margin:0 auto;padding:18px 12px;position: relative;top: -10px;z-index: 3;}
.tab1li ul li .text .img{width: 42px;height: 36px;text-align: center;margin:10px auto 10px;}
.tab1li ul li .text h3{font-size: 18px;color: #363636;text-align: center;line-height: 1.4em;}
.tab1li ul li:nth-child(1) .text .img{background: url(../images/y1.html) no-repeat center;}
.tab1li ul li:nth-child(2) .text .img{background: url(../images/y2.html) no-repeat center;}
.tab1li ul li:nth-child(3) .text .img{background: url(../images/y3.html) no-repeat center;}
.tab1li ul li:nth-child(4) .text .img{background: url(../images/y4.html) no-repeat center;}
.tab1li ul li:nth-child(1).on .text .img{background: url(../images/y1_h.html) no-repeat center;}
.tab1li ul li:nth-child(2).on .text .img{background: url(../images/y2_h.html) no-repeat center;}
.tab1li ul li:nth-child(3).on .text .img{background: url(../images/y3_h.html) no-repeat center;}
.tab1li ul li:nth-child(4).on .text .img{background: url(../images/y4_h.html) no-repeat center;}
.tab1li ul li.on .text{background: #075c9f;}
.tab1li ul li.on .text h3{color: #fff;}
.tab1{display: none;}
.tab1 img{display: block;margin:40px auto 15px;min-height: 80px;}
.index_yzz{position: relative;padding:60px 0;}
.tab2li{margin-bottom: 20px;}
.tab2li ul{display: flex;justify-content: center;/*flex-end*/
}
.tab2li ul li{width: 160px;height: 46px;line-height: 46px;font-size: 16px;color: #333;border:1px solid #e5e5e5;text-align: center;margin:0 10px;cursor: pointer;}
.tab2li ul li.on{background: #075c9f;color: #fff;border:1px solid #075c9f;}
.tab2{display: none;position: relative;}
.tab2 .item{margin:0 20px;}
#swiper-container2{

}
.index_yzz .swiper-button-next1-0{background: url(../images/left1.png) no-repeat center;width: 42px;height: 78px;margin-top:-39px;right: -90px;transform:rotate(-180deg);outline: none;cursor: pointer;position: absolute;top:50%;}
.index_yzz .swiper-button-prev1-0{background: url(../images/left1.png) no-repeat center;width: 42px;height: 78px;margin-top:-39px;left: -90px;outline: none;cursor: pointer;position: absolute;top:50%;}
.index_yzz .owl-buttons .owl-next{background: url(../images/left1.png) no-repeat center;width: 42px;height: 78px;margin-top:-39px;right: -90px;transform:rotate(-180deg);outline: none;cursor: pointer;position: absolute;top:50%;   
}
.index_yzz .owl-buttons .owl-prev{background: url(../images/left1.png) no-repeat center;width: 42px;height: 78px;margin-top:-39px;left: -90px;outline: none;cursor: pointer;position: absolute;top:50%;}
@media(max-width: 1199px){.tab1 p{    font-size:12px;margin: 0px 20px 0 18px;}
    .ht1{display: none;}
    .index_fuwu{    flex-wrap: wrap;}
    .index_line{    width: 40px;}
    .tab1 img{    margin: 20px auto 10px;

    }
    .tab1li ul li .text{    padding:10px 10px;}
    .index_ys {    padding: 30px 0;}
    .index_yzz{    padding:30px 2%;}
    .index_yzz .swiper-button-prev1-0{display: none;}
    .index_yzz .swiper-button-next1-0{display: none;}
}
@media(max-width: 768px){.ys_img{    position: relative;width: 100%;}
    .ys_tab{    width: 100%;float: none;}
    .index_fuwu_list li {    width: 100px;height: 100px;}
    .index_fuwu_list li a.img{    width: 40px;height: 36px;background-size: 36px!important;}
    .index_line{    width: 30px;height: 100px;}
}
@media(max-width: 767px){.ys_img{display: none;}
    .index_ys{    padding:20px 0;}
    .tab1 img{    min-height: 50px;max-height: 50px;margin: 10px auto 10px;}
    .tab2li {    margin-bottom: 15px;}
    .tab2li ul li{    width:100px;height: 40px;line-height: 40px;}
    .tab1li ul li .text h3{    font-size: 12px;}
    .index_yzz{    padding:0 2% 20px 2%;}
    .index_fuwu{    padding:30px 0;}
    .index_fuwu_list{    flex-wrap: wrap;}
    .index_fuwu_list li {    width: 31%;margin-right: 2%;height: 110px;margin-bottom:20px;}
    .index_fuwu_list li.li3,.index_fuwu_list li.li6{    margin-right: 0;}
    .index_line{display: none;}
}



.m_ht1{width: 100%;left:0;margin-left: 0;display: none;padding:20px 0;height: auto;background: #075c9f;}
.m_ht1 h3{/*display: none;*/
    font-size: 20px;padding: 0;margin-bottom: 10px;}
.m_ht1 p {font-size: 14px;padding-left: 0px;line-height: 1.6;}
.m_ht1 p span{font-size: 16px;line-height: 1;}
.m_ht1 p.p1 {padding-top: 15px;}
.m_ht1 p a {width: 160px;font-size: 14px;margin-left: 15px;}
@media(max-width:768px){.m_ht1{display:block;}
}


.index_ys_content2{/*max-width: 1000px;*/
}
.index_ys_content2 ul{
}
.index_ys_content2 ul li{display: flex;flex-wrap: wrap;}
.index_ys_content2 ul li:nth-child(2n){flex-direction:row-reverse;}
.index_ys_content2 ul li .img{width: 50%;text-align: center;}
.index_ys_content2 ul li .img img{
}
.index_ys_content2 ul li .text{width: 50%;    
    padding:30px 25px;box-sizing: border-box;}
.index_ys_content2 ul li .text h3{font-size: 32px;color: #333;}
.index_ys_content2 ul li .text h3 span{display: none;}
.index_ys_content2 ul li .text p{font-size: 16px;}
.index_ys_content2 ul li .text a{display: block;width: 135px;line-height: 40px;font-size: 16px;color: #fff;background: #e62412;text-align: center;border-radius: 25px;margin-top:15px;/*margin: 32px auto 0;*/
}
@media(max-width:1600px){
}
@media(max-width:1440px){.index_ys_content2 ul li .text{    padding:20px;}
    .index_ys_content2 ul li .text h3{    font-size: 26px;}
    .index_ys_content2 ul li .text p{    font-size: 15px;}    
}
@media(max-width:1259px){.index_ys_content2 ul li .text h3{    font-size: 24px;}    
}
@media(max-width:1024px){
}
@media(max-width:768px){.index_ys_content2 ul li .text{    padding:15px;}
    .index_ys_content2 ul li .text h3{    font-size: 22px;}
    .index_ys_content2 ul li .text p{    font-size: 14px;}     
}
@media(max-width:640px){.index_ys_content2 ul li:nth-child(2n){    flex-direction:row;}
    .index_ys_content2 ul li .img{    width:100%;}
    .index_ys_content2 ul li .text{    padding:10px;width:100%;}
    .index_ys_content2 ul li .text h3{    font-size: 18px;}
}

.index_case{padding:70px 0 40px 0;background: url(../images/case_bg.png)no-repeat center;}
.index_case .index_title1{position: relative;padding:40px 0;margin-bottom:0 ;}
.index_case .index_title1 h3{color: #333;line-height: 1.6em;background: url(../images/title3.html)no-repeat center;}
.case_bg{position: absolute;background-color: #075c9f;text-align: left;color: #fff;font-size: 36px;padding: 40px 0px 40px 35px;top: 0;left: 20px;z-index: 9999;line-height: 1.6em;text-transform: uppercase;width: 265px;overflow: hidden;max-height: 200px;}
.case_bg strong{font-size: 52px;display: block;}
.index_case_content{position: relative;}
#swiper-container3 .swiper-slide{display: flex;flex-wrap: wrap;
  
   
}
#swiper-container3  .swiper-slide-active{ padding:0 20px 20px 20px;}
#swiper-container3  .swiper-slide a.img{display: block;max-width: 300px;margin-right: 90px;width:100%;}
#swiper-container3  .swiper-slide .text{padding-top: 20px;max-width: 690px;}
#swiper-container3  .swiper-slide .text h3{font-size: 18px;color: #434343;font-weight: normal;margin-bottom: 10px; 
}
#swiper-container3  .swiper-slide .text p{color: #4c4c4c;}
#swiper-container3  .swiper-slide .text a{display: block;margin:32px auto 0;border-radius: 25px;}
.index_case_content .swiper-button-next2{background: url(../images/case_left.png) no-repeat center #fff;width: 77px;height: 40px;top:-85px;margin-top:0;right: 85px;outline: none;cursor: pointer;position: absolute;}
.index_case_content .swiper-button-prev2{background: url(../images/case_left.png) no-repeat center #fff;width: 77px;height: 40px;top:-85px;margin-top:0;right: 0px;left: 93.5%;outline: none;cursor: pointer;transform:rotate(-180deg);position: absolute;}
.index_case_content .swiper-button-next2:hover{background: url(../images/case_right_h.png) no-repeat center #075c9f;transform:rotate(-180deg);}
.index_case_content .swiper-button-prev2:hover{background: url(../images/case_right_h.png) no-repeat center #075c9f;transform:rotate(0deg);}
a.more1{display: block;width: 135px;line-height: 40px;font-size: 16px;color: #fff;background: #075c9f;text-align: center;margin:32px auto 0;border-radius: 25px;}

@media(max-width: 1199px){.index_case{padding:70px 0 40px 0;background: none;/*background-color:#075c9f;*/
}
    .index_case{    padding:30px 0;background-size: cover;}
    .case_bg{display: none;}
    .index_case .index_title1{    padding:0 0 30px 0;}
    #swiper-container3 .swiper-slide-active{    padding:0;}
    #swiper-container3 .swiper-slide a.img{    margin-right: 20px;}
    #swiper-container3 .swiper-slide .text{    max-width: 650px;padding-top:10px;}
    .index_case_content .swiper-button-next2{display: none;}
    .index_case_content .swiper-button-prev2{display: none;}
}
@media(max-width: 768px){.index_case{    background-color:#075c9f;}
    #swiper-container3  .swiper-slide .text a{display:none;}
    #swiper-container3  .swiper-slide a.img{display: block;width:92%;max-width:400px;}
    #swiper-container3  .swiper-slide .text h3{    font-size: 14px;color: #fff;text-align: center;font-weight: normal;/* margin-bottom: 10px; */
    }
    
    a.more1{display: none;}
    #swiper-container3 .swiper-slide .text p {    font-size:12px;display:none;}
    #swiper-container3 .swiper-slide a.img{    text-align: center;margin:0 auto;}
    #swiper-container3 .swiper-slide .text{    max-width: 90%;margin: 0 auto;}
    .index_case .index_title1 h3{    background:none;color: #fff;}
    .index_case .index_title1 p{    color: #fff;}
}
@media(max-width: 640px){.index_case{    padding: 36px 0 20px 0;}
    .index_case .index_title1{    padding: 0 0 15px 0;}
}


.index_xsyjx{padding:0;position: relative;padding:60px 0;}
.index_xsyjx .index_title1 h3{background: url(../images/title4.html) no-repeat center;}
.index_xsyjx_sort{display: flex;flex-wrap: wrap;position: relative;

}
.index_xsyjx_sort:after{content: '';width: 35%;height: 1px;background: #ccc;position: absolute;right:0;top:27px;z-index: 1;display: none;}
.index_xsyjx_sort li{position: relative;z-index: 6;margin-bottom: 25px;}
.index_xsyjx_sort li a{display: block;width: 186px;line-height: 55px;text-align: center;background: #f5f5f5;-webkit-clip-path: polygon(0 0, 80% 0%, 100% 100%, 20% 100%);clip-path: polygon(0 0, 80% 0%, 100% 100%, 20% 100%);overflow: hidden;margin-left:-30px;font-weight: bold;color: #434343;font-size:14px;

}
.index_xsyjx_sort li:nth-child(1) a{-webkit-clip-path: polygon(0 0, 80% 0%, 100% 100%, 0% 100%);clip-path: polygon(0 0, 80% 0%, 100% 100%, 0% 100%);    
    margin-left:0px;text-align: left;text-indent: 30px;}
.index_xsyjx_sort li a img{margin-right: 5px;}

.index_xsyjx_sort li:hover a{background: #075c9f;color: #fff;}
/*.index_xsyjx_sort li.on{*/
/*    background: #075c9f;*/
/*    color: #fff;*/
/*}*/
.index_xsyjx_sort li.on a{background: #075c9f;color: #fff;}
.taba1{display: none;}
.index_xsyjx_content{position: relative;}

#swiper-container4{

}
.taba1 .swiper-slide{position: relative;}
.taba1 .swiper-slide .text{position: absolute;top:130px;left: 0;z-index: 99;background: rgba(7,92,159,.8);padding:20px 20px;max-width: 630px;}
.taba1 .swiper-slide .text h3{font-size: 18px;color: #fff;position: relative;font-weight: normal;padding-bottom: 5px;margin-bottom: 10px;}
.taba1 .swiper-slide .text h3:after{content: '';width: 40px;height: 1px;background: #fff;position: absolute;bottom:0;left:0;}
.taba1 .swiper-slide .text p{font-size: 12px;color: #fff;}
.taba1 .index_xsyjx_content .swiper-next0{background: url(../images/left2.png) no-repeat center #ccc;width: 40px;height: 100px;top:50%;margin-top:-50px;right: -40px;outline: none;cursor: pointer;transform:rotate(-180deg);position: absolute;}
.taba1 .index_xsyjx_content .swiper-prev0{background: url(../images/left2.png) no-repeat center #ccc;width: 40px;height: 100px;top:50%;margin-top:-50px;left: -40px;outline: none;cursor: pointer;position: absolute;}
.taba1 .index_xsyjx_content .swiper-next0:hover{background: url(../images/left2.png) no-repeat center #075c9f;}
.taba1 .index_xsyjx_content .swiper-prev0:hover{background: url(../images/left2.png) no-repeat center #075c9f;}
@media(max-width: 1199px){.index_xsyjx_sort:after{    width: 40%;}
    .index_xsyjx{    padding:30px 0;}
    .taba1 .index_xsyjx_content .swiper-next0{display: none;}
    .taba1 .index_xsyjx_content .swiper-prev0{display: none;}

.index_xsyjx_content div:nth-child(2){width:88% !important;margin:auto !important;display: block !important;}
.index_xsyjx_content div:nth-child(1){width:88% !important;margin:0 auto 3vw auto !important;-webkit-line-clamp:8;display:-webkit-box !important;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-size: 14px !important;}
    
    
    
    
}
@media(max-width: 768px){.index_xsyjx_sort:after{display: none;}
    .index_xsyjx .index_title1 h3{    background:none;}
}
@media(max-width: 640px){.index_xsyjx_sort{display: flex;flex-wrap: wrap;justify-content: center;}
    .index_xsyjx_sort li{    margin: 8px 4px;background: #f5f5f5;

    }
    .index_xsyjx_sort li a{    padding: 8px 6px;/*padding:5px 10px;*/
        font-size:12px;display: block;width: 100%;box-sizing:border-box;margin-left: 0;line-height: 1em;-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);}
    .index_xsyjx_sort li:nth-child(1) a{    width: 100%;margin-left: 0;-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);text-align: center;text-indent: 0px;}
    #swiper-container4 .swiper-slide .text{    position: relative;top:0;}
    .index_xsyjx_sort li:hover{    background: #075c9f;}
    .index_xsyjx_sort li.on{    background: #075c9f;}
    .taba1 .swiper-slide .text{    padding: 10px;width: 100%;position: relative;top: 0;background: rgba(7,92,159,1);}
    .taba1 .swiper-slide .text h3{    font-size:16px;}
}

.index_ppjc{padding:40px 0 60px 0;background: url(../images/jc_bg.jpg) no-repeat center;}
.index_ppjc .index_title1 h3{background: url(../images/title5.html) no-repeat center;color: #fff;}
.index_ppjc .index_title1 p{color: #fff;}
.jc_list{display: flex;flex-wrap: wrap;}    
.jc_list li{width: 23.5%;margin-right: 2%;cursor: pointer;position: relative;box-sizing: border-box;overflow: hidden;}
.jc_list li:nth-child(4){margin-right: 0;}
.jc_list li .text{text-align: center;padding:0 32px;box-sizing: border-box;background: #fff;min-height: 240px;max-width: 280px;}
.jc_list li .text a.img1{display: block;margin:0 auto;width: 77px;height: 77px;position: relative;top:-33px;}
.jc_list li:nth-child(1) .text a.img1{background: url(../images/j1.png) no-repeat center;}
.jc_list li:nth-child(2) .text a.img1{background: url(../images/j2.png) no-repeat center;}
.jc_list li:nth-child(3) .text a.img1{background: url(../images/j3.png) no-repeat center #ebebeb;border-radius: 50%;background-size: 45px;}
.jc_list li:nth-child(4) .text a.img1{background: url(../images/j4.png) no-repeat center ;

}
.jc_list li .text h3{font-size: 22px;color: #333;padding:0px 0 5px 0;margin:-20px 0 15px 0;position: relative;}
.jc_list li .text h3:after{content: '';position: absolute;width: 36px;height: 1px;left:50%;bottom:0;margin-left: -18px;background: #666;}
.jc_list li .text p{

}

.jc_list li .xs{position: absolute;top:0;left: 0;background: rgba(250,153,0,.8);width:100%;padding:0 32px;box-sizing: border-box;text-align: center;min-height: 100vh;overflow: hidden;opacity: 0;}
.jc_list li .xs a.img2{display: block;overflow: hidden;width: 36px;height: 34px;margin:50% auto 0;}
.jc_list li:nth-child(1) .xs a.img2{background: url(../images/j1_h.png) no-repeat center;}
.jc_list li:nth-child(2) .xs a.img2{background: url(../images/j2_h.png) no-repeat center;}
.jc_list li:nth-child(3) .xs a.img2{background: url(../images/j3_h.png) no-repeat center;}
.jc_list li:nth-child(4) .xs a.img2{background: url(../images/j4_h.png) no-repeat center;}
.jc_list li .xs h3{font-size: 22px;color: #fff;padding:0px 0 5px 0;margin:35px 0 15px 0;position: relative;}
.jc_list li .xs h3:after{content: '';position: absolute;width: 36px;height: 1px;left:50%;bottom:0;margin-left: -18px;background: #fff;}
.jc_list li .xs p{font-size: 14px;color:#fff;}
.jc_list li:hover .text{opacity: 0;}
.jc_list li:hover .xs{opacity: 1;}
@media(max-width: 1199px){.index_ppjc{    padding:30px 0;}
    .jc_list li .text p{    line-height: 1.6em;}
}
@media(max-width: 768px){.index_ppjc .index_title1 h3{    background:none;}
    .jc_list li .text{    padding:0 15px;}
    .jc_list li .xs{    padding:0 15px;}
}
@media(max-width: 640px){.index_ppjc{    background-size: cover;padding:20px 0;}
    .jc_list li{    width: 48%;margin:1%;}
}




.index_kehu{padding:45px 0;}
.index_kehu_list{display: flex;flex-wrap: wrap;}
.index_kehu_list li{width: 15%;margin-right: 2%;margin-bottom: 10px;overflow: hidden;text-align: center;/*border:1px solid #e5e5e5;*/
}
.index_kehu_list li:nth-child(6n){margin-right: 0;}
.index_kehu_list li img{transition: all 0.6s ease-out;}
.index_kehu_list li:hover img{transition: all 0.6s;transform: scale(1.05);}
@media(max-width: 1600px){
}
@media(max-width: 1440px){
}
@media(max-width: 1360px){
}
@media(max-width: 1024px){
}
@media(max-width: 992px){.index_kehu_list li{    width:23.5%;}
    .index_kehu_list li:nth-child(6n){    margin-right: 2%;}
    .index_kehu_list li:nth-child(4n){    margin-right: 0;}    
}
@media(max-width: 768px){/*.index_kehu_list li{*/
    /*    width:32%;*/
    /*}*/
    /*.index_kehu_list li:nth-child(4n){*/
    /*    margin-right: 2%;*/
    /*}*/
    /*.index_kehu_list li:nth-child(3n){*/
    /*    margin-right: 0;*/
    /*}*/
}
@media(max-width: 767px){.index_kehu_list li{    width:32%;}
    .index_kehu_list li:nth-child(4n){    margin-right: 2%;}    
    .index_kehu_list li:nth-child(3n){    margin-right: 0;}
    .index_kehu_list li:last-child{display:none;}
}


.imdex_news{padding:45px 0;}
.index_news1{background: #f7f7f7;padding:15px 12px;box-sizing: border-box;margin-bottom: 25px;}
.index_news_title{font-size: 20px;color: #075c9f;border-bottom: 1px solid #ccc;margin-bottom: 15px;}
.index_news_title span{font-size: 12px;color: #999;text-transform: uppercase;font-weight: normal;}
.index_news_title a{display: block;float: right;font-size: 14px;color: #808080;font-weight: normal;line-height: 40px;}
.index_news_list1{

}
.index_news_list1 li{border-bottom: 1px solid #ccc;width: 45%;float: left;padding: 10px 0;}
.index_news_list1 li:nth-child(2n){float: right;}
.index_news_list1 li:nth-child(7){border-bottom: none;}
.index_news_list1 li:nth-child(8){border-bottom: none;}
.index_news_list1 li a{display: block;line-height: 20px;padding: 10px 0;font-size: 14px;color: #4c4c4c;background: url(../images/wt1.html)no-repeat left center;padding-left: 40px;margin-bottom: 10px;}
.index_news_list1 li p{font-size: 14px;color: #4f4f4f;line-height: 32px;/*border-bottom: 1px solid #e5e5e5;*/
    padding-left: 40px;background: url(../images/wt2.html)no-repeat left 0;}
.index_news_content{

}
.index_news2{width: 45%;float: left;}

.index_news3{width: 45%;float: right;}
.index_news_list2{
}
.index_news_list2 li{display: flex;flex-wrap: wrap;border-bottom: 1px dashed #eee;padding-bottom: 8px;position: relative;}
.index_news_list2 li a.img{width: 40%;} 
.index_news_list2 li .text{width: 55%;padding-left: 5%;padding-top: 10px;}
.index_news_list2 li .text h3 a{font-size: 16px;color: #666;font-weight: normal;}
.index_news_list2 li .text p{font-size: 12px;color: #808080;}
.index_news_list2 li .text span{display: block;font-size: 12px;color: #4c4c4c;margin-top: 15px;}
.index_news_list2 li .more{display: block;position: absolute;right: 0;bottom:20px;}

.index_news_list3 li{padding:15px 0;border-bottom: 1px dashed #eee;position: relative;}
.index_news_list3 li h3 a{font-size: 16px;color: #666;font-weight: normal;}
.index_news_list3 li p{font-size: 12px;color: #808080;}
.index_news_list3 li span{display: block;font-size: 12px;color: #4c4c4c;margin-top: 10px;}
.index_news_list3 li .more{display: block;position: absolute;right: 0;bottom:20px;}
.x_mores{display: flex;justify-content: center;margin:20px auto 0;}
.x_mores2{display: flex;justify-content: center;}
.x_mores2 a{display: block;width: 160px;line-height: 40px;background: #e62412!important;font-size: 14px;color: #fff;text-align: center;margin:0 10px;border-radius: 25px;}
a.x_more1{display: block;width: 160px;line-height: 40px;background: #e62412!important;font-size: 14px;color: #fff;text-align: center;margin:0 10px;border-radius: 25px;}
@media(max-width: 1199px){.index_news_list2 li .text{    padding-top: 0;}
    .index_news_list2 li .text h3 a{    line-height: 1.4em;}
    .index_news_list2 li .text span{    margin-top: 5px;}
    .index_news_list2 li .more{display: none;}
    .index_news_list3 li .more{display: none;}
}
@media(max-width: 768px){.index_news_content{    padding:0 4%;}
    .index_news_list1 li p {font-size: 12px;color: #4f4f4f;line-height: 22px;/* border-bottom: 1px solid #e5e5e5; */
    padding-left: 40px;background: url(../images/wt2.html)no-repeat left 0;}
    .index_news_list1 li a {display: block;line-height: 20px;padding: 10px 0;font-size: 12px;color: #4c4c4c;background: url(../images/wt1.html)no-repeat left center;padding-left: 40px;margin-bottom: 0px;}
    .index_news_title a {font-size: 12px;}
    .index_news_title{font-size: 18px;}
    .imdex_news{    padding:20px 0;}
    .index_news_list1 li{    width: 48%;}
    .index_news3,.index_news2{    width: 48%;}
    .x_mores2{    margin:20px 0 0;}
}
@media(max-width: 640px){.index_news_title{    margin-bottom: 10px;}
    .index_news1{    margin-bottom: 15px;}
    .index_news_list1 li{    width: 100%;float: none;}
    .index_news_list1 li:nth-child(2n){    width: 100%;float: none;}
    .index_news_list1 li:nth-child(5) {    border-bottom: 1px solid #ccc;}

    .index_news2{    width: 100%;margin-bottom: 20px;}
    .index_news_list2{display: none;}
    .index_news_list2 li .text {    width: 58%;padding-left: 2%;}
    .index_news_list2 li .text h3 a{    font-size: 14px;}
    .index_news_list3 li{    padding:5px 0;}
    .index_news_list3 li span{    margin-top: 0;}
    .index_news3{    width: 100%;}
}


/*footer*/
.footer{background: url(../images/f_bg.png) no-repeat center;background-size: cover;width: 100%;padding:50px 0;}
.f_nav{display: flex;flex-wrap: wrap;float: left;width:55%;}
.f_nav li{width: auto;margin-right:5%;}
.f_nav li h3{font-size: 16px;color: #fff;display: block;font-weight: normal;position: relative;padding-bottom: 10px;margin-bottom: 15px;}
.f_nav li h3:after{content: '';position: absolute;left:0;bottom:0;width: 65px;height: 1px;background-color: #fff;

}
.f_nav li .f_a{}
.f_nav li .f_a a{display: block;font-size: 14px;color: #999;}
.f_tel{float: right;width:32%;padding-left:2%;line-height: 1.4;}
.f_tel p{font-size: 16px;color: #fff;}
.f_tel p:nth-child(2){font-size: 34px;color: #e5e5e5;font-family: 'impact';font-weight: bold;line-height: 1em;margin-bottom: 10px;}
.f_tel a{display: block;margin-top: 15px;}
.f_code{float: right;width: 10%;text-align: center;color: #fff;font-size: 16px;}
.f_address{background: #636363;padding:40px 0;color: #fff;}
.f_address .container{position: relative;}
.f_address p{float: left;line-height: 2em;}
.f_address p:nth-child(2){display: flex;justify-content: center;position: absolute;width: 100%;}
.f_address p:nth-child(3){float: right;}
.f_address p strong{font-size:16px;}
.copyright{background: #565656;padding:5px 0;color: #fff;}
.copyright a{color: #fff;}
.copyright_l{float: left;}
.copyright_r{float: right;}
@media(max-width: 1199px){.f_tel {    width: 23%;padding-left: 2%;}
    .f_tel p:nth-child(2){    font-size: 32px;}
}
@media(max-width: 768px){.f_address{    padding:10px 0;}
    .copyright_l{    padding: 4%;float: none;text-align: center;}
    .copyright_r{    float: none;text-align: center;}
    .f_nav{    width: 100%;margin-bottom: 15px;}
    .f_tel{    width: 50%;padding-left: 0;}
    .f_code{    width: 50%;}
}
@media(max-width: 640px){.footer{display: none;}
    .f_address p{    float: none;text-align: center;}
    .f_address p:nth-child(2) {display: block;/*justify-content: center;*/
        position: relative;/*width: 100%;*/
    }
    .f_address p:nth-child(3){    float: none;}
    .copyright{    padding:10px 0;}
}
/*----- Common css ------*/

.fl {float: left;}

.fr {float: right;}

.di {_display: inline;}

.fwn {font-weight: normal;}

.dib {*display: inline;_zoom: 1;_display: inline;_font-size: 0px;}
.f_none{display: none;}
.m_content{display: none;}

@media(max-width:767px){.m_content{display: block!important;} 
    .pc_content{display:none!important;}
}


/*------------内页-------------------*/
.n_banner {width: 100%;margin: 0 auto;}
.pc_img{
}
.m_img{display: none;}
.n_heng1{background-color: #f6f6f6;padding:22px 0;}
.hotkeord{width: 60%;float: left;line-height: 40px;}
.hotkeord a{margin-right: 5%;line-height: 30px;}
#formsearch{float: right;background: #fff;border:1px solid #ebebeb;border-radius: 25px;}
#formsearch input{border: none;background: none;outline: none;}
#formsearch #keyword{width: 210px;text-indent: 20px;}
#formsearch #s_btn{width: 50px;line-height: 38px;background: url(../images/ss.png) no-repeat center;cursor: pointer;}
.site{line-height: 50px;border-bottom: 1px dashed #e0e0e0;}
.sitemap{position: relative;padding-left: 20px;}
.sitemap:before{content: '';position: absolute;top:15px;left:0;width: 10px;height: 20px;background-color: #075c9f;}
#container{padding:40px 0;}
.left {width: 225px;float: left;}
.left .sort_menu {margin-bottom: 10px;}

.left .sort_menu h3 {background-color: #075c9f;text-align: center;font-size: 30px;color: #fff;line-height: 1em;padding: 30px 0 20px 0;}
.left .sort_menu h3 span{display: block;font-size: 16px;font-weight: normal;}

.sort{

}
.sort li a{font-size: 16px;color: #4e4e4e;display: block;text-align: center;background:url(../images/sort_icon3.html) no-repeat 90% center #ececeb;border-top:1px solid #fff;line-height: 50px;}
.sort li a:hover{background:url(../images/sort_icon4.html) no-repeat 90% center #075c9f;color: #fff;}
.sort li .layer2 a{text-indent: 18px;text-align: left;font-size: 14px;color: #666;background:url(../images/sort_icon1.html) no-repeat 90% center #ececeb;}
.sort li .layer2 a:hover{color: #075c9f;background:url(../images/sort_icon2.html) no-repeat 90% center #ececeb;}
.sort li.on a{background:url(../images/sort_icon4.html) no-repeat 90% center #075c9f;color: #fff;}
.sort li.on .layer2 a{text-indent: 18px;text-align: left;font-size: 14px;color: #666;background:url(../images/sort_icon1.html) no-repeat 90% center #ececeb;}
.sort li.on .layer2 a:hover{color: #075c9f;background:url(../images/sort_icon2.html) no-repeat 90% center #ececeb;}

.left_contact{/*position: fixed;*/
    /*left:160px;*/
    /*bottom:50px;*/
    /*width: 225px;*/
    /*box-sizing: border-box;*/
    margin-top: 40px;padding:35px 10px;border-top:8px solid #075c9f;background-color: #ececec;}
.left_contact h2{font-size: 22px;color: #075c9f;position: relative;font-weight: normal;line-height: 1.4em;margin-bottom: 30px;}
.left_contact h2:after{content: '';position: absolute;left:0;bottom: 0;width: 30px;height: 1px;background-color: #075c9f;}
.left_contact h2 span{display: block;font-weight: normal;font-size: 12px;padding:10px 0;line-height: 1.6;}
.left_contact a.a3{display: block;line-height: 35px;font-size: 14px;color: #fff;text-align: center;background-color: #e62412;margin-bottom: 10px;padding: 0 10px;border-radius: 25px;}
.left_contact a.a3:hover{text-decoration: underline;}
.left_contact .left_text{

}
.left_contact .left_text p:nth-child(1){font-size: 14px;color: #075c9f;padding-left: 17px;background:url(../images/tel2.html) no-repeat left center;}
.left_contact .left_text p:nth-child(2){font-size: 24px;color: #e62412;font-weight: bold;line-height: 1.2em;}



.right {width: calc(100% - 225px);float: right;padding-bottom: 10px;padding-left: 25px;box-sizing: border-box;}
.title2{font-size: 24px;color: #4c4c4c;line-height: 50px;background: url(../images/line1.html) no-repeat left bottom;margin-bottom: 15px;}
@media(max-width: 1600px){.hotkeord a{    margin-right: 20px;}
}
@media(max-width: 1199px){.n_heng1{    padding:12px 0;}
    #container{    padding:30px 1%;box-sizing: border-box;overflow: hidden;}
    .left{    width: 20%;}
    .right{    width: 78%;padding-left: 2%;}
}
@media(max-width: 768px){.n_heng1{display: none;}
    .left_contact{display: none;}
    .left .sort_menu h3{    font-size: 20px;padding: 15px 0;}
    .left .sort_menu h3 span{    font-size: 14px;}
    .sort li a{    background: #ececeb;}
    .sort li .layer2 a{    text-indent: 0px;text-align: center;font-size: 12px;background: #ececeb;}

}
@media(max-width: 640px){.pc_img{display: none;}
    .m_img{display: block;}
    #container {    padding: 15px 2%;}
    .title2{display: none;}
    .left{    width: 100%;float: none;}
    .left .sort_menu h3{display: none;}
    .right{    width: 100%;padding-left: 0;float: none;}
    .sort{display: flex;flex-wrap: wrap;justify-content: center;}
    .sort li{    margin:5px;}
    .sort li a{display: block;padding:10px 15px;line-height: 1em;}
}


/*产品*/
.product_list{display: flex;flex-wrap: wrap;}
.product_list li{width: 23.5%;margin-right: 2%;position: relative;margin-bottom: 18px;cursor: pointer;}
/*.product_list li:after{content: '';position: absolute;top:0;left: 0;width: calc(100% - 2px);height: calc(100% - 2px);border: 1px solid #c5c5c5;}*/
.product_list li:nth-child(4n){margin-right: 0%;}
.product_list li a.img{display: flex;overflow: hidden;border: 1px solid #c5c5c5;height:180px;justify-content: center;align-items: center;}
.product_list li a.img img{height:auto;max-height:100%;}
.product_list li h3 a{display: block;background-color: #919191;font-size: 14px;color: #fff;text-align: center;font-weight: normal;line-height: 1.2em;padding: 10px 0;}
.product_list li:hover a.img{border: 1px solid #075c9f;}
.product_list li:hover h3 a{background-color: #075c9f;}
.product_list_intro{text-align: center;padding-top: 30px;}
.product_list_intro h3{font-size: 26px;color: #4c4c4c;}
.product_list_intro p{max-width: 490px;margin:25px auto 10px;overflow: hidden;border:1px solid #e62412;border-radius: 5px;}
.product_list_intro p span{font-size: 26px;color: #e62412;padding-left: 36px;background: url(../images/tel3.html) no-repeat 0 center;margin-left: 40px;line-height: 40px;float: left;}
.product_list_intro p a{max-width: 180px;background: #e62412;font-size: 16px;color: #fff;text-align: center;display: inline-block;width: 100%;line-height: 41px;float: right;}
.product_list_intro em{display: block;font-style:normal;font-size: 14px;color: #999;}
.product_list_intro em a{font-size: 14px;color: #e62412;}
@media(max-width: 1199px){

}
@media(max-width: 768px){.product_list_intro{    padding-top: 20px;}
    .product_list_intro h3{    font-size: 20px;}
    .product_list_intro p{    margin: 15px auto 10px;}
    .product_list li{    width: 30%;margin:1.65%;}

}
@media(max-width: 640px){.product_list_intro{display: none;}
    .product_list_intro h3{    font-size: 16px;}
    .product_list li{    width: 48%;margin:1%;}
}

.product_detail_content1{display: flex;flex-wrap: wrap;padding-bottom: 10px;border-bottom: 0;margin: 0 0 10px 0;}
.product_detail_img{width: 45%;margin:0 2.5%;}
.product_detail_img .swiper-container{padding:1px 1px 0 0;}
.product_detail_img .swiper-slide{display: block;box-sizing: border-box;border: 1px solid #cbcbcb;text-align: center;cursor: pointer;margin: 0 1px 1px 0;}
.gallery-top .swiper-pagination{text-align: right;padding-right: 30px;left: -30px;}
.product_detail_img .gallery-thumbs{margin-top: 10px;}
.product_detail_img .gallery-thumbs .swiper-slide-thumb-active{border:1px solid #075c9f;}
.gallery-top{

}
.gallery-top .swiper-button-prev{background:url(../images/left3.png) no-repeat center!important;width: 19px;height: 32px;left:18px;margin-top: -16px;opacity: 1!important;}
.gallery-top .swiper-button-next{background:url(../images/left3.png) no-repeat center!important;width: 19px;height: 32px;right:18px;margin-top: -16px;transform:rotate(180deg);  
}
.product_detail_intro{width: 50%;}
.product_detail_intro h2{font-size: 20px;color: #000;position: relative;margin-bottom: 24px;text-align: center;font-weight: 700;line-height: 1.5;}
.product_detail_intro h2:after{content: '';position: absolute;bottom:0;left: 0;width: 50px;height: 4px;text-align: center;}
.product_detail_intro .text{margin-bottom: 30px;}
.product_detail_tel{padding-top: 50px;border-top:1px solid #ececeb;padding-left: 40px;}
.product_detail_tel .p_tel{font-size: 32px;color: #e62412;font-weight: bold;padding-left: 72px;background:url(../images/tel4.png) no-repeat left center;line-height: 59px;margin: auto;text-align: left;}
.product_detail_tel a{min-width: 100px;}
.product_detail_tel a,.product_detail_more a{display: block;
    line-height: 2;font-size: 14px;color: #fff;text-align: center;background-color: #e62412;margin-top:10px;padding:3px 20px;border-radius:6px;}

.product_detail_more{display: flex;flex-wrap: wrap;margin-top: 20px;text-align: center;justify-content: center;}
.product_detail_more a{margin-right: 20px;background-color: #e62412;}
.product_detail_more a:last-child{margin-right: 0px;}
.p_title1{font-size:20px;color: #075c9f;padding-left:20px;font-weight: bold;position: relative;background:url(../images/p_t1.jpg) no-repeat right center;/*height: 20px;*/
    line-height:2;margin-top: 40px;border-bottom:5px solid #eeeeee;}
.p_title1:before{content: '';position: absolute;left:0;top:12px;width:6px;height:20px;background-color: #075c9f;}
.p_title1 span{font-size: 14px;color: #666;text-transform: uppercase;font-weight: normal;}
.p_canshu{margin-top:10px;font-size:13px;line-height:1.8;color:#333;font-family:'宋体';}
.p_canshu p{text-indent:2em;}
.p_canshu table{width: 100%;border-bottom:1px solid #333;border-right:1px solid #333;position: relative;}
.p_canshu table tr{background: #d8d8d8;position: relative;}
.p_canshu table tr:nth-child(2n){background: #fff;}
.p_canshu table tr td{border-top:1px solid #333;border-left:1px solid #333;text-align: center;position: relative;}

/*.p_canshu table:before{*/
/*    content: "";*/
/*    position: absolute;*/
/*    width: 1px;*/
/*    height: 218px;*/
/*    top: 1px;*/
/*    left: -1px;*/
/*    background-color: #666;*/
/*    display: block;*/
/*    transform: rotate(-75deg);*/
/*    transform-origin: top;*/
/*    z-index: 99;*/
/*}*/
.p_content1{margin-top: 35px;text-align: center;}
.p_xjt{padding-top: 20px;}
.p_ys{width: 100%;margin:45px auto 0;display: flex;flex-wrap: wrap;}
.p_ys p{/*width: 48%;*/
    /*margin-right: 4%;*/
    width: 100%;font-size: 16px;color: #333;background:url(../images/ys_gou.html) no-repeat 12px center #fafafa;line-height: 32px;padding:20px 0 20px 60px;margin-bottom: 15px;box-shadow: 0px 5px 10px #ccc;cursor: pointer;box-sizing: border-box;}
.p_ys p:hover{color: #fff;background:url(../images/ys_gou2.html) no-repeat 12px center #075c9f;}
.p_ys li{width: 48%;margin-right: 4%;font-size: 16px;color: #333;background:url(../images/ys_gou.html) no-repeat 12px center #fafafa;line-height: 32px;padding:20px 0 20px 60px;margin-bottom: 15px;box-shadow: 0px 5px 10px #ccc;cursor: pointer;box-sizing: border-box;}
.p_ys li:nth-child(2n){margin-right: 0%;}
.p_ys li:hover{color: #fff;background:url(../images/ys_gou2.html) no-repeat 12px center #075c9f;}

.p_hzlc{display: flex;justify-content: center;margin: 30px 0 30px 0;}
.p_hzlc li{width: 110px;height: 110px;border: 1px solid #ccc;border-radius: 50%;cursor: pointer;}
.p_hzlc li a.img{width: 48px;height: 44px;display: block;margin:20px auto 5px;

}
.p_line{width: 58px;height: 110px;background: url(../images/dian.png) no-repeat center;}
.p_hzlc li.li1 a.img{background: url(../images/lc1.png) no-repeat center;}
.p_hzlc li.li2 a.img{background: url(../images/lc2.png) no-repeat center;}
.p_hzlc li.li3 a.img{background: url(../images/lc3.png) no-repeat center;}
.p_hzlc li.li4 a.img{background: url(../images/lc4.png) no-repeat center;}
.p_hzlc li.li5 a.img{background: url(../images/lc5.png) no-repeat center;}
.p_hzlc li.li6 a.img{background: url(../images/lc6.png) no-repeat center;}
.p_hzlc li.li1:hover a.img{background: url(../images/lc1_h.png) no-repeat center;}
.p_hzlc li.li2:hover a.img{background: url(../images/lc2_h.png) no-repeat center;}
.p_hzlc li.li3:hover a.img{background: url(../images/lc3_h.png) no-repeat center;}
.p_hzlc li.li4:hover a.img{background: url(../images/lc4_h.png) no-repeat center;}
.p_hzlc li.li5:hover a.img{background: url(../images/lc5_h.png) no-repeat center;}
.p_hzlc li.li6:hover a.img{background: url(../images/lc6_h.png) no-repeat center;}
.p_hzlc li p{font-size: 14px;color: #666;text-align: center;}
.p_hzlc li:hover{background-color: #075c9f;border:1px solid #075c9f;}
.p_hzlc li:hover p{color: #fff;}
.p_wt{display: flex;flex-wrap: wrap;margin-top: 50px;}
.p_wt li{width: 48.5%;margin-right: 3%;background-color: #f5f5f5;margin-bottom: 15px;cursor: pointer;}
.p_wt li:nth-child(2n){margin-right: 0%;}
.p_wt li p{font-size: 14px;color: #4f4f4f;width: 90%;margin:0 auto;padding:10px 0;line-height: 32px;border-bottom:1px solid #e5e5e5;padding-left: 50px;box-sizing: border-box;}
.p_wt li p:nth-child(1){background:url(../images/wt1.html)no-repeat left 10px;}
.p_wt li p:nth-child(2){background:url(../images/wt2.html)no-repeat left 10px;border: none;}
.p_yt{margin-top: 40px;text-align: center;}
.p_gsys{margin-top: 70px;}
.p_gsys li{margin-bottom: 60px;display: flex;flex-wrap: wrap;}
.p_gsys li a.img{display: block;width: 38%;}
.p_gsys li .text{width: 57%;margin-left: 5%;}
.p_gsys li .text h3{font-size: 28px;color: #075c9f;padding-left: 70px;background: url(../images/p_line1.png) no-repeat 240px center;}
.p_gsys li .text p{font-size: 16px;color: #333;padding-left: 70px;}
.p_gsys li .text span{font-size: 36px;color: #f0f0f0;font-weight: bold;text-transform: uppercase;display: block;padding-left: 20px;line-height: 1.6em;}
.p_gsys li .text a{display: block;width: 130px;line-height: 40px;font-size: 14px;color: #fff;background: #e62412;text-align: center;border-radius: 25px;margin-top: 15px;}
.p_gsys li:nth-child(2n){flex-direction: row-reverse;} 
.p_gsys li:nth-child(2n) .text{width: 57%;margin-left: 0;margin-right: 5%;}
.p_gsys li:nth-child(1) .text{background:url(../images/ys_icon1.png) no-repeat left 5px;}
.p_gsys li:nth-child(2) .text{background:url(../images/ys_icon2.png) no-repeat left 5px;}
.p_gsys li:nth-child(3) .text{background:url(../images/ys_icon3.png) no-repeat left 5px;}
.p_gsys li:nth-child(4) .text{background:url(../images/ys_icon4.png) no-repeat left 5px;}
.p_gsys li:nth-child(2) .text span{padding-left: 0;}
.p_gsys li:nth-child(3) .text span{padding-left: 40px;}
.p_gsys li:nth-child(4) .text span{padding-left: 0;}

.p_honner{width: 86%;margin:75px auto 75px;position: relative;}
.p_honner .swiper-button-prev{background: url(../images/left4.png) no-repeat center!important;width: 35px;height: 66px;margin-top: -33px;left: -65px;outline: none;cursor: pointer;}
.p_honner .swiper-button-next{background: url(../images/left4.png) no-repeat center!important;width: 35px;height: 66px;margin-top: -33px;right: -65px;transform: rotate(-180deg);outline: none;cursor: pointer;}
.p_about{margin-top: 20px;}
.p_about .img{width: 49%
}
.p_about .text{}
.p_about .text h3{font-size: 22px;color: #075c9f;position: relative;margin-bottom: 25px;}
.p_about .text h3 span{font-size: 14px;color: #808080;font-weight: normal;text-transform: uppercase;}
.p_about .text h3:after{content: '';position: absolute;left:0;bottom:0;width: 85px;height: 1px;background-color: #999;}
.p_about .text p{line-height: 1.8em;}
.p_about .text a{display: block;width: 138px;line-height: 38px;text-align: center;font-size: 12px;color: #fff;background-color: #075c9f;float: right;margin-top: 15px;border-radius: 25px;}
.p_title10{background: url(../images/p_t10.html) no-repeat right center;}
.p_product_list{margin-top: 40px;}
@media(max-width: 1199px){.product_detail_tel a{    width: 120px;}
    .product_detail_intro h2{    font-size: 20px;margin-bottom: 10px;}
    .product_detail_intro .text{    margin-bottom: 15px;}
    .product_detail_content1{    margin-bottom: 30px;}
    .p_title1{    margin-top: 20px;background:none;}
    .p_content1{    margin-top: 20px;}
    .m_p_title1,.p_hzlc{display: none;}
    .p_wt{    margin-top: 20px;}
    .p_yt{    margin-top: 20px;}
    .p_gsys {    margin-top: 30px;}
    .p_gsys li{    margin-bottom: 15px;}
    .p_gsys li .text h3{    background:none;}
    .p_gsys li .text span{    font-size: 28px;}
    .p_honner{    margin: 30px auto 30px;}
    .p_about{    margin-top: 30px;}
    .p_about .text h3{    margin-bottom: 10px;}
    .p_about .text a{    margin-top: 5px;}
    .p_product_list{    margin-top: 30px;}
    .p_honner .swiper-button-prev{display: none;}
    .p_honner .swiper-button-next{display: none;}
    .product_detail_tel a, .product_detail_more a{    /*width:110px;*/
        font-size:14px;line-height: 40px;}
    .product_detail_more a{    margin-right: 10px;}
}
@media(max-width: 768px){.product_detail_tel{    padding-top: 10px;}
    .product_detail_tel .p_tel{    float: none;background-size: 45px;padding-left: 60px;}
    .product_detail_tel a{    float: none;}
    .p_ys {    width: 100%;margin: 20px auto 0;}
    .p_ys li{    line-height: 28px;padding: 15px 10px 15px 60px;}
    .p_ys p{    line-height: 28px;padding: 15px 10px 15px 60px;}
    .p_about .text {    width: 49%;padding-left: 2%;}
    .p_gsys li .text h3{    font-size:24px;}
}
@media(max-width: 640px){
   .product_detail_img{    width: 100%;margin:0%;
   }
   .product_detail_intro{    width: 100%;margin-top: 15px;
   }
   .product_detail_intro h2{    font-size: 18px;
   }
   .p_xjt img{max-height: 200px;
   }
    .p_ys li {    width: 100%;margin-right: 0%;}
    .p_wt li {    width: 100%;margin-right: 0%;}
    .p_gsys li {    margin-bottom: 5px;}
    .product_detail_tel a, .product_detail_more a{    font-size:12px;}
/*    .p_gsys li:nth-child(2n){    flex-direction: row-reverse;}*/
    .p_gsys li a.img{    width: 100%;text-align: center;margin-bottom:15px;}
    .p_gsys li .text {    width: 100%;margin-left: 0%;}
    .p_gsys li:nth-child(2n) .text {    width: 100%;margin-left: 0;margin-right: 0%;}
    .p_gsys li .text h3{    font-size:22px;}
    .p_gsys li .text span{    font-size: 20px;}
    .p_honner{    width: 100%;margin: 15px auto 15px;}
    .p_about .img{    width: 100%;margin-bottom: 10px;}
    .p_about .text {    width: 100%;padding-left: 0%;}
    .p_product_list {    margin-top: 15px;}
}

/*案例*/
.case_sort li a{background: #ececeb;}
.case_sort li a:hover{background: url(../images/case_sort_h.html) no-repeat 90% center #075c9f;}
.case_list{

}
.case_list li{display: flex;flex-wrap: wrap;box-sizing: border-box;padding:20px;border:1px solid #e0e0e0;margin-bottom: 20px;}
.case_list li a.img{width: 32%;}
.case_list li .text{width: 63%;padding-left: 5%;}
.case_list li .text h3 a{display: block;font-size: 22px;color: #4c4c4c;font-weight: normal;padding:15px 0;}
.case_list li .text p{font-size: 14px;color: #4c4c4c;}
.case_list li .text .c_more{margin-top: 20px;}
.case_list li .text .c_more span{float: left;display: block;line-height: 36px;}
.case_list li .text .c_more a{display: block;float: right;width: 116px;line-height: 36px;font-size: 14px;color: #fff;text-align: center;background-color: #b3b3b3;margin-left: 15px;}
.case_list li:hover{border: 1px solid #075c9f;}
.case_list li:hover .text h3 a{color: #075c9f;}
.case_list li:hover .text .c_more a{background-color: #075c9f;}
.case_detail h2{font-size: 26px;color: #075c9f;font-weight: normal;line-height: 1em;text-align: center;}
.case_detail h2 span{display: block;font-size: 14px;color: #666;padding:15px 0;}
.case_zhaiyao{background-color: #f5f5f5;padding:12px 5%;width: 90%;line-height: 1.8em;margin-bottom: 20px;}
.case_detail .content{margin-bottom: 30px;}
.back{border-top:1px solid #075c9f;margin-top: 20px;}
.back a{display: block;float: right;width: 116px;line-height: 36px;font-size: 14px;color: #fff;text-align: center;background-color: #075c9f;  
}
a.pc_btn{background-color: #e62412!important;}
@media(max-width: 1199px){

}
@media(max-width: 768px){.case_list li .text h3 a{    padding: 0;font-size: 18px;}
    .case_list li .text .c_more {    margin-top: 5px;}
    .case_detail h2{    font-size: 22px;}
}
@media(max-width: 640px){.case_detail h2{    font-size: 18px;}
    .case_list li{    padding:10px;}
    .case_list li a.img{    width: 100%;text-align: center;margin-bottom: 10px;}
    .case_list li .text{    width: 100%;padding-left: 0%;}
    .case_list li .text .c_more a.m_btn{    width: 130px;margin:0;}
    .case_list li .text .c_more a{    width:100px;}
}
/*新闻*/
.news_list{

}
.news_list li{padding:12px 0;border-bottom: 1px dashed #eee;}
.news_list li h3 a{display: block;font-size: 20px;font-weight: normal;line-height: 1em;margin-bottom: 10px;color: #333;}
.news_list li:hover h3 a{color: #075c9f;}
.news_detail{

}
.news_detail h2{font-size: 26px;color: #075c9f;font-weight: normal;line-height: 1em;text-align: center;}
.news_detail h2 span{display: block;font-size: 14px;color: #666;padding:15px 0;}
.news_detail .content{margin-bottom: 30px;}
@media(max-width: 1199px){

}
@media(max-width: 768px){.news_list li h3 a{    font-size: 18px;}
    .news_detail h2{    font-size: 22px;}
}
@media(max-width: 640px){.news_detail h2{    font-size: 18px;}    
}
/*关于我们*/
.about_sort{display: flex;flex-wrap: wrap;justify-content: center;margin:30px 0 40px 0;}
.about_sort li a{display: block;width: 200px;line-height: 58px;font-size: 18px;color:#333;text-align: center;background: #f4f4f4;position: relative;}
.about_sort li a:before{content: '';position: absolute;left: 50%;margin-left: -10px;bottom:0;width: 0;height: 0;border-width: 0 12px 12px;border-style: solid;border-color: transparent transparent #fff;opacity: 0
}
.about_sort li a:after{content: '';position: absolute;right: 0;top:0;width: 1px;height: 100%;background-color: #ccc;}
.about_sort li:last-child a:after{opacity: 0;}
.about_sort li:hover a{color: #fff;background: #075c9f;}
.about_sort li:hover a:before{opacity: 1;}
.about_sort li:hover a:after{opacity: 0;}
.about_sort li.on a{color: #fff;background: #075c9f;}
.about_sort li.on a:before{opacity: 1;}
.about_sort li.on a:after{opacity: 0;}
.n_about_title1{text-align: center;margin-bottom: 40px;}
.n_about_title1 h2{font-size: 28px;color:#4c4c4c;background: url(../images/title_line1.png) no-repeat center;}
.n_about_title2 h2{background: url(../images/title_line2.html) no-repeat center;}
.n_about_title1 p{font-size: 16px;color: #585858;line-height: 1em;}
.n_about1{display: flex;flex-wrap: wrap;margin-bottom: 65px;}
.n_about1_img{width: 50%;}
.n_about1_text{width: 46%;padding-left: 4%;}
.n_about1_text h3{font-size: 22px;color: #075c9f;position: relative;margin-bottom: 30px;line-height: 1em;padding-bottom: 5px;}
.n_about1_text h3:after{content: '';position: absolute;bottom:0;left:0;width: 82px;height: 1px;background: #808080;}
.n_about1_text h3 span{font-size: 14px;color: #808080;text-transform: uppercase;font-weight: normal;}
.n_about1_text p{line-height: 1.8em;}
.n_about2{background: #f5f5f5;padding:50px 0;}
.gchj{display: flex;flex-wrap: wrap;position: relative;}
.gchj li{width: 24.25%;margin-right: 1%;box-sizing: border-box;border: 1px solid ;padding:5px;margin-bottom: 20px;}
.gchj li:nth-child(4n){margin-right: 0;}
.gchj .swiper-button-prev3-0{background: url(../images/left4.png) no-repeat center!important;width: 35px;height: 66px;margin-top: -33px;left: -65px;outline: none;cursor: pointer;position: absolute;top: 50%;}
.gchj .swiper-button-next3-0{background: url(../images/left4.png) no-repeat center!important;width: 35px;height: 66px;margin-top: -33px;right: -65px;transform: rotate(-180deg);outline: none;cursor: pointer;position: absolute;top: 50%;}
.n_about3{padding:50px 0;}
.about_honner{position: relative;}
.about_honner .swiper-button-prev4-0{background: url(../images/left4.png) no-repeat center!important;width: 35px;height: 66px;top:50%;margin-top: -33px;left: -65px;outline: none;cursor: pointer;position: absolute;}
.about_honner .swiper-button-next4-0{background: url(../images/left4.png) no-repeat center!important;width: 35px;height: 66px;top:50%;margin-top: -33px;right: -65px;transform: rotate(-180deg);outline: none;cursor: pointer;position: absolute;}
.qyh{padding-bottom: 25px;}
.qyh li{display: flex;flex-wrap: wrap;margin-bottom: 28px;}
.qyh li .text{width: 50%;box-sizing: border-box;padding:70px 10%;background: #f7f7f7;}
.qyh li .text h3{position: relative;font-size: 28px;color: #0067ac;font-weight: normal;padding-bottom: 10px;margin-bottom: 15px;}
.qyh li .text h3:after{content: '';position: absolute;left:0;bottom: 0;width: 60px;height: 2px;background: #0067ac;}
.qyh li .text p{

}
.qyh li a.img{display: block;width: 50%;}
.qyh li:nth-child(2n){flex-direction: row-reverse;}
.qyh li:nth-child(2n) .text{background: #0067ac;}
.qyh li:nth-child(2n) .text h3{color: #fff;}
.qyh li:nth-child(2n) .text h3:after{background: #fff;}
.qyh li:nth-child(2n) .text p{color: #fff;}

.about_fzlc{padding-bottom: 50px;}
.about_fzlc h2{font-size: 24px;color: #222;position: relative;text-align: center;margin-bottom: 15px;padding-bottom: 5px;}
.about_fzlc h2:after{content: '';position: absolute;left:50%;bottom:0;margin-left: -20px;width: 40px;height: 5px;background: #0556a5;}
.n_fzlc{position: relative;}
.n_fzlc li {width: 50%;display: inline-block;height: 130px;}
.n_fzlc li p:nth-child(1) {font-size: 30px;color: #363333;line-height: 1.2em;}
.n_fzlc li p:nth-child(2) {font-size: 14px;color: #363333;padding-top: 10px;}
.n_fzlc li:nth-child(odd){
/*    margin-bottom: 135px;*/
    position: relative;left: 16px;float: right;padding-left: 28px;background: url(../images/fz_line.html) no-repeat left top;}
.n_fzlc li:nth-child(even) {float: left;
/*    margin-top: 135px;*/
    position: relative;right: 18px;text-align: right;padding-right: 28px;background: url(../images/fz_line.html) no-repeat right top;}
.dszjy{display: flex;flex-wrap: wrap;justify-content: space-between;padding:30px 0 80px 0;}
.dszjy_l{width: 55%;}
.dszjy_l img{margin-bottom: 50px;}
.dszjy_l p strong{display: block;font-size: 20px;display: block;margin-bottom: 15px;}
.dszjy_r{width: 40%;padding-left: 0%;}

@media(max-width: 1199px){.about_sort li a{    margin-bottom: 5px;width: 180px;height:50px;line-height:50px;}
    .about_sort li a:before{    border-width: 0 8px 8px;}
    .n_about_title1 h2{    background: none;}
    .n_about_title2 h2{    background: none;}
    .n_about_title1{    margin-bottom: 30px;}
    .n_about1{    margin-bottom: 30px;}
    .n_about2{    padding:30px 0;}
    .n_about3 {    padding: 30px 2%;}
    .about_honner .swiper-button-next{display: none;}
    .about_honner .swiper-button-prev{display: none;}
    .gchj .swiper-button-prev1{display: none;}
    .gchj .swiper-button-next1{display: none;}
    .qyh li .text{    padding: 40px 8%;}
}
@media(max-width: 768px){.about_sort{    margin: 30px 0;}
    .about_sort li a{    width: 160px;}
    .n_about1_text h3{    margin-bottom: 15px;}
    .gchj li {    width: 30%;margin: 1.65%;}
    .n_about_title1 h2{    font-size: 24px;}
    .qyh li .text{    padding: 10px 3%;}
    .qyh li .text h3{    font-size: 20px;padding-bottom: 5px;margin-bottom: 5px;}
    .dszjy{    padding:20px 1%;}
    .dszjy_l{    width:100%;}
    .dszjy_l p{    text-indent:0!important;}
    .dszjy_l p strong {    font-size: 16px;margin-bottom: 0px;color:#333;}
    .dszjy_r{    width:100%;margin-top:10px;padding-left:0;text-align:center;}
    .n_fzlc li{    width:100%;float:none!important;box-sizing:border-box;left:0!important;height:85px;background: url(../images/fz_line.html) no-repeat left center!important;}
    .n_fzlc li:nth-child(even){    text-align:left;padding-left: 28px;left:0;background: url(../images/fz_line.html) no-repeat left center;}
    .n_fzlc li p:nth-child(2){    padding-top:0;}
}
@media(max-width: 640px){.about_sort{margin: 20px 0;}
    .about_sort li a{width:30vw;font-size:4vw;}
    .n_about_title1 h2{font-size: 22px;}
    .n_about1_img {    width: 100%;margin-bottom: 15px;}
    .n_about1_text {    width: 100%;padding-left: 0;}   
    .gchj li {    width: 48%;margin: 1%;} 
    .n_about1{    margin-bottom: 20px;}
    .n_about2{    padding:20px 0;}
    .n_about3 {    padding: 20px 2%;}
    .qyh li{    flex-direction:nowrap;margin-bottom: 15px;}
    .qyh li .text h3{    font-size: 18px;}
    .qyh li .text{    width: 100%;}
    .qyh li a.img{    width: 100%;}
}

/*联系我们*/
.n_contact_list{/*! display: flex; */
    /*! flex-wrap: wrap; */
    font-size: 0;margin-bottom:120px;}
.contact_title{line-height: 3;font-size: 16px;font-weight: bold;color: rgba(68,68,68,1);text-align: left;width: 100%;margin: 50px auto 20px auto;border-bottom: 2px solid rgba(0,0,0,.1);background: url(../images/arrow.svg) no-repeat left center;background-size: 30px;padding-left: 35px;}
.contact_title span{font-size:13px;font-weight:400;color:#666;}
.contact11{display: inline-block;vertical-align: top;/*! width: 22%; */margin-right: 50px;}
.contact11_img{display: inline-block;vertical-align: middle;width: 50px;text-align: center;margin-right: 10px;}
.contact11_ccc{display: inline-block;vertical-align: middle;min-width: 120px;}
.contact11_ccc h3{font-size: 14px;line-height: 2;}
.contact11_ccc p{font-size: 15px;line-height: 1.2;}

.contact2{display: flex;flex-wrap: wrap;}
.contact22{flex: 0 360px;text-align: left;margin-bottom: 20px;background: #f5f5f5;padding: 10px 0 10px 10px;margin-right: 20px;box-sizing: border-box;}
.contact22 h3{font-size: 14px;text-align: left;line-height: 2;}
.contact22 p{font-size: 14px;line-height: 1.5;}
/*.n_contact_list p{width: 20%;line-height: 60px;border-bottom: 1px dashed #eee;margin-bottom: 20px;}*/
/*.n_contact_list p:nth-child(1){background: url(../images/c_icon2.png) no-repeat left center;}
.n_contact_list p:nth-child(2){background: url(../images/c_icon1.png) no-repeat left center;}*/
/*.n_contact_list p:nth-child(3){*/
/*    background: url(../images/c_icon2.png) no-repeat left center;*/
/*}*/
/*.n_contact_list p:nth-child(4){*/
/*    background: url(../images/c_icon1.png) no-repeat left center;*/
/*}*/
/*.n_contact_list p:nth-child(3){background: url(../images/c_icon3.png) no-repeat left center;}
.n_contact_list p:nth-child(4){background: url(../images/c_icon4.png) no-repeat 8px center;}*/
.n_map{margin-top: 25px;}
.n_map iframe{height: 450px;}

.n_message{padding:20px 0 75px 0;}
.n_message h2{font-size: 22px;color: #fff;text-align: center;width: 156px;line-height: 52px;font-weight: normal;background-color: #0556a5;}
.message{box-sizing: border-box;border: 1px solid #eee;background:url(../images/mess_bg.html) no-repeat center bottom;padding:50px 0;}
.message ul{width: 50%;margin:0 auto;}
.message ul li{display: flex;margin-bottom: 12px;}
.message ul li span{width: 80px;text-align: right;}
.message ul li span strong{color: #e62412;}
.message ul li input{background-color: #fff;border: 1px solid #ccc;width: calc(100% - 80px);line-height: 30px;}
.message ul li textarea{background-color: #fff;border: 1px solid #ccc;width: calc(100% - 80px);line-height: 30px;height: 90px;}
.message .n_btn input{display: block;width: 160px;line-height: 42px;background-color: #075c9f;border: none;font-size: 18px;color: #fff;margin-left: 110px;margin-top: 20px;}

@media(max-width: 1199px){.message ul{    width: 70%;}
    .n_map{    padding:0;}
}
@media(max-width: 768px){.n_message {    padding: 0px 0 30px 0;}
    .n_message h2{display: none;}
    .message{    padding:30px 0;}
    .message ul{    width: 80%;}

}
@media(max-width: 640px){.n_map{    padding:0;}
    .message {    padding: 20px 0;}
    .n_about_title1{    margin-bottom: 15px;}
    .n_map iframe{    height: 250px;}   
    .message ul{    width: 96%;margin:0 auto;}

/*联系我们*/
.n_contact_list{/*! display: flex; */
    /*! flex-wrap: wrap; */
    font-size: 0;margin-bottom:120px;}
.contact_title{line-height: 2;font-size: 5vw;font-weight: bold;color: rgba(68,68,68,1);text-align: left;width: 100%;margin: 5vw auto 2vw auto;border-bottom: 2px solid rgba(0,0,0,.1);background: url(../images/arrow.svg) no-repeat left center;background-size: 8vw;padding-left: 10vw;}
.contact_title span{font-size:3vw;font-weight:400;color:#666;line-height: 1.4;display: inline-block;max-width: 66vw;margin-right: 5vw;vertical-align: middle;}
.contact11{width: 86%;margin: 3vw auto 5vw auto;display: block;}
.contact11_img{display: inline-block;vertical-align: middle;width: 12vw;text-align: center;margin-right: 4vw;}
.contact11_ccc{display: inline-block;vertical-align: middle;max-width: 65vw;}
.contact11_ccc h3{font-size: 4vw;line-height: 1.2;}
.contact11_ccc p{font-size: 5vw;line-height: 1.6;}

.contact2{display: flex;flex-wrap: wrap;}
.contact22{flex: auto;text-align: left;margin-bottom: 3vw;background: #f5f5f5;padding: 2vw 0 3vw 6vw;box-sizing: border-box;margin: 1vw auto 3vw auto;}
.contact22 h3{font-size: 3.8vw;text-align: left;line-height: 2;}
.contact22 p{font-size: 4vw;line-height: 1.5;}

}


.tag_total{font-size: 18px;margin-bottom: 15px;}
h1.title{font-size: 22px;color: #333;text-align: center;padding:2em 0 0.5em 0;font-weight: normal;}
.info_title{text-align: center;font-size: 14px;color: #666;padding-bottom: 1em;border-bottom:1px dashed #dcdcdc;margin-bottom: 2em;}
h3.tag{font-size: 14px;color: #666;font-weight: normal;}
.page{font-size: 14px;color: #666;}
.page p{padding:12px 0;border-bottom: 1px dashed #e0e0e0;}
.page p:last-child{border:none;}
.page em{display: inline-block;width: 80px;line-height: 32px;font-size: 14px;color:#fff;background: #075c9f;text-align: center;font-style: normal;margin-right: 20px;}
.page a{font-size: 14px;color: #666;}

@media(max-width: 768px){h1.title{    font-size: 18px;}
}

.pageController{text-align: center;color:#505050;margin:0 auto;margin:2em 0;line-height:24px;}
.pagination ul{display:flex;text-align: center;justify-content:center;}
.pageController a{background-color:#FFF;vertical-align:middle; border:#efefef 1px solid;color:#505050;padding:5px 8px; margin-right:3px;margin-left:3px;}
.pageController a:hover{background-color:#2b70bb;color:#fff; text-decoration:none;border:#efefef 1px solid;}
.pageController .currPage {background-color: #2b70bb;color:#e62412;border:#efefef 1px solid;}
.pageController .t1{float:left;margin-right:5px;height:24px;line-height:22px;white-space:nowrap;display: none;}
.pageController .t2{vertical-align:middle;line-height:39px;}
.pageController .t2 #current{line-height: 39px;background-color: #075c9f;vertical-align: middle;border: 1px solid #075c9f;color: #fff;padding: 5px 8px;margin-right: 3px;margin-left: 3px;width: 39px;}
.pageController .t1 span{/*padding-left:4px;padding-right:4px;*/width: 39px;}
.pageController select{height:24px;vertical-align:middle;text-align:center;line-height:24px;display: none;}
.pageController select option{vertical-align:middle;}


.m_f_fixed{position: fixed;bottom:0;left:0;

    background: #e62412;color: #fff;z-index:9999;justify-content: center;width: 100%;display:none!important;

}
.m_f_fixed a{flex:1;font-size: 16px;color: #fff;display: block;text-align: center;padding:10px 0 5px;position: relative;}
.m_f_fixed a:after{content:'';width: 1px;height: 60%;background: #ebebeb;position: absolute;top:20%;left:0;z-index: 9;/*display: none;*/}
.m_f_fixed a:first-child:after{display:none;}
.m_f_fixed a:nth-child(2):after{display:none;}
.m_f_fixed a:nth-child(1){background: #075c9f;}
.m_f_fixed a img{width: 22px;display: block;margin:0 auto 0px;}
#gotop{position: fixed;right: 0;bottom: 30px;cursor: pointer;background-color: #075c9f;}
@media(max-width: 1199px){#gotop{display: none;}
}
@media(max-width:640px){.m_f_fixed{display: flex;}
    footer{margin-bottom:0;}
}
.p_detail_fixed{position: fixed;right:45px;top:100px;padding:55px 0;/*z-index: 1;*/}
.p_detail_fixed_content{position: relative;}
.p_detail_fixed_content:after{content: '';width: 1px;height: 100%;background: #999;position: absolute;right: 20px;top:0;}
.p_detail_fixed_content a{display: block;position: relative;padding-right: 44px;font-size: 14px;color: #808080;text-align: right;line-height: 40px;height: 40px;}
.p_detail_fixed_content a:before{content: '';position: absolute;right: 17px;top: 16px;width: 7px;height: 7px;border-radius: 50%;background: #075c9f;z-index: 9;}
.p_detail_fixed_content a:after{content: '';position: absolute;right: 13px;top: 12px;width: 13px;height: 13px;border-radius: 50%;border: 1px solid #075c9f;z-index: 8;background: #fff;opacity: 0;}
.p_detail_fixed_content a:hover{/*font-size: 18px;*/
    /*color: #666;*/
    /*font-weight: bold;*/
    color:#075c9f;}
.p_detail_fixed_content a:hover:after{opacity: 1;}
.p_detail_fixed_content a.on{font-size: 18px;color: #666;font-weight: bold;}
.p_detail_fixed_content a.on:after{opacity: 1;}
.p_top a{display: block;width: 43px;height: 36px;background: url(../images/p_bottom.png) no-repeat top center;transform: rotate(180deg);position: absolute;top: 0;right: 0;cursor: pointer;}
.p_top a:hover{background: url(../images/p_top.html) no-repeat top center;transform: rotate(0deg);}
.p_bottom a{display: block;width: 43px;height: 36px;    
    background: url(../images/p_bottom.png) no-repeat;position: absolute;bottom: 0;right: 0;cursor: pointer;}
.p_bottom a:hover{background: url(../images/p_top.html) no-repeat top center;transform: rotate(180deg);}
@media(max-width:1560px){.p_detail_fixed{right:10px;}
}
@media(max-width:1199px){.p_detail_fixed{display:none!important;}
}

.new-float{position: fixed;left: 3px;top: 60%;z-index: 50;width: 77px;height: 374px;margin-top: -187px;}
.new-float li{position: relative;width: 77px;height: 57px;margin-bottom: 1px;line-height: 20px;color: #fff;text-align: center;}
.new-float li.hover{/*overflow: hidden;*/
    
}
.new-float li a{display: inline-block;color: #fff;}
.new-float li a.tit{width: 75px;height: 56px;padding: 30px 10px 0 0;color: #fff;font-size: 12px;   
    box-sizing: border-box;}
.new-float li p{position: relative;z-index: 2;height: 27px;padding-top: 30px;cursor: pointer;}
.new-float li.fi{position: relative;}
.r_code{position: fixed;left: 85px;width: 120px;top: 61%;/*display: none;*/
    text-align: center;background: #fff;padding:5px;}
.new-float li .r_code p{height: auto;padding-top: 0px;color: #666;}
.new-float li.fi:hover .r_code{display: block;}
.new-float li.fi a{ 
    background:url(../images/on_line.png) no-repeat 0px 0px;}
.new-float li.fxx a{background:url(../images/on_line1.png) no-repeat 0px -172px;}
.new-float li.tp a{background:url(../images/on_line.png) no-repeat 0px -227px;}
.new-float li.zx a{background:url(../images/on_line.png) no-repeat 0px -0px;}
.new-float li.th a{background:url(../images/on_line.png) no-repeat 0px -57px;}
.new-float li.fo a.tit{background:url(../images/on_line.png) no-repeat 0px -114px;}
.new-float li.fif p{background: url(../img/bg_float05.html) no-repeat;}
.new-float li .tel{position: absolute;left: 75px;top: 0;z-index: 1;width: 184px;height: 56px;font: 24px/57px Arial;color: #fff;background:#5b5b5b;cursor: pointer;}
.new-float a.mof{display: inline-block;width: 78px;height: 71px;padding: 12px 11px 0 12px;margin-top: 10px;*margin-top: 7px;background:url(../images/on_line.png) no-repeat 0px -239px;font-size: 15px;line-height: 22px;color: #fff;}

.new-float2{/*position: fixed;*/
    /*left: 5px;*/
    /*top: 50%;*/
    width: 257px;/*margin-top: -28px;   */
    height: 55px;overflow: hidden;margin-bottom: 2px;/*z-index: 999999;*/
}
.new-float2 li{display: flex;background:#e62412!important;}
.new-float2 li a{width: 77px!important;/*height: 56px;*/
    padding: 30px 0px 0 0!important;color: #fff;font-size: 12px;box-sizing: border-box;display: block;text-align: center;background:url(../images/on_line.png) no-repeat 0px -115px;}
.new-float2 li .tel{width: 180px;/*height: 56px;*/
    font: 22px/55px Arial;color: #fff;cursor: pointer;padding:0 5px;box-sizing: border-box;background:#e62412!important;}
@media(max-width:1199px){.new-float2,.new-float{display:none!important;}
}


.bottom_fixed{position: fixed;left:0;bottom:0;width: 100%;padding:15px 0;background: #075c9f;z-index: 9999999;}
.bottom_fixed_content{display: flex;justify-content: center;position: relative;}
.b_close{position: absolute;right:10px;top:-10px;z-index: 98;cursor: pointer;}
.bottom_fixed p{font-size: 18px;color: #fff;  
    margin:0 15px;line-height: 40px;}
.bottom_fixed p.p1{}
.bottom_fixed p.p2{}
.bottom_fixed a{display: block;margin:0 10px;padding:0 15px;line-height: 40px;font-family: 16px;color: #fff;background: #e62412;cursor: pointer;}
.consulta {width: 600px;height: 300px;margin: 0 auto;background: rgba(31, 154, 237, 0.96);background: url(../images/bg1.html) no-repeat center;position: fixed;top: 50%;left: 50%;margin-left: -300px;margin-top: -150px;display: none;z-index: 99999990;}
.conk {position: absolute;border: 1px solid #fff;width: calc(100% - 20px);height: calc(100% - 20px);margin-top: 10px;margin-left: 10px;z-index: -1;}
.ys_clock {position: absolute;top: 11px;right: 9px;color: #000;font-size: 34px;background: #fff;height: 36px;line-height: 36px;width: 36px;text-align: center;cursor: pointer;}
.consulta .cont{text-align: center;color: #fff;display: flex;flex-direction: column;justify-content: center;width: 100%;height: 100%;padding:15px 15px;}
.consulta .cont h2{font-size: 20px;line-height: 1.6;font-weight: normal;}
.consulta .cont p.p1{font-size: 28px;color: #fff;line-height: 1.6;font-weight: bold;}
.consulta .cont p.p1 span{font-size: 16px;}
.consulta .cont p.p2{font-size: 20px;}
.consulta .cont .consulta_more{display: flex;justify-content: center;margin:5px 0 5px;}
.consulta .cont .consulta_more a{display: block;width: 120px;line-height: 40px;color: #fff;text-align: center;font-size: 15px;border-radius: 25px;margin:0 5px;background: #e62412;}
.consulta .cont .consulta_more a.a3{width: 140px;}
.consulta .cont p.p3{font-size: 30px;display: flex;justify-content: center;font-weight: bold;}
.consulta .cont p.p3 i{display: block;width: 28px;background: url(../images/tel5.html) no-repeat center;margin-right: 10px;}
@media(max-width:1199px){.bottom_fixed{display:none!important;}
}
@media(max-width:820px){.consulta{display: none!important;}
}



@media screen and (min-width:1300px){
#feedback{margin:0 0 8vw 0;}
    .nnfd{width:1300px;margin:auto;font-size:0;}
.nnfd1{line-height:3;font-size: 22px;font-weight: bold;color: rgba(68,68,68,1);text-align: left;width: 1300px;margin: 2vw auto 0 auto;border-bottom: 2px solid rgba(0,0,0,.1);}
    .nnfd1 span{font-size:.9vw;line-height:1;font-weight:700;color:orangered;}
.nnfd2{display: inline-block;vertical-align: top;width:30%;margin:30px 0 0 0;}
    .nnfd2:nth-child(3){margin:30px 5% 0 5% !important;}
.nnfd21{line-height:3;font-size:18px;font-weight: bold;color: rgba(68,68,68,1);text-align: left;}
.nnfd22 input{border:1px solid #dddddd;width:100%;box-sizing:border-box;padding:0 10px;height:30px;line-height:30px;font-size:15px;color:#555;}
.nnfd31{line-height:3;font-size:18px;font-weight: bold;color: rgba(68,68,68,1);text-align: left;margin-top:30px;}
.nnfd32 textarea{border:1px solid #dddddd;width:100%;height:100px;box-sizing:border-box;padding:0 10px;line-height:30px;font-size:15px;color:#555;}

.nnfd4{text-align:left;margin:50px auto;}
    .nnfd4 button{display: block;text-align: center;  box-sizing: border-box;border:0;margin:auto;
  width: 200px;  padding: 15px 15px;  background-color: #0040b4;line-height:1;font-size:16px;font-weight: bold;color:#ffffff;}



.list{width:100%;}
.list h3 {background-color: #075c9f;text-align: center;font-size: 30px;color: #fff;line-height: 1em;padding: 30px 0 20px 0;}
.list h3 span{display: block;font-size: 16px;font-weight: normal;}
.list ul{list-style:none;}
.list>ul>li{width:100%;transition:.3s ease;text-align: left;padding:0;background: #f5f5f5;border-bottom: 1px solid white;}
.list>ul>li a{display:block;width:100%;}
.list>ul>li a[class=title]{text-align:left;line-height:1.5;position:relative;color:#333;font-size:14px;font-weight:400;padding: 10px 0 10px 10px;box-sizing: border-box;cursor: pointer;}
.list>ul>li a[class=title]>span{position:absolute;right:10px;color:#333;font-weight:700;font-size:18px;top: 8px;}
.list-se{overflow:hidden;display:none;}
.list-se>a{background:#165fcc !important;color:#fff !important;}
.list-se>a[class=title]>span{color:#fff !important;}
.list-se>li{position:relative;right:-100%;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s;}
.list-se>li>a{font-size:14px;background:#f5f5f5;color:#333;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 16px;border-left:5px solid #165fcc;-webkit-transition:border .5s;transition:border .5s;-webkit-transition:background .3s;transition:background .3s;}
.list-se>li>a:hover{border-color:#0048b5;background:#0048b5;color:white;}



}

@media screen and (max-width:1299.98px){
#feedback{}
.nnfd{width:88vw;margin:auto;font-size:0;}
.nnfd1{line-height:3;font-size: 4vw;font-weight: bold;color: rgba(68,68,68,1);text-align: left;width: 100%;margin: 6vw auto 0 auto;border-bottom: 2px solid rgba(0,0,0,.1);}
    .nnfd1 span{font-size:2.7vw;color:orangered;}
    .nnfd2{display: inline-block;vertical-align: top;width:100%;margin:2vw 0 0 0;}
    .nnfd2:nth-child(3){margin:30px 0 0 0 !important;}
.nnfd21{line-height:3;font-size:3.6vw;font-weight: bold;color: rgba(68,68,68,1);text-align: left;}
.nnfd22 input{border:1px solid #dddddd;width:100%;box-sizing:border-box;padding:0 2vw;height:30px;line-height:2;font-size:3.6vw;color:#555;}
.nnfd31{line-height:3;font-size:3.6vw;font-weight: bold;color: rgba(68,68,68,1);text-align: left;margin-top:2vw;}
.nnfd32 textarea{border:1px solid #dddddd;width:100%;height:100px;box-sizing:border-box;padding:0 10px;line-height:30px;font-size:15px;color:#555;}

.nnfd4{text-align:center;margin:5vw auto 10vw auto;}
    .nnfd4 button{display: block;  text-align: center;  box-sizing: border-box;border:0;
  width: 30vw;  padding: 2vw;  background-color: #0040b4;line-height:1;font-size:3.6vw;font-weight: bold;color:#ffffff;
margin: auto;}

    
    
.list{width:97%;margin: auto;}
.list h3 {background-color: #f0f0f0;text-align: center;font-size: 5vw;color: #2049a9;line-height: 1em;padding: 5vw 0;}
.list h3 span{display: none;font-size: 16px;font-weight: normal;}
.list ul{list-style:none;}
.list>ul>li{width:100%;transition:.3s ease;text-align: left;padding:0;background: #f5f5f5;border-bottom: 1px solid white;}
.list>ul>li a{display:block;width:100%;}
.list>ul>li a[class=title]{text-align:left;line-height:1.5;position:relative;color:#333;font-size:14px;font-weight:400;padding: 10px 0 10px 10px;box-sizing: border-box;cursor: pointer;}
.list>ul>li a[class=title]>span{position:absolute;right:10px;color:#333;font-weight:700;font-size:18px;top: 8px;}
.list-se{overflow:hidden;display:none;}
.list-se>a{background:#165fcc !important;color:#fff !important;}
.list-se>a[class=title]>span{color:#fff !important;}
.list-se>li{position:relative;right:-100%;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s;}
.list-se>li>a{font-size:3.6vw;color:#333;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3vw 1vw 3vw 8vw;/*! border-left:5px solid #165fcc; */-webkit-transition:border .5s;transition:border .5s;-webkit-transition:background .3s;transition:background .3s;border-bottom: 1px solid #ddd;background: url(../images/aaa.png) 4vw center no-repeat;background-size: 2vw;background-color: #fff;}

}