/* Publick Style */
body{margin:0 auto;padding:0;font-size:14px ;color:#444;background:#fff; font-family:"Microsoft Yahei Font","微软雅黑";}
div,form,ul,ol,li,span,p{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6,img,a img{border:0;margin:0;padding:0; }
ul,ol,li{list-style:none; list-style-type:none;}
H1{FONT-SIZE: 28px  !important;display:block;}
H2{font-size:16px ;display:block;}
H3{font-size:14px;display:block;}
h4{font-size:16px;}
H5,h6{FONT-SIZE: 12px;display:block;}
P{line-height:180%;}


/* Default Link */
A{outline-style:none;color:#333; font-size:14px;text-decoration:none; line-height:150%;}


/* Color Style */
.Red,.Red a{color:#c00!important;text-decoration:none;}
.Red a:hover{color:#c00!important;text-decoration:underline;}
.White,.White a{color:#FFF!important;text-decoration:none}
.White a:hover{color:#FFF!important;text-decoration:underline}
.White16,.White16 a{color:#fff!important;text-decoration:none; font-size:16px;}
.White16 a:hover{color:#fff!important;text-decoration:none}
.Blue,.Blue a{color:#0061AB!important;text-decoration:none;}
.Blue a:hover{color:#0061AB!important;text-decoration:none}
.Black12,.Black12 a{font-size:12px;color:#333!important;text-decoration:none}
.Black12 a:hover{font-size:12px;color:#333!important;text-decoration:underline;}
.Green,.Green a{color:#009900!important;text-decoration:none}
.Green a:hover{color:#009900!important;text-decoration:underline}
.Gray,.Gray a{color:#999!important;text-decoration:none;    font-size: 14px  !important;}
.Gray a:hover{color:#3675BB!important;text-decoration:underline;}
.Gray12,.Gray12 a{color:#999!important;text-decoration:none;font-size:12px; white-space:nowrap; }
.Gray12 a:hover{color:#2794FF!important;text-decoration:underline;font-size:12px;white-space:nowrap; }
.GrayBg{background:#F5F5F5;}
.WhiteBg{ background-color:#FFF;}
.RedBG{ background-color:#EE4735;}

/*Border Style*/
.BorderEEE{border:1px solid #E0E0E0;}
.BorderBlue{border:1px solid #CAD8E8;}
.BorderOrangeTop{border-top:2px solid #FA8423;}
.BorderTopDot{border-top:1px dotted #ddd;}
.NoBorderTop{border-top:none;}
.NoBorderBottom{border-bottom:none;}



/*Unline*/
.Unline,.Unline a{text-decoration:underline}
.NoUnline,.NoUnline a,.NoUnline{text-decoration:none}

/* 通用属性 */
.Left{float:left;}
.Right{float:right;}
.Center{ margin:0 auto;}
.Clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}


/*文字对齐方式*/
.TxtLeft{text-align:left}
.TxtRight{text-align:right}
.TxtCenter{ text-align:center;}

/*Tool*/
.Top15{margin-top:15px;}
.Top18{margin-top:18px;}
.Top8{margin-top:8px;}
.Bottom10{ margin-bottom:10px;}
.Bottom5{ margin-bottom:5px;}
.Show{display:block}
.Hidden{display:none}
.Hand{cursor:pointer;}
.B{font-weight:bold;}
.Right5{ margin-right:5px;}
.Right10{margin-right:10px;}
.Right20{margin-right:20px;  white-space: nowrap;    
    text-align: right;}
.Left20{ margin-left:20px;}
.Left10{ margin-left:10px;}
.Left8{ margin-left:8px;}
.Padding5{ padding:5px }
.Padding10{ padding:10px;}
.PaddingLR10{ padding-left:10px;padding-right:10px;}
.PaddingL20{padding-left:20px;}
.PaddingTop10{ padding-top:10px;}
.PaddingBottom10{ padding-bottom:10px;}
.TxtIndent{ text-indent:10px;}
.Block,.Block img{ display:block;}


/*尾部*/
.m-t-20 {
    margin-top: 20px;
}
.footer1 {
    color: #ececec;
    background: #2F3239;
}
.footer1 .footer1Content {
    padding: 50px 0px;
}
.bgblack {
    background: #2f3239;
}
.foot_bg {
    margin-right: 120px;
}
.footer-list {
    float: left;
    margin-right: 40px;
}
.no-padding-left {
    padding-left: 0;
}
.footer-title {
    margin-bottom: 20px;
}
.footer1 a {
    color: #b2b2b2;
    font-size: 12px;
}
.footer-list li a {
    line-height: 34px;
}
.footer2 {
    color: #91959b;
    line-height: 50px;
    background: #2A2D33;
}
.text-center {
    text-align: center;
}
.foot_ewm{
    width:107px;
    height:107px;
}
.rexianv2{
    margin-right:50px;
    margin-top:30px;
}
.containers_footer{
    width:1200px;
    margin:0 auto;
}
/*尾部*/
/*右侧侧边栏*/
.izl-rmenu .btn-phone .phone::before, .izl-rmenu .btn-help .phone::before, .izl-rmenu .btn-fx .phone::before {
    content: '';
    position: absolute;
    top: 14px;
    left: 139px;
    border-right: 8px solid transparent;
    border-top: 10px solid transparent;
    border-left: 10px solid #015293;
    border-bottom: 8px solid transparent;
}
.izl-rmenu .btn-wx .pic:before {
    content: '';
    position: absolute;
    top: 60px;
    left: 134px;
    border-right: 8px solid transparent;
    border-top: 10px solid transparent;
    border-left: 10px solid #015293;
    border-bottom: 8px solid transparent;
}
.izl-rmenu {
    position: fixed;
    right: 0;
    bottom: 170px;
    z-index: 999;
}
.izl-rmenu .btn-help {
    background: #015293 url(../images/io.png) -98px -11px no-repeat;
}
.izl-rmenu .btn-phone {
    background: #015293 url(../images/io.png) -98px -58px no-repeat;
}
.izl-rmenu .btn-wx {
    background: #015293 url(../images/io.png) -98px -110px no-repeat;
}
.izl-rmenu .btn-fx {
    background: #015293 url(../images/io.png) -98px -160px no-repeat;
}
.izl-rmenu .btn-top {
    background: #015293 url(../images/io.png) -98px -210px no-repeat;
    display: none;
}
.izl-rmenu .btn-phone .phone, .izl-rmenu .btn-help .phone, .izl-rmenu .btn-fx .phone {
    background-color: #015293;
    position: absolute;
    width: 139px;
    left: -159px;
    top: 0px;
    line-height: 48px;
    color: #FFF;
    font-size: 18px;
    text-align: center;
    display: none;
    border-radius: 3px;
}
/*.izl-rmenu .btn-phone .phone {
    width: 130px;
    left: -160px;
}*/
.izl-rmenu .btn-wx .pic {
    position: absolute;
    left: -154px;
    top: -48px;
    display: none;
    width: 134px;
    height: 155px;
    border-radius: 6px;
    background: #015293;
}
.izl-rmenu .btn-wx .pic img {
    display: block;
    width: 107px;
    margin: 0 auto;
    padding-top: 10px;
}
.izl-rmenu .btn-wx .pic span {
    color: white;
    text-align: center;
    display: block;
    margin-top: 7px;
}
.izl-rmenu .btn-fx .phone {
    background: #015293;
    border: 1px solid #015293;
    width: 140px;
    height: 46px;
    left: -160px;
}

.izl-rmenu .btns {
    width: 44px;
    height: 48px;
    margin-bottom: 10px;
    cursor: pointer;
    position: relative;
    border-radius:8px;
    border-left: 10px solid transparent;
    border-color: transparent;
}
/*右侧侧边栏*/


.Header_warp{background: #fff;}