body {
	background-color:#EBF8FF;
	margin:0px;
	padding:0px;
	height:100%;
	font-size:9pt;
	line-height:16pt;
	color:#000;
}
img {
	border:0;
}
form {
	margin:0;
}
a:link {
	color:#585858;
	text-decoration: none;
}
a:visited {
	color:#585858;
	text-decoration: none;
}
a:hover {
	color:#00A8FF;
	text-decoration: underline;
}
a:active {
	color:#00A8FF;
	text-decoration: underline;
}
ul {
	list-style-type:none;
	margin-left:0;
	padding-left:0;
}
li {
	height:21px !important;
	height:22px;
	overflow:hidden;
	white-space:nowrap;
}
input {
	background-color:#FFFFFF;
	border-bottom:#888888 1px solid;
	border-left:#DFDFDF 1px solid;
	border-right:#888888 1px solid;
	border-top:#DFDFDF 1px solid;
	filter:Alpha(Opacity=80,style=0);
	font-size:9pt;
}
.font_title {
	color:#F90;
	font-weight:bold;
}
.font_time {
	font-size:12px;
	color:#AAA;
}
.font_555 {
	font-size:12px;
	color:#555;
}
.font_12 {
	font-size:12px;
}
.div_left {
	float:left;
}
.div_height5 {
	height:5px;
	overflow:hidden;
}
.xian {
	width:98%;
	height:3px;
	overflow:hidden;
	margin-left:1%;
	background-image:url(../images/xx.gif);
}
#main {
	width:960px;
	left:50%;
	margin-left:-480px;
	position:absolute;
	background-image:url(../images/main_bg.jpg);
}
#main_center {
	width:950px;
	margin-left:5px;
}
#top_img {
	width:950px;
	height:125px;
	overflow:hidden;
	background-image:url(../images/top_img.jpg);
}
#top_dh {
	width:900px;
	height:26px;
	text-align:right;
	line-height:26px;
	color:#00ACFF;
}
#top_fz {
	width:900px;
}
#top_fz .text {
	height:26px;
	margin-top:70px;
	margin-left:40px;
	line-height:26px;
}
#top_text {
	width:950px;
	height:25px;
	text-align:center;
	line-height:25px;
	background-color:#FFD100;
}
#index_left {
	width:200px;
	background-color:#EFEFE7;
}
#index_left .login{
	width:200px;
	background-color:#F6F6F6;
}
#index_left .sousuo{
	width:200px;
	height:140px;
	background-color:#F6F6F6;
}
.login .login_input {
	width:150px;
	height:26px;
	line-height:26px;
	text-align:center;
}
.sousuo .sousuo_sousuo {
	width:195px;
	height:26px;
	line-height:26px;
	text-align:center;
}
.login .login_submit {
	width:44px;
	height:42px;
	position:absolute;
	top:158px !important;
	top:155px;
	left:155px;
}
.login .login_submit_left {
	width:44px;
	height:42px;
	position:absolute;
	top:8px !important;
	top:5px;
	left:150px;
}
.login .login_submit_login {
	width:44px;
	height:42px;
	position:absolute;
	top:285px !important;
	top:282px;
	left:530px;
}
.login .login_text {
	width:200px;
	height:26px;
	text-align:center;
	line-height:26px;
}
#index_left .sygj{
	width:200px;
	background-color:#EFEFE7;
}
.sygj .top {
	width:200px;
	height:24px;
	font-size:14px;
	color:#F90;
	line-height:24px;
	font-weight:bold;
	background-image:url(../images/sygj.jpg);
}
.sygj .text {
	text-align:center;
}
#index_left .ad {
	width:200px;
	text-align:center;
	margin:8px 0px;
}
#index_left .ad2 {
	width:745px;
	text-align:center;
}
.ad2_absolute {
	position:absolute;
	top:1410px;
	left:210px;
	background-color:#FFF;
}
#index_left .new {
	width:200px;
	height:230px !important;
}
.new .top {
	width:200px;
	height:36px;
}
.new .text {
	width:165px;
	height:24px;
	line-height:24px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.new .biao {
	width:10px;
	height:10px;
	margin:7px;
}
#index_sousuo {
	width:745px;
	height:55px;
	margin-left:5px;
}
#index_sousuo .text{
	width:100%;
	height:32px;
	text-align:center;
	line-height:32px;
}
#index_sousuo .text_z {
	margin-top:0px !important;
	margin-top:5px;
	margin-left:15px;
}
#index_sousuo .text_t {
	margin-top:3px;
	margin-left:5px;
}
#index_sousuo .tiao{
	width:100%;
	height:4px;
	overflow:hidden;
	background-color:#EFEFE7;
}
.tiao .in{
	width:61%;
	height:4px;
	overflow:hidden;
	background-color:#D26C15;
}
#index_right {
	width:365px;
	margin-left:6px;
}
#index_xian {
	width:3px;
	overflow:hidden;
	background-image:url(../images/yy.gif);
}
#index_right .subject1 {
	width:365px;
	height:191px !important;
	height:170px;
}
.subject1 .top {
	width:365px;
	height:22px;
	font-size:14px;
	line-height:22px;
	font-weight:bold;
}
.subject1 .top .img{
	width:70px;
	height:20px;
	margin:0;
}
.subject1 .img_bj {
	width:149px;
	height:142px;
	background-image:url(../images/tp_bk.jpg);
}
.subject1 .img {
	width:129px;
	height:122px;
	margin-top:10px;
	margin-left:10px;
}
.subject1 .subject {
	width:208px;
}
.subject1 .text {
	width:175px;
	height:24px;
	line-height:24px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.subject1 .biao {
	width:10px;
	height:10px;
	margin:7px;
}
#index_right .subject2 {
	width:365px;
	height:199px;
	margin-left:-5px;
}
.subject2 .top {
	width:365px;
	height:30px;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
}
.subject2 .top .img{
	width:70px;
	height:20px;
	margin-top:5px;
}
.subject2 .subjetc {
	width:365px;
}
.subject2 .text {
	width:330px;
	height:24px;
	line-height:24px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.subject2 .biao {
	width:10px;
	height:10px;
	margin:7px;
}
#index_right .fenlei {
	width:360px !important;
	width:355px;
	background-color:#EFEFE7;
	padding:0px !important;
	padding-left:5px;
}
.fenlei .top {
	width:360px;
	height:57px;
	background-image:url(../images/xxkb.jpg);
}
.fenlei .left {
	width:176px;
}
.fenlei .right {
	width:177px;
	float:right;
}
.fenlei .text {
	width:170px;
	height:24px;
	margin-left:4px;
	line-height:24px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
#index_right .subject3 {
	width:365px;
	height:341px;
}
.subject3 .top {
	width:365px;
	height:26px;
	font-size:14px;
	line-height:26px;
	font-weight:bold;
}
.subject3 .top .img{
	width:70px;
	height:20px;
	margin-top:2px;
}
.subject3 .img_bj {
	width:149px;
	height:142px;
	background-image:url(../images/tp_bk.jpg);
}
.subject3 .img {
	width:129px;
	height:122px;
	margin-top:10px;
	margin-left:10px;
}
.subject3 .subject_text {
	width:208px;
}
.subject3 .subject {
	width:365px;
	margin-left:-5px;
}
.subject3 .text {
	width:320px;
	height:24px;
	line-height:24px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.subject3 .biao {
	width:10px;
	height:10px;
	margin:7px;
}
.city {
	width:930px;
	margin-left:10px;
}
#foot {
	width:950px;
	height:110px;
	background-color:#FFF;
}
#foot .dh {
	width:100%;
	height:26px;
	text-align:center;
	line-height:26px;
	background-image:url(../images/foot_dh.gif);
}
#foot .text {
	width:100%;
	text-align:center;
}
<!--分页开始-->
.subject_right {
	width:750px;
	margin-left:5px;
}
.subject_right .top {
	width:425px;
	height:33px;
	margin-left:16px;
	font-size:14px;
	line-height:33px;
	font-weight:bold;
	background-image:url(../images/fl_zt.jpg);
}
.subject_right .top2 {
	width:715px;
	height:30px;
	margin-left:16px;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	background-image:url(../images/fl2_y.jpg);
}
.subject_right .subject{
	width:730px;
	margin-left:5px;
	padding:5px;
}
.subject_right .infoUser{
	width:731px;
}
.subject_right .textUser {
	width:715px;
	height:24px;
	font-size:14px;
	line-height:24px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-left:15px;
}
.subject_right .info{
	width:355px;
	margin-left:2px;
}
.subject_right .text {
	width:320px;
	height:24px;
	font-size:14px;
	line-height:24px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}
