
html{height: 100%;position: relative;}
body{position: relative;height: 100%;font-family:"Microsoft YaHei";font-family:"微软雅黑";color:#999; font-size:12px;background-color: #2C6E1E;}
*{padding:0;margin:0;}
li{list-style-type:none;}
a{background:transparent; text-decoration:none;color: #666; }
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h3{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{border:none;}
.clearfix {display:block;*zoom:1;}
.clearfix:after {content:'';display:block;height:0;clear:both;visibility:hidden;}
.inner{width:100%;margin:0 auto;max-width:1920px;}
/* 初始化公共样式 */
/* ---------------------------------------------------------------------------- */
.zhezhao{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.3);}


/* 顶部 */
/* .header-top{width:100%;height:30px;background: rgba(0, 57, 57, 0.4);z-index:999999999999;}
.header-top .inner{height:100%;display:flex;align-items:center;font-size:0.85rem;}
.header-top .inner .left{width:50%;}
.header-top .inner .left span{color:#FFF;}
.header-top .inner .left span#nowDateIs{color:#FFF;}
.header-top .inner .right{width:50%;text-align:right;}
.header-top .inner .right a{padding-left:15px;color:#FFF;}
.header-top .inner .right a:hover{color:#FFF;}
#weather{display: inline-block;}
.green {color: #009944;font-weight: 400;}
.red {color: #cc0000;font-weight: 400;} */
/* 顶部结束 */

.container-all{width: 1000px;background: #003939;padding: 12px;margin:0 auto;}

/* 首页 */
.box-index { padding: 12px 0px;}
.box-index .inner { display: flex; justify-content: space-between; }
.box-index .inner .left { width: 20%; }
.box-index .inner .right { width: 79.1%; }
.box-index .inner .right .map-bottom p { font-size: 1rem; color: #fff; line-height: 2rem; }
/* 首页 */


/* 首页轮播图 */
#swiper1{height:300px;}
#swiper1 .arrow-left {background: url(../image/arrows.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index:10;}
#swiper1 .arrow-right {background: url(../image/arrows.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index:10;}
#swiper1 .pagination {position: absolute;left: 0;text-align: center;bottom:5px;width: 100%;}
.swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #999;margin: 0 3px;cursor: pointer;}
#swiper1 .swiper-active-switch {background: #fff;}
#swiper1 .swiper-slide{position:relative;opacity:0;transition: opacity 0.7s ease-in-out;}
#swiper1 .swiper-slide-active{opacity:1;}
#swiper1 .swiper-slide .img{position:absolute;}
#swiper1 .inner{position:relative;display:block;width:1000px;height:300px;margin:0 auto;}
#swiper1 .slide1{background-color: #ffb610;background: url(../image/b1.jpg) no-repeat;background-size: cover;}
#swiper1 .slide2{background-color: #1284d0;background: url(../image/b2.jpg) no-repeat;background-size: cover;}
#swiper1 .slide3{background-color: #1284d0;background: url(../image/b3.jpg) no-repeat;background-size: cover;}
#swiper1 .slide4{background-color: #1284d0;background: url(../image/b3.jpg) no-repeat;background-size: cover;}
#swiper1 .slide5{background-color: #1284d0;background: url(../image/b3.jpg) no-repeat;background-size: cover;}
#swiper1 .slide6{background-color: #1284d0;background: url(../image/b3.jpg) no-repeat;background-size: cover;}
#swiper1 .slide1 .s0{left: 50%;transform: translateX(-50%);top: 100px;font-size: 2.5rem;color: #fff;}
#swiper1 .slide1 .s1{left: 21.5%;top: 135px;font-size: 2rem;color: #fff;}
#swiper1 .slide1 .s2{width: 100%;top: 250px;}
#swiper1 .slide1 .s2 ul{display: flex;justify-content: space-between;}
#swiper1 .slide1 .s2 ul li{font-size: 1.2rem;border: 2px solid #fff;border-radius:20px;padding: 1%; color: #fff;}
#swiper1 .slide1 .s2 ul li img{width: 40px;height: 40px;vertical-align: -40%;}
#swiper1 .slide2 .s0{left: 50%;transform: translateX(-50%);top: 100px;font-size: 2.5rem;color: #fff;}
#swiper1 .slide2 .s1{left: 21.5%;top: 135px;font-size: 2rem;color: #fff;}
#swiper1 .slide2 .s2{width: 100%;top: 250px;}
#swiper1 .slide2 .s2 ul{display: flex;justify-content: space-between;}
#swiper1 .slide2 .s2 ul li{font-size: 1.2rem;border: 2px solid #fff;border-radius:20px;padding: 1%; color: #fff;}
#swiper1 .slide2 .s2 ul li img{width: 40px;height: 40px;vertical-align: -40%;}
#swiper1 .slide3 .b-1 {right: 72px;top: 180px;}
#swiper1 .slide3 .b-2 {left: 90px;top: 180px;}
#swiper1 .slide3 .b-3 {left: 50%;margin-left: -381px;top: 330px;}
#swiper1 .slide3 .b-s-1 {width: 100px; left: 50px; bottom:0px;}
#swiper1 .slide3 .b-s-2 {left: 160px;width: 160px;bottom:0px;}
#swiper1 .slide3 .b-s-3{left: 390px;width: 58px;bottom:0px;}
#swiper1 .slide3 .b-s-4{right: 359px; width: 103px;bottom:0px;}
#swiper1 .slide3 .b-s-5{right: 250px;width: 150px;bottom:0px;}
#swiper1 .slide3 .b-s-6{right: 0;width: 65px;bottom:0px;}
#swiper1 .slide3 .b-y-1 {top:40px;left: 50%; margin-left: -20px;}
#swiper1 .slide3 .b-y-2{top:40px;left:0}
#swiper1 .slide3 .b-y-3{top:40px;right: 0}
#swiper1 .loop{animation-iteration-count: infinite;/*无限*/animation-timing-function:linear;/*平滑*/}
#swiper1 .targetBtn {margin-top: 20px;position: absolute;bottom: 60px;left: 352px;z-index: 999;}
#swiper1 .targetBtn a{height:50px;border-radius:50px;background:rgba(0,0,0,.5);float:left;line-height:50px;text-align:center;color:#fff;text-decoration:none;}
#swiper1 .targetBtn .a1{width:110px;}
#swiper1 .targetBtn .a2{width:170px;margin-left:15px;}
/* 首页轮播图结束 */


/* 首页轮播图 */
#swiper9{height:300px;}
#swiper9 .arrow-left {background: url(../image/arrows.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index:10;}
#swiper9 .arrow-right {background: url(../image/arrows.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index:10;}
#swiper9 .pagination {position: absolute;left: 0;text-align: center;bottom:5px;width: 100%;}
.swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #FFF;margin: 0 3px;cursor: pointer;}
#swiper9 .swiper-active-switch {background: #fff;}
#swiper9 .swiper-slide{position:relative;opacity:0;transition: opacity 0.7s ease-in-out;}
#swiper9 .swiper-slide-active{opacity:1;}
#swiper9 .swiper-slide .img{position:absolute;}
#swiper9 .inner{position:relative;display:block;width:1000px;height:300px;margin:0 auto;}
#swiper9 .slide1{background-color: #ffb610;background: url(../image/b1.jpg) no-repeat;background-size: cover;}
#swiper9 .slide2{background-color: #1284d0;background: url(../image/b2.jpg) no-repeat;background-size: cover;}
#swiper9 .slide3{background-color: #1284d0;background: url(../image/b3.jpg) no-repeat;background-size: cover;}
#swiper9 .slide4{background-color: #1284d0;background: url(../image/mb1.jpg) no-repeat;background-size: cover;}
#swiper9 .slide5{background-color: #1284d0;background: url(../image/mb2.jpg) no-repeat;background-size: cover;}
#swiper9 .slide6{background-color: #1284d0;background: url(../image/mb3.jpg) no-repeat;background-size: cover;}
#swiper9 .slide1 .s0{left: 50%;transform: translateX(-50%);top: 100px;font-size: 2.5rem;color: #fff;}
#swiper9 .slide1 .s1{left: 21.5%;top: 135px;font-size: 2rem;color: #fff;}
#swiper9 .slide1 .s2{width: 100%;top: 250px;}
#swiper9 .slide1 .s2 ul{display: flex;justify-content: space-between;}
#swiper9 .slide1 .s2 ul li{font-size: 1.2rem;border: 2px solid #fff;border-radius:20px;padding: 1%; color: #fff;}
#swiper9 .slide1 .s2 ul li img{width: 40px;height: 40px;vertical-align: -40%;}
#swiper9 .slide2 .s0{left: 50%;transform: translateX(-50%);top: 100px;font-size: 2.5rem;color: #fff;}
#swiper9 .slide2 .s1{left: 21.5%;top: 135px;font-size: 2rem;color: #fff;}
#swiper9 .slide2 .s2{width: 100%;top: 250px;}
#swiper9 .slide2 .s2 ul{display: flex;justify-content: space-between;}
#swiper9 .slide2 .s2 ul li{font-size: 1.2rem;border: 2px solid #fff;border-radius:20px;padding: 1%; color: #fff;}
#swiper9 .slide2 .s2 ul li img{width: 40px;height: 40px;vertical-align: -40%;}
#swiper9 .slide3 .b-1 {right: 72px;top: 180px;}
#swiper9 .slide3 .b-2 {left: 90px;top: 180px;}
#swiper9 .slide3 .b-3 {left: 50%;margin-left: -381px;top: 330px;}
#swiper9 .slide3 .b-s-1 {width: 100px; left: 50px; bottom:0px;}
#swiper9 .slide3 .b-s-2 {left: 160px;width: 160px;bottom:0px;}
#swiper9 .slide3 .b-s-3{left: 390px;width: 58px;bottom:0px;}
#swiper9 .slide3 .b-s-4{right: 359px; width: 103px;bottom:0px;}
#swiper9 .slide3 .b-s-5{right: 250px;width: 150px;bottom:0px;}
#swiper9 .slide3 .b-s-6{right: 0;width: 65px;bottom:0px;}
#swiper9 .slide3 .b-y-1 {top:40px;left: 50%; margin-left: -20px;}
#swiper9 .slide3 .b-y-2{top:40px;left:0}
#swiper9 .slide3 .b-y-3{top:40px;right: 0}
#swiper9 .loop{animation-iteration-count: infinite;/*无限*/animation-timing-function:linear;/*平滑*/}
#swiper9 .targetBtn {margin-top: 20px;position: absolute;bottom: 60px;left: 352px;z-index: 999;}
#swiper9 .targetBtn a{height:50px;border-radius:50px;background:rgba(0,0,0,.5);float:left;line-height:50px;text-align:center;color:#fff;text-decoration:none;}
#swiper9 .targetBtn .a1{width:110px;}
#swiper9 .targetBtn .a2{width:170px;margin-left:15px;}
/* 首页轮播图结束 */


/*标题样式*/
.Mtitle{width:100%;height:auto;background: linear-gradient(#519E14, #368C21 100%);}
.Mtitle:after{content:"";display:block;clear:both;}
.Mtitle h2{float: left;font-size: 1.1rem;color: #fff;width: 150px;background: #388d20;line-height: 34px;text-align: center;}
.Mtitle div{width:auto;float:right;line-height:35px;padding-right:10px;}
.Mtitle div a{padding:3px 6px;color:#fff;font-size:1rem;}
.Mtitle div a i{color:#f60;padding-right:5px;font-size:1rem;}
.Mtitle div a:hover{background:#f90;color:#fff;}
.Mtitle div a:hover i{color:#fff;}
/*标题样式*/


/*产品页头部开始*/
/* .cpHead { width: 100%; height: auto; z-index: 99; transition: top 1s;} */
.cpOpen { display: none; }
.cpNav { width: 100%; height: 60px;transition-duration: 0.5s;z-index: 999999;}
.cpNav.scroll { height: 50px; background: rgba(0, 0, 0, 0, 0.5); }
.cpNav.scroll:hover { background: rgba(0, 0, 0, 0, 0.8); }
.cpNav .inner { display: flex; height: 100%; align-items: center; }
.topLogo { width: auto; height: 100%; padding: 10px 0; }
.topLogo img {width: auto;height: 100%;vertical-align: -81%;background: #fff;margin: 0 8px 0 0;}
.topLogo span{font-size: 1rem;color: #fff;display: inline-block;height: 100%;line-height: -15px;}
.navBox { width: 100%; height: 100%;background: linear-gradient(#519E14, #368C21 100%);}
.navBox>ul { float: right; display: flex; height: 100%;width: 100%;justify-content: space-between; }
.navBox>ul>li { padding: 0 15px; height: 100%; position: relative;flex: 1; }
.navBox>ul>li>a { color: #FFF; font-size: 0.9rem; display: flex; align-items: center; height: 100%; position: relative;justify-content: center; }
/* .navBox>ul>li>a:after { content: ""; display: block; width: 0; height: 2px; background: #fff; transition-duration: 0.3s; position: absolute; bottom: 0; } */
.navBox>ul>li>a:hover { color: #fffa00; }
/* .navBox>ul>li>a:hover:after { width: 50%; } */
.navBox>ul>li.hover>a { color: #fffa00;background: #ff7702; }
/* .navBox>ul>li.hover>a:after { width: 50%; } */
.open-ul {position: absolute;width: 131px;height: auto;background: #4e9c15;visibility: hidden;opacity: 0;transition-duration: 0.3s;z-index: 99999999;left: 14px;}
.open-ul li { width: 100%; }
.open-ul li a { display: block; width: 100%; line-height: 40px; font-size: 0.9rem; color: #fff; text-align: center; }
.open-ul li a:hover { background: #368c20; }
.navBox>ul>li:hover .open-ul { visibility: visible; opacity: 1; }
.navBox>ul>li>span { display: none; }
.secBox { width: auto; height: 100%; display: flex; align-items: center; }
.inpTxt { border: none; width: 30px; height: 30px; border-radius: 15px; padding-left: 15px; background: none; float: right; transition-duration: 0.3s; }
.secBox button { width: 30px; height: 30px; background: none; border: none; border-radius: 50%; cursor: pointer; margin: -30px 0 0 0; float: right; z-index: 2; position: relative; }
.secBox button i { font-size: 2rem; color: #9aec64; transition-duration: 0.3s; }
.secBox:hover .inpTxt { width: 200px; background: #fff; }
.secBox:hover button i { color: #999; }
.secBox.hover .inpTxt { width: 200px; background: #fff; }
.secBox.hover button i { color: #999; }
.secBox button i:hover { color: #9aec64; }
/*产品页头部结束*/


/* 新闻动态开始 */
.newsdt { width: 100%;padding: 20px 0;}
.newsdt .newsdtTop { padding: 0% 0 5% 0; }
.newsdt .newsdtTop .newsdtTop-left { float: left; }
.newsdt .newsdtTop .newsdtTop-left .ch { position: relative; font-size: 1.5rem; font-weight: bold; color: #fff;}
.newsdt .newsdtTop .newsdtTop-left .ch::after {content: "";position: absolute;bottom: -30%;left: 0;height: 4px;width:100%;background-color: #4f9d14;}
.newsdt .newsdtTop .newsdtTop-left .eh { font-size: 1rem; color: #fff; }
.newsdt .newsdtTop .newsdtTop-right { float: right; width:30%; }
.newsdt .newsdtTop .newsdtTop-right a { display: inline-block; float: left; padding: 5% 0; background-color: #e6e6e6; color: #999; width:30%; text-align: center; font-size: 1rem; font-weight: 700; margin-left: 2%; }
.newsdt .newsdtTop .newsdtTop-right a:hover { background:#44b242; color: #fff; }
.newsdt .newsdtBottom { width: 100%;margin-top: 10px; }
.newsdt .newsdtBottom .newsdtBottom-ul { display: flex; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li {background-color: #f8f8f8; padding: 20px; border-left: #ededed 1px solid;transition: all 0.5s;width: 33.33%; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li:nth-child(1) { border-left: #ededed 0px solid; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li:hover{transform: translateY(-10px);box-shadow: 0 0 20px 8px rgba(1, 31, 31, 0.6);}
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-center .imgbox img{transition: all 1s;}
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li:hover .newsdtBottom-li-center .imgbox img{transform:scale(1.2)}
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-top .title { font-size: 1rem; color: #666; margin-bottom: 1%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-top .time { font-size: 0.85rem; color: #999; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-center { width: 100%; height: auto; padding: 3% 0 4% 0; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-center .imgbox { position: relative; width: 100%; height: 0; overflow: hidden; padding-bottom: 59%; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-center .imgbox img { position: absolute; width: 100%; height: 100%; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-bottom a .title { font-size: 0.85rem; color: #666; line-height: 23px; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-bottom a .more { margin: 5% 0 0% 0; }
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-bottom a:hover .title { color: green; }
/* 新闻动态结束 */


/*首页服务项目开始*/
.CPleft-new { width: 100%; height: auto; margin-bottom: 50px; }
.CPfenlei-contant{margin-top:15px;}
.CPfenlei-new { width: 100%; height: auto;padding: 25px 0 0 0; border-radius: 5px; }
.CPfenlei-new .title {margin: 0 0 20px 0;}
.CPfenlei-new .title .ch { position: relative; font-size: 2rem; text-align: center; font-weight: bold; color: #999; }
.CPfenlei-new .title .eh { font-size: 1rem; color: #f90; text-align: center; }
.CPfenlei-new h3 { font-size: 1.2rem; color: #eee; text-align: center; padding: 5px 0 10px 0; }
.CPfenlei-new-ul { display: flex; flex-wrap: wrap; justify-content: start; background: #4f9d14; padding: 20px 4px 30px; }
.CPfenlei-new-ul-2 {background: #4f9d14;}
.CPfenlei-new-ul:after { content: ""; display: block; clear: both; }
.CPfenlei-new-ul li {width: 33.33%; padding: 4px; }
.CPfenlei-new-ul li a { display: block;padding: 7px 0; text-align: center; line-height: 31px; color: #fff; font-size: 1rem; transition-duration: 0.3s; background: #2d6122; }
.CPfenlei-new-ul-2 li a { background: #003939; }
.CPfenlei-new-ul li a:hover { color: #fff; background: #2c6e1e; }
.CPfenlei-contant .top {background: #40921b;}
.CPfenlei-contant .top ul li{width: 30%;}
.CPfenlei-contant .top ul{display:flex;justify-content: space-between;padding: 0 15%;}
.CPfenlei-contant .top ul li a{display: block;padding: 7px 0; text-align: center; line-height: 31px; color: #fff; font-size: 1rem; transition-duration: 0.3s; background: #2d6122;}
.CPfenlei-contant .top ul li:nth-child(2) a{background: #003939;}
.CPfenlei-contant .bottom{display: flex;}
.CPfenlei-contant .bottom ul{width: 50%;}
/*首页服务项目结束*/


/* 公司简介 */
.aboutsy { margin: 0 auto;position: relative;overflow: hidden; padding: 8px;background: #ffffff; }
.aboutsy .inner { float: left; width: 50%; }
.run_profile {width: 100%; float: left;  padding: 25px 0px 0 0;}
.run_profile .run_profile_a {font-size: 1.5rem;font-weight: bold;color: #333;margin-bottom: 20px; }
.run_profile .run_profile_b { font-size: 0.9rem; line-height: 33px; color: #333;width: 96%; margin-bottom: 8%; }
.run_profile .run_profile_c { display: inline-block; text-align: center;background: #333333;}
.run_profile .run_profile_c a { font-size: 1rem; color: #fff; display: block; }
.run_profile .run_profile_c:hover a { color: #f90; }
.run_profile_bg { position: absolute; width: 50%; right: 0; padding-bottom: 33%; }
.run_profile_bg .video_img1 {position: absolute; z-index: 11; width: 100%; height: 100%; }
/* 公司简介 */


.divImg{position:relative;width:100%;padding-bottom:70%;overflow:hidden;}
.divImg img{position:absolute;top:0;height:100%;width:100%;object-fit:cover;transition: all 1s;}
/* 推荐产品 */
.cpzs {padding: 20px 0 0;}
#swiper6 {height:auto;height: auto;padding: 15px 0 0 0;}
#swiper6 .swiper-wrapper{height:auto !important;}
#swiper6 .swiper-slide a {display: block;background: #fff;padding: 10px 10px 0 10px;}
#swiper6 .swiper-slide {height: auto !important;position: relative;padding: 5px;box-sizing: border-box;}
#swiper6 .swiper-slide a h3 {font-size: 0.9rem;color: #666;text-align: center;line-height: 30px;transition: all 1s;}
#swiper6 .divImg {position: relative;width: 100%;padding-bottom: 80%;overflow: hidden;}
#swiper6 .swiper-slide a:hover img { transform: scale(1.2) }
#swiper6 .swiper-slide a:hover h3 { color: #f90; }
/* 推荐产品 */

/* 最底部开始 */
#foot {width: 100%;height: auto;background: #003939;padding-bottom: 1%;padding-top: 1%;border-top: 2px solid #659b28;margin-top: 12px;}
#foot span {display: block;width: 100%;height: auto;text-align: center;line-height: 20px;color: #fff;font-size: 0.75rem;}
#foot span a {color: #fff;}
#foot span a:hover {color: #fff;}
/* 最底部结束 */



/* 新闻动态 */
/* .newsMain{padding:10px 0px;background:#f6f6f6;}
.newsMain .inner{background: #fff;overflow: hidden;padding: 15px 20px 100px;}
.neiyeweizhi{width:100%; height:45px; line-height:45px;background:#FFF; color:#999; font-size:16px; font-family:'å¾®è½¯é›…é»‘'; padding-left:15px;margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.newsMain_left{width:78%;height:auto;float:right;background:#FFF; padding:20px;}
.newsMain_right{width:20%;float: left;}
.newsMain_media{width:100%;height:auto;padding:20px 0;position:relative;}
.newsMain_media:after{content:"";position:absolute;bottom:0;left:0;width:0px;height:1px;background:#ff7702;-webkit-transition: all 0.5s;}
.newsMain_media:hover:after{width:100%;-webkit-transition: all 0.5s;}
.newsMain_media_left{width:100px;height:120px;background:#f90;text-align:center;float:left; }
.newsMain_media_left>p{color:#fff;}
.newsMain_media_left>p.p1{padding-top:15px;font-size:3.5em;font-weight:bold;}
.newsMain_media_left>p.p2{margin-top:10px;font-size:1.2em;}
.newsMain_media_right{width:80%;height:auto;float:right;}
.newsMain_media_right>a{font-size:1.8em;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.newsMain_media_right>a:hover{color:#ff7702;}
.newsMain_txt{margin-top:15px;margin-bottom:15px;  font-size:1.2em;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-align: left;}
.newsMain_txt a{color:#999;}
.newsMain_txt a:hover{color:#666;}
.newsMain_time p{display:block;padding-right:10px;padding-top:10px;float:left;font-size:1.2em;color:#999;line-height:15px;}
.liulanNum{width:auto;height:auto;line-height:15px;}
.newsMain_time p>i{display:block;width:18px;height:15px;float:left;margin-right:3px;}
.newsMain_time p.newsMain_time_icon>i{background:url(404.png) no-repeat center;margin-right:5px;background-size:100% 100%;}
.newsMain_time p.liulanNum>i{background:url(404.png) no-repeat center;background-size:100% 100%;}
.newsMain_time a{display:block;float:right;width:80px;height:25px;text-align:center;line-height:25px;color:#ff7702;margin-top:5px;font-size:1em;}
.newsMain_time a:hover{background:#526069;color:#fff;-webkit-transition: all 0.5s;}
.newsMain_kuan{width:1000px;height:auto;float:right;background:#FFF; padding:20px;}
.newsMain_left h2 {text-align: left;margin: 12px 0 20px;font-size: 1.5rem;color: #666;border-bottom: 1px solid #dddbdc;height: 50px;line-height: 50px;} */
/* 新闻动态 */


 /* 新闻中心 */
.newsYe{width:100%;height:auto;}
.LBtitle{width:100%;height:auto;text-align:center;position:relative; background: #fff;}
.LBtitle h2{font-size:2rem;color:#666;padding: 30px;}
.LBtitle i{display:block;height:1px;background:#aaa;margin:10px auto;margin-bottom:0;}
.LBtitle:after{content:"";display:block;width:100%;height:9px;background:#fff;position:absolute;bottom:-9px;}
.newsYe-ul{width:100%;height:auto;margin-top:10px;}
.newsYe-ul li{width:100%;display:flex;margin-bottom: 20px;}
.rdivTxt-bottom{display: flex;justify-content: space-between;}
.rdivTxt .rdivTxt-bottom a{padding: 5px;background: #4a9917;}
.rdivTxt .rdivTxt-bottom p{font-size:0.9rem;color: #fff;}
.nY-li-right{width:100%;display: flex;border-bottom: 1px solid #e6e6e6;padding: 0px 0 20px 0;}
.rdivImg{width: 25%;height: 100%;position:relative;}
.rdivImg img{width:100%;height:100%;object-fit:cover;}
.rdivImg .yingceng {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: all 1s;}
.rdivImg:hover .yingceng {background: rgba(0,0,0,.3);}
.rdivTxt{width: 75%;height: 100%;padding:0 20px;}
.rdivTxt h3{font-size:1rem;color:#fff;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.rdivTxt i{display:block;width:80px;height:3px;background:#fff;margin:20px 0;}
.rdivTxt span{display:block;width:100%;line-height:20px;height:58px;overflow:hidden;font-size:0.9rem;color:#fff;margin-bottom:0px;transition:all 0.5s;}
.rdivTxt :hover span{color:#52c300;}
.rdivTxt a{padding:15px 30px;background:#ac001b;color:#fff;font-size:0.8rem;transition-duration:0.5s;}
.rdivTxt a:hover{background:#888;}
#rdivTxt-a{padding: 0;}
 /* 新闻中心 */


/* 底部联系我们 */
.footNav { width: 100%; height: auto; padding: 40px 0 40px 0; background: #1a5828; }
.footNav h2 { width: 100%; height: 40px; line-height: 40px; font-size: 1.5rem; margin-top: 20px; text-align: center; color: #fff; }
.footNav .inner { display: flex; }
.footNav .inner .left { width: 70%; }
.footNav .inner .left ul { display: flex; margin-bottom: 30px; }
.footNav .inner .left ul li a { padding: 0 10px; color: #fff; font-size: 1.3rem; }
.footNav .inner .left ul li a:hover { color: #0089f7; }
.footNav .inner .left>p { color: #fff; font-size: 1rem; display: flex; align-items: center; margin: 10px 0 0 10px; }
.footNav .inner .left>p i { font-size: 1.2rem; padding-right: 6px; }
.footNav .inner .left>p em { line-height: 1em; }
.footNav .inner .right { width: 30%; display: flex; align-items: center; }
.footNav .inner .right div { display: flex; align-items: center; width: auto; }
.footNav .inner .right div img { width: 30%; }
.footNav .inner .right div i { font-size: 3.5rem; color: #fff; display: block; margin: 0 10px 0 30px; }
.footNav .inner .right div span p { font-size: 1.5rem; color: #fff; }
.footNav .inner .right div span p:last-of-type {font-size: 1rem;margin-top: 5px;}
/* 底部联系我们 */


/* 关于我们 */
.box-about{background: #ffffff;padding: 0 8px;margin-top: 12px;overflow: hidden;}
.box-about-title{color: #333333 !important;}
.box-about-txt{color: #333333 !important;}
/* .box-about { padding: 1px 0px;}
.box-about .inner {display: flex; justify-content: space-between;padding: 0 0 50px 0;}
.box-about .inner .left { width: 20%; }
.box-about .inner .right { width: 79.1%; }
.box-about .inner .right h2 { text-align: left; margin: 12px 0 20px; font-size: 1.5rem; color: #fff; border-bottom: 1px solid #659b28; height: 50px; line-height: 50px; }
.box-about .inner .right .Normal p { text-indent: 2rem; font-size: 0.9rem; color: #fff; line-height: 2rem; } */
/* 关于我们结束*/


/* 内部左侧小导航 */
.right-nav{width:100%;background: #4d9b15;}
.right-nav h2{font-size:1.1rem;color:#fff;line-height:35px;background: linear-gradient(#519E14, #368C21 100%);text-align:center;}
.right-nav>ul{padding:10px;font-size:1rem;color:#fff;border:1px solid #659b28;}
.right-nav>ul>li>a>img{width: 30px;vertical-align: -30%;}
.right-nav>ul>li img{width: 12px;height: auto;margin-right: 10px;vertical-align: -2%;}
.right-nav>ul>li>a{display:block;line-height:30px;color:#fffa0d;background: #2c6e1e;}
.right-nav>ul>li>a i{padding-right:5px;}
.right-nav>ul>li>a:hover{color:#f90;}
.right-nav>ul>li>ul{padding:0 10px 0 20px;font-size:0.9rem;color:#fff;}
.right-nav>ul>li>ul>li>a{display:block;line-height:30px;color:#fff;position: relative;}
.right-nav>ul>li>ul>li>a:hover{color: #fffa0d;}
.right-nav>ul>li>ul>li>a::after{content: "";display: block;width: 0;height: 2px;background: #fff;transition-duration: 0.3s;position: absolute;left:22px;bottom: 0;}
.right-nav>ul>li>ul>li>a:hover:after{width: 50px;}
.right-nav>ul>li>ul>li>a.hover{color: #fffa0d;font-weight: 700;}
.right-nav>ul>li>ul>li>a.hover:after{width: 50px;}
/* 内部左侧小导航 */


/* 面包屑导航 */
.container{width: 100%;margin: 0 auto; max-width: 1920px;background: linear-gradient(#519E14, #368C21 100%);padding: 0 0px 0 20px;}
.breadcrumb-nav { line-height: 40px;margin: 12px 0 1px 0;color: #003939;}
.breadcrumb-nav i { font-size: 0.9rem;color: #efff00; }
.breadcrumb { display: inline-block; color: #efff00; }
.breadcrumb>a { display: inline-block; font-size: 0.9rem;color: #efff00; }
.breadcrumb>a:hover { color: red; }
.button-mb { float: right;word-spacing: -3px;}
.button-mb a:nth-child(1){margin: 5px 17px 0 0;}
.button-mb a { display: inline-block; width:130px;height: 40px;margin: 5px 20px 0 0;line-height: 42px; font-size: 0.9rem; font-weight:500; text-align: center; transition:all 0.8s;background: #f90;color: #fff; }
.button-mb a:hover { background-color:#003939;}
/* 面包屑导航结束*/


/* 左侧联系我们 */
.lianxiwomen{width:100%;margin-top:12px;border:1px solid #659b28;background: #4d9b15;}
.lianxiwomen h2{font-size:1.1rem;color:#fff;line-height:35px;background:linear-gradient(#519E14, #368C21 100%);text-align:center;}
.lianxiwomen img{width:100%;height:auto;padding:10px 10px 0 10px;}
.lianxiwomen div{padding:10px; font-size: 0.9rem;color: #fff;line-height:27px;}
/* 左侧联系我们 */


/* 产品切换导航 */
.nav-gc ul {width: 100%;display: flex;justify-content: flex-start;margin-bottom: 5px;}
.nav-gc ul li {font-size: 0.9rem; margin-right: 5px;}
.nav-gc ul li a {color: #fff;transition: all 0.5s;}
.nav-gc ul li a:hover {color: #80c017;}
.nav-gc ul li a.hover {color: #80c017;}
/* 产品切换导航 */


/* 服务项目 */
.box-contact { padding: 1px 0px;}
.box-contact .inner { display: flex; justify-content: space-between; padding: 0 0 50px 0; }
.box-contact .inner .left { width: 20%; }
.box-contact .inner .right { width: 79.1%; }
.box-contact .inner .right h2 { text-align: left; margin: 12px 0 20px; font-size: 1.5rem; color: #fff; border-bottom: 1px solid #659b28; height: 50px; line-height: 50px; }
.box-contact .inner .right .map-bottom p { font-size: 1rem; color: #fff; line-height: 2rem; }
/* 服务项目 */
/* 产品中心 */
/* 产品列表开始 */
.CPLBMain{width:100%;height:auto;padding:0px 0 50px 0;}
.CPLBMain:after{content:"";display:block;clear:both;}
.CPLBM-ul{display: flex;justify-content:space-between;flex-wrap: wrap;}
.CPLBM-ul::after{content: '';width: 32.33%;}
.CPLBM-ul:after{content:"";display:block;clear:both;}
.CPLBM-ul li{width:32.50%;transition: all 0.5s;margin-top: 12px;}
.CPLBM-ul li:nth-child(4n){margin-right:0;}
.CPLBM-ul li>a{display:block;width:100%;padding-bottom:60%;position:relative;overflow:hidden;}
.CPLBM-ul li>a img {position: absolute;top: 0;left: 50%;width: 100%;height: 100%;transform: translateX(-50%);transition: all 0.5s}
.CPLBM-ul li:hover >a img{transform:scale(1.1) translateX(-45%);}
.CPLBM-ul li:hover{transform: translateY(-15px);box-shadow: 0 0 20px 8px rgb(1, 31, 31);}
.CPLBM-ul li>a .ceng{position:absolute;width:100%;height:100%;display:flex;align-items:center;background:rgba(0,0,0,0.3);padding:0 10px;bottom:-100%;}
.CPLBM-ul li>a .ceng div{text-align:center;display:block;width:100%;}
.CPLBM-ul li>a .ceng span{display:block;width:100%;text-align:center;font-size:1.5rem;color:#fff;margin-bottom:20px;}
.CPLBM-ul li>a .ceng em{padding:5px 15px;font-size:1.2rem;color:#fff;background:#99cc33;border-radius:5px;opacity:0;}
.CPLBM-ul li:hover a .ceng em{opacity:1;transition-duration:0.3s;transition-delay:0.3s;}
.CPLBM-ul li .jiage{width:100%;height:40px;padding:10px 0px;background: #519E14;}
.CPLBM-ul li .jiage div{font-size: 1rem;color: #fff;line-height: 20px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.CPLBM-ul li .jiage div em{font-size:1.4rem;}
.CPLBM-ul li .jiage>a{line-height:28px;padding:0 10px;background:#f90;color:#fff;float:right;font-size:1rem;transition-duration:0.3s;}
.CPLBM-ul li .jiage>a:hover{opacity:0.9;}
/* 产品列表结束 */
/* 产品中心 */


/*产品展示开始*/
.CPzsMain{width:100%;height:auto;padding:10px 0;background:#fff;overflow: hidden;margin-bottom: 12px;}
.CPzsM-L{width:60%;float:left;padding: 0px 0 0 10px;}
.CPzsM-L img{width:100%;}
.CPImg{width:100%;height:auto;position:relative;padding-bottom:59%;overflow:hidden;}
.CPImg img{position:absolute;top:0;width:100%;height:100%;}
.CPzsM-R{width:36%;float:right;}
.CPzsM-R img{width: 100px;height: auto;vertical-align: middle;margin: 0 0px 0 10px;}
.CPzsM-R-title{width:100%;}
.CPzsM-R-title:after{content:"";display:block;clear:both;}
.CPzsM-R-title h2{font-size:2.2rem;font-weight:bold;color:#fff;display:block;float:left;}
.CPzsM-R p{font-size: 1rem;color: #000;line-height: 3rem;}
/*产品展示结束*/


/*产品详情页*/
.box-info { padding: 1px 0px;}
.box-info .inner {display: flex; justify-content: space-between;}
.box-info .inner .left { width: 20%;  }
.box-info .inner .right { width: 79.1%;}
.box-info .inner .right h2 { text-align: left; margin: 12px 0 20px; font-size: 1rem; color: #000; border-bottom: 1px solid #dddbdc; height: 50px; line-height: 50px; }
.box-info .inner .right .map-bottom p { font-size: 1rem; color: #fff; line-height: 2rem; }
.CPxqMain{width:100%;height:auto;background:#f6f6f6;}
.CPxqMain .inner:after{content:"";display:block;clear:both;}
.CPxqM-L{width:100%;}
.CPxqM-L-nav{width:100%;background:linear-gradient(#519E14, #368C21 100%);border-bottom:1px solid #003939;height:39px;}
.CPxqM-L-nav:after{content:"";display:block;clear:both;}
.CPxqM-L-nav li{width:15%;float:left;}
.CPxqM-L-nav li a{display:block;line-height:39px;height:39px;text-align:center;font-size:1rem;color: #fff;}
.CPxqM-L-nav li a.click{background:#006767;}
.fuwujieshao{width:100%;height:auto;background:#fff;}
.txt{padding:20px;font-size:1rem;line-height:1.5em;color: #000;}
.txt img{width:100% !important;}
.txt .baozhang{font-size:1.8rem;color:#f90;text-align:center;line-height:60px;}
.fuwubaozhang{width:100%;height:auto;background:#4d9b15;}
.fuwubaozhang h2{line-height:40px;font-size:1rem !important;background:#3a8f1e;text-indent:1rem;text-align: left !important;margin: 0!important;border: none !important;}
.fuwubaozhang-ul{width:100%;padding:20px 0;}
.fuwubaozhang-ul li{width:100%;}
.fuwubaozhang-ul li h3{font-size:1.1rem;color:#fff;margin:10px 0;}
.fuwubaozhang-ul li h3 i{font-size:1.5rem;color:#533938;padding-right:8px;}
.fuwubaozhang-ul li>span{display:block;font-size:0.9rem;color:#fff;line-height:22px;text-indent:2em;}
.fuwubaozhang-ul li img{width:96%;}
/*产品详情页*/


/* 联系我们 */
.box-contact .inner .right .map-bottom h2 {font-size: 1.2rem;}
.box-contact .inner .right .map-bottom p {font-size: 0.9rem;color: #fff;line-height: 2rem;}
.box-contact .inner .right .map-bottom p a {color: #fff;}
/* 联系我们 */


/*以下为内页样式*/
.NewsYe_left{width:950px;height:auto;float:left;}
.NewsYe_left_title{width:100%;height:auto; text-align:center; color:#fff; margin:20px 0 30px 0;}
.NewsYe_left_title h2{font-size:1.5rem;}
.NewsYe_left_title p{margin-top:30px;display:block;width:100%;height:20px;border-bottom:1px solid #ddd;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.NewsYe_left_title p span{font-size:1.2em;color:#fff;margin-right:15px;display:block;width:auto;height:auto;float:left;line-height:20px;}
.NewsYe_left_title p span i{display:block;width:18px;height:15px;float:left;margin-right:3px;margin-top:2px;}
.NewsYe_left_title p span.News_titleTime i{background:url(404.png) no-repeat;background-size:100% 100%;}
.NewsYe_left_title p span.News_titleName i{background:url(404.png) no-repeat;background-size:100% 100%;}
.NewsYe_left_title p span.News_titleLiulan i{background:url(404.png) no-repeat;background-size:100% 100%;}
.NewsYe_left_title p span.News_titleShoucang i{background:url(404.png) no-repeat;background-size:100% 100%;}


.NewsClick{width:130px;height:50px;text-align:center;padding:20px 0;margin:0 auto;}
.NewsClick a{display:block;float:left; font-size:1rem;padding:10px 15px 10px 15px;color:#fff;}
.NewsClick a i{display:block;width:20px;height:20px;float:left;margin-right:5px;}
.str1 a i{background:url(404.png) no-repeat center;background-size:100% 100%;}
.str2 a i{background:url(404.png) no-repeat center;background-size:100% 100%;}
.NewsClick a:hover{background:#9a9ea0;border:none;color:#fff;border:1px solid #9a9ea0;}
.str1 a:hover i{background:url(404.png) no-repeat center;background-size:100% 100%;}
.str2 a:hover i{background:url(404.png) no-repeat center;background-size:100% 100%;}
.neiyeMain{margin:20px 0;color:#fff;}
.neiyeMain .newsTxt{font-size:1rem;color:#333;margin-top:10px;line-height:2em;color:#fff;}
.neiyeMain .newsTxt video{margin: auto;display: block;}
.neiyeMain .newsTxt img{width: 60%;height: auto;text-align: center;margin: 0 auto;display: block;}

.neiyefanye {width:100%;height:30px;margin-top:50px;}
.neiyefanye>div{width:100%;height:30px;background:#519E14; float:left; padding-left:20px;color:#FFF;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.neiyefanye>div a{color:#fff;line-height:30px;font-size:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-indent:1em;}
.neiyefanye strong{ color:#FFF; font-size:14px;font-family:"微软雅黑";margin-right:5px;}
.neiyefanye>div a:hover{color:#FFFF00;}


/* 分页样式 */
.epages{margin:10px 0;font:11px/12px Tahoma;text-align:center;width:100%;height:auto;margin-top:20px;float:left;color: #fff;}
.epages a{padding:8px 11px 8px 11px;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;color: #fff;}
.epages>b{padding:8px 11px 8px 11px;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;background:#9a9ea0;color:#fff;}
.epages a:hover{background:#f90;text-decoration:none;color:#fff;}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}
.epages select{width:auto;height:30px;border:1px solid #eee;margin-top:-5px;}
.epages select option{width:auto;height:30px;line-height:30px;}
.epages select:focus{outline:none;}
/* 分页样式 */



@media screen and (min-width: 800px){.hidden-xs{display:none}}

@media screen and (max-width: 800px){
.container-all {width: 100%;padding: 0;}
.inner{width:95%;}
a,li{-webkit-tap-highlight-color:rgba(255,255,255,0);}
button:focus{-webkit-tap-highlight-color:rgba(255,255,255,0);}
.hidden-sm{display:none}


/* 首页 */
.box-index .inner {padding: 0px;flex-wrap: wrap;flex-direction: column-reverse;}
.box-index .inner .left {width: 100%;}
.box-index .inner .right {padding: 0 10px;width: 100%;background-color: #4d9b15;}
.box-index .inner .right h2 {font-size: 0.9rem;border-bottom: none;height: 30px;line-height: 30px;width: 90px;}
.box-index .inner .Mtitle div {line-height: 26px;}
.box-index .inner .right .Normal p {text-indent: 2rem;font-size: 0.9rem;color: #999;line-height: 1.8rem;}
/* 首页 */


/* 首页简介 */
.run_profile .run_profile_a {font-size: 1.1rem;}
.run_profile_bg .video_img1 {display: none;}
.aboutsy .inner {width: 100%;}
.run_profile .run_profile_b {width: 100%;margin-bottom: 4%;}
.run_profile .run_profile_c {float: right;}
/* 首页简介 */


/* 当前位置 */
.container {width: 100%;padding: 0 0px 0 10px;}
.breadcrumb-nav i {font-size: 0.9rem;}
.breadcrumb>a {font-size: 0.9rem;}
.breadcrumb{color: #fff;}
.breadcrumb-nav {height: 38px;line-height: 35px;padding: 0px 10px 10px;}
/* 当前位置 */


/*产品页头部开始*/
.cpNav{height:50px;position: fixed;top: 0;background: #003939;}
.topLogo{width:100%;padding: 5px 0;}
.cpOpen{display:block;width:40px;overflow:hidden;position: absolute;right: 0;}
.cpOpen span{display:block;width:30px;height:2px;background:#fff;transition-duration:0.3s;}
.cpOpen span:nth-child(2){margin:8px 0;}
.cpOpen.hover span:nth-child(1){transform:rotate(41deg);transform-origin:left center;}
.cpOpen.hover span:nth-child(2){transform:translateX(-32px);}
.cpOpen.hover span:nth-child(3){transform:rotate(-41deg);transform-origin:left center;}
.navBox{position:absolute;top:100px;}
.secBox{width:auto;}
.inpTxt{width:80px;background:#fff;}
.secBox:hover .inpTxt{width:120px;}
.navBox{position:absolute;top:50px;left:100%;width:50%;height:100vh;background:rgba(0,0,0,0.7);transition-duration:0.3s;z-index:2147489999}
.navBox>ul{display:block;width:100%;}
.navBox>ul>li{width:100%;height:40px;border-bottom:1px solid rgba(255,255,255,0.1);}
.navBox>ul>li>a{line-height:40px;}
.navBox>ul>li>span{display:block;width:60px;height:40px;text-align:center;background:rgba(0,0,0,0);position:absolute;right:10px;top:0;}
.navBox>ul>li>span img{width: 15px;position: absolute;top: 32%;}
.open-ul{right:100%;top:0;width:180px;background: rgba(0,0,0,0.8);left: -96%;}
/*产品页头部结束*/


/* 轮播图 */
.swiper-inner{width:100%;}
#swiper9 .inner {position: relative;width: 100%;height: 180px;}
#swiper9 {position: relative;top: 0px;height: 180px;margin-top: 50px;}
#swiper9 .slide1 .s1 {left: 4.5%;top: 18px;font-size: 1rem;}
#swiper9 .slide1 .s2 {width: 100%;top: 50px;}
#swiper9 .slide1 .s2 ul li img {width: 20px;height: 20px;}
#swiper9 .slide1 .s2 ul {flex-wrap: wrap;justify-content: center;}
#swiper9 .slide1 .s2 ul li {font-size: 0.85rem;border: 1px solid #fff;border-radius: 20px;padding: 1%;color: #fff;width: 60%;text-align: center;margin-bottom: 2px;}
#swiper9 .slide2 .s1 {left: 7.5%;top: 18px;font-size: 1rem;}
#swiper9 .slide2 .s2 {width: 100%;top: 50px;}
#swiper9 .slide2 .s2 ul li img {width: 20px;height: 20px;}
#swiper9 .slide2 .s2 ul {flex-wrap: wrap;justify-content: center;}
#swiper9 .slide2 .s2 ul li {font-size: 0.85rem;border: 1px solid #fff;border-radius: 20px;padding: 1%;color: #fff;width: 60%;text-align: center;margin-bottom: 2px;}
/* 轮播图结束 */


/* 新闻动态移动端开始 */
.newsdt .newsdtTop .newsdtTop-left {float: none;}
.newsdt .newsdtBottom .newsdtBottom-ul {width: 100%;flex-wrap: wrap;}
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li {border-bottom: #ededed 1px solid;width: 100%; flex:none;position: relative;}
.newsdt .newsdtTop .newsdtTop-left .ch {font-size: 1.5rem;}
.newsdt .newsdtTop .newsdtTop-right {width: 57%;display: flex;justify-content: space-between;}
.newsdt .newsdtTop .newsdtTop-right a {padding: 3% 0.5%;font-size: 0.75rem;font-weight: 700;width: 33%;}
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-top .title {font-size: 0.9rem;font-weight: 700;color: #666;}
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-center {width: 50%;}
.newsdtBottom-li-bottom{position: absolute;right: 0;width: 48%;top: 34%;height: 70%;}
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li .newsdtBottom-li-bottom a .more{position: absolute;bottom: 16%;right: 5%;}
.newsdt .newsdtBottom .newsdtBottom-ul .newsdtBottom-li {padding: 3% 2% 0% 2%;border-left: none;margin-bottom: 10px;}
/* 新闻动态移动端结束 */


/* 产品详情 */
.box-info .inner {padding: 0px;flex-wrap: wrap;flex-direction: column-reverse;}
.box-info .inner .left {width: 100%;}
.box-info .inner .right {padding: 10px 10px 0;width: 100%;background-color: #4d9b15;margin-top: 0px;}
.box-info .inner .right h2 {margin: 0px 0 10px;font-size: 1rem;}
.box-info .inner .right .Normal p {text-indent: 2rem;font-size: 0.9rem;color: #999;line-height: 1.8rem;}
.CPzsM-L {width: 100%;float: none;padding: 0px;}
.CPzsMain {padding: 0;}
.CPzsM-R {width: 100%;float: none;}
.CPzsM-R p {font-size: 0.9rem;line-height: 2rem;}
.CPxqM-L-nav li {width: 25%;float: left;}
.XQtxt {padding: 0px;}
.CPxqM-L-nav li a {font-size: 0.9rem;}
.fuwubaozhang-ul li>span {font-size: 0.9rem;}
.fuwubaozhang-ul li h3 {font-size: 1rem;}
.box-info #swiper6 {height: 175px;}
/* 产品详情结束 */


/* 产品切换导航 */
.nav-gc ul {width: 100%;flex-wrap: wrap;}
.nav-gc ul li {width: 33.33%;margin-bottom: 5px;margin-right: 0;}
/* 产品切换导航 */


/* 新闻中心 */
.newsYe-ul {padding: 0px;}
.rdivTxt i {margin: 10px 0;}
.rdivTxt h3 {font-size: 0.9rem;}
.rdivTxt span {font-size: 0.65rem;}
.rdivTxt-bottom {margin-top: 5px;}
.rdivTxt .rdivTxt-bottom p {font-size: 0.65rem;color: #fff;padding: 5px 0 0 0;}
.rdivTxt .rdivTxt-bottom a {padding: 5px;background: #2c6e1e;}
.rdivTxt {width: 65%;padding: 0 10px;}
.rdivImg {width: 35%;}
/* 新闻中心 */


/* 新闻动态*/
.newsMain .inner {padding: 0px;flex-wrap: wrap;flex-direction: column-reverse;}
.newsMain .inner .newsMain_left {width: 100%;padding: 0 10px;}
.newsMain_left h2 {margin: 0px 0 10px;font-size: 1.2rem;}
.newsMain .inner .newsMain_right {padding: 0 10px;width: 100%;}
.newsMain .inner .newsMain_right h2 {margin: 0px 0 10px;font-size: 1.2rem;}
.newsMain .inner .newsMain_right .Normal p {text-indent: 2rem;font-size: 0.9rem;color: #999;line-height: 1.8rem;}
.newsMain_media_right>a {font-size: 1rem;color:#666;}
.newsMain_txt {font-size: 0.9rem;}
.newsMain_media_right {width: 79.1%;}
.newsMain_media_left {width: 20%;height: 100px;}
.newsMain_media_left>p.p1 {font-size: 2rem;}
.newsMain_time p {padding-right: 5px;}
.newsMain_txt {margin-top: 10px;margin-bottom: 10px;}
/* 新闻动态*/


/* 新闻内页 */
.newsMain_kuan { width: 100%;padding: 10px;}
.neiyeMain .newsTxt img {width: 100%;}
.NewsYe_left_title {margin: 0;}
.neiyeMain {margin: 10px 0;}
.NewsYe_left_title h2 {font-size: 1.2rem;}
.NewsYe_left_title p {margin-top: 5px;}
.neiyefanye {margin-top: 20px;}
.neiyeMain .newsTxt {font-size: 0.9rem;}
/* 新闻内页 */


/* 联系我们左侧 */
.lianxiwomen div {font-size: 0.9rem;}
.lianxiwomen {margin-top: 10px;}

/* 服务项目 */
.CPLBM-ul li {width: 49%;margin-top: 7px;}
.CPLBM-ul li .jiage {height: 30px;padding: 5px 0px;}
.CPLBM-ul li .jiage div {font-size: 0.9rem;}
.CPLBMain {padding:0;}
/* 服务项目 */


/* 关于我们 */
.box-about{background: #ffffff;padding: 0 8px;margin-top: 12px;}
.box-about-title{color: #333333;}
.box-about-txt{color: #333333;}
/* .box-about .inner {padding: 0px;flex-wrap: wrap;flex-direction: column-reverse;}
.box-about .inner .left {width: 100%;}
.box-about .inner .right {padding: 0 10px;width: 100%; background-color: #4d9b15;}
.box-about .inner .right h2 {margin: 0px 0 10px;font-size: 1.1rem;border-bottom: 1px solid #fff;height: 45px;line-height: 45px;}
.box-about .inner .right .Normal p {text-indent: 2rem;font-size: 0.9rem;line-height: 1.8rem;}
.right-nav {margin: 10px 0 0 0;} */
/* 关于我们 */


/* 地图 */
.box-contact .inner {padding: 0px;flex-wrap: wrap;flex-direction: column-reverse;}
.box-contact .inner .left {width: 100%;}
.box-contact .inner .right {padding: 0 10px;width: 100%;background-color: #4d9b15;}
.box-contact .inner .right h2 {margin: 0px 0 10px;font-size: 1.1rem;border-bottom: 1px solid #fff;height: 45px;line-height: 45px;}
.box-contact .inner .right .Normal p {text-indent: 2rem;font-size: 0.9rem;color: #999;line-height: 1.8rem;}
#dituContent{height:180px !important;}
.map-bottom {margin: 0 0 10px 0;}
.map-bottom h2{font-size:1rem !important;}
.box-contact .inner .right .map-bottom p {font-size: 0.9rem !important;line-height: 1.8rem !important;}
/* 地图 */


/* 底部导航 */
.aui-footer-fix {height: 43px;clear: both;}
.footer {z-index: 9999999999}
.footer {background-color: rgba(255,255,255,0.96);border: 0;-webkit-user-select: none;box-shadow: 0 0 0.5rem 0 rgba(155,143,143,0.3);-webkit-box-shadow: 0 0 0.5rem 0 rgba(155,143,143,0.3);-moz-box-shadow: 0 0 0.5rem 0 rgba(155,143,143,0.3);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.mobnav {position: fixed;top: auto;bottom: 0;background-color: #003939;color: #999;height: 45px;width: 100%;}
.aui-bar-footx { bottom: 0!important;}
.footer .aui-content {display: flex;justify-content: space-between;width: 100%;height: 100%;padding: 4px 0;}
.mobnav .mobnav-item {position: relative;width: 20%;height: 2.5rem; text-align: center; vertical-align: middle;height: 100%;}
.mobnav .mobnav-item img { width: 25px;height: 20px;margin: 0 0 3px 0;}
.footer .mobnav-label {margin-top: -0.15rem;font-size: 0.6rem;}
.mobnav .mobnav-label {display: block;font-size: .6rem;position: relative;color: #fff;}
.dt-chat {line-height: 2.5rem;margin: 0 auto 0 auto;text-align: center;background: #fff;border-radius: 3px;}
.dt-chat>img {width: 55% !important;margin-top: 3px !important;height: 100% !important;}
.footer a {color: #666;}
.mobnav .aui-badge {position: absolute;top: .1rem;left: 55%;z-index: 99;}
.mobnav .aui-dot {position: absolute;top: .1rem;right: 30%;z-index: 99;}
.all_list .directory {width: 50%;float: left;}
/* 底部导航 */


/* 首页底部联系我们 */
.footNav h2 {font-size: 1.1rem;}
.footNav{padding:20px 0;}
.footNav .inner{display:block;}
.footNav .inner .left{width:100%;}
.footNav .inner .left ul li{width:20%;text-align:center;}
.footNav .inner .left ul li a{padding:0 5px;font-size:1rem;}
.footNav .inner .left>p{margin: 0;text-align: center;display: block;line-height: 1.8rem;margin-bottom: 8px;font-size: 0.9rem;}
.footNav .inner .right{width:100%;margin-top:30px;display:block;}
.footNav .inner .right div{width:250px;margin:0 auto;}
.footNav .inner .right div span p{white-space:nowrap;font-size: 1.1rem;}
/* 首页底部联系我们 */


/* 底部 */
#foot span em {display: block;}
/* 底部 */


.txt {font-size: 0.9rem;}
}





