.about-banner{
	height: 670px;
	background: url(../images/about-banner.jpg) no-repeat center;
	background-size: cover;
}
.gy-banner{
	background: url(../images/gy-banner.jpg) no-repeat center;
}
.serinter-banner{
	background: url(../images/fwzc-banner.jpg) no-repeat center;
	background-size: cover;
}
.culture-banner{
	background: url(../images/culture-banner.jpg) no-repeat center;
}
.contact-banner{
	background: url(../images/contact-banner.jpg) no-repeat center;
}
.history-banner{
	background: url(../images/quanqiu-banner.jpg) no-repeat center;
}
.honor-banner{
	background: url(../images/honor-banner.jpg) no-repeat center;
}
.solu-banner {
	background: url(../images/solu-banner.jpg) no-repeat center;
}
.solusingle-banner{
	background: none;
	position: relative;
}
.solusingle-banner img{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.solusingle-banner-con{
	position: relative;
	z-index: 1;
}
.solusingle-banner ol li img{
	width: auto;
}
.tech-banner{
	background: url(../images/tech-banner.jpg) no-repeat center;
	background-size: cover;
}
.delivery{
	background: url(../images/service-jf.jpg) no-repeat center;
	background-size: cover;
}
.tomato-banner{
	background: url(../images/tomato-banner.jpg) no-repeat center;
	background-size: cover;
}
.cake-banner{
	background: url(../images/cake1.jpg) no-repeat center;
	background-size: cover;
}
.chunjuan-banner{
	background: url(../images/chunjuan1.jpg) no-repeat center;
	background-size: cover;
}
.garlic-banner{
	background: url(../images/dasuan1.jpg) no-repeat center;
	background-size: cover;
}
.jianguo-banner{
	background: url(../images/jianguo1.jpg) no-repeat center;
	background-size: cover;
}
.jingcai-banner{
	background: url(../images/jingcai1.jpg) no-repeat center;
	background-size: cover;
}
.keke-banner{
	background: url(../images/keke1.jpg) no-repeat center;
	background-size: cover;
}
.about-banner span{
	display: block;
	text-align: center;
	padding: 277px 0 0 0;
	font-size: 60px;
	color: #fff;
	margin-bottom: 30px;
}
.about-banner p{
	font-size: 32px;
	color: #fff;
	text-align: center;
}
.about-banner ol{
	margin: 140px 0 0 40px;
}
.about-banner ol li{
	display: inline-block;
	color: #fff;
	font-size: 16px;
}
.about-banner ol li a{
	color: #fff;
	margin: 0 5px;
}
.about-banner ol li img{
	display: inline;
	margin-right: 15px;
}
.about-video p{
	padding-top: 20px;
	font-size: 20px;
	line-height: 40px;
	color: #000;
}
.about-whats{
	padding-top: 40px;
}
.clear{
	clear: both;
}

.about-video img{
	width: 100%;
}
.about-top{
	background: #f1f1f1;
	overflow: hidden;
}
.about-top img{
	width: 100%;
}
.about-left, .about-right{
	width: 50%;
	float: left;
	overflow: hidden;
}
.about-con{
	padding-top: 10%;
	width: 65%;
	margin-left: 27%;
}
.about-con h3{
	font-size: 32px;
	color: #000;
	font-weight: normal;
	margin-bottom: 30px;
}
.about-con p{
	font-size: 16px;
	line-height:30px;
}
.about-btm .about-con{
	margin-right: 27%;
	margin-left: 0;
	float: right;
}
.fwzc-main .about-con{
	margin-left: 10%;
	width: 80%;
}
.fwzc-main .about-btm .about-con{
	margin-right: 10%;
}
.about{
	margin-bottom: 80px;
	padding-top: 80px;
}
.gy-main{
	padding-top: 80px;
}
.serinter-tit{
	font-size: 36px;
	color: #333333;
	text-align: center;
	padding: 80px 0 60px 0;
}
.seriner-main ul li{
	text-align: center;
	width: 32%;
}
.seriner-main ul li img{
	width: 100%;
}
.seriner-main ul li h3{
	font-size: 18px;
	font-weight: normal;
	padding: 18px 0 40px 0;
}
.seriner-main{
	padding-bottom: 100px;
}
.culture-top{
	padding-top: 90px;
	overflow: hidden;
}
.culture-t-left{
	float: left;
	width: 60%;
}
.culture-t-right{
	float: left;
	width: 40%;
}
.culture-t-left ul{
	overflow: hidden;
}
.culture-t-left li{
	float: left;
	position: relative;
	width: 33.333333%;
}
.culture-t-left li img{
	width: 100%;
}
.culture-t-left li span, .culture-t-right span{
	font-size: 40px;
	color: #fff;
	position: absolute;
	top: 40%;
	left: 0;
	width: 100%;
	text-align: center;
}
.culture-t-left li.cul-li span{
	color: #000;
}
.culture-t-right img{
	width: 100%;
	margin-left: -1px;
}
.culture-t-right{
	position: relative;
}
.culture-btm{
	overflow: hidden;
	padding: 37px 0 80px 0;
}
.culture-btm-left, .culture-btm-right{
	float: left;
	width: 50%;
	position: relative;
}
.culture-btm-left img, .culture-btm-right img{
	width: 100%;
}
.culture-btm-con{
	position: absolute;
	top: 40%;
	left: 0;
	width: 100%;
	text-align: center;
	color: #fff;
}
.culture-btm-con span{
	font-size: 40px;
}
.culture-btm-con p{
	font-size: 30px;
}
.contact-tit{
	padding: 80px 0;
	font-size: 30px;
	color: #333;
	text-align: center;
}
.contact-dl{
	overflow: hidden;
	padding-bottom: 80px;
	border-bottom: 1px solid #dcdcdc;
}


/*.contact-dl dl{
	width: 18%;
    float: left;
    text-align: center;
    position: relative;
    border: 2px solid red;
    height: 250px;
    padding: 34px 0;
    margin: 0 14px;
}*/

.contact-dl dl::after{
	content: '';
	position: absolute;
	height: 80px;
	width: 1px;
	background: #dcdcdc;
	right: 0;
	top: 10px;
}
.contact-dl dl:last-child::after{
	content: '';
	width: 0;
}
.contact-dl dl img{
	margin: auto;
}
.contact-dl dl dt{
	height: 60px;
}
.contact-dl dl dd{
	color: #333;
	font-size: 16px;
}
.contact-dl dl dd span{
	font-size: 26px;
	color: #333;
	display: block;
}
.contact-btm iframe{
	width: 100%;
	height: 800px;
	margin-bottom: 138px;
}
.lost-nav{
	height: 48px;
	background: #f5f5f5;
	line-height: 48px;
	border-bottom: 1px solid #dcdcdc;
}
.lost-nav ol li{
	display: inline-block;
	font-size: 16px;
	color: #333333;
}
.lost-nav ol li a{
	color: #333;
}
.lost-nav ol li img{
	display: inline;
	vertical-align: middle;
	margin-right: 15px;
}
.lost-main{
	height: 1020px;
	background: url(../images/404.jpg) no-repeat center;
}
.lost-main{
	padding-top: 725px;
	text-align: center;
}
.lost-main p{
	font-size: 22px;
	color: #333333;
}
.lost-main form{
	width: 400px;
	margin: auto;
	padding-top: 48px;
	overflow: hidden;
}
.lost-main form input{
	width: 300px;
	height: 50px;
	border-bottom-left-radius: 50px;
	border-top-left-radius: 50px;
	outline: none;
	float: left;
	margin: 0;
}
.lost-main form button{
	width: 100px;
	height: 50px;
	float: left;
	border-bottom-right-radius: 50px;
	border-top-right-radius: 50px;
	color: #fff;
	background-color: #e83820;
	font-size: 16px;
}
.lost-main form button img{
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}
.searchno-dl{
	background: #f4f4f4;
}
.searchno-main{
	padding-top: 0;
	height: auto;
	background: #fff;
	padding-bottom: 80px;
}
.searchno-con p{
	font-size: 40px;
	padding-top: 77px;
}
.searchno-con ul{
	text-align: center;
	margin-top: 40px;
}
.searchno-con ul li{
	display: inline-block;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	margin: 0 100px;
}
.searchno-con ul li img{
	display: inline;
}
.blognav{
	padding: 60px 0 28px 0;
}
.blognav ul li{
	display: inline-block;
	margin-right: 63px;
	font-size: 30px;
	color: #000;
}
.blognav ul{
	border-bottom: 1px solid #dcdcdc;
}
.blognav ul li a{
	font-size: 16px;
	color: #000;
	display: block;
	padding: 0 10px 20px 10px;
}
.blognav ul li.active a{
	color: #e83820;
	border-bottom: 2px solid #e83820;
}
.blog-top{
	overflow: hidden;
}
.blog-t-left, .blog-t-right{
	float: left;
	width: 49%;
}
.blog-t-left{
	margin-right: 2%;
	position: relative;
}
.blog-t-left img{
	width: 100%;
}
.blog-t-left h3{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	height: 70px;
	line-height: 70px;
	overflow: hidden;
	background: rgba(0,0,0,0.2);
	font-size: 16px;
	color: #fff;
	padding-left: 30px;
}
.blog-con{
	overflow: hidden;
}
.blog-c-left, .blog-c-right{
	float: left;
}
.blog-c-left{
	width: 44.8%;
}
.blog-c-right{
	width: 55%;
	padding: 20px 0 0 30px;
}
.blog-c-left img{
	width: 100%;
}
.blog-c-right span{
	font-size: 16px;
	color: #666666;
}
.blog-c-right h3{
	font-size: 20px;
	color: #333;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	margin: 10px 0;
}
.blog-c-right p{
	font-size: 16px;
	color: #666;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}
.blog-con{
	margin-bottom: 20px;
}
.blog-btm {
	padding-top: 60px;
}
.blog-btm .news-list{
	width: 100%;
}
.blog-btm .news-list ul li{
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 23px;
}
.blogsingle{
	padding-top: 70px;
}
.blogsingle .container{
	overflow: hidden;
}
.blogsingle-tit h1{
	font-size: 36px;
	color: #000;
	text-align: center;
}
.blogsingle-left, .blogsingle-right{
	float: left;
}
.blogsingle-left{
	width: 100%;
}
.blogsingle-right{
	width: 32%;
}
.blogsingle-tit ul li{
	display: inline-block;
	font-size: 16px;
	color: #666;
	margin: 0 40px;
}
.blogsingle-tit ul{
	text-align: center;
	padding: 43px 0 36px 0;
	border-bottom: 1px solid #eeeeee;
}
.blogsingle-con{
	margin-top:43px ;
	font-size: 16px;
	line-height: 36px;
	color: #666;
}
.blogsingle-con img{
	width: 100%;
	margin: auto;
}
.blogsingle-right{
	background: #f5f5f5;
	padding: 35px 30px 0 30px;
}
.blogsingle-right-tit{
	font-size: 30px;
	color: #333;
	border-left: 14px solid #e83820;
	height: 32px;
	line-height: 32px;
	padding-left: 18px;
	margin-bottom: 40px;
	font-weight: bold;
}
.blogsingle-aside{
	overflow: hidden;
}
.blogsingle-aside-left, .blogsingle-aside-right{
	float: left;
	width: 46%;
}
.blogsingle-aside-left img{
	width: 100%;
}
.blogsingle-aside-left{
	margin-right: 6%;
}
.blogsingle-aside-right{
	width: 48%;
}
.blogsingle-aside-right h3{
	font-weight: normal;
	color: #333;
	
}
.blogsingle-aside-right p{
	font-size: 16px;
	color: #666;
}
.blogsingle-aside{
	padding-bottom: 40px;
	margin-bottom: 35px;
	border-bottom: 1px dashed #666;
}
.blogsingle{
	padding-bottom: 140px;
}
.blogsingle-page{
	margin-top: 40px;
	padding: 40px 0 1px 0;
	border-top: 1px solid #;
}
.blog{
	padding-bottom: 100px;
}
.solu-banner ol{
	margin-top: 170px;
}
.blogsingle-page{
	margin-top: 40px;
	padding-top: 40px;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
.blogsingle-page ul li{
	font-size: 16px;
	color: #999;
	margin-bottom: 40px;
}
.blogsingle-page ul li a{
	color: #999;
}

/* 定制服务 */
.cus-banner{
	background: url(../images/cus-bannner.jpg) no-repeat center;
}
.cus-section{
	height: 700px;
	background: url(../images/service-bg.jpg) no-repeat center;
}
.cus-main{
	padding-top: 0;
}
.cus-form h2:after{
	display: none;
}
.cus-form h2:before{
	display: none;
}
.cus-top{
	background: none;
	margin-top: -100px;
}
.cus-top .home-process-list{
	padding: 0 40px;
}
.cus-top .home-process-list ul li{
	width: 15%;
}
.cus-form-main{
	margin-bottom: 80px;
}


/* 分页 */
.pagination {
  margin: 40px 0 0;
  text-align: center;
  display: flex;
  justify-content: center;
}

.pagination a, .pagination span {
  padding: 6px 12px;
  margin: 5px;
  color: #3c3c3c;
  font-size: 1.4rem;
  background-color: #fff;
  display: inline-block;
  border: 1px solid #dcdcdc;
}

.pagination a:hover {
  background-color: #dc4a38;
  color: #fff;
}

.pagination a:active {
  background-color: #dc4a38;
  color: #fff;
}

.pagination span.current {
  background-color: #dc4a38;
  color: #fff;
}

.pagination span.disabled {
  color: #bebebe;
}

.proinfo-banner{
	background: url(../images/proinfo-banner.jpg) no-repeat center;
	background-size: cover;
}
.proinfor-form{
	margin: 80px 0 30px 0;
	background: #f5f5f5;
	padding: 36px 50px;
	position: relative;
	overflow: hidden;
}
.proinfor-form span{
	font-size: 40px;
	color: #e83421;
	margin-right: 80px;
	float: left;
}
.proinfor-form input{
	width: 76%;
	height: 50px;
	float: left;
	border-radius: 50px;
}
.proinfor-form button{
	position: absolute;
	top: 60px;
	right: 100px;
	background: none;
	border: none;
}
.proinfo-con{
	position: relative;
}
.proinfo-con img{
	width: 100%;
}
.proinfo-con h3{
	position: absolute;
	left: 0;
	top: 47px;
	font-size: 30px;
	color: #fff;
	font-weight: normal;
	width: 100%;
	text-align: center;
}
.proinfo-con p{
	font-size: 16px;
	color: #fff;
	text-align: center;
	position: absolute;
	left: 0;
	top: 100px;
	width: 100%;
}
.proinfo-con span{
	width: 165px;
	height: 40px;
	line-height: 40px;
	border-radius: 40px;
	background: #e83421;
	color: #fff;
	font-size: 16px;
	text-align: center;
	position: absolute;
	top: 160px;
	left: 50%;
	margin-left: -82.5px;
}
.proinfor-main ul li{
	width: 49%;
	margin-bottom: 20px;
}
.proinfo-li {
	height: 88px;
	background: #f5f5f5;
	border-radius: 5px;
	overflow: hidden;
}
.proinfo-li a{
	float: left;
	line-height: 88px;
	width: 80%;
	margin-left: 30px;
	font-size: 18px;
	color: #333333;
}
.proinfo-li span{
	float: right;
	margin-right: 16px;
	font-size: 14px;
	color: #999999;
	margin-top: 12px;
}
.proinfor-main{
	padding-bottom: 120px;
}
.info-sin-top{
	padding-top: 80px;
	overflow: hidden;
}
.info-sin-left h3{
	font-size: 30px;
	color: #000;
	border-left: 6px solid #e83421;
	padding-left: 10px;
	margin-bottom: 50px;
}
.info-sin-left{
	float: left;
	width: 80%;
}
.info-sin-top a{
	float: right;
	width: 200px;
	height: 60px;
	background: #e83421;
	text-align: center;
	line-height: 60px;
	border-radius: 5px;
	font-size: 20px;
	color: #fff;
	margin-top: 150px;
}
.info-sin-con{
	padding-top: 56px;
	margin: 56px 0 80px 0;
	border-top: 2px solid #eeeeee;
	font-size: 16px;
	line-height: 36px;
	color: #666666;
}
.info-sin-left ul li{
	font-size: 18px;
	color: #000;
	margin-bottom: 30px;
}
.fwzc-tit h3{
	margin-bottom: 20px;
	margin-top: 60px;
}
.fwzc-tit ul li p{
	line-height: 40px;
}
.fwzc-tit{
	width: 100%;
}
.jffw-top{
	background: #fff;
	padding: 40px 0;
}
.jffw-btm{
	padding: 40px 0;
}
.jffw-top img, .jffw-btm img, .fwzc-main img{
	transition: all .5s; 
}
.jffw-top img:hover, .jffw-btm img:hover, .fwzc-main img:hover{
	transform: scale(1.04,1.04);
}
.jffw-main .about-con h3{
	border-left: 6px solid #e83421;
	padding-left: 15px;
}
.culture-main ul li{
	width: 32%;
	background-color: #f5f5f5;
	height: 290px;
	text-align: center;
	line-height: 290px;
	margin-bottom: 20px;
	font-size: 30px;
}
.culture-main{
	position: relative;
}
.culture-main img{
	position: absolute;
	left: 475px;
	width: 448px;
	top: 0;
}
.talktop ul li {
    width: 49%;
}
.talkup ul li {
    width: 33%;
}
.talkup {
  margin-top: 30px;
}
.contalk {
    height: 306px;
    background: #f1f1f1;
    font-size: 18px;
    padding: 7px 38px;
}
.contalk-us {
    height: 256px;
    background: #f1f1f1;
    font-size: 18px;
    padding: 7px 38px;
}
.contalk h2,.contalk-us h2 {
    margin: 20px 0 10px;
}
.contalk p,.contalk-us p {
    line-height: 40px;
}
.section-news-list{
	padding-top: 0;
}
.xmzx-banner{
	background: url(../images/xmzu-banner.jpg) no-repeat center;
	background-size: cover;
}
.xmzx-input textarea{
	width: 100%;
	height: 210px;
	border: 2px solid #dcdcdc;
	font-size: 16px;
	padding-top: 10px;
}
.xmzx-input li{
	width: 32%;
}
.xmzx-input li.xmzx-li{
	width: 100%;
}
.xmzx-input li input{
	font-size: 16px;
	width: 100%;
	height: 70px;
	border: 2px solid #dcdcdc;
}
.xmzx-input-btm li{
	width: 49%;
	position: relative;
}
.xmzx button{
	margin: auto;
	display: block;
	height: 56px;
	width: 220px;
	color: #fff;
	font-size: 16px;
	background-color: #e83820;
	margin-top: 80px;
}
.xmzx{
	padding-bottom: 80px;
}
.solulist-con{
	background: #fff;
	padding: 30px 20px 0 20px;
	display: block;
}
.prosingle-nav{
	height: 64px;
	line-height: 64px;
	overflow: hidden;
}
.prosingle-nav ul{
	float: left;
	font-size: 24px;
}
.prosingle-nav ul a{
	color: #ccc;
}
.prosingle-nav ul li{
	display: inline-block;
	font-size: 24px;
	margin: 0 15px;
	cursor: pointer;
	color: #333;
	height: 64px;
}
.prosingle-nav ul li.active{
	color: #e83421;
	border-bottom: 2px solid #e83421;
}
.prosingle-nav a.request{
	float: right;
	width: 230px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border: 1px solid #333;
	color: #333;
	font-size: 24px;
	margin-top: 8px;
	border-radius: 5px;
}

.blogsingle-left, .blogsingle-right{
	float: left;
}
.blogsingle-left{
	width: 64%;
	margin-right: 4%;
}
.blogsingle-right{
	width: 32%;
}
.blogsingle-right{
	background: #f5f5f5;
	padding: 35px 30px 0 30px;
}
.blogsingle-right-tit{
	font-size: 30px;
	color: #333;
	border-left: 14px solid #e83820;
	height: 32px;
	line-height: 32px;
	padding-left: 18px;
	margin-bottom: 40px;
}
.blogsingle-aside{
	overflow: hidden;
}
.blogsingle-aside-left, .blogsingle-aside-right{
	float: left;
	width: 46%;
}
.blogsingle-aside-left img{
	width: 100%;
}
.blogsingle-aside-left{
	margin-right: 6%;
}
.blogsingle-aside-right{
	width: 48%;
}
.blogsingle-aside-right h3{
	color: #333;
	font-size: 16px;
	    line-height: 24px
}
.blogsingle-aside-right p{
	font-size: 16px;
	color: #666;
}
.blogsingle-aside{
	padding-bottom: 40px;
	margin-bottom: 35px;
	border-bottom: 1px dashed #666;
}
.solution-show-intro-img img{
	width: 100%;
}
.solution-show-display{
	background: #f0f0f0;
}
.solution-show-process{
	height: 850px;
	background: url(../images/tomato2.jpg) no-repeat center;
	background-size: 90%;
	margin-top: -50px;
}
.solution-show-process2{
	background: url(../images/cake3.jpg) no-repeat center;
	background-size: 70%;
	margin-top: 0;
}
.solution-show-process3{
	background: url(../images/chunjuan3.jpg) no-repeat center;
	background-size: 70%;
}
.solution-show-process4{
	background: url(../images/dasuan3.jpg) no-repeat center;
	background-size: 90%;
}
.solution-show-process5{
	background: url(../images/jianguo3.jpg) no-repeat center;
	background-size: 90%;
	height: 450px;
}
.solution-show-process6{
	background: url(../images/jingcai3.jpg) no-repeat center;
	background-size: 90%;
}
.solution-show-process7{
	background: url(../images/keke3.jpg) no-repeat center;
	background-size: 70%;
}
.solu-message-r input[name='validate']{
	width: 80%;
}
.solu-message-r a{
	display: inline-block;
	margin-top: 15px;
}
.rela-main li h3{
	font-size: 16px;
	height: 60px;
}

.xns1-banner{
	background: url(../images/xns-banner1.jpg) no-repeat center;
	background-size: cover;
}
.xns-bg1{
	background: url(../images/xns4.jpg) no-repeat center;
	background-size: 70%;
}
.xns2-banner{
	background: url(../images/xns-banner2.jpg) no-repeat center;
	background-size: cover;
}
.xns-bg2{
	background: url(../images/xns6.jpg) no-repeat center;
	background-size: 80%;
	height: 450px;
}
.xns3-banner{
	background: url(../images/xns-banner3.jpg) no-repeat center;
	background-size: cover;
}
.xns-bg3{
	background: url(../images/xns8.jpg) no-repeat center;
	background-size: 80%;
}


/* 手机端 */
 @media screen and (max-width:1024px) {
	 
	 .news-bread{
		 height: auto;
		 line-height: 29px;
	 }
	 .solu-message-r input[name='validate']{
	 	width: 50%;
	 }
	 .home-news .news-list ul li p{
		 display: none;
	 }
	 .solu-banner, .about-banner{
		 height: 250px;
	 }
	 .solusingle-banner{
		 height: 130px;
		 margin-bottom: 20px;
	 }
	 .about-banner p{
		 display: none;
	 }
	 .about-banner span{
		 font-size: 40px;
		 padding-top: 70px;
	 }
	 .solu-banner ol, .about-banner ol{
		 margin: 0;
		 margin-left: 15px;
		 margin-top: 10px;
		 display: none;
	 }
	.solusingle-banner span{
		top: 10%;
		padding-top: 20px;
		font-size: 20px;
	}
	.solusingle-banner ol{
		width: 100%;
		left: 0;
		padding-left: 10px;
		bottom: 20px;
		margin-left: 0;
	}
	.blog-t-left, .blog-t-right, .blog-c-left, .blog-c-right, .blogsingle-left{
		width: 100%;
	}
	.blog-c-right{
		padding: 20px 0 0 0;
	}
	.blogsingle-right{
		display: none;
	}
	.blogsingle-tit h1{
		font-size: 26px;
	}
	.blogsingle{
		padding-top: 30px;
	}
	.blogsingle-tit ul{
		padding: 20px 0;
	}
	.blogsingle-tit ul li{
		margin: 0 10px;
	}
	.talkup ul li, .talktop ul li, .xmzx-input li, .xmzx-input-btm li{
		width: 100%;
	}
	.contact-tit{
		padding: 20px 15px;
		font-size: 24px;
	}
	.jectditu-span{
		font-size: 24px;
		margin-left: 0;
	}
	.about-left, .about-right{
		width: 100%;
	}
	.proinfor-form span{
		font-size: 26px;
		margin-right: 0;
	}
	.proinfor-form button{
		top: 88px;
		right: 73px;
	}
	.proinfor-form input, .proinfor-main ul li{
		width: 100%;
	}
	.proinfo-con p{
		display: none;
	}
	.proinfo-con h3{
		top: 27px;
	}
	.cus-top{
		margin-top: 0;
	}
	.cus-top .home-process-list{
		padding: 0;
	}
	.cus-top .home-process-list ul li{
		width: 50%;
	}
	.cus-zhong h2{
		font-size: 3rem;
	}
	.cus-zhong img{
		height: auto;
	}
	.cus-zhong-con span{
		margin-top: -101px;
		font-size: 22px;
	}
	.blogsingle-con img{
		width: 100% !important;
		height: auto !important;
		
	}
	 .lost-main form{
		width: 100%;
	}
	.about{
		padding-top: 0;
	}
	.info-sin-left h3{
		font-size: 24px;
	}
	.home-section-caption h2{
		font-size: 26px;
	}
	.home-section-caption p{
		width: 100%;
		font-size: 16px;
		margin: 20px 0;
	}
	.service-process ul li, .service-network-list ul li{
		width: 49%;
	}
	.main-section-capital h2{
		font-size: 24px;
	}
	.solution-show-demand .demand-list ul li{
		width: 49%;
	}
	.prosingle-lc dl{
		width: 100%;
	}
	.solution-show-intro .intro-content p::before, .solution-show-intro .intro-content p::after{
		display: none;
	}
	.main-section{
		padding: 20px 0;
	}
	.main-section-capital h2::before, .main-section-capital h2::after{
		width: 10%;
	}
	.solu-message{
		padding: 0 15px;
		padding-top: 20px;
	}
	.solu-message-l, .solu-message-r{
		width: 100%;
	}
	.solu-message-l{
		margin-right: 0;
	}
	.rela-main ul li{
		width: 48%;
		padding: 5px;
		padding-bottom: 15px;
	}
	.product-section .ipro-main li h3{
		margin: 10px 0;
	}
	.solution-list-section ul li .li-text, .solution-list-section ul li .li-img{
		width: 100%;
	}
	.solution-list-section ul li h2{
		font-size: 26px;
	}
	.searchno-con p{
		font-size: 26px;
		padding-top: 20px;
	}
	.searchno-con ul li{
		margin: 0;
		font-size: 16px;
	}
	.lost-main form input{
		width: 70%;
	}
	.contalk{
		height: auto;
	}
	.product-show-overview .argument, .product-show-overview .img{
		width: 100%;
		padding: 0 15px;
	}
	.prolist-tit p{
		padding: 20px 0;
		font-size: 24px;
		margin: 0;
	}
	.info-sin-top a{
		margin-top: 0;
	}
	.proinfo-con span{
		display: none;
	}
	.blogsingle-tit h1{
		font-size: 24px;
	}
	.blogsingle{
		padding-bottom: 40px;
	}
	.home-news .news-list ul li h3{
		white-space: initial;
	}
	.blognav ul li:first-child{
		width: 100%;
		margin-bottom: 20px;
	}
	.blognav ul li{
		margin-right: 0;
	}
	.culture-main ul li{
		width: 49%;
	}
	.about-video p{
		padding-top: 20px;
	}
	.about-video{
		padding-top: 30px;
	}
	.home-service-list ul li{
		padding: 30px;
	}
	.blognav{
		padding-top: 20px;
		font-size: ;
	}
	.blognav ul li:first-child, .home-section-caption h2{
		font-size: 24px;
	}
	.service-advance-list ul li p span{
		font-size: 16px;
	}
	.service-process ul li p{
		font-size: 16px;
	}
	.service-process ul li h2{
		font-size: 5rem;
	}
	.home-service-number ul li img{
		width: auto;
		height: 35px;
		margin-right: 20px;
	}
	.solution-show-process{
		height: 250px;
		margin-top: 0;
	}
	.solution-show-process4{
		background-size: 120%;
	}
	.xns-bg10{
		background-size: 90%;
	}
 }
 @media screen and (min-width:768px) and (max-width:1199px) {
	 .rela-main li h3{
	 	font-size: 18px;
	 }
 }