html, body{
	margin:0px;
	padding:0px;
	height:100%;
	}
body{
	background: #e1e1e1;
}
.clear{
	font-size:1px;
	height:1px;
	overflow:hidden;
	clear:both;
	}
*{
	margin: 0px;
	padding: 0px;
}
a{
	cursor: pointer;
	color: rgb(255, 127, 10);
}
a img{
	border:0px;
	}

img.bord{
	border:1px solid black;
	}

#main{
	min-height:100%;
	}
#head{
	height: 170px;
	width: 880px;
	padding: 0px 50px;
	margin: 0 auto;
}
#head #logomain{
	width: 265px;
	margin: 25px 0px 0px 0px;
	float: left;
}
#head ul{
	list-style-type: none;
	float: left;
}
#head ul li{
	float: left;
	background: url(../images/015.gif) left 7px no-repeat;
	padding-left: 14px;
	margin-right: 12px;
}
#head ul.mega_sub li{
	padding-left: 22px;
	margin-right: 22px;
}
#head ul li.first{
	padding: 0px;
	background: none;
}
#head ul li.last{
	margin-right: 0px;
}
#head #other{
	float: right;
	margin-top: 58px;
	width: 500px;
}

#head #sub_other{
	float: right;
	margin-top: 30px;
}
#head ul.lang{
	list-style-type: none;
	float: left;
	margin-right: 33px;
}
#head ul.lang  li{
	float: left;
	background: none;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
#head ul.lang  li img{
	float: left;
	margin-top: 7px;
}
#head ul.lang  li.act{
	float: left;
	background: url(../images/023.gif) left top no-repeat;
	margin: 0px 5px 0px 0px;
	padding: 0px 11px 5px 12px;
}
#banners{
	width: 100%;
	min-width: 980px;
	height: 180px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	background: url(../images/001.jpg) center top no-repeat;
}
#main_menu{

	}

#main_menu ul{

	}

#main_menu ul li{

	}

#main_menu ul li a{

	}
#orange{
	min-width: 980px;
	width: 100%;
	position:relative;
	overflow: hidden;
	background: url(../images/002.gif) left top repeat-x #FF7F0A;
}
#left_part{
	width: 50%;
	float: left;
	position: relative;
}
#green{
	min-width: 490px;
	width: 50%;
	float: left;
	position: relative;
	background: url(../images/003.gif) left top repeat-x #8EA104;
}
#green #apple{
	width: 388px;
	height: 385px;
	/* margin: 117px 0px 0px 326px; */
	background: url(../images/004.png) left 0px no-repeat;
	position: absolute;
	top: 160px;
	left: 326px;
}
#orange #fruit{
	width: 383px;
	height: 492px;
	float:right;
	position: relative;
	top: 136px;
	right: 250px;
	/* margin: 100px 270px 0px -20px; */
	background: url(../images/005.png) left 0px no-repeat;
}
/* #content{
	width: 880px;
	margin: -522px 0px 0px -490px;
	padding: 27px 50px 88px 50px;
	position: relative;
} */
#content{
	position: relative;
	top: 0px;
	left: -490px;
	width: 880px;
	margin: 0px 0px 0px 0px;
	padding: 27px 50px 88px 50px;
} 
#content #left_content, #content #right_content{
	float: left;
	width: 440px;
	padding-top: 27px;
}
#content #left_content{
	height: 110px;
}
#content h1{

	}

#content h2{

	}

#content h3{
	font-family:verdana;
	font-size:15px;
	color:#333;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
	}
	
#content h4{

	}
	
#content h5{

	}
	
#content h6{

	}

#content p{

	}

#content a{

	}
#content ul.main{
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	}
#content ul.main li{
	margin: 0px 0px 6px 0px;
	padding:0px 0px 0px 32px;
	background: url(../images/069.gif) 12px 7px no-repeat;
	line-height: 20px;
	}
#content ul li ul{

	}

#content ul li ul li{

	}

#content ul li ul li ul{

	}

#content ul li ul li ul li{

	}
