body,img{margin:0px; padding:0px;}
ul{padding:0px;}
li{padding:0px;}
.ad_G {
	CLEAR: both;
	BORDER-RIGHT: #abb8bf 1px solid;
	BORDER-TOP: #abb8bf 1px solid;
	BORDER-LEFT: #abb8bf 1px solid;
	BORDER-BOTTOM: #abb8bf 1px solid;
	HEIGHT: 250px;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
}
.ligheicuzi {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.right {
	FLOAT: right;
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.list {
	CLEAR: both;
	width: 990px;
	margin:10px auto 0px;
	
}
.list .path {
	CLEAR: both; 
	BORDER-RIGHT: #abb8bf 1px solid; 
	BORDER-TOP: #abb8bf 1px solid; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #f3f6f8; 
	MARGIN-BOTTOM: 10px; 
	FONT: 12px/24px "宋体"; BORDER-LEFT: #abb8bf 1px solid;
	COLOR: #555; 
	BORDER-BOTTOM: #abb8bf 1px solid; HEIGHT: 24px;
}
.list .path A {
	COLOR: #555555; TEXT-DECORATION:none;
}
.list .path A:hover {
    color:#FF0000;
	TEXT-DECORATION:none;
}
.list .left {
	width: 128px; float:left;overflow:hidden;BORDER: #1f6bb3 1px solid;
}
.list .left .title {
	CLEAR: both;
	
	FONT: bold 12px/20px "宋体";
	
	COLOR: #fff;
	PADDING-TOP: 4px;
	padding-left:5px;
	
	HEIGHT: 20px;
	background-image: url(../images/title1.gif);
	_width: 124px;
}
.list .left .boxText {
	
	BACKGROUND: #f4fbff;
	
	HEIGHT: auto ;
	padding: 3px 0px;
	_width:128px;
	
}
.list .left .boxText .fenlei {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #1F6BB3;
	text-decoration: none;
	text-align: left;
	display: block;
	margin-left:5px;

}
.list .left .boxText .fenleixiakuang {
	font-family: "宋体";
	font-size:0px;
	line-height: 12px;
	color: #444;
    padding-bottom:10px;
	margin:0px auto 10px;
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #D2D2D2;
	text-align: left;
	width:120px;
	
}
.list ul{width:120px; height:auto;margin:0px auto; overflow:hidden; }
.list ul li {
    font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #444;
	text-align: left;
	float: left;
	width:55px;
	overflow:hidden;
	padding-left:3px;

}
.danhang {
    font-family: "宋体";
	font-size: 12px;
	line-height:24px;
	color: #444;
	text-align: left;
	padding-left:5px;
	overflow:hidden;
	width:50px;
	height:24px;
	overflow:hidden;
}
.danhang a {
	color:#444;
	text-decoration: none;
}
.danhang a:hover {
color:#f30;
}
.list  ul li a{
	color:#444;
	text-decoration: none;
}
.list  ul li a:hover{
color:#f30;
}
.list .main {
	float: left;
	width:720px;
	border-bottom:1px solid #1f6bb3;
	 
}
.list .main .title {
	CLEAR: both; BORDER-RIGHT: #1f6bb3 1px solid; BORDER-TOP: #1f6bb3 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/title1.gif); FONT: bold 12px/20px "宋体"; BORDER-LEFT: #1f6bb3 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #1f6bb3 1px solid; HEIGHT: 20px
}
.list .main #list {
	CLEAR: both;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	overflow:hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1f6bb3;
	border-right-color: #1f6bb3;
	border-bottom-color: #1f6bb3;
	border-left-color: #1f6bb3;
}
.list .main #list DL {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#list .main #list DT {
	CLEAR: both; FONT: bold 15px "宋体"; PADDING-LEFT: 5px;
}

