﻿/*全局初始化 S*/
* html{ filter: expression(document.execCommand("BackgroundImageCache", false, true));}/*强制ie缓存背景图片*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td {padding:0; margin:0;word-break:break-all;} 
body{color:#000; font:12px "宋体",serif;background:url(http://www.hiao.com/images/13162.files/bg.jpg) repeat-x left 27px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;} 
ol,ul,li{list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
table {border-collapse:collapse;border-spacing:0;} 
q:before, q:after {content: ”;}
abbr,acronym {border:0;}
img{border:0;}
select,input{vertical-align:middle; font-size:12px;line-height:16px;}
a{font-family:sans-serif,宋体;}
a:link {color:#004499;text-decoration:none;}
a:visited {color:#039;text-decoration:none; }
a:hover {color: #bb2323;text-decoration:underline;}
button{cursor:pointer;}
/* 清除溢出，浮动 */
.clear{overflow:hidden;clear:both;}
/*浮动*/
.left{float:left;}
.right{float:right;}
/* 颜色属性 */
.cRed,a.cRed,a.cRed:visited{color:#ff0000;}
.cBlue,a.cBlue,a.cBlue:visited,.cBlue a{color:#003398;}
.cDRed,a.cDRed,a.cDRed:visited,.cDRed a{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #333333;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow,a.cYellow:visited{color:#ff6600;}

.aBlack a,.aBlack a:visited{color:#000;}
.aBlack a:hover{color:#C00;}
/*全局通用*/
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.m10{margin:6px 10px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.m5{margin:5px;}

.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.p10{padding:6px 10px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.p5{padding:5px;}

div.hr{ height:1px; margin:5px 0; padding:0;border-bottom:#ccc dotted 1px;overflow:hidden;}
div.hr hr{ display:none;}
/*文字*/
.fb{font-weight:bold;}
/* 隐藏元素 */
.invisible{visibility:hidden;}
.hidden{display:none;}
/*新闻列表*/
ul.newslist12px li,ul.newslist14px li{overflow:hidden;color:#666666;}
ul.newslist12px li{line-height:22px;height:22px;}
ul.newslist14px li{line-height:24px;height:24px;}
ul.newslist12px li a,ul.newslist12px li a:visited{font-size:12px;}
ul.newslist14px li,ul.newslist14px li a,ul.newslist14px li a:visited{font-size:14px;}
ul.newslist12px li a:hover,ul.newslist14px li a:hover{color:#BC2D09;}
.nli2 li,.nli3 li{float:left;}
.nli2 li{width:50%;}
.nli3 li{width:33%;}
/*图片*/
.photolist{clear:both;overflow:hidden;height:1%;}
.photolist li{float:left; text-align:center;}
.photolist span{display:block;height:28px;line-height:28px;overflow:hidden;background:#f8f7f8;}
.photolist img{display:table;/*ff*/}

.titpic{margin-top:5px;margin-bottom:10px;}
.titpic li{width:100px;}
.titpic img{width:90px;height:70px;}
.titpic span{width:90px;}

.hiaopic{margin-bottom:0px;}
.hiaopic li{width:224px;}
.hiaopic img{width:224px;height:120px;}
.hiaopic span{width:224px;}

#container{width:950px;margin:0 auto;}
/*菜单*/
#hiaoTop{background:url(http://www.hiao.com/images/13162.files/bg_x.gif) repeat-x left top;/*filter:Alpha(opacity=50); opacity:0.5;*/height:28px; clear:both; overflow:hidden;}
.toolbar{height:26px; width:950px; margin:0 auto;}
.toolbar .formStyle{float:left;margin-top:2px;}
.toolbar .formStyle .inputstyle{width:58px;height:13px;}
.toolbar img{ vertical-align:middle;}

.version{float:right; margin-top:3px;}
.version a{ display:block; background:url(http://www.hiao.com/images/13162.files/bg_repeat.gif) no-repeat;text-indent:-9999px;}
.zhibo{width:76px;height:20px;display:block;}
a.zhibo{ background-position:left -261px;}
a:hover.zhibo{ background-position:-86px -261px;}
/*清除浮动*/
.layout2,.layout3,.title,.title h2,.headnews,.headnews ul,.leftstyle,.centerstyle,.rightstyle,.title .padding,.titleTabl,.titleTabr,.menu,.imgtxt{clear:both;overflow:hidden;}
/*图片调用*/
.centerstyle h2 strong,.menu{background:url(bg_repeat.png) no-repeat;}
.leftstyle h2,.rightstyle h2,.leftstyle h2 strong,.rightstyle h2 strong,.title h2,.titleTabl,.titleTabr,.titleTabl li,.titleTabr li,.titleTabl li.on,.titleTabr li.on{background:url(bg_x.png) repeat-x;}
/*栏目导航*/
.header{height:46px;margin:10px auto;font-size:12px;font-family:"宋体"; }
.header .logo{float:left;margin:4px 10px 0 0}
.header ul,.header ul li,.header a{list-style:none;padding:0;margin:0;border:0;}
.header ul{width:102px;float:left;padding-left:5px;margin:5px 0 0 0;background:url(http://www.hiao.com/images/13162.files/navline.gif) repeat-y right;line-height:22px;}
.header ul a:link,.header ul a:visited{color:#039;margin-right:5px;text-decoration:none}
.header ul a:hover{color:#cc0000;text-decoration:underline;}
.header ul span{font-weight:bold;float:left;width:33px;}
.header .item1{width:109px;}
.header .item2{width:138px;background:transparent;}
/*布局*/
.layout3 .left{width:325px;float:left;margin-right:10px;}
.layout3 .center{width:355px;float:left;}
.layout3 .right{width:250px;float:right;}

.layout2{margin-top:5px;}
.layout2 .left{width:690px;float:left;}
.layout2 .right{width:250px;float:right;}
/*菜单*/
.menu{height:40px;line-height:40px;background-position:left top;padding-left:230px;color:#76a7d7; margin-bottom:5px;}
.menu a,.menu a:visited{color:#fff;font-size:14px;}
.menu a:hover{color:#FFC;}
/*左,中,右侧样式*/
.leftstyle,.centerstyle,.rightstyle{border-style:solid;border-width:1px;}
.leftstyle h2,.centerstyle h2,.rightstyle h2{height:28px;line-height:28px; text-align:right;padding-right:10px;}
.leftstyle strong,.centerstyle strong,.rightstyle strong{display:block;font-size:14px;padding:0 10px;float:left;margin-left:10px;}
.leftstyle .padding,.centerstyle .padding,.rightstyle .padding{padding:8px 12px;}

.leftstyle{border-color:#e6e6e6;position:relative;}
.leftstyle h2{background-position:left top; background-color:#f5f5f5;}
.leftstyle h2 strong{color:#333;background-position:left -38px;font-weight:normal;}
.rightstyle{border-color:#51b5e9;}
.rightstyle h2{background-position:left -114px; background-color:#85cbef;}
.rightstyle h2 strong{color:#2c5e92;background-position:left -152px;font-weight:normal;}

.centerstyle{border:none;}
.centerstyle h2{border-bottom:#1d57a7 solid 1px;}
.centerstyle h2 strong{width:100px;padding:0;font-weight:bold;text-align:center;color:#fff; background-position:left -50px;}

.spacelogo{position:absolute;width:90px;height:18px;top:5px;right:5px;}
/*焦点图(轮)*/
#focusimg {position:relative;height:250px;width:325px;overflow:hidden;clear:both;overflow:hidden;}
#focusimg .opacityDiv {position:absolute;left:0;bottom:0;width:325px;height:28px;background:#000;filter:Alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;text-indent:-9999px;}
#focusimg h3 {position:absolute;width:325px;height:28px;line-height:28px;left:0;bottom:0;font-size:14px;color: #FFFFFF;padding-left:10px;overflow:hidden;}
#focusimg h3 a {color: #FFFFFF; font-weight:normal;}
.focuspage{position:relative; z-index:20;margin-top: -23px;float:right; height:28px;padding-right:10px;}
.focuspage a,.focuspage a:visited {padding:1px 4px 0 4px;color:#FFFFFF;text-decoration:none;line-height:16px; cursor:pointer; font-family:Arial; font-size:11px;}
.focuspage strong,.focuspage a:hover {background:#cc3333;color:#FFFFFF;padding:1px 4px 0 4px;cursor:pointer;}
/*头条*/
.headnews h1{text-align:center;margin-top:4px;margin-bottom:7px;height:34px;overflow:hidden;}
.headnews h1 a,.headnews h1 a:visited{font-size:26px;color:#C00; font-weight:bold; font-family:微软雅黑,宋体;}
.headnews h1 a:hover{color:#F00; text-decoration:none;}
.headnews p{color:#666; line-height:18px; text-indent:2em;padding:0 10px;}
.headnews ul{padding:10px;}
/*大区标题*/
.title{border:#e7e7e7 solid 1px;border-top:none;}
.title h2{height:30px;line-height:30px;background-position:left -228px; text-align:right; padding-right:15px;}
.title h2 strong{font-size:14px;color:#0879b2;float:left;padding:0 20px;}
.title h2 span{color:#ccc;}
.title h2 span a,.title h2 span a:visited{color:#000;}
.title h2 span a:hover{color:#ff0000;}

.title .padding{padding:10px 15px;height:1%;}
.title .l{width:310px;float:left;}
.title .r{width:340px;float:right;}
/*切换*/
.titleTabl,.titleTabr{height:28px;padding-left:10px;}
.titleTabl li,.titleTabr li{line-height:28px;float:left;padding:0 10px;text-align:center;cursor:pointer;margin-right:1px;}
.titleTabl li a,.titleTabr li a{font-size:14px;}

.titleTabr{background-position:left -114px;}
.titleTabr li{background-position:left -190px;}
.titleTabr li.on{background-position:left -152px;}
.titleTabr li.on a,.titleTabr li.on a:visited{color:#2c5e92;}
.titleTabr li a,.titleTabr li a:visited{color:#fff;}

.titleTabl{background-position:left top;}
.titleTabl li{background-position:left -76px;}
.titleTabl li.on{background-position:left -38px;}
.titleTabl li.on a,.titleTabl li.on a:visited{color:#666;}
.titleTabl li a,.titleTabl li a:visited{color:#000;}
/*关键词*/
.keywords{text-align:left; line-height:23px;height:94px;overflow:hidden;}
.keywords a:hover{color:#fff; background:#C30;text-decoration:none;}

/*图片标题摘要*/
.imgtxt{padding-left:110px;margin-bottom:10px;line-height:0; zoom:1;}
.imgtxt h3{height:21px;line-height:21px;overflow:hidden;}
.imgtxt img{float:left; margin-left:-110px; line-height:1em; border:1px solid #dcdddd;}
.imgtxt p{margin:0;color:#666;line-height:16px; text-indent:2em;}

/*百宝箱*/
.hiaobox{overflow:hidden;clear:both;height:1%;_padding-top:5px;}
.hiaobox li{width:70px;height:21px;line-height:21px;float:left;text-align:center;margin-right:4px;margin-bottom:5px;_margin-bottom:4px;display:inline;}
.hiaobox a,.hiaobox a:visited{width:70px;height:21px;display:block;color:#000;background:url(bg_repeat.gif) no-repeat left -299px;}
.hiaobox a:hover{background-position:-80px -299px; text-decoration:none;}
/*底部*/
#commonFooter{margin-top:10px;padding-top:5px;border-top:#e4e4e4 solid 1px;text-align:center; clear:both; overflow:hidden;}
#commonFooter iframe{width:900px;height:80px;}