@charset "utf-8";

@media screen and (min-width: 1024px) and (max-width: 1199px) {
	.navbox {
		width: 96%
	}

	#starlist li a {
		padding: 0 10px;
	}

	#starlist li.menu:before {
		right: 0
	}

	.zhuanti li {
		width: 27%
	}

	.searchbox {
		width: 96%
	}

	.box,
	article {
		width: 96%
	}

	.fader .slide img {
		height: 320px
	}

	.links li {
		width: 100%;
		text-align: left
	}

	.jianzhan li section {
		margin: 0 5px;
	}

	.jianzhan li:nth-child(1) {
		width: 30%
	}

	.jianzhan li:nth-child(3) {
		width: 36.3%
	}
}

@media screen and (max-width: 1023px) {

	/*header*/
	header {
		position: fixed;
		z-index: 999;
		height: 40px
	}

	nav {
		width: 100%;
		height: auto;
		background: rgba(0, 0, 0, 0.5);
		margin-top: 18px;
		position: fixed;
		z-index: 999;
		top: 32px;
	}

	.searchico {
		position: absolute;
		top: 3px;
		right: 10px;
	}

	.search {
		width: 80%
	}

	.navbox {
		width: 100%
	}

	.searchbox {
		width: 100%;
		position: fixed;
		top: 40px;
		z-index: 99;
		background: rgba(0, 0, 0, .8);
	}

	.logo {
		margin-left: 0;
		line-height: 56px;
		float: none;
		text-align: center;
		margin-right: 0px;
	}

	#mnavh {
		overflow: hidden;
		position: absolute;
	}

	#mnavh {
		display: block;
	}

	#starlist {
		display: none;
		width: 100%;
		/* top: 30px; */
	}

	#starlist li {
		width: 90px;
		text-align: center;
		background: #12b7de;
		float: none;
		display: block;
		font-weight: bold;
	}

	#starlist li:last-child {
		padding-bottom: 100%
	}

	#starlist li a {
		color: #fff;
		display: block;
		width: 100%;
		text-align: center;
		float: none;
		padding: 0;
		background: #12b7de;
		border-bottom: #49ccea 1px solid;
	}

	#starlist ul.sub {
		display: block;
		position: inherit;
		left: inherit;
		top: inherit;
	}

	#starlist ul.sub li {
		width: 100%
	}

	#starlist ul.sub li:last-child {
		padding-bottom: 0;
		border-bottom: #49ccea 1px solid;
	}

	#starlist ul.sub li a {
		color: #fff;
		font-weight: normal;
		border-bottom: none;
	}

	#starlist ul.sub li a:hover,
	#starlist li:hover a,
	#starlist #selected {
		color: #fff;
	}

	.menu span {
		display: block;
		width: 50px;
		height: 50px;
		background: #12b7de;
		opacity: 0.5;
		position: absolute;
		top: 0;
		right: 0;
		border-left: #49ccea 1px solid;
	}

	.menu:before {
		right: 20px;
	}

	/**/
	.box,
	article {
		width: 90%
	}

	.lbox {
		width: 100%
	}

	.rbox {
		display: none
	}

	.qq_join li section {
		margin: 0 10px
	}

	.jianzhan li section {
		margin: 0 5px;
	}

	.jianzhan li:nth-child(1) {
		width: 30%
	}

	.jianzhan li:nth-child(3) {
		width: 36.3%
	}

	.zhuanti li {
		width: 27%;
	}

	.logo a {
		margin: 0 auto;
		background: url(../images/logo.png) no-repeat 5px 5px;
		background-size: 90px;
	}
}

