/* CSS Document 页面内容样式——首页 */
body {
	text-align:center;
	font: 12px/160% "微软雅黑", Helvetica, Arial, sans-serif;
	color:#444;
	margin: 0 auto;
	background-color:#e3e3e3;
}
/*中部内容样式begin*/

/*中部主要区域begin*/
.content_main {
	padding:10px 6px;
	height:auto;
	width: 990px;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	background-color: #fff;
}

/*第一部分*/
.content_first{
	display:block;
	margin:0 auto;
	height:246px;
	overflow:hidden;
	
}
/*第一部分左边begin*/
.content_first_left {
	width:485px;
	height:auto;
	overflow:hidden;
	float: left;
}
.content_first_left h3{
	height:33px;
	display:block;
	overflow:hidden;
	text-align: left;
}
.content_first_left .content {
	height:194px;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	padding:5px 0;
	display:block;
}
.content_first_left .content .focus{
	float:left;
	width:200px;
	height:194px;
	display:block;
}
.content_first_left .content .txt{
	float:right;
	width:282px;
	height:194px;
}
/*第一部分左边列表begin*/
.content_first_left .content .txt  ul {
	display:block;
	height:auto;
	overflow:hidden;
	padding: 0;
	height:auto;
}
.content_first_left .content .txt li {
	display:block;
	height:22px!important;
	height:17px;
	line-height:22px;
	padding:2px 6px 0px 18px;
	background:url(../images/bd.gif) 2px 8px no-repeat;
	text-align: left;
	font-size: 14px;
}
.content_first_left .content .txt li a:link,.content_first_left .content .txt li a:visited{
	color:#577212;
	text-decoration:none;
}
.content_first_left .content .txt li a:hover,.content_first_left .content .txt li a:active{
	text-decoration: none;
	color: #f00;
}

/*第一部分左边列表end*/
/*第一部分左边end*/

/*第一部分右边begin*/
.content_first_right {
	width:485px;
	height:237px;
	overflow:hidden;
	float: right;
	background:url(../images/gg_1.gif) 0 0 no-repeat;
}
.content_first_right h3{
	height:33px;
	display:block;
	overflow:hidden;
	text-align: left;
}
.content_first_right .content {
	height:194px;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	padding:5px 0;
	display:block;
}
.content_first_right .content .marquee{
	float:left;
	width:228px;
	height:180px;
	display:block;
	padding: 8px;
	overflow: hidden;
}
.content_first_right .content .marquee dl{
	display:block;
	height:auto;
	overflow:hidden;
	border: 1px dotted #999;
	margin-bottom: 8px;
}
.content_first_right .content .marquee dt{
	display:block;
	line-height:24px;
	height:24px;
	font-size:14px;
	font-weight:600;
	text-align:left;
	padding:0 0 0 10px;
}
.content_first_right .content .marquee dd{
	display:block;
	height:auto;
	overflow:hidden;
	text-align:left;
	line-height:130%;
	padding: 2px 6px;
}
.content_first_right .content .quicknav{
	float:right;
	width:240px;
	height:180px;
	display:block;
	padding: 8px 0;
}
.content_first_right .content .quicknav ul {
	display:block;
	height:174px;
	overflow:hidden;
	padding-top: 6px;
}
.content_first_right .content li {
	display:block;
	float:left;
	width:90px;
	padding-left:26px;
	text-align:center;
	line-height:23px;
	font-size:14px;
	height:23px;
	margin-bottom:6px;
	background:url(../images/bg_quicknav_01.gif) -6px 0 no-repeat;
}

/*第一部分右边end*/
/*第一部分end*/


/*第二部分begin*/
.content_second{
	display:block;
	margin:0 auto;
	height:238px;
	overflow:hidden;
}
/*第二部分左边begin*/
.content_second_left {
	width:485px;
	height:auto;
	overflow:hidden;
	float: left;
}
.content_second_left h3{
	height:26px;
	display:block;
	overflow:hidden;
	text-align: left;
	background:url(../images/da_bg2.gif) 0 0 no-repeat;
	padding-left: 70px;
	font-size: 14px;
	line-height: 26px;
	letter-spacing: 4px;
	padding-top: 3px;
}
.content_second_left .content {
	height:194px;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	padding:5px;
	background:url(../images/da_b_1.gif) 0 0 repeat-x;
	border:1px solid #dcf270;
	border-top:none;
	display:block;
}
.content_second_left .content .titlenav {
	height:22px;
	line-height:22px;
	padding:2px 20px 2px 6px;
	text-align:center;
	margin-bottom: 12px;
}
.content_second_left .content img{
	float:left;
	display:block;
	border:1px solid #ccc;
	width:177px;
	height:144px;
}
.content_second_left .content ul {
	float:right;
	width:280px;
	height:auto;
	display:block;
	height:auto;
	overflow:hidden;
	padding: 0 6px;
	height:auto;
}
.content_second_left .content li {
	display:block;
	height:22px!important;
	height:17px;
	line-height:21px;
	padding:2px 6px 0px 16px;
	background:url(../images/arrow_list.gif) 3px 7px no-repeat;
	text-align: left;
	font-size: 14px;
}
/*第二部分左边end*/

