@charset "utf-8";
body { background:url(../images/198.gif) repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img {	margin: 0px; padding: 0px; }
img { border:0px; }
* { padding:0px ; margin:0px;}
a img { border:0px; }
a {
	color: #000000;
	text-decoration: none;
}
h2{ font-size:15px; color:#FFFFFF; margin-left:300px;}
h3{ font-size:16px; font-weight:bold; padding-bottom:5px; padding-left:5px;}
input {height:20px;}
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { display:block; font-size:0px; line-height:0px; height:0px; clear:both; visibility:hidden; }
.clear { clear: both; height: 0px; font-size: 0px;}
.table01 {
	width:94%;
	margin:auto;
	background:#E7E9FE;
	
}
.table01 td { background:#fff; padding-left:2px;}
.table01 .top {
	background:#F9FAFE;
}
#etw_header{
	width:900px;
	height:auto;
	margin:0 auto;
	display:block;
}
#etw_header h5{
	color:#fff;
	font-size:9px;
	width:900px;
	text-align:center;
	height:17px;
	display:block;
}
#etw_header h5 a { color:#fff; font-size:9px;}
#etw_header .banner {
	border:1px #fff solid;
	height:140px;
	display:block;
	width:898px;
	background:url(../images/banner.jpg) no-repeat;
}
#etw_header .banner .classname {
	width:600px;
	height:28px;
	font-size:19px;
	color:#FFF;
	margin:50px 0 0 185px;
	float: right;
}
#etw_header .banner h2{ float:left; width:77%; text-align:right; margin:0; padding:0;}
#etw_header .banner #language {
	width:500px;
	height:22px;
	font-size: 11px;
	margin:0 auto;
	float:left;
	margin-top: 20px;
	margin-left: 130px;
}
#language a {
	color:#F4FEF8;
	display:inline-block;
	margin-right:15px;
	float:left;
	margin-top:7px;
}
#language a img { margin-right:5px;}
#language a:hover { text-decoration: none }



.menu2 {
	width:100%;
	margin:0 auto;
background: url(../images/bj.jpg) repeat-x;
	margin-left:1px;height:30px;
	
}

.menu2 ul{  width:100%;}
.menu2 li{
	float:left;
	width:138px;
	height:30px;
	background: url(../images/menu.jpg) no-repeat;
	line-height:100px;
	text-align:center;
}
.menu2 li a{ font-size:11px; color:#fff; display:block;line-height:30px;height:30px; }
.menu2 li a:hover{ background: url(../images/menuhover.jpg) no-repeat;height:30px;}
.menu2 li a.a_l {color:#FFFF00;}
.menu2 li.c{
	background: url(../images/menu.jpg) no-repeat;
	
}
.menu2 li.c a{
}
.menu2 li.c a:hover {background: url(../images/menuhover.jpg) no-repeat;height:30px;
}




#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#menu a:hover {visibility:visible; position:relative; z-index:200;}
#menu li:hover {
	position:relative;
	z-index:200;
	
}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;color:#FFFFFF;}

.menu2 :hover ul.sub {left:-10px; top:30px; background: #3B76B0;  border:1px solid #000; white-space:nowrap; width:187px;  z-index:300;height:auto; text-align:left;}
.menu2 :hover ul.sub li { display:block; font-size:11px; height:auto;  position:relative; float:left; width:185px; text-align:left; font-weight:normal;  border-bottom: 1px solid #000;}
.menu2 :hover ul.sub li a {width:183px; padding-left:4px; text-align:left; color:#fff; background: #3B76B0;text-decoration:none; float:left;}
.menu2 :hover ul.sub li a:hover {text-align:left;color:#FFFFFF;background:#DF570C;width:183px; padding-left:4px;}

#etw_wrapper {
	width:900px;
	background:#fff;
	height:auto;
	margin:0 auto;
	overflow: hidden;  
}
#etw_wrapper #left {
	width:175px;
	float:left;
	border-left:1px solid #fff;
}
#etw_wrapper #left ul.list{
	width:175px;
	padding-bottom:5px;
	float:left;
	padding-top:1px;
}
#etw_wrapper #right ul.list {
	width:175px;
	padding-bottom: 5px;
	float:right;
	padding-top:2px;
}
#etw_wrapper #left ul.list li a.title , #etw_wrapper #right ul.list li a.title {
	float:none;
	width:165px;
	padding-left:9px;
	font-weight:bold;
	display:block;
	line-height:18px;
	color:#333;
	background:url(../images/xbf.jpg) no-repeat;
}
#etw_wrapper #right ul.list li a.title2 {
	float:none; width:163px; padding-left:9px;
	font-weight:bold;
	
	display:block;
	line-height:26px;
	color:#333;
	background:url(../images/xbf.jpg) no-repeat;
}
#etw_wrapper #right ul.list li a.title2:hover { text-decoration:none; color:#ff6600;}
#etw_wrapper #left ul.list li a.title:hover , #etw_wrapper #right ul.list li a.title:hover{ text-decoration:none; color:#ff6600;}
#etw_wrapper #left ul.list li, #etw_wrapper #right ul.list li{margin: 0px 0px 4px 0px; }
#etw_wrapper #left ul.list li a.each , #etw_wrapper #right ul.list li a.each {
	float:none;
	width:158px;
	border: 1px #205386 solid;
	display:block;
	font-weight: bold;
	color:#fff;
	background:url(../images/l1.jpg) no-repeat left #3b76b0;
	padding-left:14px;
	height:auto;
	padding-top:3px;
	padding-bottom:3px;
}
#etw_wrapper #left ul.list li a.each:hover , #etw_wrapper #right ul.list li a.each:hover {
	color:#ff6600;
	background:url(../images/l1.jpg) no-repeat left #3b76b0;
	padding-left:14px;
	border: 1px #205386 solid;


}

