body{font-size:14px; color:#333333; font-family:Arial; background-color:#F1F3F6;}
*{margin:0px; padding:0px}
li{list-style-type:none;}
img{border:0px;}
a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#FF3300; text-decoration:underline;}
a:active{text-decoration:none;}
.bian{border:1px solid #DDDDDD; height:100%}
.clear{clear:both; font-size:0px;}
.line{height:10px; font-size:0px; clear:both;}
.con{width:960px; margin:0px auto;}

.top{background:url(../images/bg.gif) repeat-x;}
.logo{width:500px; margin:0px auto; height:115px; float:left}
.logo a{background:url(../images/logo.gif) no-repeat left center; display:block; height:120px; width:550px}
.search{float:right;}
.search form{padding-top:50px;}
.search_k{height:22px; line-height:22px; width:200px; color:#999999}
.search_s{width:80px; height:28px; line-height:25px; cursor:pointer}

.nav ul{margin:0px auto; width:960px}
.nav ul li{line-height:22px; height:43px; float:left; width:135px; text-align:center; border-right:1px solid #ffffff}
.nav ul li a{font-size:14px; color:#FFFFFF; font-weight:bold; display:block}
.nav ul li a:hover{background-color:#E87219; text-decoration:none}

.banner{text-align:right;}

.bd{background-color:#FFFFFF; padding:10px; width:940px; margin:0px auto; height:100%; }
.bd_l{float:left; width:280px}
.bd_r{float:right; width:660px}

.title{background:url(../images/title.gif); height:36px; line-height:36px;}
.title span{font-size:14px; font-weight:bold; display:block; float:left; padding-left:20px; color:#FFFFFF}
.title a{background:url(../images/more.jpg) no-repeat; display:block; float:right; width:35px; height:95px; margin:13px 10px 0 0}
.title2{background:url(../images/title2.png); height:36px; line-height:36px;}
.title2 span{padding-left:30px; font-size:14px; font-weight:bold; display:block; float:left}
.title2 a{background:url(../images/more.jpg) no-repeat; display:block; float:right; width:35px; height:95px; margin:12px 10px 0 0}

.news ul{margin:5px;}
.news ul li{line-height:25px; background:url(../images/ico.gif) no-repeat left center; padding-left:12px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.list ul li{line-height:25px; border-bottom:1px dotted #DDDDDD;}
.list ul li a{padding-left:00px;}



.about div{line-height:22px; margin:10px}
.about div img{float:left; margin-right:10px; border:1px solid #DDDDDD; padding:2px;}

.product ul{margin:10px 0;}
.product ul li{float:left; text-align:center; line-height:30px; width:150px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; margin:0 7px }
.product ul li img{width:150px; height:110px; display:block}

.link div{line-height:25px;}
.link div a{padding-right:10px;}

.content{padding:10px; line-height:25px}
.content h2{text-align:center; line-height:35px; font-size:18px; margin-top:10px}
.content p{margin-top:10px;}
.info{line-height:25px; text-align:center; background-color:#F2F2F2}
.next{line-height:25px;}

.book ul{padding-left:50px;}
.book ul li{line-height:30px;}
.booklist dl{margin-bottom:10px; border-bottom:1px double #DDDDDD}
.booklist dl dt{background-color:#EFEFEF; line-height:25px}
.booklist dl dd{line-height:25px;}
.booklist dl dd span{color:#FF0000;}
/*µ×²¿*/
.foot{ padding-top:5px; background-color:#2D4C9C; width:960px;margin:0px auto;}
.foot p{line-height:25px; text-align:center; font-size:12px;}
/*·ÖÒ³*/
.pages{clear:both; line-height:30px; text-align:center}
.pages span{padding:2px 4px; margin-left:5px; color:#FFffff; font-weight:blod;}
.pages a{padding:2px 6px; margin-left:5px; border:1px solid #ffffff;}
