﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
a:hover{text-decoration: none;}





/*首页产品*/
.mainframe{ width:100%; height:auto; margin:3% auto; overflow: hidden;}
.pro-left{ width: 20.3%; margin-right: 2.3%; overflow: hidden;}
.pro-left .kk{ width: 99%; background: #f9f9f9; border: 1px solid #e5e5e5;}
.pro-left .tops{ text-align: center;height: auto; background: #cc0508 url(../images/pico1.png) no-repeat 32px center;  padding:8% 11%; box-sizing: border-box;}
.pro-left .tops i{font-size:20px;color: #fff;text-transform: uppercase; font-weight: 600; box-sizing: border-box;}
.pro-left .sideMenu h6 a{ display: block; height: auto; line-height: 64px; padding: 0 40px 0 35px; font-size: 20px; color: #fff; box-sizing: border-box;}
.pro-left .sideMenu ul li{background: linear-gradient(to bottom, #ffffff, #efeeee);/* 或者使用角度 */background: linear-gradient(180deg, #ffffff, #efeeee);}
.pro-left .sideMenu ul li a{ position: relative; display: block; height: auto; line-height:55px; font-size: 16px; color: #333; padding-left: 5%; border-bottom: 1px solid #eee; box-sizing: border-box;}
.pro-left .sideMenu ul li a:hover{ color: #cc0508;;}
.pro-left .sideMenu ul li a:before{ content: ""; left: 0; top: 50%; width: 2px; height: 1px; position: absolute; background: #cc0508;; visibility: hidden;}
.pro-left .sideMenu ul li a:hover:before{ top: 0; height: 50%; visibility: visible; transition: all .5s;}
.pro-left .sideMenu ul li a:after{ content: ""; left: 0; bottom: 50%; height: 1px; width: 2px; position: absolute; background: #cc0508;; visibility: hidden;}
.pro-left .sideMenu ul li a:hover:after{ bottom: 0; height: 50%; visibility: visible; transition: all .5s;}
.pro-left .sideMenu ul li a.hover{ color: #cc0508; font-weight: 600;}
.pro-left .sideMenu ul li a.hover:before{ top: 0; height: 50%; visibility: visible; transition: all .5s;}
.pro-left .sideMenu ul li a.hover:after{ bottom: 0; height: 50%; visibility: visible; transition: all .5s;}

.pro-left .sideMenu ul dl{ padding: 1% 0 0 7%;}
.pro-left .sideMenu ul dl:last-child{ padding-bottom: 1%; margin-bottom: 0; border-bottom: 1px solid #e5e5e5;}
.pro-left .sideMenu ul dl a{ font-size: 14px; color: #333; line-height:35px;}
.pro-left .sideMenu ul dl a:hover{ color: #cc0508;;}
.pro-left .phone{ padding: 30px 0 35px; height: 120px;}
.pro-left .sideMenu ul ol{display: none;}
.pro-left .phone>div{ display: inline-block; vertical-align: top;}
.pro-left .icon{ margin: 10px 15px 0 20px;}
.pro-left .phone .text p{color: #555;font-size: 16px; line-height: 16px; margin-bottom: 15px;}
.pro-left .phone .text b{ display: block; color: #333;font-size: 24px; line-height: 24px; font-weight: bold;}

/*product-main phoneus*/

.phoneus{ border: 1px solid rgb(220, 220, 220);margin-top: 20px;}
.phoneus .lxcbt{ text-align: center; color: #fff; font-size: 24px; width: 100%; line-height: 40px; background: #cc0508;}
.phoneus .lxtext{padding: 5%; box-sizing:border-box;}
.phoneus .lxtext p{ color: #333; font-size: 14px; overflow: hidden; word-spacing:0; margin-bottom: 2%; line-height: 26px;}
.phoneus .lxtext p:nth-child(1){font-size: 16px; text-align: center; font-weight: 600;}
.phoneus .lxtext p a{ color: #fff; font-size: 14px; background: #cc0508; display: inline-block; vertical-align: top; margin: 3% 1% 0 1%; text-align: center; width:46%; line-height: 30px; }
.phoneus .lxtext p a:hover{ text-decoration: underline;}
.phoneus .lxtext p span{float: left;width:30%; text-align: justify; text-align-last: justify; margin-right: 3%;}
.phoneus .lxtext p em{float: right;width:67%;}

.ny_right{ width:76%;}
.top_share{ width:100%; height:43px; border-bottom:1px solid #ccc;overflow: hidden;margin-bottom:20px;}
.top_share dt{font-size:18px; color:#cc0508; font-weight:bold; /* padding-left:10px; */ padding-right:10px; border-bottom:3px solid #cc0508; line-height:40px;}
.top_share dt a{font-size:18px; color:#cc0508; line-height:40px; font-weight:bold; }

.top_share dd{display: block;padding-left: 20px;background: url(../images/span01.png) no-repeat left center; line-height:40px; color:#666;font-size:14px}
.top_share dd a{line-height:40px; color:#666}

.top_share .bdshare{ display:inline-block;}

.proRtBox{ overflow:hidden; width:100%;}
.proRtBox ul{margin-right:-3%}
.proRtBox ul li{width:30.333%;float:left;margin-right:3%;margin-bottom:1.5%;text-align:center;}
.proRtBox ul li img{display:block;width:95%;padding:4px;border:2px solid #eee;background:#fff;}
.proRtBox ul li img:hover{border:2px solid #cc0508;}
.proRtBox ul li span{line-height:35px; font-size: 14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}

/*首页产品*/


/*首页关于*/
.home-icon{background:#cc0508;text-align:center;text-transform:uppercase;margin-bottom:10px;width:30px;height:3px;display:flex}
.home-titless {text-align: center;margin-bottom: 30px}
.home-titless span {font-size:36px;font-weight:600;color:#cc0508;padding-bottom: 10px;position: relative}
.home-titless span:after {content: "";display: block;position: absolute;top: 100%;left: 50%; width: 60px;height: 2px;background: #cc0508;transform: translateX(-50%)}

.home-about{padding:3% 0; overflow: hidden; background: url(../images/a_bg.jpg) no-repeat; background-size: cover; background-attachment: fixed;}
.home-about .aboutinfo{width:50%; float: left;}
.home-about .aboutinfo .home-titless{text-align:left;font-size:36px; color: #cc0508; font-weight: 600; margin-bottom: 0;}
.home-about .aboutinfo .home-titless span{color: #555;font-size:30px;font-weight: 300;}
.home-about .aboutinfo .home-titless span:after{display: none;}
.home-about .aboutinfo p{margin:1em 0;color:#555; font-size: 16px; line-height: 30px; display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8; overflow: hidden; padding-bottom: 0;}
.home-about .aboutinfo .more{font-size:15px;font-weight:500;height:50px;color:#cc0508;display:inline-flex;align-items:center;margin-top:10px;border-radius:10px;transition:all .2s linear}
.home-about .aboutinfo .more:hover{background:#cc0508;padding:0 20px;color:#fff}
.home-about .aboutinfo .more em{margin-left:10px;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:12px;background:#cc0508}
.home-about .aboutimg{flex:1;padding-left:3%; transition:all 0.3s ease 0s; float: right; width: 47%;}
.home-about .aboutimg img{transition:all 0.3s ease 0s; border-radius: 8px; width: 100%; display: block;} 
.home-about .aboutimg img:hover{transform:scale(1.02) rotate(1deg)}

.inhonor{overflow: hidden; padding:2% 0 0; box-sizing: border-box; }
.Certificates{overflow: hidden; margin-top:3%;}
.Certificates .swiper2honor {}
.Certificates .swiper2honor .scrollbar3 {display: none;}
.Certificates .swiper2honor .swiper-slide {width:23%;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s; margin-right: 2%}
.Certificates .swiper2honor .swiper-slide * {-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
.Certificates .swiper2honor .swiper-slide .cimg{}
.Certificates .swiper2honor .swiper-slide .cimg img{width: 100%; display: block;}
.Certificates .swiper2honor .swiper-slide .ctext{line-height: 40px; text-align: center; margin: 2% 0; font-size:16px; color: #555;}

/*小广告*/
.advbox{width: 100%; background: url(../images/adv.jpg) no-repeat center; background-size: cover; color: #fff; height: 200px;}
.advbox .b_l{float: left;padding-top: 48px; line-height: 48px;}
.advbox .b_l p{font-size: 22px; opacity: 0.85;}
.advbox .b_l strong{font-size: 42px; letter-spacing: 2px;}

.advbox .b_r{float: right;margin-top: 60px; padding-left:70px;width:310px;background:url(../images/phone1.png) left center no-repeat; line-height: 32px;}
.advbox .b_r p{font-size: 16px;}
.advbox .b_r .dh{font-size: 35px; font-weight: 450; font-family: Impact; letter-spacing: 2px;}
/*小广告*/



/*首页优势*/
.trait{padding: 0px 0 10px; }
.tratitl{text-align: center;font-size: 36px;color: #cc0508;display: block; }
.tratitl p{font-size: 18px;color: #666666;margin-top:10px; display: block; font-weight:normal;}
.tratitl span{display: block;font-weight:bold; font-size: 36px}
.tratitl b{color: #333;font-size: 36px }
.index-ys-bj{background:url(../images/index_46.jpg) no-repeat #f2f2f2;overflow:hidden;padding:60px 0;}
.index-ys-hz{ background: #fff; margin: 0 auto; padding: 40px 40px 0 40px; overflow: hidden; box-sizing: border-box; }
.index-ys-top-left{width:58%;float:left; margin-top:60px;}
.index-ys-top-right{float:right;margin-bottom:30px; width: 40%;} 
.index-ys-top-right img{width:100%;}
.index-ys-top-sz{ background:url(../images/ys-sz.jpg)no-repeat center; width: 70px; height: 100px; line-height:66px; font-size: 36px; font-weight:bold; color: #fff; text-align: center; float: left; }
.index-ys-top-content{ width: 80%; float: left; margin-left:5%; }
.index-ys-top-title{font-size:30px; color:#333; font-weight:bold; border-bottom:1px solid #cc0508; padding-bottom:10px;}
.index-ys-top-title2{font-size:18px; color:#000; margin-top:10px; }
.index-ys-top-yy{font-size:14px;color:#c2c2c2;font-weight:normal;}
.index-ys-top-nt{ margin-top: 20px; font-size: 15px; color:#666; }
.index-ys-top-nt p{ margin-bottom:10px;}
.index-ys-top-left-hz{ margin-bottom:50px; overflow: hidden; }
.sb {
    font-size: 28px;
    line-height: 45px;
    color: #cc0508;
}

.index-ys-center-left{width:52%; float: right; margin-top:60px; }
.index-ys-center-right{float:left; width: 40%;}
.index-ys-center-right img{width:100%;}


.pc {display:block;}
.wap,.mobile {display:none;}
.idx_programme {padding-top:clamp(1%,9.89583333vw,70px);}

.index_tt{ width:100%; height:auto; margin-bottom:2%; text-align:center;}
.index_tt strong{ width:100%; height:auto; font-size:36px; line-height:34px; color:#cc0508; font-weight:bold;}
.index_tt p{height:auto; font-size:16px; line-height:20px; margin:1%; color:#666;}
.index_tt .p1{font-size: 24px; line-height: 35px; overflow: hidden; margin-bottom:1%; color: #333;}

.idx_programme .centerBox .idx_title .title {text-align:center;}
.idx_programme .centerBox .idx_title .subtitle {text-align:center;}
.idx_programme .bgSwiper {position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;margin-top:clamp(20px,2.08333333vw,40px);}
.idx_programme .bgSwiper::after {content:'';position:absolute;top:0px;width:110vw;height:120px;background:#ffffff;transform:translateY(-60%);border-radius:100%;z-index:2;}
@media (max-width:990px) {.idx_programme .bgSwiper::after {display:none;}
;}
.idx_programme .bgSwiper .topBox {width:100%;position:relative;z-index:1;}
.idx_programme .bgSwiper .topBox .swiperInfo {background-color:#000;}
.idx_programme .bgSwiper .topBox .swiperInfo .swiper_box {position:relative;z-index:1;}
.idx_programme .bgSwiper .topBox .swiperInfo .swiper_box ul li .centerInfo {width:100%;}
.idx_programme .bgSwiper .topBox .swiperInfo .swiper_box ul li .centerInfo .images {width:100%;background-color:#000;}
.idx_programme .bgSwiper .topBox .swiperInfo .swiper_box ul li .centerInfo .images img {width:100%;display:block;}
.idx_programme .bgSwiper .bomBox {position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;z-index:2;}
.idx_programme .bgSwiper .bomBox .w1560 {height:100%;position:relative;z-index:1;}
.idx_programme .bgSwiper .bomBox .centerBox {height:100%;width:100%;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo {height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo::before {content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:#00000038;transform:translateX(-100%);}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box {position:relative;z-index:1;height:100%;width:100%;overflow:hidden;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li {width:0;cursor:pointer;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo {width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;position:relative;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;border-right:1px solid #ffffff0e;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo::after {content:'';position:absolute;bottom:0;right:0;width:100%;height:100%;background:#00000038;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;z-index:1;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo {height:260px;position:relative;z-index:2;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {font-family:"go_me","sy_me";font-size:18px;color:#fff;position:relative;padding-left:clamp(10px,1.04166667vw,20px);-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
@media (max-width:1600px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {font-size:16px;}
;}
@media (max-width:1366px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {font-size:14px;}
;}
@media (max-width:1024px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {font-size:13px;}
;}
@media (max-width:768px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {font-size:12px;}
;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title::after {content:'';position:absolute;bottom:0;left:0;width:1px;height:100%;background:#fff;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .subtitle {font-size:15px;color:#fff;margin-top:clamp(10px,1.04166667vw,20px);opacity:0;transform:translateY(0px);-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;padding:3% 6%;min-height:24px;box-sizing:border-box;}
@media (max-width:1366px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .subtitle {font-size:14px;}
;}
@media (max-width:1024px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .subtitle {font-size:12px;}
;}
@media (max-width:768px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .subtitle {font-size:12px;}
;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan {margin-top:clamp(20px,2.08333333vw,40px);opacity:0;transform:translateY(0px);-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;padding-left:clamp(10px,1.04166667vw,20px);}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a {font-family:"go_me","sy_me";font-size:14px;color:#000;width:80px;height:40px;border-radius:100px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
@media (max-width:1366px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a {font-size:13px;}
;}
@media (max-width:1024px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a {font-size:12px;}
;}
@media (max-width:990px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a {width:50px;height:25px;}
;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a:hover {background:#cc0508;color:#fff;}
@media (max-width:990px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo {height:auto;}
;}
@media (max-width:990px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo {-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo::after,.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo::after {height:0;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {font-size:24px;}
@media (max-width:1600px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {font-size:22px;}
;}
@media (max-width:1366px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {font-size:20px;}
;}
@media (max-width:1024px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {font-size:16px;}
;}
@media (max-width:768px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {font-size:15px;}
;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .subtitle,.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .subtitle {opacity:1;transform:translateY(-10px);}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .tan,.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .tan {opacity:1;transform:translateY(-10px);}
@media (max-width:990px) {.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo::after {height:0;}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .subtitle {opacity:1;transform:translateY(-10px);}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .tan {opacity:1;transform:translateY(-10px);}
;}
@media (max-width:990px) {.idx_programme .bgSwiper .bomBox .centerBox {padding-left:0%;}
;}
.idx_programme .bgSwiper .bomBox .idxbut {position:absolute;z-index:2;font-size:50px;width:2em;height:2em;background:rgba(0,0,0,0.363);-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;}
@media (max-width:1600px) {.idx_programme .bgSwiper .bomBox .idxbut {font-size:44px;}
;}
@media (max-width:1366px) {.idx_programme .bgSwiper .bomBox .idxbut {font-size:40px;}
;}
@media (max-width:1024px) {.idx_programme .bgSwiper .bomBox .idxbut {display:none;font-size:34px;}
;}
@media (max-width:768px) {.idx_programme .bgSwiper .bomBox .idxbut {font-size:30px;}
;}
.idx_programme .bgSwiper .bomBox .idxbut i {position:absolute;color:#fff;}
.idx_programme .bgSwiper .bomBox .idxbut.prev {left:0;transform:translateX(-50%);}
.idx_programme .bgSwiper .bomBox .idxbut.prev i {right:20%;}
.idx_programme .bgSwiper .bomBox .idxbut.next {right:0;transform:translateX(50%);}
.idx_programme .bgSwiper .bomBox .idxbut.next i {left:20%;}
.idx_programme .bgSwiper .bomBox .idxbut:hover {background:#cc0508;}

/*首页新闻*/
.box6{padding:3% 0; overflow: hidden;}
.newsall{margin-top:3%}
.news-left{width:50%;float:left;position:relative}
/* .news-left::before{position:absolute;width:35px;height:540px;content:'';right:-84px;background:url(../images/yin.png) no-repeat right} */
.tabsz{overflow: hidden; border-bottom:1px solid #ccc; padding-bottom: 2%;}
.tabsz li{float:left;padding-right:65px}
.tabsz li a{color:#333333;font-size:22px;line-height:32px;}
.tabsz li a:hover{color:#333333}
.tabsz li.cur a{color:#333333}
.tabsz span{float:right}
.tabsz span a{color:#999999;font-size:14px;line-height:32px}
.tabsz span a:hover{color:#cc0508}
.newscon{margin-top:3%;width:100%}
.newimg img{width:100%}
.ttsz{display:none}
.newimg1{display:block}
.newimg2{display:none}
.zixun-left{margin-bottom:5px}
.zixun-left img{width: 100%;}
.zxl-div2 .nbt{font-size:15px;color:#333333;padding-left:27px;background:url(../images/yun.png) no-repeat left  center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 160px);line-height:40px;font-weight:normal}
.zixun-right li:hover .zxl-div2 .nbt{color:#cc0508;font-weight:bold}
.newsimg{float:left;margin-top:0.5vh;padding-right:0.5vw}
.zxl-div1 .zxl-div2 span{float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.zxl-div1 .zxl-div2 .nwz{float:right;line-height:40px;font-weight:normal;color:#666666;font-size:14px}
.zxl-div{margin-top:2.5vh}
.zxl-div1:hover .zxl-div2{color:#cc0508}
.zxl-div1:hover .newsimg .newimg1{display:none}
.zxl-div1:hover .newsimg .newimg2{display:block}
.news-right{float:right;width:46%;}
.nrcon ul li{margin-top:16px}
.zxl-div3 .fqbt{font-size:16px;line-height:34px;color:#333333;font-weight:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.zxl-div3 .fqwz{font-size:14px;line-height:22px;color:#999999;font-weight:normal;margin-bottom: 1%; display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;}
.nrcon ul{border-bottom:1px dashed #dddddd}
.zxl-div3:hover .fqbt{color:#cc0508;font-weight:bold}
.zxl-div3:hover .fqwz{color:#cc0508;}
/*首页新闻*/




/*内页banner*/
.ny_banner{ margin-top:0px; }
.ny_banner img{ width:100%;}
/*内页banner*/

/*内页左边样式*/
.nyabout{font-size: 15px; line-height: 28px; color: #333;}
.nyabout img{width: 100%; display: block;}

#lefttuijian .t05_con{padding-bottom: 20px;}
dl.pd_t05_con_dl{width: 238px;margin: 10px auto 3px;}
dl.pd_t05_con_dl dt img{width: 98%;padding: 2px;border: 1px solid #eee;}
dl.pd_t05_con_dl dd{width: 100%;overflow: hidden;line-height: 20px;padding-top: 5px;text-align: center;color: #555;}
dl.pd_t05_con_dl:hover dd a{color: #cc0508;}

.ablxpne{overflow: hidden;width: 166px;padding: 30px 0;padding-left: 75px;border-radius: 10px;background: url(../images/pro_phone.png) no-repeat 20px center;background-color: #cc0508;}
.ablxpne p{font-size: 16px;color: #fff;}
.ablxpne b{display: block;font-size: 24px;color: #fff;font-family: 'Times New Roman'}


.sidebar-item{overflow: hidden; margin-top:20px;}
.sidebar-item .sidebar-list{padding:20px; box-sizing: border-box; border: 1px solid rgb(220, 220, 220);}
.sidebar-item .sidebar-list .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}
.sidebar-item .sidebar-list .item:last-child{margin-bottom:0em}
.sidebar-item .sidebar-list .item:hover .img img{transform:scale(1.02)}
.sidebar-item .sidebar-list .item:hover .info .title{color:#cc0508}
.sidebar-item .sidebar-list .item .img{width:100px;height:80px;background:#FFFFFF;border:1px solid #EBEBEB;border-radius:3px;overflow:hidden}
.sidebar-item .sidebar-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all .1s linear}
.sidebar-item .sidebar-list .item .info{flex:1;padding-left:15px}
.sidebar-item .sidebar-list .item .info .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.2;transition:all .1s linear;font-size: 16px;}
.sidebar-item .sidebar-list .item .info .more{margin-top:12px;text-transform:capitalize;color:#666;font-size:13px}

/*内页左边样式*/

/*内页右边样式*/
.abright{width:928px;float: right;display: inline;overflow: hidden;margin-left: 16px;margin-right: 0px;}
.abrighttop{height: 3px;font-size: 0;overflow: hidden;}
.plc{height: 20px;line-height: 20px;padding: 8px 8px 8px 42px;position: relative;color: #777;overflow: hidden;font-size: 14px;border: 1px solid #ececec;border-radius: 6px;background: url("../images/dts.png") no-repeat scroll 8px;}
.plc span{}
.plc .red_x{color: #cc0508;font-size: 14px;}
.plc i, .plc2 i, .plc a{font-style: normal;font-size: 14px;color: #555;}

.agent_con{padding-top: 10px;line-height: 28px;font-size: 14px;}
.abrightbot{height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}


/*内页工厂参观*/
.workshop_r_img{height: auto; overflow: hidden; margin:20px auto 0;}
.workshop_r_img ul{margin-right:-2%;}
.workshop_r_img ul li{width:31.333%; float:left; margin:0 2% 2% 0;}
.workshop_r_img ul li .wwz{width:100%; text-align:center;line-height:22px; font-size:14px; margin-top: 3%;}
.workshop_r_img ul li .wimg{width:100%;padding:1px; box-sizing:border-box; border:1px solid #ccc;}
.workshop_r_img ul li .wimg img{ width: 100%; display: block;}
/*内页工厂参观*/

/*内页应用领域*/
.app_img{height: auto; overflow: hidden; margin:20px auto 0;}
.app_img ul{margin-right:-2%;}
.app_img ul li{width:48%; float:left; margin:0 2% 2% 0;}
.app_img ul li .wwz{width:100%; text-align:center;line-height:22px; font-size:14px; margin-top: 3%;}
.app_img ul li .wimg{width:100%;padding:1px; box-sizing:border-box; border:1px solid #ccc;}
.app_img ul li .wimg img{ width: 100%; display: block;}
/*内页应用领域*/



/*内页产品展示*/
.cp-zl{}
.cp-zl ul{margin-right: -2%;}
.cp-zl ul li{ width:31.333%; text-align: center; margin: 0 2% 2% 0; float: left;box-sizing: border-box;}
.cp-zl .cp-img{ width: 100%; overflow: hidden; line-height: 0;}
.cp-zl ul li .cp-img img{ width: 100%; transition: all .3s;}
.cp-zl ul li:hover .cp-img img{ transform: scale(1.1, 1.1);}
.cp-zl ul li .db-title{ width: 100%; height: auto; line-height: 50px; color:rgba(0, 0, 0, 0.8); font-size: 16px;}
.cp-zl ul li .db-title i{font-style: normal;}
.cp-zl ul li:hover .db-title{color: #cc0508;}
.cp-zl ul li:hover{top: -15px;
    box-shadow: rgb(108 2 4 / 20%) 0px 3px 18px 2px;
    transition: all .5s ease;}
/*内页产品展示*/

/*内页产品详情样式*/
.pro_right{width:100%; overflow: hidden;}
.productss{overflow: hidden;}
.productss img{max-width: none !important;}
.promore_l{width:45%;float:left;}

/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€š ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:99.8%; border:1px solid #d6d6d6; background:#fff}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂºÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬ ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨*/
.spec-preview{width:100%; height:100%;}
.spec-scroll{clear:both;margin-top:10px;width:100%; float:left;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; width:32px; height:32px; cursor:pointer; margin-top:14px;}
.spec-scroll .items{float:left;position:relative;width:80%; height:60px; overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{float:left;width:100px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #d6d6d6; padding:2px;width:80px;}
.spec-scroll .items ul li img:hover{border:2px solid #cc0508 ; padding:1px;}

.pros_right{width:50%; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; border-bottom:2px solid #e6e6e6;}
.pros_right_top .pbt{overflow:hidden; font-size:28px; color:#cc0508 ; padding-bottom:10px; line-height: 45px;}
.proleft{width:100%;font-size:16px; line-height:30px; margin-top:20px;}
.proleft p{font-size:16px; line-height:25px; }


.procolor{ margin-top:20px;}
.procolor_bt{font-weight: 600; font-size: 16px; color: #333;border-bottom: 1px dashed #e6e6e6; padding-bottom: 10px;}
.procolor ul{}
.procolor li{border: 1px solid #ccc; margin:2% 1% 0 0; display: inline-block; width:35px; height: 35px}
.color_witer{background: #fff}
.color_red{background: #ff0000}
.color_yellow{background: #fff600}
.color_blue{background: #02028f}
.color_pink{background: #ff3be6}
.color_black{background:#000}
.color_green{background: #049915}

.pc-cx-tel-1{width: 100%;height: auto;border-top: 2px solid #e6e6e6;padding-top: 2%;overflow:hidden;margin-top:4%;}
.pc-cx-tel-1-t1{width: 28%;height: auto;background: #333;font-size: 18px;line-height: 44px;text-align: center;float: right;margin-top: 15px;}
.pc-cx-tel-1-t1 a{display: block;color: #fff;}
.pc-cx-tel-1-t2{height: auto;padding-left: 70px;background: url(../images/head-c-r1.png) no-repeat 0px center;font-size:20px;color: #454545;float:left;line-height:30px;}
.pc-cx-tel-1-t2 p{line-height: 24px;font-size: 18px}
.pbtn{margin-top:10px;overflow:hidden;}
.pbtn a{width:33%;height:50px;line-height:50px;float:left;text-align:center;margin-right:3%; background: #cc0508;
    color: #fff; font-size:18px}
.pbtn i{font-family:"iconfont";position:relative;margin-right:5px;font-style:normal;line-height:1;top:0px;}
.pbtn i img{width:20px; vertical-align: middle;}
.pbtn a:hover{background:#ff963a;color:#fff;}
/* .pbtn a:nth-child(2){width:50%; background:#ff963a;} */

.wl2{overflow: hidden; width: 45%; margin-top: 3%;}
.wl2 a{font-size:24px;line-height: 50px;color: #cc0508;padding: 0 3%; background: none; width: auto;}

.tabs-basic{width:100%; margin-top:3%;}
/* The tabs */
.tabs-basic ul{list-style:none; text-align:left; margin:0; padding:0; border-bottom:1px solid #e6e6e6;}
.tabs-basic ul li{display:inline-block; margin-bottom:-1px; font-size:16px; text-transform:uppercase;}
.tabs-basic a{display:block; text-decoration:none; background:#eee; border:1px solid transparent; padding:10px 40px; color: #333}
.tabs-basic .tab-active{border-bottom:2px solid #cc0508 ; color:#fff; background:#cc0508 ;}
/* The content */
.tabs-basic .tabs-content-placeholder{overflow:hidden; margin:auto; background:#fff; padding:20px 0;}
.tabs-basic .tabs-content-placeholder .div{display:none;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active{display:block; line-height:30px; font-size:14px;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table{border:1px solid #d6d6d6; line-height:24px; text-align:center;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table tr{padding-left:20px;}
.tabs-basic .tabs-content-placeholder .div p{line-height:30px; text-align:left; margin-top:10px;}
.tabs-basic .tabs-content-placeholder .div img{max-width:100%; clear: both; display: block;}
.tabs-basic table{border-collapse:collapse; border: 1px #e6e6e6 solid !important; width:100% !important;line-height:30px!important;}
.tabs-basic table td{padding:8px!important; padding-left:12px !important; word-wrap:break-word; word-break:break-all; border:1px #e6e6e6 solid !important; line-height:30px!important;}
.tabs-basic table td div{padding:0px!important;height:auto!important;}

/*内页产品详情样式*/

/*内页相关产品*/

.hot_pro2{width:100%;float:left; margin-top:3%;}
.hot_pro2_tit{width:100%; height:45px; background:#f1f1f1; color:#cc0508 ; line-height:45px; font-size:16px; padding:0 20px; font-weight:bold; border:1px solid #d6d6d6; box-sizing: border-box;}

.scrollleft2{width:100%; float:left; margin-top:2%;}
.scrollleft2 ul{margin-right: -2%}
.scrollleft2 li{width:200px; float:left; margin-right:20px; overflow:hidden;}
.scrollleft2 li img{width:99%; display:block; border:1px solid #e6e6e6;}
.scrollleft2 li img:hover{border:1px solid #fff ;}
.scrollleft2 li a{color: #333}
.scrollleft2 li span{display:block; width:100%; line-height:30px; margin-top:10px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}

/*内页产品详情样式*/


.fanhui{float:right;width:126px;margin:0 auto;position:relative;height:1px;}
.fanhui a{position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:25px;right:0;text-align:center;background:#cc0508 ;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}
.PreveNext{border-top:1px #DEDEDE solid;margin:0px auto;width:100%;height:70px;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left; font-size: 15px;}

/*内页新闻中心*/
.p102-info-list {border:1px solid #e3e3e3;border-bottom:0;margin-bottom:3%;}
.p102-info-list dl {border-bottom:1px solid #e3e3e3;padding:2%; box-sizing: border-box; background:#fff; overflow: hidden;}
.p102-info-list dt {width:35%; float: left;}
.p102-info-list dt a,.p102-info-list dt img {display:block;width:100%;}
.p102-info-list dd {float: right; width:62%;}
.p102-info-list dd .nnbt {height:40px;line-height:40px;font-weight:normal;margin-bottom:5px;}
.p102-info-list dd .nnbt a {display:inline-block;max-width:100%;height:40px;font-size:22px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.p102-info-list .p102-info-list-desc {font-size:14px;line-height:26px;color:#666666;text-align:justify;display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.p102-info-list-more {padding-top:22px;}
.p102-info-list-more a {display:block;width:98px;height:34px;line-height:34px;font-size:14px;color:#cc0508;text-align:center;border:1px solid #cc0508;position:relative;}
.p102-info-list-more a:before {content:'';position:absolute;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:10px solid #fff;left:-1px;top:50%;margin-top:-9px;z-index:1;}
.p102-info-list-more a:after {content:'';position:absolute;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #cc0508;left:-1px;top:50%;margin-top:-5px;z-index:2;}
.p102-info-list dl:hover {box-shadow:5px 5px 10px #ededed,-5px -5px 10px #ededed;}
.p102-info-list dl:hover dd .nnbt a {color:#cc0508;}
.p102-info-list dl:hover .p102-info-list-more a {background:#cc0508;color:#fff;}
.p102-info-list dl:hover .p102-info-list-more a:before {border-left:10px solid #cc0508;}
.p102-info-list dl:hover .p102-info-list-more a:after {border-left:7px solid #fff;}
/*内页新闻中心*/

/*内页新闻详情*/
.about_x2.bgs2{overflow:hidden;}
.about_x2.bgs2 .lnny{width:68%; float:left; overflow: hidden;}
.about_x2.bgs2 .rnny{width:28%; float:right; overflow: hidden;}
.about_x2.bgs2.bgs3 .con_id{ padding-top:0;}
.about_x2.bgs2 .show_t{ text-align:center;line-height:32px; font-size:28px; color:#cc0508 ;margin-bottom:16px; margin-top:12px; font-weight:400;}
.about_x2.bgs2 .con_line{ text-align:center; line-height:35px; font-size:15px; border-bottom:1px solid #eee; padding-bottom:10px;}
.about_x2.bgs2 .con_line span{ margin-left:2%; margin-right:2%;}
.about_x2.bgs2 .con_line span i{ color:#222; font-style:normal;}
.about_x2.bgs2 .con_id{ line-height:28px;overflow:hidden;white-space:normal;word-break:break-all; padding:3% 0;font-size:16px; color:#444;text-align:left;}
.about_x2.bgs2 .con_id img{max-width:100%; display:block; margin:auto; border-radius: 24px;}
.about_x2.bgs2 .con_id .h2{ font-size:16px; line-height:24px; margin-bottom:5px;}
.about_x2.bgs2 .con_id b{ display:block; padding-top:1%;padding-bottom:1%; overflow:hidden;}

.related-product{overflow:hidden;}
.related-product .title,.relatedTitle{background:#e7e7e7;height:auto;line-height:45px;}
.related-product .title span,.relatedTitle span{display:inline-block;color:#fff;background:#cc0508;text-align:center;font-size:16px;font-weight:bold; padding:0 1.5%;}
.relatedNews{margin:3% 0 ;overflow:hidden}
.relatedNews_font{font-size:14px;margin-top:15px;}
.relatedNews_font ul{margin-right:-3%}
.relatedNews_font ul li{float:left;margin-right:3%;width:47%;;line-height:40px;border-bottom:1px dotted #ddd;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.relatedNews_font ul li a{background:url(../images/ly_li.png) no-repeat left center;padding-left:10px;color:#666}
.relatedNews_font ul li a:hover{color:#cc0508}
.relatedNews_font ul li span{float:right;color:#999;margin-left:30px;}
/*内页新闻详情*/


/* 人才招聘*/
.inner_content{width:100%;overflow: hidden; padding: 3% 0; box-sizing: border-box;}
.jobctit{background:#cc0508; line-height:70px; font-size:18px; color:#fff; margin-top:0px;}
.jobctit span{display:inline-block; width:18%; text-align:center;}
.job-content{width:100%; background:#fff; margin-top: 3%;}
.job-content dl{width:100%; float:left;}
.job-content dl dt{line-height:62px; cursor:pointer; border-bottom:1px solid #d4d4d4; font-size:16px; display:block; overflow:hidden;}
.job-content span.job_cls{width:6%;}
.job-content dl dt .down{width:11px;height:60px;background:url(../images/dl.png) no-repeat center;display:block; margin:auto;}
.job-content dl dt.cur .down{background:url(../images/dlon.png) no-repeat center;}
.job-content dl dt span{width:18.3%; float:left; text-align:center; color:#333;}
.job-content dl dd{background:#f8f8f8;padding:25px;line-height:30px; font-size:15px; overflow:hidden;}
.job-content dl dd p{color:#666; margin-top:10px;}
.job-content dl dd p span{font-weight:bold; color:#cc0508; font-size:18px;}
.job-content dl dd .cont{width:100%; border-top:1px solid #e6e6e6; padding:10px 0 20px; margin:20px 0;}
.job-content dl dd .cont li{float:left; margin-right:3%; padding-left:30px;}
.job-content dl dd .cont li:nth-child(1){background:url(../images/dianhua.png) left no-repeat; background-size:25px 25px;}
.job-content dl dd .cont li:nth-child(2){background:url(../images/dingwei.png) left no-repeat; background-size:25px 25px;}
.job-content dl dd .cont li:nth-child(3){background:url(../images/youxiang.png) left no-repeat; background-size:25px 25px; margin-right:0;}

/*feedback*/
.messages_box {width:100%;  margin: 0 auto; }
.messages_box ul { width: 100%; }
.messages_box ul li { padding: 1% 0; }
.messages_box .text-input, .messages_box .summary-input, .messages_box .qq-input { width:98%; height: 33px; padding: 0px 10px; line-height: 33px; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; font-size: 14px; }
.messages_box .cont-input { width: 98%; height: 130px; padding: 10px; line-height: 20px; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; font-size: 14px; }
.messages_box .code-input { width: 125px; vertical-align: middle; height: 33px; padding: 0px 10px; line-height: normal; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; }
.messages_box .verify-pic { height: 35px; vertical-align: middle; }
.messages_box .submitBtn { text-align: center; padding-top: 10px; }
.messages_box .messages-button { width: 125px; height: 34px; line-height: 34px; font-size: 16px; color: #fff; text-align: center; background: none repeat scroll 0% 0% #e24a45; border: none; transition-duration: .3s; }
.messages_box .messages-button:hover { background: none repeat scroll 0% 0% #74b956; transition-duration: .3s; cursor: pointer;}

/*feedback*/

/*网站地图*/
.contactbox{overflow: hidden; }
.contactbox ul{ margin-right: -2%;}
.contactbox li{text-align: center; border: 1px solid #ccc; width:31.333%; margin-right: 2%; padding:2%; box-sizing: border-box;background:#fff; float: left; margin-bottom: 2%;}
.contactbox li:nth-child(4), .contactbox li:nth-child(5){width: 48%;  min-height: 150px;}
.contactbox li .nybig{display: flex; align-items: center;}
.contactbox li .coimg{ margin-bottom: 5%;border-radius: 50%;width: 60px;height: 60px;background-color: #cc0508; margin: auto;}
.contactbox li .coimg img{max-width:60%; display: inline-block; clear: both; margin: auto; line-height: 60px; padding-top: 18%;}
.contactbox li .ctext{width: 60%;}
.contactbox li .cot1{font-size:18px;line-height: 1.25;color: #333333;font-weight: bold;text-align: left; margin-top:4%;}
.contactbox li .cot2{font-size:14px;line-height: 1.77;color: #666666;text-align: left;}

.contact_content{width: 100%; overflow: hidden;}
.contact_content #map_container{height:350px;font-size: 15px; font-weight: normal;color:#000;}
/*网站地图*/