*{ padding: 0; margin: 0; text-decoration: none; list-style: none; outline: none;}
body{ font-family:"微软雅黑","黑体","宋体";}
a{ direction: none;}
table{direction:none;}

/*public*/
.pubCon{ width:1200px; margin:0 auto;}

.pubTit{ width:1200px; margin:0 auto; margin-bottom:30px;transform:translateY(100%); opacity:0; transition: all 0.75s ease-out;  }
.pubTit.started { transform:none; opacity:1; }
.pubTit h3{ text-align:center; font-size:30px; background:url(../images/titxian.png) no-repeat center; color:#1b6535; margin-top:-18px; }
.pubTit p{ font-size:30px; color:#eaeaea; text-align:center; font-weight:600;}

/*welcome*/
.welcome{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #eee;}
.pubCon h4{font-size:14px; color:#999; float:left; font-weight:100;}
.pubCon b{ font-size:14px; float:right; color:#999; font-weight:100;}
.pubCon b a{ color:#999;}

.top{ ove rflow:hidden; position:relative; z-index:99;}
.TopCon{ width:1200px; margin:0 auto;}
.logo{ width:300px; height:80px; float:left; margin:10px 0px;transform:translate(-100%); opacity:0; transition: all 0.75s ease-out;}
.logo.started { transform:none; opacity:1; }
.logo img{}


.toptel{width:280px; float:right;  margin-top:25px;transform:translate(100%); opacity:0; transition: all 0.75s ease-out;}
.toptel.started { transform:none; opacity:1; }
.toptel img{ float:left;margin-right:10px;}
.toptel p{ font-size:16px; margin-bottom:-5px; color:#999; float:none;}
.toptel b{ font-size:28px; color:#1b6535;} 


.menubg {
    width: 100%;
	height: 60px;
	background:#1b6535;
	position: relative;
	margin: 0 auto;
}

.menuol ul {
	width:100%;
	height: 60px;
	margin: 0 auto;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	right: 0;
}


.menuol ul li {
	width: 120px;
	float: left;
	height: 60px;
	text-align: center;

}

.menuol ul li a {
	line-height: 60px;
	font-size: 18px;
	color: #fff;
	display: block;
	
}
.menuol ul li>a:hover{
	background: #fbbb1b;
}

.menuol ul li div.menuli {
	border-top: none;
	background: rgba(0,0,0,.6);
	display: none;
	height:460px;
	position: absolute;
	z-index: 500;
	top: 60px;
	left: 0px;
	right: 0;
	text-align: center;
	width: 100%;
	padding-bottom: 30px;
	paddi ng-left: 100px;
}

.menuli dl {
	width: 239px;
	height: 240px;
	border-right: solid 1px #2d2e39;
	float: left;
	margin: 20px 0px;
}
.menuli dl dt{
	text-align: center;
	font-weight: bold;
	line-height:25px;
	font-size:18px;

}
.menuli dl dt a{
	color: #fff;
	p adding-left: 30px;
}
.menuli dl dd{
	text-align: left;
	
	width:239px; 
	margin-right:5px;
	overflow:hidden;
	text-align:center;


}

.menuli dl dt .navimg{ width:150px; height:100px;margin-left:45px; }
.menuli dl dt .navimg img{ width:100%;}


.menuli dl dd a{
	color: #e0e0e0;
	font-size: 16px;
text-align: center;
	line-height:30px;
		

}
.menuli dl dd a:hover{
	color: #fff;
}




/*banner*/
.banner{ height:600px; width:100%; position:relative; overflow:hidden; z-index:1;}
.banner ul li{ position:absolute; top:0; left:50%; margin-left:-960px; display:none;}

.banner ol li{ display:inline-block; width:16px; height:16px; font-size:12px; background:#333; color:#fff; text-align:center; line-height:16px; border-radius:50%; margin:0 3px; cursor:pointer;}
.banner ol{ position:absolute; bottom:20px; left:0; width:100%; font-size:0px; text-align:center;}
.banner ol li.on{ background:#1b6535;}

.banner .btn{ width:40px; height:80px; font-size:50px; position:absolute; top:50%; margin-top:-40px; text-align:center; line-height:80px; color:#fff; cursor:pointer; transition:0.3s; opacity:0;}
.banner:hover .btn{ opacity:1;}
.banner .btn_l{ left:11%;}
.banner:hover .btn_l{ left:5%;}
.banner .btn_r{ right:11%;}
.banner:hover .btn_r{ right:5%;}
/*banner*/

/*proÃ¥ÂÂÃ§Â±Â»*/
.proFl { margin:50px auto; overflow:hidden;}
/*.proFl.started { transform:none; opacity:1; }*/
.proFl ul li{ width:240px; text-align:center; float:left;transform:translate(-100%); opacity:0; transition: all 1s ease-out;}
.proFl ul.started li{ transform:none; opacity:1; }
.proFl ul.started li:nth-child(1) { transition: all 1s ease-out .3s; }
.proFl ul.started li:nth-child(2) { transition: all 1s ease-out .5s; }
.proFl ul.started li:nth-child(3) { transition: all 1s ease-out .7s; }
.proFl ul.started li:nth-child(4) { transition: all 1s ease-out .9s; }
.proFl ul.started li:nth-child(5) { transition: all 1s ease-out 1.1s; }
.proFl ul li p{ font-size:16px; color:#999;  padding-top:22px;}
.proFl ul li .fenTitle{ border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:20px; overflow:hidden;}
.proFl ul li .fenTitle img{ float:left; margin-left:80px;}
.proFl ul li .fenTitle p{ color:#212121; width:40px; float:left;}
.proFl ul li .xlhover{ display:none;flaot:left;}
.proFl ul li .fenkaung{ width:185px; height:190px; background:url(../images/kuang.png) no-repeat center; margin-left:27px; transition:0.5s;}
.proFl ul li h3{ font-size:16px; color:#212121; font-weight:100;margin:10px auto 20px;}
.icon{ width:83px; height:78px; margin-left:50px;}

.proFl ul li:hover .xlhover{ display:block;}
.proFl ul li:hover .xl{ display:none;}
.proFl ul li:hover .fenkaung{ background:url(../images/kuanghover.png) no-repeat center;}
.proFl ul li .icon1{ background:url(../images/icon1.png) no-repeat center; transition:0.5s;}
.proFl ul li:hover .icon1{ background:url(../images/icon1hover.png) no-repeat center;}

.proFl ul li .icon2{ background:url(../images/icon2.png) no-repeat center; transition:0.5s;}
.proFl ul li:hover .icon2{ background:url(../images/icon2hover.png) no-repeat center;}

.proFl ul li .icon3{ background:url(../images/icon3.png) no-repeat center; transition:0.5s;}
.proFl ul li:hover .icon3{ background:url(../images/iconhover3.png) no-repeat center;}

.proFl ul li .icon4{ background:url(../images/icon4.png) no-repeat center; transition:0.5s;}
.proFl ul li:hover .icon4{ background:url(../images/iconhover4.png) no-repeat center;}

.proFl ul li .icon5{ background:url(../images/icon5.png) no-repeat center; transition:0.5s;}
.proFl ul li:hover .icon5{ background:url(../images/iconhover5.png) no-repeat center;}

/*proÃ¥ÂÂÃ§Â±Â»*/

/*product*/
.proNav{ margin-bottom:30px; overflow:hidden;} 
.proNav ul{transform: translatey(100%);opacity:0; transition: all 1.5s ease-out;}
.proNav ul.started { transform:none; opacity:1;}
.proNav ul li{ width:188px; border:1px solid #ddd; height:45px; background:#fff; text-align:center; line-height:45px; float:left; transition:0.5s; margin-left:41px;}
.proNav ul li a{ color:#666;transition:0.5s;}
.proNav ul li:hover{ background:#1b6535;}
.proNav ul li:hover a{ color:#fff;}

.proShowbj{ width:100%; background:url(../images/probj.jpg) repeat; height:710px; padding-top:30px;} 
#marquee1{ width:1200px;height:675px;overflow:hidden; }
#marquee1 ul{ transform: translate(-100%);opacity:0; transition: all 1s ease-out;}
#marquee1 ul.started { transform:none; opacity:1;}
#marquee1 ul li{ width:382px; float:left; margin-right:27px; }
#marquee1 .propic{width:380px; height:285px; border:1px solid #ddd;overflow:hidden; transition:0.5s;}
#marquee1 ul li:hover .propic{ border:1px solid #1b6535;}
#marquee1 .propic img{display:block; width:100%; transition:0.5s;}
#marquee1 .propic img:hover{ transform:scale(1.1);}
#marquee1 ul li h4{ width:382px; font-size:16px; color:#212121; text-align:center; line-height:40px;}
#marquee1 ul li:hover h4{ color:#1b6535;}
#marquee1 ul li:nth-child(3n){margin-right:0px;}


/*case*/
.case{ width:100%; height:500px; background:url(../images/casebj.jpg) no-repeat top center; overflow:hidden;  }
.case .pubTit{ padding-top:60px;}
.case .pubTit h3{ color:#fff;}
.case .pubTit p{ color:#82ad92;}
.casetext{ width:1100px; margin:0 auto; text-indent:2em; color:#fff; line-height:32px;font-size:16px;transform: translatey(100%);opacity:0; transition: all 1s ease-out;}
.casetext.started { transform:none; opacity:1;}
/*caselunbo*/
.case .caseCon{width:1200px; margin:0 auto;  margin-top:30px; position:relative;transform: translate(100%);opacity:0; transition: all 1s ease-out;}
.case .caseCon.started { transform:none; opacity:1;}
.case .swiper-container{ }
.case .swiper-slide{ width:285px; height:220px; }
.case .swiper-slide img{ display:block; width:100%; min-height:220px;}
.case .swiper-button-next,.case .swiper-button-prev{ width:38px; height:87px; background-size:90%; margin-top:-100px; }
.case .swiper-button-prev,.case .swiper-container-rtl .swiper-button-next{ background-image:url(../images/left.png); left:-55px;}
.case .swiper-button-next,.case .swiper-container-rtl .swiper-button-prev{ background-image:url(../images/right.png); right:-55px;}

.More{ width:1200px; height:38px; border:1px solid #1b6535; text-align:center; line-height:38px; margin-top:30px; transition:0.5s;}
.More a{ color:#1b6535;}
.More:hover{ background:#1b6535;}
.More:hover a{ color:#fff;}

/*about*/
.about{ margin:50px auto; overflow:hidden;}
.abLeft{ width:696px; height:350px;  background:url(../images/abbj.png) no-repeat right center; padd ing-top:120px; float:left; transform: translate(-100%);opacity:0; transition: all 1s ease-out;}
.abLeft.started { transform:none; opacity:1;}
.ableftbj h2{ font-size:24px;width:266px; height:79px; background:url(../images/abtitbj.png) no-repeat center; text-align:center; line-height:79px; margin-top:20px; margin-left:300px;}
.ableftbj .abText{ width:450px; float:right; margin-right:20px; font-size:16px; line-height:1.75em; margin-top:20px; text-indent:2em; text-align:justify;}
.abRight{ width:504px; float:right; ma rgin-top:60px; transform: translate(100%);opacity:0; transition: all 1s ease-out;}
.abRight.started { transform:none; opacity:1;}
.abRight .abRtop{position:relative; left:-8px; height:70px; overflow:hidden;}

/*Ã¨Â½Â®Ã¦ÂÂ­*/
.carousel{
            width: 496px;
            height: 280px;
            overflow: hidden;
            position: relative;
        }
        .carousel ul{
            width: 100%;
            height: 100%;
        }
        .carousel ul li{
            position: absolute;
        }
        .carousel ul li a img{
            width: 496px;
            height: 280px;
        }
        .bullet{
            position: absolute;
            font-size: 0;
            bottom: 20px;
            left: 50%;
            margin-left: -42px;
        }
        .bullet span{
	display: inline-block;
	width: 10px;
	height: 10px;
	background-color: #ffffff;
	margin-left: 15px;
	border-radius: 10px;
        }
        .bullet span:first-child{
            margin-left: 0;
        }
        .switch{

        }
        .switch span{
	position: absolute;
	width: 52px;
	height: 74px;
	line-height: 74px;
	text-align: center;
	background-color: rgba(255,255,255,.1);
	font-size: 60px;
	font-weight:600;
	color: #ffffff;
	top: 50%;
	margin-top: -25px;
	cursor: pointer;
	font-family: "Ã¥Â®ÂÃ¤Â½Â";
        } 
		.switch span:hover{

	background-color: rgba(255,255,255,.3);

        }
        .prev{
            left: 0;
        }
        .next{
            right: 0;
        }
        .active{
            background-color: #fbbb1b !important;
        }


/*youshi*/
.advantages{ width:100%; height:643px; background:url(../images/advanbj.jpg) no-repeat center; overflow:hidden; }
.advantages .pubTit{ padding-top:70px;}
.advantages .pubTit h3{ color:#fff;}
.advantages .pubTit p{ color:#82ad92;}

.youshifen{ position:relative; transform: translate(100%);opacity:0; transition: all 1s ease-out;}
.youshifen.started { transform:none; opacity:1;}
.yuan{ margin-top:70px; width:1200px; text-align:center; }
.youshifen ul li{ width:285px; }
.youshifen ul li .youtit{width:285px; height:46px; font-size:24px; color:#ffc021; line-height:46px;}
.youshifen ul li .youtit span{ font-size:30px; color:#1b6535; width:46px; height:46px; display:block; background:url(../images/shuziyuan.png) no-repeat 0 0; text-align:center; line-height:46px; float:left; margin-right:20px; transition:0.3s;}
.youshifen ul li p{ width:285px; font-size:14px; color:#1b6535; text-align:justify; line-height:25px;}
.youshifen ul li:hover .youtit span{ background-position:0px -46px;}
.youshifen ul li:hover .youtit{ color:#fff;}

.youshifen ul .you1{ position:absolute; top:-35px; left:60px;}
.youshifen ul .you1 p{ position:absolute;  top:80px; }
.youshifen ul .you2{position:absolute; top:210px; left:60px; }
.youshifen ul .you2 p{ position:absolute;  top:100px; color:#fff; }
.youshifen ul .you3{position:absolute; top:-35px; right:60px; }
.youshifen ul .you3 p{ position:absolute;  top:80px; color:#fff; }
.youshifen ul .you4{position:absolute; top:210px; right:60px; }
.youshifen ul .you4 p{ position:absolute;  top:100px; }

/*news*/
.news{ width:100%; margin-top:50px; overflow:hidden; margin-bottom:50px;}
.news .newNav ul li{ width:598px; height:50px; border:1px solid #ddd; text-align:center; line-height:50px; float:left; transition:0.3s;}
.news .newNav ul li a{ font-size:18px; color:#666;}
.news .newNav ul li i{ display:none;transition:0.3s; margin-right:10px;}
.news .newNav ul li:hover{ background:#1b6535;}
.news .newNav ul li:hover a{ color:#fff;}
.news .newNav ul li:hover i{ display:inline-block; }


.newsCon{ margin-top:40px;}
.newsLeft{ float:left; transform:translate(-100%); opacity:0; transition: all 1s ease-out;}
.newsLeft.started { transform:none; opacity:1;}
.newsRight{ float:right; width:630px; height:375px;transform:translate(100%); opacity:0; transition: all 1s ease-out; }
.newsRight.started { transform:none; opacity:1;}
.newsRight ul li{ width:630px; height:80px; margin-bottom:20px;}
.newsRight .newdeta{ width:80px; height:80px; border:1px solid #ddd; color:#ccc; font-size:24px; text-align:center; line-height:80px; font-weight:600; float:left; transition:0.5s;}
.newsRight ul li:hover .newdeta{ border:1px solid #1b6535; color:#1b6535;}
.newsRight .newsT{ width:530px; float:right;}
.newsRight .newsT h4{width:530px; font-size:16px; color:#333; margin-top:10px; margin-bottom:8px;}
.newsRight .newsT h4 span{ font-size:14px; float:right;margin-right:10px; color:#888;}
.newsRight .newsT p{ width:530px; font-size:14px; color:#888; }
.newsRight .newsT:hover h4{ color:#1b6535;}
.newsRight .newsT:hover h4 span{ color:#1b6535;}
.newsRight .newsT:hover p{ color:#666;}

/*footer*/
.footbj{ width:100%; height:20px; background:#fbbb1b;}
.footer{ width:100%; height:300px; background:#1b6535; }
.footer .pubCon{position:relative; }
.f_Left{ width:320px; height:300px; background:#fbbb1b; position:relative;  transform:translate(-50%); opacity:0; transition: all 1s ease-out;}
.f_Left.started { transform:none; opacity:1;}
.f_Left h2{ font-size:22px; color:#1b6535; padding-top:25px; text-align:center; margin-bottom:20px;}
.f_Left ul li{ width:335px; height:35px; line-height:35px; margin-left:20px;  font-size:14px;}
.f_Left ul li a{ color:#fff;}
.f_Left ul li:hover a{ font-weight:600;}
.f_Left ul li img{ margin-right:10px;}


.f_Mid{position:absolute; top:0px; left:390px; width:660px; margin-top:20px;}
.f_Mid .fLogo{ te xt-align:center; margin-bottom:30px;}
.f_Mid ul li{ width:180px; float:left; font-size:16px; color:#fff; line-height:35px; text-align:center; background:url(../images/xian.png) no-repeat right center;}
.f_Mid ul li a{ color:#fff; }
.f_Mid ul li:nth-child(3n){ background:none;}
.f_Mid ul li:hover{ font-weight:600;}

.f_Right{ position:absolute; top:60px; right:0px;}
.f_Right img{ display:block; }
.f_Right p{ width:135px; text-align:center; line-height:35px; color:#fff;} 

.copyright{ width:100%; height:30px; background:#132b1c; color:#fff; font-size:14px; text-align:center; line-height:30px;}
.copyright a{ color:#fff;}


/****************************************************Ã¥ÂÂÃ©Â¡ÂµÃ¦Â Â·Ã¥Â¼Â***********************************************************/
/*Ã¥ÂÂ³Ã¤ÂºÂÃ¦ÂÂÃ¤Â»Â¬Ã¥ÂÂÃ©Â¡Âµ*/
.pubNei{width:1200px; margin:0 auto;}
.pubNeitit{ width:210px; height:100px; background:url(../images/neititbj.png) no-repeat center; position:relative;top:-40px; float:left; z-index:99;}
.pubNeitit h2{ font-size:30px; color:#fff; text-align:center; line-height:85px;}
/*Ã¤Â½ÂÃ§Â½Â®*/
.address{width:970px;height:30px; border-bottom:1px dashed #ccc; padding-bottom:15px; margin:13px 0px; float:right; line-height:30px; font-size:14px;  }
.address i img{ margin-top:3px; margin-left:5px;}
.address p{ display:inline; line-height:30px; margin-left:5px;}
.address a{ color:#666;}
.address a:hover{ color:#1b6535;}

.aboutNei{ width:1200px;  position:relative; overflow:hidden;}
.aboutText{ font-size:16px; line-height:40px; color:#212121; text-indent:2em; margin-bottom:30px; text-align:justify;}

.aboutText #marquee2 { width:1200px; height:270px; overflow:hidden; margin-top:30px}
.aboutText #marquee2 ul li{ width:282px; height:270px; position:relative; overflow:hidden; float:left; margin-right:25px; margin-bottom:30px;}
.aboutText #marquee2 ul li .propic{width:280px; height:240px; overflow:hidden; border:1px solid #ddd; }
.aboutText #marquee2 ul li .propic img{ width:100%; min-height:240px; }
.aboutText #marquee2 ul li a h4{ color:#212121; line-height:30px; font-size:14px; text-align:center; font-weight:100; }
.aboutText #marquee2 ul li:hover a h4{ color:#1b6535;}
.aboutText #marquee2 ul li:hover .propic{border:1px solid #1b6535;}

.aboutText h2{ text-align:center;}


/*Ã¤ÂºÂ§Ã¥ÂÂÃ¤Â¸Â­Ã¥Â¿Â*/
.pubNei{ margin-bottom:60px;}

.proList{ width:1200px; overflow:hidden; mar gin-top:30px;}
.proLeft{ width:210px;  float:left;}
.proLeft .pro_neinav .navTit{ width:210px;height:45px; background:#1b6535; font-size:18px; }
.proLeft .pro_neinav .navTit a{ color:#fff;text-align:center; line-height:45px; display:block;}
.proLeft .pro_neinav .navdown li{ width:210px; height:38px; background:#b7e1c5; border-bottom:1px dashed #eee; transition:0.5s;}
.proLeft .pro_neinav .navdown li a{ display:block; line-height:38px; text-align:center; color:#333; font-size:14px;}
.proLeft .pro_neinav .navdown li:hover{ background:#57946c;}
.proLeft .pro_neinav .navdown li:hover a{ color:#fff;}

.proShow{ width:960px; marg in-top:30px; float:right;}
.proShow ul li{ width:302px; margin-right:24px; float:left; margin-bottom:15px; overflow:hidden;}
.proShow ul li:nth-child(3n){ margin-right:0px;}
.proShow ul li p{ line-height:30px; font-size:16px; text-align:center; font-weight:100;}
.proShow ul li a{ color:#333; }
.proShow ul li:hover a{ color:#1b6535;}
.proShow ul li .proPic{width:300px; height:237px; border:1px solid #ddd;overflow:hidden; transition:0.5s;}
.proShow ul li:hover .proPic{ border:1px solid #1b6535;}
.proShow ul li img{display:block; width:100%; transition:0.5s;}
.proShow ul li img:hover{ transform:scale(1.1);}

.page{ width:1200px; text-align:center; margin-top:15px;}
.page a{ display:inline-block; width:50px; height:30px; border:1px solid #ccc; color:#999; line-height:30px; text-align:center; margin-left:10px; transition:0.5s;}
.page a:hover{ background:#1b6535; border-color:#1b6535;color:#fff;}


/*Ã¤ÂºÂ§Ã¥ÂÂÃ¥ÂÂÃ©Â¡Âµ*/
.productnei{ width:890px; float:right; }
.productnei h3{width:890px; text-align:center; line-height:50px;}
.fbdate{ font-size:14px; line-height:40px; text-align:center; } 
.proneiPic{ margin-bottom:30px;}
.productText{ width:890px; font-size:14px; line-height:30px; text-indent:2em; color:#333; text-align:justify;}

.proRIght{ width:890px; overflow:hidden; float:right; }

.pian{width:1200px; line-height:30px; font-size:14px; margin-bottom:50px; margin-top:30px;}
.pian a{ color:#373c57;}
.pian a:hover { color:#1b6535;}


/*Ã¦ÂÂ°Ã©ÂÂ»Ã¤Â¸Â­Ã¥Â¿ÂÃ¥ÂÂÃ©Â¡Âµ*/
.news_neinav{ width:1200px; overflow: hidden;}
.news_neinav li{ width:599px; height:35px; margin-right:1px; background:#e0e0e0; float:left; text-align:center; line-height:35px; transition:0.5s;}
.news_neinav li:last-child{ margin-right:0px;}
.news_neinav li a{ color:#666; transition:0.5s; }
.news_neinav li:hover{background:#1b6535; border-color:#1b6535;}
.news_neinav li:hover a{ color:#fff;}

.news_neiCon .newslist{ margin-top:30px; }
.newslist li{ float:left; width:1200px;height:120px; border-bottom:1px dashed #ccc; margin:20px 0px 20px;}
.newslist li a{ color:#666;}
.newsDate{ width:100px; height:100px; background:#eee; text-align:center; float:left; transition:0.5s;}
.newsDate p{font-size:20px; line-height:100px;  }
.newslist .newstext{ width:990px; float:left; margin-left:50px;}
.newslist .newstext h3{font-size:18px; color:#333; font-weight:100; margin:5px 0px 15px; transition:0.5s;}
.newslist .newstext p{ font-size:14px; line-height:1.75em; }

.newslist li:hover .newsDate{ background:#1b6535;}
.newslist li:hover a .newsDate b{ color:#fff;}
.newslist li:hover a .newsDate p{ color:#fff;}
.newslist li:hover a h3{ color:#1b6535;}

/*Ã¦ÂÂ°Ã©ÂÂ»Ã¤Â¸Â­Ã¥Â¿ÂÃ¥ÂÂÃ©Â¡Âµ*/
.newsneiCon h3{ text-align:center;}
.newsText{ width:1200px;}
.newsText p{ font-size:16px; line-height:30px; }


/*Ã¤Â¸ÂÃ¨Â½Â½Ã©Â¡ÂµÃ©ÂÂ¢*/
.downtext{ width:750px; float:left; margin-left:50px;}
.down{ width:150; float:right; line-height:100px;}
.downtext h3{font-size:18px; color:#333; font-weight:100; margin:5px 0px 15px; transition:0.5s;}
.downtext p{ font-size:14px; line-height:1.75em; }

/*Ã¦Â¡ÂÃ¤Â¾ÂÃ¥ÂÂÃ©Â¡Âµ*/
.caseNei{ width:1200px; margin:0 auto;}
.caseShow{ width:1200px;}
.caseShow ul li{ width:282px; margin-right:24px; float:left; margin-bottom:15px; overflow:hidden;}
.caseShow ul li:nth-child(4n){ margin-right:0px;}
.caseShow ul li p{ line-height:30px; font-size:14px; text-align:center; font-weight:100;}
.caseShow ul li a{ color:#333; }
.caseShow ul li:hover a{ color:#1b6535;}
.caseShow ul li .proPic{width:280px; height:220px; border:1px solid #ddd;overflow:hidden; transition:0.5s;}
.caseShow ul li:hover .proPic{ border:1px solid #1b6535;}
.caseShow ul li img{display:block; width:100%; transition:0.5s; min-height:220px;}
.caseShow ul li img:hover{ transform:scale(1.1);}

.casenei h3{ text-align:center;}


/*Ã¥ÂÂ¨Ã§ÂºÂ¿Ã§ÂÂÃ¨Â¨Â*/
.messageCon{ margin-left:260px;}
.faqline{margin-bottom:20px;}
.messageCon input{ height:40px; width:500px; margin-left:15px; border-radius:10px; border:1px solid #ccc;}
.messageCon .Content{ margin-bottom:20px; }
.messageCon textarea{  border-radius:10px; border:1px solid #ccc;margin-left:15px; width:500px;}
.messageCon .faqtit{ width:80px; display:inline-block; font-weight:600;}
.messageCon button{ width:600px; height:50px; border:none; background:#fff; color:#1b6535; border:1px solid #1b6535; cursor:pointer;  margin-top:20px; transition:0.5s; font-size:16px; border-radius:10px;}
.messageCon button:hover{ background:#1b6535; color:#fff;}


/*Ã¨ÂÂÃ§Â³Â»Ã¦ÂÂÃ¤Â»Â¬*/
.contacttext{ width:600px; font-weight:600; font-size:16px; line-height:50px; margin-left:30px;float:left; margin-right:10px;}
#dituContent{ width:530px; float:left; margin-bottom:40px; margin-top:-240px;}
.contacttext img{ margin-right:10px;}

