@charset "utf-8";
/* CSS Document */
img { behavior: url(iepngfix.htc); }
body{background:url(../images/bg-border1.gif) repeat-x 0 0;}
body,td,tr{
			color:#8b8b8b;
			font:normal 14px Tahoma;
			
}
table tr td a {
	color:#419f83;	
}
#wrapper{width: auto; height: auto; margin: auto;}
#centent{width: auto; height: auto;float:left;}
.txt-tb_green{
			color:#419f83;
			font:normal 14px Tahoma;
}
ul.ul-border{
			list-style:none;
			padding:0px;
			position:relative;top:-15px;*top:0px;left:0px;
			margin:0px;
			}
ul.ul-border li{
			padding:0px;
			margin:0px;
			list-style:none;
			float:left;
			width:100%;
			height:auto;
	
		
}

.txt-ts_green{
			color:#419f83;
			font:bold 12px Tahoma;
}
.txt-ts_green a{
			color:#419f83;
			font:normal 12px Tahoma;
			text-decoration:none;
}
.txt-ts_green a:hover{
			color:#027352;
}
.txt-ts_grey{
			color:#8b8b8b;
			font:normal 10px Tahoma;
}
#news-event{
			float:left;
			background:url(../images/border-newst.png) no-repeat ;
			width:514px;
			height:210px;
			overflow:hidden;
			position:relative;
			top:110px;left:25;
			padding:0px 10px 0px 10px;
			
}
#news-eventBar{
			float:left;
			background:url(../images/border-newBar.png) no-repeat;
			width:514px;
			height:33px;
			padding:0px;
			overflow:hidden;
			position:relative;
			top:120px;left:20;
			
}
#news-eventBar label
{
			float:left;
			height:33px;
			padding:0px;
			overflow:hidden;
			font:normal 15px Tahoma;
			line-height:33px;
			color:#FFFFFF;
			padding:0px 0px 0px 10px;
			
}
#news-eventBar input
{
			float:left;
			height:20px;
			width:200px;
			padding:0px;
			margin:7px 0px 0px 20px;
			
			background:#cae4dd;border:0px;
			color:#3e9e81;
			
}
#news-eventBar .ok{
			background:url(../images/newBar-submitOk.jpg) no-repeat;
			width:46px;
			height:24px;
			float:right;
			text-align:center;
			margin:5px 7px 0px 0px;
}
#news-eventBar .ok a{
			
			width:46px;
			height:24px;
			float:right;
			font:normal 14px Tahoma;
			text-decoration:none;
			line-height:24px;
			color:fff;

}
#news-eventBar .ok a:hover{
			color:#CCCCCC;

}
#clear{
				clear:both;
}
#clere{
				clear:both;float:left;
}
#con-flash{
				
				float:right;
				width:390px;
				height:390px;
				position:relative;
				top:110px;left:-25px;
}
#globle-content{
				float:left;
}
.globle-con-top{
				float:left;
				width:978px;
				height:5px;
				overflow:hidden;
				background:url(../images/bg-globle-top.jpg) no-repeat;
}
.globle-con-bg{
				float:left;
				width:978px;
				height:auto;
				overflow:hidden;
				background:url(../images/bg-globle-bg.jpg) repeat-y 0 0;
}
#con-flashGlo{
				
				float:right;
				width:450px;
				height:450px;
				position:relative;
				top:65px;left:-250px;
				text-align:center;
}
.globle-left{
				float:left;
				width:425px;
				height:auto;
				margin:0px;
				padding:10px 0px 10px 0px;
				position:relative;
				top:0px;
				left:25px;
				overflow:hidden;
}
.globle-right{
				float:right;
				width:540px;
				height:auto;
				overflow:hidden;
				
				padding:10px 0px 0px 0px;
}
.logoG{float:left;
			background:url(../images/logoG.jpg) no-repeat;
			width:80px;
			height:36px;
			position:relative;
			top:5px;
			left:120px;
}
.globle-right p{ padding:10px;}
.globle-right p img{float:left;width:109px;height:113px;padding:0px 5px 0px 5px;}
.g_left-bg p{
	width:370px;
	height:100px;
	float:left;
	margin:0px;
	padding:10px;
}
.globle-border{
				float:left;
				width:2px;
				height:216px;
				background: url(../images/b_border.jpg) no-repeat;
}
.g_left-top{
				background:url(../images/g_top.jpg) no-repeat;
				width:376px;
				height:8px;
				float:left;
				overflow:hidden;
				margin:0px;
				padding:0px;
}
.g_left-bg{
				background:url(../images/g_bc.jpg) repeat-y 0 0;
				width:376px;
				height:200px;
				float:left;
				overflow:hidden;
				margin:0px;
				padding:0px;
}
.g_left-buttom{
				background:url(../images/g_buttom.jpg) no-repeat;
				width:376px;
				height:8px;
				float:left;
				overflow:hidden;
				margin:0px;
				padding:0px;
}
#border-inner-left p img{
				
				float:left;
				width:109px;
				height:113px;
				padding:0px 5px 5px 0px;
				
}
#border-inner-left p{
				float:left;
}
#border-inner-right .right-h{
				float:left;
				width:269px;
				height:20px;
				padding:0px 0px 10px 0px;
				 
}
#border-inner-right .right-h b.img-h{background:url(../images/plus_h.jpg) no-repeat 0px 0px; color:#419f83;
			font:normal 16px Tahoma;}
