/* CSS Document */

.bttop{  margin:0; width:100%; }
.btmid{ margin:0; width:100%;}
.btmidn{ margin:0; width:100%;}
.btfoot{  margin:0; width:100%;}
.bg{padding:0 0 0  5px;}
.mainwrap1{width:1003px;margin:0 auto; }
.mainwrap{width:1003px;margin:0 auto;}
.logo{height:94px; background:url(../images/logo.jpg) no-repeat left; width:580px}
.top{height:450px;background:url(../images/topb.jpg) repeat-x ; }
.topn{height:320px;background:url(../images/topbg.jpg) no-repeat 600px top ; }
.lanhome{display:block;width:47px;height:22px; right:140px;top:38px;background:url(../images/home.jpg) no-repeat;}
.lanzh{display:block;width:63px;height:28px; right:78px;top:38px;background:url(../images/zh.jpg) no-repeat;}
.lanen{display:block;width:58px;height:28px; right:20px; top:38px;background:url(../images/en.jpg) no-repeat;}

.fla{background:url(); height:259px;}
.flan{background:url();  height:199px;}
.flab{height:24px; background:url(../images/flashb.jpg) repeat-x;}

.fl{float:left;font-size:14px}
.fr{float:right;padding:0px 0px 2px 0px; font-weight:normal;  }
.link{width:200px;height:26px;line-height:26px;background:#1f9cd5;text-transform: uppercase; margin:2px; text-align: center}

.conbg{background:url(../images/img2.jpg) bottom right no-repeat; }


#nav {margin-top:0px; width:1003px;height:43px; background:url(../images/meunbg.jpg) ; font-size:14px;}
#nav .jquery_out {TEXT-ALIGN: center; LINE-HEIGHT: 43px; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 18px; BORDER-RIGHT: #fff 1px solid}
#nav .jquery_out .smile {PADDING-LEFT: 1em}
#nav .jquery_inner {MARGIN-LEFT: 16px}
#nav .jquery {PADDING-BOTTOM: 0px; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; MARGIN-RIGHT: 1px; PADDING-TOP: 0px}
#nav .mainlevel {WIDTH: 140px;background:url(../images/meundot.jpg) no-repeat;FLOAT: left; BORDER-RIGHT: #fff 0px solid}
#nav .mainlevel A {	margin: 2px 0 0 0px;; LINE-HEIGHT: 36px;TEXT-ALIGN: center;   PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px}
#nav .mainlevel A:hover {COLOR: #ff0; TEXT-DECORATION: none; }
#nav .mainlevel UL {POSITION: absolute; DISPLAY: none}
#nav .mainlevel LI {WIDTH: 130px; BACKGROUND: #007fc7; BORDER-TOP: #fff 1px solid}

.meunl{background:url(../images/meunl.jpg) right no-repeat; width:8px; height:41px; float:left}
.meunr{background:url(../images/meunr.jpg) right no-repeat; width:8px; height:41px; float:right}

.meunb{background:url(../images/meunb.jpg) right;  height:29px; text-align:center }




/* CSS Document
.nav li{background:url(../images/meun.jpg) no-repeat; float:left}
.nav a{font-size:12px; font-weight:bold;margin:0px 23px; text-decoration:none;color:#7D7D7D;height:30px; line-height:30px; display:block; float:left}
.nav a:hover{border-bottom:3px #fff solid; text-decoration:none}
 */


.equ{ background:url(../images/equ.jpg) no-repeat; height:202px; }
.fac{ width:215px; height:140px; border:solid 1px #CCC; float:left;margin:10px auto 10px  auto ; }

.enletter{ font-size:11px; font-weight:normal}
.bg1{ line-height:26px;height:26px;  padding-left:1px; border-bottom:1px solid #ddd;   }
.bg2{ line-height:30px;height:30px; background:url(../images/bg2.jpg) no-repeat; padding-left:55px; width:485px;  }
.bg5{ line-height:26px;height:26px;  padding-left:1px; border-bottom:1px solid #ddd;   }
.bg3{ background:url(../images/bg1.jpg) no-repeat bottom left;  border-bottom:#eee solid 1px; padding-left:10px; }






.line{background:url(../images/line.jpg) no-repeat;height:1px;}
.line1{background:url(../images/line1.jpg) no-repeat;height:1px; }
.tablebg{padding:5px 10px;}
.table{background:url(../images/tablebg.jpg); margin-top:10px; border:0}



.bgn{height:35px; background:url(../images/nbg.jpg); color:#FFFFFF; line-height:18px;}

.facind{ background:url(../images/facbg.jpg) no-repeat; height:160px;}



.cpind0{ background:url(../images/cpbg.jpg) no-repeat; height:160px;}
.cp{ margin:15px 0;}
.cp dd{  width:200px; background:url(../images/dot.jpg) 5px 10px no-repeat; margin-top:3px; border-bottom:1px dashed #ddd;  }
.cp dd a{ margin-left:20px; display:block;line-height:23px; margin:2px 0 2px 20px; }

.cpind{width:900px; float:left; padding:10px 10px 10px 70px ; }
.cpind dl{float:left; margin:5px; }
.cpind dt img{ border:3px solid #eee; width:160px; height:160px;  }
.cpind dd{height:24px; text-align:center; background:#EFEFEF; width:166px;  }
.cpind dd a{ line-height:24px;  }


.cpshow{width:670px; float:left; padding:10px 0; }
.cpshow dl{float:left; margin:10px; }
.cpshow dt img{ border:3px solid #eee; width:190px; height:160px;  }
.cpshow dd{height:24px; text-align:center; background:#EFEFEF; width:196px;  }
.cpshow dd a{ line-height:24px;  }



.equshow{width:700px; float:left; }
.equshow dl{float:left; margin:5px; }
.equshow dt img{ border:3px solid #eee; width:200px; height:200px;  }
.equshow dd{height:24px; text-align:center; background:#EFEFEF; width:206px;  }
.equshow dd a{ line-height:24px;  }


.honshow{width:700px; float:left; }
.honshow dl{float:left; margin:5px; }
.honshow dt img{ border:3px solid #eee; width:300px; height:200px;  }



.cpimg{border:0px; width:970px; height:190px;}
.cpimg1{border:1px solid #ccc; width:140px; height:100px; }
.cpimgnyd{border:1px solid #ccc; }
.cpny{width:180px; height:240px; float:left; }




.news{ }
.news dd{float:left; line-height:24px; padding:0px; margin: 0px; width:290px;}
.news dt img{border:0px; float:left; margin-left:5px; }
.newsb{ background:url(../images/newsb.jpg) repeat-x; height:13px;}


.search{ width:230px; height:74px; margin-top:0px;background:url(../images/search.jpg) no-repeat;}

.new1{border:none;margin-top:20px}

.mail{ margin:10px 5px;}
.mail input{BORDER: 1px solid #7E9CB6; width:90px; background:#fff; width:120px;}
.login{width:74px;}

.main .content{margin:10px 0px; line-height:20px; }
.main{ padding:5px 10px 15px 10px;}
.main .left{width:290px; }
.main .right{width:650px;}
.main .right .left {width:390px; }
.main .right .right{width:220px; }



.main_n{ padding:5px 10px 15px 10px;}
.main_n .left{width:240px;}
.main_n .right{width:700px}
.main_n .tip{border:1px #EAEAEA solid; background:url(../images/tip.jpg);height:28px; }
.main_n .content{min-height:240px;_height:240px;padding:15px 10px; line-height:24px;}

.nybg{background:url(../images/tip.jpg) left;height:32px;}

.order { margin:40px;}
.order a{ width:80px; display:block; float:left;}
.order div{ margin-bottom:10px;}


.logob{background:url(../images/logob.jpg) no-repeat 60px 15px; }
.logobe{background:url(../images/logob.jpg) no-repeat 55px 15px; line-height:20px; height:43px; text-align:left; padding:20px 150px; }
.footer{
	margin:10px auto 0px auto;text-align:center;width:995px; color:#444;  line-height:40px; background:url(../images/footbg.jpg) repeat-x  }
a.footera:link,a.footera:visited{color:#444}
