@charset "utf-8";
/*rest css*/

html{width: 100%;min-height: 100%;outline: 0;font-size: 20px;font-family: "微软雅黑";-webkit-text-size-adjust: none;overflow-x: hidden;min-width: 320px;}
body,dd,div,dl,figure,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,textarea,ul{margin: 0;padding: 0;}
body{color: #333;font-family: "微软雅黑";overflow-x: hidden;min-width: 320px;}
ol,ul{list-style: none;}
img{border: none;vertical-align: middle;}
a{outline: 0;border: 0 none;text-decoration: none;-webkit-tap-highlight-color: transparent;color: #333333;}
.clearfix:after{clear: both;display: block;visibility: hidden;overflow: hidden;height: 0;content: '\200B';}
.clearfix{zoom: 1;}
html{margin: 0 auto; position: relative;}
body{font-size: 14px;}
em,i{font-style: normal;}
.l{float: left;}
.r{float: right;}
.oe{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
.flex{display: flex;}

/*换行*/

.flex-wrap{display: flex;flex-wrap: wrap;align-content: flex-start;}

/*靠左*/

.flex-start{display: flex;justify-content: flex-start;align-items: center;}

/*靠右*/

.flex-end{display: flex;justify-content: flex-end;align-items: center;}

/* flex垂直排列 */

.flex-col{display: flex;flex-direction: column;}

/* flex全居中 */

.flex-center{display: flex;align-items: center;justify-content: center;}

/* flex竖向全居中 */

.flex-center-col{display: flex;flex-direction: column;align-items: center;justify-content: center;}

/* flex垂直居中 */

.flex-center-y{display: flex;align-items: center;}

/* flex水平居中 */

.flex-center-x{display: flex;justify-content: center;}

/* flex左右靠边 */

.flex-between{display: flex;align-items: center;justify-content: space-between;}
.flex-between-top{display: flex;justify-content: space-between;}

/* 水平均匀分布 */

.flex-around{display: flex;justify-content: space-around;align-items: center;}
.flex-column{display: flex;flex-direction: column;justify-content: space-between;}
.flex-right{ display: flex; align-items: center; text-align: right;justify-content: flex-end;}

/* 超过隐藏为... */

.oe1{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.oe2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.oe3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.oe4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

/*clearfix*/

.clearfix:after{content: "";display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}

/*表单*/

input,button{display: inline-block;border: none;outline: none;background: none;-webkit-appearance: none;}
input,textarea,select,button,fieldset,object{-moz-appearance: none;outline: none;-moz-outline: none;-webkit-box-shadow: none;box-shadow: none;-moz-box-shadow: none;}
textarea{resize: none;-webkit-appearance: none;}
button[type="submit"],button[type="reset"],input[type="submit"],input[type="reset"],input[type="button"],button{cursor: pointer;}
input::-ms-clear,input::-ms-reveal,input::-o-clear{display: none;}
input::-webkit-input-placeholder{ color: #999;}
input::-moz-placeholder{ color: #999;}
input:-moz-placeholder{ color: #999;}
input:-ms-input-placeholder{ color: #999;}

/****************页面公共样式*************************/


/*YQbox*/

#YQtop{display: none;}
.YQtop{cursor: pointer;position: fixed;right: 20px;bottom: 0.5rem;z-index: 100;filter: alpha(opacity=9);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;z-index: 99999;}
@keyframes huxi{ 0%{transform: translateY(3px);}
  100%{transform: translateY(-3px);}
  }

/*YQbox*/

.YQbox{max-width: 1600px;margin: 0 auto;}
@media (max-width:1600px){ .YQbox{max-width: 1600px;margin: 0 0.2rem;}
  }

/*YQtitle*/

.YQtitle{margin-bottom: 0.4rem;}
.YQtitle .A{font-size: .48rem;color: #212121;line-height: 1;text-align: center;position: relative;z-index: 1;font-weight: 700;}
.YQtitle .B{color: #eee;opacity: 0.6;font-size: 0.52rem;font-family: Arial;text-transform: uppercase;line-height: 1;position: relative;margin-top: -0.2rem;font-weight: 700;text-align: center;}
.YQtitle .C{content: "";width: 70px;height: 5px;background: #0D132B;text-align: center;margin: 0 auto;}
.YQtitle .D{text-align: center;font-size: 0.18rem;color: #0D132B;opacity: 0.6;margin-top: 0.2rem;line-height: 1.5;padding: 0 20px;}
@media (max-width:1360px){ .YQtitle .A{font-size: 0.3rem;}
  .YQtitle .C{width: 40px;height: 3px;}
  }
@media (max-width:1080px){ .YQtitle .A{text-align: center;font-size: 24px !important;font-weight: 700;}
  .YQtitle .B{font-size: 40px !important;}
  .YQtitle .C{width: 40px;height: 3px;}
  .YQtitle .D{font-size: 14px;}
  }
@media (max-width:750px){ .YQtitle .A{text-align: center;font-size: 22px !important;font-weight: 700;}
  .YQtitle .B{font-size: 40px !important;}
  .YQtitle .C{width: 40px;height: 3px;}
  .YQtitle .D{font-size: 14px;}
  }
.YQtitle.BAISE .A{color: #fff;}
.YQtitle.BAISE .B{color: #eee;opacity: 0.1;}
.YQtitle.BAISE .C{background: #fff;}
.YQtitle.BAISE .D{color: #bbb;}

/*YQbtn*/

.YQbtn{padding: 0 30px;display: flex;align-items: center;justify-content: space-between;height: 55px;background: #A7324A;font-size: 18px;color: #fff;border-left: 5px solid #FFB541;width: 170px;}
.YQbtn .iconfont{font-size: 28px;transition: all 0.3s ease 0s;cursor: pointer;}
.YQbtn:hover .iconfont{ margin-right: -10px;transition: all 0.3s ease 0s;}
.YQbtn.A{background: #FFF;color: #A7324A;border-left: 5px solid #A7324A;}
@media (max-width:1080px){ .YQbtn{width: 120px;padding: 0 20px;font-size: 14px;height: 45px;}
  }
@media (max-width:750px){ .YQbtn{width: 100px;padding: 0 20px;font-size: 14px;height: 45px;}
  }

/*YQmore*/

.YQmore{font-size: 16px;color: #bbb;}
.YQmore .ul{margin-top: 0.2rem;}
.YQmore .ul a{padding: 3px;color: #bbb;}
.YQmore .ul a:hover{color: #0B48AE;}
.YQmore .ul a.on{color: #0B48AE;font-weight: 700;}
.YQmore .more{text-align: right;font-size: 14px;}
.YQmore .more a{color: #0B48AE;padding-right: 15px;background: url(../images/1.png) no-repeat right center;}
.YQmore .more a:hover{opacity: 0.5;}
@media (max-width:1000px){ .YQmore .more{display: none;}
  .YQmore{text-align: center;line-height: 1.5;}
  }
.YQmniMore{font-size: 14px;color: #0B48AE;padding-right: 15px;background: url(../images/1.png) no-repeat right center;display: inline-block}
.YQmniMore:hover{opacity: 0.5;}
.YQmniMore1{font-size: 14px;color: #fff;padding-right: 15px;background: url(../images/1-1.png) no-repeat right center;display: inline-block}
.YQmniMore1:hover{opacity: 0.5;}

/*YQLongImg*/

.YQLongImg{max-width: 100%;display: block;margin: 0 auto;}

/*page分页*/

.YQpage{width: 100%;text-align: center;margin: 0 auto;overflow: hidden;padding: 0.5rem 0.2rem;}
.YQpage a{width: 38px;height: 38px;font-size: 18px;line-height: 38px;display: inline-block;color: #0069B7;margin: 0 0.10rem;border: 1px solid #0069B7;background: #fff;}
.YQpage a:hover{color: #FFB541;border-color: #FFB541;}
.YQpage span{width: 38px;height: 38px;font-size: 18px;color: #fff;background: #0069B7;margin: 0 10px;border: 1px solid #0069B7;display: inline-block;line-height: 38px;}

/*YQtab*/

.YQtab{position: relative;z-index: 1;margin-bottom: 0.5rem;}
.YQtab .YQbtn{margin: 0 0.3rem;text-align: center;width: auto;padding: 0 0.3rem;}
.YQtab .YQbtn span{display: block;margin: 0 auto;}
.YQtab .YQbtn.on{background: #EC690F;color: #fff;}
@media (max-width:750px){ .YQtab .YQbtn{margin: 0 0.1rem;}
  }

/*YQnav*/

.YQnav{height: 0;position: relative;z-index: 2;margin-top: -80px;}
.YQnav .YQbox{height: 80px;background: #03b9c5;opacity: 0.9;}
.YQnav .navLeft{height: 100%;float: left;}
.YQnav .navLeft .home{border-right: 1px solid rgba(255, 255, 255, 0.3);width: 100px;height: 100%;float: left;font-size: 24px;color: #fff;display: flex;}
.YQnav .navLeft .father{height: 100%;float: left;width: 350px;border-right: 1px solid rgba(255, 255, 255, 0.3);position: relative;display: none;}
.YQnav .navLeft .father .name{height: 100%;width: 100%;font-size: 24px;color: #fff;padding-left: 50px;}
.YQnav .navLeft .father i{width: 24px;height: 24px;position: absolute;right: 10px;top: 50%;margin-top: -9px;font-size: 24px;color: #fff;line-height: 1;}
.YQnav .navLeft .father ul{position: relative;left: -1px;display: none;z-index: 99;}
.YQnav .navLeft .father ul a{display: flex;width: 100%;height: 80px;background: #03b9c5;opacity: 0.9;font-size: 24px;color: #fff;text-indent: 50px;}
.YQnav .navLeft .father ul a:hover{opacity: 1;}
.YQnav .navLeft .father:hover ul{display: block;}
.YQnav .navright{margin-left: 110px;height: 100%;}
.YQnav .navright a{padding: 10px 20px;font-size: 18px;font-weight: 700;color: #fff;margin-right: 10px;height: 40px;border-radius: 5px;line-height: 40px;padding-bottom: 30px !important;position: relative;top: 10px;}
.YQnav .navright a:hover,.YQnav .navright a.on{background: #fff;color: #03bac6;}

/* YQbannerOne */

.YQbannerOne{position: relative;background-repeat: no-repeat !important;background-position: center center !important;background-size: cover !important;}
.YQbannerOne::after{display: block;content: "";width: 100%;height: 100%;z-index: 1;background: linear-gradient(304deg, #2d0a2f 0%, rgba(167, 50, 74, 0.8) 20%, rgba(192, 65, 140, 0.4) 50%, rgba(167, 50, 74, 0.7) 70%, #4a1028 100%);left: 0;top: 0;position: absolute;}
.YQbannerOne .YQbannerOneBox{padding-bottom: 4rem;padding-top: 200px;z-index: 2;position: relative;padding-bottom: 6rem;}
.YQbannerOne .dd1{font-size: 2.2rem;font-weight: 700;color: rgba(255, 255, 255, .05);line-height: 1;}
.YQbannerOne .dd2{margin-top: -1.3rem;}
.YQbannerOne .dd2 .p1{font-size: 0.64rem;color: #fff;font-weight: 700;}
.YQbannerOne .dd2 .p2{font-size: 0.32rem;;color: #fff;padding-top: 0.3rem;opacity: 0.9;line-height: 1.5;}
@media screen and (max-width: 1600px){ .YQbannerOne .YQbannerOneBox .dd1{font-size: 1.8rem}
  }
@media screen and (max-width: 1080px){ .YQbannerOne .YQbannerOneBox{padding-top: 110px;}
  }

/*YQmap*/

.YQmap{color: #656565;font-size: 16px;padding: 20px 0;line-height: 1.5;padding-bottom: 0px;}
.YQmap a{color: #656565;}
.YQmap a:hover{color: #0B48AE;}
@media screen and (max-width: 750px){ .YQmap{font-size: 14px;padding: 15px 0;padding-bottom: 0px;}
  }

/*YQMAIN*/

.YQMAIN{background: #F6F7F9 url(../images/10.png) no-repeat left bottom;padding-bottom: 0.5rem;}
.YQMAINTOP{position: relative;z-index: 2;margin-top: -5rem;}

/*YQdetailedBox*/

.YQdetailedBox{text-align: left;font-size: 16px;color: #333;line-height: 1.8;}
.YQdetailedBox *{max-width: 100%; text-wrap-mode: normal !important;white-space: normal !important; word-break: break-all !important;}
.YQdetailedBox{font-family: sans-serif;font-size: 16px;}
.YQdetailedBox p{margin: 5px 0;}

/*pageTopBottom*/

.pageTopBottom{padding: 0.5rem 0;}
.pageTopBottom a{display: block;width: 48.7%; background: #ddd;font-size: 16px;line-height: 1.8;padding: 0.2rem;box-sizing: border-box;border-radius: 10px;}
.pageTopBottom a:hover{background: #A7324A;color: #fff;}
.pageTopBottom a span{display: block;}
@media screen and (max-width: 750px){ .pageTopBottom{display: block;}
  .pageTopBottom a{width: auto;margin-top: 10px;}
  .pageTopBottom a span{overflow: visible;white-space: normal;text-overflow: clip;}
  }

/*header*/

.header{position: fixed;width: 100%;z-index: 99999;height: 100px;left: 0;top: 0;}
.header.scroll{background: #A7324A;transition: all 0.4s;}
.header .headerBox{height: 100%;margin: 0 auto;width: 100%;box-sizing: border-box;position: relative;z-index: 1;border-radius: 5px;max-width: 1600px;}
.header .headerBox .logo{float: left;border-radius: 5px 0 0 5px;height: 100%;}
.header .headerBox .logo a{display: block;}
.header .headerBox .logo a img{display: block;width: 300px;}
.header .headerBox .nav{margin: 0 50px 0 360px;}
.header .headerBox .nav .navBox{width: 100%;}
.header .headerBox .nav .navBox li{float: left;line-height: 100px;font-size: 20px;text-align: center;height: 100px;cursor: pointer;position: relative;padding: 0 30px;}
.header .headerBox .nav .navBox li a.A{display: inline-block;position: relative;font-size: 18px;color: #fff;}
.header .headerBox .nav .navBox li a.A span i{height: 3px;margin-top: 3px;background-color: #fff;width: 0%;display: block;}
.header .headerBox .nav .navBox li:hover a.A{color: #fff;transition: all .3s ease;position: relative;}
.header .headerBox .nav .navBox li:hover a.A i{width: 100%;position: absolute;left: 0;top: 70px;transition: all 0.5s ease;}
.header .headerBox .nav .navBox li.on a.A{color: #fff;transition: all .3s ease;font-weight: 700;}
.header .headerBox .nav .navBox li.on a.A i{width: 100%;position: absolute;left: 0;top: 70px;transition: all 0.5s ease;}
.header .headerBox .nav .navBox li:hover dl{display: block;}
.header .headerBox .nav .navBox li dl{position: absolute;left: 50%;margin-left: -70px;top: 70px;line-height: 52px;font-size: 16px;padding: 0 10px;box-sizing: border-box;display: none;}
.header .headerBox .nav .navBox li dl{width: 140px;background: #fff;border-radius: 0px 0px 2px 2px;border-top: 2px solid #A7324A;box-shadow: 5px 3px 15px rgba(0, 0, 0, .05);}
.header .headerBox .nav .navBox li dl dd{border-bottom: 0.5px solid rgba(2, 71, 81, 0.05);}
.header .headerBox .nav .navBox li dl dd:last-child{border: none;}
.header .headerBox .nav .navBox li dl dd a{color: #fff;display: block;width: 52px;width: 100%;text-align: center;}
.header .headerBox .nav .navBox li dl dd a:hover{color: #A7324A;}
.header .headerBox .nav .navBox li dl dd a.on{color: #A7324A;}
.header .headerBox .nav .navBox li:hover .dropnav{display: block;}
.header .headerBox .dropnav{background: #fff;position: absolute;width: 150px;left: 50%;top: 74px;border-radius: 5px;display: none;margin-left: -75px;box-shadow: 0 0 10px rgba(0, 0, 0, .05);}
.header .headerBox .dropnav a{display: block;line-height: 1.5;font-size: 16px;padding: 12px 10px;border-bottom: 1px solid #f1f1f1;}
.header .headerBox .dropnav a:last-child{border-radius: 0 0 5px 5px;}
.header .headerBox .dropnav a:first-child{border-radius: 5px 5px 0 0;}
.header .headerBox .dropnav a:hover{background: #A7324A;color: #fff;border-color: #A7324A;}
.header .headerBox .dropnav a:last-child{border: none;}
.header .headerBox .dropnav:before{ content: "";position: absolute;top: -10px; width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent; border-bottom: 10px solid #fff;left: 50%;margin-left: -10px;}
.header .headerBox .dropnav.one{width: 350px;text-align: left;}
.header .headerBox .dropnav.one::before{left: 80px;}
.header .headerBox .other{position: relative;float: right;padding: 37px 0;width: 26px;height: 26px;position: relative;z-index: 10;}
.header .headerBox .other .img{width: 26px;height: 26px;font-size: 26px;cursor: pointer;color: #fff;position: relative;z-index: 10;}
.header .headerBox .other .search{height: 30px;position: relative;}
.header .headerBox .other .search input{height: 40px;width: 250px;font-size: 14px;color: #000;opacity: 1;position: absolute;right: -10px;top: -5px;background: #fff;padding: 0 10px;border-radius: 5px;display: none;}
.header .headerBox .other:hover .img{color: #A7324A;}
.header .headerBox .other:hover .search input{display: block;}
@media (max-width:1660px){ .header{top: 0;}
  .header .headerBox{padding: 0 0.2rem;}
  .header .headerBox .nav .navBox li{padding: 0 25px;}
  }
@media (max-width:1500px){ .header .headerBox .nav .navBox li{padding: 0 21px;}
  }
@media (max-width:1460px){ .header .headerBox .logo a img{display: block;width: 230px;}
  .header .headerBox .nav .navBox li{padding: 0;width: 11.1%;}
  .header .headerBox{padding: 0 20px;}
  .header .headerBox .nav{margin: 0 50px 0 250px;}
  }
@media (max-width:1200px){ .header .headerBox .nav .navBox li a.A{font-size: 16px;}
  }

/*headerWap*/

.headerWap{background: rgba(255, 255, 255, 1)!important;box-shadow: 5px 3px 15px rgba(0, 0, 0, .05);position: fixed;width: 100%;z-index: 99999;display: none;left: 0;top: 0;}
.headerWap .headerBox{padding: 0 0.20rem;margin: 0 auto;}
.headerWap .headerBox .logo{float: left;padding: 15px 0;}
.headerWap .headerBox .logo a{display: block;}
.headerWap .headerBox .logo a img{display: block;height: 30px;}
.headerWap .headerBox .right{text-align: right;display: flex;float: right;font-size: 35px;font-weight: 700;color: #A7324A;}
.headerWap .headerBox .right img{width: 40px;}
.headerWap .nav{position: fixed;top: 0px;left: 0;background: rgba(0, 0, 0, 0);width: 100%;height: 100%;transform: translateX(100%);transition: all .3s ease;}
.headerWap .nav.open{transform: translateX(0);transition: all .3s ease;}
.headerWap .nav.open{background: rgba(0, 0, 0, 0.5);}
.headerWap .nav .head{height: 50px;padding: 20px 15px;}
.headerWap .nav .head .icon{min-width: 60%;line-height: 10px;margin-right: 10px;max-width: 180px;}
.headerWap .nav .head .icon img{max-width: 100%;}
.headerWap .nav .head .btn{width: 50px;color: #A7324A;text-align: right;font-size: 20px;line-height: 50px;}
.headerWap .nav .head .btn img{width: 20px;}
.headerWap .nav .navBox{position: absolute;right: 0;top: 0;width: 80%;height: 100%;background: #fff;}
.headerWap .nav .navBox ul{max-height: calc(100vh - 90px);overflow-y: auto;}
.headerWap .nav .navBox li{padding: 0 20px;border-bottom: 1px solid #f5f5f5;position: relative;}
.headerWap .nav .navBox li.open dl{display: block;}
.headerWap .nav .navBox li i{width: 30px;height: 30px;color: #A7324A;position: absolute;right: 10px;top: 18px;text-align: center;line-height: 30px;font-size: 15px;}
.headerWap .nav .navBox li i img{width: 20px;}
.headerWap .nav .navBox li a{display: block;color: #444;font-size: 16px;padding: 20px 0;}
.headerWap .nav .navBox li a.on{color: #A7324A;font-weight: 700;}
.headerWap .nav .navBox li dl{display: none;}
.headerWap .nav .navBox li dl a{margin-left: 20px;font-weight: normal;padding: 10px 0;}
.headerWap .nav .lanuage img{height: 50px;padding: 0.3rem 0;}
@media (max-width:1080px){ .header{display: none;}
  .headerWap{display: block;}
  }
@media (max-width:800px){ .header{display: none;}
  .headerWap{display: block;}
  .headerWap .headerBox .logo a img{height: 30px;}
  .headerWap .headerBox .right{font-size: 30px;}
  }

/*footer*/

.footer{width: 100%;background: #A7324A;}
.footer .footerBox{padding-bottom: 0.2rem;}
.footer .footer_left .footer_left_logo{position: relative;padding: 0.5rem 0;display: block;}
.footer .footer_left .footer_left_logo img{height: 50px;}
.footer .footer_left .footer_left_con{margin-top: 10px;}
.footer .footer_left .footer_left_con ul li{overflow: hidden;line-height: 1.6;;padding: 6px 0;font-size: 16px;}
.footer .footer_left .footer_left_con ul li .txt1{width: 104px;float: left;color: #fff;opacity: 0.8;}
.footer .footer_left .footer_left_con ul li .txt1 img{margin: 0 8px 0 2px;width: 19px;}
.footer .footer_left .footer_left_con ul li .txt2{padding-left: 104px;color: #fff;opacity: 0.8;}
.footer .footer_right{padding: 65px 0 0;align-items: flex-start;width: 100%;max-width: 900px;}
.footer .footer_right .onefoot{text-align: left;padding-left: 5%;}
.footer .footer_right .onefoot .txt1{display: block;margin-bottom: 30px;font-size: 18px;color: #fff;font-weight: bold;}
.footer .footer_right .onefoot .txt2{display: block;font-size: 16px;color: #fff;line-height: 24px;padding: 6px 0;opacity: 0.6;}
.footer .footer_right .onefoot .txt2:hover{opacity: 1;}
.footer .copyrights{width: 100%;border-top: 1px solid rgba(255, 255, 255, .05);}
.footer .copyrights .copyright{line-height: 30px;padding: 24px 0;}
.footer .copyrights .copyright .copyright_left{font-size: 16px;opacity: 0.6;}
.footer .copyrights .copyright, .footer .copyrights .copyright a{color: #fff;position: relative;}
.footer .copyrights .copyright .beian{margin-left: 6px;}
.footer .copyrights .copyright .copyright_right img{width: 47px;}
.footer .copyrights .copyright .copyright_right a{margin-left: 18px;}
.footer .copyright_right .img{width: 150px;height: 150px;position: absolute;background: #eee;left: 50%;margin-left: -75px;top: -150px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.footer .copyright_right .img{border-radius: 5px;display: none;}
.footer .copyright_right .img img{width: 130px !important;height: 130px !important;margin: 10px;}
.footer .copyright_right a:hover .img{display: block;}
@media (max-width:1080px){ .footer_right{display: none;}
  .copyright_right{display: none;}
  .footer_left{width: 100%;}
  }
@media (max-width:7500px){ .footer .footer_left .footer_left_con ul li{font-size: 15px;}
  .footer .copyrights .copyright .copyright_left{font-size: 15px;}
  }

/*YQslidebar*/

.YQslidebar{max-width: 320px;float: left;background: #fff;border-radius: 0 0 10px 10px;}
.YQslidebar h3{width: 320px;height: 86px;font-size: 28px;padding-top: 31px;color: #f3fafd; text-align: center; font-weight: bold;position: relative;left: -5px;}
.YQslidebar h3{background: url(../images/leftnav1.png) center no-repeat;}
.YQslidebar .list{width: 315px;margin-left: 5px;}
.YQslidebar .list{overflow: hidden;}
.YQslidebar .list li{padding: 18px 0;text-align: center;}
.YQslidebar .list li a{font-size: 17px;color: #666;display: block;text-align: center;}
.YQslidebar .list li:hover a,.YQslidebar .list li.on a{color: #A7324A;font-weight: 700;}
.YQslidebar .list li{border-bottom: 1px solid #f5f5f5;}
.YQslidebar .list li a{padding: 0 20px;}
.YQslidebar .list li:last-child{border: none;}
.YQslidebar.fixed{position: fixed;top: 100px;border-top: 2px solid #fff;}

/*YQslidebarWap*/

.YQslidebarWap{display: none;z-index: 100;}
.YQslidebarWap a{width: 100%;height: 50px;font-size: 16px;text-align: center;line-height: 50px;font-weight: 700;}
.YQslidebarWap{background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.YQslidebarWap a.on{color: #A7324A;font-weight: 700;}
.YQslidebarWap.fixed{position: fixed;left: 0;border-top: 2px solid #fff;position: fixed;width: 100%;z-index: 10;}
@media (max-width:1200px){ .YQslidebarWap{display: flex;}
  }

/*YQslidebarWap2*/

.YQslidebarWap2{position: relative;}
.YQslidebarWap2 a{padding: 0 10px;}
.YQslidebarWap2 span{width: 50px;border-left: 1px solid #eee;background: #A7324A;height: 50px;text-align: center;color: #fff;}
.YQslidebarWap2 .dropnav{background: #A7324A;position: absolute;width: 90%;right: 5px;top: 60px;border-radius: 5px;box-shadow: 0 0 10px rgba(0, 0, 0, .05);display: none;}
.YQslidebarWap2 .dropnav a{display: block;line-height: 1.5;font-size: 16px;padding: 10px;border-bottom: 1px solid rgba(255, 255, 255, .1);height: auto;color: #fff;box-sizing: border-box;}
.YQslidebarWap2 .dropnav a:last-child{border-radius: 0 0 5px 5px;}
.YQslidebarWap2 .dropnav a:first-child{border-radius: 5px 5px 0 0;}
.YQslidebarWap2 .dropnav a:hover{background: #A7324A;color: #fff;border-color: #A7324A;}
.YQslidebarWap2 .dropnav a:last-child{border: none;}
.YQslidebarWap2 .dropnav:before{ content: "";position: absolute;top: -10px; width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent; border-bottom: 10px solid #A7324A;right: 10px;}
.YQslidebarWap2 .dropnav.one{width: 350px;text-align: left;}
.YQslidebarWap2 .dropnav.one::before{left: 80px;}

/*listItemOne*/

.listItemOne a{display: block;width: 12%;float: left;margin-right: 2.6666666666666%;margin-bottom: 2.6666666666666%;border-radius: 5px;overflow: hidden;box-shadow: 0 0 10px rgba(0, 0, 0, 0.02);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;background: #fff;}
.listItemOne a:hover{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}
.listItemOne a:nth-child(7n+7){margin-right: 0;}
.listItemOne a img{display: block;margin: 0 auto;height: 0.8rem;max-width: 95%;}
.listItemOne a{padding: 20px 0;}
@media (max-width:1360px){ .listItemOne a{margin-right: 2%;margin-bottom: 2%;}
  .listItemOne a:nth-child(7n+7){margin-right: 2%;margin-bottom: 2%;}
  .listItemOne a:nth-child(6n+6){margin-right: 0;}
  .listItemOne a{display: block;width: 15%;}
  }
@media (max-width:1080px){ .listItemOne a{margin-right: 2.5%;margin-bottom: 2.5%;}
  .listItemOne a:nth-child(6n+6){margin-right: 2.5%;margin-bottom: 2.5%;}
  .listItemOne a:nth-child(5n+5){margin-right: 0;}
  .listItemOne a{display: block;width: 18%;}
  }
@media (max-width:800px){ .listItemOne a{margin-right: 2.66666666666%;margin-bottom: 2.66666666666%;}
  .listItemOne a:nth-child(5n+5){margin-right: 2.66666666666%;margin-bottom: 2.66666666666%;}
  .listItemOne a:nth-child(4n+4){margin-right: 0;}
  .listItemOne a{display: block;width: 23%;}
  }
@media (max-width:600px){ .listItemOne a{margin-right: 3%;margin-bottom: 3%;}
  .listItemOne a:nth-child(7n+7){margin-right: 3%;margin-bottom: 3%;}
  .listItemOne a:nth-child(5n+5){margin-right: 3%;margin-bottom: 3%;}
  .listItemOne a:nth-child(4n+4){margin-right: 3%;margin-bottom: 3%;}
  .listItemOne a:nth-child(3n+3){margin-right: 0;}
  .listItemOne a{display: block;width: 31%;}
  }

/*YQarticle*/

.YQarticle{background: #fff;min-height: 5rem;}
.YQarticle .head{border-bottom: 1px solid #f1f1f1;padding: 0.2rem;background: #fff;}
.YQarticle .head h1{font-size: 0.36rem;line-height: 1.5;}
.YQarticle .head p{color: #999;font-size: 15px;line-height: 1.6;padding: 0.2rem 0 0 0;}
.YQarticle .content{padding: 0.2rem 0;overflow: hidden;margin: 0 0.2rem;}
@media (max-width:1080px){ .YQarticle .head h1{font-size: 20px;}
  .YQarticle .content{margin: 0 5px;}
  }

/*YQdetailed*/

.YQdetailedPage{overflow: hidden;}
.YQdetailedPage .YQarticle{width: 70%;float: left;}
.YQdetailedPage .right{width: 30%;float: right;padding-left: 0.2rem;box-sizing: border-box;}
.YQdetailedPage .right h2{font-size: 0.36rem;}
@media (max-width:1200px){ .YQdetailedPage .YQarticle{width: 100%;}
  .YQdetailedPage .right{display: none;}
  }

/*YQarticleHeadA*/

.YQarticleHeadA{border-bottom: 1px solid #f1f1f1;padding: 0.2rem;background: #fff;padding: 0.2rem;position: relative;width: 100%;box-sizing: border-box;background: #fff;display: block;position: relative;}
.YQarticleHeadA h1{font-size: 0.36rem;line-height: 1.5;}
.YQarticleHeadA p{font-size: 16px;color: #666;margin-top: 20px;line-height: 1.5;}
.YQarticleHeadA .more{margin-top: 10px;}
.YQarticleHeadA .txt1{color: #999;}
.YQarticleHeadA .txt2{background: #f1f1f1;color: #1ca80f;padding: 5px;border-radius: 5px;font-weight: 700;}
.YQarticleHeadA .end{color: #A7324A;}
.YQarticleHeadA .icon{font-size: 50px;position: absolute;right: 10px;top: 10px;color: #A7324A;opacity: 0.1;}
.YQarticleHeadA font{color: #A7324A;}
.YQarticleHeadA .tag{margin: 8px 0;}
.YQarticleHeadA .tag span{padding: 5px 10px;background: #eee;color: #666;border-radius: 5px;font-size: 16px;display: inline-block;margin: 3px 0;}

/*about.html*/

.aboutMain{padding-top: 0.2rem;}
.aboutMain .YQarticle{margin-left: 340px;border-radius: 10px;overflow: hidden;}
@media (max-width:1200px){ .aboutMain .YQarticle{margin-left: 0;}
  .aboutMain .YQslidebar{display: none;}
  }

/*listItemNew*/

.listItemNew{overflow: hidden;}
.listItemNew .li{float: left;width: 24%;margin-right: 1.333333333333333%;background: #fff;border-radius: 5px;overflow: hidden;background: #fff;margin-bottom: 22px;transition: all 0.3s ease 0s;position: relative;display: block}
.listItemNew .li:nth-of-type(4n){margin-right: 0;}
.listItemNew .li h4{font-size: 18px;margin-top: 0.2rem;padding: 0 0.2rem;line-height: 1.5;height: 54px;overflow: hidden;}
.listItemNew .li .img{width: 100%;height: 2.5rem;overflow: hidden;}
.listItemNew .li img{width: 100%;object-fit: cover;object-position: center;height: 100%;}
.listItemNew .li .more{font-size: 15px;color: #A7324A;margin-top: 0.2rem;padding: 0 0.2rem 0.2rem 0.2rem;}
.listItemNew .li .more i{font-size: 12px;margin-left: 5px;}
.listItemNew .li:hover{background: #A7324A;}
.listItemNew .li:hover h4{color: #fff;}
.listItemNew .li:hover .more{color: #fff;}
.listItemNew .li:hover .more i{color: #fff;opacity: 0.5;}
.listItemNew .li em{position: absolute;top: 0;left: 0;background: rgb(0, 0, 0, 0.5);padding: 5px;color: #FFF;border-radius: 0 0 5px 0;z-index: 1;}
@media (max-width:1080px){ .listItemNew .li{width: 49%;margin-right: 2%;}
  .listItemNew .li:nth-of-type(4n){margin-right: 0%;}
  .listItemNew .li:nth-of-type(2n){margin-right: 0%;}
  .listItemNew .li h4{font-size: 18px;height: 54px;}
  }
@media (max-width:450px){ .listItemNew .li h4{height: auto;font-size: 15px;font-weight: normal;}
  .listItemNew .li:nth-of-type(4n){margin-right: 0;}
  .listItemNew .li:nth-of-type(2n){margin-right: 0;}
  .listItemNew .li h4{font-size: 16px;height: 48px;}
  }
@media (max-width:400px){ .listItemNew .li{width: 100%;margin-right: 0;}
  }

/*QHswiperBox*/

.QHswiperBox{position: absolute;height: 0;width: 100%;bottom: 30%;z-index: 10;padding: 0 0.1rem;box-sizing: border-box;}
.QHswiperBox .QHswiper{width: 45px;height: 45px;background: #A7324A;border-radius: 100px;border: 2px solid #fff;box-shadow: 0 0 5px rgba(0, 0, 0, .2);opacity: 0.3;transition: all 0.3s ease 0s;text-align: center;line-height: 45px;cursor: pointer;}
.QHswiperBox .QHswiper{color: #fff;}
.QHswiperBox .QHswiper:hover{opacity: 1;cursor: pointer;}

/*page分页*/

.QHpage ul{text-align: center;margin: 0 auto;overflow: hidden;margin: 0.4rem;box-sizing: border-box;}
.QHpage li{display: inline-block;margin: 0.1rem 0;}
.QHpage a{width: 38px;height: 38px;font-size: 18px;line-height: 38px;display: inline-block;color: #666;margin: 0 0.10rem;border: 1px solid #F0F0F0;background: #fff;background: #FFF;}
.QHpage a:hover{color: #A7324A;border-color: #A7324A;}
.QHpage span{width: 38px;height: 38px;font-size: 18px;color: #fff;background: #A7324A;margin: 0 10px;border: 1px solid #A7324A;display: inline-block;line-height: 38px;}

/*hotNews*/

.hotNews .box{margin-bottom: 22px;border-radius: 5px;overflow: hidden;position: relative;}
.hotNews .box em{position: absolute;top: 0;left: 0;background: rgb(0, 0, 0, 0.5);padding: 5px;color: #FFF;border-radius: 0 0 5px 0;z-index: 1;}
.hotNews .box{display: block;}
.hotNews .box .A{height: 350px;background: url() no-repeat center center;background-size: cover;margin-right: 730px;}
.hotNews .box .B{background: #A7324A;height: 350px;width: 730px;padding: 40px 2%;float: right;box-sizing: border-box;color: #fff;}
.hotNews .box .B .p1{font-size: 24px;line-height: 30px;position: relative;padding-top: 10px;font-family: big;}
.hotNews .box .B .p2{font-size: 18px;line-height: 30px;margin-top: 15px;opacity: 0.8;}
.hotNews .box .B .more{font-size: 15px;color: #fff;margin-top: 40px;opacity: 0.4;}
.hotNews .box .B .more i{font-size: 12px;margin-left: 5px;}
.hotNews .box .B .hr{font-size: 15px;color: #A7324A;margin-bottom: 10px;position: relative;padding-left: 50px;}
.hotNews .box .B .hr::after{content: "";width: 40px;height: 2px;background: #fff;position: absolute;left: 0;top: 50%;margin-top: -1px;}
@media (max-width:1000px){ .hotNews .box .A{display: none;}
  .hotNews .box .B{width: 100%;height: auto;float: inherit;border-radius: 5px;overflow: hidden;padding: 0.4rem;}
  .hotNews .box .B .p1{font-size: 20px;}
  .hotNews .box .B .p2{font-size: 16px;}
  }

/*listItemNewTwo*/

.listItemNewTwo .li{padding: 10px;padding: 20px;margin-bottom: 20px;border-radius: 5px;position: relative;width: 100%;box-sizing: border-box;background: #fff;display: block;position: relative;}
.listItemNewTwo .li h4{font-size: 18px;line-height: 1.5;}
.listItemNewTwo .li p{font-size: 16px;color: #666;margin-top: 20px;line-height: 1.5;}
.listItemNewTwo .li .more{margin-top: 10px;}
.listItemNewTwo .li .txt1{color: #999;}
.listItemNewTwo .li .txt2{background: #f1f1f1;color: #1ca80f;padding: 5px;border-radius: 5px;font-weight: 700;}
.listItemNewTwo .li .end{color: #A7324A;}
.listItemNewTwo .li .icon{font-size: 50px;position: absolute;right: 10px;top: 10px;color: #A7324A;opacity: 0.1;}
.listItemNewTwo .li:hover h4{color: #A7324A;}
.listItemNewTwo .li h4 font{color: #A7324A;}

/*listItemNewTwo*/

.listItemNewThree .li{padding: 10px;padding: 20px;margin-bottom: 20px;border-radius: 5px;position: relative;width: 100%;box-sizing: border-box;background: #fff;display: block;position: relative;}
.listItemNewThree .li h4{font-size: 18px;line-height: 1.5;}
.listItemNewThree .li p{font-size: 16px;color: #666;margin-top: 20px;line-height: 1.5;}
.listItemNewThree .li .more{margin-top: 10px;}
.listItemNewThree .li .txt1{color: #999;}
.listItemNewThree .li .txt2{background: #f1f1f1;color: #1ca80f;padding: 5px;border-radius: 5px;font-weight: 700;}
.listItemNewThree .li .end{color: #A7324A;}
.listItemNewThree .li .icon{font-size: 50px;position: absolute;right: 10px;top: 10px;color: #A7324A;opacity: 0.1;}
.listItemNewThree .li:hover h4{color: #A7324A;}
.listItemNewThree .tag{margin-top: 10px;}
.listItemNewThree .tag span{padding: 5px 10px;background: #eee;color: #666;border-radius: 5px;font-size: 16px;display: inline-block;margin: 3px 0;}

/*listMedia*/

.setionMediaBox{background: #F5F5F5 url(../images/10.png) no-repeat left bottom;padding: 0.5rem 0;}
.listMedia{overflow: hidden;}
.listMedia .card{background: #fff;padding: 20px;margin: 10px 0;border-radius: 10px;position: relative;box-sizing: border-box;overflow: hidden;}
.listMedia .card{width: calc(50% - 10px);}
.listMedia .card:nth-child(odd){float: left;}
.listMedia .card:nth-child(even){float: right;}
.listMedia .card h2{font-size: 18px;white-space: nowrap;color: #333;font-weight: 700;}
.listMedia .card h2 .des{font-size: 14px;font-weight: normal;margin-top: 5px;color: #666;}
.listMedia .card h2 .des .iconfont{color: #1ca80f;margin-right: 5px;}
.listMedia .card dt{width: 150px;height: 150px;background: #eee;margin-right: 20px;float: left;}
.listMedia .card dt img{width: 100%;height: 100%;}
.listMedia .card dd{margin-left: 160px;}
.listMedia .card .icon{font-size: 50px;position: absolute;right: 10px;bottom: 10px;color: #A7324A;opacity: 0.1;}
.listMedia .card p{font-size: 16px;margin-top: 30px;color: #999;}
@media (max-width:1000px){ .listMedia .card dt{width: 110px;height: 110px;}
  .listMedia .card dd{margin-left: 120px;}
  .listMedia .card{width: 100%;}
  .listMedia .card p{margin-top: 15px;font-size: 14px;}
  }
.listContact{overflow: hidden;}
.listContact dl{background: #fff;padding: 20px;margin-bottom: 20px;border-radius: 10px;position: relative;box-sizing: border-box;overflow: hidden;}
.listContact dl{width: calc(50% - 10px);}
.listContact dl:nth-child(odd){float: left;}
.listContact dl:nth-child(even){float: right;}
.listContact dl dt{font-size: 24px;white-space: nowrap;color: #333;font-weight: 700;margin-bottom: 0.32rem;}
.listContact dl dd{line-height: 1.5;font-size: 18px;line-height: 1.5;padding: 5px 0;position: relative;z-index: 1;}
.listContact dl .icon{font-size: 50px;position: absolute;right: 10px;bottom: 10px;color: #eee;z-index: 0;}
@media (max-width:1000px){ .listContact dl dt{font-size: 18px;}
  .listContact dl dd{font-size: 16px;}
  .listContact dl{width: 100%;}
  }

/*listItemFhour*/

.listItemFhour{overflow: hidden;}
.listItemFhour{color: #333333;}
.listItemFhour .li{float: left;display: block;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .01);overflow: hidden;transition: all 0.5s ease;border-radius: 10px;}
.listItemFhour .li{padding: 0.32rem;box-sizing: border-box;}
.listItemFhour .li:nth-child(3n+3){margin-right: 0;}
.listItemFhour .li .intro{position: relative;z-index: 1;}
.listItemFhour .li h4{font-size: 16px;font-weight: normal;line-height: 1.5;margin: 0.20rem 0 0.2rem 0;color: #333333;height: 48px;}
.listItemFhour .li p{font-size: 14px;line-height: 1.5;height: 63px;margin: 0.16rem 0 0.4rem 0;color: #333333;}
.listItemFhour .li .img{overflow: hidden;position: relative;overflow: hidden;border-radius: 5px;}
.listItemFhour .li .img img{width: 100%;transition: all 0.5s ease;object-fit: cover;object-position: center;height: 3rem;}
.listItemFhour .li .img span{position: absolute;top: 0;left: 0;background: rgb(13, 190, 102);padding: 5px;color: #FFF;border-radius: 0 0 5px 0;}
.listItemFhour .li .time{font-family: Arial;color: #333;}
.listItemFhour .li .time .p1{font-size: 0.28rem;font-weight: 700;line-height: 1;color: #A7324A;}
.listItemFhour .li .time .p2{font-size: 0.2rem;line-height: 1;margin-top: 10px;opacity: 0.8;}
.listItemFhour .li:hover{background: #A7324A;}
.listItemFhour .li:hover h4{color: #fff;}
.listItemFhour .li:hover p{color: #fff;}
.listItemFhour .li:hover .time{color: #fff;}
.listItemFhour .li:hover .time .p1{color: #fff;}
.listItemFhour .li:hover{border-color: #A7324A;}
.listItemFhour .li{float: left;width: 23.725%;margin-right: 1.7%;margin-bottom: 0.32rem;}
.listItemFhour .li:nth-child(4n+4){margin-right: 0;}
.listItemFhour .li:nth-child(3n+3){ margin-right: 1.7%;}
@media (max-width:1300px){ .listItemFhour .li{float: left;width: 48.5%;margin-right: 3%;}
  .listItemFhour .li:nth-child(3n+3){margin-right: 3%;}
  .listItemFhour .li:nth-child(2n+2){margin-right: 0;}
  }
@media (max-width:750px){ .listItemFhour .li{float: inherit;width: 100%;}
  .listItemFhour .li h4{font-size: 16px;height: auto;}
  .listItemFhour .li:nth-child(3n+3){margin-right: 0;}
  .listItemFhour .li:nth-child(2n+2){margin-right: 0;}
  }

/*QHsearch*/

.QHsearch{position: relative;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .01);height: 50px;margin: 0.3rem 0;border: 2px solid #A7324A;border-radius: 5px;position: relative;}
.QHsearch input{width: 100%;height: 100%;padding: 0 20px;font-size: 17px;font-weight: 700;}
.QHsearch a{height: 50px;padding: 0 20px;position: absolute;right: 0;top: 0;background: #A7324A;font-size: 17px;color: #fff;font-weight: 700;line-height: 50px;cursor: pointer;}

/*QHtuji*/

.QHtuji{position: relative;z-index: 1;}
.QHtuji .listOne{color: #333333;}
.QHtuji .listOne .li{float: left;width: 25%;display: block;overflow: hidden;transition: all 0.5s ease;}
.QHtuji .listOne .li{padding: 0.10rem;box-sizing: border-box;}
.QHtuji .listOne .li:nth-child(3n+3){margin-right: 0;}
.QHtuji .listOne .li .img{overflow: hidden;position: relative;border-radius: 5px;overflow: hidden;}
.QHtuji .listOne .li .img span{position: absolute;top: 0;left: 0;background: rgb(13, 190, 102);padding: 5px;color: #FFF;border-radius: 0 0 5px 0;}
.QHtuji .listOne .li .img img{transition: all 0.5s ease;object-fit: cover;object-position: center;height: 3rem;width: 100%;}
@media (max-width:750px){ .QHtuji .listOne .li .img img{height: 4.5rem;}
  .QHtuji .YQbox{margin: 0;}
  }

/*YQ404*/

.YQ404{width: 5rem;margin: 2rem 0;}
.YQ404 img{width: 100%;}
.YQ404 .title{text-align: center;font-size: 0.5rem;font-weight: 700;text-align: center;color: #999;}

/*黄老师需要的基础样式*/

.dot2{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.anitop{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
@media screen and (min-width: 1000px){
  /*-- 仅仅电脑端*/
  .anitop{-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
  /*-- 仅仅电脑端*/
  }
@media (any-hover: hover){
  /*--*/
  .anitop:hover{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}
  }
@media screen and (max-width: 1000px){
  /*--*/
  .anitop:active{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}
  }

/*核心团队页面的样式，根据张诚，黄老师于20260203新增*/

.leaderDiv1{width: 100%;padding-bottom: 40px;}
.leaderDiv2{width: 1500px;margin: 0 auto;overflow: hidden;box-sizing:border-box;padding-top:15px;}
.leaderDiv2 .itembox{width: 357px;height: 420px;background: linear-gradient( 180deg, #FFFFFF 0%, #BCC2DD 100%), #FFFFFF; border-radius: 8px;overflow: hidden;position: relative;display: flex;justify-content: center;margin-right: 24px;margin-top: 24px;float: left;}
.leaderDiv2 .itembox:nth-child(4n){margin-right: 0;}
.leaderDiv2 .itembox:nth-child(1){margin-top: 0;}
.leaderDiv2 .itembox:nth-child(2){margin-top: 0;}
.leaderDiv2 .itembox:nth-child(3){margin-top: 0;}
.leaderDiv2 .itembox:nth-child(4){margin-top: 0;}
.leaderDiv2 .persons{display: block;width: 230px;margin-top: 0px;box-sizing:border-box;padding-top:40px;}
.leaderDiv2 .persons img{width: 100%;max-width: 100%;object-fit: cover;}
.leaderDiv2 .intros{position: absolute;right: 0;bottom: 0;left: 0;box-sizing: border-box;padding: 26px 22px 20px 22px;background-size:100% 100% !important;background-repeat:no-repeat !important;}
.leaderDiv2 .intros .dd1{width: 100%;font-size: 22px;color: #fff;padding-bottom: 8px;}
.leaderDiv2 .intros .dd2{width: 100%;display: flex;align-items: center;padding-bottom: 8px;}
.leaderDiv2 .intros .dd2 span{background: rgba(255, 255, 255, 0.16); border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.3);font-size: 13px;color: #fff;box-sizing: border-box;padding: 4px 12px;}
.leaderDiv2 .intros .dd3{max-height: 44px;line-height: 22px;color: rgba(255, 255, 255, 0.7);font-size: 14px;}
@media screen and (max-width: 1600px){
  /*--*/
  .leaderDiv2{width: 95%;}
  .leaderDiv2 .itembox{width: 23.5%;margin-right: 2%;}
  .leaderDiv2 .itembox:nth-child(4n){margin-right: 0;}
  }
@media screen and (max-width: 1000px){
  /*--*/
  .leaderDiv1{padding-bottom: 0}
  .leaderDiv2{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top:0}
  .leaderDiv2 .itembox{width: 100%;margin-right: 0;margin-top：0.3rem !important;border-radius: 0.1rem;display: flex;justify-content: space-between;align-items: center;height: inherit;border: 0;}
  .leaderDiv2 .itembox:nth-child(1){margin-top: 0 !important;}
  .leaderDiv2 .itembox:nth-child(2){margin-top: 0.3rem !important;}
  .leaderDiv2 .itembox:nth-child(3){margin-top: 0.3rem !important;}
  .leaderDiv2 .itembox:nth-child(4){margin-top: 0.3rem !important;}
  .leaderDiv2 .persons{width: 35%;box-sizing: border-box;padding:0;height:100%;display:flex;align-items:flex-end;justify-content:center;}
   .leaderDiv2 .persons img{width:70%;}
  .leaderDiv2 .intros{width: 65%;position: inherit;padding: 0.3rem;border-radius: 0;clip-path: inherit;}
  .leaderDiv2 .intros .dd1{font-size: 0.32rem;padding-bottom: 0.2rem;}
  .leaderDiv2 .intros .dd2{padding-bottom: 0.2rem;}
  .leaderDiv2 .intros .dd2 span{padding: 0.05rem 0.1rem;font-size: 0.24rem;}
  .leaderDiv2 .intros .dd3{font-size: 0.26rem;line-height: 0.4rem;max-height: 0.8rem;}
  }

/*点击每个人物Item然后弹窗出来的弹窗效果~~~基础样式*/

#mask20260203{display: none;height: 100%;}
#mask20260203 .onlyDiv{width: 100%;height: 100%;display: flex;justify-content: space-between;box-sizing: border-box;background: linear-gradient( 180deg, #FFFFFF 0%, #BCC2DD 100%), #FFFFFF;}
#mask20260203 .onlyDiv .fls{width: 40%;box-sizing: border-box;padding: 5% 3% 0 3%;position: relative;}
#mask20260203 .onlyDiv .fls:before{content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 50%;background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(167, 50, 74, 0.8));}
#mask20260203 .onlyDiv .fls img{display: block;width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: cover;}
#mask20260203 .onlyDiv .frs{width: 60%;display: flex;justify-content: center;align-items: center;flex-direction: column;box-sizing: border-box;padding: 5%;}
#mask20260203 .onlyDiv .frs .fr1{width: 100%;font-size: 26px;color: #A7324A;font-weight: 700;padding-bottom: 15px;}
#mask20260203 .onlyDiv .frs .fr2{width: 100%;font-size: 22px;color: #A7324A;padding-bottom: 25px;}
#mask20260203 .onlyDiv .frs .fr3{width: 100%;font-size: 18px;color: #333;text-align: justify;line-height: 30px;max-height: 300px;overflow-y: auto;text-indent: 2em;padding-right: 15px;}

/*点击每个人物Item然后弹窗出来的弹窗效果~~~超出内容的滚动条样式*/

#mask20260203 .onlyDiv .frs .fr3::-webkit-scrollbar{ width: 10px; height: 1px;}
#mask20260203 .onlyDiv .frs .fr3::-webkit-scrollbar-thumb{ border-radius: 10px; box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #A7324A;}
#mask20260203 .onlyDiv .frs .fr3::-webkit-scrollbar-track{ box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 10px; background: #ededed;}
@media screen and (max-width: 1000px){
  /*--*/
  #mask20260203 .onlyDiv{display: block;}
  #mask20260203 .onlyDiv .fls{width: 40%;margin: 0 auto;}
  #mask20260203 .onlyDiv .frs{width: 100%;padding: 0.3rem 5%}
  #mask20260203 .onlyDiv .frs .fr1{font-size: 0.32rem;padding-bottom: 0.2rem;text-align: center;}
  #mask20260203 .onlyDiv .frs .fr2{font-size: 0.3rem;padding-bottom: 0.2rem;text-align: center;}
  #mask20260203 .onlyDiv .frs .fr3{padding-right: 0.2rem;font-size: 0.26rem;line-height: 0.4rem;max-height: 3.2rem;}
  #mask20260203 .onlyDiv .frs .fr3::-webkit-scrollbar{ width: 0.1rem;}
  }


/*核心团队的详情页面*/

.personDetail1{width: 100%;box-sizing: border-box;padding: 24px 0 50px 0;}
.personDetail2{width: 1500px;margin: 0 auto;background: #fff;border-radius: 8px;box-sizing: border-box;padding: 50px 50px 150px 50px;overflow: hidden;display: flex;justify-content: space-between;}
.personDetail2 .fls{width: 360px;}
.personDetail2 .fls>div{width: 100%;display: inline-flex;justify-content: center;align-items: flex-end;background: linear-gradient( 180deg, #FFFFFF 0%, #BCC2DD 100%), #FFFFFF;border-radius: 8px;overflow: hidden;}
.personDetail2 .fls >div img{max-width: 100%;width: 85%;}
.personDetail2 .frs{width: calc(100% - 360px);padding-left: 55px;}
.personDetail2 .frs .fr1{width: 100%;color: #333;font-size: 27px;font-weight: 700;padding-bottom: 16px;}
.personDetail2 .frs .fr2{width: 100%;color: #A7324A;font-size: 14px;padding-bottom: 20px;border-bottom: 1px solid #ddd;}
.personDetail2 .frs .fr3{width: 100%;margin-top: 30px;}
.personDetail2 .frs .fr3 p{font-size: 16px !important;font-weight: 400 !important;line-height: 32px !important;margin-top: 16px !important;text-align: justify !important;}
@media screen and (max-width: 1600px){
  /*--*/
  .personDetail2{width: 95%;}
  }
@media screen and (max-width: 1000px){
  /*--*/
  .personDetail1{padding: 0.3rem 0 0 0;}
  .personDetail2{display: block;padding: 0.3rem;}
  .personDetail2 .fls{width: 100%;display: flex;justify-content: center;padding-bottom: 0.3rem;}
  .personDetail2 .fls>div{width: 100%;}
  .personDetail2 .fls >div img{width: 40%;}
  .personDetail2 .frs{width: 100%;padding-left: 0;}
  .personDetail2 .frs .fr1{font-size: 0.3rem;padding-bottom: 0.2rem;text-align: center;}
  .personDetail2 .frs .fr2{font-size: 0.28rem;padding-bottom: 0.2rem;text-align: center;}
  .personDetail2 .frs .fr3{margin-top: 0.3rem;}
  .personDetail2 .frs .fr3 p{font-size: 0.28rem !important;line-height: 0.4rem !important;margin-top: 0.2rem !important;color: #555 !important;}
  }


