@charset "gb2312";
* {
	margin: 0px;
	padding: 0px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;   
}
body {
	font-family: "ËÎÌå";
	font-size: 12px;
	color: #3c3c3c;
	background-color: #FFFFFF;
}
a {
	color: #3c3c3c;
	text-decoration: none;
}
li {
	list-style-type: none;
}
.clear {
	clear: both;
}
#head {
   width:1003px;
   margin-left:auto;
   margin-right:auto;
}
#logo {
   width:755px;
   height:120px;
   float:left;
   background-image:url(../images/logo.gif);
   background-repeat:no-repeat;
}
#nav-top {
   float:right;
   width:206px;
   height:59px;
}
#nav-top .shouye {
    margin-left:0px;
	border:0px;
}
#nav-top li {
   float:left;
   margin-left:10px;
   padding-left:10px;
   height:20px;
   line-height:14px;
   overflow:hidden;
   border-left:solid 1px #3c3c3c;
   margin-top:27px;
}
#search {
   width:434px;
   height:22px;
   float:right;
}
.search {
   float:left;
   height:20px;
   border: solid 1px #c6c4c4;
   line-height:20px;
   font-size:12px;
   color:#787878;
   width:158px;
   padding-left:10px;
}
#nav {
   background-image:url(../images/nav-bj.gif);
   background-repeat:repeat-x;
   height:36px;
}
#nav .shouye {
   border:0px;
   margin-left:0px;
   padding-left:35px;
}
#nav li {
   float:left;
   padding-left:30px;
   margin-left:30px;
   border-left:solid 1px #FFFFFF;
   height:14px;
   margin-top:11px;
}
#nav a {
   color:#FFFFFF;
   font-size:14px;
   font-weight:bold;
}
#qh {
   width:1003px;
   height:219px;
   overflow:hidden;
   margin-top:10px;
}
#content {
   width:1003px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
}
#cont-le {
   float:left;
   width:220px;
}
#k1-top {
   height:31px;
   background-image:url(../images/k1-topbj.gif);
   background-repeat:repeat-x;
}
.title1 {
   font-size:14px;
   font-weight:bold;
   padding-left:13px;
   padding-top:8px;
   color:#FFFFFF;
}
#k1-ct {
   border-bottom: solid 1px #dfdfdf;
   border-left: solid 1px #dfdfdf;
   border-right: solid 1px #dfdfdf;
   padding-top:10px;
}
.li {
   background-image:url(../images/tubiao.gif);
   background-repeat:no-repeat;
   background-position:15px 11px;
   border-bottom: solid 1px #bebebe;
   padding-bottom:9px;
   padding-top:10px;
   padding-left:32px;
   font-weight:bold;
}
#cont-mid {
   float:left;
   width:537px;
   margin-left:15px;
}
#kuai2 {
   border:solid 1px #dfdfdf;
}
#k2-top {
   height:28px;
   border-bottom:solid 1px #dfdfdf;
   background-image:url(../images/k2-topbj.gif);
   background-repeat:repeat-x;
}
.title2 {
   float:left;
   background-image:url(../images/tubiao2.jpg);
   background-repeat:no-repeat;
   background-position:10px 9px;
   font-size:14px;
   color:#0f357e;
   font-weight:bold;
   padding-left:28px;
   padding-top:8px;
}
.more {
   float:right;
   padding-top:10px;
   padding-right:10px;
}
.img1 {
   float:left;
   margin-left:10px;
   margin-top:15px;
   margin-right:10px;
}
.cont1 {
   line-height:25px;
   padding-left:13px;
   padding-top:12px;
   padding-right:5px;
   padding-bottom:0px;
}

.vt {
	line-height: 27px;
	height: 27px;
	margin-bottom:7px;
}
.vt a {
	background-image: url(../images/tubiao3.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 15px 12px;
	float: left;
}
.date {
	float: right;
	padding-right: 13px;
}

#cont-rt {
   float:right;
   width:215px;
}
.img2 {
   border:solid 1px #dfdfdf;
   margin-left:7px;
   margin-top:15px;
}
.title3 {
   text-align:center;
   padding-top:10px;
   padding-bottom:17px;
}
.li2 {
   	background-image: url(../images/tubiao3.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 15px 14px;
	padding-top:11px;
	padding-bottom:6px;
}
.cont2 {
   line-height:25px;
   padding-left:10px;
   padding-right:10px;
   padding-top:0px;
   padding-bottom:7px;
}
#cpzs {
   padding-top:15px;
}
#foot {
   width:1003px;
   margin-left:auto;
   margin-right:auto;
   margin-top:15px;
   border-top: solid 3px #1164a8;
}
#foot-nav {
   float:left;
}
#foot-nav .shouye {
   margin-left:0px;
   border:0px;
}
#foot-nav li {
   float:left;
   height:12px;
   line-height:14px;
   overflow:hidden;
   border-left:solid 1px #6689cb;
   margin-left:8px;
   padding-left:8px;
   margin-top:13px;
}
#foot-nav a {
   color:#6689cb;
}
#foot-rt {
   float:right;
   color:#6689cb;
   line-height:45px;
}
#nr-cont {
   width:1003px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
}
#nr-le {
   width:220px;
   float:left;
}
.xz a {
   color:#1c3f84;
}
#nr-rt {
   width:768px;
   float:right;
}
/*¹ö¶¯´úÂë*/
#demo {
	overflow:hidden;
	width: 980px;
	height: 173px;
	float: left;
	margin-left:10px;
	display:inline;
}
#indemo {
	float: left;
	width: 1800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
#cp {
   float:left;
   width:170px;
   margin-right:15px;
   text-align:center;
   margin-top:13px;
}
.img3 {
   padding:2px;
   border:solid 1px #dfdfdf;
   margin-bottom:7px;
}


.zilei {
    padding-left:45px;
	margin-left:0px;
	padding-top:0px;
	height:25px;
	line-height:25px;
	padding-bottom:0px;
	color:#717171; font-size:12px; text-decoration:none;
}
.zilei a{
    padding-left:0px;
	padding-top:0px;
	color:#717171;
	text-decoration:none;
}
.zilei1 {
    padding-left:45px;
	margin-left:0px;
	padding-top:0px;
	height:25px;
	line-height:25px;
	padding-bottom:0px;
	color:#345AA1; font-size:12px; text-decoration:none;
}
.zilei1 a{
     padding-left:0px;
	padding-top:0px;
	color:#345AA1;
	text-decoration:none;
}