* {
    margin: 0;
    padding: 0 text-decoration: none;
    color: #000;
}

img {
    border: 0px;
}

a {
    text-decoration: none;
}

#wrap {
    width: 1320px;
    padding: 1px 0px;
    margin: 10px auto;
    clear: both;
}


/*ÃƒÂ¤Ã‚Â¸Ã‚Â»ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“ÃƒÂ¥Ã‚Â°Ã‚ÂÃƒÂ¥Ã‚Â¥Ã¢â‚¬â€*/

.lay {
    width: 100%;
    margin: 0px auto;
    text-align: left;
    clear: both;
    background: url(../images/lay1.jpg) top center no-repeat;
}

.lay2 {
    width: 100%;
    margin: 0px auto;
    text-align: left;
    clear: both;
    background: url(../images/lay22.png) top center no-repeat;
    min-height: 1410px;
}

.layL {
    width: 170px;
    margin: 13px 16px 0 0;
    float: left;
    background: url(../images/left.jpg) top left no-repeat;
    height: 430px;
}

.layM {
    width: 660px;
    margin: 0px;
    float: left;
}

.layR {
    width: 320px;
    float: right;
    margin: 0 0 0 16px;
    padding: 0
}

.sj-on {
    display: none
}

.dl-menuwrapper button {
    display: none;
}

.top {
    width: 100%;
    min-width: 1320px;
    background-color: #720107;
}

.sjw {
    width: 1320px;
    margin: 0 auto;
    position: relative;
}

.sjw .jiansuo {
    position: absolute;
    right: -30px;
    top: 35px;
    border: 1px solid #fff;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: url(../images/search_b.png) center no-repeat;
    background-size: 60%;
}

.gb {
    color: #fff;
    position: absolute;
    top: 50px;
    right: 200px;
    font-size: 50px;
    cursor: pointer;
}

.hong {
    width: 1320px;
    min-width: 1320px;
    height: 120px;
    background-color: #720107;
    margin: 0 auto;
}

.logo {
    width: 400px;
    height: 120px;
    background: url(../images/logo.jpg) no-repeat left 0px;
    margin: auto;
    float: left
}


/*- ÃƒÂ¥Ã‚Â¤Ã‚Â´ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â-*/

#nav2 {
    width: 900px;
    height: 45px;
    margin: 30px auto 0px auto;
    background-color: #720107;
    float: left;
}

.navbtns {
    margin: 0;
    padding: 0;
    width: 900px;
    margin: 0 auto;
}

.navbtns dd {
    float: left;
    margin: 0 1px 0 1px;
    position: relative;
    z-index: 1998;
    padding: 0;
    text-align: left;
    width: 86px;
    text-align: center;
    height: 40px;
}

.navbtns a {
    color: #FFF;
    font: bold 14px/40px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    text-decoration: none;
}

.navbtns a:hover {
    transition: all 1s ease 0s;
    display: block;
    color: #FFF;
    background-color: #883127
}

ul.subnav {
    display: none;
    background-color: none;
    position: absolute;
    top: 39px;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    left: -24px;
}

ul.subnav li {
    clear: both;
    width: 138px;
    border-bottom: 1px solid #FFF;
    text-align: center;
}

ul.subnav a {
    width: 138px;
    padding: 0;
    display: block;
    background-color: #9B4A49;
    line-height: 30px;
    text-align: center;
    font-size: 12px;
    font-weight: normal;
}

ul.subnav a:hover {
    background-color: #883127;
    color: #FFF;
    text-decoration: none;
    font-weight: normal;
}

.banner_1 {
    width: auto;
    min-width: 1320px;
    height: auto;
    text-align: center;
}

