.special01{
    overflow: hidden;
}
.special01 .banner{
    background: url("../images/banner01.jpg") no-repeat center top;
    width: 100%;
    height: 404px;
}
.special01_box{
    margin-bottom: 50px;
    padding-bottom: 38px;
    overflow: hidden;
    background: #f3f3f5;
}
.special01_box .content{
    width: 1200px;
    margin: auto;
    overflow: hidden;
}
.special01_new_list .title{
    float: left;
}
.special01_new_list{
    height: 179px;
    margin-top: 22px;
    overflow: hidden;
    border:1px solid #d7d7d7;
}
.special01_new_list ul{
    margin-top: 15px;
    width: 1080px;
    overflow: hidden;
    float: left;
}
.special01_new_list ul li{
    float: left;
    width: 414px;
    line-height: 24px;
    margin: 6px 40px 6px 70px;
}
.special01_new_list ul li a{
    float: left;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 18px;
    color: #c76b04;
}
.special01_new{
    margin-top: 13px;
    overflow: hidden;
}
.special01_new_img{
    width: 586px;
    height: 348px;
    float: left;
    border: 1px solid #e5e5e5;
}
.special01_new_item{
    width: 583px;
    float: right;
    margin-right: 10px;
    overflow: hidden;
}
.special01_new_item .title{
    height: 44px;
    line-height: 44px;
    overflow: hidden;
    background: rgb(61,159,36);
}
.special01_new_item  .title span{
    font-size: 18px;
    color: #ffffff;
    float: left;
    font-weight: bold;
    margin-left: 28px;
}
.special01_new_item  .title a{
    float: right;
    font-size: 16px;
    color: #ffffff;
    margin-right: 20px;
}
.special01_new_item .ul{
    overflow: hidden;
}
.special01_new_item .ul ul li{
    font-size: 16px;
    line-height: 24px;
    margin: 7px 0;
    float: left;
    width: 100%;
}
.special01_new_item .ul ul li i{
    float: left;
    background: url("../images/d.jpg");
    width: 5px;
    height: 4px;
    margin-top: 10px;
    margin-left: 17px;
}
.special01_new_item .ul ul li a{
    float: left;
    color: #333333;
    margin-left: 6px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 429px;
}
.special01_new_item .ul ul li span{
    margin-right: 14px;
    float: right;
    color: #919191;
}

.focusBox_img { position: relative; width: 100%; height: 100%; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox_img .pic img { width: 586px; height: 348px; display: block; }
.focusBox_img .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox_img .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox_img .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox_img .txt li a{
    text-align: center;
    width: 400px;
    display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox_img .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox_img .num li{ float: left; position: relative; width: 18px; height: 17px; overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer; }
.focusBox_img .num li a{ position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;background: url("../images/dd.png") }
.focusBox_img .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox_img .num li.on a{ background: url("../images/dd.png") no-repeat -18px 0 }

.special02{

    background: url("../images/fp.jpg") no-repeat center top;
    overflow: hidden;
}
.special02_nav{
    font-size: 0;
    text-align: center;
    height: 2px;
    width: 1200px;
    overflow: hidden;
    margin: auto;
    margin-top: 377px;
}
.special02_nav a{
    margin: 0 55px;
    font-size: 24px;
    color: #ea0000;
    text-align: center;
    line-height: 82px;
    display: inline-block;
    background: url("../images/ad.png");
    width: 185px;
    height: 82px;
}

.special02_content{
    width: 1180px;
    padding: 0 10px;
    margin: auto;
    overflow: hidden;
    margin-top: 34px;
    padding-bottom: 40px;
}
.special01_new_item02{
    margin-bottom: 14px;
    float: left;
    width: 580px;
}
.special01_new_item03{
    float: right;
}
.special01_new_item02 ul{
    height: 304px;
    margin-top: 14px;
}