﻿@charset "utf-8";
/*!
 * 卢总管  网络推广托管
 * 详尽信息请看官网：http://www.luzongguan.cn/
 *
 * Copyright 2014 卢总管
 *
 * 请尊重原创，保留头部版权
 * 仅供学习参考使用，不可用于任何商业用途
 *
 * 客服QQ 404006641
 *
 */
@media only screen and (max-width : 1650px) {
.header{ padding:20px 10px;}
.header_on{ padding:10px 20px !important;}
}
@media only screen and (max-width : 1300px) {
.header .phone{ display: none; }
}
@media only screen and (max-width : 1200px) {
.nyservice ul li{ width:50%;}
.nynews ul li{ width:32.33333%;}
.nytgcase ul li{ width:32.33333%;}
.yuanc-float{ display:none;}
}
@media only screen and (max-width : 1024px) {
.header .phone{ display:none;}
.header .inmuen ul li{ padding:0 28px;}
.nycasenav ul li{ width:33.333333%;}
}
@media only screen and (max-width : 910px) {

}
@media only screen and (max-width : 850px) {
.lmbutt{ display:block; line-height:32px; height:32px;}
.header{ background:#fff; padding:10px 10px !important;}
.header .inmuen{ float:none; width:100%; clear:both; padding-top:10px; display:none;}
.header .inmuen ul li{ float:none; width:100%; height:35px; line-height:35px; text-align:center; padding:0;}
.header .logo{ width:120px;}
.header .city{ margin:0 0 0 20px;}
.header .city .qhcs{ height:28px; line-height:28px;}
.banner{ margin-top:53px;}
.banner .bd li{ height:400px; background-size:auto 100% !important;}
.banner .hd ul li{ width:10px; height:10px;}
.banner .hd ul li.on{ width:20px;}
.inser{ padding:10px 0 30px;}
.inser .btitle{ line-height:30px; font-size:20px;}
.inser .stitle{ line-height:20px; font-size:14px;}
.inser .lmjj{ display:none;}
.inser .xian{ margin-bottom:15px;}
.inser .nr ul li{ width:50%;}

.incase{ padding:20px 0 1px;}
.incase .btitle{ line-height:30px; font-size:20px;}
.incase .stitle{ line-height:20px; font-size:14px;}
.incase .nav{ display:none;}
.incase .xian{ margin-bottom:15px;}
.incase .nr ul li{ width:49%;}

.innews{ padding:10px 0 30px;}
.innews .btitle{ line-height:30px; font-size:20px;}
.innews .stitle{ line-height:20px; font-size:14px;}
.innews .nr{ padding-top:15px;}
.innews .inhuod{ width:100%; float:none;}
.innewsnr{ width:100%; float:none;}
.innews .inhuod .bd ul li{ height:auto;}
.innews .inhuod .bd ul li .tit{ font-size:14px;}
.innews .inhuod .bd ul li .tit .more{ font-size:14px;}
.innewsnr .hd ul li{ font-size:16px;}
.inkehnr .swiper-slide .tit{ font-size:14px;}

.footer .link{ display:none;}
.footer{ padding:25px 0;}
.footer .left .tit{ display:none;}
.footer .left{ float:none; }
.footer .left .wz{ font-size:12px;}
.footer .left .phone{ font-size:30px; text-align:center; line-height:40px;}
.footer .ewm{ text-align:center;}
.footer .right{ float:none; text-align:left;}
.footer .right .banq{ margin-top:0; font-size:12px;}

.nybanner{ height:300px; margin-top:53px;}
.wzjs .btitle{ font-size:20px;}
.wzjs .stitle{ font-size:12px; padding:10px; line-height:22px;}
.wzjs .bxian{ margin:10px auto 20px;}
.wzjs .nr ul li{ width:49%;}
.wzjs .nr ul li .tit{ line-height:40px; font-size:16px; height:40px;}
.wzjs .nr ul li .jj{ padding:20px 10px; font-size:12px; height:auto;}
.wzjs .nr ul li .xian{ width:75px;}
.wzadv{ padding:30px 0;}
.wzadv .btitle{ font-size:20px; line-height:30px;}
.wzadv .jj{ font-size:12px; line-height:22px;}
.wzliuc ul li .pic{ width:100%; float:none;}
.wzliuc ul li .nr{ width:100%; float:none; padding:30px 0;}
.wzliuc ul li .nr img{ display:none;}
.wzliuc ul li .fgc{ position:static;}
.wzliuc ul li .nr .ctit{ height:30px; line-height:30px; font-size:20px; float:none; padding:0 20px;}
.wzliuc ul li .nr .etit{ font-size:14px; padding:0 20px; float:none;}
.wzliuc ul li .nr .xian{ width:30px; margin:20px; float:none;}
.wzliuc ul li .nr .jj{ font-size:12px; line-height:22px; padding:0 20px;}
.wzliuc ul li.nrright .pic{ float:none;}
.wzliuc ul li.nrright .ctit{ text-align:left;}
.wzliuc ul li.nrright .etit{ text-align:left;}
.wzliuc ul li.nrright .jj{ float:none; text-align:left;}
.wznewstit{ padding:30px 0 100px;}
.wznewstit .btitle{ font-size:20px; line-height:30px;}
.wznewstit .jj{ font-size:12px; line-height:22px;}
.tuijnews{ padding:30px 0;}
.tuijnews ul li{ width:48%;}
.tuijnews .more{ margin:20px auto 0;}
.nyservice ul li .tit{ font-size:20px; margin-bottom:10px;}
.nycase ul li{ width:49%;}
.showcase .bpic{ margin-top:53px;}
.showcase .wz .nr{ padding-right:0px;}
.showcase .wz .nr .more{ position:static; margin-top:20px;}
.showcase .wz .nr .tit{ font-size:20px; line-height:20px;}
.showcase .wz .nr .fenl{ font-size:12px;}
.showcase .wz .nr .jj{ line-height:22px; font-size:12px;}
.showcase .casenr{ padding:20px 0;}
.showcase .casenr .li{ margin:10px auto; padding:0 10px;}
.nynews ul li{ width:49%;}
.nynews ul li .tit{font-size:14px;}
.shownews .lmtit{ padding:20px 0;}
.shownews .lmtit .tit{ font-size:20px; line-height:25px;}
.shownews .nr{ padding:20px 30px;}
.newnews ul li{ width:49%;}
.hotcase ul li{ width:49%;}
.inmess{ background:#f6f6f6; padding:0;}
.inmess .content{ padding:0;}
.inmess .lmtit{ background:url(../images/ycnet_bg.jpg) no-repeat center; padding:20px 0;}
.inmess .lmtit .ltit{ width:auto; padding:0 10px; text-align:center; float:none;}
.inmess .lmtit .rtit{ display:none;}
.inmess .nr{ padding:0 10px 35px;}
.inmess .text{ width:100%; margin:0; background:none; border-bottom: 1px solid #dfdfdf;}
.inmess .text1{ width:100%; margin:0; background:none; border-bottom: 1px solid #dfdfdf;}
.inmess .sub{ height:40px; line-height:40px;}
.inmess .error{ border-bottom:1px solid #e40000 !important; border:0px;}
}
@media only screen and (max-width : 640px) {
.inser .nr ul li{ width:50%; padding:20px 10px 10px;}
.inser .nr ul li .ico{ width:89px; height:46px; margin:0 auto 20px; background-size:100% auto !important;}
.inser .nr ul li .fgc{ bottom:-46px;  background-size:100% auto !important;}
.inser .nr ul li:hover .fgc{ transform:translateY(-46px);}
.inser .nr ul li .tit{ line-height:30px; padding:5px 0; font-size:14px; height:30px; overflow:hidden;}
.banner .bd li{ height:250px;}
.incase .nr ul li{ width:99%;}
.tuijnews ul li{ width:98%;}
.nybanner{ height:150px;}
.wzjs .nr ul li{ width:49%;     margin: 1px 0.5%; padding-top:25px;}
.wzjs .nr ul li .tit{ padding-top:53px;}
.wzjs .nr ul li .pic img{ width:66px; height:47px; margin-left:-33px !important;}
.nyservice ul li{ width:100%; height:300px;}
/*.nycase{ padding:10px 0 0;}*/
.nycase ul li{ width:99%;}
.nynav ul li{ height:30px; line-height:30px; overflow:hidden; font-size:14px; padding:0; width:33.3333%; text-align:center;}
.nynav ul li .wz{ font-size:12px;}
.nynews ul li{ width:99%;}
.nytgcase ul li{ width:48%;}
.shownews .sxp a{ width:100%; line-height:40px; height:40px; overflow:hidden;}
.newnews ul li{ width:100%;}
.hotcase ul li{ width:100%;}
.nycasenav ul{ display:none;}
.nycasenav ul li{ width:50%; padding-right:15px;}
.nycasenavan{ display:block;}
.loding{ display:none !important;}
}
@media only screen and (max-width : 480px) {
.banner .bd li{ height:230px;}

}
@media only screen and (max-width : 360px) {

}
@media only screen and (max-width : 320px) {
.header .city span{ font-size:12px; display:none;}
.header .city .qhcs{ position:relative; top:-1px;}
.header .city{ margin:0;}
}


