﻿@charset "utf-8";
/*-----------主页的背景颜色----------------*/
.bg {
	background:url(../images/bg.gif);
}
/*  中间部分样式   */
.center {
	width:1004px;
	margin-top: 8px;
	height: 100%;
}
.cenleft {
	width:298px;
}
.cenfirst {
	width: 288px;
	margin-left: 8px;
	background-image: url(../images/left_bg.gif);
	background-repeat: no-repeat;
}
.cenftop {
	height:35px;
	width:260px;
	color: #4b4b4b;
	line-height: 25px;
	padding-top: 5px;
	padding-left: 20px;
}
.cenftop img {
	float: left;
	margin-top: 8px;
	margin-right: 10px;
}
.cenftop span {
	float: left;
	font-size: 14px;
}
.cenfbottom {
	width:289px;
	height: 480px;
}
.cenfbottom ul {
	padding-top: 5px;
}
.cenfbottom ul li {
	width: 256px;
	margin: 0 auto;
	border-bottom: 1px #00a6e4 dashed;
	padding-bottom: 3px;
	margin-top: 12px;
}
.cenfbottom ul li a {
	color: #487aaf;
}
.cenfbottom ul li a:hover {
	color: #636363;
}
.cenfbottom ul li img {
	width: 6px;
	height: 7px;
	margin-right: 8px;
}
.censecond {
	margin-left: 5px;
}
.censtop img {
	margin-left:10px;
	margin-right: 10px;
}
.censtop {
	height:28px;
	border-bottom:1px #00a6e4 solid;
	width:290px;
	padding-top:10px;
	font-size: 14px;
}
.censcen {
	width:270px;
	margin:0 auto;
}
.censcen ul {
	padding-top:15px;
}
.censcen ul li {
	border-bottom:1px #ccc dashed;
	font-size: 12px;
	padding-bottom: 11px;
	line-height: 18px;
	clear: both;
	height: 50px;
	padding-top: 12px;
}
*html .censcen ul li {
	padding-bottom:8px;
	padding-top: 11px;
}
.censcen ul li a {
	color:#333
}
.censcen ul li a:hover {
	color:#999;
	text-decoration:underline;
}
.censcen ul li h1 a {
	color:#487AAF
}
.censcen ul li h1 a:hover {
	color:#333;
	text-decoration:underline;
}
.censcen ul li h1 {
	font-size:12px;
	display: block;
	height: 20px;
	overflow: hidden;
	float: left;
	width: 180px;
	padding-right: 10px;
	margin:0;
	padding:0;
}
.censcen ul li span {
	height: 36px;
	overflow: hidden;
	width: 170px;
	padding-right: 10px;
	line-height: 18px;
	display:block;
	text-overflow:ellipsis;
	margin-top:0px;
}
*html .censcen ul li span {
	margin-top:-1px;
}
.censcen ul li img {
	float: left;
	display: block;
	margin-right: 10px;
	width: 70px;
	height: 52px;
}
.list_nobottom {
	height:100px;
	margin-top: 10px;
}
.advantages1 {
	margin:0 auto;
	background:url(../images/bottonhover.gif);
	width:71px;
	display:block;
	height:23px;
	margin-top: 5px;
}
*html .advantages1 {
	margin-top: 3px;
}
*html .advantages1 {
	margin-top: 3px;
}
*+html *html .advantages1 {
	margin-top: 3px;
}
a.advantages1:hover {
	background:url(../images/botton.gif);
}
.cenright {
	width:706px;
	background:url(../images/cenright.gif);
}
.cenrleft {
	width: 440px;
	margin-left: 10px;
}
*html .cenrleft {
	width: 440px;
	margin-left: 8px;
}
.cenrfirst {
	width:430px;
}
.cenrftop {
	height:33px;
	line-height:25px;
	width:430px;
	margin:0 auto;
	border-bottom:2px #00a6e4 solid;
}
.cenrftop span {
	float: left;
	font-size: 14px;
	margin-left:10px;
}
.cenrfcenter {
	width:430px;
	margin:0 auto;
}
.cenrfcenter ul {
	padding-top:10px;
}
.cenrfcenter ul li {
	height:92px;
	line-height:18px;
	border-bottom:1px #e9e9e9 solid;
	margin-top: 10px;
}
.cenrfcenter ul li img {
	width:94px;
	height:68px;
	padding:3px;
	border:1px #ccc solid;
	margin-left: 5px;
	margin-top: 5px;
}
.cenzi {
	width: 310px;
	font-size: 12px;
	margin-left: 10px;
	height: 85px;
	overflow: hidden;
	text-overflow:ellipsis;
}
.cenzi h1 {
	color:#487aaf;
	font-size: 12px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	width:300px;
	line-height: 25px;
}
.cenzi h1 a {
	color:#487aaf;
}
.cenzi h1 a:hover {
	color:#636363;
}
.censhao {
	width:430px;
	margin:0 auto;
}
.censhao ul {
	padding-top:5px;
}
.censhao ul li {
	font-size:12px;
	border-bottom:1px #e9e9e9 solid;
	padding-bottom: 5px;
	margin-top: 10px;
}
.cenlist {
	color:#606060;
	height:25px;
	width:420px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	line-height: 25px;
	font-size:14px;
}
.cenlist a {
	color:#606060;
}
.cenlist a:hover {
	color:#487aaf;
}
.cenlisttime {
	color:#487aaf;
	height:20px;
	line-height:20px;
}
.cenrright {
	width: 240px;
}
*html .cenrright {
	width: 230px;
	margin-right:-1px;
}
.cenrphoto {
	width:250px;
}
.cenrptop {
	width:240px;
	height:30px;
	line-height:30px;
	font-size: 16px;
}
.cenrptop span {
	float: left;
	font-size: 14px;
	margin-left:10px;
}
.cenrpcen {
	width:240px;
	background:url(../images/ceright.gif);
	padding-bottom: 10px;
}
.cenrpcen ul {
	padding-top:20px;
	width: 185px;
	margin: 0 auto;
}
.cenrpcen ul li {
	background:url(../images/centubg.gif) no-repeat;
	width: 100%;
	margin-top: 15px;
	height: 160px;
}
.cenrpcen ul li img {
	width:148px;
	height:107px;
	padding-left:18px;
	padding-top: 15px;
}
.cenrpcen ul li dt {
	padding-top: 5px;
	color: #00a6e2;
	font-size: 12px;
	text-align:center;
	width: 170px;
	overflow: hidden;
	height: 16px;
	margin-left: 5px;
	margin-right: 5px;
}
.cenrpcen ul li a {
	color: #00a6e2;
}
.cenrpcen ul li a:hover {
	color: #636366;
}
.cenrcon {
	width:240px;
	height:238px;
	background:url(../images/cenrightbot.gif);
}
*html .cenrcon {
	width:220px;
	height:238px;
	background:url(../images/cenrightbot.gif);
	margin-right:1px;
}
.cenrftops {
	padding-left:10px;
	height: 30px;
	line-height: 20px;
	font-size: 14px;
}
.cenrftops a {
	color:#4b4b4b;
	display:block;
	font-size:14px;
	padding-right: 10px;
	padding-top:5px;
}
.cenrftops a:hover {
	color:#0072ff;
}
.cenrfcents {
	width:230px;
	font-size:13px;
	padding-left:10px;
}
.cenrftops .more a{
	color:#0072ff;
	display:block;
	font-size:10px;
	padding-right: 10px;
	float: right;
}
.cenrftops .more a:hover {
	color:#4b4b4b;
}
.cenrfcents ul {
	padding-top:5px;
}
.cenrfcents ul li {
	color: #63636363;
	margin-top: 10px;
}
/*-----------常用宽度-----------------*/
.w1009 {
	width: 1009px;
}
/*=====底部项目合作开始======*/
.cooperation {
	width: 1004px;
	margin: 0 auto;
}
.cooperation h1 img {
	margin-right: 5px;
}

