html,body{
	padding: 0;
	margin: 0;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333;
	overflow-x:hidden;
}
.wrap{
	max-width: 1200px;
	margin: 0 auto;
}
ul{
	padding: 0;
	margin: 0;
}
ul li{
	list-style: none;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.fp-tableCell{
	vertical-align: top;
}
a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    text-decoration: none;
}
img{
	max-width: 100%;
}
input:focus,button:focus{
	outline: none;
}

/**导航菜单**/
header{
	position: fixed;
	top: 0;
	width: 100%;
	background:transparent;
	z-index: 999;
	transition: all .6s;
	border-bottom: 1px solid #bbbfc3;
	background: rgba(255,255,255,.4);
}
.scrolled header{
	background: #fff;
}
header .header-container .wrap{
	max-width: 1400px;
	overflow: hidden;
	line-height: 92px;
}
header .logo{
	width: 20%;
}
header .menu{
	text-align: center;
	overflow: hidden;
}
header .menu ul{
	display: block;
	overflow: hidden;
	float: left;
	margin-right: 3.0vw;
}
header .menu ul li{
	float: left;
}
header .menu>ul>li>a{
	text-align: center;
	color: #262626;
	font-size: 18px;
	display: block;
	position: relative;
	margin: 0 0 0 2.5vw;
	padding: 0;
	line-height:92px;
}
header .rightDiv .menu ul li>a:hover,
header .rightDiv .menu ul li>a:focus,
header .rightDiv .menu ul li>a.on {
	background: none;
	color: #e36303;
}
header .rightDiv .menu ul li>a:after{
    content: "";
    position: absolute;
    width: 46px;
    height: 19px;
    bottom:10px;
    left: 50%;
    margin-left: -23px;
    opacity: 0;
    transform: scaleX(0);
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    background: url(/nav-bg.png)/*tpa=http://www.longtuint.com/img//nav-bg.png*/;
}
header .rightDiv .menu ul li>a.on:after,
header .rightDiv .menu ul li>a:hover:after{
	opacity: 1;
    transform: scaleX(1);
}
header .rightDiv .telDiv{
	line-height: 92px;
	font-weight: bold;
	color: #e36303;
	padding-left: 25px;
	background: url(/tel.png)/*tpa=http://www.longtuint.com/img//tel.png*/ no-repeat left center;
}

header .mbtn {
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url(/menu.png)/*tpa=http://www.longtuint.com/img//menu.png*/ no-repeat center #fa6f06;
    background-size: 22px auto;
    position: absolute;
    top: 0;
    right: 0;
    display: none;
}
header .mbtn:active{
    opacity: .8;
}
body.on-menu header .mbtn{
    background-image: url(/menu-hide.png)/*tpa=http://www.longtuint.com/img//menu-hide.png*/;
}

/********************************* 首页 **********************************/
.main{}

/*banner轮播*/
.index-banner{
    width: 100%;
	position:relative;
}
.ui-homebanner .swiper-slide{
	overflow: hidden;
}
.ui-homebanner .img{
	display: block;
	height: 42.24vw;
	background: none no-repeat center;
	background-size: cover;
    transform: scale(1.1);
    transition: transform 12000ms;
}
.ui-homebanner .swiper-slide-active .img{
    transform: scale(1);
}
.ui-homebanner .txt{
	position: absolute;
	top:18vw;
	width: 100%;
	opacity: 0;
	transition: left 1000ms, opacity 1000ms;
	transition-delay: 300ms;
	max-width: 1200px;
	left: 30%;
	margin-left: -600px;
	text-align: center;
}
.ui-homebanner .swiper-slide-active .txt{
	opacity: 1;
	left: 50%;
}
.ui-homebanner .txt .p1{
	font-size: 2.5vw;
	color: #fff;
	font-weight: bold;
}
.ui-homebanner .txt .p2{
	font-size: 0.9375vw;
	color: #fff;
	margin: 15px 0 60px;
	opacity: .57;
}
.ui-homebanner .txt a{
	font-size: 0.9375vw;
	color: #fff;
	display: block;
	width: 14vw;
	height: 3.2vw;
	margin: 0 auto;
	text-align: center;
	border: 2px solid #fff;
	border-radius: 30px;
	line-height: 3.2vw;
	background: rgba(255,255,255,.16);
}
.ui-homebanner .txt a:hover{
	background: rgba(255,255,255,.66);
	color: #e36303;
}

.ui-homebanner .swiper-button-prev{
	background: url(/left-arrow.png)/*tpa=http://www.longtuint.com/img//left-arrow.png*/;
	background-size:100% 100%;
}
.ui-homebanner .swiper-button-next{
	background: url(/right-arrow.png)/*tpa=http://www.longtuint.com/img//right-arrow.png*/;
	background-size:100% 100%;
}
.ui-homebanner .swiper-button-next,
.ui-homebanner .swiper-button-prev{
	width: 4.6vw;
	height: 4.6vw;
	margin-top: -2.3vw;
}
.ui-homebanner .swiper-button-prev:hover{
	background: url(/left-arrow_.png)/*tpa=http://www.longtuint.com/img//left-arrow_.png*/ no-repeat center center;
	background-size:100% 100%;
}
.ui-homebanner .swiper-button-next:hover{
	background: url(/right-arrow_.png)/*tpa=http://www.longtuint.com/img//right-arrow_.png*/ no-repeat center center;
	background-size:100% 100%;
}

.index-title{
	text-align: center;
}
.index-title span{
	font-size: 24px;
	color: #343434;
	font-weight: bold;
}
.index-title p{
	font-size: 16px;
	color: #848484;
	line-height: 26px;
	max-width: 890px;
	margin: 10px auto 0; 
}
.index-div1{
	padding: 50px 0;
}
.index-div1 .row{
	margin: 70px -20px 0;
}
.index-div1 .row>div{
	padding: 0 20px;
}
.index-div1 .row>div .conDiv{
	padding: 5px 7px 18px;
	position: relative;
	background: url(/index-/li-bg.png)/*tpa=http://www.longtuint.com/img//index-/li-bg.png*/ no-repeat center center;
	background-size:100% 100%;
}
.index-div1 .row>div .conDiv .textDiv{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
}
.index-div1 .row>div .conDiv .textDiv .titleDiv{
	margin-top: 29px;
	padding-left: 60px;
	display: inline-block;
	text-align: left;
}
.index-div1 .row>div .conDiv .textDiv .titleDiv p{
	margin: 0;
}
.index-div1 .row>div:nth-child(1) .conDiv .textDiv .titleDiv{
	background: url(/index-icon1.png)/*tpa=http://www.longtuint.com/img//index-icon1.png*/ no-repeat left center;
}
.index-div1 .row>div:nth-child(2) .conDiv .textDiv .titleDiv{
	background: url(/index-icon2.png)/*tpa=http://www.longtuint.com/img//index-icon2.png*/ no-repeat left center;
}
.index-div1 .row>div:nth-child(3) .conDiv .textDiv .titleDiv{
	background: url(/index-icon3.png)/*tpa=http://www.longtuint.com/img//index-icon3.png*/ no-repeat left center;
}
.index-div1 .row>div:nth-child(4) .conDiv .textDiv .titleDiv{
	background: url(/index-icon4.png)/*tpa=http://www.longtuint.com/img//index-icon4.png*/ no-repeat left center;
}
.index-div1 .row>div .conDiv .textDiv .titleDiv span{
	font-size: 24px;
	font-weight: bold;
	color: #fa6f06;
}
.index-div1 .row>div .conDiv .textDiv .titleDiv p{
	font-size: 14px;
	color: #c2c2c2;
}
.index-div1 .row>div .conDiv .textDiv .listDiv{
	margin-top: 60px;
}

.index-div1 .row>div .conDiv .textDiv .listDiv ul li{
	margin-bottom: 25px;
}
.index-div1 .row>div .conDiv .textDiv .listDiv ul li a{
	display: inline-block;
	font-size: 16px;
	color: #313131;
	padding-left: 18px;
	position: relative;
}
.index-div1 .row>div .conDiv .textDiv .listDiv ul li a:before{
	content: "";
	width: 6px;
	height: 6px;
	background: #535353;
	border-radius: 6px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -3px;
}
.index-div1 .row>div .conDiv .textDiv .listDiv ul li a:hover{
	color: #ef6700;
}
.index-div1 .row>div .conDiv .textDiv .listDiv ul li a:hover:before{
	background: #EF6700;
}
.index-div1 .row>div .conDiv .textDiv .listDiv ul li a:hover:after{
	content: "";
	width: 6px;
	height: 9px;
	background: url(/right.png)/*tpa=http://www.longtuint.com/img//right.png*/ no-repeat right center;
	position: absolute;
	right: -20px;
	top: 50%;
	margin-top: -4.5px;
}
.index-div1 .row>div .conDiv .textDiv .detail_a{
	width: 142px;
	height: 39px;
	line-height: 39px;
	text-align: center;
	background: #acacac;
	color: #fff;
	font-size: 14px;
	display: block;
	margin: 50px auto 0;
	position: relative;
}
.index-div1 .row>div .conDiv .textDiv .detail_a span{
	display: block;
	position: absolute;
	right: -3px;
	bottom: -3px;
	background: url(/sj-bg.png)/*tpa=http://www.longtuint.com/img//sj-bg.png*/ no-repeat center center;
	width: 30px;
	height: 27px;
	text-align: right;
	padding-right: 3px;
	line-height: 35px;
}
.index-div1 .row>div .conDiv .textDiv .detail_a:hover{
	background: #fa6f06;
}
.index-div1 .row>div .conDiv .textDiv .detail_a:hover span{
	background: url(/sj-bg_.png)/*tpa=http://www.longtuint.com/img//sj-bg_.png*/ no-repeat center center;
}

.index-div2{
	padding: 50px 0 80px;
	background: url(/index-bg1.jpg)/*tpa=http://www.longtuint.com/img//index-bg1.jpg*/ no-repeat center center;
	background-size:cover;
}
.index-div2 .index-title span{
	color: #fff;
}
.index-div2 .index-title p{
	color: #cccbcb;
}
.index-div2 .listDiv{
	text-align: center;
	margin-top: 62px;
}
.index-div2 .listDiv .imgDiv{
	position: relative;
	display: inline-block;
}
.index-div2 .listDiv .imgDiv .imgDiv1{
	-webkit-animation: spinOver 50s linear infinite;   animation: spinOver 50s linear infinite;
}
@-webkit-keyframes spinOver {
    0% {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0);
    }
    50% {
        -webkit-transform: rotateZ(180deg);
        transform:  rotateZ(180deg);
    }
    100% {
        -webkit-transform: rotateZ(-360deg);
        transform: rotateZ(360deg);
    }
}

@keyframes spinOver {
    0% {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0);
    }
    50% {
        -webkit-transform: rotateZ(180deg);
        transform:  rotateZ(180deg);
    }
    100% {
        -webkit-transform: rotateZ(-360deg);
        transform: rotateZ(360deg);
    }
}
.index-div2 .listDiv .imgDiv .imgDiv2{
	text-align: center;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -143px;
	margin-left: -143px;
}
.index-div2 .listDiv .imgDiv .imgDiv2 img{
	-webkit-animation: spin-pulse 20s linear infinite;
    animation: spin-pulse 20s linear infinite;
}
@-webkit-keyframes spin-pulse {
    0% {
        -webkit-transform: rotateZ(0);
        transform: rotateZ(0);
    }
    50% {
        -webkit-transform: rotateZ(-180deg);
        transform: rotateZ(-180deg);
    }
    100% {
        -webkit-transform:  rotateZ(-360deg);
        transform:  rotateZ(-360deg);
    }
}

