/*¶¥²¿*/
.topbg{width: 100%;position: relative;z-index:-2;background:url(../images/bg.png);margin: 0 auto;}
.bg{position: absolute;overflow: hidden;width: 100%;height:430px;background:url(../images/topbg.png) center center no-repeat;}

.header{width:100%;height:245px;margin-bottom: 10px;}
.w1100{width:1100px;margin:0 auto;}
.head_top{width:1100px;height:44px;color:#6b292b;line-height:44px;}
.head_left{float:left;display:inline;}
.head_left a{color:#6b292b;margin:0 10px;font-size:12px;}
.head_left a.home{padding-right:25px;background:url(../images/home.png) right center no-repeat;}
.head_right{float:right;display:inline;}
.head_right .head_login{float:left;padding-left:25px;background:url(../images/mber.png) left center no-repeat;}
.head_right .head_dh{float:left;margin-left: 10px;color:#6b292b;overflow:hidden;}
.head_right .head_dh li{float:left;color:#6b292b;margin: 0 2px;}
.head_right a{color:#6b292b;}


.logo{    width: 400px;
    height: 152px;
    margin-left: 20px;
}

.nav_menu{width: 1060px;margin: 0 auto;height: 49px;padding: 0 10px 0 30px;background: #f2ecde;overflow: hidden;}
.nav_menu ul {float:left;width:870px;overflow:hidden;}
.nav_menu   a:link,.nav_menu   a:visited{ color:#6a2a2b; height:49px;line-height:49px;display:block; font-weight:normal;font-size:16px;text-decoration: none;}
.nav_menu li{float:left; display:inline-block; width:124px;height:49px;overflow:hidden; text-align:center;}
.nav_menu li.over{background:url(../images/over.png) center center no-repeat;}
.nav_menu li.over a{color:#fff;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:124px;margin-left: 1px;display:block; }
#menu_nav dl dt { height:30px; line-height:30px;width:124px;margin-top:4px;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:url(../images/over.png) center center no-repeat;font-size:14px; height:30px; line-height:30px; color:#fff;text-decoration: none; }
#menu_nav dl dt a:hover {color:#f2ecde; }

.search_form {width:163px;height:29px;padding:0 10px;background:url(../images/serchbg.png) no-repeat;float:right;margin-top:10px;overflow:hidden;}
.search_form .keyword{width:133px;height:29px;line-height:29px;border:none;background: none;float:left;}
.search_form .submitbtn{background:none; width:30px; height:29px; border:none;float:left;}

.banner{height:auto;margin-bottom:10px;}
.position{background: url("../images/nav.gif") no-repeat scroll 15px 50% #fff;font-size: 12px;height: 32px;line-height: 32px;padding-left: 33px;}


/*µ×²¿*/
#footer {margin: 0 auto;width: 100%;background: url(../images/footbg.png) repeat-x bottom;}
#footer .foot {width: 1100px;height: auto;margin: 0 auto;padding: 40px 0 57px 0px;overflow: hidden;display: block;color: #fff;}
#footer .foot a{color:#fff;}
.foot .copyright ul li {color:#fff;line-height:30px;text-align:center;font-size:14px;}
.copyright a,.copyright a.vison{color:#fff;}
/*µ×²¿2*/
#footer2{width: 100%;background: url(../images/footbg.png) repeat-x bottom;margin-top:10px;}
#footer2 .foot {width: 1100px;height: auto;margin: 0 auto;padding:40px 0 57px 0px;overflow: hidden;display: block;color: #fff;}
#footer2 .foot a{color:#fff;}
.foot .copyright ul li {color:#fff;line-height:30px;text-align:center;font-size:14px;}
.copyright a,.copyright a.vison{color:#fff;}