* {
    padding: 0;
    margin: 0;
    font-family: 'SourceHanSansSC-regular';
}

li {
    list-style: none;
}
.white{
    color: #fff;
}
input{
    outline: none;
    padding-left: .1rem;
    padding-right: .1rem;
    box-sizing: border-box;
}
table{
    text-align: center !important;
    line-height: 1 !important;
}
table tr td,table tr th{
    /* text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap; */
    word-break: break-all;
    padding: .2rem 0;
    /* position: relative; */
    /* display: inline-block; */
}
/* table tr td input{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
} */
.titi{
    width: 1.93rem;
    height: .91rem;
    text-align: center;
    line-height: .91rem;
    font-size: .24rem;
    background: url('../img/942.png') no-repeat;
    background-size: 100% 100%;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    color: #268BFF ;
    z-index: 9999999;
}
.titi  span{
    display: inline-block;
    vertical-align: middle;
    width: .61rem;
    height: .61rem;
    -webkit-animation:rotateImg 1s linear infinite;
    margin-right: .2rem;
    background: url('../img/360.png') no-repeat;
    background-size: 100% 100%;
}
.downdown{
    width: 1.93rem;
    height: .91rem;
    text-align: center;
    line-height: .91rem;
    font-size: .24rem;
    background: url('../img/942.png') no-repeat;
    background-size: 100% 100%;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    color: #268BFF ;
    z-index: 9999999;
}
.downdown  span{
    display: inline-block;
    vertical-align: middle;
    width: .61rem;
    height: .61rem;
    -webkit-animation:rotateImg 1s linear infinite;
    margin-right: .2rem;
    background: url('../img/360.png') no-repeat;
    background-size: 100% 100%;
}
@keyframes rotateImg {
    0% {transform : rotate(0deg);}
    100% {transform : rotate(360deg);}
  }
  
  @-webkit-keyframes rotateImg {
      0%{-webkit-transform : rotate(0deg);}
    100%{-webkit-transform : rotate(360deg);}
  }

.nodata{
    width: 100%;
    text-align: center;
}
.nodata span{
    font-size: .16rem;
    width: 2.46rem;
    height: 1.35rem;
    display: inline-block;
    padding: .1rem .1rem;
    line-height: 1.5rem;
    box-sizing: content-box;
    background: url('../img/nodata.png')no-repeat center;
    background-size: 100% 100%;
}
a {
    text-decoration: none;
}

img {
    vertical-align: top;
    border: none;
}

.box {
    width: 100%;
    margin: 0 auto;
    color: #101010;
    box-sizing: border-box;
    padding-bottom: .55rem;
    position: relative;
    /* min-width: 890px; */
}
table{
    table-layout: fixed;
}

html,
body {
    width: 100%;
    height: 100%;
    overflow: auto;
    margin: 0;
    position: relative;
    /* -ms-overflow-style:none;
    
    overflow:-moz-scrollbars-none; */
    /* min-width: 1125px; */
    /* height: 100%; */
    font-family: 'SourceHanSansSC-regular';
   font-size: .14rem;
}
/* body{
    margin-left: 15px;
} */
html{
    
}
.xuke{
    color: #268BFF;
    cursor: pointer;
}
body {
    /* -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; */
    /* overflow-x: hidden; */
}

