@charset "utf-8";
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:21px;text-align:justify; border-top:5px solid #000; min-width:1003px; }
*{ margin:0; padding:0; color:#333; }
a img { border:none; }
a { color:#000000; outline:none; text-decoration:none; }
ul, ol, li { list-style:none; }
.clear { clear:both; font-size:0px; line-height:0px; }
.table01 { background:#599933; width:99%; margin:8px auto; white-space:normal; text-align:left; }
.table01 tr { background: #F7FFF9; color:#0363A0; }
.table01 td { padding-left:3px; }
.table01 tr.top { background:#C4E5CE; }
.table02 { background: #E9F1F4; width:100px; margin-top:2px; margin-right:4px; font-size:12px; color:#2B4B9C; float:left; }
a.location { color:#000; font-weight:bold; }
a:hover.location { color:#EF5725; }
h2 { font-size:24px; line-height:35px; }
.con_all { width:180px; height:33px; margin-top:10px; display:block; margin-left:513px; }
input { border:1px solid #999999; height:20px; line-height:20px; }
textarea { border:1px solid #999999; height:80px; line-height:20px; }
.STYLE1 { color: #FF0000 }
.lab { color:#ff0000; font-size:12px; }
#webtop { width:80%; }
#tophimin { width:1003px; height:95px; background:#fff; float:left; }
#etw_header { width:1003px; height:25px; background:#fff; float:left; }
#etw_mhead { width:1003px; height:55px; float:left; background:#fff; margin-top:10px; padding-bottom:5px;position:relative; }
#homecenter { width:92px; height:44px; background:url(../images/homecenter.jpg) no-repeat; float:left; padding-left:30px; }
#homecenter a.exhi { width:auto; height:41px; background:url(../images/video.jpg) no-repeat; padding-top:10px; color:#7f6d7b; font-weight:bold; padding-left:45px; font-weight:normal; float:left; }
#homecenter a:hover{color:#EF5725;}
#yy { width:1003px; height:auto; float:left; padding-top:3px; text-align:right; clear:both; }
#yy a { color:#333; }
#yy a:hover { color:#EF5725; }
#bannerborder { width:100%; height:196px; float:left; border-top:1px solid #003366; border-bottom:1px solid #003366; padding:1px 0px;  }
#banner { width:100%; height:196px; float:left; background:#006600; }
.logo { height:53px; width:47px; float:left; margin-left:5px; }
.company { float:left; width:350px; padding-top:15px; margin-left:14px; font-weight:bold; font-size:15px; }
.classname { width:390px; margin-top:45px; margin-bottom:33px; float: left; font-size:21px; color:#FFFFFF; font-weight:bold; margin-left:300px!important; margin-left:120px; font-family: Georgia, "Times New Roman", Times, serif; height: 30px; line-height: 30px; }
.log { float:left; width:133px; height:55px; padding-right:10px; margin-left:5px; }
.etw_container_top { width:190px !important; _width:200px; height:120px; color:#000; float: left; padding-right:10px !important; _padding-right:0px; margin-left:20px !important; _margin-left:10px; padding-left:31px; background:url(../images/banner_left.jpg) no-repeat; border-left:1px solid #ccc; border-right:1px solid #ccc; }
.etw_container_top a { color:#FFF; }
.etw_container_top01 { width:210px; height:149px; color:#000; float: left; margin: 0; padding-left:8px; padding-right:10px; background:#DBEAF1; }
.etw_container_top01 a { color:#FFF; }
.menu2 { width:720px; height:41px; float:left; }
.menu2 li a.data { width:auto; height:41px; background:url(../images/data.jpg) no-repeat; padding-top:10px; color:#2C7EEE; float:left; padding-left:45px; font-weight:normal; }
.menu2 li a.index { width:auto; height:41px; background:url(../images/index.jpg) no-repeat; padding-top:10px; color:#FF7209; padding-left:45px; font-weight:normal; float:left; }
.menu2 li a.profile { width:auto; height:41px; background:url(../images/profile.jpg) no-repeat; padding-top:10px; color:#306480; padding-left:45px; font-weight:normal; float:left; }
.menu2 li a.products { width:auto; height:41px; background:url(../images/products.jpg) no-repeat; padding-top:10px; color:#339933; padding-left:45px; font-weight:normal; float:left; }
.menu2 li a.newpro { width:auto; height:41px; background:url(../images/newpro.jpg) no-repeat; padding-top:10px; color:#BF5050; padding-left:45px; font-weight:normal; float:left; }
.menu2 li a.contactus { width:auto; height:41px; background:url(../images/contactus.jpg) no-repeat; padding-top:10px; color:#AA47C6; padding-left:45px; font-weight:normal; float:left; }
.menu2 li a:hover { color:#EF5725; }
.menu2 li a.exhi { width:auto; height:41px; background:url(../images/e.jpg) no-repeat; padding-top:10px; color:#09C; padding-left:45px; font-weight:normal; float:left; }

.menu2 li.top { display:block; float:left; width:auto; height:23px; ; float:left; margin-right:2px; font-weight: bold; line-height:22px !important; line-height:21px; }
.menu2 li a.top_link { display:block; float:left; padding:0px 10px 0px 10px; background:url(../images/menubg.jpg) repeat-x; border:1px #15A4D0 solid; color:#000000; cursor:pointer; }
.menu2 li a.top_link span { float:left; display:block; }
.menu2 li a.top_link span.down { float:left; display:block; }
.menu2 li a.top_link:hover { color:#fff; }
.menu2 li a.top_link:hover span { }
.menu2 li a.top_link:hover span.down { }
.menu2 li:hover > a.top_link { color:#fff; }
.menu2 li:hover > a.top_link span { }
.menu2 li:hover > a.top_link span.down { }
.menu2 table { border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0; }
/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover { visibility:visible; position:relative; z-index:200; }
.menu2 li:hover { position:relative; z-index:200; }
/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, .menu2 :hover ul ul, .menu2 :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul :hover ul ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; }
.menu2 :hover ul.sub { left:0; top:32px; background: #fff; padding:3px; border:1px solid #00780c; white-space:nowrap; width:200px; height:auto; z-index:300; padding-right:5px; }
.menu2 :hover ul.sub li { display:block; height:auto; line-height:20px; position:relative; float:left; width:200px; font-weight:normal; border-bottom: 1px dotted #a2a2a2; }
.menu2 :hover ul.sub li a { width:195px; padding-left:5px; color:#000; text-decoration:none; float:left; }
.menu2 :hover ul.sub li a.fly { background:#fff url(../images/arrow.gif) right center no-repeat; height:auto; width:195px; display: block; text-align: left; }
.menu2 :hover ul.sub li a:hover { background:#00780c; color:#fff; font-weight:normal; }
.menu2 :hover ul.sub li a.fly:hover { color:#fff; background:#00780c url(../images/arrowhover.gif) right center no-repeat; }
.menu2 :hover ul li:hover > a.fly { color:#fff; background:#00780c url(../images/arrowhover.gif) right center no-repeat; width:195px; dispay: block; float: left; padding: 0 5px; text-align: left; }
.menu2 :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul :hover ul :hover ul { left:200px; top:-4px; background: #fff; padding:3px; border:1px solid #00780c; width:200px; z-index:400; height:auto; }
#etw_container { width:975px; height:auto; overflow:hidden; background:#fff; float:left; }
#banner_01 { background:#DBEAF1; float:left; width:218px; padding-left:2px; padding-right:10px; height:150px; border-right:1px solid #ccc; margin-left:20px; }
#banner_01 ul { color:#000; float:left; width:218px; height:auto; text-align:left; }
#banner_01 ul li { font-weight:bold; margin:3px 0 0 0px; padding-left:5px; width:100%; float:left; }
#banner_01 ul li ol { display:block; color:#f60; margin-left:0px; width:218px; }
#banner_01 ul li ol li { border-bottom:1px solid #eee; background:url(../images/list_a1.gif) no-repeat 1px 7px; font-weight:normal; line-height:16px; width:218px; margin-top:4px; }
#banner_01 ul li ol li.more { float:left; text-align:right; background:none; }
#etw_left { margin-top:10px; float:right; width:250px; background:url(../images/content.jpg) no-repeat; height:auto; margin-left:5px; }
.title, .title01 { font-size:15px; color:#EF5725; height:23px; text-align:left; font-weight:bold; width:200px; padding-left:10px; }
.title a { color:#EF5725; }
.cer { background:url(../images/cer.jpg) no-repeat; width:193px; height:40px; padding:10px 0px 0px 10px; }
.cer a { color:#fff; font-weight:bold; font-size:15px; }
.cer a:hover { color:#EF5725; }
.enquipment { background:url(../images/enquipment.jpg) no-repeat; width:193px; height:40px; padding:10px 0px 0px 10px; }
.enquipment a { color:#fff; font-weight:bold; font-size:15px; }
.enquipment a:hover { color:#EF5725; }
#left { margin-top:10px; float:right; width:245px; height:auto; margin-left:5px; }
#left ul { color: #000; float:right; width:245px; height: auto; text-align: left; margin-bottom:5px; }
#left ul li { margin: 3px 0 0 3px; width:235px; float:left; }
#left ul li ol { display:block; color:#ff6600; margin-left: 0px; width:245px; }
#left ul li ol li { width:235px; height:auto; float:left; }
#left ul li ol li.sma { border-bottom:none; font-weight:normal; line-height:17px; float:left; display:block; width:240px; margin-top:4px }
#left ul li ol li span { width:215px; text-align:right; display:block; }
#left ul li ol li.sma a { font-weight:normal; border-bottom:1px dashed #ccc; color:#333; }
.rightcenter a { color:#333; text-align:right; float:left; }
#left ul li ol li.sma a:hover, .rightcenter a:hover { color:#EF5725; text-decoration:underline; }
#left ul li ol li.sma a:visited { color:#000; }
#left ul li ol li.more { float:left; text-align:right; background:none; }
#left ul li a { display:block; padding-left:2px; font-weight:bold; color:#000; }
#left ul li a:hover { color:#00AB4F; }
#left ul li ol li a { display:block; }
#left ul li ol li a:hover { color:#EF5725; }
#etw_left .etw-contact { float:left; width:193px; margin-top:18px; padding-left:14px; height:auto; }
.contact2 {	height:auto;position:absolute;left: 4px;top: 65px;}
.contact2 img { border:2px solid #A5E2A8;}
#etw_left .etw-contact .us { height:auto; float:left; padding-left:10px; text-align:left; }
.add { color:#00AB4F; font-weight:bold; }
.indent { text-indent:22px; display:block; }
.indent01 { text-indent:23px; display:block; }
.website { text-indent:52px; display:block; }
#etw_right { float:left; margin-left:10px !important; _margin-left:2px; width:705px; height:auto; margin-bottom:5px; }

#etw_right .title_right, .title_other { width:96%; text-align:left; font-size:13px; color:#00AB4F; background:url(../images/title.jpg) no-repeat left; font-weight:bold; margin-left:4px; height:auto; margin-top:10px; }
#etw_right .block {float:left; width:350px; height:30px; }

#etw_right .headname { float:left; width:100%; height:30px; font-size:12px; line-height:30px; color:#CCC; }
marquee{color:#CCC;}

.title_other { margin-top:35px; }
#etw_right .title-envent { width:96%; height:auto; text-align:left; font-size:13px; color:#00AB4F; border-bottom:1px solid #ccc; font-weight:bold; margin-left:4px; height:auto; margin-top:10px; }
.title_right a, .title_other a, .title-envent a { color:#339933; text-decoration:underline; }
.title_right a:hover, .title_other a:hover, .title-envent a:hover { text-decoration:none; color:#EF5725; }
.sales_bg { width:670px; height:auto; padding-left:10px; padding-right:10px; float:left; }
.sales_bg ul { width:670px; height:auto; border-bottom:1px solid #f5f5f5; float:left; padding-bottom:2px; }
.sales_bg ul li.lefttop { width:500px; height:auto; float:left; }
.sales_bg ul li.left { width:200px; height:auto; float:left; }
.sales_bg ul li.right { width:210px; height:auto; float:left; margin-left:25px; }
.sales_bg em { font-weight:bold; font-size:13px; color:#000; }
#etw_right .title_contact { border-bottom:1px dashed #9CF; width:96%; text-align:left; font-size:12px; color:#00AB4F; background:url(../images/redarrow_button.jpg) no-repeat left; padding-left:13px; font-weight:bold; margin-left:4px; height:auto; margin-bottom:10px; }
a.more { color:#000; font-weight:bold; text-align:right; width:50px; height:auto; }
a.more:hover { color:#EF5725; }
.pic01 { width:630px; height:auto; }
.pic01 img { margin:4px; }
.nextpro { width:688px; height:auto; margin-top:30px; text-align:center; }
#etw_right a.next { width:auto; height:18px; margin-top:10px; background:#ccc; padding:0px 4px; color:#000; border:1px solid #ccc; margin-left:5px; }
#etw_right a.next:hover { background:#EF5725; border:1px solid #959595; color:#fff; }
#etw_right a.nexting { width:auto; height:18px; background:#ccc; border:1px solid #ccc; text-decoration:underline; color:#EF5725; padding:0px 4px; font-weight:bold; margin-left:5px; }
#etw_right .about { padding:0 0 0 5px; width:690px; float:left; margin-top: 10px; }
#etw_right .about p { margin-bottom:5px; }
#etw_right .about1 { padding:0 0 0 5px; width:690px; float:left; margin-top: 10px; color:
#999; padding-bottom:15px;}


#myshowinfo { width:670px; height:auto; float:left; margin: 0 auto; margin-left: 10px; margin-top: 15px; }
#myshowinfo ul { width:670px; height:auto; float:left; }
#myshowinfo ul li { width:670px; height:auto; float:left; }
#myshowinfo ul li a { color:#333; display:block; text-decoration:underline; margin:0px auto !important; margin:3px auto; }
#myshowinfo ul li a:hover { text-decoration:underline; color:#EF5725; }
.area { color:#EF5725; font-weight:bold; }
#etw_right .about_contact { color:#333333; padding:0 0 0 5px; width:657px; float:left; }
#etw_right .about_contact p { margin-bottom:5px; }
#etw_right .etwcontact { padding:0 0 0 5px; width:690px; float:left; margin-top: 10px; }
.img01 { display:block; margin:5px auto; }
.img04 { float:left; border:1px solid #ccc; padding:1px; margin-right:2px; }
.imgcer { float:left; border:1px solid #ccc; padding:1px; margin-right:2px; margin-top:5px; }
.twopic { width:690px; height:auto; margin:5px auto; text-align:center; }
.twopic img { margin-left:3px; }
.twopic .img02 { margin-left:10px; }
.twopic .envent { margin-left:5px; border:1px solid #ccc; padding:1px; }
.describepro { width:340px; height:auto; text-align:center; float:left; }
.describepro01 { width:250px; height:auto; text-align:center; float:left; }
.img03 { float:left; margin:4px 3px 0px 0px; }
.content { width:657px; height:auto; float:left; margin-top:10px; }
#etw_right .consulting { float:left; width:169px; height:33px; }
#etw_right .consulting img { float:left; border:none; margin:0; }
.threepro { width:658px; height:auto; float:left; }
.threepro ul { width:658px; height:auto; float:left; }
.threepro ul li { width:210px; height:auto; float:left; margin-right:5px !important; _margin-right:2px; }
.threepro ul li ol { width:210px; height:auto; float:left; }
.threepro ul li ol li { width:210px; height:auto; float:left; }
.threepro ul li ol li img { border:1px solid #ccc; }
.threepro ul li ol li.threepro_name { width:210px; height:auto; display:block; text-align:center; color:#000; }
.threepro ul li ol li.threepro_name a { color:#0363A0; }
.threepro ul li ol li.threepro_name a:hover { color:#00AB4F; }
.pages { width:auto; height:auto; float:right; margin:4px 4px 4px 0px; }
.pages a { display:inline-block; padding:0px 6px; background:#0363A0; color:#fff; font-weight:bold; }
.pages a:hover { background:#00AB4F; color:#fff; text-decoration:underline; }
.pages a.current { background:#00AB4F; text-decoration:underline; }
.top_pages { margin-left:360px; width:100px; height:30px; }
.top_pages_two { margin-left:280px; width:50px; height:30px; }
a.top_page { width:30px; height:30px; background:#0363A0; text-align:center; margin-right:3px; font-weight:bold; color:#fff; padding:2px 6px; }
a.top_page:hover { background:#00AB4F; color:#fff; text-decoration:underline; }
a.top_page_botton { width:30px; height:30px; background:#00AB4F; text-align:center; margin-right:3px; font-weight:bold; color:#fff; padding:2px 6px; text-decoration:underline; }
a.top_page_botton:hover { background:#00AB4F; color:#fff; }
a.page_up { width:30px; height:30px; background:#E50003; text-align:center; margin-right:3px; font-weight:bold; color:#fff; padding:2px 6px; }
a.page_up:hover { background:#E50003; color:#fff; }
#re_products { height: auto; width: 690px; float:left; }
#re_products ul { margin:6px auto; width:690px; height:auto; margin-left:5px; float:left; }
#re_products ul li { margin:5px 0px 15px 0px; width:342px; height:90px; float:left; border-bottom:1px solid #ccc; padding-left:2px; }
#re_products ul li ol { width:342px; height:90px; float:left; }
#re_products ul li ol li { display: inline; float: left; width:80px; border:none; }
#re_products ul li ol li a { display:block; }
#re_products ul li ol li a:hover { }
#re_products ul li .etw_pinfo { width:225px; float:left; height:80px; padding-left:8px; margin-left:5px; border:none; text-align:left; }
#re_products ul li .etw_pinfo a { text-align:left; color:#000; display:block; border:none; }
#re_products ul li .etw_pinfo a:hover { color:#EF5725; border:none; }
#re_products ul li img { padding:1px; }
.otherpro { width:690px; height:auto; float:left; padding-bottom:10px; margin-top:15px; border:1px solid #ccc; background:#F7FFF9; }
.otherpic_title { background:#599933; color:#fff; font-weight:bold; padding-left:5px; }
.enquip_title { background:#ccc; color:#000; font-weight:bold; padding-left:5px; }
.back { float:left; margin-right:3px; margin-top:10px; border:1px solid #ccc; margin-left:4px; }
#re_pro { height:auto; width:690px; float:left; }
#re_pro ul { margin:6px auto; width:690px; height:auto; margin-left:5px; float:left; }
#re_pro ul li { margin:5px 0px 15px 0px; width:690px; height:110px; float:left; border-bottom:1px solid #ccc; padding-left:2px; }
#re_pro ul li ol { width:690px; height:110px; float:left; }
#re_pro ul li ol li { display: inline; float: left; width:113px; border:none; }
#re_pro ul li ol li a { display:block; }
#re_pro ul li ol li a:hover { }
.detailpro { float:left; width:690px; text-align:center; }
.detailpro a { font-size:13px; color:#EF5725; font-weight:bold; }
.detailpro a:hover { font-size:14px; }
#re_pro ul li .etw_describe { width:545px; float:left; height:110px; padding-left:8px; margin-left:5px; border:none; }
#re_pro ul li .etw_describe a { text-align:left; color:#000; display:block; border:none; font-weight:bold; }
#re_pro ul li .etw_describe a:hover { color:#EF5725; border:none; }
#re_pro ul li img { padding:1px; }
#other { width:680px; height:auto; margin:15px auto; background:#F7FFF9; border:1px solid #EAFFF3; float:left; }
#other ul { width:670px; height:auto; float:left; }
#other ul li { width:670px; height:auto; }
#other ul li.name { font-size:14px; color:#EF5725; background:url(../images/1.gif) 5px no-repeat; padding-left:21px; font-weight:bold; }
#other ul li a { color:#333; text-decoration:underline; font-weight:bold; background:url(../images/a.gif) 10px 6px no-repeat; padding-left:17px; }
#other ul li a:hover { color:#EF5725; background:url(../images/a1.gif) 10px 6px no-repeat; }
#footer { clear:both; width:1003px; background:#fff; height:75px; float:left; border-top:1px solid #DBDBDB; }
#etw_bottom { width:1003px; height:15px; float:left; }
#etw_bottom h5 { color: #BCBCBC; font-size: 10px; width: 100%; margin: 0px auto; text-align:center; font-weight:normal; }
#etw_bottom h5 a { color:#BCBCBC; }
#footernav { width:1003px; height:17px; float:left; color:#BCBCBC; text-align:center; }
#footernav a { color:#333; padding:4px 3px 0 3px; height:17px; }
#footernav a:hover { color:#EF5725; }
.indentcon { text-indent:169px; float:left; width:1003px; height:auto; }
.indentcon01 { text-indent:230px; float:left; width:1003px; height:auto; }
.indentcon02 { text-indent:149px; float:left; width:1003px; height:auto; }
.indentcon03 { text-indent:73px; float:left; width:1003px; height:auto; }
#footer .etw-address { width:1003px; height:18px; color:#fff; text-align:center; float:left; margin:3px 0px; }
#footer .etw-address a { color:#EF5725; }
#footer #otherlink { width:900px; height:20px; margin:0 auto; float:left; text-align:center; }
#footer #otherlink div { width:auto; margin-left:10px; text-align:center; margin-top:3px; display:inline; }
#footer #otherlink div a img { border:none; }
#footer #otherlink div a { text-decoration:none; color:#656565; }
.products { width:700px; height:auto; padding-top:20px; }
.products ul { width:700px; height:auto; margin:0; padding:0; }
.products ul li { width:150px; height:auto; float:left; margin-top:12px; margin-bottom:2px; margin-left:16px!important; margin-left:15px; }
.products ul li ol { width:150px; float:left; height:140px!important; height:150px; margin:0; padding:0; }
.products ul li ol li { width:150px; height:auto; border:1px solid #ccc; margin:0; padding:0; }
.products ul li ol li.xinxi { width:150px; height:auto; background:#F7FDFA; display:block; text-align:center; border:none; }
.products ul li ol li.xinxi a { color:#333; font-size:11px; line-height:15px; }
