#b1813chtml {
    font-size: 100%
}

body {
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    color: #333;
    background: #fff;
    overflow-x: hidden
}

dd,
div,
dl,
em,
h1,
h2,
h3,
h4,
img,
ol,
p {
    margin: 0;
    padding: 0;
    border: 0
}

li,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

form {
    margin: 0;
    padding: 0
}

a {
    text-decoration: none;
    outline: 0;
    color: #333
}

img {
    display: block
}

.centerblock {
    margin: 0 auto;
    width: 1000px
}

.clearfloat:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0
}

.clearfloat {
    zoom: 1
}

.nomargin {
    margin-right: 0 !important
}

.noborder {
    border-bottom: none !important
}

.pull-left {
    float: left
}

.pull-right {
    float: right
}

.space {
    font-size: 0
}

.space li {
    font-size: 12px;
    -webkit-text-size-adjust: none
}

div.quotes {
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 3px;
    padding-top: 3px;
    text-align: center;
    margin-top: 20px
}

div.quotes a {
    border-right: #ddd 1px solid;
    padding-right: 5px;
    border-top: #ddd 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #ddd 1px solid;
    color: #aaa;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #ddd 1px solid;
    text-decoration: none
}

div.quotes a:hover {
    border-right: #a0a0a0 1px solid;
    padding-right: 5px;
    border-top: #a0a0a0 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #a0a0a0 1px solid;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #a0a0a0 1px solid
}

div.quotes a:active {
    border-right: #a0a0a0 1px solid;
    padding-right: 5px;
    border-top: #a0a0a0 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #a0a0a0 1px solid;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #a0a0a0 1px solid
}

div.quotes span.thisclass {
    border-right: #e0e0e0 1px solid;
    padding-right: 5px;
    border-top: #e0e0e0 1px solid;
    padding-left: 5px;
    font-weight: 700;
    padding-bottom: 2px;
    border-left: #e0e0e0 1px solid;
    color: #aaa;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #e0e0e0 1px solid;
    background-color: #f0f0f0
}

div.quotes span.disabled {
    border-right: #f3f3f3 1px solid;
    padding-right: 5px;
    border-top: #f3f3f3 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    border-left: #f3f3f3 1px solid;
    color: #ccc;
    margin-right: 2px;
    padding-top: 2px;
    border-bottom: #f3f3f3 1px solid
}

.location {
    margin-top: 9px;
    height: 40px;
    line-height: 40px;
    background: #f3f3f3;
    border: 1px solid #eaeaea;
    color: #666;
    padding: 0 9px
}

.location>span {
    color: #999
}

.location>a {
    color: #999
}

.side-content-public {
    width: 218px
}

.side-content-public .nav-side-content {
    padding: 13px 0;
    background: #f3f3f3;
    border: 1px solid #eaeaea
}

.side-content-public .nav-side-content>ul>li {
    font-weight: 700;
    margin-top: 20px;
    width: 163px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 14px;
    margin-left: 27px;
    position: relative;
    border-bottom: 1px solid #eaeaea
}

.side-content-public .nav-side-content>ul>li:before {
    content: '';
    display: block;
    position: absolute;
    top: 12px;
    left: 14px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-left: 6px solid #a0a0a0
}

.side-content-public .nav-side-content>ul>li>a {
    color: #333
}

.side-content-public .nav-side-content>ul>li>a>img {
    display: none
}

.side-content-public .nav-side-content>ul .active {
    background-color: #b1813c;
    position: relative
}

.side-content-public .nav-side-content>ul .active a {
    color: #fff
}

.side-content-public .nav-side-content>ul .active a>img {
    display: block;
    position: absolute;
    top: 12px;
    right: 22px
}

.side-content-public .nav-side-content>ul .active:before {
    display: none
}

.side-content-public .contact-side-content {
    background: #f3f3f3;
    border: 1px solid #eaeaea;
    margin-top: 20px;
    padding-bottom: 20px
}

.side-content-public .contact-side-content .contact-side-phone {
    font-size: 14px;
    background: url(../images/contact-phone.png) no-repeat;
    width: 125px;
    margin: 26px auto 0;
    padding-left: 50px
}

.side-content-public .contact-side-content .contact-side-phone>span {
    font-size: 15px;
    font-weight: 700;
    color: #666
}

.side-content-public .contact-side-content .contact-side-qq {
    font-size: 14px;
    background: url(../images/contact-qq.png) no-repeat;
    width: 125px;
    margin: 14px auto 0;
    padding-left: 50px
}

.side-content-public .contact-side-content .contact-side-qq>span {
    font-size: 15px;
    font-weight: 700;
    color: #666
}

.side-content-public .contact-side-content .contact-erweima {
    width: 175px;
    height: 175px;
    margin: 20px auto 0
}

.side-content-public .contact-side-content .erweima-number {
    color: #666;
    font-size: 14px;
    text-align: center;
    margin-top: 11px
}

.search form input {
    display: inline-block;
    float: left;
    margin-top: 32px
}

.search form .searchwrap {
    width: 218px;
    height: 35px;
    border: 1px solid #e3e3e3;
    border-right: 1px solid transparent
}

.search form input[type=submit] {
    border: none;
    outline: 0;
    width: 35px;
    height: 35px;
    background: url(../images/searchicon.png)
}

.container {
    width: 100%;
}

.nav {
    background: #b1813c;
    height: 55px;
    line-height: 55px
}

.nav>ul>li {
    width: 125px;
    float: left;
    font-size: 15px;
    text-align: center
}

.nav>ul>li>a {
    color: #fff
}

.nav>ul .active {
    background: #9e651b
}

.header .phone {
    margin-left: 129px
}

.footer-public {
    margin-top: 66px;
    width: 100%;
    height: 197px;
    background: url(../images/footerbg.png) repeat-x
}

.footer-public .footer-content .footerlogo2 {
    margin-left: 58px
}

.footer-public .footer-content .contact-info {
    float: left;
    color: #fff;
    width: 275px;
    margin-left: 26px;
    font-size: 14px
}

.footer-public .footer-content .contact-info>span {
    width: 60px;
    display: block;
    border-bottom: 1px solid #fff;
    padding-bottom: 9px;
    margin-top: 30px
}

