﻿.main {
	width: 980px; padding:0px 0px 10px 0px;
	margin-right: auto;
	margin-left: auto; float:none; background:#fff; 
}
.news2 {
line-height: 35px;
text-align: right;
border-bottom: solid 2px #E9E7E7;
}
.probox{width:225px; height:240px; float:left; text-align:center; line-height:24px; margin:0px 5px;}
.probox img{width:225px; height:170px; border:solid 1px #ccc;}
.content{margin:30px 0px;}
.cutepage{text-align: right;}
.nenav {
height: 35px;
line-height: 35px;
position: relative;
top: 4px;
}
.main .left {
	width: 239px;
	float: left; min-height:428px;
	border-top: 8px solid #49963a;
	padding-bottom: 15px; margin-top:-8px; z-index:10000000; position:relative
}
.right212{width:730px; float:right}
.main .left .li {
	padding-left: 7px;
	padding-top: 10px;
}
.cont{ width:189px; height:247px; background:url(con_09.jpg) no-repeat left top; padding:40px 24px}
.main  .left  dl{ padding-bottom:50px; border:solid 1px #f2f2f2; margin-bottom:10px;}
.main .left dd a{ background:url(neiye_07.jpg) no-repeat left top; widht:237px; height:35px; line-height:35px; padding-left:25px; display:block}
.main .left dd a:hover{ background:url(neiye_05.jpg) no-repeat left top; widht:237px; height:35px; line-height:35px; padding-left:25px; display:block}
.main  .left  .li dt {
	background-image: url(32.jpg);
	width: 219px;
}
.tuijian table{ padding:0px 10px; margin:0px auto; color:#ccc;}
.tuijian table p{
	text-indent: 2em; line-height:22px;
}
.tuijian table td{ color:#666;}
.main .left .li { height:30px;}
.main .left .li dd {
	line-height: 30px;
	background-image: url(36.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: left center;
	padding-left: 15px;
}
.main  .left  .li  dt a {
	color: #0940b4;
}
.main  .left  .li  dd  a:hover {
	color: #990000;
}
.main .center .jjfa .list img { padding:0px 10px 0px 10px;
}
.main .center .jjfa .list li {
	line-height: 30px;
	text-align: left;
	width: 153px;
	float: left;
	margin-right: 10px;
	margin-left: 15px;
}
.middleMainContent{ width:745px;}
.main .center {
	float: right;
	width: 665px;
}
.pro_nav1{height:130px; background:url(somo_241.jpg) no-repeat center bottom; margin-bottom:10px;}
.main .tit {line-height:40px;  height:40px;}
.news .tit{ width:100%;}
.main .center .jjfa {height: 225px; float:left; padding-right:5px; width:475px; background:#fff; background:#f5f5f5;
	margin-bottom: 10px;}
.main .center .jjfa .list a {
	color: #666666;
}
.main .center .jjfa .list a:hover {
	color: #990000;
}
.main .center .tuijian { margin-bottom:10px;
}

#fcbx {
	WIDTH: 360px; HEIGHT: 140px
}
#fcimg {
	WIDTH: 360px; HEIGHT: 140px
}
#fcbx DIV {
	POSITION: relative; MARGIN-BOTTOM: -23px; HEIGHT: 23px; TOP: -23px
}
#fcnum {
	POSITION: relative; MARGIN-BOTTOM: -23px; HEIGHT: 23px; TOP: -23px
}
#fcbx DIV {
	FILTER: alpha(opacity=25); BACKGROUND-COLOR: #000; opacity: 0.25; -moz-opacity: 0.25
}
#fcnum {
	FLOAT: right; MARGIN-RIGHT: 10px
}
#fcnum LI {
	MARGIN-TOP: 8px; WIDTH: 7px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 7px; MARGIN-LEFT: 5px; CURSOR: pointer
}
#fcnum LI.crn {
	BACKGROUND-COLOR: #f15d17
}
#marquee1 {
	ZOOM: 1
}
#marquee1 .pcont {
	WIDTH: 405px; FLOAT: left; OVERFLOW: hidden
}
#marquee1 .ScrCont {
	WIDTH: 32766px; ZOOM: 1
}
#marquee1 #List1_1 {
	FLOAT: left
}
#marquee1 #List2_1 {
	FLOAT: left
}.main .center .tuijian {
	height:232px;  float:right; overflow:hidden;  background:#fff; margin-top:-5px;
}
.main .right {
	width: 307px; background:#fff; 
	float: left;
}
.jjfa .tit dl{ width:420px; float:right; height:30px; overflow:hidden;}
.jjfa .tit dl dd{ float:left; padding:0px 10px;}
.news {
	height:205px; width:100%; margin-bottom:10px; float:right;  background:#fff;}
.tit{ height:30px; line-height:30px;}
.tit .name{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#333; font-family:微软雅黑}
.tit .more{ float:right; color:#999; padding-right:10px; margin-top:10px;}
.tit .more a{ color:#666; }
#swfContent{ float:right;}
.news  li  {
	line-height:30px;
	height:30px; border-bottom:dashed 1px #ccc;
	padding-right: 8px;
	padding-left: 8px;
}
.news li span{float:right}
.link{ line-height:30px; padding-top:25px; padding-bottom:5px;}
.link span{ font-weight:bold; color:#0099ff; float:left; width:80px;}
.link li{ float:left; padding:0px 10px;}
.fwzc{background:#fff; border:solid 1px #ccc; height:232px; overflow:hidden;}
.main .right .fwzc li {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 24px;
}


.main .right .news .topic {
	padding-left: 10px;
}
.main .right .news .topic a:hover {
	color: #900; 
}
.main .right .fwzc a:hover {
	color: #990000;
}