﻿@charset "utf-8";
/*---------------------------------------------------------------------------------------------*/
/*DOCUMENT SETUP
/*---------------------------------------------------------------------------------------------*/

::selection {
	background: #009616; /* Safari */
	color: #FFF;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
}
::-moz-selection {
 background: #009616; /* Mozilla */
 color:#FFF;
 text-shadow:1px 1px 0px rgba(0,0,0,0.3);
}
.gray a {
	color: #808080
}
.gray a:hover {
	color: #0b901f;
}
.greenlink a {
	color: #0b901f;
}
.greenlink a:hover {
	color: #707070;
}
.yellowlink a {
	color: #cc6600;
}
.yellowlink a:hover {
	color: #707070;
}
.redlink a {
	color: #c21e1e;
}
.redlink a:hover {
	color: #707070;
}
.containers {
	width: 960px;
	margin: 0px auto
}
.color01 {
	color: #707070
}
.topnav a {
	color: #787878
}
.topnav a:hover {
	color: #0b901f;
}
.line5 {
	clear: both;
	height: 5px;
	font-size: 1px;
}
.line10 {
	clear: both;
	height: 10px;
	font-size: 1px;
}
.line15 {
	clear: both;
	height: 15px;
	font-size: 1px;
}
.line20 {
	clear: both;
	height: 20px;
	font-size: 1px;
}
/*COLOR STYLE
/*---------------------------------------------------------------------------------------------*/


	
/*HEADER
/*---------------------------------------------------------------------------------------------*/

#header {
	border-top: 0px solid #555555;
	position: relative;
	z-index: 3; /*hack IE*/
	background: url(../images/top-full-width-bg2.png) repeat-x top;
}
#top-bar-wrapper {
	height: 8px;
	overflow: hidden
}
#top-bar-wrapper > div > div {
	margin-bottom: 0
}
#top-bar-wrapper #top-extra-menu-wrapper ul li {
	display: inline;
	float: left;
	margin-right: 30px;
}
#top-bar-wrapper #top-caption {
	text-align: right;
	line-height: 30px;
}
#top-wrapper {
	background: url(../images/top-abstract-bg.png) no-repeat -20% top;
}
#header-content {
	min-height: 50px;
	border-bottom: 1px solid #efefef;
	border-bottom: 1px solid rgba(0,0,0,.05);
}
#logo.image-logo a img {
	max-width: 100%;
}
#logo {
	float: left;
}
.tlogo {
	float: left;
	margin-right: 6px;
	margin-top: 4px;
}
.plain-text-logo {
	white-space: nowrap;
	margin-top: 40px;
}
.plain-text-logo h1 {
	margin-bottom: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	margin-right: 10px;
}
.plain-text-logo h1 a:hover {
	text-decoration: none;
}
.plain-text-logo h6 {
	margin: 0;
	margin-top: 15px;
}
#banner {
	padding-top: 7px;
	padding-bottom: 12px;
	overflow: hidden
}
/**/

.touchdown-list {
	display: block;
}
.touchdown {
	display: none;
}
#primary-nav {
	float: left
}
#primary-nav select.touchdown {
	width: 100%;
	padding: 7px 5px;
}
#primary-nav select.touchdown option {
	color: #777;
	padding: 5px 10px;
	display: block;
}
#primary-nav select.touchdown option:hover {
	background-color: #D62831;
	text-shadow: 0 1px 0 rgba(0,0,0,0.3)
}
.full-width-wrapper, .fixed-width-wrapper {
	clear: both;
	height: auto;
	min-height: 1px;
	font-family: sans-serif;
}
.full-width-wrapper {
	width: 100%;
}
#top-bar-wrapper, #footer-widget-wrapper {
	background-color: #484848;
	text-shadow: 0 1px 0 rgba(0,0,0,.5)
}
.full-width-wrapper, .fixed-width-wrapper {
	clear: both;
	height: auto;
	min-height: 1px;
}
.fixed-width-wrapper {
	width: 960px;
	margin: 0 auto
}
/*SLIDER
/*---------------------------------------------------------------------------------------------*/

#slider-bg-wrapper {
	padding-top: 6px;
	position: relative;
	z-index: 2;
}
#slider-bg-overlay {
	position: absolute;
	z-index: -1px;
	width: 100%;
	top: 46px; /*-- jerry  --*/
}
#slider-bg-overlay > div {
	width: 100%;
	background-repeat: repeat-x;
	background-position: center top;
}
#slider-bg-overlay > #slider-bg-overlay1 {
	background-image: url(../images/bg-slide-overlay3.png);
	background-position: center bottom;
	background-color: #e7e7e7;
	height: 305px;
}
#slider-bg-overlay > div#slider-bg-overlay2 {
	background-image: url(../images/bg-slide-overlay4.png);
	height: 25px;
}
#slider-shadow {
	background: url(../images/slider-shadow.png) no-repeat center bottom;
	padding-bottom: 33px;
	overflow: hidden;
	margin-bottom: 8px;
	z-index: 9999
}
/*#slider-wrapper{
	padding:10px;
	background-color:#fdfdfd;
	box-shadow:0 1px 5px rgba(0,0,0,.15);
	-moz-box-shadow:0 1px 5px rgba(0,0,0,.15);
	-webkit-box-shadow:0 1px 5px rgba(0,0,0,.15);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height:370px;
	position:relative;
	z-index:8888
}*/

#sp-slider {
	background: url(../images/slider-sp.png) no-repeat center;
	height: 53px;
}
.clear {
	LINE-HEIGHT: 0px;
	WIDTH: 1%;
	HEIGHT: 0px;
	CLEAR: both;
	FONT-SIZE: 0px
}
#slider {
	Z-INDEX: 10;
	WIDTH: 940px;
	HEIGHT: 370px;
	CLEAR: both;
	OVERFLOW: hidden
}
#slider .sexyslider-title {
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 28px;
	PADDING-LEFT: 10px;
	WIDTH: 880px;
	PADDING-RIGHT: 10px;
	HEIGHT: 28px;
	PADDING-TOP: 5px
}
#slider-nav {
	TEXT-ALIGN: right;
	HEIGHT: 30px;
	cursor: default;
	z-index: 7777;
	margin-top: 11px
}
#slider-nav A {
	TEXT-DECORATION: none;
	cursor: pointer;
}
#slider-nav A:first-child {
	margin-left: -12px;
}
#slider-nav A SPAN {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 13px 0px 0px 8px;
	PADDING-LEFT: 0px;
	WIDTH: 0px;
	PADDING-RIGHT: 8px;
	DISPLAY: inline-block;
	BACKGROUND: url(../images/slider-nav-normal2.png) no-repeat left top;
	HEIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 13px
}
#slider-nav A:hover SPAN {
	BACKGROUND: url(../images/slider-nav-active2.png) no-repeat left top
}
#slider-nav A.active SPAN {
	BACKGROUND: url(../images/slider-nav-active2.png) no-repeat left top
}
/*FOOTER + SIDEBAR + WIDGETS
/*---------------------------------------------------------------------------------------------*/

