*{margin: 0;padding: 0;}
html, body {background-color: white;color: #333333;/*字体大小默认16px*/font: 100% "微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
ul,li{list-style: none;}
h1,h2,h3,h4{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
/*word*/
a{color:#333;text-decoration: none;}
a:hover{color:#ff8000;text-decoration: none;}
img{border: 0;object-fit:cover;}
a img {border: 0}

.fz75{font-size: 75%;/*12px*/}
.fz87{font-size: 87%;/*14px*/}
.fz100{font-size: 100%;/*16px*/}
.fz112{font-size: 112%;/*18px*/}
.fz125{font-size: 125%;/*20px*/}
.fz150{font-size: 150%;/*24px*/}
.fz175{font-size: 175%;/*28px*/}
.fz250{font-size: 250%;/*40px*/}


.b{font-weight: bold;}
.ls4{letter-spacing: 4px;}
.user_face{border-radius:50%;}

/*space*/
.pd30{padding: 30px;}
.pd15{padding: 15px;}
.pd10{padding: 10px;}
.pd5{padding: 5px;}

.mg5{margin: 5px;}
.mg10{margin: 10px;}
.mg15{margin: 15px;}

/*box*/
.w1060{width: 100%; max-width: 1060px;}
.w1140{width: 100%; max-width: 1140px;}
.box{background-color: #fff;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);}
.b_rad5{border-radius: 5px;}
.box-c6{background-color: #fff;border-radius: 6px;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);}
.box-bottom-c6{background-color: #fff;border-radius: 0 0 6px 6px;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);}
.bd1{border: solid 1px #1C90D1;}
.bdgrey{border:1px solid rgba(0, 0, 0, 0.05);}
.box-center{margin: 0 auto;}
.db{display: block;}
.dib{display: inline-block;}

.btns{background: #2397d5;
    border: 0 none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    line-height: 32px;
    margin-right: 10px;
    padding: 0 20px;
}
.btns:hover{color:#fff;}
/*color*/
.red{color: #f84242;}
.orange{color: #EB6D04;}
.yellow{color:#F7B200;}
.green{color:#359339;}
.skyblue{color:#1C90D1;}
.blue{color:#0077be;}
.purple{color:#e34098;}
.grey999{color:#999;}
.grey666{color:#666;}
.grey333{color:#333;}
.black{color:#000;}
.white{color: white;}

.bg_red{background-color: #DD044F;}
.bg_orange{background-color: #EB6D04;}
.bg_yellow{background-color:#e8960c;}
.bg_green{background-color:#359339;}
.bg_skyblue{background-color:#1C90D1;}
.bg_blue{background-color:#004C96;}
.bg_purple{background-color:#e34098;}
.bg_gray{background-color:#f2f2f2;}
.bg_white{background-color: #fff;}
.bg_normal{background-color: grey;}
.bg_red:hover,.bg_orange:hover,.bg_yellow:hover,.bg_green:hover,.bg_skyblue:hover,.bg_blue:hover,.bg_purple:hover,.bg_normal:hover{filter:alpha(opacity=80);/*IE*/-moz-opacity:0.8;/*Moz+FF*/opacity:0.8;}
/*page*/
.page{line-height:14px;clear:both;overflow:hidden;padding:30px 0; text-align: right;background: #fff;}
.page a{border:1px solid #5ba1ef;padding:7px 12px;display:inline-block;color:#2676c8;font-size: 14px;}
.page a:hover{text-decoration:none;}
.page a:hover,.page .p_pagecur{background-color:#2676c8; text-decoration:none;color:#fff;}
.page .p_pagecur{font-weight:bold;margin-left: 4px;}
.page .p_pagenext{padding:7px 10px 7px 10px;}
.page span,.page input,.page a{vertical-align:middle;}
.page var{border:1px solid #c0c0c0;display:inline-block;width:36px;height:28px;margin-left:10px;}

.alpha9{filter:alpha(opacity=90);/*IE*/-moz-opacity:0.9;/*Moz+FF*/opacity:0.9;}
.alpha8{filter:alpha(opacity=80);/*IE*/-moz-opacity:0.8;/*Moz+FF*/opacity:0.8;}
.alpha7{filter:alpha(opacity=70);/*IE*/-moz-opacity:0.7;/*Moz+FF*/opacity:0.7;}
.alpha6{filter:alpha(opacity=60);/*IE*/-moz-opacity:0.6;/*Moz+FF*/opacity:0.6;}
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
.pa{position: absolute;}
.zi{z-index: 9999;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/* Hides from IE-mac \*/
* html .cl {height:1%}
/* End hide from IE-mac */
/* IE7 hack \*/
*+html .cl {min-height:1%}
/* end of ie7 hack */
.tc {text-align: center}
.tr {text-align: right}
.tl {text-align: left}
.tj {text-align: justify}
.vm {vertical-align: middle}
.ti2 {text-indent: 2em;}
.ii {font-style: italic;}
.poi {cursor: pointer;}
.hide {display: none}
.show {display: block}
/*底部*/
.f_l {
    float: left;
}

.f_r {
    float: right;
}
footer {
    width: 100%;
    background: #111725;
    color: #CBCBCB;
    padding-top: 40px;
}

footer .container {
    width: 1100px;
    margin: auto;
    height: 200px\9;
}

footer .left-area {
    border-right: 1px solid #F2F2F2;
}

footer .right-area {
    margin-left: 80px;
}

footer h2 {
    font-size: 20px;
    margin-bottom: 20px;
}

footer ul {
    width: 180px;
}

footer li {
    line-height: 30px;
}

footer li a {
    color: #CBCBCB;  
}

footer li a:hover {
    color: #CBCBCB;  
}

footer .partner ul {
    width: 100%;
}

footer .partner ul li {
    float: left;
    margin-right: 20px;
}

footer .code {
    margin: 20px 60px 40px 0;
    text-align: center;
}

footer .code .color-orange {
    color: #FFAE21;
}

footer .bottom {
    clear: both;
    width: 100%;
    height: 70px;
    line-height: 70px;
    overflow: hidden;
    color: white;
    background: #111725;
}

footer .bom_logo {
    color: white;
    display: block;
    margin-bottom: 30px;
}

footer .bom_logo img {
    margin-right: 20px;
    position: relative;
    top: 8px;
}

#tip {
    margin-left: 20px;
}

/* 右侧悬浮 */
.btn {
    display: block;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    text-align: center;
    text-decoration: none;
    color: #fff;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.izl-rmenu {
    position: fixed;
    top: 371px;
    right: 10px;
    z-index: 999;
    *width: 50px;
    *height: 150px;
}

.izl-rmenu .btn {
    width: 50px;
    height: 100px;
    margin-bottom: 1px;
    cursor: pointer;
    position: relative;
    background-color: #FFAE21;
}

.izl-rmenu .btn-phone .qq-icon {
    display: block;
    padding-top: 10px;
    margin: 0 auto;
    margin-bottom: 5px;
}

.izl-rmenu .btn-phone .phone {
    background-color: #FFAE21;
    position: absolute;
    width: 150px;
    left: -150px;
    bottom: 0px;
    line-height: 50px;
    color: #FFF;
    font-size: 16px;
    text-align: center;
    display: none;
}

.izl-rmenu .btn-top {
    background: white;
    display: none;
    width: 48px;
    height: 48px;
    border: 1px solid #E6E6E6;
}

.izl-rmenu .top-icon {
    margin-top: 18px;
}

.wangbei_icon{width: 30px;height:30px;display: inline-block;vertical-align: middle;background: url(../../images/2.0/index_icon.png) no-repeat -33px -473px;margin-right: 20px;}
.zhengxinwang_icon{width: 30px;height:30px;display: inline-block;vertical-align: middle;background: url(../../images/2.0/index_icon.png) no-repeat -82px -473px;margin-right: 20px;}

.app footer .left-area {
    border-right: none;
}

.app .left-area .about_us, .app .left-area .help_center {
    display: none;
}

.app .right-area {
    display: none;
}

.app footer .bottom {
    line-height: 30px;
}

.app footer .container {
    width: 90%;
}

.app footer .bottom .f_r {
    display: none;   
}