html,
body,
div,
span,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
address,
big,
cite,
code,
del,
em,
font,
img,
ins,
small,
strong,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend {
    margin: 0;
    padding: 0
}

body {
    font: 14px/150% "\5b8b\4f53", Arial, Verdana;
    background: #fff;
    color: #595757;
    font-family: "微软雅黑";
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

ul,
ol,
li {
    list-style: none;
}

a {
    text-decoration: none;
    color: #333;
    outline: none;
}

a:hover {
    text-decoration: underline;
    color: #c61819;
}

img,
input {
    border: 0;
}

img {
    display: block;
}

input,
select,
textarea {
    padding: 0;
    outline: none;
    font-size: 12px;
    color: #595757;
}

input::-ms-clear {
    display: none;
}

select,
textarea {
    border: 1px solid #bebebe;
}

textarea {
    resize: none;
    overflow: hidden;
}

em,
i {
    font-style: normal;
}

.block {
    display: block;
    overflow: hidden
}

.hide {
    display: none
}

.invisible {
    visibility: hidden
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.hidden {
    overflow: hidden;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-table
}

*html .clearfix {
    height: 1%
}

.clearfix {
    display: block;
}

*+html .clearfix {
    min-height: 1%
}

.clr {
    display: block;
    bord er: none;
    width: 100%;
    height: 0px;
    line-height: 0;
    background: none;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}

.w,
.w1 {
    margin: 0 auto;
}

.mt5 {
    margin-top: 5px;
}

.mt10 {
    margin-top: 10px;
}

.mt15 {
    margin-top: 15px;
}

.mt20 {
    margin-top: 20px;
}

.mb10 {
    margin-bottom: 10px;
}

.mb20 {
    margin-bottom: 20px;
}

.w {
    width: 1000px;
}

.w2 {
    width: 1200px;
}

.head-tool {
    height: 85px;
}

.head-tool .logo {
    float: left;
}

.head-tool .logo img {
    float: left;
    margin-top: 13px;
    width: 359px;
    height: 43px;
}

.head-tool .logo-txt {
    float: right;
    padding-top: 20px;
}

.head-tool .logo-txt p {
    height: 30px;
    line-height: 30px;
    font-size: 22px;
    color: #c6b676;
}

.head-tool .logo-txt p em {
    margin-right: 10px;
}

.head-tool .logo-txt h4 {
    font-size: 16px;
    line-height: 24px;
    color: #c1956b;
    font-weight: normal;
}

.top-banner {
    width: 100%;
    height: 646px;
}

.top-banner .slide-box {
    position: relative;
    width: 100%;
    height: 646px;
}

.top-banner .slide-box .slide-pic {
    position: relative;
    width: 100%;
    height: 645px;
    opacity: inherit;
    ;
}

.top-banner .slide-box .slide-pic li {
    position: absolute;
    left: 0;
    float: left;
    width: 100%;
    height: 646px;
}

.top-banner .slide-box .slide-pic li img {
    margin: 0 auto;
    width: 1200px;
    height: 646px;
}

.top-banner .slide-box .slide-bot {
    position: absolute;
    right: 50%;
    margin-right: -50px;
    bottom: 50px;
    height: 22px;
    z-index: 1;
}

.top-banner .slide-box .slide-bot li {
    float: left;
    margin: 0 15px;
    background: #ccc;
    width: 10px;
    height: 10px;
    border-radius: 10px;
}

.top-banner .slide-box .prev {
    position: absolute;
    left: 150px;
    top: 285px;
    width: 60px;
    height: 78px;
    background: url(../image/icon-left.png) no-repeat;
}

.top-banner .slide-box .next {
    position: absolute;
    right: 150px;
    top: 285px;
    width: 60px;
    height: 78px;
    background: url(../image/icon-right.png) no-repeat;
}

.plan-bonus {
    border-bottom: 1px solid #8d0b2b;
    width: 100%;
    height: 636px;
}

.plan-bonus .plan-bonus-wrap {
    background: url(../image/pic-bonus-bg.jpg) no-repeat left top;
    height: 636px;
}

.plan-bonus .art-mod02-box {
    padding: 132px 0 0 604px;
}

.plan-bonus h2 {
    font-size: 36px;
    color: #000000;
    font-weight: bold;
    line-height: 50px;
}

.plan-bonus h2 span {
    color: #ba0f39;
}

.plan-bonus .tit-bt {
    height: 30px;
    line-height: 30px;
    font-size: 18px;
}

.plan-bonus .tit-bt span:first-child {
    margin-right: 15px;
}

.plan-bonus .active-info {
    margin-top: 22px;
}

.plan-bonus .active-info li {
    line-height: 30px;
    overflow: hidden;
}

.plan-bonus .active-info li label {
    float: left;
    color: #595757;
    font-weight: bold;
}

.plan-bonus .active-info li span {
    float: left;
}

.plan-bonus .inp-info {
    margin-top: 34px;
}

.plan-bonus .inp-info input {
    border: 1px solid #bd1941;
    height: 24px;
    line-height: 24px\9;
    text-align: center;
    font-family: "微软雅黑";
}

.plan-bonus .inp-info .inp01 {
    width: 80px;
}

.plan-bonus .inp-info .inp02 {
    width: 124px;
}

.plan-bonus .inp-info .inp03 {
    width: 116px;
}

.plan-bonus .inp-info .inp04 {
    width: 57px;
    height: 26px;
    background: #ba0f39;
    color: #fff;
    cursor: pointer;
}

.plan-bonus .road-list {
    margin: 32px 0 0 -28px;
    overflow: hidden;
}

.plan-bonus .road-list li {
    float: left;
    margin-left: 28px;
    padding-top: 16px;
    width: 113px;
    height: 97px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -ms-border-radius: 6px;
    -moz-border-radius: 6px;
    background: #f7a00f;
}

.plan-bonus .road-list li img {
    margin: 0 auto;
    width: 34px;
    height: 35px;
}

.plan-bonus .road-list .li02 {
    background: #fb6b2f;
}

.plan-bonus .road-list .li03 {
    background: #46bdf6;
}

.plan-bonus .road-list li p {
    color: #fff;
    text-align: center;
    font-weight: bold;
}

.plan-bonus .road-list li:hover a {
    text-decoration: none;
}

.plan-bonus-wrap {
    position: relative;
}

.phone {
    position: absolute;
    left: 50%;
    margin-left: -84px;
    bottom: -16px;
    width: 168px;
    height: 32px;
    background: url(../image/phone_24.png) no-repeat;
}

.phone-first {
    top: -16px;
}

.offical-acc {
    border-bottom: 1px solid #8d0b2b;
    /*height: 700px;*/
    background: #b8f2fc;
}

.offical-acc .w {
    background: url(../image/off-bg.jpg) no-repeat left top;
}

.offical-acc .offical-accs-wrap {
    position: relative;
}

.offical-acc .offical-pic-top {
    margin: 0 auto 0;
    padding-top: 42px;
    width: 676px;
    height: 93px;
}

.offical-acc .offical-pic-top img {
    width: 676px;
    height: 69px;
}

.offical-acc ul {
    margin: 40px 0 0 -8px;
    overflow: hidden;
}

.offical-acc ul li {
    float: left;
    margin-left: 18px;
    border: 1px solid #fff;
    width: 146px;
    height: 198px;
    background: #fff;
}

.offical-acc ul li:hover {
    border: 1px solid #ba0f39;
}

.offical-acc ul li img {
    margin: 24px auto 0;
    width: 98px;
    height: 98px;
}

.offical-acc ul li p {
    margin-top: 12px;
    font-size: 18px;
    text-align: center;
    color: #231815;
}

.offical-acc ul li a {
    text-decoration: none;
}

.inner-link {
    margin: 60px auto 0;
    width: 562px;
    overflow: hidden;
}
.offical-acc-wrap .inner-link{
    margin-bottom:20px;
}

.inner-link a {
    float: left;
    margin: 0 30px;
    width: 221px;
    height: 41px;
    line-height: 41px;
    text-align: center;
    color: #fff;
    background: url(../image/btn-red01.png) no-repeat;
    text-decoration: none;
}

.offical-acc-wrap {
    position: relative;
    /*height: 700px;*/
}


/*.offical-acc-wrap .phone{ z-index: 3;}*/

.edu-distan {
    border-bottom: 1px solid #8d0b2b;
    height: 658px;
}

.edu-distan .edu-distan-wrap {
    height: 658px;
    position: relative;
}


/*.edu-distan .edu-distan-wrap .phone{ z-index: 6;}*/

.edu-distan .edu-pic {
    padding-top: 45px;
    margin: 0 auto;
    width: 497px;
    height: 70px;
}

.edu-distan .edu-pic img {
    width: 497px;
    height: 70px;
}

.edu-distan ul {
    overflow: hidden;
}

.edu-distan ul li {
    float: left;
    margin: 53px 0 0 39px;
    width: 121px;
}

.edu-distan ul li .img {
    width: 121px;
    height: 121px;
}

.edu-distan ul li p {
    margin-top: 10px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
}

.edu-distan ul li a {
    display: block;
    width: 114px;
    height: 26px;
    border-radius: 11px;
    line-height: 26px;
    text-align: center;
    background: #9fa0a0;
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    behavior: url(http://zj.haohaoxue.cn/pk/bd/bj/pc/bdbj2/images/ie-css3.htc);
}

.edu-distan ul li:hover a {
    background: #ba0f39;
    color: #fff;
}

.times-dip {
    height: 536px;
    overflow: hidden;
}

.times-dip .times-dip-wrap {
    overflow: hidden;
    position: relative;
}

.times-dip .times-dip-wrap .img {
    margin: 0 auto;
    padding-top: 40px;
    width: 518px;
    height: 69px;
}

.times-dip .times-dip-wrap .img img {
    width: 518px;
    height: 69px;
}

.times-dip .times-dip-wrap .ques-txt {
    margin-top: 28px;
    height: 20px;
    line-height: 20px;
}

.times-dip .times-dip-wrap .ques-txt b {
    float: left;
    margin-left: 72px;
    width: 19px;
    height: 19px;
    background: url(../image/icon-ques.png) no-repeat;
}

.times-dip .times-dip-wrap .ques-txt p {
    float: left;
    margin-left: 12px;
}

.times-dip .times-dip-wrap ul {
    margin-top: 26px;
    overflow: hidden;
}

.times-dip .times-dip-wrap ul li {
    float: left;
    margin-left: 50px;
    width: 191px;
    overflow: hidden;
}

.times-dip .times-dip-wrap ul li img {
    width: 191px;
    height: 191px;
}

.times-dip .times-dip-wrap ul li p {
    height: 68px;
    line-height: 50px;
    text-align: center;
}

.times-dip .times-dip-wrap .notice-txt {
    margin: 0 auto;
    width: 916px;
    height: 71px;
}

.times-dip .times-dip-wrap .notice-txt img {
    float: left;
    width: 89px;
    height: 71px;
}

.times-dip .times-dip-wrap .notice-txt p {
    float: left;
    border: 1px solid #ba0f39;
    border-left: 0;
    padding-left: 26px;
    width: 800px;
    height: 69px;
    line-height: 69px;
    background: #fff5e6;
}

.up-educa {
    border-bottom: 1px solid #8d0b2b;
    height: 429px;
    background: #f38f5d;
}

.up-educa .up-educa-wrap {
    position: relative;
    height: 429px;
    background: url(../image/up-educa-pic01.jpg) no-repeat;
    background-position: center top;
}


/*.up-educa .up-educa-wrap .phone{ z-index: 7;}*/

.up-educa .up-educa-wrap ul {
    padding: 323px 0 0 140px;
}

.up-educa .up-educa-wrap ul li {
    float: left;
    width: 174px;
    height: 54px;
    line-height: 54px;
    text-align: center;
margin-left:98px;
}

.up-educa .up-educa-wrap ul .li-second {
    margin-left:115px;
}
.up-educa .up-educa-wrap ul li:nth-child(3n) {
    margin-left:100px;
}

.up-educa .up-educa-wrap ul li a {
    float: left;
    width: 100%;
    height: 54px;
    line-height: 52px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

.up-educa .up-educa-wrap ul li a:hover {
    color: #4b0516;
}

.select-ev {
    border-bottom: 1px solid #8d0b2b;
    height: 590px;
}

.select-ev-wrap {
    position: relative;
    height: 589px;
    background: url(../image/select-ev-pic03.jpg) no-repeat center 144px;
}


/*.select-ev-wrap .phone{ z-index: 8;}*/

.select-ev-wrap a {
    margin-top: 20px;
    display: block;
    width: 1000px;
    height: 400px;
}

.select-ev-wrap .img {
    padding-top: 44px;
    margin: 0 auto;
    width: 408px;
    height: 70px;
}

.select-ev-wrap .img img {
    width: 408px;
    height: 70px;
}

.select-ev-wrap ul {
    margin-left: 25px;
}

.select-ev-wrap ul li {
    float: left;
    border: 1px solid #e9a23a;
    border-radius: 4px;
    width: 309px;
}

.sch-elite {
    border-bottom: 1px solid #8d0b2b;
    height: 560px;
}

.sch-elite .sch-elite-wrap {
    position: relative;
    height: 560px;
}


/*.sch-elite .sch-elite-wrap .phone{ z-index: 7;}*/

.sch-elite .sch-elite-wrap h2 {
    padding-top: 30px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    font-size: 36px;
    color: #000000;
    font-weight: bold;
}

.sch-elite .sch-elite-wrap .tit-txt {
    height: 53px;
    line-height: 34px;
    text-align: center;
    font-size: 18px;
}

.sch-elite .sch-elite-wrap .tit-txt span {
    font-weight: bold;
}

.sch-elite .sch-elite-wrap .fee-stand {
    margin-left: 45px;
    overflow: hidden;
}

.sch-elite .sch-elite-wrap .fee-stand li {
    float: left;
    margin: 0 0 18px 38px;
    width: 414px;
    height: 138px;
    background: #f8f8f8;
    border-radius: 6px;
}

.sch-elite .sch-elite-wrap .fee-stand li .img {
    float: left;
    width: 164px;
    padding-top: 18px;
}

.sch-elite .sch-elite-wrap .fee-stand li .img01 img {
    margin: 0 auto;
    width: 84px;
    height: 104px;
}

.sch-elite .sch-elite-wrap .fee-stand li .img02 img {
    margin: 0 auto;
    width: 104px;
    height: 104px;
}

.sch-elite .sch-elite-wrap .fee-stand li .img03 img {
    margin: 0 auto;
    width: 118px;
    height: 105px;
}

.sch-elite .sch-elite-wrap .fee-stand li .img04 img {
    margin: 0 auto;
    width: 100px;
    height: 100px;
}

.sch-elite .sch-elite-wrap .fee-stand li p {
    float: left;
    margin-top: 20px;
    width: 209px;
    line-height: 26px;
}

.sch-elite .sch-elite-wrap .circle-us {
    position: absolute;
    top: 213px;
    left: 442px;
    padding: 38px 0 0 0;
    width: 146px;
    height: 108px;
    background: url(../image/circle-bg02.png) no-repeat;
    font-size: 18px;
    font-weight: bold;
}

.sch-elite .sch-elite-wrap .circle-us p {
    width: 140px;
    text-align: center;
    line-height: 32px;
}

.sch-elite .sch-elite-wrap .inner-link {
    margin-top: 19px;
}

.educa-get {
    border-bottom: 1px solid #8d0b2b;
    height: 640px;
}

.educa-get-wrap {
    position: relative;
    height: 640px;
}


/*.educa-get-wrap .phone{ z-index: 7;}*/

.educa-get-wrap h2 {
    padding-top: 20px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    font-size: 36px;
    color: #000;
}

.educa-get-wrap h2 span {
    color: #ba0f39;
}

.educa-get-wrap ul {
    margin-left: 18px;
}

.educa-get-wrap ul li {
    float: left;
    margin: 0 0 11px 7px;
    border: 1px solid #c83f61;
    border-radius: 4px;
    width: 231px;
    height: 147px;
}

.educa-get-wrap ul li .icon {
    padding-top: 33px;
}

.educa-get-wrap ul li .icon b {
    display: block;
    margin: 0 auto;
    background: url(../image/icon-list.png) no-repeat;
}

.educa-get-wrap ul li .icon01 b {
    width: 58px;
    height: 62px;
    background-position: 0 0;
}

.educa-get-wrap ul li:hover .icon01 b {
    background-position: 0 -66px;
}

.educa-get-wrap ul li .icon02 b {
    width: 62px;
    height: 62px;
    background-position: -59px 0;
}

.educa-get-wrap ul li:hover .icon02 b {
    background-position: -59px -65px;
}

.educa-get-wrap ul li .icon03 b {
    width: 35px;
    height: 59px;
    background-position: -122px 0;
}

.educa-get-wrap ul li:hover .icon03 b {
    background-position: -122px -65px;
}

.educa-get-wrap ul li .icon04 b {
    width: 78px;
    height: 63px;
    background-position: -158px 0;
}

.educa-get-wrap ul li:hover .icon04 b {
    background-position: -158px -65px;
}

.educa-get-wrap ul li .icon05 b {
    width: 64px;
    height: 62px;
    background-position: -237px 0;
}

.educa-get-wrap ul li:hover .icon05 b {
    background-position: -237px -65px;
}

.educa-get-wrap ul li .icon06 b {
    width: 62px;
    height: 62px;
    background-position: -302px 0;
}

.educa-get-wrap ul li:hover .icon06 b {
    background-position: -302px -65px;
}

.educa-get-wrap ul li .icon07 b {
    width: 50px;
    height: 63px;
    background-position: -365px 0;
}

.educa-get-wrap ul li:hover .icon07 b {
    background-position: -365px -65px;
}

.educa-get-wrap ul li .icon08 b {
    width: 29px;
    height: 49px;
    background-position: -416px -6px;
}

.educa-get-wrap ul li:hover .icon08 b {
    background-position: -416px -71px;
}

.educa-get-wrap ul li .icon09 b {
    width: 48px;
    height: 60px;
    background-position: -450px 0;
}

.educa-get-wrap ul li:hover .icon09 b {
    background-position: -450px -65px;
}

.educa-get-wrap ul li .icon10 b {
    width: 57px;
    height: 64px;
    background-position: -499px 0;
}

.educa-get-wrap ul li:hover .icon10 b {
    background-position: -499px -65px;
}

.educa-get-wrap ul li .icon11 b {
    width: 59px;
    height: 62px;
    background-position: -557px 0;
}

.educa-get-wrap ul li:hover .icon11 b {
    background-position: -557px -65px;
}

.educa-get-wrap ul li .icon12 b {
    width: 90px;
    height: 63px;
    background-position: -620px 0;
}

.educa-get-wrap ul li:hover .icon12 b {
    background-position: -620px -65px;
}

.educa-get-wrap ul li .icon13 b {
    width: 61px;
    height: 61px;
    background-position: -711px 0;
}

.educa-get-wrap ul li:hover .icon13 b {
    background-position: -711px -65px;
}

.educa-get-wrap ul li:hover {
    background: #ba0f39;
}

.educa-get-wrap ul li p {
    padding-top: 14px;
    line-height: 16px;
    text-align: center;
}

.educa-get-wrap ul li:hover p {
    color: #fff;
}

.article-mod10 {
    width: 100%;
    height: 465px;
    background: #bc2c4b;
}

.article-mod10 .article-mod10-wrap {
    height: 465px;
}

.article-mod10-wrap .img {
    margin: 0 auto;
    padding-top: 40px;
    width: 235px;
    height: 39px;
}

.article-mod10-wrap .img img {
    width: 235px;
    height: 39px;
}

.article-mod10-wrap .tit-txt {
    margin-top: 12px;
    overflow: hidden;
}

.article-mod10-wrap .tit-txt p {
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 30px;
}

.article-mod10-wrap .tit-txt .num-txt {
    margin-top: 32px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    background: url(../image/tit-bg665.png) no-repeat center center;
    font-size: 18px;
    color: #fff;
}

.article-mod10-wrap ul {
    margin: 34px 0 0 17px;
}

.article-mod10-wrap ul li {
    float: left;
    margin-left: 8px;
    padding-top: 70px;
    width: 185px;
    height: 115px;
    background: url(../image/art-mod10-img01.png) no-repeat;
}

.article-mod10-wrap ul li a {
    float: left;
    width: 100%;
    height: 100%;
}

.article-mod10-wrap ul .li02 {
    background: url(../image/art-mod10-img02.png) no-repeat;
}

.article-mod10-wrap ul .li03 {
    background: url(../image/art-mod10-img03.png) no-repeat;
}

.article-mod10-wrap ul .li04 {
    background: url(../image/art-mod10-img04.png) no-repeat;
}

.article-mod10-wrap ul .li05 {
    background: url(../image/art-mod10-img05.png) no-repeat;
}

.article-mod10-wrap ul li p {
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
}

.article-mod10-wrap ul li a {
    text-decoration: none;
}

.article-mod11 {
    width: 100%;
    padding-top: 40px;
    height: 530px;
}

.article-mod11 .article-mod11-wrap {}

.article-mod11-wrap .tit-txt {
    position: relative;
    background: url(../image/tit-bg782.png) no-repeat center 12px;
}

.article-mod11-wrap .tit-txt p {
    line-height: 34px;
    font-size: 18px;
    text-align: center;
}

.article-mod11-wrap .tit-txt b {
    position: absolute;
    bottom: 0;
    right: 160px;
    display: block;
    width: 150px;
    height: 39px;
    background: url(../image/word-eng.png) no-repeat;
}

.article-mod11-wrap .service-steps {
    margin: 42px auto 0;
    width: 953px;
    height: 135px;
}

.article-mod11-wrap .service-steps img {
    width: 953px;
    height: 135px;
}

.article-mod11-wrap .enter-ask {
    margin: 52px auto 0;
    width: 961px;
    height: 212px;
    background: url(../image/art-mod11-img02.jpg) no-repeat;
}

.article-mod11-wrap .enter-ask ul {
    padding-top: 176px;
}

.article-mod11-wrap .enter-ask ul li {
    float: left;
    margin-left: 8px;
    width: 232px;
    height: 38px;
}

.article-mod11-wrap .enter-ask ul li a {
    float: left;
    width: 100%;
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    text-decoration: none;
}

.article-mod12 {
    border-bottom: 1px solid #8d0b2b;
    height: 316px;
    background: #eeeeee;
}

.article-mod12 .article-mod12-wrap {
    position: relative;
    height: 316px;
}


/*.article-mod12 .article-mod12-wrap .phone{ z-index: 7;}*/

.article-mod12 .article-mod12-wrap h2 {
    height: 134px;
    line-height: 134px;
    font-size: 36px;
    color: #000000;
    text-align: center;
}

.article-mod12 .article-mod12-wrap h2 span {
    color: #ba0f39;
}

.article-mod12 .article-mod12-wrap .times-go {
    margin: 0 0 0 70px;
    width: 840px;
    overflow: hidden;
}

.article-mod12-wrap .times-go span {
    float: left;
    margin-left: 32px;
    width: 88px;
    height: 93px;
    line-height: 88px;
    text-align: center;
    background: url(../image/time-bg.png) no-repeat;
    font-size: 50px;
    color: #ba0f39;
    font-weight: bold;
}

.article-mod12-wrap .times-go b {
    float: left;
    padding-top: 22px;
    width: 90px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    font-size: 30px;
    color: #582412;
}

.article-mod13 {
    border-bottom: 1px solid #8d0b2b;
    width: 100%;
    height: 1280px;
}

.article-mod13-wrap {
    position: relative;
    height: 1280px;
}


/*.article-mod13-wrap .phone{ z-index: 7;}*/

.article-mod13-wrap h2 {
    padding-top: 18px;
    height: 84px;
    line-height: 84px;
    text-align: center;
    font-size: 36px;
    color: #000000;
}

.article-mod13-wrap .img {
    margin: 0 auto;
    width: 956px;
    height: 499px;
}

.article-mod13-wrap .tit-txt {
    overflow: hidden;
}

.article-mod13-wrap .tit-txt .tit01 {
    padding-top: 20px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    font-size: 36px;
    color: #000000;
    font-weight: bold;
}

.article-mod13-wrap .tit-txt .tit01 span {
    color: #ba0f39;
}

.article-mod13-wrap .tit-txt .tit02 {
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 18px;
}

.article-mod13-wrap ul {
    margin-top: 15px;
    overflow: hidden;
}

.article-mod13-wrap ul li {
    float: left;
    margin: 0 0 0 32px;
    border-radius: 14px;
    -webkit-border-radius: 14px;
    -ms-border-radius: 14px;
    -moz-border-radius: 14px;
    width: 280px;
    height: 432px;
}

.article-mod13-wrap ul .li01 {
    background: #46bdf6;
}

.article-mod13-wrap ul .li02 {
    background: #ba0f39;
}

.article-mod13-wrap ul .li03 {
    background: #f7a00f;
}

.article-mod13-wrap ul li .name {
    height: 55px;
    line-height: 55px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}

.article-mod13-wrap ul li img {
    display: block;
    width: 280px;
    height: 187px;
}

.article-mod13-wrap ul li h6 {
    padding-top: 14px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}

.article-mod13-wrap ul li p {
    margin: 0 auto;
    width: 222px;
    height: 80px;
    line-height: 24px;
    color: #fff;
}

.article-mod13-wrap ul li a {
    margin: 0 auto;
    display: block;
    width: 221px;
    height: 41px;
    line-height: 41px;
    text-align: center;
    background: url(../image/btn221-02.png) no-repeat;
    text-decoration: none;
}

.article-mod13-wrap ul .li01 a {
    color: #46bdf6;
}

.article-mod13-wrap ul .li02 a {
    color: #ba0f39;
}

.article-mod13-wrap ul .li03 a {
    color: #f7a00f;
}

.article-mod13-wrap .notice-txt {
    margin-top: 15px;
}

.article-mod13-wrap .notice-txt p {
    line-height: 24px;
    text-align: center;
}

.article-mod14 {
    border-bottom: 1px solid #8d0b2b;
    position: relative;
    height: 1275px;
}

.article-mod14-wrap {
    height: 1275px;
}

.article-mod14-wrap h2 {
    padding-top: 32px;
    height: 52px;
    line-height: 52px;
    font-size: 36px;
    color: #000;
    text-align: center;
}

.article-mod14-wrap .tit-txt {
    margin-top: 14px;
    background: url(../image/tit-bg782.png) no-repeat center 15px
}

.article-mod14-wrap .tit-txt h6 {
    font-size: 18px;
    line-height: 36px;
    text-align: center;
}

.article-mod14-wrap .tit-txt p {
    line-height: 24px;
    text-align: center;
}

.article-mod14-wrap .btn-look {
    position: relative;
    margin: 45px auto 0;
    width: 703px;
    height: 827px;
    background: url(../image/art-mod14.jpg) no-repeat;
}

.article-mod14-wrap .btn-look a {
    position: absolute;
    width: 221px;
    height: 41px;
    background: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
}

.article-mod14-wrap .btn-look .btn01 {
    top: 217px;
    right: 58px;
}

.article-mod14-wrap .btn-look .btn02 {
    top: 463px;
    left: 47px;
}

.article-mod14-wrap .btn-look .btn03 {
    bottom: 50px;
    right: 58px;
}

.article-mod14-wrap ul {
    margin-top: 56px;
    overflow: hidden;
}

.article-mod14-wrap ul li {
    float: left;
    margin-left: 87px;
    width: 200px;
    height: 90px;
}

.article-mod14-wrap ul li a {
    float: left;
    width: 100%;
    height: 100%;
    text-decoration: none;
}

.article-mod14-wrap ul li p {
    float: left;
    padding: 10px 5px 0;
    width: 20px;
    height: 69px;
    color: #fff;
    line-height: 15px;
    text-align: center;
}

.article-mod14-wrap ul .li01 p {
    background: #d04915;
}

.article-mod14-wrap ul .li02 p {
    background: #8d0b2b;
}

.article-mod14-wrap ul .li03 p {
    background: #ca7f0f;
}

.article-mod14-wrap ul li .rgt-cont {
    float: left;
    width: 168px;
    height: 79px;
}

.article-mod14-wrap ul .li01 .rgt-cont {
    background: #fb6b2f;
}

.article-mod14-wrap ul li .rgt-cont b {
    display: block;
    margin: 10px auto 0;
}

.article-mod14-wrap ul .li01 .rgt-cont b {
    width: 33px;
    height: 31px;
    background: url(../image/icon118.png) no-repeat;
}

.article-mod14-wrap ul .li02 .rgt-cont {
    background: #ba0f39;
}

.article-mod14-wrap ul .li02 .rgt-cont b {
    width: 42px;
    height: 29px;
    background: url(../image/icon118.png) no-repeat -34px 0;
}

.article-mod14-wrap ul .li03 .rgt-cont {
    background: #f7a00f;
}

.article-mod14-wrap ul li .rgt-cont span {
    margin-top: 5px;
    display: block;
    text-align: center;
    line-height: 24px;
    color: #fff;
}

.article-mod14-wrap ul .li03 .rgt-cont b {
    width: 41px;
    height: 36px;
    background: url(../image/icon118.png) no-repeat -77px 0;
}

.article-mod15 {
    position: relative;
    border-bottom: 1px solid #8d0b2b;
    height: 556px;
}

.article-mod15-wrap {
    height: 556px;
    overflow: hidden;
}

.article-mod15-wrap ul {
    margin-left: -2px;
    padding-top: 50px;
    overflow: hidden;
}

.article-mod15-wrap ul li {
    float: left;
    margin-left: 2px;
    width: 165px;
    height: 441px;
}

.article-mod15-wrap ul li .img {
    position: relative;
    width: 165px;
    height: 251px;
}

.article-mod15-wrap ul li .img img {
    width: 165px;
    height: 251px;
}

.article-mod15-wrap ul li .img p {
    position: absolute;
    left: 0;
    top: 207px;
    width: 165px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
}

.article-mod15-wrap ul li .img p span {
    font-size: 16px;
}

.article-mod15-wrap ul li.li01 {
    background: #6ad3f0;
}

.article-mod15-wrap ul li.li02 {
    background: #dd7568;
}

.article-mod15-wrap ul li.li03 {
    background: #de678f;
}

.article-mod15-wrap ul li.li04 {
    background: #777dbb;
}

.article-mod15-wrap ul li.li05 {
    background: #80d8fe;
}

.article-mod15-wrap ul li.li06 {
    background: #fac29d;
}

.article-mod15-wrap ul li .txt {
    padding: 0 10px;
    height: 190px;
    color: #fff;
    cursor: pointer;
}

.article-mod15-wrap ul li:hover .txt {
    background: #5d5a6b;
}

.article-mod16 {
    position: relative;
    border-bottom: 1px solid #8d0b2b;
    height: 794px;
}

.article-mod16 .article-mod16-wrap {
    height: 794px;
}

.article-mod16 .article-mod16-wrap .tit-txt {
    padding-top: 44px;
}

.article-mod16 .article-mod16-wrap .tit-txt h4 {
    height: 56px;
    line-height: 56px;
    text-align: center;
    font-size: 36px;
    color: #000;
}

.article-mod16 .article-mod16-wrap .tit-txt h4 span {
    color: #ba0f39;
}

.article-mod16-wrap .tit-txt p {
    font-size: 18px;
    line-height: 36px;
    text-align: center;
}

.article-mod16-wrap .data-wrap {
    position: relative;
    margin: 37px 0 0 177px;
    overflow: hidden;
}

.article-mod16-wrap .data-wrap p {
    float: left;
    margin-left: 100px;
    border: 1px solid #595757;
    width: 175px;
    height: 175px;
    line-height: 126px;
    font-size: 100px;
    color: #ba0f39;
    font-weight: bold;
    text-align: center;
    background: url(../image/date-bg.png) no-repeat center 125px;
}

.article-mod16-wrap .data-wrap .txt {
    position: absolute;
    top: 135px;
    left: 0;
}

.article-mod16-wrap .data-wrap .txt span {
    float: left;
    width: 177px;
    margin-left: 100px;
    font-size: 14px;
    text-align: center;
}

.article-mod16-wrap .steps-know {
    margin: 26px auto 0;
    width: 916px;
    height: 71px;
}

.article-mod16-wrap .steps-know .left {
    float: left;
    width: 89px;
    height: 71px;
    background: #ba0f39;
}

.article-mod16-wrap .steps-know .left b {
    display: block;
    margin: 0 auto;
    padding-top: 9px;
    width: 33px;
    height: 33px;
    background: url(../image/icon-clock.png) no-repeat center bottom;
}

.article-mod16-wrap .steps-know .left span {
    display: block;
    width: 100%;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #fff;
}

.article-mod16-wrap .steps-know .center {
    float: left;
    border: 1px solid #ba0f39;
    border-left: 0;
    padding: 4px 65px 0 24px;
    width: 570px;
    height: 65px;
    line-height: 30px;
}

.article-mod16-wrap .steps-know .rgt {
    float: left;
    width: 167px;
    height: 71px;
    line-height: 71px;
    text-align: center;
    background: #ba0f39;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}

.article-mod16-wrap .address-list {
    margin-top: 17px;
    overflow: hidden;
}

.article-mod16-wrap .address-list li {
    float: left;
    margin: 15px 0 0 37px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    width: 151px;
    height: 38px;
    line-height: 38px;
    background: #9fa0a0;
}

.article-mod16-wrap .address-list li a {
    float: left;
    width: 100%;
    text-align: center;
    color: #fff;
    text-decoration: none;
}

.article-mod16-wrap .address-list li:hover {
    background: #ba0f39;
}

.article-mod17 {
    overflow: hidden;
}

.article-mod17 .tit-txt {
    padding-top: 34px;
}

.article-mod17 .tit-txt h4 {
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 36px;
    color: #000;
}

.article-mod17 .tit-txt h4 span {
    color: #ba0f39;
}

.article-mod17 .tit-txt p {
    height: 58px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #000;
}

.article-mod17 .img {
    margin: 0 auto;
    width: 858px;
    height: 466px;
}

.article-mod17 .img img {
    width: 858px;
    height: 466px;
}

.article-mod17 .inp-box {
    margin: 60px 0 0 100px;
    padding-bottom: 177px;
}

.article-mod17 .inp-box input {
    float: left;
    margin-left: 14px;
    border: 2px solid #ba0f39;
    height: 45px;
    line-height: 45px\9;
    font-size: 16px;
    color: #595757;
    font-family: "微软雅黑";
    text-align: center;
}

.article-mod17 .inp-box .inp01 {
    width: 211px;
}

.article-mod17 .inp-box .inp02 {
    width: 211px;
}

.article-mod17 .inp-box .inp03 {
    width: 240px;
}

.article-mod17 .inp-box .inp04 {
    width: 101px;
    height: 46px;
    line-height: 46px;
    line-height: 46px\9;
    *line-height: 46px;
    text-align: center;
    background: #ba0f39;
    color: #fff;
    cursor: pointer;
}

.footer-info {
    padding-bottom: 34px;
    overflow: hidden;
}

.footer-info p {
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    color: #666;
    text-align: center;
}


/*右边浮动框*/

.righta {
    position: fixed;
    width: 125px;
    height: 525px;
    background: url(../image/right.png) no-repeat;
    right: 0;
    top: 42px;
    padding-top: 40px;
    z-index: 9000;
    padding-right: 5px;
}

.righta p {
    font-size: 16px;
    cursor: pointer;
    position: absolute;
    top: 4px;
    right: 9px;
    color: #fff;
    font-family: "微软雅黑";
}

.righta ul.uls li {
    height: 30px;
    line-height: 32px;
    background: url(../image/right_heng.png) no-repeat center top;
    position: relative;
    font-family: "微软雅黑";
}

.righta ul.uls li a {
    display: block;
    height: 32px;
    text-align: center;
    font-size: 13px;
    color: #fff;
    text-decoration: none;
    line-height: 32px;
}

.righta ul.uls li a:hover {
    background: url(../image/right_li.png) no-repeat center;
}

#scool {
    width: 20px;
    height: 110px;
    background: #b00522;
    color: #fff;
    font-family: "微软雅黑";
    font-size: 12px;
    position: fixed;
    right: 0px;
    top: 30%;
    padding: 10px 0 0 4px;
    cursor: pointer;
    display: none
}


/*猜你喜欢*/

.like {
    width: 100%;
    height: 36px;
    background: #fafafa;
    position: fixed;
    bottom: 0px;
    margin-left: -2000px;
    z-index: 999999;
}

.likes {
    height: 36px;
    width: 1300px;
}

.likes ul {
    float: left;
    padding: 2px 0 0 10px;
}

.likes ul li {
    width: 150px;
    height: 32px;
    float: left;
    margin: 0 10px 0 0;
    cursor: pointer;
    _margin-right: 3px;
}

.likes ul li a {
    display: block;
    width: 150px;
    height: 32px;
    float: left;
    margin: 0 10px 0 0;
    color: #fff;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    line-height: 32px;
    text-align: center;
    background: #2b7ce7;
    _margin-right: 3px;
    text-decoration: none;
}

.biaoti {
    color: #2b7be5;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    line-height: 32px;
    padding: 4px 0 0 16px;
    float: left;
}

.close {
    float: left;
    cursor: pointer;
    margin-left: 10px;
    display: inline;
}

.likes ul li a:hover {
    background: #04709f;
}

.cai_link {
    width: 20px;
    height: 90px;
    background: #fafafa;
    color: #2b7be5;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    position: fixed;
    left: 0px;
    bottom: 0;
    padding: 10px 0 0 4px;
    display: none;
    cursor: pointer;
    z-index: 9999999;
}

ul#footera li ul.no1 {
    position: absolute;
    top: -96px;
    left: 72px;
    clear: both;
    width: 150px;
    display: none;
}

ul#footera li ul.no2 {
    position: absolute;
    top: -159px;
    left: 232px;
    clear: both;
    width: 150px;
    display: none;
}

ul#footera li ul.no3 {
    position: absolute;
    top: -96px;
    left: 392px;
    clear: both;
    width: 150px;
    display: none;
}

ul#footera li ul.no4 {
    position: absolute;
    top: -160px;
    left: 552px;
    clear: both;
    width: 150px;
    display: none;
}

