@CHARSET "UTF-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
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;}

.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 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);}


.w1400{
    width: 1400px;
    margin: 0 auto;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.head1{
    padding-top: 5px;
}
.hotkey{
    padding-left: 28px;
    color: #666666;
    font-size: 16px;
    background: url(//cdn.myxypt.com/434948bf/21/11/d745660e553fa1c5589f0bf82a29ab243b069183.png) no-repeat left center;
    line-height: 26px;
}
.hotkey a{
    color: #666;
    margin-right: 10px;
}
.head1 #formsearch{
    width: 152px;
    height: 26px;
    background: url(//cdn.myxypt.com/434948bf/21/11/74072359b28f246034102a2ed8d96c783abe768e.png) no-repeat center;
    float: left;
}
.head1 #formsearch input{
    border: none;
    outline: none;
    background: none;
    font-size: 12px;
    color: #cccccc;
    line-height: 26px;
}
.head1 #formsearch #keyword{
    width: 105px;
    padding-left: 10px;
}
.head1 #formsearch #s_btn{
    width: 40px;
    height: 26px;
}
.head1-tel{
    font-size: 29px;
    color: #ff0000;
    padding-left: 35px;
    background: url(//cdn.myxypt.com/434948bf/21/11/358dde772e0d56035be936926bf1d5c19a485c15.png) no-repeat left center;
    line-height: 50px;
}
.logo{
    line-height: 50px;
}
.head2{
    padding-bottom: 22px;
}

.index_c1{
    background: #fafafa;
}
.c1_con{
    width: 1400px;
    margin: 0 auto;
    height: 160px;
    margin-top: -80px;
    box-shadow: 0 10px 20px rgba(51,51,51,0.1);
    position: relative;
    z-index: 999;
}
.index_c1 ul li{
    width: 350px;
    text-align: center;
    height: 160px;
    background: #f2f2f2;
    float: left;
    padding-top: 35px;
}
.index_c1 ul li:nth-child(2n){
    background: #fff;
}
.index_c1 ul li h3{
    font-size: 16px;
    color: #666;
}
.index_c1 ul li h4{
    font-size: 38px;
    color: #d9261c;
    line-height: 50px;
}
.index_c1 ul li p{
    font-size: 16px;
    color: #999999;
}

.index_tlt{
    text-align: center;
}
.index_tlt h3{
    font-size: 36px;
    color: #333333;
}
.index_tlt p{
    font-size: 24px;
    text-transform: uppercase;
    color: #333333;
    opacity: 0.7;
    margin-top: 15px;
}


.index_c2{
    padding: 75px 0;
    background: #fafafa;
}
.c2_con{
    position: relative;
    margin-top: 55px;
}
.c2_con .c2_con_tabli{
    width: 461px;
    height: 504px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}
.c2_con .c2_con_tabli ul li a{
    display: block;
    position: relative;
    line-height: 84px;
    padding-left: 35px;
    font-size: 18px;
    color: #333333;
}
.c2_con .c2_con_tabli ul li img{
    display: block;
    width: 81px;
    height: 77px;
    position: absolute;
    right: 28px;
    top: 3px;
}
.c2_con .c2_con_tabli ul li:nth-child(2n+1) a{
    background: #f2f2f2;
}
.c2_con .c2_con_tabli ul li:nth-child(2n) a{
    background: #ededed;
}
.c2_con .c2_con_tabli ul li.cur a{
    background: #d9261c;
    color: #fff;
}
.c2_con .c2_con_tab .sort_tab{
    display: none;
}
.c2_con .c2_con_tab .sort_tab .pro_sort_tu{
    margin-left: 482px;
    overflow: hidden;
    width: 918px;
    height: 504px;
    margin-bottom: 21px;
}
.c2_con .c2_con_tab .sort_tab .pro_sort_tu img{
    width: 918px;
    height: 504px;
    transition: .5s;
}
.c2_con .c2_con_tab .sort_tab .pro_sort_tu:hover img{
    transform: scale(1.1);
}
.c2_con .c2_con_tab .sort_tab ul li{
    width: 342px;
    float: left;
    margin-right: 10px;
}
.c2_con .c2_con_tab .sort_tab ul li:last-child{
    margin-right: 0;
}
.c2_con .c2_con_tab .sort_tab ul li a{
    display: block;
    overflow: hidden;
}
.c2_con .c2_con_tab .sort_tab ul li a img{
    width: 342px;
    height: 342px;
    transition: .5s;
}
.c2_con .c2_con_tab .sort_tab ul li a:hover img{
    transform: scale(1.1);
}
.c2_con .c2_con_tab .sort_tab ul li .name{
    padding-top: 18px;
    font-size: 16px;
    text-align: center;
    color: #333;
}

.index_c3{
    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
    height: 640px;
    overflow: hidden;
}
.index_c3 .c3_1 {
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    top: 0;
    transition: all ease 6s;
}
.index_c3 .c3_1.p2img{
    transform: scale(1.15);
}
.c3_2{
    padding-top: 115px;
    position: relative;
}
.c3_2 .c3_tlt{
    text-align: center;
}
.c3_2 .c3_tlt h3{
    font-size: 30px;
    color: #fff;
    font-weight: bold;
}
.c3_2 .c3_tlt p{
    font-size: 16px;
    color: #fff;
    line-height: 2;
}
.c3_2 .jj{
    text-align: center;
    font-size: 16px;
    line-height: 38px;
    color: #fff;
    margin-top: 120px;
}
.c3_2 .c3_more{
    display: block;
    width: 148px;
    height: 48px;
    border: 2px solid #fff;
    line-height: 44px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    margin: 50px auto 0;
}


.index_c4{
    padding-top: 75px;
}
#certify {
    position: relative;
    width: 100%;
    margin: 0 auto;
    margin-top: 55px;
}
#certify  .swiper-slide {
    width: 563px;
    position: relative;
}
#certify  .swiper-slide img{
    display:block;
    width: 100%;
}
#certify  .swiper-slide a{
    display: block;
    position: relative;
}
#certify  .swiper-slide a h3{
    font-size: 18px;
    color: #fff;
    line-height: 55px;
    width: 100%;
    background: #d9261c;
    position: absolute;
    left: 0;
    bottom: 0;
    text-align: center;
    display: none;
}
#certify  .swiper-slide.swiper-slide-active a h3{
    display: block;
} 
#certify .swiper-button-prev{
    display: block;
    width: 40px;
    height: 40px;
    padding: 0;
    margin: 0;
    text-indent: 100px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    background: url(//cdn.myxypt.com/434948bf/21/11/493a77dba66e6589778350fd82c6513f23c3f535.png) no-repeat center;
    left: 0;
    cursor: pointer;
}
#certify .swiper-button-prev:hover{
    background: url(//cdn.myxypt.com/434948bf/21/11/468316a36f8cfab9630ddc01226669c88fc9d83e.png) no-repeat center;
}
#certify .swiper-button-next{
    display: block;
    width: 40px;
    height: 40px;
    padding: 0;
    margin: 0;
    text-indent: 100px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    background: url(//cdn.myxypt.com/434948bf/21/11/2b89ea637acdb3d907584c8ebfbe606fbcb9d152.png) no-repeat center;
    right: 0;
    cursor: pointer;
}
#certify .swiper-button-next:hover{
    background: url(//cdn.myxypt.com/434948bf/21/11/3a76e12d78e4c4db14e6a59026822bf6d758854b.png) no-repeat center;
}


