﻿/****************************/
/*       Power By          */
/*      爱上喵科技         */
/*     QQ:1509871176      */
/***************************/
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.wp,.wp1{width: 95%;}
.dc-bug22 a{padding: 0px 6.5px;}
}
/*Common For Max 1150*/
@media only screen and (max-width: 1150px) {
.pc-nav .logo img{max-height: 60px;}
.mainnav li{padding: 0px 3px;}
.pc-nav .logo{margin-top: 15px;}
.pc-nav{padding-top: 10px;}
.textList3 li{padding-bottom: 9px;}
/*.navlist{top: 91px;}*/
.navlist a{padding: 0px 23px;}
.dc-c14 a{padding: 0px 5px;}
.dc-c11 a{padding: 0px 11px;}
/* 2017.3.22 修改 by 葡萄 bg ==================*/
.pc-nav .logo{top: -32px;}
/* 2017.3.22 修改 by 葡萄 end ==================*/
.dc-bug22{top:131px;}
.dc-bug22 a{padding: 0px 5.2px;}
}
@media only screen and (max-width: 1050px) {
.dc-bug22 a{padding: 0px 4px;}
.mainnav li{padding: 0px 2px;}
}
/*Common For Max 768*/
@media only screen and (max-width: 959px) {
.divbox{display:none}
.pc-nav .logo img{max-height: 45px;}
.mainnav li{padding: 0px 0px;}
.mainnav li a.a1{font-size: 16px;}
.pc-nav{padding-top: 10px;}
.pc-nav .mainnav-m1 .dc-mdl{height: 65px;}
.textList2 li a{font-size: 14px;}
.textList3 li.on a{font-size: 14px;}
.dc-m1-tt h3{font-size: 16px;}
.imgtxtList1-m1 .txt{font-size: 12px;}
.pagek13 .textList3{padding-top: 32px;}
.textList3 li{padding-bottom: 5px;}
.pagem31 .txt h3{font-size: 14px;}
.pagem31 .txt-ct p{font-size: 13px;}
.pagem31 .txt{margin:10px 0px; }
.imgtxtList2-m1 .txt .cont p{line-height: 16px;}
.imgtxtList2-m1 .txt .cont p{font-size: 13px;}
.imgtxtList2 li{padding-right: 1%;}
.imgtxtList2{width: 101%;}
.fd-m2 .m2{float: none; padding-bottom: 5px;}
.fd-m2{text-align: center;}
.dc-gjc{margin-top: 5px;}
.imgtxtList3-m1 .img{width: 30%; padding: 0px 10px;}
.imgtxtList3-m1 .txt{width: 70%;}
.imgtxtList3-m1 .txt h3 a{font-size: 18px;}
.imgtxtList3m13 .li-li1 span{font-size: 12px;}
.imgtxtList3m13 .li-li1{padding-right: 7px;}
.imgtxtList3m13 .li-li1 span{padding-right: 5px;}
.imgtxtList3m12 .li-li2{padding-right: 10px;}
.imgtxtList3m13{white-space:nowrap; display: block; overflow: hidden;}
.navlist a{padding: 0px 12px;}
.dc-c14 a{padding: 0px 2px;}
.dc-c13 a{padding: 0px 23px;}
.dc-c12 a{padding: 0px 14px;}
.dc-c11 a{padding: 0px 5px;}
.h35{height: 15px;}
.dimgtxtList2-m1 .txt h3 a{font-size: 16px;}
.dimgtxtList2-m1 .txt h3{margin-bottom: 5px;}
.dc-c25 .dimgtxtList2-m1 .txt .ct p{line-height: 20px; font-size: 12px;}
.dc-page1 h4{font-size: 16px;}
.dc-page1{padding: 10px 10px;}
.dc-page1 .txt p{font-size: 12px;}
.dimgtxtList2-m1 .txt .ct p a{font-size: 12px;}
.page-m11 h2{font-size: 18px;}
.page-m8 h2{font-size: 18px; padding-bottom: 5px;}
.page-m8{padding-top: 10px;}
.txtList4-m1 span{font-size: 14px;}
.dc-asmimgList2-m1 h3 a{font-size: 18px;}
.dc-asmmk1 h3 a{font-size: 14px; line-height: 20px; font-weight: bold;}
/* 2017.3.22 修改 by 葡萄 bg ==================*/
.dc-gg1m1{width:100%;}
.pc-nav .logo{top: -34px;}
/* 2017.3.22 修改 by 葡萄 end ==================*/
}
@media only screen and (max-width: 850px) {
.dc-bug22 a{padding: 0px 1px;}
}
/*Common For Max 480*/
@media only screen and (max-width: 767px) {
.slick-prev,.slick-next{width: 26px; height: 26px;}
.pc-nav{display: none;}
#m-hd{display: block;}
body{padding-top: 45px;}
.dc-dt1-m1 small{font-size: 12px;}
.dc-dt1-m1 h3{padding-right: 10px;}
.dcm11 .txt{font-size: 12px;}
.page-k1 .pagek11, .page-k1 .pagek12, .page-k1 .pagek13{width: 100%; padding: 0px; padding-bottom: 10px;}
.pagek11 .textList3,.dc-c4 .textList3{width: 50%; padding-right: 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-dl1 dd{padding-top: 15px;}
.pagek13 .textList3{padding-top: 0px;}
.pagek13 .imgtxtList1{padding-top: 0px;}
.video-js .vjs-big-play-button{left: 45%!important;}
.page-m3-tt span{max-width: 20px;}
.pagek13.dc-c5 .imgtxtList1{padding-top: 0px;}
.imgtxtList2 li{width: 50%; padding-right: 4%;}
.imgtxtList2{width: 104%;}
.dc-dt2 h3{font-size: 20px;}
.pctb1 a{font-size: 13px;}
.col-l, .col-r{width: 100%;}
.dc-c8{width: 50%; padding-right: 10px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.col-r{padding-top: 10px;}
.navlist a{padding: 0px;}
.h35{height: 10px;}
.dc-c19{padding-top: 0px;}
.dc-c24 .col-r{float: none; width: 100%; padding-left: 0px; margin-bottom: 10px;}
.dc-c24 .col-l{float: none; width: 100%;}
.dc-c26 li{width: 22%;}
.dc-c27{padding-top: 0px;}
.dc-asmarticle1-ct{padding-top: 15px;}
.dc-asmarticle1-ct p{padding: 5px 0px; font-size: 14px; line-height: normal;}
.dc-asmarticle1-ct img{margin: 5px auto;}
.dc-c16 em{font-size: 14px;}
.dc-c16 .em1{font-size: 18px;}
.dc-c16 li{padding-bottom: 0px;}
.h20{height: 5px;}
.dc-asmnavx1-list1 li a{padding: 5px 15px;}
/* 2017.3.22 修改 by 葡萄 bg ==================*/
.dc-gg1m1{background-size: auto 75%; padding-left: 35px;}
/* 2017.3.22 修改 by 葡萄 end ==================*/
.dc-gg1m1{padding-left: 115px;}
.hdxl-img,.dc-cet1{display: none!important;}
}
/*Common For Max 640*/
@media only screen and (max-width: 640px) {
.textList1 li a{font-size: 14px;}
.page-m1 h2{padding-bottom: 10px;}
.slick1 .sp1{font-size: 14px; padding-top: 6px; padding-bottom: 6px;}
.slick1 .slick-dots{margin-left: -1.6rem;}
.slick1 .slick-dots li button{width: 8px; height: 8px;}
.dc-dt1-m1 h3{font-size: 16px; padding-right: 5px;}
.dc-dt1-m2 .textList2{padding-top: 2px;}
.dc-dt1-m1{padding-bottom: 7px;}
.dc-m1-tt h3{font-size: 14px; background-size: 14px auto; padding-left: 18px;}
.dc-m1 .dc-m1-dd{padding-top: 5px;}
.dc-m1 .imgtxtList1{padding-top: 10px;}
.page-m3-tt{position: relative; max-width: none; width: auto;}
.page-m3-tt .dc-mdl{display: none;}
.page-m3-tt span{max-width: none;}
.page-m3{padding-left: 0px;}
.page-m3-bd .slick-prev{left: -8%;}
.page-m3-bd .slick-next{right: -8%;}
.page-m3-tt span{font-size: 16px;}
.dc-h2{font-size: 20px; margin-bottom: 7px;}
.h25{height: 10px;}
.dc-dt2 h3{font-size: 18px;}
.fd-m1 .m2{width: 100%; text-align: center; padding-right: 0px; padding-bottom: 10px;}
.fd-m1 .m1{width: 100%; padding-left: 0px;}
.subnavList1-m1 .tt{font-size: 16px;}
.subnavList1-m1 .txt a{margin-right: 5px; margin-left: 5px;}
.subnavList1 li{padding-bottom: 0px;}
.subnavList2-m1{font-size: 14px;}
.dc-gjc{margin-top: 0px;}
.imgtxtList3-m1 .txt h3 a{font-size: 16px;}
.imgtxtList3 li{padding: 10px 0px;}
.dc-more2{padding: 5px 0px;}
.dc-more2 span{font-size: 16px;}
.dc-c19{padding-bottom: 0px;}
.box-pos li a,.box-pos li{font-size: 12px;}
.dimgtxtList2-m1 .txt h3 a{font-size: 14px;}
.page-m11 h2{font-size: 16px; padding-bottom: 10px;}
.dc-c26 li{padding-bottom: 15px; width: 33.33%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-asmarticle1-tt .others .others-m2{display: block; float: none; margin-bottom: 5px;}
.dc-c20 .dc-asmimgList1-1 h3 a{font-size: 12px;}
.dc-c20 li{padding-bottom: 10px;}
.dc-video1-m1 .txt{font-size: 14px;}
.page-m7 .pagem76,.page-m7 .pagem77{width: 100%;}
.dc-asmnavx1-list1 li a{font-size: 16px;}
/* 2017.4.17 修改 by 葡萄 ==================*/
.col-r{display: none!important;}
.wrap{display: none!important;}
}
@media only screen and (max-width: 550px) {
.pagek11 .textList3,.dc-c4 .textList3{width: 100%;}
}
/*Common For Max 320*/
@media only screen and (max-width: 479px) {
.page-m1 h2{font-size: 16px; padding-bottom: 5px;}
.textList1 li{display: block; background: transparent;}
.textList2 li{padding: 0px 5px;}
.textList3 li{padding-bottom: 2px;}
.video-js .vjs-big-play-button{left: 40%!important;}
.pagem31 .txt-ct{height: auto;}
.dc-h2{font-size: 16px;}
.pagek13.dc-c5{padding-bottom: 0px;}
.pagek13.dc-c5 .textList3{padding-bottom: 0px;}
.imgtxtList2 li{width: 100%;}
.imgtxtList2 li{padding-bottom: 15px;}
.dc-dl2 dd{padding-top: 10px;}
.pctb1 a{font-size: 12px;}
.subnavList1-m1 .tt{font-size: 14px;}
.subnavList1-m1 .txt a{margin-bottom: 5px;}
.dc-c8{width: 100%; padding-right: 0px;}
.imgtxtList3-m1 .txt h3 a{font-size: 14px;}
.imgtxtList3-m1 .img,.imgtxtList3-m1 .txt{width: 100%; padding: 0px;}
.imgtxtList3-m1 .txt{padding-top: 10px;}
.imgtxtList3-m1 .txt>h3{height: auto;}
.shareList1 .share-li1 span{font-size: 12px;}
.dc-more2 span{font-size: 14px;}
.txtList1 li{padding-bottom: 5px;}
.txtList1{padding-top: 10px;}
.dc-c25 .dimgtxtList2-m1 .img{width: 100%;}
.dc-c25 .dimgtxtList2-m1 .txt{width: 100%; padding-left: 0px; padding-top: 5px;}
.dc-c26 .dc-asmimgList1-1 h3 a{font-size: 12px;}
.dc-asmarticle1-tt h1{font-size: 14px; margin-bottom: 10px;}
.dc-asmarticle1-tt .others-m1 span{font-size: 12px; padding-right: 5px;}
.page-m8 h2{font-size: 16px; padding-bottom: 0px;}
.dimgtxtList2-m1 .txt .ct p{font-size: 13px;}
.dc-c20 li{width: 50%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dcpages1-ul li a{height: 25px; line-height: 25px;}
.dcpages1-ul li{padding: 0px 3px;}
.dc-video1-m1 .txt{font-size: 12px;}
.dc-asmnavx1-list1 li a{font-size: 14px;}
.dc-asmnavx1-list1 li{padding: 3px 0px; width: 100%; text-align: left;}
.dc-asmnavx1-list1{background: transparent;}
.dc-asmnavx1-list1 li a{display: block; background-color: #f3f3f3;}
.dc-asmnavx1{padding-bottom: 10px;}
.dc-asmimgList2-m1 h3 a{font-size: 16px;}
.dc-asmimgList2-m1 h3{padding-top: 5px; padding-bottom: 7px;}
.dc-asmimgList2-m1 .ct p{line-height: normal; font-size: 13px;}
/* 2017.3.22 修改 by 葡萄 bg ==================*/
.dinpList3 li{display: block;}
.dinpList3-m1 .tt{width: 42px; text-align: right}
.dc-gg1m1{margin-bottom: 5px;}
/* 2017.3.22 修改 by 葡萄 end ==================*/
.page-m4 h1 center b{font-size: 16px;}
}
@media only screen and (min-width: 400px) and (max-width:460px){
	.subnavList1 li:nth-last-child(2){
	  margin-top: 40px;
	}

}
@media only screen and (max-width: 400px) {
.textList1 li a{font-size: 12px;}
.page-m1 h2{font-size: 14px;}
.textList2 li a{font-size: 12px;}
.page-m3-tt span{font-size: 14px;}
.subnavList1-m1 .tt{float: none;}
.dc-more2 span{font-size: 12px;}
.textList3 li a{font-size: 12px;}
.dimgtxtList2-m1 .img{width: 100%;  margin-bottom: 5px;}
.dimgtxtList2-m1 .txt{width: 100%; padding-left: 0px;}
.dc-c23 .dc-asmimgList1-1 h3 a{font-size: 12px;}
.dc-asmimgList2-m1 .ct p{ font-size: 12px;}
/* 2017.3.22 修改 by 葡萄 bg ==================*/
.dc-gg1m1{display: block; width: auto; margin-top: 5px; background-size:auto 15px; padding-left: 25px;}
/* 2017.3.22 修改 by 葡萄 end ==================*/
.dc-gg1m1{background-size: auto 19px; padding-left: 95px;}
.dc-gg1m1{padding-left: 0px; background: transparent;}
.dc-gg1m1 .tempWrap{margin: 0 auto;}
}
@media only screen and (min-width: 350px) and (max-width:399px){
	.subnavList1 li:nth-last-child(2){
	  margin-top: 45px;
	}
	.footer-jzfp{
		bottom: 41px;
	}
}
@media only screen and (max-width: 350px) {
.page-m11 h2{font-size: 14px;}
.dc-c26 li{width: 50%;}
.dc-asmarticle1-ct p{font-size: 12px;}
.dimgtxtList2-m1 .txt .ct p{font-size: 12px;}
.page-m8 h2{font-size: 14px;}
.dcpages1-ul li a{padding: 0px 5px;}
.txtList4-m1 span{font-size: 12px;}
.dc-asmimgList2-m1 h3 a{font-size: 14px;}
}
@media only screen and (max-width: 300px) {
.slick1 .slick-dots{margin-left: -3rem;}
.dc-dt1-m1 h3{font-size: 14px;}
.imgtxtList2-m1 .txt h3{font-size: 14px;}
}

/*  修改头部兼容性样式差异  */
@media only screen and (min-width: 1150px) and (max-width: 1210px){
	.navlist{
		top:223px;
	}
}
@media only screen and (min-width: 1100px) and (max-width: 1149px){
	.navlist{
		top:132px;
	}
}
@media only screen and (min-width: 1060px) and (max-width: 1099px){
	#bd{
		padding-top: 0.8rem;
	}
	.navlist{
		padding-top: 0;
	}
}

@media only screen and (min-width: 960px) and (max-width: 1059px){
	#bd{
		padding-top: 1rem;
	}
	.navlist{
		padding-top: 0 !important;
		margin-top: 81px;
	}
}

@media only screen and (min-width: 870px) and (max-width: 959px){
	#bd{
		padding-top: 0.45rem;
	}
	.navlist{
		margin-top: 0 !important;
	}
}
@media only screen and (min-width: 800px) and (max-width: 869px){
	#bd{
		padding-top: 1rem;
	}
	.navlist{
		margin-top: 50px;
	}
}
@media only screen and (min-width: 770px) and (max-width: 799px){
	#bd{
		padding-top: 1rem;
	}
	.navlist{
		margin-top: 50px;
	}
}
@media only screen and (max-width: 769px) {
	#bd{
		padding-top: 0.45rem;
	}
}

