@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}
*{margin:0; padding:0}
img{border:0px}
a img{border:0px}
a{outline:none; text-decoration:none; color:#333}
ol, ul{list-style:none}
.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}

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:200px; margin:0 auto; padding:2px 0 0 10px; 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 }

#container{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 .title{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 .title  a{color:#F00}

 #etw_right .about{padding:6px 7px 10px 7px; margin-top:6px; margin-left:3px; line-height:22px; width:96%; 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 .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; }


.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}
 
  
/*======================== Footer ===================*/
#footer{background:url(../images/top.jpg) left repeat-y #F9F8F8;  width:100%; clear:both; margin:0px auto 0 auto; height:70px; border-top:1px solid #D9D6D6; 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}

