.ny_banner{
text-align:left;
font-weight: normal;
color:#333;
height: 480px;
}
.ny_banner .cn {
    font-size: 40px;
    margin-top: 100px;
}
.andv{
box-shadow: 1px 1px 5px 1px #ccc;
border-radius: 10px;
background-color: #f2f6fb;
height: 180px;
margin: -80px auto 80px;  
border: 1px solid #fff
}

.andv ul {
    display: flex;
}

.andv ul li {
    width: 24%;
    margin-top:30px;
}

.andv ul li:first-of-type  {
    margin-left: 4%;
}
.andv ul li .icoimg{width:25%;margin-left:10%;margin-right: 10px;float:left;}
.andv ul li .title{width:85%;margin-left:5%;}
.andv ul li .title h1{font-size: 30px;font-weight: bold;}
.andv ul li .title p{font-size: 16px;line-height: 25px;}

.Plate .title{
    font-size: 30px;
    font-weight: bold;
    text-align: center;
}

.Plate_1 .tabtitle{
  border-bottom: 1px solid #cdd6e7;
  margin-top:50px;
}

.Plate_1 ul li.nav_now:before {
     display: block;
    content: "";
    width: 70px;
    height: 3px;
    background: #0a4df5;
    position: relative;
    bottom: -42px;
}

.Plate_1 .tabtitle ul li{
  width: 10%;
  float: left;
  margin: 0px 3%;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 10px;
  cursor: pointer;
}
.Plate_1 ul li.nav_now{
  color:#0a4df5;
}
.Plate_1 .tabcontent{width:95%;margin:0px auto;margin-top:30px;height: 530px;display: none;}

.Plate_1 .tabcontent .cateimg{width: 50%;
    float: left;}
  .Plate_1 .tabcontent .cateimg img  {box-shadow: 1px 1px 5px 1px #ccc;
    border-radius: 10px;}
.Plate_1 .tabcontent .cateitems{margin-left: 60%;}
.Plate_1 .tabcontent .cateitems li{font-size: 18px;
    font-weight: bold;
    color:#7b849a;
    line-height: 20px;
    margin: 0px auto 30px;
    padding-top: 15px;
padding-left: 30px;
cursor: pointer;
transition: all 0.3s ease-out;
}


/*
.Plate_1 .tabcontent .cateitems li:hover{
    color: #306bff;
    background-color: #f5faff;
    padding-left: 30px;
    height: 100px;
    margin-bottom: 10px;
}

.Plate_1 .tabcontent .cateitems li:hover p.disno{
  display: block;
}


.Plate_1 .tabcontent .cateitems li:hover::before{
  content: "|";
    display: inline-block;
    font-size: 16px;
    color: #306bff;
    padding-right: 15px;
    font-weight: bold;

}
*/

.Plate_1 .tabcontent .cateitems li.currnow{

    color: #306bff;
    background-color: #f5faff;
    padding-left: 30px;
    height: 100px;
    margin-bottom: 10px; 
}

.Plate_1 .tabcontent .cateitems li.currnow::before {
    content: "|";
    display: inline-block;
    font-size: 16px;
    color: #306bff;
    padding-right: 15px;
    font-weight: bold;
}

.Plate_1 .tabcontent .cateitems li p{
  font-size: 15px;
    color: #9fa6b6;
    font-weight: normal;
    line-height: 25px;
    margin: 5px auto;
    margin-left: 20px;
}
.Plate_1 .tabcontent .cateitems li p.disno{
  display:none;
}


.Plate_2{overflow: hidden;width:100%;max-width: 1920px;height:950px;background: url(../images/plate2_bg.jpg) no-repeat center;margin:0px auto; }
.Plate_2 .q1200{
width: 1200px;
height: 950px;
margin: 0 auto;
background: url(../images/saber_people.png) no-repeat bottom;
}

.Plate_2 .p_title{font-size: 30px;
    font-weight: bold;
    text-align: center;
margin: 80px auto 60px;}
.Plate_2 .p_intro{text-align: center;
    font-size: 25px;
    font-weight: bold;
    line-height: 40px;
    letter-spacing: 1px}
.Plate_2 .p_intro span{color:#306bff;padding-left: 5px;}
.Plate_3{margin-top: 50px;}

.Plate_3 .teamintro {width:95%;height: 500px;margin: 50px auto;}

.Plate_3 .teamintro .title{
     font-size: 25px;
    margin: 30px auto;
}

.Plate_3 .teamintro .hasteam  .title:before {
    display: block;
    content: "";
    width: 30px;
    height: 3px;
    background: #0a4df5;
    position: relative;
    bottom: -69px;
    left: 182px;
}

.Plate_3 .teamintro .noteam  .title:before {
    display: block;
    content: "";
    width: 30px;
    height: 3px;
    background: #4b586e;
    position: relative;
    bottom: -69px;
    left: 182px;
}

.Plate_3 .teamintro .items{
    margin: 40px auto;
    width: 75%;
}


.Plate_3 .teamintro .items ul li{
 font-size: 20px;
    line-height: 25px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-top: 20px;
    padding-left: 40px;


}

.Plate_3 .teamintro .hasteam .items ul li{
     background: url(../images/ico_has.png) no-repeat;
         background-position-y: inherit;
    background-position-x: left;
}

.Plate_3 .teamintro .noteam .items ul li{
     background: url(../images/ico_no.png) no-repeat;
         background-position-y: inherit;
    background-position-x: left;
}

.Plate_3 .teamintro .hasteam{
  width: 40%;
    float: left;
    height: 100%;
    box-shadow: 1px 1px 15px 4px #ccc;
    border-radius: 10px;
margin-left:10%;}
.Plate_3 .teamintro .noteam{
  margin-left: 35%; 
    background-color: #e6e6e6;
    height: 90%;
    margin-top: 2%;
    float: left;
    width: 35%;
    border-radius: 10px;
    margin-left: 1px;
}

 .Plate_4{overflow: hidden;width:100%;max-width: 1920px;height:950px;background: url(../images/plate4_bg.jpg) no-repeat center;margin:0px auto; }
 .Plate_4 .p_title{font-size: 30px;
    font-weight: bold;
    text-align: center;
margin: 80px auto 20px;}

 .Plate_4 .p_include{font-size: 20px;font-weight: bold;margin:15px auto;}

 .Plate_4 .p_intro ul li{
        font-size: 23px;
    line-height: 40px;
    margin-top: 40px;
    letter-spacing: 1px;
 }

 .Plate_4 .p_intro ul li span{
background: #0A4DF4;
    color: #fff;
    width: 30px;
    display: inline-block;
    text-align: center;
    margin-right: 15px;
    border-radius: 50%;
    height: 30px;
    line-height: 30px;
 }

 .Plate_5{background-color: #f7fafd;margin: 80px auto 0px; }
 .Plate_5 .p_title{font-size: 30px;
    font-weight: bold;
    text-align: center;padding-top: 80px;
    padding-bottom: 35px;}

.Plate_6{overflow: hidden;width:100%;max-width: 1920px;height:950px;background: url(../images/partner_bg.png) no-repeat center;margin:0px auto; }
 .Plate_6 .p_title{font-size: 30px;
    font-weight: bold;
    text-align: center;
margin: 80px auto 20px;}
