        body{background: #f6f6f6}

.tipBg{background:#2e26a0;width:100%;z-index:2;}
.tipBox{width:800px;position:relative;margin:0 auto;}
.tipBoxBg{width:800px;height:0.4rem;position:relative;overflow:hidden;}
.tipBoxlistBox{position:absolute;left:0;top:0}
.tipBoxlist{float:left;width:800px;height:0.4rem;color:#fff;line-height:0.4rem;font-size:14px;text-align:center;margin:0 auto}
.tipFixed{position:fixed;top:0;left:0;}
.tipAbsolute{position:absolute;left:0;top:0;}
.searchBox2{width:11.7rem;margin:0.32rem auto 0;}
.searchBox2 .searchBox{width:2.58rem;border:1px solid #3e3a39;}
.searchBox2 i{line-height:0.36rem}
.searchBox2 .cityText{color:#3e3a39;}
.searchBox2 .cityIcon2{background:url(../images/icon7.png) no-repeat;background-size:cover}
.searchBox2 .searchIcon2{background:url(../images/icon8.png) no-repeat;background-size:cover;}
.nav2Box{width:100%;height:2.8rem;/*box-shadow:0px 5px 5px #c231ba;下边阴影*/-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease; background:#463be2;}
.nav2{width:11.7rem;margin:0 auto;height:1.8rem;}
.nav2 .logo{width:100%;height:142px;background:url(../images/logo2.png) no-repeat;background-size:contain; margin:20px 0;}
.nav2 .pageNavBox{/*margin-left:0.3rem;*/}
.nav2 .pageNavBox li{width:1.95rem;height:0.4rem;line-height:0.4rem;position:relative; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.nav2 .pageNavBox li a{color:#fff;font-size:16px;float:left;width:100%;height:100%;line-height:0.4rem;text-align:center;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.nav2 .navList2{background:#fff;position:absolute;left:0.3rem;top:0.41rem;padding:0.08rem 0;display:none;z-index: 999;}
.nav2 .navList2 .navItem{width:1.2rem;height:0.32rem;line-height:0.32rem;}
.nav2 .pageNavBox .navList2  a{display:inline-block;font-size:14px;color:#979695;line-height:0.32rem}
.nav2 .pageNavBox .navList2  a:hover{color:#3e3a39}
        .pageNavBox li:hover .navList2{ display: block;}
		
        #cityText{color:#3e3a39;}
        .pageBanner{width: 100%;}
        .pageContain{width:11.7rem;margin:0.75rem auto 0;}
        .pageContain .titleDesc{color: #3e3a39}
        .pageDescImg{width:5.8rem;}
        .pageDesc{padding-top: 0.6rem;}
        .containTitle{color: #3e3a39;font-size: 22px;font-weight: normal;}
        .pageDesc p{font-size: 16px;color: #3e3a39;line-height: 28px;margin-top:0.2rem;}
        .pageDescLeft{width: 5.54rem;width: 5.54rem;position: relative;height: 100%;}
        .lastDesc{font-size: 22px;color: #3e3a39;line-height: 0.42rem;position: absolute;left: 0;bottom: 0}
        .pageContain2{width:11.7rem; height: 6rem;background: url(../images/contain.png) no-repeat; background-size: cover;margin:0.9rem auto 0;}
        .pageContain2{width:11.7rem; height: 6rem;background: url(../images/contain.png) no-repeat; background-size: cover;margin:0.9rem auto 0;}
        .pageContain2Title{text-transform:uppercase;font-size: 36px;color: #f6f6f6;}
        .pageContain2Left{width:2.6rem;padding-left: 0.4rem;margin-top:2.1rem;}
        .pageContain2Desc{color: #ffffff;font-size: 22px;margin-top:0.3rem;}
        .pageContain2Right{width:6.7rem;height: 3.4rem;background: #fff;margin-top:0.8rem;padding:0.55rem 0.4rem;}
        .pageContain2Item .circle{width: 0.9rem;height: 0.9rem;background: #3e3a39;border-radius: 50%}
        .pageContain2Item .content{display:table;width: 5.08rem;height: 0.86rem;background:url(../images/viewBg.png) no-repeat;padding:0 0.15rem; position:relative;    background-size: 100% 100%;line-height: 26px;}

        .pageContain2Item{height: 1.3rem;overflow: hidden;}
        .pageContain2Item .item{height: 1.1rem;margin-top: 0.2rem}
        .pageContain3{width: 11.70rem;height: 1.6rem;background:#1445d2;margin:0.66rem auto 0;text-align: center;overflow: hidden;}
        .pageContain3 .icon{width:0.57rem;height:0.57rem;margin:0.14rem auto 0;background:url(../images/icon9.png) no-repeat;background-size: cover}
        .pageContain3 .title{font-size: 18px;color: #ffffff;margin-top:0.12rem;}
        .pageContain3 .desc{color: #fff;font-size: 16px;text-transform: uppercase;margin-top:0.15rem; font-weight: bold;}
        .pageContain4{background: #3e3a39;margin-top:1.14rem;}
        .pageContain4 .icon{width:0.52rem;height:0.47rem;background:url(../images/icon10.png) no-repeat;background-size: cover;margin-top:0.16rem;}
        .pageContain5{background:#df1813;margin-top:0.3rem;}
        .pageContain5 .icon{width:0.6rem;height:0.40rem;background:url(../images/icon11.png) no-repeat;background-size: cover;margin-top:0.26rem;}
        .pageContain6{width: 11.7rem;margin: 1.4rem auto 0;}
        .pageContain6Item{width: 49%; margin-top:0.6rem;}

        .pageContain6Img{width: 260px;height: 146px;}
        .pageContain6Img img{height: 100%}
        .pageContain6Contain{height: 146px;position: relative;    width: calc(100% - 260px);}
        .pageContain6TitleBox{height: 30px;position: relative;    padding-top: 10px;}
        .pageContain6Contain h4{font-size:16px;color:#3e3a39;}
        .pageContain6Contain h5{font-size: 12px;}
        .center{position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);}
        .descTop{position:absolute;top:0;}
        .desc2Top{position:absolute;top:45%;}
        .pageContain6Line{width:2.6rem;height: 1px;background-color: #3e3a39;}
        .pageContain6Icon{width: 15px;height: 21px;background:url(../images/icon13.png) no-repeat; background-size: contain;margin-top: 3px}
        .pageContain6Desc{width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;font-size:14px;color:#3e3a39;line-height:28px;margin-left: 5px}
        
        .pageContain6List{   padding-bottom: 20px; height: 28px;}
        .pageContain6Icon2{width: 15px;height: 15px;background:url(../images/icon14.png) no-repeat; background-size: contain;margin-top: 6px}

        .content{font-size: 12px;color: #3e3a39;line-height: 0.3rem;}
        .pageContain3Item{margin:0.35rem 0;}

         .pageContain2Item .content .td{    display: table-cell;
    vertical-align: middle;}
        .content{font-size: 14px;color: #3e3a39;line-height: 0.3rem;}

        
       
        .pageContain6ListOne{height:34px;  padding-top: 20px;  position: absolute;
    right: 0;
    top: -75px;
    width: 100%;}
        .pageContain6ListBottom{position: absolute;bottom: 0}
    
        .newsBox{width: 100%;height: 100%;}
   
        .newsBox li:first-child{margin-top:0;}
        .searchBox2 .cityText{    color: #3e3a39;}