.clear:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.clear {
    zoom: 1;
}
.header-top{
    width: 100%;
    /* background: url('../img/顶部条.png')no-repeat center;
    background-size: 100% 100%; */
}
.header{
    height: .8rem;
    width: 12rem;
    font-size: .16rem;
    margin: .1rem auto 0;
    line-height: .8rem;
    color:#fff;
}
.header .header-left{
    float: left;
}
.header .header-left>img{
    margin: .11rem 0;
    width: 5.06rem;
    height: .58rem;
    cursor: pointer;
}
.header .header-right{
    float: right;
}
.header .header-left .header-icon{
    display: inline-block;
    vertical-align: middle;
    width: .26rem;
    height: .25rem;
    margin-top: -.05rem;
    /* margin-right: .rem; */
}
.header .header-left .header-icon img{
    max-width: 100%;
    max-height: 100%;
}
.regborder{
    border: 1px solid #b7d5eb !important;
    border-radius: 2px !important;
}
.hui{
    color: #949494;
    font-weight: normal;
}
.content .maind .resing .bigtitle .hui img{
    display: inline-block;
    vertical-align: middle;
}
::-webkit-scrollbar{
 background: transparent;
 width: 0;
 height: 0;
}
.nav{
    width: 100%;
    background: url('../img/logoss.png') no-repeat center;
    background-size: 100% 100%;
    height: 5rem;
    /* background:#419FD9; */
    /* height: 1.4rem;
    line-height: .68rem; */
    /* font-size: .4rem; */
    /* color: #4f91c4; */
    /* font-weight: bold; */
    text-align: center;
    box-sizing: border-box;
    /* line-height: 1; */
    /* height: auto; */
    /* padding-top: 1.1rem; */
    padding-bottom: .28rem;
    box-sizing: border-box;
}
.nav a img{
    width: 1.4rem;
    height: 1.4rem;
    margin-right: .2rem;
}
.nav .xiaxia{
    font-size: .36rem;
    line-height: .61rem;
    /* display: block;
    margin-top: -.7rem; */
}
/* .nav  */
.jfj{
    color: #000;
}
/* .nav a{
    color:#fff;
} */
/* .nav .nav-top{
    width: 12rem;
    margin: 0 auto;
} */
/* .nav .nav-top .nav-top-left .imgs{
    width: .81rem;
    height: .56rem;
    background: url('../img/logos.png')no-repeat left top;
    background-size: 260% 60%;
} */
/* .nav .nav-top .nav-top-left a{
    display: inline-block;
}
.nav .nav-top .nav-top-left a p{
    display: inline-block;
    vertical-align: top;
} */
/* .nav .nav-top .nav-top-left a .titless span{
    display: block;
} */
/* .nav .nav-top .nav-top-left a .titless .x-title{
    opacity: .55;
}
.nav .nav-top .nav-top-left a .titless .big-title{
    font-weight: bold;
} */
/* .nav .nav-top .nav-top-left .imgs img{
    max-width: 100%;
    max-height: 100%;
} */
/* .nav .nav-top .nav-top-left{
    float: left;
    margin-top: -0.09rem;
} */
/* .main-nav .mains .mains-right{
    float: right;
} */
/* .nav .nav-top .nav-top-right .nologin{
    color: #fff;
    
}
.nav .nav-top .nav-top-right .nologin a{
    display: none;
}
.nav .nav-top .nav-top-right .nologin .active{
    display: block;
} */
/* .nav .nav-top .nav-top-right .login{
    display: none;
    font-size: .12rem;
}
.nav .nav-top .nav-top-right .login a,.nav .nav-top .nav-top-right .login span{
    display: inline-block;
    vertical-align: top;
}  
.nav .nav-top .nav-top-right .login a .headerimg{
    display: inline-block;
    width: .24rem;
    vertical-align: top;
    height: .24rem;
}
.nav .nav-top .nav-top-right .login a .headerimg img{
    max-width: 100%;
    max-height: 100%;
}
.nav .nav-top .nav-top-right .login a .admin{
    display: inline-block;
    vertical-align: top;
    line-height: .24rem;
}
.nav .nav-top .nav-top-right .login .lines{
    width: 1px;
    height: .23rem;
    background: #fff;
    margin-left: .08rem;
    margin-right: .08rem;
    opacity: .38;
}
.nav .nav-top .nav-top-right .login .outline{
    line-height: .24rem;
} */
.posi{
    position: fixed;
    bottom: 2rem;
    right: 0;
    padding: .31rem .24rem .4rem;
    box-sizing: border-box;
    background: #fff;
    border-radius: .2rem 0 0 .2rem;
    z-index: 777;
    cursor: pointer;
    box-shadow: -5px 0 10px #ececec, /*å·¦è¾¹é˜´å½±*/
	0 0 0 #fff, /*å³è¾¹é˜´å½±*/
	0 -5px 10px #ececec, /*é¡¶éƒ¨é˜´å½±*/
	0 5px 10px #ececec;
}
.ziding{
    box-shadow: -5px 0 10px #ececec, /*å·¦è¾¹é˜´å½±*/
	5px 0 10px #ececec, /*å³è¾¹é˜´å½±*/
	0 -5px 10px #ececec, /*é¡¶éƒ¨é˜´å½±*/
	0 5px 10px #ececec;
}
.posi img{
    width: .6rem;
    height: .42rem;
    margin-bottom: .19rem;
}
.posi .proble{
    font-size: .16rem;
    color: #333;
}
.xieyi1{
    font-size: .16rem;
    color: #000;
    width: 10.02rem;
    height: 7.5rem;
    display: none;
    box-sizing: border-box;
    background: #fff;
    z-index: 999;
    padding: .61rem .68rem .38rem;
    border: 1px solid #b7d5eb;
    border-radius: 4px;
    position: fixed;
    left:0;
    bottom: 0;
    right: 0;
    margin: auto;
    top: 0;

}
.xieyi2{
    width: 6.5rem;
    height: 5.2rem;
    padding: .52rem .6rem .5rem;

}
.xieyi1 .xydel{
    width: .4rem;
    height: .4rem;
    cursor: pointer;
    position: absolute;
    left: .26rem;
    top: .2rem;
}
.xieyi1 .xytitle{
    text-align: center;
    font-size: .16rem;
    font-weight: bold;
    /* margin-top: .61rem; */
}
.xieyi1 .xytitle span{
    padding-bottom: .12rem;
    display: inline-block;
    border-bottom: 1px solid #b7d5eb;
}
.xieyi1 .xycontent{
    height: 4.3rem;
    text-indent: 2em;
    line-height: 1.6;
    margin-top: .24rem;
    margin-bottom: .38rem;
    overflow-y: scroll;
    overflow-x: hidden;
}
.xieyi2 .xycontent{
    height: 2.3rem;
    text-indent: 2em;
}
.xieyi1 .xyline{
    width: 100%;
    height: 1px;
    background: #4f91c4;
}
.xieyi1 .xybtn{
    margin-top: .32rem;
    margin-bottom: .35rem;
    text-align: center;
}
.xieyi1 .xybtn img{
    width: 1.26rem;
    height: .48rem;
    cursor: pointer;
}



