



.con2 {
padding: 0 24px;
width: 936px;

}




.con2 h2.s1 {
font-size: 30px;
margin: 20px 0 30px 0;
}

.con2 h2.s2 {
font-size: 30px;
margin: 20px 0 10px 0;
}

.con2 h2.s3 {
font-size: 30px;
margin: 20px 0 15px 0;
padding: 0 0 15px 0;
border-bottom: 1px solid #ccc;
}

.con2 div.head1 {
margin: 20px 0 0 0;
}

.con2 div.head1 h2 {
font-size: 28px;
}


.box1,
.box2,
.box3 {
width: 280px;
height: 120px;
border: 1px solid #ccc;
padding: 10px;
}



.box1 h3,
.box2 h3,
.box3 h3 {
font-size: 15px;
margin: 0 0 15px 0;
}


.box1 img,
.box2 img,
.box3 img {
margin: 15px 0 15px 0;
}


.box1 {
border-top: 4px solid #33cc00;
margin: 0 12px 0 0;
}

.box1 div.a,
.box1 div.c {
float: left;
width: 40px;
font-size: 11px;
margin: 0 0 15px 0;
padding: 3px 0 0 0;
}

.box1 div.c {
padding: 8px 0 0 0;
}

.box1 div.b,
.box1 div.d {
float: left;
width: 130px;
}

.box1 div.d {
padding: 5px 0 0 0;
}

.box1 div.b input,
.box1 div.d input {
width: 115px;
}


.box1 div.e {
float: left;
}

.box1 div.e img {
margin: 0;
}





.box2 {
border-top: 4px solid #ea0303;
margin: 0 12px 0 0;
}




.box3 {
border-top: 4px solid #ffde00;
}




.con2 div.info1 {
margin: 80px 0 0 0;
padding: 15px 0;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color: #666;
line-height: 17px;

}


.con2 div.info2 {
margin: 80px 0 0 0;
padding: 15px 0 0 0;
border-top: 1px solid #ccc;
color: #666;
line-height: 17px;
}

.con2 div.info2 h3 {
margin: 0 0 15px 0;
}









































