@media (max-width: 480px) {
.zhuanYieList li{line-height:unset !important;}
.v_news_content table {width:100% !important;}
.hint_liFenShu{top: -6vh !important;font-size: 14px !important;}
.shuJuBox {left:1% !important;width:98% !important;}
#vsb_content_2 TABLE TD {width:auto;}
#vsb_content_2 table tbody tr td p span{font-size:6px;}
.liNianFenShu table {font-size:4px;}
.liNianFenShu .col-md-offset-3 {padding:0;}
#tuShuo {width:92%; margin:0 auto;}
#tuShuo .text-button-icon {left:40% !important;}
#yuanXiDaoHang {padding-top:200px !important; margin-top:0 !important;}
.listRight h1 {font-size:22px !important;}
#vsb_content_2 TABLE {width:98% !important;}
.newsDay {padding-top:0 !important;}
.chroma-gallery {padding:20px 8px 20px 20px !important;}
.tuShuo_title {font-size:50px !important;}
.header-area.header-sticky {min-height:80px !important;}
#features {padding:1em 0 1em 0; margin-top:-2em;}
#features .container {padding:0;}
.preview-overlay{top:-2em !important;}
.main {min-width: 100% !important;}
.gongGao,.dongTai {min-width: 100% !important;padding:0;}
.zhiBo {min-width:90% !important;}
.btn {margin-bottom:0px !important;}
.zhuanYieList li {width:50% !important;}
.huaGong li,.wenJing li,.jiaoYi li,.jiChu li {line-height:normal !important;}
.link_footer {min-width:100%;}
.lianXi_footer {min-width:100%; margin-top:20px; margin-left:5%;}

.QR_footer {min-width:100%;margin-top:1em;}
.QR div {
font-size:12px !important;
margin:0px !important;}

.xiaoBiao_footer{display:none !important;}
footer {padding 30px 0 !important; margin-top:20px !important;}

#topTop {display:block !important;}
#topTop {height: 60px !important;}
.LOGO {display:none !important;}
.topTopRight {width:100% !important; text-align:center !important; margin-top:20px !important;}

.navLeft {min-width:100%;}
.navLeft li {display:none;}
.navLeft .features-item {display:none;}
.listRight li a {width:90% !important;}
.jinChengTiShi h5 {margin:0 1em 0 1em !important;}
.listRight {padding: 0 10px 0 10px !important;}
#vsb_content img {width:98% !important; padding-bottom:10px;}
#vsb_content_2 img {width:90%; padding-bottom:10px;}
#vsb_content_2 video {width:90%; height:auto;}
#vsb_content video {width:90%; height:auto;}
.sf a {float:left;width:20% !important;}
}





@media (max-width: 991px) {
.liNianFenShu table {font-size:4px;}
.liNianFenShu .col-md-offset-3 {padding:0;}
#yuanXiDaoHang{margin-top:330px;}
.header-area .main-nav .nav li {padding:0 4px 0 4px;}
.container {max-width: 100%;}
.zhuanYieList li {font-size: 16px !important;}
.header-area.header-sticky {min-height:100px; }
.main-nav {flex-direction: column;flex-wrap: wrap;}
#logo1 {width:70%;float:left;}
.view {width:33.33%; margin:0px;}
.Modern-Slider .NextArrow {top:30%; right:10px; }
.Modern-Slider .PrevArrow {top:30%; left:10px; }
footer .col-lg-2 ,.col-lg-3 ,.col-lg-4 {width:auto;}
footer {padding:20px 0px;}
#features .features-content {margin-left:0px;}
.scroll-down {display:none;}
.col-md-6 {flex:none;max-width:100%;}
.view {width:12%; margin: 0 2%;}
.gongGao {min-width:99% !important; padding-bottom: 40px;}
.dongTai {max-width:65% !important;}
.zhiBo {max-width:35% !important;}
.day_list {font-size: 12px !important;}
.yuanXiList {width:100% !important; padding-bottom: 0px !important;}
.zhuanYieList {width:100% !important;}
.link_footer {max-width:25%;}
.lianXi_footer {max-width:50%;}
.QR_footer {max-width:100%;padding-top:30px;}
.xiaoBiao_footer{max-width:20%;}
footer {padding:50px 0 !important;}
.main {width:80% !important;}
.topTopRight p {font-size:12px !important;}
.LOGO {width:70% !important;}
#projects {padding-top:30px !important;}
}

