﻿body {
    margin: 0;
    padding: 0;
    font-family: "宋体" ，Arial;
    font-size: 12px; /*background:url(images/bg.gif) repeat-x;*/
    position: relative;
}

.fixed {
    position: absolute;
    top: 10px;
    left: 10px
}

.container {
    height: 100%;
    overflow: auto
}

body, div, p, a, span, h1, h2, h3, h4, h5, h6, img, dl, dt, dd, ul, ol, li, input, form, img, pre, blockquote, th, td, button {
    margin: 0;
    padding: 0;
}

ul, li {
    list-style: none;
}

img {
    border: none;
}

a {
    text-decoration: none;
}

area {
    cursor: pointer;
}

#headertext {
    width: 970px;
    margin: 0 auto 10px;
}

.top {
    width: 970px;
    height: 41px;
    font-family: "微软雅黑";
    font-size: 16px;
    text-align: center
}

.top a {
    float: right;
    height: 41px;
    line-height: 41px;
    color: #FF0;
    padding: 0 10px
}

.top span {
    float: right;
    line-height: 41px;
    color: #fff;
    padding-right: 10px
}

.logo {
    width: 970px;
    height: 101px;
}

.tl {
    width: 970px;
    height: 79px;
    margin-bottom: 10px
}

.banner {
    width: 970px;
    height: 351px;
    margin-bottom: 16px
}

.form {
    width: 198px;
    height: 162px;
    float: right;
    margin: 130px 45px 0 0;
    padding: 26px 0 0 72px
}

.form input {
    width: 143px;
    height: 28px;
    padding: 0 3px 0;
    background: url("inputbg.gif")/*tpa=http://1.mandaringarden.com.cn/index_files/images/inputbg.gif*/ no-repeat;
    border: none;
    margin-bottom: 15px;
    margin-left: 30px;
    line-height: 28px
}

.form input.an {
    width: 140px;
    height: 45px;
    margin: 0;
    background: url("zhuce.gif")/*tpa=http://1.mandaringarden.com.cn/index_files/images/zhuce.gif*/ no-repeat;
    cursor: pointer
}

#displaypopup {
    font-size: 14px;
    padding: 9px;
    margin-bottom: 7px;
}

#backgroundPopup {
    display: none;
    position: fixed;
    /* position fixed for IE6 */
    _position: absolute;
    _top: expression(documentElement.scrollTop + "px");
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #000;
    border: 1px solid #cecece;
    z-index: 1000000;
}

#Popup {
    display: none;
    position: fixed;
    width: 502px;

    /* position fixed for IE6 */
    _position: absolute;
    _top: expression(documentElement.scrollTop+154 + "px");
    /*top: 154px;
	 left:24%;*/
    z-index: 2000000;
    /*padding: 20px; */
    left: 33%;
}

#popupClose {
    border: none;
    display: block;
    line-height: 14px;
    width: 32px;
    height: 32px;
    top: 15px;
    cursor: pointer;
    position: absolute;
    right: 17px;
    font-size: 14px;
    color: red;
    background: url("cha.jpg")/*tpa=http://1.mandaringarden.com.cn/images/gbdz/cha.jpg*/ no-repeat;
}

/*用户名合并*/
.conbineUsername {
    width: 100%;
}

.conbineUsername h4 {
    height: 36px;
    font-size: 16px;
    line-height: 36px;
    color: rgb(102, 102, 102);
    font-family: "微软雅黑";
    font-weight: normal;
    border-bottom: 1px solid #cfcdcd;
    padding: 0 16px;
}

.conbineUsername h5 {
    font-size: 16px;
    margin-top: 14px;
    height: 36px;
    line-height: 36px;
    font-family: "微软雅黑";
    font-weight: normal;
    text-indent: 98px;
    background: url("conbineUserniceloo.jpg")/*tpa=http://1.mandaringarden.com.cn/images/conbineUserniceloo.jpg*/ no-repeat 48px center;
}

#RbLUserName {
    margin-left: 98px;
}

#RbLUserName td {
    height: 28px;
    vertical-align: middle;
}

#RbLUserName td input, #RbLUserName td label {
    display: inline-block;
}

#RbLUserName td input {
    margin-right: 6px;
    position: relative;
    top: 3px;
}

.BtnUserNameWrap {
    padding-left: 98px;
}

#BtnUserName {
    width: 96px;
    height: 34px;
    background: #D71209;
    margin-right: 10px;
    color: #fff;
    line-height: 34px;
    border: 0;
    cursor: pointer;
    font-family: "微软雅黑";
    font-size: 16px;
}

.BtnUserNameWrapLeft, .BtnUserNameWrapRight {
    float: left;
}

.BtnUserNameWrapRight {
    height: 32px;
    border: 1px solid #FFD565;
    background: #FEF0BF;
    color: #C04A04;
    line-height: 32px;
    text-indent: 18px;
}

/* CSS Document */
body {
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: "微软雅黑";
}

body a {
    outline: none;
}

div, ul, li, p, form, h1, h2, h3, h4, h5, h6, dt, dd, dl {
    padding: 0;
    margin: 0;
}

a {
    text-decoration: none;
    color: #000;
}

img {
    border: none;
    vertical-align: top;
}

ul, li {
    list-style: none;
}

table {
    border-collapse: collapse;
    margin: 0 auto;
}

* {
    margin: 0;
    padding: 0;
}

.The_total {
    width: 100%;
    font-family: "微软雅黑";
}

.The_total1000 {
    width: 1000px;
    margin: 0 auto;
    font-family: "微软雅黑";
    line-height: 0px;
}

.dv_box {
    width:1100px;
    margin: auto;
    padding: 40px 0px;
}

.con3_0919 .dv_box a {
    float: right;
    margin: 0 50px 0 0;
}

.dv_box h1 {
    font-size: 36px;
    line-height: 80px;
    margin: auto;
    text-align: center;
}

.dv_box > h2 {
    text-align: center;
}

.dv_box h3 {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    margin: 5px auto;
    line-height: 30px;
}

.dv_box h4 {
    width: 10px;
    height: 10px;
    border-radius: 20px;
    margin: 5px auto;
    line-height: 30px;
}

#divLogin a {
    width: 26px;
    float: left;
    line-height: 40px;
}

#divLoginSuccess {
    color: #900;
    line-height: 24px;
}

/*顶部*/
.z_top {
    height: 40px;
    background: #f5f5f5;
    border-bottom: 1px solid #eeeeee;
}

.z_top_c ul {
    float: right;
}

.z_top_c ul li {
    float: left;
}

.z_top_c ul li a {
    color: #666666;
}

.z_top_c ul li .z_top_c2, .z_top_c3, .z_top_c4 {
    float: left;
    padding: 5px 10px 5px 30px;
    line-height: 28px;
    height: 30px;
    font-family: " 宋体";
    font-size: 12px;
}

