@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑"; overflow-x:hidden;  background-color:#FFF;}
div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"微软雅黑";}
a{ text-decoration:none; color:#000;}
img{border:none; vertical-align: middle; display: block; max-width: 100%; height: auto;}
ul,li{list-style:none;}
*{padding:0;margin:0;/*-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;*/}
table{border-collapse:collapse;}
.wrap{ width:100%; height:auto;}

input::-webkit-input-placeholder {color: #999;}
input::-moz-placeholder {color: #999;}
input:-moz-placeholder {color: #999;}
input:-ms-input-placeholder {color: #999;}

.clearfix:before,.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden;}
.clearfix{zoom:1}

/*词条*/
.all {width: 760px; margin: 0; padding: 20px 15px;}
.video {width: 450px; float: left; margin: 0;}
.one_text {width: 294px; float: right; margin: 0;}
.one_li {width: 294px; margin: 0; float: left; border: 1px solid #fff; border-bottom: 1px solid #e6e6e6;}
.one_li2 {border: 1px solid #fff;}
.one_li_a {display: block; width: 250px; font-size: 14px; color: #333; line-height: 44px; padding: 0 8px 0 34px; background: url(../images/icon_001.png) 6px center no-repeat;}
.active {background: #EEF6FF; border: 1px solid #BCDCFA;}
.active .one_li_a {background: url(../images/icon_002.png) 6px center no-repeat;}
.one_li3 {width: 294px; float: left; margin: 4px 0 0;}
.one_li_a2 {display: block; width: 294px; font-size: 14px; color: #666; line-height: 22px; text-align: right;}

/*报考指南*/
.slideTxtBox {width: 760; margin: 0 auto;}
.slideTxtBox .hd {width: 758px; background: #FAFAFA; border: 1px solid #eee;}
.slideTxtBox .hd ul {width: 758px; margin: 0 auto;}
.slideTxtBox .hd ul li{width: 108px; float: left; margin: 0; font-size: 14px; color: #666; line-height: 38px; cursor: pointer; text-align: center;}
.slideTxtBox .hd ul li.on{color: #3695f5;}
.slideTxtBox .bd {width: 100%; margin: 30px auto 0;}
.slideTxtBox .bd ul {width: 100%; margin: 0 auto;}
.slideTxtBox .bd li{width: 100%; margin: 0 auto;}
.title {width: 100%; text-align: center; margin: 0 auto;}
.title a {display: inline-block; padding: 10px 20px; color: #3695f5; font-size: 16px; font-weight: bold; border: 1px solid #3695f5; border-radius: 2px;}
.main {width: 720px; margin: 20px auto 0; padding: 0 20px;}
.main p {width: 100%; margin: 0 auto; font-size: 14px; color: #333; line-height: 26px; text-indent: 2em;}
.main .main_p {text-indent: 0;}
.main .main_p2 {text-indent: 0; text-align: center;}
.main p a {color: #e91717;}
.main p a:hover {text-decoration: underline;}
.main .main_table {width: 100%; margin: 4px auto; border: 1px solid #b4b4b4; text-align: center;}
.main .main_table th {font-size: 16px; color: #333; line-height: 30px; font-weight: normal; padding: 8px 0;}
.main .main_table td {font-size: 14px; color: #333; line-height: 24px; padding: 8px 0;}
.main .main_table2 th {line-height: 24px; padding: 12px 0;}
.main .main_table .table_th {padding: 0;}
.main .main_table img {max-width: 100%; height: auto; margin: 0 auto;}
.bot {width: 690px; margin: 16px auto 0; padding: 0 40px; background: url(../images/icon_003.png) 20px center no-repeat; font-size: 14px; color: #999; line-height: 24px;}
.bot a {color: #459df5;}

/*名师精讲*/
.msjj_li {width: 760px; margin: 0 auto;}
.msjj_li a {display: block; width: 720px; margin: 0 auto; padding: 20px; border-bottom: 1px solid #E6E6E6;}
.msjj_li_text {width: 632px; float: left; margin: 0;}
.msjj_li_p {width: 100%; font-size: 18px; color: #333; line-height: 26px;}
.msjj_li_p2 {width: 100%; font-size: 14px; color: #666; line-height: 20px; margin: 10px auto 0;}
.msjj_li_p2 img {display: inline-block; width: 18px; height: auto; vertical-align: top; margin: 2px 0 0 10px;}
.msjj_li_p3 {width: 78px; float: right; margin: 10px 0 0; text-align: center; font-size: 14px; color: #3695f5; line-height: 36px; border: 1px solid #3695f5; border-radius: 2px;}
.msjj_li a:hover .msjj_li_p3 {text-decoration: underline;}
.msjj_bot {display: block; width: 758px; margin: 20px auto 0; text-align: center; background: #FAFAFA; border: 1px solid #eee; font-size: 14px; color: #666; line-height: 30px;}
.play_video {width: 86%; margin: 10px auto 0;}
.video-box {width: 100%; margin: 0 auto;}

/*相关资讯*/
.xgzx_li {width: 720px; margin: 0 auto; padding: 14px 20px; border-bottom: 1px solid #E6E6E6;}
.xgzx_li_a {width: 100%; display: block; font-size: 18px; color: #333; line-height: 26px;}
.xgzx_li_a:hover {text-decoration: underline;}
.xgzx_li_p {width: 100%; margin: 10px auto 0; font-size: 14px; color: #666; line-height: 20px;}
.xgzx_li_p2 {width: 100%; margin: 6px auto 0; font-size: 12px; color: #999; line-height: 20px;}
.xgzx_li_p2 a {color: #999;}
.xgzx_li_p2 a:hover {text-decoration: underline;}