@charset "utf-8";

/* CSS Document */
html { font-size: 100px; /*font-size:62.5%;*/ }
body { margin: 0px; padding: 0px; font-size: .12rem; font-family: Arial, "微软雅黑"; color: #333; -webkit-text-size-adjust: none; }
a { color: #333; text-decoration: none; outline: none; }
a:active { star: expression(this.onFocus=this.blur()); }
a:link { text-decoration: none; outline: none; }
a:visited { text-decoration: none; outline: none; }
a:hover { text-decoration: none; color: #0c3693; outline: none; }
ul, p, dl, dt, dd { padding: 0px; margin: 0px; }
li { list-style-position: outside; list-style-type: none; }
h1, h2, h3, h4, h5 { font-size: 14px; padding: 0px; margin: 0px; }
h1 { font-size: 16px; }
h5 { font-size: 12px; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; display: block; _display: inherit; }
.h10 { height: .1rem; overflow: hidden; clear: both; }
.h50 { height: .5rem; overflow: hidden; clear: both; }
textarea, input { background: transparent; padding: 0px; font-size: 12px; font-family: Arial, "微软雅黑"; color: #888; outline: none; border: 0px; }
em { font-style: normal; }
.btn1 { cursor: pointer; }
img { vertical-align: middle; max-width: 100%; width:auto; border: 0px; }
.blue, a.blue { color: #0c3693; }

/*opacity:1; filter:alpha(opacity=100);*/
.wal { max-width: 14rem; margin: 0px auto; }
.align { justify-content: left; align-items: center; display: -webkit-flex; }
a, .transition, .nav, .navBg, .nav .list { transition: All 0.5s ease; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; }
.topSearch, .topSearch.on .input1 { -moz-border-radius: .5rem; -webkit-border-radius: .5rem; border-radius: .5rem; }
.indexFlash .slick-dots span, .phoneBanner .slick-dots li { -moz-border-radius: .04rem; -webkit-border-radius: .04rem; border-radius: .04rem; }
input, ul, li, a, span, i, em, b, div, img, textarea, p, dl, dt, dd, h1, h2 { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.aaaa { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.headD { height: .8rem; }
.head { position: absolute; z-index: 50; left: 0px; top: 0px; width: 100%; background: #FFF; }
.head .wal { height: .8rem; position: relative; }
.head .logo { position: absolute; left: .2rem; top: 0px; display: block; background: url(../image/logo.png) center no-repeat; background-size: 100%; width: 1.74rem; height: 100%; }
.head .wal .phone { display: none; }
.topSearch { position: absolute; top: .22rem; right: .2rem; width: 1.61rem; height: .36rem; background: #eee; }
.topSearch .btn { position: absolute; left: 0px; top: 0px; height: .36rem; width: .4rem; background: url(../image/nimg20.png) center no-repeat; background-size: .2rem; }
.topSearch .btn1 { width: 100%; height: .36rem; opacity: 0; }
.topSearch .input1 { width: 100%; height: .36rem; line-height: .36rem; padding-left: .4rem; font-size: .14rem; color: #999; }
.topSearch i { display: none; }
.nav { position: absolute; top: 0px; right: 2.1rem; }
.nav li { float: left; padding-left: .1rem; }
.nav a.name { display: block; height: .8rem; line-height: .8rem; padding: 0 .24rem; font-size: .16rem; }
.nav a.name:hover, .nav a.name.on { background: #0c3693; color: #FFF; }
.nav .list { display: none; }
.navBg { position: fixed; z-index: 49; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(255, 255, 255, 0); opacity: 0; visibility: hidden; }
.navBg.on { opacity: 1; visibility: visible; }
.translate, .indexPart2 .title:before { transform: translate(-50%, 0px); -webkit-transform: translate(-50%, 0px); -moz-transform: translate(-50%, 0px); -o-transform: translate(-50%, 0px); -ms-transform: translate(-50%, 0px); }
.foot { background: #21242b; color: #FFF; clear: both; }
.foot .wal { min-height: 3.31rem; position: relative; }
.foot h2 { font-weight: 400; font-weight: 400; font-size: .2rem; padding: .4rem 0 .15rem 0; }
.foot h2 a { color: #FFF; }
.foot li { float: left; width: 2.3rem; }
.foot li:nth-child(2) { width: 2.6rem; }
.foot li:nth-child(3) { width: 3.3rem; }
.foot li dd { line-height: .36rem; font-size: .14rem; }
.foot li dd a { color: #939eb6; }
.foot li dd a:hover { color: #fff; }
.foot li:nth-child(1) dd { width: .86rem; text-align: center; padding-bottom: .15rem; }
.foot li:nth-child(1) dd a { color: #FFF; }
.foot li:nth-child(1) img { width: .59rem; }
.foot .ewm { position: absolute; top: 0px; right: 0px; text-align: center; }
.foot .ewm img { width: 1.37rem; }
.footMsg { background: #1a1a1a; text-align: center; min-height: .59rem; line-height: .59rem; font-size: 0px; }
.footMsg li { display: inline-block; padding: 0 .3rem; color: #FFF; font-size: .12rem; }
.footMsg a { color: #FFF; }
.phoneFoot { text-align: center; font-size: .18rem; color: rgba(255, 255, 255, 0.5); background: #1a1a1a; line-height: .6rem; }
.phoneFoot span { padding: 0 2em; }
.pcShow { display: block; }
.phoneShow { display: none; }



/*2018-7-23 16:01:02;*/
.pageBg{min-height:2rem; background:#f0f0f0;}
.wal{max-width:14rem; margin:0px auto;}
.w280{width:2.8rem;}
.w1100{width:11rem;}

.pageNow {
    height: .51rem;
    position: relative;
}

.pageNow .curr {
    position: absolute;
    top: 0;
    right: 0;
    font-size: .14rem;
    color: #666;
    height: .51rem;
    line-height: .51rem;
    padding-left: .26rem;
    background: url(../image/img17.png) left center no-repeat;
    background-size: .17rem;
}

.pageNow .curr a {
    color: #666;
}
