@charset "utf-8";
.sp_header {position:fixed;top:0;z-index:10;overflow:hidden;width:100%;height:50px;background:#fff}
.sp_logo {float:left;padding:10px;height:50px}
.sp_logo img {margin:auto;max-height:30px}
.sp_nav {position:relative;float:right;margin-top:15px;width:50px;height:30px;cursor:pointer}
.sp_nav span {position:absolute;left:10px;display:block;width:30px;height:2px;background: #F7A300;transition:all ease .35s;}
.sp_nav span:nth-of-type(1) {top:0}
.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;top:-100%;left:0;z-index:9;overflow:auto;overflow-x:hidden;width:100%;height:calc(100% - 78pt);background:#fff;font-size:14px;line-height:40px;transition:top ease .35s}

.nav_show {top:50px}
.sjj_from{margin: 20px;position: relative;border-radius: 6px;overflow: hidden;}
.sjj_from input[type='text']{width: 100%;height: 40px;line-height: 40px;border: none;text-indent: 20px;}
.sjj_from input[type='submit']{position:absolute;border: none;right: 0;top: 0;width: 80px;height: 40px;background: #F7A300;color: white;}
.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;overflow:hidden;margin-top:5px;width:70px;line-height:30px}
.sjj_nav>ul>li:first-child .language a {float:left;width:35px;border-left:1px solid #ddd;color:#999;text-align:center}
.sjj_nav ul li i {position:absolute;top:5px;right:0;padding:0 7px;height:30px;border-left:1px solid #ddd}
.sjj_nav ul li i svg {transition:all ease .35s;transform:rotate(-90deg)}
.sjj_nav ul li .sjj_nav_i_se svg {transform:rotate(0)}
.sjj_nav ul li {position:relative;margin-left:20px;border-top:1px solid #ddd;font-size:14px;line-height:40px}
.sjj_nav>ul>li:last-child {border-bottom:1px solid #ddd}
.sjj_nav ul li ul {display:none}
.sjj_nav ul li a {width:80%;color:#666;display: block;}
.sjj_nav ul li ul li a {display:block;color:#999;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}
.pc1440,.pc1220,.pc1086,.pc800,.pc650,.pc600,.pc450{display: block;}
.mm1440,.mm1220,.mm1086,.mm800,.mm650,.mm600,.mm450{display: none;}
.proleft{
    font-size: 16px;
    color: #000;
    width: 50%;
    text-align: justify;
    float: left;
    margin-left: 20px;margin-bottom: 20px;

    }

     .i_03A h3 {    font-size: 24px;height:100px;width:100%}
.gaodu{height:500px;line-height:40px;}
.i_04B li.li1{
    width: 260px;
}
.i_04B li.li2{
    width: 225px;
}
.i_04B li.li3{
    width: 165px;
}
.i_04B li.li4{
    width: 165px;
}
.i_04B li.li5{
    width: 330px;
}
@media (min-width:1087px) and (max-width:2560px){.body_wh2{display:none !important;}
.bgpro{width:100%;height:100%;background: url(/skin/default/images/2.jpg) bottom center no-repeat !important;
background-size: cover;
}
}


@media only screen and (max-width: 1440px){
.roA h3{color:#333}
.roA p{color:#333}
.roA .btuB{color:#333}
	.mm1440{display: block;}
	.pc1440{display: none;}
	.wh{width: 95%;max-width: 1000px;}
	.tou_03 h3{font-size: 28px;}
	.tou_01 h3{font-size:28px}
	.tou_03 p{font-size:16px;margin-top: 20px;}
	.i_15A li .tt p{font-size: 20px;}
	.i_15A li .tt{padding: 20px 40px;}
	.i_15A li .new_con{font-size:14px;padding: 40px;padding-top: 10px;}
    .i_05 h3{font-size:28px}
    .i_05 p{font-size:18px;margin-top: 28px;}
    .i_05{padding:110px 0}
    .iFB li h3{font-size: 16px;margin-bottom: 20px;}
    .iFB li a{font-size:14px}
    .iFB li{width:110px}
    .iFC{font-size:14px}
    .iFoot{padding:80px 0}
    .roA h3{font-size:28px}
    .roA p{font-size: 18px;}
    .btuB{line-height:35px}
    .btuB i{width:35px;height:35px;margin-right: 10px;}
    .lNavA a{font-size:18px}
    .btuA{width: 140px;height: 45px;font-size: 18px;line-height: 45px;clear:both}
    .i_04C_tt a{font-size:16px;line-height: 45px;}
    .i_04CC li>.l{font-size:16px;width: 120px;letter-spacing: 15px;}
    .i_04CC li>.ro{margin-left:120px;font-size: 14px;}
    .i_04CA>.l{}
    .i_15E li .ro{font-size:18px}
    .i_16 .ro>h3{font-size:38px}
    .i_16A li h3{font-size:35px}
    .i_17 .tt{font-size:36px}
    .i_11 .ro h3{font-size: 32px;background-size: 53px;padding-left: 74px;}
    .i_11 .ro{font-size:18px}
    .i_12A h4{font-size: 34px;}
    .i_12A .list a{font-size: 18px;line-height: 45px;padding-left: 20px;padding-right: 25px;border-radius: 13px;}
    .i_12B h3{font-size: 32px;background-size: 54px;padding-left: 76px;}
    .i_12B p{background-size: 27px;font-size: 18px;line-height: 33px;padding-left: 41px;}
    .i_12B .ro{margin-top: 13px;}
	.i_09 .ro h3{font-size:38px}
	.i_08A li h3{font-size: 33px;}
	.i_08A li p{font-size:18px}
	.i_08A li{height:350px}
	.i_15B li h3{font-size:22px}
	.i_15B li .iscroll{font-size: 17px;}
	.i_15C li .ro h3{font-size:28px}
	.i_15C li .new_con{font-size: 17px;}
	.i_07 .ro>h3{font-size:35px}
	.i_07A li p{font-size: 31px;}
	.i_07A li span{font-size:18px}
	.roA .h4{display:none}
.i_14 .l{height:100%;width:100%;}
.i_14 .r{height:100%;width:100%;}
.i_04B li.li1{
    width: 260px;
}
.i_04B li.li2{
    width: 225px;
}
.i_04B li.li3{
    width: 165px;
}
.i_04B li.li4{
    width: 165px;
}
.i_04B li.li5{
    width: 330px;
}


}
@media only screen and (max-width: 1220px){
	.mm1220{display: block;}
	.pc1220{display: none;}
	.roA .h4{display:none}
	.i_14 .l{height:100%;width:100%;}
.i_14 .r{height:100%;width:100%;}
.i_01_ .roA .btuB {color:#333  } 
.roA h3{color:#333}
.roA p{color:#333}
.roA .btuB{color:#333;clear:both}

.i_04B li.li1{
    width: 260px;
}
.i_04B li.li2{
    width: 225px;
}
.i_04B li.li3{
    width: 165px;
}
.i_04B li.li4{
    width: 165px;
}
.i_04B li.li5{
    width: 330px;
}

}



@media only screen and (max-width: 1086px){
   .body_wh2{width:100%;height:400px;display:inline-block !important} 

  .body_wh{display:none !important}

	.mm1086{display: block;}
	.pc1086{display: none;}
	.flex_jz {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: auto;
    margin-top: 0px;}
    
    .roA h4 {    margin-top: 30px;}
    .i_01_ .roA .btuB {    display: none;}
	.bgCover{background-size:cover;background-position: center top;background-repeat:no;}
.roA h3{color:#333}
.roA p{color:#333}
.roA .btuB{color:#333}

    .i_01 .wh{
    height:auto;padding-top:0px;display:block;overflow:hidden}
    
    .i_10 .tt {
    text-align: center;
    font-size: 25px;
    font-weight: bold;}
.roA{width:100% !important;}
.roA p{line-height: 200%;}
/*
.roA h3{
    font-size: 22px;
    color:#000;
    width: 100%; margin-top: 140px;text-align:center
}   */
 
.roA .h3{display:none;} 
.roA .h4{
    font-size: 28px;
    color:#000;font-weight:bold;
    width: 100%; margin-top: 0px;text-align:center;display:inline-block;
}

.roA p{
    /* width: 540px; */
    font-size: 16px;
   color:#000;
    width: 0%;
    text-align: justify;
}
.i_07 .ro>h3 { font-size: 28px;margin-top:30px}
.i_07A{margin-top:60px}
.lNav .wh{display:none;}
.i_06{padding-top:0px;}
.i_06 .i_06A{width:100%;position:relative;}
.i_06 .roA{margin-top:40px;}
.bgCover2 {
    width: 180px;
    height: 180px;}
.swiper1-wrapper{margin-top:40px;}

.i_06 {
    padding: 20px 0;
    background-color: #eaf3f9;
}

.juzhong{width:80%;margin:auto;margin-left:20px;}
 .i_14A .ro p{font-size:16px;padding-left:22px !important;}
.i_14A .ro h3{font-size:25px;margin-bottom:0px;margin-left:20px}
.i_14 .wh{padding-left:0px !important;height:auto}
.i_14 .l{float:left;height:auto}
.i_14{margin-top:0px;padding-top:0px}
.i_14 .r{height:500px;width:600px;}
.i_08A li {    height: 250px;}
.i_08 {    padding: 0px 0;}
.i_09 .ro h3 {    font-size: 28px;}
.i_09 .ro p {    font-size: 16px;    margin-top: 40px;}
.i_09 .wh {    height: 100%;    position: relative;    height: 300px;}
.i_12B {    position: relative;    width: 70%;}
.i_12 .wh>.l {    width: 30%;}
.i_12B {    position: relative;    width: 65%;}
.i_12B .yiny {
    display: none;
    position: absolute;
    width: 90%;
    left: 0;
    border-radius: 10px;
    padding: 20px;
    padding-bottom: 100px;
    height: 100%;}
 
  .swiper-slide2{width:25% !important;float:left}

.kong{height:95px;}
    .i_15E {
    padding-top: 20px;
}

.i_15E li .ro {
    font-size: 20px;
    margin-top: 30px;
    line-height: 30px;
 }
    .i_15 .btuB {display:none
}

.i_16A {    margin-top: 20px;height:300px;}
.i_16A li a {    width: 100px;    height: 100px;}
.i_16 .ro>h3 {    font-size: 28px;margin-top:20px;}
.i_16A li h3 {    font-size: 20px;color:#fff}

.i_16A li p {
    font-size: 16px;
    margin-top: 10px;
    width: 80%;
    margin-left: 10%;color:#fff
}
 .btuB{display:none}
 .i_16A li a {    margin-left: -50px;}
 


.i_15C li .bgContain{widht:50px;height:50px;}
.i_15C li a{padding-left:100px;}

}


@media only screen and (max-width: 800px){
	.mm800{display: block;}
	.pc800{display: none;}
	.roA h3 {    font-size: 20px;    }
.i_07 .ro>h3{font-size:20px;margin-top:60px;}
.i_09 .wh {
    height: 100%;
    position: relative;
    height: 180px;
}
.i_09 .ro h3 {
    font-size: 20px;
}
.i_09 .ro p {
    font-size: 16px;
    margin-top: 10px;
}

.i_07A li {
    width: 50%;
    float: left;
    text-align: center;margin-top: 40px;
}
.i_07A li p {
    font-size: 20px;}
    .i_07A li span {
    font-size: 18px;
}
.i_07A li a {
    width: 160px !important;
    height: 160px !important;
    background-color: rgb(0 83 161 / 51%);
    border-radius: 100%;
    text-align: center;
    color: white;
    padding-top: 20px;
    display: inline-block;
}
.roA h3{color:#333}
.roA p{color:#333}
.roA .btuB{color:#333}
.i_14A .ro p{font-size:16px;float:left;padding-left:22px !important;}
.i_14A .ro h3{font-size:28px;}
.i_14 .wh{padding-left:0px !important;height:auto}
.i_14 .l{float:left}
.i_14 .l{height:auto}
.i_14A .ro h3{margin-bottom:20px;}
.i_14{margin-top:0px;padding-top:0px}
.i_14 .r{height:500px}
.roA h3 {
    font-size: 20px;
    height: 150px;
    line-height: auto;
}
.i_10A li p {
    font-size: 16px;
    color: #4B647E;
    font-weight: 100;
    margin-top: -20px;
}
.i_10 {
    background-color: #EAF3F9;
    padding: 30px 0 60px;
}




}




@media only screen and (max-width: 650px){
	.mm650{display: block;}
	.pc650{display: none;}
	   .roA h3{color:#333}
.roA p{color:#333}
.roA .btuB{color:#333}
    
.i_14A .ro p{font-size:16px;float:left;padding-left:22px !important;}
.i_14A .ro h3{font-size:28px;}
.i_14 .wh{padding-left:0px !important;height:auto}
.i_14 .l{float:left}
.i_14 .l{height:auto}
.i_14A .ro h3{margin-bottom:20px;}
.i_14{margin-top:0px;padding-top:0px}
.i_14 .r{height:500px}




}
@media only screen and (max-width: 600px){
	.mm600{display: block;}
	.pc600{display: none;}
    .roA h3{color:#333}
.roA p{color:#333}
.roA .btuB{color:#333}
 .i_14A .ro p{font-size:16px;float:left;padding-left:22px !important;}
.i_14A .ro h3{font-size:28px;}
.i_14 .wh{padding-left:0px !important;height:auto}
.i_14 .l{float:left}
.i_14 .l{height:auto}
.i_14A .ro h3{margin-bottom:20px;}
.i_14{margin-top:0px;padding-top:0px}
.i_14 .r{height:500px}






.roA h5{
    font-size: 24px;
    font-weight: bold;
    width: 100%;
    height:130px !important;
}
.roA h3{
    font-size: 24px;
    font-weight: bold;
    width: 100%;
    height:50px
}
.wh img.r {
    float: right;
    margin-top: -80px;
}

}

.juzhong{width:50% !important;margin:auto;}

@media only screen and (max-width: 450px){
	.mm450{display: block;}
	.pc450{display: none;}
	.i_07 .ro>h3{font-size:24px;margin-top:60px;}
.roA h3{color:#333}
.roA p{color:#333}
.roA .btuB{color:#333}
.i_07A li {
    width: 50%;
    float: left;
    text-align: center;margin-top: 25px;
}
.i_07A li p {
    font-size: 20px;}
    .i_07A li span {
    font-size: 18px;
}
.i_07A li a {
    width: 160px;
    height: 160px;
    background-color: rgb(0 83 161 / 51%);
    border-radius: 100%;
    text-align: center;
    color: white;
    padding-top: 20px;
    display: inline-block;
}
	.roA h3 {    font-size: 24px;height:100px;width:100%}
    
    .roA p {
   
    font-size: 16px;
    color: #000;
    width: 100%;
    text-align: justify;
    float: left;
    margin-left: 20px;margin-bottom: 20px;

    }

    
    .i_14A .ro p{font-size:16px;float:left;padding-left:22px !important;}
.i_14A .ro h3{font-size:24px;margin-bottom:0px;margin-left:20px;}
.i_14 .wh{padding-left:0px !important;height:auto}
.i_14 .l{float:left}
.i_14 .l{height:auto}

.i_14{margin-top:0px;padding-top:0px}
.i_14 .r{height:500px}
.i_08{padding:0px}
    .i_08A li h3 {
    font-size: 20px;}
    .i_08A li p {
    font-size: 16px; margin-top:5px
}    .i_08A li{height:100px;margin:20px auto;}
    
  .i_11 .bgCover {
   display:none;
    
}  

.i_11 .ro h3{font-size:24px;}
  .i_11 .ro {
    width: 90%;
    color: #333333;
    font-size: 16px;margin:0px auto;
    float:left;margin-left:20px;
}

.i_11 .t-l {
    padding: 10px auto;margin-bottom:40px;
}
    
 .i_12 .wh>.l {    width: 100%;}   
  .i_12A .list a {
    font-size: 18px;
    line-height: 45px;
    padding-left: 10px;
    padding-right: 25px;
    border-radius: 13px;
    float: left;
}

.i_12A h4 {    font-size: 24px;}

  .i_12B {
    position: relative;
    width: 100%;
}

.i_12B .yiny {
    display: none;
    position: absolute;
    width: 96%;
    left: 0;
    background-color: white;
    border-radius: 10px;
    padding: 50px;
    padding-bottom: 100px;
    height: 100%;
}

.i_12B h3 {
    font-size: 20px;
    background-size: 54px;
    padding-left: 76px;
}

.i_12B .ro {
    height: auto;
    overflow-y: auto;
    width: 100%;
    min-width: 350px;
    margin-top: 10px;display:inline-block
}
.i_12{padding-top:20px;}
.i_12 .wh>.r{height:500px;display:inline-block}
.i_12B p {
    background-size: 27px;
    font-size: 16px;
    line-height: 25px;
    padding-left: 41px;
}
.i_12B .yiny {

    padding: 20px;
    padding-bottom: 40px;
    
}
.i_13 .tt {
    font-size: 24px;
}
.rlzysqzw h3, .rlzysqzw p {
    font-size: 16px !important;
    color: #333;
    line-height: 300%;
    }

.roA .h4 {
    font-size:24px;}
.i_14 .r {
    height: 400px;
    width: 100%;
}


.btuA {
 
    display: none;
}
.tou_01 p {
    font-size: 16px;
 
}
.i_02AA .item p{font-size:16px}

.i_03A>img {
    width: 42%;
    position:relative;
    right: 0;
}

.tou_03 {
    padding: 50px 0 50px;
    text-align: left;
}
.i_15D li {    height: 150px;}
.i_15D li .iscroll {
    position: absolute;
    font-size: 17px;
    color: #026FC2;
    top: 100%;
    width: 80%;
    left: 10%;
    line-height: 20px;
    height: 60px;
  
}

.tList4 li {
    width: 100%;
    margin-left: 0%;
    border: 1px solid #CDCDCD;
    margin-bottom: 2%;
    
}
.tList li {}


.tList2 li{width:100%;}

.i_15E li .ro {


}
.i_16A li a {
    background-color: #666;
    position: absolute;
    border-radius: 100%;
    text-align: center;
    width: 100px;
    height: 100px;
    top: 50%;
    left: 50%;
    margin-top: 0px;
    margin-left: -50px;

}
.i_16A li{color:#000}
.i_16A li a{color:#000}
.body_wh2{height:auto;display:inline-block}
.i_16 .wh {    display: inline;}
.i_16 .ro>h3 {
    font-size: 24px;
   margin:40px 20px 0px 20px
}
.i_15 {
    margin-top:0px;padding-bottom:20px;
}
.i_17 {    padding: 50px 0;}
.i_17 .l{display:none;}
.i_17 .r{width:100%}
.i_17 .tt {
    font-size: 24px;text-align: center;
}
.i_17A li {    font-size: 16px;}
.tList2 li{margin-left:0px;}
.tou_03 h3{font-size: 24px;}

.btuB{display:none}

.tList3 li {    width: 100%;   }
.i_15E li .ro {
    font-size: 16px;line-height:150%}
.tList3 li{margin:0px;}02:12 2023-09-25}

ul>li>a {display:inline-block;}


.bgpro{width:100%;height:400px;background: url(/skin/default/img/ib_02.jpg) no-repeat #cde3f0;background-size: 100 auto;
    background-position: center top;}
    
.roA h5{
    font-size: 24px;
    font-weight: bold;
    width: 100%;
    height:40px !important;
}
.roA h3{
    font-size: 24px;
    font-weight: bold;
    width: 100%;
    height:50px
}
.i_03A h3 {    font-size: 24px;height:80px;width:100%}

.roA h3 {    font-size: 24px;height:100px;width:100%}
    
    .roA p {
    width: 50%; 
    font-size: 16px;
    color: #000;
    text-align: justify;
    float: left;
    margin-left: 20px;margin-bottom: 20px;
line-height:200%
    }
.tou_03 h3{font-size: 22px;}
.iFoot .iFC{margin-top:20px}
.i_05{padding:50px 0px;}
.iFoot .wh{border:0px;padding-top:20px}
.iFoot {    padding: 20px 0;}
.wh img.r {
width:100%;
    float: right;
    margin-top: 0px;
}

.gaodu{height:auto;line-height:40px;}
.i_18 .tt h3{font-size:22px;}
.h3{font-size:24px;}
.juzhong{width:80% !important;margin:auto;}


}



.li2 {
    width: 225px;
}
.li3 {
    width: 165px;
}

@media only screen and (max-width: 450px){

.i_04B{display:flex;flex-direction: column;width:100%;align-content:flex-start}
.i_04B li{width:100%;display:flex;flex-direction: column; margin-left:0px;align-items:stretch;}


.i_04B li:last-of-type{
    margin-right:0
}
.i_04B li .tt{ display:flex;
    line-height: 60px;
    height: 60px;
    border: 1px solid #D1DBE3;
    font-size: 20px;
    color: #026FC2;
    text-indent: 20px;
    background-color: white;
    border-radius: 6px;
    margin-bottom: 25px;
}
.i_04B li .pic{ display:flex;flex-direction: column; 
    padding-bottom: 320px;
    border: 1px solid #D1DBE3;
    margin-bottom: 20px;
    border-radius: 6px;width:100%;margin-left:0px;height:100%
}
.i_04B li .pic .ro{ display:flex;flex-direction: column; 
    position: absolute;
    bottom: 20px;
    left: 15px;
}
.i_04B li .pic .ro>p{ display:flex;
    font-size: 18px;
    color: #026FC2;
    margin-top: 7px;
    margin-bottom: 10px;
}
.i_04B li .btuD{}
.i_04B li>.ro{
    background-color: white;
    border-radius: 6px;
    border: 1px solid #D1DBE3;
    margin-bottom: 20px;
    padding: 20px;
    font-size: 16px;
    color: #9DAFBD; height: auto;display:
  
}
.i_04B li.li1,.i_04B li.li2,.i_04B li.li3,.i_04B li.li4{width:100%;}

.i_04B li.li5{width:100%}
}