#etw_wrapper #right ul.list li a.each1 { float:none; width:158px; padding-left:15px; line-height:30px; border: 1px #205386 solid; display:block; font-weight: bold;color:#fff; background:url(../images/l1.jpg) no-repeat left #3b76b0;} 
#etw_wrapper #right ul.list li a.each1:hover {
	color:#ff6600;
	background:url(../images/l1.jpg) no-repeat left #3b76b0; border: 1px #205386 solid;
}
#etw_wrapper #left.quick_links {
	width: 173px;
	margin-top: 2px;
	background:#E6E5E3;
	height:495px;
}
#etw_wrapper #left.quick_links ul{ float:left; margin-top: 2px;
	background:#E6E5E3;
	height:495px; display:block; float:left;}
#etw_wrapper #left.quick_links ul li { margin:0 0 10px 0; padding:0; width:165px; float:left;
	height:49px;
	background:#6ea5db;
	font-size:12px;
	font-weight:bold; display:block; clear:both;
}
 
#etw_wrapper #left .quick_links ul li a { color:#0f5695; float:left;}
#etw_wrapper #left .quick_links ul li  a.title { color:#0f5695; margin-top:18px;display:block;border-bottom: #CCC 1px dashed;} 
#etw_wrapper #left .quick_links ul li a img { padding: 3px; border-right: 1px #fff solid; float:left; margin-right: 5px; float:left; }
#etw_wrapper #left .quick_links ul li a img:hover { background: #F3790C;}
#etw_wrapper #middle {
	width:544px;
	float:left;
	margin-top:0px;
	background:#fff;
}
#etw_wrapper #middle #tt_p {
	height:auto;
	margin-left:5px;
	line-height:26px;
	display:block;
	color:#316AC5;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	clear:both;
	border-bottom:#8baed0 1px solid;
	margin-top:3px;
	background:url(../images/4.gif) no-repeat center left;
	padding-left:19px;
	width: 93%;
}
#tt_p h3{ font-size:14px; background:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
#etw_wrapper #middle #products {
	width:535px;
	margin-left: 8px;
	margin-top: 5px;
	line-height: 22px;
}
#etw_wrapper #middle #products h2{ font-size:18px; color:#000; float:none; clear:both; margin:0;}
#etw_wrapper #middle #products img.img_p {
	margin-left: 130px;
border:1px solid #ACC0D6;
	margin-top: 5px;
}
#etw_wrapper #middle #products img.img_p_2 {
	margin-left:50px;border:1px solid #ACC0D6;
}
#etw_wrapper #middle #products img.img_p_3 {
	margin-left:15px;border:1px solid #ACC0D6;
}
#etw_wrapper #middle #products .next {
	height:25px;
	padding: 5px 0px;
}
#etw_wrapper #middle #products .next div {
	float:right;
	width: 25px;
	text-align: center;
	margin-right: 5px;
	border: 1px solid #FF7979;
}
#etw_wrapper #middle #products .next div a {display:block}
#etw_wrapper #middle #products .next div a:hover {color:#59ACFF;}


