@charset "utf-8"; *{ font-size: 10px; font-family: "Microsoft Yahei"; padding:0; margin:0; list-style: none; } body{ min-width: 1520px; background-color: #fff; } .containerB{ width: 1250px; margin: 0 auto; } .icon{ background: url("../img/icon_groups.png") no-repeat; display: inline-block; vertical-align: middle; } a{ text-decoration: none; } .pull-left{ float: left; } .pull-right{ float: right; } body a:focus, body a:hover{ text-decoration:none; } .index_top{ height: 36px; line-height: 36px; background: #005491; color: #fff; position: relative; } .index_top .containerB{ } .index_top h4{ font-size: 16px; margin: 0; height: 36px; line-height: 36px; } .index_top .index_top_language{ position: absolute; right: 0; top: 0; width: 492px; background-color: #0499cc; } .index_top .index_top_language a{ color: #fff; height: 36px; line-height: 36px; display: inline-block; padding: 0 15px; border-right: 1px solid #0484b0; } .index_top .index_top_language a:hover{ text-decoration: underline; } .index_top .index_top_language a:last-child{ border-right: none; } .header{ padding:18px 0; padding-bottom: 0; } body .logo{ max-width: 480px; width: 31%; } .logo img{ width: 100%; } .header .header_nav{ width: 69% } .header .header_nav .search_box{ text-align: right; } .header .header_nav .search { display: inline-block; width: 40%; padding-right:10px; } .header .header_nav .search .btn{ padding: 5px; background-color: #0499cc; outline: none; border: none; padding-bottom: 6px; } .header .header_nav .search .btn:hover{ background-color: #04a5dc; } .icon.search_icon{ background-position: 0 0; width: 23px; height: 23px; } .navA .nav{ font-size: 0; text-align: right; } .navA .nav>li{ margin: 0; display: inline-block; float: unset; } .navA .dropdown-menu{ background-color: rgba(0,84,145,.7); border: none; margin: 0; padding: 0; } .navA .nav .dropdown-menu li a{ background-color: rgb(0,84,145); color: #fff; border-bottom:none; padding: 9px; margin: 0; font-size: 16px; opacity: .7; } .navA .nav .dropdown-menu li a:hover{ border-bottom: none; background-color: rgb(0,64,111); color: #fff; opacity: .7; } .navA .nav>li>a:focus, .navA .nav>li>a{ background-color: #fff; color: #005491; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; font-size: 16px; border-bottom: 3px solid #fff; padding: 13px 0; margin: 0 5px; } .navA .nav li.active a:focus, .navA .nav li.active a, .navA .nav li.active a:hover, .navA .nav li a:hover{ background-color: #fff; border-bottom:3px solid #005491; color: #005491; } .header .containerB{ } .icon.left_icon{ background-position:-22px top ; width: 50px; height: 50px; top: 50%; right: 0; margin-top: -25px; position: absolute; } .icon.right_icon{ background-position:-72px top ; width: 50px; height: 50px; top: 50%; left: 0; margin-top: -25px; position: absolute; } .icon.left_icon:hover, .icon.right_icon:hover{ background-color: rgba(0,0,0,.2); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .banner img{ width: 100%; } .banner .carousel-control.right, .banner .carousel-control.left{ background-image: none; opacity: 1; } .bannerB .carousel-indicators .active, .banner .carousel-indicators .active{ background-color: #196ca5; border: 1px solid #196ca5; } .mainbody{ /*filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d7e8f5,endcolorstr=#fff,gradientType=0);*/ /*background:-webkit-gradient(linear, 0 top, 0 bottom, from(#d7e8f5), to(#fff));*/ /*background:-moz-linear-gradient(top, #d7e8f5, #fff);*/ padding: 40px 0; background: url("../img/bg9.png") no-repeat top center; } .mainbody .containerB{ } .mainbody .title{ height: 60px; } .mainbody>.containerB>.col-xs-10>.title{ padding-right: 15px; } .mainbody .title h2{ font-size: 26px; color: #222; margin: 0; } .mainbody .title h2 span{ color: #005491; font-size: 26px; } .mainbody .title h2 small{ font-size: 14px; color: #afafaf; vertical-align: middle; text-transform:uppercase; } .mainbody .title .more{ display: inline-block; width: 20px; height: 20px; line-height: 15px; text-align: center; border: 2px solid #0499cc; font-weight: bold; color: #0499cc; background: url("../img/more.png") no-repeat center center; } .mainbody .title .more_link .more{ margin-top: 0; vertical-align: middle; margin-left: 12px; } .mainbody .title .more_link{ color: #005491; font-size: 22px; margin-top: 3px; } .mainbody .title .more_link:hover{ text-decoration: underline; } .new_list_box .title .more{ background-color: #0499cc; color: #fff; border-color: #0499cc; } .mainbody .new_list_box .title .more:hover{ border: 2px solid #04a9e1; background-color: #04a9e1; color: #fff; } .mainbody .title .more:hover{ border: 2px solid #04a9e1; color: #04a9e1; } .news_body>.col-xs-7{ width: 62% } .news_body>.col-xs-5{ width: 38% } /*\lrxin */ .img_news .img{ width: 100%; height: 181px; background-repeat: no-repeat; background-position:center center; background-size:cover; } .news_body .col-xs-6{ padding:0; padding-right: 15px; } /*\lrxin */ .img_news img{ width: 100%; height: 288px; } .link_list .media, .link_list .media-body{ overflow: unset; } .img_news{ padding-bottom:20px; } .img_news img{ width: 100%; height: 288px; } .img_news h4{ margin: 0; padding:10px 0; padding-bottom: 3px; } .img_news h4 a{ color: #222222; font-size: 16px; display: inline-block; overflow: hidden; width: 100%;line-height: 32px; } .img_news h4 a:hover{ color: #005491; } .img_news small{ color: #9e9e9e; font-size: 14px; } .news_list { padding-left: 15px; } .news_list ul:before{ content: ""; position: absolute; height: 2px; width: 30%; background-color: #0499cc; top: -2px; } .news_list ul{ padding: 0; margin: 0; border-top: 2px solid #005491; position: relative; } .news_list li{ list-style: none; height: 58px; line-height: 58px; border-bottom: 1px solid #d9e5ee; } .news_list li:last-child{ border-bottom:none } .news_list li a{ font-size: 16px; color: #222222; width: 84%; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .news_list li a:hover{ color: #005491; } .news_list li span{ color: #8f9aa2; font-size: 14px; width: 16%; } .img_show{ margin-top:60px; } .img_show img{ margin-bottom: 1px; display: block; } .img_show img{ width: 100%; height: 145px; } .bannerB{ margin:40px 0; } .bannerB ol{ bottom: 0; } .bannerB img{ width: 100%; } .news_listB li{ border: none; height: 52px; line-height: 52px; } .news_listB li a{ width: 77%; } .news_listB li>span{ min-width: 23%; text-align: right; } .news_listB li .list_style{ display: inline-block; width: 4px; height: 4px; background-color: #c7c7c7; vertical-align: middle; margin-right: 10px; } .link_list ul{ margin: 0; padding: 0; } .link_list li{ list-style: none; margin-bottom:1px; } .col-xs-3.link_list_box{ width: 20%; } .col-xs-9.new_list_box{ width: 80%; } .link_list li a{ display:block; height: 102px; /*max-width:260px;*/ padding-top: 30px; padding-left: 20px; transition: all .2s; min-width: 236px; } .link_list li a:hover{ transform: scale(1.2); } .link_list li a h2{ color: #fff; font-size: 22px; margin: 0; } .link_list li a h2 small{ display: block; opacity: .5; color: #fff; margin-top: 5px; font-size: 12px; } .link_list li a .media-left{ padding-right: 20px; } .color_blue_deep{ background-color: #005491 !important; } .color_green{ background-color: #15b692 !important; } .color_yellow{ background-color: #f17725 !important; } .color_blue{ background-color: #0499cc !important; } .color_green_deep{ background-color: #15b659 !important; } .color_grape_purple{ background-color: #b61081 !important; } .color_blue_light{ background-color: #175fd6 !important; } .back_top{ background: url("../img/bg5.png") no-repeat center center; background-size: cover; height: 130px; width: 100%; padding-top: 25px; margin-top: 30px; } .big_round{ width: 62px; height: 62px; border-radius: 50%; background-color: #b8e2f0; margin: 0 auto; line-height: 62px; text-align: center; transition: all .4s; } .big_round:hover{ width: 80px; height: 80px; line-height: 80px; } .big_round .small_round{ width: 62px; height: 62px; background-color: #0499cc; border-radius: 50%; display: inline-block; vertical-align: middle; text-align: center; position: relative; line-height: 62px; padding-top: 8px; } .big_round .small_round .top{ font-size: 14px; color: #fff; display:inline-block; } .icon.up_icon{ width: 19px; height: 10px; background-position: -123px 0; position: absolute; top: 15px; left: 20.5px; } .footer{ background-color:#005491; border-top: 4px solid #0499cc; } .footer .logo{ max-width: 520px; } .footer .link{ vertical-align: middle; height: 90px; line-height: 90px; padding-left: 50px; color: #c6e7ff; width: 69%; } .footer_bottom{ margin-top: 30px; } .footer .link a{ color: #c6e7ff; font-size: 18px; padding: 0 10px; } .footer .link a:hover{ text-decoration: underline; } .footer .logo{ margin-top: 19px; } .footer_bottom .footer_bottom_left span{ margin-right: 78px; display: inline-block; color: #c6e7ff; font-size: 16px; margin-bottom: 10px; } .footer_bottom .footer_bottom_left span:last-child{ margin-right: 0; } .footer_bottom_right{ text-align:right; } .banner>img{ height: 320px; } .mainbodyB{ background: url("../img/mainbg.jpg") no-repeat center top; } .leftSide_title{ max-width: 260px; padding: 70px 0; background-color: rgb(0,84,145); margin-top: 45px; min-width: 238px; } .leftSide_title h2{ color: #fff; font-size: 3.20px; padding: 0 43px; text-align: center; } .leftSide_title small{ display: block; color: #fff; font-size: 12px; padding-top: 10px; } .leftSide_title h2 span { display: block; border-bottom: 1px solid #4482af; padding-bottom: 10px; font-size: 30px; } .leftSide_top{ padding-bottom: 10px; } .leftSide_top ul{ padding: 0; max-width: 260px; border-left: 2px solid #1ea3d1; } .leftSide_top li{ list-style: none; } .leftSide_top li a span{ top: 22px; } .leftSide_top li a{ position: relative; display: block; text-align: center; height: 56px; line-height: 56px; color: #222; background-color: #d8e9f5; transition: background .4s; border-bottom: 1px solid #c2daeb; font-size: 18px; min-width: 236px; } .leftSide_top li a:hover{ background:url("../img/bg5.jpg") no-repeat center center ; color: #fff; } .leftSide_top li a .t3{ right: 28px; display: none; } .leftSide_top li a .t4{ left: 25px; display: none; } .leftSide_top li.this a{ background:url("../img/bg5.jpg") no-repeat center center ; background-size: cover; color: #fff; } .leftSide_top li.this a .t3, .leftSide_top li.this a .t4{ display: block; } .t3{ width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 0 solid #fff; border-right: 7px solid #fff; position: absolute; } .t4{ width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 7px solid #fff; border-right: 0 solid #fff; position: absolute; } .link_list h2{ color: #222; font-size: 22px; } .link_list h2 span{ color: #005491; font-size: 22px; } .float_window{ position: fixed; top: 50%; margin-top: -250px; width: 85px; height: 500px; background: url("../img/float_bg.png") no-repeat center center; right: 50px; } .float_window ul{ padding: 0; padding-top: 205px; } .float_window ul li{ list-style: none; text-align: center; margin-bottom: 1px; padding:0 10px; } .float_window ul li a{ display: block; padding: 10px 0; background: #0caee6; } .float_window ul li a:hover .icon{ } .float_window ul li span{ display: block; color: #fff; } .float_window ul li a .icon{ margin-bottom: 5px; } .icon.online_advisory{ width: 27px; height: 24px; margin: 0 auto; background-position: -176px 0; } .icon.message_board{ width: 27px; height: 27px; margin: 0 auto; background-position: -149px 0; } .icon.wechat{ width: 27px; height: 22px; margin: 0 auto; background-position: -206px 0; } .float_window ul li .up_icon{ position: static; display: block; margin: 0 auto; } .position{ color: #8f9aa2; } .position .position_item{ color: #8f9aa2; font-size: 16px; } .main_title{ padding-top: 45px; } .icon.title_icon{ width: 28px; height: 27px; background-position: -233px 0; margin-right: 10px; } .main_title h2{ color: #005491; font-size: 30px; padding-top: 15px; padding-bottom: 30px; border-bottom: 1px solid #c7dae9; } .container_body{ padding: 30px 0; font-size: 16px; line-height: 24px } .school_motto_item{ margin-bottom: 40px; } .school_motto_item>h2{ font-size: 24px; color: #222; margin: 0; padding-bottom: 30px; } .school_motto_item .school_motto_body{ height: 306px; padding-left: 68px; padding-top: 100px; } .school_motto_item .school_motto_body h3{ font-size: 28px; color: #fff; font-weight: normal; display: inline-block; } .school_motto_item .school_motto_body h3 small{ font-size: 12px; color: #fff; display: block; text-transform: uppercase; padding: 10px 0; padding-bottom: 5px; } .school_motto_item .school_motto_body img{ display: block; border-top: 1px solid #338675; padding:5px 0; padding-top: 10px; } .mainbodyB .new_list_box{ padding-left: 50px; } .mainbodyB + .back_top{ } .leader_list .media{ padding: 40px 0; border-bottom: 1px solid #e9eef2; } .leader_list .media:first-child{ padding-top: 0; } .leader_list .media-body{ padding-left: 30px; } .leader_list .media-left{ width: 369px; } .leader_list .media-left img{ width: 369px; height: 244px; } .leader_list .media-heading{ margin-bottom: 30px; } .leader_list .media-heading a{ font-size: 24px; color: #005491; } .leader_list .media-body-container p{ margin-bottom: 20px; } .leader_list .media-body-container p b{ font-size:16px ; color: #444444; } .leader_list .media-body-container p span{ font-size:16px ; color: #444444; } .school_history p{ font-size: 16px; color: #444; line-height: 40px; text-indent: 32px; } .school_history .table .td{ border: 1px solid #d8e9f5; } .school_history .table-bordered > thead > tr > th{ border: none; background-color: #d8e9f5; font-size:16px ; color: #444444; padding-left: 33px; } .school_history .table-bordered > tbody > tr > th, .school_history .table-bordered > tfoot > tr > th, .school_history .table-bordered > thead > tr > td, .school_history .table-bordered > tbody > tr > td, .school_history .table-bordered > tfoot > tr > td{ border: 1px solid #d8e9f5; font-size:16px ; color: #444444; height:45px; line-height: 45px; padding: 0; padding-left: 33px; } .school_history .table-bordered{ border: none; } .school_history .table-bordered > tbody > tr > td>.three{ vertical-align: middle; font-size:16px ; color: #444444; padding-top:47px; display: inline-block; } .school_history .table-bordered > tbody > tr > td>.two{ vertical-align: middle; font-size:16px ; color: #444444; padding-top:23px; display: inline-block; } .school_history .table-bordered > tbody > tr > td>.five{ vertical-align: middle; font-size:16px ; color: #444444; padding-top:90px; display: inline-block; } .school_scenery a{ display: block; width: 300px; position: relative; height: 300px; } .school_scenery{ overflow-x: hidden; } .school_scenery a .editor{ position: absolute; bottom:90px; left: 15px; color: #fff; font-size: 14px; text-shadow: 0 0 3px #000; } .school_scenery a .editor img{ width: 36px; height: 36px; border: 2px solid #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .school_scenery ul{ width: 106%; } .school_scenery li{ float: left; margin-right: 30px; margin-bottom: 40px; } .school_scenery a>img{ width: 100%; height: 220px; } .school_scenery a .txt{ height: 50px; line-height: 50px; color: #222; background-color: #d8e0e6; font-size: 18px; padding-left: 15px; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .school_scenery a:hover .txt{ filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#005592,endcolorstr=#0499cc,gradientType=1); background:-webkit-gradient(linear, left 0, right 0, from(#005592), to(#0499cc)); background:-moz-linear-gradient(left, #005592, #0499cc); color: #fff; } .page{ text-align: center; } .page .pagination{ display: inline-block; vertical-align: middle; margin: 0; } .page > span{ vertical-align: middle; color: #7e8387; font-size: 14px; padding-left: 30px; display: inline-block; } .page >span input{ height: 38px; line-height: 38px; width: 40px; text-align: center; margin: 0 5px; border: 1px solid #a9aeb1; } .page .p_pages span{ font-size: 14px; position: relative; float: left; margin-left: -1px; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd; width:auto; height: auto; width: 38px; line-height: 38px; text-align: center; } .page .p_pages span a{ display: block; width: auto; height: auto; padding: 0; } .page .p_pages span.p_no_d{ background-color: #337ab7; color: #fff; border-color:#337ab7; } .page .p_pages span.p_no_d a{ color: #fff } .page a.disable:hover{ cursor: no-drop; } .page > span button{ height: 38px; line-height: 38px; padding: 0 12px; display: inline-block; outline: none; border: 1px solid #a9aeb1; background-color: #fff; color: #005491; cursor: pointer; } .page > span button:hover{ color: #fff; background-color: #005491; border: 1px solid #005491; } .school_map img{ width: 650px ; height: 390px; margin: 0 auto; margin-top: 100px; display: block; } .institution_settings{ } .institution_settings_tite{ text-align: center; } .institution_settings_tite h2{ color: #bc0000; font-weight: bold; font-size: 26px; } .institution_settings_tite small{ display: block; padding: 30px 0 ; color: #494b4d; font-size: 18px; } .institution_settings .table-bordered > thead > tr > th{ border: none; background-color: #d8e9f5; font-size:16px ; color: #444444; padding-left: 33px; } .institution_settings .table-bordered > tbody > tr > th, .institution_settings .table-bordered > tfoot > tr > th, .institution_settings .table-bordered > thead > tr > td, .institution_settings .table-bordered > tbody > tr > td, .institution_settings .table-bordered > tfoot > tr > td{ border: 1px solid #d8e9f5; font-size:16px ; color: #444444; height:45px; line-height: 45px; padding: 0; padding-left: 33px; position: relative; } .institution_settings .table-bordered > tbody > tr > td span{ font-size:16px ; } .institution_settings .table-bordered > tbody > tr > td a{ font-size:16px ; } .institution_settings .table-bordered > tbody > tr > td a.color_yellow_deep:hover{ font-weight: bold; text-decoration: underline; color: #763e1c; } .institution_settings .table-bordered > tbody > tr > td a.color_blue_deep2:hover{ font-weight: bold; text-decoration: underline; color: #195196; } .institution_settings .table-bordered > tbody > tr > td a.color_green_deep2:hover{ font-weight: bold; text-decoration: underline; color: #10854f; } .color_yellow_deep{ color: #763e1c; } .color_blue_deep2{ color: #195196; } .color_green_deep2{ color: #10854f; } .institution_settings .table-bordered > tbody > tr > td .institution_type{ position: absolute; top: 50%; } .institution_settings .table-bordered{ border: none; } .institution_settings .table-bordered > tbody > tr > td:first-child{ border-left: none; } .vedio_order li a{ display: block; width: 300px; position: relative; height: 300px; } .vedio_order a .txt{ height: 50px; line-height: 50px; color: #222; background-color: #d8e0e6; font-size: 18px; padding-left: 15px; } .vedio_order{ overflow-x: hidden; } .vedio_order ul{ width: 110%; } .vedio_order li{ float: left; margin-right: 30px ; margin-bottom: 40px; } .vedio_order a>img{ width: 100%; height: 220px; } .vedio_order a .play{ width: 73px; height: 72px; position: absolute; background: url("../img/play.png") no-repeat left center; background-color: rgba(0,0,0,.3); top:80px; left: 50%; margin-left: -36px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .vedio_order a:hover .play{ background: url("../img/play.png") no-repeat right center; background-color: rgba(0,0,0,.5); } .icon.play_icon{ width: 18px; height: 18px; background-position: -124px bottom; margin-right: 5px; } .vedio_order a:hover .txt{ color: #1f6198; } ul li> a .dot { display: inline-block; width: 5px; height: 5px; background-color: #005491; margin-right: 15px; vertical-align: middle; } .universal_list{ padding-bottom:50px; } .universal_list li{ height: 60px; line-height: 60px; border-bottom: 1px solid #c7dae9; font-size: 16px; color: #222; } .universal_list li a{ font-size: 16px; color: #222; display: block; float: left; max-width: 86%; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; } .universal_list li a:hover{ color: #226399; } .universal_list li .time{ float: right; color: #7f7f7f; font-size: 16px; } .universal_list>h2{ font-size: 20px; color: #222; font-weight: bold; text-align: center; margin-bottom:30px; } .universal_list .details_msg{ height: 44px; background-color: #d8e9f5; text-align: center; line-height: 44px; color: #7f7f7f; } .universal_list .details_msg span{ margin: 0 20px; color: #7f7f7f; } .universal_list .details_msg .color_blue{ color: #005491; background-color: #d8e9f5; } .universal_list .details_msg + ul li{ border-bottom: 0 } .universal_list .details_msg + ul li a{ float: none; vertical-align: middle; display: inline-block; margin-left: 30px; } .universal_list .details_msg + ul{ min-height: 535px; } .icon.download_icon{ width: 10px; height: 13px; background-position: -151px bottom; margin-right: 5px; margin-top:-3px; } .pageB{ text-align: center; } .pageB a{ padding: 37px; display: inline-block; border:1px solid #dadada; width: 45%; margin-right:20px; text-align: left; background-color: #f7fafc } .pageB a h4{ font-size:16px; color: #222; font-weight: bold; } .pageB a span{ font-size:16px; color: #222; display: block; max-width: 100%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .pageB a:hover span{ color: #005491 } .scenery_detail_body{ width: 800px; margin: 0 auto; position:relative; display: block; } .scenery_detail_body>img{ width: 100%; } .scenery_detail_msg{ height: 120px; background-color: #1d1f20; padding:30px; } .scenery_detail_msg h3{ margin: 0; font-size: 24px; color: #fff; margin-bottom: 10px;: } .scenery_detail_msg p{ margin: 0; color: #8e9397; } .scenery_detail_msg p span{ color: #8e9397; font-size: 14px; padding: 0 10px; vertical-align: middle; } .scenery_detail_msg p span:first-child{ padding-left: 0 } .scenery_detail_msg p span>img{ width: 29px; height: 29px; border-radius: 50%; border: 2px solid #fff; margin-right: 5px; } .school_scenery_detail .pageB{ width: 800px; margin: 0 auto; margin-top:50px; padding-left: 20px; } .new_list_box .title{ padding-left: 15px; } .header .input-group .form-control:focus{ box-shadow: none; } .header .input-group input{ border-radius: 0; } .header .input-group{ border-radius: 0; box-shadow: none; } .header .input-group .btn{ border-radius: 0 } .leavemessage table{ margin-bottom:30px }