@charset "gb2312";
/* CSS Document by mfx */
/* 初始 */
body { margin:0; background:#fff6d8 url(images/bg.jpg) repeat-x center 33px; font-size:12px;  color:#333; font:Tahoma, Helvetica, Arial, "\5b8b\4f53", 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; color:#333; 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 }
.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{ 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 10px 0 0; }			/*图文混排*/
.pt p { clear:none }

/* 列表属性公用 */
.list12 li, .list14 li { background:url(images/shandong_93-2.gif) no-repeat 0 8px; padding-left:10px; }
.list14 li { background:url(images/shandong_93-2.gif) no-repeat 5px 10px; 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 }

/* ------------------------------------公用属性------------------------------------ */
.body { margin:0 auto; background:url(images/wangluojie2_02.jpg) no-repeat center 0px;  }
.wrapper { margin:0 auto;WIDTH: 980px; overflow:hidden;}
.area {  overflow:hidden; background: url(images/wangluojie_36.gif) repeat-y 0 0; margin:15px;overflow:hidden;}
.area .bg {  overflow:hidden; background: url(images/wangluojie_33.gif) no-repeat 0 0; overflow:hidden;width:950px;}
.area .bg2 {
	overflow:hidden;
	background: url(images/wangluojie_38.gif) no-repeat 0 bottom;
	padding:40px 15px 20px 85px;
	overflow:hidden
}
#colC .bg  {  background: url(images/wangluojie_40.gif) no-repeat 0 0; overflow:hidden;}
#colD .bg  {  background: url(images/wangluojie_46.gif) no-repeat 0 0; overflow:hidden;}
.kuang {background: url(images/wangluojie_30.gif) repeat-y 0 0; width:980px; margin:0 auto; border-bottom:solid 5px #000; overflow:hidden;}




.box { background:url(images/gaokao_31.jpg) repeat-y center 0; width:171px;overflow:hidden;}
.box .bg { background:url(images/gaokao_28.jpg) no-repeat 0 0;}
.box .bg .bg2 { background:url(images/gaokao_34.jpg) no-repeat 0 bottom; padding:18px 10px; line-height:20px; }
.box .bg .bg2 .txtCenter img { border:solid 5px #fff;}

/* ------------------------------------公用属性------------------------------------ */

#top {height:33px; background-color:#FFF; overflow:hidden;}
#top a { color:#000;margin:0 4px;}
#top .red a { color:#c40900; }
#colA .right .bg div a { color:#003366}

/* --------------------------------------------------------------------- */
#nav { height:49px; line-height:49px; text-align:center; color:#FFF; font-family: "Microsoft YaHei",  "宋体", sans-serif; font-size:15px; overflow:hidden; padding-top:8px;}
#nav a  {color:#FFF;font-family: "Microsoft YaHei",  "宋体", sans-serif; margin:0 6px; font-weight:bold;}
/* --------------------------------------------------------------------- */
#hotnews { padding:10px 10px 10px 15px; border-bottom:solid 1px #ccc; margin-bottom:20px;}
#colA  .biao{ width:67px; float:left}
#colA #hotnews .tuwen { width:830px;border:solid 0px #ffcc66; margin-top:0px; float:right; }
#colA #hotnews .tuwen h1{line-height:50px; height:50px;}
#colA #hotnews .tuwen p { line-height:26px; font-size:14px }
#colA #hotnews .tuwen p span a{ color:#990000; margin-left:30px;}



#colA { padding:15px;overflow:hidden;}
#colA .left { width:371px; border:solid 0px #8dd9d9;}
#colA .left .hotpic {
	margin:0 auto;
	text-align:center;
	margin:8px 8px;
}
#colA .left .shiping table tr .text {font-size:14px; padding:0 10px; background-color:#e3e3e3; text-align:center}
#colA .left.news { width:330px;    margin-right:10px;   }
#colA .left.news h3 { line-height:26px; font-family:"黑体"; font-size:20px; text-align:center; font-weight: normal; margin:0px 0px 3px 0px;}
#colA .left.news h3 a{ color:#035191 }
#colA .left.news  p { color:#787878; line-height:18px;margin:0px 5px 3px 5px; }
#colA .left.news .list14 li { line-height:26px; }
#colA .left.news .list14 { border-top:dotted 1px #000;}
#colA .right { width:223px; height:323px; border:solid 1px #d1d1d1; }
#colA .right .dangshi h2 { text-align:right;font-size:12px; font-weight:normal; line-height:30px;background: #e6f6f9 url(images/wangluojie_21.gif) no-repeat 15px center; padding:0 10px 0 35px; border-bottom:solid 1px #d1d1d1;}
#colA .right .dangshi h2 span { float:left;color:#333;color:#333; font-size:15px;font-weight: bold;   }
#colA .right .list12   { padding:0 15px;}
#colA .right .list12 li   { padding:0 15px 0 10px; line-height:18px; margin:5px 0;}


/* --------------------------------------------------------------------- */

#colB .bg .bg2 .group { width:266px;  padding:0 8px; float:left; border-right:solid 1px #ccc; overflow:hidden;}
#colB .bg .bg2 .group .text { height:400px; overflow:hidden; padding-bottom:10px; border-bottom:dotted 1px #000; }
#colB .bg .bg2 .group h3 {background: url(images/wangluojie2_20.gif) no-repeat center center; height:43px; line-height:43px; text-align:center;font-family: "Microsoft YaHei",  "宋体", sans-serif; font-size:17px;color:#000;}
#colB .bg .bg2 .group h3 a { color:#000} 
#colB .bg .bg2 .group p { font-size:12px; line-height:24px;}
#colB .bg .bg2 .group .txtRight { line-height:30px; padding-right:20px;}
/* --------------------------------------------------------------------- */
#colC .bg .bg2 table tr td table tr td h2 {background: url(images/dian.gif) no-repeat 0 center; height:43px; line-height:43px; text-align:center;font-family:  "黑体"; font-size:18px;color:#000; font-weight:normal;}

#colC .bg .bg2 table tr td table tr td img { border:solid 1px #ccc; }
/* --------------------------------------------------------------------- */
 #colD .bg .bg2 {padding:40px 15px 20px 23px}
 #colD .bg .bg2 .group h3 { font-family:  "黑体"; font-size:20px;color:#000; padding-left:50px;}
 #colD .bg .bg2 .group { width:830px; padding-left:77px; height:265px;  background: url(images/wangluojie_53.gif) no-repeat 0 5px;}
 #colD .bg .bg2 .group .left { width:510px;}
 #colD .bg .bg2 .group .right { width:310px;}
 #colD .bg .bg2 .group .right img { border:solid 1px #ccc; padding:2px;}
 #colD .bg .bg2 .group .left p { line-height:16px; color:#666; padding-bottom:10px; border-bottom:dotted 1px #ccc;}
 #colD .bg .bg2 .group .left div .pic{ float:left;  margin-right:10px; width:190px;}
#colD .bg .bg2 .group .left div .pic img { border:solid 1px #ccc; padding:2px;}
 #colD .bg .bg2 .group .left div .list14 {
	float: right;
}
/* --------------------------------------------------------------------- */
/* 公用foot */
#footer { text-align:center; line-height:18px; width:980px; margin:0 auto }
#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}

/* ------------------------------------------------开幕式--------------------------------------------------------------------------- */


#colA1 { padding:15px;}
#colA1 .right { width:285px; border:solid 0px #8dd9d9;}
#colA1 .right .hotpic {
	margin:0 auto;
	text-align:center;
	margin:8px 8px;
}
#colA1 .right .shiping table tr .text {font-size:14px; padding:0 10px; background-color:#e3e3e3; text-align:center}