ul#footera li ul.no5 {
    position: absolute;
    top: -160px;
    left: 712px;
    clear: both;
    width: 150px;
    display: none;
}

ul#footera li ul.no6 {
    position: absolute;
    top: -96px;
    left: 872px;
    clear: both;
    width: 150px;
    display: none;
}

ul#footera li ul.no7 {
    position: absolute;
    top: -128px;
    left: 1032px;
    clear: both;
    width: 150px;
    display: none;
}


/*弹窗*/

.pop {
    display: none;
    position: fixed;
    top: 50px;
    width: 420px;
    height: 600px;
    border: 3px solid #999;
    z-index: 1000;
    background: url(../image/piwen2.jpg) no-repeat;
}

#pop2 {
    background: url(../image/piwen3.jpg) no-repeat;
    width: 800px;
}

#pop3 {
    background: url(../image/piwen.jpg) no-repeat;
}

.pop_head {
    position: relative;
    cursor: pointer;
}

.pop_head .btn-close {
    color: #fff;
    font-size: 20px;
    font-weight: 800;
    text-align: center;
    line-height: 20px;
    width: 40px;
    height: 40px;
    background: #ba0f39;
    position: absolute;
    right: 5px;
    line-height: 40px;
    text-decoration: none;
    top: 5px;
}

