@import url("/style/common/css/include.css");
.keyWords ul{ max-width:820px;}
.mainPartALeft{ float:left; display:inline; width:600px;}
.mainPartARight{ float:right; display:inline; width:290px;}
#imgNew dl{ float:left; width:128px; display:inline;margin-right:10px; margin-bottom:10px; overflow:hidden}
#imgNew dt a img{ border:0px; width:128px; height:80px; }
#imgNew dd{ text-align:center; height:19px; line-height:19px; overflow:hidden}
#imgNew .conE{ height:100%; padding-bottom:0px; padding-right:0px; overflow:hidden;}
#imgNew .menu20101129{ height:256px; overflow:hidden; margin-bottom:0px; padding-bottom:0px;}
.Latest{ clear:both}
.latConLeft{ float:left; display:inline-block;}
.latConRight{ float:left; display:inline-block; margin-left:10px;}
.latConRight h1 { padding:10px 0px; line-height:25px; font-weight:bold; font-size:14px; color:#19938b }
.latConRight h1 a { color:#19938b }
.latConRight li,.LatestBottom li{ line-height:25px; height:25px; overflow:hidden; color:#666 }
.Latest .conC{ height:100%; padding-bottom:11px;}
.latBottomLeft,.latBottomMid{ float:left; display:inline; overflow:hidden; width:295px; margin-right:10px;}
.latBottomRight{ float:right; display:inline; overflow:hidden;  width:290px;}
.newsConLeft{ float:left; display:inline; width:750px;}
.newsConRight{ float:right; display:inline; width:150px;}
.newsListImg dl{ float:left; width:128px; display:inline;margin-right:10px; margin-bottom:10px; overflow:hidden}
.newsListImg dt a img{ border:0px; width:128px; height:80px; }
.newsListImg dd{ text-align:center; height:20px; overflow:hidden}
.newsListImg .conB{ height:100%; padding-right:0px; padding-bottom:10px; overflow:hidden;}
.newsList{ width:240px; overflow:hidden; float:left;  margin-right:10px; margin-bottom:10px;}
.newsList .conB{height:92px; overflow:hidden;}
.newsList .conB li{ height:19px; overflow:hidden}
.hyType li{ float:left; width:88px; padding-bottom:5px; overflow:hidden;}
.hyType li a{ color:#898989}
.hyType .conB{ height:100%;}
.keyWords ul{width:840px;}
#newsListPhoto .conB{ height:100%;}
.inNewsList { padding:20px }
.inNewsList li { height:25px; line-height:25px; color:#999; vertical-align:bottom }
.inNewsList li b { float:left; font-weight:normal }
.inNewsList li span { float:right }
.newsDetailOut { clear:both; border:#ace0de 1px solid; padding:3px }
.newsDetailIn { background-repeat:repeat-x }
.newsDetailIn .title { clear:both; height:25px; padding:20px 20px 40px; background-position:left bottom; background-repeat:repeat-x; position:relative }
.newsDetailIn .title h1 { line-height:25px; font-size:14px; font-weight:bold; color:#19938b; text-align:center }
.newsDetailIn .title h6 { background:#f4f4f4; padding:0 10px; line-height:25px; color:#666; position:absolute; right:20px; bottom:1px }
.newsDetailIn .content { clear:both; padding:20px; line-height:25px; font-size:14px; color:#444 }
.newsDetailIn .prompt { clear:both; padding:20px; line-height:25px; color:#f60 }
.feedback { clear:both; border:#d6d6d6 1px solid; padding:5px 10px }
.feedback li { padding:3px 0; vertical-align:bottom }
#newsListPhoto .conB{ padding-bottom:3px;}
.clear{ height:0px; overflow:hidden;}
.newsHot { padding:10px 15px }
.newsHot ul { background-position:-287px -478px; padding-left:20px }
.newsHot li { line-height:28px; height:28px; overflow:hidden }
.newsProduct { padding:10px 15px }
.newsProduct li { line-height:25px; height:25px; overflow:hidden; color:#999 }
.newsProduct li a { color:#666 }
.newsTop { clear:both; border:#ace0de 1px solid; padding:5px; overflow: hidden; display:inline-block}
.newsTop{ display:block;}
.newsTop .fl { width:302px; overflow:hidden; }
.newsTop .fr { width:316px; overflow:hidden; }
.newsTop .fr h1 { padding:10px 0; line-height:25px; font-weight:bold; font-size:14px; color:#19938b }
.newsTop .fr h1 a { color:#19938b }
.newsTop .fr li { line-height:25px; max-height:25px; overflow: hidden; color:#666 }
.newsPart { clear:both; overflow: hidden; *display:inline-block}
.newsPart .fl, .newsPart .fr { width:304px }
.newsBlock { padding:10px 15px }
.newsBlock li { line-height:25px; height:25px; overflow:hidden; color:#999 }
.newsBlock li a { color:#666 }
.home2Con .conE{ padding-top:0px;}
/*2011-3-8 154 add*/
.clear{£¾ height:1px; }
.latBottomRight .menu20101129{ margin-bottom:0px;}
.hangyePhoto{ height:100%;}
.hangyePhoto dl{ clear:both; margin:0px 0px 20px 0px; padding:0px; overflow:hidden; height:114px;}
.hangyePhoto dt,.hangyePhoto dd{ float:left; display:inline; margin:0px; padding:0px; overflow:hidden}
.hangyePhoto dt{ width:150px;} 
.hangyePhoto dd{ width:456px; float:right}
.hangyePhoto dt a img{ border: solid 1px #666666; padding:2px; width:144px; height:108px;}
.hangyePhoto dd h6{ font-weight:bold; font-size:14px}
.hangyePhoto dd p{ color:#666666}
.hangyePhoto dd p.desc{ text-indent: 2em; height:6em; overflow:hidden}
.hangyePhoto dd p.date{ text-align: right}
/*ÖØÐ´foot*/
#foot .footNav .right li:first-child{ letter-spacing:-4px; }
#foot .footNav .right li:first-child a{display:inline-block;vertical-align:middle; letter-spacing:normal;}
#foot .footNav .right li:first-child a{ *display:inline;height:19px;margin:0px 0px 0px 5px; padding:0px; overflow:hidden; white-space:nowrap;}
#foot .footNav .right li:first-child a:first-child{ margin-left:0px;}