.fff{
    background: #fff !important;
}

.jindu span{
    cursor: pointer;
}
.aaaaaaa{
    visibility: hidden;
}
.mains-right .login a,.mains-right .login span{
    display: inline-block;
    vertical-align: middle;
    color: #70aedf;
    line-height: .27rem;
    font-size: .16rem;
}
.mains-right .login .blogin{
    color: #000;
    padding: 0.03rem .24rem;
    border-radius: .2rem;
    font-size: .14rem;
    background: #f1f2f3;
}
input{
    vertical-align:middle;
}
::-ms-clear,::-ms-reveal{display:none;}
.mains-right{
    /* float: right; */
    display: inline-block;
    vertical-align: top;
    /* width: 2.1rem; */
    text-align: right;
}
.mains-right .login a .admin{
    display: inline-block;
    vertical-align: middle;
    line-height: .24rem;
    border-bottom: 1px solid #aaa;
}
.tshid{
    color: #ccc;
    display: inline-block;
    font-size: .12rem;
    vertical-align: middle;
    line-height: .27rem;
    margin-right: .12rem;
}
.mains-right .login{
    display: inline-block;
    vertical-align: top;
}
.mains-right .login .lines{
    width: 1px;
    height: .16rem;
    /* margin-top: 0.04rem; */
    background: #999;
    margin-left: .1rem;
    margin-right: .1rem;
}
.mains-right .login .outline{
    line-height: .24rem;
}
.main-nav{
    width: 100%;
    /* position: absolute;
    left: 0;
    bottom: .2rem; */
    z-index: 999;
    
}
.main-nav .mains{
    width: 12rem;
    margin: 0 auto;
}
.main-nav .mains .mains-left{
    display: inline-block;
    vertical-align: middle;
    padding: .1rem 0 .05rem;
   
}
.main-nav .mains .mains-left a{
    color: #000;
    font-size: .18rem;
    display: inline-block;
    padding-bottom: .28rem;
    margin-right: .41rem;
    /* font-weight: bold; */
}
.main-nav .mains .mains-left a:last-child{
    margin-right: 0;
}
.main-nav .mains .mains-left .active{
    padding-bottom: .24rem;
   border-bottom: .04rem solid #4f91c4;
}
.navbox{
    box-sizing: border-box;
    position: relative;
    width: 100%;
    /* height: 5.8rem; */
    /* background: url('../img/580.png')no-repeat center; */
    background-size: 100% 100%;
    /* border: 1px solid rgba(255,255,255,0); */
    /* background: url('../img/顶部背景.png')no-repeat center;
    background-size: 100% 100%; */
    /* border-style: inset; */
    /* box-shadow: 0px 0px 5px 0px #aaa; */
}
.navbox1{
    box-sizing: border-box;
    position: relative;
    width: 100%;
    height: 5.8rem;
    background: url('../img/580.png')no-repeat center;
    background-size: 100% 100%;
    /* border: 1px solid rgba(255,255,255,0); */
    /* background: url('../img/顶部背景.png')no-repeat center;
    background-size: 100% 100%; */
    /* border-style: inset; */
    /* box-shadow: 0px 0px 5px 0px #aaa; */
}