@media only screen and (max-width: 768px) {
	.bplist a img {
		width: 96%
	}

	.xinlu li a {
		padding: 5px;
		margin: 0 5px;
	}

	.myblog li {
		width: 33.3%;
	}

	.qq_join li section {
		margin: 0 5px;
		padding: 5px;
	}

	.qq_join li p {
		margin: 10px 0;
		font-size: 12px
	}

	.endnav p:last-child {
		text-align: center;
		margin-top: 20px;
	}

	.site_tj li {
		width: 20%
	}

	.hnav a {
		font-size: 12px
	}

	.muban li section {
		margin: 0 5px;
		height: 260px;
		overflow: hidden
	}

	.zhuanti li {
		width: 48%;
		padding: 0;
		margin-bottom: 15px;
	}

	.zhuanti li:nth-of-type(2),
	.zhuanti li:nth-of-type(4),
	.zhuanti li:nth-of-type(6),
	.zhuanti li:nth-of-type(8) {
		float: right
	}
}

@media only screen and (max-width: 480px) {
	.headline {
		width: 106%
	}

	.headline ul {
		height: auto;
		padding-bottom: 10px;
		overflow: hidden
	}

	.headline ul li {
		width: 95%;
		height: 150px;
		float: left;
		margin: 0 20px 20px 0px;
	}


	.headline ul li span {
		padding: 0 20px
	}

	.banbox {
		width: 100%;
		margin-bottom: 20px;
	}

	.fader {
		height: 200px;
	}

	.newspic {
		width: 100%;
		height: auto
	}

	.newspic li {
		width: 49%;
		float: left
	}

	.newspic li:last-child {
		float: right
	}

	.newspic li a {
		height: 100%
	}

	.newslist {
		float: none;
		width: 100%
	}

	.zhuanti ul {
		padding: 0
	}

	.zhuanti ul:before {
		left: 0;
	}

	.zhuanti ul:after {
		bottom: 0
	}

	.ad {
		padding: 5px
	}

	.blogtitle {
		font-size: 16px
	}

	.bplist {
		height: 60px
	}

	.bplist a img {
		height: 100%
	}

	a.viewmore {
		position: static;
		margin-top: 20px;
		text-align: center;
		display: none
	}

	/*.blogpic { width: 100px; margin-right: 10px; height: 76px; }
*/
	.blogtext {
		margin-top: 5px
	}

	.lanmu h1 {
		font-size: 18px;
	}

	.top_pic {
		width: 100%;
		float: none;
		margin-bottom: 10px
	}

	.top_box {
		float: none;
		width: 100%;
	}

	.liucheng li,
	.jianzhan li:nth-child(1),
	.jianzhan li:nth-child(3) {
		width: 100%;
	}

	.muban li section {
		height: auto
	}

	.site_tj li {
		width: 50%
	}

	.about {
		padding: 20px
	}

	.ab_box p:last-child {
		width: 100%;
		clear: both;
		padding-top: 10px
	}

	.ly_button {
		float: none;
		display: block;
	}

	.xinlu li {
		width: 50%
	}

	.myblog li,
	.xiangsi li {
		width: 50%
	}

	.qq_join li {
		width: 50%;
		margin-bottom: 20px
	}

	.wxbox ul {
		overflow: hidden;
		text-align: center
	}

	.wxbox li {
		float: none;
		display: inline-block
	}

	.wxbox {
		float: none
	}

	.endnav {
		width: 100%;
		overflow: hidden;
		margin-top: 20px
	}

	.endnav p {
		margin: 0 10px
	}

	.price_info img {
		position: static
	}

	.free li {
		width: 100%;
		margin-bottom: 10px
	}

	.newspic span {
		padding: 0 8px;
	}

	.hnav {
		float: none;
		width: 100%;
		clear: both;
		display: none;
		overflow: hidden;
	}

	.ztpic {
		height: 125px;
	}

	.zhuanti li b {
		-webkit-box-orient: vertical;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		font-size: 14px;
		height: 100%;
		line-height: 24px;
		white-space: inherit;
	}

	.bloginfo {
		margin-top: 0
	}

	.imgscale {
		max-height: 95px;
		max-width: 120px;
	}

	.imgscale img {
		height: 115px;
		width: 120px;
		border-radius: 3px;
	}

	.blogpic i {
		display: none
	}

	.fader .slide img {
		height: 200px;
	}

	.otherlink li {
		width: 100%
	}

	.tab_buttons {
		overflow-x: auto;
	}

	/*.tab_buttons ul { width: 600px;overflow-x: scroll;}
*/
	.tab_buttons li {
		margin-right: 8px;
		width: auto;
		overflow: hidden;
		height: 45px;
		font-size: 13px;
	}

	.newscurrent:after {
		width: 100%
	}

	.newslist li {
		padding: 10px 20px 10px 20px;
	}
}

