.lishi_body{display:table;}
.app_lishi_body{display:none;}
/*** 公司简介 ***/
.bg_ab {background: url("bg_ab.png") 70% bottom no-repeat;background-size: 70%;}
.ab_tit  {background: url("ab_logo.png") right center no-repeat;padding-right: 234px;}
.ab_tit .t {color: #69393f;font-size: 22px;margin-bottom: 12px;}
.ab_tit p {color: #2c2c2c;font-size: 20px;margin-bottom: 28px;}
.ab_link{width:100%;}
.ab_link li {width: 20%;float: left;text-align: center;}
.ab_link li .pc {height: 100px;background: url("ico_ab_pc01.png") center top no-repeat;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.ab_link li:nth-child(2) .pc {background: url("ico_ab_pc02.png") center top no-repeat;}
.ab_link li:nth-child(3) .pc {background: url("ico_ab_pc03.png") center top no-repeat;}
.ab_link li:nth-child(4) .pc {background: url("ico_ab_pc04.png") center top no-repeat;}
.ab_link li:nth-child(5) .pc {background: url("ico_ab_pc05.png") center top no-repeat;}
.ab_link li .t {line-height: 30px;font-size: 18px;color: #323338;}
.ab_link li:nth-child(1):hover .pc {background: url("ico_ab_pc01_ov.png") center top no-repeat;}
.ab_link li:nth-child(2):hover .pc {background: url("ico_ab_pc02_ov.png") center top no-repeat;}
.ab_link li:nth-child(3):hover .pc {background: url("ico_ab_pc03_ov.png") center top no-repeat;}
.ab_link li:nth-child(4):hover .pc {background: url("ico_ab_pc04_ov.png") center top no-repeat;}
.ab_link li:nth-child(5):hover .pc {background: url("ico_ab_pc05_ov.png") center top no-repeat;}

/*** 荣誉资质 ***/
.ab_honor_mu {position: relative;width: 100%;height: 100px;max-width: 1200px;margin: auto;}
.ab_honor_mu li {position: relative;width: 20%;height: 60px;line-height: 60px;border: 1px #e4e4e4 solid;float: left;text-align: center;font-size: 18px;color: #6a3841;}
.ab_honor_mu li a {font-size: 18px;color: #6a3841;}
.ab_honor_mu li.current,.ab_honor_mu li:hover {border: none;background: #b51c24;font-size: 20px;font-weight: bold;}
.ab_honor_mu li.current a, .ab_honor_mu li:hover a {color: #ffffff;font-size: 18px;font-weight: bold;}
.ab_honor_mu li.current i, .ab_honor_mu li:hover i {position: absolute;width: 60%;height: 20px;background: url("ico_ab_honor_mu_ov.png") center top no-repeat;min-width: 100px;bottom: -20px;left: 0;}
.ab_honor_li ul li {padding: 30px;}
.ab_honor_li ul li .am-gallery-item {background: #ffffff;padding: 15px;}
.ab_honor_li ul li .am-gallery-item .nl-pic {text-align: center;}
.ab_honor_li ul li .am-gallery-item .nl-pic img {width: auto;max-width: 100%;max-height: 260px;}

/*** 岁月之声 ***/
.bg_sy_cz {background: #b51c24;margin-top: 35px;}
.bg_sy_cz .tit {border-left: 2px #ffffff solid;padding-left: 18px;font-size: 30px;font-weight: bold;color: #ffffff;height: 32px;line-height: 32px;margin-bottom: 16px;}
.bg_sy_cz .pic {text-align: center;color: #ffffff;margin-bottom: 16px;}
.bg_sy_cz .stit {font-size: 30px;color: #ffffff;margin-bottom: 6px;}
.bg_sy_cz .stit strong {font-size: 36px;}
.bg_sy_cz .wz, .bg_sy_cz .wz p {font-size: 18px;line-height: 35px;color: #ffffff;}
.krcz .rt_tit {border-left-width: 2px;font-size: 30px;font-weight: bold;height: 32px;line-height: 32px;}

/*** 领导班子 ***/
.cen_body{max-width: 1920px;width: 100%; height: 720px; background: url('../images/bg_img.jpg') bottom no-repeat; font-size: 100%; margin: auto;}
.cen_text{max-width: 1380px;max-height: 600px; margin: auto;}
.left_text{width: 31%; height: 100%; position: relative;float: left;}
.right_text{width: 69%; position: relative;float: left;}
.right_text .rig_top{min-height: 300px;padding-left: 80px;}
.right_text .rig_top .rig_img{border: 5px solid #b51c24;box-sizing: border-box;-moz-box-sizing: border-box;margin-right: 35px;position: relative;float: left;}
.right_text .rig_top .rig_img2{opacity:0.6;margin-right: 35px;position: relative;float: left;}
.right_text .rig_cen{min-height: 200px;padding-left: 80px;margin-top: 300px;}
.right_text .rig_cen .rig_font1{font-size: 40px;color: #fff; height: 80px;line-height: 40px;}
.right_text .rig_cen .rig_font2{font-size: 20px;color: #fff; height: 70px;line-height: 30px;}
.right_text .rig_cen p{font-size: 20px;color: #fff;line-height: 30px;}
.right_text .rig_bot{min-height: 90px;text-align: right;}
.right_text .rig_bot .ion{width: 52px;height: 52px; position: relative;float: right;margin-left: 20px;}

.cen_body .main {position: relative;}
.cen_body .ldSwiperB .swiper-button-prev, .cen_body .ldSwiperB .swiper-button-next {width: 54px;height: 54px;top: auto;bottom: 0;}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after,
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {display: none;}
.cen_body .ldSwiperB .swiper-button-prev {background: url("../images/left_2.png") center center no-repeat;left: auto;right: 65px;}
.cen_body .ldSwiperB .swiper-button-next {background: url("../images/right_2.png") center center no-repeat;left: auto;right: 0;}
.cen_body .ldSwiperB .swiper-button-prev:hover {background: url("../images/left_1.png") center center no-repeat;}
.cen_body .ldSwiperB .swiper-button-next:hover {background: url("../images/right_1.png") center center no-repeat;}

.cen_body .ldSwiperS {position: absolute;left: 31%;margin-left: 80px;width: 60%;top: 0;}
.cen_body .ldSwiperS .swiper-slide img {opacity:0.6;}
.cen_body .ldSwiperS .swiper-slide:hover img,.cen_body .ldSwiperS .active img {opacity: 1;}
.cen_body .ldSwiperS .swiper-slide:hover i, .cen_body .ldSwiperS .active i {width: 100%;height:100%;border: 5px solid #b51c24;background: none;position: absolute;left: 0;top: 0;}


/***历史长廊***/

.lishi .biao{width: 65px;height: 65px;background-color: #f2f2f2; color: #000; line-height: 65px; text-align: center; font-size: 36px; border-radius: 50%; position: absolute;}
.lishi .left{top: 20%;left: -10%;}
.lishi .wei{background: url('../images/dian_wei.png'); width:11px; height: 11px; position: relative;left: 20%; top: 7px;}
.lishi .xuan{background: url('../images/dian_xuan.png'); width:21px; height: 21px; position: relative; left: 20%;}
.lishi .right{top: 20%; right: -10%;}
.lishi .nian_1{width: 160px; position: absolute; left: 0%; top: 19.8%;}
.lishi .nian_2{width: 160px; position: absolute; left: 20%; top: 20.3%;}
.lishi .nian_3{width: 160px; position: absolute; left: 40%; top: 15.7%;}
.lishi .nian_4{width: 160px; position: absolute; left: 60%; top: 14.7%;}
.lishi .nian_5{width: 160px; position: absolute; left: 80%; top: 12.5%;}
.lishi .nian_font{color: #69393f;font-weight: bold; font-size: 22px;line-height: 27px;}
.lishi .nian_font2{color: red; font-size: 30px;}
.lishi_top{color: #69393f;font-size: 35px;position: relative;padding-left: 60px;}
.lishi_top::before{content: "";width: 13px;height: 35px;background-color: #69393f;position: absolute;top: 8px;left: 0px;}
.lishi_top_2{color: #69393f;font-size: 28px;position: relative;padding-left: 20px;margin-bottom: 13px;}
.lishi_top_2::before{content: "";width: 5px;height: 28px;background-color: #69393f;position: absolute;top: 8px;left: 0px;}
.xia_text{font-size: 17px; width: 100%;margin: auto; margin-top: 30px;line-height: 30px;}
.xia_img{margin-top: 65px;width: 50%;position: relative; float: left; text-align: center;}

.lishi{width: 100%;/*background-color: rgba(192, 192, 192, 0.3);margin: auto;*/ background: url('bg_lscl_mu.png') top center no-repeat;  position: relative;margin-top: -35px;}
.lishi .lsSwiperS {width: 100%;height: 420px;position: relative;}
.lishi .lsSwiperS .swiper-wrapper {/*background: url("bg_lscl_mu_x.png") center no-repeat;*/}
.lishi .swiper-button-prev, .lishi .swiper-button-next {width: 66px;height: 66px;top: 160px;bottom: auto;z-index: 999;}
.lishi .swiper-button-prev {background: url("left_1.png") center center no-repeat;left: 5%;}
.lishi .swiper-button-next {background: url("right_1.png") center center no-repeat;right: 5%;}
.lishi .swiper-button-prev:hover {background: url("left_2.png") center center no-repeat;}
.lishi .swiper-button-next:hover {background: url("right_2.png") center center no-repeat;}
.lishi .lsSwiperS .swiper-slide{width: 300px;padding-top: 80px;cursor: pointer;background-image: url("bg_lscl_mu_x.png");background-repeat: no-repeat;}
.lishi .lsSwiperS .swiper-slide:nth-child(1) {padding-top: 198px;background-position: -30px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(2) {padding-top: 177px;background-position: -330px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(3) {padding-top: 175px;background-position: -630px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(4) {padding-top: 140px;background-position: -930px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(5) {padding-top: 132px;background-position: -1230px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(6) {padding-top: 126px;background-position: -1530px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(7) {padding-top: 100px;background-position: -1830px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(8) {padding-top: 98px;background-position: -2130px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(9) {padding-top: 88px;background-position: -2430px center;}
.lishi .lsSwiperS .swiper-slide:nth-child(10) {padding-top: 56px;background-position: -2730px center;}
.lishi .lsSwiperS .swiper-slide .nians{font-size: 17px;color: #000000;padding-top: 6px;}
/*.lishi .lsSwiperS .swiper-slide:nth-child(6) .nians {padding-top: 6px;}*/
.lishi .lsSwiperS .swiper-slide:nth-child(1).swiper-slide-thumb-active .nians .nian_font,
.lishi .lsSwiperS .swiper-slide:nth-child(4).swiper-slide-thumb-active .nians .nian_font {margin-top: 19px;}
.lishi .lsSwiperS .swiper-slide-thumb-active .nians .w {display: none;}
.lishi .lsSwiperS .swiper-slide-thumb-active .nians .nian_font {font-size: 30px;color: #c7041c;margin-top: 17px;}
.lishi .lsSwiperS .swiper-slide-thumb-active .nians .wei {background: url('../images/dian_xuan.png'); width:21px; height: 21px;top: 12px;}

.lishi .lsSwiperB .swiper-slide {position: relative;width: 100%;}
.lishi .lsSwiperB .swiper-slide .lsNote .wz table {margin-top: 24px;}
.lishi .lsSwiperB .swiper-slide .lsNote .wz table td, 
.lishi .lsSwiperB .swiper-slide .lsNote .wz table td p {font-size: 16px;line-height: 24px;padding-top: 6px;text-align: center;}



.ab_link {display: inline-block;}
.m_ab_link, 
.m_ab_honor_mu {display: none;}
@media screen and (max-width: 640px){
 	.lishi_body{display:none;}
	.app_lishi_body{display:table;}
  /*** 公司简介 ***/
    .bg_ab {background: url("bg_ab.png") 90% bottom no-repeat;background-size: 90%;}
    .ab_tit  {background: none;padding-right: 0px;}
    .ab_tit .t {font-size: 17px;margin-bottom: 6px;}
    .ab_tit p {font-size: 15px;margin-bottom: 12px;}
    .ab_link {display: none;}
    .m_ab_link {display: inline-block;}
    .m_ab_link .swiper-container {width: 100%;position: relative;}
    .m_ab_link .swiper-slide {width: 30%;float: left;text-align: center;}
    .m_ab_link .swiper-slide .pc {height: 70px;background: url("ico_ab_pc01.png") center top no-repeat;background-size: 66px auto;transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
    .m_ab_link .swiper-slide:nth-child(2) .pc {background: url("ico_ab_pc02.png") center top no-repeat;background-size: 66px auto;}
    .m_ab_link .swiper-slide:nth-child(3) .pc {background: url("ico_ab_pc03.png") center top no-repeat;background-size: 66px auto;}
    .m_ab_link .swiper-slide:nth-child(4) .pc {background: url("ico_ab_pc04.png") center top no-repeat;background-size: 66px auto;}
    .m_ab_link .swiper-slide:nth-child(5) .pc {background: url("ico_ab_pc05.png") center top no-repeat;background-size: 66px auto;}
    .m_ab_link .swiper-slide .t {line-height: 30px;font-size: 18px;color: #323338;}
    .lishi_body{width: 90%}
    .lishi{background-size:100%;}
    .xia_img{margin-top: 10px; width: 100%;}
    .xia_img img{width: 100%;}

    /*** 领导班子 ***/
    .cen_body {height: auto;}
    .cen_body .ldSwiperS{display:none;}
    .left_text {width: 68%;height: 100%;margin: auto; float: none;}
    .right_text .rig_font1{margin-top:0px;text-align:center;font-size: 22px;height: 46px;line-height: 30px;}
    .right_text .rig_cen{padding-left:0px;margin-top:20px;}
    .right_text {width:100%;float: none;}
    .cen_body .ldSwiperB .swiper-button-prev, .cen_body .ldSwiperB .swiper-button-next {width: 36px;height: 36px;}
    .cen_body .ldSwiperB .swiper-button-prev {background: url("../img/left_2.png") center center no-repeat;left: 0;right: auto; top:150px;background-size: cover;}
    .cen_body .ldSwiperB .swiper-button-next {background: url("../img/right_2.png") center center no-repeat;left: auto;right: 0; top:150px;background-size: cover;}
    .cen_body .ldSwiperB .swiper-button-prev:hover {background: url("../img/left_2.png") center center no-repeat;left: 0;right: auto; top:150px;background-size: cover;}
    .cen_body .ldSwiperB .swiper-button-next:hover {background: url("../img/right_2.png") center center no-repeat;left: auto;right: 0; top:150px;background-size: cover;}
    .dis_img{width:94%;}

    /*** 荣誉资质 ***/
    .ab_honor_mu {display: none;}
    .m_ab_honor_mu {position: relative;width: 100%;height: 100px;max-width: 1200px;margin: auto;display: inline-block;}
    .m_ab_honor_mu .swiper-slide {position: relative;width: auto;height: 60px;line-height: 60px;border: 1px #e4e4e4 solid;float: left;text-align: center;font-size: 18px;color: #6a3841;padding: 0 4%;}
    .m_ab_honor_mu .swiper-slide a {font-size: 18px;color: #6a3841;}
    .m_ab_honor_mu .swiper-slide.current,.m_ab_honor_mu .swiper-slide:hover {border: none;background: #b51c24;font-size: 20px;font-weight: bold;}
    .m_ab_honor_mu .swiper-slide.current a, .m_ab_honor_mu .swiper-slide:hover a {color: #ffffff;font-size: 18px;font-weight: bold;}
    .m_ab_honor_mu .swiper-slide.current i, .m_ab_honor_mu .swiper-slide:hover i {position: absolute;width: 60%;height: 20px;background: url("ico_ab_honor_mu_ov.png") center top no-repeat;min-width: 100px;bottom: -20px;left: 0;}
    .ab_honor_li ul li {padding: 3%;}
    .ab_honor_li ul li .am-gallery-item {background: #ffffff;padding: 15px;}
    .ab_honor_li ul li .am-gallery-item .nl-pic {text-align: center;}
    .ab_honor_li ul li .am-gallery-item .nl-pic img {width: auto;max-width: 100%;max-height: 260px;}
  
  /***历史长廊***/
 	.lishi{background:none;}
  	.lishi .swiper-button-next{background:url('');}
  	.lishi .swiper-button-prev{background:url('');}
  	.nians .w{display:none;}
 	.lishi .lsSwiperS{height:100px;margin-top:30px;}
  	.lishi .lsSwiperS .swiper-slide:nth-child(1) {padding-top: 20px;}
	.lishi .lsSwiperS .swiper-slide:nth-child(2) {padding-top: 20px;}
	.lishi .lsSwiperS .swiper-slide:nth-child(3) {padding-top: 20px;}
	.lishi .lsSwiperS .swiper-slide:nth-child(4) {padding-top: 20px;}
	.lishi .lsSwiperS .swiper-slide:nth-child(5) {padding-top: 20px;}
	.lishi .lsSwiperS .swiper-slide:nth-child(6) {padding-top: 20px;}
	.lishi .lsSwiperS .swiper-slide:nth-child(7) {padding-top: 20px;}
  	.lishi .lsSwiperS .swiper-slide-thumb-active .nians .nian_font {font-size: 16px;color: #c7041c;margin-top: 0px;}
  	.lishi .lsSwiperS .swiper-slide:nth-child(1).swiper-slide-thumb-active .nians .nian_font,
	.lishi .lsSwiperS .swiper-slide:nth-child(4).swiper-slide-thumb-active .nians .nian_font {margin-top: 0px;}
  	.lishi .nian_font{font-size:16px;}
  	.lishi .lsSwiperS .swiper-slide{width:120px;}
  	.lishi .lsSwiperS .swiper-slide-thumb-active .nians .wei{top: 2px;left: 20px;}
  	.lishi .lsSwiperS .swiper-slide{background-image: url('');}
  	.lishi .lsSwiperS .swiper-slide .nians{padding-top:0px;margin-top: -10px;border-bottom: 1px dashed #c6b3b7;height: 40px;}
 	/**.firstRow img{height:150px !important;}**/
    .lishi_top{font-size: 22px;padding-left: 3%;}
    .lishi_top::before{width: 10px;height: 20px;}
    .lishi_top_2{font-size: 18px;padding-left: 12px;margin-bottom: 10px;}
    .lishi_top_2::before{width: 3px;height: 16px;}
    .xia_text{font-size: 15px;margin-top: 20px;line-height: 20px;}
    .xia_img{margin-top: 35px;width: 50%;position: relative; float: left; text-align: center;}
}

