/*头部--顶部，导航，banner*/

.banner_pic{display: block;width:100%;overflow: hidden;height: auto;}

.banner_pic img{margin: 0 auto; width: 100%;height: auto;}

.head{width:100%;height:auto;background:#e3e3e3; }

.head_t{width:100%;height:100px;background:white;}

.head_t .top_content{width: 970px;height: 100px;margin: 0 auto;background:white;top: 0;}

.head_t div{width:970px;height:70px;margin:0 auto; position:relative;top:20px;}

.head_t div a:first-child{float:left;}

.head_t div > img{float:left; margin:1px 0 0 14px;}

.head_t div a:last-child{ float:right;}
/*导航栏*/

.head_n{width:100%;background:rgb(143,34,33);}

.head_n ul{width:1000px;height:52px;overflow:hidden;margin:0 auto;}

.head_n li{width:120px;height:52px;float:left;text-align:center;}

.head_n li a{ display:block;width:139px;font-family:'微软雅黑';color:white; line-height:52px;font-size:16px;text-decoration:none;padding-right:2px;}

.head_n li span{font-size:16px;width: 133px;height: 20px;border-right: 1px solid #BBBBBB;text-align: -webkit-center;padding: 0 25px;}

.head_n li a:hover{background:rgb(221, 188, 188);color:white;line-height:52px;}
/*搜索栏*/

.search{width:1000px;height:50px;background:#fefefe; margin:10px auto; overflow:hidden;}

.search h1{float: left;color: red;font-size: 18px;line-height: 47px;font-weight: 600;}

.search a{ float:left;color:black; line-height:50px;font-size:16px;padding-right:30px;display:block;text-decoration:none;}

.search a:last-child{padding-right: 0px;}

.search a:hover{text-decoration:underline;}

.search div{ float:right; overflow:hidden;margin:11px 10px;}

.search div input:first-child{width:240px;height:35px;color:#858585; font:normal 14px/24px '微软雅黑'; line-height:24px; float:left; margin-right:10px; padding-left: 10px;}

.search div a:last-child{text-align:center;line-height:36px;background:rgb(143,34,33);width:98px;height:36px;font-size:16px;color:white; font-family:"microsoft yahei";border:none; float:left;cursor:pointer;}


/* item */
.sub {
    width: 100%;
    border-top: 3px solid #FFF;
    background: #f4f4f4;
    height: 115px;
}
.subnav {
    width: 950px;
    margin: 0 auto;
    margin-top: 20px;
}
.sub dl.pre {
    width: 260px;
    float: left;
    overflow: hidden;
}
.sub dl.nex {
    width: 170px;
    float: left;
    overflow: hidden;
}
.sub dt {
    float: left;
    overflow: hidden;
    margin-right: 20px;
}
.sub dd {
    float: left;
    overflow: hidden;
    font-size: 13px;
}
.sub dd.zon {
    font-size: 14px;
    text-align: center;
    width: 160px;
}
.sub dd a {
    padding-right: 12px;
    color: #333;
	font-size:12px;
	line-height:25px;
}
.sub dl.nex a{
	font-size:13px;
}
.sub dd span {
    padding-right: 10px;
}
.sub dd.zon2 {
    font-size: 14px;
}