.footer-public .footer-content .contact-info>p {
    line-height: 30px
}

.footer-public .footer-content .footerline2 {
    margin-left: 62px
}

.footer-public .footer-content .erweima-content {
    width: 190px;
    margin-left: 62px
}

.footer-public .footer-content .erweima-content>.erweima {
    margin: 15px auto 0
}

.footer-public .footer-content .erweima-content>p {
    font-size: 14px;
    color: #fff;
    margin: 6px 0
}

.content-container {
    margin-top: 6px
}

.content-container .content {
    width: 715px;
    float: left
}

.content-container .content .content-wrap .introduction {
    width: 368px;
    float: left
}

.content-container .content .content-wrap .introduction .title {
    position: relative;
    border-bottom: 1px solid #cfcfcf;
    height: 30px
}

.content-container .content .content-wrap .introduction .title>img {
    position: absolute;
    top: 10px;
    right: 0
}

.content-container .content .content-wrap .introduction .title>p {
    font-size: 18px;
    font-weight: 700;
    color: #b1813c
}

.content-container .content .content-wrap .introduction .title>span {
    height: 2px;
    background: #b1813c;
    width: 80px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0
}

.content-container .content .content-wrap .introduction .introduction-content>img {
    margin-top: 22px;
    border: 1px solid #cfcfcf
}

.content-container .content .content-wrap .introduction .introduction-content .introduction_article {
    font-size: 14px;
    line-height: 24px;
    margin-top: 12px;
    text-indent: 28px
}

.content-container .content .content-wrap .introduction .introduction-content .introduction_article>a {
    color: #b1813c
}

.content-container .content .content-wrap .knowledge {
    width: 317px;
    float: right
}

.content-container .content .content-wrap .knowledge .title {
    position: relative;
    border-bottom: 1px solid #cfcfcf;
    height: 30px
}

.content-container .content .content-wrap .knowledge .title>img {
    position: absolute;
    top: 10px;
    right: 0
}

.content-container .content .content-wrap .knowledge .title>p {
    font-size: 18px;
    font-weight: 700;
    color: #b1813c
}

.content-container .content .content-wrap .knowledge .title>span {
    height: 2px;
    background: #b1813c;
    width: 80px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0
}

.content-container .content .content-wrap .knowledge .knowledge-content {
    margin-top: 3px
}

.content-container .content .content-wrap .knowledge .knowledge-content .knowledge-list>li {
    font-size: 14px;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px dashed #cfcfcf;
    position: relative
}

.content-container .content .content-wrap .knowledge .knowledge-content .knowledge-list>li>a {
    color: #333
}

.content-container .content .content-wrap .knowledge .knowledge-content .knowledge-list>li>a>.time {
    position: absolute;
    right: 0;
    color: #999
}

.content-container .content .content-wrap .knowledge .knowledge-content .knowledge_ad>img {
    margin-top: 13px
}

.content-container .content .department {
    width: 715px;
    background: #eee;
    margin-top: 32px
}

.content-container .content .department .department-content {
    width: 649px;
    margin: 0 auto 0;
    padding: 20px 0
}

.content-container .content .department .department-content .title {
    position: relative;
    border-bottom: 1px solid #cfcfcf;
    height: 30px
}

.content-container .content .department .department-content .title>img {
    position: absolute;
    top: 10px;
    right: 0
}

.content-container .content .department .department-content .title>p {
    font-size: 18px;
    font-weight: 700;
    color: #b1813c
}

.content-container .content .department .department-content .title>span {
    height: 2px;
    background: #b1813c;
    width: 80px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0
}

.content-container .content .department .department-content .department-list {
    margin-top: 20px
}

.content-container .content .department .department-content .department-list>li {
    width: 206px;
    margin-right: 15px;
    float: left
}

.content-container .content .department .department-content .department-list>li>a>p {
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    color: #f14928;
    margin-top: 9px
}

.content-container .side-content {
    width: 256px;
    float: right
}

.content-container .side-content .expert-team {
    width: 256px
}

.content-container .side-content .expert-team .title {
    position: relative;
    border-bottom: 1px solid #cfcfcf;
    height: 30px
}

.content-container .side-content .expert-team .title>img {
    position: absolute;
    top: 10px;
    right: 0
}

.content-container .side-content .expert-team .title>p {
    font-size: 18px;
    font-weight: 700;
    color: #b1813c
}

.content-container .side-content .expert-team .title>span {
    height: 2px;
    background: #b1813c;
    width: 80px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0
}

.content-container .side-content .expert-team .expert-content .expert-img {
    position: relative
}

.content-container .side-content .expert-team .expert-content .expert-img>img {
    border: 1px solid #cfcfcf;
    margin-top: 22px;
    padding: 1px
}

.content-container .side-content .expert-team .expert-content .expert-img>p {
    position: absolute;
    bottom: 0;
    text-align: center;
    height: 34px;
    line-height: 34px;
    font-size: 18px;
    filter: alpha(opacity=80);
    background: #fff;
    opacity: .8;
    width: 100%
}

.content-container .side-content .expert-team .expert-content .contact-list {
    margin-top: 10px
}

.content-container .side-content .expert-team .expert-content .contact-list>li {
    width: 122px;
    height: 39px;
    line-height: 39px;
    background: #f14928
}

.content-container .side-content .expert-team .expert-content .contact-list>li>a {
    color: #fff;
    display: block;
    width: 78px;
    padding-left: 44px
}

.content-container .side-content .expert-team .expert-content .contact-list .contact1>a {
    background: url(../images/contact.png) 13px 10px no-repeat
}

.content-container .side-content .expert-team .expert-content .contact-list .contact2>a {
    background: url(../images/contact.png) -120px 10px no-repeat
}

.content-container .side-content .expert-team .expert-content .contact-list .contact3>a {
    background: url(../images/contact.png) 13px -35px no-repeat
}

.content-container .side-content .expert-team .expert-content .contact-list .contact4>a {
    background: url(../images/contact.png) -120px -35px no-repeat
}