#etw_wrapper #middle .text{ width:400px; height:20px; background:#000; font-weight:bold; color:#fff; margin-top:5px; margin-left:5px;}
#etw_wrapper #middle .text a{color:#fff;}
#etw_wrapper #middle .intro{
	line-height:20px;
	color:#fff;
	margin-top:5px;
	margin-left:5px;
	padding:4px 0 0 0px;
	display:block;
	width:95%;
	float:left;
	text-align:left;
}
#etw_wrapper #middle .intro p{padding:20px;}
#etw_wrapper #middle .intro img.pic{border:3px solid   #CCC; padding:3px; display:block; margin:16px auto 0px auto; }

#etw_wrapper #middle .contact{font-size:12px; line-height:24px;color:#fff;margin-top:14px;margin-left:5px;padding:4px 0 0 11px; display:block;width:510px;float:left;text-align:left;background:#000; height:auto;}
#etw_wrapper #middle .contact a{color: #EE8D03;}
#etw_wrapper #middle .advertise {
	width:524px;
	height:180px;
	margin:4px 8px;
	background: #F6F8FC;
	border:1px solid #ACC0D6;
}
#etw_wrapper #middle .advertise1 {
	width:520px;
	height:200px;
	margin:4px 12px;line-height: 20px; display:block;
	height:auto;
	color:#000;
	text-align:justify;
}
#etw_wrapper #middle .advertise2 {
	width:524px;
	line-height: 22px;
	margin-left: 12px;
	background: #F9FBFC;
}
#etw_wrapper #middle .advertise2 p {
	padding:3px;

}
#etw_wrapper #middle .advertise2 .title2 {
	line-height:25px; border-bottom:1px solid #B3D9FF;}

#etw_wrapper #middle .advertise1 img{ margin:4px 0 4px 140px; border:1px #ccc solid;}
#etw_wrapper #middle .advertise1 .img1{ margin:4px 0 4px 180px; border:1px #ccc solid;}
#etw_wrapper #middle .advertise1 .img2{ margin:4px 0 4px 10px; border:1px #ccc solid;}
#etw_wrapper #middle .advertise1 .img3{ margin:4px 0 4px 2px; border:1px #ccc solid;}
#etw_wrapper #middle .advertise1 .img4{ margin:4px 0 4px 1px;}
#etw_wrapper #middle .advertise1 .img5{ margin:4px 0 4px 160px; border:none;}
.tt1{ width:490px; height:26px; margin-left:5px;line-height:26px; display:block; color:#0033ff; text-align:left;  float:left; font-size:12px; font-weight:bold; clear:both; border-bottom:#8baed0 1px solid; margin-top:3px; background:url(../images/4.gif) no-repeat center left; padding-left:19px;}
.tt2{ width:490px; height:26px; margin-left:5px;line-height:26px; display:block; color:#000; text-align:left;  float:left; font-size:12px; font-weight:bold; clear:both; border-bottom:#8baed0 1px solid; margin-top:3px; background:url(../images/4.gif) no-repeat center left; padding-left:19px;}
.tt2 a{ color:#0033ff; text-decoration:none;}
#etw_wrapper #middle .advertise .title {
	float: right;
	font-weight: bold;
	margin-right:10px;
	margin-top: 5px;
	width:310px;
	border-bottom: 1px #FF6600 solid;
	text-align: right;
	display:block;
	color:#000000;
	font-size:12px;
	margin-bottom: 3px;
} 
 #etw_wrapper #middle .advertise a{color: #EE8D03;}
#etw_wrapper #middle .advertise a.enter {
	color:#FF6600;
	font-weight: bold;
	font-size: 12px;
	float:right;
	margin-top:5px;
	display:block;
	width:65px;
	text-align:right;
	margin-right: 10px;
} 
#etw_wrapper #middle .advertise .content {
	float:right;
	width: 500px;
	line-height: 20px;
	display:block;
	height:150px;
	color:#000;
	text-align:justify;
	margin-right:10px;
}
 #etw_wrapper #middle ul {
	width:516px;
	margin: 7px 14px;
	padding: 0;
}
  #etw_wrapper #middle ul.ul_other {
	width:500px;
	margin: 7px 10px;
}
#etw_wrapper #middle ul li {
	width: 516px;
	border-bottom:1px #ccc dashed;
	display:block;
	float:left;
	height:auto;
	margin-top:4px;
	margin-bottom: 1px;
}
#etw_wrapper #middle ul li ol {
	width: 516px;
	margin: 0px;
	padding: 0px;
}
#etw_wrapper #middle ul li ol li.pic {
	width:112px;
	float:left;
	padding: 0 10px;
	border: none;
	display: inline-block;
}
#etw_wrapper #middle ul li.li_other {
	width:110px;
	margin-top: 0px;
	border: none;
	margin-left: 10px;
}
#etw_wrapper #middle ul li.li_other a:hover { color:#FBC4BF}
#etw_wrapper #middle ul li.li_other img {
	display:block;
	border: 1px solid #E7E9FE;
}
#etw_wrapper #middle ul li ol li.pic img{ border:1px solid #ACC0D6;}
#etw_wrapper #middle ul li ol li.title { width: 380px; float:left; height:auto; border:none; font-size: 12px; font-weight: bold; line-height:15px;} 
#etw_wrapper #middle ul li ol li.title a { background: url(../images/icon02.gif) no-repeat left center; color: #3b76b0;margin-left:10px; padding-left:15px;  border-bottom: 1px #FFF dashed; }
#etw_wrapper #middle ul li ol li.title a:hover {color:#b28147;}
#etw_wrapper #middle ul li ol li.content {
	width: 378px;
	padding-left:4px;
	padding-right:2px;
	float:left;
	color:#000;
	line-height:20px;
	text-align:justify;
	border:none;
}
#etw_wrapper #right {
	width:175px;
	margin-top: 0px;
	float:right;
	height:800px;
	border-right:1px solid #fff;
}
#etw_wrapper #right .contact {
	width:165px;
	background:url(../images/contac_title.jpg) no-repeat top #336699;
	color:#fff;
	line-height:22px;
	height:400px;
	padding-top:25px;
	padding-left:10px;
}
#etw_wrapper #right .contact a { color:#fff;}
#etw_wrapper #right .contact a:hover { text-decoration: underline;}
#etw_wrapper #right .contact span{ padding:0; font-weight:bold; margin-top:-95px;}
#etw_wrapper #right  .ce{
	width: 173px;
	height:210px;
	margin:5px 0px 0 0;
}
#etw_wrapper #right .ce img{border:1px solid #ccc;margin:5px 1px 0 1px ;}

