.proinfoWrap	{width:1000px; display:inline-block; }
.proinfoWrap .proinfoImg {width:50%; margin:0 auto;text-align:left;float:left;}
.proinfoWrap .proinfoImg img {max-width:100%; height:100%; margin:0 auto;  border:1px solid #eee;}
.proinfoWrap .proinfoImg .addWrap {width:100%; text-align:center; margin:0 auto;overflow:auto;}
.proinfoWrap .proinfoImg .addWrap li {text-align:center; }
.proinfoWrap .proinfoImg .addWrap li img {max-width:100px;text-align:center; }
.proinfoWrap .proinfoTit {width:45%; margin-left:5%; padding-top:20px;float:left;}
.proinfoWrap .proinfoTit .proEng {font-size:20px; font-weight:500; color:#006c71;}
.proinfoWrap .proinfoTit p.proName {font-size:26px; font-weight:500; color:#000000;padding-bottom:10px;}
.proinfoWrap .proinfoTit .proNameSinfo {padding-top:10px; font-size:14px; line-height:26px; color:#626262;}
.proinfoWrap .proinfoTit .sectionName {font-size:24px; font-weight:600; color:#000000;}
.proinfoWrap .proinfoTit .addWrap {padding-top:30px; width:100%; text-align:left; margin:0 auto;overflow:auto;}
.proinfoWrap .proinfoTit .addWrap li {text-align:center; }
.proinfoWrap .proinfoTit .addWrap li img {max-width:100%;text-align:center; border:1px solid #eee;}



.addWrap	{width:100%;display:block; padding:10px; text-align:center;}
.addWrap li {float:left; padding:0px 5px;}
.addWrap li img	{width:100px; height:100px;}

.sub_info	{padding-top:20px;}
.sub_info .sub_tit	 {font-size:16px; color:#015a5e; font-weight:500; line-height:24px; letter-spacing:0;}
.sub_info .sub_text	 {font-size:15px; line-height:24px; letter-spacing:0;}



.proDetail {padding:40px 20px; font-size:14px; line-height:28px;border-bottom:1px solid #e5e5e5; }

.pro_info_tit {margin-top:50px; padding:20px 0px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; font-size:26px;}

.ListBtn {border:1px solid #000000; color:#000000; text-align:center; padding:15px; width:160px;font-size:17px; float:right; margin-top:15px;}



/* mobile */
@media screen and (max-width: 768px){


	.proinfoWrap		{width:100%; margin-top:30px;}

	.proinfoWrap .proinfoImg {width:100%; text-align:center; float:none;}
	.proinfoWrap .proinfoImg img {max-width:100%;}
	.proinfoWrap .proinfoTit {width:100%;  margin-left:0px; margin-top:80px; padding-top:10px; float:none;}
	.proinfoWrap .proinfoImg .addWrap {clear:both; padding-bottom:10px;}
	.proinfoWrap .proinfoTit .proEng {font-size:18px; font-weight:500; color:#006c71;}
	.proinfoWrap .proinfoTit .proName {font-size:20px; padding-top:10px;}
	.proinfoWrap .proinfoTit .proNameSinfo {padding-top:10px; font-size:13px; line-height:20px; color:#626262;}

	.proDetail {margin-top:20px; padding:10px 0px; font-size:13px; line-height:20px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}

	.sub_info	{padding-top:20px;}
	.sub_info .sub_tit	 {font-size:14px; color:#015a5e; font-weight:500; line-height:24px; letter-spacing:0;}
	.sub_info .sub_text	 {font-size:13px; line-height:24px; letter-spacing:0;}


}



.board_wrap {width:100%; overflow:auto; padding:30px 0px;}

.board_wrap .board1 {width:100%; float:left;}
.board_wrap .board1 p {font-size:17px; line-height:30px; padding-bottom:5px; font-weight:bold; color:#000;}
.board_wrap .board1 table{ width:100%; text-align:center;}
.board_wrap .board1 table thead{border-bottom: 1px solid #6c6c6c; border-top: 1px solid #6c6c6c}
.board_wrap .board1 table thead tr{height:30px; background-color:#f6f6f6;}
.board_wrap .board1 table thead tr th{font-size:15px; line-height:22px;padding:10px; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
.board_wrap .board1 table thead tr th:first-child{border-left:none}
.board_wrap .board1 table tbody tr{border-bottom:1px solid #dbdbdb;}
.board_wrap .board1 table tbody tr.gray{background-color:#fafafa;}
.board_wrap .board1 table tbody tr td{font-size:15px; line-height:22px;padding:10px; border-left:1px solid #dbdbdb;}
.board_wrap .board1 table tbody tr td:first-child{border-left:none}
.board_wrap .board1 table tbody tr td.yellow{background:#fcfc8b;}
.board_wrap .board1 table tbody tr td.skyblue{background:#e8f6ff;}
.board_wrap .board1 p {line-height:24px; text-align:15px;}

@media all and (max-width:800px){
	.board_wrap .board1 p {font-size:14px; line-height:20px;}
	.board_wrap .board1 table thead tr th{font-size:14px; line-height:18px;}
	.board_wrap .board1 table tbody tr td{font-size:14px; line-height:20px;padding:10px;}
}
@media all and (max-width:640px){
	.board_wrap .board1 table thead tr th{font-size:12px; line-height:15px;}
	.board_wrap .board1 table tbody tr td{font-size:12px; line-height:15px;padding:5px;}
}

.board_wrap .board2 {width:50%; float:left;}
.board_wrap .board2 p {font-size:17px; line-height:30px; padding-bottom:5px; font-weight:bold; color:#000;}
.board_wrap .board2 table{ width:200%; text-align:center;}
.board_wrap .board2 table thead{border-bottom: 1px solid #6c6c6c; border-top: 1px solid #6c6c6c}
.board_wrap .board2 table thead tr{height:30px; background-color:#f6f6f6;}
.board_wrap .board2 table thead tr th{font-size:15px; line-height:22px;padding:10px; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
.board_wrap .board2 table thead tr th:first-child{border-left:none}
.board_wrap .board2 table tbody tr{border-bottom:1px solid #dbdbdb;}
.board_wrap .board2 table tbody tr.gray{background-color:#fafafa;}
.board_wrap .board2 table tbody tr td{font-size:15px; line-height:22px;padding:10px; border-left:1px solid #dbdbdb;}
.board_wrap .board2 table tbody tr td:first-child{border-left:none}
.board_wrap .board2 table tbody tr td.yellow{background:#fcfc8b;}
.board_wrap .board2 table tbody tr td.skyblue{background:#e8f6ff;}
.board_wrap .board2 p {line-height:24px; text-align:15px;}

@media all and (max-width:800px){
	.board_wrap .board2 p {font-size:14px; line-height:20px;}
	.board_wrap .board2 table thead tr th{font-size:14px; line-height:18px;}
	.board_wrap .board2 table tbody tr td{font-size:14px; line-height:20px;padding:10px;}
}
@media all and (max-width:640px){
	.board_wrap .board2 table thead tr th{font-size:12px; line-height:15px;}
	.board_wrap .board2 table tbody tr td{font-size:12px; line-height:15px;padding:5px;}
}

.banner {width:100%; text-align:center;  margin:0 auto;}
.banner .manual_down_btn {position:relative; width:31.33333333%; height:72px; margin-top:40px; margin-left:1%; margin-right:1%; line-height:72px; background:#006c71; text-align:center; float:left;}
.banner .manual_down_btn a {color:#ffffff; text-align:center;}

@media(max-width:1160px) {
    .banner .manual_down_btn {margin:60px auto 0;}
}

@media(max-width:767px) {
    .banner .manual_down_btn {margin-top:20px; width:31.333333%; margin-left:1%; margin-right:1%; height:40px; line-height:40px; font-size:12px;}
}

