@charset "utf-8";
body { font:normal 12px/1.5em Arial, Helvetica, sans-serif; margin:0; padding:0; line-height:24px; color:#333;}
hr { border:1px dashed #FF6600; height:1px; }
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, img { margin:0; padding:0; }
img { border:0px; }
p{ padding-bottom:8px;}
*{ margin:0; padding:0;}
a img { border:none; }
a { outline:none; text-decoration:none; }

ol, ul, dl, dt { list-style:none; }
#footer a:hover{
	text-decoration:underline;
}

:focus { outline: none; } /* for Firefox */ 
ol:after, ul:after { content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
.clear { clear:both; height:0px; font-size:0px; }
#etw_wrapper { width:1003px; height:auto; margin:0 auto; padding:0px; background-color:#E8D3D1; }
#etw_header { width:100%; height:auto; background:#E8D3D1; }
#etw_header h5 { background:#FFEEEE; color:#8C0200; font-size:9px; width:100%; margin:0px auto; text-align:right; border-bottom:1px #333333 solid; }
#etw_header h5 a { color:#000; }
#etw_header .etw_mhead { display:block; width:100%; height:auto; background:#e8d3d1;}
#etw_header_logo { width:47px; height:43px; border-width:0 1px 0px 0; border-color:#fff; border-style:solid; float:left; }
#etw_header .etw_mhead #namebox { width:802px; height:70px; float:left; background:#fff;}
#etw_header .etw_mhead #namebox .name { width:90%; background:#FFFFFF;margin:17px 0 0 0; color:#7D184B; padding:0 0 0 10px; text-align:center; height:53px; font-size:20px; line-height:28px; }
#etw_header .etw_mhead #namebox .name .proname h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:25px; color:#003399; }
#etw_header .etw_mhead #underlogo { width:200px; height:100px; background:#e8d3d1; float:left; border-right:1px solid #FFFFFF; }
/*=== Head Product ===*/
#etw_header .etw_mhead .line { height:1px; width:100%; background:#FFFFFF; font:0px Arial, Helvetica, sans-serif; float:left; }
#etw_header .etw_mhead .newproduct { width:792px; height:100px; background:#e8d3d1; border-left:10px solid #A2c53B;color:#CCCCCC; margin:0 auto; float:left; }
#etw_header .etw_mhead .newproduct ul { margin:0px 0; text-align:left; width:100%; height:100%; color:#fff; }
#etw_header .etw_mhead .newproduct ul li { display:block; padding:0 0 0 8px; margin:3px 0px 0 0; width:32%; height:auto; line-height:18px; float:left; border-right:1px solid #FFFFFF; }
#etw_header .etw_mhead .newproduct ul li strong{ padding-left:10px; color:#7D184B;}
#etw_header .etw_mhead .newproduct ul li.d { width:85%; }
#etw_header .etw_mhead .newproduct ul li ol { width:100%; border:none; height:auto; }
#etw_header .etw_mhead .newproduct ul li ol li { display:inline; float:left; width:auto; text-align:left; height:auto; border:none; }
#etw_header .etw_mhead .newproduct ul li .etw_pinfo { width:60%; border:none; height:auto; color:#000000; }
#etw_header .etw_mhead .newproduct ul li .etw_pinfo a{ color:#7D184B;}
#etw_header .etw_mhead .newproduct ul li ol li a { color:#ffffff; display:block; padding:0px 0 0 0; height:auto; border:none; text-align:right; }
#etw_header .etw_mhead .newproduct ul li ol li a:hover { color:#CCCCCC; }
#etw_main { width:100%; background:#E8D3D1; float:left; overflow:hidden; }
#left{ float:left; width:200px; height:auto; background:#fff;}
#sideleft { width:196px; float:left; background:#f3f3f3; border:1px solid #d5d5d5; border-top:1px solid #FFFFFF; padding:1px;}
#sideright { width:792px; float:left; background:#FFFFFF; text-align:left; border-left:10px solid #fff; }
#etw_main { display:inline-block; }
/*\*/
#etw_main { display:block; background:#fff;}
/* end easy clearing */
/*\*/

 #sideleft ul { margin:0px 0; text-align:left; width:196px; height:auto;color:#fff; }
#sideleft ul li { width:196px; display:block; height:auto; line-height:18px; float:left; }
.title1{ float:left; width:200px; height:31px; line-height:31px; background:url(images/list.jpg) no-repeat; margin:0; padding:0; border:none; color:#fff; font-weight:bold; font-size:14px; text-align:center; margin-top:2px;}
#sideleft ul li a { color:#333; display:block; padding:5px 0 0 15px; border-bottom:1px solid #fff; }
#sideleft ul li.now a { background-color:#DCDCDC; color:#7D184B; }
#sideleft ul li a:hover { background-color:#DCDCDC; color:#7D184B; }
.title { font-size:14px; font-weight:bold; text-align:center; padding:8px 0 0 15px; width:185px; border-bottom:1px solid #CCCCCC; }
#sideleft #contact { width:100%; height:auto; padding:0px; color:#FFFFFF; line-height:20px; background:#fff;}
#sideleft #contact .contacttitle { height:41px; line-height:41px; color:#8c0200; font-size:14px; font-weight:bold; padding:0; margin:0; padding:0 0 0 10px; background:#f7f7f7; border:1px #eaeaea solid; font-family:"幼圆";}
#sideleft #contact .contacttext { padding:10px 5px 0 10px; color:#333; background:#fff; font-weight:bold; line-height:30px;}
#sideleft #contact .contacttext span.hot{ border-bottom:3px solid #cdcdcd; width:180px; padding-bottom:5px;}
#sideleft #contact .contacttext span.tele{ font-size:22px; font-weight:bold; color:#980604;}
#sideleft #contact .contacttext a { color:#666; text-decoration:underline; width:80px; padding:10px;}
#sideleft #contact .contacttext a:hover { text-decoration:none; }
#sideleft #contact .contacttext img{ float:left; width:54px;}
/*=== Right Menu ===*/
#etw_tabs1 { float:left; margin-top:2px; margin-right:1px; width:100%; font:bold 13px Arial, Helvetica, sans-serif; background:#c1c53b;}
#etw_tabs1 ul li{ float:left; width:auto; height:30px; line-height:30px;}
#etw_tabs1 a { text-decoration:none; color:#333; padding:0px 40px; display:block;}
#etw_tabs1 a:hover { color:#fff; }
#etw_tabs1 #current a { background-position:0% -23px; color:#fff; }
#etw_tabs1 #current a span { background-position:100% -23px; }
/*=== Content ===*/
#sideright #contentleft { width:538px; height:auto; float:left;color:#333333; line-height:22px; text-align:justify;}
#sideright #contentleft a{ color:#333; }
#sideright #contentleft a:hover{ color:white;}
.about a { font-family:Arial, Helvetica, sans-serif; }
.about a:hover { color:#333; }
.contenttitle { font-size:16px; color:#000000; font-weight:bold; padding:10px 0; display:block; }
a.more { color:#7D184B; display:block; float:right; font-weight:bold; }
a.more:hover { text-decoration:underline; }
#etw_content_lf #re_products ul li img, #etw_container_right #etw_p ul li img, #etw_container_right #etw_p dl dt img { border:1px solid #ccc; padding:1px; }
/*=== Right Hot Products ===*/
#sideright #contentright { width:29%; height:auto; float:left; border-left:1px #999999 solid; margin:10px 0 0 10px; padding:0 0 0 10px; }
#sideright #contentright .classtitle { background:#F3F3F3; display:block; font:bold 12px Arial, Helvetica, sans-serif; padding:0 0 0 12px; color:#7D184B; margin-bottom:10px;}
#sideright #contentright ul #hotul { width:98%; height:auto; float:left; margin:10px 0 0 0; }
#sideright #contentright ul #hotul li { width:100%; }
#sideright #contentright ul #hotul li { display:block; width:100%; height:auto; line-height:18px; border-right:1px solid #FFFFFF; }
#sideright #contentright ul #hotul li ol { width:100%; border:none; height:auto; }
#sideright #contentright ul #hotul li ol li { display:block; margin:4px 0px 0 0px; margin:4px 0px 0 0px; width:auto; text-align:center; height:auto; border:none; color:#CC0000; }
#sideright #contentright ul #hotul li .etw_pinfo { width:80%; border:none; height:auto; color:#000; text-align:left; padding:0 0 5px 0px; margin:0 0 0 22px; border-bottom:#CC3300 1px dashed; }
#sideright #contentright ul #hotul li ol li a { color:#7D184B; padding:0; margin:0; }
#sideright #contentright ul #hotul li ol li a:hover { color:#FFFFFF; background:#7D184B; }
/*=== Second Page ===*/
#etw_container_right h2 { font-size:18px; height:20px; padding-top:5px; text-align:left; text-indent:12px; }
#etw_container_right h3 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#215DB5; margin-top:30px !important; margin-top:8px; }
#etw_container_right h5 { color:#BA2670; font-size:10px; font-weight:bold; }
#etw_container_right { float:left; width:780px; height:auto; }
#etw_container_right #re_products { height:auto; width:100%; }
#re_products ul { margin:6px auto; text-align:left; width:100%; height:auto; }
#re_products ul li { width:100%; height:150px; float:left; color:#606569; display:block; text-align:center; line-height:15px; }
#re_products ul li ol { width:100%; }
#re_products ul li ol li { margin:0 2px; width:15%; color:#333; }
#re_products ul li ol li a { color:#3366FF; text-decoration:underline; }
#re_products ul li ol li a:hover { text-decoration:none; }
#re_products ul li img { border:1px solid #ccc; }
#etw_container_right #etw_p { width:100%; }
#etw_container_right #etw_p { height:auto; }
#etw_container_right #etw_p dl { margin:10px; width:98% !important; width:96%; height:auto; }
#etw_container_right #etw_p dl dt { display:block; float:left; margin:0px 1%; width:auto; height:auto; }
#etw_container_right #etw_p dl dd { float:right; padding-top:5px; width:62%; }
#etw_container_right #etw_p dl a { padding:0; }
#etw_container_right #etw_p a { color:#515151; display:block; padding:6px 0px 0px 6px; width:120px; }
.etw_font { width:97%; height:auto; float:left; line-height:24px; }
.etw_font a { color:#000; }
.etw_font a img { float:left; }
.etw_font h2 { display:block; margin:0; padding:0; color:#333; }
/*=== Foot ===*/
#footer{ width:1003px; height:auto; background:url(images/footer.jpg) repeat-y left center #7d184b; color:#fff; text-align:center; padding-top:10px;}
#footer a{ color:#fff;}
.head{ width:1003px; height:72px; background:#fff;}
.logo{ float:left; width:47px; height:43px; margin:15px 0px 0px 10px; display:inline;}
.compn{ float:left; width:auto; height:auto; padding:28px 20px 0px 10px;}
.compn h2{ font-size:18px;}
.banner{ width:538px; height:190px; background:url(images/banner.jpg) no-repeat; margin-bottom:10px;}
.search{ float:left; width:358px; height:41px; margin-top:15px;}
.upload{ float:left; width:94px; height:30px; margin-left:40px; margin-top:20px;}
.tel{ float:right; width:156px; height:51px; background:url(images/tel.jpg) no-repeat; margin-top:10px;}
.lan{ width:180px; height:15px; line-height:15px; margin-left:15px; margin-top:40px;}
.lan a{ margin:0px 10px; color:#f00; font-weight:bold;}
#form1{ margin-top:8px; margin-top:12px; padding-left:40px;}
#sea{ border:none; background:none; width:217px; margin-right:30px;}
#button1{ width:94px; background:none; border:none; font-weight:bold; height:30px; line-height:30px; padding-left:25px;}
#re_products{ width:100%;}
h3 span{ font-size:14px; color:#333; height:40px; line-height:40px;}
.place{ color:#333; border-bottom:1px dotted #ddd; padding-top:5px; background:url(images/anrrowred.gif) no-repeat left center; padding-left:20px; margin-bottom:10px;}
.place a{ color:#333;}
.place a:hover{ color:#000; text-decoration:underline;}
p.line{ width:100%; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}
.check td{ padding:5px 10px;}
span.r{ color:#f00;}
.table{ background:#ccc;}
.table tr{ background:#eee;}
.table td{ background:#fff; padding:3px 5px;}
.zhaopin{ width:538px; height:auto;}
#faq { width:530px;}
#faq li { margin: 0 0 5px; padding: 0 0 2px;}
#faq dl { margin: 0; padding:0; display:inline;}
#faq dt { font-weight:bold; cursor:pointer; line-height: 20px; padding: 0 0 5px 5px; border-bottom:1px #ccc dotted;}
#faq dd { display:none; margin:0; padding: 5px 0 5px 20px; background:#eee; line-height: 180%;}
#sideleft #contact .contacttext .ll a{ width:54px; height:38px; float:left; margin:0px; padding:0px; display:block;}
.kehu img{ float:left; padding:1px; border:1px solid #f5f5f5;}
.question{ width:780px; height:auto; border:1px solid #b8b8b8; margin-bottom:10px; overflow:hidden;}
.question .tit{ background:#d8d8d8; height:25px; line-height:25px; color:#000; font-weight:bold; border-bottom:1px solid #b8b8b8; padding-left:10px;}
.question p{ padding:10px;}
.ql{ float:left; width:70%; height:auto; border-right:1px solid #b8b8b8;}
.question ul li{ float:left; width:48%; height:auto; margin:5px 0px 0px 10px;}
.question ul li a{ color:#3300FF; text-decoration:underline;}
.qr{ float:left; width:103px; height:auto; text-align:center; margin-left:60px; margin-top:15px;}
.link{ color:#000; padding:5px 10px;}
.link a{ color:#000;}
.link a:hover{ text-decoration:underline;}
.tablepj{ background:#ccc;}
.tablepj tr{ background:#fff;}
.tablepj td{ padding:3px 5px;}