.list .main #list DD.appDesc {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 12px/18px "宋体"; COLOR: #444; PADDING-TOP: 3px;width:552px;
 overflow:hidden;
}
.list .main #list DD.appDesc p{
	float:right;width:430px; margin-left:5px;margin-top:8px;
}
.pic{margin-top:8px; float:left; width:100px;margin-bottom:8px; margin-right:8px;}
.pic img {border: #dddddd 1px solid; PADDING-RIGHT: 1px; padding:1px; background: #fff;  HEIGHT:75px;}
.pic  a:hover img{border:#999999 1px solid;}
.list .main #list DD.appDesc img a{
	width:100px; padding:2px; float:left; border:1px solid #dddddd; margin-bottom: 3px;
	CLEAR: both; FONT: 12px/18px "宋体"; COLOR: #444; 
}
.list .main #list DD.appDesc img a:hover{
 padding:2px; border:1px solid #999999; margin-bottom: 3px;
	CLEAR: both;  
}
.list .main #list DD.appInfo {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: #f3f7f8; PADDING-BOTTOM: 0px; FONT: 12px/22px "宋体"; COLOR: #888; PADDING-TOP: 2px; BORDER-BOTTOM: #d5dfe1 1px solid
}
.list .main #list DD.appInfo SPAN {
	COLOR: #069; MARGIN-RIGHT: 8px
}
.list .main #list DT A {
	font-weight: bold;COLOR: #00f; TEXT-DECORATION: underline; font-size:15px; font-weight:bold;
	
}
.list .main #list DT A:hover {
	TEXT-DECORATION: underline;

}
.list .main .page {
	CLEAR: both; BORDER-RIGHT: #abb8bf 1px solid; BORDER-TOP: #abb8bf 1px solid; MARGIN-TOP: 5px; BACKGROUND: #f3f6f8; FONT: 12px/22px "宋体"; BORDER-LEFT: #abb8bf 1px solid; COLOR: #444; PADDING-TOP: 1px; BORDER-BOTTOM: #abb8bf 1px solid; HEIGHT: 22px
}
.list .main .page SPAN {
	COLOR: red
}
.list .main .page STRONG {
	COLOR: red
}
.list .main .page .pages-inf {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 180px
}
.list .main .page .pages-nav {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 385px; TEXT-ALIGN: right
}
.list .main .page .current {
	FONT-WEIGHT: bold; MARGIN: 0px 3px
}
.list .main .page A {
	MARGIN: 0px 1px; COLOR: blue; TEXT-DECORATION: none
}
.list .main .page A:hover {
	COLOR: #f30; TEXT-DECORATION: underline
}
.list .right{
width:260px; float:right;}
.list .right .boxR_A {
	CLEAR: both; MARGIN-TOP: 5px
}
.list .right .boxR_A .title {
	CLEAR: both; BORDER-RIGHT: #1f6bb3 1px solid; BORDER-TOP: #1f6bb3 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/title1.gif); FONT: bold 12px/20px "宋体"; BORDER-LEFT: #1f6bb3 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #1f6bb3 1px solid; HEIGHT: 20px
}
.list .right .boxR_A .boxText { width:254px;
	BORDER-RIGHT: #1f6bb3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #1f6bb3 1px; PADDING-LEFT: 2px; BACKGROUND: #f4fbff; PADDING-BOTTOM: 2px; BORDER-LEFT: #1f6bb3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #1f6bb3 1px solid; HEIGHT: auto !important

}
.list .right .boxR_A .boxText2 { width:258px;
border:1px solid #ace; HEIGHT: auto !important; overflow:visible; margin-top:5px;

}
.list .right .boxR_A .boxText img{margin:5px 1px;} 

.list .right .boxR_A .boxText ul{
width:250px;
}
.list .right .boxR_A .boxText LI {width:236px; overflow:hidden;
	CLEAR: both; BACKGROUND: url(../images/dot_bg1.gif) no-repeat 2px 9px; FONT: 12px/22px "宋体"; BORDER-BOTTOM: #eee 1px dotted;
}
.list .right .boxR_A .boxText LI A {
	COLOR: #333; TEXT-DECORATION: underline;
}
.list .right .boxR_A .boxText LI A:hover {
	COLOR: #003; TEXT-DECORATION: underline;
}