.mt15 {
	margin-top: 15px
}

.mb10 {
	margin-bottom: 10px
}

.mb15 {
	margin-bottom: 15px
}

.mb20 {
	margin-bottom: 20px
}

/*头部*/
.navTop {
	min-width: 1200px;
	margin: 0 auto;
	height: 32px;
	line-height: 32px;
	background-color: #fb8a20;
}

.navTop a {
	color: #fff;
	float: right;
	display: inline;
	padding-left: 15px
}

.navTop p a {
	padding: 0 30px 0 0;
	float: left;
	font-size: 14px;
}

.navTop a:hover {
	color: #000 !important;
}

.navTop h1,
.navTop p {
	float: left;
	display: inline;
	color: #fff;
}

.inBox {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	font-size: 12px
}

.s_logo {
	width: 100%;
}

/*LOGO和搜索*/
.nav_top {
	height: 70px;
	width: 100%;
	margin: 0 auto;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .12);
	background: #fff
}

.searchs {
	height: 70px;
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.logos {
	position: absolute;
	width: 688px;
	height: 65px;
	top: 13px;
	border: 0 none;
	background: url('../images/logo.png') 0 0 no-repeat;
}

.logoa {
	position: absolute;
	width: 188px;
	height: 65px;
	top: 13px;
	border: 0 none;
	background: url('../images/logoa.png') 0 0 no-repeat;
}

.logoc {
	background: url('../images/logoc.png') 0 0 no-repeat !important;
}

/*头部广告*/
.gg_301 {
	float: right;
	width: 250px;
	background: #fafafa;
	padding: 26px;
	margin-bottom: 20px
}

.gg_301.min.ts {
	padding: 0px 35px;
	margin-bottom: 0
}

.top_ggao {
	position: absolute;
	width: 620px;
	height: 48px;
	left: 200px;
	top: 22px;
}

.top_ggao img {
	width: 620px;
	height: 48px;
}

div#container {
	margin-left: -20px !important
}

.gg_300 {
	margin: 0 auto 20px auto;
	width: 300px;
}

div#pop_ad {
	display: none;
}

.gaots {
	width: 470px;
	height: 60px;
	position: absolute;
	right: 450px;
	top: 15px;
}

/*输入框*/
.searchs .searchs-hd {
	width: 285px;
	height: 32px;
	position: absolute;
	right: 0;
	top: 18px;
}

.searchs-hd .searchs-input {
	width: 200px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	border: 1px solid #fb8a20;
	position: relative;
	padding: 0 10px;
	border-radius: 3px;
}

.searchs-hd .btn-searchs {
	width: 90px;
	height: 32px;
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
	outline: none;
	background: #fb8a20 url(../images/s.png) no-repeat;
	border: 1px solid #fb8a20;
}

.searchs p {
	position: absolute;
	display: block;
	width: 410px;
	top: 60px;
	color: #666;
	right: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 12px
}

.searchs p a {
	margin-right: 10px
}

/*导航*/
.nav {
	height: 45px;
	line-height: 45px;
	min-width: 100%;
	margin: 0 auto;
	width: 1200px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .12);
	background: #fb8a20
}

.nav div {
	height: 50px;
	line-height: 45px;
	width: 1200px;
	margin: 0 auto
}

.nav a {
	float: left;
	display: inline;
	padding: 0px 45px;
	font-size: 18px;
	color: #ffffff;
}

.shop .navas a {
	padding: 0 26px 0 0 !important
}

.navas a {
	padding: 0 41px 0 0 !important
}

.nav a:hover,
.nav .onh {
	font-weight: bold;
	color: #fff;
	background: #145ebf;
}

.nava {
	height: 55px;
	width: 1200px;
	padding: 15px 0;
	margin: 0 auto;
	border-bottom: 1px solid #eee;
}

