﻿*{word-wrap: break-word;}
body{
	font: 12px/1.5 Tahoma,Helvetica,'SimSun',sans-serif;
	font-weight: 400;
	font-size: 15px;
	color: #333;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-smoothing: antialiased; text-align:left;
}body, input, button, select, textarea {
font: 12px/1.5 Tahoma,Helvetica,'SimSun',sans-serif;outline: medium none;
color: #444;
}
img{border:none;}
a{
	color: #555;
	text-decoration: none;
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,button,textarea,p,blockquote,th,td,iframe {
  margin: 0;
  padding: 0;
}

li{ list-style:none;}
/* 头部 */
.header h1 a,
.header .search a,
.header .tips-top,
.header .tips-bottom,
.header .tips-close,
body > .content > .top,
.content .bottom {
  background: url(../images/global-sprites.gif) no-repeat 0 0;
}
.header {
  position: fixed;
  top: 0;
  left: 0;
  height: 44px;
  width: 100%;
  color: #FFF;
  text-align: center;
  background: url(../images/header-bg.png) repeat-x;
  opacity: .9;
  z-index: 800;


}
.header .wrap {
  z-index: 200;
}
a{color:#444444;text-decoration:none;}a:hover{text-decoration:underline;}
.clearfix{*zoom:1;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.hide-text{text-indent:-1000px;overflow:hidden;}
.fl{float:left;}
.fr{float:right !important;}
.pr{position:relative;left:0;top:0;}
.pa{position:absolute;}
.hide{display:none;}
.mt10{margin-top:10px;}
.ml15{margin-left:15px;}
.underline{text-decoration:underline !important;}
.underline:hover{text-decoration:none !important;}
.header h1 {
  top: 9px;
}
.header h1 a {
  display: block;
  width: 155px;
  height: 25px;
  background: url(../images/global-sprites.gif) 0 -15px;
}
.header h1 a:hover {
  background: url(../images/global-sprites.gif) no-repeat -155px -15px;
}
.header .nav {
  left: 160px;
  top: 9px;
}
.header .nav li {
  float: left;
}
.header .nav li a {
  color: #FFF;
  padding: 0 12px;
  border-right: 1px solid #999;
  font-size: 12PX;
  vertical-align: top;
}
/* 通用定宽容器 */
.wrap {
  width: 1000px;
  margin: 0 auto;
  text-align: left;
}

.oWrap { width:1000px;}
.zWrap { width:1000px; margin:0 auto; padding:0;}
.headerhn { margin-bottom:2px; position:relative;z-index:30; margin-top:1px;_margin-top:5px}
.header-inner { height:140px; background:url(../images/header_bg.gif) 0 100% repeat-x;}
.navhn { width:1000px; margin:0 auto; padding:7px 0;}
.navhn .logo {float: left;width: 281px;padding-top: 13px; }
.navhn .primnav { float:left; width:530px; height:43px;}
.navhn .primnav li { width:92px; float:left; position:relative; z-index:100;}
.navhn .primnav span.m { display:block; overflow:hidden;}
.navhn .primnav span.m a { display:block; height:43px; text-indent:-9999px; overflow:hidden;}
.navhn .subnav { float:right;width:705px; line-height:25px; font-size:14px; }
.navhn .subnav .dhs{font-weight:bold;display: inline;}
.navhn .subnav .dhs .search {
height: 35px;
width: 210px;
float: right;
}

.navhn .subnav .dhs .search-inner {
height: 27px;
width: 210px;
background: url(../images/search.gif) 0 0 no-repeat;
}

.navhn .subnav .dhs .search input.text {
float: left;
height: 26px;
line-height: 0px;
border: 0 none;
margin-left: 25px;
width: 130px;
font-size: 12px;
overflow: hidden;
margin-right: 3px;
color: #050505;
background: none;
}
.navhn .subnav .dhs .search input.btn {
float: left;
background: none;
height: 27px;
line-height: 27px;
cursor: pointer;
border: 0 none;
color: #FFFFFF;
overflow: hidden;
width: 50px;
text-align: center;
}
.navhn .subnav ul { float:left;width:100%;margin-top: 5px;display:inline; overflow:hidden;}
.navhn .subnav li {  float:left;height:25px; line-height:25px; padding: 4px 10px;_padding: 4px 5px;}
.navhn .subnav li a { color:#444444;}
.navhn .subnav li a:hover { color:#E26C45;}
.navhn .tuijian{display:inline-block;}
.navhn .tuijian li{ padding:0 10px;_padding: 0 5px; color:#E26C45; font-size:12px;}
.navhn .tuijian li a{ color:#E26C45;}
.navhn .tuijian .remen{	padding-right:0px;}
.ys_new {margin: -9px 0 0 70px;position: absolute;}
#jsddm{	margin: 0;	padding: 0}
#jsddm li{	float: left;list-style: none;font: 12px Tahoma, Arial}
#jsddm li a{	display: block;	padding: 5px 12px;text-decoration: none;white-space: nowrap}
#jsddm li a:hover{	background: #24313C}
#jsddm li ul{	margin: 0;padding: 0;position: absolute;margin-top:12px;visibility: hidden;	border-top: 1px solid white}
#jsddm li ul li{	float: none;background: url(../images/header-bg.png) repeat-x;display: inline;line-height: 30px; overflow:hidden;}
#jsddm li ul li a{width:120px;color: #ffffff;background: url(../images/header-bg.png) repeat-x;}
.newnav{height: 40px;width: 960px;margin: 0 auto;}
.newnav ul{float: left;}
.newnav ul li {height: 40px;overflow: hidden;float: left;margin: 0 -1px 0 0;background: url(http://www.hunanzhibo.com/images/menu-line.gif) right 0 no-repeat;}
.newnav ul li a{display: block;_display: inline-block;overflow: hidden;height: 39px;line-height: 38px;_line-height: 36px;color: #fff;font-size: 14px;font-weight: bold;padding: 0 22px;position: relative;border-top: 1px solid #f95084;}
.newnav ul li.current a:hover, .newnav ul li.current a {color: #E12160;z-index: 1;border-top: 1px solid #F95084;background: url(../../images/up.gif) center bottom no-repeat whiteSmoke;}
.grayborder2{width:768px; height:auto; padding:0;}
.area{ margin-bottom:10px;}
.layout {width: 1020px; margin-top:10px;clear: both;}
#gw{padding-top:11px;}
#gw ul{list-style:none;float:left;overflow:hidden;padding-left:3px;}
#gw ul li{width:313px;height:250px;float:left;}
.item { float:left; width:158px;margin-top: 10px;display:inline; }
.item dl { width:158px; margin:0 auto;}
.item dl dt { border:1px solid #E9E9E9; padding:4px; margin-bottom:8px; position:relative;}
.item dl dt .isvideo { position:absolute; display:block; right:0; top:0; height:53px; width:53px; z-index:10;}
.item dl dt img { display:block; height:155px; overflow:hidden;}
.item dl dd.title { height:20px; line-height:20px; font-size:12px; overflow:hidden; white-space:nowrap;}
.item dl dd.title a { color:#093D72;}
#coop .title_hd{ border-bottom:3px solid #686868;}
#coop .bd{ width:1000px; padding:10px; background: #fafafa; border-radius: 3px; color: #a8a8a8; line-height: 26px;}
#coop .bd a{ padding:0 7px; margin:0; font-size:12px; color:#686868;}
#coop a:hover{ color:#333;}
.layout {width: 1020px; margin-top:10px;clear: both;text-align: left;}
.sitemap { background:#333333; margin-top:10px;}
.sitemap h2.title { height:40px; line-height:40px; background:#2C2C2C;}
.sitemap h2.title span.fname {text-align: left; display:block; height:40px; width:1000px; margin:0 auto; font-weight:normal; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#FFFFFF;}
.sitemap .list { width:1000px; margin:0 auto;padding: 10px 0 2px 0; font-size:12px;  background:url(http://mao.hunanzhibo.com/footer_split.gif) 0 100% repeat-x;}
.sitemap .list p { height:26px; line-height:26px; overflow:hidden; margin-bottom:12px;}
.sitemap .list p.org { margin-bottom:25px;}
.sitemap .list p a { color:#999999; margin-right:12px;}
.sitemap .list p strong { float:left; height:26px; font-size:14px; color:#CCCCCC; margin-right:12px;}
.sitemap .list p strong a { color:#CCCCCC; margin-right:0;}
.sitemap .list span.w { float:left; margin-right:40px;}
.sitemap .list span.w { float:left; margin-right:40px;}

.haowai { border:1px solid #E7E7E7; padding:5px 0 5px 2px; margin-bottom:10px;}
.haowai li { height:22px; line-height:22px; font-size:12px;}
.footer { background:#333333; width:100%;margin: 0 auto;font-family: Tahoma,Geneva,sans-serif;font-size: 12px;padding: 5px 0;text-align: center;}
.footer p { color:#AEAEAE; padding:0; margin:0 auto;text-align: center;}
.footer p a { color:#AEAEAE;}
.footer p {line-height:250%;}
.footer p.links { color:#DDDDDD;}
.footer p.links a { margin-left:3px; margin-right:3px;}
.footer p span { margin-left:5px; margin-right:5px;}
