﻿.l{float:left;_display: inline;} .r{float:right;_display: inline;}
.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20,.blank30,.blank40,.blank50,.blank60{clear:both;display:block; font-size:1px; overflow:hidden;}
.blank0{height:0;}.blank1{height:1px;}.blank2{height:2px;}.blank3{height:3px;}.blank4{height:4px;}.blank5{height:5px;}.blank6{height:6px;}.blank7{height:7px;}.blank8{height:8px;}.blank9{height:9px;}.blank10{height:10px;}.blank11{height:11px;}.blank12{height:12px;}.blank13{height:13px;}.blank14{height:14px;}.blank15{height:15px;}.blank16{height:16px;}.blank17{height:17px;}.blank18{height:18px;}.blank19{height:19px;}.blank20{height:20px;}.blank30{height: 30px;}.blank40{height:40px;}.blank50{height:50px;}.blank60{height:60px;}
a,a:hover{text-decoration:none;color: #ff6600;}
h3,a,p {color: #333;margin: 0;padding: 0;}
.por{position: relative;} .owfl{ overflow:hidden;} .tl{text-align: left; } .tc{text-align: center; } .tr{text-align: right; }.center{margin: 0 auto;}
.fs12{ font-size:12px; }
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml5{margin-left: 5px;}
.ml30{margin-left: 30px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mr40{margin-right: 40px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt90{margin-top: 90px;}
.mt57{margin-top: 57px;}

.mtb10{margin: 10px 0;}
.mlr10{margin: 0 10px;}
.mlr20{margin: 0 20px;}
.pl5{padding-left: 5px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pr40{padding-right: 40px;}
.plr10{padding: 0 10px;}
.plr20{padding: 0 20px;}
.ptb10{padding: 10px 0;}
.ptb15{padding:15px 0;}
.ptb20{padding: 20px 0;}
.pdtp{ padding-top:57px;}

.c999{color: #999;}
.bg{background: #FFF;}
.mb{border:1px solid #d9d9d9;}
.bd-t{border: 1px solid #d9d9d9;border-top: none;}


.wrap{width:1300px;margin:0 auto ;}

.slideTxtBox_product {padding-top: 45px;}
.slideTxtBox_product .hd{}
.slideTxtBox_product .hd ul li{background:#fff;text-align: center;margin-bottom: 20px;float: left;transition: 0.3s all;width: 10%;cursor: pointer;}
.slideTxtBox_product .hd ul li.on{background:#006d56;}
.slideTxtBox_product .hd ul li.on h3{color: #fff;}
.slideTxtBox_product .hd ul li h3{font-size: 16px;color: #333;line-height: 90px;font-weight: blod;}
.slideTxtBox_product .bd ul li{width:25%;float:left;padding:15px;}
.slideTxtBox_product .bd ul li .case_wz{background:#fff;padding:20px 15px;}
.slideTxtBox_product .bd ul li .case_wz h3{font-size:18px;color:#333;font-weight:bold;padding-bottom:10px;height: 70px;}
.slideTxtBox_product .bd ul li .case_wz p{font-size:15px;color:#333;line-height:24px;;font-weight:bold;}
.slideTxtBox_product .bd ul li:hover .case_wz{background:#006d56}
.slideTxtBox_product .bd ul li:hover .case_wz h3,.slideTxtBox_product .bd ul li:hover .case_wz p{color:#fff}
.slideTxtBox_product .bd ul li .imga{overflow: hidden;}

.slideTxtBox_product .bd ul  li a:hover img{color: #1e50ae;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}

.slideTxtBox_product .bd ul  li img{overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;}

.more_one{border: 1px #ddd solid;
    display: inline-block;
    padding: 0 15px;
    position: absolute;transition: 0.3s all;
    float: right;
    right:0;
    top: 20px;z-index: 99999;}
.more_one  a{color: #333;
    line-height: 50px;
    padding: 0 15px;
    background: url(../images/index_06.png) no-repeat right;
    display: inline-block;
    padding-right: 70px;
    font-size: 16px;}
      .more_one:hover{background:#006d56;}
  .more_one:hover  a{color: #fff;background:url(../images/index_09.png) no-repeat right;}



#page4 .g-t1 h2{color: #fff;}
#page5 .more_one {color: #fff;top:30px;}
#page4 .more_one a{background:url(../images/index_09.png) no-repeat right;color: #fff;}

.about_p {font-size: 18px;color: #fff;line-height: 30px;padding-bottom: 35px;padding-top: 40px;}
.ab_bt{color: #fff;font-size: 30px;font-weight: bold;text-align: center;padding-bottom: 35px;}











.slideTxtBox_product .bd ul  .pro_left a{font-size: 16px;color: #333;display: block;line-height: 40px;padding-left: 40px;    background: #eee; margin-bottom: 10px;}
.slideTxtBox_product .bd ul  .pro_left a::before{content:"";position:relative;width:10px;height: 3px;background:#ddd;display: inline-block;right: 10px;top: -3px;}
.slideTxtBox_product .bd ul  .pro_left a:hover{background:#0174d1;color: #fff;}
.slideTxtBox_product .bd ul  .pro_left a:hover::before{background:#fff;}

.slideTxtBox_product .bd ul  .pro_right li{float: left;margin-right: 30px;margin-bottom: 30px;text-align: center;}
.slideTxtBox_product .bd ul  .pro_right li h3{font-size: 16px;color: #333;padding-top: 15px;}
.slideTxtBox_product .bd ul .pro_pinpai li{float: left;display: inline-block;margin-right: 10px;margin-bottom: 10px;}
.slideTxtBox_product .bd ul .pro_pinpai{padding-right: px;}
.slideTxtBox_product .bd ul .pro_pinpai li img{border:1px #eee solid;padding: 20px;height: 108px;}
.slideTxtBox_product .bd ul .pro_pinpai li:hover img{border:1px #f60 solid;}


.solution_list {float: left;width:18%;border:1px #ddd solid;height: 60px;text-align: center;margin-right: 18px;margin-bottom: 22px;}
.solution_list a h3{font-size: 18px;color: #333;line-height: 60px;font-weight: normal;}
.solution_list:hover{background:#0767be;}
.solution_list:hover h3{color: #fff;}
.solution_list_more {background:#0767be;color: #fff;}
.solution_list_more a h3{color: #fff}



/*sousuo*/
.sousuo{float: left;padding-top: 15px;margin-right: 35px;margin-left: 15px;}


      .search-box {
                width: 100%;
                height: 195px;
                padding: 0 50px;
                background-color: #fff;
                position: absolute;
                top: 79px;
                left: calc(50% - 565px);
                z-index: 999;
                display: none;
            }

            .search-box.no-zd-top {
                top: 159px;
            }

            .search-box .input-box {
                width: 100%;
                height: 40px;
                margin-top: 56px;
                border-bottom: 1px solid #c6cbdf;
            }

            .search-box .input-box input {
                width: 100%;
                height: 35px;
                padding-left: 10px;
                line-height: 35px;
                border: 0;
                outline: none;
                font-size: 16px;
                font-weight: bold;
                color: #333;
            }

            .search-box .btn-box {
                /* margin-top: 5px; */
                text-align: right;
            }

            .search-box .btn-box .search-btn {
                width: 80px;
                height: 44px;
                border-radius: 26px;
                background-color: #e35f13;
                color: #fff;
                font-size: 16px;
                position: relative;
                top: -50px;border:none;
            }

            .search-box .hot-search {
                margin-top: -23px;
            }

            .search-box .hot-search .title {
                color: #ea1b23;
                font-size: 18px;
                font-weight: bold;
                padding-bottom: 10px;
            }

            .search-box .hot-search .hot-item {
                color: #808080;
                font-size: 14px;
                margin-right: 10px;
            }

            .search-box .close-btn {
                width: 28px;
                height: 28px;
                position: absolute;
                right: 20px;
                top: 20px;
                cursor: pointer;
            }


/*language*/

.language{float: right;color: #e5e5e5;font-size: 16px;}
.language a{display: inline-block;color: #fff;font-size: 16px;padding:0 5px;}
.language a:hover{color: #fff;}

.slideTxtBox_cp{margin-top: 50px;}
.slideTxtBox_cp .hd{width:20%;float: left;}
.slideTxtBox_cp .hd ul{background:#fff;box-shadow :0px 0px 10px #ddd}
.slideTxtBox_cp .hd ul li{padding: 30px 0;border-bottom:1px #ddd solid;text-align: center;font-size: 16px;color: #333;cursor: pointer;}
.slideTxtBox_cp .hd ul li.on{background:#006d56;color: #fff;width: 100%;font-size: 20px;}
.slideTxtBox_cp .bd{width:78%; float: left;}
.slideTxtBox_cp .bd .col-md-6{width: 50%;padding: 0 15px;float: left;}

.slideTxtBox_cp .bd .pro_img {background:#f7f7f7;}
.slideTxtBox_cp .bd .pro_img img{padding: 15px 0;}

.slideTxtBox_cp .bd .pro_wz  {padding: 0 15px;padding-left: 50px;}
.slideTxtBox_cp .bd .pro_wz h1 {font-size: 50px;color: #ddd;}
.slideTxtBox_cp .bd .pro_wz h3{font-size: 30px;color: #006d56;font-weight: bold;border-bottom:1px #ddd solid;padding-bottom: 15px;margin-bottom: 25px;}
.slideTxtBox_cp .bd .pro_wz a{display: inline-block;width: 100%;font-size: 16px;color: #333;margin-bottom: 15px;}
.slideTxtBox_cp .bd .pro_wz a em{display: inline-block;width: 8px;color: #ddd;height: 1px;background:#006d56;position: relative;top: -5px;margin-right: 0px;}
.slideTxtBox_cp .bd .pro_wz a:hover{color: #006d56;font-weight: bold;}
.slideTxtBox_cp .bd .pro_wz .more a{display: block;width: 100%;margin: 30px 0;color: #333;text-transform: uppercase;}
.slideTxtBox_cp .bd .pro_wz .more a em{width:70px;background:#006d56;transition: 0.3s all}
.slideTxtBox_cp .bd .pro_wz .more a:hover {font-weight: normal;}
.slideTxtBox_cp .bd .pro_wz .more a:hover em{width: 100px;}
.slideTxtBox_cp .bd .pro_wz p{font-size: 20px;color: #333;letter-spacing: 25px;display: inline-block;}




/*news*/
  /* 本例子css */
.picScroll-left .hd ul{z-index: 9;float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1;position: absolute;bottom: 28px;right: 26px;}
    .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#999; border-radius:50px;}
    .picScroll-left .hd ul li.on{ background:#333; }
    .picScroll-left .bd{overflow: hidden;}
    .picScroll-left .bd .tempWrap{width: 100% !important;}
    .picScroll-left .bd .title {background:#006d56;height: 62px;}
    .picScroll-left .bd .title a{color: #fff;font-size: 18px;line-height: 62px;padding-left: 20px;}
.picScroll-left {float: left;width:42%;margin-top: 50px;padding-right: 10px;position: relative;}
.news_right {float: right;width: 58%;margin-top: 50px;}

.news_right .list_news{float: left;width:50%;padding-left: 30px;margin-bottom: 25px;}
.news_right .list_news a{background:#fff;display: inline-block;padding: 20px;}
.news_right .list_news a h3{font-size: 18px;color: #333;height: 30px;overflow: hidden;}
.news_right .list_news a p{font-size: 15px;color: #999;line-height: 20px;border-bottom:1px #ddd solid;padding: 20px 0;}
.news_right .list_news a .date{float: left;}
.news_right .list_news a .date h2{font-size: 30px;color: #333;padding-top: 10px;line-height: 30px;}
.news_right .list_news a .date span{font-size: 15px;color: #999;}
.news_right .list_news a .news_img{width: 40px;height: 40px;background:url(../images/index_14.png) no-repeat 0; background-position:0 0;position: relative;overflow: hidden;transition: 0.3s all;float: right;margin-top: 20px;}

.news_right .list_news:hover a{background:#006d56;}
.news_right .list_news:hover a h3,.news_right .list_news:hover a h2,.news_right .list_news:hover a  p ,.news_right .list_news:hover a  span{color: #fff}
.news_right .list_news:hover a .news_img{background-position: 0px -50px;}

.more_news {float: right;z-index: 9999;}
.more_news a{font-size: 18px;color: #333;margin-left: 30px;}
.more_news a:hover{color: #006d56;}
.more_news a em{background: #ddd;width:11px;height: 11px;border-radius:11px;display: inline-block;margin-right: 15px;}
.more_news a:hover em{background: #006d56;}

.g-t1 .tit{width: 50%;}

.hezuo_index {margin-top: 50px;}
.hezuo_index li{float: left;width: 15.7%;display: inline-block;margin: 0 5px;margin-bottom: 8px;}
.hezuo_index li a{background:#fff;display: inline-block;}
.hezuo_index li img{/*-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;opacity: 0.5;*/width: 200px;height: 140px;}
.hezuo_index li:hover a{box-shadow :0px 0px 10px #ddd}
/*.hezuo_index li:hover img{filter: grayscale(0);
    filter: none;opacity: 1;}*/



/*foot*/
.foot_list{display: inline-block;display: flex;justify-content: center;}
.foot_list dl{float: left;width:18%;margin-left: 8%;}
.foot_list dl:nth-child(2){width:30%;}
.foot_list dl dt{font-size: 20px;color: #333;padding-bottom: 30px;}
.foot_list dl dd a{display: block;font-size: 16px;color: #999;line-height: 30px;}
.foot_list dl dd a:hover{color: #006d56;}

.foot_er {border-top:1px #ddd solid;padding-top: 50px;margin-top: 50px;}
.foot_left{float: left;margin-right: 80px    ;}
.foot_left em{background:#006d56;height: 2px;width: 20px;display: block;margin: 20px 0;}
.foot_left p{font-size: 15px;color: #999;}
.foot_left p a{color: #999;padding-left: 15px;}
.foot_center{float: left;text-align: center;}
.foot_right{float: right;text-align: right;}
.foot_right p{font-size: 15px;color: #999;line-height: 30px;}
.foot_right p span{font-size: 20px;color: #006c55;font-weight: bold;padding-left: 15px;}
.foot_right p em{display: inline-block;padding-left: 15px;}
.foot_center .wx_img{float:left}




/*neiye*/
.container {
    width: 1300px;
    padding: 0;
}

.now{border-bottom:1px #ddd solid;height: 50px;}
.now .now_l{line-height: 40px;color: #666;font-size: 16px;}
.now .now_l a{color: #666;}

/*about*/

.foot_ny{padding-bottom: 35px;background: #f7f7f7;    padding: 50px 0;}
.foot_ny .foot_er{display: inline-block;width: 100%;}
.foot_ny .foot_list dl {margin-left: 4%;}



/*haibao*/
.fullSlide{width:100%; position:relative;height:auto;display: inline-block;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:auto;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:auto;}
.bannner_wz{position: absolute;z-index: 999;text-align: center;color: #fff;margin-top: 13%;width: 100%;}
.bannner_wz h3{font-size: 30px;color: #333;font-weight: bold;padding-bottom: 5px;}
.bannner_wz p {font-size: 16px;text-transform: uppercase;padding-top: 15px;}
.bannner_wz em{background:#e35f13;height: 2px;width:50px;text-align: center;display: inline-block;}


.ny_title {text-align: center;border-bottom:1px #ddd solid;height: 70px;}
.ny_title a {display: inline-block;line-height: 70px;font-size: 16px;color: #333;margin:0 30px;}
.ny_title a:hover{color: #006d56;font-weight: bold;border-bottom:2px #006d56 solid;}
.ny_title a.on{color: #006d56;font-weight: bold;border-bottom:2px #006d56 solid;}

.about_ny{margin-top: 50px;}
.about_ny .about_ny_img img{margin-bottom: 15px;}
.about_ny_wz  h3{font-size: 24px;color: #333;font-weight: bold;padding-bottom: 30px;}
.about_ny_wz p{font-size: 16px;color: #333;line-height: 30px;text-indent: 2em;}


.about_ny_one {margin-top: 30px;}
.about_ny_one  h3{font-size: 16px;color: #666;}
.about_ny_one p{font-size: 20px;font-size: 333;font-weight: bold;}
.about_ny_bg{background:#f7f7f7;text-align: center;padding: 20px 0;}
.about_ny_bg:hover{background:#006d56;color: #fff;}
.about_ny_bg:hover h3,.about_ny_bg:hover p{color: #fff;}


.tit_ny{margin: 50px 0;}
.tit_ny h2{font-weight: bold;}


.news_list_sp h3{text-align: center;font-size: 16px;color: #333;padding-top: 15px;}

.about_ryzz  img{height: 140px;border:1px #f7f7f7 solid;margin-bottom: 20px;background:#fff;}
.about_ryzz img:hover{box-shadow :0px 0px 10px #ddd}

.about_fzlc {background:#f7f7f7;padding-bottom: 80px; display: inline-block;width:100%;margin-top: 60px;}

.slideTxtBox_fzlc .hd{position:relative}
.slideTxtBox_fzlc .hd ul{height:70px;border-bottom:1px #ddd solid}
.slideTxtBox_fzlc .hd ul li{float:left;width:20%;text-align:center;font-size:18px;color:#333;line-height:70px;cursor:pointer}
.slideTxtBox_fzlc .hd ul li.on{color:#006d56;font-size:24px;font-weight:900}
.slideTxtBox_fzlc .hd ul li::after{content:"";position:relative;background:#ddd;height:10px;width:10px;display:block;top:-5px;left:50%;border-radius:15px;}
.slideTxtBox_fzlc .hd ul li.on::after{content:"";position:relative;background:#006d56;height:10px;width:10px;display:block;top:-5px;left:50%;border-radius:15px;}
.slideTxtBox_fzlc .bd {margin-top: 60px;}
.slideTxtBox_fzlc .bd ul h3{font-size: 30px;color: #333;font-weight: bold;padding-bottom: 25px;}
.slideTxtBox_fzlc .bd ul p{font-size: 15px;color: #333;line-height: 30px;}



 /* 下面是前/后按钮代码，如果不需要删除即可 */
        .slideTxtBox_fzlc .arrow{ position:absolute; right:0px; top:38px; width:100%}
        .slideTxtBox_fzlc .arrow .prev{ display:block;  width:40px; height:40px; float:left; margin-right:px; margin-top:10px;  overflow:hidden;
             cursor:pointer; background:url("../images/index_10.png") 0 0 no-repeat; left:0}
     .slideTxtBox_fzlc .arrow .next{ display:block;  width:40px; height:40px; float:right; margin-right:px; margin-top:10px;  overflow:hidden;
             cursor:pointer; background:url("../images/index_11.png") 0 0 no-repeat;right:0 }

/**/
.about_ryzz_1 img{margin-bottom: 20px;}

.about_two h3{font-size: 30px;color: #006d56;font-weight: bold;padding-bottom: 5px;}
.about_two h2{font-size: 20px;font-weight: bold;padding-bottom:;margin-top: 25px;}
.about_two p {font-size: 16px;color: #666;}


.about_hezuo {background:url(../images/index_17_01.jpg) no-repeat center;padding-bottom: 80px; display: inline-block;width:100%;margin-top: 60px;background-size: cover;
    height: 1050px;
    background-attachment: fixed;}



/*contact*/
.contact_img{padding: 0;}

.contact_nr {float:right;padding:30px;background:#f7f7f7; height: 434px;;}

.contact_nr h3{font-size:26px;color:#333;padding-bottom:35px;padding-top:15px;}

.contact_nr p{font-size:30px;font-weight:900;color:#006d56;margin-bottom:20px}

.contact_nr p em{display:block;height:2px;width:50px;background:#006d56;margin:10px 0px;margin-bottom:20px;}

.contact_nr p span{font-size:15px;font-weight:500;color:#333}

.contact_nr li{margin-top:10px;font-size:15px;color:#333}



.contact_weixin {position: absolute;text-align: center;margin-left: 400px;margin-top: -210px;}

.contact_weixin h3{font-size:15px;padding-top:5px;}

.contact_weixin a{background:#006d56;line-height:30px;color:#fff;padding:0 25px;display:block;font-size:16px;border-radius:20px;}



.biaoti p{font-size: 16px;color: #999;text-transform: uppercase;}
.about_ny_nr{font-size: 18px;color: #333;line-height: 30px;text-indent: 2em;}




.facebook{background: #f7f7f7;padding:50px; }



.facebook .long{padding:50px; background: #fff;}

.facebook h3{float:left;color:#191919;font-size:24px;line-height: 30px;}

.facebook p{float: right;
    margin-top: 25px;
    color: #fff;
    font-size: 26px;
    font-weight: bold;
    background: #333 url(../images/suspension-bg.png) no-repeat;
    padding-left: 34px;
    background-position: -24px 11px;
    line-height: 39px;
}

.facebook input{position: relative; float:left;width:49.5%;margin-bottom:1%}

.facebook .block:nth-child(2n+1){margin-right:1%;}

.facebook input,.facebook textarea{padding:15px 20px 15px 45px;border:1px #ddd solid; background-repeat:no-repeat ; background-position:15px 17px;}

.facebook textarea{width:100%;height:120px;}

.facebook button{width:25%;margin-top:20px;padding:16px 0;border:none;color:#fff;font-size:14px; background: #666;}

.facebook button:hover{background:#006d56}

.facebook .x1{background-image: url(../images/ico201.png);}

.facebook .x2{background-image: url(../images/ico202.png);}

.facebook .x3{background-image: url(../images/ico203.png);}

.facebook .x4{background-image: url(../images/ico204.png);}

.facebook .x5{background-image: url(../images/ico205.png);}





/*news*/
.news_list ul dl{padding-bottom: 25px;border-bottom:1px #ddd solid;display: inline-block;width: 100%;padding-top: 25px;}
.news_list ul dl  dt{float: left;border-right:1px #ddd solid;padding-right: 25px;width:150px;text-align: right;padding-top: 20px;padding-bottom: 20px;}
.news_list ul dl  dt h3{font-size: 24px;color: #333;padding-bottom: 5px;padding-top: 15px;}
.news_list ul dl  dt p{font-size: 16px;color: #999;font-weight: lighter;}
.news_list ul dl .img{float:left;width:200px;}
.news_list ul dl .img img{width:100%}
.news_list ul dl dd{float: right;width: 920px;padding-right: 50px;}
.news_list ul dl dd h3{font-size: 20px;color: #333;padding-bottom: 20px;padding-top:15px;}
.news_list ul dl dd p{font-size: 15px;color: #999;line-height: 25px;}
.news_list ul dl:hover{box-shadow :0px 0px 10px #ddd}
.news_list ul dl:hover h3{color: #006d56;}

.product_list_right_bt h3{font-size: 24px; margin-bottom: 10px; font-weight: bold; color: #ea690b;}
.product_list_right_bt p{font-size: 16px; color: #333;}

.fy{display: flex;justify-content: center;}
.fy li{font-size:15px;float:left;margin:0 5px;border:1px #ddd solid;padding:2px 10px;color:#333}
.fy li.c{background:#006d56;color:#fff}

.news_show_bt{text-align: center;padding-bottom: 15px;border-bottom:1px #ddd solid;}
.news_show_bt h3{font-size:24px;color: #333;padding-bottom: 15px;}
.news_show_bt p{font-size: 14px;color: #999;}
.news_show_bt {}

.news_show_nr {margin-top: 20px;font-size: 16px;color: #333;line-height: 30px;text-indent: 2em;}
.news_ny{border:1px #ddd solid;padding: 10px;display: inline-block;width:100%;}
.news_ny p{font-size: 15px;color: #333;}



.news_tb {padding-top:50px;}
.news_tb h1{font-size:24px;color:#333;padding-bottom:10px}
.news_tb h2{font-size:16px;color:#999}
.news_show p{font-size:16px;color:#333;line-height:30px;text-indent:2em}

.fy a{font-size:15px;border:1px #ddd solid;margin:0 1px;padding:1px 10px;display: inline-block;}

.page-num-current {background:#006d56;color:#fff}




/*products*/
.accordion {
    width: 100%;
    max-width: 360px;
    /*margin: 30px auto 20px;*/
    background: #FFF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
 }

.accordion .link {
    cursor: pointer;
    display: block;
    padding: 20px 15px 16px 15px;
    color: #4D4D4D;
    font-size: 16px;
    font-weight: 700;
    border-bottom: 1px solid #CCC;
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
        background: #f7f7f7;
}

.accordion li:last-child .link {
    border-bottom: 0;
}

.accordion li i {
    position: absolute;
    top: 24px;
    left: 12px;
    font-size: 18px;
    /* color: #fff; */
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.accordion li i.fa-angle-down {
    right: 12px;
    left: auto;
    font-size: 16px;
}

.accordion li.open .link {
    color: #fff;
    background: #006d56;
}

.accordion li.open .link a {
    color: #fff;
}
.accordion li.open i.fa-angle-down {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/
 .submenu {
    display: none;
    background: #f7f7f7;
    font-size: 15px;
 }

 .submenu li {
    border-bottom: 1px solid #fff;
 }

 .submenu a {
    display: block;
    text-decoration: none;
    color: #666;
    padding: 12px;
    padding-left: 42px;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
 }

 .submenu a:hover {
    background: #006d56;
    color: #FFF;
 }

.bannner_wz_xq {top:45%;margin-top: 0;    background: rgba(255,255,255,0.8);  padding: 30px;    width: 35%;}
.bannner_wz_xq h3{
    font-size: 30px;
    color: #333;
    font-weight: bold;
    /* padding-bottom: 15px; */
    }
.bannner_wz_xq em{background:#333;display: inline-block;width:50px;height: 2px;margin-bottom: 5px;}


/*chanpin*/
.product_ny_top {padding-top: 50px;}
.product_ny_title {font-size: 24px;color: #333;line-height: 75px; border-bottom:1px #ddd solid; font-weight: bold;/*background: #006d56;padding-left: 20px;*/}
.product_content {padding-top: 0px;padding-bottom: 30px;display: inline-block;width: 100%;}
.product_content h3{font-size: 24px;color: #333;border-bottom:1px #ddd solid;display: inline-block;width: 100%;margin-top: 30px;padding-bottom: 10px;margin-bottom: 15px;font-weight: bold;}
.product_case_ny{border-top:1px #ddd solid;padding-top: 20px;}

.product_ny_fl h3{margin: 0;
    text-align: center;
    line-height: 80px;
    background: #006d56;
    color: #fff;
    font-size: 30px;
    font-weight: 900;}

.product_content_one p{font-size: 16px;color: #333;line-height: 30px;}
/*.product_content_one p strong{font-size: 24px;}*/

.product_case_ny .h3,.product_tj .h3{font-size: 30px;color: #333;font-weight: bold;margin-bottom: 50px;text-align: center;}
/*.product_case_ny img{margin-bottom: 30px;height: 216px;}*/
.product_tj .h3{border-top:1px #ddd solid;padding-top: 20px;margin-bottom: 40px;}
.product_tj .col-md-3{margin-bottom: 20px;}
 .product_tj h3{font-size: 18px;color: #333;line-height: 20px;height: 50px;text-align: center;padding-top: 15px;}




/*case*/

/*case*/

.jqzoom{border:1px #f1f1f1 solid;}
.tb-thumb img{width:100%;}

.procut_tell{margin-top: 50px;border-top:1px #ccc solid;}
.procut_tell h3{background:url(../images/product_03.jpg) no-repeat left;font-size: 18px;color: #666;padding-left: 25px;margin-top: 30px;}
.procut_tell  a{background:#2969b2;display: block;width: 140px; line-height: 40px;margin-top: 20px;border-radius:25px;text-align: center;color: #fff;font-size: 16px;}
.box{}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;/* width: 550px; */}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{overflow:hidden;position: relative;top: 20px;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height: 110px;margin: 0 5px 19px 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a img{height: 90px;width: 90px;}
.tb-booth{position:relative;z-index:1;}
.tb-thumb .tb-selected{background: none repeat scroll 0 2 #2969b2;height: 90px;padding: 1px;border: 1px solid #d15555;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.news_show_fye a{color:#333;font-size:16px;}
.news_show_fye {border-top:1px #ddd solid;padding-top:15px;}
.news_show_fye a:hover{color:#006d56}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:400px !important;height:200px !important;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;width:200px !important;height:200px !important;}
.bigimg{max-width:none;}
.product_nywz{/* width: 600px; */padding-left: 40px;}
.product_nywz h2{font-size: 30px;color:#4c4c4c;line-height: 40px;border-bottom: 1px solid #e0e0e0;padding-bottom: 10px;}
.product_nywz .p{font-size: 15px;background:#fff;line-height: 35px;}
.p-aske h3{font-size:16px;color:#333;padding-top:10px;font-weight:600;padding-bottom: 5px;}
.p-aske  p{/* line-height: 35px !important; */font-size: 16px;font-weight: 900;color: #333;}
.p-aske p{font-weight:400;font-size: 14px;text-indent: 2em;}
.xq_a a{background:#2969b2;color: #fff;font-size: 15px;line-height: 40px;padding: 0 20px;display: inline-block;margin-top: 30px;margin-bottom: 20px;}
.xq_a a span{font-size: 20px;}
.product_show_nr h2{font-weight:900;font-size:22px;color:#2969b2;border-bottom:1px #ddd solid;padding-bottom:5px;border-left:3px #2969b2 solid;line-height:40px;padding-left:20px;}
.box .pr_show h3{font-size: 24px;color: #222; border-bottom: 2px solid #e0e0e0; line-height: 45px;}

.now_a {font-size: 15px;color: #333;line-height: 40px;}

.box_products .product_nywz{padding-left:15px;display: flex;justify-content: center;}
.product_list_ny{padding-top: 40px;margin-bottom: 30px;}
.product_list_ny h3{font-size: 14px;color: #333;margin: 0;line-height: 20px;height: 50px;padding-top: 11px;overflow: hidden;}
.product_list_ny p{height:40px;overflow:hidden}
.product_list_ny img{height: 214px;}
.product_list_ny_one img{height: auto;}
.product_list_ny .col-md-4{margin-bottom: 15px;}
.product_list_ny_one a:hover h3{color: #006d56;font-weight: bold;}
.cp_img_one{overflow: hidden;}
.product_list_ny_one a:hover img{color: #1e50ae;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}

.product_list_ny_one img{overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;}
.product_ny_top_one .product_ny_title {font-size: 24px;color: #fff;line-height: 75px;border-left: 5px #e35f13 solid;font-weight: bold;/*background: #006d56;padding-left: 20px;*/background: #006d56;padding-left: 30px;}



.box{}
.box_products .tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.box_products .tb-pic a img{vertical-align:middle;/* width: 550px; */}
.box_products .tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.box_products .tb-thumb{overflow:hidden;position: relative;top: 20px;}
.box_products .tb-thumb li{background:none repeat scroll 0 0 transparent;float: none;margin: 0 5px 19px 0;overflow:hidden;padding:1px;border: 1px solid #fff;height: auto;display: inline-block;}
.box_products .tb-s40, .box_products .tb-s40 a img{height: 50px;width: 50px;}
.box_products .tb-booth{position:relative;z-index:1;text-align: center;display: flex;justify-content: center;}
.box_products .tb-thumb .tb-selected{background: none repeat scroll 0 2 #2969b2;padding: 1px;border: 1px solid #d15555;height: auto;}
.box_products .tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}


.news_list_sp .col-md-3{width:20%;}
.news_list_sp .col-md-3 h3{height: 60px;}

@media only screen and (max-width: 1600px){


}




@media only screen and (max-width: 1440px){
    
.foot_left {
    float: left;
    margin-right: 30px;
    display: inline-block;
    width: 36%;
   
}



@media only screen and (max-width: 1370px){
.slideTxtBox_cp .bd .pro_wz h1 {
    font-size: 50px;
    }
.slideTxtBox_cp .hd ul li {padding: 20px 0;}
    .slideTxtBox_product .hd ul li h3{line-height: 70px;}
    .slideTxtBox_product .bd ul li .case_wz h3 {height: 50px;font-size: 16px;}
    .slideTxtBox_product .bd ul li .case_wz p {font-size: 13px;}

.foot_left {
    float: left;
    margin-right: 30px;
    display: inline-block;
    width: 36%;
}


@media only screen and (max-width: 1280px){
    .wp2 {
    width: 1100px;
}
.slideTxtBox_cp .bd .pro_wz h3 {font-size: 20px;}
    .slideTxtBox_cp .hd ul li {padding: 27px 0;}
     .slideTxtBox_cp .bd .pro_wz p{letter-spacing:18px;}
     .m-slider2 p{font-size: 13px;}

.ab_bt {font-size: 22px;}

.foot_left {
    float: left;
    margin-right: 30px;
    display: inline-block;
    width: 36%;
}

}