#footer-wrapper {
	margin-top: 0px;
}
#footer-widget-wrapper {
	background-image: url(../images/footer-full-width-bg.png);
	background-repeat: repeat-x;
	color: #FFF;
	padding-top: 40px;
	padding-bottom: 20px;
	display: block;
	overflow: hidden;
	min-height: 350px;
	display: block;
}
#footer-widget-content em {
	color: #666
}
#footer-widget-content .widget-title, #sidebar .widget-title {
	margin-bottom: 20px;
	padding-bottom: 30px;
	background-repeat: repeat-x;
	background-position: center bottom;
}
#footer-widget-content .widget-title {
	background-image: url(../images/dark-heading-sp.png);
}
#footer-widget-wrapper input {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
#footer-widget-wrapper img {
	max-width: 100%
}
#sidebar .widget-title {
	background-image: url(../images/light-heading-sp.png);
}
#footer-widget-content ::-webkit-input-placeholder {
 color: #555;
}
#footer-widget-content ::-moz-placeholder {
 color: #555;
}
#footer-extra-wrapper {
	background: #303030;
	display: table;
	padding-top: 10px;
	padding-bottom: 8px;
	font-size: 12px;
	text-transform: uppercase;
	color: #6c6c6c
}
.back-top-top {
	cursor: pointer;
}
#footer-extra-wrapper img {
	vertical-align: text-bottom
}
#footer-widget-wrapper .widget ul li {
	background-image: url(../images/dark-sp.png);
}
#footer-widget-wrapper input[type="text"], #footer-widget-wrapper .widget-contact input[type="text"], #footer-widget-wrapper .widget-contact input[type="email"], #footer-widget-wrapper .widget-contact textarea {
	background: #333;
	background: rgba(0,0,0,.2);
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-color: #333;
	border-color: rgba(255,255,255,.1);
	color: #aaa;
	text-shadow: 0 1px 0 rgba(0,0,0,.5);
}
#footer-widget-wrapper .widget-contact input[type="submit"], #footer-widget-wrapper button[type="submit"] {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}
/*POSTS + PAGES
/*---------------------------------------------------------------------------------------------*/

