@charset "utf-8";
/* CSS Document */
html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {
    padding: 0;
    margin: 0;
    unicode-bidi: embed;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
}
img {
    border: none;
    vertical-align: bottom;
}
a, a:link, a:visited, a:hover, a:active {
    outline: 0;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
ul, li {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
input, select, textarea, button {
    font-size: 100%;
    font-family: inherit;
}
* {
    margin: 0 auto;
    padding: 0px;
    margin: 0px;
    border: 0;
}
body {
    color: #575757;
    background-color: #ffffff;
    word-break: break-all;
    font-family: "微软雅黑";
    margin: 0px;
    padding: 0px;
}
div, ul, li, dl, dt, img, /*input,form,*/
p, h1, h2, h3, h4, h5, dl, dt, dd, table {
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none
}
a:hover {
    text-decoration: none
}
ul, li, dt, dl, dd {
    list-style: none;
}
img {
    border: none;
    font-size: 0;
}
h1 {
    font-family: "微软雅黑";
    font-size: 22px;
    color: #7F1A1F;
    float: left;
    width: 500px;
    margin-top: 10px;
    font-weight: normal;
}
.clear {
    clear: both;
    height: 0px;
    line-height: 0px;
    font-size: 0px;
}
.top_back {
    height: 112px;
    width: 100%;
    background-image: url(../images/top_back.jpg);
    background-repeat: no-repeat;
}
.top_log {
    height: 112px;
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
}
.log {
    height: 88px;
    width: 458px;
    float: left;
    margin-top: 10px;
}
.pinpai {
    float: left;
    height: 74px;
    width: 225px;
    margin-top: 15px;
    margin-left: 28px;
    display: inline;
}
.zn {
    border: 0px solid #000;
    background-color: #937768;
    float: left;
    height: 68px;
    width: 68px;
    margin-left: 158px;
    margin-top: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.zn a {
    text-align: center;
    border: 0px solid #000;
    color: #EDDED3;
    font-size: 20px;
    letter-spacing: 5px;
}
.fw {
    border: 0px solid #000;
    background-color: #937768;
    float: left;
    height: 68px;
    width: 68px;
    margin-left: 50px;
    margin-top: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fw a {
    text-align: center;
    border: 0px solid #000;
    color: #EDDED3;
    font-size: 20px;
    letter-spacing: 5px;
}
.nav {
    background-image: url(../images/nav.jpg);
    background-repeat: repeat-x;
    width: 100%;
}
.nav_c {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
}
.nav_c ul {
    width: 1200px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.nav_c li {
    font-family: "微软雅黑";
    font-size: 19px;
    color: #EDDED3;
    width: 140px;
    text-align: center;
}
.nav_c ul li a {
    display: block;
    line-height: 60px;
    color: #EDDED3;
    font-size: 17px;
    text-align: center;
    text-decoration: none;
    font-family: "微软雅黑";
    font-weight: normal;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
}
.nav_c ul li a:hover {
    background-color: #B38820;
    font-size: 17px;
}
.nav_c ul li a.active {
    background-color: #D4627B;
}
.banner_bj {
    background: url(../images/ban_bj.jpg) repeat-x top center;
    height: 500px;
    width: 100%;
}
.banner {
    background: url(../images/top_banner.jpg) no-repeat top center;
    height: 100px;
    width: 100%;
    padding-top: 400px;
}
.banner a {
    display: block;
    width: 100%;
    height: 60px;
}
.nav_cc {
    height: 188px;
    width: 1200px;
    margin: 5px auto;
    padding: 0px;
    box-sizing: border-box;
    /*background-color: #811C21;*/
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.nav_ct {
    height: 188px;
    width: 1200px;
    margin: 0 auto;
    /*background-color: #C00000;*/
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.nav_ct .nav_item {
    flex: 1;
    border: 0px solid #000;
    background-color: #EBE4DA;
    height: 180px;
    overflow: hidden;
    margin: 10px 0px;
}
.nav_ct .nav_item:nth-child(2) {
    margin: 10px 10px;
}
.nav_ct .nav_item .item_content ul {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-flow: row wrap;
}
.nav_ct .nav_item .item_content ul:after {
    content: "";
    width: 66%;
    display: block;
    height: 0;
    /*只需要添加父元素的after伪元素中 高度0 ，宽度与item的宽一样*/
}
.nav_ct .nav_item .item_content ul li {
    border: 0px solid #000;
    margin: 5px;
}
.nav_ct .nav_item .item_content ul li a {
    color: #525252;
    font-size: 14px;
    text-decoration: none;
}
.nav_ct .nav_item .zdzk_n {
    color: #e0e0e0;
    text-align: center;
    background-color: #60453c;
    width: 100%;
    line-height: 50px;
    border-bottom: 0px solid #f3f3f3;
}
.new {
    background-color: #EBE4DA;
    margin: 0 auto;
    width: 1200px;
}
.new_c {
    width: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 10px;
}
.new_c_left {
}
/*选项卡2*/
#Tab2 {
    padding: 0px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0px;
    margin-left: 0px;
}
/*菜单class*/
.Menubox {
    width: 100%;
    height: 38px;
    line-height: 38px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #B38820;
    font-size: 16px;
    font-weight: normal;
    color: #B38820;
}
.Menubox ul {
    margin: 0px;
    padding: 0px;
}
.Menubox li {
    float: left;
    display: block;
    cursor: pointer;
    width: 114px;
    text-align: center;
    color: #B38820;
    font-weight: normal;
    height: 38px;
}
.Menubox li.hover {
    padding: 0px;
    width: 116px;
    color: #811C21;
    font-weight: normal;
    height: 38px;
    line-height: 38px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #811C21;
    font-size: 16px;
    background-image: url(../images/sj.png);
    background-position: center bottom;
    background-repeat: no-repeat;
}
.Contentbox {
    clear: both;
    margin-top: 0px;
    height: 181px;
    text-align: center;
    padding-top: 8px;
}
.new_c_right {
}
.new_cczj {
    float: left;
    height: 151px;
    width: 716px;
    margin-top: 15px;
    text-align: left;
}
.new_cczj dl {
    width: 358px;
    float: left;
}
.new_cczj dl dt {
    float: left;
    width: 120px;
    height: 137px;
    background: #FFFFFF;
    padding: 5px;
}
.new_cczj dl dd a {
    color: #801B20;
    font-size: 20px;
    line-height: 26px;
}
.new_cczj dl dd {
    float: right;
    width: 205px;
    margin-bottom: 8px;
    padding-right: 10px;
}
.new_cczj dl dd span {
    font-size: 14px;
    line-height: 23px;
}
.new_cczj dl dd span a {
    font-size: 14px;
    line-height: 26px;
    color: #801B20;
}
.new_cc {
    float: left;
    height: 151px;
    width: 716px;
    margin-top: 15px;
    text-align: left;
}
.new_cc dl {
    float: left;
    width: 716px;
}
.new_cc dt {
    float: left;
    width: 210px;
}
.new_cc dd {
    float: left;
    width: 480px;
    font-size: 20px;
    color: #801B20;
    margin-left: 20px;
    margin-top: 8px;
    display: inline;
}
.new_cc dd a {
    font-size: 20px;
    color: #801B20;
}
.new_cc dd span {
    font-size: 14px;
    line-height: 26px;
    color: #525252;
}
.new_cc dd span a {
    color: #801B20;
    font-size: 14px !important;
}
.tyt_top {
    width: 1002px;
    display: block;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 10px;
}
.mlzy {
    height: 70px;
    width: 1200px;
    margin: 10px auto;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: #fff;
}
.mlzy .mlzy_item {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.mlzy .mlzy_item span:first-child {
    margin-left: 10px;
    font-size: 32px;
}
.mlzy .mlzy_item span:last-child {
    font-size: 24px;
    margin-left: 20px;
}
.tyt_logo {
    float: left;
    height: 88px;
    width: 288px;
}
.tyt_renz {
    width: 350px;
    float: left;
    line-height: 26px;
    margin-left: 70px;
}
.tyt_renz li {
    background-image: url(../images/tyt_ico.jpg);
    background-repeat: no-repeat;
    padding-left: 20px;
}
.tyt_phone {
    float: right;
    height: 88px;
    width: 284px;
}
.tyt_navbj {
    background-color: #b91e04;
    background-repeat: repeat-x;
    height: 45px;
    width: 100%;
    overflow: hidden;
}
.tyt_nav {
    width: 1002px;
    margin: 0px auto;
}
.tyt_nav li {
    float: left;
    line-height: 45px;
    padding: 0 22px;
}
.tyt_nav a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 16px;
}
.tyt_nav a:hover {
    background-color: #FFFFFF;
    color: #B91E04;
    padding: 0 6px;
    display: block;
}
.tyt_banner {
    height: 480px;
    width: 100%;
    background: url(../images/tyt_nav.jpg) no-repeat top center;
    overflow: hidden;
    margin: 0px auto;
}
.tyt_zhuanjia {
    display: block;
    width: 1200px;
    margin: 0 auto;
    padding: 0px;
    box-sizing: border-box;
    /*background-color: #EBE4DA;*/
    overflow: hidden;
}
.tyt_smnav_bj {
    height: 109px;
    overflow: hidden;
    width: 100%;
    background-repeat: repeat-x;
    background-image: url(../images/tyt_smnavbj.jpg);
}
.tyt_smnav {
    height: auto;
    width: 1002px;
    margin: 0 auto;
    overflow: hidden;
}
.tyt_smnav_bj li {
    float: left;
}
.tyt_smlg {
    margin-top: 3px;
    width: 108px;
    height: 103px;
}
.tyt_biaoti {
    height: 34px;
    width: 707px;
    margin-top: 35px;
    margin-left: 5px;
}
.tyt_zxun {
    display: block;
    margin-top: 45px;
    margin-left: 40px;
}
.tyt_zxun a {
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.tyt_zxun a:hover {
    text-decoration: underline;
}
.tyt_about {
    width: 1200px;
    margin: 0px auto;
    display: block;
    margin-bottom: 10px;
}
.tyt_ab_up {
    width: 100%;
    height: 265px;
    margin-bottom: 8px;
}
.tyt_ab_up li {
    float: left;
    width: 50%;
}
.tyt_ab_up p {
    text-indent: 4ex;
    line-height: 26px;
}
.tyt_ab_down {
    width: 1002px;
}
.tyt_ab_down .tyt_smbt {
    width: 45px;
}
.tyt_ab_down li {
    float: left;
    width: 186px;
    margin-left: 4px;
    height: 160px;
    background-color: #E2E2E2;
    background-repeat: repeat-x;
    text-align: center;
}
.tyt_ab_down strong {
    font-weight: normal;
    display: block;
    margin-top: 6px;
}
.tyt_zhuaj {
    height: 251px;
}
.tyt_zhuanjjs {
    background-image: url(../images/tyt_zhuanjbj.jpg);
    background-repeat: no-repeat;
    margin: 8px 0;
    height: 84px;
    width: 1000px;
}
.tyt_zhuanjjs2 {
    background-image: url(../images/tyt_zhuanjbj2.jpg);
    background-repeat: no-repeat;
    height: 130px;
    width: 1000px;
}
.tyt_zhuanjjs3 {
    background-image: url(../images/tyt_zhuanjbj3.jpg);
    background-repeat: no-repeat;
    height: 130px;
    width: 1000px;
}
.tyt_zhuanjjs p {
    width: 960px;
    display: block;
    line-height: 26px;
    padding: 6px 20px 0;
    text-indent: 4ex;
}
.tyt_zhuanjjs2 p {
    width: 960px;
    display: block;
    padding: 15px 20px 0;
    text-indent: 4ex;
}
.tyt_zhuanjjs2 p {
    width: 960px;
    display: block;
    line-height: 26px;
    padding: 16px 20px 0;
    text-indent: 4ex;
}
.tyt_zhuanjjs3 p {
    width: 960px;
    display: block;
    line-height: 26px;
    padding: 10px 20px 0;
    text-indent: 4ex;
}
.tyt_zhuaj02 {
    height: 214px;
}
.top {
    width: 71px;
    height: 33px;
    margin: 0 auto;
    bottom: 0;
    position: absolute;
    left: 50%;
    background: url(../images/dx_95.jpg) no-repeat;
    margin-left: -35px;
    /*注意这里是宽度的一半*/
}
.xzjbjt {
    width: 100%;
    padding: 15px 12px;
    box-sizing: border-box;
    /*height: 425px;*/
    margin: 10px 0;
    /*overflow: hidden;*/
    background-color: #EBE4DA;
    border-bottom: 0px solid #000;
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.xzjbjt em {
    display: block;
    width: 300px;
    margin-bottom: 10px;
}
.xzjbjt em img {
    margin: 15px;
    width: 100%;
    border-radius: 50%;
}
.xzjbjt em dt {
    font-size: 32px;
    color: #000;
    text-align: center;
    font-style: normal;
}
.xzjbjt dl {
    display: block;
    width: 820px;
    padding: 0px 25px;
}
.xzjbjt dl dt {
    font-size: 42px;
    line-height: 80px;
    color: #ba1e05;
}
.xzjbjt dl dd {
    padding: 5px 0px;
    font-size: 18px;
    line-height: 20px;
}
.xzjbjt dl .subtitle {
    font-size: 24px;
    color: #ba1e05;
}
.xzjbjt dl dd table {
    width: 825px;
    height: 170px;
    text-align: left;
    padding: 15px !important;
    border: 0px solid #d6d6d6;
    background-color: #F6F6F6;
    margin-bottom: 10px;
}
.xzjbjt dl dd table td {
    padding-left: 15px;
}
.xzjbjt dl dd p {
    font-size: 16px;
    color: #000;
    line-height: 30px;
    height: 130px;
}
.xzjbb {
    width: 1200px;
    height: auto;
    background: #FFFFFF;
    padding-top: 15px;
    margin-top: 8px;
}
.xzjbb a {
    display: block;
    width: 124px;
    height: 183px;
    float: left;
    border: 1px solid #feaa23;
    margin: 0px 11px 10px 11px;
    text-align: center;
    font-size: 12px;
    color: #333333
}
.xzjbb a h2 {
    font-size: 14px;
    line-height: 27px;
}
.hovlo {
    border: 1px solid #ba1e05 !important;
}
.jbfl {
    height: auto;
    width: 1200px;
    margin: 0 auto;
    margin-top: 5px;
    margin-bottom: 8px;
    /*background-color: #EBE4DA;*/
}
.jbfl_t {
    width: 1200px;
    height: 40px;
    border-bottom: 2px solid #dfdfdf;
    padding-top: 10px;
}
.jbfl_t a {
    display: block;
    padding: 0px 10px;
    text-align: center;
    line-height: 40px;
    margin: 0px 6px;
    float: left;
    font-size: 16px;
    color: #333333
}
.flhov {
    border-bottom: 2px solid #811c22;
    color: #811c22 !important;
}
.jbfl_con {
    width: 1200px;
    /*height: 290px;*/
    /*overflow: hidden;*/
    padding: 20px 0px;
}
.jsfl_01 {
    width: 1200px;
    display: flex;
    justify-content: space-between;
    align-items: start;
}
.jsfl_01 em {
    display: block;
    width: 300px;
    height: 290px;
}
.jsfl_m {
    width: 510px;
    height: 290px;
    float: left;
    margin-left: 20px;
}
.jsfl_m dl {
    width: 510px;
    height: 115px;
    float: left;
    border-bottom: 1px dashed #dfdfdf;
    margin-bottom: 10px;
}
.jsfl_m dl dt a {
    display: block;
    width: 510px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #811c20;
    font-size: 18px;
}
.jsfl_m dl dd {
    line-height: 25px;
    font-size: 14px;
    text-indent: 2em;
}
.jsfl_m dl dd a {
    color: #811c20;
}
.jsfl_m ul {
    width: 510px;
    float: left
}
.jsfl_m ul li {
    width: 230px;
    margin-left: 5px;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    background: url(../images/mark.jpg) no-repeat left center;
    padding-left: 15px;
}
.jsfl_m ul li a {
    font-size: 14px;
    color: #333333
}
.jsfl_r {
}
.jsfl_rt {
    /*width: 100%;*/
    text-align: center;
    font-weight: bold;
    height: 40px;
    background: #6b6660 no-repeat 10px center;
    padding-left: 10px;
    color: #FFFFFF;
    font-size: 24px;
    line-height: 40px;
}
.jsfl_rb {
    width: 330px;
    padding: 10px;
    background-color: #9f8678;
    overflow: hidden;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-around;
    align-items: flex-start;
}
.jsfl_rb a {
    flex: 40%;
    border: 0px solid #a0a0a0;
    background-color: #F6F6F6;
    padding-left: 15px;
    margin: 5px;
    font-size: 14px;
    line-height: 30px;
    text-decoration: none;
    color: #666666;
}
.dp {
    width: 1200px;
    margin: 0 auto;
    background-color: #EBE4DA;
    padding: 15px;
    box-sizing: border-box;
}
.dp_c {
    width: 100%;
    background-color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-items: center;
}
.dp_c_1 {
    height: 209px;
    width: 398px;
}
.dp_c_1 p {
    font-family: "微软雅黑";
    font-size: 23px;
    color: #720000;
    padding-left: 115px;
    float: left;
    width: 205px;
    margin-top: 28px;
}
.dp_c_1 dl {
    width: 330px;
    margin-left: 45px;
    margin-top: 10px;
}
.dp_c_1 dt {
    padding-top: 20px;
    float: left;
    width: 58px;
    font-family: "微软雅黑";
    font-size: 23px;
    color: #720000;
}
.dp_c_1 dd {
    float: left;
    width: 229px;
    margin-left: 15px;
    font-size: 15px;
    line-height: 30px;
    color: #333333;
    font-weight: normal;
}
.line {
    float: left;
    height: 180px;
    width: 3px;
    margin-top: 10px;
}
.huanzhe_c {
    width: 1200px;
    margin: 0 auto;
    border: 0px solid #000;
    background-color: #EBE4DA;
    border-radius: 15px;
    padding: 15px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.concent_2 {
    height: 411px;
    width: 280px;
    overflow: hidden;
    background-color: #9f8678;
    margin-left: 10px;
    margin-right: 10px;
}
.concent_2:hover1 {
    background-color: #7F1A1F !important;
}
.concent_2:hover1 .anniu a {
    background: #7f1a1f
}
.concent_1 {
    height: 411px;
    width: 280px;
    overflow: hidden;
    background-color: #7F1A1F;
    margin-left: 10px;
    margin-right: 10px;
}
.concent_1_t {
    height: 71px;
    width: 280px;
}
.concent_1_t dl {
    width: 280px;
    margin: 10px;
    border-radius: 10px;
}
.concent_1_t dt {
    width: 280px;
    font-size: 16px;
    color: #FFFFFF;
    margin-top: 3px;
}
.concent_1_tt {
    background-color: #FFFFFF;
    height: 338px;
    width: 100%;
}
.concent_1_tt dl {
    /*width: 280px;*/
}
.concent_1_tt dt {
}
.concent_1_tt dd {
    width: 260px;
    margin-left: 10px;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 28px;
    color: #525252;
    margin-top: 8px;
}
.concent_1_tt dd a {
    display: block;
    color: #333333
}
.anniu {
    /*margin-top: 12px;*/
    /*height: 35px;*/
    /*width: 280px;*/
    border: 0px solid #000;
    display: flex;
    justify-content: center;
    align-items: center;
}
.anniu a {
    background-color: #fc7207;
    font-size: 16px;
    line-height: 15px;
    color: #FFFFFF;
    text-align: center;
    /*width: 130px;*/
    margin: 0px 5px;
    padding: 10px;
    /*border-radius: 10px;*/
}
.anniu a:nth-child(2) {
    background-color: #be0c0d;
}
.xuanze {
    width: 1200px;
    margin: 25px auto;
    line-height: 70px;
    padding-left: 20px;
    box-sizing: border-box;
    font-size: 32px;
    color: #fff;
}
.pinpait {
    width: 1200px;
    background-color: #60453c;
    margin: 10px auto;
}
.pinpaitt {
    width: 1200px;
    margin: 0 auto;
    box-sizing: border-box;
    display: flex;
    justify-content: start;
    align-items: center;
}
.pinpaittt {
    color: #fff;
    border: 2px solid #fff;
    text-align: center;
    line-height: 25px;
    font-size: 20px;
    font-weight: bold;
    width: 86px;
    margin: 3px 10px;
}
.pinpaitt p {
    font-size: 32px;
    color: #FFFFFF;
    width: 424px;
    line-height: 70px;
    margin-left: 20px;
}
.guoyi_diwu {
    width: 1200px;
    margin: 15px auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.guoyi_diwu div {
    flex: 1;
    width: 100%;
    line-height: 50px;
    margin: 5px;
    padding: 0px;
    background-color: #9f8678;
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
}
.guoyi_center {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
}
.guoyi_lie4 {
    height: 290px;
    width: 1000px;
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}
.guoyi_lie4 li {
    float: left;
    width: 240px;
    margin-right: 5px;
    margin-left: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.guoyi_lie4 li p {
    text-align: center;
    line-height: 25px;
}
/* 标准盒模型 */
/* 切换效果 */
/* TAB */
.tb_ {
    background-image: url(../images/lv-1.jpg);
    background-repeat: repeat-x;
    background-color: #0f4b2f;
}
.tb_ ul {
    height: 55px;
    margin: 0px;
    padding: 0px;
}
.tb_ li {
    float: left;
    height: 55px;
    line-height: 55px;
    width: 331px;
    cursor: pointer;
    font-family: "黑体";
    font-size: 24px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #FFFFFF;
}
/* 用于控制显示与隐藏的css类 */
.normaltab {
    background-image: url(../images/lv-1.jpg);
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}
.hovertab {
    background-image: url(../images/chen-1.jpg);
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
}
.dis {
    display: block;
}
.undis {
    display: none;
}
.guoyi_01 {
    margin-right: 0px;
    margin-left: 0px;
    font-family: "微软雅黑";
    font-size: 16px;
    line-height: 25px;
    padding-top: 5px;
    padding-right: 5px;
    padding-left: 5px;
}
.guoyi_02 {
    margin-right: 0px;
    margin-left: 0px;
}
.guoyi_02 ul {
    margin: 0px;
    padding: 0px;
}
.guoyi_02 li {
    float: left;
    width: 332px;
    margin-top: 12px;
    padding: 0px;
    height: 150px;
}
.guoyi_03 {
    float: left;
    width: 675px;
}
.guoyi_03 li {
    height: 120px;
    width: 215px;
    margin-right: 10px;
    margin-top: 5px;
}
.guoyi_04 {
    float: right;
    height: 350px;
    width: 290px;
    margin-top: 5px;
    background-color: #0f4b2f;
    padding: 10px;
}
.guoyi_04 p {
    line-height: 30px;
    font-size: 15px;
    color: #FFFFFF;
}
.guoyi_04 span {
    font-size: 30px;
    font-family: "微软雅黑";
    color: #FFFFFF;
}
.box {
    /*border:1px solid #E6E6E6;
	*/
    overflow: hidden;
}
.cent {
    width: 1000px;
    overflow: hidden;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
.gyleft {
    float: left;
    display: inline;
}
.gyright {
    float: right;
    display: inline;
}
.home_bt {
    width: 1000px;
    clear: both;
    height: 40px;
    overflow: hidden;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
}
.home_bt p, .home_bt span.gyleft {
    line-height: 40px;
}
.home_bt p.gyleft {
    font-size: 26px;
}
.home_bt p.gyleft span {
    font-size: 12px;
    color: #b2b2b2;
    margin-left: 5px;
    font-family: Arial, Helvetica, sans-serif
}
.home_zj {
    margin-bottom: 20px;
}
.home_zj_le {
    width: 1000px;
    height: 369px;
}
.home_zj_le_top {
    width: 990px;
    padding-right: 6px;
    padding-left: 6px;
}
.home_zj_le_top p {
    color: #FFFFFF;
    font-size: 16px;
    line-height: 24px;
}
.home_zj_le_top a {
    display: inline;
    float: left;
    width: 156px;
    height: 61px;
    padding: 3px;
    margin-right: 3px;
    display: inline;
    background-color: #009B4C;
}
.home_zj_le_top a.current {
    color: #fff;
    background-color: #fa6405;
}
.home_zj_le_top a img {
    float: left;
    border: 1px solid #fff;
    margin-right: 5px;
}
.home_zj_le_top a p {
}
.home_zj_le_top_ri p {
    text-align: center;
    line-height: 18px;
    padding-top: 15px;
}
.guoyi_lie4_1 {
    height: 745px;
    width: 1000px;
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
}
.guoyi_lie4_1 li {
    float: left;
    width: 240px;
    margin-right: 4px;
    margin-left: 4px;
    margin-top: 0px;
    margin-bottom: 20px;
    border: 1px dashed #006600;
    height: 350px;
}
.guoyi_lie4_1 li p {
    line-height: 25px;
    width: 230px;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.guoyi_lie4_1 span {
    font-weight: bold;
}
.gy_foot {
    width: 100%;
    clear: both;
}
.gy_footup {
    width: 100%;
    text-align: center;
    height: 45px;
    background-color: #0f4b2f;
    color: #FFFFFF;
}
.gy_footup a {
    line-height: 45px;
    color: #FFFFFF;
    font-size: 16px;
    margin-right: 10px;
    margin-left: 10px;
}
.gy_footcn {
    margin-top: 20px;
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    height: 200px;
}
.gy_footcn li {
    float: left;
    line-height: 30px;
    border-right-width: 1px;
    border-right-style: dashed;
    border-right-color: #CCCCCC;
    padding-right: 5px;
    padding-left: 5px;
}
.gy_footcn li span {
    font-weight: bold;
    font-size: 16px;
    line-height: 30px;
}
.gy_footfo {
    text-align: center;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.gyfootzs {
    clear: both;
    width: 996px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 1px;
    padding-left: 1px;
    border: 1px solid #CCCCCC;
    height: 140px;
}
/* 用于控制显示与隐藏的css类 */
.gynormaltab1 {
    background: url(../images/lvse_01.jpg) no-repeat center #c9ac6a;
    color: #FFFFFF;
    font-weight: bold;
    width: 260px;
    float: left;
    padding-right: 20px;
    height: 70px;
    margin: 0px 10px;
}
.gyhovertab1 {
    /*background: url(../images/hongse_01.jpg) no-repeat center #811c21;*/
}
.gynormaltab2 {
    /*background: url(../images/lvse_02.jpg) no-repeat center #c9ac6a;*/
}
.gyhovertab2 {
    /*background: url(../images/hongse_02.jpg) no-repeat center #811c21;*/
}
.gynormaltab3 {
    /*background: url(../images/lvse_03.jpg) no-repeat center #c9ac6a;*/
}
.gyhovertab3 {
    /*background: url(../images/hongse_03.jpg) no-repeat center #811c21;*/
}
.gynormaltab4 {
    /*background: url(../images/lvse_04.jpg) no-repeat center #c9ac6a;*/
}
.gyhovertab4 {
    background: url(../images/hongse_04.jpg) no-repeat center #811c21;
    color: #FFFFFF;
    font-weight: bold;
    width: 260px;
    margin: 0px 10px;
    float: left;
    padding-left: 20px;
    height: 70px;
}
.gynormaltab5 {
    background: url(../images/lvse_05.jpg) no-repeat center #c9ac6a;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0px 10px;
    width: 200px;
    float: left;
    padding-left: 20px;
    height: 70px;
}
.gyhovertab5 {
    background: url(../images/hongse_05.jpg) no-repeat center #811c21;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0px 10px;
    width: 200px;
    float: left;
    padding-left: 20px;
    height: 70px;
}
.foot_hj {
    width: 1200px;
    margin: 0 auto;
    height: 500px;
    padding-top: 10px;
}
.gydis {
    display: block;
}
.gyundis {
    display: none;
}
.guoyi_footzs {
    margin-right: 0px;
    margin-left: 0px;
}
.foot_nav {
    background-color: #811C21;
    width: 100%;
}
.foot_nav1 {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
}
.foot_nav1 ul {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 1200px;
}
.foot_nav1 li {
    font-family: "微软雅黑";
    font-size: 16px;
    width: 140px;
    text-align: center;
    line-height: 42px;
}
.foot_nav1 li a {
    color: #EDDED3;
    text-decoration: none;
}
.footer {
    /*height: 191px;*/
    width: 100%;
    background-color: #000;
}
.footer_c {
    /*height: 191px;*/
    width: 1200px;
    margin: 0 auto;
    border: 0px solid #000;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.footer_log {
    border: 0px solid #000;
}
.footer_x {
    flex: 50%;
    border: 0px solid #000;
}
.footer_x dl {
}
.footer_x dt {
    margin-left: 50px;
    font-size: 16px;
    color: #510000;
    line-height: 30px;
}
.footer_xx {
    border: 0px solid #000;
}
/* 内容列表 */
.article {
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;
}
.article_left {
    float: left;
    width: 881px;
    height: auto;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #E0E0E0;
    padding-bottom: 28px;
}
.article_right {
    float: left;
    width: 300px;
    margin-left: 14px;
    height: auto;
    display: inline;
}
.wwewizhi {
    float: left;
    width: 882px;
    height: 45px;
    line-height: 38px;
    border-bottom: 1px solid #CCCCCC;
}
.wwewizhi a {
    color: #333333;
}
.articletitle {
    float: left;
    width: 882px;
    font-size: 30px;
    line-height: 50px;
    margin-top: 18px;
    color: #333333;
    text-align: center;
    font-weight: normal;
}
.article_laiyuan {
    height: 40px;
    width: 881px;
    float: left;
    margin-top: 8px;
    text-align: center;
    font-size: 14px;
}
.article_laiyuan dl {
    width: 600px;
    margin-left: 280px;
    margin-top: 18px;
    display: inline;
}
.article_laiyuan dt {
    float: left;
    width: auto;
    font-size: 13px;
    margin-right: 5px;
    line-height: 25px;
}
.article_laiyuan dd {
    float: left;
    width: auto;
    font-size: 13px;
    margin-left: 15px;
    line-height: 25px;
    height: auto;
    display: inline;
}
.article_ask {
    float: left;
    height: 58px;
    padding-top: 8px;
    margin-bottom: 10px;
    width: 881px;
    margin-top: 10px;
    border-bottom: 1px dashed #BDBDBD;
    border-left: 1px dashed #BDBDBD;
    border-top: 1px dashed #BDBDBD;
}
.article_ask dl {
    float: left;
    width: 150px;
    margin-left: 25px;
    display: inline;
}
.article_ask dt {
    float: left;
    width: 31px;
    margin-top: 10px;
}
.article_ask a {
    color: #393939;
    text-decoration: none;
}
.article_ask dd {
    float: left;
    width: 108px;
    font-size: 14px;
    margin-left: 10px;
    margin-top: 12px;
    display: inline;
}
.article_gk {
    width: 588px;
    margin-right: auto;
    margin-left: auto;
    background-color: #F5F5F5;
    margin-top: 230px;
    height: 100px;
    padding-left: 15px;
}
.article_zj {
    float: left;
    height: 100px;
    width: 58px;
}
.article_zj img {
    text-align: center;
    float: left;
    width: 46px;
    height: 54px;
    margin-left: 5px;
    margin-top: 5px;
    display: inline;
}
.article_zj p {
    font-size: 14px;
    color: #333333;
    text-align: center;
    float: left;
    width: 58px;
    margin-top: 10px;
}
.article_gkwz {
    padding: 15px;
    float: left;
    width: 480px;
    margin-top: 10px;
    margin-left: 10px;
    font-size: 13px;
    line-height: 25px;
    display: inline;
    color: #3A3A3A;
}
.article_article {
    float: left;
    width: 861px;
    font-size: 15px;
    color: #393939;
    line-height: 38px;
    padding-bottom: 18px;
    font-weight: normal;
}
.article_article p {
    line-height: 26px;
    margin: 7px 0px;
}
.zaixian {
    float: left;
    width: 881px;
    margin-top: 25px;
}
.zaixian_left {
    background-color: #C4A870;
    width: 169px;
    height: 50px;
    float: left;
    margin-left: 240px;
    display: inline;
}
.zaixian_left img {
    float: left;
    height: 27px;
    width: 32px;
    margin-top: 10px;
    margin-left: 20px;
    display: inline;
}
.zaixian_left p {
    float: left;
    width: 78px;
    font-size: 18px;
    color: #FFFFFF;
    margin-top: 10px;
    margin-left: 10px;
    display: inline;
}
.zaixian_right {
    float: left;
    height: 50px;
    width: 169px;
    background-color: #811C21;
    margin-left: 40px;
}
.zaixian_right img {
    float: left;
    height: 27px;
    width: 32px;
    margin-top: 10px;
    margin-left: 20px;
    display: inline;
}
.zaixian_right p {
    float: left;
    width: 78px;
    font-size: 18px;
    color: #FFFFFF;
    margin-top: 10px;
    margin-left: 10px;
    display: inline;
}
.ctext {
    float: left;
    height: 35px;
    width: 881px;
    margin-top: 38px;
}
.ctext p {
    line-height: 38px;
    float: left;
    width: 330px;
    margin-right: 38px;
    font-size: 14px;
    color: #333333;
}
.ctext a {
    font-size: 14px;
    color: #333333;
}
.article_gg {
    float: left;
    height: 197px;
    width: 881px;
    margin-top: 30px;
}
.article_hagz {
    float: left;
    height: 178px;
    width: 881px;
    margin-top: 38px;
}
.article_hagz_line {
    float: left;
    height: 50px;
    width: 881px;
    background-image: url(../images/article_line.jpg);
    background-repeat: repeat-x;
    background-position: center center;
}
.article_hagz_line p span {
    background-color: #B92830;
    float: left;
    height: 50px;
    width: 187px;
    line-height: 45px;
}
.article_hagz_line p {
    float: left;
    height: 50px;
    width: 187px;
    font-size: 16px;
    line-height: 42px;
    color: #FFFFFF;
    text-align: center;
}
.huanzhe_gz_c {
    float: left;
    width: 881px;
    margin-top: 25px;
}
.huanzhe_gz_c ul {
    float: left;
    width: 881px;
    font-size: 15px;
    line-height: 36px;
    color: #333333;
}
.huanzhe_gz_c li {
    padding: 0px 10px;
    float: left;
    width: 410px;
    height: 30px;
    overflow: hidden;
    list-style-position: inside;
    list-style-type: disc;
}
.huanzhe_gz_c ul li a {
    color: #666666;
    text-decoration: none;
    list-style-type: disc;
    list-style-position: outside;
}
.article_right_zj {
    float: left;
    height: 550px;
    width: 300px;
}
.article_right_zj_lan {
    float: left;
    height: 43px;
    width: 289px;
    background-image: url(../images/article_lan.jpg);
    background-repeat: repeat-x;
    font-size: 17px;
    line-height: 38px;
    color: #811C21;
    padding-left: 11px;
    margin-top: 10px;
}
.article_right_pingp {
    float: left;
    height: 190px;
    width: 300px;
    margin-top: 20px;
}
.article_right_jianjie {
    float: left;
    width: 300px;
    font-size: 13px;
    line-height: 30px;
    color: #3A3A3A;
    margin-top: 10px;
    text-indent: 25px;
}
.article_right_jianjie a {
    color: #CC6600;
    text-decoration: none;
}
.ff_a {
    width: 300px;
    float: left;
    margin-top: 10px;
}
.ff_a a {
    width: 85px;
    float: left;
    line-height: 28px;
    border: 1px solid #bdbdbd;
    color: #82674A;
    text-align: center;
    display: inline;
    text-decoration: none;
    margin-top: 8px;
    margin-bottom: 0;
    margin-left: 10px;
    display: inline;
}
.ff_a a:hover {
    border-top-color: #C4A870;
    border-right-color: #C4A870;
    border-bottom-color: #C4A870;
    border-left-color: #C4A870;
}
.zixun_houer {
    background-color: #EFEFEF;
    float: left;
    height: 170px;
    width: 300px;
    margin-top: 21px;
}
.zixun_houer_top {
    float: left;
    width: 285px;
    padding-top: 15px;
    padding-right: 0px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.zixun_houer_top em {
    width: 67px;
    float: left;
    height: 54px;
    background-image: url(../images/article_bg.png);
    background-repeat: no-repeat;
    background-position: -65px -37px;
}
.zixun_houer_top span {
    float: left;
    margin-left: 10px;
    color: #000;
    line-height: 26px;
}
.zixun_houer_top span p {
    font-size: 22px;
    font-weight: bold;
    white-space: nowrap;
    color: #4d4d4d;
}
.ft_bot {
    width: 290px;
    float: left;
    margin-top: 15px;
    text-align: center;
}
.ft_bot a {
    width: 47px;
    height: 43px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin-left: 17px;
    background-image: url(../images/article_bg.png);
    background-repeat: no-repeat;
    background-position: -133px -37px;
}
.ft_bot .ft_bot_a1 {
    margin: 0;
}
.ft_bot .ft_bot_a2 {
    background-position: -180px -37px;
}
.ft_bot .ft_bot_a3 {
    background-position: -227px -37px;
}
.ft_bot .ft_bot_a4 {
    background-position: -274px -37px;
}
.zhuanji_c {
    float: left;
    height: 400px;
    width: 300px;
    margin-top: 15px;
}
.zhuanji_c_lan {
    float: left;
    height: 43px;
    width: 289px;
    background-image: url(../images/article_lan.jpg);
    background-repeat: repeat-x;
    font-size: 17px;
    line-height: 38px;
    color: #811C21;
    padding-left: 11px;
    margin-top: 10px;
}
.zhuanjia_list {
    float: left;
    height: auto;
    width: 300px;
    margin-top: 10px;
}
.zhuanjia_list a {
    text-decoration: none;
}
.zhuanjia_list dl {
    float: left;
    width: 300px;
    margin-top: 15px;
}
.zhuanjia_list dt {
    float: left;
    width: 130px;
}
.zhuanjia_list dd span {
    color: #811C21;
    font-size: 20px;
}
.zhuanjia_list dd {
    font-size: 14px;
    line-height: 25px;
    float: left;
    width: 155px;
    margin-left: 10px;
    display: inline;
}
.az_zx {
    width: 105px;
    float: left;
    line-height: 33px;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin-left: 10px;
    margin-top: 10px;
    background-color: #811C20;
    display: inline;
}
.az_zxt {
    width: 105px;
    float: left;
    line-height: 33px;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin-left: 28px;
    margin-top: 10px;
    background-color: #C4A870;
    display: inline;
    text-decoration: none;
}
.az_zxx {
    width: 105px;
    float: left;
    line-height: 33px;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin-left: 10px;
    margin-top: 10px;
    background-color: #C4A870;
}
.kangfubl {
    float: left;
    height: auto;
    width: 300px;
    margin-top: 10px;
}
.kangfubl ul {
    float: left;
    width: 290px;
    margin-top: 10px;
}
.kangfubl li {
    float: left;
    width: 290px;
    height: 40px;
    overflow: hidden;
    margin-left: 10px;
    font-size: 14px;
    line-height: 40px;
    color: #666666;
    border-bottom: 1px dashed #CCCCCC;
}
.kangfubl li a {
    color: #666666;
    text-decoration: none;
}
.zhuanji_ccc {
    float: left;
    height: 129px;
    width: 300px;
    margin-top: 18px;
}
.list_list_c {
    float: left;
    width: 881px;
}
.list_list_c dl {
    float: left;
    width: 881px;
    margin-top: 10px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #9A9AAB;
    padding-bottom: 18px;
}
.list_list_c dt {
    float: left;
    width: 860px;
    font-size: 18px;
    line-height: 38px;
    color: #811C21;
    font-weight: normal;
}
.list_list_c dt a {
    font-size: 18px;
    color: #811C21;
}
.list_list_c dd {
    font-size: 13px;
    float: left;
    width: 860px;
    margin-left: 0px;
    line-height: 28px;
    color: #2E2E2E;
}
.list_list_c p {
    font-size: 13px;
    line-height: 35px;
    color: #66667A;
    float: left;
    width: 158px;
}
.list_list_c p span {
    color: #CC3300;
}
.list_list_c dd a {
    color: #FFA300;
    text-decoration: none;
}
.list_zjlist_c {
    float: left;
    width: 881px;
}
.list_zjlist_c dl {
    float: left;
    width: 881px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #BFBFBF;
    padding-bottom: 18px;
    margin-top: 15px;
}
.list_zjlist_c dt {
    float: left;
    width: 175px;
}
.list_zjlist_c dd {
    float: left;
    width: 650px;
    line-height: 29px;
    font-size: 15px;
    color: #3A3A3A;
    margin-top: 10px;
    margin-left: 30px;
}
.list_zjlist_c dd a {
    font-size: 15px;
    color: #990000;
    text-decoration: none;
}
.list_zjlist_c dd span {
    font-size: 24px;
    line-height: 38px;
    color: #811C21;
}
.dede_pages {
    width: 800px;
    float: left;
    margin-top: 10px;
}
.dede_pages ul {
    float: left;
    padding: 12px 0px 12px 16px;
}
.dede_pages ul li {
    float: left;
    font-family: Tahoma;
    line-height: 26px;
    height: 26px;
    margin-right: 6px;
    border: 1px solid #E9E9E9;
}
.dede_pages ul li a {
    float: left;
    padding: 2px 4px 2px;
    height: 21px;
    line-height: 21px;
    color: #555;
    display: block;
}
.dede_pages ul li a:hover {
    color: #811C21;
    text-decoration: none;
    padding: 2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
    background-color: #F8F8F8;
    padding: 2px 4px 2px;
    height: 21px;
    line-height: 21px;
    font-weight: bold;
}
.dede_pages .pageinfo {
    line-height: 21px;
    padding: 12px 10px 12px 16px;
    color: #999;
}
.dede_pages .pageinfo strong {
    color: #555;
    font-weight: normal;
    margin: 0px 2px;
}
#focus2 {
    width: 320px;
    height: 220px;
    overflow: hidden;
    position: relative;
}
#focus2 ul {
    height: 220px;
    position: absolute;
}
#focus2 ul li {
    float: left;
    width: 320px;
    height: 220px;
    overflow: hidden;
    position: relative;
}
#focus2 ul li div {
    position: absolute;
    overflow: hidden;
}
#focus2 .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 50%;
    margin-top: -80px;
    background: url('../images/sprite.png') no-repeat 0 0;
    cursor: pointer
}
#focus2 .pre {
    left: 0;
}
#focus2 .next {
    right: 0;
    background-position: right top;
}
/*选项卡2*/
#xTab2 {
    width: 1200px;
    margin: 0 auto;
    height: 365px;
    margin-top: 15px;
}
/*菜单class*/
.Menubox1 {
    width: 232px;
    height: 28px;
    line-height: 28px;
    float: left;
}
.Menubox1 ul {
    margin: 0px;
    padding: 0px;
}
.Menubox1 li {
    float: left;
    display: block;
    cursor: pointer;
    width: 232px;
    text-align: center;
    color: #FFFFFF;
    font-weight: normal;
    height: 120px;
    font-family: "微软雅黑";
    font-size: 26px;
    line-height: 115px;
    background-image: url(../images/link.jpg);
    background-position: center top;
}
.Menubox1 li span {
    font-family: "微软雅黑";
    font-size: 15px;
    color: #FFFFFF;
    margin-left: 8px;
    display: inline;
}
.Menubox1 li.xhov {
    padding: 0px;
    width: 232px;
    color: #D84C53;
    font-weight: normal;
    height: 120px;
    line-height: 115px;
    font-family: "微软雅黑";
    font-size: 26px;
    background-image: url(../images/hover.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
.Menubox1 li.xhov span {
    color: #D84C53;
}
.Contentbox1 {
    margin-top: 0px;
    height: 355px;
    text-align: center;
    float: left;
    width: 965px;
}
.x_t {
    float: left;
    width: 965px;
    text-align: left;
    margin-top: 0px;
    height: auto;
}
.x_t_left {
    float: left;
    width: 600px;
    text-align: left;
    margin-left: 10px;
    display: inline;
    height: 355px;
}
.x_t_left_x1 {
    float: left;
    width: 600px;
    text-align: left;
    height: 235px;
}
.x_t_left_x1 dl {
    float: left;
    width: 600px;
    margin-top: 0px;
}
.x_t_left_x1 dt {
    float: left;
    width: 157px;
}
.x_t_left_x1 dd {
    float: left;
    width: 410px;
    margin-left: 20px;
    font-size: 18px;
    line-height: 35px;
    color: #BA1E05;
    font-family: "微软雅黑";
}
.x_t_left_x1 dd span {
    font-size: 14px;
    line-height: 26px;
    color: #505050;
}
.x_t_left_x1 dd p {
    font-size: 14px;
    color: #FFFFFF;
    background-color: #FC7207;
    float: left;
    height: 35px;
    width: 150px;
    font-size: 16px;
    text-align: center;
    margin-top: 15px;
    line-height: 35px;
    margin-right: 15px;
}
.x_t_left_x2 {
    float: left;
    width: 600px;
    text-align: left;
    height: 110px;
    margin-top: 13px;
}
.x_t_left_x2 ul {
    float: left;
    width: 600px;
    margin-top: 0px;
}
.x_t_left_x2 li {
    float: left;
    width: 189px;
    text-align: left;
    margin-right: 11px;
    height: 110px;
}
.x_t_right {
    float: left;
    width: 340px;
    margin-left: 10px;
    text-align: left;
    height: 360px;
    display: inline;
}
.rdgz {
    width: 1200px;
    margin: 10px auto;
    padding: 10px;
    box-sizing: border-box;
    background-color: #EBE4DA;
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.rdgz_item {
    text-align: center;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 0px solid #000;
}
.rdgz_item_left {
    background-color: #9f8678;
    height: 288px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.rdgz_item_left span {
    font-family: "微软雅黑";
    font-size: 26px;
    text-align: center;
    margin: 5px 15px;
    line-height: 40px;
    color: #FFFFFF;
    display: inline;
}
.rdgz_item_right {
    margin-left: 5px;
    height: 288px;
    display: inline;
}
.rdgz_item_right ul {
    width: 230px;
    margin-top: 0px;
}
.rdgz_item_right li {
    background-color: #F6F6F6;
    float: left;
    width: 90px;
    text-align: center;
    list-style-type: none;
    font-size: 14px;
    line-height: 25px;
    color: #666666;
    font-family: "微软雅黑";
    margin-right: 5px;
    height: 72px;
    margin-bottom: 9px;
    padding-top: 18px;
    padding-right: 10px;
    padding-left: 10px;
}
.rdgz_item_right li a {
    color: #666666;
    text-decoration: none;
}
@media screen and (max-width: 750px) {
    .swiper-container{
        display: none;
    }
    .top_back {
        width: 95%;
        height: auto;
        margin: 5px auto;
        border: 0px solid #000;
    }
    .top_log {
        width: 95%;
        height: auto;
        margin: 5px auto;
        /*background-color: #000;*/
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .top_log .log {
        height: auto;
        float: none;
        margin: auto;
    }
    .top_log .log img {
        width: 100%;
    }
    .top_log .pinpai {
        display: none;
    }
    .top_log .zn {
        display: none;
    }
    .top_log .fw {
        display: none;
    }
    .nav {
        display: none;
    }
    .nav_cc {
        width: 95%;
        height: auto;
        margin: 5px auto;
    }
    .nav_cc .nav_ct {
        width: 100%;
        height: auto;
        box-sizing: border-box;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-flow: column;
    }
    .nav_ct .nav_item {
        width: 100%;
        flex: none;
        height: auto;
    }
    .nav_ct .nav_item:nth-child(2) {
        margin: auto;
    }
    .new {
        width: 95%;
        margin: 5px auto;
        overflow: hidden;
    }
    .new_c {
        width: 100%;
        height: auto;
        padding: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-flow: column;
    }
    .Menubox {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-flow: column;
    }
    .Menubox ul{
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .Contentbox {
        display: flex;
        height: auto;
        justify-content: center;
        align-items: center;
        flex-flow: column;
    }
    .Contentbox .new_cc {
        width: 100%;
        float: none;
        height: auto;
    }
    .Contentbox .new_cc dl {
        width: 100%;
        float: none;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-flow: column;
    }
    .Contentbox .new_cc dd {
        width: auto;
        margin: 5px;
    }
    .rdgz {
        width: 95%;
        margin: 5px auto;
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-flow: column wrap;
    }
    .rdgz .rdgz_item {
        width: 100%;
        margin: 5px;
    }
    .dp {
        width: 95%;
        margin: 5px auto;
    }
    .dp .dp_c {
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-flow: column wrap;
    }
    .dp .dp_c .line {
        display: none;
    }
    .dp .dp_c .dp_c_1 {
        width: 100%;
        height: auto;
    }
    .dp .dp_c .dp_c_1 p {
        width: 100%;
        box-sizing: border-box;
    }
    .dp .dp_c .dp_c_1 dl {
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-flow: column wrap;
        margin: 5px;
    }
    .mlzy {
        display: none;
    }
    .tyt_zhuanjia {
        width: 95%;
        margin: 5px auto;
    }
    .tyt_about {
        width: 100%;
        margin: 5px auto;
    }
    .tyt_about .xzjbjt {
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-flow: column wrap;
    }
    .tyt_about .xzjbjt em{
        width: 100%;
    }
    .tyt_about .xzjbjt em img{
        margin: 0;
    }
    .tyt_about .xzjbjt dl {
        width: 100%;
        box-sizing: border-box;
    }
    .tyt_about .xzjbjt dl dd:nth-child(3) {
        display: none;
        background-color: #000;
    }
    .tyt_about .xzjbjt dl .subtitle {
        line-height: 30px;
    }
    .tyt_about .xzjbjt dl dd p {
        height: auto;
    }
    .jbfl {
        width: 100%;
        margin: 5px auto;
    }
    .jbfl .jbfl_t {
        width: 95%;
        margin: 5px auto;
        display: none;
    }
    .jbfl .jbfl_con {
        width: 95%;
        margin: 5px auto;
    }
    .jbfl .jbfl_con .jsfl_01 {
        width: 100%;
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-flow: column wrap;
    }
    .jbfl .jbfl_con .jsfl_01 .jsfl_m {
        width: 95%;
        float: none;
        margin: 0;
        height: auto;
    }
    .jsfl_m dl {
        width: 100%;
        float: none;
        height: auto;
    }
    .jsfl_m dl dt a {
        width: 100%;
    }
    .jsfl_m ul {
        width: 100%;
    }
    .jsfl_m ul li {
        width: 100%;
        border: 0px solid #000;
        float: none;
        box-sizing: border-box;
        margin: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        background: none;
    }
    .jsfl_r{
        width: 100%;
    }
    .jsfl_r .jsfl_rt{
        width: 100%;
        padding: 0;
    }
    .jsfl_r .jsfl_rb{
        width: 100%;
        padding: 0;
    }
    .xuanze {
        width: 95%;
        margin: 5px auto;
    }
    .huanzhe_c {
        width: 95%;
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-flow: column wrap;
    }
    .huanzhe_c .concent_2 {
        width: 100%;
        height: auto;
        box-sizing: border-box;
        margin: 5px auto;
    }
    .huanzhe_c .concent_2 .concent_1_t {
        width: 100%;
        height: auto;
        box-sizing: border-box;
    }
    .huanzhe_c .concent_2 .concent_1_t dl {
        width: 100%;
        height: auto;
        box-sizing: border-box;
    }
    .huanzhe_c .concent_2 .concent_1_t dl dt {
        width: 100%;
        height: auto;
        box-sizing: border-box;
    }
    .huanzhe_c .concent_2 .concent_1_tt dl {
        width: 100%;
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-flow: column wrap;
    }
    .pinpait {
        display: none;
    }
    .guoyi_diwu {
        width: 95%;
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-flow: row wrap;
    }
    .guoyi_diwu div {
        flex: 45%;
    }
    .foot_hj {
        display: none;
    }
    .foot_nav {
        width: 100%;
    }
    .foot_nav1 {
        width: 95%;
        margin: 5px auto;
    }
    .foot_nav1 ul {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-flow: row wrap;
    }
    .footer_c {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-flow: column wrap;
    }
    .footer_c .footer_log img {
        width: 100%;
    }
    /** 专家团队页面*/
    .article {
        width: 95%;
        border: 0px solid #000;
    }
    .article p img {
        width: 100% !important;
        height: auto !important;
    }
    .article .zaixian {
        display: none;
    }
    .article .article_gg {
        width: 100%;
    }
    .article .article_gg img{
        width: 100% !important;
    }
    .article_left {
        width: 100%;
        border: 0px solid #000;
    }
    .article_left div {
        float: none;
        width: 100%;
    }
    .list_zjlist_c {
        width: 100%;
        float: none;
        border: 0px solid #000;
    }
    .list_zjlist_c dl {
        width: 100%;
        float: none;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-flow: column;
        padding: 5px;
    }
    .list_zjlist_c dl dd {
        width: 100%;
        float: none;
        text-align: center;
        box-sizing: border-box;
        margin: 5px;
    }
    .article_right_zj {
        float: none;
    }
    /**医院概况页面*/
    .articletitle {
        float: none;
        width: 100%;
    }
    .article_ask {
        display: none;
    }
    /**新闻*/
    .list_list_c{
        width: 100%;
        box-sizing: border-box;
        padding: 5px;
    }
    .list_list_c dl{
        width: 100%;
        box-sizing: border-box;
        padding: 5px;
    }
    .list_list_c dl dt{
        width: 100%;
        box-sizing: border-box;
        padding: 5px;
        word-break: break-all;
    }
    .list_list_c dl dd{
        width: 100%;
        box-sizing: border-box;
        padding: 5px;
        word-break: break-all;
    }
}