@CHARSET "UTF-8";
/*��Ʒ¥��*/
/**---楼层控制----start------*/
#box {
	display: none;
	position: fixed;
	left: 49.5%;
	top: 20%;
	margin-left: -680px !important;
	margin: 0px auto;
}

#box ul li {
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

#box ul li .num {
	color: #666;
	border-bottom: 1px dotted #666;
	width: 30px;
	margin: 0 auto;
}

#box ul li .word {
	display: none;
	color: #125DC8;
	margin: 0 auto;
	border-bottom: 1px dotted #666;
}

/*解决a标签点击后出现虚线框*/
#box ul li a {outline: none;}
/* #box ul li a:active {star:expression(this.onFocus=this.blur());} */
/* #box ul li a:focus { outline:0; } */


/**---------------end-----------*/

/**---楼层控制----start------*/
#box2 {
	display: none;
	position: fixed;
	left: 49.5%;
	top: 20%;
	margin-left: -680px !important;
	margin: 0px auto;
}

#box2 ul li {
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

#box2 ul li .num {
	color: #666;
	border-bottom: 1px dotted #666;
	width: 30px;
	margin: 0 auto;
}

#box2 ul li .word {
	display: none;
	color: #125DC8;
	margin: 0 auto;
	border-bottom: 1px dotted #666;
}

/*解决a标签点击后出现虚线框*/
#box2 ul li a {outline: none;}
/* #box ul li a:active {star:expression(this.onFocus=this.blur());} */
/* #box ul li a:focus { outline:0; } */



/* css 锟斤拷品展示 */
* {
	margin: 0;
	padding: 0;
	list-style: none;
}

.jingdong {
	/* background: #fff; */
	font: normal 12px/22px 瀹嬩綋;
/* 	position:absolute; */
}

.www360buy {
	background: #fff;
	font: normal 12px/22px 瀹嬩綋;
}

img {
	border: 0;
}

.www360buy a {
	text-decoration: none;
	color: #333;
}

.jingdong a {
	text-decoration: none;
	color: #333;
}

a:hover {
	color: #1974A1;
	text-decoration: none;
}
/* 鏈緥瀛恈ss */
.www360buy {
	width: 1200px;
	margin: 30px auto;
	border-top: 1px solid #006AC8;
}

.www360buy .hd {
	overflow: hidden;
	background: url(../images/bg.png) 0 -42px #efefef;
	border-left: 1px solid #ddd;
	padding-top: 0px;
	width: 1200px;
}

.www360buy .hd li {
	/* position: relative; */
	margin-left: -1px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	width: 177px;
	float: left;
	/* border: 1px solid #ddd; */
	border-top: 0;
	font: normal 14px/37px "Microsoft YaHei";
	_font-weight: bold;
	cursor: default;
}

.www360buy .hd li.on {
	width: 176px;
	background: #fff;
	border-bottom: 1px solid #fff;
	color: #006AC8;
}

.www360buy .bd {
	height: 460px;
	border: 1px solid #ddd;
	border-top: 0;
	margin: 0 auto;
	width: 1200px;
	position: absolute;
	border-bottom: none;
}

.www360buy .lh {
	/* overflow: hidden; */
	/* margin-left: 20px;
padding-left: 60px; */
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}

.www360buy .lh:hover {
	/* overflow: hidden; */
	/* margin-left: 20px;
padding-left: 60px; */
	/* border: 1px solid #006AC8; */
	
}

.www360buy .lh li {
	width: 156px;
	padding: 0 0px;
	float: left;
}

.www360buy .lh li .p-img {
	width: 130px;
	height: 132px;
	padding: 10px 0px;
	margin: 0 auto;
	text-align: center;
}

.www360buy .lh li .p-img img {
	width: 150px;
	height: 145px;
	margin-left: -20px;
}

.www360buy .lh li .p-name {
	height: 40px;
	line-height: 18px;
	word-break: break-all;
	word-wrap: break-word;
	overflow: hidden;
	padding-top: 5px;
	width: 150px;
	text-align: center;
	margin-top: 20px;
}

.www360buy .lh li .p-price {
	color: #999;
}

.www360buy .lh li .p-price strong {
	color: #c00;
	font-size: 14px;
	font-family: verdana;
}

