*{padding:0px;margin:0px;}
html{background:#fff;}
body{color:#333;font:14px/1.75 \5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif,tahoma,arial,'Hiragino Sans GB';}
img{border:none;}
a{color:#666666;text-decoration:none;}
a:hover{color:#088fdc;}
ul{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
/*---------- stock ---------*/
.center{margin:0px auto;}
.w960{width:960px;clear:both;margin:0px auto;}
.w650{width:650px;}
.w315{width:315px;}
.w300{width:300px;}
.w260{width:260px;}
.mt1{margin-top:8px;}
.mtt1{margin-top:0px;}
.mt2{margin-top:16px;}

.h5{height:5px;clear:both;}
.h8{height:8px;clear:both;}
.h10{height:10px;clear:both;}
.h15{height:15px;clear:both;}
.h20{height:20px;clear:both;}
.clear{overflow:hidden;clear:both;}
.fl{float:left;}
.fr{float:right;}
.bg_ff{background:#fff;}
.line_2{border-top:1px dashed #ddd;}

.header_top{height:25px!important;height:24px;line-height:25px;background:#fcfcfc;border-bottom: #e2e2e4 1px solid;color:#d3ccd3;overflow:hidden;}
.header_top  a{margin:0 5px;}

.header{width:100%;padding-top:8px;overflow:hidden;}
.header .logo{float:left;padding-left:16px;}

.header .search{margin-top:12px;margin-left:130px;}
.header .search .keyword{width: 218px;height: 28px;line-height: 20px;color: #a6a6a6;border:2px solid #088fdc;border-radius:5px;display: inline-block;text-indent: 5px;}
.header .search .submit{cursor: pointer;margin-left:-7px;height: 32px;border-radius:3px;display: inline-block;border:2px solid #088fdc;text-align: center;font-weight:900;color:#fff;font-size: 16px;background:#088fdc;width:80px;letter-spacing:4px;}

.header .nav{width:960px;margin:0px auto;background: #088fdc;clear:both;overflow:hidden;}
.header .nav ul li{float:left;height: 40px;line-height: 40px;background: 0;overflow: hidden;}
.header .nav ul li a{font-size:14px;display: block;padding: 0 15px;color: #fff;cursor: pointer;text-decoration: none;}
.header .nav ul li a:hover{background: #2fa7ec;}

#so{margin-top: 12px;
    margin-left: 130px;}
#so .txt{ 
        width: 218px;
    height: 28px;
    line-height: 20px;
    color: #a6a6a6;
    border: 2px solid #088fdc;
    border-radius: 5px;
    display: inline-block;
    text-indent: 5px;}
#so .search_btn{
    cursor: pointer;
    margin-left: -7px;
    height: 32px;
    border-radius: 3px;
    display: inline-block;
    border: 2px solid #088fdc;
    text-align: center;
    font-weight: 900;
    color: #fff;
    font-size: 16px;
    background: #088fdc;
    width: 80px;
    letter-spacing: 4px;}
	
.body{width:100%;}
.place{height:22px;line-height:22px;padding-top:2px;text-indent:12px;color:#999;overflow:hidden;font-size:12px;}
.place a{color:#999;}

.listbox{padding:10px 10px 0px 20px;overflow:hidden;}

.listbox .title{padding-left:0px; margin-top:3px; height:35px; font-size:15px;list-style:none;}
.listbox .title hr{width:560px;float:right;margin-top:15px;border:none;border-top:1px solid #ddd;}
.listbox i{color:#088fdc; font-weight:bold; padding:0 5px 0 0 ; background:#FFF;}
.listbox ul{ width:581px;}
.listbox ul li{height:29px;line-height:29px;color:#24a844;padding-left:15px;list-style-type:disc;list-style-position:inside; font-size:10px;}
.listbox ul li span{float:right; color:#999; font-size:12px;}
.listbox ul li a{ color:#3d464b;font-size:14px;}
.listbox ul li a:hover{ color:#088fdc;}
.listbox ul .line{border-bottom:#ccc 1PX dotted; margin-bottom:16px;}

.viewbox{overflow:hidden;padding:10px 10px 0px 10px;background:#fff;}

.viewbox  h1{padding-top:10px;padding-bottom:8px;height:35px;font-size:20px;color:#000;text-align:center;}

.viewbox .info{height:24px;line-height:24px;text-align:center;overflow:hidden;color:#999;margin:0px 10px;border-bottom: #ccc 1px dotted;}
.viewbox .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.viewbox .info a{color:#088fdc;}

.viewbox .content{font-size:14px;padding:10px 20px 0px 20px;line-height:2.2em;}
.viewbox .content .tj a{padding:0px 5px;}
.viewbox .content a{color:#088fdc;}

.viewbox .content table{border:none; background:#fff;border:solid #e1e1e1; border-width:1px 0px 0px 1px;}
.viewbox .content table tr td{border:solid #e1e1e1; border-width:0px 1px 1px 0px; padding:5px;background:#fff;text-align:center;}


/*目录格式*/
.viewbox .content .cat_h1{height:22px;line-height:22px;color:#333;margin:25px 0px 20px -30px;font-size:16px;text-indent:0em;}
.viewbox .content .cat_h1 hr{border:none;border-top:1px #ddd solid;margin-top:12px;}
.viewbox .content .cat_h1 a{width:20px;height:20px;line-height:20px;display:block;background:#088fdc;text-align:center;color:#FFF;float:left;font-size:14px;margin:3px 0px 0px 10px;border-radius:10px;-moz-border-radius:10px;}
.viewbox .content .cat_h1  span {height:24px;line-height:24px;background:#FFF;display:block;float:left;padding:0 7px;font-weight:900;}
.viewbox .content p{text-indent:2em;margin:10px 0px;}

/*高考频道左侧*/
.tt_h2{height:20px;color: #088fdc;font-size:16px;font-weight:900;margin:10px 0px 10px 5px;}
.tt_h2 a{color: #088fdc;}


.tt_5 {height:28px;border-bottom:5px solid #b8ccc0;line-height:28px;}
.tt_5 .fl {font-weight: bold;color: #fb6600;border-bottom:5px solid #088fdc;text-align: center;font-size:16px;}
.tt_5 .fr{padding-right: 7px;text-align: left;}
.tt_5 .fr a{padding:0px 7px;color:#088fdc;}
.tt_5 .fr a:hover{color:#942121;}

.tt_6{height:28px;line-height:28px;}
.tt_6 span{display:block;float:left;font-weight: bold;font-size:16px;}
.tt_6  a{padding:0px 7px;color:#999;}
.tt_6 a:hover{color:#942121;}
.tt_6 hr{float:right;margin-top:14px;border:none;border-top:1px solid #ddd;margin-right:10px;}

.tt_7 {height:28px;border-top:3px solid #b8ccc0;line-height:28px;}
.tt_7 .fl {font-weight: bold;color: #fb6600;border-top:5px solid #088fdc;text-align: center;font-size:16px;margin-top:-3px;}
.tt_7 .fr{padding-right: 7px;text-align: left;}
.tt_7 .fr a{padding:0px 7px;color:#088fdc;}
.tt_7 .fr .on{color:#ff0000;font-size:16px;}
/*高考频道左侧*/
.tag_l_1 li{width:125px;height:24px;line-height:24px;overflow:hidden;float:left;list-style:square;list-style-position:inside;font-size:8px;padding-left:20px;}
.tag_l_1 li a{display:block;font-size:14px;}

.tag_l_2{line-height:20px;margin-top:10px;overflow:hidden;padding-left:20px;}
.tag_l_2 a{font-size:12px;color:#004f96;padding:2px 10px;border: 1px solid #99CCFF;margin:0px 10px;display:block;float:left;}
/*高考频道中间*/
.tag_m_1{padding:0px 10px;text-align:center;}
.tag_m_1  a{font-size:14px;padding:0px 5px;}
.tag_m_1 .tt{width:100%;display:block;color: #088fdc;text-align:center;font-size:18px;padding:8px 0px;}

.tag_m_2{padding:0px 10px;}
.tag_m_2 li{padding-left:20px;height:24px;overflow:hidden;}
.tag_m_2 li span{color: #088fdc;padding-right:10px;}
.tag_m_2 li span a{color: #088fdc;}
.tag_m_2  a{font-size:14px;padding:0px 5px;}


.list_1{}
.list_1 li{color:#999;font-size:8px;list-style:disc inside;margin:0px 10px 0px 2px;height:33px;line-height:33px;overflow:hidden;}
.list_1 li span{float:right;font-size:12px;color:#aaa;}
.list_1 li a{color: #666666;font-size:14px;}
.list_1 li a:hover{color: #fb6600;}

.tag_list_5 {background-color: #fff;text-align: left;margin-right:10px;padding-top: 0;border: 1px solid #ddd;box-shadow: 2px 2px 2px #ebebeb;}
.tag_list_5 ul {margin: 5px 8px 2px 13px;padding-bottom:2px;border-bottom: 1px solid #e9e9e9;line-height:22px;}
.tag_list_5 ul li b{display: inline-block;width: 6px;height: 15px;position: relative;left: -14px;top: 2px;}
.tag_list_5  .cg1 {background-color: #fd5200;}
.tag_list_5  .cg2 {background-color: #fb6600;}
.tag_list_5  .cg3 {background-color: #fe7d00;}
.tag_list_5  .cg4 {background-color: #2b6cad;}
.tag_list_5  .cg5 {background-color: #727272;}
.tag_list_5 ul li a {color: #777;padding: 0 3px;}
.tag_list_5 ul li .tt {font-weight:900;color: #111;}

.tag_list_1 {line-height:25px;}
.tag_list_1  li{float:left;width:165px;height:25px;overflow:hidden;padding-left:15px;}
.tag_list_1  li a:hover {color: #2d609f;}

.tag_list_3 {line-height:21px;}
.tag_list_3  li{height:30px;line-height:30px;overflow:hidden;}
.tag_list_3  li small{background:#636363;color:#fff;font-size:8px;display:block;float:left;height:13px;width:16px;margin:10px 12px 7px 0px;line-height:15px;text-align:center;}
.tag_list_3 li a{color: #28353d;}
.tag_list_3  li a:hover {color: #2d609f;}
.tag_list_3 .sbg1{background:#fd5200;}
.tag_list_3 .sbg2{background:#fe7d00;}
.tag_list_3 .sbg3{background:#fead04;}

.tag_list_8 {line-height:30px;}
.tag_list_8  li{float:left;width:172px;height:30px;overflow:hidden;padding-left:8px;border-bottom:1px dashed #ddd;margin:0px 10px;list-style:square;list-style-position:inside;color:#088fdc;font-size:8px;}
.tag_list_8  li a{font-size:14px;}
.tag_list_8  li   span{background:#088fdc;font-size:8px;display:block;float:left;height:16px;width:16px;margin:6px 12px 7px 0px;line-height:15px;text-align:center;}
.tag_list_9 {padding:8px 10px;clear: both;height:105px;}
.tag_list_9  .tt{font-weight:bold;color: #2d609f;margin:10px 0x 15px 10px;height:28px;display:block;font-size:16px;}
.tag_list_9 p {line-height:24px;color: #888;text-indent:2em;padding:0px 10px;}

.tag_img_r{text-align:center;}
.tag_img_r img{width:290px;height:160px;border:3px solid #ddd;background:#efefef;padding:2px;}
/*科目*/
.cat{clear:both;}
.cat a{display:block;font-size:12px;float:left;width:85px;height:13px;line-height:13px;margin:8px 0px;padding:0px 6px;text-align:center;}
.cat .tt{color:#fd5200;font-size:14px;text-align:left;width:70px;padding:0px;font-weight:900;}
.cat .tt8{color:#fd5200;font-size:14px;text-align:left;width:100px;padding:0px;font-weight:900;}
.cat .bld{border-left:1px dotted #666;}
.cat .w8{width:113px;}
/*地区*/
.dress_list{border-top:1px dotted #32974a;font-size:12px;line-height:26px;text-align:center;}
.dress_list div{width:50px;float:left;color:#338fc2;font-size:18px;font-weight:900;padding:5px 10px 0px 0px;}
.dress_list a{margin:8px 0px;width:53px;color:#333;font-size:14px;padding:0px 1px;display:block;float:left;border-left:1px solid #aaa;height:12px;line-height:12px;}
.dress_list .on{color:#f00;}
.dress_daan{font-size:12px;line-height:26px;text-align:center;}
.dress_daan div{width:50px;float:left;color:#338fc2;font-size:18px;font-weight:900;padding:5px 10px 0px 0px;}
.dress_daan a{margin:8px 0px;width:53px;color:#333;font-size:14px;padding:0px 1px;display:block;float:left;border-left:1px solid #aaa;height:12px;line-height:12px;}
.hid{display:none;}






/*---------- frame : footer ---------*/
.footer{color:#999;text-align:center;padding-bottom:10px;padding-top:10px;}
.footer .link{text-align:center;padding:5px 0px;}
.footer .link a{margin:0px 5px;color:#666666;}
.footer .powered{font-size:10px;line-height:25px;}
.footer .powered strong{color:#088fdc;}
.footer .powered strong span{color:#F93;}
.footer .copyright{color:#666666;line-height:23px;}

/***
 *	DedeCMS v5.3 Style (grass green)
 *	dedecms.com  Author pigz  2008-11-10 09:32
 **/

.pleft{width:712px;float:left;overflow:hidden;}
.no_thing{height:5px;clear:both;}


/*分页代码*/
.pages{margin:5px 0px;text-align:center;}
.pages  span{display:inline;line-height:21px;padding:1px 6px;margin:3px;background:#088fdc;color:#fff;}
.pages   a{display:inline;padding:1px 6px;color:#088fdc;border:1px solid #ddd;line-height:24px;margin:2px;}
.pages  a:hover{background:#088fdc;color:#fff;}
.pages  .thisclass{background:#088fdc;color:#fff;}
.pages .pageinfo{line-height:21px;}
.pages .pageinfo strong{margin:0px 2px;}

.pageLi{margin:5px 0px;text-align:center;}
.pageLi li{display:inline;}
.pageLi  span{display:inline;line-height:21px;padding:1px 6px;margin:3px;background:#088fdc;color:#fff;}
.pageLi   a{display:inline;padding:1px 6px;color:#088fdc;border:1px solid #ddd;line-height:24px;margin:2px;}
.pageLi  a:hover{background:#088fdc;color:#fff;}
.pageLi  .thisclass span{background:#088fdc;color:#fff;}
.pageLi .pageinfo{line-height:21px;}
.pageLi .pageinfo strong{margin:0px 2px;}


.dede_pages{margin:5px 0px;text-align:center;}
.dede_pages ul{clear:both;}
.dede_pages ul li{float:none;display:inline;}

.dede_pages .pagelist span{
display:inline;
line-height:24px;
padding:4px;
margin:3px;
background:#088fdc;
color:#fff;
}

.dede_pages  .pagelist  a{
	display:inline;
	padding:4px;
	color:#088fdc;
	border:1px solid #ddd;
	line-height:24px;
	margin:2px;
}
.dede_pages ul a:hover{color:#088fdc;}
.dede_pages ul .thisclass a,.pagebox ul  .thisclass a:hover{background:#088fdc;color:#fff;}
.dede_pages .pageinfo{line-height:21px;}
.dede_pages .pageinfo strong{margin:0px 2px;}

/*---------- index ---------*/
.index .bignews{
	width:464px;
	height:200px;
	float:right;
	overflow:hidden;
border-left:1px solid #C5DDBC;
border-top:1px solid #C5DDBC;
border-right:1px solid #C5DDBC;
border-bottom:1px solid #C5DDBC;
}
.index .bignews a{
	color:#666666;
}
.index .bignews .onenews{
	padding:8px 12px;
	border-bottom:1px solid #EBEBEB;
}
.index .bignews .onenews h2{
	display:block;
	height:28px;
	line-height:25px;
}
.index .bignews .onenews h2 a{
	font-size:16px;
}
.index .bignews .onenews p{
	line-height:19px;
	color:#777;
}
.index .bignews ul.d1{
	padding:6px 14px;
	border-bottom:1px solid #EBEBEB;
	clear:both;
	overflow:hidden;
}
.index .bignews ul.c2{
	width:416px;
	padding:6px 4px 0px;
	border-top:2px solid #FAFAFA;
	clear:both;
	overflow:hidden;
}
.index .bignews div.d1{
	padding:6px 10px;
	clear:both;
	width:406px;
	overflow:hidden;
}
.index .bignews div.d1arc{
	margin-right:12px;
	width:190px;
	float:left;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.index .bignews div.d1arc a {
	
}
.index .flashnews{
	width:240px;

	overflow:hidden;
	float:left;
}
.index .latestnews{
	width:280px;
	height:200px;
	margin-top:8px;
	float:left;
}
.index .latestnews dl dd{
	padding:2px 5px;
}
.index .latestnews ul a{
	color:#666666;
}
.index .sixnews{
margin-left:8px;
}
.index .picnews{
	width:712px;
	float:left;
	clear:both;
	overflow:hidden;
	margin-top:8px;
}



.index .commend dl dd{
	padding-top:0px;
}
.hot dl dd{
	padding-top:0px;
}
.hot dl dd .c1 li{
	width:210px;
	overflow:hidden;
}

/*---------- viewbox ---------*/



.tuijian{border:0px solid #aaa;padding:1px 5px;margin-bottom:15px;}
.tuijian .light{color:#316301;font-size:14px;padding:5px 0px 0px 10px;}
.tuijian .light a{text-align:center;}
.tuijian .ico2 li{width:300px;float:left;}
.ad360_280{float:right; OVERFLOW-X: auto; margin-top:7px; margin-left:8px;height:312px;}

a.red:link{ text-decoration:none; color:#f00;}
a.red:visited{ text-decoration:none;color:#f00}a.red:hover{ text-decoration:underline; color:#f20;}a.red:active{ text-decoration:none; color:#f00}.red{ color:#f00;}


/*--------------------------------------------------
 box base
 ---------------------------------------------*/

.tbox{/* 自适应宽度的块(通用坿 */
	width:100%;
	border-bottom:1px solid #C5DDBC;
	overflow:hidden;
}
.tbox1{/* 自适应宽度的块(通用坿 */
	width:100%;
	border-bottom:0px solid #C5DDBC;
	overflow:hidden;
}
.tbox dt{
	height:31px;
	margin-top:10px;
	overflow:hidden;
	clear:both;
	font-size:14px;
}
.tbox dt strong{
	height:30px;
	line-height:30px;
	padding-right:4px;
	display:block;
	float:left;
	color:#088fdc;
	border-bottom:1px solid #ddd;
}
.tbox dt strong a{
	color:#088fdc;
}
.tbox dt strong a:hover{
	color:#444;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#85A484;
}
.tbox dt span.more a{
	color:#7B9D79;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#333;
}
.tbox dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	border-left:1px solid #C5DDBC;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #F1F7EE;
}
.tbox dd{
	padding:4px 4px 0px;
	overflow:hidden;
}
/*--------------------------------------------------
 box layout (prefix space:a,b)
 ---------------------------------------------*/
 
/*---------- a : 文本列表坿---------*/

/*---------- b : 图文混排坿---------*/


/*-------------------------------------------------- 
 list layout (prefix space:c,d,e,f)
 ---------------------------------------------*/
 
/*---------- c : 纯文本列衿---------*/
.c1{/* 纯文本链接列衿*/
	padding:5px 0px;
	clear:right;
}
.c1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
}
.c1 a{
}

.c2{/* 水平切分的两列纯文本链接列表 */
	width:100%;padding:4px 0px;overflow:hidden;clear:both;}
.c2 li{width:44%;margin-right:1%;float:left;height:27px;line-height:27px;overflow:hidden;padding-left:16px;}
.c3{padding: 10px;
background: #fefefe;
border: 1px solid #ddd;
width:630px;
overflow:hidden;
}
.c3 .info {
position: absolute;
margin-left: 10px;
background: #f6fbe8;
padding: 5px 10px 5px 10px;
border: 1px solid #ddd;
width: 600px;
color: #999;
height:51px;
}
.c3 .info em{
position: absolute;
background: #088fdc;
left: -20px;
top: -1px;
width: 20px;
color: #fff;
text-align: center;
font-size: 14px;
font-weight: 900;
padding: 23px 0px;
border-radius: 2px;
}
.c3 .info .tt{
color: #088fdc;display:block;font-size:16px;line-height:35px;
}
.c3 .info span a {

}
.c3 p {
padding-top: 70px;
padding-bottom:10px;
text-indent: 2em;
color: #555;
line-height:2em;
font-size: 12px;
overflow:hidden;
}
/*---------- d : 附加信息列表 ---------*/
.d1{/* 前置时间日期的小列表 */
	padding:4px 0px;
}
.d1 li{
	height:27px;
	line-height:27px;
	
}
.d1 li span{
	color:#999;
	margin-right:5px;
	float:left;
}
.d1 li samp{
	color:#999;
	float:right;
	padding-right:10px;
	margin-left:10px;
}
.d1 li a{
  float:left;
}


/*---------- e : 图文混排列表 ---------*/


/*---------- f : 特殊列表 ---------*/

/*友情链接(文字)专用*/
.f5{width:100%;overflow:hidden;clear:both;padding-bottom:10px;}
.f5 li{float:left;line-height:14px;padding:8px 10px 0px;white-space:nowrap;}
.f5 li a{color:#666666;float:left;}

/*-------------------------------------------------- 
 list icon
 ---------------------------------------------*/
.ico1 li{
	padding-left:16px;

}
.ico2 li{
	padding-left:16px;

}
.ico3 li{
	padding-left:16px;
	height:27px;
	overflow:hidden;

}
.ico3 li .more{float:right;}
