@charset "utf-8";
body,td,th,input,select,textarea,button {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #252525; line-height:18px;}
body {margin: 0; background-color:#CCC;}

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: #252525; text-decoration:none}
a:hover {color: #CC0000; text-decoration:none;}
button {border:0;cursor:pointer;}
dl,dt,dd {margin:0; padding:0}
hr {height:1px}

.V { vertical-align:top;}
.set { float:right; width:100px; height:60px; display:block;}
.page-body { width:1003px; margin:0 auto; background-color:#FFFFFF;}
.top { background-image:url(images/topbg.jpg);}
.banner { background-image:url(images/bannerbg.jpg);}
.mid { padding:20px 40px 20px 30px; background-image:url(images/mid-boxbg.jpg); background-repeat:repeat-x;}
.bot { background-image:url(images/botbg.jpg);}
.bot td {  color:#858688; padding-left:10px;}
.bot a { color:#858688}
.newCont,.pordNav { width:287px;}
.newCont span { float:right; font-weight:bold; margin-top:8px;}
.pordNav { margin-top:6px;}
.prodCont ul { margin:5px 0px; list-style-type:none; width:287px; padding:0px;}
.prodCont li { background-image:url(images/prodLi.png); width:137px; height:33px; float:left; display:block; margin:0px 6px 6px 0px; text-align:center; overflow:hidden}
.prodCont a { line-height:30px;}
.prodtop span { float:right; font-weight:bold;}
.sleft { font-weight:bold; font-size:14px; background-color:#9BA9B1; line-height:26px; text-indent:8px; color:#fff;}
.sNav { font-weight:bold; font-size:14px; background-color:#9BA9B1; line-height:26px; text-indent:8px; color:#fff;}
.sNav span { float:right; margin-right:15px; font-weight: normal; font-size:11px }
.sBody { padding:8px; line-height:24px;}
.sleftmenu ul { margin:5px 0px; list-style-type:none; padding:0px; border:solid #E1E6E8 1px;}
.sleftmenu li { background:url(images/sleftbg.jpg) repeat-x; margin:0px 0px 4px 0px; line-height:23px; width:100%}
.sleftmenu ul ul {margin:0; border:none; margin-top:4px}
.sleftmenu a{ text-indent:25px; width:263px; display:block}
.sleftmenu ul ul a {text-indent:30px}
.sleftcont { width:263px; margin-top:10px;}
.mbot { margin-bottom:8px;}
.prodlist { border-bottom:dashed #CCCCCC 1px; padding-bottom:8px;}
.prodmore { float:right; margin-right:20px;}
.prodlist-body { line-height:24px; border-top:solid #999999 1px;}
.newstitl,.newstitr { border:solid #999999 1px; text-align:center; line-height:24px;}
.newslist ul { list-style-type:none; margin:15px 0px 0px 0px; padding:0px;}
.newslist li { border-bottom:dashed #999999 1px; text-indent:10px; line-height:24px;}
.newslist span { float:right; margin-right:10px;}

.sTit{ padding:10px; font-size:14px; font-weight:bold; color:#000066; text-align:center}
.sInfo{ color:#9BA9B1; border-bottom:1px solid #9BA9B1; line-height:25px; text-align:center}
.sCon{ line-height:23px; padding:15px 0px}
.sBot{ text-align:right; line-height:25px; border-top:1px solid #9BA9B1}

.mPage{ text-align:center}

.cp img{ border:1px solid #9BA9B1; padding:2px}

.search {float:left; padding-left:330px}
	.search input {font-size:12px; border:1px solid #b1b1b1}
	.search .button {font-size:10px; height:18px; line-height:12px; padding:0; margin:0}