﻿
.top_bg{width:100%; height:480px;margin:0 auto;position:relative;z-index:999;}

.top_lb{width:100%;height:136px;margin:0 auto; z-index:2; position:relative; background:#7c223b }
.top_lb_c{ width:1084px;height:136px;margin:0 auto; }
.top_logo{ width:281px; height:136px; font-size:0px; float:left;}



.top_ls{ width:803px;height:136px; float:left;}
.top_liens{width: 803px; height:40px; line-height:40px; float:left;  text-align:right; z-index:2; font-size:12px; color:#fff; padding-top:14px;}
.top_liens a{ font-size:12px; color:#fff; padding-left:35px;}

.top_ss{width:233px; height:30px; padding-top:17px; float:left; padding-left:560px; padding-right:10px; }





.top_ss .txt{ background:#fff; height:29px; line-height:29px; float:left;border:0px;padding-left:10px; width:187px;}
.btns{ height:29px; width:36px;float:left;background:url(../images/top_ss_bg.png) no-repeat; border:0px; }


.top_bg_img{width:1008px; height:176px;margin:0 auto; position:absolute; z-index:0; left:0px; top:0px;}

.slider{width:1008px; height:176px;margin:0 auto; position: relative;



}
.sliderb{ width:345px; height:60px;position: relative; top:43px; left:310px;}
.sliderb .item {
		  height: 100%;
		  position: relative;height:60px;
		  z-index: 1;
		}


.slider .item {
		  height: 100%;
		  position: relative;height:176px;
		  z-index: 1;
		}





.top_dh {
    width: 100%;
    height: 50px;
    background: url(../images/dh_bg.png); position:absolute; z-index:100; top:136px;
}
.top_dhc {
    width: 1084px;
    height: 50px;
    margin: 0 auto;
}

.top_dh .li1 {
    width: 120px;
    height: 50px;
    text-align: center;
    float: left;
}
    .top_dh .li1 a:link {
        font-size: 14px;
        color: #fff;
        text-decoration: none;
        font-weight: bold;
    }
    .top_dh .li1 a:visited {
        font-size: 14px;
        color: #fff;
        text-decoration: none;
    }
    .top_dh .li1 a:hover {
        font-size: 14px;
        color: #fff;
        text-decoration: none;
        font-weight: bold;
    }
    .top_dh .li1 a:active {
        font-size: 14px;
        color: #fff;
        text-decoration: none;
    }


.nav {
    height: 50px;
    z-index: 999999
}



    .nav > li {
        float: left;
        position: relative;
        width: 120px;
        text-align: center;
        z-index: 9999;
        height: 50px;
        line-height: 50px;
        background: url(../images/dh_lien.png) right no-repeat;
    }
        .nav > li:nth-child(9) {
            background:none;
        }


    .nav li a:hover {
        color: #fff;
      
      
    }



    .nav li.focusa {
        background: #7c223b;
        color: #fff;
        z-index: 999999
    }
   
    
    .nav li ul li.focusa {
        background: #be4466;
        color: #fff;
        z-index: 999999
    }
    
    
    
    .nav li.focusa a {
        color: #fff;
      
    }
    .nav li a {
        display: block;
        font-size: 15px;
        height: 50px;
        color: #fff;
        margin: 0 auto;
        font-family: "Microsoft YaHei";
        z-index: 999999;
    }



    .nav li ul {
        position: absolute;
        left: 0;
        width: 120px;
        display: none;
        z-index: 9999
    }
     
        
        .nav li ul a {
            width: 120px;
            font-size: 13px;
            z-index: 999999;
            font-weight:normal;
            color: #000;
        }

        .nav li ul li {
            background: #7c223b;
            height: 30px;
            line-height: 30px;
        }

.one {  top:44px;z-index:999999 }



.nav li ul li a:link {
    font-weight: normal;
}

.nav li ul li a:visited {
    font-weight: normal;
}

.nav li ul li a:active {
    
}
.nav li ul li a:hover {
   
}



.one li a:hover {
    color: #fff;
 
}









.nav li ul.two {
    left: 120px;
    top: 0px;
    z-index: 9999
}



.one li a.more { background:url(../images/there.png) no-repeat 106px center; }



.one li a.more:hover { background:url(../images/there.png) no-repeat 106px center; }



.nav li ul.hdw { left:120px; }





.nav li ul.hdwq { left:120px; }







.lis{ height:40px; width:225px;float:right;  padding-right:35px;  }



.div_s{ width:196px; height:24px; padding-top:9px; padding-left:7px; background:url(../images/input_line_bg.png) bottom left no-repeat; float:right;}


#textfield{ float:left;background:#ffffff; height:22px; width:160px;  border:0px;padding-top:2px; line-height:25px; padding-left:5px;}
.top_dh_s_sub{ background:url(../images/top_dh_s_sub.png) no-repeat; border:0px; float:left; height:27px; width:26px; display:inline;}


.spint2{  color:#ccc; }
.spint1{  color:#000; }



.banner {
    width: 100%;
    height: 340px;
    background: 340px;
}
.banner_c {
    width: 100%;
    height: 340px;
    margin: 0 auto;
}