@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	font-size:12px;
}
img
{
	border:none;
}
li
{
	list-style-type:none;
}
a
{
	color:#315f00;
	text-decoration:none;
}
a:hover
    {
	color:#000;
	text-decoration:underline;
	}
body
{
	background-color:#2acfe2;
	font-family:Arial,Helvetica,sans-serif;
	background-image: url(/m2/i/zt/yuandan/background.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.IndexMain
{
	width:960px;
	margin:0 auto;
}
.Banner
{
	width:960px;
	height:268px;
}

.Banner h1
{
	color:#315f00;
	text-align:right;
	line-height:31px;
	height:31px;
}

.Banner h1 a
{
	padding-right:5px;
	padding-left:5px;
}


.MainBox
{
	width:960px;
	float:left;
	background-color:#ffffff;
}


.Mbtl{    
    width:650px;
	height:380px;
	float:left;
	margin:6px 0px 0px 0px;
	background-color:#FFFFFF;
}

.Mbtl p{
	float:left;
}

.Mbtl p img{
	width:650px;
	height:312px;
  }



.Mbtr{
	width:299px;
	height:312px;
	background-color:#FFFFFF;
	margin:6px 0px 0px 0px;
	font-size:12px;
	float:right;
	display:inline;
}


.Hjz{
	width:300px;
	float:right;
}

.Hjz p{
   line-height:21px;
   padding:0px 10px 5px 0px;
   color:#5b5b5b;
   float:left;
   display:inline;
   }

.Hjz h2{
	height:20px;
	color:#315f00;
	text-align:center;
	font-size:14px;
	margin:15px 0px 5px 0px;
}

.Hjz h2 a{
	font-size:14px;
     }


.Hjz ul{
	width:270px;
	height:90px;
	margin: 10px 0px 0px 10px;
}

.Hjz ul li{
	line-height:26px;
}


.Hjz ul li a{
   font-size:15px;
   color:#315F00;
   } 


.Zq {
    width:960px;
	height:562px;
	margin-top:10PX;
	float:left;
	display:inline;
	background-color:#FFFFFF;
}

.Zq p{
    width:960px;
	height:37px;
	float:left;
}

.Zq p img{
	width:960px;
	height:37px;
  }

.Zqm {
    width:645px;
	height:515px;
	float:left;
	margin: 10px 0px 0px 0px;
} 

.Zqm p{
    width:645px;
	height:515px;
	float:left;
	border:1px solid #c7deaa;
} 

.Zqm p img{
	width:645px;
	height:515px;
  }

.Zq dl{
    width:300px;
	height:303px;
	float:right;
	margin:10px 0px 0px 10px;
}


.Mbbzbk{
    width:653px;
	line-height:20px;
	height:275px;
	background-color:#FFFFFF;
	margin-top:10px;
	font-size:12px;
	float:left;
} 


.Bb {
    width:645px;
	height:33px;
	float:left;
} 

.Bb p{
    width:645px;
	height:33px;
	float:left;
	margin: 10px 0px 0px 0px;
} 

.Bb p img{
	width:645px;
	height:33px;
  }


  
.Mbbzbk dl{
     width:645px;
     float:left;
	 margin:10px 0px 0px 0px;
}

.Mbbzbk dt{
     width:300px;
	 float:left;
	 padding-left:10px;
	}


.Mbbzbk dt img{
	width:300px;
	height:215px;
  }
  

.Mbbzbk dd{
    width:300px;
	height:120px;
	float:left;
	margin:0px 10px 0px 15px;
	color:#909090;
	line-height:21px;
         	overflow:hidden;
         display:inline;
}  
  
  
.Mbbzbk dd p a{
	color:#315f00;
	font-size:15px;
	font-weight:bold;

}

.Mbbzbk dd p {
  text-align:center;
  }
 
  
   
.Mbyc{
    width:645px;
	float:left;	
	background-color:#FFFFFF;
	margin:10px 0px 0px 0px;
  }
  
.Yc {
    width:645px;
	height:32px;
	float:left;
} 

.Yc p{
    width:645px;
	height:32px;
	float:left;
} 

.Yc p img{
	width:645px;
	height:32px;
  }

.Mbyc p {
    width:648px;
	height:230px;
	padding:8px 0px 0px 0px;
	float:left;
	}

.Mbyc p img{
	width:648px;
	height:230px;
  }
  
  
.Mbxglx{
    width:300px;
	height:270px;
	background-color:#FFFFFF;
	margin:10px 0px 0px 0px;
	float:right;
	border:1px solid #c7deaa;
} 

.Xg{
    width:300px;
	height:27px;
	}
	
.Xg p{
    width:300px;
	height:27px;
	}

.Xg p img{
	wwidth:300px;
	height:27px;
  }

  
.Mbxglx ul{
    width:250px;
	float:left;
	padding:15px;
	}

.Mbxglx ul li{
	line-height:30px;
	padding-left:10px;
	}
  
.Mbxglx ul li a{
   font-size:15px;
   color:#315F00;
   } 


.Xg{
    width:300px;
	height:27px;
	}
	
.Xg p {
    width:300px;
	height:27px;
	}

.Xg p img{
	wwidth:300px;
	height:27px;
  }


.leftimg{
    width:650px;
	height:510px;
	margin-top:10px;
	float:left;}
	
.leftimg img{
    width:650px;
	height:510px;
	}	
	
.Rigfwq{
    width:300px;
	float:right;
	border:1px solid #c7deaa;
	margin-top:10px;
	height:150px;
	}
	
	
.Rigfwq h1{
    float:left;
	height:26px;

	}
	
.Rigfwq p{
   width:145px;
   float:left;
   width:270px;
   margin:10px;
line-height:25px;
display:inline;
   }
   
.Rigfwq p img{
   width:120px;
   height:90px;
   }   
    

.Mbtp{
	width:653px;
	height:280px;
	margin:10px 0px 0px 0px;
	float:left;
}

.Mbtp h1{
    width:653px;
	height:33px;
	float:left;
}


.Mbtp p{
    width:130px;
	font-size:18px;
	color:#315F00;
	padding:15px 0px 0px 15px;
	font-size:18px;
	font-weight:bold;
	float:left;
	}

.Mbtp ul{
	width:163px;
	font-size:12px;
	padding:10px 0px 0px 7px;
	float:left;
	color:#909090;
	height:110px;
	line-height:20px;
}


.Mbtp ul h3 a{
    font-size:14px;
	color:#315F00;
	font-weight:bold;

}

.Mbtp ul h3{
	height:25px;   }

.Mbtp ul li{
    width:140px;
	line-height:24px;
}

.Mbtp ul li a{
	color:#5b5b5b;
	font-size:12px;
   } 

.Mbtp p.butt{
    text-align:center;
	width:645px;
	float:left;
	padding:20px 0px 0px 0px;
	}

.Mbwf{
    width:299px;
	height:280px;
	float:right;
    margin:12px 0px 0px 0px;
	border:1px solid #c7deaa;
	display:inline;
	}


.Mbwf h2{
    width:299px;
	height:25px;
	}

.Mbwf p{
    width:269px;
	margin:10px 10px 0px 17px;
	line-height:20px;
	font-size:12px;
	color:#5b5b5b;
	}

.Mbwf dl{
    width:60px;
	height:100px;
	float:left;
	margin: 23px 5px 0px 8px;
	display:inline;
	}

.Mbwf dl dt{
     width:60px;
	 height:80px;
	 float:left;
	 display:inline;
	}


.Mbwf dl dt img{
     width:60px;
	 height:80px;
  }
  

.Mbwf dl dd{
    width:50px;
	height:14px;
	float:left;
	color:#909090;
	line-height:21px;
	text-align:center;
	font-size:15px;
}  

.Mbwf dl dd a{
	color:#315f00;
}

.rly{
    float:left;
	padding:10px 0px 0px 10px;
	width:300px;}
	
	
#imageMenu {
	position: relative;
	width: 640px;
	height: 237px;
	overflow: hidden;
}



#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 247px;
	width: 650px;
	
	}

