@charset "utf-8";
body { background:#E6EAEB url(../images/bg.jpg) repeat-x; font-family: arial; text-align:center; margin:0 auto; font-size:12px; color:#333; }
img { border: 0px; }
* { padding: 0px; margin: 0px; }
font{ color:#FF6600; font-size:12px; font-family:Arial;  }
a img { border: 0px; }
a { color: #000; text-decoration: none; }
ol, ul { list-style: none; }
ol:after, ul:after { display:block; font-size:0px; line-height:0px; height:0px; clear:both; visibility:hidden; }
li.clear { clear: both; height: 0px; font-size: 0px; margin-top:-20px; }
.table01 { background: #ccc; width:90%; float:left; margin-left:5px; }
.table01 tr { background: #fff; }
.table01 tr td{padding-left:3px; }
.img1 { float:right; padding-right: 40px; }
h3 { font-size:16px; line-height:25px; margin-left:10px; }
/*=== Main ===*/
 #etw_wrapper { width: 1003px; background:none; padding:0px; height:auto; overflow:hidden; margin:0 auto; text-align:left; }
.warp { overflow:hidden; width:1003px; height:auto; float:left; }
/*=== Header===*/
 
#etw_header { width:1003px; height:auto; margin: 0px auto; display: block; }
#etw_header h5 { color: #fff; font-size: 9px; width: 95%; margin: 6px auto; text-align:center; padding-top:2px; display:block; margin-left:15px; height:15px; }
#etw_header h5 a { color: #fff; }
#etw_wrapper #sizer #banner { width:930px; height:73px; background:url(../images/banner_bg.jpg); margin:0 auto!important; padding-left:0px; }
#etw_wrapper #sizer #banner .classname { width: 550px; height: 30px; font-size:23px; color: #fff; float:left; padding:0px; margin:15px 0 0 10px; }
.classname a { color:#EEE; }
#banner .proname { width:100%; float:left; height:28px; line-height:28px; }
#banner .proname h3 { font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#FFF; }
#etw_wrapper #menu { width:930px; height:35px; text-align:center; border-bottom:8px solid #999; border-top:8px solid #E2E2E2; margin-top:0px; margin-bottom:5px; }
#etw_wrapper #menu ul { width:80%; float:left; margin-top:10px; padding-left:170px!important; padding-left:120px; }
#etw_wrapper #menu ul li { font-size: 12px; font-weight:bold; margin-left:20px; float:left; list-style: none; line-height:20px; }
#etw_wrapper #menu ul li a.link { background: url(../images/32.gif) no-repeat left; margin-left:0px; padding: 5px 15px !important; padding: 8px 15px; color:#000; }
#etw_wrapper #menu ul li a.link1 { background: url(../images/31.gif) no-repeat left; margin-left:0px; padding: 5px 15px; color:#ff6600; }
#etw_wrapper #menu ul li a.link:hover { background: url(../images/31.gif) no-repeat left; color:#ff6600; }
#etw_wrapper #sizer { border:1px solid #333; width:930px; margin: 0 auto; padding:0; background:#fff; height:auto; overflow:hidden; }
/*=================================================== Left ======================================================*/
#left { width:200px; float:left; background:#F8EFE3; margin-bottom:-10000px; padding-bottom:10000px; height:auto; }
#left .now{width:200px; height:auto; float:left; }
#left .now img{ margin-left:50px; }
#left .lefttop { text-align:center; color:#fff; width:100%; margin-bottom:3px; height:24px; padding-top: 2px; font-weight: bold; font-size:16px; background: url(../images/left1.jpg) no-repeat center; }
#left .lefttop a{color:#FFF; }
#left ul { width:96%; height:auto; }
#left ul li, #left ul li.list { width:99%; height:25px; border-bottom:1px dotted #333; margin-left:4px; }
#left ul li a { width:90%; background: url(../images/2.gif) no-repeat left center; padding-left:20px; font-size: 12px; font-weight: bold; display:block; color: #333; text-align:left; line-height:24px; }
#left ul li.list a { background: url(../images/2.gif) no-repeat left center #fff; color:#990000; }
#left ul li a:hover { color:#ff6600; }
#left .contact { width:96%; height:auto; padding: 0px 3px 10px 5px; margin-top:5px; font-size: 12px; color: #333; line-height: 25px; }
#left .contact a { color:#F26522; }
#left .contact a:hover { text-decoration: underline; }
#left .contact em { margin-left:10px; font-size:12px; }

#left .title { background:url(../images/left2.gif) no-repeat; text-align:center; color:#fff; width:100%; margin-bottom:5px; height:25px; padding-top: 0px; font-weight: bold; font-size:20px; }
/*================================================================== right========================================= ===*/
#right { width:715px; float:left; margin-left:5px; background:#fff; height:auto; margin-bottom: -10000px; padding-bottom: 10000px; }
#right  h2{ font-size:20px; line-height:35px; }
#right #tu { height:200px; margin-top:5px; float:left; }
#right #tu img { border:1px solid #ccc; }
#text { width: 440px; background: url(../images/text.jpg) no-repeat; margin-left:5px; float:right; line-height: 20px; height:auto; margin-top:5px; }
#text p { padding :10px 5px 5px 10px; }
.content { width:98%; line-height: 24px; height:auto; margin-top:10px; text-align:justify; background: url(../images/ti.gif) bottom right no-repeat; }
.content a { color:#CC3300; }
#right ul { width:100%; height:auto; }
#right ul li { width:98%; margin-bottom:6px; float:left; }
#right ul li ol { width: 100%; border:none; height:auto; margin:0px; }
#right ul li ol li { width:100%; display:block; height:auto; background:none; border:none; float:left; margin:0px; }
#right ul li ol li.product { width:700px; color: #333; border-bottom:1px #99D3F1 solid; font-weight:bold; background:none; float:left; margin:0px; padding-top:5px; height:25px; }
#right ul li ol li.product a.classname { color:#ff6600; float:left; margin:5px 0 -5px 0; font-weight:bold; display:block; width:300px; text-align:left; }
#right ul li ol li.product a.more { float: right; background: url(../images/icon_02.gif) no-repeat right; padding-right:10px; font-weight: normal; display:block; bottom:-5px; margin-right:8px; margin-top:5px; width:50px; color:#990000; }
#right ul li ol li a { width:110px; height:auto; font-weight:normal; float:left; text-align:left; color: #333; display:inline-block; text-align:center; margin:10px 6px 0px 10px; }
#right ul li ol li img { border:1px solid #ccc; }
#right ul li ol li .name { height:auto; display:block; border-bottom:1px #CFCFCF dotted; line-height:21px; }
#right ul li ol li.list { width:97%; text-align:justify; padding:10px; line-height:22px; border:none; float:left; margin:5px 0px 5px 0px; background: #FBFDFF; border: 1px solid #B4DBEF; line-height:20px; }
#right ul li ol li.list a.pdf { float:left; margin:0; padding:0; width:auto; display:block; }
#right ul li ol li.list a.pdf img { border:none; margin:0 2px -5px 0; display:inline; padding:0; }
#right #pic { width:96%; padding:9px; border:none; float:left; margin:5px 5px 5px 0px; background: #FBFDFF; border: 1px solid #B4DBEF; line-height:23px; }
#right #pic a { width:auto; height:auto; font-weight:normal; float:left; text-align:left; color: #333; display:inline-block; text-align:center; margin:10px 6px 5px 10px; }
#right #pic img { border:1px solid #ccc; }
#right #about { width:96%; text-align:justify; padding:9px; line-height:22px; float:left; margin:5px 5px 5px 0px; background: #FBFDFF; border: 1px solid #B4DBEF; line-height:23px; }
#right ul li ol li img { border:1px solid #ccc; }
.title { width:170px; padding-left: 10px; background:#cc3300; color:#FFF; font-size:20px; line-height:20px; margin: 4px 0px; font-weight:bold; }
.title1 { width:400px; padding-left: 10px; background:#F26522; color:#FFF; font-size:15px; line-height:25px; margin: 4px 0px; font-weight:bold; height:25px; }
.title1 a { text-decoration:none; color:#fff; font-weight:bold; font-size:17px; }
.title1 a:hover { text-decoration:underline; }
a.more { display: block; text-align:right; float:right; width:50px; height:30px; color: #006699; font-weight:bold; margin-right:10px; }
#text p a.more{ display: inline;}
a.pag { display:inline-block; margin:0px 5px; padding:4px 8px; font-size:12px; background:#F5A635; color: #000; float:right; font-weight:bold; }
a.pags { display:inline-block; margin:0px 5px; padding:4px 8px; font-size:12px; background:#990000; color: #fff; float:right; font-weight:bold; }
a.pag:hover { color:#000; background:#990000; color:#fff; }
/*========================================================= Foot ============================================================*/
#etw_foot { width:930px!important; width:918px; clear:both; height:65px; border-top:8px solid #E2E2E2; margin:0 auto; }
#promotion { margin-top:4px; float:left; width:99%; height:30px; margin-left:10px; }
#promotion img { border:none; text-align:left; }
#promotion p { margin-top:5px; }
#etw_foot #add { float:left; width:85%; height:40px; margin-top:10px; padding-left:40px; text-align:center; }
#etw_foot #otherlink { width:505px; margin-top:1px; margin:0 auto; }
#etw_foot #otherlink div { float:left; width:90px; height:26px; margin-left:10px; text-align:center; line-height:26px;  }
#etw_foot #otherlink div a img { border:none; }
#etw_foot #otherlink a { text-decoration:none; color:#333; font-weight:bold; }
.lab { color:#ff0000; }
