/* CSS Document */
body {
	font-size: 12px;
	font-family:"宋体", "黑体", Tahoma, Arial,Helvetica, sans-serif;
}
html, body, div, span,h1, h2, h3, h4, h5, h6, p,a,img,strong,dl, dt, dd, ol, ul, li,form, label, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}
html{ overflow-x:hidden;}
a{ text-decoration: none;}
a:hover { text-decoration: underline;}
ul,ol,li { list-style: none;}
.clear{ 
	clear: both;
	font:0;
}
img{border:none;}
/*清除浮动 代码*/
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;}/* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc {display: block;}/* End hide from IE-mac *//*清除浮动 代码*/
.c{clear:both;height:0px;font:0px/0px Arial;overflow:hidden;width:0;}
br{
	display:inline;
	height:0px;
	line-height:0px;
	margin:0;
	padding:0;
	font-size:0;
	overflow:hidden;    
}
.blank10 { 
	height: 10px; 
	clear:both; 
	font-size:1px;
	overflow: hidden;
}
.blank20 {
	clear:both;
	height:20px;
	overflow:hidden;
}
.blank26 {
	clear:both;
	height:10px;
	overflow:hidden;
}

.wall960{
	width: 960px;
	margin: 0 auto;
}
.type12 {
	font-size: 12px;
}
.type14 {
	font-size: 14px;
}
.fl {
	float: left;
}
.fr {
	float:right;
}
.color_666 {
	color:#666666;
}
.color_blue {
	color:#0449be;
}
.color_r {
	color:#d30009;
}
.color_sr {
	color:#ad0000;
}
.color_zr {
	color:#FF0000;
}
.color_tuhuang {
	color:#8d6449;
}
/*头部背景*/
.header_body {
	width: 100%;
	overflow: hidden;
	background: url(top_header_bg.jpg) repeat-x;
}
.header_bgg {
	overflow: hidden;
	background: url(header_bgg.jpg) no-repeat;
}
/*搜索部分*/
.search_box {
	font-size: 12px;
	height: 36px;
	overflow: hidden;
	background: url(search_box.gif) no-repeat;
}
.search_input {
	float: left;	
	width: 650px;
	overflow:hidden;
	margin: 8px 0 0 66px;
	_margin: 8px 0 0 50px;
}
.input_long {
	float: left;
	width: 202px;
	height:14px;
	padding: 2px 3px;
	margin: 0 4px 0 0;
	border: 1px solid #cccccc;
}
.btn_search {
	float: left;
	display: inline-block;
	width: 56px;
	height: 20px;
	cursor: pointer;
	border: 0;
	background: url(btn_search_01.gif) no-repeat;
}
.search_input ul {
	float: left;
	display:inline;
	width: 360px;
	margin: 4px 0 0 8px;
}
.search_input ul li {
	float: left;
	color:#be1e2d;
	display: inline-block;
	margin: 0 4px 0 0;
}
.search_input ul li a{
	color: #0041d9;
}
/*--图片轮换--*/
.right_picturn {
	float: left;
	width: 355px;
	height: 280px;	
	background: #999999;
}
.pwSlide {
	position:relative;
	height:280px;
	overflow:hidden;
}
.pwSlide img {
	display:block;
	height:280px;
	width:355px;
	border: none;
}
.cc {
	display:block;
}
.pwSlide-bg {
	position:absolute;
	background: #000000;
	bottom:0;
	height:35px;
	left:0;
	filter:alpha(opacity=70);
	opacity:0.7;
	overflow:hidden;
	right:0;
	width:355px;
	z-index:1;
}
.pwSlide strong {
	position:absolute;
	bottom:-2px;
	color:#FFFFFF;
	cursor:pointer;
	font-size:14px;
	padding: 0 0 0 8px;
	line-height:35px;
	text-align:left;
	width:355px;
	z-index:2;
}
.pwSlide a {
	text-decoration:none;
}
.pwSlide a:hover {
	text-decoration:none;
}
.pwSlide ul {
	position:absolute;
	bottom: 8px;
	right:8px;
	z-index:3;
}
.pwSlide ul li {
	float:left;
	background: #000000;
	width: 20px;
	height:15px;
	line-height:15px;
	margin-left:2px;
	text-align:center;
}
.pwSlide ul li a {
	display:block;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:10px;
	height:15px;
	width:20px;
}
.pwSlide ul li a:hover, .pwSlide ul li a.sel {
	background:#FFFFFF;
	color:#000000;
}

