body{font-size:14px;font-family:"Î¢ÈíÑÅºÚ",Arial,Helvetica,sans-serif;color:#666;min-width:980px;position:relative}.top-bg{display:block;position:absolute;top:0;right:0;left:0;height:600px;background:url(/web/images/top-bg-1.png);background-position:center top;background-size:100% auto;background-repeat:no-repeat}.bg2{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.065;background:url(/web/images/bg120.png);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.glyphicon-pushpin{color:#00a2ff}.banner{height:370px;margin-top:8px}.banner .news{padding:0px 0px}.banner .news .top{font-size:16px;line-height:30px;margin-bottom:5px}.banner .news .top a{position:absolute;right:15px;top:24px;display:block;color:#fff;background:#ad2424;padding:0px 12px;border-radius:10px;text-decoration:none;font-size:12px;height:20px;line-height:20px;cursor:pointer}.banner .news ul{margin-bottom:0}.banner .news ul li{border-bottom:1px dotted #ccc;padding:10px 0;line-height:21px}.banner .news ul li a{display:block;text-decoration:none}.news .box-title{color:#ad2424}.news a{display:block;position:relative;height:42px}.news a .date{position:absolute;height:21px;bottom:0;right:0}.page-top{height:155px;position:relative;background:url(/web/images/t3.png);background-position:130% top;background-size:auto auto;background-repeat:no-repeat}.page-top .gs-menu{display:none}.page-top .logo-div{color:rgba(0,0,0,.75);vertical-align:middle;margin-left:30px;margin-top:50px;font-weight:600;font-size:32px;height:75px;background:url(/web/images/logo.png) no-repeat;background-position:left center;background-size:auto 100%;padding-left:260px;padding-top:10px}.page-top .logo-div img{vertical-align:middle;border-style:none}.page-top .top-link{height:25px;background:#ad2424;padding:0 20px;float:right}.page-top .top-link li{float:left}.page-top .top-link a{color:#fff;line-height:22px;font-size:14px;display:block;padding:0 7px}.page-top-img{width:100%;max-height:256px;height:auto;object-fit:cover;opacity:.99}.page-sm-img{height:auto;width:100%;box-shadow:-1px 1px 4px 2px #ccc;border:solid 3px #fff}a{text-decoration:none;color:#000}a:hover{color:#3ca0e7;text-decoration:none}*{margin:0;padding:0}ul{list-style:none}.top-nav{background:#ad2424;height:50px;position:relative}.top-nav ul{display:table;width:100%}.top-nav ul li{line-height:50px;position:relative;text-align:center;display:table-cell;list-style:none;border-left:1px solid #ce3f3f}.top-nav>ul>li{width:11.5%}.top-nav>ul>li:first-child{width:8%}.top-nav ul li.last{background:none}.top-nav ul li.last a{background:none}.top-nav ul li a{font-size:16px;color:#fff;line-height:50px;display:block;text-transform:uppercase;transition:all .2s;text-decoration:none}.top-nav ul li a.active,.top-nav ul li a.selected,.top-nav ul li a.parent{background:#df8833}.top-nav ul li a:hover{background:#863c3c}.top-nav ?ul?li?a.selected,.top-nav ? ?ul?li?a.parent,.top-nav ? ?ul?li?a.move{background:#863c3c}.top-nav ul li a:hover,.top-nav ul li a.move{background:#863c3c}.top-nav ul li .ernav{position:absolute;left:0px;top:50px;background:url(/web/images/erbg.png) repeat left top;width:100%;z-index:1001;display:none}.top-nav ul li .ernav ul li{text-align:center;float:none;display:block;border-bottom:1px solid #956867;background:none;line-height:30px;border-left:none}.top-nav ul li .ernav ul li a{line-height:25px;font-size:14px;text-align:center;background:none;box-shadow:none;border-radius:0;color:#fff;margin:0;display:block;padding:3px 1px}.top-nav ul li .ernav ul li a:hover{color:#df8833}.slideBox{position:relative;height:370px;margin-left:-6px}.slideBox .tempWrap{background-color:rgba(0,0,0,.1)}.slideBox .tempWrap ul{text-align:center}.slideBox .tempWrap ul img{height:370px;object-fit:cover;width:100%}.slideBox .hd{height:10px;overflow:hidden;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:1}.slideBox .hd ul li{float:left;margin-right:5px;width:10px;height:10px;line-height:14px;text-align:center;background:#fff;cursor:pointer;border-radius:5px}.slideBox .hd ul li.on{background:#00a2ff;color:#fff}.index-page .left-nav-mkpt{margin-top:10px;width:100%;display:block}.index-page .left-nav-mkpt img{width:100%}.index-page .sys-links{border:1px solid #ddd;margin-top:15px;border-radius:4px;padding:20px 22px 0px}.index-page .sys-links .sys-link{text-align:center;display:block}.index-page .sys-links .sys-link .icon-wrap{width:50px;height:50px;border-radius:12px;background-color:#00a2ff;text-align:center;font-size:24px;color:#fff;display:inline-block;padding-top:10px}.index-page .sys-links .sys-link .title{text-align:center;padding:6px 0px 14px;margin:0 -8px;height:60px}.index-page .link-btn{border:solid 1px #ddd;margin-top:8px;padding:8px 15px;border-radius:4px;cursor:pointer;text-align:center;position:relative}.index-page .link-panel{display:none;position:absolute;bottom:38px;background:rgba(255,255,255,.9);padding:15px;left:0;right:0;border-radius:4px;border:solid 1px #ddd}.index-page .link-panel a{display:block;padding:4px 0}.index-page .link-btn:hover .link-panel{display:block}.left-nave-title{margin-top:18px;font-size:16px;font-weight:bold;color:#00a2ff;text-align:center}a{cursor:pointer}.list-box{border:1px solid #ddd;margin:30px 0px 0 0px;background-color:rgba(255,255,255,.4)}.list-box .header{height:42px;padding:0 10px;line-height:42px;color:#ad2424;font-weight:bold;font-size:16px;border-bottom:1px solid #ddd}.list-box .header img{margin-top:-4px;background:#ad2424;padding:4px;border-radius:50%}.list-box .header .more{float:right;font-size:14px;color:#666;cursor:pointer;font-weight:normal}.list-box ul{padding:5px 15px;list-style:none}.list-box ul li{border-bottom:1px dotted #ccc;padding:10px 0;list-style:none}.list-box ul li a{display:block;font-size:14px;color:#333;line-height:21px;text-decoration:none;position:relative;height:42px;overflow:hidden;text-align:justify}.list-box ul li a .date{position:absolute;height:21px;bottom:0;right:0;color:rgba(0,0,0,.5);padding-left:16px}.list-box ul li a:hover{color:#ad2424}.list-box ul li:last-child{border-bottom:none}.footer{min-height:50px;padding:0 0 60px 0;line-height:22px;font-size:12px}.footer .footer-line{width:100%;height:8px;background-color:#ad2424;border-radius:5px;margin-bottom:12px}.footer .footer-info{background:url(/web/images/logo.png) no-repeat;background-position:top right;background-size:160px auto;min-height:50px}.offices{padding-top:40px;padding-bottom:20px}.offices>div{display:inline-block;width:19%;text-align:center;line-height:20px;font-size:14px}.offices .office{display:inline-block;text-align:left}.offices .label{font-weight:700;font-size:12px;color:#535353;padding-bottom:8px;display:block;text-align:left;padding-left:0}.offices .tel,.offices .email{color:#a94442;line-height:20px}.list-page{margin-top:30px}.list-page .nav-bar .header{font-size:18px;color:#fff;text-align:center;line-height:50px;height:50px;background:#ad2424;border-bottom:4px solid #df8833;font-weight:bold}.list-page .nav-bar ul{border:solid 1px #ddd}.list-page .nav-bar ul li{position:relative;border-bottom:1px solid #ddd}.list-page .nav-bar ul li a{color:#333;display:block;position:relative;padding:10px 0;padding-left:28px;padding-right:10px;font-size:16px;line-height:25px;text-decoration:none;background:url(/web/images/a1.png) no-repeat 12px 20px}.list-page .nav-bar ul li a:hover{color:#ad2424;background:#f1f1f1 url(/web/images/a1h.png) no-repeat 12px 20px}.list-page .nav-bar ul li.active a{color:#ad2424}.list-page .nav-bar ul:last-child{border-bottom:none}.list-page .list-panel .data-list{padding-top:20px}.list-page .list-panel .data-list .data-item{font-size:16px;line-height:45px;padding:0 10px;display:block}.list-page .list-panel .data-list .data-item a{color:#666;font-size:16px;padding-left:2px}.list-page .list-panel .data-list .data-item span{float:right}.list-page .list-panel .data-content-header .header{text-align:center;line-height:28px;color:#333;font-weight:bold;margin-bottom:10px;font-size:18px;margin-top:20px}.list-page .list-panel .data-content-header .info{text-align:center;color:#999;padding-bottom:10px}.list-page .list-panel .data-content{font-size:16px !important;margin-top:10px;line-height:29px !important;color:#333}.list-page .list-panel .data-content img{max-width:100%}.list-page .list-panel .data-content table{width:100%}.list-page .list-panel .data-content table td{border:solid 1px #ccc}.list-page .list-panel .data-content table td p{margin:5px 0}.menu-line{margin-top:-10px;padding-bottom:5px;height:50px;background:url(/web/images/kbg.jpg) repeat-x left bottom}.menu-line .title{line-height:45px;font-size:20px;color:#333;float:left}.menu-line .navs{float:right;padding-top:16px;color:#3f5b85;font-size:16px}.menu-line .navs a{color:#3f5b85}.search-form{padding-top:40px;height:34px;float:right}.search-form .form-group{margin-bottom:0}.search-form input.form-control{background-color:rgba(255,255,255,.75);width:280px}.search-form .form-control-feedback{top:0;font-size:16px}.empty-list{text-align:center;padding:80px 20px 40px;font-size:16px}.empty-list .search-form{float:none;width:360px;margin:0 auto}.empty-list .search-form .form-control{width:360px}.empty-list .search-form .form-control-feedback{top:7px;font-size:16px}.mobile-menu-wrap{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:1000;overflow:hidden}.mobile-menu-wrap .mobile-menu{width:80%;background:#fff;position:absolute;top:0;right:0;bottom:0;padding:15px;overflow:auto}.mobile-menu-wrap .mobile-menu .nav1{text-align:left;line-height:18px;margin-top:16px;margin-bottom:8px}.mobile-menu-wrap .mobile-menu .nav1 a{font-size:16px;color:#ad2424}.mobile-menu-wrap .mobile-menu .nav1 .nav11{text-align:left}.mobile-menu-wrap .mobile-menu .nav2{display:inline-block;padding:4px 4px 4px 0;line-height:18px}.mobile-menu-wrap .mobile-menu .nav2 a{font-size:14px;font-weight:400;color:#333}.ds-page blockquote.c{background-color:#f4f8fa;border-color:#800905}.ds-page blockquote{padding:10px 20px;margin:0 0 0px;font-size:16px;border-left:5px solid #eee;line-height:20px}.ds-page .ds-tip{display:inline}.ds-page .xy{font-size:14px;margin-bottom:15px;text-align:center;padding-top:15px;color:#337ab7;font-weight:bold}.ds-page .xy-list{padding:10px 30px 20px 30px}.ds-page .xy-list .xy-index{line-height:35px;height:35px;font-size:14px;padding:6px;text-align:center;text-decoration:none;margin-bottom:10px}.ds-page .xy-list .xy-index a{display:block;border:1px solid #eee;cursor:pointer}.ds-page .xy-list .xy-index a:hover{color:#fff;background-color:#ad2424;border-color:#ad2424}.ds-page .ds-list .ds{float:left;width:125px;line-height:35px;height:35px;font-size:14px;border:1px solid #eee;margin:6px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-page .ds-list .ds:hover{color:#337ab7;overflow:visible;white-space:normal;font-size:16px;font-weight:600}#backtop{position:fixed;bottom:140px;right:100px;width:48px;height:48px;border-radius:50%;background:#ce3f3f url(d1fff11575f3cc8f2690e83d88355bda.svg) no-repeat;background-size:24px 24px;background-position:center}#backtop:hover{background-color:#337ab7}@media only screen and (max-width: 768px){body{min-width:100%}.search-form{display:none}.banner{height:auto}.banner .slideBox{height:auto}.banner .slideBox .tempWrap ul img{height:auto;width:100%}.container{width:100%;padding-left:10px;padding-right:10px}.top-bg2{opacity:.3}.page-top{height:120px;background:none;position:relative}.page-top .logo-div{height:100px;background-size:auto 50%;background-position:left bottom;margin-left:10px;padding-left:170px;padding-top:50px;margin-top:0}.page-top .logo-div span{font-size:28px}.page-top .top-link{position:absolute;top:0;right:0}.page-top .gs-menu{display:block;background-color:rgba(173,36,36,.5);color:#fff;position:absolute;right:0;top:54px;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;border-top-left-radius:8px;border-bottom-left-radius:8px}.page-top .gs-menu .glyphicon{font-size:20px;font-weight:100}.top-nav{display:none}.offices>div{display:block;width:auto}.offices .office{display:block;margin-top:10px;text-align:center;margin-bottom:15px}.offices .office .label{text-align:center}.offices .office .text{display:inline-block;margin-right:15px}.footer .footer-info{background:none}.ds-page .ds-list{box-sizing:border-box}.ds-page .ds-list .ds{box-sizing:border-box;width:28%}}