.list .right .zd{border:1px solid #ABB8BF; width:258px; margin:5px auto 0px; text-align:center;  text-indent:25px; overflow:hidden; overflow:hidden;}
.list .right .zd .titile{CLEAR: both; BORDER-RIGHT: #41545b 1px solid; BORDER-TOP: #41545b 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/title2.gif) left top repeat-x; FONT: bold 12px/20px "宋体"; BORDER-LEFT: #41545b 1px solid; COLOR: #fff; BORDER-BOTTOM: #41545b 1px solid; HEIGHT: 20px; text-indent:10px; text-align:left; margin-bottom:10px;}
.list .right .boxR_B {
	CLEAR: both; MARGIN-TOP:5px; width:260px; overflow:hidden;
}
.list .right .boxR_B .title {
	CLEAR: both; BORDER-RIGHT: #41545b 1px solid; BORDER-TOP: #41545b 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../images/title2.gif); FONT: bold 12px/20px "宋体"; BORDER-LEFT: #41545b 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #41545b 1px solid; HEIGHT: 20px
}
.list .right .boxR_B .boxText {
	BORDER-RIGHT: #abb8bf 1px solid;  BORDER-TOP: #abb8bf 1px; BACKGROUND: url(../images/box_bg2.gif) repeat-x 50% top; PADDING-BOTTOM: 5px; BORDER-LEFT: #abb8bf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #abb8bf 1px solid;height:470px; width:258px;
}
.list .right .boxR_B .boxText ul{
width:258px;
}
.list .right .boxR_B .boxText LI {width:236px; overflow:hidden;
	CLEAR: both; PADDING-LEFT: 12px; BACKGROUND: url(../images/dot_bg1.gif) no-repeat 2px 9px; FONT: 12px/22px "宋体"; BORDER-BOTTOM: #eee 1px dotted;
}
.list .right .boxR_B .boxText LI A {
	COLOR: #444444; TEXT-DECORATION:none;
}
.list .right .boxR_B .boxText LI A:hover {
	COLOR: #ff0000; TEXT-DECORATION:none;
}
.liglaoshijieshao {
	width: 694px;
	font-size: 12px;
	line-height: 22px;
	color: #444;
	text-decoration: none;
	padding: 10px;
	border: 1px solid #CCCCCC;
	overflow:hidden;
}
.liglstp {
	padding: 2px;
	float: left;
	border: 1px solid #ddd;
	text-align: center;
	vertical-align: middle;
	height: 75px;
}
.liglaoshiwenzi {
	float: left;
	width: 696px;
	padding-left: 0px;
}
.ligkechengliebiao {
	width: 674px;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
	font-size: 12px;
	line-height: 22px;
	color: #444;
	text-decoration: none;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	height:35px;
}
.ligkechengdanming {
	font-size: 14px;
	line-height: 22px;
	color: #444;
	text-decoration: none;
	float: left;
	width: 210px;
	height:22px;
}
.ligkechengdanming A {
	COLOR: #006699; TEXT-DECORATION:none;
}
.ligkechengdanming A:hover {
color:#ff0000;
	TEXT-DECORATION:none;
}
.list .main .page {
	CLEAR: both; BORDER-RIGHT: #abb8bf 1px solid; BORDER-TOP: #abb8bf 1px solid; MARGIN-TOP: 5px; BACKGROUND: #f3f6f8; FONT: 12px/22px "宋体"; BORDER-LEFT: #abb8bf 1px solid; COLOR: #444; PADDING-TOP: 1px; BORDER-BOTTOM: #abb8bf 1px solid; HEIGHT: 22px
}
.list .main .page SPAN {
	COLOR: red
}
.list .main .page STRONG {
	COLOR: red
}
.list .main .page .pages-inf {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 180px
}
.list .main .page .pages-nav {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 385px; TEXT-ALIGN: right
}
.list .main .page .current {
	FONT-WEIGHT: bold; MARGIN: 0px 3px
}
.list .main .page A {
	MARGIN: 0px 1px; COLOR: blue; TEXT-DECORATION: none
}
.list .main .page A:hover {
	COLOR: #f30; TEXT-DECORATION: underline
}
.ad_san{width:716px; height:auto; margin:5px auto; text-align:center; overflow:hidden;}
.ad_san_l{width:350px; float:left;}
.ad_san_R{width:350px; float:right;}
.list .right .addd{border:1px solid #ABB8BF; width:258px; text-align:center; margin:10px 0px; }




/*----------------------------------------分开----------------------------------------*/

.ligxinxztu { width:718px; margin-top:10px; margin-bottom:10px; margin-left:auto; margin-right:auto; height:81px; line-height:81px; background-color:#FFFF00;}
.ligxinxztuzuo { width:146px; height:81px; line-height:81px; float:left; text-align:right;}
.ligxinxztuyou { width:570px; height:81px; line-height:81px; float:right; text-align:center; font-size:22px; color:#000000; font-weight:bold;}
.ligxinxztuyou a { color:#000000; text-decoration:none;}
.ligxinxztuyou a:hover { color:#FF0000; text-decoration:underline;}
/*-----------------------------------后加的----------------------------------*/
.ligwaik{ width:800px; height:40px; background-color:#006666; }
.zhitilan { font-size:12px; line-height:22px; color:#006699;}
.zdjcz { font-size:12px; line-height:22px; font-weight:bold;}
.xddhzt { font-size:18px; line-height:24px; font-weight:bold; color:#000000;}
.xddhzhong { color:#FF0000;}
.lianjiedk {font-size:12px;
	line-height:22px; color:#444444; margin-top: -3px;}
.youtianxin { font-size:12px;
	line-height:22px; color:#444444; margin-top:-1px; margin-bottom:10px;}
.youtianxin a { color:#006699; text-decoration:none;}
.youtianxin a:hover { color:#FF0000;text-decoration:none;}
.juhuangsezi { color:#FF6600;}
.juhuangsezi a { color:#FF6600; text-decoration:none;}
.juhuangsezi a:hover { color:#FF0000; text-decoration:none;}
.stxinkj {
	width:990px;
	padding:0px;
	height:90px;
	margin-left:auto;
	margin-right:auto;

	margin-top: 10px;
	margin-bottom: 0px;
}
.zuomiangg {
	width:453px;
	height:88px;
	float:left;
	overflow:hidden;
	line-height: 76px;
	border: 1px solid #CED6FA;
	
}
.fenleiyouc { width:513px; height:78px; float:right; padding:5px; background-color:#F0F7FF; border:1px solid #CED6FA;}
.fenleiyoucn { color:#444444; font-size:12px; line-height:19px; float:left; margin-right:10px; display:block;}
.fenleiyoucn a { color:#444444; text-decoration:none;}
.fenleiyoucn a:hover { color:#FF0000; text-decoration:none;}
/*----------------------------1210---------------------------------*/
.right .xianxia2{
	BORDER: #ace 1px solid;
	width:258px;
	height:211px;
	margin-top: 5px;
}
.right .xianxia2 .title {
	BACKGROUND: url(../images/title_bg4.gif);
	FONT: bold 12px/25px "宋体";
	COLOR: #0435ac;
	text-indent:30px;
	HEIGHT: 26px;
	margin-bottom: 10px;
}
.right .xianxia2 a { padding-left:33px; font-size:12px; line-height:24px; color:#555555; text-decoration:none;}
.right .xianxia2 a:hover { color:#ff0000; text-decoration:underline;}
.right .xianxia3{
	BORDER: #ace 1px solid;
	text-align:center;
	width:258px;
	height:80px;
	margin-top: 5px;
}
.right .xianxia3 .title {
	BACKGROUND: url(http://www.21hulian.com/images/title_bg4new.gif);
	FONT: bold 12px/25px "宋体";
	text-align:left;
	COLOR: #0435ac;
	text-indent:30px;
	HEIGHT: 26px;
	margin-bottom: 10px;
}
.wpxymgg {
	width:250px;
	height:250px;
	border:1px solid #ace;
	margin-top: 5px;
	padding:4px;
}
.wpxymgg img { padding:0px; display:block;}
.wpxscxzbt {
	width:260px;
	height:27px;
	background-image:url(../images/wpxscxzbtt.gif);
	margin-top: 5px;
}
.wpxscxzwk {
	width:258px;
	min-height:270px;    /*高度最小值设置为：85px*/
	height:auto !important; /*兼容FF,IE7也支持 !important标签*/
	height:270px; /*兼容ie6*/
	overflow:visible;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a1a1a1;
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
}
.wpxscxz { width:258px; height:28px; background-image:url(../images/scxzbtlb.gif);}
.wpxscxzz1 {
	width:125px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	text-align:center;
	color:#006699;
	background-image:url(../images/biaoqianzh1.gif);
	margin-left:2px;
	background-repeat: no-repeat;
	background-position: center;
}
.wpxscxzz1 a { color:#006699; text-decoration:none;}
.wpxscxzz1 a:hover { color:#006699; text-decoration:underline;}
.wpxscxzz2 {
	width:125px;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	text-align:center;
	color:#333333;
	background-image:url(../images/biaoqianzh2.gif);
	margin-left:2px;
	background-repeat: no-repeat;
	background-position: center;
}
.wpxscxzz2 a { color:#333333; text-decoration:none;}
.wpxscxzz2 a:hover { color:#333333; text-decoration:underline;}
.wpxscxzy { width:128px; height:28px; float:left; text-align:right; padding-right:10px; font-size:12px; line-height:28px; color:#333333;}
.wpxscxzy a { color:#333333; text-decoration:none;}
.wpxscxzy a:hover { color:#FF0000; text-decoration:underline;}
.wpxscxzdg { font-size:12px; color:#006699; line-height:22px;}
.wpxscxzdg img { padding:0px; margin:0px; display:block;}
.wpxscxzdg a { color:#006699; text-decoration:none;}
.wpxscxzdg a:hover { color:#FF0000; text-decoration:underline;}
.wpxscxzdk { padding-top:0px;}


/*-------------            bottom        -------------------*/

#footer {
	CLEAR: both; BORDER-TOP: #d7e9fc 2px solid; MARGIN:10px auto 0px; width:990px; font-size:12px; 
}
#footer .footer_nav {
	CLEAR: both; BORDER-TOP: #fff 2px solid; BACKGROUND: #eff2fc; COLOR: #666; LINE-HEIGHT: 25px; FONT-FAMILY: 宋体; HEIGHT: 25px; TEXT-ALIGN: center; 
}
#footer .footer_info {
	CLEAR: both; MARGIN: 6px 0px; COLOR: #666; LINE-HEIGHT: 150%; FONT-FAMILY: Helvetica; TEXT-ALIGN: center;
}
#footer A {
	MARGIN: 0px 3px; COLOR: #555; TEXT-DECORATION: none;
}
#footer A:hover {
	COLOR: #f30; TEXT-DECORATION: underline;
}
/*------------------------------------------------20091218----------------------------------*/
.wpxfenlandk { width:258px; min-height:230px;    /*高度最小值设置为：85px*/
	height:auto !important; /*兼容FF,IE7也支持 !important标签*/
	height:230px; /*兼容ie6*/
	overflow:visible;}
.wpxfenlandange { width:117px; height:113px; margin-top:4px; margin-left:7px; _margin-left:4px; float:left;}
.wpxfenlandanges img { border:0px;}
.wpxfenlandanges1{ width:111px; height:83px; overflow:hidden; padding:2px; border:1px solid #999999; display:block;}
.wpxfenlandanges2{ width:111px; height:83px; overflow:hidden; padding:2px; border:1px solid #333333;display:block;}
.wpxfenlandanges3{ width:111px; height:83px; overflow:hidden; }
.wpxfenlandanges3 img { border:0px;}
.wpxfenlandangexwz { width:117px; height:24px; line-height:24px; font-size:12px; text-align:center;}
.wpxfenlandangexwz a { color:#006699; text-decoration:none;}
.wpxfenlandangexwz a:hover { color:#FF0000; text-decoration:underline;}
.wpxpqzh1 { width:125px; text-align:center; height:28px; line-height:28px; background-image:url(../images/biaoqianzh1.gif); color:#999999;}