.pop_body {
    padding: 10px;
    background: #f7d84c;
    width: 480px;
    height: 480px;
    overflow: hidden;
}

#pop_bg {
    position: fixed;
    height: 100%;
    width: 100%;
    background-color: #000;
    opacity: 0.3;
    filter: alpha(opacity=30);
    display: none;
    top: 0;
    left: 0;
}

.policy-reform {
    border-top: 1px solid #8d0b2b;
    border-bottom: 1px solid #8d0b2b;
}

.policy-reform-wrap {
    position: relative;
    height: 645px;
    width: 1200px;
}

.policy-reform-wrap .title {
    height: 156px;
    line-height: 156px;
    font-size: 36px;
    text-align: center;
    color: #000;
}

.policy-reform-wrap .title span {
    color: #ba0f39;
}

.content-wrap a,
.content-wrap a:hover {
    text-decoration: none;
}

.content-wrap a:focus {
    outline: none;
    text-decoration: none;
}

.content-wrap>div {
    float: left;
}

.content-wrap .content-left {
    width: 414px;
    margin-right: 53px;
}

.content-left .desc {
    box-sizing: border-box;
    padding-top: 70px;
    position: relative;
    height: 333px;
    text-align: center;
    color: #fff;
    background: rgba(10, 22, 81, .5);
}

