@charset "utf-8";


.phone-nav{ right:10px;top:7px;position:absolute;width:35px;height:35px;display:none;background:url(/images/menu.png) no-repeat center;margin:0 0 0 5px;z-index:999}

.phone-subnav{width:100%;position:fixed;left:0;height:100%;top:0;background:rgba(255,255,255,.98);z-index:999999;margin:0 auto;display:none}
.phone-subnav .close{padding:20px 40px;display:block}
.phone-subnav .close img{max-height:40px}
.phone-subnav ul{height:90%;overflow-y:scroll;margin:25px 30px}
.phone-subnav ul li{position:relative;border-top:1px solid #dadada; overflow:hidden; text-align:left;}
.phone-subnav ul li i{position:absolute;right:10px;top:5px;text-align:center;line-height:30px;display:block;border-radius:100%;font-style:inherit;cursor:pointer}
.phone-subnav ul li i:after{content:"+";color:#666;font-size:24px;cursor:pointer;text-align:center}
.phone-subnav ul li .menu{color:#333;font-size:16px;line-height:40px;overflow:hidden;padding:0 40px 0 20px;display:block;cursor:pointer;text-align:left;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}
.phone-subnav ul li .menu>a{display:block;color:#333}
.phone-subnav ul li .menu02>a{color:#1b8fe2}
.phone-subnav ul li .menu03{display:block;padding:10px 0}
.phone-subnav ul li .menu03 a{color:#888;font-size:13px;line-height:20px;padding-top:0}
.phone-subnav ul li div{display:none;padding-bottom:15px}
.phone-subnav ul li div a{color:#666;line-height:20px;padding:5px 10px 5px 20px;display:block;height:auto;font-weight:100;position:relative}
.phone-subnav ul li div em{display:block;font-style:inherit}
.phone-subnav ul li div em>a{color:#666;font-size:12px;display:block;padding:5px 5px 5px 48px;line-height:18px}
.phone-subnav ul .active i:after{content:"-"}
.phone-subnav .search2{border-radius:28px;-webkit-transition:all .5s;transition:all .5s;position:relative;padding:10px}
.phone-subnav .search2 input{border:1px #efeff0 solid;border-radius:28px;line-height:28px;height:30px;position:relative;width:100%;padding:0 40px 0 10px;font-size:14px;vertical-align:top;-webkit-transition:all .5s;transition:all .5s}
.phone-subnav .search2 input:focus{border-color:#000;}




/*banner*/
.home-banner{overflow:hidden;width:100%;position:relative;z-index:1}
.home-banner img{ display:block;width:100%;}
.home-banner .swiper-button-prev{ left:30px; top:50%; z-index:999; width:25px; height:60px;background:url(/images/banner_left.png) no-repeat;}
.home-banner .swiper-button-next{ right:30px; top:50%; z-index:999; width:25px; height:60px;background:url(/images/banner_right.png) no-repeat;}
.home-banner .swiper-button-next,.home-banner .swiper-button-prev{content: ''; color:inherit;}
.home-banner .swiper-button-next::after,.home-banner  .swiper-container-rtl .swiper-button-prev::after {content: '';}
.home-banner .swiper-button-prev::after,.home-banner  .swiper-container-rtl .swiper-button-next::after {content: '';}
.home-banner .tp_two{ left:15%;width:70%; margin:0 auto;}
.home-banner .home-banner-slick-phone{overflow:hidden;display:none;}
.phone_banner .in_banner_con{ position: absolute; top:15%; width:60%; left:6%;}
.home-banner .home-banner-slick-phone .slick-dots{z-index:10;bottom:30px;line-height:0;text-align:center}
.home-banner .home-banner-slick-phone .slick-dots li{margin:0 8px;padding:1px;width:60px;height:5px;z-index:2;background:0;}
.home-banner .home-banner-slick-phone .slick-dots li button{width:12px;height:12px;padding:0;display:block;background:#fff;}
.home-banner .home-banner-slick-phone .slick-dots li button:before{content:""}
.home-banner .home-banner-slick-phone .slick-dots .slick-active{background:#fff}
.home-banner .home-banner-slick-phone .slick-dots .slick-active button{background:#286aab}
.home-banner .home-banner-slick .slick-dots .slick-active button{background:#286aab}
.home-banner .home-banner-slick-phone .slick-dots .slick-active button:before{color:transparent}
.home-banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 8px;border-radius:50%;}
.home-banner .swiper-pagination-bullet{ width:12px; height:12px;border-radius:50%;}
.home-banner .swiper-wrapper .swiper-slide{ position:relative;}
.home-banner .swiper-wrapper .swiper-slide .tcltp img{ display:block;width:100%;}
.home-banner .swiper-wrapper .swiper-slide .tclwz{ position:absolute; bottom:60px;left:14%;}
.home-banner .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:15px;}
.home-banner .swiper-pagination-bullet-active{ background:#006763;width:12px; height:12px;}

.home-banner .home-banner-slick-phone .swiper-wrapper .swiper-slide .tclwz{bottom: 25px;left: 0;}

.dz_homeone{ border-top:4px solid #006763; overflow:hidden;}
.homeone_right{ position:relative; float:right;}
.homeone_right img{ display:block; float:left;}
.homeone_right a{ background:#006763; height:35px; line-height:35px; display:block; float:left; color:#fff; padding-right:36px;}
.homeone_right a:hover{ color:#d3d3d3;}
.dz_hometwo{ padding-left:25px; padding-top:13px;}
.hometwo_menu{ float:right;width:78%;margin-top:8px; margin-bottom:30px;}
.dz_hometwo .logo{ display:block; float:left;}
.dz_hometwo .nav{width:81%; float:left;background:#006763;padding-right:3%;}
.dz_hometwo .top_tel{ float:right;width:16%; color:#006763; font-size:26px; font-family:Arial, Helvetica, sans-serif;}
.dz_hometwo .top_tel img{ display:block; float:left; margin-top:5px; margin-right:2%;}
.dz_hometwo .top_tel span{ display:block; float:left;}


.nav li {
	text-align: center;
	float: left;
	width: 11.111%;
	position: relative;
	padding: 0 10px; text-align:center;
}

.nav li>a {
	font-size: 18px;
	color: #fff;
	height:40px; min-width:146px;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	transition: all .5s; z-index:666;
}
.nav li>a span {
    z-index: 2;
    padding-left: 5px;
    position: relative;
    display: inline-block; line-height:40px;
}

.nav li:hover>a{background:#006763;color:#fff; }
.nav li.active>a{ color:#fff; background:#006763;}
.nav li:hover>a:before,.nav li.active>a:before {opacity:1;}
.nav li:hover>a:after,.nav li.active>a:after {opacity:1;}



.nav li:first-child>a:before {
   
}
.nav li:hover .child {
	z-index:999;
	display: block \9;
	visibility: visible;
	opacity: 1;
	padding-top: 0;
	padding-bottom: 10px
}

.nav li:hover .child a {
	height: 38px
}


.nav li:hover a{background:#fff;color:#006763;}

.nav .child {
	font-size: 16px;
	position: absolute;
	width: 160px;
	left: 50%;
	margin-left: -59px;
	z-index: -1;
	top:40px;
	display: none \9;
	visibility: hidden;
	opacity: 0;
	text-align: center
}

.nav .child .box {
	background: #fff \9;
	background: rgba(255,255,255,0.8);
	padding: 10px 0;
	position: relative;
	box-shadow: 0 20px 40px 0 rgba(0,0,0,0.15)
}

.nav .child a {
	padding: 0 5px;
	display: block;
	color: #333;
	font-size: 14px;
	position: relative;
	overflow: hidden;
	line-height: 38px;
	height: 0;
	transition: .3s height cubic-bezier(0.73,0.32,0.34,1.5),0.5s background,0.5s padding-left
}

.nav .child a:hover {
	background-color: #006763;
	background: rgba(0,103,99,0.5);
	color: #fff;
	padding-left: 15px;
}
/*解决方案 */
.dz_homethree{padding: 60px 0 10px 0;
overflow: hidden;
background: url("/images/home-case.jpg") no-repeat top center;
    background-size: auto;
background-size: cover;}
.dz_homethree .container {width: 100%;}
.jiejue_left{float:left; width:30%; position:relative; padding-top:30%; }
.jiejue_left .bg{ color:#e6edf3; font-size:107px; font-family:"Britannic Bold";position: absolute;top:262px;left: 16px;text-transform: uppercase;z-index:66;}
.jiejue_left .text{position: absolute;z-index: 666;top:330px;left: 116px;}
.jiejue_left .text .bt{ font-size:30px; color:#000;}
.jiejue_left .text .jsh{ font-size:40px; color:#006763;}
.jiejue_right{ float:right;width: 67.45%;/*padding-right:10px;*/position: relative;z-index: 5;}
.jiejue_right ul{ width:100%; overflow:hidden;}
.jiejue_right li { width:22%; float:left; position:relative; overflow:hidden; margin-right:3%; margin-bottom:3%;}
.jiejue_right li:nth-child(4n){ margin-right:0px;}

.jiejue_right li img{transition:.5s; display:block; width:100%;}
.jiejue_right li .text p{ position:absolute;top:45%;left: 0;width: 100%;padding: 0 5px;transition: .7s;transform: translateY(-38%); text-align:center; font-size:33px; color:#fff;}
.jiejue_right li .hover{top:0;left:0;opacity:0;z-index:1;color:#fff;width:100%;height:100%;display:block;position:absolute;text-align:center;-webkit-transition-duration:.7s;
transition-duration:.7s;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);background-color:rgba(6, 48, 47, 0.7);padding:0 5px}
.jiejue_right li:hover img{transform:scale(1.05);}
.jiejue_right li:hover .hover{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jiejue_right li:hover .text p{ display:none;}
.jiejue_right li:hover .hover .daxie{margin-top:40%}
.jiejue_right li .hover .daxie{text-align:center; font-size:33px; color:#fff;}
.jiejue_right li .hover .xiaoxie{text-align:center; font-size:14px; color:#fff; line-height:26px;}

/*公司简介*/
.dz_homefour{ background:url(/images/bj3.jpg) no-repeat top center;background-size: auto;background-size: cover; overflow:hidden; padding-top:120px; padding-bottom:200px;}
.home_title{ position:relative;}
.home_title .tit_daxie{color:#93979d; font-size:85px;text-transform: uppercase;font-family:"BRITANIC";}
.home_title .tit_xiaoxie{ font-size:40px; color:#fff; font-weight:bold; margin-top:-75px; margin-left:26px;}
.ab_left{ width:46%; float:left;}
.ab_wenzi{ margin-top:40px;}
.ab_wenzi p{ color:#fff; font-size:16px; line-height:30px;}
.homeab_three{ margin-top:60px;}
.homeab_three li{ float:left; border:1px solid #fff;width:47%; line-height:80px; height:80px; font-size:18px; color:#fff; padding:0px 15px;}
.homeab_three li img{ display:block; float:left; margin-top:16px;}
.homeab_three li span{ display:block; float:left; padding-left:20px;}
.homeab_three li:nth-child(2){ float:right;}
.ab_right{ float:right; margin-top:60px;width:50%;}

/*四大优势*/
 .dz_homefive{ background:url(/images/bj4.jpg) no-repeat top center;background-size: auto;background-size: cover; overflow:hidden; padding-top:65px; padding-bottom:60px;}
 .adv_left{ width:40%; float:left;}
 .adv_left .home_title .tit_daxie{ color:#879696;}
 .youshi_one{ margin-top:90px;}
 .youshi_one li{ line-height:50px; border:1px solid #a1adac; padding:0px 20px; overflow:hidden; margin-bottom:20px;}
 .youshi_one li.cat{ background:#006763; border:1px solid #006763;}
 .youshi_one li i{ display:block; float:left; font-style:normal; color:#fff; font-size:25px; margin-right:12px;}
 .youshi_one li span{ display:block; float:left; color:#fff; font-size:20px;}
 
 .adv_right{width:50%; float:right; margin-top:40px;}
.neirong{font-size:16px; color:#fff; background:#085f6b url(images/bj5.jpg) no-repeat left bottom;background-size: auto;background-size: cover; padding:26px;}
.yaodian h3{font-size:16px; color:#fff; margin-bottom:26px; margin-top:34px;}
.yaodian p{ margin-bottom:12px;}
.pub_adv{ display:none;}

.neirong img{margin-bottom:20px;}

/*首页新闻*/
.dz_homeseven{ background:url(/images/bj7.jpg) no-repeat top center;background-size: auto;background-size: cover; overflow:hidden; padding-top:60px; padding-bottom:80px;}
.home_newtit{ text-align:center;color:#fff;}
.home_newtit .cn{ font-size:40px; }
.home_newtit .en{ font-size:24px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.dz_homeseven .list{ margin-top:30px; position:relative }
.dz_homeseven .list ul{ font-size:0; text-align:center; position:relative; z-index:2 }
.dz_homeseven .list ul li{ width:220px; display:inline-block; vertical-align:top; margin:0 2px }
.dz_homeseven .list ul li a{ display:block; height:56px; line-height:56px; text-align:center; color:#fff; font-size:21px; background:#0a333a }
.dz_homeseven .list ul .on a{ background:#006763 }

.dz_homeseven .show{ padding-top:51px; overflow:hidden }

.dz_homeseven .show .info{ display:none }

.dz_homeseven .show .info ul{ margin:0 -25px }

.dz_homeseven .show .info ul li{ width:25%; float:left; padding:0 25px;}

.dz_homeseven .show .info ul li .box{ transition:.5s }

.dz_homeseven .show .info ul li .text{ margin-bottom:31px; overflow:hidden }

.dz_homeseven .show .info ul li .text .bt{ font-size:16px; color:#fff; line-height:26px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:26px }

.dz_homeseven .show .info ul li .text .jsh{ font-size:14px; color:#fff; line-height:26px; height:78px; overflow:hidden; margin-bottom:26px }

.dz_homeseven .show .info ul li .text .date{ font-family:"BasiliaT-Bold"; font-size:18px; color:#fff; line-height:36px }

.dz_homeseven .show .info ul li .text .date span{ float:right; position:relative; font-size:12px; color:#fff; text-transform:uppercase; padding-right:15px; font-family:arial }

.dz_homeseven .show .info ul li .text .date span:after{ content:''; display:block; width:10px; height:10px; position:absolute; top:14px; right:0; background:#006763 }

.dz_homeseven .show .info ul li .tupian img{ transition:.5s; display:block; width:100%; }


.dz_homeseven .show .info ul li:hover .box{ transform:translateY(-10px) }

.dz_homeseven .show .info ul li:hover .text .bt{ color:#a0a0a0; text-decoration:underline }

.dz_homeseven .show .info ul li:hover .text .date span{ color:#fff; text-decoration:underline }

.dz_homeseven .show .info ul li:hover .text .date span:after{ background:#d30014 }

.dz_homeseven .show .info ul li:hover .tupian img{ transform:scale(1.05) }
.dz_homeseven .show .info ul li:nth-last-child(1){ border:0 }

/*合作案例*/
.dz_homesix{ background:url(/images/bj6.jpg) no-repeat top center;background-size: auto;background-size: cover; overflow:hidden; padding:50px 0px 70px 0px;}
.homework_tit{ text-align:center; font-size:40px; color:#fff; margin-bottom:28px;}
.homework_tit i{ color:#fffc00; font-size:60px; font-style:normal;}
.hezuo_cat ul{ text-align:center; }
.hezuo_cat ul li{ text-align:center; display:inline-block; font-size:20px; padding:0px 20px; margin-bottom:20px;}
.hezuo_cat ul li a{ color:#fff;}
.home_worklist{margin-top:20px; overflow:hidden;}
.home_worklist li{ float:left;width:15.4%; margin-right:1.5%; margin-bottom:1.5%;overflow:hidden;}
.home_worklist li img{ display:block;width:100%;transition:.5s; }
.home_worklist li:nth-child(6n){ margin-right:0px;}
.home_worklist li:hover img{ transform:scale(1.05) }
.hezuo_cat ul li:hover a{ color:#fffc00;}




/*底部*/
.footer{clear:both;}
.footer-top{ padding:50px 0 59px 0; overflow:hidden; background:#1f1f23 }

.footer-top ul{ width:59%; float:left; border-right:1px solid #2a292f }

.footer-top ul li{ float:left; width:20% }

.footer-top ul li a{ font-size:16px; color:#fff; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:14px; font-weight:bold;}


.footer-top ul li ul{ width:100%; float:none; border:0 }

.footer-top ul li ul li{ float:none; width:100% }

.footer-top ul li ul li a{ color:#a0a0a0; font-size:12px; line-height:32px; margin:0 }

.footer-top .footer-right{ float:right; width:32.6% }

.footer-top .footer-right .footer-ewm{ float:left; width:30% }

.footer-top .footer-right .footer-ewm p{ font-size:16px; color:rgba(255, 255, 255, 0.7); margin-bottom:22px }

.footer-top .footer-right .footer-ewm img{ display:block }

.footer-top .footer-right .footer-ewm .share{ margin-top:19px }

.footer-top .footer-right .footer-ewm .share a{ width:30px; height:30px; display:inline-block; vertical-align:top; border-radius:50%; overflow:hidden; margin:0 4px }

.footer-top .footer-right .footer-ewm .share .s1{ background:#fff url("../images/wbh.png") no-repeat center center; background-size:19px }

.footer-top .footer-right .footer-ewm .share .s1:hover{ background:#006763 url("../images/wb.png") no-repeat center center; background-size:17px }

.footer-top .footer-right .footer-ewm .share .s2{ background:#fff url("../images/wxh.png") no-repeat center center; background-size:21px }

.footer-top .footer-right .footer-ewm .share .s2:hover{ background:#006763 url("../images/wx.png") no-repeat center center; background-size:17px }

.footer-top .footer-right .footer-ewm .share .s3{ background:#fff url("../images/qqh.png") no-repeat center center; background-size:17px }

.footer-top .footer-right .footer-ewm .share .s3:hover{ background:#006763 url("../images/qq.png") no-repeat center center; background-size:17px }

.footer-top .footer-right .footer-contact{ float:right; width:58.6% }

.footer-top .footer-right .footer-contact .bt{ color:#bcbcbd; font-size:16px; padding-bottom:28px; background:url("/images/l3.jpg") no-repeat bottom left }

.footer-top .footer-right .footer-contact .jsh{ padding-top:30px }

.footer-top .footer-right .footer-contact .jsh h3{ font-size:16px; color:#fff; margin-bottom:20px }

.footer-top .footer-right .footer-contact .jsh p{ font-size:15px; color:#fff; padding-left:28px; margin-bottom:14px }

.footer-top .footer-right .footer-contact .jsh p a{ color:#fff }

.footer-top .footer-right .footer-contact .jsh .f1{ background:url("/images/db_yx2.jpg") no-repeat left 5px }

.footer-top .footer-right .footer-contact .jsh .f2{ background:url("/images/db_tel.jpg") no-repeat left 3px }

.footer-top .footer-right .footer-contact .jsh .f3{ background:url("/images/db_yx.jpg") no-repeat left 3px }

.footer-top .footer-right .footer-contact .jsh .f4{ background:url("/images/sb_sz.jpg") no-repeat left 4px }

.footer-bottom{ padding:11px 0; background:#1a1a1d; font-size:14px; color:#666;}


/*关于我们*/
.nybanner .phonebann{ display:none;}
.index-title {
	color: #333;
	font-size: 33px;
	text-align: center;
	line-height: 40px;
	padding-top:70px
}
.index-title span{ color:#006763;}
.index-title img {
	margin: 15px 35px 0 35px
}

.nyab_one .jianjie{ margin-top:30px;}
.nyab_one .jianjie p{ color:#0e0e0e; font-size:15px; line-height:30px;}

.nyab_two .in-bottom {
 margin-top:65px;
 position:relative;
 overflow:hidden
}
.nyab_two .in-bottom:after {
 content:'';
 display:block;
 height:1px;
 width:100%;
 background:#e5e5e5;
 position:absolute;
 top:10px;
 left:0;
 z-index:1
}
.nyab_two .in-bottom ul {
 margin:0 -37px;
 position:relative;
 z-index:3;
 padding-bottom:80px
}
.nyab_two .in-bottom ul li {
 width:25%;
 float:left;
 padding:0 37px
}
.nyab_two .in-bottom ul li .date {
 background:url("/images/hh88.png") no-repeat top center;
 display:inline-block;
 font-size:15px;
 color:#777;
 padding-top:40px;
 font-family:arial;
 margin-left:10px;
 margin-bottom:29px
}
.nyab_two .in-bottom ul li .num {
 font-family:"OratorStd";
 font-size:65px;
 color:#333;
 line-height:90px
}
.nyab_two .in-bottom ul li .jsh {
 font-size:15px;
 color:#555;
 line-height:25px;
 overflow:hidden;
 margin-bottom:30px;
min-height:50px;
}
.nyab_two .in-bottom ul li .pic:after {
 padding-bottom:50.769230769230774%
}
.nyab_two .in-bottom ul li:hover .date {
 background:url("/images/h88.png") no-repeat top center
}
.nyab_two .in-bottom .slick-prev,
.nyab_two .in-bottom .slick-next {
 top:auto;
 bottom:0;
 width:44px;
 height:44px;
 z-index:3
}
.nyab_two .in-bottom .slick-prev {
 left:50%;
 margin-left:-60px;
 background:url("/images/left3.png") no-repeat center center
}
.nyab_two .in-bottom .slick-prev:hover {
 background:url("/images/left3h.png") no-repeat center center
}
.nyab_two .in-bottom .slick-next {
 right:50%;
 margin-right:-60px;
 background:url("/images/right3.png") no-repeat center center
}
.nyab_two .in-bottom .slick-next:hover {
 background:url("/images/right3h.png") no-repeat center center
}
.nyab_two .in-bottom .slick-prev:before,
.nyab_two .in-bottom .slick-next:before {
 content:''
}
.nywenhua .tupian{ margin-top:30px;}
.nywenhua ul {
 font-size:16px;
 color:#444;
 margin:52px -9px;
 overflow:hidden
}
.nywenhua ul li {
 width:33.333333333333336%;
 float:left;
 padding:0 10px
}
.nywenhua ul li p {
 padding:37px 31px;
 background:#f0f0f0
}

.honor {
 padding:30px 0 30px 0;
 overflow:hidden
}
.about-title {
 text-align:center
}
.about-title h3 {
 font-size:24px;
 color:#333;
 font-weight:normal;
 line-height:30px;
 margin-bottom:5px
}
.about-title h3 span {
 font-weight:bold;
 text-transform:uppercase;
 color:#225ba0;
 padding-left:10px
}
.about-title p {
 line-height:30px;
 color:#666;
 font-size:14px
}
.about5 {
 overflow:hidden
}
.about5 .list-honor1 {
 margin-bottom:0
}
.list-honor1 {
 margin-top:32px;
 overflow:hidden;
 margin-bottom:50px
}
.list-honor1 .honor-info {
 overflow:hidden;
 margin:0 -18px
}
.list-honor1 a {
 width:20%;
 float:left;
 padding:0 18px;
 margin-bottom:31px
}
.list-honor1 a .pic {
 border:1px solid #ccc
}
.list-honor1 a .pic img {
 transition:all .3s linear;
 -moz-transition:all .3s linear;
 -o-transition:all .3s linear;
 -webkit-transition:all .3s linear
}
.list-honor1 a .pic:after {
 padding-bottom:141.5%
}
.list-honor1 a .pic i {
 background:url(/images/bg4.png) repeat center center;
 text-align:center;
 position:absolute;
 height:inherit;
 padding-top:50%;
 z-index:10;
 top:0;
 display:none;
 width:100%;
 padding-bottom:141.5%
}
.list-honor1 a .pic i img {
 width:50px;
 height:50px
}
.list-honor1 a span {
 color:#333;
 height:40px;
 text-align:center;
 display:block;
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden;
 max-width:100%;
 line-height:40px;
 font-size:14px;
 border:1px solid #d4d4d4;
 border-top:0;
 background:#ededed;
 padding:0 2px
}
@media(min-width:1025px) {
 .list-honor1 a .pic:hover i {
  display:block
 }
 .list-honor1 a .pic:hover img {
  transform:scale(1.1)
 }
}
@media(max-width:1024px) {
 .list-honor1 a {
  padding:0 10px;
  margin-bottom:20px
 }
 .list-honor1 .honor-info {
  margin:0 -10px
 }
}
@media(max-width:768px) {
 .list-honor1 a {
  width:33.333333%
 }
}
@media(max-width:520px) {
 .list-honor1 a {
  width:50%
 }
 .about-title h3 {
  font-size:18px
 }
 .about-title h3 span {
  display:block
 }
}

.nyab_five{ background:url(/images/hbbg1.jpg) no-repeat top left;background-size: auto;background-size: cover; overflow:hidden; padding-bottom:100px;}
.nyab_five .index-title{ padding-top:10px; margin-bottom:40px;}
.huanj img{ display:block;}
.nyab_six .index-title{ padding-top:0px;}
.nyab_six .huanj{ margin:30px 0px;}


/*解决方案*/
.nyjiejue_one .jiejue_right{ float:none; width:100%; margin-top:30px;}

/*解决方案详细*/
.nyjiejue_one .jiejue_right{ float:none; width:100%; margin-top:30px;}
.hz_tupian{ margin-top:30px;}
.hz_tupian  p img{ display:block; width:100%;}
.hz_tupian .one{width:39%; overflow:hidden;float:left;}
.hz_tupian .two{width:22%; overflow:hidden;float:left;}
.hz_tupian .three{width:39%; overflow:hidden;float:left;}
.jiej_list{  padding:12px; border-radius:5px; overflow:hidden;}
.jj_left >strong{ display:block; font-weight:normal; text-align:center; font-size:26px; background:#006763; color:#fff; line-height:58px;}

.jj_right >strong{ display:block; font-weight:normal; text-align:center; font-size:26px; background:#006763; color:#fff; line-height:58px;}

.jiej_list .jj_left{width:55%;float:left; background:#fff;}
.jiej_list .jj_left .wenzi{ background:url(/images/bj8.jpg) no-repeat right center;line-height:30px;}
.jiej_list .jj_right{width:45%;float:left; background:#fff; }
.jiej_list  .wenzi{font-size:15px; color:#000;padding:40px 15px; line-height:30px; min-height:360px;}
.jiej_list .jj_right .wenzi{padding:40px 15px 20px 4%;}

.nyjjxiangx_two{ padding-top:40px; overflow:hidden; clear:both;}
.nytit{ font-size:33px; color:#333; font-weight:normal; text-align:center; margin-bottom:30px;}

.nyjjxiangx_three{ margin-top:30px; background:#f2f2f2; padding:40px 0px; overflow:hidden;}
.anli_list{ border:1px solid #e3e3e3;overflow:hidden; background:#fff; border-bottom:none;}
.anli_list li{ width:16.6666%; float:left; border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; margin:0 auto; text-align:center; padding:9px;}
.anli_list li:nth-child(6n){border-right:none;}
.anli_list li img{ display:block;transition:.5s;}
.anli_list li:hover img{ transform:scale(1.05) }

.inside-message {padding: 60px 0;}
.inside-message .title {
    color: #8f8f8f;
    font-size: 15px;
    text-align: center;
}
.inside-message .t1 {
    color: #333;
    font-size: 33px;
    line-height: 40px;
    margin-bottom: 20px;
}
.inside-message ul {
    padding-top: 30px;
}
.inside-message li {
    margin-top: 10px;
}
.inside-message li p {
    padding: 0 5px;
    width: 33.333%;
    float: left;
    position: relative;
}
.inside-message li label {
    top: 10px;
    left: 24px;
    color: #f30;
    position: absolute;
}
.inside-message li input, .inside-message li textarea {
    padding: 10px;
    width: 100%;
    color: #000;
    font-size: 14px;
    padding-left: 30px;    border: solid 1px #c9c9c9;
}
.inside-message li .textarea textarea {
    height: 150px;
}
.inside-message .button-01 {
    margin-top: 25px;
    text-align: center;
}
.inside-message .button-01 input[type="submit"] {
    color: #fff;
    width: 226px;
    padding: 10px;
    font-weight: bold;
    margin: 0 auto;
    font-size: 16px;
    border: 0;
    background: #006763;
}
.inside-message li .textarea {
    width: 100%;margin-top: 10px; margin-bottom:25px;
}

/*联系我们*/
.contact {
    overflow: hidden;
}
.contact .contact-title {
    font-size: 36px;
    color: #006763;
    font-family: arial;
    text-align: center;
}
.contact .contact-span {
    font-size: 36px;
    text-align: center;
    color: #222;
    margin-bottom: 21px;
}
.contact .contact-p {
    font-size: 16px;
    text-align: center;
    color: #666;
    line-height: 31px;
    background: url(/images/contact-p.png) no-repeat bottom center;
    padding-bottom: 77px;
}
.contact .contact-info {
    width: 80%; margin:0 auto; padding:40px 0px;
    overflow: hidden;
}
.contact .contact-info .contact-left {
    width:60%;
    margin-top:10px;
}
.contact .contact-info .contact-left p {
    font-size: 16px;
    color: #333;
    line-height: 30px;
    margin-bottom: 18px;
}
.contact .contact-info .contact-left p img {
    vertical-align: middle;
    margin-right: 8px;
}
.nylxwm_one .contact{ padding:50px 10% 0px 10%;}
.contact-left h3{ font-size:26px; color:#006763; font-weight:normal; margin-bottom:15px;}

.webMap {
    width: 100%;
    margin: 0 auto;
    height: 525px;
    overflow: hidden;
    position: relative; border:10px solid #ebebeb;
    z-index: 1;
}
.webMap #map-box {
    width: 100%;
    height: 525px;
}

.nycon .info {
    border: solid 1px silver;
}
.nycon div.info-top {
    position: relative;
    background: none repeat scroll 0 0 #f9f9f9;
    border-bottom: 1px solid #CCC;
    border-radius: 5px 5px 0 0;
}
.nycon div.info-top div {
    display: inline-block;
    color: #333;
    font-size: 15px;
    line-height: 31px;
    padding: 0 10px;
}
.nycon div.info-top img {
    position: absolute;
    top: 10px;
    right: 10px;
    transition-duration: .25s;
}
.nycon div.info-middle {
    font-size: 12px;
    padding: 8px;
    line-height: 23px;
}
.nycon div.info-bottom {
    height: 0;
    width: 100%;
    clear: both;
    text-align: center;
}
.nycon div.info-bottom img {
    position: relative;
    z-index: 104;
}
.amap-container img {
    max-width: none!important;
    max-height: none!important;
}

.yijian .inside-message .button-01 input[type="submit"].cz{ color:#444; background:#dddddd; margin-left:28px;}

/*线下体验店*/
.page {
    text-align: center;
    overflow: hidden;
    margin: 40px auto 40px auto;
}
.page .num1 {
    width: 40px;
    text-align: center;
    padding: 0;
    background: #fff url(../images/page1.png) no-repeat center center;
}
.page a {
    display: inline-block;
    line-height: 32px;
    padding: 0 15px;
    height:35px;
    font-weight: normal;
    font-size: 14px;
    vertical-align: middle;
    color: #666;
    margin: 0 4px 4px 4px;
    background: #fff;
    border: 1px solid #cbcbcb;
    font-family: arial;
    border-radius: 5px;
}
.page .page-num-current {
    background: #006763;
    border: 1px solid #006763;
    color: #fff;
    font-weight: bold;
}
.page .num4 {
    width: 40px;
    text-align: center;
    padding: 0;
    background: #fff url(../images/page4.png) no-repeat center center;
}
.page a:hover{background: #006763;border: 1px solid #006763;color: #fff;font-weight: bold;}
.page .num4:hover{background: #006763 url(../images/page4h.png) no-repeat center center;}
.page .num1:hover{background: #006763 url(../images/page1h.png) no-repeat center center;}

.nyshop_list{ margin-top:40px;overflow:hidden;padding-bottom:40px;}
.nyshop_list li{ float:left;width:24%;float: left;position: relative;overflow: hidden;margin-right:1.3%;margin-bottom:1.3%;}
.nyshop_list li img{transition: .5s;display:block; width:100%;}
.nyshop_list li .hover {text-align: center;position: absolute;bottom:-100%;left: 0;width: 100%;background: rgba(0,103,99,0.5);height: 100%;transition: .5s}
.nyshop_list li .hover p {position: absolute;top: 50%;left: 0;width: 100%;padding: 0 5px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 24px;color: #fff;transition: .7s;transform: translateY(-38%);}
.nyshop_list li:hover img{transform: scale(1.04);}
.nyshop_list li:hover .hover{bottom:0px;}
.nyshop_list li:hover .hover p{transform: translateY(-50%);}
.nyshop_list li:nth-child(4n){ margin-right:0px;}

/*新闻中心*/
.nsnnt_biaoti{ text-align:center; margin-top:30px; overflow:hidden;}
.nsnnt_biaoti ul{text-align: center;font-size: 0;display: inline-block;margin: 0 auto;vertical-align: top;overflow: hidden;}
.nsnnt_biaoti ul li:nth-child(1) {border: 0;}
.nsnnt_biaoti ul li {display: inline-block;vertical-align: top; padding-left:2px;overflow:hidden;}
.nsnnt_biaoti ul li a {  overflow:hidden;padding:0px 36px;line-height:37px;display: block;text-align: center;font-size:15px;color: #000;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.nsnnt_biaoti ul .active a {background: #006763;color: #fff;}
.nsnnt_biaoti ul li:hover a{background: #006763;color: #fff;}


.news-list {
 overflow:hidden;
 padding:30px 0 0px 0px;
}
.news-list li {
 overflow:hidden;
 padding-bottom:50px;
 border-bottom:1px solid #eaeaea;
 margin-bottom:49px;
 position:relative
}
.news-list li .pic {
 width:320px;
 position:absolute;
 top:0;
 left:0
}
.news-list li .pic img {
 transition:.5s
}
.news-list li .pic:after {
 padding-bottom:68.75%
}
.news-list li .news-info {
 padding-left:345px;
 padding-top:14px;
 height:200px;
 background:url("/images/n-more.png") no-repeat bottom right;
 transition:.5s
}
.news-list li .news-info h3 {
 font-size:26px;
 color:#000;
 font-weight:normal;
 margin-bottom:22px;
 text-overflow:ellipsis;
 white-space:nowrap;
 overflow:hidden
}
.news-list li .news-info p {
 font-size:15px;
 color:#717171;
 line-height:25px;
 height:50px;
 margin-bottom:38px;
 overflow:hidden
}
.news-list li .news-info span {
 font-size:14px;
 color:#b4b4b4;
 font-family:arial;
 display:block
}
@media(min-width:1025px) {
 .news-list li:hover .pic img {
  transform:scale(1.02)
 }
 .news-list li:hover .news-info {
  background:url("/images/n-moreh.png") no-repeat 98% bottom
 }
 .news-list li:hover .news-info h3 {
  color:#006763
 }
}
@media(max-width:768px) {
 .news-list li {
  margin-bottom:20px;
  width:50%;
  padding:0 10px 20px 10px;
  float:left
 }
 .news-list li .pic {
  width:100%;
  position:relative;
  top:auto;
  left:auto
 }
 .news-list li .news-info {
  padding-left:0;
  padding-top:14px;
  height:auto
 }
 .news-list li .news-info h3 {
  font-size:16px;
  margin-bottom:10px
 }
 .news-list li .news-info p {
  font-size:14px;
  margin-bottom:10px
 }
 .news-list li .news-info span {
  font-size:14px;
  color:#b4b4b4;
  font-family:arial;
  display:block
 }
}


/*新闻详细*/
.inside-news-show {
    margin-top: 32px;
    padding-bottom: 90px;
    font-size: 15px;
    line-height: 26px;
}
.inside-news-show h1 {
    color: #333;
    font-size: 30px;
    margin-bottom: 40px;
}
.inside-news-show .info {
    color: #989898;
    margin-bottom: 40px;
    position: relative;
    padding: 0 0 10px 0;
    border-bottom: solid 1px #e1e1e1;
}
.inside-page-news {
    padding-top: 40px;
    margin-top: 70px;
    text-align: center;
    font-size: 14px;
    border-top: solid 1px #dadada;
}
.inside-page-news a:first-child {
    float: left;
}
.inside-page-news a {
    line-height: 50px;
    min-width: 120px;
    display: inline-block;
    text-align: center;
    border: solid 1px #cbcbcb;
}
.inside-page-news .return {
   border: solid 1px #fff;
}
.inside-page-news .pull-right {
    float: right;
}
.inside-page-news a:hover{ background:#006763; color:#fff;border: solid 1px #006763;}


@media (max-width:1800px) {
.nav li > a{ font-size:15px;width:130px;}
.dz_hometwo .top_tel{ font-size:20px; font-weight:bold;}
.dz_hometwo .top_tel img{ margin-top:2px; margin-right:5%;}
.jiejue_left .bg{font-size:80px;}
.jiejue_left .text{left:66px;top: 316px;}
.jiejue_left .text .bt{ font-size:24px;}
.jiejue_left .text .jsh{ font-size:28px;}
.jiejue_right{ padding-right:0px;}
}
@media (max-width:1500px) {
	.dz_hometwo{ padding-right:42px;}
.dz_hometwo .top_tel{ display:none;}
.dz_hometwo .nav{ float:right;width:100%;}
.hometwo_menu{ width:75%;}
.nav li > a{ min-width:128px;}
.jiejue_right li .text p{ font-size:20px;}
.jiejue_right li .hover .daxie{ font-size:20px;}

.jiejue_left .bg{font-size:80px;}
.jiejue_right li:hover .hover .daxie{margin-top:30%}
}
@media (max-width:1400px) {
	.dz_hometwo{ margin-bottom:10px; overflow:hidden;}
.dz_hometwo .nav{ display:none;}
.hometwo_menu{ width:50%;}
.dz_hometwo .top_tel{ display:block;width:43%;}
.phone-nav{ display:block;top:57px;}

.jiejue_left .bg{ font-size:60px;top: 203px;}
.jiejue_left .text{left: 43px;top: 240px;}
.jiejue_left .text .bt{ font-size:20px;}
.jiejue_left .text .jsh{ font-size:25px;}
.jiejue_right li{width:31%;}
.jiejue_right li:nth-child(3n){ margin-right:0px;}
.jiejue_right li:nth-child(4n){ margin-right:3%;}
.jiejue_right li:hover .hover .daxie{margin-top:25%}
.jiej_list  .wenzi{ min-height:410px;font-size:14px;}
}
@media (max-width:1200px) {
.home-banner .in_banner{ display:none;}
.home-banner .home-banner-slick-phone{ display:block;}
.jiejue_left{ width:100%; float:none; padding-top:0px; text-align:center;}
.jiejue_left .bg{ position:inherit;top:0px;}
.jiejue_left .text{ text-align:center; position:inherit;left:0px;top:-56px;}
.jiejue_right{width:100%; padding-left:3%;}
.jiejue_right li{width:22%;}
.jiejue_right li:nth-child(3n){ margin-right:3%;}
.jiejue_right li:nth-child(4n){ margin-right:0px;}
.dz_homethree{padding: 20px 0 10px 0;}

.ab_left{ width:40%;}
.dz_homefour{padding-top: 30px;padding-bottom: 30px;}
.homeab_three li{ font-size:15px;width:60%; margin-bottom:10px; float:none;}
.homeab_three li:nth-child(2){ float:none;}
.home_title .tit_daxie{ font-size:60px;}
.home_title .tit_xiaoxie{ font-size:25px;margin-top: -52px;}
.ab_wenzi{ margin-top:10px;}
.ab_wenzi p{ font-size:14px; line-height:26px;}
.homeab_three{ margin-top:36px;}
.ab_right{ width:56%; margin-top:20px;}
.ab_right img{ display:block;width:100%;}
.youshi_one li i{ font-size:28px;}
.youshi_one li span{ font-size:16px;}
.youshi_one li{ margin-bottom:19px;}
.youshi_one{ margin-top:30px;}

.index-title {
		font-size: 24px;
		line-height: 30px;
		padding-top: 40px;
		vertical-align: top;
		position: relative
	}

	.index-title:before,.index-title:after {
		content: "";
		width: 30px;
		height: 1px;
		margin: 17px 10px 0 10px;
		vertical-align: top;
		display: inline-block;
		background: #006763;
	}

	.index-title img {
		display: none
	}
.nytit{ font-size:24px;}
.jj_left >strong{ font-size:17px; line-height:45px;}
.jj_right >strong{ font-size:17px; line-height:45px;}

.nyjjxiangx_two{ padding-top:20px;}
.nyjjxiangx_two h3{ margin-bottom:20px;}
.inside-message .t1 { font-size:24px;}
.inside-message{ padding:30px 0px;}

}



@media (max-width:1024px){
.dz_homefive{ padding:20px 0px;}
.dz_homeseven{ padding:30px 0 }

.dz_homeseven .list ul li{ width:120px }

.dz_homeseven .list ul li a{ height:40px; line-height:40px; font-size:14px }

.dz_homeseven .show .info ul li{ width:50%; padding:0 10px; margin-bottom:20px }

.dz_homeseven .show{ padding-top:20px }

.dz_homeseven .list:after{ height:1px; top:20px }

.dz_homeseven .show .info ul li .text .bt{ font-size:16px; height:auto; margin-bottom:5px; text-overflow:ellipsis; white-space:nowrap }

.dz_homeseven .show .info ul li .text .jsh{ line-height:25px; height:50px; margin-bottom:10px }

.dz_homeseven .list{ margin-top:20px }

.dz_homeseven .show .info ul li .text .date{ font-size:16px; line-height:25px }

.dz_homeseven .show .info ul li .text .date span:after{ top:6px }

.dz_homeseven .show .info ul li .text{ margin-bottom:10px }

.dz_homeseven .show .info ul li:nth-child(2n){ border:0 }

.footer-top ul li a:hover{ text-decoration:underline; color:#fff }
.footer-top .footer-right .footer-contact .jsh p a:hover{ text-decoration:underline }
.footer-top{ padding:30px 0 }

.footer-top ul{ display:none }

.footer-top .footer-right{ float:none; width:100% }

.footer-top .footer-right .footer-ewm{ float:none; width:100%; margin-bottom:15px }

.footer-top .footer-right .footer-ewm p{ font-size:14px; margin-bottom:10px }

.footer-top .footer-right .footer-ewm .share{ margin-top:10px }

.footer-top .footer-right .footer-contact{ float:none; width:100% }

.footer-top .footer-right .footer-contact .bt{ padding-bottom:10px }

.footer-top .footer-right .footer-contact .jsh{ padding-top:10px }

.footer-top .footer-right .footer-contact .jsh h3{ margin-bottom:10px }

.footer-top .footer-right .footer-contact .jsh p{ font-size:12px; color:#fff; padding-left:28px; margin-bottom:5px }
.footer-bottom{ padding:10px 0; text-align:center; font-size:13px }

.footer-bottom span{ display:block; float:none !important }
.home_worklist li{width:18.8%;}
.home_worklist li:nth-child(6n){ margin-right:1.5%;}
.home_worklist li:nth-child(5n){ margin-right:0px;}
.homework_tit{ font-size:20px; font-weight:bold; margin-bottom:13px;}
.homework_tit i{ font-size:30px;}
.dz_homesix{padding: 20px 0px 30px 0px;}
.hezuo_cat ul li{ font-size:16px; margin-bottom:13px;padding: 0px 12px;}

.nybanner .pcbann{ display:none;}
.nybanner .phonebann{ display:block;}

 .nyab_two {
  padding:30px 0
 }
 .nyab_two .in-bottom {
  margin-top:30px
 }
 .nyab_two .in-bottom ul li .date {
  margin-bottom:0
 }
 .nyab_two .in-bottom ul li .num {
  font-size:30px;
  line-height:50px
 }
 .nyab_two .in-bottom ul li .jsh {
  font-size:14px;
  margin-bottom:20px
 }

 .nyab_two .in-bottom ul {
  margin:0 -10px;
  padding-bottom:64px
 }
 .nyab_two .in-bottom ul li {
  padding:0 10px
 }
 
  .nywenhua {
  font-size:14px;
  line-height:25px;
  padding:30px 0
 }
 .nywenhua .culture1 {
  margin-bottom:20px
 }
 .nywenhua ul {
  font-size:14px;
  margin:10px 0
 }
 .nywenhua ul li {
  width:100%;
  padding:0;
  margin-bottom:10px
 }
 .nywenhua ul li p {
  padding:10px
 }

.nyab_five{ padding-bottom:40px;}
.jiej_list  .wenzi{ min-height:450px; }
.anli_list li{ width:20%;}
.anli_list li:nth-child(6n){border-right:1px solid #e3e3e3;}
.anli_list li:nth-child(5n){border-right:none;}
.contact .contact-info{ width:100%;}
.nylxwm_one .contact{padding: 30px 0px 0px 0px;}
.contact .contact-span{ font-size:20px;}
.contact .contact-p{ font-size:14px;}
.contact .contact-title{ font-size:24px;}
.contact .contact-p{ padding-bottom:60px;}
.contact-left h3{ font-size:17px; font-weight:bold;}
.contact .contact-info .contact-left p{ margin-bottom:10px;font-size: 15px;}
.nyshop_list li{ width:32.4%;}
.nyshop_list li:nth-child(4n){ margin-right:1.3%;}
.nyshop_list li:nth-child(3n){ margin-right:0%;}
.nyshop_list li .hover p{ font-size:14px;}


.nyshop_list{padding-bottom:20px;}


.inside-news-show h1 {
  font-size:16px;
  margin-bottom:10px
 }
 .inside-news-show .info {
  font-size:12px
 }
 .inside-page-news {
  padding-top:30px;
  margin-top:30px
 }
 .inside-page-news a {
  line-height:40px;
  min-width:90px
 }
 
 
} 


@media (max-width:992px){
.dz_hometwo .top_tel{ display:none;}
.homeone_right a{ padding-right:20px;}
.dz_hometwo{ padding-left:10px; padding-right:0px;}
.dz_hometwo .logo{ max-width:200px;}
.phone-nav{top:53px;}
.jiejue_right{padding-left:1%;}
.jiejue_right li{width:31%;}
.jiejue_right li:nth-child(3n){ margin-right:0px;}
.jiejue_right li:nth-child(4n){ margin-right:3%;}
.ab_left{width:100%; float:none;}
.homeab_three li{width:48%;float:left;}
.homeab_three li:nth-child(2){ float:right;}
.ab_right{width:100%;}
.adv_left{width:100%; float:none;}	
.adv_right{width:100%; float:none; margin-top:20px;}
.neirong img{ display:block; width:100%;}
.neirong{ padding:16px 16px 30px 16px;}
.youshi_one li{ line-height:65px;}
.yaodian p{ font-size:14px;}
.yaodian h3{ margin-top:17px; margin-bottom:20px;}
.home_newtit .cn{ font-size:25px; font-weight:bold;}
.home_newtit .en{ font-size:18px;}

.home_worklist li{width:23.8%;}
.home_worklist li:nth-child(6n){ margin-right:1.5%;}
.home_worklist li:nth-child(5n){ margin-right:1.5%;}
.home_worklist li:nth-child(4n){ margin-right:0px;}
.hometwo_menu{ margin-bottom:0px;}
.dz_hometwo{ margin-bottom:0px;}
.home_title .tit_daxie{ font-size:50px;}

.index-title{ padding-top:20px;}
.nyab_one .jianjie p{ font-size:14px; line-height:26px;}
.nyab_one .jianjie{ margin-top:18px;}
.nyab_two {padding: 12px 0;}
.nywenhua .tupian{ margin-top:0px;}

.jiej_list .wenzi{min-height:inherit; padding-top:20px;}
.jiej_list .jj_right,.jiej_list .jj_left{ width:100%;}

.jiej_list .jj_right .wenzi{padding-top:20px;}
}


.mbx {text-align:right;padding-top:15px;}

@media (max-width:767px){
.home_worklist li{width:32.3%;}
.home_worklist li:nth-child(6n){ margin-right:1.5%;}
.home_worklist li:nth-child(5n){ margin-right:1.5%;}
.home_worklist li:nth-child(4n){ margin-right:1.5%;}
.home_worklist li:nth-child(3n){ margin-right:0px;}
.homework_tit{ font-size:17px;}
.hezuo_cat ul li{ font-size:15px;}
.anli_list li{ width:33%;}
.anli_list li:nth-child(6n){border-right:1px solid #e3e3e3;}
.anli_list li:nth-child(5n){border-right:1px solid #e3e3e3;}
.anli_list li:nth-child(3n){border-right:none;}
.contact-info .fr{ display:none;}
.contact .contact-info .contact-left{ width:100%;}
.nyshop_list li{ width:48%;margin-right:3%; margin-bottom:4%;}
.nyshop_list li:nth-child(4n){ margin-right:3%;}
.nyshop_list li:nth-child(3n){margin-right:3%;}
.nyshop_list li:nth-child(2n){ margin-right:0%;}

}
@media (max-width:640px){
.jiejue_right li{width:48%;}
.jiejue_right li:nth-child(2n){ margin-right:0px;}
.jiejue_right li:nth-child(3n){ margin-right:3%;}
.jiejue_right li:nth-child(6n){ margin-right:0px;}
.homeab_three li{width:100%;float:none;}
.homeab_three li:nth-child(2){ float:none;}
.homeone_right a{padding-right: 11px;}	
.jiej_list .jj_left .wenzi{ background:none;}
.inside-message li p {
    width: 100%;
    margin-bottom: 10px;
}
.yijian .inside-message .button-01 input[type="submit"].cz{ margin-left:0px;}
	}
	

.footer-bottom a{color:#666}

.dycon{padding-top:20px;}
	
	
@media (max-width:540px){

}
@media (max-width: 480px) {

}

@keyframes myfirst{0%{transform:translate(0,0)}
50%{transform:translate(0,-10px)}
100%{transform:translate(0,0)}
}


.vide{text-align:center;}