.index_c5{
    padding: 75px 0;
}
.groups .con ul {
  position: relative;
}
.groups .con ul li {
  float: left; 
  height: 794px;
  margin-left: 8px;
  overflow: hidden;
  transition: all 0.6s;
  width: 13.75%;
}
.groups .con ul li .txt {
    position: relative;
    top: 70%;
}
.groups .con ul li .txt h3 {
  font-size: 1.2rem;
  color: #fff;
  text-align: center;

}
.groups .con ul li.group-first .txt h3 {
    text-align: left;
}
.groups .con ul li .txt p {
    font-size: 0.8rem;
    color: #fff;
    line-height: 1.8;
    text-align: justify;
    margin: 1.5rem 0 3rem;
}

.groups .con ul li .txt .more {
  width: 8rem;
  height: 2.5rem;
  border-radius: 4px;
  background: url(//cdn.myxypt.com/434948bf/21/11/411a0dfe4a708fdab3e6d7d86a444386b13bebef.jpg) no-repeat;
  background-size: cover;
  position: relative;
  overflow: hidden;
   transition:0.5s;
}

.groups .con ul li .txt .more:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  opacity: 0;
  transform: translateX(-100%);
  transition: transform 0.5s ease-in-out 0s;
  z-index: 1;
}
.groups .con ul li .txt .more:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  opacity: 1;
  transform: translateX(100%);
  transition: transform 0.5s ease-in-out 0s;
  z-index: 1;
}
.groups .con ul li .txt .more a {
  display: block;
  text-align: center;
  line-height: 2.5rem;
  color: #fff;
  font-size: 0.9rem;
  position: relative;
  z-index: 2;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
}
.groups .con ul li .mask {
  position: absolute;
  width: 13.75%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  opacity: 0;
  transition: all 1s;
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
}
.groups .con ul li .mask .text {
  position: absolute;
  width: 70%;
 top:48%;
  left: 15%;
}
.groups .con ul li .mask .text h3 {
  font-size: 1.5rem;
  color: #fff;
  text-align: center;
  position: relative;
  opacity: 0;
  top: 2rem;
}
.groups .con ul li .mask .text p {
  font-size: 0.8rem;
  color: #fff;
  line-height: 1.8em;
  margin: 1.5rem 0;
  text-align: center;
  position: relative;
  opacity: 0;
  top: 2rem;
  /*height:3.6em;*/
  overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.groups .con ul li .mask .text .more {
  width: 8rem;
  height: 2.5rem;
  border-radius: 4px;
  background: url(//cdn.myxypt.com/434948bf/21/11/411a0dfe4a708fdab3e6d7d86a444386b13bebef.jpg) no-repeat;
  background-size: cover;
  position: relative;
  opacity: 0;
  top: 2rem;
  overflow: hidden;
  margin: 0 auto;
}
.groups .con ul li .mask .text .more:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  opacity: 0;
  transform: translateX(-100%);
  transition: transform 0.5s ease-in-out 0s;
  z-index: 1;
}
.groups .con ul li .mask .text .more:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  opacity: 1;
  transform: translateX(100%);
  transition: transform 0.5s ease-in-out 0s;
  z-index: 1;
}
.groups .con ul li .mask .text .more a {
  display: block;
  text-align: center;
  line-height: 2.5rem;
  color: #fff;
  font-size: 0.9rem;
  position: relative;
  z-index: 2;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
}
.groups .con ul li .mask .text .more:hover a {
  color: #333;
}
.groups .con ul li .mask .text .more:hover:before {
  opacity: 1;
  transform: translateX(0px);
}
.groups .con ul li .mask .text .more:hover:after {
  opacity: 0;
  transform: translateX(0%);
}
.groups .con ul li .mask .close {
  display: none;
}
.groups .con ul li:nth-child(1) {
 margin-left: 0;
}
.groups .con ul li.cur {
  width:78.5%;
 
}
.groups .con ul li.cur .txt {
  padding: 4rem 3rem 0 2.5rem;
  top: 0;
  width:100%;
}
.groups .con ul li.cur .txt h3 {
  text-align: left;
  font-size:1.5rem;
}
.groups .con ul li.cur .mask {
  width: 42.5%;
}
.groups .con ul li.group-first {
    width: 42.5%;
    margin-left: 0;
}
.groups .con ul li.group-first .txt {
    padding: 4rem 3rem 0 2.5rem;
    top: 0;
}
.groups .con ul li:nth-child(2) .mask {
  left: 43.125%;
}
.groups .con ul li:nth-child(3) .mask {
  left: 57.5%;
}
.groups .con ul li:nth-child(4) .mask {
  left: 71.875%;
}
.groups .con ul li:nth-child(5) .mask {
  left: 86.25%;
}
.groups .con ul li:hover .mask {
  opacity: 1;
  width: 100%;
  left: 0;
  z-index: 4;
}
.groups .con ul li:hover .mask .text h3 {
  opacity: 1;
  top: 0;
  transition: all 0.5s ease 0.5s;
  -webkit-transition: all 0.5s ease 0.5s;
  -moz-transition: all 0.5s ease 0.5s;
  -ms-transition: all 0.5s ease 0.5s;
}
.groups .con ul li:hover .mask .text p {
  opacity: 1;
  top: 0;
  transition: all 0.5s ease 1s;
  -webkit-transition: all 0.5s ease 1s;
  -moz-transition: all 0.5s ease 1s;
  -ms-transition: all 0.5s ease 1s;
}
.groups .con ul li:hover .mask .text .more {
  opacity: 1;
  top: 0;
  transition: all 0.5s ease 1.5s;
  -webkit-transition: all 0.5s ease 1.5s;
  -moz-transition: all 0.5s ease 1.5s;
  -ms-transition: all 0.5s ease 1.5s;
}
.groups .con ul li.addhover.group-first .mask {
  width: 42.5%;
  opacity: 0;
  z-index: 2;
}
.groups .con ul li.addhover.group-two .mask {
  left: 43.125%;
  opacity: 0;
  z-index: 2;
}
.groups .con ul li.addhover.group-three .mask {
  left: 57.5%;
  opacity: 0;
  z-index: 2;
}
.groups .con ul li.addhover.group-four .mask {
  left: 71.875%;
  opacity: 0;
  z-index: 2;
}
.groups .con ul li.addhover.group-five .mask {
  left: 86.25%;
  opacity: 0;
  z-index: 2;
}


