@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; }
*{ margin:0px; padding:0px;}
ul,ol,li{ margin:0px; padding:0px; list-style:none;}
.clear{ clear:both; line-height:0px; width:0px; font-size:0px;}
a{ text-decoration:none;}
a.mail{ color:#069;}
img{ border:none;}
p{ margin-top:5px; margin-bottom:3px;}
.table{ width:98%; background:#509ED1; border-top:#509ED1 solid 3px;}
.table tr{ background:#fff;}
.table tr td{ padding:3px; line-height:18px;}
.table tr.ys{ background:#ADD1DF;}
.table tr.ys td{ font-weight:bold; color:#333;}

.table1{ width:63%; background:#EFEDED;}
.table1 tr{ background:#fff;}
.table1 tr td{ padding:2px 5px 2px 3px; line-height:18px; text-align:right; color:#333;}
.table1 tr td span{ color:#f00; float:left; padding-left:3px;}

/*  top  */
#etw-top{ width:100%; height:101px; background:url(../images/top-bj.jpg) repeat-x;}
#top{ width:900px; height:101px; margin:0 auto; background:url(../images/top-bj.jpg) repeat-x;}
.top{ width:900px; height:66px;}
.top .logo{ width:172px; height:66px; float:left;}
.top .yy{ width:250px; height:18px; line-height:18px; float:right; padding-top:5px;}
.top .yy a{ color:#333; line-height:18px;}
.top .yy a:hover{ color:#F79400;}

.top .company{ width:550px; font-size:18px; height:35px; line-height:35px; float:left; color:#999; font-weight:bold; padding-left:50px; text-align:right; }

/*  menu  */
.menu{ width:900px; height:35px; background:url(../images/menu.jpg) repeat-x;}
.menu ul{ width:900px; height:35px; background:url(../images/menu-right.jpg) no-repeat right top;}
.menu ul li.m-l{ width:10px; height:35px; float:left; background:url(../images/menu-left.jpg) no-repeat;}
.menu ul li.dy{ background:url(../images/menu-r.jpg) no-repeat right; padding-right:7px; height:35px; line-height:35px; display:block; float:left;}
.menu ul li.dy a{ height:35px; background:url(../images/m-r.jpg) no-repeat right; padding-right:5px; font-weight:bold; color:# 006699; display:block; float:left;}
.menu ul li.dy a span{ height:35px; background:url(../images/m-l.jpg) no-repeat; padding:0 9px 0 14px; font-weight:bold; line-height:35px; display:block; cursor:hand; color:#006699; float:left;}

.menu ul li{ background:url(../images/menu-r.jpg) no-repeat right; padding-right:7px; height:35px; line-height:35px; display:block; float:left;}
.menu ul li a{ height:35px; background:none; padding-right:5px; font-weight:bold; color:#fff; display:block; float:left;}
.menu ul li a span{ height:35px; background:none; padding:0 9px 0 14px; font-weight:bold; line-height:35px; display:block; cursor:hand; color:#fff; float:left;}

.menu ul li a:hover,.menu ul li.last a:hover{ height:35px; background:url(../images/m-r.jpg) no-repeat right; padding-right:5px; font-weight:bold; color:#069; display:block; float:left;}
.menu ul li a:hover span,.menu ul li.last a:hover span{ height:35px; background:url(../images/m-l.jpg) no-repeat; padding:0 9px 0 14px; font-weight:bold; line-height:35px; display:block; cursor:hand; color:#069;  float:left;}

.menu ul li.last{ background:none; padding-right:7px; height:35px; line-height:35px; display:block; float:left;}
.menu ul li.last a{ height:35px; background:none; padding-right:5px; font-weight:bold; color:#fff; display:block; float:left;}
.menu ul li.last a span{ height:35px; background:none; padding:0 9px 0 14px; font-weight:bold; line-height:35px; display:block; cursor:hand; color:#fff; float:left;}

.menu ul li.last1{ background:none; padding-right:7px; height:35px; line-height:35px; display:block; float:left;}
.menu ul li.last1 a{ height:35px; background:url(../images/m-r.jpg) no-repeat right; padding-right:5px; font-weight:bold; color:#069; display:block; float:left;}
.menu ul li.last1 a span{ height:35px; background:url(../images/m-l.jpg) no-repeat; padding:0 9px 0 14px; font-weight:bold; line-height:35px; display:block; cursor:hand; color:#069; float:left;}


/*  banner  */
#etw-banner{ width:100%; height:217px; background:#B2CBE9;}
#etw-b{ width:900px; height:217px; border-left:#fff solid 1px; margin:0 auto; background:#1364A3}
.b-left{ width:208px; height:214px; border-top:#fff solid 1px; margin-top:2px; float:left; background:#2E92D0;}
.b-left .mo{ width:170px; margin:0 auto; padding-top:80px; line-height:25px; font-weight:bold; color:#fff; padding-left:15px; font-size:16px;}
.b-left .mo .mo1{ width:170px; text-align:right; line-height:20px; height:20px; font-weight:normal; padding-top:35px; font-size:12px;}
.banner{ width:690px; height:213px; border:#fff solid 1px; float:left; margin-top:2px;}
.banner .comp{
	width:470px;
	height:auto;
	line-height:25px;
	font-weight:bold;
	color:#fff;
	font-size:16px;
	padding-top:115px;
	padding-left:210px;
}


/*  main  */
#container{ width:900px; height:auto; overflow:hidden; display:block; margin:0 auto; background:url(../images/main-bj.jpg) repeat-y; }
.about0{ width:890px; height:auto; background:url(../images/m-r-top1.jpg) no-repeat right top #fff; padding-bottom:5px; line-height:18px; padding-left:8px;}
.about0 .list{
	float:left;
	height:auto;
	width:100%;
}
.about0 .list img{
	border:1px solid #ccc;
	float:left;
	margin-left:7px;
	margin-top:5px;
	margin-bottom:5px;
}
/* sitemap */
.sitemap{ width:810px; height:auto; margin:0 auto;}
.sitemap ul{ width:810px; height:auto;}
.sitemap ul li.b{ width:200px; height:25px; line-height:25px; float:left;}
.sitemap ul li.b a{ padding-left:10px; height:25px; line-height:25px; font-weight:bold; color:#333;}
.sitemap ul li.b a:hover{ text-decoration:underline;}

.sitemap ul li.b2{ width:810px; height:25px; line-height:25px; float:left;}
.sitemap ul li.b2 a{ padding-left:10px; height:25px; line-height:25px; font-weight:bold; color:#333;}
.sitemap ul li.b2 a:hover{ text-decoration:underline;}

.sitemap ul li.b0{ width:810px; height:20px; line-height:20px;}
.sitemap ul li.b0 a{ padding-left:15px; height:20px; line-height:20px; color:#069;}
.sitemap ul li.b0 a:hover{ text-decoration:underline; color:#333;}

.sitemap ul li.b1{ width:270px; height:18px; line-height:18px; float:left;}
.sitemap ul li.b1 a{ padding-left:18px; height:18px; line-height:18px; color:#666;}
.sitemap ul li.b1 a:hover{ text-decoration:underline; color:#333;}












.about0 strong{ color:#333;}
.opro{ width:890px; height:auto;}
.opro ul{ width:890px; height:auto; }
.opro ul li{ width:110px; float:left; margin-top:5px;}
.opro ul li ol{ width:110px; height:auto;}
.opro ul li ol li.pic1,.opro ul li ol li.pic1 a{ width:110px; height:auto; text-align:center; display:block;}
.opro ul li ol li.pic1 img{ border:#ccc solid 1px; margin:0 auto; display:block;}

.opro ul li ol li.txt1{ width:110px; line-height:20px; height:45px;}
.opro ul li ol li.txt1 a{ width:100px; padding:0 5px; line-height:20px; text-align:center; display:block; color:#333;}
.opro ul li ol li.txt1 a:hover{ text-decoration:underline;}
.opro ul li ol li.txt01{ width:110px; line-height:15px; height:45px;}
.opro ul li ol li.txt01 a{ width:100px; padding:0 5px; line-height:15px; text-align:center; display:block; color:#333;}
.opro ul li ol li.txt01 a:hover{ text-decoration:underline;}

.opro ul li ol li.txt001{ width:110px; line-height:38px; height:45px;}
.opro ul li ol li.txt001 a{ width:100px; padding:0 5px; line-height:38px; text-align:center; display:block; color:#333;}
.opro ul li ol li.txt001 a:hover{ text-decoration:underline;}
.m{ width:890px; height:25px; line-height:25px; margin-top:3px;}
.m a{ width:285px; float:left; margin-left:5px; text-align:center; display:block; line-height:25px; font-weight:bold; color:#333; background:#ccc;}
.m a:hover{ background:#999; color:#FFFFFF;}
.m a.d{ background:#999; color:#FFFFFF;}
.con{ width:380px; float:left; height:auto; padding-top:5px;}
.con1{ width:510px; float:left; height:auto; padding-top:5px;}
#form{ width:500px; padding-left:8px;}
.input0{ width:500px; height:25px; line-height:25px;}
.input0 a{ padding:0 15px; line-height:25px; display:block; float:left; margin-left:5px; background:#F0EFEF; height:25px; color:#000;}
.input0 a:hover{ color:#fff; background:#ccc;}
.tex{ width:260px; height:14px; float:left; margin-left:5px;}

a.mc{ color:#069; text-decoration:underline; line-height:18px;}
a.mc:hover{ color:#333; text-decoration:none;}

a.mc1{ color:#333; text-decoration:underline; line-height:18px; display:block; float:right; padding-right:10px;}
a.mc1:hover{ color:#333; text-decoration:none;}



/*  left  */
.etw-left{ width:208px; height:auto; float:left; float:left;}
.left-title{ width:208px; height:30px; background:url(../images/left-title.jpg) no-repeat; line-height:30px; font-weight:bold; color:#34393C; margin-top:3px;}
.left-title a{ line-height:30px; font-weight:bold; color:#34393C; padding-left:15px; font-size:14px;}
.left-title a:hover{ text-decoration:underline;}

.etw-left ul{ width:208px; height:auto;}
.etw-left ul li{ width:208px; height:20px; line-height:20px; padding-top:3px;}
.etw-left ul li a{ line-height:20px; padding-left:15px; color:#333;}
.etw-left ul li a:hover{ text-decoration:underline; color:#069;}
.etw-left ul li a.d{ color:#069;}

.etw-left ul li.big{ width:208px; height:20px; line-height:20px; padding-top:8px;}
.etw-left ul li.big a{ line-height:20px; padding-left:5px; color:#069; font-weight:bold;}
.etw-left ul li.big a:hover{ text-decoration:underline;}

.etw-left ul li.sma{ width:208px; height:auto; line-height:15px; padding-top:3px;}
.etw-left ul li.sma a{ line-height:15px; padding-left:10px; color:#333; display:block;}
.etw-left ul li.sma a:hover{ text-decoration:underline; color:#069;} 

.etw-left .contact{ width:180px; padding:5px 13px 0 15px; line-height:18px; }
.indent{ text-indent:40px;}


/*  right  */
.etw-right{ width:692px; height:auto; float:left; background:url(../images/m-r-top.jpg) no-repeat right top; line-height:18px;}
.etw-right .text{ width:680px; height:auto; padding-left:10px; border-left:#eee solid 2px; margin-top:5px; line-height:18px; background:url(../images/text-bot.jpg) no-repeat left bottom; padding-bottom:10px;}
.about1{ line-height:18px; width:680px; height:360px; overflow:hidden;}
.etw-right .text .tit{ width:680px; height:22px; line-height:22px; background:url(../images/title-bj.jpg) no-repeat bottom left;  font-weight:bold; color:#069; font-family:Verdana, Arial, Helvetica, sans-serif;}
.title{ width:692px; height:20px; line-height:20px; background:url(../images/title.jpg) no-repeat left; color:#333; font-weight:bold; text-indent:15px;}

.about{ width:680px; height:auto; padding-left:10px; overflow:hidden; line-height:18px;}
.about strong{ color:#333;}
.quicklink{ width:680px; height:auto; line-height:18px; font-size:11px; color:#333; padding-top:5px;}
.quicklink a{ line-height:18px; padding:0 5px; color:#333; text-decoration:underline;}
.quicklink a:hover{ text-decoration:none;}

.quicklink1{ width:900px; height:auto; line-height:18px; font-size:11px; color:#333; padding-top:5px;}
.quicklink1 a{ line-height:18px; padding:0 5px; color:#333; text-decoration:underline;}
.quicklink1 a:hover{ text-decoration:none;}

.imgpro{ width:310px; height:305px; text-align:center; display:block; float:left; margin-top:5px;}
.imgpro img{ border:#ccc solid 1px;}
.imgpro0{ width:680px; height:305px; text-align:center; display:block; margin-top:5px;}
.imgpro0 img{ border:#ccc solid 1px; display:block; margin:0 auto;}

.imgpro1{ width:310px; height:305px; text-align:center; display:block; float:left; margin-top:5px; font-size:35px; font-style:italic; line-height:305px; color:#ccc; font-weight:bold;}

.prolist{ width:340px; float:left; height:auto; margin-top:5px;padding-left:28px;}
.prolist ul{ width:340px; height:auto; }
.prolist ul li.pc{ width:165px; float:left; height:30px; line-height:15px;}
.prolist ul li.pc img{ float:left; border:#A0CFE7 solid 1px;}
.prolist ul li.pc a{ line-height:15px; width:130px; float:left; height:30px; color:#333; display:block; padding-left:5px;}
.prolist ul li.pc a:hover,.prolist ul li a:hover{ text-decoration:underline; color:#069;}

.prolist ul li{ width:165px; float:left; height:30px; line-height:25px;}
.prolist ul li img{ float:left; border:#A0CFE7 solid 1px;}
.prolist ul li a{ line-height:25px; width:130px; color:#333; display:block; float:left; padding-left:5px;}
.prolist ul li a.d,.prolist ul li.pc a.d{ color:#069; float:left; display:block; text-decoration:underline;}

.prolist3{ width:665px; float:left; height:auto; margin-top:5px;padding-left:8px;}
.prolist3 ul{ width:665px; height:auto; }
.prolist3 ul li.pc{ width:165px; float:left; height:30px; line-height:15px;}
.prolist3 ul li.pc img{ float:left; border:#A0CFE7 solid 1px;}
.prolist3 ul li.pc a{ line-height:15px; width:130px; float:left; height:30px; color:#333; display:block; padding-left:5px;}
.prolist3 ul li.pc a:hover,.prolist ul li a:hover{ text-decoration:underline; color:#069;}

.prolist3 ul li{ width:165px; float:left; height:30px; line-height:25px;}
.prolist3 ul li img{ float:left; border:#A0CFE7 solid 1px;}
.prolist3 ul li a{ line-height:25px; width:130px; color:#333; display:block; float:left; padding-left:5px;}
.prolist3 ul li a.d,.prolist ul li.pc a.d{ color:#069; float:left; display:block; text-decoration:underline;}


.close{ width:400px; height:auto; float:right; display:block;}
.close img{ float:left;}
.close a{ line-height:20px; display:block; float:left; padding:0 5px; color:#069; text-decoration:underline;}
.close a:hover{ text-decoration:none; }

.consulting{ width:680px; text-align:right;}

.pager{ width:900px; height:20px; line-height:20px; text-align:center;}
.pager a{ color:#666; line-height:20px;}
.pager a:hover{ text-decoration:underline;}

.rp{ width:98%; height:20px; line-height:20px; background:url(../images/title.jpg) no-repeat; color:#333; font-weight:bold; text-indent:8px; margin-top:5px;}
.pro{ width:680px; height:auto;}
.pro ul{ width:680px; height:auto; margin-top:5px;}
.pro ul li.pic0,.pro ul li.pic0 a{ width:80px; height:auto; float:left;}
.pro ul li.pic0 img{ border:#ccc solid 1px;}
.pro ul li.txt0{ width:580px; float:left; margin-left:10px; line-height:18px;}
.pro ul li.txt0 a{ line-height:18px; font-weight:bold; text-decoration:underline; display:block; color:#666;}
.pro ul li.txt0 a:hover{ text-decoration:none;}

h1,h2{ color:#000; font-weight:normal; font-size:18px; margin:0; padding:0; padding-top:5px;}
.product{ width:680px; height:auto;}
.product ul{ width:680px; height:auto; }
.product ul li{ width:340px; float:left; border-bottom:#ccc dotted 1px; margin-top:5px; padding-bottom:5px;}
.product ul li.last{ width:340px; float:left; border-bottom:none; margin-top:5px; padding-bottom:5px;}
.product ul li ol{ width:340px; height:auto;}
.product ul li ol li.pic,.product ul li ol li.pic a{ width:80px; height:auto; float:left; border-bottom:none;}
.product ul li ol li.pic img{ border:#ccc solid 1px;}

.product ul li ol li.txt{ width:240px; float:left; margin-left:10px; line-height:18px; border-bottom:none;}
.product ul li ol li.txt a{ width:240px; line-height:18px; font-weight:bold; display:block; color:#666; text-decoration:underline;}
.product ul li ol li.txt a:hover{ text-decoration:none;}

.product1{ width:680px; height:auto;}
.product1 ul{ width:680px; height:auto; }
.product1 ul li{ width:110px; float:left; margin-top:5px;}
.product1 ul li ol{ width:110px; height:auto;}
.product1 ul li ol li.pic1,.product1 ul li ol li.pic1 a{ width:110px; height:auto; text-align:center; display:block;}
.product1 ul li ol li.pic1 img{ border:#ccc solid 1px; margin:0 auto; display:block;}

.product1 ul li ol li.txt1{ width:110px; line-height:20px; height:45px;}
.product1 ul li ol li.txt1 a{ width:100px; padding:0 5px; line-height:20px; text-align:center; display:block; color:#333;}
.product1 ul li ol li.txt1 a:hover{ text-decoration:underline;}
.product1 ul li ol li.txt01{ width:110px; line-height:15px; height:45px;}
.product1 ul li ol li.txt01 a{ width:100px; padding:0 5px; line-height:15px; text-align:center; display:block; color:#333;}
.product1 ul li ol li.txt01 a:hover{ text-decoration:underline;}

.product1 ul li ol li.txt001{ width:110px; line-height:38px; height:45px;}
.product1 ul li ol li.txt001 a{ width:100px; padding:0 5px; line-height:38px; text-align:center; display:block; color:#333;}
.product1 ul li ol li.txt001 a:hover{ text-decoration:underline;}


.product0{ width:890px; height:auto;}
.product0 ul{ width:890px; height:auto; }
.product0 ul li{ width:440px; float:left; margin-top:5px;}
.product0 ul li ol{ width:440px; height:auto;}
.product0 ul li ol li.pic1,.product0 ul li ol li.pic1 a{ width:80px; height:auto; float:left;}
.product0 ul li ol li.pic1 img{ border:#ccc solid 1px;}

.product0 ul li ol li.txt1{ width:340px; line-height:18px; height:auto; float:left; margin-left:10px;}
.product0 ul li ol li.txt1 a{ width:340; padding:0 5px; line-height:18px; font-weight:bold; text-decoration:underline; display:block; color:#666;}
.product0 ul li ol li.txt1 a:hover{ text-decoration:none;}


.newproduct{ width:890px; height:auto;}
.newproduct ul{ width:890px; height:auto; }
.newproduct ul li{ width:890px; float:left; margin-top:5px;}
.newproduct ul li ol{ width:890px; height:auto;}
.newproduct ul li ol li.pic1,.newproduct ul li ol li.pic1 a{ width:150px; height:auto; float:left;}
.newproduct ul li ol li.pic1 img{ border:#ccc solid 1px;}

.newproduct ul li ol li.txt1{ width:720px; line-height:18px; height:130px; float:left; margin-left:10px; overflow:hidden;}
.newproduct ul li ol li.txt1 a{ width:720; padding:0 5px; line-height:18px; font-weight:bold; text-decoration:underline; display:block; color:#666;}
.newproduct ul li ol li.txt1 a:hover{ text-decoration:none;}


/*  fooder  */
#footer{ width:100%; height:80px; background: url(../images/bottom-bj.jpg) no-repeat right #1E75C5;}
#xfooter{ width:100%; height:80px; background: url(../images/bottom-bj.jpg) no-repeat right #1E75C5;}
#fooder{ width:900px; height:67px; margin:0 auto; padding-top:13px; background:url(../images/bottom.jpg) no-repeat;}

#fooder1{ width:900px; height:67px; margin:0 auto; padding-top:13px; background:url(../images/bottom1.jpg) no-repeat;}
.link{ height:18px; line-height:18px; color:#fff; text-align:center;}
.link a{ line-height:18px; padding:0 5px; color:#fff; text-align:center;}
.link a:hover{ text-decoration:underline;}

.quick{ height:18px; line-height:18px; color:#fff; text-align:center;}
.quick a{ line-height:18px; padding:0 5px; color:#fff; text-align:center; text-decoration:underline;}
.quick a:hover{ text-decoration:none;}


#etw_header_languages{ width:895px; padding-left:5px; line-height:16px; height:16px; color:#fff; word-spacing:-1px;}
#etw_header_languages a{ color:#fff;}
#etw_header_languages a:hover{ text-decoration:underline;}

#otherlink{ width:230px; margin:0 auto; height:13px; margin-top:2px;}
#otherlink div{ float:left; margin-left:10px;}

#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; margin:0 auto;background:url(../images/addtit.jpg) repeat-x #EAEFF2;font-weight:bold;padding-left:5px;text-align:left}

