@charset "utf-8";
/* CSS Document */

/*----------top---------*/
.header{width:100%; height:239px;}
.top_box{width:100%; height:189px; background:url(../images/top_bg.jpg) center top no-repeat;}
.top1{width:1180px; height:40px; margin:0 auto; line-height:40px;}
.top1_left{width:500px; float:left; font-size:14px; color:#d1d1d1;}
.top1_right{width:280px; float:right;}
.top1_right a{width:70px; float:left; text-align:right; font-size:14px; color:#d1d1d1;}
.top2_box{width:1180px; height:100px; margin:0 auto; padding-top:10px;}
.top2_left{width:760px; float:left;}
.phone{width:256px; height:68px; float:right; margin-top:14px;}
.logo{width:408px; height:100px; float:left; background:url(../images/logo_bg.png) center right no-repeat;}
.logo img{width:388px; height:55px; margin-top:19px;}
.dw{width:343px; height:63px; float:right; margin-top:18px; font-size:18px; color:#e29e4d; line-height:30px; word-spacing:5px;}
.dw span{display:block; font-weight:bold;}
.phone p{width:200px; float:left; font-size:18px; color:#e29e4d; line-height:30px; text-align:right;}
.phone p span{display:block; font-size:24px; font-weight:bold;}
.phone b{width:48px; height:39px; float:right; display:block; margin-top:10px;}
/*----------top---end------*/

/*------nav---------*/
#jsddm li:hover ul {
    display: block;}
.nav_box{width:100%; height:50px; background:url(../images/nav_bg.jpg) center no-repeat;}
.nav{width:1180px; height:50px; margin:0 auto;}
#jsddm li{width:98px; float:left; text-align:center; line-height:50px; background:url(../images/nav_li.jpg) center right no-repeat;}
#jsddm li a{display:block; color:#333; white-space:nowrap; width:98px; height:50px;}
#jsddm li a:hover{width:98px; height:50px; background:url(../images/nav_a.jpg) center no-repeat; display:block; color:#fff; overflow:hidden;}
#jsddm li:last-child{background:none;}
#jsddm li.another a{width:98px; height:50px; background:url(../images/nav_a.jpg) center no-repeat; display:block; color:#fff; overflow:hidden;}
		
#jsddm li ul{margin: 0;padding: 0;position:absolute;display: none; z-index:999999; background:#333; opacity:0.9;}		
#jsddm li ul li{overflow: hidden;width:98px; height:26px; background:#333; line-height:26px; text-align:center; border-bottom:1px dashed #999; opacity:0.9; display:block; float:none;}
#jsddm li ul li a{width:auto; color:#fff; line-height:26px;}
#jsddm li ul li a:hover{width:98px; height:26px; display:block; background:#e09c4a; color:#333; overflow:hidden;}
.fixedNav { 
    position: fixed;
    top: 0px;
    left: 0px;
    z-index:997;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));}
/*------nav-end--------*/



/*-------footer----------*/
.footer{width:100%; height:300px; background:url(../images/footer_bg.jpg) center no-repeat; clear: both;}
.footer_nr{width:1180px; height:300px; margin:0 auto;}
.footer_nav{width:1180px; height:70px; margin:0 auto;}
.footer_nav ul li{width:98px; float:left; text-align: center;}
.footer_nav ul li a{font-size:14px; color:#fff; line-height:70px;}
.footer_nav ul li a:hover{color:#e09c4a;}
.footer_nra{width:1138px; height:200px; margin:0 auto; padding-top:16px;}
.footer_nrb{width:885px; float:left; font-size:14px; color:#fff; line-height:28px;}
.footer_nrb a{color:#fff;}
.footer_nrb h2{font-size:14px;}
.erweima{width:117px; height:117px; float:right;}
.erweima img{width:117px; height:117px;}
/*-------footer--end--------*/