.z_top_c ul li .z_top_c2 {
    background: url("z_yl_05.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/z_yl_05.png*/ 2px 8px no-repeat;
}

.z_top_c ul li .z_top_c3 {
    background: url("z_yl_07.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/z_yl_07.png*/ 2px 8px no-repeat;
}

.z_top_c ul li .z_top_c4 {
    background: url("z_yl_09.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/z_yl_09.png*/ 2px 8px no-repeat;
}

.z_top_c ul li .z_top_c5 {
    width: 26px;
    line-height: 38px;
    padding-left: 5px;
}

.z_top_c ul li .z_top_c5:hover {
    color: #d71209;
}

.z_top_c ul li .z_top_c1 {
    width: 142px;
    border: none;
    line-height: 28px;
    padding-top: 6px;
    padding-right: 20px;
}

/*logo部分*/
.top2 {
    height: 96px;
    background: #fff;
}

.top2_c a {
    float: left;
}

.top2_c .top2_c1 img {
    padding: 15px 0px;
}

.top2_cc {
    padding: 14px 1px;
}

.top2_c2 {
    width:620px;
    float: right;
    text-align: right;
    padding: 15px 0 0 0;
}

.top2_c21 img {
    padding-top: 10px;
}

.top2_c2 a, .top2_c22 a {
    font-size: 11px;
    color: #000;
    line-height: 21px;
    padding: 0px 4px;
}

.top2_c22 a:hover {
    font-size: 11px;
    color: #AA2626;
    line-height: 21px;
}

/*导航部分*/
.z_nav {
    height: 40px;
    background: #323232;
    position: relative;
    z-index: 1;
}

.z_nav_c {
    height: 40px;
}

.z_nav_c a {
    padding: 2px 15px;
    font-family: " 宋体";
    font-size: 14px;
    color: #fff;
    line-height: 34px;
    float: left;
    font-weight: bold;
    z-index: 99999;
}

.z_nav_c a:hover {
    padding: 3px 15px;
    font-family: " 宋体";
    font-size: 14px;
    color: #000;
    line-height: 34px;
    float: left;
    background: #FC3;
    font-weight: bold;
}

/*links-----------------------------------------------------------------------------------------------*/
.bottom1 {
    height: 274px;
}

#links {
    width: 1000px;
    height: 186px;
    margin: 0 auto;
}

#links dl {
    float: left;
    padding: 0 42px;
    _width: 74px;
    text-align: center;
    margin-top: 30px;
    overflow: hidden;
}

#links dl dt {
    height: 49px;
    line-height: 62px;
}

#links dl dt img {
    display: inline;
}

#links dl dd {
    height: 26px;
    font-size: 18px;
    color: #fff;
}

#links dl dd a {
    color: #838383;
    font-size: 12px;
}

#links dl dd a:hover {
    color: #1D1B1B;
    font-size: 12px;
}

.bottom1_c {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    text-align: center;
}

.bottom2 {
    height: 70px;
    background: #ecebeb;
}

.bottom2_c {
    height: 60px;
    text-align: center;
    font-family: " 宋体";
    font-size: 12px;
    line-height: 24px;
    padding-top: 10px;
}

.z_top_c {
    font-family: 微软雅黑;
    font-weight: bold;
    width: 1000px;
    margin: 0 auto;
}

.z_top_c ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.z_top_c ul li {
    float: left;
    position: relative;
    z-index: 2;
}

.z_top_c ul li a, .menu ul li a:visited {
    display: block;
    text-align: center;
    text-decoration: none;
    width: 45px;
    border-width: 1px 1px 0 0;
    font-size: 12px;
}

.z_top_c ul li ul {
    display: none;
}

.z_top_c ul li .z_top_c2:hover {
    color: #d71209;
    border-bottom: 1px solid #d71209;
}

.z_top_c ul li .z_top_c4:hover {
    color: #d71209;
    border-bottom: 1px solid #d71209;
}

.z_top_c ul li .z_top_c3:hover {
    color: #d71209;
    border-bottom: 1px solid #d71209;
}

.z_top_c ul li:hover ul {
    display: block;
    position: absolute;
    top: 41px;
    left: 0;
    width: 105px;
}

.z_top_c ul li:hover ul li .menu_c {
    display: block;
    background: #fff;
    color: #000;
    height: 138px;
    line-height: 32px;
    border: 1px solid #000;
    border-top: none;
    width: 106px;
}

.z_top_c ul li:hover ul li .menu_c:hover {
    display: block;
    background: #CCC;
    color: #000;
    height: 138px;
    line-height: 32px;
    border: 1px solid #000;
    width: 106px;
}

/*内容*/

.ban {
    height: 734px;
    background: url("ban_bck.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ban_bck.jpg*/ no-repeat center;
}

.ban p {
    margin: auto;
    text-align: center;
    padding-top: 20px;
}

.ban .ban_ul {
    margin-top: 42px;
}

.ban .ban_ul .ban_ul_li {
    float: left;
    margin: 0px 14px;
}

.ban .ban_ul_li {
    width: 245px;
    height: 190px;
    background: #fe9b00;
    border-radius: 5px;
    padding-top: 6px;
}

.ban .ban_ul_li h2 {
    font-size: 22px;
    line-height: 40px;
    background: #000;
    text-align: center;
    color: #fff;
    margin-top: 20px;
}

.ban .ban_ul2 {
    padding: 15px 18px;
}

.ban .ban_ul2 li a {
    width: 80px;
    margin: 5px 10px;
    height: 30px;
    border-radius: 3px;
    background: #fff;
    color: #000;
    float: left;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
}

.ban .ban_ul2 li a:hover {
    background: #333;
    color: #fff;
}

.ban .ban_ul dd a {
    float: left;
    position: relative;
    left: 63px;
    width: 70px;
    height: 60px;
    background: #fe9b00;
    display: block;
    border: 2px solid #fff;
    border-radius: 64px;
    font-size: 19px;
    line-height: 23px;
    text-align: center;
    color: #fff;
    padding-top: 10px;
}

.ban .ban_ul dd a:hover {
    background: #004ba8;
}

.ban .ban_ul3 {
    padding: 6px 18px;
}

.ban .ban_ul3 li a {
    width: 245px;
    border-radius: 3px;
    color: #000;
    float: left;
    line-height: 29px;
    font-size: 16px;
    text-indent: 20px;
}

/*2017年二建报名常见问题*/
.con1 {
    height: 425px;
    padding-bottom: 40px;
}

.con1 .dv_box h3 {
    background: #aeaeae;
}

.con1 .dv_box h4 {
    background: #aeaeae;
}

.con1 ul li {
    float: left;
    margin: 5px 8px;
}

.con1 ul li p a {
    color: #fff;
}

.con1 ul li p a:hover {
    text-decoration: underline;
}

.con1 ul li p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 127px;
    text-align: center;
    color: #fff;
}