#colA1 .left.news { width:324px;    margin-left:10px; border-width:0px;}
#colA1 .left.news h3 { line-height:26px; font-family:"黑体"; font-size:20px; text-align:center; font-weight: normal; margin:0px 0px 3px 0px;}
#colA1 .left.news h3 a{ color:#035191 }
#colA1 .left.news  p { color:#787878; line-height:18px;margin:0px 5px 3px 5px; }
#colA1 .left.news .list14 li { line-height:26px; }
#colA1 .left.news .list14 { border-top:dotted 1px #000;}

#colA1 .left { width:313px;  border:solid 1px #d1d1d1; }
#colA1 .left .dangshi h2 { text-align:right;font-size:12px; font-weight:normal; line-height:30px;background: #e6f6f9 url(images/wangluojie_21.gif) no-repeat 15px center; padding:0 10px 0 35px; border-bottom:solid 1px #d1d1d1;}
#colA1 .left .dangshi h2  a {color:#99cccc;}
#colA1 .left .dangshi h2 span { float:left;color:#0070aa; font-size:15px;font-weight: bold;   }
#colA1 .left .dangshi div ul   { padding:0; background-color:#FFF;overflow:hidden;}

#colA1 .left .dangshi div ul li { float:left; width:60px; padding:5px 9px; overflow:hidden;}
#colA1 .left .dangshi div ul li a img { border:solid 1px #fff}
#colA1 .left .dangshi div ul li a:hover img { border:solid 1px #ff9900}
#colA1 .left .dangshi div ul li p { line-height:30px; height:30px; text-align:center}


