﻿@charset "utf-8";
/*ZH-MP*/
/*ZH-PC
EN-PC
EN-MP*/
/*公共样式*/
*{margin:0;padding:0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
html,body{font-size:14px;font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5;background: #f7f7f7;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x: hidden;}
ul,li{list-style-type:none;}
a{text-decoration:none;color:#000;transition: all .3s;cursor: pointer;}
a:hover{text-decoration:none;color:#000;}
.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear{zoom:1;}
i{font-style:normal}
input,textarea{-webkit-appearance:none;resize:none;outline:none;line-height:normal;}
a,button,input,textarea,select{-webkit-tap-highlight-color: rgba(0,0,s0,0);border: 0;}
img{border-style:none;vertical-align:middle;max-width:100%;}
article{display: block;margin: 0 auto;}
.w2{padding: 0 .3rem;}
.nav-page{font-size:0;text-align:center;}


/*引入字体包*/
@font-face {
    font-family: 'avan';
    src: url('../fonts/avan.eot');
    src: url('../fonts/avan.eot') format('embedded-opentype'),         
         url('../fonts/avan.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*引入字体包*/
@font-face {
    font-family: 'Impact';
    src: url('../fonts/impact.eot');
    src: url('../fonts/impact.eot') format('embedded-opentype'),         
         url('../fonts/impact.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


/*header*/
.header{width: 100%;height: auto;background:#f7f7f7;position: fixed;z-index:5;top: 0;left: 0;}
.header .head-wrap{padding: 0 .2rem;width: 100%;height:1.2rem;line-height:1.2rem;}
.header .head-wrap .logo{float: right;}
.header .head-wrap .menu{float:left;line-height: 1;}
.header .head-wrap .menu .icon{margin:.2rem 0 .1rem;}
.header .head-wrap .menu span{font-size:.24rem;color: #666666;}
.header .head-wrap .menu .close{display: none;margin-top:.37rem;}
.header .head-wrap .nav-box{position:fixed;top:50%;right:.2rem;z-index:2;text-align:right;}
.header .head-wrap .nav-box .box-wrap{overflow:hidden;color: #fff;}
.header .head-wrap .nav-box a{background:#e7e7e7;position:relative;display:block;font-size:.18rem;color: #eeeeee;line-height:.6rem;width:.6rem;height:.6rem;text-align:center;margin-bottom:.05rem;}
.header .head-wrap .nav-box a .box{position:absolute;left:.6rem;top: 0;font-size:.16rem;color:#fff;white-space:nowrap;width:2rem;height:.6rem;line-height:.4rem;text-align:right;z-index:-1;}
.header .head-wrap .nav-box a .box .d1{display:inline-block;padding:.1rem;background: #e60303;}
.header .head-wrap .nav-box a.on{background: #e60303;}
.header .head-wrap .nav-box a.on .d1{background: #e60303;}
.header .head-wrap .nav-box a.on .box{left:-2rem;right: auto;}
.header .head-wrap .nav{display:none;position: fixed;top:1.2rem;left: 0;width: 100%;height:calc(100vh - 1.2rem);background: #fff;padding: 0 .3rem;}
.header .head-wrap .nav a{display: block;font-size:.36rem;color: #222222;line-height:1.2rem;background: url(../images/img115.jpg) right no-repeat;background-size:.1rem auto;}
.header .head-wrap .nav .nav-wrap li{border-bottom:1px solid #f6f6f6;}
.header .head-wrap .nav .nav-wrap li a>div{float: left;}
.header .head-wrap .nav .nav-wrap li .icon{width:.24rem;margin:0 .2rem 0 .3rem;}
.header .head-wrap .nav .nav-wrap li .d1{width: calc(100% - .74rem);}
.header .head-wrap .nav .nav-wrap li .icon .img2{display:none;}
.header .head-wrap .nav li.on{border-bottom:1px solid #e60303;}
.header .head-wrap .nav li.on a{color:#e60303;background: url(../images/img114.jpg) right no-repeat;background-size:.1rem auto;}
.header .head-wrap .nav li.on .icon .img1{display: none;}
.header .head-wrap .nav li.on .icon .img2{display:inline-block;}

/*footer*/
.footer{width: 100%;height: auto;background: #666666;}
.footer .foot-wrap{padding: 0 .2rem;width: 100%;height: auto;}
.footer .foot-wrap .s-box{padding: .5rem 0;border-bottom: 1px solid #777;}
.footer .foot-wrap .s-box .l-box{float: left;width: 78%;}
.footer .foot-wrap .s-box .l-box li{font-size:.3rem;color: #fff;line-height:.36rem;margin-bottom:.2rem;padding-left: .4rem;}
.footer .foot-wrap .s-box .l-box li:last-child{margin-bottom: 0;}
.footer .foot-wrap .s-box .r-box{float:right;text-align: center;}
.footer .foot-wrap .s-box .r-box span{display:inline-block;font-size:.2rem;color: #fff;line-height:.28rem;margin-top:.1rem;}
.footer .foot-wrap .x-box{padding:.3rem 0;}
.footer .foot-wrap .x-box .l-box{float: left;font-size:.22rem;color: #fff;line-height:.26rem;letter-spacing:-1px;}
.footer .foot-wrap .x-box .r-box{float: right;}
.footer .foot-wrap .x-box .r-box .icon-box{font-size: 0;}
.footer .foot-wrap .x-box .r-box .icon-box a{display:inline-block;font-size:.22rem;color: #fff;line-height:.26rem;margin: 0 .05rem;}
.footer .foot-wrap .x-box .r-box .icon-box a img{width:.25rem;height: .25rem;}


.main{padding-top:1.2rem;background: #fff;}


/*index*/
.home-page .title{padding-bottom:.15rem;margin-bottom:.3rem;background: url(../images/img4.jpg) left bottom no-repeat;background-size:.6rem 3px;}
.home-page .title .h1{font-size:.36rem;color: #222;line-height:1;font-weight:bold;}
.home-page .about{background:url(../images/img6.jpg);padding: .6rem 0;}
.home-page .about .box>div{float: left;}
.home-page .about .box .l-img{width:3rem;height: auto;}
.home-page .about .box .r-text{width: calc(100% - 3rem);height: auto;padding-left: .3rem;}
.home-page .about .box .r-text .art{font-size:.2rem;color: #333333;line-height:.3rem;height:1.5rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient: vertical;padding-left: .1rem;margin-top:.1rem;}
.home-page .about .box .r-text .a1{display:inline-block;font-size:.18rem;color: #e60303;line-height:.3rem;margin-top: .2rem;}
.home-page .advantage{padding: .6rem 0;background: #F7F7F7;}
.home-page .advantage .box-wrap .box{background: url(../images/img7.jpg) center center no-repeat;background-size:100% auto;width: 100%;height:6.1rem;padding-top:.1rem;}
.home-page .advantage .box .core{position: relative;width:90px;height:90px;margin: 0 auto;margin-top:110px;background: #FFFFFF;border-radius:50%;}
.home-page .advantage .box .core canvas{position:relative;z-index:2;}
.home-page .advantage .box .core .img1{position:absolute;width:90px;height:90px;top:0;left:0;text-align: center;line-height:88px;z-index: 3;}
.home-page .advantage .box .core .comm{position: absolute;cursor: pointer;z-index:1;}
.home-page .advantage .box .core .d1{top:-135px;left:50%;margin-left:-.35rem;background:url(../images/img19.png) .3rem bottom no-repeat;background-size:6px auto;padding-bottom:55px;white-space: nowrap;text-align: left;line-height: 1;}
.home-page .advantage .box .core .comm .h1{font-size:30px;color: #ccc;line-height: 1;font-family:avan;transition:all .3s;}
.home-page .advantage .box .core .comm .art{font-size:9px;color: #444444;line-height:11px;}
.home-page .advantage .box .core .comm .art .h2{font-size:12px;line-height:1;font-weight: bold;margin:10px 0 5px;}
.home-page .advantage .box .core .d2{right:-127px;top:-70px;background:url(../images/img20.png) 30px bottom no-repeat;background-size:100px auto;padding-bottom:35px;padding-left:15px;text-align:left;line-height: 1;}
.home-page .advantage .box .core .d2 .h1{display: inline-block;}
.home-page .advantage .box .core .d2 .art{display: inline-block;}
.home-page .advantage .box .core .d3{right:-127px;top:65px;margin-top:-37px;background:url(../images/img21.png) left  center no-repeat;background-size:65px auto;text-align: left;line-height: 1;padding-left: 30px;}
.home-page .advantage .box .core .d3 .h1{display:block;}
.home-page .advantage .box .core .d3 .art{display: inline-block;}
.home-page .advantage .box .core .d4{right:-130px;top:90px;background:url(../images/img22.png) 65px top no-repeat;background-size:110px auto;padding-top:40px;padding-left:55px;text-align:left;line-height:1;white-space: nowrap;}
.home-page .advantage .box .core .d4 .h1{display:inline-block;}
.home-page .advantage .box .core .d4 .art{display: inline-block;}
.home-page .advantage .box .core .d5{left:-131px;top:81px;background:url(../images/img23.png) right top no-repeat;background-size:115px auto;padding-top:60px;padding-right:10px;text-align: right;line-height: 1;white-space: nowrap;}
.home-page .advantage .box .core .d5 .h1{display: inline-block;}
.home-page .advantage .box .core .d5 .art{display: inline-block;}
.home-page .advantage .box .core .d6{left:-120px;top:63px;margin-top:-35px;background:url(../images/img33.png) right 30px no-repeat;background-size:65px auto;text-align: right;line-height: 1;padding-right:30px;}
.home-page .advantage .box .core .d6 .art{display: inline-block;}
.home-page .advantage .box .core .d7{left:-130px;top:-95px;background:url(../images/img24.png) 40px bottom no-repeat;background-size:100px auto;padding-bottom:40px;text-align: right;line-height: 1;}
.home-page .advantage .box .core .d7 .h1{text-align: left;}
.home-page .advantage .box .core .d7 .art{display: inline-block;}
.home-page .advantage .box .core .arrow{position: absolute;right:4px;top:10px;width:15px;height:15px;line-height:15px;z-index:4;}
.home-page .advantage .box .core .comm.on .h1{ color:#e60303}
.home-page .advantage .box .core .d1.on{background:url(../images/img26.png) .3rem bottom no-repeat;background-size:6px auto;}
.home-page .advantage .box .core .d2.on{background:url(../images/img27.png) 30px bottom no-repeat;background-size:100px auto;}
.home-page .advantage .box .core .d3.on{background:url(../images/img28.png) left  center no-repeat;background-size:65px auto;}
.home-page .advantage .box .core .d4.on{background:url(../images/img29.png) 65px top no-repeat;background-size:110px auto;}
.home-page .advantage .box .core .d5.on{background:url(../images/img30.png) right top no-repeat;background-size:115px auto;}
.home-page .advantage .box .core .d6.on{background:url(../images/img32.png) right 30px no-repeat;background-size:65px auto;}
.home-page .advantage .box .core .d7.on{background:url(../images/img31.png) 40px bottom no-repeat;background-size:100px auto;}




.home-page .position{background:url(../images/img6.jpg);padding: .6rem 0;}
.home-page .position .list-box .list{float:left;width:46%;height:auto;margin-bottom:.5rem;margin-right:8%;}
.home-page .position .list-box .list a{display: block;}
.home-page .position .list-box .list:nth-child(2n){margin-right: 0;}
.home-page .position .list-box .list:last-child{margin-bottom: 0;}
.home-page .position .list-box .list:nth-last-child(2){margin-bottom: 0;}
.home-page .position .list-box .list .h1{font-size:.26rem;color: #fff;line-height:.6rem;background: #999999 url(../images/img4.png) right no-repeat;background-size:auto .6rem;padding:0 .7rem 0 .2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.home-page .position .list-box .list .text{padding:.1rem .2rem;background: #fff;font-size:.22rem;color: #333333;line-height:.4rem;}
.home-page .mores{text-align: center;}
.home-page .mores a{display:inline-block;width:1.2rem;height:.4rem;line-height:.4rem;border: 1px solid #e60303;font-size:.2rem;color: #e60303;border-radius:.1rem;background: #FFFFFF;margin-top:.3rem;}
.home-page .case{padding:.6rem 0;background: #f7f7f7;}
.home-page .case .list-box .list{width:100%;height: auto;border-bottom:1px solid #d8d8d8;padding-bottom:.1rem;margin-bottom:.5rem;}
.home-page .case .list-box .list:last-child{margin-bottom: 0;}
.home-page .case .list-box .list a{display: block;}
.home-page .case .list-box .list .h1{font-size:.26rem;color: #111111;line-height:.4rem;margin-bottom:.3rem;}
.home-page .case .list-box .list .text{font-size: 0;margin-bottom:.4rem;}
.home-page .case .list-box .list .text span{display: inline-block;width: 50%;font-size:.22rem;color: #333333;line-height:.4rem;}
.home-page .case .list-box .list .sp1{display:inline-block;font-size:.22rem;color: #333333;line-height:.24rem;padding-right:.2rem;background: url(../images/img14.jpg) right no-repeat;background-size:.14rem auto;}
.home-page .news{background:url(../images/img6.jpg);padding: .6rem 0;}
.home-page .news .box-wrap .box .x-box{padding-top:.3rem;}
.home-page .news .box-wrap .box .x-box a{display: block;font-size:.22rem;color: #333333;line-height:.6rem;border-bottom:1px solid #dddddd;background: url(../images/img5.png) left no-repeat;background-size:0.11rem auto;padding-left:.2rem;}
.home-page .news .box-wrap .box .x-box a .sp1{float: left;width: calc(100% - 1.4rem);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.home-page .news .box-wrap .box .x-box a .sp2{float: right;}
.home-page .partner{padding:.6rem 0;background: #fff;}
.home-page .partner .list-box .list{float: left;width:25%;height:auto;padding: .1rem;position: relative;}
.home-page .partner .list-box .list .line{position: absolute;}
.home-page .partner .list-box .list .r-line{top:.1rem;right: 0;height:calc(100% - .2rem);border-left:1px solid #e3e3e3;}
.home-page .partner .list-box .list .x-line{bottom: 0;right:.1rem;width:calc(100% - .2rem);border-bottom:1px solid #e3e3e3;}
.home-page .partner .list-box .list:nth-child(4n) .r-line{display: none;}
.home-page .partner .list-box .list:last-child .x-line{display: none;}
.home-page .partner .list-box .list:nth-last-child(4) .x-line{display: none;}
.home-page .partner .list-box .list:nth-last-child(3) .x-line{display: none;}
.home-page .partner .list-box .list:nth-last-child(2) .x-line{display: none;}

/*service*/
.nav-top .nav-wrap{border-bottom: 1px solid #d8d8d8;}
.nav-top .nav-wrap .nav{font-size:0;overflow-x: scroll;white-space:nowrap;}
.nav-top .nav-wrap .nav::-webkit-scrollbar{display: none;}
.nav-top .nav-wrap .nav a{display:inline-block;font-size:.26rem;color: #000;line-height:.8rem;padding: 0 .4rem;font-weight:bold;}
.nav-top .nav-wrap .nav a.on{background:#e60303;color: #fff;}
.service-page .title{padding:.6rem 0 .4rem;}
.service-page .title .h1{font-size:.24rem;color:#000;line-height:.4rem;border-left:0.03rem solid #e60303;padding-left:.1rem;}
.service-page .title .h1 .sp1{font-size:14px;color:#999;line-height:26px;}
.service-page .box1{margin: 10px auto 15px;}
.service-page .box1 .list-box .list{float:left;width:46%;height:auto;padding:.3rem .1rem;box-shadow: 0 .1rem .2rem rgba(0,0,0,.1);border-radius:5px;margin-right:8%;margin-bottom: .5rem;}
.service-page .box1 .list-box .list:nth-child(2n){margin-right: 0;}
.service-page .box1 .list-box .list .h1{font-size:.26rem;color: #333;line-height:.5rem;border-bottom: 1px solid #eeeeee;padding-bottom:.1rem;margin-bottom:.25rem;}
.service-page .box1 .list-box .list .h1>div{float: left;}
.service-page .box1 .list-box .list .h1 .icon{margin: 0 .1rem;}
.service-page .box1 .list-box .list .text{font-size:.22rem;color: #a6a6a6;line-height:.36rem;height:1.18rem;}
.service-page .box2 .item-box .item{margin-bottom:.5rem;}
.service-page .box2 .item-box .item>div{float:left;}
.service-page .box2 .item-box .item .r-text{width:calc(100% - .5rem);font-size:.22rem;color: #333;line-height:.36rem;margin-left:.1rem;}
.service-page .box2 .item-box .item .r-text .h1{font-size:.24rem;color: #e60303;margin-bottom: .2rem;}
.service-page .box3 .item-box .item{margin-bottom:.5rem;}
.service-page .box3 .item-box .item>div{width: 100%;}
.service-page .box3 .item-box .item .l-box .h1{display: inline-block;font-size:.3rem;color: #000;line-height:.3rem;padding-left:.4rem;background: url(../images/img40.jpg) .25rem no-repeat;background-size:.1rem auto;margin-top:.15rem;margin-bottom:.2rem;}
.service-page .box3 .item-box .item .l-box .art{font-size:.24rem;color: #000;line-height:.36rem;padding-left:.3rem;padding-right:.1rem;}
.service-page .box4 .box .list-box .list{float:left;width:38%;height: auto;padding-bottom:.8rem;background:url(../images/img42.jpg) 87% .18rem no-repeat;background-size:.6rem auto;font-size:0;}
.service-page .box4 .box .list-box .list>div{display: inline-block;/*float:left;*/vertical-align: top;}
.service-page .box4 .box .list-box .list .d1{width: .54rem;height: .54rem;border-radius:50%;font-size: .36rem;line-height:.5rem;color:#666;text-align: center;border: 2px solid #cdcdcd;font-family: impact;margin-right: .1rem;}
.service-page .box4 .box .list-box .list .d2{font-size:.22rem;color: #666;line-height:.54rem;}
.service-page .box4 .box .list-box .list:nth-child(2){background:url(../images/img42.jpg) 92% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list:nth-child(3){width:24%;background: url(../images/img43.jpg) 22% 87% no-repeat;background-size:.18rem auto;text-align: right;}
.service-page .box4 .box .list-box .list:nth-child(4){float:right;text-align:right;background: url(../images/img45.jpg) 10% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list:nth-child(5){float: right;text-align: right;background: url(../images/img45.jpg) 5% .18rem no-repeat;background-size:.6rem auto;padding-right:.15rem;}
.service-page .box4 .box .list-box .list:nth-child(6){width: 24%;background: url(../images/img43.jpg) 12% 87% no-repeat;background-size:.18rem auto;}
.service-page .box4 .box .list-box .list:nth-child(8){background:url(../images/img42.jpg) 92% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list:nth-child(9){width: 24%;text-align: right;background: url(../images/img43.jpg) 22% 87% no-repeat;background-size:.18rem auto;}
.service-page .box4 .box .list-box .list:nth-child(10){float:right;text-align:right;background: url(../images/img45.jpg) 10% .18rem no-repeat;background-size:.6rem auto;padding-bottom: 0;}
.service-page .box4 .box .list-box .list:nth-child(11){float: right;text-align: right;background: url(../images/img45.jpg) 5% .18rem no-repeat;background-size:.6rem auto;padding-right:.15rem;padding-bottom: 0;}
.service-page .box4 .box .list-box .list:nth-child(12){width: 24%;background:none;padding-bottom: 0;}
.service-page .box4 .box .list-box .list.on{background:url(../images/img41.jpg) 87% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list.on .d1{border: 2px solid #e60303;color: #111111;}
.service-page .box4 .box .list-box .list.on .d2{color: #e60303;}
.service-page .box4 .box .list-box .list.on:nth-child(2){background:url(../images/img41.jpg) 92% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(3){width:24%;background: url(../images/img44.jpg) 22% 87% no-repeat;background-size:.18rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(4){float:right;text-align:right;background: url(../images/img46.jpg) 10% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(5){float: right;text-align: right;background: url(../images/img46.jpg) 5% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(6){width: 24%;background: url(../images/img44.jpg) 12% 87% no-repeat;background-size:.18rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(8){background:url(../images/img41.jpg) 92% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(9){width: 24%;text-align: right;background: url(../images/img44.jpg) 22% 87% no-repeat;background-size:.18rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(10){float:right;text-align:right;background: url(../images/img46.jpg) 10% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(11){float: right;text-align: right;background: url(../images/img46.jpg) 5% .18rem no-repeat;background-size:.6rem auto;}
.service-page .box4 .box .list-box .list.on:nth-child(12){background:none;}
.service-page .box5 .box{margin-top: .1rem;}
.service-page .box5 .art{font-size:.22rem;color: #333;line-height:.36rem;}
.service-page .box5 .art .h1{font-size:.3rem;color: #e60303;line-height:.36rem;margin-bottom: .1rem;}
.service-page .box7 .box{overflow-x: scroll;}
.service-page .box7 .box::-webkit-scrollbar{display: none;}
.service-page .box7 .box .table{width:100%;height: auto;text-align: center;border: 1px solid #eee;border-collapse: collapse;}
.service-page .box7 .box .table thead tr th,.service-page .box7 .box .table tbody tr td {text-align: center;color: #222;border: 1px solid #eee;border-collapse: collapse;background-color: #fff;}
.service-page .box7 .box .table thead tr th{padding:0 .6rem;font-size: .18rem;height:.6rem;color: #000;white-space:nowrap;}
.service-page .box7 .box .table tbody tr td{font-size:.14rem;color:#333;height:1.2rem;padding:.1rem;}
.service-page .box7 .box .table tbody tr td:nth-child(1){font-size: .18rem;color:#000;font-weight: bold;}
.service-page .box7 .box .table tbody tr td:nth-child(2){text-align:left;}
.service-page .box7 .p1{width: 100%;line-height: .4rem;font-size:.2rem;color:#333;margin-top: .1rem;}
.service-page .box8{border-top:1px solid #eee;}
.service-page .box8 .box table{width:94%;height: auto;margin-left:6%;}
.service-page .box8 .box table{border: 1px solid #e0e0e0;}
.service-page .box8 .box table thead{background: #eeeeee;height:.7rem;font-size:.16rem;color: #000;}
.service-page .box8 .box table thead th{width:65%;height:.7rem;border-bottom: 1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.service-page .box8 .box table thead th:nth-child(2){width:35%;border-right:0;}
.service-page .box8 .box table tbody{font-size:.15rem;color: #000;}
.service-page .box8 .box table tbody td{width:65%;height: .5rem;padding-left:.25rem;border-bottom: 1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.service-page .box8 .box table tbody td:nth-child(2){width:35%;padding-left:.5rem;border-right:0;}
.service-page .box8 .box table tbody tr:last-child td{border-bottom:0;}
.service-page .box8 .box:nth-child(2) table thead th{width:45%;}
.service-page .box8 .box:nth-child(2) table thead th:nth-child(2){width:25%;border-right:1px solid #e0e0e0;}
.service-page .box8 .box:nth-child(2) table thead th:nth-child(3){width:30%;border-right:0;}
.service-page .box8 .box:nth-child(2) table tbody td{width:45%;}
.service-page .box8 .box:nth-child(2) table tbody td:nth-child(2){width:25%;border-right:1px solid #e0e0e0;padding-left: 30px;}
.service-page .box8 .box:nth-child(2) table tbody td:nth-child(3){width:30%;border-right:0;padding-left: .5rem;}
.service-page .box9 .box{width:100%;height:auto;}
.service-page .box9 .box .d1{font-size:0px;margin-top:.2rem;padding: 0 .5rem;}
.service-page .box9 .box .d1 .d2{float:left;width:50%;height: auto;font-size:.2rem;color: #000;line-height:.48rem;}
.service-page .box9 .box .d1 .d2 span{float:left;display: block;}
.service-page .box9 .box .d1 .d2 .sp1{width:.2rem;height:.2rem;background: #000;margin-top:.14rem;margin-right:.1rem;}
.service-page .box10 .item-box .item>div{width:100%;height: auto;}
.service-page .box10 .item-box .item{margin-bottom:.5rem;}
.service-page .box10 .item-box .item .r-box{padding-top:.4rem;}
.service-page .box10 .item-box .item .h1{font-size:.3rem;color: #222222;line-height:.54rem;font-weight:bold;padding-left:.7rem;}
.service-page .box10 .item-box .item .text li{padding-left:.85rem;background: url(../images/img5.png) .7rem .13rem no-repeat;background-size:.1rem;font-size:.22rem;color:#444;line-height:.36rem;}
.service-page .box10 .item-box .item .text .sp1{display:inline-block;font-size:.2rem;color:#000;line-height:.36rem;padding-left:.7rem;}
.service-page .box10 .item-box .item .d1{font-size:.2rem;color: #222222;line-height:.36rem;padding-left:.4rem;}

/*about*/
.about-page .box1 .title{margin-top:1rem;text-align: center;}
.about-page .box1 .title .h1{display: inline-block;padding: 0 .4rem;font-size:.24rem;color: #c1232b;line-height:.34rem;font-weight:bold;background: url(../images/img65.jpg) left no-repeat;background-size:.26rem auto;}
.about-page .box2 .h1{font-size:.36rem;color: #e60303;line-height:.6rem;margin: .9rem 0 .2rem;}
.about-page .box2 .h1 .sp1{display: block;font-size:.26rem;color: #111;line-height:.6rem;}
.about-page .box2 .art{font-size:.22rem;color: #333;line-height:.36rem;}
.about-page .box3{margin-top: 1rem;}
.about-page .box3 .list-box .list{float:left;width:45%;height:auto;margin-bottom:.3rem;margin-right:10%;text-align: center;}
.about-page .box3 .list-box .list:nth-child(2n){margin-right: 0;}
.about-page .box3 .list-box .list .d1{padding:.1rem 0;font-size:.22rem;color: #333333;line-height:.3rem;}
.about-page .box4{margin-top:.9rem;}
.about-page .box4 .box{position: relative;}
.about-page .box4 .box .l-box .d1{margin-bottom:.5rem;}
.about-page .box4 .box .l-box .d1:nth-child(3){width: calc(100% - 3.8rem);}
.about-page .box4 .box .l-box .d1:nth-child(4){width: calc(100% - 3.8rem);}
.about-page .box4 .box .l-box .d1:nth-child(5){width: calc(100% - 3.8rem);}
.about-page .box4 .box .l-box .d1:last-child{margin-bottom: 0;}
.about-page .box4 .box .l-box .d1 .sp1{display:inline-block;background: url(../images/img73.jpg) left no-repeat;background-size:.18rem auto;padding-left:.3rem;font-size:.26rem;color: #222222;line-height:.26rem;margin-bottom:.1rem;font-weight: bold;}
.about-page .box4 .box .l-box .d1 .art{padding-left:.3rem;font-size:.22rem;color: #444444;line-height:.36rem;}
.about-page .box4 .box .r-box{width:3.8rem;height: auto;position: absolute;right:0;top:30%;}
.about-page .box5{margin-top: .9rem;}
.about-page .box5 .box>div{float: left;}
.about-page .box5 .box .l-img{width:3.2rem;height: auto;}
.about-page .box5 .box .r-text{width: calc(100% - 3.2rem);font-size:.22rem;color: #444444;line-height:.36rem;padding-left:.3rem;}
.about-page .box5 .box .r-text .h1{padding-left:.3rem;background: url(../images/img73.jpg) left no-repeat;background-size:.18rem auto;font-size:.26rem;color: #222222;line-height:.32rem;font-weight: bold;margin-bottom:.1rem;}
.about-page .box5 .box .r-text .art{padding-left:.3rem;}
.about-page .box5 .art2{font-size:.22rem;color: #444444;line-height:.36rem;margin-top: .2rem;}
.about-page .box6{margin-top: 1rem;}
.about-page .box6 .title{border-left:3px solid #e60303;margin: .3rem 0 .1rem;padding-left: .1rem;}
.about-page .box6 .title .h1{line-height:.6rem;font-size:.26rem;color: #000000;}
.about-page .box6 .box .l-box .text li{padding-left:.35rem;background: url(../images/img76.jpg) .2rem .17rem no-repeat;background-size:.1rem auto;font-size:.22rem;color:#333;line-height:.42rem;}
.about-page .box6 .box .l-box .text .sp1{display:block;padding-left:.2rem;line-height:.42rem;font-size:.24rem;color: #999;}
.about-page .box7 .h1{border-left:3px solid #e60303;padding-left: .1rem;font-size:.24rem;color: #000;line-height: .6rem;}
.about-page .box7 .box>div{float:left;width:50%;}
.about-page .box7 .r-box ul{margin-top:.4rem;}
.about-page .box7 .r-box ul span{float: left;font-size:.14rem;color: #444444;line-height:.32rem;}
.about-page .box7 .r-box ul span{font-size:.22rem;color: #000;line-height:.42rem;}
.about-page .box7 .r-box ul .sp1{display: inline-block;width:.5rem;height:.2rem;margin-top:.11rem;margin-right:.3rem;border-radius:.05rem;}


/*partner*/
.partner-page .box1{padding:.6rem .2rem;background: #fff;}
.partner-page .box1 .list-box .list{float: left;width:25%;height:auto;padding: .1rem;position: relative;}
.partner-page .box1 .list-box .list .line{position: absolute;}
.partner-page .box1 .list-box .list .r-line{top:.1rem;right: 0;height:calc(100% - .2rem);border-left:1px solid #e3e3e3;}
.partner-page .box1 .list-box .list .x-line{bottom: 0;right:.1rem;width:calc(100% - .2rem);border-bottom:1px solid #e3e3e3;}
.partner-page .box1 .list-box .list:nth-child(4n) .r-line{display: none;}
.partner-page .box1 .list-box .list:last-child .x-line{display: none;}
.partner-page .box1 .list-box .list:nth-last-child(4) .x-line{display: none;}
.partner-page .box1 .list-box .list:nth-last-child(3) .x-line{display: none;}
.partner-page .box1 .list-box .list:nth-last-child(2) .x-line{display: none;}


/*contact*/
.contact-page .box1{margin-top:1rem;}
.contact-page .box1 .item-box .item{background: #f5f5f5;margin-bottom:.6rem;cursor: pointer;}
.contact-page .box1 .item-box .item .box{padding:.3rem .25rem;}
.contact-page .box1 .item-box .item .h1{padding: 0 0 0 .2rem;font-size:.24rem;color: #000;line-height:.6rem;border-bottom: 1px solid #dfdcdc;background: url(../images/img81.jpg) 96% no-repeat;background-size:.18rem auto;}
.contact-page .box1 .item-box .item:nth-child(n+3) .h1{background:none;border: 0;}
.contact-page .box1 .item-box .item2 .h1{padding: 0;text-align: center;}
.contact-page .box1 .item-box .item:last-child{margin-bottom: 0;}
.contact-page .box1 .item-box .item .box .r-box{margin-top:.2rem;}
.contact-page .box1 .item-box .item .box .r-box li{padding-left:.4rem;font-size:.22rem;color: #666;line-height:.4rem;margin-bottom:.1rem;background-size:.23rem auto !important;}
.contact-page .box1 .item-box .item .box .r-box .li{letter-spacing:-1px;}
.contact-page .box2 .title{border-left:3px solid #e60303;margin: .3rem 0;padding-left: .1rem;}
.contact-page .box2 .title .h1{line-height:.4rem;font-size:.24rem;color: #000000;}
.contact-page .box2 .form{font-size: 0;}
.contact-page .box2 .form label{display:inline-block;width:45%;line-height:.6rem;margin-right:10%;font-size: .18rem;color: #999;border:1px solid #dbdbdb;padding: 0 .15rem;margin-bottom:.4rem;padding-top:.1rem;}
.contact-page .box2 .form label:nth-child(2n){margin-right: 0;}
.contact-page .box2 .form label .sp1{display: inline-block;}
.contact-page .box2 .form label input{display: inline-block;width:calc(100% - .2rem);padding-left:.1rem;line-height:.6rem;vertical-align: top;}
.contact-page .box2 .form textarea{display:block;width:100%;height:1.6rem;padding:.1rem;border:1px solid #dbdbdb;}
.contact-page .box2 .form .d1{text-align: center;margin-top:.4rem;}
.contact-page .box2 .form .d1 .but{display: inline-block;width:1.5rem;height:.5rem;line-height:.5rem;border-radius:.3rem;font-size: .22rem;color: #fff;background: #e60303;}


/*case*/
.case-page .box1{margin-top:.3rem;}
.case-page .box1 .list-box .list{width:100%;height: auto;border-bottom:1px solid #d8d8d8;padding-bottom:.1rem;margin-bottom:.5rem;}
.case-page .box1 .list-box .list:last-child{margin-bottom: 0;}
.case-page .box1 .list-box .list a{display: block;}
.case-page .box1 .list-box .list .h1{font-size:.26rem;color: #111111;height:.4rem;line-height:.4rem;margin-bottom:.3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.case-page .box1 .list-box .list .text{font-size: 0;margin-bottom:.4rem;}
.case-page .box1 .list-box .list .text span{display: inline-block;width: 50%;font-size:.22rem;color: #333333;line-height:.4rem;}
.case-page .box1 .list-box .list .sp1{display:inline-block;font-size:.22rem;color: #333333;line-height:.24rem;padding-right:.2rem;background: url(../images/img14.jpg) right no-repeat;background-size:.16rem auto;}
.nav-bar{font-size: 0;text-align: center;}
.nav-bar>div{display:inline-block;margin: 0 auto;text-align: center;}
.nav-bar .nav a{font-size:.18rem;color: #999;padding:0 .1rem;line-height:.32rem;border-bottom: 1px solid #dadada;margin: 0 .1rem;font-style:italic;}
.nav-bar .nav a.on{color: #e60303;border-bottom: 1px solid #e60303;}
.nav-bar .form{font-size:.18rem;color: #999;line-height:.32rem;margin-left:.2rem;vertical-align: bottom;}
.nav-bar .form .text{width:.32rem;line-height:.2rem;border-bottom: 1px solid #dadada;background:none;text-align: center;}
.nav-bar .form .but{font-size:.18rem;color: #999;line-height:;background:none;padding: 0 .1rem;border-bottom: 1px solid #dadada;margin-left: .15rem;cursor: pointer;}
.post-nav{background: #f7f7f7;}
.post-nav .post .nav{float:right;height:.6rem;line-height:.6rem;}
.post-nav .post .nav a{font-size:.2rem;color: #e60303;line-height:.6rem;}
.post-nav .post .nav a.a1{color: #cccccc;padding-left:.25rem;background: url(../images/img89.jpg) left no-repeat;background-size:.18rem auto;}
.case-page .box2{margin-top:.4rem;}
.case-page .box2 .item-box .item{margin-bottom:.7rem}
.case-page .box2 .item-box .item:last-child{margin-bottom: 0;}
.case-page .box2 .item-box .item .h1{padding: 0 .2rem;height:.6rem;font-size:.26rem;color: #333;line-height:.6rem;background: #f9f9f9;}
.case-page .box2 .item-box .item .d1{font-size: 0;padding:.1rem .2rem;padding-bottom:.5rem;border-bottom: 1px solid #d8d8d8;}
.case-page .box2 .item-box .item .d1 span{display: inline-block;width:50%;font-size:.22rem;color: #555;line-height:.48rem;}
.case-page .box2 .item-box .item .art{font-size:.22rem;color: #555555;line-height:.48rem;padding:.2rem .2rem;padding-bottom:.5rem;border-bottom: 1px solid #d8d8d8;}
.sx-box .l-box{float: left;}
.sx-box .l-box a{font-size:.22rem;color: #333;line-height:.4rem;}
.sx-box .r-box{float: left;} 
.sx-box .r-box a{font-size:.22rem;color: #666;line-height:.24rem;}


/*position*/
.position-page .box1 .form{font-size: 0;margin:.4rem 0;}
.position-page .box1 .form label{display:inline-block;width:30%;height:.5rem;line-height:.5rem;vertical-align: top;position: relative;margin-right:5%;border-radius:.1rem;}
.position-page .box1 .form label:nth-child(3n){margin-right: 0;}
.position-page .box1 .form .la .sp1{position:absolute;top:0;right:1px;width:.5rem;height:.5rem;background: url(../images/img91.jpg) right no-repeat;background-size:.5rem auto;}
.position-page .box1 .form .la .select{width:100%;height:.5rem;line-height:.5rem;border:1px solid #aaaaaa;border-radius:.05rem;font-size:.18rem;color: #aaaaaa;background: #fff;}
.position-page .box1 .form .la2{border:1px solid #aaaaaa;}
.position-page .box1 .form .la2 .text{float:left;width:calc(100% - .5rem);height:.45rem;line-height:.45rem;vertical-align:top;padding: 0 .1rem;font-size:.18rem;color: #aaaaaa;margin-left: .05rem;}
.position-page .box1 .form .la2 .but{position:absolute;top:-1px;right:-1px;width:.5rem;height:.5rem;line-height:.5rem;background: url(../images/img92.jpg) center center no-repeat;background-size:.5rem auto;}
.position-page .box1 .list-box .list{float:left;width:46%;height: auto;margin-bottom:.5rem;margin-right:8%;}
.position-page .box1 .list-box .list a{display: block;}
.position-page .box1 .list-box .list:nth-child(2n){margin-right: 0;}
.position-page .box1 .list-box .list .h1{font-size:.26rem;color: #fff;line-height:.5rem;background:#999;padding:0 .55rem 0 .2rem;}
.position-page .box1 .list-box .list.list1 .h1{background: #999 url(../images/img4.png) right no-repeat;background-size:.55rem auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.position-page .box1 .list-box .list .text{padding:.1rem .2rem;background: #fff;font-size:.22rem;color: #333333;line-height:.4rem;background: #f5f5f5;}
.position-page .box2{margin-top:.4rem;}
.position-page .box2 .item-box .item{margin-bottom:.7rem}
.position-page .box2 .item-box .item .h1{padding: 0 .2rem;height:.6rem;font-size:.26rem;color: #333;line-height:.6rem;background: #f9f9f9;}
.position-page .box2 .item-box .item .d1{font-size: 0;padding:.1rem .2rem;padding-bottom:.5rem;border-bottom: 1px solid #d8d8d8;}
.position-page .box2 .item-box .item .d1 span{display: inline-block;width:50%;font-size:.22rem;color: #555;line-height:.48rem;}
.position-page .box2 .item-box .item .art{font-size:.22rem;color: #555555;line-height:.48rem;}
.position-page .box2 .item-box .item:last-child{margin-bottom: 0;}
.position-page .box2 .box{text-align: center;padding:.4rem 0 .6rem;border-bottom: 1px solid #eeeeee;}
.position-page .box2 .box a{display: inline-block;width:1.5rem;height:.4rem;line-height:.4rem;border-radius:.05rem;font-size:.22rem;color: #fff;background: #e60303;margin: 0 .4rem;}


/*news*/
.news-page .box1{margin-top:1rem;}
.news-page .box1 .item-box .item{margin-bottom:.4rem;}
.news-page .box1 .item-box .item a>div{float: left;}
.news-page .box1 .item-box .item a .l-box{width:1.2rem;height:1.2rem;text-align: right;padding:.2rem .1rem 0 0;background: #666;}
.news-page .box1 .item-box .item a .l-box span{display: block;color: #fff;}
.news-page .box1 .item-box .item a .l-box span.sp1{font-size:.48rem;line-height:.6rem;font-family:Impact;}
.news-page .box1 .item-box .item a .l-box span.sp2{font-size:.2rem;line-height:.3rem;}
.news-page .box1 .item-box .item a .r-box{width:calc(100% - 1.2rem);height:1.2rem;padding:.2rem .4rem .1rem .4rem;background: #f7f7f7;border: 1px solid #f7f7f7;border-left:0;}
.news-page .box1 .item-box .item a .r-box .h1{font-size:.26rem;color: #333;height:.26rem;line-height:.26rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-page .box1 .item-box .item a .r-box .d1{margin-top:.2rem;}
.news-page .box1 .item-box .item a .r-box .d1 span{font-size: .2rem;}
.news-page .box1 .item-box .item a .r-box .d1 .sp1{float:left;color: #999;line-height:.24rem;margin-top:.16rem;}
.news-page .box1 .item-box .item a .r-box .d1 .sp2{float:right;color: #9f9f9f;line-height:.4rem;padding:0 .2rem;border:1px solid #e8e8e8;}
.news-page .box2 .title{text-align: center;padding:.5rem 0 .3rem;border-bottom: 1px dashed #cecece;}
.news-page .box2 .title .h1{font-size:.3rem;color: #000;line-height:.3rem;margin-bottom:.1rem;} 
.news-page .box2 .title .d1{font-size: 0;}
.news-page .box2 .title .d1 span{display: inline-block;font-size:.18rem;color: #999;line-height:.24rem;padding:0 .3rem 0 .2rem;}
.news-page .box2 .art{font-size:.22rem;color: #333;line-height:.4rem;padding:.4rem 0 .3rem 0;border-bottom: 1px solid #e9e9e9;}













































