.content-container .side-content .appoint-form {
    background: #b1813c;
    margin-top: 33px;
    width: 256px;
    padding: 22px 0 48px
}

.content-container .side-content .appoint-form .form-wrap h3 {
    text-align: center;
    color: #fff;
    font-size: 18px
}

.content-container .side-content .appoint-form .form-wrap>img {
    margin-top: 16px
}

.content-container .side-content .appoint-form .form-wrap form {
    margin-top: 34px
}

.content-container .side-content .appoint-form .form-wrap form .label {
    padding: 0 5px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 20px;
    position: relative
}

.content-container .side-content .appoint-form .form-wrap form .label>span {
    color: #fff;
    display: inline-block;
    line-height: 30px;
    height: 30px
}

.content-container .side-content .appoint-form .form-wrap form .label input {
    box-sizing: border-box;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    width: 182px;
    border: 1px solid #e2e2e2;
    padding: 0 10px;
    color: #b6b6b6;
    font-size: 12px;
    overflow: visible;
    width: auto
}

.content-container .side-content .appoint-form .form-wrap form .label .selectimg {
    position: absolute;
    right: 32px;
    top: 10px
}

.content-container .side-content .appoint-form .form-wrap form .label #formselect {
    display: none;
    width: 152px;
    position: absolute;
    text-align: center;
    right: 32px;
    top: 31px;
    z-index: 2;
    background: #fff;
    height: 100px;
    font-size: 12px;
    color: #999
}

.content-container .side-content .appoint-form .form-wrap form .btn-wrap {
    padding: 10px 20px 0
}

.content-container .side-content .appoint-form .form-wrap form .btn-wrap .btn {
    outline: 0;
    border: none;
    background: #ffb14c;
    width: 93px;
    height: 30px;
    line-height: 30px;
    text-align: center
}

.footer-container {
    background: #b1813c;
    height: 197px;
    margin-top: 4px
}

.footer-container .footer {
    position: relative
}

.footer-container .footer .footerlogo {
    position: absolute;
    top: -12px;
    left: -71px
}

.footer-container .footer .footerline {
    margin-left: 221px;
    float: left
}

.footer-container .footer .contact-info {
    float: left;
    color: #fff;
    width: 275px;
    margin-left: 82px;
    font-size: 14px
}

.footer-container .footer .contact-info>span {
    width: 60px;
    display: block;
    border-bottom: 1px solid #fff;
    padding-bottom: 9px;
    margin-top: 30px
}

.footer-container .footer .contact-info>p {
    line-height: 30px
}

.footer-container .footer .footerline2 {
    margin-left: 82px
}

.footer-container .footer .erweima {
    margin-left: 82px;
    margin-top: 41px
}

.footer-container .footer .weixin {
    position: absolute;
    right: 37px;
    font-size: 14px;
    top: 85px;
    color: #fff
}

.footer-container .footer .weixin>img {
    margin-top: 13px
}

.knowledge-content .knowledge-wrap {
    margin-top: 8px
}

.knowledge-content .knowledge-wrap .main-content {
    width: 721px;
    padding: 0 30px;
    border-right: 1px solid #eaeaea
}