.tishi3{
    width: 2.5rem;
    height: 2rem;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    display: none;
    bottom: 0;
    margin: auto;
    z-index: 9999;
    box-sizing: border-box;
    text-align: center;
    background: url('../img/圆角矩形1.png')no-repeat center;
    background-size: 100% 100%;
    padding: .38rem 0 0;
}
.tishi3 img{
  width: .93rem;
  height: .66rem;
  display: block;
  margin: 0 auto .4rem;
}
.tishi3 .ccaas{
    text-align: center;
}


.tishi1{
    width: 2.5rem;
    height: 2rem;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    display: none;
    bottom: 0;
    margin: auto;
    z-index: 999;
    box-sizing: border-box;
    text-align: center;
    background: url('../img/圆角矩形1.png')no-repeat center;
    background-size: 100% 100%;
    padding: .38rem 0 0;
}
.tishi1 img{
  width: .75rem;
  height: .74rem;
  display: block;
  margin: 0 auto .34rem;
}
.tishi1 .ccaa{
    text-align: center;
}



.tishi2{
    width: 2.5rem;
    height: 2rem;
    position: fixed;
    left: 0;
    display: none;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: 9999;
    box-sizing: border-box;
    text-align: center;
    background: url('../img/圆角矩形1.png')no-repeat center;
    background-size: 100% 100%;
    padding: .38rem 0 0;
}
.tishi2 img{
  width: .75rem;
  height: .75rem;
  display: block;
  margin: 0 auto .3rem;
}
.tishi2 .ccaa{
    text-align: center;
}
.tanchu{
    display: block;
}
.nnn{
    display: inline-block;
    vertical-align: middle;
    width: 2.1rem;
    text-align: right;
}
.nnn a,.nnn span{
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    line-height: .27rem;
    font-size: .16rem;
}
.nnn span{
    width: .02rem;
    height: .16rem;
    /* margin-top: 0.04rem; */
    background: #fff;
    margin-left: .08rem;
    margin-right: .08rem;
}

