/* topbar */
li,ul,form,dl,dt,dd{ margin:0; padding:0; list-style-type:none;}

#topbar{line-height:33px;height:33px;background:url(../images/topbar.jpg) repeat-x top;}
#topbar a{color:#010101;padding:0px 10px;}
#topbar .topbar_right{color:#CCC;}
#topbar a.topbar_nav{display:inline-block;background:url(../images/topbar_icon.jpg) no-repeat;padding-left:23px;}

#topbar a.login_company{background-position:0px 0px;}
#topbar a.login_user{background-position:0px -33px;margin:0px 8px;}
#topbar a.register{background-position:0px -66px;}
#topbar a.weibo{background-position:0px -99px;margin-left:10px;}
#topbar a.red{color:red}


/* nav */
.nav, .nav ul li.linedot, .nav ul li a:hover{background:url(../images/nav.jpg);}
.nav{background-position:0px 0px;background-repeat:repeat-x;width:980px;margin:0 auto}
.nav ul{list-style-type:none;height:35px;line-height:35px;}
.nav ul li{float:left;line-hegiht:35px;}
.nav ul li a{display:block;}
.nav ul li a.home{padding:0px;width:75px;background:url(../images/nav_home.jpg) no-repeat center;text-indent:-9999px;}
.nav ul li.linedot{display:block;height:35px;width:2px;overflow:hidden;zoom:1;background-position:0px -70px;background-repeat:no-repeat;}
.nav ul li a{width:88px;display:block;padding:0px;text-align:center;color:#FFF;}
.nav ul li a:hover{background-position:0px -35px;text-decoration:none;}


.logo{margin-right:10px;}

/* menu */
/*.menu{height:77px;}
.menu dl{float:left;padding-top:6px;}
.menu dt{margin-top:5px;margin-right:10px;width:20px;height:54px;text-indent:-9999px;background:url(../images/nav_map_subject.jpg);display:block;float:left;}
.menu dd{line-height:22px;float:left;width:60px;}
.menu dl.menu_news,.menu dl.menu_pro,.menu dl.menu_mar{width:218px;}
.menu dl.menu_service{width:150px;}
.menu dl.menu_pro dt{background-position:0px -54px;}
.menu dl.menu_mar dt{background-position:0px -108px;}*/

/*LOGO AND 菜单*/
.logo{float:left;/*width:138px;*/overflow:hidden;zoom:1;margin:0px auto}
.menu{float:right;width:820px;overflow:hidden;zoom:1;margin:0px auto}
.menu_01{float:left;width:218px;overflow:hidden;zoom:1;margin:0px auto}
.menu_01_title{float:left;width:41xpx;overflow:hidden;zoom:1;margin:0px auto}
.menu_01_menu{float:right;width:174px;overflow:hidden;zoom:1;margin:0px auto}
.menu_01_menu ul{margin:0px auto}
.menu_01_menu ul li{float:left;width:58px;line-height:26px; text-align:center;list-style:none;}

.menu_02{float:RIGHT;width:160px;overflow:hidden;zoom:1;margin:0px auto}
.menu_02_title{float:left;width:41xpx;overflow:hidden;zoom:1;margin:0px auto}
.menu_02_menu{float:right;width:116px;overflow:hidden;zoom:1;margin:0px auto}
.menu_02_menu ul{margin:0px auto}
.menu_02_menu ul li{float:left;width:58px;line-height:26px;list-style:none;}
#wp{width:980px;margin:0px auto;}
.float_left{float:left;}
.float_right{float:right;}
/*bottom*/
.News,.Nbanner,.NewsContent,.Newslist{width:980px; margin:0 auto; clear:both; margin-top:10px}
.bottom{width:978px;line-height:33px;font-size:14px; text-align:center;overflow:hidden;zoom:1;margin:0px auto;background:url(../images/title5.jpg);border-left:1px #e9e9e9 solid;border-right:1px #e9e9e9 solid;}
.bottom a{color:#555; text-decoration:none}
.bottom a:hover{color:#333; text-decoration:underline}
.blank10{height:10px;}
.clear{clear:both;}
.copy{width:978px;line-height:30px;text-align:center;overflow:hidden;zoom:1;margin:0px auto;}
.blank5{height:5px;}
.Location{width:980px; margin:0 auto; clear:both; background:url(../img/Location.jpg) no-repeat; text-indent:35px; line-height:30px; height:30px; margin-top:10px; color:#4b4b4b}
.Location a{color:#4b4b4b}
.Location a:hover{color:#4b4b4b; text-decoration:underline}

.hm980,.cptk,.ppsy,.dlscx,.hyzy,.content{width:980px; margin:0 auto; clear:both; padding-top:10px}
.banner{width:980px; margin:0 auto; clear:both; padding-top:10px}
.subnav{ width:240px; float:left; border-right:dashed 1px #ddd; padding-left:3px;}
.subnav li{float:left; line-height:23px; padding:0 5px}
.logo,.ad1{ float:left;}
.ad1{ margin-left:10px;width: 415px;overflow: hidden}
.ad1 img {width: 415px;height:70px}
.Title{ width:980px; margin:0 auto; clear:both;background:url(../img/title.jpg) no-repeat 0 10px; height:26px; color:#dadada; padding-top:23px}
.Titleleft{ width:405px; float:left; text-align:right}
.Titleright{ width:405px; float:right}