.knowledge-content .knowledge-wrap .main-content>h2 {
    text-align: left;
    padding-top: 36px;
    color: #b1813c
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge {
    margin-top: 28px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div {
    margin-bottom: 40px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .left {
    width: 358px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .left>img {
    width: 161px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .left .left-article {
    width: 187px;
    padding-left: 10px;
    font-size: 14px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .left .left-article>h3>a {
    color: #333
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .left .left-article>ul {
    margin-top: 6px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .left .left-article>ul>li {
    line-height: 22px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .left .left-article>ul>li>a {
    color: #666
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .right {
    width: 358px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .right>img {
    width: 161px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .right .left-article {
    width: 187px;
    padding-left: 10px;
    font-size: 14px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .right .left-article>h3>a {
    color: #333
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .right .left-article>ul {
    margin-top: 6px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .right .left-article>ul>li {
    line-height: 22px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge>div .right .left-article>ul>li>a {
    color: #666
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .know-list-wrap {
    margin-top: 20px;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 20px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .know-list-wrap .knowledge-list-article {
    width: 481px;
    height: 140px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .know-list-wrap .knowledge-list-article>h3 {
    font-size: 16px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .know-list-wrap .knowledge-list-article>h3>a {
    color: #333
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .know-list-wrap .knowledge-list-article>p {
    font-size: 14px;
    margin-top: 20px;
    line-height: 30px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .know-list-wrap .knowledge-list-article>p>a {
    color: #b1813c
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .knowledge-list-content>ul {
    margin-top: 40px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .knowledge-list-content>ul>li {
    margin-top: 20px;
    height: 140px;
    border-bottom: 1px solid #e8e8e8
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .knowledge-list-content>ul>li>h3 {
    font-size: 16px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .knowledge-list-content>ul>li>h3>a {
    color: #333
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .knowledge-list-content>ul>li>p {
    margin-top: 20px;
    font-size: 14px;
    line-height: 30px
}

.knowledge-content .knowledge-wrap .main-content>.main-content-knowledge-list .knowledge-list-content>ul>li>p>a {
    color: #b1813c
}

.notification-content .notification-wrap {
    margin-top: 8px
}

.notification-content .notification-wrap .main-content {
    width: 721px;
    padding: 0 30px;
    border-right: 1px solid #eaeaea
}

.notification-content .notification-wrap .main-content>h2 {
    text-align: left;
    padding-top: 36px;
    color: #b1813c
}

.notification-content .notification-wrap .main-content .notification-article1 {
    text-indent: 28px;
    line-height: 26px;
    font-size: 14px;
    margin-top: 28px
}

.notification-content .notification-wrap .main-content .notification-red {
    color: #b1813c;
    margin-top: 28px;
    margin-bottom: 12px;
    font-weight: 700
}

.notification-content .notification-wrap .main-content .notification-info {
    line-height: 25px;
    margin-top: 18px;
    font-size: 14px
}

.contactus-content .contactus-wrap {
    margin-top: 8px
}

.contactus-content .contactus-wrap .main-content {
    width: 721px;
    padding: 0 30px;
    border-right: 1px solid #eaeaea
}

.contactus-content .contactus-wrap .main-content>h2 {
    text-align: left;
    padding-top: 36px;
    color: #b1813c
}

.contactus-content .contactus-wrap .main-content .contact-infomation {
    width: 530px;
    margin-top: 28px
}

.contactus-content .contactus-wrap .main-content .contact-infomation>p {
    font-size: 16px;
    border-bottom: 1px solid #ececec;
    height: 32px;
    line-height: 32px
}

.contactus-content .contactus-wrap .main-content .contact-title {
    font-size: 16px;
    margin-top: 30px;
    display: block;
    margin-bottom: 20px
}

.contactus-content .contactus-wrap .main-content .map-content {
    width: 722px;
    height: 276px
}

.contactus-content .contactus-wrap .main-content .bus-line>p {
    font-size: 14px
}

.introduction-content .introduction-wrap {
    margin-top: 8px
}

.introduction-content .introduction-wrap .main-content {
    width: 721px;
    padding: 0 30px;
    border-right: 1px solid #eaeaea
}

.introduction-content .introduction-wrap .main-content>h2 {
    text-align: left;
    padding-top: 36px;
    color: #b1813c
}

.introduction-content .introduction-wrap .main-content .introduction-imgwrap {
    margin-top: 26px
}

.introduction-content .introduction-wrap .main-content .introduction-imgwrap .introduction-article {
    width: 349px;
    padding-left: 20px
}

.introduction-content .introduction-wrap .main-content .introduction-imgwrap .introduction-article>p {
    font-size: 14px;
    line-height: 27px;
    text-indent: 28px
}

.introduction-content .introduction-wrap .main-content .introduction-imgwrap .introduction-article>span {
    font-size: 14px;
    color: #999;
    line-height: 20px;
    word-break: break-all;
    text-indent: 28px;
    display: block
}

.introduction-content .introduction-wrap .main-content>p {
    font-size: 14px;
    line-height: 27px;
    margin-top: 20px;
    text-indent: 28px
}

.introduction-content .introduction-wrap .main-content>span {
    display: block;
    margin-top: 20px;
    font-size: 14px;
    color: #999;
    text-indent: 28px;
    line-height: 24px;
    word-break: break-all
}

.introduction-content .introduction-wrap .main-content>img {
    margin-top: 20px
}

.introduction-content .introduction-wrap .main-content .intro-article {
    margin-top: 6px
}

.expert-content .expert-wrap {
    margin-top: 8px
}

.expert-content .expert-wrap .main-content {
    width: 721px;
    padding: 0 30px;
    border-right: 1px solid #eaeaea
}

.expert-content .expert-wrap .main-content>h2 {
    text-align: left;
    padding-top: 36px;
    color: #b1813c
}

.expert-content .expert-wrap .main-content>p {
    line-height: 27px;
    padding-bottom: 24px;
    margin-top: 26px;
    text-indent: 2em
}

.expert-content .expert-wrap .main-content .expert-list {
    border-top: 1px solid #e5e5e5
}

.expert-content .expert-wrap .main-content .expert-list>li {
    border-bottom: 1px solid #e5e5e5;
    margin-top: 30px;
    padding-bottom: 30px;
    color: #333
}

.expert-content .expert-wrap .main-content .expert-list>li>div .expert-info {
    width: 481px
}

.expert-content .expert-wrap .main-content .expert-list>li>div .expert-info .name>strong {
    font-size: 20px
}

.expert-content .expert-wrap .main-content .expert-list>li>div .expert-info .name>span {
    font-size: 18px;
    margin-left: 10px
}

.expert-content .expert-wrap .main-content .expert-list>li>div .expert-info .shanchan {
    line-height: 30px;
    margin-top: 16px
}

.expert-content .expert-wrap .main-content .expert-list>li>div .expert-info .expert-consult {
    width: 225px;
    margin-top: 40px
}

.expert-content .expert-wrap .main-content .expert-list>li>div .expert-info .expert-consult>a {
    width: 100px;
    height: 32px;
    text-align: center;
    color: #fff;
    line-height: 32px
}

.expert-content .expert-wrap .main-content .expert-list>li>div .expert-info .expert-consult .pull-left {
    background: #b1813c
}

.expert-content .expert-wrap .main-content .expert-list>li>div .expert-info .expert-consult .pull-right {
    background: #7e976a
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info {
    width: 481px
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info .name>strong {
    font-size: 20px
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info .name>span {
    font-size: 16px;
    margin-left: 10px;
    color: #adadad
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info .shanchan {
    line-height: 30px;
    margin-top: 10px
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info .zc {
    margin-top: 20px
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info .expert-consult {
    width: 225px;
    margin-top: 16px
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info .expert-consult>a {
    width: 100px;
    height: 32px;
    text-align: center;
    color: #fff;
    line-height: 32px
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info .expert-consult .pull-left {
    background: #b1813c
}

.expert-content .expert-wrap .main-content .expert-article .article-content .expert-info .expert-consult .pull-right {
    background: #7e976a
}

.expert-content .expert-wrap .main-content .expert-article .jj {
    line-height: 30px;
    margin-top: 40px
}

.expert-content .expert-wrap .main-content .expert-article .idea {
    margin-top: 20px;
    line-height: 30px
}

.expert-content .expert-wrap .main-content .expert-article .reminder {
    height: 104px;
    background: #eaeaea;
    margin-top: 48px
}

.expert-content .expert-wrap .main-content .expert-article .reminder>p {
    width: 690px;
    margin: 0 auto 0;
    padding-top: 20px;
    line-height: 30px
}

.expert-content .expert-wrap .main-content .expert-article .reminder>p>a {
    color: #c13145;
    text-decoration: underline
}

.department-content .department-wrap {
    margin-top: 8px
}

.department-content .department-wrap .main-content {
    width: 721px;
    padding: 0 30px;
    border-right: 1px solid #eaeaea
}

.department-content .department-wrap .main-content>h2 {
    text-align: left;
    padding-top: 36px;
    color: #b1813c
}

.department-content .department-wrap .main-content>p {
    margin-top: 25px;
    line-height: 27px;
    font-size: 14px;
    text-indent: 2em
}

.department-content .department-wrap .main-content .department-multiple {
    width: 721px
}

.department-content .department-wrap .main-content .department-multiple .hd {
    margin-top: 60px;
    height: 30px;
    border-bottom: 1px solid #eaeaea
}

.department-content .department-wrap .main-content .department-multiple .hd ul li {
    width: 19px;
    height: 6px;
    background: #e0e0e0;
    float: left;
    margin-right: 10px;
    overflow: hidden;
    text-indent: -999px
}

.department-content .department-wrap .main-content .department-multiple .hd ul .on {
    background: #b1813c
}

.department-content .department-wrap .main-content .department-multiple .bd {
    overflow: hidden;
    margin-top: 24px
}

.department-content .department-wrap .main-content .department-multiple .bd .ulwrap>ul>li {
    width: 212px;
    float: left;
    margin-right: 42px
}

.department-content .department-wrap .main-content .department-multiple .bd .ulwrap>ul>li>h3 {
    color: #b1813c;
    font-size: 16px;
    margin-top: 10px
}

.department-content .department-wrap .main-content .department-multiple .bd .ulwrap>ul>li>p {
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    text-indent: 28px;
    height: 260px
}

.department-content .department-wrap .main-content .department-multiple .bd .ulwrap>ul>li>a>img {
    margin-top: 20px
}

.expert-content .expert-wrap {
    margin-top: 8px
}

.expert-content .expert-wrap .main-content {
    width: 721px;
    padding: 0 30px;
    border-right: 1px solid #eaeaea
}

.expert-content .expert-wrap .main-content>h2 {
    text-align: left;
    padding-top: 36px;
    color: #b1813c
}

.expert-content .expert-wrap .main-content .article-body {
    margin-top: 40px
}

.expert-content .expert-wrap .main-content .article-body>p {
    line-height: 35px;
    text-indent: 0em
}

.expert-content .expert-wrap .main-content .article-body>p img {
    margin: 0 auto
}


.middle{ width:100%; height:auto; float:left; margin-top:50px;}
.m1{ width:1000px; height:502px; position:relative; /*float:left;*/}
.m1pic{ width:348px; height:450px; position:absolute; top:0; left:0; background:url(../images/m1_bg1.png) left bottom no-repeat;}
.m1pic_tips{ width:25px; height:auto; position:absolute; top:300px; left:7px;}
.m1pic_tips li{ width:25px; height:25px; position:relative; float:left; text-align:center; line-height:25px; color:#fff;  margin-bottom:5px; cursor:pointer;}
.m1pic_tips li.active{background:url(../images/m1_bg2.png) no-repeat;}
.m1pic_nr{ width:300px; height:500px; position:absolute; top:0; left:20px;}
.m1pic_list{ width:300px; height:500px; position:absolute; top:0; left:0;}
.m1pic_list li{ width:300px; height:500px; float:left; position:relative;}
.m1pic_list li img{ width:300px; height:410px; position:absolute; top:0; left:0;}
.m1pic_list li span{ width:270px; height:40px; position:absolute; top:410px; left:0; line-height:40px; text-align:center; font-size:14px; color:#333; cursor:pointer;}
.m1pic_list li.active{ width:270px; height:500px; float:left; position:relative; display:block;}
.m1news{ width:340px; height:480px; position:absolute; top:0; left:360px;}
.m1news_tips{ width:340px; height:auto; position:absolute; top:0; left:0;}
.m1news_tips li{ float:left; margin-right:18px; font-size:18px; cursor:pointer; height:30px; }
.m1news_tips li.active{ border-bottom:2px solid #c13145;}
.m1news_tips li.active a{ color:#c13145;}
.m1news_tips li.active a:hover{ text-decoration:none;}
.m1news_tips li a{ color:#333;}
.m1news_list{width:340px; height:430px; position:absolute; top:49px; left:0;}
.m1news_list li{ width:340px; height:430px; position:relative; float:left; display:none;}
.m1news_list li.active{ display:block;}
.m1news_pic1{ width:110px; height:80px; position:absolute; top:0; left:0;}
.m1news_wz1{ width:210px; height:auto; position:absolute; top:0; left:128px; line-height:18px;}
.m1news_wz2{ width:210px; height:auto; position:absolute; top:43px; left:128px; line-height:20px; font-size:12px; color:#999;}
.m1news_wz2 a{ color:#ff7d43;}
.m1news_list2{ width:340px; height:290px; position:absolute; top:110px; left:0;}
.m1news_list2 li{ width:340px; height:35px; position:relative; float:left; margin-bottom:28px; display:block;}
.m1news_time{ width:40px; height:38px; position:absolute; top:0; left:0;}
.m1news_wz3{ width:40px; height:21px; position:absolute; top:0; left:0; text-align:center; font-size:18px; font-weight:bold; border-bottom:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; color:#666;}
.m1news_wz4{ width:40px; height:17px; position:absolute; top:24px; left:0; text-align:center; font-size:10px; color:#666;}
.m1news_wz5{ width:274px; height:auto; position:absolute; top:0; right:0; color:#666;}
.m1news_wz5 a{ color:#666;}
.m1news_wz6{ width:274px; height:auto; position:absolute; top:22px; right:0; font-size:12px; color:#999;}
.m1zj{ width:260px; height:354px; position:absolute; top:0; right:0;}
.m1zj_wz1{ width:260px; height:40px; line-height:40px; position:absolute; top:0; left:0; font-size:16px; font-weight:bold; color:#fff; display:block; background-color:#c13145; text-align:center; cursor:pointer;}
.m1zj_wz1:hover{ text-decoration:none;}
.m1zj_nr{ width:260px; height:315px; position:absolute; top:41px; left:0;}
.m1zj_list{ width:260px; height:409px; position:absolute; background-color:#f2f2f2;}
.m1zj_list li{ width:260px; height:409px; position:relative; float:left;}
.m1zj_pic{ width:260px; height:174px; position:absolute; top:0; left:0;}
.m1zj_pic img{ width:260px; height:174px; position:absolute; top:0; left:0;}
.m1zj_pic a{ width:130px; height:34px; position:absolute; bottom:0; background-color:#7f966a; color:#fff; line-height:34px; text-align:center; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; font-size:14px;}
.m1zj_pic .m1zj_btn1{ left:0;}
.m1zj_pic .m1zj_btn2{ right:0; background-color:#ff7d43;}
.m1zj_text{ width:260px; height:210px; position:absolute; top:174px; left:0;}
.m1zj_line{ width:234px; height:2px; position:absolute; top:22px; left:13px; background-color:#797979;}
.m1zj_zc{ padding:0 10px; display:block; width:200px; background-color:#f2f2f2; clear:both; font-size:14px; text-align:center; position:absolute; top:10px; left:20px;}
.m1zj_sc{ width:230px; height:auto; position:absolute; top:47px; left:13px; line-height:20px; color:#666; padding-bottom:10px; border-bottom:1px dashed #c5c5c5; font-size:14px;}
.m1zj_sc a{ color:#ff7d43; font-size:12px;}
.m1zj_yyl{ width:120px; height:22px; position:absolute; top:108px; left:13px; background:url(../images/m1zj_icon1.jpg) left 3px no-repeat; line-height:22px; color:#666; text-indent:24px; font-size:13px;}
.m1zj_yyl p{ display:inline; color:#c13145;}
.m1zj_myd{width:120px; height:22px; position:absolute; top:108px; left:132px; background:url(../images/m1zj_icon2.jpg) left top no-repeat; line-height:22px; color:#666; text-indent:24px; font-size:13px;}
.m1zj_myd p{ display:inline; color:#c13145;}
.m1zj_ts{ width:235px; height:37px; position:absolute; top:157px; left:12px; border:1px solid #c13145; background-color:#fff; font-size:12px; text-align:center; line-height:37px; color:#c13145;}
.m1zj_tips{ width:60px; height:8px; position:absolute; top:50px; right:0; z-index:20;}
.m1zj_tips li{ width:8px; height:8px; float:left; margin-right:4px; background-color:#fff; cursor:pointer;}
.m1zj_tips li.active{ background-color:#c13145;}

.m2{ width:1000px; height:310px; position:relative; /*float:left;*/}
.m2zlxm{ width:324px; height:258px; position:absolute; top:0; left:0; border:1px solid #ccc;}
.m2zlxm_t{ width:324px; height:52px; position:absolute; top:0; left:0; line-height:52px; background-color:#f2f2f2; font-size:18px; border-bottom:1px solid #ccc; text-indent:18px;}
.m2zlxm_links{ width:324px; height:205px; position:absolute; top:53px; left:0;}
.m2zlxm_list{ width:306px; height:auto; position:relative; float:left; margin-left:16px; margin-top:16px; padding-bottom:4px;}
.m2zlxm_list li{ width:79px; height:28px; float:left; font-size:13px;}
.m2zlxm_list li.kb{ width:66px;}
.m2zlxm_list li.kbb a{color:#c13145;}
.m2zlxm_list li a{ color:#333;}
.m2zlxm_list li a:hover{ color:#c13145; text-decoration:none;}
.m2zlxm_line{ width:290px; height:0; border-bottom:1px dashed #d1d1d1; margin-left:16px; float:left;}
.m2tsyl{ left:370px;}
.m2tsyl_ts{ width:300px; height:auto; display:block; float:left; margin-left:16px; margin-top:17px;}
.m2tsyl_ts li{ width:144px; height:30px; float:left; margin-right:2px; margin-bottom:2px;}
.m2tsyl_ts li a{ width:144px; height:30px; display:block; background-color:#e2e2e2; color:#333; line-height:30px; text-align:center;}
.m2tsyl_ts li a:hover{ color:#fff; background-color:#c13145; text-decoration:none;}
.m2td{ width:258px; position:absolute; top:0; right:0; border:1px solid #ccc; background-color:#f2f2f2;}
.m2td_wz1{ width:100px; height:auto; position:absolute; top:14px; left:20px; font-size:18px;}
.m2td_links{ width:230px; height:90px; position:absolute; top:49px; left:20px; background:url(../images/m2td_01.png) left top no-repeat;}
.m2td_links a{ width:105px; height:36px; float:left; display:block; margin-right:7px; margin-bottom:9px;}
.m2td_icon{ width:258px; height:114px; position:absolute; top:144px; left:0; background:#d1d1d1;}
.m2td_iconlinks{ width:230px; height:48px; position:absolute; top:18px; left:22px; background:url(../images/m2td_bg1.jpg) left top no-repeat;}
.m2td_iconlinks a{ width:48px; height:48px; float:left; margin-right:9px;}
.m2td_wz2{ width:90px; height:auto; position:absolute; top:81px; left:24px; }
.m2td_wz3{ width:130px; height:auto; position:absolute; top:79px; left:116px; font-size:17px; font-weight:bold; display:block; }
.m2td_phone{ width:258px; height:114px; position:absolute; top:144px; left:0; background:#7f966a; display:none;}
.m2td_phone_wz1{ width:230px; height:auto; position:absolute; top:16px; left:20px; color:#fff;}
#index_mfbd{ background:#bfcbb5; border:none; padding:0; color:#888; display:block; font-family: "Microsoft YaHei"; width:148px; height:30px; top:44px; left:20px; line-height:30px; outline:none; position:absolute; text-indent:0.5em; }
#index_callBtn{ width:70px; height:30px; position:absolute; display:block; top:44px; left:168px; cursor:pointer; background-color:#c2394b; text-align:center; line-height:30px; color:#fff;}
.m2td_phone_wz2{ width:230px; height:auto; position:absolute; top:84px; left:20px; color:#fff; font-size:12px;}
.m2td_wx{ width:258px; height:114px; position:absolute; top:144px; left:0; background:#7f966a; display:none;}
.m2td_wx img{ width:92px; height:93px; position:absolute; top:11px; left:15px;}
.m2td_wx_wz1{ width:130px; height:auto; position:absolute; top:23px; left:122px; font-size:18px; color:#fff; font-weight:bold;}
.m2td_wx_wz2{ width:130px; height:auto; position:absolute; top:53px; left:122px; color:#fff;}

.m3{ width:1000px; height:385px; position:relative; /*float:left;*/}
.m3r{ width:695px; height:354px; position:absolute; top:0; left:0; border:1px solid #ccc;}
.m3r_bg{ width:695px; height:48px; position:absolute; top:0; left:0; background-color:#f2f2f2; border-bottom:1px solid #ccc;}
.m3r_tips{ width:679px; height:49px; position:absolute; top:0; left:17px;}
.m3r_tips li{ margin-right:18px; height:47px; line-height:47px; float:left; font-size:16px; cursor:pointer;}
.m3r_tips li.active{ border-bottom:2px solid #c13145;}
.m3r_tips li.active a{color:#c13145;}
.m3r_tips li a{ color:#333;}
.m3r_tips li a:hover{ text-decoration:none;}
.m3r_list{ width:670px; height:260px; position:absolute; top:70px; left:20px;}
.m3r_list li{ width:670px; height:260px; position:relative; float:left; display:none;}
.m3r_list li.active{ display:block;}
.m3r_pic1{ width:219px; height:260px; position:absolute; top:0; left:0;}
.m3r_links{ width:440px; height:30px; position:absolute; top:0; left:233px; }
.m3r_links a{ width:120px; height:30px; float:left; background-color:#868686; padding:0 10px; margin-right:4px; color:#fff; line-height:30px; font-size:13px; overflow:hidden;}
.m3r_wz1{ width:415px; height:auto; position:absolute; top:54px; left:240px; font-size:16px;}
.m3r_wz1 a{ color:#333;}
.m3r_wz2{ width:415px; height:auto; position:absolute; top:85px; left:240px; font-size:12px; line-height:18px; color:#666; padding-bottom:14px; border-bottom:1px dashed #d0d0d0;}
.m3r_wz2 a{ color:#c13145;}
.m3r_newlist{ width:415px; height:auto; position:absolute; top:140px; left:240px;}
.m3r_newlist li{ width:415px; height:auto; position:relative; float:left; margin-top:10px; background:url(../images/top2_icon.png) left center no-repeat; display:block;}
.m3r_newlist li a{ color:#333; max-width:370px; float:left; margin-left:13px; overflow:hidden;}
.m3r_newlist li p{ color:#333; width:auto; float:right; font-size:12px; line-height:20px;}
.m3l{ width:260px; height:450px; position:absolute; top:0; right:0;}
.m3l a{ cursor:pointer;}
.m3l_wz1{ width:220px; height:auto; position:absolute; top:-2px; left:0; font-size:18px;}
.m3l_icon{ width:15px; height:15px; position:absolute; top:3px; left:180px;}
.m3l_list{ width:260px; height:410px; position:absolute; bottom:0; left:0; background:url(../images/m3l_bg.jpg) no-repeat;}
.m3l_list li{ width:130px; height:100px; position:relative; float:left;}
.m3l_list li a{ width:130px; height:100px; display:block;}
.m3l_list li a.ys1{ height:102px;}
.m3l_list li a.ys2{ height:118px;}
.m3l_list li a:hover{ text-decoration:none;}
.m3l_list li span{ width:130px; height:auto; position:absolute; font-size:12px; top:80px; left:0; text-align:center; color:#8e8e8e; cursor:pointer;}

.in_yyhj{width:1000px; height:350px; margin:auto; position:relative;}
.in_yyhj a{ cursor:pointer;}
.in_yyhj a:hover{ text-decoration:none;}
a.in_yyhj_1{width:150px; height:35px; line-height:35px; font-size:18px; background:url(../images/+.jpg) no-repeat 125px 11px; display:block;}
a.in_yyhj_1:hover{ text-decoration:none;}
.in_yyhj a.aa1{width:250px; height:40px; line-height:40px; padding-top:250px; background:url(../images/in_yy_tu1.jpg) no-repeat; position:absolute; top:40px; left:0; color:#fff; font-size:16px; text-indent:25px;}
.in_yyhj a.aa1:hover{ text-decoration:none;}
.in_yyhja2{width:352px; height:138px; overflow:hidden; position:absolute; top:40px; left:265px;}
.in_yyhja2 div{width:100%; height:276px; background-color:#d04c85; color:#fff; position:absolute; top:0; left:0;}
.in_yyhja2 div img{height:138px; float:left;}
.in_yyhja2 div h3{width:94%; height:25px; line-height:25px; font-size:16px; float:left; padding:10px 0 0 6%; font-weight:normal;}
.in_yyhja2 div p{width:94%; height:auto; line-height:18px; font-size:14px; float:left; padding:0 0 0 6%;}
.in_yyhja2.in_yyhja3{width:200px; top:192px;}
.in_yyhja2.in_yyhja3 div{background-color:#7f966a;}
.in_yyhja2.in_yyhja5{width:200px; top:192px; left:800px;}
.in_yyhja2.in_yyhja5 div{background-color:#c13145;}
.in_yyhja4{width:152px; height:290px; overflow:hidden; position:absolute; top:40px; left:633px;}
.in_yyhja4 div{width:100%; height:580px; background-color:#ff7d43; color:#fff; position:absolute; top:0; left:0;}
.in_yyhja4 div img{height:290px; float:left;}
.in_yyhja4 div h3{width:94%; height:25px; line-height:25px; font-size:16px; float:left; padding:10px 0 0 6%; font-weight:normal;}
.in_yyhja4 div p{width:94%; height:25px; line-height:25px; font-size:14px; float:left; padding:0 0 0 6%;}
.in_yyhja2.in_yyhja6{width:136px;top:192px; left:481px;}
.in_yyhja2.in_yyhja6 span{width:100%; height:138px; background-color:#d1d1d1; display:block; color:#666666;}
.in_yyhja2.in_yyhja7{width:200px;top:40px; left:800px;}
.in_yyhja2.in_yyhja7 span{width:100%; height:138px; background-color:#7f966a; display:block;}

.in_link{width:100%; height:auto; min-height:120px; background-color:#f2f2f2; float:left;}
.in_linka{width:1000px; height:auto; margin:auto;}
.in_link_1{width:1000px; height:30px; float:left; margin:13px 0;}
.in_link_1 ul li{width:75px; height:30px; line-height:30px; color:#333333; cursor:pointer; float:left; font-size:16px; text-align:center;}
.in_link_1 ul li.hover{color:#c13145;}
.in_link_2{width:1000px; height:auto; float:left; display:none;}
.in_link_2 ul li{width:141px; height:52px; float:left; margin-right:30px;}
.in_link_2 a{padding:5px 10px; font-size:14px;}


.m3r_h{ line-height:42px; height:42px;position:absolute; left:0; top:0; color:#333333; font-size:18px; font-weight:normal;}
.m3r_h b{ font-size:20px; color:#333333; padding:0 10px 0 15px;}
.m3r_bg1{ width:695px; height:48px; position:absolute; top:0; left:0; background-color:#f2f2f2; border-bottom:1px solid #ccc;}
.m3r_bg1 a{float: right;position: relative;top: 15px;right: 10px}
.m3r_tips1{ width:679px; height:49px; line-height:49px; position:absolute; top:0; left:17px; color:#333333; font-size:16px;}
.m3r_tips1 a{ padding:0 18px;color:#333333;}
.m3r_list1{ width:695px;position:absolute; top:65px; left:0;}
.m3r_list1 li{ width:146px; height:260px; position:relative; float:left; padding:15px 4px; display:inline; margin-left:16px; background:#f2f2f2 ;}
.m3r_list1 li img{ padding:0 10px;}
.m3r_list1 li h3{ font-size:12px; font-weight:normal; width:100%; float:left; padding:20px 10px 3px 10px;}
.m3r_list1 li h3 b{font-size:14px; }
.m3r_list1 li p{width:126px; float:left; font-size:12px; padding:0 10px;line-height: 23px}
.m3r_list1 li p a{}
.m3r_list1 li p.m3r_list1_p1{ line-height:26px;width:140px; float:left; padding:3px 3px 3px 3px; text-align:center;}
.m3r_list1 li p.m3r_list1_p1 span{ float:left; width:88px;}
.m3r_list1 li p.m3r_list1_p1 span b{ color:#F00;}
.m3r_list1 li p.m3r_list1_p1 a{ float:right; width:52px; padding:0;}

.m3r_tips_aa{ width:242px; height:32px; line-height:32px;background:url(../images/nnin_28.jpg) no-repeat left; position:absolute; left:230px; top:370px; font-size:18px; color:#FFF; text-indent:40px;}


.m1zj_ne1{width:225px; height:152px; position:absolute; left:17px; top:253px; line-height:20px;}
.m1zj_ne1 h4{ color:#e4781d; font-size:14px; text-align:center; width:100%; float:left; padding:10px 0 5px 0;}
.m1zj_ne1 h4 b{ width:100%; float:left; font-size:18px; color:#333333;}
.m1zj_ne1 p{width:100%; float:left;}
.m1zj_ne1_a1{ width:110px; height:28px; line-height:28px; background:#e6652b; color:#FFF; text-align:center; position:absolute; left:0; bottom:0;}
.m1zj_ne1_a2{width:110px; height:28px; line-height:28px; background:#738e5b; color:#FFF; text-align:center; position:absolute; right:0; bottom:0;}

.m1zj_2{width:100%; float:left;background:#FFF;border-bottom: 1px solid #ccc}
.m1zj_2 h3{width:100%; float:left; background-color: #f2f2f2;border-bottom: 1px solid #ccc;color: #333;font-size: 18px; line-height:50px; text-align:center;}
.m1zj_2 span{width:100%; float:left; line-height:50px; font-size:13px; color:#343333;}
.m1zj_2 i{width:100%; float:left; color:#d5c8c8;font-size:15px; line-height:21px;}
.m1zj_2 ul{width:235px; float:left; position: relative;left: 10px;top: 30px;height: 315px}
.m1zj_2 li{width:100%; float:left; line-height:31px; padding-top:15px;color:#626161;}
.m1zj_2 li input{ color:#626161; width:150px; height:30px; line-height:23px;}
.m1zj_2 li .pat3_2_2_but1{ width:100px; height:30px; line-height:30px; border:0; float:left; background:#ccc; display:block; margin:0 20px 0 80px; border-radius:5px;}
.m1zj_2 li .pat3_2_2_but2{width:88px; height:27px; line-height:27px; border:0;background:url(../images/nnwz_09.jpg) center no-repeat; color:#fff;float:left; text-align:center;}

.m1zj_2_1{width:96%; float:left; padding:0 2%;}
.m1zj_2_1 a{ width:84px; float:left; text-align:center; background:#eaeaea url(../images/nnwz_12.jpg) center 20px no-repeat; line-height:36px; padding-top:47px; color:#555454; display:inline; margin-right:3px;}
.m1zj_2_1 a:hover{background:#c13145 url(../images/nnwz_13.jpg) center 20px no-repeat;color:#fff;}
.m1zj_2_1 a#m1zj_2_1_a1{background:#eaeaea url(../images/nnwz_10.jpg) center 20px no-repeat;}
.m1zj_2_1 a#m1zj_2_1_a1:hover{background:#c13145 url(../images/nnwz_11.jpg) center 20px no-repeat;}
.m1zj_2_1 a#m1zj_2_1_a2{background:#eaeaea url(../images/nnwz_36.jpg) center 20px no-repeat; margin-right:0;}
.m1zj_2_1 a#m1zj_2_1_a2:hover{background:#c13145 url(../images/nnwz_37.jpg) center 20px no-repeat;}
.m1zj_2_1 p{width:100%; float:left; padding:0; line-height:24px;}
.m1zj_2_1 p b{color:#c13145; font-size:18px;}
#imglb{width:100%;height:auto; position:relative;}
#imglb .bd li{width:100%;height:460px; display:block;}
#imglb .hd{width:200px;height:auto; display:block; margin:0 auto;position:relative; top:-40px;}
#imglb .hd li{width:20px;height:20px; display:inline-block; vertical-align:middle; border-radius:20px; background:#ccc; margin:5px;}
#imglb .hd li.on{background:#b1813c;}