.content-left .desc .text {
    height: 82px;
    line-height: 82px;
    font-size: 30px;
}

.content-left .desc span {
    display: inline-block;
    width: 224px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    font-size: 18px;
    color: #ba0f39;
    background: #fff;
    border-radius: 17px;
}

.content-left .desc p {
    margin-top: 20px;
    padding: 0 50px;
    line-height: 34px;
    font-size: 16px;
    text-align: center;
}

.content-left .desc img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.content-left .join {
    margin-top: 20px;
}

.content-left .join a {
    width: 200px;
    height: 74px;
    line-height: 74px;
    text-align: center;
    font-size: 24px;
    color: #fff;
    text-decoration: none;
}

.content-left .title {
    font-size: 30px;
    color: #ba0f39;
    height: 65px;
    line-height: 65px;
}

.content-left .wrapper {
    display: inline-block;
    width: 200px;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin-bottom: 10px;
}

.content-left .red {
    background-color: #ba0f39;
    float: left;
    font-size: 16px;
}

.content-left .yellow {
    background-color: #ffaf02;
    float: right;
}

.content-left .green {
    background-color: #09dcbc;
    float: left;
}

.content-left .blue {
    background-color: #14b7ec;
    float: right;
}

.content-left .block {
    display: inline-block;
    width: 100%;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    color: #fff;
    background-color: #f57f0c;
    text-align: center;
}