#border-inner-right .right-h b{padding:0px 0px 0px 25px; float:left;width:75px;}
#border-inner-right .right-h a{float:right;text-decoration:none;color:#8b8b8b;
			font:normal 16px Tahoma;}
#border-inner-right .right-h a:hover{color:#000;
}
#border-inner-right .ad-mv{background:url(../images/mv-index.jpg) no-repeat;width:269px;height:200px;float:left; }

#news-event .right-h{float:left;width:500px;height:20px; padding:10px 10px 0px 5px; margin:0px;}
#news-event .right-h b.img-h{background:url(../images/plus_h.jpg) no-repeat 0px 0px; color:#419f83;
			font:normal 16px Tahoma;}
#news-event .right-h b{padding:0px 0px 0px 25px; float:left;width:185px;}
#news-event .right-h a{float:right;text-decoration:none;color:#8b8b8b;
			font:normal 16px Tahoma;}
#news-event .right-h a:hover{color:#000;}
#news-event p{ font:normal 12px Tahoma;float:left;width:500px;}
#news-event p img{
				
				float:left;
				width:150px;
				height:100px;
				
				border:solid #fff 5px;
				
				
}
.pro-bg{float:left;width:630px;padding:5px;overflow:hidden;}
.right-inner{float:left;width:650px;height:20px; padding:0px; margin:15px 0px 0px 0px;}
.right-inner b.img-inner{background:url(../images/plus_h.jpg) no-repeat 0px 0px; color:#419f83;
			font:500 18px Tahoma;}
