@charset "utf-8";
@import url("../css/iconfont.css");
@font-face {font-family:"siyuansongti";src:url("siyuansongti.ttf");}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0;   }
body {max-width: 1920px; margin: 0 auto;background: #fff;font-family: 'siyuansongti';}
div, h1, h2, h3, h4,h5, p, form, ul, label, input, textarea, img, dl, dt, dd{margin:0;border:0;vertical-align:middle;padding:0;}
img{ max-width:100%}
span{vertical-align: baseline;}
textarea{outline: none!important;font-family: inherit !important;}
a{text-decoration: none; color: #333;}
input{outline: none;}
li{list-style: none;}
video{width: 100%;height: 100%;display: block;position: relative;z-index: 1}

.main {width: 1200px;margin: 0 auto;}
.main3 {width: 1200px;margin: 0 auto;}
.main3 p{line-height: 30px;font-size: 18px;}
.posnav {width: 1200px;border-bottom: 1px solid #e6e6e6;height: 42px;line-height: 27px;padding-bottom: 18px;margin: 3% auto;}
.posnav p {float: right;font-size: 14px;color: #8c8c8c;margin-top: 2%;}
.posnav p a {color: #666;}
.posnav h2 span {display: block;font-size: 14px;color: #1b1b1b;font-weight: normal;text-transform: Uppercase;}
.lxrig {position: fixed;right: 0;top: 30%;z-index: 999999;}
.lxrig ul {border-radius: 10px;float: right;}
.lxrig ul li {width: 50px;height: 50px;background:#492D22;text-align: center;line-height: 50px;color: #fff;cursor: pointer;margin-bottom: 5px;}
.lxrig ul li span {font-size: 30px;}
.lxrig ul li:hover {background:#D4C3B3;color: #fff;}
.dianhx {box-shadow: 0 0 10px #c9c7c7;font-size: 20px;position: absolute;left: 0;top:0px;right: 130px;width: 170px;background: #fff;border-radius: 5px;line-height: 50px;text-align: center;display: none;}
.weixinx {box-shadow: 0 0 10px #c9c7c7;position: absolute;left: 0;top: 0px;right: 130px;width: 170px;background: #fff;border-radius: 5px;text-align: center;padding: 8% 0;display: none;}
.bgbd {background: #ececec;padding: 0;display: block;overflow: hidden;margin: 5% auto;}

.fy {width: 100%;overflow: hidden;text-align: center;font-size: 16px;}
.fy b {color: #fff !important;background: #C63645;padding: 2px 15px;}
.fy a {display: inline-block;padding: 0 15px;color: #9a9a9a;border: 1px solid #9a9a9a;}

.news_con {margin: 5% auto 2%; font-size:16px;}
.news_con .title{ font-size:30px; text-align:center}
.zw_nr{margin: 3% auto;line-height: 35px; font-size:16px; }
.zw_nr p{ font-size: 16px; line-height: 35px;  margin-top: 1%; color:#000}
.zw_nr p span{ font-size: 16px; line-height: 35px; color:#000}
.zw_nr  strong span{ font-size: 16px; line-height: 35px; color:#000}
.zw_nr div{ font-size: 16px; line-height: 35px;   color:#000}
.zw_nr div span{ font-size: 16px; line-height: 35px; color:#000}
.xw_ys{width: 1200px;margin: 0 auto;background-color: #F0F0F0;padding:3% 0;}
.news_con dl {display: flex;width: 1200px;margin: 0 auto 30px auto;justify-content: space-between;flex-wrap: nowrap;}
.news_con dl dd h2 {font-size: 26px;color: #333;margin-bottom: 20px;}
.news_con dl .news_wz {width:45%;position: relative;padding: 5% 6%;background: #F0F0F0;}
.news_con dl dd p {width: 100%;height: 150px;font-size:20px;color: #666;line-height: 30px;-webkit-line-clamp:5;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;text-align: justify;}
.news_con dl dd span {font-size: 16px;color: #666;display: block;margin-top: 65px;}
.news_y{margin-top: 50px;}
.news_wz .xw_t img:nth-child(1){ display: none;}
.news_con dl:hover .news_wz .xw_t img:nth-child(2){ display:none;}
.news_con dl:hover .news_wz .xw_t img:nth-child(1){ display: inline-block;}
.news_con dl:hover .news_bt{background: #C63645;}
.news_con dl:hover .news_wz h2{color: #333333;}
.news_con dl:hover .news_wz span{color: #C63645;}
.news_wz .xw_t{position: absolute;right: 0;bottom:0;}
.news_rq{font-size: 18px;color: #666666;position: absolute;bottom: 10%;}


.alzx_bj {background: url('/images/alzx_bj.png') no-repeat;padding: 8% 0 1%;}
.alzx_lbt {width: 1200px;margin: 5% auto;}
.alzx_lb{background-color: #F0F0F0;border-radius: 180px 0 180px 0;padding: 3% 0;}

.gywm .arrow{width: 1200px;margin:3% auto 5%;}
.gywm .hd {text-align: right;display: block;}
.gywm .hd ul .on {width: 67px;background: #C63645;opacity: 1;height: 15px;border-radius: 10px;display: inline-block;}
.gywm .hd ul li {width: 15px;background:#58314C;opacity: 1;height: 15px;border-radius: 10px;display: inline-block;}
.gywm_lbt{background: url('/images/gywm_bj2.png') no-repeat;padding:4% 0;margin:2% 0;}
.gywm_nrjj {font-size: 26px;color: #fff;}
.gywm_bs{color: #fff;}
.gywm_bj {background-color: #fff;padding: 6% 0;text-align: center;}
.gywm_nrtp {background-color: #fff;}
.gywm_wz {font-size: 20px;color: #333;text-align: center;background-color: #fff;border-top: 1px solid #666666;line-height: 70px;border-bottom: 5px solid #fff;}
.gywm_nr{width: 1200px;margin: 0 auto; position: relative;}
.gywm_nr .mk11_bg:hover .gywm_wz {border-bottom: 5px solid #C63645;color: #C63645;}
.gywm_nr .swiper-button-next {right: -3.6%;top: 55%;}
.gywm_nr .swiper-button-prev {left: -3.6%;top: 55%;}
.swiperp11{overflow: hidden;}

.gywm_mk1{margin: 2% 0;}
.gywm_mknr{background: url('/images/gywm1.png') no-repeat;padding:6% 0 16%;width:100%;}
.gyt{width: 70%;margin-left: 20%;margin-right: 10%;display: flex;justify-content: space-between;flex-wrap: nowrap;}
.gy_t1{width: 30%;text-align: center;margin-top: 8%;}

.gywm_x{width: 1200px;margin: 0 auto;background: url('/images/gy_bj.png') no-repeat;padding:4% 0;transform: translateY(-440px);margin-bottom: -490px;}
.gyz1{width: 90%;margin: 0 auto;color: #fff;margin-bottom: 5%;}
.gyz1 p{border-bottom: 2px solid #fff;font-size: 36px;width: 37%;line-height: 70px;}
.gyz2{width: 90%;margin: 0 auto;color: #fff;font-size: 18px;margin: 3% auto;}
.gywm_xx{width: 1200px;margin:0 auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}

@media screen and (max-width: 767px) {
    .posnav p {margin-top:25px;}
    .news_con dl dd p.tcr {margin-top:5%;}
    .alzx_lbt {width: 95%;margin: 0 auto;}
    .alzx_lb{background-color: #F0F0F0;border-radius:0;padding: 3% 0;}.gywm .arrow{width: 95%;margin: 3% auto;}.gywm_nrjj {    font-size: 15px;    line-height: 30px;}.gywm_bj {    background-color: #fff;    padding: 2%;    text-align: center;}.gywm_wz {    font-size: 12px;    line-height: 30px;}.gywm_nr{width: 95%;margin: 0 auto; position: relative;}
    .gywm_x{width: 100%;transform: translateY(0);margin-bottom:0px;background:#1b1b1b;}.gyz1 p {    font-size:22px;    width: 66%;    line-height: 50px;}
    .gyz2 {font-size: 14px;}.gywm_xx {width: 100%;}.xw_ys{width: 100%;}

    .gywm_nr .swiper-button-prev {left: -0.6%;top: 45%;}
    .gywm_nr .swiper-button-next {right: -0.6%;top: 45%;}

    .news_con dl {flex-wrap:wrap;width: 95%;}
    .news_con dl dd h2 {font-size: 18px;}
    .news_con {padding: 30px 0 0;}
    .main {width: 90%;margin: 0 auto;}
    .news_con dl .news_t{width: 100%;}
    .main3 {width:95%;margin: 2% auto;}
    .news_con dl .news_wz{width:100%;}

    .news_con dl dd p {font-size: 16px;margin-bottom: 10%;}
    .news_rq{font-size: 14px;}

    .news_con .title{ font-size:19px; }
    .zw_nr div img{ width:100% !important; height:auto!important;}
}