.join .profession {
    float: left;
    background: #ba0f39;
}

.join .condition {
    float: right;
    background: #ffaf02;
}

.content-middle {
    width: 340px;
    margin-right: 45px;
    color: #595757
}

.content-middle .name,
.content-right .name {
    height: 20px;
    line-height: 20px;
    font-size: 20px;
    color: #ba0f39;
    border-left: 4px solid #ba0f39;
    padding-left: 10px;
}

.content-middle .latest-news {
    margin: 30px 0 10px 0;
    width: 100%;
    padding-left: 8px;
}

.content-middle .latest-news a {
    vertical-align: top;
    display: inline-block;
    width: 284px;
    line-height: 24px;
    font-size: 18px;
    color: #595757;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.content-middle .latest-news span {
    vertical-align: top;
    display: inline-block;
    margin-right: 10px;
    width: 42px;
    height: 24px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    background: #ba0f39
}

.content-middle .news-list a {
    display: inline-block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #595757;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.content-middle .news-list a:hover {
    color: #ba0f39;
}

.content-right {
    width: 335px;
}

.content-right .desc {
    box-sizing: border-box;
    padding-top: 80px;
    position: relative;
    margin-top: 30px;
    height: 235px;
    text-align: center;
    color: #fff;
/*    background: rgba(10, 22, 81, .5);
*/    overflow-y: hidden;
}

