﻿/*全局初始化 S*/
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;} 
body,td,th {font-size: 12px;font-family: 宋体;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;} 
ol,ul {list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;} 
q:before, q:after {content: ”;}
abbr,acronym {border:0;}
img{border:0;}
select,input{vertical-align:middle;}
a:link,a:visited{ font-family:"宋体",Arial;color:#000;text-decoration:none;}
a:hover,a:active{color:#f00;text-decoration:underline;}
input,button{cursor:pointer;}
/*全局初始化 E*/
/* 清除溢出，浮动 */
.clear{clear:both;}
.clear hr{display:none;}
/* 不需要额外增加元素的清理浮动的类*/
.wrapfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* IE7 hack */
*+ .wrapfix{display:inline-block;}
/* IE-mac, IE5, IE6 */
* html .wrapfix{height:1%;}
.wrapfix {display: block;}
/*浮动*/
.left{float:left;}
.right{float:right;}
/* 隐藏元素 */
.invisible{visibility:hidden;}
.hidden{display:none;}
/*全局通用*/
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.mt5{ margin-top:5px;}
.mb5{ margin-bottom:5px;}
.ml10{margin-left:10px;}
.m10{ margin:10px;}
.pt10{ padding-top:10px;}
.pr10{ padding-right:10px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}
.p10{padding:10px;}
div.hr{ height:1px; margin:5px 0; padding:0;border-bottom:#ccc dotted 1px;overflow:hidden;}
div.hr hr{ display:none;}
/* 颜色属性 */
.cRed,a.cRed,a.cRed:visited{color:#ff0000; }
.cBlue,a.cBlue,a.cBlue:visited{color:#003398;}
.cDRed,a.cDRed,a.cDRed:visited{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;}
/* 字体属性 */
.fb{font-weight:bold;}
.fi{font-style:italic;}
.fl{text-align:left;}
.fr{text-align:right;}
.fc{text-align:center;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
/* 字体大小*/
.f12px{font-size:12px; color:#999999;}
.f14px{font-size:14px;}
.dbt{font-family: "微软雅黑";font-size: 20px;color: #2F6FC5;}
/*浮动*/
.left{float:left;}
.right{float:right;}
.container{background:#fff;margin:0 auto;}
/*新闻*/
.xw{width:950px;margin:0 auto;}
.xw h2{background:url(http://house.qingdaonews.com/public/top/bg_header.gif) repeat-x;height:24px;padding-left:20px;padding-top:10px;}
.xw h2 strong{font-size:14px;color:#FFFFFF;}
.xw .padding{border:#ececec solid 1px;padding:10px 14px; overflow:hidden;}
.nli2 li,.nli3 li,{float:left;position: relative; margin:0 auto;}
.nli2 li{width:50%;float: left;}
/*新闻列表*/
ul.newslist12px,ul.newslist14px{}
ul.newslist12px li,ul.newslist12px li a{font-size:12px;line-height:23px;}
ul.newslist14px li,ul.newslist14px li a{font-size:14px;line-height:27px; height:27px;overflow:hidden;}
ul.newslist14px li span.right{ padding-right:15px;}
.dot{border-left:#ccc dotted 1px;overflow:hidden;}
/*友情链接*/
.textlink{width:898px;margin:10px auto;}
.textlink ul{ line-height:26px;}
.textlink li{width:128px; float:left;}
#displaypagenum{ padding:3px 5px; font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold; clear:both;}

/*footer*/
#commonFooter{height:95px;text-align:center;}
#commonFooter ul{width:520px;height:auto;margin:0 auto;}
#commonFooter ul li{ float:left; text-align:center; padding:0 12px; border-right:#ccc solid 1px;}
#commonFooter ul li a:link,#commonFooter ul li a:visited{color:#005aaa;}
#commonFooter ul li a:hover{color:#cc0000;}
#commonFooter ul .no{ border:0;}
#commonFooter var{ font-style:normal;line-height:23px;color:#333;}
#commonFooter var a{color:#cc3333;font:宋体, sans-serif;}

