@charset "utf-8";
/* CSS Document */
body{ width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; background:#ffffff; margin:0px; padding:0px; color:#605E5E; min-width:1003px;}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
img{ border:none;}
li{ list-style:none; float:left;}
ul{ margin:0px; padding:0px;}
a{ text-decoration:none;}
h4{ font-size:16px; margin:0px; padding-top:5px;}
/*header*/
#header{ width:100%; height:62px; background:url(../images/header-bg.jpg) repeat-x;}
#head{ width:980px; height:62px; margin:0px auto;}
.logo{ width:125px; height:60px; float:left;}
.menu{ width:300px; height:44px; float:left; margin-top:16px;}
.menu ul{ width:300px; height:44px; display:block;}
.menu ul li{ padding:0 10px; height:34px; line-height:34px; padding-top:10px; background:url(../images/menu-li.jpg) no-repeat right; display:block; }
.menu ul li.last{ background:none;}
.menu ul li a{ color:#333333;}
.language{ width:546px; float:left; margin:32px 0 0 5px;}
.language a{ margin-right:3px; color:#323232;}
#banner{ width:980px; height:354px; background:url(../images/banner.jpg) no-repeat; margin:0px auto;}
#banner p{ width:200px; height:60px;padding:90px 0 0 270px; font-size:20px; font-weight:bolder; display:block; margin:0px; color:#000;}
#banner span{ font-weight:bold; font-size:16px; padding:15px 0 0 40px; display:block;}
/*main*/
#etw-main{ width:100%; height:auto; background:url(../images/con-bg.jpg) repeat-x top; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #D1D1D1;}
#main{ width:980px; height:auto; background:#FFFFFF; overflow:hidden; margin:0 auto; line-height:21px;}
#main01{ width:980px; height:auto; overflow:hidden; margin:0 auto; line-height:21px;}
.home-p{ width:900px; margin:5px 0px 0 25px; color:#6C6969;}
.home-title{ margin:20px 0 0 25px; width:900px; height:25px; line-height:25px; font-weight:bolder; color:#E73432; border-bottom:1px solid #D1D1D1;}
.home-title01{ margin:20px 0 0 10px; width:940px; height:25px; font-weight:bolder; color:#E73432; border-bottom:1px solid #D1D1D1;}
.pro01{ width:317px; height:245px; background:url(../images/pro01-bg.jpg) no-repeat top; margin:10px 15px 0 10px; float:left;}
.img-pro01{ width:116px; height:80px; float:right; margin:12px 12px 8px 0; display:block; border:1px solid #fff;}
.pro01 p,.pro02 p,.pro03 p{ margin:0px;padding-left:15px; color:#605E5E;}
.text01{ color:#E73432; padding-left:15px; line-height:23px;}
.pro02{ width:317px; height:245px; background:url(../images/pro02-bg.jpg) no-repeat top; margin:10px 15px 0 15px; float:left;}
.img-pro02{ float:right; width:302px; height:100px; margin-top:2px;}
.pro03{ width:234px; height:245px; background:url(../images/pro03-bg.jpg) no-repeat top; margin:10px 15px 0 15px; float:left;}
.title0{ width:280px; margin-left:15px; color:#605E5E; font-size:14px; height:25px; line-height:25px; border-bottom:1px solid #E73432; margin-top:15px;}
.title01{ width:210px; margin-left:15px; color:#605E5E; font-size:14px; height:25px; line-height:25px; border-bottom:1px solid #E73432; margin-top:15px;}
.title0 span,.title01 span,.title02 span{ color:#E73432; font-weight:bolder;}
.title0 a,.title01 a,.title02 a,.title03 a,.title04 a,.title05 a{color:#605E5E;}
.pro03 h3{ padding:12px 0 0 15px; font-size:12px; margin:0px; color:#605E5E;}
.pro03 p a{ color:#605E5E; text-decoration:underline;}
/*footer*/
#footer{ width:100%; height:auto; background:url(../images/foot-bg.jpg) repeat-x top; margin-top:2px;}
#foot{ width:980px; margin:0 auto;}
.link{ width:300px; height:33px; float:left; margin-left:25px;}
.link ul{ width:300px; height:33px;}
.link ul li{ padding:0 10px; height:33px; line-height:33px; background:url(../images/foot-li.jpg) no-repeat right;}
.link ul li.last01{ background:none;}
.link ul li a{ color:#333333;}
.etwlink{ width:500px; float:left; margin-left:50px; height:33px;}
.etwlink div{height:16px; line-height:33px; float:left; margin:12px 22px 0 0;} 

.link01{ width:800px; height:20px; margin-left:25px; float:left;}
.link01 a{ height:18px; line-height:18px; color:#605E5E;}
.link02{ width:950px; height:20px; margin-left:25px;}
.link02 a{ height:18px; line-height:18px; color:#605E5E;}
.etwlink01{ width:350px; margin:0  auto; height:21px;}
.etwlink01 div{height:21px; line-height:18px; float:left; padding:3px 22px 0 0;} 

/*product*/
.about{ width:950px; margin:20px 0 0 10px; height:auto;}
.about ul{ width:465px; height:90px; margin-top:10px; display:block; float:left; margin-right:10px;}
.about ul li{ width:112px; height:auto;}
.about ul li a{color:#E73432; text-decoration:underline;}
.about ul li img{ border:1px solid #ccc; margin-right:8px;}
.about ul li.relate-text01{ width:345px; height:auto;}
/*relact product*/
.pro-li{ width:940px; height:auto; margin:10px 0 0 15px;}
.pro-li ul{ width:950px; height:120px;}
.pro-li ul li{ width:115px; height:120px; text-align:center;}
.pro-li ul li a{ color:#605E5E;}
.pro-li ul li img{ border:1px solid #ccc;}
/*contact*/
.contact01{ width:310px; height:245px; margin-right:35px; float:left;}
.contact01 h3{ padding:12px 0 0 15px; font-size:12px; margin:0px; color:#605E5E;}
.contact01 p{ margin:0px;padding-left:15px; color:#605E5E;}
.contact01 p a{ color:#605E5E; text-decoration:underline;}
.contact02{ width:500px; height:auto; float:left;}
.title02{ width:470px; color:#605E5E; font-size:14px; height:25px; line-height:25px; border-bottom:1px solid #E73432; margin-top:15px;}
#form{ margin-top:10px;}
/*产品页*/
.etw-left{ width:180px; height:auto; float:left; border:1px solid #fff;margin:20px 0 0 10px;}
.list-title{ width:170px; color:#605E5E; font-size:14px; height:25px; line-height:25px; border-bottom:1px solid #E73432; text-align:center; margin:0 auto;}
.list-title a,.contact03 a{color:#605E5E; font-weight:bolder;}
.etw-left ul{ width:170px; height:auto; margin:0 auto;}
.etw-left ul li{ width:170px; height:auto; line-height:16px; padding:3px 0px;}
.etw-left ul li a{ color:#605E5E; text-decoration:underline;}
.etw-left ul li.dq a{color:#E73432;}
.etw-left ul li a:hover{color:#E73432;}
.contact03{ width:170px; height:25px; text-align:center; line-height:25px; font-size:14px; background:#E1E1E1; color:#605E5E; margin:0 auto;}
.etw-right{ width:755px; float:left; margin:20px 0 0 10px; background:#fff; padding:0 0 0 10px;}
.title03{ width:740px; height:18px; line-height:18px; font-size:12px; color:#605E5E; border-bottom:1px solid #E73432; padding-top:7px;}
.title04{ width:740px; height:25px; line-height:25px; color:#605E5E; border-bottom:1px solid #E73432; font-weight:bolder; margin-top:10px;}
.title05{ width:945px; height:18px; line-height:18px; font-size:12px; color:#605E5E; border-bottom:1px solid #E73432; padding-top:7px;}
.pic{ margin:5px 15px 5px 3px; border:1px solid #ccc;}
.pic01{ clear:both; float:none; display:block; margin:0 auto; border:1px solid #ccc;}
.consulting{ width:500px; height:auto; float:left; margin-left:180px;_ margin-left:90px; text-align:right;}
.text{ width:750px; height:auto;}
.table01{ width:740px; height:auto; background:#999999; border-top:2px solid #999999;}
.table01 tr{ background:#FAFAFA;}
.table01 tr td{ color:#605E5E; padding:0 3px;}
.table01 .top{ background:#E3E3E3; font-weight:bolder;}
.table02{ width:450px; height:auto; background:#999999; border-top:2px solid #999999; float:left;}
.table02 tr{ background:#FAFAFA;}
.table02 tr td{ color:#605E5E; padding:0 3px;}
.table02 .top{ background:#E3E3E3; font-weight:bolder;}
.text img{ margin-right:10px;}
.text .pic01{ clear:both; float:none; display:block; margin:0 auto; border:1px solid #ccc;}
.relate-pro{ width:740px; height:auto;}
.relate-pro ul{ width:740px; height:90px; margin-top:10px; display:block;}
.relate-pro ul li{ width:112px; height:auto;}
.relate-pro ul li a{color:#E73432; text-decoration:underline;}
.relate-pro ul li img{ border:1px solid #ccc; margin-right:8px;}
.relate-pro ul li.relate-text{ width:610px; height:auto;}
.bottom{ width:50px; height:18px; float:left; margin-left:20px; font-weight:bolder;}
.bottom a{color:#E73432;}
.cer{ width:180px; height:auto; margin-top:5px;}
.cer img{ margin-left:4px;}

.pro1 { width:740px; height:225px;margin-top:10px; padding:0px; }
.pro1 .pic1 { width:320px; height:auto; float:left; margin-left:5px; }
.pro1 .pic2 { width:400px; height:auto; float:left; margin-left:8px;}
.pro1 .pic2 img {margin-left:3px; border:1px solid #ccc; }
.img-tu{ width:220px; height:auto; float:left; margin-left:20px;}
/*sitemap*/
#sitemap{ width:950px; height:auto; margin-top:20px; height:auto; color:#333333; margin-left:10px;}
#sitemap .li-p{ width:950px; height:auto; margin:0px; float:left;}
#sitemap .li-p1{ width:945px; height:auto; margin:0px; float:left; margin-left:5px;}
#sitemap ul{ width:950px; height:auto;}
.sitemapbig{ float:left; width:950px;}
.sitemapbig a{ font-weight:bolder; color:#0000ff;}
.sitemapbut{ float:left; width:940px; margin-left:5px;}
.sitemapbut a{ font-weight:bold; color:#0000ff;}
/*topjs*/
.topjs{width:980px;height:auto;margin:0px auto;text-align:center;background:#000;}
.topjs h5{color:#C7C4C4; font-size:9px;width:100%;margin:0px auto;font-weight:normal;}
.topjs h5 a{color:#C7C4C4;font-size:9px;}
/*video*/
.video{ width:730px; float:left; margin:10px 8px 0 0; }
.video div{ width:730px; float:left; height:auto;margin-top:3px; }
.video div a{ color:#605E5E;}

