input {
    padding: 0;
    margin: 0;
    font-family: 'Microsoft YaHei';
}

img {
    border: none;
    background: none;
    vertical-align: middle;
}

ul,
ol,
li {
    list-style-type: none;
}

select,
input,
img,
select {
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

table,
th,
td {

}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.clearfix {
    zoom: 1
}

.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    height: 0;
}

p {
    margin: 0;
}

h1,
h2,
h3,
h4 {
    font-size: 12px;
    font-weight: bold;
    line-height: 1.5
}

.wd1200 {
    width: 1200px;
    margin: 0 auto;
}


/*滚动*/

#demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#indemo {
    float: left;
    width: 800%
}

#demo1 {
    float: left;
}

#demo2 {
    float: left;
}

#m_demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#m_indemo {
    float: left;
    width: 800%
}

#m_demo1 {
    float: left;
}

#m_demo2 {
    float: left;
}


/*----- Common css ------*/

.fl {
    float: left;
}

.fr {
    float: right;
}

.di {
    _display: inline;
}

.fwn {
    font-weight: normal;
}

.dib {
    *display: inline;
    _zoom: 1;
    _display: inline;
    _font-size: 0px;
}

.com-img {
    display: block;
    overflow: hidden;
    margin: 0 auto;
}

.com-img img {
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
}

.com-img:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

.max1400 {
    max-width: 1430px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
}


/*头部样式*/

.top_head {
    position: relative;
    background: #fff;
}

.flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100px;
}

.logo {
    position: relative;
    line-height: 100px;
    width: 20.5%;
}

.logo a {
    display: block;
}

.logo a img {
    max-width: 100%;
}

