@charset "utf-8";
/* CSS Document */
body {
	font-family: Verdana, Arial;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
.clear {
	clear:both;
}
form {
	margin:0px;
	padding:0px;
}
ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#top {
	width:100%;
	height:23px;
	background:url(images/index_02.jpg) repeat-x;
}
#top .top_center {
	width:922px;
	line-height:23px;
	background:url(images/index_03.gif) 510px center no-repeat;
	margin:0 auto;
	height:23px;
	text-align:right;
	color:#fefefe;
}
#top .top_center a {
	color:#fefefe;
}
#top .top_center .margin_left {
	margin-right:60px;
}
#content {
	width:922px;
	margin:0 auto;
}
#content .header {
	height:115px;
}
#content .header .logo {
	width:185px;
	height:64px;
	float:left;
	margin-top:23px;
}
#content .header .right_ce {
	float:right;
	width:683px;
}
#content .header .right_ce .cat {
	font-size:15px;
	text-align:right;
	line-height:30px;
}
#content .header .right_ce .cat span {
	color:#00923f;
	font-weight:bold;
	font-size:16px;
}
#content .header .right_ce .ce_img {
	float:left;
	margin-top:22px;
	padding-left:25px;
}
#content .header .right_ce .ce_img a {
	display:block;
	float:left;
}
#content .header .right_ce .space {
	margin-right:15px;
}
#content .header .right_ce .since {
	float:right;
	text-align:right;
	color:#999999;
	font-family:Verdana;
	font-size:13px;
}
#content .left_list {
	float:left;
	width:194px;
}
#content .left_list img {
	cursor:pointer;
}
#content .left_list ul {
	margin-bottom:20px;
}
#content .left_list li {
	background-color:#ebebeb;
	margin-bottom:2px;
	line-height:17px;
	color:#006633;
	font-weight:bold;
}
#content .left_list li a {
	line-height:17px;
	color:#006633;
	font-weight:bold;
	height:17px;
	font-weight:bold;
	padding-left:11px;
}
#content .left_list li li {
	background:#FFFFFF url(images/index_07.jpg) 15px 10px no-repeat;
	margin:0px;
	padding-left:15px;
}
#content .left_list li li a {
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	line-height:22px;
}
#content .left_list li li a:hover {
	text-decoration:underline;
}
#content .left_list li ul {
	margin-bottom:18px;
}
#content .left_list li a:hover {
	text-decoration:none;
}
#content .right_con {
	width:683px;
	float:right;
	line-height:20px;
}
#content .right_con .ulstyle{ list-style: disc; padding-left:30px;}
#content .right_con table {
	border-collapse: collapse;
	border-color: #739E6B;
	text-align: center;
}
#content .right_con table th {
	background-color: #508646;
	border-color: #B9C9B6;
	color: #FFFFFF;
	font-weight: bold;
}
#content .right_con table td {
	border-color: #B9C9B6;
}
#content .right_con .star li {
	background:url(images/ez_li.jpg) left 4px no-repeat;
	list-style:none;
	line-height:18px;
	padding:5px 25px;
}
#content .right_con .type {
	width:647px;
	
	background-color:#04802b;
	border-bottom:5px solid #ecc930;
	line-height:28px;
	padding:10px 18px;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
#content .right_con .type h1 {
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:capitalize;
}
#content .right_con .dede_cont {
	background-color:#f1f1f1;
	padding:15px 28px 20px 28px;
	line-height:20px;
	margin-bottom:15px;
}
#content .right_con .clean {
	float:left;
	width:173px;margin-right:2px;
}
#content .right_con .clean .climg{ width:173px; height:155px;}
#content .right_con .clean .pteof{ width:173px; height:121px; background:url(images/gmof_02.jpg) no-repeat; padding-top:31px;text-align:center;
	font-size:13px;
	font-family:Tahoma;
	line-height:20px;
	font-weight:bold;
	}
#content .right_con .clean a, #content .right_con .partner a {
	color:#3a9a9a;
	text-decoration:underline;
}
#content .right_con .gemco_img {
	width:309px;
	height:307px;
	float:left;
	margin-right:2px;
}
#content .right_con .partner {
	float:left;
	width:192px;
}

