body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea { font-family: "Microsoft Yahei" !important;  font-size: 14px;}


/*.Bottom*/
.Bottom{background-color:#233d85; padding-top: 2%; font-size:12px;color: #a4acc1; margin-top:24px;}
.Bottom .botnav{ float:left; width:72%;}
.Bottom .botnav dl{width: 12.5%; min-width:59px; float: left;}

.Bottom .botnav dl:nth-of-type(3) dd:nth-of-type(3){display: none;}

.Bottom .botnav dt{font-size: 14px;color: #fff;font-weight:bold;}
.Bottom .botnav dt i{ border-bottom:1px solid #f8b551; width:13px; display:block; height:0; padding:10px 0 0 0; margin-bottom:10px;}
.Bottom .botnav dd a{color: #a4acc1;line-height: 25px;}
.Bottom .botnav dd a:hover{ color:#fff;}
.Bottom .botcontact{ float:right; width:27%; line-height:30px; color:#fff;}
.Bottom .botshare{ padding-top:10px;}
.Bottom .botcontact a{ float:left; margin:0 15px 0 0 ;}
.Bottom .botcontact a .iconfont{ font-size:24px; color:#a4acc1;}
.Bottom .botcontact a:hover .iconfont{ color:#fff;}
.Bottom footer{ padding:3% 0 15px; line-height:30px;}
.Bottom footer dt{width: 55%;float: right; text-align:right;}
.Bottom footer dt a{ color:#ebab00;}
.Bottom footer dd{float: left; width:40%; text-align:left;}
.Bottom footer dd em{ font-style:normal; padding:0 5px;}
.Bottom footer dd a{color: #a4acc1;}

@media(max-width:768px){
.Bottom footer dt,.Bottom footer dd,.Bottom .botcontact{ text-align:center;}
.Bottom .botnav,.Bottom .botcontact,.Bottom footer dt,.Bottom footer dd{ width:100%;}
.Bottom .botcontact a{ display:inline-block; float:none;}
.Bottom .botcontact{ padding-top:3%;}

.Bottom .botnav dl{ width:100% !important; float:none; border-bottom:1px solid #3e59a8; line-height:40px; }
.Bottom .botnav dl dt{ background:none; color:#fff; margin:0;padding:0 3%;}
.Bottom .botnav dl dd{ display:none;}
.Bottom .botnav dl dd a{ color:#f6f6f6; font-size:12px;}
.Bottom .botnav dl.active{ background:#20397e;}
.Bottom .botnav dl.active dt{ background:#1d367a; margin-bottom:10px;}
.Bottom .botnav dl.active dd{padding:0 5%; line-height:24px;}
.Bottom .botnav dl dd:last-child{ padding-bottom:10px;}
.Bottom .botnav dt i{ display:none;}
}
/*.Bottom End*/

.fixbox{ position:fixed; top:65%; right:10px; z-index:9999;}
.fixbox .iconfont{ display:block; background:url(fixbg.png) no-repeat; width:70px; height:70px; text-align:center; line-height:70px; font-size:40px; color:#2f6fa9; margin-bottom:2px;}
.fixbox .iconfont.icon-dianhua1{ padding-top:5px; font-size:35px;}
.fixbox .iconfont:hover{ color:#fb4f14;}
.fixbox .weixinbox{ position:absolute; right:74px; bottom:-20px; display:none; width:112px; height:112px;}
.fixbox .telbox{ position:absolute; right:74px; top:-0; display:none; width:120px; height:60px; line-height:70px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; background-color:#FFFFFF; -moz-opacity:0.7; opacity: 0.7; filter:alpha(opacity=70); text-align:center; font-size:16px; color:#fb4f14;}
/*Footer End*/