@charset "gb2312";
/* Layout Stylesheet */ 
body{
 padding:0;
 margin: 0;
 } 
form{margin:0; padding:0;}
.area {
	MARGIN: 0px auto;
	WIDTH: 1000px;
}
.area .col1 {
	FLOAT: left; WIDTH: 240px
}
.area .col2 {
	FLOAT: left;
	WIDTH: 500px;
	text-align: center;
	font-size: 12px;
	line-height:21px ;
	height:21px;
}
.area .col3 {
	FLOAT: right; WIDTH: 250px;
}
.area .col30 {
	FLOAT: right; WIDTH: 250px; line-height:12px; height:12px;
}
.area .col4 {
	FLOAT: left; WIDTH: 760px;
}
.area2 {
	MARGIN: 0px auto;
	WIDTH: 996px;
}
.area2 .col5 {
		FLOAT: left;
		width:653px;
}
.area2 .col6 {
	FLOAT:left;
	width: 325px;
	padding-left:12px;
	*padding-left:12px;
	_padding-left:5px;

}
.area2 .col6 li{
	FLOAT: left;
	width: 100%;
	margin:0;
	padding:0px;
}
.area2 .col6 .left {
		FLOAT: left;
		width: 330px;
}
.area2 .col6 .right {
	FLOAT: right;
}
.area3 {
	MARGIN: 0px auto;
	WIDTH: 985px;
	*WIDTH: 985px;
	_WIDTH: 996px;
}
.area3 .col7 {
	FLOAT: right;
	width: 318px;
	*width: 300px;
	width: 318px !important;
}
.area2 .col7 {
	FLOAT: right;
	width: 323px;
}
.area2 .col7 li {
	FLOAT: left;
	width:100%;
	margin-bottom:5px;
}
.area3 .col8 {
	FLOAT: left;
	width:653px;
}
.zxzx-tab{
	border: 1px solid #fff;}
.area4 {
	MARGIN: 0px auto;
	WIDTH: 996px;

}
.area4 .col9{
	WIDTH: 996px;
	border: 1px solid #ADDBFF  !important;
	line-height: 120%;
	height:102px;
}
.area4 .col9 .wztg{
	FLOAT: left;
	WIDTH: 39px;
	font-weight: bold;
	color: #085ABD;
	text-align: center;
	line-height: 195%;
	background-color: #E7F5FE;
}
.area4 .col9 .ad{
	FLOAT: right;
	width: 950px !important;
}

.area4 .col9 .ad li{
	float:left;
	width:16%;

}
.area4 .col9 .ad img{
	border: 3px solid #ffffff;
}
ul,li{list-style:none;}
.nav1{
	width:653px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	background-image: url(/images/nav-bg1.gif);
	clear: both;
	height: 53px;
	text-align: center;
	line-height: 190%;
	font-size: 13px;
	font-weight: normal;
	color: #075AC0;
	letter-spacing: 0.5em;
	word-spacing: 0.8em;
}
.nav11{
	width:997px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	background-image: url(/images/nav-bg1.gif);
	clear: both;
	height: 25px;
	text-align: center;
	line-height: 190%;
	font-size: 13px;
	font-weight: normal;
	color: #075AC0;
	letter-spacing: 0.5em;
	word-spacing: 0.8em;
}
.nav1b{
	width:653px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	background-image: url(/images/today-bg.gif);
	clear: both;
	text-align: center;
	line-height: 190% !important;
	font-size: 13px;
	font-weight: normal;
	color: #075AC0;
	letter-spacing: 0.5em;
	word-spacing: 0.5em;
	height: 180px !important ;
	background-repeat: repeat-x;
}
.nav1c{
	width:653px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	clear: both;
	text-align: left;
	line-height: 190%;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	letter-spacing: 0.5em;
	word-spacing: 0.5em;
	height: 180px;
	text-indent: 10pt;
}
.nav1e{
	width:653px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	clear: both;
	text-align: left;
	line-height: 190%;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	word-spacing: 0.5em;
	text-indent: 10pt;
}
.nav1e1{
	width:508px;
	height:auto;
	overflow:hidden;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	clear: both;
	text-align: left;
	line-height: 190%;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	word-spacing: 0.5em;
	text-indent: 10pt;
}
.nav1d{
	width:653px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	clear: both;
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	color: #333;
}
.zwtxt{
	margin: 1px;
	padding: 1px;
	clear: both;
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	line-height: 190%;
	padding-top:10px;
}
.nav1dtitle{
	border: none;
	clear: both;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	font-family: "黑体", "Arial Black";
	height: 35px;
	line-height: 200%;
}
.nav1dtitle2{
	border: none;
	clear: both;
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	color: #003399;
	height: 20px !important;
	line-height: 120%;
}
.nav1dtitle3{
	border: none;
	clear: both;
	text-align:center;
	font-size: 13px;
	font-weight: normal;
	color: #003399;
	height: 30px;
	line-height: 120%;
}
.nav1dtitle4{
	border: none;
	clear: both;
	text-align: left;
	font-size: 13px;
	font-weight: normal;
	height: 20px;
	line-height: 120%;
}
.nav2{
	FLOAT: left;
	WIDTH: 103px;
	height: 35px;
	clear:both;
}
.nav3{
	FLOAT: left;
	height: 35px;
}
.today-content{
	FLOAT: left;
	height: 150px !important;
	overflow:hidden;}
.today-content ul {width:315px; float:left; margin:0; padding:0;}
.today-content ul li{margin:0; padding:0;}
.nav3-title{
	WIDTH: 334px;
	font-size: 16px;
	color: #333;
	font-family: "黑体", "Arial Black";
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
}
.nav3-content{
	WIDTH: 334px;
	font-size: 12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
	text-align: left;
}
.nav3-pic{
	FLOAT: right;
	height: 146px;
}
 .search{
	margin-bottom: 5px;
	padding:5px;
	border: 1px solid #AEDCFE;
	text-align: center;
	height:44px;
	}

 .hot{
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	text-align: center;
	background-image: url(/images/nav-bg2.gif);
	background-repeat: repeat;
	height: 22px;
	line-height: 140%;
	font-size: 13px;
	font-weight: bold;
	}
.area .col2 ul {}
.area .col2 li {FLOAT: left; WIDTH: 50%; LIST-STYLE-TYPE: none}

.b1{	FLOAT: left; WIDTH: 379px;}
.b2{	FLOAT: right; WIDTH: 379px;}

.zxzx{
	width:665px;
	*width:665px;
	_width:660px;
	text-align: center;
	line-height: 190%;
	font-size: 13px;
	font-weight: normal;
	margin-bottom:4px;
}
.zxzx-more{
	FLOAT: right;
	height: 28px;
}
.zxzx-content{
	FLOAT: left;
	border: 1px solid #AEDCFE;
	width: 324px;
	background: url(/images/nav-bg3.gif) repeat-x;
}
.tjzx-content{
	FLOAT: left;
	border: 1px solid #AEDCFE;
	width: 324px;
	background: url(/images/nav-bg3.gif ) repeat-x;
	margin-left:5px;
}
.zxzx-title{
	FLOAT: left;
	font-size: 13px;
	line-height: 190%;
	font-weight: bold;
	color: #095BBF;
	text-indent: 10pt;
	margin-bottom:5px;
}
.zxzx-content2{
	FLOAT: left;
	width: 100%;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
}
.tjzx-content2{
	FLOAT: left;
	width: 100%;
	letter-spacing: normal;
	word-spacing: normal;
	text-align: left;
}
.tl-ad{
MARGIN: 0px auto; WIDTH: 1000px;
}

 .zt{
 	width: 330px;
	height:25px;
	line-height:25px;
	float:left;
	margin: 1px;
	padding: 1px;
	text-align: center;
	background-image: url(/ifm/consultation/images/nav-bg4.gif);
	background-repeat: repeat;
	font-weight: bold;
	}
 .ztkuang{
	float:left;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	text-align: left;
	line-height: 150%;
	font-size: 13px;
	height:auto;
	overflow:hidden;
	}
 .ztkuang li{
    width:100%;
	float:left;
	}
 .zt-content{
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
	text-align: left;
	line-height:21px;
	height:102px;
	overflow:hidden;
}
 .zt-title{
	font-size: 16px;
	color: #333;
	font-family: "黑体", "Arial Black";
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
	width:auto;
}
.zt-lan{
	FLOAT: left;
	width: 88px;
}
.zt-lan2{
	FLOAT: right;
	*width: 230px;
	width: 230px !important;
	height:105px;
	overflow:hidden;
}
.zt-lan3{
	FLOAT: left;
	width: 318px;
}
.zt-lan4{
	FLOAT: left;
	width: 319px;

}


.ad{
	FLOAT: right;
	width: 950px !important;
}
.ad ul{}
.ad li{
	float:left;
	width:16%;
	list-style-type:none;
	line-height: 120%;
}
.ad img{border:3px solid #fff;}
.foot{
	OVERFLOW: hidden; WIDTH: 990px; COLOR: #333; TEXT-ALIGN: center;
	line-height:180%;
	margin:0px auto;
	float:left;
}
.foot .txt{}
.foot img{margin:4px 0 0;}
.footbg {
	background-image: url(/images/footbg.gif);
	text-align: center;
	height: 25px;
	width: 760px;
}
.loca-bg{
	width:653px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	clear: both;
	text-align: left;
	line-height: 190%;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	text-indent: 10pt;
	background-color: #F0F9FF;
	height:auto;
	overflow:hidden;
}
.loca-bg1{
	width:508px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	clear: both;
	text-align: left;
	line-height: 190%;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	text-indent: 10pt;
	height: 30px;
	background-color: #F0F9FF;
}
.right-kuang{
	width:100%;
	border: 1px solid #AEDCFE;
	text-align: left;
	line-height: 160%;
	height:100%;
	overflow:hidden;
}
.right-kuang ul li{ margin:0; padding:0;
  line-height:21px;
  *line-height:20px;
  _line-height:19px;
  }
 .txtad{
    float:right;
 	width:344px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	text-align: left;
	line-height: 150%;
	font-size: 13px;
	}
a.txtad3:link{  text-decoration: none; 	color: #487800; }
a.txtad3:visited { text-decoration: none; 	color: #487800; }
a.txtad3:active {text-decoration: none; 	color: #780E00; }
a.txtad3:hover {  text-decoration: none; 	color: #780E00; }
.redtxtad1{
	FLOAT: left;
	color: #FF0000;
}
.txtad1{	FLOAT: left;}
.txtad1 ul{}
.txtad1 li{
	float:left;
	width:170px;
	line-height:20px;
	*line-height:20px;
	_line-height:22px;
	list-style-type:none;
}
.zt-txt{
	width:100%;
	text-align: left;
	text-indent: 10pt;
}
.dotline{
	background-image: url(/images/dot1.gif);
	background-repeat: repeat-x;
	height: 48px;
}
.dotline2{ width:96%;
padding-left:25px;
	text-align: center;
	border-bottom:1px dashed #ccc;
}
.adtxt2{
	height: 360px;
	width: 360px;
	float:left;
}
.lantitle{
	font-weight: bold;
	
}
.narrowAD{
	float:left;
}
.narrowad ul li{list-style:none;}
             
.right-ad{	text-align: center;}
.zuo
{
	float: left;
	width: 250px;
}
.you
{
	float: right;
	width: 400px;
}
.you ul{}
.you li{float:left; width:49%; list-style-type:none;}
.you.cplist{text-align:left;}

/*新加css*/
.area_r1 {
	MARGIN: 0px auto;
	WIDTH: 1000px;
}
.area_r2{
	MARGIN: 0px auto;
	WIDTH: 1000px;
	font-size:13px;
	float:left;
}
.area_r2 li{
	float:left;
	WIDTH: 1000px;
}
.area_r1 .col5 {
		FLOAT: left;
		WIDTH: 510px;
}
.area_r1 .col6{
	FLOAT: left;
	WIDTH: 350px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.area_r1 .col6 .left{
	FLOAT: left;
	WIDTH: 350px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.area_r1 .col6 .left li{
	FLOAT: left;
	WIDTH: 100%;

}
.area_r1 .col6 .ztkuang{
	WIDTH: 100%;
	margin: 0px;
	padding: 0px;
	border: 1px solid #AEDCFE;
	text-align: center;
	line-height: 150%;
	font-size: 13px;
	}
.area_r1 .col6 .ztkuang li{
	WIDTH: 100%;
	font-size: 13px;
	}
.area_r1 .col6 .zt{
	WIDTH: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	height:25px !important;
	line-height: 150%;
	background-image: url(http://www.zgny.com.cn/ifm/consultation/images/nav-bg4.gif);
	background-repeat: repeat;
	font-weight: bold;

	}
.area_r1 .colad  {
	FLOAT: right; 
	WIDTH: 135px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
 .search1{
	border: 1px solid #AEDCFE;
	text-align: center;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.search1 li{
	WIDTH: 100%;
	text-align: left;
	}
.area_r1 .col6 .left  .txtad1{	FLOAT: left;}
.area_r1 .col6 .left  .txtad1 ul{}
.area_r1 .col6 .left  .txtad1 li{
	float:left;
	width:170px;
	list-style-type:none;
}
/**/
.zt-a1{
 	width: 100%;
	float:left;
	text-align: center;
	vertical-align:middle;
	height:26px;
	line-height:26px;
	background: url(http://www.zgny.com.cn/ifm/consultation/images/nav-bg4.gif) repeat-x;
	font-weight: bold;
	color:#075AC0;
	}
.ztkuang-a1{
	float:left;
 	width: 100%;
	border: 1px solid #AEDCFE;
	text-align: left;

	font-size: 13px;
	bottom: 1px;
	padding-bottom: 5px;
	}
.ztkuang-a1 ul li{margin:0; padding:0; list-style:none;}
.zt-txt-a1{
	float:left;
 	width: 100%;
	text-align: left;
}
.txtad-a1{
    float:right;
 	width:100%;
	margin: 1px;
	padding: 1px;
	text-align: left;
	line-height: 150%;
	font-size: 13px;
	}


.col7{float:left;
      width:318px;}
.area3 .col7 .zt{
    width:318px; 
	height:25px !important;
	float:left;
	margin: 1px;
	padding: 1px;
	text-align: center;
	background-image: url(http://www.zgny.com.cn/ifm/consultation/images/nav-bg4.gif);
	background-repeat: repeat;
	font-weight: bold;
	}
.area3 .col7 .ztkuang{
	float:left;
 	width: 318px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AEDCFE;
	text-align: left;
	line-height: 150%;
	font-size: 13px;
	}
.wzgg {
	MARGIN-TOP: 5px;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	width: 655px;
}
.txtad-1{FLOAT: left;}
.txtad-1 ul{}
.txtad-1 li{
	float:left;
	width:17%;
	list-style-type:none;
}
.adlogo{
         float:left;
		 padding:8px 0;
     }
.adlogo li{width:120px;
         height:auto;
     list-style:none;
	 float:left;}
textarea{ font-size:12px; color:#666666; background:url(/ifm/consultation/images/pllogo.gif) no-repeat center center;  font-size:12px;}
.input1{border:0px;}