#colB1{padding:15px;}
.area_kaimu {background: url(images/kaimu_34.gif) repeat-x 0 0; border:solid 1px #75c3d9; border-top: solid 2px #0e9bc4; background-color:#FFF}
#colB1 ul li { float:left; margin:0 6px;}
#colB1 ul li p { text-align:center;  line-height:30px;}
#colB1 .area_kaimu .clearfix {padding:6px 0px 6px 6px;}
#colB1 .area_kaimu li img { border:solid 1px #e3e3e3; padding:3px;}
 .area_kaimu h2 { text-align:right;font-size:12px; font-weight:normal; line-height:50px;background:url(images/wangluojie_21.gif) no-repeat 15px center; padding:0 10px 0 35px; color:#0070aa;}
 .area_kaimu h2 span { float:left;color:#0070aa; font-size:15px;font-weight: bold;   }
 .area_kaimu h2 a {color:#99cccc;}

/* --------------------------------------------------------------------- */
#colC1{padding:15px;} 
#colC1 a { color:#000} 
#colC1 .tuwen .left { width:610px;}
#colC1 .tuwen .left h3 { line-height:36px; font-family:"黑体"; font-size:20px; text-align:left; font-weight: normal; padding-left:40px;}
#colC1 .tuwen .left h3 a{ color:#333333 }
#colC1 .tuwen .left  p { color:#787878; line-height:18px;padding:0px 5px 15px 5px; border-bottom: dotted 1px #ccc;}

#colC1 .tuwen .right{ width:310px;}
#colC1 .tuwen .right p{line-height:36px; background-color:#e6f6f9; text-align:center}
#colC1 .tuwen.clearfix .left .list { padding-left:10px;}
#colC1 .tuwen.clearfix .left .list .list12 { float:left; margin:0 10px; width:175px; border-right:solid 1px #ccc;}

/* --------------------------------------------------------------------- */
#colD1{padding:15px;}
#colD1 .area_kaimu .tuwen  { padding:0 0px 20px 20px;}
#colD1 .area_kaimu .tuwen  .pt { float:left; width:295px; padding-bottom:10px; border-bottom:dashed 1px #ccc; margin-right:13px; }
#colD1 .area_kaimu .tuwen .pt h4 { line-height:40px; font-size:16px}
#colD1 .area_kaimu .tuwen .pt div img { border:solid 1px #e3e3e3; padding:3px;}
#colD1 .area_kaimu .tuwen .pt p { padding-top:10px; line-height:22px;}
/* --------------------------------------------------------------------- */
/* --------------------------------------------------------------------- */
/* 大标题 */
.dabiaoti,.dabiaoti a { font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #601f00; text-decoration:none; font-weight: bold; line-height:30px; text-align:center;}
.dabiaoti a:hover { font-family:Arial, Helvetica, sans-serif; font-size:30px; color: #601f00; text-decoration: underline; font-weight: bold; line-height:30px; text-align:center;}

/* 轮播标题 */
.lbbiaoti,.lbbiaoti a { font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #ebe8d7; text-decoration:none; font-weight: bolder; line-height:37px; text-align:center;}
.lbbiaoti a:hover { font-family:Arial, Helvetica, sans-serif; font-size:18px; color: #ffffff; text-decoration: underline; font-weight: bolder; line-height:37px; text-align:center;}

/* 长摘要 */
.lzhaiyao,.lzhaiyao a { font-family:"宋体";font-size:12px; color: #333333; text-decoration:none; font-weight: normal; line-height:21px; text-align: left;}
.lzhaiyao a:hover { font-family:"宋体"; font-size:12px; color: #FF0000; text-decoration: none; font-weight: normal; line-height:21px; text-align: left;}

/* 短摘要 */
.szhaiyao,.szhaiyao a { font-family:"宋体";font-size:12px; color: #333333; text-decoration:none; font-weight: normal; line-height:23px; text-align: left;}
.szhaiyao a:hover { font-family:"宋体"; font-size:12px; color: #e60012; text-decoration: none; font-weight: normal; line-height:23px; text-align: left;}

/* 短摘要链接 */
.szhaiyaol,.szhaiyaol a { font-family:"宋体";font-size:12px; color: #FF0000; text-decoration:none; font-weight: normal; line-height:23px; text-align: left;}
.szhaiyaol a:hover { font-family:"宋体"; font-size:12px; color: #FF0000; text-decoration: underline; font-weight: normal; line-height:23px; text-align: left;}

/* 短摘要标题 */
.szhaiyaobt,.szhaiyaobt a { font-family:"宋体";font-size:14px; color: #333333; text-decoration:none; font-weight: normal; line-height:23px; text-align: center;}
.szhaiyaobt a:hover { font-family:"宋体"; font-size:14px; color: #333333; text-decoration: none; font-weight: normal; line-height:23px; text-align: center;}

/* 短摘要加粗 */
.szhaiyaob,.szhaiyaob a { font-family:"宋体";font-size:12px; color: #333333; text-decoration:none; font-weight: bold; line-height:23px; text-align: left;}
.szhaiyaob a:hover { font-family:"宋体"; font-size:12px; color: #333333; text-decoration: none; font-weight: bold; line-height:23px; text-align: left;}

/* 侧栏奖 */
.celanjiang,.celanjiang a { font-family:"宋体";font-size:14px; color: #333333; text-decoration:none; font-weight: bold; line-height:23px; text-align: left;}
.celanjiang a:hover { font-family:"宋体"; font-size:14px; color: #333333; text-decoration: none; font-weight: bold; line-height:23px; text-align: left;}

/* 页脚 */
.yejiao,.yejiao a {font-family: "宋体"; font-size:12px; color: #333333; text-decoration:none; font-weight: normal; line-height:18px;}
.yejiao a:hover {font-family: "宋体"; font-size:12px; color: #333333; text-decoration: none; font-weight: normal; line-height:18px;}