#imageMenu ul li {
	float: left;
}

#imageMenu ul li a {
	text-indent: -1000px;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:124px;
	height: 230px;
}


#imageMenu ul li.landscapes a {
	background: url(/m2/i/zt/yuandan/landscapes.jpg) repeat scroll 0%;
}


#imageMenu ul li.people a {
	background: url(/m2/i/zt/yuandan/people.jpg) repeat scroll 0%;
}

#imageMenu ul li.nature a {
	background: url(/m2/i/zt/yuandan/nature.jpg) repeat scroll 0%;
}

#imageMenu ul li.urban a {
	background: url(/m2/i/zt/yuandan/urban.jpg) repeat scroll 0%;
}

#imageMenu ul li.abstract a {
	background: url(/m2/i/zt/yuandan/abstract.jpg) repeat scroll 0%;
	width: 310px;
}

.clear {
	clear: both;
}


#example
    {
	float:left;
	width:620px;
	margin:10px 0px 0px 10px;
display:inline;
	}

/*************************************************************/
.picShow
    {
	float:left;
	width:650px;
	position:relative;
	height:300px;
	display:inline;
	}
.bigPic
   {
    width:650px;
	height:330px;
	position:absolute;
	}
.bigPic img
   {
	width:650px;
	height:310px;
    }
.picShow h4
    {
	width:650px;
	height:34px;
	line-height:34px;
	text-align:left;
	text-indent:1.5em;
	font-weight:bold;
	position:relative;
	background:#000;
	z-index:99px;
	opacity:0.7;
	filter:Alpha(Opacity=50);
	-moz-opacity: 0.7;
	color:#fff;
	top:-34px;
	}