.right-inner b{padding:0px 0px 0px 25px; float:left;width:400px;}
.right-inner a{float:right;text-decoration:none;color:#419f83;font:600 14px Tahoma;}
.right-inner a:hover{text-decoration:underline;}

.right-inner_pro{float:left;width:630px;height:20px; padding:0px; margin:0px 0px 0px 0px;}
.right-inner_pro b.img-inner{background:url(../images/plus_h.jpg) no-repeat 0px 0px; color:#419f83;
			font:400 16px Tahoma;}
.right-inner_pro b{padding:0px 0px 0px 25px; float:left;width:200px;}
.right-inner_pro a{float:right;text-decoration:none;color:#419f83;font:400 14px Tahoma;}
.right-inner_pro a:hover{text-decoration:underline;}
h5.goto-web{
padding:0px 0px 0px 10px;margin:0px;}

h5.goto-web a{
	font:normal 16px Tahoma;
	color:#419f83;
	
	
}
h5.goto-web a:hover{
	color:#027352;
	text-decoration:none;
}

.selectbox_g select {
			border:solid #c6c8c3 1px;
			width:150px;
			height:auto;
			background:url(../images/select_b.jpg) repeat-x 0 0;
			line-height:22px;
			float:right;
			position:relative;
			top:10px;
			left:-10px;
			
}
#fooder{
	width:978px;
	float:left;
	height:24px;
	background:#017f5a;
	font:normal 14px Tahoma;
	color:#FFFFFF;
	line-height:24px;
	text-indent:10px;
	overflow:hidden;
}
.s_product-faq{
	float:left;

}

.more_inner a{
 float:left;
 color:#419f83;
 text-decoration:none;
 width:630px;text-align:right;
}
.more_inner a:hover{

 text-decoration:underline;
}

#page-number{
			margin:auto;padding:auto;text-align:center;
}
#page-number ul{
			margin:auto;
			padding:auto;
			width:280px;
}
#page-number ul li{
			float:left;
			 border:solid #cccccc 1px;
			 margin:0px 3px 0px 3px;
			 padding:0px 5px 0px 5px;
			 list-style:none;
}
#page-number ul li a{
			float:left;
			text-decoration:none;
			color:#5c5e5d;
		
}
#page-number ul li a:hover,#page-number ul li.current a{
			color:#3b975d;
}
.s_product-faqInner{
	float:left;
	height:750px;
}
.s_product-faqInner ul,.s_product-faq ul{
	margin:5px 0px 5px 0px;
	padding:0px;
	float:left;
	width:100%;
}

.s_product-faqInner ul li,.s_product-faq ul li{
	list-style:none;
	float:left;
	width:100%;
	padding:0px;
	margin:2px 0px 2px 0px;


	
}
.s_product-faqInner ul li img,.s_product-faq ul img,.s_product-faq ul li img,.s_product-faqInner ul img{
	width:20px;
	height:20px;
	float:left;
	margin:0px;
	padding-right:5px;
	
	
}
.h_detail{
	color:#3b975d;padding-bottom:5px;
}
.h_detail a,.h_detailSub a,.h_detailSub_s a{
    text-decoration:none;color:#3b975d;
}
.h_detail a:hover,.h_detailSub a:hover,.h_detailSub_s a:hover{
    text-decoration:underline;
	
}
.h_detail small,.h_detailSub small{
	color:#8b8b8b;
}
.h_detailSub{
	color:#419f83;
}

.h_detailSub_s{
	float:left;
	width:530px;
	color:#419f83;

	
}
.txt-inner{
	color:#419f83;
}
.sec-bg{
	
	width:630px;
	height:auto;
	float:left;
}.sec-bg p{ 
	
	float:left;
	margin:0px;
	padding:5px 0px 5px 0px;
}


.detail{
	float:left;
	width:625px;

	
}


.detail p{
	
	margin:0px;
	padding:0px;

	
}
.detail p span.ad{
 height:70px;
 width:510px;
 float:left;
 overflow:hidden;


	
}

.detail p img{
	float:left;
	
	margin:0px 5px 0px 5px;
	
	
}


.detail a img{
	float:left;
	border:solid #3b975d 1px;

	
	
}
.detail a:hover img{

	border:solid #0fda5b 1px;

	
	
}
.download a{
	color:#3b975d;
	text-decoration:none;
}
.download a:hover{
	color:#3b975d;
	text-decoration:underline;
}
.l_title{

	float:left;
	width:420px;
	height:auto;
}
.r_down{
	text-align:right;
	float:right;
	width:100px;
	height:auto;
}
.advertise-bg{
	float:left;
	
}
.advertise-bg ul{
	float:left;
	padding:0px;
	margin:0px;
	
}
.advertise-bg ul li{
	padding:0px;
	margin:5px 0px 5px 0px;
	list-style:none;float:left;
	
	

}
.s_name{
	float:left;
	width:400px;
}
.s_type{
	float:left;
	width:60px;text-align:center;
}
.s_date{
	float:left;
	width:60px;text-align:center;
}
.s_down,.s_down a{
	float:left;
	width:100px;text-align:center;
	text-decoration:none;
	color:#3b975d;
}
.s_down a:hover{
	text-decoration:underline;
}
.left {
	float: left;
	padding: 7px 7px 7px 7px;
}
}
