@charset "utf-8";
/* CSS Document */

body{margin: 0 0 0 0; text-align:center; font-family: "宋体", Arial, Helvetica, sans-serif; font-size: 12px;	background-color: #eeeeee;}
#body_1{width:984px; margin:0 auto; background:#ffffff;}
#top_1{width:960px; height:26px; background:url(../img/top_bg1.gif); color: #999999; margin: 0 auto; padding: 0 12px 0 12px; line-height:26px;}
#top_1 a:link{color: #c80079; text-decoration: none;}
#top_1 a:visited{color: #c80079; text-decoration: none;}
#top_1 a::hover{color: #c80079;}
#top_1 a:active{color: #c80079; text-decoration: none;}
#top_1a{float: left;}
#top_1b{float: right;}
#top_2{width: 960px; height: 106px; background:url(../img/top_bg2.png); color: #999999; margin: 0 auto;	padding: 0 12px 0 12px; border-bottom:5px solid #f2f2f2;}
#top_2a{float: left;}
#top_2b{width: 222px;float: right; margin-top:40px;}
#top_2c{float: left; margin:75px auto auto 10px;}

#menu {width: 960px;height: 37px; background:url(../img/top_bg3.gif); color: #ffffff; margin: 0 auto; padding: 0 12px 0 12px; line-height:37px; text-align: left;}
#menu a:link{color: #ffffff; text-decoration: none;}
#menu a:visited{color:#ffffff; text-decoration: none;}
#menu a::hover{color: #ffffff;}
#menu a:active{color: #ffffff; text-decoration: none;}
#p7PMnav {margin: 0;padding:0;}
#p7PMnav li {float:left;position:relative;display:inline;}
#p7PMnav li ul {margin: 0; padding: 0; background:#ee5bab; position: absolute; left:0; top:37px; display:none;}
/* add 090724 */
#p7PMnav li {position:relative;}
#p7PMnav li.titlelink:hover ul {display:block;visibility: visible;}
#p7PMnav li ul li {	position:static;}
#p7PMnav li.over ul {display:block;	visibility: visible;}
#p7PMnav li.out ul {visibility: hidden;}
/* end */
#p7PMnav a {display: block;	text-decoration: none; padding: 0px 0px 0px 10px;color: #ffffff;line-height:37px;}
#p7PMnav ul a {display: block; text-decoration: none; padding: 0px 10px; color: #fffff; line-height:30px;}
#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {color: #ffffff; background: #df258a;}
/* Top level menu width */
#p7PMnav li {float: left;width: 78px;}
#p7PMnav ul, #p7PMnav ul li {width: 110px;}
#p7PMnav li { text-align: left; }
#p7PMnav li#dh1 {width: 50px;}
#p7PMnav li#dh2 {width: 70px;}
#p7PMnav li#dh3 {width: 70px;}
#p7PMnav li#dh4 {width: 70px;}
#p7PMnav li#dh5 {width: 70px;}
#p7PMnav li#dh6 {width: 70px;}
#p7PMnav li#dh7 {width: 70px;}
#p7PMnav li#dh8 {width: 70px;}
#p7PMnav li#dh9 {width: 100px;}
#p7PMnav li#dh10 {width: 70px;}

#main_1{width:960px; height:237px; color: #999999; margin: 5px auto 0 auto; line-height: 228px;}
#main_1a{width:715px; height:225px; float: left; border:1px solid #d5d5d5; padding: 3px 0 0 0;}
#main_1b{width:230px; height:225px; float: right; border:1px solid #e2e2e2}
#main_2{width:960px; height:280px; color: #999999; margin: 0 auto; padding: 0 12px 0 12px; line-height: 26px; border-bottom:7px;}
#main_2a{width:231px; height:280px; float: left; margin: 0 9px 0 0; border:1px solid #d5d5d5; background:#f2f2f2;}
#main_2a1{margin: 5px 12px 5px 12px; text-indent:24px; text-align:left; line-height:20px;}
#main_2a2{margin: 0px 12px 6px 12px; padding:0 0 6px 0; text-align:right; border-bottom:1px solid #d5d5d5;}
#main_2a3{margin: 0px 12px 0px 12px; text-align:left; line-height:20px;}
#main_2a3 a:link{color: #c80079; text-decoration: none;}
#main_2a3 a:visited{color: #c80079; text-decoration: none;}
#main_2a3 a::hover{color: #c80079;}
#main_2a3 a:active{color: #c80079; text-decoration: none;}
#main_2b{width:231px; height:280px; float: right; color: #006f98; border:1px solid #a5c0d1; background:#dfeaf0;}
#main_2b a:link{color: #006f98; text-decoration: none;}
#main_2b a:visited{color: #006f98; text-decoration: none;}
#main_2b a::hover{color: #006f98;}
#main_2b a:active{color: #006f98; text-decoration: none;}
#main_2b1{margin: 5px 10px 5px 10px; padding:0 0 6px 0; text-align:left; line-height:20px; border-bottom:1px solid #d5d5d5;}
#main_2b2{margin: 1px 12px 0px 10px; text-align:left; float: left; line-height:20px;}
#main_2b3{margin: 1px 10px 0px 12px; text-align:left; float: left; line-height:20px;}
#main_3{width:960px; height:260px; color: #999999; margin: 7px auto 0 auto; padding: 0 12px 0 12px;}
#main_3a{width:715px; height:250px; background:url(../img/main_bg1.gif) repeat-x; float: left; border:1px solid #d5d5d5;}
#main_3a1{height:30px; float: left; color:666666;font-weight: bold; padding: 0 0 0 12px; line-height:30px;}
#main_3a2{width:662px; height:198px; float:left; margin:0 0 0 5px; padding:5px 15px 5px 15px; border:1px solid #ededed;}
#main_logo{float:left; margin:5px 12px 5px 12px;}
#main_3a3{width:188px; height:188px; float:left; margin:0 0 0 5px; padding:10px 10px 10px 10px; border:1px solid #ededed; text-align: left; line-height:20px;}
#main_3b{width:230px; height:250px; background:url(../img/main_bg1.gif) repeat-x; float: right; border:1px solid #e2e2e2}

#bottom_1{width:960px; height:32px; color: #999999;margin: 0 auto; padding: 0 12px 0 12px;	line-height: 32px; text-align: left; border-bottom:3px solid #e5e5e5;}
#bottom_1 a:link{color: #c80079; text-decoration: none;}
#bottom_1 a:visited{color: #c80079; text-decoration: none;}
#bottom a::hover{color: #c80079;}
#bottom_1 a:active{color: #c80079; text-decoration: none;}
#bottom_2{width:960px; height:85px; background:url(../img/bottom_bg.gif); color: #ffffff;margin: 0 auto; padding: 0 12px 0 12px;	line-height: 26px; border-top:3px solid #fd50b9}
#bottom_2a{float: left;text-align: left; margin:12px 0 0 2px;}
#bottom_2b{float: left;text-align: left; margin:12px 0 0 35px;}
#bottom_2c{float: right;}
