@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#666; background-color: #fffbf0;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}

/*框架*/
.container{ clear:both;width:1000px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.an{ background:url(/images/zhuanti/2017gkxcbd/an.png) no-repeat;}
.huang{ background-color: #fff5d5;}
.ggtit{ width: 601px; height: 68px; margin: 0 auto 30px; background:url(/images/zhuanti/2017gkxcbd/cj_07.png) no-repeat; text-align: center; line-height: 62px; font-weight: 700; font-size: 28px; color: #fff;}
.ggtit span{ color: #fbc522;}

/*页头*/
.header01{ background:url(/images/zhuanti/2017gkxcbd/tt.png) no-repeat center top; height: 300px;}
.header01 .logo{ display: block; width: 146px; height: 38px; top: 14px; left: 10px;}

/*考后讨论*/
.khtl{ padding: 40px 0;}
.khtl .left{ width: 463px; height: 204px; background:url(/images/zhuanti/2017gkxcbd/cj_11.png) no-repeat; color: #fff;}
.khtl .left a{ color: #fff;}
.khtl .left .nr01{ font-size: 21px; line-height:24px; top:27px; left: 172px;}
.khtl .left .nr02{ font-size: 18px; line-height:18px; top:106px; left: 12px;}
.khtl .left .nr03{ font-size: 18px; line-height:18px; top:146px; left: 196px;}
.khtl .left .nr04{ font-size: 18px; line-height:18px; top:106px; left: 380px;}
.khtl .sj{ top: 55px; right: 0;}
.khtl .qp{ width: 150px; height: 28px; text-align: center; padding-top: 25px; font-size: 18px; line-height: 18px; color: #fff; background-position: 0 0; z-index:20; cursor: pointer;}
.khtl .pop{ width:306px; background:#fff; left:-78px; bottom:68px; display:none;}
.khtl .pop table{ text-align: center; border-collapse: collapse; color: #666;}
.khtl .pop td{ line-height: 22px; font-size: 14px; padding: 6px 0;}
.khtl .pop .test{ line-height: 28px; font-size: 16px; color: #cc8101; background-color: #ffe496;}
.khtl .pop .br{ border-right: 1px solid #fbc622;}
.khtl .pop .bb{ border-bottom: 1px solid #fbc622;}
.khtl .non .pop{display:block;}
.khtl .qp i{ display: none;}
.khtl .non i{ display:block; width: 28px; height: 11px; bottom:57px; _bottom:48px; left: 50%; margin-left: -14px; background-position:-122px -130px;}

/*考试现场*/
.ksxc{ padding: 40px 0;}
.ksxc .sp{ margin-bottom: 30px;}
.ksxc .sp .video{ width: 501px; height: 295px; cursor: pointer;}
.ksxc .sp .video .xx{ display: none; background:url(/images/zhuanti/2017gkxcbd/cj_38.png) no-repeat; cursor: pointer; height: 17px; right: 0; top: 0; width: 17px;}
.ksxc .sp .right{ width: 470px;}
.ksxc .sp .right-t{ width: 468px; border: 1px dashed #fc7d16; text-align: center; line-height: 32px; font-size: 14px; padding: 10px 0; margin-bottom: 20px;}
.ksxc .sp .right-t span{ font-size: 24px; color: #fc7d16; display: block;}
.ksxc .sp .right-t i{ display:block; width: 15px; height: 8px; bottom:-8px; _bottom:-16px; left: 50%; margin-left: -7px; background-position:0 -130px;}
.ksxc .sp .right-c{ text-align: center; font-size: 14px; color: #fc7d16; line-height: 26px;}
.ksxc .sp .right-c span{ font-size: 24px; display: block;}
.ksxc .sp .right-b{ text-align: center; font-size: 14px; line-height: 28px; padding-top: 5px;}
.ksxc .lht01{ width:936px; height:172px; position:relative; z-index:9; margin-left:32px;}
.ksxc .lht01 li{ display:inline; width:224px; height:172px; float:left; margin:0 5px;}
.ksxc .lht01 li p{ line-height: 36px; text-align: center; font-size: 14px;}
.ksxc .lht01-BtnL,.ksxc .lht01-BtnR{ width:19px; height:33px; cursor:pointer; position:absolute; top:52px; left:-32px; background-position:0 -75px;}
.ksxc .lht01-BtnR{ left:auto; right:-32px; background-position:-130px -75px;}

/*名师真题*/
.mszt{ padding: 40px 0 15px 0;}
.mszt .top{ height: 40px; margin-bottom: 25px;}
.mszt .top li{ float:left; width: 499px; text-align: center; line-height:40px; font-size:18px; color: #fff; background-color: #c38f00; margin-right: 2px; cursor: pointer;}
.mszt .top .on{ background-color: #774c00;}
.mszt .top .mr0{ margin-right: 0;}
.mszt .nr{ clear: both; margin-bottom: 25px;}
.mszt .nr .video{ width: 432px; height: 244px; cursor: pointer;}
.mszt .nr .video .xx{ display: none; background:url(/images/zhuanti/2017gkxcbd/cj_38.png) no-repeat; cursor: pointer; height: 17px; right: 0; top: 0; width: 17px;}
.mszt .nr .r{ width: 528px; height: 224px; overflow: auto; background-color: #fffbf0; padding:10px 20px;}
.mszt .nr .r p{ line-height: 26px; font-size: 14px;}
.mszt .nr .r span{ display: block; line-height: 32px; font-size: 18px; color: #774c00;}

/*考完了*/
.kwl{ padding: 40px 0;}
.kwl .bot{ background:url(/images/zhuanti/2017gkxcbd/cj_33.png) no-repeat 56px 0; height: 569px;}
.kwl .bot .nr{ width: 490px; top: 32px; left: 70px;}
.kwl .bot .nr .t{ line-height: 64px; font-size: 30px; color: #f87100; font-weight: 700; padding-left: 60px; margin-bottom: 15px;}
.kwl .bot .nr .b{ font-size: 16px; line-height: 26px;}
.kwl .bot .nr .b a{ color: #f87100;}
.kwl .bot .nr02{ width: 540px; top: 227px; left: 394px;}
.kwl .bot .nr03{ top: 413px; left: 70px;}
.kwl .bot .nr04{ display:block; width:193px; height:201px; top: 0; right: 167px;}
.kwl .bot .nr05{ display:block; width:193px; height:201px; top: 187px; left: 149px;}

/*备考趁早*/
.bkcz{ padding: 40px 0;}
.bkcz .bot{ background:url(/images/zhuanti/2017gkxcbd/cj_37.png) no-repeat center; height: 432px;}
.bkcz .bot .t li{ width: 124px; height: 124px; text-align: center; line-height:22px; font-size:18px; color: #fff; cursor: pointer; background-position: 0 -166px; z-index: 9;}
.bkcz .bot .t li b{ display: block; line-height:40px; font-size:24px; color: #fff; padding-top: 10px;}
.bkcz .bot .t .on{ background-position: 0 -311px;}
.bkcz .bot .t .nr01{ top: 245px; left: 106px;}
.bkcz .bot .t .nr02{ top: 63px; left: 180px;}
.bkcz .bot .t .nr03{ top: 26px; left: 438px;}
.bkcz .bot .t .nr04{ top: 63px; right: 180px;}
.bkcz .bot .t .nr05{ top: 245px; right: 106px;}
.bkcz .bot .cen{ width: 342px !important; top: 177px !important; left: 317px !important;}
.bkcz .bot .cen b{ display: block; text-align: center; color: #f87100; font-size: 24px; line-height: 70px;}
.bkcz .bot .cen p{ line-height: 32px; font-size: 16px;}
.bkcz .bot .cen p a{ color: #f87100;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/images/pro2016/zhukuai/r-sns.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:900;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:2px;position:relative;vertical-align:top;background-position:left top;}
.r-sns li .sns-info{width:160px;position:absolute;right:-160px;top:0;}
.r-sns li .sns-info .sns-hd{line-height:44px;padding-left:45px; background-position:9px -229px; background-color:#313131;-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px; font-size:14px;color:#fff;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -273px;padding:2px 0 2px 45px;line-height:20px;}
.r-sns li.kf{background-position:left -46px;}
.r-sns li.kf .sns-hd{background-position:9px -317px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -361px;}
.r-sns li.wx{background-position:left -184px;z-index:2;}
.r-sns li.wx .sns-hd{background-position:9px -405px;}
.sns-bd{padding:5px; background:#fff;}
.r-sns li.snsClose{height:22px; line-height:22px; color:#fff;background:#c4c3c3; text-align:center; cursor:pointer;z-index:1;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:20px;z-index:910;cursor:pointer;background-position:13px -456px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -506px;background-color:#1c79d2;}

.bdshare-button-style0-16 a.bds_more{height:44px;background:none; padding:0;float:none; margin:0;display:block;font-size:14px; line-height:44px;}
.bdshare_popup_box,.bdshare_popup_bg{left:auto !important;right:50px;}





































