@charset "gb2312";
/* CSS Document 
#symain{ height:2460px; overflow:hidden}*/
#symain{ height:3572; overflow:hidden}
/* 顶部 */
.topmune{  width:960px; margin:0 auto; height:auto !important; overflow:hidden; padding:8px 0 8px 0; border-bottom:#666 1px solid}
.toptit{float:left; width:32px}
.TopZX{ width:257px; height:68px; float:left}
.TopZT{ width:392px; height:68px; float:left}
.TopGD{ width:82px; height:68px; float:left}
.TopJG{ width:214px; height:68px; float:right}
.Topli{ font-weight:bold;}
.Topli ul{ overflow:hidden;}
.Topli li { width:68px; float:left; padding-bottom:10px;}
.Topli2{ font-weight:bold;}
.Topli2 li { width:36px; float:left; padding-bottom:10px;}
.top_link{height:20px;}
.weixin { position:absolute; top:30px;right:50px; padding:15px; border:#666 1px solid; display:none}
.wxclose{ position:absolute; top:0px; right:5px;}
.top_line{ text-align:right; height:18px;float:right; border-bottom:#300 1px solid}
.top_img{
	width: 960px;
	height: 250px;
	overflow: hidden;
	position: relative;
}
.top_img img{width:960px; height:250px;}
.top_img ul{height:250px;position:absolute;}
.top_img ul li{float:left;width:960px;height:250px;overflow:hidden;position:relative;background:#000;}
.top_img ul li div{position:absolute;overflow:hidden;}

.top_logo{ height:115px; text-align:left}
.search{ width:260px; float:right; }
.searchinput{ height:24px; width:198px; border:#000 1px solid}
.searchbut{ width:58px; height:30px; border:none;background:url(../images/searbnt.jpg)}
/* 左侧 */
.left {
	float:left;
	width:300px;
}
.SYAD300x180{
	width: 300px;
	height: 200px;
	overflow: hidden;
	position: relative;
}
.SYAD300x180 img{ width:300px; height:200px}
.SYAD300x180 ul{height:200px;position:absolute;}
.SYAD300x180 ul li{float:left;width:300px;height:200px;overflow:hidden;position:relative;background:#000;}
.SYAD300x180 ul li div{position:absolute;overflow:hidden;}

.SYAD470x110{
	width: 470px;
	height: 110px;
	overflow: hidden;
	position: relative;
}
.SYAD470x110 img{ width:470px; height:110px}
.SYAD470x110 ul{height:110px;position:absolute;}
.SYAD470x110 ul li{float:left;width:470px;height:110px;overflow:hidden;position:relative;background:#000;}
.SYAD470x110 ul li div{position:absolute;overflow:hidden;}

.SYAD470x190{
	width: 470px;
	height: 190px;
	overflow: hidden;
	position: relative;
}
.SYAD470x190 img{ width:470px; height:190px}
.SYAD470x190 ul{height:190px;position:absolute;}
.SYAD470x190 ul li{float:left;width:470px;height:190px;overflow:hidden;position:relative;background:#000;}
.SYAD470x190 ul li div{position:absolute;overflow:hidden;}


.SYNews90x60 { height:60px; overflow:hidden}
.SYNews90x60 img{ width:90px; height:60px}
.SYNews90x60 li{ float:left;width:90px;height:60px; overflow:hidden}
.Newslist { border:#CCC 1px solid; padding:6px 0 6px 0 }
.Newslist li{ line-height:25px; background:url(../images/listbj.jpg) no-repeat 4px 9px; padding-left:18px}
.Newslist2 {
	padding: 4px 0 0px 0
}
.Newslist2 li{
	line-height: 24px
}
.Newslist3 {
	border-top: #000 solid 1px;
	margin-top: 4px;
	padding: 4px 0 6px 0;
}
.Newslist3 li{
	line-height: 25px
}
/* 中间 */
.middle {
	float:left;
	width:300px;
	margin-left:50px;
}
/* 右侧 */
.right{ float:right; width:260px; }
.mid_list dl {  margin-bottom:15px}
.mid_list dl p{ border-top:#CCC 1px solid; padding-top:5px; padding-bottom:5px}
.mid_list dl h4{ font-size:14px;  line-height:30px;}
.mid_list dd img{ width:260px; height:120px;}


.AgencyPiclist {
	border-top: #CCC 1px solid;
	border-bottom: #CCC 1px solid;
	padding: 15px 0 15px 0;
	overflow: hidden;
}
.AgencyPiclist li {
	float: left;
	width:124px;height:45px;
}
.AgencyPiclist li img{ width:124px; height:45px;}
.PicTit dl{ height:50px; overflow:hidden; padding-top:5px}
.PicTit dt{ width:80px; float:left}
.PicTit dt img { width:65px; height:38px;}
.PicTit dd{ line-height:18px;}
/* 专题栏 */
.Topics{
	border-top: #F00 solid 2px;
	padding: 6px 0 4px 0;
	overflow:hidden
}
.Topicsleft{
	width: 225px;
	float: left;
	padding-right: 18px;
	background: url(../images/index_ztbj.jpg) 0px 25px no-repeat;
	padding-bottom: 12px;
}
.Topicsleft2{
	width: 225px;
	float: left;
	padding-right: 18px;
}
.Topicslist{
	border-top: #333 solid 1px;
	margin-top: 4px;
	padding: 4px 0 6px 0
}
.Topicslist li{
	width: 60px;
	text-align: left;
	float: left;
	font-size: 14px;
	line-height: 26px
}
.TopicsRight{ padding-right: 6px;padding-bottom: 12px;width:225px; float:right;background: url(../images/index_ztbj.jpg) 0px 25px no-repeat;}
.TopicsRight2{ padding-right: 6px;width:225px; float:right;}
.Topicslist2{
	border-top: #F00 solid 1px;
	margin-top: 4px;
	padding: 4px 0 0 0;
	height: 78px;
}
.Topicslist2 li{
	width: 60px;
	text-align: left;
	float: left;
	font-size: 14px;
	line-height: 26px
}
.Piclist225 li{ float:left; width:225px;}
.Piclist225 li img{ width:225px; height:135px}

.with470 { width:470px}

.Piclist4{overflow: hidden}
.Piclist4 li { float: left; height:90px;}
.Piclist4 li img { width:230px; height:90px;}
.Piclist5{ width:162px; float:left}
.Piclist5 li { float: left; height:90px;}
.Piclist5 li img { width:162px; height:90px;}
.with295_right{	float: right;	width: 295px}
.with295_right img {width: 295px; height:190px;}



.XMPiclist li { float:left; padding-top:10px; position:relative}
.XMPiclist li img { width:225px; height:135px}
.XMPiclist h3{
	position: absolute;
	bottom: 0px;
	height: 25px;
	font-size: 12px;
	background: #000;
	color: #FFF;
	width: 225px;
	line-height: 25px;
	FILTER: alpha(opacity=70);
	opacity: 0.7;
	display: none;
	text-align: center
}
.XMPiclist h3 a { color:#f33}
.MarginRight20{ margin-right:20px}
.MarginRight10{ margin-right:10px}
.MarginRight15{ margin-right:15px}
.MarginBottom10{ margin-bottom:10px}
.MarginRight22{ margin-right:22px}
.JZS{ padding:10px 0 5px 0}
.JZS li{ float:left; width:225px; position:relative; line-height:22px}
.JZS li img{ width:225px; height:120px; margin-bottom:8px}
.JZS li h3{
	position: absolute;
	top: 95px;
	height: 25px;
	font-size: 12px;
	background: #000;
	width: 225px;
	line-height: 25px;
	FILTER: alpha(opacity=70);
	opacity: 0.7;
	display: none;
	text-align: center

}
.JZS h3 a { color:#f33}
.JZS .jzsleft{ float:left; width:200px; height:60px;padding-right:18px; padding-bottom:12px; background: url(../images/index_ztbj.jpg) 30px 0px no-repeat;}
.JZS .jzsleft li{ width:200pxl}

.AD225x93 img { width:225px; height:93px}
.AD225x105 img { width:225px; height:104px}
/*即时讯息*/
.JSXXP{ width:960px; margin:0 auto; background:#fff; position:relative; }
.JSXXA{
	position: absolute;
/*	top: -2040px;*/	
	top: -3165px;
	left: -9px;
	width: 980px;
	height: auto !important;
	overflow: hidden;
	z-index: 200px;
}
.JSXX_TOP{ background:url(../images/jsxx_top.jpg); height:36px }
.close{ position:absolute; right:22px; top:8px;}
.close img { border:#000 1px solid}
.min{ position:absolute; right:55px; top:8px;}
.min img { border:#000 1px solid}
.JSXX{/*height: 1950px;*/height: 3080px;background:url(../images/JSXX_bj.jpg);opacity:0.98;filter:alpha(opacity=98)}
.JSXX_BOT{ background:url(../images/jsxx_bot.jpg); height:65px ; padding-left:280px}
.JSXX_leftline{width:680px; height:3060px; overflow:hidden; float:left; border-right:#CCC 1px solid}
.JSXX_left{ width:640px; float:left; padding-left:20px;}
.JSXX_left dl{ padding-bottom:5px; overflow:hidden; height:170px}
.JSXX_left dt{ font-weight:bold ; height:30px}
.JSXX_left dt h3{ font-size:18px;font-weight:bold }
.JSXX_left dt span{ font-size:14px; float:right; padding-right:4px }
.JSXX_left dt span a{ color:#ff3301}
.JSXX_left dd img { float:left;width:225px; height:135px; padding-right:15px}
.JSXX_left dd p { font-size:14px; line-height:26px; color:#333}
#JSXXleft1{ display:none}
#JSXXleft2{ display:none}
#JSXXleft3{ display:none}
#JSXXleft4{ display:none}
#JSXXleft5{ display:none}
#JSXXleft6{ display:none}
#JSXXleft7{ display:none}
#JSXXleft8{ display:none}
.JSXX_right{ width:260px; float:right; padding-right:20px}
.JSXX_BOT li{ text-align:center;width:30px; height:28px; border:#CCC 1px solid; float:left; margin:10px 6px; line-height:26px}
.JSXX_BOT_curr{ background-color:#ff3300; color:#fff}
.JSXXsmall{ position:fixed; top:500px; right:15px; display:none}
.AD260x384 img{ width:260px; height:384px}
.AD260x203 img{ width:260px; height:203px}
.AD260x172 img{ width:260px; height:172px}
.AD260x120 img{ width:260px; height:120px}
