@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size:12px; margin: 0px; padding: 0px; text-align:center; background:url(../images/bg.jpg) repeat-x #0261BB; color:#333; }
img { border: 0px; }
#bod { -moz-user-select:none; }
* { padding: 0px; margin: 0px; }
a img { border: 0px; }
a { color: #333333; outline: none; text-decoration: none; }
ol, ul, li { list-style:none; }
.clear { clear:both; font-size:0px; }
.mail{ text-decoration:underline;}
.table{background:#4481F0;text-align:left;margin-bottom:5px;border-top:3px solid #4481F0;margin-top:8px;float:left;width:97%; }
.table tr{ background:#f5f5f5;}
.table tr.top{background:#E8F2FD;color:#000;font-weight:bold;}
.table td{padding:0px 3px;}
.tupian{ display:block; margin:5px auto; border:1px solid #ccc; display:block;}
.STYLE1 { color: #FF0000; font-weight: normal; }
h1{ color:#000; font-size:18px; font-weight:normal; text-align:left; float:left; display:block;  width:98%;  padding:5px 0 5px 15px;}
h2{
	padding:0px 0 5px 0px;
	text-align:left;
	font-size:16px;
	line-height:20px;
	color:#000;
}
h2 a{ color:#0099FF;}
h3{font-size:18px; line-height:35px; color:#333; font-family:Arial; }
/**======= Header =======**/
  h5 { color: #fff; font-size: 9px; width:auto; margin:0px auto 0 auto; text-align:center; padding-top:2px; display:block; height:20px; }
h5 a { color: #fff; }
#header1 { height:241px; width: 953px; margin: 0 auto; text-align: left; }
#header { height:38px; width: 953px; margin: 0 auto; text-align: left; }
#banner { background: url(../images/banner.jpg) no-repeat; height:203px; width: 953px; margin: 0 auto; float: left; }
#top { float:left; height:182px; width:320px; }
#etw_log { margin-left:78px!important; margin-left:40px; width:123px; height:116px; float:left; background: url(../images/log.jpg) no-repeat; margin-top:14px; display: block; clear: both; }
#menu { margin-top:0px; background:url(../images/line.jpg) repeat-x; float:right; width:953px; height:37px; font-size:12px; line-height: 36px; border-bottom: 1px solid #1D3FD6; }
#menu ul { float:left; width:58%; height:36px; text-align:center; }
#menu ul li { float:left; background:url(../images/menu.jpg) no-repeat right; height:36px; width:110px; }
#menu ul li a { font-weight:bold; color: #fff; line-height:36px; display: block; }
#menu ul li a:hover, #menu ul li a.link { color:#fff; background:url(../images/menu1.jpg) repeat-x center; }
.language {
	width:300px;
	height:25px;
	text-align:right;
	float: right;
	margin-top: 0px;

*margin-top:-2px;
_ margin-top:8px;
	margin-right: 10px;
	font-size: 11px;
}
.language a { color:#fff; margin-right:3px; }
/**======= Main =======**/
 #container { overflow:hidden; text-align:left; width:953px; margin:0 auto; height:auto; margin-top: 4px; }
/**=======Left=======**/
 #etw_left { background:url(../images/leftline.jpg) repeat-x #0362BC; width:219px; float:left; height: auto; margin-left: 1px; }
.topname, .topname1 { background:url(../images/left2.jpg) no-repeat top; font-size:13px; color:#FFFFFF; height:35px; float:left; line-height:35px; text-align:center; font-weight:bold; width:100%; padding-left: 0px; border-bottom: 1px #AAC5EC solid; }

.topname2 { background:url(../images/left1.jpg) no-repeat top; font-size:13px; color:#FFFFFF; height:35px; float:left; line-height:35px; text-align:center; font-weight:bold; width:100%; padding-left: 0px; border-bottom: 1px #AAC5EC solid; }
.topname2 a,.topname a {color:#FFFFFF;}
.topname2 a:hover,.topname a:hover {color:#FFFFFF; text-decoration:underline;}
.topname1 { color:#FFFFFF; background:#6EA0F9; height: 30px; line-height: 30px; margin-top: 18px; }
.topname1 a{ color:#FFFFFF; }
#etw_left ul {
	font-size:11px;
	width:99%;
	height:auto;
	float: left;
	margin:0 0 0px 2px;
}
#etw_left ul li { font-size: 11px; font-weight: bold; margin: 4px 0 2px 0px; width: 100%; }
#etw_left ul li ol { display: block; color:#ff6600; margin-left: 0px; width: 100%; }
#etw_left ul li ol li { width: 100%; border-bottom:1px dotted #0A48DC; line-height: 18px; margin:0px 0 0px 0px; }
#etw_left ul li a {
	padding-left:5px;
	line-height:22px;
	width:98%;
	display: block;
	font-size:12px;
	color:#FFFF00;
	font-weight: bold;
}
#etw_left ul li a:hover { text-decoration:underline;
}

#etw_left ul li ol li a {
	width:98%;
	color: #fff;
	display: block;
	line-height: 17px;
	padding:4px 0 2px 4px;
	font-weight:normal;
	font-size: 11px;
}
#etw_left ul li ol li a:hover, #etw_left ul li ol li a.link { background:#2764EB; color:#fff; display: block;text-decoration:none; }
#etw_left ul li a.link { color:#FFFF00; display: block;  text-decoration:underline;}
#etw_left #contact {
	color:#FFFFFF;
	width:94%;
	height:auto;
	line-height:20px;
	float: left;
	padding:0px 3px 0px 10px;
}
#etw_left #contact a { color:#fff; }
.etw_left #contact img { margin-top:4px; }
#contact span { color:#fff; }
/**=======Right=======**/
#etw_right { background:#fff; width:710px; float:right; margin-top:0px; padding: 0 0 10px 18px!important;_padding: 0 0 10px 14px; }
#etw_right1 { background:#fff; width:710px; float:right; margin-top:0px;  padding: 0 0 10px 18px!important;_padding: 0 0 10px 14px; }
#etw_right .quicklink, #etw_right .quicklink1 { background: url(../images/right1.jpg) no-repeat top right; color:#333333; float:right; height:40px; width:99%; font-size:14px; line-height:40px; padding-left:0px; border-bottom:1px solid #ccc; font-weight: bold; }
#etw_right .quicklink1 { background:none; }
#etw_right .quicklink .bar, #etw_right .quicklink1 .bar {
	height:40px;
	padding-top:0px;
	float: left;
	margin: 0;
	width: 98%;
	line-height: 40px;
}
#etw_right .quicklink img { display:inline-block; margin:0px 0 0 0; border: none; }
#etw_right .quicklink a { font-size:12px; line-height:40px; color:#333333; }
.img { margin: 0 7px 5px 0; display:inline-block; border: 1px solid #ccc; padding: 0; float:left;}
#etw_right img.pic { border:none; }
#etw_right img.tu1 { display:block; margin:0 auto; }
#etw_right img.tu { border:none; margin:0 0px 0 0; }
#etw_right ul { float:left; margin: 6px 0px 0px 5px; text-align: left; width: 97%; color: #595959; }
#etw_right ul li {
	display: block;
	margin: 10px 0px 10px 0px;
	width:100%;
	height: 90px;
}
#etw_right ul li ol { width: 100%; }
#etw_right ul li ol li {
	display: inline;
	float: left;
	margin: 0 2px;
	width: 13%;
	border:none;
	height:auto;
}
#etw_right ul li ol li img { border:1px solid #ccc; margin:0px 0px 0px 5px; padding: 0; }
#etw_right ul li .etw_pinfo {
	background: #F9FBFB;
	border:1px solid #eee;
	width: 83%;
	line-height:18px;
	margin-left:0px;
	float: left;
	padding-left: 8px;
	height: 80px;
	font-size: 11px;
	color: #333333;
}
#etw_right ul li .etw_pinfo a { color: #0066CC; font-weight:bold; padding-top:4px; display:block; height: auto; margin-bottom: 2px; }
#etw_right ul li img { border:1px #CCCCCC solid; margin-right:10px; }
.about,  .about1 { color:#333333; line-height:22px; padding:10px 3px 10px 15px; text-align:left; width:97%; float: left; font-size:12px;}
#etw_right .about1 { background:url(../images/c.jpg) no-repeat bottom right; width: 75%; padding-left: 30px; }
.consulting { float:right; width:400px; height:33px; text-align:right; display: block; margin-bottom: 3px; margin-right: 40px; }
.consulting img { float:right; border:none; margin:0; }
a.more { color:#DB2821; font-size: 11px; width: 50px; height: 20px; text-align: right; float: right; margin-right: 20px; }
#etw_right .pic1 {
	height:auto;
	width:100px;
	float:left;
	display:inline;
	margin:20px 0px 0px 10px;
}
#etw_right .pic1 img { border:1px solid #ccc; margin: 0 auto; display: block; }
#etw_right .pic1 a span { display:block; text-align:center; line-height:15px; float: left; width: 100%; font-weight: normal; color: #333333; margin-top: 3px; }
/**=======Footer =======**/
#footer {
	background:url(../images/foot.jpg) no-repeat top center;
	margin:0px auto 0 auto;
	clear:both;
	height:70px;
	width:945px;
}
#xfooter {
	background:url(../images/foot.jpg) no-repeat top center;
	margin:0px auto 0 auto;
	clear:both;
	height:70px;
	width:945px;
}
#promotion { margin-top:20px; width:600px; height:30px; line-height:30px; margin-left:150px!important; margin-left:150px; text-align: left; }
#promotion img { float:left; margin-right:10px; }
#footer #promotion1 { padding:15px 0 3px 0; float:left; width:930px; color:#FFFFFF; height:15px; text-align:center; font-size:12px; }
#footer #promotion1 a{ color:#FFFFFF; height:15px; text-align:center; padding:0 5px;}
#footer P { text-align:right; }
#footer #otherlink {
	width:300px;
	margin:0 auto;
}

#xfooter #promotion1 { padding:15px 0 3px 0; float:left; width:930px; color:#FFFFFF; height:15px; text-align:center; font-size:12px; }
#xfooter #promotion1 a{ color:#FFFFFF; height:15px; text-align:center; padding:0 5px;}
#xfooter P { text-align:right; }
#xfooter #otherlink {
	width:300px;
	margin:0 auto;
}

#otherlink div {
	float:left;
	margin-top:5px;
	width:auto;
	height:23px;
	margin-left:10px;
	text-align:center;
	font-size:11px;
	line-height:23px;
	padding: 0 1px;
}
#footer #otherlink a img { border:none; margin-top:-1px; }
#footer #otherlink div a { color:#FFFFFF; font-weight:bold; }

#xfooter #otherlink a img { border:none; margin-top:-1px; }
#xfooter #otherlink div a { color:#FFFFFF; font-weight:bold; }

#promotion p { margin-top:5px; font-size:11px; color:#333; }
.next {
	width:350px;
	float:right;
	margin-right:10px;
	height:30px;
}
.next a { width:10px; display:block; padding:3px 6px; margin:0px 4px 3px 5px!important; margin:0px 4px 0px 5px; height:auto; float:right; line-height:16px; background:#726F73; font-size:11px; color:#fff; font-weight:bold; text-align:center; border:1px solid #333; }
.next a:hover { background: #EA8A18; color:#fff; }
.next a.next1 { font-weight:bold; display:block; padding:3px 6px; height:auto; float:right; line-height:16px; background:#EA8A18; font-size:11px; color:#fff; border:1px solid #333; }
span img{margin-left:110px;}


.quicklink2 { background:#fff; border-bottom:1px solid #ccc; line-height:25px;padding-left: 15px; float: left;  width: 98%; font-weight:bold; font-size:12px;  }

.bar1 { background:#fff;color:#000;padding-top:0px;font-size:11px; float: left; margin: 0; width: 98%; line-height: 20px;  font-weight:normal; margin-top:10px; border-bottom:1px solid #ccc;}
.bar1 a{ color:#000;  font-size:11px;font-weight:normal; }

.text { color:#333333;line-height:22px; padding:0px 3px 10px 15px; text-align:left; width:97%; float: left; }
.pic01{
	width:auto;
	float:left;
	margin:10px 5px 5px 0px;
}
.pic01 img,.pic02 img{
	border:1px solid #ccc;}
.pic02{
	width:auto;
	float:left; padding-left:50px;
	margin:10px 5px 5px 0px;
}
.pic03{
	width:auto;
	border:1px solid #ccc;
	float:left;
	margin:10px 10px 5px 160px!important;
	_margin:10px 10px 5px 80px;
}
.pic04{
	width:300px;
	height:auto;
	text-align:center;
	display:block;
	margin:10px auto;
}
.pic05{
	width:450px;
	height:auto;
	text-align:center;
	display:block;
	margin:10px auto;
}
.pic3{
	width:370px;
	height:auto;
	float:right;
	margin:5px 0 0 0;
	background:#fff;
}
.pic3 a img{ border:1px solid #ccc; float:left;}
.pic3 a{float:left;display:block;margin:8px 5px 3px 0px;}
.pic4{
	width:370px;
	height:auto;
	float:right;
	margin:5px 0 0 0;
	background:#fff;
}
.pic4 a img{ border:1px solid #ccc; float:left;}
.pic4 a{float:left;display:block;margin:8px 4px 3px 0px;}

.small{
	width:370px;
	height:auto;
	float:right;
	margin-top:8px;
	font-size:12px;
}
.small ul{
	width:280px;
	height:auto;
	float:left;
}
.small ul li{
	width:280px;
	height:28px;
	line-height:28px;
	margin-bottom:5px;
	float:left;
}
.small ul li img{ float:left; margin-left:0px; border:#ccc solid 1px; margin:3px 3px 3px 0;}
.small ul li a{
	line-height:30px;
	float:left;
	width:340px;
	padding-left:2px;
	color:#000;
}
.small ul li a:hover{ color:#69c; text-decoration:underline;}

.re_otherpro1 {background:none;width:690px;float:left;display:block;height:auto;line-height:21px; padding-left:15px;}
.re_otherpro1 ul {
	line-height:18px;
	width:690px;
	float:left;
	margin:5px 0px 5px 0;
	padding:0;
	display:block;
	height:auto;
}
.re_otherpro1 ul li {width:auto;height:auto;float:left;text-align:left;font-size:12px; }
.re_otherpro1 ul li.etw_pinfo{
	line-height:18px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	height:auto;
	width:86%;
	padding:0px 0 0px 8px;
	color:#666666;
	display:block;
	margin:0;
}

.re_otherpro1 ul li.etw_pinfo a{color:#333333;font-weight:bold;line-height:18px;display:block;text-decoration:underline;}
.re_otherpro1 ul li.etw_pinfo a:hover{color:#993300;}
.re_otherpro1 ul li a img{ border:1px solid #ccc;}

.sitemap {width:953px;height:auto; background:#fff; margin:0 auto;text-align:left;color:#333;line-height:18px;}

.site2{
	width:920px;
	height:auto;
	line-height:20px;
	float:left;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#006BB4;
	margin:5px 0 0 10px;
	background:#fff;
}
.site2 a{color:#000;}
.site2 a:hover{color:#006BB4; text-decoration:underline;}
.sitetxt{
	width:920px;
	height:auto;
	line-height:20px;
	float:left;
	font-size:12px;
	text-align:left;
	color:#000;
	margin:5px 0 0 10px;
	background:#fff;
}
.sit{
	width:920px;
	height:auto;
	margin:0px auto;
	background:#fff;
	display:block;
} 
.sit ul{
	padding:0;
	width:920px;
	height:auto;
	display:block;
	margin:0 auto;
}
.sit ul li{ width:auto; height:auto; display:block; float:left;line-height:21px;}
.sit ul li.b{width:250px;height:auto;display:block;float:left;line-height:23px;background:#fff;}
.sit ul li.b a{height:auto; width:250px; float:left; color:#000; text-align:left;  line-height:23px; text-decoration:underline;}
.sit ul li.c{width:300px;height:auto;display:block;float:left;line-height:23px;background:#fff;}
.sit ul li.c a{height:auto; width:300px; float:left; color:#000; text-align:left;  line-height:23px; text-decoration:underline;}
.sit ul li a:hover{color:#006BB4;}
a.cursorbox {
cursor:pointer;*cursor:auto;_cursor:auto;
cursor:url(zoomin.cur)
}
#allbox div a img{cursor:auto;cursor:url(small.cur);}

