@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin: 0;padding: 0}
input,button,select,textarea{outline:none}
textarea{resize:none}
/*body,button,input,select,textarea {font: 12px/1.5 "\5FAE\8F6F\96C5\9ED1",arial;*line-height: 1.5}*/
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal}
address,cite,dfn,em,var {font-style: normal}
code,kbd,pre,samp {font-family: courier new,courier,monospace}
ul,ol {list-style: none}
fieldset,img {border: 0}
table {border-collapse: collapse;border-spacing: 0}
input,button,textarea,select,optgroup,option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;font-size: 100%;border: 0;resize: none;
    outline: none;-webkit-appearance: none;white-space: pre-wrap;}
abbr,article,aside,audio,canvas,datalist,details,figure,footer,header,hgroup,menu,nav,output,progress,section,video {
    display: block;margin: 0;padding: 0}
i,u,b,em,span,small {font-weight: normal;font-style: normal}
a {text-decoration: none;}
html,body {height: 100%;}
html {font-size: 62.5%; }
body {
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    -webkit-user-select: none;
    user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none;
    min-width:320px;
    max-width:640px;
    background: #ebebeb;
    margin:0 auto;
}
/*公用头部*/
.header{ height:4rem; line-height:4rem;text-align:center; width:100%; background:#fff;  border-bottom:1px solid #ccc; position: absolute;
    z-index: 2;
    top: 0;
    left: 0; }
.header h3{color:#000; font-size:1.7rem; padding:0 5rem;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;word-break: break-all;overflow: hidden;}
.header a.head-search{ display: block;width:4rem;height:4rem; overflow:hidden; position:absolute; right:0.5rem;top:0; background: url(http://cms.91xsj.com/mImg/2016/08/25/00d964d2cae54a2e8b33917057c43efc.jpg) no-repeat center 1rem;background-size:2rem 2rem;}

#index-left {
    width: 20%;
    overflow: hidden;
    position: absolute;
    z-index: 1;
    top: 4.1rem;
    bottom: 4.6rem;
    left: 0;
}

#scroller, #scroller2 {
    position: absolute;
    z-index: 1;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}

.index-left {
    width: 100%;
    background: #ffffff;
    position: absolute;
    z-index: 1;
}

.index-left li {
    height: 4.5rem;
}

.index-left li a {
    display: block;
    height: 4.4rem;
    line-height: 4.4rem;
    text-align: center;
    font-size: 1.3rem;
    color: #383838;
    border-bottom: 1px solid #ddd;
    position: relative
}

.index-left li.set a {
    color: #ff403b;
    border-bottom: inherit;
    border-bottom: 0.1rem solid #ebebeb;
}

.index-left li.set a:after {
    content: "";
    height: 0.14rem;
    background: #ff403b;
    width: 100%;
    position: absolute;
    bottom: -0.1rem;
    left: 0;
}

#index-right {
    width: 80%;
    overflow: hidden;
    position: absolute;
    z-index: 1;
    top: 4.1rem;
    bottom: 4.6rem;
    right: 0;

}

.index-r-box {
    overflow: hidden;
    background: #ffffff;
}

.index-r-box li {
    width: 33.333%;
    float: left;
}

.index-r-box li a {
    display: block;
    padding: 1rem 1rem;
    text-align: center;
    color: #000;
    font-size: 1.4rem;
}

.index-r-box li a p {
    margin-top: 0.5rem
}

.index-r-box li a img {
    display: block;
    overflow: hidden;
    width: 100%;

    margin: 0 auto
}

.index-r-block {
    padding: 0rem 1rem 0;
}

.index-r-block:nth-child(1) {
    padding: 1rem 1rem 0;
}

.index-r-img img {
    width: 100%;
}

.index-r-title {
    padding: 1rem 0;
    font-size: 1.7rem;
}





/*底部*/
.no-foot {
    height: 51px;
}

.footer-m {
    width: 100%;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 98;
}

.footer-m a.fotimg img {
    width: 100%
}

.footer {
    width: 100%;
    height: 50px;
    background: #fff;
    border-top: 1px solid #f0f0f0;
}

.footer li {
    width: 25%;
    float: left;
    margin-top: 5px;
}

.footer li a {
    width: 38px;
    height: 38px;
    display: block;
    margin: 0 auto;
    margin-top: 2px;
}

.footer li a.nav1 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat;
    background-size: 190px 78.5px;
}

.footer li a.nav2 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat -38px 0px;
    background-size: 190px 78.5px;
}

.footer li a.nav3 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat -76px 0px;
    background-size: 190px 78.5px;
}

.footer li a.nav4 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat -114px 0px;
    background-size: 190px 78.5px;
}

.footer li a.nav5 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat -152px 0px;
    background-size: 190px 78.5px;
}

.footer li.set a.nav1 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat 0px -41px;
    background-size: 190px 78.5px;
}

.footer li.set a.nav2 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat -38px -41px;
    background-size: 190px 78.5px;
}

.footer li.set a.nav3 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat -76px -41px;
    background-size: 190px 78.5px;
}

.footer li.set a.nav4 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat -114px -41px;
    background-size: 190px 78.5px;
}

.footer li.set a.nav5 {
    background: url(http://cms.3qianwan.com/mImg/2017/01/07/32fb95bc2d6741db91eea44202a5d378.png) no-repeat -152px -41px;
    background-size: 190px 78.5px;
}

/*底部 结束*/