#wrap-all {
	overflow: hidden;
}
body {
	background-color: #cdcdcd;
	background-position: center top;
	background-attachment: fixed;
	background-size: auto;
}
#wrap-all {
	background: #f1f1f1
}
#wrap-all.box-layout {
	width: 1010px;
	margin: 30px auto;
	box-shadow: 0 0 30px rgba(0,0,0,.4);
}
.back-to-top {
	text-decoration: none;
}
.contentBody {
	width: 960px;
	margin: 0 auto;
	margin-top: 5px;
}
.zitem {
	overflow: hidden;
	position: relative;
}
.zitem img {
	position: absolute;
}
.zitem .caption {
	background-color: #000;
	color: #fff;
	position: absolute;
	bottom: 0px; /* fix IE issue */
	left: 0;/* hide it by default */
	display: none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 8 */
	filter: alpha(opacity=50); /* IE 5-7 */
	-moz-opacity: 0.5; /* Netscape */
	-khtml-opacity: 0.5; /* Safari 1.x */
	opacity: 0.5; /* Good browsers */
}
.bold_a a {
	font-weight: bold;
	color: #5d5d5d;
}
.bold_a a:hover {
	color: #058d19
}
/*首页
/*---------------------------------------------------------------------------------------------*/
.idx-sub-link {
	margin-left: 22px;
	margin-top: 90px;
}
.idx-sub-link a {
	color: #757575
}
.idx-sub-link a:hover {
	color: #0b901f
}
.idx-sub a.vod {
	display: block;
	position: absolute;
	left: 64px;
	bottom: 19px;
	width: 45px;
	height: 18px;
	background: url(../images/vod.png) no-repeat 30px 5px;
	cursor: pointer;
	color: #757575
}
.idx-sub a.vod:hover {
	background: url(../images/vod-hover.png) no-repeat 30px 5px;
	color: #0b901f
}
.idx-sub {
	float: left;
	width: 225px;
	height: 127px;
	position: relative
}
.idx-sub01-link {
	width: 225px;
	height: 127px;
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: pointer;
}
.idx-sub01 {
	background: url('../images/idx-sub01.png') no-repeat;
}
.idx-sub01:hover {
	background: url('../images/idx-sub01-hover.png') no-repeat;
}
.idx-sub02 {
	background: url('../images/idx-sub02.png') no-repeat;
	margin-left: 20px;
	cursor: pointer
}
.idx-sub02:hover {
	background: url('../images/idx-sub02-hover.png') no-repeat;
	margin-left: 20px;
}
.idx-sub03 {
	background: url('../images/idx-sub03.png') no-repeat;
	margin-left: 20px;
	cursor: pointer
}
.idx-sub03:hover {
	background: url('../images/idx-sub03-hover.png') no-repeat;
	margin-left: 20px;
}
.idx-sub04 {
	background: url('../images/idx-sub04.png') no-repeat;
	margin-left: 20px;
	cursor: pointer
}
.idx-sub04:hover {
	background: url('../images/idx-sub04-hover.png') no-repeat;
	margin-left: 20px;
}
.idx-qq-wb {
	float: left;
	margin-top: 2px;
	margin-left: 10px;
	background: url('../images/qq-wb.png') no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer
}
.idx-sina-wb {
	float: left;
	background: url('../images/sina-wb.png') no-repeat;
	width: 22px;
	height: 19px;
	cursor: pointer
}
.idx-sohu-wb {
	float: left;
	margin-top: 2px;
	margin-left: 10px;
	background: url('../images/sohu-wb.png') no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer
}
.idx-qq-wb:hover {
	background: url('../images/qq-wb-hover.png') no-repeat;
}
.idx-sina-wb:hover {
	background: url('../images/sina-wb-hover.png') no-repeat;
}
.idx-sohu-wb:hover {
	background: url('../images/sohu-wb-hover.png') no-repeat;
}
.idx-link-layer01 {
	position: absolute;
	top: -1px;
	left: 0px;
	color: #a4a4a4
}
.idx-link-layer02 {
	color: #f6f6f6;
}
.idx-link-layer01 a {
	color: #a4a4a4
}
.idx-link-layer01 a:hover {
	color: #158710
}
.idx-news-a {
	background-color: #000;
	margin-left: 2px;
	padding-left: 12px;
	margin-top: 1px;
	background: url('../images/idx-news-a-bg.jpg') no-repeat 0px 5px;
}
.idx-dt {
	display: inline-block;
	color: #707070;
	margin-top: -1px;
	float: left
}
.idx-copyright {
	height: 32px;
	background-color: #303030;
	padding-top: 11px;
}
/*关于纳百利
/*---------------------------------------------------------------------------------------------*/
.companyContent {
	margin-left: 40px;
	width: 720px;
	font-size: 13px;
	line-height: 25px;
	color: #747474;
	padding-bottom: 20px;
}
.companyContent a {
	font-size: 13px;
	font-weight: bold;
}
.companyContent .about-image {
	width: 470px;
	margin: 0 auto;
	margin-top: 40px;
	margin-bottom: 40px;
}
.companyContent .about-image .imgcontainer {
	border: 6px solid #fff;
	width: 458px;
	height: 281px;
}
.companyContent .about-image .pcontainer {
	border: 1px solid #e5e5e5;
	width: 470px;
}
.zitem .caption .golink10 {
	width: 458px;
	height: 281px;
	display: block;
	background: url('../images/vod01.png') no-repeat;
	background-position: center;
}
.companyContent div.divImg img {
	display: block;
	border: 4px solid #fff;
}
.companyContent div.divImg {
	display: inline-block;
	border: 1px solid #e5e5e5;
}
.companyContent div.noborder img {
	display: block;
}
.companyContent div.noborder {
	display: inline-block;
}
.companyContent .text {
}
.ygClass {
	margin-top: 10px;
}
.ygClass .title {
	font-weight: bold;
	font-size: 13px;
}
.ygClass .list {
	margin-top: 8px;
}
.ygClass li {
	margin-top: 8px;
}
.lh20 {
	line-height: 20px;
}
.lh30 {
	line-height: 30px;
}
table.rstable td {
	padding: 8px 15px 8px 0px;
}
table.rstable tr {
	border-bottom: 1px solid #808080
}
/*产品技术
/*---------------------------------------------------------------------------------------------*/
.product_index_list ul {
	list-style-type: none;
}
.pindex_info {
	font-size: 13px;
	width: 705px;
	margin-bottom: 25px;
	background: url('../images/p-bj.jpg') no-repeat;
	padding-top: 2px;
	line-height: 23px;
}
.product_index_list ul li {
	margin: 0;
	padding: 15px 0 0 0;
	float: left;
	width: 248px;
	padding-bottom: 15px;
}
.plist_container {
	width: 194px;
	height: 322px;
	border-left: 1px solid #d8d8d8
}
.plist_title {
	font-size: 13px;
	font-weight: bold;
	color: #5d5d5d;
	padding: 10px 0px 8px 12px;
	width: 182px;
	border-bottom: 1px solid #d8d8d8
}
.plist_title_b {
	font-size: 12px;
	color: #c5c5c5;
	font-weight: normal
}
.plist_remark {
	font-size: 12px;
	line-height: 23px;
	padding-left: 12px;
	padding-top: 18px;
	padding-bottom: 10px;
	padding-right: 3px;
}
.plist_image {
	border: 3px solid #fff;
	height: 110px;
	width: 187px;
}
.plist_container .image_container {
	border: 1px solid #d8d8d8;
	border-left: 0px;
}
.zitem .caption .golink {
	width: 187px;
	height: 110px;
	display: block;
	background: url('../images/zoom03.png') no-repeat;
	background-position: center;
}
.pindex_info_td {
	margin-bottom: 15px;
}
.pindex_info_td ul {
	list-style-type: none;
}
.pindex_info_td ul li {
	float: left;
	background: url('../images/p-td.png') no-repeat 0px 11px;
	width: 70px;
	font-size: 13px;
	line-height: 20px;
	padding-left: 15px;
}
.pindex_year {
}
.pindex_year ul {
	list-style-type: none;
}
.pindex_year ul li {
	float: left;
	margin-right: 10px;
}
.pindex_year ul li:first-child {
	margin-right: 5px;
}
.pindex_year ul li a {
	border: 1px solid #d8d8d8;
	padding: 5px 10px 4px 10px
}
.p-idx-btn {
	padding-left: 12px;
	padding-top: 20px;
}
.c-idx-btn {
	padding-top: 20px;
}
.btnclass a {
	height: 25px;
	width: 82px;
	background: url('../images/btn-bg.png') no-repeat;
	display: block;
	text-align: center;
	color: #daeedd;
	padding-top: 3px;
}
.btnclass a:hover {
	background: url('../images/btn-bg-hover.png') no-repeat;
	color: #efefef;
}
.btnclass2 a {
	height: 25px;
	width: 67px;
	background: url('../images/btn2-bg.png') no-repeat;
	display: block;
	text-align: center;
	color: #daeedd;
	padding-top: 3px;
}
.btnclass2 a:hover {
	background: url('../images/btn2-bg-hover.png') no-repeat;
	color: #efefef;
}
.product_index_list2 ul {
	list-style-type: none;
}
.product_index_list2 ul li {
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	width: 182px;
	padding-bottom: 5px;
}
.product_index_list2 ul li div {
	width: 152px;
	text-align: center;
}
.product_index_list2 ul li .icontainer {
	border: 1px solid #e2e2e2;
	margin-bottom: 10px;
}
.product_index_list2 ul li .icontainer .imgcontainer {
	width: 146px;
	height: 40px;
	border: 3px solid #fff;
}
.product_index_list2 ul li .icontainer .imgcontainer img {
	top: 0px;
	left: 0px;
}
.zitem .caption .golink2 {
	width: 146px;
	height: 40px;
	display: block;
	background: url('../images/go01.png') no-repeat;
	background-position: center;
}
.product_list_right {
	float: left;
	width: 196px;
	padding-left: 26px;
	padding-top: 10px;
	min-height: 1028px;
	height: auto!important;
	height: 1028px;
	background: url('../images/p-right-bg.png') no-repeat;
	margin-left: -100px;
}
.productCategory {
	margin-top: 18px;
}
.productCategory ul {
	list-style-type: none;
}
.right_sub {
	margin-left: 28px;
}
.right_sub .title {
	font-size: 13px;
	font-weight: bold;
	color: #5d5d5d;
	margin-bottom: 12px;
}
.right_sub .title a {
	font-size: 13px;
	font-weight: bold;
	color: #5d5d5d;
}
.right_sub .title a:hover {
	color: #0b901f;
}
.right_sub .title2 a {
	font-size: 13px;
	font-weight: bold;
	color: #5d5d5d;
}
.right_sub .title2 a:hover {
	color: #0b901f;
}
.right_sub .split {
	line-height: 0px;
	height: 5px;
	width: 194px;
	background: url(../images/right-split-bg.png) repeat-x;
}
.right_sub .split2 {
	line-height: 0px;
	height: 2px;
	width: 184px;
	background: url(../images/left-split-bg.png) repeat-x;
	background-position: bottom;
	margin-top: 19px;
}
.right_sub .subContainer {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin-top: 10px;
	padding-top: 13px;
	margin-bottom: 15px;
	padding-bottom: 10px;
	display: none
}
.right_sub .subContainer > ul {
	margin-left: 8px;
}
.right_sub .subContainer > ul > li {
	height: 24px;
	margin: 0;
	padding: 0;
}
.right_sub .list {
	margin-top: 15px;
}
.right_sub .list > li {
	margin: 0;
	padding: 0;
	line-height: 27px;
}
.right_sub .photolist {
	margin-top: 23px;
}
.right_sub .photolist > li {
	margin: 0;
	padding: 0;
	float: left;
	width: 92px;
	height: 90px;
}
.right_sub .photolist > li .conborder {
	border: 1px solid #e2e2e2;
	width: 76px;
	height: 76px;
}
.right_sub .photolist > li .plcontainer {
	border: 4px solid #fff;
	width: 68px;
	height: 68px;
}
.zitem .caption .golink4 {
	width: 68px;
	height: 68px;
	display: block;
	background: url('../images/go01.png') no-repeat;
	background-position: center;
}
.product_list ul {
	list-style-type: none;
}
.product_list ul li {
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	width: 183px;
	padding-bottom: 10px;
}
.product_list ul li .imgcontainer {
	border: 3px solid #fff;
	width: 136px;
	height: 60px;
}
.product_list ul li .pcontainer {
	border: 1px solid #d8d8d8;
	width: 142px;
}
.product_list ul li .productId {
	height: 20px;
	padding-top: 5px;
	padding-left: 10px;
	text-align: left;
	font-size: 13px;
	border-left: 1px solid #d8d8d8;
	margin-bottom: 7px;
	color: #707070
}
.product_list ul li .productTitle {
	font-size: 13px;
	color: #707070;
	padding-left: 10px;
	margin-top: 7px;
	padding-top: 3px;
	border-left: 1px solid #d8d8d8;
}
.zitem .caption .golink3 {
	width: 136px;
	height: 60px;
	display: block;
	background: url('../images/zoom01.png') no-repeat;
	background-position: center;
}
.pty_list ul {
	list-style-type: none;
	margin-top: -5px;
}
.pty_list ul li {
	margin: 0;
	padding: 28px 0 0 0;
	float: left;
	width: 353px;
	padding-bottom: 10px;
}
.pty_list ul li .imgcontainer {
	border: 5px solid #fff;
	width: 282px;
	height: 150px;
}
.pty_list ul li .pcontainer {
	border: 1px solid #e5e5e5;
	width: 292px;
}
.pty_list ul li .ptyTitle {
	font-weight: bold;
	font-size: 15px;
	color: #5d5d5d;
	margin-top: 18px;
}
.pty_list ul li .ptyBj {
	color: #a1a1a1;
	font-size: 12px;
}
.pty_list ul li .ptyInfo {
	font-size: 13px;
	width: 292px;
	margin-top: 10px;
	background: url('../images/p-bj2.jpg') no-repeat;
}
.pty_list ul li .ptyBottom {
	line-height: 0px;
	height: 2px;
	background: url(../images/h-split.jpg) repeat-x;
	width: 292px;
	margin-top: 40px;
}
.zitem .caption .golink5 {
	width: 282px;
	height: 150px;
	display: block;
	background: url('../images/go02.png') no-repeat;
	background-position: center;
}
.pef_list ul {
	list-style-type: none;
	margin-top: 5px;
}
.pef_list ul p {
	margin-top: 25px;
}
.pef_list ul li {
	margin: 0;
	padding: 12px 0 0 0;
	float: left;
	width: 237px;
	padding-bottom: 10px;
}
.pef_list ul li .imgcontainer {
	border: 4px solid #fff;
	width: 190px;
	height: 116px;
}
.pef_list ul li .pcontainer {
	border: 1px solid #e5e5e5;
	width: 198px;
}
.pef_list ul li .title {
	font-size: 12px;
	margin-top: 10px;
}
.zitem .caption .golink6 {
	width: 190px;
	height: 116px;
	display: block;
	background: url('../images/zoom02.png') no-repeat;
	background-position: center;
}
.efcClass {
	width: 713px;
}
.efcClass ul {
	list-style-type: none;
}
.efcClass ul li {
	float: left;
	font-size: 13px;
	margin-right: 3px;
}
.efcClass ul li .class_select {
	padding: 5px 10px 2px 10px;
	display: inline-block;
	border: 1px solid #e3e3e3;
	background-color: #fff;
	cursor: pointer;
}
.efcClass ul li .class_normal {
	padding: 6px 11px 3px 11px;
	display: inline-block;
	cursor: pointer;
}
.clsContainer {
	position: relative;
	height: 35px;
}
.clsContainer .cls2 {
	position: absolute;
}
.clsContainer .cls3 {
	position: absolute;
	display: none;
}
.divscene {
	display: none;
}
.cls1 {
	position: relative;
}
.efcAttribute {
	border-left: 1px solid #cdcdcd;
	height: 18px;
	display: inline-block;
	width: 200px;
	padding-left: 20px;
	position: absolute;
	left: 260px;
	top: 11px;
	font-size: 13px;
	cursor: pointer;
}
.eftAttributeUp {
	background: url(../images/ec-zk-up.png) no-repeat 80px 5px;
}
.eftAttributeDown {
	background: url(../images/ec-zk-down.png) no-repeat 80px 5px;
}
.hr-split {
	line-height: 0px;
	height: 2px;
	width: 712px;
	background: url('../images/h-split2.png') no-repeat;
}
.product_show_pic .imgcontainer {
	border: 3px solid #fff;
	width: 136px;
	height: 60px;
}
.product_show_pic .pcontainer {
	border: 1px solid #d8d8d8;
	width: 142px;
}
.colorSlider {
	background: url('../images/farbe_slider.jpg') no-repeat;
	height: 42px;
	width: 697px;
	margin-top: 30px;
	background-position: 0 30px;
}
.colorSlider a {
	font-size: 13px;
	display: inline-block
}
.colorSlider .colorContainer {
	float: left;
	width: 116px;
	background: url(../images/p-slider-split.png) no-repeat;
	background-position: left bottom;
	text-align: center;
	height: 42px;
}
.colorSlider .colorContainer .color {
	margin: 0 auto;
	text-align: center;
	line-height: 14px;
	border: 1px solid #f1f1f1;
	padding: 4px 0px 2px 0px;
}
.colorSlider .colorContainer .select {
	background-color: #fff;
	border: 1px solid #d2d2d2
}
.colorSlider .colorContainer .colorWidth {
	width: 60px;
}
.colorSlider .colorContainer .colorWidth2 {
	width: 80px;
}
.colorSlider .colorLast {
	width: 1px;
	float: left;
	background: url(../images/p-slider-split2.png) no-repeat;
	background-position: bottom;
	height: 42px;
}
.plist_info {
	width: 738px;
	margin-top: 20px;
}
.plist_info .left {
	float: left;
	width: 290px;
	border-right: 1px solid #cfcfcf;
	height: 170px;
	padding-top: 20px;
}
.plist_info .right {
	float: left;
	padding-left: 25px;
	padding-top: 20px;
	width: 380px;
}
.pindex_slider {
	margin-top: 23px;
	position: relative;
	width: 705px;
	height: 320px;
	background: url('../images/p-slider-bg.png') no-repeat;
	background-position: 0px 253px;
}
.pindex_slider .scontainer {
	border: 1px solid #e5e5e5;
	height: 265px;
	width: 693px;
	background-color: #fff;
	padding: 5px;
}
.pindex_slider2 {
	margin-top: 20px;
	position: relative;
	width: 960px;
	height: 390px;
	background: url('../images/p-slider-bg.png') no-repeat;
	background-position: 0px 253px;
}
.pindex_slider2 .scontainer {
	border: 1px solid #e5e5e5;
	height: 370px;
	width: 948px;
	background-color: #fff;
	padding: 5px;
}
.pindex_slider2 .scontainer #viewport {
	width: 948px;
	height: 370px;
	margin-top: 0px;
}
.pindex_slider2 .scontainer #box .slide {
	width: 948px;
	height: 370px;
	margin-top: 0px;
}
.pindex_slider2 .scontainer #controls .goto-slide {
	margin-left: 5px;
}
.p-idx-sub {
	border: 1px solid #e5e5e5;
	float: left;
	display: inline-block;
}
.p-idx-sub .sub {
	width: 292px;
	height: 419px;
	padding: 3px;
	cursor: pointer;
}
.p-idx-sub .sub:hover {
	background-color: #097e35;
}
.p-idx-sub .sub01 {
	background: url(../images/p-idex-sub01-bg.jpg) no-repeat 3px 3px;
	background-color: #fff;
}
.p-idx-sub .sub02 {
	background: url(../images/p-idex-sub02-bg.jpg) no-repeat 3px 3px;
	background-color: #fff;
}
.p-idx-sub .sub03 {
	background: url(../images/p-idex-sub03-bg.jpg) no-repeat 3px 3px;
	background-color: #fff;
}
.p-idx-title {
	margin-top: 30px;
	margin-left: 20px;
}
.p-idx-yw {
	margin-left: 20px;
	margin-top: 13px;
}
.p-idx-info a {
	font-size: 13px;
}
.p-idx-info {
	color: #808080;
	line-height: 22px;
	margin-left: 20px;
	margin-top: 13px;
	font-size: 13px;
}
.p-idx-sg {
	width: 952px;
	background-color: #fff;
	padding: 3px;
	border: 1px solid #e5e5e5;
	margin-top: 30px;
}
.p-idx-sg:hover {
	background-color: #097e35;
}
.pindex_title {
	margin-top: 30px;
}
.pindex_title .title {
	height: 24px;
	float: left;
	cursor: pointer;
}
.pindex_title .s1_selected {
	background: url('../images/p-t03.png') no-repeat 0px 4px;
	width: 118px;
	border-right: 1px solid #d5d5d5;
}
.pindex_title .t1 {
	background: url('../images/p-t03-hover.png') no-repeat 0px 4px;
	width: 118px;
	border-right: 1px solid #d5d5d5;
}
.pindex_title .t2 {
	background: url('../images/p-t04-hover.png') no-repeat 25px 4px;
	width: 170px;
}
.pindex_title .s2_selected {
	background: url('../images/p-t04.png') no-repeat 25px 4px;
	width: 170px;
}
.plistContainer {
	margin-top: 30px;
	position: relative;
}
.plistContainer .plist01 {
	position: relative;
	top: 0px;
	left: 0px;
}
.plistContainer .plist02 {
	position: relative;
	top: 0px;
	left: 0px;
	display: none;
}
.pshow_slider {
	margin-top: 15px;
	position: relative;
	width: 698px;
	height: 330px;
	background-position: 0px 253px;
}
.pshow_slider .scontainer {
	border: 1px solid #e5e5e5;
	width: 686px;
	background-color: #fff;
	padding: 5px;
}
.pshow_slider .scontainer #viewport {
	width: 686px;
	height: 316px;
	margin-top: 0px;
}
.pshow_slider .scontainer #box .slide {
	width: 686px;
	height: 316px;
	margin-top: 0px;
}
.pshow_slider .scontainer #viewport {
	overflow: hidden;
}
.pshow_slider #prev {
	position: absolute;
	top: 294px;
	left: 5px;
	cursor: pointer;
	background: url(../images/p-slider-navl.png) no-repeat;
	width: 28px;
	height: 28px;
}
.pshow_slider #next {
	position: absolute;
	top: 294px;
	left: 34px;
	cursor: pointer;
	background: url(../images/p-slider-navr.png) no-repeat;
	width: 28px;
	height: 28px;
}
.pshow_slider #prev:hover {
	background: url(../images/p-slider-navl-hover.png) no-repeat;
}
.pshow_slider #next:hover {
	background: url(../images/p-slider-navr-hover.png) no-repeat;
}
.pshow_slider .scontainer .noslide {
	width: 686px;
	height: 316px;
	margin-top: 0px;
	background: url('../images/no-pic.png') no-repeat;
	background-color: #eee;
	background-position: center;
}
.pshow_title {
	font-size: 16px;
	font-weight: bold;
	color: #1b8d0c;
	display: inline-block;
	margin-left: 5px;
}
.pshow_info {
	width: 480px;
	margin-top: 20px;
	border-bottom: 1px solid #d8d8d8;
}
.pshow_info .pline {
	font-size: 13px;
	height: 20px;
	line-height: 20px;
	border-top: 1px solid #d8d8d8;
}
.pshow_info .pline .cell {
	padding-top: 11px;
	padding-bottom: 8px;
}
.pshow_info .pline .lf {
	width: 100px;
}
.pshow_info .pline .rg {
	padding-left: 10px;
	border-left: 1px solid #d8d8d8;
}
.pshow_info .pline .pcell {
	border-bottom: 1px solid #d8d8d8;
	width: 369px;
}
.pshow_info .pline .info {
	width: 350px;
	padding-bottom: 10px;
}
/*css flickr style pagination*/
div.pageList {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-family: Verdana;
	font-size: 12px;
	text-align: right;
	padding-right: 30px;
}
div.pageList a {
	border-right: #dedfde 1px solid;
	padding-right: 6px;
	background-position: 50% bottom;
	border-top: #dedfde 1px solid;
	padding-left: 6px;
	padding-bottom: 2px;
	border-left: #dedfde 1px solid;
	color: #818181;
	margin-right: 3px;
	padding-top: 2px;
	border-bottom: #dedfde 1px solid;
	text-decoration: none
}
div.pageList a:hover {
	border: #707070 1px solid;
	background-image: none;
	background-color: #767676;
	color: #fff;
}
div.meneame a:active {
	border: #707070 1px solid;
	background-image: none;
	color: #fff;
	background-color: #767676;
}
div.pageList span.current {
	padding-right: 6px;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #0b901f;
	margin-right: 3px;
	padding-top: 2px
}
div.pageList span.disabled {
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 2px;
	color: #adaaad;
	margin-right: 3px;
	padding-top: 2px
}
.pstyle {
	float: left;
	margin-left: 5px;
	width: 690px;
	margin-top: 4px;
}
.pstyle input, label {
	float: left;
}
.pstyle input {
	margin: 0px;
}
.pstyle .ml {
	margin-left: 20px;
}
.pstyle label {
	margin-left: 7px;
	font-size: 13px;
	line-height: 14px;
	display: inline-block;
*display: inline;
*zoom: 1;
}
:root .hack {
	padding-top: 1px\9;
}
:root .hack2 {
	padding-top: 2px\9;
}
/*image slide样式
-----------------------------------------------------------------*/
#pic_box {
	margin-bottom: 20px;
	position: relative;
	width: 960px;
}
#pic_show img {
	display: none;
