.body{max-width:1280px;min-width:960px;margin:auto;}
BODY{margin:5pt;padding:0;font-family:"微软雅黑 宋体";}
DIV UL {margin:0;padding:0;}
LI{list-style-type:none;}
.top{height:120pt;background-image:url(../i/topbg.jpg); display:flex; align-items:center;justify-content:left;position:relative;}
.toplinks{position:absolute;right:40px;top:8px;width:240px;text-align:center;display:flex;}
.toplinks a{font-size:11pt;color:#fff;text-decoration: none;line-height:20pt;padding:0 1em 0 1em;border-style:none solid none solid;border-width:1px;border-color:#aaa;background-color:rgba(0,51,120,0.3);flex:1;}
.toplinks a:hover{background-color:#037;color:#fea;}
.search{position:absolute;right:40px;bottom:30px;width:200px;text-align:right;}
#logo{margin-left:10%;width:120px;}

.nav1{background-color:#36a;}
.nav{height:20pt;padding:5pt;display:flex; align-items:center;justify-content:center;background-color:#47a;}
.nav DIV{flex:1;text-align:center;font-size:11pt;border-style:none solid none none;border-width:1px;border-color:#888;color:#fff;height:18pt;}
.nav .navitem1{border-style:none solid none solid;}
.nav a{color:#fff;display:block;width:100%;height:100%;text-decoration: none;line-height:18pt;}
.nav a:hover{background-color:#037;color:#fea;}

.slideBox1{max-height:400px;}

.bottom{height:80pt;display:flex;align-items:center;justify-content:center;background-color:#47a;color:#fff;overflow:hidden;}
.bottom p{font-size:10pt; margin:2pt;}
.end{display:flex;align-items:center;justify-content:center;background-color:#fff;color:#aaa;flex-direction: column;}
.row{display:flex;}
.fix{width:300pt;height:200pt;padding:0.8em;}
.flex{flex:1;padding:0.8em;}

.flexbar{display:flex;}
.flexbar .c1{flex:1;}
.flexbar .c2{padding:0 0.5em 0 0.5em;}
.subtitle{font-size:12pt;height:2.5em;align-items: center;}
.subtitle .c1{border-bottom:1px solid #888;color:#36a;font-weight:bold;background: url(../i/lm01.png) no-repeat left center; padding-left:3em;line-height:2.5em;}
.subtitle .c2{border-bottom:4px solid #36a;line-height:2.5em;}
.subtitle .c2 a{font-size:12pt;height:2.5em;color:#000;text-decoration:none;}

.listline{font-size:11pt;height:24pt;align-items: bottom;}
.listline .c1{border-bottom:2px dotted #ccc;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;width:0;line-height:24pt;}
.listline .c2{border-bottom:2px solid #aaa;white-space:nowrap;overflow: hidden;font-size:9pt;line-height:24pt;}
.listline a{color:#000;text-decoration:none;}
.listline a:hover{padding-left:0.2em;color:#05a;}


.search .input{width:150px;background-color:rgba(255 255 255 / 44%);border-color: rgb(197 197 197 / 44%);}



/*********list**********/
.subbar{width:100&;font-size: 12pt;height: 2.5em;align-items: center;}
.subbar .c1{border-bottom: 1px solid #888;border-left: 0.5em solid #06a;color: #36a;font-weight: bold;padding-left: 1em;line-height: 2em;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}

.pos{font-size:10pt;background-color:#ddd;height:2em;line-height:2em;}
.pos a{text-decoration:none;color:#000;padding:0 0.5em 0 0.5em;}
.pos a:hover{color:#ffa;background-color:#36a;}

.subnav .itm{font-size:11pt;height:2em;line-height:2em;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.subnav .itm a{text-decoration:none;color:#000;padding:0 0.5em 0 1.2em;}}
.subnav .itm a:hover{color:#ffa;background-color:#36a;}
.subnav .i2{margin-left:1em;}
.subnav .i3{margin-left:2em;}
.subnav .i4{margin-left:3em;}
.subnav .i5{margin-left:4em;}
/*.subnav .fo{border-left-style:dotted;}*/
.subnav .fo{background: url("../i/arrow.png") no-repeat; background-position: left center; background-size:1em 1em;}

.altlinks{margin:8px 0 8px 0;}
.altlinks a{font-size:11pt;color:#fff;text-decoration: none;line-height:20pt;padding:0 1em 0 1em;border-style:none solid none solid;border-width:1px;border-color:#aaa;margin:5px;;background-color:rgba(0,51,120,0.3);}
.altlinks a:hover{background-color:#037;color:#fea;}