/* 锟斤拷锟斤拷锟斤拷 */
.navwrap {
	width: 1000px;
	margin: 0 auto;
	position:absolute;
	left:50%;
	top:0;
	margin-left:-500px;
	z-index:2
}

.navwrap h1, h2, h3, h4, h5, h6 {
	font-weight: 400;
	font-size: 100%
}

.navwrap ol, ul {
	list-style: none
}

.navwrap input, textarea, select, button {
	font-size: 100%;
	font-family: inherit
}

.navwrap img, iframe {
	border: 0;
	text-decoration: none
}

.navwrap table {
	border-collapse: separate;
	border-spacing: 0
}

.navwrap th, td {
	text-align: left;
	font-weight: 400;
	cursor: pointer;
}

.navwrap th, td:hover {
	text-align: left;
	font-weight: 400;
	/*  border: 1px solid blue; */
}

.navwrap del {
	text-decoration: line-through
}

.navwrap em {
	font-style: normal
}

.navwrap a {
	text-decoration: none;
	color: #255fb1
}

.navwrap a:hover {
	text-decoration: underline
}

.navwrap button, input, select, textarea {
	margin: 0
}

.navwrap .hide {
	display: none
}

.navwrap .relative {
	position: relative
}

.navwrap .float-right {
	float: right
}

.navwrap div.header_r {
	float: right;
	padding: 41px 0 0 0;
}

.navwrap div.header {
	clear: both;
	height: 85px;
	background: #fff;
	margin: 0;
}

.navwrap div.header_c {
	clear: both;
	height: 85px;
	width: 1000px;
	margin: 0 auto;
}

.navwrap .header-wrap {
	background-color: #fff;
	width: 100%
}

.navwrap .header {
	z-index: 199
}

.navwrap #nav {
	margin: 0 auto;
	padding: 0;
	z-index: 99
}

.navwrap #nav .rightList {
	float: left;
	margin-left: 910px;
	margin-top: -350px;
	width: 288px;
	height: 350px;
	background-color: white;
	padding-top: 14px;
	border: 1px solid #eeeeee;
}

.navwrap .shadow {
	width: 6px;
	height: 36px;
	background: url(../images/img_new/nav-shadow.jpg) no-repeat;
	position: absolute;
	top: 0;
	left: -6px
}

.navwrap .navbar {
	height: 36px;
	padding-left: 210px;
	position: relative
}

.navwrap .navbar .cda {
	float: left;
	width: auto;
	text-align: center;
	height: 36px;
	line-height: 36px;
	color: dimgrey;
	padding: 0 15px;
	text-decoration: none;
	font-size: 15px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	white-space: nowrap;
	/* border-right: 1px dimgrey solid;border-left: 1px dimgrey solid; */
	position: relative
}

.navwrap .navbar .cda.first {
	border-left: 0 none
}

.navwrap .navbar .cda.last {
	border-right: 0 none
}

.navwrap .navbar .cda:hover {
	background-color: #006AC8;
	color: #fff;
	text-decoration: none
}

.navwrap .navbar .cda.current {
	color: dimgrey;
	border-left: 0 none
}

.navwrap .navbar .cda.current:hover {
	color: #fff
}

.navwrap .navbar .navbt {
	width: 105px;
	height: 30px;
	position: absolute;
	top: 3px;
	right: 10px;
	background: url(../images/img_new/navbt.jpg) no-repeat;
	border: 0 none;
	float: none;
	font-size: 14px;
	line-height: 30px;
	padding: 0
}

.navwrap a.navbt span {
	background: url(../images/img_new/iconmap.jpg) no-repeat 1px 3px;
	padding-left: 18px
}

.navwrap .navbar a.navbt:hover {
	background: transparent url(../images/img_new/navbt-hover.jpg) no-repeat
}

.navwrap .navbar a.navbt:hover span {
	background-image: url(../images/img_new/iconmap-hover.jpg)
}

.navwrap .newtg {
	display: block;
	width: 25px;
	height: 12px;
	position: absolute;
	right: 1px;
	top: -1px;
	z-index: 100;
	background: url(../images/img_new/new-icon.png) no-repeat
}

.navwrap .pros {
	float:left;
	height:305px;
	width: 210px;
	background:#fff;
}

.navwrap .pros h2 {
	width: 194px;
	height: 38px;
	line-height: 38px;
	padding-left: 16px;
	font-size: 16px;
	font-family: "\5FAE\8F6F\96C5\9ED1"
}

