@charset "utf-8";
/* CSS Document */
a.orange{color:orange;}
a:hover{text-decoation:none;}
.homebd{ background-color:#fff;}
.hd-input{ width:400px; height:30px; line-height:30px; background-color:#fff; padding-left:3px;}
.hd-input-search{ width:78px; height:34px; line-height:32px; background-color:#660066; color:#fff; cursor:pointer; float:right;}
.add-needs-btn{ border:1px solid #f8b500; width:78px; height:32px; line-height:32px; background-color:#f8b500; color:#fff; cursor:pointer; display:inline-block; text-align:center;}
.add-needs{ margin-top:51px; margin-left:20px;}
.hd-call{ margin-top:46px; margin-left:40px;}

.s-layer{z-index:1000; background:#fefefe;position:absolute;width:408px;z-index:2;text-indent:5px;border:solid 1px #ccc;display:none;min-height:300px;}
.s-layer p{font-weight:bold; line-height:30px;cursor:pointer}
.s-layer p:hover{background:#e8e8e8;}

.top-bar{ background-color:#f2f2f2; padding:5px 0;}
.wraper{ width:980px;; margin:0 auto}
.nav{ position:relative; width:100%; height:36px;  background:url(../images/menu.gif) repeat-x bottom; overflow:hidden;}
.nav-item{ position:relative; float:left; width:120px; height:36px; line-height:30px; text-align:center; font-size:14px; z-index:1}
.nav-item a{ display:block; height:36px; font-size:16px;}
.nav-item a:hover{ color:#333}
.move-bg{ display:none;position:absolute;left:0;top:0; width:95px; height:36px;  background:url(../images/menuhover.gif) repeat-x bottom; z-index:0}

.banner-wrap{  position:relative; padding-bottom:10px; min-width:1200px;  }
.banner-con .submenu{ position:absolute; z-index:1; left:0; top:0; background:#ddd; height:390px; width:220px;}
.submenu-list{ float:left; width:220px; /*position:relative;*/}
.firstchild .mallCategory{ top:0;}
.lastchild .mallCategory{ bottom:-154px;}
.submenu-list .submenu-hd{ background-color:#f1f1f1; height:30px; line-height:30px; position:relative;}
.submenu-list .submenu-hd .icon{ padding-top:3px; margin:0 5px;}
.submenu-list .submenu-hd a.submenumore{ position:absolute; right:10px; top:10px; background:url(../images/dd.gif) no-repeat; display:block; width:12px; height:12px; cursor:pointer;}
.submenu-list .submenu-hd a span{ display:none;}
.submenu-list .submenu-bd { padding:2px 12px; z-index:10000;}
.submenu-list .submenu-bd a{ float:left; width:50%; padding:4px 0;}
.banner-right{ position:absolute; right:6px; top:20px; z-index:1000;  width:255px; height:370px;}
.banner-right-tabs .TabbedPanelsTab{ width:50%; text-align:center; margin:0; padding:6px 0; border:none; background-color:#ddd;}
.banner-right-tabs .TabbedPanelsTabSelected{ background-color:#fff;}
.banner-right-tabs .TabbedPanelsContent{ padding:10px;}

.ptsj li{ float:left; width:45%;}
.wellcome{ padding:15px; border-top:1px solid #ddd; text-align:center; background-color:#fff;
filter:alpha(opacity=90);  /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.wellcom-tit{margin-bottom:6px;}
.right-login .login-btn,.right-login .reg-btn{ height:36px; line-height:36px; width:77px; background-color:#660066; display:inline-block;color:#fff; text-align:center;}
.right-login .login-btn{ background: #660066  url(../images/login-btn.png) no-repeat 10px center;}
.index-kjtd{ background-color:#f4f4f4; border-top:1px solid #ddd;filter:alpha(opacity=90);  /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.index-kjtd .hd{ font-size:14px; padding:10px 10px 0;}
.index-kjtd .bd{ padding:10px;}
.index-kjtd .first{ margin-bottom:3px;}
.index-kjtd strong{ height:44px; line-height:44px;}
.index-kjtd a{ float:left; height:44px; line-height:44px; text-align:center; color:#fff;}
.index-kjtd a:hover{filter:alpha(opacity=80);  /*支持 IE 浏览器*/
-moz-opacity:0.80; /*支持 FireFox 浏览器*/
opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.index-kjtd a.kj3,.index-kjtd a.kj7{ width:70px;}
.index-kjtd a.kj7{ margin-left:3px;}
.index-kjtd a.kj1{width:143px;}
.kj1{ background-color:#3078c0;}
.kj2{ background-color:#f0bf32;}
.kj3{ background-color:#2fbfbf;}
.kj4{ background-color:#cc3151;}
.kj5{ background-color:#95c10a;}
.kj6{ background-color:#6db84f;}
.kj7{ background-color:#ff6666;}



#slideshow{position:absolute;height: 450px;width:1200px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1200px;height: 450px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width: 1200px;}
#slideshow .btns b{position: absolute;width: 220px;display: block;top:0;left:0; z-index:1000}
#slideshow .btns b i{width:220px;background: #414140;display: block;height: 30px;font-size: 0px;overflow: hidden;cursor: pointer;margin-bottom: 56px;
filter:alpha(opacity=10);  /*支持 IE 浏览器*/
-moz-opacity:0.10; /*支持 FireFox 浏览器*/
opacity:0.10;  /*支持 Chrome, Opera, Safari 等浏览器*/}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #3cd2f1;cursor: default}
#slideshow .btns b i.on: hover{background: #3cd2f1;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none; visibility:hidden;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(../images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
/*#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}*/
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 450px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}






.banner-wrap-layout{ position:absolute; top:0px;}
.some-icons li{ float:left; width:60px; height:80px; text-align:center; margin:10px;}
.some-icons li span{ display:block;width:60px; height:20px; text-align:center; line-height:33px;  }
.some-icons li a{ display:block;width:60px; height:60px; background-position:top; background-repeat:no-repeat;}
.some-icons li a:hover{ background-position:bottom;}
li.dzzb a{ background:url(../images/icon/15icon-01.png); }
li.fz a{ background:url(../images/icon/15icon-02.png); }
li.gysj a{ background:url(../images/icon/15icon-03.png); }
li.gazy a{ background:url(../images/icon/15icon-04.png); }
li.jx a{ background:url(../images/icon/15icon-05.png); }
li.jj a{ background:url(../images/icon/15icon-06.png); }
li.led a{ background:url(../images/icon/15icon-07.png); }
li.rj a{ background:url(../images/icon/15icon-08.png); }
li.wl a{ background:url(../images/icon/15icon-09.png); }
li.wlw a{ background:url(../images/icon/15icon-10.png); }
li.xcl a{ background:url(../images/icon/15icon-11.png); }
li.zb a{ background:url(../images/icon/15icon-12.png); }
li.zbao a{ background:url(../images/icon/15icon-13.png); }
li.ylqx a{ background:url(../images/icon/15icon-14.png); }
li.dzcy a{ background:url(../images/icon/15icon-15.png); }
.mrdp{height:40px; lien-height:40px; border-bottom:solid 3px #ddd; }
.mrdp h3{height:40px; line-height:40px; border-bottom:solid 3px #ab75ab; font-size:18px;padding:0 20px;}
.fxui-tab-nav img{ max-width:900px;}













.newest-need .hd{ background:url(../images/hdbg.gif) no-repeat left bottom; padding-bottom:8px;}
.newest-need .hd h3{ font-size:18px; color:#333; padding-left:10px;}
.newest-need .hd .fr{ padding-right:6px;}
.newest-need .bd{  border-top:none; padding:0px 3px; background:#fff;}
.newest-need-list{ width:400px; height:60px;}
.newest-need-list h4{ margin-bottom:5px;}
.newest-need-list dt a img{ border:1px solid #ddd; margin-right:10px;}
.newest-need{ width:440px;}
.newest-need2 .bd{ border-left:none;}
.index-top10{ width:300px;}
.index-top10 .TabbedPanelsTab{border:1px solid #ddd;}
.index-top10 .TabbedPanelsTabSelected{ border-bottom-color:#fff;}
.index-top10 .TabbedPanelsContentGroup{ border:1px solid #ddd;}
.index-top10 .TabbedPanelsTab{ width:49%; padding:0; height:30px; line-height:30px; text-align:center; background:#fff url(../images/grayhd.png) repeat-x bottom;}
.index-top10 .TabbedPanelsTabSelected{ background:none;}
.index-top10 .TabbedPanelsContent{ background:url(../images/top10.png) no-repeat -1px 6.1px;}
.index-top10 .TabbedPanelsContent li{ height:32px; line-height:32px; padding-left:23px;}
.index-top10 .TabbedPanelsContent li a{color:#2d2d2d; font-size:12px;}
.hotfeature .hd h3{ font-size:18px; color:#2d2d2d;}
.hotfeature .hotfeature-logo{ border-right:1px solid #ddd; height:240px;}
.hotfeature .hotfeature-content li{ float:left;}
.hotfeature-content-list,.index-category-tab-list{ position:relative;}
.index-category-tab-list{ height:174px;}
.hotfeature-content-list-details-bg,.index-category-tab-list-details-bg{ position:absolute; bottom:0; height:30px; line-height:30px; width:100%; background-color:#000;
filter:alpha(opacity=50);  /*支持 IE 浏览器*/
-moz-opacity:0.50; /*支持 FireFox 浏览器*/
opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.hotfeature-content-list-details,.index-category-tab-list-details{ position:absolute; bottom:0; height:30px; line-height:30px; width:100%;color:#fff;}
.hotfeature-content-list-details .fl,.index-category-tab-list-details .fl{ padding-left:10px;}
.hotfeature-content-list-details .fr,.index-category-tab-list-details .fr{ padding-right:10px;}
#bg .a_bigImg .bg{ background-size:auto 100% !important;}


.peoplesay .hd{ border:1px solid #ddd; background:#fff url(../images/grayhd.png) repeat-x bottom; height:30px; line-height:30px; padding:0 10px;}
.peoplesay .hd h3{ font-size:14px;}
.peoplesay .bd { padding-top:20px;}
.peoplesay .bd li{ width:33%; float:left;}
.peoplesay-pic{ width:100px;}
.peoplesay-text{ width:260px;}
.peoplesay-name{ font-size:16px; margin-bottom:6px;}
.peoplesay-title{ font-size:13px; margin-bottom:3px;}
.peoplesay-con{ font-style:normal;}

.f-ewm{ padding-left:30px;  float:left;}
.ft-wx{ margin-right:50px;}
.ft-wx span , .ft-wx1 span{ padding-right:8px; display:block;font-size:14px; lien-heigth:30px; margin-top:20px; color:#666; text-align:right;}
.ft dl{ padding-left:60px; padding-right:60px;}
.ft dt{ font-size:15px; margin-bottom:5px; vertical-align:top; height:28px; line-height:28px;}
.ft dt a,.ft-contact{ padding-left:5px; vertical-align:top; color:#2d2d2d; }
.ft-article dd{ padding-left:34px; margin-bottom:5px;}
.ft-copyright{ margin-top:30px;}
.ft-article{ padding-top:20px; background:url(/images/ft-line.jpg) right no-repeat;}



#slider { width: 180px; }
#slider li { width: 150px; }
/*** Overall MovingBoxes Slider ***/
.mb-wrapper {
	position: relative;
	left: 0;
	top: 0;

}

/* Panel Wrapper */
.mb-slider, .mb-scroll {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	position: relative;
	left: 0;
	top: 0;

	/***(>'-')> Control Panel Font size here <('-'<)***/
	font-size: 18px;
}

/* active slider border highlight */
.mb-active-slider {
	border-color: #333;
}

/*** Slider panel ***/
.mb-slider .mb-panel {
	margin: 0;
	padding: 15px 20px;
	display: block;
	cursor: pointer;
	float: left;
	list-style: none;
}

/* Cursor to arrow over current panel, pointer for all others,
change .current class name using plugin option, currentPanel : 'current' */
.mb-slider .mb-panel.current {
	cursor: auto;
}

/*** Inside the panel ***/
.mb-inside {
	padding: 10px;
}

.mb-inside * {
	max-width: 100%;
}

/*** Left & Right Navigation Arrows ***/
a.mb-scrollButtons {
	display: block;
	width: 28px;
	height: 28px;
	background: transparent url(../images/arrows.png) no-repeat;
	position: absolute;
	top: 50%;
	margin-top: -29px; /* if you change the arrow images, you may have to adjust this (1/2 height of arrow image) */
	cursor: pointer;
	text-decoration: none;
	outline: 0;
	border: 0;
}
a.mb-scrollButtons.mb-left {
	background-position: left top;
	left:0;z-index:100
}
a.mb-scrollButtons.mb-right {
	background-position: right top;
	right:0;
	z-index:100
}
a.mb-scrollButtons.mb-left:hover {
	background-position: left bottom;
}
a.mb-scrollButtons.mb-right:hover {
	background-position: right bottom;
}
a.mb-scrollButtons.disabled {
	display: none;
}

/*** Controls added below the panels ***/
.mb-controls {
	margin: 0 auto;
	text-align: center;
	background: #fff;
	position: relative;
	z-index: 100;
}
.mb-controls a {
	color: #666;
	font: 16px/2.2 Georgia, Serif;
	display: inline-block;
	text-decoration: none;
	padding: 2px;
	margin: 0 5px 0 0;
	text-align: center;
	outline: 0;
	height:18px;
	line-height:18px;
}
.mb-controls a:hover {
	color: #999;
}
.mb-controls a.current {
	color: #ddd;
}
.mb-active-slider .mb-controls {
	background: #fff;
}
.mb-inside a{ display:block; margin-bottom:3px; text-align:center;}

.hd-search .TabbedPanelsTab{ padding:6px 30px; outline:none; border:1px solid #ddd;background-color:#eee; margin-right:6px;}
.hd-search .TabbedPanelsTabSelected{ background-color:#fff; border-bottom-color:#fff; }
.hd-search .TabbedPanelsContent{ padding:0;}
.hd-search .TabbedPanelsContent .hd-input{ border:none;}
.hd-search .TabbedPanelsContentGroup{ border:1px solid #ddd; }

.banner-right-tabs .TabbedPanelsContentGroup{ border:none;}

.index-category-tab .TabbedPanelsContentGroup{ border:none;}
.index-category-tab ul{ border-bottom:3px solid #ddd; height:40px; line-height:40px;}
.index-category-tab .TabbedPanelsTab{ border:none; background:none; padding:0 30px; font-size:16px;}
.index-category-tab .TabbedPanelsTabSelected{ border-bottom:3px solid #ab75ab; color:#333;}


/* 首页bannerchangeBox_a1 */
.changeBox_a1{
position:relative;
 }

.banner{

width:1200px;
margin:0 auto;
/*top:0px;left:50%;
position:absolute;
margin-left:-600px;*/}

.changeBox_a1 .a_bigImg img{
display:none;}

.now{ background:#fff;}
.now .submenu-hd{ background:#fff;}

.bg1{ background:url(../images/banner/banner1.jpg) no-repeat center center;}@charset "utf-8";
/* CSS Document */
.homebd{ background-color:#fff;}
.hd-input{ width:400px; height:32px; line-height:32px; background-color:#fff; padding-left:3px;}
.hd-input-search{ width:90px; height:34px; line-height:32px; background-color:#660066; color:#fff; cursor:pointer; float:right; position:absolute;top:-1px;right:-1px;}
.add-needs-btn{ border:1px solid #f8b500; width:78px; height:32px; line-height:32px; background-color:#f8b500; color:#fff; cursor:pointer; display:inline-block; text-align:center;}
.add-needs{ margin-top:51px; margin-left:20px;}
.hd-call{ margin-top:46px; margin-left:40px;}

.top-bar{ background-color:#f2f2f2; padding:5px 0;z-index:901;position: relative;border-bottom:solid 1px #dfdfdf;}
.wraper{ width:980px;; margin:0 auto}
.nav{ position:relative; width:100%; height:36px;  background:url(../images/menu.gif) repeat-x bottom; overflow:hidden;}
.nav-item{ position:relative; float:left; width:95px; height:36px; line-height:30px; text-align:center; font-size:14px; z-index:1}
.nav-item a{ display:block; height:36px; font-size:16px;/* font-weight:600;*/color:#181818;}
.nav-item a:hover{ color:#303; text-decoration:none;}
.move-bg{ display:none;position:absolute;left:0;top:0; width:95px; height:36px;  background:url(../images/menuhover.gif) repeat-x bottom; z-index:0}

.menu-title{font-size:16px; text-indent:15px;  background:#660066;  background:#660066 url(../images/menu-list.png)195px 13px no-repeat; height:36px; line-height:36px; width:220px; color:#fff; }
.banner-wrap{  position:relative; padding-bottom:10px; }
.banner-con .submenu{ position:absolute; z-index:1; left:0; top:0; background:#181818; height:455px; width:220px;}
.submenu-list{ float:left; width:220px; /*position:relative;*/}
.mallCategory{ position:absolute; left:220px; top:0;display:none; width:980px; height:455px;}

.menu_box{ height:415px;width:300px;
padding:4px 15px 36px;
background-color:#fff;
background-color:rgba(250,250,250,0.9);
}
.classfy_menu{margin-bottom:20px; }
.classfy_menu h3 { height:30px; line-height:30px; font-size:13px; font-weight:bold; border-bottom:1px solid #333;margin-bottom:10px;}
.classfy_menu h3 a{color:#333;}
.classfy_menu a{ padding-right:15px ; height:25px; line-heigth:25px; display:inline-block; color:#666666;}





.firstchild .mallCategory{top:0; width:980px;}
.lastchild .mallCategory{ bottom:-154px;  }
.submenu-list .submenu-hd{ background-color:#333; color:#fff; height:35px; line-height:35px; position:relative;}
.submenu-list .submenu-hd .icon{ padding-top:7px; margin:0 5px 0 10px; display:inline-block; }
.submenu-list .submenu-hd .icon img{width:22px; height:22px; vertical:middle;}
.submenu-list .submenu-hd a.submenumore{ position:absolute; right:10px; top:13px; background:url(../images/dd.gif) no-repeat; display:block; width:12px; height:12px; cursor:pointer;}
.submenu-list .submenu-hd a span{ display:none;}
.submenu-list .submenu-bd { padding:2px 12px; z-index:10000;}
.submenu-list .submenu-bd a{ float:left; width:50%; padding:4px 0; color:#fff;}
.banner-right{ position:absolute; right:0px; top:20px; z-index:1000;  width:210px; height:370px;}
.banner-right-tabs .TabbedPanelsTab{ width:50%; text-align:center; margin:0; padding:6px 0; border:none; background-color:#ddd;}
.banner-right-tabs .TabbedPanelsTabSelected{ background-color:#fff;}
.banner-right-tabs .TabbedPanelsContent{ padding:10px;}
.layer_no{position:relative; height:455px;width:470px; right:-320px; top:-20px; background:none}
.ptsj li{ float:left; width:45%;}
.wellcome{ padding:15px; border-top:1px solid #ddd; text-align:center; background-color:#fff;
filter:alpha(opacity=90);  /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.wellcom-tit{margin-bottom:6px;}
.right-login .login-btn,.right-login .reg-btn{ height:36px; line-height:36px; width:78px; background-color:#660066; display:inline-block;color:#fff; text-align:center;}
.right-login .login-btn{ background: #660066  url(../images/login-btn.png) no-repeat 10px center;}
.index-kjtd{ background-color:#f4f4f4; border-top:1px solid #ddd;filter:alpha(opacity=90);  /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.index-kjtd .hd{ font-size:14px; padding:10px 10px 0;}
.index-kjtd .bd{ padding:10px;}
.index-kjtd .first{ margin-bottom:3px;}
.index-kjtd strong{ height:44px; line-height:44px;}
.index-kjtd a{ float:left; height:44px; line-height:44px; text-align:center; color:#fff;}
.index-kjtd a:hover{filter:alpha(opacity=80);  /*支持 IE 浏览器*/
-moz-opacity:0.80; /*支持 FireFox 浏览器*/
opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.index-kjtd a.kj3,.index-kjtd a.kj7{ width:70px;}
.index-kjtd a.kj7{ margin-left:3px;}
.index-kjtd a.kj1{width:143px;}
.kj1{ background-color:#3078c0;}
.kj2{ background-color:#f0bf32;}
.kj3{ background-color:#2fbfbf;}
.kj4{ background-color:#cc3151;}
.kj5{ background-color:#95c10a;}
.kj6{ background-color:#6db84f;}
.kj7{ background-color:#ff6666;}



#slideshow{position:absolute;height: 450px;width:1200px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 1200px;height: 450px;overflow: hidden}
#slideshow .img span{position: absolute;width: 19999px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width: 1200px;}
#slideshow .btns b{position: absolute;width: 220px;display: block;top:0;left:0; z-index:1000}
#slideshow .btns b i{width:220px;background: #414140;display: block;height: 30px;font-size: 0px;overflow: hidden;cursor: pointer;margin-bottom: 56px;
filter:alpha(opacity=10);  /*支持 IE 浏览器*/
-moz-opacity:0.10; /*支持 FireFox 浏览器*/
opacity:0.10;  /*支持 Chrome, Opera, Safari 等浏览器*/}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #3cd2f1;cursor: default}
#slideshow .btns b i.on: hover{background: #3cd2f1;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none; visibility:hidden;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(../images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
/*#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}*/
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 450px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}













.banner-wrap-layout{ position:absolute; top:0px;}
.some-icons{ background-color:#fff;  padding:10px 0 ;}
.some-icons li{ float:left; width:60px; height:80px; text-align:center; margin:10px;}
.some-icons li span{ display:block;width:60px; height:20px; text-align:center; line-height:33px; }
.some-icons li a{ display:block;width:60px; height:60px; background-position:top; background-repeat:no-repeat;}
.some-icons li a:hover{ background-position:bottom;}
li.dzzb a{ background:url(../images/icon/15icon-01.png); }
li.fz a{ background:url(../images/icon/15icon-02.png); }
li.gysj a{ background:url(../images/icon/15icon-03.png); }
li.gazy a{ background:url(../images/icon/15icon-04.png); }
li.jx a{ background:url(../images/icon/15icon-05.png); }
li.jj a{ background:url(../images/icon/15icon-06.png); }
li.led a{ background:url(../images/icon/15icon-07.png); }
li.rj a{ background:url(../images/icon/15icon-08.png); }
li.wl a{ background:url(../images/icon/15icon-09.png); }
li.wlw a{ background:url(../images/icon/15icon-10.png); }
li.xcl a{ background:url(../images/icon/15icon-11.png); }
li.zb a{ background:url(../images/icon/15icon-12.png); }
li.zbao a{ background:url(../images/icon/15icon-13.png); }
li.ylqx a{ background:url(../images/icon/15icon-14.png); }
li.dzcy a{ background:url(../images/icon/15icon-15.png); }

















.newest-need .hd{ background:url(../images/hdbg.gif) no-repeat left bottom; padding-bottom:8px;}
.newest-need .hd h3{ font-size:18px; color:#333; padding-left:10px;}
.newest-need .hd .fr{ padding-right:6px;}
.newest-need-list{ width:400px; height:60px;}
.newest-need-list h4{ margin-bottom:5px; color:#000;}
.newest-need-list p{color:#333;}
.newest-need-list dt a img{ border:1px solid #ddd; margin-right:10px; width:50px; height:50px;}
.news_in .yellow-btn{ background:#ab75ab;}
.news_in .yellow-btn:hover{ background:#996899;}

.padding-sm{padding:5px 5px 0 15px; background:#fff;height:331px;}
.newest-need{ width:440px; margin-right:2px;}
.newest-need2 .bd{ border-left:none;}
.index-top10{ width:300px;}
.index-top10 .TabbedPanelsTab{border:1px solid #ddd;}
.index-top10 .TabbedPanelsTabSelected{ border-bottom-color:#fff;}
.index-top10 .TabbedPanelsContentGroup{ border:1px solid #ddd;}
.index-top10 .TabbedPanelsTab{ width:49%; padding:0; height:30px; line-height:30px; text-align:center; background:#fff url(../images/grayhd.png) repeat-x bottom;font-size:14px; color:#2d2d2d;}
.index-top10 .TabbedPanelsTabSelected{ background:none;}
.index-top10 .TabbedPanelsContent{ background:url(../images/top10.png) no-repeat 0 6px;}
.index-top10 .TabbedPanelsContent li{ height:32px; line-height:32px; padding-left:23px;}
.hotfeature .hd h3{ font-size:18px; color:#333;}
.hotfeature .bd{ margin-top:10px;}
.hotfeature .hotfeature-logo{ border-right:1px solid #ddd; height:240px;}
.hotfeature .hotfeature-content li{ float:left;}
.hotfeature-content-list{ border-right:solid 1px #dddddd;}
.hotfeature-content-list,.index-category-tab-list{ position:relative;}
.index-category-tab-list{ height:174px;}
.hotfeature-content-list-details-bg,.index-category-tab-list-details-bg{ position:absolute; bottom:0; height:30px; line-height:30px; width:100%; background-color:#000;
filter:alpha(opacity=50);  /*支持 IE 浏览器*/
-moz-opacity:0.50; /*支持 FireFox 浏览器*/
opacity:0.50;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.hotfeature-content-list-details,.index-category-tab-list-details{ position:absolute; bottom:0; height:30px; line-height:30px; width:100%;color:#fff;}
.hotfeature-content-list-details .fl,.index-category-tab-list-details .fl{ padding-left:10px;}
.hotfeature-content-list-details .fr,.index-category-tab-list-details .fr{ padding-right:10px;}



.peoplesay .hd{ border:1px solid #ddd; background:#fff url(../images/grayhd.png) repeat-x bottom; height:30px; line-height:30px; padding:0 10px;}
.peoplesay .hd h3{ font-size:14px; }
.peoplesay .bd { padding-top:20px;}
.peoplesay .bd li{ width:33%; float:left;}
.peoplesay-pic{ width:100px; margin-right:10px;}
.peoplesay-text{ width:260px;font-style:arial;}
.peoplesay-name{ font-size:16px; margin-bottom:6px; color:#555;margin-top:10px;}
.peoplesay-title{ font-size:13px; margin-bottom:3px;color:#666;}
.peoplesay-con{ font-style:normal;color:#999;}

.ft dt{ font-size:15px; margin-bottom:5px;}
.ft dt a{ padding-left:5px; color:#2d2d2d;}
.ft-article dd{ padding-left:34px; margin-bottom:5px;}
.ft-article dd a{color:#666;}
.ft-copyright{ margin-top:30px; padding-top:20px; margin-bottom:50px; border-top:solid 1px #ececec;}




#slider { width: 180px; }
#slider li { width: 180px; }
#slider li img{ width: 180px; height:240px; }
.mb-panel .mb-inside{ padding:0;}
.mb-controls{top:-30px;}
.mb-slider .mb-panel{ padding-top:0 !important; padding-bottom:0 !important;}
.mb-scrollButtons{ display:none !important;}
/*** Overall MovingBoxes Slider ***/
.mb-wrapper {
	position: relative;
	left: 0;
	top: 0;

}

/* Panel Wrapper */
.mb-slider, .mb-scroll {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	position: relative;
	left: 0;
	top: 0;

	/***(>'-')> Control Panel Font size here <('-'<)***/
	font-size: 18px;
}

/* active slider border highlight */
.mb-active-slider {
	border-color: #333;
}

/*** Slider panel ***/
.mb-slider .mb-panel {
	margin: 0;
	padding: 15px 20px;
	display: block;
	cursor: pointer;
	float: left;
	list-style: none;
}

/* Cursor to arrow over current panel, pointer for all others,
change .current class name using plugin option, currentPanel : 'current' */
.mb-slider .mb-panel.current {
	cursor: auto;
}

/*** Inside the panel ***/
.mb-inside {
	padding: 10px;
}

.mb-inside * {
	max-width: 100%;
}

/*** Left & Right Navigation Arrows ***/
a.mb-scrollButtons {
	display: block;
	width: 28px;
	height: 28px;
	background: transparent url(../images/arrows.png) no-repeat;
	position: absolute;
	top: 50%;
	margin-top: -29px; /* if you change the arrow images, you may have to adjust this (1/2 height of arrow image) */
	cursor: pointer;
	text-decoration: none;
	outline: 0;
	border: 0;
}
a.mb-scrollButtons.mb-left {
	background-position: left top;
	left:0;z-index:100
}
a.mb-scrollButtons.mb-right {
	background-position: right top;
	right:0;
	z-index:100
}
a.mb-scrollButtons.mb-left:hover {
	background-position: left bottom;
}
a.mb-scrollButtons.mb-right:hover {
	background-position: right bottom;
}
a.mb-scrollButtons.disabled {
	display: none;
}

/*** Controls added below the panels ***/
.mb-controls {
	margin: 0 auto;
	text-align: center;
	background: none;
	position: relative;
	z-index: 100;
}
.mb-controls a {
	color: #666;
	font: 16px/2.2 Georgia, Serif;
	display: inline-block;
	text-decoration: none;
	padding: 2px;
	margin: 0 5px 0 0;
	text-align: center;
	outline: 0;
	height:18px;
	line-height:18px;
}
.mb-controls a:hover {
	color: #999;
}
.mb-controls a.current {
	color: #ddd;
}
.mb-active-slider .mb-controls {
	background: none;
}
.mb-inside a{ display:block; margin-bottom:3px; text-align:center;}

.hd-search .TabbedPanelsTab{ padding:2px 30px; border-radius:3px; outline:none;margin-right:6px;border-bottom-color:#e8e8e8; background-image: -moz-linear-gradient(bottom, #e8e8e8, #f4f4f4); 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f4f4f4), to(#e8e8e8));
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f4f4f4,endcolorstr=#e8e8e8, gradientType=0);
background-image:-ms-radial-gradient(top, #f4f4f4,#e8e8e8);z-index:1;}
.hd-search .TabbedPanelsTabSelected{ background-image: -moz-linear-gradient(bottom, #fff, #fff); 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#fff));
FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr='#ffffff',endColorStr='#ffffff');
background-image:-ms-radial-gradient(top, #fff,#fff); background-color:#fff; border-bottom-color:#fff !important; }
.hd-search .TabbedPanelsContent{ padding:0;}
.hd-search .TabbedPanelsContent .hd-input{ border:none;}
.hd-search .TabbedPanelsContentGroup{ border:1px solid #ddd;position:relative; }

.banner-right-tabs .TabbedPanelsContentGroup{ border:none;}

.index-category-tab .TabbedPanelsContentGroup{ border:none;}
.index-category-tab ul{ border-bottom:3px solid #ddd; height:41px; line-height:41px;}
.index-category-tab .TabbedPanelsTab{ border:none; background:none; padding:0 30px; font-size:16px;}
.index-category-tab .TabbedPanelsTabSelected{ border-bottom:3px solid #ab75ab; color:#333;}
.index-category-tab .TabbedPanelsContent{ padding:0;}


/* 首页bannerchangeBox_a1 */
.changeBox_a1{
position:relative;
overflow:hidden;
 }



.changeBox_a1 .a_bigImg img{
display:none;}

.now .submenu-bd{ background:#4a4a4a;}
.now .submenu-hd{ background:#8b8839;}

.bg1{ background:url(../images/banner/banner1.jpg) no-repeat center center;}

.menu_img{ width:210px; POSITION:absolute; RIGHT:0PX; top:-0px;  height:455px; }
.menu_img a {border-bottom: 1px solid #666;display: inline-block;}
.menu_img img{transition: transform 0.2s linear 0s;-moz-transition: -moz-transform 0.2s linear 0s;-ms-transition: -ms-transform 0.2s linear 0s; width:210px; height:227.5px; }
.menu_img img:hover{-moz-transform: -moz-translatex(-5px);-webkit-transform: -webkit-translatex(-5px);-ms-transform: -ms-translatex(-5px);      transform: translatex(-5px);}
.hotfeature-content .hotfeature-content-list{ width:220px; height:240px; overflow:hidden;}
.hotfeature-content .big {width:315px;}
.hotfeature-content .hotfeature-content-list img{ width:220px; height:240px; overflow:hidden;}
.hotfeature-content .big img{width:315px;}
.hotfeature-content-list a img{ transition:all 0.2s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; }
.hotfeature-content-list a img:hover{transform:scale(1.1); -moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.submenu-list-tit{ font-size:13px; font-weight:bold; margin-left:3px;}

.big_1 img {width:432px; height:370px;}
.big_3 li.second img{width:240px; height:149px;}
.big_3  img{width:240px; height:222px;}
.big_2 img{width:284px; height:370px;}
.big_1 img,.big_2 img,.big_3 img{transition:all 0.2s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s;}
.big_1 img:hover,.big_2 img:hover,.big_3 img:hover{ transform:scale(1.1); -moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.big_1  {width:432px; height:370px; overflow:hidden; border-right:solid 1px #ddd;}
.big_3 li {width:240px; height:220px;overflow:hidden;}
.big_3 li.second {width:240px; height:149px;overflow:hidden;}
.big_3 li:first-child{ border-bottom:solid 1px #ddd;}
.big_2 {width:284px; height:370px; overflow:hidden; border-right:solid 1px #ddd;border-left:solid 1px #ddd;}


/*** about us ***/
.faq-content { min-height:430px;  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.27), 0 1px 0 #dcdcdc, 0 -1px 0 #ddd;background: none repeat scroll 0 0 #fff;border-radius: 8px;clear: both;text-align: left;
}

.faq-content h1 {
    clear: both;
    font-size: 18px;
    height: 60px;
    line-height: 60px;
    overflow: hidden;
}
.faq-content h1{padding:0 50px;}
.faq-content-inner {
    padding: 30px 0;
}

.faq-content p, .faq-content dt, .faq-content dd, .faq-content li {
    line-height: 26px;
    padding: 0 30px;
    font-size:14px;
}
.faq-nav .title, .faq-content .title {
    background: url("../images/step-order-box-title-bg.jpg") repeat-x ;
    border-bottom: 1px solid #cfcfcf;
    border-radius: 8px 8px 0 0;
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.12);
    height: 60px;
    line-height: 60px;
    position: relative;
}