.content_ad_1000{
	display:block;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	padding: 10px 0;
}
.content_ad_1000 img{
	display:block;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	width:990px;
}
/*第二部分右边begin*/
.content_second_right {
	width:485px;
	height:237px;
	overflow:hidden;
	float: right;
}
.content_second_right h3{
	height:26px;
	display:block;
	overflow:hidden;
	text-align: left;
	background:url(../images/da_bg2.gif) 0 0 no-repeat;
	padding-left: 70px;
	font-size: 14px;
	line-height: 26px;
	letter-spacing: 4px;
	padding-top: 3px;
}
.content_second_right .content {
	height:194px;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	padding:5px;
	display:block;
	background:url(../images/da_b_1.gif) 0 0 repeat-x;
	border:1px solid #dcf270;
	border-top:none;
}
.content_second_right .content .titlenav {
	height:22px;
	line-height:22px;
	padding:2px 20px 2px 6px;
	text-align:center;
	margin-bottom: 12px;
}

.content_second_right .content img{
	float:left;
	display:block;
	border:1px solid #ccc;
	width:177px;
	height:144px;
}
.content_second_right .content ul {
	float:right;
	width:280px;
	height:auto;
	display:block;
	height:auto;
	overflow:hidden;
	padding: 0 6px;
	height:auto;
}
.content_second_right .content li {
	display:block;
	height:22px!important;
	height:17px;
	line-height:21px;
	padding:2px 6px 0px 16px;
	background:url(../images/arrow_list.gif) 3px 7px no-repeat;
	text-align: left;
	font-size: 14px;
}
/*第二部分右边end*/
/*第二部分end*/