.navwrap .subpage h2 {
	margin-top: 0px;
	cursor: pointer
}

.navwrap .prosul {
	padding-left: 3px;
	margin-top: 2px;
	_overflow: hidden;
	height: 260px;
	padding-top: 60px;
}

.navwrap .prosul li, .prosul i {
	
}

.navwrap li.food {
	background-position: 10px 15px
}

.navwrap li.enjoy {
	background-position: 10px -35px
}

.navwrap li.women {
	background-position: 10px -85px
}

.navwrap li.life {
	background-position: 10px -135px
}

.navwrap li.travel {
	background-position: 10px -185px
}

.navwrap li.goods {
	background-position: 10px -235px
}

.navwrap .prosul li {
	position:relative;
	line-height: 46px;
	height: 46px;
	_overflow: hidden;
	width:100%;
	margin:0 auto;
}


.navwrap .prosul a {
	padding-right: 8px;
	_padding-right: 6px;
	white-space: nowrap;
	display: block;
	height: 46px;
	color:#000;
	
}
.navwrap .prosul a:hover{
	color:#333;
	text-decoration:none;
}
.prosul a.hot {
	background: url(../images/img_new/icon-hot.png) right 8px no-repeat
}

.prosul li.prosahover a.hot {
	background-image: url(img/img_new/icon-hot-hover.png)
}

.prosul li.prosahover a {
	color: #636363
}

.prosul li a.ti {
	font-size: 14px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	border-bottom: 1px #e2e2e2 dashed;
	text-indent:2em;
}

.prosul li.prosahover a.ti {
	color: dimgrey
}

.prosul li a:hover {
	color: dimgrey
}

.prosul li.nochild a:hover {
	color: #fff
}

.prosul li i {
	float: right;
	display: block;
	width: 3px;
	height: 50px;
	text-indent: -999em;
	background-position: 0 -276px;
	padding-right: 12px
}

.prosul li.prosahover i {
	background-position: 0 -326px
}

.prosul li.last {
	border-bottom: 0 none
}

.prosul li.bd-solid {
	border-bottom: 1px #c22900 solid
}

.prosul li.hotareas {
	background-image: none;
	padding-left: 12px;
	line-height: 26px;
	height: 106px;
	*overflow: hidden
}

.prosul li.hotareas i {
	line-height: 30px;
	margin-top: -2px;
	height: 40px;
	background-position: 0 -279px
}

.prosul li.prosahover i.i-area {
	background-position: 0 -329px
}

.prosul li.hotareas a {
	line-height: 30px;
	height: 30px
}

.prosul li.hotareas a.hot {
	background-position: right 0
}

.prosul li h2 {
	padding-left: 0;
	line-height: 40px;
	display: inline
}

.prosul li.prosahover h2 {
	color: #d03322
}

.prosmore {
	padding: 15px 0 15px 15px;
	position: absolute;
	z-index: 999;
	left: 206px;
	top: -10px;
	background-color: #fff;
	border: 1px #e7eef4 solid;
	border-left:none;
	width: 400px;
}

.prosul .prosmore {
	text-align: left
}

.prosul .prosmore span {
	float: left;
	height: 36px;
	line-height: 22px;
	margin-right:10px;
}

.prosul li .prosmore a {
	height: 18px;
	line-height: 18px;
	padding: 0 4px
}

.prosul li .prosmore a:hover {
	background-color: dimgrey;
	color: #fff
}

.prosmore em {
	font-weight: 400;
	padding-top: 9px;
	display: inline-block
}

.prosmore em.morehot {
	background: url(../images/img_new/icon-hot-more.png) right top no-repeat;
	padding-right: 22px
}