*display:block;
	max-width: 795px;
width:expression((this.width>795)?795:this.width);
}
#pic_show {
	margin: 0 auto;
	width: 795px;
	z-index: 8888
}
.slide_box {
	margin: 0 auto;
	text-align: center;
	margin-top: 30px;
	background: url(../images/pshow-bg.png) no-repeat 0px 482px;
}
.slide_box .items {
	float: left;
	position: relative;
	width: 916px;
	height: 108px;
	overflow: hidden;
	padding-top: 10px;
	margin-left: 0px;
}
.slide_box .items ul {
	margin: 0px;
	padding: 0;
	position: absolute;
	list-style: none;
	width: 999999px;
}
.slide_box .items ul li {
	margin: 0;
	padding: 0;
	float: left;
	width: 82px;
	height: 82px;
	margin-right: 22px;
	text-align: center;
}
.slide_box .items ul li img {
	width: 74px;
}
.slide_box .items ul li .productLink {
	font-size: 12px;
	cursor: pointer;
	display: inline-block;
	margin-top: 8px;
}
.slide_box .items ul li .productLink:hover {
	color: #1ba530
}
.slide_box .items ul li a {
	display: block;
	width: 74px;
	height: 74px;
	border: 3px solid #fff;
}
.slide_box .items ul li a:hover {
	border: 3px solid #1ba530;
}
.slide_box .items ul li a.current {
	margin: 0;
	font-weight: normal;
	border: 3px solid #1ba530;
}
.exp-split {
	background: url('../images/left-split-bg2.jpg');
	height: 2px;
	line-height: 0px;
	margin-top: 20px;
	width: 960px;
	margin-bottom: 25px;
}
.exp-goback {
	display: block;
	background: url('../images/exp-link.jpg') no-repeat;
	width: 128px;
	height: 32px;
	margin-top: 40px;
}
.exp-goback:hover {
	background: url('../images/exp-link-hover.jpg') no-repeat;
}
.big_prev, .big_next {
	display: block;
	top: 0px;
	text-indent: -9999px;
	position: absolute;
	left: 0;
	width: 50%;
	height: 510px;
	background: url(../images/slide_bg.gif) no-repeat;
	cursor: pointer;
}
.big_next {
	left: auto;
	right: 0;	height: 510px;

}
.big_prev:hover {
	background: url(../images/big_prev.png) no-repeat left center;
}
.big_next:hover {
	background: url(../images/big_next.png) no-repeat right center;
}
.small_prev, .small_next {
	display: block;
	width: 20px;
	height: 102px;
	cursor: pointer;
}
.small_prev {
	float: left;
	background: url(../images/small_prev.png) no-repeat left center;
	margin-right: 2px;
}
.small_next {
	float: right;
	background: url(../images/small_next.png) no-repeat right center;
}
.scroll_box {
	margin-top: 50px;
}
.pic_mask {
	height: 510px;
	width: 795px;
	position: absolute;
	top: 5px;
	left: 5px;
}
/*slide结束*/

