@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D0D0D0; background:#3D4C57; }
ul,ol,li{ list-style:none; margin:0; padding:0;}
img{ border:none;}
a.cursorbox {cursor:pointer !important;*cursor:hand;_cursor:auto;cursor:url(zoomin.cur) }
.clear{ clear:both; line-height:0; font-size:0; width:0;}
a{ text-decoration:none;}
p{ margin:0; padding:0; margin-top:5px; padding-bottom:3px;}
.table{ width:98%; background:#75C5F8; border:#75C5F8 solid 1px; border-top:#75C5F8 solid 3px;}
.table tr{ background:#FDFEFE; color:#666;}
.table tr.top01{ background:#A1D0EE;}
.table tr td{ padding:3px;}
.table tr.top01 td{ font-weight:bold; color:#000;}
img.compimg{ float:right; margin:5px 8px 5px 7px; border:#fff solid 1px;}
img.compimg1{ float:left; margin:5px 5px 0 0; border:#fff solid 1px;}


/*  top   */
#etw-top{ width:968px; margin:0 auto; height:auto;}
.mail{ width:950px; height:38px; padding:5px 9px; text-align:right; line-height:18px; color:#E3E3E3;}
.main span.ys{ color:#fff;}
.mail a{ color:#fff;}
.mail a:hover{ text-decoration:underline;}

/*  banner  */
.banner{ width:968px; height:170px;}
.company{ width:260px; float:right; padding-top:55px; padding-right:50px; font-weight:bolder; font-size:20px; line-height:25px; color:#fff;}

/*  menu  */
.menu{ width:935px; height:44px; margin:0 auto; background:url(../images/menu-top.jpg) no-repeat left top;}
.menu ul{ width:935px; height:42px; padding-top:2px;}
.menu ul li{ background:url(../images/menu-center1.jpg) repeat-x; float:left; display:block;}
.menu ul li a{ line-height:32px; padding-left:45px; background:url(../images/menu-left2.jpg) no-repeat left top; display:block; font-weight:bold; color:#3A454A; float:left;}
.menu ul li a span{ line-height:32px; height:35px;  padding-right:30px; background:url(../images/menu-right1.jpg) no-repeat right top; display:block; cursor:hand; float:left;}

.menu ul li a:hover{ color:#000}

.menu ul li.home{ background:url(../images/menu-center.jpg) repeat-x; float:left; display:block; margin-left:1px;}
.menu ul li.home a{ line-height:42px; padding-left:45px; background:url(../images/menu-left.jpg) no-repeat left top; display:block; font-weight:bold; color:#000; float:left;}
.menu ul li.home a span{ line-height:42px; height:42px;  padding-right:31px; background:url(../images/menu-right.jpg) no-repeat right top; display:block; cursor:hand; float:left;}

.menu ul li.home0{ background:url(../images/menu-center1.jpg) repeat-x; float:left; display:block; margin-left:1px;}
.menu ul li.home0 a{ line-height:35px; padding-left:45px; background:url(../images/menu-left1.jpg) no-repeat left top; display:block; font-weight:bold; color:#3A454A; float:left;}
.menu ul li.home0 a span{ line-height:35px; height:35px;  padding-right:31px; background:url(../images/menu-right1.jpg) no-repeat right top; display:block; cursor:hand; float:left;}

.menu ul li.home1{ background:url(../images/menu-center.jpg) repeat-x; float:left; display:block;}
.menu ul li.home1 a{ line-height:42px; padding-left:45px; background:url(../images/menu-left0.jpg) no-repeat left top; display:block; font-weight:bold; color:#000; float:left;}
.menu ul li.home1 a span{ line-height:42px; height:42px;  padding-right:31px; background:url(../images/menu-right.jpg) no-repeat right top; display:block; cursor:hand; float:left;}



/*  main   */
#etw-main{ width:968px; height:auto; overflow:hidden; margin:0 auto; margin-top:8px;}
#main-top{ width:968px; height:10px; background:url(../images/main-top.jpg) no-repeat;}
#main-bottom{ width:968px; height:10px; background:url(../images/main-bottom.jpg) no-repeat;}

.main{ width:968px; height:auto; background:#25333F; margin-top:0;*margin-top:0;_margin-top:-5px; padding-bottom:5px;* padding-bottom:5px;_ padding-bottom:0px;}

/*  sitemap  */
.sitemap{ width:900px; height:auto; margin:0 auto;}
.sitemap ul{ width:900px; height:auto;}
.sitemap ul li.b{ width:900px; height:25px; line-height:25px;}
.sitemap ul li.b a{ width:900px; height:25px; line-height:25px; font-weight:bold; color:#78B0D1;}
.sitemap ul li.b a:hover{ text-decoration:underline; color:#fff;}

.sitemap ul li.b1{ width:900px; height:22px; line-height:22px;}
.sitemap ul li.b1 a{ width:880px; padding-left:12px; height:22px; line-height:25px; color:#78B0D1; text-decoration:underline;}
.sitemap ul li.b1 a:hover{ color:#fff;}

.sitemap ul li.b2{ width:445px; height:20px; float:left; line-height:20px; background:url(../images/gif-0446.gif) no-repeat 20px center; }
.sitemap ul li.b2 a{ width:400px; padding-left:40px; height:20px; line-height:20px; color:#d0d0d0;}
.sitemap ul li.b2 a:hover{ color:#78B0D1;}

/* index  */
/*  left1  */
.left1{ width:350px; height:auto; border:#6E6E6E solid 1px; float:left; margin-left:8px;*margin-left:8px;_margin-left:4px; background:#000; padding-bottom:10px;* padding-bottom:10px;_ padding-bottom:0px;}
#pro-bottom{ width:343px; height:5px; margin-left:4px; background:url(../images/pro-bottom.jpg) no-repeat;}
.left1 .pro{ width:343px; margin-left:4px; margin-top:5px; background:url(../images/pro-top.jpg) no-repeat center top #2A2A2A; padding-bottom:5px;}

.pro ul{ width:103px; height:auto; float:left; margin-left:8px;*margin-left:8px;_margin-left:5px; margin-top:8px;}
.pro ul li.pic{ width:103px; height:65px; border:#fff solid 1px;}
.pro ul li.pic a{ width:101px; height:63px;}

.pro ul li.txt{ width:101px; padding:5 1px; line-height:15px;}
.pro ul li.txt a{ width:101px; line-height:15px; text-decoration:underline; color:#fff;}
.pro ul li.txt a:hover{ text-decoration:none;}

/*list  */
.list{ width:343px; height:auto; margin:0 auto; margin-top:8px;*margin-top:8px;_margin-top:0px; background:#101010; padding-bottom:15px;}
.list .list-title{ width:325px; height:22px; line-height:22px; background:url(../images/title.jpg) no-repeat left bottom; margin-left:8px; margin-top:3px;}
.list .list-title a{ line-height:22px; color:#78B0D1; font-size:14px; font-style:italic;}

.list .list-title1{ width:325px; height:22px; line-height:22px; background:url(../images/title.jpg) no-repeat left bottom; margin-left:8px; margin-top:10px;}
.list .list-title1 a{ line-height:22px; color:#78B0D1; font-size:14px; font-style:italic;}

.list .list-title2{ width:325px; height:22px; line-height:22px; background:url(../images/title.jpg) no-repeat left bottom; margin-left:8px; margin-top:10px;}
.list .list-title2 a{ line-height:22px; font-weight:bold; color:#78B0D1; font-size:14px; font-style:italic;}
.list .list-title a:hover,.list .list-title1 a:hover,.list .list-title2 a:hover{ color:#FFA63D;}

.list ul{ width:343px; height:auto;}
.list ul li{ float:left; width:103px; font-size:11px; line-height:17px; margin-left:5px; margin-top:12px;}
.list ul li a{ line-height:17px; width:103px; color:#E2EBF0;}
.list ul li a:hover{ text-decoration:underline;}

.list ul li a.d{ line-height:17px; width:103px; height:35px; display:block; color:#78B0D1;}


.list ul li.m{ float:left; width:101px;  font-size:11px; line-height:15px; margin-left:5px; margin-top:12px;}
.list ul li.m a{ line-height:15px; width:103px; color:#E2EBF0;}
.list ul li.m a:hover{ text-decoration:underline;}

.list ul li.m a.d{ line-height:15px; width:103px; color:#78B0D1;}

.list ul li.m1{ float:left; width:150px;  font-size:11px; line-height:15px; margin-left:5px; margin-top:12px;}
.list ul li.m1 a{ line-height:15px; width:103px; color:#E2EBF0;}
.list ul li.m1 a:hover{ text-decoration:underline;}

.list ul li.m1 a.d{ line-height:15px; width:103px; color:#78B0D1;}


/*  right  */
.right1{ width:600px; float:left; margin-left:5px;}
.right-title{ white-space:570px; padding-left:10px; font-weight:bold; font-size:20px; line-height:25px; color:#FFA63D }
.right-title h2{ white-space:570px; font-size:20px; font-weight:bold; line-height:25px; color:#FFA63D }
.text{ width:580px; padding:5px 3px 0 10px; line-height:18px;}

.pro-title{ width:570px; margin-top:8px; color:#ffa63d; font-size:14px; font-weight:bold; padding-left:10px; text-decoration:underline; line-height:20px;}

.product{ width:580px; height:auto; padding-left:10px;}
.product ul{ white-space:580px; height:65px; margin-top:8px;}
.product ul li.pic1{ width:82px; height:62px; float:left; border:#fff solid 1px;}
.product ul li.pic1 a{ width:80px; height:60px;}

.product ul li.txt1{ float:left; margin-left:10px; width:480px; height:65px; line-height:16px;}
.product ul li.txt1 a{ width:480px; display:block; color:#8FD5FF; text-decoration:underline; line-height:18px;}
.product ul li.txt1 a:hover{ text-decoration:none; color:#fff;}


/*other  */
.quicklink{ width:953px; height:25px; line-height:25px; color:#fff; padding-left:15px;}
.quicklink a{ padding:0 5px 0 0; color:#D0D0D0; text-decoration:underline; line-height:25px;}
.quicklink a:hover{ text-decoration:none; color:#fff;}

.quicklink0{ width:400px; height:25px; line-height:25px; color:#fff; padding-left:15px; float:left;}
.quicklink0 a{ padding:0 5px 0 0; color:#D0D0D0; text-decoration:underline; line-height:25px;}
.quicklink0 a:hover{ text-decoration:none; color:#fff;}

.quicklink1{ width:700px; height:25px; line-height:25px; color:#D0D0D0;}
.quicklink1 a{ padding:0 5px 0 0; color:#D0D0D0; text-decoration:underline; line-height:25px;}
.quicklink1 a:hover{ text-decoration:none; color:#fff;}

.about{ width:943px; padding:0 9px 0 15px; line-height:18px;}
.about strong,.etwright strong{ color:#fff;}
h2,h1{ margin:0; padding:0; line-height:25px; font-weight:normal; color:#fff; font-size:18px; display:block;}

/*  contact  */
.cont{ width:400px; float:left; line-height:20px;}
.cont a{ color:#8FD5FF;}
.cont a:hover{ text-decoration:underline;}

a.ma{ color:#8FD5FF;}
a.ma:hover{ text-decoration:underline;}

.indent{ text-indent:44px;}
.indent1{ text-indent:32px;}

#form{ float:left; margin-left:10px; border:#A1D0EE solid 2px; margin-top:5px; padding-top:5px; padding-left:5px; background:#fff; width:520px; height:420px;}

.product1{ width:943px; height:auto;}
.product1 ul{
	width:460px;
	height:68px;
	margin-left:5px;
	margin-top:10px;
	float:left;
}
.product1 ul li.pic2{
	width:80px;
	height:60px;
	border:#fff solid 1px;
	float:left;
}
.product1 ul li.pic2 a{ width:80px; height:60px;}

.product1 ul li.txt2{ width:370px; float:left; height:68px; line-height:16px; margin-left:8px;*margin-left:8px;_margin-left:6px;}
.product1 ul li.txt2 a{ color:#8FD5FF; text-decoration:underline; display:block; line-height:18px;}
.product1 ul li.txt2 a:hover{ text-decoration:none; color:#fff;}


/*  etwleft  */
.etwleft{ width:230px; height:auto; float:left; padding-left:15px;}
.etwleft ul{ width:230px; height:auto; border:#6E6E6E solid 1px; background:#000; padding-bottom:12px;}
.etwleft ul li.t{ width:230px; height:25px; line-height:25px; margin-top:8px;}
.etwleft ul li.t a{ width:200px; padding-left:5px; line-height:25px; color:#78B0D1; font-weight:bold;}
.etwleft ul li.t a:hover{ text-decoration:underline;}

.etwleft ul li.sma{ width:230px; height:auto; line-height:18px; padding-bottom:5px; }
.etwleft ul li.sma a{ width:215px; padding-left:10px; line-height:18px; color:#d0d0d0; display:block;}
.etwleft ul li.sma a:hover,.etwleft ul li.sma a:visited:hover{ text-decoration:underline; color:#fff;}
.etwleft ul li.sma a:visited{ color:#8FD5FF;}

.etwleft ul li.sma1{ width:230px; height:auto; line-height:18px; padding-bottom:5px; }
.etwleft ul li.sma1 a{ width:215px; padding-left:10px; line-height:18px; color:#fff; font-weight:bold; display:block; }
.etwleft ul li.sma1 a:hover, .etwleft ul li.sma01 a:hover{ text-decoration:underline;}
.etwleft ul li.smal a:visited{ color:#8FD5FF;}


.etwleft ul li.sma0{ width:230px; height:auto; line-height:16px; padding-bottom:5px; }
.etwleft ul li.sma0 a{ width:215px; padding-left:10px; line-height:16px; color:#d0d0d0; display:block;}
.etwleft ul li.sma0 a:hover,.etwleft ul li.sma0 a:visited:hover{ text-decoration:underline; color:#fff;}
.etwleft ul li.sma0 a:visited{ color:#8FD5FF;}

.etwleft ul li.sma01{ width:230px; height:auto; line-height:16px; padding-bottom:5px; }
.etwleft ul li.sma01 a{ width:215px; padding-left:10px; line-height:16px; color:#fff; font-weight:bold; display:block; }

/*  etwright  */
.etwright{ width:700px; float:left; margin-left:12px; line-height:18px;}
.p{ width:300px; padding-left:200px; float:left; margin-top:5px;}
.etwright img.pic0{ display:block; margin:0 auto; border:#fff solid 1px;}
.etwright img.pic01{ margin-left:8px; margin-top:5px; border:#fff solid 1px;}

.img0{ width:280px; float:left; text-align:left;}
.txt0{ width:420px; float:left; height:180px; overflow-y:scroll}

.txt00{ width:420px; float:left; height:180px;}

.p1{ width:90px; padding-left:100px; float:left; margin-top:8px;line-height:22px;}
.p1 a{ font-weight:bold; color:#8FD5FF; text-decoration:underline; line-height:22px; display:block;}
.p1 a:hover{ text-decoration:none; color:#fff;}

.top{ width:50px; float:right; line-height:25px;}
.top a{ font-weight:bold; color:#8FD5FF; text-decoration:underline; line-height:25px; display:block;}
.top a:hover{ text-decoration:none; color:#fff;}

 .otherpro{ width:700px; height:auto; text-align:center; display:block;}
 .otherpro img{ border:#fff solid 1px; margin-left:5px; margin-top:8px; }
 
 .opro{ width:700px; height:auto; display:block; padding-bottom:8px;}
 .opro img{ border:#fff solid 1px; float:left; margin-left:5px; margin-top:8px; }
 
 .consulting{ width:700px; height:auto; text-align:right;}
 

/*  fooder  */
#etw-fooder{ width:968px; height:auto; margin:0 auto; margin-top:15px;}
.link{ width:968px; height:55px; background:url(../images/bottom.jpg) no-repeat; line-height:55px; color:#004E87;}
.link a{ line-height:55px; padding:0 5px; color:#004E87;}
.link a:hover{ color:#000; text-decoration:underline;}
.link a.frist{ padding-left:30px;}

.link1{ width:938px; height:20px; line-height:20px; padding-left:25px; color:#9EA0A4;}
.link1 a{ line-height:20px; padding:0 5px; color:#9EA0A4;}
.link1 a:hover{ color:#fff; text-decoration:underline;}

.quick{ width:968px; height:55px; background:url(../images/bottom.jpg) no-repeat; line-height:55px; color:#000;}
.quick a{ line-height:55px; padding:0 5px; color:#004E87; text-decoration:underline;}
.quick a:hover{ color:#000; text-decoration:none;}
.quick a.frist{ padding-left:30px;}

.header{ width:938px; padding-left:30px;line-height:20px; color:#9EA0A4;}
.header h5{ margin:0; padding:0; font-weight:normal; color:#9EA0A4;}
.header a{ color:#9EA0A4;}
.header a:hover{ color:#fff; text-decoration:underline;}

.otherlink{ width:230px; margin:0 auto; margin-top:2px; line-height:15px; height:15px;}
.otherlink div{ float:left; margin-left:10px;}
