@charset "utf-8"; 
body{background:#F1F5F6; background:url(../images/bg.jpg) repeat; font-family:Arial,Helvetica,sans-serif; color:#333; font-size:12px}
 *{margin:0px; padding:0px}
a{color:#333}
img{border:none; margin:0 auto}
ol, ul, li{list-style:none}
a{text-decoration:none}
.clear{clear:both; font-size:0px}
 .table{width:auto; background:#8B9CAF; margin-bottom:5px; float:left; margin-top:0px}
 .table tr{background:#F9FBFD}
.table .top{line-height:18px; background:#E2E4E8}
.table td{padding-left:3px; line-height:18px; color:#333; padding-right:3px}

a.cursorbox{cursor:pointer; *cursor:auto; _cursor:auto; cursor:url(zoomin.cur)}
#allbox div a img{cursor:auto; cursor:url(small.cur)}
 
 h2{font-size:14px; font-weight:bold; text-align:left}
#etw_header{width:900px; height:127px; background:url(../images/topbg.jpg) repeat-x; margin:0 auto}
#logo{width:100px; height:60px; float:left; margin-left:20px!important; margin-left:6px; margin-top:3px}
#etw_companyname{font-family:Geneva,Arial,Helvetica,sans-serif; font-weight:normal; width:470px; text-align:left; height:auto; float:left; color:#333; margin:25px 10px 0px 10px; font-size:18px}
#language{height:18px; width:210px;  margin:18px 10px 0 0px; float:right; text-align:right}
#language a{color:#FFF; display:inline-block; margin-right:3px; text-align:right}
#language a img{}
#etw_companyname{width:400px; text-align:left; height:auto; float:left; color:#FFF; margin:20px 10px 11px 0px; font-size:20px}
 #etw_banner{background:#fff; margin:0 auto; height:187px; width:900px}
#menu{margin:0 auto; width:900px; height:31px; margin-top:5px; float:left}
#menu ul{width:97%; height:31px; float:left; margin-left:19px!important; margin-left:10px; text-align:left}

#menu  li{background:url(../images/menuline.jpg) no-repeat right; float:left; line-height:31px; text-align:center}
 #menu li.last{background:none}
 #menu a{color:#fff; float:left; display:block; padding:0 30px; margin-right:3px; text-align:center; font-weight:bold}
#menu a.link, #menu a:hover{color:#F00}
#pro-menu{margin-top:5px; color:#D1CCCC; margin-left:22px!important; margin-left:13px; width:850px; float:left}
#pro-menu a{padding:0 15px; color:#D1CCCC; line-height:16px; text-decoration:underline}
 
#container{border-left:1px solid #D9E4E7; border-right:1px solid #D9E4E7; background:url(../images/conbg.jpg) top repeat-x #fff; width:898px; padding-top:10px; margin:0 auto; overflow:hidden; text-align:left; height:auto}
.content{width:890px; margin:0 auto; padding:0 5px; overflow:hidden; padding-top:10px}

#etw_left{width:190px; float:left; padding-bottom:60px; border-right:1px solid #D5D4D4; background:#F3F1F1}
 .heig, .heig1, .heig2, .heig3{float:left; width:191px; height:780px}
 .heig1{height:520px}
 .heig2{height:410px}
 .heig3{height:275px}
  #etw_left  .left-title{border-bottom:1px solid #9D9D9D; height:24px; color:#333; font-weight:bold; width:175px; padding-left:10px; line-height:24px; margin-bottom:1px; float:left}
  .left-title1{background:url(../images/contact.jpg) no-repeat; height:40px; padding-left:40px; width:60%; margin-left:7px}
  .left-title1 a{line-height:40px; text-decoration:underline; font-weight:bold; color:#333; font-style:italic}
#etw_left ul{text-align:left; margin-bottom:0; width:100%; float:left}
#etw_left ul li{float:left; width:100%}
#etw_left ul li  a{padding:2px 0; padding-left:6px}
#etw_left ul li.bigpro{margin-bottom:2px}
#etw_left ul li.bigpro a{font-weight:bold; display:block; width:95%; line-height:20px; background:url(../images/leftline.jpg) bottom no-repeat; padding-left:8px}
#etw_left ul li.bigpro a:hover, #etw_left ul li.bigpro a:visited{color:#f00; text-decoration:none}
#etw_left ul li{border-bottom:none}
#etw_left ul li a{font-weight:normal; float:left; color:#333; width:95%; padding:2px 0 3px 0; padding-left:8px}
 #etw_left ul li a:visited{color:#f00}
#etw_left ul li a:hover{display:block; text-decoration:underline; color:#000}

 .etw-contact{width:98%; line-height:20px; padding-left:7px!important; padding-left:10px; height:auto; text-align:left; padding-top:5px; float:left}
 .etw-contact span{color:#f00}
 a.mail:hover{text-decoration:underline}
 
#etw_right{width:692px; height:auto; float:left; margin-left:10px!important; margin-left:5px; padding-right:5px}
h1{font-size:14px; font-weight:bold; line-height:25px}
.quicklink{line-height:18px; font-size:11px; float:left; width:96%; padding-left:9px; color:#333; margin-bottom:2px}
.quicklink a{color:#666}
.quicklink a:hover{color:#333}

  .title, .title1{background:url(../images/rightline.jpg)  no-repeat bottom left; width:98%; font-weight:bold; height:25px; padding-left:3px; float:left; font-size:14px; margin-left:3px; line-height:25px}
 .title1{background:#eee; padding-left:5px; margin-top:5px}
 #etw_right .title h1,  .title h2{font-weight:bold; font-size:14px}
.about1 .first{ font-size:14px}
.about, .about1, .about2{padding:6px 2px 0px 5px; margin-left:3px; line-height:19px; width:98%; float:left; overflow:hidden}
.about2{width:95%; padding:0; margin:0}
.otherpic{float:right; width:110px}
.leftpic{width:auto; float:left; height:auto; margin-top:15px; margin-bottom:5px; margin-left:15px!important; margin-left:5px}
.leftpic img{border:1px solid #ccc;  margin-top:1px}
.rightpic{float:left; width:550px; margin-top:15px; margin-left:10px}
.rightpic ul{float:right; display:block; width:100%}
.rightpic ul li{width:32%; float:left; margin-left:5px!important; margin-left:5px; height:38px; display:block}
.rightpic ul li.big{width:25%}
.rightpic ul li.small{width:19%}
.rightpic ul li a{width:100%; text-decoration:underline; float:left; padding-top:0px; line-height:16px; margin-bottom:0px; text-align:left}
 .rightpic ul li img{float:left; margin-right:5px; border:1px solid #ccc; margin-top:0px}
.rightpic ul li a.link{color:#f00}
.about3{margin:0 auto; float:left; width:38%; margin-left:10px; line-height:20px}
 .about3 span{color:#F00}
.word, .word1{color:#666; font-weight:bold; font-size:14px; border-bottom:1px dashed #ccc; width:320px; padding-bottom:6px; margin-top:15px; float:left; line-height:20px; margin-bottom:5px}
.word1{width:480px}
#form1{float:left; width:520px; margin-left:5px;}
 
  .about    img.tu1{border:1px solid #ccc; float:right; margin:10px 0px 0 0px; padding:1px}
    .cer{margin:0 auto; width:65%; height:410px}
 
 #etw_right .about img.pic{margin:0 auto; border:1px solid #ccc; display:block}
#etw_right .about1{width:97%; padding-top:5px}
 p{margin-bottom:8px}

.product{width:98%; float:left; padding-bottom:5px; margin-left:7px!important; margin-left:5px}
 .product ul{width:99%; float:left; margin-top:8px}
 .product ul li{ width:98%; float:left; height:88px; margin-bottom:5px}
.product ul li.pro2{width:49%}
.product ul li.pro1{border-bottom:none; width:33%; margin-left:2px}
.product ul li ol{display:inline-block; float:left; width:100%}
 .product ul li ol li{border-bottom:none;   float:left}
 .product ul li ol li.pic{width:89px; float:left}
 .product ul li ol li.pic a{display:block; border:1px solid #ccc; width:80px; height:80px}
 .product ul li ol li.pic a:hover{border:1px solid #333}
.product ul li ol li.pro{width:85%; float:left; line-height:16px; padding-left:4px; margin-left:2px; margin-top:0px}
 .product ul li.pro1 ol li.pro, .product ul li.pro2 ol li.pro{width:60%}
.product ul li ol li.pro a{background:url(../images/icon.gif) no-repeat left; font-size:12px; font-weight:bold; color:#666; line-height:18px; padding-bottom:0px; float:none; display:block; margin-left:0px; text-decoration:underline}
.consulting{float:right; width:460px; height:auto; display:block; margin-bottom:5px; margin-top:8px; text-align:right; margin-right:10px}
.consulting img{margin:0; border:none}

.mainpro{width:98%; float:left; margin-top:10px; margin-left:10px!important; margin-left:5px; padding-bottom:10px}
.mainpro ul{float:left; width:100%}
.mainpro ul li{margin-bottom:16px; float:left; margin-left:8px; width:85px; text-align:center; display:inline}
.mainpro ul li a:hover{text-decoration:underline}
.mainpro ul li a.pro{width:82px; height:82px; display:block; margin:0 auto; border:1px solid #ccc}
.mainpro ul li a.pro img{margin-top:1px;}
.mainpro ul li a.pro:hover{border:1px solid #000}

.list{width:100%; margin:0 auto; margin-top:10px; float:left}
 .list ul{float:left; width:100%; padding-top:5px; padding-bottom:5px; margin-bottom:10px}
.list ul li{width:24%; float:left; margin-left:5px!important; margin-left:14px; line-height:18px}
.list ul li a:hover{text-decoration:underline}

#footer{background:url(../images/foot.jpg) repeat-x; clear:both; width:900px; padding-top:4px; margin:0px auto; color:#fff; height:76px}

 #footer #menu1{margin:0 auto; width:100%; text-align:center; line-height:18px; height:18px}
#footer #menu2{width:90%; height:18px; line-height:18px; margin:0 auto; text-align:left; color:#FFF; padding-left:26px; float:left}
#footer #menu1 a{font-size:11px; padding:0 8px; color:#fff}
#footer #menu1 a:hover{text-decoration:underline}
#footer #menu2 a{text-decoration:underline; color:#fff}
#etw_header_languages{width:900px; color:#C7C4C4; font-size:9px; padding-top:2px; margin:0px auto; text-align:center; display:block; height:16px}
#etw_header_languages a{font-size:9px; color:#C7C4C4}
#etw_header_languages a:hover{color:#fff}

#footer #otherlink{width:400px; margin:0 auto; margin-top:6px}
 #footer #otherlink{width:300px; height:18px; margin:0 auto; margin-top:2px}
#footer #otherlink div{width:auto; height:20px; margin-right:10px;  float:left}
 #footer .top{float:right; width:40px; height:auto}
 #footer .top a{text-decoration:underline; color:#FF0}

#etw_map{width:95%; height:auto; overflow:hidden; margin-top:0px; margin:0 auto}
 #etw_map ul{float:left; width:100%}
#etw_map ul li{margin-bottom:0px; float:left; width:24%; margin-left:3px}
#etw_map ul li.big{width:50%}
#etw_map ul li a{color:#06F; font-weight:normal; line-height:22px; text-decoration:underline}
#etw_map .bigpro{width:96%; float:left; margin-top:5px}
#etw_map .bigpro a{font-weight:bold;color:#06F; text-decoration:underline; background:none; padding:0; padding-left:2px; line-height:22px}
 .name{width:95%; font-weight:bold; height:25px; line-height:25px; float:left; margin-top:5px}
 #etw_map .name a{ text-decoration:underline; color:#06F}
#etw_map .name a:hover{COLOR:#333}

#etw_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto;}
#etw_form_title{width:99%; line-height:22px; margin:0 auto; background:#EAEFF2; font-weight:bold; padding-left:6px; text-align:left;}
#etw_set_feedback_form iframe{width:500px; margin:0 auto;}
