/*Designed by kpweb for xindacheng*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border:0px;
	color: #555555;
	background-color:#d3ddde;
	
}
*{ margin:0px; padding:0px; border:0px;}
html, div,  body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table,tr, td, img,span{margin:0; padding:0; border:0;}
td,p,div,li,select,input,textarea {font-size:12px;}
img{ vertical-align:middle;}
ul,li{ list-style:none;}
a{ color:#555555; text-decoration:underline;}
a:hover{color:#EB290C; text-decoration:none;}
.a1{ color:#ED1B23; font-size:12px; font-weight:normal; text-decoration:underline;}
.a1:hover{color:#ffffff; text-decoration:none;}
.a2{ color:#FFFF00; text-decoration:none; font-weight:bold; font-size:14px;}
.a2:hover{color:#ffffff; text-decoration:underline;}
.a3{ color:#333333; text-decoration:none;}
.a3:hover{color:#ff6600; text-decoration:underline;}
.na-1{ color:#8D5800; font-weight:bold; text-decoration:none;}
.na-1{ color:#ffffff;  text-decoration:underline;}
.a4{ color:#555555; text-decoration:none; font-size:13px; font-weight:bold;}
.a4:hover{color:#EB290C; text-decoration:none;}
.a6{ color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold; text-decoration:underline;}
.a6:hover{color:#006600; text-decoration:none;}
.a8f{ color:#8f8f8f; background:#ffffff; }
.a8f:hover{ color:#0089CF;background:#ffffff; }
.tbb1{color: #005A9B; background:#CCE7F6; padding-left:12px; text-align:left; height:27px;}
.tbbc{color: #005A9B; background:#CCE7F6; text-align:center;height:27px;}

.aw{ color:#2A4F84; text-decoration:none; font-size:14px; font-weight:bold; text-decoration:none;}
.aw:hover{color:#006600; text-decoration:underline;}
.a5{ color:#FF8E00; text-decoration:underline;}
.a5:hover{color:#000000; text-decoration:none;}
.t1{ font-size:14px; color:#24447A; font-weight:bold; font-family:tahoma;}
.tt{ line-height:20px; color:555555;}
.tred{font-size:12px;  color:#CC0000; font-weight:normal;FILTER: Dropshadow(offx=1,offy=0,color=#f2f2f2) Dropshadow(offx=0,offy=1,color=#f2f2f2) Dropshadow(offx=-1,offy=0,color=#f2f2f2) Dropshadow(offx=0,offy=-1,color=#f2f2f2);}
.t8f{ color:#8f8f8f; font-weight:bold;}
.tfff{ color:#fff; text-decoration:none;}
.tfff:hover{ color:#fff; font-weight:bold;}
.t3a{ color:#3A3A3A; font-weight:bold; font-size:13px;} 
.t22{ color:#22485D; font-weight:bold; font-size:13px;} 
.pic{filter: Gray; width=1px}
.pic:hover {filter: Chroma(Color=#)}

/*布局*/
#box{ width:1004px; background:#ffffff; margin:0 auto; overflow:hidden; }
#box-1{ width:963px;  background:#d3ddde; margin:0 auto; overflow:hidden; }
#top{ width:963px; height:107px; clear:both; margin-bottom:1px;}
#w1{ width:963px; height:82px; }
#w2{ width:230px; height:25px; margin-top:50px; float:right; line-height:25px; }
#w2 li{ background:url(../images/3j.gif) no-repeat left; margin:0px 3px; padding-left:5px; float:left; vertical-align:middle;  }
#w2 li a{color:#555555; text-decoration:none; line-height:25px;}
#w2 li a:hover{color:#4D96B9; text-decoration:underline;}

#hang{ width:230px; height:25px; line-height:25px; color:#ffffff; font-weight:bold; float:right; }
#hang li{font-size:12px; float:left; vertical-align:middle; text-align:center; line-height:25px;    }
#hang li a{color:#555555; font-weight:normal;text-decoration:none;background:url(../images/d-1.gif) no-repeat left; width:76px; height:25px; display:block; line-height:25px; }
#hang li a:hover{ text-decoration:underline; background:url(../images/d.gif) no-repeat left; width:76px; height:25px; }
#flash{ width:965px; height:261px; border-bottom:1px solid #4B595A; margin-bottom:2px; }
#search {
	position:relative;left:-334px;*left:24px !important;*left:24px;top:314px !important;top:314px;width:205px;height:27px;z-index:1;overflow:hidden;
}
#search2 {
	width:205px;height:27px;overflow:hidden;
}
/*daohang*/
#tabsJ { width:732px; height:25px; line-height:25px; color:#ffffff; font-weight:bold; float:left;}
#tabsJ ul {
	margin:0;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("../images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("../images/tabrightJ.gif") no-repeat right top;
      padding:0px 20px 0px 15px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -25px;
      }
    #tabsJ a:hover span {
      background-position:100% -25px;
      }