.con1 ul .con1_li1 {
    width: 257px;
    height: 256px;
    background: url("con1.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con1.png*/ no-repeat center;
}

.con1 ul .con1_li2 {
    width: 257px;
    height: 256px;
    background: url("con2.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con2.png*/ no-repeat center;
}

.con1 ul .con1_li3 {
    width: 257px;
    height: 256px;
    background: url("con3.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con3.png*/ no-repeat center;
}

.con1 ul .con1_li4 {
    width: 257px;
    height: 256px;
    background: url("con4.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con4.png*/ no-repeat center;
}

.con1 ul .con1_li1:hover {
    width: 257px;
    height: 256px;
    background: url("con1_h.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con1_h.png*/ no-repeat center;
}

.con1 ul .con1_li2:hover {
    width: 257px;
    height: 256px;
    background: url("con2_h.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con2_h.png*/ no-repeat center;
}

.con1 ul .con1_li3:hover {
    width: 257px;
    height: 256px;
    background: url("con3_h.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con3_h.png*/ no-repeat center;
}

.con1 ul .con1_li4:hover {
    width: 257px;
    height: 256px;
    background: url("con4_h.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con4_h.png*/ no-repeat center;
}

/*报名条件/时间*/
.con2 {
    background: url("con2_bg.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con2_bg.png*/;
    height: 410px;
}

.con2 h1 {
    color: #fff;
}

.con2 .dv_box h3 {
    background: #fff;
}

.con2 .dv_box h4 {
    background: #fff;
}

.con2 #feedBackForm2 {
    margin: auto;
    width: 1000px;
    height: 142px;
    padding-left: 10px;
    padding-top: 18px;
}

.con2 #feedBackForm2 li {
    width: 250px;
    float: left;
}

.con2 #feedBackForm2 li .in_flt {
    width: 222px;
    height: 42px;
    border: none;
    background: #2561f5;
    color: #fff;
    font-size: 16px;
    text-indent: 10px;
}

.con2 #feedBackForm2 li .nanniu_bj {
    font-size: 18px;
    line-height: 40px;
    list-style: none;
    width: 180px;
    height: 40px;
    background: #fff000;
    border: none;
    cursor: pointer;
    color: #333;
    position: relative;
    left: 403px;
    top: 44px;
    border-radius: 5px;
    font-family: "微软雅黑";
}

.con2 dd {
    font-size: 16px;
    line-height: 40px;
    color: #fff;
    margin: auto;
    text-align: center;
}

/*冲关备考资料下载专区*/
.con3 {
    height: 1050px;
}

.con3 h1 {
    color: #000;
}

.con3 p {
    font-size: 15px;
    color: #333;
    margin: auto;
    text-align: center;
}

.con3 .dv_box h3 {
    background: #999999;
}

.con3 .dv_box h4 {
    background: #999999;
}

.con3_left {
    width: 550px;
    height: 800px;
    float: left;
}

.con3 .con3_left ul {
    width: 550px;
    float: left;
}

.con3_left h5 {
    font-size: 16px;
    line-height: 30px;
    color: #902423;
    text-align: center;
}

.con3_left h6 {
    width: 286px;
    background: #ff2d00;
    font-size: 18px;
    color: #902423;
    text-align: center;
    height: 50px;
    line-height: 50px;
    border-radius: 9px;
    text-align: center;
    margin: auto;
    margin-top: 10px;
    font-weight: normal;
}

.con3_left h6 a {
    color: #fff;
}

.con3 .con3_left ul li {
    width: 202px;
    height: 335px;
    float: left;
    margin: 5px 30px;
}

.con3 .con3_left ul li dt {
    text-align: center;
    height: 234px;
}

.con3 .con3_left ul li dd {
    margin: auto;
    text-align: center;
    margin-top: 30px;
}

.con3 .con3_left ul li a {
    font-size: 18px;
    line-height: 30px;
    padding: 7px 38px;
    background: #000;
    color: #fff;
    border-radius: 6px;
    text-align: center;
    margin: auto;
}

.con3_right {
    width: 480px;
    padding-left: 60px;
    height: 822px;
    float: left;
    border-left: 1px dashed #333;
}

.con3_right ul {
    height: 240px;
    border-bottom: 1px dashed #333;
}

.con3_right .con3_r_ul1 h5 {
    font-size: 18px;
    line-height: 50px;
    color: #000;
    font-weight: normal;
    /* background: url(images/con3_ul1.png) no-repeat left; */
    text-indent: 47px;
}

.con3_right .con3_r_ul2 h5 {
    font-size: 18px;
    line-height: 50px;
    color: #000;
    font-weight: normal;
    /* background: url(images/con3_ul2.png) no-repeat left; */
    text-indent: 47px;
}

.con3_right .con3_r_ul3 h5 {
    font-size: 18px;
    line-height: 50px;
    color: #000;
    font-weight: normal;
    /* background: url(images/con3_ul3.png) no-repeat left; */
    text-indent: 47px;
}

.con3_right ul li {
    width: 450px;
    height: 34px;
    line-height: 34px;
    float: left;
    display: block;
    font-size: 14px;
}

.con3_right ul li a {
    float: right;
}

.con3_right h6 {
    width: 320px;
    background: #000;
    font-size: 18px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    border-radius: 9px;
    text-align: center;
    margin: auto;
    margin-top: 10px;
    font-weight: normal;
}

.con3_right h6 a {
    color: #fff;
}

.con3_right .con3_r_ul1 li {
    /* background: url(images/con3_ul1_li.png) no-repeat left; */
    text-indent: 32px;
}

.con3_right .con3_r_ul2 li {
    /* background: url(images/con3_ul2_li.png) no-repeat left; */
    text-indent: 32px;
}

.con3_right .con3_r_ul3 li {
    /* background: url(images/con3_ul3_li.png) no-repeat left; */
    text-indent: 32px;
}

.con3_right .con3_r_ul1 li a {
    width: 88px;
    display: block;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    text-align: center;
    padding-right: 32px;
    line-height: 28px;
}

.con3_right .con3_r_ul2 li a {
    width: 88px;
    display: block;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    text-align: center;
    padding-right: 32px;
    line-height: 28px;
}

.con3_right .con3_r_ul3 li a {
    width: 88px;
    display: block;
    border: 1px solid #c5c5c5;
    border-radius: 5px;
    text-align: center;
    padding-right: 32px;
    line-height: 28px;
}

.con3_right .con3_r_ul1 li a:hover {
    background: #000;
    color: #fff;
    border: none;
}

.con3_right .con3_r_ul2 li a:hover {
    background: #000;
    color: #fff;
    border: none;
}

.con3_right .con3_r_ul3 li a:hover {
    background: #000;
    color: #fff;
    border: none;
}

/*为了助力考生快速取证 我们一直在努力*/
.con4 {
    background: url("con_4.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con_4.jpg*/ no-repeat center;
    height: 1043px;
}

.con4 h1 {
    color: #000;
}

.con4 p {
    font-size: 15px;
    color: #333;
    margin: auto;
    text-align: center;
}

.con4 .dv_box h3 {
    background: #fff;
}

.con4 .dv_box h4 {
    background: #fff;
}

.con4 .con4_c {
    width: 592px;
}

.con4 .con4_c dd {
    margin-left: 10px;
    width: 540px;
    background: #ffed00;
    margin-top: 20px;
    float: left;
}

.con4 .con4_c h5 {
    font-size: 33px;
    line-height: 60px;
    text-align: center;
    padding-top: 10px;
}

.con4 .con4_c h6 {
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    padding-bottom: 10px;
}

.con4 .con4_c dt {
    width: 18px;
    height: 120px;
    float: left;
    margin-left: 12px;
    background: #ffed00;
    margin-top: 20px;
}

.con4 .con4_c ul .con4_c_li_l {
    width: 165px;
    height: 135px;
    display: -webkit-inline-box;
    /* background: url(images/con5_li.png) no-repeat center; */
    float: left;
    margin-top: 55px;
}

.con4 .con4_c ul .con4_c_li_l h7 {
    position: relative;
    left: 41px;
    top: 24px;
    font-size: 51px;
    text-align: center;
}

.con4 .con4_c ul {
    width: 576px;
    float: left;
}

.con4 .con4_c ul .con4_c_li_r {
    width: 380px;
    height: 160px;
    margin-top: 30px;
    float: left;
}

.con4 .con4_c ul .con4_c_li_r h8 {
    font-size: 24px;
    line-height: 71px;
    color: #ffed00;
}

.con4 .con4_c ul .con4_c_li_r h9 {
    font-size: 14px;
    line-height: 21px;
    color: #fff;
}

.con4 .con4_c a {
    padding: 17px 38px;
    background: #ffed00;
    text-align: center;
    margin-left: 113px;
    margin-top: 200px;
    border-radius: 8px;
    font-size: 24px;
    position: relative;
    top: 35px;
}

/*优质师资云集 好老师都愿意与大机构合作*/
.con6 {
    padding-bottom: 40px;
}

.con6 > h1 {
    font-size: 40px;
}

.con6 > p {
    font-size: 14px;
    line-height: 28px;
    text-align: center;
    padding-bottom: 30px;
}

.con6 > ul {
    width: 954px;
    margin: auto;
    overflow: hidden;
}

.con6 > ul > li {
    float: left;
    width: 208px;
    height: 238px;
    margin: 0 15px 45px;
    position: relative;
}

.con6 > ul > li > a {
    position: absolute;
    left: 0;
    bottom: -45px;
    width: 118px;
    height: 45px;
    background: #454545 url("con3_bck.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con3_bck.png*/ no-repeat 134px 8px;
    font-size: 16px;
    color: #fff;
    line-height: 45px;
    padding: 0 45px;
}

.con7 {
    background: url("con7_bck.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con7_bck.png*/ no-repeat center;
    height: 195px;
}

.con7 p {
    text-align: center;
    margin: auto;
    padding-top: 45px;
}

/*2017全新课程体系助力考生快速拿证*/

.con8 {
    padding-bottom: 30px;
    height: 1075px;
}

.con8 h1 {
    font-size: 40px;
}

.con8 p {
    font-size: 14px;
    line-height: 28px;
    text-align: center;
}

.con8 ul li {
    width: 308px;
    height: 422px;
    background: url("con8_.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con8_.png*/ no-repeat center;
    float: left;
    margin: 10px 28px;
}

.con8 ul li:hover {
    width: 308px;
    height: 422px;
    background: url("con8.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con8.png*/ no-repeat center;
}

.con8 ul li h2 {
    width: 70px;
    height: 70px;
    position: relative;
    left: 122px;
    top: 48px;
}

.con8 ul li {
    color: #fff;
}

.con8 ul li h5 {
    font-size: 20px;
    text-align: center;
    line-height: 13px;
    padding-top: 87px;
}

.con8 ul li h6 {
    font-size: 14px;
    text-align: center;
    font-weight: normal;
    padding-top: 10px;
}

.con8 ul li h7 p {
    height: 110px;
    font-size: 14px;
    text-align: left;
    padding: 27px 20px;
    font-weight: normal;
    text-indent: 20px;
    line-height: 23px;
}

.con8 ul li h8 p {
    text-align: center;
}

.con8 ul li h8 a {
    font-size: 14px;
    text-align: center;
    color: #fff;
    padding: 8px 55px;
    border: 1px solid #fff;
    text-align: center;
    margin: auto;
}

.con10_bck {
    background: #f7f7f7;
}

.con10_bx {
    background: #f7f7f7;
}

.con10_bx > h2 {
    font-size: 40px;
}

.con10_bx > h2 > span {
    color: #c70101;
}

.con10_bx > ul {
    width: 837px;
    margin: auto;
    overflow: hidden;
    padding: 20px 0;
}

.con10_bx > ul > li {
    float: left;
    font-size: 15px;
    line-height: 25px;
    margin: 0 20px;
}

.con10_bx > ul .fl_ri {
    float: right;
}

.con10_bx > ul > li > b {
    color: #c70101;
}

.con10_bx > table {
    width: 1000px;
    margin: auto;
    border-top: 2px solid #d44041;
    border-left: 1px solid #d6d6d6;
}

.con10_bx > table th {
    font-size: 15px;
    background: #f7f7f7;
    color: #000;
    text-align: center;
    padding: 10px 5px;
    border-bottom: 1px solid #d6d6d6;
    border-right: 1px solid #d6d6d6;
    line-height: 25px;
}

.con10_bx > table td {
    font-size: 12px;
    background: #fff;
    color: #333;
    text-align: center;
    padding: 5px 9px;
    border-bottom: 1px solid #d6d6d6;
    border-right: 1px solid #d6d6d6;
    line-height: 20px;
}

.con10_bx > table td:hover {
    background: #F2F9FF;
}

.con10_bx > table .td_lt {
    text-align: left;
}

.con10_bx > table td strong {
    font-size: 15px;
    color: #f00;
    font-weight: bold;
}

.con10_bx > table td .td_b {
    font-size: 17px;
}

.con10_bx > table td .td_a1 {
    margin: 2px 0;
    background: #c60102;
    display: block;
    padding: 5px 0;
    text-align: center;
    color: #fff;
    font-weight: bold;
}

.con10_bx > table td .td_a2 {
    margin: 2px 0;
    background: #ff9d00;
    display: block;
    padding: 5px 0;
    text-align: center;
    color: #fff;
    font-weight: bold;
}

.con10_bx > table td > ul {
    width: 280px;
    margin: auto;
    overflow: hidden;
}

.con10_bx > table td > ul li {
    float: left;
    width: 130px;
    margin: 0 5px;
}

.mg_tp40 {
    padding-top: 40px;
}

.bck_img11 {
    background: url("con11_bck.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con11_bck.jpg*/ no-repeat center bottom;
    height: 605px;
}

.bck_img110 {
}

.dv_box > p {
    text-align: center;
    color: #444;
    font-size: 16px;
    padding: 13px 0;
}

.bck_img11 .dv_box > p {
    color: #fff;
}

.con11_ul {
    width: 1020px;
    margin: auto;
    overflow: hidden;
}
.con11_ul > li {
    float: left;
    width: 310px;
    margin: 0 px 0;
    text-align: center;
}

.con11_ul > li > h2 {
    font-size: 24px;
    color: #ff0;
    padding: 15px 0 5px;
}

.con11_ul > li > p {
    font-size: 18px;
    color: #fff;
    padding: 5px 0 10px;
}

.con11_ul > li > a {
    background: #e62146;
    font-size: 16px;
    color: #fff;
    padding: 10px 35px;
    line-height: 50px;
}

/* 报名时间 */
.ksbmrk_bck {
    background: url("gt_bmsj_bck.jpeg")/*tpa=http://www.niceloo.com/hz/xf_gt/images/gt_bmsj_bck.jpg*/ repeat-x;
    padding: 15px 0;
    text-align: center;
}

.ksbmrk_bck > h2 {
    margin-top: 20px;
}

.ksbmrk_bck > p {
    font-size: 14px;
    color: #1c81dd;
    margin: 10px 0 30px;
}

.ksbmrk_bck > div {
    width: 920px;
    padding: 30px 0;
    border: 2px solid #c63031;
    margin: auto;
    background: #fff;
}

.ksbmrk_bck > div > p {
    font-size: 34px;
    margin-bottom: 30px;
}

.ksbmrk_tbl {
    border: 2px solid #ecac86;
    width: 800px;
    margin: auto;
}

.ksbmrk_tbl tr {
    background: #ffebd2;
}

.ksbmrk_tbl td {
    border-right: 1px solid #ecac86;
    border-bottom: 1px solid #ecac86;
    font-size: 18px;
    padding: 18px;
}

.ksbmrk_tbl td > input {
    width: 222px;
    height: 30px;
    padding: 0 4px;
    font-size: 14px;
    line-height: 30px;
    border: 1px solid #bfb7ac;
}

.ksbmrk_tbl td > select {
    width: 232px;
    height: 32px;
    font-size: 14px;
    line-height: 32px;
    border: 1px solid #bfb7ac;
}

.ksbmrk_tbl .ksbmrk_tr {
    background: #fff;
}

.ksbmrk_td {
    text-align: left;
}

.ksbmrk_tbl td .nanniu_bj {
    width: 120px;
    background: #f1f1f1;
}

/*免费领取*/
.bg6 {
    background: url("bg2.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/bg2.jpg*/ no-repeat center 0;
    height: 685px;
}

.bg6 h2 {
    font-size: 40px;
    color: #ffffff;
    display: block;
    overflow: hidden;
    text-align: center;
    line-height: 98px;
}

.bg6 h2 em {
    color: #fff000;
}

.bg6 .left {
    padding-left: 50px;
    float: left;
}

.bg6 .right {
    margin-left: 170px;
    float: left;
}

.bg6 .text {
    background: url("icon3.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/icon3.png*/ #595757 no-repeat right 0;
    width: 400px;
    height: 500px;
    color: #ffffff;
}

.bg6 .text ul {
    width: 320px;
    padding: 70px 0 0 35px;
    overflow: hidden;
}

.bg6 .text ul li {
    float: left;
    width: 320px;
    padding-bottom: 20px;
    font-size: 20px;
}

.bg6 .text ul li span {
    float: left;
    line-height: 40px;
}

.bg6 .text ul li input {
    float: right;
    width: 195px;
    height: 40px;
    line-height: 40px;
    padding: 0px 15px;
    border: none;
    background: #3c3838;
    color: #fff;
    font-size: 16px;
    border-radius: 23px;
}

.bg6 .text ul li.sub {
    text-align: center;
    margin-top: 20px;
}

.bg6 .text ul li.sub input {
    float: none;
    padding: 0px;
    background: #fff100;
    cursor: pointer;
}

.bg6 .text ul li.phone b, .bg6 .text ul li.sub input {
    color: #2877ce;
    font-size: 25px;
    border-radius: 10px;
    width: 235px;
    line-height: 50px;
    height: 50px;
    font-weight: bold;
    text-align: center;
}

.bg6 .text ul li.phone b {
    background: #ffffff;
    display: inline-block;
    font-size: 29px;
}

.bg6 .text ul li.phone {
    text-align: center;
}

.bg6 .text ul li p {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    line-height: 24px;
}

#hdr_mn > div > ul {
    width: 100%;
}

#hdr_mn > div > ul > li {
    float: left;
    width: 100px;
    font-size: 14px;
    text-align: center;
    line-height: 80px;
    background: url("mn_ln.gif")/*tpa=http://1.mandaringarden.com.cn/hdr_mn/images/mn_ln.gif*/ no-repeat 0 32px;
}

#hdr_mn > div > ul > li > a:hover {
    color: #d71007;
}

#hdr_mn > div > ul .li_bck {
    background: none;
}

/*2015_12_01*/
.mftk_dv_bk {
    display: block;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: url("yj_cnt04_a.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/yj_cnt04_a.png*/;
    border: 1px solid #cecece;
    z-index: 1000000;
    display: none;
}

.mftk_dv_bk > div {
    width: 800px;
    background: #333 url("shxt.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/shxt.jpg*/ no-repeat -200px 40px;
    position: relative;
    top: 30%;
    left: 50%;
    margin-left: -400px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 10px #333;
    box-shadow: 0 0 10px #333;
}

.mftk_dv_bk > div > p {
    padding-left: 20px;
    height: 40px;
    color: #fff;
    line-height: 40px;
    font-size: 15px;
    background: -webkit-linear-gradient(#4fb8e7, #2589bd);
    background: -o-linear-gradient(#4fb8e7, #2589bd);
    background: -moz-linear-gradient(#4fb8e7, #2589bd);
    background: linear-gradient(#4fb8e7, #2589bd);
    border-radius: 5px 5px 0 0;
}

.mftk_dv_bk > div > a {
    position: absolute;
    top: 8px;
    right: 15px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    border-radius: 20px;
    border: 2px solid #fff;
}

.shxt {
    width: 790px;
    margin: auto;
}

.shxt > h1 {
    text-align: center;
    font-size: 40px;
    color: #fff;
    padding: 20px 0 5px;
    font-family: "微软雅黑";
}

.shxt ul {
    width: 100%;
    overflow: hidden;
    padding: 30px 0;
}

.shxt ul > li {
    float: left;
    font-size: 15px;
    margin: 0 5px;
    color: #fff;
}

.shxt ul > li > label {
    font-weight: bold;
}

.shxt ul > li > input {
    border-radius: 2px;
    width: 150px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #00489d;
    padding: 0 5px;
    font-size: 15px;
    color: #3C3B3B;
    background: #fff;
    margin: 5px 0;
}

.shxt ul > li > select {
    border-radius: 2px;
    width: 162px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #00489d;
    padding: 0 5px;
    font-size: 15px;
    color: #3C3B3B;
    background: #fff;
    margin: 5px 0;
}

.shxt ul > li .nanniu_bj {
    width: 138px;
    height: 32px;
    background: #00489d;
    border: 1px solid #fff;
    text-align: center;
    cursor: pointer;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    line-height: 32px;
    margin: 15px 20px 0 220px;
}

.shxt ul > li .nanniu_bt {
    width: 138px;
    height: 32px;
    background: #00489d;
    border: 1px solid #fff;
    text-align: center;
    cursor: pointer;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    line-height: 32px;
}

.shxt > p {
    color: #fff;
    font-size: 14px;
}

#box-kefu {
    position: fixed;
    right: 0;
    top: 15%;
    z-index: 900;
}

#box-kefu .kefu-open {
    width: 206px;
    background: url("pf2_02.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/pf2_02.png*/ no-repeat 0 -13px;
}

#box-kefu .kefu-open > div {
    margin-left: 26px;
    border: 1px solid #959595;
    width: 178px;
    background: #fff;
    position: relative;
}

#box-kefu .kefu-open > div > h2 {
    font-size: 17px;
    text-align: center;
    line-height: 44px;
    height: 44px;
    color: #333;
}

#box-kefu .kefu-open > div > div {
    height: 90px;
    background: #66bef1;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 30px;
}

#box-kefu .kefu-open > div > div > h2 {
    color: #e91817;
    font-size: 20px;
}

#box-kefu .kefu-open > div > ul {
    margin: 10px 11px 5px;
}

#box-kefu .kefu-open > div > ul > li {
    background: url("ri_bck_btn.gif")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ri_bck_btn.gif*/ no-repeat 0 5px;
    border: 0 solid #444;
    border-bottom: 1px solid #444;
    border-style: dotted;
    line-height: 23px;
    padding-left: 18px;
    font-size: 14px;
}

#box-kefu .kefu-open > div > ul .li_br_no {
    border-bottom: 0 solid #444;
}

#box-kefu .kefu-open > div > ul > li > a {
    display: block;
}

#box-kefu .kefu-open > div > ul > li > a:hover {
    color: #d71007;
}

#box-kefu .kefu-open > div > h3 {
    text-align: center;
    font-size: 15px;
}

#box-kefu .kefu-open > div > h1 {
    text-align: center;
    font-size: 20px;
    color: #eb0d0d;
    margin-bottom: 10px;
}

#box-kefu .kefu-open .close {
    display: block;
    position: absolute;
    width: 18px;
    height: 18px;
    right: -1px;
    top: -1px;
    border: 1px solid #ccc;
    line-height: 18px;
    text-align: center;
    background: #fff;
}

