 /*样式*/
 
 BODY,
 H1,
 H2,
 H3,
 H4,
 H5,
 H6,
 P,
 BLOCKQUOTE,
 DL,
 DT,
 DD,
 UL,
 OL,
 LI,
 PRE,
 FIELDSET,
 LEGEND,
 BUTTON,
 LABEL,
 ul {
     padding: 0px;
     margin: 0px;
     border: 0px;
     font-family: 宋体;
 }
 
 * {
     font-family: 宋体;
 }
 
 body {
     font-size: 12px;
     font-family: "宋体";
     background-color: #fff;
 }
 
 h1,
 h2 {
     font-size: 12px;
     font-weight: normal;
 }
 
 ol,
 ul {
     list-style-type: none;
 }
 
 a {
     color: #000000;
     text-decoration: none;
 }
 
 .clear {
     clear: both;
     height: 0px;
     overflow: hidden;
     _height: 0;
     visibility: hidden;
 }
 
 a:hover {
     color: #ff6600;
 }
 
 .clear1 {
     clear: both;
     height: 15px;
     width: 100%;
 }
 
 .fl {
     float: left
 }
 
 .fr {
     float: right
 }
 
 .twomagin {
     width: 1100px;
     margin: 0 auto;
 }
 /*.l_left a.hover{ background:url(../images/wrgawr01.jpg) no-repeat; color:#fff;}*/
 
 .l_left a:hover {
     background: url(../images/wrgawr01.jpg) no-repeat;
     color: #fff;
 }
 
 .l_left a {
     font-size: 14px;
     color: #454545;
     font-family: "微软雅黑";
 }
 
 .righto {
     width: 815px;
 }
 
 .right_two {
     height: 46px;
     line-height: 46px;
     border-bottom: 1px solid #9e9e9e;
 }
 
 .right_two h1 {
     padding-left: 35px;
     padding-right: 35px;
     border-bottom: 1px solid #2059bb;
     font-size: 18px;
     font-family: "微软雅黑";
     color: #487fdd;
     float: left;
 }
 
 .ytoo {
     float: right;
     color: #737373;
 }
 
 .ytoo a {
     color: #737373;
     font-family: "微软雅黑";
 }
 
 .right_twoabc {
     height: 48px;
     line-height: 46px;
     border-bottom: 1px solid #9e9e9e;
     margin-top: 30px;
     margin-bottom: 30px;
 }
 
 .right_twoabc h1 {
     padding-left: 35px;
     padding-right: 35px;
     border-bottom: 3px solid #3399cc;
     font-size: 18px;
     font-family: "微软雅黑";
     color: #454545;
     float: left;
 }
 
 .ytooabc {
     float: right;
     color: #3399cc;
     font-size: 14px;
     font-family: "微软雅黑";
     font-weight: bold;
     margin-top: 50px;
 }
 
 .ytooabc a {
     color: #737373;
     font-family: "微软雅黑";
 }
 
 .imgzhang {
     width: 162px;
     margin-right: 55px;
     margin-bottom: 10px;
     display: inline;
 }
 
 .imgzhang img {
     border: 1px solid #d6d4d4;
     width: 152px;
     height: 182px;
 }
 
 .imgzhang h1 {
     height: 55px;
     text-align: center;
     line-height: 55px;
     font-size: 18px;
     overflow: hidden;
     width: 152px;
 }
 
 .imgzhang a {
     color: #6d6d6d;
     font-family: "微软雅黑";
 }
 
 .hpmheig h1 {
     font-size: 18px;
     font-family: "微软雅黑";
     margin-left: 7px;
     float: left;
     margin-bottom: 30px;
     width: 815px;
     display: inline;
     margin-top: 40px;
     color: #487fdd;
 }
 
 .hpmheig p {
     line-height: 26px;
     font-size: 14px;
     color: #454545;
     margin-left: 7px;
 }
 
 .liebiaotu ul li {
     background: url(../images/images_022.jpg) no-repeat 20px center;
     color: #737373;
     float: left;
     font-size: 14px;
     height: 40px;
     line-height: 40px;
     overflow: hidden;
     padding-left: 35px;
     width: 770px;
 }
 /*.liebiaotu .redlist a{ color: #ff0d0d};*/
 
 .liebiaotu .redlist .hot,
 .ullisidp ul li .hot,
 .tzgongga ul li .hot {
     padding-right: 50px;
     background: url(../images/hot.png) no-repeat right center;
 }
 
 .ullisidp ul li .hot,
 .tzgongga ul li .hot {
     height: 25px;
     display: inline-block;
 }
 
 .liebiaotu ul {
     float: left;
     margin-top: 20px;
 }
 
 .liebiaotu ul li span.libiao {
     color: #969798;
     float: right;
     line-height: 40px;
     font-family: "微软雅黑";
 }
 
 .liebiaotu a {
     color: #454545;
     font-family: "微软雅黑";
 }
 
 .wenzhanone {
     text-align: center;
     font-size: 20px;
     font-family: "微软雅黑";
     color: #3399cc;
     margin-top: 36px;
     margin-bottom: 30px;
 }
 
 .wenzhantwo {
     text-align: center;
     font-size: 14px;
     margin-bottom: 40px;
     color: #747373;
 }
 
 .wenzhanppp {
     margin-left: 10px;
     margin-right: 10px;
 }
 
 .wenzhanppp p {
     font-size: 14px;
     line-height: 35px;
     color: #454545;
 }
 
 .wenzhanppp p>img {
     display: block;
     margin: 0 auto;
 }
 
 .imgesido {
     margin-top: 45px;
 }
 
 .imgesido img {
     float: left;
     width: 152px;
     height: 182px;
     border: 1px solid #d6d4d4;
     margin-right: 24px;
     display: inline;
 }
 
 .imgesido h1 {
     font-size: 14px;
     color: #469fcf;
     padding-top: 10px;
     padding-bottom: 10px;
 }
 
 .imgesido {
     font-size: 14px;
     line-height: 27px;
     color: #454545;
 }
 
 .imgesido a {
     color: #469fcf;
 }
 
 .yzzhichi {
     margin-left: 10px;
     margin-right: 10px;
     margin-top: 38px;
 }
 
 .yzzhichi p {
     font-size: 14px;
     line-height: 35px;
     color: #69696a;
     font-family: "微软雅黑";
 }
 
 .leader {
     margin-top: 38px;
     margin-left: 25px;
     margin-right: 25px;
 }
 
 .leaderone img {
     float: left;
     margin-right: 25px;
     display: inline;
     width: 152px;
     height: 182px;
 }
 
 .leaderone h1 {
     font-size: 20px;
     font-family: "微软雅黑";
     color: #2059bb;
 }
 
 .leaderone span {
     float: left;
     font-size: 14px;
     line-height: 42px;
     color: #454545;
     font-family: "微软雅黑";
 }
 
 .experienceone {
     height: 30px;
     line-height: 30px;
     border-bottom: 1px solid #3399cc;
     margin-bottom: 15px;
 }
 
 .experienceone h1 {
     padding-left: 40px;
     padding-right: 40px;
     background: #3399cc;
     height: 30px;
     line-height: 30px;
     float: left;
     font-size: 16px;
     font-family: "微软雅黑";
     color: #FFF;
 }
 
 .experience p {
     font-size: 14px;
     color: #5f5f5f;
     line-height: 29px;
     margin-left: 7px;
     font-family: "微软雅黑";
 }
 
 .experience {
     margin-bottom: 15px;
 }
 
 .tzgonggamuis ul li {
     color: #737373;
     float: left;
     font-size: 14px;
     height: 42px;
     line-height: 42px;
     overflow: hidden;
     width: 815px;
     border-bottom: 1px dashed #e8e8e8;
     font-family: "微软雅黑";
 }
 
 .tzgonggamuis ul li span.libiao {
     color: #747373;
     float: right;
     line-height: 42px;
     font-family: "微软雅黑";
 }
 
 .tzgonggamuis ul {
     float: left;
     margin-top: 25px;
 }
 
 .tzgonggamuis a {
     color: #454545;
 }
 
 .yesrtflone {
     width: 395px;
     float: left;
 }
 
 .yesrtflone h1 {
     height: 40px;
     background: #e2f1f8;
     line-height: 40px;
     text-indent: 24px;
     color: #2059bb;
     font-size: 16px;
     font-family: "微软雅黑";
 }
 
 .yesrtfl {
     width: 395px;
     margin-top: 30px;
 }
 
 .yesrtfl ul li {
     background: url(../images/images_022.jpg) no-repeat 20px center;
     color: #737373;
     float: left;
     font-size: 14px;
     height: 40px;
     line-height: 40px;
     overflow: hidden;
     padding-left: 35px;
     width: 360px;
     border-bottom: 1px dashed #e8e8e8;
 }
 
 .yesrtfl ul {
     float: left;
     margin-top: 10px;
 }
 
 .yesrtfl a {
     color: #454545;
     font-family: "微软雅黑";
 }
 
 .xzhejgou {
     padding-top: 35px;
     padding-bottom: 30px;
     border-bottom: 1px solid #d4d4d4;
 }
 
 .xzhejgou h1 {
     font-size: 20px;
     font-family: "微软雅黑";
     color: #3399cc;
     margin-left: 7px;
     margin-right: 7px;
     margin-bottom: 10px;
 }
 
 .xzhejgou p {
     line-height: 28px;
     margin-left: 7px;
     margin-right: 7px;
     font-size: 14px;
     color: #454545;
 }
 
 .xzhejgou p a {
     color: #26b6ff;
     font-size: 16px;
 }
 
 .xzhejgou p a:hover {
     color: #158ac6
 }
 
 .xingmppp {
     margin-top: 35px;
 }
 
 .xingmppp h1 {
     font-family: "微软雅黑";
     padding-top: 5px;
     padding-bottom: 5px;
 }
 
 .xingmppp p {
     font-size: 12px;
     line-height: 23px;
     color: #454545;
     font-family: "微软雅黑";
 }
 
 .page {
     float: right;
     display: inline;
     line-height: 18px;
     font-size: 14px;
     font-family: "微软雅黑";
     color: #454545;
     height: 32px;
     background: #e8e8e8;
     line-height: 32px;
     padding-left: 20px;
     margin-top: 30px;
     padding-right: 10px;
 }
 
 .page a {
     margin-right: 10px;
     margin-left: 10px;
     color: #989898;
     font-family: "微软雅黑";
     color: #454545;
 }
 
 .hov a.hover {
     background: url(../images/btn_hover.png) 80px 13px no-repeat !important;
     color: #39C;
 }
 
 .l_lefthoverbne a:hover {
     color: #3399cc;
     background: url(../images/btn_hover.png) 45px center no-repeat;
 }
 
 .l_lefthoverbneea a:hover {
     color: #3399cc;
     background: url(../images/btn_hover.png) 60px center no-repeat;
 }
 /*第三层*/
 
 .l_lefthoverbnea a:hover {
     color: #3399cc;
     background: url(../images/btn_hover.png) 80px center no-repeat;
 }
 
 .bdsharebuttonbox a {
     margin-bottom: 0px !important;
 }
 
 img,
 #roll {
     border: none !important;
     outline: none !important;
 }
 
 .dzjfBox {
     width: 100%;
     display: flex;
     flex-wrap: wrap;
     gap: 30px;
 }
 
 .dzjfItem {
     flex: 0 0 calc(50% - 15px);
     display: flex;
     flex-direction: column;
 }
 
 .dzjfItem h6,
 .dzjfItem h6 span {
     width: 100%;
     height: 48px;
     background: #e2f2fa;
     font-size: 16px;
     color: #3499cc;
     padding: 0 15px;
     box-sizing: border-box;
     line-height: 48px;
     font-family: "微软雅黑";
 }
 
 .dzjfItem i {
     width: 152px;
     height: 182px;
     flex-shrink: 0;
 }
 
 .dzjfItem i img {
     width: 100%;
     height: 100%;
     object-fit: cover;
 }
 
 .dzjfItem .dzjfTxt {
     flex: 1;
     padding: 0 20px;
 }
 
 .dzjfItem .dzjfTxt h6 {
     font-size: 16px;
     color: #333
 }
 
 .dzjfItem .dzjfTxt p {
     font-size: 14px;
     color: #666;
     margin: 10px 0;
     font-family: "微软雅黑";
 }
 
 .ryjlImg {
     margin: 30px 0;
     width: 100%;
     overflow: hidden;
 }
 
 .ryjlItem {
     margin-right: 23px;
     margin-bottom: 10px;
     overflow: hidden;
     width: 384px;
 }
 
 .ryjlItem:nth-child(3n) {
     margin-right: 0
 }
 
 .ryjlItem i {
     width: 100%;
     height: 256px;
     display: block;
 }
 
 .ryjlItem i img {
     width: 100%;
     height: 100%;
     object-fit: cover;
 }
 
 .ryjlItem p {
     font-size: 16px;
     color: #333;
     text-align: center;
     margin-top: 10px;
     height: 46px;
     overflow: hidden;
     font-family: "微软雅黑";
 }
 
 .zoomify {
     cursor: pointer;
     cursor: -webkit-zoom-in;
     cursor: zoom-in;
 }
 
 .zoomify.zoomed {
     cursor: -webkit-zoom-out;
     cursor: zoom-out;
     padding: 0;
     margin: 0;
     border: none;
     border-radius: 0;
     box-shadow: none;
     position: relative;
     z-index: 1501;
 }
 
 .zoomify-shadow {
     position: fixed;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     width: 100%;
     height: 100%;
     display: block;
     z-index: 1500;
     background: rgba(0, 0, 0, .3);
     opacity: 0;
 }
 
 .zoomify-shadow.zoomed {
     opacity: 1;
     cursor: pointer;
     cursor: -webkit-zoom-out;
     cursor: zoom-out;
 }