﻿/* AB模版网 做最好的织梦整站模板下载网站 */
/* 网址：Www.AdminBuy.Cn */
/* 图标大全：Sc.AdminBuy.Cn 专业建站素材网站 */
/* QQ：9490489 */
@charset "utf-8";

.box {

	width: 100%;

}

/*首页头部*/

.header {

	width: 100%;

	min-width: 1190px;

	background: #fff;

	overflow: hidden;

}
.head {

	width: 1190px;

	height: 125px;

	margin: 0 auto;

}

.head-top {

	width: 100%;

	height: 32px;

	line-height: 32px;

	margin-top: 0px;

	background: #f8f8f8;

	border-bottom: solid 1px #ddd;

}

.head-top.welcome_bg {

	position: relative;

}

.head-top-con {

	width: 1190px;

	margin: 0 auto;

	color: #111;

}

.head-top-con .hi {

	background: url(../images/hi.png) no-repeat left center;

	font-size: 12px;

	padding-left: 20px;

	color: #666;

}

.head-top-con .yidong i {

	display: block;

	width: 14px;

	height: 16px;

	margin-right: 2px;

	float: left;

	background: url(../images/topbotbg.png) no-repeat;

	margin-top: 8px;

}

.head-top-con .weixin i {

	display: block;

	width: 14px;

	height: 16px;

	margin-right: 5px;

	float: left;

	background: url(../images/topbotbg.png) no-repeat -17px top;

	margin-top: 8px;

}

.head-top-con .lianxi i {

	display: block;

	width: 14px;

	height: 16px;

	margin-right: 5px;

	float: left;

	background: url(../images/topbotbg.png) no-repeat -43px top;

	margin-top: 8px;

}

.head-top-con .kefu i {

	display: block;

	width: 14px;

	height: 16px;

	margin-right: 5px;

	float: left;

	background: url(../images/topbotbg.png) no-repeat -63px top;

	margin-top: 8px;

}

.head-top-con .fr span {

	display: block;

	float: left;

	margin-left: 25px;

}

.head-top-con .fr span a {

	margin-left: 0px;

	font-size: 12px;

	color: #666;

}

/*logo*/

.head {

	height: 90px;

}

.head .logo {

	float: left;

	margin-top: 20px;

}
.head .topArea{
	
}
.btMap{
	
}

