﻿@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding: 0px;
    font-family:"微软雅黑";
	color:#666666;
	margin:0px;
	padding:0px; background-color:#fff;
	overflow-x: hidden;
	box-sizing: border-box;
	}
*{font-family:"微软雅黑";}
li{list-style:none}
ul{padding-left:0;margin:0 0}
a{color:#666;text-decoration:none;}
.center{max-width:1200px;margin:0 auto}
h2,h3,h4,h5,p{margin:0 0;padding:0 0;font-weight:500;}
h1{font-size:2rem;}
.ctrl span{ float:left; cursor:pointer;}
input,textarea,select{outline:none;font-family:"微软雅黑";}
img{border:none}
.cursor_pointer{
	cursor:pointer;
}
button{
	cursor:pointer;
}
.float_l{ float:left;}
.float_r{ float:right;}
.clear{clear:both}
.position_r{position: relative;}
.position_a{position: absolute;}
@media screen and (min-width:320px) {html {font-size:90%;}}
@media screen and (min-width:400px) {html {font-size:90%}}
@media screen and (min-width:480px) {html {font-size:97.5%}}
@media screen and (min-width:560px) {html {font-size:100%}}
@media screen and (min-width:600px) {html{font-size:112.5%}}
@media screen and (min-width:640px) {html {font-size:100%}}

.index_case .list{ width:72%; float: right; margin-top:2rem;}
.list ul li{ width:30.3%; margin:0 1.5% 3% 1.5%; float:left;position: relative;transition: 0.6s;}
.list ul li .list_border{  background: #fff; transition:0.3s; }
.list ul li .list_img{ width:100%; height:0; padding-top:70%; position:relative; overflow:hidden; margin:auto;  transition: 0.3s;}
.list ul li .list_img img{ position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); 
-o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);  }
.list ul li .list_img:hover{ transform:translate(0,-6px);}

