/*顶部条*//*导航*/
.top{height:140px; width:1200px; margin:auto; }
.menu{ width:1200px; margin:auto; height:30px;}
.menu  li{ width:170px; height:40px; float:left;text-align:center; line-height:40px; }
.menu  li a{ font-size:20px; color:#fff; font-family:"微软雅黑";}
.menu  li a:hover{ color:#c4ebff; text-decoration:none;}
.banner{ height:300px; width:1200px; margin:auto;}
.gg{ background: #FFF; height:43px; line-height:43px;}
.gg div{ width:950px; margin:auto; text-align:right;}

.conn1{ width:1905; height:482px; margin:0 auto; overflow:hidden;}

/*中间部分*/
.container{ width:1200px;  margin:0 auto; overflow:hidden;; height:350px; }
.w20{ width:20px; height:20px;}
.w340{ width:340px; margin-left:48px;}
.w400{ width:400px;}
.w1200{ width:1200px; text-align:center; margin:0 auto;}
.w450{ width:450px;}
.w286{ width:300px; margin-left:30px;  margin-top:67px; height: 280px;}
.w280{ width:370px; margin-top:69px; height: 280px; margin-left:87px;}
.w282{ width:282px; margin-top:0px; height: 280px; }
.w700{ width:880px; margin-top:0px; margin-left:410px;}
.lwz{width:220px; height:30px;}

.tt1{height:45px; padding:0 0px; line-height:25px;}
.tt2{height:5px; padding:0 0px; line-height:0px;}
.tt1 h3{line-height:10px;}
.chuanzhen{
	line-height: 5px;
}

.bian2{ border:1px solid #d2d2d2;}
.tt2{ background:url(../images/lm2.jpg) no-repeat; height:42px; padding:0 15px 0 20px; line-height:42px; border-bottom:2px solid #1a7ac6;}
.newslist1 li{ height:50px; border-bottom:1px dashed #d2d2d2; line-height:50px; font-size:14px; padding-left:15px; background:url(../images/dot1.jpg) no-repeat 0 center; }
.newslist2 li{ height:50px; line-height:50px; background:url(../images/dot1.jpg) no-repeat 0 center; padding:0 0 0 10px; font-size:14px; }

/* 图片新闻样式 */
.newspic {
	position: relative;
	width: 380px;
	height: 280px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	background: white;
	float: left;
	margin-top: 67px;
	overflow: hidden;
	visibility: inherit;
	left: 0;
}
.newspic .pic img { width: 400px; height: 280px; display: block; }
.newspic .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.newspic .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.newspic .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.newspic .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.newspic .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.newspic .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.newspic .num li a,.newspic .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.newspic .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.newspic .num li.on a,.newspic .num a:hover{ background:#f60;  }


/* 通知公告 *//*第二行开始 */
.container1{ width:1200px; margin:auto; margin-top:50px;}
.tzgg{ height:204px; overflow:hidden; position:relative;}
.tzgg .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.tzgg .hd .prev,.tzgg .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/icoUp.gif") no-repeat;}
.tzgg .hd .next{ background:url("images/icoDown.gif") no-repeat;  }
.tzgg .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.tzgg .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.tzgg .hd ul li.on{ background-position:0 0; }
.tzgg .bd{ }
.tzgg .infoList li{ height:35px; line-height:35px; border-bottom:1px dashed #b8b8b8; }
.tzgg .infoList li .date{ float:right; color:#999;  }

/* 图片滚动 */
.picMarquee-left{
	width: 750px;
	overflow: hidden;
	position: relative;
	border: 0px solid #d2d2d2;
	height: 220px;
}
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:15px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:220px; height:160px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

/* 第三部分 *//* 友情链接 */
 .container2{ width:1200px; margin:auto; height:77px; margin-top:22px; }
.ditu1{ margin-left:30px;}
.ditu2{ margin-left:30px; margin-top:3px;}
.ditu3{ margin-left:150px; margin-top:3px;}
.ditu4{ margin-left:15px; margin-top:6px;}

/* 第四部分 *//* 友情链接 */
.container3{ width:1903px; margin:auto; height:53px; line-height:53px; background-image:url(../images/hs_50.png); }
.container3 p{
	text-align: center;
	margin: auto;
	line-height: normal;
	padding: 0px;
	position: relative;
	height: auto;
	width: auto;
}

.dibu1{ text-align:center; font-size:12px; color:#FFFFFF;}
.dibu2{  font-size:10px;}

.ziye{ width:1200px; height:600px; margin-top:20px;}
.piclist li{ width:33%; float:left; height:220px; text-align:center;}
.piclist li img{ width:240px; height:180px;}
.piclist li p{ margin:6px 0 0 6px;}