.nava div {
	height: 55px;
	width: 1200px;
	margin: 0 auto
}

.nava ul {
	width: 224px;
	height: 55px;
	float: left;
	padding-right: 15px
}

.nava ul li {
	float: left;
	height: 30px;
}

.nava a {
	float: left;
	display: inline;
	padding: 1px 0 0 15px;
	font-size: 12px;
	color: #000;
	display: inline-block;
	height: 30px;
}

.nava a:hover,
.nava .onh {
	padding: 0;
	background: url('../images/guoj_01.png') 0 0 no-repeat;
	width: 30px;
	background-size: 30px
}

.nava ul.nha {
	border-right: 0px;
	margin-right: 0;
	padding-right: 0px
}

.nava ul.nhx {
	width: 1px;
	height: 45px;
	float: left;
	border-right: 1px solid #ccc;
	margin: 3px 15px 0 0;
	padding-right: 0px
}

.nava ul.nht {
	width: 190px;
	padding-right: 0px
}

.shop .navTop {
	background-color: #ff9000;
}

.shop .searchs-hd .searchs-input {
	border: 1px solid #ff9000;
}

.shop .searchs-hd .btn-searchs {
	background: #ff9000 url(../images/s.png) no-repeat;
	border: 1px solid #ff9000;
}

.shop .nav {
	border-top: 2px solid #ff9000;
}

.shop .nav .onh {
	color: #ff9000;
}

.shop .logoc {
	background: url('../images/logod.png') -6px 0 no-repeat !important;
}

.wrapper .picItem .title {
	color: #fff !important
}

@media only screen and (max-width:360px) {
	.searchs .searchs-hd {
		width: 210px !important
	}

	.searchs-hd .searchs-input {
		width: 152px !important
	}
}

