@charset "utf-8";
body { font-family: "微软雅黑"; }
h1 { font-family: "黑体"; font-weight: bolder; }
.banner { background-image: url(../images/banner.jpg); background-repeat: no-repeat; background-position: center; height: 600px; }
.banner2 { background-image: url(images/banner2.jpg); background-repeat: no-repeat; background-position: center; height: auto; width: 100%; }
.title_h { padding-top: 30px; padding-bottom: 50px; }
.con_h { padding-top: 20px; padding-bottom: 60px; }
.p_h { line-height: 24px; color: #888; }

.tab1 { font-size: 24px; background-color: #3fbff0; color: #FFF; font-family: "微软雅黑"; text-align: center; }
.tab2 { font-size: 24px; background-color: #fa4f4f; color: #FFF; font-family: "微软雅黑"; text-align: center; }
.renqun { font-size: 18px; color: #3fbff0; line-height: 30px; }
.renqun2 { font-size: 18px; color: #fa4f4f; line-height: 30px; }
re {
	width: 200px;
	height: 150px;
	border: #000 solid 1px;
	overflow: hidden;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}
re img {
	cursor: pointer;
	transition: all 0.6s;
}
re img:hover {
	transform: scale(1.4);
}

.mimg2:hover  {
    border: 6px solid #FFCC00;
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.mimg2  {
    border: 6px solid #EFEFEF;
    -moz-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    -webkit-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
    margin-bottom: 18px;
}
.nav2 {
    background-color: #f5f5f5;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #e8e8e8;
}
.footer {
    background-color: #333;
    height: 320px;
    line-height: 24px;
    color: #CCC;
    text-align: center;
    padding-top: 20px;
}