body{background: #f5f5f5}

#dontThingBox{margin:30px auto; padding: 75px 0;width: 1100px;background: #fff; }
#dontThing{display: block;margin: 0 auto}
.tkaddvip{cursor: pointer;}

.homeBox{ margin: 10px auto 0;width: 1100px;padding-bottom: 50px;}
.homeBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}

#homeBox_Down{margin-top: 10px;}
#homeBox_Down:after{display:block;clear:both;content:"";visibility:hidden;height:0}

.homeLeft{float: left;width: 811px}
.homeLeft_top{background: #fff}
.homeLeft_nav{padding:0 30px;line-height: 16px;position: relative;background: #fff}
.homeLeft_nav .navListBox{padding:21px 0 11px 0;}
/*.homeLeft_nav .navListBox .navMovebox{overflow: hidden;height: 28px;position: relative}*/
/*.homeLeft_nav ul{position: absolute}*/
.homeLeft_nav ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.homeLeft_nav ul li{float: left;margin-bottom:10px;}
.homeLeft_nav ul li .navList{cursor: pointer;display: inline-block;font-size: 16px;color:#333;line-height: 16px;padding:6px 10px;margin-right: 20px}
.homeLeft_nav li .navList.navListActive{background:#47c88a;color: #fff;border-radius: 4px}
/*.homeLeft_nav li i.active{position: absolute;bottom:-2px; left:50%;height: 2px;background: #47c88a;text-align: center;margin-left: -33%;width: 66%}*/

/*上下点击*/
/*.homeLeft_nav .upOrdown{position: absolute;right: 18px;top:16px;}*/
/*.homeLeft_nav .upOrdown div{display: block;width: 16px;height: 16px;padding:0}*/
/*.homeLeft_nav .upOrdown .upClick{background: url("../images/upclick.png") no-repeat center;margin-bottom: 8px}*/
/*.homeLeft_nav .upOrdown .downClick{background: url("../images/downclick.png") no-repeat center}*/
/*.homeLeft_nav .upOrdown .upClick:hover{background: url("../images/upclickLv.png") no-repeat center;cursor: pointer}*/
/*.homeLeft_nav .upOrdown .downClick:hover{background: url("../images/downclickLv.png") no-repeat center;cursor: pointer}*/


.homeLeft_data{padding:42px 0}
.homeLeft_data:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.homeLeft_data .homeLeft_dataList{ width: 269px;float: left;text-align: center}
.homeLeft_data .homeLeft_dataAll{ border-right:1px solid #eee;border-left: 1px solid #eee;cursor:pointer;}
.homeLeft_dataErr{ cursor:pointer;}
.homeLeft_data .homeLeft_dataList .dataListShu{font-size: 46px;line-height: 46px;color: #ff6c6c}
.homeLeft_data .homeLeft_dataList .dataListShu span{font-size: 12px;color:#999;line-height: 12px}
.homeLeft_data .homeLeft_dataList .dataListText{font-size: 12px;color:#999;line-height: 12px;margin-top: 16px}

.homeLeft_topDown .notLog{position: relative}
.homeLeft_topDown .notLogimg{display: block;width:100%;height: 420px}

.homeLeft_topDown .notLogText{position: absolute;left:50%;top:50%;font-size: 18px;color:#666;text-align: center;line-height: 18px;margin-top: -42px;margin-left: -135px}
.homeLeft_topDown .notLogText a{font-size: 14px;background: #47c88a;color: #fff;width: 120px;line-height: 36px;margin:22px auto 0;display: inline-block;border-radius: 4px;line-height: 36px;}
.homeLeft_topDown .notLogText a:hover{background: #49d18f}

.homeLeft_topDown .homeRight_bightImg{padding:0 30px;}
.homeLeft_topDown .homeRight_bightImg .bightImgbox{padding:30px 0 32px 0;border-top: 1px solid #f5f5f5;text-align: center}
.homeLeft_topDown .homeRight_bightImg .bightImgbox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.homeLeft_topDown .bightImg{width: 374px;float: left;}
.homeLeft_topDown .bightImg p{font-size: 14px;line-height: 14px;color: #333}
.homeLeft_topDown .circleImg{position: relative}
.homeLeft_topDown .circleImg .baifennbi{position: absolute;top:114px;left: 210px;color: #333;font-size: 12px}
.homeLeft_topDown .circleImg .bianXian{width: 1px;height: 90px;background: #eee;position: absolute;top:75px;right: 0}
#circle{width: 140px;height: 140px;margin: 32px auto 0;cursor:pointer;}
#wire{width: 325px;height: 139px;margin-top: 31px;margin-left: 40px;position: relative}
.homeLeft_topDown .wireImg .xName{font-size: 12px;color: #666;margin-top: 21px;line-height: 12px;margin-left: 40px}
.homeLeft_content{margin-top: 10px;background: #fff;padding: 30px;min-height: 563px;}
.homeLeft_content .homeLeft_contentTop{height: 22px;padding-left: 10px;}
.homeLeft_content .homeLeft_contentTop:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.homeLeft_content ul li{float: left}
/*.homeLeft_content .homeLeft_contentTop .TopNav{margin-right:20px;float: left;padding: 6px 10px;background: #fff;border-radius: 4px;font-size: 16px;line-height: 16px;color:#333;}*/
/*.homeLeft_content .homeLeft_contentTop .TopNavActive{background: #47c88a;color:#fff}*/
/*.homeLeft_content .homeLeft_contentTop .TopNav .baidian{background: #fff}*/
.homeLeft_content .homeLeft_contentTop .TopNav{float: left;font-size: 16px;line-height: 16px;color:#333;padding-bottom: 5px;margin-right: 35px;position: relative;}
.homeLeft_content .homeLeft_contentTop .workType{margin-right: 0}
.homeLeft_content .homeLeft_contentTop .TopNav .TopNavdian{display: inline-block;width: 3px;height: 3px;background: #333;border-radius:50%;margin:0 5px 3px 5px}
.homeLeft_content .homeLeft_contentTop .TopNav:after{content: "";position: absolute;bottom: -1px;right: 0;width: 0;border-bottom: 1px solid #47c88a;transition: all linear 0s;}
.homeLeft_content .homeLeft_contentTop .TopNav:hover{color:#47c88a}
.homeLeft_content .homeLeft_contentTop .TopNav:hover:after{left: 0;width: 100%;transition: all linear 0.3s;}
.homeLeft_content .homeLeft_contentTop .TopNav:hover .hovedian{background: #47c88a}
.homeLeft_content .homeLeft_contentTop .TopNav .cickdian{background: #47c88a}
.homeLeft_content .homeLeft_contentTop .TopNavActive{border-bottom: 1px solid #47c88a;color:#47c88a}


/*公共的*/
.commontabBox{padding-top:30px}
.commontabBox .common_section{border-bottom: 1px solid #f8f8f8;line-height: 69px}
.commontabBox .common_section:hover{background: #fafafa;cursor: pointer}
.commontabBox .common_section:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.commontabBox .common_section .section_name{float: left;font-size: 16px;color:#333}
.commontabBox .common_part{padding-left: 20px;}
.commontabBox .common_part .common_partList{border-bottom: 1px solid #f8f8f8;font-size: 14px;color:#666;line-height: 60px}
.commontabBox .common_part .common_partList:hover{background: #fafafa}
.commontabBox .common_part .common_partList:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.commontabBox .common_part .common_partList img{float: left;margin:22px 10px 0 10px;}
.commontabBox .common_part .common_partList .common_partName{float: left;}

.common_bghg{float: right;margin-right: 25px;}
.common_partBtn{font-size: 12px;background: #f5f5f5;border: 1px solid #ddd;color:#333;line-height: 12px;padding:9px 23px;float: left;margin-top: 14px;border-radius: 4px}
.common_partBtn:hover{background: #47c88a;border: 0;color: #fefefe;padding:10px 24px}
.part_btnRig{float: right;margin-right: 25px}

/*章节*/
#chapter .chapter_section .sectionImg{float: left;margin-top: 29px;margin-right: 10px;margin-left: 10px;}
#chapter .chapter_section .section_name span{margin-left: 10px;font-size: 14px}
#chapter .chapter_section .section_numbber{font-size: 12px;color:#666;line-height: 12px;float: right;margin-right:30px;margin-top: 30px }
#chapter .chapter_part .partList .part_plan{float: right;margin-right: 30px;color:#999;width: 60px;text-align: right}
#chapter .chapter_part .partList .part_plan span{color:#333;}

/*专项*/
#special .special_section .section_name{font-size: 14px}
#special .special_section .triangle_right{width: 0;height: 0;border-top: 4.5px solid transparent;border-left: 5px solid #47c88a;border-bottom: 4.5px solid transparent;float: left;margin:31px 21px 0 2px;}
#special .special_section .triangle_down{width: 0;height: 0;border-left: 4.5px solid transparent;border-right: 4.5px solid transparent;border-top: 5px solid #47c88a;float: left;margin-top: 33px;margin-right: 19px;}
/*#special .special_section .triangle_right.triangle_animDown{transform:rotate(90deg);}*/
/*#special .special_section .triangle_right.triangle_animUp{transform:rotate(-90deg);}*/


/*transform:rotate(200deg);*/

#special .special_section .section_fire{width: 160px;float: right;font-size: 12px;color: #666}
#special .special_section .section_fire img{margin-top: 28px;display: block;float: left;margin-left: 5px}
#special .special_section .section_fire span{display: block;float: left;margin-left: 12px}

/*#special{position: relative;width: 751px;height: 426px;padding:0;}*/
/*#special .partList .part_btnRigLv{background: #47c88a;border: 0;color: #fefefe}*/
.allNo{display: block;margin:0 auto;padding:90px 0}

/*模拟*/

.simulateTop{padding:30px 0 32px 10px;font-size: 12px;color:#666}
.simulateTop:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.simulateTop .commonFiltrate{float: left;position: relative}
.simulateTop .commonFiltrate p{line-height: 26px;float: left}
.simulateTop .commonFiltrate .sanjiaoDown{float: left;width: 0;height: 0;border-left: 4.5px solid transparent;border-right: 4.5px solid transparent;border-top: 5px solid #999;position: absolute;top:11px;right: 10px; }
.simulateTop .commonFiltrate img{position: absolute;right: 1px;top:1px}
.simulateTop .commonFiltrate select{float: left;width: 200px;height: 26px;margin-left: 10px;border: 1px solid #ccc;font-size: 12px;color:#666;line-height: 24px;
    padding-left: 10px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
background: url("../images/sanjiao.png") no-repeat right 1px top 1px }
.simulateTop .commonFiltrate select::-ms-expand { display: none; }
.simulateTop .commonFiltrate select option:hover{background: #666}
.simulateTop .filtrateOne{margin-right: 80px;}

.simulateList{border-bottom: 1px solid #eee;line-height: 70px;}
.simulateList:hover{background: #fafafa}
.simulateList:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.simulateList img{float: left;margin:18px 9px 0 10px}
.simulateList .ListGrade{font-size: 12px;text-align: center;line-height: 34px;color:#47c88a;float: left;margin:18px 9px 0 10px;width: 30px;height: 34px;background:url("../images/fenshubg.png") no-repeat center}

.simulateList .simulateListName{float: left;font-size: 14px;color: #333}
.simulateList .simulateBtn{margin-top: 19px}
.simulateList .simulateListPlan{width: 40px;margin-right:30px;float: right;font-size: 12px;color: #666;text-align: right}
.simulateList .simulateListPlan span{margin-right: 4px}
.clickMore{width: 150px;height: 36px;cursor: pointer;border: 1px solid #47c88a;font-size: 12px;line-height: 36px;text-align: center;margin: 40px auto 0;color:#47c88a;border-radius: 4px}
.clickMore:hover{border: 1px solid #4ede98;color:#4ede98;}
.clickNoMore{display: none;width: 150px;height: 36px;cursor: pointer;border: 1px solid #ddd;font-size: 12px;line-height: 36px;text-align: center;margin: 40px auto 0;color:#999;border-radius: 4px}

#homeWork,#moni{width: 100% ;height: 522px;font-size: 18px;color:#333;text-align: center;line-height: 18px;}
.mokaoimg{background:  url("../images/mokao.png") no-repeat center;}
.zhengtiimg{background:  url("../images/zhengti.png") no-repeat center;}
.zjimg{background:  url("../images/zjNoVip.png") no-repeat center;}
.zximg{background:  url("../images/zxNoVip.png") no-repeat center;}
#homeWork .homeWork_box,#moni .homeWork_box{margin:30px auto 0}
#homeWork .homeWork_box p,#moni .homeWork_box p{margin-bottom: 20px}
#homeWork .homeWork_btn,#moni .moniWork_btn{border-radius: 4px;display: inline-block;width: 120px;height: 36px;background: #47c88a;color:#fff;font-size: 14px;line-height: 36px;}
#homeWork .homeWork_btn:hover,#moni .moniWork_btn:hover{background: #49d18f}

.homeRight{float: right;position: relative;width: 280px;}
.homeRight .homeRight_top{display: block}
.homeRight .homeRight_top img{display: block;width: 280px;height:156px;}
.homeRight .homeRight_top p{padding:15px 0;text-align: center;line-height: 12px;font-size: 12px;color:#666;background:#fff;}
.homeRight .homeRight_history{margin:10px 0;padding-bottom: 18px;background: #fff;}
.homeRight .homeRight_history:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.homeRight .homeRight_history a{float: left;height: 70px;width: 93px;text-align: center;vertical-align:bottom;font-size: 12px;line-height: 12px;color: #666;}
.homeRight .homeRight_history a img{margin-top: 16px}
.homeRight .homeRight_history a span{display: block;margin-top: 10px;}
.homeRight .homeRight_history .aBorder{display: block;width: 1px;height: 40px;background: #eee;position: absolute;top:24px}
.homeRight .homeRight_history .leftBor{left: 0}
.homeRight .homeRight_history .rightBor{right: 0}
.homeRight .homeRight_rank{padding:30px 20px 8px 20px;background: #fff;}
.homeRight .homeRight_rank h3{line-height: 14px;color:#333;border-bottom: 1px solid #eee;padding-bottom: 9px}
.homeRight_rank .rankBox{padding-top:31px;}
.homeRight_rank .rankBox .rankList{margin-bottom: 21px;}
.homeRight_rank .rankBox .rankList:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.homeRight_rank .rankBox .rankList .rankListLeft{width:44px;float: left;position: relative}
.homeRight_rank .rankBox .rankList .rankingNumber{font-size: 12px;color:#999;line-height: 12px;margin: 12px 10px 0 6px}
.homeRight_rank .rankBox .rankList .rankList_Top{margin-right: 20px;margin-top: 7px;display: block}
.homeRight_rank .rankBox .rankList .headPortrait{float:left;}
.homeRight_rank .rankBox .rankList .headPortrait img{border-radius: 50%; display:block;height: 40px;width: 40px}
.homeRight_rank .rankBox .rankList .rankNameNum{float: left;font-size:12px;margin-left: 10px;line-height: 12px;width: 146px;}
.homeRight_rank .rankBox .rankList .mypm{margin-right: 20px;margin-top: 7px;display: block}
.homeRight_rank .rankBox .rankList .rankNameNum .rankName{color:#333;margin-top: 4px}
.homeRight_rank .rankBox .rankList .rankNameNum .rankNum{color:#999;margin-top: 10px}
.homeRight_rank .rankBox .rankList .rankNameNum .rankNameLv{color:#47c88a}

.entrance{position: absolute;right:-107px;top:360px;width:106px;height: 168px;}
.entrance img{display: block}
.entrance a{display: block;background:url(about:blank) \9}
.WebsiteEntry{width: 92px;height: 53px;position: absolute;top:0;left:8px}
.entranceExamTime{width: 100px;height: 48px;position: absolute;top:59px;left:5px}
.entranceProblem{width: 95px;height: 47px;position: absolute;top:117px;left: 7px}

#pattern{z-index: 200;border-radius: 4px;line-height: 18px;font-size: 18px;color: #333;text-align: center;width: 460px;height: 265px;background: url("../images/moshibgt.png") no-repeat center;padding:45px 30px 0 30px;position:fixed;left: 50%;top: 50%;margin-top:-155px;margin-left: -260px }
#pattern:after{display:block;clear:both;content:"";visibility:hidden;height:0}
#pattern .pattern_hide{position: absolute;right: 10px;top:0;}
#pattern a{float: left;margin-top: 30px}
#pattern a img{display: block;margin-bottom: 21px}
#pattern a img.imgUp{box-shadow: 0 0 30px 10px #caefde;-webkit-box-shadow:0 0 30px 10px #caefde;-moz-box-shadow:0 0 30px 10px #caefde;transition: all 0.3s}
.pattern_text1{font-size: 16px;color: #666;line-height: 16px;}
.pattern_text2{font-size: 14px;color: #999;line-height: 14px;margin-top: 10px}

.noWritBox{width: 286px;height: 87px;text-align: center;padding-top: 23px;position: absolute;left: 30px;top:3px}
.noWrit{font-size: 14px;color: #666;line-height: 14px;}


.tanCommonBox{z-index: 200;position: fixed;top:50%;left: 50%;margin-top: -200px;margin-left: -165px;text-align: center;font-size: 18px;color:#333;line-height: 18px;padding-bottom: 30px;width: 330px;background: #fff;border-radius: 4px }
.tanCommonBox img{display: block}
.tanchangNO{position: absolute;right: -10px;top:-10px}
.tanCommon_bottom{padding:0 40px;overflow: hidden}
.tanCommon_text{margin-top: 43px;}
.tanCommon_btn{margin-top: 44px;height: 36px;border: 0;font-size: 14px;border-radius: 4px;line-height: 36px;background: #47c88a;color:#fff;width:120px;height: 36px;}

.tanCommon_btnL{float: left;}
.tanCommon_btnL:hover{background: #49d18f}
.tanCommon_btnR{float: right;}
.tanCommon_btnR:hover{background: #49d18f}

.NoVip_btn{width: 250px;margin-top: 30px}
.NoVip_btn:hover{background: #49d18f}

.safariFen{font-size: 28px;line-height: 28px;color: #333;font-family: "微软雅黑";font-weight: 900;display: none;position: absolute;top:102px;left: 180px}

#gongGao{width: 530px;height: 614px;position: fixed;left: 50%;top:50%;margin-top: -307px;margin-left: -256px;z-index: 500;display: none;}
#gongGao .gongGaoTu{display: block;width: 100%;height: 100%;}
#gongGao .gongGaoDown{width: 32px;height: 32px;position: absolute;right: -10px;top:-10px}



