@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
ul, ol, li { margin:0; padding:0; list-style:none; }
img { border:none }
a { text-decoration:none; }
.clear { clear:both; width:0; line-height:0; font-size:0px; }
.table01 { width:95%; background:#F5A36D; }
.table01 tr { background:#fff; }
.table01 tr.top0 { background:#FAD4BA; color:#333; }
.table01 tr td { line-height:18px; padding:3px; }
p { margin:0; padding:0; margin-top:10px; }
/*   top   */
#etw-top { width:100%; height:335px; background:url(../images/topbj.jpg) repeat-x left top; }
#etw-top1 { width:100%; height:111px; background:url(../images/topbj.jpg) repeat-x left top; }
.top { width:1003px; height:75px; float:left; background:url(../images/topbj.jpg) repeat-x left top; }
.top .logo { width:523px; height:52px; margin-left:8px; margin-top:15px; float:left; }
.top .yy { width:400px; height:18px; line-height:18px; float:left; margin-left:40px; margin-top:9px; text-align:right; }
.top .yy a { color:#666; }
.top .yy a:hover { color:#F47922; }
#comp { width:380px; height:35px; line-height:35px; font-size:16px; margin-top:10px; color:#000; float:right; margin-right:15px; font-weight:bold; }
/*  flash   */
#flash { width:100%; height:224px; background:#364354; }
.banner { width:1003px; height:224px; float:left; }
/*  menu  */
.menu { width:100%; height:36px; background:url(../images/menu.jpg) repeat-x left center; }
.menu ul { width:1003px; height:36px; float:left; background:url(../images/menu.jpg) repeat-x left center; }
.menu ul li { width:143px; height:36px; text-align:center; float:left; background:url(../images/menuright.jpg) no-repeat right center; }
.menu ul li.last { width:143px; height:36px; text-align:center; float:left; background:none; }
.menu ul li a { width:143px; height:36px; line-height:36px; text-align:center; font-weight:bold; color:#fff; display:block; }
.menu ul li.home a { width:143px; height:36px; background:url(../images/menubj.jpg) no-repeat left; display:block; }
.menu ul li a:hover { background:url(../images/menubj.jpg) no-repeat; display:block; }
.menu ul li.last1 { width:143px; height:36px; text-align:center; float:left; background:url(../images/menubj.jpg) no-repeat left; }
/*main  */
#container { width:1003px; float:left; height:auto; overflow:hidden; background:#fff; }
#etw-main0 { width:1003px; float:left; height:auto; overflow:hidden; background:#fff; }
ul.sit { width:700px; height:420px; float:left; margin-left:150px; *margin-left:150px;
_margin-left:80px; display:block; }
ul.sit li.sma { width:700px; height:25px; line-height:25px; background:none; }
ul.sit li.sma a { width:685px; padding-left:12px; height:25px; line-height:25px; color:#000; font-weight:bold; }
ul.sit li { width:700px; height:20px; line-height:20px; background:url(../images/gif-0466.gif) no-repeat 8px center; }
ul.sit li a { width:675px; height:20px; line-height:20px; padding-left:22px; color:#666; }
ul.sit li.sma0 { width:700px; height:22px; line-height:22px; margin-top:10px; background:none; }
ul.sit li.sma0 a { width:685px; padding-left:12px; height:22px; line-height:22px; color:#333; font-weight:bold; }
ul.sit li.sma1 { width:340px; height:20px; margin-left:5px; line-height:20px; background:url(../images/gif-0151.gif) no-repeat 8px center; float:left }
ul.sit li.sma1 a { width:320px; height:20px; line-height:20px; padding-left:15px; }
ul.sit li a:hover { color:#f60; }
/*left*/

.etw-left { width:750px; height:auto; padding:0 8px; float:left; background:url(../images/leftbj.jpg) no-repeat right 5px; }
.title { width:750px; height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#333; background:url(../images/titlebj.jpg) no-repeat left bottom; margin-top:10px; }
.title a { color:#f60; }
.title a:hover { color:#2D4454 }
.text { width:750px; height:auto; line-height:20px; padding:6px 0; }
.quick { width:750px; height:auto; line-height:18px; margin-top:8px; background:url(../images/title.jpg) no-repeat left bottom; color:#333; padding-bottom:2px; }
.quick a { color:#f60; text-decoration:underline; }
.quick a:hover { text-decoration:none; }
.about { width:750px; height:auto; line-height:20px; padding:6px 0; }
.about img.img0 { margin:0 auto; margin-top:8px; display:block; border:#ccc solid 1px; }
.about .proimg img.img2 { margin-left:8px; margin-top:8px; border:#ccc solid 1px; }
.about .pro { width:750px; height:auto; display:block; text-align:center; }
.about .pro img.img1 { margin-left:10px; border:#ccc solid 1px; margin-top:8px; }
.about img.cer { float:left; margin-left:15px; *margin-left:15px;
_margin-left:10px; margin-top:12px; display:block; border:#ccc solid 1px; width:130px; height:188px; }
.about img.company { float:left; margin-left:20px; margin-top:10px; margin-bottom:5px; display:block; height:145px; border:#ccc solid 1px; }
.about .proimg { width:750px; height:260px; text-align:center; display:block; }
.about h2 { color:#000; font-size:18px; line-height:25px; margin:0; padding:3px 0; text-align:center; display:block; }
.about .consulting { width:220px; float:right; margin-right:15px; height:33px; text-align:right; margin-top:2px; }
.about strong { color:#333; }
.about .product { width:750px; height:auto }
.about .product ul { width:750px; height:100px; margin-top:8px; }
.about .product ul li.pro2 { width:130px; height:98px; float:left; }
.about .product ul li.pro2 a { width:130px; height:98px; }
.about .product ul li.pro2 a img { width:130px; height:98px; border:#ccc solid 1px; }
.about .product ul li.txt1 { width:600px; height:100px; float:left; margin-left:8px; line-height:18px; color:#666; }
.about .product ul li.txt1 a { width:600px; line-height:18px; color:#333; display:block; }
.about .product ul li.txt1 a:hover { color:#f60; }
.product1 { width:740px; height:auto; }
.product1 ul { width:360px; height:98px; float:left; margin-left:10px; *margin-left:10px;
_margin-left:5px; margin-top:10px; display:block; }
.product1 ul li.pro1 { width:130px; height:98px; float:left; }
.product1 ul li.pro1 a { width:130px; height:98px; }
.product1 ul li.pro1 a img { border:#ccc solid 1px; }
.product1 ul li.txt { width:220px; height:98px; float:left; line-height:17px; margin-left:8px; }
.product1 ul li.txt a { width:220px; line-height:18px; color:#000; display:block; }
.product1 ul li.txt a:hover { color:#f60; }
/*  right   */
.etw-right { width:200px; height:auto; padding:0 5px; float:left; margin-top:2px; }
.etw-right ul { width:200px; height:auto; }
.etw-right ul li.t { width:200px; height:28px; margin-top:8px; background:url(../images/product.jpg) no-repeat left center; font-weight:bold; padding-left:5px; font-size:14px; line-height:28px; color:#f60; }
.etw-right ul li { width:200px; height:auto; line-height:18px; background:url(../images/rightbj.jpg) no-repeat left bottom; }
.etw-right ul li a { width:190px; padding:3px 0; padding-left:10px; line-height:18px; display:block; color:#333; }
.etw-right ul li a:hover { color:#F47922; }
.etw-right ul li a.d { color:#f60; }
.etw-right .p { width:200px; height:auto; margin-top:15px; padding-bottom:10px; border-bottom:#ccc solid 1px; }
.etw-right .p ul { width:200px; height:auto; }
.etw-right .p ul li.t1 { width:200px; height:auto; line-height:20px; color:#666; background:none; }
.etw-right .p ul li.t1 a { width:190px; padding:0; line-height:20px; padding-left:10px; color:#666; font-weight:bold; }
.etw-right .p ul li.t1 a:hover { color:#333; }
.etw-right .p ul li { width:200px; line-height:18px; color:#666; background:url(../images/icno.jpg) no-repeat 5px center; }
.etw-right .p ul li a { width:180px; padding:0; padding-left:18px; color:#666; line-height:18px; font-weight:normal; }
.etw-right .p ul li a:hover { color:#f60; }
.etw-right .p ul li a.dd { color:#f60; }
.etw-right .contact { width:200px; height:74px; background:url(../images/contact.jpg) no-repeat; margin-top:10px; }
.etw-right .contact a { width:150px; height:74px; color:#333; font-weight:bold; font-size:16px; text-decoration:underline; padding-left:12px; line-height:65px; }
.etw-right .contact a:hover { color:#f60; }
.etw-right .contact1 { width:200px; line-height:20px; height:auto; padding:8px 0; color:#333; }
.etw-right .contact1 a { text-decoration:underline; color:#000; }
/*  fooder  */
#footer { width:100%; height:59px; margin-top:3px; border-top:#ccc solid 1px; }
.fooder { width:1003px; height:57px; margin-top:2px; float:left; }
.fooder .link { width:1003px; height:20px; line-height:20px; color:#999; text-align:center; }
.fooder .link a { padding:0 8px; line-height:20px; text-align:center; color:#999; }
.fooder .link a:hover { color:#333; }
/*.fooder .address{ width:1003px; height:18px; line-height:18px; text-align:center; color:#999;}*/
.fooder .header { width:1003px; height:18px; line-height:18px; color:#999; text-align:center; }
.fooder .header h5 { color:#999; margin:0; padding:0; }
.fooder .header h5 a { color:#999; }
.fooder .header h5 a:hover { color:#333; }
.fooder .otherlink { width:230px; height:15px; line-height:15px; margin:0 auto; margin-top:2px; }
.fooder .otherlink div { float:left; margin-left:10px; }

