@charset "utf-8";
/* CSS Document */
.c{	clear:both;}
.more{text-align:left; padding:20px 0px 0px 10px; }
.more_r{text-align:right; padding:10px 0px 0px 10px;}
.top_logo_bg{
	background:url(../images/top_bg.jpg) no-repeat top center;
	height:170px;
	overflow:hidden;}
.top_r{
	width:320px;
	padding:12px 0px 0px 0px;
	margin:0px;
	overflow:hidden;}
.top_t {
	color:#797B7A;
	font-size:12px;
	margin:0px;
	line-height:25px;
	text-align:right;
	padding:0px 18px 5px 0px;}	
.top_t h1{
	font-size:12px;
	color:#797977 ;
	line-height:25px;
	font-weight:bolder;
	margin:0px;
	display:inline;
	}
.search{ background:url(../images/search_bg.jpg) no-repeat right center; height:47px; line-height:47px; padding:0px 13px 0px 0px; text-align:right; margin:0px; overflow:hidden}
.search span{color:#fff; padding-right:13px; margin:0px; padding:0px; overflow:hidden;}
.input1{ border:0px #cccccc solid; width:170px; height:20px; margin:0px; padding:0px; overflow:hidden;}
.banner{ clear:both; width:966px; margin:0px auto;}
.submit1{border:0px #cccccc solid; width:22px; height:22px; background:url(../images/buttom.jpg) no-repeat center center;}
/*index left CSS*/
.series,.faq,.christmas,.contact,.ny_news{
	padding:0px;
	margin:0px 0px 10px 0px;}
.series_title,.faq_title,.contact_title,.profile_title,.news_title,.products_title,.ny_news_title,.ny_title{	
	line-height:34px;
	padding:0px 0px 0px 10px;
	margin:0px;
	overflow:hidden;}
.series_title h2,.faq_title h2,.contact_title h2,.tags_title h2,.ny_news_title h2,.ny_title h1 {
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	display:inline;}
.series_info,.faq_info,.contact_info,.ny_news_info{
	border-left:1px solid;
	border-right:1px solid;
	border-bottom:1px solid;
	width:204px;
	margin:0px;
	}
/*series CSS*/
.series_title {background:url(../images/series_t_bg.jpg) no-repeat;}
.series h2 a,.series h2 a:link,.series h2 a:visited,.series h2 a:hover,.series h2 a:active {color:#ffffff;	text-decoration:none;}
.series_info{padding:15px 10px 10px 18px; min-height:80px; background:url(../images/series_info_bg.jpg) repeat-x top #fff; border-color:#E6E6E6;}
.mainMenu {
	FONT-SIZE: 12px;
	COLOR: #444;
	TEXT-ALIGN: left;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
.series_info ul { margin:0px; padding:0px;}
.mainMenu LI {
	DISPLAY: block;
	LIST-STYLE-TYPE: none;
	POSITION: relative;
	width: 190px;
	line-height:24px;
	padding:0px 0px 0px 15px;
	border-bottom: 1px dashed #ccc;
	margin:0px;
	color:#444;
	background:url(../images/hxx.gif) center left no-repeat;}
.mainMenu LI a:link,.mainMenu LI a:active,.mainMenu LI a:visited{
	color:#444;
	text-decoration:none;}
.mainMenu LI a:hover{
	COLOR: #d21034;
	text-decoration:none;}
.showMenu {DISPLAY: block!important}
.navMenu {
	DISPLAY: none;
	LEFT: 220px;
	POSITION: absolute;
	TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	voice-family: "";
	WIDTH: 190px;
	font-size: 12px;
	padding:0px;
	margin:0px;}
.navMenu {
	padding:0px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #D21033;}
.navMenu LI {
	DISPLAY: block;
	COLOR: #444;
	LIST-STYLE-TYPE: none;
	POSITION: relative;
	padding:3px 0px 3px 22px;
	margin: 0px;
	width: 190px;
	background:url(../images/tu.jpg) left center no-repeat;
	background-color:#DDD;
	border-bottom:1px solid #FFF;}
.navMenu LI A:link {color:#444;}
.navMenu LI A:visited {
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	COLOR: #444;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	width: 190px;
	padding-right: 0px;}
.navMenu LI A:hover {
	COLOR: #D21033;
	width: 190px;
	padding:0px;
	margin:0px;}
/*FAQ*/
.faq_title{background:url(../images/faq_t_bg.jpg) no-repeat;}
.faq h2 a,.faq h2 a:link,.faq h2 a:visited,.faq h2 a:hover,.faq h2 a:active {color:#ffffff; text-decoration:none;}
.faq_info{padding:12px 10px 10px 18px; min-height:95px; background:url(../images/faq_info_bg.jpg) repeat-x top center #5AAC23; border-color:#59AB22; overflow:hidden; margin:0px;}
.faq_info li {
font-size:12px; background:url(../images/hxx.gif) no-repeat left center; border-bottom:1px #B8D1A9 dotted; color:#ffffff; list-style:none; list-style-position:inside; margin:0px; padding:0px 10px 0px 10px;  line-height:24px;  overflow: hidden;}
.faq_info li a,.faq_info li a:visited,.faq_info li a,.faq_info li a:visited{color:#ffffff; text-decoration:none; }
/*neiye left news CSS*/
.ny_news_title{ background:url(../images/ny_news_t_bg.jpg) no-repeat;}
.ny_news h2 a,.ny_news h2 a:link,.ny_news h2 a:visited,.ny_news h2 a:hover,.ny_news h2 a:active {color:#ffffff; text-decoration:none;}
.ny_news_info{padding:15px 10px 10px 18px; min-height:85px; background:url(../images/series_info_bg.jpg) repeat-x top #fff; border-color:#E6E6E6; line-height:25px; overflow:hidden; }
.ny_news_info li { font-size:12px; background:url(../images/hxx.gif) no-repeat left center; border-bottom:1px #B8D1A9 dotted; color:#106E00; list-style:none; list-style-position:inside; margin:0px; padding:0px 10px 0px 0px; line-height:24px; font-weight:lighter; overflow: hidden; }
.ny_news_info li a,.ny_news_info li a:visited,.ny_news_info li a,.ny_news_info li a:visited{color:#106E00; text-decoration:none;}
/*contact CSS*/	
.contact_title{padding-top:6px; background:url(../images/contact_t_bg.jpg) no-repeat left top;}
.contact a,.contact a:link,.contact a:visited,.contact a:hover,.contact a:active {color:#E50A34; text-decoration:none;}
.contact_info{padding:0px 19px 10px 10px; min-height:160px; padding-bottom:60px; overflow:hidden; background:url(../images/contact_b_bg.jpg) no-repeat left bottom #fff; border-color:#DEDEDE; font-size:12px;}
.contact_info a{color:#FF493B; text-decoration:none;}
.contact_info span{color:#1B5EA2;}
/*RIGHT CSS*/
.center_s{ margin-bottom:10px;}
.profile,.news,.products,.ny{
	padding:0px;
	margin:0px;
	overflow:hidden}
.profile_title h3,.news h3,.products_title h3,.ny_title h3{
	font-size:12px;
	font-weight:bold;
	margin:0px;
	display:inline;}
.profile_info,.news_info,.products_info,.ny_info{
	border-left:1px #DEDEDE solid;
	border-right:1px #DEDEDE solid;
	margin:0px;}
/*Profile CSS*/
.profile{width:420px;}
.profile_title{background:url(../images/profile_t_bg.jpg) no-repeat left top; padding-left:45px;}
.profile_title h3{color:#0D6A00;}
.profile_info{
	width:381px;
	min-height:195px;
	margin:0px;
	padding:10px 20px 20px 15px;
	overflow:hidden;
	background:url(../images/profile_info_bg.jpg) no-repeat left bottom #fff;}
/*NEWS CSS*/	
.news {width:290px;}
.news_title{ background:url(../images/new_t_bg.jpg) no-repeat left top; padding-left:45px;}
.news_title h3{color:#000000;}
.news_info {
	width:264px;
	min-height:195px;
	padding:10px 12px 20px 12px;
	margin:0px;
	background:url(../images/news_info_bg.jpg) no-repeat left bottom #fff;
	overflow:hidden;}
.news_info li{ background:url(../images/laba.gif) no-repeat left center; padding-left:15px;}
.news_info span{ float:right; color:#7CAC62;}
/*Products CSS*/
.products{
	clear:both;
	width:720px;
	overflow:hidden;}
.products_title{background:url(../images/products_t_bg.jpg) no-repeat left top; padding-left:20px;}
.products_title h3{color:#fff;}
.products_title span{float:right; font-size:10px; font-weight:normal; color:#fff; padding:3px 15px 0px 0px;}
.products_title span a{color:#fff; text-decoration:none;}
.products_info{
	border-bottom:1px #dedede solid;
	min-height:380px;
	background:url(../images/products_info_bg.jpg) repeat-x left top #fff;
	margin:0px;
	padding:15px 0px 6px 15px;
	overflow:hidden;}

/*Tags CSS*/
.tags{
	width:966px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;}
.tags_title{
	background:url(../images/tags_t_bg.jpg) no-repeat left top;
	line-height:32px;
	padding:0px 0px 0px 10px;
	margin:0px;
	overflow:hidden;}
.tags h2 a,.tags h2 a:link,.tags h2 a:visited,.tags h2 a:hover,.tags h2 a:active {
	color:#ffffff;
	text-decoration:none;}
.tags_info{
	background:url(../images/tags_info_bg.jpg) no-repeat left top #2A2A2A;
	margin:0px;
	height:75px;
	min-height:75px;
	padding:10px 15px 10px 15px;
	overflow:hidden;
}
.tags_info li{float:left; list-style:none; width:200px; background:url(../images/tags.gif) no-repeat left center; white-space:nowrap; text-overflow:ellipsis; padding:0px 15px 0px 15px;  overflow: hidden; display:inline;}
.tags_info li a,.tags_info li a:visited,.tags_info li a:hover{color:#fff; text-decoration:none;}

/*bottom CSS*/
.link{
	margin:0px 0px 0px 0px;
	padding:0px;
	overflow:hidden;}
.link span{color:#6f6f6f; font-weight:bold; margin:0px; padding:3px 5px 3px 0px; background:url(../images/link.jpg) no-repeat;}
.copyright{text-align:left; color:#666; margin:0px; padding:0px;}
.copyright span{ float:right}
.copyright a{color:#F00; text-decoration:underline;}
/*ny CSs*/
.ny{
	clear:both;
	width:719px;
	padding:0px;
	margin:0px;
	height:auto;
	overflow:hidden;
	background:url(../images/pro_b2.jpg) repeat-y;}
.ny_title{background:url(../images/pro_t_bg.jpg) no-repeat left top; padding:3px 0px 0px 50px;}
.ny_title h1{color:#0E5A00;}
.ny_title span{float:right; background:url(../images/ny_title_h.gif) no-repeat left center; font-size:12px; font-weight:normal; color:#EA3933; padding:0px 15px 0px 10px;}
.ny_title span a{color:#444444; text-decoration:none;}
.ny_info{
	height:auto;
	background:url(../images/pro_b.jpg) no-repeat left bottom #fff;
	margin:0px;
	padding:10px 15px 15px 15px;
	overflow:hidden;
	}


.rel{
	margin:0px 0px 0px 0px;
	padding:0px;
	clear:both;
	overflow:hidden;
}
.rel_t{
	height:25px;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	color:#000;
	border-bottom:1px #B6B6B6 dashed;
	margin:15px 15px 5px 20px;
	display:inherit;
}
.shownews_title{
	margin:0px 15px 0px 15px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;}
.shownews_title h1{
	display:inline;
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:14px;
}
.shownews_info{
	margin:10px 15px 0px 15px;
	padding:0px;}
.shownews_info_movie{
	margin:10px 15px 0px 15px;
	padding:0px;
	text-align:center;}
.show_pro{
	width:320px;
	margin:0px auto;
	padding:0px 0px 0px 15px;
	}
.b_nav{
	width:926px;
	margin:0px auto;
	padding:0px;
	text-align:center;
	color:#666;
}
.b_nav a{
	padding:0px 5px;
}
.b_nav a:link,.b_nav a:visited{color:#666;}
.copyright a:link,.copyright a:visited{color:#666;}
h1,h2{display:inline;margin:0px;padding:0px;font-size:12px;}
/*ny other_ css*/
#Tab1{ 
	width:96%;
	overflow:hidden;
	padding:0px 2px;
	margin:0px auto;
/*	font-size:11px;*/
} 
/*#Tab2{ 
	width:576px; 
	margin:0px; 
	padding:0px; 
	margin:0 auto;
}*/ 
.Menubox { 
	width:100%;
	padding:5px 8px;
	height:20px;
	margin:0px;
	line-height:25px;
} 
.Menubox ul{ 
	margin:0px; 
	padding:0px; 
} 
.Menubox li{ 
	float:left; 
	display:block; 
	cursor:pointer; 
	width:150px; 
	text-align:center; 
	color:#999; 
	font-weight:bold; 
} 
.Menubox li.hover{ 
	padding:0px; 
/*	background:#fff; 
*/	width:150px; 
border-left:1px solid #DEDEE0; 
	border-top:1px solid #DEDEE0; 
	border-right:1px solid #DEDEE0;
/*		border-bottom:1px solid #999999;*/
/*	color:#CC0000; */
	font-weight:bold; 
	height:27px; 
	line-height:27px; 
} 
.Menubox li.alink{ 
	padding:0px; 
/*	background:#fff; 
*/	width:150px; 
/*border-left:1px solid #DEDEE0; 
	border-top:1px solid #DEDEE0; 
	border-right:1px solid #DEDEE0;*/
		border-bottom:1px solid #999999;
/*	color:#CC0000; */
	font-weight:bold; 
	height:27px; 
	line-height:27px; 
} 

.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{ 
	overflow:hidden;
	padding:2px 10px 2px 16px;
	margin:0px;
/*	color:#003366;*/
	line-height:24px;
	text-align:left;
	background:url(../images/tb-6.gif) left no-repeat;
	border-bottom:1px dotted #ccc;
}
#con_one_1 li span{ float:right;}
#con_one_2{
	width:100%;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
}
#con_one_2 li{
	overflow:hidden;
	padding:2px 10px 2px 16px;
	margin:0px;
/*	color:#003366;*/
	line-height:24px;
	text-align:left;
	background:url(../images/tb-6.gif) left no-repeat;
	border-bottom:1px dotted #ccc;
}
#con_one_2 li span{ float:right;}
/* ny other_ css*/