

@charset "utf-8";




/* CSS Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{text-decoration:none;outline:none}a:hover{text-decoration:underline}em{font-style:normal}li{list-style:none}img{border:0;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}p{word-wrap:break-word}select, input, img{vertical-align: middle; outline: none}
.undis{display:none}.dis{display:block}.ind{text-indent:2em}.clearfix:after {content: "."; display: block;  height: 0; font-size:0; clear: both; visibility: hidden;}.clearfix {display: inline-block;}.comWith{width:1000px;margin:0 auto}.db{display: block}.dn{display:none}.dib{display:inline-block;*display:inline; *zoom:1;}.fl{float:left}.fr{float:right}.fl_dib{float:left;display:inline-block;*display:inline; *zoom:1;}.fr_dib{float:right;display:inline-block;*display:inline; *zoom:1;}
* html .clearfix {height:1%;}.clearfix {display: block;}.cf:after{content:"";display:table;clear:both}.cf{*zoom:1}
/**通栏模块*/
.pubTopNav{height:31px; background: url( http://static.takungpao.com/images/haedFoot/topnavbg.jpg) repeat-x;color: #ccc;font-size:12px;line-height: 30px;}
.pubTopNav .hd{width:1000px;margin:0 auto;}
.pubTopNav .pubTopNavL{float:left;}
.pubTopNav .pubTopNavL li{float:left;background: url(http://static.takungpao.com/images/haedFoot/icon2.png) right center no-repeat; padding:0 10px; height:30px; line-height:30px; overflow:visible;}
.pubTopNav .pubTopNavL li.first{padding-left:1px}
.pubTopNav .topNavWap{width:48px;position: relative; z-index:1000;}
.pubTopNav .pubTopNavL li.topNavWapHover{width:57px;background: none; border:solid 1px #e5e5e5;border-bottom:0; margin-left: -1px;  padding: 0 0 0 10px; height:30px; line-height:28px;} 
.pubTopNav .pubTopNavL li.topNavWapHover .topNavBox{display: block}
.topNavWap .topNavBox{width:67px;border:solid 1px #e5e5e5;border-top:0;position: absolute;left:-1px;top:30px;text-align: center;display: none; background-color:#fff;}
.pubTopNav .topNavWap .topNavBox a{display: block;line-height: 25px;border-bottom: dashed 1px #b5b5b5;}
.pubTopNav .topNavWap .topNavBox a:hover{background: #efefef;}
.pubTopNav .topNavWap em{width:8px;height: 6px;background:  url(http://static.takungpao.com/images/haedFoot/icon.png) no-repeat; position: absolute;right:8px;top:12px;}
.pubTopNav .topNavWapHover em{background: url(http://static.takungpao.com/images/haedFoot/icon-1.png) no-repeat;}
.pubTopNav .pubTopNavR{float:right;}
.pubTopNav .pubTopNavR li{background: url(http://static.takungpao.com/images/haedFoot/icon2.png) right center no-repeat;float:left; padding:0 8px; line-height:30px; height:30px; overflow:visible;}
.pubTopNav .fanti{width:42px;position: relative; padding: 0 0 0 8px;}
.pubTopNav #fantiban{background:none;}
.pubTopNav #fantiban em{right: 4px;}
.pubTopNav .pubTopNavR li.fantiHover{ line-height:28px;}
.pubTopNav .fantiHover{width:41px;background: none!important; border:solid 1px #e5e5e5;border-bottom:0; margin-left: -1px;  padding: 0 0 0 10px; line-height:28px;  height:30px;}
.pubTopNav .fantiHover .topNavBox2{display: block!important; }
.pubTopNav .fanti .topNavBox2{width:57px;border:solid 1px #e5e5e5;border-top:0;position: absolute;left:-1px;top:30px;text-align: center;display: none; background-color:#fff;}
.pubTopNav .fanti .topNavBox2 a{display: block;line-height: 25px;}
.pubTopNav .fanti .topNavBox2 a:hover{background: #efefef;}
.pubTopNav .fanti em{width:8px;height: 6px;background: url(http://static.takungpao.com/images/haedFoot/icon.png) no-repeat; position: absolute;right:8px;top:12px;}
.pubTopNav .fantiHover em{background: url(http://static.takungpao.com/images/haedFoot/icon-1.png) no-repeat;}
.pubTopNav .pubTopNavR .rss{width:18px;height: 17px;background: url(http://static.takungpao.com/images/haedFoot/rss.png) no-repeat;text-indent: -9999px; margin: 6px 0 0 8px; padding-left:0px;}
.pubTopNav .pubTopNavR .rss a{width:18px;height: 17px; display: block}
.pubTopNav a{color: #666666;}.pubTopNav a:hover{color:#1f376d;text-decoration: none}
.pubTopNav a.cf47{color: #f47722}
.pubTopNav a.cf_sina{background:url(../images/haedFoot/icon_xt.png) no-repeat left -53px;padding-left:23px;}
.pubTopNav a.cf_qq{background:url(../images/haedFoot/icon_xt.png) no-repeat left -6px;padding-left:23px;}
.pubTopNav a.cf_sina:hover{background-position:0px -75px;}
.pubTopNav a.cf_qq:hover{background-position:0px -28px;}
.noborder{background:none !important;border: none !important}
/**全局导航**/
.wholeNav{width:1000px; margin:5px auto; height:21px; line-height:21px; font-size:12px;}
.wholeNav a{ color:#010101; display:inline-block; float:left; margin:0px 5px; _margin:0px 4px 0px 5px;}
.wholeNav a:hover{ color:#cc0000;}
/*广告栏*/
.uniteTopAdBox{ width:1000px; margin:0px auto;}
/**标志栏**/
.markBox{ width:1000px; height:68px; margin:0px auto;}
.markBox .logoBox{ width:115px; height:60px; float:left; padding:5px 0px; margin-right:10px; overflow:hidden;}
.markBox .columnBox{width:485px; float:left; height:20px; margin-top:37px; color:#666666;}
.markBox .columnBox span{ display:inline-block; float:left; margin-right:10px; line-height:18px; font-size:12px; cursor:pointer;}
.markBox .columnBox .icon1{ background: url(../images/haedFoot/icon5.png) no-repeat left top; width:17px; height:18px; margin-top:2px;}
.markBox .columnBox .icon2{ background:url(../images/haedFoot/icon1.png) no-repeat left top; width:19px; height:18px;}
.markBox .columnBox .icon3{ background:url(../images/haedFoot/icon4.png) no-repeat left -1px; width:22px; height:20px;}
.markBox .columnBox .txt{ margin-top:2px;}
/*搜索框模块*/
.searchBox{ width:303px; float:right; margin-top:35px;}
.crumbsTool .seach{height: 31px;font-size: 12px;margin: 3px 0 10px 0;float:right;display:inline}
.crumbsTool .seachList{width:50px;height:23px;background:#f3f3f3;border:solid 1px #cbcbcb;font-size: 14px;float:left;position:relative;text-indent:8px;}
.crumbsTool .seachList h3{height:23px;overflow:hidden; background:#fff; line-height:23px; font-size:12px; color:#2e4477; font-weight:normal; color:#666; background-color:#f3f3f3; font-family:"微软雅黑"; padding:0px; text-align:left;}
.crumbsTool .seachList ul{width:50px;background:#fff;border:solid 1px #dddddd;line-height:25px;border-top:0;position:absolute;left:-1px; top:24px; z-index:100;}
.crumbsTool .seachList li:hover{background:#efefef; cursor:pointer;}
.crumbsTool .seachList ul li{ font-size:12px; color:#666;}
.crumbsTool .seachList em{width:8px;height:6px; background:url(../images/haedFoot/icon.png) no-repeat left top; position:absolute;right:4px;top:10px;}
.crumbsTool .in_txt{width:170px;height: 23px;border:solid 1px #cbcbcb;background:#fff;color: #bdbdbd;border-left: 0; line-height:23px; padding-left: 10px;float:left;}
.crumbsTool .button{width:67px;height: 25px;background:#e3e3e3; border:solid 1px #cbcbcb; border-left: 0;color:#414141;font-size:12px;float:left; cursor:pointer;overflow:hidden; padding-left:0px; *margin-left:-1px; *border-color:#cbcbcb;} 
.time_search .time img{padding-right:5px; vertical-align:top;}
.crumbsTool .btn_hover{ background:url(../images/haedFoot/btn_fill.jpg) repeat-x left top; color:#fff;}
/*主导航*/
.mianNav{ width:1000px; margin:0px auto; margin-top:3px;  border-top:#466c87 solid 5px; background:url(../images/haedFoot/fill-x1.png) repeat-x left top; height:72px;}
.mianNav li{ float:left; border-right:#e5e5e5 solid 1px; height:39px; border-top:none; position:relative;}
.mianNav li a{ color:#333333; display:block; padding:0px 11px;  line-height:39px; font-size:14px;}
.mianNav ul{ display:block; border:#cbcbcb solid 1px; border-top:none;}
.mianNav .last{ border:none;}
.mianNav .mianNavList{ height:30px; border-top:#fff solid 1px; width:1000px; background-color:#e1e1e1; line-height:30px;}
.mianNav .current{ background: url(../images/haedFoot/fill-x.png) repeat-x left top; height:39px; margin-top:1px;}
.mianNav .mianNavList a{ display:inline-block; padding:0px 6px; color:#333;}
/*titleBox*/
.markBox .titleBox{ margin-top:20px; float:left;}
/*底层页导航样式*/
.header{height:40px;background:#3f659c;color:#f6f6f6;}
.header .headerbd{width:1000px;line-height:40px; margin:0 auto;position:relative;}
.header .headerNav{float:left; font-size:14px;}
.header .headerNav .headerNavMore{cursor:pointer;margin-left:0px; width:52px;position:absolute;left:556px;top:0px;z-index:111;}
.header .headerNav .headerNavMore.on{background:#fff;border:solid 1px #dddddd;}
.header .headerNav .headerNavMore em{width:8px;height:6px;background:url(../images/haedFoot/icon10.png) no-repeat;position:absolute;right:4px;top:16px;}
.header .headerNav .headerNavMore:hover{display:block}
.header .headerNav .headerNavMore span{display:block;margin-left:3px;}
.header .headerNavMoreA{display:none}
.header .headerNavMoreA a{wdith:100%;height:25px;background:#fff; border-bottom:dashed 1px #bfbfbf;color:#666; display:block;margin:0;line-height:25px; text-align:center;cursor:pointer;}
.header .headerNavMoreA a:hover{background:#efefef;display:block;width:100%;}
.header .headerNav .headerNavMoreHover span{margin-left:0px;background:#fff;border:solid 1px #ddd; border-bottom:0;text-indent:4px;}
.header .headerNav .headerNavMoreHover em{background:url(../images/haedFoot/icon10A.png) no-repeat;}
.header .headerNav .headerNavMoreHover span a{color:#3d649e;}
.header .headerNav .headerNavMoreHover .headerNavMoreA{border:solid 1px #ddd; border-top:0;}
.header a{color:#f6f6f6;margin:0 4px;}
.headerInfor{width:200px;float:right;text-align:right;_padding:12px 0px 0 0; font-size:14px;}
.headerInfor a.rss{width:16px;height:16px;background:url(../images/haedFoot/rss.png) no-repeat; display:inline-block;  overflow:hidden; position:relative;top:3px;}
/*底部*/
#wholeFooter { border-top:#666 solid 5px; margin:20px 0px;}
#wholeFooter .footNav{ border-bottom:#d4d4d4 solid 1px;background-color:#fafafa; height:41px; line-height:41px; background:none; margin:0px; }
#wholeFooter .footNav .hd{ width:1000px; margin:0px auto; text-align:center; position:relative; z-index:0;}
#wholeFooter .footNav strong{ font-weight:normal; color:#595959;}
#wholeFooter .copyright{padding-top:20px;width:980px;margin:0 auto; font-family:"微软雅黑";}
#wholeFooter .copyright .cop_dg{font-size:12px; text-align:center; line-height:20px; padding-bottom:0px;}
#wholeFooter .copyright .cop_dg a{color:#2b2b2b;text-decoration:none;}
#wholeFooter .copyright .cop_dg a:hover,.footer .footNav .hd a:hover strong{color:#cc0000;}
#wholeFooter .copyright .p-cut{color:#2b2b2b;text-align:center;line-height:22px; font-size:12px;}
#wholeFooter .footNav .hd a{ color:#333333; padding:0px 1px;}
/*专题通栏*/
.pubTopNavSpecial{ height:39px; background:url(../images/haedFoot/spe-fill-x.png) repeat-x left top; height:39px;}
.pubTopNavSpecial .pubTopNavL li{ height:39px; line-height:39px; padding:0px 7px;}
.pubTopNavSpecial .pubTopNavR li{ height:39px; line-height:39px; z-index:100; overflow:visible;}
.pubTopNavSpecial .fanti em{ top:18px;}
.pubTopNavSpecial .fanti .topNavBox2{top:38px;}
.pubTopNavSpecial  .pubTopNavR li.fantiHover{ height:38px; line-height:37px;}
.pubTopNavSpecial .fantiHover em{ top:15px;}
.pubTopNavSpecial .pubTopNavR .search{ background:url(../images/haedFoot/search.png) no-repeat left top; width:21px; height:22px; padding-left:0px; margin:9px 0px 0px 5px;}
.pubTopNavSpecial .pubTopNavR .search a{ display:block; width:21px; height:22px;}
/*地方频道 底部样式*/
#loaclFooter{border-top:5px solid #5e708b;background:#fafafa}
#loaclFooter .copyright{padding:20px 0 40px 0;width:980px;margin:0 auto; font-family:"微软雅黑";}
#loaclFooter .copyright .cop_dg{font-size:12px; text-align:center; line-height:20px; padding-bottom:0px;}
#loaclFooter .copyright .cop_dg a{color:#2b2b2b;text-decoration:none;margin:0 3px}
#loaclFooter .copyright .cop_dg a:hover,.footer .footNav .hd a:hover strong{color:#cc0000;}
#loaclFooter .copyright .p-cut{color:#2b2b2b;text-align:center;line-height:22px; font-size:12px;margin-top: 10px;}
/*返回顶部*/
.btn-top,.btn_top{display:none;position:fixed;right:0px;bottom:120px;background:url(http://static.takungpao.com/images/sports/top.jpg) no-repeat center center;width:49px;height:49px;cursor:pointer}.btn-top,.btn_top{_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:120px;}.btn_top{background:none;width:52px;height:52px}
.icon_top{display:block;width:52px;height:52px;background:url(../images/haedFoot/gotop.png) no-repeat left top;background-position:0 0;text-indent:-99999em}.icon_top:hover{background-position:0 -52px;}