#box-kefu .kefu-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 152px;
    padding: 0;
    background: url("pf2_02.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/pf2_02.png*/ no-repeat 0 -13px;
    _background-image: url("kefu_icon.gif")/*tpa=http://1.mandaringarden.com.cn/index_files/images/kefu_icon.gif*/;
    cursor: pointer;
    overflow: hidden;
}

/*2016 09 19*/
.ban_0919_c1 {
    height: 97px;
    background: url("ban_01.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ban_01.jpg*/ no-repeat center;
}

.ban_0919_c2 {
    height: 97px;
    background: url("ban_02.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ban_02.jpg*/ no-repeat center;
}

.ban_0919_c3 {
    height: 105px;
    background: url("ban_03.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ban_03.jpg*/ no-repeat center;
}

.ban_0919_posi {
    width: 177px;
    height: 51px;
    display: block;
    position: relative;
    left: 458px;
    top: -17px;
    background: none;
}

.con_dv1 {
    height: 88px;
    background: url("con_0919.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con_0919.png*/ no-repeat center;
}

.con_dv1 h3 {
    margin-left: 258px;
    margin-top: 20px;
    width: 758px;
    height: 75px;
    font-size: 16px;
    line-height: 30px;
    color: #fff;
    font-weight: normal;
}

.con_dv1 a {
    color: #fee42c;
    text-decoration: underline;
}

.con_dv1 a:hover {
    color: #fffc00;
    text-decoration: none;
}

.con_dv1_c {
    width: 1000px;
    height: 157px;
    background: #e7f0f6;
    margin: 30px auto 0;
    padding-top: 25px;
    padding-left: 30px;
}

.con_dv1_cl {
    width: 293px;
    height: 129px;
    border: 1px solid #b8d6f3;
    background: #fff;
    float: left;
}

.con_dv1_cc {
    width: 350px;
    height: 129px;
    float: left;
    border-right: 1px solid #fff;
}

.con_dv1_cr {
    width: 337px;
    height: 129px;
    float: left;
    border-left: 1px solid #b6bfc6;
}

.con_dv1_cl h4 {
    background: url("bg_n.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/bg_n.png*/ repeat-x;
    height: 37px;
    line-height: 40px;
    font-size: 16px;
    text-indent: 20px;
}

.con_dv1_cl h5 {
    line-height: 30px;
    font-size: 16px;
    text-indent: 20px;
    color: #05228b;
    position: relative;
    top: 10px;
}

.con_dv1_cl h6 {
    line-height: 68px;
    font-size: 12px;
    text-indent: -36px;
}

.colockbox {
    margin: 0 auto;
    font-weight: bold;
    color: #000;
    font-size: 23px;
    position: relative;
    top: -36px;
    left: 173px;
}

#t_d {
    width: 56px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: block;
    float: left;
    color: #dc4040;
    background: url("con1_dv_cbg.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con1_dv_cbg.png*/ no-repeat center;
    position: relative;
    top: 10px;
}

#t_h {
    margin-left: 67px;
    width: 56px;
    text-align: center;
    display: block;
    float: left
}

#t_m {
    margin-left: 79px;
    width: 56px;
    text-align: center;
    display: block;
    float: left
}

#t_s {
    margin-left: 67px;
    width: 56px;
    text-align: center;
    display: block;
    float: left
}

#nav1 {
    display: block;
    width: 350px;
    float: left;
}

#nav1 ul {
    width: 300px;
}