.fuJian a {float:none !important; font-weight: bolder;}
.pageBar {float:left; width:100%;margin-top: 2em;}
.pageBar table {margin:0 auto;}
.listRight #vsb_content img {width:70%; height:auto;}

.xiaoBiao_footer img {margin-top:-50px;}
#tuShuo img {width:100%;}

.jinCheng tr {border-width: 0 0 1px 0;border-style: dashed;border-color: #c5e5ff;}
.jinCheng table tbody tr th {text-align:center !important;}
.jinCheng strong {font-size:22px;}
.jinChengTiShi strong {font-size:22px;}
.jinChengTiShi {text-align:center;}
.jinChengTiShi h5 {margin: 1em 1em;text-align: center;display: inline-block;}
/*.lq_weiKaiShi::after{content:'\2718'}*/
.lq_yueDang::after{content:'\27A0'}
.lq_jieShu::after{content:'\2714'}
.lq_jiChu::after{content:'\2709'}
.lq_weiKaiShi {color:#FFF; }
.lq_yueDang{color:#0EABFD; }
.lq_jieShu{color:#064680;}
.lq_jiChu{color:#139516; }

.liNianFenShu {max-width:98%;}
.liNianFenShu th {text-align:center !important;}
.liNianFenShu tr {border-width: 0 0 1px 0;border-style: dashed;border-color: #c5e5ff;}

#tuShuo .chroma-gallery {background:none;padding:0px;}

.choose_caXun {font-size:28px;}
.choose_caXun ul {text-align: center;}

.shiTing_title {width:100%; float:left; padding-top:10px;}
.shiTing_img img {width:100%; float:left;}
.list_shiTing {width:46%; margin: 2%;float: left;height: 27vh; margin-bottom: 15px;}
.list_shiTing a {width:100% !important; color: #222222;text-align: center; font-size: 18px;font-weight: bold;}
.list_shiTing a:hover .shiTing_img {-webkit-filter:blur(15px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px);}
.list_shiTing a:hover .list_shiTing img {filter:none !important;}
#vsb_content video {width:98%; height:auto;}

.zhiBo img {width:auto; max-width:80% !important; height:100%; max-height:350px;}

.zhiBo {max-width:22%;}

.yuanXiList {width:20%; float:left; padding:13px 0; overflow: hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis;white-space:nowrap;}
.zhuanYieList {width:72%; float:left; margin-left:3%; padding:15px 0; border-style: dotted;border-bottom-color: #b9b7b7;border-width: 0 0 1px 0;}
.zhuanYieList li {width:20%; float:left; font-size:18px;line-height: 2.6;}

.huaGong li { width:20%;}

footer .container {max-width:100% !important;}
footer .col-lg-2 {margin-left:5%;}

/*数据查询框样式*/
.shuoMing_luQu {width: 80%; margin: 0 auto; padding-top: 20px;}
.shuoMing_luQu h6 {color: red;}
.shuJuBox {
border-style: solid;
    border-color: #f0f0f0;
    border-width: 1px;
    border-radius: 20px;
    box-shadow: 2px 2px 4px #949292;
    position: absolute;
    top: 200px;
    width: 30%;
    min-width:400px;
    background: rgba(255, 255, 255, .7);
    margin: 0 auto;
    left: 33%;
    backdrop-filter:blur(5px);
}

.form-bg {
    background: #00b4ef;
}
.form-horizontal {
    background: #fff;
    padding-bottom: 40px;
    border-radius: 15px;
    text-align: center;
}
.form-horizontal .heading {
    display: block;
    font-size: 35px;
    font-weight: 700;
    /*padding: 35px 0;*/
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 50px;
    padding-bottom: 16px;
    color: #00b4ef;
}
.form-horizontal .form-group {
    padding: 0 10%;
    margin: 0 0 25px 0;
    position: relative;
}
.form-horizontal .form-control {
    background: #f0f0f0;
    border: none;
    border-radius: 20px;
    box-shadow: none;
    padding: 0 20px 0 45px;
    height: 40px !important;
    width:100%;
    transition: all 0.3s ease 0s;
}
.form-horizontal .form-control:focus {
    background: #e0e0e0;
    box-shadow: none;
    outline: 0 none;
}
.form-horizontal .form-group i {
    position: absolute;
    top: 12px;
    left: 15%;
    font-size: 17px;
    color: #7ed1ff;
    transition : all 0.5s ease 0s;
}
.form-horizontal .form-control:focus + i {
    color: #00b4ef;
}
.form-horizontal .fa-question-circle {
    display: inline-block;
    position: absolute;
    top: 12px;
    right: 60px;
    font-size: 20px;
    color: #808080;
    transition: all 0.5s ease 0s;
}
.form-horizontal .fa-question-circle:hover {
    color: #000;
}
.form-horizontal .main-checkbox {
   /* float: left;*/
    width: 80px;
    height: 20px;
   /* background: #11a3fc;*/
    border-radius: 50%;
    position: relative;
    margin: 0 auto;
   /* border: 1px solid #11a3fc;*/
}
.form-horizontal .main-checkbox label {
    width: 20px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
}
.form-horizontal .main-checkbox label:after {
    content:"";
    width: 10px;
    height: 5px;
    position: absolute;
    top: 5px;
    left: 4px;
    border: 3px solid #fff;
    border-top: none;
    border-right: none;
    background: transparent;
    opacity: 0;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.form-horizontal .main-checkbox input[type=checkbox] {
    visibility: hidden;
}
.form-horizontal .main-checkbox input[type=checkbox]:checked + label:after {
    opacity: 1;
}
.form-horizontal .text {
    float: left;
    margin-left: 7px;
    line-height: 20px;
    padding-top: 5px;
    text-transform: capitalize;
}
.form-horizontal .btn {
    /*float: right;*/
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    background: #00b4ef;
    border-radius: 30px;
    padding: 10px 25px;
    border: none;
    text-transform: capitalize;
    width:auto;
    height: 40px !important;
    margin-top:30px;
    transition: all 0.5s ease 0s;
}
@media only screen and (max-width: 479px) {
    .form-horizontal .form-group {
        padding: 0 25px;
    }
    .form-horizontal .form-group i {
        left: 45px;
    }
    .form-horizontal .btn {
        padding: 10px 20px;
    }
}
/*数据查询框样式*/


#yuanXiDaoHang{padding:50px 0;}

.zhuanYie h5 a {color:rgba(10, 68, 107, 1);}
.keywordfontcolor194304 {font-size: 18px !important; color:red !important; font-weight:bold !important;}
.listFrame tbody tr td span span {font-size: 18px !important; color:red !important; font-weight:bold !important;}

.tuShuo_title {text-align:center;font-size:80px; color:rgba(59,59,59,1); width:100%; background:#262626;}

.biaoGe div {float:left; width:45%; line-height:2em;}
.biaoGe {border-color:#E6F2FF; border-width:1px; border-style:solid;}
.listName {font-size:34px; float:left;width:50%; color:#064680;}
.listRight h1 {font-size:26px;}
.zhuanYie {width:80%;margin:auto; padding-top:15px; padding-bottom:60px;}

/*自定义文章列表翻页样式*/
.listRight .PrevDisabled {border-radius:12px;height:18px !important; text-align:center; width: 40px;}
.listRight .NextDisabled {border-radius:12px;height:18px !important; text-align:center; width: 40px;}
.listRight input {border-radius:12px;height:18px; text-align:center; width: 40px;}
.listRight .Next {border-radius:12px;height:18px; text-align:center; width: 40px;}
.listRight .Prev {border-radius:12px;height:18px; text-align:center; width: 40px;}
.listRight table a {border-radius: 12px; width: 20px; height: 18px; text-align: center; margin: 0px 10px;}
.listRight .this-page {border-radius: 12px; width: 20px; height: 18px !important; text-align: center; margin: 0px 10px !important;}
/*自定义文章列表翻页样式*/

.border_list {border-color: #e1e1e1;border-width: 0px 0px 2px 0px;border-style: dotted;float: left;width: 100%;padding-bottom: 5px;padding-top: 8px;}
.navLeft .features-item {background:rgba(6,70,128,.8); margin-top:-50px; padding:50px 0px;}
.navLeft .features-item a {color:#FFF;}
.navLeft li{font-size: 18px; text-align: center;line-height: 46px;font-weight: bold;}
.navLeft li:hover {background: goldenrod;font-size: 22px;border-style: solid;border-width: 0 0 0 5px; border-color: brown; transition: all 0.3s ease 0.3s;}
.navLeft_actLi {background: goldenrod; font-size: 22px !important; border-style: solid;border-width: 0 0 0 5px; border-color: brown;}
.listRight {padding-left:30px;padding-bottom:50px;}
.listRight li a {color:#222323; float:left; width:80%;}
.listRight li a:hover {color:#064680;}
.site_position {border-color:#064680; border-width:0px 0px 2px 0px; border-style:solid; line-height:3em; font-size:14px;text-align:right;margin-bottom:20px;margin-top:10px;}

.newsDay { padding-top:1em; float:right;}
.newsTitle {padding-top:1em;}
.paging {padding-top:20px;float:left;width:100%;}

#banner_list .col-lg-12 {padding:0px;}
#banner_list img {width:100%;}

.shiTingTuShuo .container {max-width:90%;}
#shiTing img {width:100%;}
#shiTing video{width:100%; height: auto;}
#shiTing h2 {font-weight: bold; color: #064680; border-style: solid;border-width: 0 0 0 1px; border-color: red;padding-left: 10px; margin-bottom:0.6em;}
#tuShuo h2 {font-weight: bold; color: #064680; border-style: solid;border-width: 0 0 0 1px; border-color: red;padding-left: 10px; margin-bottom:0.6em;}
#tuShuo .col-lg-3 {float:left;}
#tuShuo .filters-content {margin-top:0px;}

.aTitle {float:left; width: 85%;}
.aTitle a {color:#232323;-webkit-box-orient: vertical;height: 44px;line-height: 22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;}
.year {color: #E5F9FE;font-weight: 800;font-size: 18px;}
.date {font-family: auto; float:left; max-width:20%; text-align: center; background: linear-gradient(to right, #56b4d3, #06CA79); border-radius: 10px;border-style: solid;border-width: 1px;border-color: lightblue; margin-right: 15px;}
.day_list {background: #FFF; color:#064680; border-top-left-radius: 10px; border-top-right-radius: 10px;padding: 0px 2px; font-weight: 600;}
/*
.dongTai .day_list {font-size:24px;}
.dongTai li {display: flex;flex-wrap: wrap;flex-direction: column;align-items: flex-start !important; border-style: solid; border-width: 1px;border-color: burlywood;border-top: none;border-left: none;border-bottom-right-radius: 30px;border-right: none;}
.dongTai .date {font-size:14px; max-width: 100%; padding: 0px 10px;border-radius: 100px;height: 25px;line-height: 1.7em; margin-top: 5px;margin-bottom: 10px; font-weight: 600;color: #FFF;}
.dongTai .aTitle {width: 100% !important; margin-bottom:8px;}
*/

.QR {display:flex;}
.QR div {width:25%;}
.QR img {width:60%; margin-left: auto;margin-right: auto;display: block;}
.QR h4 {text-align:center; font-size:11px !important;}

#yuanXiDaoHang h2 {font-weight: bold; color: #064680; border-style: solid;border-width: 0 0 0 1px; border-color: red;padding-left: 10px;}
#gongGaoDongTai .container{max-width: 95%;}
#gongGaoDongTai h2 {font-weight: bold; color: #064680; border-style: solid;border-width: 0 0 0 1px; border-color: red;padding-left: 10px;}
#gongGaoDongTai .shuJuBox {margin-top:18px; border-color: #2196f352;box-shadow: 4px 4px 4px #cbcbcb;}

.logo_bottom {display:flex;}
.logo_bottom .col-lg-1{max-width: max-content;}
#topTop {height: 100px;
    display: flex;
    align-items: center;
    background: linear-gradient(to right, #56b4d3, #06CA79);}
#topTop .col-12{display: flex; align-items: center;}
.topTopRight {width:50%; float:right; text-align:right;}
.topTopRight p {font-size: 18px;color: #e3e3e3;font-weight: 600;}

footer a {color:#dee2e6;}
footer p {color:#dee2e6;}
footer li {font-size: 14px;}

.LOGO {width:40%; float:left;}
.LOGO img {width:100%; height:auto;}

.titleList_index li {display: flex; align-items: center; margin: 15px auto;}
.titleList_index .aTitle {float:left; width:80%; line-height: 1.6em; /*overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;*/}
.titleList_index span {float:right; width:20%;}

/*专业简介样式*/
.pad-15 {
    width:100%;
}
.btn {
    color: #fff;
    text-transform: uppercase;
    border-radius: 0;
    padding-left: 60px;
    position: relative;
    transform: translateZ(0px);
    transition: all 0.5s ease 0s;
}
.btn:after {
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: #fff;
    z-index: -1;
    transform: scaleX(0);
    transform-origin: 100% 50% 0;
    transition: all 0.5s ease-out 0s;
}
.btn:hover:after {
    transform: scaleX(1);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.btn span {
    width: 40px;
    height: 100%;
    line-height: 40px;
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    transition: all 0.3s linear 0s;
}
.btn span:after {
    content:"";
    display: block;
    width: 10px;
    height: 10px;
    background: #fff;
    margin: auto 0;
    position: absolute;
    top: 0;
    right: -6px;
    bottom: 0;
    transform: rotate(45deg);
    transition: all 0.3s linear 0s;
}
.btn.btn-sm {
    padding-left: 40px;
}
.btn.btn-sm span {
    width: 27px;
    line-height: 27px;
}
.btn.btn-sm span:after {
    width: 8px;
    height: 8px;
    right: -5px;
}
.btn.btn-xs {
    padding-left: 30px;
}
.btn.btn-xs span {
    width: 20px;
    line-height: 20px;
}
.btn.btn-xs span:after {
    width: 7px;
    height: 7px;
    right: -4px;
}
.btn.color1 {
    border: 1px solid #FE6D6D;
    background: #FE6D6D;
}
.btn.color1:hover, .btn.color1 span {
    color: #fe6d6d;
}
.btn.color1:hover span, .btn.color1:hover span:after {
    background: #fe6d6d;
}
.btn.color2 {
    border: 1px solid #3bb4e5;
    background: #3bb4e5;
}
.btn.color2:hover, .btn.color2 span {
    color: #3bb4e5;
}
.btn.color2:hover span, .btn.color2:hover span:after {
    background: #3bb4e5;
}
.btn.color3 {
    border: 1px solid #ee955b;
    background: #ee955b;
    font-size:19px;
}
.btn.color3:hover, .btn.color3 span {
    color: #ee955b;
}
.btn.color3:hover span, .btn.color3:hover span:after {
    background: #ee955b;
}
.btn.color4 {
    border: 1px solid #79d799;
    background: #79d799;
}
.btn.color4:hover, .btn.color4 span {
    color: #79d799;
}
.btn.color4:hover span, .btn.color4:hover span:after {
    background: #79d799;
}
.btn.color5 {
    border: 1px solid #D806B1;
    background: #D806B1;
}
.btn.color5:hover, .btn.color5 span {
    color: #D806B1;
}
.btn.color5:hover span, .btn.color5:hover span:after {
    background: #D806B1;
}
.btn.color6 {
    border: 1px solid #9FDE2D;
    background: #9FDE2D;
}
.btn.color6:hover, .btn.color6 span {
    color: #9FDE2D;
}
.btn.color6:hover span, .btn.color6:hover span:after {
    background: #9FDE2D;
}
.btn.color7 {
    border: 1px solid #DEAC2D;
    background: #DEAC2D;
}
.btn.color7:hover, .btn.color7 span {
    color: #DEAC2D;
}
.btn.color7:hover span, .btn.color7:hover span:after {
    background: #DEAC2D;
}
.btn:hover span {
    color: #fff;
}
@media only screen and (max-width: 767px) {
    .btn {
        margin-bottom: 20px;
    }
}
/*专业简介样式结束*/
.form-con img {width:100px !important;}
.bj_luQu{height:550px;}
.bj_luQu img {height:-webkit-fill-available;}
.hint_liFenShu {font-size: 1.6vw;position: relative;top: -10vh;width: 100%;margin: 0 auto;color: chartreuse;text-align: center;font-weight: 600;text-shadow: 0px 1px #000;}