@media only screen and (max-width:1024px) {
	.video {
		width: 100% !important;
		height: auto !important
	}

	.sub-box {
		width: 30px;
		height: 30px;
		background: #fb8a20 url(../images/guoj_01.png) -14px -1463px no-repeat;
	}

	.nav_top {
		background-color: #fb8a20;
		height: 40px;
	}

	.navTop {
		min-width: 100%;
		display: none !important
	}

	.inBox {
		width: 96%;
	}

	.searchs {
		height: 40px;
		width: 96%;
		background: #fb8a20;
		padding: 0 2%;
	}

	.logos {
		height: 40px;
		top: 0px;
		background: url(../images/logos.png) 0 7px no-repeat;
		background-size: 170px;
	}

	.shop .logoc {
		width: 150px;
		height: 40px;
		top: 0px;
		background-size: 160px !important;
	}

	.nav a {
		padding: 0;
		text-align: center;
		color: #666;
		font-size: 13px;
		margin-left: 3px;
	}

	.nav,
	.nav div {
		width: 100%;
		min-width: 100%;
		height: 45px;
		background: #f4f5f6
	}

	.nav .onh {
		padding: 0;
		border: 0;
		color: #fb8a20;
		background: none
	}

	.texta_left h4 {
		margin: 15px 0 10px 0
	}

	.textb_left a.texta_left_img02 span {
		margin-top: 0 !important
	}

	.maina,
	.w960,
	.tops,
	.top ul {
		width: 92% !important;
		margin: 0 4% !important;
	}

	.w960.center.clear.mt2 {
		margin: 20px 4% 0 4% !important;
	}

	.texta_left,
	.section-focus-pic,
	.section-focus-pic .pages,
	.section-focus-pic ul li,
	.section-focus-pic ul li img,
	.section-focus-pic ul li div,
	.texta_left_img a img,
	.texta_left_img,
	.texta_left_bottom,
	.c_leftx,
	.imgLeft,
	.imgLeft_tops a.imgLeft_tops01,
	.imgLeft_tops a.imgLeft_tops01 img,
	.imgLeft_tops a.imgLeft_tops02,
	.imgLeft div.imgLeft_top span,
	.c1_left,
	.textb_left a.texta_left_img02,
	.textb_left a.texta_left_img02 img,
	.textb_left a img,
	.c1_left_l,
	.c1_left_l a img,
	.footer div,
	.c1_left_l a span,
	.imgLeft_tops a.imgLeft_tops03,
	.listbox,
	.sub,
	.picture,
	.pleft,
	.viewbox,
	.module,
	.goods_left,
	.likef,
	.l_details,
	.l_details_left,
	.viewbox .content img,
	.goods,
	.scf {
		width: 100% !important;
	}

	.c_leftx a.sct,
	.navTop a:nth-of-type(1),
	.navTop a:nth-of-type(2),
	.texta_left_img,
	.textb_left a.texta_left_img02,
	.left_top h4,
	.left_top div,
	.sub.left,
	.nava,
	.module_a1 {
		display: none !important
	}

	.section-focus-pic ul li h3 {
		width: 98% !important;
		padding: 0 1% !important
	}

	.pleft ul.e2 li div a.title {
		margin: 0 0 10px 0;
		font-size: 16px;
		line-height: 30px
	}

	.texta_left_img a,
	.textb_left a,
	.c1_left_l a.c1_left_l1,
	.c1_left_l a.c1_left_l2 {
		width: 48% !important
	}

	.c_leftx {
		margin-top: 10px;
		height: auto !important;
		overflow: hidden;
	}

	tkbox#tk_box_8 {
		margin: 0 auto
	}

	.links {
		margin-top: 20px !important
	}

	.scf a.scf_02_a,
	.scf a.scf_02_b {
		font-size: 16px !important
	}

	.imgLeft_tops {
		width: 92% !important;
		padding: 4% !important;
		margin: 0 0 0 0 !important;
	}

	.imgLeft .gg_300 {
		margin: 20px auto 0 auto !important;
		display: none
	}

	.articleview .imgLeft_tops {
		margin: 0 0 20px 0 !important;
	}

	.imgLeft_top h4 {
		margin: 10px 0 20px 10px !important;
	}

	.imgLeft div.imgLeft_top a {
		width: 46% !important;
		height: 180px !important;
		margin: 0 0 0 10px !important;
	}

	.imgLeft div.imgLeft_top img {
		width: 100% !important;
		height: 115px !important;
	}

	.imgLeft div.imgLeft_top {
		margin-left: 0 !important
	}

	.imgLeft div.imgLeft_top.imgLeft_top_x {
		width: 100% !important;
		padding: 0 !important;
	}

	.c1_top {
		width: 92% !important;
		padding: 0 4% !important;
	}

	.imgLeft_tops a.imgLeft_tops01 span {
		width: 100% !important;
		padding: 20px 0 0 0 !important;
	}

	.pleft ul.e2 li a.preview {
		width: 120px !important;
		height: 80px !important;
		float: right !important;
		margin-right: 5px !important
	}

	.pleft ul.e2 li a img {
		width: 100% !important;
		height: 100px !important;
		margin: 0 0 0 10px
	}

	.pleft ul.e2 li {
		width: 96% !important;
		padding: 12px 2% !important;
		background: #fafafa;
		margin-bottom: 10px;
	}

	.textb_left a.texta_left_img01 {
		height: 170px
	}

	.textb_left {
		width: 100% !important;
		margin-right: 0 !important
	}

	.c1_left_l h4 {
		width: 95% !important
	}

	div#container {
		margin-left: 0 !important
	}

	.searchs .searchs-hd {
		width: 180px !important;
		top: 4px;
		right: 2% !important;
	}

	.searchs-hd .searchs-input {
		width: 120px !important;
		border-radius: 20px 0 0 20px !important;
	}

	.searchs-hd .btn-searchs {
		width: 40px !important;
		background: #fff url(../images/sm.png) no-repeat -12px 0 !important;
		border: 0 !important;
		height: 30px !important;
		top: 1px;
		border-radius: 0 20px 20px 0
	}

	.places {
		top: 60px !important
	}

	.sub {
		margin-bottom: 0 !important;
		margin-top: 2px !important;
	}

	.fixed {
		width: 99% !important;
	}

	.sub {
		height: auto !important
	}

	.left_top {
		padding: 0 0 20px 0 !important;
		position: inherit !important;
		border: 0 !important
	}

	.places {
		left: 0 !important;
		float: left !important;
		display: none
	}

	.left_top p {
		border-bottom: 0 !important;
		padding-bottom: 0 !important;
	}

	.left_top p a {
		margin: 20px 1% !important;
		width: 9% !important;
		margin-bottom: 0 !important;
		font-size: 12px;
	}

	.left_top div a {
		width: 30% !important;
	}

	/*.max{display:block;overflow:hidden;}
*/
	.picture li {
		width: 91.1% !important;
		padding: 3.9% !important;
	}

	.list_jz {
		width: 90% !important;
	}

	.pleftst .dede_pages,
	.pleft {
		margin-left: 0 !important
	}

	.dede_pages ul li {
		padding: 5px 9px !important;
	}

	.first {
		width: 96% !important;
		padding: 20px 2% !important;
	}

	.first_left {
		width: 96% !important;
		padding: 2% !important;
	}

	.first_left a {
		margin: 10px 1% 12px 1% !important;
		width: 7% !important;
	}

	.l_details_left img {
		width: 92% !important;
		height: 270px !important;
		margin: 0 4% 20px 4% !important;
	}

	.l_details_rigth {
		width: 92%;
		padding: 0 4%;
	}

	.goods_left h4,
	.likef h4 {
		width: 96% !important;
		margin: 20px 2% !important;
	}

	.goods_left ul,
	.likef.likes ul {
		margin: 0 0 0 0 !important;
		padding: 0 !important
	}

	.goods_left li,
	.likef li.likef_li {
		width: 100% !important;
		height: 435px !important;
		margin-left: 0 !important;
		border-left: 0 !important;
		border-right: 0 !important;
		padding: 0 !important
	}

	.likef ul,
	.likes ul {
		padding: 1px 0 0 0 !important;
	}

	.goods_left li a,
	.likef li.likef_li a {
		width: 92% !important;
		height: 350px !important;
		padding: 20px 4% !important;
	}

	.goods_left li img,
	.likef li.likef_li img {
		width: 100% !important;
		height: 310px !important;
		margin-bottom: 10px !important
	}

	.goods_left li span,
	.goods_left li p,
	.likef li.likef_li p,
	.likef li.likef_li span {
		width: 100% !important;
		font-size: 16px !important;
	}

	.likef li.likef_li p,
	.goods_left li p {
		text-align: left;
		text-indent: 4%
	}

	.module a {
		width: 95.5% !important;
		padding: 0 2% !important;
	}

	.shop .nav,
	.shop .nav div {
		height: 140px;
	}

	.shop .navas a {
		padding: 0 !important
	}

	.likef.likes {
		padding: 0 !important;
	}

	.likef li.likef_li p em {
		right: 4% !important;
	}

	.shop .dede_pages {
		padding-left: 4%;
	}

	.footer p {
		padding: 0 2% !important;
	}

	.c1_top a {
		font-size: 12px;
		color: #999 !important;
	}

	.onh onh_y {
		font-size: 16px;
		color: ##fb8a20
	}

	.nav a:hover,
	.nav .onh {
		border-top: 0;
		line-height: inherit;
	}
}

