ol, ul, li, dd {
	margin:0;
	padding:0;
	list-style:none
}

.clr {
	clear:both;
	margin:0;
	padding:0
}
a {
	text-decoration:none;
	color:#333
}
a:hover {
	text-decoration:none;
	color:#005db1;
}
a, area {
blr:expression(this.onFocus=this.blur())
}
a:focus {
	outline:0
}
.Gray {
	background-color:#CCC
}
.m0 {
	margin:0!important
}
.mt20 {
	margin-top:20px!important
}
.nobr {
	border:none!important
}
.w_100_p {
	width:100%!important
}
.p5 {
	padding:5px!important
}
.mrl_8 {
	margin:0 8px
}
.mrl_8 a {
	color:#FFF
}
.mrl_8 a:hover {
	color:#F60
}
.w140 {
	width:140px!important
}
.w530 {
	width:530px!important
}
.w590 {
	width:600px!important
}
.w220 {
	width:280px!important;
	_width:226px!important
}
.w240 {
	width:240px!important
}
.flexslider {
	position:relative;
	height:370px;
	overflow:hidden;
	background:url(/Public/Js/ajaxloading.gif) 50% no-repeat
}
.slides {
	position:relative;
	z-index:1
}
.slides li {
	height:370px
}
.flex-control-nav {
	position:absolute;
	bottom:10px;
	z-index:2;
	width:100%;
	text-align:center
}
.flex-control-nav li {
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
*display:inline;
	zoom:1
}
.flex-control-nav a {
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(../images/dot.png) right 0 no-repeat;
	cursor:pointer
}
.flex-control-nav .flex-active {
	background-position:0 0
}
#navMenu {
	width:996px;
	height:50px;
	line-height:50px;
	display:block;
	overflow:hidden;
	margin:0 auto
}
.sz-logo {
	width:200px;
	height:45px;
	float:left;
}
.sz-logo img {/*width:150px;height:31px*/
}
.menu1 {
	Z-INDEX:6
}
.menu1, .menu1 UL {
	padding:0;
	margin:0;
	list-style-type:none
}
.menu1 LI, .menu1 a {
	HEIGHT:34px;
	LINE-HEIGHT:34px;
	FLOAT:left
}
.menu1 LI {
	padding:0;
	MARGIN:0;
	margin-left:-2px
}
.menu1 a {
	DISPLAY:block;
	FONT-WEIGHT:normal;
	font:14px/34px 'Microsoft YaHei';
	MARGIN:0;
	TEXT-TRANSFORM:uppercase;
	WIDTH:85px;
	color:#3c3c3c;
	TEXT-ALIGN:center
}
.menu1 LI:hover, .menu1 A:hover {
	color:#FFF
}
.menu1 LI a:hover, .menu1 LI a:active, .menu1 LI a.A {
	background:url(../image/hover_bg.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	color:#FFF
}
.menu1 LI ul li a:hover {
	background-image:none
}
.menu1 LI UL {
	MARGIN-LEFT:-999em;
	POSITION:absolute
}
.menu1 LI UL li, .menu1 LI UL li a {
	line-height:30px;
	height:30px;
	background-image:none
}
.menu1 LI:hover UL, .menu1 LI.sfhover UL {
	MARGIN-TOP:34px;
	padding:4px;
	Z-INDEX:5;
	FILTER:alpha(opacity=95);
	MARGIN-LEFT:0;
	WIDTH:159px;
	BORDER-BOTTOM:#0d1c31 1px solid;
	POSITION:absolute;
	background-color:#0d182a;
	opacity:.90;
+CLEAR:both;
+MARGIN-TOP:0;
	_clear:both;
	_margin-top:0
}
.menu1 LI:hover UL LI A, .menu1 LI.sfhover UL LI A {
	DISPLAY:block;
	PADDING:0 0 0 8px;
	FONT-WEIGHT:normal;
	FONT-SIZE:13px;
	MARGIN:0;
	TEXT-TRANSFORM:none;
	WIDTH:150px;
	color:#FFF;
	TEXT-ALIGN:left
}
.menu1 LI:hover UL LI A:hover, .menu1 LI.sfhover UL LI A:hover {
	BACKGROUND-COLOR:#0d182a
}
.menu1 UL LI UL {
	DISPLAY:none
}
.menu1 UL LI UL LI A:hover {
	MARGIN-TOP:-2px;
	DISPLAY:block;
	FILTER:alpha(opacity=85);
	MARGIN-LEFT:50px;
	WIDTH:105px;
	POSITION:absolute;
	BACKGROUND-COLOR:#666
}
.menu1 .on {
	border-bottom:2px solid #3889c7
}
.menu1 .w-60 {
	width:60px;
}
.menu1 .w-60 a {
	width:60px;
}
.menu1_foot {
	font-size:14px;
	margin:0 auto;
auto;
	width:860px
}
.menu1_foot ul {
	padding:0
}
.menu1_foot li {
	float:left;
	height:42px;
	line-height:42px;
	position:relative;
	width:106px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-family:Microsoft YaHei
}
.menu1_foot li a {
	padding:0 15px 0 15px;
	color:#fff;
	display:block
}
.menu1_foot li a:hover {
	color:#fff;
	text-decoration:none
}
.wcp-ul {
	width:600px
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0
}
.fl {
	float:left
}
.fr {
	float:right
}
.bg {
	border:solid 1px #82d2dc;
	border-top:0
}
.box {
	padding:20px 15px;
	width:1170px;
	border-top:solid 1px #82d2dc;
	margin:22px auto;
	background:#FFF
}
.xw {
	width:384px
}
.xw_top {
	background:url("../images/xw_xx.gif") no-repeat 0 bottom;
	padding-right:30px
}
.xw_con {
	padding-top:15px
}
.xw_con img {
	border:solid 1px #82d2dc;
	padding:1px;
	background:#ddeffe;
	width:363px;
	height:138px
}
.xw_con ul {
	padding:18px 40px 0 0
}
.xw_con ul li a {
	color:#323232
}
.xw_con ul li {
	background:url("../images/ico03.gif") no-repeat 0 13px;
	padding-left:15px;
	height:30px;
	line-height:30px;
	border-bottom:dashed 1px #b7b7b7
}
.xw_con ul .nobor {
	border-bottom:0
}
.dt {
	width:580px
}
.dt_top {
	background:url("../images/dt_xx.gif") no-repeat 0 bottom
}
.dt_con {
	padding:15px 0 0;
	overflow:hidden
}
.dt_con dl {
	height:160px
}
.dt_con dl dt {
	float:left;
	padding-right:10px
}
.dt_con dl dt img {
	width:182px;
	height:138px;
	border:solid 1px #afafaf;
	padding:1px;
	background:#ddeffe
}
.dt_con dl dd {
	float:left;
	width:370px
}
.dt_con dl dd h3 {
	height:20px
}
.dt_con dl dd h3 a {
	font-size:12px;
	color:#093578
}
.dt_con dl dd p {
	line-height:22px;
	color:#323232
}
.dt_con dl dd span {
	display:block;
	text-align:right
}
.dt_list ul li {
	height:30px;
	line-height:30px;
	padding:0 0 0 15px;
	overflow:hidden;
	background:url("../images/ico03.gif") no-repeat left 13px;
	border-bottom:dashed 1px #b7b7b7
}
.dt_list ul .nobor {
	border:0
}
.dt_list ul li span {
	float:right;
	color:#323232
}
.dt_list ul li a {
	color:#323232
}
.kh_top {
	background:url("../images/kh_xx.jpg") no-repeat 0 bottom;
	height:40px
}
.kh_top span {
	float:right;
	display:block;
	padding:10px 0 0;
	color:#6784b1
}
.kh_top h3 {
	font-family:"Microsoft YaHei";
	font-size:18px;
	color:#093578;
	font-weight:bold
}
.kh_top h3 a {
	font-family:"Microsoft YaHei";
	font-size:18px;
	color:#82d2dc;
	font-weight:bold
}
.kh_top h3 q {
	font-size:14px;
	color:#82d2dc;
	padding-left:10px;
	text-transform:uppercase
}
.kh_con {
	padding-top:17px
}
.yq {
	width:996px;
	margin:20px auto
}
.yq_top {
	background:url("../images/yq_xx.gif") no-repeat 0 bottom
}
.yq_con {
	padding:10px;
	line-height:25px
}
.yq_con li {
	float:left;
	margin-right:20px
}
.yq_con li a {
	color:#323232
}
.main_box {
	width:1200px;
	margin:0 auto
}
#header {
	height:54px;
	background-color:#FFF
}
#logo {
	float:left;
	height:54px;
	width:240px;
	margin-left:9px
}
#seach_box {
	float:left;
	width:318px;
	height:48px;
	padding:0 9px 6px 404px;