.top_rr {
    position: relative;
    width: 76%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.top_phone {
    position: relative;
    padding-left: 40px;
    background: url("../images/top_phone.png"/*tpa=http://218.4.132.130:8000/s5000172/template/default/assets/images/top_phone.png*/) no-repeat left center;
    font-size: 22px;
    color: #333333;
}


/* c1_index */

.c1_index {
    position: relative;
    padding: 4.125% 0;
    background: #f5f5f5;
}

.ttt1 {
    text-align: center;
}

.ttt1 h3 {
    font-size: 36px;
    color: #333333;
    font-weight: normal;
}

.ttt1 p {
    font-size: 16px;
    color: #666666;
    margin-top: 5px;
}

.pro_listaa {
    position: relative;
    font-size: 0;
    margin: 0 -1%;
    margin-top: 4.125%;
}

.pro_listaa li {
    position: relative;
    /*display: inline-block;*/
    /*vertical-align: bottom;*/
    /*width: 31.33%;*/
    margin: 0 15px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

.pro_listaa li a {
    display: block;
}

.pro_listaa li a img {
    width: 100%;
}

.pro_listaa li h3 {
   position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.5);text-align:center;font-size:18px;color:#fff;line-height:1.7;padding:.8em 0;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden
}

.pro_listaa .slick-arrow{
    position: absolute;
    top: 48%;
    font-size: 0;
    outline: none;
    border: none;
    width: 50px;
    height: 50px;
    z-index: 99999;
    box-shadow: 0 0 5px 1px rgb(153 153 153 / 30%);
    border-radius: 10px;
}

.pro_listaa li:hover h3 {
    color: #fff;
}

.pro_listaa .slick-prev{
    background: url(../images/ed79c780d21d92cb99e0e0b22f8f2d59c6034997.png);
    left: -8%;
}
.pro_listaa .slick-next{
    background: url(../images/ac99f568c4a157bd0b1325d31036d6902c7f9b12.png);
    right: -8%;
}
.pro_listaa .slick-prev:hover{
    background: url(../images/ff6c2bacdf7cebd722332c2a340fd61f8876bfe3.png);
}
.pro_listaa .slick-next:hover{
    background: url(../images/0fb935c130506ac4225a99864c86af578f210250.png);
}


/* c2_index */

.c2_index {
    position: relative;
    padding: 4.125% 0;
}

.pp_sort {
    position: relative;
    text-align: center;
    padding: 3.125% 0 2.125%;
    border-bottom: 1px solid #dddddd;
    font-size: 0;
    margin-bottom: 50px;
}

.pp_sort li {
    display: inline-block;
    margin: 0 10px 10px;
}

.pp_sort li a {
    display: block;
    font-size: 16px;
    color: #333333;
    border: 1px solid #dddddd;
    border-radius: 30px;
    width: 170px;
    padding: .8rem 0;
}

.pp_sort li:hover a,
.pp_sort li.active a {
    background: #DF0024;
    border: 1px solid #DF0024;
    color: #fff;
}


/* list_pp */

.list_pp {
    position: relative;
    margin: 0 -1%;
    font-size: 0;
}

.list_pp li {
    position: relative;
    display: inline-block;
    vertical-align: bottom;
    width: 31.33%;
    margin: 0 1% 15px 1%;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    text-align: center;
}

.list_pp li a {
    display: block;
}

.list_pp li .ppimg {
    overflow: hidden;
}

.list_pp li .ppimg img {
    width: 100%;
}

.list_pp li h3 {
    position: relative;
    text-align: center;
    font-size: 16px;
    color: #666666;
    line-height: 1.7;
    padding: 1.2em 0;
    font-weight: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

.list_pp li:hover h3 {
    color: #DF0024;
}

.list_pp li h3::before{
    position: absolute;
    top: 0px;
    width: 0px;
    height: 4px;
    background: #e9e9e9;
    content: "";
    left: 0px;
     -webkit-transition: all .5s ease;
    transition: all .5s ease;
}


.list_pp li:hover h3::before{
    background: #DF0024;
    width: 100%;
}

/* css */

.tab-con {
    position: relative;
}

.tab-con .tab-main {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    right: 0;
}

.tab-con .tab-main {
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease;
}

.tab-con .tab-main.active {
    position: static;
    opacity: 1;
    visibility: visible;
}

@media (max-width:992px) {
    .ttt1 h3 {
        font-size: 24px;
    }
    .ttt1 p {
        font-size: 13px;
    }
    .pro_listaa li h3 {
        padding: .8rem 0;
        font-size: 14px;
    }
    .pp_sort li a {
        width: auto;
        padding: 5px 15px;
        font-size: 14px;
    }
    .list_pp li h3 {
        padding: .8rem 0;
        font-size: 14px;
    }
}

@media (max-width:768px) {
    .pro_listaa li {
        width: 100%;
        margin: 0;
        margin-bottom: 15px;
    }
    .pro_listaa li h3 {
        padding: 15px 0;
    }
    .pp_sort {
        margin-bottom: 20px;
    }
    .list_pp li {
        width: 48%;
    }
    .pp_sort li a {
        font-size: 12px;
    }
}


/* c3_index */

.c3_index {
    position: relative;
    padding: 5.125% 0;
    background: url("../images/c3bg.jpg"/*tpa=http://218.4.132.130:8000/s5000172/template/default/assets/images/c3bg.jpg*/) no-repeat;
    background-size: cover;
}

.abb_flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.abbimg {
    position: relative;
    width: 48%;
}

.abbimg img {
    width: 100%;
}

.abbright {
    position: relative;
    width: 48%;
}

.abbright h2 {
    color: #fff;
    font-size: 36px;
    font-weight: normal;
    margin-top: 10px;
}

.abbright h2 p {
    font-size: 16px;
}

.abbright .abbtxt {
    line-height: 1.9;
    font-size: 14px;
    color: #fff;
    margin: 5.125% 0;
}

.abbright .abbmore {
    display: block;
    width: 184px;
    text-align: center;
    line-height: 50px;
    border: 1px solid #fff;
    color: #fff;
}

.abbright .abbmore img {
    display: inline-block;
    vertical-align: 2px;
    padding-left: 30px;
}

.number {
    display: flex;
    justify-content: space-between;
    margin-top: 6.215%;
}

.number li {
    position: relative;
}

.number li h3 {
    color: #fff;
    font-size: 40px;
    font-family: "Microsoft Yahei";
}

.number li h3 i {
    font-style: inherit;
}

.number li h3 span {
    font-size: 14px;
    color: #fff;
    font-weight: 400;
    padding-left: 5px;
}

.number li p {
    font-size: 16px;
    color: #fff;
    font-weight: bold;
}

@media (max-width:1200px) {
    .abbright h2 {
        font-size: 24px;
    }
    .abbright .abbtxt {
        margin: 15px 0;
        line-height: 1.7;
        font-size: 13px;
    }
    .abbright .abbmore {
        width: 134px;
        line-height: 38px;
    }
    .abbright .abbmore img {
        padding-left: 15px;
    }
    .number li h3 {
        font-size: 28px;
    }
    .number li h3 span {
        font-size: 16px;
    }
    .number li p {
        font-size: 14px;
    }
}

@media (max-width:768px) {
    .abbimg {
        width: 100%;
    }
    .abbright {
        width: 100%;
        margin-top: 20px;
    }
    .abbright .abbtxt {
        margin: 22px 0;
        line-height: 2;
    }
    .number li h3 {
        font-size: 22px;
    }
}


/* c4_index */

.c4_index {
    position: relative;
    padding: 3.125% 0 2.125%;
    border-bottom: 1px solid #e5e5e5;
}

.case_listaa {
    position: relative;
    font-size: 0;
    margin: 0 -1%;
    margin-top: 4.125%;
}

.case_listaa li {
    position: relative;
    display: inline-block;
    vertical-align: bottom;
    width: 31.33%;
    margin: 0 1% 35px 1%;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

.case_listaa li a {
    display: block;
}

.case_listaa li a img {
    width: 100%;
}

.case_listaa li h3 {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    background: rgba(0, 0, 0, .5);
    text-align: center;
    font-size: 18px;
    color: #fff;
    line-height: 1.7;
    padding: .8em 0;
    font-weight: 600;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.case_listaa li:hover h3 {
    color: #DF0024;
}

@media (max-width:992px) {
    .case_listaa li {
        margin-bottom: 20px;
    }
    .case_listaa li h3 {
        font-size: 15px;
    }
}

@media (max-width:768px) {
    .case_listaa li {
        width: 48%;
    }
    .case_listaa li h3 {
        font-size: 13px;
    }
}


/* c5_index */

.c5_index {
    position: relative;
    padding: 3.125% 0;
}

.c5_wap {
    margin-top: 4.125%;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.c5_wap .news_aa {
    width: 32%;
    position: relative;
    border: 1px solid #f2f2f2;
}

.news_aa li {
    position: relative;
}

.news_aa li a {
    display: block;
}

.news_aa li .nn_img {
    position: relative;
    overflow: hidden;
}

.news_aa li .nn_img img {
    width: 100%;
}

b.cate_news {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 96px;
    line-height: 40px;
    background: #cccccc;
    text-align: center;
    font-style: inherit;
    font-weight: normal;
    font-size: 12px;
    color: #fff;
}

.news_aa li .nn_txt {
    background: #f2f2f2;
    padding: 30px;
}

.news_aa li .nn_txt h3 {
    font-size: 20px;
    color: #333333;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.news_aa li .nn_txt span {
    display: block;
    font-size: 14px;
    color: #666666;
    line-height: 1.7;
    margin: 15px 0;
}

.news_aa li .nn_txt .time_inff {
    font-size: 12px;
    color: #999999;
}

.news_aa li:hover .nn_txt h3 {
    color: #DF0024;
}

.c5_wap .news_cc {
    width: 30%;
    position: relative;
    background: #f2f2f2;
    padding: 30px;
    padding-top: 40px;
}

.news_cc li {
    position: relative;
    padding-top: 20px;
}

.news_cc li a {
    display: block;
}

.news_cc li h3 {
    font-size: 20px;
    color: #333333;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.news_cc li span {
    display: block;
    font-size: 14px;
    color: #666666;
    line-height: 1.7;
    margin: 10px 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.news_cc li .time_inff {
    font-size: 12px;
    color: #999999;
}

.news_cc li:hover h3 {
    color: #DF0024;
}

@media (max-width:1366px) {
    .news_cc li h3 {
        font-size: 18px;
    }
    .news_cc li span {
        margin: 5px 0;
    }
}

@media (max-width:1200px) {
    .news_cc li {
        padding-top: 10px;
    }
    .news_aa li .nn_txt {
        padding: 20px;
    }
    .news_aa li .nn_txt h3 {
        font-size: 16px;
    }
    .c5_wap .news_cc {
        padding: 20px;
        padding-top: 40px;
    }
    .news_cc li h3 {
        font-size: 16px;
    }
}
.x-client-list{ margin-top:50px; background:#fff; float:left; padding-bottom:6px}
.x-client-list li img{ height:180px;}


@media (max-width:768px) {
    .c5_wap {
        flex-wrap: wrap;
    }
    .c5_wap .news_aa {
        width: 49%;
    }
    .c5_wap .news_cc {
        width: 100%;
        margin-top: 20px;
    }
    .news_cc li {
        padding: 10px 0;
    }
}

@media (max-width:480px) {
    .c5_wap .news_aa {
        width: 100%;
        margin-top: 15px;
    }
}


/* link */

.linss{
    overflow-x: hidden;
    height: 142px;
}

.link {
    position: relative;
    padding: 15px 0;
    line-height: 1.7;
    font-size: 14px;
    color: #333;
}

.link a {
    font-size: 14px;
    color: #333;
    margin-right: 10px;
}

.ff_bb {
    padding-left: 5.125%;
}


/* 手机页脚 */

.footer3 {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    background: #434343;
}

.footer3 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.footer3 ul li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    color: #ffffff;
    line-height: 50px;
    font-size: 0;
}

.footer3 ul li a {
    display: block;
    color: #ffffff;
}

.footer3 ul li .iconfont {
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}

.footer3 ul li span {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #ffffff;
}

/*关于我们*/

.x-about {
    display: flex;
    justify-content: center;
    background: url(../images/887bdcaa219e3ab345745f92b8e35bb1705bf214.jpg) no-repeat right center; background-size:cover;
}

.x-about-left {
    width: 50%;
}

.x-about-left img {
    max-width: 100%;
}

.x-about-right {
    width: 50%;
}

.x-about-right-con {
    width: 630px;
    margin-left: 60px;
    margin-top: 5vh;
}

.x-about-right-con h3 {
    color: #333333;
    font: 600 30px/40px "Microsoft yahei";
    margin-bottom: 3vh;
}

.x-about-right-con h3 span {
    color: #DF0024;
    font: 600 34px/40px "Airal";
    text-transform: uppercase;
    display: block;
}

.x-about-right-con p {
    color: #666666;
    font: 400 16px/32px "Microsoft yahei";
}

.x-about-list {
    margin-top: 6vh; display:flex;
}

.x-about-list li {
    float: left;
    width: 25%;
}


.x-about-list li .img {
    display: block;
    width: 72px;
    height: 72px;
    padding: 10px;
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #e6e6e6;
}

.x-about-list li .img img:first-child {
    max-width: 100%;
    display: block;
}

.x-about-list li .img img:last-child {
    max-width: 100%;
    display: none;
}

.x-about-list li h3 {
    margin-top: 1vh;
    color: #666666;
    font: 400 16px/30px "Microsoft yahei";
}

.x-about-list li:hover .img {
    background-color: #DF0024;
}

.x-about-list li:hover h3 {
    color: #DF0024;
}

.x-about-list li:hover .img img:first-child {
    display: none;
}

.x-about-list li:hover .img img:last-child {
    display: block;
}

@media (max-width: 1670px) {
    .x-about-right-con {
        width: 500px;
        margin-left: 60px;
    }
    .x-about-right-con h3 {
        margin-bottom: 1vh;
    }
    .x-about-list {
        margin-top: 4vh;
    }
    .x-about-right-con p{
    font: 400 15px/28px "Microsoft yahei";
    }
}

@media (max-width: 1024px) {
    .x-about {
        display: block;
      
    }
    .x-about-left {
        width: 100%;
    }
    .x-about-right {
        width: 100%;
        font-size: 12px;
    }
    .x-about-right strong {
        font-size: 14px;
        color: #000;
        line-height: 1.6;
        margin-bottom: 10px;
    }
    .x-about-right-con {
        width: 100%;
        margin-left: 0;
        padding: 15px;
        margin-top: 2vh;
    }
    .x-about-right-con h3 {
        font: 600 22px/40px "Microsoft yahei";
    }
    .x-about-right-con h3 span {
        font: 600 22px/40px "Airal";
    }
}


/*客户*/

.x-title.write {
    margin-bottom: 3vh;
}

.x-title.write h3 {
    color: #fff;
}

.x-title.write p {
    color: #fff;
    margin-bottom: 5.2vh;
}

.x-client {
    padding: 5.8vh 0 7vh 0;
    background: url(../images/ed27fa815831823b5333cc59be7af8c9a4488976.jpg) no-repeat center;
}

.x-client li {
    list-style-type: none;
    float: left;
    margin-left: 5px;
    margin-top: 6px;
    width: calc(16.66% - 6px);
}

.x-client li img {
    max-width: 100%;
}
.pro_listaa img{ height:350px;}
@media (max-width:1024px) {
    .x-client li {
        width: calc(25% - 6px);
    }
}
@media (max-width:768px) {
	.x-client li {width: calc(33% - 5px);}
	
	.x-client li img{ height:120px}
}
/*pb_title*/
.pb_title{text-align:center;position:relative;}
.pb_title h2{margin:0;font-size:40px;color:#333;font-weight:bold;height:50px;line-height:50px;position:relative;}
.pb_title p{margin:0;color:#707070;line-height:26px;font-size:16px;margin-top:10px;display:inline-block;padding:0 27px;position:relative;}
.pb_title p:before{content:'';width:18px;height:1px;background:#707070;position:absolute;left:0;top:13px;}
.pb_title p:after{content:'';width:18px;height:1px;background:#707070;position:absolute;right:0;top:13px;}
/*product*/
.product{padding:50px 0 60px;overflow:hidden;}
.product .p_span{margin-top:8px;font-size:0;-webkit-text-size-adjust:none;text-align:center;position:relative;overflow:hidden;padding-bottom:22px;}
.product .p_span .p_i{display:inline-block;padding:34px 10px 26px;min-width:124px;background:url(../images/s_line.png) no-repeat right center;background-size:auto 100%;cursor:pointer;}
.product .p_span .p_i:nth-child(10){background:none;}
.product .p_span .p_i i{display:inline-block;width:60px;height:51px;background-repeat:no-repeat;background-image:url(../images/pc_icon.png);
    -webkit-transition:all .3s ease;
       -moz-transition:all .3s ease;
        -ms-transition:all .3s ease;
            transition:all .3s ease;}
.product .p_span .p_i i.icon66{background-position:left bottom;}
.product .p_span .p_i i.icon69{background-position:-60px bottom;}
.product .p_span .p_i i.icon82{background-position:-120px bottom;}
.product .p_span .p_i i.icon85{background-position:-177px bottom;}
.product .p_span .p_i i.icon86{background-position:-221px bottom;}
.product .p_span .p_i i.icon87{background-position:-300px top;}
.product .p_span .p_i i.icon88{background-position:-360px bottom;}
.product .p_span .p_i i.icon89{background-position:-420px bottom;}
.product .p_span .p_i i.icon90{background-position:-480px bottom;}
.product .p_span .p_i i.icon91{background-position:-540px bottom;}
.product .p_span .p_i p{margin:0;height:25px;line-height:25px;font-size:15px;margin-top:16px;color:#5c5c5c;}
.product .p_span .p_i.on{}
.product .p_span .p_i.on i.icon66{background-position:left top;}
.product .p_span .p_i.on i.icon69{background-position:-60px top;}
.product .p_span .p_i.on i.icon82{background-position:-120px top;}
.product .p_span .p_i.on i.icon85{background-position:-177px top;}
.product .p_span .p_i.on i.icon86{background-position:-221px top;}
.product .p_span .p_i.on i.icon87{background-position:-300px top;}
.product .p_span .p_i.on i.icon88{background-position:-360px top;}
.product .p_span .p_i.on i.icon89{background-position:-420px top;}
.product .p_span .p_i.on i.icon90{background-position:-480px top;}
.product .p_span .p_i.on i.icon91{background-position:-540px top;}
.product .p_span .p_i.on p{color:#ea0315;}
.product .p_span .dian{width:7px;height:41px;position:absolute;bottom:0;display:block;left:83px;}
.product .p_span .dian:before{content:'';width:7px;height:7px;border-radius:50%;background:#ea0315;position:absolute;left:0;top:0;}
.product .p_span .dian:after{content:'';width:1px;height:34px;background:#ea0315;position:absolute;left:3px;top:7px;}
.product .p_span .dw{width:83px;display:none;}
.product .p_wai{width:100%;overflow:hidden;position:relative;}
.product .p_wai_nei{width:1000%;height:auto;}
.product .p_content{width:10%;float:left;}
.product .p_content .p_banner{width:100%;padding-bottom:34.7%;position:relative;border-top:3px solid #EA0315;overflow:hidden;}
.product .p_content .p_banner img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.product .p_content.on .p_banner img{
    -webkit-animation:toSmall 1.5s ease-in-out;
       -moz-animation:toSmall 1.5s ease-in-out;
         -o-animation:toSmall 1.5s ease-in-out;
            animation:toSmall 1.5s ease-in-out;}
.product .p_content .p_txt{width:50%;position:absolute;right:0;top:40px;background:rgba(255,255,255,.95);padding:60px 83px 76px 50px;}
.product .p_content .p_txt p{margin:0;}
.product .p_content .p_txt p:first-child{height:40px;line-height:40px;font-size:30px;color:#252525;}
.product .p_content .p_txt p:nth-child(2){line-height:24px;font-size:15px;color:#3e3e3e;margin-top:16px;}
.product .p_content .p_txt a{width:150px;height:40px;line-height:38px;text-align:center;color:#3e3e3e;font-size:14px;border:1px solid #3e3e3e;display:inline-block;margin-top:43px;z-index:1;}
.product .p_content .p_txt a:hover{color:#fff;border-color:#EA0315; background:#EA0315}
.product .p_content .p_txt a:hover:before{background:#EA0315;width:100%;}
.product .p_content .p_ul{width:100%;overflow:hidden;margin-top:12px;}
.product .p_content .p_ul .swiper-slide{display:block;}
.product .p_content .p_ul .p_img{width:100%;padding-bottom:75%;position:relative;z-index:9;overflow:hidden;border:1px solid rgba(232,232,232,.6);}
.product .p_content .p_ul .p_img img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;object-fit:contain;}
.product .p_content .p_ul p{margin:0;text-align:center;height:60px;line-height:60px;font-size:16px;padding:0 10px;color:#000;background:#f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product .p_content .p_ul .swiper-slide:hover .p_img img{
    -webkit-transform:scale(1.05);
       -moz-transform:scale(1.05);
        -ms-transform:scale(1.05);
            transform:scale(1.05);}
			
			
			

/*jishu*/
.jishu{padding:64px 0 40px;overflow:hidden;}
.jishu .js_ul{margin-top:36px;height:525px;position:relative;overflow:hidden;}
.jishu .js_ul .js_li{width:calc(100% - 495px);position:absolute;z-index:10;overflow:hidden;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;transition: all 0.5s linear;height:100%;}
.jishu .js_ul .js_li.js_li1{left:0;}
.jishu .js_ul .js_li.js_li2{left:calc(100% - 495px);}
.jishu .js_ul .js_li.js_li3{left:calc(100% - 330px);}
.jishu .js_ul .js_li.js_li4{left:calc(100% - 165px);}
.jishu .js_ul .js_li.js_li1.js_fl0{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl0{left:calc(100% - 495px);}
.jishu .js_ul .js_li.js_li3.js_fl0{left:calc(100% - 330px);}
.jishu .js_ul .js_li.js_li4.js_fl0{left:calc(100% - 165px);}
.jishu .js_ul .js_li.js_li1.js_fl1{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl1{left:165px;}
.jishu .js_ul .js_li.js_li3.js_fl1{left:calc(100% - 330px);}
.jishu .js_ul .js_li.js_li4.js_fl1{left:calc(100% - 165px);}
.jishu .js_ul .js_li.js_li1.js_fl2{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl2{left:165px;}
.jishu .js_ul .js_li.js_li3.js_fl2{left:330px;}
.jishu .js_ul .js_li.js_li4.js_fl2{left:calc(100% - 165px);}
.jishu .js_ul .js_li.js_li1.js_fl3{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl3{left:165px;}
.jishu .js_ul .js_li.js_li3.js_fl3{left:330px;}
.jishu .js_ul .js_li.js_li4.js_fl3{left:495px;}
.jishu .js_ul .js_li .js_txt{width:165px;height:100%;overflow:hidden;position:relative;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;border-right:1px solid #D1D1D1;float:left;background:#FFF;cursor:pointer;background:#E9E9E9;}
.jishu .js_ul .js_li:first-child .js_txt{border-left:1px solid #D1D1D1;}
.jishu .js_ul .js_li .js_txt span{text-align:center;}
.jishu .js_ul .js_li .js_txt .span_num{display:block;font-size:36px;height:36px;line-height:36px;font-family:Impact;color:#ababab;margin-top:36px;}
.jishu .js_ul .js_li .js_txt i{display:block;width:32px;height:1px;margin:11px auto 39px;background:#ababab;}
.jishu .js_ul .js_li .js_txt .js_pp{}
.jishu .js_ul .js_li .js_txt .js_pp p{margin:0;font-size:20px;color:#ABABAB;width:30px;text-align:center;float:right;line-height:30px;margin-right:53px;font-weight:bold;-webkit-writing-mode: vertical-rl;writing-mode:vertical-rl;letter-spacing:5px;}
.jishu .js_ul .js_li .js_txt .js_pp .p_span{line-height:16px;text-align:center;font-size:14px;color:#ABABAB;float:right;-webkit-writing-mode: vertical-rl;writing-mode:vertical-rl;text-transform:uppercase;margin-right:4px;letter-spacing:2px;}
.jishu .js_ul .js_li .js_img{width:calc(100% - 165px);float:right;background:#FFF;}
.jishu .js_ul .js_li .js_img .j_img{width:100%;padding-bottom:79.55%;position:relative;}
.jishu .js_ul .js_li .js_img .j_img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.jishu .js_ul .js_li .js_img .j_txt{position:absolute;left:0;top:0;background:rgba(255,255,255,.7);width:70%;padding:30px 15px 30px 20px;}
.jishu .js_ul .js_li .js_img .j_txt p{margin:0;font-size:14px;line-height:24px;color:#333;}
.jishu .js_ul .js_li .js_img .j_txt p:first-child{font-size:24px;height:34px;line-height:34px;color:#e60619;font-weight:bold;}
.jishu .js_ul .js_li .js_img .j_txt span{display:block;font-size:16px;height:20px;line-height:20px;color:#e60619;margin-top:5px;text-transform:uppercase;margin-bottom:16px;}
.jishu .js_ul .js_li .js_img .j_txt p.p1{position:relative;padding-left:15px;}
.jishu .js_ul .js_li .js_img .j_txt p.p1:before{content:'';width:7px;height:7px;background:#333;border-radius:50%;position:absolute;left:0;top:8px;}
.jishu .js_ul .js_li .js_img .j_txt .j_icon{margin-top:30px;}
.jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i{width:calc(100%/3);float:left;text-align:center;position:relative;}
.jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i:before{content:'';width:1px;height:calc(100% - 24px);background:#CCC;position:absolute;left:0;top:12px;}
.jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i:first-child:before{content:none;}
.jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i i{display:block;width:100%;height:60px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;}
.jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i i.icon1{background-image:url(youshi_icon1.png);}
.jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i i.icon2{background-image:url(youshi_icon2.png);}
.jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i i.icon3{background-image:url(youshi_icon3.png);}
.jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i p{margin:0;height:24px;line-height:24px;font-size:14px;color:#595959;margin-top:5px;}
.jishu .js_ul .js_li.on .js_txt{background:#ea0315;border-right:none;}
.jishu .js_ul .js_li.on:first-child .js_txt{border-left:none;}
.jishu .js_ul .js_li.on .js_txt i{background:#FFF;}
.jishu .js_ul .js_li.on .js_txt span{color:#FFF;}
.jishu .js_ul .js_li.on .js_txt .js_pp em.icon1{background-image:url(js_icon1_hover.png);}
.jishu .js_ul .js_li.on .js_txt .js_pp em.icon2{background-image:url(js_icon2_hover.png);}
.jishu .js_ul .js_li.on .js_txt .js_pp em.icon3{background-image:url(js_icon3_hover.png);}
.jishu .js_ul .js_li.on .js_txt .js_pp em.icon4{background-image:url(js_icon4_hover.png);}
.jishu .js_ul .js_li.on .js_txt .js_pp p{color:#FFF;}
.jishu .js_ul .js_li.on .js_txt .js_pp span{color:#FFF;}


/*1200ä»¥ä¸Šå±å¹•*/
@media screen and (max-width:1440px){

	.pb_title h2{font-size:30px;height:40px;line-height:40px;}
	.pb_title p{font-size:14px;line-height:24px;}
	.pb_title p:before{top:12px;}
	.pb_title p:after{top:12px;}
	.product{padding:30px 0;}
	.product .p_span .p_i{min-width:110px;padding:30px 7px 20px;}
    .product .p_span .p_i i{max-width:60px;}
	.product .p_span .dian{left:53px;}
	.product .p_span .dw{width:53px;}
	.product .p_content .p_txt{padding:50px 83px 66px 50px;}

    .jishu{padding:40px 0 25px;}
    .jishu .js_ul{margin-top:26px;height:430px;}
    .jishu .js_ul .js_li .js_img .j_txt{width:90%;}

}
@media screen and (max-width:1300px){
	.product .p_span .p_i p{ font-size:14px;}
	.product .p_span .p_i{min-width:110px;padding:30px 5px 20px;}
	}
/*1200ä»¥ä¸‹å±å¹•*/
@media screen and (max-width:1229px){

	.pb_title h2{font-size:26px;height:36px;line-height:36px;}
	.pb_title p{margin-top:8px;font-size:13px;}
	.product{padding:26px 0;}
	.product .p_span .p_i{min-width:99px;padding:15px 11px 15px;}
	.product .p_span .p_i i{height:46px;background-size:auto 92px;max-width:54px;}
    .product .p_span .p_i i.icon66{background-position:left bottom;}
    .product .p_span .p_i i.icon69{background-position:-54px bottom;}
    .product .p_span .p_i i.icon82{background-position:-108px bottom;}
    .product .p_span .p_i i.icon85{background-position:-162px bottom;}
    .product .p_span .p_i i.icon86{background-position:-201px bottom;}
    .product .p_span .p_i i.icon87{background-position:-270px bottom;;}
    .product .p_span .p_i i.icon88{background-position:-324px bottom;}
    .product .p_span .p_i i.icon89{background-position:-378px bottom;}
    .product .p_span .p_i i.icon90{background-position:-432px bottom;er;}
    .product .p_span .p_i i.icon91{background-position:-486px bottom;}
    .product .p_span .p_i.on i.icon66{background-position:left top;}
    .product .p_span .p_i.on i.icon69{background-position:-54px top;}
    .product .p_span .p_i.on i.icon82{background-position:-108px top;}
    .product .p_span .p_i.on i.icon85{background-position:-162px top;}
    .product .p_span .p_i.on i.icon86{background-position:-201px top;}
    .product .p_span .p_i.on i.icon87{background-position:-270px top;}
    .product .p_span .p_i.on i.icon88{background-position:-324px top;}
    .product .p_span .p_i.on i.icon89{background-position:-378px top;}
    .product .p_span .p_i.on i.icon90{background-position:-432px top;}
    .product .p_span .p_i.on i.icon91{background-position:-486px top;}
	.product .p_span .p_i p{font-size:13px;height:23px;line-height:23px;margin-top:8px;}
	.product .p_span .dian{bottom:0;left:46px;height:27px;}
    .product .p_span .dian:after{height:23px;}
	.product .p_span .dw{width:46px;}
	.product .p_content .p_txt{padding:30px 30px 40px 46px;}
	.product .p_content .p_txt p:first-child{font-size:24px;height:32px;line-height:32px;}
	.product .p_content .p_txt p:nth-child(2){font-size:14px;line-height:24px;margin-top:10px;}
	.product .p_content .p_txt a{margin-top:20px;}
	.product .p_content .p_ul p{font-size:15px;height:50px;line-height:50px;}


    .jishu{padding:30px 0 20px;}
    .jishu .js_ul{margin-top:26px;height:409px;}
    .jishu .js_ul .js_li{width:calc(100% - 360px);}
    .jishu .js_ul .js_li .js_txt{width:120px;}
    .jishu .js_ul .js_li .js_txt .js_pp p{margin-right:30px;}
    .jishu .js_ul .js_li .js_img{width:calc(100% - 120px);}
    .jishu .js_ul .js_li .js_img .j_txt{width:90%;padding:20px 10px 20px 15px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_icon{margin-top:20px;}
    .jishu .js_ul .js_li.js_li1{left:0;}
    .jishu .js_ul .js_li.js_li2{left:calc(100% - 360px);}
    .jishu .js_ul .js_li.js_li3{left:calc(100% - 240px);}
    .jishu .js_ul .js_li.js_li4{left:calc(100% - 120px);}
    .jishu .js_ul .js_li.js_li1.js_fl0{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl0{left:calc(100% - 360px);}
    .jishu .js_ul .js_li.js_li3.js_fl0{left:calc(100% - 240px);}
    .jishu .js_ul .js_li.js_li4.js_fl0{left:calc(100% - 120px);}
    .jishu .js_ul .js_li.js_li1.js_fl1{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl1{left:120px;}
    .jishu .js_ul .js_li.js_li3.js_fl1{left:calc(100% - 240px);}
    .jishu .js_ul .js_li.js_li4.js_fl1{left:calc(100% - 120px);}
    .jishu .js_ul .js_li.js_li1.js_fl2{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl2{left:120px;}
    .jishu .js_ul .js_li.js_li3.js_fl2{left:240px;}
    .jishu .js_ul .js_li.js_li4.js_fl2{left:calc(100% - 120px);}
    .jishu .js_ul .js_li.js_li1.js_fl3{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl3{left:120px;}
    .jishu .js_ul .js_li.js_li3.js_fl3{left:240px;}
    .jishu .js_ul .js_li.js_li4.js_fl3{left:360px;}
 

}
/*992ä»¥ä¸‹å±å¹•*/
@media screen and (max-width:1023px){

	.pb_title h2{font-size:22px;height:30px;line-height:30px;}
	.pb_title p{font-size:12px;line-height:20px;}
	.pb_title p:before{top:10px;}
	.pb_title p:after{top:10px;}
	.product{padding:20px 0;}
	.product .p_span{margin-top:0;}
	.product .p_span .p_i{min-width:74px;padding:15px 0;}
	.product .p_span .p_i i{height:30px;max-width:35px;background-size:auto 60px;}
    .product .p_span .p_i i.icon66{background-position:left bottom;}
    .product .p_span .p_i i.icon69{background-position:-35px bottom;}
    .product .p_span .p_i i.icon82{background-position:-70px bottom;}
    .product .p_span .p_i i.icon85{background-position:-105px bottom;}
    .product .p_span .p_i i.icon86{background-position:-212px bottom;}
    .product .p_span .p_i i.icon87{background-position:-175px bottom;;}
    .product .p_span .p_i i.icon88{background-position:-210px bottom;}
    .product .p_span .p_i i.icon89{background-position:-245px bottom;}
    .product .p_span .p_i i.icon90{background-position:-280px bottom;er;}
    .product .p_span .p_i i.icon91{background-position:-315px bottom;}
    .product .p_span .p_i.on i.icon66{background-position:left top;}
    .product .p_span .p_i.on i.icon69{background-position:-35px top;}
    .product .p_span .p_i.on i.icon82{background-position:-70px top;}
    .product .p_span .p_i.on i.icon85{background-position:-105px top;}
    .product .p_span .p_i.on i.icon86{background-position:-212px top;}
    .product .p_span .p_i.on i.icon87{background-position:-175px top;}
    .product .p_span .p_i.on i.icon88{background-position:-210px top;}
    .product .p_span .p_i.on i.icon89{background-position:-245px top;}
    .product .p_span .p_i.on i.icon90{background-position:-280px top;}
    .product .p_span .p_i.on i.icon91{background-position:-315px top;}
	.product .p_span .p_i p{font-size:12px;height:20px;line-height:20px;margin-top:6px;}
	.product .p_span .dian{left:34px;}
	.product .p_span .dian:after{height:20px;}
	.product .p_span .dw{width:34px;}
	.product .p_content .p_txt{top:15px;padding:20px 10px 20px 26px;}
	.product .p_content .p_txt p:first-child{font-size:20px;height:26px;line-height:26px;}
	.product .p_content .p_txt p:nth-child(2){font-size:13px;}
	.product .p_content .p_txt a{margin-top:10px;}

	.jishu{padding:20px 0 15px;}
    .jishu .js_ul{margin-top:15px;height:334px;}
    .jishu .js_ul .js_li{width:calc(100% - 240px);}
    .jishu .js_ul .js_li .js_txt{width:80px;}
    .jishu .js_ul .js_li .js_txt .js_pp p{margin-right:25px;font-size:17px;}
    .jishu .js_ul .js_li .js_txt .js_pp .p_span{display:none;}
    .jishu .js_ul .js_li .js_txt .span_num{font-size:26px;height:26px;line-height:26px;}
    .jishu .js_ul .js_li .js_txt i{width:26px;height:1px;margin:6px auto 15px;}
    .jishu .js_ul .js_li .js_img{width:calc(100% - 80px);}
    .jishu .js_ul .js_li .js_img .j_txt{width:100%;height:100%;padding:15px 10px 10px 10px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_icon{margin-top:15px;}
    .jishu .js_ul .js_li .js_img .j_txt span{margin-bottom:10px;}
    .jishu .js_ul .js_li .js_img .j_txt p{font-size:13px;line-height:22px;}
    .jishu .js_ul .js_li .js_img .j_txt p:first-child{font-size:20px;height:30px;line-height:30px;}
    .jishu .js_ul .js_li .js_img .j_txt .j_icon .j_i i{height:40px;}
    .jishu .js_ul .js_li.js_li1{left:0;}
    .jishu .js_ul .js_li.js_li2{left:calc(100% - 240px);}
    .jishu .js_ul .js_li.js_li3{left:calc(100% - 160px);}
    .jishu .js_ul .js_li.js_li4{left:calc(100% - 80px);}
    .jishu .js_ul .js_li.js_li1.js_fl0{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl0{left:calc(100% - 240px);}
    .jishu .js_ul .js_li.js_li3.js_fl0{left:calc(100% - 160px);}
    .jishu .js_ul .js_li.js_li4.js_fl0{left:calc(100% - 80px);}
    .jishu .js_ul .js_li.js_li1.js_fl1{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl1{left:80px;}
    .jishu .js_ul .js_li.js_li3.js_fl1{left:calc(100% - 160px);}
    .jishu .js_ul .js_li.js_li4.js_fl1{left:calc(100% - 80px);}
    .jishu .js_ul .js_li.js_li1.js_fl2{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl2{left:80px;}
    .jishu .js_ul .js_li.js_li3.js_fl2{left:160px;}
    .jishu .js_ul .js_li.js_li4.js_fl2{left:calc(100% - 80px);}
    .jishu .js_ul .js_li.js_li1.js_fl3{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl3{left:80px;}
    .jishu .js_ul .js_li.js_li3.js_fl3{left:160px;}
    .jishu .js_ul .js_li.js_li4.js_fl3{left:240px;}

	
	

}
/*768ä»¥ä¸‹å±å¹•*/
@media screen and (max-width:767px){

	.product .p_span{margin-top:10px;}
	.product .p_span .p_i{background:none;min-width:0;width:20%;float:left;padding:0 0;}
	.product .p_span .p_i i{display:none;}
	.product .p_span .p_i p{margin-top:0;height:37px;line-height:36px;background:#F5F5F5;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
	.product .p_span .dian{display:none;}
	.product .p_content .p_txt{width:96%;right:2%;height:calc(100% - 40px);top:20px;padding:15px 15px 0;background:rgba(255,255,255,.8);}
	.product .p_content .p_txt a{font-size:13px;}



    .jishu .js_ul{height:auto;height:572px;}
    .jishu .js_ul .js_li{width:100%;height:calc(100% - 150px);}
    .jishu .js_ul .js_li .js_txt{width:100%;float:none;height:auto;font-size:0;-webkit-text-size-adjust:none;border-right:none;border-top:1px solid #D1D1D1;}
    .jishu .js_ul .js_li:first-child .js_txt{border-left:none;}
    .jishu .js_ul .js_li .js_txt .span_num{display:block;margin-top:0;width:40px;height:49px;line-height:49px;float:left;}
    .jishu .js_ul .js_li .js_txt i{display:block;margin:0;width:1px;height:20px;float:left;margin-left:5px;margin-top:15px;}
    .jishu .js_ul .js_li .js_txt .js_pp{float:left;margin-left:8px;}
    .jishu .js_ul .js_li .js_txt .js_pp em{display:block;width:20px;height:59px;background-size:100% auto!important;float:left;}
    .jishu .js_ul .js_li .js_txt .js_pp p{width:auto;height:49px;line-height:49px;margin-top:0;float:left;margin-left:10px;-webkit-writing-mode:initial;writing-mode:initial;font-size:15px;letter-spacing:0;}
    .jishu .js_ul .js_li .js_img{width:100%;float:none;}
    .jishu .js_ul .js_li .js_img .j_txt{position:relative;height:372px;}
    .jishu .js_ul .js_li.js_li1{left:0;}
    .jishu .js_ul .js_li.js_li2{left:0;top:calc(100% - 150px);}
    .jishu .js_ul .js_li.js_li3{left:0;top:calc(100% - 100px);}
    .jishu .js_ul .js_li.js_li4{left:0;top:calc(100% - 50px);}
    .jishu .js_ul .js_li.js_li1.js_fl0{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl0{left:0;top:calc(100% - 150px);}
    .jishu .js_ul .js_li.js_li3.js_fl0{left:0;top:calc(100% - 100px);}
    .jishu .js_ul .js_li.js_li4.js_fl0{left:0;top:calc(100% - 50px);}
    .jishu .js_ul .js_li.js_li1.js_fl1{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl1{left:0;top:50px;}
    .jishu .js_ul .js_li.js_li3.js_fl1{left:0;top:calc(100% - 100px);}
    .jishu .js_ul .js_li.js_li4.js_fl1{left:0;top:calc(100% - 50px);}
    .jishu .js_ul .js_li.js_li1.js_fl2{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl2{left:0;top:50px;}
    .jishu .js_ul .js_li.js_li3.js_fl2{left:0;top:100px;}
    .jishu .js_ul .js_li.js_li4.js_fl2{left:0;top:calc(100% - 50px);}
    .jishu .js_ul .js_li.js_li1.js_fl3{left:0;}
    .jishu .js_ul .js_li.js_li2.js_fl3{left:0;top:50px;}
    .jishu .js_ul .js_li.js_li3.js_fl3{left:0;top:100px;}
    .jishu .js_ul .js_li.js_li4.js_fl3{left:0;top:150px;}
    .jishu .js_ul .js_li.on .js_txt{border-bottom:none;}
    .jishu .js_ul .js_li.on:first-child .js_txt{border-left:none;}



}
/*668ä»¥ä¸‹å±å¹•*/
@media screen and (max-width:667px){

	.pb_title p br{display:none;}
	.product .p_content .p_banner{padding-bottom:20px;}
	.product .p_content .p_txt{position:relative;right:0;top:0;z-index:2;margin-left:2%;margin-top:20px;padding:15px 10px;}

}
/*500ä»¥ä¸‹å±å¹•*/
@media screen and (max-width:499px){

	.pb_title h2{font-size:18px;height:26px;line-height:26px;}
	.pb_title p{margin-top:4px;}
	.product .p_span .p_i{width:50%;}
	.product .p_content .p_banner{padding-bottom:10px;}
	.product .p_content .p_txt{margin-top:10px;padding:10px 10px;}
	.product .p_content .p_txt p:nth-child(2){font-size:12px;line-height:20px;}
	.product .p_content .p_txt a{width:100px;height:36px;line-height:34px;font-size:12px;}


}

.xypg-right-content img{ max-width:100%;}


.wei{padding-left: 32px;background: url("../images/dfcb4404397bb74ec19ebacbe3f84f6b52694301.png") no-repeat left center;line-height: 86px;}
.wh2{max-width: 1750px;margin: 0 auto;padding: 0 15px;}
.page-position .wh2{max-width: 1596px;}
.page-product-inquiry a{color: #fff;}
.fen{ width:75%}
.fen .xypg-left-nav{font-size: 0;}
.fen .xypg-left-nav > li {
    position: relative;
    display: inline-block;
    border-bottom: none; width:20%; text-align:center;
}

.fen .xypg-left-nav > li:last-child {
    border-bottom: none;
}

.fen .xypg-left-nav > li > a {
    display: block;
    font-size: 16px;
    line-height: 22px;
    color: #888888;
    padding: 0 18px;
    line-height: 86px;
}
.fen .xypg-left-nav > li:hover > a,.fen  .xypg-left-nav > li.clicked > a {
    color: #212d54;background: url("../images/635b7b8a3b24b45e68299ff7379f35f73a74578a.png") no-repeat bottom center;
}
.fen .xypg-left-nav > li:hover .xypg-left-subnav{display: block!important;}
.fen .xypg-left-nav .xypg-left-subnav{position: absolute;width: 100%;padding: 0;left:0;top:84px}
.fen .xypg-left-nav .xypg-left-subnav li{border: none;text-align: center;}
.fen .xypg-left-nav .xypg-left-subnav li a{background:#DF0024;color: #fff;font-size: 14px;}
.fen .xypg-left-nav .xypg-left-subnav li a:hover{background: #c1213b;}


.fen .xypg-left-nav > li .first-nav-btn {
    position: absolute;
    display: none;
    z-index: 99;
    width: 30px;
    height: 30px;
    text-align: center;
    top: 10px;
    right: 20px;
    cursor: pointer;
    background: url("../images/icon_spirit.png") 0 -240px no-repeat;
}
/* 内页简介 */
.kuan{max-width: 1750px;margin: 0 auto;padding: 0 15px;}
.abox1{max-width: 1750px;margin: 0 auto;padding: 4% 15px 7.3%;}
.aright2{width: 39.78%;}
.aright2 img{width: 100%;}
.aleft2 h3{color: #333333;font-size: 2.083vw;}
.nacon{color: #666666;}
.abox1 .sul li p{color: #666666;}
.abox1 .sbt span{color: #212d54;}
.abox1 .sbt{color: #666666;}
.abox2{}
.abox2 h3{color: #333;font-size: 40px;font-weight: normal;}
.cheng{max-width: 1750px;margin: 0 auto;padding: 4% 15px 7.3%;}
.con2{color: #ffffff;font-size: 16px;line-height: 2.6vw;margin-top: 2.6vw;}


/*企业文化--文化体系*/
.whtx{border-bottom:1px solid #ebebeb;}
.whbox{overflow:hidden;margin:35px auto 40px;color:#fff;height:420px;}
.whbox h4{font-size:28px;font-weight:bold;}
.whbox h4 span{opacity:1;font-size:28px;padding-bottom:35px;border-bottom:1px solid #fff;margin-bottom:40px;display:inline-block;}
.whbox p{font-size:16px;font-weight:bold;margin-bottom:10px;}
.whbox span{font-size:14px;line-height:30px;opacity:0.6;}
.whbox .wh-1{float:left;width:29%;background:#d01d3b;padding:100px 35px;height:100%;}
.whbox .wh-2{float:left;margin:0px 0.83333%;width:39%;padding:0px;}
.whbox .wh-3{background:#e78007;}
.saying{overflow:hidden;}
.saying li{width:22.5%;float:left;margin-left:3.3333%;}
.saying li:first-child{margin-left:0px;}
.saying li h4{font-size:30px;color:#666;font-weight:bold;text-align:center;border-top:2px solid #555;padding-top:30px;margin-bottom:20px;}
.saying li h5{font-size:14px;color:#666;font-weight:bold;text-align:center;margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #555;text-transform:uppercase;}
.saying li p{color:#666;line-height:28px;}
.saying li:hover h4{color:#c0a062;border-top:2px solid #c0a062;}
.saying li:hover h5{border-bottom:2px solid #c0a062;color:#c0a062}

@media all and (max-width:980px){
	 .whbox .wh-1{width:100%;}
	  .whbox{height:auto;}
	    .whbox .wh-1{padding:40px 30px;}

    .whbox .wh-2{margin:0px;background:#fff;margin-top:10px;padding:0px;}
	.fen{ width:100%}
	.fen .xypg-left-nav > li > a{ font-size:14px;padding: 0 5px;}
}