@charset "gb2312";
body,div,h1,h2,h3,h4,h5,h6,ul,li,input,textarea,,form, p,table,tr,td{ margin:0; padding:0;}
h1,h2,h3,h5,h5,h6{ font-size:100%; font-weight:normal;}
strong{ font-weight:800;}
*{margin:0px auto; padding:0px;}
ul,li{ list-style:none;}
img{ border:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color: #da0006; text-decoration:underline; cursor:pointer}
body{
	font:12px/1.75 '????',Tahoma, Arial;
	color:#333;
	height:100%;
	margin: 0 auto;
	width: 100%;
	background: #fff ;
	
}
/****文字颜色设置**********/

p{color:#666;line-height:18px}
.fz12h666,.fz12h666 a{color:#666;}
.fz12red,.fz12red a{color:#930202;}
.fz12lan,.fz12lan a{color:#00439a;}
.fz12hui,.fz12hui a{color:#000; line-height:20px;}
.fz121hui,.fz121hui a{color:#656565; line-height:20px;}
.fz14lan,.fz14lan a{color:#00439a;}
.fz14red,.fz14red a{color:#930202;font-size:14px; }
.fz14bai,.fz14bai a{color:#fff; font-size:14px;}
.fz14lv,.fz14lv a{color:#29593b; font-size:14px;}
.fz12bai,.fz12bai a{color:#fff; font-size:12px; line-height:20px;}
.fz12lv,.fz12lv a{color:#29593b; font-size:12px; line-height:20px;}
.fz14h,.fz14h a{color:#333;}
/****文字大小设置**********/
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz18,.fz18 a{font:18px "黑体"; line-height:24px;}
.fz24{ font:24px Arial, Helvetica, sans-serif;}
.fz30{ font:30px Arial, Helvetica, sans-serif;}
.bol{font-weight:bold;}
.bol2{font-weight:normal;}
.clear {height:0; clear:both; overflow:hidden; }
.fl{ float:left; _display:inline}
.fr{ float:right; _display:inline}
.yh{ font-family:"微软雅黑"; font-weight:normal;}
.h20 { line-height:25px; width:200px; clear:both; }
.h10 { line-height:10px; width:200px; clear:both; }


/* CSS Document */
#header { margin: 0pt; width: 100%; background:  url(../images/header.jpg) no-repeat center top; height: 390px; } 

/*分享到*/
.share-to{width:1000px;height:302px;margin:0 auto;position:relative;}
.share-to .inner{position:absolute;left:50px;bottom:25px;}

#topBar{width:100%;height:302px;background:url(../images/topic_bg.jpg) 0 0 repeat-x;}
#topBar .logo{width:1000px;height:40px;margin:0 auto;}
#header-wrap{background-image:url(../images/banner_bg.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}
#header-wrap1{background-image:url(../images/banner_bg1.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}

#header-wrap2{background-image:url(../images/banner_bg2.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}

#header-wrap3{background-image:url(../images/banner_bg3.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}

#header-wrap4{background-image:url(../images/banner_bg4.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}

#header-wrap5{background-image:url(../images/banner_bg5.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}


#header-wrap6{background-image:url(../images/banner_bg6.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}

#header-wrap7{background-image:url(../images/banner_bg7.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}

#header-wrap8{background-image:url(../images/banner_bg8.jpg);background-position:center top;background-repeat:no-repeat;height:320px;}
 
#head-topic-main-title{
	position: absolute;
	width:980px;
	top: 40px;
left:80px;
	color: #ebebeb;
	font-size: 52px; 
	font-family: "Microsoft YaHei",simhei;
	font-weight: bold;
}
#head-topic-second-title{
	position: absolute;
	width:980px;
	top: 170px;
left:120px;
	color: #ebebeb;
	font-size: 40px;
	font-family: "Microsoft YaHei",simhei;
	font-weight: bold; text-shadow:#333;
}
#head-topic-class{
	position: absolute;
	top: 137px;
	left: 55px;
	color: #fff;
	font-family: "Microsoft YaHei",simhei;
}
#head-topic-image{position:absolute;top:40px;left:627px;}
#head-topic-image img{width:316px;height:220px;}
#head-topic-intro{
	position: absolute;
	left: 40px;
	top: 177px;
	width: 484px;
	word-break: break-all; text-indent:2em;
	font-size: 14px;
	font-family: "Microsoft YaHei"
}
#header{height:260px;width:960px;margin:0 auto 10px auto;position:relative;}


/* CSS Document */
#head { margin: 0pt; width:100%;height:40px;background:url(../images/top-bar.png) 0 0 repeat-x; border-bottom: 0px solid #0098cc; }
#head .hinner {width: 1000px; height: 38px; padding-top:2px; overflow: hidden; margin: 0pt auto; }
#head .logo { width: 170px; height: 32px; float: left; }
#head .hr_txt { padding-right: 10px; float: right;padding-top:5px; height: 25px; clear: right; }
#head .logo a, #header .hr_txt a { color: rgb(51, 51, 51); font-family: "微软雅黑","宋体"; font-size: 14px; line-height: 22px; padding:0 2px; }
#head .hr_txt a:hover { color: rgb(255, 0, 0); text-decoration: underline; }

#content { padding: 0pt;width: 1000px; margin: 0 auto; height: auto; clear: both; position: relative;background:#FFF; }

/* 导航 */
#nav {height:40px; width:100%; background:url(../images/nav_bg.jpg) repeat-x scroll 0 0px;}
#nav ul {width:1000px; height:40px; margin:0 auto;}
#nav ul li { background:url(../images/lie.jpg) no-repeat left center;display:block;float:left;height:40px;line-height:40px;margin:0;padding:0 16px;font-size:16px;color:#ffffff; font-family:"微软雅黑"}
#nav ul li.cur {border-left:0px solid #589dda;border-right:0px solid #589dda;background:url(../images/cur.jpg) repeat-x left top; }
#nav ul li.curr {border-left:0px solid #589dda;border-right:0px solid #589dda;background:url(../images/cur.jpg) repeat-x left -40px; }
#nav ul li.cur a{color:#fff; line-height:40px;}
#nav ul li.cur a:hover{color:#c00; line-height:42px;}
#nav ul li.curr a{ color:#c00;}
#nav ul li a, #nav ul li span {color:#fff;cursor:pointer;}
#nav ul li a:hover {color:#f60;text-decoration:none;}
#nav .line{  background:url(../images/line.jpg) no-repeat left center;line-height:40px; }

/*top-box*/
.topbox { height: 90px;  no-repeat center 1px; }
.top-box { overflow: hidden; height: 90px; width: 990px; margin: 0 auto; background:BB003D; border-top: 0px #ab1e3b solid; line-height: 90px; }
.top-box h1 { margin: 18px 0 0 0; width: 272px; height: 55px; float: left }
.top-box h1 a { width: 272px; height: 55px; background:url(../images/logo.png) 0 0 no-repeat;  display: block; text-indent:-999px; overflow: hidden; }
/*.top-box ul { padding-left:30px;width:708px; float: right; clear:right; height: 16px; font-family: "microsoft yahei" }
.top-box ul li { position: relative; float: left; width: 75px; height: 17px; font-size: 16px; line-height: 16px; margin: 38px 0 0 0; text-align: center; border-right: 1px #ccc solid; }
.top-box ul li a:link, .top-box ul li a:visited { color: #fff; }
.top-box ul li a:hover { color: #ff0; text-decoration: underline }
.top-box ul li.last {border-right:0px #ffcccc solid;  }
*/

/*=专题导读=*/
#content { padding: 0pt;width: 1000px; margin: 0 auto; height: auto; clear: both; position: relative;background:#FFF; }
.main_left { width: 675px; float: left; height: auto; }
.main_right { margin:0; width: 260px; float: right; clear:right; padding: 0px; display: block; }
.main_top { float: right; clear: right;  width: 260px; height: 315px; margin-top: 0px; padding: 0pt;  }
.main_top h5 { color: #fff; height: 40px; line-height: 40px; font-size: 18px; padding-left: 10px; margin: 0pt; background:url(../images/r_tit.jpg) 0 0 no-repeat #7bb8ef;  border-bottom: 0px solid #E4393C; }

.ks_ppt{margin: 0px 5px 0px 0px; width: 26px; height: 26px; vertical-align: middle; display: inline-block; background: url("../images/ppt.jpg") no-repeat;}





/*试题版块*/
.titbar h2{background-image:url(../images/left_top.jpg);background-repeat:no-repeat;background-color:transparent;}
.titbar {height:40px;line-height:40px;background:#7bb8ef;}
.titbar h2 {display:inline;float:left;padding:0 50px 0 18px;font-size:22px;background-position:right 0; }
.titbar h2,.titbar h2 a,.titbar a.more{color:#fff;}
.titbar a.more{display:inline;float:right;font-size:14px;margin:0 20px 0 0;}
.qimo {width: 670px;  height: auto; float:left; clear:both}

.qmtxt{width:660px;padding:0px; margin:0 ; height: auto;border-top:none; float:left }
.qmtxt-lf{ margin-left:10px;}
.qmtxt-rt{ margin-right:10px;}
.qmtxt ul { width: 660px; margin: 0;}
.qmtxt ul li { width:660px;   padding: 0;  display: block; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float:left  }

.down{ margin-top:5px; line-height:30px; width:70px; height:28px;float:right; 
background: #1FABE4 ;  color:#fff; text-align:center; }
.down:hover{margin-top:5px; width:70px; height:30px;float:right;
background: #09f; line-height:30px; color:#fff; text-decoration:none}
.ks_ico {margin: 0px 5px 0px 0px; width: 26px; height: 26px; vertical-align: middle; display: inline-block; background: url("../images/doc.jpg") no-repeat;}
.doc{background-position: 0px 0px;}
.pic{background-position: 0px -29px;}
.rar{background-position: 0px -58px;}
.ppt{background-position: 0px -87px;}
.qmtxt ul li a { line-height: 40px; color: rgb(51, 51, 51); text-decoration: none; font-size:14px; }
.qmtxt ul li a:hover { color: rgb(204, 0, 0); text-decoration: underline; }


/*专题推荐*/
.main{width:1000px; margin:0 auto}
article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}


.list-box{margin-bottom:30px}
.list-box .list-box-hd{height:40px;margin-bottom:25px;position:relative;border-bottom:3px solid #1FABE4;overflow:hidden}
.list-box .list-box-hd h3{margin:0;position:absolute;left:0;top:0;padding-left:40px;font-size:24px;line-height:40px;color:#666}
.list-box .list-box-hd .icon-pic{display:inline-block;width:40px;height:40px;position:absolute;left:0;top:3px;overflow:hidden}
.list-box .list-box-hd .links{position:absolute;right:-11px;top:16px}
.list-box .list-box-hd .links a{padding:0 10px;border-right:1px solid #666;color:#666}
.list-box .list-box-hd .links a:hover{color:#333}
.list-box .list-box-bd{height:400px}
.list-box .list-box-bd .big-pic{width:324px;height:400px; }



/*=页脚=*/
#Copyright{width:100%; background:#ddd;
	padding:15px 0 10px 0;
	margin:0 auto;
	clear:both;  border-top: 1px solid #ccc;}
#Copyright p{ text-align:center; padding:0 15px 0 0; margin:0;font-size:14px; font-family:"微软雅黑", "宋体";line-height:30px; color:#4f4f4f;}

.item_content a,
.item_content a:hover{ color:#fff;}
.icobox{ position:absolute; right:0; top:0; z-index:2; width:34px; height:34px;}
.icobox a{ display:block; z-index:3; width:34px; height:34px; background:url(../images/item.png) no-repeat;}
a.icon_wb{ background-position:-174px 0;}
a.icon_mail{ background-position:-88px 0;}
a.icon_hz{ background-position:1px 0;}
a.icon_find{ background-position:-43px 0;}
a.icon_sj{ background-position:-133px 0;}

/* 返回顶部 */

.weiboxi { width: 130px; height: 295px; position: fixed; left: 0px; top: 220px; background:#FFF; border: 1px solid rgb(255, 255, 255); }
.weiboxi p.closed { text-align: right; }
.wbx { width: 130px; height: 270px; padding-top: 10px; }
.wbx_con { width: 130px; height: 232px; margin: 0px auto; }
.wbx p { font-size: 12px; color: rgb(102, 102, 102); text-align: center; }
.wbx p a { font-size: 16px; color: rgb(255, 255, 253); font-weight: bold; text-decoration: none; }



/*其它*/

.else{ padding-top:5px;}

.else-tit li{ width:324px; float:left; height:40px; background:#306;  }
.else-tit .else-tit01{ background: url(ba.png) 0 -335px no-repeat; }
.else-tit .else-tit02{ background: url(ba.png) 0 -382px no-repeat;}
.else-tit .else-tit03{background: url(ba.png) 0 -425px no-repeat;}

.else-cont li{ float:left; width:324px; background:#DAECF8;  padding-bottom:10px; border-radius:5px;position:relative}
.else-cont li span{width:5px; height:5px; display:block; position:absolute;}
.else-cont li:hover{filter: alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.else-cont li.joke{margin-right:0;}
.else-cont li h3{font:18px/38px "微软雅黑","宋体"; text-align:center; padding-top:3px;}
.else-cont li h3 a{ font-weight: bold;}
.else-cont li .else-p{ color:#8c8c8c;  padding: 0 2px;font:14px/30px "微软雅黑","宋体"; padding-bottom:10px; border-bottom:1px solid #ccc; margin: 0 20px;}
.else-cont  .i-list{ padding-top:1px; padding-left:2px;font:14px/28px "微软雅黑","宋体"; }
.else-cont  .i-list p{ padding-left:15px;line-height:28px; background:url(../images/piont1.jpg) 5px center  no-repeat;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