.picShow h4 a
    {
	font-size:14px;
	color:#fff;
	font-weight:bold;
	}
.smallPic
    {
	width:120px;
	clear:both;
	height:30px;
	position:absolute;
	z-index:100px;
	top:280px;
	left:510px;
	}
.smallPic li
    {
	float:left;
	display:bolck;
	margin-left:1px;
	color:#fff;
	height:20px;
	line-height:20px;
	text-align:center;
	}
.smallPic li a
    {
	color:#fff;
	background-color:#85847E;
	width:19px;
	font-weight:bold;
	display:block;
	}
.smallPic li a:hover
    {
	color:#fff;
	background-color:#FF7B00;
	}
.picShow h3
    {
	background-color:#3892C1;
	height:36px;
	line-height:36px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	text-indent:1.5em;
	margin-bottom:10px;
	top:283px;
	width:469px;
	}
.picShow span
    {
	position:absolute;
	right:10px;
	font-size:12px;
	top:0;
	}
.picShow span a
    {
	color:#fff;
	}
/*select*/	

.searchtrip{
background-image:url("/m2/i/zt/zq/lxq_bg.jpg");
background-repeat:repeat-x;
float:left;
height:305px;
margin-top:8px;
width:295px;
}
.jq {
height:40px;
margin-top:70px;
}
.ipt_class03 {
background:url("/m2/i/zt/zq/chaxun.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:19px;
letter-spacing:2px;
width:43px;
}
.ipt_class03 {
background:url("/m2/i/zt/zq/btn_headersch3.gif") no-repeat scroll 0 0 transparent;
border:medium none;
color:white;
cursor:pointer;
font:bolder 14px/29px Verdana,Arial,Helvetica,sans-serif;
height:29px;
letter-spacing:1px;
width:70px;
}
.jq2 {
height:40px;
margin-top:20px;
}


/*imgPlayer style begin*/
#ImgPlayer
   {
   width:628px;
   height:350px; 
   overflow:hidden;
   padding:10px;
   background-color:#f4f4f4;
   float:left;
   margin-top:5px;
border:1px #eec39c solid;
   }
#ImgBlk
   {
   width:500px;
   float:left;
   }
#ss_img_div
   {
   width:500px;
   height:310px;
   }
#ss_img_div img
   {
   width:500px;
   height:310px;
   }
#ImgNum
   {
   width:500px;
   height:35px;
   margin-top:4px;
   background-color:#fcd4bf;
   }
#ImgNum ul
   {
   width:350px;
   float:left;
   cursor:default;
   margin-left:5px;
   }
#ImgNum li
   {
   width:30px; 
   height:25px; 
   line-height:25px; 
   overflow:hidden; 
   padding:6px 0 0 0; 
   text-align:center; 
   font-family:Arial; 
   font-size:9px;
   float:left;
   margin-right:5px;
   cursor:pointer;
   }
#ImgNum li.itemOff
   {
   background:url(/m2/i/zt/gjyk/news_pic_ws_002.gif) no-repeat bottom; 
   color:#000;
   }
#ImgNum li.itemOff:hover
   {
   color:#A80000;
   }
#ImgNum li.itemOn
   {
   background:url(/m2/i/zt/gjyk/news_pic_ws_003.gif) no-repeat bottom; 
   color:#A80000; 
   font-weight:bold; 
   height:25px; 
   line-height:25px; 
   padding:6px 0 0 0;
   }
#ImgNum div
   {
   float:right;
   width:73px;
   text-align:left;
   padding:4px 0 0 0;
   margin:10px 5px 0 0;
   height:15px;
   line-height:15px;
   cursor:pointer;
   font-size:12px;
   }
#Play
   {
   background:url(/m2/i/zt/gjyk/news_pic_ws_004.gif) no-repeat bottom right;
   }
#Pause
   {
   background:url(/m2/i/zt/gjyk/news_pic_ws_005.gif) no-repeat bottom right;
   }
#TxtBlk
   {
   width:115px;
   float:left;
   }
#Txt
   {
   margin-left:15px; 
   text-align:left; 
   height:300px; 
   border-left:none;
   }
#Txt h2
   {
   color:#D54B01;
   font-size:14px;
   font-weight:normal;
   padding:1px 0 5px;
   margin-bottom:0;
   }
#Txt h2 a,#Txt h2 a:visited
   {
   color:#315F00;
   text-decoration:none;
   font-weight:bold;
   font-size:14px;
   font-family: "";
   }
#Txt h2 a:hover,#Txt h2 a:active
   {
   color:#000;
   text-decoration:underline;
   }
#Txt p
   {
   color:#000;
   line-height:180%;
   font-size:13px;
   }
/*imgPlayer style end*/
