body{
    margin: 0;
    padding: 0;
    font-family: '微软雅黑',"宋体',Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:19px;
    background:white;

}
table{border-collapse: collapse;border: 1px solid lightgray;font-size: 1em;width: 96%;margin: 0 2%;color: #222;}
th{border-bottom: 1px solid lightgrey;height: 2em;font-size: 0.8em;background-color: #C4E2FF;font-weight: normal;}
input{height: 2em;line-height: 2em;padding: 0;margin: 0;}
select{font-size: 0.9em;height: 1.5em;line-height: 1.5em;}
td{border: 1px solid lightgrey;font-size: 0.8em;padding: 0.2em;line-height: 1.5em;height: 1.5em;background-color: white;}
/*tr:nth-child(2n){background-color: lightsteelblue;}*/
ul,li,p{margin:0;padding: 0;text-decoration: none;list-style: none;}
a{cursor: pointer;text-decoration: none;color: #333;}
a:hover{text-decoration:none;color: #222;}
h2{color:#0F5B7F;line-height: 2em;font-size: 1.1em;}
h3{font-size: 0.95em;}
li{float: left;margin: 0 1em;text-align: center;}
.tlt{width: 90%;min-height: 6em;}
.blue_btn{
    background:#104E8C;margin: 0.2em;
    padding: 0 1em;height:3em;line-height:3em;
    border-radius: 0.5em;text-align: center;color: white;border: none;font-weight: bolder;}
.blue_btn:hover{background:  #23527c;cursor: pointer;color: white}
.yel_btn{background:#CCFF00;margin: 0.5em;padding: 0.5em 1em;height:3em;line-height:3em;border-radius: 0.5em;text-align: center;color: #003399;}
.yel_btn:hover{background:  #FFFF00;cursor: pointer;}
.red_btn{background:red;margin: 0.5em;padding: 0.5em 1em;height:3em;line-height:3em;border-radius: 0.5em;text-align: center;color: white;}
.red_btn:hover{background:  #8b0000;cursor: pointer;color: white}

.k1{position: relative;width: 100%;height: 100px;color: white;background: #104E8C;z-index: 888;}
.k1 a{color: white;}
.k1-0{width: 110px;height: 110px;position: absolute;left: 50%;margin-left: -71px;z-index: 999;background-color: #104E8C;padding: 12px;
border-radius: 85px;;
}
.k1-0 img{margin:0;padding: 0;left: 0;top: 0;width: 100%;height: 100%;}
.k1-1{position: relative;width: 500px;left: 50%;margin-left:-550px;height: 2em;line-height: 2em;font-size: 0.7em;float: left;top: 0.5em;z-index: 999}
.k1-2{position: relative;float: right;width: 500px;right:50%;margin-right: -550px;height: 2em;line-height: 2em;font-size: 0.7em;top: 0.5em;z-index: 999}
.k1-2 li{float: right;}
.k1-3{position: absolute;height: 3em;line-height: 2.5em;font-size: 0.8em;top: 55px;left: 50%;margin-left: -580px;z-index: 888;}
.k1-4{position: absolute;height: 3em;line-height: 2.5em;font-size: 0.8em;top: 55px;right: 50%;margin-right: -580px;z-index: 888;}
.k1-3 li:hover,.k1-4 li:hover{border-bottom: 5px solid white;}
.k1-4 li{float: right;}
.k1-4 li,.k1-3 li{margin: 0 2em;width: 5em;}
.k13n{display: none;width: 1100px;position: absolute;left: 50%;margin-left: -550px;height: 200px;background: #E2F1FF;top: 100px;z-index: 777;}
.k13n img{position: relative;width: 200px;height: 80%;margin: 1em;float: left;}
.k13n h3{position: relative;width: 800px;height: 2em;line-height: 2em;color: #222;margin: 1em;}
.k13n div{position: relative;width: 800px;overflow: auto;height: 3em;line-height: 1em;font-size: 0.8em;color: #666;}
.k13n dd{position: relative;float: left;font-size: 0.9em;color: #222;margin: 1em 2em 0 0;}

.k2{position: absolute;width: 100%;height: 450px;overflow: hidden;z-index: 0;top: -50px;}
.k2 img{width: 100%;height: 100%;}

.k3{position: relative;width: 1100px;min-height: 70vh;border: none;left: 50%;margin-left: -550px;top: 300px;}
.k3-1{width: 100%;position: relative;height: 3em;line-height: 3em;}
.k3-1 li{float: left;position: relative;width: auto;margin: 0 1em;}
.k3-2{position: relative;width: 100%;border-bottom: 1px dashed grey;}
.line1{background: url("../IMAGES/line_1.png") repeat-x;}
.line2{background: url("../IMAGES/line_2.png") repeat-x;}
.line3{background: url("../IMAGES/line_3.png") repeat-x;}
.line4{background-color: aliceblue;}
.k3-3{position: relative;height: auto;width: 100%;}
.k33l{position:absolute;left:0;width: 240px;line-height: 65px;background: url("../IMAGES/line_2.png") repeat-x;margin: 1em 0 0 0;min-height: 390px;}
.k33l h3{width: 100%;padding:25px 0 0 0;position: relative;color: #165B9F;text-align: center;border-bottom: 1px dashed #AAAAAA;}
.k33l li{float: left;width: 100%;position: relative;margin: 0;}
.k33r{position: absolute;left: 300px;width: 800px;min-height: 500px;}
.k33rt{position: relative;width: 100%;line-height:3em;background: url("../IMAGES/line_3.png") repeat-x;min-height: 6em;margin: 1em 0 0 0;z-index: 500;}
.k33rt div{border-bottom: 2px dashed white;width: 100%;min-height:3em;}
.k33rt h4{position: relative;float:left;color: #165B9F;font-size: 0.9em; margin: 0 1em;}
.k33rt span{position: relative;float: right;font-size: 0.8em;color: #222;margin: 0 1em;}
.k33rd{position: relative;width: 96%;background-color: white;z-index: 600;margin: -2em 1% 0 1%;border-radius: 5px;padding: 1em 1%;text-align: center;min-height: 22em;}
.k33rd table {margin: 0;padding: 0;width: 98%;left: 1%;position: relative;}
.k3xw{text-align: justify;margin: 0;position: relative;top: -1em;}
.k3xw h2{width: 100%;height: 2em;line-height: 2em;text-align: center}
.k3xw div{text-align: left;font-size: 0.9em;}
.k4{height: 3em;line-height: 3em;position: absolute;top:20em;width: 400px;left: 50%;margin-left: -200px;}
.k4 a{position: relative;border: 1px solid lightgrey;font-size: 0.8em;padding: 0.5em;}
.k5{position: relative;width: 100%;height: auto;line-height: 2em;}
.k5 li{position: relative;float: left;width: 21%;margin: 1em 2%;}
.k5 li img{width: 100%;height: 100px;position: relative;}
.k5 li h3{width: 100%;position: relative;}

.bdl{width: 500px;position: absolute;top: 10vh;left: 50%;margin-left: -250px;font-size: 1em;line-height: 2em;}
.bdl table td{text-align: center;}
.b1{position: relative;width: 100%;min-height: 100px;font-size: 0.9em;line-height: 2em;background-color: #104E8C;}
.b1 img{position: absolute;width: 100px;height: 100px;left: 50%;margin-left: -50px;}
.b1 a{position: absolute;right: 2em;color:white;}
.b2{position: relative;width: 1000px;left: 50%;margin-left: -500px;min-height: 500px;line-height: 3em;font-size: 0.8em;margin-top: 1em;}
.b2-1{position: absolute;width: 200px;min-height: 100px;background: url("../IMAGES/line_2.png") repeat-x;font-size: 1.1em;}
.b2-1 li{width: 100%;position: relative;margin: 0;padding: 0;}
.b2-2{position: absolute;left: 250px;width: 750px;min-height: 200px;}
.b2-2 table th{line-height: 2em;height: 2em;border: 2px solid lightgrey;}
.bjk{position: relative;width: 100%;min-height: 300px;}

@media screen and (max-width: 600px) {
}