@charset "utf-8";
/* CSS Document by mfx */
body { margin:0; background:#f5f5f5  ; font-size:12px; color:#333; font-family:"宋体"; font: "宋体", Tahoma, Helvetica, Arial, sans-serif; }
html, html body { height:100%; }
div, span, p, form, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, dl, dt, dd, caption, a, legend, hr, b, blockquote, textarea { margin:0; padding:0; border:0; }
ul, li, ol { list-style-type:none; }
table, input, textarea, select, button { font-size:12px; vertical-align:middle; }
img, a img { border:none; }
table { border-collapse:collapse; border-spacing:0; }/*相邻边被合并*/
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
q:before, q:after { content:''; }
/* 默认链接颜色 */
a:link, a:visited { outline-style:none;  text-decoration:none; }
a:hover, a:active { color:#c00; text-decoration:underline; }
/* 颜色 */
.black { color:#000; }
.white { color:#fff; }
.red { color:#e10007; }
.grey { color:#454545; }
.orange { color:#ff7200; }
.blue { color:#003398; }
.navy { color:#183b7d; }
.lchot, a.lchot { color:#bd0a01; }
.black, a.black { color:#000; }
/* 下划线 */
.unline, .unline a { text-decoration:underline }
.nounline, .nounline a, .list12 .nounline { text-decoration:none }
/* 通用属性 */
.left { float:left; }
.right { float:right; }
.clear { clear:both; font-size:1px; width:1px; height:0; visibility:hidden; margin-top:0px!important; *margin-top:-1px;
line-height:0 }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */
/* ie7 hack*/
 *+html .clearfix { min-height: 1%; }
/*文字对齐方式*/
.txtLeft { text-align:left }
.txtRight { text-align:right }
.txtCenter { text-align:center }
/*常用方法*/
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
.show { display:block }
.hidden { display:none }
.invisible { visibility:hidden; }
.hand { cursor:pointer; }
.fB { font-weight:bold; }
.fI { font-style: italic; }
.f12px { font-size:12px; }
.f14px { font-size:14px; }
/* CSS空白 */
.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank18 { margin:0 auto; height:18px; font-size:1px; clear:both; overflow:hidden }
.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }
/* 图文混排公用 */  
.pp, .pt, .list12 ul, .list14 ul { width:100%; margin:0 auto; }
.pp:after, .pt:after, .area:after, .clear:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.pp { text-align:center; }
.pp img { display:block; margin:0 auto; }	/*组图内图片属性*/
.pp span { display:block; }
.pt { color:#666; line-height:18px; text-align:left; }
.pt div { float:left; margin:0 20px 0 0;  }			/*图文混排*/
.pt p { clear:none }
/* 列表属性公用 */
.list12 li, .list14 li { background:url(dzimages/dian.gif) no-repeat 0 8px; padding-left:10px; }
.list14 li { background:url(dzimages/tianqu_35.gif) no-repeat 0 center; padding-left:15px; }
.list12 li { line-height:24px; }
.list14 li { line-height:26px; }
.list12 li img, .list14 li img { margin-left:6px }
.list12 li a, .list14 li a { text-decoration: none; font-size:12px; }
.list14 li a {; font-size:14px; }
.list12 li a:hover, .list14 li a:hover { color:#c00; text-decoration:underline }
/* ------------------------------------公用属性------------------------------------ */
.wrapper { margin:0 auto; WIDTH: 980px; overflow:hidden; background-color:#FFF }

.box { background:url(dzimages/gaokao_31.jpg) repeat-y center 0; width:171px; }
.box .bg { background:url(dzimages/gaokao_28.jpg) no-repeat 0 0; }
.box .bg .bg2 { background:url(dzimages/gaokao_34.jpg) no-repeat 0 bottom; padding:18px 10px; line-height:20px; }
.box .bg .bg2 .txtCenter img { border:solid 5px #fff; }
/* ------------------------------------diy------------------------------------ */

#top { line-height:38px; }
#top .wrapper { border-bottom:solid 10px #000; height:38px;}
#top a { color:#000 }
#top .wrapper .right { width:260px; text-align:right; margin-right:20px; }


#con .wrapper { background:url(dzimages/guanzhu_07.gif) repeat-x 0 0; }
#con .wrapper #htonews { width:795px; padding-top:60px; }
#con .wrapper #htonews h1 {text-align:center;font-size:45px; font-family: "黑体"; font-weight: bold; color:#000; height:66px;}
#con .wrapper #htonews h1 a { color:#000 }
#con .wrapper #wangqi { width:152px; line-height:22px; padding-top:10px;}
#con .wrapper #wangqi .left strong {font-family: "黑体";font-size:21px;font-weight:bold; color:#ff3300}
#con .wrapper #wangqi .right span {font-family: "黑体";font-size:14px;font-weight:bold; color:#000}


#con2 { background-color:#FFF; padding-bottom:26px;}
#con2 .right { margin-top:-87px; width:608px; height:368px;background:url(dzimages/guanzhu_14.gif) repeat-x 0 0; overflow:hidden;}
#con2 .left {width:348px; padding:11px 12px; font-size:14px; line-height:22px; color:#000}
#con2 .left .text a { color:#F00}
#con2 .left .text {background:url(dzimages/guanzhu_23.gif) no-repeat right bottom; padding-bottom:10px;}

#con3 .group { background-color:#FFF; }
#con3 .group .tit { height:80px; line-height:80px; padding-top:15px;background:url(dzimages/guanzhu_27.gif) no-repeat right bottom;}
#con3 .group .tit h2 { font-family: "黑体"; font-size:36px; font-weight:normal; color:#d81921; padding-left:20px; }
#con3 .group .tuwen h3 {font-size:16px;font-weight:bold; color:#003366; padding-left:5px;line-height:40px;background:url(dzimages/guanzhu_30.gif) no-repeat 0px  center; padding-left:30px;}
#con3 .group .tuwen { border:solid 1px #d3d3d3; border-width:0 1px 1px 1px; padding:20px;}
#con3 .group .tuwen p { line-height:25px; color:#000; font-size:14px; text-indent: 2em; }
#con3 .group .tuwen .right { padding:5px; margin-left:20px; border:solid 1px #d3d3d3; width:363px;}
#con3 .group .tuwen .right p { line-height:18px; padding-top:10px;}
#con3 .group .tuwen .pt { width:459px; float:left; border:solid 1px #eeeced; margin-bottom:20px; overflow:hidden;background:url(dzimages/gz2_51.gif) no-repeat 0 0;}
#con3 .group .tuwen .pt .bg { background:url(dzimages/gz2_55.gif) no-repeat right bottom;padding:7px;margin:0;}
#con3 .group .tuwen p a { color:#8d1022}

#con3 .group .tuwen .pt h4 { line-height:40px;font-size:20px;font-family: "黑体";  font-weight:normal;}
#con3 .group .tuwen .pt h4 a{ color:#004276}
#con3 .group .tuwen .pt p {line-height:20px; color:#666; font-size:12px; text-indent: 2em;}
#con3 .group .tuwen .pt.right { float:right; margin-left:0px;}

#con4 { background-color:#FFF}
#con4 .tuwen { border:solid 1px #d3d3d3; border-width:0 1px 1px 1px; padding:20px 30px;}
#con4 .tuwen #liuyan .left{ background-color:#ededed; width:210px; padding:15px; line-height:24px;}
#con4 .tuwen #liuyan .left textarea{ border:solid 0px #ccc;}
#con4 .tuwen #liuyan .right{ width:650px;}
#con4 .tuwen #liuyan .left select,#con4 .tuwen #liuyan .left input{ border:solid 1px #f5f5f5;}
#liuyan .right .tongji { line-height:30px; border-bottom:solid 1px #eee; border-top:solid 1px #eee; }
#liuyan .right .tongji a{ color:#900; font-weight:bold;}

#liuyan .right div .reply { border:solid 1px #e4e4e4; margin-bottom:10px;}
#liuyan .right div .reply .author { line-height:26px; height:26px; background-color:#ededed ; padding:0 10px; color:#666}
#liuyan .right div .reply .author .postTime { float:right}
#liuyan .right div .reply .author .from { float: left}
#liuyan .right div .reply .body { padding:10px;line-height:20px; font-size:14px}

#hotpic { padding:25px 15px 25px 20px;}
#hotpic table tr td #focus_turn {width:445px; height:320px;}
#hotpic table tr td #focus_turn img { border:6px solid #fff; width:433px; height:308px;}

#focus_turn #focus_pic img {}
#focus_turn { position:relative; height:334px; width:433px; text-align:center;}
#focus_pic {text-align:center;}
#focus_pic img { height:334px; width:433px; padding:0px;border:0px; }
#focus_tx { height:28px;width:433px; overflow:hidden;  font-size:12px; line-height:20px; font-weight:normal;position:absolute; left:6px; bottom:6px; z-index:100;text-align:left }
#focus_tx h3{ font-size:14px; line-height:28px; color:#FFF; text-align: center;  font-weight: bold; color:#fff}
#focus_tx p a {color:#ececec;text-decoration:none}
#focus_tx p{ color:#bcbcbc;}
#focus_tx h3 a {color:#fff;text-decoration:none}
#focus_tx h3 a:hover { color:#ffcc00}
#focus_btn { position:absolute; right:4px; bottom:16px; }
#focus_opacity {  position:absolute; left:6px; bottom:6px; width:433px; height:28px; background:#000; opacity:0.6; filter:alpha(opacity=60); }

#con3 .group .tuwen h3  a{color:#003366;}
#con3 .group .tit h2 a{color:#d81921;}








#hotpic table tr td .futu img { border:2px solid #fff;}

#hotpic table tr td .futu .more  a { color:#000; margin-right:10px;}

/* 公用foot */
#footer { text-align:center; line-height:18px; margin:0 auto; padding-top:10px; }
#footer img { margin:0 5px; }
#footer .lianjie { height:30px; line-height:30px; color:#FFF; background-color: #b41414 }
#footer .lianjie a, #footer .pp div a, #footer .pp { color:#FFF }
#footer a { color:#000 }


/*轮播焦点图*/
/*fpi为总的大框,设置大小，大边框等*/
.fpic {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	Z-INDEX: 3;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 572px;
	HEIGHT: 320px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER: #dddddd 0px solid;
	padding: 2px 2px;
	text-align:center;
	margin-left:15px; margin-top:20px
}
#focpic {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	LEFT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	POSITION: absolute;
	TOP: 1px;
	BORDER-RIGHT-WIDTH: 0px;
}
 
.thubpic {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 1px;
	Z-INDEX: 20;
	PADDING-BOTTOM: 0px;
	WIDTH: 107px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	TOP: 10px;
	HEIGHT: 85px;
	
}
.thubpiccur {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 1px;
	Z-INDEX: 20;
	PADDING-BOTTOM: 0px;
	WIDTH: 107px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	TOP: 10px;
	HEIGHT: 67px
}
.thubpiccur {
	Z-INDEX: 30;
	BACKGROUND: url(dzimages/arrow3.gif) no-repeat left 50%
}
.thubpic IMG {
	margin-top:10px;
	BORDER-RIGHT: #666 3px solid;
	BORDER-TOP: #666 2px solid;
	BORDER-LEFT: #666 3px solid;
	WIDTH: 107px;
	BORDER-BOTTOM: #666 2px solid;
	HEIGHT: 78px;
}
.thubpiccur IMG {
	BORDER-RIGHT: #666 3px solid;
	BORDER-TOP: #666 2px solid;
	BORDER-LEFT: #666 3px solid;
	WIDTH: 107;
	BORDER-BOTTOM: #666 2px solid;
	HEIGHT: 78px
}
.thubpiccur IMG {
	BORDER-LEFT-COLOR: #fff;
	BORDER-BOTTOM-COLOR: #fff;
	BORDER-TOP-COLOR: #fff;
	BORDER-RIGHT-COLOR: #fff
}
/*自定义*/
#ifocus_btn {
	display:inline;
	float:right;
	width:107px;
	height:265px;
	margin:0px 0px 0px 0px;
}
#fttltxt {
	position:absolute;
	float:left;
	bottom:0px;
	left:0px;
	font-size:18px;
	color:#FFF;
	TEXT-ALIGN: center;
	width:438px;
	font-weight: bolder;
	height:19px;
	padding:5px;
	Z-INDEX: 5;
	text-decoration: none;
}
#fttltxt A {
	COLOR: #fff;
	TEXT-DECORATION: none
}
#fttltxt A:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline
}
 
#ifocus_opdiv {
	position:absolute;
	left:1px;
	bottom:0px;
	width:438px;
	height:35px;
	float:left;
	Z-INDEX: 4;
	background:#000;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
}
#Img_div{
	float:left;
	POSITION: relative;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	Z-INDEX: 3;
	BACKGROUND: #F1F1F1;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 433px;
	HEIGHT: 308px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER: #dddddd 1px solid;
	padding: 0px 0px;
	margin: 0px 0px;
	text-align:center;
}

#ifocus_more {text-align:center; font-size:14px;background:url(dzimages/gz2_31.gif) no-repeat 0px 0px;width:110px; height:28px; line-height:28px; float:right; display:block; margin-top:10px; margin-right:3px; height:30px;  z-index:10;}