﻿/* CSS Document */
*
{
	margin: 0;
	padding: 0;
}

body
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	height: 100%;
}
img
{
	border: 0;
}

a:link
{
	color: #666666;
	text-decoration: none;
}
a:visited
{
	color: #666666;
	text-decoration: none;
}
a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
a:active
{
	color: #ff0000;
	text-decoration: underline;
}

a.red:link
{
	color: #eb6100;
	text-decoration: none;
}
a.red:visited
{
	color: #eb6100;
	text-decoration: none;
}
a.red:hover
{
	color: #ff0000;
	text-decoration: underline;
}
a.red:active
{
	color: #ff0000;
	text-decoration: underline;
}

a.green:link
{
	color: #668c1a;
	text-decoration: none;
}
a.green:visited
{
	color: #668c1a;
	text-decoration: none;
}
a.green:hover
{
	color: #375202;
	text-decoration: none;
}
a.green:active
{
	color: #375202;
	text-decoration: none;
}

li
{
	list-style: none;
}
h2
{
	font-size: 14px;
}

.clear
{
	clear: both;
}
.fleft
{
	float: left;
}
.fright
{
	float: right;
}
.tleft
{
	text-align: left;
}
.tcenter
{
	text-align: center;
}
.tright
{
	text-align: right;
}
.t10
{
	margin-top: 10px;
}
.b
{
	font-weight: bold;
}

/******************************************************************/
#Container
{
	margin: 0 auto;
	width: 981px;
}

/******************************************************************/
#Header
{
	height: 283px;
}

/******************************************************************/
#Nav
{
	margin: 0;
	padding: 0;
	height: 28px;
	background: url(../images/menu_bg.gif) no-repeat;
}

#Nav ul
{
	float: left;
	width: 981px;
}

#Nav li
{
	float: left;
	line-height: 25px;
	text-align: center;
}

.Navli1
{
	padding-left: 22px;
}

.Navli2
{
	padding-left: 25px;
}


/*****************************logo*************************************/
#Logo
{
	float: left;
	width: 351px;
	height: 77px;
}


/******************************************************************/
#Zhuanjia
{
	float: left;
	width: 981px;
	height: 178px;
	background: url(../images/titlebg.jpg) no-repeat;
}

#ZjNav
{
	float: left;
	padding: 118px 0 0 476px;
	width: 600px;
	color: #057367;
	line-height: 28px;
}

#ZjNav ul
{
	float: left;
	width: 500px;
}

#ZjNav li
{
	float: left;
	margin: 0 6px 0 0;
}

#ZjNav li a:link, #NavList li a:visited
{
	color: #057367;
	text-decoration: none;
}

#ZjNav li a:hover, #NavList li a:active
{
	color: #ffffff;
	text-decoration: underline;
}

/******************************************************************/
#MainBody
{
	margin-top: 6px;
}

/******************************************************************/

.Box{
	float:left;
	margin-bottom:12px;
	width:976px;
	height:162px;
}

.BoxLeft{
	float:left;
	width:733px;
}

.BoxRight{
	float:right;
	width:237px;
	height:162px;
}

/******************************************************************/

.PartTitle h1
{
	float: left;
	width: 733px;
	color: #fff;
	line-height: 26px;
	list-style: none;
}


.PartTitle .title
{
	float: left;
	padding-left: 10px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
}

.PartTitle .name
{
	float: left;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

.PartTitle .more
{
	float: right;
	margin-right: 10px;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
}
.PartTitle .more a:link, .PartTitle .more a:visited
{
	color: #fff;
	text-decoration: none;
}

.PartTitle .more a:hover, .PartTitle .more a:active
{
	color: #ff0000;
	text-decoration: underline;
}

.PartInfoI
{
	float: left;
	width: 360px;
}

.Textinfo
{
	float: left;
	margin-top: 6px;
	line-height: 20px;
}

.Wen
{
	float: left;
	padding-left: 30px;
	width: 320px;
	font-weight: bold;
	color: #2da497;
	background: url(../images/icon_ask.jpg) no-repeat 5px 3px;
}

.Da
{
	float: left;
	padding-left: 30px;
	width: 320px;
	color: #999999;
}

.PartInfoII
{
	float: right;
	width: 360px;
}

.TextP
{
	float: left;
	margin-top: 6px;
	width: 350px;
	hight: 60px;
	line-height: 20px;
}

.title
{
	font-size: 14px;
	font-weight: bold;
	color: #2da497;
}

.Zlist
{
	float: left;
	margin-top: 6px;
	width: 350px;
	height: 60px;
}

.Zlist ul
{
	float: left;
}

.Zlist li
{
	padding-left: 15px;
	font-size: 14px;
	line-height: 24px;
	background: url(../images/index_point2.gif) no-repeat 5px;
}

/******************************************************************/

.GtxTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/gtx_tiltlebg.gif) no-repeat;
}

