@charset "utf-8";

/*灰色*/

/* html {
 

  -webkit-filter: grayscale(100%);

  -moz-filter: grayscale(100%);

  -ms-filter: grayscale(100%);

  -o-filter: grayscale(100%);

  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);

  -webkit-filter: grayscale(1);
	
}
 */

*,div{margin:0; padding:0;}
html{background:#fff;overflow:auto;}
body{min-width:1200px;font:12px/18px "Microsoft Yahei";font-weight:lighter;color:#333; -webkit-font-smoothing: antialiased; }
a{color:#333; text-decoration:none; cursor:pointer; outline: 0 none;}
a:hover{ text-decoration:none;color:#ff4f20;}
a:focus{-moz-outline-style:none; border:0px;blr:expression(this.onFocus=this.blur());}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img {border:0}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:lighter;}
/* table{border-collapse:collapse; border-spacing:0;} */
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
select,button{font-family:inherit; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{display:inline-block; font-weight:normal; font-style:normal;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clearfix{ zoom:1;}
.container { width:1200px; position:relative; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}


/**悬浮**/
 
.qr-code-btn{
    position: fixed;
    /* bottom: 275px; */
    bottom: 341px;
    left: 10px;
    width: 40px;
    height: 40px;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);
    background-size: 100% 100%;
    z-index: 100000;
}
.qr-code-btn>.iconfont_frame{
    display: inline-block;
    width:100%;
    height:100%;
    font-size: 24px;
    line-height: 40px;
    text-align: center;
    color: #adadad;
}
.qr-code-btn:hover>.iconfont_frame{
    background-color:#b31d1a;
    color:#fff;
	
}

/*
.qr-code-btn:hover .qr-img-list{
    display: block;
}
*/
 
.qr-img-list{
    display: block;
    width:153px;
    height:auto;
    position: absolute;
    left:50px;
    top:-150px;
    padding-right: 20px;
}
.qr-img-list:after{
    display: block;
    content: '';
    width:10px;
    height:10px;
    transform: rotateZ(45deg);
    position: absolute;
    left:-5px;
    top:160px;
    background: #fff;
	/* border:1px solid red; */
}
.qr-wx-list{
    padding-bottom: 10px;
    border-bottom: 1px solid #e9e9e9;
}
.qr-wx-list,.qr-wb-list{
    width:100%;
    background-color: #fff;
    box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);
}
.qr-wx-list img,.qr-wb-list img{
    width:100px;
    height:100px;
    margin: 0 auto;
    display: block;
}
.qr-wx-list p,.qr-wb-list p{
    font-size: 12px;
    text-align: center;
    line-height: 30px;
    color:#888;
}
.qr-wx-list>div,.qr-wb-list>div{
    width:100%;
    text-align: center;
    height:40px;
    line-height: 40px;
}

.qr-wx-list .wx_close
{
	display: inline-block;
    float: right;
    width: 25px;
    height: 25px;
    /* border: 1px dashed red; */
    font-size: 25px;
    margin-right: 10px;
    text-align: center;
    line-height: 25px; 
}

.qr-wx-list .wx_close:hover{
 background-color:#b31d1a;
 color:#fff;
 }


/* .qr-wx-list>div i,.qr-wb-list>div i{
    display: inline-block;
    vertical-align: middle;
    width:17px;
    height:14px;
    margin-right: 8px;
    background-image: url("../../images/qr-share/wx-icon.png");
    background-size: 100% 100%;
} */

/* .qr-wb-list>div i{
    background-image: url("../../images/qr-share/wb-icon.png");
} */
.qr-wx-list>div span{
    font-size: 12px;
    color:#50d116;
}
.qr-wb-list>div span{
    font-size: 12px;
    color:#e73026;
}
.qr-wx-list>div span .iconfont_frame,.qr-wb-list>div span .iconfont_frame{
    font-size: 14px;
}
/* .qr-wb-list>p i{
    display: inline-block;
    width:17px;
    height:14px;
    margin-right: 8px;
    vertical-align: middle;
    background-image: url("../../images/qr-share/feedback-gz.png");
    background-size: 100% 100%;
} */
.qr-wb-list>p span{
    display: inline-block;
    vertical-align: middle;
    color:#888;
}
/* .qr-wb-list>p:hover i{
    background-image: url("../../images/qr-share/feedback-gz-hover.png");
    background-size: 100% 100%;
} */
.qr-wb-list>p:last-child{
    padding-bottom: 10px;
}



/*企业应用门户咨询和反馈样式开始*/
.footer_contact {
    padding-left: 50px;
    position: relative;
    margin-top: 10px;
}
.footer_contact>i {
    position: absolute;
    width: 30px;
    height: 50px;
    top: 0;
    left: 0;
}
.extra-wrap {
    position: fixed;
    /* bottom:120px; */
   bottom:186px; 
 
    margin-top: -85px; 
    left: 10px;
    z-index: 10001;
    display: block;
    width: 40px;
    /*height: 160px;*/
    padding:30px 5px 10px 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    
/* 	background:url("../zx_img/zixun.png") no-repeat 0px 0px;
    background-image: linear-gradient(180deg, #35adf9 0%, #1875f0 100%); */
	 background: linear-gradient(180deg, #b31d1a 0%, #b31d1a 100%);
	
    /*box-shadow: -10px 0 15px rgba(225, 226, 228, 0.3), 1px 0px 10px rgba(225, 226, 228, 0.3), 10px 0px 15px rgba(225, 226, 228, 0.3), 0 20px 20px rgba(225, 226, 228, 0.3);*/
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
    z-index: 100010;
}
.consult_icon{
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    left: 0;
    top:0;
    background:url("../zx_img/zixun.png") no-repeat 0px 0px; 
}
.extra-wrap .consult_btn {
    font-weight: 400;
    font-size:14px;
    color: #ffffff;
    padding: 8px;
    line-height: 17px;
    display: block;
    margin: 2px 0 0;
    font-family: Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
}
.extra-wrap .consult_btn s.split_node{
    display: block;
    width: 4px;
    height: 4px;
    background-color: #ffffff;
    border-radius: 50%;
    text-align: center;
    left: 38%;
    position: relative;
    margin:5px 0;
}
.extra-wrap:hover .consult_detail{
    display: block;
}
.consult_detail:before{
    display: block;
    content: '';
    position: absolute;
    top:0;
    left:-15px;
    width:15px;
     height:100%;
    background: transparentxx;
	/* border:1px dashed red; */
}
.consult_detail{
    width: 200px;
    position: fixed;
    left: 60px;
    bottom: 100px;
    z-index: 99;
    border:1px solid #efefef;
    padding:24px;
    background-color: #fff;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
    display:none;
}
.consult_detail:after{
    width:0;
    height:0;
    display:block;
    content:"";
    border-right:10px solid #fff;
    border-top:10px solid transparent;
    border-bottom:10px solid transparent;
    position:absolute;
    left:-10px;
    bottom: 170px;
    margin-bottom: -5px;
	
 
}
.consult_detail .footer_contact{
    margin-bottom:30px;
    padding-left: 40px;
}
.consult_detail>div:nth-child(1) {
    margin-top: 0px;
}
.consult_detail>div:nth-child(3) {
    margin-bottom: 0px;
}
.consult_detail .footer_contact .xiaozhi_icon {
    background: url(xiaozhi_icon.png) no-repeat 0px top;
}
.consult_detail .footer_contact .consult_phone_icon {
    width: 40px;
    height: 40px;
    font-size: 26px;
    color:#222;
    line-height: 40px;
    text-align: center;
    font-style: normal;
}
.consult_detail .footer_contact .view_feedback_icon{
    width: 40px;
    height: 40px;
    background: url(fankui.png) no-repeat -5px -3px;
}
.consult_detail .footer_contact>span{
    color:#999;
    font-size: 14px;
    line-height: 21px;
    margin-top: 3px;
}
.consult_detail .footer_contact .consult_title{
    font-weight:400;
    color:#000;
    font-size:14px;
    line-height: 21px;
    cursor: pointer;
}
.consult_detail .footer_contact .consult_title:hover{
    color: #1875f0;
}
.consult_phoneNumber{
    color:#1875f0;
    font-size: 18px;
}
.consult_detail .footer_contact .immediately_fill{
    border: 1px solid #1875f0;
    padding:5px 10px;
    font-size:12px;
    color:#1875f0;
    position:absolute;
    top: 10px;
    right:0;
}
.consult_detail .footer_contact .immediately_fill>a{
    color:#1875f0;
    cursor:pointer;
}
.consult_detail .footer_contact .immediately_fill:hover{
    background-color: #1875f0;
}
.consult_detail .footer_contact .immediately_fill:hover a{
    color:#fff;
}


    .pc_ai{
        width: 22px;
        height: 22px;
        background-color: #ffffff;
        background-image: url("../zx_img/qq.gif");
        background-size:100% 100%;
        background-repeat:no-repeat;
    }

    .pc_yj{
        width: 22px;
        height: 22px;
        background-color: #ffffff;
        background-image: url("../zx_img/email.gif");
        background-size:100% 100%;
        background-repeat:no-repeat;
    }


  .footer_contact>i{
        width: 22px;
        height: 22px;
        background-position: top center;
        background-size: 22px 22px;
    }

    .pc_rx{
        width: 22px;
        height: 22px;
        background-color: #ffffff;
        background-image: url("../zx_img/rx.png");
        background-size:100% 100%;
        background-repeat:no-repeat;
    }

/*在线qq*/

.footer_contact .qqlist li{
	background:url('../zx_img/qq.gif') no-repeat;
	padding-left:30px;
	height:20px;
	margin:8px auto;
	background-size:15px 15px;
	
	
}


/*联系我们*/

.lianxi .footer_contact{
    margin-bottom:30px;
    padding-left: 40px;
}

.lianxi .wxlist img{
 display:inline-block;
 margin:20px 30px;
}

  .lianxi .pc_wx{
        width: 25px;
        height: 25px;
        background-color: #ffffff;
        background-image: url("../zx_img/wx.png");
        background-size:100% 100%;
        background-repeat:no-repeat;
    }




/*企业应用门户咨询和反馈样式结束*/
/*返回顶部按钮*/
.back_top{
    width: 40px;
    height: 40px;
    position: fixed;
    /* bottom:60px; */
    bottom:50px;
    right: 10px;
    z-index: 10000;
    display:none;
    background: url(back_top.png) no-repeat center center;
    background-color: #fff;
    /*box-shadow: -10px 0 15px rgba(225, 226, 228, 0.3), 1px 0px 10px rgba(225, 226, 228, 0.3), 10px 0px 15px rgba(225, 226, 228, 0.3), 0 20px 20px rgba(225, 226, 228, 0.3);*/
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    z-index: 10000;
}
@media (max-width: 768px) {
    .scroll-to-top{
        position: fixed;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background: rgba(0,0,0,.5) url("../../images/mobile/top.png") no-repeat center;
        background-size: 50%;
        right: 10px;
        bottom: 65px;
        z-index: 100000;
    }
}


@font-face {font-family: "iconfont_frame";
  src: url('./iconfont_frame/iconfont.eot?t=1568816577756'); /* IE9 */
  src: url('./iconfont_frame/iconfont.eot?t=1568816577756#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('./iconfont_frame/iconfont.woff?t=1568816577756') format('woff'),
  url('./iconfont_frame/iconfont.ttf?t=1568816577756') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('./iconfont_frame/iconfont.svg?t=1568816577756#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont_frame {
  font-family: "iconfont_frame" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


