﻿.menu  a.active { color:#a31022; border-bottom:4px solid #a31022; padding-bottom:8px;}
h2 { font-size:50px; font-family:宋体; color:#999; font-weight: bold; margin-bottom:30px;}
h2 strong { color:#a31022;}
h2 em { font-size:25px; font-style:normal; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; color:#bebebe; margin-left:5px; text-transform:uppercase;}
@media(max-width:768px) {
h2 em { display: none;}	
}
.lettalk { display: block; padding:80px 0;}
.togather { margin-bottom:25px;}
.togather h3 { font-size:25px; text-align:center; margin-bottom:20px;}
.joinPosition { display: block; background:#f1f1f1; padding:80px 0;}
.offer { margin:25px auto;}
.offer h3 { display: block; margin:0 0 25px; border-left:5px solid #a31022; padding-left:10px;}
.offer ul{ display: block; border-bottom: none !important; margin-bottom:25px;}
.offer ul li { background:#363636; float: none !important; display:inline-block; margin-right:20px; width:160px; margin-bottom:20px; text-align:center;}
.offer ul li a:hover {  padding:0 !important;}
.offer ul li a { text-decoration: none; color:#fff;border-radius:0 0 0 0!important; border: none !important; padding:5px 20px; margin-right:0 !important; font-size:14px; }
.offer ul li.active { background:#a31022; font-weight: bold;}
.offer ul li.active a, .offer ul li a:hover, .offer ul li a:focus { background: none !important; border: none !important; color:#fff !important;padding:5px 20px !important}
.offer p { font-size:14px;}
.offer ol { margin-left:20px; margin-bottom:25px;}
.offer ol li { font-size:14px; line-height:20px; margin-bottom:5px;}
.offer h4 { margin-bottom:15px;}
#banner { display: block; position:relative;}
#banner h1 { position:absolute; text-align: center; color:#fff; bottom:30px; display: block; width:100%; border-bottom: none;}
#banner h1 span { border-bottom:1px solid #fff; padding:0 25px 5px; font-size:40px; text-shadow:0 0 5px #000; font-weight: bold; letter-spacing:0.4em;}

ol.conditions { margin-left:400px; margin-bottom:30px; margin-top:30px;} 
ol.conditions li { font-size:16px; line-height:20px; margin-bottom:15px;}
.hainaVideo { display: block; margin:25px auto 50px; width:800px;}
.hainaVideo h2 { font-size:30px;}