.tabinput input{
    width: 100%;
   /* line-height: .56rem; */
   border: none;
   outline: none;
}
.tabinput3 input{
    width: 100%;
    /* line-height: .56rem; */
    border: none;
    outline: none;
}
.zhezhao{
    width: 100%;
    height: 100%;
    position: fixed;
    display: none;
    left: 0;
    top: 0;
    z-index: 999;
    background: rgba(0,0,0,.7)
}
.tishite{
    width: 4.21rem;
    height: 2.72rem;
    position: fixed;
    left: 0;
    top: 0;
    display: none;
    right: 0;
    bottom: 0;
    color: #fff;
    margin: auto;
    border-radius: 4px;
    z-index: 999;
    box-sizing: border-box;
    text-align: center;
    background: #70afe0;
}
.tishite .ttiles{
    margin-top: .31rem;
    margin-bottom: .11rem;
    font-size: .16rem;
}
.ccaa{
    width: 95%;
    height: 1px;
    background: #bbb;
    margin: 0 auto;
    display: none;
}
.tishite .texta{
    width: 95%;
    text-align: center;
    margin: .2rem auto;
}
.tishite .texta span,.tishite .texta textarea{
    display: inline-block;
    vertical-align: top;
}
.tishite .texta textarea{
    width: 2.68rem;
    height: 1rem;
    resize: none;
    border: none;
    border-radius: 4px;
    outline: none;
    padding: .1rem;
    box-sizing: border-box;
    overflow: hidden;
}
.tishite .tbtn{
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
.tishite .tbtn span{
    padding: 0.05rem .2rem;
    background: #fff;
    border-radius: 4px;
    border: 1px solid #bbb;
    font-size: .14rem;
    cursor: pointer;
    color: #101010;
}
.tishite .tbtn .success{
    margin-right: .33rem;
}



















.main-nav .mains .mains-left a{
    padding-bottom: 0;
    /* margin-bottom:.28rem; */
    margin-right:0
}
ul { list-style-type:none; }

.mains-left{
    width:100%;
}

.mains-left a { color:#000; text-decoration:none; }






.mains-left .menu { height:30px; line-height:30px;  }



.mains-left .menu li { float:left; position:relative; }



.mains-left .menu li a:hover { color:#000;  }

.mains-left .menu li a { display:block; float:left; height:40px; line-height:40px; padding:0 20px; }



.mains-left .menu li ul { position:absolute; left:0;  width:150px; border:1px solid #000; display:none;z-index:999; }



.mains-left .menu li ul a { width:110px; }



.mains-left .one { border:1px solid #000; top:40px;background:#fff; }
.mains-left .menu li ul.two { left:150px;background:#fff; }



.mains-left .one li a.more { background:url(../img/there.png) no-repeat 130px center; }



.mains-left .one li a.more:hover { background:url(../img/there.png) no-repeat 130px center; }



.mains-left .menu li ul.hdw { left:150px;background:#fff; }





.mains-left .menu li ul.hdwq { left:150px;background:#fff; }
.mains-left>.menu>li>a{
    color: #000 !important;
}
.mains-left>.menu>li>a:hover{
    color: #70afe0 !important;
}
@media screen and (max-width: 1000px) {
    .content .abouts .aboutsbox {
        width:95% !important;
    }
}
.jianyi{
    width: 5.42rem;
    height: 6.42rem;
    position: fixed;
    /* padding: 0 .74rem; */
    box-sizing: border-box;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    display: none;
    margin: auto;
    background: #fff;
    z-index: 999;
    border-radius: .1rem;
}
.jjtitle{
    font-size: .18rem;
    color: #fff;
    height: .99rem;
    line-height: .99rem;
    background: url('../img/offeryourgreatopinion.png') no-repeat center;
    background-size: 100% 100%;
    /* padding: .24rem 0; */
    text-align: center;
}
/* .jjline{
    width: 100%;
    height: 1px;
    border-top: solid 1px #ffffff;
    opacity: 0.5;
    box-sizing: border-box;
} */
.jjname{
    margin-top: .26rem;
    margin-left: .47rem;
}
.jjnam{
    font-size: .16rem;
    color: #666;
    line-height: .27rem;
    display: block;
    /* vertical-align: top; */
}
.lmm{
    width: 100%;
    height: 2px;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #70afe0;
    visibility: hidden;
}
.jjtel,.jjcon{
margin-top: .26rem;
margin-left: .47rem;
}
.jjname input,.jjtel input,.jjcon textarea{
    display: inline-block;
    vertical-align: top;
    border: 1px solid #ccc;
    box-sizing: border-box;
    /* border: none; */
    border-radius: .05rem;
    outline: none;
}
.jjname input,.jjtel input{
    width: 2.59rem;
    height: .36rem;
}
.jjcon textarea{
    width: 4.48rem;
    height: 1.7rem;
    resize: unset;
    padding: .1rem;
    box-sizing: border-box;
}
.jjbtn{
    margin-top: .54rem;
    margin-right: .47rem;
    text-align: right;
}
.jjbtn .jjtijiao,.jjbtn .jjcancel{
  padding: .16rem .42rem;
  display: inline-block;
  vertical-align: top;
  font-size: .16rem;
  box-sizing: border-box;
  cursor: pointer;
}
.jjbtn .jjtijiao{
    margin-right: .14rem;
    background-color: #4f91c4;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    
}
.jjbtn .jjcancel{
    border-radius: 5px;
    border: solid 1px #4f91c4;
    color: #666;
}


.f77f,.f77f input{
   height: 2.4rem;
}
.stopp .ass{
    box-sizing: border-box;
    box-shadow:-5px 0 5px #ececec, /*左边阴影*/
	5px 0 5px #ececec, /*右边阴影*/
	0 0 0 #fff, /*顶部阴影*/
	0 5px 5px #ececec; /*底边阴影*/

}




.nav1{
    width: 100%;
    /* height: 1.66rem; */
    /* background: #419FD9; */
    height: 1.4rem;
    line-height: .68rem;
    font-size: .4rem;
    color: #4f91c4;
    /* font-weight: bold; */
    text-align: center;
    box-sizing: border-box;
    background: transparent;
    /* line-height: 1; */
    height: auto;
    padding-top: 1.1rem;
    padding-bottom: 2rem;
    box-sizing: border-box;
}
