#pro dl{margin:23px 0 0 0;padding:0;}
#pro dl dt{float:left;width:290px;height:90px;background:url(../Images/pro_bg.gif) no-repeat left top;padding:12px 12px 5px 18px;}
#pro dl dt img{float:left;padding:2px;background:#fff;border:1px solid #E0E0E0;margin:0 14px 0 0;}
#pro dl dt a{font-size:14px;font-weight:bold;line-height:30px;}
#pro dl dt div{color:#999;}

#container dl{margin:10px 0 0 0;}
#container dl dt{float:left;height:253px;}
#container dl .more{text-align:right;}
#container dl .more a{text-decoration:underline;color:#06f;}
#container dl .more a:hover{color:#f30;}
#container dl .page{width:274px;background:url(../Images/about_bg.gif) no-repeat top center;margin-right:10px;}
#container dl .page .txt{margin:70px 20px 0 30px;line-height:25px;}

#container dl .news{width:392px;background:url(../Images/News_Bg.gif) no-repeat top center;margin-right:10px;}
#container dl .news ul{margin:50px 20px 0 20px;padding:0;list-style:none;}
#container dl .news ul li{line-height:24px;color:#999;}
#container dl .news span a{color:#f30;}
#container dl .news span a:hover{color:#06f;}
#container dl .news .more{padding:0 20px 0 0;}

#container dl .contact{width:274px;background:url(../Images/contact_bg.gif) no-repeat top center;}
#container dl .contact .txt{margin:70px 30px 0 20px;line-height:25px;}

#link{margin:0 auto;width:942px;clear:both;overflow:hidden;}
#link .link{margin:10px 0 0 0;border:1px solid #B2C8F6;height:54px;overflow:hidden;}
#link dl{margin:0;padding:0;}
#link dl dt{float:left;word-break:break-all;}
#link dl .logo{width:94px;}
#link dl .txt{width:840px;padding:5px 0 0 0;overflow:hidden;}