﻿.con .img img { width: 100%  }

.indextitle{ text-align: center; height: 150px; line-height: 150px; font-size: 40px; color: #84aa01 }
.indextitle img{vertical-align: -26px; margin:0 10px;}
.renquncon{ width: 1000px; margin:0 auto; margin-bottom:50px;  clear: both; overflow: hidden; }




.renquncon dl{ clear: both; }
.renquncon dl:nth-child(n) dt{ float: right; }
.renquncon dl:nth-child(n) dd{ float: left; margin-left:100px; }
.renquncon dl:nth-child(2n) dt{ float: left; }
.renquncon dl:nth-child(2n) dd{ float: right; margin-right: 150px; margin-left:auto; }
.renquncon dl dt{ width: 500px; }
.renquncon dl dt img{ border:10px solid #84aa01;  border-radius: 50%; }
.renquncon dl dd{ width: 500px; margin-top: 50px;  }
.renquncon dl dd strong{ font-size: 25px; color: #fff; background: #c0d296; padding: 10px; }
.renquncon dl dd p{ line-height: 40px; font-size: 16px; color: #86a738; margin-top: 30px }
.renquncon dl dd { width: 300px; margin: 100px auto }




.pro ul li{ float: left; width: 380px; margin:20px 10px; }
.pro ul li img{ border:2px solid #84aa01; width: 376px; transition: 0.5s;height:295px;padding:2px}
.pro ul li:hover img{border:2px solid #b7e51a; }
.pro ul li p { line-height: 30px; font-size: 18px; text-align: center; }
.pro ul li:hover p{ color: #84aa01 }




.room ul li{ float: left; width: 580px; margin:20px 10px; }
.room ul li img{ border:2px solid #ccc; width: 576px; transition: 0.5s;}
.room ul li:hover img{border:2px solid #84aa01; }
.room ul li p { line-height: 30px; font-size: 18px; text-align: center; }
.room ul li:hover p{ color: #84aa01 }




.about p{ line-height: 30px; font-size: 16px; text-indent:35px; }
.more{ font-size: 16px; height: 50px; line-height: 50px;  text-align: center; margin: 20px 0}
.more a{ display: inline-block;background: #6bb02f;  color: #fff; border-radius: 10%;  padding: 0 20px;  }

.wenhua{ background: url(../images/aa_20.jpg)  no-repeat  center  bottom  fixed; 
	background-size: 100% 100%;   height: 500px; margin-top: 50px; padding-top:100px;  }
.wenhuacon{ width: 500px; overflow: hidden; text-align: center; margin-left: 600px }
.wenhuacon strong em{ height: 50px; width: 50px; line-height: 50px; 
	background: #6bb02f; display: inline-block; margin: 10px; font-size: 30px; 
	border-radius: 50%; color: #fff  }
.wenhuacon p{ color: #ad5d1c; font-size: 16px; line-height: 30px }
