

/*---------- viewbox ---------*/
.viewbox{
	width:700px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:8px;
}
.viewbox td{ height:30px;font-size:14px;}
.viewbox tr{ BACKGROUND: url(../images/right_line2.gif) repeat-x center bottom;}


.viewbox .title{
	height:56px;
	
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.viewbox .title h2{
	font-size:18px;
	color:#000;
}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	padding:8px 16px;
	line-height:25px;
	background:#FAFDFE;
	border:1px solid #DDD;
	font-size:14px;
	color:#555;
	margin-top:8px;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .labeltitle{
	height:23px;
	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.viewbox .content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}
.viewbox .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.viewbox .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
.viewbox .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.viewbox .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.viewbox .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.viewbox .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.viewbox .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.viewbox .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.viewbox .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.viewbox .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.viewbox .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.viewbox .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.viewbox .newdigg .digg_good .digg_act{
	color:#C30;	
}
.viewbox .newdigg .digg_good .digg_num{
	color:#C63;
}
.viewbox .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.viewbox .newdigg .digg_bad .digg_num{
	color:#39C;
}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.viewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
		padding:12px 16px;

}
.viewbox .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.viewbox .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.viewbox .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.viewbox .handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.viewbox .handle .context{
	float:left;
}
.viewbox .handle .context ul li{
	line-height:29px;
	color:#888;
}
.viewbox .actbox{
	width:260px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.viewbox .actbox ul li{
	display:inline;
	padding-left:22px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.viewbox .actbox ul li a{
	color:#666;
}
.viewbox .actbox ul li#act-fav{
	background-position:4px 0px;
}
.viewbox .actbox ul li#act-err{
	background-position:4px -37px;
}
.viewbox .actbox ul li#act-pus{
	background-position:4px -73px;
}
.viewbox .actbox ul li#act-pnt{
	background-position:4px -109px;
}
.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.viewbox .downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}
.specialpic{
	width:200px;
	overflow:hidden;
	float:left;
	margin-right:20px;
	padding-top:10px;
}
.specialpic img{
	width:200px;
	display:block;
}
.speciallist{
	width:720px;
	overflow:hidden;
}
.speciallist dl.tbox{
	width:352px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.storypic{
	width:160px;
	overflow:hidden;
	float:left;
	margin-right:20px;
	padding-top:10px;
}
.storypic img{
	width:160px;
	display:block;
}
.infos_userinfo{
	width:240px;
	overflow:hidden;
}
.infos_userinfo dd{
	padding:12px;
	overflow:hidden;
	background:#FFF;
}
.infos_userinfo dd .userface{
	width:52px;
	height:52px;
	padding:1px;
	border:1px solid #DDD;
	overflow:hidden;
	float:left;
	margin-right:8px;
}
.infos_userinfo dd .userface img{
	width:52px;
	height:52px;
	overflow:hidden;
	display:block;
}
.infos_userinfo dd .username{
	height:19px;
	line-height:19px;
	display:block;
	overflow:hidden;
	font-weight:bold;
	color:#F60;
}
.infos_userinfo dd .useract{
	width:140px;
	height:44px;
	overflow:hidden;
	float:left;
	padding-left:4px;
}
.infos_userinfo dd .useract-pm,.infos_userinfo  dd .useract-af{
	width:70px;
	float:left;
	line-height:19px;
	height:19px;
	overflow:hidden;
}
.infos_userinfo dd .useract-vi{
	display:block;
	clear:both;
	line-height:19px;
	height:19px;
	overflow:hidden;
	color:#666;
}
.infos_userinfo dd .userinfo-sp{
	height:25px;
	line-height:25px;
	clear:both;
	display:block;
	padding-left:10px;
}
.infos_userinfo dd .userinfo-sp small{
	font-size:12px;
	color:#AAA;
	margin-right:5px;
}
.infos_search dd{
	padding:4px 4px 12px 8px;
}
.infos_search dd select,.infos_search dd input,.infos_search dd button{
	margin-left:4px;
	margin-top:8px;
}
.infos_search dd select{
	font-size:14px;	
}
.tags_list dd{
	padding:4px 12px;
	line-height:220%;
}
.tags_list dd a{
	margin-right:10px;
	white-space:nowrap;
}
.tagc1{
	font-size:12px;
	color:#666;
}
.tagc2{
	font-size:14px;
	font-weight:bold;
	color:#555;
}
.sp-title{
	color:#888;
	padding:4px 12px;
	border-top:1px solid #EEE;
	border-bottom:1px solid #EEE;
	background:#FAFAFA;
	margin-bottom:8px;
}
.sp-title h2{
	font-size:16px;
	line-height:27px;
}
.sp-title h2 a{
	margin-left:6px;	
}
.sp-title .more{
	float:right;
	margin:-27px 0px;
	line-height:27px;
}
.linkbox{
	padding:10px 8px;
	border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
	font-size:14px;
	color:#693;
}
.buycar{
	
}
.buycar h2{
	font-size:14px;
	color:#F60;
	line-height:31px;
}
.buycar .flow{
	width:100%;
	border-left:1px solid #DEE79E;
	border-right:1px solid #DEE79E;
	border-top:1px solid #DEE79E;
/*	border-collapse:collapse;*/
	margin-bottom:16px;
}
.buycar .flow td{
	height:23px;
	line-height:19px;
	background:#F8FAEB;
	text-align:center;
	color:#888;
	overflow:hidden;
	border-right:1px solid #EFF3CF;
	border-bottom:1px solid #EFF3CF;
	border-top:3px solid #FFF;
	letter-spacing:3px;
}
.buycar .flow td.thisclass{
	background:#FFF;
	border-bottom:1px solid #FFF;
	border-top:3px solid #F8FAEB;
	font-weight:bold;
	color:#333;
}
.flinkbox{
	padding:4px 10px;
}
.formbox{
	width:90%;
	margin:0px auto;
}
.formbox .fb{
	width:100%;
	clear:both;
	overflow:hidden;
	padding-top:10px;
	margin:0px auto;
}
.formbox .fb .name{
	width:180px;
	float:left;
	height:31px;
	text-align:right;
	padding-right:10px;
	line-height:31px;
	font-size:14px;
	color:#666;
	display:block;
}
.formbox .fb .value{
	float:left;
}
.formbox .fb .value img{
	vertical-align:middle;
}
.dede_comment{
	padding-bottom:6px;
}
.dede_comment .decmt-box{
	width:98%;
	padding:6px 5px 8px;
	margin:0px auto;
	border-bottom:1px solid #E5E5E5;
	overflow:hidden;
	clear:both;
}
.dede_comment .decmt-box .decmt-title{
	line-height:19px;
	color:#999;
	font-family:Tahoma;
}
.dede_comment .decmt-box .decmt-title span{
	margin-right:2px;
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-title .moodico{
	height:18px;
	width:18px;
	display:inline-block;
}
.dede_comment .decmt-box .decmt-title .username{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a{
	color:#669;
}
.dede_comment .decmt-box .decmt-title .username a:hover{
	text-decoration:none;
	color:#690;
}
.dede_comment .decmt-box .decmt-title .ip{
	color:#669;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-title .date{
	color:#555;
	font-size:11px;
}
.dede_comment .decmt-box .decmt-act{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dede_comment .decmt-box .decmt-act span{
	margin-right:7px;
}
.dede_comment .decmt-box .decmt-act span a{
	color:#888;
}
.dede_comment .decmt-box .decmt-content{
	color:#555;
	line-height:21px;
	clear:both;
	width:99%;
	margin:2px auto 0px;
/*	background:url(../images/ico-comment-quote.gif) 0px 4px no-repeat;
	text-indent:18px;*/
}
.dede_comment .decmt-box .decmt-content img{
	vertical-align:middle;
}
.dede_comment .decmt-box .decmt-box{
	background:#FFE;
	border:1px solid #CCC;
	margin:6px auto;
}
.dede_comment .decmt-box .decmt-box .decmt-title{
	text-indent:4px;
}
.dede_comment .decmt-box .decmt-box .decmt-content{
	color:#555;
}
.nocomment{
	padding:10px;
	color:#666;
}
.dede_comment_post{
	padding:5px;
}
.dcmp-title{
	line-height:25px;
}
.dcmp-title strong{
	color:#444;
	font-weight:normal;
}
.dcmp-title small{
	font-size:12px;
	color:#999999;
}
.dcmp-stand{
	float:right;
	margin-top:-18px;
	padding-right:10px;
	position:relative;
	clear:both;
	color:#999;
}
.dcmp-stand strong{
	font-weight:normal;
	color:#444;
}
.dcmp-stand input{
	margin-right:2px;
}
.dcmp-stand img{
	vertical-align:middle;
	margin-right:2px;
}
.dcmp-content{
	padding-top:8px;
}

.dcmp-content textarea{
	width:96%;
	height:60px;
}
.dcmp-mood{
	height:25px;
	width:80%;
	overflow:hidden;
	clear:both;
	padding-top:12px;
}
.dcmp-mood strong{
	float:left;
	color:#444;
	font-weight:normal;
	line-height:25px;
}
.dcmp-mood ul{
	float:left;
}
.dcmp-mood ul li{
	float:left;
	margin-right:8px;
}
.dcmp-mood ul li input,.dcmp-mood ul li img{
	vertical-align:middle;
	margin-right:4px;
	*margin-right:0px;
}
.dcmp-post{
	height:35px;
	overflow:hidden;
	clear:both;
	color:#444;	
}
.dcmp-post .dcmp-userinfo{
	float:left;
	margin-right:6px;
}
.dcmp-post .dcmp-userinfo input{
	height:13px;
	padding-right:0px;
}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{
	vertical-align:middle;
	margin:5px;
}
.dcmp-post .dcmp-submit{
	float:left;
	padding-top:6px;
}
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{
	vertical-align:middle;
}
.dcmp-post .dcmp-submit button{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#444;
	cursor:pointer;
	margin-left:5px;

}

/* 代码高亮 */
pre{font-family:'Courier New' , Monospace; font-size:12px; width:99%; overflow:auto; margin:0 0 1em 0; background:#F7F7F7; }
pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}
pre a, pre a:hover{background:none; border:none; padding:0; margin:0}
pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00;}
pre ol li{list-style:decimal-leading-zero; list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em}
pre ol li.alt{color:inherit}
pre ol li span{color:black; background-color:inherit}
pre .comment, pre .comments{color:#008200; background-color:inherit}
pre .string{color:blue; background-color:inherit}
pre .keyword{color:#069; font-weight:bold; background-color:inherit}
pre .preprocessor{color:gray; background-color:inherit}
pre .dp-xml .cdata{color:#ff1493}
pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}
pre .dp-xml .attribute{color:red}
pre .dp-xml .attribute-value{color:blue}
pre .dp-sql .func{color:#ff1493}
pre .dp-sql .op{color:#808080}
pre .dp-rb .symbol{color:#a70}
pre .dp-rb .variable{color:#a70; font-weight:bold}
pre .dp-py .builtins{color:#ff1493}
pre .dp-py .magicmethods{color:#808080}
pre .dp-py .exceptions{color:brown}
pre .dp-py .types{color:brown; font-style:italic}
pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}
pre .dp-j .annotation{color:#646464}
pre .dp-j .number{color:#C00000}
pre .dp-delphi .number{color:blue}
pre .dp-delphi .directive{color:#008284}
pre .dp-delphi .vars{color:#000}
pre .dp-css .value{color:black}
pre .dp-css .important{color:red}
pre .dp-c .vars{color:#d00}
pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}

#commetpages {
	text-align:center;
	line-height:28px;
}

#commetpages a {
	border:1px solid #64B1DF;
	padding:0 3px 0 3px;
}


/* 主容器 */
.Main{border:1px solid #FFCC66;background:url(../images/wsbs01.jpg)  top repeat-x;overflow:hidden; zoom:1;}
.blkContainerPblk{padding:44px;min-height:500px; margin:0 1px;}
.blkContainerSblk{padding:10px 0px;width:900px;}
/* 正文标题 */
.blkContainerSblk h1{ text-align:center;-x-system-font:none;font-family:"黑体",arial;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:35px;font-weight:600;color:#C00;margin-bottom:10px;}
.blkContainerSblk h2{ text-align:center;line-height:25px; font-family:"宋体"; font-size:14px; font-weight:bold; }

.blkContainerSblk.Line {height:1px;font-size:0;border-top:1px solid #E5E5E5;margin-top:10px;}
.artInfo{padding-top:5px; overflow:hidden; line-height:14px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.artInfo a,.artInfo a:visited{text-decoration:none;}
.artInfo a:hover,.artInfo a:active{text-decoration:underline;}
.artInfo span{margin-right:25px;}


/* 正文内容 */
.blkContainerSblkCon{border-top:1px solid #FFCC66;margin-top:5px;padding-top:15px; line-height:164.28%; font-size:14px;}
.blkContainerSblkCon center{font-size:12px;}
.blkContainerSblkCon img{border: none;}
.blkContainerSblkCon p{font-size:14px; line-height:164.28%; margin:15px 0;}
.blkContainerSblkCon a,.blkContainerSblkCon a:visited{text-decoration:none;}
.blkContainerSblkCon a:hover,.blkContainerSblkCon a:active{text-decoration:underline;}
.blkContainerSblkCon h1,.blkContainerSblkCon h2,.blkContainerSblkCon h3,.blkContainerSblkCon h4,.blkContainerSblkCon h5,.blkContainerSblkCon h6{font-size:14px; font-weight:bold; line-height:164.28%; margin:5px 0;}
.blkContainerSblkCon_16 *,.blkContainerSblkCon_16 p,.blkContainerSblkCon_16 h1,.blkContainerSblkCon_16 h2,.blkContainerSblkCon_16 h3,.blkContainerSblkCon_16 h4,.blkContainerSblkCon_16 h5,.blkContainerSblkCon_16 h6{font-size:16px;}
.blkContainerSblkCon_14 *,.blkContainerSblkCon_14 p,.blkContainerSblkCon_14 h1,.blkContainerSblkCon_14 h2,.blkContainerSblkCon_14 h3,.blkContainerSblkCon_14 h4,.blkContainerSblkCon_14 h5,.blkContainerSblkCon_14 h6{font-size:14px;}
.blkContainerSblkCon_12 *,.blkContainerSblkCon_12 p,.blkContainerSblkCon_12 h1,.blkContainerSblkCon_12 h2,.blkContainerSblkCon_12 h3,.blkContainerSblkCon_12 h4,.blkContainerSblkCon_12 h5,.blkContainerSblkCon_12 h6{font-size:12px;}

/* 发表评论 */
.blkComment{padding:10px 12px 0 0; line-height:35px; margin:0 20px 5px; text-align:right;border-bottom:1px #FFCC66 dashed;}
.blkComment_01 {background:#FFFED5; height:30px;padding-left:15px;overflow:hidden;}
.blkComment_01 h2 {float:left;background:url(../images/icon1.gif) no-repeat 0 5px ;line-height:30px;padding:0px 0px 0px 20px;font-size:14px;color:#C00;font-weight:bold; }

a.blkCommentLinkPost{padding:0 0 0 17px; text-decoration:none;background:url(con_bg_standard_001.gif) no-repeat 0 -99px;}
a.blkCommentLinkPost:hover,a.blkCommentLinkPost:active{text-decoration:underline;}

/* 其它功能 */
.blkOtherFunction{margin:5px 20px 0 20px; height:40px; overflow:hidden; zoom:1;}
.blkOtherFunction a,.blkOtherFunction a:visited{text-decoration:underline;}
.blkOtherFunction a:hover,.blkOtherFunction a:active{text-decoration:underline;}
.blkOtherFunction_1{float:left; width:189px; overflow:hidden; height:20px; line-height:20px; margin:9px 0 0 0;}
.blkMessageBoard{float:left; padding:0 12px 0 7px;}
.blkMessageBoard a{padding:0 0 0 19px;}
.blkPhoneNum{float:left;}
.blkOtherFunction_2,.blkOtherFunction_3,.blkOtherFunction_4,.blkOtherFunction_5,.blkOtherFunction_7{width:82px; float:left; overflow:hidden; line-height:20px; text-align:center; margin:9px 0 0 0;}
.blkOtherFunction_3{width:70px;}
.blkOtherFunction_4{width:45px;}
.blkOtherFunction_5{width:45px;}
.blkOtherFunction_6{width:60px; float:left; overflow:hidden; line-height:20px; text-align:center; margin:9px 0 0 0;}
.blkOtherFunction_1,.blkOtherFunction_2,.blkOtherFunction_3,.blkOtherFunction_4,.blkOtherFunction_5{border-right:1px #c8d8f2 solid;}
.blkPhoneNum{color:#636161;background:url(st30.gif) no-repeat 4px 4px;padding-left: 16px;}
.blkMessageBoard a{background:url(con_bg_standard_001.gif) no-repeat 0 -14}

.shadow{width:960px; margin:0 auto; background:url(../images/bg_shadow.png) repeat-y; padding:12px 0 0 0; overflow:hidden;}
.container{width:960px; margin:0 auto; overflow:hidden;}
.section1{width:960px; height:280px;}
.focus{width:361px; height:280px; overflow:hidden;}
#ifocus {BORDER: #dedede 1px solid; WIDTH:359px; HEIGHT: 221px;}
#ifocus_pic {POSITION: relative; MARGIN: 6px 0px 0px 6px; WIDTH: 276px; DISPLAY: inline; FLOAT: left; HEIGHT: 207px; OVERFLOW: hidden}
#ifocus_piclist {POSITION: absolute}
#ifocus_piclist LI {LIST-STYLE-TYPE: none; WIDTH: 276px; HEIGHT: 207px; OVERFLOW: hidden}
#ifocus_piclist IMG {WIDTH: 276px; HEIGHT: 207px}
#ifocus_btn {MARGIN: 5px 0 0 7px; WIDTH: 65px; DISPLAY: inline; FLOAT: left}
#ifocus_btn LI {HEIGHT: 46px; border:#d1d1d1 1px solid; padding:2px 0 0 2px; CURSOR: pointer; opacity: 0.8;FILTER: alpha(opacity=80); margin:0 0 3px 0;}
#ifocus_btn IMG {WIDTH: 59px; HEIGHT: 44px}
#ifocus_btn .active {FILTER: alpha(opacity=100); BACKGROUND: no-repeat; opacity: 1; -moz-opacity: 1}
#ifocus_opdiv {POSITION: absolute; WIDTH: 276px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 31px; line-height:31px; LEFT: 0px; opacity: 0.8; FILTER: alpha(opacity=80);}
#ifocus_tx {POSITION: absolute; bottom:8px; left:8px; COLOR: #fff;}
#ifocus_tx li a{color:#FFF;}
#ifocus_tx .normal {DISPLAY: none}
.fbtn{width:361px; height:47px; margin-top:10px;}
.fbtn a{display:inline-block; float:left; height:47px; line-height:45px; font-size:16px; color:666; font-weight:bold; background:url(../images/bg_fbtn.png) no-repeat 0 0;}
.fbtn a#picNews{width:99px; background-position:0 0; padding-left:77px;}
.fbtn a#video{width:108px; background-position:-186px 0; padding-left:67px; margin-left:10px;}

/*显示页*/
.location2{color:#666; height:25px; border-bottom:#d7d7d7 1px solid; padding-left:15px;}
.location2 span{font-weight:bold;}
.location2 a{color:#666;}
.location2 a:hover{color:#ee001e;}

.showCon{width:910px; padding:25px; overflow:hidden;}
.showCon h1{color:#ee001e; font-family:微软雅黑; font-size:22px; text-align:center; width:910px;}
.showCon h3{color:#999; font-size:12px; text-align:center; height:25px; line-height:25px; background:url(imagesbg_showTitle2.png) no-repeat; margin-top:20px;}
.showCon h3 a{color:#999;}
.showCon article{font-size:16px; line-height:25px; padding-top:20px;}
.showCon article p{padding-bottom:10px;}

.btn_operation{text-align:center; margin-top:20px;}
.btn_operation a{display:inline-block; margin:0 3px}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}


body {font-size:12px; background:url(imagesbg.jpg) no-repeat top center  #ddeefd;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,textarea,blockquote{padding:0; margin:0;} 
table,td,tr,th{font-size:12px;}
ul {list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
q:before,q:after {content:'';}   
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
input,button{overflow:visible;vertical-align:middle;outline:0}

input[type="button"]{
	cursor:pointer;
}
input[type="submit"]{
	cursor:pointer;
} 
a {color:#333;text-decoration:none;}
a:hover {color:#F80;text-decoration:none;}
a:active {color:#333;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{color:#008000;}
.cLGray,.cLGray:visited,.cLGray a,.cLGray a:visited {color:#333;}
.cGray,.cGray:visited,.cGray a,.cGray a:visited {color:#585858;}
.cDGray,.cDGray:visited,.cDGray a,.cDGray a:visited {color:#727171;}
.cBlack,.cBlack:visited,.cBlack a,.cBlack a:visited {color:#000;}
.cBlue,.cBlue:visited,.cBlue a,.cBlue a:visited {color:#2E7AD1;}
.cRed,.cRed:visited,.cRed a,.cRed a:visited {color:Red;}
.cDRed,.cDRed:visited,.cDRed a,.cDRed a:visited {color:#ba2636;}
.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cLGray a:hover,a.cLGray:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#ba2636;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
.foot{ text-align:center; line-height:28px;}
.foot .line{ height:2px; background-color:#1F9117;}
.foot .copyright{ padding-top:12px; color:#545557; background: #d5e8c9;}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank1 {clear:both; height:1px; overflow:hidden; display:block;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank6w {background:#ffffff; clear:both; height:6px; overflow:hidden;border-top:1px solid #F5CF7B; display:block;}
.blank6wt {background:#ffffff; clear:both; height:6px; overflow:hidden;border-bottom:1px solid #F5CF7B; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}

.blk-01 { border:1px solid #cccccc;overflow:hidden;}
.blk-02 { border:1px solid #cccccc;padding:4px;overflow:hidden;}
.blk-03 { float:left;width:268px;height:150px;overflow:hidden; }
.blk-04 { border:1px solid #cccccc;padding:2px;overflow:hidden;}
.blk-06 { border:1px solid #cccccc;border-top:none;overflow:hidden;}
.blk-05 { border:1px solid #cccccc;padding:6px;overflow:hidden;}
.blk-07 { border:4px solid #cccccc;overflow:hidden;}
.blk-08 { border:1px solid #cccccc;border-top:none;overflow:hidden;padding:7px;}
.blk-09 { border:1px solid #cccccc; border-bottom:none; border-top:none;}
.blk-10 { border:1px solid #cccccc;border-top:2px solid #EB2A0B;overflow:hidden; padding:5px;}

.h132{ height:132px;overflow:hidden; }
.h66{ height:68px;overflow:hidden; }
.h184{ height:184px;overflow:hidden; }
.h198{ height:183px;overflow:hidden; }
.h220{ height:220px;overflow:hidden; }
.h254{ height:248px;overflow:hidden; }

.top_channel{width:100%;height:25px; background:url(imagesbg_1_4.png) repeat-x top left #fdfdfd;border-bottom:1px solid #ebebeb; margin-bottom:3px;}

.wmmenu1{float:left; margin-left:6px;background:url(../images/index2.png) no-repeat;overflow:hidden;}
.wmmenu2 {float:right;height:25px;padding-right:8px;line-height:18px;color:#666;font-size:12px;font-family:"宋体","Arial Narrow";}
/*头部背景*/
.wmmenu1 li{float:left;padding:0px 8px;line-height:25px;color:#666; height:25px;}
.wmmenu1 li a{color:#666; }
.wmmenu2 li{float:left;padding:0px 8px;line-height:25px;color:#666; height:25px;}
.wmmenu2 .first{padding-left:0;border:0;}
.wmmenu2 .first a{padding:1px 0 0 22px;background:url(imagesicon1.jpg) no-repeat;color:#666;}
.wmmenu2 .logo20{padding-left:0;border:0;}
.wmmenu2 .logo20 a{padding:1px 0 0 22px;background:url(imagesicon2.jpg) no-repeat;color:#666;}


/*搜索*/

.search_box {color: #990000;line-height:20px;overflow:hidden; margin-top:4px;}
.search_box input{float: left;height:19px;margin-left:6px;line-height:19px;border:1px solid #CCCCCC;overflow:hidden;color:#666}
.search_box select{float: left;margin-left:6px;border:1px solid #ccc;overflow:hidden;color:#666}

/* 共用列表 begin */
.list_009 li{padding-left:1.2em;background:url(imagesunfcn_mj_01.gif) no-repeat 5px 50%;}
.list_00f li{padding-left:1.5em;background:url(imagesunfcn_mj_01.gif) no-repeat -995px 50%;}
.list_000 li{padding-left:1.5em;background:url(imagesunfcn_mj_01.gif) no-repeat -1995px 50%;}
.list_333 li{padding-left:1.5em;background:url(imagesicon3.gif) no-repeat 5px 5px;}
.list_666 li{padding-left:1.5em;background:url(imagesunfcn_mj_01.gif) no-repeat -3995px 50%;}
.list_999 li{padding-left:1.5em;background:url(imagesunfcn_mj_01.gif) no-repeat -4995px 50%;}



/* ---------- 内容样式 begin ---------- */
/* 14px列表 */
.c_t_01{padding:5px;}
.c_t_01 li{line-height:23px;font-size:14px; }
.c_t_01 li .postfix{font-size:10px;color:#999;}

.c_t_011{padding:5px;}
.c_t_011 li{line-height:23px;font-size:14px;}
.c_t_011 li a{text-align:left; color:#333;}
.c_t_011 li span{float:right;  color:#999;}

.c_t_01_gov{background:url(imagestit24.jpg) no-repeat;padding:47px 8px 0px 18px;  overflow:hidden;  }
.c_t_01_gov li{line-height:26px;font-size:12px;   height:26px; overflow:hidden;color:#D60808; }
.c_t_01_gov li a{color:#D60808;}

.c_t_01_line{padding:5px;}
.c_t_01_line li{line-height:24px;font-size:14px; border-bottom:1px dotted #b5b5b5;  height:24px; overflow:hidden; }
.c_t_01_line li .postfix{font-size:10px;color:#999;}

/* 12px字号列表 */
.c_t_02{padding:5px;zoom:1;}
.c_t_02 li{line-height:23px; font-size:12px; height:23px; overflow:hidden;}
.c_t_02 li.c_memo{height:auto;line-height:20px;text-indent:2em;padding:5px 0 5px 5px;background:none;}

.c_t_02_line{padding:5px;}
.c_t_02_line li{line-height:24px;font-size:14px; border-bottom:1px dotted #b5b5b5;  height:24px; overflow:hidden; }
.c_t_02_line li .postfix{font-size:10px;color:#999;}

.c_t_021{padding:5px;}
.c_t_021 li{line-height:22px;font-size:12px; }
.c_t_021 li .postfix{font-size:10px;color:#999;}

.c_t_022{padding:13px 2px 13px 28px;;BACKGROUND: url(imagestit5.jpg) no-repeat; width:210px; height:60px; overflow:hidden;}
.c_t_022 li{line-height:30px;font-size:12px;color:#666; float:left; overflow:hidden; width:70px; text-align:center; }
.c_t_022 li .postfix{font-size:10px;color:#999;}

/* 文本段 */
.c_t_03{padding:5px ;line-height:23px;color:#333; text-indent:2em;}
.c_t_03 a{color:#ff3300; }
/* 头条新闻 */
.c_t_04{zoom:1;margin-bottom:10px;height:77px;overflow:hidden;}
.c_t_04 h1{text-align:center;font-weight:normal;font-size:18px;line-height:31px;font-family:"黑体";}
.c_t_04 h1 a:link,.c_t_04 h1 a:visited{color:#f5610d;text-decoration:none;}
.c_t_04 h1 a:hover{color:#f00;text-decoration:underline;}
.c_t_04 p{line-height:20px;text-indent:2em;font-size:12px;color:#999;}

/* 头条新闻 */
.c_t_041{zoom:1;padding:5px; margin:4px; border-bottom:1px #cdcdcd dotted;height:65px;overflow:hidden;}
.c_t_041 h1{text-align:center;font-weight:blod;font-size:14px;line-height:25px;;}
.c_t_041 h1 a:link,.c_t_041 h1 a:visited{color:#f5610d;text-decoration:none;}
.c_t_041 h1 a:hover{color:#f00;text-decoration:underline;}
.c_t_041 p{line-height:20px;text-indent:2em;font-size:12px;color:#999;}

/* 文字表格 */
.c_t_05{padding:6px 0 5px;}
.c_t_05 table{width:100%;line-height:23px;font-size:14px;margin:0 auto;}
.c_t_05 table td{padding-left:8px;}

/* 标题+提要 */
.c_t_06{padding:6px 0 6px 5px;}
.c_t_06 h5{font-size:14px;font-weight:normal;line-height:23px;}
.c_t_06 h6{font-size:12px;font-weight:normal;line-height:23px;}
.c_t_06 .postfix{font-size:12px;color:#666;}
.c_t_06 p{text-indent:2em;line-height:20px;}

.c_t_07{padding:6px 0px 0px;}
.c_t_07 li{line-height:40px; height:40px; margin-bottom:6px; overflow:hidden; }
.c_t_07 li .postfix{font-size:10px;color:#999;}

.c_t_08{padding:6px;}
.c_t_08 li{line-height:45px; height:45px;overflow:hidden;margin-top:6px;  }
.c_t_08 li .postfix{font-size:10px;color:#999;}

.c_t_10{padding:6px 10px 0px;}
.c_t_10 li{line-height:30px; height:30px; margin-bottom:6px; overflow:hidden; }
.c_t_10 li .postfix{font-size:10px;color:#999;}

.c_t_11{ margin-top:5px;}
.c_t_11 li{line-height:22px; height:22px;overflow:hidden; width:85px; text-align:center; background:url(../images/tit25.jpg) no-repeat; margin:0px 2px 5px; float:left; }
.c_t_11 li a{color:#fff;}

.c_t_12{}
.c_t_12 li{line-height:60px; height:60px; padding-top:10px; overflow:hidden; }


.c_t_09{padding:6px 10px;}
.c_t_09 li{line-height:178px; height:178px;  overflow:hidden; }
.c_t_09 li .postfix{font-size:10px;color:#999;}
/* 左图右文字 120*80 */
.c_pt_04{zoom:1; height:92px;overflow:hidden;border-bottom:1px dotted #e2e2e2 ;padding:6px 0px; margin:0px 6px;}
.c_pt_04:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_pt_04 .c_picTxt{float:left;width:100%;}
.c_pt_04 .c_pic{float:left;width:120px;padding:0px 2px 3px 0;text-align:center;}
.c_pt_04 .c_pic img{border:1px #d2d2d2 solid;display:block;margin:0 auto;padding:2px;}
.c_pt_04 .c_pic p{padding-top:10px;line-height:14px;}
.c_pt_04 .c_txt{margin-left:125px;padding-left:3px;*padding-left:0px;}
.c_pt_04 .c_txt h5{font-size:13px;font-weight:bold;line-height:25px; height:25px; overflow:hidden;}
.c_pt_04 .c_txt p a{text-indent:2em;line-height:22px; color:#999}
.c_pt_09{padding:5px;overflow:hidden;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.cs14{font-size:18px;font-weight:bold;color:#003399;font-family:"黑体";}
.channel {width:980px; overflow:hidden; padding-top:5px; margin:0 auto; }
.banner{width:980px; height:200px; overflow:hidden;}
.topmenu{ position:absolute; top:200px; width:990px;height:40px; z-index:2; }


.navBar{  position:relative; width:980px; margin:0 auto; z-index:1; height:69px;background:url(imagesbgNav.jpg) repeat-x; margin-top:2px; margin-bottom:20px; color:#fff;  }
.nav{ overflow:hidden; zoom:1; line-height:40px; margin-left:5px; }
.nav .m{ float:left; width:83px; display:inline;line-height:40px; font-size:14px; text-align:center;}
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px;  }
.nav .s{ float:left; width:5px; text-align:center; color:#fff;}
.nav h3 a{ float:left;  display:block; width:83px; color:#fff; text-align:center;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px;   }
.nav .on h3 a{ height:36px; line-height:36px;   background:#fff; margin-top:4px;  color:#b81311;  font-size:14px;   }
.subNav{ color:#333;  height:36px; line-height:36px; background:#fff; border-bottom:1px solid #ccc; overflow:hidden; padding:0 10px; }
.subNav li{ overflow:hidden; zoom:1; list-style:none;*display:inline; text-align:center; width:960px;}	
.subNav a{ margin:0 10px;  }
.searchBox{ position:absolute; right:8px; top:40px; width:260px; overflow:hidden;}

.wrap{ width:960px; padding:10px; overflow:hidden;background: #fff;}


.area {width:980px;margin:0 auto;margin-top:3px;overflow:hidden;}
.ad_98090 {width:960px;height:100px;margin-bottom: 10px; overflow:hidden;}
.ad_98080 {width:980px;height:80px;margin-top: 0;margin-right: auto;margin-bottom: 10px;margin-left: auto;}
.ad_75080 {zoom:1;overflow:hidden;width:750px;height:80px;margin-right: auto;margin-bottom: 10px;margin-left: auto;}

/* 分栏*/
.col_r2_01{zoom:1;overflow:hidden;margin:5px 5px 0;}
.col_r2_01 .col_3161{float:left; width:316px;overflow:hidden; }
.col_r2_01 .col_3162{float:left; width:316px;overflow:hidden;margin-left:10px; }
.col_r2_01 .col_3163{float:left; width:316px;overflow:hidden;margin-left:10px; }

.col_r2_02{zoom:1;overflow:hidden;margin:6px;}
.col_r2_02 .col_260{float:left; width:260px;overflow:hidden; }
.col_r2_02 .col_276{float:left; width:276px;overflow:hidden;margin-left:10px; }
.col_r2_02 .col_355{float:left; width:360px;overflow:hidden; }
.col_r2_02 .col_365{float:left; width:360px;overflow:hidden;margin-left:10px; }

.col_r2_03{zoom:1;overflow:hidden;}
.col_r2_03 .col_330{float:left; width:330px;overflow:hidden; }
.col_r2_03 .col_400{float:left; width:376px;overflow:hidden;margin-left:10px; }
.col_r2_03 .col_355{float:left; width:360px;overflow:hidden; }
.col_r2_03 .col_365{float:left; width:360px;overflow:hidden;margin-left:10px; }

.col_r2_04{zoom:1;overflow:hidden; margin-top:20px;}
.col_r2_04 .col_340{float:left; width:340px;overflow:hidden; padding:0px 10px 10px }

.col_r2_06{zoom:1;overflow:hidden; margin:10px 10px 0px;}
.col_r2_06 .col_344l{float:left; width:334px;overflow:hidden;}
.col_r2_06 .col_344r{float:left; width:334px;overflow:hidden; margin-left:20px; }

.xxTab{width:690px; padding:9px 9px 0 9px; overflow:hidden;}


.col_185{float:left; width:184px;overflow:hidden; border-right:1px solid #ACDDFF; background:#D4ECFF;  }
.col_290{float:left; width:290px;overflow:hidden;}
.col_223{float:left; width:232px;overflow:hidden;border-left:1px solid #ACDDFF;}
.col_185a{float:left; width:158px;overflow:hidden; background:url(imagestit8.jpg) no-repeat right; padding:10px 7px 0 8px; }
.col_340l{float:left; width:340px;overflow:hidden; margin-right:10px;}
.col_340r{float:left; width:340px;overflow:hidden;}

.col_2L_716{float:left; width:716px;overflow:hidden; }
.col_2R_270{float:right; width:273px;overflow:hidden;}

/* ---------- 横切样式 begin ---------- */
/* p_r2_01 720_260 */
.p_r2_01{zoom:1;overflow:hidden;margin-bottom:10px;}
.p_r2_01 .p_left{width:710px;float:left;overflow:hidden;}
.p_r2_01 .p_right{width:240px;float:left;overflow:hidden;margin-left:10px;}

.p_r2_02{zoom:1;overflow:hidden;}
.p_r2_02 .p_left{width:234px;min-height:500px;height:auto !important; height:500px;float:left; }
.p_r2_02 .p_right{width:710px;float:left;overflow:hidden;padding:20px 0 0 16px;background:url(imagesbg_rtop_x.gif) repeat-x 0 0;}

.p_r2_03{zoom:1;overflow:hidden;}
.p_r2_03 .p_left{width:240px;float:left;overflow:hidden;}
.p_r2_03 .p_right{width:730px;float:left;overflow:hidden;margin-left:10px;}


.p_r3_01{zoom:1;overflow:hidden;margin-bottom:10px;}
.p_r3_01 .p_left{width:220px;float:left;overflow:hidden;}
.p_r3_01 .p_middle{ width:560px;float:left;overflow:hidden;margin-left:10px;}
.p_r3_01 .p_right{width:180px;float:left;overflow:hidden;margin-left:10px;}

.p_r3_02{zoom:1;overflow:hidden;margin-bottom:10px;}
.p_r3_02 .p_left{width:313px;float:left;overflow:hidden;}
.p_r3_02 .p_middle{ width:313px;float:left;overflow:hidden;margin-left:10px;}
.p_r3_02 .p_right{width:313px;float:left;overflow:hidden;margin-left:11px;}

.c_r2_01{zoom:1;overflow:hidden;}
.c_r2_01 .c_left{width:244px;float:left;overflow:hidden;}
.c_r2_01 .c_right{width:243px;float:left;overflow:hidden;margin-left:10px;}
.c_r2_01 .c_middle{ width:243px;float:left;overflow:hidden;margin-left:10px;}


.c_r2_03{zoom:1;overflow:hidden;margin-bottom:10px;}
.c_r2_03 .c_left{width:330px;float:left;overflow:hidden;}
.c_r2_03 .c_right{width:370px;float:left;overflow:hidden;margin-left:10px;}

.col_r2_05{zoom:1;overflow:hidden; margin:10px 25px 0px;}

.c_r2_04{zoom:1;overflow:hidden;}

.c_r2_06{zoom:1;overflow:hidden;margin:10px 0px;}
.c_r2_06 .c_left{width:349px;float:left;overflow:hidden;border-right:1px solid #cccccc;}
.c_r2_06 .c_right{width:350px;float:left;overflow:hidden; margin-left:10px;}

.leftMenu2{width:234px; padding:17px 0 0 20px; overflow:hidden; background:url(imagesbg_fix_y.gif) repeat-y}
.leftMenu2 ul li{height:28px; margin-bottom:12px;}
.leftMenu2 ul li a{display:block; width:142px; height:28px; line-height:28px; background:url(../images/bg_leftLi.png) no-repeat 0 0; color:#666; font-size:14px; padding-left:53px;}
.leftMenu2 ul li a:hover{color:#ff0700;}

.listBox{width:698px; margin:22px 6px; overflow:hidden;}
.listBox h1{height:30px; background:url(imagesbg_t_top1.png) no-repeat 0 0; padding-left:41px;}
.listBox h1 strong{display:inline-block; width:124px; height:30px; line-height:30px; text-align:center; color:#cd0600; font-size:14px; font-weight:bold;}
.borderLR_gray{ border-left:#d1d1d1 1px solid; border-right:#d1d1d1 1px solid; overflow:hidden;}
.branchCon{width:640px; padding:10px 28px; overflow:hidden;}
.actList{width:640px; padding:7px 0 0 0; overflow:hidden;}
.actList ul li{height:26px; background:url(../images/bg_dotline.gif) repeat-x 0 bottom; line-height:26px; padding-left:15px; white-space:nowrap; overflow:hidden;}
.actList ul li a{display:inline-block; background:url(imagesicon_arrow2.gif) no-repeat 0 center; padding-left:10px;}
.actList ul li span{float:right; color:#999; padding-right:10px;}
.actList span#more{display:block; float:right; padding:8px 5px 0 0;}


/*内容*/

.adstop{ width:990px; height:80px;overflow:hidden;}
.adstop{ width:980px; height:90px;overflow:hidden; margin-bottom:10px;}

.todayTop{height:57px;  overflow:hidden;}
.todayTop a{color:#555; font-family:'微软雅黑'; font-size:25px; }
.todayTop a:hover{color:#ff8a44;}

/*图片幻灯、热点新闻选项卡*/

.index_slide{width:315px; height:286px; border:#cccccc 1px solid; padding:6px; overflow:hidden;}
.index_slide .box{overflow:hidden;width:316px;height:227px;}
.index_slide .box .show{position:relative;display:none;zoom:1;height:227px;}
.index_slide .box .show img{width:316px;height:227px;}

.index_slide .box .show h3{font-weight:normal; font-size:12px; position:absolute; bottom:0; left:0; width:100%; height:31px; line-height:31px; text-align:center; background:#000; opacity:0.6; filter:alpha(opacity=60);}
.index_slide .box .show h3 a{font-size:12px;color:#fff; font-weight:bold;}

.index_slide ul.nav1{width:316px; margin-top:5px; overflow:hidden;}
.index_slide ul.nav1 li{width:73px; height:47px; background:url(imagesbg_focus_cur.png) -80px 0  no-repeat; float:left; margin-right:3px; padding:9px 0 0 3px;}
.index_slide ul.nav1 li.cur{background-position:0 0;}
.index_slide ul.nav1 li img{display:block;float:left;clear:both;width:70px;height:44px;}
.index_slide ul.nav1 li h3{font-size:12px; font-weight:normal; padding-top:7px; line-height:18px; height:35px; overflow:hidden;}
.index_slide ul.nav1 li.cur h3 a,h3 a:hover{color:#FFF; font-size:12px;}


#photocontent {padding:3px;height:290px;overflow:hidden;}
.snav_1{width:710px;height:7px;background: url(imagestit7.jpg) no-repeat;}
.snav_2{width:960px;height:4px;background: url(imagestit9.jpg) no-repeat; margin-bottom:10px; overflow:hidden;}
.snav_6{width:234px;height:8px;background:url(imagesimg_fix_bot.gif) no-repeat;overflow:hidden; margin-bottom:10px;}
.snav_3{width:828px;height:130px;padding:13px 20px 0px 110px;overflow:hidden; background:url(../images/tit19.jpg) no-repeat
; }

.snav_4{float:left; width:353px;overflow:hidden; }
.snav_5{float:left; width:353px;overflow:hidden;margin-left:10px; }
.r_lbg{float:left;width:3px;background:url(../img/in_20.gif);height:159px;overflow:hidden;}
.r_rbg{float:left;background:#F5FBFF;width:268px;height:169px;border:1px solid #8ECDFE;overflow:hidden;}
.r_rbottom{float:left;background:#F5FBFF;width:268px;height:8px;border:1px solid #8ECDFE;border-top:none;overflow:hidden;margin-left:3px}
.r_lbg1{float:left;width:3px;background:url(../img/in_20.gif);height:270px;overflow:hidden;}
.r_rbg1{float:left;width:268px;height:290px;border:1px solid #8ECDFE;overflow:hidden;}
.r_rbottom1{float:left;width:268px;height:8px;border:1px solid #8ECDFE;border-top:none;overflow:hidden;margin-left:3px}
.r_rads{float:left;width:270px;height:265px;overflow:hidden;margin-left:3px}
.footer1{float:left;width:990px;height:38px;line-height:38px;margin-top:10px;border-top:2px solid #006AC5;border-bottom:2px solid #006AC5;overflow:hidden;text-align:center;color:#000}
.footer1 a{color:#000;font-weight:Bold;}

/*标题*/
.styA_mi_01 { height:30px; line-height:30px;overflow:hidden;}
.styA_mi_01 h2 {float:left;  line-height:30px;color:#fff;font-weight:bold;font-size:14px; margin-left:5px;}
.styA_mi_01 h2 a{color:#fff;}
.styA_mi_01 span{float:right;line-height:30px;color:#333; height:30px; margin-right:5px;}

.TitA_ri_01 { background:url(imagestit1.jpg) repeat-x; height:32px; line-height:32px;overflow:hidden;}
.TitA_ri_01 h2 {float:left;  line-height:32px; background:url(imagestit3.jpg) no-repeat;color:#fff;font-weight:bold;font-size:14px; width:93px; text-align:center;}
.TitA_ri_01 h2 a{color:#fff;}
.TitA_ri_01 span{float:right;background:url(imagestit2.jpg) no-repeat right center;line-height:32px;color:#333; height:32px; width:60px; text-align:center; }

.TitA_ri_02 { background:url(imagestit10.jpg) no-repeat; height:31px; line-height:31px;overflow:hidden;}
.TitA_ri_02 h2 {float:left;line-height:31px;color:#ff0000;font-weight:bold;font-size:14px; margin-left:14px;width:96px;text-align:center; overflow:hidden;}
.TitA_ri_02 h2 a{color:#ff0000;}
.TitA_ri_02 span{float:right;margin-right:10px;line-height:31px;color:#666; height:31px; }
.TitA_ri_02 span a{color:#666; }

.TitA_ri_03 {background:url(imagesbg_tab2.png) repeat-x; height:31px;overflow: hidden;}
.TitA_ri_03 h2 {float:left;line-height:31px;background:url(imagesbg_tab3_cur.png) repeat-x;color:#cc0000;font-weight:bold;font-size:14px;width:109px;text-align:center; margin-left:5px;}
.TitA_ri_03 h2 a{color:#cc0000;}
.TitA_ri_03 span{float:right;margin-right:10px;line-height:31px;color:#666; height:31px; }
.TitA_ri_03 span a{color:#666; }

.TitA_ri_04 { background:url(imagestit4.jpg) repeat-x; height:32px; line-height:30px;overflow:hidden;}
.TitA_ri_04 h2 {float:left;  line-height:26px; color:#fff;font-weight:bold;font-size:14px; width:108px; text-align:center; margin:6px 0px 0px 8px;} 
.TitA_ri_04 h2 a{color:#fff;}
.TitA_ri_04 span {float:right; margin-right:10px; line-height:32px;color:#666;font-size:12px; }
.TitA_ri_04 span a{color:#666;}

.TitA_ri_05 {  height:47px;overflow:hidden; background:url(imagestit6.jpg) no-repeat;}
.TitA_ri_05 h2 {float:left; line-height:30px;line-height:30px; color:#fff;font-weight:bold;font-size:14px; width:150px; text-align:center; margin-left:36px;} 
.TitA_ri_05 h2 a {color:#fff;} 
.TitA_ri_05 span{float:right; margin-right:5px;line-height:34px;color:#333; height:34px; width:60px;}

.TitA_ri_more {  height:39px;overflow:hidden;border-bottom:1px solid #269EF0; margin-bottom:10px;}
.TitA_ri_more h2 {float:left; line-height:34px;line-height:34px; color:#269EF0;font-weight:bold;font-size:14px;padding-left:15px; border-bottom:5px solid #269EF0; width:170px;} 
.TitA_ri_more span{float:right; margin-top:10px; margin-right:5px;line-height:24px;color:#333; background:url(imageshome1.png) no-repeat 0 5px;padding-left:15px; }

.TitA_ri_06 { background:url(imagestit8.jpg) repeat-x; height:30px; line-height:30px;overflow:hidden;}
.TitA_ri_06 h2 {float:left;  line-height:30px; color:#fff;font-weight:bold;font-size:14px; padding-left:10px; } 
.TitA_ri_06 h2 a{color:#fff;}
.TitA_ri_06 span{float:right; margin-right:5px;line-height:30px;color:#fff; height:30px; }
.TitA_ri_06 span a{color:#fff;}

.TitA_ri_07 { background:url(imagestit7.jpg)  repeat-x; height:28px; line-height:28px;overflow:hidden;}
.TitA_ri_07 h2 {float:left;  line-height:28px; color:#fff;font-weight:bold;font-size:14px; padding-left:15px; } 
.TitA_ri_07 h2 a{color:#fff;}
.TitA_ri_07 span{float:right; margin-right:5px;line-height:28px;color:#fff; }
.TitA_ri_07 span a{color:#fff;}

.TitA_ri_08 { background:url(imagestit7.jpg) no-repeat; height:25px; line-height:25px;overflow:hidden;}
.TitA_ri_08 h2 {float:left;  line-height:25px; color:#CC0000;font-weight:bold;font-size:12px; padding-left:35px; } 
.TitA_ri_08 h2 a{color:#BF1911;}
.TitA_ri_08 span{float:right;background:url(imagesmore.gif) no-repeat center center; margin-right:5px;line-height:28px;color:#333; height:28px; width:60px;}

.TitA_ri_09 { background:url(imagesimg_left_text.png) no-repeat; height:40px; line-height:40px;overflow:hidden;}
.TitA_ri_09 h2 {float:left;line-height:33px; color:#fff;font-weight:bold;font-size:14px; padding-left:20px;} 
.TitA_ri_09 h2 a{color:#fff;}
.TitA_ri_09 span{float:right;background:url(imagestit8.jpg) no-repeat right; line-height:30px;color:#333; height:30px; width:145px;}

.TitA_ri_10 { background:url(imagesbg_gray1.png) no-repeat bottom; height:35px; line-height:35px;overflow:hidden;}
.TitA_ri_10 h2 {float:left;line-height:30px; color:#CC0000;font-weight:bold;font-size:14px; padding-left:10px;} 
.TitA_ri_10 h2 a{color:#CC0000;}
.TitA_ri_10 span{float:right;line-height:30px;color:#333; height:30px; margin-right:10px;}



.cat_4{width:100%;margin:0 auto;background:url(imagestit1.jpg) repeat-x bottom;overflow:auto; height:31px;}
.cat_4 ul{margin:0;padding:0;display:table; vertical-align:top;}
.cat_4 li{float:left;list-style:none;*display:inline;*zoom:1; vertical-align:top; width:87px; text-align:center;}
.cat_4 li:hover{float:left;*float:none;}
.cat_4 li:active{float:left;background:url(imagestit2.jpg) no-repeat;*float:none; text-align:center;width:87px}
.cat_4 .tabname_sel{float:left;background:url(imagestit2.jpg) no-repeat;*float:none;text-align:center;width:87px;height:31px;}
.cat_4 .tabname_nor{float:left;*float:none; border-bottom:none;width:87px;height:30px;background:url(imagestit3.jpg) no-repeat;*float:none;}
.cat_4 li a{line-height:30px;color:#000;font-size:14px;font-weight:bold; }
.cat_4 .tabname_sel a{color:#cc0000;font-weight:bold}
.cat_4 .splttter{float:left;width:5px;*float:none;padding:0;margin:0;height:30px;}

.cat_5{width:100%;margin:0 auto;background:url(imagesbg_tab2.png) repeat-x; height:31px;overflow: hidden;}
.cat_5 ul{margin-left:5px;padding:0;display:table; vertical-align:top;}
.cat_5 li{float:left;list-style:none;*display:inline;*zoom:1; vertical-align:top;width:109px;text-align:center;}
.cat_5 li:hover{float:left;*float:none;}
.cat_5 li:active{float:left;background:url(imagesbg_tab3_cur.png) repeat-x;*float:none;width:109px}
.cat_5 .tabname_sel{float:left;background:url(imagesbg_tab3_cur.png) repeat-x;*float:none;width:109px;}
.cat_5 .tabname_nor{float:left;*float:none; border-bottom:none;width:109px;height:31px;background:url(imagesbg_tab3.png) no-repeat;*float:none;}
.cat_5 li a{line-height:30px;color:#000;font-size:14px;font-weight:bold; }
.cat_5 .tabname_sel a{color:#cc0000;font-weight:bold}
.cat_5 .splttter{float:left;width:5px;*float:none;padding:0;margin:0;height:30px;}

.cat_6{width:100%;margin:0 auto; height:32px;overflow: hidden;}
.cat_6 ul{padding:0;display:table; vertical-align:top; }
.cat_6 li{float:left;list-style:none;*display:inline;*zoom:1; vertical-align:top;width:119px; line-height:30px;text-align:center;}
.cat_6 li:hover{float:left;*float:none;}
.cat_6 li:active{float:left;background:#FFF; *float:none;width:119px;height:32px;}
.cat_6 .tabname_sel{float:left;background:#FFF; *float:none;width:119px;height:32px;}
.cat_6 .tabname_nor{float:left;*float:none; border-bottom:none;width:119px;height:32px;background:url(imagesbg_rank.png) no-repeat;*float:none;}
.cat_6 .tabname_sel a{color:#000;font-weight:bold}
.cat_6 .tabname_nor a{color:#fff;font-weight:bold}

.cat_7{width:100%;margin:0 auto;background:url(imagestit4.jpg) repeat-x; height:32px;overflow: hidden;}
.cat_7 ul{margin-left:5px;padding:0;display:table; vertical-align:top; margin-top:4px;}
.cat_7 li{float:left;list-style:none;*display:inline;*zoom:1; vertical-align:top;width:105px;text-align:center;}
.cat_7 li:hover{float:left;*float:none;}
.cat_7 li:active{float:left;background:url(imagesbg_tab0.jpg) repeat-x;*float:none;width:105px}
.cat_7 .tabname_sel{float:left;background:url(imagesbg_tab0.jpg) repeat-x;*float:none;width:105px;}
.cat_7 .tabname_nor{float:left;*float:none; border-bottom:none;width:109px;height:31px;background:url(imagesbg_tab1.jpg) no-repeat;*float:none;}
.cat_7 li a{line-height:30px;color:#000;font-size:14px;font-weight:bold; }
.cat_7 .tabname_sel a{color:#fff;font-weight:bold}
.cat_7 .splttter{float:left;width:5px;*float:none;padding:0;margin:0;height:30px;}


.tabname_content_sel{display:block;}
.tabname_content_nor{display:none;}

ul.liSty-qy {width:968px;padding-left:10px;background:#fff  }
.liSty-qy a{line-height:25px;padding-right:10px;}

/* 图片围绕 */
.c_pt_06{zoom:1;padding:10px 10px 4px;}
.c_pt_06:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.c_pt_06 img{float:left;margin:0 10px 0 0;}
.c_pt_06 .c_tit{font-size:14px;line-height:20px;padding:0 0 5px;}
.c_pt_06 .c_txt{font-size:14px;line-height:20px;}
.c_pt_06 .c_txt p{font-size:14px;line-height:20px; color:#333}

.x-info{ margin-top:5px; background-color:#FFDAB5;  color:#555;}
.x-info h2{border-bottom: 1px solid #fff; padding-left: 10px; line-height: 40px; font-size: 130%; font-weight: bold; margin-left: 10px; margin-right: 10px;}
.x-info .article{ padding: 5px 12px;}
.x-info .article td{ vertical-align: top;}
.x-info .article span{line-height: 21px; margin-top: 5px; width: 100%; font-size: 12px;}
.x-info .article span a{ color:#555;}
.x-info .article span a:hover{ text-decoration:underline;}


/*列表*/
.liSty-Two-12 {padding:0px 0px 6px 12px;verflow:hidden;}
.liSty-Two-12 li {float:left;width:70px;padding-left:30px;line-height:26px; height:26px; margin-right:8px;margin-top:6px;overflow:hidden;}
.liSty-Two-12 li a{  color:#04477f;}

.f1{background:url(imagesicon1.jpg) no-repeat;}
.f2{background:url(imagesicon2.jpg) no-repeat;}
.f3{background:url(imagesicon3.jpg) no-repeat;}
.f4{background:url(../images/icon4.jpg) no-repeat;}
.f5{background:url(../images/icon5.jpg) no-repeat;}
.f6{background:url(../images/icon6.jpg) no-repeat;}
.f7{background:url(../images/icon7.jpg) no-repeat;}
.f8{background:url(../images/icon8.jpg) no-repeat;}
.f9{background:url(../images/icon9.jpg) no-repeat;}
.f10{background:url(../images/icon10.jpg) no-repeat;}

.liSty12 li { line-height:25px;font-size:12px;text-align:right;padding-left:9px}
.liSty12 li a{color:#333;float:left;}
.cat_title_H8{width:100%;text-align:left;margin:0 auto;border:none;height:200px;}
.cat_title_H8 ul{}
.cat_title_H8 li{list-style:none; line-height:25px; padding-left:10px;}
.cat_title_H8 a{color:#333;}
.cat_title_H9{width:100%;text-align:left;margin:0 auto;border:none;height:250px;}
.cat_title_H9 ul{}
.cat_title_H9 li{list-style:none; line-height:25px; padding-left:10px;}
.cat_title_H9 a{color:#333;}
ul.liSty-12 {width:247px;float:left;padding:6px 6px 6px 15px ; }
.liSty-12 li {float:left; width:82px;line-height:22px;}
.liSty-12 li a{  color:#000;}

.liS12 li { line-height:25px;font-size:12px;padding-left:9px}
.liS12 li a{color:#333;float:left;}


.liSty-Two-13 {padding:6px 24px;overflow:hidden;}
.liSty-Two-13 li {width:180px;padding-left:20px;margin-top:6px; background:url(imagesbgLeftLi.gif);line-height:25px;height:25px;overflow:hidden;}
.liSty-Two-13 li a {color:#CC0000;}

/*内页样式*/
.inContainer{width:960px; margin:0 auto; overflow:hidden;}
.fixBot{width:960px; background:url(imagesimg_fix_bot.gif) no-repeat 0 bottom; overflow:hidden;}
.outFix{width:960px; background:url(imagesbg_fix_y.gif) repeat-y; overflow:hidden;}
.leftBox{width:234px; padding:0 0 50px 0; overflow:hidden;}
.leftMenu{width:234px; padding:17px 0 0 20px; overflow:hidden;}
.leftMenu ul li{height:28px; margin-bottom:12px;}
.leftMenu ul li a{display:block; width:120px; height:28px; line-height:28px; background:url(../images/bg_leftLi.png) no-repeat 0 0; color:#666; font-size:14px; padding-left:75px;}
.leftMenu ul li a:hover{color:#ff0700;}
.boxImg{margin:0 auto; width:960px;background:url(imagesimg_inTop.jpg) no-repeat; height:12px; overflow:hidden;}
.boxImg1{margin:0; padding:0; font-size:0;}


.leftNav{ background:url(../images/bgMsLeftNav.jpg) no-repeat; width:180px; height:408px; overflow:hidden;}
.lnavImg{width:150px;height:38px;line-height:38px; padding-left:30px; margin-bottom:40px; overflow:hidden; }
.lnavImg h2{line-height:38px; font-size:16px; font-family:微软雅黑, 黑体;color:#29A500; font-weight: bold; }
.leftNav li a{display:block; width:150px; line-height:28px; height:28px; color:#fff; font-size:12px;  font-weight:bold; margin-top:5px;padding-left:30px;}
.leftNav a:link, .lnav a:visited{color: #fff;}
.leftNav a:hover,.leftNav a:active{ color:#cc0000;}
.leftNav .selected a, .leftNav .selected a:hover, .leftNav .selected a:visited{background:url(../images/bgLnavF.jpg) no-repeat left top !important; color:#067DCF;}

.newsList1{height:140px; padding-top:10px;}
.newsList1 ul li{background:url(../images/bgDotLine.gif) repeat-x bottom; height:22px; padding-top:6px; padding-left:5px;}
.newsList1 ul li span{color:#8c8c8c; float:right;}
.newsList1 ul li a{display:inline-block; background:url(../images/bgDotRed.gif) no-repeat left 6px; padding-left:10px;}


.e1{/* 横向浮动的图片列表 120*90  */
	width:100%;
	overflow:hidden;
	clear:both;
}
.e1 li{
	width:126px;
	overflow:hidden;
	text-align:center;
    padding:0 6px;
	float:left;
}
.e1 li a{
	display:block;
}
.e1 li a:hover img{
	border:1px solid #999;
	padding:2px;
}
.e1 li a img{
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	width:120px;
	height:90px;
}
.e1 li a span{
	display:block;
	line-height:17px;
	padding-top:6px;
}
.e1 li span{
	
}

 .lycx1 {margin:8px;height:50px;overflow:hidden;}
 .lycx1 input{height:18px;margin-left:6px;margin-bottom:5px;line-height:18px;height:18px; border:1px solid #bbbbbb;overflow:hidden;color:#ccc}

.link{width:180px;margin:5px 29px;overflow:hidden;}
.link li{height:28px; overflow:hidden;}
.inBg1{width:180px;height:25px;border:1px solid #d5e8c9;}



.blk_06{padding:8px 0; overflow:hidden; zoom:1;}
.imgTxt_03{width:101px; overflow:hidden; float:left; padding:0 0 0 15px;}
.imgTxt_03 a{display:block;}
.imgTxt_03 img{border:1px #e2e3e3 solid; padding:2px; background:#fff; display:block;}
.imgTxt_03 a:hover img,.imgTxt_03 a:active img{border:#81B5EB 1px solid;}
.iT03Txt{text-align:center; line-height:20px; display:block;overflow:hidden;}

/*more*/
#content{ overflow:hidden; width:990px;background:url(../img/more/rightbj1.gif) no-repeat;  z-index:1; margin-top:10px;}
#rightcontent{ width:752px; border:1px solid #e1e1e1; float:right;  padding-bottom:40px; min-height:450px; _height:450px;}
#leftcontent{width:240px; float:left; }
#lefttopmap{ padding:14px 0px 0px 13px; height:27px; color:#6f9bb8;}
#lefttopmap a{ color:#6f9bb8;}
#lefttopmap a:hover{ color:#092952;}
#lefttopmap span{ color:#6f9bb8; padding:0px 7px;}
#rightbottombox{position:absolute; bottom:0px; width:238px; right:0px;}
#rightbottomlink{ height:15px; background:#d2f1fc; overflow:hidden; margin-bottom:2px; width:238px;}
#rightbottomlink a img{ float:left;}
#rightbottomlogin{ width:238px;}
#rightselect{ height:69px; width:240px; background:url(../img/more/rightquick.jpg) no-repeat; }
#rightnav{ background:url(../img/more/rightmenu.gif) repeat-y; width:240px; border-bottom:1px solid #fff; padding-top:8px; }
#rightnav li{ color:#1c567c; background:url(../img/more/rightmenubz1.gif) no-repeat 22px 9px;}
#rightnav li a{  color:#1c567c; padding-left:57px; display:block; height:24px; line-height:24px; text-decoration:none;}
#rightnav li.current a,
#rightnav li a:hover{ background:url(../img/more/rightmenubj1.gif) no-repeat; display:block; height:24px; line-height:24px;}
.newspic{ width:711px; height:107px;margin-left:20px; margin-bottom:17px;}


.mediumlist{ margin-left:25px; margin-top:25px; width:674px;}
.mediumlist li{ background:url(../img/line1.gif) repeat-x bottom; height:30px; line-height:30px; overflow:hidden}
.mediumlist li a{ color:#3b3b3b;font-size:14px; }
.mediumlist li a:hover{ color:#1E9217;}
.mediumlist li span{ font-size:11px; color:#0263BE; float:left; width:77px; display:block;}
.mediumlist table{ width:674px; display:block;}
.mediumlist td{ height:26px;}
.mediumlist tr{ BACKGROUND: url(../images/right_line2.gif) repeat-x center bottom;}



.abouttextbox{ margin:20px; width:670px; }
.abouttextbox h2{ background:url('../img/about/bt1.gif') no-repeat left; height:18px; text-indent:-9999px }
.abouttextbox h3{ color:#666666;height:30px;line-height:30px;font-weight:bold;overflow:hidden }
.abouttextbox h3 a{ color:#666666; }
.abouttextbox p{ margin-top:22px; line-height:150%;font-size:14px; }
.abouttextbox div{ line-height:150%; }
.abouttextbox li{ float:left;line-height:25px; color:#666666;margin-bottom:5px;overflow:hidden}
.abouttextbox li a{ margin-right:15px;color:#666666;}


.prolist1{ margin:0px 0px 0px 20px; width:672px; overflow:hidden;}
.prolist1 li{ float:left; width:182px; height:152px; margin:20px 40px 0px 0px;}
.prolist1 li .propic{ border:1px solid #ddd;}

.prolist2{ padding:6px 0px 6px 6px; overflow:hidden;}
.prolist2 li{ float:left; width:120px; height:124px; margin:6px 6px 0px 0px;}
.prolist2 li .propic{ border:1px solid #ececec;padding:2px;}
.prolist2 li p{color:#FFFFFF;height:50px;line-height:25px;width:121px;overflow:hidden;}
.prolist2 li p a{ color:#333;}
.prolist2 li p a:hover{ color:#333;}


.inBg1{width: 210px;height:20px;border:1px solid #d5e8c9;vertical-align:middle;}


.prolist li p{background:url('../img/wzbj.gif') no-repeat 0 0;
color:#FFFFFF;
height:32px;
line-height:30px;
padding-left:3px;
width:179px}
.prolist1 li p a{ color:#fff;}
.prolist1 li p a:hover{ color:#fff;}

.mediumshow{ margin-left:25px; width:667px;margin-top:25px;}
.mediumshow h2{ width:667px; font-size:18px;color:#092952; font-weight:bold; height:30px; overflow:hidden; border-bottom:1px dashed  #e1e1e1;text-align:center}
.mediumshowcon{ margin-top:20px; min-height:300px; color:#3b3b3b; _height:300px;line-height:22px;}
.mediumshowcon a{ color:#3b3b3b;}

/*conL*/
.conLbox{width:240px;height:120px;border-bottom:1px solid #e1e1e1;overflow:hidden;background:#fff;}
.conLbox h2{float:left;margin:10px 0;color:#092952; font-weight:bold;height:}
.conLbox p{ color:#000; margin-left:15px; margin-right:10px;width:215px;float:left;}
.ask{ width:690px; margin-left:20px; margin-bottom:24px;height:30px;border-bottom:1px dashed  #e1e1e1;}
.ask a{color:#092952;text-align:right;margin-top:10px; }
.inputstyleso{width:120px;height:18px;line-height:18px;border:1px solid #7F9DB9;}

.inputc{width:100px;height:18px;line-height:18px; border:none;color:#999;}

/*分页导航*/

.manu {PADDING-RIGHT:3px;PADDING-LEFT:3px;PADDING-BOTTOM:3px;MARGIN:20px 3px 20px 3px;PADDING-TOP: 3px;TEXT-ALIGN: center}
.manu A {BORDER-RIGHT:#eee 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR:#0263BE; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.manu A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.manu A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.manu .current {BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4}
.manu .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #0263BE; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}

.fwlink {padding:10px; background:#F4F9FD;border:1px #B9C8EF solid;overflow:hidden;}
.fwlink a {margin:0px 4px;LINE-HEIGHT:25px;}

#cs_bottom {clear:both; margin-top:20px;}
#cs_bottom .menuhot{background: url(imagesfoot.jpg) repeat-x;line-height:33px;height:33px;font-size:12px;color:#fff;text-align:center;}
#cs_bottom .menuhot a{color:#fff;font-size:12px; margin:0px 10px;}
#cs_bottom .address{color:#444;text-align:center;padding-top:20px;padding-bottom:10px;line-height:20px; background:  width:960px; height:85px;}
#cs_bottom .address a{color:#444;}
#cs_bottom .line5{background-image:url(imagesfoot.jpg);height:6px; overflow:hidden; margin-bottom:10px;}


ul.list  {
	zoom:1;
	width:698px;
	margin:0 20px 20px;
	overflow:hidden;
	}

ul.list li{background:url(../images/all_icon.png) -75px -166px no-repeat; padding-left:8px; height:28px;line-height:28px;overflow:hidden;}

ul.list li a:link,ul.list li a:visited {float:left;font-size:14px;width:600px;overflow:hidden;}

ul.list li span {float:right;width:80px;overflow:hidden;}

.letter1 { border:#ddd solid; border-width:1px;}
.letter1 td { border-left:1px #ddd solid;line-height:30px;padding-left:10px}
.letter1 td.tit { border:none;}
.letter1 tr.one { background:#f1f1f1;}
.letter1 tr.first { height:30px; background:url(imagestit15.jpg) bottom repeat-x;}
.letter1 tr.first span{ font-weight:bold}
.letter1 td.tdlab { width;150px; }
.letter1 tr.first1 { height:30px; background:url(imagestit15.jpg) bottom repeat-x;border-top:1px solid #ddd;}
.letter1 tr.first1 span{ font-weight:bold}
.letter1 td.tit1 { border-top:1px solid #ddd;border-left:none;border-right:none;}
.letter1 td.tit2 { padding:5px 5px 5px 10px;}
/* 图文之上图下文 */

.blk_tw_pic { zoom:1; text-align:center; }
.blk_tw_pic img { margin:0 auto;  display:block; }
.blk_tw_pic img.p1 { padding:1px }
.blk_tw_pic img.p2 { padding:2px;border:1px solid  #EAEAEA ; }
.blk_tw_pic img.p3 { padding:3px; border:1px solid  #EAEAEA ;}
.blk_tw_pic a.video { display:block; width:130px; height:98px; border:1px solid  #EAEAEA ; padding:3px; position:relative }
.blk_tw_pic a.video:hover { background-position:-150px -50px }
.blk_tw_pic a.video img { border-width:0 }
.blk_tw_pic a.video span.hd, .blk_tw_pic a.video span.chd, .blk_tw_pic a.video span.dj, .blk_tw_pic a.video span.zt, .blk_tw_pic a.video_cut span.hd, .blk_tw_pic a.video_cut span.chd, .blk_tw_pic a.video_cut span.dj, .blk_tw_pic a.video_cut span.zt { position:absolute; right:6px; bottom:6px; background-position:-300px -50px; width:39px; height:18px; overflow:hidden; line-height:300px; } /* xuehua 0802 */
.blk_tw_pic a.video span.chd, .blk_tw_pic a.video_cut span.chd { background-position:-300px -68px; }
.blk_tw_pic a.video span.dj, .blk_tw_pic a.video_cut span.dj { background-position:-300px -86px; }/* xuehua 0802 */
.blk_tw_pic a.video span.zt, .blk_tw_pic a.video_cut span.zt { background-position:-300px -104px; }/* xuehua 0802 */
.blk_tw_pic a.video s.txt_bg, .blk_tw_pic a.video_cut s.txt_bg { height:20px; width:130px; background:#000; filter:alpha(opacity=60); opacity:0.6; display:block; margin-top:-20px }
.blk_tw_pic div.txt { height:25px; width:123px; padding-left:7px; text-align:left; margin:-25px 0 0 5px; text-align:left; color:#fff; display:block; position:relative; text-decoration:none }
.blk_tw_pic var.txt { height:25px; width:123px; padding-left:7px; text-align:left; margin:-25px 0 0 5px; text-align:left; color:#fff; display:block; position:relative; text-decoration:none }
.blk_tw_pic .video_cut { position:relative; width:142px; height:92px; overflow:hidden; display:block }
.blk_tw_pic .video_cut s { display:block; width:142px; height:92px; background-position:0 -50px; position:absolute; left:0; top:0 }
.blk_tw_pic .video_cut:hover s { background-position:-150px -50px }
.blk_tw_pic a.video2 { display:block; width:136px; height:105px; background-position:0 -150px; padding:5px; position:relative }
.blk_tw_pic a.video2:hover { background-position:-150px -150px }
.blk_tw_pic a.video2 img { border-width:0 }
.blk_tw_pic a:hover img { border-color:#056ea1; }
.blk_tw_pic a span { color:#333; line-height:25px; }
.blk_tw_pic a:visited span { color:#333; }
.blk_tw_pic a:hover span { color:#c00; }
.blk_tw_pic p { overflow:hidden; zoom:1; line-height:13px; height: 21px; padding:0 0 0 7px; text-align:left }
.blk_tw_pic p.ad { overflow:hidden; zoom:1; height:28px; padding:0; }
.blk_tw_pic p.ad img { border:0 }
.blk_tw_pic p.p999 { color:#999; line-height:20px; height:40px; }
.blk_tw_pic p.p999 a { color:#999; }
.blk_tw_pic p.p999 a:visited { color:#999; }
.blk_tw_pic p.p999 a:hover { color:#c00; }
.btw01 { width:114px; padding:5px 5px 0px; float:left; display:inline }
.btw01 p { line-height:20px; }
.btw03 { width:99px; padding:0 8px; float:left; display:inline; margin-top:6px; border-bottom:6px; }
.btw03 h2 { font-size:12px; font-weight:normal; text-align:center; line-height:20px; padding-top:5px; width:99px; text-align:center; }
.btw04 { width:100px; padding:0 5px; float:left; display:inline; margin-top:6px;}
.btw04 h2 { font-size:12px; font-weight:normal; text-align:center; line-height:18px; padding-top:5px; width:116px; }
.btw05{ padding:15px 6px; width:350px; float:left;}
.btw06{ padding:10px 6px; width:228px; float:left;}
.btw07 { width:148px; padding:0 10px ;float:left;}
.btw07 h2 { line-height:24px; font-weight:normal;height:48px; font-size:12px; overflow:hidden; padding-top:5px;text-align:center; width:148px;}
.btw07 p { text-align:center; width:148px; overflow:hidden; }

.lb_page{width:650px;margin:0 auto;}
.lb_page_bt{width:650px;font-size:18px;font-weight:bold;margin-bottom:30px;color:#333333;}
.lb_fy{width:650px;height:50px;padding-top:10px;background-image: url(../title_line.gif);background-repeat: repeat-x;background-position: bottom;}

.list_ys{width:650px;margin-top:8px;line-height:25px;color:#666666;}
.list_ys a {float:left; FONT-FAMILY: "宋体"; font-size:14px; color: #454545;padding-left:10px;}
.list_ys a:hover {color: #bc2931; text-decoration:underline;}
.list_ys li{line-height:25px;text-align:right;background:url(imagesunfcn_mj_01.gif) no-repeat -4995px 2px;}
.line02left{width:650px;height: 1px;margin: 15px 0px;font-size: 0;background-image: url(../images/title_line.gif);background-repeat: repeat-x;}

.index_five{  border:#f3b477 1px solid; background:#fffbed; padding:10px 9px 9px 9px; margin-top:5px; overflow:hidden;}
#linkTag{height:31px; background:url(imagesbg_link_tag.png) no-repeat 0 0; padding-left:98px; overflow:hidden;}
.linkCon{ padding:20px 10px 0 10px; background:#FFF; border-left:#ffddbb 1px solid; border-bottom:#ffddbb 1px solid; border-right:#ffddbb 1px solid; overflow:hidden;}
.linkCon a{line-height:25px;padding-right:10px;font-size:12px;}

.pcont02{padding:20px 0px; overflow:hidden;}


.inBg1{width:120px;height:20px;border:1px solid #e2e2e2; background:#F7F0DB;vertical-align:middle;color:#666}

/*分页导航*/

.page { clear:both;text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:14px;margin:20px 26px;}
.page A{width:23px ;height:22px;line-height:22px;font-size:14px;text-align:center;line-height:22px;display:inline-block;border:1px solid #e7ecf0;background:#fff;margin-right:5px;text-decoration:none;vertical-align:middle}
.page A:hover {BORDER: #ACDDFF 1px solid;COLOR: #666;text-decoration:none; }
.page A:active {BORDER: #ACDDFF 1px solid; COLOR: #666;text-decoration:none;  }
.page .current {width:23px ;height:22px;line-height:22px;font-size:14px;text-align:center;line-height:22px;display:inline-block;border:1px solid #ACDDFF;background:#D4ECFF;margin-right:5px;text-decoration:none;vertical-align:middle;color:#007ACE; font-weight:600 }
.page .disabled {BORDER: #ACDDFF 1px solid; PADDING: 5px;}
.page .l{width:45px;font-family:"宋体";line-height:24px;background:url(../images/list1.jpg) no-repeat 0 4px;padding-left:15px;overflow:hidden;}
.page .l1{margin-right:5px;vertical-align:middle;height:22px;line-height:22px;font-size:14px;text-align:center;line-height:22px;display:inline-block;border:1px solid #e7ecf0;width:45px;font-family:"宋体";line-height:24px;background:url(../images/list1.jpg) no-repeat 0 -30px;padding-left:15px;overflow:hidden;}
.page .r{width:50px;font-family:"宋体";line-height:24px;background:url(../images/list1.jpg) no-repeat 0 -12px;padding-right:10px;overflow:hidden}
.page .r1{margin-right:5px;vertical-align:middle;height:22px;line-height:22px;font-size:14px;text-align:center;line-height:22px;display:inline-block;border:1px solid #e7ecf0;width:50px;font-family:"宋体";color:#666;line-height:24px;background:url(../images/list1.jpg) no-repeat 0 -45px;padding-right:10px;overflow:hidden;}

.imgGroup{width:688px; height:186px; background:url(imagesbg_csilder.png) no-repeat top; margin:0 10px 10px;}
.imgGroup h3{color:#007ace; font-size:14px; font-weight:bold; height:25px; padding:5px 0 0 30px; text-align:left; line-height:25px; }


/*.graphic, .prevBtn, .nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
.prevBtn, .nextBtn {display:block;position:absolute;left:-30px;top:71px;z-index:1000;cursor:pointer;}	
.nextBtn{}														
.nextBtn {}	
*/

.Gleader{background:#F4FBFF;width:710px; margin:0 auto;}
.GleaderLeft{float:left;width:222px;padding-top:37px;padding-left:61px;}
.GleaderRight{float:left;padding-top:50px;width:390px;}
.GleaderRight h2{COLOR: #007ACD; FONT-SIZE: 16px; FONT-WEIGHT: bold;text-align:left;}
.GleaderRight p{text-align:left;margin-top:50px;line-height:21px;text-indent:2em;overflow:hidden;}
.GleaderRight span{background:url(../img2012/ldzc01.jpg) no-repeat 0 -5px;padding-left:80px;line-height:25px;height:25px;margin-top:10px;}

.Gsub_c_bg{width:680px;padding:5px 15px 5px 15px;}
.Sd_h{clear:both;width:100%;height:9px;background-image:url(dian_3.gif); background-repeat:repeat-x;}
.Gsub_left{float:left;padding-top:15px;width:330px; height:190px;overflow:hidden; }
.Gsub_right{float:left;padding-top:15px;width:330px; height:190px;margin-left:20px;overflow:hidden;}
.Gsub {background:url(../img2012/bg_9.gif) no-repeat; height:23px;border-bottom:#dddddd 2px solid;line-height:25px; padding:0 10px 0 20px; overflow:hidden; zoom:1;}
.Gsub h2{float:left; font-size:14px; font-family:"宋体";color:#990000;font-weight:bold;}
.Gsub680 {float:left;background:url(../img2012/bg_9.gif) no-repeat;width:650px; height:23px;border-bottom:#dddddd 2px solid;line-height:25px; padding:0 10px 0 20px; overflow:hidden; zoom:1;}
.Gsub680 h2{float:left; font-size:14px; font-family:"宋体";color:#990000;font-weight:bold;}

.ldzy12 li {background:url(all_icon.png) -75px -166px no-repeat; padding-left:9px;line-height:25px;font-size:12px;text-align:right;color:#cdcdcd;}
.ldzy12 li a{color:#333;float:left;}

.prolist_leader{ margin:0px 0px 0px 20px; width:660px; overflow:hidden;}
.prolist_leader li{ float:left; width:145px; height:152px; margin:20px 20px 0px 0px;background-color:#FEF6F3;text-align:center;}
.prolist_leader li .propic{ border:1px solid #ddd;}
.prolist_leader li p{background-color:#FEF6F3;color:#000;line-height:21px;width:142px;margin-top:10px;}
.prolist_leader li p a{color:#000;line-height:21px;width:142px;text-align:center;margin-top:10px;}
.prolist_leader li p a:hover{ color:#000;}


.gbookbox{ background:url('../images/img_contactq.jpg') no-repeat right top; width:700px; margin:25px 20px; }
.gbookbox input{ border:1px solid #c9c8c8;   height:25px; line-height:25px; color:#29458f;}
.gbookbox textarea{ border:1px solid #c9c8c8; line-height:25px; color:#29458f}
.gbookbox span{ border:1px solid #c9c8c8; line-height:25px; color:#29458f}


.mailQuery{width:584px; padding:22px 0 0 102px; overflow:hidden;}
.mailQuery input,.mailQuery a{display:inline-block; float:left;}
.mailQuery a{margin-left:10px;}
.mqKey2{width:203px; height:29px; background:url(imagesbg_input_ms.png) no-repeat 0 0; line-height:29px; padding-left:15px; border:0 none;}

.bgTableRed{width:644px; margin:18px auto 0 auto; background:url(imagesbg_table_t1.png) no-repeat 0 0; overflow:hidden;}
.bgTableBlue{width:644px; margin:18px auto 0 auto; background:url(../images/bg_table_t2.png) no-repeat 0 0; overflow:hidden;}

.bgTableBlue2{width:644px; margin:18px auto 0 auto; background:url(../images/bg_table_t21.png) no-repeat 0 0; overflow:hidden;}

.bgTableGreen{width:644px; margin:18px auto 0 auto; background:url(../images/bg_table_t3.png) no-repeat 0 0; overflow:hidden;}

.listTable{width:644px; margin:0 auto;}
.listTable td{text-align:center; height:28px; background:url(imagesbg_dot_line2.gif) repeat-x 0 bottom;}
.listTable tr.tTitle td{height:30px !important; font-size:14px; color:#FFF; font-weight:bold;background: none !important;}

.mtLeft,.stLeft,.ctLeft{text-align:left !important; padding-left:7px;}
.mtLeft a{display:inline-block; background:url(../images/icon_mail2.gif) no-repeat 0 center; padding-left:18px;}
.mailLink{height:30px; padding:12px 0 0 27px;}
.mailLink a{display:inline-block; margin-right:20px;}
.mailLink span{float:right; padding:10px 9px 0 0;}
.mailLink span a{color:#ff0200; font-size:14px; font-weight:bold;}

.mailTip{line-height:22px; padding:15px 30px;}

/*默认状态*/
.input-text,.btn{font-size:14px;height:26px;*height:auto;line-height:1.42857;padding:4px}
a.btn{line-height:17px}.btn{padding:4px 12px}

.input-text,.textarea{box-sizing:border-box;border:solid 1px #ddd;width:100%;
    -webkit-transition:all 0.2s linear 0s;
       -moz-transition:all 0.2s linear 0s;
         -o-transition:all 0.2s linear 0s;
            transition:all 0.2s linear 0s}
.textarea{ height:auto; font-size:14px; padding:4px}
.input-text:hover,.textarea:hover{border: solid 1px #3bb4f2}
/*得到焦点后*/
.input-text.focus,textarea.focus{border:solid 1px #0f9ae0 \9;border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}
/*不可点击*/
.input-text.disabled,.textarea.disabled,.input-text.disabled.focus,.textarea.disabled.focus{background-color:#ededed; cursor:default;border-color: #ddd;
	-webkit-box-shadow:inset 0 2px 2px #e8e7e7;
       -moz-box-shadow:inset 0 2px 2px #e8e7e7;
            box-shadow:inset 0 2px 2px #e8e7e7}
/*只读状态*/
.input-text.disabled,.textarea.disabled{background-color:#e6e6e6; cursor:default}
/*阴影*/
.input-text.box-shadow,.textarea.box-shadow{-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
/*按钮*/
.btn{display:inline-block;cursor:pointer;text-align:center;border:none; font-weight:400;white-space:nowrap;vertical-align: middle;*zoom:1;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}
a.btn:hover,a.btn:focus,a.btn:active,a.btn.active,a.btn.disabled,a.btn[disabled]{text-decoration:none}
.btn:active,.btn.active{background-color:#ccc}
.btn:first-child{*margin-left:0}
.btn.active,.btn:active{-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset; box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset}
 
/*成功*/
.btn-success{color:#fff;background-color:#f37b1d; border-color:#f37b1d}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active{color:#fff;background-color:#f37b1d; border-color:#f37b1d}

.btn-warning{color:#fff;background-color:#f37b1d; border-color:#f37b1d}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active{color:#fff;background-color:#c85e0b;border-color:#c85e0b}
 
/*禁用状态*/
.btn.disabled{cursor:not-allowed;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none; pointer-events:none}

.check-box,.radio-box{display:inline-block;box-sizing:border-box;cursor:pointer;position:relative;padding-left:30px;padding-right:20px}

