/* Content Page Style Document */
body {
	background:#1C1C1C url(../images/content/bg.jpg) repeat;
	}
.inner_img {
	margin:0 0 12px 12px;
	}
/* Width Style */
.main_w { width:957px;}
.body_w { width:777px;}
.content {
	width:745px;
	border-right:#575757 1px dashed;
	height:500px;
	}
.sidebar { width:211px;}
.tbl_border {
	border:1px #353535 solid;
	}
.tbl_border_1 {
	border-left:1px #353535 solid;
	border-right:1px #353535 solid;
	border-bottom:1px #353535 solid;
	}
.tbl_border_2 {
	border-left:1px #353535 solid;
	border-right:1px #353535 solid;
	}
.maintop {
	margin-top:61px;
	}
/* Color Style */
.black {
	background-color:#030303;
	}
/* Search Style */
.search_text {
	height:16px;
	width:124px;
	color:#fff;
	background-color:#121212;
	border:#3C3C3C 1px solid;
	}
.search_bt {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	height:20px;
	width:24px;
	color:#fff;
	background-color:#030303;
	border:#3C3C3C 1px solid;
	}
/* Menu Style */
.top_menu {
	float:right;
	padding:0;
	padding-top:12px;
	padding-right:15px;
	}
.top_menu a {
	margin:0 4px;
	}
.top_menu a:link,
.top_menu a:visited,
.top_menu a:active {
	font-size:11px;
	color:#4C4C4C;
	text-decoration:none;
	}
.top_menu a:hover {
	font-size:11px;
	color:#aaa;
	text-decoration:none;
	}

.menu {
	height:38px;
	background:#333 url(../images/content/menubg.jpg) repeat-x;
	}
.menu ul {
	height:38px;
	list-style:none;
	}
.menu ul li {
	display:block;
	float:left;
	width:95px;
	height:38px;
	}
.menu ul li a {
	text-align:center;
	display:block;
	width:95px;
	height:38px;
	line-height:38px;
	}
.menu ul li a:link,
.menu ul li a:visited,
.menu ul li a:active {
	color:#F0F0F0;
	}
.menu ul li a:hover {
	color:#fc0;
	text-decoration:none;
	background:#333;
	}

.menu .lang {
	width:100px;
	}
.menu .lang a {
	text-transform:uppercase;
	width:100px;
	}

.menu .onfocus a:link,
.menu .onfocus a:visited,
.menu .onfocus a:active,
.menu .onfocus a:hover {
	color:#fc0;
	text-decoration:none;
	background:#333;
	}
/* Contact Info. */
.contact_info {
	margin:0 auto;
	width:153px;
	background:url(../images/content/contact_t.gif) no-repeat top;
	margin-top:12px;
	padding-top:5px;
	}
.contact_info p {
	display:block;
	background:url(../images/content/contact_l.gif) bottom center no-repeat;
	height:30px;
	line-height:30px;
	}
.contact_info p img {
	margin:3px 12px 0 3px;
	vertical-align:text-bottom;
	}
/* Content Tips Style */
.content h1 {
	color:#C6C6C6;
	font-size:12px;
	font-weight:100;
	height:0;
	padding:0;
	margin:0;
	height:30px;
	line-height:30px;
	width:96%;
	margin:0 auto;
	border-bottom:1px #575757 dashed;
	}
.content h1 a:link ,
.content h1 a:visited ,
.content h1 a:active ,
.content h1 a:hover {
	color:#C6C6C6;
	}
.content .inner_cotnent {
	color:#C6C6C6;
	width:96%;
	margin:0 auto;
	line-height:1.8;
	padding:10px 0;
	}
.content .inner_cotnent p {
	text-indent:2em;
	color:#C6C6C6;
	margin-bottom:10px;
	}
.content .inner_cotnent p strong {
	color:#fc0;
	}
/* News Style */
.news_box {
	width:690px;
	margin:0 auto;
	margin-top:12px;	
	/*border-bottom:1px #ccc dashed;*/
	}
.news_box h3 {
	color:#fff;
	display:block;
	height:0;
	margin:0;
	padding:0;
	font-size:14px;
	height:23px;
	line-height:23px;
	text-indent:8px;
	dborder-bottom:#ccc 1px solid;
	}
.news_box h3 span {
	float:right;
	}
.news_box h3 span a:link,
.news_box h3 span a:visited,
.news_box h3 span a:active {
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
	}
.news_box h3 span a:hover {
	color:#fc0;
	text-decoration:none;
	}
.news_box ul {
	list-style:none;
	margin:8px 0;
	padding:0;
	}
.news_box li {
	display:block;
	height:25px;
	line-height:25px;
	text-indent:15px;
	text-align:left;
	border-bottom:1px #333 dashed;
	background:url(../images/dot.gif) no-repeat left center;
	}
.news_box li a:link,
.news_box li a:visited,
.news_box li a:active {
	color:#a5a5a5;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	}
.news_box li a:hover {
	color:#fff;
	text-decoration:none;
	}
.news_box li span {
	float:right;
	color:#666;
	}
/* Copyright Style */
.copyright *{
	color:#D5D5D5;
	}
/* Pages Style */
.pages {
	height:35px;
	text-align:center;
	line-height:35px;
	clear:both;
	}
#news_content {}
#news_content .title {
	text-align:center;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	width:98%;
	display:block;
	margin:0 auto;
	border-bottom:2px #333 solid;
	}
#news_content .info {
	text-align:center;
	height:25px;
	line-height:25px;
	width:98%;
	display:block;
	margin:0 auto;
	border-bottom:2px #333 solid;
	}
#news_content .i_content {
	line-height:1.8;
	font-size:12px;
	}

.products img {
	padding:5px;
	background:#222;
	border:#444 2px solid;
	}
.products .down {
	display:block;
	text-align:right;
	background:#333;
	width:95%;
	margin:0 auto;
	}
.products .down a:link,
.products .down a:visited,
.products .down a:active {
	color:#ccc;
	}
.products .down a:hover {
	color:#fc0;
	text-decoration:none;
	}
.products .download {
	padding:0;
	background:fixed;
	border:0 none;
	}
.products h3 {
	display:block;
	margin:0;
	font-size:14px;
	color:#fff;
	background:#444;
	width:95%;
	margin:0 auto;
	text-align:center;
	height:35px;
	line-height:35px;
	}
.products .note {
	display:block;
	margin:0;
	font-size:12px;
	color:#fff;
	width:98%;
	margin:0 auto;
	padding:12px 0;
	text-align : justify ;
	height: 160px;
	line-height: 1.6;
	}
.products .note:first-letter {
	font-size: 30px;
	color: #f90;
	font-weight: bold;
	font: "隶书";
}
#show_pro {
	padding-top:20px;
	}
#show_pro .pro {
	width:110px;
	text-align:center;
	margin:5px 4px;
	float:left;
	}
#show_pro .pro img {
	padding:3px;	
	width:90px;
	}
#show_pro .pro h6 {
	word-break:break-all;
	display:block;
	background:#222;
	width:90px;
	padding:3px;
	height:14px;
	line-height:14px;
	margin:0;
	margin:0 auto;
	margin-top:1px;
	font-weight:100;
	color:#ccc;
	font-size:12px;
	}
#show_pro .pro a:link img,
#show_pro .pro a:visited img,
#show_pro .pro a:active img {
	background:#222;
	}
#show_pro .pro a:hover img {
	background:#999;
	}
#show_pro .clean {
	clear:both;
	}