*{
    margin: 0;
    padding: 0;
    list-style: none;
    text-decoration: none;
    
    -webkit-box-sizing: border-box;
    
    box-sizing: border-box;
}
img{
    border:0;
    display: inline-block;
}
a, a:hover{
    cursor:pointer;
}
.mfl{ float: left;}
.mfr{ float: right;}
.cl{clear: both;}
.mbox{width: 1200px;margin: 0 auto;}
.mboxs{width: 1220px;margin: 0 auto;}

#hdr_mn > div {
    width: 640px;
}
#hdr_mn > div > ul > li {
    width: 80px;
    font-size: 14px;
}

/*侧边栏*/
.cb{ width: 159px; height: 513px; position: fixed; left: 2%; top: 200px; z-index: 1111;}
.cb-a{ display: block; width: 158px; height:39px;background: url(../images/cb-b.png) top center no-repeat;line-height: 39px; font-size: 16px; color: #000000; padding-left: 20px; margin-bottom: 6px;}
.cb-color{ color: #304ffe;}
.cb-bottom{display: block; width: 143px; height: 61px; margin: 0 auto; margin-top: -6px;}
.cb-c{position: absolute; top: -30px; right: -26px;}
/*banner*/
.ma{ width: 100%; height:907px;background: url(../images/banner.jpg) top center no-repeat;padding-top: 610px; }
.ma-a{display: block;width: 248px; height: 288px; float:  left;margin-left: 90px; margin-right: 50px;}
.ma-b{display: block; width: 248px; height:240px;background: url(../images/banner-b.png) top center no-repeat;padding-top: 80px; font-size: 28px;color: #be5a06; font-weight: bold; text-align: center;}
.ma-c{ display: block; margin: 0 auto;}
/*        财税改革背景下 税务师强势登场*/
.mb{ width: 100%; height:601px;background: url(../images/mb-bg.jpg) top center no-repeat;padding-top: 136px; }
.mb-a{width: 255px; height: 305px; font-size: 18px; line-height: 36px; color: #fff; margin-left: 60px; margin-right: 10px;}
.mb-a span{color: #fdd835;}
.mb-b{width: 249px;height: 290px; background: #fff; border-radius: 12px; padding: 30px 20px; margin-left: 20px;}
.mb-b:hover{background-image: -webkit-gradient(linear, left bottom, left top, from(#f7c988), to(#fff6ea)), -webkit-gradient(linear, left top, left bottom, from(#c7f8e5), to(#c7f8e5));background-image: linear-gradient(0deg, #f7c988 0%, #fff6ea 100%), linear-gradient(#c7f8e5, #c7f8e5);background-blend-mode: normal, normal;-webkit-box-shadow: 0px 7px 0px 0px 
#e48d36;box-shadow: 0px 7px 0px 0px 
#e48d36;}
.mb-b h2{font-size: 20px; color: #333; font-weight: 400; margin-bottom: 10px; }
.mb-b:hover h2{color: #e20e28;}
.mb-b p{font-size: 16px; color: #222222; line-height: 26px; text-align: justify;}
.mb-b div{width: 40px;height: 6px;background-color: #03a9f4;border-radius: 3px;margin-bottom: 20px;}
.mb-b:hover div{background-image: -webkit-gradient(linear, right top, left top, from(#da0e2a), to(#d65228)), -webkit-gradient(
linear, left top, left bottom, from(#f4f7ff), to(#f4f7ff));background-image: linear-gradient(270deg, #da0e2a 0%, #d65228 100%), linear-gradient(
#f4f7ff, #f4f7ff);}
/*税务师报考条件审核通道*/
.mc{ width: 100%; height:523px;background: url(../images/mc-bg.jpg) top center no-repeat;padding-top: 0px; }
.m-tittle{  height:70px; line-height: 80px; background: url(../images/tittle-bg-a.png) top center no-repeat;padding-top: 0px;font-size: 46px; font-weight: bold; text-align: center; color: #fff; margin-bottom: 80px;}
.m-tittle img{display: inline-block;}
.mc-a{ margin-left: 120px;}
.text{display: block; width: 300px; height: 64px; line-height: 64px; font-size: 16px; border: solid 1px #f8cf97; padding-left:15px; padding-right: 30px;   background: #fff; color: #333; border-radius: 10px; margin:0 auto; margin-bottom: 20px; float: left; margin-right: 30px;}
.text option{ color: #333;}
.text2{clear: both; display: block; width: 342px; height: 64px;font-size: 24px; color: #fff; border: 0;background-image: -webkit-gradient(linear, left bottom, left top, from(#fb9f8a), color-stop(9%, #fe7163), to(#fd6359)), -webkit-gradient(linear, left top, left bottom, from(#fd3d33), to(#fd3d33));background-image: linear-gradient(0deg, #fb9f8a 0%, #fe7163 9%, #fd6359 100%), linear-gradient(#fd3d33, #fd3d33);background-blend-mode: normal, normal;-webkit-box-shadow: 0px 6px 0px 0px #ff442c;box-shadow: 0px 6px 0px 0px 
#ff442c;border-radius: 27px; margin: 0 auto; margin-bottom: 20px; text-align: center; margin-top: 15px; margin-left: 310px;}
.mc-a form ::-webkit-input-placeholder{ color: #333;}
.mc-c{ color: #ba775a; font-size: 14px; text-align: center; margin-left: -130px;}

/*职场晋升遇瓶颈  实力证书来加持*/
.md{ width: 100%; height:541px;background: url(../images/md-bg.jpg) top center no-repeat; }
.m-tittle-md{  height:70px; line-height: 80px; background: url(../images/tittle-bg-b.png) top center no-repeat;padding-top: 0px;font-size: 46px; font-weight: bold; text-align: center; color: #fff; margin-bottom: 60px;}
.m-tittle-md img{display: inline-block;}
.md-a{width: 580px;height: 120px;background-image: -webkit-gradient(linear, right top, left top, from(#2e41aa), to(#2e427f)), -webkit-gradient(linear, left top, left bottom, from(#2e41aa), to(#2e41aa));background-image: linear-gradient(-90deg, #2e41aa 0%, #2e427f 100%), linear-gradient(#2e41aa, #2e41aa);background-blend-mode: normal, normal;border-radius: 0px 20px 20px 50px;margin-bottom: 60px;}
.md-aa{width: 180px;height: 140px;background-blend-mode: normal, normal;-webkit-box-shadow: 8px 6px 4px 0px rgba(22, 31, 60, 0.2);box-shadow: 8px 6px 4px 0px rgba(22, 31, 60, 0.2);border-radius: 0px 50px 0px 50px; margin-top: -20px; float: left;font-size: 36px; line-height: 140px; text-align: center; color: #fff; font-weight: bold;}
.md-a p{float: left; width: 353px; font-size: 16px; color: #fff; margin: 25px 0 0 20px;; }
.md-a p span{ font-size: 14px; color: #0e90fe;line-height: 50px; }
.md-b{width: 580px;height: 120px;background-image: -webkit-gradient(linear, right top, left top, from(#2e41aa), to(#2e427f)), -webkit-gradient(linear, left top, left bottom, from(#2e41aa), to(#2e41aa));background-image: linear-gradient(-90deg, #2e41aa 0%, #2e427f 100%), linear-gradient(#2e41aa, #2e41aa);background-blend-mode: normal, normal;border-radius: 0px 20px 50px 0px; margin-bottom: 60px;}
.md-ab{width: 180px;height: 140px;background-blend-mode: normal, normal;-webkit-box-shadow: 8px 6px 4px 0px rgba(22, 31, 60, 0.2);box-shadow: 8px 6px 4px 0px rgba(22, 31, 60, 0.2);border-radius: 50px 0px 50px 0px; margin-top: -20px; float: right;font-size: 36px; line-height: 140px; text-align: center; color: #fff; font-weight: bold;}
.md-b p{float: left; width: 353px; font-size: 16px; color: #fff; margin: 25px 0 0 20px;; }
.md-b p span{ font-size: 14px; color: #0e90fe;line-height: 50px; }
.md-bgc-a{background-image: linear-gradient(-55deg, #f0980a 0%, #ffca28 100%), linear-gradient(#ffca28, #ffca28);}
.md-bgc-b{background-image: -webkit-gradient(linear, right top, left top, from(#2e41aa), to(#2e427f)), -webkit-gradient(linear, 
left top, left bottom, 
from(#2e41aa), 
to(#2e41aa));background-image: linear-gradient(-90deg, #2e41aa 0%, #2e427f 100%), linear-gradient(#2e41aa, 
#2e41aa);}
.md-bgc-c{background-image: linear-gradient(-55deg, #3468fa 0%, #00acc1 100%), linear-gradient(#ffca28, 
#ffca28);}
.md-bgc-d{background-image: linear-gradient(-55deg, #ff442c 0%, #ff5945 50%, #fe7163 100%), linear-gradient(
#ffca28, #ffca28);}

/*就业选择方向多  心仪offer任你挑*/
.me{ width: 100%; height:610px;background: url(../images/me-bg.jpg) top center no-repeat; }
.m-tittle-me{  height:70px; line-height: 80px; background: url(../images/tittle-bg-c.png) top center no-repeat;padding-top: 0px;font-size: 46px; font-weight: bold; text-align: center; color: #fff; margin-bottom: 20px;}
.m-tittle-me span{display: inline-block;}
.m-tittle-me img{display: inline-block;}
.m-tittle-p{ font-size: 16px;color: #becbff; text-align: center; margin-bottom: 220px;}
.me-box{ width: 1054px;height: 186px;background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bde8ff)), 
-webkit-gradient(linear, left top, left bottom, from(#c8f9e6), to(#c8f9e6));background-image: linear-gradient(180deg, #ffffff 0%, #bde8ff 100%), 
linear-gradient(#c8f9e6, #c8f9e6);background-blend-mode: normal, normal;border-radius: 10px; margin: 0 auto; padding: 0 50px;}
.me-a{width: 211px; height: 330px; margin-top: -140px;}
.me-img{ display: block; margin: 0 auto; margin-bottom: 30px;}
.me-h{ text-align: center;font-size: 30px; color: #222222; margin-bottom: 10px;}
.me-p{ text-align: justify;font-size: 16px; color: #222222; line-height: 28px;}
.me-a{ margin-right: 80px;}
.me-lr{ margin-right: 70px; margin-top: 25px;}
.me-right{ margin-right: 0;}
.me-a-color .me-h,.me-a-color .me-p{ color: #be5a06}
.me-a-color .me-img{ margin-top: -30px; margin-bottom: 60px;}

/*不打无准备之战  考试概况了然于心*/
.mf{ width: 100%; height:727px;background: url(../images/mf-bg.jpg) top center no-repeat; }
.m-tittle-mf{  height:70px; line-height: 80px; background: url(../images/tittle-bg-d.png) top center no-repeat;padding-top: 0px;font-size: 46px; font-weight: bold; text-align: center; color: #fff; margin-bottom: 20px;}
.m-tittle-mf span{display: inline-block;}
.m-tittle-mf img{display: inline-block;}
.mf .m-tittle-p{ font-size: 16px;color: #becbff; text-align: center; margin-bottom: 40px;}
.mf-a{width: 1174px;height: 522px;background-color: #ffffff;background: url(../images/mf-a.png) top center no-repeat; padding: 47px 14px;;}
.mf-aa{ height: 93px; margin-bottom:0px;}
.mf-ah{float: left;width: 144px;height: 48px; line-height: 48px; font-size: 22px; color: #fff;text-align: center; border-radius: 0px 24px 24px 0px; margin-right: 24px;}
.mf-abg-color-a{ background-image: -webkit-gradient(linear, left top, right top, from(#fd7f50), to(#f55a42)), -webkit-gradient(linear, left top, left bottom, from(#d2d2d2), to(#d2d2d2)); background-image: linear-gradient(90deg, #fd7f50 0%, #f55a42 100%), linear-gradient(#d2d2d2, #d2d2d2);}
.mf-abg-color-b{ background-image: linear-gradient(-55deg, #4239e2 0%, #5c4eeb 100%), linear-gradient(#ffffff, #ffffff);}
.mf-ap{float: left;font-size: 16px; color: #333; line-height: 48px;}
.mf-aq{float: left;width: 730px;font-size: 16px; color: #333; line-height: 24px;}
.mf-aa p span{ color: #e20e28;}

/*五科搭配事半功倍 定制专属你的备考方案*/
.mg{ width: 100%; height:346px;background: url(../images/mg-bg.jpg) top center no-repeat; padding-top: 60px; }
.m-tittle-mg{  height:70px; line-height: 80px; background: url(../images/tittle-bg-e.png) top center no-repeat;padding-top: 0px;font-size: 46px; font-weight: bold; text-align: center; color: #fff; margin-bottom: 80px;}
.m-tittle-mg span{display: inline-block;}
.m-tittle-mg img{display: inline-block;}

/*2021年税务师招生简章*/
.mh{ width: 100%; height:auto;background: url(../images/mh-bg.jpg) bottom center no-repeat; background-size: 100% 1366px; padding-top: 50px; padding-bottom: 100px;}
.m-tittle-mh{  height:70px; line-height: 80px; background: url(../images/tittle-bg-f.png) top center no-repeat;padding-top: 0px;font-size: 46px; font-weight: bold; text-align: center; color: #fff; margin-bottom: 40px;}
.m-tittle-mh span{display: inline-block;}
.m-tittle-mh img{display: inline-block;}

.mi-a{width: 1156px; height: auto; padding-bottom: 100px;}
.mi-b{width: 1076px; height: 70px;border-bottom: solid 1px #ebebeb; margin-left: 80px;background: #fff; }
.mi-b p{ float: left; line-height: 70px;border-right: solid 1px #ebebeb;font-size: 24px;color: #5f2e0b; font-weight: bold;}
.mi-ba{ width: 183px; text-align: center;}
.mi-bb{ width: 304px; text-align: center;}
.mi-bc{ width: 196px; text-align: center;}
.mi-bz{ width: 210px; text-align: center;}
.mi-c{width: 1156px; height: 199px;}
.mi-left{display:table;width: 80px;height: 196px;background-image: -webkit-gradient(linear, left top, right top, from(#d4ac65), to(#e5c17f)), -webkit-gradient(linear, 
left top, left bottom, 
from(#0d1559), 
to(#0d1559));background-image: linear-gradient(90deg, #d4ac65 0%, #e5c17f 100%), linear-gradient(#0d1559, 
#0d1559);background-blend-mode: normal, normal;border-radius: 10px 0px 0px 10px;font-size: 26px;color: #fff;-webkit-box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2); font-weight: bold; text-align: center;}
.mi-left div{display: table-cell; vertical-align: middle; text-align: center; }
.mi-ca{ width: 183px;height: 199px; border-right: solid 1px #ebebeb;background: #fff;border-bottom: solid 1px #ebebeb;}
.mi-ca p{ height: 66px;font-size: 18px; line-height: 66px; text-align: center; border-bottom: solid 1px #ebebeb;color: #333; }
#mi-caa{  border: none; }
.mi-cz{display:table; width: 210px;height: 199px; border-right: solid 1px #ebebeb;background: #fff;border-bottom: solid 1px #ebebeb;  text-align: left; padding-left: 20px;}
.mi-cz div{ display: table-cell; vertical-align: middle; color: #333;font-size: 18px; line-height: 30px;}
.mi-cb{
	display:table; width: 183px;height: 199px; border-right: solid 1px #ebebeb;background: #fff;border-bottom: solid 1px #ebebeb;  text-align: left; 
	padding-left: 30px;
}

.mi-cb div{ display: table-cell; vertical-align: middle; color: #865229;font-size: 18px; line-height: 30px;}
.mi-cb div span{ font-size: 18px;color: #f84b18; font-weight: bold;}
.mi-cc{
	display:table; width: 304px;height: 199px; border-right: solid 1px #ebebeb;background: #fff;border-bottom: solid 1px #ebebeb;  text-align: left; 
}
.mi-cc >div{ display: table-cell; width: 100%; vertical-align: middle; color: #333;font-size: 18px; line-height: 30px;padding-left: 50px;}
.mi-cc div span{ font-size: 16px; color: #555; line-height: normal;
	font-weight: bold;
	margin-left: -50px;
	text-align: left;
	display: block;
	border-top: solid 1px #ccc;
	padding-left: 20px;
	padding-top: 20px;
}

.mi-cd{display:table; width: 196px;height: 199px; border-right: solid 1px #ebebeb;background: #fff;border-bottom: solid 1px #ebebeb;  }
.mi-cd div{ display: table-cell; vertical-align: middle; }
.mi-cd div a{display: block; width: 138px;height: 40px;  border-radius: 40px;font-size: 18px; text-align: center; line-height: 40px; margin: 0 auto; color: #fff; margin-bottom: 15px;}
.mi-ha{background-image: -webkit-gradient(linear, left bottom, left top, from(#6fb6f1), color-stop(9%, #309af2), color-stop(50%, #2491e9), to(#1685de)), 
-webkit-gradient(linear, left top, left bottom, from(#f84b18), to(#f84b18));background-image: linear-gradient(0deg, #6fb6f1 0%, #309af2 9%, #2491e9 50%, #1685de 100%), 
linear-gradient(#f84b18, #f84b18);-webkit-box-shadow: 0px 6px 0px 0px #107ed7;box-shadow: 0px 6px 0px 0px #107ed7;color: #fff !important; }
.mi-hb{background-image: -webkit-gradient(linear, left bottom, left top, from(#fb9f8a), color-stop(9%, #fe7163), to(#fb4f44)), -webkit-gradient(
linear, left top, left bottom, from(#e5e5e5), to(#e5e5e5));background-image: linear-gradient(0deg, #fb9f8a 0%, #fe7163 9%, #fb4f44 100%), linear-gradient(
#e5e5e5, #e5e5e5);-webkit-box-shadow: 0px 6px 0px 0px #ff442c;box-shadow: 0px 6px 0px 0px #ff442c;color: #fff;}

.mi-d .mi-left{ height: 315px;margin-top: 8px;background-image: -webkit-gradient(linear, left top, right top, from(#d8223e), to(#e14d4b)), -webkit-gradient(linear, left top, left bottom, from(#0d1559), to(#0d1559));background-image: linear-gradient(90deg, #d8223e 0%, #e14d4b 100%), linear-gradient(#0d1559, #0d1559);}
.mi-d .mi-ca,.mi-d .mi-cb,.mi-d .mi-cc,.mi-d .mi-cd,.mi-d .mi-cz{ height: 335px;}
.mi-da{display: block; margin-bottom: 10px;}
.mi-e .mi-left{ background-image: linear-gradient(135deg, #2e75e9 0%, #0b5bd5 100%), linear-gradient(#0d1559, #0d1559);height: 415px; margin-top: 5px; }
.mi-e .mi-ca,.mi-e .mi-cb,.mi-e .mi-cc,.mi-e .mi-cd,.mi-e .mi-cz{ height: 461px;}













.two_if{ display: block; width: 100%; height: 100px}

.two_in .text3{ float: left; display: block; width: 378px; height: 69px;  color: #333;background-color: #ffffff;border-radius: 8px; font-size: 16px; padding-left: 15px; border: 0;margin-left: 60px; margin-right: ;}

.two_in .text4{float: left;display: block; width: 238px;height: 69px;background-image: -webkit-gradient(linear, left bottom, left top, from(#fb9f8a), color-stop(9%, #fe7163), to(#fd6359)), -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));background-image: linear-gradient(0deg, #fb9f8a 0%, #fe7163 9%, #fd6359 100%), linear-gradient(#ffffff, #ffffff);color: #fff;border: 0;-webkit-box-shadow: 0px 6px 0px 0px #ff442c;box-shadow: 0px 6px 0px 0px #ff442c; border-radius: 35px;font-size: 24px; margin-left: 40px;}

.two_in form ::-webkit-input-placeholder{ color: #333;}


/*用户协议*/
.agreement{margin: .1rem auto; margin-left: 310px;}
.agreement input[type = checkbox]{display: inline-block;vertical-align: middle;width: .16rem;height: .16rem;margin: 0 .1rem 0 0;}
.agreement label{display: inline-block;vertical-align: middle;}
.agreement span{display: inline-block;vertical-align: middle;font-size: .14rem;color: #333;}
.agreement a{display: inline-block;vertical-align: middle;font-size: .14rem;color: #f00;}

.mg .agreement{margin: .1rem auto; margin-left: 0; text-align: center;}
.mg .agreement span{color: #fff; line-height: 0.6rem;}

/*2022-3.29*/
.ps-new{clear: both; font-size: 16px; color: #666; line-height: 70px; margin-left: 20px;}