*+padding:10px 9px 6px 400px
}
#lang, #about {
	text-align:right;
	padding:0 20px;
	line-height:27px;
*line-height:22px
}
#lang a {
	margin:3px 6px 0 0
}
#about span {
	font-size:15px;
	font-weight:bold;
	padding:0 15px 0 30px;
	background:url(../images/call_tel.png) no-repeat left center;
	color:#009
}
.search_input {
	margin:4px 5px 0 0;
	padding:2px 0;
*padding-top:4px;
	width:170px;
	height:18px;
	border:0 none;
	background:transparent;
	outline:0 none;
	float:left
}
#go {
	float:right;
	margin:3px 4px 0 0
}

.us_info {
	padding:0 0 10px 12px;
	border:1px solid #CCC
}
.us_info strong {
	font-size:15px;
	font-weight:bold;
	color:#039;
	margin:5px 3px 0 0;
	display:block
}
.news_products {
	margin:5px 0;
	padding:0;
	border-top:0 solid #e4e4e4;
	background:#FFF
}
.index_product {
	float:left;
	width:630px;
	margin-right:10px
}
.product_other_info {
	padding-left:10px;
	padding-right:10px
}
.product_description {
	border-top:0 solid #b7b7b7;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	border-bottom:1px solid #b7b7b7;
	height:110px;
	overflow:hidden
}
.tab_news {
	float:left;
	width:340px
}
.tab_news .tab_ {
	border-bottom:1px solid #CCC;
	height:32px
}
.tab_news .tab_ li {
	display:block;
	float:left;
	line-height:32px;
	text-align:center;
	padding:0 8px;
	margin:0 3px;
	cursor:pointer;
	font-weight:bold;
	color:#006;
	font-size:15px;
	background-image:url(../images/bg_index.png);
	background-repeat:repeat-x
}
.tab_news_active {
	color:#F00!important;
	background:url(../images/_dh.jpg) repeat-x
}
.tab_news_main {
	min-height:150px;
	padding:8px
}
.index_about_us {
	margin-top:1px
}
.about_index_title {
	height:32px;
	line-height:32px;
	color:#666;
	font-size:15px;
	font-weight:bold
}
.about_index_title span {
	font-size:12px
}
.product_cat_nav {
	line-height:30px;
	margin-bottom:8px
}
.product_cat_nav span {
	display:block;
	float:left;
	padding:0 8px;
	font-size:15px;
	font-weight:bold;
	color:#006
}
.product_cat_nav ul {
	display:block;
	float:left;
	width:900px
}
.product_cat_nav a {
	margin:1px 1px
}
.product_cat_nav_bg {
	background:url(../images/index_h4_line.gif) no-repeat;
	margin-bottom:8px;
	height:1px
}
.pro_img {
	width:185px;
	height:130px;
	float:left!important;
	padding:0 12px;
	margin-bottom:6px
}
.pro_img img {
	display:block;
	margin:10px auto 0
}
.product {
	width:920px;
	float:right;
	margin-left:5px;
	overflow: hidden;
	border-radius:5px;
	border:1px solid #d6dbe1;
	padding:0 10px;
	margin-right:5px;
}
.m_r_5 {
	margin-right:5px!important;
	margin-left:0!important
}
.product_box {
	margin:8px 0 15px 0;
	padding:5px 8px;
	background:#FFF
}
.product_box li {
	display:block;
	float:left;
	width:49.3%;
	margin:2px 3px
}
.product_box h2 {
	font-size:14px;
	zoom:1;
	font-style:normal
}
.p_i_img {
	float:left;
	width:220px;
	height:160px;
	cursor:pointer
}
.p_i_img img {
	margin:15px auto 0;
	display:block;
	padding:5px
}
.p_i_desc {
	color:#999;
	padding:2px 5px;
	margin:3px;
	line-height:1.8
}
.product_list {
	margin:0 0 14px 0;
	cursor:pointer;
	border-bottom:1px solid #e4e4e4
}
.product_list:hover h2 a {
	color:#F30
}
.product_list:hover .i_p_content {
	color:#000
}
.footer_nav {
	height:35px;
	text-align:center
}
.footer_nav li {
	line-height:35px;
	text-align:center;
	margin:0 8px;
	color:#FFF
}
.i_p_title {
	font-size:14px;
	color:#036;
	padding-left:5px;
	zoom:1
}
.i_p_title h2 {
	font-size:14px;
	padding:3px;
	display:inline-block
}
.i_p_title h2 a {
	font:18px/35px "Microsoft YaHei", "simhei";
	margin:8px 0 0
}
.i_p_title h2 a:hover {
	color:#f90
}
.i_p_content {
	line-height:20px;
	font-size:12px;
	padding:0 5px 10px 10px;
	color:#838383
}
.partent_list {
	margin:5px 0
}
.partent_list li {
	list-style:none;
	display:block;
	float:left;
	padding:0 10px;
	margin:0 10px;
	text-align:center
}
.partent_list li a {
	display:block;
	float:left
}
.index_news_title {
	height:35px;
	line-height:35px;
	border-bottom:3px solid #06C;
	padding-left:15px
}
.index_news_title li {
	float:left;
	padding:0 14px;
*padding:0 10px;
	cursor:pointer;
	font-size:14px;
	margin-right:1px
}
.active {
	font-weight:700;
	color:#039;
	border-top:2px solid #06C;
	border-right:2px solid #06C;
	border-left:2px solid #06C;
	background:#ecf1ff;
	border-bottom:2px solid #ecf1ff
}
.active:hover {
	color:#F30
}
.index_news_items {
	padding:10px 0 10px 10px;
	background:#ecf1ff;
	z-index:9;
	border-right:2px solid #06c;
	border-bottom:2px solid #06c;
	border-left:2px solid #06c
}
.index_news_items li {
	list-style-type:disc;
	list-style-position:inside
}
.right_call {
	margin:15px 0;
	font-size:24px;
	text-align:center;
	padding:8px 0;
	color:#FFF;
	background-color:#446cb3
}
.posd {
	line-height:30px;
	height:30px;
	line-height:30px
}
.posd a {
	color:#333
}
.posd a:hover {
	color:#F60
}
.page {
	height:50px;
	line-height:50px;
	text-align:center;
	margin:10px 20px 5px 20px
}
.page b {
	padding:8px 12px;
	border:1px solid #999;
	background-color:#e6e6e6;
	text-decoration:none;
	margin:0 20px
}
.page u {
	padding:8px 12px;
	border:1px solid #999;
	background-color:#e6e6e6;
	text-decoration:none
}
.page a {
	margin-right:8px;
	display:inline-block;
	padding:0 10px;
	height:26px;
	line-height:25px;
	text-align:center;
	border:1px solid #EEE;
	margin-right:8px;
	vertical-align:middle
}
.page span {
	display:inline-block;
	width:26px;
	height:26px;
	line-height:25px;
	text-align:center;
	border:1px solid #CCC;
	background:#ffc;
	margin-right:8px;
	vertical-align:middle;
	color:#f60;
	font-weight:bold;
	margin-right:8px
}
.page a:hover {
	border:1px solid #DDD;
	background:#f7f7f7;
	text-decoration:none;
	color:#F60!important
}
.page .a1 {
	display:none
}
.more {
	background:none!important;
	font-size:12px!important;
	float:right!important
}
.product_content {
	overflow: hidden;
}
.tag_list a {
	color:#333;
	margin:0 4px 0 0
}
.join_left, .buy_left {
	float:left;
	width:160px
}
.join_text, .buy_text {
	height:36px;
	padding:0 0 18px 31px;
	color:#666;
	font-size:14px;
	line-height:36px;
	font-weight:bold;
	background:url(../images/news_lbT.jpg) no-repeat
}
.buy_left {
	background:0;
	width:160px
}
.buy_right {
	float:left;
	width:700px
}
.pinpai li {
	display:block;
	margin:12px 10px 3px 10px;
	border:1px solid #dfdfdf
}
.pinpai_logo {
	width:150px;
	height:60px;
	float:left;
	text-align:center;
	padding:10px 0 10px 0
}
.pinpai_logo img {
	border:1px solid #e3e3e3
}
.pinpai_content {
	float:left;
	width:796px;
	padding:5px 5px 0 5px
}
.more_pinpai {
	text-align:right;
	padding:0 20px
}
.more_pinpai a {
	color:#F60
}
.pinpai_show {
	float:left;
	width:220px;
	margin-left:5px;
}
.pinpai_nav {
	width:280px;
	_width:226px;
	height:46px;
	background:url(../images/lefttitle.jpg) 37px center no-repeat #82d2dc;
	font:700 16px/46px "Microsoft YaHei";
	color:#fff;
	text-align:center;
	text-indent:4px;
	overflow:hidden
}
.pinpai_show li a {
	display:block;
	padding:0 20px;
	height:30px;
	line-height:30px;
	font-size:12px
}
.pinpai_show li:hover a {
	color:#f90;
	background-color:#e4e4e4
}
.painpai_content {
	float:left;
	width:745px;
	padding:5px 5px 5px 10px
}
.pingpai_title {
	height:35px;
	line-height:35px;
	border-top:5px solid #91a8d5;
	background:#e8e8e8;
	font-weight:bold;
	color:#F30;
	font-size:14px;
	padding:0 8px
}
.pingpai_desc_logo {
	margin:10px 10px 10px 0;
	float:left
}
.pinpai_logo img {
	border:1px solid #e3e3e3
}
.pinpai_desc {
	margin:3px 0 15px 0;
	border-bottom:1px solid #CCC;
	min-height:60px;
	padding:5px 0
}
.pinpai_desc a h4 {
	font-size:15px;
	color:#006;
	overflow:hidden
}
.pinpai_desc_content {
	padding:0 6px 6px;
	border:1px solid #CCC
}
.partent_page img {
	margin:10px 0 0 0
}
.pinpai_p_list {
	margin:10px 0 0 0
}
.pinpai_p_list h4 {
	font-size:14px;
	font-weight:700;
	color:#666;
	line-height:30px;
	border-bottom:solid 1px #d7d7d7
}
.pinpai_p_list ul {
	padding:6px 4px
}
.pinpai_p_list li {
	display:block;
	float:left;
	width:235px;
	line-height:2;
	padding-left:5px
}
.join_title {
	line-height:30px;
	height:30px;
	padding-left:16px;
	background:url(../images/list_pre.gif) -6px -210px no-repeat;
	color:#F60;
	font-weight:bold
}
.join_right {
	float:left;
	width:720px
}
.join_n a {
	color:#333;
	display:block;
	height:28px;
	line-height:28px;
	padding-left:16px
}
.join_n a:hover {
	color:#F60;
	background-color:#ececec
}
.join {
	height:35px;
	line-height:35px
}
.join span {
	display:block;
	float:left;
	padding:0 5px;
	text-align:center;
	border-bottom:1px solid #e1e1e1;
	min-height:28px
}
.j1 {
	width:135px;
	text-align:left!important;
	padding-left:10px!important
}
.j1 a {
	color:#F60
}
.j2 {
	width:120px
}
.j3 {
	width:50px
}
.j4 {
	width:90px
}
.j5 {
	width:60px
}
.j6 {
	width:120px
}
.j7 {
	width:65px
}
.solutions_key {
	height:33px;
	color:#555;
	line-height:33px;
	padding:0 8px;
	background-color:#f0f0f0
}
.solutions_key a {
	margin:0 3px;
	color:#555
}
.solutions_key a:hover {
	color:#F60
}
.solutions_key em {
	font-style:normal;
	font-weight:bold
}
.news_list {
	min-height:600px
}
.news_list li {
	display:block;
	height:28px;
	line-height:28px;
	padding-left:20px;
	background:url(../images/list_pre.gif) no-repeat -6px -91px
}
.news_list li a {
	display:block;
	color:#555;
	display:block;
	float:left
}
.news_list li a:hover {
	color:#F60
}
.news_list li span {
	display:block;
	float:right;
	color:#999;
	margin-right:10px
}
.news_title {
	text-align:center;
	margin:10px 0
}
.news_title h1 {
	font-size:16px;
	color:#666
}
.news_time {
	line-height:28px;
	height:28px;
	text-align:center;
	color:#888
}
.scolinks {
	margin:2px
}
.scolinks li {
	display:block;
	float:left;
	height:30px;
	line-height:30px;
	padding:2px 5px;
	margin:0 5px
}
.content {
	min-height:500px;
	padding:6px;
	border-top:solid #e1e1e1 1px
}
.product_detail {
	width:880px;
	float:right;
	margin-right:5px;
	min-height:400px
}
.product_related {
	float:left;
	width:208px
}
.product_tab {
	margin:0 6px
}
.product_tab li {
	display:block;
	float:left;
	margin:0 1px;
	text-align:center;
	padding:0 20px;
	height:35px;
	line-height:35px;
	background-color:#82d2dc;
	color:#FFF;
	cursor:pointer;
	font-size:14px
}
.product_tab li:hover {
	color:#F60
}
.bord_1_u_5 {
	border-radius:5px;
	border:1px solid #d6dbe1
}
.p6 {
	padding:6px
}
.p6_10 {
	padding:6px 10px
}
.product_tab_content {
	padding:5px 0
}
.product_title {
	height:40px;
	line-height:20px;
	text-align:left;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:10px;
	padding-right:10px;
	width:100%;
	overflow:hidden
}
.product_title h1 {
	font-size:16px
}
.p_active {
	color:#F60!important;
	background-color:#d9e6ff!important;
	font-weight:bold;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#ccc
}
.jtab_content {
	line-height:1.8;
	min-height:500px
}
.smallpic {
	text-align:center;
	margin:15px 0 0 0;
	padding:3px
}
.smallpic i {
	cursor:pointer;
	padding:2px;
	border:3px solid #e7e7e7;
	width:73px;
	height:55px;
	overflow:hidden;
	display:block;
	float:left;
	margin:0 2px 0 0
}
.smallpic i:hover {
	border:3px solid #f60
}
.smallpic i:hover img {
	border:1px solid #f60
}
.cutpic {
	border:3px solid #f60!important
}
.cutpic img {
	border:1px solid #f60!important
}
.smallpic i img {
	display:block;
	margin:1px auto;
	border:1px solid #e7e7e7;
	width:71px;
	height:52px
}
.jobs_contents {
	padding:10px 5px;
	margin:3px;
	line-height:1.8
}
.selllist {
	display:block;
	float:left;
	width:396px;
	margin:5px 0 12px 0
}
.selllist li {
	display:block;
	line-height:22px;
	height:22px
}
.selllist .m0050 {
	margin:0 0 5px 0
}
.selllist li em {
	font-style:normal;
	font-weight:bold
}
.join_how ul {
	margin:10px 0;
	padding-left:8px;
	height:37px;
	border-bottom:2px solid #06C
}
.join_how li {
	display:block;
	float:left;
	margin:2px;
	padding:2px 15px;
	cursor:pointer;
	height:30px;
	line-height:30px
}
.hide {
	display:none
}
.share_list {
	height:32px;
	line-height:32px;
	text-align:right
}
.subcat li {
	padding-left:24px;
	background:url(../images/list_pre.gif) no-repeat -2px -124px
}
.maincat>a {
	display:block;
	font-size:12px;
	padding-left:18px;
	height:30px;
	line-height:30px
}
.maincat>a:hover {
	display:block;
	
	color:#FFF
}
.maincat>ul>li {
	padding-left:20px
}
#foot_nav {
	width:600px;
	display:block;
	margin:0 auto
}
#foot_nav li {
	display:table-cell;
	padding:0 15px;
	white-space:nowrap
}
#foot_nav li a {
	color:#FFF
}
.product_det_img {
	margin:8px 0 12px 0
}
.product_main_img {
	float:left;
	width:300px;
	height:235px;
	margin:0 8px
}
.product_main_img img {
	max-width:300px
}
.product_img_list {
	float:left;
	width:450px;
	height:200px;
	margin:8px 0 12px 0
}
.slideshow-hover#slideshow .btns s {
	display:block
}
.kefu {
	width:89px;
	height:auto;
	position:absolute;
	top:0;
display:;
	z-index:1005
}
.kefu .kftop {
	background:url(../images/onlineContact_bg.png) no-repeat;
	height:110px
}
.kefu .kfbottom {
	background:url(../images/onlineContact_bg.png) no-repeat 0 bottom;
	height:10px
}
.kefu .give_price {
	height:63px;
	width:63px;
	display:block;
	margin:3px auto;
	background:url(../images/onlineContact_bg.png) no-repeat -103px -13px;
	cursor:pointer
}
.kefu .give_price:hover {
	background-position:-171px -13px
}
.kefu .kfbox {
	overflow:hidden;
	padding:1px;
	background:#FFF;
	border-right:2px solid #e3e3e3;
	border-left:2px solid #e3e3e3;
	margin:0 3px;
	text-align:center;
	line-height:26px
}
.kefu .kfbox ul {
	padding:0
}
.kefu .kfbox ul li.tit {
	color:#800000
}
.kefu .kfbox ul li img {
	display:none
}
.kefu .kfbox ul li a {
	display:block;
	width:68px;
	height:24px;
	background:url(../images/onlineContact_bg.png) no-repeat -173px -202px;
	margin:5px auto;
	font-size:12px;
	color:#000;
	cursor:pointer
}
.kefu .kfbox ul li a:hover {
	background-position:-101px -174px;
	color:#FFF!important
}
.kefu .kfbox .reds {
	color:#FFF;
	background:url(../images/onlineContact_bg.png) no-repeat -101px -174px
}
.kefu .weixin {
	display:block;
	width:56px;
	height:26px;
	background:url(../images/onlineContact_bg.png) no-repeat -178px -235px;
	margin:20px auto 5px;
	cursor:pointer
}
.kefu .weixin:hover {
	background-position:-107px -235px
}
.kefu .wximg {
	display:none;
	width:150px;
	height:150px;
	position:absolute;
	bottom:0;
	left:-170px;
	z-index:1008
}
.kefu .piao_tel {
	display:block;
	width:120px;
	height:35px;
	font-size:15px;
	font-weight:bold;
	position:absolute;
	right:-5px;
	bottom:-40px;
	color:#009
}
.kefu .kefu_small {
	position:absolute;
	left:-25px;
	top:50%;
	width:28px;
	height:90px;
	background:url(../images/onlineContact_bg.png) no-repeat right -175px;
	cursor:pointer
}
.btn {
	cursor:pointer;
	display:inline-block;
	background-color:#e6e6e6;
	background-repeat:no-repeat;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
	background-image:-webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:-moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);
	background-image:-ms-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:-o-linear-gradient(#fff, #fff 25%, #e6e6e6);
	background-image:linear-gradient(#fff, #fff 25%, #e6e6e6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	padding:5px 12px 6px;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	color:#333;
	font-size:13px;
	line-height:normal;
	border:1px solid #ccc;
	border-bottom-color:#bbb;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-webkit-transition:.1s linear all;
-moz-transition:.1s linear all;
-ms-transition:.1s linear all;
-o-transition:.1s linear all;
transition:.1s linear all
}
.btn:hover {
	background-position:0 -15px;
	color:#333;
	text-decoration:none
}
.big_pic {
	width:333px;
	height:250px;
	padding:3px;
	border:solid 1px #ccc;
	float:left
}
.product_info {
	float:right;
	width:475px;
	_width:375px
}
.marquee_bg {
	width:1200px;
	background:#5f5e5e;
	height:40px;
	margin:0 auto;
	overflow:hidden
}
.header_sz {
	background:#FFF;
	width:100%;
	height:80px;
	margin:0 auto;
	overflow:hidden;
	border-bottom:3px solid #9bc3ff
}
.mar_title {
	float:left;
	width:130px;
	height:40px;
	padding-right:6px;
	text-align:right;
	font:16px/40px "Microsoft YaHei";
	color:#fff
}
.marquee_bg marquee {
	float:left;
	width:506px;
	height:40px;
	overflow:hidden;
	font:14px/40px "Microsoft YaHei";
	color:#fff;
	margin-right:20px
}
.search {
	width:335px;
	height:30px;
	overflow:hidden;
	margin-top:5px;
	float:right
}
.text {
	width:230px;
	float:left;
	font:14px/20px 'Microsoft YaHei';
	color:#e7e7e7;
	text-indent:15px;
	height:20px;
	padding:5px 0;
	border:0;
	background:#3c3c3c;
*height:29px
}
.btn_ {
	float:left;
	background:url(../images/search.jpg) no-repeat center center #333;
	width:55px;
	height:30px;
	border:0;
	cursor:pointer
}
.left_contact {
	width:220px;
	background:url(../images/contact.jpg) 0 center no-repeat #3889c7;
	height:auto;
	min-height:92px;
	overflow:hidden;
	margin-bottom:22px;
	padding:17px 0 14px
}
.left_tel {
	width:182px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-left:22px;
	background:url(../images/left_tel.png) 0 8px no-repeat;
	font:20px/36px "impact";
	color:#fff
}
.left_map {
	width:182px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-left:22px;
	background:url(../images/left_map.png) 0 6px no-repeat;
	font:14px/28px "Microsoft YaHei";
	color:#fff
}
.left_title1 {
	width:220px;
	height:46px;
	background:url(../images/lefttitle.jpg) 37px center no-repeat #3889c7;
	font:700 16px/46px "Microsoft YaHei";
	color:#fff;
	text-align:center;
	text-indent:4px;
	overflow:hidden
}
.cat {
	border:1px solid #CCC;
	_padding-left:10px
}
.f_bg {
	background:#3c3c3c;
	width:100%;
	border-top:3px solid #00a9b9
}
.footer {
	width:1140px;
	margin:0 auto;
	overflow:hidden
}
.f_nav {
	text-align:center;
	color:#fff;
	height:27px;
	line-height:27px;
	padding-top:8px
}
.f_nav a {
	color:#fff;
	padding:0 10px
}
.f_p {
	color:#fff;
	line-height:30px;
	padding:5px 0 0;
	text-align:center;
	width:1140px
}
.f_p p a {
	color:#fff
}
.marquee a {
	color:#FFF;
	padding:0 15px 0 15px;
	_padding:0 10px 0 10px;
	line-height:40px;
}
.left_txt {
	float:left;
}
