input {
    padding: 0;
    margin: 0;
    font-family: 'Microsoft YaHei';
}

img {
    border: none;
    background: none;
    vertical-align: middle;
}

ul,
ol,
li {
    list-style-type: none;
}
.inss{
        word-spacing: 10px;
}
select,
input,
img,
select {
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

table,
th,
td {
    vertical-align: middle
}

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

.clearfix {
    zoom: 1
}

.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    height: 0;
}

p {
    margin: 0;
}

h1,
h2,
h3,
h4 {
    font-size: 12px;
    font-weight: bold;
    line-height: 1.5
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    height: 0;
}

p {
    margin: 0;
}

.wd1200 {
    width: 1200px;
    margin: 0 auto;
}


/*滚动*/

#demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#indemo {
    float: left;
    width: 800%
}

#demo1 {
    float: left;
}

#demo2 {
    float: left;
}

#m_demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#m_indemo {
    float: left;
    width: 800%
}

#m_demo1 {
    float: left;
}

#m_demo2 {
    float: left;
}


/*----- Common css ------*/

.fl {
    float: left;
}

.fr {
    float: right;
}

.di {
    _display: inline;
}

.fwn {
    font-weight: normal;
}

.dib {
    *display: inline;
    _zoom: 1;
    _display: inline;
    _font-size: 0px;
}

.com-img {
    display: block;
    overflow: hidden;
}

.com-img img {
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
}

.com-img:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}


/*头部样式*/

.top_head {
    position: relative;
    height: 118px;
    background: url(//cdn.myxypt.com/90fee091/21/04/e29c082bfdceb7c10adf625ad69214dcdb3ac797.png) repeat-x center;
    box-shadow: 3px 5px 10px rgba(0, 0, 0, .3);
    z-index: 999;
}

.top_head .wd1200 {
    position: relative;
}

.logo {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 999;
}

.logo a {
    display: block;
}

.logo a img {
    width: 194px;
    height: 192px;
}

.logowz {
    float: left;
    padding-left: 200px;
    padding-top: 15px;
    font-family: "黑体";
}

.logowz h3 {
    font-size: 28px;
    color: #005fa9;
}

.logowz span {
    font-size: 20px;
    color: #404040;
}

.logowz span i {
    font-style: inherit;
    color: #ec6602;
    font-size: 24px;
}




.logowz11 {
    float: left;
    padding-left: 200px;
    padding-top: 15px;
    font-family: "黑体";
}

.logowz11 h3 {
    font-size: 28px;
    color: #005fa9;
}

.logowz11 span {
    font-size: 20px;
    color: #404040;
}

.logowz11 span i {
    font-style: inherit;
    color: #ec6602;
    font-size: 24px;
}


.top_rr {
    position: relative;
    float: right
}

.top_rr .top_login {
    font-size: 16px;
    color: #616161;
    padding-top: 5px;
    text-align: right;
}

.top_rr .top_login a {
    font-size: 16px;
    color: #616161;
}

.top_phone {
    margin-top: 8px;
    padding-left: 80px;
    background: url(//cdn.myxypt.com/90fee091/21/04/aec910cc9587ba4a8109214b58e1611e8fb6aa2e.png) no-repeat left center;
    font-size: 14px;
    color: rgba(0, 0, 0, .8);
}

.top_phone p:nth-child(2) {
    font-size: 32px;
    color: #fa5900;
}


/*  */

.header .navPanel {
    height: 56px;
    overflow: hidden;
    padding-left: 200px;
}

.header .navPanel li {
    float: left;
    width: 140px;
    text-align: center;
}

.header .navPanel li+li {
    background: url(//cdn.myxypt.com/90fee091/21/04/d0a77f719c8d8d675cda8282e407539423e4d1e8.png) no-repeat left center;
}

.header .navPanel>li>a {
    position: relative;
    display: block;
    padding: 0 .8vw;
    font-size: 16px;
    color: #000000;
    line-height: 56px;
    height: 56px;
}

.header .navPanel>li>a span {
    display: block;
    position: relative;
    z-index: 9;
}

.header .navPanel>li>a i {
    background: #ec6602;
    display: block;
    position: absolute;
    left: 50%;
    bottom: 0px;
    height: 100%;
    transition: 0.5s;
    width: 0%;
    -webkit-transform: skew( -22deg);
    -moz-transform: skew(-22deg);
    -o-transform: skew(-22deg);
    transform: skew( -22deg);
}

.header .navPanel>li>a:hover i {
    left: 0%;
    width: 100%;
    transition: 0.5s;
}

.header .navPanel>li>a:hover {
    color: #fff;
}


/*---------subNavPanel-------*/

.header .subNavPanel {
    position: fixed;
    top: 70px;
    left: 0;
    right: 0;
    z-index: 100;
}

.header .subNavMask {
    position: absolute;
    top: 56px;
    width: 0px;
    height: 0px;
    overflow: hidden;
    background: #FFFFFF;
    box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.5);
    transition: left 0.3s, width 0.5s, height 0.6s;
    z-index: 99999
}

.header .subNavMask .subNavScrollPanel {
    position: absolute;
    width: 1818px;
    overflow: hidden;
    -moz-transition: left 0.4s;
    -webkit-transition: left 0.4s;
    -o-transition: left 0.4s;
    transition: left 0.4s;
}

.header .subNavMask .subNavScrollPanel .subNavGroup {
    float: left;
    width: 140px;
}

.header .subNavMask .subNavScrollPanel .subNavGroup .subNav {
    display: block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    color: #777777;
    border-top: solid 1px #cccccc;
    -moz-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    font-size: 14px;
}

.header .subNavMask .subNavScrollPanel .subNavGroup .subNav:hover {
    color: #FFFFFF;
    background-color: #ec6602;
}


/*热门搜索*/

.search_index {
    height: 70px;
    line-height: 70px;
    position: relative;
    color: #666;
    background: #fff;
    box-shadow: 3px 5px 5px rgba(0, 0, 0, .2);
    z-index: 99;
}

.hotSearch {
    float: left;
    height: 70px;
    line-height: 70px;
    font-weight: normal;
    font-size: 12px;
    color: #999999;
}

.hotSearch a {
    color: #999999;
    margin-right: 10px;
}

#formsearch2 {
    margin-top: 15px;
    width: 270px;
    height: 30px;
    line-height: 30px;
    float: right;
    background: url(//cdn.myxypt.com/90fee091/21/04/39d82dae5557567d84d1f6d3e99f1f5885036ca9.png) no-repeat center center;
}

#formsearch2 input {
    height: 30px;
    background: #fff;
    line-height: 30px;
    border: none;
    outline: none;
}

#formsearch2 input#keyword {
    height: 30px;
    line-height: 30px;
    padding-left: 15px;
    color: #a5a5a5;
    float: left;
    background: none;
    border: none;
    font-size: 12px;
    width: 220px;
}

#formsearch2 input#s_btn {
    width: 47px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border: none;
    cursor: pointer;
    float: left;
    background: none;
}


/* c1_index */

