@charset "utf-8";
/* CSS Document */
html {margin:0; padding:0;}
body {margin:0; padding:0;}
/*For Header*/
.header{width:1000px; position:relative; margin:0 auto; height:auto; overflow:hidden;}
.logo{height:70px; width:420px; margin:0; padding:10px 0 5px 10px; float:left;}
.logo h1{margin-bottom:0;}
.logo h2{margin-top:2x;}
.toplink{height:30px; width:560px; text-align:right; margin-top:10px; float:right;}
.toplink ul{margin:0;}
.toplink ul li{margin-left:3px; display:inline;}
.multiling{height:20px; width:560px; text-align:right; margin:0; float:right;}
.multiling img, .multiling img a:link, .multiling img a:hover, .multiling img a:visited{border:1px #666 solid;}
.multiling ul{margin:0; list-style:none;}
.multiling ul li{margin-left:3px; display:inline;}
/*For Navigation*/
.nav{width:1000px; margin:0 auto; height:auto; text-align:center; overflow:hidden;}
.nav ul{margin:0; list-style:none;}
.nav ul li{margin:5px 30px; display:inline;}
/*For Location*/
.cpage{width:1000px; margin:0 auto; height:auto; overflow:hidden;}
.cpage ul{width:600px; margin:5px 10px; list-style:none; float:left;}
.cpage ul li{display:inline;}
.cpage ul li a:link, .cpage ul li a:visited{color:#0077aa; text-decoration:none;}
.cpage ul li a:hover {color:#0077aa; text-decoration:underline;}
.cpage .addit{width:125px; height:16px; float:left; margin:5px 10px;}
/*For Big Banner*/
#banner{width:1000px; height:273px; margin:5px auto 5px; overflow:hidden;}
#banner img{clear:both; width:1000px; border:0;}
/*For Main Content*/
.container{width:1000px; margin:0 auto; margin-top:10px; margin-bottom:5px; height:auto; overflow:hidden;}
/*For Left Content*/
.contleft{width:649px; height:auto; margin:0; padding:13px; border-right:1px #bfbfbf solid; float:left; overflow:hidden;}
#fst{width:623px; height:auto; margin:0; padding:0 10px; overflow:hidden;}
#fst h1, #fst h1 a:link, #fst h1 a:visited{width:623px; margin-top:10px; padding-bottom:10px;}
#fst img.soft, #fst img.soft a, #fst img.soft a:link, #fst img.soft a:hover, #fst img.soft a:visited{width:160px; height:160px; border:0; margin:5px 5px 10px 10px; float:left; overflow:hidden;}
#fst span{width:160px; height:50px; margin:0 15px; padding:10px 5px auto auto; text-align:center; float:left; clear:left;}
#fst span.old{width:160px; height:50px; margin:0 15px; padding:10px 5px auto auto; text-align:center; float:left; clear:left;}
#fst h2{margin:0; padding:0; width:400px; height:auto; text-align:left; float:right;}
#fst p{clear:right; margin-bottom:5px; padding:0;; width:400px; height:240px; text-align:left; float:right;}
#fst ul.des{clear:right; margin-bottom:5px; padding:0;; width:400px; height:240px; text-align:left; float:right;}
#fst ul.button{margin:5px auto 10px; padding:0; width:400px; height:auto; text-align:center; float:right; list-style:none;}
#fst ul.button li{width:150px; height:60px; margin:5px 15px; display:inline; }
#fst ul.button li a:link, #fst ul.button li a:visited{padding:5px 30px;}
#fst ul.button li a:hover{padding:5px 30px;}
#press{width:623px; height:auto; margin-bottom:5px; padding:0 10px; overflow:hidden;}
#press h1, #press h1 a:link, #press h1 a:visited{width:623px; margin-top:10px; padding-bottom:10px;}
#press ul{width:623px; height:auto; margin-bottom:10px; padding:0; list-style:decimal;}
.snd{width:200px; height:250px; margin:5px 0; padding:0 5px; overflow:hidden; float:left;}
.snd h1, .snd h1 a:link, .snd h1 a:visited{width:200px; margin:0; padding-bottom:5px;}
.snd img, .snd img a{width:100px; height:130px; float:left; margin:5px; border:0;}
.snd p{width:185px; height:180px; margin:5px; float:left; overflow:hidden;}
.snd span, .snd span a:link, .snd span a:visited{width:180px; margin-top:10px; margin-left:10px; padding-bottom:5px; float:left;}
/*For Right Content*/
.contright{width:300px; height:auto; margin:0; float:right; padding:12px; overflow:hidden;}
#riad{width:300px; height:auto; margin:1px 0;}
#riad img, #riad img a{width:300px; height:180px; margin:0; border:0; clear:both;}
.prolist{width:300px; height:auto; background:transparent; margin:15px 0;}
.prolist ul {letter-spacing:1px; padding:10px;}
.prolist ul{margin:0; padding:5px; padding-bottom:0.5em;}
.prolist ul li{width:294px; height:25px; margin:0 0 10px; display:block;}
.prolist ul li a:link, .lscontent ul li a:visited{padding:3px;}
.prolist ul li a:hover {padding:3px;}
.lstop, .lsbottom {display:block; background:transparent; font-size:1px;}
.lsb1, .lsb2, .lsb3, .lsb4 {display:block; overflow:hidden;}
.lsb1, .lsb2, .lsb3 {height:1px;}
.lsb2, .lsb3, .lsb4 {background:#bca6cb; border-left:1px solid #623466; border-right:1px solid #623466;}
.lsb1 {margin:0 5px; background:#623466;}
.lsb2 {margin:0 3px; border-width:0 1px;}
.lsb3 {margin:0 2px;}
.lsb4 {height:1px; margin:0 1px;}
.prolist h1, .lscontent {display:block; background:#fff; border:0 solid #623466; border-width:0 1px; margin:0;}
.prolist h1{padding:10px;}
/*For Main Footer*/
#bnav{width:1000px; margin:0 auto; height:auto; text-align:center; overflow:hidden;}
#bnav ul{margin:0; list-style:none;}
#bnav ul li{margin:5px 15px; display:inline;}
#bottomlk{width:988px; margin:0 auto 5px; padding:5px; height:auto; overflow:hidden;}
#bottomlk ul{width:260px; margin:5px; list-style:disc; float:left;}
#footer{width:1000px; margin:0 auto; padding:5px auto 5px; height:auto; overflow:hidden;}
