@charset "utf-8";
.font2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;
}
#contbanner {
    width:1000px;
	height:3px;
	margin:auto;
}
#main {
   width:1000px;
   height:3966px;
   margin:auto;
}
#main-left {
   width:642px;
   height:3932px;
   margin-left:28px;
   float:left;
}
#bordertop {
   width:642px;
   height:30px;
   background-image:url(../images/bordertop.gif);
   background-repeat:no-repeat;
   float:left;
}
#link {
	width:619px;
	height:30px;
	float:left;
	background-color:#F7F7F7;
}
#link li{
	display:inline;
	list-style-type:none;
}
#bordermain {
   width:619px;
   height:3902px;
   float:left;
}
#borderleft {
   width:13px;
   height:3902px;
   float:left;
   background-image:url(../images/borderleft.gif);
   background-repeat:repeat-y;
}
#borderright {
   width:10px;
   height:3902px;
   float:right;
   background-image:url(../images/borderright.gif);
   background-repeat:repeat-y;
}
#name1 {
   width:619px;
   height:2090px;
   float:left;
   background-image:url(../images/bordermain.gif);
   background-repeat:repeat-y;
}
#name2 {
   width:619px;
   height:738px;
   float:left;
   background-image:url(../images/bordermain.gif);
   background-repeat:repeat-y;
}
#name3 {
   width:619px;
   height:984px;
   float:left;
   background-image:url(../images/bordermain.gif);
   background-repeat:repeat-y;
}
#name1-font {
	width:619px;
	height:20px;
	float:left;
	background-color: #307BA2;
}
#maincont-p1 {
   width:469px;
   height:2090px;
   float:right;
}
#name2-font {
	width:619px;
	height:20px;
	float:left;
	background-color: #307BA2;
}
#maincont-p2 {
   width:469px;
   height:738px;
   float:right;
}
#name3-font {
	width:619px;
	height:20px;
	float:left;
	background-color: #307BA2;
}
#maincont-p3 {
   width:469px;
   height:983px;
   float:right;
}
#main-pic-1 {
   width:113px;
   height:2090px;
   float:left;
}
#main-pic-2 {
   width:113px;
   height:738px;
   float:left;
}
#main-pic-3 {
   width:113px;
   height:983px;
   float:left;
}
#main-pic1 {
   width:113px;
   height:98px;
   margin-top:12px;
}
#main-pic2 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic3 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic4 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic5 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic6 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic7 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic8 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic9 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic10 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic11 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic12 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic13 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic14 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic15 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic16 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic17 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic18 {
   width:113px;
   height:98px;
   margin-top:12px;
}
#main-pic19 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic20 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic21 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic22 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic23 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic24 {
   width:113px;
   height:98px;
   margin-top:12px;
}
#main-pic25 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic26 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic27 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic28 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic29 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic30 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#main-pic31 {
   width:113px;
   height:98px;
   margin-top:24px;
}
#maincont1 {
   width:469px;
   height:122px;
}
#maincont-font1 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic1 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic1-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic1-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic1-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont2 {
   width:469px;
   height:122px;
}
#maincont-font2 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic2 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic2-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic2-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic2-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont3 {
   width:469px;
   height:122px;
}
#maincont-font3 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic3 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic3-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic3-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic3-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont4 {
   width:469px;
   height:122px;
}
#maincont-font4 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic4 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic4-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic4-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic4-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont5 {
   width:469px;
   height:122px;
}
#maincont-font5 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic5 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic5-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic5-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic5-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont6 {
   width:469px;
   height:122px;
}
#maincont-font6 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic6 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic6-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic6-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic6-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont7 {
   width:469px;
   height:122px;
}
#maincont-font7 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic7 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic7-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic7-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic7-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont8 {
   width:469px;
   height:122px;
}
#maincont-font8 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic8 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic8-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic8-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic8-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont9 {
   width:469px;
   height:122px;
}
#maincont-font9 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic9 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic9-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic9-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic9-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont10 {
   width:469px;
   height:122px;
}
#maincont-font10 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic10 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic10-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic10-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic10-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont11 {
   width:469px;
   height:122px;
}
#maincont-font11 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic11 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic11-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic11-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic11-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont12 {
   width:469px;
   height:122px;
}
#maincont-font12 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic12 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic12-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic12-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic12-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont13 {
   width:469px;
   height:122px;
}
#maincont-font13 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic13 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic13-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic13-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic13-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont14 {
   width:469px;
   height:122px;
}
#maincont-font14 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic14 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic14-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic14-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic14-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont15 {
   width:469px;
   height:122px;
}
#maincont-font15 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic15 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic15-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic15-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic15-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont16 {
   width:469px;
   height:122px;
}
#maincont-font16 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic16 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic16-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic16-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic16-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont17 {
   width:469px;
   height:122px;
}
#maincont-font17 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic17 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic17-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic17-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic17-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont18 {
   width:469px;
   height:122px;
}
#maincont-font18 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic18 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic18-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic18-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic18-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont19 {
   width:469px;
   height:122px;
}
#maincont-font19 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic19 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic19-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic19-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic19-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont20 {
   width:469px;
   height:122px;
}
#maincont-font20 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic20 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic20-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic20-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic20-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont21 {
   width:469px;
   height:122px;
}
#maincont-font21 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic21 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic21-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic21-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic21-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont22 {
   width:469px;
   height:122px;
}
#maincont-font22 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic22 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic22-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic22-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic22-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont23 {
   width:469px;
   height:122px;
}
#maincont-font23 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic23 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic23-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic23-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic23-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont24 {
   width:469px;
   height:122px;
}
#maincont-font24 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic24 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic24-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic24-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic24-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont25 {
   width:469px;
   height:122px;
}
#maincont-font25 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic25 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic25-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic25-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic25-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont26 {
   width:469px;
   height:122px;
}
#maincont-font26 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic26 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic26-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic26-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic26-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont27 {
   width:469px;
   height:122px;
}
#maincont-font27 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic27 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic27-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic27-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic27-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont28 {
   width:469px;
   height:122px;
}
#maincont-font28 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic28 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic28-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic28-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic28-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont29 {
   width:469px;
   height:122px;
}
#maincont-font29 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic29 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic29-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic29-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic29-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont30 {
   width:469px;
   height:122px;
}
#maincont-font30 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic30 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic30-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic30-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic30-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincont31 {
   width:469px;
   height:122px;
}
#maincont-font31 {
   width:469px;
   height:68px;
   margin-top:25px;
}
#maincontpic31 {
   width:276px;
   height:18px;
   float:right;
}
#maincontpic31-1 {
   width:65px;
   height:18px;
   float:left;
}
#maincontpic31-2 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#maincontpic31-3 {
   width:65px;
   height:18px;
   float:left;
   margin-left:24px;
}
#borderfoot {
   width:642px;
   height:30px;
   background-image:url(../images/borderfoot.gif);
   background-repeat:no-repeat;
   float:right;
}
#main-right {
	width:236px;
	height:1145px;
	margin-right:22px;
	margin-left:15px;
	float:right;
	border: 2px solid #F7F7F7;
}
#main-right-cont1 {
   width:205px;
   height:420px;
   float:left;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
}
#main-right-pic1 {
   width:205px;
   height:177px;
   background-image:url(../images/2007112410392196.jpg);
   background-repeat:no-repeat;
}
#main-right-font1 {
   width:205px;
   height:231px;
   margin-top:10px;
}
#main-right-botton1 {
  width:65px;
  height:18px;
  float:right;
}
#main-right-cont2 {
   width:205px;
   height:328px;
   float:left;
   margin-left:10px;
   margin-right:10px;
   margin-top:30px;
}
#main-right-pic2 {
   width:205px;
   height:177px;
   background-image:url(../images/2007112410399255.jpg);
   background-repeat:no-repeat;
}
#main-right-font2 {
   width:205px;
   height:141px;
   margin-top:10px;
}
#main-right-botton2 {
  width:65px;
  height:18px;
  float:right;
}
#main-right-cont3 {
   width:205px;
   height:315px;
   float:left;
   margin-left:10px;
   margin-right:10px;
   margin-top:30px;
}
#main-right-pic3 {
   width:205px;
   height:177px;
   background-image:url(../images/20071124103929248.jpg);
   background-repeat:no-repeat;
}
#main-right-font3 {
   width:205px;
   height:128px;
   margin-top:10px;
}
#main-right-botton3 {
  width:65px;
  height:18px;
  float:right;
}