﻿html,body,div,img,a,ul,li,dl,dt,dd,p,span,input,cite,h1,h2,h3,h4,h5,h6,form,textarea{margin:0;padding:0;border:0;}
html,body { margin:0px; padding:0px; width:100%; font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; font-size:12px; color:#3e3a39; background:#fff; opacity:0.99999;}
/*html{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none;}*/
:focus{outline:0;}
cite,em{font-style:normal;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
.Fleft{float:left;}
.Fright{float:right;}
.width1000{ width:1000px; margin:0 auto;}
.width1152{ width:1152px; margin:0 auto;}
.width1212{ width:1212px; margin:0 auto;}
.width1280{ width:1280px; margin:0 auto;}
.width1980{ width:90%; margin:0 auto;}
table {border-collapse: collapse;/*为表格设置合并边框模型*/border-spacing: 0;}
input,textarea {font: 12px/20px;	font:inherit;resize:none;/*textarea是被固定宽度和高度的*/}
* { _noFocusLine: expression(this.hideFocus=true); } /* Removes dotted lines around links 移除链接周围的虚线*/
a {text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear; transition:color 0.2s linear; color:#3e3a39;}
a:focus , a:link, a:active {outline:none;text-decoration:none;}
div a:hover {/*color:#fff;
         transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;*/}
table tr td{ border:1px solid #888}

/*滚动条*/
::-webkit-scrollbar{width:6px; height:6px;}
::-webkit-scrollbar-track-piece{background-color:transparent;}
body::-webkit-scrollbar-track-piece{background-color:#ccc;}
::-webkit-scrollbar-track-piece:no-button{}
::-webkit-scrollbar-thumb{background-color:#888;border-radius: 2px;}
::-webkit-scrollbar-thumb:hover{background-color:#005aca;}
::-webkit-scrollbar-thumb:active{background-color:#005aca;}
/*/滚动条*/

/*头部*/
.headent{ width:100%; height:auto; background:#005aca; padding-top:0px;position:fixed;z-index:100001;top:0px; left:0px;}
.headent_con{ display:flex; justify-content: space-between;}
.logo{ width:auto; height:auto; text-align:center; overflow:hidden; margin-top:10px; }
.logo img{ max-width:100%; height:60px;}
.nav{ text-align:left; font-size:0px; }
.nav li{ display:block; width:105px; height:80px; line-height:80px; text-align:center; position:relative; float:left;}
.nav li a{ color:#fff; font-size:18px; font-weight:normal; text-decoration:none; font-weight:bold;letter-spacing:2px;}
.nav li a.en{ border:1px solid #fff; font-size:12px; padding:2px 5px;border-radius:8px;letter-spacing:1px;}
.nav li a.en:hover{color:#ffffff;}
.nav li:hover{background:rgba(255,255,255,0.9);}
.nav li:hover a{color:#005aca;}
.nav_more{ width:100%; background:rgba(255,255,255,0.9); position:absolute; z-index:1000; display:none; margin-top:0px; top:80px;}
.nav_moreli{ width:100%; color:#fff; padding-bottom:10px;}
.nav li .nav_moreli a{ color: #000;
    font-size: 14px;
    height: auto;
    line-height: 20px;
    padding: 10px 5px;
    display: block;
    border-top: 1px solid #eee;
    font-weight:300;
}
.nav li .nav_moreli a span{ display:block; width:100%; text-align:center; text-indent:0px;}
.nav li .nav_moreli a span em{ display:none;}
.nav li .nav_moreli a:hover{ background:#005aca; color:#fff;}
.nav li .nav_moreli a:hover em{ display:none;}
.nav_moreli_last{right:0px;}
.nav li .nav_moreli_last .nav_moreli a span{float:right; text-align:right; margin-right:28px;}

.headent_fix_new{position:fixed;z-index:100001;top:0px; left:0px; background:#005aca; transition: all 0.5s ease; }
.headent_fix{background: rgba(165,1,1,0.92) !important; position:fixed;z-index:100001;top:-158px;}
.headent_fix .nav{ height:80px;}
.headent_fix .nav ul{ float:right; width:850px;}
.headent_fix .nav ul li{width:85px; padding-top:30px;}
.headent_fix .nav ul li a{color:#fff; font-size:14px; font-weight:normal;}
.headent_fix .nav .logo-fix{ display:block;}
.headent_fix .nav li .nav_moreli a span{text-indent:15px;}
.headent_fix .nav li:hover{background: rgba(165,1,1,0.9) !important;}
.headent_fix .index_top{ position:absolute; top:158px; z-index:10001;height:40px; line-height:40px;}
.headent_fix .index_top .searchimg{margin-top:10px;}
.headent_fix .nav li:hover .index_top{z-index:0;}
.headent_fix .index_top_space{ display:block;}
.headent_fix .nav_more{width:160px;}
.headent_fix .nav li .nav_moreli_last .nav_moreli a span{float:right; text-align:right; margin-right:15px;}

.nav ul li.logoli{ width:300px;}
.nav li.nohover:hover{/*background:#ab0303;*/ background:transparent;}
.nav li.searchmenu a{ display:flex; font-weight:normal; font-size:12px; border:1px solid #eee;
                      margin-top:28px;
                       height: 24px;
    line-height: 24px;
    border-radius: 24px;
    justify-content: center;
    align-items: center;width: 70px;
    margin-left: 5px; }
.nav li.searchmenu a img{ width:15px; height:15px; margin-right:5px;}
.nav li.searchmenu:hover a {
    color: #fff;
}

.bottom_link{ background:#b9d9ff; width:100%; padding:20px 0px; color:#000;}
.bottom_link_title{ float:left; width:20%; text-align:center; font-size:16px; font-weight:bold;letter-spacing:3px;}
.bottom_link_txt{ float:left; width:80%;}
.bottom_link_txt a{ display:inline-block; margin-right:30px; height:30px; line-height:30px; color:#000;}
.footer_link{ width:100%; height:250px; border-bottom:1px solid #2e2929; background:url(../images/i_footer_logo.jpg) no-repeat center;}
.footer_link .link{ width:165px; float:left; font-size:13px; padding-top:45px; text-align:center; line-height:30px;}
.footer_link .link a.on{ font-size:14px; font-weight:bold;}
.footer_link .link a{ display:block; height:30px; width:165px; color:#b6b6b7;}
.footer_link .link a:hover{ color:#fff;}
.footer{ width:100%; background:#005aca; padding:50px 0px;}
.footer_{ padding:10px 0 30px 0; text-align:left; color:#fff; min-height:70px; line-height:24px; font-family:SimSun; background:url(../images/bottomlogo.png) no-repeat left 14px; border-bottom:1px solid #bbb;letter-spacing:2px; font-size:12px;}
.footer_ a{color:#fff;}
.footer_new{ display:flex;}
.footer_new_item{ width:33%; border-left:1px solid #2a78da; padding:0px 10px;}
.footer_new_item:first-child{ border-left:0px;}
.footer_new_item_a{ height:14px; line-height:14px; margin-bottom:20px;}
.footer_new_link a{ color:#fff; display:inline-block; border-left:2px solid #eee; padding-left:10px;}
.footer_new_link_con{ display:flex;}
.footer_new_link_con_item{ margin-right:30px;}
.footer_new_item_logo{ text-align:center;}
.footer_new_item_logo img{ width:280px;}
.footer_new_item_con{ text-align:right;}
.footer_new_item_wb{ display:flex; width:100%;    justify-content: flex-end; }
.footer_new_item_wb_item{position:relative; cursor:pointer;margin-left:10px;}
.footer_new_item_wb img{ }
.footer_new_item_con{ position:relative;}
.footer_new_item_wb_img{ position:absolute;  color:#333; text-align:right; left:50%; margin-left:-40px; bottom:calc(100% + 5px); transform: scale(0);transition:all 0.5s ease;}
.footer_new_item_wb_img img{ display:block; max-width:100px; width:80px;}
.footer_new_item_con_txt{ margin-top:20px; color:#fff; line-height:25px;}
.footer_new_item_con_txt p{ display:block;}
.footer_beian{ background:#024da8; color:#0d63ca; text-align:center; padding:20px 0px; font-size:14px;}
.footer_beian a{color:#0d63ca;}

.indexcontent_fiex{position:static;  width:100%; height:100%; top:100%;left:0px; z-index:1; transition:all 0.5s ease; overflow-y:auto;}
.indexcontent_fiex_top_0{top:0%;}
/*首页*/
.index_banner_fiex{ position:relative; width:100%; height:100%;top:0%; left:0px; z-index:2;transition:all 0.5s ease;}
.index_banner_hide{top:-100%;}
.carousel-control-left{ position:absolute; left:117px; top:50%; margin-top:-29px; width:50px;height:50px; text-align:right;}
.carousel-control-left img{ width:50px;}
.carousel-control-right{ position:absolute; right:0px; top:50%; margin-top:-29px; width:50px;height:50px;text-align:right;}
.carousel-control-right img{ width:50px;}
.carousel-menu{ position:absolute; width:117px; height:100%; background: rgba(205,5,5,0.3); top:0px; left:0px; text-align:center;}
.carousel-menu a{ display:block; height:60px; line-height:60px; color:#ffffff; font-size:15px; font-weight:300;letter-spacing:3px;}
.carousel-menu a:first-child{ margin-top:50px;}

.carousel-dx{ position:absolute; bottom:30px; left:0px !important;
              margin-left:0px !important;
              text-align:center; width:100%;
              }
.carousel-dx span{ display:inline-block; width:25px; height:25px; line-height:25px; color:#fff; text-align:center; font-size:14px; margin-right:20px !important;border-radius:5px; cursor:pointer;}
.carousel-dx span.active{ background:#005aca;width:25px;height:25px; line-height:25px;}

.carousel-bottom-menu{ position:absolute; height:75px; width:auto; background:#cd0505; right:0px; bottom:-37px; z-index:16;}
.carousel-bottom-menu-left{ float:left;padding-right:35px;}
.carousel-bottom-menu-left a{ display:inline-block; color:#fff; text-align:center; margin:10px 0px 10px 35px; text-decoration:none; font-size:14px; font-weight:300;}
.carousel-bottom-menu-left a img{ height:35px;}
.carousel-bottom-menu-left a span{ display:block;}
.carousel-bottom-menu-right{float:left;background:#ab0303; height:75px; padding-right:35px; }
.carousel-bottom-menu-right a{display:inline-block; color:#fff; text-align:center; margin:10px 0px 10px 35px; text-decoration:none; font-size:14px;}
.indexsearchbg{ background:rgba(0,57,124,0.5); position:fixed; width:100%; height:100%; left:0px; top:0px; z-index:17; display:none;}
.indexsearchtxt{background:#005aca; width:400px; height:60px; line-height:60px;position:fixed;left:50%; top:50%;z-index:18; margin-left:-200px; margin-top:-30px;border-radius:5px;display:none; }
.indexsearchtxt input{width:310px; background:#fff; border:0px; margin:0px; padding:0px 10px; font-size:14px;border-radius:5px 0px 0px 5px;}
.indexsearchtxt img{ margin-left:30px; cursor:pointer;}

.indexbg{ width:100%; background:#e9e9e9 url(../images/indexbg_new.jpg) no-repeat center top; background-size:100% 100%;padding-top:0px; transition:all 0.5s ease;}
.indexbg_margin_0{ margin-top:0vh;}
.indexttnews{ width:100%; margin:0 auto; padding-top:60px; padding-bottom:60px;background:#e9e9e9 url(../../2026/images/1.jpg) no-repeat center top; background-size:100% 100%;}
.indexttnews_con{width:90%; margin:0 auto;}
.indexttnews_con_s{ width:90%;}
.indexttnews_item{ /*height:305px; height:calc((33vw - 50px)/(393/305));*/ height:auto; overflow:hidden; background:#fff;}
.indexttnews_item a{ text-decoration:none;}
.indexttnews_item a hover{}
.indexttnews_top{ width:100%;/*height:225px;*/height:calc((33vw - 50px)/(393/225)); position:relative;}
.indexttnews_img{ width:100%;/* height:225px;*/height:calc((33vw - 50px)/(393/225)); overflow:hidden; text-align:center;}
.indexttnews_img img{ height: 100%;}

.indexttnews_top span{ position:absolute; left:20px; bottom:-30px; padding:5px 10px; background:#ab0303; color:#fff; text-align:center; font-size:12px;}
.indexttnews_top span em{ font-size:24px; display:block; margin-bottom:0px;}
.indexttnews_title{ font-size:18px; line-height:35px; color:#000; margin-top:0px; font-weight:500; text-align:center; padding:0 5px;}
.indexttnews_the{ font-size:14px; line-height:25px; margin-top:25px;color:#666; font-weight:normal;}
.indexttnews .row{margin-right:-25px; margin-left:-25px;}
.indexttnews .col-xs-4{padding-right:25px; padding-left:25px;}

.indexttnews_gkxw_bg{width:100%; margin:0 auto; padding-top:10px; padding-bottom:60px;background:#e9e9e9 url(../../2026/images/2.jpg) no-repeat center top; background-size:100% 100%;}
.indexttnews_szyb_bg{width:100%; margin:0 auto; padding-top:10px; padding-bottom:60px;background:#e9e9e9 url(../../2026/images/3.jpg) no-repeat center top; background-size:100% 100%;}
.indexttnews_tzgg_bg{width:100%; margin:0 auto; padding-top:10px; padding-bottom:60px;background:#e9e9e9 url(../../2026/images/4.jpg) no-repeat center top; background-size:100% 100%;}
.indexttnews_rwfc_bg{width:100%; margin:0 auto; padding-top:10px; padding-bottom:60px;background:#e9e9e9 url(../../2026/images/5.jpg) no-repeat center top; background-size:100% 100%;}
.indexttnews_mt_bg{width:100%; margin:0 auto; padding-top:10px; padding-bottom:60px;background:#e9e9e9 url(../../2026/images/6.jpg) no-repeat center top; background-size:100% 100%;}
.indexttnews_sj_bg{width:100%; margin:0 auto; padding-top:10px; padding-bottom:60px;background:#e9e9e9 url(../../2026/images/7.jpg) no-repeat center top; background-size:100% 100%;}
.indexttnews_zt_bg{width:100%; margin:0 auto; padding-top:10px; padding-bottom:60px;background:#e9e9e9 url(../../2026/images/8.jpg) no-repeat center top; background-size:100% 100%;}

@media (max-width: 1500px) {
.indexttnews_top{ height:225px; position:relative;}
.indexttnews_img{ height:225px; overflow:hidden; text-align:center;}
.indexttnews_item{ height:auto; overflow:hidden;}
}

.index_top_news_title_name{ font-size:28px; font-weight:bold; color:#000; text-align:left;width: 100%; margin:0px 0px 10px 0px;letter-spacing:0px; display:flex; justify-content: space-between;align-items: center;}
.index_top_news_title_name_txt{ display:flex; justify-content: space-between;align-items: flex-end; border-bottom:1px solid #005aca;}
.index_top_news_title_name_txt_z{ color:#000;}
.index_top_news_title_name_txt_y{ font-size:14px;letter-spacing:0px;color:#005aca; font-weight:normal; margin-left:5px; margin-bottom:4px; margin-right:20px;}
.indexgkxwnews{width:100%; margin:0 auto; margin-top:10px; padding-bottom:30px;}
.indexgkxwnews_first{ display:flex; justify-content: space-between;}
.indexgkxwnews_item_first{height:auto;width: 32%;background: #fff;}
.indexgkxwnews_item_first_top{ width:100%; /*height:175px;*/ height:calc((19.2vw)/(285/175)); position:relative; }
.indexgkxwnews_item_first_img{width:100%; /*height:175px;*/ height:calc((19.2vw)/(285/175)); overflow:hidden; text-align:right; position:relative;}
.indexgkxwnews_item_first_img img{height: 100%; }
.indexgkxwnews_fc .indexgkxwnews_item_first_top{ /*height:255px;*/ height:calc((21.6vw)/(328/255));}
.indexgkxwnews_fc .indexgkxwnews_item_first_img{ /*height:255px;*/ height:calc((21.6vw)/(328/255));}

.indexgkxwnews_item_first_img_time{ position:absolute; bottom:0px; right:0px;background:#005aca; color:#fff; font-size:14px; padding:2px 5px;}
.indexgkxwnews_item_first_the{ position:absolute; bottom:-30px; background:#ab0303; color:#fff; width:70%; right:0px; padding:15px 0px;
                               display: flex;
    /*实现垂直居中*/
    align-items: center;
    /*实现水平居中*/
    justify-content: center;
                               }
.indexgkxwnews_item_first_the span{ float:left; padding:0px 10px; background:#ab0303; color:#fff; text-align:center; font-size:12px; display:block; border-right:1px solid #fff;}
.indexgkxwnews_item_first_the span em{ font-size:24px; display:block; margin-bottom:0px;}
.indexgkxwnews_item_first_the_title{ float:left;font-size:16px; line-height:20px; color:#ffffff;font-weight:500; width:calc(100% - 75px); margin-left:10px; max-height:40px; overflow:hidden;}

.indexgkxwnews_item_first_con{    padding: 20px;}
.indexgkxwnews_item_first_con_title{    font-size: 16px;
    color: #000;
    font-weight: 500;
    text-align: left;
    overflow: hidden;
    height: 50px;
    line-height: 25px;
    }
.indexgkxwnews_item_first_con_time{    display: flex;
    align-items: center;}
.indexgkxwnews_item_first_con_time .line{width: 100%;
    height: 1px;
    background: #eee;
    margin-right: 0px; margin:5px 0px;}
.indexgkxwnews_item_first_con_ithe{    font-size: 12px;
    line-height: 20px; height:60px; overflow:hidden;}

.indexgkxwnews_item{ margin-bottom:15px; margin-left:20px;}
.indexgkxwnews_item_new a{ display:flex; width:100%;}
.indexgkxwnews_item_time{ float:left;}
.indexgkxwnews_item_time span{ padding:0px 10px;color:#666; text-align:center; font-size:12px; display:block;line-height: 20px;}
.indexgkxwnews_item_time span em{ font-size:24px; display:block; margin-bottom:0px; color:#005aca; font-weight:bold;}
.indexgkxwnews_item_con{ float:right;font-size:16px; line-height:20px; color:#000;font-weight:500; width:calc(100% - 0px); margin-left:10px;}
.indexgkxwnews_item_con_new{ float:right;font-size:16px; line-height:20px; color:#000;font-weight:500; width:calc(100% - 80px); margin-left:5px;display: flex;
    align-items: center; border-left:1px solid #aaa; padding-left:10px;}
.indexgkxwnews_item_con_title{font-size:14px; border-bottom:0px solid #518acc;/*height: 55px;line-height:55px;*/height: calc(((19.2vw)/(285/175) + 161px)/6);line-height:calc(((19.2vw)/(285/175) + 161px)/6);
    overflow: hidden;}
.text-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.indexgkxwnews_item_con_the{font-size:14px; line-height:20px; margin-top:10px;color:#666; font-weight:normal;  padding-bottom:10px; max-height:40px; overflow:hidden;}
.indexgkxwnews_item_time_new{ color:#005aca; text-align:right;/*line-height:55px;*/line-height:calc(((19.2vw)/(285/175) + 161px)/6); font-weight:normal;}
.indexgkxwnews_item_more{ text-align:right; margin-top:0px;}
.indexttnews_con .indexgkxwnews_item_more{margin-top:10px; margin-bottom:10px;}
.indexgkxwnews_item_more img{ height:80px;}
.indexgkxwnews_item_more a{ color:#666;background:transparent; display:inline-block; padding:2px 0px; border-radius:20px;font-size: 14px;
    font-weight: normal;
    letter-spacing: 0px;}
.indexgkxwnews_item_more a em{ font-size:18px;}
.indexgkxwnews_item_more a:hover{ color:#005aca;}
.indexgkxwnews_item_new{ margin-left:0px;}

.indexsjgknews{width:80%; margin:0 auto; margin-top:10px; padding-bottom:30px;}

.indexttnews_rwfc_sel{ width:60%; text-align:right;}
.indexttnews_rwfc_sel a{ font-size:16px; font-weight:normal; display:inline-block; line-height:30px; margin-left:20px;}
.indexttnews_rwfc_sel a.on{ color:#005aca; border-bottom:1px solid #005aca;}
.indexgkxwnews_fc{ display:none;}

.indexgkxwnews_item_mtgk{ display:flex;align-items: center;}
.indexgkxwnews_item_mtgk_img{ width:10%; overflow:hidden;}
.indexgkxwnews_item_mtgk_img img{ max-height:30px;}
.indexgkxwnews_item_mtgk_title{ width:80%; text-align:left;}
.indexgkxwnews_item_mtgk_time{ width:10%; text-align:right;}

.indexgkxwnews_item_mtjz{ width:calc(25% - 20px); margin:0px 10px 20px 10px; float:left; }
.indexgkxwnews_item_mtjz_img{ overflow:hidden; height:93px;}
.indexgkxwnews_item_mtjz_img img{ width:100%;}

.indextzgg{ display:flex;    justify-content: space-between;}
.indextzggitem{ padding:30px; background:#fff; width:32%;}
.indextzggitem_time{ color:#005aca; border-bottom:1px solid #ddd; line-height:30px; font-size:14px;}
.indextzggitem_con_title{ margin:10px 0px;font-size:14px;    color: #000;
    font-weight: 500;}

.gotsgbtn{ background:#fff; border-radius:20px; color:#005aca; display:inline-block; font-weight:bold; padding:1px 10px; position:absolute; right:20%; top:80%;}

.indexttnews_sj{  display:flex;}
.indexttnews_sj_l{ width:calc(50% - 10px); margin-right:10px;}
.indexttnews_sj_r{ width:50%; margin-left:0px;}
.indexgkxwnews_item_sj{ /*height:420px;*/height:calc((45vw - 10px)/(674/420)); overflow:hidden; position:relative;}
.indexgkxwnews_item_sj_img{ width:100%; /*height:420px;*/height:calc((45vw - 10px)/(678/420));}
.indexgkxwnews_item_sj_img img{width:100%;}
.indexgkxwnews_item_sj_con{ display:flex; background:rgba(255,255,255,0.5);justify-content: space-between; position:absolute; width:100%; bottom:0px; left:0px; height:40px; line-height:40px;}
.indexgkxwnews_item_sj_title{ width:80%; padding-left:10px;font-size:14px;}
.indexgkxwnews_item_sj_time{ width:20%; text-align:center;font-size:14px;}
.indexgkxwnews_item_sj_t{ width:calc(50% - 20px); margin-left:20px; float:left; margin-bottom:20px;}
.indexgkxwnews_item_sj_t_img{ width:100%; /*height:160px;*/ height:calc(((45vw - 10px)/(674/420))/2 - 50px); overflow:hidden;}
.indexgkxwnews_item_sj_t_img img{ width:100%;}
.indexgkxwnews_item_sj_t_con{display:flex; background:#fff;justify-content: space-between; height:40px; line-height:40px;}
.indexgkxwnews_item_sj_t_title{ width:80%; padding-left:10px; height:40px; overflow:hidden;font-size:14px; color:#000;}
.indexgkxwnews_item_sj_t_time{ width:20%; text-align:center;margin-right:10px;font-size:14px;}

.indexsjgknews .videoicon{ width:83px; height:83px; background:url(../images/indexvideoicon.png) no-repeat center center; position:absolute; left:50%; top:50%; margin-top:-41px; margin-left:-41px; display:none; cursor:pointer;}

.indextsbg{ width:100%; height:300px; background:url(../../2026/images/index/8.jpg) no-repeat center center; background-size:100% 100%; overflow:hidden;}
.indextstxt{ font-size:40px; font-weight:normal; text-align:right; color:#fff; height:300px;line-height:300px;background:url(../../2026/images/index/indextsgtxt.png) no-repeat center right;
             background-size:auto 60px; 
             }
.indextsinput{ position:relative;width:352px; height:52px; margin-top:124px; margin-left:40px;}
.indextsinput span{ float:left; width:80px; background:#fff;height:50px; line-height:50px; color:#005aca; font-size:16px; text-align:center; font-weight:bold; position:absolute; left:0px; top:0px;border-radius:8px 0px 0px 8px;letter-spacing:3px;}
.indextsinput input{ width:350px; height:50px; line-height:50px; border:0px; border:1px solid #fff;border-radius:8px; background-color:transparent; color:#fff; font-size:16px; padding:0px 10px;  padding-left:90px;padding-right:40px;letter-spacing:3px;}
.indextsinput input::-webkit-input-placeholder { /* WebKit browsers */ 

color: #fff; 

} 

.indextsinput input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 

color: #fff; 

} 

.indextsinput input::-moz-placeholder { /* Mozilla Firefox 19+ */ 

color: #fff; 

} 

.indextsinput input:-ms-input-placeholder { /* Internet Explorer 10+ */ 

color: #fff; 

} 

.indextsinput img{ position:absolute; top:10px; right:10px; width:30px;}


.indexmtgkbg{ width:100%;background:url(../images/indexmtgkbg.jpg) no-repeat center center; background-size:100% 100%; padding-top:30px; padding-bottom:30px;}
.indexmtgk{width:80%; margin:0 auto;}
.indexmtgk .row{margin-right:-20px; margin-left:-20px;}
.indexmtgk .col-xs-3{padding-right:20px; padding-left:20px;}
.indexmtgk_item{ position:relative; height:calc((22.5vw - 10px)/(344/250));}
.indexmtgk_item a{ display:block;}
.indexmtgk_item img{ width:100%;}
.indexmtgk_item span{ display:block; width:100%; height:45px; line-height:45px; background:rgba(0,0,0,0.5); text-align:center; font-size:14px; color:#fff; position:absolute; left:0px; bottom:0px; overflow:hidden;}



@media (max-width: 1500px) {
.indexttnews{ width:100%; margin:0 auto; margin-top:0px; padding-bottom:30px;}
.indexgkxwnews{width:100%; margin:0 auto; margin-top:10px; padding-bottom:30px;}
.indexsjgknews{width:100%; margin:0 auto; margin-top:10px; padding-bottom:30px;}
.indexmtgk{width:100%;}
}

.n_news_center_new_ybdt_two_item_icon {
    width: 3px;
    height: 3px;
    background: #000;
    border-radius: 3px;
    margin-top: 19px;
}

.bottom_tsjy_title {
    width: 100%;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 3px;
    color:#fff;
    height:30px;
    line-height:30px;
     margin-bottom:20px;
}
/*大学概况*/
.a_show{ width:100%; height:500px; background:#f1f1f1; position:relative; margin-bottom:40px;}
.a_show .a_show_banner{ width:100%; height:500px; overflow:hidden; display:block; margin:0 auto;}
.i_main{ padding-top:40px;}
.a_sitemap{ width:900px; height:50px; line-height:50px; color:#670a0a; font-size:30px;  margin:0 auto; border-bottom:1px solid #bcbcbc;}
.a_sitemap_title{ color:#005aca; font-size:24px; display:inline-block;height:51px; line-height:51px; border-bottom:2px solid #005aca;}
.a_sitemap span{ font-size:14px; color:#000000;}
.a_sitemap span a{ color:#000000;}
.a_sitemap span a:hover{ color:#007ee8}
.about{ width:100%; background:#f6f6f6; margin:0 auto; padding:0px;}
.about_left{ width:242px; margin-top:0px; margin-left:30px; background:#ebebeb; padding-bottom:100px;}
.about_left .a_title{ width:100%; height:50px; background:#005aca; line-height:50px; overflow:hidden; text-align:center; color:#fff; font-size:24px; letter-spacing:2px; margin-bottom:4px;}
.about_left .a_list{ width:242px; min-height:440px; background:; margin-left:0px; padding-top:10px;}
.a_list li{ width:242px; height:50px; overflow:hidden; text-align:center; line-height:50px; text-indent:0px; border-bottom:1px solid #f9f9f9;}
.a_list li a{ width:242px; height:50px; display:block; color:#5c5c5c; font-size:16px; font-weight:normal; text-decoration:none;}
.a_list li a:hover{ font-weight:bold;  color:#005aca; background:#ebebeb;}
.a_list li.on a{ font-weight:bold;  color:#005aca; background:#ebebeb; }
.about_right_title{ width:900px; text-align:center; font-size:20px; font-weight:bold; color:#a50101; height:30px; line-height:30px;}
.about_right{ width:900px; color:#000000; line-height:30px; padding-bottom:50px; font-size:14px;}
.about_right img{ max-width:100%;}
.about_right a:hover{ }
.about_right_map{ width:900px; color:#4d4d4d; line-height:30px; padding-bottom:50px;}
.about_right_dxjg_0{ background:#f6f6f6; font-size:0px; width:900px; padding:0px 10px; margin-top:20px;}
.about_right_dxjg_0 a{ display:inline-block; width:25%; height:50px; line-height:50px; text-align:left; font-size:14px; color:#383838; background:url(../images/about_right_dxjg_0_icon.png) no-repeat left center; text-indent:15px;}
.about_right_dxjg_1{font-size:0px;width:900px;}
.about_right_dxjg_1>div{    display: flex;
    flex-wrap: wrap;}
.about_right_dxjg_1 a{display:inline-block; width:200px; height:35px; margin-right:25px; margin-top:35px; text-indent:0px; text-align:center; line-height:30px; color:#fff; font-size:16px; background:#f6f6f6 url(../../2026/images/about/6.png) no-repeat center center; background-size:100% 100%;}
.about_right_dxjg_2{font-size:0px;width:900px;}
.about_right_dxjg_2 a{display:inline-block; width:calc(33% - 25px); margin-right:25px; margin-top:35px; text-align:center; line-height:35px; color:#383838; font-size:16px;  background:#eeeeee;}
.about_right_dxjg_2 a img{ display:block; width:100%;}

.about_right_dsg_item{ margin-bottom:40px;}
.about_right_dsg_item_year{ margin-bottom:20px;}
.about_right_dsg_item_year span{ padding:2px 5px; color:#fff; font-size:30px; font-weight:bold; background:url(../images/yearbg.png) no-repeat center center; background-size:100% 100%; border-radius:0px; cursor:pointer; display:inline-block;}
.about_right_dsg_item_year em{ display:inline-block; background:url(../images/dsgdownicon.jpg) no-repeat center center; width:15px; height:15px; margin-left:5px; float:right; margin-right:5px; margin-top:8px;}
.about_right_dsg_item_con{ border-left:1px solid #626262; position:relative; margin-left:52px; margin-top:0px;}
.about_right_dsg_item_con span{ position:absolute; background:#f6f6f6; top:0px; left:-40px; color:#5c5c5c; font-size:16px;}
.about_right_dsg_item_con_the{ margin-left:80px; padding-bottom:30px; padding-top:10px;}
.about_right_dsg_item_con_the a{ display:block;}
.about_right_dsg_item_con_the_img{ width:30%;}
.about_right_dsg_item_con_the_img img{ width:100%;}
.about_right_dsg_item_con_the_txt{ width:67%; margin-left:3%;}
.about_right_dsg_item_con_the_txt_title{ font-size:16px; font-weight:bold; color:#000; line-height:25px;}
.about_right_dsg_item_con_the_txt_zy{ margin-top:10px; line-height:20px; color:#000000; font-size:14px;}
.about_right_dsg_item_nr{ display:none;}
.about_right_dsg_item_nr .about_right_dsg_item_con:last-child{border-left:0px solid #626262;}
.about_right_dsg_item_on .about_right_dsg_item_year em{ background:url(../images/dsgupicon.jpg) no-repeat center center;}
.about_right_dsg_item_on .about_right_dsg_item_nr{ display:block;}


.index_center_new_ybdt_two_item{width:100%; height:40px; line-height:40px; margin-bottom:0px; overflow:hidden;border-bottom: 1px solid #e5e5e5;}
.index_center_new_ybdt_two_item a{ display:block; color:#000; font-size:14px; font-weight:normal; }
.index_center_new_ybdt_two_item_ml{margin-left:35px;}
.index_center_new_ybdt_two_item_icon{ width:6px; height:6px; background:#5b5b5b;border-radius:6px; margin-top:17px;}
.index_center_new_ybdt_two_item_title{ margin-left:8px; width:580px; overflow:hidden;}
.index_center_new_ybdt_two_item_time{ width:90px; text-align:right;}
.index_center_new_ybdt_two_item a:hover{color:#005aca;}
.index_center_new_ybdt_two_item a:hover .index_center_new_ybdt_two_item_icon{background:#005aca;}

.university{ width:286px; float:left; margin:10px; margin-left:0px; margin-right:20px; background:#f9f9f9;}
.universityPic{ width:100%; height:143px; overflow:hidden; text-align:center;}
.universityPic img{ height: 100%;
    width: 100%;
    object-fit: cover;}
.universityTxt{ width:100%; height:35px; overflow:hidden; line-height:35px; text-align:center;}
.university:hover{ background:#007ee8; color:#fff;}
.marginrightnone{margin-right:0px;}


/*CSS manu style pagination*/
.manu table tr td{ border:0;}
.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #005aca 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #005aca 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #005aca 1px solid; COLOR: #474747; PADDING-TOP: 2px; BORDER-BOTTOM: #005aca 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #005aca 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #005aca 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #005aca 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #005aca 1px solid; BACKGROUND-COLOR: #005aca
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.newsli_bj_info{text-align:right; margin-top:20px; font-size:12pt;  line-height:1.5em; text-indent:0px}
.newsli_bj_info_item{ display:inline-block; text-align:left;}
.newsli_bj_info_item em{ font-style: normal !important;
    display: inline-block;
    width: 140px;
    text-align: right;}
.newsli_bj_info_item span{ display:block;}


.transition_scale img{ width:100%;height: 100%;-o-object-fit: cover;
    object-fit: cover;transition: all 0.5s ease; }
.transition_scale img:hover{transform:scale(1.1)}
.a_hover_bold{transition: all 0.3s ease; }
a:hover .a_hover_bold_19{ font-size:19px;}
a:hover .a_hover_bold_17{ font-size:17px;}
a:hover .a_hover_bold_15{ font-size:15px;}