﻿.wrap_right{ width:100%;}
#slideBox{display:none;}
.member {position: absolute;right: 60px;top: 33px;}
.submit.SLogin{width:40%;float:left;margin-left:0%;margin-bottom:30px;border-radius: 5px;}
.submit.SLogin1{width:40%;float:right;margin-left:0%;border-radius: 5px;}
.LoginLS{width:90%;margin-left:5%;}
.LoginOut{position:fixed;top:0;text-align:center;width:100%;height:100%;background:rgba(0,0,0,0.2);z-index: 1000;overflow:hidden;display:none;}
.LoginOut a{color:#333;font-size:16px;line-height:80px;background:#fff;display:block;width:100%;}
/*pc站左侧导航栏隐藏*/
.t-banner{width:100%;}
.t-banner img {
    width: 100%;
}
.fullSlide{display:none;}

.left{
	display:none;
}


/*pc 站右侧banner隐藏*/
.P-header{
	display: none;
}

/*pc 站右侧中间部分和底部隐藏*/

.P-middle{/*display: none;*/width: 100%;margin-left: 0px;}
.Zfooter{display: none;}
.P-middleTop {width: 100%;float: none;}
.P-middleTopL .news .news1 {width: 100%;}
.P-middleTopL .news .news2 {width: 100%;}
.P-middleTopR .IndexLeft{margin-left:-90px;}
.P-middleTopL .news .news2 a span{text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;-moz-line-clamp: 1; -moz-box-orient: vertical;width: 70%;float: left;font-size: 12px;white-space: nowrap;overflow: hidden;}
/*height:80px;*/
.swiper-container2 {overflow: hidden;margin-top: 20px;}
.hotSpan{width:auto!important;float:left;
margin-left:30px;}
.P-middleMiddle2, .P-middleMiddle1, .P-middleMiddle3 {width: 100%;float: none;}
.P-middleMiddle1 {display: none;}
.P-middleMiddle2 .ProductImg1 li:nth-child(2){display:none;}
.P-middleMiddle2 .ProductImg1 li:nth-child(3){display:none;}
.P-middleMiddle2 .ProductImg1 li {width: 100%;margin-right:0%;}
.P-middleMiddle2 .ProductImg1 img {height: auto;}
.P-middleMiddle2 .ProductImg1 li .span1 {font-size: 16px;padding-top: 10px;color: #0859af;font-weight: 600;}
.P-middleMiddle2 .ProductImg1 li .span2 {display: none;}
.P-middleMiddle2 .ProductImg1 li .span3 {display: none;}
.P-middleMiddle2 .ProductImg1 li .img1 {background: url(../images/arrow1.png);width: 47px;height: 26px; cursor: pointer;transition-duration: 1s;transition: 0.5s all ease;margin: 20px 10px 20px 20px;position:relative;}
.P-middleMiddle3{display:none;}
.P-middleMiddle2 h3 {text-align: center;padding-top: 40px;color: #252323;font-weight: normal;font-size: 22px;}
.index_more {float: none;margin-right:inherit;}
.P-middleMiddle2 .ProductImg1 {margin: 30px auto 0px auto;}
.t-banner {display:block;}

.wrap{
	width:100%;
}
.t-middle{display: block;}
.t-footer{display: block;}
.P-middleTopR {height: auto;right:-10px;}

.t-header{
 	width: 100%;
 	overflow:hidden;
 	display: block;
	height:80px;
 }
header{ 
	overflow:hidden;
}
.t-logo{ 
	float: left;
	margin-left: 15px;
	margin-top:20px;
}
.t-menu{ 
	float: right; 
	background: url(../images/mobile3.png) no-repeat; 
	background-size: auto 86%; 
	background-position: 1px;
	border-radius: 5px;
	width: 36px;
	height: 32px;
	margin-top: 26px;
	margin-right: 13px;
}


.rightNav{
	display: none;
	position: absolute;
	top: 80px;
	left: 0px;
	z-index: 99999999999999999999;
	background: #fff;
	width: 100%;
}
.rightNav .t_language{width: 95%;overflow:hidden;margin: 0px auto;text-align: center;display: flex;}
.rightNav .t_language a{
    flex: 1;
}
/*.rightNav .t_language a img{max-height:50px;}*/
.rightNav .input{
	width: 95%;
	/* margin-left:13px; */
	/* margin-top:20px; */
	margin: 20px auto;
	overflow: hidden;
}
.rightNav .input form{width: 90%;float:left;border:1px solid #d4d4d4;height:30px;}
.rightNav .input img{float:right;margin-top: 5px;}

 .rightNav .input .Tsea_inp{
	width:90%;
	height:30px;
	border:none!important;
	outline:none;
	text-indent:1em;
}

 .rightNav .input .Tsea_btn{
	width:15px;
	height:15px;
	float:right;
	margin-top:8px;
	margin-right:3px;
	background:url(../images/sousuo.jpg);
	border:0;
	display:block;
}

.rightNav .list{
	width:100%;
	margin-top:20px;
}

.rightNav .list .li{
	width:30%;
	height:30px;
	float:left;
	margin-left:2.5%;
	text-align: center;
	line-height: 30px;
	position:relative;
	padding-bottom:15px;
}
.rightNav .list .li .pos{width:98%;border:1px solid #b6b6b6;text-align: center;
	line-height: 30px;}
.rightNav .list .li .jiaoo{display:block;width:100%;height:15px;background:#ffffff;/*position: relative;top: -1px;*/}
.rightNav .list .li .ji{display:block;width:100%;height:15px;background:#ffffff url(../images/tNav.jpg) bottom center no-repeat!important;}
.rightNav .list .li.active{
background:#004ea2;
}

.rightNav .list .li.active{
	background:#0859af;

}
.rightNav .list .li.active a{
	color:#ffffff;
}

.rightNav .list .li a{
	color:#5b5b5b;
	text-decoration: none;
	font-size:14px;

}
.rightNav .list .t-submenu{

	width:100%;
	height:125px;
	position: relative;
	top:70px;
	background:url(../images/mobilebg.png);

}

.rightNav .list .t-submenu li a{
	color:white;
	font-size:14px;
	text-decoration: none;
}
.rightNav .list .t-submenu li{
	float:left;
	margin-left:15px;
	line-height: 38px;
	margin-top:20px;
}



.t-Index{
	width:100%;
	display: block;
}

.t-Index .t-banner .banner{
	width:100%;
	
}

.t_news_index{width:100%;overflow:Hidden;position: relative;padding-bottom: 15px;}
.t-banner .news1{
	/* width:120px; */
	margin-top:20px;
	/* padding-left:10%; */
	width: 95%;
	margin: 20px auto;
}

.t-banner .news1 a{
	text-decoration: none;
	color:#0859af;
	padding-left:10px;
	font-size:17px;
}

.t-banner .news2{
	/* padding-left:13px; */
	/* margin-top:-30px; */
	/* line-height:24px; */
	width: 100%;
	/* overflow: hidden; */
}

.t-banner .news2 a{
	display: block;
	font-size: 12px;
	text-decoration: none;
	color:#252323;
	text-align: left;
	width: 95%;
	margin: 0px auto;
}

.t-banner .news2 a span i{
	font-style: normal;
	float:right;
	margin-right:13px;
}

.t-middle{
	width:100%;
}

.t-middle .product{
	width:100%;
	border-top:1px solid #f2f2f2;
	text-align: center;
	/* margin-top:20px; */
	position: relative;
	overflow: Hidden;
}
.t-middle .product .more{
	background:#0859af;
	color:white;
	font-size:14px;
	/* width: 30%; */
	border-radius:20px;
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 30px;
	margin: 30px auto;
	padding: 0px 20px;
	width: 23%;
}
.t-middle .product h3{
	padding-top: 30px;
	font-size:22px;
	color:#252323;
	font-weight:normal;
}

.t-middle .product i{
	font-style: normal;
	display: block;
	/* margin-top:5px; */
	color:#b9b9b9;
	font-size:14px;
	line-height: 35px;
}

.t-middle .product .t-Img{
	width: auto;
	/* margin-left:11.5%; */
	background:#f2f2f2;
	/* margin-top:20px; */
	margin: 20px auto;
	padding: 20px 0px;    position: relative;
    height: 315px;
}
.t-middle .product .t-Img img{
	width:100%;
	/* padding-top:20px; */
	/* padding-bottom:20px; */
	/* margin-top: 20px; */
	height:100%;
}

.t-middle .product .t-Img .title{
	display: block;
	color:#474747;
	font-size:16px;
	line-height: 35px;
}

.t-middle .product .t-Img .title1{
	display: block;
	color:#979797;
	font-size:12px;
}

.t-middle .product .t-Img .title2{
	display: block;
	color:#979797;
	font-size:12px;
	padding-bottom:20px;
}

.t-middle .product .bar{
	/* margin-top:-160px; */
	position: absolute;
	width: 100%;
	top: 50%;
	left: 0px;
	z-index: 100000;
}

.t-middle .product .bar .t_prev{
	float:left;
	padding-left:10px;
}

.t-middle .product .bar .t_next{
	float:right;
	padding-right:10px;
}

#T_IMG div{width: 100%;background:#f2f2f2;padding-bottom: 20px;}
#T_IMG div.show{display:block;}

/*成功案例*/


.t-middle .case{
	background:#f2f2f2;
	width:100%;
	border-top:1px solid #f2f2f2;
	/* margin-top: 40px; */
	/* padding-top:30px; */
	/* padding-bottom:30px; */
	overflow: Hidden;
}


.t-middle .case h3{
	padding-top: 30px;
	font-weight:normal;
	font-size:22px;
	text-align: center;
	color:#252323;
}

.t-middle .case i{
	font-style: normal;
	display: block;
	margin-top:5px;
	text-align: center;
	color:#b9b9b9;
	font-size:14px;
}

.t-middle .case .t-Img{
	width: 90%;
	/* margin-left:7%; */
	background:white;
	/* margin-top:20px; */
	margin: 20px auto;
	overflow: Hidden;
}

.t-middle .case .t-Img .img{
	width:100%;
	/* padding-bottom:20px; */
	display: block;
}


.t-middle .case .t-Img .hot_product_info{width: 90%;margin:0px auto;}
.t-middle .case .case_more{display:block;margin: 10px 0px;}
.t-middle .case .t-Img .title{
	display: block;
	color:#0859af;
	font-weight:bold;
	font-size:16px;
	/* padding-left:10px; */
	/* margin-bottom:15px; */
	line-height: 45px;
}



.t-middle .case .t-Img .title1{
	display: block;
	color:#717070;
	font-size:12px;
	/* padding-left:5px; */
	line-height: 25px;
}

.t-middle .case .t-Img .title2{
	display: block;
	color:#717070;
	font-size:12px;
	/* padding-left:5px; */
}


.t-middle .case .more{
	background:#0859af;
	color:white;
	font-size:14px;
	border-radius:20px;
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 30px;
	margin: 30px auto;
	padding: 0px 20px;
	width: 23%;
}

.t-middle .product .solution{
	width: 90%;
	height:65px;
	/* margin-left:7%; */7% */
	background:#77797b;
	color:white;
	line-height:65px;
	font-size:18px;
	text-align: center;
	/* margin-top: 10px; */
	background: #78797b;
	margin: 10px auto 0px auto;
}

.t-middle .product img{
	width: 90%;
	/* margin-top:20px; */
	display: block;
	margin: 15px auto;
}

.t-middle .product .words{
	width: 90%;
	background:#14ae67;
	/* margin-left:7%; */
	color:white;
	/* padding-bottom:20px; */
	margin: 0px auto;
	overflow: hidden;
}

.t-middle .product .words h4{
	font-size:17px;
	margin-top: 25px;
	/* padding-left:10px; */
	/* padding-right:10px; */
	width: 100%;
	text-align: center;
	line-height: 30px;
}

.t-middle .product .words span{
	display: block;
	/* padding-top:10px; */
	font-size:14px;
	/* padding-left:10px; */
	/* padding-right:10px; */
	line-height: 25px;
	margin: 20px auto;
	width: 90%;    text-overflow: -o-ellipsis-lastline;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    -moz-line-clamp: 4;
    -moz-box-orient: vertical;
    overflow: hidden;
}

.t-middle .product .words a{
	color:white;
	width: 35%;
	font-size:12px;
	/* padding-left:10px; */
	/* padding-right:10px; */
	/* padding-top:5px; */
	/* padding-bottom:5px; */
	/* margin-top:20px; */
	/* margin-left:26%; */
	border-radius:20px;
	display: block;
	text-align: center;
	text-decoration: none;
	border:1px solid white;
	margin: 30px auto;
	line-height: 30px;
}

.t-middle .product .more1{
	background:#77797b;
	color:white;
	width: 90%;
	height:65px;
	/* margin-left:7%; */
	/* margin-top:20px; */
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 65px;
	font-size:18px;
	margin: 15px auto;
}

.t-footer{
	width:100%;
	background:#55575a;
	color:white;
	/* margin-top:20px; */
	overflow: hidden;
}

.t-footer .t-footer1{
	width: 90%;
	/* margin-left:7%; */
	text-align: center;
	margin: 0px auto;
}

.t-footer .t-footer1 .t-logo1{
	/* margin-top:20px; */
	width: 75%;
	margin: 25px auto;
	display: block;
}

.t-footer .t-footer1 .t-logo1 img{
	width:77.8%;
}

.t-footer .t-footer1 .t-erweima{
	width:100%;
	/* margin-top:20px; */
	/* position: relative; */
	/* top:20px; */
	overflow: Hidden;
}
.t-footer1 .t-erweima ul{width: 90%;overflow: Hidden;margin: 0px auto;}
.t-footer1 .t-erweima li{ float:left; width:50%;}
.t-footer1 .t-erweima img{margin: 0px auto;display: block;max-width:75%;}

.t-footer1 .site{width: 90%;margin:0px auto;overflow: hidden;}
.t-footer .t-footer1  span{
	float:left;
	width: 50%;
	display: block;
	/* margin-top: 15px; */
	font-size:14px;
	/* margin: 0px 6%; */
	line-height: 30px;
}

.t-footer .t-footer1 .input1{
	width:75%;
	height:30px;
	margin-left:12%;
	margin-top:20px;
}

.t-footer .t-footer1 .input1 input{
	background:#55575a;
	border:0px solid #55575a;
	color:white;
	font-size:14px;
	float:left;
	width:80%;
	padding-left:5px;
	text-indent:1em;
}
.t-footer .t-footer1 .input1 img{
	float:right;
	padding-right:5px;
	margin-top:10px;
}

.t-footer .place{
	display: block;
	width:45%;
	margin-left:27.5%;
	margin-top:20px;
	font-size:14px;
	text-align: center;
}

.t-footer .place i{
	font-style: normal;
	margin-left:5%;
	margin-right:5%;
	font-size:14px;
}

.t-footer .phone{
	width: 90%;
	/* margin-left:10%; */
	font-size:14px;
	margin: 0px auto;
	text-align: center;
}
.t-footer .phone a{ color:#fff; font-size:14px;}
.t-footer .slide{
	width:100%;
	height:1px;
	background:#6b6d6f;
	margin-top:20px;
}

.t-footer .copyright{
	width: 90%;
	display: block;
	/* margin-left:7%; */
	font-size:12px;
	/* margin-top:20px; */
	/* padding-bottom:20px; */
	margin: 20px auto;
}
.tBannertxt{
	width:100%;
	position:absolute;
	top:120px;
	z-index:1000;
}
.tBannertxt div{
	text-align:center;
	margin-bottom:15px;
	color:#0859af;
}
.tBannertxt .tBannertxt1{
	font-size:20px;
}
.tBannertxt .tBannertxt2{
	font-size:12px;
	font-family:"FZZXHJW GB 1 0";
}
.tBannertxt .tBannertxt3{
	font-size:14px;
}

.Tbanner {width: 100%; max-height: 200px; overflow: hidden;height:auto;}
.swiper-container {width: 100%;height: auto;}

.rightNavIndex {
	position: absolute;
	top: 80px;
	left: 0px;
	z-index: 10000;
	background: #fff;
	width: 100%;
}
.rightNavIndex .t_language{width: 95%;overflow:hidden;margin: 0px auto;text-align: center;display: flex;}
.rightNavIndex .t_language a{
    flex: 1;
}
/*.rightNav .t_language a img{max-height:50px;}*/
.rightNavIndex .input{
	width: 95%;
	/* margin-left:13px; */
	/* margin-top:20px; */
	margin: 20px 2.5%;
	overflow: hidden;
}
.rightNavIndex .input form{width: 90%;float:left;border:1px solid #d4d4d4;height:30px;}
.rightNavIndex  .input img{float:right;margin-top: 5px;}

 .rightNavIndex .input .Tsea_inp{
	width:90%;
	height:30px;
	border:none!important;
	outline:none;
	text-indent:1em;
}

 .rightNavIndex  .input .Tsea_btn{
	width:15px;
	height:15px;
	float:right;
	margin-top:8px;
	margin-right:3px;
	background:url(../images/sousuo.jpg);
	border:0;
	display:block;
}

.rightNavIndex .list{
	width:100%;
	margin-top:25px;
}

.rightNavIndex .list .li{
	width:30%;
	height:40px;
	float:left;
	margin-left:2.5%;
	text-align: center;
	line-height: 38px;
	position:relative;
	padding-bottom:15px;
}
.rightNavIndex .list .li .pos{width:98%;border:1px solid #b6b6b6;text-align: center;
	line-height: 38px;}
.rightNavIndex .list .li .jiaoo{display:block;width:100%;height:15px;background:#ffffff;/*position: relative;top: -1px;*/}
.rightNavIndex .list .li .ji{display:block;width:100%;height:15px;background:#ffffff url(../images/tNav.jpg) bottom center no-repeat!important;}
.rightNavIndex .list .li.active{
background:#004ea2;
}

.rightNavIndex .list .li.active{
	background:#0859af;

}
.rightNavIndex .list .li.active a{
	color:#ffffff;
}

.rightNavIndex .list .li a{
	color:#5b5b5b;
	text-decoration: none;
	font-size:14px;

}
.rightNavIndex .list .t-submenu{

	width:100%;
	height:125px;
	position: relative;
	top:70px;
	background:url(../images/mobilebg.png);

}

.rightNavIndex .list .t-submenu li a{
	color:white;
	font-size:14px;
	text-decoration: none;
}
.rightNavIndex .list .t-submenu li{
	float:left;
	margin-left:15px;
	line-height: 38px;
	margin-top:20px;
}

.rightNavIndex{display:block;position:relative;top:auto;}
.rightNavIndex .input img{width:auto;}
.rightNavIndex .list .li{padding-bottom:0px;margin-bottom:20px;}
.rightNavIndex .list .li .pos {line-height: 37px;}
.rightNavIndex  .input form {width: 99%;}

.T_Prodction{width:85%;margin:0 auto;padding:0px 5%;}
.T_Prodction .swiper-button-prev, .swiper-container-rtl .swiper-button-next {background:unset;left: -10px;right: auto;width:13px;height:23px;}
.T_Prodction .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background:unset;width:13px;height:23px;right: -10px;left: auto;}

.P-middleTopL .news .news2q a {
    display: block;
    font-size: 12px;
    text-decoration: none;
    color: #252323;
}
@media only screen and (max-width: 1024px) {
	.P-middleTopL .news .news1 {width: 100%;}
	.P-middleTopL .news .news2 {width: 96%;margin-left:2%;}
	.pager li{display: inline-block;}
	.pager li>a{border-radius:50px !important;}
}