header { position: fixed; z-index: 999 }
nav { width: 50%; height: auto; position: fixed;  top:0px; background:#FFF }
.navbox { width:100%;}
#mnavh { overflow: hidden; position: absolute; z-index: 999;}
#mnavh { display: block; }
#starlist { display: none; width: 100%; padding-top:60px; }
#starlist li { width: 100%; text-align: center;  float: none; display: block; font-weight: bold; }
#starlist li:last-child { padding-bottom: 100% }
#starlist li a{ color: #000; display: block; width: 100%; text-align: center; float: none; padding: 0; border-bottom: #CCC 1px dashed; }
#starlist .selectedon{ color: #0256b1; display: block; width: 100%; text-align: center; float: none; padding: 0; border-bottom: #0256b1 1px dashed; }
#starlist ul.sub { display: block; position: inherit; left: inherit; top: inherit; }
#starlist ul.sub li { width: 100% }
#starlist ul.sub li:last-child { padding-bottom: 0; border-bottom:#CCC 1px dashed; }
#starlist ul.sub li a { color: #000; font-weight: normal; border-bottom: none; }
#starlist ul.sub li a:hover, #starlist li:hover a, #starlist{ color: #000; }


.mmain1{ background:#FFF; margin:30px auto; width:95%; line-height:30px;}
.mmain1 h1{ font-size:18px;}
.mmain2{width:100%; margin:20px auto;overflow-y:hidden;}
.mmain2 .m1{height: 140px; width:220px; float:left; margin:0 10px; background:url(/m/images/gywm.jpg); background-size:220px 140px;}
.mmain2 .m2{height: 140px; width:220px; float:left; margin:0 10px; background:url(/m/images/qywh.jpg); background-size:220px 140px;}
.mmain2 .m3{height: 140px; width:220px; float:left; margin:0 10px; background:url(/m/images/cpzx.jpg); background-size:220px 140px;}

.mmain2 h1{ text-align:center; line-height:140px; color:#FFF; font-size:20px;}
.mmain3{margin:30px auto; width:95%;}
.mmain3 .m1{ margin:20px auto; width:95%;}
.mmain3 .m1 h2{ color:#FFF; margin-top:-40px; margin-left:20px; font-size:18px;font-weight:bold}
.mmain3 h1{text-align:center;margin:40px auto;}
.mmain4 h1{text-align:center;margin:40px auto;}
.mmain4{margin:30px auto; width:95%;}
.mmain4 .m1{ border-bottom:1px dashed #CCCCCC;  line-height:25px;}
.mmain4 .m1 span{ display:block; font-size:12px; color:#666}
.foot{margin:30px auto; width:95%;}
.foot .m1{ height:40px; line-height:40px;}
.foot .m2{ font-size:12px; color:#666}
.foot .m3{ font-size:18px; color:#666; text-align:center; height:50px; line-height:50px;}
.zmain1{ background:url(../../static/picture/ban1.jpg); height:400px;background-position: center;background-size: cover; }
.zmain1 h1{ color:#FFF;padding-top:120px;}
.zmain2{width:100%; margin:20px auto;}
.zmain2 ul{height:100px; margin:0 auto; width:96%;}
.zmain2 ul li{ float:left;border:1px solid #CCC; width:30%;text-align:center; margin:2px 1.3%;}
.zmain2 ul li a{ font-size:16px; line-height:40px; }
.zmain2 .m1{ width:95%; margin:20px auto; text-align:center}
.zmain2 .m2{ width:95%; margin:0 auto;}
.zmain3{overflow-y:hidden; margin:20px auto;}
.zmain3 h1{ text-align:center;margin:40px auto;}
.zmain4{margin:20px auto;}
.zmain4 h1{ text-align:center;margin:40px auto;}
.zmain5{margin:20px auto;}
.zmain5 h1{ text-align:center;margin:40px auto;}
#sz1,#sz2,#sz3,#sz4,#sz5,#sz6{ height:50px;}
.zmain5 .m1{ width:95%; margin:20px auto;}

.main2{ width:95%; margin:0 auto}
/*.main2 #s1,#s2,#s3,#s4,#s5,#s5,#s6{ height:100px;}*/
.main21 h1{ font-size:20px; color:#63bfe7; margin:30px auto;}
.main2 h1{ font-size:28px; color:#63bfe7;}
.main2 img{ width:50%; margin-top:30px;}
.main26{height:330px; margin:30px auto;}
.main21 h2{ font-size:20px; margin:30px auto;}
.main21 h3{ font-size:24px; font-weight: bold}
.main2 h2 {width:300px; 
    display: flex;
}
.main2 h2:before,.main2 h2:after {
    content: "";
    flex: 1 1;
    border-bottom: 2px solid #63bfe7;
    margin: auto;
}

.zpzx{ margin:30px auto; width:95%}
.zpzx img{ width:100%}
.zpzx dl{ margin:20px auto;}
.zpzx .ez01{ text-align:center;}
.xwzx dd{ border-bottom:1px dashed #CCCCCC; margin:15px auto;}
.xwzx dt{ margin:20px auto;}
.xwzx span{ display:block;  font-size:13px;margin:10px auto;}

.liuyan{ height:40px; width:90%; margin:0px auto; line-height:40px;}
.liuyan .t1,.t2,.t3{height:40px;width:90%;border-radius:5px; border:solid 1px #0256b1}
.liuyan .t4{height:80px;width:90%;border-radius:5px; border:solid 1px #0256b1;}
.liuyan .t5{height:60px;width:90%;border-radius:5px; border:solid 1px #0256b1; background:#0256b1; color:#FFF; font-size:20px; font-weight:bolder}

.mrczp{ margin:20px auto; width:95%;}
.mrczp h1{ font-size:24px; color: #0256b1; text-align:center}
.mrczp .m1{ width:95%;margin:30px auto;overflow:hidden; padding:10px;border-radius: 15px;background: #e7e5e5;}
.mrczp .m1 h2{ font-size:18px;}
.mrczp .m1 p{ font-size:16px; color:#333;}

