@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}


*{margin:0;padding:0;}
body{background:#fff; font-size:12px;line-height:22px;font-family:"Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
.body,.ul,.ol,.li,.p,.h1,.h2,.h3,.h4,.h5,.h6,.form,.fieldset,.table,.td,.img,.div,.tr,.dl,.dd,.select,.option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;	max-width: 100%;max-height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.wrap{ max-width:1200px; margin:0 auto;width:100%;}
.overflow { overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

header.act{position:fixed;top:0;z-index:99999;animation:searchTop 0.5s ease-in-out;width:100%;}
@keyframes searchTop {
    0% {top:-100px}
    to {top:0}
}
header.act .header-main{box-shadow:0 3px 10px #ddd;}
header{position:absolute;width:100%;z-index:99;top:70px;padding-bottom:60px;overflow:hidden;max-width:1200px;left:50%;transform:translate(-50%,0);}
.header-main{display:flex;justify-content:space-between;align-items:center;background:#fff;}
.logo{ width:148px;}
.logo img{ max-width:100%; display:block;}

.sj-header {display:flex;align-items:center;position:relative;}
.sj-header i{font-size:24px;margin-right:20px;color:#e3052c;position:relative;z-index:99;}
.sj-header form{display:none;border:2px solid #e3052c;position:absolute;right:0;bottom:-52px;width:290px;z-index:2;line-height:30px;}
.sj-header form input[type="text"]{width:calc(100% - 68px);padding-left:10px;float:left;font-size:14px;color:#333;}
.sj-header form input[type="submit"]{width:68px;background:#e3052c;color:#fff;}

.nav-ul {display: flex;width:950px;}
.nav-ul li {width:12.5%;}
.nav-ul li .nav_a {display:block;font-size:16px;color:#000;line-height:60px;text-align:center;}
.nav-ul li:hover .nav_a, .nav-ul li .nav_a.active {color: #fff;background:#e3052c;}
.nav-ul .sub_ul {display: none;position: absolute; padding:0;z-index:999;background:#3a3a3a;width:100%;}
.nav-ul .sub_ul li{width:118.75px;float:left;}
.nav-ul .sub_ul li .nav_a2{font-size:16px;line-height:60px;text-align: center;color:#fff;display:block;}
.nav-ul li .nav_a2:hover, .nav-ul li .nav_a2.on {color: #fff;background:#e3052c;}

/*移动端导航*/
.sj_nav{ width:100%; }
.icon-menu{ cursor:pointer; width:28px; height:40px;display:flex;justify-content:center;align-items:center;position:relative;right:0;top:0;z-index:101}
.icon-menu .span01 { width:28px;height:3px;background:#fff;border-radius:5px; display:block;}
.icon-menu .span02 { width:28px;height:3px;background:#fff;border-radius:5px; display:block; margin:5px 0;}
.icon-menu .span03 { width:28px;height:3px;background:#fff;border-radius:5px; display:block;}
.icon-menu.click .span02 {width:0;opacity:0;filter:alpha(opacity=0); }
.icon-menu.click .span01 { position:relative;top:8px;transform:rotate(45deg);}
.icon-menu.click .span03 { position:relative;top:-8px;transform:rotate(-45deg);}

.sjnav{ width:100%;position:fixed;right:0; top:-70px;z-index:98;background:#000;display:none;}
.sjnav ul{ margin:0;padding:18%;}
.sjnav li{display:block; margin:0; padding:0;}
.sjnav li a{display:block;line-height:70px;  font-size:24px; color:#fff;border-bottom:1px solid #808080;padding-left:22px;}
.sjnav li a:hover{background:#666;}
.sjnav span{height:60px;display:flex;align-items:center;padding-left:30px;font-size:30px;color:#ddd;cursor:pointer;}

.sjnav.click{z-index:100;}


/*大图滚动开始*/
.banner{}
.ban-img { padding-top:47%;}
.swiper-pagination-bullet{width:15px;height:15px;}
.swiper-pagination-bullet-active{background:#fd5573}
.prev-banner, .next-banner{ font-size:30px;font-family:"SimSun";color:#fff;width:40px;height:40px;background:rgba(0,0,0,0.5);border-radius:6px;display:flex;justify-content:center;align-items:center;font-weight:bold;transform:translate(0,-50%);margin:0;}
.prev-banner{left:-50%;}
.next-banner{right:-50%;}
.banner:hover .prev-banner{left:10px;}
.banner:hover .next-banner{right:10px;}

.title{text-align:center;}
.title .t1{line-height:42px;font-size:30px;color:#333;}
.title .t2{line-height:32px;font-size:18px;color:#333;}


.box1{padding:60px 0;}
.box1 ul{display:flex;justify-content:space-around;padding:20px 0;}
.box1 ul li{width:250px;text-align:center;padding:20px;transition:0.5s;}
.box1 ul li a{color:#333;}
.box1 ul li .a1{width:52px;height:59px;background:url(../images/a1.png) no-repeat center center, url(../images/a1h.png) no-repeat center -59px;margin:0 auto 25px auto;}
.box1 ul li .a2{width:47px;height:59px;background:url(../images/a2.png) no-repeat center center, url(../images/a2h.png) no-repeat center -59px;margin:0 auto 25px auto;}
.box1 ul li .a3{width:61px;height:59px;background:url(../images/a3.png) no-repeat center center, url(../images/a3h.png) no-repeat center -59px;margin:0 auto 25px auto;}
.box1 ul li b{display:block;line-height:36px;font-size:24px;}
.box1 ul li p{line-height:25px;font-size:16px;color:#333;text-transform:uppercase;}
.box1 ul li h4{padding:28px 0;}
.box1 ul li:hover{box-shadow:0 0 10px #ddd;}
.box1 ul li:hover .a1{background:url(../images/a1.png) no-repeat center 59px, url(../images/a1h.png) no-repeat center center;}
.box1 ul li:hover .a2{background:url(../images/a2.png) no-repeat center 59px, url(../images/a2h.png) no-repeat center center;}
.box1 ul li:hover .a3{background:url(../images/a3.png) no-repeat center 59px, url(../images/a3h.png) no-repeat center center;}

.box2{display:flex;justify-content:space-between;padding-bottom:60px;}
.box2 .pic{width:50%;position:relative;overflow:hidden;}
.box2 .pic:before{content:"";display:block;padding-top:73%;}
.box2 .txt{width:47%;display:flex;flex-wrap:wrap;align-content:space-between;color:#333;}
.box2 .txt div{width:100%;}
.box2 .txt .t1{font-size:30px;line-height:28px;}
.box2 .txt .t2{font-size:18px;padding-top:10px;}
.box2 .txt .t3{font-size:18px;line-height:34px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;}
.box2 .txt a{display:block;width:100px;line-height:33px;text-align:center;font-size:18px;color:#e3052c;border:1px solid #e3052c;transition:0.5s;}
.box2 .txt:hover a{background:#e3052c;color:#fff;}

.box3{background:url(../images/bj1.jpg) no-repeat 50% 50%;background-size:cover;padding:55px 0;}
.swiper-box3{padding:28px 0 0 0;}
.swiper-box3 a{display:block;}
.swiper-box3 a .pic{width:100%;position:relative;overflow:hidden;border-radius:50%;border:4px solid transparent;transition:0.5s;}
.swiper-box3 a .pic:before{content:"";display:block;padding-top:100%;}
.swiper-box3 a .txt{padding:30px 0 0 0;text-align:center;color:#333;}
.swiper-box3 a .txt h2{line-height:74px;transition:0.5s;}
.swiper-box3 a .txt .t1{line-height:37px;font-size:20px;}
.swiper-box3 a:hover .pic{border-color:#e3052c;}
.swiper-box3 a:hover .txt h2{color:#e3052c;}
.swiper-box3 a:hover .img_cover{transform:scale(1.1);}
.prev-box3, .next-box3{ font-size:35px;color:#e3052c;width:18px;height:35px;background:none;display:flex;justify-content:center;align-items:center;font-weight:bold;transform:translate(0,-50%);margin:0;}
.prev-box3{left:5%;}
.next-box3{right:5%;}

.box4{padding:90px 0;}
.box4 .tabs{ display:flex;justify-content:center;padding:30px 0;}
.box4 .tabs a{display:block;width:145px;line-height:45px;text-align:center;font-size:24px;color:#333;margin:0 45px;}
.box4 .tabs a:hover, .box4 .tabs a.on{background:#e3052c;color:#fff;}
.box4-news{padding:30px 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.box4-news a{width:49%;display:flex;padding:10px;transition:0.5s;margin:10px 0;}
.box4-news a .pic{width:190px;position:relative;overflow:hidden;}
.box4-news a .pic:before{content:"";display:block;padding-top:85%;}
.box4-news a .txt{width:calc(100% - 190px);padding:0 20px;display:flex;flex-wrap:wrap;align-content:space-between;color:#333;}
.box4-news a .txt .t1{font-size:27px;width:100%;line-height:28px;}
.box4-news a .txt .t2{font-size:16px;line-height:30px;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.box4-news a .txt .t3{font-size:14px;width:100px;line-height:32px;border:1px solid #e3052c;color:#e3052c;text-align:center;}
.box4-news a:hover{box-shadow:0 0 10px #ddd;transform:translateY(-10px);}
.box4-news a:hover .t3{background:#e3052c;color:#fff;}
.box4-box{display:none;}
.box4-box:first-child{display:block;}

.box5{background:url(../images/bj2.jpg) no-repeat 50% 50%;background-size:cover;padding:45px 0;}
.box5-img {padding:40px 0;}
.box5-img img{display:block;max-width:100%;margin:auto;}
.box5 a{display:block;width:100px;line-height:30px;text-align:center;background:#e3052c;font-size:14px;margin:0 auto;color:#fff;}

.box6{padding:60px 0;}
.swiper-box6{margin:35px 0 0 0;}
.swiper-box6 a{display:block;position:relative;overflow:hidden;}
.swiper-box6 a:before{content:"";display:block;padding-top:70%;}
.swiper-box6 a:hover .img_cover{transform:scale(1.1);}
.prev-box6, .next-box6{ font-size:50px;color:#e3052c;width:18px;height:35px;background:none;display:flex;justify-content:center;align-items:center;font-weight:bold;transform:translate(0,-50%);margin:0;top:50%;}
.prev-box6{left:-5%;}
.next-box6{right:-5%;}

footer{position:relative}
footer .t1{background:url(../images/bj3.jpg) no-repeat 50% 50%;background-size:cover;padding:45px 15%;text-align:center;font-size:20px;color:#fff;line-height:46px;}
footer ul{display:flex;}
footer ul li{width:33.3333%;border:1px solid #e2e2e2;text-align:center;padding:30px 0;color:#333;transition:0.5s;}
footer ul li .d-img{height:42px;display:flex;align-items:center;}
footer ul li img{display:block;max-width:100%;margin:0 auto}
footer ul li .t2{font-size:24px;padding:15px 0 22px 0;}
footer ul li .t3{font-size:20px;line-height:36px;color:#888;display:flex;justify-content:center;align-items:center;min-height:72px;}
footer ul li:hover{box-shadow:0 0 10px #ccc;}
.foot-nav{padding:35px 0;text-align:center;}
.foot-nav a{font-size:12px;color:#777;padding:0 20px;}
.foot-nav a:hover{text-decoration:underline !important;color:#333;}
.foot-txt{background:#e6e6e6;font-size:14px;color:#333;text-align:center;line-height:28px;padding:20px 0;}

.page-banner{padding-top:31%}
.page{background:#f6f6f6;padding:66px 0 0 0;}
.page-box{border:50px solid #fff;background:#fff;}
.page-title{text-align:center;}
.page-title .t1{line-height:36px;color:#333;font-size:36px;}
.page-title .t2{line-height:56px;color:#333;font-size:24px;}
.p-box1 .txt{font-size:18px;color:#333;line-height:34px;margin:15px 0;}

.p-box2{padding:65px 0 0 0;}
.p-box2 ul{display:flex;justify-content:space-between;padding:60px 0 0 0;}
.p-box2 ul li{width:27%;box-shadow:0 0 10px #ccc;height:300px;display:flex;flex-wrap:wrap;align-content:center;text-align:center;transition:0.5s;}
.p-box2 ul li .a4{width:65px;height:72px;background:url(../images/a4.png) no-repeat center center;margin:0 auto;}
.p-box2 ul li .a5{width:71px;height:72px;background:url(../images/a5.png) no-repeat center center;margin:0 auto;}
.p-box2 ul li .a6{width:62px;height:72px;background:url(../images/a6.png) no-repeat center center;margin:0 auto;}
.p-box2 ul li .t1{color:#e3052c;font-size:24px;line-height:52px;margin-top:10px;width:100%}
.p-box2 ul li .t2{color:#333;font-size:18px;line-height:30px;width:100%;min-height:60px;}
.p-box2 ul li:hover{background:#e3052c;transform:scale(1.1);}
.p-box2 ul li:hover .a4{background:url(../images/a4h.png) no-repeat center center;}
.p-box2 ul li:hover .a5{background:url(../images/a5h.png) no-repeat center center;}
.p-box2 ul li:hover .a6{background:url(../images/a6h.png) no-repeat center center;}
.p-box2 ul li:hover .t1, .p-box2 ul li:hover .t2{color:#fff;}

.swiper-p-box2{padding:50px 8px 8px 8px;}
.swiper-p-box2 .swiper-slide{box-shadow:0 0 10px #ccc;height:300px;display:flex;flex-wrap:wrap;align-content:center;text-align:center;transition:0.5s;}
.swiper-p-box2 .swiper-slide .a4{width:65px;height:72px;background:url(../images/a4.png) no-repeat center center;margin:0 auto;}
.swiper-p-box2 .swiper-slide .a5{width:71px;height:72px;background:url(../images/a5.png) no-repeat center center;margin:0 auto;}
.swiper-p-box2 .swiper-slide .a6{width:62px;height:72px;background:url(../images/a6.png) no-repeat center center;margin:0 auto;}
.swiper-p-box2 .swiper-slide .t1{color:#e3052c;font-size:24px;line-height:52px;margin-top:10px;width:100%}
.swiper-p-box2 .swiper-slide .t2{color:#333;font-size:18px;line-height:30px;width:100%;min-height:60px;}
.swiper-p-box2 .swiper-slide:hover{background:#e3052c;transform:scale(1.1);}
.swiper-p-box2 .swiper-slide:hover .a4{background:url(../images/a4h.png) no-repeat center center;}
.swiper-p-box2 .swiper-slide:hover .a5{background:url(../images/a5h.png) no-repeat center center;}
.swiper-p-box2 .swiper-slide:hover .a6{background:url(../images/a6h.png) no-repeat center center;}
.swiper-p-box2 .swiper-slide:hover .t1, .swiper-p-box2 .swiper-slide:hover .t2{color:#fff;}

.prev-p-box2, .next-p-box2{ font-size:50px;color:#e3052c;width:18px;height:35px;background:none;display:flex;justify-content:center;align-items:center;font-weight:bold;transform:translate(0,-50%);margin:0;top:50%;}
.prev-p-box2{left:-5px;}
.next-p-box2{right:-5px;}


.p-box3{padding:70px 0 0 0;}
.p-title{font-size:30px;color:#e3052c;line-height:26px;}
.p-title span{font-size:18px;color:#333;margin-left:10px;}
.p-box3 ul{display:flex;justify-content:space-between;padding:60px 0 0 0;}
.p-box3 ul li{width:220px;height:220px;background:#e9e9e9;display:flex;flex-wrap:wrap;align-content:center;text-align:center;transition:0.5s;
              clip-path:polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);
              -webkit-clip-path:polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);
              -moz-clip-path:polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);
              -o-clip-path:polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);
}
.p-box3 ul li .t1{font-size:26px;color:#333;line-height:46px;width:100%;transition:0.5s;}
.p-box3 ul li .t2{font-size:14px;color:#333;line-height:26px;width:100%;transition:0.5s;min-height:52px;display:flex;align-items:center;justify-content:center;}
.p-box3 ul li:hover{background:#e3052c;transform:translateY(-5px);}
.p-box3 ul li:hover .t1, .p-box3 ul li:hover .t2{color:#fff;}

.p-box4{padding:60px 0 0 0;}
.swiper-p-box4{padding:55px 5px 5px 5px;}
.swiper-p-box4 .swiper-slide{background:#fff;box-shadow:0 0 6px #ccc;height:initial;}
.swiper-p-box4 a{display:block;height:100%;transition:0.5s;color:#333;}
.swiper-p-box4 a .pic{width:100%;position:relative;overflow:hidden;}
.swiper-p-box4 a .pic:before{content:"";display:block;padding-top:54%}
.swiper-p-box4 a .txt{padding:25px}
.swiper-p-box4 a .txt .t1{line-height:50px;font-size:24px;text-align:center;}
.swiper-p-box4 a .txt .t2{line-height:30px;font-size:16px;}

.swiper-p-box4 .swiper-slide:hover a{background:#e3052c;color:#fff;}

.prev-p-box4, .next-p-box4{ font-size:50px;color:#e3052c;width:18px;height:35px;background:none;display:flex;justify-content:center;align-items:center;font-weight:bold;transform:translate(0,-50%);margin:0;top:50%;}
.prev-p-box4{left:-5px;}
.next-p-box4{right:-5px;}

.p-box5{padding:60px 0 0 0;}
.p-box5 ul{display:flex;flex-wrap:wrap;padding:40px 0 0 0;}
.p-box5 ul li{width:31.33%;margin:1%;}
.p-box5 ul li a{display:block;position:relative;overflow:hidden;}
.p-box5 ul li a:before{content:"";display:block;padding-top:68%;}
.p-box5 ul li a:hover .img_cover{transform:scale(1.1);}

.p-box6{padding:50px 0;}
.p-box6 ul{display:flex;justify-content:space-between;padding:40px 0 0 0;}
.p-box6 ul li{width:230px;height:230px;border-radius:50%;background:#e9e9e9;display:flex;flex-wrap:wrap;align-content:center;text-align:center;padding:0 20px;}
.p-box6 ul li .t1{font-size:22px;color:#e3052c;padding-bottom:20px;}
.p-box6 ul li .t2{font-size:14px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.p-box6 ul li:hover{background:#e3052c;}
.p-box6 ul li:hover .t1, .p-box6 ul li:hover .t2{color:#fff;}

.a-box1{padding-bottom:60px;}
.a-box1Main{display:flex;justify-content:space-between;align-items:center;padding-top:20px;}
.a-box1Main .pic{width:346px;position:relative;overflow:hidden;margin-right:34px;}
.a-box1Main .pic:before{content:"";display:block;padding-top:55%;}
.a-box1Main .txt{width:calc(100% - 380px);font-size:18px;color:#333;line-height:34px;text-indent:2em;}

.a-box2{padding-bottom:50px;}
.a-box2 .txt{font-size:18px;color:#333;line-height:34px;text-indent:2em;margin-top:20px;}
.a-box2 ul{display:flex;flex-wrap:wrap;padding:50px 0 0 0;}
.a-box2 ul li{width:32.3%;margin:0.5%;}
.a-box2 ul li a{display:block;position:relative;overflow:hidden;}
.a-box2 ul li a:hover .img_cover{transform:scale(1.1);}
.a-box2 ul li a:before{content:"";display:block;padding-top:70%;}
.c2-img{display:block;max-width:100%;margin:-30px auto 0 auto;}
.c3-img{display:block;max-width:100%;margin:50px auto 0 auto;}
.c4-img{display:block;max-width:100%;margin:35px auto 0 auto;}
.a-box2 .txt-nr{font-size:18px;color:#333;line-height:32px;margin:45px 0 0 0;}
.a-box2 .txt-nr span{color:#e3052c;font-size:20px;}

.a-box3{display:flex;flex-wrap:wrap;margin:10px 0;}
.a-box3 li{width:25%;box-shadow:0 0 10px #ddd;position:relative;min-height:300px;display:flex;justify-content:center;align-items:flex-start;transition:0.5s;padding:33px 0 0 0;}
.a-box3 li a{display:block;color:#333;}
.a-box3 li a h3{line-height:42px;text-align:center;padding-bottom:10px;}
.a-box3 li a h4{padding:15px 0;position:relative;padding-left:20px;}
.a-box3 li a h4:before{content:"";width:5px;height:5px;background:#e3052c;position:absolute;left:5px;top:50%;border-radius:50%;transform:translate(0,-50%);}
.a-box3 li:hover{transform:scale(1.1);background:#e3052c !important;position:relative;z-index:2;}
.a-box3 li:hover a{color:#fff;}
.a-box3 li:hover a h4:before{background:#fff;}

.page-news{position:relative;}
.page-news .tabs{ display:flex;justify-content:center;padding:0 0 40px 0;}
.page-news .tabs a{display:block;width:145px;line-height:45px;text-align:center;font-size:24px;color:#333;margin:0 45px;}
.page-news .tabs a:hover, .page-news .tabs a.on{background:#e3052c;color:#fff;}

.page-news .link{ display:flex;justify-content:center;padding:40px 0;}
.page-news .link a{display:block;width:90px;line-height:38px;text-align:center;font-size:16px;color:#333;margin:0 30px;border:1px solid #ddd;}
.page-news .link a:hover, .page-news .link a.on{background:#e3052c;color:#fff;}

.page-news .box4-news{padding:0;}
.page-news .box4-news a{width:100%;margin:0 0 35px 0;}
.page-news .box4-news a .pic{width:222px;position:relative;overflow:hidden;}
.page-news .box4-news a .pic:before{content:"";display:block;padding-top:72%;}
.page-news .box4-news a .txt{width:calc(100% - 222px);padding:0 20px;display:flex;flex-wrap:wrap;align-content:space-between;color:#333;}
.page-news .txt-nr{font-size:20px;line-height:34px;margin:40px 0 0 0;}

.a-box4{display:flex;justify-content:space-between;}
.a-box4 .pic{width:50%;position:relative;overflow:hidden;}
.a-box4 .pic:before{content:"";display:block;padding-top:72%;}
.a-box4 .txt{width:45%;color:#333;display:flex;flex-wrap:wrap;align-content:center;}
.a-box4 .txt .t1{font-size:30px;width:100%;padding-bottom:40px;}
.a-box4 .txt .t2{font-size:20px;line-height:34px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;}

.a-box5{display:flex;justify-content:space-between;}
.a-box5 .txt{width:50%;padding-right:5%;display:flex;flex-wrap:wrap;align-content:space-between;}
.a-box5 .txt .t1{font-size:18px;color:#333;line-height:32px;text-indent:2em;padding-bottom:20px;}
.a-box5 .txt .t2{font-size:16px;color:#333;padding:6px 0 6px 35px;}

.a-box5 .pic{width:50%;position:relative;}
.a-box5 .pic:before{content:"";display:block;padding-top:78%;}



@media (max-width:1200px){
	.wrap{ width:96%}
    .prev-box6{left:0;}
    .next-box6{right:0;}
    .swiper-box6{margin:35px 40px 0 40px;}
    }

@media (max-width:991px) and (min-width:768px){
    .page-banner{padding-top:60%;}
    header.act{position:absolute;}
    header{overflow:initial;max-width:100%;}
    .header-main{background:none;}
    .sj-header i{color:#fff;}
    .logo{width:180px;}
    .ban-img{padding-top:80%}
    .swiper-box3{padding:20px 0;width:calc(100% - 30%)}
    .swiper-box3 a .txt{padding:20px 0 0 0;}
    .swiper-box3 a .txt h2{font-size:27px;line-height:50px;}
    .swiper-box3 a .txt .t1{font-size:18px;line-height:34px;}
    .box4-news a{width:100%;}
    footer .t1{padding:30px 0;}
    .foot-nav a{padding:0 15px;}

    .page-box{border:30px solid #fff;}
    .p-box2 ul li{width:30%;}
    .p-box3 ul li{width:166px;height:166px;}
    .p-box3 ul li .t1{font-size:21px;}
    .p-box6 ul{flex-wrap:wrap;padding:40px;}
    .p-box6 ul li{margin:10px 0;}
    .a-box3 li a h3{font-size:20px;}
    .a-box3 li a h4{font-size:16px;}

    
    .box2 .txt .t1, .box2 .txt .t2{text-align: center}
    .swiper-box3 a:hover .img_cover{transform:scale(1);}
    }
 
@media (max-width:767px){
    .box2 .txt .t1, .box2 .txt .t2{text-align: center}
    .box1 ul li .a2{background-size:40px;}
    .box1 ul li .a3{background-size:46px;}
    .box1 ul li .a1{background-size:44px;}
    .swiper-box3 a:hover .img_cover{transform:scale(1);}


    header.act{position:absolute;}
    header{overflow:initial;max-width:100%;top:20px;}
    .header-main{background:none;}
    .sj-header i{color:#fff;}
    .logo{width:135px;}
    .ban-img, .page-banner{padding-top:80%}
    .icon-menu.click{top:-10px;}
    .sjnav{top:-20px;}
    .sjnav ul{padding:20%;}
    .sjnav li a{font-size:18px;line-height:60px;}
    .sj-header form{width:220px;bottom:-40px;}
    .title .t1{font-size:26px;}
    .title .t2{font-size:16px;line-height:26px;}

    .box1, .box3, .box4, .box5, .box5-img, .box6, .page, .page-news .link{padding:20px 0;}

    .box1 ul{padding:0;justify-content:space-between;}
    .box1 ul li{width:31%;padding:20px 0;}
    .box1 ul li .a1, .box1 ul li .a2, .box1 ul li .a3{margin:0 auto 5px auto;}
    .box1 ul li b{font-size:18px;line-height:28px;}
    .box1 ul li p{font-size:12px;line-height:20px;}
    .box1 ul li h4{font-size:12px;padding:5px 0;}
    .box2{display:block;padding-bottom:20px;}
    .box2 .pic{width:100%;}
    .box2 .txt{width:100%;padding-top:15px}
    .box2 .txt .t3{margin:10px 0;font-size:16px;}
    .box2 .txt a{background:#e3052c;color:#fff;}
    .swiper-box3{padding:20px 0;width:calc(100% - 40%)}
    .swiper-box3 a .txt{padding:20px 0 0 0;}
    .swiper-box3 a .txt h2{font-size:27px;line-height:50px;}
    .swiper-box3 a .txt .t1{font-size:18px;line-height:34px;}

    .box4 .tabs, .p-box2, .p-box3, .p-box4, .p-box5, .a-box2 ul{padding:20px 0 0 0;}

    .box4-news a{width:100%;}
    .box4 .tabs a, .page-news .tabs a{width:31.33%;margin:1%;font-size:18px;line-height:38px;}
    .box4-news{padding:0;}
    .box4-news a .pic, .page-news .box4-news a .pic{width:140px;}
    .box4-news a .txt, .page-news .box4-news a .txt{width:calc(100% - 140px);padding:0 5px 0 10px;}
    .box4-news a .txt .t1, .page-news .box4-news a .txt .t1{font-size:22px;}
    .box4-news a .txt .t2, .page-news .box4-news a .txt .t2{font-size:14px;line-height:24px;}
    .box4-news a .txt .t3, .page-news .box4-news a .txt .t3{line-height:26px;}
    .swiper-box6{margin:20px 30px 0 30px;}
    footer .t1{padding:20px 0;font-size:15px;line-height:34px;}
    footer ul{display:block;}
    footer ul li{width:100%;padding:15px 0;}
    .foot-nav{padding:15px 0;display:flex;flex-wrap:wrap;}
    .foot-nav a{width:25%;padding:0;text-align:center;line-height:30px;}
    .foot-txt{font-size:12px;line-height:26px;padding:10px 0;}
    footer ul li .t2{font-size:20px;padding:10px 0 15px 0;}
    footer ul li .t3{font-size:16px;line-height:28px;min-height:56px;}

    .page-box{border:10px solid #fff;padding-top:20px;}
    .page-title .t1{font-size:26px;line-height:26px;}
    .page-title .t2{font-size:20px;line-height:36px;}
    .p-box1 .txt{font-size:15px;line-height:30px;}
    .p-box2 ul li{width:82%;height:250px;margin:10px auto;}
    .p-title{font-size:24px;margin-bottom:10px;}
    .p-title span{display:block;font-size:15px;margin:0;}
    .p-box3 ul{padding:0;flex-wrap:wrap;}
    .p-box3 ul li{width:166px;height:166px;margin:10px 0;}
    .p-box3 ul li .t1{font-size:21px;}
    .swiper-p-box2{width:90%;padding:30px 8px 8px 8px;}
    .swiper-p-box4{padding:10px 5px 5px 5px;width:90%;}
    .swiper-p-box4 a .txt{padding:15px }
    .swiper-p-box4 a .txt .t1{font-size:20px;}
    .swiper-p-box4 a .txt .t2{font-size:14px;}
    .p-box5 ul li, .a-box2 ul li{width:48%;margin:1%;}
    .p-box5 ul{padding:10px 0 0 0;}
    .p-box6{padding:30px 0 0 0;}
    .p-box6 ul{flex-wrap:wrap;padding:10px 0;}
    .p-box6 ul li{margin:10px 0;width:165px;height:165px;}
    .p-box6 ul li .t1{font-size:14px;padding-bottom:2px;}
    .p-box6 ul li .t2{font-size:12px;line-height:20px;}

    .a-box1, .a-box2{padding-bottom:20px;}
    .a-box1Main{display:block;}
    .a-box1Main .pic{width:100%;margin:0;}
    .a-box1Main .txt{width:100%;font-size:14px;line-height:28px;margin-top:20px;}
    .a-box2 .txt{font-size:14px;line-height:28px}
    .c2-img{margin:0 auto;}
    .a-box2 ul li:nth-child(7), .a-box2 ul li:nth-child(8), .a-box2 ul li:nth-child(9){display:none;}
    .c3-img{margin:20px auto 0 auto;}
    .a-box2 .txt-nr{margin:20px auto 0 auto;font-size:14px;line-height:28px;}
    .a-box2 .txt-nr span{padding-bottom:8px;font-size:18px;}
    .a-box3 li{width:48%;margin:1%;padding:20px 0 0 0;min-height:200px;}
    .a-box3 li a h3{font-size:18px;padding:0;line-height:30px;}
    .a-box3 li a h4{font-size:14px;padding:10px 0 10px 10px;}
    .a-box3 li a h4:before{left:0;}
    .page-title .t1.sjt{font-size:22px;}
    .page-news .tabs{padding-bottom:20px;}
    .page-news .box4-news a{margin-bottom:15px;padding:10px 0;}
    .page-news .box4-news a .pic:before{padding-top:82%;}
    .a-box4, .a-box5{display:block;}
    .a-box4 .pic, .a-box5 .txt, .a-box5 .pic{width:100%;margin:0;padding:0;}
    .a-box4 .txt{width:100%;}
    .a-box4 .txt .t1{font-size:22px;padding:20px 0;}
    .a-box4 .txt .t2, .page-news .txt-nr, .a-box5 .txt .t1{font-size:16px;line-height:28px;}
    .page-news .txt-nr, .a-box5 .pic{margin:20px 0;}
    }

@media (max-width:567px){
	}

@media (max-width:467px){

    }

@media (max-width:376px){
	}

@media (max-width:336px) {
    }
	
.zxzx{width:50px;height:50px;background:#fff;border-radius:50%;box-shadow:0 0 10px #ccc;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;position:fixed;right:10px;bottom:20px;z-index:999;animation:zxzxAnimation 10s infinite linear;}
.zxzx i{font-size:24px;color:#d42021;}
@keyframes zxzxAnimation{
    0%{ transform: rotateY(0deg); }
    10%{transform: rotateY(270deg); }
    15%{transform: rotateY(180deg); }
    30%{transform: rotateY(0deg); }
    100%{transform: rotateY(0deg); }
}
	
	
	
	
	