/* 右侧 */
.right_side02_box h3 {
	font-size: 18px;
	height: 32px;
	line-height: 32px;
	font-family:simHei;
	font-weight: 100;
}
/*广告*/
.left_ad {
	float: left;
	width: 220px;
	overflow:hidden;
}
.left_ad li { display:inline; float: left; padding:0; margin:4px 0;}
.left_ad li iframe { display:block;}
.left_ad img {display:block;margin: 5px 0;}

.ad725 {
	width: 725px;
	overflow: hidden;
}
.ad725 li { display:inline; float: left; padding:0; margin:5px 0 0;}
.ad725 li iframe { display:block;}

/*合作媒体*/
.partner{
	width: 958px;
	margin: 10px 0;
	padding: 10px;	
	font-size: 12px;
	line-height: 2em;
	color: #333333;
	display:inline-block;
	border: 1px solid #cccccc;
	
} 

.partner strong {
	font-weight:bold;
}

.partner a {
	color:#333333;
	margin: 4px;word-wrap:break-word;
}


/*footer*/
#footer {
	padding: 0 0 10px;
	margin:0 auto;
	max-width:1200px;
	width:960px;
}

#footer a {
	color:#6688BB;
}

#footer a:hover {
	text-decoration:underline;
}

#footInfo {
	font-family:Verdana;
	font-size:12px;
}

.bottom {
	margin:0 auto;
}

.bottom ul li {
    display: inline;
    padding: 0 10px 0 0;
}

ol, ul, li {
    list-style: none outside none;
}

.tac {
	text-align:center;
}

.gray {
	color:#999999;
}

.f9 {
	font-size:10px;
}



