﻿/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,a,span,i,em,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{ font-family:\5FAE\8F6F\96C5\9ED1;color:#a3a2aa;outline:0;}
body{font-size:62.5%;line-height:1;font-family:\5FAE\8F6F\96C5\9ED1,Arial,Helvetica,sans-serif;background:#fff; color: #a3a2aa;}
p,a{font-size: 1em; line-height: 1;color:#a3a2aa;}
a:hover{text-decoration: none;}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
body{overflow-x: hidden;}
/* 布局（grid）（.g-）*/
.g-doc{}
.g-hd{position: fixed;top: 0;left: 0;z-index: 1000; width: 100%;}
.g-shd .nav-ul{display: none;}
.g-bd{padding-top: 110px;}
.g-sbd{}


/* 功能（function）（.f-） */
.f-cb{clear: both;}
.f-fl{float: left;}
.f-fr{float: right;}
.f-oh{overflow: hidden;}
.f-ib{display: inline-block;}
.f-adb{display: block;width: 100%;height: 100%;text-indent: -9999px;}
.f-dn{display: none;}
.f-an{
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	-ms-transition:all .3s ease;
	transition:all .3s ease;
}
.f-an2{
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	-o-transition:all .3s ease-out;
	-ms-transition:all .3s ease-out;
	transition:all .3s ease-out;
}
.f-brb{
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius:  10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
.f-brr{
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}


/* 模块 */
.m-wrap{width: 930px;margin: 0 auto;}



/* 头部 */
.g-hd .m-wrap{max-width: 1000px;width: 100%;}
.u-top{height: 35px;background: #363636;}
.u-top p{line-height: 35px;font-size: 1.4em;color: #b6b6b6;}
.u-top p.p1{float: left;padding-left: 20px;background: url(../images/i1.png) left center no-repeat;}
.u-top p.p2{float: right;padding-right: 24px;}

.u-nav{height: 75px;background: #fff;}
.u-nav h1{float: left;}
.u-nav h1 a{
	display: block;
	width: 275px;
	height: 75px;
	padding-left: 75px;
	line-height: 75px;
	font-size: 3.2em;
	font-weight: bold;
	color:#2a2a2a;
	text-indent: -9999px;
	background: url(../images/logo-2.png) left center no-repeat;
}
.u-nav .nav-ul{position: relative; float: right;}
.g-shd .u-nav .nav-ul{display: none;}
.u-nav li{float: left;}
.u-nav li a{display: inline-block;*display: inline;*zoom:1;height: 75px;padding: 0 25px; line-height: 75px;font-size: 1.8em;color: #2a2a2a;}
.u-nav .line{/*display: none;*/ position: absolute; top: 0; left: 20px; width: 46px;height: 4px; background: #947439;}
.u-nav .mb-btn{display: none;}

/* 模块 */
.m-t{text-align: center;}
.m-t h2,
.m-t h2 span{display: inline-block;*display: inline;*zoom:1;}
.m-t h2{position: relative; line-height: 140px;font-size: 4em;color: #2a2a2a;font-weight: 700;}
.m-t h2 span{position: absolute; top: 0; left: 100%; width: 200px; font-size: 0.625em;color: #252323; text-indent: 20px; letter-spacing: 5px; text-align: left;font-weight: normal;}
.m-t p{line-height: 30px; font-size: 1.7em; color: #fff; text-align: center;}
.m-t3 h2,
.m-t3 h2 span{color: #fff;}


.m-sld-pic .pic{position: relative; text-align: center; overflow: hidden;}
.m-sld-pic .pic img{max-width: 100%;}
.m-sld-pic .pic .pic-mask{opacity: 0;position: absolute; top: 0;left: 0; width: 100%;height: 100%; background: url(../images/i19.png);}
.m-sld-pic .pic .pic-mask img{opacity: 0;position: absolute; top: 50%; left: 50%; margin: -15px 0 0 -15px; width: 30px; height: 30px;}
.m-sld-pic .pic:hover img{
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.m-sld-pic .pic:hover .pic-mask{opacity: 1;}
.m-sld-pic .pic:hover .pic-mask img{opacity: 1;}

/* 模块-关于集合 */
.m-our{padding-bottom: 90px;}
.m-our .m-wrap{width: 960px;}
.m-our .m-t{margin-bottom: 40px;}
.m-our .m-t p{line-height: 22px; font-size: 2.1em;color: #252323;font-weight: bold;}
.m-our .m-l{float: left;width: 430px;}
.m-our .m-r{float: right;width: 520px;padding-bottom: 75px; line-height: 30px; font-size: 1.7em; color: #a3a2aa; background: url(../images/i2.png) left bottom no-repeat;}
.m-our .m-r p{line-height: 30px;color: #a3a2aa;}

.move-t{
	opacity: 0;
	-moz-transform: translate(0px,50px);
	-webkit-transform: translate(0px,50px);
	-o-transform: translate(0px,50px);
	-ms-transform: translate(0px,50px);
	transform: translate(0px,50px);
}
.move-l{
	opacity: 0;
	-moz-transform: translate(-50px,0px);
	-webkit-transform: translate(-50px,0px);
	-o-transform: translate(-50px,0px);
	-ms-transform: translate(-50px,0px);
	transform: translate(-50px,0px);
}
.move-r{
	opacity: 0;
	-moz-transform: translate(50px,0px);
	-webkit-transform: translate(50px,0px);
	-o-transform: translate(50px,0px);
	-ms-transform: translate(50px,0px);
	transform: translate(50px,0px);
}

.m-our2 .move-t,
.m-our2 .move-l,
.m-our2 .move-r{
	opacity: 1;
	-moz-transform: translate(0px,0px);
	-webkit-transform: translate(0px,0px);
	-o-transform: translate(0px,0px);
	-ms-transform: translate(0px,0px);
	transform: translate(0px,0px);
}
/*联系我们里的地图*/
.map{height: 565px;position: relative;overflow: hidden}
.map .ditu{width: 140%;height: 100%;left: 0;position: absolute;}
.map .fill{width: 472px;height: 565px;padding:0 43px;background: url(../images/map.jpg);position: absolute;left:50%;top:0;margin-left: -630px;}
.map .fill h3{font-size: 20px;color: #fff;padding:50px 0 23px;}
.map .fill form input{width: 208px;height: 49px;border: 1px #afb1b3 solid;background: none;margin:0 19px 21px 0;font-size: 17px;color: #fff;padding-left: 14px;}
.map .fill form .right{margin-right: 0;}
.map .fill form textarea{max-width: 90%; width: 447px;height: 134px;border:1px #afb1b3 solid;background: none;margin-bottom: 21px;color: #fff;padding:10px;}
.map .fill form .sub{width: 130px;padding:0;}
.map .minimap{display:none;}

/*联系方式*/
.contact{height: 432px;background: #fff;}
.contact .title,.traffic .title{font-size: 40px;color: #000;text-align: center;padding:47px 0;}
.contact .title span,.traffic .title span{font-size: 25px;}
.contact ul{width:1152px;margin:0 auto;}
.contact ul li{position: relative; padding-top: 110px; width: 268px;height: 116px;float: left;margin:0 10px;background: #808084;text-align: center;}
.contact ul li img{position: absolute;top: 45px;left: 116px;}
.contact ul li h3{font-size: 20px;color: #fff;font-weight: 400;padding-bottom: 13px;}
.contact ul li p{font-size: 15px;color: #fff;line-height: 26px;}
.contact ul .l2{background: #6aaed5;}
.contact ul .l3{background: #a3bd5a;}
.contact ul .l4{background: #b68a49;}

/*交通*/
.traffic{height: 350px;background: url(../images/i6.gif);}
.traffic .title{padding:48px 0 70px;}
.traffic ul{width: 1185px;margin:0 auto;}
.traffic ul li{width: 342px;float: left;padding-right: 78px;height: 200px;}
.traffic ul li h3{padding-left: 48px;font-size: 20px;color: #6aaed5;font-weight: 400;height: 34px;line-height: 34px;padding-bottom: 27px;}
.traffic ul li p{font-size: 14px;color: #6f6e6e;padding-left: 48px;line-height: 24px;}
.traffic ul .l1 h3{background: url(../images/traffic_01.png) no-repeat left top;}
.traffic ul .l2 h3{background: url(../images/traffic_02.png) no-repeat left top;color: #b68a49;}
.traffic ul .l3 h3{background: url(../images/traffic_03.png) no-repeat left top;color: #a3bd5a;}
.traffic ul .l3{padding-right: 0;}

/* 模块-案例 */
.m-case{padding-bottom: 70px; background: #e8e8e8;}
.m-case .m-wrap{width: 1300px;}
.m-case .m-case-sld{height: 300px;}
.m-case .m-case-sld ul{width: 100%;}
.m-case .m-case-sld li{float: left;width: 25%;height: 300px; overflow: hidden;}
.m-case .m-case-sld a{display: block;padding: 0 15px;}
.m-case .m-case-sld .pic{max-height: 215px;}
.m-case .m-case-sld .txt{padding-top: 5px;}
.m-case .m-case-sld p{line-height: 24px; font-size: 1.5em;color: #9f9999;}
.m-case .m-case-sld p.p1{line-height: 30px;font-size: 1.8em;color: #312e2e;font-weight: bold;}

/* 模块-合作品牌 */
.m-coop{position: relative;}
.m-c .swiper-button-prev{left:30px;top:59%;}
.m-c .swiper-button-next{left:auto;right: 30px;top:59%;}
.m-c .swiper-pagination{width: 100%;left:0;}
.m-c .swiper-pagination-clickable .swiper-pagination-bullet{margin:0 12px;}
.m-coop{padding-bottom: 60px; background:#858585;}
.m-coop .m-t h2,
.m-coop .m-t h2 span{color: #fff;}
.m-coop .m-wrap{width: 100%; max-width: 1300px;}
.m-coop ul{text-align: center;}
.m-coop li{display: inline-block;*display: inline;*zoom:1; padding: 20px 17px;}

/*集合设计在中国*/
.inch{height: 664px;background: #ccc;}
.inch .wrap,.ineyes .wrap{width:1240px;margin:0 auto;height: 100%;}
.inch .china{float: left;}
.inch .text{float: right;width: 410px;padding: 0 50px 0 50px;}
.inch .text h1{font-size:56px;color: #1da7ef;padding:91px 0 11px 0;}
.inch .text h2{font-size:56px;color: #1da7ef;padding:91px 0 11px 0;}
.inch .text h3{font-size:28px;color: #000;}
.inch .text h6{font-size:20px;color: #2a2929;padding:30px 0;}
.inch .text p{font-size: 18px;color: #2a2929;line-height: 32px;padding-bottom: 40px;}
/*
.inch .text a{float:right;display: block;margin-right: 22px;width: 125px;height: 35px;border: 2px #ff0101 solid;font-size: 20px;color: #ff0101;line-height: 35px; padding-left: 8px;}
.inch .text a img{float: right;width: auto;height: 25px;margin: 6px 10px 0 0;}
*/
.inch_btn a{
	float: left;
	width: 188px;
	height: 38px;
	border: 1px solid #1da7ef;

	line-height: 38px;
	text-align: center;
	color: #1da7ef;
	font-size: 18px;
}
.inch_btn .r{
	float: right;
}

.inch_btn a:hover{
	background-color: #1da7ef;
	color: #fff;
}


/*大家眼里的集合设计*/
.ineyes{height: 770px;position: relative;}
.ineyes .swiper-button-next,.ineyes .swiper-button-prev{top:56%;}
.ineyes .title h3{text-align: center;font-size: 40px;color: #1da7ef;padding:60px 0 24px;}
.ineyes .title p{font-size: 18px;color: #2a2929;text-align: center;padding-bottom: 65px;}
.ineyes .swiper-container{height: 552px;width: 1243px;}
.ineyes .swiper-slide .con{width: 610px;margin:0 auto;}
.ineyes .swiper-slide .con li{width: 610px;height: 212px;background: #a3a2aa;margin:0 11px 22px 11px;}
.ineyes .swiper-slide .con .l2{background: #8bccf2;}
.ineyes .swiper-slide .con .l3{background: #aec446;}
.ineyes .swiper-slide .con .l4{background: #e9b642;}
.ineyes .swiper-slide .con li .pic{width:223px;height: 212px;position: relative;float: left; overflow: hidden;}
.ineyes .swiper-slide .con li .pic img{display: block; width: 100%; height: 100%;transition: all 1s;}
.ineyes .swiper-slide .con li .pic img:hover{transform: scale(1.3);-webkit-transform: scale(1.3);}
.ineyes .swiper-slide .con li .pic p{height:42px;width:100%;background: #000;opacity: .7;position: absolute;left: 0;bottom:0;text-align: center;line-height: 42px;color: #fff;font-size: 14px;}
.ineyes .swiper-slide .con li .pic p span{display: inline-block;width:3px;}
.ineyes .swiper-slide .con li .text{float: right;width: 299px;height: 212px;padding:0 60px 0 28px;color: #000;font-size: 18px;}
.ineyes .swiper-slide .con li .text h4{padding:16px 0 48px;font-weight: 400;}
.ineyes .swiper-slide .con li .text p{color: #000;font-size: 13px;line-height: 25px;height: 94px;}
.ineyes .swiper-slide .con li .text a{color: #41261a;font-size: 14px;padding-top:10px;display: inline-block;}
.ineyes .swiper-slide .con li .text a:hover{color: #74293f;}

/*在建项目*/
.project{height: 594px;background: #fff;position: relative;}
.project .title{text-align: center;height: 198px;}
.project .title p{color: #232222;font-size: 40px;line-height: 198px;}
.project .title p span{font-size: 27px;}
.project .swiper-container{height:396px;width: 1128px;padding-right: 37px;}
.project .swiper-container ul{width: auto;margin:0 auto;}
.project .swiper-container ul li{width: 260px;float:left;margin:0 12px;}
.project .swiper-container ul li img{display: block; width: 100%; height: 190px;transition: all 1s;}
.project .swiper-container ul li img:hover{box-shadow:0 10px 8px 5px #888888;}
.project .swiper-container ul li h3{color: #303131;font-size: 18px;padding:22px 0 15px;}
.project .swiper-container ul li p{color: #646464;font-size: 14px;padding-bottom: 10px;}
.project .swiper-container ul li p span{color: #982a2e;}

/* 模块-动态 */
.m-news{padding-bottom: 25px; background:url(../images/i6.gif);position: relative;}
.m-news .m-wrap{width: 1050px;}
.m-news .m-news-sld{height: 300px;}
.m-news .m-news-sld ul{width: 100%;}
.m-news .m-news-sld li{float: left;width: 25%;height: 265px; overflow: hidden;margin-bottom: 10px;}
.m-news .m-news-sld a{display: block;margin: 0 4px;background: #fff;}
.m-news .m-news-sld .pic{max-height: 155px;}
.m-news .m-news-sld .txt{height: 110px; padding: 0 28px; overflow: hidden;cursor: text;}
.m-news .m-news-sld .txt p{line-height: 20px; font-size: 1.5em;color: #312e2e;}
.m-news .m-news-sld .txt p.p1{padding-top: 5px; line-height: 45px;color: #8b8b8b;}
.m-news .bottom{font-size: 22px;color: #000;padding-top:25px;}

/* 网站底部信息 */
.foot{background:#7e7e7e url(../images/foot-bg.jpg) repeat-x center top;padding-bottom: 15px;}
.foot>ul{width: 1384px;height: 218px;padding:51px 0 44px;margin:0 auto 10px;}
.foot ul li{float: left;}
.foot ul .a1{width: 255px;margin-right:58px;}
.foot ul li h3{font-size: 20px;font-weight: 400;padding-bottom: 36px;}
.foot ul li h3 a{color: #fff;}
.foot ul .a1 p{font-size: 14px;color: #ccc;line-height: 22px;padding-bottom: 23px;}
.foot ul .a1 p a{color: #ccc;}
.foot ul .a1 .more{display: inline-block;width: 113px;height: 38px;border:1px #898c8e solid;font-size: 12px;color: #cfd0d1;line-height: 38px;text-align: center;}
.foot ul .a2{width: 260px;margin-right: 60px;}
.foot ul .a2 .bor{padding-bottom: 16px;border-bottom: 1px #cfcbcb solid;margin-bottom: 16px;}
.foot ul .a2 img{float: left;margin-right: 9px;}
.foot ul .a2 .text{float: left;color: #b9bbbc;font-size: 14px;width: 115px;}
.foot ul .a2 .text h4{padding:6px 0 8px;}
.foot ul .a2 .text p{line-height: 16px;font-size: 12px;}
.foot ul .a3,.foot ul .a3 ul{width: 312px;}
.foot ul .a3 li{width: 105px;height: 38px;border:1px #86898b solid;float: left;margin:0 27px 22px 0;color: #c1c3c3;font-size: 14px;line-height: 38px;padding-left: 9px;}
.foot ul .a3 li a{
	display: block;
	height: 38px;
	line-height: 38px;
}
.foot ul .a4 p{color: #d1d2d2;font-size: 14px;line-height: 26px;}
.foot ul .a4 p span{width: 30px;height: 18px;display: inline-block;}
.foot ul .a4 p span img{width: 16px;}
.foot ul .a5{float: right;padding-top:65px;}
.foot ul .a5 p{text-align: center;font-size: 14px;color: #a7a7a7;padding-top:14px;}
.foot .copyright{padding:25px 0 26px;font-size: 14px;color: #fff;border-bottom:1px #fff solid;margin-bottom:20px;line-height: 1.4;}
.foot .copyright .wrap{width:1240px;margin:0 auto;}
.foot .copyright span{display: inline-block;width:18px;text-align: center;}
.foot .copyright span:last-child{display: none;}
.foot .copyright a{color: #fff;}
.foot .copyright a:hover{color: #ccc;}
.foot>p{text-align: center;font-size: 16px;color: #fff;line-height: 29px;}

/* 广告 */
.u-mask{display: none; position: fixed;top: 0;left: 0; z-index:1500;width: 100%;height: 100%;background: url(../images/i19.png);}
.u-mask .page{float: left;width: 460px;}
.u-mask .p-t a{display: block;}
.u-mask .p-t img{width: 100%;}
.u-mask .p-c{position: relative; padding: 10px; background-color: #2a2a2a;}
.u-mask .p-c p{padding-right: 50px; line-height: 20px;font-size: 1.4em;color: #fff;}
.u-mask .p-c a.close{position: absolute; bottom: 12px;right: 10px;font-size: 1.4em; color: #fff;}

/* 返回顶部 */
.toTop{display: none; position: fixed;bottom: 30px; right: 16px; z-index:400;width: 35px;height: 35px;background: url(../images/i19.png);border: 1px solid #eee;}
.toTop span{background: url(../images/i23.png) center no-repeat;cursor: pointer;}

/* 分页 */
.u-page{position: relative; height: 45px;text-align: center;}
.u-page .prev,
.u-page .next{position: absolute;top: 0; width: 45px;height: 45px;line-height: 45px; text-align: center; font-size: 3em;}
.u-page .prev{left: 0;}
.u-page .next{right: 0;}
.u-page ul{width: 100%;}
.u-page li{line-height: 45px;}
.u-page li a{display: block;width: 45px;height: 45px; line-height: 45px; text-align: center;font-size: 2em;}
.u-page a.z-sel,
.u-page a:hover{color: #2a2a2a;}

/* 兼容 */
.ie7 .f-ib{display: inline;zoom:1;}

.ie7 .m-sld-pic .pic .pic-mask,
.ie7 .m-sld-pic .pic .pic-mask img,
.ie8 .m-sld-pic .pic .pic-mask,
.ie8 .m-sld-pic .pic .pic-mask img{display:none;}
.ie7 .m-sld-pic .pic:hover .pic-mask,
.ie7 .m-sld-pic .pic:hover .pic-mask img,
.ie8 .m-sld-pic .pic:hover .pic-mask,
.ie8 .m-sld-pic .pic:hover .pic-mask img{display:block;}



/* media */
/* 横屏 */
@media screen and (orientation:landscape){
      
}
/* 竖屏 */
@media screen and (orientation:portrait){
      
}
/* 窗口宽度<1366,设计宽度=1024 */
@media screen and (max-width:1365px){
.m-news .m-wrap{width: auto;}
.m-cantact .m-r{left: 560px;}
.foot>ul{width: auto;}
.ineyes .swiper-container{width: auto;}

}
/* 窗口宽度<1024 */
@media screen and (max-width:1023px){
.branding{height: auto;}
.branding ul{width: auto;}
.branding ul li{width: auto;}
.ineyes .swiper-container{width: 100%;}
}
/* 窗口宽度<960,设计宽度=768 */
@media screen and (max-width:959px){
/* 头部 */
.g-hd{position: static;}
.g-hd .m-wrap{position: relative;}
.g-bd{padding-top: 0;}
.u-top,
.u-webinfo .m-r{display: none;}

.u-nav{height: auto;}
.u-nav h1{float: none;}
.u-nav h1 a{padding: 0;margin-left: 30px;width: auto;height: 100px;background-size: auto 60px;}

.u-nav .nav-ul{float: none;}
.u-nav .nav-ul ul{display: none;width: 100%;text-align: center; background: #fff;}
.u-nav .nav-ul ul.z-sh{display: block;}
.u-nav li{float: none;display: inline-block;}
.u-nav li a{padding: 0 20px; height: 100px;line-height: 100px;font-size: 4em;}
.u-nav .nav-ul .line{display: none !important;}
.u-nav .mb-btn{position: absolute;display: block;top: -100px; right: 0; width: 120px;height: 100px;background: url(../images/mb-i1.png) center no-repeat; background-size: 80px auto;}

.m-sld-pic .pic:hover img{
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.m-sld-pic .pic:hover .pic-mask{opacity: 0;}
.m-sld-pic .pic:hover .pic-mask img{opacity: 0;}


.g-ft{}
.u-webinfo,
.m-case .m-case-sld{height: auto;}
.g-hd .m-wrap,
.m-wrap,
.u-webinfo .m-wrap,
.m-our .m-wrap,
.m-case .m-wrap,
.m-news .m-wrap{padding: 0 5%;width: auto;}

.m-t{margin-bottom: 20px;}
.m-t h2,
.m-t h2 span{position: static;display: block;width: auto; text-align: center;line-height: 1.4em;text-indent: 0;}
.m-our .m-t p{padding: 20px 10%;line-height: 1.6em;}

.m-our .m-l,
.m-our .m-r{float: none;width: auto;}
.m-our .m-l{text-align: center;}

.m-case .m-case-sld li,
.m-news .m-news-sld li{float: none;width: auto;height: auto;}
.m-case .m-case-sld .pic,
.m-news .m-news-sld .pic{max-height: 100%;}
.m-case .m-case-sld .pic img,
.m-news .m-news-sld .pic img{width: 100%;}
.m-case .m-case-sld .txt{padding: 20px 0;text-align: center;}
.m-case .m-case-sld p,
.m-case .m-case-sld p.p1,
.m-news .m-news-sld .txt p{font-size: 3em;line-height: 1.6em;}
.m-case .m-case-sld p.p1,
.m-news .m-news-sld .txt p.p1{font-size: 4em;}

.m-coop .m-wrap{width: auto;}

.m-news .m-news-sld{height: auto;}
.m-news .m-news-sld li{margin-bottom: 20px;}

.m-cantact .m-c{height: auto;}
.m-cantact .m-l{position: static;text-align: center;}
.m-cantact .m-l img{max-width: 100%;}
.m-cantact .m-r{display: none;}

.u-webinfo .m-l,
.u-webinfo .m-r,
.u-webinfo .m-l dl{float: none;width: auto;}
.u-cry{margin-top: 20px;}
}
/* 窗口宽度<770,设计宽度=640 */
@media screen and (max-width:769px){
/* 头部 */
.g-hd{position: static;}
.g-hd .m-wrap{position: relative;}
.g-bd{padding-top: 0;}
.u-top,
.u-webinfo .m-r{display: none;}

.u-nav{height: auto;}
.u-nav h1{float: none;}
.u-nav h1 a{padding: 0;margin-left: 30px;width: auto;height: 100px;background-size: auto 60px;}

.u-nav .nav-ul{float: none;}
.u-nav .nav-ul ul{display: none;width: 100%;text-align: center; background: #fff;}
.u-nav .nav-ul ul.z-sh{display: block;}
.u-nav li{float: none;display: inline-block;}
.u-nav li:nth-child(4){display: none;}
.u-nav li a{padding: 0 30px; height: 100px;line-height: 100px;font-size: 4em;}
.u-nav .mb-btn{display: block;top: -100px; right: 0; width: 120px;height: 100px;background: url(../images/mb-i1.png) center no-repeat; background-size: 80px auto;}


.m-sld-pic .pic:hover img{
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.m-sld-pic .pic:hover .pic-mask{opacity: 0;}
.m-sld-pic .pic:hover .pic-mask img{opacity: 0;}


.g-ft{background: #b68a49;}
.u-webinfo{height: auto;}
.u-webinfo .m-wrap{width: auto;}
.u-webinfo .m-l,
.u-webinfo .m-l dl{float: none;width: auto;}
.u-webinfo .m-l{padding: 40px 160px 40px 140px;}
.u-webinfo .m-l dl,
.u-webinfo .m-l dl p,
.u-webinfo .m-l dl a{line-height: 2em;color: #fff;}

.u-webinfo .m-l .dl1 dt{padding: 10px 0; height: auto; margin-bottom: 0; font-size: 3em; line-height: 1.2em;background: none;}
.u-webinfo .m-l .dl1{padding-bottom: 20px;}
.u-webinfo .m-l .dl1 p{font-weight: bold;line-height: 1.6em;}

.u-webinfo .m-l .dl2 dd{line-height: 2em; font-weight: bold;}
.u-webinfo .m-l .dl2 div{background: url(../images/mb-i7.png) left center no-repeat;padding-left: 35px;}
.u-webinfo .m-l .dl2 .t1{font-size: 1.8em;line-height: 1.6em;background-position: left center;}
.u-webinfo .m-l .dl2 .t1 a{line-height: 1.6em;}
.u-webinfo .m-l .dl2 .t2{background-image: url(../images/mb-i8.png);background-position: left center;}
.u-webinfo .m-l .dl2 .t3{background-image: url(../images/mb-i9.png);background-position: left center;}
.u-webinfo .m-l .dl2 .t4{background-image: url(../images/mb-i10.png);background-position: left center;}

.u-cry{height: auto;border: 0;background: #fff;}
.u-cry p{padding: 10px 0;line-height: 1.6em;font-weight: normal;}
.foot ul .a3{display: none;}
.foot ul .a4{margin-left: 40px;}
}
/* 窗口宽度<640,设计宽度=480 */
@media screen and (max-width:639px){
.u-nav h1 a{margin-left: 15px;height: 75px;background-size: auto 45px;}
.u-nav li a{padding: 0 22px; height: 75px;line-height: 75px;font-size: 3em;}
.u-nav .mb-btn{top: -75px;width: 90px;height: 75px;background-size: 60px auto;}

.u-webinfo .m-l{padding: 30px 60px;}

.u-webinfo .m-l .dl1 dt{padding: 8px 0;font-size: 2.2em;}
.u-webinfo .m-l .dl1{padding-bottom: 15px;}
.u-webinfo .m-l .dl1 dd{font-size: 1.4em;}

.u-webinfo .m-l .dl2 dd{font-size: 1.4em;}
.u-webinfo .m-l .dl2 div{padding-left: 25px;background-size: 20px auto;}

.u-cry p{font-size: 1.4em;}

.u-page .prev,
.u-page .next,
.u-page li a{width: 35px;height: 35px;line-height: 35px;font-size: 2.4em;}
.u-page li a{font-size: 2em;}
}

/* 窗口宽度<480,设计宽度=320 */
@media screen and (max-width:479px){
.u-nav h1 a{margin-left: 10px;height: 50px;background-size: auto 30px;}
.u-nav li a{padding: 0 12px; height: 50px;line-height: 50px;font-size: 2em;}
.u-nav .mb-btn{top: -50px;width: 60px;height: 50px;background-size: 40px auto;}


.u-webinfo .m-l{padding: 20px 40px;}

.u-webinfo .m-l .dl1 dt{padding: 5px 0;font-size: 1.6em;}
.u-webinfo .m-l .dl1{padding-bottom: 10px;}
.u-webinfo .m-l .dl1 dd{font-size: 1em;}

.u-webinfo .m-l .dl2 dd{font-size: 1em;}
.u-webinfo .m-l .dl2 div{padding-left: 20px;background-size: 16px auto;}

.u-cry p{font-size: 1em;}

.u-page .prev,
.u-page .next,
.u-page li a{width: 23px;height: 23px;line-height: 23px;font-size: 1.8em;}
.u-page li a{font-size: 1.4em;}
}

/* windows UI 贴靠 */
@media screen and (-ms-view-state:snapped){
      
}
/* 打印 */
@media print{
      
}