﻿*{margin:0px;padding:0px;outline:none;}
ul,li{list-style-type:none;}
img{border:0px;max-width:100%;}
html,body{height:100%;}
body{font-size:14px;font-family:"Microsoft yahei","arial";color:#333333;overflow-x:hidden;background:#111;}
a{color: #333333;text-decoration: none;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {transition: background-color 5000s cubic-bezier(1, 0, 0, 1) 0s;}
.tops{position:fixed;left:0px;top:0px;width:100%;height:80px;background:#0b0c0c;z-index:999;}
.banner{height:100vh;width:100%;position:relative;}
.banner1{background:url(../images/index_03.jpg) center no-repeat;height:100%;background-size:cover;width:100%;position:relative;}
.w1{position:absolute;opacity:0;}
.md{width:100%;height:100%;position:absolute;left:0px;top:0px;}
.wf1{animation: twinkling 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf2{animation: twinkling2 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf3{animation: twinkling3 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf4{animation: twinkling4 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf5{animation: twinkling5 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf6{animation: twinkling6 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf7{animation: twinkling7 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf8{animation: twinkling8 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf9{animation: twinkling9 1.3s infinite cubic-bezier(0.5, 0, 0, 0.5);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;}
.wf10{animation: twinkling10 1.5s infinite cubic-bezier(0.5, 0, 0, 0);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;transform:translateX(-50%);}
.wf11{animation: twinkling11 1.5s infinite cubic-bezier(0.5, 0, 0, 0);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;transform:translateX(-50%);font-size:40px;}
.wf12{animation: twinkling12 1.5s infinite cubic-bezier(0.5, 0, 0, 0);animation-fill-mode:both;animation-iteration-count:1;animation-delay:0.3s;transform:translateX(-50%);}
.wf12 .imgs{
    width: 120px;
	height:120px;
    position: relative;
	cursor:pointer;
	}
.wf12 .img{
	width: 118px;
    height:118px;
    border-radius: 50%;
	background: rgba(231,0,18,1);
    position: relative;
    z-index: 12;
	transition:all 0.3s ease;
	border:1px solid #e70012;
	}
.wf12 .d1{position:absolute;top:40px;left:0px;width:100%;z-index:13;transition:all 0.3s ease;text-align:center;}
.wf12 .d2{position:absolute;top:40px;left:0px;width:100%;z-index:15;transition:all 0.3s ease;text-align:center;opacity:0;}
.wf12 .close{position:absolute;top:0px;left:0px;width:118px;height:118px;border-radius:50%;background:none;border:1px solid #e70012;z-index:11;}
.wf12 .imgs:hover .img{background: rgba(231,0,18,0);transform:scale(1.1);}
.wf12 .imgs:hover .d1{opacity:0;}
.wf12 .imgs:hover .d2{opacity:1;}
.wf12 .imgs:hover .k1{animation:twinkling12_1 1.1s infinite ease;animation-fill-mode:both;animation-iteration-count:1;}
.wf12 .imgs:hover .k2{animation:twinkling12_2 2.1s infinite ease;animation-fill-mode:both;animation-iteration-count:1;}
.wf12 .imgs:hover .k3{animation:twinkling12_3 2.1s infinite ease;animation-fill-mode:both;animation-iteration-count:1;}
.wf12 .imgs:hover .k4{animation:twinkling12_4 2.1s infinite ease;animation-fill-mode:both;animation-iteration-count:1;}
.wf12 .imgs:hover .k5{animation:twinkling12_5 2.1s infinite ease;animation-fill-mode:both;animation-iteration-count:1;}
.banner .swiper-wrapper{width:100%;height:100%;}
.banner .swiper-wrapper .swiper-slide{width:100%;height:100%;}
.banner .swiper-pagination{z-index:17;}
.banner .swiper-pagination-bullet{width:44px;height:60px;background:url(../images/heixian.png) no-repeat;border-radius:0px;}
.banner > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0px;margin-left:-20px;}
.banner > .swiper-pagination-bullets{right:102px;bottom:0px;}
.banner .swiper-pagination-bullet-active{background:url(../images/hxian.png) no-repeat;}
.banner2{background:url(../images/ban_01.jpg) center no-repeat;height:100%;background-size:cover;width:100%;position:relative;}
.skfj{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.erxi{max-width:1200px;margin:0 auto;position:relative;height:100%;}
.erxi p{position:absolute;left:43%;bottom:0%;max-width:1020px;transform:translateX(-50%);width:100%;}
.erxi font{position:absolute;left:10%;bottom:2%;z-index:3;}
.erxi div{position:absolute;right:5%;bottom:19%;z-index:3;}
.lefh{position:absolute;left:0px;bottom:0px;width:122px;height:60px;background:url(../images/zjto.png) no-repeat;z-index:15;}
.righ{position:absolute;right:0px;bottom:0px;width:122px;height:60px;background:url(../images/yjto.png) no-repeat;z-index:15;}
.logo{float:left;overflow:hidden;}
.menu_p{float:left;overflow:hidden;}
.tshu{float:right;/* overflow:hidden; */}
.login{float:right;margin-top:20px;margin-right:40px;line-height:40px;}
.login a{color:#fff;display:block;background:url(../images/login.png) no-repeat;width:65px;padding-left:55px;height:40px;transition:background 0.3s ease;}
.login a:hover{background:url(../images/login1.png) no-repeat;}
.menu_p li{float:left;overflow:hidden;line-height:80px;font-size:16px;padding-left:70px;}
.menu_p li a{color:#ffffff;transition:all 0.3s ease;}
.menu_p li:hover a{color:#e70012;}
.menu_p li.curs a{color:#e70012;}
.menu_p li a.cur{color:#e70012;}
.menu_p li font{display:block;font-family:simsun;float:right;opacity:0.5;color:#fff;margin-left:10px;background:url(../images/xial.png) no-repeat center;transition:all 0.3s ease;}
.menu_p li:hover font{transform:rotate(180deg)}
.menu_p li.cur font{transform:rotate(180deg)}
.tshu .tel{float:left;/* overflow:hidden; */padding-top:30px;margin-right:40px;position:relative;}
.tshu .tel a{transition:opacity 0.3s ease;}
.tshu .tel a:hover{opacity:.6;}
.menu_erji{height:680px;background:#242424;position:fixed;left:0px;top:80px;z-index:19;width:100%;display:none;}
.yql0{padding-top:100px;max-width:1400px;margin:0 auto;padding-left:10px;padding-right:10px;position:relative;display:none;}
.sdif{float:left;width:15%;}
.sdif li{width:140px;height:38px;line-height:38px;border:1px solid #454545;border-radius:20px;text-align:center;margin-bottom:16px;color:#ffffff;font-size:16px;}
.sdif li a{color:#ffffff;}
.sdif li:hover{background:#e70012;border:1px solid #e70012;}
.yql1{padding-left:3.6428571428571%;width: 61.285714285714%;float:left;border-left:1px solid #505050;}
.yql1 img{width:100%;}
.yql2{width: 16.142857142857%;float:left;margin-left: 3.7142857142857%;}
.yql2 .tile{color:#ffffff;font-size:24px;}
.yql5{width:40.285714285714%;}
.yql6{width:36.142857142857%;}
.cont{color:#888888;font-size:14px;line-height:30px;padding-top:5.8823529411765%;padding-bottom:10.294117647059%;}
.more a{color:#fff;padding-bottom:12px;border-bottom:1px solid #505050;}
.yql4{position:absolute;left:0px;bottom:-20px;width:100%;text-align:center;opacity:0;}
.footer{width:100%;background:#111111;height:278px;overflow:hidden;}
.foot1{font-size:14px;color:#888888;max-width:1600px;margin:0 auto;padding-top:80px;padding-bottom:50px;border-bottom:1px solid #292929;}
.foot1 a{color:#888;}
.backfhdb{color:#888888;font-size:14px;float:right;cursor:pointer;background:url(../images/sl.png) no-repeat right center;padding-right:20px;}
.foot2{font-size:14px;color:#888888;max-width:1600px;margin:0 auto;padding-top:55px;padding-bottom:60px;}
.foot2 a{color:#888;}
.foot2 p{float:right;}
.sh_bkg { position: fixed; left: 0; top: 0; z-index: 2000; width: 100%; height: 100%; background-color: rgba(0,0,0,0.8); display: none; }
.sh_box { position: fixed; left: 10%; top: 40%; z-index: 2001; width: 80%; display: none; }
.sh_box .txt {float:left;display:block;width:calc(100% - 98px);height:20px;line-height:20px;padding:15px;border:0; }
.sh_box .btn { float: left; display: block; width: 60px; height: 50px; line-height: 50px; text-align: center; color: #FFF; background: #E50011 url(../images/sh_btn.png) center center no-repeat; border: 0; cursor: pointer; }
.sh_box form { margin-top: 35px; }
.sh_box .closes { position: relative; width: 50px; height: 50px; margin: 0 auto 20px auto; cursor: pointer; transition: all 0.3s ease-out; }
.sh_box .closes:before, .sh_box .closes:after { content: ""; display: block; width: 60px; height: 1px; background-color: #FFF; position: absolute; left: -5px; top: 25px; }
.sh_box .closes:before { transform: rotate(45deg); }
.sh_box .closes:after { transform: rotate(-45deg); }
.in_topbox{position:relative;z-index:18;}
.in_topbox .menu{ position:fixed; top:80px; left:0; width:100%; line-height:40px; height:auto; display:none; z-index:999;}
.in_topbox .menu li{ float:none; width:100%; background:rgba(255,255,255,0.95); border-top:1px solid #EEE; text-indent:20px; cursor:pointer; padding:0; position:relative;}
.in_topbox .menu li:last-child{ border-bottom:1px solid #EEE;}
.in_topbox .menu li>a{ display:inline; color:#333; height:40px; line-height:40px;display:block;}
.in_topbox .menu li:hover>a{ color:#333;}
.in_topbox .menu li.cur>a{ color:#333;}
.in_topbox .menu li>a:after{ display:none;}	
.in_topbox .menu li em{ position:absolute; right:10px; top:15px; width:10px; height:10px; border:1px solid #666; border-left:0px; border-bottom:0px; opacity:1; display:block; transform:rotate(45deg);}
.in_topbox .menu li .nav{ position:relative; top:0; left:0; width:100%; height:auto; line-height:30px; z-index:101; text-align:left; background:#FFF; display:none; margin:0; padding:0;}
.in_topbox .menu li .nav a{ display:block; width:100%; height:30px; color:#666; font-size:14px; margin:0; padding:0;}
.in_topbox .menu li .nav a:hover{ background:#18a4c7; color:#FFF; font-weight:normal; transform:translateX(0px);}	
.in_topbox .menu li .nav a:after{ display:none;}
.menus{background:url(../images/menu.png) no-repeat center;width:20px;height:20px;float:right;display:none;}
.slak{width:100%;background:url(../images/about.jpg) no-repeat;background-size:cover;height:100vh;overflow:hidden;position:relative;}
.slki{text-align:center;overflow:hidden;padding-top:0px;padding-bottom:36px;position:absolute;left:0px;top:120px;width:100%;z-index:3;}
.slki li{display:inline-block;width:160px;height:44px;line-height:44px;background:#eeeeed;max-width:10%;border-radius:20px;color:#333333;font-size:14px;margin-left:10px;margin-right:10px;}
.slki li:hover,.slki li.cur{background:#e70012;}
.slki li a{color:#333333;display:block;}
.slki li a:hover,.slki li.cur a{color:#fff;}
.about_title{font-weight:bold;font-size:32px;color:#333333;position:relative;display:inline-block;padding-top:230px;}
.about_title::before{width:100%;height:4px;background:#e70012;display:block;position:absolute;left:0px;bottom:0px;content:"";}
.liud{max-width:1600px;margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px;}
.about_content{max-width:810px;line-height:38px;padding-top:60px;font-size:16px;line-height:36px;}
.cliu{padding-top:100px;}
.cliu li{float:left;width:325px;position:relative;}
.cliu li:before{content:"";position:absolute;right:22px;top:10px;width:200px;height:1px;background:#dddddc;}
.cliu li font{color:#333333;font-size:16px;}
.cliu li:last-child{width:auto;padding-right:0px;}
.cliu li:last-child:before{display:none;}
.cliu li p{font-family:arial;color:#e70012;font-size:64px;font-weight:bold;padding-top:10px;padding-bottom:10px;}
.cliu li div{font-size:16px;color:#666666;}
.bjxg{position:absolute;left:0px;bottom:0px;}
.tpxg{position:absolute;right:0px;top:233px;width:800px;max-width:41.666666666667%;}
.dier{background:url(../images/about_02.jpg) no-repeat center;background-size:cover;}
.dbkf{background:url(../images/honor.png) no-repeat center;background-size:95% auto;display:block;height:100vh;width:100%;}
.cule{background:url(../images/culture.png) no-repeat center;background-size:95% auto;display:block;height:100vh;width:100%;}
.dier .slki li{background:#242424;}
.dier .slki li:hover,.dier .slki li.cur{background:#e70012;}
.dier .slki li a{color:#999999;display:block;}
.dier .slki li a:hover,.dier .slki li.cur a{color:#fff;}

.shry{font-weight:bold;font-size:32px;color:#fffefe;position:relative;display:inline-block;padding-top:250px;}
.shry font::before{width:100%;height:4px;background:#e70012;display:block;position:absolute;left:0px;bottom:0px;content:"";}
.shry font{display:inline-block;position:relative;}
.shry p{display:inline-block;font-size:16px;font-family:Arial;text-transform:uppercase;color:#666666;margin-left:13px;}

.sdik{width:100%;overflow:hidden;padding-top:107px;}
.sdik li img{border:7px solid #0b0c0c;width:calc(100% - 14px)}
.sdik li:hover img{border:7px solid #e70012;transition:border .8s;}
.sdik li p{text-align:center;font-size:16px;padding-top:39px;color:#fff;font-weight:bold;}
.sdik li:hover p{/*color:#e70012;*/}
.ryjj{width:100%;text-align:center;overflow:hidden;color:#888888;line-height:28px;padding-top:50px;}
.piao{position:relative;}
.jt3{width:44px;height:44px;background:url(../images/j2s.png) no-repeat;background-size:cover;display:block;position:absolute;right:60px;top:-44px;}
.jt3:hover{background:url(../images/j3.png) no-repeat;background-size:cover;}
.jt4{width:44px;height:44px;background:url(../images/j2.png) no-repeat;background-size:cover;display:block;position:absolute;right:0px;top:-44px;}
.jt4:hover{background:url(../images/j3s.png) no-repeat;background-size:cover;}
.sdjk{text-align:center;overflow:hidden;padding-top:280px;width:74.114583333333%;margin:0 auto;padding-left:20px;padding-right:20px;}
.yjhk{max-width:1600px;padding-left:20px;padding-right:20px;margin:0 auto;padding-top:260px;}
.sbjl{overflow:hidden;}
.sbjl li{width:calc(25% - 40px);margin-right:53px;float:left;}
.sbjl li:nth-child(4n){margin-right:0px;}
.sbjl li p{padding-top:20px;padding-bottom:20px;text-align:center;overflow:hidden;color:#ffffff;font-size:16px;white-space: nowrap;text-overflow: ellipsis;}
.sbjl li:hover p{/*color:#e70012;*/font-weight:bold;}
.fykg{max-width:1600px;background:url(../images/xian2.png) no-repeat left center;height:30px;padding-top:40px;position:relative;display:none;}
.zuob{position:absolute;left:235px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(../images/j4.png) no-repeat left center;}
.youb{position:absolute;left:245px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(../images/j5.png) no-repeat left center;}
.zuojiao{position:absolute;left:235px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(../images/j4.png) no-repeat left center;}
.youjiao{position:absolute;left:245px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(../images/j5.png) no-repeat left center;}
.abot{background:url(../images/about_04.jpg) no-repeat center;background-size:cover;}
.piae{position:relative;}
.jt5{width:44px;height:44px;background:url(../images/j2s.png) no-repeat;background-size:cover;display:block;position:absolute;right:60px;top:-44px;}
.jt5:hover{background:url(../images/j3.png) no-repeat;background-size:cover;}
.jt6{width:44px;height:44px;background:url(../images/j2.png) no-repeat;background-size:cover;display:block;position:absolute;right:0px;top:-44px;}
.jt6:hover{background:url(../images/j3s.png) no-repeat;background-size:cover;}
.wsan{margin-top:50px;border-top:1px solid #414041;height:680px;border-left:1px solid #393737;border-right:1px solid #393737;overflow:hidden;}
.wsan ul{height:100%;}
.wsan li{width:calc(25% - 1px);float:left;border-right:1px solid #393737;height:100%;}
.wsan li a{width:86.25%;margin:0 auto;display:block;}
.wsan li .xwi{font-size:18px;line-height:34px;color:#ffffff;padding-top:12.5%;padding-bottom:4.4117647058824%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wsan li .xws{font-size:14px;color:#acabab;line-height:28px;padding-top:4.4117647058824%;}
.wsan li .xwf{color:#ffffff;font-size:14px;margin-top:8.8235294117647%}
.wsan li .xwf .xwme{text-transform:uppercase;margin-top:5.8823529411765%;float:left;background:url(../images/jtou1.png) no-repeat right center;padding-right:20px;}
.wsan li .xwf .xwrq{float:right;}
.wsan li .xwf .xwrq font{font-size:24px;font-family:arial;color:#ffffff;}
.wsan li .xwf .xwrq p{font-size:14px;font-family:arial;color:#fff;text-align:right;padding-top:10px;}
.wsan li:hover{background:rgba(255,255,255,.05);}
.spzx{overflow:hidden;width:100%;}
.spzx li{position:relative;max-width:41%;margin-left:40px;margin-right:40px;opacity:0.4;transition:all 0.3s ease;}
.cgal .spzx li{opacity:1;}
.spzx li.swiper-slide-active{opacity:1;}
.spzx li .p{position:absolute;left:45px;top:40px;color:#ffffff;font-size:24px;}
.yjhke{max-width:100%;padding-top:260px;}
.zuojiao2{position:absolute;left:235px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(../images/j4.png) no-repeat left center;}
.youjiao2{position:absolute;left:245px;top:50%;margin-top:-5px;width:6px;height:10px;background:url(../images/j5.png) no-repeat left center;}
.zsjh{margin:0 auto;margin-top:40px;}
.huans{max-width:1600px;margin:0 auto;}
.huans img{margin-left:207px;}


.stak{width:100%;background:url(../images/ab.jpg) no-repeat;background-size:cover;height:100vh;overflow:hidden;position:relative;}
.l600{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px;}
.sojk{width:100%;overflow:hidden;padding-top:220px;}
.sojk div{font-size:28px;color:#ffffff;}
.sojk div font{color:#e70012;font-weight:bold;}
.sojk p{float:right;font-size:16px;color:rgba(255,255,255,.5);background:url(../images/rijt.png) no-repeat right center;padding-right:32px;}
.cpfl{width:100%;overflow:hidden;}
.cpfl li{overflow:hidden;position:relative;margin-top:60px;float:left;}
.cpfl li .pzhu{padding-left:40px;padding-top:55px;}
.cpfl li .pzhu font{font-size:24px;color:#333333;}
.cpfl li .pzhu p{font-size:16px;color:#666666;padding-top:10px;padding-bottom:10px;}
.cpfl li div{position:relative;z-index:2;}
.cpfl li i{min-height:345px;width:80%;display:block;background:#e1e6ec;position:absolute;left:0px;top:0px;}
.cpfl li .flei{margin-left:37px;min-height:100px;max-width:45%;padding-bottom:10px;}
.cpfl li .flei a{border:1px solid #cccccc;padding-left:20px;padding-right:20px;display:inline-block;margin-right:12px;border-radius:20px;line-height:28px;color:#888888;margin-top:15px;}
.cpfl li .ljcp{margin-left:40px;width:140px;height:40px;line-height:40px;background:#212121;text-align:center;margin-bottom:50px;border-radius:20px;}
.cpfl li .ljcp a{font-size:14px;color:#ffffff;}
.cpfl li .ljcp:hover{background:#e70012;}
.cpfl li .tbip{position:absolute;right:2.5%;top:51px;}
.cpfl li .flei a:hover{background:#e70012;color:#fff;}
.stake{background:url(../images/list.jpg) no-repeat;background-size:cover;}
.cplist_left{width:15%;float:left;background:#ffffff;margin-top:165px;}
.cplist_right{width:82.5%;float:right;margin-top:165px;}
.cpbt{color:#111111;font-size:24px;font-weight:bold;margin-top:43px;margin-left:25px;padding-bottom:30px;border-bottom:1px solid #e5e5e5;margin-right:25px;}
.cplb{margin-left:25px;margin-right:25px;padding-bottom:50px;}
.cplb li{border-bottom:1px solid #e5e5e5;line-height:50px;}
.cplb li>a{margin-top:1px;margin-bottom:1px;color:#333333;display:block;padding-left:10px;position:relative;transition:all 0.3s ease;}
.cplb li>a:hover{background:#fafafa;color:#e61a0f;}
.cplb li>a:before{position:absolute;right:15px;top:0px;content:">";font-family:宋体;transform:rotate(0deg);transition:all 0.3s ease;}
.cplb li>a:hover:before{transform:rotate(90deg);}
.cplb li.cur>a{background:#fafafa;color:#e61a0f;}
.cplb li.cur>a:before{transform:rotate(90deg);}
.cplb li> div{background:#fafafa;display:none;}
.cplb li> div a{padding-left:20px;display:block;position:relative;transition:all 0.3s ease;color:#888888;line-height:25px;}
.cplb li> div a:hover{font-weight:bold;color:#333333;}
.cplb li> div a:before{position:absolute;right:28px;top:50%;margin-top:-1px;width:4px;height:2px;background:#bbbbbb;content:"";}
.cplb li> div a:first-child{padding-top:5px;}
.cplb li> div a:last-child{padding-top:5px;}
.cplb li.cur div{display:block;}
.cplb li div a.cur{font-weight:bold;color:#333333;}
.lmus{width:100%;overflow:hidden;}
.ct_g{padding-top:25px;float:left;}
.ct_g font{font-size:24px;color:#333333;}
.ct_g p{color:#888888;font-size:14px;padding-top:10px;}
.kilf{float:right;overflow:hidden;padding-top:25px;width:74.545454545455%;}
.lksd{float:left;overflow:hidden;width:85.670731707317%;background:#0b0c0c;height:56px;border-radius:50px;}
.lksd input{width:calc(100% - 54px);padding-left:54px;height:100%;background:none;border:0px;color:#888888;font-size:16px;outline:none;}
.lksd input:placeholder{font-family:"Microsoft yahei";}
.sear{float:left;overflow:hidden;width:12.19512195122%;height:56px;border-radius:50px;margin-left:2.0325203252033%;}
.sear input{background:url(../images/gs.png) no-repeat center #e70012;border:0px;width:100%;height:100%;outline:none;}
.fskj{margin-top:64px;overflow:hidden;}
.fskj li{max-width:315px;background:#fefeff;margin-right:20px;/* padding-top:56px; */text-align:center;position:relative;}
.fskj img{/* width:65.714285714286%; */}
.fskj li b{display:block;clear:both;font-size:16px;margin-top: 28px;}
.fskj li i{display:block;height:2px;background:#0b0c0c;width:40px;margin:20px auto;}
.fskj li p{color:#999999;font-size:14px;line-height:28px;padding-bottom:20px;min-height:14px;}
.fskj li div{background:rgba(11,12,12,.8);position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;transition:all 0.3s ease;}
.fskj li div font{color:#f5f5f5;width:57.142857142857%;line-height:50px;display:inline-block;background:#e70012;border-radius:50px;margin-top:50%;}
.fskj li:hover div{opacity:1;}
.huij{background:url(../images/hj.png) no-repeat left center;margin-top:20px;}
.zuojiao4{left:362px;}
.youjiao4{left:374px;}
.gous{padding-bottom:65px;}
.gous img{margin-left:335px;}
.ksfp{background:url(../images/cpxq_02.jpg) no-repeat;background-size:cover;position:relative;}
.sikd{width:100%;overflow:hidden;top:120px;position:absolute;z-index:3;}
.sikd font{font-size:14px;color:#999999;margin-left:30px;font-family:宋体;}
.sikd a{color:#999999;margin-left:1.875%;}
.sikd a:hover{color:#e70012;}
.kunl{text-align:center;position:absolute;left:0px;top:calc(50% + 40px);width:100%;transform:translateY(-50%);overflow:hidden;}
.gunk{max-width:992px;margin:0 auto;overflow:hidden;}
.kunl .swiper-pagination-bullets .swiper-pagination-bullet{margin:0px;}
.kunl .swiper-pagination-bullet{background:rgba(255,255,255,0.3);border-radius:0px;width:auto;height:2px;flex:1;}
.kunl .swiper-pagination-bullet-active{background:#e70012;}
.kunl .kunl_swiper-pagination{max-width:992px;margin:0 auto;display:flex;margin-top:2px;}
.gunk img{vertical-align:bottom;}
.sidf{position:absolute;right:20px;top:200px;}
.sidf a{display:block;width:160px;height:50px;background:#111111;border-radius:50px;text-align:center;line-height:50px;margin-top:34px;color:#fff;font-size:16px;}
.sidf .hong{background:#e70012;}
.ysfw{background:#f5f5f5;}
.white{height:23.7vh;width:100%;background:#fff;overflow:hidden;position:absolute;left:0px;bottom:0px;}
.fawu{border-bottom:1px solid #d7d7d7;padding-bottom:34px;}
.mtfs{padding-top:260px;max-width:1600px;margin:0 auto;overflow:hidden;position:relative;z-index:2;}
.sujk{padding-left:65px;}
.sujk font{color:#111111;font-size:44px;font-weight:bold;}
.sujk p{font-size:20px;font-weight:bold;margin-top:10px;color:#333333;}
.k_left{width:43.625%;float:left;overflow:hidden;}
.bsfl{width:100%;overflow:hidden;}
.t1{font-size:16px;color:#333333;margin-top:40px;padding-left:65px;background:url(../images/cpxq_08.jpg) no-repeat left center;}
.t2{margin-top:25px;line-height:32px;padding-left:65px;padding-right:25px;color:#666666;background:url(../images/cpxq_11.jpg) no-repeat left top 7px;}
.t3{font-size:15px;color:#666666;margin-top:30px;padding-left:65px;background:url(../images/cpxq_15.jpg) no-repeat left top;}
.k_right{width:56.25%;float:right;overflow:hidden;}
.pimg_list{overflow:hidden;max-width:77.777777777778%;float:left;}
.pimg_list .swiper-pagination-bullets .swiper-pagination-bullet{margin:0px 1px;}
.pimg_list .swiper-pagination-bullet{background:#0b0c0c;border-radius:0px;width:auto;height:2px;flex:1;}
.pimg_list .swiper-pagination-bullet-active{background:#e70012;}
.pimg_list .pimg_list_swiper-pagination{max-width:992px;margin:0 auto;display:flex;margin-top:2px;}
.nysi{width:22.222222222228%;max-width:100px;float:right;overflow:hidden;}
.kils{max-height:350px;overflow:hidden;}
.nysi .zuojiao6{width:35px;height:18px;display:block;background:url(../images/s1.png) no-repeat right center;margin:0 auto;margin-bottom:40px;}
.nysi .youjiao6{width:35px;height:18px;display:block;background:url(../images/s1s.png) no-repeat right center;margin:0 auto;}
.kils .cur img{border:2px solid #e70012;box-sizing:border-box;}
.kils li{height:auto !important;}
.piaofu{height:23.7vh;width:100%;overflow:hidden;position:absolute;left:0px;bottom:0px;z-index:2;}
.lswm{padding-top:90px;}
.lswm a{width:180px;height:50px;line-height:50px;background:#0b0c0c;font-size:16px;color:#ffffff;display:inline-block;border-radius:50px;text-align:center;margin-left:30px;}
.lswm .fhlb{background:#e70012;}
.sdfg{float:right;padding-top:100px;}
.sdfg a{padding-right:30px;}
.sdjh{background:#fff;}
.ajsg{margin-top:250px;max-width:50%;float:left;overflow:hidden;line-height:26px;}
.ljdf{margin-top:250px;max-width:43.75%;float:right;overflow:hidden;}
.lflt .swiper-pagination-bullets .swiper-pagination-bullet{margin:0px;}
.lflt .swiper-pagination-bullet{background:#0b0c0c;border-radius:0px;width:auto;height:2px;flex:1;}
.lflt .swiper-pagination-bullet-active{background:#e70012;}
.lflt .lflt_list_swiper-pagination{max-width:992px;margin:0 auto;display:flex;margin-top:0px;}
.sdjf{width:100%;height:calc(100vh - 80px);margin-top:80px;}
.qwer{width:27.65625%;height:100%;float:left;}
.cact{width:72.34375%;height:100%;float:right;background:url(../images/contact_03.jpg) no-repeat right bottom #fff;overflow:hidden;}
.lksf{margin-top:30px;margin-left:60px;margin-right:60px;color:#333333;font-size:20px;font-weight:bold;padding-bottom:30px;border-bottom:1px solid #eeeeee;position:relative;}
.lksf:before{content:"";background:url(../images/lx_03.jpg) no-repeat;width:12px;height:1px;position:absolute;left:0px;bottom:-1px;}
.quyu{width:45%;overflow:hidden;float:left;margin-bottom:30px;}
.con-bt{background:url(../images/lx_06.jpg) no-repeat right center;background-size:cover;height:70px;max-width:500px;background-size:cover;line-height:70px;font-size:18px;font-weight:bold;color:#ffffff;padding-left:25px;margin-bottom:28px;}
.sdij{margin-left:60px;margin-right:60px;margin-top:30px;}
.con-lk{max-width:524px;padding-bottom:30px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.l-ft{max-width:200px;float:left;width:calc(100% - 300px);}
.l-ri{width:270px;float:right;line-height:30px;}
.l-ri .kt1{color:#666666;line-height:22px;}
.l-ri .font{color:#333333;}
.l-ri .fonu{display:block;}
.l-ri .kt2{margin-top:10px;}
.kt2 .font{font-size:14px;font-family:arial;color:#e70012;}
.kt3{font-size:16px;color:#111111;font-weight:bold;}
.con-bt2{background:url(../images/lx_08.jpg) no-repeat right center;background-size:cover;}
.con-bt3{background:url(../images/lx_20.jpg) no-repeat right center;background-size:cover;}
.con-bt4{background:url(../images/lx_22.jpg) no-repeat right center;background-size:cover;}
.sdga{float:left;font-size:18px;font-weight:bold;text-transform:uppercase;padding-left:50px;}
.quyu:nth-child(2n){float:right;}

.kdfp{background:#212121;}
.skjl{color:#fff;max-width:1200px;margin:0 auto;margin-top:120px;}
.tik1{text-align:center;overflow:hidden;font-size:24px;padding-bottom:15px;}
.tik2{text-align:center;}
.tik3{line-height:32px;padding-top:20px;font-size:16px;}
.tik4{color:#fff;line-height:26px;margin-top:20px;}
.tik4 a{color:#fff;}
.tik5{color:#fff;line-height:26px;}
.tik5 a{color:#fff;}
.sdih{overflow:hidden !important;ooverflow:auto;max-height:80vh;}

.demo_wgua{padding:10px;padding-bottom:10px;padding-left:0px;padding-right:30px;overflow:hidden;}
.sdih > .scroll-element .scroll-element_track{width:1px;margin-left:3px;}
.sdih > .scroll-element .scroll-bar{width:7px;background:rgba(179,179,179,0.35)}
.ajsg .scrollbar-inner{overflow:hidden !important;overflow:auto;max-height:60vh;}
.ajsg > .scroll-element .scroll-element_track{width:1px;margin-left:3px;}
.ajsg > .scroll-element .scroll-bar{width:7px;background:rgba(179,179,179,0.35)}
.left-list{margin-top:100px;overflow:hidden;}
.jjfa{overflow:hidden;height:80vh;}
.left-list .item{border-bottom:1px solid #393737;overflow:hidden;padding-bottom:30px;padding-top:30px;width:100%;float:left;max-height:calc(26vh - 60px);}
.left-list .img{max-width:300px;float:left;}
.left-list .text-box{width:calc(100% - 360px);float:right;padding-right:30px}
.left-list .tit{font-size: 24px;line-height: 32px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #fff;}
.left-list .con{font-size: 14px;line-height:26px;color: #fff;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-top:20px;}
.left-list .detail{display: inline-block;
    *display: inline;
    zoom: 1;
    font-size: 14px;
    line-height: 26px;
    margin-top: 20px;
    color: #fff;
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 25px;
    background-size: 9px;
    background-image: url(../images/news-arrow.png);}
.hjki{margin-top:0px;}
.about_tp{overflow:hidden;width:100%;position:relative;}
.about_tp .swiper-slide {
      text-align: center;
	  max-width:520px;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.zssm{position:relative;}
.about_tp .swiper-slide img{transform:scale(.8);transform-origin:left bottom; transition:ease 0.3s all;}
.about_tp .swiper-slide-active img{transform:scale(1);}
.about_tp .swiper-wrapper{margin-left:-10.25%;}
.zssm .swiper-pagination-bulletst{position:absolute;left:0px;right:auto;z-index:2;bottom:15px;}
.zssm .swiper-pagination-bullet{background: #dbdbdb;display:block;}
.zssm .swiper-pagination-bullet-active {background: #333333;}
.zssm .swiper-pagination-bullets .swiper-pagination-bullet{margin:15px 0px;}
.zssm .alsi{text-align:center;font-family:arial;font-size:16px;}
.zssm .swiper-pagination-bullets{margin-left:4px;}
.zssm .alsi:after{content:"";display:block;width:1px;height:61px;background:#000000;margin-left:9px;margin-top:10px;}
.xian{display:none;position:absolute;left:0px;bottom:0px;}
#wave{height:200px;}
#wave canvas{height:100%;}
.piaof{position:fixed;right:60px;top:50%;transform:translateY(-50%);z-index:3;}
.piaof li{width:18px;height:18px;display:block;background:url(../images/dian.png) no-repeat center;margin-bottom:8px;margin-top:8px;cursor:pointer;}
.piaof .cur{background:url(../images/dian1.png) no-repeat center;}
.bghd{width:100%;overflow:hidden;}
.bghd .l_images{position:relative;overflow:hidden;display:block;}
.bghd .l_images:before{content:"";position:absolute;left:0;top:0;width:80%;height:100%;transform:translateX(-100%);background-color:#e70012;opacity:.5;filter:alpha(opacity=80);}
.bghd a:hover .l_images:before{transform:translateX(160%);transition:transform .8s;}

.sbjl .l_images{position:relative;overflow:hidden;display:block;}
.sbjl .l_images:before{content:"";position:absolute;left:0;top:0;width:80%;height:100%;transform:translateX(-100%);background-color:#e70012;opacity:.5;filter:alpha(opacity=80);}
.sbjl a:hover .l_images:before{transform:translateX(160%);transition:transform .8s;}

.wsan .xwe{position:relative;overflow:hidden;display:block;}
.wsan .xwe:before{content:"";position:absolute;left:0;top:0;width:80%;height:100%;transform:translateX(-100%);background-color:#e70012;opacity:.5;filter:alpha(opacity=80);}
.wsan a:hover .xwe:before{transform:translateX(160%);transition:transform .8s;}
.foot1 font{display:inline-block;margin-left:20px;margin-right:20px;}
.left-list .img{position:relative;overflow:hidden;display:block;}
.left-list .img:before{content:"";position:absolute;left:0;top:0;width:80%;height:100%;transform:translateX(-100%);background-color:#e70012;opacity:.5;filter:alpha(opacity=80);}
.left-list a:hover .img:before{transform:translateX(160%);transition:transform .8s;}
.fsjd{cursor:pointer;}
.bgid{margin-top:250px;overflow:hidden;line-height:26px;}
.spzx font{position:relative;overflow:hidden;display:block;}
.spzx font:before{content:"";position:absolute;left:0;top:0;width:80%;height:100%;transform:translateX(-100%);background-color:#e70012;opacity:.5;filter:alpha(opacity=80);}
.spzx li:hover font:before{transform:translateX(160%);transition:transform .8s;}
.hskj{height:calc(100vh - 170px);padding-left:0px;padding-right:0px;padding-top:170px;display:flex;justify-content: center;align-items: center;position:relative;width:100%;}
.shwh{width:310px;height:310px;background:#e70012;border-radius:50%;margin:0 auto;position:relative;}
.shwh .b5 font{font-size:28px;color:#ffffff;text-align:center;padding-top:100px;display:block;}
.shwh .b5 i{width:110px;height:1px;background:#ef5662;display:block;margin:0 auto;margin-top:20px;}
.shwh .b5 p{font-size:16px;font-family:arial;color:#fff;text-transform:uppercase;margin-top:25px;}
.shwh .b10{width:440px;height:440px;border:1px solid  rgba(255,255,255,.1);content:"";display:block;position:absolute;left:-65px;top:-65px;border-radius:50%; transform:scale(0.70454545454545);transition:transform 0.8s ease;}
.shwh .b11{width:600px;height:600px;border:1px solid  rgba(255,255,255,.3);content:"";display:block;position:absolute;left:-145px;top:-145px;border-radius:50%; transform:scale(0.51666666666667);transition:transform 0.8s ease;}
.shwh .b1{position:absolute;left:-120px;top:9px;background:url(../images/pa.png) no-repeat;width:18px;height:18px; opacity:0;transition:opacity 0.8s ease; }
.shwh .b2{position:absolute;left:414px;top:9px;background:url(../images/pa.png) no-repeat;width:18px;height:18px; opacity:0;transition:opacity 0.8s ease;}
.shwh .b3{position:absolute;left:-120px;top:285px;background:url(../images/pa.png) no-repeat;width:18px;height:18px; opacity:0;transition:opacity 0.8s ease;}
.shwh .b4{position:absolute;left:414px;top:285px;background:url(../images/pa.png) no-repeat;width:18px;height:18px; opacity:0;transition:opacity 0.8s ease;}
.shwh .b1 div i{content:"";width:100px;height:1px;background:#fff;position:absolute;left:-100px;top:8px; transform:scale(0);transform-origin:right;transition:transform 0.8s ease;}
.shwh .b2 div i{content:"";width:100px;height:1px;background:#fff;position:absolute;left:18px;top:8px; transform:scale(0);transform-origin:left;transition:transform 0.8s ease;}
.shwh .b3 div i{content:"";width:100px;height:1px;background:#fff;position:absolute;left:-100px;top:8px; transform:scale(0);transform-origin:right;transition:transform 0.8s ease;}
.shwh .b4 div i{content:"";width:100px;height:1px;background:#fff;position:absolute;left:18px;top:8px; transform:scale(0);transform-origin:left;transition:transform 0.8s ease;}
.shwh .b6{position:absolute;left:-524px;top:-46px;text-align:right;background:url(../images/pb.png) no-repeat right center;padding-right:160px;height:122px; opacity:0;transition:opacity 0.8s ease;}
.shwh .b7{position:absolute;left:532px;top:-46px;min-width:280px;text-align:left;background:url(../images/pc.png) no-repeat left center;padding-left:160px;height:122px; opacity:0;transition:opacity 0.8s ease;}
.shwh .b8{position:absolute;left:-524px;top:230px;text-align:right;background:url(../images/pd.png) no-repeat right center;padding-right:160px;height:122px; opacity:0;transition:opacity 0.8s ease;}
.shwh .b8 p{width:144px;float:right;}
.shwh .b9{position:absolute;left:532px;top:233px;min-width:280px;text-align:left;background:url(../images/pe.png) no-repeat left center;padding-left:160px;height:122px; opacity:0;transition:opacity 0.8s ease;}
.shwh .b6 font,.shwh .b7 font,.shwh .b8 font,.shwh .b9 font{font-size:22px;color:#ffffff;padding-top:10px;display:block;}
.shwh .b6 p,.shwh .b7 p,.shwh .b8 p,.shwh .b9 p{font-size:16px;color:#999999;line-height:30px;padding-top:10px;}
.shwg{display:none;}
.shwg div{width:calc(50% - 176px);float:left;padding-right:166px;margin-bottom:20px;}
.shwg .b6{text-align:right;background:url(../images/pb.png) no-repeat right center;height:122px;}
.shwg .b7{text-align:left;background:url(../images/pc.png) no-repeat left center;height:122px;padding-right:0px;padding-left:166px;float:right;}
.shwg .b8{text-align:right;background:url(../images/pd.png) no-repeat right center;height:122px;}
.shwg .b9{text-align:left;background:url(../images/pe.png) no-repeat left center;height:122px;padding-right:0px;padding-left:166px;float:right;}
.shwg .b6 font,.shwg .b7 font,.shwg .b8 font,.shwg .b9 font{font-size:22px;color:#ffffff;padding-top:10px;display:block;}
.shwg .b6 p,.shwg .b7 p,.shwg .b8 p,.shwg .b9 p{font-size:16px;color:#999999;line-height:30px;padding-top:10px;}

.shws .b10{transform:scale(1);}
.shws .b11{transform:scale(1);}
.shws .b1,.shws .b2,.shws .b3,.shws .b4{opacity:1;transition-delay: 0.8s;}
.shws .b1 div i,.shws .b2 div i,.shws .b3 div i,.shws .b4 div i{transform:scale(1);transition-delay: 0.8s;}
.shws .b6,.shws .b7,.shws .b8,.shws .b9{opacity:1;transition-delay: 1.6s;}
.not-animated{opacity:0;}
.products li{display:none;}
.products .ckmore{display:block;}

.cplist_left .mCSB_scrollTools .mCSB_draggerRail{
	width: 1px;
	background:#111111;
}
.cplist_left .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background: #e70012;
}
.cplist_left .mCSB_inside>.mCSB_container{
	margin-right: 0;
}
.cplist_left .mCSB_scrollTools{
	width: 3px;
}
.ajsg .scrollbar-inner .mCSB_scrollTools .mCSB_draggerRail{
	width: 1px;
	background:#111111;
}
.ajsg .scrollbar-inner .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background: #e70012;
}
.ajsg .scrollbar-inner .mCSB_inside>.mCSB_container{
	margin-right: 0;
}
.ajsg .scrollbar-inner .mCSB_scrollTools{
	width: 3px;
}

.swiper-scrollbar{background:#2a2b2d;height:2px;margin-top:40px;}
.swiper-scrollbar-drag{background:#e70012;height:2px;top:0px;position:relative;z-index:2;}
.swiper-scrollbar-drag:before{width:30px;height:30px;background:url(../images/jo.png) no-repeat center center #e70012;content:"";display:block;position:absolute;left:calc(50% - 14px);top:-14px;border-radius:50%;cursor:pointer;color:#fff;font-family:simsun;line-height:30px;text-align:center;}
.huans{margin-top:10px;}

.likj .spzx li .p{position:relative;text-align:center;overflow:hidden;padding-top:10px;left: 0px;top: 0px;}
.hqz img{width:24px;}
.asjh{display:none;}
.pctel{display:none;position:absolute;left:-100px;top:70px;width:220px;}
.msjr,.prosjt,.profl{position:relative;}
.stkl{position:absolute;left:-20px;top:25vh;background:url(../images/lefta.png) no-repeat left center;width:56px;height:56px;display:block;z-index:3;border:1px solid #333;border-radius:50%;}
.stkr{position:absolute;right:-20px;top:25vh;background:url(../images/leftb.png) no-repeat left center;width:56px;height:56px;display:block;z-index:3;border:1px solid #333;border-radius:50%;}
.stkl:hover{background:url(../images/leftas.png) no-repeat left center;border:1px solid #e70012;}
.stkr:hover{background:url(../images/leftbs.png) no-repeat left center;border:1px solid #e70012;}
.proz{position:absolute;left:-20px;top:25vh;background:url(../images/sjia.png) no-repeat left center;width:56px;height:56px;display:block;z-index:3;}
.proy{position:absolute;right:-20px;top:25vh;background:url(../images/sanjs.png) no-repeat left center;width:56px;height:56px;display:block;z-index:3;}
.proz:hover{background:url(../images/sanj2s.png) no-repeat left center;}
.proy:hover{background:url(../images/sanj2.png) no-repeat left center;}
.casenav{display:none;}
.caseleft{position:absolute;left:10px;top:25vh;background:url(../images/lefta.png) no-repeat left center;width:56px;height:56px;display:block;z-index:3;border:1px solid #333;border-radius:50%;}
.caseright{position:absolute;right:10px;top:25vh;background:url(../images/leftb.png) no-repeat left center;width:56px;height:56px;display:block;z-index:3;border:1px solid #333;border-radius:50%;}
.caseleft:hover{background:url(../images/leftas.png) no-repeat left center;border:1px solid #e70012;}
.caseright:hover{background:url(../images/leftbs.png) no-repeat left center;border:1px solid #e70012;}
.protyle{position:absolute;left:10px;top:calc(50vh - 28px);background:url(../images/sjia.png) no-repeat left center;width:56px;height:56px;display:block;z-index:3;}
.protyri{position:absolute;right:10px;top:calc(50vh - 28px);background:url(../images/sanjs.png) no-repeat left center;width:56px;height:56px;display:block;z-index:3;}
.protyle:hover{background:url(../images/sanj2s.png) no-repeat left center;}
.protyri:hover{background:url(../images/sanj2.png) no-repeat left center;}
@keyframes twinkling {
	0% {opacity:0;left:10%;top:5%;}100% {opacity:1;left:19.791666666667%;top:18%;}
}
@keyframes twinkling2 {
	0% {opacity:0;left:52.083333333333%;top:0px;}100%{opacity:1;left:52.083333333333%;top:13%;}
}
@keyframes twinkling3 {
	0% {opacity:0;right:0%;top:0px;}100%{opacity:1;right:8.2291666666667%;top:18%;}
}
@keyframes twinkling4 {
	0% {opacity:0;right:0%;bottom:0%;}100%{opacity:1;right:9.6354166666667%;bottom:11.5%;}
}
@keyframes twinkling5 {
	0% {opacity:0;right:34.895833333333%;bottom:0px;}100%{opacity:1;right:34.895833333333%;bottom:5%;}
}
@keyframes twinkling6 {
	0% {opacity:0;left:45.052083333333%;bottom:0px;}100%{opacity:1;left:45.052083333333%;bottom:6.4%;}
}
@keyframes twinkling7 {
	0% {opacity:0;left:32.291666666667%;bottom:0px;}100%{opacity:1;left:32.291666666667%;bottom:8%;}
}
@keyframes twinkling8 {
	0% {opacity:0;left:0%;bottom:0px;}100%{opacity:1;left:11.875%;bottom:8%;}
}
@keyframes twinkling9 {
	0% {opacity:0;left:0%;top:30.6%;}100%{opacity:1;left:5%;top:30.6%;}
}
@keyframes twinkling10 {
	0% {opacity:0;left:50%;top:29%;}100%{opacity:1;left:50%;top:31.5%;}
}
@keyframes twinkling11 {
	0% {opacity:0;left:50%;top:44%;}100%{opacity:1;left:50%;top:45%;}
}
@keyframes twinkling12 {
	0% {opacity:0;left:50%;bottom:30%;}100%{opacity:1;left:50%;bottom:32%;}
}
@keyframes twinkling12_1 {
	0% {opacity:0.8;}100%{transform:scale(1.4);opacity:0.3;}
}
@keyframes twinkling12_2 {
	0% {opacity:0.6;}100%{transform:scale(1.8);opacity:0.2;}
}
@keyframes twinkling12_3 {
	0% {opacity:0.4;}100%{transform:scale(2.2);opacity:0.1;}
}
@keyframes twinkling12_4 {
	0% {opacity:0.2;}100%{transform:scale(2.6);opacity:0;}
}
@keyframes twinkling12_5 {
	0% {}100%{transform:scale(1.1);}
}
@keyframes spin{
    to{transform: rotate(1turn);}
}
@keyframes spin2{
    to{transform: rotate(-1turn);}
}
@keyframes spin-reverse{
    from{
        transform:rotate(1turn);
    }
}
@keyframes spin-reverse2{
    from{
        transform:rotate(-1turn);
    }
}
@media screen and (max-width:1600px){
	.menu_p li{padding-left:50px;}
	.tshu .tel{margin-right:20px;}
	.login{margin-right:20px;}
	.foot1{margin-left:10px;margin-right:10px;}
	.foot2{margin-left:10px;margin-right:10px;}
	.sdga{padding-left:0px;float:right;}
	.zssm .swiper-pagination-bulletst{left:-30px;}
}
@media screen and (max-width:1440px){
	.sdga{font-size:14px;}
	.about_tp .swiper-wrapper{margin-left:0%;}
	.zssm .swiper-pagination-bulletst{left:0px;}
}
@media screen and (max-width:1360px){
	.menu_p li{padding-left:40px;}
	.slki{padding-top:0px;}
	.about_content{padding-top:30px;}
	.cliu{padding-top:30px;}
	.shry{padding-top:200px;}
	.sdik{padding-top:80px;}
	.yjhk{padding-top:220px;}
	.yjhke{padding-top:220px;}
	.sojk{padding-top:150px;}
	.cplist_left{margin-top:120px;}
	.cplist_right{margin-top:120px;}
	.fskj{margin-top:30px;}
	.fskj li b{margin-top:38px;}
	.cpbt{margin-top:20px;padding-bottom:20px;}
	.cplb li{line-height:36px;}
	.ct_g font{font-size:20px;}
	.ct_g p{font-size:12px;}
	.lksd{line-height:46px;height:46px;}
	.sear{line-height:46px;height:46px;}
	.sikd{top:100px;}
	.sidf a{width:120px;height:36px;line-height:36px;font-size:14px;}
	.fawu{padding-bottom:20px;}
	.mtfs{padding-top:200px;}
	.lswm a{width:120px;height:36px;line-height:36px;font-size:14px;}
	.con-bt{height:50px;line-height:50px;}
	.left-list .item{padding-top:15px;padding-bottom:15px;max-height:calc(26vh - 30px);}
	.left-list{margin-top:90px;}
	.tpxg{width:36%;}
	.zssm .swiper-pagination-bulletst{left:-30px;}
	.lksf{padding-bottom:10px;}
	.sdij{margin-top:20px;}
	.stkl{top:20vh;}
	.stkr{top:20vh;}
	.caseleft{top:20vh;}
	.caseright{top:20vh;}
}
@media screen and (max-width:1280px){
	.menu_p{padding-left:10px;}
	.menu_p li{padding-left:30px;font-size:14px;}
	.wf1{width:9.0625%;}
	.wf2{width:14.479166666667%;}
	.wf3{width:13.59375%;}
	.wf4{width:8.6979166666667%;}
	.wf5{width:5.8854166666667%;}
	.wf6{width:5.9895833333333%;}
	.wf7{width:5.4166666666667%;}
	.wf8{width:11.927083333333%;}
	.wf9{width:11.197916666667%;}
	.wf10{width:32.03125%;}
	.wf11{font-size:36px;}
	.wf12 .imgs{width:80px;height:80px;}
	.wf12 .img{width:78px;height:78px;}
	.wf12 .d1{top:20px;}
	.wf12 .d2{top:20px;}
	.tbip{max-width:50%;}
	.cpfl li .flei{padding-bottom:20px;}
	.l-ft{display:none;}
	.l-ri{float:left;}
	.sdga{word-break:break-all;max-width:45%;}
	.tpxg{width:30%;}
	.zssm{display:none;}
	.caseleft{top:18vh;}
	.caseright{top:18vh;}
}
@media screen and (max-width:1024px){
	.menu_p{display:none;}	
	.menus{display:block;}
	.erxi font{max-width:22.416666666667%;}
	.erxi p{max-width:85%;}
	.erxi div{max-width:10.75%;}
	.about_title{padding-top:200px;}
	.liud{padding-bottom:40px;}
	.sdjk{padding-top:200px;}
	.cule{height:auto;padding-bottom:40px;}
	.wuz .liud{padding-bottom:0px;}
	.wsan{height:auto;}
	.wsan li{padding-bottom:20px;}
	.huans img{padding-bottom:20px;}
	.cpfl li .pzhu p{font-size:14px;}
	.zsjh{margin-top:0px;}
	.cpbt{margin-left:10px;margin-right:10px;padding-bottom:15px;}
	.cplb{margin-left:10px;margin-right:10px;padding-bottom:20px;}
	.cplist_right{margin-top:80px;}
	.mtfs{padding-top:180px;}
	.t2{margin-top:15px;line-height:26px;padding-left:30px;}
	.t3{margin-top:15px;padding-left:30px;}
	.t1{padding-left:30px;}
	.k_right{width:50%;}
	.nysi{max-width:80px;}
	.kils{max-height:250px;}
	.nysi .zuojiao6{margin-bottom:20px;}
	.lswm{padding-top:30px;}
	.sdfg{padding-top:30px;}
	.white{height:12vh;}
	.piaofu{height:12vh;}
	.sdga{padding-left:0px;font-size:12px;}
	.tpxg{display:none;}
	.dbkf{height:auto;}
	.foot1 font{margin-left:10px;margin-right:10px;}
	.hhun{margin-top:0px;}
	.wsan{border-bottom:1px solid #414041;}
	.caseleft{top:14vh;}
	.caseright{top:14vh;}
}
@media screen and (max-width:768px){
	.footer{height:auto;}
	.foot1{padding-top:50px;}
	.foot2 p{display:none;}
	.slki li{max-width:calc(16.666666667% - 20px);margin-left:5px;margin-right:5px;}
	.cliu li{width:30%;}
	.cliu li:before{width:39%;}
	.cplist_left{width:100%;margin-top:0px;margin-bottom:20px;}
	.cplist_right{width:100%;}
	.cpbt{margin-left:20px;margin-right:20px;padding-bottom:25px;}
	.cplb{margin-left:20px;margin-right:20px;padding-bottom:25px;}
	.gous{padding-bottom:0px;}
	.stak{height:auto;overflow:hidden;padding-bottom:20px;}
	.sikd{position:relative;}
	.kunl{position:relative;transform:translateY(0%);top:0px;margin-top:20px;}
	.sidf{position:relative;right:0px;top:0px}
	.sidf a{float:left;margin-right:30px;margin-top:20px;}
	.sikd{top:0px;margin-top:100px;}
	.fawu{margin-top:20px;}
	.white{display:none;}
	.mtfs{padding-top:20px;}
	.k_left{width:100%;}
	.k_right{width:100%;margin-top:30px;}
	.t1{margin-top:20px;}
	.sujk{padding-left:0px;}
	.sujk font{font-size:20px;}
	.sujk p{font-size:16px;margin-top:5px;}
	.nysi{max-width:100px;}
	.kils{max-height:350px;}
	.piaofu{position:relative;height:auto;}
	.lswm{padding-top:20px;}
	.ajsg{margin-top:50px;max-width:100%;}
	.bgid{margin-top:30px;}
	.ljdf{margin-top:30px;max-width:100%;}
	.sdjf{height:auto;}
	.quyu{width:100%;margin-bottom:20px;}
	.qwer{width:100%;height:320px;}
	.con-lk{max-width:100%;padding-bottom:20px;}
	.lksf{margin-left:20px;margin-right:20px;}
	.sdij{margin-left:20px;margin-right:20px;}
	.cact{width:100%;}
	.sdga{width:100%;max-width:100%;padding-bottom:20px;}
	.con-bt{margin-bottom:18px;}
	.l-ft{display:block;margin-right:20px;}
	.spzx li .p{font-size:14px;top:20px;left:25px;}
	
	
	
	.slki{display:none;}
	.about_title{padding-top:100px;}
	.shry,.sdjk,.yjhk,.yjhke{padding-top:50px;}
	
	
	
	.sdjf{margin-top:60px;}
	.shwh{display:none;}
	.shwg{display:block;}
	.hskj{height:auto;}
.msjr,.prosjt,.profl{display:none;}
.swiper-scrollbar,.huans{display:none;}
.piaof{display:none;}
.casenav{display:none;}
.dier .casenav2{display:block;top:100px;}
.likj{min-height:100px;padding-top:160px;}
.casenav2 li{max-width:24%;margin-bottom:20px;}
	.spzx{padding-bottom:20px;}
	.wsan{border-bottom:0px solid #414041;}
	.slak{height:auto;}
	.stake{height:auto;}
}
@media screen and (max-width:640px){
	.login{display:none;}
	.wx{display:none;}
	.logo{max-width:140px;}
	.tops{height:62px;}
	.zwfu{height:62px;}
	.tshu .tel{padding-top:20px;}
	.in_topbox .menu{top:62px;}
	.wf10{width:80%;}
	.wf11{font-size:40px;}
	/*.wf12 .imgs{width:40px;height:40px;}
	.wf12 .img{width:38px;height:38px;}
	.wf12 .d1{top:10px;}
	.wf12 .d2{top:10px;}
	.wf12 .d1 img{width:20px;}
	.wf12 .d2 img{width:20px;}*/
	.lefh{width:61px;height:30px;background-size:cover;}
	.righ{width:61px;height:30px;background-size:cover;}
	.banner .swiper-pagination-bullet{width:22px;height:30px;background-size:cover;margin-left:0px;}
	.banner > .swiper-pagination-bullets .swiper-pagination-bullet{margin-left:-10px;}
	.banner > .swiper-pagination-bullets{right:52px;}
	@keyframes twinkling {
		0% {opacity:0;left:10%;top:5%;}100% {opacity:1;left:19.791666666667%;top:28%;}
	}
	@keyframes twinkling2 {
		0% {opacity:0;left:52.083333333333%;top:0px;}100%{opacity:1;left:52.083333333333%;top:23%;}
	}
	@keyframes twinkling3 {
		0% {opacity:0;right:0%;top:0px;}100%{opacity:1;right:8.2291666666667%;top:28%;}
	}
	@keyframes twinkling9 {
		0% {opacity:0;left:0%;top:30.6%;}100%{opacity:1;left:5%;top:40.6%;}
	}
	@keyframes twinkling10 {
		0% {opacity:0;left:50%;top:29%;}100%{opacity:1;left:50%;top:35.5%;}
	}
	.erxi{transform:translateY(-25%)}
	.erxi font{bottom:0.8%;}
	.erxi div{bottom:9%;}
	.slki{top:80px;}
	.tpxg{position:relative;top:0px;}
	.about_title{font-size:16px;/* padding-top:150px; */padding-bottom:10px;}
	.about_content{font-size:12px;padding-top:20px;line-height:26px;}
	.cliu{padding-top:20px;}
	.cliu li{width:33.333333%;}
	.cliu li p{font-size:14px;}
	.cliu li div{font-size:12px;}
	.liud{padding-bottom:20px;}
	.dier .slki{top:30px;}
	.shry{/* padding-top:100px; */font-size:16px;}
	.shry font{padding-bottom:10px;}
	.shry p{font-size:14px;}
	.jt4{width:22px;height:22px;top:-35px;}
	.jt3{width:22px;height:22px;top:-10px;}
	.sdik{padding-top:30px;}
	.sdik li img{border-width:2px;}
	.sdik li p{padding-top:9px;font-size:13px;}
	.ryjj{padding-top:20px;}
	.dbkf{height:auto;}
	.slki{padding-left:2%;}
	.slki li{font-size:12px;border-radius:0px;margin:0px;padding:0px;max-width:16%;border:0px;float:left;}
	.sdjk{/* padding-top:100px; */}
	.cule{padding-bottom:20px;}
	.yjhk{/* padding-top:100px; */}
	.sbjl li{width:calc(50% - 10px);margin-right:20px;}
	.sbjl li:nth-child(2n){margin-right:0px;}
	.sbjl li p{font-size:14px;padding-top:10px;padding-bottom:10px;}
	.abot .slki{top:30px;}
	.jt5{width:22px;height:22px;right:30px;top:-22px;}
	.jt6{width:22px;height:22px;top:-22px;}
	.wsan{margin-top:30px;border-bottom: 1px solid #393737;margin-bottom:20px;}
	.wsan li a{width:90%;}
	.wsan li .xwi{font-size:14px;line-height:26px;}
	.wsan li .xws{font-size:12px;line-height:26px;}
	.wsan li .xwf .xwrq font{font-size:14px;}
	.wsan li .xwf .xwrq p{font-size:12px;}
	.yjhke{/* padding-top:100px; */}
	.zsjh{margin-top:0px;}
	.spzx li{max-width:90%;}
	.stak{height:auto;}
	.sojk{padding-top:100px;}
	.cpfl li{margin-top:30px;}
	.sojk div{font-size:20px;}
	.sojk p{font-size:14px;padding-top:5px;}
	.fskj{margin-bottom:20px;}
	.huij{display:none;}
	.gous{display:none;}
	.fskj li div{display:none;}
	.sikd{margin-top:80px;}
	.fawu{margin-top:20px;}
	.skjl{margin-top:80px;}
	.sikd font{margin-left:10px;}
	.piaof{display:none;}
	.shwg div{width:calc(50% - 110px);float:left;padding-right:100px;background-size:80px !important;}
	.shwg .b7,.shwg .b9{padding-left:100px;}
	.shwg .b6 font,.shwg .b7 font,.shwg .b8 font,.shwg .b9 font{font-size:16px;color:#ffffff;padding-top:10px;display:block;}
.shwg .b6 p,.shwg .b7 p,.shwg .b8 p,.shwg .b9 p{font-size:14px;color:#999999;line-height:30px;padding-top:10px;}
.l-ri .fonu{display:inline;}
.tshu .tel:hover{ opacity:1;}
.swiper-scrollbar{display:none;}
.cpfl li .flei a{white-space:nowrap;background:#e1e6ec;}
.foot2 font{display:none;}
.dier .casenav2{display:block;top:80px;}
.likj{padding-top:140px;}
.casenav2 li{max-width:24%;}
}
@media screen and (max-width:480px){
	/*.wf11{font-size:16px;}*/
	.backfhdb{display:none;}
	.foot1{padding-top:10px;padding-bottom:10px;line-height:26px;}
	.foot2{padding-top:10px;padding-bottom:10px;line-height:26px;}
	.yjhk .swiper-scrollbar{display:none;}
	.fykg{display:none;}
	.huans{display:none;}
	.yjhk{padding-bottom:20px;}
	.liud{padding-left:10px;padding-right:10px;}
	.sojk{padding-top:90px;}
	.cpfl li{margin-bottom:30px;}
	.cpfl li i{width:100%;}
	.cpfl li .pzhu font{font-size:20px;}
	.cpfl li .pzhu{padding-left:20px;padding-top:20px;}
	.cpfl li .pzhu p{font-size:12px;}
	.cpfl li .flei{margin-left:20px;}
	.cpfl li .ljcp{margin-left:20px;}
	.cpfl li .tbip{right:1.5%;top:30%;}
	.cpfl li .ljcp a{font-size:12px;}
	.cpfl li .ljcp{width:120px;margin-bottom:20px;}
	.stake .l600{padding-left:10px;padding-right:10px;}
	.ct_g{padding-top:0px;}
	.kilf{padding-top:0px;display:none;}
	.kilf{width:60%;}
	.lksd{width:calc(100% - 56px);}
	.lksd input{width: calc(100% - 24px);padding-left: 20px;font-size:14px;}
	.sear{width:46px;margin-left:10px;}
	.fskj{margin-top:15px;}
	.nysi{max-width:50px;}
	.kils{max-height:180px;}
	.sidf a{margin-right:20px;}
	.lswm a{margin-left:0px;margin-right:20px;}
	.lswm a:nth-child(2n){margin-right:0px;}
	.pimg_list{max-width:calc(100% - 70px)}
	.sdfg a{padding-right:0px;padding-left:15px;}
	.fawu{display:none;}
	.l600{padding-left:10px;padding-right:10px;}
	.l-ft{/*display:none;*/width: calc(100% - 200px);}
	.l-ri{width:170px;}
	.lksf{margin-top:20px;padding-bottom:20px;font-size:18px;margin-left:10px;margin-right:10px;}
	.sdij{margin-left:10px;margin-right:10px;}
	.con-bt{padding-left:15px;font-size:14px;}
	.tik1{font-size:16px;}
	.tik3{font-size:14px;line-height:26px;}
	.demo_wgua{padding-right:0px;}
	.sdih{max-height:none;}
	.ajsg .scrollbar-inner{max-height:none;}
	.left-list .item{max-height:87px;}
	.left-list .img{max-width:150px;float:left;}
	.left-list .con{display:none;}
.left-list .text-box{width:calc(100% - 180px);float:right;padding-right:10px}
.left-list .tit{font-size:16px;}
.left-list .detail{font-size:12px;margin-top:0px;}
.about_title{padding-top:80px;}
.shry, .sdjk, .yjhk, .yjhke{padding-top:20px;}
.likj{padding-top: 140px;}
.fskj li{/* padding-top:10px; */}
.fskj li b{margin-top:12px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.fskj li i{margin:7px auto;}
.fskj li p{line-height:22px;font-size:12px;padding-bottom:10px;padding-left:10px;padding-right:10px;min-height:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.fskj img{width:100%;}
.shwg{padding-left:10px;padding-right:10px;}
.shwg div{background-position:left center !important;background-size:50px !important;padding-left:60px !important;padding-right:0px !important;width:calc(50% - 70px);margin-bottom:10px;text-align:left !important;margin-left:10px;overflow:hidden;height:auto !important;}
.nysi{display:none;}
.pimg_list{max-width:100%;}
.kt3{font-size:14px;}
}
@media screen and (max-width:375px){
	.slki{padding-left:0px;}
	.slki li{max-width:16.666666667%;}
	.casenav2{padding-left:2%;}
	.casenav2 li{max-width:24%;}
	.cliu li:before{display:none;}
	.sikd{line-height:26px;}
	.sikd img{width:12px;}
	.sikd font{margin-left:5px;font-size:12px;}
	.sikd a{font-size:12px;}
	.shwg .b6 font,.shwg .b7 font,.shwg .b8 font,.shwg .b9 font{font-size:14px;}
.shwg .b6 p,.shwg .b7 p,.shwg .b8 p,.shwg .b9 p{font-size:12px;line-height:20px; white-space:nowrap;overflow:hidden;}
}
@media screen and (max-width:320px){
	.cpfl li .pzhu{padding-left:10px;}
	.cpfl li .flei{margin-left:10px;}
	.cpfl li .ljcp{margin-left:10px;}
	.lksd input{font-size:12px;padding-left:15px;}
	.lksd{width:calc(100% - 41px);height:36px;line-height:36px;margin-top:10px;}
	.sear{width:36px;height:36px;margin-left:5px;margin-top:10px;}
	.sear input{background-size:15px 15px;}
	.lswm a{width:100px;}
	.lswm .lxwm{margin-right:0px;}
	.sidf a{width:100px;}
	.sdfg .asjh{padding-left:0px;}
	.pimg_list{max-width:100%;}
	.nysi{display:none;}
	.shwg div{width:calc(100% - 70px);}
}