.content-right .desc h3 {
    font-size: 24px;
    line-height: 24px;
}

.content-right .desc p {
    margin-top: 24px;
    font-size: 18px;
    line-height: 24px;
}

.content-right .desc img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.content-right .advisory {
    margin-top: 10px;
}

.content-right .advisory p {
    margin-top: 4px;
}

.content-right .advisory a {
    width: 165px;
    height: 62px;
    line-height: 62px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
}

.content-right .advisory .first {
    float: left;
}

.content-right .advisory .second {
    float: right;
}

.content-right .advisory .special a {
    display: inline-block;
    line-height: 62px;
    font-size: 16px;
}

.content-right .advisory .special a strong {
    font-size: 30px;
}

.content-right .advisory .special a span {
    display: inline-block;
    margin: 0 2px;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: url(../image/add.png) no-repeat;
}

.content-right .advisory .specialist {
    background: #ba0f39;
}

.content-right .advisory .undergraduate {
    background: #ffaf02;
}

.content-right .advisory .profession {
    background: #14b7ec;
}

.content-right .advisory .condition {
    background: #09dcbc;
}

.policy-analyze {
    border-bottom: 1px solid #8d0b2b;
}

.policy-analyze-wrap {
    height: 516px;
    width: 1200px;
    padding-top: 38px;
}

