@charset "utf-8";
/* CSS Document */
.head_wap{display: none;}
.he_h{height: 60px;display: none;}
.wap-gn{height: 60px;line-height: 60px;margin-right: 10px;}
.wap-gn a{font-size: 16px;color: #777;margin: 0 12px;float: left;}
.sp_header{height:60px;background:#fff;position:fixed;z-index:999;width:100%;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);}
.sp_logo{padding: 12px 10px 0;float:left;height:60px}
.sp_logo img{margin:auto;max-height:34px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:18px}
.sp_nav span{display:block;background:#d9262c;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:900;background:#fff;width:100%;height: 100%;font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:60px}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:45px;padding:0px 15px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li:first-child i{display: none;}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #eee solid;padding-left:20px;position:relative;line-height:55px;font-size:15px}
.sjj_nav>ul >li:last-child{border-bottom:1px #eee solid;}
.sjj_nav ul li ul{display:none;background: #f7f7f7;margin-right: 20px;padding: 10px 0;}
.sjj_nav ul li ul li{border-top: none;height: 40px;line-height: 40px;}
.sjj_nav ul li a{color:#333;width:80%}
.sjj_nav ul li ul li a{color:#777;display:block;text-align:left;font-size: 14px;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#d9262c}
.sjj_nav ul li ul li>ul{margin-left:10px}
.com-h{height: 80px;}
@media (max-width: 1000px){
	.head_wap,.he_h{display: block;}
	.head,.com-h,.navigation{display: none;}
}

.navigation{width: 100%;height: 80px;background-color: #ac0e63;position: fixed;left:0;top: 0;transition: top 0.5s;z-index: 99;}
.hide{top: -80px;}
.container-kuan{margin-left: 16vh;}
.head .container-kuan{position: relative;}
.head{width: 100%;background: #fff;height: 80px;line-height: 80px;box-shadow: 0 0 10px #ccc;}
.head .logo img{max-height: 54px;}
.nav-dh{display: inline-flex;flex: 1;width: 38%;}
.nav-dh li.nav-item {flex: 1;position: relative;transition: .3s;z-index: 10;height: 80px;overflow: hidden;}
.nav-dh li.nav-item>a{display: block;text-align: center;line-height: 80px;font-size: 17px;position: relative;color: #222;font-weight: bold;}
.nav-dh li.nav-item:before{content: "";position: absolute;bottom: -6px;left: 25%;width: 50%;height: 3px;background-color: #e60012;opacity: 0;transition: .3s;}
/*.nav-dh li.cur:before{content: "";position: absolute;bottom: 0;left: 25%;width: 50%;height: 3px;background-color: #e60012;opacity: 1;}*/
.nav-dh li.nav-item:not(.is-active):hover:before{opacity: 1;bottom: 0;}
.nav-dh .subMenu{display: none;position: fixed;top: 80px;left: 0;width: 100%; height: 190px;border-top: 1px solid #ddd;background-color: #fff;}
.nav-dh .subMenu>ul{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;align-items: center;height: 190px;background-color: #fff;}
.nav-dh .subMenu>ul>li>a{display:block;padding:0 40px;text-align: center;line-height: 50px;color: #666;font-size: 16px;}
.nav-dh .subMenu>ul>li>a:hover{color: #d9262c;}
.nav-dh .subMenu>ul>li:hover img{transform: translateY(-200px);filter: drop-shadow(#d9262c 0 200px);}
.bg-nav{width: 100%;height: 100vh;background-color: rgba(0,0,0,0.6);display: none;}
.nav-dh li.nav-item:hover .subMenu,.nav-dh li.nav-item:hover .bg-nav{display: block;}
.nav-dh li.nav-item .bg-nav:hover{display: none;}
.gn-list{width: 19%;background-color: #d9262c;border-top-left-radius: 500px;border-bottom-left-radius: 500px;height: 80px;line-height: 80px;margin-left: 2%;position: relative;}
.isear{float: left;position: relative;margin-left: 26px;}
.isear .icon{display:block;cursor:pointer;}
.login{background: url(../images/head-ic2.png) no-repeat left;margin-left: 40px;}
.login a{display: block;font-size: 14px;color: #fff;padding-left: 36px;}
.yy{background: url(../images/head-ic3.png) no-repeat right;margin-left: 30%;}
.yy a{display: block;font-size: 14px;color: #fff;margin-right: 20px;font-family: Arial;}
@media (max-width: 1700px){.login,.yy{margin-left: 8%;}.head .container-kuan{margin-left: 2%;}}
@media (max-width: 1300px){.gn-list{width: 24%;}.nav-dh{width: 42%;}.login,.yy{margin-left: 6%;}}

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.sb-search {position: absolute;margin-top: 10px;width: 0%;min-width: 60px;height: 60px;float: right;overflow: hidden;-webkit-transition: width 0.3s;-moz-transition: width 0.3s;transition: width 0.3s;-webkit-backface-visibility: hidden;z-index: 9;right: 0;}
.sb-search-input {position: absolute;top: 0;right: 0;border: none;outline: none;width: 100%;height: 60px;margin: 0;z-index: 10;padding: 20px 65px 20px 20px;font-family: inherit;font-size: 15px;color: #fff;background: #d9262c;font-size: 15px;border-top-left-radius: 500px;border-bottom-left-radius: 500px;}
.sb-search-input::-webkit-input-placeholder {color: #fff;}
.sb-search-input:-moz-placeholder {color: #fff;}
.sb-search-input::-moz-placeholder {color: #fff;}
.sb-search-input:-ms-input-placeholder {color: #fff;}
.sb-icon-search,
.sb-search-submit {display: block;position: absolute;right: 0;top: 0;padding: 0;margin: 0;line-height: 60px;text-align: center;cursor: pointer;background-color: #d9262c;margin-right: 3vh;}
.sb-search-submit {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */filter: alpha(opacity=0); /* IE 5-7 */opacity: 0;color: transparent;border: none;outline: none;z-index: -1;}
.sb-icon-search {z-index: 90;speak: none;-webkit-font-smoothing: antialiased;}
/* Open state */
.sb-search.sb-search-open,
.no-js .sb-search {width: 100%;}
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {background: #d9262c;color: #fff;z-index: 11;display: none;}
.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {z-index: 90;}
.ser_so{display: none;width: 19px;height: 19px;background: url(../images/head-ic1.png) no-repeat center;position: absolute;right: 0;top: 0;padding: 0;margin: 0;line-height: 60px;cursor: pointer;margin-right: 3vh;height: 60px;color: rgba(255,255,255,0);}
.sb-search.sb-search-open .ser_so,
.no-js .sb-search .ser_so{display: block;z-index: 11;}

.copy{text-align: center;background: #222;font-size: 14px;color: #aaa;padding: 20px 0;line-height: 24px;}
.copy a{color: #aaa;}
.foot{background: #fff;padding: 60px 0;border-top: 1px solid #ddd;margin-top: 120px;}
.f_tel{width: 20%;}
.t_pho{font-size: 24px;color: #222;}
.t_pho b{font-size: 36px;color: #d9262c;font-family: 'Lato';margin: 10px 0 20px;display: block;}
.f_lx{font-size: 14px;color: #222;line-height: 30px;}
.f_nav li{float: left;margin-left: 8%;}
.f_nav li:nth-child(1){margin-left: 10%;}
.f_nav li p{font-size: 16px;color: #222;margin-bottom: 24px;font-weight: bold;}
.f_nav .small_fl a{font-size: 14px;color: #888;line-height: 30px;display: block;}
.f_ewm img{float: right;max-width: 115px;}
.f_ewm img:nth-child(1){margin-top: 30px;margin-left: 32px;}
@media (max-width: 1600px){
	.f_tel{width: 28%;}
	.f_nav li,.f_nav li:nth-child(1){margin-left: 5%;}
	.f_ewm{display: none;}
}
@media (max-width: 1000px){
	.foot{display: none;}
}


.ny-banner{width: 100%;overflow: hidden;height: 400px;}
.ny-banner .txt{text-align: center;font-size: 18px;color: #fff;line-height: 70px;margin-top: 120px;}
.ny-banner .txt b{font-size: 45px;letter-spacing: 4px;display: block;}
.banner-gs{height: 600px;}
.banner-gs .txt{margin-top: 220px;}
.banner-fw{height: 650px;margin-bottom: 0;}
.banner-fw .txt{font-size: 30px;margin-top: 200px;}
.banner-fw .ny-ss{width: 560px;height: 55px;line-height: 55px;background: #fff;border-radius: 10px;margin: 0 auto;margin-top: 25px;padding: 0 18px;}
.ny-ss .ser_ny{width: 80%;height: 55px;line-height: 55px;background: url(../images/wt-ic1.png) no-repeat left;font-size: 14px;color: #999;padding-left: 28px;}
.ny-ss .ser_ss{width: 22px;background: url(../images/wt-ic2.png) no-repeat center;height: 55px;line-height: 55px;cursor: pointer;}
.ny-ss input::-webkit-input-placeholder {color: #999;}
.loca{line-height: 64px;height: 64px;overflow: hidden;background: url(../images/loca.png) no-repeat left;padding-left: 28px;font-size: 14px;color: #999;margin-top: 0!important;margin-bottom: 30px;}
.loca a{font-size: 14px;color: #999;}
@media (max-width: 1000px){
	.ny-banner{height: 300px;}
	.ny-banner .txt{line-height: 50px;margin-top: 100px;}
	.ny-banner .txt b{font-size: 32px;letter-spacing: 2px;}
	.banner-fw{height: 400px;margin-bottom: 0;}
	.loca{margin-bottom: 10px;}
}
@media (max-width: 600px){
	.ny-banner{height: 230px;}
	.ny-banner .txt{line-height: 26px;margin-top: 70px;font-size: 16px;}
	.ny-banner .txt b{font-size: 24px;letter-spacing: 1px;margin-bottom: 20px;}
	.banner-fw{height: 280px;margin-bottom: 0;}
	.banner-fw .txt{font-size: 30px;margin-top: 60px;font-size: 18px;}
	.banner-fw .ny-ss{width: 78%;}
	.banner-fw .ny-ss,.ny-ss .ser_ny,.ny-ss .ser_ss{height: 46px;line-height: 46px;}
	.loca{margin-bottom: 0px;}
	.copy{margin-top: 50px;}
}


.new-list li{width: 30%;float: left;margin-right: 5%;margin-bottom: 30px;}
.new-list li:nth-child(3n){margin-right: 0;}
.new-list li .imgfd{max-height: 240px;}
.new-list li .txt{background: #f6f6f6;padding: 30px;}
.new-list li:hover .txt{background: #f2f2f2;}
.new-list li .txt h2{font-size: 18px;font-weight: bold;color: #222;height: 22px;line-height: 22px;overflow: hidden;}
.new-list li .txt dl{margin: 15px 0 30px;display: inline-block;height: 17px;line-height: 17px;overflow: hidden;}
.new-list li .txt dt{font-size: 14px;color: #666;background: url(../images/news1.png) no-repeat left;float: left;padding-left: 20px;}
.new-list li .txt dt:nth-child(2){background: url(../images/news2.png) no-repeat left;margin-left: 50px;}
.new-list li .txt span{font-size: 14px;color: #999;background: url(../images/news3.png) no-repeat right;padding-right: 30px;transition: all .5s;}
.new-list li .txt span:hover{padding-right: 50px;transition: all .5s;}
.new-list li .txt .tb-none{background: none;}
.new-list li .txt .h-gs{height: 60px;line-height: 30px;margin-bottom: 20px;}
.hy-list li{margin-bottom: 40px;}
.hy-list li .txt{padding: 25px 50px 25px 25px;background: #fff;box-shadow: 0 0 10px #ddd;}
.hy-list li .date{width: 8%;height: 100px;background: #d20000;color: #fff;font-family: 'Lato';text-align: center;font-size: 16px;line-height: 36px;overflow: hidden;}
.hy-list li .date b{display: block;font-size: 45px;padding-top: 18px;}
.hy-list li .wz{width: 90%;}
.hy-list li .wz h2{border-bottom: 1px dashed #bbb;font-size: 18px;color: #333;overflow: hidden;padding-bottom: 22px;}
.hy-list li:hover .wz h2{text-decoration:underline;}
.hy-list li .wz p{height: 55px;line-height: 55px;font-size: 16px;color: #666;overflow: hidden;}
@media (max-width: 1000px){
	.new-list li{width: 48%;margin-right: 0;}
	.new-list li:nth-child(2n){float: right;}
	.new-list li .txt dl{margin: 10px 0 20px;}
	.new-list li .txt{padding: 20px;}	
	.hy-list li .date{width: 14%;}
	.hy-list li .wz{width: 80%;}
	.hy-list li{margin-bottom: 30px;}
	.hy-list li .wz h2{padding-bottom: 15px;}
	.hy-list li .wz p{height: 40px;line-height: 40px;}
	.hy-list li .date{line-height: 30px;height: 80px;}
	.hy-list li .date b{font-size: 34px;padding-top: 12px;}
	.hy-list li .txt{padding: 18px;}
}
@media (max-width: 600px){
	.new-list li{width: 100%;}
	.new-list li .txt h2{font-size: 16px;}
	.new-list li .txt dt,.new-list li .txt span{font-size: 13px;}
	.new-list li .imgfd{max-height: 200px;}	
	.hy-list li{margin-bottom: 20px;}
	.hy-list li .txt{padding: 10px;}
	.hy-list li .date{width: 25%;}
	.hy-list li .wz{width: 70%;}
	.hy-list li .wz p{display: none;}
	.hy-list li .wz h2{border-bottom: none;font-size: 16px;line-height: 30px;padding-bottom: 0;margin-top: 10px;}
	.hy-list li .date b{font-size: 28px;}
	.hy-list li .date{font-size: 15px;}
}


.cont-map{}
.cont-map .txt{background: #fff;padding: 50px 80px 70px 40px;border-radius: 5px;position: absolute;left: 18%;top: 200px;}
.cont-map .txt h1{font-size: 34px;color: #222;}
.cont-map .txt .rec{width: 60px;height: 3px;background: #d9262c;margin: 40px 0 10px;}
.cont-map .txt .des{font-size: 16px;color: #222;line-height: 36px;display: block;}
.cont-map .txt b{font-size: 36px;color: #d9262c;font-family: 'Lato';}
.cont-tit{font-size: 32px;color: #222;font-weight: bold;margin-bottom: 20px;}
.cont1 li{width: 50%;float: left;}
.cont1 li .lx1{padding-right: 60px;margin-top: 10px;}
.cont1 li .lx1 a{display: block;height: 120px;border-bottom: 1px solid #ddd;line-height: 120px;background: url(../images/cont4.png) no-repeat 96%;font-size: 16px;color: #000;font-weight: bold;transition: all .5s;}
.cont1 li .lx1:hover a{background: url(../images/cont4.png) no-repeat 94%;transition: all .5s;}
.cont1 li .lx1 .tb{width: 50px;height: 50px;border-radius: 500px;margin-top: 34px;margin-right: 20px;}
.cont1 li .lx1 .tb1{background: #333 url(../images/cont1.png) no-repeat center;}
.cont1 li .lx1 .tb2{background: #333 url(../images/cont2.png) no-repeat center;}
.cont1 li .lx1 .tb3{background: #333 url(../images/cont3.png) no-repeat center;}
.cont1 li .lx2{text-align: center;}
.cont1 li .lx2 a{text-align: left;border-bottom: none;}
.cont1 li .lx2 p{font-size: 13px;color: #666;padding: 10px 0 20px;border-bottom: 1px solid #ddd;}
.cont2{background: #edf2f5;padding: 45px 0;font-size: 24px;color: #333;line-height: 50px;margin: 60px 0;}
.cont2 b{font-size: 36px;display: block;}
.cont3{max-width: 900px;background: #fff;box-shadow: 0 0 10px #ddd;margin: 0 auto;}
.cont3 .txt{padding: 50px 150px 70px;}
.cont3 h2{text-align: center;margin-bottom: 40px;}
.cont3 input,.cont3 textarea{width: 98%;height: 50px;line-height: 50px;background: #f2f5f6;border: 1px solid #eee;border-radius: 3px;margin-bottom: 20px;font-size: 14px;padding-left: 2%;}
.cont3 textarea{height: 150px;}
.cont3 input::-webkit-input-placeholder,.cont3 textarea::-webkit-input-placeholder{color: #bbb;}
.cont3 .but-an{text-align: center;width: 100%;margin-top: 20px;}
.cont3 .but-an .an-niu{width: 200px;height: 50px;line-height: 50px;border-radius: 3px;text-align: center;color: #fff;font-size: 14px;float: left;border: none;background: #d9262c;cursor: pointer;}
.cont3 .but-an .an-niu:nth-child(2){background: #333;margin-left: 20px;}
.cont3 .but-an .anniu{display: inline-block;}
@media (max-width: 1000px){
	.cont-tit,.cont2 b{font-size: 24px;}
	.cont1 li .lx1 a{height: 80px;line-height: 80px;}
	.cont1 li .lx1 .tb{margin-top: 15px;}
	.cont2{font-size: 18px;line-height: 36px;margin: 40px 0;padding: 35px 0;}
	.cont3{max-width: 100%;margin: 0 4%;}
	.cont3 .txt{padding: 40px;}
}
@media (max-width: 600px){
	.cont-tit,.cont2 b{font-size: 20px;}
	.cont1 li{width: 100%;margin-bottom: 30px;}
	.cont-tit{margin-bottom: 0;}
	.cont1 li .lx1{padding-right: 0;}
	.cont2{font-size: 16px;line-height: 30px;margin: 10px 0 40px 0;padding: 30px 0;}
	.cont3 .txt{padding: 30px 10px;}
	.cont3 h2{margin-bottom: 20px;}
	.cont3 .but-an .an-niu{width: 150px;}
	.cont3 .but-an{margin-top: 10px;}
}


.sp-fl{height: 52px;border-bottom: 1px solid #ddd;text-align: center;width: 100%;margin-bottom: 40px;box-sizing: border-box;}
.sp-fl ul{display: inline-block;}
.sp-fl li{float: left;text-align: center;margin: 0 25px;}
.sp-fl li a{font-size: 16px;color: #666;display: block;line-height: 48px;height: 50px;line-height: 44px;}
.sp-fl li:hover a{color: #333;}
.sp-fl li.cur{border-bottom: 2px solid #d9262c;box-sizing: border-box;font-weight: bold;}
.sp-fl li.cur a{line-height: 50px;color: #333;}
.sp-tit{margin-bottom: 20px;display: flow-root;}
.sp-tit b{font-size: 28px;color: #222;}
.sp-tit span{font-size: 24px;color: #666;font-weight: normal;}
.xiao-lei{float:right;position:relative;z-index: 1;width: 110px;height: 40px;border: 1px solid #ddd;line-height: 40px;padding: 0 15px;}
.xiao-lei a {display:block;color: #222;font-size: 15px;cursor: pointer;}
.xiao-lei ul{width:100%;background:#fff;position:absolute;max-height:0px;overflow:hidden;-webkit-transition:max-height 0.4s linear;-moz-transition:max-height 0.4s linear;transition:max-height 0.4s linear;z-index:9999;top:50px;left:0px;box-shadow: 0 0 10px #ddd;}
.xiao-lei:hover ul{max-height:500px;color:#fff;}
.xiao-lei li{border:none;margin-top:0px;line-height:30px;background: url(../images/xl-tb1.png) no-repeat left;margin-left: 15px;}
.xiao-lei li:first-child{margin-top: 10px;}
.xiao-lei li:last-child{margin-bottom: 10px;}
.xiao-lei li:hover{background: url(../images/xl-tb2.png) no-repeat left;}
.xiao-lei li a{font-size: 14px;color: #555;padding-left: 20px;}
.xiao-lei_jt{background:url(../images/sp-xl.png)center right no-repeat;width:13px;height:7px;float: right;margin-top: 16px;}
.sp-list li{width: 22%;float: left;margin-right: 4%;text-align: center;margin-bottom: 30px;}
.sp-list li h2{font-size: 16px;color: #222;line-height: 56px;height: 56px;overflow: hidden;font-weight: normal;}
.sp-list li:nth-child(4n){margin-right: 0;}
@media (max-width: 1000px){
	.sp-tit b{font-size: 24px;}
	.sp-list li{margin-bottom: 0;}
}
@media (max-width: 600px){
	.sp-tit b{font-size: 20px;}
	.sp-tit span{font-size: 18px;}
	.sp-list li{width: 48%;margin-right: 0;}
	.sp-list li:nth-child(2n){float: right;}
	.sp-fl{margin-top: -20px;}
}

.zuoce{width: 74%;border-top: 2px solid #222;}
.yuoce,.se-zuo{width: 20%;border-top: 2px solid #222;}
.new-show h1{font-size: 28px;color: #222;font-weight: normal;border-left: 4px solid #d9262c;padding-left: 10px;margin-top: 40px;}
.new-show span{font-size: 14px;color: #888;margin: 25px 0;display: block;}
.new-show .des,.new-show .des p{font-size: 16px!important;color: #666!important;line-height: 30px!important;}
.bq{font-size: 14px;color: #d9262c;margin: 25px 0 15px;}
.bq a{color: #666;margin-left: 5px;}
.fy{height: 50px;line-height: 50px;background: #f3f3f3;border-radius: 3px;padding: 0 24px;overflow: hidden;}
.fy dt{width: 50%;font-size: 14px;color: #333;height: 50px;line-height: 50px;display: flex;}
.fy dt:nth-child(2){text-align: right;}
.fy dt a{color: #333;display: block;width: 80%;}
.fhlb{display: block;font-size: 14px;color: #fff;width: 185px;height: 50px;background: #222;text-align: center;line-height: 50px;border-radius: 3px;margin: 0 auto;margin-top: 20px;}
.fhlb:hover{background: #d9262c; color: #fff;}
.yuoce-bt{font-size: 18px;color: #333;border-left: 4px solid #d9262c;padding-left: 7px;margin-top: 18px;display: block;}
.zxdt dt{margin-top: 24px;}
.zxdt dt .bt{font-size: 15px;color: #333;line-height: 22px;margin-top: 10px;}
.rmwz{border-top: 2px solid #222;margin-top: 40px;}
.rmwz dt .bt{margin-top: 0;}
.rmwz dt{margin-top: 14px;}
@media (max-width: 1000px){
	.zuoce{width: 100%;}
	.yuoce,.se-zuo{display: none;}
	.new-show h1{font-size: 24px;margin-top: 30px;}
}
@media (max-width: 600px){
	.new-show h1{font-size: 18px;margin-top: 20px;}
	.new-show span{margin: 18px 0;}
	.new-show .des,.new-show .des p{font-size: 15px!important;}
}


.ab-tit .mc{font-size: 44px;color: #333;letter-spacing: 10px;}
.ab-tit .mc .rec{width: 50px;height: 2px;background: #d9262c;margin-top: 30px;}
.ab-tit .nf{font-size: 88px;color: #f2f2f2;font-family: 'Lato';font-weight: bold;text-transform: uppercase;}
.about1 .des{margin: 40px 0 120px;}
.about1 .des,.about1 .des p{font-size: 17px!important;color: #666!important;line-height: 32px!important;}
.about2 dt{height: 880px;background-size: cover;margin-bottom: 70px;border-radius: 5px;position: relative;}
.ab6416{background: rgba(0,0,0,0.2);width: 100%;height: 100%;position: absolute;top: 0;display: none;}
.about2 dt:hover .ab6416{display: block;}
.about2 dt:nth-child(2){margin-bottom: 0;}
.ab2-tit{padding: 25% 0 0 10%;position: absolute;z-index: 99;}
.ab2-tit .mc,.ab3-tit .mc{color: #fff;}
.ab2-tit .mc .rec,.ab3-tit .mc .rec{background: #fff;}
.ab2-tit .mc{font-weight: normal!important;font-size: 18px;letter-spacing: 0px;}
.ab2-tit b{font-size: 22px;color: #fff;line-height: 36px;display: block;margin-top: 20px;font-weight: normal!important;letter-spacing: 2px;}
.about3{padding: 70px 0 100px;background: linear-gradient(to top, #f8f8f8, #fff);}
/*.about3 img{margin: 0 auto;display: block;margin-top: 30px;}*/
.about3 h3{font-size: 24px;color: #222;text-align: center;margin: 18px 0 60px;font-weight: normal;}
.about3-tb li{width: 14.2%;float: left;text-align: center;}
.about3-tb li i{font-size: 26px;color: #d9262c;margin: 14px 0 8px;display: block;}
.about3-tb li h4{font-size: 24px;color: #222;font-weight: normal;}
.about3-tb li p{font-size: 16px;color: #666;line-height: 24px;margin-top: 26px;}
.about4{background: url(../images/gs-by.jpg) no-repeat center;background-size: cover;padding: 190px 0;}
.about4 .txt{width: 50%;float: right;}
.about4 .ab4-tit{font-size: 60px;color: #fff;line-height: 75px;font-weight: bold;margin: 50px 0;} 
.about4 .ab4-tit b{font-family: Arial;display: block;font-size: 70px;letter-spacing: 2px;}
.about4 .des,.about4 .des p{font-size: 16px!important;color: #f2f2f2!important;line-height: 30px!important;}
.ab-tit3{text-align: center;}
.ab-tit3 .rec{margin: 0 auto;}
.about5{margin-top: 70px;}
.about5 .swiper-wrapper{height: 420px;}
.mod1 li{text-align: center;background-size: 100% auto;position: relative;padding-top: 60px;padding-left: 30px;}
.mod1 .bot{position: relative;}
.mod1 li p{font-size: 16px;color: #333;margin-top: 25px;transition: all .5s;}
.mod1 li:hover p{margin-top: 40px;transition: all .5s;}
.mod1 li img{width: 100%;}
.mod1 li .imgfd{overflow: inherit;}
.mod1 li:hover .imgfd img{transform: scale(1.1);box-shadow: 0 0 8px #ccc;}
.mod1 .swiper-container{}
.mod1 .swiper-button-prev,.mod1 .swiper-button-next{background: no-repeat;width: auto;height: auto;outline: none;right: 0;top: 45%;}
.mod1 .swiper-button-prev{left: 0;}
.mod1 .swiper-button-prev i,.mod1 .swiper-button-next i{display: inline-block;width: 23px;height: 40px;}
@media (max-width: 1000px){
	.ab-tit .mc{font-size: 30px;letter-spacing: 1px;}
	.ab-tit .nf{font-size: 54px;}
	.ab-tit .mc .rec{margin-top: 20px;}
	.about1 .des{margin: 40px 0;}
	.about2 dt{height: 360px;margin-bottom: 50px;}
	.ab2-tit{padding: 14% 0 0 8%;}
	.ab2-tit .mc{font-size: 18px;}
	.ab2-tit b{font-size: 20px;line-height: 30px;}
	.about3-tb li{width: 33.33%;}
	.about3,.about4{padding: 50px 0;}
	.about3 img{max-width: 360px;}
	.about3-tb img{max-height: 80px;}
	.about4 .ab4-tit{font-size: 30px;line-height: 50px;margin: 30px 0;}
	.about4 .ab4-tit b{font-size: 40px;}
	.about3 h3{margin-bottom: 20px;}
	.about3-tb li i{margin-top: 0;}
	.mod1 li{padding-left: 0;}
}
@media (max-width: 600px){
	.ab-tit .nf{display: none;}
	.ab-tit .mc{font-size: 20px;letter-spacing: 0;}
	.ab-tit .mc .rec{width: 40px;}
	.about1 .des{margin-top: 20px;}
	.about1 .des,.about1 .des p,.about4 .des,.about4 .des p{font-size: 15px!important;line-height: 30px!important;}
	.ab2-tit .mc{font-size: 16px;}
	.ab2-tit b{font-size: 18px;}
	.about2 dt{height: 250px;margin-bottom: 40px;}
	.about3 img{max-width: 250px;}
	.about3 h3,.about3-tb li h4{font-size: 17px;}
	.about3-tb img{max-height: 60px;}
	.about3-tb li{width: 50%;}
	.about3-tb li i{font-size: 16px;}
	.about3-tb li p{font-size: 14px;margin-top: 16px;}
	.about3-tb li .img{height: 80px;}
	.about4 .txt{width: 100%;}
	.about3, .about4{padding: 40px 0;}
	.about4{background: url(../images/gs-by.jpg) no-repeat right;}
	.about4 .ab4-tit{font-size: 18px;line-height: 30px;margin: 20px 0;}
	.about4 .ab4-tit b{font-size: 22px;}
	.about5{margin-top: 40px;}
	.mod1 li p{font-size: 14px;padding-top: 40px;}
}


.app-tit{margin-top: 80px;}
.app-tit h2{font-size: 36px;color: #333;}
.app-tit .des{font-size: 16px;color: #555;line-height: 30px;margin: 30px 0;}
.app-tit img{width: 100%;}
.all-tit{font-size: 24px;color: #666;margin: 50px 0 20px;}
.all-tit b{font-size: 28px;color: #222;}
.app-list li,.app-list .li{width: 28.5%;margin-right: 7.25%;float: left;margin-bottom: 40px;}
.app-list li:nth-child(3n),.app-list .li:nth-child(3n){margin-right: 0;}
.app-list li h2,.app-list .li h2{font-size: 20px;color: #333;height: 56px;line-height: 65px;overflow: hidden;font-weight: normal;}
.app-list li p,.app-list .li p{font-size: 14px;color: #666;height: 24px;line-height: 24px;overflow: hidden;}
.app-list2 li .imgfd{background: #f5f5f5;}.app-list2 li .imgfd img{padding: 0 10px;}
.app-list2 li p{max-height: 96px;height: auto;}
.app-list2 li h2{font-weight: bold;font-size: 17px;}
@media (max-width: 1000px){
	.app-tit{margin-top: 50px;}
	.app-tit h2{font-size: 30px;}
	.app-list li h2,.app-list .li h2{font-size: 18px;}
}
@media (max-width: 600px){
	.app-tit{margin-top: 40px;}
	.app-tit h2{font-size: 22px;}
	.all-tit b,.all-tit{font-size: 20px;}
	.app-tit .des{font-size: 14px;margin: 20px 0;}
	.all-tit{margin-top: 40px;}
	.app-list li,.app-list .li,.app-list li:nth-child(3n),.app-list .li:nth-child(3n){width: 100%;margin-right: 0;margin-bottom: 20px;}
	.app-list li h2,.app-list .li h2{font-size: 16px;height: 40px;line-height: 50px;}
}


.wt-fl{background: #f6f6f6;padding-top: 40px;overflow: hidden;}
.wt-fl ul{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;align-items: center;}
.wt-fl li{float: left;height: 150px;margin:0 40px;}
.wt-fl li a{display:block;text-align: center;line-height: 50px;color: #666;font-size: 16px;}
.wt-fl li a:hover,.wt-fl li.cur a{color: #d9262c;}
.wt-fl li:hover img,.wt-fl li.cur img{transform: translateY(-200px);filter: drop-shadow(#d9262c 0 200px);}
.wt-fl li.cur{border-bottom: 3px solid #d9262c;box-sizing: border-box;}
.ser-ss2{height: 36px;line-height: 36px;margin: 40px 0 30px;}
.ser-ss2 .all{width: 80px;background: #333;text-align: center;color: #fff;}
.ser-ss2 .form{border: 1px solid #ddd;box-sizing: border-box;border-left: none;padding: 0 10px;width: 220px;}
.ser-ss2 .form .ser_ny{height: 34px;line-height: 34px;width: 80%;}
.ser-ss2 .form .ser_ss{height: 34px;line-height: 34px;background: url(../images/wt-ic1.png) no-repeat center;width: 15px;cursor: pointer;}
.wt-fl2{height: 50px;line-height: 50px;border-bottom: 1px solid #ddd;box-sizing: border-box;overflow: hidden;}
.wt-fl2 dt{float: left;margin-left: 20px;}
.wt-fl2 dt a{display: block;padding: 0 40px;font-size: 16px;color: #666;line-height: 47px;}
.wt-fl2 dt:hover a{color: #333;}
.wt-fl2 dt.cur a,.wt-fl2 dt:hover a{border-bottom: 2px solid #333;box-sizing: border-box;color: #333;font-weight: bold;}

.wt-djzk{margin-top: 22px;}
.wt-djzk .hide{display: none;}
.wt-djzk .subNav{height: 60px;line-height: 60px;font-size: 18px;color: #333;cursor: pointer;border-top: 1px solid #ddd;font-weight: normal;padding: 0 50px;overflow: hidden;}
.wt-djzk .subNav:last-child{border-bottom: 1px solid #ddd;}
.wt-djzk .subNav:hover{text-decoration: underline;}
.wt-djzk .navContent{background: #f5f5f5;border-top: 1px solid #ddd;padding: 30px 50px;position: relative;font-size: 16px;color: #666;line-height: 30px;}
.wt-djzk .navContent p{font-size: 16px!important;color: #666!important;line-height: 30px!important;}
@media (max-width: 1000px){
	.wt-fl2 dt a{padding: 0 30px;}
}
@media (max-width: 600px){
	.wt-fl li{height: 140px;margin: 0 20px;}
	.wt-fl2 dt{width: 20%;text-align: center;overflow: hidden;}
	.wt-fl2 dt a{padding: 0;font-size: 15px;}
	.ser-ss2{margin: 30px 0 15px;}
	.wt-djzk .subNav{font-size: 16px;padding: 0 10px;height: 56px;line-height: 56px;}
	.wt-djzk .navContent{padding: 20px 10px;font-size: 14px!important;}
	.wt-djzk .navContent p{font-size: 14px!important;}
}


.shfw{margin-top: 60px;}
.shfw-tit{font-size: 36px;color: #333;text-align: center;margin-bottom: 40px;}
.shfw1{background: url(../images/shfw1.jpg) no-repeat right;width: 100%;height: 295px;}
.shfw1 .txt{width: 48%;background: #f3f3f3;height: 295px;}
.shfw1 .txt .wz{padding: 40px;}
.shfw1 .wz b{font-size: 24px;color: #333;}
.shfw1 .wz .rec{width: 48%;height: 2px;background: #d9262c;margin: 10px 0 30px;}
.shfw1-lx dt{background: url(../images/shfw-ic2.png) no-repeat left;font-size: 16px;color: #333;width: 50%;float: left;}
.shfw1-lx dt:first-child{background: url(../images/shfw-ic1.png) no-repeat left;}

.shfw1-lx dt:last-child{width: 100%;background: url(../images/shfw-ic3.png) no-repeat left;margin-top: 40px;}
.shfw1-lx dt p{font-size: 15px;color: #666;line-height: 30px;}
.shfw1-lx .wz2{padding-left: 52px;height: 49px;}
.shfw2 li{font-size: 16px;color: #666;line-height: 36px;margin-bottom: 34px;}
.shfw2 strong{font-size: 24px;color: #000;font-weight: normal;display: block;}
.shfw2 em{color: #d9262c;font-style: normal;}
.shfw3 img{max-width: 996px;margin: 0 auto;display: block;width: 100%;}
@media (max-width: 1200px){
	.shfw1 .txt{width: 60%;}
}
@media (max-width: 1200px){
	.shfw-tit{font-size: 30px;margin-bottom: 30px;}
	.shfw{margin-top: 50px;}
	.shfw1 .txt{width: 70%;}
}
@media (max-width: 600px){
	.shfw-tit{font-size: 20px;}
	.shfw{margin-top: 40px;}
	.shfw1 .txt,.shfw1-lx dt{width: 100%;}
	.shfw1 .txt .wz{padding: 20px;}
	.shfw1-lx dt:last-child{margin-top: 0;}
	.shfw1-lx dt{margin-bottom: 30px;}
	.shfw1-lx dt p{margin-top: 10px;line-height: 20px;}
	.shfw1 .wz b,.shfw2 strong{font-size: 18px;}
	.shfw1 .wz .rec{width: 30%;}
	.shfw1{height: 350px;background: #f3f3f3;}
	.shfw2 li{font-size: 15px;}
}


.xz-fl li{margin: 0 50px;height: 140px;}
.xz-list{margin-top: 20px;}
.xz-list .z_sx{height: 60px;line-height: 60px;font-size: 15px;color: #333;background: #f5f5f5;}
.xz-list .z_sx th:first-child,.xz-list .xz-flmc td:first-child{padding-left: 60px;}
.xz-list .xz-flmc{border-bottom: 1px solid #ddd;font-size: 15px;color: #333;}
.xz-list .xz-flmc td{height: 65px;line-height: 65px;overflow: hidden;}
.xz-list .xz-flmc td a{display: block;font-size: 15px;color: #333;}
.xz-list .xz-flmc td a.ic{height: 60px;overflow: hidden;}
.xz-list .xz-flmc td a.ic img{transform: translateY(-200px);filter: drop-shadow(#d9262c 0 200px);max-width: 90px;}
.xz-list .xz-flmc:hover td a.ic img{transform: translateY(-200px);filter: drop-shadow(#d9262c 0 200px);}
.xz-list .xz-flmc td:last-child img{padding-left: 12px;transition: all .5s;}
.xz-list .xz-flmc td:nth-child(2):hover a{text-decoration: underline;}
/*.xz-list .xz-flmc:hover td img{transform: translateY(-50px);filter: drop-shadow(#d9262c 0 50px);transition: all .5s}*/
@media (max-width: 600px){
	.xz-list{padding-left: 10%;}
	.xz-fl li{margin: 0 20px;}
	.xz-list .z_sx th:first-child{padding-left: 5%;}
	.xz-list .xz-flmc td:first-child{background: none;}
	.xz-list .none,.xz-flmc td:first-child,.xz-flmc td:nth-child(3){display: none!important;}
	.xz-flmc td:nth-child(2),.xz-list .z_sx th:nth-child(2){padding-left: 20px;}
	.xz-list .xz-flmc td{height: 50px;line-height: 50px;}
	.xz-fl2 dt{width: 25%;}
}


.zs-tit{margin: 60px 0 30px;font-size: 30px;color: #222;height: 45px;border-bottom: 2px solid #222;display: block;width: 120px;}
.zs-list .litebox{width: 17%;float: left;margin: 0 4%;;margin-bottom: 50px;text-align: center;}
.zs-list .litebox img{max-width: 100%;border: 1px solid #ddd;margin-bottom: 20px;}
.zs-list .litebox span{font-size: 16px;color: #333;height: 40px;line-height: 20px;overflow: hidden;display: block;}
.zs-list .litebox:hover span{color: #333;text-decoration: underline;}
@media (max-width: 1000px){
	.zs-tit{margin-top: 50px;}
	.zs-list .litebox{width: 29%;margin: 0 2%;margin-bottom: 30px;}
}
@media (max-width: 600px){
	.zs-tit{margin-top: 40px;font-size: 20px;width: 80px;}
	.zs-list .litebox{width: 48%;margin: 0;margin-bottom: 30px;}
	.zs-list .litebox:nth-child(2n){float: right;}
}

.pro-all{}
.pro-bg{width: 47%;float: right;background-size: cover!important;height: 660px;}
.pro-top{position: relative;}
.pro-top .txt{width: 25%;height: 660px;}
.pro-top .txt h1{font-size: 36px;color: #333;padding-top: 90px;line-height: 40px;}
.pro-top .txt span{font-size: 18px;color: #111;margin: 20px 0 50px;display: block;}
.pro-top .txt .des{font-size: 16px;color: #666;line-height: 35px;}
.pro-top .txt .more{display: block;width: 140px;height: 45px;border-radius: 500px;line-height: 45px;text-align: center;background: #222;color: #fff;font-size: 14px;margin-top: 60px;}
.pro-top .txt .more:hover{background: #d9262c;}
.pro-top .img{position: absolute;top: 80px;left: 36%;}
.pro-list .pro-list-li{width: 23%;float: left;margin-right: 2.66%;margin-bottom: 90px;}
.all-tit2{margin: 80px 0 30px;}
.pro-list .pro-list-li .txt h2{font-size: 18px;color: #333;margin: 34px 0 20px;}
.pro-list .pro-list-li .txt .des{font-size: 14px;color: #888;line-height: 24px;height: 72px;}
.pro-list .pro-list-li .txt .more{display: block;width: 120px;height: 40px;line-height: 36px;border: 2px solid #b2b2b2;border-radius: 500px;font-size: 14px;color: #222;font-weight: bold;box-sizing: border-box;background: url(../images/cont4.png) no-repeat 80%;padding-left: 18px;margin-top: 40px;transition: all .5s;}
.pro-list .pro-list-li .txt .more:hover{background: url(../images/news3.png) no-repeat 85%;border: 2px solid #d9262c;transition: all .5s;}
.large-content{background: #f4f5f7;width: 100%;height: 475px;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.large-group {width: 100%;margin: 0 auto;position: relative;height: auto;}
.large-switch-circle{padding-top: 410px;}
.large-switch-circle2{font-size: 16px;color: #333;text-align: center;}
.large-switch-circle2 .large-switch-circle2-li {cursor: pointer;position: relative;display: inline-block;height: 26px;border-radius: 500px;background: #fff;border: 1px solid #222;font-size: 16px;color: #333;font-family: Arial;margin: 0 4px;font-weight: bold;line-height: 26px;}
.large-switch-circle2 .large-switch-circle2-li:hover {background: #d9262c;border: 1px solid #d9262c;color: #fff;}
.large-switch-circle2 .on {background: #d9262c;border: 1px solid #d9262c;color: #fff;}
.large-switch-middle {width: 100%;top: 50px; position: absolute;z-index: 1;}
.large-switch-middle ul img{margin: 0 auto;display: block;max-height: 310px;transition: all 0.5s ease;}
.large-content:hover ul img{transform: scale(1.04);}
.pro-list .pro-list-li:nth-child(2){width: 48.68%}
.pro-list .pro-list-li:nth-child(4),.pro-list .pro-list-li:nth-child(8){margin-right: 0;}
.pro-wap{display: none;padding: 50px 0;}
.pro-wap img{margin: 0 auto;display: block;max-width: 50%!important;}
.pro-wap h1{font-size: 36px;color: #333;line-height: 40px;text-align: center;margin: 20px 0 50px;}
.pro-wap .more{display: block;width: 140px;height: 45px;border-radius: 500px;line-height: 45px;text-align: center;background: #222;color: #fff;font-size: 14px;margin-top: 100px;margin: 0 auto;margin-top: 50px;}
.pro-wap .more:hover{background: #d9262c;}

.pro-zst{background: #e9edf2;height: 700px;}
.pro-zst .img,.pro-zst .txt{width: 50%;margin-top: 140px;}
.pro-zst .img img{max-width: 400px;margin-left:80px;}
.pro-zst .txt b{font-size: 84px;color: #d20000;font-family: Arial;line-height: initial;}
.pro-zst .txt h1{font-size: 36px;color: #222;margin: 40px 0 60px;}
.pro-zst .txt .des{font-size: 18px;color: #333;line-height: 35px;margin-bottom: 50px;}
.pro-zsym .pro-ny1,.pro-zsym .pro-ny1 p{font-size: 16px!important;color: #666!important;line-height: 30px!important;}

.xx-list tr{width: 100%;border-bottom: 5px solid #fff;}
.xx-hang1{background: #d6d6d6;height: 130px;line-height: 130px;}
.xx-hang1 img{margin: 0 10% 0 30%;display: block;margin-top: 30px;}
.xx-hang1 p{font-size: 32px;color: #333;font-weight: bold;margin-top: 0!important;}
.xx-hang2{line-height: 45px;background: #f1f1f1;}
.xx-list th{font-size: 18px;color: #333;}
.xx-hang2-wz1,.xx-hang2-wz2{border-right: 5px solid #fff;text-align: center;}
.xx-hang2-wz3{padding-left: 38px;}
.xx-hang3{background: #fff;line-height: 45px;}
.xx-hang4 td{vertical-align: middle;}
.xx-hang4 td.xx-hang2-wz2,.xx-hang4 td.xx-hang2-wz3{line-height: 36px;padding: 10px 38px;}



.pro-ny2 h3{font-size: 36px;color: #333;text-align: center;line-height: 180px;}
.mt-tabpage-title {height: 68px;}
.mt-tabpage-title .mt-tabpage-item,.tab2-show .tab-hd li{float: left;width: 19.68%;height: 68px;line-height: 68px;text-align: center;color: #222;font-size: 24px;background: #f1f1f1;margin: 0;margin-right: 0.4%;overflow: hidden;}
.mt-tabpage-title .mt-tabpage-item:last-child{margin-right: 0;}
.mt-tabpage-title .mt-tabpage-item span, .tab2-show .tab-hd li span{font-size: 16px;}
.mt-tabpage-title .mt-tabpage-item-cur,.mt-tabpage-title .mt-tabpage-item:hover,.tab2-show .tab-hd li:hover,.tab2-show .tab-hd li.active{background: #fff;border: 1px solid #f1f1f1;border-bottom: 6px solid #d9262c;line-height: 65px;}
.mt-tabpage-count,.tab2-show .tab-bd{position: relative;width: 100%;overflow: hidden;border: 1px solid #ddd;margin-top: 10px;}
.mt-tabpage-cont__wrap {position: absolute;}
.mt-tabpage-count .mt-tabpage-item2 {width: 1400px;position: relative;}
.tab2-show .tab-bd{position: relative;}
.tab2-show .tab-bd li{width: 100%;}
.mt-tabpage-item2 .img,.tab2-show .tab-bd li .img{width: 37%;border-right: 1px solid #ddd;height: auto!important;}
.mt-tabpage-item2 .img img,.tab2-show .tab-bd li img{max-width: 60%;margin: 0 auto;display: block;margin: 100px auto;}
.mt-tabpage-item2 .txt,.tab2-show .tab-bd li .txt{width: 63%;}
.mt-tabpage-item2 .txt img,.tab2-show .tab-bd li .txt img{margin-left: 4%;max-width: 80%;}
.mt-tabpage-item2 span{font-size: 16px;color: #333;position: absolute;}
.mt-tabpage-item2 .img span,.tab2-show .tab-bd li .img span{top: 20px;left: 30px;position: absolute;}
.mt-tabpage-item2 .txt span,.tab2-show .tab-bd li .txt span{bottom: 30px;right: 50px;position: absolute;}

.js-list tr{background: #ddd;}.js-list tr:nth-child(2n){background: #fff;}
.js-list td{font-size: 16px;color: #333;line-height: 30px;padding-left: 24px;vertical-align: middle;}
.js-list td:nth-child(2){border-left: 2px solid #fff;}

.large-switch-circle2{height: 26px;overflow: hidden;}
.large-switch-circle2 .large-switch-circle2-li{padding: 0 6px;min-width: 26px;}
.mt-tabpage-title .mt-tabpage-item,.tab2-show .tab-hd li{margin-bottom: 10px;}
.mt-tabpage-title .mt-tabpage-item:nth-child(5n),.tab2-show .tab-hd li:nth-child(5n){margin-right: 0;}

.boxbtt{height: 80px;background: #322c2a;line-height: 80px;overflow: hidden;margin-bottom: 70px;}
.tab1-show .tab-hd{display: flex;flex-flow: row wrap;justify-content: space-between;}
.tab1-show .tab-hd li{width: 13%;color: #fff;text-align: center;}
.tab1-show .tab-hd li.active,.tab1-show .tab-hd li:hover{background: #fff;border-top: 5px solid #d9262c;color: #d9262c;box-sizing: border-box;line-height: 71px;}
.tab2-show .tab-hd li{}

.pro-ny3 td{height: 50px;line-height: 50px;}

@media (max-width: 1400px){.mt-tabpage-count .mt-tabpage-item2 {width: 1400px;}}
@media (max-width: 1200px){
	.pro-com,.pro-bg{display: none;}
	.pro-wap{display: block;}
	.pro-list .pro-list-li{width: 48%;margin-right: 0;}
	.pro-list .pro-list-li:nth-child(2n+1){float: right;}
	.pro-zst .img, .pro-zst .txt{width: 100%;margin-top: 50px;}
	.pro-zst{height: auto;display: flex;padding-bottom: 50px;}
	.pro-zst .img img{max-width: 80%;margin: 0 auto;display: block;}
	.pro-zst .txt b{font-size: 60px;}
	.pignose-tab-wrapper .pignose-tab-group .pignose-tab-list{width: 14.2%;}
	.xx-hang1 img{margin-left: 20%;}
	.mt-tabpage-count .mt-tabpage-item2 {width: 1200px;}
}
@media (max-width: 1024px){.mt-tabpage-count .mt-tabpage-item2 {width: 1024px;}}
@media (max-width: 1000px){
	.pro-wap h1{font-size: 30px;margin-bottom: 40px;}
	.pro-wap .more{margin-top: 40px;}
	.pro-zst .img img{max-width: 50%}
	.pro-zst .txt b{font-size: 40px;}
	.pro-zst .txt h1{font-size: 25px;margin: 20px 0 30px;}
	.xx-hang1 img{margin-left: 10%;}
	.pignose-tab-wrapper .pignose-tab-container{top: 120px!important;}
	.xx-hang1 p,.pro-ny2 h3{font-size: 25px;}
	.pro-ny2 h3{line-height: 100px;}
	.mt-tabpage-title .mt-tabpage-item,.tab2-show .tab-hd li{font-size: 20px;width: 48%;margin: 0;margin-bottom: 20px;}
	.mt-tabpage-title .mt-tabpage-item:nth-child(2n),.tab2-show .tab-hd li:nth-child(2n){float: right;}
}
@media (max-width: 768px){
	.mt-tabpage-count .mt-tabpage-item2 {width: 768px;}
	.mt-tabpage-count,.mt-tabpage-item2 .img{height: 400px;}
}
@media (max-width: 600px){	
	.pro-wap img{max-width: 75%!important;}
	.pro-list .pro-list-li,.pro-list .pro-list-li:nth-child(2){width: 100%;margin-bottom: 40px;}
	.pro-list .pro-list-li .txt .des{height: auto;}
	.pro-list .pro-list-li .txt .more{margin-top: 20px}
	.pro-wap h1{font-size: 22px;margin: 0;margin-bottom: 20px;}
	.pro-wap .more{margin-top: 30px;}
	.all-tit2,.pro-zst .img, .pro-zst .txt{margin-top: 40px;}
	.pro-zst .txt b,.pro-zst .txt h1,.xx-hang1 p,.pro-ny2 h3{font-size: 22px;}
	.pro-zst .txt h1{margin-top: 15px;}
	.pro-zst .txt .des{font-size: 15px;line-height: 30px;margin-bottom: 30px;}
	.pro-zst{padding-bottom: 40px;}
	.pro-zsym{border-top: none;}
	.pignose-tab-group, .pignose-tab-wrapper .pignose-tab-btn{height: 60px;line-height: 60px;}
	.pignose-tab-wrapper .pignose-tab-btn.active, .pignose-tab-wrapper .pignose-tab-btn:hover{line-height: 50px!important;}
	.pignose-tab-wrapper .pignose-tab-group .pignose-tab-list{width: 48%;margin-bottom: 10px;}
	.pignose-tab-wrapper .pignose-tab-group .pignose-tab-list:nth-child(2n){float: right;}
	.pignose-tab-wrapper .pignose-tab-container{top: 290px!important;}
	.pro-zsym .pro-ny1,.pro-zsym .pro-ny1 p,.mt-tabpage-title .mt-tabpage-item span,.tab2-show .tab-hd li span{font-size: 15px!important;}
	.xx-hang1 img{margin: 0 auto;display: block;max-width: 60%;float: none;margin-top: 20px;}
	.xx-hang1 p{font-size: 18px;margin-top: 0;float: none;text-align: center;}
	.xx-hang1{height: 100px;}
	.pro-ny2 h3{font-size: 18px;line-height: 80px;}
	.mt-tabpage-title .mt-tabpage-item,.tab2-show .tab-hd li{font-size: 16px;height: 46px;line-height: 46px;margin-bottom: 10px;}
	.mt-tabpage-count{height: 700px;}
	.mt-tabpage-item2 .txt,.mt-tabpage-item2 .img{width: 100%;}
	.mt-tabpage-item2 .txt span{bottom: 0;}
	.mt-tabpage-item2 .img{border-bottom: 1px solid #ddd;}
	.mt-tabpage-item2 span,.js-list td,.xx-list{font-size: 14px;}
	.xx-hang2-wz3,.xx-hang4 td.xx-hang2-wz2, .xx-hang4 td.xx-hang2-wz3{padding-left: 2%;}
	.xx-hang2-wz1{line-height: 24px;}
	.xx-hang4 td.xx-hang2-wz3{padding-right: 0;}
	.xx-hang4 td.xx-hang2-wz2{padding: 0;}
	.mt-tabpage-title .mt-tabpage-item-cur, .mt-tabpage-title .mt-tabpage-item:hover,.tab2-show .tab-hd li:hover,.tab2-show .tab-hd li.active{line-height: 43px;}
	
	.tab1-show .tab-hd li{width: 50%;height: 50px;line-height: 50px;background: #322c2a;}
	.boxbtt{height: auto;line-height: none;margin-bottom: 20px;}
	.tab1-show .tab-hd li.active, .tab1-show .tab-hd li:hover{line-height: 45px;}
}
@media (max-width: 500px){.mt-tabpage-count .mt-tabpage-item2 {width: 400px;}}


/**********************************************index***************************************************/
.ban-wz{font-size: 50px;color: #222;font-weight: bold;line-height: 72px;margin-bottom: 60px;}
.ban-wz b{font-size: 60px;display: block;}
.ban-hc{max-width: 100%;}

.body-main{background: #f5f5f5;}
.products-card-component{padding-top: 80px;}
.product-cards .col-lg-6{padding-left: 60px!important;}
.product-cards .col-lg-6:nth-child(1),.product-cards .col-lg-6:nth-child(3){padding-left: 20px!important;}
.v4.p01-product-cards .product-card{box-shadow: 0 0 10px #ddd;}
.product-card__in h2{font-size: 30px;color: #222;}
.product-card__in .product-card__text_div{font-size: 18px;color: #555;line-height: 30px;}
.product-card__btns a{width: 125px;height: 45px;line-height: 45px;background: #222;text-align: center;color: #fff;font-size: 14px;border-radius: 500px;}
.product-card__btns a:hover{background: #d9262c;}

.v4.p01-product-cards{padding-bottom: 80px;}
@media (max-width: 1600px){.v4.p01-product-cards .product-card__holder{right: 0!important;}}

@media (max-width: 1200px){.ban-hc{max-width: 50%!important;}}
@media (max-width: 1400px){
	.ban-wz b{font-size: 40px;}
	.ban-wz{font-size: 30px;line-height: 60px;margin-bottom: 40px;}
	.v4.h01-hero-product-carousel .hero-carousel__content{padding-left: 5%!important;}
	.com-qh{display: none;}
	.product-cards .col-lg-6{padding-left: 20px!important;}
	.v4.p01-product-cards .product-card__holder{width: 40%;}
	.v4.p01-product-cards .product-card{min-height: auto!important;}
}
@media (max-width: 1000px){
	.ban-hc{margin-top: 10vh;}
	.v4.p01-product-cards .product-card__holder{top: 15%!important;right: 10%!important;width: 30%;}
	.v4.h01-hero-product-carousel .hero-carousel__buttons .btn{padding: 8px 35px!important;font-size: 15px!important;}
}
@media (max-width: 600px){
	.ban-wz b{font-size: 24px;}
	.ban-wz{font-size: 20px;line-height: 40px;margin-bottom: 20px;}
	.ban-hc{margin-top: 8vh;}
	.v4.h01-hero-product-carousel{height: 150vw!important;}
	.product-card__in h2{font-size: 20px;text-align: center;}
	.v4.p01-product-cards .product-card__in{padding-right: 0!important;}
	.products-card-component{padding-top: 50px;}
	.product-card__in .product-card__text_div{font-size: 15px;text-align: center;}
	.v4.p01-product-cards .product-card__btns{margin-top: 10px!important;}
	.v4.p01-product-cards .product-card__title{margin-bottom: 0px!important;}
	.product-card__btns a{margin: 0 auto;display: block;}
	.v4.p01-product-cards .product-card__holder{top: 48%!important;right: 24%!important;width: 50%!important;max-width: 50%!important;}
	.v4.p01-product-cards .product-card{padding: 30px!important;padding-bottom: 100px!important;}
	.p01-product-cards .product-cards__col .product-card__text_div{width: 100%!important;}
	.v4.p01-product-cards .product-card{margin-bottom: 180px!important;}
	.v4.h01-hero-product-carousel .hero-carousel__buttons .btn{display: none!important;}
	.v4.h01-hero-product-carousel .hero-carousel__content{padding-top: 6vh!important;}
}

.index_case{margin-top: -50px;margin-bottom: 80px;}
.index_case .fullSlide{max-width: 1600px;position:relative;margin: 0 auto;background: #fff;padding: 60px 50px 60px;}
.index_case .fullSlide b{font-size: 36px;color: #000;}
.index_case .fullSlide .bd li{width: 100%;display: block;}
.index_case .fullSlide .bd li .txt{width: 40%;}

.index_case .fullSlide .bd li .txt .an_t{height: 28px;border-left: 5px solid #d9262c;line-height: 28px;font-size: 28px;color: #222;padding-left: 20px;margin: 50px 0 30px;overflow: hidden;}
.index_case .fullSlide .bd li .txt .des{font-size: 16px;color: #666;line-height: 30px;height: 120px;overflow: hidden;}
.index_case .fullSlide .bd li .txt .more{width: 125px;height: 45px;border-radius: 500px;background: #222;text-align: center;line-height: 45px;margin: 60px 0 80px;}
.index_case .fullSlide .bd li .txt .more a{display: block;color: #fff;font-size: 14px;}
.index_case .fullSlide .bd li .txt .more:hover{background: #d9262c;}
.index_case .fullSlide .bd li .imgfdd{width: 50%;padding-top: 30%;}
.index_case .fullSlide .bd li .imgfdd img{width: 150%;}
	
.index_case .fullSlide .hd{height: 100px; left:70px; bottom:60px; position:absolute; z-index:1;}
.hd_m{width: 190px;height: 100px;line-height: 100px;}
.hd a{display: block;width: 16px;height: 9px;position: absolute;top: 45px;line-height:0;}	
.hd_m .ban_l{right: 30px;bottom: 0;}
.hd_m .ban_r{right: 0px;bottom: 0;}
.hd_m .pageState{font-size: 24px;color: #999;font-family: 'Lato';letter-spacing: 10px;}
.hd_m .pageState span{color: #d9262c;font-size: 48px;font-weight: bold;}
@media (max-width: 1200px){
	.index_case .fullSlide b{display: none;}
	.index_case .fullSlide .bd li .txt .an_t{margin-top: 0;}
	.index_case .fullSlide .bd li .txt .more{margin-top: 40px;}
	.index_case .fullSlide .hd{bottom: 30px;}
	.index_case .fullSlide .bd li .imgfdd{width: 56%;}
}
@media (max-width: 1000px){
	.index_case .fullSlide .bd li .txt,.index_case .fullSlide .bd li .imgfdd{width: 100%;}
	.index_case .fullSlide .bd li .txt .more{margin-top: 0;}
	.index_case .fullSlide .hd{top: 27%;left: 60px;}
	.index_case .fullSlide .bd li .txt .more{float: right;margin-bottom: 40px;}
}
@media (max-width: 600px){
	.index_case{margin-top: -20px;margin-bottom: 50px;}
	.index_case .fullSlide{padding: 40px 30px;}
	.index_case .fullSlide .bd li .txt .an_t{font-size: 22px;}
	.index_case .fullSlide .bd li .txt .des{font-size: 15px;}
	.index_case .fullSlide .hd{top: 38%;left: 30px;}
	.index_case .fullSlide .bd li .txt .more{margin-top: 30px;}
	.hd_m{width: 150px;}
}

.index-ab{padding: 80px 0;}
.index-ab .txt{}
.index-ab .txt .titt{font-size: 16px;color: #666;text-align: right;}
.index-ab .txt .titt h2{display: block;font-size: 36px;color: #222;font-weight: bold;margin-bottom: 20px;}
.index-ab .inab-by{width: 705px;margin-top: 40px;color: #fff;}
.index-ab .inab-by dt:nth-child(1){width: 435px;height: 330px;float: left;}
.index-ab .inab-by dt:nth-child(2){width: 250px;height: 155px;float: right;margin-bottom: 20px;}
.index-ab .inab-by dt:nth-child(3){width: 250px;height: 155px;float: right;}
.index-ab .inab-by dt:nth-child(1) .txt2{padding: 50px 30px;}
.index-ab .inab-by dt b{font-size: 26px;}
.index-ab .inab-by dt .des{font-size: 16px;line-height: 30px;margin: 20px 0 60px;}
.index-ab .inab-by dt a{font-size: 14px;color: #fff;} 
.index-ab .inab-by dt a:hover{font-weight: bold;}
.index-ab .inab-by dt .txt3{font-size: 18px;text-align: center;line-height: 36px;padding-top: 40px;}
.index-ab .inab-by dt .txt3 b{font-size: 24px;display: block;}
@media (max-width: 1200px){
	.index-ab{background: url( ../images/index-ab.jpg) no-repeat right;background-size: cover;}
}
@media (max-width: 1000px){
	.index-ab{padding: 50px 0;}
	.index-ab .txt .titt h2{font-size: 30px;}
	.index-ab .inab-by dt b{font-size: 24px;}
}
@media (max-width: 705px){
	.index-ab{padding: 40px 0;}
	.index-ab .inab-by,.index-ab .inab-by dt:nth-child(1){width: 100%;}
	.index-ab .inab-by dt:nth-child(2),.index-ab .inab-by dt:nth-child(3){width: 48%;margin-top: 20px;margin-bottom: 0;}
	.index-ab .inab-by dt:nth-child(2){float: left;}
	.index-ab .txt .titt h2{font-size: 24px;margin-bottom: 10px;}
	.index-ab .inab-by dt b,.index-ab .inab-by dt .txt3 b{font-size: 20px;}
	.index-ab .inab-by dt .txt3{font-size: 16px;line-height: 30px;padding-top: 45px;}
	.index-ab .inab-by dt .des{font-size: 15px;margin-bottom: 40px;}
	.index-ab .inab-by dt:nth-child(1){height: auto;}
}

.index-new{margin-top: 80px;}
.index-new .titt h2{font-size: 36px;color: #000;display: block;font-weight: bold;}
.index-new .titt .more{display: block;width: 100px;height: 34px;background: #222;text-align: center;line-height: 34px;font-size: 14px;color: #fff;border-radius: 500px;}
.index-new .titt .more:hover{background: #d9262c;}
.index-new li{width: 32%;float: left;margin-right: 2%;box-shadow: 0 0 10px #ddd;margin-top: 34px;height: 480px;position: relative;background: #fff;}
.index-new li .imgfd{height: 240px;}
.index-new li .imgfd img{width: 100%;height: auto;}
.index-new li:nth-child(3){margin-right: 0;}
.index-new li .txt{padding: 30px 30px 0;}
.index-new li .txt span{font-size: 14px;color: #555;}
.index-new li .txt b{font-size: 20px;color: #222;display: block;margin: 14px 0;height: 24px;line-height: 24px;overflow: hidden;}
.index-new li .txt p{font-size: 16px;color: #666;line-height: 30px;height: 60px;overflow: hidden;}
.index-new li .wz-bq{width: 140px;height: 40px;background: #909090;font-size: 15px;color: #fff;text-align: center;line-height: 40px;position: absolute;bottom: 0;left: 35%;}
.scroll_main {width: 100%;display: block;}
.scroll_wrap {width: 100%;height: 410px;position: relative;}
.scroll_wrap .scroll_cont {height: 100%;overflow: hidden;}
.scroll_wrap .scroll_bar {position: absolute;top:0;right:0;width: 8px;height: 100%;background-color: #eee;border-radius:500px;}
.scroll_wrap .scroll_slider {position: absolute;top: 0;left: 0px;width: 8px;height: 48px;background-color: #909090;border-radius:500px;opacity: .5}
.scroll_wrap .scroll_slider:hover{opacity: 1}
.scroll_cont dl{padding: 30px;}
.scroll_cont dt{font-size: 14px;color: #555;margin-bottom: 30px;height: 48px;overflow: hidden;}
.scroll_cont dt b{font-size: 18px;color: #222;display: block;}
@media (max-width: 1200px){
	.index-new li .imgfd img{width: auto;}
	.index-new li .wz-bq{left: 28%;}
}
@media (max-width: 1000px){
	.index-new li{width: 100%;margin-right: 0;}
	.index-new li .imgfd img{width: 100%;height: auto;}
	.index-new li .wz-bq{left: 40%;}
	.index-new .titt h2{font-size: 30px;}
}
@media (max-width: 600px){
	.index-new{margin-top: 50px;}
	.index-new li .txt{padding-top: 20px;}
	.index-new li .wz-bq{left: 32%;}
	.index-new .titt h2{font-size: 24px;}
	.index-new li .txt p{font-size: 15px;}
	.index-new li .txt b{font-size: 18px;}
}

.index-fw{background: #fff;padding: 70px 60px;margin-top: 80px;margin-bottom: 80px;}
.index-fw dl .txt{padding-left: 60px;}
.index-fw dl dt{width: 25%;float: left;padding-left: 5%;}
.index-fw dt:first-child{font-size: 28px;color: #333;line-height: 50px;padding-left: 0;}
.index-fw dt:first-child b{font-size: 36px;color: #000;display: block;}
.index-fw dt b{font-size: 18px;color: #222;}
.index-fw dt p{font-size: 16px;color: #666;line-height: 24px;margin-top: 12px;}
.index-fw dt .txt{transition: all .5s;background-position: left 0;background-repeat: no-repeat!important;}
.index-fw dt:hover .txt{transition: all .5s;background-position: left 10px;}
@media (max-width: 1000px){
	.index-fw{padding: 40px;margin-top: 50px;margin-bottom: 50px;}
	.index-fw dt:first-child{display: none;}
	.index-fw dl dt{width: 30%;}
	.index-fw dl dt:nth-child(2){padding-left: 0;}
}
@media (max-width: 600px){
	.index-fw{padding: 40px 30px 0;margin-top: 40px;margin-bottom: 40px;}
	.index-fw dl dt{width: 100%;padding-left: 0;margin-bottom: 40px;}
}

.pagination > li > a, .pagination > li > span{padding: 0 12px;border: 1px solid #bbb;color: #000;margin-right: 8px;display: block;font-size: 14px;text-align: center;line-height: 30px;}
.pagination li.first,.pagination li.last{display: none;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background: #d9262c;border-color: #d9262c;color: #fff;}
.pagination > li > a:hover{color: #d9262c;}
.pagination li{float: left;}
.pagination{margin: 0;margin-top: 40px;display: inline-block;}
.digg{text-align: center;width: 100%;}
@media (max-width: 500px){
	.pagination{margin-top: 20px;}
}

.hd a{width: 13px;height: 20px;overflow: hidden;}
.hd_m .ban_r:hover img,.hd_m .ban_l:hover img{transform: translateY(-200px);filter: drop-shadow(#000 0 200px);}

.weixin{ width:22px; height:19px; margin:0 auto;position:relative; font-size:14px; text-align:center;}
.weixin a{width:22px; height:19px; display:block; position:absolute; left:0; top:0;background:url(../images/f_wx.png) no-repeat center top; }
.weixin .weixin_nr{width:140px; height:165px; padding:10px; background:#fff; text-align:center; position:absolute; left:-58px; top:45px; display:none;box-shadow: 0 0 10px #ccc;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:60px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ background:url(../images/f_wx.png) no-repeat left bottom;}

.sm-ewm{padding: 10px;text-align: center;color: #333;background: #fff;padding-bottom: 5px;position: absolute;display: none;}
.sm-ewm img{max-width: 140px;}
/*.sm-ewm .wxbd{background: url(../images/f_wx.png) no-repeat 18%;}*/
.sm-ewm .wxbd p{font-size: 14px;/*padding-left: 15px;*/height: 40px;line-height: 40px;}
.sm-ewm .tuic{height: 40px;line-height: 40px;border-top: 1px solid #ddd;font-size: 14px;}
.login .dlh-xl:hover .sm-ewm{display: block;}
.dlh-xl{color: #fff;padding-left: 30px;}
.sm-ewm a{color: #333;padding-left: 0;}
.dlh-xl:hover .sm-ewm{display: block;}

.sdgsd5{height: 40px;border-bottom: 1px solid #ddd;line-height: 40px;font-size: 20px;color: #333;font-weight: bold;margin-bottom: 10px;}
.s56 li{height: 36px;line-height: 36px;background: url(../images/s-ic554.png) no-repeat center left;}
.s56 li a{font-size: 16px;color: #666;display: block;padding-left: 24px;}
.s56 li:hover,.s56 li.cur{background: url(../images/s-ic553.png) no-repeat center left;}

.show566{margin: 22px 0;height: 20px;overflow: hidden;}
.show566 dt{float: left;margin-left: 6px;}
.show566 dt img{width: 22px;height: 22px;}
.show566 dt:hover img{transform: translateY(-200px);filter: drop-shadow(#d9262c 0 200px);}
@media (max-width: 500px){.show566{margin-top: 0;}}


.imgfdd{overflow: hidden;width: 100%;position: relative;padding-top: 75%;}
.imgfdd img{transition: all 0.5s ease;height: 100%;width: 100%;object-fit: cover;position: absolute;top: 0;left: 0;display: block;margin: auto;z-index: 1;}
.imgfdd:hover img,.spvdlb li .imgfdd:hover img{transform: scale(1.04);}

.spvdlb li{float: left;margin-right: 3%;width: 31.33%;margin-bottom: 40px;position: relative;overflow:hidden;}
.spvdlb li .ic{position: absolute;width: 100%;left: 50%;top: 30%;z-index: 2;margin-left: -35px;}
.spvdlb li:nth-child(3n){margin-right: 0;}
.spvdlb li .imgfdd{background: url(../images/a1.png) no-repeat center;}
.spvdlb li p{display: block;height: 70px;line-height: 70px;background: #f8f8f8;font-size: 16px;overflow: hidden;font-weight: bold;padding: 0 20px;color: #333;font-size: 18px;}
.spvdlb li:hover p{background: #f2f2f2;}

.spvdsh .box{max-width: 1170px;margin: 0 auto;}
.spvdsh h1{font-size: 40px;text-align: center;color: #333;}
.spvdsh .des{font-size: 17px;line-height: 34px;color: #555;}
.spvdsh .fx{width: 100%;text-align: center;position: relative;}
.spvdsh .fx::before{width: 100%;height: 1px;background: #ddd;position: absolute;top: 45px;left: 0;z-index: 1;content: '';}
.spvdsh dl{display: inline-block;background: #fff;width: 230px;margin: 30px auto;}
.spvdsh dt{float: left;padding: 0 22px;cursor: pointer;position: relative;height: 40px;z-index: 2;background: #fff;}
.spvdsh dt .tu{width: 30px;height: 25px;overflow: hidden;}
.spvdsh dt:hover .tu img{transform: translateY(-200px);filter: drop-shadow(#222 0 200px);}
.spvdsh dt.ewm .hezi{position: absolute;z-index: 99;top: 30px;box-shadow: 0 0 10px rgba(0,0,0,.2);background: #fff;left: -50px;width: 200px;display: none;}
.spvdsh dt.ewm .p1{height: 30px;line-height: 30px;background: #f3f3f3;font-size: 14px;text-align: center;}
.spvdsh dt.ewm .hezi .t2{padding: 20px;max-width: 100%;}
.spvdsh dt.ewm:hover .hezi{display: block;}

.xgspvdsh{margin-top: 50px;}
.xgspvdsh h2{text-align: center;font-size: 26px;color: #333;position: relative;padding-bottom: 10px;margin-bottom: 20px;}
.xgspvdsh h2::after{content: '';width: 40px;height: 1px;background: #d9262c;bottom: 0;left: 50%;margin-left: -20px;position: absolute;}

@media (max-width: 940px){
	.spvdlb li,.spvdlb li:nth-child(3n){width: 48%;margin-right: 2%;}
	.spvdlb li:nth-child(2n){margin-right: 0;}
	.spvdlb li p{height: 60px;line-height: 60px;font-size: 16px;}
	.spvdsh h1{font-size: 30px;}
	.xgspvdsh h2{font-size: 20px;}
}
@media (max-width: 560px){
	.spvdlb li,.spvdlb li:nth-child(3n),.spvdlb li:nth-child(2n){width: 100%;margin-right: 0;margin-bottom: 20px;}
	.spvdlb li p{height: 60px;line-height: 60px;font-size: 16px;}
	.spvdsh h1,.xgspvdsh h2{font-size: 20px;}
	.xgspvdsh{margin-top: 30px;}
	.spvdsh dl{margin: 20px 0;}
	.spvdsh .des{font-size: 15px;line-height: 26px;}
}

.spvdlb li .imgfdd{padding-top: 62.5%;}





