*{margin:0; padding:0;}
body{margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif;_text-align:center;}
ul{list-style-type:none;}
a{text-decoration:none;}
#all{width:970px;}
table{font-size:12px;}
#all{margin:0 auto;_text-align:left;}
#top{height:172px; width:955px;margin:0 auto;_margin:0 0 0 8px}
#top_noflash{height:0px; width:955px;margin:0 auto;_margin:0 0 0 8px}
#nav{height:43px; width:955px; background:#d20001 url(../images/navbg.jpg) repeat-x bottom left; line-height:43px;text-align:center;margin:0 auto;_margin:0 0 0 8px;overflow:hidden;}
	#nav a{font-size:14px; font-weight:bold; color:#fff; text-decoration:none;}
	#nav a:hover{color: #FFFF00; }
	#nav ul{list-style-type:none; margin:0 auto; text-align: center;}
	#nav li{display:inline; width:80px; text-align:center; background:url(../images/whitexx.jpg) no-repeat right center;padding:0 14px 0 7px;}
	#nav li.last{background:none;}
	#nav_more{width:70px; background-image:none}
#contents{ width:100%;margin:0 auto}
	#contents li span{float:right;}
	#contents h2{/*text-indent:45px;*/;padding-left:45px; font-size:14px; line-height:38px; height:38px; margin:1px;}
	#contents a{color:#000;}
	#contents a:hover{color:red;}
	#contents h2 a{color: #333333;}
	#lh2{color:#fff;}
	#ch2{color:#000;}
	#rh2{color:#000;}
#foot{height:45px; line-height:45px; color:#fff; text-align:center;background:url(../images/foot.jpg) repeat-x bottom left; width:955px;margin:0 auto;_margin:0 0 0 8px;clear:both}
#foot span{padding-right:25px;}


