﻿*{ margin:0; padding:0; font:"微软雅黑", "宋体", Verdana, Arial, Georgia, Helvetica; line-height:22px}
img{ border:0}
li,ul,ol{ list-style:none}
a{ text-decoration:none; color:#666666}
a:hover{ text-decoration:underline}

.ClearFloat{ clear:both; line-height:0; font-size:0}
.FontSize{ font-size:12px}
.More,.More1,.More2{ float:right; width:50px; height:25px; background:url(../Images/More.gif) no-repeat 0px 5px}
.More1{ background:url(1)}
.More2{ background:url(../Images/More1.gif) no-repeat 0px 5px}

.MaxWidth{ width:1000px; margin:0 auto}
	.Banner{ height:180px}
	.Menu{ position:relative; height:54px; background:url(../Images/MenuBg.gif) repeat-x}
	.Content{ margin:7px 4px; width:992px; }
		.Left{ float:left; width:197px}
				.InputBox{ padding:3px; +padding:0px; width:114px; height:21px; line-height:21px; overflow:hidden; background:url(../Images/InputBox.jpg) no-repeat; border:0; color:#666666; font-size:12px}
				.Button{ display:inline-block; float:left; margin:0 20px 0 10px; width:54px; height:24px; overflow:hidden; text-align:center; color:#0c9492; line-height:24px; border:0; background:url(../Images/Button.jpg) no-repeat; cursor:pointer; font-size:12px}
				.Button:hover{ background:url(../Images/ButtonH.jpg) no-repeat; color:#660000; text-decoration:none}
		.Center{ float:left; width:530px; margin:0 10px }
			.HonorShow{ width:520px; height:148px; overflow:hidden; border:5px solid #95e1d5}
			.Intro{ margin-top:10px;width:528px; height:217px; overflow:hidden; border:1px solid #95e1d5}
				.Intro h1{ height:25px; overflow:hidden; background:#eeffec}
				.Intro h1 span{ position:relative; top:1px; float:left; margin-left:5px; height:25px; width:80px;text-align:center; font-size:12px; color:#0c9492; line-height:25px}
				.Intro Img{ float:left; margin-right:15px; padding:5px; border:1px solid #cccccc}
					.IntroNei{ margin:15px }
						.IntroNei p{ text-indent:2em; text-align: justify; text-justify:inter-ideograph; color:#666666}
		.Right{ float:left; width:245px; overflow:hidden}
			.News{width:243px; height:386px; overflow:hidden; border:1px solid #95e1d5; border-top:0}
				.News h1{ position:relative; left:-1px; top:0px; width:243px; height:25px; overflow:hidden; background:url(../Images/NewsTop.gif) no-repeat; line-height:25px; padding-left:10px; color:#FFFFFF}
				.FristNews{ margin:15px 5px 0; height:55px; border-bottom:1px solid #eeeeee}
				.FristNews img{ float:left; margin-right:10px}
				.FristNews h2{ font-size:12px; color:#0c9492; font-weight:bold}
				.FristNews p{ font-size:12px; color:#666666}
				.FristNews p a{ color:#454ea7}
				.NewsList{ display:block; padding-left:20px; height:22px;overflow:hidden; color:#666666; font-size:12px; background:url(../Images/Icon2.gif) no-repeat 10px 8px}
		.BigLeft{ float:left; margin:10px 9px 10px 0; width:738px}
			.ProShow{ float:left; margin-bottom:10px; width:736px; height:216px; overflow:hidden; border:1px solid #95e1d5; background:url(../Images/Tiltebg.jpg) repeat-x top}
				.ProShow h1{ padding-left:25px; height:30px; line-height:30px; color:#0c9492; font-size:12px; background:url(../Images/Iconic.gif) no-repeat 0 3px; z-index:3}
				.Tuijian{ float:left; display:inline; padding:10px 15px; width:430px; height:165px; overflow:hidden; border-right:1px dashed #CCCCCC}	
					.TuijianPic{ float:left; position:relative; margin-right:15px }
					.TuijianPic h2{font-size:12px; color:#0c9492; font-weight:bold; text-align:center}
					.IconTuijian{ position:absolute; top:125px; left:140px; width:40px; height:23px; background:url(../Images/Tuijian.gif) no-repeat}
					.Tuijian p{ color:#666666; font-size:12px; text-indent:2em; text-align: justify; text-justify:inter-ideograph }
					.ProScroll{ float:left; width:274px; height:185px; overflow:hidden;z-index:1}
				.AdFlash{border:1px solid #a8bddc}
				
			.Yuanliao{ margin-top:10px;  width:243px; height:364px; overflow:hidden; border:1px solid #95e1d5; background:url(../Images/YuanBg.jpg) repeat-x}
				.Yuanliao h1{ padding-left:10px; font-weight:bold; line-height:27px; font-size:12px; color:#0c9492}
			.Yiyao{ width:195px; height:242px; overflow:hidden; border:1px solid #95e1d5; border-top:0}
				.Yiyao h1{ padding-left:10px; height:26px; background:url(../Images/NewsTop2.jpg) no-repeat; font-size:12px; color:#FFFFFF; line-height:26px}
				.Yiyaopro{padding:10px 5px; width:190px; height:65px; overflow:hidden}
					.Yiyaopro img{ float:left; margin-right:10px; border:3px solid #999999}
					.Yiyaopro a{ float:left; width:110px; height:65px; overflow:hidden; color:#666666; font-size:12px}
					.Yiyaopro a strong{ color:#0c9492}
			.DownLoad{ width:528px; height:242px; overflow:hidden; border:1px solid #95e1d5;background:url(../Images/YuanBg.jpg) repeat-x}
			
				.DownLoad h1{ padding-left:30px; height:30px; overflow:hidden; color:#0c9492; font-size:12px; background:url(../Images/Icon3.gif) no-repeat 5px 3px; line-height:30px}
				.DownText{ float:left; display:inline; margin:0px; width:260px; height:194px; }
				.Line01{ border-right:1px solid #CCCCCC}
				
			.RightAd{ display:block; margin-bottom:11px; border:1px solid #95e1d5 }
	.FriendLink{ width:968px; height:97px; overflow:hidden; padding-left:29px; padding-top:5px; +padding-top:10px; border:1px solid #95e1d5; background:url(../Images/friend.jpg) no-repeat 1px 1px}
		.FriendLink a{ color:#666666; font-size:12px}
	.Bottom{ padding-top:15px; text-align:center; color:#666666; font-size:12px}	
		.Bottom div{ height:25px; line-height:25px; overflow:hidden }	
		.Youxiang{ display:inline-block; width:103px; height:21px; overflow:hidden; background:url(../Images/Youxiang.jpg) no-repeat}		

#LoginBox{ width:195px; border:1px solid #bce6e5; background:url(../Images/LoginBg.jpg) top repeat-x;color:#0c9492; font-size:12px;  }
	#LoginBox h1{ padding-left:25px; background:url(../Images/icon1.gif) no-repeat 0 2px; font-weight:bold; line-height:27px; font-size:12px; color:#0c9492}
	#LoginBox form{ height:100px; padding:15px 0 10px 10px}	
	#LoginBox form table tr td{ padding-bottom:10px}
#Video{ margin-top:15px; padding-top:25px; width:195px; height:190px; overflow:hidden;border:1px solid #bce6e5; background:url(../Images/VideoTop.jpg) no-repeat top}
	


/*in-menu*/
#MAbout,#MNews,#MSale,#MDown,#MYuan,#MMessage,#MBBS,.FirstMenu{ display:inline-block; padding:0 28px; line-height:28px; color:#FFFFFF; cursor:pointer}
#MBBS{ background:url(../Images/icon1.gif) no-repeat 0 2px}
.SelectMenu{ color:#249897; background:url(../Images/MenuSelect.jpg) no-repeat top center}
/*.SelectMenu,.FirstMenu:hover,#MAbout:hover,#MNews:hover,#MSale:hover,#MDown:hover,#MYuan:hover,,#MMessage:hover,#MBBS:hover{ color:#249897; background:url(../Images/MenuSelect.jpg) no-repeat top center}*/


#IntroIn { display:none; position:absolute;left:40px; top:25px}  
		.InIntroM{ margin:1px}
		.InIntroM li{display:inline-block; float:left; list-style-image:none; height:30px; line-height:30px;  }
			.InIntroM li a{ padding:0 10px; height:30px; line-height:30px; display:inline-block; text-align:center; overflow:hidden; font-size:12px;color:#249897}
			.InIntroM li a:hover{ color:#000; background:url(1)}

#NewsIn { display:none; position:absolute;left:175px; top:25px }  
#SaleIn { display:none; position:absolute;left:410px; top:25px }  
#DownIn { display:none; position:absolute;left:460px; top:25px }  
#YuanIn { display:none; position:absolute;left:650px; top:25px }  
#MessageIn{display:none; position:absolute;left:750px; top:25px}
#BBSIn{display:none; position:absolute;left:850px; top:25px}

/* pichuan*/
.FlashBody { position:relative; width:520px; height:148px}
.FlashBody .Pic { display:block; width:520px; height:148px}
.FlashBody h5 { position:absolute; top:93px; left:0px; z-index:6; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#fff; width:163px; line-height:23px; text-align:center; font-size:12px}
.FlashBody span.Back { position:absolute; top:70px; left:0px; z-index:5; width:163px; height:23px}
.FlashBody .Pager { position:absolute; bottom:0px; right:0px; z-index:7; width:163px; height:23px}
.FlashBody .Pager li { float:right; padding:4px 2px}
.FlashBody .Pager li a { display:block; width:14px; height:14px; border:1px #73a8ee solid; background:#fff; font:12px/14px Arial; color:#73a8ee; text-align:center; text-decoration:none}
.FlashBody .Pager li.Selected { padding:1px 2px}
.FlashBody .Pager li.Selected a { width:19px; height:19px; border:1px #cfdefb solid; background:#75a8ef; font:bold 16px/19px Arial; color:#fff}

/* ProSrcoll*/
.PicShow{ display:block;margin-bottom:10px; height:80px; overflow:hidden; line-height:22px }
.PicShow img{ float:left; margin-left:10px;  padding:1px; border:1px solid #cccccc}
.Jieshao{display:inline-block; padding: 0 0 10px 10px; width:155px; height:80px; overflow:hidden; font-size:12px; color:#249897; text-align:left}

.PicShowz{ display:block; line-height:22px; height:85px; overflow:hidden; margin-bottom:10px}
.PicShowz img{ float:left;margin-left:10px;  padding:1px; border:1px solid #666666}
.Jieshaoz{display:inline-block; padding: 0 0 10px 0; width:127px; height:80px; overflow:hidden; font-size:12px; color:#249897; text-align:left}


#Demo{ width:274px; height:185px; overflow:hidden;}
	#ScrollBody { height:9999px}
		#ScrollBody span { display:block;}
#Demoz{ width:100%; height:100%; overflow:hidden;}
	#ScrollBodyz { height:9999px}
		#ScrollBodyz span { display:block;}


/*inside*/
.InsideLeft,.LeftAd{ margin-bottom:10px;width:195px; overflow:hidden; border:1px solid #bce6e5; background:url(../Images/Tiltebg.jpg) repeat-x;color:#0c9492; font-size:12px; }
.LeftAd{ margin-top:10px; border:0}
	.InsideLeft h1{ padding-left:25px; font-weight:bold; line-height:27px; font-size:12px; color:#0c9492; background:url(../Images/Iconic.gif) no-repeat}
	.LeftList{ line-height:24px; border-bottom:1px dashed #AAD2BF; font-size:13px; color:#249897}
.InsideRight{ float:left; display:inline; margin-left:10px;width:780px; min-height:610px; -height:610px; background:url(../Images/Tiltebg.jpg) repeat-x; border:1px solid  #cfdefb}
	.InsideRight h1{padding-left:30px; height:30px; overflow:hidden; color:#0c9492; font-size:12px; background:url(../Images/Icon3.gif) no-repeat 5px 3px; line-height:30px}
	.Position{ float:right; padding-right:10px; font-weight:normal; line-height:30px}
	.InsideRight p{ padding:0px 10px; text-indent:2em; font-size:12px; color:#666666}
	.PicBox{ text-align:center}
	
	.NewsBox{ padding:10px 20px; width:700px}
	.NewsBox  li{ border-bottom:1px dashed #CCCCCC}
	.NewsBox  li,.NewsBox  li a{ display:block; height:30px; overflow:hidden; line-height:30px; font-size:12px; color:#666666 }
	.NewsBox  li a{ display:inline-block;height:29px; padding-left:10px; background:url(../Images/Icon2.gif) no-repeat 0px 10px}
	.NewsBox  li a:hover{ color:#0c9492}
	.Data{float:right; color:#999999}
	.Data:hover{ text-decoration:none}
	.Page{ margin-left:40px; margin-bottom:10px; width:700px; height:40px; border:1px solid #DCEBD3; text-align:center; line-height:40px}
	
	.InsidePro{ float:left; display:inline; margin:20px 40px 10px ; width:180px; height:170px; overflow:hidden; text-align:center}
		.InsidePro img{ padding:1px}
		.ProName{ display:block; padding-left:10px; background:url(../Images/Icon2.gif) no-repeat 0 7px; line-height:22px; color:#0c9492; font-size:12px}
	.ProFirst{ position:relative;padding:10px}
	.ProFirst img{ float:left; margin-right:10px}
	.ProFirstText{  float:left; height:100px; overflow:hidden}
	.ProFirstText h1{ color:#0c9492; font-size:12px}
	.ProFirstText p{ color:#666666; font-size:12px}
.NewList{ display:block; font-size:12px; line-height:24px; }
.NewList table tr td{margin-top:0px; padding-top:-10px}

