﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
img{ border:0;}
ul{ list-style-type:none;}
a{ text-decoration:none; outline:none;}
body{ font-size:12px; background:url(../images/bj.jpg) repeat-x  #FFF; font-family:Arial, Helvetica, sans-serif;}
.lfloat{ float:left;}
.rfloat{ float:right;}
.center{ margin:0 auto;}
.clear{ clear:both;}
.newsl ul li a:hover,.newsl h4 span a:hover,.foot01l ul li a:hover,.bottom A:HOVER{ text-decoration:underline;}

/*top代码*/
.top{width:1000px; height:63px;}
.topl{ width:820px;}
.topr{ width:140px; text-align:right; color:#eee;font-size:16px; font-weight:900;  margin-top:20px;}

/*middle*/
.middle{ width:1000px; margin-top:50px; margin-bottom:40px; height:200px;}
.middle ul li a{ display:block;}
.middle ul li img{text-align:center; width:270px; height:180px;}
.middle ul li h3{ font-size:14px;color:#06C; width:270px;text-align:center;padding-top:5px;}
.middle ul li h3 a{ color:#06C;}
.middle ul{ padding-top:5px;} 
.middle ul li{ margin-left:26px; padding-right:26px; float:left; margin-top:5px;}

/*展开，关闭代码效果*/
.btn{ background:url(../images/open.jpg) no-repeat; width:107px; height:18px; line-height:18px; color:#FFF; border:0;}
#xixi{ width:1000px; margin:0 auto; display:none;}
.newsl{ margin-top:20px;}
.newsl h4{ color:#333; font-size:14px;}
.newsl h4 span,.newsl h4 span a{color:#06C; float:right; font-size:11px;}
.newsl ul{ margin-top:10px; margin-bottom:10px; margin-left:15px;}
.newsl ul li,.newsl ul li a{ line-height:22px; height:22px; color:#666; list-style-type:circle;}


/*foot*/
.foot{width:100%; height:auto; background:#525252 url(../images/foot-bj.jpg) repeat-x;overflow:hidden; margin-top:20px;}
.foot01{ width:1000px;}
.bq{ text-align:center; color:#ccc; height:106px; line-height:106px;}
.foot01l{ width:200px; margin-top:20px;}
.foot01l h4{ font-weight:900; font-size:14px; height:20px; line-height:20px; color:#fff; border-bottom:1px solid #6d6d6d; width:150px;}
.foot01l ul{ margin-top:30px; margin-left:15px;}
.foot01l ul li,.foot01l ul li a{ list-style-type:disc; line-height:25px; height:25px; color:#fff;}

/*内页service代码*/
.common{ width:1002px; min-height:550px;_height:550px; margin-top:50px;margin-bottom:10px; height:auto; overflow:hidden;}
.common h4{ color:#333; font-size:30px; padding-top:20px; padding-bottom:10px; display:none;}
.commonl{ width:213px; min-height:550px;_height:550px;} 
.commonl ul { padding-top:7px; margin-left:6px;}
.commonl ul li{ width:200px; height:26px; line-height:25px; color:#CCC; background:url(../images/quick.jpg) no-repeat; text-align:center; margin-top:5px;}
.commonl ul li a{ color:#CCC;height:26px; line-height:25px; display:block;}
.commonl ul li a:hover{ background:url(../images/quick-hover.jpg) no-repeat; color:#fff; width:200px; height:26px;}
.commonl2{ width:213px; min-height:900px; height:auto;} 
.commonl2 ul { padding-top:7px; margin-left:6px;}
.commonl2 ul li{ width:200px;line-height:25px; color:#CCC;  text-align:left; overflow:hidden;}
.commonl2 ul li a{float:left; color:#333;height:26px; line-height:25px;text-align:left; margin-left:10px;width:150px;text-indent:-17px;}/*background:url(../images/auto.jpg) no-repeat 15px 9px;*/
.commonl2 ul li img{ margin:9px 0px 0px 10px; float:left;width:7px; overflow:hidden; cursor:pointer;}
.commonl2 ul li .currimg{ margin:12px 0px 0px 10px; float:left;width:7px; overflow:hidden;cursor:pointer;}
.commonl2 ul li a:hover{ color:#000; height:26px;}
.commonl2 ul li ul{ margin-top:0px; margin-left:10px; padding-top:0px;}
.commonl2 ul li ul li{ background:none;}
.commonl2 ul li ul li a{color:#333;background:url(../images/ico_arrow_blue.gif) no-repeat 15px 9px;padding-left:25px; width:170px; text-indent:0px;}
.commonl2 ul li a.curr{color:#333;}/*background:url(../images/j.jpg) no-repeat 15px 11px;*/
.commonr{ width:785px; height:auto; margin-bottom:10px;}
.commonr h3,.bt{ color:#333; font-size:16px; padding-left:20px; padding-top:20px; height:20px; display:block;}
.commonr h3{ display:none;}
.words{ line-height:22px; color:#666; padding:10px 10px 10px 20px; }

/* 表单部分 */
.form-panel { margin:0 35px 0px 10px; margin-top:5px;}
.form-panel .tips { padding:10px 0 10px 110px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:left; color:#333;}
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#666; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#666; }
.form-panel .submit-field { padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px;}
.form-panel .submit-field .btn-submit { width:70px; height:18px; background: url(../images/btn.jpg) no-repeat; border:0; color:#fff;font-size:14px;}

/*search*/
.search{ height:20px; line-height:20px; border-top:2px solid #000; color:#FFF; width:735px; margin-left:20px; margin-top:10px;}
.search span{ background:url(../images/bj-search.jpg) repeat-x;color:#FFF; padding-left:10px; padding-right:10px;}
.search a{ padding-left:16px; padding-right:16px; color:#666; font-family:Arial;}
.search a:hover,.search a.curr{ background:url(../images/bj-search.jpg) repeat-x; color:#FFF; }

.nyr01 ul{ padding-top:10px; margin-left:35px; margin-bottom:10px; width:700px;}
.nyr01 ul li{ line-height:26px;font-size:11px;height:26px; color:#333; float:left; width:230px; text-align:left;}
.nyr01 ul li a{ color:#333;}
.nyr01 ul li a:hover{ color:#02a3c6; text-decoration: underline;}
.nyr01 ul li span{ font-family:Arial, Helvetica, sans-serif; color:#7cb930; float:right; }

/*产品类别代码*/
.p{margin-left:10px;}
.ps{margin-left:10px;display:none;}
.pss{margin-left:10px;display:block;}
.t{cursor:pointer;line-height:20px; padding-left:20px; height:20px;}
.f{cursor:pointer;background:url(../images/auto.jpg) 10px no-repeat; font-size:12px;line-height:20px; padding-left:20px; height:20px;}
.fblod{font-weight:bold; padding-left:15px;}
.fblod a{ color:#333;}
.padtb8{padding:8px 0; margin-top:10px; font-size:12px;}
.fontred{color:#f00;}
.b{ font-size:11px; font-weight:400; margin-left:30px;}
.b a{ color:#666;}

/*产品*/

.product-ny01 ul li img{  text-align:left; max-width:235px; max-height:50px;}
.product-ny01{width:1000px;border:1px solid  #CCC; height:auto; overflow:hidden; margin-bottom:10px;}

.product-ny01 ul{padding-left:20px; padding-top:16px;}

.product-ny01 ul li{ width:235px; float:left; margin:5px; overflow:hidden; height:59px;}
.product-ny01 ul li table{border:0px; border-collapse:collapse; width:100%; height:100%;}
.product-ny{height:auto; width:785px; padding-top:0px;}
.product-ny ul{padding-left:20px; padding-top:10px;} 
.product-ny ul li{ width:190px; float:left; margin:5px;border:1px solid  #CCC;width:175px; height:175px; text-align:center;}
.product-ny ul li a{ display:block; width:175px; height:155px; padding-top:20px;}
.product-ny ul li:hover{ border:1px solid #333; cursor:pointer;}
.product-ny ul li a h3 { padding:0px; margin:0px; font-size:14px; color:blue;display:block;}
.product-ny ul li a img{  text-align:center; max-width:161px; max-height:173px; margin:7px;}
/*搜素代码*/
.txt{ width:153px; height:22px;line-height:22px;border:0; color:#666; background-color:#FFF; float:left;}
.btn01{ width:22px; height:20px; background:url(../images/index_08.jpg) no-repeat; border:0; float:left;}
.form{ width:179px; height:22px;line-height:22px;float:right; border:1px solid #ff6600;background-color:#FFF; margin-right:30px;}

.phone{ text-align:center;}
.phone img{ padding-top:15px; padding-bottom:15px;}
.phone p{ color:#333; font-weight:900; font-size:18px;}


.dust{ width:1000px; height:170px;background:url(../images/bj-dust.jpg) no-repeat right; background-color:#1e196b; color:#eee; padding-top:10px;}
.dust span{ font-size:24px; font-weight:900; margin-left:20px;}
.dust p{ width:630px; padding-top:40px; padding-left:20px; line-height:20px;}
.bt{ width:1000px; font-weight:900; line-height:40px; height:40px; padding-top:0px; padding-left:0px; text-align:left;}
.dust-list{ width:1000px;background-color:#e7e7e9;min-height:550px;_height:550px; padding-top:10px;}
.dust-list ul{ margin-left:10px;}
.dust-list ul li{ width:320px; height:104px; float:left;}
.dust-list ul li img{ float:left; margin-top:10px; margin-left:10px; margin-right:12px; width:95px; height:84px;}
.dust-list ul li h3{font-size:16px;color:#06C; padding-top:10px;}
.dust-list ul li h3 span{ font-size:12px; color:#000; height:16px; line-height:16px;}

.bottom,.bottom a{ text-align:center; color:#F00; padding:15px 5px;clear:both;}


.commontop{width: 1000px; margin:auto; background:#454545;height:28px; line-height:28px;}
.commontop ul{width:970px; height:28px; margin:0px auto; padding:0px;}
.commontop ul li { float:left;}
.commontop ul li{ display:block; padding:0px 8px; background:url(../qb.png) 12px 11px no-repeat; text-indent:16px;}
.commontop ul li.curr { background:url(../qb.png)  12px 11px no-repeat; text-indent:18px;}
.commontop ul li:hover,.commontop ul li.curr:hover{ background:url(../qb.png) 12px 11px no-repeat;}
.commontop ul li:hover a,.commontop ul li.curr:hover a{color:#06C; text-decoration:underline;}
.commontop ul li a{ color:#fff;}
.commontop ul li a:hover{ color:#06C;}
.commontop ul li.curr a{color:#fff; font-weight:bold;}

.commontop ul li.phone{ text-align:left; float:right; margin-right:5px; background:none; text-indent:0px; padding:0px;}
.commontop ul li.phone p img{ float:left; margin:4px; padding:0px;}
.commontop ul li.phone p{ float:left; color:#333; font-weight:900; font-size:18px;}

.words table {
table-layout: fixed;
word-wrap:break-word;border-collapse: collapse;
border-spacing: 0;
}
.words div,.words p,.words div p{
word-wrap:break-word;
padding:0px 3px;
}