body{margin:0px auto; padding:0px; text-align:center; font:12px/22px 宋体 Tahoma, Arial, "Times New Roman", Verdana; color:#555;}

.wapper{width:930px; margin:0px auto;}
.left{float:left;}
.right{float:right;}
.cle{clear:both;}

/*text*/
a{text-decoration:none; color:#555;}
ul, li, dl, dd{margin:0px; padding:0px; list-style:none;}
.display{display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.img{border:1px solid #111;}

/*head    nav    banner    foot*/
.head{background:url(../img/home_01.jpg) no-repeat center top; height:504px;}
.banner{width:627px; height:326px; margin-right:12px; margin-top:5px;}
.headbg{background:url(../img/product_01.jpg) no-repeat center top; height:416px;}
.bannerbg{width:904px; height:238px; margin-left:14px; margin-top:5px;}

.foot{margin-top:20px; background:url(../img/footer.jpg) repeat-x; height:64px;}
.foot ul{width:600px;}
.foot ul li{float:left; height:54px; line-height:54px; padding:0px 10px; font-weight:bold;}
.foot ul li.footl{background:url(../img/home_19.jpg) no-repeat 0px 24px; width:3px; padding:0px;}
.foot ul li.footr{padding-left:210px;}
.foot a{color:#fff;}

.menu{width:570px; padding-top:76px; height:35px;}
.menu li{text-align:center; float:left;	font-weight:bold; height:35px; display:block; width:90px;}
.menu li.menul{background: url(../img/home_05.jpg) no-repeat 0px 8px; width:3px; height:35px; padding:0px;}
.menu li a{display:block;float:left; padding:0px 19px; height:35px;}
.menu li a:hover{color:#38A9D1; background:url(../img/link.jpg) no-repeat center bottom; height:35px;}
.menu li a.navbg{color:#38A9D1; background:url(../img/link.jpg) no-repeat center bottom; height:35px;}


.en_cn{width:570px;}
.en_cn a{width:48px; float:left; display:block; line-height:16px; color:#959595;}
.en_cn a.english{font-size:11px;}

/* index */
.width1{width:663px; margin-top:12px; text-align:left;}
.width2{width:214px; margin-top:12px; text-align:left;}
.content{width:910px; margin:0px auto;}
.title{margin-bottom:20px;}



.contact{background:url(../img/product_21.jpg) no-repeat; width:214px; height:219px; text-align:right;}
.contact1{background:url(../img/home_17.jpg) no-repeat; width:214px; height:219px; padding-top:49px;}
.serbox{background:url(../img/ser.jpg) no-repeat; height:30px; width:154px; padding-left:60px;}
.input{background:none; width:126px; height:26px; border:none; border:0px; line-height:26px; color:#555;}

.titlebg{background: url(../img/list_11.jpg) no-repeat; width:623px; padding-left:40px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#101010;}

.pro li{float:left; text-align:center; width:132px; margin:0px 14px;}
.pro li div.probg{ width:132px; height:128px; padding-top:4px; border:1px solid #ECEBE7; background:#555;}

.news{margin:20px 0px;}
.news li{line-height:30px; border-bottom:1px dashed #e0e0e0; background: url(../img/j1.gif) no-repeat 0px 10px; padding-left:12px;}

.tablef td{text-align:left; padding-left:4px; height:36px;}
.tablef span{color:#FF0000;}

.tablehr {border-collapse: collapse;text-align:center; margin-bottom:20px; text-align:left;}
.tablehr td{border: 1px solid #e0e0e0; padding:4px; color:#333;}
.tablehr th{border: 1px solid #e0e0e0; padding:4px; background:#eee; width:80px;}

/* page */
.page{text-align:center; color:#343434;}
.page span{margin:auto 2px; border:1px solid #d5d5d5; padding:2px 4px; text-decoration:none; line-height:24px;	color: #FFF; font-weight:bold; background-color: #b5b5b5;}
.page a:link, .page a:visited{margin:auto 2px; border:1px solid #d5d5d5; padding:3px 5px; text-decoration:none; line-height:24px; color:#5d5b53; background-color:#FFF;}
.page a:hover{color:#FFF; background-color:#b5b5b5; border:#d5d5d5 solid 1px;}
.page strong{color:#FF0000;}