.subject_right .biao {
	width:10px;
	height:10px;
	margin:7px;
}
.subject_right .fy {
	width:730px;
	text-align:right;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display:table-cell;
	vertical-align:middle;
	/* 针对IE的Hack */
	*display: block;
	*font-size:14px; /*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.fy img {
	vertical-align:middle;
}
.teshuwenzi {
	font-size:14px;
}
.infoContent {
	font-size:14px;
}
.ftlImg {
    max-width: 300px;
    max-height: 300px;
}
* html .ftlImg {
    width: expression(this.width > 300 && this.width > this.height ? 300 : true);
    height: expression(this.height > 300 ? 300 : true);
}
.ftlImage {
	position:relative;
}
.ftlImage span img {
	border-width:0;
	padding:2px;
	float:left;
}
.ftlImage span {
	position:absolute;
	visibility:hidden;
	background-color:#FFFFFF;
}
.ftlImage:hover {
	background-color:transparent;
	z-index:50;
}
.ftlImage:hover span {
	visibility: visible;
	top:0px;
	left:0px;
}

.fen_left_top {
	width:200px;
	height:34px;
	color:#00A8FF;
	font-weight:bold;
	background-image:url(../images/fl_y.jpg);
}
#fen_left_top .new {
	width:200px;
	height:200px;
}
.fen_info {
	width:700px;
	font-size:14px;
	padding:20px;
}
.yqlj {
	width:950px;
	padding-left:5px;
}
.index_yqlj {
	width:100px;
	padding:5px 0 5px 4px;
}
.subject_yqlj {
	width:100px;
	padding:5px 0 5px 6px;
	text-align:center;	
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
}