@keyframes spin-pulse {
    0% {
        -webkit-transform:rotateZ(0);
        transform:rotateZ(0);
    }
    50% {
        -webkit-transform: rotateZ(-180deg);
        transform: rotateZ(-180deg);
    }
    100% {
        -webkit-transform: rotateZ(-360deg);
        transform:  rotateZ(-360deg);
    }
}
.index-div2 .listDiv .imgDiv .imgDiv2 .p{
	position: absolute;
	left: 50%;
	top: 0;
	height: 100%;
	width: 100%;
    display:flex;
    justify-content:center;
    align-items:center;
    color:#fff;
    font-weight: bold;
    font-size: 24px;
    max-width: 155px;
    margin-left: -77.5px;
}
.index-div2 .listDiv .imgDiv .p1{
	position: absolute;
	top: 59px;
	right: -80px;
	font-size: 18px;
	font-weight: bold;
	width: 150px;
	height: 150px;
    display:flex;
    justify-content:center;
    align-items:center;
	color: #ff9e54;
    border: 2px solid #d3620d;
    background: rgba(250,111,6,.2);
    border-radius: 50%;
}
.index-div2 .listDiv .imgDiv .p2{
	position: absolute;
	bottom: 68px;
	right: -80px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	width: 130px;
	height: 130px;
    display:flex;
    justify-content:center;
    align-items:center;
    border: 2px solid #cecece;
    background: rgba(244,244,244,.2);
    border-radius: 50%;
}
.index-div2 .listDiv .imgDiv .p3{
	position: absolute;
	left: 67px;
	bottom: -40px;
	font-size: 18px;
	font-weight: bold;
	width: 120px;
	height: 120px;
    display:flex;
    justify-content:center;
    align-items:center;
	color: #ff9e54;
    border: 2px solid #d3620d;
    background: rgba(250,111,6,.2);
    border-radius: 50%;
    padding: 10px;
}
.index-div2 .listDiv .imgDiv .p4{
	position: absolute;
	left: -100px;
	top: 60%;
	margin-top: -30px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	width: 150px;
	height: 150px;
    display:flex;
    justify-content:center;
    align-items:center;
    border: 2px solid #cecece;
    background: rgba(244,244,244,.2);
    border-radius: 50%;
}
.index-div2 .listDiv .imgDiv .p5{
	position: absolute;
	top: -50px;
	left: 150px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	width: 130px;
	height: 130px;
    display:flex;
    justify-content:center;
    align-items:center;
    border: 2px solid #cecece;
    background: rgba(244,244,244,.2);
    border-radius: 50%;
}

.index-div2 .listDiv .imgDiv .p6{
	position: absolute;
	top: 50px;
	left: -80px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	width: 150px;
	height: 150px;
    display:flex;
    justify-content:center;
    align-items:center;
    border: 2px solid #cecece;
    background: rgba(244,244,244,.2);
    border-radius: 50%;
}
.index-div2 .listDiv .imgDiv .p7{
	position: absolute;
	left: 267px;
	bottom: -50px;
	font-size: 18px;
	font-weight: bold;
	width: 120px;
	height: 120px;
    display:flex;
    justify-content:center;
    align-items:center;
	color: #fff;
    border: 2px solid #cecece;
    background: rgba(244,244,244,.2);
    border-radius: 50%;
    padding: 10px;
}


.index-div2 .listDiv .imgDiv .p1 span,
.index-div2 .listDiv .imgDiv .p2 span,
.index-div2 .listDiv .imgDiv .p3 span,
.index-div2 .listDiv .imgDiv .p4 span,
.index-div2 .listDiv .imgDiv .p5 span,
.index-div2 .listDiv .imgDiv .p6 span,
.index-div2 .listDiv .imgDiv .p7 span{
	display: block;
	font-size: 30px;
}



