@charset "utf-8";
/* CSS Document */
@import "hhservice.css";

*{
margin:0;
padding:0;
}

body{
padding:0;
margin:0;
font-family:"宋体";
font-size:12px;
color:#000000;
}

/*清除浮动*/
.clear{
clear:both;
height:0;
line-height:0; 
}
/*行高类*/
.line-h{
line-height:24px;
*line-height:22px;}
.line-h2{
line-height:26px;
*line-height:24px;
}
.line-h3{
line-height:26px;}
.line-h4{
line-height:28px;}
.line-h5{
line-height:30px;}
/*字体大小*/
.font-s{
font-size:14px;
}
.font-s1{
font-size:10px;
}
.font-s2{
font-size:12px;
}
/*字体颜色*/
.font-c{
color:#777777;}
.font-c1{
color:#245293;}
.font-c2,.font-c2 a,.font-c2 a:hover{
color:#ff4200;
}
.font-c3,.font-c3 a,.font-c3 a:hover{
color:#245293;
}
.font-c4,.font-c4 a,.font-c4 a:hover{
color:#153d76;
}

/*内容部分*/
#content{
width:964px;
margin:10px auto;}

#guideleft,#gright,.NewsLeftImg,.guideNewsInfo,.guidesub,.guidesub img,.guidesub ul{
float:left;
}
#guideleft{
width:715px;
}
#gright{
width:232px;
margin-left:12px;
_margin-left:10px;
}
#guideright{
border:1px solid #bbdfef;
padding:1px;
background:#f7fcff;
}
.ad{
	margin-top:10px;
	text-align:center;
}
/*-----最新-----*/
.guideNews{
width:100%;
margin:0 auto;
}
.NewsLeftImg{
width:209px;
height:281px;
margin-right:13px;
padding:4px;
border:1px solid #d5d5d5;
}
.guideNewsInfo{
width:483px;
height:281px;
}
.guideNewsInfo ul{
padding:5px;
}
.guideNewsInfo ul li{
width:233px;
float:left;
}

.verynew{
border-bottom:1px dashed #CCCCCC;
height:102px;
_height:100px;
}
/*-----图片广告-----*/
.guideAD{
margin-top:5px;
}
/*-----栏目类表-----*/
.guidesub{
width:350px;
border:1px solid #bbdfef;
padding:1px;
margin:3px 0;
}
.guidesubl{
margin-right:6px;
}
.guidesub ul{
margin-top:7px;
}
.spantl{
display:inline-block;
width:190px;
}
.spantr{
width:40%;
}
.guidesub img{
padding:2px;
margin:7px;
border:1px solid #CCCCCC;
}
.guidesub h1{
height:27px;
background:#eef7fc;
line-height:25px;
font-weight:normal;
text-indent:7px;
}
.jmore{
width:50px;
padding-left:240px;
font-size:12px;
font-weight:normal;
}
/*-----右边开始-----*/
#guideright h1{
background:url(../image/guide/Guide_04.gif) no-repeat;
height:26px;
font-size:14px;
line-height:26px;
text-indent:7px;
font-weight:normal;
}
.guiderbox{
padding:10px 6px;

}
.guiderbox .searchtext{
	border:#4e9fd6 1px solid;
	background:#fff;
	font-size:12px;
	height:18px;
	line-height:16px;
	width:140px;	
}
.guiderbox .searchbutton{
	background:url(../image/perico.gif) -168px -166px no-repeat;
	border:none;
	width:47px;
	height:20px;
	font-size:12px;
	color:#fff;
	line-height:22px;
}
.searchbutton{ border:0;}

/*-----列表页面开始-----*/
.subList{
width:711px;
border:1px solid #bbdfef;
padding:1px;
}
.subList h1{
height:27px;
background:#eef7fc;
line-height:25px;
font-weight:normal;
text-indent:7px;
}

.keywords,.datalist{
border-bottom:1px solid #E8E9EA;
margin:10px auto;
width:98%;
}
.datalist{
border-bottom:none;
}
.keywords ul li{
font-size:14px;
padding-left:10px;
width:128px;
background:url(../image/guide/arrow.gif) 0 9px no-repeat;
float:left;
line-height:25px;
} 
.datalist ul li{
border-bottom:1px dashed #CCCCCC;
}
.dl{
display:inline-block;
width:600px;
}
.guidepages{
padding:10px 0;
text-align:right;
height:25px;
}
.guidepageact{
background:#ff8d23;
color:#fff;
text-decoration:none;
}
/*------show页面-----*/
.NewsTitle,.pubinfo,.maininfo,.NewsContent,.Related{
margin:10px auto;
width:660px;
text-align:center;
}
.NewsTitle{
line-height:30px;
border-bottom:1px dashed #CCCCCC;
font-size:14px;
font-weight:bold;
}
.pubinfo{
color:#cacaca;
margin:0 auto;
}
.maininfo,.Related{
width:640px;
padding:10px;
background:#eef7fc;
text-align:left;
}
.NewsContent{
width:640px;
padding:10px;
text-align:left;
}
.Related{
padding-top:1px;
border:1px dashed #CCCCCC;
}
.Related ul li{
float:left;
width:320px;
}
.Related h1{
background:url(../image/guide/showico.gif) 0 5px no-repeat;
border-bottom:1px solid #CCCCCC;
padding-left:12px;
}
.RelatedL{
display:inline-block;
width:240px;
}

.page { float:left; text-align:center; width:670px; padding:9px; margin-bottom:15px;}
.page a { font-family:Verdana; font-size:14px; text-decoration:none; margin:0 3px; padding:1px 5px;}
.page span { font-family:Verdana; font-size:14px; font-weight:bold; margin:0 3px; padding:3px;}
.page a.c1:link,.page a.c1:visited {  background:#fff; color:#000;border:1px solid #ccc;}
.page a.c1:hover { border:1px solid #C5B564; background:#C5B564; color:#fff;}