#middle{ width:963px;background:url(../images/bg-1.gif) repeat-x top; }
#middle-nei{ width:963px; }
#middle-nei-pro{ width:963px;background:url(../images/pro-m-bg.gif) repeat-x top;  overflow:hidden; }

#middle-nei-w{ width:963px;background:url(../images/bg-a.gif); }

#middle-n{ width:963px;background:url(../images/bg-3.gif) repeat-x top;  }
#middle-n1{ width:963px;background:url(../images/bg-4.gif);  }
#middle-w1{ width:945px; float:right;  }
#middle-w2{ width:963px;background:url(../images/bg-kp.gif) repeat-x top; overflow:hidden; float:left; }
#middle-w2-1{ width:18px; height:739px; background:url(../images/bg-kp1.gif) repeat-x top; float:left; }
#middle-w2-3{ width:18px;  background:url(../images/bg-kp1.gif) repeat-x bottom; float:left; }
/*产品页面布局*/
#pro-title{  height:27px; padding:1px 0px; overflow:hidden; margin-bottom:15px;}

#fdi{ width:963px; height:75px; background:url(../images/f-1.gif) no-repeat; vertical-align:middle;  line-height:20px;  }

/*左侧布局*/
#left{ width:243px; float:left; background:url(../images/bg-2.gif) top no-repeat; padding:5px 0px 0px 18px;}
#left-n{ width:243px; float:left; background:url(../images/bg-nei-2.gif) no-repeat top right; padding:5px 0px 0px 18px; display:inline;}
#left-n-pro{ width:239px; float:left;  padding:28px 0px 0px 22px; }
.kk{ margin-top:20px;}
.kk li{background:url(../images/j3.gif) no-repeat left center; padding-left:20px; line-height:24px; height:24px;  }
.kk li a{ color:#22485D;  font-size:12px; text-decoration:none;  }
.kk li a:hover{ color:#EB290C;  text-decoration:underline;   }

.liebiao{ width:220px;}
.liebiao li{ width:173px; height:37px; margin-top:15px; background:url(../images/l-2.gif) no-repeat left; text-align:center; line-height:37px; color:#fff; display:block;}
.liebiao li a{ color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
.liebiao li a:hover{ color:#FFFF00; font-weight:bold; font-size:14px;text-decoration:underline;}

.liebiao-1 li{ width:173px; height:37px; margin-bottom:8px; background:url(../images/l-2.gif) no-repeat left; text-align:center; line-height:37px; color:#fff; display:block;}
.liebiao-1 li a{ color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
.liebiao-1 li a:hover{ color:#FFFF00; font-weight:bold; font-size:14px;text-decoration:underline;}

.liebiao-pro li{ width:173px; height:37px; margin-bottom:8px; background:url(../images/l-2.gif) no-repeat left; text-align:center; line-height:37px; color:#fff; display:block;}
.liebiao-pro li a{ color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
.liebiao-pro li a:hover{ color:#FFFF00; font-weight:bold; font-size:14px;text-decoration:underline;}

.liebiao-xin{  width:98%; margin-top:15px;   }
.liebiao-xin li{ width:167px; height:37px; background:url(../images/h-n.gif) no-repeat left; text-align:center; line-height:37px; color:#fff; float:left;}
.liebiao-xin li a{ color:#fff; font-weight:bold; font-size:13px; text-decoration:none;}
.liebiao-xin li a:hover{ color:#FFFF00; font-weight:bold; font-size:14px;text-decoration:underline;}
.d1{background:url(../images/l-1.gif) no-repeat left;}
.nav{ width:173px; height:25px; margin:6px auto; background:url(../images/d-1.gif) no-repeat left; line-height:25px; font-size:14px; font-weight:bold; padding-left:40px; color:#FFFFFF;}
.di{ width:86%; margin-left:10px;}
.di li{ width:100%; height:28px;line-height:28px; }
.di li a{ color:#001E2C; text-decoration:none; display:block; width:560px; background:url(../images/p1.gif) no-repeat left center; padding-left:20px; }
.di li a:hover{ color:#2A4F84; text-decoration:none; display:block; width:560px;background:url(../images/p2.gif) no-repeat left center; padding-left:20px; }

#car{ width:228px; height:242px; background:url(../images/b-2.gif) no-repeat left; float:left;margin-bottom:15px;}
#car ul{ width:212px;  }
#car ul li{ height:23px; padding-left:10px; width:212px; line-height:23px; margin-bottom:1px; float:left; }
#car ul li a{ font-size:12px; color:#1C597D; display:block; background:#F2FBFF; text-decoration:none;padding-left:10px;}
#car ul li a:hover{  color:#BF0C38; display:block; background:#D6F2FF; text-decoration:none;}

#fuzhu{ width:235px; height:112px; float:left;margin-bottom:15px;}
#fuzhu li{width:232px; height:35px; margin-bottom:2px; float:left;}

#link{ width:228px; height:223px; float:left; background:url(../images/b-3.gif) no-repeat left;}


/*右边布局*/

#right{ width:702px; height:290px; float:right; padding-top:5px;    background:url(../images/b-r.gif) no-repeat right top; }
#right-n{ width:682px; float:right; padding:10px;     }
#right-nshow{ width:943px; float:right; padding:10px; }

.nav-v{width:100%; height:27px; padding:1px 0px; overflow:hidden; background:#F9F9F9; border-bottom:1px solid #E4E4E4; line-height:27px; }
.nav-v1{width:100%; height:45px; color:#555555;margin-top:8px; margin-bottom:8px;}
.xinashi{  }
.xinashi1{ width:669px; padding:25px 10px 10px 2px; }
.xinashishow{ width:941px;border:1px dotted #88ACB2; }
.xinashi1show{ width:895px;  padding:20px;}
.xinashishow11{ width:888px; margin:0 auto; border-top:1px solid #f4f4f4;}
.pro-kpweb{ width:937px; padding:10px 13px; background:url(../images/pro-kpweb-d.gif) repeat-x bottom; overflow:hidden; }
.pro-kpweb1{ background:#FDFDFD; overflow:hidden;}

.nav-1{ background:url(../images/nav-1.gif) no-repeat left;width:450px; padding-left:54px; height:28px; font-size:14px; font-weight:bold; color:#ffffff; line-height:28px;}
#jj{ width:512px; height:222px; float:left;}
#news{ width:512px; height:267px; float:left;}

#xiangmu{ width:242px; height:498px; float:right;}
#contact{ width:228px; height:270px; float:right; margin-top:15px; background:url(../images/b-4.gif) no-repeat;}

#product{ width:754px;  float:left; clear:both;}
#product-11{ width:650px; height:285px; margin-top:20px; margin-left:20px; }
#product-11 li{ float:left; width:186px;  margin: 10px 15px; text-align:center; display:inline;}
#product-11 h2{ height:25px; line-height:25px; margin-top:5px; padding-left:5px; text-align:left; }
#product-11 p{ padding-left:5px; text-align:left;}
#product-11 p span{ height:20px; line-height:20px;  width:90px; text-align:left; float:left; }
#product-11 p span a{ color:#555555; text-decoration:none;}
#product-11 p span a:hover{ color:#EB290C; text-decoration:underline;}

.tong{ height:28px; width:688px; float:left; background:url(../images/tong.gif) no-repeat; padding:0px 10px 0px 50px;margin:6px auto; line-height:25px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.tong1{ height:28px; width:688px; float:left; background:url(../images/tong.gif) no-repeat; padding:0px 10px 0px 50px;margin:0px auto 6px auto; line-height:25px; font-size:14px; font-weight:bold; color:#FFFFFF;}
#product-2{  height:370x;  margin-top:20px;}
#product-2 li{ float:left; width:195px; height:210px; margin:10px 14px 0px 23px; text-align:left; display:inline;}

#product-2 li p{ height:22px; line-height:22px; margin-top:2px; padding-left:20px;}
#product-2 li .tt{color:#0089CF; text-decoration:none; background:url(../images/sj.gif) no-repeat right; padding-right:8px; vertical-align:middle; }
#product-2 li .tt:hover{color:#221E1F;  text-decoration:none; background:url(../images/sj.gif) no-repeat right; padding-right:8px;vertical-align:middle; }
#product-2 li .tw{color:#221E1F; text-decoration:none; }
#product-2 li .tw:hover{color:#0089CF;  text-decoration:none;}


/*尾部*/

#footer{ width:963px; height:80px; margin-top:15px; text-align:center; float:left;}

/*内页*/
#content{ width:96%; margin:10px auto; line-height:30px; color:#333333; text-align:left;}


/*总体公用*/
.c-p{ clear:both;}
.fr{ float:right; padding-right:13px; color:#555555;}
.fl{ float:left; }
.p12{ padding-left:12px; text-align:left; height:27px;}
.pt30{ padding-top:30px; padding-bottom:20px;}
.xian{background:url(../images/xian.gif) repeat-x bottom;}
.img{border:1px #666666 solid;}
.img2{border:3px #f4f4f4 solid;}
.mb{
	background:#efefef;
	border-top-width: 6px;
	border-right-width: 1px;
	border-bottom-width: 6px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDFE0;
	border-right-color: #DDDFE0;
	border-bottom-color: #DDDFE0;
	border-left-color: #DDDFE0;
	padding:20px;
	
}
.jiange{background:#DDDFE0; height:6px; margin:10px 0px; overflow:hidden; clear:both;}
textarea{ border:#82C1E5 1px solid;}
.co-1{ background:#BF0C38;  border:#666666 solid 1px; color:#FFFFFF; font-weight:bold; text-align:center;height:20px;}
.co-2{ background:url(../images/di-2.gif) repeat-x left;  border:#638595 solid 1px; color:#FFFFFF; font-weight:bold; text-align:center; height:20px;}
.input{ border:1px solid #213972; border-right:solid 1px #213972;  background:#e4f6fb; height:18px; width:126px; vertical-align:middle; color:#0c689c; line-height:18px;}
.input1{ border:1px solid #1C3162; border-right:solid 1px #60ADE1;  background:#EFF4FF; height:18px; width:126px; vertical-align:middle; color:#555555; line-height:18px;}
.map{ border:1px solid #1C3162; border-right:solid 1px #60ADE1;  background:#EFF4FF; height:18px;  vertical-align:middle; color:#1C3162; line-height:25px; font-weight:bold; text-align:center;}
.map a{color:#1C3162; text-decoration:none; display:block; background:#EFF4FF;}
.map a:hover{color:#1C3162; text-decoration:underline; display:block; background:#ffffff;}
.map2{ border:1px solid #1C3162; border-right:solid 1px #60ADE1;  background:#f4f4f4; height:18px; vertical-align:middle; color:#1C3162; line-height:25px; font-weight:bold; text-align:center;}
.map2 a{color:#1C3162; text-decoration:none; display:block; background:#f4f4f4;}
.map2 a:hover{color:#1C3162; text-decoration:underline; display:block; background:#A8C3FF;}

.l{ border:1px solid #65ABDF; background:url(../images/in.gif) repeat-x left; height:20px;  color:#2A4F84; line-height:20px;}
textarea{border:1px solid #65ABDF;background:url(../images/te.gif) no-repeat left;;vertical-align:middle; color:#2A4F84; }
.l2{ background:url(../images/inputs.gif) no-repeat left;height:26px; width:65px; vertical-align:middle; color:#ffffff; font-weight:bold; line-height:25px; text-decoration:none;}
.l2:hover{ color:#ffff66; text-decoration:underline;}


.xia{width:607px; text-align:center; color:#7D7D7D; background:url(../images/di-news.gif) no-repeat left;  height:27px;  margin:15px 0px;padding:0px 30px 0px 30px; line-height:25px;}
.xia a{ height:27px; color:#7D7D7D;  text-decoration:none; line-height:27px; padding:0px 12px;}
.xia a:hover{ color:#4DB6E6; line-height:27px; font-weight:bold;  }

.xia1{width:660px; text-align:center; color:#7D7D7D; background:url(../images/di.gif) no-repeat left;  height:27px;  margin:15px 0px;padding:0px 20px 0px 30px; line-height:25px;}
.xia1 a{ height:27px; color:#7D7D7D;  text-decoration:none; line-height:27px; padding:0px 12px;}
.xia1 a:hover{ color:#4DB6E6; line-height:27px; font-weight:bold;  }
.li1{ background:#D7E0E1; }
.li2{ background:#F1F8FD;  }

#product-table { width:100%; height:23px; line-height:23px; color:#EBEBEB; font-weight:bold; float:left;  background:url(../images/pro-d.gif) repeat-x; }
#product-table ul {
	margin:0px;
	list-style:none;
      }
    #product-table li {
      display:inline;
      margin:0px;
      padding:0px;
      }
    #product-table a {
      float:left;
      background:url("../images/pro-bg2.gif") no-repeat left top;
      margin:0; 
      padding:0 0 0 10px;
      text-decoration:none; 
      }
    #product-table a span {
      float:left;
      display:block;
      background:url("../images/pro-bg.gif") no-repeat right top;
      padding:0px 23px 0px 13px; 
      color:#EBEBEB; 
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #product-table a span {float:none;}
    /* End IE5-Mac hack */
    #product-table a:hover span {
      color:#EBEBEB;
      }
    #product-table a:hover {
      background-position:0% -23px; 
      }
    #product-table a:hover span {
      background-position:100% -23px; color:#444444; 
      }
  #product-table #current a {
                background-position:0% -23px;
        }
 #product-table #current a span {
                background-position:100% -23px; color:#444444;
        } 

.ptt{ color:#444444; font-size:13px; font-weight:bold; text-decoration:none; }
.ptt:hover{ color:#444444; font-size:13px; font-weight:bold; text-decoration:none;}

.pro-lists{ width:100%; margin:10px 0px 0px 0px;}
.pro-lists li{ width:45%; height:24px; background:url(../images/yuan.gif) no-repeat 0px 5px; padding-left:16px; float:left; margin-left:5px;}
.pro-lists li a{ color:#444444; text-decoration:underline;}
.pro-lists li a:hover{ color:#4DB5E8; text-decoration:none;}

.margin-b{ margin-bottom:13px;}

/*产品显示页面*/
.kp-t{ width:901px; height:26px;padding:14px 0px 0px 44px; background:url(../images/e.gif) no-repeat top; line-height:25px;}
.kp-t1{width:945px; height:100px; padding:27px 0px 0px 0px; background:url(../images/kp-t2.gif) no-repeat left top; float:right; overflow:hidden;}
.kp-xia{ background:url(../images/kp-xia.gif) repeat-y top; width:843px; overflow:hidden; float:left; padding:30px 60px 30px 60px;  color:#7e7e7e; line-height:180%;  }
.kp-xia ul{ line-height:180%; }
.kp-xia ul li{ background:url(../images/j.gif) no-repeat 0 9px; padding-left:13px; margin-bottom:4px;}
.kp-xia dl{ line-height:180%; }
.kp-xia dl dt{ background:url(../images/j.gif) no-repeat 0 9px; padding-left:13px; margin-bottom:12px; color:#939393; font-size:12px; font-weight:bold;}
.kp-xia dl dd{ background:url(../images/4.gif) no-repeat 0 9px; padding-left:13px; margin-bottom:4px;}

.kp-tu-t{ background:url(../images/kp-bg4.gif) repeat-y top; width:843px; height:34px;float:left; padding:0px 60px 0px 60px; line-height:34px; text-align:center; color:#7e7e7e; }
#kp{color:#4D4D4D; font-weight:bold; background:url(../images/pb-1.gif) no-repeat left;display:block;  width:184px; height:24px; text-align:right;padding-right:20px; float:right; line-height:24px;}
#kb-3 #km-3 ,#kb-6 #km-6 ,#kb-9 #km-9 ,#kb-13 #km-13 ,#kb-14 #km-14 ,#kb-15 #km-15 ,#kb-23 #km-23 ,#kb-24 #km-24 ,#kb-25 #km-25  ,#kb-26 #km-26 ,#kb-27 #km-27 ,#kb-28 #km-28 {
                color:#4D4D4D; font-weight:bold; background:url(../images/pb-1.gif) no-repeat left;display:block;  width:184px; height:24px; text-align:right;padding-right:20px; float:right; line-height:24px;
        }

		
.pro-list{ width:211px; margin:10px 0px 20px 0px; float:left;margin-bottom:-10000px;padding-bottom:10000px; }
.pro-list li{ width:100%; height:24px; padding-bottom:4px; line-height:24px;   }
.pro-list li a{ color:#E0F2FF; text-decoration:none; font-weight:bold; background:url(../images/pb-2.gif) no-repeat left; display:block;  width:184px; height:24px; text-align:right;padding-right:20px; float:right; line-height:24px;}
.pro-list li a:hover{ color:#4D4D4D; font-weight:bold; background:url(../images/pb-1.gif) no-repeat left;}
#pro-right{ width:752px; background:#fdfdfd url(../images/pro-kpweb-d.gif) repeat-x bottom; overflow:hidden; float:right; margin-top:10px; margin-bottom:-10000px;padding-bottom:10000px; }