/**   È«¾Ö   **/
body{background:#F9F9F9;color:#202020;}
.no-padding{padding:0;}
.no-margin{margin:0;}
/**   Header   **/
.header-banner{height:80px;background:url(banner-logo.png) 5% center no-repeat;background-color:#28377A;}
.header-tel{height:100%;width:100%;}
.header-menu{margin:5px 0px 12px 0px;padding:0px;}
.header-menu a{margin-left:12px;font-weight:bold;}
/**   Main&Menu     **/
.main-table{table-layout:fixed;width:100%;}
.main-table td{vertical-align:top;padding:0;border:none;height:100%}
.main-menu{height:100%;overflow-x:hidden;overflow-y:auto;}
.main-menu a,.main-menu a:visited{color:#555555;display:block;padding:10px 6px 10px 39px;border-bottom:1px solid #EDEDED;background:url("icon_0.png") no-repeat 5px center;letter-spacing:1px;}
.main-menu a:hover{color:#0055AA;background-color:#FAFAFA;text-decoration:none;}
/**   Model    **/

.guide-menu{border-right:1px solid #f0f2f1;width:220px;float:left;padding:5px 27px;line-height:1.5}
.guide-menu h5{position:relative;line-height:2.7;margin:0;font-weight:bold;cursor:pointer;border-bottom:1px dashed rgba(0,0,0,.1)}
.guide-menu h5:hover{color:#e74430}
.guide-menu h5:after{content:"";position:absolute;right:0;top:1.15rem;width:0;height:0;border-top:5px solid transparent;border-right:5px solid transparent;border-left:5px solid #dee0df;border-bottom:5px solid transparent}
.guide-menu h5+ul{display:none;}
.guide-menu h5.active:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.guide-menu h5.active+ul{display:block}
.guide-menu ul{list-style:none;padding:0;}
.guide-menu>ul>li>ul{margin:.5rem 0 0;padding-left:1.8rem}
.guide-menu a{line-height:25px;font-size:14px}
.guide-menu a.active{font-weight:bold;color:#e74430;}
.guide-menu a:hover{color:#e74430;text-decoration:none}
.guide-article{margin-left:220px;padding:20px 35px 50px 35px;;line-height:1.5;}
.down-desc{height:35px;margin:-15px auto 5px;font-size:0.8em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/**   Footer   **/
.footer-menu{margin-top:-9px;margin-bottom:9px}
