@charset "utf-8";
/* CSS Document 考研真题 制作日期：2011.12.14 */

h1,h2,h3,h4,h5,h6,li,ul,ol,dl,dd,form,p,em,strong{margin:0;padding:0;}
body{ font-family: "宋体";line-height: 24px; font-size:12px; margin:0; padding:0;color:#454545; background:url(images/body_bg.jpg) no-repeat top center;}
#container{text-align:left;width:960px;margin:0 auto; height:auto!important;margin-top:218px;}
a{color: #454545;text-decoration: none; cursor:pointer;}
a:link{color: #454545;text-decoration: none;}
a:visited {color: #454545;text-decoration: none;}
a:hover {text-decoration: underline;color: #ef5d00;}
a:active {color: #454545;text-decoration: none;}
.clear{ clear:both; height:0px; overflow:hidden; margin-top:0!important; line-height:0px; font-size:0;}
ul { list-style-type: none;}
img{border:none;}

h1 { color: #454545; font-weight: bold;}
h2{ color: #454545; font-weight: bold; font-size:14px;}



.nav{width:960px;height:47px;line-height:47px; text-align:center;font-size:18px; font-family:"微软雅黑"; color:#fff;}
.nav a{ color:#fff !important; font-weight:bold;}

.dqwz{width:950px;height:54px; line-height:54px; margin:0 auto;}

.main01{width:960px;}
.main01_left{width:616px; float:left; border:1px solid #dedede;padding:6px 15px 0 15px;height:207px;}
.main01_left_293{width:293px; float:left;height:207px;}
.main01_left_293 h2{ display:block;width:258px;height:40px;line-height:40px;padding-left:35px; background:url(images/hot.jpg) no-repeat;}
.main01_left_293 h2 a{color:#DA0000; font-size:16px;}
.main01_left_293 ul{ display:block;width:275px;margin-left:10px;height:50px;padding-top:10px;font-size:14px;}
.xian_hot{width:30px;height:207px; float:left; background:url(images/xian_hot.jpg) no-repeat;}


.main01_right{width:296px;height:215px; float:right;}
.main01_right_top{width:296px;height:132px;margin-bottom:10px; background:url(images/main01_right_top.jpg) no-repeat;}
.main01_right_top h2{ display:block;padding-left:35px;height:25px;padding-top:5px; color:#703000;}
.main01_right_top ul{display:block;width:266px;margin:0 auto;padding-top:3px;}
.main01_right_top ul li{line-height:25px; font-size:14px; display:block; clear:both;}
.main01_right_top ul li span{ float:left;}
.main01_right_top ul li p{ float:right;color:#999;}
.main01_right_pic{width:294px;height:70px; border:1px solid #dedede;margin-top:11px;}

.main02{width:960px;margin-top:20px;}
.main02_title{width:945px;height:38px;line-height:38px; background:url(images/main02_title.jpg) no-repeat;padding-left:15px;}
.main02_title p{ float:left;}
.main02_title a{ float:right;margin-right:10px;font-weight:normal;font-family:"宋体";font-size:14px; color:#fff !important;}
.main02_title h1{font-size:18px;color:#fff; font-family:"微软雅黑";}
.main02_nr{width:958px;border:1px solid #dedede; border-top:none; overflow:hidden;}
.main02_nr table{ margin:15px auto; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
.main02_nr table td{ border-top:1px solid #dedede; border-left:1px solid #dedede;}
.main02_nr table td img{ vertical-align:middle;margin-right:4px;}
.main02_nr table td.pad_left_8{padding:10px 10px 10px 10px;}
.main02_nr table td.pad_left_8 a{margin-right:8px;}



.main02_title h1 span{margin-left:5px; font-size:14px; font-family:"宋体"; font-weight:normal;}


.step{width:925px; border:1px solid #dedede;margin:15px auto; overflow:hidden;}
.step h2{ display:block;width:925px;height:33px;line-height:33px;}
.step h2 span{ display:block;margin-left:42px;_margin-left:21px;height:33px;padding-right:10px; background:#fff; float:left;}
.step h2.step01{ background:url(images/step01.jpg) no-repeat; color:#C574FD;}
.step h2.step02{ background:url(images/step02.jpg) no-repeat; color:#165ab2;}
.step h2.step03{ background:url(images/step03.jpg) no-repeat; color:#dd1a46;}
.step p{ text-indent:2em; display:block;width:890px;margin:15px auto;}
.step_pic{width:740px;margin:0 auto;}
.step ul{ display:block;margin-left:20px;margin-bottom:10px; overflow:hidden;}
.step ul li{ display:block;height:25px; border:1px solid #dedede;line-height:25px;padding:0 10px 0 10px; background:#f4f4f4; float:left;margin-right:20px; font-size:14px;font-weight:bold;}

.main02_nr02{padding:24px 0 0 24px;width:934px;}
.main02_nr02 dl{ display:block;float:left;margin-right:29px;margin-bottom:31px;}
.main02_nr02 dd{width:155px;height:125px; border:1px solid #dedede;  background:#f4f4f4;}
.main02_nr02 dt{line-height:24px; text-align:center;}
.main02_nr_pic{width:155px;height:125px; border:1px solid #dedede; float:left; background:#f4f4f4;margin-right:29px;margin-bottom:31px;}

#footer{ text-align:center;margin-top:15px;}