﻿@charset "UTF-8";
/* CSS Document */
/*清除格式*/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, dl, dt, dd, ul, ol, li, pre,
form, fieldset, button, input,legend,div,
img{ border:medium none; margin: 0; padding: 0;}
/*h5新标签*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{ display:block;}
/* 重置表格元素 */
table { border-collapse: collapse; border-spacing: 0;}
em,i{font-style: normal;}
img{ border:none;}
/* 重置列表元素 */
ul, ol,li{ list-style: none; }
body{color:#333;overflow-x: hidden;font-family: "Microsoft Yahei";font-size: 14px;}

/*清除浮动*/
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ clear:both; content:'.'; display:block; height:0; visibility:hidden;}
.clearfix{ zoom:1;}

a{ text-decoration:none;}
a:hover{text-decoration:none;color:#FF6428;}

.wrap{ width:1200px; margin:0 auto;}



/*边距*/
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.ml15{ margin-left: 15px;}
.ml20{ margin-left:20px;}

.w100{ width:100%;}
.text-align{ text-align:center;}
/*display*/
.hidden{display:none;}
.show{display:block;}
/*浮动*/
.fl{float:left;}
.fr{float:right;}
.overflow{overflow:hidden;}
/*定位*/
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}

/* 返回顶部 */
.backTop{ position:fixed; right:30px; bottom:30px;}
#backTop{ background:url(../img/back.png) no-repeat; width:57px; height:57px; display:block;}

.w548{ width:548px;}
.w632{ width:632px;}
.w575{ width:575px;}
.w380{ width:380px;}
.w225{ width:225px;}
.w260{ width:260px;}
.w420{ width:420px;}
.w355{ width:355px; background:#f9f9f9;}

.head{ height:46px; background:#fbfbfb;}
.weather{ padding-left:26px; background: url(img/date.png) no-repeat left 9px;}
.header .top{ margin: 27px auto 0 auto; height:76px;}
.header .top .nav li{float: left;font-size: 16px;}
.header .top .nav li a{color: #bf0b0a; display:inline-block; padding:32px 26px 5px 26px;}
.header .top .nav li a span{ margin-top:13px; display: block; padding-bottom:5px;}
.header .top .nav li a:hover{  color:#fff; text-decoration: none; border-radius:6px 6px 0 0;}
.header .top .nav1 a{background: url("../img/li1.png")no-repeat center 12px;}
.header .top .nav2 a{background: url("../img/li2.png")no-repeat center 12px;}
.header .top .nav3 a{background: url("../img/li3.png")no-repeat center 14px;}
.header .top .nav4 a{background: url("../img/li4.png")no-repeat center 15px;}
.header .top .nav5 a{background: url("../img/li5.png")no-repeat center 12px;}
.header .top .nav6 a{background: url("../img/li6.png")no-repeat center 14px;}

.header .top .nav1 a:hover{background: #e1181f url("../img/li-1.png")no-repeat center 12px;}
.header .top .nav2 a:hover{background: #e1181f url("../img/li-2.png")no-repeat center 12px;}
.header .top .nav3 a:hover{background: #e1181f url("../img/li-3.png")no-repeat center 14px;}
.header .top .nav4 a:hover{background: #e1181f url("../img/li-4.png")no-repeat center 15px;}
.header .top .nav5 a:hover{background: #e1181f url("../img/li-5.png")no-repeat center 12px;}
.header .top .nav6 a:hover{background: #e1181f url("../img/li-6.png")no-repeat center 14px;}

.header .subnav{ background: #c11115; height:50px; line-height:50px;}

.header .top .in{ float:left;width: 251px;}
.header .top .log{float:right;width: 78px;}
.show_menu_icon{ background:url(../img/show_menu_icon.png) no-repeat; width:89px; height:26px; color:#fff; font-size:14px; line-height:26px; padding-left:19px; margin-top:15px;}
.headline{ background:#f9f9f9 url(../img/headline.png) no-repeat; height:130px;}
.img{margin: auto;
    background-color: #000;
    padding: 0;
    margin: 0;
}
.top_wrapper{
    position: relative;
    height: 590px;
}
.head_wrapper{
    height: 50px;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(12,13,9,0.8);
    width: 100%;
    z-index: 90;

}
.col_top{
    height: 155px;
}
.nav_wrapper{
    height: 100px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgba(255,255,255,.95);

}
.footer{width: 100%;background: #525252;height: 180px;}
.footer .foot{width: 1200px;height: 161px;margin: auto;padding-top: 19px; font-size:12px;}
.footer .foot .ftop{height: 50px;}
.footer .foot .ftop .flist{height: 18px;float: left;}
.footer .foot .ftop .flist li{height: 14px;line-height:14px;float: left;padding: 0 12px;border-right: 1px solid #b4b4b4;}
.footer .foot .ftop .flist li a{color: #b4b4b4; font-size:12px;}
.footer .foot .ftop .flist li:first-child{padding-left: 0;}
.footer .foot .ftop .flist li:last-child{border: none;}
.footer p{float: right;color: #b4b4b4;}
.footer .foot .fbtm{width: 390px;margin: auto;color: #b4b4b4;text-align: center;line-height: 26px;}