/*工程案例
/*---------------------------------------------------------------------------------------------*/
.case_idx_list ul {
	list-style-type: none;
	margin-top: 3px;
	margin-left: -66px;
}
.case_idx_list ul li {
	margin: 0;
	padding: 28px 0 0 0;
	float: left;
	width: 276px;
	padding-bottom: 10px;
	margin-left: 66px;
}
.case_idx_list ul li .imgcontainer {
	border: 5px solid #fff;
	width: 264px;
	height: 148px;
}
.case_idx_list ul li .pcontainer {
	border: 1px solid #e5e5e5;
	width: 274px;
}
.case_idx_list ul li .ptyTitle {
	font-weight: bold;
	font-size: 15px;
	color: #5d5d5d;
	margin-top: 18px;
}
.case_idx_list ul li .ptyBj {
	color: #a1a1a1;
	font-size: 12px;
	font-weight: normal;
}
.case_idx_list ul li .ptyInfo {
	font-size: 13px;
	width: 276px;
	margin-top: 10px;
}
.case_idx_list ul li .ptyBottom {
	line-height: 0px;
	height: 2px;
	background: url(../images/h-split.jpg) repeat-x;
	width: 292px;
	margin-top: 40px;
}
.zitem .caption .golink7 {
	width: 264px;
	height: 148px;
	display: block;
	background: url('../images/go02.png') no-repeat;
	background-position: center;
}
.case_list {
}
.case_list > ul {
	list-style-type: none;
	margin-left: -64px;
}
.case_list > ul > li {
	margin: 0;
	padding: 35px 0 0 0;
	float: left;
	width: 448px;
	margin-left: 64px
}
.case_list > ul > li .title {
	float: left;
	font-size: 14px;
	margin-left: 12px;
	margin-top: 1px;
	font-weight: bold;
	color: #707070
}
.case_list .photolist {
	width: 448px;
	border-top: 1px solid #e1e1e1;
	margin-top: 10px;
	padding-top: 15px;
}
.case_list .photolist .text {
	margin-top: 0px;
	margin-bottom: 8px;
}
.case_list .photolist ul {
	list-style-type: none;
}
.case_list .photolist ul p {
	width: 130px;
	height: 53px;
	padding-top: 32px;
	font-size: 13px;
	color: #b5b5b5
}
.case_list .photolist ul li {
	float: left;
	width: 105px;
}
.case_list .photolist ul li .imgcontainer {
	border: 3px solid #fff;
	width: 72px;
	height: 72px;
}
.case_list .photolist ul li .pcontainer {
	border: 1px solid #e5e5e5;
	width: 78px;
}
.zitem .caption .golink8 {
	width: 74px;
	height: 74px;
	display: block;
	background: url('../images/zoom01.png') no-repeat;
	background-position: center;
}
/*新闻中心
/*---------------------------------------------------------------------------------------------*/
.left_sub {
	width: 160px;
	background: url(../images/left-split-bg.png) repeat-x;
	background-position: bottom;
	height: 45px;
}
.left_sub a.title {
	font-size: 13px;
	font-weight: bold;
	color: #5d5d5d;
}
.left_sub a.title:hover {
	color: #0b901f;
}
.newlist-img {
	float: left
}
.newlist-img .imgcontainer {
	border: 3px solid #fff;
	width: 153px;
	height: 95px
}
.newlist-img .pcontainer {
	border: 1px solid #e5e5e5;
	width: 159px;
	height: 101px;
}
.zitem .caption .golink9 {
	width: 153px;
	height: 95px;
	display: block;
	background: url('../images/go03.png') no-repeat;
	background-position: center;
}
.new-list {
	margin-left: 40px;
	margin-top: 20px;
}
.new-list-title {
}
.new-list-title a {
	font-size: 13px;
	font-weight: bold;
	color: #5d5d5d;
}
.new-list-title a:hover {
	color: #0b901f;
}
.news-list-link {
	float: right;
}
.news-list-link a {
	font-size: 13px;
}
.news-list-info {
	width: 530px;
	margin-top: 6px;
	line-height: 24px;
}
.news-list-content {
	float: left;
	margin-left: 20px;
}
.new-list-ltop {
	width: 530px;
}
.new-show-title {
	font-size: 16px;
	font-weight: bold;
	width: 720px;
	text-align: center;
	margin-top: 40px;
	color: #078119;
	margin-left: 40px;
}
.new-show-time {
	width: 720px;
	text-align: center;
	margin-top: 10px;
	margin-left: 40px;
	margin-bottom: 30px;
}
.right-h-split {
	line-height: 0px;
	height: 2px;
	background: url(../images/right-h-split.png)
}
.right-t-split {
	line-height: 0px;
	height: 2px;
	background: url(../images/left-split-bg2.jpg);
	width: 710px;
	margin-left: 40px;
}
.right-t-split2 {
	line-height: 0px;
	height: 2px;
	background: url(../images/left-split-bg2.jpg);
	width: 720px;
	margin-left: 40px;
}
.right-t-split3 {
	line-height: 0px;
	height: 2px;
	background: url(../images/left-split-bg2.jpg);
	width: 690px;
}
.page_content {
	font-size: 14px;
	line-height: 1.8em;
	width: 720px;
	margin-left: 40px;
	color: #727272
}
.page_content a.kword {
	font-size: 14px;
	font-weight: bold;
}
.news-idx-list {
	margin-left: 40px;
	margin-top: 20px;
}
.news-idx-list ul {
	list-style-type: none;
}
.news-idx-list ul li {
	background: url(../images/news-li-bj.png) no-repeat 0px 12px;
	width: 345px;
	float: left;
	padding-left: 15px;
	line-height: 18px;
}
.news-idx-sp {
	margin-left: 40px;
	margin-top: 20px;
}
.news-idx-sp ul {
	list-style-type: none;
}
.news-idx-sp ul li {
	float: left;
	width: 200px;
}
.zitem .caption .golink12 {
	width: 153px;
	height: 95px;
	display: block;
	background: url('../images/vod02.png') no-repeat;
	background-position: center;
}
.news-idx-sp-title {
	width: 140px;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 22px;
	margin-top: 12px;
}
.news-idx-go {
	display: block;
	width: 24px;
	height: 19px;
	background: url('../images/news-idx-go.png') no-repeat;
}
.news-idx-go:hover {
	background: url('../images/news-idx-go-hover.png') no-repeat;
}
/*经销商专区
/*---------------------------------------------------------------------------------------------*/
.bs-tbs {
	margin-top: 25px;
}
.bs-tbs .split {
	height: 18px;
	border-left: 1px solid #d5d5d5;
	width: 1px;
	float: left;
	margin-right: 20px;
}
.bs-tbs .bs-tab {
	float: left;
	height: 20px;
	width: 105px;
	cursor: pointer;
}
.bs-tbs .tab01 {
	background: url(../images/bs-tab01-hover.png) no-repeat;
}
.bs-tbs .tab01:hover {
	background: url(../images/bs-tab01.png) no-repeat;
}
.bs-tbs .tab02 {
	background: url(../images/bs-tab02-hover.png) no-repeat;
}
.bs-tbs .tab02:hover {
	background: url(../images/bs-tab02.png) no-repeat;
}
.bs-tbs .tab03 {
	background: url(../images/bs-tab03-hover.png) no-repeat;
}
.bs-tbs .tab03:hover {
	background: url(../images/bs-tab03.png) no-repeat;
}
.bs-tbs .tab04 {
	background: url(../images/bs-tab04-hover.png) no-repeat;
}
.bs-tbs .tab04:hover {
	background: url(../images/bs-tab04.png) no-repeat;
}
.bs-tbs .tab05 {
	background: url(../images/bs-tab05-hover.png) no-repeat;
}
.bs-tbs .tab05:hover {
	background: url(../images/bs-tab05.png) no-repeat;
}
.bs-tbs .selected01 {
	background: url(../images/bs-tab01.png) no-repeat;
}
.bs-tbs .selected02 {
	background: url(../images/bs-tab02.png) no-repeat;
}
.bs-tbs .selected03 {
	background: url(../images/bs-tab03.png) no-repeat;
}
.bs-tbs .selected04 {
	background: url(../images/bs-tab04.png) no-repeat;
}
.bs-tbs .selected05 {
	background: url(../images/bs-tab05.png) no-repeat;
}
.bs-div {
	position: relative;
	top: 0px;
	left: 0px;
	width: 710px;
}
.bs-div .title {
	margin-top: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #6e6e6e
}
.bs-div .text {
	font-size: 13px;
	margin-top: 15px;
	line-height: 23px;
}
.bs-div .text_b {
	color: #6e6e6e;
	font-weight: bold;
}
.bs-div .text_b2 {
	color: #5d5d5d;
	font-weight: bold;
}
.bs-div strong {
	color: #6e6e6e;
}
.bs-div strong.title01 {
	line-height: 45px;
	font-size: 14px;
}
.bs-div strong.title02 {
	display: inline-block;
	margin-bottom: 5px;
}
.bs-div .green {
	color: #027a13
}
.bs-iso-txt {
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
	color: #6e6e6e
}
.bs-idx-sub {
}
.bs-idx-sub .imgcontainer {
	border: 4px solid #fff;
	width: 195px;
	height: 117px;
}
.bs-idx-sub .pcontainer {
	border: 1px solid #e5e5e5;
	width: 203px;
}
.zitem .caption .golink11 {
	width: 195px;
	height: 117px;
	display: block;
	background: url('../images/go02.png') no-repeat;
	background-position: center;
}
.bs-idx-sub .split {
	background: url('../images/left-split-bg2.jpg');
	height: 2px;
	line-height: 0px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.bs-idx-sub .title {
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	margin-top: 20px;
}
.bs-jm-tbs {
	margin-top: 20px;
}
.bs-jm-tbs .split {
	height: 18px;
	border-left: 1px solid #d5d5d5;
	width: 1px;
	float: left;
	margin-right: 20px;
}
.bs-jm-tbs .bs-tab {
	float: left;
	height: 18px;
	width: 105px;
	cursor: pointer;
}
.bs-jm-tbs .tab01 {
	background: url(../images/bs-jm-tab01-hover.png) no-repeat;
}
.bs-jm-tbs .tab01:hover {
	background: url(../images/bs-jm-tab01.png) no-repeat;
}
.bs-jm-tbs .tab02 {
	background: url(../images/bs-jm-tab02-hover.png) no-repeat;
}
.bs-jm-tbs .tab02:hover {
	background: url(../images/bs-jm-tab02.png) no-repeat;
}
.bs-jm-tbs .tab03 {
	background: url(../images/bs-jm-tab03-hover.png) no-repeat;
}
.bs-jm-tbs .tab03:hover {
	background: url(../images/bs-jm-tab03.png) no-repeat;
}
.bs-jm-tbs .tab04 {
	background: url(../images/bs-jm-tab04-hover.png) no-repeat;
}
.bs-jm-tbs .tab04:hover {
	background: url(../images/bs-jm-tab04.png) no-repeat;
}
.bs-jm-tbs .tab05 {
	background: url(../images/bs-jm-tab05-hover.png) no-repeat;
}
.bs-jm-tbs .tab05:hover {
	background: url(../images/bs-jm-tab05.png) no-repeat;
}
.bs-jm-tbs .selected01 {
	background: url(../images/bs-jm-tab01.png) no-repeat;
}
.bs-jm-tbs .selected02 {
	background: url(../images/bs-jm-tab02.png) no-repeat;
}
.bs-jm-tbs .selected03 {
	background: url(../images/bs-jm-tab03.png) no-repeat;
}
.bs-jm-tbs .selected04 {
	background: url(../images/bs-jm-tab04.png) no-repeat;
}
.bs-jm-tbs .selected05 {
	background: url(../images/bs-jm-tab05.png) no-repeat;
}
.selectstyle {
	border: 1px solid #c5c5c5;
	color: #808080;
	height: 22px;
}
.bs-line {
	width: 710px;
	font-size: 13px;
	margin-top: 6px;
}
.bs-line .region {
	float: right
}
.bs-line .title {
	float: left;
	background: url(../images/news-li-bj.png) no-repeat 0px 8px;
	padding-left: 13px;
}
.bs-line .title a {
	font-size: 13px;
}
.gys .split {
	background: url('../images/left-split-bg2.jpg');
	height: 2px;
	line-height: 0px;
	margin-top: 10px;
	width: 696px;
	margin-left: 14px
}
.gys-more {
	display: none
}
.gys-info {
	margin-top: 10px;
	line-height: 24px;
	margin-left: 14px;
}
.gys .s-sf, .s-cs {
	color: #707070;
}
.bs-dl-split {
	height: 1px;
	line-height: 0px;
	width: 710px;
	background: url(../images/dotted.jpg);
	margin-top: 8px;
	margin-bottom: 12px;
}
.down_list h3 {
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
	font-size: 14px;
	line-height: 30px;
	border-bottom: 1px solid #ccc;
}
.down_list ul {
	margin: 0;
	padding: 10px;
	list-style: none;
}
.down_list li {
	margin: 0;
	padding: 0 0 0 30px;
	line-height: 30px;
	background: url(../images/icon_down.gif) no-repeat left center;
	position: relative;
}
.down_list li span {
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
}
.down_list li i {
	margin-left: 10px;
	font-style: normal;
	color: #666;
}
/*专利证书
/*---------------------------------------------------------------------------------------------*/
.pt-idx-diviso {
	padding: 10px;
	background-color: #dcdcdc;
	display: inline-block;
	margin-left: 40px;
	margin-top: 20px;
}
.pt-idx-iso {
	float: left;
	margin-right: 8px;
}
.pt-idx-iso img {
	border: 1px solid #c0c0c0
}
.pt-idx-iso-txt {
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #4d4d4d;
	width: 342px;
	text-align: center;
	margin-top: 5px;
}
.pt-idx-list ul {
	list-style-type: none;
	margin-left: 20px;
	margin-top: 20px;
}
.pt-idx-list ul li {
	float: left;
	width: 205px;
	margin-left: 20px;
	padding-left: 12px;
	background: url(../images/news-li-bj.png) no-repeat 0px 13px;
	line-height: 21px;
}
.pt-idx-list ul li a {
	font-size: 14px;
}
.pt-idx-list-link {
	float: right;
	font-size: 13px;
	margin-top: 15px;
}
.pt-idx-list-link a {
	font-size: 13px;
}
/* ---------------------sidebar------------------------------- */
#sidebar .sidebar-top, #sidebar .sidebar-bottom {
	background-image: url(../images/sidebar-top-bottom-sprite.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 100%;
	position: absolute;
	z-index: 1;
}
#sidebar .sidebar-top {
	top: 0;
}
#sidebar .sidebar-bottom {
	bottom: 0;
}
.sidebar-right #sidebar .sidebar-top, .sidebar-right #sidebar .sidebar-bottom {
	background-position: left top
}
#sidebar .sidebar-content {
	margin-top: 30px;
	margin-bottom: 30px;
	padding-bottom: 20px;
	background-repeat: repeat-y;
}
.sidebar-left .sidebar-content-wrapper {
	margin-right: 30px;
}
.sidebar-right .sidebar-content-wrapper {
	margin-left: 30px;
}
.sidebar-right #sidebar .sidebar-content {
	background-image: url(../images/sidebar-right-repeat.png);
	background-position: left;/*padding-left:30px;*/
}
.sidebar-left #sidebar .sidebar-content {
	background-image: url(../images/sidebar-left-repeat.png);
	background-position: right;/*padding-right:30px;*/
}
.sidebar-right #sidebar .sidebar-top {
	background-position: left -60px;
}
.sidebar-right #sidebar .sidebar-bottom {
	background-position: left bottom;
}
.sidebar-left #sidebar .sidebar-top {
	background-position: right top
}
.sidebar-left #sidebar .sidebar-bottom {
	background-position: right -30px;
}
.sidebar-right #sidebar {
	position: relative;
	float: left;
	width: 222px;
	margin-left: -100px;
	margin-top: 8px;
	margin-bottom: 30px;
}
.sidebar-left #sidebar {
	position: relative;
	float: left;
	width: 200px;
	margin-top: 8px;
	margin-bottom: 30px;
}
/* ---------------------/ sidebar------------------------------- */


