﻿@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; width:0px; height:0px; font-size:0px; margin:0px; padding:0px; line-height:0px; }
h5{ color:#CCC; margin:0px; padding:0px;}
h2{  margin-top:5px; font-size:18px; color:#000; }
img,a img{ border:none;}
* {margin:0; padding:0; }
.table01{width:615px;background:#569EB6;text-align:right;margin-bottom:5px;border-top:3px solid #2FADD5;margin-top:8px; }
.table01 tr {background:#f5f5f5;}
.table01 .top1{background:#DBE7E3;color:#000;font-weight:bold;}
.table01 td {padding:0px 3px;}
.review{ color:#f00; font-size:20px;}

#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;text-align:center; font-size:12px;}
#etw-head{ width:980px; height:auto; margin:0 auto;}
.vedio{ float:left; margin-top:15px; }
.vedio img{ border:2px solid #6BADF5;}
#etw-head .logo{ width:980px; height:70px; margin-top:5px;margin-bottom:2px; }
#etw-head .logo img{ float:right; margin-left:0px;}
.logo .company{width:465px; float:right; height:40px; font-size:18px; font-weight:bold; margin:25px 0 0 0px; font-family:"Times New Roman", Times, serif; color:#000; padding-left:110px;}
#banner{ width:980px; height:auto; margin:0 auto; background:url(../images/bg.gif) left  repeat-y; text-align:center; font-size:0px;}
#fla{ width:955px; height:284px;margin-bottom:1px; margin-top:1px;margin-right:11px;*margin-right:-3px;_margin-right:-3px;position:relative; display:none;} 
#fla img{position:absolute;top:0;left:0; display:none;}
#slides{ width:954px; height:284px; overflow:hidden;}
.slidesjs-previous,.slidesjs-next,.slidesjs-play,ul.slidesjs-pagination{display:none}
a.slidesjs-stop{display:none;font-size:0;width:0;height:0}
#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 30px; 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;  }

.languagebig{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{ width:480px;height:40px;line-height:40px;margin-right:6px; float:left;}
.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-leftpro{margin-left:16px !important; margin-left:10px; width:631px; height:auto; float:left; padding-right:10px;background:#fff;}
.etw-left ul li img{display:none;}

.etw-left p{margin-bottom:10px;}
.title{ width:95%; height:auto; line-height:20px; background:url(../images/arrow.jpg) right  no-repeat;  font-size:14px; display:block;font-weight:bold; color:#000; padding-right:18px; padding-bottom:5px; }
.title a{  color:#055DA5;}
.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;}


.indent{text-indent:458px;display:block;float:left;direction:ltr;}
.indent01{text-indent:485px;display:block;float:left;direction:ltr;}
.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 a.email{ text-decoration:none; color:#f00;}

.content-left{float:left;width:310px;height:auto; }
.content-left img,.content-left01 img{float:right;border:1px solid #BCBBBB;padding:2px;background:#F3F3F3;}
.content-right{float:left;width:220px;  margin-left:60px; }
.content-right .imgg{margin-bottom:10px;margin-right:20px;float:left;}

.link_hang2 {width:600px;height:auto;float:right;margin-top:8px;padding-left:6px;}
.link_hang2 a {width:auto;height:auto;float:right;border:1px solid #ccc;background:url(../images/contact_bg.jpg) repeat-x;line-height:16px;padding:5px 18px;margin:0 1px; text-align:center; font-size:12px; color:#000}
.link_hang2 a.dangqian { text-decoration:underline;color:#FF0A0A;}
.link_hang2 a:hover { text-decoration:underline;color:#FF0A0A;}

.text strong{ color:#000;}
.text img{ margin:0 auto;  display:block; margin-top:15px; border:#CCC solid 1px; display:none;}
.text .img2{  display:block; margin-top:15px; border:#CCC solid 1px; float:right; margin-left:5px; display:none;}
.text .img3{ float:right;margin-left:10px; display:none;}
.text .consulting{ width:100%; height:35px; text-align:left; margin-top:10px;float:left; display:none;}
.text .consulting a{ 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;  border:1px solid #ccc;  }
.about .img2{ 	margin-top:10px;border:1px solid #ccc;text-align:center;float:right;margin-right:30px; }
#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:4px;height:100px;margin:0px;clear:none;} 
.etw-left ul li ol li img{border:1px solid #ccc; padding:1px; display:none;}
.etw-left ul li ol li img:hover{ border:1px solid #000; }
.etw-left ul li ol li a{ width:auto;height:auto;width:130px;display:inherit; } 
.etw-left ul li ol .etwinfo{ float:right; width:590px; 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-left ul li.tittle a { font-size:16px;color:#000; font-weight:bold; line-height:20px; padding-top:10px; float:right; display:block; }
.etw-left ul li.tittle a:hover{ color:#f00; text-decoration:none;}

.etw-right{ width:300px;  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) left top no-repeat #E1E5E8; }
.etw-right ul li{ width:100%; height:auto; line-height:20px;}
.etw-right ul li a{ width:97%; 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.dq{color:#000099; font-weight:bold;}
.etw-right ul li a:hover{color:#000099;}

.etw-right ul li.sam{width:100%; height:auto;  }
.etw-right ul li.sam a{ height:auto; line-height:20px; margin-right:10px; background:none; display:block;  padding:4px 25px 4px 15px; text-decoration:none; color:#000; width:246px;  }
.etw-right ul li.sam a.dq{color:#000099;font-weight:bold; }
.etw-right ul li.sam a:hover{color:#000099;} 


.etw-right ul li.rt{ font-size:15px; 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 li.r_title{ width:100%; background:url(../images/rbg2.jpg) left repeat-x; margin-top:2px; }
.etw-right ul li.r_title a{ background:none; color:#fff; width:98%;   margin-right:5px; display:block; font-weight:bold; text-decoration:none; padding:0px; }
.etw-right ul li.r_title a.dq{ color:#F4D204; font-weight:bold;}
.etw-right ul li.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:980px; font-size:0px; height:11px; margin:0 auto; background:url(../images/bg1.jpg) left repeat-y; 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; display:none;}
#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;}

#chatbox{position: absolute; top: 681px; left: 707px; width: 260px; height: 240px; position:relative;float:left; background:#F2F2F2}
#chatbox #rechatboxtop{ position:absolute; left:0; top:0; z-index:800; background:#F2F2F2;}
#chatbox #chatmessage{position:absolute; left:0; top:0px; z-index:-20;}

.scroll{ width:600px; height:auto; overflow-x:scroll; overflow-y:hidden;}

.case{ width:100%; height:auto; float:right; margin-top:8px;}
.case img{width:180px; height:auto;float:right; margin-left:10px;    border:1px solid #ccc; padding:1px; }
.case b{width:185px;float:right; color:#333; text-align:center;margin-left:8px; padding:4px 0; font-weight:normal; }

.pro{width:100%; height:auto; float:right;}
.pro ul{ width:100%; height:auto; float:right;  }
.pro ul li{ width:152px; height:auto; padding-top:6px; float:right; }
.pro ul li ol{ width:100%; height:auto;  margin-top:5px }
.pro ul li ol li{ width:138px;  height:auto;float:right; }
.pro ul li ol li img{ border:1px solid #CCC;}
.pro ul li ol li a{ color:#000; width:auto;height:auto; display:block; }


.other {width:97%;height:23px;float:right;color:#333; background:url(../images/oth_bg.jpg) repeat-x top; line-height:23px; margin-top:20px; font-weight:bold; font-size:13px; padding-right:5px; border:1px solid #eee;}
.otherpro {width:98%; height:auto;float:right; }
.otherpro ul{width:100%;  margin-top:2px; float:right;  background:none ; }
.otherpro ul li{ width:100%; height:auto; padding-top:2px; float:none; clear:both;}
.otherpro ul li ol{ width:100%; height:auto;  margin-bottom:10px;}
.otherpro ul li ol li{ float:right; height:104px;  clear:none;}
.otherpro ul li ol li a{ width:auto;height:auto; }
.otherpro ul li ol li img{  padding:1px;}
.otherpro ul li ol li img:hover{  }
.otherpro ul li ol li.etwinfo{ float:right; width:596px; height:auto; line-height:18px;  margin-right:15px; }
.otherpro ul li ol li.etwinfo a{ width:100%; border:none; line-height:20px; display:block; color:#055DA5;}
.otherpro ul li ol li.etwinfo a:hover{ color:#000000; border:none; text-decoration:none}

.text a.email1{ padding-right:60px; text-decoration:none; color:#f00;}