* {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

a {
	cursor: pointer
}
/*锟斤拷锟斤拷锟斤拷css*/
.searchbox {
	width: 800px;
	height: 80px;
	margin: 20px auto 40px auto;
}

.searchbox ul {
	margin-bottom: 0px;
	margin-top: 10px;
	height: 35px;
	width: 500px;
	list-style: none;
	margin-left: 350px
}

.searchbox ul li {
	float: left
}

.searchbox ul li a {
	float: left;
	line-height: 35px;
	padding: 0 10px;
	text-decoration: none;
	color: #C1DFF7;
	font-size: 14px;
	font-weight: bold;
}

.searchbox ul li .style1 {
	background-color: #C1DFF7;
	color: #fff
}

.searchbox ul li .style2 {
	background-color: #C1DFF7;
	color: #fff
}

.bodys input {
	height: 36px;
	line-height: 36px;
	width: 300px;
	padding: 0 0px;
	float: left;
}

.bodys p {
	margin: 0px
}

.bodys .one {
	border: #C1DFF7 2px solid
}

.bodys .two {
	border: #C1DFF7 2px solid
}

.bodys .one1 {
	background-color: #C1DFF7;
    background-image: url(../images/index/fdj.png);
    background-repeat:no-repeat;
}

.bodys .two2 {
	background-color: #C1DFF7;
	background-image: url(../images/index/fdj.png);
    background-repeat:no-repeat;
}

.bodys button {
	float: left;
	border: 0;
	height: 36px;
	width: 70px;
	color: #FFF;
	line-height: 36px;
	text-align: center;
	overflow: hidden;
}

.searchbox .list-01 #list-02 {
	margin-bottom: 0px;
	margin-top: 10px;
	height: 35px;
	width: 500px;
	list-style: none;
	margin-left: 0px;
}

.searchbox .list-01 #list-02 .first a {
	margin-left: 10px;
	padding: 0px;
	line-height: 20px;
	font-size: 14px;
	color: blue
}

.searchbox .list-01 #list-02 a:hover {
	color: red;
}

.searchbox .list-01 #list-02  a {
	color: grey;
	padding: 0px;
	line-height: 20px;
	font-size: 12px;
}
/*锟斤拷品锟斤拷锟斤拷业*/
.louceng {
	height: 0px;
	margin: 0px auto 10px auto;
	border-bottom: 1px solid #006AC8;
}

.zdhl {
	height: 25px;
	margin: 0px auto 0px auto;
	width: 1200px;
}

.zdhl h1 {
	width: 1200px;
	float: left;
	padding-top: 10px;
	font-size: 24px;
}

.zdhl  a {
	float: right;
	font-size: 15px;
	margin-top: -28px;
}

.jingdong {
	width: 1200px;
	height: 30px;
	margin: 0px auto;
	padding-top: 0px;
}

.jingdong h3 p {
	font-size: 15px;
	font-family: initial;
	padding-bottom: 4px;
}

.jingdong div {
	float: right;
	margin-top: 0px;
	padding-right: 0px;
}

.bd .lmy .firstli {
	height: 400px;
	width: 400px;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}

.bd .lmy:hover {
	width: 320px;
	/* border: 1px solid red; */
}

.bd .lmy .firstli div {
	height: 132px;
	padding: 0px 0px 0 0px;
	margin: 0;
	text-align: center;
}

.bd .lmy .firstli div img {
	/* margin-left: -180px;*/
	/* margin-top: 10px;  */
	height: 400px;
	width: 400px;
	padding-left: 2px;
	/* margin-right: 10px; */
}

.xiangxi {
	width: 1200px;
	height: 20px;
	margin: 0px auto;
	border-bottom: 1px solid #006AC8;
}

.neirong {
	width: 1200px;
	overflow: auto; /*锟竭讹拷锟斤拷锟斤拷锟捷变化  */
	min-height: 200px;
	margin: 0px auto;
	border: 1px solid #ddd;
	background-color: white;
	border-top: 0px;
}

.neirong .kong {
	height: 200px;
}

.neirong table {
	height: 420px;
	table-layout: fixed;
	float: left;
	width: 1190px;
	margin: 2px;
	margin-top: 2px;
	margin-left: 4px;
}

.neirong table a {
	align: center;
	height: 40px;
	overflow: hidden;
	float: left;
	padding-left: 10px;
}

.zdhl2 {
	height: 25px;
	margin: 0px auto 0px auto;
	width: 1000px;
}

.zdhl2 h1 {
	width: 1200px;
	float: left;
	padding-top: 10px;
	font-size: 24px;
}

.zdhl2  a {
	float: right;
	font-size: 15px;
	margin-top: -28px;
}

.shebei {
	height: 0px;
	margin: 0px auto 0px auto;
	border-bottom: 2px solid #006AC8;
}

.xiangxi h2 {
	font-size: 15px;
}

