/*-------------------整体头部---------------------------*/
html,body{ height:100%;}
body{ background:#fff; color:#666;line-height:0;font-family:微软雅黑,黑体; }/**/
a,a:hover{
	text-decoration: none;
}

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; padding:0; margin:0;} 
.DivFlow{ overflow:hidden;}

.mn{ margin:0px auto;}
.imgauto img{
width: 100%; height:auto;display:block;
}
img{ display:inline-block;}
.cul ul,.cul li,.cul dl,.cul dt,.cul dd{ margin:0px; padding:0px; list-style:none;}
.culs ul,.culs li,.culs dl,.culs dt,.culs dd{list-style:none;}

.posit{ position:relative;}
.trans,.trans *{
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
input{ outline:none;}
input::-webkit-input-placeholder{   color:#ddd;   }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#eee;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#eee;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#eee;
        }
h1,h2,h3,h4,p{ margin:0px; padding:0px; font-weight:normal;}
.por{ position:relative;}
.ovf{ overflow:hidden;}
.DivX{
transform:translateX(-50%);
-ms-transform:translateX(-50%); 	/* IE 9 */
-moz-transform:translateX(-50%);	/* Firefox */ 
-webkit-transform:translateX(-50%); /* Safari �� Chrome */
-o-transform:translateX(-50%);	/* Opera */
}
.DivY{
transform:translateY(-50%);
-ms-transform:translateY(-50%); 	/* IE 9 */
-moz-transform:translateY(-50%);	/* Firefox */ 
-webkit-transform:translateY(-50%); /* Safari �� Chrome */
-o-transform:translateY(-50%);	/* Opera */
}
.DivC{
		transform:translate(-50%,-50%);
		-ms-transform:translate(-50%,-50%); 	/* IE 9 */
		-moz-transform:translate(-50%,-50%);	/* Firefox */ 
		-webkit-transform:translate(-50%,-50%); /* Safari �� Chrome */
		-o-transform:translate(-50%,-50%);	/* Opera */
}
.ImgBig:hover img{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}


.d750{ display:none;}
object{ display:none;}
/*-------------------------------------------------*/
.DivW{ width:90%;  max-width:1440px;}
.p15{ padding:0px 15px;}
/*-------------------头部---------------------------*/
.header{ width:100%; height:90px; position:fixed; top:0px; z-index:13000; background:rgba(255,255,255,1); box-shadow: 0 2px 3px rgba(0, 0, 0, .2); padding-left:100px; padding-right:100px;}
.navBody{ height:90px; position:relative;}
.logo{ height:90px;display: table; }
.logo span{ display:table-cell; vertical-align:middle;} 
#mobile_menu{ display:none;}
.nav{  height:90px; line-height:90px;}
.nav ul{   float:left; }
.nav  li{ float:left;  width:auto;position:relative; padding:0px 0px 0px 50px;}
.nav  li a{ width:auto; height:auto;  display:block; float:left; position:relative;

 }
.nav  li a:after{
	width:100%; height:1px; background: #538234;
	 position:absolute; left:0px; bottom:0px;content:""; opacity:0;
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
.nav  li a:hover:after{ opacity:1;}
.bg{ background:#FFF;}
.headBg{ width:100%; height:100%;}


/*---------------------子导航-----------------------------*/
.nav  li ul{
	 width:auto; height:auto; position:absolute;background:#FFFFFF; top:90px; z-index:50; display:none; left:25%;
	
}

.nav  li:hover ul{ display:block;}
.nav  li ul li{ width:100%;  height:auto; display:inline-block; padding:0px;  }

.nav  li ul li a{ width:100%; height:100%; white-space:nowrap; display:block; padding:10px 20px;  line-height:30px; }
.nav  li.cur ul li a {color:#333;}
.nav  li ul li a:hover{ box-shadow:none; color:#517A36; border-bottom:0px;}

.nav .prom{ left:-180px;}
.nav .proms{ left:-200px; text-align:right;}
/*------------------------flash4-----------------------------------*/
.flash{ width:100%; height:auto; padding-top:0.9rem; }
.flash4 .swiper-container{ width:100%; height:auto;}
.flash4 .swiper-slide{ width:100%; height:auto; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.flash4 .swiper-pagination-bullet { opacity:1;
     -webkit-transition:500ms; -moz-transition:400ms; -ms-transition:400ms; transition:400ms; width:16px;border-radius:5px; height:16px;   background:url(../image/dan2.png) no-repeat center center;
    }
	
.flash4 .swiper-pagination{ bottom:23px;}
.flash4 .swiper-pagination-bullet-active{ background:url(../image/dan1.png) no-repeat center center; }

.IndexTitle{ height:auto; text-align:center;}
.IndexTitle .Titles{ height:108px; line-height:108px; width:100%; background:url(../image/IndexTitle.png) no-repeat center center;}

.IndexTitles .Titles{ height:108px; line-height:108px; width:100%; background:url(../image/IndexTitles.png) no-repeat center center;}
/*------------------IndexBg1--------------------------*/
.IndexBg1{ width:100%; height:auto; padding-top:100px; background:#F2F3EB url(../image/bj1.jpg) no-repeat center bottom;    }/*background-attachment:fixed;*/
.IndexBg1 .IndexProduct{ height:auto;    position:relative; padding-top:50px; }

.IndexBg1 .IndexProduct .swiper-container{ height:auto; padding-bottom:40px;}
.IndexBg1 .IndexProduct .swiper-container .swiper-wrapper{  width:100%;  }/*border-radius: 0px 310px 0px 292px; overflow:hidden; width:100%;*/
.IndexBg1 .IndexProduct .swiper-slide{  width:33.333%; padding:0px 15px; }
.IndexBg1 .IndexProduct .swiper-slide a{ width:100%; height:auto; color:#fff; display:block; }

.IndexBg1 .IndexProduct .swiper-slide .imgs{ display:block; overflow:hidden;}



.IndexBg1 .IndexProduct .swiper-slide .title{ width:100%; height:auto;  line-height:26px; border-bottom:3px solid #70AD46; padding:25px 35px; background:#fff; }
.IndexBg1 .IndexProduct .swiper-slide .title h3{ line-height:30px;}
.IndexBg1 .IndexProduct .swiper-slide .title span{ margin-top:10px; width:100%; height:52px;}
.IndexBg1 .IndexProduct .swiper-button-next,
.IndexBg1 .IndexProduct .swiper-button-prev{ width:40px; height:40px; top:35%; border-radius:10px;}
.IndexBg1 .IndexProduct .swiper-button-next{ right:-45px; background: #548335 url(../image/sr.png) no-repeat center center;}
.IndexBg1 .IndexProduct .swiper-button-prev{left:-45px; background: #548335 url(../image/sl.png) no-repeat center center;}
.IndexBg1 .IndexProduct a.mores{ width:152px; color:#528139; height:42px;background:url(../image/sj.png) no-repeat 94px center; border:1px solid #557F37; line-height:40px; border-radius:21px; display:inline-block; margin-bottom:90px;}
.IndexBg1 .IndexProduct a.mores:hover{ color:#fff; background:#557F37  url(../image/sj1.png) no-repeat 100px center;}
/*---------------------------------------------------------------*/
.pzBody{ width:100%; height:auto; padding-top:1rem; overflow:hidden;  }
.pzBgs{ position:absolute; width:100%; height:100%;background:url(../image/bj2.jpg) no-repeat center top; top:0px; z-index:-1; 
            -webkit-animation-name: scaleDraw; /*关键帧名称*/
            -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
            -webkit-animation-iteration-count: infinite;  /*动画播放的次数*/
            -webkit-animation-duration: 15s; /*动画所花费的时间*/
			
}
.pzBody .bodys{ width:1120px; height:auto; margin-top:0.5rem; padding-bottom:0.72rem; line-height:32px;}
.pzBody .ggIocn{ height:auto;  padding-bottom:1.06rem;}

.pzBody  a.mores{ width:152px; color:#fff; height:42px; border:1px solid #fff; background:url(../image/sj1.png) no-repeat 94px center; line-height:40px; border-radius:21px; display:inline-block; margin-bottom:90px; padding-right:6px;}
.pzBody  a.mores:hover{ color:#557F37; background:#fff url(../image/sj.png) no-repeat 100px center;}


@keyframes scaleDraw {  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
            0%{
                transform: scale(1);  /*开始为原始大小*/
            }
           
            50%{
           
                transform: scale(1.05);
            }
        }

/*------------------IndexProduct3--------------------------*/

.yfjd{ width:100%; padding-top:1rem; height:auto; margin-bottom:1.2rem;}
#yfjdBody{ padding-top:40px;}
.yfjd  ul{ width:100%; height:700px; margin:0px;}
.yfjd  ul li{ height:700px; width:15.6%; margin: 0 0.25%; background:#CCC; float:left; position:relative; overflow:hidden;}

.yfjd ul li img { 
    transition: all ease-in 1s; -webkit-transition: all ease-in 1s;
}
.yfjd  ul li.cur img{
	 transform: scale(1.1); -webkit-transform: scale(1.1); z-index:0;
}
.yfjd  ul li:first-child {
    margin-left: 0; width:35.4%;
}

.yfjd  ul li:first-child .bottomIndex{ opacity:0;}
.yfjd  ul li:last-child {    margin-right: 0;}
.yfjd ul li .mask{
	position: absolute;left: 0; top: 0;  width: 100%; height: 100%;
    background-color: rgba(0,0,0,0.5);  z-index: 1; opacity: 0;
}
.yfjd  ul li:first-child .mask{
 opacity: 1;
}

.yfjd ul li .bottomIndex{ width:100%; height:72px; line-height:70px; padding:0px 10px 0px 70px; z-index:100; position:absolute; bottom:0px; left:0px; background:rgba(164,194,46,0.8); }
.yfjd ul li .bodys{
	position: absolute; height:550px; left: 0px; bottom: -550px;  padding: 0px 0px 80px 35px;  z-index:1500; width:500px;
	}
.yfjd  ul li:first-child .bodys{ bottom:0px;}
.yfjd ul li .titTop{ width:100%; height:52px;}
.yfjd ul li .titles{ width:100%; height:76px;  line-height:50px;}
.yfjd ul li .titles:after{ content:""; position:absolute; left:0px; bottom:0px; width:25px; height:3px; background:#fff;}
.yfjd ul li .t1{ background:rgba(164,194,46,0.8) url(../image/into_icon_01.png) no-repeat 15px center;}
.yfjd ul li .t2{ background:rgba(164,194,46,0.8) url(../image/into_icon_02.png) no-repeat 15px center;}
.yfjd ul li .t3{ background:rgba(164,194,46,0.8) url(../image/into_icon_03.png) no-repeat 15px center;}
.yfjd ul li .t4{ background:rgba(164,194,46,0.8) url(../image/into_icon_04.png) no-repeat 15px center;}
.yfjd ul li .t5{ background:rgba(164,194,46,0.8) url(../image/into_icon_05.png) no-repeat 15px center;}
.yfjd ul li .coms{ width:100%; line-height:22px; padding-top:40px; height:190px;}
.yfjd ul li .bots {
    height: 40px; line-height:40px; width:100%; padding-left: 30px;  background: url(../image/mlogos.png) no-repeat left center; color: #1EA144; margin-bottom: 90px;
}
/*------------------IndexProduct4--------------------------*/

.IndexCompany{ width:100%; height:auto; padding-top:66px; padding-bottom:85px; background:#648B4C url(../image/bj3.jpg) no-repeat center bottom;  }/*background:#F2F2F2;*/
.IndexCompany .bodys{ height:auto; padding-top:60px; width:100%; }
.IndexCompany .bodys .imgs{ width:570px; height:384px; }
.IndexCompany .Combody{ width:calc(100% - 570px); height:384px;  padding-left:35px; padding-right:60px; line-height:28px;  }
.IndexCompany .Combody h3{ width:100%; height:auto; line-height:72px;}
.IndexCompany .Combody .coms{ height:auto;  margin-bottom:46px;}
.IndexCompany .Combody .IconBody{ height:auto; width:100%;}
.IndexCompany .Combody .IconBody a.IocnLine{ width:100px; height:100px; display:inline-block; line-height:40px;}
.IndexCompany .Combody .IconBody .topImgs{ width:62px; height:62px; border:1px solid #fff; border-radius:50%;}
.IndexCompany .Combody .IconBody a.IocnLine:hover .topImgs{ background-color:#A4C22E;  border:1px solid #A4C22E;}
.IndexCompany .Combody .IconBody .t1{ background-image:url(../image/c1.png); background-repeat:no-repeat; background-position: center center;}
.IndexCompany .Combody .IconBody .t2{ background-image:url(../image/c2.png); background-repeat:no-repeat; background-position: center center;}
.IndexCompany .Combody .IconBody .t3{ background-image:url(../image/c3.png); background-repeat:no-repeat; background-position: center center;}
.IndexCompany .Combody .IconBody .t4{ background-image:url(../image/c4.png); background-repeat:no-repeat; background-position: center center;}

.IndexCompany .bottoms{ width:100%; padding-top:0.42rem;}
.IndexCompany  a.mores{ width:152px; color:#fff; height:42px; border:1px solid #fff; background:url(../image/sj1.png) no-repeat 94px center; line-height:40px; border-radius:21px; display:inline-block;  padding-right:6px;}
.IndexCompany  a.mores:hover{ color:#557F37; background:#fff url(../image/sj.png) no-repeat 100px center;}
/*------------------IndexNew--------------------------*/

.IndexNew{ width:100%; height:auto; padding-top:66px; padding-bottom:76px; background:#F8F8F8 url(../image/bj4.jpg) no-repeat center bottom;}
.IndexNew .bodys{  height:auto; padding-top:50px; }
.IndexNew .bodys .box{  height:auto;}
.IndexNew .bodys .box .coms{ padding:30px; height:auto; background:#fff; line-height:24px; }
.IndexNew .bodys .box .comsBodys{ height:146px; width:100%;}
.IndexNew .bodys .box .coms h3{ line-height:26px;  }
.IndexNew .bodys .box .comsTs{ padding:30px 0px 0px;position:relative; }
.IndexNew .bodys .box .comsTs:after{ background:#538234; width:60px; height:2px; top:12px; content:""; left:0px; position:absolute;
	transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
.IndexNew .bodys .box a:hover .comsTs:after{ width:90px;}
.IndexNew .bodys .box .coms .times{ line-height:24px; height:100%; width:100%; }
.IndexNew .bottoms{ width:100%; height:auto; padding-top:40px;}
.IndexNew a.mores{ width:152px; color:#528139; height:42px;background:url(../image/sj.png) no-repeat 94px center; border:1px solid #557F37; line-height:40px; border-radius:21px; display:inline-block; }
.IndexNew a.mores:hover{ color:#fff; background:#557F37  url(../image/sj1.png) no-repeat 100px center;}
.IndexLink{ width:100%; height:auto; padding:15px 0px 15px; line-height:30px; text-align:right; border-top:1px solid #373737;} 

/*------------------footer--------------------------*/

.footer{ width:100%;  height:auto; padding-top:0.5rem; background:#282D33;}
.footer .bodys{ width:100%;   height:280px; padding-top:25px; padding-left:1.1rem; padding-right:1.1rem; background:url(../image/bj5.jpg) no-repeat center bottom; }
.footer .bodys .botomLogo{ width:15.6%; height:100%; padding-top:10px;}
.footer .bodys .coms{ width:50%; height:100%;}
.footer .bodys .Box{width:calc(100% / 7); height:200px;  }
.footer .bodys .Box .ims{ width:100%; height:auto; padding-top:6px;}
.footer .bodys .tits{ width:100%; height:36px; line-height:36px; }
.footer .bodys .lists{ width:100%; height:28px; line-height:28px;}

.footer .bodys .Boxs{ width:29.4%; height:100%; position:relative;}
.footer .bodys .Boxs:after{ content:""; width:1px; height:160px; position:absolute; top:5px; left:0px; background:#40454B;}
.footer .bodys .Boxs .fxs{ width:100%;  float:right; height:200px; line-height:28px;}
.footer .bodys .Boxs h1{ line-height:36px;}
.footer .bodys .Boxs .kfs{ width:130px; height:130px; padding-top:18px;}
.footer .bodys .Boxs .fxt{ width:calc(100% - 130px); padding-left:10px; padding-top:10px;  height:auto; line-height:32px;}
.copyRight{ width:100%; padding-left:1.1rem; padding-right:1.1rem; height:auto; padding-top:15px; padding-bottom:15px; border-top:1px solid #363640; line-height:30px; background:#1d2124;}

/*------------------子页公用--------------------------*/

.zyFlash{ width:100%; height:auto; padding-top:0.9rem; }
.zymenu{ width:100%; height:70px; background:#fff; border-bottom:1px solid #538136;}
.zymenu .bodys{  height:auto;}
.zymenu .bodys .lefts{ width:auto; height:70px; line-height:70px; float:left; }
.zymenu .bodys .lefts li{ width:auto; height:70px; float:left;  line-height:70px; position:relative;}

.zymenu .bodys .lefts li a{ width:100%; height:100%; display:inline-block; text-align:center; padding:0px 45px;}
.zymenu .bodys .lefts li a:hover,.zymenu .bodys .lefts li a.cur{ color:#fff; background:#548335; }
.subMain{   height:auto; padding-top:52px; padding-bottom:60px; display:block;line-height:30px;}

.subMainLine{ width:100%; height:68px; line-height:63px;margin-bottom:30px;}
.subMainLine .rights{ width:auto; height:63px; padding-top:5px; float:right; }
.subMainLine .rights ul.breadcrumb{ padding:0px; background:none;}
.subMainLine .rights li{ width:auto; margin:0px; }
.subMainLine .rights li i{ width:30px; height:63px; display:inline-block; float:left;background:url(../image/r4_c2.png) no-repeat center center; padding-right:5px;}
.subMainLine .rights li a{ width:auto;}
.subMainLine .rights li span{ display:inline-block; }
.subMainLine .rights .divider{ padding:0px 5px;}

.zybg{ background:#F8F8F8;}
/*------------关于我们-----------------*/

.ImgBody{ height:auto; line-height:30px; padding-top: 52px;}
.ImgBody h1{ line-height:50px;}
.ImgList{ height:auto; padding-top:46px;padding-bottom:1rem;}
.ImgList .imgs{ width:100%; height:auto; overflow:hidden;overflow:hidden; border-radius:50%;}
.ImgList .imgs i{ width:100%; height:100%; position:absolute; left:0px; top:0px; display:block; background:rgba(0,0,0,0.3) url(../image/r7_c8.png) no-repeat center center; z-index:20; opacity:0;}
.ImgList div:hover .imgs i{ opacity:1;}
.ImgList .title{ width:100%; height:60px; line-height:60px; margin-bottom:30px; }


.ImgLists{ height:auto; padding-top:46px;padding-bottom:1rem;}
.ImgLists .imgs{ width:100%; height:auto; overflow:hidden;overflow:hidden;}
.ImgLists .imgs i{ width:100%; height:100%; position:absolute; left:0px; top:0px; display:block; background:rgba(0,0,0,0.3) url(../image/r7_c8.png) no-repeat center center; z-index:20; opacity:0;}
.ImgLists div:hover .imgs i{ opacity:1;}
.ImgLists .title{ width:100%; height:60px; line-height:60px; margin-bottom:30px; }


.AboutBodys{ height:auto; margin-top:0.24rem; margin-bottom:2rem;}
.AboutBodys .lists{ width:100%; height:auto; padding:30px; background:#fff; margin-bottom:30px;}
.AboutBodys .lists .imgs{ width:300px; height:auto;}
.AboutBodys .lists .rights{ width:calc(100% - 300px); padding:0.2rem 0.4rem; height:auto;}
.AboutBodys .lists .topTitle{ width:100%; height:44px; line-height:44px;}
.AboutBodys .lists .topTitles{ line-height:40px;}
.AboutBodys .lists .topTitles:after{ content:""; position:absolute; left:0px; bottom:0px; background:#01592F; width:40px; height:3px;}
.AboutBodys .lists .titles{ height:auto; padding:20px 0px; line-height:24px; width:100%;}
.AboutBodys .lists .bodys{ width:100%; height:auto; line-height:30px;}

.hztitle{ line-height:36px;}
.hzBody{ padding-top:0.4rem; padding-bottom:0.8rem; line-height:60px; height:auto;}
.hzBody .inputs{ width:100%; height:60px; line-height:50px; border:1px solid #DCDCDC; background:#fff; border-radius:10px; padding:5px 10px 5px 96px;}
.hzBody .inputst{ padding-left:60px;}
.hzBody .titles{ width:96px; height:60px; position:absolute; padding-left:20px; top:0px;}
.hzBody .inputst .titles{ width:60px;}
.hzBody .ands{ width:100%; height:60px;  background:#70AD46; color:#fff; border:0px; border-radius:10px;}

.hzBody .imgTitle{ width:100%; height:auto; line-height:50px; margin-bottom:10px;}
.hzBody .topTitls{ padding-bottom:10px;}
/*------------------新闻列表--------------------------*/
.NewMainTop{ padding-top:57px;}
.NewMain{  height:auto; padding:10px 0px 80px; line-height:30px;}

.NewMain li{  height:auto; margin-bottom:30px; background:#fff;}
.NewMain li.first .imgs{ width:585px;  height:auto;}
.NewMain li.first .rights{ width:calc(100% - 585px);padding:45px;  height:auto;}
.NewMain li.first .rights h3{ line-height:48px;}
.NewMain li.first .rights .times{  line-height:24px; padding-bottom:32px;}
.NewMain li.first .rights .coms{ line-height:30px;}
.NewMain li.first .rights  a.more {
    margin: 0px auto 0px; width: 170px;  line-height: 48px;  height: 48px;color: #548335;
}
.NewMain li.first .rights  a.more:hover{color:#70ad47;}
.NewMain li .imgs{ width:330px; height:auto; }

.NewMain li .liRight{ width:calc(100% - 330px); height:auto; padding:30px 40px 30px 20px;}
.NewMain li .liRight h3{ padding:5px 0px 10px 0px; line-height:30px;}
.NewMain li .liRight .times{ width:100%; height:40px; line-height:24px;}
.NewMain li .liRight p.com{ line-height:22px;}

.Pages{ height:55px; width:100%; line-height:55px;    text-align:center;}
.Pages a,.Pages span{ display:inline-block; width:auto; height:auto; background:#fff; padding:5px 13px; line-height:24px; border:1px solid #EBEBEB; color:#555555;  }
.Pages a:hover,.Pages a.cur,.Pages span{ background:#558134; color:#fff;}

/*------------------新闻详情--------------------------*/

.showMain{  height:auto;  line-height:24px; padding-top:30px; padding-bottom:60px;}
.showMain .bodys{ padding:20px 0px 50px;line-height:28px;}
.showMaintops{ width:100%; height:auto; padding-bottom:20px; position:relative; text-align:center;padding-top:5px; border-bottom:1px solid #eee;margin-bottom:10px;}
.showMaintops s{ display:block; position:absolute; width:80px; height:3px; background:#297479; bottom:0px; left:50%; margin-left:-40px;}
.bsync-custom{ display:inline-block;}
.bsync-custom.icon-blue .bshare-bsync{ background:url(../image/r5_c12.png) no-repeat left 4px; padding-left:20px;}
.showMaintops h1{ line-height:30px; padding-top:10px; padding-bottom:13px;  }
.showMaintops .titls{ line-height:26px; width:auto;}
.showMaintops .titls i{ display:inline-block; width:24px; position:relative; height:12px; padding-right:10px; text-align:center; }
.showMaintops .titls i img{  position:absolute;top:1px; left:0px;}
.showMaintops .titls .ds{  display:inline-block; float:left;}
.showMaintops .titls .rights i{
	width: 20px;height: 14px; padding:0px; cursor:pointer;
}
.showMaintops .bdsharebuttonbox{ display:inline-block; float:left;}
.showMaintops .bdshare-button-style2-16 a{ background:url(../../model3/image/fx.png) no-repeat; font-size:14px;}
.bsync-custom .bshare-share-count{ display:none;}

.NextPage{ height:auto;  width:100%; line-height:30px; margin-bottom:15px;  margin-top:30px; padding:20px 0px; border-top:1px solid #eee; }
.NextPage .backs{ width:160px; height:90px; padding:4px 24px 20px 0px; }
.NextPage .backs a{ width:100%; height:52px; line-height:52px; display:block;  background:#DADEDD; color:#666;  text-align:center; }

.showTops{ width:100%; height:auto; background:#fff;}
.showTops .lefts{ width:690px; }
.showTops .lefts img{border:1px solid #DEDEDE;}
.showTops .rights{height:auto; width:calc(100% - 690px); padding-left:40px; padding-right:40px; }
.showTops .rights h1{ height:auto; width:100%; padding:40px 0px 20px; line-height:36px;}


.showTops .rights .coms{ width:100%; height:auto; line-height:26px; padding-bottom:14px;  }
.showTops .rights .coms a{
	text-decoration: underline;
}
.showTops .rights .bottomCom{ width:100%; height:auto; line-height:32px; padding-bottom:0.4rem;}
.showTops .rights .bottomCom a{ display:inline-block; line-height:20px; padding:1px 10px; border:1px solid #70AD46; margin:0px 2px;}
.showTops .rights .anddiv{ height:auto;  position:relative; background:#D5E5C8; padding:20px; width:100%;}
.showTops .rights .anddiv .lb{ width:auto; }
.showTops .rights .anddiv .imgs{ border:1px solid #D6D6D6;}
.showTops .rights .anddiv .riewm{ width:122px; height:79px; line-height:25px; padding:15px;}


.showTops .rights .anddiv a{ border-radius:5px; }
.showTops .rights .anddiv a.zx{ width:140px; height:52px; display:inline-block; text-align:center;   background:#C60002; color:#fff; }
.showTops .rights .anddivText{ width:auto; margin-top:10px; background:url(../image/pones.png) no-repeat left center; padding-left:40px; height:52px; line-height:52px;}


.showTopLine{ width:100%; height:63px; padding-top:15px; line-height:34px;  border-bottom:1px solid #C6C7C9; margin-bottom:32px;}
.showTopLine span{ display:block;height:48px; float:left; line-height:34px; position:relative;}


.qq_ww{ width:370px; height:107px; background:#fff url(../image/ww.png) no-repeat; z-index:1000; display:none; position:absolute; top:52px; left:0px; padding-top:27px;}
.qq_ww .qlefts{ width:50%; height:64px; padding-left:22px; float:left;}
.qq_ww .rlefts{ width:50%; height:64px; padding-left:32px; float:left;}

.qq_wws{ width:370px; height:107px; background:#fff url(../image/wws.png) no-repeat; line-height:30px; z-index:1000; display:none; position:absolute; top:52px; left:0px; padding:20px;}


/*----------------留言版------------*/

.msgBody{ padding-top:0.4rem; padding-bottom:0.8rem; line-height:60px; height:auto;}
.msgBody .lines{ width:100%; height:auto; margin-bottom:30px; line-height:60px;}
.msgBody .topline{ line-height:30px; height:auto; padding-top:5px; padding-bottom:25px; width:100%;}

.msgBody .inputs{ width:100%; height:60px; line-height:50px; border:1px solid #DCDCDC; background:#fff; border-radius:10px; padding:5px 10px;}

.msgBody .inputDi{ width:100%; height:168px; line-height:50px; border-radius:10px; border:1px solid #dedede; outline: none;color:#6C584D; display:block; padding:5px 10px; }
.msgBody .ands{ width:100%; height:60px;  background:#025A32; color:#fff; border:0px; border-radius:10px;}

.msgBody .imgTitle{ width:100%; height:auto; line-height:50px; margin-bottom:10px;}
.msgBody .topTitls{ padding-bottom:10px;}



/*------------产品-----------------*/

.ProBody{ height:auto; line-height:30px; padding-top: 52px; padding-bottom:0.8rem;}
.ProBody .imgs{ width:100%; height:auto; overflow:hidden;overflow:hidden;}
.ProBody .imgs .box{ width:100%; height:100%; position:absolute; left:0px; top:0px; display:block; background:rgba(112,173,71,1); z-index:20; opacity:0;}
.ProBody div:hover .imgs .box{ opacity:0.9;}
.ProBody .imgs .boxBox{ width:96%; height:auto; line-height:26px; position:absolute; left:50%; top:50%;}
.ProBody .imgs .boxBox h3{ padding-bottom:20px;}
.ProBody .title{ width:100%; height:80px; line-height:80px; margin-bottom:30px; }

.ProsTitle{ width:100%; height:60px; line-height:60px; clear:both; margin-bottom:40px;}
.ProsPage{ width:100%; height:100px; padding-top:20px; margin-top:80px; line-height:36px; border-top:1px solid #E7E7E7;}
.showProMain{ padding-top:52px;}

table.ke-zeroborder{ border-bottom:1px solid #E7E7E7;}
table.ke-zeroborder td{ height:80px; line-height:80px;border-top:1px solid #E7E7E7;}
.syttt{ width:100%; height:1rem;}
.sytitle{ width:100%; height:auto; padding:10px; background:#558338; margin:10px 0px;}