.banner {
    width: 100%;
    min-width: 1320px;
    height: 430px;
    background: url(../images/banner1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    margin: auto;
}

.banner2 {
    width: auto;
    min-width: 1320px;
    height: 410px;
    background: url(../images/banner4.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin: auto;
}

.content1 {
    width: 1320px;
    margin: auto;
    min-height: 400px;
}

.content1_left {
    width: 720px;
    border-radius: 5px;
    float: left;
}

.notice {
    width: 100%;
    height: 40px;
}

.notice_frame {
    width: 80%;
    height: 65px;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 18px;
    font-weight: bold;
    color: #13587c;
    float: left;
    background: url(../images/zxgg.jpg) top left no-repeat;
}

.xqhz_title {
    width: 80%;
    height: 65px;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 18px;
    font-weight: bold;
    color: #13587c;
    float: left;
    background: url(../images/xqhz.jpg) top left no-repeat;
}

.xqhz_more {
    height: 45px;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 14px;
    color: #333232;
    text-decoration: none;
    float: right;
    margin-top: 20px;
}

.xqhz_more a {
    width: 80px;
    height: 24px;
    border: 1px solid #999;
    border-radius: 5px;
    font: normal 12px/24px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    padding: 5px 8px;
}

.xqhz li {
    width: 33.3%;
    float: left;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    background: url(../images/xb.jpg) left no-repeat;
    text-overflow: ellipsis;
}

.xqhz li a {
    text-decoration: none;
    color: #333232;
    margin-left: 10px;
}

.xqhz li a:hover {
    color: #720107
}

.xqhz dl {
    min-height: 330px;
    clear: both
}

.xqhz .sxjd {
    clear: both;
    border: 1px solid #999;
    height: 300px;
    border-radius: 30px;
    background-color: #FFFFFD;
    padding: 20px 5px 0 5px;
}

.xqhz dt {
    text-align: center;
    font: bold 20px/40px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    color: #710006
}

.xqhz .ckxq {
    text-align: center;
    color: #999999;
    font: normal 14px/30px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    clear: both;
}

.xqhz dd {
    float: left;
    width: 16.66%;
    text-align: center;
    background-color: #FFFFFD;
    margin-bottom: 8px;
}

.notice_more,
.notice_more a {
    width: 20%;
    height: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 12px;
    color: #333232;
    text-decoration: none;
    float: right
}

.news {
    width: auto;
    height: auto;
    clear: both;
}

.news_a,
.news_a a {
    width: 80%;
    height: 60px;
    font: normal 18px/50px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    color: #333232;
    text-decoration: none;
    float: left;
    border-bottom: 1px solid #CCC;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.news_a a:hover {
    color: #720107
}

.news_more {
    height: 45px;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 14px;
    color: #333232;
    text-decoration: none;
    float: right;
    margin-top: 20px;
}

.news_more a {
    width: 80px;
    height: 24px;
    border: 1px solid #999;
    border-radius: 5px;
    font: normal 12px/24px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    padding: 5px 8px;
}

.news_time {
    width: 20%;
    height: 60px;
    font: normal 18px/20px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    float: left;
}

.news_time p {
    Font: bold 20px/25px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    text-align: center;
    clear: both;
    color: #720107;
    padding-top: 5px;
}

.news_time .txt {
    Font: normal 12px/20px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    text-align: center;
    color: #720107;
}

.content1_center {
    width: 330px;
    border-radius: 5px;
    margin: 0 40px;
    float: left;
    background-color: #883127; 
   
}

.plan {
    width: 100%;
    /**height: 100px;**/
    padding-bottom: 10px;
    background: url(../images/zsjh.png) top left no-repeat #883127;
}

.kswd {
    width: 100%;
    padding-bottom: 10px;
    background: url(../images/kswd.png) top left no-repeat;
}

.kswd-tpp a {
    display: block;
    background: #fff;
    border: 1px solid #eee;
    padding: 15px;
}

.kswd-tpp a .pic {
    position: relative;
    padding-top: 63.7%;
    overflow: hidden;
}

.kswd-tpp a .pic img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.kswd-tpp a p {
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    color: #666;
    margin-top: 10px;
}
.kswd-qh-sz{padding: 10px;padding-bottom: 15px;background: #fff;/* padding: 10px; *//* margin-top: 28px; */}
 .kswd-qh-sz  ul{padding-left:0;}
.kswd-qh {margin-top: -17px;padding-top: 0;padding: 15px 5px;background: #f3f3f3;}
.kswd-qh .kswd_title {
    position: relative;
    background: url(../images/msfc1.png) no-repeat left center;
    background-size: 80% auto;
}



.kswd-qh-sz ul li a {
    display: flex;
    align-items: center;
    padding: 10px;
    border: 1px solid  #e0e0e0;
    background: #fff;
}

.kswd-qh-sz ul li a .tpp {
    width: 112px;
}

.kswd-qh-sz ul li a .tpp .pic {
    position: relative;
    overflow: hidden;
    padding-top: 128%;
}

.kswd-qh-sz ul li a .tpp .pic img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.kswd-qh-sz ul li a .txt {
    flex: 1;
    min-width: 0;
    padding-left: 15px;
    /* width: calc(100% - 210px); */
}

.kswd-qh-sz ul li a .txt p {
    font-size: 14px;
    color: #666;
    line-height: 30px;
}

.kswd-qh-sz .slick-dots {
    bottom: -25px;
}

.kswd-qh-sz .slick-dots li {
    width: 10px;
    height: 10px;
    background: rgb(113 0 6);
    margin: 0 8px;
    border-radius: 50%;
    transition: all .6s;
}

.kswd-qh-sz .slick-dots li.slick-active {
    background: #b6d1e2;
}

.kswd ul {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

.kswd li {
    width: 100%;
    border: 1px solid #CCC;
    border-radius: 5px;
    list-style-type: none;
    background: url(../images/wd.jpg) top left no-repeat #FFF;
    margin: 5px auto;
    Font: bold 16px/50px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    text-indent: 35px;
}

.kswd li p {
    Font: normal 14px/20px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    padding: 0px 41px 12px 14px;
  
    margin-top: 15px;
}

.kswd_pic {
    width: 95%;
    height: auto;
}

.kswd_title {
    width: 95%;
    height: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 18px;
    font-weight: bold;
    color: white;
    height: 65px;
}

.kswd a {
    text-decoration: none;
}

.plan_pic {
    width: 95%;
    height: auto;
}

.plan_title {
    width: 95%;
    height: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 18px;
    font-weight: bold;
    color: white;
    border-bottom: 1px solid #995145;
    height: 99px;
}

.plan_a {


    height: 53.5px;
    width: 95%;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 16px;
    color: white;
    text-decoration: none;
  border-bottom: none;
    background: url(../images/xxgk0622-01.png);
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background-repeat: no-repeat;
    background-position: 60px 17px;
}

.plan_a a {margin-left: 90px;
    line-height: 53.5px;
    font-size: 16px;
    color: white;
    text-decoration: none;
    Font: normal 16px/48px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";

}

.content1_right {
    width: 180px;
    height: 250px;
    background-color: #f9f5f5;
    float: left;
}

.content2_right {
    width: 180px;
    height: 250px;
    background-color: #f9f5f5;
    float: left;
}

.kjdh1 {
    background: url(../images/kjdh1.jpg) top center no-repeat;
    margin-bottom: 20px;
}

.kjdh1 dl {
    height: 206px;
}

.kjdh1 dt {
    height: 62px;
}

.kjdh1 dd {
    height: 30px;
    Font: normal 16px/24px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    text-indent: 30px;
    padding-top: 5px;
}

.kjdh1 dd a {
    color: #FFF;
    text-decoration: none;
}

.kjdh2 {
    background: url(../images/kjdh22.jpg) top center no-repeat;
}

.kjdh2 dl {
    height: 360px;
}

.kjdh2 dt {
    height: 72px;
}

.kjdh2 dd {
    height: 30px;
    Font: normal 16px/24px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
    text-indent: 30px;
    padding-top: 5px;
    color: #FFF;
}

.zyjs {
    width: 100%;
    clear: both;
    padding-top: 0px;
}

.zyjs .title {
    width: 100%;
    height: 85px;
    background: url(../images/zyjstitle.png) bottom center no-repeat;
}

.zyjs h1 {
    width: 260px;
    height: 56px;
    margin: 0 auto;
    text-align: center;
    background-color: #720107;
    border-radius: 20px;
    Font: normal 30px/50px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ", "ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“";
}

.zyjs h1 a {
    color: #FFF
}

.zyjs ul {
    margin: 0px;
    padding-left: 12px;
}

.zyjs li {
    width: 20%;
    float: left;
    list-style-type: none;
}

.zyjs li a {
    text-decoration: none;
    text-align: center;
    line-height: 50px;
}

.life1 {
    width: auto;
    height: auto;
}

.life1_pic {
    width: 172px;
    height: 158px;
    margin-top: 2px;
    margin-left: 40px;
}

.ask {
    width: 295px;
    height: 137px;
    margin-top: 3px;
    margin-left: 25px;
}

.kind {
    width: auto;
    height: auto;
    margin: 10px 0;
}

.kind_frame {
    width: 1320px;
    margin: 40px auto;
    overflow: hidden;
}

.kind_pic1 {
    width: 256px;
    height: 246px;
    float: left;
    padding: 0 127px;
}

.kind_pic1 img {
    width: 100%;
    height: auto;
}

.line1 {
    width: auto;
    height: 20px;
    background-color: #ddd9d9;
    margin-top: 38px;
    clear: both;
    float: left;
}

.foot {
    width: auto;
    height: auto;
    margin: auto;
    background-color: #710006;
    clear: both;
}

.foot1 {
    width: 100%;
    height*: 90px;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;
    max-width: 1280px;
    padding: 20px 0;
}

.foot_pic {
    width: 310px;
    height: 87px;
    margin-left: 100px;
    text-align: center;
    float: left;
    margin-top: 20px;
}

.foot_a {
    width: 470px;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 11px;
    color: white;
    background-color: #710006;
    float: left;
    margin-top: 30px;
}

.foot_a p {
    width: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 11px;
    color: white;
    background-color: #710006;
    text-align: left;
}

.foot_wx {
    width: 258px;
    margin: 0 auto;
    text-align: center;
    float: right;
}

.inner {
    width: 1320px;
    height: auto;
    margin: auto;
}

.inner11 {
    width: 872px;
    height: auto;
    margin: auto;
}

.inner_left {
    width: 215px;
    height: auto;
    position: absolute;
}

.inner_title {
    width: 215px;
    height: 87px;
    border: 1px solid #ddd9d9;
    border-radius: 5px 5px 0px 0px;
    background-color: #f9f5f5;
    left: 5px;
    top: 20px;
    position: relative;
}

.inner_a1,
.inner_a1 a {
    width: auto;
    height: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 20px;
    font-weight: bold;
    color: #585757;
    position: relative;
    margin-top: 27px;
    margin-left: 34px;
    text-decoration: none;
}

.inner_title1 {
    width: 215px;
    height: 50px;
    border: 1px solid #ddd9d9;
    border-top: none;
    background-color: #f9f5f5;
    left: 5px;
    top: 20px;
    position: relative;
}

.inner_a2,
.inner_a2 a {
    width: auto;
    height: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 16px;
    color: #585757;
    position: relative;
    text-align: center;
    top: 7px;
    text-decoration: none;
}

.inner_right {
    width: 800px;
    height: auto;
    position: relative;
    top: 20px;
    left: 200px;
}

.inner_right11 {
    width: 872px;
    height: auto;
    position: relative;
    top: 20px;
    left: 0px;
}

.inner_title211 {
    width: 872px;
    height: auto;
}

.line_right11 {
    width: 872px;
    height: 1px;
    background-color: #ddd9d9;
    position: relative;
    left: 5px;
}

.inner_title2 {
    width: 800px;
    height: auto;
}

.inner_a3,
.inner_a3 a {
    width: auto;
    height: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 14px;
    color: #585757;
    position: relative;
    top: 0px;
    left: 20px;
    text-decoration: none;
}

.line_right {
    width: 720px;
    height: 1px;
    background-color: #ddd9d9;
    position: relative;
    left: 40px;
}

.inner_content {
    width: 72px;
    height: auto;
}

.inner_list {
    width: 720px;
    height: auto;
    position: relative;
    left: 20px;
}

.zhuanye {
    width: 720px;
    height: auto;
    margin: auto;
    text-align: center;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 30px;
    letter-spacing: 6px;
    position: relative;
    top: 20px;
}

.zhuanye_1 {
    width: 715px;
    height: 200px;
    position: relative;
    margin-top: 20px;
}

.zhuanye_2 {
    width: 92px;
    height: 43px;
    position: relative;
    top: 17px;
}

.tab1 {
    width: 100%;
    height: 200px;
    position: relative;
    border: 1px solid #898888;
    border-radius: 20px 0px 20px 0px;
    box-shadow: 3px 3px 6px #4F4E4E;
    background-color: #ffffff;
}

.tab2 {
    width: 100%;
    height: 500px;
    position: relative;
    border: 1px solid #898888;
    border-radius: 20px 0px 20px 0px;
    box-shadow: 3px 3px 6px #4F4E4E;
    background-color: #ffffff;
}

.tab3 {
    width: 70%;
    height: 60px;
    position: relative;
    border: 1px solid #90000A;
    border-radius: 20px 0px 20px 0px;
    box-shadow: 3px 3px 6px #4F4E4E;
    background-color: #ffffff;
    left: 40px;
}

.img1 {
    width: 60%;
    height: 200px;
    position: relative;
    border-radius: 20px 0px 20px 0px;
    float: left;
}

.tab1 div:first-letter {
    font-size: 50px;
}

.tab1 div {
    width: 40%;
    height: 200px;
    font-family: ÃƒÂ¥Ã‚ÂÃ…Â½ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ¨Ã‚Â¡Ã…â€™ÃƒÂ¦Ã‚Â¥Ã‚Â·;
    font-size: 30px;
    text-align: center;
    float: left;
    position: relative;
    letter-spacing: 3px;
    color: #000000;
}

.list_time {
    width: 20%;
    height: 28px;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 12px;
    color: #333232;
    position: absolute;
    margin-top: -18px;
    left: 620px;
}

.inner_line {
    width: auto;
    height: 2px;
    background-color: #ddd9d9;
    position: relative;
    top: 60px;
}

.HT3P-banner {
    width: 100%;
    min-width: 1320px;
    height: 656px;
    overflow: hidden;
}

.HT3P-banner .swiper-container {
    margin-top: 0px;
    width: 100%;
    height: 656px;
}

.swiper-button-prev,
.swiper-button-next {
    width: 15%;
    height: 100%;
    top: 0;
    background: none;
}

.swiper-button-prev {
    left: 0;
}

.swiper-button-next {
    right: 0;
}

.swiper-button-prev span,
.swiper-button-next span {
    display: block;
    width: 64px;
    height: 64px;
    position: absolute;
    left: 20px;
    top: 50%;
    margin-top: -32px;
    border-radius: 100%;
    background: rgba(180, 180, 180, 0.25) url(../images/arrows.png) no-repeat center 17px;
    opacity: 0;
    -webkit-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;
}

.swiper-button-next span {
    background: rgba(180, 180, 180, 0.25) url(../images/arrows.png) no-repeat center -71px;
    left: auto;
    right: 20px;
}

.swiper-button-prev:hover span,
.swiper-button-next:hover span {
    opacity: .6;
}


/*ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¥Ã¢â€žÂ¢Ã‚Â¨*/

.HT3P-banner .swiper-pagination {
    top: auto;
    bottom: 50px;
    background: none;
}

.HT3P-banner .swiper-pagination-bullet {
    display: inline-block;
    width: 50px;
    height: 30px;
    margin: 0 3px;
    cursor: pointer;
    background: none;
    border-radius: 0;
    opacity: 1;
}

.HT3P-banner .swiper-pagination-bullet span {
    width: 50px;
    height: 5px;
    display: block;
    background: rgba(128, 128, 128, 0.2);
}

.HT3P-banner .swiper-pagination-bullet-active span {
    background-color: rgba(113, 0, 6, 1);
}

.HT3P-banner .autoplay .swiper-pagination-bullet-active span {
    background: rgba(128, 128, 128, 0.2);
}

.HT3P-banner .swiper-pagination-bullet i {
    background-color: rgba(113, 0, 6, 1);
    height: 5px;
    transform: scaleX(0);
    transform-origin: 0;
    display: block;
}

.HT3P-banner .autoplay .firsrCurrent i {
    transition: transform 2.9s linear;
    transform: scaleX(1);
}

.HT3P-banner .autoplay .current i {
    transition: transform 4s linear;
    transform: scaleX(1);
}

.HT3P-banner .autoplay .replace span {
    background-color: rgba(113, 0, 6, 1);
}


/*ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ¥Ã‚Â®Ã‚Â¹ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/

.slide1 .title {
    padding-top: 50px;
    text-align: right;
}

.slide1 h2 {
    bottom: 100px;
    text-align: center;
    font-size: 30px;
    font-weight: normal;
    position: absolute;
    width: 100%;
}

.spe_1top1 {
    width: 230px;
    height: 60px;
}

.spe_1top11 {
    width: 220px;
    height: 40px;
}

.spe_1pic1 {
    width: 110px;
    height: 40px;
    position: relative;
    margin-top: 12px;
    padding-left: 20px;
}

.spe_1pic2 {
    width: 110px;
    height: 40px;
    position: relative;
    padding-left: 93px;
    margin-top: -14px;
}

.spe_1top12 {
    width: 100%;
    height: 25px;
}

.spe_1a1,
.spe_1a1 a {
    width: 50%;
    height: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 14px;
    color: #333232;
    top: 3px;
    position: relative;
    margin-top: 10px;
    margin-left: 33px;
    text-decoration: none;
}

.spe_1a2,
.spe_1a2 a {
    width: 50%;
    height: auto;
    font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ;
    font-size: 14px;
    color: #333232;
    top: 8px;
    left: 107px;
    position: relative;
    margin-top: -28px;
    text-decoration: none;
}

