@charset "utf-8";
/* CSS Document */
body{margin:0 auto;padding:0px; background:url(../images/bg.jpg) top left repeat-x;}
*{ font-family:"宋体";}
img{ border:none;}
ul,li{ list-style:none;margin:0px;padding:0px;}
#clear{ clear:both; margin:0px;}

#top{width:1004px;height:94px;margin:0 auto; }
.logo{width:691px;height:94px;float:left; border:none;}

.search{width:309px;height:84px;padding-top:10px;float:left;padding-right:4px;}
.home{ text-align:right; font-size:12px; color:#000;}
.home a{ text-decoration:none; color:#000;}
.home a:hover{ text-decoration:none; color:#e40613;}
#nav2{width:201px;margin:0;height:24px;float:left;line-height:15px; background:url(../images/sea.jpg) no-repeat;margin-top:11px; float:right;}
#search{height:24px;line-height:20px;background:none;width:150px;color:#ccc; border:none;}
#submit{background:none;width:40px;height:20px;cursor:pointer; border:none;}



#menu{width:1004px; height:40px; margin:0 auto; background:url(../images/menu_bg.jpg) left top repeat-x;}
.me_le{width:20px;height:40px; float:left; background:url(../images/menu_list.jpg) right top no-repeat;}
.nav_center{width:743px;height:40px; float:left;}
.nav_center ul li{width:120px;height:30px;float:left; text-align:center; font-size:14px; font-weight:bold; color:#FFF; /*padding-top:9px;*/}
.nav_center ul li a{ width:120px; display:block; text-decoration:none; color:#FFF;padding-top:14px;}
.nav_center ul li a:hover{ text-decoration:none;background:url(../images/me_ho.png) no-repeat;_background:none; padding-bottom:10px;}

#me_line{width:2px;height:40px;margin:0px; padding:0px;}
#me_line1{width:200px;height:40px; background:url(../images/link.png) bottom no-repeat;line-height: 40px;font-size: 18px;color: #fff; float:left;}


#banner{width:1004px;height:257px;padding-top:10px;margin:0 auto;}
.ban_le{width:14px;height:257px; float:left; background:url(../images/ban_bg.jpg) left top no-repeat;}
.ban_le1{width:990px;height:257px; float:left;}
.focus {width:989px; height:257px; overflow:hidden; position:relative;}
.focus ul {height:380px; position:absolute;}
.focus ul li {float:left; width:989px; height:257px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:989px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}




#main_meee{width:1004px;height:20px;margin:0 auto;}

#foot{width:1004px;height:auto; margin:0 auto; border-top:1px solid #aeb2b4; font-size:12px; color:#000; line-height:22px; text-align:center;
padding-top:15px;}



#main_mee{width:1004px;height:10px;margin:0 auto;}
#main_me{width:1004px;height:40px;margin:0 auto; background:url(../images/menu_bg.jpg) top left repeat-x;}
.main_me1{width:552px;padding-left:19px; font-size:12px; font-weight:bold; color:#FFF; line-height:22px;height:30px;padding-top:10px; float:left;}
.main_me1 a{ color:#FFF; text-decoration:none;}
.main_me2{width:391px;height:30px; float:left;padding-top:10px;}
.main_me3{ color:#FFF; font-size:12px; font-weight:bold;}
.main_me4{width:200px;}
.main_me5{margin:0px;padding:0px;}
.index_banner{
        width: 1004px;
        margin:0 auto;
        position: relative;
    }
.index_banner .hd{
    position: absolute;
    bottom: 10px;
    right:10px;
    z-index: 99;
}

.index_banner .hd li{
    display: inline-block;
    background: rgba(0,0,0,0.5);
    color: #fff;
    padding: 5px 10px;
    margin: 0 4px;
    cursor: pointer;

}
.index_banner .hd li.on{
    background:rgba(245,9,25,1);
}
    .index_banner .bd{
        width: 100%;

    }

    .index_banner .bd li{
        width: 1000px;
        height: 500px;
        overflow: hidden;

    }
     .index_banner .bd li img{
        width: 1000px;
        height: 500px;
        overflow: hidden;

    }