@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; min-width:1000px; background-color:#FFF; }
ul, ol, li { margin:0; padding:0; list-style:none; }
img { border:none; }
a { text-decoration:none; }
.clear { clear:both; font-size:0px; width:0px; line-height:0px; }
h3 { font-size:16px; display:inline; margin:0; padding:0; }
h2 { font-size:18px; text-align:center; margin:0 auto; padding:10px 0; color:#666; }
.table { background:#F94141; width:95%; color:#333; }
.table2 { background:#F94141; width:50%; color:#333; }
.table tr, .table2 tr { background:#fff; line-height:20px; }
.table tr.top, .table2 tr.top { background:#FAA8A8 }
.table tr td, .table2 tr td { background:#fff; line-height:20px; }
.table tr.top td, .table2 tr.top td { background:#FAA8A8 }
.consulting { margin-top:5px; float:right; width:50%; height:auto; text-align:right; clear:both; margin-right:10px; }
.consulting img { float:right; }
.pic01 { display:block; margin:5px auto; border:1px solid #ccc; }
.linetop { width:492px; height:25px; color:#333; font-size:16px; background:url(../image/title.jpg) no-repeat left bottom; line-height:25px; font-weight:bold; }
#form1 { width:500px; height:420px; }
/*  top  */
#etw-top { width:100%; height:120px; }
.header { width:100%; height:87px; background:url(../image/top-bj.jpg) repeat-x center top; border-bottom:#bdbdbd solid 1px; }
.header1 { width:100%; height:15px; background:#cecece; }
.header2 { width:100%; height:17px; background:url(../image/top-bottom.jpg) repeat-x; }
.header .top { width:950px; height:87px; margin:0 auto; }
.header .top .logo { width:125px; height:65px; margin-top:13px; padding-left:50px; float:left; display:block; }
.header .top .menu { width:750px; margin-left:10px; float:left; height:87px; display:block; }
.header .top .menu .yy { width:750px; height:20px; text-align:right; margin-top:15px; }
.header .top .menu .yy a { line-height:20px; color:#333; }
.top .menu .yy a:hover { color:#f00; }
.top .menu .menu1 { width:580px; height:30px; margin-top:15px; margin-left:150px; }
.top .menu .menu1 ul { width:580px; height:30px; text-align:right; }
.top .menu .menu1 ul li { height:30px; line-height:30px; background:url(../image/menu.jpg) no-repeat right center; float:left; }
.top .menu .menu1 ul li.last { background:none; }
.top .menu .menu1 ul li a { padding:0 20px; line-height:30px; display:block; color:#333; font-weight:bold; }
.top .menu .menu1 ul li a:hover { color:#f00; }
/*   contant   */
#container { width:950px; height:auto; overflow:hidden; margin:0 auto; background:url(../image/contant-bj1.jpg) repeat-y left top; }
.etw-left { width:210px; height:auto; float:left; }
.etw-left ul { width:200px; height:auto; margin-left:10px; }
.etw-left ul li { width:200px; line-height:20px; }
.etw-left ul li a { width:200px; line-height:20px; font-weight:bold; color:#666; }
.etw-left ul li a:hover { color:#FF0000; }
.etw-left ul li.sma { width:200px; line-height:22px; background:url(../image/ino.jpg) no-repeat left 7px; }
.etw-left ul li.sma a { width:188px; padding-left:11px; line-height:22px; font-weight:normal; color:#000; display:block; }
.etw-left ul li.sma1 { width:200px; line-height:22px; background:url(../image/ino.jpg) no-repeat left 7px; }
.etw-left ul li.sma1 a { width:188px; padding-left:11px; line-height:22px; font-weight:normal; color:#f00; display:block; }
.etw-left ul li.sma a:hover { color:#f00; }
.etw-left ul li.sma a:visited { color:#797979; }
.etw-left ul li.sma a:visited:hover { color:#f00; }
.etw-left .contact { width:189px; height:75px; margin:8px auto; background:url(../image/contact.jpg) no-repeat; }
.etw-left .contact a { width:180px; line-height:75px; font-weight:bold; color:#999999; padding-left:50px; font-size:16px; }
.etw-left .contact a:hover { color:#666; }
.etw-right { width:710px; height:auto; padding:0 2px 0 18px; *padding:0 2px 0 18px;
_padding:0 2px 0 8px; float:left; }
.etw-right .banner { width:710px; height:199px; background:url(../image/banner.jpg) no-repeat; float:left; }
.etw-right .banner .wen { text-align:right; width:700px; line-height:25px; font-size:18px; color:#f00; padding-top:130px; font-weight:bold; }
.etw-right .title { width:710px; height:30px; margin-top:10px; line-height:30px; font-weight:bold; color:#333; font-size:16px; background:url(../image/title.jpg) no-repeat left bottom; }
.etw-right .title1 { width:710px; margin-top:10px; padding-bottom:3px; line-height:20px; color:#333; background:url(../image/title.jpg) no-repeat left bottom; }
.etw-right .title2 { width:710px; height:30px; margin-top:10px; line-height:30px; font-weight:bold; color:#f00; font-size:16px; background:url(../image/title.jpg) no-repeat left bottom; }
.etw-right .title1 a { color:#FF0000; text-decoration:underline; }
.etw-right .txt { width:710px; height:auto; line-height:21px; padding:8px 0; }
.etw-right .txt .title0 { width:610px; height:30px; margin-top:20px; line-height:30px; font-weight:bold; color:#333; font-size:16px; background:url(../image/title.jpg) no-repeat left bottom; }
.formname { color:#f00; height:22px; line-height:22px; width:492px; }
.etw-right .product { width:710px; height:auto; margin-bottom:10px; }
.etw-right .product ul { width:50%; height:110px; border-bottom:#ccc dotted 1px; margin-top:12px; margin-bottom:8px; float:left; }
.etw-right .product ul li.pro { width:120px; height:104px; float:left; }
.etw-right .product ul li.pro a { width:120px; height:104px; }
.etw-right .product ul li { width:205px; height:104px; float:left; margin-left:5px; line-height:18px; }
.etw-right .product ul li a { width:200px; line-height:18px; font-weight:bold; color:#333; display:block; }
.etw-right .product ul li a:hover { text-decoration:underline; }
.etw-right .pro1 { width:710px; height:auto; }
.etw-right .pro1 ul { width:120px; height: auto; float:left; margin-left:15px; margin-top:12px; }
.etw-right .pro1 ul li.p { width:120px; height:104px; border:#ccc solid 1px; }
.etw-right .pro1 ul li { width:120px; line-height:18px; text-align:center; }
.etw-right .pro1 ul li a { width:120px; line-height:18px; text-align:center; display:block; color:#666; }
.etw-right .pro1 ul li a:hover { color:#f00; }
.etw-right .about { width:710px; height:auto; line-height:20px; color:#666666; }
.etw-right .about img.img1 { margin:0 auto; margin-top:12px; display:block; border:#ccc solid 1px; }
.etw-right .about .pic { width:300px; height:260px; float:left; margin-left:20px; margin-top:12px; }
.etw-right .about .pic img { border:#ccc solid 1px; }
.etw-right .about img.img2 { float:left; margin-left:25px; border:#ccc solid 1px; margin-top:12px; }
.etw-right .about .pic1 { width:300px; height:auto; float:left; margin-left:40px; margin-top:4px; }
.etw-right .about .pic1 a { float:left; display:block; margin-left:15px; margin-top:8px; }
.etw-right .about .pic1 a img { border:#ccc solid 1px; }
.etw-right .cer { width:710px; height:250px; }
.etw-right .cer img.img3 { border:#ccc solid 1px; margin-left:15px; margin-top:10px; }
.etw-right .about .consulting { width:500px; float:right; margin:5px 0; margin-right:10px; text-align:right; }
.etw-right .about .otherpro { width:700px; height:auto; padding-bottom:8px; }
.etw-right .about .otherpro ul { width:700px; height:auto; }
.etw-right .about .otherpro ul li { width:45%; line-height:20px; background:url(../image/gif-0110.gif) no-repeat 2px center; float:left; margin-left:8px; }
.etw-right .about .otherpro ul li a { width:95%; line-height:20px; color:#333; padding-left:10px; }
.etw-right .about .otherpro ul li a:hover { color:#f00; }
/*  fooder   */
#footer { width:100%; height:78px; background:url(../image/fooder.jpg) repeat-x center top; }
#xfooter { width:100%; height:78px; background:url(../image/fooder.jpg) repeat-x center top; }
.fooder { width:950px; margin:0 auto; height:78px; font-size:11px; text-align:center; }
.fooder .link { width:950px; height:20px; line-height:20px; padding-top:5px; color:#999; }
.fooder .link a { padding:0 5px; color:#999; }
.fooder .link a:hover { color:#333; }
.fooder .address { width:940px; padding-left:10px; height:20px; line-height:20px; }
.fooder .address a { color:#f00; text-decoration:underline; font-weight:bold; }
.fooder .address a:hover { text-decoration:none; }
.fooder .etw-top { width:940px; padding-left:10px; height:16px; line-height:16px; color:#999; }
h5 { margin:0; padding:0; letter-spacing:-1px; }
.fooder .etw-top a { color:#999; letter-spacing:-1px; }
.fooder .etw-top a:hover { text-decoration:underline; }
.fooder .otherlink { width:230px; height:15px; line-height:15px; margin:0 auto; margin-top:3px; }
.fooder .otherlink div { float:left; margin-left:10px; }
.fooder .otherlink div.a1 { float:left; margin-left:10px!important; #margin-left:10px;
_margin-left:5px; }
#product { width:710px; float:right; }
#product ul { display:block; width:710px; margin-top:3px; margin:0; padding:0 0px 1px 0; }
#product ul ol { display:block; float:left; width:165px; height:auto; list-style:none; margin-left:5px; margin-top:10px; }
#product ul ol li { display:block; float:left; width:165px; text-align:center; line-height:21px; margin-top:2px; }
#product ul ol li img { border:1px #ccc solid; }
#product ul ol li a { color:#000; text-decoration:none; display:block; }
#product ul ol li a:hover { color:#f00; }
#etwcontant { width:950px; height:auto; overflow:hidden; margin:0 auto; background:#fff; }
.etwleft { width:620px; height:auto; margin:0 auto; }
.etwleft ul { width:360px; height:auto; margin:0 auto; display:block; }
.etwleft ul li { width:400px; line-height:20px; }
.etwleft ul li.b { padding-left:20px; width:220px; line-height:25px; background:#fff; }
.etwleft ul li.b a { width:220px; line-height:20px; font-weight:bold; color:#666; line-height:21px; display:block; }
.etwleft ul li.b a:hover { color:#FF0000; }
.etwleft ul li.sma { padding-left:30px; width:230px; line-height:20px; background:url(../image/ino.jpg) no-repeat 30px 7px; }
.etwleft ul li.sma a { width:230px; padding-left:11px; line-height:20px; font-weight:normal; color:#666; display:block; }
.etwleft ul li.sma1 { padding-left:40px; width:230px; line-height:20px; background:#fff; }
.etwleft ul li.sma1 a { width:230px; padding-left:11px; line-height:20px; font-weight:normal; color:#666; display:block; text-decoration:underline; background:url(../image/2a.gif) no-repeat 0px 7px; }
.etwleft ul li.sma a:hover, .etwleft ul li.sma1 a:hover { color:#f00; text-decoration:underline; }

