@import url(/style/global.css);
.txt_list li{position:relative;height:36px;background:;background-repeat:no-repeat;background-position:-6px 8px;overflow:hidden;border-bottom:#eee dashed 1px;}
.txt_list li a{display:block;width:320px;height:36px;line-height:36px;padding-left:10px;font-size:16px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.txt_list li a:hover{color:#c00;text-decoration:none;border:0;}
.txt_list li span{display:block;height:36px;line-height:40px;position:absolute;right:0;top:0;color:#666;font-size:12px;}
.txt_list li.fst{height:137px;margin-bottom:10px;background:none;border:none;}
.txt_list li.fst img{display:block;width:150px;height:auto;position:absolute;left:2px;top:40px;cursor:pointer;}
.txt_list li.fst a{display:block;position:absolute;left:0;top:0;width:100%;height:36px;line-height:36px;font-size:18px;padding:0;border-bottom:#eee dashed 1px;overflow:hidden;cursor:pointer;}
.txt_list li.fst font{display:block;position:absolute;left:165px;top:40px;line-height:22px;cursor:pointer;}
.bannerframe{clear:both;width:100%;min-width:1260px;height:470px;overflow:hidden;z-index:9;background-color:#1463cc;}
.bannerarr{width:1260px;height:470px;margin:0 auto;overflow:hidden;position:relative;}
.bannerpic{overflow:hidden;}
.bannerpic a{display:block;width:1260px;height:470px;overflow:hidden;position:absolute;left:0;top:0;}
.bannerpic img{width:100%;height:100%;}
.bannerlink{position:absolute;z-index:9998;left:20px;bottom:0px;height:100px;width:600px;overflow:hidden;color:#fff;font-size:14px;line-height:22px;}
.bannerlink a{display:block;color:#fff;height:40px;line-height:50px;font-size:18px;}
.bannerlink font{color:#fff;}
.bannersmpic{position:absolute;z-index:9999;right:0;bottom:12px;height:74px;width:615px;overflow:hidden;}
.bannersmpic span{float:left;display:block;width:190px;height:70px;overflow:hidden;margin-right:10px;border:#fff solid 2px;cursor:pointer;}
.bannersmpic span.selected{border:#ffd800 solid 2px;}
.bannersmpic span img{display:block;width:100%;height:auto;margin:0 auto;}
.bannerbg{position:absolute;left:0;bottom:0;height:100px;width:100%;background-color:#000;opacity:0.4;filter:alpha(opacity=40);filter:progid:dximagetransform.microsoft.alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;z-index:9;}
.hotblock{position:relative;height:670px;z-index:9;overflow:hidden;}
.hotnewsarr{position:absolute;left:0;top:0px;width:840px;height:400px;z-index:9999;margin-top:13px;overflow:hidden;}
.hotnewsarr dl{display:none;}
.hotnewsarr dl.sort_0,.hotnewsarr dl.sort_3{display:block;}
.hotnewsarr dl dt{border-bottom:#93acd8 solid 2px;position:relative;height:40px;}
.hotnewsarr dl dt strong{font-size:18px;font-weight:normal;color:#285ab1;display:block;border-bottom:#d5842d solid 2px;padding-right:10px;height:40px;line-height:40px;white-space:nowarp;position:absolute;}
.hotnewsarr dl dt strong a{padding:0 20px 0 20px;border-left:#333 solid 1px;}
.hotnewsarr dl dt strong a.selected{color:#000;font-size:20px;font-weight:bold;}
.hotnewsarr dl dt strong a:hover{color:#c00;text-decoration:none;}
.hotnewsarr dl dt font{display:block;position:absolute;right:0;top:15px;}
.hotnewsarr dl dt font a{color:#285ab1;font-size:14px;}
.l_newslist{float:left;width:410px;overflow:hidden;}
.r_newslist{float:right;width:410px;overflow:hidden;}
.hotnewsarr dl dd{ margin-top:10px;}
.hotnewsno2{top:320px;}
.alliancearr{position:absolute;right:0;top:0px;width:400px;overflow:hidden;}
.alliancearr dl{margin-top:13px;}
.alliancearr dl dt{border-bottom:#93acd8 solid 2px;position:relative;height:40px;}
.alliancearr dl dt strong{font-size:20px;color:#000;display:block;border-bottom:#d5842d solid 2px;padding-right:7px;height:40px;line-height:40px;white-space:nowarp;position:absolute;}
.alliancearr dl dt strong a:hover{color:#c00;text-decoration:none;}
.alliancearr dl dt font{display:block;position:absolute;right:0;top:15px;}
.alliancearr dl dt font a{color:#285ab1;font-size:14px;}
.allianceabout dl dd{position:relative;height:125px;}
.allianceabout dl dd img{display:block;position:absolute;left:2px;top:14px;width:140px;height:110px;border:#eee solid 1px;}
.allianceabout dl dd strong{display:block;position:absolute;height:26px;left:160px;top:12px;font-size:16px;color:#000;}
.allianceabout dl dd span{display:block;position:absolute;left:160px;top:38px;line-height:22px;height:92px;overflow:hidden;}
.alliancemember dl dd{height:158px;margin-top:5px;}
.alliancemember dl dd ul li{width:192px;height:68px;float:left;text-align:center;color:#666;overflow:hidden;border:#eee solid 1px;padding:2px 0 3px 0;margin:7px 3px 0 3px;position:relative;background-color:#f9f9f9;}
.alliancemember dl dd ul li a{display:block;width:190px;height:70px;overflow:hidden;position:absolute;}
.alliancemember dl dd ul li a img{display:block;height:100%;width:auto;margin:0 auto;}
.alliancemember dl dd ul li span{display:block;height:20px;line-height:20px;overflow:hidden;position:absolute;bottom:0;right:3px;text-align:center;color:#666;display:none;}
.alliancenews dl dd{margin-top:5px;padding:0 2px 0 2px;}
.alliancenews dl dd ul.txt_list li a{width:310px;}
.hotcorp{clear:both;overflow:hidden;}
.hotcorp dl{margin-top:5px;}
.hotcorp dl dt{display:none;}
.hotcorp dl dd ul li{width:245px;height:100px;float:left;overflow:hidden;border:#eee solid 1px;border-radius:10px;margin:0 3px 0 2px;}
.hotcorp dl dd ul li a img{display:block;height:100%;width:auto;margin:0 auto;}
.hotleader dl dt,.hotexh dl dt,.hotmemcorp dl dt{border-bottom:#93acd8 solid 2px;position:relative;height:40px;}
.hotleader dl dt strong,.hotexh dl dt strong,.hotmemcorp dl dt strong{font-size:20px;color:#000;display:block;border-bottom:#d5842d solid 2px;padding-right:7px;height:40px;line-height:40px;white-space:nowarp;position:absolute;}
.hotleader dl dt strong a:hover,.hotexh dl dt strong a:hover,.hotmemcorp dl dt strong a:hover{color:#c00;text-decoration:none;}
.hotleader dl dt font,.hotexh dl dt font,.hotmemcorp dl dt font{display:block;position:absolute;right:0;top:15px;}
.hotleader dl dt font a,.hotexh dl dt font a,.hotmemcorp dl dt font a{color:#285ab1;font-size:14px;}
.hotleader{clear:both;overflow:hidden;}
.hotleader dl{margin-top:15px;}
.hotleader dl dd ul li{width:300px;height:170px;float:left;text-align:center;color:#666;overflow:hidden;border:#eee solid 1px;padding:2px;margin:15px 6px 0 3px;position:relative;cursor:pointer;background-color:#f9f9f9;}
.hotleader dl dd ul li a{display:block;width:120px;height:160px;overflow:hidden;position:absolute;left:8px;top:7px;}
.hotleader dl dd ul li a img{display:block;width:100%;height:auto;margin:0 auto;}
.hotleader dl dd ul li strong{display:block;position:absolute;left:140px;top:15px;height:36px;line-height:36px;font-size:16px;font-weight:normal;color:#000;}
.hotleader dl dd ul li span{display:block;position:absolute;left:140px;top:45px;height:26px;line-height:26px;color:#999;}
.hotleader dl dd ul li font{display:block;position:absolute;left:140px;top:80px;line-height:24px;text-align:left;}
.hotexh{clear:both;overflow:hidden;}
.hotexh dl{margin-top:15px;}
.hotexh dl dd{width:1258px;height:210px;margin-top:5px;overflow:hidden;border:#eee solid 1px;position:relative;}
.hotexh dl dd ul li{width:1258px;height:210px;overflow:hidden;position:absolute;position:relative;cursor:pointer;}
.hotmemcorp{clear:both;overflow:hidden;margin-bottom:30px;}
.hotmemcorp dl{margin-top:15px;}
.hotmemcorp dl dd ul li{width:240px;height:120px;float:left;text-align:center;color:#666;font-size:14px;overflow:hidden;border:#eee solid 1px;padding:1px;margin:15px 4px 0 4px;background-color:#f9f9f9;}
.hotmemcorp dl dd ul li a{display:block;width:240px;height:90px;overflow:hidden;margin-bottom:7px;background-color:#fff;}
.hotmemcorp dl dd ul li a img{display:block;width:100%;height:auto;margin:0 auto;}