@charset "utf-8";
/* CSS Document */
body{
	width:100%;
	background:url(../images/bg.jpg) repeat-x #000;
	margin:0px auto;
	padding:0px;
}
.box{
	width:1003px;
	margin:0px auto;
	overflow:hidden;
}
.version{
	width:973px;
	background:url(../images/top_bg.jpg) no-repeat;
	height:28px;
	text-align:right;
	padding:20px 30px 0px 0px;
}
.version a:link,.version a:visited{color:#999;}
.top_right{
	width:391px;
	background:url(../images/tio_right.jpg) no-repeat;
	height:89px;
	padding:25px 20px 0px 230px;
	color:#ccc;
	font-family:Arial;
}
.top_right h1,.top_right h2,.top_right{font-size:11px;}
h1,h2,h3{
	display:inline;
	margin:0px;
	padding:0px;
}
.top_right a:link,.top_right a:visited{color:#c00;}
.c{
	clear:both;
	margin:0px;
	padding:0px;
}
.tx_bg{
	width:1003px;
	height:25px;
	background:url(../images/tx_bg.jpg) no-repeat;
}
.top_column a{
	display:block;
	font-size:12px;
	line-height:45px;
	padding:0px 30px 0px 35px;
	margin:0px;
	float:left;
	font-family:Verdana;
	background:url(../images/nav_line.jpg) no-repeat right center;
	text-align:center;
}
.top_column li a:link,.top_column li a:visited{color:#fff;}
.top_column li a:hover{
	background:url(../images/nav_block.jpg) no-repeat center center;
	text-decoration: none;
	display:block;
	text-align:center;
}
.sponsors_img{
	width:262px;
	height:101px;
	margin:3px 0px 3px 3px;
	display:block;
}
.products{
	width:262px;
	margin:0px 0px 0px 3px;
}
.products_top{
	width:244px;
	background:url(../images/products_bg.jpg) no-repeat;
	height:32px;
	line-height:32px;
	padding:0px 0px 0px 18px;
}
.products_top h2,.faq_top h2,.contact h2{
	font-size:12px;
	font-weight:normal;
}
.products_top h2 a:link,.faq_top h2 a:link,.contact h2 a:link{color:#fff;}
.products_top h2 a:visited,.faq_top h2 a:visited,.contact h2 a:visited{color:#fff;}
.products_list li{
	height:33px;
	line-height:33px;
	background:url(../images/li_bg.jpg) no-repeat;
	padding:0px 0px 0px 35px;
	width:227px;
	margin:4px 0px 0px;
}
.faq{
	width:262px;
	margin:13px 0px 0px 3px;
}
.faq_top{
	width:244px;
	background:url(../images/faq_bg.jpg) no-repeat;
	height:32px;
	line-height:32px;
	padding:0px 0px 0px 18px;
}
.faq_t{
	width:228px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/icon.jpg) no-repeat 18px center;
	padding:0px 0px 0px 30px;
	border-bottom:1px dashed #858585;
	line-height:27px;
	margin:8px 0px 0px 4px;
}
.faq_x{
	width:220px;
	font-size:11px;
	border-bottom:1px dashed #858585;
	line-height:27px;
	margin:0px 0px 0px 4px;
	padding:0px 14px 0px 14px;
}
.faq_bottom{
	width:262px;
	background:url(../images/faq_bottom.jpg) no-repeat;
	height:23px;
}
.contact{
	width:262px;
	margin:12px 0px 0px 3px;
}
.contact_top{
	width:244px;
	background:url(../images/contact_top.jpg) no-repeat;
	height:32px;
	line-height:32px;
	padding:0px 0px 0px 18px;
}
.contact_text a:link,.contact_text a:visited{
	color:#333;
	text-decoration: underline;
}
.contact_text{
	width:244px;
	padding:15px 0px 0px 18px;
	position: relative;
	z-index: 4;
}
.contact_img{
	width:67px;
	height:54px;
	float:right;
	position: relative;
	top:-30px;
	overflow:hidden;
}
.c_main{
	width:736px;
	margin:21px 0px 0px;
}
.flash{
	width:736px;
	height:280px;
	overflow:hidden;
}
.news{
	width:266px;
	margin:0px 20px 0px 25px;
	display:inline;
}
.news_top{
	width:266px;
	border-bottom:2px solid #cfcfcf;
	height:32px;
	line-height:32px;
}
.news_top h3,.about_top h3,.c_pro_top h3{
	font-size:16px;
	font-weight:normal;
}
.news_top span{
	background:url(../images/more_bg.jpg) no-repeat;
	height:18px;
	width:47px;
	text-align:center;
	line-height:18px;
	float:right;
	margin:16px 0px 0px;
}
.news_top a:link,.news_top a:visited{color:#c00;}
.news_top h3 a:link,.about_top h3 a:link,.c_pro_top h3 a:link{color:#c00;}
.news_top h3 a:visited,.about_top h3 a:visited,.c_pro_top h3 a:visited{color:#c00;}
.about_top a:link,.about_top a:visited{
	color:#f7948f;
	text-decoration: none;
}
.news_list{
	width:259px;
	padding:8px 0px 0px 7px;
}
.news_list li{
	background:url(../images/icon_02.jpg) no-repeat left center;
	padding:0px 0px 0px 10px;
	line-height:24px;
}
.about{
	width:396px;
}
.about_top{
	width:396px;
	height:32px;
	line-height:32px;
	border-bottom:2px solid #c00;
}
.about_top span{
	height:17px;
	line-height:17px;
	margin:15px 0px 0px;
	background:url(../images/read_more.jpg) no-repeat;
	width:69px;
	float:right;
	text-align:center;
	font-size:9px;
}
.about_text{
	width:396px;
	color:#333;
	padding:16px 0px 0px;
}
.about_text img{
	width:118px;
	display:block;
	float:left;
	margin:0px 15px 0px 0px;
}
.about_text p{
	line-height:18px;
}
.c_pro{
	width:680px;
	margin:20px auto 0px;
}
.c_pro_top{
	border-bottom:2px solid #cfcfcf;
	width:680px;
	height:32px;
	line-height:32px;
	font-size:16px;
	color:#c00;
}
.c_pro_top span{
	float:right;
	font-size:11px;
	color:#333;
}
.c_pro_top h1{
	font-size:11px;
	font-weight:normal;
}
.c_pro_main{
	width:680px;
	margin:20px 0px 0px;
	color:#333;
}
.c_pro_main span{float:right;}
.c_pro_main li{
	background:url(../images/icon_02.jpg) no-repeat left center;
	padding:0px 0px 0px 10px;
	border-bottom:1px dashed #898989;
	line-height:30px;
}
.pro_test2{
	width:156px;
	color:#333;
	margin:10px 0px 0px;
}
.icon{
	width:82px;
	padding:32px 0px 0px;
	color:#515254;
	text-align:center;
	background:url(../images/san_line.jpg) no-repeat right center;
}
.icon img{
	display:block;
	width:16px;
	margin:0px auto;
}
.tag{
	width:921px;
}
.tag_top{
	width:901px;
	color:#999;
	height:23px;
	padding:20px 0px 0px 20px;
	background:url(../images/icon_03.jpg) no-repeat 49px 30px;
}
.tag_top h3{
	font-size:12px;
}
.tag_text{
	width:901px;
	padding:10px 0px 25px 20px;
}
.tag_text li{
	width:160px;
	float:left;
	background:url(../images/tag_line.jpg) no-repeat right center;
	margin:0px 20px 0px 0px;
	display:block;
}
.tag_text li a:link,.tag_text li a:visited{color:#999;}
.nav{
	width:940px;
	margin:0px;
	border-top:1px dashed #464646;
	color:#999;
	padding:15px 0px 0px;
}
.nav a{
	padding:0px 20px;
}
.nav a:link,.nav a:visited{color:#999;}
.link{
	width:940px;
	color:#999;
	padding:8px 0px;
}
.copyright{
	width:940px;
	padding:0px 0px 30px 0px;
}
.copyright a:link,.copyright a:visited{color:#999;}
.c_pro_faq{
	width:680px;
	margin:20px 0px 0px;
	color:#333;
}
.c_pro_faq li{
	background:url(../images/icon_02.jpg) no-repeat left center;
	padding:0px 0px 0px 10px;
	border-bottom:1px dashed #898989;
	line-height:30px;
	width:310px;
	margin:0px 20px 0px 0px;
	float:left;
}
.c_pro_text{
	width:680px;
	color:#333;
	padding:10px 0px 0px;
}
.c_pro_main img{float:left;margin:0px 10px 0px 0px;}
.n_products{
	width:680px;
	margin:20px 0px 0px;
	overflow:hidden;
}
.c_pro_main h1{
	text-align:center;
	display:block;
	font-size:16px;
}
/*News*/
#Tab1{ 
	width:680px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	border-top:1px solid #CAE7ED;
} 
#Tab2{ 
	width:576px; 
	margin:0px; 
	padding:0px; 
	margin:0 auto;
} 
.Menubox { 
	width:100%; 
	height:28px; 
	line-height:28px; 
} 
.Menubox ul{ 
	margin:0px; 
	padding:0px; 
} 
.Menubox li{ 
	float:left; 
	display:block; 
	cursor:pointer; 
	width:200px; 
	text-align:center; 
	color:#666;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
} 
.Menubox li.hover{ 
	padding:0px; 
	width:200px; 
	border-left:1px solid #CAE7ED; 
	border-top:1px solid #CAE7ED; 
	border-right:1px solid #CAE7ED; 
	color:#0063A4;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	height:24px;
} 
.Contentbox{ 
	clear:both; 
	margin-top:0px; 
	border-top:none;
	overflow:hidden;
	text-align:center; 
	padding-top:8px; 
}
#con_one_1{
		width:100%;
		overflow:hidden;
		padding:0px;
		margin:0px auto;
}

#con_one_1 li{width:668px; text-align:left; display:block; font-size:11px; border-bottom:1px #898989 dashed; line-height:25px; font-family:Verdana; padding:2px 0px 2px 12px; margin:0px; background:url(../images/icon_02.jpg) left center no-repeat;}
#con_one_1 li span{ float:right;}
#con_one_2{
	width:100%;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
}
#con_one_2 li{width:668px; text-align:left; display:block; font-size:11px; border-bottom:1px #898989 dashed; line-height:25px; font-family:Verdana; padding:2px 0px 2px 12px; margin:0px; background:url(../images/icon_02.jpg) left center no-repeat;}
#con_one_2 li span{ float:right;}