@charset "utf-8";
/* CSS Document */
.listfather{padding-top:5px;}
.listfather h2{font-size:16px;font-weight:bold;padding-left:35px;}

#cplist a{display:block;color:black;text-decoration:none;border-bottom:solid 1px #f5f5f5;padding-top:5px;}
#cplist a:hover{color:white;background-color:#4a80c6;text-decoration:none;}
body{margin:0px;padding:0px;text-align:center;background-image:url(green/bg_index.jpg);font-size:13px}
#page{width:970px;margin:0px auto;text-align:left;position:relative;}
#top{margin-top:1px;}
#toptext{height:30px;font-size:12px;text-align:right;vertical-align:bottom;padding-right:10px;}
#topnav{margin-left:7px;height:68px;background-image:url(green/topnav.jpg);background-repeat:no-repeat;width:956px;}
#logo{float:left;width:285px;padding-left:5px;padding-top:5px;}
#logo img{width:285px;}
#topmenu{float:right;width:650px;padding-right:2px;}
#main-pround{background-image:url(green/index_pround.jpg);width:580px;padding:5px 0px;}
#warp{margin:0px 2px;background-image:url(green/bg1.jpg);}
#baaner{text-align:center;}
#baaner img{width:945px;margin-left:5px;}
#main{margin-right: 5px;height:320px;}
#content{float:left;height:250px;width:620px;padding-left:15px;}
#sidebar{float:left;height:250px;width:300px;text-align:left}
#main-news p{margin:5px 0px;clear:both;}
.main-news-photo{float:left;}
.main-news-text{float:right}
.pic_art_img{float:left;}
.pic_art_title{foloat:left;}
.pic_art{clear:both;margin-bottom:6px;}
#pp{height:100px;margin-left:20px;clear:both;margin-top:25px;}
#pp a{border:0px;}
#pp a:hover{position:relative;top:1px;left:1px;}
#pp img{margin:5px;border:0px;}
#foot{height:50px;margin:0 2px;background-image:url(green/bg_bottom.gif);clear:both;color:#FFFFFF;}
#foot a{color:#FFFFFF}
#foot a:hover {color: #FF0000;}
#footleft{float:left;width:550px;margin-left:12px;padding-top:5px;}
#footright{float:left;width:390px;}
#footright p{margin:2px auto;}
.weizhi{position:absolute;left:600px;top:285px;width:350px;}
#gongshang{position:absolute;left:2px;top:700px;}


/**************************************************************
Ƶҳ
**************************************************************/
#channel_body{background-image:url(green/newsbg.gif)}
#channel_warp{margin:0px 2px;background-image:url(green/newsbg02.gif);height:auto;}
#channel_main{margin-left:13px;margin-right:8px;width:945px;margin-top:5px;height:atuo;}
#channel_sidebar{float:left;width:215px;height:500px;margin-left:5px;margin-right:5px;}
#channel_content{float:left;width:705px;margin-left:5px;margin-right:5px;}
.channel_articletitle{text-align:center;font-size:16px;font-weight:bold;}
.channel_sidebar_title{background-image:url(green/channel_pro.jpg);background-repeat:no-repeat;height:45px;width:206px;text-align:center;line-height:40px;letter-spacing:2pt;}


.channel_content_nav{background-image:url(green/channel_nav.jpg);height:46px;width:698px;line-height:40px;background-repeat:no-repeat;margin-bottom:5px;}
#channel_title {border:#dfdfdf 1px solid;width:200px;margin-left:5px;}
#page-ztphoto a:hover{position:relative;top:1px;left:1px;}
#channel-news{border:#dfdfdf 1px solid;width:660px;background-color:#f5faff;padding:5px 15px;}
#channel-news p{margin:5px auto;clear:both;}
#channel-news h1{font-size:13px;margin:0px;}
#channel-news h1 a,#channel-news p a{color:#204e7d}
#channel-news h1 a:hover,#channel-news p a:hover{color:#FF0000;text-decoration:underline;}
#channel-news li{list-style-type:none;border-bottom:#CCCCCC 1px solid;margin-bottom:5px;padding-top:10px;padding-bottom:10px;}
#articlehead{text-align:center;border-bottom:#CCCCCC 1px solid;margin:15px 0px;;padding-top:10px;padding-bottom:10px;}
#articlehead p{margin-bottom:15px;}
#articlehead h1{font-size:18px;}
.articleinfo{margin:0 20px;}

