﻿body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl{margin:0;padding:0;}
BODY {
	LINE-HEIGHT: 21px;
	MARGIN: 0px;
	FONT-FAMILY: "宋体";
	COLOR: #333333;
	FONT-SIZE: 14px;
	background-attachment: fixed;
	background-image: url(../images07/index_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#E6F4FF;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ul {
	LIST-STYLE-TYPE: none
}
li {
	LIST-STYLE-TYPE: none
}

form {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}

A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 20px;
}
h4 {
	COLOR: #000000;
	FONT-SIZE: 14px;
}
h5 {
	COLOR: #B05206;
	FONT-SIZE: 14px;
}
.clearfloat {clear:both;}
.l {
	float: left; display: inline;
}
.r {
	float: right; display: inline;
}
.container{ width:1000px; margin: 0px auto; background:#FFFFFF}
.top {
	  height:63px;
	  width:1000px;
	  margin: 0px auto;
}
.toplink {
	height:33px;
	width:290px;
	margin-top:27px;
	line-height:33px;
	padding-left:10px;
	float:left;
	display:inline;
}
.toplink a{
	  line-height:33px;
	  font-size:14px;
	  color:#000000;
}
.toplink a:hover{
	  line-height:33px;
	  font-size:14px;
	  color:#ff0000;
}
.toplink1 {
	height:33px;
	margin-top:27px;
	padding-left:37px;
	float:left;
	display:inline;
}
.toplink1 a{
	  line-height:30px;
	  font-size:14px;
	  color:#333333;
	  padding-top:3px;
	  font-weight:bold;
	  display:block;
}
.toplink1 a:hover{
	  line-height:30px;
	  font-size:14px;
	  padding-top:3px;
	  color:#ff0000;
	  font-weight:bold;
}
.login {
	width:560px;
	color:#333333;
	margin-top:27px;
	line-height: 27px;
	height:27px;
	padding-top:6px;
	font-size: 14px;
	text-align:left;
	float:right;
}
.login input {
	background-color: #FFFFFF;
	height: 20px;
	width: 87px;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	font-size: 14px;
	color: #999999;
	margin: 0px;
	padding: 0px;
	margin-right:5px;
	float:left;
}
.login select {
	margin: 0px;
	padding: 0px;
	float:left;
	width:115px;
	height:22px;
	line-height:22px;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	font-size:14px;
	margin-right:8px;
	margin-left:5px;
	float:left;
}
.login img{
	  margin:0;
	  padding:0;
	  margin-right:8px;
	  border:0;
	  float:left;
}
.login span{
	float:left;
	font-size:14px;
	color:#333333;
	text-align:left;
	line-height:27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.banner {
	  width:1000px;
	  height:153px;
	  margin: 0px auto;
}
.pindao {
	margin-top:10px;
	height:30px;
	width:493px;
	float:right;
}
.pindao li {
	color:#fff;
	font-size:14px;
	height:30px;
	line-height:30px;
	padding-left:18px;
	padding-right:18px;
	text-align:left;
	float:left;
	display:block;
}
.pindao li a{
	color:#fff;
	font-size:14px;
	height:30px;
	line-height:30px;
	text-align:left;
	font-weight:bold;
}
.pindao li a:hover{
	color:#fff000;
	font-size:14px;
	height:30px;
	line-height:30px;
	font-weight:bold;
}
/*nav*/
.nav {
	height:35px;
	width:1000px;
	margin: 0px auto;
	
}
.nav_lm_list {
	  padding-left:15px;
	  height:35px;
	  width:500px;
	  float:left;
}
.nav_lm_list ul {
	  height:35px;
}
.nav_lm_list li{
	  height:35px;
	  line-height:35px;
	  font-size:14px;
	  color:#ffffff;
	  font-weight:bold;
	  text-align:center;
	  float:left;
	  display:block;
	  width:93px;
	  
}
.nav_lm_list a{
	  height:35px;
	  line-height:35px;
	  font-size:14px;
	  color:#ffffff;
	  font-weight:bold;
	  display:block;
}
.nav_lm_list a:hover{
	  height:35px;
	  line-height:35px;
	  font-size:14px;
	  color:#fff000;
	  font-weight:bold;
}
.search {
	height:35px;
	width:309px;
	float:right;
}
.search input {
	height: 26px;
	width: 200px;
	border: 0;
	font-size: 14px;
	line-height: 26px;
	color: #999999;
	padding: 0px;
	display:block;
	padding-left:30px;
	float:left;
	margin-top:4px;
	background-image: url(../images07/index_15.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.search img{
	  float:left;
}
.container{
	  background:#ffffff;
	  overflow:auto;
	  zoom:1;
}
/*focus news */
.main {
	  width:690px;
	  float:left;
	  overflow:auto;
	  zoom:1;
}
.picnews {
	  width:686px;
	  border:1px solid #C7D8E4;
	  height:47px;
	  margin-bottom:5px;
	  margin-left:1px;
	  text-align:center;
}
.picnews img{
	  height:47px;
}
.focus_news {
	  width:688px;
	  margin-left:1px;
}
.mainnews {
	  width:384px;
	  float:right;
}
.more{
	float:right;
	width:55px;
}
.more:link{
	font-size: 14px;
	line-height: 27px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more:visited{
	font-size: 14px;
	line-height: 27px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more:hover {
	font-size: 14px;
	line-height: 27px;
	color: #ff0000;
	text-decoration: none;
}
/*r side */
.r_side {
	  width:304px;
	  float:right;
	  overflow:auto;
}
.r_side h3{
	height:34px;
	
}
.r_side h3 span{
	float:left;
	font-size:14px;
	color:#0066CC;
	line-height:31px;
	padding-top:3px;
	padding-left:26px;
}
.list01{
	border:1px solid #CCCCCC;
	border-top:0px;
	padding-top:5px;
	height:229px;
}
.list01 ul{
	overflow:auto;
	zoom:1;
	width:278px;
	margin:0px auto;
}
.list01 ul li{
	background-image: url(../images07/dotline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 14px;
	line-height: 28px;
	color: #333333;
	width:278px;
	float:left;
	display:inline;
}
.list01 ul li a{
	font-size: 14px;
	line-height: 28px;
	color: #333333;
}
.list01 ul li a:hover{
	font-size: 14px;
	line-height: 28px;
	color: #ff0000;
}
.more1{
	float:right;
	width:55px;
	padding-top:5px;
}
.more1:link{
	font-size: 14px;
	line-height: 27px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more1:visited{
	font-size: 14px;
	line-height: 27px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more1:hover {
	font-size: 14px;
	line-height: 27px;
	color: #ff0000;
	text-decoration: none;
}
/*index03 zwgk*/
.zwgk {
	  width:996px;
	  height:248px;
	  zoom:1;
}
.zwgk_box {
	  width:954px;
	  margin-top:10px;
	  float:right;
	  zoom:1;
}
.more2{
	float:right;
	width:25px;
}
.more2:link{
	font-size: 14px;
	line-height: 34px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more2:visited{
	font-size: 14px;
	line-height: 34px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more2:hover {
	font-size: 14px;
	line-height: 34px;
	color: #ff0000;
	text-decoration: none;
}
.more02{
	float:right;
	width:55px;
}
.more02:link{
	font-size: 14px;
	line-height: 34px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more02:visited{
	font-size: 14px;
	line-height: 34px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more02:hover {
	font-size: 14px;
	line-height: 34px;
	color: #ff0000;
	text-decoration: none;
}
.jiance {
	  width:290px;
	  height:55px;
	  padding-top:9px;
	  margin-top:5px;
	  float:left;
	  margin-right:5px;
	  padding-left:19px;
	  text-align:left;
}
.jiance span{
	  width:55px;
	  height:21px;
	  float:left;
}
.jiance li{
	  float:left;
	  line-height:25px;
	  padding-right:14px;
	  font-size: 14px;
	  color: #333;
	  display: block;
	  white-space: nowrap;
}
.jiance li a{
	  line-height:25px;
	  font-size: 14px;
	  color: #333;
}
.jiance_list li a:hover{
	  line-height:25px;
	  font-size: 14px;
	  color: #333;
}
.minglu {
	  width:310px;
	  height:55px;
	  padding-top:9px;
	  margin-top:5px;
	  float:left;
	  margin-right:5px;
	  margin-left:19px;
}
.minglu span{
	  width:55px;
	  height:21px;
	  float:left;
}
.minglu li{
	  float:left;
	  line-height:25px;
	  padding-right:14px;
	  font-size: 14px;
	  color: #333;
	  display: block;
	  white-space: nowrap;
	  
}
.minglu li a{
	  line-height:25px;
	  font-size: 14px;
	  color: #333;
}
.minglu li a:hover{
	  line-height:25px;
	  font-size: 14px;
	  color: #333;
}
.zhuanlan {
	  width:275px;
	  height:55px;
	  padding-top:9px;
	  margin-top:5px;
	  float:left;
	  margin-right:5px;
	  margin-left:19px;
}
.zhuanlan span{
	  width:55px;
	  height:21px;
	  float:left;
}
.zhuanlan li{
	  float:left;
	  line-height:25px;
	  font-size: 14px;
	  color: #333;
	  display: block;
	  white-space: nowrap;
}
.zhuanlan li a{
	  line-height:25px;
	  font-size: 14px;
	  color: #333;
}
.zhuanlan li a:hover{
	  line-height:25px;
	  font-size: 14px;
	  color: #333;
}

.more3{
	float:right;
	width:35px;
	display:block;
}
.more3:link{
	font-size: 14px;
	line-height: 25px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more3:visited{
	font-size: 14px;
	line-height: 25px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more3:hover {
	font-size: 14px;
	line-height: 25px;
	color: #ff0000;
	text-decoration: none;
}

/*index04 zmhd*/
.zmhd {
	  width:996px;
	  height:238px;
	  zoom:1;
}
.zmhd_box {
	  width:946px;
	  margin-top:8px;
	  float:right;
	  zoom:1;
}
.zxwz {
	  width:468px;
	  height:225px;
	  float:left;
}
.zxwz h3{
	  height:35px;
}
.list02{
	margin-top:33px;
	height:155px;
}
.list02 li{
	font-size: 14px;
	line-height: 31px;
	color: #333333;
	width:468px;
	float:left;
	display:inline;
}
.list02 li a{
	font-size: 14px;
	line-height: 31px;
	color: #333333;
}
.list02 li a:hover{
	font-size: 14px;
	line-height: 31px;
	color: #ff0000;
}
.list02 .li01{
	font-size: 14px;
	line-height: 31px;
	color: #333333;
	width:130px;
	padding-left:20px;
	float:left;
	text-align:left;
}
.list02 .li02{
	font-size: 14px;
	line-height: 31px;
	color: #333333;
	width:75px;
	float:left;
	text-align:left;
}
.list02 .li03{
	font-size: 14px;
	line-height: 31px;
	color: #333333;
	width:240px;
	float:left;
	text-align:center;
}
.more4{
	float:right;
	width:55px;
}
.more4:link{
	font-size: 14px;
	line-height: 33px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more4:visited{
	font-size: 14px;
	line-height: 33px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more4:hover {
	font-size: 14px;
	line-height: 33px;
	color: #ff0000;
	text-decoration: none;
}
.zmhd_r_side {
	  width:472px;
	  float:right;
}
.zmhd_r_email{
	  margin-bottom:9px;
	  float:left;
}
.zmhd_r_email img {
	  width:467px;
	  height:62px;
}
.gtcyjd{
	width:466px;
	float:left;
}
.gtcyjd h3{
	height:30px;
}
.list03 {
	padding-top:10px;
	padding-left:10px;
	height:110px;
}
.list03 li{
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	width:110px;
	float:left;
	display:inline;
}
.list03 li a{
	font-size: 14px;
	line-height: 26px;
	color: #333333;
}
.list03 li a:hover{
	font-size: 14px;
	line-height: 26px;
	color: #ff0000;
}

/*index05 wsfw*/
.wsfw {
	  width:996px;
	  height:248px;
	  zoom:1;
}
.wsfw_box {
	  width:948px;
	  margin-top:8px;
	  height:240px;
	  float:right;
	  zoom:1;
}
.grfw{
	width:305px;
	margin-right:6px;
	height:144px;
	margin-bottom:7px;
	float:left;
}
.grfw h3{
	height:35px;
}
.qyfw{
	width:332px;
	margin-right:6px;
	height:144px;
	margin-bottom:7px;
	float:left;
}
.qyfw h3{
	height:35px;
}
.cxfw{
	width:290px;
	margin-right:6px;
	height:144px;
	margin-bottom:7px;
	float:left;
}
.cxfw h3{
	height:35px;
}
.more5{
	float:right;
	width:55px;
}
.more5:link{
	font-size: 14px;
	line-height: 35px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more5:visited{
	font-size: 14px;
	line-height: 35px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more5:hover {
	font-size: 14px;
	line-height: 35px;
	color: #ff0000;
	text-decoration: none;
}

.list04 {
	padding-top:5px;
	padding-left:10px;
	height:100px;
}
.list04 li{
	font-size: 14px;
	line-height: 25px;
	color: #333333;
	width:70px;
	text-align:left;
	float:left;
	display:inline;
}
.list04 li a{
	font-size: 14px;
	line-height: 25px;
	color: #333333;
}
.list04 li a:hover{
	font-size: 14px;
	line-height: 25px;
	color: #ff0000;
}
.list040 {
	padding-top:5px;
	padding-left:10px;
	height:100px;
}
.list040 li{
	font-size: 14px;
	line-height: 25px;
	color: #333333;
	width:105px;
	text-align:left;
	float:left;
	display:inline;
}
.list040 li a{
	font-size: 14px;
	line-height: 25px;
	color: #333333;
}
.list040 li a:hover{
	font-size: 14px;
	line-height: 25px;
	color: #ff0000;
}
.list041 {
	padding-top:5px;
	padding-left:10px;
	height:100px;
}
.list041 li{
	font-size: 14px;
	line-height: 25px;
	color: #333333;
	width:130px;
	text-align:left;
	float:left;
	display:inline;
}
.list041 li a{
	font-size: 14px;
	line-height: 25px;
	color: #333333;
}
.list041 li a:hover{
	font-size: 14px;
	line-height: 25px;
	color: #ff0000;
}
.pic_box01 {
	height:82px;
	width:305px;
	float:left;
	margin-right:6px;
}
.pic_list01 {
	padding-top:5px;
	padding-left:13px;
}
.pic_list01 li{
	height: 35px;
	width:86px;
	margin-right:10px;
	margin-bottom:2px;
	float:left;
	display:inline;
}
.pic_list01 li img{
	height: 35px;
	width:86px;
}
.pic_box02 {
	height:82px;
	width:332px;
	margin-right:6px;
	float:left;
}
.pic_list02 {
	padding-top:5px;
	padding-left:9px;
}
.pic_list02 li{
	height: 32px;
	width:152px;
	margin-right:9px;
	margin-bottom:5px;
	float:left;
	display:inline;
}
.pic_list02 li img{
	height: 32px;
	width:152px;
}
.bmfl_box {
	height:82px;
	width:292px;
	float:left;
}
.list042 {
	padding-top:5px;
	height:77px;
	padding-left:45px;
}
.list042 li{
	font-size: 14px;
	line-height: 25px;
	color: #333333;
	width:80px;
	text-align:left;
	float:left;
	display:inline;
	display:block;
}
.list042 li a{
	font-size: 14px;
	line-height: 25px;
	color: #333333;
}
.list042 li a:hover{
	font-size: 14px;
	line-height: 25px;
	color: #ff0000;
}
.more6{
	float:right;
	width:55px;
}
.more6:link{
	font-size: 14px;
	line-height: 25px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more6:visited{
	font-size: 14px;
	line-height: 25px;
	color: #3586D7;
	text-decoration: none;
	font-weight:bold;
}
.more6:hover {
	font-size: 14px;
	line-height: 25px;
	color: #ff0000;
	text-decoration: none;
}
/*index06*/
.index06 {
	  width:998px;
	  height:87px;
	  zoom:1;
}
.zwrd_box {
	  width:690px;
	  margin-top:15px;
	  height:55px;
	  float:left;
}
.zwrd_box01 {
	  width:170px;
	  padding-left:95px;
	  float:left;
}
.zwrd_box02 {
	  width:170px;
	  padding-left:40px;
	  float:left;
}
.zwrd_box03 {
	  width:167px;
	  padding-left:48px;
	  float:left;
}
.zwrd_list {
	padding-top:5px;
}
.zwrd_list li{
	font-size: 14px;
	line-height: 23px;
	height:23px;
	color: #333333;
	text-align:left;
	float:left;
	display: inline;
	white-space:nowrap;
}
.zwrd_list li a{
	font-size: 14px;
	line-height: 23px;
	color: #333333;
	margin-right:6px;
	display:block;
}
.zwrd_list li a:hover{
	font-size: 14px;
	line-height: 23px;
	color: #ff0000;
}

.cyxx_box {
	  width:300px;
	  margin-top:15px;
	  height:55px;
	  float:right;
}
.cyxx_list {
	padding-top:5px;
	padding-left:58px;
}
.cyxx_list li{
	font-size: 14px;
	line-height: 23px;
	height:23px;
	color: #333333;
	text-align:left;
	margin-right:8px;
	float:left;
	display:block;
	overflow:hidden;
}
.cyxx_list li a{
	font-size: 14px;
	line-height: 23px;
	color: #333333;
}
.cyxx_list li a:hover{
	font-size: 14px;
	line-height: 23px;
	color: #ff0000;
}

/*index07*/
.friendlink {
	  width:999px;
	  height:35px;
	  margin-bottom:5px;
}
.friendlink li {
	  width:170px;
	  height:35px;
	  margin-right:1px;
	  margin-left:1px;
	  text-align:center;
	  float:left;
	  display:inline;
}
.friendlink li a{
	font-size: 14px;
	line-height: 35px;
	color: #ffffff;
	font-weight:bold;
}
.friendlink li a:hover{
	font-size: 14px;
	line-height: 35px;
	color: #fff000;
	font-weight:bold;
}
.footer{
	text-align:center;
	font-size:14px;
	line-height:25px;
	color:#666666;
	height:90px;
	padding-top:18px;
}
.footer a{
	font-size:14px;
	line-height:25px;
	color:#666666;
}
.footer a:hover{
	font-size:14px;
	line-height:25px;
	color:#ff0000;
}