.policy-analyze-wrap .title {
    height: 50px;
    line-height: 50px;
    font-size: 36px;
    color: #000;
    text-align: center;
}

.policy-analyze-wrap .title span {
    color: #ba0f39;
}

.policy-analyze-wrap .tilte-desc {
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    color: #595757;
    text-align: center;
}

.policy-analyze-wrap .detail-list {
    margin-top: 46px;
    color: #fff;
    text-align: center;
}

.policy-analyze-wrap .detail-list li {
    float: left;
    margin-left: 20px;
    margin-right: 40px;
    width: 339px;
    height: 335px;
}

.policy-analyze-wrap .detail-list .first p {
    background: #ba0f39
}

.policy-analyze-wrap .detail-list .second p {
    background: #ffaf02
}

.policy-analyze-wrap .detail-list .third p {
    background: #09dcbc
}

.policy-analyze-wrap .detail-list .name {
    height: 69px;
    line-height: 69px;
    font-size: 24px;
}

.policy-analyze-wrap .detail-list .text {
    height: 100px;
    padding-top: 20px;
    line-height: 30px;
    font-size: 16px;
}

.certificate-wrapper {
    border-bottom: 1px solid #8d0b2b;
}

.certificate-wrapper .content {
    width: 1200px;
    margin: 0 auto 80px auto;
}

