﻿/* dede58.com 做最好的视觉模板 */
@media screen and (max-width:1440px) {
.content, .liucheng .content, .pinpai, .window-head .window_menu, .anli .content {
	width:1240px
}
.anli li {
	width:31.7%;
	min-height:372px;
}
.anli li img {
	width:80%
}
.anli li p {
	height:75px;
	overflow:hidden
}
.anli_a i {
	height:286px;
	width:100%;
}
.anli_a i em {
	width:100px !important;
	height:57px !important;
	background-size:100px 57px !important
}
.xinwen li {
	width:46%;
}
.xinwen li img {
	width:80%
}
.xinwen li p {
	height:75px;
	overflow:hidden;
	font-size: 14px;
}
.xinwen_a i {
	height:286px;
	width:100%;
}
.xinwen_a i em {
	width:100px !important;
	height:57px !important;
	background-size:100px 57px !important
}
.address {
	width:31%
}
.yingxiao {
	width:68%
}
.header .nav-site {
	border-right:none
}
.flickerplate {
	height:514px !important
}
#dituContent, .ad img {
	height:450px !important
}
#menu-mobile .bt-menu {
	display:none
}
.shixian li p {
	width:72%
}
.women_page .jieshao {
	width:53%
}
h1 {
	font-size:50px
}
.pinpai li span {
	font-size:26px
}
.anli li.anli_p {
	margin-left:0;
	margin-right:0 !important
}
.news_page {
	margin-bottom:5%
}
.news {
	margin-bottom:11%;
}
}
@media screen and (max-width:1250px) {
.content, .liucheng .content, .pinpai, .window-head .window_menu, .header .nav-site, .women_page .jieshao, .anli .content {
	width:1000px
}
.pinpai li span {
+background: url(../images/pinpai_ie.png) no-repeat
}
.pinpai li:hover span {
+background: url(../images/pinpai_hoverie.png) no-repeat
}
.pinpai li span, .pinpai li:hover span {
	height:179px;
	line-height:167px;
	background-size:167px 179px
}
.pinpai_li {
	margin:0 4.1%
}
.liucheng li span {
	width:76%
}
.liucheng li {
	width:20.8%
}
.anli li, .news_nav {
	width:31.3%
}
.anli li {
	min-height:343px;
}
.anli_a i em {
	width:80px !important;
	height:45px !important;
	background-size:80px 45px !important
}
.anli_a i {
	height:229px
}
.news ul {
	width: 32.3%;
}
.address {
	width:100%;
	text-align:center;
	margin-bottom:35px
}
.yingxiao {
	float:none;
	width:84%;
	margin:0 auto
}
.f_img {
	padding:60px 0;
}
#dituContent, .ad img {
	height:430px !important
}
#menu-mobile .bt-menu {
	display:none
}
.shixian li p {
	margin: 1% 0 0 6%;
}
.shixian li p {
	width:76%
}
.shixian li span {
	font-size:26px
}
.dianshang_fuwu .ul_one {
	left:6%;
}
.dianshang_fuwu .ul_two {
	right:6%
}
.news_nav a {
	line-height:45px;
	font-size:18px;
}
.Contact_page .address {
	width:60%;
	text-align:left
}
h1 {
	font-size:45px
}
.liucheng li b a, .pinpai li p {
	font-size:16px;
	line-height:28px;
}
.pinpai li span {
	font-size:24px
}
#Article, .dianshang_juzhong {
	padding: 3% 2% 5%;
}
.dianshang_con h1, .dianshang_fuwu h1, .women_page .jieshao {
	margin:8% 0 5%;
}
.women_page .jieshao p {
	margin-bottom:8%;
}
.anli li.anli_p {
	margin-left:0;
	margin-right:0 !important
}
.guanbi {
	width:11%;
}
.women_page {
	margin-bottom:15%
}
}
@media screen and (max-width:1000px) {
.content, .liucheng .content, .pinpai, .window-head .window_menu, .header .nav-site, .zhenghe_content p, .anli .content {
	margin:0 auto;
	width:750px
}
.pinpai {
	margin:5% auto
}
.header .nav-site li {
	width:16.39%;
}
.subnav a {
	width:76px
}
.header .logo {
	padding:6% 0 3.6%;
}
.header .logo img {
	width:600px;
	height:50px
}
.flickerplate {
	height:405px !important
}
#dituContent, .ad img {
	height:400px !important
}
.pinpai li span {
+background: url(../images/pinpai_ie1000.png) no-repeat
}
.pinpai li:hover span {
+background: url(../images/pinpai_hoverie1000.png) no-repeat
}
.pinpai li span, .pinpai li:hover span {
	height:131px;
	line-height:131px;
	background-size:122px 131px
}
.liucheng li span {
	height:85px;
}
.liucheng li span strong {
	font-size:20px;
	width:82px;
	padding-top:15px;
}
.liucheng li span em {
	font-size:20px;
	width:82px;
	line-height: 82px;
}
.liucheng li a img {
	width:30px;
	height:85px;
}
.liucheng li b {
	width:85%
}
.liucheng {
	height:806px;
}
.anli li, .anli li.anli3 {
	width:47.3%;
}
.anli li {
	min-height:377px;
}
.anli li.anli2, .anli li.anli4, .anli li.anli6 {
	margin-right:0 !important
}
.anli_a i {
	height:254px
}
.anli li span i {
	display:none
}
.news ul {
	width:31.9%
}
.yingxiao {
	width:67%
}
.yingxiao ul {
	margin-bottom:5%
}
#menu-mobile .bt-menu {
	display:none
}
.shixian li p {
	margin: 1% 0 0 4%;
}
.shixian li p {
	width:78%;
	font-size:16px
}
.shixian li span {
	font-size:18px;
	padding:26px 0;
}
.dianshang_fuwu img {
	width:100%;
}
.dianshang_fuwu .ul_one, .dianshang_fuwu .ul_two {
	top:-50px
}
.news_nav {
	width:55%
}
.women_page .jieshao {
	width:93%
}
h1 {
	font-size:40px
}
.liucheng li b a, .pinpai li p {
	font-size:14px;
	line-height:28px;
}
.pinpai li span {
	font-size:20px
}
.yingxiao {
	display:none
}
.liucheng {
	height:620px
}
.liucheng h1 {
	padding:8% 0;
}
.liucheng_page {
	height:auto
}
.liucheng_page li i {
	top:26px;
}
.anli li.anli_p {
	margin-left:0;
	margin-right:0 !important
}
.guanbi {
	width:15%;
}
.anli li p {
	height:110px;
	overflow:hidden
}
.news, .case_page, .dianshang_page, #dituContent {
	margin-bottom:15%
}
}
@media screen and (max-width:750px) {
.content, .liucheng .content, .pinpai, .window-head .window_menu, .header .nav-site, .zhenghe_content p, .anli .content {
	width:100%
}
.header .logo img {
	width:450px;
	height:38px
}
.header .nav-site li {
	width:16.3%
}
.flickerplate {
	height:260px !important
}
#dituContent, .ad img {
	height:330px !important
}
.pinpai li span {
+background: url(../images/pinpai_ie750.png) no-repeat
}
.pinpai li:hover span {
+background: url(../images/pinpai_hoverie750.png) no-repeat
}
.pinpai li span, .pinpai li:hover span {
	background-size:108px 116px;
	height: 116px;
	line-height: 116px;
	font-size: 16px;
}
.pinpai li p, .pinpai span, .dianshang_con p {
	font-size:14px
}
.window-head .logo img {
	width:180px;
	height:39px
}
.window-head {
	height:60px
}
.subnav a {
	width:13%
}
.anli_a i:hover {
	background-size:60px 34px;
}
.window-head .window_menu .subnav {
	width:60%
}
.zhenghe_content p {
	margin:0 auto
}
.liucheng li span {
	width:73%
}
.liucheng li a img {
	right:0
}
.liucheng li span strong {
	font-size:16px;
	width:60px;
	padding-top:8px;
}
.liucheng li span em {
	font-size:16px
}
.liucheng li a img {
	height:85px
}
.liucheng li b, .news_zuihou {
	display:none
}
.liucheng li.zuihou {
	width:15.4%
}
.liucheng {
	height:450px;
}
.liucheng_page {
	height:auto
}
.anli_a i {
	height:222px
}
.anli li {
	min-height:288px;
	max-height:350px;
}
.news ul {
	padding-right:1%;
}
.news {
	width:98%;
	margin:0 auto 30%;
}
.news ul {
	width:49%
}
.anli li {
	width:46.9%
}
#menu-mobile .bt-menu {
	display:none
}
.shixian li p {
	font-size:16px
}
.news_nav a {
	line-height:35px;
	font-size:16px;
}
.women_page .jieshao {
	width:96%
}
.Contact_page .address {
	width:100%;
	text-align:center
}
.Contact_weixin {
	text-align:center;
	float:none;
	margin:0 auto
}
h1 {
	font-size:35px
}
.shixian li span {
	letter-spacing:0
}
.anli li:hover .anli_a i em {
}
.anli li.anli_p {
	margin-left:0;
	margin-right:0 !important
}
.guanbi {
	width:20% !important
}
.guanbi_a {
	height: 60px !important;
	line-height: 60px !important;
}
ul.nav-site {
	position:relative
}
.bg_li {
	display:block;
	width:3% !important;
	border-right:none;
	background:#e1e3e4;
	position:absolute;
	right:-1px;
	top:0
}
}
@media screen and (max-width:670px) {
.content, .liucheng .content, .header .nav-site, .zhenghe_content p, .jieshao p, .anli .content {
	width:98%;
	margin:0 auto
}
.anli_a i em {
	width:60px !important;
	height:34px !important;
	background-size:60px 34px !important
}
.anli_a i {
	height:186px
}
.anli li img {
	height:186px;
}
.news {display: none;}
.anli li {
	width: 48%;
	margin:0 1%;
	height:260px;
	overflow:hidden;
	margin-bottom:15px
}
.liucheng li span strong {
	font-size: 14px;
	padding-top:25px;
}
.liucheng li span em {
	font-size:14px;
}
.liucheng_page li i {
	right:4%;
	background-size:15px 25px !important
}
.pinpai li span {
+background: url(../images/pinpai_ie670.png) no-repeat
}
.pinpai li:hover span {
+background: url(../images/pinpai_hoverie670.png) no-repeat
}
.pinpai li span, .pinpai li:hover span {
	background-size:86px 92px;
	height:92px;
	line-height:92px;
	width:86px;
	float:none
}
.pinpai {
	margin-top:3%
}
.liucheng li b a, .pinpai li p, .anli li p {
	line-height:24px
}
.jieshao p, .dianshang_con p, .zhenghe_content p {
	line-height:30px;
	font-size: 16px;
}
.zhenghe_content p {
	font-size: 15px;
}
.details_con {
	line-height:30px;
}
.news li {
	height:40px;
	overflow:hidden
}
.anli li.anli_p {
	margin-left:0;
	margin-right:0 !important
}
.news_page {
	margin-bottom:15%
}
}
@media screen and (max-width:500px) {
.content, .liucheng .content, .header .nav-site, .zhenghe_content p, .jieshao p {
	width:100%;
	margin:0 auto
}
.window-head .window_menu, .women_page .jieshao {
	width:99%;
	margin:0 auto;
	overflow:hidden
}
.youqing {display: none;}
.news {display: none;}
.pinpai {
	width:315px;
	margin:0 auto
}
.jieshao p, .zhenghe_content p {
	font-size:16px;
	line-height:40px;
}
.header .logo img {
	width:300px;
	height:25px
}
.header .nav-site li {
	width:24%
}
.header .nav-site {
	height:35px
}
#dituContent, .ad img {
	height:240px !important
}
.header .nav-site li {
	line-height:35px
}
.header .nav-site li a {
	font-size:16px
}
.window-head .logo img {
	width:120px;
	height:26px;
	margin-left:3%
}
.window-head .window_menu .subnav {
	width:65%;
	margin-top:10px;
}
.subnav a {
	width:12.8%;
	font-size: 15px;
}
.pinpai li p {
	text-align:center
}
.pinpai ul li {
	width:80%;
	float:none;
	margin:0 auto 25px;
	padding:0 5%;
	text-align:center;
	height:auto
}
.pinpai li p, .pinpai span, .dianshang_con p {
	font-size:16px
}
.pinpai li span, .pinpai li:hover span {
	font-size:18px
}
.pinpai li span {
+background: url(../images/pinpai_ie550.png) no-repeat
}
.pinpai li:hover span {
+background: url(../images/pinpai_hoverie550.png) no-repeat
}
.pinpai li span, .pinpai li:hover span {
	background-size:110px 118px;
	height:118px;
	width:110px;
	margin:0 27% 2%;
	line-height:118px;
}
.anli li, .anli li.anli3 {
	width:100%;
	margin-bottom:15px;
}
.anli li img {
	height:215px;
}
.news ul {
	width:48%;
	float:left;
	padding-right:4%;
}
.news li {
	height:35px;
	overflow:hidden;
	font-size: 16px;
}
.news h3 {
	height:35px;
	line-height:35px;
	font-size:16px;
}
.news2 {
	padding-right:0 !important
}
.anli3, .anli6 {
	margin-right:4% !important
}
.anli2, .anli4, .anli6 {
	margin-right:0 !important
}
.anli_a i {
	height:215px;
}
.anli_a i em {
	width:80px !important;
	height:45px !important;
	background-size:80px 45px !important
}
.anli li {
	margin:0;
	height:350px;
}
.news_page li {
	height:320px
}
.anli li p span {
	font-size: 18px;
	margin:8px auto 0;
	font-weight:500
}
.anli li p {
	width:95%;
	margin:0 auto;
	line-height:24px;
	height:55px;
	overflow:hidden
}
.yingxiao h4 {
	padding:15px 55px
}
.window-head {
	height:50px
}
.subnav a {
	width:11.8%;
	font-size:14px
}
.zhenghe .tltie {
	height:128px;
}
.zhenghe .tltie h1 {
	line-height: 128px;
}
h1, .anli h2, .news h2, .gengduo a {
	font-size:18px
}
.anli h2, .news h2 {
	height:50px;
	line-height: 50px;
}
.pinpai {
	margin:50px auto 0;
	    display: none;
}
.gengduo {
	width:218px;
	margin: 6% auto;
}
.pc_zhan, .yingxiao, .news_page li p i, .details_con i {
	display:none
}
.shouji, #menu-mobile .bt-menu {
	display:block
}
.window-head .window_menu .subnav {
	width:40%;
	float:left;
	margin-left:3%
}
.subnav a {
	width:40%;
	font-size:15px
}
.address p strong, .yingxiao li a {
	color:#fff !important
}
.shixian li p {
	font-size:14px;
	line-height:28px;
}
.dianshang_fuwu {
	padding-bottom:60%
}
.dianshang_fuwu .ul_one, .dianshang_fuwu .ul_two {
	top:-20px
}
.dianshang_fuwu ul a, .women_page .jieshao p {
	font-size:16px
}
.dianshang_juzhong, #Article {
	padding:4% 3%
}
.news_nav {
	width:80%
}
.Contact_page .address p strong {
	color:#333 !important
}
.liucheng {
	height:auto;
	background:#d9252e none;
}
.liucheng li, .liucheng li.zuihou {
	width:70%;
	margin:0 auto 8% 12%;
	position:relative
}
.liucheng li span, .liucheng li.zuihou span {
	height:60px;
	width:80%;
	margin-bottom:5px;
}
.liucheng li span strong {
	width:100%;
	font-size:20px;
	padding-top:15px
}
.liucheng li span em {
	width:100%;
	font-size:20px;
	line-height:60px
}
.liucheng li b, .details_con i.riqi {
	display:block
}
.liucheng li i {
	background:url(../images/liucheng.jpg) no-repeat;
	background-size:30px 60px;
	width:30px;
	height:60px;
	position:absolute;
	left:80%;
	top:0
}
.liucheng li a img {
	left:80%;
	height:60px;
	width:21px;
}
.liucheng li b a, .details_con, .jieshao p, .zhenghe_content p {
	font-size:16px;
	line-height:28px
}
.liucheng_page {
	background:none
}
.liucheng_page li i {
	background: url(../images/fuwu2.png) no-repeat right
}
.shixian li p {
	display:block;
	width:95%
}
.shixian li span {
	width:36%;
	padding: 10px 0;
	font-size: 16px;
}
.anli .content {
	width:100%;
}
.anli .gengduo {
	background: #d9252e url(../images/gengduo.jpg) no-repeat 30px;
}
.liucheng .gengduo {
	background: #e14d57 url(../images/gengduo.jpg) no-repeat 30px center;
}
.anli li.anli_p {
	margin-left:0;
	margin-right:0 !important
}
.address p {
	line-height:28px
}
.shixian {
	width:98%;
	margin:0 auto 25%
}
.bg_li {
	width:5% !important;
}
.jieshao p, .zhenghe_content, .zhenghe_content p, .women_page .jieshao p {
	width:99%;
	text-align:left
}
.women_page, .news_page, .details_page {
	margin-bottom:25%
}
.case_page {
	margin-bottom:27%
}
.details_page {
	padding-bottom:12%;
}
#pages span, #pages a, #pages a.a1 {
	height: 40px;
	width:53px;
	line-height:40px;
}
#pages a.a1 {
	width:33%
}
#pages {
	margin-bottom:5%
}
}
@media screen and (max-width:420px) {
.anli .content {
	width:98%
}
.anli_a i, .anli li img {
	height:273px
}
.anli li {
	margin:0;
	height:340px;
}
.news {display: none;}
.news_page li {
	height:310px
}
.youqing {display: none;}
}
@media screen and (max-width:380px) {
.anli .content {
	width:98%
}
.anli_a i, .anli li img {
	height:246px
}
.anli li {
	margin:0;
	height:315px;
}
.news {display: none;}
.news_page li {
	height:295px
}
.youqing {display: none;}
}
@media screen and (max-width:330px) {
.anli .content {
	width:98%
}
.anli_a i, .anli li img {
	height:208px
}
.anli li {
	margin:0;
	height:230px;
}
.news_page li {
	height:210px
}
.youqing {display: none;}
}
