/***** Header *****/
header{position: fixed;width: 100%;z-index: 1000;background: #fff;}
header .top{height:.45rem;line-height:.45rem;background: #9ea4ad;position: relative;}
header .top .left{position: absolute;left: 0;top: 0;height: .45rem;background: #374c88;}
header .top .right{float:right;}
header .top .right a{display:inline-block;vertical-align:top;color: #fff;margin-left: .05rem;}
header .bot {line-height:1.1rem;height:1.1rem;}
header .bot .w1400{position:initial}
header .bot .left{float:left;}
header .bot .right{float:right;}
header .bot .right>div{display:inline-block;vertical-align:top}

header .bot .right>div ul {
    overflow: initial;
}
header .bot .right .nav li{float:left;font-size: 0;position: relative;}
header .bot .right .nav li dt a{display:inline-block;vertical-align: top;padding:0 .4rem;font-size:.2rem;color:#000;line-height:1.1rem;height:1.1rem;}
header .bot .right .nav li dt a:hover,header .bot .right .nav li dt a.on{color: #374c88;}
header .bot .right .nav li dd{position:absolute;width:100%;left:0;z-index:99999;line-height: .7rem;background: #374c88;text-align: center;font-size: 0;display: none;}
header .bot .right .nav li dd,header .bot .right .nav li dd *{transition:initial}
header .bot .right .nav li dd a {
    color: #fff;
    font-size: .16rem;
    display: inline-block;
    vertical-align: top;
    margin: 0 .15rem;
}
header .bot .right .search{background: #374c88 url(../images/search.png) no-repeat center;}
header .bot .right .search a{height: 1.1rem;}
/***** Header End *****/

.tem_banner{position:relative;width:100%;padding-top: 1.55rem;}
.tem_banner.index .txt{position:absolute;width:100%;height:100%;top:0;left:0;font-size:.16rem;text-align: left;color: #fff;}
.tem_banner.index .txt .pd{display:inline-block;text-align:left;max-width: 4.95rem;}
.tem_banner.index .txt .logo{font-size:0;margin-bottom: .35rem;}
.tem_banner.index .txt .logo .img{display:inline-block;width:2.17rem;opacity:0;transition:none;transform:translateY(30px);}
.tem_banner.index .txt .title {color:#fff}
.tem_banner.index .txt .title h2{font-size: .72rem;color: #fff;display:block;margin: 0  0 .4rem;opacity:0;transition: none;transform: translateY(30px);text-transform: uppercase;font-family: 'Georgia';}
.tem_banner.index .txt .title p{font-size: .3rem;text-transform:uppercase;letter-spacing:.01rem;opacity:0;transition:none;transform:translateY(30px);color: #fff;display:  block;margin-bottom: .05rem;}
.tem_banner.index .txt .title span {display: block;font-size: .3rem;color: #fff;opacity: 0;transition-delay: 1.2s;transition: none;transform: translateY(30px);}
.tem_banner.index .swiper-slide-active .txt .logo .img{transform: none;transition: 1s;opacity: 1;transition-delay: .3s;}
.tem_banner.index .swiper-slide-active .txt .title h2{transform: none;transition: 1s;opacity: 1;transition-delay: .6s;}
.tem_banner.index .swiper-slide-active .txt .title p{transform: none;transition: 1s;opacity: 1;transition-delay: .9s;}
.tem_banner.index .swiper-slide-active .txt .title span{transform: none;transition: 1s;opacity: 1;transition-delay: 1.2s;}
.tem_banner.index .slide-pagination{transition:.5s;position:absolute;z-index:1;bottom: .8rem!important;left:0;text-align:center;font-size:0;width:100%;margin:0;}
.tem_banner.index .slide-pagination span{width:11px;height:11px;border-radius:100%;border:1px solid #fff;opacity:1;background:0 0;margin:0 5px;outline:0}
.tem_banner.index .slide-pagination span.swiper-pagination-bullet-active{background: #fff;border-color: #fff;}

.tem_banner.inside .flash{font-size:0}
.tem_banner.inside .flash img{width:100%;height:100%}
.tem_banner.inside .txt{position:absolute;bottom: 30%;left:0;width:100%;text-align: center;color: #fff;}
.tem_banner.inside .txt h2{font-size: .36rem;color: #fff;display:inline-block;margin-bottom: .2rem;}
.tem_banner.inside .txt p{font-size: .72rem;color: #fff;display: block;text-transform: uppercase;letter-spacing: .01rem;text-shadow: 1px 1px 5px #adadad;font-family: 'DIN';}
.tem_banner.inside .txt span{font-size:.24rem;color:#fff;}
.tem_banner.inside .mouse{position:absolute;bottom: 15%;width: .23rem;height: .35rem;text-align:center;background: url(../images/mouse.png);background-size: 100%;left: 50%;margin-left: -.115rem;animation: changes .8s .3s linear infinite alternate;}
@keyframes changes{form{margin-bottom:.1rem;}to{margin-bottom:.2rem;}}
.tem_banner.inside .mouse img{height:initial;width:.23rem;vertical-align:initial}
.tem_banner.inside .title{position:absolute;bottom:0;left:0;width:100%;text-align:right}
.tem_banner.inside .title h2{background:#340c70;font-size:.24rem;color:#fff;display:inline-block;width:3rem;text-align:center;padding:.4rem 0}


.index_about{background: url(../images/about_bj.jpg) no-repeat;padding: 1.7rem 1rem;background-size:  cover;}
.index_about .left{width:50%;text-align: center;}
.index_about .left .item {display: inline-block;position: relative;}
.index_about .left .item .con {position: absolute;z-index: 1;width: 100%;height: 100%;}
.index_about .left .item .con li{position:absolute;width: 1.1rem;}
.index_about .left .item .con li a{display:block;position:relative}
.index_about .left .item .con li a .title{font-size:.16rem;color:#191919;right: 0;position: absolute;}
.index_about .left .item .con .li1 a .title {right: initial;}
.index_about .left .item .con li a .tb{font-size:0;position:absolute;width:1.1rem;height:1.1rem;}
.index_about .left .item .con li.li0 a .tb{top:4%;left: -38%;}
.index_about .left .item .con li a .tb .pd{transition:1s;display:inline-block;padding:.05rem;border:1px dashed #0073af;border-radius:100%;overflow:hidden;}
.index_about .left .item .con li a:hover .tb .pd{transition:1s;padding:.1rem;}
.index_about .left .item .con li a .tb .pd .yuan{background:#1761d9;border-radius:100%}
.index_about .left .item .con li a .tb .pd .yuan img{opacity:0;width:.145rem;height:.145rem;transition:1s}
.index_about .left .item .con li a:hover .tb .pd .yuan img{opacity:1;width: .88rem;height: .88rem;transition:1s;}
.index_about .left .item .con li a .table .middle{padding:0;}
.index_about .left .item .bj{font-size:0;animation:circleRoate 10s infinite linear;position:relative;}
@keyframes circleRoate{from{transform: rotate(0deg) infinite;}to{transform: rotate(360deg);}}
.index_about .left .item .image{position:absolute;top:0;left:0;width:100%;height:100%}
.index_about .left .item .image .pd{display:inline-block;font-size:0;padding:28px;border-radius:100%;background:url(../about_border_bj.png);overflow:hidden}
.index_about .left .item .con li.li0{left:48%;top: -9%;}
.index_about .left .item .con li.li1{right: -9.1%;top: 37%;}
.index_about .left .item .con li.li2{bottom: 9.5%;left: 40%;}
.index_about .left .item .con li.li3{left: -9.5%;top: 42%;}
.index_about .right{width:50%;padding: 0 .3rem;}
.index_about .right .title {padding-bottom: .12rem;border-bottom: 1px solid #000;text-align:  left;}
.index_about .right .title h2{font-size:.6rem;text-transform:uppercase;color:#00000045;line-height:.65rem;font-family: 'DIN';display:  block;margin-bottom:  .1rem;}
.index_about .right .title p{font-size: .24rem;color:#1c1c1c;}
.index_about .right .con{color:#353535;font-size:16px;line-height: 1.7;margin:40px 0;text-align:  left;}
.index_about .right .list{width:100%;margin-bottom: .45rem;}
.index_about .right .list li{font-size:.14rem;color:#5c5c5c}
.index_about .right .list li i{font-style:initial;color:#da251c;font-size:.3rem;font-weight:700}
.index_about .right .more{width:100%;text-align:left;font-size:0}
.index_about .right .more a{font-size:.14rem;display:inline-block;background: #374c88;color:#fff;width:1.8rem;padding: .2rem 0;text-align:center;border-radius:5px;transition:1s;}
.index_about .right .more a:hover{transition:1s;background:#000}

.index_advantage{padding:.7rem 0}
.index_advantage .title{text-align:center;margin-bottom:.5rem;}
.index_advantage .title h2{font-size:.38rem;color:#333333;display:block;margin-bottom:.1rem}
.index_advantage .title p{color:#666666;font-size:.2rem;}
.index_advantage .list{width: 100%;}
.index_advantage .list li{width: 29.5%;}
.index_advantage .list li a {width:100%;position:relative;border-radius: 10px;overflow: hidden;}
.index_advantage .list li a .txt{position:absolute;left: 0;bottom: 0;width:100%;height:100%;z-index:1;text-align: center;padding: .8rem .5rem 0;transition: 1s;}
.index_advantage .list li a:hover .txt {transition: 1s;bottom: 100%;}
.index_advantage .list li a .txt .tb{display: inline-block;width: 1.17rem;height: .94rem;background-position-x: center;background-repeat: no-repeat;margin-bottom: .6rem;}
.index_advantage .list li a .txt .tb1{background-image: url(../images/icon-1.png);background-size: 1.17rem;}
.index_advantage .list li a .txt .tb2{background-image: url(../images/icon-2.png);background-size: .78rem;}
.index_advantage .list li a .txt .tb3{background-image: url(../images/icon-3.png);background-size: .75rem;}
.index_advantage .list li a .txt h2{font-size:.33rem;color:#fff;}
.index_advantage .list li a .pd{position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;z-index: 2;background: url(../images/icon-4.png);padding: .75rem .35rem 0;transition: 1s;}
.index_advantage .list li a:hover .pd {bottom: 0;transition: 1s;}
.index_advantage .list li a .pd h2{text-align:center;color:#fff;font-size:.3rem;display: block;margin-bottom: .3rem;padding-bottom: .3rem;position: relative;}
.index_advantage .list li a .pd h2:after{position:absolute;content:'';bottom:0;left:50%;width:.48rem;height:2px;background:#92c9e6;margin-left:-.24rem}
.index_advantage .list li a .pd p{color:#fff;font-size:.18rem;line-height: 1.5;}

.index_product{width:100%;background:#6cbb48}
.index_product .left{float:left;width:44.4%;padding:1rem .95rem 0 14%}
.index_product .left .title{margin-bottom:.55rem}
.index_product .left .title span{font-size:.16rem;color:#fff;border-bottom:1px solid #fff;padding-bottom:.04rem;display:inline-block}
.index_product .left .title p{color:#bfdfb3;text-transform:uppercase;font-family:DIN-B;font-size:.21rem;display:block;margin:.55rem 0 .15rem}
.index_product .left .title h2{font-size:.42rem;color:#fff;font-weight:700}
.index_product .left ol{width:100%;font-size:0}
.index_product .left ol li{display:inline-block;vertical-align:top;width:30%;margin-right:1.5%;margin-bottom:.45rem}
.index_product .left ol li h2{font-size:.18rem;color:#fff;text-align:center;display:block;width:100%;padding:.2rem 0;border:2px solid #fff;cursor:pointer}
.index_product .left ol li.flex-active h2{background:#1f1a17;border:2px solid #1f1a17;color:#fff}
.index_product .left .more{width:100%}
.index_product .left .more a{display:inline-block;color:#fff;font-size:.14rem}
.index_product .right{float:right;width:55.6%}


.index_case{background:url(../images/case_bj.jpg) no-repeat right center;width:auto;background-size:7.28rem;overflow: hidden;}
.index_case .left{float:left;width:62.7%;overflow: hidden;}
.index_case .left .list{width:100%}
.index_case .left .list a{overflow:hidden;position:relative;width:100%}
.index_case .left .list p{position:absolute;left:0;width:100%;text-align:center;color:#fff;bottom:.8rem;font-size:.16rem}
.index_case .right{float:right;width:37.3%;padding: 1rem 1rem 0;}
.index_case .right .title{color:#fff}
.index_case .right .title h2{font-size:.48rem}
.index_case .right .title p{font-size:.3rem;text-transform:uppercase}
.index_case .right .list .swiper-slide{line-height:3;display:block;width:100%!important}
.index_case .right .list a{font-size:.16rem;color:#fff}
.index_case .right .button{text-align:left;color:#fff;width:1.2rem;position:relative;font-size:0;height:.42rem}
.index_case .right .button>div{width:.42rem;height:.42rem;border:1px solid #fff;color:#fff;font-size:.2rem;line-height:.42rem;text-align:center;position:absolute;top:0;cursor:pointer}
.index_case .right .button .swiper-button-disabled {background: #e4e4e4;border: 1px solid #e4e4e4;color: #000;}
.index_case .right .button .lefts {left: 0;}
.index_case .right .button .rights {right: 0;}
.index_case .right .paginations{position:relative;margin-top: .8rem;}
.index_case .right .paginations span{color:#796b98;font-size:.85rem;font-weight:bold;}
.index_case .right .list {margin: .35rem 0;}

.index_news{background: #fff;padding: .8rem 0;overflow: hidden;}
.index_news .title{text-align:center;margin-bottom: .45rem;}
.index_news .title h2{font-size: .36rem;color:#374c88;display:block;}
.index_news .list{width:100%;position:  relative;}
.index_news .list a{width:100%;padding: .1rem;}
.index_news .list a img {transition: .36s;}
.index_news .list a:hover img {transform:scale(1.1);transition:.36s;}
.index_news .list a .txt{padding: .3rem .3rem .5rem;background:#fff;}
.index_news .list a .txt h2{font-size:.22rem;color: #292929;line-height: 1.4;min-height:  .6rem;margin-top: .2rem;}
.index_news .list a .txt p{font-size:.16rem;margin-top: .3rem;line-height:1.6;display:  inline-block;background: #374c88;border:1px solid #374c88;border-radius:  .3rem;color: #fff;padding: .1rem .4rem;}
.index_news .list a .txt span{font-size:.14rem;color:#374c88;padding-left:.24rem;background:url(../images/time.png) no-repeat left center;background-size:.15rem;}
.index_news .list a .txt .img{margin-top:  .3rem;padding-bottom: .3rem;border-bottom:1px solid #e5e5e5;position:relative;}
.index_news .list a .txt .img::after{position:absolute;content:'';left:0;bottom:0;width:0;height:1px;background:#374c88;transition:.36s;z-index:1}
.index_news .list a:hover .txt .img::after{width:100%;transition:.36s}
.index_news .list a:hover .txt{box-shadow:1px 1px 4px #afafaf;}
.index_news .list a:hover .txt p{color:#374c88;border:1px solid #374c88;background:#fff;}
.index_news .list .navigation{position:absolute;left:0;top:35%;width:100%;}
.index_news .list .navigation>div{width:.48rem;height:.48rem;line-height:  .48rem;position:absolute;top:0;background:#fff;border:1px solid #374c88;border-radius:.3rem;text-align: center;font-size:.24rem;cursor:pointer;color:#374c88}
.index_news .list .navigation .left{left: -.6rem;}
.index_news .list .navigation .right{right:-.6rem;}
.index_news .list .navigation>div.swiper-button-disabled{background:#374c88;color:#fff;border:1px solid #374c88;}

.index_network{background:url(../images/network_bj.jpg) no-repeat center;background-size: cover;padding:  1rem 0;}
.index_network .top{text-align: center;}
.index_network .top .title{font-size:.3rem;color:#374c88;margin-bottom:.45rem;}
.index_network .top .map{}
.index_network .top .map .box>div{position:  absolute;z-index:1;}
.index_network .top .map .box .item.li1{right:23%;top:30%}
.index_network .top .map .box .item.li2{left:8%;top:27%}
.index_network .top .map .box .item.li3{left: 33%;top: 40%;}
.index_network .top .map .box .item.li4{left: 38%;bottom: 20%;}
.index_network .top .map .box .item h2{color:  #374c88;font-size:  .2rem;display:  block;margin-bottom: .1rem;}
.index_network .top .map .box .item p{display:  inline-block;width:  .15rem;height:  .15rem;background: #f8b551;border-radius: 100%;position:  relative;}
.index_network .top .map .box .item p::after{position:absolute;content:'';left:50%;margin-left:-.2rem;top:50%;margin-top:-.2rem;width:.4rem;height:.4rem;background:#f8b551;border-radius:100%;-webkit-animation:ball-scale-multiple 3s 0s linear infinite;animation:ball-scale-multiple 3s 0s linear infinite}

@keyframes ball-scale-multiple{
    0%{-webkit-transform:scale(.33);transform:scale(.33);opacity:.3}
    5%{opacity:.8}
    100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-webkit-keyframes ball-scale-multiple{
    0%{-webkit-transform:scale(.33);transform:scale(.33);opacity:.3}
    5%{opacity:.8}
    100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
.index_network .top .map .img{display:  inline-block;position:  relative;}
.index_network .list{padding:0 .3rem;margin-top:.7rem;position:relative;width:100%;text-align:  center;}
.index_network .list .navigation{position:absolute;bottom:0;left:0;width:100%;height:  100%;}
.index_network .list .navigation>div{position:absolute;bottom:0;width:.3rem;height:100%;line-height:  4;background:#374c88;color:#fff;font-size:.2rem;}
.index_network .list .navigation>div.swiper-button-disabled{background:#d5d5d5;color:#374c88;}
.index_network .list .navigation .left{left:0;}
.index_network .list .navigation .right{right:0}

.index_map #container {height: 4.83rem;}
/*** page web ***/
.met_position{position:relative;top: -1.7rem;}
.page_web{width:100%;}
.page_web .page_content{width:100%;}
.page_head{width:100%;position: relative;border-bottom: 1px solid #e5e5e5;height: .8rem;background: #fff;}
.page_head .home{background:#fff;width: .8rem;height: .8rem;float: left;border-top: none;border: 1px solid #e5e5e5;}
.page_head .home a {display: block;width: 100%;height: 100%;background: url(../images/home.png) no-repeat center;background-size: .19rem;}
.page_head .nav{position: relative;text-align: center;font-size: 0;float: left;margin-left: .2rem;}
.page_head .nav li{display:inline-block;vertical-align:top;}
.page_head .nav li a{color: #343434;font-size: .18rem;position:relative;line-height: .8rem;padding: 0 .2rem;}
.page_head .nav li a:hover,.page_head .nav li a.on{color:#374c88;font-weight:  bold;}


.page_about{width:100%;}
.page_profile{padding: .7rem 0;overflow: hidden;background: url(../images/profile_bj.png) no-repeat left center;background-size: 5.94rem;}
.page_profile .title{text-align:center;margin-bottom:.35rem;}
.page_profile .title h2{font-size:.4rem;color:#333;display:block;margin-bottom:.05rem;}
.page_profile .title p{color:#757575;font-size:.24rem;text-transform:uppercase;font-family:'DIN-L'}
.page_profile .con{font-size:.18rem;line-height:1.7}

.page_culture{background:#f1f1f1;padding:.7rem 0;}
.page_culture .title{text-align:center;margin-bottom:.55rem;}
.page_culture .title h2{font-size:.4rem;color: #374c88;display:block;margin-bottom:.05rem;}
.page_culture .title p{color:#5d5d5d;font-size:.24rem;text-transform:uppercase;font-family:'DIN-L'}
.page_culture .con{text-align:center}
.page_culture .con p{font-size:.18rem;color:#464646;line-height:1.7;display:block;margin-top:.2rem;padding:0 .2rem;min-height: .6rem;}
.page_culture .con>div {margin-bottom: .1rem;width: 49%;}

.page_hist{padding:.7rem 0;background:url(../images/hist_bj.png) no-repeat center bottom;background-size:11.38rem}
.page_hist .title{margin-bottom:.5rem;text-align:center}
.page_hist .title h2{font-size:.4rem;color: #374c88;display:block;margin-bottom:.05rem;}
.page_hist .title p{color:#5d5d5d;font-size:.24rem;text-transform:uppercase;font-family:DIN-L}
.page_hist .list{background:url(../images/hist_time.png) repeat-x center;padding-top:.45rem;background-size:18.72rem}
.page_hist .list a{padding:.5rem .28rem .8rem}
.page_hist .list a h2{font-size:.3rem;font-family:DIN-B;color:#3c3b3c;display:block;font-style:italic}
.page_hist .list a span{display:block;height:.18rem;margin:.2rem 0;position:relative}
.page_hist .list a span i{display:block;width:.18rem;height:.18rem;background:url(../images/hist_d.png) no-repeat center;background-size:100%}
.page_hist .list a p{color:#3c3b3c;font-size:.16rem;line-height:1.6;display:block}
.page_hist .list .navigation{margin-top:.45rem;position:relative}
.page_hist .list .navigation div{width:.37rem;height:.37rem;background:#3ebb5e;text-align:center;line-height:.37rem;border-radius:100%;color:#fff;font-size:.18rem;position:absolute;border:1px solid #3ebb5e}
.page_hist .list .navigation div.swiper-button-disabled{color:#656565;background:#fff;border:1px solid #3ebb5e}
.page_hist .list .navigation .left{left:0;}
.page_hist .list .navigation .right{right:0;}

.page_social{padding:.1rem 0 .7rem}
.page_social .con{position:relative;width:100%}
.page_social .con .txt{position:absolute;left:0;top:35%;padding:0 .5rem}
.page_social .con .txt h2{color:#fff;font-size:.24rem;display:block;margin-bottom:.2rem}
.page_social .con .txt p{font-size:.16rem;color:#fff}

.page_quality{width:100%;padding: .4rem 0;}
.page_quality .left{float:left;width: 38.6%;}
.page_quality .right{float:left;width: 61.4%;padding-left: .55rem;padding-top: 1.6rem;}
.page_quality .right .title{margin-bottom:.3rem}
.page_quality .right .title h2{font-size:.36rem;color:#6cbb48}
.page_quality .right .title p{font-size:.48rem;color:#6cbb48;text-transform:uppercase;font-family: 'DIN-L';}
.page_quality .right .con{color:#3b3b3b;font-size:.16rem;line-height:2.4}

.page_honor{background: #f6f6f6;padding:.8rem 0;}
.page_honor .title{width:100%;text-align:center;margin-bottom:.45rem}
.page_honor .title h2{font-size: .36rem;color: #6cbb48;text-transform:uppercase;display:block;margin-bottom:.05rem;}
.page_honor .title p{font-size: .48rem;color: #6cbb48;text-transform:uppercase;letter-spacing:.01rem;font-family: 'DIN-L';}
.page_honor .list{text-align:center;padding: 0 .8rem;position:relative;width:100%;overflow:hidden;}
.page_honor .list a .img{padding:.05rem;background:#fff;border:1px solid #d2d2d2}
.page_honor .list a:hover img{transition:.36s;transform:scale(1.1)}
.page_honor .list a p{color:#3e3e3e;font-size:.16rem;display:block;margin-top:.15rem}
.page_honor .list .navigation{position:absolute;top:35%;left:0;width:100%;z-index:1}
.page_honor .list .navigation>div{width:.42rem;line-height:.42rem;text-align:center;background:#6cbb48;border-radius:100%;color:#fff;font-size:.2rem;top:0;position:absolute;}
.page_honor .list .navigation>div.swiper-button-disabled {background:#ddd;}
.page_honor .list .navigation .left{left:.0}
.page_honor .list .navigation .right{right:0}

.page_show{padding: .8rem 0;background:#fff;background-size:cover;}
.page_show .title{text-align:center;margin-bottom:.5rem}
.page_show .title h2{font-size: .36rem;color: #6cbb48;}
.page_show .title p{font-size: .48rem;color: #6cbb48;text-transform:uppercase;font-family: 'DIN-L';}
.page_show .list{position:relative;width:100%}
.page_show .list a{padding:3px}
.page_show .list a .img{box-shadow:1px 1px 5px #d0d0d0;background:#fff;text-align:center}
.page_show .list a:hover img{transition:.36s;transform:scale(1.1)}
.page_show .list a p{font-size:.16rem;color:#4b4b4b;text-align:center;margin: .15rem 0;display:block;}
.page_show .list .navigation{position: relative;width:100%;text-align: center;font-size: 0;margin-top:.35rem;}
.page_show .list .navigation>div{width:.42rem;line-height:.42rem;text-align:center;border-radius:100%;font-size:.2rem;top:0;margin: 0 .2rem;border: 1px solid #d3d3d3;background: #fff;color: #555;}
.page_show .list .navigation>div.swiper-button-disabled {background:#ddd;}

.page_imgs{padding:.4rem 0 .7rem}
.page_imgs li{margin-top:.3rem}
.page_imgs li a{position:relative}
.page_imgs li a:hover img{transition:.36s;transform:scale(1.1)}
.page_imgs li a:hover h2{transform:translateY(-.2rem)}
.page_imgs li a::after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:url(../images/case_bj.png);z-index:1}
.page_imgs li a h2{position:absolute;left:0;bottom:0;width:100%;color:#fff;padding:.2rem;font-size:.16rem;z-index:2}

.page_product{padding:.7rem 0}

.page_product .title {
    text-align: center;
    font-size: .3rem;
    color: #374c88;
    margin-bottom: .4rem;
}

.page_product .list {
    width: 100%;
    border-left: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
}

.page_product .list dl {
    border-bottom: 1px solid #dcdcdc;
    display: table;
    width: 100%;
}

.page_product .list dl:first-child {
    background: #f0f0f0;
}

.page_product .list dl>* {
    line-height: .5rem;
    height: .5rem;
}

.page_product .list dl:first-child>* {
    line-height: .65rem;
    font-size: .18rem;
    color: #272727;
    font-weight: bold;
}

.page_product .list dl dd {
    border-right: 1px solid #dcdcdc;
    display: table-cell;
    width: 40%;
    padding: 0 .4rem;
    font-size: .16rem;
}

.page_product .list dl dd:first-child {
    width: 20%;
}

.page_product_lead{width: 100%;padding: .7rem 0;background: #f6fbff;}
.page_product_lead .title{text-align:center;margin-bottom: .45rem;}
.page_product_lead .title h2{font-size: .30rem;color: #1e1e1e;display: block;margin-bottom: .3rem;}
.page_product_lead .title span{color: #5f6060;font-size: .16rem;display: block;margin-bottom: .04rem;}
.page_product_lead .title p{color: #5f6060;font-size: .16rem;}
.page_product_lead .list{width: 100%;}
.page_product_lead .list .item{width:100%;position:relative;margin-bottom: 1.5rem;}
.page_product_lead .list .item:hover img {transition: 5s;transform: scale(1.1);}
.page_product_lead .list .item .txt{position:absolute;width: 52%;right: 0;top: .73rem;/* background: #fff; */padding: 0 1rem 0 2rem;}
.page_product_lead .list .item.two .txt{left:0;right:inherit;padding: 0rem 2rem 0 1rem;}
.page_product_lead .list .item .txt .titles h2{font-size:.24rem;color:#2e2e2e;display:block;margin-bottom:.1rem;padding-top: .9rem;}
.page_product_lead .list .item .txt .titles p{font-size:.16rem;color:#545353}
.page_product_lead .list .item .txt .box{margin:.3rem 0}
.page_product_lead .list .item .txt .box a{float:left;width:50%;color:#545353;font-size:.16rem;line-height:3}
.page_product_lead .list .item .txt .box a:hover {color:#0074b3;}
.page_product_lead .list .item .txt .more{font-size:0;margin-top: .6rem;}
.page_product_lead .list .item .txt .more a{display:inline-block;font-size:.16rem;background:#0174b3;color:#fff;line-height:.6rem;width:2.7rem;text-align:center;border-radius:.3rem;position: relative;overflow: hidden;z-index: 1;}
.page_product_lead .list .item .txt .more a::after{position:absolute;content:'';left:50%;height:100%;width:0;background:#6dbb48;transition:.36s;z-index:-1}
.page_product_lead .list .item .txt .more a:hover::after{transition:.36s;width:100%;left:0}
.page_product_lead .list .item .img{float:left;width:52%;position:relative;z-index:1}
.page_product_lead .list .item .img img {transition: 5s;}
.page_product_lead .list .item.two .img{float:right}

#showproduct{padding:.7rem 0;}
#showproduct .nav{float:left;width: 25%;}
#showproduct .nav a{margin-bottom:.1rem;font-size: .14rem;color:#363737;line-height: .5rem;height: .5rem;background:#fff;padding: 0 .05rem 0 .45rem;border-radius:.03rem;box-shadow:.05rem .03rem 0 #e5e9ed;position:relative;overflow: hidden;}
#showproduct .nav a::after{position:absolute;content:'';left:.24rem;top: 50%;width:.08rem;height:.08rem;background:#1eae35;border-radius:100%;margin-top: -.04rem;}
#showproduct .content{float:left;padding-left: .5rem;width: 75%;}
#showproduct .content .title{margin-bottom:.4rem;padding: .5rem 0;/* background:#fff */}

#showproduct .content .con {
    font-size: .18rem;
    line-height: 1.8;
}
#showproduct .content .title h2{display:block;margin-bottom:.2rem;color:#374c88;font-size:.3rem}
#showproduct .content .title p{color:#4e4e4e;font-size:.16rem;line-height:1.8}

.page_factory{padding:.7rem 0;background:#f6fbff;}
.page_made{margin-bottom:.7rem;}
.page_made .title{text-align:center;font-size:0;margin-bottom: .6rem;}
.page_made .title h2{font-size:.4rem;color:#2e2e2e;display:inline-block;vertical-align:top;padding-bottom:  .4rem;background:url(../images/factory_title.png) no-repeat bottom center;background-size:.87rem;}
.page_made .min{width:100%;margin-bottom:  .5rem;}
.page_made .min>div{float:left;width:50%;}
.page_made .min .left{color:#3b3b3b;font-size:.16rem;line-height:1.7;padding-top:.5rem;padding-right:.5rem;}
.page_made .min .right .item{float:left;width:45%;margin-left:4%;position:  relative;background:  #fff;border-radius:  .3rem;border: 1px solid #d2d2d2;}
.page_made .min .right .item .img{opacity:0}
.page_made .min .right .item .txt{position:absolute;left:0;top:0;padding: .26rem .3rem 0;text-align:center;width:  100%;height:  100%;}
.page_made .min .right .item .txt h2{font-size:.24rem;color:#374c88;margin-bottom:.2rem;display:  inline-block;}
.page_made .min .right .item .txt p{color:#3b3b3b;font-size:.16rem;line-height:1.7}
.page_made .list{width:  100%;position:  relative;overflow:  hidden;}
.page_made .list a{position:relative;width:100%;overflow:  hidden;}
.page_made .list a img {transition:  2s;}
.page_made .list a:hover img {transition:  2s;transform:  scale(1.1);}
.page_made .list a p{position:absolute;bottom:.2rem;left:.2rem;color:#fff;font-size:.16rem;display:inline-block;padding: .15rem .3rem;background:#3987dc;}
.page_made .list .paginations{position:relative;margin-top: .4rem;width:100%;text-align:center;font-size:  0;}
.page_made .list .paginations span {width: .15rem;height:  .15rem;opacity:1;border:1px solid #3987dc;background: transparent;margin: 0 .05rem;}
.page_made .list .paginations .swiper-pagination-bullet-active{background:#3987dc;border:1px solid #3987dc;}

.page_make{padding:.7rem 0;background:url(../images/make_bj.jpg) no-repeat;background-size:100%;}
.page_make .left{float:left;width: 35%;border: .05rem solid #fff;text-align:  center;padding: .6rem .5rem;margin-top:  .45rem;}
.page_make .left h2{font-size:.4rem;color:#fff;display:inline-block;padding-bottom: .4rem;background: url(../images/factory_title.png) no-repeat bottom center;background-size: .87rem;margin-bottom: .5rem;}
.page_make .left p{font-size:.16rem;color:#fff;line-height:1.7}
.page_make .right{float:right;width: 65%;padding-left:  .5rem;}

.page_tech{padding:.7rem 0;}
.page_tech .title{text-align:center;margin-bottom:.6rem;}
.page_tech .title h2{font-size:.4rem;color: #2e2e2e;display:inline-block;padding-bottom: .4rem;background: url(../images/factory_title.png) no-repeat bottom center;background-size: .87rem;}
.page_tech .list{width:  100%;position:  relative;overflow:  hidden;}
.page_tech .list a{position:relative;width:100%;overflow:  hidden;text-align:center;}
.page_tech .list a img {transition:  2s;}
.page_tech .list a:hover img {transition:  2s;transform:  scale(1.1);}
.page_tech .list a p{text-align:center;display:block;margin-top:.1rem;font-size:.16rem;}
.page_tech .list .paginations{position:relative;margin-top: .4rem;width:100%;text-align:center;font-size:  0;}
.page_tech .list .paginations span {width: .15rem;height:  .15rem;opacity:1;border:1px solid #3987dc;background: transparent;margin: 0 .05rem;}
.page_tech .list .paginations .swiper-pagination-bullet-active{background:#3987dc;border:1px solid #3987dc;}

.page_cooperation{padding:.7rem 0;background:#f6fbff;}
.page_stuff{margin-bottom:.6rem;}
.page_stuff .title{text-align:center;margin-bottom: .5rem;}
.page_stuff .title h2{font-size:.4rem;color:#303030;display:inline-block;padding-bottom: .4rem;background: url(../images/factory_title.png) no-repeat bottom center;background-size: .87rem;}
.page_stuff .title .con{text-align:center;}
.page_brand {width:100%}
.page_brand .left{float:left;width: 20%;background: #1e7ec0;padding: .8rem .3rem 1.5rem;text-align:  center;color:#fff;}
.page_brand .left h2{font-size:.4rem;background: url(../images/factory_title.png) no-repeat bottom center;background-size: .87rem;display:inline-block;padding-bottom: .4rem;margin-bottom: .5rem;}
.page_brand .left p{font-size:.16rem;line-height:1.7}
.page_brand .right{float:left;width: 80%;padding-left:  .5rem;}

.page_news{width:100%;padding: .7rem 0 1rem;background: #f6fbff;}
.page_news .title{text-align:center;margin-bottom:  .5rem;}
.page_news .title h2{font-size:.4rem;background: url(../images/factory_title.png) no-repeat bottom center;background-size: .87rem;display:inline-block;padding-bottom: .4rem;}
.page_news .list{width:100%}
.page_news .list .top{margin-bottom:.65rem;padding:.35rem;background:#fff;}
.page_news .list .top .img{float:left;width: 45%;}
.page_news .list .top .img img{transition:1s;}
.page_news .list .top a:hover .img img{transition:1s;transform:scale(1.1)}
.page_news .list .top .txt{float:left;width: 55%;padding-left: .3rem;padding-top:.7rem;}
.page_news .list .top .txt span{font-size:  .14rem;color:#494949;}
.page_news .list .top .txt h2{font-size: .28rem;color:#2d2d2d;display:block;margin:.2rem 0;line-height: 1.7;}
.page_news .list .top .txt p{font-size:.16rem;color:#505050;line-height:1.7;}
.page_news .list .top .txt i{display:inline-block;margin-top:.3rem;font-size:  .14rem;color:  #fff;background:#3987dc;padding:.16rem .8rem;border-radius:.3rem;position:relative;overflow:hidden;z-index:1}
.page_news .list .top .txt i::after{position:absolute;content:'';left:50%;top:0;width:0;height:100%;background:#374c88;transition:.3s;z-index:-1;}
.page_news .list .top .txt i:hover::after{left:0;width:100%;transition:.3s;}
.page_news .list .bot{width:100%;background:#fff;padding:.65rem .3rem .8rem}
.page_news .list .bot .item{margin-bottom:.3rem;background:#f2f2f2;}
.page_news .list .bot .item .img{float:left;width: 30%;}
.page_news .list .bot .item .txt{float:left;width:  70%;padding: .35rem .4rem 0;}
.page_news .list .bot .item .txt .time{width:100%;position:relative;}
.page_news .list .bot .item .txt .time h2{font-size:.14rem;color:#494949;font-family:'DIN-B'}
.page_news .list .bot .item .txt .time h2 span{font-size:.36rem;display:inline-block;margin-right:.1rem}
.page_news .list .bot .item .txt .time p{position:absolute;right:0;top: 0.1rem;font-size:  .16rem;color:  #464646;}
.page_news .list .bot .item .txt .time p:hover {color:#374c88;}
.page_news .list .bot .item .txt .titles{font-size:  .3rem;color:#3987dc;margin:.2rem 0;font-family:'DIN-B'}
.page_news .list .bot .item .txt .con{font-size:  .16rem;color:  #505050;line-height:1.9}


.show_news {padding: .7rem 0 .9rem;}
.show_news h2 {font-size:.36rem;color:#333;text-align:center;}
.show_news .met_infos {padding:.15rem 0 .35rem;font-size:.14rem;color:#585858;text-align:center;}
.show_news .met_infos span {display:inline-table;margin:0 .1rem;}
.show_news .met_infos span a {font-size:.14rem;color:#585858}
.show_news .editor {font-size:.16rem;color:#333;line-height:1.8}
.show_news .met_page {padding:.45rem 0 0;margin:.45rem 0 0;border-top:1px solid #e5e5e5;}
.show_news .met_page li {margin:.1rem 0;font-size:.14rem;color:#333;}
.show_news .met_page li>* {display: inline-block;vertical-align: top;}
.show_news .met_page li a {font-size:.14rem;color:#333}

.page_resources{padding:.7rem 0;background:#f7f7f7}
.page_resources .title{text-align:center;margin-bottom:.35rem}
.page_resources .title h2{font-size:.36rem;color:#333;display:block;margin-bottom:.1rem}
.page_resources .title p{font-size:.24rem;color:#959595;text-transform:capitalize}
.page_resources ol{width:100%;text-align:center;margin-bottom:.35rem}
.page_resources ol li{display:inline-block;margin:0 .3rem;cursor:pointer}
.page_resources ol li h2{padding:.2rem .4rem;background:#fff;border-radius:.15rem;font-size:.16rem;color:#333}
.page_resources ol li.flex-active h2{background:#17abe2;color:#fff}
.page_resources .list{font-size:.16rem;color:#666;line-height:1.7}

.page_contact{width:100%;padding: .7rem 0;background: #f6fbff;}
.page_contact .title{text-align:center;margin-bottom:.5rem;}
.page_contact .title h2{font-size:.4rem;color:#303030;display:inline-block;padding-bottom: .35rem;background: url(../images/factory_title.png) no-repeat bottom center;background-size: .87rem;}
.page_contact .map{padding:.17rem;background:#fff;margin-bottom:.6rem;}
.page_contact .contact{background:#fff;padding:.4rem .9rem;}
.page_contact .contact .titles{color:#424242;font-size:.24rem;padding-bottom:.25rem;border-bottom:1px solid #e5e5e5;margin-bottom:.25rem;}
.page_contact .contact .top{margin-bottom:.35rem;padding-bottom:.25rem;border-bottom:1px solid #e5e5e5;}
.page_contact .contact .top .list{width:100%}
.page_contact .contact .top .list>div{float:left;width:25%;color:#424242;font-size:.16rem;padding:0 .1rem 0 .35rem;line-height:  2;background-repeat:no-repeat;background-position-x:left;background-position-y:center;}
.page_contact .contact .top .list .tel{background-image: url(../images/tel.png);background-size:.23rem;}
.page_contact .contact .top .list .mob{background-image: url(../images/mob.png);background-size:.16rem;}
.page_contact .contact .top .list .email{background-image: url(../images/email.png);background-size:.22rem;}
.page_contact .contact .bot{width:100%}
.page_contact .contact .bot .list>div{float:left;color:#424242;font-size:.16rem;padding:0 .2rem 0 .35rem;line-height:  2;background-repeat:no-repeat;background-position-x:left;background-position-y:center;}
.page_contact .contact .bot .list .addr{background-image: url(../images/addr.png);background-size:.20rem;}
.page_contact .contact .bot .list .addr:first-child{padding-right:.5rem;}

.page_jobs{width:100%;padding: .7rem 0;background: #f6fbff;}
.page_jobs .title{text-align:center;margin-bottom:.5rem;}
.page_jobs .title h2{font-size:.4rem;color:#303030;display:inline-block;padding-bottom: .35rem;background: url(../images/factory_title.png) no-repeat bottom center;background-size: .87rem;}
.page_jobs .list{width:100%}
.page_jobs .list *{transition:none;}
.page_jobs .list .item{margin-bottom: .3rem;}
.page_jobs .list .item .top {background:  #fff;padding:0 .5rem;position:relative;line-height:.83rem;color:#2b2b2b;transition:.36s;}
.page_jobs .list .item .top>div{float:left;}
.page_jobs .list .item .top .name{font-size:.2rem;margin-right: 1.1rem;}
.page_jobs .list .item .top .info{font-size:.16rem;}
.page_jobs .list .item .top .more{position:absolute;right:  0;height:  100%;width:  .83rem;background:  url(../images/job_tb.png) no-repeat center;background-size:.23rem;}
.page_jobs .list .item .bot{background:#fff;padding:.2rem .5rem;display:  none;}
.page_jobs .list .item .bot .info{padding:  .25rem 0;border-bottom: 1px solid #e5e5e5;}
.page_jobs .list .item .bot .info>div{float:left;font-size:.16rem;color:#555555;margin-right:.5rem;}
.page_jobs .list .item .bot .con{padding: .3rem 0 .5rem;color: #555555;font-size:  .16rem;line-height: 1.8;}
.page_jobs .list .item.on .top{background:#1e7ec0;color:#fff;transition:.36s;}
.page_jobs .list .item.on .top .more{background:  url(../images/job_tb1.png) no-repeat center;background-size:.23rem;}

.page_message{padding:.7rem 0;background:#f2f2f2;}
.page_message .desc {color:#6cbb48;font-size:.18rem;line-height: 2.2;margin-bottom: .35rem;}
.page_message .list {width:100%}
.page_message .list .message{padding-right:.5rem;}
.page_message .list form{display:block;width: 100%;}
.page_message .list form>*{padding:0 .25rem;background:#fff;border:none;margin-bottom:.2rem;display:block;width:100%;font-size:.16rem;color:#555}
.page_message .list form input{line-height: 3.2;}
.page_message .list form textarea{height: 2.4rem;padding:.1rem .25rem;}
.page_message .list form button{display:inline-block;width: initial;line-height: 3.2;background:#6cbb48;color:#fff;padding: 0 .4rem;}
.page_message .list form button:hover{background:#444}


footer{color:#fff;background:#282828;padding: .4rem 0 .1rem;}
footer .back_top{position:absolute;right:0;top: 0;}
footer .back_top a{display:block;width:.3rem;height:.3rem;line-height:.3rem;text-align:center;border-radius:100%;background:#d7d7d7;font-size:.18rem;color:#005ca2;}
footer .nav{width:100%;font-size: 0;}
footer .nav ul li{display:inline-block;vertical-align:top;padding:0 .4rem;position:relative;}
footer .nav ul li:first-child{padding-left:0;}
footer .nav ul li::after{position:absolute;content:'';left:0;top:50%;width:1px;height:.18rem;background:#fff;margin-top:-.09rem;}
footer .nav ul li:first-child::after{display:none;}
footer .nav ul li a{color:#fff;font-size:.18rem;}
footer .nav ul li a:hover{color:#999}
footer .list{width:100%;margin: .5rem 0;}
footer .list .contact{float:left;font-size: .14rem;padding-right: .5rem;line-height: 2.3;}
footer .list .wechat{float:right;}
footer .bot{border-top:1px solid #696969;font-size:.14rem;color:#fff;padding:.15rem 0}
footer .bot .left{float:left}
footer .bot .right{float:right}
footer .bot .right a{display:inline-block;vertical-align:top;color:#ffff}
footer .bot .right a:hover{color:#999}

/**/
/********<=767 mobile nav style css********/
.m-header {background: #fff;box-shadow:0 0 12px rgba(0,0,0,0.2);}
.m-header >.col-xs-6>div {color: #555;}
.m-header >.col-xs-6 img {max-height: 35px;}
.st-container .st-menu {
	background: #fff;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
	-o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
	transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color: #333;position:relative;font-size:.25rem;}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background: #374c88;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF;}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color: #374c88;}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color: #374c88;padding-left:0;}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color: #1e1915;font-weight: bold;}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/**************************/
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	.tem_banner{padding-top: 60px;}

	/**** index ****/
	.index_about .list .item{width:100%;margin-bottom:.5rem;}
	.index_product .left{width:100%;margin-bottom:.5rem;padding: .5rem!important;}
	.index_product .right{width:100%;}
	footer .list .wechat{text-align:center;margin:.5rem 0 .1rem}
	footer .nav ul li{padding:0 .2rem;}
    footer .back_top{right:.2rem}
    /**** index end****/

    /**** about ****/
    .page_profile .left{width:100%;margin-bottom:.2rem}
    .page_profile .right{width:100%;padding:0;}
    .page_quality .left{width:100%}
    .page_quality .right{width:100%;padding-top: .5rem;padding-left: 0;}
    
    /**** product ****/
    .page_head .home{display:none}
    .page_head {height: initial;}
    .page_head .nav{width:100%;margin: 0;}
    #showproduct .list{width:100%;margin-bottom: .3rem;text-align: center;}
    #showproduct .text{width:100%;float:initial;padding: 0;}
	.page_message .list .img{display:none;}

	
	footer .bot .left,footer .bot .right{float:initial;width:100%;text-align:center;}
	 .page_contact .contact .txt{float:initial;width:100%;}
    .page_contact .contact .map{float:initial;width:100%;}
    .page_contact .message .con .left,.page_contact .message .con .right{float:inherit;width:100%;margin-bottom:.2rem;padding: 0;}
    .page_idea .list a .txt{position:relative;width:100%;}
 	.tem_banner.index .txt .logo .img{width:1rem}
	 .tem_banner.index .txt .title h2{font-size:.3rem}
	 .tem_banner.index .txt .title p{font-size:.26rem;}
 	.tem_banner.index .txt .title span{font-size:.16rem;}
	 .tem_banner.index .slide-pagination{display:none;}
	
	.index_news .list{padding:0 .7rem}
	.index_news .list .navigation .left{left:0}
	.index_news .list .navigation .right{right:0}
	.index_about{padding:1rem .8rem}
	.index_about .dtable{display:block;}
	.index_about .dtable>div{display:block;}
	.index_about .left,.index_about .right{width:100%;padding:  0;margin-top:.3rem}
	.index_about .right .title{text-align:left;}
	.page_product .list .item .txt .titles h2{padding-top:initial;}
	.page_product .list .item .img{width:100%}
	.page_product .list .item .txt,.page_product .list .item.two .txt{position:relative;width:100%;top: inherit;float:  left;padding: .4rem .5rem;height: initial!important;}
 	.page_product .list .item.two .img{float:left;}
	.page_product .list .item.two .txt{right: 0;left: inherit;}
	.page_make{background:#94bce8;}
	.page_make .left{width:100%;margin-bottom:.3rem;}
	.page_make .right{width:100%;text-align:center;padding:  0;}
	.page_made .min .left{width:100%}
	.page_made .min .right{width:100%;}
	.page_made .min .right .item{width:100%;margin:  0;margin-top: .4rem;}
	.page_brand .left{width:100%}
	.page_brand .right{width:100%;text-align:center;padding:.3rem 0}
	.page_news .list .bot .item .img{width:100%}
	.page_news .list .bot .item .txt{width:100%;padding-bottom:.35rem;}
	.page_news .list .top .img{width:100%}
	.page_news .list .top .txt{width:100%}
	.page_contact .contact .top .list>div{width:100%;}
	.page_contact .contact .bot .list>div{width:100%;}
}

/********mobile*********/
@media(max-width:767px){
	.page_product_lead .list .item .txt{padding: 0 .6rem!important;top: .2rem;}

.page_product_lead .list .item.two .txt {
    padding: 0 0 .6rem 0!important;
}

.page_product_lead .list .item .txt .titles h2 {
    padding-top: .2rem;
}
	.page_product .list dl dd:last-child{display:none}
	.index_news .list li{width:100%;margin-bottom:.3rem;}
	footer .list .contact,footer .list .wechat{float:initial;width:100%;}
	.page_news li a .img{display:none;}
	.page_news li a .txt{float:initial;width:100%;}
	.page_resources ol li{margin:0 .1rem;}
	.page_resources ol li h2{padding: .1rem .2rem;}
	.page_contact .con .contact{position:relative;width:100%;}
}