body {
/*	color: #555;
*/
/*	font-size: 12px;
*/
/*	line-height: 150%;
*/
/*	text-align: center;
*/
}
* {
	margin: 0;
	padding: 0;
	padding-left: 0px;
}
ul, li, dd {
	list-style: none;
}
ul, li, dd, dl, dt, tr, td, h1, h2, h3, h4, h5, h6, em, center, i {
/*	font-size: 100%;
*/
/*	font-family: Arial, Helvetica, sans-serif;
*/
	font-weight: normal;
	font-style: normal;
/*	font-family: "宋体";
*/
}
.box_city, .Menu_Top, .nav_city {
	clear: both;
	margin: 0 auto;
	width: 980px;
	text-align: left;
}
.Menu_Top {
	background: url(image/bg_menu.gif) repeat-x;
	height: 45px;
}

.Menu_Top li {
	float: left;
	display: inline;
	background: url(image/bg_menu2.gif) no-repeat right 0;
	height: 45px;
	padding: 0 18px ;
	text-align: center;
	line-height: 45px;
}
.Menu_Top li:last-child{background:url() no-repeat right 0;}

.Menu_Top li a:link, .Menu_Top li a:visited {
	display: inline-block;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size: 14px;
	font-weight: bolder;
}
a:link, a:visited {
	text-decoration: none;
	color: #000;
}

.nav_city ul{
	height: 22px;
	background: #d8ffe4;
	padding: 6px 0;
	margin: 0;
}
.nav_city li{
	line-height: 20px;
	float: left;
	border-right: 1px solid #aac7b3;
	padding: 0 18px;
	font-size: 13px;
}
.nav_city li:last-child{
	border-right: 0px;
}
.nav_city a{

}

/*--------------------------------------*/
.box_city {
	margin-top: 8px;
}
.about_city {float:left;width:200px;display:inline;margin-right:8px}
.newshot {float:right;width:316px}

