@charset "utf-8";
body { color:#333; margin:0 auto; padding:0; font:11px Tahoma, Verdana, Segoe, sans-serif; line-height:21px; text-align:center; background:#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; }
.pro ul li .clear { clear: both; height:0; font-size: 0px; }
.table01 { background:#959493; width:99%; margin:4px auto; line-height:20px; white-space:normal; }
.table01 tr { background: #fff; color:#333; }
.table01 tr.top { background: #FEF0A4; }
.table01 td { line-height:24px; text-align: center; }
.table { margin:10px 0 0 50px; width:80%; }
.table tr { line-height:24px; }
.STYLE1 { color: #FF0000; }
h3 { font-size:20px; font-family:Arial; line-height:35px; }
.find { font-weight:bold; font-size:16px; text-align:center; color: #ff0000; text-decoration: underline; }
/*======= Body ====*/
#wrapper { text-align:left; width:949px; height:auto; margin-left:auto; margin-right:auto; }
#etw_header_languages { width:1003px; color:#FFFFFF; background:#000; font-size:9px; margin:0px auto; text-align:center; display:block; height:18px; padding-right:0px; }
#etw_header_languages a { color:#E5E5E5; }
#etw_header_languages a:hover { color:#ccc; }
#banner { width:100%; height:219px; background:url(../images/banner1.jpg) no-repeat; margin: 0 auto; }
.language { width:80%; height:16px; text-align:left; float: left; display: block; margin-left: 80px!important; margin-left:40px; margin-top:3px; }
.language a { color:#FFFFFF; margin-right:3px; }
#banner .swf {
	width:265px;
	height:100px;
	float:right;
}
#banner .log { background:url(../images/log.jpg) no-repeat; float:left!important; float:none; display:block; width:300px; margin-left:103px!important; margin-left:91px; margin-top:19px; height: 76px; _margin-left:103px; _margin-top:38px;}
#banner #company { width:490px; height:20px; font-size:20px; color: #FFFFFF; font-weight: bold; margin-left:185px!important; margin-left:95px; font:Bodoni MT; margin-top: 30px; float: left; }
#banner #company a { color:#EEE; }
#banner h2 { float:left; width:650px; height:30px; line-height:30px; text-align:right; font-size:20px; color:#FFF; font-family:Arial; margin-top:12px; }
#nav { width:949px; height:32px; background:#fff; border-bottom:1px solid #ff0000; }
#nav ul { width:100%; height:32px; }
#nav ul li { display:inline; float:left; width:109px; height:28px; margin-top:3px; }
#nav ul li a { width:109px; height:28px; display:block; float:left; background:url(../images/nav.jpg) no-repeat; text-align:center; font-weight:bold; color:#333; }
#nav ul li a:hover, #nav ul li a.link { color:#fff; background:url(../images/nav_butt.jpg) no-repeat; }
#nav ul li a.leave { width:109px; height:28px; display:block; float:left; background:url(../images/nav_butt.jpg) no-repeat; text-align:center; font-weight:bold; color:#CC0000; }
#container { width:949px; margin:0px auto; overflow: hidden; text-align:left; background:#fff; padding-top: 10px; height: auto; }
/*==== Left ====*/
#left { width:230px; height:auto; float:left; background: #fff; }
#left #list { width:220px; height:auto; float: left; }
#left #list ul { margin-left:5px!important; margin-left:3px; width:207px; height:auto; float: left; }
.online { margin-left:5px!important; margin-left:3px; float:left; display:block; width:175px; height:33px; background:url(../images/bj.jpg) no-repeat; margin-bottom: 5px; line-height: 25px; font-weight: bold; text-align: left; padding-left: 32px; }
#left .online a { color: #0066CC; }
#left #list ul li.bigpro { float:left; display:block; width:207px; height:auto; background:url(../images/left1.jpg) no-repeat; }
#left #list ul li.bigpro a { background:none; display:block; height:26px; color:#333333; font-weight:bold; padding-left:9px; }
#left #list ul li.bigpro a:hover { color:#333333;  a
}
#left #list ul li { margin-bottom:5px; float:left; display:block; width:207px; height:25px; background:url(../images/left.jpg) no-repeat; }
#left #list ul li a { width:196px; background:url(../images/list_a1.gif) no-repeat 5px 6px; color:#B70024; padding-left:14px; display:block; float:left; }
#left #list ul li a:hover, #left #list ul li a.la { color:#0033FF; }
#left .con_title { width:215px; height:59px; float:left; margin-left: 3px; }
#left .contact { width:185px; height:310px; float:left; background:url(../images/contact_bg.jpg) no-repeat bottom #F4F4F4; margin:5px 0 10px 5px; padding:5px 5px 5px 15px; line-height: 20px; }
#left .contact img { margin-top:4px; }
#left .test { width:203px; float:left; margin-left:5px; text-align:center; font-weight: bold; margin-top: 10px; }
/*==== Right ====*/
#right { width:719px!important; width:710px; height:100%; float:right; background: #fff; }
#right .quicklink { float:left; margin-top: 20px; }
#right .quicklink a { line-height:25px; color:#FF0000; }
#right .pic1 { width:100px; float:left; display:inline; margin:5px 5px 10px 10px; }
#right .pic1 img { border:1px solid #ccc; }
#right .pic1 a span { display:block; text-align:center; line-height:15px; float: left; width: 100%; font-weight: normal; color: #333333; }
#right .about_title, #right .quicklink { background:url(../images/arrow.jpg) no-repeat left; width:97%; height:20px; border-bottom:1px  solid #ccc; color:#BF2727; font-size:12px; font-weight:bold; padding-left: 18px; line-height: 20px; }
#right .about_title a { color:#BF2727; }
#right .content a.more { color:#BF2727; font-weight: bold; display:inline-block; text-align:left; font-size: 11px; width: 50px; height: auto; }
#right .content { width:98%; height:auto; margin:10px auto; text-align: left; line-height: 22px; }
#right .content img { margin:14px 2px 0 2px; display: block; }
#right .content .content1 img{margin:14px 5px 5px 12px;
	display: block;}
#right .content img.tu { float:left; margin-right:4px; margin-top:7px; padding:1px; }
#right .content img.tu1 { float:left; margin-left:40px; margin-right: 10px; }
#right .content img.tu2 { float:left; margin-left:10px; margin-right: 10px; }
#right .content img.mail { float:none; margin:0; display:inline; }
#right .content .pdf { float:left; height:auto; line-height:21px; display: inline; width: 99%; }
.pdf a { color:#990000; float:left; display:block; width:80px; margin:5px 5px 5px 0; }
.pdf a:hover { text-decoration:underline; }
#right .content .pdf img { margin:0 3px 0 3px; float:left; display:inline-block; }
#right .content .pdf a.other { width:90px; }
#right .consulting { float:none; width:640px; height:33px; text-align:right; display: block; margin-right: 60px; }
#right .consulting img { float:right; border:none; margin:0; }
#right .pro { height: auto; width: 99%; }
#right .pro ul { margin:10px auto 15px auto; width: 98%; height: auto; margin-left:5px; }
.pro ul li { display: block; margin:0px 0px 2px 5px; width: 100%; height:115px; }
.pro ul li.pro1 { height:170px; }
.pro ul li.pro1 img { margin-top:5px; }
.pro ul li.pro2 { height:125px; }
.pro ul li.pro2 img { margin-top:5px; }
.pro ul li.pro3 { height:160px; }
.pro ul li.pro3 img { margin-top:5px; }
.pro ul li ol { width: 100%; float: left; }
.pro ul li ol li { display:inline; float: left; width: 18%; }
.pro ul li ol li.etw_pinfo { width:79%; float:left; text-align:left; height:auto; display: inline-block; line-height: 20px; }
.pro ul li .etw_pinfo a { text-align:left; color: #38393B; font-size:12px; display: block; font-weight:bold; }
.pro ul li .etw_pinfo a:hover { color:#DC0000; }
.pro ul li img { padding:1px; border:1px solid #F6A8A8; }
#footer { border-top:#ff0000 1px solid; width:949px; clear:both; height:95px; background:#F4F4F4; margin:0 auto; }
#footer .log{
	margin-top:6px;
	width:815px;
	margin-left:110px!important;
	margin-left:60px;
	float:left;
	height:35px;
	/*margin:0px auto;*/
}


#xfooter { border-top:#ff0000 1px solid; width:949px; clear:both; height:95px; background:#F4F4F4; margin:0 auto; }
#xfooter .log{
	margin-top:6px;
	width:815px;
	margin-left:110px!important;
	margin-left:60px;
	float:left;
	height:35px;
	/*margin:0px auto;*/
}
.log-p{ float:left; font-weight:bold; height:30px; line-height:30px;}
.log1{ float:left;}
#footer .log img { margin-left:3px; border: none; float: left; }
#footer #address { float:left; width:100%; height:20px; color:#515151; background:#F4F4F4; text-align:center; margin-top: 6px; }
#footer #address p { padding-top:0px; }
#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;}
#right .next { float:none; width:100px; margin: 0 auto; }
.twopic1{width:340px;height:auto;margin:30px 0px 20px 60px;;text-align:left; float:left;}
.twopic1 img{margin-left:6px;border:1px solid #ccc;padding:1px;margin-bottom:6px;}
.twopic1 .img02{margin-left:10px;}
.twopic1 .envent{margin-left:5px;border:1px solid #ccc;padding:1px;}
.otherpro1{
	width:210px;
	height:auto;
	text-align:center;
	margin-top:70px;
	float:left;
	margin-left:15px;
}
.otherpro1 img{border:1px solid #ccc; float:left; margin-right:100px;}
.back1{border:1px solid #ccc;margin-left:10px;}
.otherpro2{
	width:110px;
	height:auto;
	text-align:center;
	margin-top:33px;
	float:left;
	margin-left:15px;
}
.otherpro2 img{border:1px solid #ccc; float:left; margin-right:100px;}
#etw_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #CFD8E1;text-align:center;margin:8px auto;}
#etw_form_title{width:99%;line-height:22px;float:left;background:url(../images/addtit.jpg) repeat-x #EAEFF2;font-weight:bold;padding-left:7px;text-align:left}
#etw_set_feedback_form iframe{ width:500px; margin:0 auto;}
#xfooter .log img { margin-left:3px; border: none; float: left; }
#xfooter #address { float:left; width:100%; height:20px; color:#515151; background:#F4F4F4; text-align:center; margin-top: 6px; }
#xfooter #address p { padding-top:0px; }
#xfooter #otherlink { padding:0;width:900px;height:20px;float:left;text-align:center;margin:0 auto;}
#xfooter #otherlink div {width:auto;margin-left:20px;text-align:center;margin-top:3px;display:inline;}
#xfooter #otherlink div a { font-size:9px; color:#CCCCCC;}
#xfooter #otherlink div a img { border:none;}