.certificate-wrapper h1 {
    font-size: 36px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    margin-top: 80px;
}

.certificate-wrapper h1 span {
    color: #ba0f39;
}

.certificate-wrapper .desc {
    /* width: 1000px; */
    margin: 80px auto;
}

.certificate-wrapper .mt25 {
    margin-top: 25px;
}

.BotsInfo {
    width: 980px;
    height: 50px;
    margin: 0 auto;
    color: #d4ecfb;
}
.BotsInfo .ipt01 {
    width: 80px;
    height: 20px;
    line-height: 20px;
    background: #d4ecfb;
    border: 0;
}
.BotsInfo .btn {
    width: 96px;
    height: 26px;
    line-height: 26px;
    border: 0;
    color: #fff;
    font-weight: bold;
    background: url(http://zj.haohaoxue.cn/pk/bd/bj/pc/bdbj2/images/nh/zsbtn.png) no-repeat left 0px;
}
.BotsNamePhone {
    width: 380px;
    height: 50px;
    line-height: 50px;
    background: url(http://zj.haohaoxue.cn/pk/bd/bj/pc/bdbj2/images/nh/liney.gif) repeat-y right top;
    padding-right: 7px;
    float: left;
}
.BotszsInfo {
    width: 240px;
    float: left;
    line-height: 50px;
    padding: 0 10px;
    background: url(http://zj.haohaoxue.cn/pk/bd/bj/pc/bdbj2/images/nh/liney.gif) repeat-y right top;
}
.BotszsInfo em, .BotsBmInfo em {
    color: #ffa800;
    font-weight: bold;
}
.BotsBmInfo {
    width: 320px;
    line-height: 50px;
    float: left;
    padding-left: 10px;
}
.BotsBmInfo em {
    float: left;
}
.BotsBmInfo .gd {
    width: 255px;
    white-space: nowrap;
    overflow: hidden;
    float: right;
}

.Botrecruit_students01 {
    width: 100%;
    background: #2b7be5;
    height: 50px;
    overflow: hidden;
}
.Times_cont02 {
    background: url(../image/times.png) no-repeat;
    margin: 3px 0 0 110px;
    height: 44px;
    position: relative;
}
.times_cn02 {
    height: 29px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.times_cn02 span {
    display: block;
    float: left;
    width: 45px;
    height: 29px;
    line-height: 29px;
    text-align: center;
    font-size: 20px;
    color: #fff;
    margin-right: 7px;
}
       /*导航*/

        .dhbg{ width:100%; height:40px; background:#272636;}
        .dhnr{ width:1000px; height:40px; margin:0 auto;}
        .inner{width:1000px;margin:0 auto;position:relative;}
        img{display:block;margin:0 auto;}
        .nav2{width:1000px;height:40px; float:left;margin-left: 40px;}
        .navUl{width:100%;}
        .navUl a{display:block;margin:0 auto;text-align:center;text-decoration:none;color:#fff; font-size:18px;}
        .navUl li.navli{float:left;height:40px;padding:0 35px;line-height:40px;position:relative;z-index:6;}
        .navUl li:hover{text-decoration:underline;background:#3e3d4d;}
        .navUl li a:hover{ color:#f13547;}
        .slideDown{position:absolute;top:40px;left:0;display:none;z-index:2;background:rgba(31,35,46,0.9);overflow:hidden;width:86px;}
        .slideDown ul li{ border-bottom:#272636 dashed 1px;}
        .slideDown ul li a{padding:0 5px; font-size:16px;}
        .slideDown ul li:hover{background:#272636; text-decoration:underline;}
        .slideDown ul li{height:36px;line-height:36px;}
        .lino1 .slideDown{width:122px;}
        .lino2 .slideDown{width:122px;}
        .lino3 .slideDown{width:154px;}
        .lino4 .slideDown{width:166px;}
        .lino5 .slideDown{width:147px;}
        .lino6 .slideDown{width:135px;}