.about_city h3 {background:url(image/t1.gif) repeat-x;height:30px;line-height:30px;padding-left:12px}
.about_city h3 strong {display:block;background:url(image/ico1.gif) no-repeat 0 6px;padding-left:20px;font-size:14px;color:#006B46}
.about_city .tab {float:left;border:1px solid #ddd;width:198px;height:86px;}
.about_city .tab li {float:left;display:inline;text-align:center;width:66px;line-height:26px}
.about_city .h200 {height:213px;line-height:18px;overflow:hidden}
.about_city p {padding-left:15px;color:#111}

.slideBox{float:left;width:450px;height:310px;overflow:hidden;position:relative}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left}
.slideBox .hd ul li{float:left;margin-right:2px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer}
.slideBox .hd ul li.on{background:#f00;color:#fff}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.slideBox .bd img{width:450px;height:310px;display:block}

.newshot{width:314px;border:1px solid #ddd;height:265px;overflow:hidden; border-top:none}
.newshot .hd{height:24px;line-height:29px;background:#f4f4f4;padding:5px 0 0 10px;border-bottom:1px solid #ddd;position:relative; background-image:url(image/title_bg.jpg000); border-bottom:1px solid #288234}
.newshot .hd ul{float:left;position:absolute;left:20px;height:24px; margin-left:60px}
.newshot .hd ul li{float:left;cursor:pointer;font-size:12px; width:70px; height:24px; background-image:url(image/li_bg.jpg); text-align:center; margin-right:6px}
.newshot .hd ul li.on{height:24px;background-image:url(image/li_bg.jpg);border-bottom:2px solid #fff;color:#F00;}
.newshot .bd ul{padding:10px 5px 15px 15px;zoom:1;}
.newshot .bd li{height:24px;line-height:24px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.newshot .bd li .date{float:right;color:#999;}
.h5px {
	clear: both;
	height: 8px;
	font-size: 0;
	overflow: hidden;
}
.login{
	float: right;
	width: 315px;
	height: 40px;
}
.login a{
	display: block;
	float: left;
	width: 50%;
	text-align: center;
	font-size: 14px;
	position: relative;
}
.login img{
	position: absolute;
	top: 6px;
	left: 18px;

}
.login div{
	padding-top: 8px;
}
.login span{
	line-height: 20px;
}

/*-----------------------------------------*/
.qyzs-right em,.newshot em {
	float: right;
	padding-right: 10px;
	color: #919191;
	font-size: 12px;
	font-family: "宋体";
}
.h310{
	height: 310px;
}
.l {
	float: left;
}
.r {
	float: right;
}

.w320 {
	width: 320px;
}
.w666 {
	width: 650px;
}
.h220{
	height: 220px;
}
.qyzs-right{
	background-color:#fff;
}
.qyzs-right-tb {
	height: 35px;
	border: 1px solid #8bAFc5;
}
.qyzs-right-tb li{
	cursor: pointer;
}

.qyzs-right-t{
	margin: 7px 0 0 10px;
	/*height: 26px;*/
	padding: 5px 15px;
	
	font-weight: 600;
	
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-size: 15px;
}
.qyzs-right .hd ul li.on {
	color: #fff;
	background-color: #009237;
}
.qyzs-right .hd ul li.on a{
	color: #fff;
	background-color: #009237;
}

.qyzs-right-more a{
	line-height: 40px;
	margin-right: 8px;
}
.qyzs-body{
	border: 1px solid #8bAFc5;
	border-top: 0;
	padding: 15px;
	height: 235px;
}

.qyzs-body img{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.qyzs-body>div>div{
	float: left;
	width:150px;
}
.qyzs-body ul{
	width: 300px;
	float: left;
	/*border-top: 1px dotted #8bafc5;*/
	padding: 0px 0px 0px 15px;
}
.qyzs-body ul li{
	line-height: 28px;
	/*list-style-type:disc;*/
}
.qyzs-body .qylink{
	color: #002Ae5;
	font-weight: 600;
}
.qyzs-body p{
	height: 70px;overflow:hidden;
}
.mt10{
	margin-top: 10px;
}
.mb10{
	margin-bottom: 10px;
}
.ttl{
	border: 1px #ddd solid;
	padding-top: 10px;
}
.ttl .tt{
	text-align: center;
	display: block;
	font-size: 16px;
	color: #2b79de;
	padding: 8px;
	background-color: #ededed;
	width: 250px;
	margin: 0 auto;
}
.ttl ul{
	width: 100%;
	float: left;
}
.ttl li{
	line-height: 30px;
}
.ttl ul li span{
	font-size: 20px;
	padding: 10px;
	color: red;
	font-weight: 600;
}
.ttl ul li a{
	font-size: 14px;
}

.qy a{
	display: block;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.qy a img{
	width: 222px;
}

.qyzs-body .ls{
	width: 100%;
	padding: 0;
}
.qyzs-body .ls li{
	float: left;
	width: 196px;
	/*height: 24px;*/
	line-height: 30px;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-right: 10px;
}
.ls li a{
	display: block;
	width: 144px;
	overflow: hidden;
	float: left;
}
.ls li em{
	color: red;
}



.fc-icon {
	position: absolute;
	width: 0px;
	height: 0px;
	border-width: 3px;
	border-color: transparent transparent transparent rgb(101, 101, 101);
	border-style: dashed dashed dashed solid;
	top: 6px;
	left: 11px;
}
.famous-list{
	width: 100%;
}
.famous-list .famous-items {
	margin: 10px 8px 0px 0px;
	/*width: 288px;*/
	padding: 0px 0px 0px 20px;
	border-bottom: 1px dotted rgb(224, 224, 224);
	position: relative;
}
.f-left {
	float: left;
}
.famous-list .famous-items .famous-com {
	height: 20px;
	font-size: 14px;
	padding-bottom: 10px;
	width: 288px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: rgb(51, 51, 51);
}
.famous-list .famous-items .famous-job {
	font-size: 12px;
	overflow: hidden;
	white-space: nowrap;
}
.famous-list .famous-items .famous-job span {
	margin-right: 11px;
}
.famous-list .famous-items .famous-job a {
	color: rgb(1, 128, 207);
}
.famous-com  a{
	width: 224px;
	overflow: hidden;
	display: block;
	float: left;
}
.famous-com  em{
	float: right;
}


.ppjm ul{
	width: 100%;
}
.ppjm li{
	float: left;
	width: 25%;
}
.ppjm img{
	width: 135px;
	height: 50px;
}

.syt_left2_2 {
	/*float: right;*/
	/*width: 100%;*/
	/*height: 293px;*/
	/*border: 1px #e2e2e2 solid;*/
	/*margin-top: 0px;*/
}
.syt_left2_2 ul,.syt_left2_2 li {
	list-style: none;
	width: 100%;
}
.syt_left2_2 ul li {
	width: 140px;
	height: 50px;
	float: left;
	border: 1px #efefef solid;
	margin:  0 11px 8px 0;
}
.syt_left2_2 img {
	height: 100%;
	width: 100%;
}
.syt_left3_3 {
	/*float: right;*/
	/*width: 100%;*/
	/*height: 293px;*/
	/*border: 1px #e2e2e2 solid;*/
	/*margin-top: 0px;*/
}
.syt_left3_3 ul,.syt_left3_3 li {
	list-style: none;
	width: 100%;
}
.syt_left3_3 ul li {
	width: 228px;
	height: 112px;
	float: left;
	border: 1px #efefef solid;
	margin:  0 7px 8px 0;
}
.syt_left3_3 img {
	width: 100%;
	height: 100%;
}
