/* CSS Document */
.nav li .nav7{color:#328358;}
/*contact-top01*/
.contact-top01{width:100%;height: auto;background: #fff;}
.contact-top01 .contact-top01-wrapper{width:1200px;height: auto;margin: 0 auto;}
.contact-top01 .contact-top01-wrapper .ct01-con{width:100%;height: auto;margin: 70px 0;}
.ct01-con .left{width:600px;height: auto;}
.ct01-con .left .name{width:100%;height: auto;line-height: 30px;font-size: 20px;font-weight: bold;color: #338359;}
.ct01-con .left .font16px36{width:100%;height: auto;line-height: 36px;color:#666;font-size: 16px;}
.ct01-con .left .font16px36 a{color:#b5b5b5;cursor: pointer;}
.ct01-con .right{width:590px;height: 300px;border-radius: 10px;box-shadow: 0 0 10px  rgba(0,0,0,0.05);}
.hr{width:100%;height: 1px;background: #eaeaea;}

.contact-top01 .contact-top01-wrapper .ct02-con{width:100%;height: auto;margin: 80px 0;}
.ct02-con .tit{width:100%;height: auto;line-height: 30px;font-size: 20px;font-weight: bold;color:#338359;margin-bottom: 35px;}
.ct02-con .tab{width:100%;border-left: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;text-align: center;}
.ct02-con .tab td{border-top: 1px solid #eaeaea;border-right:1px solid #eaeaea;width: 427.5px;font-size: 14px;color:#b5b5b5;text-align: left;}
.ct02-con .tab td input{margin:20px;border: none;width:387.5px;}
.ct02-con .tab td .remark{height:160px;margin:20px;border: none;width:387.5px;}
.ct02-con .tab th{border-right: 1px solid #eaeaea;border-top: 1px solid #eaeaea;width:170px;height: 66px;font-size: 16px;color:#666;font-weight: 100;}
.ct02-con .btn-post{width:100%;height: auto;text-align: center;margin-top: 30px;margin-bottom: 60px;}
.ct02-con .btn-post a{display:inline-block;width: 200px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color:#fff;border-radius: 10px;background: #338359;cursor: pointer;transition: .3s all;}
.ct02-con .btn-post a:hover{background:#334083;}