/*第三部分begin*/
.content_third{
	display:block;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
/*第三部分左边begin*/
.content_third_left {
	width:387px;
	height:282px;
	overflow:hidden;
	float: left;
	margin-right: 12px;
}
.content_third_left h3{
	height:24px;
	display:block;
	overflow:hidden;
	text-align: left;
	background:url(../images/da_bg2.gif) 0 0 no-repeat;
	padding-left: 70px;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 4px;
	padding-top: 5px;
}

.content_third_left .content {
	height:230px;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	padding:5px;
	border:1px solid #dcf270;
	border-top:none;
	display:block;
	background:url(../images/da_b_2.gif) -1px 0 repeat-x;
}
.content_third_left .content .titlenav {
	height:22px;
	line-height:20px;
	padding:2px 8px 2px 6px;
	text-align:center;
	margin-bottom: 12px;
}
.content_third_left .content ul {
	display:block;
	height:auto;
	overflow:hidden;
}
.content_third_left .content li {
	display:block;
	height:22px!important;
	height:17px;
	line-height:21px;
	padding:2px 6px 0px 16px;
	background:url(../images/arrow_list.gif) 9px 7px no-repeat;
	text-align: left;
	font-size: 14px;
}

/*第三部分左边end*/

/*第三部分中间begin*/
.content_third_mid {
	width:387px;
	height:282px;
	overflow:hidden;
	float: left;
}
.content_third_mid h3{
	height:24px;
	display:block;
	overflow:hidden;
	text-align: left;
	background:url(../images/da_bg2.gif) 0 0 no-repeat;
	padding-left: 70px;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 4px;
	padding-top: 5px;
}
.content_third_mid .content {
	height:230px;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	padding:5px;
	border:1px solid #dcf270;
	border-top:none;
	display:block;
	background:url(../images/da_b_2.gif) -1px 0 repeat-x;
}
.content_third_mid .content .titlenav {
	height:22px;
	line-height:20px;
	padding:2px 8px 2px 6px;
	text-align:center;
	margin-bottom: 12px;
}
.content_third_mid .content ul {
	display:block;
	height:auto;
	overflow:hidden;
}
.content_third_mid .content li {
	display:block;
	height:22px!important;
	height:17px;
	line-height:21px;
	padding:2px 6px 0px 16px;
	background:url(../images/arrow_list.gif) 3px 7px no-repeat;
	text-align: left;
	font-size: 14px;
}

/*第三部分中间end*/

/*第三部分右边begin*/
.content_third_right {
	width:193px;
	height:287px;
	overflow:hidden;
	float: right;
	background:url(../images/bg_search_01.jpg) 9px 50px no-repeat;
}
.content_third_right h3{
	height:24px;
	display:block;
	overflow:hidden;
	text-align: left;
	background:url(../images/da_bg3.gif) 0 0 no-repeat;
	padding-left: 44px;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 4px;
	padding-top: 5px;
}
.content_third_right .content {
	height:230px;
	overflow:hidden;
	text-align:left;
	padding:5px;
	border:1px solid #dcf270;
	border-top:none;
	display:block;
}
.content_third_right .content img {
	height:222px;
	width:171px;
	overflow:hidden;
	padding:2px;
	border:1px solid #ccc;
	margin:0 auto;
	display:block;
}

/*第三部分右边end*/
/*第三部分end*/
/*第四部分begin*/
.content_fourth{
	display:block;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
/*第四部分左边begin*/
.content_fourth_left {
	width:387px;
	height:210px;
	overflow:hidden;
	float: left;
	margin-right: 12px;
}
.content_fourth_left h3{
	height:24px;
	display:block;
	overflow:hidden;
	text-align: left;
	background:url(../images/da_bg2.gif) 0 0 no-repeat;
	padding-left: 70px;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 4px;
	padding-top: 5px;
}

.content_fourth_left .content {
	height:170px;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	padding:5px;
	border:1px solid #dcf270;
	border-top:none;
	display:block;
}
.content_fourth_left .content .research{
	height:170px;
	display:block;
	float:left;
	width:185px;
	overflow:hidden;
}
.content_fourth_left .content .search{
	height:170px;
	display:block;
	float:right;
	width:185px;
	overflow:hidden;
}
/*左边sub导航搜索box begin*/
.content_fourth_left .content .search .sub_search {
	height:168px;
	overflow:hidden;
	background-color: #f9f9f9;
	display: block;
	border: 1px solid #ccc;
}
.content_fourth_left .content .search .sub_search h4{
	display:block;
	height:32px;
	line-height:32px;
	margin-bottom: 0px;
	padding: 2px 2px 0 8px;
	font-size: 14px;
	color: #333;
	text-align: left;
	background-color: #f3f3f3;
}
.content_fourth_left .content .search .sub_search p{
	padding:3px 0;
	text-align:left;
	display:block;
	clear: both;
	height: 24px;
	overflow: hidden;
	border-bottom: 1px dotted #ccc;
	color: #444;
}
.content_fourth_left .content .search .sub_search label {
	width:50px;
	text-align:right;
	display: block;
	float: left;
	padding-right: 6px;
	line-height: 20px;
	padding-top: 2px;
}
/*左边sub导航搜索box end*/

/*第四部分左边end*/

/*第四部分中间begin*/
.content_fourth_mid {
	width:387px;
	height:210px;
	overflow:hidden;
	float: left;
}
.content_fourth_mid h3{
	height:24px;
	display:block;
	overflow:hidden;
	text-align: left;
	background:url(../images/da_bg2.gif) 0 0 no-repeat;
	padding-left: 70px;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 4px;
	padding-top: 5px;
}
.content_fourth_mid .content {
	height:170px;
	overflow:hidden;
	text-align:left;
	line-height:18px;
	padding:5px;
	border:1px solid #dcf270;
	border-top:none;
	display:block;
}
.content_fourth_mid .content ul {
	display:block;
	height:auto;
	overflow:hidden;
}
.content_fourth_mid .content li {
	display:block;
	height:22px!important;
	height:17px;
	line-height:21px;
	padding:2px 6px 0px 16px;
	background:url(../images/arrow_list.gif) 3px 7px no-repeat;
	text-align: left;
	font-size: 14px;
}
/*第四部分中间end*/

/*第四部分右边begin*/
.content_fourth_right {
	width:193px;
	height:210px;
	overflow:hidden;
	float: right;
	background:url(../images/bg_search_01.jpg) 9px 50px no-repeat;
}
.content_fourth_right h3{
	height:24px;
	display:block;
	overflow:hidden;
	text-align: left;
	background:url(../images/da_bg3.gif) 0 0 no-repeat;
	padding-left: 50px;
	font-size: 14px;
	line-height: 24px;
	padding-top: 5px;
}
.content_fourth_right .content {
	height:170px;
	overflow:hidden;
	text-align:left;
	padding:5px;
	border:1px solid #dcf270;
	border-top:none;
	display:block;
}
.content_fourth_right .content ul {
	display:block;
	height:auto;
	overflow:hidden;
}
.content_fourth_right .content li {
	display:block;
	height:22px!important;
	height:17px;
	line-height:21px;
	padding:2px 6px 0px 16px;
	background:url(../images/arrow_list.gif) 3px 7px no-repeat;
	text-align: left;
	font-size: 14px;
}
/*第四部分右边end*/
/*第四部分end*/

/*友情链接begin*/
.content_friendlink{
	padding:0 6px;
	height:auto;
	width: 990px;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	border-top: none;
	background-color: #fff;
}
.friendlink{
	OVERFLOW: hidden;
	clear: both;
	height: auto;
	display: block;
	border-bottom: none;
}
.friendlink h3 {
	display:block;
	height:24px;
	padding:2px 12px 2px;
	line-height: 22px;
	text-align: left;
	font-size: 14px;
	color: #fff;
	background: url(../images/yq.gif) 0 0 repeat-x;
	margin-bottom: 6px;
}
.friendlink ul{
	margin:0 auto;
	padding: 3px 0 3px 3px;
	display:block;
	clear: both;
	height:auto;
	overflow: hidden;
}
.friendlink ul.txt{
	border-bottom:none;
}
.friendlink li{
	OVERFLOW: hidden;
	line-height:18px;
	text-align:center;
	padding:3px 6px;
	float:left;
	height: 21px;
}
.friendlink li img{
	width:96px;
	margin:0 auto;
	height: 38px;
	border: 1px solid #999;
}
/*友情链接end*/

