@charset "utf-8";
body { background:url(../images/bg.gif); padding: 5px; font-family:Tahoma, Verdana, Arial, Segoe, sans-serif; font-size: 11px; line-height: 15px; color: #333333; }
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, legend, input, img { margin: 0; padding: 0; }
h1 { font-size:30px; }
h2 { font-size:24px; }
h3 { font-size:18px; }
img { border: 0; }
a img { border: none; }
a { color: #000000; outline: none; text-decoration: none; }
:focus { -moz-outline-style: none; }
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { content: "."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
.f a { color:#EC781C; font-weight:bold; font-size:12px; }
.ensavoirplus { color: red; font-weight:bold; font-size:12px; padding-top: 3px; text-align: right; }
.tc { line-height:20px; }
a.b { float: left; width:160px; background:#66CCFF; margin:10px; text-align:center; border:1px #CCCCCC solid; }
a.b:hover { float: left; width:160px; background: #F5F5F5; margin:10px; }
.lxfs { padding-left:15px; color:#000000; height:auto; border-bottom:5px solid #94021F; line-height:23px; }
.lxfs p { font-weight:bold; display:inline; margin:0; padding:0; }
.lxfs .inner { display:block; margin:0; padding:0; width:150px; }
.lxfs a { color:#024B8B; font-size:12px; }
.border { border:1px solid #6EC1FF; background: #fff; }
.xsline { border-bottom:1px dashed #009966; padding:7px; text-align:right; }
.xsline2 { padding:2px; }
.xsline3 { border-bottom:1px dashed #C04E04; border-top:1px dashed #C04E04; text-align:right; padding:5px; margin:10px 5px 10px 5px; font-weight:bold; }
.clear { clear: both; font-size: 0px; }
.re { color:#880002; }
.main { margin:10px 0px 0px 10px; color: #880002; font-weight:bold; font-size:12px; width:570px; padding:8px 0px 10px 20px; background-image:url(../images/tp.jpg); }
#etw_wrapper { width: 950px; height: auto; background:#ffffff; margin: 0 auto; padding: 0px 0px 1px 0px; }
#etw_header { width: 100%; height: auto; }
#etw_header h5 { background:#BEBBB9; color: #000000; font-size: 10px; width: 100%; margin: 0px auto; text-align: right; font-weight:normal; }
#etw_header h5 a { color: #EC1418; }
#etw_header h5 img { margin-top: -5px; }
#etw_header .etw_mhead { display: block; margin:0 auto; width: 30%; height: 300px; }
.logo { height:53px; width:30%; float:left; }
.yuyan { height:auto; width:69%; float:left; text-align:right; padding-top: 32px; }
.banner { width:100%; height:108px; float: left; background-image: url(../images/HY_index_5.jpg); }
.banner_1 { height:40px; width:230px;  /*width:930px; */margin-top:30px; float: left; font-size:18px; line-height:20px; color:#FFFFFF; font-weight:bolder; margin-left:10px; }
.banner_1 span { margin-left:130px; }

.inner {margin-top:5px;  width:700px; float:right;  text-align:right; }
.inner h2 { font-size:16px; color:#FFF;  font-family:Arial; margin:0; padding:0; line-height:30px; }
h1 { width:60%; height:20px; margin-top:63px; float: left; font-size:18px; color:#FFFFFF; font-weight:bolder; margin-left:80px; }
.banner_2 { height:30px; width:250px; line-height:23px; margin-top:5px; float:right; font-size:18px; text-align: left; font-weight:bolder; color:#ffffff; margin-right:10px; }
.banner_2 a { color:#FFF; }
.banner_2 a:hover { text-decoration:underline; }
.daohang { width:950px; height:21px; background:url(../images/bg.jpg); float: left; border-bottom:3px solid #FF6501; border-top:1px solid #FFFFFF; color:#FFFFFF; }
.daohang a { color:#FFFFFF; }
#ul li { width:120px; height:16px; float:left; text-align:center; color:#ffffff; font-weight:bold; padding-top:1px; margin-left: 5px; border-right:1px solid #fff; margin-top: 1px; }
#etw_wrapper .etw_mhead .daohang #ul a:hover { color: #ffffff; }
#etw_wrapper .etw_mhead .daohang #ul a:hover { color: #0099CC; }
.yy { width:27%; height:18px; text-align:right; float: right; padding-top:33px; margin-right:5px; }
.yy a { color:#FF6501; }
.yy a:hover { color:#CC0000; }
#etw_container { background:#ffffff; clear: both; float: left; margin: 0; padding-top: 5px; width: 100%; height: auto; }
#etw_container .prolist { background: url(../images/dh.gif) no-repeat; height: 18px; padding-top: 2px; text-align: left; padding-left:26px; color:#FFFFFF; text-indent:10px; font-size:14px; font-weight:bold; font-family:Arial; }
#etw_container .proname { background: url(../images/dh.gif) no-repeat; font-size: 13px; font-family:Arial; color:#ffffff; height: 18px; padding-top: 2px; text-align: left; padding-left:26px; font-weight:bold; }
#etw_container .proname h3, #etw_container .prolist h3 { display:inline; font-size:13px; }
#etw_container .address { background: url(../images/contact.jpg); font-size: 12px; font-family:Arial; color:#ffffff; height: 18px; padding-top: 2px; text-align: left; padding-left:26px; font-weight:bold; }
#etw_container h5 { color: #ff6600; font-size: 11px; font-weight: bold; margin-top: 2px; }
#etw_container .tb { border-top: 1px solid #99CCFF; }
#etw_container #etw_container_left { background: #ffffff; border: 1px solid #910014; float: left; margin-left:1px; width: 242px; height: auto; }

#etw_container #etw_container_left ul { color: #000; float: left; width: 100%; height: auto; text-align: left; }
#etw_container #etw_container_left ul li { font-size: 11px; font-weight: bold; margin: 3px 2px; padding-left:4px; margin-right: -10px; width: 98%; }
#etw_container #etw_container_left ul li ol { display: block; color:#ff6600; margin-left: 0px; width: 98%; }
#etw_container #etw_container_left ul li ol li { background: url(../images/list_a1.gif) no-repeat 0px 5px; font-size: 11px; font-weight: normal; line-height: 17px; width: 98%; margin-top:4px; }
#etw_container #etw_container_left ul li ol li p { font-weight:bold; }
#etw_container #etw_container_left ul li ol li span { font-weight:bold; display:block; }
#etw_container #etw_container_left ul li a, #etw_container #etw_container_left span a { display: block; color: #6A0519; }
#etw_container #etw_container_left ul li .line { border-bottom: 1px dashed #820214; padding:2px; }
#etw_container #etw_container_left ul li ol li a { color: #000000; display: block; padding-left: 3px; }
.font { color:#3399ff; }
#etw_container #etw_container_left ul li ol li a:hover { background-color:#DCF0F5; color: #FF6600; font-size:11px; font-weight:normal; }
.etwlogo { background:#FF6600; padding:5px; }
.feichangfan { text-align:center; }
.feichangfan img { border: 1px solid #ccc; padding: 6px; margin:2px 6px 0px 9px; align:center; }
.feichangfan1 { text-align:center; }
.feichangfan1 img { border: 1px solid #ccc; padding: 5px; margin:2px 20px 0px 15px; align:center; }
.name2 { width:600px; color: #000000; display: block; padding: 2px; height: auto; float:left; font-size: 11px; }
.name { width:330px; color: #000000; display: block; padding: 2px; height: auto; float:left; font-size: 11px; }
.name1 { width:260px; color: #000000; display: block; padding: 2px; height: auto; float:left; text-align:left; font-size: 11px; }
#etw_container #etw_container_right { background:#ffffff; border: 1px solid #fff; float: left; width: 700px; height: auto; }
#etw_container #etw_container_right #etw_content_lf { float: left; margin-right: 1px; width: 690px; margin-left: 1px; }
#etw_container #etw_container_right #etw_content_lf h3 { text-align:left; padding-left:10px; }
.n { width:240px; color: #000000; display: block; padding: 2px; height: auto; float:left; font-size: 11px; }
.n1 { width:160px; color: #000000; display: block; padding: 2px; height: auto; float:left; font-size: 11px; }
.n2 { width:200px; color: #000000; display: block; padding: 2px; height: auto; float:left; text-align:left; }
#etw_content_lf .re_products a.back { width:25px; text-align: center; height:15px; background: #660000; color:#FFFFFF; float:right; font-weight:bold; margin:7px; height:16px; font-size:11px; border:1px #666666 solid; line-height:10px; padding-top:5px; }
#etw_content_lf .re_products a.back1 { width:25px; text-align: center; height:15px; background: #660000; color:#FF0000; float:right; font-weight:bold; margin:7px; height:16px; font-size:11px; border:1px #666666 solid; line-height:10px; padding-top:5px; }
#etw_content_lf .re_products { height: auto; width: 99%; }
#etw_container #etw_container_right a.pdf, #etw_container #etw_container_right #etw_p a.pdf { display:block; font-size:11px; color:#666; margin:0; padding:0; margin-top:5px; font-weight:normal; }
#etw_container #etw_container_right a.pdf img, #etw_container #etw_container_right #etw_p a.pdf img { border:none; margin:0; padding:0; vertical-align:bottom; margin-right:2px; }
#etw_content_lf .re_products ul { margin: 6px auto; text-align: left; width: 97%; height: auto; }
#etw_content_lf .re_products ul li { display: block; margin: 0; padding:5px; width: 98%; height: auto; }
#etw_content_lf .re_products ul li ol { width: 100%; }
#etw_content_lf .re_products ul li ol li { display: inline; float: left; width: 20%;  margin:0; }
#etw_content_lf .re_products ul li .etw_pinfo { width: 75%; }
#etw_content_lf .re_products ul li .etw_pinfo a { font-weight:bold; }
#etw_content_lf .re_products ul li .etw_pinfo a img { border:none; float:left; }
#etw_content_lf .re_products ul li .etw_pinfo b { color: #780807; display: block; }
#etw_content_lf .re_products ul li .etw_pinfo strong { color: #780807; display: block; }
#etw_content_lf .re_products ul li:hover { background-color: #EEF4FD; }
#etw_content_lf #re_products a { color: #515151; display: block; padding: 3px; height: auto; width: 100%; }
#etw_content_lf #etw_societe { margin: 6px auto; width: 640px; line-height:20px; text-align: justify; color: #333333; }
#etw_content_lf #etw_societe a { color: #660000; }
#etw_content_lf #etw_societe2 { margin: 6px auto; width: 640px; line-height:24px; text-align: justify; color: #333333; font-size:12px; font-family:Arial; }
#etw_content_lf #etw_societe2 a { color: #660000; }
#etw_content_lf #etw_societe1 { margin: 6px auto; width: 97%; line-height:22px; text-align: justify; color: #333333; }
.c { width:90%; height:auto; }
.c img { margin:14px 0px 0px 85px; border:1px solid #6EC1FF; padding:1px; }
.e { color:#FF6600; }
#etw_content_lf .re_products ul li img { border:1px solid #A1A3A4; padding:1px; }
#etw_container #etw_container_right #etw_p { width: 688px; }
#etw_container #etw_container_right #etw_p a { font-weight:bold; }
#etw_container #etw_container_right #etw_p a img { float:left; }
#etw_container_right #etw_p { float: left; height: auto; }
#etw_container_right #etw_p ul { margin: 6px auto; text-align: left; width: 100%; height: auto; }
#etw_container_right #etw_p ul li { display: block; float: left; margin: 6px 1%; padding: 0px; width: 48%; _width: 46%; height: 90px; }
#etw_container_right #etw_p ul li ol { float: left; width: 100%; height: auto; }
#etw_container_right #etw_p ul li ol li { display: block; float: left; margin: 0 6px; width: 27%; }
#etw_container_right #etw_p ul li .etw_p { width: 60%; display: block; overflow: hidden; float: left; }
#etw_container_right #etw_p ul li .etw_p b { color: #009966; padding-left:5px; display: block; }
#etw_container_right #etw_p ul li:hover { background: #f8f8f8; }
#dd { width:98%; height:auto; line-height:18px; color:#000; }
.dt1 { width:auto; height:auto; margin-left: 10px; margin-top: 5px; text-align:center; }
.dt1 img { }
.dt2 { margin:3px; line-height:25px; color: #910101; padding:3px; }
.dt2 h3 { font-size:17px; font-family:Arial; line-height:25px; margin:0; padding:0; }
.pic { border:1px solid #009966; }
.font1 { margin:5px; padding:3px; line-height:22px; color: #000000 }
.font1 span { font-weight:bold; }
.font1 .inner { display:block; text-indent:35px; margin:0; padding:0; }
.font1 a { color:#3366FF; }
.carbon { margin:5px; line-height:21px; height:auto; color: #000000; border:1px dotted #ccc; }
.carbon img { padding:5px; }
.left { width:auto; float:left; }
.right { width:auto; line-height:24px; margin:20px 10px 35px 90px; }
.right1 { width:auto; line-height:24px; margin:10px 10px 25px 130px; }
.font2 img { border:0px; }
.table01 { background: #650404; width:680px; white-space: normal; margin-left:3px!important; margin-left:0; }
.table01 tr { background: #FFFFFF; }
.table01 tr td { color:#000; padding-left:2px; line-height:18px; }
#etw_content_lf a.back { width:25px; text-align: center; height:15px; background: #0000CC; color:#FFFFFF; float:right; font-weight:bold; margin:5px; height:12px; font-size:11px; border:1px #666666 solid; line-height:10px; }
#etw_content_lf a.back:hover { background:#EA6F1C; }
#etw_container #etw_container_right #etw_content_rt { float: right; margin: 0px; width: 234px; }
#etw_container_right #etw_content_rt #etw_cc { display: block; margin: 0 auto; width: 99%; }
#etw_container_right #etw_content_rt #etw_cc li { background: #f5f5f5 url(../images/list_a3.gif) no-repeat 16px 7px; margin: 1px 0px; *margin: 0px;
width: 100%; height: auto; }
#etw_container_right #etw_content_rt #etw_cc li a { color: #515151; display: block; padding-left: 25px; }
#etw_container_right #etw_content_rt #etw_cc li a:hover { background: #f1f1f1 url(../images/list_a3.gif) no-repeat 12px 7px; }
#etw_footer { border-top: 3px solid #880002; color: #000000; height: 45px; margin-top: 5px; padding: 5px 0px; text-align: center; }
#etw_footer p { line-height: 25px; }
#etw_footer a { color: #000000; margin: 5px 30px; }
#etw_footer a:hover { text-decoration: underline; }
#etw_footer .copyright { color: #000; }
#etw_footer #promotion { width:870px; height:40px; font: normal 11px verdana; color:#ccc; margin:0 auto; float:left; padding: 0px 0 0 80px; }
#etw_footer #promotion a { color:#ccc; }
#etw_footer #promotion img { padding-top: 2px; }
#etw_footer #promotion a img { filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity: 0.7; opacity: 0.7; }
#etw_footer #promotion a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity: 1; opacity: 1; }
#etw_footer #address {
width::100%; height:20px; line-height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
#etw_footer #ico { width:130px; float:left; margin-left:30px; margin-top:-20px; }
#etw_footer #otherlink { width:410px!important; width:420px; margin-top:1px; margin:0 auto; }
#etw_footer #otherlink div { float:left; width:90px; height:26px; margin-left:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:26px;}
#etw_footer #otherlink div a img { border:none; }
#etw_footer #otherlink div a { text-decoration:none; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px; }
