/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, form, fieldset, input, textarea, blockquote, th, td {
	margin: 0px;
	padding: 0px;
}
body {overflow-x:hidden;
	margin: 0;
	padding: 0px;
	font-size: 12px;
	color: #333;
	text-align: left;
	font-family: "Microsoft Yahei", "microsoft Yahei", "Tahoma", "Arial", "Helvetica", "STHeiti";
}
.clearfix:after,.content:after,.column:after,.title-a:after,.title-b:after,.list-a:after,.hd-title:after,.hy-stk-record dd:after,.hy-stk-record .btn:after,.msjt-hd:after,.column-n:after,.exam-material-list:after,.list-d li .info:after,.list-d:after,.list-b:after,.topic:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
li {list-style: none}
li, ol, ul {list-style-type: none}
img {border: 0px;}
img a {cursor: pointer}
a{color:#333;text-decoration: none;}
a:hover{color:#de3534;}

/*20180327网校公用部分*/
/*第1列*/
.ch-Wxpro-InfoBox{display:none;}
.xy-wxbox{width:640px;margin:20px auto 0 auto;}
.xy_wx_nr{width:310px;height:288px;position: relative;float: left;margin-left:20px; background:url(https://img.233.com/www/revision/2017/2018/pic-jh.png?v=2019) -439px -562px no-repeat;display: block;}
.xy_wx_nr em.number1{width:63px;height:46px;display: block;background: url(pic-jh.png) -183px 0 no-repeat;position: absolute;top:1px;right:1px;}
.xy_wx_nr em.mr2{margin-right:-7px;}
.xy_wx_nr em.number2{background-position:-249px 0;}
.xy_wx_nr em.number3{background-position:-321px 0;}
.xy_wx_nr em.number4{background-position:-394px 0;}
.xy-wxbox .first{margin-left:0px;}
.xy-wxbox .titlebox{overflow:hidden;}
.xy-wxbox .xy_wx_nr .brand_logo{width:128px;height:51px;border-right:1px solid #eeeeee;float:left; margin-top:20px;background: url(https://img.233.com/www/revision/2017/2018/pic-jh.png?v=2019) 0 0 no-repeat;font-size:0;}
.xy-wxbox .xy_wx_nr .titlebox .title{text-align:left;margin:16px 0 0 140px;display: block;}
.xy-wxbox .xy_wx_nr .title h4{height:30px;font-size:18px;color:#333;font-weight:normal;display: block;white-space: nowrap;overflow: hidden;}
.xy-wxbox .xy_wx_nr .title h4 span{display: block;height:30px; background: url(pic-jh.png) -183px -64px no-repeat;margin-right:98px;}
.xy-wxbox .xy_wx_nr .title h4.title-text{overflow: hidden;}
.xy-wxbox .xy_wx_nr .title p,.xy-wxbox .xy_wx_nr .title1 p{color:#999;line-height: 28px;font-size:14px;}
.xy-wxbox .xy_wx_nr ul.qxtbox{width:267px;height:123px;margin:8px auto 0 auto;position:relative;}
.xy-wxbox .xy_wx_nr ul .qxt{width:267px;height:auto;position: absolute;}
.xy-wxbox .xy_wx_nr ul.qxtbox img{width:100%;}
.xy-wxbox .xy_wx_nr ul.qxtbox li{ display: block;position: absolute;}
.xy-wxbox .xy_wx_nr ul.qxtbox li.nian{font-size:12px;color:#999;top:98px;left:0;}
.xy-wxbox .xy_wx_nr ul.qxtbox li.nian span{margin:0 51px 0 13px;}
.xy-wxbox .xy_wx_nr ul.qxtbox li.nian span.this_n{font-size:14px;font-weight:bold;color:#666;margin-left:14px;position:relative;left:24px;}
.xy-wxbox .xy_wx_nr ul.qxtbox li.shuju{height:22px;line-height: 22px;color:#fff;font-size:12px;text-align: center;padding:0 6px; background:#ff6237;background-image: linear-gradient(to right, #ff6237, #de3534);border-radius: 30px;position: absolute;top:10px; right:40px;box-shadow: 2px 4px 10px #ffa4a2;}
.xy-wxbox .xy_wx_nr ul.tc_shuju{border-top:1px solid #eee;text-align: center;padding:12px 15px;margin:0 1px;overflow: hidden;}
.xy-wxbox .xy_wx_nr ul.tc_shuju li{float: left;width:27%;text-align: center;}
.xy-wxbox .xy_wx_nr ul.tc_shuju li span{font-size:14px;color:#666;width:70px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xy-wxbox .xy_wx_nr ul.tc_shuju li h6{font-size:16px;color:#333;font-weight:bold;}
.xy-wxbox .xy_wx_nr ul.tc_shuju li h6 i{width:12px;height:22px;display:inline-block;background: url(pic-jh.png) 0 0 no-repeat;vertical-align: middle;}
.xy-wxbox .xy_wx_nr ul.tc_shuju li h6 i.icon1{background-position: 0 -53px;}
.xy-wxbox .xy_wx_nr ul.tc_shuju li h6 i.icon2{background-position: 0 -79px;margin-right:4px}
.xy-wxbox .xy_wx_nr ul.tc_shuju li h6 i.icon3{background-position: 0 -102px;margin-right:4px}
.xy-wxbox .xy_wx_nr ul.tc_shuju li.line{width:4px; height:36px;display:inline-block;background: url(pic-jh.png) -128px -116px no-repeat;margin:4px 9px;}

/*第2列*/
.xy-wxbox .xy_wx_nr .title1{text-align:center; margin:16px auto 0 auto;}
.xy-wxbox .xy_wx_nr .title1 h4{font-size:18px;font-weight:normal;text-align:center;}
.xy-wxbox .xy_wx_nr .title1 span{height:33px;width:110px;display:block;background: url(pic-jh.png) -183px -64px no-repeat;margin:0 auto;}
.xy-wxbox .xy_wx_nr dl.msbox{margin:33px 8px 46px 8px;}
.xy-wxbox .xy_wx_nr dl dt.ms{display: none; width:104px;height:126px; background: url(pic-jh.png) 0 -145px no-repeat;position: relative;margin-right:20px;}
.xy-wxbox .xy_wx_nr dl dt img{width:86px;height:108px;position: absolute;top:9px;left:9px;}
.xy-wxbox .xy_wx_nr dl dd{float:left;font-size:14px;line-height: 22px;text-align: center;width:85px;margin:0 6px;}
.xy-wxbox .xy_wx_nr dl dd i.new_icon{width:71px;height:57px;display: block;background: url( pic-jh.png) -493px -467px no-repeat;margin:0 auto;}
.xy-wxbox .xy_wx_nr dl dd i.new_icon1{background-position:-598px -467px;}
.xy-wxbox .xy_wx_nr dl dd i.new_icon2{background-position:-686px -467px;}
.xy-wxbox .xy_wx_nr dl dd h6 a{color:#333;font-size:14px;}
.xy-wxbox .xy_wx_nr dl dd h6 a:hover{color:#de3534;}
.xy-wxbox .xy_wx_nr dl dd p{color:#666;margin-top:10px;}

.list3_text{width:247px;border:1px solid #eee;border-top:none;border-bottom:none;margin:-10px auto 0 auto;height: 33px;}
.list3_text .line_bg{width:247px;height:3px;display: block; background: url(pic-jh.png) -183px -104px no-repeat;}
.list3_text .text_b span{height:27px;line-height: 27px;padding-left:12px;margin-left:8px;font-size:12px;color:#666;background: url(pic-jh.png) -771px -411px no-repeat;float:left;}
.bottom_ys{width:640px;margin:0 auto 20px auto;overflow: hidden}
.bottom_ys p em{font-size:14px;line-height: 30px;padding:10px 0;color:#666;width:156px;text-align: center;font-style:normal;display: block;float: left;background:#f5f5f5;border-right:4px solid #fff;}
.bottom_ys p i{ display: inline-block; width: 26px; height: 26px; line-height: 26px; color: #ff5b46; background: #fff; text-align: center; border-radius: 50%; border: 1px solid #ff7e60; margin-right: 9px;font-style:normal;}


@media screen and (min-width:641px){
.xy-wxbox{width:100%;}
.xy_wx_nr{width:48.5%;margin-left:3%;background:url(wxnr_bg1.png) no-repeat;text-align:center;position:relative;}
.xy_wx_nr:before{content:"";position:absolute;right:0;top:0;width:18px;height:296px;background:url(wxnr_bg2.png) no-repeat;}
.xy-wxbox .titlebox{display:inline-block;}
.xy-wxbox .xy_wx_nr ul.tc_shuju{padding:12px 0;}
.xy-wxbox .xy_wx_nr ul.tc_shuju li{width:32.4%;}
.xy-wxbox .xy_wx_nr ul.tc_shuju li.line{margin:0;margin-top:7px;}
.xy-wxbox .xy_wx_nr dl dd{width:29%;margin:0 2%;}
.bottom_ys{width:100%;}
.bottom_ys p em{width:24.3%;border-right:0;margin-right:0.7%;}
}


