@import url(font/siyuan.css);

html, body {

	font-size: 14px;

	color:#666;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	font-family:"siyuan" !important;

	background: #fff;

	-webkit-text-size-adjust: none;
    transition: all 0.3s ease;
    -webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
*{
	margin: 0;
	padding: 0;
	outline: none;
}
a,a:focus,a:active {color: #333;	text-decoration: none;outline: 0px none; font-size: 16px;}

.h30{margin-top: 30px;}

.h15{margin-top: 15px;}

.h45{margin-top: 45px;}

h1,h2,h3,h4{margin:0;padding:0;}

a:hover,a:active{text-decoration: none;}

ul{padding:0;margin:0;}

ul li{list-style:none;}

.fl{float:left;}

.fr{float:right}

.ct{text-align: center}

.clear{clear:both;}

div{padding:0;margin:0;}

.w100{width:100%;}
table{border-spacing: 0}
.pro_nr .xq table tr:nth-child(2n){background: #eeeeee;}
.pro_nr .xq table tr td:nth-child(1){background-color: #54bcb1;color: #fff;}
table{width: 100%;}
td,th {
    white-space:nowrap; /* 自适应宽度*/
    word-break:keep-all; /* 避免长单词截断，保持全部 */
	border:solid #b7b7b7 1px;
	text-align:center;
	white-space:pre-line;
    word-break:break-all !important;
	word-wrap:break-word !important;
	display:table-cell;
	vertical-align:middle !important;
	white-space: normal !important;
	height:auto;
	vertical-align:text-top;
	padding:2px 2px 0 2px;
	display: table-cell;
}
body::-webkit-scrollbar {
    /*滚动条整体样式*/
    width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
    }
    body::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius   : 10px;
    background-color: skyblue;
    background-image: -webkit-linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.2) 25%,
        transparent 25%,
        transparent 50%,
        rgba(255, 255, 255, 0.2) 50%,
        rgba(255, 255, 255, 0.2) 75%,
        transparent 75%,
        transparent
    );
    }
    body::-webkit-scrollbar-track {
    /*滚动条里面轨道*/
    box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
    background   : #ededed;
    border-radius: 10px;
    }
.p60{padding: 60px 0;}
.w1660{width:1660px;margin:0 auto;overflow: hidden;position: relative;}
.w1200{width: 1200px;;margin: 0 auto;}
.head{width: 100%;position: fixed;top: 0;z-index: 9999;height: 60px;padding: 20px 0;transition: .3s;}
.head .logo2{display: none;}
.head .fr{width: 1015px;display: flex;justify-content: space-between;}
.head .nav ul{display: flex;width: 800px;}
.head .nav li{width: 14%;text-align: center;font-size: 16px;line-height:60px;transition: .3s;position: relative;}
.head .nav li a{width: 100%;display: block;color: #fff;}
.head .nav li::after{position: absolute;left: 50%;bottom: 1px;width: 0;height: 1px;background-color: #fff;content: '';display: block;transform: translateX(-50%);transition: .3s;}
.head .nav li:hover::after{width: 60%;}
.head .sousuo{margin-top: 20px;}
.head .cehua{margin-top: 10px;line-height: 40px;height: 40px;padding:0 10px;background-color: #53b753;color: #fff;text-align: center;border-radius: 20px;}
.head .cehua a{color: #fff;}
.head2{height: 80px !important;padding: 10px 0 !important;background-color: #fff;box-shadow: 0px 2px 5px rgba(0,0,0,.6);box-sizing: border-box;}
.btn-nav{display: none;}
.head2 .nav li a{color:#333;}
.head2 .logo2{display: block;}
.head2 .logo1{display: none;}
.head2 .nav li::after{position: absolute;left: 50%;bottom: 1px;width: 0;height: 1px;background-color: #333;content: '';display: block;transform: translateX(-50%);transition: .3s;}
.head2 .nav li:hover::after{width: 60%;}
.head img{width: 100%;}
.banner .item{position: relative;}
.banner video{position: absolute;top: 0;left: 0;width: 100%;}
.banner .swiper{display: flex;justify-content: space-between;}
.banner .text{height: 100vh;width: 100%;background-color: rgba(0,0,0,.6);z-index: 999;}
.banner .text1{position: absolute !important;height: 100vh;width: 100%;background-color: rgba(0,0,0,.6);z-index: 999;top: 0;left: 0;display: block;z-index: 999;}
.banner .text3{transform: translateX(-10%);}
.banner .text1 img{position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9999;}
.banner .text img{position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 999;}
.banner .text3 img{position:absolute;top: 50%;transform: translateY(-50%);z-index: 999;left: 5%;}
.banner{height: 100vh;}
.banner1{display: none;}
.banner .slick-slider,.banner .slick-list,.banner .slick-track,.banner .slick-slide{height: 100%;}
.banner .slick-slide a{display: block;outline: 0;position: relative;height: 100%;background-color: #fff;background-position: center center;background-repeat:  no-repeat;
-o-background-size: cover !important;-ms-background-size: cover !important;-moz-background-size: cover !important;-webkit-background-size: cover !important;background-size: cover !important;}
.banner .section-first{height: 100%;width: auto;}
.banner .slick-dots{position: absolute;left: 60px;right: 0;bottom: 33px;text-align: center;z-index: 2;}
.banner .slick-dots li{float: left;margin-right: 10px;position: relative;}
.banner .slick-dots li button{display: block;width: 100px;height: 1px;font-size: 0;line-height: 0;text-indent: 999px;border: 0;margin-top: 2px;background-color: rgba(255,255,255,.4);}
.banner .slick-dots li.slick-active button{height: 3px;margin-top: 0;/*background-color: #fff;*/}
.banner .slick-dots li.slick-active:after{content: '';width: 0;height: 100%;position: absolute;top: 0;left: 0;background-color: #fff;animation: banwid 9s ;}

.banner .swiper-button-next {right: 2%;border: 1px solid #fff;width: 70px;height: 70px;border-radius: 50%;transition: .3s;z-index: 999;z-index: 9;}
.banner .swiper-button-prev {left: 2%;border: 1px solid #fff;	width: 70px;height: 70px;border-radius: 50%;transition: .3s;z-index: 9;}
.banner .swiper-button-next::after,.banner .swiper-button-prev::after {	color: #fff;font-size: 24px;transition: .3s;}
.banner .swiper-button-next:hover,.banner .swiper-button-prev:hover {background-color: #4d48b2;border: 1px solid #4d48b2;}
.banner .swiper-button-next:hover::after,.banner .swiper-button-prev:hover::after {	color: #fff;}
.banner .swiper-pagination span {display: inline-block;width: 60px;height: 8px;border-radius: 0;background-color: rgba(0, 0, 0, 0.6);position: relative;border-radius: 4px;}
.banner .swiper-pagination span::after {content: '';display: block;width: 00%;height: 8px;background-color: #fff;transition: 3s;border-radius: 4px;}
.banner .swiper-pagination span.swiper-pagination-bullet-active::after {width: 100%;}
@media screen and (max-width: 750px){
    .banner .swiper-button-prev,.banner .swiper-button-next{top: 20%;width: 40px;height: 40px}
}
.nbanner{position: relative;height: 400px;overflow: hidden;}
.nbanner img{display: block;}
.nbanner .w1660{position: relative;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.nbanner h3{display: block;position: absolute;left: 50%;top:47%;transform: translate(-50%,-50%);color: #fff;font-weight: bold;letter-spacing:15px;font-size: 40px;width: 80%;text-align: center;}
.nbanner .xian{position: absolute;left: 50%;top: 54%;transform: translateX(-50%);width: 100px;}
.nbanner .xian::before{content: '';display: inline-block;width:50%;height: 3px;background-color: #ff8a00;}
.nbanner .xian::after{content: '';display: inline-block;width:50%;height: 3px;background-color: #fff;}
.m-btn-down{position: absolute;left: 50%;bottom: 28px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);transform: translateX(-50%);}
.m-btn-down p{font-size: 20px;color: #fff;margin-bottom: 22px;}
.m-btn-down span{width: 29px;height: 29px;border: 1px solid #fff;display: block;border-radius: 50%;margin: 0 auto;position: relative;}
.m-btn-down span:after,.m-btn-down span:before{content:'';position:absolute;left:-1px;top:-1px;width:100%;height:100%;pointer-events:none;opacity:0;
border:1px solid rgba(255,255,255,.2);border-radius:50%;-webkit-animation:1.5s ease-out infinite forwards anim-ripple;animation:1.5s ease-out infinite forwards anim-ripple}
.m-btn-down i{display: block;width: 100%;height: 27px;position: absolute;left: 0;top: 50%;background: url(../images/ico-06.png)  no-repeat center center;animation: downico 1.5s ease-out infinite;}
.banner .slick-active .text{-webkit-animation-name: Flippers;animation-name: flipInX;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;
	-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.banner .slick-active .text1{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;
	-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.banner .slick-active .text3{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;
	-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
@keyframes downico{
    0%{
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -o-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
        opacity: 1;
    }
    35%{
        -webkit-transform: translateY(50%);
        -moz-transform: translateY(50%);
        -o-transform: translateY(50%);
        -ms-transform: translateY(50%);
        transform: translateY(50%);
        opacity: 0;
    }
    65%{
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        opacity: 0;
    }
    100%{
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -o-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
        opacity: 1;
    }
}

@-webkit-keyframes anim-ripple{
    0%{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
    50%{opacity:1}
    100%{opacity:0;-webkit-transform:scale3d(2,2,1);transform:scale3d(2,2,1)}
}
@keyframes anim-ripple{
    0%{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
    50%{opacity:1}
    100%{opacity:0;-webkit-transform:scale3d(2,2,1);transform:scale3d(2,2,1)}
}
@-webkit-keyframes banwid{
            0%{width: 0;}
            100%{width: 100%;}
}
@keyframes banwid{
    0%{width: 0;}
    100%{width: 100%;}
}
@media screen and (max-width:1440px){
    .w1660{width: 90%}
    .zhuanti{height: 600px;}
}
.banns{position: relative;}
.banns .w1660{position: absolute;height: 100%;top: 0;z-index: 9;left: 50%;transform: translateX(-50%);}
.banns .w1660 .text{position: absolute;left: 0;top: 50%;transform: translateY(-50%);text-align: left;width: 50%;}
.banns .w1660 .text p{font-size: 48px;color: #fff;line-height: 62px;font-weight:bold;}
.banns .w1660 .text span{font-size: 24px;color: #fff;line-height: 32px;margin-top: 30px;display: block;}
.banns .w1660 .text ul{display: flex;margin-top: 50px;}
.banns .w1660 .text ul li{margin-right: 30px;}
.banns .w1660 .text ul.wangzhanjiansheico li i{display: block;background: url(/images/wangzhanjianshe/bannerico.png) no-repeat;width: 82px;height: 82px;margin: 0 auto;}
.banns .w1660 .text ul.wangzhanjiansheico li:nth-child(2) i{background-position-x: -82px;}
.banns .w1660 .text ul.wangzhanjiansheico li:nth-child(3) i{background-position-x: -164px;}
.banns .w1660 .text ul.wangzhanjiansheico li:nth-child(4) i{background-position-x: -246px;}
.banns .w1660 .text ul.wangzhanyouhuaico li i{display: block;background: url(/images/youhua/bannerico.png) no-repeat;width: 82px;height: 82px;margin: 0 auto;}
.banns .w1660 .text ul.wangzhanyouhuaico li:nth-child(2) i{background-position-x: -82px;}
.banns .w1660 .text ul.wangzhanyouhuaico li:nth-child(3) i{background-position-x: -164px;}
.banns .w1660 .text ul.wangzhanyouhuaico li:nth-child(4) i{background-position-x: -246px;}
.banns .w1660 .text ul.wangzhanyouhuaico li:nth-child(5) i{background-position-x: -328px;}
.banns .w1660 .text ul.yingxiao li i{display: block;background: url(/images/yingxiao/bannerico.png) no-repeat;width: 82px;height: 82px;margin: 0 auto;}
.banns .w1660 .text ul.yingxiao li:nth-child(2) i{background-position-x: -82px;}
.banns .w1660 .text ul.yingxiao li:nth-child(3) i{background-position-x: -164px;}
.banns .w1660 .text ul.yingxiao li:nth-child(4) i{background-position-x: -246px;}
.banns .w1660 .text ul.dianpu li i{display: block;background: url(/images/dianpu/bannerico.png) no-repeat;width: 82px;height: 82px;margin: 0 auto;}
.banns .w1660 .text ul.dianpu li:nth-child(2) i{background-position-x: -82px;}
.banns .w1660 .text ul.dianpu li:nth-child(3) i{background-position-x: -164px;}
.banns .w1660 .text ul.dianpu li:nth-child(4) i{background-position-x: -246px;}
.banns .w1660 .text ul abbr{font-size: 16px;color: #fff;line-height: 48px;}
/* index */
.index_pro{background-color: #fafafa;padding: 88px 0;}
.index_pro .w1660>span{color: #000;font-size: 40px;display: block;text-align: center;}
.index_pro .w1660>abbr{font-size: 16px;line-height: 36px;display: block;text-align: center;color: #666;margin-bottom: 45px;}
.index_pro .fl{width: 39.7%;}
.index_pro .fr{width: 58.4%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_pro .pro1{width: 100%;background: url(../images/pro.jpg) repeat left bottom;overflow: hidden;}
.index_pro .tt{padding:20px 30px;width: 100%;box-sizing: border-box;display: flex;border-bottom: 1px solid rgba(255,255,255,.2);}
.index_pro .tt img{display: inline-block;margin-right: 20px;width:30px;height:30px}
.index_pro .tt span{display: inline-block;color: #fff;font-size: 24px;line-height:36px}
.index_pro li{padding: 10px;box-sizing: border-box;}
.index_pro li:hover{background-color: rgba(255,255,255,.2);}
.index_pro .pro1 ul{padding:14px 70px;box-sizing: border-box;}
.index_pro .pro1 ul li{width: 100%;position: relative;margin-bottom: 27px;}
.index_pro .pro1 ul li i{background: url(../images/fuwu_icon2.png) no-repeat;width: 36px;height: 37px;display: block;float: left;position: absolute;top: 50%;transform: translateY(-50%);}
.index_pro .pro1 ul li:nth-child(2) i{background-position-x: -61px;}
.index_pro .pro1 ul li:nth-child(3) i{background-position-x: -121px;}
.index_pro .pro1 ul li:nth-child(4) i{background-position-x: -185px;}
.index_pro .pro1 ul li:nth-child(5) i{background-position-x: -242px;}
.index_pro .pro1 ul li:nth-child(6) i{background-position-x: -305px;}
.index_pro .pro1 ul li .text{float: right;width: 87%;}
.index_pro .pro1 ul li .text a{color: #fff;font-size: 18px;width: 100%;display: block;}
.index_pro .pro1 ul li .text abbr{color: #fff;font-size: 14px;line-height: 20px;}
.index_pro .pro2{width: 100%;background: url(../images/pro2.jpg) repeat left bottom;overflow: hidden;margin-bottom: 18px;}

.index_pro .pro2 ul{display: flex;justify-content: space-between;width: 100%;padding: 22px 60px;box-sizing: border-box;flex-wrap: wrap;}
.index_pro .pro2 ul li{width: 48%;position: relative;margin-bottom: 35px;}
.index_pro .pro2 ul li i{background: url(../images/fuwu_icon3.png) no-repeat;display: block;width: 27px;height: 39px;position: absolute;top: 50%;transform: translateY(-50%);margin-right: 20px;}
.index_pro .pro2 ul li:nth-child(2) i{background-position: -56px;}
.index_pro .pro2 ul li:nth-child(3) i{background-position: -106px;width: 38px;}
.index_pro .pro2 ul li:nth-child(4) i{background-position: -161px;width: 39px;}
.index_pro .pro2 ul li .text{width: 88%;float: right;}
.index_pro .pro2 ul li .text a{color: #fff;font-size: 18px;width: 100%;display: block;}
.index_pro .pro2 ul li .text abbr{color: #fff;font-size: 14px;line-height: 20px;}
.index_pro .pro3{width: 49%;background: url(../images/pro3.jpg) repeat left bottom;overflow: hidden;}
.index_pro .pro3 ul{display: flex;justify-content: space-between;width: 100%;padding: 5px 10px 17px 60px;box-sizing: border-box;flex-wrap: wrap;}
.index_pro .pro3 ul li{width: 100%;position: relative;margin-bottom: 14px;}
.index_pro .pro3 ul li i{background: url(../images/fuwu_icon4.png) no-repeat;display: block;width: 32px;height: 35px;position: absolute;top: 50%;transform: translateY(-50%);margin-right: 20px;}
.index_pro .pro3 ul li:nth-child(2) i{background-position: -56px;width: 30px;}
.index_pro .pro3 ul li:nth-child(3) i{background-position: -115px;}
.index_pro .pro3 ul li .text{width: 88%;float: right;}
.index_pro .pro3 ul li .text a{color: #fff;font-size: 18px;width: 100%;display: block;}
.index_pro .pro3 ul li .text abbr{color: #fff;font-size: 14px;line-height: 20px;}
.index_pro .pro4{width: 49%;background: url(../images/pro4.jpg) repeat left bottom;overflow: hidden;}
.index_pro .pro4 ul{display: flex;justify-content: space-between;width: 100%;padding: 5px 10px 37px 60px;box-sizing: border-box;flex-wrap: wrap;}
.index_pro .pro4 ul li{width: 100%;position: relative;margin-bottom: 14px}
.index_pro .pro4 ul li i{background: url(../images/fuwu_icon5.png) no-repeat;display: block;width: 35px;height: 39px;position: absolute;top: 50%;transform: translateY(-50%);margin-right: 20px;}
.index_pro .pro4 ul li:nth-child(2) i{background-position: -65px;}
.index_pro .pro4 ul li:nth-child(3) i{background-position: -132px;}
.index_pro .pro4 ul li .text{width: 88%;float: right;}
.index_pro .pro4 ul li .text a{color: #fff;font-size: 18px;width: 100%;display: block;}
.index_pro .pro4 ul li .text abbr{color: #fff;font-size: 14px;line-height: 20px;}
.zhuanti{height: 650px;overflow: hidden;}
.zhuanti video{position: absolute;top: -99px;left: 0;}
.zhuanti .text{padding: 165px 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);box-sizing: border-box;position: absolute;top: 0;left: 0;}
.zhuanti .text p{color: #fff;font-size: 48px;line-height: 60px;}
.zhuanti .text abbr{display: block;width: 100px;height: 1px;background-color: #fff;margin: 20px 0;}
.zhuanti .text span{color: #f3f3f3;font-size: 18px;display: block;margin-bottom: 75px;}
.zhuanti .text .zhuanti{width: 160px;height: 50px;line-height: 50px;background-color: #fff;text-align: center;display: block;margin-right: 18px;border-radius: 10px;float: left;}
.zhuanti .text .baojia{width: 160px;height: 50px;background-color: #ff8a00;display: block;border-radius: 10px;float: left;color: #fff;padding: 13px 33px;box-sizing: border-box;}
.zhuanti .text .baojia img{margin-right: 5px;}
.anli{padding: 80px 0;}
.anli .w1660>span{font-size: 40px;color: #000;display: block;text-align: center;}
.anli .w1660>abbr{font-size: 16px;line-height: 36px;display: block;text-align: center;color: #666;margin-bottom: 45px;}
.anli ul{width: 100%;}
.anli .list{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.allanli{width: 33.33%;}
.allanli .pimg{width:100%}
.allanli .pimg img{width:100%;display: block;}
.allanli li{position: relative;overflow: hidden;}
.allanli li .text{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 95%;opacity: 0;;z-index: 9999;transition: 0.8s ease-in-out;height: 100%;}
.allanli li .text span{display: block;color: #fff;font-size: 24px;text-align: center;margin-top: 26%;}
.allanli li .text abbr{display: block;color: #fff;font-size: 18px;text-align: center;}
.allanli li .text span::after{content: '';display: block;width: 100px;height: 1px;background-color: #fff;margin: 10px auto;}
.allanli li:hover .text{opacity: 1;}
.allanli li:after{content: '';display: block;left: 0;top: 0;border-right: 2250px solid transparent;border-top: 2380px solid rgba(255, 225, 58, .9);position: absolute;-moz-transform: translateX(-100%);
	-o-transform: translateX(-100%);-ms-transform: translateX(-100%);-webkit-transform: translateX(-100%);transform: translateX(-100%);-webkit-transition: all .8s ease-in-out;
    transition: all .8s ease-in-out;}
.allanli li:hover:after{-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);transform: translateX(0);}
.anli1 li:after{border-right: 2250px solid transparent;border-top: 2380px solid rgba(255, 225, 58, .7);}
.anli2 li:after{border-right: 2250px solid transparent;border-top: 1580px solid rgba(57, 194, 255, .7);}
.anli3 li:after{border-right: 2250px solid transparent;border-top: 1580px solid rgba(21, 175, 0, .7);}
.anli4 li:after{border-right: 2250px solid transparent;border-top: 1580px solid rgba(0, 54, 154, .7);}
.anli5 li:after{border-right: 2250px solid transparent;border-top: 1580px solid rgba(228, 0, 0, .7);}
.anli6 li:after{border-right: 2250px solid transparent;border-top: 2380px solid rgba(18, 105, 222, .7);}
.index_about{background: url(../images/about.jpg) no-repeat center center;padding: 125px 0;border-top: 1px solid transparent;background-size: cover;}
.index_about .w1660>span{display: block;font-size: 40px;color: #fff;}
.index_about .w1660>span::after{content: '';display: block;width: 60px;height: 1px;background-color: #fff;margin: 40px 0;}
.index_about .neirong{color: #fff;font-size: 16px;line-height: 28px;width: 775px;text-indent: 2em;}
.index_about ul{width: 100%;margin-top: 45px;}
.index_about ul li{box-sizing: border-box;padding-left: 90px;margin-right:119px;float: left;}
.index_about ul li p{display: block;font-size: 18px;color: #fff;line-height: 28px;text-align: center;}
.index_about ul li span{color: #fff;font-size: 80px;display: block;text-align: center;position: relative;}
.index_about ul li:nth-child(2) span::after{content: '+';font-size: 36px;display: inline-block;position: absolute;top: 0;}
.index_about ul li:nth-child(1) span::after{content: '+';font-size: 36px;display: inline-block;position: absolute;top: 0;}
.index_about ul li:nth-child(3) span::after{content: '+';font-size: 36px;display: inline-block;position: absolute;top: 0;}
.index_about ul li:nth-child(4) span::after{content: '%';font-size: 80px;color: #fff;display: inline-block;}
.index_about ul li:nth-child(1){background: url(../images/about_ico1.png) no-repeat 0px 40px;}
.index_about ul li:nth-child(2){background: url(../images/about_ico2.png) no-repeat 0px 40px;}
.index_about ul li:nth-child(3){background: url(../images/about_ico3.png) no-repeat 0px 40px;}
.index_about ul li:nth-child(4){background: url(../images/about_ico4.png) no-repeat 0px 40px;}
.index_news{padding: 100px 0;}
.index_news .w1660{position: relative;}
.index_news .w1660>span{display: block;text-align: center;color: #000;font-size: 40px;}
.index_news .w1660>p{display: block;text-align: center;color: #666;font-size: 16px;line-height: 36px;margin-bottom: 70px;}
.index_news .tabs{position: absolute;right:0;z-index: 999;background:#fff;}
.index_news .tabs li{background-color: #eee;text-align: center;float: left;margin-left: 15px;}
.index_news .tabs li a{display: block;text-align: center;color: #333;font-size: 16px;width: 100%;padding: 20px 30px;box-sizing: border-box;}
.index_news .tabs li:hover{background-color: #ff8a00;}
.index_news .tabs li.active{background-color: #ff8a00;}
.index_news .tabs li:hover a{color: #fff;}
.index_news .tabs li.active a{color: #fff;}
.index_news .swiper-slide>span{display: block;color: #333;font-size: 30px;margin-bottom: 55px;line-height: 50px;height: 50px;}
.index_news .swiper-slide>.fl{width: 39.8%;border: 1px solid #e8e8e8;}
.index_news .swiper-slide>.fl:hover .pimg img{transform: scale(1.2);}
.index_news .swiper-slide>.fl:hover .text .tt a{color: #53b753;}
.index_news .swiper-slide>.fl .pimg{width: 100%;height: 375px;overflow: hidden;position: relative;}
.index_news .swiper-slide>.fl .pimg img{width: 100%;transition: .3s;}
.index_news .swiper-slide>.fl .text{padding: 32px;height: 130px;box-sizing: border-box;}
.index_news .swiper-slide>.fl .text .tt a{font-size: 18px;color: #333;display: block;margin-bottom: 30px;height: 24px;overflow: hidden;}
.index_news .swiper-slide>.fl .text .neirong{font-size: 14px;color: #666;line-height: 22px;}
.index_news .swiper-slide .fr{width: 56.9%;}
.index_news .swiper-slide .fr li{margin-bottom: 28px;}
.index_news .swiper-slide .fr li:nth-child(4){display: none;margin-bottom: 0;}
.index_news .swiper-slide .fr li:nth-child(3){margin-bottom: 0;}
.index_news .swiper-slide>.fr li:hover .pimg img{transform: scale(1.2);}
.index_news .swiper-slide .fr li:hover .text .tt a{color: #53b753;}
.index_news .swiper-slide .fr .pimg{width: 25%;height: 150px;overflow: hidden;position: relative;}
.index_news .swiper-slide .fr .pimg img{width: 100%;transition: .5s;}
.index_news .swiper-slide .fr .text{width: 71%;}
.index_news .swiper-slide .fr .text .tt{width: 100%;height: 55px;line-height: 55px;border-bottom: 1px solid #e5e5e5;overflow: hidden;display: flex;justify-content: space-between;}
.index_news .swiper-slide .fr .text .tt a{display: inline-block;font-size: 18px;line-height: 55px;width: 90%;overflow: hidden;height: 55px;font-size: 18px;color: #333;}
.index_news .swiper-slide .fr .text .tt abbr{font-size: 18px;color: #999;}
.index_news .swiper-slide .fr .text .neirong{padding-top: 20px;font-size: 14px;line-height: 24px;color: #666;}
/* service */
.xiangmu{padding: 70px 0;background-color: #f7f7f7;}
.xiangmu .w1660>ul>li{width: 100%;padding: 7% 9%;box-sizing: border-box;margin-bottom: 70px;}
.xiangmu .w1660>ul>li:nth-child(1){background-color: #1965cf;}
.xiangmu .w1660>ul>li .pimg{float: right;width: 50%;}
.xiangmu .w1660>ul>li .pimg img{max-width: 100%;max-height: 100%;height: auto;width: auto;display: block;}
.xiangmu .w1660>ul>li .text{float: left;width:36%}
.xiangmu .w1660>ul>li .text>span{color: #fff;font-size: 30px;display: block;margin-bottom: 20px;}
.xiangmu .w1660>ul>li .text abbr{color: #fff;font-size: 20px;display: block;}
.xiangmu .w1660>ul>li .text abbr::after{content: '';width: 100px;height: 1px;background-color: rgba(255, 255, 255, .5);margin: 25px 0;display: block;}
.xiangmu .w1660>ul>li .text>p{color:#fff;font-size: 16px;}
.xiangmu .w1660>ul>li .text>a{width: 190px;height: 50px;line-height: 50px;border: 1px solid #fff;text-align: center;box-sizing: border-box;font-size: 16px;position: relative;;display: block;color: #fff;border-radius: 24px;margin-top: 55px;overflow: hidden;}
.xiangmu .w1660>ul>li .text>a::before{width: 100%;height: 50px;background-color: #fff;content: '';display: block;position: absolute;left: -100%;top: 0;transition: .3s;z-index: 0;}
.xiangmu .w1660>ul>li .text>a:hover{color: #222;}
.xiangmu .w1660>ul>li .text>a:hover::before{left: 0%}
.xiangmu .w1660>ul>li .text>a span{position: absolute;z-index: 1;display: block;text-align: center;left:50%;transform: translateX(-50%);}
.xiangmu .w1660>ul>li ul{width: 410px;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 50px;}
.xiangmu .w1660>ul>li ul li{width: 33%;}
.xiangmu .w1660>ul>li ul::after{width: 33%;display: block;content: '';}
.xiangmu .w1660>ul>li ul li p{display: block;text-align: center;color: #fff;font-size: 16px;margin: 15px 0;}
.xiangmu .w1660>ul>li:nth-child(1) ul li i{background: url(../images/xiangmu/serivce1_ico.png) no-repeat;width: 72px;height: 72px;display: block;margin: 0 auto;}
.xiangmu .w1660>ul>li:nth-child(1) ul li:nth-child(2) i{background-position-x: -96px;}
.xiangmu .w1660>ul>li:nth-child(1) ul li:nth-child(3) i{background-position-x: -192px;}
.xiangmu .w1660>ul>li:nth-child(1) ul li:nth-child(4) i{background-position-x: -288px;}
.xiangmu .w1660>ul>li:nth-child(1) ul li:nth-child(5) i{background-position-x: -384px;}
.xiangmu .w1660>ul>li:nth-child(1) ul li:nth-child(6) i{background-position-x: -480px;}
.xiangmu .w1660>ul>li:nth-child(2n) .pimg{float: left;}
.xiangmu .w1660>ul>li:nth-child(2n) .text{float: right;}
.xiangmu .w1660>ul>li:nth-child(2){background-color: #ff8e00;}
.xiangmu .w1660>ul>li:nth-child(2) ul li i{background: url(../images/xiangmu/serivce2_ico.png) no-repeat;width: 72px;height: 72px;display: block;margin: 0 auto;}
.xiangmu .w1660>ul>li:nth-child(2) ul li:nth-child(2) i{background-position-x: -99px;}
.xiangmu .w1660>ul>li:nth-child(2) ul li:nth-child(3) i{background-position-x: -197px;}
.xiangmu .w1660>ul>li:nth-child(2) ul li:nth-child(4) i{background-position-x: -296px;}
.xiangmu .w1660>ul>li:nth-child(3){background-color: #2551b7;}
.xiangmu .w1660>ul>li:nth-child(3) ul li i{background: url(../images/xiangmu/serivce3_ico.png) no-repeat;width: 72px;height: 72px;display: block;margin: 0 auto;}
.xiangmu .w1660>ul>li:nth-child(3) ul li:nth-child(2) i{background-position-x: -288px;}
.xiangmu .w1660>ul>li:nth-child(3) ul li:nth-child(3) i{background-position-x: -96px;}
.xiangmu .w1660>ul>li:nth-child(3) ul li:nth-child(4) i{background-position-x: -384px;}
.xiangmu .w1660>ul>li:nth-child(3) ul li:nth-child(5) i{background-position-x: -480px;}
.xiangmu .w1660>ul>li:nth-child(3) ul li:nth-child(6) i{background-position-x: -192px;}
.xiangmu .w1660>ul>li:nth-child(4){background-color: #34415e;margin-bottom: 0;}
.xiangmu .w1660>ul>li:nth-child(4) ul li i{background: url(../images/xiangmu/serivce4_ico.png) no-repeat;width: 72px;height: 72px;display: block;margin: 0 auto;}
.xiangmu .w1660>ul>li:nth-child(4) ul li:nth-child(2) i{background-position-x: -194px;}
.xiangmu .w1660>ul>li:nth-child(4) ul li:nth-child(3) i{background-position-x: -291px;}
.xiangmu .w1660>ul>li:nth-child(4) ul li:nth-child(4) i{background-position-x: -388px;}
.xiangmu .w1660>ul>li:nth-child(1) ul li:hover{-webkit-animation-name: Attention Seekers;animation-name: tada;-webkit-animation-duration: 1s;animation-duration: 1s;}
.xiangmu .w1660>ul>li:nth-child(2) ul li:hover{-webkit-animation-name: Attention Seekers;animation-name: swing;-webkit-animation-duration: 1s;animation-duration: 1s;}
.xiangmu .w1660>ul>li:nth-child(3) ul li:hover{transition: .5s;}
.xiangmu .w1660>ul>li:nth-child(3) ul li:hover{transform: translateX(5px);}
.xiangmu .w1660>ul>li:nth-child(4) ul li:hover{-webkit-animation-name: Attention Seekers;animation-name: flash;-webkit-animation-duration: 1s;animation-duration: 1s;}
/* news */
.newslist{padding: 95px 0 55px 0;}
.newslist h1{font-size: 38px;color: #222;font-weight: bold;margin-bottom: 45px;}
.newslist ul li{padding: 0 20px;height: 32px;line-height: 32px;float: left;margin-right: 20px;transition: .3s;}
.newslist ul li a{display: block;color: #666;font-size: 16px;}
.newslist ul li:hover{background-color: #fc8b00;}
.newslist ul li:hover a{display: block;color: #fff;}
.newslist ul li.active{background-color: #fc8b00;}
.newslist ul li.active a{display: block;color: #fff;}
.news_list{padding: 60px 0;background-color: #f7f7f7;}
.news_list ul{display: flex;justify-content: space-between;width: 100%;flex-wrap: wrap;}
.news_list ul::after{width: 32%;display: block;content: '';}
.news_list .content1>ul li{width: 32%;height: 270px;background-color: #fff;padding: 30px 40px;box-sizing: border-box;margin-bottom: 35px;}
.news_list .content1>ul li:hover{background-color: #fc8b00;}
.news_list .content1>ul li .panel-heading{color: #999;font-size: 40px;transition: .5s;}
.news_list .content1>ul li .panel-body{color: #999;font-size: 14px;transition: .5s;}
.news_list .content1>ul li:hover .panel-heading{color: #fff;font-size: 40px;}
.news_list .content1>ul li:hover .panel-body{color: #fff;font-size: 14px;}
.news_list .content1>ul li .panel{position: relative;padding-bottom: 20px;border-bottom: 1px solid #dbdbdb;}
.news_list .content1>ul li .panel .xiangyou{position: absolute;right: 0;top: 50%;transform: translateY(-50%);transition: .5s;}
.news_list .content1>ul li .panel .xiangyou i{display: block;width: 25px;height: 10px;background: url(../images/news/xiangyou.png) no-repeat;}
.news_list .content1>ul li:hover .panel .xiangyou i{display: block;width: 25px;height: 10px;background: url(../images/news/xiangyou2.png) no-repeat;}
.news_list .content1>ul li .txt{transform: translateY(25px);transition: .5s;}
.news_list .content1>ul li:hover .txt{transform: translateY(0px);}
.news_list .content1>ul li .txt p{font-size: 16px;color: #000;margin: 15px 0;display: block;transition: .5s;}
.news_list .content1>ul li .txt small{font-size: 14px;color: #666;transition: .5s;}
.news_list .content1>ul li:hover p{color: #fff;margin: 15px 0;display: block;}
.news_list .content1>ul li:hover .txt small{color: #fff;}
.hanbao{line-height: 60px;font-size: 14px;color: #222;}
.hanbao a{line-height: 60px;font-size: 14px;color: #222;}
.newsdaohang {width: 100%;background-color: #f6f6f6;padding: 30px 0;}
.newsdaohang form{display: flex;justify-content: space-between;position: relative;}
.newsdaohang form input{width: 100%;height: 48px;line-height: 48px;display: block;border: none;border-radius: 30px;text-indent: 4em;}
.newsdaohang form button{width: 30px;height: 48px;border: none;box-shadow: none;position: absolute;left:10px;background: transparent;}
.newsdaohang form button img{display: block;width: 100%;}
.news_list .tt h1{font-size: 36px;color: #222;line-height: 60px;text-align: center;padding-bottom:20px;}
.news_list .tt span{display: block;text-align: center;border-bottom: 1px solid #54bcb1;padding-bottom: 20px;margin-bottom: 30px;}
.news_list .content .nview{width: 69%;}
.news_list .content .nview .newneirong{background-color: #fff;padding: 60px;box-sizing: border-box;width: 100%;word-break: break-all;}
.news_list .content .nview .neirong{border-bottom: 1px solid #717171;margin-bottom: 60px;padding-bottom: 20px;word-wrap: break-word;word-break: break-all;}
.news_list .content .nview .neirong p{font-size: 14px !important;color: #252525;line-height: 24px;text-indent: 2em;}
.news_list .content .nview .neirong ol{width: 100%;box-sizing: border-box;}
.news_list .content .nview .youguan{padding: 30px 60px;background-color: #fff;margin-top: 30px;}
.news_list .content .nview .youguan .tt{font-size: 18px;color: #222;padding-bottom: 20px;border-bottom: 1px solid #54bcb1}
.news_list .content .nview .youguan ul{display: block;}
.news_list .content .nview .youguan li .txt{display: flex;justify-content: space-between;line-height: 36px;}
.news_list .content .nview .youguan li .txt a{display: block;color: #333;font-size: 14px;}
.news_list .content .nview .youguan li .txt a:hover{text-decoration: underline;}
.news_list .content .nview .youguan li .txt abbr{color: #999;font-size: 14px;}
.news_list .content .nview img{display: block;margin: 20px auto;max-width: 100% !important;height: auto !important;}
.news_list .content .prv{font-size: 14px;color: #666;width: 48%;}
.news_list .content .prv a{font-size: 14px;color: #222;}
.news_list .content .next{font-size: 14px;color: #666;width: 48%;}
.news_list .content .next a{font-size: 14px;color: #222;}
.news_list .xiangguan{width: 29%;padding: 30px;box-sizing: border-box;background-color: #fff;}
.news_list .xiangguan h3{width: 100%;font-size: 24px;color: #222;line-height: 40px;padding-bottom: 20px;border-bottom: 1px solid #54bcb1;}
.news_list .xiangguan ul{display: block;}
.news_list .xiangguan ul li{width: 100%;padding: 10px 0;border-bottom: 1px dashed #ccc;}
.news_list .xiangguan ul li:last-child{border: none;}
.news_list .xiangguan ul li a{color: #222;display: block;margin-bottom: 20px;font-size: 14px;}
.news_list .xiangguan ul li abbr{display: block;font-size: 14px;color: #999;}
/* pro */
.pro{padding-bottom: 50px;}
.pro_list ul{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.pro_list ul::after{width: 32.77153558%;content: '';display: block;}
.pro_list ul li{width: 32.77153558%;position: relative;margin-bottom: 0.84269663%;overflow: hidden;height: auto;}
.pro_list ul li:hover .txt{-webkit-clip-path: polygon(50% 0%, 0% 0%, 0% 50%, 0% 100%, 50% 100%, 100% 100%, 100% 50%, 100% 0%); clip-path: polygon(50% 0%, 0% 0%, 0% 50%, 0% 100%, 50% 100%, 100% 100%, 100% 50%, 100% 0%);opacity: 1;}
.pro_list ul li .pimg{width: 100%;}
.pro_list ul li .pimg a{height: 100%;width: 100%;display: block;}
.pro_list ul li .txt{position: absolute;top: 0;left: 0;width: 100%;z-index: 10;height: 100%;transition: ease-in-out .6s;clip-path: polygon(50% 20%, 50% 50%, 20% 50%, 50% 50%, 50% 80%, 50% 50%, 80% 50%, 50% 50%);opacity: 0;}
.pro_list ul li:after{background-color: #53b753;height: 100%;width: 100%;position: absolute;top: 0;left: 0;opacity: 0;clip-path: polygon(50% 20%, 50% 50%, 20% 50%, 50% 50%, 50% 80%, 50% 50%, 80% 50%, 50% 50%);transition: ease-in-out .6s;content: '';display: block;}
.pro_list ul li:hover::after{-webkit-clip-path: polygon(50% 0%, 0% 0%, 0% 50%, 0% 100%, 50% 100%, 100% 100%, 100% 50%, 100% 0%); clip-path: polygon(50% 0%, 0% 0%, 0% 50%, 0% 100%, 50% 100%, 100% 100%, 100% 50%, 100% 0%);opacity: 1;}
.pro_list ul li .txt p{display: block;color: #fff;position: absolute;top: 45%;z-index: 10;;left: 50%;transform: translate(-50%,-50%);font-size: 18px;width: 80%;text-align: center;}
.pro_list ul li .txt abbr{position: absolute;left:50%;top: 60%;transform: translate(-50%,-50%);color: #fff;font-size: 16px;}
.pro_list ul li .pimg img{width: 100%;display: block;}
.pro_list ul li .css3{position: absolute; z-index: 9; left: 1em; top: 1em; right: 1em; bottom: 1em;}
.pro_list ul li .css3 .border{position: absolute; z-index: 1; background-color: #fff;}
.pro_list ul li .css3 .border.b_t{left: 0%; right: 100%; top: 0; height: 1px; -webkit-transition: all 340ms linear 150ms; transition: all 340ms linear 150ms;}
.pro_list ul li .css3 .border.b_r{top: 0%; bottom: 100%; right: 0; width: 1px; -webkit-transition: all 340ms linear 150ms; transition: all 340ms linear 150ms;}
.pro_list ul li .css3 .border.b_b{left: 0%; right: 100%; bottom: 0; height: 1px; -webkit-transition: all 340ms linear 150ms; transition: all 340ms linear 150ms;}
.pro_list ul li .css3 .border.b_l{top: 0%; bottom: 100%; left: 0; width: 1px; -webkit-transition: all 340ms linear 150ms; transition: all 340ms linear 150ms;}
.pro_list ul li:hover .css3 .border.b_t{left: 0; right: 0; -webkit-transition: all 340ms linear 150ms; transition: all 340ms linear 150ms;}
.pro_list ul li:hover .css3 .border.b_r{top: 1em; bottom: 1em; -webkit-transition: all 340ms linear 150ms; transition: all 340ms linear 150ms;}
.pro_list ul li:hover .css3 .border.b_b{left: 0; right: 0; -webkit-transition: all 340ms linear 150ms; transition: all 340ms linear 150ms;}
.pro_list ul li:hover .css3 .border.b_l{top: 1em; bottom: 1em; -webkit-transition: all 340ms linear 150ms; transition: all 340ms linear 150ms;}
.prolist{padding: 95px 0;position: relative;}
.prolist .tt{display: block;text-align: center;font-size: 38px;color: #222;}
.prolist .tt::after{content: '';display: block;width: 37px;height: 4px;background-color: #ff8a00;margin: 32px auto;}
.prolist .jianjie{width: 1200px;font-size: 16px;line-height: 30px;color: #444;margin: 0 auto;text-align: center;margin-bottom: 50px;}
.prolist .lianjie{margin: 0 auto;text-align: center;display: flex;justify-content: center;}
.prolist .lianjie a{width: 165px;height: 50px;padding: 15px 35px;display: flex;justify-content: center;border-radius: 5px;font-size: 14px;color: #fff;background-color: #255ab8;box-sizing: border-box;}
.prolist .lianjie a.dingzhi{background-color: #ff8a00;}
.prolist .lianjie a.dingzhi i{background: url(../images/case/case_ico2.png) no-repeat;display: inline-block;width: 26px;height: 22px;}
.prolist .guanjianci{font-size: 14px;text-align: center;color: #999;padding: 37px 0 90px 0;}
.prolist .zhanxian{width: 100%;padding: 88px 0;background-color: #f6f6f6;}
.prolist .zhanxian img{width: auto;max-width: 80%;;display: block;margin: 0 auto;box-shadow: 1px 1px 8px rgba(0, 0, 0, .2);}
.toolsPN{position: fixed;z-index: 22;left: 0;bottom: 100px;width: 100%;height: 0;display: none;}
.toolsPN .ctr{position: absolute; top: 0; width: 50px; height: 50px; line-height: 50px; overflow: hidden; border-radius: 50px; color: #ffffff; -webkit-transition: all 220ms ease 0s, all 220ms ease 0s; transition: all 220ms ease 0s, all 220ms ease 0s; text-align: center;}
.toolsPN .ctr i{z-index: 1; position: absolute; top: 0; width: 50px; height: 50px; text-align: center; -webkit-transition: all 220ms ease 0s, all 220ms ease 0s; transition: all 220ms ease 0s, all 220ms ease 0s;}
.toolsPN .ctr i:before{content: " "; z-index: -1; position: absolute; top: 0; width: 50px; height: 50px; background-color: #000; opacity: .5; -webkit-transition: all 400ms ease 0s; transition: all 400ms ease 0s; border-radius: 50px;}
.toolsPN .ctr s{font-family: "SimSun", "宋体" !important; color: #fff; font-size: 30px; font-weight: bold;}
.toolsPN .ctr b{z-index: 0; position: absolute; top: 0; width: 200px; height: 50px; border-radius: 50px; font-size: 16px; color: #fff; background-color: #2e2e2e; text-align: center; -webkit-transition: all 250ms ease 0ms; transition: all 250ms ease 0ms; opacity: 0; filter: alpha(opacity=0); *zoom: 1; visibility: hidden; /* *visibility: visible; */}
.toolsPN .ctr s{position: absolute; left: 0; top: 0; width: 100%; height: 100%; font-family: "SimSun", "宋体" !important; pointer-events: none;}
.toolsPN .ctr:hover{color: #ffffff;}
.toolsPN .ctr s{overflow: hidden; text-indent: 100%;}
.toolsPN .ctr s:before,
.toolsPN .ctr s:after{content: " "; position: absolute; top: 50%; left: 50%; width: 16px; height: 1px; background-color: #ffffff; -webkit-transition: all 400ms ease 0s; transition: all 400ms ease 0s;}
.toolsPN .ctr:hover s:before,
.toolsPN .ctr:hover s:after{background-color: #ffffff;}
.toolsPN .ctr.prev s:before,
.toolsPN .ctr.prev s:after{margin-left: -7px; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%;}
.toolsPN .ctr.prev s:before{-webkit-transform: rotate(-36deg) translateX(-0.5px); transform: rotate(-36deg) translateX(-0.5px);}
.toolsPN .ctr.prev s:after{-webkit-transform: rotate(36deg) translateX(-0.5px); transform: rotate(36deg) translateX(-0.5px);}
.toolsPN .ctr.prev:hover s:before{-webkit-transform: rotate(-46deg) translateX(-0.5px); transform: rotate(-46deg) translateX(-0.5px);}
.toolsPN .ctr.prev:hover s:after{-webkit-transform: rotate(46deg) translateX(-0.5px); transform: rotate(46deg) translateX(-0.5px);}
.toolsPN .ctr.next s:before,
.toolsPN .ctr.next s:after{margin-left: -9px; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%;}
.toolsPN .ctr.next s:before{-webkit-transform: rotate(-36deg) translateX(0.5px); transform: rotate(-36deg) translateX(0.5px);}
.toolsPN .ctr.next s:after{-webkit-transform: rotate(36deg) translateX(0.5px); transform: rotate(36deg) translateX(0.5px);}
.toolsPN .ctr.next:hover s:before{-webkit-transform: rotate(-46deg) translateX(0.5px); transform: rotate(-46deg) translateX(0.5px);}
.toolsPN .ctr.next:hover s:after{-webkit-transform: rotate(46deg) translateX(0.5px); transform: rotate(46deg) translateX(0.5px);}
.toolsPN .ctr.prev{left: 6.64583333%;}
.toolsPN .ctr.prev b{left: -234px; padding-left: 34px;}
.toolsPN .ctr.prev:hover b,
.toolsPN .ctr.prev i,
.toolsPN .ctr.prev i:before{left: 0;}
.toolsPN .ctr.next{right: 6.64583333%;}
.toolsPN .ctr.next b{right: -234px; padding-right: 34px;}
.toolsPN .ctr.next:hover b,
.toolsPN .ctr.next i,
.toolsPN .ctr.next i:before{right: 0;}
.toolsPN .ctr[href="#"]{display: none;}
.toolsPN .ctr:hover{color: #fff; width: 234px;}
.toolsPN .ctr:hover i:before{background-color: #53b753 !important; opacity: 1;}
.toolsPN .ctr:hover b{-webkit-transition: all 250ms ease 0ms; transition: all 250ms ease 0ms; opacity: 1; filter: alpha(opacity=100); visibility: visible;}
.toolsPN1{position: absolute !important;}
.prolist .shangxia{position: relative;margin-top: 4%;text-align: center;padding-left: 300px;padding-right: 300px;height: 64px;}

.prolist .shangxia .prev{left: 120px;background-image: url(../images/case/arrow-sCasefootL.png);background-position: left 50%;border-right: #888 solid 2px;
    position: absolute;top: 0;width: 122px;height: 56px;line-height: 56px;background-size: auto 100%;background-repeat:  no-repeat;text-align: left;padding: 4px 50px;text-align: center;padding-left: 94px;overflow: hidden;}
.prolist .shangxia .next{right: 120px;
    overflow: hidden;
    background-image: url(../images/case/arrow-sCasefootR.png);
    background-position: right 50%;
    border-left: #888 solid 2px;
    position: absolute;top: 0;width: 122px;height: 56px;line-height: 56px;background-size: auto 100%;background-repeat:  no-repeat;text-align: left;padding: 4px 50px;text-align: center;padding-right: 94px;}
.prolist .shangxia .ctr[href="javascript:;"]{cursor: not-allowed;
    color: #333333;
    opacity: .6;}
    .prolist .shangxia .liaojie{font-size: 24px;line-height: 35px;color: #222;}
    .prolist .shangxia .liaojie a{font-size: 24px;line-height: 35px;color: #222;}
    .prolist .shangxia .liaojie a:hover{color: #53b753;}
/* about */
.about{padding: 98px 0;}
.about .about_xq .title{color: #222;font-size: 38px;margin-bottom: 65px;font-weight: bold;}
.about .about_xq .xq{width: 100%;}
.about .about_xq .xq .fl{width: 49%;font-size: 16px;line-height: 30px;color: #555;}
.about .about_xq .xq .fr{width: 49%;font-size: 16px;line-height: 30px;color: #555;}
.about ul.jingyan{width: 100%;background-image: url(../images/about/about_bg.jpg);background-repeat:  no-repeat;padding: 75px 85px;box-sizing: border-box;display: flex;justify-content: space-between;margin-top: 100px;}
.about ul.jingyan li span{font-size: 72px;color: #fff;display: block;margin-right: 20px;font-weight: bold;line-height: 76px;}
.about ul.jingyan li p{font-size: 22px;line-height: 42px;color: #fff;}
.history2{background: url(../images/about/history_bg.jpg) no-repeat;}
.history2 .w1660{position: relative;overflow: visible;}
.history2 .title{display: block;font-size: 38px;margin-bottom: 65px;font-weight: bold;color: #222;}
.event_box{ width: 100%; margin: 0 auto;position: relative; min-height: 420px;margin-top: 50px;}
.event_box .parHd {width: 100%; display: inline-block;height: 92px;overflow: hidden;position: relative;}
.parHd ul{ width: 100%; text-align: center; margin: 0 auto; padding-top: 25px !important;}
.history .xian{position: absolute;height: 1px;width: 120%;left: 0;background-color: #e5e5e5;bottom: 40px;}
.parHd .tempWrap{ margin: 0 auto;}
.parHd li{  display: inline-block; cursor: pointer; padding-top: 30px; font-size: 16px; color: #000;margin:0 30px; position: relative; }
.parHd li:after{ content: ''; background: url(../images/dot_ico.png)  no-repeat; width: 24px; height: 24px; position: absolute;  z-index: 20;top: -12px; left: 50%; margin-left: -12px;}
.parBd{margin-top: 60px;}
.parBd .text{width: 49%;}
.parBd .text .xq{height: 90px;overflow: auto;}
.parBd .text .xq::-webkit-scrollbar {
    width: 2px;
}
.parBd .text .xq::-webkit-scrollbar-track-piece {
    background-color: transparent;
} /* 滚动条的内层滑轨背景颜色 */
 
.parBd .text .xq::-webkit-scrollbar-track {
    background-color: transparent;
} /* 滚动条的外层滑轨背景颜色 */
 
.parBd .text .xq::-webkit-scrollbar-thumb {
    background-color: #000;
} /* 滚动条的内层滑块颜色 */
 
.parBd .text .xq::-webkit-scrollbar-button {
    background-color: transparent;
    display: none;
} /* 滑轨两头的监听按钮颜色 */

.parBd .pimg{width: 39%;border: 3px solid #272c5c;}
.parBd .pimg img{width: 100%;display: block;}
.parBd h4{font-size: 80px;color: #1b47a6;margin-bottom: 75px;}
.parBd p{ line-height: 180%; font-size: 16px;color: #555;}
div#listBox {
    width: 100%;
}
.sPrev,.sNext{ width: 42px; height: 42px; display: block; position: absolute; top: 10px;}
.sPrev img,.sNext img{width: 100%;}
.sPrev{ left: 0;}
.sNext{ right: 0;}
.sPrev img,.sNext img{transition: all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition: all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition: all .6s cubic-bezier(.51,1.1,.9,.95);
    -o-transition: all .6s cubic-bezier(.51,1.1,.9,.95);}
.timeline {width: 100%;}
.timeline .swiper-container {height: 600px;width: 100%;position: relative;}
.timeline .swiper-wrapper {transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;}
.timeline .swiper-slide {position: relative;color: #fff;overflow: hidden;background-size: cover;background-repeat:  no-repeat;background-position: center center;}
.timeline .swiper-slide::after {content: "";position: absolute;z-index: 1;right: -115%;bottom: -10%;width: 100%;height: 100%;border-radius: 100%;}
.timeline .swiper-slide-content {position: absolute;text-align: center;width: 80%;max-width: 310px;right: 50%;top: 13%;-webkit-transform: translate(50%, 0);
    transform: translate(50%, 0);font-size: 12px;z-index: 2;}
.timeline .swiper-slide .timeline-year {display: block;font-style: italic;font-size: 42px;margin-bottom: 50px;-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);color: #d4a024;font-weight: 300;opacity: 0;transition: .2s ease .4s;}
.timeline .swiper-slide .timeline-title {font-weight: 800;font-size: 34px;margin: 0 0 30px;opacity: 0;-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);transition: .2s ease .5s;}
.timeline .swiper-slide .timeline-text {line-height: 1.5;opacity: 0;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);transition: .2s ease .6s;}
.timeline .swiper-slide-active .timeline-year {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition: .4s ease 1.6s;}
.timeline .swiper-slide-active .timeline-title {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition: .4s ease 1.7s;}
.timeline .swiper-slide-active .timeline-text {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition: .4s ease 1.8s;}
.timeline .swiper-pagination {right: 15% !important;height: 100%;flex-direction: column;justify-content: center;font-style: italic;font-weight: 300;
        font-size: 18px;z-index: 1;}
.timeline .swiper-pagination::before {content: "";position: absolute;left: -30px;top: 0;height: 100%;width: 1px;background-color: rgba(255, 255, 255, 0.2);}
.timeline .swiper-pagination-bullet {width: auto;height: auto;text-align: center;opacity: 1;background: transparent;color: #d4a024;margin: 15px 0 !important;position: relative;}
.timeline .swiper-pagination-bullet::before {content: "";position: absolute;top: 8px;left: -32.5px;width: 6px;height: 6px;border-radius: 100%;
        background-color: #d4a024;-webkit-transform: scale(0);transform: scale(0);transition: .2s;}
.timeline .swiper-pagination-bullet-active {color: #d4a024;}
.timeline .swiper-pagination-bullet-active::before {-webkit-transform: scale(1);transform: scale(1);}
.timeline .swiper-button-next,
.timeline .swiper-button-prev {background-size: 20px 20px;top: 15%;width: 20px;height: 20px;margin-top: 0;z-index: 2;transition: .2s;}
.timeline .swiper-button-prev {left: 8%;}
.timeline .swiper-button-prev:hover {-webkit-transform: translateX(-3px);transform: translateX(-3px);}
.timeline .swiper-button-next {right: 8%;}
.timeline .swiper-button-next:hover {-webkit-transform: translateX(3px);transform: translateX(3px);}
.fengcai{padding: 60px 0;}
.fengcai .tt{font-size: 38px;color: #222;font-weight: bold;margin-bottom: 38px;}
.fengcai p{font-size: 16px;line-height: 30px;color: #444;margin-bottom: 60px;}
.fengcai ul{width: 100%;display: flex;justify-content: space-between;}
.fengcai ul li:nth-child(1){width: 19%;}
.fengcai ul li:nth-child(1) img{width: 100%;}
.fengcai ul li:nth-child(2){width: 8.5%;}
.fengcai ul li:nth-child(2) img{width: 100%;}
.fengcai ul li:nth-child(3){width: 40.7%;}
.fengcai ul li:nth-child(3) img{width: 100%;}
.fengcai ul li:nth-child(3) img:nth-child(-n+2){width: 49.6%;}
.fengcai ul li:nth-child(3) img:nth-child(2){margin-left: 4px;}
.fengcai ul li:nth-child(4){width: 14.4%;}
.fengcai ul li:nth-child(4) img{width: 100%;}
.fengcai ul li:nth-child(5){width: 15.6%;} 
.fengcai ul li:nth-child(5) img{width: 100%;} 
    /* content */
.contact{padding: 100px 0;}
.contact .w1660{overflow: visible;}
.contact h1{font-size: 38px;color: #222;font-weight: bold;margin-bottom: 67px;}
.contact .fl{width: 64%;background-color: #fff;padding: 95px;box-sizing: border-box;box-shadow: -1px -1px 8px rgba(0, 0, 0, .2);}
.contact .fl h4{font-size: 24px;color: #222;margin-bottom: 50px;}
.contact .fl span{display: block;color: #555;font-size: 22px;}
.contact .fl span abbr{color: #ff8a00;font-size: 36px;display: block;line-height: 80px;font-weight: bold;}
.contact .fl p{font-size: 16px;line-height: 36px;color: #555;}
.contact .fl a{margin-top: 35px;text-align: center;display: flex;width: 190px;height: 45px;box-sizing: border-box;padding: 9px 45px;}
.contact .fr{width: 36%;background: url(../images/contact/map.jpg) repeat;padding: 95px 110px;box-sizing: border-box;}
.contact .fr p{font-size: 16px;line-height: 36px;color: #fff;margin-bottom: 25px;}
.contact .fr p a{font-size: 16px;line-height: 36px;color: #fff;}
.contact .fr>a{margin-top: 138px;color: #fff;background-color: #ff8a00;width: 100%;height: 50px;line-height: 50px;text-align: center;display: block;border-radius: 24px;}
/* 手机端 */
.shoujipage1 .fl{width: 50%;margin-top: 60px;}
.shoujipage1 .fl p{font-size: 36px;color: #333;margin-bottom: 44px;}
.shoujipage1 .fl span{display: block;line-height: 30px;color: #666;font-size: 16px;}
.shoujipage1 .fl ul{display: flex;width: 300px;justify-content: space-between;margin-top: 60px;}
.shoujipage1 .fl ul li{width: 80px;}
.shoujipage1 .fl ul li i{background: url(/images/mobile/shoujiico.jpg) no-repeat;width: 80px;height: 80px;display: block;}
.shoujipage1 .fl ul li:nth-child(2) i{background-position-x: -80px;}
.shoujipage1 .fl ul li:nth-child(3) i{background-position-x: -160px;}
.shoujipage1 .fl ul abbr{font-size: 16px;line-height: 30px;display: block;text-align: center;}
.shoujiyoushi{background: #f6f6f6;}
.shoujiyoushi span{display: block;font-size: 36px;text-align: center;margin-bottom: 60px;color: #333;}
.shoujiyoushi img{max-width: 100%;display: block;margin: 0 auto;}
.shoujitedian .w1660{overflow: visible;}
.shoujitedian span{font-size: 36px;color: #333;text-align: center;display: block;}
.shoujitedian ul{display: flex;width: 100%;justify-content: space-between;margin-top: 60px;}
.shoujitedian ul li{width: 23%;box-shadow: 0 0 5px rgba(0, 0, 0, .2);box-sizing: border-box;border-radius: 10px;padding: 45px 55px;}
.shoujitedian ul li::before{content: '';display: block;background: url(/images/mobile/tedian.png) no-repeat;width: 40px;height: 40px;line-height: 40px;float: left;}
.shoujitedian ul li:nth-child(2):before{background-position: -40px;}
.shoujitedian ul li:nth-child(3):before{background-position: -80px;}
.shoujitedian ul li:nth-child(4):before{background-position: -120px;}
.shoujitedian ul li abbr{font-size: 22px;line-height: 40px;display: block;float: left;margin-left: 15px;color: #333;}
.shoujitedian p{display: block;margin-top: 20px;font-size: 16px;line-height: 24px;color: #444444;}
/* 网站建设 */
.wangzhanjianshejiaohu{background-color: #f6f6f6;}
.wangzhanjianshejiaohu span{font-size: 36px;color: #333;text-align: center;margin-bottom: 30px;display: block;}
.wangzhanjianshejiaohu p{display: block;font-size: 16px;color: #666;text-align: center;width: 80%;margin: 0 auto;line-height: 24px;}
.wangzhanjianshejiaohu ul{display: flex;width: 100%;justify-content: space-between;margin-top: 60px;}
.wangzhanjianshejiaohu ul li{width: 16.6%;}
.wangzhanjianshejiaohu ul li i{display: block;width: 106px;height: 106px;background: url(/images/wangzhanjianshe/jianyiico.png) no-repeat;margin: 0 auto;}
.wangzhanjianshejiaohu ul li:nth-child(2) i{background-position-x: -106px;}
.wangzhanjianshejiaohu ul li:nth-child(3) i{background-position-x: -212px;}
.wangzhanjianshejiaohu ul li:nth-child(4) i{background-position-x: -318px;}
.wangzhanjianshejiaohu ul li:nth-child(5) i{background-position-x: -424px;}
.wangzhanjianshejiaohu ul li:nth-child(6) i{background-position-x: -531px;}
.wangzhanjianshejiaohu ul li:nth-child(2n){margin-top: 130px;}
.wangzhanjianshejiaohu ul li a{font-size: 18px;color: #3579e4;line-height: 60px;display: block;text-align: center;}
.wangzhanjianshejiaohu ul li abbr{font-size: 16px;color: #666;line-height: 24px;text-align: center;display: block;}
.service ul{display: flex;justify-content: space-between;width: 100%;}
.kehuanli p{font-size: 36px;color: #333;text-align: center;display: block;margin-bottom: 60px;}
.kehuanli .list{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.kehuanli .list .allanli{width: 33%;margin-bottom: 10px;}
/* 网站优化 */
.youhuapage1{padding: 85px 0;}
.youhuapage1 span{display: block;text-align: center;font-size: 36px;color: #333;margin-bottom: 131px;}
.youhuapage1 ul{display: flex;justify-content: space-between;width: 100%;flex-wrap: wrap;}
.youhuapage1 ul li{width: 24%;position: relative;border: 1px solid #ccc;padding: 0 45px;box-sizing: border-box;}
.youhuapage1 ul li i{display: block;width: 96px;height: 96px;background: url(/images/youhua/youhuaico.png) no-repeat;position: absolute;left: 50%;top: -50px;z-index: 9;transform: translateX(-50%);}
.youhuapage1 ul li:nth-child(2) i{background-position-x: -96px;}
.youhuapage1 ul li:nth-child(3) i{background-position-x: -192px;}
.youhuapage1 ul li:nth-child(4) i{background-position-x: -288px;}
.youhuapage1 ul li:nth-child(5) i{background-position-x: -384px;}
.youhuapage1 ul li:nth-child(6) i{background-position-x: -480px;}
.youhuapage1 ul li:nth-child(7) i{background-position-x: -576px;}
.youhuapage1 ul li:nth-child(8) i{background-position-x: -672px;}
.youhuapage1 ul li:nth-child(n+5){margin-top: 110px;}
.youhuapage1 ul li a{display: block;font-size: 20px;font-weight: bold;text-align: center;margin-top: 80px;}
.youhuapage1 ul li a::after{content: '';display: block;width: 55px;height: 5px;background-color: #1f80f9;margin: 20px auto 30px auto;}
.youhuapage1 ul li abbr{display: block;text-align: center;margin-bottom: 50px;}
.youhuapage1 .more{margin-top: 60px;height: 58px;line-height: 58px;text-align: center;display: block;width: 230px;background-color: #ff8a00;margin: 60px auto 0 auto;color: #fff;}
.webset1{background-color: #f6f6f6;padding: 115px 0}
.webset1 .w1660{display: flex;justify-content: center;}
.webset1 .text{margin-left: 150px;}
.webset1 .text:before{content:"";height:4px;width:90px;background:#1965cf;display: block;}
.webset1 .text h1{font-size:30px;color: #474747;margin-top:20px;font-weight: normal;}
.webset1 .text h2{font-size:20px;color: #474747;font-family:Arial;margin-top:10px;margin-bottom:30px;font-weight: normal;}
.webset1 .text h3{font-size:18px;color: #474747;margin-top:15px;}
.webset1 .text p{font-size:18px;color: #474747;margin-top:10px;}
.webset1 .text .list{margin-bottom:10px;display: flex;justify-content: space-between;flex-wrap: wrap}
.webset1 .text .list h3{width:300px;display: block;margin:0 0 15px 0;width: 50%;font-size: 16px;color: #666;font-weight: normal}
.webset1 .text .link{color: #474747;margin-top:35px;}
.webset1 .text .link a{margin:0 15px;cursor: pointer;color: #1965cf;}
.webset1 .text .link a:hover{color:#005E76;;}
.webset1 .text .link a:first-child{margin-left:0;}
.seoliucheng{padding: 115px 0;background: url(/images/youhua/cir_bg.jpg) no-repeat center center;}
.seoliucheng .fl{display: block;color: #fff;font-size: 36px;}
.seoliucheng .fl .video{margin-top: 30px;}
.seoliucheng .fr{width: 50%;}
.seoliucheng .tabs ul{display: flex;justify-content: space-between;width: 100%;border-bottom: 2px solid #565961;line-height: 70px;height: 70px;}
.seoliucheng .tabs ul li{width: 25%;cursor: pointer;}
.seoliucheng .tabs ul li span{font-size: 24px;color: #565961;display: inline-block;margin-right: 5px;}
.seoliucheng .tabs ul li abbr{font-size: 18px;color: #565961;display: inline-block;}
.seoliucheng .tabs ul li.active{border-bottom: 3px solid #fff;}
.seoliucheng .tabs ul li.active span{color: #fff;}
.seoliucheng .tabs ul li.active abbr{color: #fff;}
.seoliucheng .swiper-slide p{font-size: 16px;color: #fff;margin: 30px 0;}
.seoliucheng .swiper-slide i{display: block;width: 51px;height: 38px;background: url(/images/youhua/file_img.png) no-repeat;margin: 0 auto 10px auto;}
.seoliucheng .swiper-slide ul{display: flex;justify-content: left;margin-top: 60px;}
.seoliucheng .swiper-slide ul li{margin-right: 30px;}
.seoliucheng .swiper-slide ul li a{color: #9c9d9f;font-size: 14px;}
.seoliucheng .more{display: block;text-align: right;margin-top: 150px;}
.seoliucheng .more a{display: block;width: 225px;height: 50px;line-height: 50px;background-color: #f48700;color: #fff;text-align: center;float: right;border-radius: 30px;}
/* 响应式 */
.xiangyingshipage1{padding: 85px 0;}
.xiangyingshipage1 h1{font-size: 30px;color: #666;font-weight: normal;text-align: center;}
.xiangyingshipage1 h1 strong{font-size: 36px;font-weight: bold;color: #333;}
.xiangyingshipage1 p{font-size: 16px;color: #666;margin: 60px 0;text-align: center;}
.xiangyingshipage1 ul{display: flex;justify-content: space-between;width: 80%;margin: 0 auto;text-align: center;}
.xiangyingshipage1 ul li i{display: block;width: 180px;height: 180px;background: url(/images/xiangyingshi/duankou.jpg) no-repeat;}
.xiangyingshipage1 ul li:nth-child(2) i{background-position-x: -180px;}
.xiangyingshipage1 ul li:nth-child(3) i{background-position-x: -360px;}
.xiangyingshipage1 ul li:nth-child(4) i{background-position-x: -540px;}
.xiangyingshipage1 ul li span{display: block;margin-top: 40px;color: #000;font-size: 16px;}
.xiangyingshitedian{background-color: #f6f6f6;padding: 80px 0;}
.xiangyingshitedian span{display: block;text-align: center;font-size: 36px;color: #333;}
.xiangyingshitedian ul{display: flex;justify-content: space-between;margin-top: 60px;}
.xiangyingshitedian ul li{display: block;width: 22%;padding: 45px 40px;box-sizing: border-box;background: #fff;border-radius: 20px;}
.xiangyingshitedian ul li i{display: block;width: 56px;height: 56px;background: url(/images/xiangyingshi/tedianico.png) no-repeat;margin: 0 auto;transition: .3s;}
.xiangyingshitedian ul li:nth-child(2) i{background-position-x: -56px;width: 58px;}
.xiangyingshitedian ul li:nth-child(3) i{background-position-x: -114px;width: 58px;height: 58px;}
.xiangyingshitedian ul li:nth-child(4) i{background-position-x: -172px;}
.xiangyingshitedian ul li p{font-size: 22px;line-height:75px;text-align: center;color: #333;}
.xiangyingshitedian ul li abbr{font-size: 14px;color: #666;line-height: 22px;text-align: center;display: block;}
.xiangyingshitedian ul li:hover{background-color: #0095db;}
.xiangyingshitedian ul li:hover i{background-position-y: -65px;}
.xiangyingshitedian ul li:hover p{color: #fff;}
.xiangyingshitedian ul li:hover abbr{color: #fff;}
.xiangyingshehezuo{padding: 80px 0;}
.xiangyingshehezuo span{display: block;text-align: center;font-size: 36px;color: #333;}
.xiangyingshehezuo ul{display: flex;justify-content: space-between;width: 100%;margin-top: 60px;}
.xiangyingshehezuo ul li{width: 16%;padding: 50px 45px;box-sizing: border-box;border: 1px solid #f4f4f4;}
.xiangyingshehezuo ul li i{display: block;width: 49px;height: 56px;background: url(/images/xiangyingshi/liucheng.jpg) no-repeat;margin: 0 auto;}
.xiangyingshehezuo ul li:nth-child(2) i{background-position-x: -49px;width: 51px;}
.xiangyingshehezuo ul li:nth-child(3) i{background-position-x: -100px;width: 54px;}
.xiangyingshehezuo ul li:nth-child(4) i{background-position-x: -154px;width: 40px;}
.xiangyingshehezuo ul li:nth-child(5) i{background-position-x: -196px;width: 39px;}
.xiangyingshehezuo ul li:nth-child(6) i{background-position-x: -235px;width: 40px;}
.xiangyingshehezuo ul li p{margin-top: 20px;text-align: center;color: #666;font-size: 18px;}
.xiangyingshehezuo ul li abbr{text-align: center;color: #666;font-size: 14px;display: block;}
.hui{background-color: #f6f6f6;}
/* 营销 */
.yingxiaowenti{padding: 75px 0;}
.yingxiaowenti span{display: block;text-align: center;font-size: 36px;color: #333;margin-bottom: 60px;}
.yingxiaowenti .lianjietu{display: flex;justify-content: space-between;width:95%;margin: 0 auto;}
.yingxiaowenti .lianjietu ul{width: 30%;margin-top: 50px;}
.yingxiaowenti .lianjietu ul li{border-bottom: 1px dashed #666666;margin-top: 30px;}
.yingxiaowenti .lianjietu ul abbr{font-size: 16px;color: #fff;display: block;width: 26px;height: 26px;background-color: #ff8a00;line-height: 26px;text-align: center;border-radius: 50%;float: left;}
.yingxiaowenti .lianjietu ul a{font-size: 20px;line-height: 26px;display: block;font-weight: bold;margin-left: 20px;float: left;width: 80%;}
.yingxiaowenti .lianjietu ul p{margin: 30px 0 30px 0;font-size: 16px;line-height: 18px;margin-left: 46px;}
.yingxiaotedian{background-color: #151829;padding: 80px 0;}
.yingxiaotedian span{display: block;text-align: center;color: #fff;font-size: 36px;margin-bottom: 60px;}
.yingxiaotedian span abbr{color: #ff8a00;}
.yingxiaotedian ul{display: flex;justify-content: center;flex-wrap: wrap;}
.yingxiaotedian ul li{width: 33.33%;background: #fff;border: 1px solid #e5e5e5;box-sizing: border-box;padding: 60px;box-sizing: border-box;}
.yingxiaotedian ul li .mun{font-size: 60px;color: #333;}
.yingxiaotedian ul li p{font-size: 28px;margin: 30px 0;color: #333;}
.yingxiaotedian ul li a{display: block;font-size: 18px;color: #666;}
.yingxiaotedian ul li a::after{display: block;width: 30px;height: 3px;background-color: #ff8a00;content: '';margin-top: 30px;}
.yingxiaotedian ul li:hover{background-color: #ff8a00;}
.yingxiaotedian ul li:hover .mun{color: #fff;}
.yingxiaotedian ul li:hover p{color: #fff;}
.yingxiaotedian ul li:hover a{color: #fff;}
.yingxiaotedian ul li:hover a::after{background-color: #fff;}
.yingxiaodailai{padding: 85px 0;}
.yingxiaodailai .w1660{overflow: visible;}
.yingxiaodailai span{display: block;text-align: center;font-size: 36px;margin-bottom: 60px;color: #333;}
.yingxiaodailai ul{display: flex;justify-content: space-between;width: 100%;}
.yingxiaodailai ul li{width: 32%;box-shadow: 1px 1px 10px rgba(0, 0, 0, .1);}
.yingxiaodailai ul li .pimg{width: 100%;}
.yingxiaodailai ul li .pimg img{display: block;width: 100%;}
.yingxiaodailai ul li .text{padding: 35px 90px;width: 100%;box-sizing: border-box;}
.yingxiaodailai ul li .text p{font-size: 24px;text-align: center;color: #333;margin-bottom: 20px;}
.yingxiaodailai ul li .text abbr{font-size: 16px;color: #666;text-align: center;display: block;}
/* page */
.page { width:100%;padding:30px 0; font-size:14px; overflow:hidden; text-align:center;}
.page a { color:#333; background:#fff; margin:5px; padding:0 15px; line-height:40px; display: inline-table; border: 1px solid #d9d9d9;border-radius: 3px;}
.page a:hover{ background:#f48700; color:#fff;border-bottom: 1px solid #d9d9d9;}
.page a:active {  background:#f48700; color:#fff;}
.page a.page-num-current { background:#f48700; color:#fff; display:inline-table; line-height:40px; padding:0 15px; margin:0 5px;border-bottom: 1px solid #f48700;}
.page span.current { background:#f48700; color:#fff; display:inline-table; line-height:40px; padding:0 15px; margin:0 5px;}
.page span.no { background:#f48700; color:#333; display:inline-table; line-height:40px; padding:0 15px; margin:0 5px;}
.page span.disabled { padding:0 9px 0 0px; }
/* footer */
.foot_lianxi{background: url(../images/foot_lianxi.jpg) no-repeat center center;padding: 25px 0;background-size: cover;}
.foot_lianxi .fl span{font-size: 40px;color: #fff;display: block;margin-bottom: 20px;}
.ewm{margin-right: 20px;}
.foot_lianxi .fl p{font-size: 18px;color: #fff;}
.foot_lianxi .fr span{font-size: 20px;color: #fff;margin-bottom: 5px;display: block;}
.foot_lianxi .fr abbr{display: block;font-size: 30px;color: #fff;line-height: 24px;}
.foot_lianxi form{width: 100%;display: flex;justify-content: space-between;margin-top: 20px;}
.foot_lianxi form input{color: #333;font-size: 14px;height: 35px;line-height: 35px;background-color: #fff;border-radius: 5px;border: none;box-shadow: none;margin-right: 10px;padding-left: 10px;box-sizing: border-box;}
.foot_lianxi form #name{width: 16.2%;}
.foot_lianxi form #tel{width: 16.2%;}
.foot_lianxi form #neirong{width: 60.2%;}
.foot_lianxi form button{width: 16.2%;height: 35px;line-height: 35px;color: #fff;background-color: #ffb100;box-shadow: none;border: none;border-radius: 5px;}
footer{background-color: #222;padding: 85px 0;}
footer .w1660>.fl{width: 44%;position: relative;}
footer .w1660>.fr{width: 51.8%;display: flex;justify-content: space-between;}
footer .ewm p{line-height: 24px;color: #fff;text-align: center;}
footer .address{font-size: 16px;color: #fff;line-height: 24px;}
footer .tel{box-sizing: border-box;width: 230px;height: 40px;line-height: 40px;margin: 20px 0 0px 0;}
footer .tel img{display: block;margin-top: 6px;margin-left: 6px;}
footer .tel span{display: block;padding: 1px 6px;box-sizing: border-box;font-size: 26px;color: #ff8a00;margin: 0 auto;float: right;line-height: 36px;}
footer .tel2{box-sizing: border-box;width: 249px;height: 40px;line-height: 40px;}
footer .tel2 img{display: block;margin-top: 6px;margin-left: 6px;}
footer .tel2 span{display: block;padding: 1px 6px;box-sizing: border-box;font-size: 26px;color: #ff8a00;margin: 0 auto;float: right;line-height: 36px;}
footer .w1660>.fr ul{width: 20%;}
footer .w1660>.fr ul a{display: block;color: #fff;line-height: 30px;font-size: 14px;}
footer .w1660>.fr ul>a:nth-child(1){color: #fff;font-size: 18px;margin-bottom: 25px;}
.beian{background-color: #050505;color: #717171;line-height: 55px;height: 55px;text-align: center;}
.beian a{color: #717171;font-size: 14px;}
.chengshifenzhan{width: 100%;font-size: 14px;line-height: 24px;color: #717171;background-color: #050505;}
.chengshifenzhan a{font-size: 14px;line-height: 24px;color: #717171;}
.footwenzi{font-size: 14px;line-height: 28px;color: #fff;margin-top: 20px;}
.beijingtouming{height: 100px;background-color: rgba(0, 0, 0, .2);width: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
/*在线客服*/
.online {position: fixed;bottom: 200px;right: 10px;width: 60px;z-index: 999;color: #999;}
.online a {color: #666;}
.online a:hover {text-decoration: none;}
.online dl {background: #1e4fae;padding: 10px 5px;margin-bottom: 1px;position: relative;}
.online dl dd {color: #fff;text-align: center;font-size: 12px;cursor: pointer;}
.online dl dd.tubiao {height: 30px;}
.online dl dd.tubiao img{display: block;max-height: 100%;margin: 0 auto;}
.online dl:hover {background: #1781bd}
.online dl dt {position: absolute;top: 0px;right: 60px;background: #fff;border: 1px solid #ccc;z-index: 9999;display: none;padding: 10px 15px;font-weight: normal;}
.online dl dt h3 {display: block;font-size: 16px;color: #666;border-bottom: 1px solid #ccc;padding-bottom: 5px;}
.online dl dt h3 i {margin-right: 5px;}
.online dl dt h3 span {float: right;cursor: pointer;}
.online dl dt input {border: 1px solid #ccc;border-radius: 5px;margin-top: 15px;height: 40px;line-height: 40px;padding: 3px 5px;width: 100%;}
.online dl dt button {margin: 10px 0;border: none;border-radius: 5px;width: 100%;font-size: 18px;height: 40px;line-height: 40px;background: #28a7e1;color: #fff;cursor: pointer;}
.container-fluid{display: none;}
@media screen and (max-width:1660px){
	.w1660{width: 90%}
    .zhuanti{height: 500px;}
    footer .w1660>.fl{width: 36%;}
    .index_pro .pro1 ul{padding: 24px 40px;}
    .index_pro .pro3 ul{padding: 18px 10px 0 20px;}
    .index_pro .pro3 ul li{margin-bottom: 18px;}
    .zhuanti video{top: -77px;}
    .zhuanti .text{padding: 95px 0;}
    .index_about ul li{background-size: 28%!important;background-position: 0px 20px !important;margin-right: 6%;}
    .index_about ul li:nth-child(2){background-size: 19%!important;}
    .index_about ul li:nth-child(4){background-size: 21%!important;}
    .index_about ul li span{color: #fff;font-size: 60px;display: block;}
    .index_about ul li:nth-child(4) span::after{content: '%';font-size: 60px;color: #fff;display: inline-block;}
    .index_news .swiper-slide>.fl .pimg img{width: auto;height: 100%;}
    .index_news .swiper-slide>.fl .text .tt a{margin-bottom: 5px;}
    .foot_lianxi .fl span{margin-bottom: 0px;}
.banner .text1 img{position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9999;width:60%;}
.banner .text img{position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 999;width:60%;}
.banner .text3 img{position:absolute;top: 50%;transform: translateY(-50%);z-index: 999;left: 10%;width:40%;}
.nbanner h3{top: 50%;}
.nbanner .xian{top: 55%;}
.news_list ul li{width: 31.5%;}
.contact .fr>a{margin-top: 102px;}
.about ul.jingyan li span{font-size: 62px;margin-right: 10px;}
.about ul.jingyan li p{font-size: 18px;line-height: 39px;}
.allanli li .text span{font-size: 18px;}
.allanli li .text abbr{font-size: 14px;}
.nbanner{width: 100%;overflow: hidden;}
.news_list .content .nview .youguan li{width: 100%;}
}
@media screen and (max-width:1390px){
    .index_about ul li span{font-size: 60px;}
    .head .fr{width: 900px;}
    .index_about ul li:nth-child(4) span::after{font-size: 60px;}
}
@media screen and (max-width:1370px){
    .banner video{width: auto;height: 100%;}
    .banns .w1660 .text{width: 100%;}
}
@media screen and (max-width:1250px){

    .w1200{width: 90%;}
    .xiangmu .w1660>ul>li .pimg{display: none;}
    .xiangmu .w1660>ul>li .text>span{text-align: center;}
    .xiangmu .w1660>ul>li .text abbr{text-align: center;}
    .xiangmu .w1660>ul>li .text abbr::after{margin: 25px auto;}
    .xiangmu .w1660>ul>li ul{margin: 30px auto 0 auto;}
    .xiangmu .w1660>ul>li .text>a{margin: 30px auto 0 auto;}
    .xiangmu .w1660>ul>li .text>p{text-align: center;}
    .xiangmu .w1660>ul>li .text{width: 100%;}
    .pro_list ul li{width: 49.7%;}
    .news_list .content1>ul li{width: 49.7%;margin-bottom: 7px;}
    .zhuanti .text p{font-size: 36px;}
    .index_pro{padding: 60px 0;}
    .index_pro .w1660>span{font-size: 32px;}
    .anli{padding: 60px 0;}
    .anli .w1660>span{font-size: 32px;}
    .index_about .w1660>span{font-size: 32px;}
    .index_about{padding: 60px 0;}
    .index_about .neirong{font-size: 15px;}
    .index_about ul li span{font-size: 40px;}
    .index_about ul li:nth-child(4) span::after{font-size: 40px;}
    .index_about ul li p{font-size: 16px;}
    .foot_lianxi .fl span{font-size: 32px;}
    .pro_list ul li .css3{display: none;}
    .pro_list ul li:hover .txt{display: none;}
    .pro_list ul li:after{display: none;}
    footer .fl .fr{float: left;}
    footer .ewm{display: none;}
    footer .w1660>.fr{width: 60%;}
    .index_pro .pro3 ul{padding: 16px 6px 0 16px;}
    .index_pro .pro3 ul li{margin-bottom: 14px;}
    .index_pro .pro2{margin-bottom: 16px;}
    .index_pro .pro2 ul{padding: 45px 25px;}
    .index_pro .pro2 ul li .text{width: 80%;}
    .about{padding:60px 0}
    .about .about_xq .title{margin-bottom: 25px;}
    .about ul.jingyan li span{font-size: 46px;line-height: 40px;}
    .about ul.jingyan li p{font-size: 16px;line-height: 24px;}
    .fengcai ul li:nth-child(3) img:nth-child(2){margin-left: 3px;}
    .news_list .content1>ul li .txt a{margin: 0;}
    .newslist{padding: 60px 0;}
    .newslist h1{margin-bottom: 30px;}
    footer{padding: 60px 0;}
    .nbanner h3{font-size: 34px;letter-spacing: 7px;}
    .contact{padding: 60px 0;}
    .contact h1{margin-bottom: 40px;font-size: 36px;}
    .news_list .tt h1{font-size: 32px;}
    .prolist .jianjie{width: 90%;}
    .news_list .content .nview .newneirong{padding: 20px;}
    .news_list .content .prv{width: 100%;}
    .news_list .content .next{width: 100%;}
    .news_list .content .nview .youguan{padding: 30px;}
    .news_list .content .nview .youguan ul li{width: 100%;}
    .news_list .content .nview .youguan li .txt a{width: 230px;height: 36px;overflow: hidden;}
    .index_pro .pro1 ul li{margin-bottom: 32px;}
    .index_pro .pro4 ul{padding: 25px 10px 0 10px;}
    .zhuanti .text{padding: 60px 0;}
    .zhuanti{height: 450px;}
    .index_news{padding: 60px 0;}
    .index_news .w1660>span{font-size: 30px;}
    .foot_lianxi{display: block;background-size: cover;}
    .foot_lianxi .fl{float: none;}
    .foot_lianxi .fl span{font-size: 24px;}
    .foot_lianxi .fl p{font-size: 14px;margin: 10px 0;}
    .foot_lianxi .fr{float: none;}
    .foot_lianxi .fr span{font-size: 16px;margin-bottom: 10px;}
    .about ul.jingyan{padding: 40px;}
    #about_intro #main #r2 .wrap .right .msg .topic ._num{font-size: 100px !important;}
    #about_intro #main #r2 .wrap{padding: 0 !important;}
    #about_intro #main #r2 .history .loop .pager .f-prev{left:0 !important;}
    #about_intro #main #r2 .history .loop .pager .f-next{right: 0 !important;}
    .contact .fl{width: 100%;padding: 40px;}.contact .fr{width: 100%;padding: 40px;}
    .contact .fl a{display: none;}
    .contact .fr>a{margin-top: 20px;}
    .banns .w1660 .text p{font-size: 24px;line-height: 30px;}
    .banns .w1660 .text span{font-size: 16px;line-height: 24px;}
    .shoujipage1 .fl p{font-size: 24px;margin-bottom: 25px;}
    .shoujipage1 .fl span{font-size: 14px;}
    .shoujipage1 .fl ul abbr{font-size: 14px;}
    .shoujiyoushi span{font-size: 24px;}
    .shoujitedian span{font-size: 24px;}
    .shoujitedian ul li abbr{font-size: 16px;}
    .shoujitedian p{font-size: 14px;}
    .shoujitedian ul li{padding: 30px;}
    .shoujipage1 .fr{width: 50%;}
    .shoujipage1 .fr img{width: 100%;}
    .wangzhanjianshejiaohu ul{flex-wrap: wrap;}
    .wangzhanjianshejiaohu ul li{width: 32%;}
    .wangzhanjianshejiaohu ul li:nth-child(2n){margin-top: 0;margin-bottom: 20px;}
    .service ul{flex-wrap: wrap;}
    .kehuanli .list .allanli{width: 49%;}
    .youhuapage1 span{font-size: 24px;margin-bottom: 90px;}
    .youhuapage1 ul li a{font-size: 18px;}
    .webset1 .fl{width: 49%;}
    .webset1 .fl img{width: 100%;}
    .webset1 .text{margin-left: 0;width: 49%;}
    .webset1 .text h1{font-size: 24px;}
    .webset1 .text h2{font-size: 18px;}
    .seoliucheng .fl{width: 48%;float: none;font-size: 24px;}
    .seoliucheng .fl .video{display: none;}
    .seoliucheng .fl .video img{width: 100%;}
    .seoliucheng .fr{width: 100%;}
    .seoliucheng .more{margin-top: 50px;}
    .seoliucheng .more a{float: none;}
    .youhuapage1 ul li:nth-child(n+5){margin-top: 90px;}
    .xiangyingshipage1 p{margin: 40px 0;}
    .xiangyingshipage1 ul li i{width: 130px;background-size: cover;height: 130px;}
    .xiangyingshipage1 ul li:nth-child(2) i{background-position-x: -130px;}
    .xiangyingshipage1 ul li:nth-child(3) i{background-position-x: -260px;}
    .xiangyingshipage1 ul li:nth-child(4) i{background-position-x: -390px;}
    .xiangyingshipage1 ul li span{margin-top: 20px;}
    .xiangyingshitedian ul{flex-wrap: wrap;}
    .xiangyingshitedian ul li{width: 49%;margin-bottom: 20px;}
    .xiangyingshehezuo ul{flex-wrap: wrap;}
    .xiangyingshehezuo ul li{width: 33%;}
    .xiangyingshehezuo ul li:nth-child(n+4){margin-top: 5px;}
    .xiangyingshehezuo ul{margin-top: 40px;}
    .yingxiaowenti .lianjietu{display: block;}
    .yingxiaowenti .lianjietu ul{width: 100%;}
    .yingxiaowenti .lianjietu .pimg{display: none;}
    .yingxiaotedian ul li{padding: 40px;}
    .yingxiaodailai ul li .text{padding: 30px ;}
    .yingxiaotedian ul li p{font-size: 24px;margin: 20px 0;}
    .yingxiaotedian ul li a{font-size: 16px;}
    .yingxiaodailai ul li .text p{font-size: 18px;}
    .yingxiaodailai ul li .text abbr{font-size: 14px;}
    .yingxiaotedian ul li .mun{font-size: 48px;}
    .yingxiaowenti span{font-size: 30px;}
    .yingxiaotedian span{font-size: 30px;}
    .yingxiaodailai span{font-size: 30px;}
    .kehuanli p{font-size: 30px;}
    .prolist .shangxia .prev{left: 5%;}
    .prolist .shangxia .next{right: 5%;}
}
@media screen and (max-width:1226px){
    .index_pro .pro2{margin-bottom: 19px;}
    .index_pro .pro1 ul li{margin-bottom: 29px;}
    .m-btn-down{bottom: 60px;}
    .chengshifenzhan{display: none;}
}
@media screen and (max-width:1197px){
    .index_pro .pro1 ul li{margin-bottom: 33px;}
}
@media screen and (max-width:1180px){
    .beijingtouming{height: 80px;background-color: rgba(0, 0, 0, .2);width: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
    .banner .text1 img{width: 84%;}
    .banner .text3 img{width: 65%;}
    .banner .text img{width: 84%;}
    .head a{color: #fff;font-size: 24px;display: block;text-align: center;}
    .head2 a{color: #fff;font-size: 24px;display: block;text-align: center;}
    .head .btn-nav {display: block;position: absolute;top: 0px;right: 30px;background: transparent;border: none;padding: 10px 0 0 10px;box-sizing: border-box;-webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;cursor: pointer;z-index: 99999;color: #fff;}
    .head .btn-nav:focus {outline: 0;}
    .head .btn-nav .icon-bar {display: block;margin: 6px 0;width: 25px;height: 3px;background-color: #fff !important;}
    .head .btn-nav:hover .icon-bar {-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;
    background-color: #000;}
    .head .nav-content {position: fixed;top: -100%;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.7);display: block;height: 100%;z-index: 13;}
    .head .nav-content ul{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;}
    .head .nav-list {list-style: none;padding: 0;position: relative;top: 5%;}
    .head .item-anchor:after {content: "";position: absolute;width: 3px;height: 3px;left: 0;bottom: 0;z-index: 9;background: transparent;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;
        -ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
    .head .item-anchor {color: #fff;font-size: 18px;text-transform: uppercase;position: relative;text-decoration: none;padding: 10px;}
    .head .item-anchor:hover,.head .item-anchor:focus {color: #ffffff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;
        -o-transition: all 1s ease;transition: all 1s ease;}
    .head .item-anchor:hover:after,.head .item-anchor:focus:after{width: 100%;background: #fff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;
        -ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
    .head .nav-item {margin: 40px auto;text-align: center;}
    .head .animated {display: block;margin: 0 auto;}
    .head .animated:hover .icon-bar,.head .animated:focus .icon-bar{background-color: #fff;}
    .head .animated:focus p{color: #fff;}
    .head .animated:focus {cursor: pointer;z-index: 9999;}
    .head .middle {margin: 0 auto;}
    .head .icon-bar {-webkit-transition: all .7s ease;-moz-transition: all .7s ease;-ms-transition: all .7s ease;-o-transition: all .7s ease;transition: all .7s ease;
        z-index: 999999;}
    .head .animated .icon-bar {z-index: 999999;background-color: #fff;}
    .head .animated .top {-webkit-transform: translateY(7px) rotateZ(45deg);-moz-transform: translateY(7px) rotateZ(45deg);-ms-transform: translateY(7px) rotateZ(45deg);
        -o-transform: translateY(7px) rotateZ(45deg);transform: translateY(7px) rotateZ(45deg);}
    .head .animated .bottom1 {-webkit-transform: translateY(-11px) rotateZ(-45deg);-moz-transform: translateY(-11px) rotateZ(-45deg);-ms-transform: translateY(-11px) rotateZ(-45deg);
        -o-transform: translateY(-11px) rotateZ(-45deg);transform: translateY(-11px) rotateZ(-45deg);}
    .head .animated .middle {width: 0;}
    .head2 .btn-nav {display: block;position: absolute;top: 4px;right: 30px;background: transparent;border: none;padding: 10px 0 0 10px;box-sizing: border-box;-webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;cursor: pointer;z-index: 99999;color: #fff;}
    .head2 .btn-nav:focus {outline: 0;}
    .head2 .btn-nav .icon-bar {background-color: #000 !important;}
    .head2 .btn-nav:hover .icon-bar {-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;
    background-color: #000;}
    .head2 .nav-content {position: fixed;top: -100%;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.7);display: block;height: 100%;z-index: 13;}
    .head2 .nav-content ul{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;}
    .head2 .nav-list {list-style: none;padding: 0;position: relative;top: 5%;}
    .head2 .item-anchor:after {content: "";position: absolute;width: 3px;height: 3px;left: 0;bottom: 0;z-index: 9;background: transparent;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;
        -ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
    .head2 .item-anchor {color: #fff;font-size: 18px;text-transform: uppercase;position: relative;text-decoration: none;padding: 10px;}
    .head2 .item-anchor:hover,.head2 .item-anchor:focus {color: #000;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;
        -o-transition: all 1s ease;transition: all 1s ease;}
    .head2 .item-anchor:hover:after,.head2 .item-anchor:focus:after{width: 100%;background: #000;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;
        -ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
    .head2 .nav-item {margin: 40px auto;text-align: center;color: #fff;}
    .head2 .nav-item a{color: #fff;}
    .head2 .animated {display: block;margin: 0 auto;}
    .head2 .animated:hover .icon-bar,.head .animated:focus .icon-bar{background-color: #fff;}
    .head2 .animated:focus p{color: #fff;}
    .head2 .animated:focus {cursor: pointer;z-index: 9999;}
    .head2 .middle {margin: 0 auto;}
    .head2 .icon-bar {-webkit-transition: all .7s ease;-moz-transition: all .7s ease;-ms-transition: all .7s ease;-o-transition: all .7s ease;transition: all .7s ease;
        z-index: 999999;}
    .head2 .animated .icon-bar {z-index: 999999;background-color: #fff !important;}
    .head2 .animated .top {-webkit-transform: translateY(10px) rotateZ(45deg);-moz-transform: translateY(10px) rotateZ(45deg);-ms-transform: translateY(10px) rotateZ(45deg);
        -o-transform: translateY(10px) rotateZ(45deg);transform: translateY(10px) rotateZ(45deg);}
    .head2 .animated .bottom1 {-webkit-transform: translateY(-11px) rotateZ(-45deg);-moz-transform: translateY(-11px) rotateZ(-45deg);-ms-transform: translateY(-11px) rotateZ(-45deg);
        -o-transform: translateY(-11px) rotateZ(-45deg);transform: translateY(-11px) rotateZ(-45deg);}
    .head2 .animated .middle {width: 0;}
    @keyframes showNav {
        from {
            top: -100%;
        }
        to {
            top: 0;
        }
        }
        
    @-webkit-keyframes showNav {
        from {
            top: -100%;
        }
        to {
            top: 0;
        }
        }
        
    @-moz-keyframes showNav {
        from {
            top: -100%;
        }
        to {
            top: 0;
        }
        }
        
        @-o-keyframes showNav {
        from {
            top: -100%;
        }
        to {
            top: 0;
        }
        }
        
    .head .showNav {
        -webkit-animation: showNav 1s ease forwards;
        -moz-animation: showNav 1s ease forwards;
        -o-animation: showNav 1s ease forwards;
        animation: showNav 1s ease forwards;
        }
        
    @keyframes hideNav {
        from {
            top: 0;
        }
        to {
            top: -100%;
        }
        }
        
    @-webkit-keyframes hideNav {
        from {
            top: 0;
        }
        to {
            top: -100%;
        }
        }
        
    @-moz-keyframes hideNav {
        from {
            top: 0;
        }
        to {
            top: -100%;
        }
        }
        
    @-o-keyframes hideNav {
        from {
            top: 0;
        }
        to {
            top: -100%;
        }
        }
        
    .head .hideNav {-webkit-animation: hideNav 1s ease forwards;-moz-animation: hideNav 1s ease forwards;-o-animation: hideNav 1s ease forwards;
        animation: hideNav 1s ease forwards;}
    .head .hidden1 {display: none;}
    .head .cehua{display: none;}
    .index_pro .fl{width: 100%;}
    .index_pro .pro1 ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;padding: 20px;}
    .index_pro .pro1 ul li{width: 49%;padding: 20px;}
    .index_pro .pro1 ul li .text{width: 80%;}
    .index_pro .fr{width: 100%;margin-top: 20px;}
    .allanli{width: 50%;}
    .index_about ul{width: 100%;display: flex;justify-content: space-between;}
    .index_about ul li{margin: 0;padding: 0;}
    .index_about ul li:nth-child(1){background: none;}
    .index_about ul li:nth-child(2){background: none;}
    .index_about ul li:nth-child(3){background: none;}
    .index_about ul li:nth-child(4){background: none;}
    .index_news .swiper-slide>span{display: none;}
    .index_news .tabs{top: 100px;left: 50%;right: auto;transform: translateX(-50%);width: 790px;}
    .index_news #tabs-container{margin-top: 110px;}
    .index_news .swiper-slide>.fl{display: none;}
    .index_news .swiper-slide .fr li:nth-child(4){display: block;}
    .index_news .swiper-slide .fr{width: 100%;}
    .index_news .swiper-slide .fr ul li{width: 100%;}
    .index_news .swiper-slide .fr .text .tt a{width: 70%;}
    .news_list .tt h1{font-size: 24px;}
    .index_news .swiper-slide .fr .text .tt{justify-content: space-between;}
    .history2{margin-bottom: 70px;}
    .about .about_xq .xq .fl{width: 100%;}
    .about .about_xq .xq .fr{width: 100%;}
    #about_intro #main #r2 .history .loop{top: 226px !important;}
    .fengcai{display: none;}
    .index_news .swiper-slide .fr .pimg{height: auto;}
    .news_list .xiangguan h3{font-size: 20px;}
    .toolsPN{display: none !important;}
    .banner .slick-slide a{background-size: cover !important;}

}
@media screen and (max-width:900px){
    .about ul.jingyan{display: none;}
    footer .w1660>.fr ul{display: none;}
    footer .ewm{display: block;}
    footer .fl .fr{float: right;margin-left: 30px;}
    footer .w1660>.fl{width: 473px;margin: 0 auto;float: none;}
    .beian{font-size: 12px;}
    .beian a{font-size: 12px;}
    .youhuapage1 ul li{width: 49%;}
    .youhuapage1 ul li:nth-child(n+3){margin-top: 90px;}
    .webset1{padding: 60px 0;}
    .seoliucheng{padding: 60px 0;}
    .webset1 .fl{width: 100%;}
    .webset1 .text{width: 100%;margin-top: 40px;}
    .kehuanli p{font-size: 24px;margin-bottom: 40px;}
}
@media screen and (max-width:840px){
    .banner{height: 100vh;}
    .index_news .tabs{width: 90%;}
    .index_news .tabs ul{display: flex;width: 100%;justify-content: space-between;}
    .index_news .tabs li{float: none;}
    .index_news .tabs li{margin: 0;}
    .index_news .tabs li a{padding: 15px;}
}
@media screen and (max-width:750px){
    .banner1{display: block !important;height: 100%;}
    .banner video{display: none !important;}
    .online{display: none;}
    .head2 .btn-nav{top: -8px;}
    .banns .w1660 .text{width: 100%;}
    .head .btn-nav{right: 10px;}
    .beijingtouming{height: 60px;background-color: rgba(0, 0, 0, .2);width: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
    .head{padding: 10px 0;}
    .head2{height: 60px !important;}
    .banner{height: 51vh;}
    .banner .text1{height: 100%;}
    .banner .text{height: 50vh;overflow: hidden;}
    .banner .text3{height: 50vh;overflow: hidden;}
    .banner .text3 img{width: 75%;}
    .head img{width: 75%;}
    .head2 img{width: 75%;}
    .banner .text2{height: 100%;}
    .nbanner{height: 400px;}
    .nbanner img{height: 100%;}
    .m-btn-down{bottom: 30px;}
    .index_pro .w1660>span{font-size: 20px;}
    .index_pro .w1660>abbr{font-size: 14px;margin-bottom: 15px;}
    .index_pro .tt span{font-size: 16px;}
    .index_pro .tt{padding: 15px;}
    .index_pro .pro2 ul{padding: 25px;}
    .index_news .tabs{width: 100%;}
    .head a{font-size: 18px;}
    .index_pro .pro1 ul li .text a{font-size: 14px;}
    .index_pro .pro1 ul li .text abbr{font-size: 12px;}
    .index_pro .pro1 ul li{margin-bottom: 15px;}
    .index_pro .pro2 ul li{margin-bottom: 15px;}
    .index_pro .pro2 ul li .text a{font-size: 14px;}
    .index_pro .pro2 ul li .text abbr{font-size: 12px;}
    .index_pro .pro3 ul li .text a{font-size: 14px;}
    .index_pro .pro3 ul li .text abbr{font-size: 12px;}
    .index_pro .pro4 ul li .text a{font-size: 14px;}
    .index_pro .pro4 ul li .text abbr{font-size: 12px;}
    .index_about ul{margin-top: 20px;}
    .index_about .w1660>span{font-size: 24px;}
    .index_about .w1660>span::after{margin: 20px 0;}
    .zhuanti{display: none;}
    .anli{display: none;}
    .news_list .tt h1{line-height: 24px;font-size: 16px;margin-bottom: 20px;padding-bottom: 20px;}
    .index_news .tabs li a{padding: 15px;font-size: 14px;}
    .index_news .tabs{width: 100%;}
    .index_news .swiper-slide .fr .pimg{display: none;}
    .index_news .swiper-slide .fr .text{width: 100%;}
    .anli{padding: 40px 0;}
    .index_about .neirong{width: 100%;}
    .about{padding: 40px 0;}
    .about .about_xq .title{font-size: 24px;margin-bottom: 15px;}
    .about .about_xq .xq .fl{font-size: 14px;line-height: 24px;}
    .about .about_xq .xq .fr{font-size: 14px;}
    .history2 .title{font-size: 24px;margin-bottom: 25px;}
    .newslist{padding: 40px 0;}
    .newslist h1{font-size: 16px;margin-bottom: 20px;}
    .newslist ul li{padding: 0 22px;margin-bottom: 15px;}
    .page a{padding: 0 7px;}
    .prolist{padding: 40px 0;}
    .prolist .tt{font-size: 16px;}
    .prolist .tt::after{margin: 10px auto;}
    .prolist .jianjie{font-size: 12px;margin-bottom: 15px;}
    .prolist .shangxia .prev{left: 20px;font-size: 14px;height: 44px;line-height: 44px;}
    .prolist .shangxia .next{right: 20px;font-size: 14px;height: 44px;line-height: 44px;}
    .prolist .guanjianci{padding: 15px 0 15px 0;}
    .prolist .zhanxian img{width: 95%;max-width: 95%;}
    .prolist .zhanxian{padding: 25px 0;}
    .news_list{padding: 40px 0;}
    .news_list .content1>ul li{height: auto;}
    .news_list .content1>ul li .panel{padding-bottom: 10px;}
    .news_list .content1>ul li:hover .txt a{margin: 0;}
    .news_list .content1>ul li .panel-heading{font-size: 24px;}
    .news_list .content1>ul li:hover .panel-heading{font-size: 24px;}
    .news_list .content1>ul li .panel-body{font-size: 12px;}
    .news_list .content1>ul li:hover .panel-body{font-size: 12px;}
    .news_list .content1>ul li .txt a{font-size: 14px;}
    .news_list .content1>ul li .txt small{font-size: 12px;height: 33px;overflow: hidden;display: block;}
    .news_list .content1>ul li .txt{transform: translateY(0);margin-top: 10px;}
    .news_list .xiangguan{display: none;}
    .news_list .content .nview{width: 100%;}
    .contact h1{font-size: 24px;margin-bottom: 20px;}
    .contact .fl h4{margin-bottom: 20px;}
    .contact .fl span{font-size: 16px;}
    .contact .fl span abbr{font-size: 24px;line-height: 36px;}
    .index_news .swiper-slide .fr .text .tt{height: 40px;line-height: 40px;}
    .index_news .swiper-slide .fr .text .tt a{font-size: 14px;height: 40px;line-height: 40px;}
    .index_news .swiper-slide .fr .text .tt abbr{font-size: 14px;}
    .index_news .swiper-slide .fr .text .neirong{font-size: 12px;padding-top: 10px;}
    .index_news .w1660>span{font-size: 24px;}
    .index_news .w1660>p{font-size: 14px;}
    .index_news .swiper-slide .fr li{margin-bottom: 15px;}
    .prolist .shangxia .prev{width: 26%;}
    .prolist .shangxia .next{width: 26%;}
    footer{padding: 40px 0;}
    .newsdaohang{padding: 10px 0;}
    .newsdaohang form input{height: 36px;line-height: 36px;text-indent: 3em;}
    .newsdaohang form button{height: 36px;width: 20px;}
    .news_list .content1>ul li{padding: 15px;}
    .hanbao{display: none;}
    .news_list .content .prv{float: none;}
    .news_list .content .next{float: none;margin-top: 20px;}
    .news_list .content .nview .neirong{margin-bottom: 20px;}
    .page a.page-num-current{padding: 0 7px;}
    .page a{font-size: 14px;}
    .p60{padding: 30px 0;}
    .banns{height: 350px !important;}
    .banns .w1660 .text p{font-size: 16px;}
    .banns .w1660 .text span{font-size: 14px;margin-top: 10px;}
    .shoujipage1 .fr{display: none;}
    .shoujipage1 .fl{width: 100%;margin-top: 0;}
    .shoujipage1 .fl p{font-size: 16px;margin-bottom: 15px;}
    .shoujipage1 .fl span{font-size: 12px;}
    .shoujipage1 .fl ul{width: 100%;margin-top: 30px;}
    .shoujipage1 .fl ul abbr{font-size: 12px;}
    .shoujiyoushi span{font-size: 16px;margin-bottom: 30px;}
    .shoujitedian span{font-size: 16px;}
    .shoujitedian ul{margin-top: 30px;flex-wrap: wrap;}
    .shoujitedian ul li{width: 49%;padding: 20px 10px;margin-bottom: 10px;}
    .shoujitedian p{font-size: 12px;}
    .service1 .pic{display: none;}
    .service1 .text{width: 100%;left: auto;position: relative;top: auto;}
    .webset .text h1{font-size: 16px;}
    .webset .text h2{font-size: 14px !important;}
    .webset .text .list h3{font-size: 14px;}
    .webset .text p{font-size: 14px;}
    .webset .text .list h3{margin-bottom: 5px;}
    .webset .text .link{margin-top: 20px;}
    .webset .text .link a{font-size: 14px;}
    .service1{height: auto;}

    .btn_zx{width: 120px;height: 32px;line-height: 32px;}
    .wangzhanjianshejiaohu span{font-size: 16px;}
    .wangzhanjianshejiaohu p{font-size: 14px;width: 100%;}
    .wangzhanjianshejiaohu ul li{width: 49%;}
    .wangzhanjianshejiaohu ul li i{background-size: cover;height: 80px;width: 80px;}
    .wangzhanjianshejiaohu ul li:nth-child(2) i{background-position-x: -80px;}
    .wangzhanjianshejiaohu ul li:nth-child(3) i{background-position-x: -160px;}
    .wangzhanjianshejiaohu ul li:nth-child(4) i{background-position-x: -240px;}
    .wangzhanjianshejiaohu ul li:nth-child(5) i{background-position-x: -320px;}
    .wangzhanjianshejiaohu ul li:nth-child(6) i{background-position-x: -400px;}
    .wangzhanjianshejiaohu ul li a{font-size: 15px;line-height: 28px;}
    .wangzhanjianshejiaohu ul li abbr{font-size: 14px;}
    .wangzhanjianshejiaohu ul{margin-top: 30px;}
    .wzjs1{font-size: 16px !important;}
    .design{display: block;line-height: 18px;margin-top: 20px;}
    .kehuanli p{font-size: 16px;margin-bottom: 30px;}
    .banns{background-position: left center !important;}
    .banns .w1660 .text ul{margin-top: 20px;}
    .banns .w1660 .text ul li{margin-right: 5px;}
    .banns .w1660 .text ul.wangzhanjiansheico li i{background-size: cover;width: 40px;height: 40px;}
    .banns .w1660 .text ul.wangzhanjiansheico li:nth-child(2) i{background-position-x: -40px;}
    .banns .w1660 .text ul.wangzhanjiansheico li:nth-child(3) i{background-position-x: -80px;}
    .banns .w1660 .text ul.wangzhanjiansheico li:nth-child(4) i{background-position-x: -120px;}
    .banns .w1660 .text ul.wangzhanjiansheico abbr{font-size: 12px;}
    .banns .w1660 .text{top: 62%;}
    .banns .w1660 .text ul.wangzhanyouhuaico li{width: 33%;}
    .banns .w1660 .text ul.wangzhanyouhuaico{flex-wrap: wrap;display: none;}
    .banns .w1660 .text ul.wangzhanyouhuaico li i{width: 40px;height: 40px;background-size: cover;}
    .banns .w1660 .text ul.wangzhanyouhuaico li:nth-child(2) i{background-position: -40px;}
    .banns .w1660 .text ul.wangzhanyouhuaico li:nth-child(3) i{background-position: -80px;}
    .banns .w1660 .text ul.wangzhanyouhuaico li:nth-child(4) i{background-position: -120px;}
    .banns .w1660 .text ul.wangzhanyouhuaico li:nth-child(5) i{background-position: -160px;}
    .banns .w1660 .text ul.dianpu li i{width: 40px;height: 40px;background-size: cover;}
    .banns .w1660 .text ul.dianpu li:nth-child(2) i{background-position: -40px;}
    .banns .w1660 .text ul.dianpu li:nth-child(3) i{background-position: -80px;}
    .banns .w1660 .text ul.dianpu li:nth-child(4) i{background-position: -120px;}
    .banns .w1660 .text ul.dianpu li:nth-child(5) i{background-position: -160px;}
    .youhuapage1{padding: 30px 0;}
    .youhuapage1 span{font-size: 16px;margin-bottom: 60px;}
    .youhuapage1 ul li{width: 49.5%;padding: 0 20px;}
    .youhuapage1 ul li:nth-child(n+3){margin-top: 60px;}
    
    .youhuapage1 ul li i{background-size: cover;width: 70px;height: 70px;top: -35px;}
    .youhuapage1 ul li:nth-child(2) i{background-position: -70px;}
    .youhuapage1 ul li:nth-child(3) i{background-position: -140px;}
    .youhuapage1 ul li:nth-child(4) i{background-position: -210px;}
    .youhuapage1 ul li:nth-child(5) i{background-position: -280px;}
    .youhuapage1 ul li:nth-child(6) i{background-position: -350px;}
    .youhuapage1 ul li:nth-child(7) i{background-position: -420px;}
    .youhuapage1 ul li:nth-child(8) i{background-position: -490px;}
    .youhuapage1 ul li a{margin-top: 45px;font-size: 15px;}
    .youhuapage1 ul li abbr{font-size: 12px;margin-bottom: 20px;}
    .youhuapage1 ul li a::after{margin: 10px auto;height: 2px;}
    .youhuapage1 .more{margin-top: 30px;width: 150px;height: 48px;line-height: 48px;}
    .webset1 .text h1{font-size: 16px;}
    .webset1 .text h2{font-size: 13px;}
    .webset1 .text .list h3{font-size: 12px;}
    .webset1 .text .link{margin-top: 10px;}
    .webset1 .text .link a{font-size: 12px;}
    .btn_zx{width: 150px !important;height: 38px !important;line-height: 38px !important;font-size: 14px !important;}
    .seoliucheng{padding: 30px 0;}
    .seoliucheng .fl{font-size: 16px;}
    .seoliucheng .tabs ul li span{display: none;}
    .seoliucheng .tabs ul li abbr{font-size: 14px;}
    .seoliucheng .swiper-slide ul{display: none;}
    .seoliucheng .swiper-slide p{font-size: 14px;}
    .seoliucheng .more{margin-top: 0px;font-size: 14px;}
    .seoliucheng .more a{display: block;font-size: 14px;width: 180px;line-height: 38px;height: 38px;}
    .xiangyingshipage1{padding: 30px 0;}
    .xiangyingshipage1 h1{font-size: 14px;}
    .xiangyingshipage1 h1 strong{font-size: 16px;}
    .xiangyingshipage1 p{font-size: 14px;margin: 20px 0;}
    .xiangyingshipage1 ul{width: 100%;}
    .xiangyingshipage1 ul li i{width: 50px;height: 50px;margin: 0 auto;}
    .xiangyingshipage1 ul li:nth-child(2) i{background-position-x: -50px;}
    .xiangyingshipage1 ul li:nth-child(3) i{background-position-x: -100px;}
    .xiangyingshipage1 ul li:nth-child(4) i{background-position-x: -150px;}
    .xiangyingshipage1 ul li span{margin-top: 10px;font-size: 12px;}
    .xiangyingshitedian{padding: 30px 0;}
    .xiangyingshitedian span{font-size: 16px;}
    .xiangyingshitedian ul{margin-top: 30px;}
    .xiangyingshitedian ul li{width: 100%;}
    .xiangyingshitedian ul li p{font-size: 14px;line-height: 30px;}
    .xiangyingshitedian ul li abbr{font-size: 12px;}
    .xiangyingshehezuo ul li{width: 49%;}
    .xiangyingshehezuo{padding: 30px 0;}
    .xiangyingshehezuo span{font-size: 16px;}
    .xiangyingshehezuo ul li{padding: 20px 0;}
    .xiangyingshehezuo ul li p{font-size: 14px;}
    .xiangyingshehezuo ul li abbr{font-size: 12px;}
    .xiangyingshehezuo ul li:nth-child(n+3){margin-top: 5px;}
    .xiangyingshehezuo ul{margin-top: 20px;}
    .xiangyingshitedian ul li{padding: 20px;}
    .banns .w1660 .text ul.yingxiao li i{width: 40px;height: 40px;background-size: cover;}
    .banns .w1660 .text ul.yingxiao li:nth-child(2) i{background-position-x: -40px;}
    .banns .w1660 .text ul.yingxiao li:nth-child(3) i{background-position-x: -80px;}
    .banns .w1660 .text ul.yingxiao li:nth-child(4) i{background-position-x: -120px;}
    .banns .w1660 .text ul.yingxiao{width: 100%;}
    .banns .w1660 .text ul abbr{font-size: 12px;}
    .yingxiaowenti{padding: 30px 0;}
    .yingxiaowenti span{font-size: 16px;margin-bottom: 30px;}
    .yingxiaowenti .lianjietu ul a{font-size: 14px;margin-left: 10px;line-height: 18px;}
    .yingxiaowenti .lianjietu ul p{margin: 15px 0;margin-left: 36px;font-size: 12px;}
    .yingxiaowenti .lianjietu ul li{margin-top: 20px;}
    .yingxiaowenti .lianjietu ul abbr{font-size: 12px;width: 18px;height: 18px;line-height: 18px;}
    .yingxiaotedian{padding: 30px 0;}
    .yingxiaotedian span{font-size: 16px;margin-bottom: 30px;}
    .yingxiaotedian ul li{padding: 20px;width: 50%;}
    .yingxiaotedian ul li .mun{font-size: 16px;}
    .yingxiaotedian ul li p{font-size: 16px;margin: 10px 0;}
    .yingxiaotedian ul li a{font-size: 14px;}
    .yingxiaodailai{padding: 30px 0;}
    .yingxiaodailai span{font-size: 16px;margin-bottom: 30px;}
    .yingxiaodailai ul{display: block;}
    .yingxiaodailai ul li{width: 100%;margin-bottom: 20px;}
    .yingxiaodailai ul li .text p{font-size: 15px;}
    .yingxiaodailai ul li .text abbr{font-size: 12px;}
    .yingxiaowenti .lianjietu ul{margin-top: 0;}
    .xiangmu .w1660>ul>li{margin-bottom: 30px;}
    .xiangmu .w1660>ul>li .text>a{width: 150px;height: 36px;line-height: 36px;}
    .container-fluid{display: block;position: fixed;left: 0;bottom: 0;left: 0;z-index: 999;width: 100%;height: 50px;border-top: 1px solid #fff;}
    .container-fluid .row{display: flex;justify-content: space-between;height: 100%;width: 100%;}
    .container-fluid .row .text-center{width: 33.33%;background-color: #1965cf;height: 100%;text-align: center;padding: 15px;box-sizing: border-box;position: relative;}
    .container-fluid .row .text-center img{width: 20px;float: left;}
    .container-fluid .row .text-center a{display: inline-block;font-size: 14px;color: #fff;}
    .container-fluid .row .text-center::after{content: '|';display: block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #fff;font-size: 14px;}
    .container-fluid .row .text-center:nth-child(3)::after{display: none;}
    .weixintupian{display: none;width: 200px;height: 200px;position: absolute;left: 50%;transform: translate(-50%,-50%);bottom: -50px;padding: 20px;background-color: #fff;box-sizing: border-box;}
    .weixintupian img{width: 100% !important;}
    .xianshiyincang{display: block;}
    .xianshiyincang img{width: 100% !important;}
    .foot_lianxi .fl span{font-size: 14px;}
    .foot_lianxi .fl p{font-size: 12px;}
    .foot_lianxi .fr span{font-size: 14px;}
    .foot_lianxi form input{margin-right: 0;}
    .foot_lianxi form{flex-wrap: wrap;}
    .foot_lianxi form #name{width: 49%;margin-bottom: 10px;}
    .foot_lianxi form #tel{width: 49%;margin-bottom: 10px;}
    .foot_lianxi form #neirong{width: 80%;}
    .foot_lianxi form button{width: 18%;}
    .beian{margin-bottom: 50px;}
    .youlian{display: none;}
}
@media screen and (max-width:650px){
    .index_news .tabs{width: 100%;}
    .index_pro .pro4 ul li .text{width:70%;}
    .index_pro .pro3 ul li .text{width:70%;}
    .index_pro .pro1 ul li .text a{font-size: 16px;}
    .index_pro .pro1 ul li .text abbr{display: none;}
    .index_pro .pro2 ul li{width: 24%;}
    .index_pro .pro2 ul li .text abbr{display: none;}
    .index_pro .pro2 ul li .text a{font-size: 16px;}
    .index_pro .pro3 ul li .text abbr{display: none;}
    .index_pro .pro3 ul li .text a{font-size: 16px;}    
    .index_pro .pro4 ul li .text abbr{display: none;}
    .index_pro .pro4 ul li .text a{font-size: 16px;}
    .index_pro .pro4 ul{padding: 10px 0 0px 16px;}
    .index_pro .pro4 ul li{margin-bottom: 14px;}
    .index_pro .pro2 ul li i{position: initial;margin: 0 auto;transform: translateY(0);}
    .index_pro .pro2 ul li .text{width: 100%;text-align: center;}
    .index_pro .pro1 ul li{width: 33%;margin-bottom: 0px;padding: 10px;}
    .index_pro .pro1 ul li i{position: initial;margin: 0 auto;float: none;transform: translateY(0);}
    .index_pro .pro1 ul li .text{width: 100%;text-align: center;}

    .index_about ul{display: none;}
    .index_news .tabs li a{padding: 10px;}
    .index_news .tabs li{margin-left: 7px;}
    .xiangmu .w1660>ul>li .text>span{font-size: 24px;}
    .xiangmu .w1660>ul>li .text abbr{font-size: 16px;}
    .xiangmu .w1660>ul>li .text>p{font-size: 14px;}
    .xiangmu .w1660>ul>li ul li p{font-size: 14px;}
    .xiangmu .w1660>ul>li .text>a span{font-size: 14px;}
    .beian{height: auto;line-height: 24px;padding: 20px 0;}
    .index_news #tabs-container{margin-top: 90px;}
    .prolist .shangxia{padding: 0;}
    .prolist .shangxia .next{padding: 0 40px 0 20px;}
    .prolist .shangxia .prev{padding: 0 20px 0 40px;}
    .nbanner{height: 350px !important;}
    .nbanner .xian{display: none;}
    .nbanner h3{font-size: 18px;letter-spacing: 5px;}
    .prolist .lianjie a{height: 40px;padding: 10px;width: 140px;}
    
}
@media screen and (max-width:550px){
    .index_news .tabs{top: 80px;}
    .index_pro .pro1 ul li .text a{font-size: 14px;}
    .index_pro .pro2 ul li .text a{font-size: 14px;}
    .index_pro .pro3 ul li .text a{font-size: 14px;}
    .index_pro .pro4 ul li .text a{font-size: 14px;}
    .index_about .neirong{font-size: 14px;}
    .index_news .tabs li a{padding: 13px;font-size: 16px;}
    .contact .fr p{margin-bottom: 10px;}
    .news_list .content1>ul li{width: 100%;}
    .newslist ul li a{font-size: 14px;}
    .newslist{padding: 20px 0;}
    .pro_list ul li{width: 100%;}
    .banner .slick-dots li{width: 10%;}
    .banner .slick-dots li button{width: 100%;}
    .banner .slick-dots{width: 80%;margin: 0 auto;}
    .xiangmu .w1660>ul>li ul{width: 100%;}
    #about_intro #main #r2 .history .loop .pager .f-next{right: -10px !important;}
    #about_intro #main #r2 .history .loop .pager .f-prev{left: -10px !important;}
    .history2{overflow: hidden !important;}
    #about_intro #main #r2 .wrap{overflow: initial !important;}
    footer .w1660>.fl{width: 100%;}
    footer .w1660>.fl{width: 100%;}
    footer .ewm{margin: 0 auto;float: none;margin-bottom: 20px;}
    footer .ewm img{display: block;margin: 0 auto;}
    footer .address{text-align: center;}
    footer .tel{margin: 10px auto;}
    footer .tel2{margin: 10px auto;}
    footer .fl .fr{margin: 0;float: none;}  
}
@media screen and (max-width:420px){
    .index_pro .pro3 ul{padding: 10px 0;}
    .index_news #tabs-container{margin-top: 150px;}
    .index_news #tabs-container .swiper-wrapper>div:last-child{display: none;}
    .index_news .tabs ul{flex-wrap: wrap;}
    .index_news .tabs li{width: 47%;margin-bottom: 10px;}
    .index_news .tabs li:last-child{display: none;}
    footer .fl .fr{margin-left: 0px;width: 100%;}
    #about_intro #main #r2 .history .items .timer li>span{font-size: 14px !important;}
    #about_intro #main #r2 .history .items .timer li{font-size: 14px !important;}
    #about_intro #main #r2 .history .loop .box .swiper-item > li .dot{width: 30px !important;}
    .newslist ul li{padding: 0 12px;}
    
      
    .contact .fl{padding: 20px;}
    .contact .fr{padding: 20px;}
    .index_pro .pro1 ul li{padding: 10px;margin-bottom: 0;}
    
}
@media screen and (max-width:400px){
    .index_pro .pro2 ul li{width: 48%;}
    .index_pro .tt span{font-size: 14px;}
    .news_list .content .nview .youguan li .txt{flex-wrap: wrap;}
    .news_list .content .nview .youguan li .txt a{width: 100%;}
}