#footer {
	width:898px;
	clear:both;
	height:83px;
	background:#3b79b0;
	border-top:1px #000 solid;
	margin:0 auto;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
#footer #fot_nav {
	width:898px;
	height:25px;

}
#footer #fot_nav ul {
	padding-left:100px;
	width: 798px;
}
#footer #fot_nav ul li {
	float:left;
	width:auto;
	display:block;
	margin-left: 15px;
}
#footer #fot_nav ul li.fot_w {
	width:250px
}
#footer #fot_nav ul li a {
	font-size:11px;
	line-height:25px;
	text-align: center;
	color: #fff;
}
#footer #fot_nav ul li a:hover { color:#0033ff;}
#footer #address {
	width:100%;
	height:25px;
	line-height:23px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color: #FFFFFF;
}
#footer #add { float:left; width:80%;height:25px;line-height:23px;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-align:center;margin-top:10px;color: #FFFFFF; padding-left:50px;}
#footer #otherlink {
	width:650px;
	margin-top:1px;
	margin-left:250px;
}
#footer #otherlink div {
	float:left;
	width:90px;
	height:25px;
	margin-left:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:25px;
}
#footer #otherlink div a img {
	border:none;
}
#footer #otherlink div a {
	text-decoration:none;
	color:#eee;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}






#etw_wrapper #left ul.quick_links {
	width: 171px;
	margin-top: 7px;
	height:340px;
	padding-left:4px;
}
#etw_wrapper #left ul.quick_links li {
	height:48px;
	background:#436BC1;
	margin-bottom: 6px;
	font-size: 12px;
	
}
 
#etw_wrapper #left ul.quick_links li a { color:#fff;font-size:11px; display:inline-block;float:left; line-height:22px;}
#etw_wrapper #left ul.quick_links li  a.title:hover {
	color:#fff;
	font-size:11px;
	
	display:block;
	
} 
#etw_wrapper #left ul.quick_links li a img { padding: 3px; border-right: 1px #fff solid; float:left; margin-right: 5px; float:left; }
#etw_wrapper #left ul.quick_links li a img:hover { background: #F3790C;}
.lab{ color:#FF0000;}
.consulting{
	float:right;
	height:35px;
	text-align:right;
	width: 100%;
	padding-bottom: 10px;
	padding-top: 3px;
}
.consulting img{text-align:right;border:none;}




.next {
	height:25px;
	padding: 5px 0px;
}
.next div {
	float:right;
	width: 25px;
	text-align: center;
	margin-right: 5px;
	border: 1px solid #FF7979;
}
.next div a {display:block}
.next div a:hover {color:#59ACFF;}
