*{font-family: 'Microsoft YaHei Light', Arial, sans-serif!important;}
p,a,span,h1,h2{  font-family: 'Microsoft YaHei Light', Arial, sans-serif!important;}

.conDiv {width: 75%; margin: 0 auto;}
.ph82{width: 75%; margin: 0 auto;}
.conDiv .title{ margin-bottom: 0.325rem;}
.conDiv .title a{font-size: 0.525rem; font-family: 'Microsoft YaHei', Arial, sans-serif；; font-weight: 200; }
.conDiv .container { display: flex;width: 44%;align-items: center; flex-wrap: wrap;padding-top: 3.5rem; padding-bottom: 3.5rem;color: #333; }
.conDiv .content {font-size: 0.2rem; line-height: 0.4rem;  text-align: justify;}
.youdiv{display: flex;justify-content: end;}
/* 自定义通用类 */
.flex{display: flex;align-items: center;}
.part_wrap{width: 75%;margin: 0 auto;position: relative;}
.commonBtn {
  width: max-content;
  height: 50px;
  display: flex;
  align-items: center;
  border: 1px solid #0042FF;
  background-color: rgba($color: #FFF, $alpha: 0.3);
  cursor: pointer;}


/*********************************************************************************社会责任**************************************************/
 /**banner图淡入特效开始*/   
.secondBanner span { opacity: 0; transform: translateY(-50px); animation: fadeInDown 1s ease forwards; }
        
@keyframes fadeInDown {
    from { opacity: 0;  transform: translateY(-50px);  }
    to {  opacity: 1;transform: translateY(0); }
 }
/**banner图淡入特效结束*/   


.position{width: 75%; margin: 0 auto; border-bottom: solid 2px #d4d4d4;  height: 0.8125rem;line-height: 0.8125rem; font-size: 0.175rem;
  color: #999;margin-bottom: 1rem;}
.position a{ font-size: 0.175rem;color: #999;}



.zeglcon{display: flex;justify-content: space-between;font-size: 0.3rem;line-height: 0.6rem; margin-top:1rem; margin-bottom:1rem;}
.zeglcon > div:nth-child(2){font-family: 'Microsoft YaHei Light', Arial, sans-serif;}
.zeglcon>div:nth-child(1){width:38%;}
.zeglcon>div:nth-child(1) img{width:100%;}
.zeglcon>div:nth-child(2){padding-top: 1rem; color: #333; width: 55%;}
.zeglcon .phimg{display:none;}

      

.bg1{background:url(/ciic/uiFramework/commonResource/image/2025111915040559667.jpg) no-repeat;background-size: cover;}

.conDiv .mk1heig{padding-top: 3.3125rem; padding-bottom: 3.4375rem;}

.bg2{background:url(/ciic/uiFramework/commonResource/image/2025111916462371480.jpg) no-repeat;background-size: cover;}
.bg3{background:url(/ciic/uiFramework/commonResource/image/2025111915042613961.jpg) no-repeat;background-size: cover;}
.bg4{background:url(/ciic/uiFramework/commonResource/image/2025111915044140532.jpg) no-repeat;background-size: cover;}



/*********************************************************************************责任报告**************************************************/
.pdfCon{display: flex; flex-wrap: wrap;  justify-content: space-between;}
.pdfCon >div{width:32%;background: #f3f5f9; padding-bottom: 0.35rem;margin-bottom: 0.4625rem;}
.pdfCon >div img{width:100%; border: solid 1px #d1dcef;}
.pdfCon .btimg{padding:5%;}
.pdfdown{width: 2.1875rem; height: 0.55rem;border: solid 1px #0042ff;line-height: 0.55rem;text-align: center; background: url(/ciic/uiFramework/commonResource/image/2025112017200044818.png) no-repeat 0.35rem; margin:0 auto;}
.pdfdown:hover{background: url(/ciic/uiFramework/commonResource/image/2025112018115086432.png) no-repeat 0.35rem #002dff;}

.pdfdown  a{ font-size: 0.2rem;color: #0042ff; display:block;}
.pdfdown  a:hover{color:#fff; }


/*页码*/
.pageBox{margin:1rem 0 1.6rem 0;text-align:center}
.pageBox a.prev,.pageBox a.next{display:inline-block;padding:0.15rem 0.3rem;border:1px solid #666666;font-size:0.25rem;color:#666666;font-family:'微软雅黑';font-weight:lighter;cursor:pointer}
.pageBox a{margin-right:0.2rem;padding:0.15rem 0.3rem;font-size:0.25rem;font-family:'微软雅黑';font-weight:lighter}
.pageBox a:hover{background:#0042ff;color:#fff}
.pageBox .NormalRed{color:#fff;background:#0042ff;padding:0.15rem 0.3rem;font-size:0.25rem;font-family:'微软雅黑';font-weight:lighter;margin-right: 0.2rem;}
.pageBox span{width:0px !important;display: none !important;}
.pageBox a.prev:hover,.pageBox a.next:hover{border:1px solid #0042ff;color:#0042ff;background:unset}
/*************************************************责任荣誉*****************************************************************************************************/
.firstop{ margin-top: 0.75rem;}
.shryu{display: flex; min-height: 3.05rem;justify-content: space-between; border-top: solid 1px #002dff;  padding-top: 0.4375rem;padding-bottom: 0.5rem; background: url(/ciic/uiFramework/commonResource/image/2025112113473387902.png) top no-repeat;}
.shryu:hover{background: url(/ciic/uiFramework/commonResource/image/2025112113474173195.png) top no-repeat;border-top: solid 1px #ff4200;}
.shryu:hover .year {color: #ff4200;}
.shryu:hover .artic ul  li::marker {color: #ff4200; }
.shryu .year {width:15%;}
.shryu .artic{width:80%;}
.shryu .year  { color: #0042ff;  border-bottom: 1px solid #eee;  font-size: 0.525rem; }
.shryu .artic  ul { padding-left: 20px;list-style-type: disc;}
 .shryu .artic  ul li {padding-top: 0.375rem;padding-bottom: 0.375rem; border-bottom: 1px solid #dedede;   line-height: 0.4rem; list-style: disc; font-size: 0.2rem;}
.shryu .artic  ul li:last-child {border-bottom:none;}
 .shryu .artic  ul li a{font-size: 0.2rem;color: #666;}
.shryu .artic  ul  li::marker {color: #002dff; }
/*************************************************************责任实践**********************************************************************************************/

/******轮播开始*****/
.swiper {  width: 100%;  height: 100%;  margin-top: 2rem; margin-bottom: 2.625rem;}
.swiper-slide { display: flex;   flex-direction: column;align-items: center; justify-content: center; position: relative; }
.swiper-slide img { display: block; width: 100%;}
.swiper  .wzibot{display: flex; justify-content: space-between; width: 92%; background: #ecf3fb; padding:0.375rem; height: 2rem;}
.swiper  .wzibot .wzTitle{width:25%;}
.swiper  .wzibot .wzTitle a{font-size: 0.325rem; color: #0042ff;}
.swiper  .wzibot .wzSummary{width:70%; font-size: 0.2rem; color: #333333; .swiper .wzibot .wzSummary}
.swiper .imgtop{width:98%;}
.swiper-slide.swiper-slide-active:first-child img{box-shadow: none!important;}

    @media only screen and (min-width: 769px) {
      .swiper-slide:first-child {
        transition: transform 100ms;
      }

      .swiper-slide:first-child img {
        transition: box-shadow 500ms;
      }

      .swiper-slide.swiper-slide-active:first-child {
        transform: translateX(55%);
        z-index: 2;
      }

      .swiper-slide.swiper-slide-active:first-child img {
        box-shadow: 0px 32px 80px rgba(0, 0, 0, 0.35);
      }

      .swiper-slide:nth-child(2) {
        transition: transform 100ms;
      }

      .swiper-slide.swiper-slide-next:nth-child(2) {
        transform: translateX(55%);
        z-index: 1;
      }

      .swiper[dir="rtl"] .swiper-slide.swiper-slide-active:first-child {
        transform: translateX(-50%);
      }

      .swiper[dir="rtl"] .swiper-slide.swiper-slide-next:nth-child(2) {
        transform: translateX(-55%);
      }
    }
 /************轮播结束***********/

/***svg动画线条开始****/
:root {
  /* 总循环长度 = 各条 dasharray 的和（单位使用 px 保持兼容） */
  --total: 24.75rem;
  --total2: 16.25rem;
  --total3: 5.5625rem;
}



/* 社会责任-责任报告 */
.home7_s1_box{ position: relative; width: 100%; height: 9.375rem;}
.home7_s1_box .bg_box{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; background-color: #fff; transition: 1s cubic-bezier(0,.32,.66,1);}
.home7_s1_box .bg_box .bg_vid{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center;}
.home7_s1_box .bg_box .video_box{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0;}
.home7_s1_box .bg_box .video_box img{ width: 24rem;  height: 0.1125rem;}

.home7_part1{ position: relative; z-index: 20; top: 0; left: 0;}
.home7_part1 .con_c{ position: absolute; top: 4.6rem; left: 3.025rem; }

.home7_part2{ position: relative; z-index: 20; top: 0; left: 0; width: 100%; height: 33.4rem; }
.home7_part2 .bg{ position: absolute; top: 0.3375rem; left: 0; width: 100%; text-align: center;}


.home8_part2{ position: relative; z-index: 20; top: 0; left: 0; width: 100%; height: 48.55rem; }
.home8_part2 .bg{ position: absolute; top: 0.3375rem; left: 0; width: 100%; text-align: center;}


.home9_part2{ position: relative; z-index: 20; top: 0; left: 0; width: 100%; height: 33.55rem;}
.home9_part2 .bg{ position: absolute; top: 0.3375rem; left: 0; width: 100%; text-align: center;}






.line1 { stroke: #eee; stroke-width: 1; fill: none;}
.line1_1 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 380 1600;  --start: 0px; animation: flow1 8s linear infinite;}
.line1_2 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 150 1830; --start: -660px; animation: flow1 8s linear infinite;}
.line1_3 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 150 1830; --start: -1360px; animation: flow1 8s linear infinite;}
@keyframes flow1 {
  from {
    stroke-dashoffset: var(--start);
  }
  to {
    stroke-dashoffset: calc(var(--start) - var(--total));
  }
}


.line2 { stroke: #eee; stroke-width: 1; fill: none;}
.line2_1 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 120 1180;  --start: 0px; animation: flow2 7s linear infinite;}
.line2_2 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 60 1240;  --start: -660px; animation: flow2 7s linear infinite;}
@keyframes flow2 {
  from {
    stroke-dashoffset: var(--start);
  }
  to {
    stroke-dashoffset: calc(var(--start) - var(--total2));
  }
}


.line3 { stroke: #eee; stroke-width: 1; fill: none;}
.line3_1 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 120 1180; --start: 2.5rem; animation: flow3 7s linear infinite;}
.line3_2 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 60 1240;  --start: 5.75rem; animation: flow3 7s linear infinite;}
@keyframes flow3 {
  from {
    stroke-dashoffset: var(--start);
  }
  to {
    stroke-dashoffset: calc(var(--start) - var(--total2));
  }
}

.line4 { stroke: #eee; stroke-width: 1; fill: none;}
.line4_1 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray:65 380;  --start: 0px; animation: flow4 3s linear infinite;}

.line5 { stroke: #eee; stroke-width: 1; fill: none;}
.line5_1 { stroke: #ff4200; stroke-width: 1.8; fill: none; stroke-dasharray:65 380;  --start: -3.75rem; animation: flow4 3s linear infinite;}

@keyframes flow4 {
  from {
    stroke-dashoffset: var(--start);
  }
  to {
    stroke-dashoffset: calc(var(--start) - var(--total3));
  }
}

.line6 { stroke: #eee; stroke-width: 1; fill: none;}
.line6_1 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 100 1880;  --start: 0px; animation: flow1 9s linear infinite;}
.line6_2 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 50 1930;  --start: 1.25rem;  animation: flow1 9s linear infinite;}
.line6_3 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 25 1955;  --start: 3.75rem;  animation: flow1 9s linear infinite;}
.line6_4 { stroke: #507cf3; stroke-width: 1.8; fill: none; stroke-dasharray: 80 1900;  --start: 15rem;  animation: flow1 9s linear infinite;}
/****svg 动画线条结束********/

.intro-text {color: #333; margin-bottom: 1rem;margin-top: 0.75rem;font-size: 0.3rem;line-height: 0.6rem; }
        
.stats-container {    display: flex;  justify-content: space-between; align-items: center;  flex-wrap: wrap;  gap: 20px; }
        
.stat-item {  flex: 1;  min-width: 180px;   text-align: center;   background: url(/ciic/uiFramework/commonResource/image/2025112117295383419.jpg) no-repeat left; transition: transform 0.3s ease;}
        
.stat-item:hover { transform: translateY(-5px);}
        
 .stat-item:last-child {border-right: none;}
        
.stat-number {font-size: 0.625rem;font-weight: bold; color: #0066cc; margin-bottom: 0.375rem; line-height: 1.2;font-family: 'Microsoft YaHei Light', Arial, sans-serif;}
        
.stat-description { font-size: 0.2rem;color: #666;line-height: 1.4;margin-bottom: 0.1875rem;}


.jyyxcon{display: flex;justify-content: space-between; margin-top: 0.875rem;}
.jyyxcon >div:nth-child(1) {font-size: 0.525rem; width:54%;}
.jyyxcon .jyeyx{padding-top: 0.625rem;}
.jyyxcon >div:nth-child(2){width:22%;  font-size: 0.2rem;color: #333; }
.jyyxcon .lhgmb{margin-bottom: 0.1875rem;}
.jyyxcon >div:nth-child(2) img{width:100%;}


.rsbcon1{background: url( /ciic/uiFramework/commonResource/image/2025112118445179919.jpg) no-repeat; color:#333333; padding-top: 2.125rem; padding-bottom: 2.125rem;display: flex; background-size: cover; margin-top: 0.4375rem; width: 75%; margin: 0 auto; margin-top: 0.5rem;}
.rsbcon1 .rigwez,.gongxty .rigwez,.jiybu .rigwez{width: 45%;padding-left: 5%; }
,rigwez .whtit1{padding-bottom: 0.125rem;}
.rigwez:last-child{margin-top: 0.25rem;}
.rsbcon1 h1 a, .jiybu h1 a{font-size: 0.525rem; color:#333333;}
.rsbcon1 h2, .jiybu h2{font-size: 0.325rem; line-height: 0.5rem; padding-bottom: 0.25rem; padding-top: 0.3125rem;}
.rsbcon1 p, .jiybu p{font-size: 0.2rem; line-height: 0.4rem;}


/*********滚动效果********/

		.txtMarquee-left{ width:100%;  position:relative;  border:1px solid #ccc;   }
		
		.txtMarquee-left .bd{ padding:10px; }
		.txtMarquee-left .bd .tempWrap{ width:100%!important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.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;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


		.txtMarquee-left .bd ul li span{ color:#999;  }px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li span{ color:#999;  }
/************滚动效果结束******/



.gongxty{background: url(/ciic/uiFramework/commonResource/image/2025112118450112903.jpg) no-repeat; color:#fff; padding-top: 2.125rem; padding-bottom: 2.125rem;display: flex; background-size: cover;margin-top: 0.4375rem;width: 75%; margin: 0 auto; margin-top: 0.5rem;}


.rigwez .tit1 a{font-size: 0.525rem; color:#333;}
.rigwez .stit2{font-size: 0.325rem; line-height: 0.5rem; padding-bottom: 0.25rem; padding-top: 0.3125rem;color:#333;}

 .whtit1 a{font-size: 0.525rem; color:#fff;}
 .whshotit2{font-size: 0.325rem; line-height: 0.5rem; padding-bottom: 0.25rem; padding-top: 0.3125rem;color:#fff;}
.gongxty p{font-size: 0.2rem; line-height: 0.4rem;color:#fff;}

.jiybu{background: url(/ciic/uiFramework/commonResource/image/2025112118451518416.jpg) no-repeat; color:#fff; padding-top: 2.125rem; padding-bottom: 2.125rem;display: flex; background-size: cover;margin-top: 0.4375rem; width: 75%; margin: 0 auto; margin-top: 0.5rem;}
.gwygzw{background: url(/ciic/uiFramework/commonResource/image/2025112118452539172.jpg) no-repeat; color:#fff; padding-top: 2.125rem; padding-bottom: 2.125rem;display: flex; background-size: cover;margin-top: 0.4375rem; width: 75%; margin: 0 auto;margin-top: 0.5rem;}
.gwygzw .rigwez{width: 50%;padding-left: 5%; }
.gwygzw h1 a{font-size: 0.525rem; color:#fff;}
.gwygzw  h2{font-size: 0.325rem; line-height: 0.5rem; padding-bottom: 0.25rem; padding-top: 0.3125rem; color:#fff;}
.gwygzw  p{font-size: 0.2rem; line-height: 0.4rem; color:#fff;}

.jyyxcon>div .xcsum{font-size: 0.3rem; line-height: 0.45rem; color: #333; margin-top: 0.3125rem; margin-bottom: 0.1875rem;}







/******** 志愿公益********/
.bg5{background:url(/ciic/uiFramework/commonResource/image/2025112510080972423.jpg) #ecf3fb right no-repeat; background-size: 50%;}

.zygycon{display: flex;justify-content: space-between; padding-top: 1.3rem; width:42%; padding-left:8%;}
.zygycon >div:nth-child(1) {font-size: 0.525rem; width:45%;padding-right: 0.75rem;}
.zygycon .zywenz{font-size: 0.2rem; line-height: 0.35rem;margin-top: 0.3125rem;}
.zygycon .jyeyx{line-height: 1.875rem;}
.zygycon >div:nth-child(2){ font-size: 0.2rem;color: #333; width:40%;padding-right: 1.375rem;}
.zygycon .lhgmb{margin-bottom: 0.1875rem; white-space: nowrap;}
.zygycon >div:nth-child(2) img{width:100%;}

.zyimgul{display: flex;justify-content: space-between; padding-top: 1rem; width:42%; padding-left:8%; padding-bottom:2rem;}
.zyimgul p{width:28%;}
.zyimgul p img{width:100%;}
.zyimgul>p:nth-child(3){padding-right: 1.375rem;} 
/******** 助残帮扶********/
.bg6{background:url(/ciic/uiFramework/commonResource/image/2025112411051431158.jpg) #ecf3fb left  no-repeat; background-size: 50%;}
.zcbfcontain{display: flex;justify-content: end;}
.zcbfcontain>div:nth-child(1){width:42%;  padding-right:8%;}
.zcbfcontain .zcbfcon{display: flex; padding-top: 1.3rem; padding-left: 1.375rem; justify-content: space-between;}


.zcbfcon >div:nth-child(1) {font-size: 0.525rem; width:47%;}
.zcbfcon .zywenz{font-size: 0.2rem; line-height: 0.35rem;margin-top: 0.3125rem;}
.zcbfcon .jyeyx{line-height: 1.875rem;}
.zcbfcon >div:nth-child(2){ font-size: 0.2rem;color: #333; width:40%;}
.zcbfcon .lhgmb{margin-bottom: 0.1875rem; white-space: nowrap;}
.zcbfcon >div:nth-child(2) img{width:100%;}

.zcbfcontain .zcbfimgurl{display: flex;justify-content: space-between; padding-top: 1rem; width:92%; padding-left: 1.375rem;padding-bottom:1rem;}

.zcbfcontain .zcbfimgurl p{width:32%;}
.zcbfcontain .zcbfimgurl p img{width:100%;}

/********************************************************************手机版***********************************************************************/
.banner{padding-bottom:15px;}
 @media (max-width: 768px) {
.shryu .artic ul li{line-height:28px;}
/*分页*/
.pageBox a.prev,.pageBox a.next{padding:6px 6px;font-size:14px}
.pageBox .NormalRed{padding:8px 15px;font-size:14px}
.pageBox a{padding:6px 6px;font-size:14px}



.zeglcon{display: block;}
.zeglcon > div:nth-child(1){display:none;}
.zeglcon > div:nth-child(2){font-size: 16px;line-height: 32px;width:100%; line-height:28px;}
.zeglcon .phimg{display:block;}
.zeglcon .phimg img{width:100%;}

.bg1{background:url(/ciic/uiFramework/commonResource/image/2025112016025466639.jpg) no-repeat;background-size: cover;}

.bg2{background:url(/ciic/uiFramework/commonResource/image/2025112016030248039.jpg) no-repeat;background-size: cover;}

.bg3{background:url(/ciic/uiFramework/commonResource/image/2025112016031164806.jpg) no-repeat;background-size: cover;}

.bg4{background:url(/ciic/uiFramework/commonResource/image/2025112016032068437.jpg) no-repeat;background-size: cover;}
.conDiv{width:92%;}
.conDiv .title{text-align: center;}
.conDiv .title a{font-size: 26px;}
.conDiv .content{font-size: 16px;line-height: 32px;}
.conDiv .container{display: block; width: 100%;padding-top:60px;
  padding-bottom: 300px;}


.position{display: none;}

.pdfCon > div{width:48%;}


.pdfdown{width:100px; height:26px; line-height: 26px; background: url(/ciic/uiFramework/commonResource/image/2025112017200044818.png) no-repeat left;}
.pdfdown a{font-size: 12px;}



.shryu .artic{width:100%;}
.shryu{display:block;}
.shryu .year {font-size: 26px;}
.shryu .year{width:100%;padding-top: 30px; padding-bottom: 15px;}
.shryu .artic ul li a{font-size: 16px; line-height: 32px;}
.shryu .artic ul li{padding-top: 15px; padding-bottom: 15px;}
.firstop{margin-top: 35px;}


}
/********** 责任实践*************/
 @media (max-width: 768px) {

.ph82{width:82%;}
.jyyxcon{display:block;margin-top: 50px; margin-bottom: 40px;}
.intro-text{font-size: 15px;line-height: 28px;}
.stat-item{min-width: 130px;}
.stat-number{font-size: 26px;}
.stat-description{font-size:12px;}
.jyyxcon >div:nth-child(1){font-size:25px;}
.jyyxcon .lhgmb{font-size: 12px;margin-bottom: 10px;}
.jyyxcon >div:nth-child(1) { width:100%;margin-bottom: 20px;}

.jyyxcon >div:nth-child(2){width:100%;}
.jyyxcon >div:nth-child(2) img{width:50%;}

.part1neirong{width: 100%; margin: 0 auto;}
.rsbcon1{background: url(/ciic/uiFramework/commonResource/image/2025112418263016918.jpg) no-repeat; padding-top: 50px; padding-bottom: 260px; background-size: cover; width:100%;}
.gongxty{background: url(/ciic/uiFramework/commonResource/image/2025112418264240662.jpg) no-repeat;padding-top: 50px; padding-bottom: 260px; background-size: cover; width:100%;margin-top:0px;}

.jiybu{background: url(/ciic/uiFramework/commonResource/image/2025112418265118835.jpg) no-repeat; padding-top: 50px; padding-bottom: 260px; background-size: cover; width:100%;margin-top:0px;}
.gwygzw{background: url(/ciic/uiFramework/commonResource/image/2025112418271082766.jpg) no-repeat;padding-top: 50px; padding-bottom: 260px; background-size: cover; width:100%;margin-top:0px;}

.rsbcon1 .tit1 a, .jiybu .tit1 a{font-size:25px; }
.rsbcon1 .stit2, .jiybu .stit2{font-size: 18px; line-height:28px; padding-bottom: 30px; padding-top: 15px;}
.rsbcon1 .rigwez,.gongxty .rigwez,.jiybu .rigwez,.gwygzw .rigwez{width: 82%; margin: 0 auto; padding-left:0px;}
.rsbcon1 p, .jiybu p{font-size: 15px; line-height: 28px;}
.gongxty .whtit1 a,.gwygzw .whtit1 a,.zygycon > div:nth-child(1){font-size: 25px;padding-left: 0px;}
.gongxty .whshotit2{font-size:18px;line-height: 28px; padding-bottom: 30px; padding-top: 15px;}
.gwygzw .whshotit2{font-size:18px;line-height: 28px; padding-bottom: 20px; padding-top: 15px;}

.gongxty p,.gwygzw p,.jyyxcon > div .xcsum{font-size: 15px; line-height: 28px;}
.jyyxcon .phright{text-align: right;}
 }