.lall{width:152px; border:1px solid #ccc;}
.lall h2{color:#fff;}


.centerall{width:410px; border:1px solid #ccc;}

/*	.centerall ul{float:left; margin-right:4px; margin-top:5px;text-indent:8px;}
	.centerall li{width:208px; line-height:24px; border-bottom:1px dashed #ccc; margin-right:4px;background:url(../images/dot1.jpg) no-repeat left center; }
	*/
.rightall{width:372px; border:1px solid #ccc;}
	/*
	.rightall ul{float:left; margin-right:4px; margin-top:5px;text-indent:8px;}
	.rightall li{width:180px; line-height:24px; border-bottom:1px dashed #ccc; margin-right:4px;background:url(../images/dot2.jpg) no-repeat left center; }
*/
/*
	 .left1{height:175px;}
*/	 
/*			.left1 ul{height:130px; overflow:hidden; margin-top:4px;}
			.left1 li{border-bottom:1px dashed #ccc; line-height:24px; width:250px; background:url(../images/li1.jpg) no-repeat left center; text-indent:20px;}
		*/	
	 .left2{height:150px;}
	 		.mail{margin:4px 0 0 3px;}
			.mail td a{display:block;border:none; line-height:27px; width:121px; text-align:left; text-indent:40px;}
			#ma1 a{background:url(../images/mail1.jpg)  no-repeat left bottom;}
				#ma1 a:hover{background:url(../images/mail1on.jpg)  no-repeat left bottom;}
			#ma2 a{background:url(../images/mail2.jpg)  no-repeat left bottom;}
				#ma2 a:hover{background:url(../images/mail2on.jpg)  no-repeat left bottom;}
			#ma3 a{background:url(../images/mail3.jpg)  no-repeat left bottom;}
				#ma3 a:hover{background:url(../images/mail3on.jpg)  no-repeat left bottom;}
			#ma4 a{background:url(../images/mail4.jpg)  no-repeat left bottom;}
				#ma4 a:hover{background:url(../images/mail4on.jpg)  no-repeat left bottom;}
			#ma5 a{background:url(../images/mail5.jpg)  no-repeat left bottom; width:249px}
				#ma5 a:hover{background:url(../images/mail5on.jpg)  no-repeat left bottom; }
	 .left3{height:155px;}

	 		.city1,.city2{ margin-top:6px; margin-left:12px;text-align:center}
			/*
.city1 a{display:block; width:44px; line-height:21px; float:left; margin:0px 5px 5px 0px;background:url(../images/city1bg.jpg) no-repeat left bottom;}
			.city1 a:hover{background:url(../images/city1bgon.jpg) no-repeat left bottom;}
	 .left4{height:175px;}
*/
	 		.city2{text-align:left; margin-left:14px;}
/*
			.city2 a{display:block; width:28px; line-height:17px; float:left; margin:0px 7px 8px 0px; border-bottom:1px solid #D77A75; text-align:center}
			.city2 a:hover{border-bottom:1px solid #FF9933;}
			#hlj,#nmg{width:45px; }
*/			
	 .left5{height:145px;}
		/*
	 		.links{ margin:5px 0px 5px 3px; }
			.links a{display:block; background:url(../images/linkbg2.jpg) no-repeat right bottom; width:120px; line-height:27px; float:left; text-indent:20px;}
			.links a:hover{background:url(../images/linkbg2on.jpg) no-repeat right bottom;}
			#link1 a{background:url(../images/linkbg1.jpg) no-repeat right bottom; width:246px; text-indent:50px;}
			#link1 a:hover{background:url(../images/linkbg1on.jpg) no-repeat right bottom; }
	 */
	 
		  .left1 h2{ background:url(../images/l1_h2.jpg) no-repeat left bottom}
		  .left2 h2{ background:url(../images/l2_h2.jpg) no-repeat left bottom}
		  .left3 h2{ background:url(../images/l3_h2.jpg) no-repeat left bottom}
		  .left4 h2{ background:url(../images/l4_h2.jpg) no-repeat left bottom}
		  .left5 h2{ background:url(../images/l5_h2.jpg) no-repeat left bottom}
		  
		  .center1 h2{ background:url(../images/c1_h2.jpg) no-repeat left bottom}
		  .center2 h2{ background:url(../images/c2_h2.jpg) no-repeat left bottom}
		  .center3 h2{ background:url(../images/c3_h2.jpg) no-repeat left bottom}
		  .center4 h2{ background:url(../images/c4_h2.jpg) no-repeat left bottom}
		  .center5 h2{ background:url(../images/c5_h2.jpg) no-repeat left bottom}
		  
		  .rig1 h2{ background:url(../images/r1_h2.jpg) no-repeat left bottom; text-align:left}
		  .rig3 h2{ background:url(../images/r3_h2.jpg) no-repeat left bottom}
		  .rig4 h2{ background:url(../images/r4_h2.jpg) no-repeat left bottom}
		  .rig5 h2{ background:url(../images/r5_h2.jpg) no-repeat left bottom}
		  
	  .centerall img,.rightall img{border:1px solid #ccc; padding:1px; background-color:#fff; float:left; margin-left:6px; margin-right:5px; width:116px;}
	  .centerall h2{color:#cc0001;}
		  .center1 img{ height:102px; margin-top:14px;}
		  .center2 img,.rig2 img{ height:91px; margin-top:7px;}
		  .center3 img,.rig3 img{ height:93px; margin-top:9px;}
		  .center4 img,.rig4 img{ height:102px; margin-top:14px;}
		  .center5 img,.rig5 img{ height:91px; margin-top:8px;}

.rig1{text-align:center;}
.more1{float:right; margin-right:8px; font-size:13px; }

#top2{height:121px; width:955px;margin:0 auto;_margin:0 0 0 8px}


.content2{  width:100%;}
.content2 td{border:1px solid #ccc;}
.con_left{width:240px; text-align:center; }
.con_left h2{background:url(../images/con_h2.jpg) no-repeat right bottom; padding:1px; height:37px; line-height:37px; font-size:14px; text-indent:20px; color:#fff; background-color:#fff; text-align:left}
.con_left img{width:225px; height:150px; padding:1px; background-color:#fff; border:1px solid #ccc; margin:10px auto 0 auto;}

.nownow{background:url(../images/nownow.jpg) repeat-x bottom left; height:37px; line-height:37px; font-size:13px; text-indent:20px; font-weight:normal; text-align:left}
/*
.con_list ul{margin:20px;}
.con_list li,.con_left li{line-height:29px; font-size:13px; border-bottom:1px dashed #ccc; list-style-type:disc; list-style-position:inside}
.con_list li span,.con_left li span{float:right;}
*/
.con_list li a,.con_left li a{color:#000; }
.con_list li a:hover,.con_left a:hover{color:#990000;}
/*
.con_con{text-align:center; }

.con_con h3{margin-top:20px;  font-size:16px;}
.con_div{text-align:left; margin:10px 20px; font-size:13px; line-height:30px; text-indent: 2em; }
.con_div p{margin-bottom:10px;}
.con_div img{width:500px; background-color:#fff; border:1px solid #ccc; padding:1px;}
*/
.con_left ul{margin:10px;}
.tuijian{text-align:left;}
.con_left h3{background:url(../images/nownow.jpg) repeat-x top left; font-size:14px; line-height:30px; text-align:center; margin:10px 7px; border:1px solid #ccc;}


.left1 ul { margin-top:-120px;}
 .left1 ul li { border-bottom:1px dashed #ccc;line-height:22px;background:url(../images/li1.jpg) no-repeat 0 5px;margin:0 8px;text-indent:15px;text-align:justify}
 .left1 ul li span {display:none}



.centerall ul.imglist{float:left;width:105px;margin:0 0 3px;}
.centerall ul.imglist li.photo img{width:100px;height:86px;display:block;margin:10px 0 5px 3px;;}


.centerall ul.imglist2{float:left;width:105px;margin:0 0 3px;}
.centerall ul.imglist2 li.photo img{width:100px;height:86px;display:block;margin:10px 0 5px 3px;;}

.centerall ul.imglist3{float:left;width:105px;margin:0 0 3px;}
.centerall ul.imglist3 li.photo img{width:100px;height:86px;display:block;margin:10px 0 5px 3px;;}
.center5 ul.txtlist{padding:5px 0 0;}

 .centerall ul.txtlist { position: relative;margin:2px 4px 0 0;float:right;width:296px;_margin:5px 1px 0 0;_width:290px}
 .centerall ul.txtlist li { border-bottom:1px dashed #ccc;line-height:24px;height: 24px;position: relative;background:url(../images/dot1.jpg) no-repeat 0 center;margin:0 8px;}
 .centerall ul.txtlist li a{overflow:hidden;position:absolute;left:12px;top:0;text-overflow:ellipsis;width:22.5em;white-space:nowrap;_width:22.5em;}
 .centerall ul.txtlist li span {display:none}
	
	*  html .centerall ul.txtlist li{line-height:22px;height: 22px;}
* + html .centerall ul.txtlist li{line-height:22px;height: 22px;}


.rightall ul.imglist{float:left;width:105px;margin:0 0 3px;}
.rightall ul.imglist li.photo img{width:100px;height:86px;display:block;margin:10px 0 5px 3px;;}

.rightall ul.imglist2{float:left;width:105px;margin:0 0 3px;}
.rightall ul.imglist2 li.photo img{width:100px;height:86px;display:block;margin:10px 0 5px 3px;;}

.rightall ul.imglist3{float:left;width:105px;margin:0 0 3px;height:110px;}
.rightall ul.imglist3 li.photo img{width:100px;height:86px;display:block;margin:10px 0 5px 3px;;}
.rig5 ul.txtlist{padding:5px 0 0;}

 .rightall ul.txtlist { position: relative;margin:5px 4px 0 0;float:right;width:258px;_margin:5px 1px 0 0;_width:250px}
 .rightall ul.txtlist li { border-bottom:1px dashed #ccc;line-height:24px;height: 24px;position: relative;background:url(../images/dot2.jpg) no-repeat 0 center;margin:0 8px;}
 .rightall ul.txtlist li a{overflow:hidden;position:absolute;left:12px;top:0;text-overflow:ellipsis;width:19em;white-space:nowrap;_width:19em;}
 .rightall ul.txtlist li span {display:none}
* + html .rightall ul.txtlist li{line-height:22px;height: 22px;}


.photolist{margin: 0 !important;width:100%;position:relative;}
.photolist li{list-style:none;border:0;}
.photolist .photo img{width:225px;height:150px;;display:block}
.photolist .photo {_margin:-16px 0 -15px}
* + html .photolist .photo {margin:-16px 0 -15px}

.con_list { position: relative;margin:20px}
.con_list li { border-bottom:1px dashed #ccc;font-size:13px;line-height:30px;height: 30px;position: relative;background:url(../images/cate_li.gif) no-repeat 3px 11px;;}
.con_list li a{overflow:hidden;position:absolute;left:18px;top:0;text-overflow:ellipsis;width:43em;white-space:nowrap;}
.con_list li span {float:right; width: 70px;text-align:right;}
* + html  .con_list li{line-height:27px;height: 28px;}


.tj_list { position: relative;margin:20px;text-align:left;}
.tj_list li { border-bottom:1px dashed #ccc;font-size:13px;line-height:30px;height: 30px;position: relative;background:url(../images/cate_li.gif) no-repeat 3px 11px;}
.tj_list li a{overflow:hidden;position:absolute;left:15px;top:0;text-overflow:ellipsis;width:12em;white-space:nowrap;}
.tj_list li span {float:right; width: 40px;text-align:right;}
* + html  .tj_list li{line-height:27px;height: 28px;}



.article {margin:10px 20px; font-size:13px; line-height:30px;}
.article dl {}
.article dt.title {margin:15px 0 30px;  font-size:16px;text-align:center;font-weight:bold}
.article dd.subtitle{margin:0 auto;text-align:center;}
.article dd.content {text-align: justify;margin:20px 0 10px; }
.article dd.content p{ padding:6px 0 0;}
.article dd.content img{padding:5px;overflow:hidden;max-width: 650px;  width: auto;  width: expression(this.width > 650 && this.width > this.height ? 650 : true); max-height: 650px; height: auto;  height: expression(this.height > 650 ? 650 : true);}
.article dd.photo{padding:5px;overflow:hidden;max-width: 650px;  width: auto;  width: expression(this.width > 650 && this.width > this.height ? 650 : true); max-height: 650px; height: auto;  height: expression(this.height > 650 ? 650 : true);margin:0 auto;text-align:center;}


.article dd.detalis {text-align: justify;margin:20px 0 10px; }
.article dd.detalis p{ padding:6px 0 0;}
.article dd.detalis img{padding:5px;overflow:hidden;max-width: 650px;  }

.city1 .linkList{margin:-3px 0 0 -6px;height:130px;}
.city1 .linkList li{float:left;_display:inline;margin:0 4px 0 0;}
.city1 .linkList li a{float:left;_display:inline;width:44px; line-height:21px; background:url(../images/city1bg.jpg) no-repeat left bottom;}
.city1 .linkList li a:hover{background:url(../images/city1bgon.jpg) no-repeat left bottom;}


.city2 .linkList{margin:-4px -3px -5px -6px}
.city2 .linkList li{float:left;_display:inline;margin:0 1px 1px 0;_white-space:nowrap;}
.city2 .linkList li a{  line-height:16px; float:left;_display:inline; margin:0px 3px 4px 0px; border-bottom:1px solid #D77A75; text-align:center}
.city2 .linkList li a:hover{border-bottom:1px solid #FF9933;}
* html .city2 .linkList li{height:21px;}
* html .city2 .linkList {margin: 0 -3px 0 -6px;height:135px}
* + html .city2 .linkList li{height:21px;}
* + html .city2 .linkList {margin: 0 -3px 0 -6px;}

.ul_mail{margin:2px 0 -3px 3px;height:135px;}
.ul_mail .linkList li {float:left;_display:inline;margin:2px;}
.ul_mail .linkList li a{float:left;_display:inline;display:block;border:none; line-height:22px; height:22px;width:141px;overflow:hidden; text-align:left; text-indent:36px;background:url(../images/mail1.jpg)  no-repeat 0 0;letter-spacing:-1px}
.ul_mail .linkList li a:hover{background:url(../images/mail1on.jpg)  no-repeat 0 0;}
* html .ul_mail{margin:2px 0 -3px 3px;height:135px;}
* + html .ul_mail{margin:2px 0 -3px 3px;height:135px;}


.ul_links{ margin:3px 0px 3px 7px;height:108px}
.ul_links .linkList li {float:left;_display:inline;margin:1px 4px;height:20px;}
.ul_links			.linkList li a{display:block; background:url(../images/linkbg2.jpg) no-repeat 0 0; width:130px; line-height:19px; float:left; text-indent:20px;}
.ul_links			.linkList li :hover{background:url(../images/linkbg2on.jpg) no-repeat 0 0;}
* html .ul_links{ margin:4px 0px 0px 7px;height:112px}
* + html .ul_links{ margin:3px 0px 3px 7px;height:108px}


.left_col{float:left;width:170px;margin:-8px 0 0;_margin:-8px -3px 0 0;}
.right_col{float:right;width:808px;margin:-8px 0 0 -8px;_margin:-8px 0 0 -6px;}
.middle_col{width:970px;float:left}

.ann_img img{margin:8px 0 0 8px ;}