/*弹窗*/
.popoutContent{background:#ffffff;border:1px solid #bbbbbb;}
.bgcorner1,.bgcorner2,.bgcorner3,.bgcorner4,.pobg1,.pobg2,.pobg3,.pobg4{filter:Alpha(opacity=39);_filter:Alpha(opacity=39);opacity:.39;overflow:hidden;z-index:1005;line-height:0 }
.bgcorner1,.bgcorner2,.bgcorner3,.bgcorner4{width:5px;height:5px;background:#bbbbbb;}
.pobg1,.pobg2,.pobg3,.pobg4{ background:#bbbbbb;}
.pobg1{height:5px; }
.pobg2{width:5px;}
.pobg3{height:5px;}
.pobg4{width:5px;}
/*pop content*/
.popTop{padding:5px 10px 3px;font-weight:700;font-size:14px;color:#333;border-bottom:1px solid #d9e5f2;background:#eaf2fa;height:21px;_height:16px;}
.popTop select,.popTop input{ font-size:12px;}
.popBottom{padding:5px 10px;background:#f7f7f7;border-top:1px solid #e4e4e4;text-align:center;}
.popCont{margin:40px 0 60px;line-height:2;color:#333; text-align:center;}
.popoutContent table{width:100%;}
.popTop .adel{margin-top:4px;}
.popTop ul{margin-bottom:-4px;_position:relative;}
.popTop li{float:left;}
.popTop li a{line-height:24px;height:24px;padding:0 10px;float:left;color:#1b72af;font-size:12px;}
.popTop li a:hover{ text-decoration:none;}
.popTop .current a{border:1px solid #d9e5f2;background:#ffffff;border-bottom:0;color:#333;}
.popoutContent td{padding:5px 0 5px 10px;}
.popoutContent .tr3 td{padding:5px 5px 5px 10px;border-bottom:1px dotted #ccc;_border-bottom:1px dotted #f4f4f4;}
.popoutContent .z .tr3:hover td{background:#f5faff;}
.popoutContent .tr3 td td{border:0;}

/*链接操作*/
.adel,.aedit,.g_photosbox .updel{background:url(../../images/del.png) 9999px 9999px no-repeat;width:12px;height:13px;text-indent:-2000em;display:block;overflow:hidden;float:right;padding:0;-webkit-transition: all 0.2s ease-out;}
.adel,.g_photosbox .updel{ background-position:0 -15px}
.adel:hover,.g_photosbox .updel:hover{ background-position:-34px -15px;}
.aedit{ background-position:0 0;}
.aedit:hover{ background-position:-34px 0;}

/*门户前台管理*/
.view-current{position:relative;background:#ffffdb;*display:inline;padding:0;margin:0; list-style-position:outside}
.view-bg{border:solid 1px #F60;}
.view-hover{*display:inline;zoom:1;list-style-position:outside;}
.view-hover .open-none{display:none;}
.view-current .open-none{display:inline;}



	/*50%*/
	.ad_50 li{ width:50%; float:left; text-align:center;}

	/*30%*/
	.ad_30 li{ width:33.333%; float:left; text-align:center; margin:3px 0;}

	/*25%*/
	.ad_25 li{ width:25%; float:left; text-align:center;}

	/*大幅降落*/
	.ad_opera{ text-align:center; clear:both; margin-bottom:5px; width:960px; margin:0 auto;}

	/*短通栏*/
	.ad_banner{ text-align:center; margin:5px 0;}
		.ad_banner li{ padding:0; display:inline; margin:4px 0; float:left;}
		.ad_banner li iframe{ display:block;}
		.ad_banner li img{ display:block;}
		
	/*通栏广告*/
	.ad_long{ margin:5px auto; width:960px; clear:both;}
		.ad_long li {display:inline-block;margin:3px 0;padding:0;float:left;}
		.ad_long li iframe {display:block;}
		.ad_long li embed {display:block;}
		/*
		.ad_long div{ margin-bottom:5px;}
		.ad_long img{ width:100%;}
		*/

	/*频道通栏广告*/
	.ad_long_channel{ margin:5px auto; width:725px; clear:both;overflow:hidden;}
		.ad_long_channel li {display:inline-block;margin:3px 5px 3px 0;padding:0;float:left;}
		.ad_long_channel li iframe {display:block;}
		.ad_long_channel li embed {display:block;}

	/*红色*/
	.txt_red{ color:#FE0200;}

	/*红色*/
	.clear{ clear:both;}
	
/*意见反馈*/
#feedback-box {
	background-color:#E3EEF8;
	border-right:1px solid #D3E3F0;
	bottom:50%;
	opacity:0.6;
	padding:1px 0;
	position:fixed;
	right:0;
	width:20px;
	line-height: 1.3em;
}
#feedback-box a:link{
	color:#005EAC;
	text-decoration:none;
}
#feedback-box:hover {
	background-color:#CEE1EE;
	border-right:1px solid #BFD6E6;
	opacity:1;
}
#feedback-box:hover a {
	border-left-color:#CEE1EE;
	color:#005EAC;
}

#feedback-box a {
	background:url(feedback-box.gif) no-repeat scroll center 68px transparent;
	border-left:1px solid #E3EEF8;
	display:block;
	margin-left:-1px;
	padding:4px 4px 24px;
	text-decoration:none;
	color:#005EAC;
}

* html #feedback-box {
position: absolute; 
bottom: auto; 
clear: both; 
top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? (documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) - 1 )/2: (document.body.scrollTop +(document.body.clientHeight-this.clientHeight) - 1)/2); 
    }
/*
 * ConsolePanel
 */
#consolePanel {
	background: #FFFFDB;
	border-bottom: 2px solid #F60;
	left: 0px;
	padding: 5px 0px;
	position: fixed;
	text-align: center;
	top: 0px;
	width: 100%;
	z-index: 10001;
}
	
	