@charset "utf-8"; 

/*=========================================全局共用属性CSS nie ===============================================*/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  

pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 

a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1,time, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }

body{font-family:微软雅黑; font-size:14px; text-align:left; margin:0 auto; line-height:24px; background:#fff; color:#333; font-weight:normal; overflow: auto; overflow-x: hidden;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }

.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}

*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

button{border-radius:0px;-webkit-border-radius:0px; outline:none;}

input{/*-webkit-appearance:none;*/border-radius:0; outline:none;}

img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/

ul,li{list-style:none; } 

button{cursor:pointer; } /*这个可以不用*/

textarea {resize :none; outline:none;}/*去掉提交框右下角箭头*/

/*全局的字体链接*/

a:link,a:visited{color:#333; text-decoration:none; }

a:hover,a:active{color:#50b480; text-decoration:none; }

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }

.container{clear:both;width:1000px; margin:0 auto; padding:0px 0px;}

img{MAX-WIDTH:100%!important;HEIGHT:auto!important;_width:expression(this.width > 100% ? "100%" :this.width)!important;}

video {width:100%;}

.videocc,.ke-media{width:650px;}

@media (min-width:1280px){

    .container {width:1200px;}

    .videocc,.ke-media{width:720px;}

}

.icon{background-image: url(/statics/yimages/icon.png); background-repeat: no-repeat;}

/*=========================导航 start=============================*/

.header {width: 100%;background: #322b39; padding:10px 0px;}

.header .pc_logo{float:left; text-align:center; width:170px;}

.header .pc_logo a{display: block;}

.header .cd-photo{float:right;display:inline-block;background: url(/statics/yimages/photo.png) no-repeat left center;color: #dfdfdf;font-size: 13px;padding-left: 40px;line-height: 20px;margin-top: 5px;}

.header .cd-photo span{clear:both;display:block;font-family:'[Swiss721BT]';color:#ffc000;font-size:24px;font-weight: bold;}

.header ul{float: left;padding:13px 0px 0px 40px;}

.header ul li{float:left;}

.header ul li a{color:#fff;font-size:15px;padding: 0px 15px 0px  15px;display: block;}

/**/

@media (min-width:1280px){

  .header{padding:15px 0px;}

  .header .pc_logo{width:400px;}

  .header ul{padding:10px 0px 0px 30px;}

  .header ul li a{padding:0px 10px; font-size:16px;}

  .header .cd-photo{margin-top:10px;}

}

/*=======================侧边浮动 start===================*/

.floating_ck { position: fixed; right: 0; top: 20%;*top:15%; width: 105px; z-index: 999999; }

.floating_ck dl dd { background:#54bc88;margin-bottom: 3px; text-align: center; cursor: pointer; }

.floating_ck dl dd a { display: block; margin: 0 auto; text-align: center; }

.floating_ck dl dd:hover .floating_left { display: block; }

.quote, .qrcord { padding: 8px 0 4px; }

.floating_ck dl dd a, .floating_ck dl dd p { color: #fff; }

.floating_left { position: absolute; left: -190px; top: 230px; width: 300px; z-index: 999; height: 73px; line-height: 73px; background: #54bc88; display: none; }

.floating_left a { color: #fff; }

.floating_ewm i { display: block; width: 145px; height: 145px; margin: auto; margin-top: 7px; }

.floating_ewm p { color: #Fff; }

.floating_ewm .qrcord_p01 { font-size: 12px; line-height: 20px; }

.floating_ewm .qrcord_p02 { font-size: 20px; }

/*=========================侧边浮动 end=============================*/

/*=======================底部 start===================*/

.NybFoot{clear:both;padding:12px 0px;line-height:26px;text-align: left;color: #acacac;font-size: 14px;text-align:center;background: #15181e;}

.NybFoot a:link,.NybFoot a:visited{color:#acacac; text-decoration:none; }

.NybFoot a:hover,.NybFoot a:active{color:#eee; text-decoration:underline;}

.NybFoot a{padding-right:15px;}

/*=======================底部 end===================*/

/*=========================首页banner start=============================*/

.banner{position:relative;max-width:100%; margin:0 auto; overflow:hidden;}

.banner ul{overflow:hidden;}

.banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%; text-align:center;}

.banner img{ width:100%;height:auto; }

.banner li a{display:block;margin:0 auto;}

.banner cite{position:absolute;bottom:40px; *bottom:40px;left:50%;z-index:999; text-align:center;display:block;margin-left:-80px;width:280px;height:15px; line-height:15px;_display:none;}

.banner cite span{float:left;display:inline;margin:0px 5px 0;-webkit-transition: all 0.3s ease; transition: all 0.3s ease; width: 15px; height: 15px; border-radius:100px;text-indent:-999em;cursor:pointer; border:2px solid #fff;}

.banner cite span:hover{border:2px solid #f7ac1b; background: #f7ac1b;}

.banner cite span.cur{border:2px solid #f7ac1b; background: #f7ac1b; width:50px;height:15px;border-radius:10px;cursor:default;}



/*=========================首页banner end=============================*/

/*=========================模块一 start=============================*/

.NybMobTit{clear: both;padding-top: 20px;}

.NybMobTit h3{clear:both;text-align: center;font-size: 20px;color:#322b39;font-weight: bold;line-height: 1;padding-bottom: 15px;}

.NybMobTit p{clear: both; text-align: center; font-size: 16px; color: #2a2a2a; line-height: 24px; padding:0px 100px; display:none;}

@media (min-width:768px) {

    .NybMobTit{padding-top:40px;}

    .NybMobTit h3{font-size:30px;padding-bottom:15px;}

    .NybMobTit p{padding:0px 30px; display:block;}

}

@media (min-width:992px) {

    .NybMobTit{padding-top:50px;}

    .NybMobTit h3{font-size: 34px;padding-bottom:20px;}

    .NybMobTit p{padding:0px 50px;}

}

@media (min-width:1200px) {

    .NybMobTit{padding-top:70px;}

    .NybMobTit h3{font-size: 40px;padding-bottom:25px;}

    .NybMobTit p{padding:0px 100px;}

}

/**/

.guide-slider{width: 100%;}

.guide-list{padding: 5px;}

.guide-slider .guide {float: left; width:50%; padding:5px;-webkit-transition: all ease-in .3s;transition: all ease-in .3s;position: relative;overflow: hidden;}

.guide-slider .guide .display {width:100%;text-align: center;float: left;position: relative;overflow: hidden;z-index: 2;-webkit-transition: all ease-in .3s;transition: all ease-in .3s;position: relative;background: url(/statics/yimages/mobonepic01.jpg) no-repeat center bottom #f6efe6;background-size: cover;}

.guide-slider .guide .display .NybMobOneUlBox{width:100%;height:100%;padding-top: 15px;}

.guide-slider .guide .display .NybMobOneUlBox span{display:block;margin:0px auto;width:50px;height:48px;background: url(/statics/yimages/mobonepic02.png) no-repeat center top;background-size: cover;font-size:22px;color: #fff;font-weight: bold;text-align: center;line-height:48px;}

.guide-slider .guide .display .NybMobOneUlBox h4{width:100%; padding:0px 10px; font-size:16px; color: #262626; font-weight: bold; text-align: center; padding:15px 0px 10px 0px;}

.guide-slider .guide .display .NybMobOneUlBox .NybMobOneUlTxt{width:100%; padding:0px 10px;  color: #232323; font-size: 14px; line-height: 20px; text-align:center;}

.guide-slider .guide.ona .display{width:150px;}

.guide-slider .guide .behind{display:none;}

.guide-slider .guide .display .NybMobOneUlBox .NybMobOneUlPro{padding-top:10px;}

@media (min-width:320px) {

    .guide-slider .guide .display .NybMobOneUlBox h4{font-size: 22px; padding-top:20px; }

    .guide-slider .guide .display .NybMobOneUlBox span{width:73px; height: 65px;font-size: 26px;line-height:65px;}

}

@media (max-width:767px){

  .NybMobThreeTxt{display:none;}

}

@media (min-width:768px){

   .guide-slider .guide {float: left; width:25%;}

  .guide-slider{padding-top:20px;}

    .guide-slider .guide .display .NybMobOneUlBox h4{font-size: 24px; padding-top:20px; padding-botton:13px;}

    .guide-slider .guide .display .NybMobOneUlBox .NybMobOneUlTxt{font-size: 15px;}

}

@media (min-width:992px){

  .guide-slider{padding-top:30px;}

.guide-list{padding: 0px;}

.guide-slider .guide {float: left;width: 234px;margin: 0px 4px;padding:0px;}

.guide-slider .guide .display{float:left;width:234px;height: 363px;}

.guide-slider .guide .behind {width:402px;height: 100%;display: inline-block;background: #f5f5f5;overflow: hidden;position: absolute;right: 0;top: 0;z-index: 1;}

.guide-slider .guide .behind .function-list-wrap {width: 100%;margin: 0 auto;}

.guide-slider .guide .behind .function-list {padding: 20px 10px;}

.guide-slider .guide .behind .function-list > li {float: left;width: 50%;padding: 0px 10px;}

.guide-slider .guide .behind .function-list > li > a {display: block;border: 1px solid #ddd;width: 100%;text-align: center;line-height: 24px;margin-bottom: 10px;color: #333;background: #fff;padding: 8px 0px;}

.guide-slider .guide .behind .function-list > li > a:hover {text-decoration: none;border: 1px solid #50b480;background: #50b480;color: #ffffff;}

.guide-slider .guide.on {width:638px;}

.guide-slider .guide.ona{width:100px;}

.guide-slider .guide.on .display{width:236px;}

}

@media (min-width:1200px){

  .guide-slider .guide{width: 290px;}

  .guide-slider .guide .display {width: 290px;height:382px;}

  .guide-slider .guide.ona{width: 150px;}

  .guide-slider .guide.on {width:718px;}

  .guide-slider .guide .behind{width: 482px;}

}

/*=========================模块一 end=============================*/

/*=========================模块二 start=============================*/

.NybMobTwo .NybMobTwoNum{clear:both; margin-left:-20px; padding:30px 0px 40px 0px;}

.NybMobTwo .NybMobTwoNum li{float:left;margin-left:20px; width:235px;text-align: center;}

.NybMobTwo .NybMobTwoNum li span{display:block;border: 1px solid #686868;font-size:14px;color:#1b1b1b;line-height: 24px;padding:5px 10px;}

.NybMobTwo .NybMobTwoNum li span strong{color:#50b480;font-size:24px;vertical-align: sub;}

@media (min-width:1280px){

  .NybMobTwo .NybMobTwoNum{margin-left:-38px;}

  .NybMobTwo .NybMobTwoNum li{margin-left:38px; width:271px; }

}

.NybMobTwo .NybMobTwobBom{clear: both;padding:60px 0px 20px 0px;    background: url(/statics/yimages/mobtwobg.jpg) no-repeat center top; position: relative; width: 100%; overflow: hidden;}

.NybMobTwo .NybMobTwobBom .NybMobTwobBomTit{clear: both; text-align: left;}

.NybMobTwo .NybMobTwobBom .container{overflow:hidden;}

/**/

.NybMobTwobBomBox {width: 100%;overflow: hidden;margin-top:30px;padding-bottom:25px;}

.NybMobTwobBomBox .sections,.NybMobTwobBomBox .section {height:100%;}

.NybMobTwobBomBox,.sections {position: relative;}

.NybMobTwobBom .pages{position:absolute;z-index:999;left:50%; margin-left: -50%; bottom:15px;width: 100%; text-align:center;height: 10px;}

.NybMobTwobBom .pages li{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #eee;margin-right: 9px;opacity: 1;cursor: pointer;vertical-align: top;}

.NybMobTwobBom .pages li.active{background: #50b480;width:20px;height: 8px;border-radius: 4px;vertical-align: top;}



.NybMobTwobBomBox .section {background:#fff;}

.NybMobTwobBomBox .section ul{margin:10px 10px 0px 10px;}

.NybMobTwobBomBox .section li{float: left;text-align: center;line-height: 40px;margin: 0px 5px 0px 5px;}

.NybMobTwobBomBox .section li img{width: 285px;height: 200px!important;}

.NybMobTwobBomBox .section .NybMobTwobBomPic{float:left;padding: 0px;width: 510px;margin:5px 0px 5px 5px;border-right:1px solid #f5f5f5;padding-right:5px;overflow: hidden;}

.NybMobTwobBomBox .section .NybMobTwobBomPic img{width:100%;teansition:all 0.5s; -webkit-transition:all 0.5s;}

.NybMobTwobBomBox .section .NybMobTwobBomFr{float:right;background:#fff;width: 470px;height: 100%;padding: 0px 0px 0px 0px;}

.NybMobTwobBomBox .section .NybMobTwobBomFr h4{padding-top: 20px;}

.NybMobTwobBomBox .section .NybMobTwobBomFr h4 a{font-size: 24px;font-weight:bold;color:#292929;}

.NybMobTwobBomBox .section:hover .NybMobTwobBomFr h4 a{color:#50b480;}

.NybMobTwobBomBox .section .NybMobTwobBomFr .NybMobTwobBomFrTxt{font-size:14px;line-height:24px;color:#141414;padding-top: 10px;}

.NybMobTwobBomBox .section .NybMobTwobBomFr ul{clear:both;padding: 20px 0 18px 0px;}

.NybMobTwobBomBox .section .NybMobTwobBomFr ul li{float:left;width: 30.3333%;background:#f2f2f2;padding:10px 0px;border-radius:4px;margin-right: 3%;}

.NybMobTwobBomBox .section .NybMobTwobBomFr ul li span{clear:both;height: 35px;width: 35px;text-align:center;background:#50b480;display:block;margin:0 auto;border-radius:50%;padding: 3px;}

.NybMobTwobBomBox .section .NybMobTwobBomFr ul li span img{vertical-align:top; width:100%;}

.NybMobTwobBomBox .section .NybMobTwobBomFr ul li p{clear:both; font-size:14px; padding-top:10px; line-height:24px; text-align:center;}

.NybMobTwobBomBox .section .NybMobTwobBomFr ul li p strong{ display:block;}

.NybMobTwobBomBox .section .NybMobTwobBomFr .NybMobHover{background:#50b480;text-align:center;position:relative;padding: 6px 30px 7px 30px;display: block;margin-left: 40px;}

.NybMobTwobBomBox .section .NybMobTwobBomFr .NybMobHover em{position:absolute;left: -40px;top:0px;height:0px;width:0px;border-top:27px solid #50b480;border-right:40px solid #50b480;border-bottom:27px solid #50b480;border-left:40px solid transparent;}

@media (min-width:1280px){

    .NybMobTwobBomBox .section .NybMobTwobBomPic{width: 656px;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr{width: 530px;height:100%;padding: 0px 0px 0px 0px;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr h4{padding-top:40px; padding-bottom:10px;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr h4 a{padding-left:40px;font-size:30px;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr .NybMobTwobBomFrTxt{padding-left:40px; padding-right:25px; padding-top:16px;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr ul{padding: 28px 0px 28px 0px;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr ul li{width:128px;margin-left: 40px;margin-right: 0px;display: inline-block;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr ul li span{display:block;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr ul li p{padding-top:10px;}

    .NybMobTwobBomBox .section .NybMobTwobBomFr ul li span{display:block;}

    .NybMobTwo .NybMobTwobBom{padding: 20px 0px 20px 0px;}

}

/*=========================模块二 end=============================*/

/*=========================模块三 start=============================*/

.NybMobThree{clear: both; padding-top: 10px;}

.NybMobThree h3 {

    text-align: center;

    font-size: 30px;

    font-weight: bold;

    line-height: 60px;

    margin-top: 30px;

}

.NybMobThree p{text-align: center;font-size: 16px;}

.NybMobThree ul{padding: 55px 0px 0px 0px;margin-left: -20px;}

.NybMobThree li{float: left;width: 320px;height:256px;margin-left: 20px;padding: 0px;margin-bottom: 0px;position:relative;overflow: hidden;}

.NybMobThree li .NybMobThreePic{display:block;height:216px;}

.NybMobThree li .NybMobThreePic{overflow: hidden;background-color: #000;-webkit-transition: height 0.5s;transition: height 0.5s; display: block;}

.NybMobThree li .NybMobThreePic img {width:100%; display: block;opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;transition: opacity 0.5s, -webkit-transform 0.5s;transition: opacity 0.5s, transform 0.5s;transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;}

/**/

.NybMobThreeBox{position: relative;height:40px;background:#fff;margin: 0;padding: 10px 10px 5px 10px;color: #000;text-transform: uppercase;line-height: 20px;font-weight: normal;text-align: center;}

.NybMobThreeBox{font-size:16px;}

.NybMobThree li:hover .NybMobThreeBox{background:#3dbb79;}

.NybMobThree li:hover .NybMobThreeBox a{color:#fff;}

.NybMobThree li:hover .NybMobThreePic {height:216px;}

.NybMobThree li:hover .NybMobThreePic img {opacity: 0.6;-webkit-transform: scale(1.2);transform: scale(1.2);}

@media (min-width:1280px){

    .NybMobThree ul{padding:40px 0px 0px 0px;margin-left: -35px;}

    .NybMobThree li{width:376px;margin-left: 35px;overflow: hidden;height:301px;}

    .NybMobThree li .NybMobThreePic{height:261px;}

    .NybMobThree li:hover .NybMobThreePic {height:261px;}

}

/*=========================模块三 end=============================*/

/*=========================模块四 start=============================*/

.NybMobfour{clear: both; padding-top:40px;}

.NybMobfour .NybMobfourTit{clear:both; background:#f5f5f5;padding:10px;text-align:left;}

.NybMobfour .NybMobfourTit h3{display:inline-block; padding-right:10px; font-size:24px;}

.NybMobfour .NybMobfourTit>a{font-size:16px;padding-left:10px;float: right;padding-top: 2px;}

.NybMobfour .NybMobfourfl{float:left;}

.NybMobfour .NybMobfourfl .NybMobfourTit h3{background:url(/statics/yimages/NybMobfouricon01.png) no-repeat left center; background-size:28px; padding-left:40px; }

.NybMobfour .NybMobfourfr{float:right;}

.NybMobfour .NybMobfourfr .NybMobfourTit h3{background:url(/statics/yimages/NybMobfouricon02.png) no-repeat left center; background-size:28px; padding-left:40px;}

.NybMobfour .NybMobfourbox{width:480px;}

.NybMobfour ul{padding:10px 0px 0px 0px;}

.NybMobfour ul li{clear:both;display:block;border-bottom: 1px dotted #eaeaea;padding: 10px 90px 10px 13px;background: url(/statics/yimages/arrow03.png) no-repeat left 16px;font-size: 16px;position: relative;}

.NybMobfour ul li span{float:right;color:#999;position: absolute;right: 0px;top: 10px;}

.NybMobfour ul li a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.NybMobfour ul li p{clear:both;font-size:14px; line-height: 24px; height: 48px; color:#777;overflow:hidden;margin-right: -90px;margin-top: 5px;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  -webkit-line-clamp: 2;

  overflow: hidden;}

@media (min-width: 1280px) {

  .NybMobfour .NybMobfourbox{width:580px;}

}

/*=========================模块四 end=============================*/

/*=========================模块五 start=============================*/

.NybMobFiveBox {

    width: 1200px;

    overflow: hidden;

    margin: 0 auto;

    min-width: 1000px;

}

.NybMobFiveBox .sections,.NybMobFiveBox .section {height:100%;}

.NybMobFiveBox,.NybMobFiveBox .sections {position: relative;}

.NybMobFiveBox .pages{position:absolute;z-index:999;display: none; left:50%;margin-left: -50%;bottom:5px;width: 100%; text-align:center;}

.NybMobFiveBox .pages li{opacity:1;background:#f0f0f0;width: 8px;height: 8px;display: inline-block;margin: 4px;border-radius: 50%;}

.NybMobFiveBox .pages li.active{background: #50b480 !important; width:20px; height:8px; border-radius:2px;}

.NybMobFiveBox .section {position:relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.NybMobFiveBox .section .NybMobFiveBoxcon {

    position: relative;

    float: left;

    width: 283px;

    margin: 0px 8px;

    padding: 0px 1px;

}

.NybMobFiveBox .section .NybMobFiveBoxTxt{z-index:2;position: absolute;right: 20px;bottom: 20px;top: 20px;left: 20px; background: url(/statics/yimages/NybMobFiveicon01.png) repeat; background: rgba(255,255,255,0.75);padding: 20px;}

.NybMobFiveBox .section .NybMobFiveBoxTxt h4{font-size:24px;color:#000;padding-bottom: 5px;}

.NybMobFiveBox .section .NybMobFiveBoxTxt p{font-size: 12px;color:#000;padding:3px 0px;line-height: 24px;}

.NybMobFiveBox .section .NybMobFiveBoxTxt .FiveBoxBtn{background: #50B480;margin-top: 10px;display: inline-block;color:#fff;padding: 0px 10px;}

.NybMobFiveBox .section .NybMobFiveBoxTxt .FiveBoxBtn a{color:#fff;}

.NybMobFiveBox .section .NybMobFiveBoxTxt .FiveBoxBtn em{width: 22px; height: 9px; vertical-align: middle; float: right;}

.NybMobFiveBox .section .NybMobFiveBoxpic{width:100%;overflow: hidden;display: block;}

.NybMobFiveBox .section .NybMobFiveBoxpic img{width: 283px;height: 200px!important;transition:all 03s;-webkit-transition:all 03s;-moz-transition:all 03s;}

.NybMobFiveBox .swiper-button-prev,.NybMobFiveBox .swiper-container-rtl .swiper-button-next,.NybMobFiveBox .swiper-button-next,.NybMobFiveBox .swiper-container-ltr .swiper-button-next{display: none;}

.NybMobFiveBox .swiper-button-prev,.NybMobFiveBox .swiper-container-rtl .swiper-button-next{background-image:url(/statics/yimages/arrow04.png);}

.NybMobFiveBox .swiper-button-next,.NybMobFiveBox .swiper-container-ltr .swiper-button-next{background-image:url(/statics/yimages/arrow05.png);}

.NybMobFiveBox:hover .swiper-button-prev,.NybMobFiveBox:hover .swiper-container-rtl .swiper-button-next,.NybMobFiveBox:hover .swiper-button-next,.NybMobFiveBox:hover .swiper-container-ltr .swiper-button-next{display:block;background-color: rgba(255,255,255,0.7);padding: 10px 5px;width: 37px;height: 64px;border-radius: 3px;}

.NybMobFiveBox .section .NybMobFiveBoxcon:hover .NybMobFiveBoxpic img{transition:all 03s; -webkit-transition:all 03s; -moz-transition:all 03s;transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1);}

@media(min-width:1280px){

.NybMobFiveBox{margin-top:55px;}

.NybMobFiveBox .section .NybMobFiveBoxTxt{width: 463px;left:auto; top:auto;padding:30px; right: 30px;bottom: 30px;}

}

/*=========================模块五 end=============================*/

/*=========================产品内页 start=============================*/

/**/

.ProOne {background:url(/statics/yimages/mobtwobg.jpg) no-repeat center top;padding: 50px 0px;}

.ProOne .container{background:#fff;}

.ProOne .ProOnePic{float:left;width: 500px;padding: 5px;}

.ProOne .ProOnePic a{display:block;}

.ProOne .ProOnePic img{width:100%;}

.ProOne .ProOnePic .back{position:absolute;z-index: 1;left:10px;top:10px;width: 30px;display:block;background: rgba(0, 0, 0, 0.5);border-radius: 3px;padding:7px;}

.ProOne .ProOnePic .home{position:absolute;z-index:1;right:10px;top:10px;width: 30px;display:block;background: rgba(0, 0, 0, 0.5);border-radius: 3px;padding:5px;}

.ProOne .ProOneFr{float:right;background:#fff;padding: 0px 0px;width: 495px;height: 100%;border-left: 1px solid #f0f0f0;padding-bottom: 20px;}

.ProOne .ProOneFr h1{padding: 25px 10px 5px 10px; font-size: 24px;font-weight:bold;color:#292929;}

.ProOne .ProOneFr .ProOneFrTxt{font-size:14px;line-height:24px;color:#141414;padding: 10px 10px 0px 10px;}

.ProOne .ProOneFr ul.Proadv{clear:both;padding: 15px 5px 20px 5px;}

.ProOne .ProOneFr ul.Proadv li{float:left;width: 31.3333%;background:#f2f2f2;padding: 10px 0px;border-radius:4px;margin: 0px 1%;}

.ProOne .ProOneFr ul.Proadv li span{clear: both;height: 30px;width: 30px;text-align: center;background: #50b480;display: block;margin: 0 auto;border-radius: 50%;padding: 3px;}

.ProOne .ProOneFr ul.Proadv li span img{ width:100%;vertical-align: top;}

.ProOne .ProOneFr ul.Proadv li p{clear:both; font-size:14px; padding-top:10px; line-height:24px; text-align:center;}

.ProOne .ProOneFr ul.Proadv li p strong{ display:block;}

.ProOne .ProOneFr .NybMobHover{background:#50b480;text-align:center;line-height:54px;position:relative;margin: 0px 10px 0px 54px;padding: 0px 30px;}

.ProOne .ProOneFr .NybMobHover em{position:absolute;left:-40px;top:0px;height:0px;width:0px;border-top:27px solid #50b480;border-right:40px solid #50b480;border-bottom:27px solid #50b480;border-left:40px solid transparent;z-index: 0;}

.ProOne .ProOneFr .NybMobHover img{z-index:1; position:relative;}

.ProOne .ProOneFr .ProServer{display:none;}

.ProOne .ProOneFr .ProServer li{float:left;width:100%;line-height:24px;}

.ProOne .ProOneFr .ProServer li i.arrow01{float:left; width:14px; height:14px; background: url(/statics/yimages/arrow01.jpg) no-repeat center center; margin-top:5px;margin-right:6px;}

.ProOne .ProOneFr .prophoto{font-size: 16px;color: #484848;margin: 0px 10px 15px 10px;line-height: 20px;}

.ProOne .ProOneFr .prophoto em{width:47px;height:47px;margin-right: 10px;vertical-align: super;display: inline-block;}

.ProOne .ProOneFr .prophoto a{color: #ff5353;font-size: 24px;padding-left:10px; font-weight: bold;}

.ProOneBox .pagination01 {position: absolute;z-index: 20;left: 10px;bottom: 0px;width: 100%;text-align: center;height: 10px;}

.ProOneBox .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #eee;margin-right: 9px;opacity: 1;cursor: pointer;vertical-align: top;}

.ProOneBox .swiper-visible-switch {background: #aaa;}

.ProOneBox .swiper-active-switch {background: #50b480;width: 30px;border-radius: 3px;height: 9px;}

@media (min-width:1280px) {

    .ProOne {padding:65px 0px;}

    .ProOne .ProOnePic{width:638px;}

    .ProOne .ProOneFr{width: 562px;height:100%;padding: 0px 0px 0px 5px;}

    .ProOne .ProOneFr h1{padding-top:40px;padding-left: 38px;font-size:30px;}

    .ProOne .ProOneFr .ProOneFrTxt{padding-left:40px;padding-top:16px;padding-right: 20px;}

    .ProOne .ProOneFr ul.Proadv{padding: 20px 0px 20px 0px;}

    .ProOne .ProOneFr ul.Proadv li{width:128px;margin-left: 40px;margin-right: 0px;}

    .ProOne .ProOneFr ul.Proadv li span{display:block;}

    .ProOne .ProOneFr ul.Proadv li p{padding-top:10px;}

    .ProOne .ProOneFr .prophoto{font-size:18px;margin-bottom: 20px;padding-left: 40px;}

    .ProOne .ProOneFr .prophoto em{width:47px; height:47px;}

    .ProOne .ProOneFr .prophoto strong{font-size:28px;}

    .ProOne .ProOneFr .ProServer{display:block;text-align:center;padding-bottom:25px;padding-top: 20px;}

    .ProOne .ProOneFr .ProServer li{width:auto; padding:0px 20px; float:none; display:inline-block;}

    .ProOne .ProOneFr .ProServer li i.arrow01{float:none; display:inline-block;}

}

/**/

.ProInside{padding: 60px 0px;}

.ProInsideFl{float: left;width: 650px;}

/*产品导航*/

.ProfloatnavCon{clear:both; height: 57px;}

.Profloatnav2{top:0px; width: 100%; z-index:999;position:fixed;_position:absolute}

#Profloatnav{clear:both;}

#Profloatnav ul{background: #fff;width:100%;}

#Profloatnav ul li{float:left; width: 20%;}

#Profloatnav ul li a{clear: both; font-size:18px;padding: 15px 10px; line-height: 24px; display: block; text-align: center; background: #f1f1f1; margin-right: 1px;border-bottom:3px solid #f1f1f1; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

#Profloatnav ul li a span{position: relative;}

#Profloatnav ul li a span i{position: absolute;top: -20px;right:0px;width: 25px;height: 10px;}

#Profloatnav ul li a:hover,#Profloatnav ul li a#Pronavactive{border-bottom:3px solid #50b480; color: #50b480;}

/**/

.ProTwo{clear: both; width: 100%; padding:0px 0px; color: #666666; font-size: 14px;}

.ProTwo p{margin: 20px 0;text-indent: 25px; font-size: 15px; line-height: 30px;}

.ProTwo p img,.ProTwo p video{margin-left:-25px;}

.ProTwo p a{color:#1130d0;}

.ProTwo p a:hover{ text-decoration: underline;}

.ProTwo h3{clear: both;font-size:20px;font-weight: bold;position:relative;text-align: left;padding: 0px 0px 0px 15px;margin: 25px 0px;color:#222;}

.ProTwo h3::after{content:'';transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);bottom:0px;position: absolute;text-align: left;left: 0px;top: 3px;width: 0px;height: 20px;border: 0px;border-left: 3px solid #50b480;}



.ProTwo ul.stul01{clear:both; padding:10px 0px;}

.ProTwo ul.stul01 li{clear:both;display:block;padding:0px 0px 0px 28px;;background: url(/statics/yimages/smallstyle/tb001.png) no-repeat left 8px;background-size:20px;margin-top:15px;font-size: 15px; line-height: 30px;}

.ProTwo ul.stul01 li:first-child{margin-top:0px;}

/*相关产品*/

.Related{clear: both;margin-top: 15px;padding-bottom: 30px;}

.Related .RelatedTit{clear: both;font-size: 20px;color: #333;background: #f2f2f2;padding: 15px 15px;margin-bottom: 30px;text-align: left;}

.Related .RelatedTit span{font-weight: bold;font-size: 32px;font-weight:bold;line-height:1;width: auto;display: inline-block;}

.Related .RelatedTit a{background:#54bc88;color:#fff;border-radius:5px;font-size:14px;padding: 1px 9px;margin-left:10px;vertical-align: bottom;line-height: 22px;display: inline-block;float: right;margin-top: 5px;}

.Related .RelatedPro{color: #fff;text-align: center;margin-left: -20px;padding-bottom: 20px;}

.Related .RelatedPro li{float:left;margin: 0px 0px 0px 20px;width: 235px;}

.Related .RelatedPro li .RelatedProPic{overflow:hidden; display:block;}

.Related .RelatedPro li .RelatedProTit{clear:both; display:block; text-align:center; padding:10px 0px;}

.Related .RelatedNew{clear:both; margin-left:-50px;}

.Related .RelatedNew li{float:left;border-bottom: 1px solid #eaeaea;padding:12px 0px;margin-left: 50px;width: 475px;}

.Related .RelatedNew li time{float: left;text-align: center;color:#b0b0b0;}

.Related .RelatedNew li time b{font-size: 20px; display: block;}

.Related .RelatedNew li time span{font-size: 14px; display: block;}



.Related .RelatedNew li h4 a{color:#333;}

.Related .RelatedNew li p{font-size: 14px;color:#666;padding-left: 16px;height:48px;overflow:hidden;}

.Related .RelatedNew li h4{background:url(/statics/yimages/arrow03.png) no-repeat left 6px;float: left; padding-left:15px;margin-bottom:5px;font-size: 16px;font-weight: normal;}

.Related .RelatedNew li:hover h4 a{color:#50b480;}

.Related .RelatedNew li span{float: right;}



@media (min-width:1280px){

    .Related .RelatedPro{padding-top:10px;}

    .Related .RelatedPro li{width:285px;}

    .ProInside{padding: 60px 0px;}

    .ProInsideFl{width: 100%;}

    .ProTwo{padding:0px 0px;}

    .ProTwo h3{text-align: left;padding: 0px 0px 0px 15px;margin: 25px 0px;}

    .ProTwo h3::after{text-align: left;left: 0px;top: 3px;width: 0px;height: 20px;border: 0px;border-left: 3px solid #50b480;}

    .Related .RelatedNew{margin-left: -72px;padding-bottom: 55px;}

    .Related .RelatedNew li{margin-left:72px;width: 564px;}

    .Related .RelatedNew li .RelatedNewBox{width:460px;}

    .Related .RelatedTit{margin-bottom: 20px;}

    .Related{padding-bottom: 0px;}

}

.ProInsideFr{float: right;width:300px;}

.ProInsideFr .ProInsideFrNavTit{clear:both; background:url(/statics/yimages/pcicon02.png) no-repeat 250px center #50b480;padding:0px 15px; line-height:57px; font-size:20px; color:#fff; font-weight:bold;}

.ProInsideFr .ProInsideFrNavDl{clear:both; padding:10px 0px;}

.ProInsideFr .ProInsideFrNavDl dt{clear:both;text-align: left;line-height: 30px;}

.ProInsideFr .ProInsideFrNavDl dt a{display: block;background: url(/statics/yimages/icon03.png) no-repeat left center;padding: 8px 15px;border-bottom: 1px solid #eee;font-size: 18px;}

.ProInsideFr .ProInsideFrNavDl dd{clear:both; padding:10px 0px;}

.ProInsideFr .ProInsideFrNavDl dd a{float:left; padding:5px 0px 5px 13px; text-align:left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.ProInsideFr .ProInsideFrNavDl dd a{width:49%;background: url(/statics/yimages/arrow03.png) no-repeat left center; margin-right:1%;}

.ProInsideFr .ProInsideFrNavDl dd a:hover{color:#fff; background:#50b480;}

.ProInsideFr .ProInsideFrHot{clear:both;border:1px solid #eee;padding:20px 20px 10px 20px;}

.ProInsideFr .ProInsideFrHot li{clear:both; width:100%; text-align:center; font-size:14px;padding:0px 5px;}

.ProInsideFr .ProInsideFrHot li img{width:100%;}

.ProInsideFr .ProInsideFrHot li  .ProInsideFrHotPic{color:#2a2a2a;display:block;}

.ProInsideFr .ProInsideFrHot li  .ProInsideFrHotTit{color:#2a2a2a; display:block; padding-bottom:10px;}

.ProInsideFr .ProInsideFrHot li  .ProInsideFrHotTit{padding:10px 0px; font-size: 16px; margin-bottom: 10px;}

.ProInsideFr .ProInsideFrHot li:last-child  .ProInsideFrHotTit{margin-bottom:0px;}

.ProInsideFr .ProInsideFrHotli:hover a{background:#50b480; color:#fff;}

.insideban01{clear: both; text-align: center; position:relative; overflow: hidden;}

.insideban01 .container{position:absolute; display:none; left:50%; top:0px; bottom:0px; margin-left: -500px;}

.insideban01 .container .insidebanbtn{position:absolute;left:0px;top:30%;background:#50b480;color:#fff;line-height:1;padding: 20px 40px 40px 40px;font-weight:bold;}

.insideban01 .container .insidebanbtn::after{content:'';position:absolute;left:50%;bottom: 20px;width:30px;height:0px;border-bottom:3px solid #fff;margin-left:-15px;}

.insideban01>img{width:100%;}

.topbanner{display:none;}

@media (min-width:768px){

  .topbanner{display:block;}

    .insideban01 .container{display:block;}

    .insideban01 .container .insidebanbtn{font-size: 30px;}

}

@media (min-width:992px){

    .insideban01 .container .insidebanbtn{display:block;font-size: 40px;}

}

@media (min-width:1280px){

  .insideban01 .container{margin-left: -600px;}

}

.ProInsideFrbom{background:#eee; padding:15px 15px 5px 15px;}

.ProInsideFrbom li{}

.ProInsideFrbom li a{background:#fff;text-align:center;display:block;margin-bottom:10px;font-size:16px;padding: 10px 0px;}

.ProInsideFrbom li a:hover,.newboxfrpro ul li a:hover{background:#54bc88; color:#fff;}

/**/

/**/

.insidebanlx{clear: both;text-align: center;position:relative;width:100%;min-width:1000px;}

.insidebanlx .container{position:absolute;left:50%;top: 50%;bottom:0px; margin-left: -500px; margin-top:-124px;}

.insidebanlx>img{ width: 100%;}

.insidebanlx .inbanlx{float:right;background:#fbc926;color: #1c1c1c;text-align: left;padding:20px 20px;width: 640px;position: absolute;right: 0px;top:0%;}

.insidebanlx .inbanlx h1{font-size: 24px;line-height: 1;}

.insidebanlx .inbanlx .inbanlxTit{padding:15px 0px 0px 0px;font-size:16px;}

.insidebanlx .inbanlx .inbanlxtel{padding-left: 35px;padding:0px 0px;font-size:16px;}

.insidebanlx .inbanlx .inbanlxtel a{color:#f00; font-weight:bold; font-size:26px;}

.insidebanlx .inbanlx .inbanlxtel em{width:25px;margin-right:10px;display:inline-block;margin-left:0px;}

.insidebanlx .inbanlx .inbanlxadd{padding-left: 35px;padding:0px 0px;font-size:16px;}

.insidebanlx .inbanlx .inbanlxadd em{width:20px;display:inline-block;text-align: center;margin-right: 15px;margin-left:0px;vertical-align: sub;}

.insidebanlx .inbanlx .inbanlxon{padding-bottom: 15px;font-size:16px;font-weight:bold;}

.insidebanlx .inbanlx .inbanlxbtn a{background:#fff;font-size:18px;color:#1e1e1e;padding:10px 30px;display: inline-block;}

.insidebanlx .inbanlx .inbanlxbtn a:hover{background:#000; color:#fff;}

.insidebanlx .inbanlx .inbanlxbtn em{width:20px;display:inline-block;margin-right:10px;vertical-align: baseline;}

@media (min-width:1280px){

    .insidebanlx .container{width:1200px; margin-left: -600px; margin-top: -169px;}

    .insidebanlx .inbanlx{padding:40px;width: 660px;}

    .insidebanlx .inbanlx .inbanlxbtn{display:block;}

    .insidebanlx .inbanlx .inbanlxTit{padding: 10px 0px 10px 0px;font-size:16px;}

    .insidebanlx .inbanlx .inbanlxtel{padding:10px 0px;font-size:16px;}

    .insidebanlx .inbanlx .inbanlxtel em{width: 27px;margin-right:10px;display:inline-block;vertical-align: sub;}

    .insidebanlx .inbanlx .inbanlxadd{padding:10px 0px;font-size:16px;}

}

/*=========================产品内页 end=============================*/

/*=========================新闻列表综合页 start=============================*/

.newbox{clear:both;}

.newbox .newboxfl{float:left;width: 700px;}

.newboxitem01 .newboxitem01Tit{clear: both;text-align: left;line-height: 37px;font-weight: bold;padding: 40px 0px 25px 50px;font-size: 25px;background: url(/statics/yimages/newicon02.jpg) no-repeat left 39px;}

.newboxitem01 .newboxitem01Tit a{float: right;font-size: 14px;font-weight: normal;padding: 0px 25px 0px 0px;background: url(/statics/yimages/newicon04.jpg) no-repeat right center;background-size: 15px;}

.newboxitem01 ul li{clear:both;position:relative;margin-bottom: 20px;padding: 15px 15px 15px 0px;}

.newboxitem01 ul li:last-child{margin-bottom:0px;}

.newboxitem01 ul li:before{content:'';position:absolute;z-index:1;top:0px;right:0px;left: 37px;bottom:0px;background:#f6f6f6;border-radius: 50px 5px 5px 5px;}

.newboxitem01 ul li .newboxitem01pic{float:left; width:150px; position:relative; z-index:2;}

.newboxitem01 ul li .newboxitem01box{float:right;width: 510px;position:relative;z-index:2;}

.newboxitem01 ul li .newboxitem01box > a{font-size:16px; color:#000;}

.newboxitem01 ul li .newboxitem01box > a:hover{color:#f00;}

.newboxitem01 ul li .newboxitem01box p{font-size:14px;color:#555;line-height:24px;overflow: hidden;margin: 7px 0px;}

.newboxitem01 ul li .newboxitem01box a:first-child+p{height:48px;}

.newboxitem01 ul li .newboxitem01box p:last-child{margin:0px;}

.newboxitem01 ul li .newboxitem01box p i{background:#eef5ef;border:1px solid #95dda0;line-height:22px;font-style:normal;border-radius:12px 0px 0px 12px;padding:0px 10px;display: inline-block;color: #555;}

.newboxitem01 ul li .newboxitem01box p span{float:right;background:url(/statics/yimages/newicon01.png) no-repeat left center;padding-left: 24px;color: #999;}

@media (min-width:1280px){

  .newbox .newboxfl{width:770px;padding-top: 60px;}

  .newbox01.newbox .newboxfl{width: 897px;}

  .newboxitem01 .newboxitem01Tit{font-size:38px;padding-top: 60px;padding-bottom:40px;background-position: left 61px;}

  .newboxitem01 .newboxitem01Tit a:first-child+a{font-size:16px;}

  .newboxitem01 ul li{padding:22px 22px 22px 0px;margin-bottom:30px;}

  .newboxitem01 ul li:before{border-radius:90px 5px 5px 5px;}

  .newboxitem01 ul li .newboxitem01pic{width:180px;}

  .newboxitem01 ul li .newboxitem01box{width:550px;}

  .newboxitem01 ul li .newboxitem01box > a{font-size:20px; line-height:30px;}

  .newboxitem01 ul li .newboxitem01box p{font-size:16px;line-height:30px;margin: 7px 0px;}

  .newboxitem01 ul li .newboxitem01box a:first-child+p{height:60px;}

}

/**/

.newboxitem02 .newboxitem02Tit{clear: both;text-align: left; background: url(/statics/yimages/newicon08.jpg) no-repeat left bottom; background-size:700px;line-height: 37px;font-weight: bold;padding: 40px 0px 0px 0px;font-size: 25px;}

.newboxitem02 .newboxitem02Tit > span{background: url(/statics/yimages/newicon03.jpg) no-repeat left center;padding-left:50px;line-height: 50px;margin-bottom: 19px;display: inline-block;}

.newboxitem02 .newboxitem02Tit .tab-hd {float: right;}

.newboxitem02 .newboxitem02Tit .tab-hd li{float: left;line-height: 18px;padding: 24px 0px;}

.newboxitem02 .newboxitem02Tit .tab-hd li span{display:block;padding:0 14px;font-size: 14px;font-weight: bold;border-left: 1px solid #eee;}

.newboxitem02 .newboxitem02Tit .tab-hd li:hover span,.newboxitem02 .newboxitem02Tit .tab-hd li.on span{ color:#67bb74;}

.newboxitem02 .newboxitem02Tit .tab-hd li.on{border-bottom:2px solid #67bb74;}

.newboxitem02 .tab-bd {clear:both; padding-top:30px;}

.newboxitem02 .tab-bd ul{ overflow:hidden; zoom:1; }

.newboxitem02 .tab-bd li {overflow: hidden;width: 100%;background: url(/statics/yimages/newicon05.jpg) repeat-x left bottom;padding-bottom: 20px;margin-bottom: 20px;}

.newboxitem02 .tab-bd li:last-child{background:none;}

.newboxitem02time{float:left;background:#f5f7fa;border-radius:5px;width:80px;text-align:right;font-size: 14px;padding: 11px 10px;color: #555;}

.newboxitem02time span{clear:both;display:block;font-size: 18px;font-weight:bold;color:#67bb74;text-align: right;}

.newboxitem02box{float:right; width:600px;}

.newboxitem02box a{font-size:16px; color:#000; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.newboxitem02box p{font-size:14px; color:#555; line-height:20px; height:40px; overflow:hidden; margin-top:5px;}

.newboxitem02box a:hover{color:#f00;}

@media (min-width:1280px){

  .newboxitem02 .newboxitem02Tit{font-size:32px;background-size: 770px;padding: 49px 0px 0px 0px;}

  .newboxitem02 .newboxitem02Tit .tab-hd li a{font-size:16px;}

  .newboxitem02 .tab-bd li{padding-bottom: 30px;margin-bottom: 30px;}

  .newboxitem02time{font-size:21px;width: 111px;padding: 14px 10px;}

  .newboxitem02time span{font-size: 32px;line-height: 45px;}

  .newboxitem02box{width: 634px;}

  .newboxitem02box a{font-size:20px;}

  .newboxitem02box p{font-size:16px;line-height: 30px;height: 60px;margin-top: 10px;}

}

/**/

.newbox .newboxfr{float:right;width: 260px;padding-top: 40px;}

.newbox .newboxfr .newboxfrtit{font-size:20px; font-weight:bold; line-height:1; padding-bottom:20px;}

.newboxfr01ul {margin: 0;zoom:1;padding-bottom: 30px;}

.newboxfr01ul li {position: relative;height: 36px;line-height:36px;}

.newboxfr01ul li img {width: 100%;vertical-align:middle;}

.newboxfr01ul li p {clear: both;height: 30px;font-size: 14px;}

.newboxfr01ul li p a{color:#555;clear: both;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height: 30px;}

.newboxfr01ul li p a i{float:left;width:20px;height:20px;background:#cbcbcb;color:#fff;text-align:center;line-height:20px;font-style:normal;margin-top: 5px;margin-right: 10px;}

.newboxfr01ul li:first-child p a i{background:#ff3600;}

.newboxfr01ul li:first-child + li p a i{ background:#ff7200;}

.newboxfr01ul li:first-child + li + li p a i{background:#ff9c00;}

.newboxfr01ul li p a:hover{color:#f00;}

.newboxfr01ul li .dis_pi { display: none }

.newboxfr01ul .on {height:auto;position: relative;width: 100%;line-height: 30px; padding-bottom: 10px;}

.newboxfr01ul .on .dis_pi {display: block;margin-top: 10px;}

@media (min-width:1280px){

  .newboxfr01ul{padding-bottom: 50px;}

  .newboxfr01ul li p{font-size:16px;line-height: 40px;height: 40px;}

  .newboxfr01ul .on{height:auto;}

  .newbox01 .newboxfr .newboxfr01ul .on{height:auto;}

}

/**/

.newboxfr02{clear:both; display:block;}

.newboxfr02 ul{padding-bottom:30px;}

.newboxfr02 ul li{float:left;padding: 5px 15px 5px 0px;}

.newboxfr02 ul li a{clear: both;background:url(/statics/yimages/newicon06.jpg) no-repeat left center;padding-left:18px;background-size:10px;display: block;line-height: 24px;}

.newboxfr02 ul li a:hover{color:#f00;}

.newbox01 .newboxfr{padding-top:0px;}

@media (min-width:1280px){

  .newbox .newboxfr{width:360px; padding-top:60px;}

  .newbox01 .newboxfr{width:260px; padding-top:0px;}

  .newbox .newboxfr .newboxfrtit{font-size:26px;}

  .newbox .newboxfr .newboxfr02 .newboxfrtit{padding-bottom:25px;}

  .newboxfr02 ul{padding-bottom: 50px;}

  .newboxfr02 ul li{padding:5px 30px 5px 0px;}

  .newboxfr02 ul li a{font-size:16px; background-size:12px;}

}

.newboxfr03{clear:both; display:block;}

.newboxfr03 li{clear:both;margin-bottom: 10px;position:relative;background: url(/statics/yimages/lcbg.png) no-repeat left 10px;padding-left: 10px;}

.newboxfr03 li:first-child{background:none; padding:0px; margin-bottom:15px;}

.newboxfr03 li a:first-child + a{position:absolute;left:0px;right:0px;bottom:0px;background:url(/statics/yimages/newicon07.png) repeat-x left bottom;color:#fff;text-align:center;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;font-size:14px;line-height:24px;padding:36px 10px 13px 10px;}

.newboxfr03 li:hover a:first-child + a{color:#ffe900;}

@media (min-width:1280px){

  .newboxfr03 li a:first-child + a{font-size:18px;}

  .newboxfr03 li{font-size:16px;line-height:30px;padding-left: 15px;background-position: left 13px;}

}

/*=========================新闻列表综合页 end=============================*/

/*=======================内页新闻列表 start===================*/

.newlistTit01{clear:both; text-align:left; padding:25px 0px 15px 10px;}

.newlistTit{clear:both;text-align:left;padding-bottom: 50px;}

.newlistTit a{display:inline-block;text-align:center;color: #333;font-size: 24px;width: 180px;line-height: 1;padding: 15px 20px;border: 2px solid #d7eee2;margin-right: 2px;}

.newlistTit01 a{display:inline-block;background:#ddd;text-align:center;border-radius:3px;color:#fff;margin:0px 6px;font-size: 24px;width: 180px;line-height: 1;padding: 15px 20px;}

.newlistTit01{padding: 56px 0px 10px 0px;}

.newlistTit01 a{margin: 0px 10px 0px 0px;}

.newlistTit a:hover,.newlistTit01 a:hover,#newlistTitHover{color: #ffffff;font-weight: bold;background: #50b480;border-color: #50b480;}

.newlistUl{padding-top: 0px;margin-left: -60px; min-height: 600px;}

.newlistUl li{float:left;border-bottom: 1px solid #eaeaea;width: 470px;padding: 20px 0px;margin-left: 60px;}

.newlistUl li time{float: left;text-align: center;color:#b0b0b0;}

.newlistUl li time b{font-size: 20px; display: block;}

.newlistUl li time span{font-size: 14px; display: block;}

.newlistUl li h4{font-weight:normal;background: url(/statics/yimages/arrow03.png) no-repeat left 6px;padding-left:15px;font-size: 18px;padding-bottom: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.newlistUl li h4 a{color:#333;}

.newlistUl li p{font-size: 14px;color:#666;padding-left:15px;}

.newlistUl li:hover h4 a{color:#50b480;}

@media (min-width:1280px){

    .newlistUl li{padding:25px 0px;width: 570px;}

}

.newbox01{padding-top: 50px; padding-bottom:30px;}

.newlistUl01 li{padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #eee;}

.newlistUl01 li .newlistUlpic{float:left;width: 140px;}

.newlistUl01 li .newlistUlbox{float:right;width:824px;}

.newlistUl01 li .newlistUlbox a{clear:both;display:block;font-size: 18px;}

.newlistUl01 li .newlistUlbox span{color:#999;background:url(/statics/yimages/newicon01.png) no-repeat left center;padding-left:25px;margin:8px 0px 4px 0px;clear: both;display: block;}

.newlistUl01 li .newlistUlbox p{clear:both;display:block;text-align:left;font-size:14px;color:#666;overflow:hidden;line-height: 24px;height: 48px;}



@media (min-width:1280px){

    .newbox01{padding-top:50px; padding-bottom:60px;}

    .newlistUl01 li{padding-bottom:25px;margin-bottom:25px;}

    .newlistUl01 li .newlistUlbox{width:1000px;}

    .newlistUl01 li .newlistUlpic{width:160px;}

    .newlistUl01 li .newlistUlbox a{font-size:22px;}

    .newlistUl01 li .newlistUlbox span{margin:13px 0px 3px 0px;}

    .newlistUl01 li .newlistUlbox p{font-size:16px; line-height: 30px; height: 60px;}

}

/**/

.newboxfrpro{}

.newbox .newboxfr .newboxfrpro .newboxfrtit{background:#54bc88;color:#fff;text-align:center;padding: 15px;}

.newboxfrpro ul{background:#f1f1f1; padding:15px 15px 15px 15px;}

.newboxfrpro ul li{clear:both; width:100%; margin-bottom:1px;}

.newboxfrpro ul li a{clear:both; font-size:16px; text-align:center; display:block; padding:10px; background:#fff;}

/*相关聚合页*/

.reltop{clear:both;width:100%;background:#f0f0f0;padding: 20px;}

.reltop .reltoppic{float:left;width: 354px;}

.reltop .reltopbox{float:right;width: 545px;}

.reltop .reltopbox h3{font-size:32px; color:#000; line-height:1; margin-bottom:3px;}

.reltop .reltopbox span{clear:both; margin:25px 0px; display:block; background:#fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; line-height:38px;}

.reltop .reltopbox span i{float:left; width:41px; height:38px; background:url(/statics/yimages/icon11.png) no-repeat center center; margin-right:10px;}



.reltop .reltopbox .reltopbtn{float:right;background:#ff461f; color:#fff; font-weight:normal; padding:2px 5px;border-radius:3px; line-height:16px;}

.reltop .reltopbox p{clear:both;font-size:14px; color:#555; padding-bottom:10px; line-height:24px; text-align:left; background:url(/statics/yimages/icon12.png) no-repeat left 0px; padding-left:35px;}

.reltop .reltopbox p strong{font-weight:normal;}

.reltop .reltopbox p:last-child{padding-bottom:0px;}

.reltop .reltopbox .reltopbtn{font-size:14px;line-height:18px; border:1px solid #ff461f; background:none; color:#ff461f;}

.reltop .reltopbox .reltopbtn:hover{background:#ff461f; color:#fff;}



@media (min-width:1280px){

    .reltop .reltopbox{float:right; width:775px;}

    .reltop .reltopbox h3{padding-top:5px;}

}

/*=======================内页新闻列表 end===================*/

/*=========================分页 start=============================*/

div.digg{clear:both;padding: 20px 0px;text-align:center;display:block;border-radius:4px;line-height:18px;}

div.digg a{ display:inline-block;  padding:5px 12px; margin:0 0 0 8px; line-height:20px; background:#fff; text-decoration:none; }

div.digg a:hover{z-index: 3;color:#fff;background:#52de95;border-color:#52de95;}

div.digg a,div.digg span{padding:5px 10px;margin-left:-1px;color:#666;text-decoration:none;background: #fff;border:1px solid #ededed;display:inline-block;}

div.digg span.disabled{background: #eaeaea;color: #999999;}

div.digg span.current{background:#50b480;color:#fff;border:0.05rem solid #50b480;}

/*=========================分页 end=============================*/

/*=========================新闻内页 start=============================*/

.InsideNew h1{font-size:32px;  padding-bottom: 35px; color:#333; text-align:center; line-height: 38px;}

.datatime{clear: both; text-align: right; color: #666;}

#daodu {border: 1px solid #E5E5E5;  line-height: 27px;  padding: 18px 18px 18px 18px;  background-color: #f0f0f0;  color: #333; font-size: 13px;  margin-top:5px; }

#daodu span {font-family: 微软雅黑;padding: 3px 15px 3px 43px;display:inline-block;margin:0 5px;font-size: 14px;color: white;white-space:nowrap;background: url(/statics/yimages/news_talk.png) no-repeat 10px center #ff0000;}

#daodu b{color: #ff0000;font-size:20px;}

.InsideNewText{padding:0px 10px;}

.InsideNewText p{line-height:30px; font-size: 15px; margin:10px 0 10px 0; color:#333;}

.InsideNewText h3{font-size:18px;line-height:30px;margin: 30px 0 10px 0;background: url(/statics/yimages/icon04.jpg) no-repeat left 7px;padding-left: 22px;color: #000;}

.InsideNewText h4{font-size:12px;line-height:30px;margin: 6px 0 6px 0;}

.InsideNewText p img{ margin:5px;}

.InsideNewText p a{color: #2bc279;}

.InsideNewText p .zixun1{color: #fff;background: url(/statics/yimages/icon10.png) no-repeat 3px 4px #50b480;border-radius:3px;background-size: 21px;padding: 5px 5px 5px 28px;}

.ProTwo p .zixun1{color: #fff;background: url(/statics/yimages/icon10.png) no-repeat 3px 4px #50b480;border-radius:3px;background-size: 21px;padding: 5px 5px 5px 28px;}



.InsideNewText ul.stul01{clear:both; padding:10px 0px;}

.InsideNewText ul.stul01 li{clear:both;display:block;padding:0px 0px 0px 28px;;background: url(/statics/yimages/smallstyle/tb001.png) no-repeat left 8px;background-size:20px;margin-top:15px;line-height:30px; font-size: 15px; color:#333;}

.InsideNewText ul.stul01 li:first-child{margin-top:0px;}



/*=========================新闻内页 end=============================*/

/*=========================内页翻页 start=============================*/

.TurnPage{width: 98%;padding: 20px 10px 10px 10px;border-top: 3px solid #f0f0f0;overflow: hidden;margin-top: 30px;}

.TurnPage p{float:left;width:100%;text-align: left;line-height: 24px;padding-bottom: 5px; font-size:14px;}

@media (min-width:992px){

    .TurnPage p{font-size:14px;}

}

/*=========================内页翻页 end=============================*/

/*=========================客户案例列表 start=============================*/

.InsideCase{padding: 0px;margin-left: -20px;}

.InsideCase li{float:left;width: 235px;margin-left: 20px;padding: 30px 0px 0px 0px;}

.InsideCase li .InsideCasePic{display:block;width: 100%;transition: all .3s;margin-left: 0px;}

.InsideCase li .InsideCasePic img{width:100%;}

.InsideCase li .InsideCaseBox{padding: 10px 10px;border: 1px solid #eee;width: 100%;margin-right: 0px;transition: all .3s;}

.InsideCase li .InsideCaseBox .InsideCaseBoxTit{overflow: hidden;line-height: 20px;font-size: 15px;margin: 12px 0px 0px 0px;text-align: left;height: 40px;}

.InsideCase li .InsideCaseBox .InsideCaseBoxTxt{text-align:left;}

.InsideCase li .InsideCaseBox span{clear:both;display:block;text-align: center;padding: 10px 0px;}

.InsideCase li .InsideCaseBox span a{background:none; color:#333; display:inline-block; padding: 3px 10px;line-height: 24px;height: 30px;margin-right: 5px;}

.InsideCase li .InsideCaseBox span .InsideCaseprice{background: #3dbb79; color:#fff;}

.InsideCase li:hover .InsideCaseBox{background: #3dbb79; color:#fff; border-color:#3dbb79;}

.InsideCase li:hover .InsideCaseBox .InsideCaseBoxTit a,.InsideCase li:hover .InsideCaseBox span a{color:#fff;}

.InsideCase li:hover .InsideCaseBox span a{border:1px solid #fff; line-height:22px;}

@media (min-width:1280px){

    .InsideCase{padding:0px; margin-left:-30px;}

    .InsideCase li{width: 277px;margin-left:30px;}

    .InsideCase li .InsideCaseBox{border: 1px solid #eee;padding: 5px 20px 20px 20px;}

    .InsideCase li .InsideCaseBox .InsideCaseBoxTit{line-height: 26px;font-size:20px;height: 52px;}

    .InsideCase li .InsideCaseBox .InsideCaseBoxTit{font-size:16px;}

    .InsideCase li .InsideCaseBox .InsideCaseBoxTxt{height: 48px;overflow:hidden;}

    .InsideCase li .InsideCaseBox span a{background:none;color:#333;padding: 3px 20px;}

}

/*=========================客户案例列表 end=============================*/

/*=========================客户案例详情 start=============================*/

.insidecase h1{clear:both; text-align:center; font-weight:bold; font-size:28px;  padding:50px 0px; line-height:24px;}

.insidecase .InCasePic{padding:0px 10px; text-align:center;}

.insidecase .InCaseul{clear:both; padding:70px 0px 0px 0px;}

.insidecase .InCaseul p{float:left; width:33.3333%; padding-bottom:20px;}

.insidecase .InCaseul p em{clear:both; display:block; border-radius:50%;background:#50b480; width:104px; height:104px; padding:25px; margin:0 auto 15px;}

.insidecase .InCaseul p em img{width:100%;}

.insidecase .InCaseul p span{clear:both; display:block; text-align:center; padding:0px 40px;}

.InCasetit{background:#f2f2f2;text-align:center;padding:15px 0px; margin-bottom:30px;}

.InCasetit span{color:#242424;font-weight:bold;font-size:32px;line-height: 1;background:url(/statics/yimages/line01.png) no-repeat center center;display:inline-block;padding: 0px 50px;}

@media (min-width:1280px){

    .insidecase h1{font-size:32px;  padding:60px 0px;}

}

.incasetext{clear:both;padding: 20px 0px;}

.incasetext h3{clear:both; text-align:left; font-size:20px; padding-bottom:10px;}

.incasetext p{clear:both; text-align:left; font-size:14px; margin:20px 0;}

/*=========================客户案例详情 end=============================*/

/*=========================产品列表页 start=============================*/

.ProductListTop{padding: 12px 0px;background:#3dbb79;}

.ProductListTop ul li{float:left;width:14%;padding: 5px 0px;}

.ProductListTop ul li a{display:block; text-align:center; padding:5px 0px 5px 0px;padding: 20px 0px !important;overflow: hidden;position: relative;transition:all .3s;}

.ProductListTop ul li a em{position: absolute;right: 0px;bottom: -25px;font-size: 60px;-webkit-transition:display .3s .5s;font-weight: bold;font-style: normal;color: #505050;line-height: 60px;display:none;}

.ProductListTop ul li span.ProductListTopTit{clear:both;color:#fff;font-size:16px;text-align:center;display:block;font-size: 12px;}

.ProductListTop ul li span.ProductListTopPic{width:80px;height:80px;margin:0 auto;overflow:hidden;display: block;}

.ProductListTop ul li:hover a,#active{background:"lightgrey";}

.ProductListTop ul li a em{display:none;}

.ProductListTop ul li:hover a,#active{background: #0e0e0e;transform: scale(1.24);transition:all .3s;}

.ProductListTop ul li:hover a em,#active em{display:block;-webkit-transition:display .3s .5s;}

.ProductListBom{padding: 50px 0px 0px 0px;margin-left: -20px;min-height: 600px;}

.ProductListBom li{float: left;position:relative;width: 235px;margin-left: 20px;padding: 0px;margin-bottom:20px;overflow: hidden;}

.ProductListBom li .ProductListBomPic{overflow: hidden;background-color: #000;-webkit-transition: height 0.5s;transition: height 0.5s; display: block;}

.ProductListBom li .ProductListBomPic img {width:100%;display: block;opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;transition: opacity 0.5s, -webkit-transform 0.5s;transition: opacity 0.5s, transform 0.5s;transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;}

.ProductListBom li img{width:273px;height:200px!important;}

/**/

.ProductListBom li h3{margin: 0;padding:10px 10px 5px 10px;color: #000;font-size: 16px;text-transform: uppercase;line-height: 24px;font-weight: normal;}

.ProductListBom li h3 a{display:block; text-align:center;}

.ProductListBom li:hover h3 a{color:#3dbb79;}

.ProductListBom li:hover .ProductListBomPic img {opacity: 0.6;-webkit-transform: scale(1.2);transform: scale(1.2);}

@media (min-width:1280px){

   .ProductListBom{padding: 70px 0px 0px 0px;margin-left: -35px;}

   .ProductListBom li{width: 273px;margin-left: 35px;overflow: hidden;}

}

/*=========================产品列表页 end=============================*/

/*=========================产品综合列表 start=============================*/

.ProComTit{clear:both;padding:0px;}

.ProComTit h3{float:left;font-weight:bold;color:#3f3f3f;padding-right: 15px;line-height:56px;font-size:36px;}

.ProComTit h3 em{color:#5c6c8b;font-size: 30px;margin-right: 5px;font-size:56px;margin-right:15px;vertical-align: text-bottom;display: inline-block;}

.ProComTit h3 a{padding:0px;margin:0px;border:0px;color:#5c6c8b;display: inline-block;}

.ProComTit h3 a:hover{color:#222;}

.ProComTit a{border:1px dashed #535353;padding:2px 10px;margin:13px 0px 0px 10px; margin:20px 0px 0px 20px; padding:5px 20px;display: inline-block;}

.ProComTit span{float:right;}

.ProComTit span a{padding:0px;border:0px;background:url(/statics/yimages/arrow06.png) no-repeat right center;padding-right:25px;font-size:14px;color:#585858;display:block;margin:25px 0px 0px 0px; background-size: 15px;}

.ProComTxt{padding-top:20px;line-height:25px;color:#585858;}

/**/

.ProComOne{clear:both; padding:40px 0px 0px 0px;}

.ProComOne .ProComOneUl{padding-top:25px;}

.ProComOne .ProComOneUl li.ProComOneUl01{display:block;margin-bottom:5px;background:url(/statics/yimages/probgline01.png) repeat-y right top #516481;float: left;width: 495px;padding: 30px 40px 23px 40px;}

.ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlPic{float:right;width: 400px;}

.ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox .ProComOneUltit{color:#fff; position:relative; padding-bottom:10px;margin-bottom:10px; color:#ffe400; font-size:16px; font-weight:bold;}

.ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox .ProComOneUltit::after{position:absolute; left:0px; bottom:0px; content:''; width:23px; height:0px; border-top:3px solid #fff;}

.ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox h4{font-size:20px;}

.ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox h4 a{display:block; color:#fff;}

.ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox h4 a span{font-size: 12px;border:1px solid #fff;border-radius:13px;padding: 0px 25px 0px 10px;margin-left:20px;background: url(/statics/yimages/arrow07.png) no-repeat 35px center;display: inline-block;font-weight: normal;}

.ProComOneUlh4{padding: 10px 0px;}

.ProComOneUlh4 h4{display:inline-block;}

.ProComOneUlh4 span{display:inline-block; margin-left:20px;}

.ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox .ProComOneUlTxxt{font-size:14px;line-height:25px;color:#fff;line-height:25px;padding: 10px 0px 25px 0px;}

.ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlPic{width:90%;margin:0 auto;text-align: center;}

.ProComOne .ProComOneUl li.ProComOneUl02{display:block;background: url(/statics/yimages/probgline02.png) repeat-y left center #ccddf0;}

.ProComOne .ProComOneUl li.ProComOneUl03{display:block;width:100%;background: url(/statics/yimages/probgline03.png) repeat-y left center #d1e2f5;}

.ProComOne .ProComOneUl li .ProComOneUlBox h4 a,.ProComOne .ProComOneUl li .ProComOneUlBox p,.ProComOne .ProComOneUl li .ProComOneUlBox span a{color:#fff;}

.ProComOne .ProComOneUl li.ProComOneUl02,.ProComOne .ProComOneUl li.ProComOneUl03{padding: 40px 10px 40px 25px;float: right;width: 495px;}

.ProComOne .ProComOneUl li.ProComOneUl02 .ProComOneUlBox,.ProComOne .ProComOneUl li.ProComOneUl03 .ProComOneUlBox{float:left;width: 200px;}

.ProComOne .ProComOneUl li.ProComOneUl02 .ProComOneUlPic,.ProComOne .ProComOneUl li.ProComOneUl03 .ProComOneUlPic{float:right;width: 260px;}

.ProComOne .ProComOneUl li .ProComOneUlBox h4 a{display: block;}

.ProComOne .ProComOneUl li .ProComOneUlBox h4 a{font-size:32px;}

.roComOne .ProComOneUl li .ProComOneUlBox p{padding:10px 0px;}

.ProComOne .ProComOneUl li .ProComOneUlBox span a{padding: 0px 25px 0px 10px;border:1px solid #fff;display:inline-block;border-radius:13px;font-size: 12px;background: url(/statics/yimages/arrow07.png) no-repeat 35px center;}

.ProComOne .ProComOneUl li.ProComOneUl02 .ProComOneUlBox p,.ProComOne .ProComOneUl li.ProComOneUl03 .ProComOneUlBox p{padding:10px 0px;height: 101px;}

@media (min-width:1280px){

  .ProComOne{clear:both; padding:71px 0px 0px 0px;}

  .ProComOne .ProComOneUl{padding-top:35px;}

  .ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox .ProComOneUlTxxt{padding-right:100px;padding-bottom: 10px;padding-top: 0px;}

  .ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox .ProComOneUltit{margin-bottom: 14px;}

  .ProComOne .ProComOneUl li.ProComOneUl02 .ProComOneUlBox h4 a,.ProComOne .ProComOneUl li.ProComOneUl03 .ProComOneUlBox h4 a{padding-top: 35px;}

  .ProComOne .ProComOneUl li.ProComOneUl01{float:left;width:573px;padding: 30px 40px 23px 40px;}

  .ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlBox{float:none;padding:0px;width: 100%;}

  .ProComOne .ProComOneUl li.ProComOneUl01 .ProComOneUlPic{float:none;}

  .ProComOne .ProComOneUl li.ProComOneUl02,.ProComOne .ProComOneUl li.ProComOneUl03{float: right;width: 615px;padding-top: 14px;padding-bottom: 14px;height: 267px;}

  .ProComOne .ProComOneUl li.ProComOneUl02 .ProComOneUlBox,.ProComOne .ProComOneUl li.ProComOneUl03 .ProComOneUlBox{float:left;width: 211px;}

  .ProComOne .ProComOneUl li.ProComOneUl02 .ProComOneUlPic,.ProComOne .ProComOneUl li.ProComOneUl03 .ProComOneUlPic{float:right;width: 367px;}

  .ProComOne .ProComOneUl li.ProComOneUl02 .ProComOneUlBox p,.ProComOne .ProComOneUl li.ProComOneUl03 .ProComOneUlBox p{height: 100px;}

}

/**/

.ProComTwo{clear:both;padding:40px 0px 0px 0px;}

.ProComTwoUl{padding: 20px 0px 0px 0px;margin-left: -20px;}

.ProComTwo li{float:left;width: 490px;margin: 0px 0px 20px 20px !important;padding: 25px 15px;}

.ProComTwo li.ProComTwoUl01{background: url(/statics/yimages/probgline02.png) repeat-y center left #d1e2f5;}

.ProComTwo li.ProComTwoUl02{ background: url(/statics/yimages/probgline03.png) repeat-y center left #d1e2f5;}

.ProComTwo li .ProComTwoUlPic{float:right; width:200px; text-align:center;}

.ProComTwo li .ProComTwoUlBox{float:left;width: 240px;}

.ProComTwo li .ProComTwoUlBox h4{font-size:26px; line-height:26px;}

.ProComTwo li .ProComTwoUlBox h4 a{color: #fff;}

.ProComTwo li .ProComTwoUlBox p{text-align:left;font-size: 14px;line-height: 25px;padding:10px 0px;color: #fff;height: 95px;}

.ProComTwo li .ProComTwoUlBox font{display:none;}

.ProComTwo li .ProComTwoUlBox span a{padding: 0px 25px 0px 10px;border:1px solid #fff;color:#fff;display:inline-block;border-radius:13px;font-size: 12px;background: url(/statics/yimages/arrow07.png) no-repeat 35px center;}

@media (min-width:1280px){

  .ProComTwo{padding:71px 0px 0px 0px;}

  .ProComTwo li .ProComTwoUlBox font{display:block; position:relative; padding-bottom:10px;margin-bottom:10px; color:#ffe400; font-size:16px; font-weight:bold;}

  .ProComTwo li .ProComTwoUlBox font::after{position:absolute; left:0px; bottom:0px; content:''; width:23px; height:0px; border-top:3px solid #fff;}

  .ProComTwo li{width: 590px;}

  .ProComTwo li .ProComTwoUlPic{float:right;width: 360px;}

  .ProComTwo li .ProComTwoUlBox{float:left;width: 197px;padding: 15px 0px 0px 15px;}

  .ProComTwo li .ProComTwoUlBox h4{font-size:32px; line-height:32px;}

  .ProComTwo li .ProComTwoUlBox p{padding:15px 0px 15px 0px;}

}

/**/

.ProComThree{clear:both;padding:40px 0px 0px 0px;}

.ProComThreeUl{padding: 25px 0px 0px 0px;margin-left: -20px;}

.ProComThree li{float:left;margin-bottom: 0px;width: 490px;padding: 25px 15px;margin: 0px 0px 0px 20px !important;}

.ProComThree li.ProComThreeUl01{ background: url(/statics/yimages/probgline04.png) repeat-y center left;}

.ProComThree li.ProComThreeUl02{ background: url(/statics/yimages/probgline05.png) repeat-y center left;}

.ProComThree li .ProComThreeUlPic{float:right; width:200px; text-align:center;}

.ProComThree li .ProComThreeUlPic img{width:100%;}

.ProComThree li .ProComThreeUlPic img,.ProComTwo li .ProComTwoUlPic img,.ProComOne .ProComOneUl li .ProComOneUlPic img{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}

.ProComThree li .ProComThreeUlBox{float:left;width: 240px;}

.ProComThree li .ProComThreeUlBox h4{font-size: 18px;}

.ProComThree li .ProComThreeUlBox h4 a{color: #fff;font-size:32px; line-height:35px;}

.ProComThree li .ProComThreeUlBox p{text-align:left; font-size: 14px; line-height: 25px; padding:15px 0px 36px 0px; color: #fff;}

.ProComThree li .ProComThreeUlBox font{display:block; position:relative; padding-bottom:10px;margin-bottom:10px; color:#ffe400; font-size:16px; font-weight:bold;}

.ProComThree li .ProComThreeUlBox font::after{position:absolute; left:0px; bottom:0px; content:''; width:23px; height:0px; border-top:3px solid #fff;}

.ProComThree li .ProComThreeUlBox span a{padding: 0px 25px 0px 10px;border:1px solid #fff;color:#fff;display:inline-block;border-radius:13px;font-size: 12px;background: url(/statics/yimages/arrow07.png) no-repeat 35px center;}

.ProComThree li .ProComThreeUlBox span a,.ProComTwo li .ProComTwoUlBox span a,.ProComOne .ProComOneUl li .ProComOneUlBox span a{font-size:14px; font-weight:bold; padding:2px 25px 2px 10px;}

.ProComThree li:hover .ProComThreeUlPic img,.ProComTwo li:hover .ProComTwoUlPic img,.ProComOne .ProComOneUl li:hover .ProComOneUlPic img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05); -ms-transform:scale(1.05);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}

@media (min-width:1280px){

  .ProComThree{padding: 61px 0px 0px 0px;}

  .ProComThree li .ProComThreeUlBox font{display:block; position:relative; padding-bottom:10px;margin-bottom:10px; color:#ffe400; font-size:16px; font-weight:bold;}

  .ProComThree li .ProComThreeUlBox font::after{position:absolute; left:0px; bottom:0px; content:''; width:23px; height:0px; border-top:3px solid #fff;}

  .ProComThree li{width: 590px;}

  .ProComThree li .ProComThreeUlPic{float:right;width: 347px;}

  .ProComThree li .ProComThreeUlBox{float:left;width: 197px;padding: 15px 0px 0px 15px;}

}

/**/

.ProComFour{clear:both;padding:40px 0px 0px 0px;}

.ProComFourUl{padding: 35px 0px 0px 0px; margin-left:-20px;}

.ProComFourUl li{float: left;position:relative;width: 320px;overflow: hidden;margin-bottom: 10px;margin-left: 20px;}

.ProComFourUl li h4 {margin: 0;padding: 5px 10px 5px 10px;color: #000;line-height: 24px;font-weight: normal;text-align: center;font-size: 15px;}

.ProComFourUl li .ProComFourUlPic{overflow: hidden;background-color: #000;-webkit-transition: height 0.5s;transition: height 0.5s; display: block;}

.ProComFourUl li .ProComFourUlPic img {width:100%;display: block;opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;transition: opacity 0.5s, -webkit-transform 0.5s;transition: opacity 0.5s, transform 0.5s;transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;}

.ProComFourUl li:hover .ProComFourUlPic img {opacity: 0.6;-webkit-transform: scale(1.1);transform: scale(1.1);}

.ProComFourUl li:hover h4 a{color:#3dbb79;}

/**/

@media (min-width:1280px){

  .ProComFour{padding: 51px 0px 0px 0px;}

   .ProComFourUl{padding: 50px 0px 0px 0px;}

   .ProComFourUl li{width: 386px;overflow: hidden;}

}

/*=========================产品综合列表 end=============================*/

/*=======================数字滚动 start===================*/

.owl-wrapper-outer{padding:15px 0px; display:none;}

.owl-wrapper-outer .owl-wrapper li{float: left;width:25%;}

.owl-wrapper-outer .owl-wrapper li .num_box{width: 100%;margin: 0 auto;position: relative;}

.owl-wrapper-outer .owl-wrapper li .num_box span.timer {display: block;width: 100%;*height:150px;margin: 0 auto;text-align: center;line-height: 100px;*line-height:150px;font-family: Impact;font-size: 60px;color: #000;}

.owl-wrapper-outer .owl-wrapper li .num_box span#Span2{color: #50b480;background-image:-webkit-gradient(linear,center top, center bottom, from(#4ebf84), to(#0c954e));-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: -webkit-linear-gradient(top,#34ebf8, #0c954e);}

.owl-wrapper-outer .owl-wrapper li .num_box sup {position:absolute;top:0;right:0;margin:3px 3px 0 0;width:25px;height:25px;text-indent:-9999px;}

.owl-wrapper-outer .owl-wrapper li .num_des {text-align:center; font-size:16px;color: #494949;margin:0 auto; padding:0px 10px;}

@media (min-width:768px){

	.owl-wrapper-outer{display:block;padding-top: 40px;}

}

@media (min-width:992px){

	.owl-wrapper-outer .owl-wrapper li .num_box span.timer{font-size:80px; line-height:120px;}

}

@media (min-width:1280px){

	.owl-wrapper-outer .owl-wrapper li .num_box span.timer{font-size:110px; line-height:150px;}

}

/*=======================数字滚动 end===================*/

/*=======================弹出层 start===================*/

.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}

.reveal-modal{visibility:hidden;top:100px;left: 0px;width: 100%;background: #fff;position:absolute;z-index:101;padding: 1px;}

.reveal-modal video{display:block ;}

.reveal-modal embed{display:none;}

.reveal-modal .modvideo{width:100%; height:100%; display:block; padding: 50px 50px 0px 50px;}

.reveal-modal .close-reveal-modal{font-size:30px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;font-weight: normal;cursor:pointer;} 

.reveal-modal .modvideo video{padding:0px !important;margin:0px !important;width: 100%;}

@media (min-width:768px){

    .reveal-modal .close-reveal-modal{font-size: 80px;}

    .reveal-modal{width:400px;height:300px;left: 50%;margin: 0px 0px 0px -200px;}

    .reveal-modal embed{display:block;}

}

@media (min-width:992px){

    .reveal-modal{width:600px;height:480px; margin-left: -300px;}

}

@media (min-width:1200px){

    .reveal-modal{width:800px;height:500px; margin-left: -400px;}

}

/*=======================弹出层 end===================*/

/*=========================关于我们 start=============================*/

.aboutone{padding:70px 10px;}

.aboutone .aboutonetit{font-size:45px;padding-bottom:30px;font-weight:normal;color:#262626;text-align:center;line-height:45px;}

.aboutone p{font-size:14px; line-height:25px; color:#000; text-align:left;}

/**/

.abouttwo{overflow:hidden;padding: 40px 0px;}

.abouttwo .abouttwotit{ margin-bottom:20px; overflow:hidden; padding:0px 10px;}

.abouttwo .abouttwotit h3{font-size: 34px;text-align:center;color:#182133;line-height: 1;position:relative;padding-bottom: 20px;}

.abouttwo .abouttwotit h3::after{content:''; width:60px; border-bottom:6px solid #3dbb79; height:0px;position:absolute; left:50%; bottom:0px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -o-transform:translateX(-50%); -ms-transform:translateX(-50%);}

.abouttwo p{font-size:14px;color:#666666;line-height:28px;margin:20px 0;}

.abouttwo ul{ overflow:hidden; margin-top:10px; padding:5px 0px;margin-left:-10px;}

.abouttwo ul li{float:left;margin-left:10px;padding:0px;margin-bottom:10px;width: 242px;overflow: hidden;}

.abouttwo ul li img { -moz-transition: all 0.35s ease; -o-transition: all 0.35s ease; -webkit-transition: all 0.35s ease; -ms-transition: all 0.35s ease; transition: all 0.35s ease; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); width: 100%; height: auto; }

.abouttwo ul li:hover img { -webkit-transform: scale(1.12); -moz-transform: scale(1.12); -ms-transform: scale(1.12); -o-transform: scale(1.12); transform: scale(1.12); }

@media (min-width:1280px){

    .abouttwo ul li{width:292px}

 }

/**/

.aboutthree{overflow: hidden; width: 100%;min-width:1000px;background: url(/statics/yimages/about_pt2.jpg) center center no-repeat;}

.aboutthree .aboutthreefl{float:left;position: relative;width: 50%;height:485px;}

.aboutthree .aboutthreefl .videobg{display:none;}

.aboutthree .aboutthreefl a{display:block;width: 100%;height: 100%;position:absolute;left:0px;top:0px;z-index:1;}

.aboutthree .aboutthreefl a img{position:absolute;left:50%;top:50%;margin-left: -25px;margin-top: -25px;width: 50px;margin-left: -38px;margin-top: -38px;width:77px;}

.aboutthree .aboutthreefr{float:left;position: relative;padding: 0px;height:485px;width: 50%;}

.aboutthree .aboutthreefr ul{float: left;width: 100%;height:50%;padding: 0px;}

.aboutthree .aboutthreefr ul li{overflow:hidden;float: left;width:50%; height: 100%;}

.aboutthree .aboutthreefr ul li.aboutthreefr02{background:#50b480;padding:20px;}

.aboutthree .aboutthreefr ul.aboutthreefrtop li.aboutthreefr02{float:left;}

.aboutthree .aboutthreefr ul.aboutthreefrtop li.aboutthreefr01{float:right;}

.aboutthree .aboutthreefr ul li.aboutthreefr01 img{-webkit-transition:all .5s;transition:all .5s;  width:100%;}

.aboutthree .aboutthreefr ul li.aboutthreefr01:hover img{transition:all .5s; -webkit-transition:all .5s;-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.aboutthree .aboutthreefr ul li.aboutthreefr02{color:#fff;}

.aboutthree .aboutthreefr ul li.aboutthreefr02 h3{font-size:26px; padding:15px 0px;}

.aboutthree .aboutthreefr ul li.aboutthreefr02 p{font-size:14px;line-height:25px;text-align:left;overflow:hidden;height:144px;}

@media (min-width:1280px){

  .aboutthree,.aboutthree .aboutthreefl,.aboutthree .aboutthreefr{height: 600px;}

}

/**/

.aboutfour{text-align:right;display:block;background: url(/statics/yimages/ab4_bg.jpg) center bottom no-repeat;padding: 104px 0 65px;width: 100%;overflow: hidden;}

.aboutfour .aboutfourfr{width: 50%;background: url(/statics/yimages/green.47.png) repeat; display:inline-block; padding:20px;}

.aboutfour .aboutfourfr h3{font-size:35px; font-weight:bold; color:#fff; text-align:left; line-height:1; padding-bottom:20px; position:relative;}

.aboutfour .aboutfourfr h3::after{position:absolute; left:0px; bottom:0px; width:50px; height:0px; border-bottom:5px solid #50b480; content:'';}

.aboutfour .aboutfourfr p{text-align:left;font-size:23px;color:#fff;line-height:1;padding: 20px 0px 0px 0px;}

.aboutfour .aboutfourfr ul li{float:left;width:50%;color: #8ab546;font-size: 18px;text-align: center;}

.aboutfour .aboutfourfr ul li div{position:relative;width: 130px;height: 130px;border-radius: 50%;border: 1px solid #89b443;margin: 30px auto 20px;}

.aboutfour .aboutfourfr ul li div i{display:block; width:65px;height:75px;position:absolute;left:50%; top:50%; margin-top:-37px; margin-left:-32px;}

/*=========================关于我们 end=============================*/

/*=========================联系我们 start=============================*/

.contactcon{padding:50px 0px 0px 0px;}

.contactpro{margin-left: -20px;padding: 120px 0px 30px 0px;}

.contactpro li{float:left;position:relative;margin-left: 20px;width: 184px;}

.contactpro li em{position:absolute;width:80px; margin-left:-40px; left:50%; top:-40px;}

.contactpro li .contactconbox{overflow:hidden;border:2px solid #e8e8e8;padding:70px 10px 10px 10px; height:220px;}

.contactpro li .contactconbox .contactcontit{font-weight:bold;text-align:center;font-size:18px; padding-bottom:10px;}

.contactpro li .contactconbox .contactcontxt{font-size:14px; text-align:center;}

.map_tit{clear:both;color: #3f3f3f;padding:40px 12px 50px 12px;line-height: 1;font-weight: bold;padding-bottom: 30px;padding-top: 30px;font-size:35px;}

.map{width:100%;padding: 0px;margin: 0px; height:600px; overflow: hidden; padding:0px 12px; margin-bottom: 30px;}

.map iframe{padding:0px; margin:0px;}

@media (min-width:1280px){

    .contactpro{padding: 130px 0px 40px 0px;}

    .contactpro li{width:224px;}

    .contactpro li em{width:100px; margin-left:-50px; left:50%; top:-50px;}

}

/*=========================联系我们 end=============================*/

/*=========================面包屑导航 start=============================*/

.BreadNav{padding:13px 0px;color: #3f3f3f;font-size: 14px;line-height:24px;border-bottom: 1px solid #f0f0f0;text-align:left;}

.BreadNav a:link,.BreadNav a:visited{color:#3f3f3f; text-decoration:none; }

.BreadNav a:hover,.BreadNav a:active{color:#D90022; text-decoration:none; }

.relnav{text-align:right;}

.relnav span{float:left; font-size:15px; font-weight:bold; color:#333;}

.relnav span strong{color:#eb0001;}

/*=========================面包屑导航 end=============================*/

.foot_zx {padding: 25px 15px;}

.foot_zx .foot_talk a {display: block; padding:5px 5px; font-size:16px; color: #fff; text-align: center; background: #eb0001; border-radius:5px;}

.foot_tel {text-align: center;font-size:15px; color: #2b2b2b; margin-top:16px;}

.foot_tel a{color:#eb0001;margin-left:10px;font-size:16px;}

@media(min-width:992px){.foot_zx{display:none;}}

/*=========================留言表单 start=============================*/

.cont_form{background: url(/statics/yimages/ly_bg.jpg) top right no-repeat #f0f0f0;background-size: 100% auto;padding:1px 15px 30px;}

.cont_form h3{ margin-bottom:10px; margin-top:20px; text-align:left;height: 40px;line-height: 40px;color: #eb0001;  font-size: 24px; }

.cont_form p{clear: both; text-align: left;}

.cont_form ul{width:100%;margin:0 auto;}

.cont_form li{margin-bottom: 5px;width: 48%;float: left;}

.cont_form li:first-child{margin-right: 4%;}

.cont_form .wenb{margin-top:10px;width:100%}

.cont_form li span{width: 100%;display: block;overflow: hidden;text-align: left;font-size: 16px;line-height: 38px;color: #000;}

.cont_form li span font{color:#eb0001;}

.cont_form li input{height: 36px;line-height: 36px;width:100%;color: #666;font-size: 15px;background-color: #fff;border: #999 1px solid;text-indent: 35px;}

.cont_form li .text-tel {background: url(/statics/yimages/icon-text-tel.png) no-repeat 12px center #fff;}

.cont_form li .text-user {background: url(/statics/yimages/icon-text-user.png) no-repeat 10px center #fff;}

.cont_form li .text-message {background: url(/statics/yimages/icon-text-message.png) no-repeat 10px 17px #fff;padding: 15px 0 0;text-indent: 35px;width:100%;border: #999 1px solid;height: 100px;line-height: 20px;font-size: 15px;color: #666;}

.cont_form .btnclick{width:  100%; overflow:  hidden; padding-top: 10px;}

.btnclick input{color: #000;height: 41px;line-height: 36px;display: block;width: 180px;cursor: pointer;font-size: 16px;border: none;background: #fc0;}

.btnclick input:hover{background: #fdcc05;border: 2px solid #444;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}

@media (min-width:375px){

	.NybAdvantage ul li{height:340px}

}

@media (min-width:414px){

	.NybAdvantage ul li{height:310px}

}

@media (min-width:768px){

	.NybAdvantage ul li{height:240px; padding-left:20px; padding-right:20px;}

}

/*=========================留言表单 end=============================*/

/*=========================内页小样式   改版时请勿删除 start=============================*/

[class^="smalltit"] i,[class^="smalltit"] em{font-style: normal;}

/*https://m.hnhxjq.cn/news/2802.html 的锚点*/

.n2802one{margin:0rem -0.1067rem;}

.n2802one:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }

.n2802one li{float:left;width: 20%;color:#555;padding: 15px 5px 0px 5px;font-weight: bold;}

.n2802one li a{clear:both;display:block;border:#eab06b solid 1px;border-radius: 5px;line-height: 30px;text-align:center;padding:0.2987rem 0rem;box-shadow: 0px 5px 0px #ffe6c7;color: #965100;font-size: 16px;}

.n2802one li a:hover{background:#ffe6c7; border:#ebd0a5 solid 1px;}

/**/

.n2802two{}

.n2802two li p:first-child{clear:both; display:block; padding-left: 30px;}

.n2802two li p:first-child strong{position:relative;display: inline-block;}

.n2802two li p:first-child strong:after,.n2802two li p:first-child strong:before{position:absolute;top:0px;content:'';bottom:0px;width:20px;border-radius: 5px;background: url(/statics/yimages/smallstyle/tb002.png) no-repeat center center;background-size:20px;}

.n2802two li p:first-child strong:after{left: -30px;}

.n2802two li p:first-child strong:before{right: -30px;transform: rotate(179deg);}

.n2802two li p:first-child i{font-style:normal;display:block;color:#fff;font-size:16px;padding:0px 25px;position: relative;}

.n2802two li p:first-child i:after{content:'';position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius: 10px 10px;background:#54bc86;z-index: -1;transform: skewX(-21deg);}

.n2802two li p+p{text-align:left;}

/**/

.smalltit017 strong{display:inline-block;position: relative;padding-left:18px;}

.smalltit017 strong i{clear:both;display:block;background: #ffe186;padding:0px 20px 0px 35px; border-radius:0px 10px 10px 0px; color:#2c2c2c;}

.smalltit017 strong em{position:absolute;top: 0rem;background: #ffffff;color: #ffc000;font-style: normal;left:0px;top:-3px; text-align:center; font-size:20px; width:36px;height:36px;z-index: 5;border-radius: 50%;line-height:30px;border:3px solid #ffc000;}



.smalltit028{text-align:left;}

.smalltit028 strong{display:inline-block;position: relative;padding-left: 40px;}

.smalltit028 strong i{clear:both;display:block;padding: 0px 0px;color: #ffc000;font-weight: bold;font-size: 18px;}

.smalltit028 strong em{position:absolute;top: 0px;background: #ffc000;color: #ffffff;font-style: normal;left: 0rem;width: 30px;height: 30px;z-index: 5;border-radius: 50%;line-height: 30px;text-align: center;font-size: 20px;font-weight: bold;}

/*=========================内页小样式   改版时请勿删除end=============================*/

/*兼容ie8*/

.ie8 .NybMobfour .NybMobfourfl .NybMobfourTit h3,.ie8 .NybMobfour .NybMobfourfr .NybMobfourTit h3{background:none; border-left:5px solid #ffc000; padding-left: 15px !important;}

.ie8 .ProComTit span a{background: none; padding-right:0px;}

.ie8 .InsideNewText p .zixun1,.ie8 .ProTwo p .zixun1{background:#50b480;padding: 5px 10px 5px 10px;}

.ie8 .cont_form{background: #f0f0f0;}

@media (max-width: 1200px){
.guide-slider .guide {
    width: 240px;
  }
}