﻿/*页面样式初始化*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font-size:14px; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
small{ font-size:12px; }
ul, ol { list-style:none; }
a { text-decoration:none;  color: #585858;}
a:hover {  color: #a51b21; }
sup { vertical-align:text-top; }
sub{ vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }

body,html{
    width: 100%;
    height: 100%;
    color: #585858;
    background-color: #fefbe9;
	font-family: 微软雅黑;
}

/*公共类名*/
.pub{
    width: 1170px;
    margin: 0 auto;
}

.fl{
    float: left;
}

.fr{
    float: right;
}

.borderRightN{
    border-right: none!important;
}

.borderLeftN{
    border-left: none!important;
}

.bannerImg{
    height: 144px;
    margin-bottom: 20px;
}

.red{
    color: #b80000;
}

/*公共头部开始*/
#header{
    width: 100%;
    height: 475px;
    overflow: hidden;
}

.header_img{
    height: 350px;
}

.nav{
    height: 44px;
    border-top: 1px solid #84081d;
    border-bottom: 1px solid #84081d;
    background: url("1747.jpg");
    line-height: 41px;
}

.nav_con{
    height: 44px;
}

.nav_con li{
    width: 10%;
    text-align: center;
    border-left: 1px solid #ae1502;
    border-right: 1px solid #ff2100;
}

.activeLi{
    background: url("1748.png")!important;
}

.nav_con li a{
    width: 100%;
    height: 100%;
    display: block;
    color: #ffffff;
    text-decoration: none;
}

.nav_con li a img{
    vertical-align: middle;
}

.nav_con li a span{
    vertical-align: middle;
}

.search{
    margin-top: 28px;
}

.searchText{
    width: 354px;
    height: 27px;
    border:1px solid #eb490a;
    outline: none;
    color: #aaaaaa;
}
/*公共头部结束*/

/*公共底部开始*/
#footer{
    height: 190px;
    background: #cd1a01;
    border-top: 6px solid #f5b400;
    overflow: hidden;
}

.footer_con{
    margin-top: 14px;
}

.footer_con_left{
    width: 586px;
    color: #ffffff;
}

.footer_con_left li{
    line-height: 30px;
}

.footer_con_right span{
    line-height: 38px;
}

.footer_con_right_left,
.footer_con_right_right{
    width: 150px;
    text-align: center;
    color: #ffffff;
    margin-left: 44px;
}