@import"style.css";
.wrapper{width:1004px; margin:0px auto; background:url(../bgcolor_bottom.gif) repeat-x bottom; background-color:#FFF; border-bottom:20px solid #FFF;}
.wpleft{width:229px; height:1300px; float:left; margin-left:16px; display:inline; border:1px solid #DDD; border-top:none; background-color:#FFF; overflow:hidden; padding:0!important; padding-bottom:10px;}

.nav{width:748px; float:left; height:52px; margin:21px 0 0 10px; display:inline; background:url(../nav_bg.gif) repeat-x;}
.nav dd{}
.nav dt{font-weight:bold; letter-spacing:1px;}
.nav dt a,.nav dt a:visited{padding:0px 15px!important; padding-top:2px; vertical-align:middle; line-height:52px; display:block; color:#FFF;}
.nav dt a:hover{color:#FFF; background:url(../nav_bg_s.gif); text-decoration:none; padding:1px 15px 0 15px!important; padding-top:2px;}

.intro{width:200px; margin:10px 0 0 15px; display:inline;}
.intro dt{width:200px; line-height:24px; color:#333;}
.intro dd{width:200px; text-align:right; line-height:30px; border-bottom:1px dashed #CCC;}
.title{width:210px; float:left; margin:10px 0 0 10px; display:inline;}
.anli{width:210px; margin:10px 0 0 10px; display:inline;}
.anli dt{width:210px; height:26px; line-height:26px; border-bottom:1px dashed #DDD; background:url(../ico_1.gif) no-repeat; overflow:hidden;}
.anli dt a,.anli dt a:visited{color:#666; margin-left:15px; line-height:26px;}.anli dt a:hover{color:#F00;}
.anli dd{width:210px; height:30px; line-height:30px; text-align:right; overflow:hidden;}
.logos{width:210px; margin:0px 0 0 10px; display:inline;}
.logos dt{width:88px; height:31px; margin:8px 8px 0 8px; display:inline;}
.logos dt img{width:88px; height:31px;}
.left_bottom{height:15px; width:210px; float:left; margin:20px 0 0 10px; display:inline; background-color:#EEE; clear:both;}

.wpright{width:741px; height:1330px; float:left; margin:8px 0 0 16px; display:inline;}
.news,.news1{float:left; width:326px;}
.news1{margin-left:16px; display:inline;}
.newstitle{width:326px; height:32px; background-color:#EAEAEA; float:left;}
.newst{width:322px; margin:1px; display:inline; border:1px solid #FFF;}
.newst dd{margin-left:10px; display:inline; height:19px; padding-top:9px;}
.newst dt{width:232px; height:28px; line-height:28px!important; line-height:32px; vertical-align:middle; margin-left:10px; display:inline; overflow:hidden;}
.newsm,.newsr{width:322px; height:156px; margin-top:4px;}
.newsm dt{width:262px; height:25px; line-height:25px; border-bottom:1px dashed #DDD; background:url(../ico_3.gif) no-repeat; overflow:hidden}
.newsm dt a,.newsm dt a:visited{margin-left:20px;}
.newsm dd{width:60px; height:25px; line-height:25px; font-size:10px; color:#999; border-bottom:1px dashed #DDD; text-align:center;}

.newsr{}
.newsr dt{width:112px; height:150px; padding-top:6px;}
.newimg{width:112px; height:120px; float:left; line-height:16px; overflow:hidden; font-size:11px;}
.newimg img{width:106px; height:75px; border:1px solid #DDD; padding:2px; margin-bottom:5px;}
.df{width:112px; height:30px; float:left; overflow:hidden;}
.newsr dd{width:200px; height:25px; line-height:25px; border-bottom:1px dashed #DDD; font-size:11px; margin-left:10px; display:inline; white-space:nowrap; overflow:hidden;}

.ttop{width:670px; height:30px; float:left; border-bottom:1px dotted #999; background:url(../tp_bg.gif); margin-top:8px;}
.ttop dt{height:30px; line-height:30px; font-weight:bold; padding-right:6px; background-color:#FFF; overflow:hidden;}
.ttop dt a,.ttop dt a:visited{color:#000;}
.ttop dt img,.ttop dt span{vertical-align:middle; display:inline-table;}
.ttop dd{width:50px; height:20px; background-color:#FFF; float:right; padding:10px 0 0 6px; margin-right:10px; display:inline;}
.ttmain{width:670px; height:205px; float:left; margin-top:10px;}
.blo{width:156px; height:204px; border:1px solid #DDD; margin:0 4px 0 5px; display:inline;}
.blo dt{width:150px; height:100px; margin:3px 0 0 3px; display:inline;}
.blo dt img{width:140px; height:94px; border:1px solid #DDD; padding:2px 4px;}
.blo dd{width:150px; height:97px; margin:4px 0 0 3px; display:inline;}
.txt{width:150px; height:97px;}
.txt li{width:150px;}
.litit{height:24px; line-height:24px; border-bottom:1px dashed #DEDEDE; background:url(../ico_1.gif) no-repeat;}
.litit a,.litit a:visited{margin-left:15px; color:#333;}.litit a:hover{color:#F30;}
.litxt{height:42px; line-height:21px; margin:2px 0 3px 0; overflow:hidden; color:#666;}
.limore{height:22px; line-height:22px; text-align:right; border-top:1px dashed #DEDEDE;}
.limore a,.limore a:visited{color:#F60;}.limore a:hover{color:#000;}

.gr{width:320px; height:25px; background:url(../ico_1.gif) no-repeat; padding-left:15px; color:#666;}
.gr dt{width:250px; height:25px; line-height:25px; overflow:hidden;}
.gr dd{width:70px; height:25px; line-height:25px; overflow:hidden; font-size:10px; color:#999; text-align:center;}



.footlink{width:670px; height:30px; float:left; border-top:1px dotted #333; margin-top:8px; padding-top:5px;}
.footlink dt{height:30px; width:600px; line-height:30px; color:#666;}
.footlink dd{height:20px; padding-top:10px; float:right;}

.foot{width:741px; height:94px; float:left; margin-top:5px;}
.foot1{width:666px; height:66px; float:left; margin-top:10px; color:#666;}
.foot1 dt{width:474px; line-height:30px; height:60px; padding-top:6px;}
.foot1 dd{width:192px;}