.shebei h3 a {
	float: right;
	padding-top: 10px;
	padding-right: 120px;
	font-size: 16px;
}
/*图片锟街诧拷  */
.carousel-inner {
	padding-left: 0px;
}

.carousel {
	width: 690px;
	min-width: 690px;
	margin-left: 210px;
	margin-top: -33px;
	padding-top: 8px;
}

/*图片菜单栏*/
.navwrap #nav #tpdhl{
	width: 990px;height: 385px;margin-left: 210px;
}
.navwrap #nav #tpdhl .tpdhlul .tpdhlli .tpdhllidiv .tpdhllidiv1{
	font-size: 17px;
	line-height: 35px;
	text-align: center;
	color: white;
	opacity: 0.75;
	background-color: gray;
	position: absolute;
	z-index: 3;
	top: 153px;
	left: 0;
	overflow: hidden;
	width: 100%;
	height: 35px;
	letter-spacing: 1px;
}

.navwrap #nav #tpdhl .tpdhlul .tpdhlli .tpdhllidiv .tpdhllidiv{
	/* display:none; */
	font-size: 17px;
	line-height: 35px;
	text-align: center;
	color: white;
	position: absolute;
	z-index: 3;
	top: 153px;
	left: 0;
	overflow: hidden;
	width: 188px;
	height: 35px;
}

.navwrap #nav #tpdhl .tpdhlul .tpdhlli .tpdhllidiv .tpdhllidiv2{
	opacity: 0.75;
	background-color: gray;
	float: left;
	width: 90px;
	cursor: pointer;
	letter-spacing: 8px;
} 
.navwrap #nav #tpdhl .tpdhlul .tpdhlli .tpdhllidiv .tpdhllidiv3{
	opacity: 0.75;
	background-color: gray;
	float: right;
	width: 90px;
	cursor: pointer;
	letter-spacing: 8px;
} 

/* 上部广告板块 */
.advertisement{width:1200px;;margin:30px auto 0;background:#fff;overflow:hidden}
.advertisement .imgRoll{overflow:hidden;}
.advertisement .imgRoll ul{overflow:hidden;margin-bottom:0;float:left;}
.advertisement .imgRoll ul li{float:left;width:180px;height:180px;box-sizing:border-box;border:1px #000 solid;margin:10px;}
.advertisement .imgRoll ul li a{display:block;height:100%;position:relative}
.advertisement .imgRoll ul li a img{display:block;width:100%;height:100%;}
.advertisement .imgRoll ul li a span{color:#fff;position:absolute;bottom:0;left:0;width:100%;display:block;width:100%;line-height:2em;background:rgba(0,0,0,0.6);font-size:12px;text-indent:1em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.advertisement .bottom{overflow:hidden;margin-top:15px}
.advertisement .bottom .newEnterprise{float:left;width:500px;margin:10px;border:1px #eee solid;box-sizing:border-box;padding:20px}
.advertisement .bottom .newEnterprise h2{line-height:1em;font-size:18px;text-indent:1em;border-left:8px solid rgb(0,106,200)}
.advertisement .bottom .newEnterprise ul li{line-height:2em;}
.advertisement .bottom .newEnterprise ul li a{color:#000;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.advertisement .bottom .newEnterprise ul li a:hover{text-decoration:underline}


.navwrap_box{position:relative;height:380px;}
.navwrap_box .bg{position:absolute;height:100%;width:100%;background:#d1dbe4;z-index:1;bottom:0;left:0}
#carrousel{float:right;width:756px;height:305px;position:relative;overflow:hidden;text-align:center;}
#carrousel *{margin:0 auto;}
#carrousel .view{height:100%;}
#carrousel .view img{display:none;width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
#carrousel .index{position:absolute;height:20px;width:100%;bottom:40px;left:0;z-index:3}
#carrousel .index ul{display:inline-block;margin:0 auto;overflow:hidden}
#carrousel .index ul li{float:left;margin:0 5px;width:10px;height:10px;border-radius:5px;background:#033f88;}
#carrousel .index ul li:hover{cursor:pointer;}
#carrousel .index ul li.focus{background:#fff;}
#carrousel .text{z-index:3;height:40px;position:absolute;bottom:0;left:0;width:100%;line-height:40px;text-align:right;padding-right:20px;box-sizing:border-box;font-size:18px;color:#000;background:rgba(255,255,255,0.5)}