.list ul li .list_text{ padding:2% 0; line-height:2.6rem; text-align: center; }
.list ul li .list_text p{ width:100%; background: linear-gradient(to right, #0c77e4 0%,#00a3ca 100%); line-height:2.6rem;     color:#fff;text-align: center;
    display: block; margin: auto; border-radius: 20px; margin-top: -10px;    position: absolute;  display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}



.index_xiangmu{ margin-top:4rem;}
.index_xiangmu ul{ overflow:hidden;}
.index_xiangmu ul li{ width:23.6%; float: left; margin:0.7%;}
.index_xiangmu ul li .tupian{ width:100%; height:0; padding-top:148%; position:relative; overflow:hidden; margin:auto;  transition: 0.3s; }
.index_xiangmu ul li .tupian img{position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); 
-o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); }
.index_xiangmu ul li .wenzi{ background: #fff; opacity: 0.9; height:170px; margin-top:-170px; transition: 0.5s;}
.index_xiangmu ul li .wenzi div{ width:14.4%; margin:auto; display: block; padding-top:2rem; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.index_xiangmu ul li .wenzi div img{ width:100%;}
.index_xiangmu ul li .wenzi p{ font-size: 1.1rem; font-weight: 600; color:#444; text-align: center; margin:1rem auto 0.4rem auto;}
.index_xiangmu ul li .wenzi .span01{ font-size: 0.86rem; color:#666; text-align: center; margin:auto; display: block;}
.index_xiangmu ul li .wenzi i{ font-size: 0.9rem;  color:#666; text-align: center; margin:1rem auto; width:80%; display: none; line-height: 1.8rem; }
.index_xiangmu ul li .wenzi .span02{ font-size: 0.9rem; color:#fff; text-align: center; margin:0 auto 1rem auto; display: block; width:60%; line-height: 2.2rem; background-color: #e96505;opacity: 0.8; display: none;}
.index_xiangmu ul li:hover .wenzi{height:414px; margin-top:-420px; /* background: #222; opacity: 0.9; */ border-bottom:6px solid #e96505; opacity: 0.9;}
.index_xiangmu ul li:hover .wenzi i{ display: block;}
.index_xiangmu ul li:hover .wenzi .span02{ display: block;}

.index_biaozhun{ background:url(../images/biaozhun.jpg) center no-repeat; height:722px; margin-top:4rem;}
.index_biaozhun .wenzi{ width:45%; float: right; overflow: hidden;}
.index_biaozhun .wenzi i{ width:80px; height:4px; background: #333; margin:2rem 0 1rem 0; display: block;}
.index_biaozhun .wenzi .p01{ font-size:2.2rem; color:#333; font-weight: 600; margin:1rem 0;}
.index_biaozhun .wenzi .p01 .span02{ color:#e96505; }
.index_biaozhun .wenzi .span01{ font-size:1.1rem; color:#666; font-weight: 600; }
.index_biaozhun .wenzi ul{ overflow: hidden; margin-top:3rem;}
.index_biaozhun .wenzi ul li{ width:31%; float: left; overflow: hidden;}
.index_biaozhun .wenzi ul li span{ float: left; margin-right:1rem; display: block;}
.index_biaozhun .wenzi ul li p{ font-size: 1rem; color:#555; float: left; margin-top:0.4rem;}



.index_about{  height:460px;}
.index_about .left{ width:45%; float: left; margin-top:6rem;}
.index_about .left h2{ font-weight: 600; font-size: 2rem; margin:1rem 0; color:#333;}
.index_about .left p{ font-size: 1rem; color:#444;}
.index_about .left span{ font-size: 0.9rem; color:#666; display: block; line-height: 2rem; margin-top:2rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
overflow: hidden;}
.index_about .left div{ width:20%; line-height: 2.2rem; background: #e96505; font-size: 0.9rem; color:#fff; text-align: center; display: block; margin-top:3rem;}
.index_about .right{ width:50%; float: right;}
.index_about .right img{ width:100%;}


.index_case{ margin-top:4rem;}
.index_case .left{ width:32.4%; float: left; margin-right:1rem;}
.index_case .left .tupian1{ width:385px; height:237px; margin-bottom:1.3rem;}
.index_case .left .tupian1 img{ width:100%;}
.index_case .left .tupian2{ width:385px; height:496px; }
.index_case .left .tupian2 img{ width:100%; height:100%;}
.index_case .cc{ width:32.4%; float: left; margin-right:1rem;}
.index_case .cc .tupian1{ width:385px; height:238px; margin-bottom:1.3rem;}
.index_case .cc .tupian1 img{ width:100%; height:100%;}
.index_case .cc .tupian2{ width:385px; height:235px; margin-bottom:1.3rem;}
.index_case .cc .tupian2 img{ width:100%;height:100%;}
.index_case .cc .tupian3{ width:385px; height:240px;}
.index_case .cc .tupian3 img{ width:100%;height:100%;}
.index_case .cc .tupian4{ width:385px; height:238px; display: none;}
.index_case .cc .tupian4 img{ width:100%;height:100%;}
.index_case .right{ width:32.5%; float: left; }
.index_case .right .tupian2{ width:385px; height:240px; }
.index_case .right .tupian2 img{ width:100%; height:100%;}
.index_case .right .tupian1{ width:385px; height:493px;margin-bottom:1.3rem; }
.index_case .right .tupian1 img{ width:100%; height:100%;}


.index_liucheng{ margin-top:3rem;}
.index_liucheng .top{ width:100%;}
.index_liucheng .top img{ width:100%;}
.index_liucheng ul{ overflow: hidden; margin-top:1.2rem;}
.index_liucheng ul li{ width:10.7%; float: left; border:1px solid #e0e0e0; margin:0 0.7%; padding:1%;}
.index_liucheng ul li span{ display: block; float: left; margin-right:1rem;}
.index_liucheng ul li p{ font-size: 0.9rem; color:#444; float: left;}


.index_news{ margin-top:4rem; overflow: hidden;}
.index_news ul{ overflow: hidden;}
.index_news ul li{ width:48%; margin:1%; float: left;  overflow: hidden; }
.index_news ul li .tupian{ width:34%; float: left; margin-right:0.8rem; height:0; padding-top:20%; position:relative; overflow:hidden;}
.index_news ul li .tupian img{ position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); 
-o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);;}
.index_news ul li p{transition: 0.3s;; font-size: 1rem; color:#444;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;}
.index_news ul li p:hover{ color:#e96505; padding-left:1rem;}
.index_news ul li span{ font-size: 0.9rem; color:#999; display:block; margin-top:0.4rem; line-height: 1.6rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}


.index_lianxi{ background: url(../images/lianxi.jpg) center no-repeat; height:490px; margin-top:4rem;}
.index_lianxi .wenzi{ width:40%; height:250px; background: #fff; opacity: 0.9; padding:5%; float: right; margin-right:4rem; margin-top:4rem;}
.index_lianxi .wenzi h2{ font-size: 1.8rem; color:#333; font-weight: 600; margin-top:1rem;}
.index_lianxi .wenzi .dianhua{ display: block; margin-top:2rem;overflow: hidden;}
.index_lianxi .wenzi .dianhua span{ display: block; float: left; margin-right:1rem;}
.index_lianxi .wenzi .dianhua p{ float: left; font-size: 0.98rem; color:#333;}
.index_lianxi .wenzi .dianhua1{ display: block; margin-top:0.6rem; width:100%; overflow: hidden;}
.index_lianxi .wenzi .dianhua1 span{ display: block; float: left; margin-right:1rem;}
.index_lianxi .wenzi .dianhua1 p{ float: left; font-size: 0.98rem; color:#333;}
.index_lianxi .wenzi .dianhua2{ width:50%; background: #e96505; line-height: 2.4rem; font-size: 1.4rem; color:#fff; text-align: center; font-weight: 600; margin-top:3rem; float: left;}
.index_lianxi .wenzi .dianhua3{ width:30%;  line-height: 2.4rem; font-size: 1rem; color:#333; text-align: center; margin-top:3rem; border:1px solid #ccc; float: left; margin-left:1rem;}


.index_lianxi2 { overflow: hidden; margin-top:0.9rem;}
.index_lianxi2 ul{  overflow: hidden; background: #f1f1f1;}
.index_lianxi2 ul li{ width:18.4%; float: left; margin:0.8%; height:70px; padding:30px 0;}
.index_lianxi2 ul .li01{ background: url(../images/lianxi_1.jpg) center  no-repeat; }
.index_lianxi2 ul .li02{ background: url(../images/lianxi_2.jpg) center  no-repeat; }
.index_lianxi2 ul .li03{ background: url(../images/lianxi_3.jpg) center  no-repeat; }
.index_lianxi2 ul .li04{ background: url(../images/lianxi_4.jpg) center  no-repeat; }
.index_lianxi2 ul .li05{ background: url(../images/lianxi_5.jpg) center  no-repeat; }
.index_lianxi2 ul li p{ font-size: 1.5rem; font-weight: 600; color:#fff; margin-left:1rem; margin-top:0.2rem;}
.index_lianxi2 ul li span{ font-size: 0.9rem; color:#fff; display: block; margin-top:0.4rem;margin-left:1rem;}



.about{ margin-top:3rem;}
.about .text{ margin:3rem 0;}
.about .text p{ font-size: 0.9rem; color:#666; line-height: 2rem; margin-bottom: 15px;}
.about .text p strong{ font-size: 1.1rem;}
.about .text img{ max-width:100%; display: block; margin:1rem auto;}


.contact1 { background: url(../images/lianxi.jpg) center no-repeat; height:490px; margin-top:4rem;}
.contact .wenzi{ width:40%; height:250px; background: #fff; opacity: 0.9; padding:5%; float: right; margin-right:4rem; margin-top:4rem;}
.contact .wenzi h2{ font-size: 1.8rem; color:#333; font-weight: 600; margin-top:1rem;}
.contact .wenzi .dianhua{ display: block; margin-top:2rem;overflow: hidden;}
.contact .wenzi .dianhua span{ display: block; float: left; margin-right:1rem;}
.contact .wenzi .dianhua p{ float: left; font-size: 0.98rem; color:#333;}
.contact .wenzi .dianhua1{ display: block; margin-top:0.6rem; width:100%; overflow: hidden;}
.contact .wenzi .dianhua1 span{ display: block; float: left; margin-right:1rem;}
.contact .wenzi .dianhua1 p{ float: left; font-size: 0.98rem; color:#333;}
.contact .wenzi .dianhua2{ width:50%; background: #e96505; line-height: 2.4rem; font-size: 1.4rem; color:#fff; text-align: center; font-weight: 600; margin-top:3rem; float: left;}
.contact .wenzi .dianhua3{ width:30%;  line-height: 2.4rem; font-size: 1rem; color:#333; text-align: center; margin-top:3rem; border:1px solid #ccc; float: left; margin-left:1rem;}


.contact ul{  overflow: hidden; margin-bottom:3rem; background: #f1f1f1; margin-top:1rem;}
.contact ul li{ width:18.4%; float: left; margin:0.8%; height:70px; padding:30px 0;}
.contact ul .li01{ background: url(../images/lianxi_1.jpg) center  no-repeat; }
.contact ul .li02{ background: url(../images/lianxi_2.jpg) center  no-repeat; }
.contact ul .li03{ background: url(../images/lianxi_3.jpg) center  no-repeat; }
.contact ul .li04{ background: url(../images/lianxi_4.jpg) center  no-repeat; }
.contact ul .li05{ background: url(../images/lianxi_5.jpg) center  no-repeat; }
.contact ul li p{ font-size: 1.5rem; font-weight: 600; color:#fff; margin-left:1rem; margin-top:0.2rem;}
.contact ul li span{ font-size: 0.9rem; color:#fff; display: block; margin-top:0.4rem;margin-left:1rem;}


.news_l{ background: #f5f5f5; overflow: hidden; padding-bottom:3rem;}
.news_l .wenzi{ background: #fff; width:94%; padding:3%; margin-top:3rem;}
.news_l .wenzi .top{ width:100%; padding-bottom:1px solid #ccc; padding-bottom:1rem; overflow: hidden; border-bottom:1px dashed #ccc; margin-bottom:2rem;}
.news_l .wenzi .top h1{ font-size: 1.6rem; text-align: center; color:#444;}
.news_l .wenzi .top span{ display: block; font-size: 0.9rem; text-align: center; margin-top:1rem; color:#999;}
.news_l .wenzi .wenzhang p{ font-size: 0.9rem; line-height: 2rem; color:#666; margin-bottom: 15px;}
.news_l .wenzi .wenzhang img{ max-width:100%; display: block; margin:1rem auto;}


.news{ overflow: hidden;}
.news .list1{ overflow: hidden; margin-top:2rem; }
.news .list1 ul{ overflow: hidden;}
.news .list1 ul li{overflow: hidden;padding-bottom:1.4rem; border-bottom:1px dashed #ccc; margin-top:1.4rem;}
.news .list1 ul li .tupian{ width:24%; float: left; margin-right:1rem;height:0; padding-top:16%; position:relative; overflow:hidden;   transition: 0.3s;}
.news .list1 ul li .tupian img{ position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); 
-o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); }
.news .list1 ul li .text{ overflow: hidden; width:58%; float: left; border-right:1px solid #ccc; margin-top:2rem;}
.news .list1 ul li .text p{ font-size: 1.2rem; color:#333;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;	}
.news .list1 ul li .text span{display: block; font-size: 0.9rem;line-height: 1.8rem;margin-top:1rem; color:#666;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;	}
.news .list1 ul li .shijian{ width:16%; float: left;}
.news .list1 ul li .shijian p{ font-size: 1.8rem; display: block; text-align: center; color:#666; margin-top:2.4rem;}
.news .list1 ul li .shijian span{ font-size: 1rem; display: block; text-align: center; color:#666;}



.case .ul02{ overflow:hidden; margin-top:2rem;}
.case .ul02 li{ width:31.9%; float: left; margin:0.7%; overflow: hidden;}
.case .ul02 li .tupian{ width:100%; height:0; padding-top:65%; position:relative; overflow:hidden; margin:auto;  transition: 0.3s; }
.case .ul02 li .tupian img{position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); 
-o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);  }
.case .ul02 li .wenzi{ overflow: hidden; margin-top:1rem; margin-bottom:1rem;}
.case .ul02 li .wenzi p{ font-size: 1.1rem; color:#444; font-weight: 600; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;}
.case .ul02 li .wenzi span{ display: block; font-size: 0.9rem; color:#999; margin-top:0.6rem; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;}


.lianjie{ margin:3rem 0 2rem 0;}
.lianjie .top{ overflow:hidden; padding-bottom:1rem; }
.lianjie .top p{ font-size:1rem; color:#333; font-weight: 600; float: left;}
.lianjie .top a{ display:block; font-size:0.9rem; color:#666; float: left; margin-left:1rem; margin-top:0.1rem;}
.lianjie .bottom{ overflow:hidden; margin-top:1rem;}
.lianjie .bottom span{ display: block;font-size:0.9rem; color:#666; float: left; margin-right:1.6rem; line-height: 2rem;}
.lianjie .bottom span:hover{ color:#146ad9;}


.paginationa{overflow: hidden; padding:4% 0; width:100%;}
.paginationa .ul01 li{ float:left; border:solid 1px #ccc;margin-left:1%;text-align: center; line-height: 2rem; padding:0 1%;}
.paginationa .ul01{ max-width:1200px; margin:auto;}
.paginationa .ul01 li a:hover{ color:#ffc001;}
.paginationa .ul01 li a{ color:#222;}
.paginationa span{ display:block; float: left; line-height: 2rem;}



.foot{ background:url(../images/foot.jpg) center no-repeat;  height:240px; padding:30px 0 0 0;margin-top:40px;  }
.foot .center{ overflow: hidden;}
.foot .logo1{ float: left; border-right:1px solid #5f5f5f; width:30%;margin-top:4rem;}
.foot .logo1 span{max-width: 100%;color:#fff;margin-bottom:20px;display:inline-block;font-size:24px;font-weight:bold;letter-spacing: 2px; }
.foot .logo1 ul{margin:0px;padding:0px;}
.foot .logo1 ul li{float: left;list-style: none;width:33%;padding:10px 0px;}
.foot .logo1 ul li a{color:#fff;}


.foot .left{ width:37%; float: left;border-right:1px solid #5f5f5f; padding-left:6%; margin-top:4rem;}
.foot .left .dianhua11{ overflow: hidden;}
.foot .left .dianhua11 span{ display: block; float: left; margin-right:1rem;}
.foot .left .dianhua11 p{ font-size: 1rem; color:#fff; float: left;}
.foot .left .dianhua22{ overflow: hidden;}
.foot .left .dianhua22 p{ font-size: 2rem; color:#fff; font-weight: 600;font-style: italic; margin-top:0.4rem;}
.foot .left .dizhi11{ overflow: hidden; margin-top:1rem;}
.foot .left .dizhi11 span{ display: block; float: left; margin-right:1rem;}
.foot .left .dizhi11 p{ font-size: 0.94rem; color:#fff; float: left;}

.foot .right{ width:11.7%; float: right; margin-top:2rem;}
.foot .right div{ width:100%;}
.foot .right div img{ width:100%;}
.foot .right p{ font-size: 0.9rem; color:#fff; margin-top:1rem; text-align: center;}
.foot .banquan{ width:100%;  background: #222; overflow: hidden; margin-top:2rem;}
.foot .banquan p{ font-size: 0.9rem; color:#ccc; text-align: center; line-height: 2.8rem; }

/* 首页标题 */

.title{
	width:100%;
	margin:auto;
	margin-bottom:1rem;
	overflow: hidden;padding-bottom:0.9rem;
	}

.title p{ font-size:1.8rem; color:#444; font-weight: 600; text-align: center; display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.title span{ display:block; margin-top:0.6rem; font-size:0.9rem; color:#666; text-align: center;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


.title1{ margin-top:3rem; overflow: hidden; padding-bottom:0.8rem; border-bottom:1px solid #ccc;}
.title1 .left span{ float:left; margin-right:1rem; width:4px; height:24px; background: #e96505;margin-top:0.3rem;}
.title1 .left p{ font-size:1.4rem; color:#444; font-weight: 600; float: left;}
.title1 .right{ float: right; margin-top:0.4rem;}
.title1 .right p{ font-size: 0.9rem; float: left; color:#666;}
.title1 .right span{ font-size: 0.9rem; float: left; color:#666; margin:0 0.6rem; display: block; }



.switch{
	height: 99px;
	border-top: solid 1px #dbdbdb;
	border-bottom: solid 1px #dbdbdb;
	margin-bottom: 3rem;
	margin-top:4rem;
	width:100%;
	margin:2rem auto;
}
 .switch .margin_left{
	
	margin-top: 18px;
}

.switch .margin_left p{
	font-size: 14px;
	color: #999999;
	width: 330px;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1; 
}
.switch .margin_left:hover a{
	color: #e99200;
}




.fixed{position: fixed;right: 0;top: 50%;}
.fixed ul{}
.fixed ul li{  background:#e96505;opacity: 0.9;color:#fff;width: 70px;height: 70px; border-radius: 4px; position: relative;text-align: center; cursor: pointer;  margin-bottom:0.6rem; }
.fixed ul li i{color: #666;margin-top:0.5rem;}
.fixed ul li i{color: #666;margin-top:0.5rem;}
.fixed ul li:last-child img{padding-top: 40%;}
.fixed ul li .img1{width: 50%;margin:0 auto;padding-top: 10%;}
.fixed ul li .img1 img{width: 100%; margin:auto;}
.fixed ul li p{text-align: center;font-size: 0.8rem;}
.fixed ul li .p1 span{display: block;margin: 0.5rem 0;font-weight: none;color: #fff;font-size: 0.9rem;}
.fixed ul li .p1{font-weight:600;position: absolute;top: 0;right: -200px;width: 150px;color:#fff;background:#e96505;text-align: center;height: 70px;font-size: 1rem;transition: all 1s;z-index: -999; border-radius: 6px;}
.fixed ul li:hover .p1{right:70px;}
.fixed ul li a{color: #666;}


.bottom_fixed{ height:50px; position: fixed; bottom:0; width:100%; display:none; z-index: 999999;}
.bottom_fixed div{ overflow:hidden; width:50%; float: left; height:50px;}
.bottom_fixed .zaixian{ background:#ea6707;}
.bottom_fixed .dianhua{ background:#02b90b;}
.bottom_fixed .tu{ width:11%;float:left; margin-right:0.6rem; margin-top: 0.9rem; margin-left:24%;}
.bottom_fixed .tu img{ width:100%;}
.bottom_fixed div span{ font-size:1.06rem; margin-top:0.9rem;color:#fff; float: left; }
.index_youshi .float_r .wenzi{ display:none;}

@media screen and (max-width:640px) {


	.index_xiangmu ul li{ width:48.6%;}
	.index_xiangmu ul li .wenzi{height: 140px;margin-top: -140px; }	
	.index_xiangmu ul li .wenzi i{ display: none;}
	.index_xiangmu ul li .wenzi .span02{ display: none;}
    .index_xiangmu ul li:hover .wenzi{ display: none;}
	.index_biaozhun{ background: none; height:auto; margin-top:2rem;}
	.index_biaozhun .wenzi{ width:90%; float: none; display: block; margin:auto;}
	.index_biaozhun .wenzi ul li p{ float: none; text-align: center;}
	.index_biaozhun .wenzi ul li span{ float: none; margin-right:0; display: block; text-align: center;}
	.index_about .left{ width:94%; float: none; display: block; margin:2rem auto;}
	.index_about .right{ width:94%; display: block; margin:auto; float: none;}
	.index_case .left{ width:94%; float: none; display: block; margin:auto;display: none;}
	.index_case .cc .tupian1{ width:48%; height:104px; margin:1%; float: left;}
	.index_case .cc .tupian2{ width:48%; height:104px; margin:1%;float: left;}
	.index_case .cc .tupian3{ width:48%; height:104px; margin:1%;float: left;}
	.index_case .cc .tupian4{ width:48%; height:104px; display: block; margin-top:0.8rem; margin:1%;float: left;}
	.index_case .cc{ width:94%; float: none; display: block; margin:auto;}
	.index_case .right{ display: none;}
	.index_liucheng .top{ display: none;}
	.index_liucheng ul li{ width:45.8%; margin:0.7%;}
	.index_news ul li{ width:94%; float: none; display: block; margin:auto; border-bottom:1px dashed #ccc; margin:1rem auto; padding-bottom:0.4rem;}
    .index_lianxi{ background:url(../images/lianxi1.jpg) center no-repeat;  background-size: 100% 100%; padding-top:4rem; height:380px;}
    .index_lianxi .wenzi{ width:80%; float: none; display: block; margin:auto; height: auto; padding:7% 5%;}
    .index_lianxi .wenzi .dianhua2{ width:90%; float: none;}
    .index_lianxi .wenzi .dianhua3{ margin-left:0; float: none; width:90%; margin-top:1rem;}
    .index_lianxi2 ul li{ width:48.4%;}
	.index_lianxi2 ul li:nth-child(5){ display: none;} 
	.lianjie .top p{ margin-bottom: 3rem;}
	.lianjie{margin: 3rem 0 0 0;}
	.foot .right{ display: none;}
	.foot .logo1{ width:90%; border-right:none; margin-left:1rem; display: none;}
	.foot .left{ width:90%; border-right:none; margin-top:2rem;}
	.index_xiangmu{ margin-top:2rem;}
	.index_about .left div{ width:36%;}
	.foot .banquan p{ line-height: 1.6rem;}
	
	.about{ width:92%; display: block; margin:auto;}
	.contact1{ background:url(../images/lianxi1.jpg) center no-repeat;  background-size: 100% 100%; padding-top:4rem; height:380px;}
	.contact .wenzi{ width:80%; float: none; display: block; margin:auto; height: auto; padding:7% 5%;}
	.contact .wenzi .dianhua2{ width:90%; float: none;}
	.contact .wenzi .dianhua3{ margin-left:0; float: none; width:90%; margin-top:1rem;}
	.contact ul li{ width:48.4%;}
	.contact ul li:nth-child(5){ display: none;} 
	
	.news{ width:92%; margin:auto;}
	.news .list1 ul li .shijian{ display: none;}
	.news .list1 ul li .text{width:100%; border-right:none; margin-top:0;}
	.news .list1 ul li .tupian{ display: none;}
	.case .ul02 li{ width:48.6%;}
	.case .ul02 li .wenzi{}	
	.case .ul02 li .wenzi div{ width:20%; padding-top:1.4rem;}
	.case .ul02 li .wenzi .span01{ display: none;}
	.index_about{ margin-top:3rem; border-top:10px solid #f5f5f5;}
	.index_case{ margin-top:2rem;}
	.index_liucheng{ margin-top:3rem;}
	.index_news{ border-top:10px solid #f5f5f5; margin-top:3rem; padding-top:2rem;}
	.index_about{ height:auto;}
	
	.foot .erweima{ display:none;}
	.foot .float_ll{ width:92%; float: none; margin:auto;}
	.foot .float_r{ width:92%; float: none; margin:2rem auto; overflow: hidden; border-left:none;padding-left:0;}
	.foot{ margin-bottom:50px;  height:auto; margin-top:0; padding-top:0; background: url(../images/foot1.jpg) center no-repeat; background-size: 100% 100%;}
	.bottom_fixed{ display:block;}

	.news_l .left{ width:94%; margin:auto; float: none;}
	.switch .margin_left{ width:100%;}
	.news_l .left .xiangguan ul li{ width:100%;}

	.fixed{ display:none;}

} 