#nav1 .mainlevel {
    float: left;
    text-align: center;
    display: block;
}

#nav1 .mainlevel span {
    color: #349bc2;
    font-weight: bold;
}

#nav1 .mainlevel a {
    font-size: 14px;
    color: #333;
    text-decoration: none;
    line-height: 34px;
    height: 38px;
    text-align: center;
    padding: 0 20px;
    display: block;
    _width: 48px;
}

#nav1 .mainlevel a:hover {
    color: #3f240e;
    text-decoration: none;
}

#nav1 .mainlevel ul {
    position: absolute;
    display: none;
    *width: 2000px; /*IE is great need, width>=li.length*/
    border: 1px solid #cfdce4;
    background: #fff;
    margin-left: 10px;
    margin-top: -5px;
}

#nav1 .mainlevel li {
    float: left;
    background: #fff;
    line-height: 24px;
}

#nav1 .mainlevel li a {
    padding: 0 20px;
    line-height: 24px;
    height: 25px;
    display: block;
    _padding-bottom: 6px; /*IE6 only*/
}

#nav1 .mainlevel li a:hover {
    color: #3f240e;
    text-decoration: none;
}

#nav1 li a em {
    padding: 0 3px;
}

.note {
    color: #3f240e;
    border-right: 1px solid #fff;
    background: #678900 url("slide-pannel_14.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/slide-pannel_14.png*/ 0 0 repeat-x;
    display: block;
    line-height: 34px;
    padding: 0 3em;
}