.search{height:40px;position:relative;width:481px;z-index:105;}
.search-wrap {height: 34px;border: 1px solid #E5E5E5;background: #FFF !important; position: relative;}
.search-option {border: none;position: relative;border-right: 1px solid #DCDCDC;width: 80px;height: 34px;color: #555;line-height: 34px;text-decoration: none;text-align: center;padding-right: 12px;vertical-align: middle;display: block;float: left;font-size: 14px;overflow: hidden;cursor: pointer;}
.search-wrap dl.select {display: block;position: absolute;top: 34px;left: -1px;border: 1px solid #dcdcdc;width: 92px;line-height: 34px;text-align: center;background-color: #fff; z-index: 9999;}
.search-wrap dl.select dd {cursor: pointer;font-size: 14px;}
.search-wrap dl.select dd:hover {background-color: #E53E40;color: #fff}
.search-wrap .search-option i{DISPLAY:inline;FLOAT:left;MARGIN:15px 0px;WIDTH:6px;POSITION:relative;HEIGHT:6px;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}
.search-wrap .search-option i em{BORDER-RIGHT:transparent 3px solid;BORDER-TOP:transparent 3px solid;LEFT:0px;OVERFLOW:hidden;BORDER-LEFT:transparent 3px solid;WIDTH:0px;BORDER-BOTTOM:transparent 0px solid;ZOOM:1;POSITION:absolute;HEIGHT:0px;_border-color:tomato;_filter:chroma(color=tomato);BORDER-TOP-COLOR:#666;TOP:1px}
.search-wrap .search-option i{ position:absolute; right:12px; top:15px; margin-right:8px; display:block; margin:0 ;}
.search-wrap .search-option i span{BORDER-RIGHT:transparent 3px solid;BORDER-TOP:transparent 3px solid;LEFT:0px;OVERFLOW:hidden;BORDER-LEFT:transparent 3px solid;WIDTH:0px;BORDER-BOTTOM:transparent 0px solid;ZOOM:1;POSITION:absolute;TOP:0px;HEIGHT:0px;_border-color:tomato;_filter:chroma(color=tomato); BORDER-TOP-COLOR:#808080}

.kwsbox {left: 0;position: absolute;top: 37px}
.sideShadow {float: left;width: 59px;height: 34px;position: relative;z-index: 99999999;background: #FBFBFB;border-right: 1px solid #D8D8D8}
.keyWord {color: #909090;float: left;height: 30px;line-height: 30px;overflow: hidden;padding: 0;width: 283px;text-indent:30px;border: none;background: url(../images/new_bg.gif) no-repeat -174px 7px;margin-top: 2px;background-color: #FFF;}
.sub-btn {border: 0;cursor: pointer;height: 36px;line-height: 34px;overflow: hidden;width: 90px;position: absolute;top: 0;right: 0;font-size:16px;color: #ffffff;transition: all .2s ease-in-out;background:  linear-gradient(to right,#F96248 0,#D94027 100%);  font-family:Microsoft Jhenghei,微正黑,"microsoft yahei","微软雅黑\8F6F\96C5\9ED1"}
.sub-btn:hover {background: #E22B2E; }

.cart-wrap{height:34px;position:absolute;width:140px;z-index:105;top:1px; right:0;}
.cart .cartLink{background:#FFF url(../images/new_bg.gif) 7px -85px no-repeat;display:block;height:32px;overflow:hidden;padding-left:40px;width:98px; position:relative; z-index:999999999106;border:1px solid #E5E5E5;}
.cart .cartLink span,.page-header .btMap .cart .cartLink strong{display:inline_block;float:left;line-height:34px}
.key{padding-top:5px; overflow:hidden; height:20px; width:480px}
.key a{ padding-right:7px;}

.head .tel {

	float: right;

	margin-top: 20px;

}

/*nav*/

.nav {

	width: 100%;

	height: 42px;

	line-height: 42px;

}

.nav_main {

	width: 100%;

}

.nav_main ul {

	width: 1190px;

	margin: 0 auto;

}

.nav_main ul li {

	width: 110px;

	float: left;

	text-align: center;

}

.nav_main ul li a {

	font-size: 16px;

	color: #333;

	display: block;

}

.nav_main ul li a:hover {

	color: #f00;

}

.nav_main ul li.active {

	width: 240px;

	background: #FF7F00;

	margin-right: 50px;

}

.nav_main ul li.active a {

	color: #fff;

	font-size: 18px;

}



/*轮播*/

.fullSlide {

	position: relative;

	z-index: 999;

	width: 100%;

	height: 450px;

	min-width: 1190px;

}

.fullSlide .bd {

	position: relative;

	z-index: 0;

	overflow: hidden;

	margin: 0 auto

}

.fullSlide .bd ul {

	width: 100%!important

}

.fullSlide .bd ul a {

	width: 100% !important;

}

.fullSlide .bd li {

	overflow: hidden;

	width: 100%!important;

	height: 450px;

	text-align: center

}

.fullSlide .bd li a {

	display: block;

	height: 450px

}

.fullSlide .hd {

	position: absolute;

	bottom: 0;

	left: 56%;

	z-index: 100;

	width: 156px;

	height: 16px;

	margin-left: -78px;

	padding-bottom: 20px;

	background: none;

	text-align: center;

	line-height: 16px

}

.fullSlide .hd ul {

	text-align: center

}

.fullSlide .hd ul li {

	display: inline-block;

	overflow: hidden;

	margin-right: 10px;

	width: 16px;

	height: 16px;

	float: left;

	background: url(../images/banner-ico.png) no-repeat;

	line-height: 9999px;

	cursor: pointer;

*zoom:1

}

.fullSlide .hd ul .on {

	background: url(../images/banner-ico-hover.png) no-repeat;

}

.slider {

	position: relative;

	overflow: hidden;

	width: 100%;

	height: 450px;

	min-width: 1190px;

}

.slider_main {

	margin: 0 auto;

	width: 240px;

	z-index: 1000;

}

.slider_list {

	position: absolute;

	height: 450px;

	top: 0px;

	left: 0px;

}

.slider_main {

	position: absolute;

	height: 450px;

	top: 0px;

	left: 50%;

	margin-left: -595px;

}

/*左边*/

.slider_list {

	width: 240px;

	z-index: 9999;

}

.slider_list ul {

	overflow: hidden;

	width: 240px;

	height: 450px;

	background: url(../images/nav-list-bg.png); /*filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6;*/

}

.slider_list ul li {

	float: left;

	width: 240px;

	height: 75px;

	padding-top: 15px;

	background: url(../images/line.png) repeat-x left bottom;

}

.slider_list ul li:hover {

	background: #f90;

	cursor: pointer;

}

.slider_list ul li p {

	position: absolute;

	padding-left: 60px;

	width: 180px;

	height: 38px;

	color: #fff;

	font-size: 16px;

	line-height: 38px;

}

.slider_list ul li p a {

	display: inline-block;

	height: 38px;

	color: #fff;

	line-height: 38px

}

.slider_list ul li p a:hover {

	color: #fff

}

.slider_list ul li em {

	position: absolute;

	left: 22px;

	margin-top: 35px;

}

.slider_list ul li em i {

	color: #FFF;

	padding: 0 8px;

	font-size: 12px;

filter:alpha(opacity:80);

	opacity: 0.8;

	-moz-opacity: 0.8;

	-khtml-opacity: 0.8;

}

.slider_list ul li b {

	position: absolute;

	right: 25px;

	display: block;

	width: 10px;

	height: 38px;

	background: url(../images/navjt.png) no-repeat right

}

.slider_list ul li p.sub_1 {

	background: url(../images/sub_1.png) no-repeat 30px center;

}

.slider_list ul li p.sub_2 {

	background: url(../images/sub_2.png) no-repeat 30px center;

}

.slider_list ul li p.sub_3 {

	background: url(../images/sub_3.png) no-repeat 30px center;

}

.slider_list ul li p.sub_4 {

	background: url(../images/sub_4.png) no-repeat 30px center;

}

.slider_list ul li p.sub_5 {

	background: url(../images/sub_5.png) no-repeat 30px center;

}

/*右边*/

.classify {

	top: 2px;

	left: 240px;

	z-index: 9999;

	width: 700px;

	height: 448px;

}

.classify, .classify div.div-con {

	position: absolute;

	visibility: hidden;

	height: 448px

}

.classify div.div-con {

	z-index: 101;

	width: 700px;

	background: url(../images/navbg1.jpg) no-repeat left bottom #fff;

}

.classify div.div-con dl {

	clear: both;

	padding-top: 25px;

}

.classify div.div-con dl dt {

	line-height: 20px;

	font-weight: bold;

}

.classify div.div-con dl dt i {

	margin-left: 10px;

}

.classify div.div-con dl dd {

	height: 24px;

	line-height: 22px;

	padding-top: 5px;

}

.classify div.div-con dl dd a {

	display: block;

}

.classify div.div-con dl dd a:hover span {

	color: #f00;

}

.classify div.div-con dl dd a i {

	float: left;

	padding: 0 30px;

	color: #ddd;

}

.classify div.div-con dl dd a span {

	color: #555;

}

.classify div.div-con dl dd a span.pa-l-n {

	padding-left: 0px;

}

.classify div.div-con dl dd span {

	float: left;

	padding-right: 12px;

	margin-right: 12px;

	font-size: 12px;

	background: url(../images/nav-list-bor-bg.jpg) no-repeat right center;

	display: inline-block;

	white-space: nowrap;

	color: #555;

}

.classify div.div-con .fl {

	width: 360px;

	padding: 0 30px;

}

.classify div.div-con .fr {

	width: 260px;

	padding-right: 10px;

	color: #666;

	line-height: 22px;

	font-size: 12px;

}

.classify div.div-con .fr img {

	margin-top: 10px;

	width: 100%;

}

.classify div.div-con .fr b {

	display: block;

	line-height: 46px;

	text-align: center;

	font-size: 18px;

	color: #F30;

}

