/* 
* @Author: anchen
* @Date:   2019-12-03 13:54:45
* @Last Modified by:   anchen
* @Last Modified time: 2019-12-27 11:04:38
*/

.sy_banner{overflow: hidden;}

  .col-md-12 .links{
            padding: 8px;
            background-color: #52b529;
            margin: 5px;
            -webkit-transition: all 1s;
            -o-transition: all 1s;
            transition: all 1s;
        }
       .col-md-12  .links a{
            color: #fff;
            display: inline-block;
            width: 100%;
            height: 100%;
            text-decoration: none;
        }
       .col-md-12 .links:hover{
        background-color: #1e824c;
        }
       .col-md-12 .current{
            background-color: #22a7f0;
        }
        .col-md-12 .swiper-container {
            width: 100%;
            margin-left: auto;
            margin-right: auto;
        }
      .col-md-12  .swiper-slide {
            text-align: center;
            font-size: 18px;
            background: #fff;

            /* Center slide text vertically */
            display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
        }
.col-md-12 .swiper-slide a{display:block;width:100%;}
.col-md-12 .swiper-slide img{width:100%;}
.col-md-12 .swiper-pagination{display:none;}

.nav_sy{width:100%;background:#fff;height:120px;display:none;}
.nav_sy .center{width:1200px;margin:0 auto;height:60px;height:120px;}
.nav_sy .center .left{float:left;height:120px;}
.nav_sy .center .left img{height:120px;}
.nav_sy .center .right{width:815px;float:right;height:60px;height:120px;}
.nav_sy .center .right .nav{width:580px;float:left;height:120px;}
.nav_sy .center .right .nav ul{display: flex;justify-content: space-between;}
.nav_sy .center .right .nav ul li{padding:0px 5px;line-height: 120px;}
.nav_sy .center .right .nav ul li a{color:#000000;font-size: 16px;}
.nav_sy .center .right .nav ul li a:hover{color:#021c7a!important;}
.nav_sy .center .right .lg{width:190px;float:right;height:120px;}
.nav_sy .center .right .lg p{font-size: 14px;color:#333333;margin-top: 30px;}
.nav_sy .center .right .lg p a{color:#333333;margin-left: 10px;}

.nav_sy .center .right .lg div{width:100%;position: relative;border-radius:50px;}
.nav_sy .center .right .lg div input{width:100%;height:35px;border:1px solid #dedede;background:#ffffff;font-size:12px;border-radius:50px;}
.nav_sy .center .right .lg div button{display:block;width:18px;height:18px;background:url(../images/sou.png);position: absolute;top: 50%; right:5px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);  transform: translate(-50%, -50%);border:none;}


.cplb{width:100%;padding-bottom:2vw;}
.cplb .center{width:95%;margin:0 auto;position: relative;z-index: 9;}
.cplb .center ul{}
.cplb .center ul li{width:49%;text-align: center;padding-bottom:2vw;float:left;margin-top:2vw;box-shadow: rgba(0,0,0,.3)0px 0px 6px 0px;overflow: hidden;}
.cplb .center ul li:nth-child(2n){float:right;}
.cplb .center ul li img{display:block;margin:0 auto;margin-top:2vw;height:8vw;}
.cplb .center ul li span{font-size:4vw;display:block;margin-top:2vw;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; *white-space: nowrap; padding: 0 10px; box-sizing: border-box;}
.cplb .center ul li p{font-size:3.5vw;margin-top:1.5vw;padding: 0 3.5vw;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.cplb .center ul li em{font-size:1rem;display:block;margin:0 auto;text-align: center;}
.cplb .center ul li:nth-child(even) span{color:#fff!important;}
.cplb .center ul li:nth-child(odd) span{color:#222222!important;}
.cplb .center ul li:nth-child(even) em{color:#fff!important;}
.cplb .center ul li:nth-child(odd) em{color:#033da2!important;}
.cplb .center ul li:nth-child(even) p{color:#fff!important;}
.cplb .center ul li:nth-child(odd) p{color:#666666!important;}
.cplb .center ul li:nth-child(even){background-image: linear-gradient(to right, #021b7a , #0571de);}
.cplb .center ul li:nth-child(odd){background:#fff;}

.cplb .center ul li:nth-child(3){background-image: linear-gradient(to right, #021b7a , #0571de);}
.cplb .center ul li:nth-child(3) p{color:#fff!important;}
.cplb .center ul li:nth-child(3) em{color:#fff!important;}
.cplb .center ul li:nth-child(3) span{color:#fff!important;}
.cplb .center ul li:nth-child(3) img{position: relative;
        left:-114px;
        border-right:114px solid transparent;
        -webkit-filter: drop-shadow(177px 0 0 #fff);
        filter: drop-shadow(177px 0 0 #fff);}

.cplb .center ul li:nth-child(4){background:#fff;}
.cplb .center ul li:nth-child(4) p{color:#666666!important;}
.cplb .center ul li:nth-child(4) em{color:#033da2!important;}
.cplb .center ul li:nth-child(4) span{color:#222222!important;}
.cplb .center ul li:nth-child(4) img{position: relative;
        left:-114px;
        border-right:114px solid transparent;
        -webkit-filter: drop-shadow(177px 0 0 #021b7a);
        filter: drop-shadow(177px 0 0 #021b7a);}



.hy_yy{width:100%;overflow: hidden;padding-bottom:25px;}
.hy_yy .center{width:95%;margin:0 auto;text-align: center;}
.hy_yy .center span{color:#222222;font-size:5vw;display:block;margin-top:50px;}
.hy_yy .center p{margin-top:1vw;}
.hy_yy ul{width:95%;margin:0 auto;margin-top:15px;}
.hy_yy ul li{width:48%;float:left;margin-top:2%;text-align: center;}
.hy_yy ul li:nth-child(2n){float:right;}
.hy_yy ul li img{width:100%;display:block;margin-bottom:5px;}
.hy_yy ul li span{}

.qy_wh{width:100%;overflow: hidden;padding-bottom:50px;background:#f8f8f8;}
.qy_wh .center{width:95%;margin:0 auto;text-align: center;}
.qy_wh .center span{color:#222222;font-size:5vw;display:block;margin-top:50px;}
.qy_wh .center p{margin-top:1vw;}
.qy_wh .center ul{margin-top:25px;}
.qy_wh .center ul li{width:49%;text-align:left;background:#fff;padding-bottom:2%;margin-top:2%;float:left;}
.qy_wh .center ul li:nth-child(2n){float:right;}
.qy_wh .center ul li img{width:100%;}
.qy_wh .center ul li span{color:#222222;font-size:4vw;display:block;margin-top:15px;margin-left:15px;
text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;}
.qy_wh .center ul li p{color:#666666;font-size:3vw;margin-top:10px;padding:0 16px 0 0px;margin-left:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}



.foot{width:100%;background:#222222;padding-top:15px;padding-bottom:15px;}
.foot>p{color:#aaaaaa;font-size: 13px;line-height:25px;text-align:center;}
.foot>p a{color:#aaaaaa;margin-left: 15px;}
.foot .center{width:95%;margin:0 auto;overflow: hidden;display:none;}
.foot .center .left{width:385px;float:left;display:none;}
.foot .center .left  span{color:#ffffff;font-size:22px;}
.foot .center .left p{color:#aaaaaa;font-size: 13px;margin-top:23px;margin-bottom:23px;line-height: 25px;}
.foot .center .left a{color:#aaaaaa;font-size: 13px;}

.foot .center .auto{width:320px;float:left;margin-left:65px;}
.foot .center .auto .div_1{width:180px;float:left;}
.foot .center .auto .div_1 ul li{margin-top:15px;}
.foot .center .auto .div_1 ul li:first-child{margin-top:0px;}
.foot .center .auto .div_1 ul li a{color:#fff;font-size:15px;background: url(../images/left_foot.png) no-repeat 5px center;padding-left: 15px;}
.foot .center .auto .div_2{width:140px;float:right;}
.foot .center .auto .div_2 img{width:100%;}

.foot .center .right{width:340px;float:right;}
.foot .center .right span{font-size: 22px;color:#fff;}
.foot .center .right p{color:#aaaaaa;font-size: 13px;line-height:25px;margin-top:25px;}



.con_banner{width:100%;position: relative;margin-top:66px;overflow: hidden;}
.con_banner img{height:150px;}
.con_banner .center{width:95%;position: absolute;top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);  transform: translate(-50%, -50%); text-align: center;}
.con_banner .center span{font-size:5vw;color:#fff;}
.con_banner .center em{display:block;margin:0 auto;margin-top:5px;width:100px;height:2px;background:#fff;}
.con_banner .center p{color:#fff;font-size:3vw;margin-top:5px;}


.about{width:100%;margin-top:25px;padding-bottom:25px;}
.about .center{width:95%;margin:0 auto;}
.about .center>span{color:#222222;font-size:5vw;font-weight:bold;display:block;margin:0 auto;text-align: center;}
.about .center .con{width:100%;margin-top:25px;color:#333333;font-size:3vw;line-height: 25px;}
.about .center .con img{max-width: 100%;display;margin-top:15px;margin-bottom:15px;}


.product{width:100%;margin-top:25px;padding-bottom:25px;}
.product .center{width:95%;margin:0 auto;}
.product .center>span{color:#222222;font-size:5vw;font-weight:bold;display:block;margin:0 auto;text-align: center;}
.product .center .nav_pro{display: flex;justify-content: space-between;width:95%;margin:0 auto;margin-top:25px;}
.product .center .nav_pro li{color:#666666;background:#e8e8e8;padding:5px 6px;cursor:pointer;font-size:14px;text-align:center;}
.add_libg{background:#0045ad!important;}
.add_libg a{color:#fff!important;}

.product_list{width:100%;margin-top:25px;}
.product_list>div{width:100%;}
.product_list>div.list—1{display:block;}
.product_list>div.list—1 ~ div{display:none;}
.product_list>div ul{width:100%;overflow: hidden;}
.product_list>div ul li{float:left;width:48%;margin-top:25px;}
.product_list>div ul li:nth-child(2n){float:right;}
.product_list>div ul li img{width:100%;}
.product_list>div ul li span{color:#333333;font-size: 16px;display:block;margin-top:10px;text-align:center;}



.product_more{width:100%;margin-top:25px;padding-bottom:25px;}
.product_more .center_tx{width:1200px;margin:0 auto;}
.product_more .center_tx .top{width:100%;overflow: hidden;}
.product_more .center_tx .top .left{width:500px;float:left;}
.product_more .center_tx .top .left img{width:100%;}
.product_more .center_tx .top .right{width:680px;float:right;}
.product_more .center_tx .top .right span{color:#333333;font-size:30px;display:block;margin-top:50px;}
.product_more .center_tx .top .right p{color:#666666;font-size:14px;line-height: 25px;margin-top:50px;}
.product_more .center_tx .top .right a{display:block;width:330px;height:60px;background:#0045ad;font-size: 18px;color:#fff;line-height: 60px;text-align: center;border-radius: 60px;margin-top:25px;}

.product_more .center_tx .bottom{margin-top:25px;}
.product_more .center_tx .bottom img{max-width:80%;display:block;margin-top:25px;}
.product_more .center_tx .bottom{width:100%;margin-top:25px;font-size: 14px;line-height: 25px;}






.case{width:100%;margin-top:25px;padding-bottom:25px;}
.case .center{width:95%;margin:0 auto;}
.case .center>span{color:#222222;font-size:5vw;font-weight:bold;display:block;margin:0 auto;text-align: center;}
.case .center .nav_case{display: flex;justify-content: space-between;width:95%;margin:0 auto;margin-top:25px;}
.case .center .nav_case li{color:#666666;background:#e8e8e8;padding:10px 20px;cursor:pointer;text-align:center;font-size: 14px;}
.add_libg{background:#0045ad!important;color:#fff!important;}
.case .center .case_list>div ul li{width:100%;margin-top:25px;overflow: hidden;}
.case .center .case_list>div ul li .left{width:100%;overflow: hidden;position: relative;}
.case .center .case_list>div ul li .left img{width:100%;}
.case .center .case_list>div ul li .left em{display:block;width:118px;height:35px;line-height: 35px;text-align: center;background:#333333;position: absolute;bottom:25px;left:0px;color:#fff;font-style: normal;}
.case .center .case_list>div ul li .right{width:100%;}
.case .center .case_list>div ul li .right>h5{color:#333333;font-size:4vw;margin-top:25px;}
.case .center .case_list>div ul li .right>p{color:#999999;font-size:3vw;line-height:25px;margin-top:15px;margin-bottom:15px;}
.case .center .case_list>div ul li .right>span{padding:5px 70px 5px 30px;border:1px solid #eaeaea;font-size: 13px;background:url(../images/jiantu.jpg) no-repeat 120px center;color:#999999;}
.case .center .case_list>div ul li a:hover em{background:#f74627;color:#fff;}
.case .center .case_list>div ul li a:hover h5{color:#0045ad;}
.case_list .case_1{display:block;}
.case_list .case_1 ~ div{display:none;}


.news_more{width:100%;margin-top:50px;padding-bottom: 50px;}
.news_more .center_tx{width:1200px;margin:0 auto;}
.news_more .center_tx .top{width:100%;padding-bottom: 25px;border-bottom: 1px solid #e0e0e0;}
.news_more .center_tx .top p{color:#333333;font-size: 20px;}
.news_more .center_tx .top span{color:#999999;font-size: 14px;display:block;margin-top:25px;}

.news_more .center_tx .bottom{margin-top:25px;color:#666666;font-size: 15px;line-height: 25px;}
.news_more .center_tx .bottom img{display:block;margin-top:25px;max-width: 100%;}




.jszc{width:100%;margin-top:25px;padding-bottom:25px;}
.jszc .center{width:95%;margin:0 auto;}
.jszc .center>span{color:#222222;font-size:5vw;font-weight:bold;display:block;margin:0 auto;text-align: center;margin-bottom:25px;}
.jszc .center p{color:#666666;font-size:3.5vw;line-height:30px;}
.jszc .center p em{color:#2b569a;}

.jszc .center .bottom{width:100%;overflow: hidden;}
/*.jszc .center .bottom ul{display:flex;flex-direction:row;flex-wrap:nowrap;}*/
.jszc .center .bottom ul li{width:23%;float:left;margin-top:2%;margin-left:2%;}
.jszc .center .bottom ul li img{width:100%;}




.contact{width:100%;margin-top:50px;}
.contact .center_tx{width:95%;margin:0 auto;}
.contact .center_tx h4{text-align: center;color:#066eb7;font-size: 28px;margin:0 auto;}
.contact .center_tx .xiahua{display:block;width:70px;height:2px;background: -webkit-linear-gradient(left,#0779be,#09aadf,#0677c0) !important;margin:0 auto;margin-top:15px;}
.contact .center_tx  .top_1{width:100%;margin-top:40px;overflow: hidden;}
.contact .center_tx  .top_1 .left{width:100%;}
.contact .center_tx  .top_1 .left img{width:100%;}
.contact .center_tx  .top_1 .left span{color:#333333;font-size:5vw;display:block;text-align:center;}
.contact .center_tx  .top_1 .left .div_con{width:100%;margin-top:25px;overflow: hidden;}
.contact .center_tx  .top_1 .left .div_con .div_1{width:95%;margin:0 auto;}
.contact .center_tx  .top_1 .left .div_con .div_1 img{width:100%;}
.contact .center_tx  .top_1 .left .div_con .div_2{width:95%;margin:0 auto;margin-top:15px;}
.contact .center_tx  .top_1 .left .div_con .div_2 span{color:#333333;font-size:4vw;margin-top:5px;display:block;}
.contact .center_tx  .top_1 .left .div_con .div_2 p{color: #666666;font-size:3vw;margin-top: 10px;}


.contact .center_tx  .top_1 .right{width:100%;margin-top:25px;}
.contact .center_tx  .top_1 .right span{color:#333333;font-size:5vw;display:block;text-align:center;}
.contact .center_tx  .top_1 .right span small{font-size:3vw;}
.contact .center_tx  .top_1 .right .right_3{width:95%;margin:0 auto;margin-top:15px;}
.contact .center_tx  .top_1 .right .right_3 ul li{width:150px;float:left;}
.contact .center_tx  .top_1 .right .right_3 ul li img{width:100%;}
.contact .center_tx  .top_1 .right .right_3 ul li em{color:#666666;font-size: 14px;display:block;margin-top:10px;font-style: normal;text-align: center;}
.contact .center_tx  .top_1 .right .right_3 ul li:nth-child(2){float:right;}


.contact .center_tx  .bottom_1{margin-top:30px;overflow: hidden;padding-bottom:25px;}
#dituContent{width:100%;height:220px;margin-bottom:30px;}
.contact .center_tx  .bottom_1 .daohang{padding: 10px 25px 10px 40px;background:url(../images/map.jpg) no-repeat 15px center;border:1px solid #666666;margin-top:30px;color:#666666;}


#tgpaging{width:100%;margin-top:45px;}
#tgpaging div{width:100%;text-align: center;}
#tgpaging div ul li{display:inline-block;padding:5px 7px;}
#tgpaging div ul li span, #tgpaging div ul li a{color:#000;padding:5px 10px;}
.active a,.active span{color:#fff!important;background:#0045ad;}
.prouds .center .con_list{}
.prouds .center .con_list>div:not(:first-child){display:none;}
.add_bg{background:#0045ad!important;;color: #fff!important;}




.liuyan{width:100%;margin-top:25px;padding-bottom:25px;background:#f8f8f8;}
.liuyan .center{width:95%;margin:0 auto;overflow: hidden;}
.liuyan .center>span{color:#333333;font-size:4vw;display:block;margin-top:25px;}
.liuyan .center>p{color:#666666;font-size:3vw;margin-top:15px;}
.liuyan .center .bottom{width:100%;margin-top:15px;}
.liuyan .center .bottom table{width:100%;}
.liuyan .center .bottom table tr td{width:100%;float:left;height:40px;line-height: 40px;margin-top:15px;}
.liuyan .center .bottom table tr td:nth-child(2){float:right;}
.liuyan .center .bottom table tr td input{width:98%;height:40px;padding-left:2%;background:#dfe1e3;border:none;}
.liuyan .center .bottom table tr:nth-child(3) td{width:100%;height:125px;}
.liuyan .center .bottom table tr td textarea{width:99%;height:100%;background:#dfe1e3;border:none;resize:none;text-align: left;padding-left:2%;}
.liuyan .center .bottom div{width:100%;margin-top:15px;overflow: hidden;}
.liuyan .center .bottom div input{width:155px;height:40px;line-height: 40px;float:left;padding-left:15px;background:#dfe1e3;border:none;}
.liuyan .center .bottom div span{display:block;width:125px;height:40px;float:left;margin-left: 15px;background:#dfe1e3;padding:0 0px;}
.liuyan .center .bottom div span img{height:40px;}
.liuyan .center .bottom button{display:block;width:130px;height:35px;background:#0045ad;color:#fff;line-height: 35px;text-align:center;border:none;margin-top:25px;}
.liuyan .center .bottom table tr td input::-ms-input-placeholder{color:#333333;}
.liuyan .center .bottom table tr td input::-webkit-input-placeholder{color:#333333;}
.liuyan .center .bottom table tr td input::-moz-placeholder{color:#333333;}
.liuyan .center .bottom div input::-ms-input-placeholder{color:#333333;}
.liuyan .center .bottom div input::-webkit-input-placeholder{color:#333333;}
.liuyan .center .bottom div input::-moz-placeholder{color:#333333;}







  .col-md-13{}
  .col-md-13  .links{
            padding: 8px;
            background-color: #52b529;
            margin: 5px;
            -webkit-transition: all 1s;
            -o-transition: all 1s;
            transition: all 1s;
        }
      .col-md-13  .links a{
            color: #fff;
            display: inline-block;
            width: 100%;
            height: 100%;
            text-decoration: none;
        }
       .col-md-13 .links:hover{
        background-color: #1e824c;
        }
       .col-md-13 .current{
            background-color: #22a7f0;
        }
      .col-md-13  .swiper-container_2 {
           width: 100%;
            margin:25px auto;
            /*background: #eee;*/
        }
      .col-md-13  .swiper-slide {
         width:200px!important;
            text-align: center;
            font-size: 18px;
            background: #fff;
            
            /* Center slide text vertically */
            /*display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;*/
        }

.col-md-13  .swiper-slide img{display:block;margin-bottom: 25px;width:100%;}
.col-md-13  .swiper-slide  a{font-size: 4vw;}



