.pro4 .pro4_2 {
    margin-bottom:40px;
}

.pro4 .pro4_2 ul li a {
	font-size:16px;
    font-weight: bold;
}
.pro4 .pro4_2 ul {
    border:4px solid #ddd;
    display:inline-block;
    padding:10px;
    margin-left:23px;
}

.pro4 .pro4_2 ul li {
    text-align:center;
    font-size:14px;
    line-height:2em;
}

.pro4 .pro4_2 ul li a:hover {
	border-bottom:1px solid #00477f;
    color:#00477f;
}

.pro4 .pro4_2 ul li img {
    width:100%;
}

.pro4 .pro4_3 h3 {
	font-size:16px;
    border-top:2px solid #00477f;
    padding-top:1px;
}

.pro4 .pro4_3 h3 span {
	border:3px solid #00477f;
    padding:0 2px;
    color:#fff;
    background-color:#00477f;
}

.pro4 .pro4_3 img {
	width:100%;
    padding:20px;
    display:block;
    margin:0 auto;
}
.pro4 .pro4_4 img {
	width:100%;
    padding:20px;
    display:block;
    margin:0 auto;
    padding-top:20px;
}

.pro4 .pro4_3 ul{
	display:block;
    margin:0 auto;
    width:40%;
    padding:10px;
    border:2px dashed #eee;
}


.pro4 .pro4_3 ul li {
	font-size:14px;
    line-height:1.5em;
    text-align:center;
}

.pro4 .pro4_3 ul li span {
	font-weight:800;
    font-size:16px;
    display:block;
}

.pro4 .pro4_3 p {
	font-size:14px;
    color:#cf0000;
    text-align:left;
    line-height:3;
    font-weight:bold;
}



/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
}
.pro4 .pro4_3 img {
	width:80%;
    padding:20px;
    display:block;
    margin:0 auto;
}
.pro4 .pro4_4 img {
	width:100%;
    padding:20px;
    display:block;
    margin:0 auto;
    padding-top:20px;
}