BODY,P,th,td,div,dl,dt,dd,ul,ol,li {
	PADDING: 0px; MARGIN: 0px;
}

H1,H2,H3,H4,H5,H6 {
	PADDING: 0px; MARGIN: 0px;FONT-SIZE: 100%; FONT-WEIGHT: normal;
}

PRE,form,fieldset,input,textarea,blockquote {
	PADDING: 0px; MARGIN: 0px;
}

FIELDSET,img {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	TEXT-ALIGN: left
}

Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal;text-align:left;
}


td img,td input { vertical-align:middle;} 

BODY,th,td,p,ul,li,a {
	font-family:"微软雅黑","华文黑体",Verdana,sans-serif; font-size:14px; color:#000000; line-height:28px;
}
body { background: #FfFfFf;}

* {margin:0;padding:0;}

img {border:0;}

A {
	font: 14px/28px "微软雅黑","华文黑体",Verdana,sans-serif; color:#000000; TEXT-DECORATION: none
}
A:hover {
	color: #2F63BA; text-decoration: underline;
}
/* 顶部频道文字链接的CSS定义－－将顶部频道文字链接与网站链接总的CSS定义分开，以后可以制作深底浅字的格式，如果要保持原来的设计样式，将此定义内容删除或定义成与网站链接总的CSS相同即可。调用代码为<a class='Channel' ***>***</a> */
a.Channel:link {color: #000000;}
a.Channel:visited {color: #000000;}
a.Channel:hover{COLOR: #ff0000;text-decoration: underline;}
a.Channel:active {color: #ff0000;}
/* 顶部当前频道文字链接的CSS定义－－调用代码为<a class='Channel2' ***>***</a> */
a.Channel2:link {color: #ff0000;}
a.Channel2:visited {color: #ff0000;}
a.Channel2:hover{COLOR: #FF0000;text-decoration: underline;}
a.Channel2:active {color: #ff0000;}


 /* 去掉链接上的虚线框*/
/* a {outline: none;} */
/* a:active {star:expression(this.onFocus=this.blur());} */
/* :focus { outline:0; } */

img,a.img { border:none; }
.L { float:left; }
.R { float:right; }
.l { float:left; }
.r { float:right; }
.mb8 { margin-bottom:8px; }
.mr10 { margin-right:10px; }
.mb10 { margin-bottom:10px; }
.clear{overflow:hidden;clear:both;}
.cl:after { DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."; }
.cl { ZOOM: 1; }
.clearFloat {
	ZOOM: 1
}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear {clear:both; height:1px; margin-top:-1px; overflow:hidden;}
.pl50 { padding-left:50px; }

#ChannelBar {float:right;height:30px;line-height:30px;padding-right:10px;}
#ChannelBar a {height:30px;}

/* 通用顶 开始 */
.head {
	WIDTH: 960px
}
.head_top {
	LINE-HEIGHT: 25px; BACKGROUND: #66CCFF; HEIGHT: 25px; FONT-SIZE: 12px
}
.head_date {
	PADDING-LEFT: 10px; FLOAT: left
}
.head_link {
	PADDING-RIGHT: 10px; FLOAT: right
}
.head_link A {
	LINE-HEIGHT: 25px; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.head_link A:hover {
	TEXT-DECORATION: underline;
}
.head_logo {
	POSITION: relative; HEIGHT: 200px; OVERFLOW: hidden; BACKGROUND: url(images/hdfz_logo_bg_01.jpg) no-repeat;
}
.xiaohui {
	POSITION: absolute; TOP: 10px; left: 40px;
}
.xiaoxun {
	POSITION: absolute; TOP: 150px; RIGHT: 150px; font: bold 28px/40px "黑体"; color: #316AC5;
}
.banxuelinian {
	POSITION: absolute; TOP: 150px; left: 150px; font: bold 28px/40px "黑体"; color: #316AC5;
}
.head_menu {
	HEIGHT: 30px; LINE-HEIGHT: 30px; padding-top: 7px; padding-left: 18px; BACKGROUND: url(images/bg_03.png) no-repeat; 
}
.head_menu LI {
	Z-INDEX: 990; POSITION: relative; TEXT-ALIGN: center; FLOAT: left; width: 84px; HEIGHT: 30px; 
}
.head_menu LI A {
	LINE-HEIGHT: 30px; DISPLAY: block; width: 84px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
.head_menu LI A:hover {
	COLOR: #fff; TEXT-DECORATION: underline;
}
.head_menu LI.hover {
	BACKGROUND: #66CCFF;
}
.head_menu LI.active {
	BACKGROUND: #66CCFF;
}
.head_menu LI.hover A {
	COLOR: #14A
}
.head_menu LI.active A {
	COLOR: #14A
}
.head_menu LI.hover A:hover {
	COLOR: #14A
}
.head_menu LI.active A:hover {
	COLOR: #14A
}
.head_menu UL {
	Z-INDEX: 1000; POSITION: absolute; DISPLAY: none; width: 84px; BACKGROUND: #66CCFF; TOP: 30px; LEFT: 0px
}
.head_menu LI.hover UL {
	DISPLAY: block; OVERFLOW: hidden
}
.head_menu UL LI {
	TEXT-ALIGN: center; width: 84px; HEIGHT: 30px; OVERFLOW: hidden
}
.head_menu UL LI A {
	LINE-HEIGHT: 24px; width: 84px; HEIGHT: 30px; COLOR: #333; FONT-WEIGHT: normal;
}

.header {
	background:#ffffff repeat-x bottom; height:32px; line-height:32px; border-bottom:1px solid #eeeeee;
}
.topmenu{font-size:12px;}
.topmenu_r a{display:inline-block;text-align:center;float:left;color:#000;}
.topmenu_r a:hover{background:#fff;}
.topmenu_r a.arrow1{background:url(/images/btn.png) 65px -323px no-repeat;text-align:left;padding-left:10px;*padding-left:5px;}

.topmenu_txt{float:left;position:relative;}
.topmenu_txt a{display:inline-block;text-align:center;float:left;color:#000;}
.topmenu_txt a:hover{background:#fff;}
.topmenu_txt a.arrow1{background:url(/images/btn.png) 65px -323px no-repeat;text-align:left;padding-left:10px;*padding-left:5px;}

.topmenu_con{*left:0;height:auto;font-size:12px;position:absolute;top:30px;background:#fff;color:#fff;z-index:20;overflow:hidden;display:none;border:1px 

solid #ddd;border-top:0px;}
.topmenu_con ul{width:80px;}
.topmenu_con a{width:80px;text-align:center;display:block;height:30px;line-height:30px;color:#000;}
.topmenu_con a:hover{background:#f7f7f7;color:#000;}


.header_logo {
	background-color: rgb(248, 248, 248); width: 100%; height: 130px;
	width: expression(document.body.clientWidth <= 1000? "1100px": "auto");min-width:1100px;
}
.header_logo .logo {
	background: url("images/hdfz_logo_06.png") no-repeat 0px 15px; width: 500px; height: 130px; color: rgb(255, 255, 255); display: block;
}
.header_logo .tsearch {
	background:url(images/tsearch02.png) no-repeat;
	width:400px; height:44px; margin:43px 0 0 0;
	display:block;
}

#tsearch_select {
	line-height:44px;
	text-align:center;
	width:80px; height:44px; float:left;
	position:absolute;z-index:98;
	cursor:default;
}

#tsearch_select_div {
	background:#fff;
	text-align:center; display:none;
	width:80px;
	border:1px solid #ccc;border-top:0;
	position:absolute; z-index:99; left:2px; top:2px;	
}
#tsearch_select_div a {
	line-height:36px; color:#000;
	display:block;
	width:100%; height:36px;
	position:relative; z-index:100;
}
#tsearch_select_div a:hover {
	background:#eee;
}

.tsearch .sq {
	font-family:微软雅黑;line-height:42px;color:#666;
	background:transparent;
	width:200px; height:42px;
	border:0px none #000;
	box-shadow:none;
}
.tsearch .sq:focus {
	border:0;outline:none; box-shadow:none;/*去除input获取焦点时的蓝色外边框*/
}

.tsearch .rrsearch {
	font-size: 18px; line-height: 44px; color:#fff;
	background:url(images/tsearch02.png) right center no-repeat;
	display:block; text-align: center;
	width:100px; height:44px;
}


/* 导航栏 */ 
.header_nav {
	background: url("images/nav_bg02.png") repeat-x; width: 100%; height: 44px; line-height: 44px; display: block;
	width: expression(document.body.clientWidth <= 1000? "1100px": "auto");min-width:1100px;
}

.header_nav a.sel {
	background: rgb(204, 0, 0); color: rgb(0, 102, 153);
}
.w1100 { display:block; width: 1100px; margin: 0 auto; }
/*
#my_nav {
	float: left; width: 980px; background: #004E96; padding-left: 10px;
	border-radius: 3px; box-shadow: inset 0 1px 1px rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.15), 0 1px 3px rgba(0,0,0,.15);
}
*/
#my_nav {
	float: left; width: 1100px; background: #004E96; 
	width: expression(document.body.clientWidth <= 1000? "1100px": "auto");min-width:1100px;	
}
#my_nav, #my_nav ul { list-style: none; }
#my_nav > li {
	float: left; width: 90px; height:44px;  text-align: center; position: relative;  perspective: 1000px;
}
/*
#my_nav > li:first-child {
	border-left: 1px solid rgba(255,255,255,.25); box-shadow: -1px 0 0 rgba(0,0,0,.1), 1px 0 0 rgba(255,255,255,.25);
}
*/
/*#my_nav a { /*栏目文字链接的样式*/
/*	display: block; position: absolute; z-index: 10; padding: 13px 20px 13px 20px; text-decoration: none; color: rgba(75,75,75,1); line-height: 1; font-weight: 600; font-size: 12px; letter-spacing: -.05em; background: transparent; text-shadow: 0 1px 1px rgba(255,255,255,.9); transition: all .25s ease-in-out;
}
*/
#my_nav a { /*栏目文字链接的样式*/
	display: block; position: relative; z-index: 10; height: 44px;
	font: 14px/44px "微软雅黑", "华文细黑", Verdana, "MS Sans Serif"; text-decoration: none; color: #fff;  font-weight: 500;
}
#my_nav > li:hover > a { /*鼠标悬停在栏目上，栏目文字显示的效果*/
	background: #cc0000; color: #fff; text-shadow: none;
}
#my_nav li ul { /*弹出菜单的初始样式，默认是隐藏的*/
	position: absolute; left: 0; z-index: 1; width: 160px; padding: 0; opacity: 0; visibility: hidden;
	border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background: transparent; overflow: hidden; transform-origin: 50% 0%;
}
#my_nav li ul.last_nav { /*弹出菜单的初始样式，默认是隐藏的，最后一个弹出菜单避免跑到屏幕外面了*/
	position: absolute; left: -70px; z-index: 1; width: 160px; padding: 0; opacity: 0; visibility: hidden;
	border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background: transparent; overflow: hidden; transform-origin: 50% 0%;
}
#my_nav li:hover ul { /*鼠标悬停在栏目上，弹出菜单的展示样式*/
	padding: 15px 0; background: #004E96; opacity: 1; visibility: visible; box-shadow: 1px 1px 7px rgba(0,0,0,.5);
	animation-name: swingdown; animation-duration: 1s; animation-timing-function: ease; /*此处引用swingdown动画*/
}
@keyframes swingdown { /*通过 @keyframes 规则，定义了一个名称为swingdown的css动画效果，即下拉菜单弹出的那种倾斜效果。不好看？去掉这条*/
	0% { opacity: .99999; transform: rotateX(90deg); }
	30% { transform: rotateX(-20deg) rotateY(5deg); animation-timing-function: ease-in-out; }
	65% { transform: rotateX(20deg) rotateY(-3deg); animation-timing-function: ease-in-out; }
	100% { transform: rotateX(0); animation-timing-function: ease-in-out; }
}
#my_nav li li a { /*子菜单的链接样式*/
	font-weight: 400; color: #ddd; text-shadow: none; border-top: dotted 1px transparent; border-bottom: dotted 1px transparent; transition: all .15s linear;
}
#my_nav li li a:hover { /*鼠标悬停在子菜单上，子菜单的效果*/
	color: rgba(0,223,252,1);
	background: rgba(204,0,0,.45);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fcc0000,endColorstr=#7fcc0000);/*IE8不支持rgba的处理*/ 
	border-top: dotted 1px rgba(255,255,255,.15); border-bottom: dotted 1px rgba(255,255,255,.15); 
}

/*当前位置：链接的字体颜色*/
a.LinkPath:link {
	font-family:"微软雅黑","华文黑体",Verdana,sans-serif; font-size:14px; color:#000000; line-height:28px;
}
a.LinkPath:hover {
	color: #2F63BA; text-decoration: underline;
}

/* 通用顶 结束 */ 


/* -------------------- 当前位置（通用） -------------------- */
#my_Path {
	width: 1100px; margin: 0 auto; padding: 10px 0;
}

/*友情链接*/
#SiteLink { width:100%; overflow:hidden;}
.SiteLink_mod {
	background: rgb(255, 255, 255); padding: 20px;  margin-bottom: -1px;
}
.SiteLink_mod .modHead { height:36px; border-bottom: 1px solid #E5E5E5; }
.SiteLink_mod .modHead h2 {
	float:left;height: 36px; padding: 0px 20px; border-bottom: 2px solid #2F63BA;
	font-size: 18px; color: #666666; line-height: 36px; font-weight: 700;
}
.SiteLink_mod .modBody { padding-top:10px;}
.SiteLink_mod .modBody ul {width:100%;display: block;}
.SiteLink_mod .modBody li { display:inline; text-decoration: none; padding-left: 20px;}



/* 网页底 开始*/
#footer {
	width: 100%; height: 90px; margin: 0 auto; padding-bottom: 10px; background-color: #001E50; color: #A3A9B5; 
	width: expression(document.body.clientWidth <= 1000? "1100px": "auto");min-width:1100px; 
}
#footer_content {
	width:1100px; margin: 0 auto; background-color: #001E50;
}
.gov_logo {
	float:left; width:60px; position: relative;  margin:10px 20px 10px 200px;
}
.siteInfo {
	float:left; MARGIN-TOP: 10px; 
	font: 12px/28px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #A3A9B5; vertical-align:middle; /* 居中对齐， */ 
}
.siteInfo a {	
	font: 12px/28px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #A3A9B5; text-decoration:none;
}
.siteInfo a:hover {	
	color: #2F63BA; text-decoration: underline;
}


/* 网页底 结束 */


/* 页面宽度 */
.PW1100 { width:1100px; margin:0 auto;overflow:hidden; zoom:1;}


.PW_1100 {
	width: 1100px; margin: 20px auto 0px; clear: both;
}


/* 分栏 */
.L440 { float: left; width: 440px; overflow: hidden; zoom: 1; margin: 20px 15px 20px 0px;}
.R630 { float: right; width: 630px; overflow: hidden; zoom: 1; margin: 20px 0px 20px 15px;}

.C330 { float: left; width: 330px; overflow: hidden; zoom: 1; margin: 20px 15px 20px 15px;}
.R270 { float: right; width: 270px; overflow: hidden; zoom: 1; margin: 20px 0px 20px 15px; }


.L600 {float: left; width: 600px;}
.R360 {float: right; width: 360px;}

/* 频道首页及大类栏目 */
.big_class {
	float: left;
}

.big_class .box {
	float: left; width: 371px; margin-right: 6px; margin-bottom: 10px;
}
.box {
	float: left; width: 371px; margin-right: 6px; margin-bottom: 10px;
}
.box .box_head {
	POSITION: relative; LINE-HEIGHT: 33px; BACKGROUND: url(images/bg_12.png) no-repeat; HEIGHT: 33px
}
.box .box_head H3 {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; BACKGROUND: url(images/bg_12.png) no-repeat right -33px; TOP: 0px; PADDING-TOP: 0px; LEFT: 30px
}
.box .box_head H3 A {
	COLOR: #00375d; FONT-WEIGHT: bold;
}
.box .box_body {
	BORDER-BOTTOM: #64bae6 1px solid; BORDER-LEFT: #64bae6 1px solid; PADDING-BOTTOM: 10px; MIN-HEIGHT: 230px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: auto !important;min-height:230px; BORDER-TOP: medium none; BORDER-RIGHT: #64bae6 1px solid; PADDING-TOP: 10px
}

.box .box_body LI {
	POSITION: relative; LINE-HEIGHT: 23px; PADDING-LEFT: 10px; BACKGROUND: url(images/icon_02.gif) no-repeat 0px 10px; HEIGHT: 23px
}


.BigClass_20 {
	float: left; width: 790px; 
}
.SideBar_20 {
	float:right; width: 290px; 
}
.mod20 { float:left; width:100%; margin-bottom:20px;}
.mod20 .mod-head {
	width:100%; height:36px;
	
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; 
}
.mod20 .mod-head h2 {
	float: left; height: 36px; padding: 0px 20px; 
	font-size: 18px; color: #666666; line-height: 36px; text-align: center; font-weight: 700;
	border-bottom-color: #2F63BA; border-bottom-width: 2px; border-bottom-style: solid;
}
.mod20 .mod-head h2 a { font: 18px/36px "微软雅黑","华文黑体",Verdana,sans-serif; color: #666666; font-weight: 700; text-decoration: none; }
.mod20 .mod-head h2 a:hover {  color: #2F63BA; text-decoration: underline; }
.mod20 .mod-body {
	width:100%; padding-top:10px;
}
.mod20 .mod-body a { font: 14px/28px "微软雅黑","华文黑体",Verdana,sans-serif; color: #000000; text-decoration: none;}
.mod20 .mod-body a:hover {  color: #2F63BA; text-decoration: underline; }

.mod20 ul li {
	HEIGHT: 28px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; BACKGROUND: url(images/icon_02.gif) no-repeat 0px 13px; OVERFLOW: hidden
}
.mod20 .textList {
	float: left; width:400px; height:380px;
}
.mod20 .textList LI {
	HEIGHT: 32px; LINE-HEIGHT: 32px; PADDING-LEFT: 10px; BACKGROUND: url(images/icon_02.gif) no-repeat 0px 14px; OVERFLOW: hidden
}
.mod20 .textList li.line {
	HEIGHT: 16px; LINE-HEIGHT: 16px; margin-bottom: 10px; background:none;
	border-bottom: 1px dashed #E5E5E5; list-style-type:none;
}
.mod20 .picList {
	float:right; width:240px;; 
}
.mod20 .textList2 {
	width:100%; height:380px;
}
.mod20 .textList2 LI {
	HEIGHT: 36px; LINE-HEIGHT: 36px; PADDING-LEFT: 10px; BACKGROUND: url(images/icon_02.gif) no-repeat 0px 18px;
	border-bottom: 1px dashed #E5E5E5;
}
.mod20 .textList2 LI a {
	font: 14px/36px "微软雅黑","华文黑体",Verdana,sans-serif;
}
.mod20 .mod-foot {
	text-align:center;padding-top:50px;
}



/* -------------------- 侧边栏（通用） -------------------- */
#sideBar {
	width: 290px; overflow: visible; float: right; -ms-word-break: break-all; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.sideBar_mod {
	background: rgb(255, 255, 255); overflow: visible; margin-bottom: 20px;
}
.sideBar_mod .modHead h2 {
	padding: 0px 20px; line-height:44px; border: 1px solid rgb(22, 159, 230); color: rgb(255, 255, 255); font-size: 18px; font-weight: normal; background-color: rgb(22, 159, 230);
}
.sideBar_mod .modBody {
	border: 1px solid rgb(222, 222, 222); padding: 20px;
}
.sideBar_mod h2 {
	padding: 0px 20px; line-height:44px; border: 1px solid rgb(22, 159, 230); color: rgb(255, 255, 255); font-size: 18px; font-weight: normal; background-color: rgb(22, 159, 230);
}
.sideBar_mod ul {
	border: 1px solid rgb(222, 222, 222); list-style: none; -ms-word-break: break-all;
}
.sideBar_mod ul li {
	border-bottom: 1px solid rgb(222, 222, 222); padding: 15px 20px; list-style: none;
}

/* -------------------- 侧边栏（文章频道） -------------------- */
#sideBar {
	width: 290px; overflow: visible; float: right; -ms-word-break: break-all; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.sideBar_article {
	background: rgb(255, 255, 255); overflow: visible; margin-bottom: 20px;
}
.sideBar_article .modHead h2 {
	padding: 0px 20px; line-height:44px; border: 1px solid rgb(22, 159, 230); color: rgb(255, 255, 255); font-size: 18px; font-weight: normal; background-color: rgb(22, 159, 230);
}
.sideBar_article .modBody {
	border: 1px solid rgb(222, 222, 222); padding: 20px;
}
.sideBar_article h2 {
	padding: 0px 20px; line-height:44px; border: 1px solid rgb(22, 159, 230); color: rgb(255, 255, 255); font-size: 18px; font-weight: normal; background-color: rgb(22, 159, 230);
}
.sideBar_article ul {
	border: 1px solid rgb(222, 222, 222); list-style: none; -ms-word-break: break-all;
}
.sideBar_article ul li {
	border-bottom: 1px solid rgb(222, 222, 222); padding: 10px 20px; list-style: none;
}

/* 侧边栏 */
.mod17 {
	zoom:1; margin-bottom: 10px;
}
.mod17 .boxHead {
	POSITION: relative; LINE-HEIGHT: 33px; BACKGROUND: url(images/bg_05.png) no-repeat 0px 0px; HEIGHT: 33px; OVERFLOW: hidden
}
.mod17 .boxHead H3 {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-LEFT: 3px; PADDING-RIGHT: 12px; BACKGROUND: url(images/bg_05.png) no-repeat right -33px; HEIGHT: 33px; COLOR: #00375d; TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: 30px
}
.mod17 .boxBody {
	BORDER-BOTTOM: #64bae6 1px solid; BORDER-LEFT: #64bae6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #64bae6 1px solid; PADDING-TOP: 10px; line-height: 200%;
}
.mod17 .boxBody a {LINE-HEIGHT: 200%;  OVERFLOW: hidden}

.mod17 .textList LI {
	LINE-HEIGHT: 23px; PADDING-LEFT: 10px; BACKGROUND: url(images/icon_02.gif) no-repeat 0px 10px; HEIGHT: 23px; OVERFLOW: hidden
}
.mod18 { zoom:1; margin-bottom: 10px;}
.mod18 h2 { height:29px; Font: normal 14px/29px 宋体; color: #ffffff; padding:0 10px; background:#13683D; }
.mod18 h2 p { margin-top: -29px; text-align:right; color: #fff;}
.mod18 h2 p a { font: 12px/29px 宋体; color: #fff; text-decoration: none; }
.mod18 h2 p a:hover   { text-decoration: underline; }
.mod18 h2 p a:active  { text-decoration: underline; }
.mod18 .boxHead {
	POSITION: relative; LINE-HEIGHT: 33px; BACKGROUND: url(images/bg_29.png) no-repeat 0px 0px; HEIGHT: 33px; OVERFLOW: hidden
}
.mod18 .boxHead H3 {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-LEFT: 3px; PADDING-RIGHT: 12px; BACKGROUND: url(images/bg_29.png) no-repeat right -33px; HEIGHT: 33px; COLOR: #00375d; TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: 30px
}
.mod18 .boxBody {
	BORDER-BOTTOM: #64bae6 1px solid; BORDER-LEFT: #64bae6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #64bae6 1px solid; PADDING-TOP: 10px; line-height:200%;
}
.mod18 .textList LI {
	LINE-HEIGHT: 23px; PADDING-LEFT: 10px; BACKGROUND: url(images/icon_02.gif) no-repeat 0px 10px; HEIGHT: 23px; OVERFLOW: hidden
}


.mod19 { float:left; width:100%;}
.mod19 .mod-head {
	width:100%; height:36px;
	
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; 
}
.mod19 .mod-head h2 {
	float: left; height: 36px; padding: 0px 20px; 
	font-size: 18px; color: #666666; line-height: 36px; text-align: center; font-weight: 700;
	border-bottom-color: #2F63BA; border-bottom-width: 2px; border-bottom-style: solid;
}
.mod19 .mod-head h2 a { font: 18px/36px "微软雅黑","华文黑体",Verdana,sans-serif; color: #666666; font-weight: 700; text-decoration: none; }
.mod19 .mod-head h2 a:hover {  color: #2F63BA; text-decoration: underline; }
.mod19 .mod-body {
	width:100%; padding-top:10px;
}
.mod19 .mod-body a { font: 14px/28px "微软雅黑","华文黑体",Verdana,sans-serif; color: #000000; text-decoration: none;}
.mod19 .mod-body a:hover {  color: #2F63BA; text-decoration: underline; }

.mod19 ul.textList {
	width:100%; 
}
.mod19 .textList LI {
	HEIGHT: 28px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; BACKGROUND: url(images/icon_02.gif) no-repeat 0px 13px; OVERFLOW: hidden
}



/* --当前栏目的下一级子栏ShowChildClass标签中的CSS定义-- */
#ChildClassList A.childclass{
	LINE-HEIGHT: 31px; HEIGHT: 31px; COLOR: #033;
}


/* ==================== 文章列表GetArticleList自定义css ==================== */
/* 奇数表格行 */
.listbg {
}
/* 偶数表格行 */
.listbg2 {
}
/* 链接标题 */
.listA {
}
/* [组图] 字样*/
.S_headline2 { color: #0000ff; }


  /* --链接文字-- */

a.a0{text-decoration: none;}
a.a0:link    { font: 12px/24px 宋体; color: #000000; text-decoration: none; }
a.a0:visited { font: 12px/24px 宋体; color: #000000; text-decoration: none; }
a.a0:hover   { font: 12px/24px 宋体; color: #ff0000; text-decoration: underline; }
a.a0:active  { font: 12px/24px 宋体; color: #ff0000; text-decoration: underline; }
  /* 奇数表格行背景颜色定义-- */
 .b0{ font: 12px/24px 宋体; color: #000000; }
  /* 偶数表格行背景颜色定义-- */
 .c0{ font: 12px/24px 宋体; color: #000000; }
a.a1{text-decoration: none;letter-spacing:1px;}
a.a1:link    { font: 14px/30px "微软雅黑","华文黑体",Verdana,sans-serif; color: #000000; text-decoration: none; }
a.a1:visited { font: 14px/30px "微软雅黑","华文黑体",Verdana,sans-serif; color: #000000; text-decoration: none; }
a.a1:hover   { font: 14px/30px "微软雅黑","华文黑体",Verdana,sans-serif; color: #ff0000; text-decoration: underline; }
a.a1:active  { font: 14px/30px "微软雅黑","华文黑体",Verdana,sans-serif; color: #ff0000; text-decoration: underline; }
 .b1 { font: 12px/30px "微软雅黑","华文黑体",Verdana,sans-serif; color: #000000; }
 .c1 { font: 12px/30px "微软雅黑","华文黑体",Verdana,sans-serif; color: #000000; }

a.a2{text-decoration: none;}
a.a2:link {
	font-family:"微软雅黑","华文黑体",Verdana,sans-serif;
	font-size:14px;
	color:#000000;
	line-height:28px;
	text-decoration: none;
}
a.a2:visited {
	font-family:"微软雅黑","华文黑体",Verdana,sans-serif;
	font-size:14px;
	color:#000000;
	line-height:28px;
	text-decoration: none;
}
a.a2:hover {
	font-family:"微软雅黑","华文黑体",Verdana,sans-serif;
	font-size:14px;
	color:#000000;
	line-height:28px;
	text-decoration: underline; 
}
a.a2:active {
	font-family:"微软雅黑","华文黑体",Verdana,sans-serif;
	font-size:14px;
	color:#000000;
	line-height:28px;
	text-decoration: underline;
}
 .b2 {
	font-family:"微软雅黑", "华文黑体", Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:28px; 
}
 .c2 {
	font-family:"微软雅黑", "华文黑体", Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:28px;
}


a.listA:link    { font: 14px/28px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #000000; text-decoration: none; }
a.listA:visited { font: 14px/28px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #000000; text-decoration: none; }
a.listA:hover   { font: 14px/28px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #ff0000; text-decoration: underline; }
a.listA:active  { font: 14px/28px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #ff0000; text-decoration: underline; }


/* -------------------- 频道 分页（通用） -------------------- */
.show_page {
	padding: 20px 0px; line-height: 1.5em; font-size: 16px; text-align: center;
}
.show_page a {
	line-height: 1.5em; font-size: 16px;
}
.show_page input {
	text-align: center; line-height: 1em; font-size: 14px;
}
/* -------------------- 频道 专题（通用） -------------------- */

.zt_mod {
	background: rgb(255, 255, 255); padding: 20px; border: 1px solid rgb(222, 222, 222);
}
.zt_mod .modHead {
	width: 100%; float: left; margin-bottom: 20px;
}
.zt_mod .modHead h2 {
	padding: 3px 6px; color: rgb(255, 255, 255); margin-right: 10px; float: left; display: block; background-color: rgb(69, 188, 249);
}
.zt_mod .modHead h2:hover {
	background-color: rgb(255, 94, 82);
}
.zt_mod .modHead h2 a {
	color: rgb(255, 255, 255);
}
.zt_mod .modHead h3 {
	line-height: 1.5em; clear: right; font-size: 21px; float: left;
}
.zt_mod .modHead h3 a {
	line-height: 1.5em; clear: right; font-size: 21px; float: left;
}
.zt_mod .modBody {
	margin: 20px 0;
}
.zt_mod .modBody ul li, 
.zt_mod .modBody ul li a {
	font-size: 18px; line-height: 200%;
}

/* -------------------- 频道 搜索页（通用） -------------------- */

.Search_mod {
	background: rgb(255, 255, 255); padding: 20px; border: 1px solid rgb(222, 222, 222);
}
.Search_mod: hover {
	border: 1px solid rgb(22, 159, 230); position: relative; z-index: 10;
}
.Search_mod .modHead {
	width: 100%; float: left; margin-bottom: 20px;
}
.Search_mod .modHead h2 {
	padding: 3px 6px; color: rgb(255, 255, 255); margin-right: 10px; float: left; display: block; background-color: rgb(69, 188, 249);
}
.Search_mod .modHead h2:hover {
	background-color: rgb(255, 94, 82);
}
.Search_mod .modHead h2 a {
	color: rgb(255, 255, 255);
}
.Search_mod .modHead h3 {
	line-height: 1.5em; clear: right; font-size: 21px; float: left;
}
.SoftTitle2 {
	color: rgb(85, 85, 85);
}
.Search_mod .modHead h3 a {
	line-height: 1.5em; clear: right; font-size: 21px; float: left;
}
.Search_mod .modBody {
	margin: 20px 0;
}
#AdvancedSearchForm table {
	width: 100%; border-collapse: collapse;
}
#AdvancedSearchForm td {
	border:1px solid rgb(222, 222, 222); padding: 10px 20px;
}
#AdvancedSearchForm select, #AdvancedSearchForm input {
	 background-color: transparent;

         border: 1px solid rgb(222, 222, 222);

         border-radius: 0;

         height: 30px;

         width: 200px;

         padding: 0;

         box-shadow: none;

         outline: none;

}
#AdvancedSearchForm input.but {
	border: none;
	width: 100px; height: 44px;
}

/* 搜索框（通用） */
#SearchBar {
	line-height:32px; height:32px;margin: 20px 0;
}
#SearchBar ul {list-style-type:none;}
#SearchBar li{font: 14px/32px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #000000; text-decoration: none;height:32px;}
#SearchBar li.a_tit{float:left;width:110px;}
#SearchBar li.a_form{float:left;width:410px;}
#SearchBar li.a_adv{float:left;width:110px;}

#SearchBar li.s_tit{float:left; width:100px;}
#SearchBar li.s_form{float:left; }
#SearchBar li.s_form select {
	font: 14px/30px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #666666;
	width: 100px; height: 32px;vertical-align:middle;
}
/*input不包含边框border和内边距padding的值，通常情况下比select少2px才能等高*/
#SearchBar li.s_form input {
	font: 14px/30px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #666666;
	height: 30px;vertical-align:middle;
}
#SearchBar li.s_adv{float:left; padding-left:30px;}
#SearchBar li.s_adv a{font: 14px/32px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #000000; text-decoration: none;}
#SearchBar li.s_adv a:hover {	
	color: #2F63BA; text-decoration: underline;
}

#SearchBar li.boxHead { float: left; width: 120px; }
#SearchBar li.boxBody { float: left; width: 440px; }
#SearchBar li.boxFoot { float: left; width: 120px; }



/* 搜索结果（通用） */
.LinkSearchResult {
	font: 14px/28px "微软雅黑", "华文黑体", Verdana, sans-serif; color: #000000; text-decoration: none;
}
#SearchResult {overflow:hidden;zoom:1;}

#SR_nav {width: 100%;height: 30px;}
#SR_nav ul {list-style-type:none; text-align:center;}
#SR_nav li {list-style-type: none;display: inline;}
.row{clear:both;border-bottom:1px solid #ccc;}
.row .A_Title {float:left;width:220px;height:30px;line-height:30px;}
.row .A_Author {float:left;width:70px;height:30px;line-height:30px;text-align:center;}
.row .A_UpdateTime {float:left;width:140px;height:30px;line-height:30px;text-align:center;}
.row .A_Hits {float:left;width:70px;height:30px;line-height:30px;text-align:center;}
.row .A_Keyword {float:left;width:220px;height:30px;line-height:30px;}