@media screen and (min-width:640px) and (max-width:840px) {

	.section-focus-pic,
	.section-focus-pic .pages,
	.section-focus-pic ul li,
	.section-focus-pic ul li img {
		height: 340px !important
	}

	.texta_left_img a,
	.textb_left a,
	.c1_left_l a.c1_left_l1,
	.c1_left_l a.c1_left_l2 {
		height: 270px !important
	}

	.texta_left_img a img,
	.imgLeft div.imgLeft_top img,
	.textb_left a img,
	.c1_left_l a img {
		height: 220px !important
	}

	.imgLeft_tops a.imgLeft_tops01,
	.imgLeft_tops a.imgLeft_tops01 img {
		height: 400px !important
	}

	.imgLeft div.imgLeft_top a {
		height: 285px !important
	}

	.textb_left a.texta_left_img02 {
		height: 425px !important
	}

	.textb_left a.texta_left_img02 img {
		height: 370px !important
	}
}

@media screen and (min-width:480px) and (max-width:640px) {

	.section-focus-pic,
	.section-focus-pic .pages,
	.section-focus-pic ul li,
	.section-focus-pic ul li img {
		height: 240px !important
	}

	.texta_left_img a,
	.textb_left a,
	.c1_left_l a.c1_left_l1,
	.c1_left_l a.c1_left_l2 {
		height: 200px !important
	}

	.texta_left_img a img,
	.imgLeft div.imgLeft_top img,
	.textb_left a img,
	.c1_left_l a img {
		height: 140px !important
	}

	.imgLeft_tops a.imgLeft_tops01,
	.imgLeft_tops a.imgLeft_tops01 img {
		height: 270px !important
	}

	.imgLeft div.imgLeft_top a {
		height: 210px !important
	}

	.textb_left a.texta_left_img02 {
		height: 365px !important
	}

	.textb_left a.texta_left_img02 img {
		height: 300px !important
	}

	.imgLeft,
	.left_top h4,
	.left_top div,
	.sub.left {
		display: none;
	}
}

