@import url(http://www.hiao.com/public/topic/common_topic950.css); 
/*全局初始化 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{color:#000000; font:12px "宋体",Arial;}
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;}
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:none; clear:both !important;}
.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:6px 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,.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;}
/* 字体属性 */
.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;}
.f14px{font-size:14px;}
/*浮动*/
.left{float:left;}
.right{float:right;}
/*新闻列表*/
ul.newslist12px,ul.newslist14px{}
ul.newslist12px li,ul.newslist12px li a{font-size:12px;line-height:23px;}
ul.newslist14px li,ul.newslist14px li a,ul.newslist14px li a:visited{font-size:14px;line-height:24px;}
ul.newslist18px li,ul.newslist18px li a,ul.newslist18px li a:visited{font-size:18px;line-height:24px;text-align:center; font-weight:bold;font-family:"微软雅黑","宋体";}
/*图片排版*/
dl.img_tex{ font-size:1px;display:block; clear:both;overflow:hidden;}
dl.img_tex dd{float:left; margin-bottom:5px; display:inline;}
dl.img_tex dd p{display:block;width:auto;padding:0;margin:0;}
dl.img_tex dd span{background:#f7f7f7;display:block;line-height:24px; font-weight:normal; font-size:12px; text-align:center; margin-top:1px;}
.pingpai dd{margin-left:15px;width:140px;}
.photo dd{margin-left:6px;width:140px;}


.img_tit_txt{clear:both;overflow:hidden;width:725px;}
.img_tit_txt li{width:230px;float:left; margin-left:6px;margin-bottom:5px;_margin-left:3px;}
.img_tit_txt li h3{font-weight:bold; line-height:21px;}
.img_tit_txt li img{float:left; margin-right:6px;line-height:21px;}
.img_tit_txt li p{line-height:19px; text-indent:2em; color:#666666;}

/*二、三栏通用布局*/
.col-main{float:left;width:100%;}
.col-sub,.col-extra{float:left;position:relative;}
.grid-c2 .main-wrap{margin-left:220px;}
.grid-c2 .col-sub{width:210px;margin-left:-100%;}
.grid-c2f .main-wrap{margin-right:220px;}
.grid-c2f .col-sub{width:210px;margin-left:-210px;}

.grid-c3 .main-wrap{margin:0 324px 0 220px;}
.grid-c3 .col-sub{width:210px;margin-left:-100%;}
.grid-c3 .col-extra{width:314px;margin-left:-314px;}
.grid-c3f .main-wrap{margin:0 220px 0 324px;}
.grid-c3f .col-sub{width:210px;margin-left:-210px;}
.grid-c3f .col-extra{width:314px;margin-left:-100%;}

#container{background:#fff;width:950px;margin:0 auto;}

.adsFontLink{ background:#fafafa; border:#efefef solid 1px; padding:5px 15px; margin-top:5px; height:1%;clear:both;overflow:hidden;}
.adsFontLink ul{ line-height:22px;}
.adsFontLink li{ float:left; background:url(bg_repeat.gif) no-repeat -397px 10px;padding-left:10px;margin-left:10px;width:130px;}
.adsFontLink a{color:#333;}
.adsFontLink a:hover{color:#ff0000; text-decoration:none;}
/*菜单*/
#nav{ margin-top:5px;clear:both;overflow:hidden;background:url(bg_x.gif) repeat-x left top;}
.menu{ width:auto; height:35px;clear:both;overflow:hidden;background:url(bg_repeat.gif) no-repeat left -372px;}
.menu ul{ line-height:34px; margin-left:250px;}
.menu li{ float:left;}
.menu li a,.menu li a:visited{color:#fff; padding:0 8px;border-right:#d88683 dotted 1px;}
.menu li a:hover{color:#ffcc66; text-decoration:none;}
.menu2{background:url(bg_x.gif) repeat-x left -39px;width:auto; line-height:27px;border:#e4e4e4 solid 1px; border-top:none;clear:both;overflow:hidden;}
.menu2 a,.menu2 a:visited{ padding:3px 5px;color:#000099;}
.menu2 a:hover{ background:#0099da;color:#fff; text-decoration:none;}
/*图片轮播*/
.flashNews {position:relative;width:314px;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:314px;margin-bottom:10px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:210px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:314px;height:40px;}
#SwitchTitle h3 { display:none}
#SwitchTitle { height:20px; text-align:center; line-height:22px; background:#ffffff; padding:0 10px; overflow:hidden; width:294px;}
#SwitchTitle a:link,#SwitchTitle a:visited { color:#000000; font-weight:bold;}
#SwitchTitle a:hover { color:#ff0000; text-decoration:none;}
.firstNews p a {font-size:12px;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px; z-index:2;}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews ul {width:314px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:310px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;}
.flashNews ul li a:visited { color:#FFFFFF}
.flashNews ul li a.sel:link,.flashNews ul li a.sel:visited,.flashNews ul li a.sel:hover {color:#fff; background:#ff0000;}
/*标题*/
.sub{margin-bottom:5px;}
.sub{ border:#d7d7d7 solid 1px;}
.sub h2,.extra h2{background-image:url(bg_repeat.gif); background-repeat:no-repeat;color:#333; font-size:14px;padding-left:30px;padding-right:10px;font-weight:bold; line-height:29px;}
.sub h2{ background-position:left -129px;}
.sub h2 span{ float:right;}
.sub h2 span a,.sub h2 span a:visited{ font-size:12px;font-weight:normal;color:#CC3300;}

.extra{border:#f4d093 solid 1px;margin-bottom:5px;}
.extra h2{ background-position:left -167px;}

.main{margin-bottom:10px;overflow:hidden; clear:both;}
.main{border-top:#fec397 solid 2px;}
.main h2{font-weight:bold;padding-left:15px;font-size:14px;line-height:33px;}
.main h2{color:#151515;background:url(bg_x.gif) repeat-x left -163px;}

.main h2 span,.maintop h2 span{float:right;margin-right:10px;font-size:12px; font-weight:normal;}
.main h2 span a,.maintop h2 span a{font-size:12px; font-weight:normal;}

.maintop{margin-bottom:5px;overflow:hidden; clear:both;}
.maintop h2{font-weight:bold;color:#c54c22;padding-left:38px;font-size:12px;line-height:20px;background:url(bg_repeat.gif) no-repeat left -205px;}


/*头条*/
.headLines{background:url(bg_repeat.gif) no-repeat left -248px;height:65px;padding:10px 2px 5px;margin-bottom:5px;}
.headLines h3{ text-align:center; margin-bottom:10px;}
.headLines h3 a,.headLines h3 a:visited{
	font-family:"微软雅黑","黑体";
	font-weight:bold;
	font-size:18px;
	color:#000080;
}
.headLines p{color:#666666; line-height:20px; text-align:center;}
.headLines p a,.headLines p a:visited{color:#000000;}
.headLines p a:hover{color:#ff0000;}
/*切换*/
.titleTab,.titleTab1,.titleTab2{ margin:0;overflow:hidden; clear:both; margin-bottom:5px;}
.titleTab{height:22px;border-bottom:#dde3ef solid 1px;}
.titleTab1{height:26px;border-bottom:#faaa13 solid 2px;}
.titleTab2{height:26px;}

.titleTab h3,.titleTab1 h2,.titleTab2 h2{float:left;color:#151515; font-weight:bold; padding-left:15px;}
.titleTab ul{float:right;}
.titleTab1 ul{float:left;}
.titleTab2 ul{float:left;}

.titleTab li,.titleTab1 li,.titleTab2 li{ float:left;text-align:center;/*cursor:pointer;*/ color:#000;}
.titleTab li{margin-left:3px;padding:0 6px;height:22px; line-height:23px;border-bottom:none;border:#d4d4d4 solid 1px;}
.titleTab1 li,.titleTab2 li{margin-right:3px;height:22px; line-height:23px;background:url(bg_x.gif) repeat-x left -162px;border:#E2D6AC solid 1px;}
.titleTab1 li{padding:0 10px;}
.titleTab2 li{padding:0 5px;}

.titleTab li.on{font-weight:bold;height:25px; line-height:26px;}
.titleTab1 li.on{font-weight:bold;height:26px;line-height:27px;}

.titleTab2 li.on{font-weight:bold;height:22px; line-height:23px;}
.titleTab li.on{padding:0 6px;color:#22547f;background:#b1cee7 url(bg_x.gif) repeat-x left -80px; border:#cee2f3 solid 1px;}
.titleTab1 li.on,.titleTab2 li.on{padding:0 18px;color:#fff;background:#FAAA13 url(bg_x.gif) repeat-x left -207px; border:#FAAA13 solid 1px;}

.titleTab li a,.titleTab li a:visited{ color:#666666}
.titleTab li.on a,.titleTab li.on a:visited{color:#2954bd;}
.titleTab1 li a,.titleTab2 li a,.titleTab1 li a:visited,.titleTab2 li a:visited{color:#000;}
.titleTab1 li.on a,.titleTab2 li.on a,.titleTab1 li.on a:visited,.titleTab2 li.on a:visited{color:#fff; font-size:14px;}
/*产品专区*/
.product{height:auto;width:100%;}

/*头部广告*/
#headerAd{height:220px;}
#headerAd .hAdLeft,#headerAd .hAdRight{width:100px;height:220px;margin-bottom:0;padding-bottom:0;}
#headerAd .hAdTop,#headerAd .hAdDown{width:730px;height:50px;margin-bottom:0;padding-bottom:0;}

#headerAd .hCenter{width:730px;height:220px;}
#headerAd .hAdBanner{width:auto;height:104px;padding-top:4px;margin:5px 0;border:#bad9f5 solid 1px;background:url(bg_x.gif) repeat-x left -356px;}
#headerAd .hAdBanner div ul,#headerAd .hAdhuanrao{line-height:20px;color:#999;}
#headerAd .hAdBanner div ul li a,#headerAd .hAdhuanrao a{color:#000082;}
#headerAd .hAdBanner div ul li a:hover,#headerAd .hAdhuanrao a:hover{color:#cc0000; text-decoration:underline;}
#headerAd .hAdhuanrao{width:465px;}

/*底部*/
#commonFooter{margin-top:5px;text-align:center; clear:both; overflow:hidden; border-top:#EFEFEF solid 1px;}
#commonFooter iframe{width:900px;height:80px;}