.main{width:1000px;margin:0 auto;overflow: hidden;}
.caption{height:80px; }
.caption h1{font-size:20px;line-height:20px;padding-top:36px;text-align: center;font-weight: bold;}
.caption p{height: 43px;line-height: 43px;color: #9a9a9a;font-size: 14px;text-align: center;}
.middle{border:1px solid #ccc;padding:6px 28px;margin-bottom: 30px;}
.middle img{max-width: 600px;}
.middle p{padding:20px 0;line-height: 30px;font-size:14px;color:#666;text-indent: 30px;}
.middle .p1{text-indent: 0;padding:0;text-align: center;}
.middle .p2{text-indent: 0;padding:0 0 0 30px;}
.middle .p_note{font-size: 12px;color: #999;line-height:18px;text-align: center;padding:10px 0 0 0;}
.middle_pic{text-align:center;}
.margin-bottom30{margin-bottom:30px;}
.margin-top30{margin-top: 30px;}
.middle .padding-top0{padding-top: 0;}
.middle .padding-bottom0{padding-bottom: 0;}
.middle .padding20{padding:20px 0;}
.bold{font-weight:bold;}
.center{text-align: center;}
.right{text-align: right;}
.text_align_right{text-align: right;}
.middle .font_size12{font-size: 12px;}
.middle h2{height: 43px;line-height: 43px;color: #666;font-size: 14px;text-align: left;}
.middle h3{height: 43px;line-height: 43px;color: #666;font-size: 14px;text-align: center;}
.p-black{color: black!important;font-weight: 600;}
.middle .img4{width: 80%;}