@charset "utf-8";
*{ margin:0px; padding:0px; 
	font-family:"微软雅黑", "宋体", Verdana, Arial, Georgia, Helvetica}
img{ border:0}
ul,li,ol{ list-style:none}
a{ text-decoration:none}

.fontStyle{ font-size:12px; color:#666666; line-height:22px}
.clearFloat{ clear:both; height:0px; overflow:hidden}
.more{ float:right; height:24px; width:40px; overflow:hidden; background:url(../Images/MORE.gif) no-repeat}

.maxWidth{ margin:0 auto; width:1000px}
	.banner{height:282px; overflow:hidden}
	.menu{ height:36px; overflow:hidden;background:url(../Images/MenuBg.gif) repeat-x}
		.menuBtn{float:left; height:36px}
		.homeBtn{ width:142px; background:url(../Images/MenuHome.gif) no-repeat}
		.homeBtn:hover{ background:url(../Images/MenuHover1.gif) no-repeat}
		.aboutBtn{width:135px; background:url(../Images/MenuAbout.gif) no-repeat}
		.aboutBtn:hover{ background:url(../Images/MenuHover2.gif) no-repeat}
		.proBtn{width:145px; background:url(../Images/MenuPro.gif) no-repeat}
		.proBtn:hover{ background:url(../Images/MenuHover3.gif) no-repeat}
		.newsBtn{ width:140px; background:url(../Images/MenuNews.gif) no-repeat}
		.newsBtn:hover{ background:url(../Images/MenuHover4.gif) no-repeat}
		.honorBtn{ width:145px; background:url(../Images/MenuHonor.gif) no-repeat}
		.honorBtn:hover{ background:url(../Images/MenuHover5.gif) no-repeat}
		.serBtn{ width:140px; background:url(../Images/MenuSer.gif) no-repeat}
		.serBtn:hover{ background:url(../Images/MenuHover6.gif) no-repeat}
		.contactBtn{ width:152px; background:url(../Images/MenuContact.gif) no-repeat}
		.contactBtn:hover{ background:url(../Images/MenuHover7.gif) no-repeat}
	.content{ margin:10px}
	.about{ float:left; margin-right:10px; width:795px; height:195px; overflow:hidden; background:url(../Images/AboutTop.jpg) no-repeat 0px 0px}
		.about h1{ height:27px}
		.picChange{ float:left; margin-right:10px; width:230px; height:165px; overflow:hidden}
		.aboutText{ float:left; width:540px; height:155px; overflow:hidden}
			.aboutText p{ text-indent:2em; text-align:justify; text-justify:inter-ideograph }
	.conBtn{ float:left; padding:20px 10px 50px 10px; width:151px; height:123px; overflow:hidden; background:url(../Images/ConBg.jpg) no-repeat}
		.telRed{ color:#660000; font-weight:bold; font-size:18px}
	.news{ float:left; margin:10px 10px 0 0; width:223px; height:240px; overflow:hidden; border:1px solid #cccccc; background:url(../Images/TitleBg.gif) repeat-x}
		.title{ padding-left:15px; height:26px; line-height:26px; background:url(../Images/Icon1.gif) no-repeat 5px 9px}
		.firstNew{ padding:10px; height:70px; overflow:hidden}
			.firstNew img{ float:left; margin-right:10px; padding:1px; border:1px solid #cccccc}
			.firstNew .textBox{ float:left; width:115px; height:65px; overflow:hidden }
				.firstNew .textBox a{display:block}
				.firstNew .textBox a:hover{ text-decoration:underline}
				.titleRed{ font-weight:bold; color:#FF0000}
		.newsList{ display:block; margin:0 8px; padding-left:10px; height:22px; overflow:hidden; line-height:22px; border-bottom:1px dashed #cccccc; background:url(../Images/Dot.gif) no-repeat 2px 10px}
			.newsList span{ float:right}
	.proShow{ float:left; margin-top:10px; width:733px; height:240px; overflow:hidden; border:1px solid #cccccc; background:url(../Images/TitleBg.gif) repeat-x}
	.adBtn{ float:left; margin-top:10px; margin-right:18px; width:178px; height:48px; overflow:hidden; border:1px solid #cccccc}
	.mRight{ margin-right:0}
.foot{ padding-top:10px; height:90px; overflow:hidden; background:url(../Images/FootBg.gif) repeat-x; text-align:center}
.foot p{ line-height:35px;}
	.footLink{ display:inline-block; padding:0 20px}
	.footLink:hover{ color:#660000}
/*--------Inside-------------*/
.inLeft{ float:left; margin-right:15px; width:170px; overflow:hidden}
	.classification{ margin-bottom:15px; padding-bottom:10px; width:168px; border:1px solid #CCCCCC; background:url(../Images/TitleBg.gif) repeat-x 0px 0px}
.inRight{ float:left;width:790px; min-height:300px; -height:300px; background:url(../Images/TitleBg.gif) repeat-x; border:1px solid #CCCCCC }
	.inTextBox{ padding:10px;}
	.inTextBox p{ text-indent:2em}
	.page{margin:20px 30px 10px; height:30px; line-height:30px; border:1px solid #cccccc; text-align:center}
	
.shiLi{ margin:10px 10px 0 45px; float:left; width:290px; height:140px; padding:10px; border:1px solid #CCCCCC}
	.leftText{ padding:5px 0px; margin-right:10px; float:left; width:150px; height:130px; }
		.leftText h2{ color:#003399; font-size:15px}
		.leftText p{ display:block; height:90px; overflow:hidden; line-height:22px}
		.leftText a{ padding-left:10px; display:block; float:right; width:62px; height:22px; line-height:22px; background:url(../Images/xiangxi.jpg) no-repeat; color:#0033CC}
		.leftText a:hover{ color:#FF9900}
.honorBox{ float:left; margin:10px 0px 0px 32px;width:150px; height:160px; overflow:hidden; border:1px solid #cccccc; text-align:center}
.honorBox img{ display:block; padding-bottom:10px; width:150px; height:126px; overflow:hidden}
.honorBox a{ display:block; height:24px; line-height:24px; border-top:1px solid #cccccc}
.honorBox a:hover{ color:#FF6600}
	
	
	
/* -------------scroll------------*/
.PicShow{ text-align:center; line-height:2em; padding-left:10px; display:inline-block; }
.PicShow a{font-size:12px; color:#666666}
.proPic{ display:inline-block; margin-top:10px; padding:5px; width:145px; height:154px; overflow:hidden; background:url(../Images/ProBg.gif) no-repeat; text-align:center}
.PicShow p{ padding-left:25px; background:url(../Images/Icon2.gif) no-repeat 5px 10px; text-align:left}
#Demo{ width:100%; overflow:hidden}
#ScrollBody {width:9999px}