﻿/*companyInfo*/
#companyInfobg{padding:38px 0 50px; background-color: #eef9fb; }
.companyInfo{margin-top:16px;
/*background:#FFF;*/
    
}
.companyInfo .cl_img{width:625px;float:left;padding-bottom:494px;position:relative;margin-right:35px;margin-top:10px;}
.companyInfo .cl_img img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;object-fit:cover;}
.companyInfo .c_right{width:calc(100% - 640px);float:right;padding:6px 0 0 35px;}
.companyInfo p{margin:0;text-align:left;line-height:28px;margin-top:16px;font-size:16px;}
/*.companyInfo p:nth-child(2){height:40px;line-height:40px;font-size:40px;font-family:Impact;color:#DA241D;}*/
/*.companyInfo p:nth-child(3){height:34px;line-height:34px;font-size:24px;font-weight:bold;color:#DA241D;font-weight:bold;margin-top:9px;}*/
/**/


 .companyInfo table {
    width: 100%; /* 使表格宽度自适应 */
    border-collapse: collapse; /* 去除单元格间的间距 */
    table-layout: auto; /* 允许表格宽度根据内容自动调整 */
  }
  .companyInfo th, td {
    border: 1px solid #ddd; /* 添加边框 */
    padding: 8px; /* 添加内边距 */
    text-align: left; /* 文本左对齐 */
  }
  /* 交替行的颜色 */
.companyInfo  tr:nth-child(odd) {
    background-color: #dff6fa; /* 奇数行背景色 */
  }
 .companyInfo tr:nth-child(even) {
    background-color: #fff; /* 偶数行背景色 */
  }
.companyInfo .map{overflow:hidden;width: 80%;margin: 0 auto;padding: 40px 0;}
.companyInfo .map .bq{float: left;}
.companyInfo .map .nq{float: right;}
.companyInfo .map img{width:100%}
.companyInfo .map .topText{font-size: 24px;line-height:40px;padding: 10px 0;border-bottom: 1px solid #eaf4fe;}
.companyInfo .map .text {height: 32px; line-height: 32px;font-size: 18px;padding-left: 45px;background-repeat: no-repeat;background-position: left center; background-size: 25px;background-repeat: no-repeat;}
.companyInfo .map .text span {width: 100%;display: block;}
.companyInfo .c_EWM {width: 80%;margin: 0 auto;padding: 30px 0;overflow: hidden;    display: flex;justify-content: space-between;}
.companyInfo .c_EWM .mobleEwm{flex: 1;max-width: 26%;}
.companyInfo .c_EWM .text {text-align: center;font-size: 18px;font-weight: bold;    color: #0094ad;margin-top: 5px;}
.companyInfo .c_EWM .img img {width: 100%;overflow: hidden;}

/*c_youshi*/
#c_youshibg{background:#F5F5F5;background-size:cover;padding:31px 0 62px;}
.c_youshi{width:100%;overflow:hidden;margin-top:30px;}
.c_youshi .ys_li{background:#FFF;border-radius:10px;padding:21px 30px 36px;text-align:center;}
.c_youshi .ys_li:nth-child(odd){margin-left:0;}
.c_youshi .ys_li i{display:inline-block;height:91px;width:91px;border-radius:50%;}
.c_youshi .ys_li i.icon1{background:url(/template/default/images/nc_icon1.png) no-repeat center center #ececed;}
.c_youshi .ys_li i.icon2{background:url(/template/default/images/nc_icon2.png) no-repeat center center #ececed;}
.c_youshi .ys_li i.icon3{background:url(/template/default/images/nc_icon3.png) no-repeat center center #ececed;}
.c_youshi .ys_li .ys_txt{padding-top:8px;text-align:left;}
.c_youshi .ys_li .ys_txt p{margin:0;line-height:26px;font-size:16px;color:#8a8d91;margin-top:11px;}
.c_youshi .ys_li .ys_txt p:first-child{height:30px;line-height:30px;font-size:20px;font-weight:bold;color:#020303;text-align:center;}
.c_youshi .ys_li .ys_txt p:last-child{height:104px;}
/*1200以上屏幕*/
@media screen and (max-width:1429px){
    #companyInfobg{padding:35px 0 40px;}
    .companyInfo .cl_img{width:500px;padding-bottom:393px;}
    #c_youshibg{padding:30px 0 40px;}
    .c_youshi .ys_li{padding:15px 16px 20px;}
    .c_youshi .ys_li .ys_txt p:last-child{height:147px;}
}
@media screen and (max-width:1229px){
    #companyInfobg{padding:30px 0;}
    .companyInfo{margin-top:15px;}
    .companyInfo .cl_img{margin-right:20px;}
    /*.companyInfo p{font-size:14px;line-height:24px;}*/
    /*.companyInfo p:nth-child(2){font-size:36px;height:36px;line-height:36px;}*/
    /*.companyInfo p:nth-child(3){font-size:18px;height:30px;line-height:30px;}*/
    #c_youshibg{padding:25px 0 30px;}
    .c_youshi{margin-top:20px;}
    .c_youshi .ys_li{padding:10px 10px 12px;}
    .c_youshi .ys_li i{width:80px;height:80px;}
    .c_youshi .ys_li .ys_txt p{font-size:12px;margin-top:6px;}
    .yc_youshi .ys_li .ys_txt p:first-child{font-size:16px;height:26px;line-height:26px;margin-top:6px;}
    .c_youshi .ys_li .ys_txt p:last-child{height:105px;}
}
@media screen and (max-width:1023px){
    #companyInfobg{padding:20px 0;}
    .companyInfo .cl_img{width:369px;padding-bottom:299px;margin-right:15px;}
    /*.companyInfo p:nth-child(2){margin-top:0;}*/
    #c_youshibg{padding:20px 0;}
    .c_youshi{margin-top:20px;}
    
    
.companyInfo .map{width: 100%;padding: 20px 0;}
.companyInfo .map .bq{float: none;}
.companyInfo .map .nq{float: none;margin-top: 30px;}
.companyInfo .map img{width:100%;}
.companyInfo .map .topText {font-size: 20px;line-height: 20px;}
.companyInfo .c_EWM{width:100%;}
.companyInfo .c_EWM .text {font-size: 16px;}
.companyInfo .c_EWM .mobleEwm{    max-width: 30%;}
}
@media screen and (max-width:767px){
    .companyInfo .cl_img{width:100%;padding-bottom:75%;float:none;margin-right:0;dn}
    /*.companyInfo p:nth-child(2){font-size:30px;height:30px;line-height:30px;margin-top:15px;}*/
}
@media screen and (max-width:667px){
    

}
@media screen and (max-width:499px){
    
}