@media screen and (max-width:767px) {
	body {font-size: 0.813em;}
	#header {height: 70px;}
	.pc { display: none; }
	.phone { display: block; }
	.visible-phone {display:inherit!important;z-index:999;}
	.hidden-phone {display:none!important}
	.wrap {margin: 0;}
	.header-phone {margin-top:17px;margin-left:4px; }
	.logo img {width: 120px;}
	.menu-icon {width: 50px;height: 28px;float: right;background: url(../images/menu.png) center no-repeat; }
	.menu-icon-close {position: absolute;width: 50px;height: 28px;background: url(../images/close.png) center no-repeat;right: 4px;top: 18px;z-index:99999;}
	.nav-phone {padding-top: 55px;}
	.navigation-down { display: none; }
	.menubg ul { margin-top:-26px;}
	.menubg li { }
	.menubg li a {width: 90%;padding:8px 0 8px 10%;height: 100%;display: block;font-size: 16px;}
	.swiper-pagination-bullet {width: 8px;height: 8px;border-radius: 8px;}
	.swiper-container .swiper-pagination{ bottom:2px;}
	.img1-1 { bottom: 31%; }
	.img1-1 img { width: 75%; }
	.img1-2 img { width: 50%; }
	/*table选项卡*/
	.tabbed_content{ padding:20px 0 15px; }
	.tabs{height:100px; }
	.tabs .moving_bg{ height:0; }
	.tabs .tab_item{ background:none; }
	.tabs .tab_item img { width:80%; }
	.tabbed_content .slide_content{ padding:20px 0 10px; }
	.tabslider .des{height:150px;background-position:top center;background-size:200% 150px;background-repeat:no-repeat; }
	
	.index3 { padding:0 0 25px;}
	.index3 .title{ padding:5px 0 0;font-size:22px;}
	.index3 .tit{ padding:10px 0 20px; }
	/*首页案例效果*/
	#projects{display:block;overflow:hidden;width:100%;margin:0 auto;}
	#projects li{float: left;height: 100px;list-style: none outside none;margin-right:0;position: relative;width: 50%;margin-bottom:0%;	}
	#projects li img { width:100%;height:100px;}
	#projects ul{overflow:hidden;width:100%;max-width: 1200px;}
	#projects ul.hidden{display:none;}
	#projects li.bigthumb { width: 100%;height: 200px; }
	#projects li.bigthumb-h { width: 100%;height: 100px; }
	#projects li.bigthumb-v { width: 50%;height: 200px;}
	#projects li.bigthumb-h img { width: 100%;height: 100px;}
	#projects li.bigthumb img { width: 100%;height: 200px; }
	#projects li.bigthumb-v img { width: 100%;height: 200px; }

	.index4 .title{ padding:0 10px 7px;line-height:26px;}
	.index4 .pic li { width:33.333333%; }
	.index4 .text img { width:80%;}
	.index5 { padding:25px 0;}
	.index5 .title{ padding:10px 0 0;font-size:22px;}
	.newsnav { word-spacing:15px;margin-bottom:20px; }
	/*首页新闻滚动*/
	.mr_frBtnL{ margin:80px 0 0;width:5%;}
	.mr_frBtnL img,.mr_frBtnR img { width:100%;}
	.mr_frUl{ float:left;width:90%;margin-right:0;}
	.mr_frBtnR{ margin:80px 0 0;width:5%; text-align:right;}
	.mr_frUl ul li{ width:100%;}
	.mr_frUl ul li a{ -webkit-box-shadow:0px 0px 0px #ddd;-moz-box-shadow:0px 0px 0px #ddd;  box-shadow:0px 0px 0px #ddd;  }
	
	.footer { padding:0 0 20px; }
	.footer .left { width:100%;padding:10px 0 0;}
	.footer .left .foot1 a {  padding-right:25px; }
	.footer .right { width:100%; padding-top:25px;text-align:left; }
	.footer .right img { width:80%; }
	.footer .foot0a { padding:20px 0; }
	.footer .data {padding:0px 0 20px;font-size:18px;}
	.footer .data div { display:inline;font-weight:bold;}
	.footer .pic1 { width:100%;}
	.footer .pic2 { width:100%; }
	.footer .foot0b img { postion:relative;padding:0 0 10px;}
	.footer .foot0b .text { position:relateve;left:0;top:11px;z-index:99;width:100%;height:auto;}
	.footer .foot0b .left { font-size:14px;font-weight:bold;line-height:23px; }
	.footer .foot0b .right { display:none;}
	.link { padding:25px 0 25px;}
	
	.banner-img .text { top:20%;height:80%;}
	.banner-img .word1 { padding:0 2% 3%;font-size:18px; }
	.banner-img .word2 {  font-size:20px; }
	.banner-img .word3 {  padding:3% 2% 0;font-size:18px; }
	.banner-img span { display:none; }
	
	.catalog { padding:15px 0 10px;}
	.catalog a { line-height:28px;margin:0 25px 0 0;font-size:14px; }
	.catalog a.xiaofenlei { font-size:13px; }
	.catalog a:hover { border-bottom: 1px solid #B9141E; }
	.catalog a.hover { color:#a0151c;font-weight:bold;}
	.cases .content { padding:0 0 20px; }
	.cases .content  li{ width:100%;height:auto;padding:0; }
	/* main_img */
	.cases .content  .main_img{ height:auto;}
	.cases .content  li img{ height:auto;position: relative; }
	.cases .content  li .show {	background: rgba(255, 255, 255, 1);width:100%;color:#111;height:auto;position: relative;opacity: 1;filter:alpha(opacity=100);}
	.cases .content  li .show .imgArea {left:0;width:100%;letter-spacing:0px; top:0;position: relative;}
	.cases .content  li:hover .show {opacity: 1;filter:alpha(opacity=100);}
	.cases .content  li:hover .show .imgArea{opacity:1;filter:alpha(opacity=100);top:0;left:0;}
	.cases .content  li:hover img {transform: scale(1, 1);}
	.cases .content  li .title { font-size:14px;display:block;margin:0;padding:8px 0 0;border-bottom:#ddd 1px solid; }
	.cases .content  li .tit { font-size:12px; }
	.cases .content  li:nth-child(2n+1) { clear:both; }
	
	.cases .website li{ width:100%;height:auto;padding:0;}
	/* main_img */
	.cases .website .main_img{ height:auto;}
	.cases .website li img{ height:auto; }
	.cases .website li .show { height:auto;position: relative; }
	.cases .website li:hover img { transform: scale(1,1);}
	
	.aboutnav { width:100%;margin-top:-10px;}
	.aboutnav li { width:33.3333%;float:left;}
	.aboutnav li a { width:100%;height:30px;line-height:30px;display:block;text-align:center;background:#B9141E;color:#fff;}
	.aboutnav li.hover a { background:#fb212b; }
	
	.about { padding:20px 0 30px;line-height:26px; }
	.about_pic .left,.about_pic .right { padding:5px 1%;width:48%;margin-bottom:20px;}
	.about1 .left { width:100%;padding-bottom:30px; }
	.about1 .left .content { min-height:230px; }
	.about1 .left .pic img { width:100%;}
	.about1 .right { width:100%; }
	.about1a { font-size:20px;font-weight:bold;padding:6px 0 20px; }
	.about1b { padding:0 0 20px; }
	.about1c { padding:0 0 20px; }
	
	.about2 li { width:100%;padding:0 0 30px;}
	.about2 li .left { width:10%; }
	.about2 li .right { width:89%;padding-top:10px;}
	.about2 li .right .tit { font-size:18px; }
	.about2 .tu1 { margin-right:0; }
	.about2b .left { width:32%;}
	.about2b .right { width:60%;}
	.about2b .title { font-size:22px;padding:30px 0 20px; }
	.about2b .left { width:100%;padding:0 0 20px; }
	.about2b .right { width:100%; }
	
	.team1 { margin:20px 0 20px;background:none; }
	.team1 .left { width:100%; }
	.team1 .left .title { color:#b41d26;font-weight:bold;font-size:18px;line-height:26px;padding:0px 0 10px 0px;}
	.team1 .left .text { padding:0 0 10px;line-height:26px;width:100%;}
	.team1 .right { width:100%; }
	.team2 { padding:0 0 5px; }
	.team3 .left li { margin-bottom:5px; }
	.team4 { margin:0 0 20px;}
	.team4 li { margin-bottom:5px; }
	
	.expertise { padding:30px 0 20px;}
	.expertise .pic { padding:0 0 40px;}
	.expertise li { width:100%;margin:0 0 30px 0; min-height:105px;background-size:20%;}
	.expertise .title { font-size:20px;padding:0 0 15px 24%;}
	.expertise .text { padding:0 0 0 24%;}
	
	.contact1 { padding:20px 0 10px; }
	.contact1 img { width:60%; }
	.contact2 { padding:20px 0;}
	.contact2 .left { line-height:26px; width:100%;padding-bottom:25px; }
	.contact2 .left .text { min-height:175px; }
	.contact2 .right { width:100%; text-align:left;}
	.contact3 { background:#efefef url(../images/contact2.jpg) no-repeat center;background-size:90%;height:129px; }
	
	.news { padding:0 0 20px;}
	.news .content .left { width:100%;}
	.news .content .right { width:100%;}
	.news .content li {  margin-bottom:0;}
	.news .content .right .title { width:100%; }
	.news .content .right .title a,.news .content .left .title { color:#B9141E; }
	.news .content .right .date { width:100%;float:left; text-align:left;}
	.showtext { margin-bottom:25px;padding:15px 0 3px;}
	.showurl { font-size:18px;padding:8px 0 20px; }


	.seo .daohang { font-size: 14px; }
	.seo .title { font-size:18px;padding:2% 0 3%; }
	.seo .shownews .text { line-height: 28px;}

	.hotcase .title { font-size:16px; }
	.hotcase .tit { font-size:16px;padding:2% 0 6%; }

	.hotcase .content li .tit1 { font-size:18px; }
	.hotcase .content li .tit2 { font-size:14px; }
	.hotcase .baojia a { font-size:18px;margin:5% 0 5%; }
	.hehuoren { padding:10% 0;line-height:44px;font-size:18px; }
	.hehuoren .dh { font-size:20px; }

	.gaodu { border-bottom:#fff 40px solid; }
	.db { position: fixed;bottom:0;left:0;width:100%;height: 40px;line-height: 40px;z-index: 999;border-top:#ddd 1px solid; }
	.dbbg { width: 100%;height: 100%;background-color: #fff;opacity:0.9; }
	.dbcd { position: absolute;display:block;left: 0;top:0;width:93%;padding-left:7%;color:#111;height: 100%;z-index: 9999;font-size: 16px;text-align:center;font-size: 10px; }
	.dbcd a { display:inline-block;width:30%;float:left;text-align:center;color: #111;word-spacing: 5px;font-size: 16px; }
	.mt-tabpage-count {width: 481px;height: 260px; }
	.mt-tabpage-count .mt-tabpage-item {width: 481px;height: 260px;}

}