/*栏目小导航*/
.mianbxContent { height: 50px !important; line-height: 50px !important;font-size: 16px !important; text-align: left !important; width: 1300px !important;text-indent: 2.5em;-webkit-transition: 0.1s all;transition: 0.1s all;background: url(/style/image/ditumap.png) no-repeat 7px 12px;border: 1px dashed #eee;position: relative;margin-bottom: 20px !important;width: 100%;    margin-top: 7px !important;}
.mianbxContent:hover { background-position: 7px -35px;}
.mianbxContent a{font-size: 15px !important;}
.mianbxContent a:hover{color:#00a040;}
.dgweb_pages_info{padding:20px 0!important;}

#bodycon{    padding-top: 50px !important;}

/*分页*/
.pages_info{margin-top:30px !important;}
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;padding:0 14px;height:36px;line-height:36px;border-radius:100px;background:#f5f5f5;}
.pages_box a,.page_jump{margin-left:10px;}
.pages_box a.page_curr,.pages_box a:hover{background:#00a040;color:#fff;}



/*在线留言*/
#bodycontent #tianxieone,#bodycontent #tfour,#bodycontent #liuyanshenming{     border-top: #eee 1px solid !important;border-left: #eee 1px solid !important; border-right: #eee 1px solid !important;width: 1298px !important;}
#bodycontent #lytijiao{border: #eee 1px solid !important;width: 1298px !important;}
#bodycontent #tianxieone #tianxietwo {width: 120px; float: left;text-align: right;padding: 5px 0;}
#bodycontent #tianxieone #tianxiethree {width: 1256px; float: left; text-align: left; padding: 5px 0;}
input, textarea { outline: none; border: none; }
#chakantwo{width: 1300px !important;height: 65px !important;text-align: left;font-size:0;}
#chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #eee;text-align: center;}
#chakantwo a+a{margin-left:2px;}
#tfive textarea{width:1170px !Important;}


/*内页幻灯片*/
.banner_about{ width:100%; height:400px; background:url(/style/image/20201027141210_1791978327.jpg) center; overflow:hidden;position: relative;}

.banner_news{ width:100%; height:400px; background:url(/style/image/20201027142459_1089865425.jpg) center; overflow:hidden;position: relative;}

.banner_cont{ width:100%; height:400px; background:url(/style/image/20201027142534_1012028700.jpg) center; overflow:hidden;position: relative;}

/*内页幻灯片*/
.focus_n {width: 100%;min-width: 1400px;height: 400px;overflow: hidden;position: relative;z-index: 1}
.focus_n ul {height: 100%;position: absolute;overflow: hidden;}
.focus_n ul li {float: left; width: 100%; height: 100%;overflow: hidden;position: relative;background: #000;}
.focus_n ul li div {position: absolute;overflow: hidden;width: 100%; height: 100%;}
.focus_n .btnBg {position: absolute;width: 100%; height: 20px; left: 0;bottom: 0;background: #000;display: none;}
.focus_n .btn {position: absolute;width: 952px; height: 23px; margin-left: -480px; left: 50%; bottom: 30px;text-align: center;}
.focus_n .btn span {font-size: 0;display: inline-block; _display: inline;  _zoom: 1;  width: 14px; height: 14px;  text-align: center;   _font-size: 0; margin-left: 16px; cursor: pointer; background: #fff; border-radius: 50%;}
.focus_n .btn span.on {background: #00a040;}
.focus_n .preNext {width: 45px;height: 100px; position: absolute;top: 153px; background: url(http://login.114my.cn/memberpic/wofengkeji/uploadfile/image/20200424/20200424165937_600995389.png) no-repeat 0 0; cursor: pointer;}
.focus_n .pre {left: -50px;}
.focus_n .next {right:-50px; background-position: right top;}
.focus_n:hover .pre{left: 80px;}
.focus_n:hover .next{right:80px;}




/*搜索*/
.search_nbg{top:650px !important;}


/*产品中心*/
.ny_propic{border: 1px solid #eee;}
.ny_propic a img {height: auto;}
.ny_protil:before{ background: #00a040 !important;}
.pro{font-size: 14px;width: 100%;line-height: 50px;margin: 10px auto;}
.pro .aaa{background: #00a040;padding-left: 10px;color: #fff;font-size: 20px;margin: 20px 0;}



/*新闻中心*/
.newshx:after, .newshx:before, .newssx:after, .newssx:before{background: #00a040  !important;}
.newstemptwo li:hover .news_a a{    color: #00a040 !important;}
.newstemptwo li:hover .news_more a {background: #00a040 !important;}
.nyxqnews_righttit strong{    color: #00a040 !important;}
.nyxqnews_righttit:before{    background: #00a040 !important;}

.xw{text-indent: 30px;}

/*自定义栏目*/
.nylist_pic{border: 1px solid #eee;}
.nylist_pic img{height:auto;}
.nylist li   {width:23% !important;}
.nylist li .nylist_tit:before{background: #00a040 !important;}


/*内页简介*/
.left1{ position: relative; height:570px;    width: 450px;}
.Introduction_Features{ background:#00a040;height: 120px; width: 450px; text-align: center;font-size: 18px;color: #fff;}
.Introduction_Features span{ display: block;color: #fff;font-size: 24px;font-weight: bold;text-align: center;margin-bottom: 10px; padding-top: 20px;}
.des img{ width:220px; margin-right: 4px;border: 1px solid #eee; margin-top: 20px;}
.des{ line-height:33px; font-size:15px;}
.jianjie_right{float: right; width:1179px;padding: 60px; box-shadow: 0px 0px 60px 0px rgba(0,0,0,0.1);background: #fff; height:auto; padding-top:40px;text-indent: 2em;}
.nytit{font-size: 32px;font-weight: 600;display: block;line-height: 30px;padding-bottom: 40px;border-bottom: 1px solid #f3edf0;margin-bottom: 30px;color: #00a040;  text-align: left;}
.nytitn{font-size: 32px;font-weight: 600;display: block;line-height: 30px;padding-bottom: 40px;border-bottom: 1px solid #f3edf0;margin-bottom: 30px;color: #00a040;  text-align: center;}
.pic-plus {box-shadow: 0px 0px 60px 0px rgba(0,0,0,0.1);}
.en {font-size: 30px;text-transform: capitalize;display: block;line-height: 40px;padding: 20px 0 0;}
.cn {font-size: 30px;line-height: 40px;padding: 0 0 30px;font-weight: normal;}
.pic.pic-plus img {height: 446px;width: 450px;}



.ins {margin-top:52px !important;;}
.ins .number{position: initial;margin-left:0;}
.ins_img_bg{width:100%;background:#f8f8f8;padding:70px 0;margin:70px 0 0;}
.insi_con{margin-top:50px;}

.number{height:200px;background:#00a040;box-shadow:0 0 10px rgba(120,119,118,0.17);font-size:0;padding:35px 0;position:absolute;bottom:-84px;left:50%;margin-left:-600px;}
.number dl{width:299px;display:inline-block;vertical-align:top;text-align: center;font-size:0;padding:14px 0;}
.number dl+dl{border-left:1px solid #e0e0e0;}
.number dl dd{display:inline-block;vertical-align:middle;}
.number dl dd+dd{margin-left:30px;}
.number dl dd em{font-size:0;}
.number dl dd em i{font-size:40px;    font-family: impact;color:#fff; display:inline-block;vertical-align:bottom;}
.number dl dd em span{font-size:14px;text-transform: none;display:inline-block;width:22px;height:22px;border-radius:22px;background:#ea4309;line-height:22px;color:#fff;vertical-align:bottom;}
.number dl dd p{text-align:left;font-size:18px; color:#fff; }

/* workshop */
}
.fac_box{ margin:0px auto; height: 335px; }
.fb_tab{ text-align:center; font-size:0; }
.fb_tab a{ font-size:18px; color:#757575; display:inline-block; vertical-align:top; width:433px; line-height:1em; padding-bottom:30px; border-bottom:1px solid #eee; }
.fb_tab a.cur{ border-bottom:1px solid #00a040; color:#00a040; font-weight:bold; }
.fb_con{ margin-top:30px; position:relative; }
.fb_con li{ width:1300px; height:306px; position:relative; overflow:hidden; display:block; }
.fb_con li+li{ display:none; }
.fb_con li table{ position:absolute; top:0; left:0; }
.fb_con li td { width: 408px; display: inline-block; vertical-align: top; padding-left: 0px !important; margin: 0 12px; position: relative; height: 306px; overflow: hidden; }
.fb_con li td br{ display:none; }
.fb_con li td div a { line-height: 46px; font-size: 15px; font-weight: 100; text-align: center; left: 0px; color: #fff; display: block; transition: 0.2s all; }
.fb_con li td:hover div a { transition: 0.3s all; font-size: 18px; height: 306px; line-height: 306px; color: #fff; font-weight: bold; }
.fb_con li td div { display: block; background: rgba(0, 0, 0, 0.7); position: absolute; width: 408px; left: 0px; bottom: 0px; height: 46px; z-index: 1; transition: 0.3s all; padding-top: 0 !important; }
.fb_con li td:hover div { height: 306px; bottom: 0px; transition: 0.3s all; }
.fb_con>div{ width:63px; height:63px; position:absolute; top:50%; margin-top:-31px; transition:600ms; }
.fbc_btnl{ left:-92px; background:url(/style/image/jiantouzuo.png) no-repeat; }
.fbc_btnr{ right:-92px; background:url(/style/image/jiantouyou.png) no-repeat; }
.fb_con>div:hover{ background-position:-73px center; cursor: pointer; transition:600ms; }



/*联系我们*/
.lxtop {overflow: hidden;border-radius: 3px;background: #f1f1f1;}
.lxtop img {float: left;}
.lxtop p {font-size: 16px;line-height: 35px; padding: 20px 50px 0 442px;}
.lxtop p span {display: block;color: #222;font-size: 18px;line-height: 50px; }
.Separate { font-size: 30px; text-align: center;margin: 1rem auto 0px; }
.Separate span {display: block;font-size: 14px;letter-spacing: 5px;color: #222;margin-top: 10px;}
.lxfsnr {overflow: hidden; padding-top: 30px;}
.lxfsnr ul { padding-left:5px;}
.lxfsnr li {margin-bottom: 30px; float: left;width: 616px;height: 100px;padding: 37px 0 0px 15px;box-shadow: 0 0 5px #dadada;}
.lxfsnr li:nth-child(even){margin-left:30px;} .lxfsnr li:hover {color: #000;}
.lxfsnr li img {float: left; margin: 15px auto;}
.lxfsnr li p {float: left;line-height:35px;padding-left: 25px; font-size: 20px; padding-top:18px;}
    
    .lxfsnr li p1 {float: left;line-height:30px;padding-left: 25px;font-size: 20px;padding-top:12px;}  

    .lxfsnr li a {font-size: 16px;}

    .wzdt {margin-bottom: 20px !important;}

    .ck {cursor: pointer;}

    .lxfsnrlb li:hover img {transition: All 0.4s ease-in-out;
        -webkit-transition: All 0.4s ease-in-out;
        -moz-transition: All 0.4s ease-in-out;
        -o-transition: All 0.4s ease-in-out;

        transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
    }


    .hvr-float-shadow {display: inline-block;
        vertical-align: middle;
        -webkit-transform: perspective(1px) translateZ(0);
        transform: perspective(1px) translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        position: relative;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: transform;
        transition-property: transform;
    }

    .hvr-float-shadow:before {
        pointer-events: none;
        position: absolute;
        z-index: -1;
        content: '';
        top: 100%;
        left: 5%;
        height: 10px;
        width: 90%;
        opacity: 0;
        background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
        background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: transform, opacity;
        transition-property: transform, opacity;
    }

    .hvr-float-shadow:hover,
    .hvr-float-shadow:focus,
    .hvr-float-shadow:active {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    .hvr-float-shadow:hover:before,
    .hvr-float-shadow:focus:before,
    .hvr-float-shadow:active:before {
        opacity: 1;
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    .hvr-bubble-bottom {
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: perspective(1px) translateZ(0);
        transform: perspective(1px) translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        position: relative;
        -webkit-transition: all 0.3s linear;
        transition: all 0.3s linear;
    }

    .hvr-bubble-bottom:before {
        pointer-events: none;
        position: absolute;
        z-index: -1;
        content: '';
        border-style: solid;
        -webkit-transition: all 0.3s linear;
        transition: all 0.3s linear;
        -webkit-transition-property: transform;
        transition-property: transform;
        left: calc(50% - 10px);
        bottom: 0;
        border-width: 10px 10px 0 10px;
        border-color: #e1e1e1 transparent transparent transparent;
        opacity: 0;
    }

    .hvr-bubble-bottom:hover:before,
    .hvr-bubble-bottom:focus:before,
    .hvr-bubble-bottom:active:before {
        opacity: 1;
        -webkit-transform: translateY(15px);
        transform: translateY(15px);
    }
    
    .lxfsnr li1 {
        margin-bottom: 20px;
        float: left;
        height: 100px;
        padding-top: 37px;
        padding-bottom: 0px;
        padding-left: 10px;
        padding-right: 0px;
        box-shadow: 0 0 5px #dadada;
        width: 1280px;
    }
    
    .lxfsnr li1:hover {
        color: #000;
    }

    .lxfsnr li1 img {
        float: left;
        margin: 15px auto;
    }

    .lxfsnr li1 p {
        float: left;
        line-height:35px;
        padding-left: 25px;
        font-size: 20px;
        padding-top:20px;
    }
.lxfsnr li1 a {
        font-size: 16px;
    }

    
    .lxfsnrlb li1:hover img {
        transition: All 0.4s ease-in-out;
        -webkit-transition: All 0.4s ease-in-out;
        -moz-transition: All 0.4s ease-in-out;
        -o-transition: All 0.4s ease-in-out;transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}