﻿/* CSS Document */

body {
    text-align: center; margin:0 auto; padding:0; width:1200px;
	font:14px "宋体" Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666; background:url(img/bg_class.gif) no-repeat center 0 #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:8px; background:url(img/a09.gif) no-repeat; float:left; }
.left3 { width:245px; text-align:right; padding-right:5px; 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:10px 0 0 40px; text-align:left; 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:910px; 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; }
.aboutright5 img { display:block; margin:0 auto; padding-bottom:6px; }

.kcleft { width:934px; padding-right:16px; padding-top:20px; float:left; }
.kcright { width:250px; float:left; }

.kcleft1 { width:874px; height:340px; background:url(img/b51.gif) no-repeat; padding:50px 30px 0 30px; float:left; }
.kcleft2 { text-align:left; background:url(img/b52.gif) repeat-y; padding-left:10px; }
.kcleft2 img { display:block; padding-bottom:5px; }
.kcleft2 li { list-style:none; padding-bottom:5px; }
.kcleft3 { width:924px; height:38px; background:url(img/b53.gif) no-repeat; text-align:right; padding-top:10px; padding-right:10px; float:left; }
.kcleft4 { width:934px; float:left; }
.kcleft5 { width:934px; padding-bottom:10px; float:left; }
.kcleft6 { width:300px; padding-right:9px; margin-left:2px; margin-bottom:3px; padding-bottom:20px; background:url(img/b54.gif) no-repeat 0 bottom; float:left; }
.kcleft7 { width:275px; background:url(img/b55.gif) no-repeat; text-align:left; padding:0 15px 0 15px; font-size:12px; line-height:24px; float:left; }
.kcleft7 h1 { color:#C20D44; padding:9px 0 20px 17px; }
.kcleft7 img { float:left; border:1px #CCC solid; margin:0 10px 0 0; }
.kcleft7 ul { text-align:right; padding-top:10px; }
.kcleft7 li { list-style:none; float:right; }
.kcleft7 li img { border:0; }

.kcright1 { width:248px; background:url(img/b45.gif) no-repeat; padding:20px 1px 0 1px; float:left; }
.kcright2 { width:248px; float:left; }
.kcright2 img { display:block; margin:0 auto; padding-bottom:20px; }
.kcright3 { width:250px; padding:10px 0; float:left; }
.kcright3 img { display:block; margin:0 auto; }
.kcright4 { width:940px; padding-right:10px; padding-top:20px; float:left; }
.kcright5 { width:690px; float:left; }
.kcright6 { width:250px; float:left; }
.kcright7 { width:335px; padding-left:10px; padding-bottom:20px; background:url(img/b59.gif) no-repeat right bottom; float:left; }
.kcright8 { width:305px; background:url(img/b60.gif) no-repeat; text-align:left; padding:0 15px; font-size:12px; line-height:24px; float:left; }
.kcright8 h1 { color:#C20D44; padding:9px 0 20px 17px; }
.kcright8 img { float:left; border:1px #CCC solid; margin:0 10px 0 0; }
.kcright8 ul { text-align:right; padding-top:10px; }
.kcright8 li { list-style:none; float:right; }
.kcright8 li img { border:0; }
.kcright9 { width:690px; padding-bottom:10px; float:left; }
.kcright10 { width:690px; padding:10px 0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; 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; }
.kcright11 { width:250px; background:url(img/b63.gif) no-repeat 0 bottom; padding-bottom:12px; float:left; }
.kcright12 { width:230px; background:url(img/b64.gif) no-repeat; text-align:left; padding:0 10px 10px 10px; font-size:12px; line-height:20px; float:left; }
.kcright12 img { border:1px #FFF solid; display:block; margin:0 auto 10px auto; }
.kcright12 h1 { color:#000; padding:10px 0 20px 30px; }
.kcright13 { width:250px; float:left; }
.kcright14 { width:248px; float:left; }
.kcright14 img { display:block; margin:0 auto; }
.kcright15 { width:228px; padding:45px 10px 20px 10px; line-height:24px; background:url(img/b68.gif) no-repeat; text-align:left; float:left; }
.kcright15 li { list-style:none; padding-left:10px; background:url(img/b69.gif) no-repeat 0 6px; }
.kcr { width:680px; padding-left:10px; float:left; }
.kcr1 { width:680px; padding-bottom:10px; float:left; }
.kcr2 { width:680px; border-bottom:1px #CCC solid; float:left; }
.kcr3 { height:26px; padding-top:11px; padding-left:30px; background:url(img/b71.gif) no-repeat; font-weight:bold; color:#000; float:left; }
.kcr4 { padding-right:15px; background:url(img/b72.gif) no-repeat right 0; height:37px; float:left; }
.kcr5 { width:120px; text-align:right; padding-top:4px; float:right; }
.kcr6 { width:660px; padding:10px; text-align:left; line-height:24px; float:left; }
.kcr6 img { float:left; padding:0 10px 10px 0; }
.kcr7 { text-align:left; font-size:14px; padding:2px 0; }
.kcr span { color:#F60; font-size:14px; font-weight:bold; }
.kcr8 { width:120px; height:16px; padding:2px; border:1px #CCC solid; background:url(img/b75.gif) no-repeat; }
.kcr9 { width:660px; float:left; }
.kcr10 { width:200px; padding:0 10px; text-align:center; float:left; }
.kcr10 img { display:block; margin:0 auto; background:url(img/b76.gif) no-repeat; padding:7px 9px 11px 7px; float:none; }
.kcr11 { width:934px; background:url(img/b78.gif) no-repeat; margin-bottom:10px; float:left; }
.kcr12 { width:934px; float:left; }
.kcr13 { width:914px; text-align:left; padding:0 10px; float:left; }
.kcr13 h1 { padding:12px 0 10px 20px; color:#000; }
.kcr13 li { list-style:none; width:120px; padding:4px 0 4px 8px; font-size:12px; background:url(img/b87.gif) no-repeat 0 8px; float:left; }
.kcr14 { width:934px; background:url(img/b89.gif) no-repeat 0 bottom; padding-bottom:20px; margin-bottom:20px; float:left; }
.kcr15 { width:914px; background:url(img/b88.gif) no-repeat; padding:30px 10px 0 10px; text-align:left; line-height:20px; float:left; }
.kcr16 { width:734px; background:url(img/b90.jpg) no-repeat; padding:60px 100px 20px 100px; color:#000; text-align:left; line-height:20px; float:left; }
.kcr17 { width:650px; height:286px; background:url(img/b91.jpg) no-repeat; padding:24px 24px 0 260px; text-align:left; line-height:20px; float:left; }














