@charset "utf-8";
/* CSS Document */

body{ font-size:12px; line-height:22px}
*{ margin:0; padding:0}
img{ border:0}
a{ text-decoration:none; color:#666666}
a:hover{ text-decoration:underline}
ol,ul,li{ list-style:none}

.clearFloat{ clear:both; height:0px; overflow:hidden}
.more{ float:right; display:inline; margin-right:20px; color:#fff; font-weight:normal; font-size:12px; line-height:47px}
.more1{ margin-top:10px; float:right; display:inline; margin-right:10px; width:60px; height:20px}

.maxWidth{ width:1000px; margin:0 auto}
.head{ height:70px; overflow:hidden; background:url(../Images/logo.gif) no-repeat}
	.line{ height:1px; overflow:hidden; background:#370f94}
	.language{ padding-left:30px; float:right; height:24px; width:243px; overflow:hidden; background:url(../Images/lanBg.gif) no-repeat}
		.language a{ display:inline-block; line-height:24px; width:55px; margin-left:3px}
	.post{ float:left; display:inline; margin-left:300px; margin-top:15px; padding-left:20px; height:24px; line-height:24px; overflow:hidden; background:url(../Images/icon.gif) no-repeat 0px 4px; color:#666666}
.homeBanner{ height:223px; overflow:hidden}	
	.leftBanner{ float:left; width:716px}
	.centerBanner{ float:left; width:250px; height:215px; overflow:hidden}
		.postList{ padding:26px 10px 0; background:url(../Images/postTop.gif) no-repeat top}
			.postList a{ display:block; height:23px; overflow:hidden; padding-left:15px; background:url(../Images/icon1.gif) no-repeat 0 3px}
			.postList a span{ float:right; color:#9BE8EC}
			.postList a:hover{ text-decoration:none; color:#346176}
		.search{ margin-top:10px; padding:29px 5px 0 10px; background:url(../Images/search.gif) no-repeat 10px 0px}
		.inputText{ margin-left:5px; width:80px; height:18px; overflow:hidden}
		.btn{ width:36px; height:21px; overflow:hidden; background:url(../Images/btn1.jpg) no-repeat; border:0}
		.btn:hover{ background:url(../Images/btn1h.jpg) no-repeat}
	.rightBanner{ float:left; width:31px; height:223px; background:url(../Images/banner_right.jpg) no-repeat}
.menu{ margin-top:10px; height:32px; overflow:hidden; background:url(../Images/menu.gif) repeat-x; line-height:34px}
.menu a{ display:inline-block; margin-left:1px; width:83px; height:33px; overflow:hidden}

.content{ margin-top:10px}
	.left{float:left; display:inline; margin-left:10px;width:523px}
		.project{ margin-top:10px; background:url(../Images/projectBg.jpg) repeat-y}
		.project h1{ height:47px; overflow:hidden; background:url(../Images/projectTop.jpg) no-repeat}
			.project .title{ margin-left:10px; display:inline-block; height:47px; padding-left:30px; line-height:47px; font-size:14px; color:#FFFFFF; font-weight:bold; background:url(../Images/icon2.gif) no-repeat 0px 10px;}
			.projectTop1{ height:13px; overflow:hidden; background:url(../Images/projectTop1.jpg) no-repeat}
			.projectBox{ padding:0px 10px}
				.projectBox h2{ margin:0 10px; font-size:12px; border-bottom:1px solid #0066FF}
					.projectBox h2 span{ display:inline-block; height:30px; line-height:30px; padding-left:15px; background:url(../Images/icon3.gif) no-repeat 0 8px; color:#0066FF}
					.xiangxi{ float:right; margin-right:10px; display:inline; line-height:30px; font-weight:normal}
				.projectList{ margin:0 10px; line-height:24px; border-bottom:1px dotted #cccccc}
					.projectList .list{ float:left; padding-left:10px; width:210px; height:24px; overflow:hidden; background:url(../Images/icon4.gif) no-repeat 0px 5px}
					.projectList .org{ color:#FF6600; font-weight:bold}
					
					.tablediv
					{
					    margin: 0px 10px
					    }
					.tablediv table tr td
					{
					    margin:0 10px; line-height:24px; border-bottom:1px dotted #cccccc
					    }
					    .tablediv table tr td a
					{
					  float:left; padding-left:10px; width:210px; height:24px; overflow:hidden; background:url(../Images/icon4.gif) no-repeat 0px 5px
					    }
					
		.projectFoot{ height:24px; overflow:hidden; background:url(../Images/projectfoot.jpg) no-repeat}
	.center{ float:left; display:inline; width:355px}
		.news{ height:140px; overflow:hidden}
			.news h2{ height:39px; overflow:hidden; background:url(../Images/newsTop.jpg) no-repeat}
			.news img{ float:left; margin-top:5px; margin-right:5px}
			.newsBox{ float:left; width:235px}
				.newsList{ display:block; padding-left:15px; line-height:22px; height:22px; overflow:hidden; background:url(../Images/icon5.gif) no-repeat 0px 4px }
			
				.newsList span{ float:right; color:#92BFD8}
		.quickTop{ height:25px; overflow:hidden; background:url(../Images/quck.gif) no-repeat}
		.quickBox{ padding-left:10px; height:99px; background:url(../Images/quickTu.gif) no-repeat}
			.quickBox a{ float:left; margin-right:2px; height:99px; width:80px; overflow:hidden}
		.contactTop{ margin-top:10px; height:25px; overflow:hidden; background:url(../Images/contactTop.gif) no-repeat}
		.contactBox{ padding-left:20px; height:193px; overflow:hidden; background:url(../Images/contact.jpg) no-repeat}
			.contactList{ padding-top:10px; height:26px; overflow:hidden; line-height:26px; color:#317ec2; font-weight:bold }
			.contactList span{ padding-right:30px; display:inline-block; width:60px; color:#fff}
		.tele{ margin:10px 0 0 3px; height:126px; background:url(../Images/tele.jpg) no-repeat}
			.serText{ margin-top:75px; margin-left:20px; line-height:24px; height:48px; width:255px; overflow:hidden; color:#666666}
		.right{ position:relative; float:left; display:inline; margin-left:10px; width:94px;}
		#qq{ position:absolute; right:0px; z-index:1; width:94px; text-align:center; background:#317ec2}
		#qq h1{ margin-bottom:5px; height:35px; color:#fff; font-size:13px; line-height:35px; background:url(../Images/qqTop.jpg) no-repeat; border-bottom:1px dashed #fff}
		#qq h2{ height:19px; background:url(../Images/qqFoot.jpg) no-repeat bottom}
.link{ margin-top:10px; padding:10px 0 0 18px; height:106px; overflow:hidden; background:url(../Images/link.jpg) no-repeat}
	.linktitle{ float:left; margin-right:20px; width:14px; color:#fff; font-weight:bold}
	.link p{ }
	.link  a{ display:inline-block; padding:0 24px ;height:22px;overflow:hidden; line-height:24px}
.lineFoot{ height:4px; background:url(../Images/line.jpg) no-repeat}
.foot img{ float:left; margin-right:240px; color:#999999}
.footMenu{ float:left}
.footMenu a{ display:inline-block; padding:0 20px; line-height:30px; color:#999999}
.copyRight{ float:left; padding-left:20px; color:#999999}

/*---------inside--------------*/
.inLeft{ float:left; display:inline; width:251px; background:url(../Images/inLeftBg.jpg) repeat-y}
	.inLeft h1{padding-left:15px;  height:45px; overflow:hidden; line-height:35px; color:#FFFFFF; font-size:14px; background:url(../Images/inLeftTop.jpg) no-repeat}
	.fenLei { min-height:200px; -height:200px;}
	.fenLei a{ display:block; line-height:27px; margin:0 5px; padding:5px 5px 5px 30px; color:#0066FF; font-size:13px; background:url(../Images/icon4.gif) no-repeat 15px 10px; border-bottom:1px dotted #CCCCCC}
	.fenLei a:hover{background:url(../Images/feileih.gif) no-repeat 10px 5px}
	.picBtn{ margin-top:10px; display:block; text-align:center}
	.inLeft h2{ height:108px; background:url(../Images/inLeftFoot.jpg) no-repeat bottom}
.inRight{ float:left; display:inline; margin-left:10px; width:700px;  background:url(../Images/inRightBg.jpg) repeat-y }
	.inRightTop{ padding-left:40px; height:50px; overflow:hidden; line-height:40px; background:url(../Images/inRightTop.jpg) no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold}
		.loaction{ float:right; display:inline; margin-right:10px; color:#FFFFFF; font-size:12px; font-weight:normal}
	.inTextBox{ padding:15px; min-height:350px;-height:350px}
	.inTextBox p{ color:#0066FF; text-indent:2em; text-align:justify; text-justify:inter-ideograph; font-size:14px}
	.inRightFoot{ height:27px; background:url(../Images/inRightFoot.jpg) no-repeat}
	
	.btnFen{ float:right}
	.btnFen a{ display: inline-block; width:78px;height:22px; overflow:hidden; line-height:25px; color:#FFFFFF; background:url(../Images/BtnFenlei.gif) no-repeat; text-align:center}
	.btnFen a:hover{ background:url(../Images/BtnFenleiH.gif) no-repeat}
	.inNewsList{ display:block; padding-left:30px; line-height:30px; height:30px; overflow:hidden; background:url(../Images/icon6.gif) no-repeat 0px 10px; border-bottom:1px dotted #CCCCCC}
	.inNewsList span{ float:right; color:#9BCEE3}