.copyfrom,.author,.readpoint{margin:auto 50px;}
.pdtitle{float:left;}
.pdtitledata{float:right;}
#channel_title {text-align:center;padding-top:20px;}
#channel_title  li{list-style-type:none}
.pd-navtitle{text-align:center;font-size:14px;}
.pd-navtitle a{display:block;height:28px;color:black;text-decoration:none;letter-spacing:2pt;border-bottom:solid 1px #f5f5f5;line-height:28px;padding-top:10px;}
.pd-navtitle a:hover{color:white;background-color:#4a80c6;text-decoration:none;height:28px;}

.pd-ennavtitle{text-align:center;font-size:14px;}
.pd-ennavtitle a{display:block;height:28px;color:black;text-decoration:none;border-bottom:solid 1px #f5f5f5;line-height:28px;padding-top:10px;}
.pd-ennavtitle a:hover{color:white;background-color:#4a80c6;text-decoration:none;height:28px;}


/**************************************************************
Ʒҳ

**************************************************************/
.pic_photo{float:left;margin:20px 2px;}
.pic_photo_img{width:160px;height:160px;background:url(framels.jpg) no-repeat center;}
.pic_photo_img a{display:block;padding:25px 12px 15px 12px;}
.pic_photo_img a:hover{background:url(framels_hover.jpg) no-repeat center;}
.pic3{border:1px solid #82c3ff;}
.pic_photo_title{text-align:center;margin-top:10px;}
#pd-search{height:30px;clear:both;margin:0px 10px;}
.search1{float:left;width:120px;padding-top:5px;}
.search2{float:left;width:300px;}
.search3{float:right;width:140px;padding-top:5px;}
.show_page{text-align:center;clear:both;}

#pround-photo{background-image:url(green/photobj01.png);background-repeat:no-repeat;width:415px;height:315px;padding:10px 2px;}
#pround-content{margin-top:20px;text-align:center;}
.pround-sm{color:#FF0000;margin-top:30px;}
#pround-info{float:left;}
#article-title{text-align:center;}
#article-title h1{font-size:16px;}
#article-page{clear:both;text-align:center;}
.bigphoto{position:relative;left:500px;top:-600px;}
/**************************************************************
רҳ
**************************************************************/


.zt_nav_title{height:30px;color:white;font-size:13px;font-weight:bold;background-image:url(green/zt-bj01.png);background-repeat:no-repeat;padding-left:20px;padding-top:5px;clear:both;}
#zt_top{height:300px;margin-bottom:5px;}
#zt_top .pic_photo{float:left;margin:5px 12px;}
#zt_top .pic_photo_img{width:160px;height:160px;background:url(framels.jpg) no-repeat center;}
#zt_top .pic_photo_img a{display:block;padding:25px 12px 15px 12px;}
#zt_top .pic_photo_img a:hover{background:url(framels_hover.jpg) no-repeat center;}
#zt_top .pic3{border:1px solid #82c3ff;}
#zt_top .pic_photo_title{text-align:center;margin-top:5px;}
.fenzhi p{float:left;margin-left:10px;margin-bottom:2px;width:290px;}
#zt_bottom span{margin:0px 5px;}
#ztfootright{float:left;width:385px;}
#ztfootright p{margin:2px auto;}






#special_top{margin-top:3px;}
#special_top_left{float:left;margin-right:5px;margin-left:5px;width:695px;border-left:2px solid #000;border-right:2px solid #000;border-top:3px solid #000;border-bottom:3px solid #000;}
#special_top_right{float:left;width:240px;border-left:2px solid #000;border-right:2px solid #000;border-top:3px solid #000;border-bottom:3px solid #000;background-image:url(green/zt02.jpg);color:#ffffff}
#special_js{clear:both;background-color:#efefef;margin-top:-20px;padding-top:10px;}
#special_js h1{font-family:,Geneva, Arial, Helvetica, sans-serif;}
#special_js p{font-size:13px;line-height:25px;}
#special_center{clear:both;margin-left:10px;margin-top:5px;margin-bottom:15px;}
#special_center img{width:310px;height:206px;margin-right:4px;border:2px #000000 solid;}
#special_bottom{}
.zt_nav{font-family:,Geneva, Arial, Helvetica, sans-serif;font-size:25px;font-weight:bold;margin-bottom:5px;margin-top:10px;padding-left:30px;}
.zt_list{color:#000000;margin-top:5px;margin-bottom:6px;font-size:13px;line-height:25px;margin-left:5px;}
#special_top_right div{color:#000000;margin-top:5px;margin-bottom:6px;font-size:13px;line-height:25px;margin-left:5px;}
#special_top_right a:hover{color:#FFFFFF;}


#zt_main{background-color:white;margin-left:13px;margin-right:8px;}
#page_top{height:100px;}

/**************************************************************
ҳ
**************************************************************/
#searchresult{margin-top:20px;}
#resulttitle{font-size:15px;}
.resultlist{margin:10px 0px;}
#gjsearch{text-align:center;font-size:15px;}
/*---------------------?----------------------------------*/
body,td,th {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*---------------------?----------------------------------*/
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active{
	color: #FF0000;
	text-decoration: none;
}

/*---------------------??----------------------------------*/

#menu{

width:640px;
	height:32px;
	margin-top:4px; background-image:url(images/top-bg.jpg);clear:both;
}
#menu ul{
	margin:auto; width:650px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:90px; line-height:32px;  text-align:center;
}
.m_li a{
	display:block; color:#000000; width:90px;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff(???)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie(???)*/
}
.m_li_a{
	float:left; width:90px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	 position:relative; height:32px; margin-top:-3px; 
}
.m_li_a a{
	display:block; color:#FF0000; width:90px;
}


.smenu{
	width:660px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:32px;
}
.s_li{
	line-height:32px; width:auto; display:none; height:32px; 
}
.s_li_a{
	line-height:32px; width:auto; display:block; height:32px; 
}






/**************************************************************
	?????
	Image Menu
	v 2.2

**************************************************************/


#imageMenu {
text-align:center
	position: relative;
	width: 570px;
	height: 250px;
	overflow: hidden;
}



#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 250px;
	width: 1000px;
	
	}

#imageMenu ul li {
	float: left;
}

#imageMenu ul li a {
	text-indent: -1000px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:115px;
	height: 250px;
}



#imageMenu ul li.cp a {
	background: url(green/cp01.png) repeat scroll 0%;
}
#imageMenu ul li.landscapes a {
	background: url(green/cp02.png) repeat scroll 0%;
}
#imageMenu ul li.people a {
	background: url(green/cp03.png) repeat scroll 0%;
}

#imageMenu ul li.nature a {
	background: url(green/cp04.png) repeat scroll 0%;
}

#imageMenu ul li.urban a {
	background: url(green/cp05.png) repeat scroll 0%;
width: 310px;
}
}


#imageMenu ul li.abstract a {
	background: url(green/cp06.png) repeat scroll 0%;
	

.clear {
	clear: both;
}

/*************************************************************/