/*! portal-web 2025-09-15 */@import "../ext_lib/bootstrap/dist/css/bootstrap.min.css";.bg-blank{background:#fff}.bg-main{background:#f4f4f4}.color-info{color:#ff7e00}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}a.undecoration:link,a.undecoration:hover,a.undecoration:visited,a.undecoration:active{text-decoration:none}html{width:100%;height:100%}body{font-family:"Microsoft YaHei","STHeiti Light [STXihei]","SimHei","SimSun","FangSong","Arial",sans-serif;min-width:768px;min-height:100%;position:relative;padding-bottom:80px}body>header{background:#fff;height:41px;border-bottom:1px solid #ccc}body>header a.logo{line-height:40px}body>header .i18n{font-size:10px;color:#aaa;padding-left:5px;line-height:41px}body>header .i18n img{width:20px}body>header ul{margin-bottom:0}body>header ul>li{float:left;line-height:40px;position:relative}@media (min-width:768px){body>header ul>li{padding:0 0}}@media (min-width:992px){body>header ul>li{padding:0 10px}}@media (min-width:1200px){body>header ul>li{padding:0 30px}}body>header ul>li>a{color:#000;font-size:16px}body>header ul>li>a:hover{color:#000;text-decoration:none}body>header ul>li:hover::before{content:" ";height:3px;width:100%;background:#337ab7;bottom:0;left:0;position:absolute}body>header ul>li.active{color:#fff;background:#337ab7}body>header ul>li.active>a{color:#fff}body>header ul>li.orange{background:#e88b2f}body>header ul>li.orange>a{color:#fff}body>header ul>li.orange:hover::before{background:#e88b2f}body>header ul>li.line{border-right:1px solid #fff}body>footer{height:80px;width:100%;overflow:hidden;padding:20px;background:#012d52;font-size:12px;color:#ddd;position:absolute;bottom:0}body>.main>.banner{background:#337ab7;height:120px}body>.main>.banner>.container{background:url("../img/commin/banner.png") no-repeat top right}body>.main>.banner>.container .title{white-space:nowrap;font-size:36px;line-height:120px}body>.main>.banner>.container .title i{font-size:30px}body>.main .panel,body>.main .panel-heading{border-radius:0;margin-bottom:0}body>.main .pagination{border-radius:0}body>.main .pagination>li:last-child>a{border-radius:0}body>.main .pagination>li:first-child>a{border-radius:0}body>.main .thumbnail{border-radius:0}body>.main .btn{border-radius:0}.main .summary{background:url("../img/company/bg.jpg") no-repeat center}.main .summary p{text-indent:2em;font-size:16px;line-height:2}.main .summary img{width:100%;margin-bottom:15px}.main .summary .info{margin-top:30px;margin-bottom:15px;padding-top:30px;padding-bottom:30px;background:#fff}.main .course{min-width:555px;position:relative}.main .course .nodes{width:60px}.main .course .nodes ul{border-right:3px solid #1b6d85;float:left;margin-bottom:0}.main .course .nodes ul li{margin:30px -30px 30px 0;line-height:62px;width:62px;height:62px;border-radius:30px;background:linear-gradient(30deg, #1b6d85, #2b669a);color:#fff;text-align:center}.main .course .texts{position:relative}.main .course .texts ul{width:50%;position:absolute}.main .course .texts ul.left{left:0;padding-right:60px}.main .course .texts ul.left li:nth-child(odd){visibility:hidden}.main .course .texts ul.right{right:0;padding-left:60px}.main .course .texts ul.right li div{background:#b05e29;border:1px solid #944f22;text-align:left;float:left}.main .course .texts ul.right li div::after{left:-20px;color:#b05e29;border-left:0;border-right:20px solid}.main .course .texts ul.right li:nth-child(even){visibility:hidden}.main .course .texts ul li{margin-top:40px}.main .course .texts ul li div{background:#3f8528;border:1px solid #387925;padding:0 10px;line-height:50px;border-radius:5px;float:right;color:#fff;font-size:15px;position:relative}.main .course .texts ul li div::after{content:" ";position:absolute;right:-20px;top:15px;color:#3f8528;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:20px solid;border-top:10px solid transparent;border-bottom:10px solid transparent}