/*初始化样式*/
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,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;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:#333;}
a:hover,a:active,a:focus{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;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}




/*----- 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;}


/*滚动*/
#demo{overflow:hidden;width:76%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}



.pos{position: relative;width:1920px;left:50%;margin-left:-960px;}
.wh{max-width:1470px;margin:0 auto;padding:0 15px;}


.com-img{  overflow:hidden;margin:0 auto;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}



.roll_product {float: left;}

.plist{margin-top: 56px;}
.plist li{margin-right: 15px;margin-bottom: 15px;}
.plist li:nth-child(3n){margin-right: 0;}
.plist li a.img{border:1px solid #e5e5e5;display: block;}
.plist li a.img img{width: 388px;height: 388px;}
.plist li h3 a{display: block;color: #fff;font-size: 16px;font-weight: normal;}

/*头部样式*/
.top2{padding: 44px 46px 0 38px;position: absolute;top:0;z-index: 99;width: 100%;}

.logo{float:left;line-height:68px;width: 5.9%;}
.logo img{max-width: 205%;}
.top2 .zywqh{
    position: absolute;
    right: 5%;
    top: 0;
    z-index: 99;
    line-height: 100px;
}

.mzywqh{
    text-align: center;
    height: 35px;
    color: #fff;
}
.mzywqh a{color: #fff;}
/*热门搜索*/
.sou{border-top: 1px solid rgba(255,255,255,.2);padding-top: 4%;margin-top: 2%;}
.sou #formsearch{float:right;}
.sou .hotSearch{float:left;height:54px;line-height:54px;font-weight:normal;font-size: 14px;color: #5d5d5d;}
.sou .hotSearch a{margin-right:10px;color: #5d5d5d;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}



/*搜索和热门搜索*/
.sou #formsearch input{height:54px;background:transparent;border:none;line-height:54px;}
.sou #formsearch input#keyword{height:54px;float: left; line-height:54px;padding-left:15px;color:#5d5d5d;border:1px solid #5d5d5d;width: 367px;background: transparent; border-right: none;border-radius: 5px 0 0 5px;}
.sou #formsearch input#s_btn{width:144px;float: left; height:54px;line-height:54px;text-align:center;background-color:#11348e;color:#fff;border:none;cursor:pointer;font-size: 18px;border-radius:0 5px 5px 0 ;}
.sou #formsearch input::-webkit-input-placeholder {color:#5d5d5d;}
.sou #formsearch textarea::-webkit-input-placeholder {color: #5d5d5d;}




/*----banner----*/
.banner{width: 100%; position: absolute; top: 0;}
.banner .swiper-wrapper{overflow: hidden}
.banner .swiper-slide{width: 100%; height: 100%}
.banner .img{width: 100%; height: 100%; background-position: center; background-size: cover}

.banner .txt{ position: absolute; left: 0; top: 0; margin: 20% 0 0 0; z-index: 9;text-align: center;width: 100%;}
.banner .txt .img2{transform: translateY(60px); -webkit-transform: translateY(60px); opacity: 0; transition: all ease .6s .8s; -webkit-transition: all ease .6s .8s;}
.banner .swiper-slide-active .txt .img2{transform: translateY(0); -webkit-transform: translateY(0); opacity: 1}
.banner .txt h3{font-weight: normal;letter-spacing: 3px;font-size: 48px;color: #ffffff;font-family: '黑体';}
.banner .swiper-slide-active .img{animation: zoom 5s cubic-bezier(0.42,0,0.58,1); -webkit-animation: zoom 5s cubic-bezier(0.42,0,0.58,1); animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards}
.bwz dd{letter-spacing: 4px;color: #ffffff;font-size: 14px;margin: 28px 0 4px;}
.bwz dt{color: #ffffff;font-size: 7px;text-transform: uppercase;transform: scale(0.62);}
.gund{position: absolute;z-index: 9;top:58%;width:29px;margin: 0 auto;left: 50%;margin-left: -15px;}
.gund p{color: #ffffff;font-size: 13px;width: 13px;margin: 0 0 14px 8px;}

@keyframes zoom {
    0%{transform: scale(1.2)}
    100%{transform: scale(1)}
}

@-webkit-keyframes zoom {
    0%{transform: scale(1.2)}
    100%{transform: scale(1)}
}

.banner .banner_scr{width: 40px; height: 40px;  position: absolute; bottom: 20px; right: 20px; z-index: 2}
.banner .banner_scr:before{content: ""; display: block; width: 1px; height: 60px; background: rgba(255,255,255,.6); position: absolute; bottom: 0; left: 50%; margin-bottom: 50px; margin-left: -1px;}

.mark2{width: 100%; height: 820px; position: relative;}




/*  */
.box1{margin: 5% 0 5.4%;overflow: hidden;}
.bt1{text-align: center;}
.bt1 dd{letter-spacing: 2px;font-size: 36px;color: #d7d7d7;font-family: 'ArialMT';line-height: 1;}
.bt1 dt{letter-spacing: 2px;font-size: 36px;color: #171717;margin-top: 16px;line-height: 1;}
.acon{color: #3a3a3a;font-size: 16px;line-height: 30px;margin: 3.4% 0 4.6%;}
.sul{margin: 0 5%;margin-bottom: 5%;}
.sul li .img{margin-right: 23px;font-family: '黑体';margin-top: 13px;}
.sbt span{font-size: 60px;color: #3a3a3a;line-height: 1;}
.sbt sup{color: #3a3a3a;font-size: 66px;line-height: 1;top: -20px;}
.sbt sub{letter-spacing: 1px;color: #3a3a3a;font-size: 14px;}
.sright p{letter-spacing: 1px;font-size: 14px;color: #3a3a3a;}
.amore a{display: block;color: #009a44;font-size: 16px;width: 199px;height: 48px;border-radius: 5px;border: solid 1px #009a44;line-height: 46px;margin: 0 auto;text-indent: 40px;}
.amore .img{width: 64px;height: 46px;text-align: center;line-height: 46px;background: #009a44;}
.amore .img img{display: block;margin: 0 auto;margin-top: 16px;}


/*  */
.box2{background: #eeeeee;padding: 4% 0 5%;overflow: hidden;visibility: inherit !important;}
.mySwiper{overflow: hidden;margin-top: 5%;position: relative;}
.mySwiper .swiper-slide .img img{width: 100%;}
.mySwiper .swiper-slide h3 a{display: block;letter-spacing: 1px;font-size: 16px;color: #1d1d1d;text-align: center;padding-top: 1.5vw;font-weight: normal;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.jian{text-align: center;margin-top: 3.6vw;}
.swiper-button-prev2,.swiper-button-next2{width: 52px;height: 52px;display: inline-block;margin: 0 8px;border-radius: 50%;}
.swiper-button-next2{background:#979797 url(//cdn.myxypt.com/0b54a22d/23/02/6fa0d3e820c60e4986cf5f8e887ad5a452239185.png) no-repeat center;}
.swiper-button-next2:hover{background:#0427d4 url(//cdn.myxypt.com/0b54a22d/23/02/12d9924f229566d565d49b174f329c0f999dc67b.png) no-repeat center;}
.swiper-button-prev2{background:#979797 url(//cdn.myxypt.com/0b54a22d/23/02/f90dbcdfda13e85192ebd598f3b6ab8578523921.png) no-repeat center;}
.swiper-button-prev2:hover{background:#0429d4 url(//cdn.myxypt.com/0b54a22d/23/02/5e99713d56ca450ae48adf6660280dec79dab797.png) no-repeat center;}
.prev2,.next2{position: absolute;top:50%;margin-top: -32px;z-index: 99;}
.prev2{left: 0;}
.next2{right: 0;}



.a_link{width: 194px; padding: 14px 10px;display: block; margin: 50px auto 0 auto; text-align: center; background: transparent; border: 1px solid #fff; box-sizing: border-box; overflow: hidden; position: relative}
.a_link i{font-size: 16px; color: #fff; font-style: normal; font-family: 'novecentowide-book'; position: relative; z-index: 2; transition: all ease .4s; -webkit-transition: all ease .4s}
.a_link:before{content: ""; display: block; width: 0; height: 100%; position: absolute; top: 0; left: 0; background: #009a44; transition: all ease .4s; -webkit-transition: all ease .4s}
.a_link:hover i{color: #fff;}
.a_link:hover:before{width: 100%;}





/*----list03----*/
.box3{margin: 4.8% 0 6.5%;overflow: hidden;}
.list03{position: relative; background: url(//cdn.myxypt.com/0b54a22d/23/03/b079663898bbff6acd1a6dc9183d752684a14360.png) no-repeat; background-size: cover; overflow: hidden;margin-top: 5%;}
/* .list03 .list03_con{} */
.logo1 img{max-width: 100%;}
.list03 .list03_con .list03_left{width: 32%;padding: 6% 0 0 12.5%;}
.list03 .list03_con .list03_left .li h1{font-size: 30px; color: #fff; font-weight: bold;}
.list03 .list03_con .list03_left .li .line{display: block; width: 100%; height: 1px; margin: 20px 0 80px 0; background: rgba(255,255,255,.2)}
.list03 .list03_con .list03_left .li .d{display: block; font-size: 36px; color: #fff; margin:3.6vw 0 2vw; font-family: 'DisneyEnglish-Bold'}
.list03 .list03_con .list03_left .li .img{margin-bottom: 30px;}
.list03 .list03_con .list03_left .li .img img{float: none; display: block;}
.list03 .list03_con .list03_left .li h6{font-size: 30px; color: #fff;margin-bottom: 30px;margin-top: 0; font-family: 'Montserrat-Light'}
.list03 .list03_con .list03_left .li h2{font-size: 18px; color: #fff; margin-bottom: 30px;}
.list03 .list03_con .list03_left .li p{font-size: 16px; color: #fff; line-height: 30px; }
.list03 .list03_con .list03_left .li .a_link{margin: 40px 0 0 0;font-size: 16px;}
.list03 .list03_con .list03_left .li .a_link:before{background: #fff;}
.list03 .list03_con .list03_left .li .a_link:hover i{color: #009a44}

.list03 .list03_con .list03_right{width: 65.22%; margin-top: 6.32%; position: relative}
/* .list03 .list03_con .list03_right:before{content: ""; display: block; width: 550px; height: 100px; background: #fff; position: absolute; bottom: 0; right: 0; z-index: 2} */
.list03 .list03_con .list03_right img{width: 100%;}
.list03 .list03_con .list03_right .slick-prev, .list03 .list03_con .list03_right .slick-next{bottom: 32px;width: 10px;height: 16px;display: block;z-index: 99999; }
.list03 .list03_con .list03_right .slick-prev{background: url(//cdn.myxypt.com/0b54a22d/23/02/0d8bc0af4c4ec3931761e478f142bd17a4c6b93a.png) no-repeat center;    left: auto;
    right: 500px;}
.list03 .list03_con .list03_right .slick-next{background: url(//cdn.myxypt.com/0b54a22d/23/02/5c93fb21600cba418bfe99064889db4bb9c11b91.png) no-repeat center;right: 40px;}
.list03 .list03_con .list03_right .slick-dots{bottom: 0; width: 551px; right: 0;background: #fff;padding: 50px 40px 40px 40px;font-size: 0;}
.list03 .list03_con .list03_right .slick-dots li{margin: 0 13px;}
.list03 .list03_con .list03_right .slick-dots li button{font-size: 24px; color: #6a6a6a; font-family: 'dincond-bold-webfont';padding: 0;}
.list03 .list03_con .list03_right .slick-dots li button:before{content: "0"; font-size: 24px; color: #6a6a6a;opacity: 1; font-family: 'dincond-bold-webfont'}
.list03 .list03_con .list03_right .slick-dots li.slick-active button{color: #009a44; font-size: 30px;}
.list03 .list03_con .list03_right .slick-dots li.slick-active button:before{font-size: 30px; color: #009a44}
.slick-prev:before, .slick-next:before{display: none;}


.left{float: left}
.right{float: right}




/*  */
.you{position: relative;overflow: hidden;}
.you .hd{margin: 3.2% 0 15px;text-align: center;background: url(//cdn.myxypt.com/0b54a22d/23/02/997059b8d2169cd449022cc23e6972b87655f136.png) repeat-x top;}
.you .hd li{display: inline-block;margin: 0 2.9vw;text-align: left;padding-left: 66px;background: url(//cdn.myxypt.com/0b54a22d/23/02/09faf2fde8cacb2e1298b485a08abaff21b1addf.png) no-repeat left center;border-top: 6px solid transparent;cursor: pointer;padding-top: 27px;padding-right: 6%;}
.you .hd li.on{background: url(//cdn.myxypt.com/0b54a22d/23/03/b2d1b06bb4657daae611b9c295e9b81bef20aa76.png) no-repeat left center;border-color: #009a44;}
.you .hd li h3{letter-spacing: 1px;color: #454545;font-size: 24px;}
.you .hd li p{color: #878787;font-size: 14px;font-family: Arial;margin-top: 5px;}
.you .bd img{width: 100%;}
.you .prev,.you .next{position: absolute;z-index: 99;bottom: 7.2%;}
.you .prev{right: 16.5vw;}
.you .next{right: 12.3vw;}
.you .hd li.on h3,.you .hd li.on p{color: #009a44;}



/*  */
.box5{margin: 5.6% 0 6.8%;overflow: hidden;visibility: inherit !important;}
.mySwiper2{overflow: hidden;}
.nright {width: 73.2%;}
.nbox{margin-top: 6.1%;}
.nleft{width: 25.8%;background: url(//cdn.myxypt.com/0b54a22d/23/02/c44324fc72e23c6085100317833316a9df400b7b.png) no-repeat top center;background-size: cover;padding: 6% 10px 3.8% 3%;}
.xwz{color: #5a5a5a;font-size: 14px;text-decoration: underline;font-weight: bold;padding-right: 29px;line-height: 30px;}
.nsort li a{display: block;margin-bottom: 16px;width: 202px;height: 40px;border: solid 1px #bfbfbf;line-height: 38px;text-align: center;color: #5a5a5a;font-size: 14px;}
.nsort li a:hover{background-color: #009a44;color: #fff;}
.nsort{margin: 2.7vw 0;}
.jian2{font-size: 0;}
.swiper-button-prev22,.swiper-button-next22{display: inline-block;width: 103px;height: 34px;background: #878787;line-height: 34px;text-align: center;}
.swiper-button-prev22:hover,.swiper-button-next22:hover{background: #009a44;}
.swiper-button-prev22{margin-right: 7px;}
.mySwiper2 .swiper-slide {border: solid 1px #e6e9ef;padding: 30px 22px;}
.mySwiper2 .swiper-slide .img img{width: 100%;height: 217px;object-fit: contain;}
.ntime{width: 95px;height: 107px;text-align: center;background: #0428d4;color: #fff;padding-top: 17px;}
.ntime dd{font-size: 36px;font-weight: bold;}
.ntime dt{font-size: 14px;font-family: "Arial Black";}
.mySwiper2 .swiper-slide h3 a{display: block;color: #353535;font-size: 16px;margin: 27px 0 20px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;font-weight: normal;}
.mySwiper2 .swiper-slide p{color: #353535;font-size: 12px;line-height: 24px;margin: 15px 0 24px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical; -webkit-line-clamp: 3;height: 72px;}
.nmore a{display: inline-block;color: #0428d4;font-size: 12px;font-family: "Arial Black";border-bottom: 3px solid #0428d4;padding-bottom: 6px;}



/*  */
.foot{background: #212121;padding: 5% 0 40px;}
/* .ft1{} */
.ft2{color: #ffffff;font-size: 14px;line-height: 36px;padding-top: 30px;margin-top: 42px;border-top: 1px solid #404040;}
.ft2 a{color: #ffffff;}
.tleft{width: 39%;}
.tright{width: 59.5%;}
.bt2 dd{font-size: 36px;color: #fff;font-family: 'Arial';text-transform: uppercase;}
.bt2 dt{font-size: 30px;color: #fff;font-weight: bold;margin-top: 12px;}
.lx{font-size: 16px;line-height: 30px;color: #fff;margin-top: 2vw;}
.tright h3{font-weight: normal;font-size: 18px;margin-top: 33px;color: #fff;margin-bottom: 20px;}
.yan ul li{margin-bottom: 26px;width: 46%;}
.yan ul li:nth-child(2n){float: right;}
.yan ul li dd,.yz{color: #fff;float: left;font-size: 14px;line-height: 40px;}
.yan ul li input{float: right;height: 40px;border: solid 1px #ffffff;display: block;background: transparent;width: calc(100% - 52px);color: #fff;padding-left: 5px;}
.yzm .btn{display: block;width: 172px;color: #212121;height: 40px;background-color: #ffffff;font-size: 14px;border-radius: 0;margin-left: 2px;}
.yzm #checkcode{height: 40px;background: none;border: solid 1px #ffffff;color: #fff;padding-left: 5px;}





@media(max-width: 1700px){
    .you .prev{right: 18.5vw;}
    
}

@media (max-width: 1530px) {
   .x-menu > li{padding: 0 10px;}
   .gund{top:73%}
   .sbt span{font-size: 50px;}
   .sbt sup{font-size: 56px;top:-17px;}
   .list03 .list03_con .list03_left{padding: 3% 0 0 12.5%;}
   .logo1 img{max-width: 70%;}
   .list03 .list03_con .list03_left .slick-slide{overflow: hidden;}
  
}
@media (max-width: 1370px) {
   .x-menu > li{padding: 0 5px;}
   .yu{padding-left: 29px;}
   .sbt span{font-size: 40px;}
   .sbt sup{font-size: 46px;top:-13px;}
   .sul li .img{margin: 6px 15px 0 0;}
    .list03 .list03_con .list03_left .li .d{margin: 20px 0 10px;}
    .list03 .list03_con .list03_left .li h6{font-size: 24px;margin-bottom: 20px;}
    .list03 .list03_con .list03_left .li p{font-size: 14px;line-height: 24px;}
    .a_link{width: 160px;}
}
@media (max-width: 1260px) {
    .x-menu .lastli{display: none;}
    .yu{margin-left: 5px;}
    .bt1 dd{font-size: 30px;letter-spacing: 1px;}
    .bt1 dt{font-size: 30px;letter-spacing: 1px;margin-top: 10px;}
    .sbt span{font-size: 30px;}
    .sbt sup{font-size: 36px;top:-10px;}
    .sright p{margin-top: 6px;}
    .list03 .list03_con .list03_left{padding-left: 6%;}
    .list03 .list03_con .list03_left .li .d{font-size: 26px;}
    .list03 .list03_con .list03_left .li h6{font-size: 20px;}
    .list03 .list03_con .list03_left .li .a_link{margin-top: 20px;width: 140px;padding: 10px;font-size: 14px;}
    .list03 .list03_con .list03_right .slick-dots{padding: 30px 20px 20px 20px;width: 460px;}
    .list03 .list03_con .list03_right .slick-prev, .list03 .list03_con .list03_right .slick-next{bottom: 13px;}
    .list03 .list03_con .list03_right .slick-next{right: 26px;}
    .list03 .list03_con .list03_right .slick-prev{right: 431px;}
    .swiper-button-prev22, .swiper-button-next22{width: 90px;}
    .xwz{font-size: 12px;line-height: 24px;}
}

@media(max-width:1200px){.mark2,.page-banner{margin-top: 95px;}
.you .prev{right: 20.5vw;}
}

@media (max-width: 1024px) {
    .gund{display: none;}
    .list03 .list03_con .list03_right{margin-top: 8%;}
    .ntime{width: 70px;height: 87px;padding-top: 10px;}
    .ntime dd{font-size: 30px;}
    .ntime dt{font-size: 12px;}
    
}

@media(max-width: 768px){
    .bt1 dd{font-size: 25px;letter-spacing: 1px;}
    .bt1 dt{font-size: 25px;letter-spacing: 1px;margin-top: 7px;}
    .acon{margin: 30px 0;}
    .sul li{width: 50%;margin-bottom: 20px;}
    .list03 .list03_con .list03_left,.list03 .list03_con .list03_right{width: 100%;float: none;}
    .list03 .list03_con .list03_left{padding-top: 6%;}
    .you .hd li{padding-left: 40px;padding-right: 3%;padding-top: 14px;}
    .you .hd li h3{font-size: 20px;}
    .you .hd li p{font-size: 12px;}
    .you .prev img,.you .next img{width: 40px;}
    .nsort li a{width: 126px;}
    .swiper-button-prev22, .swiper-button-next22{width: 70px;}
    .tleft,.tright,.bq,.ji{float: none;width: 100%;}
    .bq,.ji{text-align: center;line-height: 24px;}
    .www{display: none;}
    .lx{font-size: 14px;line-height: 24px;}
    .bt2 dd{font-size: 30px;}
    .bt2 dt{font-size: 23px;margin-top: 0;}
}

@media(max-width: 640px){
    .banner .txt h3{letter-spacing: 1px;font-size: 30px;}
    .bwz dd{letter-spacing: 2px;}
    .sul li img{width: 40px;}
    .sbt span{font-size: 24px;}
    .sbt sup{font-size: 30px;top:-10px;}
    .sul{margin: 0;}
    .sul li .img{margin: 3px 5px 0 0;}
    .sul li img{width: 33px;}
    .sbt sub{font-size: 12px;}
    .bt1 dd{font-size: 22px;letter-spacing: 1px;}
    .box2{padding: 30px 0;}
    .bt1 dt{font-size: 22px;letter-spacing: 1px;margin-top: 5px;}
    .mySwiper{margin-top: 20px;}
    .box3{margin: 30px 0;}
    .you .hd{margin: 20px 0 15px;}
    .you .hd li{margin: 0 3px;}
    .you .hd li{padding-left: 0;padding-right: 0;background: none;padding-top: 10px;}
    .you .hd li h3{font-size: 16px;}
    .you .hd li.on{background: none;}
    .you .hd li p{font-size: 10px;margin-top: 2px;}
    .you .next{right: 15px;}
    .you .prev{right: 60px;}
    .you .prev img,.you .next img{width: 30px;}
    .box5{margin: 30px 0;}
    .nbox{margin-top: 20px;}
    .nleft,.nright{width: 100%;}
    .xwz{padding-right: 0;}
    .nsort{text-align: center;}
    .nsort li{display: inline-block;}
    .nsort li a{width: 90px;}
    .mySwiper2 .swiper-slide h3 a{margin: 0 0 20px;}
    .ntime{display: none;}
    .mySwiper2 .swiper-slide{padding: 15px;}
    .foot{padding: 30px 0 60px;}
    .lx{font-size: 12px;line-height: 22px;}
    .bt2 dd{font-size: 24px;}
    .bt2 dt{font-size: 18px;margin-top: 0;}
    .yan ul li{margin-bottom: 10px;}
    .yan ul li,.yan ul li:nth-child(2n){width: 100%;float: none;}
    .yan ul li input{height: 30px;}
    .yan ul li dd, .yz{line-height: 30px;}
    .yzm #checkcode,#codeimg1{height: 30px;}
    .yzm .btn{height: 30px;margin-top: 10px;width: 150px;}
    .ft2{padding-top: 20px;margin-top: 20px;}
}




@media screen and (max-width: 479px){
   .mark2{height: 0;margin-top: 0;}
   .banner{margin-top: 95px;position: relative;}
   .box1{margin: 30px 0;}
   .sright p{font-size: 14px;}
   .sbt span{font-size: 20px;}
    .sbt sup{font-size: 26px;top:-5px;}
    .amore a{
        width: 130px;
    height: 40px;
    line-height: 38px;
    text-indent: 16px;
    font-size: 14px;
    }
    .amore .img {
        width: 38px;
        height: 38px;
        line-height: 38px;
    }
    .amore .img img{margin-top: 10px;}
    .swiper-button-prev2, .swiper-button-next2{width: 45px;height: 45px;}
    .logo1 img{max-width: 50%;}

    .list03 .list03_con .list03_left{width: 100%; margin-bottom: 20px;padding: 30px 0 30px 20px;}
    .list03 .list03_con .list03_left .li{padding:  0;}
    .list03 .list03_con .list03_left .li h1{font-size: 20px; font-weight: normal;}
    .list03 .list03_con .list03_left .li .line{margin: 20px 0;}
    .list03 .list03_con .list03_left .li .d{display: none}
    .list03 .list03_con .list03_left .li .img{display: none}
    .list03 .list03_con .list03_left .li h6{font-size: 18px; padding-right: 0; margin-bottom: 20px;}
    .list03 .list03_con .list03_left .li h2{display: none}
    .list03 .list03_con .list03_left .li p{font-size: 13px; padding-right: 40px;}
    .list03 .list03_con .list03_left .li .a_link{margin: 20px 0 0 0}

    .list03 .list03_con .list03_right{width: 100%; margin-top: 20px;}
    .list03 .list03_con .list03_right img{width: 100%;}

    .list03 .list03_con .list03_right:before{background: transparent;}
    .list03 .list03_con .list03_right .slick-prev, .list03 .list03_con .list03_right .slick-next{display: none; opacity: 0;}
    .list03 .list03_con .list03_right .slick-dots{bottom: 16px; right: 0; margin-right: 0;background: transparent;width: auto;padding: 0;}
    .list03 .list03_con .list03_right .slick-dots li button{color: #fff;}
    .list03 .list03_con .list03_right .slick-dots li button:before{color: #fff;}
    .list03 .list03_con .list03_left .li h6{margin-top: 20px;}
    .list03 .list03_con .list03_right .slick-dots li button,.list03 .list03_con .list03_right .slick-dots li button:before{font-size: 18px;}
    .list03 .list03_con .list03_right .slick-dots li{margin: 0 3px;}
    .list03 .list03_con .list03_right .slick-dots li.slick-active button,.list03 .list03_con .list03_right .slick-dots li.slick-active button:before{font-size: 24px;}


}









dt{font-weight: normal;}




















@media(max-width:1024px){
    .section4{padding-bottom: 30px;}
    .aul{margin-top: 2%;}
    .acon{margin-top: 2%;}
    .ling .abt{padding-top: 12%;}
    .abouts .abt{padding-top: 10%;}
    
}


/*内页左侧样式*/


.page-product-inquiry a{color: #fff;}



/* 友情链接 */

.c-link {
    padding: 20px 0;
    font-size: 14px;
    color: #fff;
    line-height: 24px;
}

.c-link .con {
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.c-link span {
    cursor: pointer;
    display: block;
}

.c-link dd{
    width:calc(100% - 70px)
}

.c-link .sec {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 0;
    background: rgba(255,255,255,.6);
    padding: 10px;
    min-width:120px;
}

.c-link a {
    color: #fff;
    padding: 0 4px;
    font-size: 14px;
    line-height: 24px;
}



/*内页左侧样式*/
.xypg-left-con2{margin-bottom: 25px;margin-top: 15px;}
.xypg-left-con2 .xypg-left-nav {display:block;}
.xypg-left-con2 .xypg-left-nav>li {position: relative;text-align:center;margin-right: 10px;max-width: 200px;float: left;border: none;}
.xypg-left-con2  .xypg-left-nav > li:last-child {border: none;}
 
.xypg-left-con2 .xypg-left-nav > li .first-nav-btn{background: none;}
.xypg-left-con2 .xypg-left-nav>li>a {
    display: block;
    font-size: 16px;
    line-height: 30px;
    color: #444444;
    padding: 10px 40px;
    background: #eeeeee;border-radius: 6px;
}

.xypg-left-con2 .xypg-left-nav>li:hover>a,
.xypg-left-con2 .xypg-left-nav>li.clicked>a {
    color: #fff;background:#009a44;
}
