/* CSS Document */
body{ text-align:center; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px;}
.top{ width:1003px; height:66px; text-align:left; margin:0 auto;}
.top span{ float:right; font-size:15px; font-weight:bold;color:#303030; padding:35px 40px 0 0 ;}
.logo{ margin:9px 0 0 9px;}
.memu{ height:28px; width:1003px; background:url(../images/about_06.jpg) repeat-x; font-size:11px; font-weight:bold; text-align:left; padding:0; margin:0 auto;}
.memu a{ color:#eee; text-decoration:none; font-size:11px;}
.memu a:hover{ color:#fff;}
.memu ul{ list-style:none; padding:0; margin:0; line-height:28px;}
.memu li{ float:left; margin:0; padding:0 20px 0 20px; background:right url(../images/about_08.jpg) no-repeat;}
.search{ height:14px; font-size:11px; color:#333; width:150px; border-left:1px #cacaca solid; border-bottom:1px #cacaca solid; border-top:1px #cacaca solid; border-right:none; line-height:14px;}



.banner{ width:1003px; height:220px; margin:1PX auto 0 auto ;}
.servicemain{ width:1003px; height:340px; text-align:left; margin:10px auto 0 auto ;}
.serviceleft{ width:250px; height:315px; float:left;}
.servicesearchtitle{ background: url(../images/servicetitlebj.jpg) repeat-x; height:22px; line-height:22px; color:#fff; margin:0; padding:0 0 0 12px; font-weight:bold;}
.servicesearchul{ line-height:30px; padding:5px 0 0 20px; margin:0px; list-style:none;border-bottom:1px solid #006699; border-left:1px solid #006699; border-right:1px solid #006699; height:130px; color:#222222;}
.servicesearchul li{ margin:0; padding:0;}
.servicelxfs{ margin:5px 0 0 0; padding:0 0 10px 0; border:1px solid #006699;}
.servicelxfs dt{ height:22px; color:#fff; font-weight:bold; background: url(../images/servicetitlebj.jpg) repeat-x; line-height:22px; padding:0 0 10px 10px}
.servicelxfs dd{padding:0;line-height:26px;}

.serviceright{ float:left; width:750px; height:320px; margin:0 0 0 3px;}
.serviceright dl{ width:365px; height:150px; float:left; margin:0 0px 14px 10px; display:inline;}
.serviceright dt{ background:#c9d3dd; color:#000; font-weight:bold; height:22px; line-height:22px; padding:0 10px 0 10px; margin:0 0 10px 0;}
.serviceright dd{line-height:24px; margin:0; padding:0 0 0 100px;}
.serviceright li{ color:#666666;}
.serviceright li a{ color:#666; text-decoration:none;}
.serviceright li a:hover{ color:#333; border-bottom:1px #333 dotted;}
.servicemore{ float:right; font-size:9px;}
.servicemore a{ color:#333; text-decoration:none;}
.servicemore a:hover{ text-decoration:underline;}
.productsinnerdh{ text-align:left; height:100px;}

.down{ width:1003px; text-align:left; height:35px; line-height:35px;border-top:1px #ddd solid; margin:8px auto 0 auto; clear:both;}
.down span{ float:right;}
.down a{ color:#0066cc; text-decoration:none;}
.down a:hover{ text-decoration:underline;}

.top_z{ float:right;}
.top_z ul{ line-height:28px; margin:0px; padding:0px 5px 0 0; list-style:none;}
.top_z li{ margin:0; padding:0px; text-align:right;}
.top_z li a{ color:#0066cc; text-decoration:none; font-size:13px;}