﻿blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{    margin: 0;    padding: 0;}body{    background-color: #fff;    font: .24rem "microsoft Yahei",tahoma,arial,"Hiragino Sans GB";}/*����ģ��*/*, *:before, *:after {    box-sizing: border-box;}/*�������*/.clearfix:after{    content:'';    display:block;    clear:both;}.clearfix{    *zoom:1;}a{    text-decoration:none;    transition: ease-out .3s;    outline: none;}li{    list-style:none;}/*ȥ��ͼƬ������ӵĵײ��հ׷�϶��Ĭ�ϻ��߶��룩*/img{border:none;vertical-align:top;}/*ȥ��input��Ԫ�ص��ʱ������*/:focus{outline:0}/*���߿��غ�*/table{border-collapse:collapse;border-spacing:0}/*���ľ��� �ݶ�1200px �ɰ���������޸�*/.container{    width: 7rem;    margin: 0 auto;}header{    height: 1rem;    padding-top: .3rem;}.logo h1 a:nth-of-type(1){    width: 1.94rem;    height: .4rem;    display: inline-block;    border-right: solid 1px #d7d7d7;}.wb-header{    height: 1rem;    width: 100%;    position: fixed;    top: 0;    z-index: 9999;    background-color: #fff;    border-bottom: solid 1px #ccc;}header ul{    width:.5rem;    height: .38rem;    position: absolute;    top: .32rem;    right: .3rem;}header li{    width: .45rem;    height: .04rem;    background-color: #1a63ab;    -webkit-transition: all .5s ;    -moz-transition: all .5s ;    -ms-transition: all .5s ;    -o-transition: all .5s ;    transition: all .5s ;    position: absolute;}header li:nth-of-type(1){    top: 0;}header li:nth-of-type(2){    top: .18rem;}header li:nth-of-type(3){    top: .36rem;}.nav{    position: absolute;    top: 1rem;    right: 0;    display: none;    z-index: 99999;    background-color: #fff;}/*.nav a{*/    /*width: 1.85rem;*/    /*height: .6rem;*/    /*display: block;*/    /*text-align: center;*/    /*line-height: .6rem;*/    /*border: solid 1px #e6e6e6;*/    /*color: #1a1a1a;*/    /*font-size: .3rem;*//*}*/.nav-on{    color: #49a0f5!important;    border-color: #49a0f5!important;}.logo a:nth-of-type(1) img{    width: 1.76rem;    margin-top: .09rem;}.logo a:nth-of-type(2) img{    width: .8rem;    margin-top: .02rem;}header input{    width: 3.8rem;    height: .5rem;    -webkit-border-radius: .25rem;    -moz-border-radius: .25rem;    border-radius: .25rem;    border: solid 1px #49a0f5;    padding-left: .5rem;}.header-div{    position: absolute;    right: 1rem;    top: .28rem;}.header-div img{    width: .26rem;    position: absolute;    left: .18rem;    top: .12rem;}.banner .swiper-slide img{    width: 100%;}.index-part1{    padding: .5rem .4rem .3rem;}.index-part1>p{    line-height: .4rem;    font-size: .32rem;    color: #333;    text-align: center;    margin-top: .1rem;    margin-bottom: .5rem;}.index-ul1 li{    width: 3.2rem;    height: 3.7rem;    -webkit-border-radius: .1rem;    -moz-border-radius: .1rem;    border-radius: .1rem;    border: solid 1px #d2d2d2;}.index-ul1 li{    float: left;    margin: 0 .25rem .2rem 0;}.index-ul1 li:nth-of-type(2n){    margin-right: 0;}.index-ul1 li img{    height: 1.15rem;    display: block;    margin: .38rem 0 .3rem 1rem;}.index-ul1 li:nth-of-type(3) img{    margin-left: 1.2rem;}.index-ul1 li h3{    font-size: .32rem;    color: #000;    text-align: center;    font-weight: normal;}.index-ul1 li div:last-of-type{    width: .3rem;    height: .04rem;    background-color: #009bdb;    position: relative;    left: -.15rem;    margin: .2rem 0 .2rem 50%;}.index-ul1 li p{    font-size: .24rem;    color: #666;    text-align: center;    line-height: .34rem;    letter-spacing: .02rem;}.index-part2{    background-color: #f2f2f2;    padding-top: .5rem;}.index-part2>p{    font-size: .36rem;    color: #000;    font-weight: bold;    text-align: center;}.story{    width: 3.1rem;    height: .25rem;    position: relative;    left: -1.5rem;    border-bottom: solid 1px #005cff;    margin-left: 50%;    margin-bottom: .45rem;}.story p{    width: 1.6rem;    height: .45rem;    line-height: .45rem;    text-align: center;    background-color: #f2f2f2;    position: absolute;    top: .02rem;    left: .72rem;    color: #c5c5c5;    font-size: .24rem;}.maxW{    width: 100%;}.index-part2-div{    background: #fff url("../images/img6.png");    height: 5.45rem;    padding-top: .7rem;    -webkit-background-size: cover;    background-size: cover;    position: relative;    top: -.01rem;}.index-part2-div p{    color: #fff;}.index-part2-div>p:nth-of-type(1){    font-size: .36rem;    text-align: center;}.index-part2-div>div{    width: .6rem;    height: .02rem;    background-color: #fff;    margin-left: 50%;    position: relative;    left: -.3rem;    margin-top:.15rem ;    margin-bottom: .3rem;}.index-part2-div>p:nth-of-type(2){    font-size: .24rem;    line-height: .4rem;    width: 6.5rem;    margin: 0 auto;    letter-spacing: .02rem;}.index-part3{    background-color: #f2f2f2;    padding-top: .8rem;    padding-bottom: .4rem;}.index-part3>p:nth-of-type(1){    height: .7rem;    text-align: center;    font-size: .36rem;}.index-part3>p:nth-of-type(2){    text-align: center;    font-size: .24rem;    line-height: .4rem;    letter-spacing: .02rem;}.index-part3>p:nth-of-type(3){    text-align: center;    font-size: .3rem;    color: #333;}.index-part3>div{    width: 1rem;    height: .02rem;    background-color: #009bdb;    margin-bottom: .45rem;    margin-left: 50%;    position: relative;    left: -.5rem;}.sq-a{    width: 2.5rem;    height: .6rem;    display: block;    color: #fff;    background-color: #009bdb;    text-align: center;    line-height: .6rem;    -webkit-border-radius: .3rem;    -moz-border-radius: .3rem;    border-radius: .3rem;    font-size: .24rem;    margin: .5rem auto;}.index-part4{    background-color: #3b6bb1;    padding: .5rem .2rem .1rem;}.index-part4 p{    color: #fff;    font-size: .28rem;    height: .65rem;}.index-part4 a{    color: #fff;    font-size: .24rem;    display: inline-block;    margin: 0 .45rem .3rem 0;}.index-part4>div{    padding-bottom: .17rem;    margin-bottom: .45rem;    border-bottom: solid 1px #fff;}.index-part4>div:last-of-type{    border-bottom: none;    margin-bottom: 0;}footer{    text-align: center;    height: 1rem;    line-height: 1rem;    color: #fff;    font-size: .24rem;    background-color: #325a95;    position: relative;    top: -1px;    letter-spacing: .02rem;}.story2{    width: 4.08rem;    left: -2.04rem;}.story2 p{    width: 2.55rem;    background-color: #fff;}.logo3{    height: 1.85rem;    background-color: #f8f8f8;    padding-top: .7rem;    padding-bottom: .7rem;    margin: .3rem 0;}.logo3 img{    width: 3.1rem;    display: block;    margin: 0 auto;}.index-part22{    background-color: #fff;}.text>p:nth-of-type(1){    color: #3569fc;    font-size: .28rem;}.text>p{    letter-spacing: .02rem;    color: #666;    font-size: .24rem;    padding: 0 .25rem;    margin-bottom: .35rem;    line-height: .34rem;}.maxW2{    width: 100%;    margin: .3rem 0 .65rem;}.text>p:last-of-type{    margin-bottom: .85rem;}.dev-div{    background-color: #0050ad;}.dev-div .index-part22{    background-color: rgba(0, 0, 0, 0);}.dev-div .index-part22>p{    color: #fff;}.dev-div .index-part22 div p{   color: #c5c5c5;    background-color: #0050ad;    width: 3.4rem;}.dev-div .index-part22 .story2{    width: 4.9rem;    left: -2.45rem;}/*.dev-div .swiper-slide{*/    /*width: 20%!important;*/    /*margin: 0 2%!important;*//*}*//*.dev-div .wiper-container .swiper-wrapper{*/    /*padding: 0 5%;*/    /*transform: translate3d(0px, 0px, 0px);*//*}*/.dev-div .swiper-slide{    text-align: center;    width: 1.4rem;    height: .5rem;    font-size: .28rem;    line-height: .5rem;    color: #333;    -webkit-border-radius: .08rem;    -moz-border-radius: .08rem;    border-radius: .08rem;    background-color: #fff;}.dev-div .swiper-container{    width: 6.2rem;}.dev-div-on{    background-color: #005cff!important;    color: #fff!important;}.year-p{    font-size: .24rem;    color: #fff;    position: relative;    height: .65rem;}.year-p>span:nth-of-type(1){    width: .25rem;    height: .25rem;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    display: inline-block;    background-color: #005cff;    margin-right: .25rem;}.year-p>span:nth-of-type(2){    width: .02rem;    height: .8rem;    position: absolute;    left: .12rem;    top: .25rem;    border-right: dashed .02rem #005cff;}.aboutUs-div1{    padding: .4rem .55rem;}.aboutUs-div1>div{    padding-top: .38rem;    padding-left: .05rem;    position: relative;    margin-bottom: .45rem;}.aboutUs-div1>div>span:nth-of-type(1){    width: .15rem;    height: .15rem;    display: inline-block;    background-color: #fff;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;}.aboutUs-div1>div>p{    font-size: .24rem;    width: 5rem;    min-height: .85rem;    background-color: #fff;    color: #666;    position: absolute;    top: .15rem;    left: .78rem;    padding: 0 .1rem;    -webkit-border-radius: .05rem;    -moz-border-radius: .05rem;    border-radius: .05rem;}.aboutUs-div1>div>p span{    width: .2rem;    height: .2rem;    background-color: #fff;    -webkit-transform: skew(45deg);    -moz-transform: skew(45deg);    -ms-transform: skew(45deg);    -o-transform: skew(45deg);    transform: rotate(45deg);    display: block;    position: absolute;    left: -.1rem;    top: .35rem;    z-index: 9;}.aboutUs-div1>div>span:nth-of-type(2){    width: .02rem;    height: 1rem;    position: absolute;    left: .12rem;    top: .68rem;    border-right: dashed .02rem #005cff;}.aboutUs-div1{    display: none;}.aboutUs-div1-on{    display: block!important;}.aboutUs-ul1{    width: 7rem;    margin: .3rem auto .8rem;}.aboutUs-ul1 li{    float: left;    width: 50%;    height: 3.5rem;    background-color: #f3f3f3;}.aboutUs-ul1 li img{    width: 3.5rem;    height: 3.5rem;}.aboutUs-ul1 li p:nth-of-type(1){    margin-top:1rem;    height: .65rem;    font-size: .28rem;    text-align: center;    padding: 0 .3rem;    color: #005cff;    font-weight: bold;}.aboutUs-ul1 li p:nth-of-type(2){    text-align: center;    font-size: .24rem;    padding: 0 .3rem;    color: #666;}.honer .story2 p{    width: 1rem;    left: .5rem;    background-color: rgba(0,0,0,0);}.honer .story2 {    width: 2rem;    left: -1rem;}.honer .index-part2>p{    color: #fff;}.honer{    background-color: #1469bd;    padding-bottom: .5rem;}.honer .index-part22{    background-color: rgba(0,0,0,0);}.honer .swiper-slide img{    width: 2.55rem;    height: 3.1rem;    margin: 0 auto;    display: block;}.honer .swiper-slide div:first-of-type{    margin-right: .15rem;}.honer .swiper-slide div{    padding: .22rem;    background-color: #fff;    width: 3.15rem;    display: inline-block;}.honer .swiper-container{    width: 88%;    margin: 0 auto;}.BMap_omCtrl.BMap_ieundefined{    display: none;}.mp-div{    padding: .4rem;}.mp-div p:nth-of-type(1){    height: .6rem;    font-size: .28rem;    color: #005cff;}.mp-div p{    font-size: .24rem;    color: #666;    line-height: .4rem;}.lb-div{    position: relative;}.lb-div>img:first-of-type{    position: absolute;    left: .1rem;    top: .1rem;    width: .32rem;}.lb-div>img:last-of-type{    position: absolute;    right: .1rem;    top: .1rem;    width: .32rem;}.lb2-div{    position: relative;}.lb2-div>img:first-of-type{    position: absolute;    left: .15rem;    top: 1.6rem;    width: .23rem;}.lb2-div>img:last-of-type{    position: absolute;    right: .15rem;    top: 1.6rem;    width: .23rem;}.lb-div .swiper-button-prev{    display: none!important;}.lb-div .swiper-button-next{    display: none!important;}.lb2-div .swiper-button-prev{    display: none!important;}.lb2-div .swiper-button-next{    display: none!important;}.story3 p{    width: 3.1rem;    left: .5rem;}.BMapLabel{    border: none!important;    padding: .2rem!important;    font-size: .26rem!important;}.banner3{    background: #fff url("../images/banner3.png") no-repeat;    -webkit-background-size: cover;    background-size: cover;    height: 5rem;    color: #fff;    padding-top: 1.4rem;}.banner3 p{    font-size: .4rem;    text-align: center;    letter-spacing: .01rem;}.banner3 p:nth-of-type(1){    height: .52rem;    font-weight: bold;}.banner3 p:nth-of-type(2){    height: .68rem;}.banner3 p:nth-of-type(3){    font-size: .24rem;}.banner3 span{    display: block;    width: .77rem;    height: .05rem;    background-color: #fff;    margin: 0 auto .6rem;}.banner2 {    background: #fff url("../images/banner.png") no-repeat;    -webkit-background-size: cover;    background-size: cover;}.picScroll-left .hd a:first-of-type {    float: left;    margin-top: 1.4rem;    background: #fff url(../images/arrow5.png) no-repeat;    -webkit-background-size: cover;    background-size: cover;}.picScroll-left .hd a:last-of-type {    float: right;    margin-top: 1.4rem;    background: #fff url(../images/arrow6.png) no-repeat;    -webkit-background-size: cover;    background-size: cover;}.picScroll-left .hd a {    width: .43rem;    height: .83rem;    display: block;}.tempWrap {    margin: 0 auto;}.tempWrap li img {    width: 2.1rem;    height: 2.1rem;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    margin: 0 auto .32rem;    display: block;}.solute-div{    width: 6.75rem;    margin: 0 auto;    padding: .8rem 0 1rem;}.solute-div p{    text-align: center;    letter-spacing: .01rem;    color: #666;    font-size: .32rem;}.solute-div .picScroll-left p:last-of-type{    width: 4.1rem;    margin: .55rem auto 0;    font-size: .24rem;    line-height: .32rem;}.solute-div>p{    height: .98rem;    color: #333;}.banner4 {    background: #fff url(../images/banner4.png) no-repeat;    -webkit-background-size: cover;    background-size: cover;    height: 5rem;    color: #fff;    padding-top: 1.4rem;}.jz-div>p:first-of-type{    width: 4.6rem;    margin: .1rem auto .5rem;}.jz-ul1 li div:first-of-type{    width: 2rem;    height: 2rem;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    border: solid 1px #d6d6d6;    margin:  0 auto .18rem;}.jz-ul1 li div:first-of-type img{    margin: .42rem auto 0;}.jz-ul1 li{    border: none;    margin: 0 .25rem .34rem 0;}.banner5{    background: #fff url(../images/banner5.png) no-repeat;    -webkit-background-size: cover;    background-size: cover;    height: 5rem;    color: #fff;    padding-top: 1.4rem;}.ls-div{    background-color: #f2f2f2;    padding: .65rem .28rem .5rem;    margin-bottom: .5rem;}.ls-div>p{    font-size: .32rem;    color: #333;    text-align: center;}.ls-div>img{    margin: .75rem auto .4rem;    display: block;    width: 5.36rem;}.ls-content>p:first-of-type{    text-align: center;    color: #333;    font-size: .32rem;}.ls-content>span{    width: .52rem;    height: .04rem;    display: block;    margin: .22rem auto .3rem;    background-color: #0066ff;}.ls-content>p{    color: #666;    letter-spacing: .01rem;    line-height: .34rem;}.ls-content>p:nth-of-type(2){    margin-bottom: .25rem;}.ls-why{    color: #fff;    /*background-color: #1c58b0;*/   padding-top: .68rem;    background: #fff url("../images/img17.png") no-repeat;    -webkit-background-size: cover;    background-size: cover; }.ls-why>p{    font-size: .3rem;    height: .9rem;    text-align: center;}.ls-why>div div p:first-of-type{    font-size: .28rem;    height: .5rem;}.ls-why>div img{    width: .73rem;}.ls-why>div{    padding: 0 .55rem .65rem;}.ls-why>div div{    width: 5.6rem;    padding-left: .6rem;    float: right;}.ls-why>div div span{    width: 2.65rem;    height: .02rem;    background-color: #fff;    display: block;}.ls-why>div div p:last-of-type{    line-height: .3rem;    letter-spacing: .01rem;    margin-top: .25rem;}.al-div{    padding: .65rem .4rem .58rem;}.al-div>p{    margin-bottom: .5rem;    text-align: center;    color: #333;    font-size: .32rem;}.al-div ul li{    float: left;    min-height: 3.35rem;    padding: .7rem .4rem 0 .35rem;    margin: 0 .32rem .3rem 0;    width: 3.15rem;    webkit-box-shadow: 5px 5px 10px #f2f2f2,-5px -5px 10px #f2f2f2;    -moz-box-shadow: 5px 5px 10px #f2f2f2,-5px -5px 10px #f2f2f2;    box-shadow: 5px 5px 10px #f2f2f2,-5px -5px 10px #f2f2f2;}.al-div ul li:nth-of-type(2n){    margin-right: 0;}.al-div ul li p:first-of-type{    margin-bottom: .45rem;    font-size: .28rem;    color: #000;}.al-div ul li p:last-of-type{    letter-spacing: .01rem;    font-size: .24rem;    line-height: .32rem;    color: #333;}.lx-div{    background: #000 url("../images/img18.png") no-repeat;    -webkit-background-size: cover;    background-size: cover;    padding: .55rem .75rem;}.lx-div>p{    font-size: .32rem;    margin-bottom: .5rem;    text-align: center;    font-weight: bold;    color: #fff;    letter-spacing: .01rem;}.lx-div input{    height: .7rem;    padding: 0 .35rem;    border: none;    -webkit-border-radius: .35rem;    -moz-border-radius: .35rem;    border-radius: .35rem;    width: 100%;    margin-bottom: .3rem;}.lx-div a{    color: #fff;    width: 2.8rem;    height: .7rem;    line-height: .7rem;    text-align: center;    display: inline-block;    font-size: .28rem;    -webkit-border-radius: .35rem;    -moz-border-radius: .35rem;    border-radius: .35rem;    border: solid 1px #fff;    margin-right: .32rem;    margin-top: .4rem;    margin-bottom: 0;}.lx-div input[type=submit]{    color: #fff;    background-color: #62dee9;    width: 2.8rem;    height: .7rem;    line-height: .7rem;    text-align: center;    display: inline-block;    font-size: .28rem;    -webkit-border-radius: .35rem;    -moz-border-radius: .35rem;    border-radius: .35rem;    margin-top: .4rem;    margin-bottom: 0;}/*新增的2个页面的样式*/.demo-banner{    background: #fff url(../images/demo-img1.png) no-repeat;    -webkit-background-size: cover;    background-size: cover;    height: 5rem;    padding-top: 1.8rem;}.demo-banner p{    color: #fff;    font-size: .4rem;    text-align: center;}.demo-banner p:first-of-type{    font-weight: bold;}.details-content{    background-color: #f4f4f4;}.details-header{    border: solid 1px #e8e8e8;}.details-body{    padding-top: .55rem;    padding-bottom: .6rem;}.details-body>p{    font-size: .28rem;    height: .62rem;    color: #181818;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    border-bottom: solid 1px #dadada;    margin-bottom: .25rem;}.details-text>p:first-of-type{    height: .48rem;    color: #181818;}.details-text>p:nth-of-type(2){    line-height: .32rem;    letter-spacing: .01rem;    margin-bottom: .35rem;    color: #5b5b5b;}.details-text img{    width: 100%;    margin: 0 auto .28rem;    display: block;}.details-text img:last-of-type{    margin-bottom: .5rem;}.details-footer{    color: #5b5b5b;    text-align: right;    line-height: .32rem;}.demo-ul li a{    color: #666;}.demo-ul li{    width: 3.35rem;    height: 4rem;    float: left;    margin-right: .3rem;    margin-bottom: .25rem;    color: #666;    background-color: #fff;    overflow: hidden;}.demo-ul li:nth-of-type(2n){    margin-right: 0;}.demo-content{    background-color: #f4f4f4;    padding: .32rem 0 .38rem;}.demo-ul li img{    width: 100%;    height: 1.73rem;    margin-bottom: .25rem;}.demo-ul li p:first-of-type{    height: .42rem;    font-size: .28rem;    padding: 0 .26rem;    white-space: nowrap;    overflow: hidden;    -ms-text-overflow: ellipsis;    text-overflow: ellipsis;}.demo-ul li p:first-of-type span{    margin: 0 .1rem;}.demo-ul li p:last-of-type{    line-height: .34rem;    width: 2.88rem;    margin: 0 auto;    border-top: solid 1px #e6e6e6;    padding-top: .18rem;}