@font-face {
  font-family: 'webfont';
  font-display: swap;
  src: url('https://at.alicdn.com/t/webfont_mm68mxq6y8.eot'); /* IE9*/
  src: url('https://at.alicdn.com/t/webfont_mm68mxq6y8.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('https://at.alicdn.com/t/webfont_mm68mxq6y8.woff2') format('woff2'),
  url('https://at.alicdn.com/t/webfont_mm68mxq6y8.woff') format('woff'), /* chrome、firefox */
  url('https://at.alicdn.com/t/webfont_mm68mxq6y8.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('https://at.alicdn.com/t/webfont_mm68mxq6y8.svg#思源黑体-极细') format('svg'); /* iOS 4.1- */
}
@font-face {
  font-family: 'iconfont';  /* Project id 2636488 */
  src: url('https://at.alicdn.com/t/font_2636488_jxn2zxkyft.woff2?t=1624803674184') format('woff2'),
       url('https://at.alicdn.com/t/font_2636488_jxn2zxkyft.woff?t=1624803674184') format('woff'),
       url('https://at.alicdn.com/t/font_2636488_jxn2zxkyft.ttf?t=1624803674184') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
*{box-sizing: border-box;}
ul,li{list-style-type: none;}
.swiper-container {width: 100%;} 
.swiper-container img {display: block;width: 100%;}

a{color:#999;text-decoration:none;}
.clear{ clear:both}
h1,h2,h3,h4,h5,h6{font-weight:normal}

.bak_a{background:#f5f5f5}
.bak_b{background:#fff}

.pad_a{padding:0px 15px}
.pad_b{padding:10px 0px}
.pad_c{padding:10px}
.pad_d{padding:10px 15px}
.pad_e{padding:51px 0px 85px 0px}
.mar_a{margin:14px 0px 0px 0px}

.lin_a{padding:0px 5px;display: inline-block;}

.pos_a{position: fixed;}
.text_a{text-align: center;}
.font_a{font-size: 14px;}
.font_b{font-size: 16px;}

.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;}
.sp_logo{padding:5px 10px;float:left;height:50px;display: flex;align-items: center;}
.sp_logo img{margin:auto;max-height:50px;padding-right:15px}
.sp_logo a{display: inline-block;}
.sp_logo span{display: inline-block;line-height: 40px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;display:block;}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}

.inner_tit{margin:0 0 0px 0; padding:0px;text-align:center;font-weight:normal;font-size:22px;}
.inner_tit span{position:relative;display:inline-block;padding:10px 15px;font-size:3vh}
.inner_tit span:after{content: "";position:relative;display:block;background: #2e93ff;height: 2px;width:40px;margin: 0px auto;bottom:0px}

.item-list {display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;padding:10px 10px}
.item-card {width: 48%;position: relative;margin-bottom: 15px;text-align: center;}
.item-card img {width:100%;display: block;}
.prolist-info{padding:10px 0px;font-size:14px;}

.youshi_lsit{width:100%;height:100%;overflow: hidden;margin: 0px auto;}
.youshi_lsit ul li{background:#fff;padding:15px;border-radius: 7px;margin:15px}
.youshi_lsit ul li:hover {box-shadow: 2px 2px 25px rgba(0, 0, 0, 0.15);-webkit-transition: all 0.3s cubic-bezier(0.84, 0.35, 0.39, 0.74) 0s;transition: all 0.3s cubic-bezier(0.84, 0.35, 0.39, 0.74) 0s; }
.title_a {overflow: hidden;margin-bottom: 15px;}
.title_a  .icon {float: left;font-size: 26px;color:#022D64}
.title_a h4 {padding-left: 50px;font-size: 20px;margin: 3px 0 0;}
.title_a .content {font-weight: 300;font-size: 14px;color: #2d3666;line-height: 26px;}

.content p{font-size: 12px;color:#999;}
.content_body table{text-align: center;}
.content_body table img{max-width: 100%;;}
.content_body img{max-width: 100%;;}


