@charset "utf-8";
body { background:url(../images/bg.jpg) repeat-y center; padding: 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:21px; color:#000; }
* { margin:0; padding:0; }
a img { border:none; }
a { color:#000000; outline:none; text-decoration:none; }
ol, ul { list-style:none; }
.clear { clear:both; font-size:0px; }
.table { width:96%; height:auto; background:#7AB3DC; background:#;
margin-top:20px; margin-left:10px; }
.table td { color:#333; background:#fff; padding-left:3px; line-height: 21px; }
.table03 { background: #09569E; width:100px; line-height:22px; text-align:left; margin-top:8px; font-size:12px; color:#fff; float:left; margin-left:350px; }
.table02 { width:94%; float:left; height:auto; background:#DCEBF6; margin-left:10px; margin-top:15px; }
.table02 tr { background:#fff; }
.bord { border:1px solid #BDDDF4; }
.STYLE1 { color: #FF0000 }
.lab { color:#ff0000; font-size:12px; }
h3 { font-size:18px; line-height:40px; }
/*====Body ======*/
#etw_wrapper { width:925px; height:auto; margin:0 auto; padding:0px 0px 1px 0px; border-top:2px solid #E5E5E5; }
/*==== Header ======*/
#etw_header { width: 99%; height:20px; background:#fff; text-align:center; line-height:19px; margin:0; padding:0; margin-top:-5px; }
#etw_header h5 { color: #000; font-size: 10px; width: 100%; margin: 0px auto; text-align:center; font-weight:normal; }
#etw_header h5 a { color:#193B85; }
#etw_header .etw_mhead { display: block; margin:0 auto; width: 30%; height:300px; }
.banner {
	width:925px;
	height:115px;
	float: left;
	background: url(../images/banner.jpg) no-repeat;
}
.classname {
	width:550px;
	margin-top:45px;
	margin-bottom:33px;
	float: left;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:180px;
	margin-left:185px;
	height: 30px;
	line-height: 30px;
	position: absolute;
}
.classname a { color:#fff; }
.classname h2{font-size:16px; line-height:30px; }
.log {
	float:left;
	height:52px;
	width:90px;
	margin-left:5px;
	margin-top: 3px;
	background-image: url(../images/log.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.yy {
	width:270px;
	height:18px;
	text-align:right;
	float: right;
	margin-top:3px;
	margin-right: 10px;
}
.yy a { color:#193B85; margin-right:3px; line-height:17px; }
.yy a:hover { color:#498AB8; }
.com {
	font-size:22px;
	height:35px;
	line-height:35px;
	float:left;
	width:540px;
	margin-right:auto;
	text-align:center;
	font-weight:bold;
	margin-top: 20px;
	position: absolute;
	margin-left:92px;
}
.daohang { width:100%; height:30px; float: left; margin:4px 0; border-bottom:1px solid #ccc; }
.daohang1{ width:98%; height:30px; float: left; margin:4px 0; border-bottom:1px solid #ccc; }
.daohang #ul { width:100%; height:26px; background:#498AB8; display:block; float:left; }

.daohang #mainul {
	width:100%;
	height:26px;
	float:left;
}
#mainul li {float:left; font-weight:bold; height:26px;}
#mainul li a {
	color:#000000;
	line-height:26px;
	float:left;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left:5px;
}
#mainul li a:hover {color:#333333; }
#mainul li a.link {color:#B2DB11; }
#mainul li a.link:hover {color:#333333; }
#mainul li.intro {color:#000000;}
#mainul li.intro a:hover {background:none; color:#F8BE41; }
#mainul table {width:0; height:0; position:absolute; top:0; left:0; }
#mainul a:hover { visibility:visible; position:relative; z-index:200; }
#mainul li:hover { position:relative; z-index:200; }
#mainul ul, #ul :hover ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
#mainul :hover ul { left:0; top:26px; white-space:nowrap; width:100px; height:auto; z-index:300; }
#mainul :hover ul li {height:auto; line-height:20px; position: relative; float:left; width:100px; text-align:left; }
#mainul :hover ul li a {width:100px; font-weight:normal; padding:0; padding-left:5px; float:left;text-align:left; color:#fff; }
#mainul :hover ul li a:hover {color:#000000;}



#ul li { float:left; font-weight:bold; height:26px; border-right:1px solid #CEDAF4; display:block; }
#ul li a {
	color:#fff;
	line-height:26px;
	display:block;
	float:left;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 25px;
}
#ul li a:hover { display:block; color:#333; background:#F29B13; }
#ul li a.link { color:#B2DB11; }
#ul li a.link:hover { color:#333; }
#ul li.intro { background:#008EB6; color:#fff; display:block; }
#ul li.intro a:hover { background:none; color:#F8BE41; }
#ul table { border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0; }
#ul a:hover { visibility:visible; position:relative; z-index:200; }
#ul li:hover { position:relative; z-index:200; }
#ul ul, #ul :hover ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; }
#ul :hover ul { left:0; top:26px; border:1px solid #F6F6F6; white-space:nowrap; width:250px; height:auto; z-index:300; }
#ul :hover ul li { display:block; height:auto; line-height:20px; position: relative; float:left; width:250px; border-bottom: 1px solid #DEDBDB; text-align:left; background:#498AB8; }
#ul :hover ul li a { width:245px; font-weight:normal; padding:0; padding-left:5px; float:left; text-align:left; color:#fff; }
#ul :hover ul li a:hover { color:#000; display:block; }
#etw_container_top { color:#DFDFDF; float: left; margin: 0; padding-left: 5px; padding-right:4px; padding-top:4px; width: 96%; height: auto; }
#etw_container_top a { color:#FFF; }
/*==== contain ======*/
 #etw_container { clear: both; padding-top: 5px; width:925px; height: auto; margin: 0 auto; }
/*==== Left ======*/

#etw_container #etw_left { background: #ffffff; float: left; width: 242px; border-right:1px solid #ccc; margin-left: 1px; }
#etw_left .title, .title01 { background: url(../images/lefttop.jpg) no-repeat; font-size:13px; color:#333; height:27px; line-height:27px; text-align:left; padding-left:15px; font-weight:bold; width:94%; }
#etw_left ul { color: #000; float: left; width: 100%; height: auto; text-align: left; margin-bottom:7px; }
#etw_left ul li { font-weight: bold; margin: 3px 0 0 0px; padding-left:8px; width: 97%; background: url(../images/a.gif) no-repeat 1px 5px; }
#etw_left ul li ol { display: block; color:#ff6600; margin-left: 0px; width: 99%; }
#etw_left ul li ol li { border-bottom:1px solid #DBEBF3; background: url(../images/list_a1.gif) no-repeat 1px 7px; font-weight: normal; line-height: 18px; width: 97%; margin-top:4px; margin-bottom:2px; }
#etw_left ul li a { padding-left:6px; width:98%; display: block; color:#498AB8; }
#etw_left ul li a:hover {
	color:#000000;
}
#etw_left ul li a:visited {
	color:#000000;
}
#etw_left ul li ol li a { color: #333; display: block; padding-left:5px; width:220px; }
#etw_left ul li ol li a:hover, #etw_left ul li ol li a.link { color:#CC6600; }
#etw_left ul li .ys { color:#cc6600; }
.title01 { background: url(../images/lefttop.jpg) no-repeat; font-size:13px; color:#333; height:27px; line-height:27px; text-align:left; padding-left:15px; font-weight:bold; width:94%; }
#etw_left #contact {
	float:left;
	margin: 0px;
	width:100%;
	color:#333333;
	height:370px;
	line-height:21px;
}
#etw_left #contactt { float:right; margin: 0px; width:93%; padding-left:10px; color:#333333; padding-top:5px; height:370px; padding-right:5px; line-height:21px; }
#contactt .jl { float:left; margin-left:46px; }
#contactt .ys { color:#ff6600; }
/*==== Right ======*/
#etw_right { float: left; width:673px; height: auto; }
#etw_right .title_right { background: url(../images/right.gif) no-repeat left top; border-bottom: 1px solid #99CCFF; width:94%; text-align:left; font-size:14px; color:#ff6600; padding-left:21px; margin-left:5px; font-weight:bold; height:22px; line-height:21px; }
#etw_right .title_right1 { background: url(../images/right.gif) no-repeat left top; border-bottom: 1px solid #99CCFF; width:94%; text-align:left; font-size:12px; color:#000; padding-left:21px; margin-left:5px; font-weight:bold; height:22px; line-height:21px; }
#etw_right .title_right1 a { color:#ff6600; font-size:14px; }
a.more { color:#0066FF; font-weight: bold; display:block; float:right; text-align:right; width: 50px; height: auto; }
#etw_right .title_rightct { background: url(../images/right.gif) no-repeat left top; border-bottom: 1px solid #99CCFF; width:94%; text-align:left; font-size:14px; color:#ff6600; padding-left:21px; margin-left:5px; font-weight:bold; height:22px; line-height:21px; }
#etw_right .about { line-height:21px; padding:0 0 0 10px; text-align:left; width:97%; float: left; margin-top: 10px; }
#etw_right .about h2{ font-size:20px; color:#ff6600;line-height:40px; }
#etw_right .about img { float:left; padding:0; margin:0px 0px 0px 0px; border:none; }
#etw_right .about .img { float:left; padding:0; margin:3px 0px 2px 80px; border:1px solid #ccc; }
#etw_right .about .imgl { float:left; padding:0; margin:3px 0px 2px 20px; border:1px solid #ccc; }
#etw_right .about .imgl1 { float:left; padding:0; margin:3px 0px 2px 70px; border:1px solid #ccc; }
#etw_right .about .imgr { float:left; padding:0; margin:3px 0px 2px 8px; border:1px solid #ccc; }
#etw_right .about .img1 { float:left; padding:0; margin:3px 0px 2px 140px; border:none; }
#etw_right .about .img2 { float:left; padding:0; margin:3px 0px 2px 80px; border:none; }
#etw_right .about .tj { display:block; width:300px; height:auto; float:left; margin-left:20px; padding:0; text-align:center; font-weight:bold; }
#etw_right .about .tj1 { display:block; width:300px; height:auto; float:left; margin-left:10px; padding:0; text-align:center; font-weight:bold; }
#etw_right .about .tj2 { display:block; width:123px; height:auto; float:left; margin-left:20px; padding:0; text-align:center; font-weight:bold; }
#etw_right .about .imgcu { float:right; padding:0; margin:0; border:none; }
#re_products { height: auto; width: 99%; }
#re_products ul { margin:6px auto; width:98%; height: auto; margin-left:5px; float: left; }
#re_products ul li { margin:0px 1px 2px 5px; width: 48%; height:135px; float: left; }
#re_products ul li ol { width: 100%; float: left; display: inline-block; }
#re_products ul li ol li { float: left; width: 41%; }
#re_products ul li ol li a { display:block; }
#re_products ul li .etw_pinfo { width:52%; text-align:left; background: #F9F8F8; height: 120px; padding-left: 5px; float: right; line-height:18px; }
#re_products ul li.etw_pinfo a, #re_products ul li.etw_pro a { text-align:left; color:#498ab8; display: block; text-decoration:none; border:none; font-weight:bold; }
#re_products ul li.etw_pinfo a:hover, #re_products ul li.etw_pro a:hover { text-decoration:none; color:#ff6600; border:none; }
#re_products ul li img { padding:1px; border:1px solid #ccc; }
#re_products ul li.pro { width:100%; height:130px; }
#re_products ul li.pro ol li { display: inline; float: left; width: 20%; }
#re_products ul li.pro .etw_pro { width:77%; float:right; line-height:21px; }
#etw_right .pic1 { width:120px; float:left; display:inline; margin:15px 5px 10px 15px; }
#etw_right .pic1 img { border:1px solid #ccc; }
#etw_right .pic1 a span { display:block; text-align:center; line-height:17px; float: left; font-weight: normal; color:#0A5FDE; margin-top: 3px; width:120px; height:auto; }
#etw_right .pic1 a:hover span { color:#ff6600; text-decoration:none; }
#etw_right .pic1 a:visited span { color:#ff6600; text-decoration:none; }
/*==== Footer ======*/
#footer { clear:both; width:925px; background:#498AB8; margin:0 auto; height:90px; }
#etw_menu { width:920px; height:23px; margin:0 auto; text-align:center; }
#etw_menu a{margin-left:12px; color:#FFF; float:left;  }
#etw_menu a:hover{color:#FFFF33;}


#footer #pageaddress { width:918px; font-weight:normal; color:#fff; text-align:center; }
#footer #pageaddress a { color:#fff; }
#footer #address { width:918px; font-weight:normal; color:#fff; text-align:center; }
#footer #address a { color:#fff; }
#footer #otherlink { padding:0;width:900px;height:20px;float:left;text-align:center;margin:0 auto;}
#footer #otherlink div {width:auto;margin-left:20px;text-align:center;margin-top:3px;display:inline;}
#footer #otherlink div a { font-size:9px; color:#CCCCCC;}
#footer #otherlink div a img { border:none;}
  
.consulting { float:right; width:96%; height:33px; text-align:right; clear:both; }
.consulting img { float:right; border:none; }
.fh { width:50px; height:25px; font-weight:bold; line-height:25px; float:right; margin:6px 50px 0px 0px; }
.fh a { text-decoration:none; color:#ff9900; text-align:center; }
.fh a:hover { text-decoration:underline; }
.nrs { color:#ff6600; font-weight:bold; }
h3{color:#ff6600; font-size:20px; line-height:35px; }
.gd {
	height:1200px;
}
.gd1 { height:800px; }
.gd2 { height:2500px; }
.gd3 { height:1350px; }
.gd4 { height:1780px; }
.gd5 { height:2370px; }
.gd6 { height:1450px; }
.gd7 { height:1000px; }
.gd8 { height:1550px; }
.gd9 { height:1200px; }
.gd10 { height:1650px; }
.gd11 { height:5500px; }
.gd12 { height:2000px; }
.gd13 { height:3300px; }
.gd14 { height:1850px; }
.gd15 { height:3000px; }
.gd16 { height:4000px; }
.gd17 {
	height:1550px;
}

#login{ position:absolute;
display: none;
top: 120px;
left: 350px;
width: 280px;
height: 150px;
background-color: #ffffff;
text-align: center;
border: solid 1px;
padding: 10px;
z-index: 1;
}
#panel{
background-color: #CCFFFF;
padding: 10px;
margin: 10px;
}