#content ul.sub_menu{
	list-style-type: none;
	float: left;
	color: #fff;
	border: 1px solid #fff;
	border-width: 0px 0px 0px 1px;
	margin-left: 25px;
	padding: 6px 0px 6px 15px;
	position: relative;
	z-index: 1000;
}
#content ul.sub_menu li{
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 26px;
	height: 20px;
	clear:both;
}
#content ul.sub_menu li.first{
	padding-top: 8px;
}
#content ul.sub_menu li a{
	color: #fff;
	text-decoration: none;
	font-family: tahoma;
	font-size: 17px;
	display: block;
}
#content ul.sub_menu li img, #content ul.sub_menu li.cur img{
}
#content ul.sub_menu li.cur img{
	/* float:left; */
}	
#content #green_logo{
	float: left;
	margin: 0px 70px 0px 30px;
}
#content #bag_jfy{
	position: absolute;
	z-index: 15;
	margin: 0px 0px 0px 0px;
	left: 50px;
	top: 140px;
	float: none;
}
#content #bag_green{
	position: absolute;
	z-index: 15;
	margin: 0px 0px 0px 0px;
	left: 550px;
	top: 135px;
	float: none;
}
#content #bag_jfy_inside{
	position: absolute;
	z-index: 20;
	margin: 0px 0px 0px 0px;
	left: 75px;
	top: 260px;
	float: none;
	display:block;
	
}
#content .grey{
	background: #e9e3d8;
	margin: 240px 50px 0px 50px;
	padding: 102px 0px 56px 0px;
}
#content .grey p{
	font-family: tahoma;
	font-size: 15px;
	line-height: 21px;
	float: left;
	width: 318px;
	letter-spacing: 1px;
	padding: 0px 42px 0px 30px;
	font-weight:normal;
}
#footer{
	width: 900px;
	height: 126px;
	margin: 0 auto;
	padding: 0px 40px;
	position:relative;
}
#footer #info{
	float: left;
	font-family: tahoma;
	color: #666;
	font-size: 11px;
}
#footer #info p{
	float: left;
	margin: 50px 80px 0px 0px;
}
#footer #info p a{
	color: #fd830d;
}
#footer #logo{
	position:absolute;
	right:0;
	bottom:0;
}
#footer #logo img{
	float: right;
	margin-top: 22px;
}
.glossaryList2{
	list-style-type:none;
}
.glossaryList2 li{
	padding-left:20px;
	list-style:none;
	background:url('/include/images/098.gif') left 3px no-repeat;
	font-family:verdana;
	font-size:15px;
	font-style:italic;
	color:#333;
}
.glossaryList2 li a{
	font-family:verdana;
	font-size:15px;
	font-style:normal;	
	color:#333;
	text-decoration:none;
	border-bottom:1px dashed;
}

#mypresscontent h2{
	font-family:verdana;
	font-size:15px !important;
	color:#333 !important;
	font-weight:normal !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
	border-top:1px solid #989899;
	border-bottom:1px solid #989899;
}
#mypresscontent h3{
	font-family:verdana;
	font-size:15px;
	color:#333;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
}
#textContent .bigCorners {
	background:#F6F4EF none repeat scroll 0 0;
	border:none;
	margin:12px 0 10px -50px;
	padding-left:20px;
	width:760px;
}
#textContent .bigCornersIn1{
	width:730px;
	margin:-1px;
	/* background:url(/include/images/099.gif) left top no-repeat; */
}
#textContent .bigCornersIn2{
	margin-right:-2px;
	/* background:url(/include/images/099_2.gif) right top no-repeat; */
}
#textContent .bigCornersIn3{
	/* background:url(/include/images/099_3.gif) right bottom no-repeat; */
}
#textContent .bigCornersIn4{
	/* background:url(/include/images/099_4.gif) left bottom no-repeat; */
	padding:10px 30px 20px 30px;
}
#content .italic p {
	font-style: italic;
}
#content .grey p.signature {
	width: 100%;
	text-align: right;
	margin-bottom: 0;
}
#ezhe{
	width: 215px;
	height: 701px;
	position: absolute;
	top: -650px;
	left: -115px;
	background: url(../images/00_l_bottom.png) left top no-repeat;
	z-index: 1;
}
#ezhe_r{
	width: 386px;
	height: 1246px;
	position: absolute;
	top: -1246px;
	left: 880px;
	background: url(../images/00_r_bottom.png) left top no-repeat;	
}
#ezhe_r_shadow{
	width: 386px;
	height: 246px;
	position: absolute;
	top: -1246px;
	left: 865px;
	background: url(../images/00_r_bottom_sh.png) left top no-repeat;	
}
.pages{
	margin-top:20px;
}
.pagesText{
	font-family:verdana;
	font-size:15px;
	font-style:italic;
	color:#333;
	float:left;
}
p.pages span.page.alt{
	display:block;
	font-family:verdana;
	font-size:15px;
	font-style:italic;
	color:#333;
	width:20px;
	height:21px;
	text-align:center;
	background:url('/include/images/100.gif') left top no-repeat;
	float:left;
}
p.pages span.page{
	display:block;
	font-family:verdana;
	font-size:15px;
	font-style:italic;
	color:#333;
	width:20px;
	height:21px;
	text-align:center;
	float:left;
}
#mypresscontent #textContent #glossaryContainer h3{
	font-family:verdana;
	font-size:15px;
	color:#333;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
	}
#mypresscontent a{
	color:#333;
}
.news_pics{
	width: 100%;
}
#content .news_pics img{
	float: left; margin: 0 30px 15px 0; border: 1px solid #ece7de;
}
#content .news_pics p{
	float: left; width: 310px!important;
}