.c1_index {
    position: relative;
    height: 1210px;
    background: url(//cdn.myxypt.com/90fee091/21/04/c2ea862cae301f66b2d7a4e5d6042f95b9521f8f.jpg) no-repeat center;
    padding-top: 50px;
}

.ttt1 {
    text-align: center;
}

.ttt1 h3 {
    font-size: 46px;
    color: #404040;
}

.ttt1 h3 span {
    color: #f37004;
}

.ttt1 em {
    font-style: inherit;
    font-size: 18px;
    color: #464646;
    text-transform: uppercase;
    display: block;
    padding: 10px 0;
}

.ttt1 dd {
    background: url(//cdn.myxypt.com/90fee091/21/04/896632af7d8a51163b9f5ac5fa3d1f89182c6f26.png) no-repeat center;
    font-size: 20px;
    color: #404040;
}

.pro_sort1 {
    position: relative;
    display: flex;
    justify-content: space-between;
    margin: 30px 0 40px;
}

.pro_sort1 li {
    width: 95px;
    height: 89px;
    position: relative;
    cursor: pointer;
}

.pro_sort1 li a.list_item {
    display: block;
    background: #acacac;
    color: #fff;
    text-align: center;
    padding-top: 12px;
    font: 400 12px/22px "Microsoft Yahei";
    height: 89px;
}

.pro_sort1 li a.list_item p {
    width: 95px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}

.pro_sort1 li a.list_item p img {
    max-width: 100%;
    vertical-align: middle;
}

.pro_sort1 li h3 {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.pro_sort1 li h3 a {
    font: 600 14px/89px "Microsoft Yahei";
    display: block;
    text-align: center;
    z-index: 6;
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 5;
    color: #fff;
}

.pro_sort1 li h3 img {
    position: absolute;
    z-index: 3;
    width: 95px;
    height: 89px;
}

.pro_sort1 li:hover a.list_item {
    opacity: 0;
}

.pro_sort1 li:hover h3 {
    opacity: 1;
}

.c1_index .promore {
    display: block;
    width: 240px;
    line-height: 60px;
    text-align: center;
    border: 1px solid #f37004;
    font-size: 18px;
    color: #e87816;
    margin: 20px auto;
}

.c1_index .promore:hover {
    color: #e87816;
}


/* pro_list11 */

.pro_list11 {
    position: relative;
}

.pro_list11 li {
    position: relative;
    margin-right: 15px;
    margin-bottom: 22px;
    float: left;
}

.pro_list11 li:nth-child(3n) {
    margin-right: 0;
}

.pro_list11 li a {
    display: block;
    border: 1px solid #e5e5e5;
}

.pro_list11 li .com-img img {
    width: 385px;
    height: 277px;
}

.pro_list11 li h3 {
    line-height: 55px;
    background: #e5e5e5;
    text-align: center;
    font-weight: normal;
    font-size: 16px;
    color: #333;
    -moz-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

.pro_list11 li:hover a {
    border: 1px solid #f37004;
}

.pro_list11 li:hover h3 {
    background: #f37004;
    color: #fff;
}


/* c2_index */

.c2_index {
    position: relative;
    height: 1045px;
    background: url(//cdn.myxypt.com/90fee091/21/04/3841e33a9fc3884cd51cd799c7da1d8f9e52e097.jpg) no-repeat center;
    padding-top: 30px;
}

.fuwu_ttt {
    text-align: center;
    margin-bottom: 80px;
}

.fuwu_ttt h3 {
    font-size: 47px;
    color: #fff;
}

.fuwu_ttt p {
    font-size: 22px;
    color: #fff;
}

.c2_wap {
    position: relative;
    margin-top: 40px;
    display: flex;
    justify-content: space-between;
}

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

.solu_list li {
    position: relative;
    width: 1200px;
}

.solu_list li a {
    display: block;
    width: 880px;
    position: relative;
}

.solu_list li a img {
    width: 880px;
    height: 579px;
}

.solu_list li h3 {
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: 0px;
    line-height: 80px;
    height: 80px;
    padding: 0 20px;
    background: rgba(38, 37, 53, .6);
    font-size: 20px;
    color: #fff;
}

.solu_list .fuzz {
    position: absolute;
    width: 320px;
    right: 0px;
    top: 0px;
}

.solu_list .fuzz h2 {
    font-size: 26px;
    color: #f37004;
    background: url(//cdn.myxypt.com/90fee091/21/04/06bc15843b63c37372768ca677ca722423bfdb04.png) no-repeat left bottom;
    padding-bottom: 15px;
    margin-left: 20px;
    margin-bottom: 35px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.solu_list .fuzz h2 span {
    color: #404040;
}

.solu_list .fuzz .c2_solution {
    padding-left: 30px;
    font-size: 16px;
    color: #666666;
    line-height: 1.7;
    text-indent: 30px;
    height: 140px;
    overflow: hidden;
}

.solu_list .slick-prev,
.solu_list .slick-next {
    position: absolute;
    bottom: 20px;
    border: none;
    outline: none;
    font-size: 0;
    width: 36px;
    height: 36px;
    z-index: 999;
}

.solu_list .slick-prev {
    right: 80px;
    background: url(//cdn.myxypt.com/90fee091/21/04/8d0d9f7217588e531826c45fb28fd29dd44d0bec.png) no-repeat center;
}

.solu_list .slick-next {
    right: 22px;
    background: url(//cdn.myxypt.com/90fee091/21/04/3442dc4b710ba63bdfedf974186978d2085942f2.png) no-repeat center;
}


/**/

.c2_wap .bd .slick-prev,
.c2_wap .bd .slick-next {
    position: absolute;
    bottom: 20px;
    border: none;
    outline: none;
    font-size: 0;
    width: 36px;
    height: 36px;
    z-index: 999;
}

.c2_wap .bd .slick-prev {
    right: 400px;
    background: url(//cdn.myxypt.com/90fee091/21/04/8d0d9f7217588e531826c45fb28fd29dd44d0bec.png) no-repeat center;
}

.c2_wap .bd .slick-next {
    right: 350px;
    background: url(//cdn.myxypt.com/90fee091/21/04/3442dc4b710ba63bdfedf974186978d2085942f2.png) no-repeat center;
}


/*  */

.c2_right {
    width: 380px;
}

.c2_right h2 {
    font-size: 32px;
    color: #f37004;
    background: url(//cdn.myxypt.com/90fee091/21/04/06bc15843b63c37372768ca677ca722423bfdb04.png) no-repeat left bottom;
    padding-bottom: 15px;
    margin-left: 20px;
    margin-bottom: 35px;
}

.c2_right h2 span {
    color: #404040;
}

.c2_solution {
    padding-left: 30px;
    font-size: 16px;
    color: #666666;
    line-height: 1.7;
    text-indent: 30px;
}

.case_sort1 {
    width: 320px;
    position: absolute;
    right: 0px;
    top: 230px;
    display: flex;
    flex-wrap: wrap;
    padding-left: 30px;
    margin-top: 24px;
}

.case_sort1 li {
    width: 33.33%;
    line-height: 30px;
    margin-bottom: 15px;
}

.case_sort1 li a {
    display: block;
    font-size: 16px;
    color: #404040;
}

.case_sort1 li a:hover {
    color: #fa5900;
    background: url(//cdn.myxypt.com/90fee091/21/04/8e221b3d07ec28340beaf54fe3e6ec3358891752.png) no-repeat left bottom;
}

.c2_hot {
    height: 160px;
    background: url(//cdn.myxypt.com/90fee091/21/04/b7aca44515319c33188d88e24cd45f0828a65ae7.jpg) no-repeat center;
    padding: 25px 38px;
    width: 320px;
    bottom: 0px;
    right: 0px;
    position: absolute;
}

.c2_hot span {
    display: block;
    color: #fff;
    font-size: 30px;
}

.c2_hot span:nth-child(1) {
    background: url(//cdn.myxypt.com/90fee091/21/04/7473ba26f577d466043c3b845fcbf49265325ae9.png) no-repeat left bottom;
    padding-bottom: 15px;
    margin-bottom: 8px;
}


/* hengtu1 */

.hengtu1,
.hengtu1 img,
.hengtu2,
.hengtu2 img {
    width: 100%;
}


/* c4_index */

.c4_index {
    position: relative;
    padding-top: 80px;
    min-height: 1869px;
    background: url(//cdn.myxypt.com/90fee091/21/04/48b544c34874eb7569343def0accb10de6be113c.jpg) no-repeat center;
    width: 1920px;
    margin-left: -960px;
    left: 50%;
}

.ttt4 {
    text-align: center;
}

.ttt4 h3 {
    font-size: 45px;
    color: #0b0b0b;
    line-height: 1;
    background: url(//cdn.myxypt.com/90fee091/21/04/e7a37ae91b91f0f52a920d484acd8beb31b5422b.png) no-repeat center;
}

.ttt4 h3 i {
    font-style: inherit;
    color: #0f51bb;
    font-size: 76px;
    line-height: 0;
}

.ttt4 span {
    display: block;
    font-size: 18px;
    color: #5a6059;
    margin-top: 15px;
}

.ttt4 span b {
    font-weight: normal;
    color: #0f51bb;
}


/* ys_aa_wap */

.ys_aa_wap {
    position: relative;
    margin-top: 80px;
}

.ys_aa {
    position: relative;
    margin-bottom: 50px;
    padding-left: 70px;
    background: url(//cdn.myxypt.com/90fee091/21/04/f4898aa2aac34cfeb722ac3b085fdc19a420171a.png) no-repeat left 10px;
}

.ys_aa h3 {
    font-size: 28px;
    color: #294471;
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(//cdn.myxypt.com/90fee091/21/04/7c33ce1c8b6f5fb527fd15fe58833226c00a9974.png) no-repeat left bottom;
}

.ys_aa h3 i {
    display: block;
    font-style: inherit;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: normal;
}

.ys_txt {
    font-size: 16px;
    color: #666666;
    width: 470px;
    line-height: 30px;
}

.ys_txt p {
    background: url(//cdn.myxypt.com/90fee091/21/04/fff156ba9f9d1be0e31c571cf76b4d4d96f3d76e.png) no-repeat left 12px;
    padding-left: 20px;
}


/*  */

.ys_bb {
    position: relative;
    margin-bottom: 50px;
    padding-left: 70px;
    background: url(//cdn.myxypt.com/90fee091/21/04/7c7955bf1e78e7622033a0853c4274806857de3f.png) no-repeat left 10px;
}

.ys_bb h3 {
    font-size: 28px;
    color: #294471;
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(//cdn.myxypt.com/90fee091/21/04/7c33ce1c8b6f5fb527fd15fe58833226c00a9974.png) no-repeat left bottom;
}

.ys_bb h3 i {
    display: block;
    font-style: inherit;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: normal;
}


/*  */

.ys_aa_wap .ys_aaimg {
    position: absolute;
    right: -86px;
    top: -50px;
}

.ys_aa_wap .ys_aaimg img {
    width: 762px;
    height: 549px;
}


/* ys_bb_wap */

.ys_bb_wap {
    position: relative;
    display: flex;
    justify-content: space-between;
}

.ys_bbimg {
    position: relative;
}

.ys_bbimg img {
    width: 576px;
    height: 220px;
}


/*  */

.ys_cc {
    position: relative;
    margin-top: 50px;
    padding-left: 70px;
    background: url(//cdn.myxypt.com/90fee091/21/04/dc5bb30a1b45262c9b3d4cef05918c1e51c99b2c.png) no-repeat left 10px;
}

.ys_cc h3 {
    font-size: 28px;
    color: #294471;
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(//cdn.myxypt.com/90fee091/21/04/7c33ce1c8b6f5fb527fd15fe58833226c00a9974.png) no-repeat left bottom;
}

.ys_cc h3 i {
    display: block;
    font-style: inherit;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: normal;
}


/* ys_cc_wap */

.ys_cc_wap {
    position: relative;
    margin-top: 40px;
}

.ys_dd {
    position: relative;
    margin-bottom: 30px;
    padding-left: 70px;
    background: url(//cdn.myxypt.com/90fee091/21/04/5af96ffb9ae0b13569ef3925e6854ffba941632c.png) no-repeat left 10px;
}

.ys_dd h3 {
    font-size: 28px;
    color: #294471;
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(//cdn.myxypt.com/90fee091/21/04/7c33ce1c8b6f5fb527fd15fe58833226c00a9974.png) no-repeat left bottom;
}

.ys_dd h3 i {
    display: block;
    font-style: inherit;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: normal;
}


/*  */

.ys_ee {
    position: relative;
    margin-bottom: 50px;
    padding-left: 70px;
    background: url(//cdn.myxypt.com/90fee091/21/04/ea971d7d9a01c88d4e0290a4cd8d916961526206.png) no-repeat left 10px;
}

.ys_ee h3 {
    font-size: 28px;
    color: #294471;
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(//cdn.myxypt.com/90fee091/21/04/7c33ce1c8b6f5fb527fd15fe58833226c00a9974.png) no-repeat left bottom;
}

.ys_ee h3 i {
    display: block;
    font-style: inherit;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: normal;
}


/*  */

.ys_cc_wap .ys_ccimg {
    position: absolute;
    right: 0px;
    top: 0px;
}

.ys_cc_wap .ys_ccimg img {
    width: 550px;
    height: 455px;
}


/* ys_dd_wap */

.ys_dd_wap {
    position: relative;
    display: flex;
    justify-content: space-between;
    margin-top: 0px;
}

.ys_ff {
    position: relative;
    margin-bottom: 30px;
    padding-left: 70px;
    background: url(//cdn.myxypt.com/90fee091/21/04/dd068629958c89e6678e85205de82caa8412ea1f.png) no-repeat left 10px;
}

.ys_ff h3 {
    font-size: 28px;
    color: #294471;
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(//cdn.myxypt.com/90fee091/21/04/7c33ce1c8b6f5fb527fd15fe58833226c00a9974.png) no-repeat left bottom;
}

.ys_ff h3 i {
    display: block;
    font-style: inherit;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: normal;
}


/*  */

.ys_gg {
    position: relative;
    margin-bottom: 50px;
    padding-left: 70px;
    background: url(//cdn.myxypt.com/90fee091/21/04/f40b13a3670f1a4829e95c9b977fa5a4d12329a5.png) no-repeat left 10px;
}

.ys_gg h3 {
    font-size: 28px;
    color: #294471;
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(//cdn.myxypt.com/90fee091/21/04/7c33ce1c8b6f5fb527fd15fe58833226c00a9974.png) no-repeat left bottom;
}

.ys_gg h3 i {
    display: block;
    font-style: inherit;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: normal;
}


/*  */

.ys_dd_wap .ys_ddimg {
    position: relative;
}

.ys_dd_wap .ys_ddimg img {
    width: 564px;
    height: 426px;
}


/* c5_index */

.c5_index {
    position: relative;
    min-height: 811px;
    background: url(//cdn.myxypt.com/90fee091/21/04/8f8f5674a9c9fcb9da0429a2df2c50ae850798f6.jpg) no-repeat center;
    padding-top: 55px;
}

.ttt5 {
    text-align: center;
}

.ttt5 h3 {
    text-transform: uppercase;
    font-size: 44px;
    color: #f37004;
}

.ttt5 p {
    font-size: 32px;
    color: #000000;
    line-height: 1;
}

.c5_index .abbtxt {
    margin-top: 30px;
    position: relative;
    max-height: 265px;
    overflow: hidden;
    line-height: 30px;
    font-size: 16px;
    color: #000000;
}

.c5_index .abbmore {
    display: block;
    background: url(//cdn.myxypt.com/90fee091/21/04/5ab010e20d0230e84f0d24805599e1d69f1afc7e.png) no-repeat center;
    width: 109px;
    height: 109px;
    text-align: center;
    line-height: 109px;
    text-transform: uppercase;
    margin: 30px auto 0;
    color: #fff;
    font-size: 20px;
}

.c5_index .abbmore:hover {
    color: #fff;
}

.num_wap {
    position: absolute;
    background: rgba(255, 255, 255, .6);
    width: 100%;
    left: 0px;
    bottom: 0px;
    z-index: 999;
}

.number {
    display: flex;
    align-items: center;
    width: 1200px;
    margin: 0 auto;
    height: 185px;
}

.number li {
    position: relative;
    width: 300px;
    height: 185px;
    padding-top: 30px;
    text-align: center;
}

.number li+li {
    border-left: 1px solid #f37004;
}

.number li h3 {
    color: #fff;
    font-size: 40px;
    font-family: "Microsoft Yahei";
}

.number li h3 i {
    font-style: inherit;
    font-size: 32px;
    color: #f37004;
}

.number li h3 span {
    font-size: 24px;
    color: #f37004;
    font-weight: 400;
    padding-left: 5px;
    vertical-align: top;
}

.number li p {
    font-size: 16px;
    color: #000000;
    line-height: 1.7;
}

.number li:hover {
    background: #f37004;
}

.number li:hover h3 i {
    color: #fff;
}

.number li:hover h3 span {
    color: #fff;
}

.number li:hover p {
    color: #fff;
}


/* c6_index */

.c6_index {
    position: relative;
    background: url(//cdn.myxypt.com/90fee091/21/04/145e209dd3f6b34ca9bdce3ba9e6baa16f1a3e34.jpg) no-repeat center;
    height: 626px;
    padding-top: 60px;
}

.c6_wap {
    position: relative;
    margin-top: 45px;
}

.l_btn,
.r_btn {
    position: absolute;
    top: 40%;
    width: 40px;
    height: 60px;
    cursor: pointer;
    z-index: 999;
}

.l_btn {
    left: -45px;
    background: url(//cdn.myxypt.com/90fee091/21/04/e0f60060aa2b72ce6113d1c35c8b29f9e179adc1.png) no-repeat center rgba(243, 112, 4, 1);
}

.r_btn {
    right: -45px;
    background: url(//cdn.myxypt.com/90fee091/21/04/97d4e6299393626ec0ee94c05854832333e951d9.png) no-repeat center rgba(243, 112, 4, 1);
}

.l_btn:hover {
    background: url(//cdn.myxypt.com/90fee091/21/04/e0f60060aa2b72ce6113d1c35c8b29f9e179adc1.png) no-repeat center rgba(243, 112, 4, .8);
}

.r_btn:hover {
    background: url(//cdn.myxypt.com/90fee091/21/04/97d4e6299393626ec0ee94c05854832333e951d9.png) no-repeat center rgba(243, 112, 4, .8);
}

.ab_gun_list {
    position: relative;
}

.ab_gun_list li {
    float: left;
    position: relative;
    margin: 0 10px;
    border: 1px solid #f37004;
}

.ab_gun_list li a {
    display: block;
}

.ab_gun_list li img {
    width: 398px;
    height: 298px;
}

.ab_gun_list li h3 {
    position: absolute;
    width: 100%;
    left: 0px;
    bottom: 0px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    background: rgba(243, 112, 4, .6);
    transition: .5s;
}

.ab_gun_list li:hover {
    border: 1px solid rgba(8, 88, 146, .6);
}

.ab_gun_list li:hover h3 {
    background: rgba(8, 88, 146, .6);
    line-height: 60px;
    font-size: 20px;
}


/* c7_index */

.c7_index {
    position: relative;
    padding-top: 68px;
}

.news_left {
    width: 725px;
    position: relative;
    float: left;
}

.n_sort1 {
    position: relative;
    border: 1px solid #e4e4e4;
}

.n_sort1 li {
    line-height: 50px;
    width: 170px;
    float: left;
    cursor: pointer;
    display: block;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    text-align: center;
}

.n_sort1 li:hover,
.n_sort1 li.on {
    background: #f37004;
    color: #fff;
}

.n_sort1 a {
    position: absolute;
    text-transform: uppercase;
    right: 10px;
    top: 0px;
    line-height: 50px;
    font-size: 14px;
    color: #777777;
}

.news_fen {
    position: relative;
}

.news_list11 {
    position: relative;
    margin: 25px 0;
}

.news_list11 li {
    position: relative;
}

.news_list11 li a {
    display: flex;
    justify-content: space-between;
}

.news_list11 li .ss {
    width: 270px;
    height: 159px;
}

.news_list11 li .ss img {
    width: 270px;
    height: 159px;
}

.news_list11 li .rr {
    width: 410px;
    padding-right: 15px;
}

.news_list11 li .rr h3 {
    font-size: 18px;
    color: #333333;
    font-weight: normal;
    padding: 20px 0 15px;
}

.news_list11 li .rr span {
    display: block;
    font-size: 14px;
    color: #464545;
    line-height: 1.7;
}


/*  */

.news_list22 {
    position: relative;
    display: flex;
    flex-wrap: wrap;
}

.news_list22 li {
    width: 50%;
    line-height: 35px;
    padding-left: 25px;
    background: url(//cdn.myxypt.com/90fee091/21/04/a0f87991c7d43c1a03f76caded40e729d9b5a371.png) no-repeat left center;
}

.news_list22 li a {
    display: block;
    font-size: 14px;
    color: #666666;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;
    width: 330px;
}


/*  */

.news_right {
    width: 445px;
    position: relative;
    float: right;
}

.n_sort2 {
    position: relative;
    border: 1px solid #e4e4e4;
    justify-content: space-between;
    display: flex;
    padding: 0 15px;
    margin-bottom: 20px;
}

.n_sort2 li {
    line-height: 50px;
    cursor: pointer;
    display: block;
    font-size: 20px;
    font-weight: bold;
    color: #000;
    text-align: center;
    padding-left: 40px;
    background: url(//cdn.myxypt.com/90fee091/21/04/f646d09665878ba35c26b278acda845ff20c315b.png) no-repeat left center;
}

.n_sort2 a {
    text-transform: uppercase;
    line-height: 50px;
    font-size: 14px;
    color: #777777;
}


/*  */

.news_list33 {
    position: relative;
}

.news_list33 li {
    position: relative;
    padding: 15px 0;
}

.news_list33 li a {
    display: block;
    padding-left: 40px;
    background: url(//cdn.myxypt.com/90fee091/21/04/371045d2f320ff747c35c8e822f4c88ba896d840.png) no-repeat left center;
    font-size: 15px;
    color: #333333;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 5px;
}

.news_list33 li span {
    display: block;
    padding-left: 40px;
    background: url(//cdn.myxypt.com/90fee091/21/04/56ad08ce05989bbaf71733303f305d3bdd823a91.png) no-repeat left 5px;
    font-size: 13px;
    color: #999999;
    line-height: 2;
}

#ydemo {
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    height: 330px;
}

#yindemo {
    height: 100%;
}

#ydemo1 {}

#ydemo2 {}


/* c8_index*/

.c8_index {
    position: relative;
    padding: 50px 0;
}

.c8_index .bd {
    margin-top: 40px;
}

.c8_index .bd .tempWrap {
    width: 100%!important;
}

.ttt8 {
    text-align: center;
    font-size: 32px;
    color: #f37004;
    background: url(//cdn.myxypt.com/90fee091/21/04/3e5bc8c607713ec2ee004b65a8d3cbd61c11eca3.png) no-repeat center;
}

.c8_index .ads {
    position: relative;
}

.c8_index .ads li {
    position: relative;
    width: 120px;
    margin: 0 10px;
}

.c8_index .ads li a {
    display: block;
}

.c8_index .ads li img {
    width: 120px;
    height: 50px;
}


/* foot_wap */

.foot_wap {
    position: relative;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
    background: #0066ce;
    padding-top: 35px;
}

.link {
    position: relative;
    line-height: 1.7;
    font-size: 14px;
    color: #fff;
    margin-bottom:20px;
    text-align: left;
}

.link .link_tt {
    font-size: 18px;
    text-transform: uppercase;
    position: relative;
    margin-bottom: 10px;
}

.link .link_tt::before {
    position: absolute;
    content: "";
    height: 1px;
    width: 930px;
    background: rgba(255, 255, 255, .3);
    left: 170px;
    top: 15px;
}

.link a {
    font-size: 14px;
    color: #fff;
    margin-right: 10px;
}


/*  */

.x-layout-menu {
    position: relative;
    background: url(//cdn.myxypt.com/90fee091/21/04/c5e6b7fa504ae9362b6d9c109fe9da765cdae39c.png) no-repeat top center;
    padding-left: 200px;
    padding-top: 10px;
}

.x-layout-menu dl {
    float: left;
    width: 140px;
}

.x-layout-menu dl dt {
    font-size: 16px;
    color: #fff;
    margin-bottom: 20px;
    font-weight: normal;
}

.x-layout-menu dl dd a {
    display: block;
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    line-height: 25px;
    font-weight: 100;
}

.x-layout-menu dl.foot_lls {
    width: 245px;
}

.foot_lls h3 {
    font-size: 28px;
    color: #fff;
    font-weight: normal;
}

.foot_lls .f_contact {
    font-size: 14px;
    color: rgba(255, 255, 255, 1);
    line-height: 25px;
    font-weight: 100;
}

.foot_lls .f_ewm {
    margin-top: 15px;
    width: 210px;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
}


.f_ewm{width:1000px;margin:30px auto;}



/*  */

.container {
    width: 1200px;
    margin: 0 auto;
    padding: 0;
}


/*产品内页样式*/

.psite {
    font: 400 14px/1.7 "Microsoft Yahei";
    display: flex;
    align-items: center;
}

.psite>img {
    padding-right: 5px;
}

.fsearch h2 {
    color: #005fa9;
    font-size: 24px;
    background: url(//cdn.myxypt.com/90fee091/21/05/59eb3906cd6ae6c661ddbf868e75e4a87950d896.png) no-repeat left bottom;
    padding: 15px 0;
    margin-bottom: 30px;
}

.fsearch h3 {
    font: 600 24px/52px "Microsoft Yahei";
    color: #000;
}

.xypg-left-nav22 {
    margin-top: 20px;
}

.xypg-left-nav22 li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 182px;
    margin: 0 15px 20px 0;
}

.xypg-left-nav22 li:nth-child(6n) {
    margin-right: 0;
}

.xypg-left-nav22 li a {
    display: block;
    color: #000000;
    font: 400 18px/40px "Microsoft Yahei";
    border: 1px solid #484848;
    border-radius: 5px;
    text-align: center;
}

.xypg-left-nav22 li:hover a {
    color: #fff;
    background: #0a8df6;
    border-color: #0a8df6;
}


/**/

.sort_aa {
    overflow: hidden;
}

.sort_aa .layer1 {
    margin-bottom: 20px;
    position: relative;
    z-index: 1;
}

.sort_aa .layer1 .img {
    color: #444444;
    font: 400 24px/52px "Microsoft Yahei";
    padding-left: 20px;
    border-left: 3px solid #ec6602;
}

.sort_aa .layer1 .img_right {
    width: 560px;
    float: right;
}

.sort_aa .layer1 .img_right h3 {
    font: bold 14px/36px "Microsoft Yahei";
}

.sort_aa .layer1 .img_right span {
    line-height: 25px;
    display: block;
}

.sort_aa .layer1 .pro_more {
    position: absolute;
    right: 0px;
    bottom: 15px;
    width: 110px;
    padding-left: 10px;
    height: 28px;
    line-height: 28px;
    background: #666666;
    color: #fff;
    font: bold 24px/24px "Microsoft Yahei";
}

.sort_aa .layer1 .pro_more span {
    float: left;
}

.sort_aa .layer1 .pro_more a {
    font: normal 12px/28px "宋体";
    color: #fff;
    float: right;
    padding-right: 15px;
    display: inline-block;
}

.sort_aa .layer1 .pro_more a:hover {
    text-decoration: none;
    color: #faf104;
}

.sort_aa .abb_product {}


/**/

.product_list22 li {
    float: left;
    margin-right: 14px;
    margin-bottom: 30px;
    _display: inline;
    width: 390px;
    height: 473px;
    position: relative;
    padding: 15px;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    text-align: center;
}

.product_list22 li:nth-child(3n) {
    margin-right: 0;
}

.product_list22 li a.img {
    display: block;
    text-align: center;
}

.product_list22 li a.img img {
    width: 350px;
    height: 240px;
    margin: 0 auto;
}

.product_list22 li .uss {
    position: relative;
}

.product_list22 li .uss h3 a {
    display: block;
    font-size: 18px;
    color: #444444;
    padding: 10px 0;
}

.product_list22 li .uss span {
    display: block;
    font-size: 14px;
    color: #333;
    line-height: 1.7;
    text-align: left;
}

.product_list22 li .uss .gduo {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    padding: 0 30px;
}

.product_list22 li .uss .gduo a {
    display: block;
    width: 115px;
    line-height: 40px;
    border: 1px solid #dcdcdc;
    font-size: 16px;
    color: rgba(0, 0, 0, .8);
    font-family: "Adobe 黑体 Std";
    transition: 0.3s;
}

.product_list22 li:hover {
    border-color: #09408b;
}

.product_list22 li:hover .uss h3 a {
    color: #09408b;
}

.product_list22 li .uss .gduo a:hover {
    border-color: #09408b;
}


/*产品推荐*/

.cp_tjian {
    position: relative
}

.cp_tjian>h2 {
    color: #005fa9;
    font-size: 20px;
    font-weight: 600;
    background: url(//cdn.myxypt.com/90fee091/21/05/fe124397dca9a2cd84c689a06def08c222db351a.png) no-repeat left bottom;
    padding: 15px 0;
    margin-bottom: 30px;
}

.pp_list11 {
    display: flex;
    justify-content: space-between;
}

.pp_list11 li {
    width: 290px;
    text-align: center;
}

.pp_list11 li a {
    display: block;
}

.pp_list11 li .com-img {
    display: block;
    border: 1px solid #efefef;
}

.pp_list11 li .com-img img {
    width: 290px;
    height: 205px;
}

.pp_list11 li h3 {
    font-size: 14px;
    color: rgba(0, 0, 0, .8);
    font-weight: 400;
    padding: 10px 0;
}


/**/

.hot-keys22 {
    font-size: 0;
}

.hot-keys22 li {
    display: inline-block;
    margin-right: 25px;
}

.hot-keys22 li a {
    font-size: 16px;
    color: rgba(0, 0, 0, .8);
}


/**/

.case_list1 li {
    float: left;
    margin-right: 20px;
    margin-bottom: 25px;
    _display: inline;
    width: 430px;
}

.case_list1 li:nth-child(2n) {
    margin-right: 0;
}

.case_list1 li a.img img {
    width: 430px;
    height: 295px;
}

.case_list1 li h3 {
    padding: 0 15px;
    background: #eeeeee;
    text-align: center;
    padding-bottom: 15px;
}

.case_list1 li h3 a.agg {
    font-weight: normal;
    display: block;
    color: #777777;
    font-size: 18px;
    padding: 10px 0;
}

.case_list1 li h3 span {
    display: block;
    font-size: 14px;
    color: #777777;
    text-align: left;
    line-height: 1.7;
    font-weight: 400;
    min-height: 50px;
    overflow: hidden;
}

.case_list1 li h3 a.amore {
    display: block;
    width: 115px;
    line-height: 30px;
    background: #fff;
    border: 1px solid #ddd;
    color: rgba(0, 0, 0, .6);
    font-size: 14px;
    font-weight: normal;
    margin: 0 auto;
    margin-top: 10px;
}

.case_list1 li:hover h3 a {
    color: #0084c9;
}


/**/

.xypg_case_description {
    position: relative;
    margin-bottom: 20px;
}

.xypg_case_description h1{
    font-size: 33px;
}

.xypg_case_description h2 {
    color: #005fa9;
    font-size: 24px;
    background: url(//cdn.myxypt.com/90fee091/21/05/d12a2859f68826e099d3e356e202d5d956eb2029.png) no-repeat left bottom;
    padding-bottom: 15px;
    margin-bottom: 20px;
}

.xypg_case_description .inss {
    line-height: 1.7;
    font-size: 16px;
    color: rgba(0, 0, 0, .8);
}

.page-pdright {
    position: relative;
}

.page-product-detail-right>h1.case_t1 {
    margin-top: 30px;
    color: #005fa9;
    font-size: 32px;
}

.page-pdright .case_xin {
    line-height: 2;
    font-size: 18px;
    color: rgba(0, 0, 0, .8);
    padding: 15px 0;
}

.ca_mess {
    margin-top: 30px;
    display: block;
}


/**/

.xypg_778 h2 {
    background: url(//cdn.myxypt.com/90fee091/21/05/88008804ee81bb11d2273806e071b96a68754e27.png) no-repeat left bottom;
}


/*产品详情页*/

.page-product-detail-right li.li2 {
    padding: 10px 15px 0;
    height: 62px;
    background: #eeeeee;
    border: 1px solid #999;
}

.page-product-detail-right li.li2 a {
    display: block;
}

.page-product-detail-right li.li2 a.aa {
    color: #085a96;
    font-size: 12px;
}

.page-product-detail-right li.li2 a.aa span {
    display: block;
    margin-top: 2px;
}

.page-product-detail-right li.li2 a.aa i {
    font-style: normal;
    color: #ff0808;
    font-size: 16px;
    padding-left: 10px;
}

.page-product-detail-right li.li2 a.ab {
    width: 95px;
    color: #ff0808;
    font: 400 12px/25px "Microsoft Yahei";
}

.page-product-detail-right li.li2 a.ab span {
    display: block;
    text-align: right;
}

.page-product-detail-right li.li3 {
    color: #292929;
    font: 400 16px/30px "Microsoft Yahei";
    margin-top: 15px;
    position: relative;
}

.page-product-detail-right li.buy {
    margin-top: 30px;
}

.page-product-detail-right li.buy a.buy1 {
    display: inline-block;
    margin-right: 10px;
    border: 1px solid #c20201;
    width: 126px;
    height: 28px;
    text-align: center;
    color: #c40001;
    font: 400 14px/28px "Microsoft Yahei";
    background: #ffeded;
    padding: 0;
    border-radius: 0;
}

.page-product-detail-right li.buy a.buy2 {
    padding: 0;
    border-radius: 0;
}


/**/

.product_list55 li {
    float: left;
    margin-right: 10px;
    margin-bottom: 30px;
    _display: inline;
    width: 290px;
    height: 402px;
    position: relative;
    padding: 10px;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    text-align: center;
}

.product_list55 li:nth-child(3n) {
    margin-right: 0;
}

.product_list55 li a.img {
    display: block;
    text-align: center;
}

.product_list55 li a.img img {
    width: 100%;
    height: 210px;
    margin: 0 auto;
}

.product_list55 li .uss {
    position: relative;
}

.product_list55 li .uss h3 a {
    display: block;
    font-size: 18px;
    color: #444444;
    padding: 10px 0;
}

.product_list55 li .uss span {
    display: block;
    font-size: 14px;
    color: #333;
    line-height: 1.7;
    text-align: left;
}

.product_list55 li .uss .gduo {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    padding: 0 10px;
}

.product_list55 li .uss .gduo a {
    display: block;
    width: 105px;
    line-height: 40px;
    border: 1px solid #dcdcdc;
    font-size: 14px;
    color: rgba(0, 0, 0, .8);
    font-family: "Adobe 黑体 Std";
    transition: 0.3s;
}

.product_list55 li:hover {
    border-color: #09408b;
}

.product_list55 li:hover .uss h3 a {
    color: #09408b;
}

.product_list55 li .uss .gduo a:hover {
    border-color: #09408b;
}

/**/

.news_tj{
    position: relative;
    margin-bottom: 30px;
}
.news_tj li{
    border: 1px solid #005fa9;
    padding: 20px;
    position: relative;
}

.news_tj li::before{
    position: absolute;
    right: 10px;
    top: -20px;
    content: "";
    width: 84px;
    height: 80px;
    background: url(//cdn.myxypt.com/90fee091/21/06/ac247df182bd7c626336c4588d425b582277c193.png) no-repeat center;
    z-index: 999;
}


.news_tj li a{
    display: block;
}

.news_tj li h3{
    font-size: 24px;
    color: rgba(0,0,0,.8);
    font-weight: 400;
    text-align: center;
    padding: 30px 0;
}

.news_tj li span{
    display: block;
   color: rgba(0,0,0,.8);
   font-size: 16px;
   line-height: 35px;
   padding-bottom: 20px;
}










/*服务支持页面样式*/

.servcie {
    width: 1200px;
    margin: 0 auto;
    color: #0d0d0d;
    font: 400 18px/30px "Microsoft Yahei";
    margin-top: 22px;
}

.s1 {
    background: url(//cdn.myxypt.com/90fee091/21/06/cb5ebcece05837e1d773b2f651c29557af0df54d.png) no-repeat 50% 0%;
    padding-top: 12px;
    height: 545px;
    margin-top: 42px;
}

.servcie1 {
    width: 1200px;
    margin: 0 auto;
}

.s1_img {
    width: 737px;
}

.s1_text {
    width: 428px;
    color: #fff;
    font: 400 14px/30px "Microsoft Yahei";
    margin-top: 103px;
}

.s1_text h3 {
    font: 600 44px "Microsoft Yahei";
    text-transform: uppercase;
    margin-bottom: 15px;
}

.s1_text h3 p {
    font-size: 41px;
    margin-top: 9px;
}

.s1_text a {
    display: block;
    margin-top: 33px;
}

.s2 {
    background: url(//cdn.myxypt.com/90fee091/21/06/ceefac5b02941b5b09c469c6e0eca420ffa14b5d.png) no-repeat 50% 0%;
    padding-top: 13px;
    height: 528px;
    margin-top: 45px;
}

.s2_text {
    width: 380px;
    margin-left: 140px;
    margin-top: 60px;
    color: #4a58b1;
    font: 400 14px/30px "Microsoft Yahei";
}

.s2_text h3 {
    font: 600 44px "Microsoft Yahei";
    text-transform: uppercase;
    margin-bottom: 15px;
    color: #4a58b2;
}

.s2_text h3 p {
    font-size: 41px;
    margin-top: 9px;
}

.s2_text a {
    display: block;
    padding-right: 15px;
    margin-top: 10px;
}

.s2_img {
    width: 528px;
    margin-right: 18px;
}

.s3 {
    background: url(//cdn.myxypt.com/90fee091/21/06/3b6bdf52cc8ff3eea8b071caa7d00f83b5d54296.png) no-repeat 50% 0%;
    height: 515px;
    margin-top: 45px;
}

.s3_text {
    width: 390px;
    margin-left: 55px;
    margin-top: 76px;
    color: #575549;
    font: 400 14px/30px "Microsoft Yahei";
}

.s3_text h3 {
    font: 600 44px "Microsoft Yahei";
    text-transform: uppercase;
    margin-bottom: 30px;
    color: #575549;
    padding-left: 33px;
}

.s3_text h3 p {
    font-size: 41px;
    margin-top: 9px;
}

.s3_text a {
    display: block;
    padding-right: 75px;
    margin-top: 38px;
}

.s3_img {
    width: 732px;
    margin-right: 18px;
}

.fuwu {
    margin-top: 30px;
}

.goumai {
    float: right;
}

.baoyang {
    float: right;
    margin-right: 81px;
    margin-top: 29px;
}

.xiazai {
    margin-top: 26px;
}

.s4 {
    background: url(//cdn.myxypt.com/90fee091/21/06/161d9c6590d194358a1f63c935044d02aa4cfab6.png) no-repeat 50% 0%;
    height: 496px;
    margin-top: 45px;
    padding-top: 25px;
    margin-bottom: 45px;
}

.s4_text {
    width: 405px;
    margin-left: 123px;
    margin-top: 53px;
    color: #060508;
    font: 400 14px/30px "Microsoft Yahei";
}

.s4_text h3 {
    font: 600 44px "Microsoft Yahei";
    margin-bottom: 30px;
    color: #020202;
}

.s4_text h3 p {
    font-size: 41px;
    margin-top: 9px;
    color: #fff;
    padding-left: 18px;
}

.s4_text a {
    display: block;
    padding-right: 75px;
    margin-top: 28px;
}

.s4_img {
    width: 525px;
    margin-left: 10px;
}

.up_am {
    -ms-animation: up_am 0.8s ease both;
    -moz-animation: up_am 0.8s ease both;
    -webkit-animation: up_am 0.8s ease both;
    -o-animation: up_am 0.8s ease both;
    animation: up_am 0.8s ease both;
}

@-ms-keyframes up_am {
    0% {
        -ms-transform: translate3d(0, 200px, 0);
        opacity: 0;
    }
    100% {
        -ms-transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@-moz-keyframes up_am {
    0% {
        -moz-transform: translate3d(0, 200px, 0);
        opacity: 0;
    }
    100% {
        -moz-transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@-o-keyframes up_am {
    0% {
        -o-transform: translate3d(0, 200px, 0);
        opacity: 0;
    }
    100% {
        -o-transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@-webkit-keyframes up_am {
    0% {
        -webkit-transform: translate3d(0, 200px, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

@keyframes up_am {
    0% {
        transform: translate3d(0, 200px, 0);
        opacity: 0;
    }
    100% {
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }
}

.ctitle {
    background: url(//cdn.myxypt.com/90fee091/21/06/906b448d38ef5674717b616bea164b1042b400fd.png) no-repeat 50%;
    color: #000261;
    font: 400 36px/100px "Microsoft Yahei";
    text-align: center;
    text-indent: 8px;
}

.ctitle span {
    color: #7c7c7c;
    font-size: 33px;
    padding-left: 15px;
}


/* 专题页样式 */

.pos {
    width: 1920px;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

.wh {
    width: 1200px;
    margin: 0 auto;
}

.np1 {
    background: url(//cdn.myxypt.com/90fee091/21/06/ca68ab8632aa254a7eb03253dc56bd04bdad3f9e.png) no-repeat top center;
    height: 703px;
}

.ntitle h3 {
    font-size: 56px;
    color: #ffffff;
    text-align: center;
    position: relative;
    margin-bottom: 30px;
    padding-top: 88px;
}

.ntitle h3::after {
    content: "";
    width: 160px;
    height: 5px;
    background-color: #e87816;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -16px;
}

.ntitle p {
    font-size: 24px;
    color: #f7fbff;
    text-align: center;
}

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

.np1a li {
    width: 254px;
    height: 270px;
    background-color: #f7fbff;
    box-shadow: 0px 9px 5px 0px rgba(0, 0, 0, 0.05);
    border-radius: 6px;
    padding-top: 36px;
}

.np1a li a {
    display: block;
    text-align: center;
}

.np1a li a div.img {
    height: 72px;
    line-height: 72px;
    margin-bottom: 34px;
}

.np1a li a div.cont h3 {
    font-size: 22px;
    color: #000000;
    font-weight: 700;
}

.np1a li a div.cont span {
    font-size: 14px;
    line-height: 30px;
    color: #4f4f4f;
    text-align: left;
    display: inline-block;
    padding: 0 15px 0 14px;
    font-family: simhei;
}

.nmian a {
    display: block;
    width: 500px;
    height: 60px;
    background-image: linear-gradient(0deg, #e91101 0%, #ff8d06 100%), linear-gradient(#ff0606, #ff0606);
    background-blend-mode: normal, normal;
    border-radius: 30px;
    font-size: 22px;
    line-height: 60px;
    color: #ffffff;
    text-align: center;
    margin: 60px auto 0;
}

.np2 {
    background-color: #065cc3;
    height: 250px;
    padding-top: 46px;
}

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

.np3 {
    background: url(//cdn.myxypt.com/90fee091/21/06/3f676e6d19f2694dca4fd53531b7a91828b80b1b.png) repeat;
    padding-bottom: 56px;
}

.np3 .ntitle h3 {
    color: #065cc3;
}

.np3 .ntitle p {
    color: #000000;
}

.np3 .ntitle p span {
    display: inline-block;
    width: 120px;
    height: 40px;
    background-image: linear-gradient(0deg, #ff8d06 0%, #f34704 69%, #e60101 100%), linear-gradient(#ffffff, #ffffff);
    background-blend-mode: normal, normal;
    border-radius: 20px;
    line-height: 40px;
    color: #ffffff;
    text-align: center;
}

.np3-scroll {
    position: relative;
    margin-top: 52px;
}

.np3-scroll .bd {
    width: 1200px;
    overflow: hidden;
}

.np3-scroll .hd a {
    position: absolute;
    width: 50px;
    height: 100px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 999;
    cursor: pointer;
    opacity: 0.6;
    transition: all ease 0.36s;
}

.np3-scroll .hd a:hover {
    opacity: 1;
}

.np3-scroll .hd a.next {
    background: url(//cdn.myxypt.com/90fee091/21/06/d9a35395061a8505e562775f45f96389120e9414.png) no-repeat center center;
    right: -58px;
}

.np3-scroll .hd a.prev {
    background: url(//cdn.myxypt.com/90fee091/21/06/ed33c7794cfd8f576089a236cdd7726ecf55da8d.png) no-repeat center center;
    left: -58px;
}

.np3a li {
    width: 394px;
    height: 390px;
    background-color: #065cc3;
    border: solid 1px #065cc3;
    margin-right: 28px;
}

.np3a li a {
    display: block;
}

.np3a li a img {
    width: 100%;
    height: 336px;
}

.np3a li a h3 {
    display: block;
    line-height: 56px;
    font-size: 17px;
    color: #ffffff;
    font-weight: 400;
    text-align: center;
}

.np3a li:hover {
    background-color: #ff8d06;
    border: solid 1px #ff8d06;
}

.np4 {
    background: url(//cdn.myxypt.com/90fee091/21/06/2745ec6dbb261f6ac84732b6ae337cf214953707.jpg) no-repeat top center;
    padding-top: 58px;
    padding-bottom: 52px;
}

.np4a {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.np4a .np4a1 {
    width: 572px;
    padding-top: 25px;
}

.np4a .np4a1 h3 {
    font-size: 56px;
    color: #ffffff;
}

.np4a .np4a1 span {
    font-size: 26px;
    color: #fff;
    position: relative;
    display: block;
    margin-bottom: 42px;
}

.np4a .np4a1 span::after {
    content: "";
    width: 160px;
    height: 5px;
    background-color: #e87816;
    position: absolute;
    bottom: -16px;
    left: 0;
}

.np4a .np4a1 p {
    font-size: 26px;
    color: #fff;
    line-height: 28px;
}

.np4a div {
    margin-bottom: 28px;
}

.np4a div img {
    width: 258px;
    height: 333px;
}

.np4 .nmian a {
    margin-top: 104px;
}

.np5 {
    background: url(//cdn.myxypt.com/90fee091/21/06/3f676e6d19f2694dca4fd53531b7a91828b80b1b.png) repeat;
}

.np5 .ntitle h3 {
    color: #000000;
    font-size: 44px;
    padding-top: 0;
}

.np5 .ntitle h3 span {
    font-size: 60px;
    color: #065cc3;
}

.np5 .ntitle h3 span em {
    font-size: 88px;
    font-style: normal;
    margin: 0 6px;
}

.np5 .ntitle p {
    font-size: 24px;
    color: #000000;
}

.np5a {
    position: relative;
    margin-top: 51px;
}

.np5a li {
    display: flex;
    justify-content: flex-start;
    margin-bottom: 23px;
}

.np5a li a {
    display: block;
    width: 593px;
    height: 217px;
    background: url(//cdn.myxypt.com/90fee091/21/06/97b8cdde57ff9d7ee6989582071cb8892c9009b3.png) no-repeat top center;
}

.np5a li.li3,
.np5a li.li4,
.np5a li.li7,
.np5a li.li8 {
    justify-content: flex-end;
}

.np5a li a {
    padding: 32px 60px 34px 37px;
}

.np5a li a .title {
    display: flex;
    align-items: center;
    margin-bottom: 34px;
}

.np5a li a .title h3 {
    width: 58px;
    height: 49px;
    background: url(//cdn.myxypt.com/90fee091/21/06/37f414bdcab4123374fadea3ff7dd1f7b717c90d.png) no-repeat top center;
    line-height: 49px;
    font-size: 30px;
    color: #065cc3;
    ;
    font-weight: 400;
    padding-left: 14px;
    margin-right: 28px;
}

.np5a li a .title .titlea h4 {
    font-size: 28px;
    font-weight: 400;
    color: #065cc3;
}

.np5a li a .title .titlea span {
    font-size: 16px;
    color: #065cc3;
}

.np5a li a>p {
    font-size: 16px;
    color: #747474;
    line-height: 27px;
}

.img1 {
    position: absolute;
    top: 38px;
    right: 0;
}

.img2 {
    position: absolute;
    top: 545px;
    left: 0;
}

.img3 {
    position: absolute;
    top: 1000px;
    right: 0;
}

.img4 {
    position: absolute;
    bottom: 46px;
    left: 0;
}

.np6 {
    background: url(//cdn.myxypt.com/90fee091/21/06/3f676e6d19f2694dca4fd53531b7a91828b80b1b.png) repeat;
    padding-top: 58px;
}

.np6 .ntitle h3 {
    color: #2f2f2f;
    padding-top: 0;
}

.np6 .ntitle p {
    color: #000000;
}

.np6a {
    display: flex;
    justify-content: space-between;
    background: #065cc3;
    margin-top: 120px;
    padding: 38px 27px 0 19px;
}

.np6a1 {
    width: 583px;
    height: 437px;
    margin-top: -51px;
    border-radius: 10px;
    overflow: hidden;
}

.np6a1 video {
    width: 100%;
    height: 100%;
}

.np6a2 {
    width: 531px;
    height: 461px;
    font-size: 16px;
    color: #ffffff;
    line-height: 24px;
}

.np6a2 a {
    color: #e87816;
}

.np6b {
    background: #065cc3;
    padding: 36px 27px 0 19px;
}

.np6b>h3 {
    width: 120px;
    height: 40px;
    background-color: #e87816;
    line-height: 40px;
    text-align: center;
    font-size: 24px;
    color: #ffffff;
    font-weight: 400;
}

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

.np6b1 li a {
    display: flex;
    align-items: center;
}

.np6b1 li a h3 {
    font-size: 20px;
    font-weight: normal;
    color: #ffffff;
    margin-left: 9px;
}

.np6c {
    background: #065cc3;
    padding: 40px 27px 30px 19px;
}

.np6c>h3 {
    width: 120px;
    height: 40px;
    background-color: #e87816;
    line-height: 40px;
    text-align: center;
    font-size: 24px;
    color: #ffffff;
    font-weight: 400;
    margin-bottom: 15px;
}

.np6c>P {
    font-size: 24px;
    font-weight: normal;
    color: #ffffff;
    line-height: 45px;
    background: url(//cdn.myxypt.com/90fee091/21/06/bb9ed9a35ee02a78d1eea4e4559bfa87c98999d2.png) no-repeat left center;
    padding-left: 50px;
}

.np7 {
    background: url(//cdn.myxypt.com/90fee091/21/06/3f676e6d19f2694dca4fd53531b7a91828b80b1b.png) repeat;
    padding-top: 41px;
    /*padding-bottom: 64px;*/
}

.np7 .np7-scroll .bd {
    width: 1200px;
    overflow: hidden;
}

.np7a li {
    width: 282px;
    height: 201px;
    margin-right: 19px;
    border: 2px solid #e6e6e6;
    border-radius: 8px;
    overflow: hidden;
}

.np7a li:hover {
    border: 2px solid #065cc3;
}

.np7a li a {
    display: block;
    width: 100%;
    height: 100%;
}

.np7a li a img {
    width: 100%;
    height: 100%;
    display: block;
}

.np7b {
    width: 1200px;
    height: 170px;
    background-color: #ffffff;
    text-align: center;
    padding-top: 40px;
    margin-top: 62px;
}

.np7b p {
    font-size: 32px;
    font-weight: normal;
    color: #ff0606;
}

.np7more a {
    display: inline-block;
    width: 368px;
    height: 44px;
    background-image: linear-gradient(0deg, #e91101 0%, #ff8d06 100%), linear-gradient( #ff0606, #ff0606);
    background-blend-mode: normal, normal;
    border-radius: 4px;
    line-height: 44px;
    font-size: 22px;
    color: #ffffff;
    text-align: center;
    margin: 20px 25px 0;
}

.yin {
    background: url(//cdn.myxypt.com/90fee091/21/06/9a6d0d27334602611abdfce939ccfe37b1b1ef7e.jpg) top center no-repeat;
    height: 222px;
}

.tongg {
    width: 1200px;
    margin: 0 auto;
}

.huan {
    margin-left: 123px;
    position: relative;
}

.huan li {
    width: 227px;
    height: 262px;
    position: relative;
    float: left;
    margin-right: 17px;
}

.huan_tt {
    position: absolute;
    bottom: 60px;
    text-align: center;
    font: 400 24px/30px "Microsoft Yahei";
    color: #fff;
    padding: 0 20px;
    text-align: top;
}

.huan li:nth-child(5) {
    margin-left: -123px;
    margin-top: -50px;
}

.huan li:nth-child(6) {
    margin-top: -50px;
}

.huan li:nth-child(7) {
    margin-top: -50px;
}

.huan li:nth-child(8) {
    margin-top: -50px;
}

.huan li:nth-child(9) {
    position: absolute;
    top: 211px;
    right: -21px;
}

.jiny {
    background: url(//cdn.myxypt.com/90fee091/21/06/985847ae8b7da2a49a10f3a0066ae7c1a579feee.png) top center no-repeat;
    height: 420px;
    text-align: center;
    padding-top: 39px;
}

.jiny_tt {
    font: 600 46px/75px "Microsoft Yahei";
    color: #fff;
}

.jiny_yy {
    font: 600 86px/100px "Microsoft Yahei";
    color: #224ac4;
    padding-top: 20px;
}

.jiny_hh {
    font: 400 22px/42px "Microsoft Yahei";
    color: #fff;
    padding-top: 73px;
}

.jiny_hh a {
    color: #fff;
}

.neig {
    background: url(//cdn.myxypt.com/90fee091/21/06/123d78b96ddcfeab9986757249d8676046f4c78c.png);
    padding: 30px 0 60px;
}

.xuan {
    text-align: center;
}

.xuan_tt {
    font: 600 56px/110px "Microsoft Yahei";
    color: #065cc3;
    background: url(//cdn.myxypt.com/90fee091/21/06/c593e4cbb09a184d2120d3250018a7e71f4b89e6.png) bottom center no-repeat;
}

.xuan_gg {
    background: url(//cdn.myxypt.com/90fee091/21/06/0cd161f3dc11ae55ce798f47de7520ea5d6810f2.png) center center no-repeat;
    font: 400 24px/70px "Microsoft Yahei";
    color: #000;
}

.fd {
    font: 600 56px/110px "Microsoft Yahei";
    color: #fff;
    background: url(//cdn.myxypt.com/90fee091/21/06/c593e4cbb09a184d2120d3250018a7e71f4b89e6.png) bottom center no-repeat;
}

.xuan_gg1 {
    background: url(//cdn.myxypt.com/90fee091/21/06/f81da3361774bca4e2fc8ab6f04252a02efb17eb.png) center center no-repeat;
    font: 400 24px/70px "Microsoft Yahei";
    color: #fff;
}

.fd span {
    color: #ff7e00;
}

.hung li {
    float: left;
    width: 289px;
    height: 195px;
    margin-right: 11px;
    margin-bottom: 12px;
}

.hung li:nth-child(4n) {
    float: right;
}

.lid {
    text-align: center;
    margin: 40px auto 0;
    height: 60px;
    padding-bottom: 40px;
}

.tong {
    width: 1200px;
    margin: 0 auto;
}

.np11 {
    background: url(//cdn.myxypt.com/90fee091/21/06/4018c0664a62993b1de0a15d330c0380f142d32e.png) no-repeat top center;
    padding-bottom: 40px
}

.bhgh {
    background: #f6f6f6;
    padding: 40px 0;
}

.liyou {
    background: url(//cdn.myxypt.com/90fee091/21/06/cc8ced97a41ff58f1e46d64b45a5bf3a1fb84500.png) top center no-repeat;
    height: 257px;
}

.youshi {
    float: left;
    width: 520px;
}

.youshiimhg {
    float: right;
    width: 661px;
}

.youshi_hh {
    background: url(//cdn.myxypt.com/90fee091/21/06/50e79559e5e14fcabac2e70116b27f6957443cdc.png) no-repeat;
    height: 78px;
    font: 400 28px/64px "Microsoft Yahei";
    color: #fff;
    margin-top: 40px;
}

.youshi_hh span {
    font-weight: 600;
    width: 75px;
    text-align: center;
    display: block;
    float: left;
}

.youshi_gg {
    background: url(//cdn.myxypt.com/90fee091/21/06/e766f80563720439028a7717f0eebf652a03c3f7.png) left 5px no-repeat;
    padding-left: 30px;
    font: 400 18px/30px "Microsoft Yahei";
    color: #000;
    margin-top: 10px;
}

.yough {
    float: left;
    width: 546px;
}

.youshi1 {
    float: right;
    width: 520px;
}

.nbnbn .zc6 {
    padding-top: 54px;
    padding-bottom: 60px;
    background: none;
}

.zc6 h2 span {
    color: #ff6600;
    padding-right: 40px;
}

.zc6 .con .list2 li {
    overflow: hidden;
}

.dibn {
    text-align: center;
    position: relative;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
    height: 997px;
}

.dibn .img {
    width: 100%;
    height: auto;
}

.zc88 {
    background: url(//cdn.myxypt.com/90fee091/21/06/75187639bc934bfbbacb3060b6e8778a7df27cc4.jpg);
    padding-top: 30px;
    margin-top: 60px;
}

.anih {
    text-align: center;
}

.anih_tt {
    font: 600 56px/120px "Microsoft Yahei";
    color: #0a5ccc;
    background: url(../images/bia.png) bottom center no-repeat;
}

.anih_tt span {
    color: #e87816;
}

.anih_hh {
    font: 400 24px/45px "Microsoft Yahei";
    color: #333;
}

.neimd {
    background: #f6f6f6;
    padding: 20px 0;
    margin-top: 70px;
}

.yujiang{
    float: left;
    width: 507px;
    margin-top: 55px;
}
/*.yujiang img {*/
/*    width: 547px!important;*/
/*    height: 322px!important;*/
/*}*/
/*.yujiang1 img {*/
/*   width: 547px!important;*/
/*    height: 322px!important;*/
/*}*/

.wure {
    float: right;
    width: 705px;
    margin-top: 55px;
}

.wure_tt {
    display: flex;
    font: 600 36px/69px "Microsoft Yahei";
    color: #0c5ccb;
}

.wure_tt span {
    font: 600 36px/69px "Microsoft Yahei";
    color: #fff;
    background: url(//cdn.myxypt.com/90fee091/21/06/bb0eb34bb30d856b03f701d66037bf01c1023bce.png) no-repeat;
    width: 90px;
    height: 69px;
    text-indent: 21px;
}

.were_hh {
    font: 400 20px/37px "Microsoft Yahei";
    color: #333;
    padding: 8px 0;
    padding-left: 93px;
}

.wure1 {
    float: left;
    width: 600px;
}

.yujiang1 {
    float: right;
    width: 585px;
}

.gunodng {
    background: #fff;
    padding: 20px;
    margin-top: 40px;
}

.zuing {
    text-align: center;
    font: 400 25px/45px "Microsoft Yahei";
    color: #333;
}

.picMarquee-top {
    float: left;
    width: 500px;
    margin-top: 30px;
    margin-left: 40px;
}

.gfb {
    float: left;
    width: 27px;
}

.wenzi {
    float: left;
    width: 120px;
    margin-left: 10px;
}

.picMarquee-top .picList li {
    height: 30px;
    line-height: 30px;
    padding: 8px 0;
    box-sizing: content-box;
}


/**/

.tong1 {
    position: relative;
    /*width: 1920px;*/
    /*left: 50%;*/
    /*margin-left: -960px;*/
}

.tong {
    width: 1400px;
    margin: 0 auto;
}

* {
    box-sizing: border-box;
}

.zc1 {
    margin-top: 30px;
    background: url(//cdn.myxypt.com/90fee091/21/06/ae98995e4ac535ffddbd9644b94f5cd65f8b41e5.jpg) no-repeat 50% 0;
    height: 620px;
    padding-top: 44px;
}

.zc1 h2 {
    font-size: 56px;
    color: #ffffff;
    text-align: center;
}

.zc1 h2:after {
    width: 160px;
    height: 8px;
    background-color: #e87816;
    display: block;
    margin: 0 auto;
    content: '';
    margin-top: 14px;
}

.zc1 .list1 {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    width: 976px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}

.zc1 .list1 li {
    display: flex;
    align-items: center;
    margin: 0 22px 22px;
}

.zc1 .list1 li .zi {
    font-size: 28px;
    color: #fff;
    margin-left: 17px;
}

.zc1 .list2 {
    display: flex;
    justify-content: space-between;
}

.zc1 .list2 li img {
    width: 294px;
    height: 159px;
}

.zc1 .zix {
    font-size: 46px;
    color: #fff;
    text-align: center;
    font-weight: 600;
    margin-top: 36px;
}

.zc1 .zix span {
    color: #fddf03;
}

a.ck1 {
    display: block;
    font-size: 22px;
    color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    width: 500px;
    height: 60px;
    line-height: 60px;
    background-image: linear-gradient(0deg, #e91101 0%, #ff8d06 100%), linear-gradient(#ff0606, #ff0606);
    background-blend-mode: normal, normal;
    border-radius: 30px;
    text-align: center;
    margin-top: 59px;
    margin-bottom: 54px;
}

.zc2 {
    padding-left: 40px;
    padding-right: 40px;
    margin-bottom: 62px;
}

.zc2 h2 {
    text-align: center;
    font-size: 56px;
    color: #065cc3;
    margin-bottom: 18px;
}

.zc2 h2:after {
    content: '';
    display: block;
    width: 160px;
    height: 8px;
    background-color: #e87816;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
}

.zc2 .zi {
    display: flex;
    justify-content: center;
    font-size: 24px;
    line-height: 40px;
    color: #000;
}

.zc2 .zi span {
    text-align: center;
    width: 120px;
    background-image: linear-gradient(0deg, #ff8d06 0%, #f34704 69%, #e60101 100%), linear-gradient(#ffffff, #ffffff);
    background-blend-mode: normal, normal;
    border-radius: 20px;
    color: #ffffff;
    margin-right: 8px;
}

.zc2 .list2 {
    margin-top: 64px;
    display: flex;
    justify-content: space-between;
}

.zc2 .list2 li {
    border: 2px solid #065cc3;
    width: 320px;
    height: 388px;
    background: #065cc3;
}

.zc2 .list2 li .img img {
    width: 316px;
    height: 225px;
}

.zc2 .list2 li .zix {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 14px;
}

.zc2 .list2 li .zix h3 {
    text-align: center;
    font-size: 24px;
    color: #ffffff;
    font-weight: 500;
}

.zc2 .list2 li .zix dd {
    display: flex;
    color: #fff;
    flex-wrap: wrap;
    margin-top: 14px;
}

.zc2 .list2 li .zix dd p {
    width: 50%;
    font-size: 16px;
    line-height: 30px;
}

.zc2 .list2 li:hover {
    background: #e87816;
    border-color: #e87816;
}

.zc3 {
    background-color: #eaeaea;
    padding-top: 58px;
    padding-bottom: 58px;
}

.zc3 .con {
    display: flex;
    justify-content: space-between;
}

.zc3 .con .zc3-1 img {
    border-radius: 6px;
    width: 758px;
    height: 553px;
    border: 2px solid #065cc3;
}

.zc3 .con .zc3-2 {
    width: 406px;
    margin-top: 16px;
}

.zc3 .con .zc3-2 h2 {
    text-align: center;
    font-size: 56px;
    color: #065cc3;
    margin-bottom: 18px;
}

.zc3 .con .zc3-2 h2:after {
    content: '';
    display: block;
    width: 160px;
    height: 8px;
    background-color: #e87816;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
}

.zc3 .con .zc3-2 .zi {
    display: flex;
    justify-content: center;
    font-size: 24px;
    line-height: 40px;
    color: #000;
}

.zc3 .con .zc3-2 .zi span {
    text-align: center;
    width: 146px;
    background-image: linear-gradient(0deg, #ff8d06 0%, #f34704 69%, #e60101 100%), linear-gradient(#ffffff, #ffffff);
    background-blend-mode: normal, normal;
    border-radius: 20px;
    color: #ffffff;
    margin-left: 8px;
}

.zc3 .con .zc3-2 .list2 {
    margin-top: 40px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.zc3 .con .zc3-2 .list2 li {
    margin-bottom: 19px;
}

.zc3 .con .zc3-2 .list2 li img {
    width: 194px;
    height: 140px;
}

.zc4 {
    background-color: #065cc3;
    padding-top: 54px;
    padding-bottom: 52px;
}

.zc4 h2 {
    text-align: center;
}

.zc4 .list2 {
    margin-top: 34px;
    display: flex;
    justify-content: space-between;
    text-align: center;
}

.zc4 .list2 li .img {
    width: 115px;
    height: 132px;
}

.zc4 .list2 li dd {
    font-size: 24px;
    color: #fff;
    line-height: 42px;
    margin-top: 10px;
}

.zc4 .list2 li:hover .img img {
    filter: invert(50%) sepia(67%) saturate(775%) hue-rotate(354deg) brightness(107%) contrast(105%);
}

.zc4 .list2 li:hover dd {
    color: #e87816;
}

.zc5 {
    background: url(//cdn.myxypt.com/90fee091/21/06/e3ae9736ff0f4aded18e15b060b1807625f3b31e.png) no-repeat 50% 0;
    margin-top: 50px;
}

.zc5 .ntitle h3 {
    padding-top: 42px;
}

.zc5 .np1a li a div.img {
    margin-bottom: 27px;
}

.zc5 .np1a {
    padding-top: 35px;
}

.zc6 {
    background-color: #eaeaea;
    padding-top: 54px;
    padding-bottom: 60px;
}

.zc6 h2 {
    text-align: center;
    font-size: 56px;
    color: #065cc3;
    margin-bottom: 18px;
}

.zc6 h2:after {
    content: '';
    display: block;
    width: 160px;
    height: 8px;
    background-color: #e87816;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
}

.zc6 .zi {
    font-size: 24px;
    line-height: 40px;
    color: #000;
    text-align: center;
}

.zc6 .con {
    margin-top: 34px;
    position: relative;
}

.zc6 .con .xx {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 111;
    cursor: pointer;
    opacity: 0.6;
}

.zc6 .con .xx.prev {
    left: -62px;
}

.zc6 .con .xx.next {
    right: -62px;
}

.zc6 .con .xx:hover {
    opacity: 1;
}

.zc6 .con .bd {
    overflow: hidden;
}

.zc6 .con .list2 li {
    float: left;
    margin-right: 21px;
    border: solid 1px #d2d2d2;
}

.zc6 .con .list2 li img {
    width: 355px;
    height: 240px;
}

.zc7 {
    margin-top: 54px;
}

.zc7 h2 {
    text-align: center;
    font-size: 56px;
    color: #065cc3;
    margin-bottom: 18px;
}

.zc7 h2:after {
    content: '';
    display: block;
    width: 160px;
    height: 8px;
    background-color: #e87816;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
}

.zc7 .zi {
    width: 262px;
    line-height: 40px;
    background-image: linear-gradient(0deg, #ff8d06 0%, #f34704 69%, #e60101 100%), linear-gradient(#ffffff, #ffffff);
    background-blend-mode: normal, normal;
    border-radius: 20px;
    margin-left: auto;
    margin-right: auto;
    color: #fff;
    font-size: 24px;
    text-align: center;
    margin-top: 39px;
}

.zc7 .con {
    margin-top: 40px;
    position: relative;
}

.zc7 .con .xx {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 111;
    cursor: pointer;
    opacity: 0.6;
}

.zc7 .con .xx.prev {
    left: -62px;
}

.zc7 .con .xx.next {
    right: -62px;
}

.zc7 .con .xx:hover {
    opacity: 1;
}

.zc7 .con .bd {
    overflow: hidden;
}

.zc7 .con .list2 li {
    float: left;
    margin-right: 38px;
    width: 360px;
}

.zc7 .con .list2 li img {
    width: 360px;
    height: 260px;
    border: solid 1px #065cc3;
}

.zc7 .con .list2 li dd {
    line-height: 40px;
    text-align: center;
    background-color: #065cc3;
    font-size: 16px;
    color: #fff;
}

.zc7 .con .list2 li:hover img {
    border-color: #e87816;
}

.zc7 .con .list2 li:hover dd {
    background: #e87816;
}

.zc8 {
    background: #eaeaea;
    padding-top: 60px;
}

.zc8 .np6a {
    margin-top: 100px;
    padding-bottom: 40px;
}

.zc9 {
    background: #eaeaea;
    padding-top: 56px;
    padding-bottom: 60px;
}

.zc9 .np7b {
    box-sizing: border-box;
    padding-top: 30px;
}


/**/
.yiny{
    padding-top: 60px;
}


.yiny_tit{
    text-align: center
}
.yiny_tit h3{
    font-size:50px;
    color: #333;
    font-weight:bold;
}

.yiny_tit p{
    font-size: 16px;
    color: #666;
}


.yiny_list {
  font-size: 0;
  margin: 3.125% -12px 0 -12px;
  margin: 3.125% 0;
}

.yiny_list li {
  display: inline-block;
  vertical-align: top;
  width: calc(24.33% - 9px);
  margin: 0 12px 20px 12px;
}
.yiny_list li:nth-child(4n) {
    margin-right: 0;
}
.yiny_list li:nth-child(1) ,.yiny_list li:nth-child(5){
    margin-left: 0;
}
.yiny_list li a{
    display: block;
}

.yiny_list li .img {
  position: relative;
}

.yiny_list li .img img{
    width: 100%;
}

.yiny_list li h3 {
  font-size: 16px;
  color: #222438;
  line-height: 1.7;
  padding: 1em 0;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
  text-align: center;
}

.yiny_list li:hover h3 {
  color: #ab001a;
}


.fhx{border-top: 1px solid rgba(255, 255, 255, 0.4);padding-top:14px;}





