@charset "utf-8";
/* CSS Document */
body { background:url(../images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0; color:#333; font-size:12px; min-width:1003px; }
* { margin:0; padding:0 }
img { border:0px }
a img { border:0px }
a { outline:none; text-decoration:none; color:#333 }
ol, ul { list-style:none }
p.wz { line-height:21px; float:left; text-align:left; margin:5px 0 5px 0; }
.clear { clear:both; font-size:0px; padding:0; margin:0 }
.table01 { background:#ccc; width:98%; margin-bottom:10px; line-height:20px; clear:both }
.table01 tr { background:#F2F8FF; color:#333 }
.table01 .top { background:#FDFCD9 }
.table01 td { line-height:20px; text-align:left; padding-left:4px }
.table01 img { margin:0 auto; display:block }
h1 { font-size:20px; font-weight:normal; text-align:left; margin-top:2px }
h2 { font-size:20px; font-weight:normal; text-align:left; margin-top:2px }
h5 { width:980px; color:#999; background:url(../images/top.jpg) no-repeat left; font-size:9px; padding:0; margin:0px auto 0px auto; text-align:left; display:block; padding-left:11px; height:15px; float:left }
h5 a { color:#999 }
#etw_header { margin:0 auto; width:993px; height:119px; float:left; padding-left:10px; background:url(../images/topline.jpg) no-repeat left top }
#etw_header .log { float:left; width:140px; height:74px; margin-left:7px; margin-top:0px }
#language { height:18px; width:210px; margin:0 auto; padding:2px 0 0 5px; font-size:11px; float:right; text-align:right; margin-top:20px; margin-right:15px }
#language a { color:#333; display:inline-block; margin-right:5px; text-align:right; font-weight:normal }
#language a img { margin-right:4px }
#etw_companyname { width:580px; height:auto; text-align:left; float:left; font:bold 30px Geneva, Arial, Helvetica, sans-serif; color:#333; margin:20px 0px 0px 5px !important; margin:20px 0px 0px 0px; font-size:22px }
#etw_companyname1 { width:500px; height:auto; float:left; font:Geneva, Arial, Helvetica, sans-serif; color:#ff0000; font-size:11px; text-align:left; padding:5px 0 0 10px; }
#menu { width:100%; height:auto; float:left; }
#menu ul { float:left; width:100%; height:43px!important; _height:41px; font-weight:bold; text-align:center; margin-top:2px!important; _margin-top:0px; }
#menu ul li { width:auto; height:43px!important; _height:41px; background:url(../images/menu.jpg) no-repeat right; float:left; }
#menu ul li a { float:left; margin-right:2px; display:block; color:#FFF; width:160px; line-height:41px; text-align:center }
#menu ul li.first a { text-align:center; width:100% }
#menu ul li a:hover, a.link { background:url(../images/menu1.jpg) repeat-x; }
#menu ul li.button a { display:block; background:#B93700; color:#FFF }
#etw_content { width:1003px; margin:0 auto; overflow:hidden; background:url(../images/top.jpg) left repeat-y; text-align:left; height:auto; float:left }
/*=============================== Left ========================*/
#etw_left { width:255px; height:auto; float:left; margin-left:9px!important; margin-left:5px }
#etw_left ul { background:url(../images/leftbg.jpg) bottom no-repeat #eee; text-align:left; width:100%; padding-bottom:25px!important; padding-bottom:33px; margin-top:5px; float:left; margin-bottom:5px }
#etw_left ul li { padding:2px 0; float:left; width:99% }
#etw_left ul li.pro { padding:3px 0 1px 0; border-bottom:1px solid #ccc; float:left; width:100%; display:block; line-height:18px; font-weight:bold }
#etw_left ul li.pro a { color:#1B437F; background:none; padding:6px 0 3px 2px }
#etw_left ul li.pro a:hover, #etw_left ul li.pro a:visited { color:#1B437F }
#etw_left ul li a { display:block; font-size:12px; padding:1px 0; background:url(../images/arrow.gif) 1px 8px no-repeat; padding-left:8px; line-height:16px; margin-left:6px }
#etw_left ul li a:visited { display:block; color:#666 }
#etw_left ul li a:hover { color:#f00 }
#etw_left ul li a.link { color:#f00; text-decoration:underline }
.contact { width:255px; float:left; margin-top:5px; margin-left:0px; padding-bottom:10px }
/*=============================== Right =======================*/
#etw_right { width:725px; height:auto; float:right; margin-top:10px; background:#fff }
.toplink { width:95%; float:left; color:#333; text-align:left; height:16px; margin-left:6px; font-size:11px; line-height:16px; margin-bottom:3px; padding-left:5px }
.toplink a { color:#1B437F; padding-right:6px; padding-left:0px; font-size:11px; background:url(../images/dot1.gif) no-repeat right }
#etw_right #banner { background:url(../images/banner.jpg) no-repeat; height:208px; width:711px; float:right; border:1px solid #ccc; margin-top:5px; margin-right:10px }
#etw_right .title, #etw_right .title1 { width:95%; font-weight:bold; height:25px; line-height:25px; color:#F00; padding-left:5px; float:left; font-size:14px; border-bottom:1px solid #D6D5D5; margin-top:5px; margin-left:5px }
#etw_right .title1 { color:#666; border:none; margin-top:5px; font-size:12px; padding-left:0px; margin-bottom:5px }
#etw_right .title1 a { text-decoration:underline; color:#666; font-size:12px }
#etw_right .title a { color:#F00 }
#etw_right .about, #etw_right .about2 { padding:6px 7px 10px 7px; margin-top:6px; margin-left:3px; line-height:22px; width:96%; float:left }
#etw_right .about2 { background:#FCFCFD; border:1px solid #eee; padding-left:10px; float:left }
#etw_right .about .word { color:#F00 }
#etw_right .about a { color:#1B437F }
#etw_right .about a:hover { text-decoration:underline }
#etw_right .about a.first { text-decoration:underline; color:#1B437F }
#etw_right .about1 { margin-left:70px!important; margin-left:50px; width:500px; margin-top:10px; height:240px; line-height:25px; float:left }
#etw_right .about1 span { color:#2F568F; font-size:14px; font-weight:bold }
#etw_right .about1 strong { color:#2F568F }
#etw_right .about1 a { color:#06C; text-decoration:underline }
#etw_right .about1 p { padding-left:20px; padding-top:10px }
#etw_right .about img.tu { border:1px solid #ccc; padding:2px; margin:0 auto; display:block }
#etw_right .about img.tu1 { float:left; margin-right:5px; border:1px solid #ccc; padding:2px; margin-bottom:5px; margin-left:5px; margin-top:10px }
.propic { flaot:left; width:130px; height:auto; text-align:center; line-height:18px; float:left; margin-right:14px!important; margin-right:8px; margin-top:6px; margin-left:0px; display:inline-block; margin-bottom:3px }
.propic img { border:1px solid #ccc; padding:1px; margin:0 auto; display:block }
#etw_right .about img.tu2 { margin-right:10px; border:1px solid #ccc; padding:2px; float:left; margin-bottom:5px }
#etw_right .about img.tu3 { margin-right:10px; border:1px solid #A1CAF9; padding:1px; float:left; margin-bottom:20px; margin-top:10px }
#etw_right .prolist { width:98%; float:left; margin-bottom:0px; margin-left:6px; margin-top:3px }
#etw_right .prolist ul { width:96%; float:left; margin-top:5px; padding-bottom:0px; margin-left:10px !important; margin-left:3px }
#etw_right .prolist ul li { width:98%; float:left; height:auto; margin-bottom:5px }
#etw_right .prolist ul li ol { display:inline-block; float:left; width:100% }
#etw_right .prolist ul li ol li { background:none; width:20%; float:left }
#etw_right .prolist ul li img { padding:2px; border:1px solid #ccc }
#etw_right .prolist ul li ol li.pro { width:78%; float:left; line-height:17px; padding-left:4px; margin-left:2px }
#etw_right .prolist ul li ol li.pro a { background:url(../images/jia.gif) no-repeat left; font-size:12px; font-weight:normal; color:#254D8A; line-height:20px; float:none; display:block; margin-left:0px; padding-left:8px; text-decoration:underline; }
#etw_right .product { width:99%; float:left; margin-top:10px; line-height:16px }
#etw_right .product ul { float:left; width:99%; margin-bottom:0px }
#etw_right .product ul li { width:48%; float:left; display:inline-block; text-align:left; margin-right:6px!important; margin-right:5px; margin-bottom:5px; margin-top:5px; margin-left:5px; color:#333; padding-bottom:5px; padding-left:0px }
#etw_right .product ul li a { text-decoration:underline; color:#F00 }
#etw_right .product ul li a:hover { }
#etw_right .product ul li img { border:1px solid #ccc; padding:1px; display:block; margin:0 auto; float:left; margin-right:8px }
#etw_right .picture { width:auto; float:left; text-align:center; margin-left:2px; margin-right:2px }
#etw_right .picture img { border:1px solid #ccc; display:block; padding:1px }
#etw_right ul.other { float:left; width:96%; margin-bottom:10px; margin-top:5px; padding-bottom:10px }
#etw_right ul.other li { float:left; display:inline-block; text-align:left; margin-bottom:5px; margin-top:3px; margin-left:10px; color:#333; width:47% }
#etw_right ul.other li a { background:url(../images/dot.gif) no-repeat 1px 5px; color:#06C; display:block; padding-left:10px }
#etw_right ul.other li a:hover { color:#333; text-decoration:underline }
.linetop { width:490px; height:25px; line-height:25px; padding-left:10px; text-align:left; float:left; margin-left:60px!important; margin-left:40px; display:block; border:1px solid #DAE9FA; background:#EDF4FC }
#form1 { width:500px; border:1px solid #DAE9FA; border-top:none; height:420px; margin-left:60px!important; margin-left:40px; padding-bottom:15px; float:left }
#etw_right .consulting { float:none; width:700px; height:33px; display:block; margin-right:2px; margin-top:5px; margin-bottom:5px }
/*======================== Footer ===================*/

#footer { background:url(../images/top.jpg) left repeat-y #F9F8F8; width:100%; clear:both; margin:0px auto 0 auto; height:70px; font-size:12px }
#footer #address { width:968px; font-weight:normal; margin-left:15px; color:#666; text-align:center; padding-top:3px; float:left }
#footer #address a { padding:0px 2px; line-height:20px; color:#333; font-size:12px }
#footer #address p { padding-top:5px }
#footer #otherlink { width:400px; margin:0 auto; margin-top:4px }
.etw-address { margin:0 auto; width:50%; text-align:left; margin-top:5px }
.etw-address a { height:25px; line-height:18px; margin:0 auto; text-align:center; color:#333; padding:2px; text-decoration:underline }
#footer #otherlink { width:360px; height:20px; margin:0 auto; margin-top:4px }
#footer #otherlink div { width:auto; height:20px; margin-right:10px; float:left }
#etw_right .prolist1 { width:99%; float:left; margin-bottom:0px; margin-left:6px; margin-top:3px }
#etw_right .prolist1 ul { width:97%; float:left; margin-top:5px; padding-bottom:0px; margin-left:10px !important; margin-left:3px }
#etw_right .prolist1 ul li { width:20%; float:left; height:auto; margin-bottom:5px }
#etw_right .prolist1 ul li ol { display:inline-block; float:left; width:100% }
#etw_right .prolist1 ul li ol li { background:none; width:20%; float:left }
#etw_right .prolist1 ul li img { padding:2px; border:1px solid #ccc }
#etw_right .prolist1 ul li ol li.pro { width:90%; float:left; line-height:17px; }
#etw_right .prolist1 ul li ol li.pro a { font-size:12px; font-weight:normal; color:#254D8A; line-height:18px; display:block; text-align:center; }
#etw_right .prolist1 ul li ol li.pro a:hover { color:#ff0000; }
.otherpro { width:95%; margin:10px 0 0 5px; float:left; display:block; height:auto; clear:both; background:#fff; line-height:21px; }
.otherpro ul { line-height:19px; width:99%; float:left; margin:0 7px 10px 0!important; _margin:0 5px 10px 0; padding:0; display:block; height:auto; }
.otherpro ul li { width:100px; height:auto; float:left; text-align:left; font-size:12px; }
.otherpro ul li.f a.b { width:110px; height:auto; float:left; text-align:left; font-size:12px; border:1px solid #ccc; margin:5px 5px 0px 2px; background:none; padding:0; }
.otherpro ul li.f a.b:hover { border:1px solid #ff0000; }
.otherpro ul li.f { text-align:left; font-size:12px; font-weight:normal; height:auto; width:100%; coght:18px; padlor:#333; display:block; line-heiding-left:0px; }
.otherpro ul li.f a { color:#000; font-weight:bold; text-align:left; display:block; width:98%; line-height:21px; padding-left:2px; }
.otherpro ul li.f a:hover { color:#ff0000; text-decoration:underline; }