@media screen and (min-width:840px) and (max-width:1200px) {
	div#container {
		margin: 0 !important
	}

	.navTop,
	.nav {
		width: 100% !important;
	}

	.sub {
		width: 100% !important;
		height: auto !important
	}

	.nav a {
		padding: 0 16px 0 0;
	}

	.searchs,
	.nav div,
	.maina,
	.inBox,
	.goods,
	.goods_left,
	.likef,
	.l_details,
	.listbox,
	.footer div {
		margin: 0 auto
	}

	.left_top h4,
	.left_top div,
	.nava,
	.imgLeft {
		display: none !important
	}

	.places {
		left: 174px !important;
	}

	.w960 {
		width: 865px !important
	}

	.places {
		top: 60px !important
	}

	.goods_left li {
		margin-right: 20px
	}

	.sub,
	.picture,
	.pleft,
	.viewbox {
		width: 100% !important;
	}

	.left_top {
		padding: 0 0 10px 0 !important;
		position: inherit !important;
		width: 99% !important
	}

	.left_top p a {
		margin-left: 2% !important;
		width: 14% !important;
	}

	.left_top div a {
		width: 30% !important;
	}

	.pleftst {
		float: left !important;
		width: 100% !important;
	}

	.imgLeft,
	.sub.left {
		display: none;
	}

	div#cambrian0 {
		display: none !important;
	}

	.picture li img {
		width: 50% !important;
	}

	.left_top p {
		border-bottom: 0 !important;
		padding-bottom: 0 !important
	}

	.list_jz {
		width: 90% !important;
	}

	.pleftst .dede_pages,
	.pleft {
		margin-left: 0 !important
	}

	.dede_pages ul li {
		padding: 5px 9px !important;
	}

	.first {
		width: 795px !important;
	}

	.first_left {
		width: 773px !important;
		margin-bottom: 20px !important
	}

	.section-focus-pic {
		margin-left: 0 !important
	}

	.goods_left h4 {
		width: 94% !important;
	}

	.likef li.likef_li {
		width: 225px !important;
		height: 280px !important;
	}

	.likef li.likef_li a {
		width: 200px !important;
		height: 260px !important;
	}

	.likef li.likef_li img {
		width: 226px !important;
		height: 205px !important;
	}

	.likef li.likef_li span {
		width: 226px !important;
	}

	.l_details_left {
		width: 520px !important;
		height: 230px;
		overflow: hidden;
	}

	.l_details_left img {
		width: 230px !important;
		height: 230px !important;
	}

	.l_details_rigth h2 {
		margin-bottom: 10px !important;
	}

	.l_details_rigth .downurllist a {
		margin: 10px 0 !important;
	}
}

@media only screen and (max-width:1200px) {
	.viewbox .title h2 {
		font-size: 24px !important;
		line-height: 40px !important;
		margin-top: 20px !important
	}
	img{
	      max-width:100%!important
	      }