.cooperation h1 {
	font-size: 14px;
	margin-left: 15px;
	margin-top: 10px;
}
.cooperation_img {
	height: 200px;
	width: 938px;
	margin: 10px auto;
	border: 1px #ccc solid;
	background-color: #eee;
	padding-left: 15px;
	padding-right: 15px;
}
.cooperation_img img {
	padding-top: 90px;
	float: left;
}
.img_content {
	float: left;
	width: 900px;
	height: 192px;
	margin-left: 10px;
	margin-right: 10px;
	overflow: hidden;
}
.img_content ul {
	padding-top: 20px;
	text-align: center;
	padding-left: 20px;
}
.img_content ul li {
	float: left;
	width: 145px;
}
.img_content ul li img {
	border: 4px solid #ffdf00;
	padding: 2px;
	height: 120px;
	width: 100px;
}
.img_content ul li dt {
	font-size: 12px;
	line-height: 18px;
	clear: both;
	width: 115px;
	overflow: hidden;
	height: 40px;
	padding-top: 5px;
	display: block;
	float: left;
}
.img_content ul li dt a {
	color:#666;
}
.img_content ul li dt a:hover {
	color:#00F;
}
.ScrCont {
	width: 145000000px;
}
#List1, #List2 {
	float:left;
}
.headlines {
	margin-top: 5px;
}
.association_news {
	float: left;
	width: 290px;
	padding-left: 10px;
	height:330px;
	overflow:hidden;
}
.introduce {
	float: left;
	width: 178px;
	margin-right: 8px;
	margin-left: 8px;
	overflow: hidden;
	display: inline;
}
.introduce span {
	white-space: normal;
	display: block;
	height: 36px;
	overflow: hidden;
	overflow:hidden;
	line-height:20px;
	margin-top:5px;
}
.association_news ul li {
	display: block;
	padding: 1px;
	border: 1px #ccc solid;
	width: 286px;
	margin-top: 10px;
	clear: both;
	height: 68px;
}
*html .association_news ul li {
	margin-top: 6px;
}
*+html .association_news ul li {
	margin-top: 6px;
}
.association_news ul li a {
	color: #333;
}
.association_news ul .selected  {
	background-color: #06F;
	display: block;
	padding: 1px;
	border: 1px #ccc solid;
	width: 286px;
	height: 68px;
	margin-top: 10px;
}
*html .association_news ul .selected  {
	margin-top: 6px;
}
*+html .association_news ul .selected  {
	margin-top: 6px;
}
.selected .introduce a {
	color: #FFF;
}
.association_news ul li h1 {
	font-size: 14px;
	line-height: 20px;
	display: block;
}
.association_news ul li img {
	float: left;
	margin: 3px;
	padding: 1px;
	border: 1px solid #ccc;
	width: 80px;
	height: 58px;
}
.association_news ul .selected img {
	float: left;
	margin: 3px;
	padding: 1px;
	border: 1px solid #fff;
	width: 80px;
	height: 58px;
}
.headlines_news {
	float: right;
	width: 695px;
	height: 325px;
	margin-top: 6px;
	margin-right: 5px;
	overflow:hidden;
}
*html .headlines_news {
	width: 690px;
}
.focus {
	width:100%;
}