.GtxBody
{
	float: left;
	height: 136px;
	width: 731px;
	background: #f6f6f6;
	border-bottom: 1px solid #8c8c8c;
	border-left: 1px solid #8c8c8c;
	border-right: 1px solid #8c8c8c;
}

.ZlhTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/zlh_tiltlebg.gif) no-repeat;
}

.ZlhBody
{
	float: left;
	width: 731px;
	height: 136px;
	border-bottom: 1px solid #be89c9;
	border-left: 1px solid #be89c9;
	border-right: 1px solid #be89c9;
}

.SsTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/shasha_tiltlebg.gif) no-repeat;
}
.hglSsTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/hgl_tiltlebg.gif) no-repeat;
}

.SsBody
{
	float: left;
	width: 731px;
	height: 136px;
	border-bottom: 1px solid #e2be99;
	border-left: 1px solid #e2be99;
	border-right: 1px solid #e2be99;
}

.HymTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/hym.gif) no-repeat;
}

.HymBody
{
	float: left;
	width: 731px;
	height: 136px;
	border-bottom: 1px solid #91c859;
	border-left: 1px solid #91c859;
	border-right: 1px solid #91c859;
}

.ZxmTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/hxm_tiltlebg.gif) no-repeat;
}

.ZxmBody
{
	float: left;
	width: 731px;
	height: 136px;
	border-bottom: 1px solid #cd969f;
	border-left: 1px solid #cd969f;
	border-right: 1px solid #cd969f;
}

.LxmTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/lxm_tiltlebg.gif) no-repeat;
}

.LxmBody
{
	float: left;
	width: 731px;
	height: 136px;
	border-bottom: 1px solid #dd977e;
	border-left: 1px solid #dd977e;
	border-right: 1px solid #dd977e;
}

.LqTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/lq_tiltlebg.gif) no-repeat;
}

.LqBody
{
	float: left;
	width: 731px;
	height: 136px;
	border-bottom: 1px solid #d2a1a9;
	border-left: 1px solid #d2a1a9;
	border-right: 1px solid #d2a1a9;
}

.SjTitle
{
	float: left;
	width: 733px;
	height: 26px;
	background: url(../images/sj_tiltlebg.gif) no-repeat;
}

.SjBody
{
	float: left;
	width: 731px;
	height: 136px;
	border-bottom: 1px solid #28d76d;
	border-left: 1px solid #28d76d;
	border-right: 1px solid #28d76d;
}


/******************************************************************/
#Foot
{
	float: left;
	margin: 0 auto;
	width: 981px;
	height: 122px;
	text-align: center;
	line-height: 20px;
	background: url(../images/footbg.gif) repeat-x;
}

#Foot .menu
{
	margin: 10px auto;
	width: 640px;
}
#Foot .menu ul
{
	text-align: center;
}
#Foot .menu ul li
{
	float: left;
	padding: 0 4px;
	margin: 0;
	overflow: hidden;
}

#Footcontent
{
	margin: 0 auto;
	width: 500px;
}

#Footlift
{
	float: left;
	margin: 4px auto;
	width: 460px;
	color: #999999;
}

#Footright
{
	float: right;
	width: 37px;
	height: 44px;
}

#Footlift ul li
{
	float: left;
	margin: 0;
	padding: 0 4px;
	line-height: 18px;
	border-left: 1px dashed #668c1a;
	overflow: hidden;
}

#FootliftP
{
	float: left;
	width: 460px;
	color: #668c1a;
}

.STYLE1
{
	color: #6B6B6B;
}

/**分页控件的样式**/
.paginator
{
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.paginator a, .pageList .this-page
{
	padding: 1px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
	margin-right: 2px;
}
.paginator a:visited
{
	padding: 1px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
}
.paginator .break
{
	padding: 1px 6px;
	border: none;
	text-decoration: none;
}
.paginator .this-page
{
	padding: 1px 6px;
	font-weight: bold;
	font-size: 13px;
	border: none;
}
.paginator a:hover
{
	color: #fff;
	background: #ffa501;
	border-color: #ffa501;
	text-decoration: none;
}

