﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:url(../images/bg.jpg) top repeat-x; color:#666;direction:rtl; text-align:right}
ul,ol,li{ list-style:none; margin:0px; padding:0px;}
.clear{ clear:both; height:0px; font-size:0px; margin:0px; padding:0px; line-height:0px; }
h5{ color:#CCC; margin:0px; padding:0px;}
h2{ margin:0px; padding:0px; margin-top:5px; font-size:18px; color:#000;}
img,a img{ border:none;}
* { margin:0; padding:0; }
.table01{width:600px;background:#569EB6;text-align:left;margin-bottom:5px;border-top:3px solid #2FADD5;margin-top:8px; text-align:center;}
.table01 tr {background:#f5f5f5;}
.table01 .top1{background:#DBE7E3;color:#000;font-weight:bold;}
.table01 td {padding:0px 3px;}
.indent{text-indent:458px;display:block;float:left;direction:ltr;}
.indent01{text-indent:485px;display:block;float:left;direction:ltr;}
#etw_header_languages{ width:980px; height:20px; line-height:20px; margin:0 auto; padding:0px;text-align:center;color:#666}
#etw_header_languages a{ color:#666; margin:0px; padding:0px; text-decoration:none; font-size:12px;}
#etw-head{ width:980px; height:auto; margin:0 auto;}
#etw-head .logo{ width:980px; height:70px; margin-top:5px;margin-bottom:2px; }
#etw-head .logo img{ float:right; margin-left:10px;}
.logo .company{width:590px; float:left; height:40px; font-size:20px; font-weight:bold; margin:25px 0 0 10px; font-family:"Times New Roman", Times, serif; color:#000; font-weight:600 ;}
#banner{ width:980px; height:auto; margin:0 auto; background:url(../images/bg.gif) left  repeat-y; text-align:center; font-size:0px; }
#banner .fla{ width:955px; height:187px;margin-bottom:1px; margin-top:1px;margin-right:11px;*margin-right:-3px;_margin-right:-3px;}
#banner .t{ width:980px; background:url(../images/htop.gif) center  no-repeat; height:8px; font-size:0px;   }
#banner .menu{ width:856px; margin-right:11px;*margin-right:-2px;_margin-right:-2px; height:auto; margin-top:0px; font-size:12px; border-bottom:#fff solid 1px; background:url(../images/menu_bg.jpg) repeat-x; padding:0 50px;}
#banner .menu ul{ width:900; height:auto;height:34px;background:url(../images/menu_ul_bg.jpg) repeat-x;}
#banner .menu ul li{ width:auto;float:right;height:34px;}
#banner .menu ul li a{ width:auto; line-height:34px; text-decoration:none; display:block; color:#fff; background:none; padding:0 40px 0 40px; font-weight:bold;}
#banner .menu ul li a:hover{color:#FB9E03;}
#banner .menu ul .ts{width:auto; float:right;background:none;height:34px;}
#banner .menu ul .ts a{width:auto; line-height:34px; text-decoration:none; display:block; color:#fff; background:none; padding:0 36px 0 36px; font-weight:bold;}
#banner .menu ul .ts a:hover,#banner .menu ul .tc a:hover{ color:#000; }
#banner .menu ul .t1{width:auto;background:#FBDF36;height:34px;color:#000;}
#banner .menu ul .tl a{color:#000;background:#FBDF36;padding:0 56px 0 56px;}
#banner .menu ul li a.dangqian01{background:url(../images/menuhover.gif) repeat-x;color:#000;}
#banner .menu ul li a.dangqian{color:#FB9E03;}
#banner .menu ul .tl a:hover,#banner .menu ul li a.dangqian:hover{color:#FB9E03;}
#banner .menu ul li a.dangqian01:hover{color:#000;background:url(../images/menuhover.gif) repeat-x;}
#banner .menu ul .tc a{ width:auto; line-height:34px; text-decoration:none; display:block;   background:url(../images/menuhover.gif) left no-repeat;color:#000;  padding:0 45px 0 45px; font-weight:bold; }
#banner .menu ul li.lastmenu{width:91px;height:33px;background:url(../images/menu_right_bg.jpg) no-repeat left;float:left;display:block;}

#container{ width:980px; margin:0 auto;background:url(../images/bg.gif) right repeat-y; height:auto; overflow:hidden; padding-bottom:20px;  }
.language{ width:950px;padding-right:6px !important;_padding-right:5px;height:40px;line-height:40px;background:url(../images/lbg.gif) top center repeat-y;margin-right:11px;*margin-right:11px;_margin-right:6px;text-align:right; border-top:#ccc solid 1px;float:right;}
.language a{ text-decoration:none; margin-left:5px; color:#333; display:block;ine-height:40px; height:auto; margin-top:0 !important; margin-top:12px;float:right;text-align:right;}
.language a:hover{ color:#0066FF;}
.etw-left{ margin-left:16px !important; margin-left:10px; width:631px; height:auto; float:left; padding-right:10px;background:#fff;}
.etw-left p{margin-bottom:10px;}
.title{ width:100%; height:auto; line-height:30px; background:url(../images/arrow.jpg) right 8px no-repeat; text-indent:18px; font-size:14px; font-weight:bold; color:#000;text-align:right;}
.title a{ width:auto; height:25px;  color:#055DA5;text-align:right;}
.title a:hover{ color:#000; }
.title1{ margin-left:13px !important; margin-left:7px; width:610px; height:auto; float:left; padding-left:20px;}
.title2{ width:100%; height:30px; line-height:30px; background:url(../images/arrow.jpg) left center no-repeat; text-indent:18px; font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; color:#000;}
 
.text{ width:98%; height:auto; line-height:22px; padding:5px 2px 5px 2px; background:url(../images/tbg.jpg) center top no-repeat; text-align:right;   }
.text strong{ color:#000;}

.text a.email{ color:#055DA5; text-decoration:underline}
.text a.email:hover{ color:#055DA5;text-decoration:none;}
.text img{ margin:0 auto; width:auto; height:auto; display:block; margin-top:15px; border:#CCC solid 1px;}
.text .img2{ width:auto; height:auto; display:block; margin-top:15px; border:#CCC solid 1px; float:left; margin-left:10px;}
.text .img2{ width:auto; height:auto; display:block; margin-top:15px; border:#CCC solid 1px; float:left; margin-left:5px;}
.text .img3{ float:right; margin:0px; padding:0px;margin-left:6px;}
.text .consulting{ width:100%; height:35px; text-align:left; margin-top:10px;float:left;}
.text .consulting a{ width:auto; height:auto; display:block; float:left; }
.text .consulting a img{ float:left; margin:0px; border:none;}
.text1{ width:98%; height:auto; line-height:22px; padding:5px 2px 5px 2px;  text-align:justify; background:url(../images/tbg.jpg) center top no-repeat;  }
.text1 ul.list,.text1 ul.list li{ width:100%; height:auto; background:none;  }
.text1 ul.list ol{width:141px; float:right; margin:7px 3px !important;margin:7px 2px; overflow:hidden;  border:1px solid #ccc;  }
.text1 ul.list ol li{ width:140px;text-align:center;  }
.text1 ul.list ol li img{ border:none; padding:0px; margin:0px auto; margin-top:5px; text-align:center;}
.text1 ul.list ol li a{ width:100%; height:auto; line-height:18px; border:none; color:#000099; text-decoration:none; display:block; background:#efefef; margin-top:3px; font-size:11px; padding-bottom:2px;  }
.text1 ul.list li a:hover{   border:none; text-decoration:underline; border:none; }
.about{ width:98%; height:auto;text-align:center;}
.about .img1{ text-align:center; margin:10px auto; width:auto; border:1px solid #ccc; height:auto; }
#form1{ width:500px; height:auto; margin:0 auto; border:1px solid #CCC; }
#form1 .formname{ width:100%; height:25px; line-height:25px; text-indent:16px; font-size:15px; font-weight:bold; color:#000; border-bottom:1px solid #ccc; background:#eaeaea;}
.etw-left ul{ width:98%; height:auto; margin-top:10px; background:url(../images/tbg.jpg) center top   no-repeat ; }
.etw-left ul li{ width:100%; height:auto; padding-top:2px; float:none; clear:both;}
.etw-left ul li ol{ width:100%;height:auto;margin-top:15px !important; margin-top:10px;}
.etw-left ul li ol li{ float:right;width:132px;height:100px;margin:0px;clear:none;}
.etw-left ul li ol li a{ width:auto;height:auto;width:130px;border:1px solid #ccc;display:inherit; }
.etw-left ul li ol li a:hover{ border:1px solid #000; }
.etw-left ul li ol .etwinfo{ float:left; width:473px; height:auto; line-height:18px; text-align:right;}
.etw-left ul li ol .etwinfo a{ width:100%; border:none; line-height:20px; display:block; color:#055DA5;}
.etw-left ul li ol .etwinfo a:hover{ color:#000000; border:none; text-decoration:none}

.etw-right{ width:300px !important; width:298px; height:auto; float:left; margin-top:4px; overflow:hidden;margin-left:6px !important;margin-left:7px;}
.etw-right ul{ width:100%; height:auto; line-height:20px; padding:1px 1px 0px 5px ; background:url(../images/right.gif) right top no-repeat #E1E5E8; }
.etw-right ul li{ width:100%; height:auto; line-height:20px;}
.etw-right ul li strong{color:#000099; font-weight:bold;}
.etw-right ul li a{ width:98%; height:auto; line-height:20px;margin-right:4px; background:url(../images/a.jpg) right center no-repeat; display:block; padding-right:8px; text-decoration:none; color:#000; }
.etw-right ul li a:hover{color:#000099;}
.etw-right ul .rt{ font-size:14px; height:auto; line-height:25px; font-weight:bold; width:100%; background:url(../images/tl1.gif) right no-repeat #fff; color:#000;padding-right:20px;}
.etw-right ul .r_title{ width:100%; background:url(../images/rbg2.jpg) left repeat-x; margin-top:2px; }
.etw-right ul .r_title a{ background:none; color:#fff; width:99%;   margin-right:5px; display:block; font-weight:bold; text-decoration:none; padding:0px; }
.etw-right ul .r_title strong{ color:#F4D204; font-weight:bold;}
.etw-right ul .r_title a:hover{ color:#F4D204;}
.etw-right .s{ height:15px;   background:url(../images/bright.gif) bottom  left no-repeat #E1E5E8;}
.etw-right .contact{ width:99%; height:auto; text-align:center; margin-top:10px;}
.etw-right .contact a{ width:316px; height:auto;  }
#footer{ width:980px; height:70px; background:url(../images/bg.gif) center repeat-y #eee; margin:0 auto; color:#525252;}
#footer .link{ width:956px; text-align:center; line-height:25px; background:url(../images/link.gif) center top no-repeat; margin:0 auto; margin-left:13px;}
#footer .link a{ width:auto; height:auto; padding:0px 4px; color:#525252; text-decoration:none;}
#footer .link a:hover{ color:#525252;}
#footer address{ width:950px; margin:0 auto; text-align:center; }
#footer address a{ text-decoration:none; color:#055DA5; font-weight:bold;}
#footer address a:hover{ color:#FFCF00;}
#otherlink{ width:300px; height:auto;  margin:0 auto; text-align:center; margin-top:8px;}
#otherlink div{ width:auto; height:auto; float:right; margin-left:15px;}
#bottom{ width:978px; font-size:0px; height:11px; margin:0 auto; background:url(../images/bottom.gif) left no-repeat; border:none;}

#form{ float:right;width:99%;height:auto;}
#etw_set_feedback_form{width:99%;height:auto;float:right;border:1px solid #CFD8E1;text-align:center; margin:8px auto;}
#etw_form_title{width:100%;line-height:24px;float:right;background:url(../images/addtit.jpg) repeat-x #EAEFF2;font-weight:bold;text-align:right;}
.etw_form_title1{width:99%;padding-right:7px;}
.etw_form_title2{width:99%;padding-right:4px;}