.log {
    margin: 100px auto;
    width: 1000px;
    text-transform: capitalize;
    line-height: 200%;
}

.con1_bx {
    padding: 30px 0;
}

.con1_bx > ul {
    width: 1000px;
    margin: auto;
    overflow: hidden;
    padding-bottom: 10px;
}

.con1_l1 {
    float: left;
    width: 275px;
}

.con1_l1 > div {
    background: url("con1_img.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con1_img.jpg*/ no-repeat;
    width: 275px;
    height: 130px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    padding-top: 20px;
}

.con1_l1 > div > h2 {
    font-size: 43px;
    margin: 5px 0;
}

.con1_l1 > div > a {
    color: #fff;
    border-bottom: 1px solid #6c000d;
}

.con1_l1 > dl {
    width: 261px;
    text-align: center;
    margin: auto;
}

.con1_l1 > dl > dt {
    font-size: 20px;
    margin: 18px 0 5px;
}

.con1_l1 > dl > dd > a {
    float: left;
    width: 75px;
    height: 27px;
    font-size: 13px;
    line-height: 27px;
    background: #e3e3e3;
    border-radius: 2px;
    margin: 10px 6px;
}

.con1_l1 > dl > dd > a:hover {
    background: #d71209;
    color: #fff;
}

.con1_l2 {
    float: left;
    margin-left: 20px;
}

.con1_l2 > dl {
    width: 310px;
    overflow: hidden;
}

.con1_l2 > dl > dt {
    font-size: 20px;
    margin-bottom: 5px;
}

.con1_l2 > dl > dd {
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    position: relative;
}

.con1_l2 > dl > dd > span {
    padding: 5px;
    margin-right: 2px;
}

.con1_l2 > dl > dd .con1_spn {
    background: #f97817;
    color: #fff;
}

.con1_l2 > dl .con1_dd > a {
    color: #ff0e0e;
}

.con1_l2 > dl > dd > img {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -6px;
}

.con1_l3 {
    float: right;
    width: 390px;
}

.con1_l3 > dl > dt {
    font-size: 20px;
    margin: 0 0 2px 8px;
}

.con1_l3 > dl > dd {
    overflow: hidden;
}

.con1_l3 > dl > dd > a {
    float: left;
    width: 70px;
    height: 30px;
    font-size: 13px;
    line-height: 30px;
    background: #e3e3e3;
    border-radius: 2px;
    margin: 8px 0 0 8px;
    text-align: center;
}

.con1_l3 > dl > dd > a:hover {
    background: #d71209;
    color: #fff;
}

.con1_l3 .con1_dl {
    margin-top: 15px;
}

.con1_l3 .con1_dl > dd > a {
    float: left;
    width: 90px;
    height: 30px;
    font-size: 13px;
    line-height: 30px;
    background: #e3e3e3;
    border-radius: 2px;
    margin: 8px 0 0 32px;
    text-align: center;
}

.con1_bx > div {
    width: 1000px;
    height: 115px;
    margin: auto;
    overflow: hidden;
    background: url("con1_bck.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con1_bck.jpg*/ no-repeat;
    position: relative;
}

.con1_bx > div > h1 {
    width: 638px;
    height: 56px;
    text-align: center;
    line-height: 56px;
    margin: 32px 0 0 166px;
    font-size: 27px;
}

.con1_bx > div > a {
    background: url("btn.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/btn.png*/;
    position: absolute;
    top: 32px;
    right: 47px;
    width: 135px;
    height: 53px;
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 53px;
}

.con3_0919 {
    height: 100px;
    background: url("con3_0919_bg.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con3_0919_bg.jpg*/ no-repeat center;
}

.con3_0919 dd {
    padding-left: 45px;
}

.con3_0919 a {
    width: 135px;
    height: 46px;
    display: -webkit-inline-box;
    background: #ffe11d;
    color: #333;
    font-size: 22px;
    line-height: 46px;
    text-align: center;
    margin: auto;
    margin-left: 38px;
    padding-left: 15px;
    border-radius: 5px;
}

/*报名时间-报名入口	*/
.con20_bck {
    background: url("con10_bck.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con10_bck.jpg*/ no-repeat center top;
}

.con20_bx {
    width: 1100px;
    background: url("con10_bck.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con10_bck.jpg*/ no-repeat -450px 0;
    text-align: center;
    padding: 30px 0;
    margin: auto;
}

.con20_bx > h5 {
    font-size: 34px;
    color: #204b68;
    background: url("con10_img.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/con10_img.png*/ no-repeat center;
}

.con20_bx > h2 {
    font-size: 30px;
    color: #204b68;
    margin: 20px 0 30px;
}

.con20_bx > table {
    width: 1000px;
    margin: auto;
    border: 1px solid #204b68;
}

.con20_bx > table th {
    font-size: 15px;
    padding: 10px 0;
}

.con20_bx > table td {
    font-size: 13px;
    padding: 5px 0;
    color: #0d0df9;
}

.con20_bx > table td > b {
    color: #000;
}

.con20_bx > table td > a {
    color: #5b5b5b;
}

.con20_bx > table td > a:hover {
    text-decoration: underline;
}

.con20_bx > table td .con20_a1 {
    color: #f70b0b;
}

.con20_bx > table td .con20_a2 {
    color: #215ac2;
}

.con20_bx > div {
    width: 900px;
    margin: auto;
    overflow: hidden;
    padding: 20px 0 0 50px;
    position: relative;
}

.con20_bx > div > a {
    float: left;
    width: 50px;
    margin: 10px 5px;
    0
}

.con20_bx > div > a:hover {
    text-decoration: underline;
}

.con20_bx > div > div {
    position: absolute;
    top: 30px;
    left: 0;
}

/* 2016_11_02 */
#tl_dv {
    background: #url("tl.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/tl.jpg*/ no-repeat center top;
    position: relative;
}

#tl_dv > div {
    width: 1100px;
    height: 83px;
    background: #ff0825 url("tl.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/tl.jpg*/ no-repeat center top;
    margin: 0 auto;
    position: relative;
}

#tl_dv > div > a {
    position: absolute;
    top: 25px;
    right: 0;
    width: 40px;
    height: 40px;
    background: url("tl_a.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/tl_a.png*/ no-repeat;
    z-index: 999999;
}

#tl_dv > a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 83px;
}

#tl_bnnr {
    background: url("tl_bnnr.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/tl_bnnr.jpg*/ no-repeat center top;
}

#tl_bnnr > div {
    width: 1100px;
    height: 632px;
    background: url("tl_bnnr.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/tl_bnnr.jpg*/ no-repeat center top;
    margin: 0 auto;
}

.tl_bck {
    background: #ff1724 url("tl_bx.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/tl_bx.jpg*/ no-repeat center top;
}

.tl_bx {
    width: 1100px;
    height: 134px;
    background: url("tl_bx.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/tl_bx.jpg*/ no-repeat center top;
    margin: 0 auto;
    position: relative;
}

.tl_bx > a {
    position: absolute;
}

.tl_bx_a1 {
    bottom: 17px;
    left: 116px;
    width: 175px;
    height: 28px;
}

.tl_bx_a2 {
    bottom: 17px;
    left: 303px;
    width: 175px;
    height: 28px;
}

.tl_bx_a3 {
    bottom: 22px;
    right: 388px;
    width: 85px;
    height: 28px;
}

.tl_bx_a4 {
    bottom: 22px;
    right: 83px;
    width: 85px;
    height: 28px;
}

/*2017 2.7*/
.Banner {
    width: 100%;
    height: 540px;
    background: url("banner01.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/banner01.jpg*/ no-repeat center 0;
}

.banner {
    width: 1000px;
    margin: 0 auto;
    position: relative
}

.Banner .ban_jx {
    font-size: 26px;
    text-align: center;
    color: #fff;
    width: 400px;
    height: 134px;
    line-height: 175px;
    background: url("banner_li.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/banner_li.png*/ no-repeat 0 42px;
    margin: 0 auto;
}

.Banner h3 {
    width: 704px;
    height: 55px;
    margin: 0 auto;
    background: url("banner_top.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/banner_top.png*/ no-repeat;
}

.Banner .ban_wb {
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin: 10px 0;
}

.Banner ul {
    width: 820px;
    height: 216px;
    margin: 0 auto;
    padding-top: 22px;
}

.Banner ul li {
    width: 768px;
    margin: 0 auto;
    border-bottom: 1px dashed #da796b;
    color: #fff;
    font-size: 16px;
}

.Banner ul .connter {
    border: none;
}

.Banner ul span {
    padding-left: 144px;
}

.Banner ul .zg {
    height: 49px;
    line-height: 43px;
}

.Banner ul .ts {
    height: 59px;
    padding-top: 14px;
}

.Banner ul .p01 {
    float: left
}

.Banner ul a {
    float: right;
    display: inline-block;
    width: 117px;
    height: 40px;
    color: #8c2c07;
    background: url("banner_btn.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/banner_btn.png*/ no-repeat 0 5px;
    line-height: 40px;
    text-align: center;
}

.Banner .ban_ph {
    font-size: 16px;
    color: #fff;
    position: absolute;
    top: 499px;
    left: 405px;
}

.fank {
    width: 1000px;
    margin: 0 auto;
    height: 245px;
    position: relative
}

.fank h1 {
    font-size: 38px;
    text-align: center;
    height: 100px;
    line-height: 113px;
    color: #333;
    font-family: "微软雅黑";
}

.fank p {
    width: 837px;
    height: 40px;
    line-height: 40px;
    background: #5a5a5a;
    margin: 0 auto 20px;
    color: #fff;
    font-size: 18px;
    text-align: center;
}

.fank li {
    float: left;
    margin-right: 15px;
}

.fank .in_flt {
    width: 245px;
    height: 42px;
    line-height: 42px;
    background: #dedede;
    border: 1px solid #cacaca;
    font-size: 15px;
    color: #444;
    padding: 0 0 0 15px;
}

.fank .nanniu_bj {
    width: 148px;
    height: 42px;
    lin-height: 44px;
    background: #ff3535;
    border: none;
    text-align: center;
    cursor: pointer;
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 40px;
}

.fank span {
    font-size: 12px;
    color: #444;
    position: absolute;
    top: 207px;
    right: 34px;
}

/*元宵爱上情人节*/
.Rice {
    height: 600px;
    background: #f6f6f6;
}

.rice {
    width: 965px;
    margin: 0 auto;
}

.rice h2 {
    font-size: 46px;
    text-align: center;
    height: 102px;
    line-height: 130px;
    color: #333;
}

.rice h2 span {
    color: #ed1414
}

.rice h3 {
    font-size: 30px;
    text-align: center;
    color: #333;
}

.rice .gj {
    width: 750px;
    margin: 0 auto;
    height: 70px;
    font-size: 18px;
    color: #444;
    background: url("rice_xian.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/rice_xian.jpg*/ no-repeat center 20px;
    text-align: center;
    line-height: 40px;
}

.rice .back {
    width: 890px;
    height: 287px;
    background: url("rice_banck.jpg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/rice_banck.jpg*/ no-repeat;
    padding: 50px 0 0 75px;
}

.rice .left {
    float: left;
    width: 375px;
}

.rice .yz01 {
    width: 300px;
    height: 41px;
    border-bottom: 1px solid #fff;
    font-size: 24px;
    color: #fff;
    font-weight: normal;
}

.rice .tc01 {
    font-size: 16px;
    color: #fff;
    height: 36px;
    line-height: 36px;
}

.rice h5 {
    font-size: 24px;
    padding-left: 28px;
    color: #fff;
}

.rice .tc02 {
    font-size: 18px;
    color: #fff;
    height: 36px;
    line-height: 36px;
}

.rice .left a {
    display: block;
    width: 146px;
    height: 40px;
    margin: 6px 0 0 79px;
    text-align: center;
    line-height: 35px;
    font-size: 18px;
    color: #cd0d0d;
}

.rice .right {
    float: right;
    width: 496px;
}

.rice .yz02 {
    width: 475px;
    height: 41px;
    border-bottom: 1px solid #fff;
    font-size: 24px;
    color: #fff;
    font-weight: normal;
}

.rice ul {
    width: 470px;
    height: 120px;
}

.rice ul li {
    height: 25px;
    float: left;
    font-size: 18px;
    color: #fff;
    padding: 12px 0 0 36px;
    margin: 0 0 3px 0;
}

.rice ul .jcj01 {
    width: 125px;
}

.rice ul .jcj02 {
    width: 80px;
}

.rice .right a {
    display: block;
    width: 390px;
    height: 40px;
    margin: 16px 0 0 27px;
    text-align: center;
    line-height: 35px;
    font-size: 18px;
    color: #333;
}

.rice .right a span {
    color: #cd0d0d;
}

.fixed_left {
    color: #000000;
    background: #FFFF00;
    width: 1092px;
    margin: 20px auto;
    height: 22px;
    line-height: 22px;
    text-align: center;
}

.fixed_left ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.fixed_left ul li {
    float: left;
    width: 90px;
    text-align: center;
    margin: 0;
    padding: 0;
    list-style: none;
    border-right: 1px solid #000;
}

.teac {
	height:544px;
    width: 135px;
    z-index: 999;
    position: fixed;
    right: 20px;
    top: 150px;
	background: url("iparight.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/iparight.png*/ no-repeat;
	padding:15px 0;
	cursor:pointer;
}

.teac ul {
    padding: 0;
    list-style: none
}

.teac ul li {
    width: 80px;
    height: 31px;
    text-align: center;
    line-height: 31px;
	margin:0 3px;
	border-bottom:1px dashed #fff;
	background:#ff0000;
}
.teac ul li:hover {


}
.teac ul li a:hover {
display:block;
background:#fff;
color:#FF0000;
}
.teac ul li a {
    color: #fff;
}

.jshy47 {
    width: 100%;
    height: 547px;
    background: url("duibi.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/duibi.jpg*/ no-repeat center;
}

.jshy49 {
    width: 100%;
    height: 605px;
    /* background: url(images/xyfc.jpg) no-repeat center; */
}
.about_zy {
    width: 1000px;
    margin: 0 auto;
    padding: 5px 0 40px 0;
    margin-bottom: 40px;
}

.about_zy p {
    width: 100%;
    color: #222;
    font-size: 12px;
    line-height: 22px;
    font-family: simsun;
    text-align: center;
    padding: 0;
}

.area {
    background-image: url("area.gif")/*tpa=http://1.mandaringarden.com.cn/index_files/images/area.gif*/;
    background-repeat: no-repeat;
    background-position: center center;
    height: 137px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

.area .title {
    height: 137px;
    width: 950px;
    margin-right: auto;
    margin-left: auto;
}

.area .title .title1 {
    height: 43px;
    width: 660px;
    margin-left: 280px;
    float: left;
    margin-top: 50px;
    font-family: 微软雅黑;
    font-size: 28px;
    font-weight: normal;
    color: rgb(255, 255, 255);
    overflow: hidden;
}

.area .title .title2 {
    height: 47px;
    width: 660px;
    margin-left: 280px;
    float: left;
    font-family: 微软雅黑;
    font-size: 24px;
    font-weight: normal;
    color: rgb(255, 255, 255);
    text-align: center;
}

.list1bao {
    background:url("vip-nt.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/vip-nt.jpg*/ no-repeat center 0;
    width: 100%;
    height: 572px;
}
.list1 {
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.xdk {
    text-align: center;
    color: #FFF;
    position: absolute;
    top: 0;
    margin-top: 131px;
    /* left: 181px; */
    width: 100%;
}
.xdk .p1 {
    font-size: 57px;
    width: 100%;
    text-align: center;
    margin-left: -20px;
}
.xdk .p2 {
    font-size: 80px;
    font-weight: bold;
    margin-top: -2px;
}
.xdk .nfe {
    font-size: 38px;
    margin-top: 8px;
}
.xdk .nfe span {
    font-size: 38px;
    color: #33bb88;
    font-weight: bold;
}
.xuanx {
    overflow: hidden;
    width: 344px;
    margin: 0 auto;
    margin-top: 39px;
}
.xuanx .xuanx-l a {
    display: inline-block;
    float: left;
    width: 158px;
    height: 51px;
    background: #33bb88;
    margin-left: 10px;
    border-radius: 4px;
    line-height: 50px;
    font-size: 24px;
    color: #FFF;
    text-decoration: none;
}
.cu_ggbdbg {
	width: 100%;
	height: 291px;
	margin: 0 auto;
	background: #173154;
}

.cu_ggbdnr {
	width: 1000px;
	height: 291px;
	margin: 0 auto;
}
.cu_ggbdnr h1{
    color: #fff;
    text-align: center;
    padding-top: 50px;
    padding-bottom: 30px;
    font-size: 40px;
}

.cu_ggbd01bt {
	width: 1000px;
	height: 108px;
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 28px;
	color: #fff;
	/* background: url(images/ggbd01_02.jpg) no-repeat; */
	text-align: center;
}

.cu_ggbd02bg {
	width: 100%px;
	height: 440px;
	margin: 0 auto;
	background: url("ggbd02bg.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ggbd02bg.jpg*/ repeat-x center top;
}

.cu_ggbd02nr {
	width: 1000px;
	height: 440px;
	margin: 0 auto;
}

.cu_ggbd02left {
	position: relative;
	width: 271px;
	height: 410px;
	float: left;
	margin-left: 47px;
	background: url("ggbd02xj.png")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ggbd02xj.png*/ no-repeat;
	text-align: center;
}

.cu_ggbd02left h3 {
	font-family: "微软雅黑";
	color: #FFF;
	font-size: 17px;
	text-align: left;
	background: #28ab9c;
	width: 200px;
	height: 28px;
	text-align: left;
	padding-left: 10px;
	line-height: 28px;
}

.cu_ggbd02left span {
	font-size: 14px;
	color: #595656;
	font-family: "微软雅黑";
	line-height: 24px;
	padding: 15px 10px 10px 10px;
	display: block;
	text-align: left;
}

#cu_an03 {
	position: absolute;
	bottom: 30px;
	width: 170px;
	height: 34px;
	background: #c82737;
	border-radius: 2px;
	color: #FFF;
	display: block;
	float: left;
	font-size: 15px;
	text-align: center;
	line-height: 34px;
	margin-left: 10px;
}

#cu_an03:hover {
	background: #3d3d3d;
}

/*改革变动02*/
.cu_ggbd02left p {
	width: 271px;
	height: 149px;
}

.p01 {
	background: url("ggbd01_h.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ggbd01_h.jpg*/ no-repeat;
}

.p02 {
	background: url("ggbd02_h.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ggbd02_h.jpg*/ no-repeat;
}

.p03 {
	background: url("ggbd03_h.jpeg")/*tpa=http://1.mandaringarden.com.cn/index_files/images/ggbd03_h.jpg*/ no-repeat;
}
.pon1{
	width:  680px;
	margin:0 auto;
}
.pon1 a{
	margin:0 16px;width: 200px;
	line-height: 52px;
	background: #f74c4c;
	border-radius: 10px;
	text-align: center;
	color: #fff;
	display: inline-block;
	font-size: 26px;
	margin-top:20px;
	margin-left: 75px;
}