.index_c6{
  background: #f4f4f4;
  padding: 50px 0;
}
.c6tlt{
  text-align: center;
}
.c6tlt h3{
  font-size: 38px;
  font-weight: bold;
  color: #333333;
}
.c6tlt h3 span{
  color: #d9261c;
}
.c6tlt p{
  font-size: 18px;
  color: #999999;
  margin-top: 18px;
}
.c6tlt p span{
  color: #dedede;
}
.c6_con{
  margin-top: 75px;
}
.c6_con .adv-tong{
  padding-left: 88px;
  position: relative;
  width: 610px;
}
.c6_con .adv-tong .adv-tong-con h3{
  font-size: 24px;
  font-weight: bold;
  color: #333333;
  line-height: 55px;
  border-bottom: 2px dashed #d2d2d2;
}
.c6_con .adv-tong .adv-tong-con h3 span{
  font-size: 22px;
  color: rgba(51,51,51,0.48);
  font-weight: normal;
  font-style: italic;
  text-transform: uppercase;
  margin-left: 20px;
}
.c6_con .adv-tong .adv-tong-con .info{
  font-size: 14px;
  color: #666666;
  line-height: 2;
}
.c6_con .adv-tong .adv-tong-con .info p:nth-child(1){
  font-size: 18px;
  font-weight: bold;
}
.c6_con .adv-tong dd{
  width: 56px;
  height: 56px;
  text-align: center;
  font-size: 43px;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  font-family: arial;
}
.c6_con .adv1 dd{
  background: #898f95;
}
.c6_con .adv2{
  margin-top: 40px;
}
.c6_con .adv2 dd{
  background: #d9261c;
}
.c6_con .adv3{
  margin-top: 30px;
}
.c6_con .adv3 .adv-tong{
  margin-top: 40px;
}
.c6_con .adv3 .adv-tong dd{
  background: #d9261c;
}
.c6_con .adv3 .adv-tong .adv-icon{
  display: flex;
  justify-content: space-between;
  margin-top: 35px;
  position: relative;
}
.c6_con .adv3 .adv-tong .adv-icon li{
  width: 100px;
  text-align: center;
}
.c6_con .adv3 .adv-tong .adv-icon li p{
  font-size: 14px;
  color: #333333;
  line-height: 2;
}