/*  ============ 旗下品牌头部样式  =============*/
@media only screen and (max-width: 1199px) {
	.index-qxpp{
		width: 95%;
	}
}
@media only screen and (max-width: 980px){
	.qxpp-list{
		width: 20%;
	}
	.right-add{
		width: 73%;
		float: right;
	}
}
@media only screen and (max-width: 830px){
	.qxpp-list{
		width: 24%;
	}
	.right-add{
		width: 70%;
		float: right;
	}
}
@media only screen and (max-width: 695px){
	.qxpp-list ul li a {
		font-size: 12px !important;
	}
}
@media only screen and (max-width: 600px){
	.qxpp-list ul li a {
		font-size: 11px !important;
	}
	.left-title{
		width: 5%;
		font-size: 14px;
	}
	.qxpp-list{
		width: 36%;
	}
	.right-add{
		width: 56%;
		float: right;
	}
	.right-add .big-media-img{
		display: none;
	}
	.right-add .small-media-img{
		display: block;
	}
}

/*===================  热点专题模块  ================*/
@media only screen and (max-width: 1100px){
	.rdzt .list-container ul li{
		width: 80%;
	}
	.rdzt .list-container .list-two .close{
		top: 3%;
		right: 3%;
	}
}
@media only screen and (max-width: 505px){
	.rdzt .list-container{
		width: 100%;
	}
	.rdzt .list-container:nth-child(1), .rdzt .list-container:nth-child(2){
	  margin-top: 3%;
	}
	.rdzt .list-container ul li{
		width: 85%;
	}
	.rdzt .list-container .list-two .close{
		top: 3%;
		right: 0;
	}
}

/*===================  show页面官方微博二维码  ================*/
@media only screen and (max-width: 505px){
	.show-ewm{
		display: none;
	}
}
