/* 重置样式 */ 
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;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } 
 table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px;}
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
a{ text-decoration:none; color:#333;}
body{ font-size:12px; color:#333;}
.container {width:1200px; margin: 0 auto; position:relative;}
.cfff { color: #fff; }
.cfff a:link, .cfff a:visited { color: #fff; }
.cfff a:hover, .cfff a:active { color: #ff0; }
a.c000:link, a.c000:visited { color: #000; }
a.c000:hover, a.c000:active { color: #f30; }
a.cc00:link, a.cc00:visited { color: #c00; }
a.cc00:hover, a.cc00:active { color: #f30; }
a.c390:link, a.c390:visited { color: #390; }
a.c390:hover, a.c390:active { color: #f30; }
a.c06c:link, a.c06c:visited { color: #06c; }
a.c06c:hover, a.c06c:active { color: #f30; }
a.cf60:link, a.cf60:visited { color: #f60; }
a.cf60:hover, a.cf60:active { color: #f30; }
/*万能清除浮动*/
.main:after,.month:after,.course:after,.coursego:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.main,.month,.course,.coursego{zoom:1;}
.ui-table tbody tr:nth-child(2n),.ui-table tbody tr.trbg{}
/*顶部跟随导航*/
.tc128xl a,.tc128wy a,.tc128jsj a,.tc128zg a,.tc128yx a,.tc128kj a,.tc128gc a,.tc128ksxg a,.copyright .cpy02 a,.exam8_wrap a,.hrmtu,.hrmtu2,.exam8_wrap a,.tright .input01,.tright .input02,.ntright a,.kcshiting,.kcbaoming,.jjsfudong,.b2fu,.extopright .dlb01,.extopleft li .b3fu a,.zhichi,.copyright .cpy02 a,.extopleft li.b5 a,.zhichi,.cop_bq .cpy02 a,.cd_redian li,.extopleft li .b6fu,.wx_wb .wb01,.wx_wb .wb02{background:url(http://img02.exam8.com/img2013/common/comonimg.png) no-repeat;}



.leftbar{
    background-color: white;
    /* border: 1px solid #ccc; */
    border-bottom: none;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
     height:65px; margin-top:30px;
      position:relative; z-index:1;
    }
.leftbar .bj2{
    /* border: 1px solid #000; */
    width:240px; height:75px; 
    position:absolute; left:60px; top:-16px; 
    z-index:2; overflow:hidden;
     font-size:22px; color:white; 
     font-weight:bold; font-family:"微软雅黑";
    }
    .leftbar .bj2>img{
        width: 220px;
    }
    .leftbar .bj2>h3{
        position:absolute; left: 60px; top:-5px;;
        z-index: 3;
    }
.leftbar .bj2>h3>span{
        font-size:55px;
    }
.leftbar .bj3{width:150px; height:40px; line-height:40px; 
    position:absolute; right:130px; top:16px; z-index:2; 
    overflow:hidden; text-align:center; font-family:Arial;
     font-size:18px; color:#fff; font-weight:bold;
    }
.leftbar .bj4{
    background-color: white;
    width:77px; height:40px; line-height:40px; position:absolute; right:0px; top: 16px;;
     z-index:2; overflow:hidden; font-size:14px; font-family:"微软雅黑"; padding-left:60px;
    }
/* .leftbar .bj5{
    background-color: #ccc;
    width:9px; height:48px; position:absolute; right:-9px; top:25px; z-index:2;
     overflow:hidden;
    } */
.cfff { color: #fff; }
.cfff a:link, .cfff a:visited { color: #fff; }
.cfff a:hover, .cfff a:active { color: #ff0; }

/**/
.geks{width:1200px; margin:20px auto 0 auto;}
.gkmz{font-family:微软雅黑; font-size:16px; font-weight:bold; height:40px; line-height:40px;}
/*20160908-左侧二维码-xy*/
.leftwx{width:112px; z-index:88; position:fixed; top:50%; margin-top:-200px; left:10px;}
.lfna{border:solid 1px #ededed; padding-top:2px; background-color:#fff; position:relative;}
.lffd{width:16px; height:14px; overflow:hidden; background:url(http://img02.exam8.com/img2016/leftweixin/lnavx.png) no-repeat; position:absolute; top:-13px; right:-1px; cursor:pointer;}
.lfat{text-align:center; font-size:14px; color:#1166c5; font-family:"微软雅黑"; height:30px; line-height:30px;}
.lfai{text-align:center; padding-top:3px;}
.lfai img{width:76px; height:76px;}
.lfaz{text-align:center; padding-top:5px; height:20px; overflow:hidden;}
.lfnb{width:81px; height:22px; line-height:22px;background:url(http://img02.exam8.com/img2016/leftweixin/lnavbj.png) no-repeat; margin-top:3px; position:relative; padding-left:29px;}
.lba{width:22px; height:22px; line-height:22px; text-align:center; color:#1166c5; position:absolute; left:0px; top:0px;}
.lbc{color:#fff;}
/*版权*/
.copyright{width:1200px;text-align:center; height:150px; line-height:28px; font-size:12px; font-family:Arial;clear:both; overflow:hidden; margin:20px auto 0 auto;}
.copyright .cpy01{width:1000px; height:28px;}
.copyright .cpy02{width:386px; padding-top:5px; margin:auto; height:50px;}
.copyright .cpy02 a{display:block; float:left; margin:0 5px; height:50px; overflow:hidden;}
.copyright .cpy02 a.cpy0201{width:117px;background-position:-117px -417px;}
.copyright .cpy02 a.cpy0202{width:116px;background-position:-0px -417px;}
.copyright .cpy02 a.cpy0203{width:123px;background-position:-235px -417px;}
.copyright .cpyml a{margin:0 9px;}
.zhichi{width:16px; height:16px; line-height:16px; background-position:-62px -16px; position:absolute; left:0px; top:-2px;}
/*****time******/
.main{width:1200px; margin:0 auto; ; border-bottom:solid 1px #d6d6d6;}
.timetxt{ display:inline-block; padding:35px 134px 35px 106px;}
.timetxt a{width:80px; height:54px; display:block; background: url(../images/yuef.png) no-repeat; float:left;}
.timetxt a:hover{ color:#519d00;}
.timetxt a#month1 { background-position: 0 0px; }
.timetxt a#month2 { background-position: -82px 0px; }
.timetxt a#month3 { background-position: -164px 0px; }
.timetxt a#month4 { background-position: -246px 0px; }
.timetxt a#month5 { background-position: -328px 0px; }
.timetxt a#month6 { background-position: -410px 0px; }
.timetxt a#month7 { background-position: -492px 0px; }
.timetxt a#month8 { background-position: -574px 0px; }
.timetxt a#month9 { background-position: -656px 0px; }
.timetxt a#month10 { background-position: -738px 0px; }
.timetxt a#month11 { background-position: -820px 0px; }
.timetxt a#month12 { background-position: -902px 0px; margin-right: 0; }
.timetxt a#month1.gddh, .timetxt a#month1.gddh2 { background-position: 0 -75px; }
.timetxt a#month2.gddh, .timetxt a#month2.gddh2 { background-position: -82px -75px; }
.timetxt a#month3.gddh, .timetxt a#month3.gddh2 { background-position: -164px -75px; }
.timetxt a#month4.gddh, .timetxt a#month4.gddh2 { background-position: -246px -75px; }
.timetxt a#month5.gddh, .timetxt a#month5.gddh2 { background-position: -328px -75px; }
.timetxt a#month6.gddh, .timetxt a#month6.gddh2 { background-position: -410px -75px; }
.timetxt a#month7.gddh, .timetxt a#month7.gddh2 { background-position: -492px -75px; }
.timetxt a#month8.gddh, .timetxt a#month8.gddh2 { background-position: -574px -75px; }
.timetxt a#month9.gddh, .timetxt a#month9.gddh2 { background-position: -656px -75px; }
.timetxt a#month10.gddh, .timetxt a#month10.gddh2 { background-position: -738px -75px; }
.timetxt a#month11.gddh, .timetxt a#month11.gddh2 { background-position: -820px -75px; }
.timetxt a#month12.gddh, .timetxt a#month12.gddh2 { background-position: -902px -75px; margin-right: 0; }
/*****mian******/
.month{ width:128px; height:115px; background:url(../m/mbg.png) 0 -182px; margin-top:20px; float:left;}
.monthtxt{ width:93px; height:42px; text-align:center; overflow:hidden;font: bold 36px/42px "微软雅黑"; color:#ef5a4b; 
display:inline-block; margin:61px 0 0 21px;}
.monthrg{height:auto;width:1200px; margin:20px auto 0 auto;}
.monthrg .gkmz{font-family:微软雅黑; font-size:16px; font-weight:bold; height:40px; line-height:40px;} 
.timeline{ width:1031px; height:27px; background:url(../m/time.png) repeat-x; margin-top:20px;}
.timeline-ul{width:1031px; overflow:hidden;}
.timeline-ul li{ width:18px; height:27px; background:url(../m/mbg.png) -79px 0; float:left; margin-right:15px; _margin-right:14px;}
.timeline-ul li a{font:12px/17px "微软雅黑"; width:18px; height:17px; text-align:center; display:inline-block; color:#333;}
.timeline-ul li a:hover{ width:18px; height:27px; background:url(../m/mbg.png) -136px 0; color:#FFF;}
.timeline-ul .timelinerg{ float:right;}
.timeline-ul .timelinetxt01{ margin-left:8px; _margin-left:11px;}
.timeline-ul .exam{ background:url(../m/mbg.png) -106px 0;}
.timeline-ul .examday{background:url(../m/mbg.png) -136px 0; }
.timeline-ul .examday a{ color:#FFF;}
.box{
     width:1200px; height:auto; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;
      border-bottom: 1px solid rgba(204, 204, 204, 0.575);overflow: hidden;
      box-sizing: border-box; padding: 10px 0px;
        /* border: 1px solid #000; */
    }
/*****course******/
.mainnav{width:1000px; height:auto; margin:0 auto;border:solid 1px #ff2b0a; margin-top:30px;}
.course{}
.course li{width:130px; height:118px; float:left; position:relative;border-right:dashed 1px #ff2b0a; z-index:77}
.course li dl{}
.coursego dt{height:25px; line-height:25px; background-color:#ff2b0a;text-align:center;}
.coursego dt span{color:#fff; display:inline-block; padding:0 10px;}
.coursego dd{padding:8px 0 3px 8px; line-height:20px;}
.coursego dd a{color:#333;}
.coursego dd a:hover{color:#f07071;}
.course li dl:hover{width:141px;height:auto; overflow:visible; background-color:#fff; border:solid 2px #ff2b0a; position:absolute; left:-2px; top:-2px; z-index:88;}
.coursego i{ font-style:normal; display:inline-block; padding:0 6px 0 6px; }
.imdianxian{height:8px; line-height:8px; border-bottom:dotted 1px #ff2b0a; margin-bottom:7px; margin-right:12px; overflow:hidden;}
/* 表格-有边框 */
.ui-table{ clear:both;}
.ui-table th,.ui-table td{ 
    border-right: 1px solid #d8e3fa;
    padding: 4px 5px;font: 12px/22px "宋体";text-align: center;}
.ui-table th{
    border-right:1px #d8e3fa solid; 
    border-top:1px #d8e3fa solid;
}
.ui-table th:last-of-type{
   border-right: none;
}
.ui-table tr>td:last-of-type{
    border: none;
}
.ui-table tr>td:nth-of-type(3),.ui-table tr>td:nth-of-type(3)>a,
.ui-table tr>td:nth-of-type(4),.ui-table tr>td:nth-of-type(4)>a,
.ui-table tr>td:nth-of-type(5),.ui-table tr>td:nth-of-type(5)>a,
.ui-table tr>td:nth-of-type(6),.ui-table tr>td:nth-of-type(6)>a{
    color: #2664e6;
}
.ui-table th{ font: bold 18px/22px "微软雅黑"; background:white; color:#333;}
.ui-table th:first-of-type,.ui-table td:first-of-type{
    box-sizing: border-box;
    padding-left: 20px;
}
.ui-table th>span{
    display: block;
    color: #dce2e8;
    line-height: 20px;
    font-weight: normal;
	font-stretch: normal;
    font-size: 12px;
}
.ui-table th:last-of-type,.ui-table td:last-of-type{
    box-sizing: border-box;
    padding-right: 20px;
   
}
.ui-table tr:nth-of-type(2n){
   background: #f4f8ff;
padding: 0px 20px;
}
.ui-table tr:nth-of-type(2n)>td:first-of-type{
    background:linear-gradient(to right, white 0%,white 5%,#f4f8ff 5%,#f4f8ff 100%);
}
.ui-table tr:nth-of-type(2n)>td:last-of-type{
    background:linear-gradient(to right, #f4f8ff 0%,#f4f8ff 90%,white 90%,white 100%);
}



.ui-table td{ line-height: 30px; font-size: 14px;
    font-family: SourceHanSansSC;   } 
.ui-table a{ color:#333;}
.ui-table tbody tr:nth-child(2n),.ui-table tbody tr.trbg{}
.ui-table tbody tr:hover{background:#fafafa;}         /*------------ hover效果 -------------*/
.copyright1 {width:1200px;text-align:center; height:150px; line-height:28px; font-size:12px; font-family:Arial;clear:both; overflow:hidden; margin:20px auto 0 auto;}
.zhichi1 {width:16px; height:16px; line-height:16px; background-position:-62px -16px; position:absolute; left:0px; top:-2px;}

/*20170420-右侧浮动导航*/
.fdrdh{width:50px; left:20px; position:fixed; top:50%; margin-top:-200px; z-index:99;}
.fdrdh a{text-decoration:none;}
.fdrdh a.kbk,.fdrdh a.mfrx,.fdrdh a.gfwx,.fdrdh a.xzapp,.fdrdh a.fhtop{background:url(http://img02.exam8.com/img2017/qzrightimg.png) no-repeat #eeeded;}
.fdrdh a.zxzx,.fdrdh a.kbk,.fdrdh a.mfrx,.fdrdh a.fhtop{width:50px; position:relative; margin-top:6px; display:block; text-align:center;}
.fdrdh a.zxzx{background-color:#ff2b0a;height:40px; line-height:15px; color:#fff; padding-top:10px;}
.fdrdh a.kbk{background-position:0px 0px; height:25px; padding-top:25px; color:#a9a9a9;}
.fdrdh a:hover.kbk{background-position:-50px -50px; background-color:#ff2b0a; color:#fff;}
.fdrdh a.mfrx{background-position:-50px -0px;height:40px; line-height:15px;padding-top:10px;}
.fdrdh a.mfrx i{display:none;}
.fdrdh a:hover.mfrx{background:#ff2b0a;}
.fdrdh a:hover.mfrx i{display:block; font-style:normal; color:#fff;}
.fdrdh a.gfwx{background-position:-100px -0px;}
.fdrdh a.xzapp{background-position:-150px -0px;}
.fdrdh a.fhtop{background-position:-0px -50px; height:50px;}

.fdrdh a:hover.fhtop{background-position:-100px -50px;background-color:#ff2b0a;}
.dianhuahao{width:160px; height:50px; line-height:50px; text-align:center;background-color:#ff2b0a; position:absolute; left:54px; top:0px; font-size:20px; font-family:"微软雅黑";}
.ganfangweixin{width:118px; border:solid 1px #dfdfdf; background-color:#fff; color:#ff2b0a;position:absolute; left:54px; top:0px; padding:5px 0;}
.ganfangweixin img{width:100px; height:100px;}
.gfwxwz{padding-bottom:5px; line-height:16px; font-weight:bold;}
.kanbaibian{width:4px; height:50px; overflow:hidden; position:absolute; left:50px; top:0px;}

.gxtime{width:1000px; margin:auto; color:#fff; font-size:14px; text-align:center; position:relative;}
.gxtime a.gt01{display:block; width:82px; height:30px; overflow:hidden; position:absolute; left:-44px; top:6px;}
.gxtime a.gt02{display:block; width:90px; height:30px; overflow:hidden; position:absolute; left:36px; top:6px;}

/* </style>

<body><div id="nTalk_post_hiddenElement" style="left: -10px; top: -10px; visibility: hidden; display: none; width: 1px; height: 1px;"></div><div style="z-index:10000;"><div id="Container"></div></div>
<style> */
/*顶部导航*/
.b2fu,.khdsj{background:url(http://img02.exam8.com/img2013/common/comonimg.png) no-repeat;}
.khd{width:72px; border:solid 1px #a6cef1;border-bottom:none; position:absolute; z-index:5; left:-10px; top:30px; background-color:#fff; text-align:center; display:none;}
.khdli{height:28px; line-height:28px; border-bottom:solid 1px #a6cef1;}
.khdsj{width:10px; height:6px; overflow:hidden; background-position:-213px -197px; position:absolute; left:31px; top:-6px; z-index:7;}
.khdzw{width:72px; height:10px; overflow:hidden;position:absolute; left:0px; top:-10px; z-index:6;}
.khdli a:hover{color:#3382c6;}