@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body,td,th,input,select,textarea,button {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #5a5a5a;}
body {margin: 0; background:url(images/topbg.jpg) top center repeat-x;}
ul li{ display:block}
img{border:0;}
form{margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left}
th,td {border-collapse:collapse; padding:0px}
a {color: #5a5a5a; text-decoration:none}
a:hover {color: #333333; text-decoration: underline;}
button {border:0;cursor:pointer;}
dl,dt,dd {margin:0; padding:0}
hr {height:1px}

.page { width:960px; margin:0 auto;}
.topbox { background:url(images/topbg.jpg) bottom center repeat-x;}
.top-quick { margin-top:13px; margin-bottom:13px; margin-right:15px; text-align:right;}
.logo { margin-left:15px;}
.menu { background: url(images/menuboxbg.jpg) no-repeat; height:39px;}
.menu ul { list-style:none; margin-left:10px; margin-top:3px;}
.menu li { float:left; width:109px; text-align:center;}
.menu a { line-height:30px; font-size:14px; font-weight:bold; color:#FFFFFF; width:109px; display:block;}
.menu a:hover { background: url(images/menubg.jpg) no-repeat; color:#CC0000; display:block;}

.banner { margin-top:10px; margin-bottom:14px; background:url(images/banner.jpg); width:960px; height:200px;}
.sbanner { margin-top:10px; margin-bottom:14px; background:url(images/sbanner.jpg); width:960px; height:140px;}

.prodtit { background:url(images/SEVERVER.jpg) no-repeat; width:225px; }
.prodtit div {  height:29px; line-height:29px; color:#FFFFFF; margin-left:30px; font-size:12px; font-weight:bold;}

.prodlist ul { list-style:none;}
.prodlist li { border:#CCCCCC solid 1px; border-top:0; background:#F9F9F9 url(images/topIcon.gif) 10px center no-repeat;}
.prodlist a { padding-left:20px; line-height:30px;}

.midbox td { vertical-align:top;}
.title { height:28px; margin-bottom:10px;}
.title div { border-bottom:#CCCCCC dashed 1px; padding:5px 0;}
.title span { float:right;}

.cont { margin:5px 0px; line-height:22px; }
.cont td { text-align:justify;text-justify:inter-ideograph}
.cont img { padding:3px; border:#CCCCCC 1px solid;}

.bottom { border-top: #FF0000 2px solid; background:#F5F5F5; margin-top:10px;}
.bottom div { line-height:40px; margin-top:3px; margin-left:30px;}
.bottom span { float:right; margin-right:50px;}

.rightimg { width:220px; margin-bottom:10px;}
.rightimg img { border:#CCCCCC 1px solid; padding:3px;} 

.prodtitJ td { text-align:center;}

.scont { line-height:25px; margin:0 10px;}
.scont img { padding:2px; border:solid #CCCCCC 1px;}

.sprod { list-style:none;}
.sprod li{ padding:7px 0; border-bottom:dashed #CCCCCC 1px;}
.sprodtit { border:#CCCCCC 1px solid; border-bottom:0; background:#f5f5f5 url(images/topIcon.gif) 5px center no-repeat; height:22px;}
.sprodtit span { float:right; margin-right:15px; }
.sprodtit div { padding-left:15px;}
.sprodtab {border:#CCCCCC 1px solid; height:68px;}
.sprodtab div { margin:5px 15px; line-height:22px }

.mPage{ text-align:center;}
	.mPage a{ margin-right:3px}
	
.sTit{ font-size:16px; font-weight:bold; text-align:center; color:#cc0000}
.sInfo{ text-align:center; margin:5px 0px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc}
.sBot{ text-align:right; border-top:1px dotted #ccc; margin-top:5px}
.sPic { padding:2px; border:#CCCCCC 1px solid;} 