/* 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; background:fff;background:url(../images/bg.jpg) repeat-x ;}
.logo{height:110px; background:url(../images/logo.jpg) no-repeat left; width:677px}
.home{height:74px; background:url(../images/home.jpg) no-repeat left; width:45px}
.zh{height:74px; background:url(../images/zh.jpg) no-repeat left; width:64px}
.en{height:74px; background:url(../images/en.jpg) no-repeat left; width:48px}
.top{height:346px;background:url(../images/topbg.jpg) repeat-x ; }
.topn{height:320px;background:url(../images/topbg.jpg) no-repeat 600px top ; }
.lanhome{display:block;width:69px;height:22px; right:185px;margin:0px 0 0 0;background:url(../images/home.jpg) no-repeat;}
.lanzh{display:block;width:90px;height:22px; right:119px;top:28px;margin:0px 0 0 0;background:url(../images/zh.jpg) no-repeat;}
.lanen{display:block;width:94px;height:22px; right:25px; top:28px;margin:0px 0 0 0;background:url(../images/en.jpg) no-repeat;}

.fla{height:272px; margin-bottom:0px;}
.flan{background:url(); border-bottom:3px solid #eee; height:199px;}


.fl{float:left; font-size:24px; color:#01548e;}
.fr{float:right;}
.fr img{paddding-top:10px; margin:12px 0 0 0;}
.link{width:200px;height:26px;line-height:26px;background:#1f9cd5;text-transform: uppercase; margin:2px; text-align: center}



#nav {margin-top:0px; height:48px; background:url(../images/meunbg.jpg) repeat-x; font-size:14px;}
#nav .jquery_out {TEXT-ALIGN: center; LINE-HEIGHT: 35px; 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: 145px;background:url() no-repeat;FLOAT: left; BORDER-RIGHT: #fff 0px solid}
#nav .mainlevel A {	margin-top: 2px; LINE-HEIGHT: 40px;TEXT-ALIGN: center;  WIDTH: 100%; 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}

.menul{background:url(../images/menul.jpg) right no-repeat; width:8px; height:41px; float:left}
.menur{background:url(../images/menur.jpg) right no-repeat; width:8px; height:41px; float:right}


.link1 a{ color:#FFFFFF; margin:0px 0 0 20px; text-decoration:none;    }
.link1 dd{ line-height:24px; width:154px; height:46px; padding-top:3px;   background:url(../images/bg1.jpg);}



/* CSS Document
.nav li{background:url(../images/menu.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}
 */

.bl{  width:95px; float:left; margin:3px 2px; text-align:center; line-height:26px; border:1px #CCCCCC solid; }
.bg2{ line-height:30px;height:30px; margin:30px 0 15px 0; color:#01548e; font-size:17px; font-style:italic}
.bg3{ line-height:30px;height:30px; margin:30px 0 15px 0;background:url(../images/cb.jpg) no-repeat bottom;}
.bg4{height:70px;background:url(../images/condot.jpg) no-repeat 1px 20px; line-height:70px;}
.bg5{ line-height:30px;height:30px; margin:30px 0 15px 0; }



.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;}


.cp{  }
.cp dd{ line-height:35px; width:220px; padding:0px; background:url(../images/cpdot.gif); border-bottom:#CCC 1px solid;  }
.cp dd a{ margin-left:15px; display:block; margin-top:0px; }
.cphomeshow{float:left;background:url(../images/cpline.jpg) 0px 24px no-repeat; height:40px; width:963px; margin:10px 0 0px 10px;}

.cpind{float:left; width:243px; }
.cpind dd{float:left; width:120px; padding:0px; background:url(../images/cpdot.gif) 0px 10px no-repeat;  }
.cpind dd a{margin-left:15px;   }



.cpshow{float:left; width:588px; }
.cpshow dl{float:left; margin:0 5px; }
.cpshow dt img{ border:1px solid #ddd; width:170px; height:120px;  }
.cpshow dd{height:24px; text-align:center;  width:172px;  }
.cpshow dd a{ line-height:24px;  }



.equshow{width:560px; float:left; }
.equshow dl{float:left; margin:5px; }
.equshow dt img{ border:3px solid #eee; width:200px; height:150px;  }
.equshow dd{height:24px; text-align:center; background:#EFEFEF; width:206px;  }
.equshow dd a{ line-height:24px;  }


.honshow{width:610px; float:left; }
.honshow dl{float:left; margin:5px; }
.honshow dt img{ border:3px solid #eee; width:280px;   }



.cpimg{border:0px; width:970px; height:190px;}
.cpimg1{border:3px double #ddd; width:130px; height:90px; }
.cpimgnyd{border:1px solid #ccc; }
.cpny{width:180px; height:240px; float:left; }






.con{background:url(../images/conbg.jpg) 20px bottom no-repeat; padding:5px 10px; border:1px solid #0099FF; height:237px;   }



.news{padding:10px 0; }
.news dd{ border-bottom:1px dashed #E7E7E7;float:left; line-height:30px; padding:0px; margin: 0 0 0 10px;}
.news dt img{border:0px; float:left }





.search{ width:223px; height:91px; margin-top:0px;background:url(../images/search.jpg) no-repeat;}

.new1{border:none;margin-top:20px}

.mail{width:502px; height:73px; background:url(../images/email.jpg) no-repeat; padding-top:15px;}
.mail input{BORDER: 1px solid #ddd; width:90px; background:#FDF9E8;}
.login{ float:right; width:60px;}

.main .content{margin:10px; }
.main{ padding:15px 0px 15px 0px;}
.main .left{width:223px; margin-left:30px;  }
.main .right{width:588px;margin-right:50px;}
.main .right .left {width:370px;}
.main .right .right{width:270px; }



.main_n{padding:15px 0 0 0;}
.main_n .left{width:223px;margin-left:30px; }
.main_n .right{width:588px;margin-right:50px;}
.main_n .tip{border:1px #EAEAEA solid; background:url(../images/tip.jpg);height:28px; }
.main_n .content{min-height:240px;_height:240px;padding:15px 0px; line-height:24px;}

.nybg{background:url(../images/tip.jpg) left;height:32px;}

.order { margin:40px;}
.order a{ width:80px; display:block; float:left; color:#000000}
.order div{ margin-bottom:10px;}



.footer{
	margin:0px auto;text-align:center;color:#aaa; line-height:35px; background:url(../images/footbg.jpg);  }

a.footera:link,a.footera:visited{color:#aaa}