#content .right_con .partner .ytpic{background:url(images/ytpic.jpg) no-repeat; width:192px; height:105px;padding-top:45px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	line-height:20px;}
#content .right_con .partner .hbmi{ width:192px; height:157px;}
.footer {
	line-height:115px;
	text-align:center;
	color:#999999;
}
#content .right_con .body_des {
	width:434px;
	padding:15px 20px 0px 28px;
	float:left;
	line-height:20px;
	_padding:15px 10px 0px 14px;
}
#content .right_con .news_des .sig_list li, #content .right_con .news_des .map_list li {
	color:#006633;
	font-weight:bold;
}
#content .right_con .news_des .map_list li a {
	color:#006633;
	text-decoration:none;
}
#content .right_con .news_des .map_list li li a {
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}
#content .right_con .news_des .fuel li, #content .right_con .news_des .padd li {
	padding-left:30px;
	color:#333333;
	background:url(images/down.gif) 15px 10px no-repeat;
}
#content .right_con .news_des .fuel ul ul li, #content .right_con .news_des .padd li li, #content .right_con .news_des .sig_list li li {
	background: none;
}
#content .right_con .news_des .padd li li, #content .right_con .news_des .sig_list li li {
	padding-left:15px;
	font-weight:normal;
}
#content .right_con .news_des ul li a {
	color:#666666;
}
#content .right_con .news_des .fuel ul ul {
	float:left;
	width:290px;
	padding-left:15px;
}
#content .right_con .news_des .fuel, #content .right_con .news_des .padd, #content .right_con .news_des .sig_list, #content .right_con .news_des .map_list {
	margin-bottom:20px;
}
#content .right_con .news_des {
	padding:10px 28px 0px 28px;
}
#content .right_con .news_des a {
	color:#000000;
	text-decoration:underline;
}
#content .right_con .body_des h2 {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
}
#content .right_con .body_des ul {
	margin-bottom:18px;
}
#content .right_con .body_des li a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	line-height:25px;
}
#content .right_con .body_des li {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	line-height:25px;
}
#content .right_con .news_des li li {
	padding-left:20px;
	text-decoration:none;
	color:#000000;
	line-height:20px;
}
#content .right_con .body_des .float_left {
	float:left;
	width:217px;
}
#content .right_con .body_des li li {
	height:25px;
	clear:both;
	background:url(images/list_01.gif) left center no-repeat;
}
#content .right_con .body_des li li a {
	line-height:25px;
	text-decoration:underline;
	font-weight:normal;
	padding-left:10px;
	float:left;
	font-size:12px;
	text-transform:capitalize;
}
#content .right_con .body_des li li img {
	margin-left:5px;
	float:left;
	margin-top:5px;
}
#content .right_con .body_img {
	width:181px;
	float:right;
	margin-right:20px;
	margin-top:15px;
}
#content .right_con .body_img .img_border {
	width:179px;
	border:1px #d2d2d2 solid;
	height:273px;
	margin-bottom:15px;
}
#content .right_con .body_img .img_border img {
	padding:2px;
	border:1px #ababab solid;
}
#content .right_con .body_img .download {
	background:url(images/article_01.gif) left center no-repeat;
	padding-left:32px;
	margin-top:8px;
}
#content .right_con .body_img .download a {
	text-decoration:underline;
	color:#009933;
	font-size:14px;
}
#mail {
	height:417px;
	background-color:#fefef2;
	width:100%;
}
#if_you {
	width:922px;
	margin:0 auto;
}
#if_you .title {
	font-size:15px;
	margin-top:35px;
	font-weight:bold;
	line-height:25px;
	border-bottom:1px #cccccc solid;
	margin-bottom:10px;
	margin-left:268px;
	color:#333333;
	padding-bottom:5px;
}
#mail .mail_center {
	width:922px;
	margin:0 auto;
	height:302px;
}
#mail .mail_center .mail_form {
	width:462px;
	height:246px;
	background-color:#FFFFFF;
	margin-left:270px;
	padding-left:15px;
}
#mail .mail_center .mail_form td {
	height:32px;
	line-height:25px;
}
#mail .mail_center .mail_form td span {
	color:#009900;
}
#mail .mail_center .mail_form input {
	border:1px #cccccc solid;
}
#mail .mail_center .mail_form .text {
	width:272px;
	height:20px;
}
#mail .mail_center .mail_form textarea {
	border:1px #cccccc solid;
	width:272px;
	height:55px;
}
#mail .mail_center .mail_form select {
	border:1px #cccccc solid;
	width:274px;
	padding: 3px 3px 3px 1px;
}
#mail .mail_center .button {
	width:99px;
	height:35px;
	background:url(images/article_02.gif) no-repeat;
	color:#FFFFFF;
	text-align:center;
	font-size:16px;
	margin-left:455px;
	margin-top:25px;
	font-weight:bold;
	border:none;
	cursor:pointer;
}
.hidden {
	display:none;
}
#gemco-machine {
	width:600px;
	position:relative;
	background-color:#FFFFFF;
}
#gemco-machine .close {
	width:30px;
	height:29px;
	position:absolute;
	left:555px;
	top:12px;
	cursor:pointer;
}
#gemco-machine .top {
	width:600px;
	height:130px;
	background:url(images/mail_01.gif) no-repeat;
}
#gemco-machine .mail_form {
	width:580px;
	height:216px;
	background:url(images/mail_02.jpg) no-repeat;
	padding-left:20px;
	font-size:14px;
}
#gemco-machine .mail_form .text {
	width:552px;
	height:18px;
	border:1px #919191 solid;
	font-size:12px;
}
#gemco-machine .mail_form .submit {
	width:268px;
	height:27px;
	margin:15px 0px 0px 140px;
	background:url(images/mail_05.gif) no-repeat;
	border:none;
	cursor:pointer;
}
#gemco-machine .logo_word {
	width:426px;
	height:120px;
	border-bottom:5px #cfcfcf solid;
	border-left:5px #cfcfcf solid;
	border-right:5px #cfcfcf solid;
	background:#345b00 url(images/mail_03.jpg) 45px 45px no-repeat;
	padding:49px 0px 0px 164px;
	font-size:14px;
	color:#FFFFFF;
	line-height:25px;
}
.contact_left {
	float:left;
	width:261px;
	line-height:30px;
	margin-top:15px;
}
.contact_left .contact_touch, .contact_right .support {
	font-size:16px;
	color:#009933;
	line-height:35px;
	border-bottom:1px #828282 dotted;
	font-weight:bold;
	margin-bottom:5px;
}
.contact_right {
	float:right;
	width:339px;
	line-height:30px;
	margin-top:15px;
}
.send_now {
	position:fixed;
	_position:absolute;
	bottom:0;
	right:20px;
	_bottom:auto;
 _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	width:167px;
	height:44px;
}
.right_con .mwpl {
	float:left;
	width:266px;
	color:#333333;
	line-height:22px;
	margin-bottom:30px;
	padding-left:28px;
	text-align:justify;
}
.right_con .mwpl_new {
	color:#333333;
	line-height:22px;
	margin-bottom:30px;
	padding-left:28px;
	text-align:justify;
}
.right_con .mwpl_new .picright {
	float:right;
	padding:10px;
	padding-right:0px;
	padding-top:0px;
}
.right_con .mwpl_new .mwtit {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;
}
.right_con .mwpl_new .mwtit a {
	color:#000000;
}
.right_con .mwpl .mwtit {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;
}
.right_con .mwpl .mwtit a {
	color:#000000;
}
.right_con .mwlr {
	width:341px;
	float:right;
	margin-right:28px;
	margin-bottom:30px;
	padding-top:30px;
}
.right_con .mwlr .titli {
	width:179px;
	background:url(images/pfli.jpg) left 5px no-repeat;
	float:left;
	padding:5px 0px 5px 10px;
	line-height:18px;
}
