﻿@charset "utf-8";
/* Global Style */
body { color:#5A5B59; font:14px/1.8em Verdana, Geneva, sans-serif; text-align:center;}
strong { font-weight:bold;}
legend { display:none}
a:link {color:#5a5b59; text-decoration:none}
a:visited {color:#5a5b59; text-decoration:none}
a:hover {color:#FF4F1B;}
a:active, a:focus {color:#FF4F1B}
h1 { display:none;}
h2 { font-size:16px;}
.cGray, .cGray a:link, .cGray a:visited, a.cGray:link, a.cGray:visited {color:#8B8F92}
.cRed, .cRed a:link, .cRed a:visited, a.cRed:link, a.cRed:visited {color:#f00}
.cYello2, .cYello2 a:link, .cYello2 a:visited, a.cYello2:link, a.cYello2:visited {color:#ff0}
.cWhite, .cWhite a:link, .cWhite a:visited, a.cWhite:link, a.cWhite:visited {color:#fff}
.cBlack, .cBlack a:link, .cBlack a:visited, a.cBlack:link, a.cBlack:visited {color:#000}
.cBlue, .cBlue a:link, .cBlue a:visited, a.cBlue:link, a.cBlue:visited {color:#00f}
.cYello, .cYello a:link, .cYello a:visited, a.cYello:link, a.cYello:visited {color:#ff0}
.cC, .cC a:link, .cC a:visited, a.cC:link, a.cC:visited {color:#CCC}
.cC4, .cC4 a:link, .cC4 a:visited, a.cC4:link, a.cC4:visited {color:#CCC}
.c369, .c369 a:link, .c369 a:visited, a.c369:link, a.c369:visited {color:#369}
.c039, .c039 a:link, .c039 a:visited, a.c039:link, a.c039:visited {color:#039}
.cGreen, .cGreen a:link, .cGreen a:visited, a.cGreen:link, a.cGreen:visited {color:#060}
.cA7, .cA7 a:link, .cA7 a:visited, a.cA7:link, a.cA7:visited {color:#93A7A7}
.cC a:hover, .cC4 a:hover, .cGray a:hover, .cRed a:hover, .cBlue a:hover, .cYello2 a:hover, .cYello a:hover, .cWhite a:hover, .cBlack a:hover, .c369 a:hover, .c039 a:hover, .cGreed a:hover, .cA7 a:hover {color:#FF4F1B}

/* Header Style */
#top { height:22px; line-height:22px;}
#header { margin:0 auto; position:relative; width:1400px; z-index:500; text-align:left;}
#logo{ width:350px; height:70px; background:url(../images/logo.jpg) no-repeat;}
#menu {margin-top:35px;}
#menu li {float:left; margin-left:50px; font-size:16px; font-weight:bold;}
#banner { width:100%; height:500px; background:#333; text-align:center; overflow:hidden;}
#banner img { width:1400px; }
#navwrap {width:100%; text-align:center; height:35px; border-top:3px solid #333;}
#nav { height:40px; line-height:40px; width:1400px; margin:0 auto; text-align:left;}
#nav li { float:left; margin-right:5px;}
#nav li a { background:url(../images/arrow.png) right center no-repeat; padding-right:10px;}
/* Body Style */
#content-960 { margin:20px auto; position:relative; width:1400px; text-align:left;}
#sidebar {width:300px; }
.sidebar-widget { margin-bottom:15px; /*padding-bottom:15px;*/}
.search { padding:20px 10px; text-align:center;}
#SearchKey { border:1px solid #ccc; height:26px; line-height:26px; width:200px;}
#btnOK { width:50px; height:28px; border:1px solid #ccc;}
.sidebar-widget ul li { border-bottom:1px dotted #DADEE0; padding:15px 0 15px 25px;}
.sidebar-header { background:#F2F4F6; height:38px; line-height:38px; margin-bottom:15px; }
.sidebar-header em { width:5px; background:#E35850; display:inline-block;height:38px; float:left;}
.sidebar-header h2 { padding-left:15px; line-height:38px; height:26px !important; height /**/:38px;}
#productclass li { border:none; padding:0;}
#productclass li span { border-bottom:1px dotted #DADEE0; background:url(../images/arrow.png) 5px 12px no-repeat; padding:5px 0 5px 15px; cursor:pointer; display:block;}
/*#productclass>li>span { font-weight:bold;}*/
#productclass .midclass, #productclass .smallclass { display:none;}
#productclass .midclass li span { background:url(../images/arrow.png) 15px 12px no-repeat; padding:5px 0 5px 25px;}
#productclass .smallclass li span { background-image:none; padding:5px 0 5px 37px; cursor:auto;}
#productclass .midclass li span.nosub { background-image:none; cursor:auto;}
#productclass li span.active { background-color:#F7F7F7;}
.contact-widget { overflow:hidden;}
.contact-widget .tel { background:url(../Images/icon-tel.png) no-repeat scroll left 19px;}
.contact-widget .email { background:url(../Images/icon-email.png) no-repeat scroll left 19px;}
.contact-widget .address { background:url(../Images/icon-home.png) no-repeat scroll left 19px;}
#content-680 {width:1050px; }
#welcome { text-indent:2em; font-size:14px; line-height:1.7em; margin-top:30px;}
#welcome-wrap { margin-bottom:20px;}
.content-header { border-bottom:1px solid #DADEE0;line-height:35px; }
.content-header em { width:5px; background:#61B320; display:inline-block;height:35px; float:left;}
.productList { padding: 10px 0 0 5px;}
.productList li { width: 185px; float:left; overflow:hidden; margin-right:30px; margin-bottom:15px; margin-top:15px;}
.productList li.last { margin-right:0;}
.productList li img { width:185px; height:185px;}
.productList li span { display:block; height:22px; line-height:22px; text-align:center;}
.productList li.note { width:100%; height:30px; line-height:30px;}
#footer { width:100%; background:#eaeaea; color:#666; border-top:#c4c4c4 solid 1px; padding:10px 0;}
#footer-content { width:1400px; margin:0 auto; text-align:center;}
#footer-left {text-align:left; line-height:25px;}
#footer-right {text-align:right; padding-top:15px;}
.page { margin-top:10px;  border-top:1px dotted #DADEE0; height:35px; line-height:35px; text-align:center; clear:both;}