/*
@author: sunke
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{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,button,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;}
.layout{width:1200px;margin:0 auto;}
.common-title{ text-align:center; font-size:0; padding:44px 0 0;}
.common-title h3{ display:inline-block; min-width:280px; height:70px; line-height:70px; font-size:34px; color:#121a1e; position:relative; background:url("/images/guoji/zhuanti/2024zhuanzhan/title-ico03.png") no-repeat center top;}
.common-title h3:before,.common-title h3:after{ content:""; width:25px; height:16px; position:absolute; left:-48px; top:29px; background:url("/images/guoji/zhuanti/2024zhuanzhan/title-ico01.png") no-repeat;}
.common-title h3:after{ left:auto; right:-48px;}
.common-title h3 strong{ font-size:47px; color:#2462ff;}
.common-title.white-tags h3{ color:#fff; background:url("/images/guoji/zhuanti/2024zhuanzhan/title-ico02.png") no-repeat center top;}


/**/
.topHeader-wrap{ width:100%; height:390px; background:url("/images/guoji/zhuanti/2024zhuanzhan/header.jpg") no-repeat center top;}

/**/
.nav-mod{ margin-top:-35px; padding-bottom:49px;}
.nav-mod .con01{ height:450px; background:url("/images/guoji/zhuanti/2024zhuanzhan/pic01.jpg") no-repeat;}
.nav-mod .con02{ height:471px; background:url("/images/guoji/zhuanti/2024zhuanzhan/pic02.jpg") no-repeat;}
.nav-mod .tit{ text-align:center; font-size:34px; font-weight:bold; line-height:58px; padding-top:37px;}
.nav-mod .btn-wrap{ text-align:center; font-size:0; padding:302px 0 0;}
.nav-mod .btn-wrap .downLoad-btn{ display:inline-block; width:168px; height:50px; line-height:50px; margin:0 10px; text-align:center; font-size:20px; color:#fff; text-decoration:none; border-radius:10px;background:#e57e0d; background-image:-webkit-linear-gradient(left, #e57e0d, #cb6d06); background-image:-moz-linear-gradient(left, #e57e0d, #cb6d06); background-image:linear-gradient(left,#e57e0d,#cb6d06);}
.nav-mod .btn-wrap .service-btn{ display:inline-block; width:168px; height:50px; line-height:50px; margin:0 10px; text-align:center; font-size:20px; color:#fff; text-decoration:none; border-radius:10px;background:#f74720; background-image:-webkit-linear-gradient(left, #f74720, #e0261b); background-image:-moz-linear-gradient(left, #f74720, #e0261b); background-image:linear-gradient(left,#f74720,#e0261b);}

/**/
.course-wrap{ width:100%; background:#f0f4f8; padding-bottom:50px;}
.course-mod{ padding:22px 0 0;}
.course-mod .left-con{ width:590px;}
.course-mod .top-tit{ height:190px; position:relative;}
.course-mod .top-tit .tips{ line-height:33px; font-size:18px; color:#8c3e00; font-weight:bold; padding:0 15px; position:absolute; left:0; top:0; border-radius:10px 0 10px 0; background:#ffc99f; background-image:-webkit-linear-gradient(left, #ffc99f, #ffeec0); background-image:-moz-linear-gradient(left, #ffc99f, #ffeec0); background-image:linear-gradient(left,#ffc99f,#ffeec0);}
.course-mod .top-tit .tips.other-tags{ color:#fff; background:#ff4f1d; background-image:-webkit-linear-gradient(left, #ff9c20, #ff4f1d); background-image:-moz-linear-gradient(left, #ff9c20, #ff4f1d); background-image:linear-gradient(left,#ff9c20,#ff4f1d);}
.course-mod .top-tit .text{ line-height:30px; font-size:20px; color:#fff; position:absolute; left:50px; top:137px;}
.course-mod .top-tit .text .free-btn{ display:inline-block; line-height:22px; color:#f9e1e0; border:1px solid #fff; font-size:14px; text-decoration:none; position:relative; border-radius:40px; padding:0 29px 0 12px; margin-left:9px;}
.course-mod .top-tit .text .free-btn i{ display:block; width:24px; height:24px; background:#fff; border-radius:50%; position:absolute; right:-1px; top:-1px;}
.course-mod .top-tit .text .free-btn i:before{ content:""; width:9px; height:10px; position:absolute; left:50%; top:50%; margin:-5px 0 0 -5px; background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico01.png") no-repeat;}
.course-mod .top-tit .text .free-btn.other-tags{ color:#e3eefe;}
.course-mod .main-con{ background:#fff; padding:16px 20px 20px; border-radius:0 0 8px 8px; box-shadow:0px 8px 13px 2px #eeeeee;}
.course-mod .main-con .nums{ background:#fff4f3; border-radius:12px; padding-bottom:15px;}
.course-mod .main-con .nums ul{ text-align:center; font-size:0;}
.course-mod .main-con .nums li{ display:inline-block; vertical-align:top; width:127px; padding:25px 0 0;}
.course-mod .main-con .nums h3{ height:52px; line-height:52px; font-size:50px;}
.course-mod .main-con .nums h3 strong{ font-family:"DIN Alternate"; position:relative;}
.course-mod .main-con .nums h3 strong i{ font-size:28px; font-weight:bold; margin-right:3px; font-family:"DIN Alternate";}
.course-mod .main-con .nums h3 strong span{ display:inline-block; width:21px; height:21px; font-weight:normal; margin-left:-8px; position:absolute; right:-12px; bottom:5px; line-height:21px; font-size:14px; color:#fff; background:#e12613; border-radius:50%;}
.course-mod .main-con .nums p{ line-height:28px; font-size:16px; color:#999;}
.course-mod .main-con .school{ padding:20px 0 0;}
.course-mod .main-con .school .tit01{ float:left; width:86px; line-height:62px; font-size:32px; color:#e12613; padding-left:5px;}
.course-mod .main-con .school .tit01 strong{ font-size:60px; font-family:"DIN Alternate";}
.course-mod .main-con .school .tit02{ float:left; width:95px; line-height:25px; font-size:16px; padding-top:10px;}
.course-mod .main-con .school .tit03{ float:left; width:165px; padding:0 0 0 15px; margin-top:10px; position:relative;}
.course-mod .main-con .school .tit03 h4{ line-height:25px; font-size:16px;}
.course-mod .main-con .school .tit03 p{ line-height:26px; font-size:16px; color:#999;}
.course-mod .main-con .school .tit03:before{ content:""; width:3px; height:40px; background:#e12613; position:absolute; left:0; top:6px;}
.course-mod .main-con .school .tit03.auto{ width:auto;}
.course-mod .main-con .policy{ padding:20px 0 0;}
.course-mod .main-con .policy .tit01{ float:left; width:86px; line-height:62px; font-weight:bold; color:#e12613; padding-left:5px;}
.course-mod .main-con .policy .tit01 strong{ font-size:60px; font-family:"DIN Alternate"; position:relative;}
.course-mod .main-con .policy .tit01 strong b{ position:absolute; right:-15px; top:5px; font-size:16px; line-height:1;}
.course-mod .main-con .policy .tit02{ float:left; width:95px; line-height:25px; font-size:16px; padding-top:10px;}
.course-mod .main-con .policy .list{ float:left; width:360px;}
.course-mod .main-con .policy .list .btn{ display:block; float:left; width:71px; height:25px; line-height:25px; border:1px solid #d5d5d5; border-radius:40px; text-align:center; font-size:16px; text-decoration:none; margin:0 19px 10px 0;}
.course-mod .main-con .policy .list .btn:nth-child(4n){ margin-right:0;}
.course-mod .main-con .policy .list .more-btn{ display:block; float:left; width:72px; height:26px; line-height:26px; text-align:center; background:#e12613; border-radius:40px; color:#fff; text-decoration:none; font-weight:normal;}
.course-mod .main-con .freeExamination{ width:551px; height:43px; line-height:43px; text-align:center; margin-top:12px; font-size:20px; color:#fff; font-weight:bold; background:url("/images/guoji/zhuanti/2024zhuanzhan/course-bg01.png") no-repeat;}
.course-mod .main-con .freeExamination span{ display:inline-block; padding:0 9px; line-height:28px; background:#fff; color:#e12613; border-radius:70%; margin:0 5px;}
.course-mod .main-con .freeExamination em{ font-size:22px; color:#ffe4bc; margin-left:16px; font-style:italic;}
.course-mod .main-con .subject{ padding:20px 0 0;}
.course-mod .main-con .subject .subject-con{ width:246px; border-radius:12px; background:#fff4f3; padding:13px 10px 0 10px; box-shadow:0 4px 4px #ffebe6;}
.course-mod .main-con .subject .subject-con .tit{ height:28px; border-radius:5px; background:#f74720; background-image:-webkit-linear-gradient(left, #ffdfd6, #fff0e5,#ffeae5); background-image:-moz-linear-gradient(left, #ffdfd6, #fff0e5,#ffeae5); background-image:linear-gradient(left,#ffdfd6,#fff0e5,#ffeae5);}
.course-mod .main-con .subject .subject-con .tit h4{ float:left; font-size:16px; color:#e12613; padding-left:9px;}
.course-mod .main-con .subject .subject-con .tit p{ display:block; float:right; line-height:28px; font-size:16px; color:#af4e00; font-weight:bold;}
.course-mod .main-con .subject .subject-con .list{ padding:3px 0 0; border-left:1px dashed #ffbab3; margin-left:3px;}
.course-mod .main-con .subject .subject-con .list li{}
.course-mod .main-con .subject .subject-con .list li .video-btn{ display:block; line-height:36px; padding-left:19px; text-decoration:none; position:relative;}
.course-mod .main-con .subject .subject-con .list li .video-btn:before{ content:""; width:20px; height:21px; position:absolute; right:2px; top:8px; background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico02.png") no-repeat;}
.course-mod .main-con .subject .subject-con .list li .video-btn:after{ content:"";  width:6px; height:6px; background:#e12613; border-radius:50%; position:absolute; left:-3px; top:15px;}
.course-mod .main-con .subject .subject-con .list li .video-btn.no-tags:before{ display:none;}
.course-mod .main-con .subject .subject-con .list .text{ text-align:center; height:72px; line-height:72px; font-size:22px; color:#e12613; font-weight:bold;}
.course-mod .main-con .subject .subject-con .text02{ line-height:20px; color:#999; margin:-10px 0 0 16px;}
.course-mod .main-con .from{ text-align:right; line-height:32px; font-size:12px; color:#999;}
.course-mod .main-con .freeCourse{ box-shadow:0 4px 8px #ffece7; margin-top:20px; background:#fff4f3;}
.course-mod .main-con .freeCourse .tit{ float:left; width:82px; height:75px; border-radius:8px 0 0 8px; background:#ffb088; background-image:-webkit-linear-gradient(top, #ffb088, #ffd4b1); background-image:-moz-linear-gradient(top, #ffb088, #ffd4b1); background-image:linear-gradient(top,#ffb088,#ffd4b1);}
.course-mod .main-con .freeCourse .tit p{ text-align:center; font-size:20px; color:#e12613; font-weight:bold; line-height:24px; padding-top:13px;}
.course-mod .main-con .freeCourse .list{ float:left; width:350px; padding:9px 0 0 31px;}
.course-mod .main-con .freeCourse .list p{ display:block; float:left; width:130px; line-height:27px; padding-left:27px; background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico03.png") no-repeat left center;}
.course-mod .main-con .freeCourse .btn{ display:block; float:right; width:45px; height:45px; line-height:45px; text-align:center; margin:15px 20px 0; border-radius:50%; font-size:20px; color:#fff; text-decoration:none; box-shadow:0 4px 6px #efd2bd; background:#ff511d; background-image:-webkit-linear-gradient(left, #ff9b20, #ff511d); background-image:-moz-linear-gradient(left, #ff9b20, #ff511d); background-image:linear-gradient(left,#ff9b20,#ff511d);}
.course-mod .main-con .ifac{ padding:18px 0 0;}
.course-mod .main-con .ifac span{ display:block; float:left; width:61px; height:61px; line-height:61px; text-align:center; font-size:22px; color:#fff; font-weight:bold; background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico04.png") no-repeat;}
.course-mod .main-con .ifac p{ display:block; float:left; padding:5px 0 0 24px; line-height:27px; font-size:16px;}
.course-mod .main-con .cpa-tgl{ line-height:32px; text-align:center; font-size:22px; color:#e12613; padding-top:20px; font-weight:bold;}
.course-mod .main-con .cpa-tgl strong{ font-size:30px;}
.course-mod .main-con .tubiao{ padding:20px 0 0;}
.course-mod .main-con .tubiao img{ box-shadow:0 4px 4px #e6e9ff;}

.course-mod .cpa-tags .main-con .nums{ background:#fffaf3}
.course-mod .cpa-tags .main-con .nums h3 span{ background:#af4e00;}
.course-mod .cpa-tags .main-con .policy{ height:101px; padding-top:40px;}
.course-mod .cpa-tags .main-con .policy .tit01{ color:#af4e00;}
.course-mod .cpa-tags .main-con .policy .list .more-btn{ background:#af4e00;}
.course-mod .cpa-tags .main-con .freeExamination{ background:url("/images/guoji/zhuanti/2024zhuanzhan/course-bg02.png") no-repeat;}
.course-mod .cpa-tags .main-con .subject .subject-con{ background:#fffaf3; box-shadow:0 4px 4px #ffedd8;}
.course-mod .cpa-tags .main-con .subject .subject-con .tit{ background:#ffe4c5; background-image:-webkit-linear-gradient(left, #ffe4c5, #ffe9cf,#fff0e5); background-image:-moz-linear-gradient(left, #ffe4c5, #ffe9cf,#fff0e5); background-image:linear-gradient(left,#ffe4c5,#ffe9cf,#fff0e5);}
.course-mod .cpa-tags .main-con .subject .subject-con .tit h4{ color:#333;}
.course-mod .cpa-tags .main-con .subject .subject-con .list{ border-left:1px dashed #e3ae83;}
.course-mod .cpa-tags .main-con .subject .subject-con .list li .video-btn:after{ background:#af4e00;}
.course-mod .cpa-tags .main-con .freeCourse{ background:#fffaf3; box-shadow:0 4px 8px #ffedd8;}
.course-mod .cpa-tags .main-con .freeCourse .tit{ background:#fdd698; background-image:-webkit-linear-gradient(top, #fdd698, #ffe8c4); background-image:-moz-linear-gradient(top, #fdd698, #ffe8c4); background-image:linear-gradient(top,#fdd698,#ffe8c4);}
.course-mod .cpa-tags .main-con .freeCourse .tit p{ color:#af4e00;}
.course-mod .cpa-tags .main-con .freeCourse .list p{ background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico05.png") no-repeat left center;}
.course-mod .cpa-tags .main-con .subject .subject-con .list li .video-btn:before{background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico10.png") no-repeat;}

.course-mod .cfa-tags .main-con .nums{ background:#f2f8ff}
.course-mod .cfa-tags .main-con .nums h3 span{ background:#399cfd;}
.course-mod .cfa-tags .main-con .policy{ padding-top:40px;}
.course-mod .cfa-tags .main-con .policy .tit01{ color:#3ca0fd;}
.course-mod .cfa-tags .main-con .policy .list .more-btn{ background:#399cfd;}
.course-mod .cfa-tags .main-con .subject .subject-con{ background:#f2f8ff; box-shadow:0 4px 4px #eaf2ff;}
.course-mod .cfa-tags .main-con .subject .subject-con .tit{ background:#d6e9ff; background-image:-webkit-linear-gradient(left, #d6e9ff, #e4f5ff,#e4f5ff); background-image:-moz-linear-gradient(left, #d6e9ff, #e4f5ff,#e4f5ff); background-image:linear-gradient(left,#d6e9ff,#e4f5ff,#e4f5ff);}
.course-mod .cfa-tags .main-con .subject .subject-con .tit h4{ color:#2093fd;}
.course-mod .cfa-tags .main-con .subject .subject-con .list{ border-left:1px dashed #6cbcff;}
.course-mod .cfa-tags .main-con .subject .subject-con .list li .video-btn:after{ background:#078ef8;}
.course-mod .cfa-tags .main-con .freeCourse{ background:#f3f8ff; box-shadow:0 4px 4px #e6efff; margin-top:0;}
.course-mod .cfa-tags .main-con .freeCourse .tit{ background:#fdd698; background-image:-webkit-linear-gradient(top, #88ceff, #b2dfff); background-image:-moz-linear-gradient(top, #88ceff, #b2dfff); background-image:linear-gradient(top,#88ceff,#b2dfff);}
.course-mod .cfa-tags .main-con .freeCourse .tit p{ color:#0273f3;}
.course-mod .cfa-tags .main-con .freeCourse .list p{ background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico08.png") no-repeat left center;}

.course-mod .frm-tags .main-con .nums{ background:#f3f5ff}
.course-mod .frm-tags .main-con .nums h3 span{ background:#9387ff;}
.course-mod .frm-tags .main-con .policy{ padding-top:40px;}
.course-mod .frm-tags .main-con .policy .tit01{ color:#634dff;}
.course-mod .frm-tags .main-con .policy .list .more-btn{ background:#634dff;}
.course-mod .frm-tags .main-con .freeCourse{ background:#f3f5ff; box-shadow:0 4px 4px #e6e9ff; margin-top:0;}
.course-mod .frm-tags .main-con .freeCourse .tit{ background:#96a7ff; background-image:-webkit-linear-gradient(top, #96a7ff, #ccd6ff); background-image:-moz-linear-gradient(top, #96a7ff, #ccd6ff); background-image:linear-gradient(top,#96a7ff,#ccd6ff);}
.course-mod .frm-tags .main-con .freeCourse .tit p{ color:#634dff;}
.course-mod .frm-tags .main-con .freeCourse .list p{ background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico09.png") no-repeat left center;}

.course-mod .bottom-con{ padding:20px 0 0;}
.course-mod .mainCourse-con{ width:570px; background:#fff; box-shadow:0 8px 13px 2px #eee; border-radius:0 0 8px 8px; padding:20px 0 20px 20px;}
.course-mod .mainCourse-con .pic{ float:left; width:217px;}
.course-mod .mainCourse-con .con{ float:right; width:329px;}
.course-mod .mainCourse-con .con .tips{}
.course-mod .mainCourse-con .con .tips span{ display:block; float:left; line-height:32px; margin-right:15px; font-size:14px; font-weight:bold; padding-left:16px; background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico06.png") no-repeat left center;}
.course-mod .mainCourse-con .con .tips.other-tags span{ width:148px; margin-right:0;}
.course-mod .mainCourse-con .con .send{}
.course-mod .mainCourse-con .con .send span{ display:block; float:left; width:25px; height:32px; line-height:32px; margin-top:4px; text-align:center; font-size:16px; color:#fff; font-weight:bold; background:url("/images/guoji/zhuanti/2024zhuanzhan/course-ico07.png") no-repeat;}
.course-mod .mainCourse-con .con .send p{ padding:0 0 0 39px; font-size:12px; line-height:21px;}
.course-mod .mainCourse-con .con .jxj{ width:299px; height:32px; line-height:32px; text-align:center; margin-top:5px; font-size:14px; color:#fd7400; background:#fff8f3; border-radius:5px;}
.course-mod .mainCourse-con .con .coupon{ width:299px; height:34px; overflow:hidden; margin-top:12px; background:url("/images/guoji/zhuanti/2024zhuanzhan/coupon-bg.jpg") no-repeat;}
.course-mod .mainCourse-con .con .coupon p{ display:block; float:left; line-height:34px; padding-left:9px; color:#e0262c;}
.course-mod .mainCourse-con .con .coupon p i{ display:inline-block; width:16px; height:16px; line-height:18px; text-align:center; margin-right:2px; background:#dd111a; border-radius:50%; font-size:14px; color:#fff;}
.course-mod .mainCourse-con .con .coupon p strong{ font-size:20px;}
.course-mod .mainCourse-con .con .coupon p span{ font-size:12px; padding-left:9px;}
.course-mod .mainCourse-con .con .coupon .pic{ width:180px; height:34px; background:url("//www.chinaacc.com/upload/resources/image/2024/08/27/2389053.png") no-repeat 10px center;}
.course-mod .mainCourse-con .con .coupon .btn{ display:block; float:right; width:112px; text-decoration:none; line-height:34px; text-align:center; font-size:16px; color:#fff3d7; font-weight:bold;}
.course-mod .mainCourse-con .con .prize{ line-height:65px; font-size:16px; color:#ef4608; text-align:left;}
.course-mod .mainCourse-con .con .prize strong{ font-size:34px; font-family:"DIN Alternate";}
.course-mod .mainCourse-con .con .prize .tips{ display:inline-block; line-height:28px; font-size:14px; padding:0 9px; vertical-align:6px; border-radius:20px 20px 20px 0; background:#ffdcab; background-image:-webkit-linear-gradient(left, #ffdc87, #ffdcab); background-image:-moz-linear-gradient(left, #ffdc87, #ffdcab); background-image:linear-gradient(left,#ffdc87,#ffdcab);}
.course-mod .mainCourse-con .con .btn-wrap{ padding-top:2px;}
.course-mod .mainCourse-con .con .btn-wrap .btn01{ display:block; float:left; width:138px; height:44px; line-height:44px; text-align:center; font-size:18px; color:#e8403f; text-decoration:none; margin-right:19px; background:#ffeee8; border:1px solid #e8403f; border-radius:6px;}
.course-mod .mainCourse-con .con .btn-wrap .btn02{ display:block; float:left; width:140px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; font-weight:bold; text-decoration:none; margin-right:19px; background:#ff5742; box-shadow:0 3px 6px #ffc6c0; border-radius:6px;}
.course-mod .moreCourse-btn{ display:block; line-height:42px; text-align:center; font-size:18px; background:#fff; margin-top:20px; text-decoration:none; border-radius:8px; border:2px dashed #ededed;}
.course-mod .moreCourse-btn02{ display:block; line-height:42px; text-align:center; font-size:18px; background:#e3f0ff; margin-top:20px; text-decoration:none; border-radius:8px; border:2px dashed #ededed;}

    
/**/
.qualifications-wrap{ width:100%; height:386px; background:url("/images/guoji/zhuanti/2024zhuanzhan/qualifications-bg.jpg") no-repeat center top;}
.qualifications-mod .list{ width:1224px; margin-top:9px;}
.qualifications-mod .list li{ float:left; width:180px; margin-right:24px;}
.qualifications-mod .list .pic{ display:block; width:180px; height:180px; border-radius:8px;}
.qualifications-mod .list p{ text-align:center; line-height:42px; font-size:16px; color:#fff;}

/**/
.activities-mod{ padding-bottom:46px;}
.activities-mod .list{ width:1220px; padding-top:25px;}
.activities-mod .list li{ float:left; width:224px; position:relative; margin-right:20px;}
.activities-mod .list li img{ width:224px; height:172px; border-radius:12px;}
.activities-mod .list li p{ display:block; width:100%; line-height:34px; text-align:center; font-size:18px; color:#fff; background:rgba(27,30,53,.7); position:absolute; right:0; bottom:0; border-radius:0 0 10px 10px;}


/**/
.service-wrap{ width:100%; height:233px;}

/**/
.bottomFix-wrap{ width:100%; height:100px; position:fixed; left:0; bottom:0; z-index:39; background:url("/images/guoji/zhuanti/2024zhuanzhan/bottomFix-bg.jpg") no-repeat center top;}
.bottomFix-mod{}
.bottomFix-mod .con{ padding:32px 0 0 336px;}
.bottomFix-mod .con .ipt1{ float:left; width:225px; height:39px; line-height:39px; font-size:16px; text-indent:13px; margin-right:15px; border:0; border-radius:8px;}
.bottomFix-mod .con .sure-btn{ display:block; float:left; width:146px; height:46px; line-height:46px; text-align:center; margin-top:-6px; border:2px solid #ff9518; border-radius:10px; font-size:20px; color:#a14b00; font-weight:bold; text-decoration:none; background:#ffe2be; background-image:-webkit-linear-gradient(top, #fffefd, #ffe2be); background-image:-moz-linear-gradient(top, #fffefd, #ffe2be); background-image:linear-gradient(top,#fffefd,#ffe2be);}
.bottomFix-mod .con .service-btn{ display:block; float:left; width:150px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; text-decoration:none; margin:-6px 0 0 15px; background:url("/images/guoji/zhuanti/2024zhuanzhan/bottomFix-btn01.png") no-repeat;}
.bottomFix-mod .close-btn{ display:block; width:30px; height:35px; position:absolute; right:10px; top:0; background: url("/images/shenjishi/project/index2025/bottomFix-close.png") no-repeat;}

/**/
.footer-wrap{ padding-bottom:100px;}

/**/
.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.free-pop{ display:none; width:601px; position:fixed; left:50%; margin-left:-287px; top:50%; z-index:99;}
.free-pop .tit{ height:60px; line-height:60px; text-align:center; font-size:22px; color:#fff; font-weight:bold; background:url("/images/guoji/zhuanti/2024zhuanzhan/freePop-tit.png") no-repeat;}
.free-pop .tit .close-btn{ display:block; width:60px; height:60px; position:absolute; right:0; top:0;}
.free-pop .con{ background:#fff; border-radius:0 0 12px 12px;}
.free-pop .con .ewm{ width:245px; background:#e3f0ff; padding:30px 0 0; border-bottom-left-radius:12px; padding-bottom:28px;}
.free-pop .con .ewm .pic{ display:block; width:150px; border:11px solid #fff; border-radius:15px; margin:0 auto;}
.free-pop .con .ewm p{ line-height:22px; font-size:16px; text-align:center; padding-top:16px; font-weight:bold;}
.free-pop .appointment-con{ width:286px; padding:27px 0 0; margin-right:30px;}
.free-pop .appointment-con .tips{ line-height:18px; color:#aa502e; padding:7px 20px; background:#ffefad; border-radius:4px;}
.free-pop .appointment-con .ipt1{ width:284px; height:49px; line-height:49px; font-size:16px; text-indent:13px; border:1px solid #d6d6d6; border-radius:4px; margin-top:11px;}
.free-pop .appointment-con .btn{ display:block; width:180px; height:44px; line-height:44px; text-align:center; font-size:16px; margin:21px auto 0; color:#fff; font-weight:bold; text-decoration:none; border-radius:40px; background:#fd701d; background-image:-webkit-linear-gradient(left, #ffa802, #fd701d); background-image:-moz-linear-gradient(left, #ffa802, #fd701d); background-image:linear-gradient(left,#ffa802,#fd701d);}

/**/
.left-nav{width:129px; position:fixed;left:0;top:50%;margin-top:-280px;z-index:92}
.left-nav .coins-outer{width:129px; height:62px; padding-top:40px; background:url("/images/guoji/zhuanti/2024zhuanzhan/leftNav-bg01.png") no-repeat; cursor:pointer}
.left-nav .top-t{text-align:center; line-height:20px; font-size:12px;font-weight:400;color:#8f4408;}
.left-nav .top-t strong{font-size:14px}
.left-nav .con{ width:110px; margin-left:10px; padding-top:7px; padding-bottom:22px; border-radius:0 0 10px 10px; background:#c57011; background-image:-webkit-linear-gradient(left, #c57011, #ec983d); background-image:-moz-linear-gradient(left, #c57011, #ec983d); background-image:linear-gradient(left,#c57011,#ec983d);}
.left-nav .consult-btn{ display:block; text-decoration:none;text-align:center;width:90px; margin:0 auto; font-size:16px;color:#8f4408; padding-top:15px; padding-bottom:6px; border-radius:10px; background:#ffe7bc; background-image:-webkit-linear-gradient(top, #ffe7bc, #fff9ef); background-image:-moz-linear-gradient(top, #ffe7bc, #fff9ef); background-image:linear-gradient(top,#ffe7bc,#fff9ef);}
.left-nav .consult-btn img{margin-bottom:5px;animation:activeBox 1s linear infinite;transform:translateX(0)}
.left-nav ul{margin:10px 0 0 10px}
.left-nav ul li{width:90px;height:36px;border-radius:40px;line-height:36px;text-align:center;font-size:14px; color:#8f4408;margin-bottom:10px;transition:all .25s ease-in-out;cursor:pointer; background:#ffe7bc; background-image:-webkit-linear-gradient(top, #ffe7bc, #fff9ef); background-image:-moz-linear-gradient(top, #ffe7bc, #fff9ef); background-image:linear-gradient(top,#ffe7bc,#fff9ef);}
.left-nav ul li a{display:block;color:inherit;text-decoration:none}
.left-nav ul li.last{margin-bottom:12px}
.left-nav .phone{ width:103px; margin:0 auto; padding-bottom:12px; text-align:center; border-radius:10px; color:#fff; background:#be631f; background-image:-webkit-linear-gradient(top, #be631f, #cd7e33); background-image:-moz-linear-gradient(top, #be631f, #cd7e33); background-image:linear-gradient(top,#be631f,#cd7e33);}
.left-nav .phone h4{ line-height:28px; font-size:14px; color:#fff; padding-top:3px;}
.left-nav .phone p{ line-height:19px; font-size:13px; font-weight:bold;}
.left-nav .qr-code{ display:block; width:80px; border:5px solid #e3af87; margin:-5px auto 0;}
.left-nav .img-tip{ text-align:center; line-height:36px; font-size:16px; color:#fff; font-weight:bold;}
.left-nav .top-btn{ display:block; width:47px; height:47px; position:absolute; left:50%; margin-left:-23px; bottom:-22px; background:url("/images/guoji/zhuanti/2024zhuanzhan/top-btn.png") no-repeat;}
.left-nav .arrow{display:block;width:30px;height:50px;background:url(/images/cma/project/2024project/fixNav-common.png) no-repeat 0 0;position:absolute;right:-20px;top:50%;margin-top:-25px;background-position-x:-28px}

/**/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none;height: 41px;}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}
.areaSelect{ float:left; width:286px;height:51px; margin-top:12px;}
.areaSelect input{ width:284px; height:49px; line-height:42px; color:#999; font-size:16px; text-indent:13px; border:1px solid #d6d6d6; border-radius:4px;}
.areaSelect input.on{color:#666}
.areaSelect input.show{border:1px solid #e1e1e1}
.areaSelect i{display:block;width:16px;height:10px;top:21px;right:8px; background:url("/images/guoji/zhuanti/2024zhuanzhan/areaSelect-ico.png") no-repeat; transition:all .3s linear}
.areaSelect i.on{ background-position:-101px -182px; transform:rotateZ(180deg)}
.areaSelect ul {width:284px; border:1px solid #a7cee2;background:#fff}
.areaSelect ul.show{border:1px solid #ff9227}
.areaSelect ul li {overflow:hidden;width:96%;cursor:pointer;line-height:30px;height:30px;padding:0 0 0 4%}
.areaSelect ul li.hover {background:#a7cee2;color:#fff}


input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#999; opacity:1;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#999; opacity:1;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#999; opacity:1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#999; opacity:1;}


/**/
.successCourse {
    background: url(//www.chinaacc.com/images/zhuanti/2023618/commonPop-bg02.png) no-repeat center;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 999;
    width: 450px;
    height: 450px;
    text-align: center;
    margin: -225px 0 0 -225px;
}

.successCourse .close-btn {
    display: block;
    width: 36px;
    height: 36px;
    position: absolute;
    right: 68px;
    top: 35px;
    background: url(//www.chinaacc.com/images/zhuanti/2023618/commonPop-ico01.png) no-repeat;
}

.successCourse h3 {
    color: #fff;
    text-align: center;
    font-size: 30px;
    line-height: 44px;
    text-shadow: 0 2px 4px #db441e;
    font-weight: bold;
    padding: 165px 0 20px;
}

.successCourse span {
    color: #fff;
    font-size: 16px;
}

.successCourse a.btn {
    display: block;
    width: 258px;
    height: 46px;
    text-align: center;
    margin: 30px auto;
    background: #f29702;
    line-height: 46px;
    border: 1px solid #ff5743;
    color: #fff;
    font-size: 18px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

.common-pop {
    display: none;
    width: 574px;
    position: fixed;
    left: 50%;
    margin-left: -287px;
    top: 50%;
    z-index: 99;
}

.common-pop .pop-tit {
    height: 60px;
    border-radius: 8px 8px 0 0;
    background: #fe3101;
    background-image: -webkit-linear-gradient(left, #fe3101, #ff9f69);
    background-image: -moz-linear-gradient(left, #fe3101, #ff9f69);
    background-image: linear-gradient(left,#fe3101,#ff9f69);
}

.common-pop .pop-tit h4 {
    float: left;
    line-height: 60px;
    font-size: 20px;
    color: #fff;
    padding-left: 30px;
    font-weight: normal;
}

.common-pop .pop-tit .close-btn {
    display: block;
    width: 16px;
    height: 15px;
    position: absolute;
    top: 22px;
    right: 24px;
    background-position: 0 -35px;
}

.common-pop .pop-con {
    background: #fff;
    border-radius: 0 0 10px 10px;
    border-top: 0;
}

.common-pop .pop-con .close-btn {
    display: block;
    width: 16px;
    height: 15px;
    position: absolute;
    top: 22px;
    right: 24px;
    background-position: -157px -347px;
}

.common-pop.over-pop .pop-tit {
    background: #fff;
}

.common-pop.over-pop .pop-con {
    padding-bottom: 30px;
}

.common-pop.over-pop p {
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    padding-bottom: 24px;
}

.common-pop.over-pop .btn {
    display: block;
    width: 127px;
    text-align: center;
    margin: 0 auto;
    height: 38px;
    line-height: 38px;
    border: 1px solid #d1d1d1;
    font-size: 18px;
    color: #666;
    border-radius: 40px;
}

.common-pop.over-pop {
    width: 410px;
    margin-left: -205px;
}

.common-pop.over-pop .pop-tit,.common-pop.over-pop .pop-con {
    border: 0;
}