/* ---------------------slider------------------------------- */

#viewport, #box, .slide {
	width: 693px;
	height: 265px;
	margin-top: 0px;
}
#viewport {
	overflow: hidden;
}
#controls {
	position: relative;
	overflow: hidden;
	padding-top: 13px;
	margin: 0px auto;
	width: 100px;
}
#controls li {
	display: inline;
}
.goto-slide {
	margin-left: 10px;
	width: 8px;
	height: 8px;
	display: block;
	float: left;
	background: url('../images/slider-nav-normal2.png')
}
.goto-slide.current {
	background: url('../images/slider-nav-active2.png')
}
#effect-switcher h2 {
	border-bottom: solid 1px #555;
	margin: 0 0 10px;
}
#effect-list {
	overflow: hidden;
}
#effect-list li {
	display: inline;
}
.effect, .effect:hover {
	display: block;
	float: left;
	margin: 0 10px 0 0;
	border: solid 1px black;
	border-radius: 7px;
	padding: 10px 12px 6px;
	color: #ccc;
	text-decoration: none;
	background-color: #555;
	-webkit-box-shadow: inset 0px 0px 8px #000;
	-moz-box-shadow: inset 0px 0px 8px #333;
	box-shadow: inset 0px 0px 8px #333;
}
.effect.current, .effect:hover.current {
	color: #2edbac;
}
#time-indicator {
	width: 0px;
	height: 3px;
	background-color: #2edbac;
	position: absolute;
	top: 460px;
	left: 140px;
}
/* ---------------------/ slider------------------------------- */

.copyright, .tjlink a {
	font-size: 11px;
	color: #555555
}
