@charset "utf-8";
/* CSS Document */

/*联系方式*/
.lxwm {}
.lxwm_ban {background: url(../img/in_ban01.jpg) no-repeat center;}
.lxwm_gsjs {width: 580px;height: 140px;background: #851b35;position: absolute;right: 0;bottom: 0;color: #fff;padding: 80px 0 0 100px;}
.lxwm_gsjs p span {font-size: 26px;display: block;}
.lxwm_gsjs p i {display: block;font-size: 26px;text-transform: uppercase;}
.lxwm_con {height: 500px;/*background: url(../img/lxwm_map.jpg) no-repeat left top;*/position: relative;max-width: 1340px;width: 100%;margin: 0 auto;margin-top: 50px;margin-bottom: 50px;}
.lxwm_con .container {}
.lxwm_con .concase {
  width: 400px;
  height: 420px;
  padding: 40px 20px;
  background: #fff;
  position: absolute;
  right: 0;
  margin-right: 30px;
  margin-top: 40px;
}
.lxwm_con .concase .con01 {padding: 35px 0;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.lxwm_con .concase .con01 .con_p1 {height: 30px;line-height: 30px;font-size: 14px;color: #333;}
.lxwm_con .concase .con01 .con_p2 {line-height: 16px;font-size: 12px;color: #999;}

.lxwm_con .concase ul {margin-top: 50px;width: 340px;}
.lxwm_con .concase ul li {line-height: 24px;margin-bottom: 20px;font-size: 14px;color: #333;}
.lxwm_con .concase ul li a {color: #333;}
.lxwm_con .concase p.con_p3 {margin-top: 30px;padding-top: 30px;color: #000; background: url(../img/tel01.png) no-repeat left top;}
.lxwm_con .concase p.con_p3 b {font-size: 26px;display: block;}
.lxwm_con .concase p.con_p3 i {display: block;font-size: 12px;}
.lxwm_con .concase .erwm {
    display: block;
    position: absolute;
    right: 20px;
    top: 205px;
}
.lxwm_con .concase .erwm img{width: 100px;}
.lxwm_con .lxwmdw {
  position: absolute;
  left: 200px;
  top: 260px;
  width: 36px;
  height: 46px;
  background: url(../img/lxwmdw.png) no-repeat center;
}

.lxwm .lxwmdz {height: 340px;background: #f3f3f3;padding: 120px 0 80px 0;}
.lxwm .lxwmdz ul {width: 273px;border-left: 1px dotted #c2c2c2;height: 315px;padding:20px 0 20px 35px;float: left;position: relative;}
.lxwm .lxwmdz ul li.li1 {padding-top: 45px;font-size: 16px;position: relative;}
.lxwm .lxwmdz ul li.li1 span {display: block;position: absolute;left: 0;top: 0;width: 51px;height: 2px;background: #851b35;}
.lxwm .lxwmdz ul li.li1 a {color: #851b35;}
.lxwm .lxwmdz ul li.li2 {font-size: 14px;margin: 20px 0 30px 0;}
.lxwm .lxwmdz ul li {color: #333;line-height: 24px;font-size: 14px; width: 250px;}
.lxwm .lxwmdz ul li.li8 {margin-top: 55px;position: absolute;left: 35;bottom: 35px;}
.lxwm .lxwmdz ul li.li8 a {display: block;width: 154px;height: 46px;border: 2px solid #ccc;line-height: 46px;text-indent:35px; font-size: 14px;color: #333;background: url(../img/lxwmdw02.png) no-repeat 100px center;}
.lxwm .lxwmdz ul li.li8 a:hover {color: #851b35;border: 2px solid #851b35;}
.lxwm .lxwmdz ul:first-child {border-left: none;padding-left: 0;/*width: 399px;*/}
.lxwm .lxwmdz ul:first-child li.li8 {left: 2;}

.lxwm_jlwx {width:100%;background: #f5f5f5;overflow: hidden;padding: 5%;}
.lxwm_jlwx .ewm{margin-right: 5%;overflow: hidden;}
.lxwm_jlwx .ewm img{width: 180px;}
.lxwm_jlwx .wz{margin-top: 10px;}
.lxwm_jlwx .wz .tit{margin-bottom: 30px;border-bottom: 1px solid #ccc;padding-bottom: 30px;font-weight: 500;}
.lxwm_jlwx .wz .sec{font-weight: 500;}

/*了解我们*/

.about_about{width: 100%;}
.about_about .tu{width: 100%;}
.about_about .tu img{width: 100%;}

.about_about .jieshao{overflow: hidden;background: url(../img/about_jieshao_bg.png) top;min-height: 604px;}
.about_about .jieshao .wenzi{width: 35%;float: left;margin-top: 300px;margin-left: 70px;}
.about_about .jieshao .wenzi .tit{color: #931e23;font-weight: bold;}
.about_about .jieshao .wenzi .sec{color: #000;font-weight: 500;line-height: 30px;}
.about_about .jieshao .wenzi .sec span{color: #931e23;font-weight: 500;}

.about_about .jiazhi{overflow: hidden;background: url(../img/about_jiazhi_bg.jpg) top;min-height: 709px;}
.about_about .jiazhi .icon{margin: 0 auto;}
.about_about .jiazhi .icon ul{width: 100%;margin-top: 60px;}
.about_about .jiazhi .icon ul li{width: 33%;overflow: hidden;display: inline-block;text-align: center;margin-bottom: 20px;min-height: 282px;}
.about_about .jiazhi .icon ul li:nth-child(4){margin-left: 15%;}
.about_about .jiazhi .icon ul li img{width: 40%;}
.about_about .jiazhi .icon ul li .js {width: 80%;margin: 0 auto;border-radius: 10px;margin-top: 20px;}
.about_about .jiazhi .icon ul li .js span {padding: 20px;border: 1px solid #fff;color: #fff;text-align: left;float: left;border-radius: 10px;}

.about_about .linian{overflow: hidden;}
.about_about .linian .icon{margin: 0 auto;}
.about_about .linian .icon .tit{text-align: center;padding-top: 0px;}
.about_about .linian .icon .tit .p{font-weight: bold;color: #000;}
.about_about .linian .icon .tit .p span{color: #931e23;}
.about_about .linian .icon .tit .p .x{display: block;color: #000;margin-top: 20px;font-weight: 500;}
.about_about .linian .icon ul{width: 100%;margin-top: 60px;}
.about_about .linian .icon ul li{width: 19.7%;overflow: hidden;display: inline-block;text-align: center;margin-bottom: 20px;}
.about_about .linian .icon ul li img{width: 40%;}
.about_about .linian .icon ul li .js {width: 80%;margin: 0 auto;border-radius: 10px;margin-top: 20px;}
.about_about .linian .icon ul li span {padding: 20px;color: #000;text-align: center;border-radius: 10px;display: block;}

/*新闻资讯*/

.about_about .xy{overflow: hidden;background: url(../img/about_xy_bg.jpg) top;}
.about_about .xuanyan{overflow: hidden;background: url(../img/about_linian_bg.png) top;}
.about_about .xuanyan .wenzi{width: 35%;float: left;margin-top: 250px;margin-left: 60px;margin-bottom: 40px;}
.about_about .xuanyan .wenzi .tit{color: #931e23;font-weight: bold;}
.about_about .xuanyan .wenzi .sec{color: #000;font-weight: 500;line-height: 24px;}
.about_about .xuanyan .wenzi .sec span{color: #931e23;font-weight: 500;}

.about_about .newslist{overflow: hidden;max-width: 1200px;}
.about_about .newslist .list{width: 100%; max-width:850px;}
.about_about .newslist .list .bt{width: 100%;background: #f2f2f2;border-left: 3px solid #931e23;padding: 10px 0;line-height: 30px;}
.about_about .newslist .list .bt span{font-weight: 500;color: #000;padding: 0 40px;}
.about_about .newslist .list .bt span .time{float: right;color: #919191;margin-right: 20px;}
.about_about .newslist .list ul{width: 100%;overflow: hidden;}
.about_about .newslist .list ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #ccc;padding-bottom: 30px;padding-top: 30px;}
.about_about .newslist .list ul li .n{width: 100%;display: block;}
.about_about .newslist .list ul li .n .image{width: 100%;max-width: 200px;}
.about_about .newslist .list ul li .n .image img{width: 100%;max-width: 200px;height: 100%;max-height: 166px;}
.about_about .newslist .list ul li .n .js{width: 100%;max-width: 600px;display: block;margin-left: 40px;}
.about_about .newslist .list ul li .n .js .tit{width: 100%;display: block;font-weight: bold;}
.about_about .newslist .list ul li .n .js .sec{width: 100%;text-align: left;line-height: 30px;}
.about_about .newslist .list ul li .n .js .time{width: 30%;font-weight: 500;}
.about_about .newslist .list ul li .n .js .more{width: 30%;}
.about_about .newslist .list ul li .n .js .more a{font-weight: 500;}

.about_about .newslist .list .ud{color: #000;margin-left: 10px;margin-right: 10px;margin-top: 20px;}
.about_about .newslist .list .ud .up{width: 49%;text-align: left;}
.about_about .newslist .list .ud .up img{width: 30px;margin-right: 10px;}
.about_about .newslist .list .ud .down{width: 49%;text-align: right;}
.about_about .newslist .list .ud .down img{width: 30px;margin-right: 10px;}

.sjal .xx .jieshao .ud_d_ad{width: 100%;overflow: hidden;padding-top: 40px;}
.sjal .xx .jieshao .ud_d_ad img{width: 100%;overflow: hidden;}

.about_about .newslist .tj {
  width: 100%;
  max-width: 350px;
  overflow: hidden;
  display: block;
  float: none;
  padding-left: 50px;
}
.about_about .newslist .tj .bt{width: 100%;background: #f2f2f2;border-left: 3px solid #931e23;padding: 10px 0;line-height: 30px;}
.about_about .newslist .tj .bt span{font-weight: 500;color: #000;padding: 0 40px;}
.about_about .newslist .tj ul{width: 100%;overflow: hidden;}
.about_about .newslist .tj ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #ccc;padding-bottom: 10px;padding-top: 30px;}
.about_about .newslist .tj ul li .n{width: 100%;display: block;}
.about_about .newslist .tj ul li .n .image{width: 100%;max-width: 300px;}
.about_about .newslist .tj ul li .n .image img{width: 100%;margin-bottom: 10px;}
.about_about .newslist .tj ul li .n .js{width: 100%;display: block;}
.about_about .newslist .tj ul li .n .js .tit{width: 100%;display: block;text-align: center;}

.about_about .newslist .list .cont{width: 100%;background: #f8f8f8;margin-top: 20px;}
.about_about .newslist .list .cont .con{margin: 0 auto;padding-top: 3%;padding-bottom: 3%;}
.about_about .newslist .list .cont .con p{line-height: 30px;}
.about_about .newslist .list .cont .con p img {
  width: 100% !important;
  max-width: 800px !important;
  margin-top: 20px;
  margin-bottom: 20px;
  height: auto !important;
}
.about_about .newslist .list .cont .con img{width: 100%;max-width: 800px; margin-top: 20px;margin-bottom: 20px;height: auto;}