.c6_con .adv3 .adv-tong .adv-icon::before{
  content: '';
  width: 120px;
  height: 1px;
  background: #ecb6b3;
  position: absolute;
  left: 95px;
  top: 20px;
}
.c6_con .adv3 .adv-tong .adv-icon::after{
  content: '';
  width: 120px;
  height: 1px;
  background: #ecb6b3;
  position: absolute;
  left: 310px;
  top: 20px;
}
.c6_con .adv4 .adv-tong dd{
  background: #898f95;
}
.c6_con .adv4 {
  margin-top: 20px;
}
.c6_con .adv4 .adv4-flex{
  margin-top: 20px;
}
.c6_con .adv4 .adv4-flex .adv4-ljzx a{
  display: block;
  width: 164px;
  line-height: 50px;
  background: url(//cdn.myxypt.com/434948bf/21/11/d6d3518d0b8351ea9faf6ee9517a9969d9eb9256.png) no-repeat center;
  font-size: 16px;
  color: #fff;
  padding-left: 66px;
}
.c6_con .adv4 .adv4-flex .adv4-tel{
  padding-left: 66px;
  margin-left: 24px;
  background: url(//cdn.myxypt.com/434948bf/21/11/f6332c57c1d1bf504ca6b7566f8dd11c29504fdc.png) no-repeat left center;
  line-height: 1.2;
}
.c6_con .adv4 .adv4-flex .adv4-tel dt{
  font-size: 16px;
  color: #5b6575;
  font-weight: normal;
}
.c6_con .adv4 .adv4-flex .adv4-tel dl{
  font-size: 32px;
  color: #d9261c;
}

.index_c7{
  width: 1920px;
  height: 421px;
  position: relative;
  left: 50%;
  margin-left: -960px;
  background: url(//cdn.myxypt.com/434948bf/21/11/9bec1a1bb3aedc474496bc5507378c57468beba2.jpg) no-repeat center;
  padding-top: 95px;
}
.c7tlt{
  text-align: center;
}
.c7tlt h3{
  font-size: 36px;
  color: #fff;
}
.c7tlt p{
  font-size: 24px;
  text-transform: uppercase;
  color: rgba(255,255,255,0.7);
  margin-top: 20px;
}
.index_c7 ul{
  padding: 0 50px;
  margin-top: 45px;
}
.index_c7 ul li{
  width: 185px;
  text-align: center;
  float: left;
  position: relative;
}
.index_c7 ul li img{
  width: 94px;
  height: 74px;
}
.index_c7 ul li p{
  font-size: 16px;
  color: #fff;
  margin-top: 12px;
}
.index_c7 ul li::before{
  content: '';
  width: 21px;
  height: 14px;
  background: url(//cdn.myxypt.com/434948bf/21/11/b9c2bc59a1966bca5bafb9c967535a375f5ed8fb.png) no-repeat center;
  position: absolute;
  right: -10px;
  top: 45px;
}
.index_c7 ul li:last-child::before{
  display: none;
}


.index_c8{
  padding-top: 75px;
}
.c8_con{
  padding-left: 425px;
  padding-top: 55px;
  background: url(//cdn.myxypt.com/434948bf/21/11/9545a07ebeafc14b411ab502515788ccf29f1e65.png) no-repeat center;
  height: 482px;
}
.c8_con ul li{
  width: 252px;
  float: left;
  margin-right: 63px;
}
.c8_con ul li img{
  width: 252px;
  height: 325px;
}
.c8_con a.ckgd{
  display: block;
  width: 148px;
  height: 48px;
  border: 2px solid #d9261c;
  font-size: 14px;
  color: #d9261c;
  line-height: 44px;
  text-align: center;
  margin: 22px auto 0;
  transition: .3s;
  margin-left: 372px;
}
.c8_con a.ckgd:hover{
  background: #d9261c;
  color: #fff;
}


.index_c9{
  padding: 75px 0 90px;
}
.c9_con{
  margin-top: 55px;
}
.c9_con .c9_1{
  width: 624px;
}
.c9_con .c9_1 ul li a{
  display: block;
}
.c9_con .c9_1 ul li a .img{
  width: 624px;
  height: 324px;
  overflow: hidden;
}
.c9_con .c9_1 ul li a .img img{
  width: 624px;
  height: 324px;
  transition: .5s;
}
.c9_con .c9_1 ul li a:hover .img img{
  transform: scale(1.1);
}
.c9_con .c9_1 ul li .wz h3{
  font-size: 18px;
  color: #333333;
  line-height: 45px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.c9_con .c9_1 ul li .wz .info{
  font-size: 14px;
  color: #737373;
  line-height: 1.8;
}
.c9_con .c9_1 ul li a:hover .wz h3{
  color: #d9261c;
}
.c9_con .c9_2{
  width: 718px;
}
.c9_con .c9_2 .picMarquee-top .bd{
  overflow: hidden;
}
.c9_con .c9_2 .picMarquee-top .bd ul li a{
  display: block;
  padding: 30px 0 20px;
  border-bottom: 1px solid #ebebeb;
}
.c9_con .c9_2 .picMarquee-top .bd ul li .date{
  width: 76px;
  text-align: center;
}
.c9_con .c9_2 .picMarquee-top .bd ul li .date dd{
  font-size: 40px;
  color: #333333;
  font-weight: bold;
}
.c9_con .c9_2 .picMarquee-top .bd ul li .date dl{
  font-size: 18px;
  color: #666666;
}
.c9_con .c9_2 .picMarquee-top .bd ul li .wz{
  width: 595px;
}
.c9_con .c9_2 .picMarquee-top .bd ul li .wz h3{
  font-size: 18px;
  color: #333333;
  margin-bottom: 20px;
  white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.c9_con .c9_2 .picMarquee-top .bd ul li .wz .info{
  font-size: 14px;
  color: #666666;
  line-height: 24px;
}
.c9_con .c9_2 .picMarquee-top .bd ul li a:hover .wz h3{
  color: #d9261c;
}

.foot1{
  padding-top: 60px;
  background: url(//cdn.myxypt.com/434948bf/21/11/f83f5e4c1c05ae56848792faf228d0ef5ee39d34.jpg) no-repeat center;
  background-size: cover;
}
.foot1 .ft_con{
  padding-bottom: 30px;
}
.foot1 .ft_con .ft_nav{
  width: 820px;
}
.foot1 .ft_con .ft_nav li{
  width: 205px;
  float: left;
}
.foot1 .ft_con .ft_nav li h3{
  font-size: 18px;
  color: #fff;
  margin-bottom: 20px;
}
.foot1 .ft_con .ft_nav li dd{
  font-size: 14px;
  line-height: 30px;
}
.foot1 .ft_con .ft_nav li dd a{
  color: #bcbcbc;
}
.foot1 .ft_con .ft_nav li dd a:hover{
  color: #fff;
}
.foot1 .ft_con .ft_lx{
  width: 275px;
}
.foot1 .ft_con .ft_lx > h3{
  font-size: 30px;
  color: #fff;
  font-weight: bold;
  font-family: Arial;
}
.foot1 .ft_con .ft_lx .lxfs{
  font-size: 14px;
  color: #bcbcbc;
  line-height: 25px;
  margin: 15px 0 30px;
}
.foot1 .ft_con .ft_lx a.zxzx{
  display: block;
  width: 142px;
  height: 42px;
  line-height: 42px;
  background: url(//cdn.myxypt.com/434948bf/21/11/bdbfbc9f71a39bdf09980ab7f44b9e9a1e1c0325.png) no-repeat center;
  padding-left: 60px;
  color: #fff;
  font-size: 14px;
}
.foot1 .ft_con .ft_code{
  width: 190px;
  text-align: center;
}
.foot1 .ft_con .ft_code img{
  width: 128px;
  height: 128px;
}
.foot1 .ft_con .ft_code p{
  font-size: 14px;
  color: #bcbcbc;
  margin-top: 20px;
}
.yqlj{
  padding-bottom: 25px;
  font-size: 14px;
  color: rgba(255,255,255,0.3);
  line-height: 2;
}
.yqlj a{
  color: rgba(255,255,255,0.3);
}


.foot2{
  padding: 20px 0;
  background: #171717 ;
  font-size: 14px;
  color: rgba(255,255,255,0.3);
  line-height: 30px;
}
.foot2 .copyr{
  width: 740px;
}
.foot2 .zyqy{
  width: 44%;
  text-align: right;
}



.index_c10{
    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
}
.c10-left{
    width: 960px;
    height: 520px;
    overflow: hidden;
}
.c10-left img{
    width: 960px;
    height: 520px;
    transition: .5s
}
.c10-left:hover img{
    transform: scale(1.1)
}
.c10-right{
    width: 960px;
    padding-right: 260px;
}
.c10-right .c10-right-wz{
    padding: 20px 20px 0 35px;
}
.c10-right .c10-tlt{
    text-align: center;
    background: url(//cdn.myxypt.com/434948bf/21/12/d830e6fcc55a3c247f92afad01c2f44e5e738daf.png) no-repeat center
}
.c10-right .c10-tlt h3{
    font-size: 36px;
    color: #040404;
}
.c10-right .c10-tlt h3 span{
    font-size: 46px;
    color: #fc090a;
    text-transform: uppercase;
    margin-right: 10px
}
.c10-right .c10-tlt p{
    font-size: 24px;
    color: #040404;
    margin-top: 35px;
}
.c10-right .gsjj{
    font-size: 24px;
    color: #040404;
    margin: 25px auto
}
.c10-right a.c10-more{
    display: block;
    width: 156px;
    line-height: 41px;
    background: #fc0a0a;
    color: #fff;
    text-align: center;
    font-size: 24px;
}





