/*
@author: njf
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#fff;}
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;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.hide{ display: none;}
.header-wrap{ background: #fff;}
.layout{ width: 1200px; margin: 0 auto;}

.title {  text-align:center;  padding:40px 0 35px; color: #161616; }
.title h3{ display:inline-block; *display:inline;  *zoom:1;  text-align:center;  font-size:40px;  }
.title h4{ color: #444; font-size: 24px; font-weight: normal;}

.topHeader{height:143px; text-align: center;color: #00357d; padding-top:175px; font-size: 28px; margin-bottom: 35px;}
.topHeader .topWord{background: url(/images/frm/zhuanti/rencaizhengce/topWord.png) no-repeat; width: 649px; margin-left: 110px; height: 53px; line-height: 53px; font-style: italic;}
.topHeader .topWord i{display: inline-block;*display: inline; zoom: 1; width: 66px; height: 12px;vertical-align: middle;}
.topHeader .topWord i.tit01{background: url(/images/frm/zhuanti/rencaizhengce/tit01.png) no-repeat;}
.topHeader .topWord i.tit02{background: url(/images/frm/zhuanti/rencaizhengce/tit02.png) no-repeat;}


.local-policies{width: 870px; float: left; }
.right-part{ width: 310px; float: right;}

.local-policies h3{ font-size: 30px; color: #00387d;background: url(/images/frm/zhuanti/rencaizhengce/title.png) no-repeat; width: 204px; height: 65px; line-height: 65px; margin-bottom: 15px;}
.area-list{ box-shadow: 0 3px 20px rgba(22,22,22,0.06); padding:30px 15px; border-radius: 10px; margin-bottom: 20px;}
.area-list ul li{ font-size: 16px; float: left; width: 84px; height: 36px; line-height: 36px; text-align: center; cursor: pointer;}
.area-list ul li.on{ background: #00387d; border-radius: 18px; color: #fff; font-weight: bold;}


.area-list.visible-tags{ position: fixed; width: 840px; left:50%; margin-left: -600px; top: 0; box-shadow: 0 6px 12px rgba(77,77,77,0.08); background: #fff; z-index: 5; border-radius: 0 0 10px 10px; padding: 15px;}
.area-list.visible-tags ul li{font-size: 16px; float: left; width: 84px; height: 36px; line-height: 36px; text-align: center; cursor: pointer;}
.area-list.visible-tags ul li.on{ background: #00387d; border-radius: 18px; color: #fff; font-weight: bold;}


.area-table table{border-collapse: separate;border-spacing: 10px;}
.area-table thead th{ font-size:18px; text-align: center; color: #fff; position: relative;height: 50px; line-height: 50px; }
.area-table thead th i{ border-radius:25px 25px 25px 0; display: block; position: absolute; height: 50px; line-height: 50px; left: 0; top: 0;}
.area-table thead th.thead01 i{ width:215px; z-index: 3;
    background:#2b68b7;
    background:-webkit-linear-gradient(left,#00387d,#2b68b7);
    background:-moz-linear-gradient(left,#00387d,#2b68b7);
    background:-ms-linear-gradient(left,#00387d,#2b68b7);
    background:linear-gradient(left,#00387d,#2b68b7);
}
.area-table thead th.thead02 i{ width:328px; z-index: 2;left: -45px;
    background:#1759a6;
    background:-webkit-linear-gradient(left,#1759a6,#3d7cce);
    background:-moz-linear-gradient(left,#1759a6,#3d7cce);
    background:-ms-linear-gradient(left,#1759a6,#3d7cce);
    background:linear-gradient(left,#1759a6,#3d7cce);
}
.area-table thead th.thead03 i{ width:405px; z-index: 1;left: -40px;
    background:#ffbd79;
    background:-webkit-linear-gradient(left,#296fc6,#63a6fd);
    background:-moz-linear-gradient(left,#296fc6,#63a6fd);
    background:-ms-linear-gradient(left,#296fc6,#63a6fd);
    background:linear-gradient(left,#296fc6,#63a6fd);
}
.area-table tbody td{border-radius:10px;box-shadow: 0 3px 20px rgba(22,22,22,0.06);text-align: center;padding: 20px;background-color: #fff;font-size: 16px;overflow: hidden;background-repeat: no-repeat;background-position:center center;background-size: cover;}
.area-table tbody tr{border-top: 10px solid transparent;}
.area-table tbody td.areaCity strong{ background: url(/images/frm/zhuanti/rencaizhengce/icon01.png) no-repeat; padding-left: 25px;}
.area-table thead th.thead01,.area-table tbody td.areaCity{width:220px;}
.area-table thead th.thead02,.area-table tbody td.projectName{width: 300px;}
.area-table thead th.thead03,.area-table tbody td.policies-con{ width:415px; }
.area-table tbody td.policies-con{text-align: left;}
.area-table tbody td.policies-con .con-box{ line-height: 26px; min-height: 110px; overflow: hidden;}
.area-table tbody td.policies-con .show-btn{background: url(/images/acca/zhuanti/rencaizhengce/up.png) no-repeat center right; padding-right:26px;}
.area-table tbody td.policies-con .show-btn.on{background: url(/images/acca/zhuanti/rencaizhengce/down.png) no-repeat center right; }
.area-table tbody td.policies-con .learn-more{background: url(/images/frm/zhuanti/rencaizhengce/icon04.png) no-repeat center right; float: right; color: #014088; padding-right:45px;}
.area-table tbody td.policies-con .learn-more:hover,.area-table tbody td.policies-con .show-btn:hover{text-decoration: none;}
.area-table tbody td.policies-con .hide{ display: none;}
.gao-banner{margin: 20px 0;}


.teacher-right-mod{ position: relative; margin-bottom: 25px;}
.teacher-right-mod .teacher-con{ padding: 10px; border-radius: 10px; height:295px;width: 290px;  overflow: hidden;
    background:#f74739;
    background:-webkit-linear-gradient(-63deg,#fff2ec,#ffebdf,#fffaf3);
    background:-moz-linear-gradient(-63deg,#fff2ec,#ffebdf,#fffaf3);
    background:-ms-linear-gradient(-63deg,#fff2ec,#ffebdf,#fffaf3);
    background:linear-gradient(-63deg,#fff2ec,#ffebdf,#fffaf3);
}
.teacher-right-mod .teacher-con li{ padding-bottom: 16px;}
.teacher-right-mod .teacher-con dt{position: relative; background: #fff;width:260px; border-radius: 10px; color: #ff7e00; padding: 15px; height: 195px; line-height: 20px;}
.teacher-right-mod .teacher-con dt{width:260px; margin-right: 10px;}
.teacher-right-mod .teacher-con .teacherImg{ width: 120px; position: absolute; right: 0; bottom: 0;height: 225px; border-radius: 10px;}
.teacher-right-mod .teacher-con dt strong{ font-size: 20px; color: #ff7e00; display: block; margin-bottom: 20px;}
.teacher-right-mod .teacher-con dt b{ text-align: center;line-height:22px;display: block; width: 132px; margin-top: 10px;}
.teacher-right-mod .teacher-con dt p{ margin-bottom: 10px; width: 160px; clear:both;}
.teacher-right-mod .teacher-con dt p:before{display: block; content: ''; width: 5px; height: 5px; border-radius: 50%; background: #ff7e00; float: left; margin:8px 5px 25px 0; }
.teacher-right-mod .teacher-con dd{ text-align: center; margin-top: 15px; position: relative;}
.teacher-right-mod .teacher-con dd a{display: inline-block;*display:inline; zoom: 1;width: 164px; height: 32px; line-height: 32px; border-radius: 16px;}
.teacher-right-mod .teacher-con dd a.weixin-btn,.teacher-right-mod .teacher-con dd a.weixin-btn-two,.teacher-right-mod .teacher-con dd a.official-btn{ color: #ff7e00; background: #fff; box-shadow: 0 6px 15px rgba(255,126,0,0.27);}
.teacher-right-mod .teacher-con dd a.weixin-btn:before,.teacher-right-mod .teacher-con dd a.weixin-btn-two:before,.teacher-right-mod .teacher-con dd a.official-btn:before{content: '';display: inline-block; background:url(/images/acca/zhuanti/rencaizhengce/icon02.png) no-repeat; margin-right: 5px; width: 21px; height: 16px; vertical-align: middle;}
.teacher-right-mod .teacher-con dd a.weixin-btn:hover,.teacher-right-mod .teacher-con dd a.weixin-btn-two:hover,.teacher-right-mod .teacher-con dd a.official-btn:hover{ background: #ff7e00; color: #fff; text-decoration:none;}
.teacher-right-mod .teacher-con dd a.weixin-btn:hover:before,.teacher-right-mod .teacher-con dd a.weixin-btn-two:hover:before{ background:url(/images/acca/zhuanti/rencaizhengce/icon02-1.png) no-repeat;}
.teacher-right-mod .teacher-con dd a.weixin-btn-two{ width: 132px;}
.teacher-right-mod .teacher-con dd a.official-btn{ background: #fff;width: 132px; height: 32px; line-height: 32px; border-radius: 16px; color: #ff7e00;}
.teacher-right-mod .teacher-con dd a.official-btn:before{background:url(/images/acca/zhuanti/rencaizhengce/icon03.png) no-repeat; }
.teacher-right-mod .teacher-con dd a.official-btn:hover:before{background:url(/images/acca/zhuanti/rencaizhengce/icon03-1.png) no-repeat; }

.teacher-right-mod .teacher-con dd.one-btn .popEwm,.teacher-right-mod .teacher-con dd.two-btn .popEwm{width: 118px; text-align: center; position: absolute; left:50%; margin-left: -69px; bottom:35px; background: #fff; border-radius: 10px; padding: 10px; display: none; box-shadow:0 3px 20px rgba(22,22,22,0.06);}
.teacher-right-mod .teacher-con dd.two-btn .teacher-WeChat{margin-left: -138px;}
.teacher-right-mod .teacher-con dd.two-btn .teacher-official{margin-left: 0px;}
.teacher-right-mod .pagination {width: 100%;position: absolute;left: 0;bottom: 15px;text-align: center;font-size: 0;z-index: 29;}
.teacher-right-mod .pagination li{display: inline-block;*display: inline;zoom: 1; width: 8px;height: 8px;margin: 0 5px;background: #ffbb7b;border-radius: 4px;z-index: 19;transition: all .3s;-webkit-transition: all .3s;vertical-align: middle;}
.teacher-right-mod .pagination li.on{opacity: 1;filter: alpha(opacity=100);background: #ff7e00;}

.course-Recommend{ position: relative; margin-bottom: 25px;}
.course-Recommend .course-list li{ border-radius: 10px; background: #f9f9f9; padding-bottom: 20px;}
.course-Recommend .course-list img{ width: 310px; height: 175px; border-radius: 10px 10px 0 0;}
.course-Recommend .course-list h4{ font-size: 14px; margin: 10px 20px 5px; line-height: 22px; font-weight: normal;}
.course-Recommend .course-list p{ margin: 0 20px; color: #ff7e00; font-size: 16px;}
.course-Recommend .course-list p strong{ font-size:20px;}
.course-Recommend .course-list p a{ float: right; display:block; width:92px; height: 32px; line-height: 32px; border-radius: 16px; background: #ff7e00; color: #fff; font-size: 14px; text-align: center; box-shadow: 0 6px 15px rgba(255,126,0,0.27);}
.course-Recommend .course-list p a:hover{text-decoration: none;opacity: 1;filter: alpha(opacity=60);background: #ff7e00;}
.course-Recommend .prev,.course-Recommend .next{display: block;width: 24px;height: 24px;position: absolute;left: 10px;top: 115px;background:url('//www.chinaacc.com/images/kj_xinximoji/ico2022.png') no-repeat 0 -212px;}
.course-Recommend .next{ left: auto;right: 10px;background:url('//www.chinaacc.com/images/kj_xinximoji/ico2022.png') no-repeat 0 -237px;}

.leftFix{background:url(/images/acca/zhuanti/rencaizhengce/leftFix.png) no-repeat; width: 148px; height: 141px; position: fixed; left: 0; top: 50%; z-index: 50;}
.leftFix a{ display: block; width: 60px; height: 45px; text-align: center; line-height: 18px; color: #fff; background: #88dde4; border-radius: 50%; padding-top: 15px; position: absolute;right:15px; bottom:20px; font-weight: bold;}
.leftFix a:hover{ text-decoration: none;}

.goback{position: fixed; right: 0; top: 50%; background: #c4c4c4; width: 60px; height: 60px; border-radius: 50%;}
.goback a{background:url(/images/acca/zhuanti/rencaizhengce/top-back.png) no-repeat center 12px; font-size:14px; color: #fff; text-align: center; height: 60px; display: block;padding-top:34px;}
.goback a:hover{text-decoration: none;}

.ewm-pop{ position: fixed; left: 50%; top: 50%;background: #fff;border-radius: 10px;padding: 10px;display: none;box-shadow: 0 3px 20px rgba(22,22,22,0.06); text-align: center; width: 180px; z-index: 10; margin-top: -96px; margin-left: -75px;}
.introConState{ background: #fff; border-radius: 10px; padding: 20px;box-shadow: 0 3px 20px rgba(22,22,22,0.06); margin: 20px 0;}
.introConState p{background:url(/images/acca/zhuanti/rencaizhengce/icon05.png) no-repeat 0 2px; padding-left:25px; font-size: 14px;}

.guide{margin-bottom:20px;}
.guide .guideDetail{border:1px solid #f0f0f0;border-collapse: collapse;}
.guide .guideDetail tr td{border:1px solid #f0f0f0;width:157px;height:60px;line-height: 60px;font-size:14px;color:#000000;}
.guide .guideDetail tr td a:hover{color:#07bdc7;text-decoration:none;}
.guide .guideDetail .trSpecial .tdSpecial{height:78px;position: relative;}
.guide .guideDetail .trSpecial .tdSpecial img{display:block;margin-left:16px;}
.guide .guideDetail .trSpecial .tdSpecial p{height:38px;line-height:38px;position:absolute;top:25px;right:30px;font-size:16px;color:#333333;}
.guide .guideDetail .trSpecial .tdSpecial p img{float:left;margin:0 16px;}
.guide .guideDetail .trSpecial .tdSpecial p span{float:left;}
.guide .guideDetail .trSpecial .tdSpecial p .day{position: relative; width:112px;}
.guide .guideDetail .trSpecial .tdSpecial p .day b{display:block;font-size:24px;letter-spacing:14px;font-weight:normal;position: absolute;color:#fff;top:0; width:80px; text-align:center;left:22px}
.guide .guideDetail tr .td1{text-indent:65px;background:url("/images/kj_xinximoji/guide-v1.png") no-repeat 25px center;}
.guide .guideDetail tr .td2{text-indent:65px;background:url("/images/kj_xinximoji/condition-v1.png") no-repeat 25px center;}
.guide .guideDetail tr .td3{text-indent:65px;background:url("/images/kj_xinximoji/timeEnroll-v1.png") no-repeat 25px center;}
.guide .guideDetail tr .td4{text-indent:65px;background:url("/images/kj_xinximoji/timeExam-v1.png") no-repeat 25px center;}
.guide .guideDetail tr .td5{text-indent:65px;background:url("/images/kj_xinximoji/advise-v1.png") no-repeat 25px center;}
.guide .guideDetail tr .td6{text-indent:65px;background:url("/images/kj_xinximoji/certificate-v1.png") no-repeat 25px center;}
.guide .guideDetail tr .td7{text-indent:65px;background:url("//www.chinaacc.com/upload/resources/image/2021/04/09/1276748.gif") no-repeat 25px center;}


.listen{margin-bottom:20px;}
.listen .listenTitle .changePage .prev{display:inline-block;width:22px;height:22px;background: url("/images/kj_xinximoji/turnLeft.png") no-repeat center center;}
.listen .listenTitle .changePage .prev:hover{background: url("/images/kj_xinximoji/turnLeft1-v1.png") no-repeat center center;}
.listen .listenTitle .changePage .next{display:inline-block;width:22px;height:22px;background: url("/images/kj_xinximoji/turnRight.png") no-repeat center center;}
.listen .listenTitle .changePage .next:hover{background: url("/images/kj_xinximoji/turnRight1-v1.png") no-repeat center center;}
.listen .listenPlay li p{height:30px;width:100%;padding: 10px 12px;background:#f9f9f9;font-size:18px;color:#444444;line-height:30px;}
.listen .listenPlay li p i{font-style: normal;float:left;}
.listen .listenPlay li p span{font-size:12px;float:left;margin-left:13px;}
.listen .listenPlay li p a{margin-right:23px;float:right;font-size:12px;color:#fff;padding:0 14px;background:#07bdc7;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.listen .listenPlay li p a:hover{background:#01b2bc;text-decoration: none;}

.r-title{font-size:16px;color:#444444;margin-bottom:13px;}
.folder{border:1px solid #f0f0f0;margin-bottom: 20px;}
.folder ul{overflow: hidden;padding: 20px 0 0 0;}
.folder li{float: left;width: 88px;text-align: center;height: 90px;margin-left: 10px;}
.folderLink a{display: inline-block;background-color: #ff7e00;width: 239px;height: 40px;margin: 0 auto;line-height: 40px;color: #ffffff;font-weight: bold;font-size: 16px;border-radius: 7px;}
.folderLink a:hover{background-color: #ff8f21;}
.folderLink{text-align: center;padding: 0 0 20px 0;}