.iDataDiv{position: relative;margin-top: -50px;z-index: 1;background: url(/yy-bg1.png)/*tpa=http://www.longtuint.com/img//yy-bg1.png*/ no-repeat center center;padding: 10px 0 30px;}
.iDataDiv .row{margin: 0;padding: 0 5%;text-align: center;}
.iDataDiv .row>div{padding: 0;}
.iDataDiv .row>div:not(:last-child):after{content: "";width: 1px;height: 40px;background: #ed6e21;position: absolute;right: 0;top: 50%;margin-top: -20px;}
.iDataDiv .row>div .itemDiv span{font-size: 60px;color: #ed6e21;font-family:impact;}
.iDataDiv .row>div .itemDiv>div small{font-size: 18px;color: #000003;margin-left: 10px;}
.iDataDiv .row>div .itemDiv>div{position: relative;}
.iDataDiv .row>div .itemDiv>div sub{font-size: 24px;color: #ed6e21;position: relative;top: -30px;font-family:impact;}
.iDataDiv .row>div .itemDiv>small{font-size: 16px;color: #666666;}

.index-div3{padding: 30px 0 0px;position: relative;}
.index-div33{padding: 0px 0 0px;position: relative; margin-bottom:53px; background:#f2f2f2;}

.index-div3 .tabsDiv{margin-top: 30px;}
.index-div3 .tab-hd .tab-nav{width: 83.333333%;}
.index-div3 .tab-hd li{float: left;width: 20%;height: 120px;color: #fff;text-align: center;background: url(/y-bg.png)/*tpa=http://www.longtuint.com/img//y-bg.png*/ no-repeat center center;background-size: cover;display: flex;justify-content: center;align-items: center;border-right: 1px solid #fff;}
.index-div3 .tab-hd li.on {position: relative;background: url(/y-bg_.png)/*tpa=http://www.longtuint.com/img//y-bg_.png*/ no-repeat center center;background-size: cover;color: #fff}
.index-div3 .tab-hd li span{font-size: 21px;font-family: impact;display: block;}
.index-div3 .tab-hd .moreBtn{width: 16.666666%;background: url(/y-bg.png)/*tpa=http://www.longtuint.com/img//y-bg.png*/ no-repeat center center;background-size: cover;color: #fff;display: flex;justify-content: center;align-items: center;height: 120px;text-align: center;}
.index-div3 .tab-hd .moreBtn span{display: block;font-size: 18px;}
.index-div3 .tab-bd {position: relative;overflow: hidden;height: 480px;box-shadow:0px 5px 20px rgba(0,0,0,.1); border:1px solid #dfdfdf;}
.index-div3 .tab-bd .tab-pal {position: absolute;z-index: 1;overflow: hidden;opacity: 0;width: 100%;padding: 50px 10px 50px 30px;}
.index-div3 .tab-bd .tab-pal.active {z-index: 2;   opacity: 1}
.index-div3 .tab-bd .tab-pal .textDiv {opacity: 0;transition: all .4s ease-in-out;transform: translateY(40px);width: 35%;float: left;}
.index-div3 .tab-bd .tab-pal .textDiv span{font-size: 18px;color: #2d2d2d;display:flex;align-items: center;font-family: "黑体";}
.index-div3 .tab-bd .tab-pal .textDiv span small{font-size: 21px;font-family: impact;margin-right: 5px;}
.index-div3 .tab-bd .tab-pal .textDiv .text{font-size: 15px;color: #757575;line-height: 1.8;margin: 15px 0 30px;}
.index-div3 .tab-bd .tab-pal .textDiv ul li{display: flex;justify-content: flex-start;align-items: center;color: #757575;font-size: 15px;margin-bottom: 10px;}
.index-div3 .tab-bd .tab-pal .textDiv ul li img{margin-right: 10px;}
.index-div3 .tab-bd .tab-pal .textDiv a.moreA{display: block;width: 133px;line-height: 46px;border: 1px solid #dd7520;text-align: center;font-size: 14px;color: #5a5a5a;margin-top: 40px;}
.index-div3 .tab-bd .tab-pal .textDiv a.moreA:hover{background: #dd7520;color: #fff;}
.index-div3 .tab-bd .tab-pal.active .textDiv {opacity: 1;transform: translateY(0);}
.index-div3 .tab-bd .tab-pal .img{width: 65%;float: right;}
.index-div3 .tab-bd .tab-pal .img img {display: block;margin: 0 auto;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .4s ease-in-out;transition: all .5s;transform: translateY(0) scale(1);transform: scale(1.2);}
.index-div3 .tab-bd .tab-pal.active .img img {opacity: 1;transform: translateY(0) scale(1)}



/*
.index-div3 .row{
	background: #fff;
	margin: 33px 0 0;
	padding: 42px 21.5px 0;
	box-shadow: 0px 30px 30px rgba(26,26,26,.07);
	position: absolute;
	z-index: 99;
	width:1200px;
}
.index-div3 .row>div{
	padding: 0 11.5px;
}
.index-div3 .row>div .imgDiv{
	position: relative;
	overflow: hidden;
}
.index-div3 .row>div .imgDiv>img{
	transition-duration: 1s;
	-ms-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition-duration: 1s; 
}
.index-div3 .row>div:hover .imgDiv>img{
	transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	-webkit-transform:scale(1.2);
}
.index-div3 .row>div .imgDiv .bgDiv{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
    justify-content:center;
    align-items:center;
   	background: rgba(0,0,0,.46);
   	display: none;
}
.index-div3 .row>div:hover .imgDiv .bgDiv{
    display:flex;
}
.index-div3 .row>div .textDiv{
	text-align: center;
	line-height: 74px;
	font-size: 18px;
	color: #4c4c4c;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}*/

.ovh4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

.index-div4{
	padding: 0 0 50px;
	position: relative;
}

.index-div4 .row{
	margin: 50px 0 0;
}
.index-div4 .row>div{
	padding: 0;
}
.index-div4 .row>div .con{
	background:#000;
	/*position: relative;*/
}
.index-div4 .row>div .con img{opacity:0.7}
/*.index-div4 .row>div .bg_img {
    position: absolute;
    display: block
}*/

.index-div4 .row>div .top {position: absolute;top: 0;left: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;}
.index-div4 .row>div .top p{color: #fff;text-align: center;font-size: 1.35416vw;}
.index-div4 .row>div .red_s {width: 100%;height: 100%;background: rgba(237,110,33,.9);position: absolute;top: 0;left: 0;}
.index-div4 .row>div .red {position: absolute;z-index: 10;width: 100%;height: calc(100%);top: 0;text-align: center;opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;transform: scale(1)}
.index-div4 .row>div:hover .red {opacity: 1;transform: scale(1.1)}
.index-div4 .row>div:hover .top {opacity: 0}
.index-div4 .row>div .red h4 {padding-top: 3vw;color: #fff;font-size: 1.354166vw;}
.index-div4 .row>div .red .text {margin: 1.3vw 1vw 1.65vw;height: 2.8vw;color: #fff;font-size: 0.8vw;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index-div4 .row>div .red .content {
margin-top: 10px;
color: #fff;
font-size: 0.83vw;}
.red .content .title_red {
    margin: 0.78125vw 0
}

.red .content .title_red span {
    position: relative;
    top: -4px;
    display: inline-block;
    width: 70px;
    height: 1px;
    background: hsla(0,0%,100%,.2)
}

.red .content .title_red p {
    display: inline-block;
    margin: 0.52vw;
    font-size: 0.78125vw;
}

.red .content .p_red{
	height: 3.90625vw;
}
.red .content .p_red span {
    display: block;
    margin-top: 0.26vw;
    color: #fff;
    font-size: 0.78125vw;
}

.li_4{
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
	height: 2.86vw;
}

.li_4 a,.red .content .a span {
    position: relative;
    display: inline-block
}

.li_4 a {
	display: block;
    overflow: hidden;
    background: hsla(0,0%,100%,.2);
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 0 #f8474f;
    line-height: 2.86vw;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -mz-user-select: none;
    user-select: none;
    font-size: 0.83vw
}

.li_4 a:active {
    background: #ff6161;
    -webkit-transform: scale(.95);
    transform: scale(.95)
}

.li_4 a:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    background: hsla(0,0%,100%,.2);
    content: " ";
    -webkit-transform: scale(0);
    transform: scale(0)
}

.li_4 a:hover:before {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.li_4s a,.li_4s a:before {
    border-radius: 30px
}

/*.motion {
    position: absolute;
    overflow: hidden;
    width: 100%;
    transition: all .2s
}*/
/*
.motion .circle {
    float: left;
    transition: all .5s
}

.motion .circle.circle1 {
    bottom: -15px;
    left: -109px;
    width: 563px;
    transform: translate(-404px,404px)
}

.motion .circle.circle2 {
    top: -18px;
    right: -20px;
    width: 674px;
    transform: translate(-404px,-404px)
}

.motion .circle.circle3 {
    top: -20px;
    right: 20px;
    width: 526px;
    transform: translate(404px,404px)
}

.motion .circle.circle4 {
    top: 19px;
    right: 9px;
    width: 674px;
    transform: translate(404px)
}*/
/*
.index-div4 .row>div .imgDiv{
	position: relative;
}
.index-div4 .row>div .bgDiv{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(28,28,41,.56);
    display:flex;
    justify-content:center;
    align-items:center;
    text-align: center;
}
.index-div4 .row>div .bgDiv .iconDiv{
	line-height: 33px;
}
.index-div4 .row>div .bgDiv span{
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	display: block;
	margin: 25px 0 5px;
}
.index-div4 .row>div .bgDiv p{
	font-size: 12px;
	color: #b1b1b1;
	margin: 0;
}
.index-div4 .row>div:hover{
	margin-top: -10px;
}
.index-div4 .row>div:hover .bgDiv{
	background: rgba(250,111,6,.56);
}
.index-div4 .row>div:hover .bgDiv p{
	color: #fff;
}*/

.index-div5{
	background: url(/index-bg2.png)/*tpa=http://www.longtuint.com/img//index-bg2.png*/ no-repeat center center;
	background-size:100% 100%;
	padding: 47px 0 53px;
}
.index-div5 .bdDiv .swiper-container{padding-bottom: 60px;}
.index-div5 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 20px;}
.index-div5 .swiper-pagination-bullet{background: #fff;opacity: 1;}
.index-div5 .swiper-pagination-bullet-active{background: #e36303;}
.index-div5 .row{margin: 34px -10px 0;}
.index-div5 .row>div{padding: 0 10px;margin-bottom: 20px;width: 20%;}
.index-div5 .row>div .imgDiv{
background: #fff;
border: 1px solid #c4c4c4;
text-align: center;
line-height: 100px;overflow: hidden;padding: 0 10px;}
.index-div5 .row>div:hover .imgDiv{
	border-color: #E36303;
}
.index-div5 .row>div .imgDiv img{
	transition-duration: 1s;
	-ms-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition-duration: 1s; 
}
.index-div5 .row>div:hover .imgDiv img{
	transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	-webkit-transform:scale(1.2);
}
.index-div5 a.more_a{
	display: block;
	width: 205px;
	line-height: 46px;
	background: #EF6700;
	text-align: center;
	margin: 44px auto 0;
}
.index-div5 a.more_a:hover{
	opacity: .8;
}
.index-div6{
	padding: 0 0 60px;
}
.index-div6 .rowDiv{
	overflow: hidden;
	margin-top: 67px;
}
.index-div6 .rowDiv .leftDiv{
	width: 45.3%;
}
.index-div6 .rowDiv .titleDiv{
	padding-left: 27px;
	font-size: 18px;
	color: #202020;
	margin-bottom: 30px;
}
.index-div6 .rowDiv .titleDiv a.more_a{
	display: inline-block;
	width: 24px;
	text-align: center;
	height: 24px;
	line-height: 20px;
	background: #fff;
	border-radius: 50%;
	box-shadow: 0px 6px 15px rgba(200,200,200,.5);
	margin-top: 1px;
}
.index-div6 .rowDiv .titleDiv a.more_a:hover{
	box-shadow: 0px 6px 15px rgba(200,200,200,1);
}
.index-div6 .rowDiv .leftDiv .titleDiv{
	background: url(/news-icon1.png)/*tpa=http://www.longtuint.com/img//news-icon1.png*/ no-repeat left center;
}
.index-div6 .rowDiv .rightDiv .titleDiv{
	background: url(/news-icon2.png)/*tpa=http://www.longtuint.com/img//news-icon2.png*/ no-repeat left center;
}
.index-div6 .rowDiv .listDiv ul li{
	overflow: hidden;
	padding: 16px 0;
	border-bottom: 1px dashed #d4d4d4;
	padding-left: 16px;
	line-height: 15px;
	background: url(/li-bg.png)/*tpa=http://www.longtuint.com/img//li-bg.png*/ no-repeat left center;
	line-height: 1;
}
.index-div6 .rowDiv .listDiv ul li a{
	display: block;
	float: left;
	font-size: 14px;
	color: #353535;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
}
.index-div6 .rowDiv .listDiv ul li a:hover{
	color: #EF6700;
}
.index-div6 .rowDiv .leftDiv .listDiv ul li a{
	width: 80%;
}
.index-div6 .rowDiv .listDiv ul li .date{
	float: right;
	display: block;
	font-size: 12px;
	color: #7d7d7d;
}
.index-div6 .rowDiv .rightDiv{
	width: 49%;
}
.index-div6 .rowDiv .rightDiv .listDiv img{
	width: 134px;
	margin-top: 11px;
}
.index-div6 .rowDiv .rightDiv .listDiv a.fl{
	margin-right: 4.9%;
}

.index-div7{
	padding: 69px 0;
	background: url(/index-bg2.jpg)/*tpa=http://www.longtuint.com/img//index-bg2.jpg*/ no-repeat center center;
	background-size:cover;
}
.index-div7 .rowDiv{
	overflow: hidden;
	padding: 26px 27px 36px;
	background: url(/index-about-bg.png)/*tpa=http://www.longtuint.com/img//index-about-bg.png*/ no-repeat center center;
	background-size:100% 100%;
}
.index-div7 .rowDiv .leftDiv{
	width: 39%;
}
.index-div7 .rowDiv .rightDiv{
	width: 55.4%;
}
.index-div7 .rowDiv .rightDiv .title{
	font-size: 24px;
	color: #262626;
	font-weight: bold;
	position: relative;
}
.index-div7 .rowDiv .rightDiv .title span{
	position: absolute;
	left: 10px;
	bottom: 0;
}
.index-div7 .rowDiv .rightDiv p{
	font-size: 14px;
	color: #262626;
	line-height: 30px;
	margin: 1.8vw 0 2.86vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;

}
.index-div7 .rowDiv .rightDiv .numDiv{
	overflow: hidden;
}
.index-div7 .rowDiv .rightDiv .numDiv>div{
	float: left;
	margin-right: 12.4%;
	font-size: 14px;
	color: #6d6d6d;
	text-align: center;
}
.index-div7 .rowDiv .rightDiv .numDiv>div:last-child{
	margin-right: 0;
}
.index-div7 .rowDiv .rightDiv .numDiv>div span{
	font-size: 54px;
	color: #262626;
}
.index-div7 .rowDiv .rightDiv a{
	display: block;
	width: 201px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #fa6f06;
	color: #fff;
	margin-top: 50px;
}
.index-div7 .rowDiv .rightDiv a:hover{
	opacity: .8;
}



.bottomDiv{
	background: url(/bottom-bg.jpg)/*tpa=http://www.longtuint.com/img//bottom-bg.jpg*/;
	background-size:cover;

}
.bottomDiv .wrap{
	overflow: hidden;
}
.bottomDiv .leftDiv{
	width: 26.7%;
	background: #2b2b2c;
	padding: 50px 0 40px;
	text-align: center;
}
.bottomDiv .leftDiv .ewmDiv{
	margin-top: 88px;
}
.bottomDiv .leftDiv .ewmDiv div{
	font-size: 16px;
	color: #a5a5a5;
	margin-top: 12px;
}
.bottomDiv .rightDiv{
	width: 67%;
	padding: 50px 0 0;
}
.bottomDiv .rightDiv .listDiv{
	float: left;
}
.bottomDiv .rightDiv  .hd{
	overflow: hidden;
}
.bottomDiv .hd .h4{
	font-size: 16px;
	color: #fff;
	position: relative;
	padding-bottom: 18px;
	margin: 0 0 20px;
}
.bottomDiv .hd .listDiv{
	padding-right: 15%;
	position: relative;
}
.bottomDiv .hd .listDiv:after{
	content: "";
	width: 100%;
	height: 1px;
	background: #b4b4b4;
	position: absolute;
	top: 35px;
	left: 0;
}
.bottomDiv .hd .listDiv:last-child{
	padding-right: 0;
}
.bottomDiv .hd .listDiv ul li{
	margin-top: 15px;
}
.bottomDiv .hd .listDiv ul li a{
	display: block;
	font-size: 14px;
	color: #fff;
	padding-left: 18px;
	position: relative;
}
.bottomDiv .hd .listDiv ul li a:before{
	content: "";
	width: 6px;
	height: 6px;
	background: #9e9e9e;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -3px;
}
.bottomDiv .hd .listDiv ul li a:hover{
	color:#fa6f06;
}

.bottomDiv .bd{
	overflow: hidden;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	margin-top: 10px;
}
.bottomDiv .bd .left{
	text-align: left;
}
.bottomDiv .bd .left .addrDiv{
	background: url(/addr.png)/*tpa=http://www.longtuint.com/img//addr.png*/ no-repeat left center;
	padding: 0 0 0 25px;
}
.bottomDiv .bd .left .telDiv{
	background: url(/tel1.png)/*tpa=http://www.longtuint.com/img//tel1.png*/ no-repeat left center;
	padding: 0 0 0 25px;
}

.bottomDiv .bd .right{
	text-align: right;
}

.footer{
	text-align: center;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	background: #3b3b3b;
	padding: 10px;
}

/*右侧悬浮*/
 .floating_ck {
    position: fixed;
    right: 0px;
    bottom: 50px;
    z-index: 999;
}

.floating_ck dl dd {
    position: relative;
    width: 70px;
    height: 70px;
    background-color: #b9b9b9;
    border-bottom: solid 1px #95be71;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center 20%;
    cursor: pointer;
}

.floating_ck dl dd:hover {
    background-color: #FA6F06;
    border-bottom: solid 1px #FA6F06;
}

.floating_ck dl dd:hover .floating_left {
    display: block;
}

.floating_ck b {
    font-weight: normal;
}

.consult {
    background-image: url(/right1.png)/*tpa=http://www.longtuint.com/img//right1.png*/;
}

.quote {
    background-image: url(/right2.png)/*tpa=http://www.longtuint.com/img//right2.png*/;
}

.qrcord {
    background-image: url(/right3.png)/*tpa=http://www.longtuint.com/img//right3.png*/;
}

.words {
    background-image: url(/right4.png)/*tpa=http://www.longtuint.com/img//right4.png*/;
}

.return {
    background-image: url(/right5.png)/*tpa=http://www.longtuint.com/img//right5.png*/;
}

.floating_ck dd a {
    display: block;
    font-size: 13px;
    color: #fff;
    padding-top: 45px;
}

.floating_left {
    position: absolute;
    left: -160px;
    top: 0px;
    width: 160px;
    height: 80px;
    background-color: #FA6F06;
    border-bottom: solid 1px #FA6F06;
    display: none;
}

.floating_left a {
    color: #fff;
    line-height: 80px;
    font-size: 15px;
}

.floating_ewm {
    height: 210px;
    top: -140px;
}

.floating_ewm i {
    display: block;
    width: 145px;
    height: 145px;
    margin: auto;
    margin-top: 7px;
}

.floating_ewm p {
    color: #fff;
    margin-top: 5px;
}

.floating_ewm .qrcord_p01 {
    font-size: 14px;
    line-height: 20px;
}

.floating_ewm .qrcord_p02 {
    font-size: 16px;
}

.floating_ewm .qrcord_p02 span {
    font-size: 18px;
    padding: 0;
}

.floating_ck .phone {
    background-image: url(/right2.png)/*tpa=http://www.longtuint.com/img//right2.png*/;
}

.floating_phone {
    color: #fff;
    font-size: 14px;
    padding-top: 5px;
    height: 70px;
}

.floating_phone span {
    display: block;
    font-size: 16px;
}

/***********内页**************/
.twoNavDiv{
	text-align: center;
	box-shadow: 0px 2px 8px rgba(0,0,0,.08);
}
.twoNavDiv .wrap{
	overflow: hidden;
}
.twoNavDiv span{
	display: block;
	line-height: 70px;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	background: #e36303;
	width: 156px;
}
.twoNavDiv ul{
	display: block;
}
.twoNavDiv ul li{
	float: left;
	line-height: 70px;
	border-right: 1px solid #d9d9d9;
	width: 156px;
}
.twoNavDiv.caseli ul li{
	
	width: 130px;
}
.twoNavDiv ul li a{
	font-size: 16px;
	height: 70px;
	color: #4b4b4b;
	display: block;
}
.twoNavDiv ul li a:hover,
.twoNavDiv ul li.active a{
	border-bottom: 2px solid #e36303;
}
.ny-banner {
	position: relative;
	overflow: hidden;
}
.ny-banner .imgDiv{
/*	height: 29.27vw;*/
height: 562px;
	transition: transform 12000ms;
}
.ny-banner:hover .imgDiv,
.ny-banner .imgDiv.animated{
	/*transform: scale(1.2);*/
}
.ny-banner .txt{
	width: 243px;
	height: 104px;
	background-color: rgba(255, 255, 255, .25);
	position: absolute;
	left: 50%;
	margin-left: -121.5px;
	margin-top: -20px;
	top: 75%;
	transition: top 900ms;
	border:1px solid rgba(223,223,223,.61);
}
.ny-banner .txt1{
	left: 24.58vw;
	margin-left: 0;
	background: transparent;
	border-color: #3f75bf;
}
.ny-banner .txt2{
	width: auto;
	left: 20.58vw;
	margin-left: 0;
	background: transparent;
	border:0;
}
.ny-banner .txt.animated{
	top: 50%;
}
.ny-banner .txt1.animated{
	top: 42%;
}
.ny-banner .txt2.animated{
	top: 44%;
}
.ny-banner .txt p{
	line-height: 1em;
	text-align: center;
	color: #fff;
}
.ny-banner .txt p.p1{
	font-size: 25px;
	padding-top: 28px;
}
.ny-banner .txt p.p2{
	font-size: 16px;
	margin-top: 10px;
}
.ny-banner .txt2 p.p1{
	font-size: 56px;
}
.ny-banner .txt2 p.p2{
	font-size: 24px;
}

/***********产品中心**************/
.pro-div1{
	padding: 45px 0;
}
.pro-div1 .wrap{
	overflow: hidden;
}
.pro-div1 .leftDiv{
	width: 45.8%;
position: relative;
}
.pro-div1 .leftDiv a.fangda_a{
	position: absolute;
	right: 33px;
	bottom: 28px;
}
.pro-div1 .rightDiv{
	width: 51.25%;
}
.pro-div1 .rightDiv .title{
	font-size: 22px;
	font-weight: bold;
	color: #2f2f2f;
}
.pro-div1 .rightDiv ul li{
	padding: 25px 0;
	border-bottom: 1px solid #D9D9D9;
}
.pro-div1 .rightDiv ul li:last-child{
	border-bottom: 0;
}
.pro-div1 .rightDiv ul li span{
	font-size: 18px;
	color: #dd6204;
	padding-left: 20px;
	position: relative;
	display: block;
	font-weight: bold;
}
.pro-div1 .rightDiv ul li span:before{
	content: "";
	width: 10px;
	height: 10px;
	background: #E36303;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -5px;
}
.pro-div1 .rightDiv ul li p{
	margin: 5px 0 0;
	line-height: 24px;
	color: #2f2f2f;
}
.pro-div2{
	padding: 57px 0;
	background: url(/pro-bg.jpg)/*tpa=http://www.longtuint.com/img//pro-bg.jpg*/ no-repeat center center;
	background-size:cover;
}
.pro-title{
	font-size: 18px;
	color: #fa6f06;
	font-weight: bold;
}
.pro-div2 .textDiv{
	width: 55%;
}
.pro-div2 .textDiv .listDiv{
	font-size: 16px;
	color: #fff;
	line-height: 36px;
	margin-top: 20px;
}
.pro-div3{
	padding: 52px 0 67px;
	
}
.pro-div3 .wrap{
	overflow: hidden;
}
.pro-div3 .leftDiv{
	width: 40.5%;
}
.pro-div3 .rightDiv{
	width: 54.2%;
}
.pro-div3 .rightDiv .textDiv .text{
	font-size: 16px;
	line-height: 30px;
	margin: 15px 0 50px;
	color: #000;
}
.pro-div3 .rightDiv ul li{
	float: left;
	width: 50%;
	text-align: left;
	margin-top: 10px;
	color: #2f2f2f;
}
.pro-div4{
	background: #F5F5F5;
	padding: 40px 0;
}
.pro-div4 .row{
	margin: 20px -15px 0;	
}
.pro-div4 .row>div a{
	display: block;
	background: #fff;
	text-align: center;
	padding: 15px;
	margin-bottom:10px;
}
.pro-div4 .row>div .textDiv{
	font-size: 18px;
	color: #494949;
	padding: 18px 0 6px;
}
.pro-div4 .row>div a:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,.16);
}
.pro-div4 .row>div a:hover .textDiv{
	color: #E36303;
}
.newsDetail{
	/*padding: 45px 0 60px;*/
	padding-top:45px;
}
.bottom_box,#zxzx_divs{ display:none;}
.ui-awards{
	position: relative;
}
.ui-awards .aw{
	display: inline-block;
	width: 66px;
	height: 66px;
	position: absolute;
	z-index: 1;
	top: 120px;
	transition: transform 300ms;
}
.ui-awards .aw:hover{
	transform: scale(.95);
}
.ui-awards .aw.l{
	background-image: url(/awsl.png)/*tpa=http://www.longtuint.com/img//awsl.png*/;
	left: -100px;
}
.ui-awards .aw.r{
	background-image: url(/awsr.png)/*tpa=http://www.longtuint.com/img//awsr.png*/;
	right: -100px;
}
.ui-awards ul{
	margin: 0 -10px;
}
.ui-awards ul li{
	width: 33.33%;
	float: left;
	padding: 0 10px;
}
.ui-awards .i{
	display: block;
}
.ui-awards .i img{
	width: 100%;
	border: 2px solid #fff;
	background-color: #fff;
	padding: 18px;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
}
.ui-awards .i:hover img{
	border-color: #eb450b;
}
.ui-awards .i p{
	margin-top: 20px;
	text-align: center;
	color: #4c4c4c;
	font-size: 16px;
}
.ui-awards .p{
	display: block;
	background-color: #fff;
	transition: transform 300ms;
}
.ui-awards .p:hover{
	transform: scale(1.05);
	box-shadow: 0 10px 5px rgba(0, 0, 0, .1);
}
.ui-awards .p img{
	width: 100%;
}
.ui-awards .p p{
	line-height: 70px;
	text-align: center;
	color: #303030;
	font-size: 16px;
}
.ui-awards .p:hover p{
	color: #fff;
	background-color: #eb450b;
}
.newsDetail .articleTitle{
	text-align: center;
	padding: 0 0 15px;
}
.newsDetail .articleTitle h3{
	font-size: 20px;
	color: #2c2c2c;
	margin: 0 0 10px;
}
.newsDetail .articleTitle span{
	font-size: 16px;
	color: #686868;
	display: block;
	margin-bottom: 15px;
}
.newsDetail .articleTitle .time{
	font-size: 14px;
	color: #9d9d9d;
}
.newsDetail .textDiv{
	padding: 20px 0; 
	font-size: 14px;
	color: #383838;
	margin: 0;
	line-height:26px;
}
.newsDetail .textDiv p{
	font-size: 14px;
	color: #383838;
	margin: 0;
	line-height:26px;
	padding:3px 0px;
	/*text-indent:2em;*/
}
.newsDetail .textDiv table td{
	font-size: 14px;
	color: #383838;
	margin: 0;
	line-height:26px;
	text-indent:20px;
}


.newsDetail .textDiv div{
	font-size: 14px;
	color: #383838;
	margin: 0;
	line-height:26px;
	padding:8px 0px;
	}
.newsDetail .otherArticle{
	overflow: hidden;
	padding: 10px 0;
	border-top: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;
}
.newsDetail .otherArticle>div{
	max-width: 50%;
}
.newsDetail .otherArticle a{
	font-size: 14px;
	color: #383838;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.newsDetail .otherArticle a:hover{
	color: #156bb8;
}
.newsDetail .otherArticle a span{
	display: inline-block;
	padding: 5px 10px;
	background: #f1f1f1;
	margin-right: 10px;
}
.fl {
    float: left;
}
.fr {
    float:right;
}


/********关于我们*******/
.about-title{
	text-align: center;
	margin-bottom:50px;
}
.about-title .chi{
	font-size: 20px;
	color: #424242;
	font-weight: bold;
	display: block;
}
.about-title .eng{
	font-size: 14px;
	color: #a0a0a0;
	display: block;
	background: url(/line.png)/*tpa=http://www.longtuint.com/img//line.png*/ no-repeat center center;
}
.about-div1{
	padding: 50px 0;
	line-height:30px;
}
.about1-div2{
	background: #fff;
	padding: 55px 0;
}
.about1-div2 .jkzx-title .title{
	/*color: #416fb7;*/
}
.about1-div2 .row{
	margin: 15px -55px 0;
}
.about1-div2 .row>div{
	padding: 0 55px;
}
.about1-div2 .row>div .conDiv{
	background: #f6f6f6;
}
.about1-div2 .row>div .imgDiv{
	overflow: hidden;
	text-align: center;
}
.about1-div2 .row>div .imgDiv img{
	transition: all .6s;
}
.about1-div2 .row>div:hover .imgDiv img{
	-webkit-transform: scale(1.16, 1.16);
	transform: scale(1.16, 1.16);
}
.about1-div2 .row>div .conDiv .textDiv{
	height: auto;
	padding: 18px;
	color: #848484;
	line-height: 28px;
	/*text-indent: 1.5em;
	background: url(/img//yuan.png) no-repeat 10px 25px;*/
}
.about1-div2 .row>div .conDiv .textDiv p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	margin: 0;
	line-height:28px;
}
.jkzx-title{
	text-align: center;
}
.jkzx-title .title,.jkzx-title .title h2{
	font-size: 24px;
	font-weight: bold;
	color: #747475;
	margin:0px;
}
.jkzx-title .title img{ display:none;}

.jkzx-title .title img{
	margin-right: 10px;
	position: relative;
	top: -4px;
}
.jkzx-title p{
	font-size: 14px;
	color: #848484;
}

.apply{ padding-top:120px;}

.liuyanDiv{box-shadow: 0 0 5px rgba(0, 0, 0, .05);
	padding: 50px;
	background-color: #fff;
	
	 margin-top:50px;}

.liuyanDiv .hd{
	font-size: 28px;
	color: #383838;
	padding-left: 40px;
	background: url(/update.png)/*tpa=http://www.longtuint.com/img//update.png*/ no-repeat left 5px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}
.liuyanDiv .bd{
	margin-top: 20px;
}
.liuyanDiv .bd .row>div{
	margin-top: 20px;
}
.form-control{
	height: 40px;
	background: #f8f8f8;
}
.form-control:focus{
	border-color: #40254e;
}
textarea.form-control{
	height: 160px;
}
.liuyanDiv .bd .subBtn{
	width: 200px;
	line-height: 40px;
	padding: 0;
	border: 0;
	border-radius: 40px;
	background: #ed4506;
	font-size: 16px;
	color: #fff;
	margin-top: 10px;
}




.about-div1 .rowDiv{
	margin-bottom:50px ;
	overflow: hidden;
}
.about-div1 .rowDiv .leftDiv{
	width: 45.3%;
}
.about-div1 .rowDiv .leftDiv video{ width:100%;}
.about-div1 .rowDiv .rightDiv{
	width: 50.9%;
	border-bottom: 1px solid #cfcfcf;
}
.about-div1 .rowDiv .rightDiv .title span.chi{
	display: block;
	font-size: 20px;
	color: #404040;
	font-weight: bold;
}
.about-div1 .rowDiv .rightDiv .title span.eng{
	display: block;
	font-size: 14px;
	color: #a7a7a7;
	margin: 5px 0 19px;
}
.about-div1 .rowDiv .rightDiv .title .line{
	width: 100px;
	height: 2px;
	background: #cfcfcf;
}
.about-div1 .rowDiv .rightDiv p{
	font-size: 16px;
	color: #404040;
	line-height: 36px;
	margin: 50px 0 30px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.about-div1 .textDiv{
	color: #3b3b3b;
	line-height: 36px;
}
.about-div1 .numDiv{
	background: url(/about-bg1.png)/*tpa=http://www.longtuint.com/img//about-bg1.png*/ no-repeat center center;
	background-size:cover;
	padding: 28px 0 30px;
	text-align: center;
	border-radius: 10px;
	margin-top: 50px;
	box-shadow: 0px 0px 10px rgba(0,0,0,.1);
}
.about-div1 .row>div span{
	font-size: 54px;
	color: #fa6f06;
	text-shadow: -2px 0 #fff, 0 2px #fff,2px 0 #fff, 0 -2px #fff;
}
.about-div1 .row>div small{
	font-size: 16px;
	color: #000;
}
.about-div1 .row>div .line{
	width: 50px;
	height: 4px;
	background: #fb581f;
	margin: 20px auto 0;
}

.net {
    font-size: 14px;
    text-align: center;
    color: #666;
    line-height: 1.7;
}

.net img {
    margin: 40px auto 0;
    max-width: 100%;
}

.ui-contacthead{

}
.ui-contacthead .img{
	float: left;
	width: 650px;
	overflow: hidden;
}
.ui-contacthead .img img{
	width: 100%;
	transition: transform 300ms;
}
.ui-contacthead .img:hover img{
	transform: scale(1.05);
}
.ui-contacthead .txt{
	margin-left: 740px;
	padding-top: 25px;
}
.ui-addr{

}
.ui-addr >.hd{

}
.ui-addr >.hd p{
	color: #0f0f0d;
	font-size: 20px;
}
.ui-addr >.hd p img{
	vertical-align: bottom;
	margin-right: 24px;
}
.ui-addr >.ct{
	margin-top: 30px;
}
.ui-addr >.ct p{
	color: #0f0f0d;
	font-size: 16px;
	line-height: 50px;
}
.ui-addr >.ct p img{
	margin-right: 45px;
	margin-left: 18px;
}
.ui-mapsview{
	box-shadow: 0 0 5px rgba(0, 0, 0, .05);
	padding: 4px;
	background-color: #ededed;
	margin-top:40px;
}






.about-div2{
	background: url(/about-bg2.jpg)/*tpa=http://www.longtuint.com/img//about-bg2.jpg*/ no-repeat center center;
	background-size:cover;
	padding: 60px 0 0;
}
.about-div2 .row{
	margin: 0 -50px;
}
.about-div2 .row>div{
	padding: 0 50px;
	margin-bottom: 60px;
	text-align: center;
}
.about-div2 .row>div .iconDiv{
	line-height: 58px;
	height: 58px;
}
.about-div2 .row>div span{
	font-size: 20px;
	font-weight: bold;
	color: #fa6f06;
	display: block;
	margin: 20px 0 10px;
}
.about-div2 .row>div p{
	color: #cdcdcd;
	line-height: 26px;
}
.about-div3 {
	padding: 70px 0;
}
.about-div3 .wrap{
	width: 90%;
	max-width: 1290px;
	margin: 0 auto;
}
.about-div3 .swiper-container {
  width: 100%;
  height: 100%;
  margin-top: 40px;
  max-width: 1200px;
}
.about-div3 .swiper-wrap{
	position: relative;
}
.about-div3 .swiper-slide {
  text-align: center;
  font-size: 16px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.about-div3 .swiper-button-next, 
.about-div3 .swiper-button-prev{
	width:17px;
	height: 31px;
	margin-top: -17.5px;
	background-size:17px 31px;
}
.about-div3 .swiper-button-prev{
	background:url(/left.png)/*tpa=http://www.longtuint.com/img//left.png*/ no-repeat center center;
	left: 0;
}
.about-div3 .swiper-button-next{
	background:url(/rihgt.png)/*tpa=http://www.longtuint.com/img//rihgt.png*/ no-repeat center center;
	right: 0;
}
.about-div3 .swiper-button-prev:hover{
	background:url(/left_.png)/*tpa=http://www.longtuint.com/img//left_.png*/ no-repeat center center;
	left: 0;
}
.about-div3 .swiper-button-next:hover{
	background:url(/rihgt_.png)/*tpa=http://www.longtuint.com/img//rihgt_.png*/ no-repeat center center;
	right: 0;
}


/********解决方案**********/
.solution-div1{
	padding: 60px 0;
}
.solution-div1 .textDiv{
	font-size: 16px;
	color: #404040;
	line-height: 32px;
	margin-top: 40px;
}
.solution-div2{
	padding: 36px 0;
	background: url(/jj-bg1.jpg)/*tpa=http://www.longtuint.com/img//jj-bg1.jpg*/ no-repeat center center;
	background-size:cover;
}
.solution-div2 .textDiv{
	width: 40.8%;
}
.solut-title{
	text-align: left;
}
.solut-title .chi{
	display: block;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
}
.solut-title .eng{
	display: block;
	color: #a0a0a0;
	font-size: 14px;
	position: relative;
	padding-right: 20px;
}
.solut-title .eng:after{
	content: "";
	width: 50%;
	height: 1px;
	background: rgba(121,121,121,.43);
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: 0px;
}
.solution-div2 .textDiv .listDiv{
	margin-top: 40px;
	color: #fff;
}
.solution-div2 .textDiv .listDiv ul li{
	line-height: 24px;
	padding-left: 75px;
	margin-bottom: 24px;
	background: url(/dui.png)/*tpa=http://www.longtuint.com/img//dui.png*/ no-repeat 20px center;
}
.solution-div3{
	padding: 72px 0 116px;
}
.solution-div3 .wrap{
	background: url(/jj-bg2.png)/*tpa=http://www.longtuint.com/img//jj-bg2.png*/ no-repeat right center;
	background-size:cover;
	position: relative;
	padding: 56px 0 ;
}
.solution-div3 .wrap .rightDiv{
	width: 48.8%;
	float: right;
	margin-right: 1.7%;
}
.solution-div3 .wrap .leftDiv{
	/*position: absolute;
	left: 0;
	top: 0;*/
	width: 41.25%;
	float:left;
}

.solution-div3 .wrap .caseleftdiv{ top:40px;} 

.solution-div3 .solut-title .chi{
	color: #404040;
}
.solution-div3 ul li{
	color: #404040;
	font-size: 16px;
	background: url(/yuan.png)/*tpa=http://www.longtuint.com/img//yuan.png*/ no-repeat left center;
	padding-left: 20px;
	margin-top: 30px;
}

.solution-div4{
	padding: 33px 0 56px;
	background: url(/jj-bg3.jpg)/*tpa=http://www.longtuint.com/img//jj-bg3.jpg*/ no-repeat center center;
	background-size:cover;
}

.solution-div4 .about-title .chi{
	color: #fff;
}
.solution-div4  .row{
	text-align: center;
	margin: 20px 0 0;
}
.solution-div4  .row>div{
	padding: 0;
	border: 1px solid #8f8f8f;
}
.solution-div4  .row>div:hover{
	border-color:#e36303;
}
.solution-div4  .row>div span{
	display: block;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}
.solution-div4  .row>div .conDiv{
	padding: 70px 0 60px;
}
.solution-div4  .row>div p{
	display: block;
	font-size: 16px;
	color: #fff;
	margin: 15px auto 0;
	max-width: 56%;
	line-height: 26px;
}

.solution-div5{
	padding: 60px 0;
}
.solution-div5 .wrap{
	overflow: hidden;
}
.solution-div5 .leftDiv{
	width: 55%;
}
.solution-div5 .rightDiv{
	width: 35.8%;
}

.solution-div5 .rightDiv video{ width:100%;}

.solution-div5 .solut-title{
	margin-top: 25px;
}
.solution-div5 .solut-title .chi{
	color: #404040;
}
.solution-div5 .textDiv{
	margin-top: 50px;
}
.solution-div5 .textDiv span{
	font-size: 18px;
	color: #000;
}
.solution-div5 .textDiv p{
	font-size: 14px;
	line-height: 24px;
	margin: 15px 0 0;
}

.solution-div6{
	padding: 40px 0;
	background: #f7f7f7;
}
.solution-div6 .row{
	margin: 40px -12px 0;
}
.solution-div6 .row>div{
	padding: 0 12px;
	margin-bottom: 23px;
}
.ui-caselist .i{
	box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
	position: relative;
	display: block;
}
.ui-caselist .i .img{
	line-height: 0;
	border: 1px solid #dadada;
	border-bottom:0px;
}
.ui-caselist .i .img img{
	width: 100%;
}
.ui-caselist .i .txt{
	border: 1px solid #dadada;
	padding: 20px;
	position: relative;
	background: #fff;
}
.ui-caselist.b .i .txt:after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #0580c2;
	height: 0;
	transition: height 300ms;
}
.ui-caselist.b .i:hover .txt:after{
	height: 100%;
}
.ui-caselist .i .txt p{
	line-height: 1em;
	position: relative;
	z-index: 1;
}
.ui-caselist.b .i:hover .txt p{
	color: #fff !important;
}
.ui-caselist .i .txt p.p1{
	color: #646464;
	font-size: 16px;
	position: relative;
}
.ui-caselist .i .txt p.p1:after{
	content: '';
	display: inline-block;
	width: 15px;
	height: 11px;
	background: url(/awlr.png)/*tpa=http://www.longtuint.com/img//awlr.png*/;
	position: absolute;
	top: 50%;
	margin-top: -5px;
	right: 0;
}
.ui-caselist .i .txt p.p1.noaw:after{
	display: none;
}
.ui-caselist .i .txt p.p2{
	color: #adadad;
	margin-top: 8px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-caselist .i .txt p.p3{
	color: #464646;
	font-size: 14px;
	line-height: 24px;
	margin-top: 20px;
}
.ui-caselist .i .ext{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	transition: transform 600ms;
	transform: scale(0, 0);
	display: none \9;
}
.ui-caselist .i:hover .ext{
	transform: scale(1, 1);
}
.ui-caselist .i .ext p{
	line-height: 1em;
	text-align: center;
}
.ui-caselist .i .ext p.p1{
	padding-top: 35%;
	color: #fff;
	font-size: 16px;
}
.ui-caselist .i .ext p.p2{
	margin-top: 42px;
}
.ui-caselist .i .ext p.p2 label{
	display: inline-block;
	width: 	165px;
	line-height: 42px;
	color: #1c1c1c;
	font-size: 16px;
	background-color: #fff;
	cursor: pointer;
	font-weight: normal;
}
.ui-caselist .i .ext p.p2 label:hover{
	background-color: #E36303;
	color: #fff;
}

/*****************软件技术******************/
.tech-div1{
	padding: 30px 0 50px;
	background: #f3f3f3;
}
.tech-div1 .wrap{
	padding: 24px 30px;
	background: #fff;
	position: relative;
}
.tech-div1 .wrap:after{
	content: "";
	width: 100%;
	height: 50px;
	background: url(/yy.png)/*tpa=http://www.longtuint.com/img//yy.png*/ no-repeat center center;
	position: absolute;
	bottom: -50px;
	left: 0;
}
.tech-div1 .wrap .textDiv{
	margin-top: 46px;
}
.tech-div1 .wrap .textDiv p{
	margin: 0 0 25px;
	padding-bottom: 20px;
	font-size: 16px;
	color: #404040;
	line-height: 32px;
	border-bottom: 1px solid #e1e1e1;
}
.tech-div1 .wrap .textDiv span{
	display: block;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #353535;
}
.tech-div2{
	padding: 28px 0;
}
.tech-div2 .rowDiv{
	overflow: hidden;
}
.tech-div2 .rowDiv .leftDiv{
	width: 37.7%;
	/*background: #fa6f06;*/
	/*padding: 13px 0 0;*/
}
.tech-div2 .rowDiv .leftDiv .textDiv{
	color: #fff;
	padding: 25px 20px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	line-height: 28px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;

}
.tech-div2 .rowDiv .rightDiv{
	width: 57.9%;
}
.tech-div2 .rowDiv .rightDiv .solut-title .chi{
	color: #404040;
}
.tech-div2 .rowDiv .rightDiv .textDiv p{
	font-size: 16px;
	color: #404040;
	line-height: 30px;
	margin: 20px 0 45px;
}
.tech-div2 .rowDiv .rightDiv .listDiv{
	margin-top: 20px;
}
.tech-div2 .rowDiv .rightDiv .listDiv div{
	font-size: 16px;
	color: #404040;
	line-height: 32px;
}
.tech-div2 .rowDiv .rightDiv .listDiv div span{
	display: inline-block;
	background: #e0e0e0;
	width: 21px;
	height: 21px;
	border-radius: 50%;
	line-height: 21px;
	text-align: center;
	margin-right: 10px;
}
.tech-div3{
	padding: 38px 0;
	background: #f3f3f3;
}
.tech-div3 .about-title .eng{
	background: url(/line2.png)/*tpa=http://www.longtuint.com/img//line2.png*/ no-repeat center center;
}
.tech-div3 .row {
    margin: 50px -18px 0;
}

.tech-div3 .row>div{
	padding: 0 18px;
}
.tech-div3 .row .why-item {
    overflow: hidden;
}

.tech-div3 .row .why-item .item-img-wrap {
    float: left;
    height: 111px;
    width: 100px;
}
.tech-div3 .row .why-item .textDiv{
	padding-left: 120px;
}

.tech-div3 .row .why-item .item-img-wrap img {
    width: 100%
}

.tech-div3 .row .why-item h4 {
    color: #2a2a2a;
    font-size: 18px;
    font-weight: bold;
}

.tech-div3 .row .why-item hr {
    margin: 10px 0;
    color: #c4c4c4;
    background: #c4c4c4;
    border-top-color: #C4C4C4;
}

.tech-div3 .row .why-item p {
    color: #404040;
    font-size: 16px;
    line-height: 26px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	height: 130px;
	margin: 0;
}
.tech-div3 .row .col-sm-6:nth-child(n+3) .why-item {
    margin-top: 40px;
}
.tech-div4{
	padding: 42px 0;
}
.tech-div4 .row{
	margin: 28px -7.5px;
}
.tech-div4 .row>div{
	padding: 0 7.5px;
}
.tech-div4 .row>div a{
	display: block;
	background: #f3f3f3;
}
.tech-div4 .row>div a .imgDiv{
	overflow: hidden;
}
.tech-div4 .row>div a .imgDiv img{
	transition-duration: 1s;
	-ms-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition-duration: 1s; 
}
.tech-div4 .row>div a:hover .imgDiv img{
	transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	-webkit-transform:scale(1.2);
}
.tech-div4 .row>div .textDiv{
	padding: 58px 40px;
}
.tech-div4 .row>div a:hover .textDiv span{
	color: #E36303;
}
.tech-div4 .row>div .textDiv span{
	display: block;
	text-align: center;
	font-size: 18px;
	color: #2a2a2a;
	font-weight: bold;
}
.tech-div4 .row>div .textDiv .line{
	width: 47px;
	height: 5px;
	border-radius: 5px;
	background: #c4c4c4;
	margin: 12px auto 25px;
}
.tech-div4 .row>div .textDiv p{
	font-size: 15px;
	color: #404040;
	line-height: 25px;
	height: 75px;
	margin: 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.tech-div5{
	padding: 42px 0;
	background: #F3F3F3;
}
.tech-div5 .row{
	margin: 24px -12px 0;
}
.tech-div5 .row>div{
	padding: 0 12px;
}
.tech-div5 .row>div a{
	display: block;
	background: #fff;
	padding: 20px 10px;
}
.tech-div5 .row>div .textDiv{
	padding-top: 20px;
	color: #2a2a2a;
	text-align: center;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.tech-div5 .row>div a:hover .textDiv{
	color: #E36303;
}

/***********公司新闻***********/
.wpage{ clear:both; padding-top:40px; text-align:center;}
.newsDiv{
	padding: 50px 0;
}
.ui-newslist{
	margin-top: 36px;
}
.ui-newslist ul{

}
.ui-newslist ul li{
	margin-bottom: 40px;
}
.ui-newslist ul li:last-child{
	margin-bottom: 0;
}
.ui-newslist .i{
	display: block;
	background-color: #fff;
	box-shadow: 0 0 5px rgba(0, 0, 0, .1);
}
.ui-newslist .i .img{
	width: 400px;
	float: left;
	overflow: hidden;
}
.ui-newslist .i .img img{
	width: 100%;
	transition: transform 300ms;
}
.ui-newslist .i:hover .img img{
	transform: scale(1.05);
}
.ui-newslist .i .cnt{
	margin-left: 408px;
	padding: 20px;
	padding-bottom: 0;
}
.ui-newslist .i .cnt >.hd{
	border-bottom: 1px solid #ececec;
	padding-bottom: 20px;
}
.ui-newslist .i .cnt >.hd h3{
	line-height: 2em;
	color: #4a4a4a;
	font-size: 18px;
	font-weight: bold;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 0;
}
.ui-newslist .i .cnt >.hd h3:hover{
	color: #eb450b;
}
.ui-newslist .i .cnt >.hd p{
	line-height: 1em;
	color: #1a1a1a;
	font-size: 16px;
	margin-top: 15px;
}
.ui-newslist .i .cnt >.ct{
	margin-top: 25px;
}
.ui-newslist .i .cnt >.ct p{
	color: #4a4a4a;
	font-size: 14px;
	line-height: 24px;
	height: 48px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.ui-newslist .i .cnt >.ft{
	margin-top: 25px;
}
.ui-newslist .i .cnt >.ft p{
	margin: 0;
}
.ui-newslist .i .cnt >.ft p label{
	cursor: pointer;
	color: #9a9a9a;
	font-size: 14px;
	font-weight: normal;
}
.ui-newslist .i .cnt >.ft p label:hover{
	color: #eb450b;
}
.ydDiv2{
	    display: flex;
    justify-content: space-between;
    align-items: flex-start;
	width:100%;
    background: #eaeaea;
	}
	
	.ydDiv2 .leftDiv {
    width: 58.3%;
}
.ydDiv2 .rightDiv {
    width: 41.7%;
}
.ydDiv2 img {
    max-width: 100%;
	vertical-align: middle;
    border-style: none;
}


.xtListDiv{padding: 50px 0;}
.xtListDiv .row{margin: 0 -25px;}
.xtListDiv .row>div{padding: 0 5px;margin-bottom: 10px;}
.xtListDiv .row>div img{width: 100%;}
.xtListDiv .row>div .imgDiv{position: relative;overflow: hidden;}
.xtListDiv .row>div .imgDiv img{transition: transform .6s;-webkit-transition: -webkit-transform .6s;}
.xtListDiv .row>div .titleDiv{position: absolute;left: 0;top: 0;width: 100%;color: #fff;padding: 20px;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center;}
.xtListDiv .row>div .titleDiv span{font-size: 36px;}
.xtListDiv .row>div .titleDiv .line{width: 100%;height: 2px;background: #fff;margin: 2px 0;}
.xtListDiv .row>div .titleDiv p{font-size: 30px;}
.xtListDiv .row>div .textDiv{position: absolute;left: 0;top: 0;width: 100%;background: #e36303;color: #fff;padding: 20px;height: 100%;opacity: 0;}
.xtListDiv .row>div .textDiv .text{overflow: hidden;height: 100%;-webkit-transition: opacity 600ms, margin-top 600ms;transition: opacity 600ms, margin-top 600ms;opacity: 0;margin-top: 20%;}
.xtListDiv .row>div .textDiv span{font-size: 24px;font-weight: bold;}
.xtListDiv .row>div .textDiv p{font-size: 16px;line-height: 2;margin: 10px 0;}
.xtListDiv .row>div a:hover .textDiv {opacity: 1;}
.xtListDiv .row>div a:hover .textDiv .text{opacity: 1;margin-top: 0;}
.xtListDiv .row>div a:hover .imgDiv>img{-webkit-transform: scale(1.05);transform: scale(1.05);}


@media (max-width: 768px) {
	

	
    .tech-div3 .row  .why-list {
        margin-top: 12px
    }
    .tech-div3 .row  .col-sm-6 .why-item {
        margin-top: 12px
    }
}


body:after {
    content: '';
    position: fixed;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .8);
    display: none;
}
body.on-menu:after {
    display: block;
}


/*手机*/
@media (max-width:767px) {
	
	.ydDiv2 {
    display: block;
    text-align: center;
}
.ydDiv2 .leftDiv {
    width: 100%;
    position: relative;
}
.ydDiv2 .rightDiv {
    width: 100%;
    position: relative;
}
	
	
	header.onFixed{padding: 0;}
	header.onFixed .logo{width: initial;}
	header {
		position: fixed !important;
		z-index: 999;
		top: 0;
		left: auto;
		right: 0;
		width: 100%;
		height: 50px;
		padding: 0;
		transition: right 300ms !important;
	}
	header .logo {height: 50px;line-height: 48px;padding: 0 ;width: initial;}
	header .logo img {max-height: 70%;}
	body.on-menu header {right: 60%;}
	header .mbtn {display: block;}
	header .menu {
		float: right;
		position: fixed;
		top: 0;
		right: 0;
		width: 60%;
		height: 100%;
		padding-top: 0;
		background-color: #fa6f06;
		border-bottom: 1px solid #fff;
		transition: right 300ms;
		right: -60%;
		padding: 0;
		overflow-y: auto;
		margin-top: 0;
	}
	header .menu ul li {
		padding: 0;
		border-bottom: 1px solid #eee;
		float: none;
	}
	header .menu ul li a {
		display: block;
		line-height: 50px;
		height: 50px;
		text-align: center;
		color: rgba(255,255,255,.72);
		padding: 0;
		font-weight: normal;
		font-size: 16px;
	}
	header .menu ul {float: initial;margin-right: 0;}
	header .menu ul li a span {display: none;}
	header .menu ul li.on a,header .menu ul li a.on {background: none;}
	body.on-menu header .menu {right: 0;}
	body.on-menu .main {right: 60%;}
	header .rightDiv .menu ul li>a:hover, header .rightDiv .menu ul li>a:focus, header .rightDiv .menu ul li>a.on{color: #fff;}
	header .menu>ul>li>a.on:after{display: none;}
	header .rightDiv .menu ul li>a:after{display: none;}
	header .rightDiv .telDiv{text-align: center;float: initial;line-height: 50px;color: #fff;padding: 0;}
	.newsDetail{ padding:20px 0 10px}
	.newsDetail .articleTitle h3{ font-size:16px;}
	.newsDetail .textDiv{ padding:10px; font-size:14px; text-align:justify;}
	.newsDetail .textDiv img{ max-width:100%;}
	.serverContain .spzl{ padding-top:20px;}
	.newsDetail .articleTitle{ padding-bottom:10px; padding-top:20px;}
	.newsDetail .textDiv p{ line-height:24px; padding:0px 10px; text-align:justify;}
	.newsDetail .otherArticle>div{max-width: 100%;width: 100%;margin: 5px 0;}
	.wrap{padding: 0 10px;}
	
	.liuyanDiv{ padding:10px;}
	
.liuyanDiv .hd{font-size: 16px;background-size: 25px;padding-left: 35px; padding-bottom:0px; line-height:30px;}
.liuyanDiv .bd{margin-top: 10px;}
.infoDiv .mapDiv{margin:10px 0 20px;}
 .liuyanDiv .bd .row>div{margin-top: 10px;}
.liuyanDiv .bd .subBtn{
	width: 130px;
	line-height: 30px;
	padding: 0;
	border: 0;
	border-radius: 30px;
	background: #ed4506;
	font-size: 14px;
	color: #fff;
	margin-top: 20px;
}
	
	.main {position: relative;right: 0;transition: right 300ms !important;margin-top: 50px;}
	.ui-homebanner .img{height:60vw;}
	.ui-homebanner .swiper-slide-active .txt{max-width:80%;margin-left: 0;left: 10%;top: 12vw;}
	.ui-homebanner .txt a{width: 100px;height: 26px;line-height: 22px;font-size: 12px;}
	.ui-homebanner .txt .p1{font-size: 18px;}
	.ui-homebanner .txt .p2{margin: 5px 0 20px;font-size: 14px;line-height: 18px;}
	.ui-homebanner .swiper-button-next, .ui-homebanner .swiper-button-prev{width: 40px;height: 40px;margin-top: -20px;}
	.index-div1{padding: 25px 0;}
	  .ui-awards ul{
    	margin: -5px;
    }
    .ui-awards ul li{
    	width: 100%;
    	padding: 5px;
    }
    .ui-awards .i img{
    	padding: 10px;
    }
    .ui-awards .i p{
    	margin-top: 10px;
    	font-size: 14px;
    }
    .ui-awards .p p{
    	line-height: 40px;
    	font-size: 14px;
    }
	.bottom_box,#zxzx_divs{ display:inline-block;}
	.index-div1 .row{margin: 35px 0 0;}
	.index-div1 .row>div{padding: 0 5px;margin-bottom: 20px;}
	.index-div1 .row>div .conDiv .textDiv .titleDiv{padding-left: 25px;margin-top: 20px;}
	.index-div1 .row>div:nth-child(1) .conDiv .textDiv .titleDiv{background-size:20px ;}
	.index-div1 .row>div:nth-child(2) .conDiv .textDiv .titleDiv{background-size:20px ;}
	.index-div1 .row>div:nth-child(3) .conDiv .textDiv .titleDiv{background-size:20px ;}
	.index-div1 .row>div:nth-child(4) .conDiv .textDiv .titleDiv{background-size:20px ;}
	.index-div1 .row>div .conDiv .textDiv .titleDiv span{font-size: 16px;}
	.index-div1 .row>div .conDiv .textDiv .titleDiv p{font-size: 12px;}
	.index-div1 .row>div .conDiv .textDiv .listDiv{margin-top: 20px;}
	.index-div1 .row>div .conDiv .textDiv .listDiv ul li{margin-bottom: 6px;}
	.index-div1 .row>div .conDiv .textDiv .listDiv ul li a{font-size: 14px;padding-left: 15px;}
	.index-div1 .row>div .conDiv .textDiv .detail_a{margin-top: 20px;width: 60%;height: 28px;line-height: 28px;font-size: 12px;}
	.index-div1 .row>div .conDiv .textDiv .detail_a span{background-size:100% 100%;width: 20px;height: 18px;line-height: 20px;padding-right: 1.5px;right: -2px;bottom: -2px;}
	.index-div2 .listDiv .imgDiv .imgDiv2{margin-top: -100px;margin-left: -100px;}
	.index-div2 .listDiv .imgDiv .imgDiv2 img{width: 200px;}
	.index-div2 .listDiv .imgDiv .imgDiv2 .p{font-size: 18px;}
	.index-div2 .listDiv .imgDiv .p1 span, .index-div2 .listDiv .imgDiv .p2 span, .index-div2 .listDiv .imgDiv .p3 span, .index-div2 .listDiv .imgDiv .p4 span, .index-div2 .listDiv .imgDiv .p5 span, .index-div2 .listDiv .imgDiv .p6 span, .index-div2 .listDiv .imgDiv .p7 span{font-size: 20px;}
	.index-div2 .listDiv .imgDiv .p1{right: -5px;top: 39px;width: 100px;height: 100px;font-size:12px;}
	.index-div2 .listDiv .imgDiv .p2{width: 90px;height: 90px;right: -5px;font-size: 12px;}
	.index-div2 .listDiv .imgDiv .p3{width: 90px;height: 90px;font-size: 12px;bottom: -20px; left:30px;}
	.index-div2 .listDiv .imgDiv .p4{width: 90px;height: 90px;font-size: 12px;left: -5px; top:50%;}
	.index-div2 .listDiv .imgDiv .p5{width: 100px;height: 100px;font-size:12px;left: -5px;top: 10px;}
	.index-div2 .listDiv .imgDiv .p6{width: 100px;height: 100px;font-size:12px;left: 120px;top:-40px;}
	.index-div2 .listDiv .imgDiv .p7{width: 100px;height: 100px;font-size:12px;left: 150px;top:280px;}
	
	.iDataDiv {margin-top: 0px;background-size: auto 100%;}
	.iDataDiv .row{padding: 0;}
	.iDataDiv .row>div .itemDiv span{font-size: 26px;}
	.iDataDiv .row>div .itemDiv>div sub{top: -10px;font-size: 18px;}
	.iDataDiv .row>div .itemDiv>div small{font-size: 14px;margin-left: 5px;}
	.iDataDiv .row>div .itemDiv>small{font-size: 12px;}
	.iDataDiv .row>div:not(:last-child):after{height: 30px;margin-top: -15px;}
	
	
	.index-div3{padding: 25px 0 0;}
	.index-div33{ padding:0px; background:none; margin-bottom:0px;}
	/*.index-div3 .row{position: relative;padding: 20px 10px 0; width:100%;}
	.index-div3 .row>div{margin-bottom: 10px;}
	.index-div3 .row>div .textDiv{line-height: 40px;font-size: 16px;}*/
	.index-div3 .tab-hd .tab-nav{width: 80%;}
	.index-div3 .tab-hd li{width: 25%;height: 80px;}
	.index-div3 .tab-hd li:last-child{display: none;}
	.index-div3 .tab-hd li img{height: 32px;}
	.index-div3 .tab-hd li span{font-size: 16px;margin-top: 5px;}
	.index-div3 .tab-hd .moreBtn{width: 20%;height: 80px;}
	.index-div3 .tab-hd .moreBtn img{height: 32px;}
	.index-div3 .tab-hd .moreBtn span{font-size: 14px;margin-top: 5px;}
	.index-div3 .tab-bd{height: 600px;}
	.index-div3 .tab-bd .tab-pal{padding: 20px;}
	.index-div3 .tab-bd .tab-pal .img{width: 100%;float: initial;}
	.index-div3 .tab-bd .tab-pal .textDiv{width: 100%;float: initial;margin-top: 20px;}
	.index-div3 .tab-bd .tab-pal .textDiv a.moreA{line-height: 36px;}
	
	.index-div4{padding: 35px 0;}
	.index-div4 .row{margin-top: 30px;}
	/*.index-div4 .row{margin: 24px -10px 0;}
	.index-div4 .row>div{padding: 0;width: 100%;}
	.index-div4 .row>div .imgDiv{max-height: 200px;overflow: hidden;}
	.index-div4 .row>div .imgDiv>img{width: 100%;}*/
	.index-div4 .row>div .top p{font-size: 17px;}
	.index-div4 .row>div .red h4{font-size: 15px;padding-top: 30px;}
	.index-div4 .row>div .red .text{height: 44px;font-size: 12px;margin: 10px 10px 20px;}
	.red .content .title_red{margin: 10px 0;}
	.red .content .title_red span{width: 40px;}
	.red .content .p_red{height: 60px;}
	.red .content .p_red span{font-size:12px;}
	.li_4{height: 36px;}
	.li_4 a{line-height: 36px;}
	
	
	/*.index-div4 .row>div .bgDiv .iconDiv{height: 20px;}
	.index-div4 .row>div .bgDiv .iconDiv img{max-height: 100%;}
	.index-div4 .row>div .bgDiv span{font-size: 14px;}
	.index-div4 .row>div .bgDiv p{line-height: 1;height: 36px;}*/
	.index-div5{padding: 24px 0 33px;background-size: cover;}
	.index-div5 .row{margin: 17px -3px 0;}
	.index-div5 .row>div{margin-bottom: 6px;padding: 0 3px;}
	.index-div5 .row>div .imgDiv{height: 50px;padding: 3px;display: flex;align-items: center;}
	.index-div5 .row>div .imgDiv img{max-height: 90%;max-width:90%;}
	.index-div5 a.more_a{margin-top: 22px;width: 170px;line-height: 35px;}
	.index-div5 .bdDiv .swiper-container{padding-bottom: 30px;}
	.index-div5 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 5px;}
	.index-div6 .rowDiv .leftDiv{width: 100%;}
	.index-div6 .rowDiv .rightDiv{width: 100%;margin-top: 30px;}
	.index-div6 .rowDiv .titleDiv{margin-bottom: 15px;}
	.index-div7{padding: 35px 0;}
	.index-div7 .rowDiv{padding: 15px;}
	.index-div7 .rowDiv .leftDiv{width: 100%;}
	.index-div7 .rowDiv .rightDiv{width: 100%;margin-top: 20px;}
	.index-div7 .rowDiv .rightDiv .numDiv>div span{font-size: 30px;}
	.index-div7 .rowDiv .rightDiv .numDiv>div{margin-right: 5%;}
	.index-div7 .rowDiv .rightDiv a{width: 150px;height:40px;line-height: 40px;font-size: 14px;}
	.twoNavDiv .wrap{padding: 0;}
	.twoNavDiv span{width: 33.3%;line-height: 50px;font-size: 18px;}
	.twoNavDiv ul {width:100%;float: initial;}
	.twoNavDiv ul li{width: 33.3%;line-height: 50px;}
	.twoNavDiv.caseli ul li{width: 33.3%;}
	.twoNavDiv ul li a{font-size: 16px;height: 50px;font-size: 14px;border-bottom: 1px solid #d9d9d9;}
	.ny-banner .imgDiv{height: 40.27vw;}
	.ny-banner .txt{height: 84px;margin-top: -40px;width: 200px;margin-left: -100px;}
	.ny-banner .txt1{margin-left: 0;margin-top: -30px;}
	.ny-banner .txt p.p1{padding-top: 18px;font-size: 20px;}
	.pro-div1{padding: 30px 0;}
	.pro-div1 .leftDiv{width: 100%;}
	.pro-div1 .rightDiv{width: 100%;margin-top: 30px;}
	.pro-div2{padding: 30px 0;}
	.pro-div2 .textDiv{width: 100%;}
	.pro-div2 .textDiv .listDiv{font-size: 14px;line-height: 24px; text-align:justify;}
	.pro-div3{padding: 25px 0 34px;}
	.pro-div3 .leftDiv{width: 100%;}
	.pro-div3 .rightDiv{width: 100%;margin-top: 30px;}
	.pro-div3 .rightDiv .textDiv .text{margin: 10px 0 25px;}
	.pro-div3 .rightDiv ul li{width: 100%;float: initial;}
	.pro-div4{padding: 20px 0 0;}
	.pro-div4 .row>div{margin-bottom: 20px;}
	.pro-div4 .row>div .textDiv{font-size: 16px;padding: 15px 0 5px;}
	.pro-div4 .row>div li{ margin-bottom:20px;}
	
	.about-div1{padding: 25px 0; line-height:22px; font-size:14px;}
	.about-div1 p{ padding:5px 0px;}
	.about-div1 .rowDiv{margin: 25px 0;}
	.about-div1 .rowDiv .leftDiv{width: 100%;}
	.about-div1 .rowDiv .rightDiv{width: 100%;margin-top: 20px;}
	.about-div1 .rowDiv .rightDiv p{margin: 25px 0 15px; font-size:14px; line-height:24px;}
	.about-div1 .row>div span{font-size: 30px;}
	.about-div1 .row>div small{font-size: 12px;}
	.about-div1 .numDiv{padding: 18px 0 20px;}
	.about-div1 .numDiv .row{margin: 0;}
	.about-div1 .numDiv .row>div{padding: 0;}
	.about-div1 .row>div .line{margin-top: 10px;width: 35px;height: 3px;}
	.net {
    font-size: 12px;
    text-align: left;
    line-height: normal;
    text-indent: 24px;
	line-height:22px;
}
.net p{ line-height:24px; font-size:12px;}
.ui-caselist .i .txt p.p1{ font-size:14px; line-height:22px;}
.net img {
    margin: 5.55vw auto 0;
}
	.about-title{ margin-bottom:20px;}
	 .ui-contacthead .img{
    	float: none;
    	width: 100%;
    }
    .ui-contacthead .txt{
    	margin-left: 0;
    	padding-top: 15px;
    }
    .ui-addr >.hd p{
    	font-size: 16px;
		line-height:30px;
    }
    .ui-addr >.hd p img{
    	width: 36px;
    	margin-right: 12px;
    }
    .ui-addr >.ct{
    	margin-top: 15px;
    }
	  .ui-addr >.ct p{
    	font-size: 12px;
    	line-height: 30px;
    }
    .ui-addr >.ct p img{
    	margin-left: 10px;
    	margin-right: 20px;
    	zoom: .8;
    }
	.ui-mapsview{ margin-top:20px;}
	
	.about-div2{padding: 30px 0 0;}
	.about-div2 .row{margin: 0;}
	.about-div2 .row>div{margin-bottom: 10px;padding: 0 10px;}
	.about-div2 .row>div span{font-size: 16px;margin: 10px 0 5px;}
	.about-div2 .row>div p{font-size: 13px;line-height: 20px;min-height: 80px;}
	.about-div2 .row>div .iconDiv{height: 38px;line-height: 38px;}
	.about-div2 .row>div .iconDiv img{max-height: 100%;}
	.about-div3{padding: 35px 0;}
	.about-div3 .swiper-button-prev{left: -20px;}
	.about-div3 .swiper-button-next{right: -20px;}
	
	.solution-div1{padding: 30px 0;}
	.solution-div1 .textDiv{margin-top: 20px; font-size:14px; line-height:24px;}
	.solution-div2 .textDiv{width: 100%;}
	.solution-div2 .textDiv .listDiv{margin-top: 20px;}
	.solution-div2 .textDiv .listDiv ul li{margin-bottom: 15px;padding-left: 60px;margin-left: -20px; font-size:14px;}
	.solution-div3{padding: 36px 0 55px;}
	.solution-div3 .wrap{padding: 28px 10px;}
	.solution-div3 .wrap .leftDiv{position: relative;width: 100%;text-align: center;}
	.solution-div3 .wrap .leftDiv img{max-width: 100%;}
	.solution-div3 .wrap .caseleftdiv img{max-width: 100%;}
	.solution-div3 .wrap .caseleftdiv{ top:0px;}
	.solution-div4 .row>div p{ font-size:14px;}
	.tech-div1 .wrap .textDiv p,.tech-div2 .rowDiv .rightDiv .textDiv p,.tech-div2 .rowDiv .rightDiv .listDiv div,.tech-div3 .row .why-item p,.tech-div4 .row>div .textDiv p,.pro-div1 .rightDiv ul li p{ font-size:14px; line-height:24px;}
	.tech-div1 .wrap .textDiv span{ font-size:16px;}
	.solution-div3 .wrap .rightDiv{width: 100%;margin-top: 30px;margin-right: 0;}
	.solution-div3 ul li{margin-top: 15px; font-size:14px;}
	.solution-div4 .row>div .conDiv{padding: 35px 0 30px;}
	.solution-div5{padding: 30px 0;}
	.solution-div5 .rightDiv{width: 100%;}
	.solution-div5 .leftDiv{width: 100%;margin-top: 0;}
	.solution-div5 .textDiv{margin-top: 25px;}
	.solution-div6{padding: 20px 0;}
	.ui-caselist .i .txt{padding: 10px;}
	.solution-div6 .row{margin: 20px -6px 0;}
	.solution-div6 .row>div{padding: 0 6px;}
	.ui-caselist .i .txt p.p2{font-size: 14px;margin: 0;}
	
	.tech-div1 .wrap .textDiv{margin-top: 23px;}
	.tech-div2 .rowDiv .leftDiv .textDiv{font-size: 16px;padding: 20px 10px;}
	.tech-div2 .rowDiv .leftDiv{width: 100%;}
	.tech-div2 .rowDiv .rightDiv{width: 100%;margin-top: 30px;}
	.solut-title .eng:after{display: none;}
	.tech-div3 .row{margin-top: 25px;}
	.tech-div4{padding: 20px 0;}
	.tech-div4 .row>div{margin-bottom: 20px;}
	.tech-div4 .row>div .textDiv{padding: 20px 10px;}
	.tech-div4 .row>div .textDiv .line{margin: 10px auto;}
	.tech-div5 .row>div{margin-bottom: 20px;}
	 .ui-newslist .i .img{
    	width: 100%;
    	float: none;
    }
	.newsDiv{padding:20px 0px;}
	.wpage{ clear:both; padding-top:20px; text-align:center;}
    .ui-newslist .i .cnt{
    	margin-left: 0;
    	padding: 15px;
    }
    .ui-newslist .i .cnt >.hd{
    	padding-bottom: 10px;
    }
    .ui-newslist .i .cnt >.hd h3{
    	font-size: 16px;
    }
    .ui-newslist .i .cnt >.hd p{
    	font-size: 12px;
    	margin-top: 10px;
    }
    .ui-newslist .i .cnt >.ct{
    	margin-top: 15px;
    }
    .ui-newslist .i .cnt >.ct p{
    	line-height: 20px;
    	font-size: 12px;
    	height: auto;
    }
    .ui-newslist .i .cnt >.ft{
    	margin-top: 15px;
    }
    .ui-newslist .i .cnt >.ft p label{
    	font-size: 12px;
    }
    .ny-banner .txt2{width: 200px;left: 50%;}
    .ny-banner .txt2 p.p2{font-size: 16px;}
	.tech-div5 .row>div li{ margin-bottom:20px;}
	
	.xtListDiv{padding: 30px 0;}
	.xtListDiv .row{margin: 0 -8px;}
	.xtListDiv .row>div{padding: 0 8px;margin-bottom: 16px;}
	.xtListDiv .row>div .textDiv{padding: 10px;}
	.xtListDiv .row>div .textDiv span{font-size: 16px;}
	.xtListDiv .row>div .textDiv p{font-size: 12px;margin: 5px 0;line-height: 1.4;}
	.xtListDiv .row>div .titleDiv span{font-size: 20px;}
	.xtListDiv .row>div .titleDiv p{font-size: 16px;}
	
	
}


<!--0.00028896331787109-->