﻿    /*网站公共样式*/
.info-content{font-size:15px;line-height:1.7;padding:20px 0;}
.info-content img{max-width:100%;}
a{color:#333;text-decoration:none;}
.topbar{position:relative;height:80px;}
.header{position:fixed;top:35px;left:0;width:100%;z-index:99999;}
a:hover{color:#a40d0e;}
.text-yellow{color:#e4b86b;}
.text-red{color:#c20000;}
.text-indent{text-indent:2em;}
.bg-gray{background:#f5f5f5;}
.bg-white{background:#fff;}
.dashline{border:1px dashed #ddd;}
.bg-red{background:#c20000;}
.text-overflow{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text-overflow-lines2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:26px;height:52px;}
.background-color-f5f5f5{background:#f5f5f5;}
.webcontent{padding:95px 0;}
@media(min-width:992px){.mycol-md-3{width:20%;}
.mycol-md-9{width:80%;}
}
ul, ol, dl {font: normal 14px/26px "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom: 8px;list-style-position: inside;list-style: none;}
.more, .more01, .more02, .more03, .more04 {clear: both;width: auto;padding: 0 30px;height: 32px;line-height: 30px;border: 1px solid #094393;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;margin-top: 20px;font-size: 14px;text-align: center;}
.more a, .more01:hover a {color: #094393;}
.more:hover, .news .newshot:hover .more, .avhievlist .listbox:hover .more, .more03 {background: #094393;}
.more:hover a, .more01 a, .news .newshot:hover .more a, .more02:hover a,.more04:hover a, .avhievlist .listbox:hover .more a, .more03, .more03 a {color: #fff;}
.more01 {border: 1px solid #fff;}
.more01:hover, .more03:hover {background: #fff;}
.more02 {background: #fff;border: 1px solid #fff;margin-top: 40px;}
.more02 a,.more04 a, .more03:hover a {color: #094393;}
.more02:hover {background-color: transparent;}
.more04 {background: #fff;border: 1px solid #fff;margin-top:0px;}
.more04:hover a {color: #fff;}
.more04:hover {background-color: transparent;}

/*遮罩层*/
.mask-bg{position:fixed;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.7);overflow:hidden;z-index:997;top:0;left:0;}
.mask-bg.active{display:block;}
/* pc导航 */
@media (min-width:1000px) /*pc端*/
{
.banners {position: relative;width: 100vw;height: 100vh;}
.header{top:0px;position:fixed;z-index:5;width:100%;margin:0px auto;z-index:2147483648;}
.header .container{position:relative;line-height:70px;z-index:2147483648;}
.header .container .logo{display:block;position:absolute;max-width:50%}
.header .container .logo img{height:100%;}
.header .login-box{position:absolute;font-size:16px;z-index:1}
.header .login-box a{color:#ffffff;padding-left:20px;}
.header .login-box a:hover{color:#00c1de}
.header .login-box a.denglu {background: url(images/denglu.png) no-repeat left center;margin-right:20px;}
.header .login-box a.zhuce {background: url(images/zhuce.png) no-repeat left center;}
.header.header-small{background-color:#274e72!important}
.header-blue {background-color:  #2f0a51;}
.header-transparent {background-color: transparent !important;position: absolute;width: 100%;z-index: 1000;}
/*首页搜索*/
.banner-search {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 2;pointer-events: none;padding-top: 21.875%;}
.banner-search .banner-search-box {pointer-events: auto;width: 860px;margin: 0 auto;} 
.banner-search .search-title-box {display: flex;justify-content: flex-start;align-items: stretch;width: 100%;}
.banner-search .search-title-box .biaoqian-box ul,.banner-search .search-title-box .link-box {display: flex;justify-content: flex-start;align-items: stretch}
.banner-search .search-title-box .biaoqian-box ul {width: 100%;}
.banner-search .search-title-box .biaoqian-box .menu-item,.banner-search .search-title-box .link-box .link-item {position: relative;background: #0b4da1;height: 60px;display: flex;justify-content: center;align-items: center;cursor: pointer;	position: relative;}
.banner-search .search-title-box .biaoqian-box .menu-item .icon,.banner-search .search-title-box .link-box .link-item .icon {width: 32px;height: 32px;display: flex;justify-content: center;align-items: center;filter: brightness(100);}
.banner-search .search-title-box .biaoqian-box .menu-item .wenzi,.banner-search .search-title-box .biaoqian-box .menu-item .wenzi a,.banner-search .search-title-box .link-box .link-item .wenzi {color: #fff;font-size: 18px;line-height: 1;padding-left: 10px;}
.banner-search .search-title-box .biaoqian-box .menu-item:first-child {border-top-left-radius: 10px;}
.banner-search .search-title-box .link-box .link-item:last-child {border-top-right-radius: 10px;}
.banner-search .search-title-box .biaoqian-box .menu-item.selected {background: none;}
.banner-search .search-title-box .biaoqian-box .menu-item.selected:after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 70px;z-index: -1;background: rgba(255,255,255,82);border-top-left-radius: 10px;border-top-right-radius: 10px;}
.banner-search .search-title-box .biaoqian-box .menu-item.selected .icon {filter: none;}
.banner-search .search-title-box .biaoqian-box .menu-item.selected .wenzi,.banner-search .search-title-box .biaoqian-box .menu-item.selected .wenzi a {color: #2b63ac;font-size: 22px;}
.banner-search .tabbox-container {display: none;background: rgba(85,0,0,46%);padding: 30px 50px;}
.banner-search .pinxiang-bd {}
.banner-search .pinxiang-bd .search-bd {display: flex;justify-content: flex-start;align-items: stretch;width: 100%;}
.banner-search .pinxiang-bd .search-bd .select-item {position: relative;margin-right: 25px;}
.banner-search .pinxiang-bd .search-bd .select-item:after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 0;border-bottom: 1px #000 solid;}
.banner-search .pinxiang-bd .search-bd .select-gangkou {width: 175px;}
.banner-search .pinxiang-bd .search-bd .select-xianlu {	width: 330px;}
.banner-search .pinxiang-bd .search-bd .select-item .fs-wrap {width: 100%;height: 100%;}
.banner-search .pinxiang-bd .search-bd .select-item .fs-label-wrap {border: none;background: none;height: 100%;}
.banner-search .pinxiang-bd .search-bd .select-item .fs-label-wrap .fs-label {height: 100%;display: flex;justify-content: space-between;align-items: center;padding-left: 0;color: #222;font-size: 16px;font-weight: 300;}
.banner-search .pinxiang-bd .search-bd .select-item .fs-dropdown {width: 100%;margin-top: 0;left: 0;bottom: 60px;}
.banner-search .pinxiang-bd .search-bd .select-item .fs-option,.banner-search .pinxiang-bd .search-bd .select-item .fs-search,.banner-search .pinxiang-bd .search-bd .select-item .fs-optgroup-label {height: 40px;display: flex;justify-content: flex-start;align-items: center;font-size: 14px;	color: #222;}
.banner-search .pinxiang-bd .search-bd .select-item .fs-optgroup-label:hover {background: #efefef;}
.banner-search .pinxiang-bd .search-bd .search-button {width: 160px;height: 54px;border-radius: 54px;background: #0195ff;color: #fff;font-size: 18px;line-height: 1;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.banner-search .pinxiang-bd .search-bd .search-button:before {font-size: 22px;padding-right: 5px;}
.banner-search .pinxiang-bd .search-wenzi,.banner-search .genzong-bd .genzong-wenzi {display: flex;justify-content: center;align-items: center;padding-top: 25px;}
.banner-search .pinxiang-bd .search-wenzi,.banner-search .genzong-bd .link-style {display: flex;align-items: center;justify-content: center;margin-top: 10px;}
.banner-search .pinxiang-bd .search-wenzi, .banner-search .genzong-bd .link-style .link-search {display: flex;align-items: center;justify-content: center;background-color: #2492d7;border-radius: 4px;font-size: 16px;color: #fff;height: 50px;box-sizing: border-box;padding: 10px 20px;margin-right: 30px;width: 226px;}
.banner-search .genzong-bd .link-style .link-search > img {width: 16px;height: 16px;margin-right: 8px;}
.banner-search .genzong-bd .el-form {overflow: hidden;}
.banner-search .genzong-bd .el-form-item__content {height: 40px;}
.banner-search .pinxiang-bd .search-wenzi .icon, .banner-search .genzong-bd .genzong-wenzi .icon {color: #00aeef;font-size: 14px;line-height: 1;margin-right: 5px;}
.banner-search .pinxiang-bd .search-wenzi .wenzi,.banner-search .pinxiang-bd .search-wenzi .wenzi a,.banner-search .pinxiang-bd .search-wenzi .mail,.banner-search .genzong-bd .genzong-wenzi .wenzi,.banner-search .genzong-bd .genzong-wenzi .mail {color: #454545;font-size: 14px;line-height: 1;font-weight: 300;}
.banner-search .pinxiang-bd .search-wenzi .mail:hover,.banner-search .genzong-bd .genzong-wenzi .mail:hover {color: #00aeef;}
.banner-search .genzong-bd {}
.banner-search .genzong-bd iframe {width: 100%;height: 310px;}
.halfwidth {width: 100%;}
.banner-search .genzong-bd,.index-banner .banner-search .genzong-bd .genzong-content{height: 40px;}
.banner-search .genzong-bd .genzong-content{width: 100%;}
.tab-query{overflow: hidden;height: 50px;}
.ts-input{ -webkit-appearance: none;background-color: #FFF;background-image: none;border-radius: 4px;border: 1px solid #DCDFE6;-webkit-box-sizing: border-box;box-sizing: border-box;color: #606266;display: inline-block;font-size: inherit;height: 40px;line-height: 40px;outline: 0;padding: 0 15px;-webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);transition: border-color .2s cubic-bezier(.645,.045,.355,1);width: 85%}
.tabsearch_btn{height: 40px;line-height: 40px;position: relative;font-size: 14px}
.tabutton{display: flex;align-items: center;justify-content: center;background-color: #2492d7;border-radius: 4px;font-size: 16px;color: #fff;height: 40px;box-sizing: border-box;padding: 10px 20px;margin-right: 30px;width: 106px;}



.search-boxT {display: flex;width: 760px;height: 40px;box-sizing: border-box;padding:10px;border-radius: 8px;background-color: #fff;box-shadow: 0px 4px 6px 8px rgba(0, 0, 0, 0.1);align-items: center;justify-content: space-between;flex-wrap: nowrap;}
.search-boxT > div {display: flex;align-items: center;margin: 0 3px;height:100%;}
.search-boxT .td-num {width: 280px;height: 36px;background-color: #ffff;border: 1px solid #ffff;border-radius: 4px;padding-left: 12px;font-size: 12px;margin-right: 8px;}
.td-num2 {width: 120px;height: 36px;background-color: #ffff;border: none;border-radius: 4px;font-size: 12px;padding-left: 12px;}
.search-boxT .all {width: 120px;height: 36px;background-color: #eeeef2;margin-right: 8px;padding-right: 10px;}
.search-boxT .search-btn {width: 98px;height: 40px;background-color: #2492d7;border-radius: 4px;font-size: 16px;color: #fff;margin-right: -0.5px;cursor: pointer;display: flex;align-items: center;justify-content: center;text-align: center;}
.checkInput {height: 8px;margin-left: -20px;cursor: pointer;}
.checkInput2 {margin-left: -20px;cursor: default;}
.mt25 { margin-top: 0;}



.header .nav-toggle{display:none}
.header .login-box{right:15px;}
.nav>ul>li{float:left;text-align:center;line-height:70px;}
.nav>ul>li>ul{position:absolute;}
.nav>ul>li>a{padding:0px 25px;color:#fff;font-size:17px}
.nav >ul>li.current1 >a,.nav >ul>li> a:hover{color:#19418d;}
.nav li:hover> ul{display:block;}
.nav> ul > li > ul::before {display:block;margin:0px auto;text-align: center;position:absolute;top:-8px;left:45%;content: "";width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom: 8px solid rgba(0,0,0,.7);}
.nav> ul > li > ul li ul::before{display:block;margin:0px auto;text-align: center;position:absolute;top:20px;left:-10px;content: "";width: 0;height: 0;border-bottom:5px solid transparent;border-right:5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #fff;}

.nav li a{font-size:17px;color:#ffffff;display:block;padding:0px 1px;}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#fff;font-size:15px;line-height:40px} 
.nav ul li ul li a:hover{text-decoration:none;color:#00c1de;}

.nav ul li{position:relative;}
.nav ul li .arrow{display:none}
.nav ul li ul{background-color:#274e72;display:none;left:calc((100% - 150px) / 2);position:absolute;z-index:2;width:150px;padding-top:10px;padding-bottom:10px} /*二级ul样式*/
.nav ul li ul li ul{left:100%;top:0px; display:none;}/*三级以后ul样式*/
.header-small .nav> ul > li > ul::before{display:none}
/*右侧菜单*/
.c-mainNav-warp{margin-top:30px;}
.c-mainNav-warp a{display: inline-block;height: 30px;line-height: 30px;}
.c-mainNav-warp a:hover{background: #186AAB;border-radius: 4px;}
.c-mainNav-warp a:hover i{color: #FFF;/*border-radius: 4px;*/}
.c-mainNav-warp a div{position: absolute;font-size: 12px;font-weight: 500;color: #186AAB;/*margin-top: -15px;*/}
.iconParty{line-height: 30px;padding: 5px;margin: 5px;font-weight: 800;color: #f68228;}
.iconBidding{/*border-left: 2px solid #186AAB;*/line-height: 32px;padding: 5px;margin: 5px;font-weight: 800;color: #186AAB;font-size: 24px !important; }
.iconyouxiang{/*border-left: 2px solid #186AAB;*/line-height: 30px;padding: 5px; margin: 5px;font-weight: 800;color: #fff;}
.iconSearch{/*border-left: 2px solid #186AAB;*/line-height: 30px;padding: 5px;margin: 5px;font-weight: 800;color: #fff;}               
.search-option{bottom: -89px !important;}
.search-option {background: #fff;color:#444;box-shadow: 0 0 5px rgba(0,0,0,.2);position: absolute;right: 40px;display: none;width: 340px;z-index: 99999;padding: 20px;}
.search-option input {background: #fff none repeat scroll 0 0;border: 1px solid #146BBF;color: #444;float: left;padding-left: 8px;font-size: 16px;width: 244px;height: 43px;}
.search-option .search_btn {background: #146BBF;border: medium none;color:#fff;display: inline-block;float: right;font-size: 17px;line-height: 35px;padding: 5px 15px;text-align: center;border-radius: 0 5px 5px 0;}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 14px;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
}
@media (max-width:1000px) /*手机端*/
{
.header{width:100%;z-index:999;background:#f0f0f0;}
.logo-row{display:flex;margin-top:10px;align-items:center;}
.logo-row img{max-width:60px;height:40px;}
.logo-text{display:flex;flex-direction:column;}
.logo-text strong {font-size: 20px;}
.header .nav-toggle{position:absolute;right:0px;top:20px;font-size:25px;color:#999;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1;}
.header .nav-toggle.active{color:#ccc;}
.nav{position:fixed;z-index:999;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition: all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:300px;max-width:35%}
.nav ul li{line-height: 45px;text-align:left;}
.nav ul li ul{display:none;} /*二级ul样式*/
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom: 1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px;background-color:#eeeeee}
.nav ul li ul li ul li a{padding-left:90px;}
.nav ul li ul li ul li li a{padding-left:120px;}
.nav ul li{position:relative;}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px; text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.nav ul li.current > a{color:#5a342b;}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{transform:rotate(90deg)}
.breadcrumb{padding:10px 0 20px;}
.fp-tableCell,.fp-section.fp-table, .fp-slide.fp-table{height:auto!important;}
.c-mainNav-warp{display:none;}
.header {top:0px;}
.banner-search {display: none;}
.topcoms .col-xs-12{padding:0 0;}
}
/*公共样式*/
.breadcrumb{border-bottom:0;padding: 15px 0;}
.breadcrumbg{border-bottom:0;margin-top:10px;}
/*底部菜单*/
.footer-pa{background:rgb(37, 37, 37);padding:30px 0 10px 0;}
.footer-title{color:rgb(127, 127, 127)}
.footer-bom{background:#334454;height:50px;text-align:center;line-height:41px;color:#ffffff;}
.footer-bom .beian1{display:inline-block;text-decoration:none;height:50px;line-height:50px;margin-left: 50px;color:#ffffff;}
.footer-bom .beian2{background:url(images/ga_icon.png)no-repeat left center;display:inline-block;text-decoration:none;margin-left: 50px;padding-left: 20px;height:15px;line-height:20px;color:#ffffff;}

footer {background:#30323a;color:#5d6169;line-height:2;padding-top:30px;}
footer a {color:#ccc;}
footer .font1 {line-height:2.6;font-size:16px;font-weight:bold;color:#fff;margin-bottom:10px;}
footer ul.footer-row {margin-left:-15px;}
footer ul li {line-height:2.2;}
footer .leftbox {padding-left:40px;padding-top:20px;}
footer .qq {background:#fff;color:#0078d7;border-radius:4px;padding:6px 16px;font-size:16px;}
footer .bqsm {background:#fff;color:#0078d7;border-radius:4px;padding:6px 28px;font-size:16px;}
.rights {padding:16px 0;margin-top:20px;background:#26292e;}
.ss-box {width:300px;float:right;margin-top:10px;overflow:hidden;border-radius:6px 6px;border:1px solid #ddd;background:#30323a;}
.s-input {width:259px;border:none;line-height:28px;padding-left:6px;background:transparent;color:#fff;padding-left:10px;}
.s-btn {line-height:30px;border:none;background:#30323a;color:#fff;}
@media(max-width:768px) {footer .leftbox {padding-left:20px;}
footer .rightbox {padding-left:45px;}
footer .rightbox img {width:92px;}
.ss-box {margin:20px auto;float:none;}
footer {margin-bottom:60px;}
footer .rightbox {padding-left:80px;}
.footer-fixed {position:fixed;left:0;bottom:0;width:100%;height:60px;color:#fff;background:#1e94fc;z-index:9;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.footer-fixed img {height:32px;width:32px;}
.footer-fixed ul {display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;}
.footer-fixed ul li a {display:block;height:60px;width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.footer-fixed ul li p {color:#fff;}
.footer-fixed.active {transform:translateX(280px);z-index:9;}
.footer-bom{background:#334454;height:60px;text-align:center;line-height:0px;color:#ffffff;}
.footer-bom .beian1{display:inline-block;text-decoration:none;height:40px;line-height:50px;margin-left: 10px;color:#ffffff;}
.footer-bom .beian2{background:url(images/ga_icon.png)no-repeat left center;display:inline-block;text-decoration:none;margin-left: 10px;padding-left: 20px;height:15px;line-height:20px;color:#ffffff;}
}
@media(max-width:468px) 
{
    .ss-box {margin:10px auto;}
 }
@media(max-width:728px) 
{.footer .pic {margin-right: 0;}
.footer .font1 { margin: 0 auto;}
}

/*右侧快捷菜单*/
.service-online { position: fixed;top: 55%;right: 10px;}
.service-online .btn {display: block;width: 50px;height: 50px;margin-bottom: 1px;vertical-align: middle;font-size: 22px;background-color: #1e94fc}
.service-online .btn .fa {vertical-align: top;line-height: 40px;}
.service-online .btn:last-child { margin-bottom: 0px}
@media (max-width:760px) 
{
.service-online {top: auto;bottom: 0px;right: auto; width: 100%}.service-online .btn {float: left;width: 25%;margin-bottom: 0px;font-size: 25px; background-color: #1e94fc}
}
.service-online .ewm {display: none; width: 120px;height: 130px;position: absolute;left: -120px;bottom: 0px;transition: all 0.4s ease;}
.service-online #weixinIm:hover .ewm {display: block;}
.service-online .ewm .contentbox { width: 110px;height: 120px;background: #f0f0f0;padding: 5px;}
.service-online .ewm .contentbox::after {content: "";width: 0;height: 0;border-left: 10px solid #f0f0f0;border-right: 8px solid transparent;border-bottom: 8px solid transparent;border-top: 8px solid transparent;position: absolute;bottom: 18px;right: -8px;}
.service-online .phonenum {display: none;width: 120px;height: 120px;position: absolute;left: -120px;bottom: 0px;transition: all 0.4s ease;text-align: left;}
.service-online #webIm:hover .phonenum {display: block;}
.service-online .phonenum .contentbox {width: 110px;height: 120px;background: #f0f0f0;padding: 5px;}
.service-online .phonenum .contentbox::after {content: "";width: 0;height: 0;border-left: 10px solid #f0f0f0;border-right: 8px solid transparent;border-bottom: 8px solid transparent;border-top: 8px solid transparent;position: absolute;bottom: 18px;right: -8px;}

.banner-box ul {overflow: hidden;zoom:1;margin-top: 20px;}
.banner-box ul li {margin: 0 10px;float: left;_display: inline;overflow: hidden;text-align: center;cursor: default;}
.banner-box ul li .pic {width: 240px;height: 240px;text-align: center;display: block;}
.banner-box ul li .pic img {width: 240px;height: 240px;display: block;}
.banner-box ul li p {width: 240px;font-size: 14px;}
/*图片列表*/
.images-list .row .item a,.images-list .item a{display:block;overflow:hidden;}
.images-list .row .item img,.images-list .item img{display:block;width:100%;height:auto;transition: all 0.3s ease-out 0s;}
.images-list .row .item a:hover img,.images-list .item a:hover img{transform:scale(1.1,1.1);}

/*移动端固定栏目按钮*/
.float-nav-toggle{display: block;text-align: center;position: fixed;left: 6px;bottom: 60px;color: #fff;font-size: 18px;width: 40px;height: 40px;line-height: 40px;background-color: rgba(13, 13, 13, 0.6);border-radius: 20px;z-index: 10;}
@media (max-width: 767px) {.display-xs-block {display: block !important;}}

/*手机端固定导航栏*/
@media (max-width:1000px)
{
.footer{margin-bottom:60px;}
.footer-fixed{position:fixed;left:0;bottom:0;width:100%;height:60px;color:#fff;background:#bf0f0f;z-index:999;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.footer-fixed img{height:32px;width:32px;}
.footer-fixed ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;}
.footer-fixed ul li a{display:block;height:60px;width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.footer-fixed ul li p{color:#fff;}
.footer-fixed.active{transform:translateX(260px);z-index:9999;}
}

/*内容页公共用*/
.pagination{margin: 20px 0 0;}
.breadcrumb > li + li::before {content: "/";padding: 0 5px 0 0;color: rgb(102, 102, 102);}
.breadcrumb li a{color: #666;}
.breadcrumb li a:hover{text-decoration:underline;}

.page ul li .fa{padding-right: 10px;}
.page ul li:hover a,.page ul li:hover{color: #0488CD;}

.pagination > li > a, .pagination > li > span{padding: 4px 10px;}
.card1{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.card2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 46px;}
.card3{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;height: 70px;}

.title-red{font-size: 16px;color: #0e5939;font-weight: bold;margin-bottom:10px;}
.txtMarquee-left .bd ul li{background:url(../images/icon.png) no-repeat left;padding-left:20px;}
.font-size-13{font-size: 13px;}

/*首页公告*/
.txtMarquee-left{position: relative;}
.txtMarquee-left .bd{padding: 20px 0;margin-left:50px;}
.txtMarquee-left .bd ul{overflow: hidden;zoom: 1;}
.txtMarquee-left .bd ul li{margin-right: 20px;float: left;height: 24px;line-height: 24px;text-align: left;_display: inline;width: auto !important;}
.txtMarquee-left .bd .tempWrap{}
.hot-keywords{font-weight:bold;/*color:rgb(204, 0, 0);*/float: left;}
.hot-keywords img{max-height:40px;}
@media(min-width:1000px){
    .hot-keywords img{margin-right:10px;}
    .txtMarquee-left .bd .tempWrap{width: 1050px!important;top: -33px;left: 120px;}
}
@media(max-width:999px) and (min-width:768px){
    .hot-keywords img{margin:0 4px;}
    .txtMarquee-left .bd .tempWrap{width:600px!important;top: -31px;left: 120px;height:20px;}
}
@media(max-width:767px){
    .hot-keywords img{margin:0 4px;}
    .txtMarquee-left .bd .tempWrap{width:180px!important;top: -28px;left: 120px;height:20px;}
}
.txtMarquee-left .bd ul li{background:url(../images/icon.png) no-repeat left;padding-left:20px;}
@media (max-width:1000px) /*手机端*/
{
   .txtMarquee-left .bd ul li{background:url(../images/icon.png) no-repeat left;padding-left:20px;}
   .txtMarquee-left .bd{padding: 7px 0;}
   .hot-keywords{font-weight:bold;/*color:rgb(204, 0, 0);*/float: left;}
   .hot-keywords img{max-height:30px;}
}



/*首页_新闻滚动*/
.webmk_com{background:#FFF;}
.sy_mk_height{min-height:420px;}
.swiper-container1 {margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.swiper-pagination1 {position: absolute;text-align: center;-webkit-transition: .3s opacity;-o-transition: .3s opacity;transition: .3s opacity;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 2}
.swiper-pagination1 .swiper-pagination-bullet{}
.swiper-pagination1 .swiper-pagination-bullet-active{background:#004195}
.swiper-button-prev1{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); left:10px;right:auto}
.swiper-button-next1{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); right:10px;left:auto}
.swiper-button-next1,.swiper-button-prev1 {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 2;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat}
.swiper-container1 .swiper-button-prev1,.swiper-container1 .swiper-button-next1{opacity:0.1}
.swiper-container1:hover .swiper-button-prev1, .swiper-container1:hover .swiper-button-next1{opacity:1}
.gundongnews {padding-bottom: 20px;}
.gundongnews .pic{overflow:hidden;display:block}
.gundongnews .pic img{width:50%;transition:all 1.2s ease}
.gundongnews:hover .pic img{transform:scale(1.2)}
.gundongnews .tits{line-height:30px;font-weight:bold;display:block;margin:10px 20px;font-size:16px;color:#333}
.gundongnews .tits:hover{color:#1976d2;}
.gundongnews .jianjie{line-height:25px;color:#999;display:block;margin:10px 20px;}
.m-newlist{padding:20px 0 20px 0px;}
.m-newlist li{border-bottom:1px dashed #e5e5e5;margin-bottom:25px;position:relative;padding-bottom:15px;}
.m-newlist .date{float:left;width:90px;height:80px;padding:10px;background-color:#EBEDEF;color:#666;line-height:30px;text-align:center;font-size:13px;font-family: Microsoft YaHei;}
.m-newlist .date span.date1{display:block;font-size:37px;}
.m-newlist .date span.date2{line-height:26px;font-size:16px;}
.m-newlist .date:hover{background-color:#0154BA;color:#fff;}
.m-newlist .con{margin-left:25px;}
.m-newlist .con a.title{display:block;font-size:18px;text-decoration:none;margin:0px 0px 0.3em 0px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-newlist .con a.title:hover{color:#1976d2;}
.m-newlist .con div.introduct{color:#999;line-height:1.6;font-size:14px;overflow: hidden;text-overflow: ellipsis;
  display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.page-newslist .m-newlist{padding-left:0;padding-right:0;}
.page-newslist .m-newlist .date{left:20px;}
.page-newslist .m-newlist .con{padding-left:120px;margin-right:20px;flex:1;}
.new-list{display:flex;}
@media(max-width:992px){
.page-newslist .m-newlist{padding-top:30px;padding-left:10px;padding-right:10px;}
.m-newlist li{padding-bottom:20px;}
.page-newslist .m-newlist .date{left:0px;}
.page-newslist .m-newlist .con{margin-left:80px;margin-right:0px;}
.gundongnews .jianjie{line-height:25px;color:#999;display:block;margin:10px 20px; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.gundongnews .pic img{width:30%;transition:all 1.2s ease}
}

/*关于我们*/
.about-box{clear:both;overflow:hidden;width:100%;}
.homeabout{background:url(images/homeaboutbg2.jpg) no-repeat center center;background-size:100% 100%;padding:50px 0;margin-top: 0px;height: 597px;}
.homeabout .home_tit_ty{color:#FFF;}
.home_tit_ty{text-align:center;margin:0 0 50px 0;}
.home_tit_ty .t2{line-height:40px;font-size:16px;}
.home_tit_ty .t1{line-height:40px;font-size:30px;font-weight:bold;}
.habccoms{color:#FFF;padding:30px 30px;background:url(images/blank50.png) repeat left top;}
.habc_tit{font-size:21px;font-weight:bold;}
.habc_com{font-size:14px; line-height:30px; margin:30px 0; color:#ccc;}
.habc_mored{ width:250px; height:70px; line-height:35px; text-align:center; margin:40px auto; border:1px solid #fff; background-color:#0090d7; color:#000;}
.about-box .a-tit{clear:both;width:100%;line-height:40px;font-size:30px;font-weight:600;text-align:center;}
.about-box .a-wz{width:100%;padding:20px 0;text-align:center;}
.about-box .a-wz img{width:50px;margin:0 20px;}
.about-box p {text-indent:2em; text-align:left;}
.about-box span {text-indent:32px; line-height:35px;}
.about-box .col-tp{max-width:45%;float:left;margin-right:20px;}
.about-box .col-wz{overflow:auto;}
.habc_num{font-size:36px;}
.Lmore {display:inline-block; width:12rem; height:3rem; background:#f29230; color:#fff; text-align:center; line-height:3rem; margin:1.5em auto 0;-webkit-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.Lmore:hover {background-color:#0090d7;color:#fff;}
.Lmore a {display:inline-block;width:100%;height:100%;color:#fff;}
.Lmore:hover a {color: #fff;} 
@media (max-width:1000px) /*手机端*/
{
.homeabout{height: 597px;}
.about-box .col-tp{position:relative;max-width:100%;overflow:hidden;}
.about-box .col-wz{clear:both;position:relative;max-width:100%;}
.habc_num{font-size:16px;}
.habc_tit{font-size:18px;font-weight:bold;}
.habc_com{font-size:12px; line-height:30px; margin:30px 0; color:#ccc;}
}

/*子页样式*/
.wrapper {clear: both;margin: 0 auto;width: 1200px;}
.Saboutbg {background: url(../images/about_bg.png) center no-repeat;background-size: cover;}
.Sdjztbg {background: url(../images/djzt.png) center no-repeat;background-size: cover;}
.Snewsbg {background: url(../images/news_bg.png) center no-repeat;background-size: cover;}
.Stzbg {background: url(../images/tz_bg.png) center no-repeat;background-size: cover;}
.SHRbg {background: url(../images/hr_bg.png) center no-repeat;background-size: cover;}
.Sapplybg {background: url(../images/apply_bg.png) center no-repeat;background-size: cover;}
.Statement {background: url(../images/bbsm_bg.png) center no-repeat;background-size: cover;}
.subbanner {height: 379px;margin-top:100px;}
.subbanner.Sservicebg .title {text-align: right;}
.subbanner.Sdnowbg .title {text-align: right;}
.subbanner.SHRbg .title {text-align: right;}
.subbanner.Statement .title {text-align: right;}
.subbanner .title h5 {font-size: 40px;position: relative;display: inline-block;}
.subbanner .title p {font-size: 26px;position: relative;}
.subbanner .title .more02 {margin-top: 15px;height: 38px;line-height: 36px;padding: 0 40px;}
.subbanner.Sservicebg .title p {float: right;display: block;width: 100%;}
.subbanner.Snewsbg .title p {float: right;display: block;width: 100%;}
.subbanner.Sdnowbg .title p {float: right;display: block;width: 100%;}
.subbanner.SHRbg .title p {float: right;display: block;width: 100%;}
.subbanner.Statement .title p {float: right;display: block;width: 100%;}
.subbanner .title h5:before {content: '';width: 40px;height: 4px;position: absolute;right: -50px;bottom: 0px;}
.subbanner .title {margin-top: 20%;color: #fff;text-transform: Uppercase;text-align:center;}
.content, .downcontent, .signupbox, .agendabox {width: 100%;margin: 0 auto;padding: 40px 50px;margin: 0 auto 50px;line-height: 250%;display: inline-table;background-color: #fff;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
@media (max-width:1000px) { 
.wrapper {clear: both;margin: 0 auto;width: 100%;}
 .subbanner {height: 250px;margin-top:0px;margin: 0px 0px 0px 0px;}
 .subbanner .title {margin-top: 15%;color: #fff;text-transform: Uppercase;padding-left: 10%;display: inline-block;}
 .subbanner .title h5 {font-size: 25px;position: relative;display: inline-block;}
 .subbanner .title p {font-size: 16px;position: relative;}

}
/*新-内页banner上显示频道名称-栏目页*/
.pageclass-bg{position:absolute;top:220px;left:0px;width:100%;z-index:20;display:block;}
@media (max-width:1000px) {/*手机端不显示*/
 .pageclass-bg{position:absolute;top:50px;left:0px;width:100%;z-index:20;display:block;}
}
.comtit .index-comtit{display: inline-block;text-align: center;}
.comtit .index-comtit .tit{color: #fff;font-weight: bold;}
.comtit .index-comtit .en-tit{color: #fff;}
.comtit hr {border-top:2px solid #fff;width:50px;margin:5px auto;}
.comtit:hover hr {width:130px; transition: 0.3s;}
    @media (min-width:1000px){
        .comtit{text-align:center;}
        .comtit .index-comtit .tit{font-size: 36px;}
        .comtit .index-comtit .en-tit{font-size: 24px;}
        .comtit .index-comtit .en-tit span{margin:0;}
    }
    @media (max-width:1000px){
        .comtit{text-align:center;}
        .comtit .index-comtit .tit{font-size: 18px;}
        .comtit .index-comtit .en-tit{font-size: 16px;}
        .comtit .index-comtit .en-tit span{margin:0 auto;}
        .comtit hr {border-top:1px solid #fff;width:30px;margin:5px auto;}
				.comtit:hover hr {width:70px; transition: 0.3s;}
    }
/*子栏目样式*/
.sub-nav-box .sub-nav>ul>li{text-align:center;display: inline-block;}
.sub-nav-box .sub-nav>ul>li>ul{position:absolute;}
.sub-nav-box .sub-nav li:hover> ul{display:block;}
.sub-nav-box .sub-nav> ul > li > ul::before {display:block;margin:0px auto;text-align: center;position:absolute;top:-8px;left: 45%;content: "";width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom: 8px solid #ed8e82;}
.sub-nav-box .sub-nav> ul > li > ul li ul::before{display:block;margin:0px auto;text-align: center;position:absolute;top:20px;left:-10px;content: "";width: 0;height: 0;border-bottom:5px solid transparent;border-right:5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #fff;}
.sub-nav-box .sub-nav ul li ul li a{display:block;width:100%;text-align:center;color:#fff;line-height:50px} 
.sub-nav-box .sub-nav ul li ul li a:hover{text-decoration:none;color:#fff;background:rgba(0, 0, 0, 0.1);}
.sub-nav-box .sub-nav ul li{position:relative;}
.sub-nav-box .sub-nav ul li .arrow{display:none}
.sub-nav-box .sub-nav ul li ul{background-color:#ed8e82;display:none;position:absolute;left:0;z-index:2;width:100%;} /*二级ul样式*/
.sub-nav-box .sub-nav ul li ul li ul{left:100%;top:0px; display:none;}/*三级以后ul样式*/
@media screen and (min-width:1000px){
.nav-bg .left{padding-left:0;padding-right:0;}
.nav-bg{background-color:#f6f6f6;margin-bottom:40px;}
.sub-nav-box{margin:40px 0;text-align:center;}
.sub-nav-box .sub-nav>ul>li{line-height: 53px;margin: 0 20px;}
.sub-nav-box .sub-nav>ul>li>a{padding:10px 2px;font-size:19px;}
.sub-nav-box .sub-nav >ul>li.active >a{color: #FF8225;border-bottom: 3px solid #FF8225;}
}
@media screen and (max-width:1000px){
.sub-nav-box{display:none!important;}
.breadcrumbbox{display:none!important;}

.nav-bg .right{padding-left:5px;padding-right:5px;}
.sub-nav-box{padding-left:0;padding-right:0;margin:20px 0;}
.sub-nav-box .sub-nav>ul>li:nth-child(2n-1){margin-right: 16px;}
.sub-nav-box .sub-nav>ul>li>a{width: 100%;height: 30px;line-height: 30px;display: inline-block;font-size: 13px;overflow: hidden;border:1px solid #ccc;}
.sub-nav-box .sub-nav ul li{width:46%;line-height: 34px;}
.sub-nav-box .sub-nav ul li ul li,.sub-nav-box .sub-nav ul li ul::before{display:none;}
.sub-nav-box .sub-nav >ul>li.active >a{background-color:#FF8225;color:#fff;}

.addnews .sub-nav-box .sub-nav ul li{width:29%;}
.addnews .sub-nav-box{margin-bottom:10px;}
}
/*--------------时间轴-------------*/
.w-his ul,.w-his h5{ padding:0; margin:0; list-style:none;}
.w-his .clearfix:before{ display:block;}
.w-his img{ max-width:100%;}
.w-his1{ position:relative; padding-top:80px; padding-bottom:45px;}
.w-his1:before, .w-his1:after {position: absolute;left: 50%;margin-left: -23px;width: 46px;height: 45px; background: url(../CSS/images/his_time2.png) no-repeat center;}
.w-his1:before{ top:0;}
.w-his1:after{ bottom:0;}
.w-his1 ul:before{ content:''; position:absolute; left:50%; top:45px; bottom:45px; width:1px; background:#d0d0d0;}
.w-his1 h5{position:relative; padding-bottom:40px;}
.w-his1 h5 .his_text{position:relative; width:50%;}
.w-his1 .li_hs_r .his_text{ padding-left:3em; left:50%;}
.w-his1 .li_hs_l .his_text{ padding-right:3em; right:0; text-align:right;}
.w-his1 h5 .his_text .year{position:relative; font-size:24px; line-height:1.5; margin-bottom:0.5em;}
.w-his1 h5 .point{ position:absolute;top:13px;left:50%; margin-left:-5px; z-index:2; width:11px; height:11px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  }
.w-his2{position:relative; padding-top:40px; padding-bottom:23px;}
.w-his2:before,.w-his2:after{ content:''; position:absolute; left:0; width:23px; height:23px; /*background:url(../images/his_time.png) no-repeat center;*/}
.w-his2:before{ top:0;}
.w-his2:after{ bottom:0;}
.w-his2 ul:before{content:'';position:absolute; top:0; width:1px; left:12px; bottom:0; background:#d0d0d0;}
.w-his2 li{position:relative; margin-bottom:40px; padding-left:60px;}
.w-his2 li:before{content:'';position:absolute; top:12px; left:8px; width:7px;height:7px; border:1px solid #A5A5A5; background:#fff; border-radius:50%; -webkit-border-radius:50%; }
.w-his2 li .item{position:relative;padding-left:105px;}
.w-his2 li .year{ color:#fff; padding:0 1.2em 0 0.7em; line-height:2.4; height:2.4em; position:absolute; left:0; top:0;}
.w-his2 li .year .adore{position:absolute; left:-1.1em; top:0;border-width:1.25em 1.2em 1.25em 0;border-style:solid; border-top-color:transparent; border-bottom-color:transparent; border-left-color:transparent;}
.w-his2 li .t_p{ padding-top:0.2em; line-height:2;}
.w-his3{ position:relative; padding-top:45px; padding-bottom:10px; margin-left:13em;}
.w-his3:before,.w-his3:after{ content:''; position:absolute; left:0; width:46px; height:45px; }
.w-his3:before{ top:0;}
.w-his3:after{ bottom:0;}
.w-his3 ul:before{ content:''; position:absolute; left:23px; top:0; bottom:0; width:1px; background:#d0d0d0;}
.w-his3 li{position:relative; margin-bottom:40px; padding-left:80px;}
.w-his3 li .point{ position:absolute;top:0.9em; margin-top:-3px;left:23px; margin-left:-3px; z-index:2; width:7px; height:7px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  }
.w-his3 li .year{ position:absolute; left:-10em; width:9em; text-align:right; font-size:18px; line-height:1.5;}
.w-his3 li .t_p{ line-height:1.8;}
.w-his4 .his_tabBox{ background:url(../images/his_line.png) repeat-x left bottom; padding-bottom:14px;}
.w-his4 .his_tab{ overflow:hidden; padding-bottom:2px;}
.w-his4 .his_tab ul{ white-space:nowrap;vertical-align:bottom; position:relative; left:0;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.w-his4 .his_tab li{ display:inline-block; vertical-align:bottom; width:13%; min-width:6em;position:relative; cursor:pointer;}
.w-his4 .his_tab li .line{position:absolute; bottom:0; width:1px; background:#6A6A6A; height:9px;}
.w-his4 .his_tab li .line1{ left:25%;}
.w-his4 .his_tab li .line2{ left:50%; height:24px; width:2px; background:#BABABA;}
.w-his4 .his_tab li .line2 .adore{ display:none;position:absolute; left:-2px; bottom:-2px; width:6px; height:6px; border-radius:50%; -webkit-border-radius:50%;}
.w-his4 .his_tab li.cur .line2 .adore{ display:block;}
.w-his4 .his_tab li .line3{ left:75%;}
.w-his4 .his_tab li .line4{ left:100%;}
.w-his4 .his_tab li .year{ line-height:1.5; padding-bottom:40px; text-align:center; font-size:16px;}
.w-his4 .his_con{ padding-top:45px; line-height:2;}
.w-his5{position:relative; padding:0 65px;}
.w-his5 li{ text-align:center; overflow: hidden;}
.w-his5 li .item{ display:inline-block; *display:inline; *zoom:1; text-align:left;}
.w-his5 .year{ font-size:24px; line-height:1.5; margin-bottom:0.5em;}
.w-his5 .t_p{ line-height:2;}
.w-his5 .his_prev,.w-his5 .his_next{ position:absolute; top:50%; margin-top:-30px; width:40px; height:40px; border-radius:50%; -webkit-border-radius:50%; border:1px solid #ccc; cursor:pointer;}
.w-his5 .his_prev:before,.w-his5 .his_next:before{ content:''; position:absolute; left:50%; margin-left:-15px; top:50%; margin-top:-15px; width:30px; height:30px; background:url(../images/his_slide.png) no-repeat;}
.w-his5 .his_prev{ left:0;}
.w-his5 .his_next{ right:0;}
.w-his5 .his_prev:hover,.w-his5 .his_next:hover{ border:0;}
.w-his5 .his_prev:before{ background-position:0 0;}
.w-his5 .his_next:before{ background-position:-30px -30px;}
.w-his5 .his_prev:hover:before{background-position:-30px 0;}
.w-his5 .his_next:hover:before{background-position:0 -30px;}
.w-his6{ margin: 0 -15px; overflow: hidden; position: relative; padding-bottom: 80px;}
.w-his6 ul{ display:flex;align-items:flex-end;}
.w-his6 li{width: 25%; float: left;}
.w-his6 li .item{ margin: 0 15px;}
.w-his6 li .his_text{position: relative; padding-left: 28px; padding-top: 20px; padding-bottom: 30px;}
.w-his6 li .his_text:before{ content: ''; position: absolute; left: 0; top:20px; bottom: 0; width:3px; background: #e0e0e0;}
.w-his6 li .his_text:after{ content: ''; position: absolute; top: 20px; left:0; height: 3px; width:18px;background: #e0e0e0;}
.w-his6 .year{ font-size:36px; line-height:1.3; margin-bottom:0.5em; margin-top: -0.65em; position: relative;}
.w-his6 .igt_btn{ position:absolute; z-index:11; left:50%; margin-left: -65px;  bottom:0; width:130px; height:50px;}
.w-his6 .igt_btn .igt_prev,.w-his6 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:50px; height:50px; font-family:FontAwesome; font-weight:normal; border-radius: 50%; -webkit-border-radius: 50%;}
.w-his6 .igt_btn .igt_prev{ left:0;}
.w-his6 .igt_btn .igt_next{right:0;}
.w-his6 .igt_btn .igt_prev:before,.w-his6 .igt_btn .igt_next:before{ font-size:34px; position:absolute; width:1.3em; height:1.3em; line-height:1.3; text-align:center; top:50%; margin-top:-0.65em; left:50%; margin-left:-0.65em;}
.w-his6 .igt_btn .igt_prev:before{content: "\f104";}
.w-his6 .igt_btn .igt_next:before{content: "\f105";}
.w-his7{  box-sizing: border-box; padding: 0 130px 0 0; overflow: hidden; position: relative;}
.w-his7:before{ content: ''; position: absolute; right: 20px; top: 0; bottom: 0; width: 2px; background: #e0e0e0;}
.w-his7 .his_year{position: absolute; top: 10vh; bottom: 10vh; right: 0;}
.w-his7 .his_year ul{ padding-right: 20px;}
.w-his7 .his_year li{line-height: 24px; padding: 15px 20px 15px 0; margin-bottom:10px; position: relative; cursor: pointer;}
.w-his7 .his_year li.cur i,.w-his7 .his_year li:hover i{ display: block; position: absolute; right: 0; top: 0; bottom: 0; width: 3px;}
.w-his7 .his_year li .year{ display: block;line-height: 24px;}
.w-his7 .his_year li.cur .year,.w-his7 .his_year li:hover .year{ font-size: 120%;}
.w-his7 .mCSB_inside>.mCSB_container{ margin-right: 0;}
.w-his7 .mCSB_scrollTools .mCSB_draggerRail{ width: 5px; background: #eee;}
.w-his7 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 5px; background: #999;}
.w-his7 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.w-his7 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.w-his7 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background: #999;}
.w-his7 .his_text{ height: 600px; height: 100vh; max-height: 650px; position: relative; overflow: hidden;}
.w-his7 .his_text li{ height: 540px; height: 82vh; max-height: 570px; overflow: hidden; position: relative; opacity: 0.15;}
.w-his7 .his_text .item{padding-top: 30px; padding-top: 6vh;padding-bottom: 30px; }
.w-his7 .his_text li .his_loadMore{ cursor: pointer; position: absolute; left: 0; right: 0; bottom: 0; background: #fff;background: rgba(255,255,255,0.8); line-height: 40px;}
.w-his7 .his_text li .his_loadMore .his_hide{display: none;}
.w-his7 .his_text li .his_loadMore.open .his_open{ display: none;}
.w-his7 .his_text li .his_loadMore.open .his_hide{ display: block;}
.w-his7 .his_text li.active{opacity: 1;}
.w-his8{position: relative;}
.w-his8 .his_year{ position: absolute; left: 0; top: 50%; margin-top: -195px; overflow: hidden; height: 390px; width: 230px; text-align: center; padding-right: 30px;}
.w-his8 .his_year li{ opacity: 0.5; height: 130px;text-align: center;  font-size:58px;font-family:fantasy;}
.w-his8 .his_year li .fa{display: none;}
.w-his8 .his_year li span{ vertical-align: bottom;}
.w-his8 .his_year li.swiper-slide-prev{ padding-top: 50px; line-height: 80px;}
.w-his8 .his_year li.swiper-slide-active{  transition: all 0.3s; -webkit-transition: all 0.3s;opacity: 1; font-size: 100px;line-height: 130px; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb;}
.w-his8 .his_year li.swiper-slide-next{ padding-bottom: 50px;line-height: 80px;}
.w-his8 .his_year li.swiper-slide-active .fa{ display: block; font-family:FontAwesome; font-weight:normal;font-size: 54%; line-height: 1.5; position: absolute; right: -30px; top: 50%; margin-top: -0.75em; width: 30px; height: 1.5em; text-align: right;}
.w-his8 .his_year li.swiper-slide-active .fa:before{ content: "\f0d9";}
.w-his8 .prev_h{ position:absolute; z-index: 2; top: 0; left: 0; right: 30px; height: 130px; background: url(../images/btn_top.png) no-repeat center top; cursor: pointer;}
.w-his8 .next_h{ position:absolute; z-index: 2; bottom: 0; left: 0; right: 30px; height: 130px; background: url(../images/btn_bottom.png) no-repeat center bottom; cursor: pointer;}
.w-his8 .his_text{ margin-left: 330px;}
.w-his8 .his_text li{ display: none;}
.w-his8 .his_text li.active{ display: block;}
.w-his8 .his_text .item{ height: 450px;}
.w-his8 .his_text .t_p{padding-right: 25px;}
.w-his8 .mCSB_inside>.mCSB_container{ margin-right: 0;}
.w-his8 .mCSB_scrollTools .mCSB_draggerRail{ width: 3px; background: #d0d0d0; background: rgba(0,0,0,0.1);}
.w-his8 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; background: #666;}
.w-his8 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.w-his8 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.w-his8 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background: #666;}
.w-his9{ position:relative; padding-bottom: 50px; }
.w-his9 .w-his-in{overflow: hidden;max-height: 480px;padding-left:13em;box-sizing:border-box; }
.w-his9 ul.w-his-inner{  position: relative;padding-top:45px; padding-bottom:30px;}
.w-his9 ul.w-his-inner:before{ content:''; position:absolute; left:23px; top:0; bottom:0; width:1px; background:#d0d0d0;}
.w-his9 li{position:relative; margin-bottom:30px; padding-left:80px;}
.w-his9 li .point{ position:absolute;top:0.9em; margin-top:-5px;left:23px; margin-left:-4px; z-index:2; width:8px; height:8px; border-radius:10px; -webkit-border-radius:10px;  }
.w-his9 li .point:before{ content: ''; position: absolute; width:16px; height: 16px; opacity: 0.3; background: inherit; top: 50%; margin: -8px; left:50%; margin-left:-8px; border-radius: 16px; -webkit-border-radius: 16px;}
.w-his9 li .point:after{ content: ''; position: absolute; width:30px; height: 1px; background: inherit; top: 50%; left: 5px;}
.w-his9 li .year{ position:absolute; left:-10em; width:9em; text-align:right; font-size:120%; color: #333; line-height:1.5; top: 12px; margin-top:-0.7em; }
.w-his9 li .t_p{ line-height:1.8; min-height: 1.8em;}
.w-his9 .mask_his{ position: absolute; z-index: 1; width: 3000px; left: 50%; margin-left: -1500px; bottom: -30px; height: 160px; background-image: -webkit-linear-gradient(bottom, transparent, #fff, transparent);
	background-image: -moz-linear-gradient(bottom, transparent, #fff, transparent);
	background-image: -o-linear-gradient(bottom, transparent, #fff, transparent);
	background-image: linear-gradient(to top, transparent, #fff, transparent);opacity:0.65; }
.w-his9 .btn_more{ position:absolute; z-index:11; left:0;  bottom:0; width:45px; height:100px;}
.w-his9 .btn_more .btn_hide,.w-his9 .btn_more .btn_show{ position:absolute; cursor:pointer; left: 5px; width:45px; height:45px; font-family:FontAwesome; font-weight:normal; border-radius: 50%; -webkit-border-radius: 50%;}
.w-his9 .btn_more .btn_hide{ top:0;}
.w-his9 .btn_more .btn_show{bottom:0;}
.w-his9 .btn_more .btn_hide:before,.w-his9 .btn_more .btn_show:before{ font-size:34px; position:absolute; width:1.3em; height:1.3em; line-height:1.3; text-align:center; top:50%; margin-top:-0.65em; left:50%; margin-left:-0.65em;}
.w-his9 .btn_more .btn_hide:before{content: "\f106";}
.w-his9 .btn_more .btn_show:before{content: "\f107";}
.w-his10 .his_year{ float: left; overflow: hidden; height: 328px;}
.w-his10 .his_text{ margin-left: 400px;}
.clearfix{ zoom:1;}
.bg_main{background-color:#0347AC;}
/*--------------时间轴 end-------------*/

/*新闻资讯*/
.w-News-list{line-height:2; margin-bottom:2em; overflow:hidden;}
.w-News-list9 li{ margin-bottom:30px; border-bottom:1px solid #E8E8E8;}
.news_mxlist{margin:0px 0 5px 0;}
.news_mxlist .pics{}
.news_mxlist .pics img{width:100%;}
.news_mxlist .coms{padding-left:200px;padding-top:0px;position:relative;z-index:10}
.news_mxlist .coms .date{line-height:35px;color:#999;position:absolute;left:0px;top:10px;width:150px;border-right:5px solid #DDD;padding:35px 0;}
.news_mxlist .coms .date day_month{display:none;}
.news_mxlist .coms .date span{display:block;color:#004195;text-align:center}
.news_mxlist .coms .date span.year{font-size:32px;font-weight:bold;line-height:50px;}
.news_mxlist .coms .date span.day_month{line-height:30px;font-size:18px;}
.news_mxlist .coms .titles{font-size:18px;color:#004195;font-weight:bold;line-height:30px;margin:10px 0;display:inline-block;}
.news_mxlist .coms .jianjie{color:#999;line-height:25px;min-height:75px;text-overflow: ellipsis;display: -webkit-box;}
.news_mxlists {margin: 0px 15px;border-bottom:5px solid #DDD;padding:20px 0;position:relative;clear:both;overflow:hidden}
.news_mxlists .coms{padding-left:200px;padding-top:0px;position:relative;z-index:10}
.news_mxlists .coms .times{line-height:35px;color:#999;position:absolute;left:0px;top:10px;width:150px;border-right:5px solid #DDD;padding:35px 0;}
.news_mxlists .coms .times2{display:none;}
.news_mxlists .coms .times span{display:block;color:#004195;text-align:center}
.news_mxlists .coms .times span.s1{font-size:32px;font-weight:bold;line-height:50px;}
.news_mxlists .coms .times span.s2{line-height:30px;font-size:18px;}
.news_mxlists .coms .titles{font-size:18px;color:#004195;font-weight:bold;line-height:30px;margin:10px 0;display:inline-block;}
.news_mxlists .coms .jianjie{color:#999;line-height:25px;min-height:75px;text-overflow: ellipsis;display: -webkit-box;}
.news_mxlists .pics{position:relative;z-index:10}
.news_mxlists .pics img{width:100%;}
.news_mxlists::after {content: "";position: absolute;top: 0;left: 0;width: 0;height: 100%;z-index: 0;display: block;-webkit-transition: all .3s;-moz-transition: all .3s; -ms-transition: all .3s;transition: all .3s;}
.news_mxlists:hover .coms .times{color:#fff;}
.news_mxlists:hover .coms .times span{color:#fff;}
.news_mxlists:hover .coms .titles{color:#fff;}
.news_mxlists:hover .coms .jianjie{color:#fff;}
.news_mxlists:hover::after { width: 100%;background:#004195; }
.news_mxlist::after {content: "";position: absolute;top: 0;left: 0;width: 0;height: 100%;z-index: 0;display: block;-webkit-transition: all .3s;-moz-transition: all .3s; -ms-transition: all .3s;transition: all .3s;}
.news_mxlist:hover .coms .date{color:#ee001d;}
.news_mxlist:hover .coms .date span{color:#ee001d;}
.news_mxlist:hover .coms .titles{color:#ee001d;}
.news_mxlist:hover .coms .jianjie{color:#ee001d;}
.news_mxlist .row:hover::after { width: 100%;background:#004195; }
.news_mxlist .pics:hover img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;} 
.news_mxlists .pics:hover img{transform: scale(1.12);-ms-transform: scale(1.12); -moz-transform: scale(1.12);-webkit-transform: scale(1.12); -o-transform: scale(1.12);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; -o-transition: all 0.5s;} 
@media (max-width:1000px) { 
.news_mxlist .coms{padding-left:110px;padding-top:0px;position:relative;z-index:10}
.news_mxlist .coms .date{line-height:35px;color:#999;position:absolute;left:0px;top:10px;width:90px;border-right:5px solid #DDD;padding:35px 0;}
.news_mxlist .coms .date day_month{display:none;}
.news_mxlist .coms .date span{display:block;color:#004195;text-align:center}
.news_mxlist .coms .date span.year{font-size:32px;font-weight:bold;line-height:50px;}
.news_mxlist .coms .date span.day_month{line-height:30px;font-size:18px;}
.news_mxlist .coms .titles{font-size:18px;color:#004195;font-weight:bold;line-height:30px;margin:10px 0;display:inline-block;}
.news_mxlist .coms .jianjie{color:#999;line-height:25px;min-height:75px;text-overflow: ellipsis;display: -webkit-box;}
.news_mxlist .coms .date span.year{font-size:22px;font-weight:bold;line-height:20px;}
.news_mxlist .coms .date span.day_month{line-height:30px;font-size:10px;}
.news_mxlist .coms .titles{font-size:18px;color:#004195;font-weight:bold;line-height:30px;margin:10px 0;display:inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_mxlist .coms .jianjie{color:#999;line-height:25px;min-height:75px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_mxlists .coms{padding-left:110px;padding-top:0px;position:relative;z-index:10}
.news_mxlists .coms .times{line-height:35px;color:#999;position:absolute;left:0px;top:10px;width:90px;border-right:5px solid #DDD;padding:15px 0;}
.news_mxlists .coms .times2{display:none;}
.news_mxlists .coms .times span{display:block;color:#004195;text-align:center}
.news_mxlists .coms .times span.s1{font-size:22px;font-weight:bold;line-height:50px;}
.news_mxlists .coms .times span.s2{line-height:30px;font-size:10px;}
.news_mxlists .coms .titles{font-size:18px;color:#004195;font-weight:bold;line-height:30px;margin:10px 0;display:inline-block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_mxlists .coms .jianjie{color:#999;line-height:25px;min-height:75px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

}

/*栏目页_联系我们*/
.contact{color:#000}
.contact .con_entit{font-size:45px;line-height:50px;}
.contact .con_cntit{font-size:20px;font-weight:bold;color:#004195;margin:30px 0 20px 0;}
.contact .con_com{margin-top: 40px;}
.contact .con_com span{display:block}
.con_com span.s1{font-size:16px;font-weight:bold;line-height:40px;}
.con_com span.s2{line-height:40px;}
.con_com span.s3{font-size:18px;color:#004195;line-height:45px;}


.lxfs{}
.lianxifs{padding:70px 0;text-align:center;margin:10px 0;min-height:250px;}
.lianxifs span{display:block}
.lianxifs span.fs_tit{font-size:20px;font-weight:bold;color:#004195;line-height:40px;margin-bottom:10px;}
.lianxifs span.fs_com{color:#000;line-height:30px;}
.lianxifs:hover{background:#004195;transition:all .5s ease}
.lianxifs:hover span.fs_tit{font-size:20px;font-weight:bold;color:#FFF;line-height:40px;margin-bottom:10px;}
.lianxifs:hover span.fs_com{color:#FFF;line-height:30px;}
/*左右容器*/
.rightmain-box{width:70%;padding-bottom:30px}
.leftnav-box{width:30%;}
@media(max-width:1200px){.rightmain-box{width:100%;padding-right:0;}}
@media(max-width:1200px){.leftnav-box{display:none;}}
/*面包屑样式*/
.breadcrum{font-size:16px; background-color: transparent;padding:8px 15px;padding-left: 15px;padding-left:0px}
.breadcrum > li {display: inline-block;}
.breadcrum > li + li::before {content: "";color: #ccc;}

/*版权声明*/
.width1170{width:1170px; margin: 0 auto;}
.width1170:after{content:"";display:block;clear:both;}
.font_h2{height:112px;line-height:112px; font-size:30px; color:#333; font-weight:bold; overflow: hidden; text-align:center}
.web_wzwc_com p{padding-bottom: 26px; line-height: 26px;}

/*搜索样式*/
.s-bar{clear:both;padding:20px;overflow:hidden;}
.s-bar .s-input{float:left;border:1px solid #E88F1B;border-right:0px;padding-left:5px;height:36px;width:200px;font-size:14px;line-height:32px;color:#666}
.s-bar .s-btn{float:left;margin-left:-2px;border:0px;background:url(../images/bn_srh.png) no-repeat;width:88px;height:36px;cursor:pointer}
a.more-article{display:block;width:auto;border:1px solid #ececec;padding:5px 0px;text-align:center;font-size:16px;color:#ff6600;}
a.more-article:hover{background-color:#ff6600;color:#fff}
.m-columnlist .column-tit{font-weight:bold;border-bottom:1px solid #ececec;height:30px;text-align:left;color:#666;padding:5px 0 0 10px;font-size:16px;}
.m-columnlist ul{padding:5px 10px;}
.m-columnlist li{border-bottom:1px solid #ccc;padding-top:10px;}
.m-columnlist li span{width:16px;height:16px;margin-top:7px;line-height:16px;text-align:center;color:#fff;background:url(../images/xh_icon.png) no-repeat left top;font-size:11px;margin-right:10px;}
.m-columnlist li .span-1{background:url(../images/xh_icon.png) no-repeat right top;}
.m-columnlist li a{line-height:30px;height:30px;color:#666666;display:block;overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;padding-right:3px;}
.clearFix::after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0;}
.clearFix{zoom:1;top:120px;}
@media(min-width:1000px)
{
.rightmain-box .tit{text-align:left;}
.rightmain-box .tit strong{color:red;font-size:18px;}
.rightmain-box .intro{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.clearFixzx{zoom:1;top:0px;}

}

/*滚动监听*/
.lift-nav {position: fixed;top: 50%;margin-top: -75px;right: 4rem;z-index: 10}
.lift-nav li {text-align: right;position: relative;cursor: pointer;padding-right: 1.5rem;margin: .3rem 0}        
.lift-nav li:after, .lift-nav li.current:before {width: 10px;height: 10px;content: ''; border-radius: 100%;background: #aaaaaa;position: absolute;right: 0;top: 5px;}
.lift-nav li span {font-size: .75rem;background: #19418d;color: #fff;border-radius: 15px;padding: .3rem .8rem;opacity: 0;}
.lift-nav li:hover span {opacity: 1}
.lift-nav li.current:after {background: #19418d;}
.lift-nav li.current:before {background: rgba(25,65,140,.2); width: 20px;height: 20px;right: -5px;top: 0px}
/*滚动监听响应式*/
@media all and (max-width: 1199px) {.lift-nav {display: none}}

/*表单*/
form {display: block;margin-top: 10em;}
.form-group {margin-bottom: 1.5rem;}
.label {display: inline-block;margin-bottom: 0.5rem;}
.form-control {display: block;width: 100%;padding: 0.7rem 1.375rem;font-size: 1rem;line-height: 1;color: #666;background-color: #ffffff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: 2px;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
select.form-control:not([size]):not([multiple]) {height: 2.8rem;}
select.form-control {min-width: 6rem;padding: .4375rem 1rem;border: 1px solid #d4d4d4;color: #666;border-radius: 0;}
.form-group .file-upload-default {visibility: hidden;position: absolute;}
.input-group {position: relative;display: flex;flex-wrap: wrap;align-items: stretch;width: 100%;}
.form-control{width:400px;height:40px;color:#333;font-size:16px;padding:5px 10px;}
.form-group .file-upload-info {background: transparent;}
.input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file {position: relative;flex: 1 1 auto;width: 1%;margin-bottom: 0;}
/*表单结束*/

/*资料下载*/
@media screen and (min-width:1200px) /*PC端*/
{.wrappe {clear: both;margin: 0 auto;width: 784px;}
.wrappe .downcontent {margin: 0 auto;display: inline-table}
.wrappe .downcontent ul {border-bottom:5px solid #DDD;padding:5px 0;position:relative;clear:both;overflow:hidden;}
.wrappe .downcontent ul li {float: left;width: 100%;border-bottom: 1px solid #ddd;padding: 15px 0;font-size: 16px;}
.wrappe .downcontent ul li:last-child {border: 0;}
.wrappe .downcontent ul li p {padding: 0;margin: 0;}
.wrappe .downcontent ul li:hover p {color: #004094;}
.wrappe .downcontent ul li p span {color: #878787;font-size: 13px;}
.wrappe .downcontent ul li .font {float: left;width: 75%;}
.wrappe .downcontent ul li .icon {width: 25%;float: right;}
.wrappe .downcontent ul li .more03 {margin-top: 8px;line-height: 38px;height: 40px;}
.wrappe .downcontent ul li .more03 a{padding: 0px 10px 20px;}
}

/*业务查询*/
@media (min-width:1000px) {
.All-account-bost{padding:120px 0;}
.All-account-bost .boxs{min-height: 540px;padding:40px 60px 60px;}
.All-account-bost .boxs .Query-System{padding-bottom:40px;font-size: 34px;}
}
@media (max-width:1000px) {
.All-account-bost{padding:60px 0;}
.All-account-bost .container{width: 100%;}
.All-account-bost .boxs{min-height: 400px;padding: 30px 20px;}
.All-account-bost .boxs .Query-System{padding-bottom:20px;font-size: 28px;}

}
.All-account-bost{background: url(../images/home_bg.jpg) no-repeat center;background-size: cover;background-position:100% 100%;background-repeat: no-repeat;height: 100%;display: flex;align-items: center;}
.All-account-bost .boxs{max-width:1200px;width: 100%;box-shadow: 0 2px 10px 0 rgba(57,106,255,.05);border-radius:5px;overflow:hidden;margin:auto;background-color: #fff;}
.All-account-bost .boxs .Query-System{text-align: center;font-weight: bold;}
.button-search .el-button{width: 100%;color: #fff;border-radius:0;font-size: 16px;height: 50px;padding:6px 15px;margin-top: 30px;}
.input-search input{height: 70px;line-height: 70px;font-size: 16px;}    

/*文件下载*/
.m-part1{margin-bottom:80px;}
div.m-part1>h2{font-size: 34px;}
.middle{width:1200px;margin:0 auto}
.m-part1{padding-top:60px}
.m-part1 ul {display: grid;grid-template-columns: repeat(4, 1fr); /* 4列 */grid-template-rows: repeat(5, auto); /* 5行 */gap: 20px;list-style: none;padding: 0;margin: 0;}
.m-part1 ul li{background: #fff;border-radius: 8px;overflow: hidden;transition: all 0.3s ease;}
.info{height:110px;}
.info h5{font-size:20px;margin-bottom:15px;}
.m-part1 ul li b {color: #666;font-size: 16px;font-weight: normal;margin-right: 2%;}
.details {font-style: normal;bottom: 39px;right: 30px;width: 100px;position: absolute;z-index: 1;margin-right: 0;font-size: 16px;color: #8C8C8C;cursor: pointer;}
.down {font-style: normal;bottom: 39px;left: 39px;width: 100px;font-size:16px;font-weight:bold;}
.down::before {content: '';display: inline-block;background: url("../CSS/images/icon-down.png") center no-repeat;background-size: 100%;width: 19px;height: 23px;margin-right: 2%;margin-left: 10%;vertical-align: middle; }
.details::before {content: '';display: inline-block;background: url("../CSS/images/icon-details.png") center no-repeat;background-size: 100%; width: 19px;height: 23px;vertical-align: middle;}
.Sdnowbg {background: url(../images/donw_bg.png) center no-repeat;background-size: cover;}
@media (max-width: 992px) {.m-part1.middle ul {grid-template-columns: repeat(3, 1fr);}}
@media (max-width: 768px) {.m-part1.middle ul {grid-template-columns: repeat(2, 1fr);}}
@media (max-width: 480px) {.m-part1.middle ul {grid-template-columns: 1fr;}}


.shadowDiv .imgBox img {
    width: 70px;
    height: 70px;
    object-fit: cover;
    display: block;
    margin: 0 auto;
}

.details.hidden {
    display: none;
}
.shadowDiv:hover .details.hidden {
    display: inline-block;
}

.down a {
    display: inline-block;
    padding: 5px 10px;
    border: 1px solid #1E90FF;
    color: #333;
    text-decoration: none;
    transition: all 0.3s ease;
}
.down a:hover {
    background-color: #1E90FF;
    color: white;
}

