body,ul,li,p,h1,h2,h3{margin: 0;padding: 0}
li{list-style: none;}
a{text-decoration:none;}
strong{color: #015293}
body{display: block !important; background: #fff !important;}
#header{width:80%;min-width: 1280px;margin: 0 auto;}
#logo{width: 200px; height: 80px; background: url("/logo.jpg") no-repeat -15px center; background-size: 100%}
#logo a{display:block; height: 100%}
#nav{min-width: 1280px;background-color:#015293 }
#navin{width: 80%;margin: 0 auto;}
#nav ul{display: flex; height: 56px; }
#nav li{flex: 1;text-align: center;font: 16px/56px "PingFang SC,system-ui,-apple-system,Segoe UI,Rototo,Helvetica,Arial,sans-serif"}
#nav li a{font-weight: bolder; color: #fff; display:block;}
#nav li a:hover{text-decoration: underline;}
.box{width:80%;min-width: 1280px;margin: 0 auto; overflow: hidden;}
.box.nar{width: 70%; margin-bottom: 40px;}
.box h2{text-align: center;font-size: 36px; font-weight:normal;height: 40px; padding: 60px 0 25px; line-height:40px;}
.inner{display: flex; }
.cl{flex: 1; padding: 20px 0; margin: 0 20px;}

.bn,.gm{ color:#015293;}
.bn h3,.gm h3{font-weight: normal;}
.bn:hover h3,.gm:hover h3{text-decoration: underline;}

.icon{width: 64px;}
.cl h3{font-size: 24px; padding:10px 0 20px 0;}
.cl p,.cl li{font-size: 16px;line-height: 24px; padding: 0 0 20px; color: #555;}
.cl .tp{width: 100%; display: inline-block;}
.cl p a{color: #015293}
.cl p a:hover{text-decoration: underline;}
.cl li{list-style:disc; margin-left: 16px;}
.yy{font-style: italic; width: 700px; margin: 0 auto; color: #666;}
.yy a{color: #015293}
.yy a:hover{text-decoration: underline;}
.tar{text-align: right;}
.qrcd{width: 120px;}
.wd100{width: 100%;}
.btn{display:inline-block; font-size: 16px; color: #fff;background-color: #015293; line-height: 50px; padding: 0 1.5em; margin: 20px 0 10px;}
.mgat{ margin-left:auto !important; margin-right:auto !important;width:144px; display:block !important; }
.cptr{background-color: #015293; color: #fff; width: 100%;}
#cptrin{ width:80%; margin:0 auto; }
.cptr .cl p{color: #fff;}
.lkp{display: block; text-align: center; }
.lkp img{height:80px; border:1px solid #fff;}
.lkp img:hover{border-color: #999;}
.inner.h75 .lkp img{height: 75px}
.inner.h70 .lkp img{height: 70px}
.inner.h65 .lkp img{height: 65px}
img.h75{height: 75px !important}
img.h70{height: 70px !important}
img.h65{height: 65px !important}
img.h60{height: 60px !important}
.news a{ color:#015293;}
.news a:hover{ text-decoration:underline; }
.news span{ margin-left:20px;  color: #999}
.gzpic{width: 100%}

#atcm{ width:55%; float: left; margin-left:20% ; margin-right: 5%; padding: 80px 0; }
#atcs{ width:20%; float: left; padding: 80px 0;}
#atcm h1{font-size: 40px;line-height: 1.5em;}
#tm{ font-size:16px; color:#999 ; line-height: 40px;}
#zz{font-size:16px; color:#999; margin-left: 20px ;line-height: 40px;}
#content{font-size: 18px; line-height: 32px;color: #444}

.listh1{padding: 50px 20px 10px;font-size: 40px;}
#content p{ margin: 1.2em 0; }