@charset "UTF-8";
/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img,input,button { border:none; padding:0;margin:0;outline-style:none; }   /*去掉input等聚焦时的蓝色边框*/
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle;}
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; } /*防止拖动*/
img {border:0; vertical-align:middle; }  /*  去掉图片低测默认的3像素空白缝隙，或者用display：block也可以*/
table { border-collapse:collapse; }
body {
    font:12px/150% Arial,Verdana,"\5b8b\4f53";
    color:#666;
    background:#fff
}
.clearfix:before,.clearfix:after {  /*清楚浮动*/
    content:"";
    display:table;
}
.clearfix:after{clear:both;}
.clearfix{
    *zoom:1;/*IE/7/6*/
}
a {color:#666; text-decoration:none; }
a:hover{color:#C81623;}
h1,h2,h3,h4,h5,h6 {text-decoration:none;font-weight:normal;font-size:100%;}  /*设置h标签的大小，设置跟父亲一样大的字体font-size:100%;*/
s,i,em{font-style:normal;text-decoration:none;}
.col-red{color: #C81623!important;}

/*公共类*/
.w {  /*版心 提取 */
    width: 1210px;margin:0 auto;
}
.fl {
    float:left
}
.fr {
    float:right
}
.al {
    text-align:left
}
.ac {
    text-align:center
}
.ar {
    text-align:right
}
.hide {
    display:none
}
.font12{ font-size: 12px;}
.font14{ font-size: 14px;}
.font16{ font-size: 16px;}

/*公共部分*/
.miao{
    border: 1px solid black;
}
.margin-top-main-30{
    margin-top: 60px;
}
/*头部导航开始*/
    .heard-div{
        width: 100%;
        height: 330px;
        min-width: 1200px;
        background: linear-gradient(to right, #0084A5, #0084A5);

    }
    .heard-icon{
        width: 70%;
        height: 316px;
        background-position-x: center;
        background-position-y: bottom;
        background-size: 100%;
        background-repeat-x: no-repeat;
        background-repeat-y: no-repeat;
        background-attachment: initial;
        background-origin: initial;
        background-clip: initial;
        background-color: initial;
        background-size: 100%;
        text-align: center;
        position: absolute;
        /*bottom: 10px;*/
        left: 50%;
        transform: translate(-50%,0);
        color: #fff;
        background: url('../media/image/func-bg.png') center bottom no-repeat;
        background-image: url(../media/image/func-bg.png);
    }
.tit {
        font-size: 2.71vw;
        margin-top: 70px;
        letter-spacing: 10px;
}
.tip {
        font-size: 1.78vw;
        margin-top: 20px;
        letter-spacing: 5px;
}
.main-title{
        text-align: center;
        margin-top: 50px;

}
.main-h1{
    font-size: 2.71VW;
}
.main-body{
    text-align: center;
    width: 100%;
}
.min-body-content{
    display: inline-block;
    width: 80%;

}
.min-body-content-child{
    display: flex;
    justify-content: space-between;
}
.c-width-50{
    width: 50%;
}

.msg {
    color: #333;
    font-size: 16px;
    text-align: left;
    line-height: 28px;
    position: relative;
    padding-left: 22px;
}
.msg:before {
    content: "";
    width: 11px;
    height: 11px;
    background: #BEEAF1;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 9px;
}
.tit-1 {
    font-size: 30px;
    color: #073B49;
    font-weight: 900;
    padding-top: 0;
    margin: 0 0 30px;
    text-align: left;
    position: relative;
    letter-spacing: 5px;
}
.mt20 {
    margin-top: 20px !important;
}
/*尾部部导航开始*/
.footer-report {
    display: flex;
    align-items: center;
    justify-content: center;
}
.f12 {
    font-size: 12px !important;
}
.footer-report {
    background-color: #062036;
    text-align: center;
    color: #fff;
    padding: 15px;
    min-width: 1250px;
}

.newHome-footer {
    background-color: #0F293F;
    font-size: 16px;
    height: 200px;
}
.h-fz{
    font-size: 35px;
}

.w-width-50{
    width: 50%;
    line-height: 29px;

}
.w-width-50>p{
    font-size: 21px;
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.a-blue{
    color:dodgerblue   !important;
}

.img_div_url{
    background-image: url('../media/image/p_1_n.jpg');

    background-position-y:  -550px  ;

 }
.fz-26{
    font-size: 26px;
}
.fz-20{
    font-size: 20px;
}
.div-100{
    width: 100%;
}
.div-70{
    width: 70%;
}
.div-60{
    width: 60%;
}
.div-20{
    width: 20%;
}
.div-80{
    width: 80%;
}
.w-div-p{
    font-size: 19px;

    line-height: 29px;
}
.f-black{
    color:black;
}
.ul-style  {
    list-style: none;
    list-style-type: none;
    counter-reset: sectioncounter;


}
ul-style li{
    margin-bottom: 12px;

}
.ul-style li:before {
    content: counter(sectioncounter)  ". ";
    counter-increment: sectioncounter;
    font-weight: bold;
    color: black;
    font-family: HelveticaNeue-Bold, HelveticaNeue;

}
.div-text-indent{
    text-indent: -25px;
}
.div-30{
    width: 30%;
}
.div-40{
    width: 40%;
}
.table-one td{
    border: grey 1px solid;

}
.table-one li{
    margin: 10px;

}
.ul-border-1>li{
    border-top: 1px #b3b7bb solid;
    border-right: 1px #b3b7bb solid;
}
.margin-div-10{
    padding: 10px;
}

.font-div-25{
    font-size: 25px;
}
.server-font-p{
    font-size: 17px;line-height: 30px;
}
.ul-no-show{
    display:none
}
