﻿/* CSS Document */

body {
    text-align: center; margin:0 auto; padding:0; width:1200px;
	font:14px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666; background:#FFF; 
	}
div,form,img,ul,li {margin: 0; padding: 0; border: 0; }
h1 { display:block; font-size:14px; font-weight:bold; margin:0; }
h2 { display:block; font-size:14px; font-weight:normal; }
h3 { display:inline; font-size:14px; font-weight:bold; margin:0; }
h4 { display:block; font-size:12px; font-weight:bold; margin:0; }
h5 { display:inline; font-size:16px; font-weight:bold; }
h6 { display:inline; font-size:12px; font-weight:normal; }
span { display:inline; font-size:12px; font-weight:bold; }
table,td,tr,th{ text-align:center; font-size:12px; }
input { font-size:12px; }

/* public */

a:link {color: #069; text-decoration:none;}
a:visited {color: #069;text-decoration:none;}
a:hover {color: #F06; text-decoration:underline;}
a:active {color: #069;}

.top { width:1200px; float:left; }

.leftmain { width:250px; padding-right:20px; float:left; }
.centermain { width:680px; padding-right:10px; float:left; }
.rightmain { width:250px; float:left; }

.left1 { width:250px; padding-bottom:20px; float:left; }
.left2 { width:250px; padding-top:15px; background:url(img/a09.gif) no-repeat; float:left; }
.left3 { width:250px; text-align:right; float:left; }
.left4 { width:250px; padding:10px 0; text-align:center; font-size:12px; float:left; }
.left4 img { display:block; padding:8px; background:url(img/a11.gif) no-repeat; margin:5px auto; }
.left4 li { list-style:none; width:125px; padding:5px 0; float:left; }
.left5 { width:250px; padding-top:35px; background:url(img/a50.gif) no-repeat; float:left; }
.left6 { width:250px; background:url(img/a13.gif) no-repeat; float:left; }
.left6 ul { padding-left:1px; }
.left6 li { list-style:none; color:#D46F8A; padding:6px 9px 6px 8px; background:url(img/a16.gif) no-repeat; font-weight:bold; float:left; font-size:12px; }
.left6 li.selected { background:url(img/a15.gif) no-repeat; }
.left7 { width:250px; padding:10px 0; font-size:12px; text-align:left; float:left; }
.left7 img { display:block; margin:0 auto; padding-bottom:5px; }
.left8 { width:250px; text-align:left; line-height:20px; float:left; }
.left8 img { vertical-align:middle; }
.left8 li { list-style:none; padding:4px 0 6px 18px; border-bottom:1px #CCC dashed; }
.left8 span { color:#C20D44; font-size:14px; }
.left8 img { display:block; }

.center1 { width:680px; height:377px; padding-top:40px; padding-bottom:20px; background:url(img/a18.gif) no-repeat; float:left; }
.center2 { width:313px; padding-left:27px; float:left; }
.center3 { width:285px; border-top:1px #E1E1E1 solid; padding-top:5px; text-align:left; font-size:12px; float:left; }
.center3 h1 { padding:2px 0; }
.center3 ul { width:95px; padding-bottom:4px; float:left; }
.center3 li { list-style:none; padding:2px 0; }
*html .center3 li { padding:1px 0; }
*+html .center3 li { padding:1px 0; }
.center4 { width:680px; padding-bottom:15px; float:left; }
.center5 { width:680px; height:33px; background:url(img/a20.gif) repeat-x; float:left; }
.center5 li { list-style:none; color:#666; padding-top:7px; padding-right:6px; background:url(img/a22.gif) no-repeat 0 2px; width:99px; height:24px; float:left; font-size:14px; }
.center5 li.selected { background:url(img/a21.gif) no-repeat; color:#D46F8A; font-weight:bold; height:26px; }
.center6 { width:665px; background:url(img/a23.gif) no-repeat 0 bottom; padding-bottom:10px; padding-left:15px; float:left; }
.center6a { width:665px; float:left; }
.center6a ul { width:320px; padding:5px 5px 5px 0; float:left; }
.center6a li { list-style:none; display:inline; font-size:12px; float:left; }
.center7 { width:270px; text-align:center; padding-left:10px; color:#CCC; text-align:left; }
.center8 { width:40px; text-align:center; color:#CCC; }
.center9 { width:270px; text-align:left; padding:1px 0 2px 10px; background:url(img/a24.gif) no-repeat 0 10px; }
.center10 { width:40px; padding:1px 0 2px 0; }
.center11 { width:680px; background:url(img/a26.gif) no-repeat; padding-top:10px; float:left; }
.center12 { width:680px; background:url(img/a27.gif) no-repeat 0 bottom; height:10px; float:left; }
.center13 { width:100%; background:url(img/a40.gif) repeat-x; padding-top:6px; float:left; }

.right1 { width:250px; padding:33px 0 16px 0; background:url(img/a29.gif) no-repeat; float:left; }
.right ul { padding:0 10px; }
.right1 li { list-style:none; padding:2px 0 2px 10px; background:url(img/a24.gif) no-repeat 0 10px; text-align:left; font-size:12px; }
.marquee { width:230px; height:200px; }
.right2 { width:250px; padding-top:261px; background:url(img/a49.gif) no-repeat; font-size:12px; text-align:justify; text-justify:inter-ideograph; float:left; }
.right2 img { display:block; padding-top:5px; }
.right2 h4 { padding:4px 0; }
.right3 { width:250px; padding-top:15px; float:left; }

.foot { width:1200px; font-size:12px; margin:10px 0; float:left; }
.foot1 { width:1200px; text-align:center; padding:4px 0; background:#E6E6E6; float:left; }
.foot2 { width:1200px; padding:20px 0; float:left; }
.foot3 { width:260px; float:left; }
.foot4 { width:680px; float:left; }
.foot5 { width:220px; padding:5px 0 0 40px; text-align:left; line-height:150%; float:left; }
.foot6 { width:1200px; border-top:1px #CCC solid; padding:10px 0; float:left; }


/* about */
.aboutright { width:930px; float:left; }
.aboutleft1 { width:250px; background:url(img/b16.gif) no-repeat; padding-top:40px; float:left; }
.aboutleft2 { width:244px; background:url(img/b17.gif) no-repeat 0 bottom; padding:10px 3px 30px 3px; float:left; }
.aboutleft3 { width:229px; padding-left:15px; padding-top:40px; float:left; }
.aboutleft3 li { list-style:none; width:100px; padding-bottom:10px; float:left; }
#aboutleftqq { background:url(img/b18.gif) no-repeat; }
#aboutleftmsn { background:url(img/b19.gif) no-repeat; }
.aboutleft4 { width:244px; float:left; }
.aboutleft4 img { display:block; margin:0 auto; }

.aboutright1 { width:930px; padding-bottom:10px; text-align:left; font-size:12px; float:left; }
.aboutright2 { width:910px; padding:60px 10px 0 10px; background:url(img/b24.gif) no-repeat; font-size:14px; line-height:28px; text-align:left; float:left; }
.aboutright3 { width:910px; padding:60px 10px 10px 10px; background:url(img/b25.gif) no-repeat; font-size:14px; line-height:28px; text-align:left; float:left; }
.aboutright3 img { display:block; margin:0 auto; }
.aboutright4 { width:930px; background:url(img/b27.gif) no-repeat; padding-top:20px; margin-bottom:20px; float:left; }
.aboutright5 { width:890px; background:url(img/b28.gif) no-repeat 0 bottom; padding:0 20px 15px 20px; font-size:14px; float:left; }
.aboutright5 li { list-style:none; float:left; width:212px; padding:0 5px 10px 5px; }
.aboutright5 td { padding:4px; }
.aboutright5 img { display:block; margin:0 auto; padding-bottom:6px; }
.aboutright5 h1 { text-align:left; padding:10px 0 6px 0; }
.aboutright6 { width:100%; padding-bottom:10px; float:left; }
.aboutright7 { width:910px; padding:60px 10px 0 10px; background:url(img/d61.gif) no-repeat; font-size:14px; line-height:28px; text-align:left; float:left; }
.aboutright7 li { list-style:none; padding-left:10px; background:url(img/d62.gif) no-repeat 0 13px; width:440px; float:left; }
.aboutright8 { width:910px; padding:60px 10px 0 10px; background:url(img/d61.gif) no-repeat; font-size:14px; line-height:28px; text-align:left; float:left; }
.aboutright9 { width:330px; float:left; }
.aboutright10 { width:560px; padding-left:20px; float:left; }
.aboutright10 li { list-style:none; padding-left:10px; background:url(img/d62.gif) no-repeat 0 13px; }

.lxfs1 { width:910px; padding:60px 10px 0 10px; background:url(img/b96.gif) no-repeat; font-size:14px; line-height:28px; text-align:left; float:left; }
.lxfs2 { width:910px; padding-bottom:20px; border-bottom:1px #CCC dashed; margin-bottom:20px; float:left; }
.lxfs2 img { float:left; padding-right:10px; }
.lxfs2 h1 { color:#C00; }

.xyfc1 { width:910px; padding-bottom:10px; float:left; }
.xyfc2 { width:290px; margin:0 5px; text-align:center; float:left; }
.xyfc2 img { display:block; border:1px #CCC solid; margin:0 auto 6px auto; }
.xyfc3 { width:910px; padding-bottom:30px; text-align:right; float:left; }
.xyfc4 { width:930px; background:url(img/c44.gif) no-repeat; padding-top:30px; float:left; }
.xyfc5 { width:930px; background:url(img/c41.gif) repeat-x 0 bottom; height:33px; float:left; }
#xyfcon { background:url(img/c40.gif) no-repeat; color:#F3D979; font-weight:bold; }
#xyfcon a { color:#960; }
#xyfcon a:hover { color:#967E26; text-decoration:none; }
.xyfc7 { width:87px; height:23px; padding:10px 5px 0 0; background:url(img/c42.gif) no-repeat; float:left; }
.xyfc7 a:hover { text-decoration:none; }
.xyfc8 { width:910px; padding:20px 10px; background:url(img/c43.gif) no-repeat 0 bottom; float:left; }

.kcright10 { width:910px; padding:10px 0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; float:left; }
.kcright10 a:link, .kcright10 a:visited, .kcright10 a:active { padding:2px 4px; border:1px #C20D44 solid; color:#FFF; font-weight:bold; background:url(img/b61.gif) repeat-x; margin:0 4px; }
.kcright10 a:hover { background:url(img/b62.gif) repeat-x; text-decoration:none; }
.kcright10 span { padding:2px 4px; margin:0 4px; }

.sitemap { width:910px; float:left; }
.sitemap ul { width:150px; float:left; }
.sitemap li { list-style:none; font-size:12px; }

.lyb1 { width:910px; border-bottom:1px #CCC solid; padding:10px 0; margin-bottom:10px; float:left; }
.lyb2 { width:780px; padding-left:20px; font-size:12px; font-weight:bold; text-align:left; background:url(img/c38.gif) no-repeat; float:left; }
.lyb3 { width:110px; font-size:10px; color:#CCC; text-align:right; float:left; }
.lyb4 { width:910px; text-align:left; font-size:14px; float:left; }
.lyb5 { width:880px; padding-left:30px; margin-top:6px; padding-top:6px; border-top:1px #CCC dashed; font-size:14px; text-align:left; float:left; }
.lyb5 h4 { color:#900; text-align:left; background:url(img/c39.gif) no-repeat; padding-left:20px; }
.lyb6 { width:888px; border:1px #CCC solid; background:#FFC; padding:10px; margin-bottom:10px; float:left; }
.lyb6 li { list-style:none; }
.lyb7 { width:600px; height:100px; padding:2px; background:url(img/b75.gif) no-repeat; }

.yyfw1 { background:#CCC; }
.yyfw2 { background:url(img/c65.gif) repeat-x #C20D44; padding:2px 0; color:#FFF; font-size:14px; font-weight:bold; }
.yyfw3 { background:#FFF; font-size:14px; padding:2px; text-align:left; }
.yyfw4 { background:#F3F3F3; font-size:14px; padding:2px; text-align:left; }










