@charset "utf-8";
/* 产品滚动 */

#sub_left .nav-img { float:right; padding-top:5px; }
#sub_left .sub_d_22 { float:left; }
#sub_right .nav-img { float:left; padding-top:5px; }
#sub_right .sub_d_22 { float:right; }
a#workshop{ border:none;}
a#workshop:hover{ border:none;}
.lanmu {MARGIN: 0px auto; WIDTH:785px}

.lanmu span.fr{ float:right; margin-top:1px; display:inline; }
.mydpx .bottom { HEIGHT: 315px}
#scrollbox  ul{
	list-style:none;
}
#scrollbox LI table{ width:785px; height:315px; background:url(../images/bg02.gif) no-repeat;}
#scrollbox LI table td{ vertical-align:top;}
#scrollbox LI {float: left;  
text-align:center;
margin-left:8px;
margin-right:7px;
height: 315px;   
width: 244px;
background-image:url(../images/cpbj.jpg);
background-repeat:no-repeat;
line-height:18px;}
#scrollbox img{
	border:#CCC 1px solid;
}
#scrollbox img:hover{
	border:#128df1 1px solid;

	}
#scrollbox h4{
	margin-top:5px;
	font-size:14px;
}
#scrollbox span{
	width:234px;
	height:50px;
	text-align:left;
	overflow: hidden;
	padding:5px;
    display: block;
	color:#666;
}
.more2 img{
	width:auto;
	margin-top:15px;
	opacity: 0.7;
}
.more2 img:hover{
	opacity: 1;
}



/**成功案例**/
.lanmu {MARGIN: 0px auto; WIDTH:1050px}

.lanmu span.fr{ float:right; margin-top:1px; display:inline; }
.mydpx .bottom { HEIGHT: 315px}
#scrollbox2 ul{
	list-style:none;
}
#scrollbox2 LI table{ width:970px; height:315px;}
#scrollbox2 LI table td{ vertical-align:top;}

#scrollbox2 LI {float: left;  
text-align:center;
margin-left:10px;
margin-right:10px;
height: 250px;   
width: 222px;
background-image:url(../images/cpbj.jpg);
background-repeat:no-repeat;
line-height:18px;}
#scrollbox2 .cert_img{
	display:table-cell; *display:block;vertical-align:middle;
	border:3px #e9e8e8 solid;
	width:220px;
	height:200px;
}
#scrollbox2 .cert_img:hover{
	border:3px #19a837 solid;
}
#scrollbox2  .imgName{
	border:none;
	height:40px;
	line-height:20px;
}
#scrollbox2 LI img{
	max-width:220px;
	max-height:200px;
	margin:auto;
}

.pointer2 {CURSOR: pointer}
#scrollbox2 span{
	width:252px;
	height:25px;
	display:block;
	line-height:25px;
}


/**荣誉客户**/
.lanmu {MARGIN: 0px auto; WIDTH:960px}

.lanmu span.fr{ float:right; margin-top:1px; display:inline; }
.mydpx .bottom { HEIGHT: 130px}
#scrollbox3 ul{
	list-style:none;
}
#scrollbox3 LI table{ width:1050px; height:130px;}
#scrollbox3 LI table td{ vertical-align:top;}
#scrollbox3 LI {float: left;  
text-align:center;
margin-left:13px;
margin-right:13px;
height: 130px;   
width: 166px;
line-height:18px;}
#scrollbox3 a{ display:block; border:3px #e7e7e7 solid; background-color: #FFF; }
#scrollbox3 a:hover{
	border:3px #22ad3a solid;
}
#scrollbox3 .imgName{
	border:none;
	background-color:transparent;
	width:100%;
	overflow: hidden; white-space: nowrap; text-overflow:ellipsis; 
}
#scrollbox3 .imgName:hover{
	border:none;
}
#scrollbox3 LI  img{
	max-width:160px;
	max-height:100px;
	margin:auto;
}

.pointer3 {CURSOR: pointer;}
#scrollbox3 span{
	width:170px;
	height:30px;
	display:block;
	line-height:30px;
}

.overflow_img { width:290px; height:200px; overflow:hidden; }
.overflow_img img{
	width:290px;
	height:200px;
}

/**产品线**/
.lanmu-index {MARGIN: 0px auto; WIDTH:1050px;height: 297px;}
.lanmu {MARGIN: 0px auto; WIDTH:805px}

.lanmu span.fr{ float:right; margin-top:1px; display:inline; }
.mydpx .bottom { HEIGHT: 130px}
#scrollbox4 ul{
	list-style:none;
}
#scrollbox4 LI table{ width:960px; height:130px;}
#scrollbox4 LI table td{ vertical-align:top;}
#scrollbox4 LI {float: left;  margin-left:27px;width: 181px;
/*text-align:center;
margin-left:13px;
margin-right:13px;
height: 134px;   
width: 166px;
line-height:18px;*/}
#scrollbox4 a{ display:block; border: 3px solid #e7e7e7; background-color: #FFF;text-align: center; }
#scrollbox4 .imgName { border:0px; background-color:transparent;width:100%;
	/*overflow: hidden; white-space: nowrap; */text-overflow:ellipsis; }
#scrollbox4 a:hover{
	border:3px #22ad3a solid;
}

#scrollbox4 .imgName:hover{
	border:none;
}
/*#scrollbox4 LI  img{
	max-width:160px;
	height:100px;
	margin:auto;
}*/

.pointer4 {CURSOR: pointer;}
#scrollbox4 span{
	width:170px;
	height:30px;
	display:block;
	line-height:30px;
}

/**banner**/

.fullSlide {
	width:100%;
	position:relative;
	height:470px;
	float:left;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
	background-color:#f0f0f0;
}
.fullSlide .bd ul {
}
.fullSlide .bd li {
	height:470px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:470px;
}
.fullSlide .hd {
	position:absolute;
	z-index:1;
	bottom:0;
	left:50%;
	margin-left:-525px;
	height:30px;
	line-height:30px;
	width:1050px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}





.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:5%;
	background-position:-6px -137px;
}





/**第二个选项卡面板样式**/

.TabbedPanels2 {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup2 {
	margin: 0px;
	padding: 0px;
	
}



.TabbedPanelsTab2 {
	width:103px;
	height:39px;
	line-height:39px;
	background-color:#22ad3a;
	top: 1px;
	float: left;
	margin-right:15px;
	font-size:18px;
	text-align:center;
	background-color: #DDD;
	list-style: none;
	border-left: solid 1px #d7d6d6;
	border-bottom: solid 1px #d7d6d6;
	border-top: solid 1px #d7d6d6;
	border-right: solid 1px #d7d6d6;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}


.TabbedPanelsTab2Hover {
	background-color: #CCC;
}






.TabbedPanelsTab2 a {
	color: black;
	text-decoration: none;
}


.TabbedPanelsContentGroup2 {
	clear: both;
	border-top: solid 1px #d7d6d6;
	background-color: #EEE;
}


.TabbedPanelsContent2 {
	background-color:#FFF;
	border:none;
	padding: 4px;
	padding-top:20px;
	height:265px;
	position:relative;
}
.TabbedPanelsContent2 ul li{
	width:670px;
	line-height:40px;
	background-image:url(../images/tb3.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	border-bottom:1px #CCC dashed;
}
.TabbedPanelsContent2 span{
	float:right;
	color:#999;
}
.more3{
	position:absolute;
	background-image:url(../images/tb1.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:14px;
	display:block;
	top:-30px;
	right:20px;
}
#sp{
	width:307px;
	height:233px;
	float:left;
}
#tax{
	width:355px;
	height:233px;
	float:left;
	margin-left:8px;
}
#tax h4{font-size:15px;
}

.TabbedPanelsContent2Visible {
}


.VTabbedPanels2 .TabbedPanelsTabGroup2 {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #d7d6d6;
	border-right: solid 1px #d7d6d6;
	border-left: solid 1px #d7d6d6;
	border-bottom: solid 1px #d7d6d6;
}


.VTabbedPanels2 .TabbedPanelsTab2 {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}


.VTabbedPanels2 .TabbedPanelsTab2Selected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}


.VTabbedPanels2 .TabbedPanelsContentGroup2 {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}


/**nav**/
.navBar{
	line-height:47px;
	width:100%;
	height:47px;
	float:left;
	background-image:url(../images/nav1.jpg);
	background-repeat:repeat-x;
}
.nav {
	width:1050px;
	height:47px;
	margin:0 auto;
	font-family:"Microsoft YaHei", SimSun, SimHei;
	background-image:url(../images/nav1.jpg);
	background-repeat:repeat-x;
}
.nav .m2 { float:left; position:relative; border-top:0; border-bottom:0; margin-left:43px; text-align:center; font-weight:bold; font-size:14px; color:#000000; padding-left:6px; padding-right:6px; background-image:none; }
.nav .m { float:left; position:relative; border-top:0; border-bottom:0; margin-left:-1px; text-align:center; font-weight:bold; font-size:14px; color:#000000; padding-left:5px; padding-right:5px; BACKGROUND: url(../images/nav2.jpg) no-repeat; background-position: left center; }
.nav .menu_last {BACKGROUND: none transparent scroll repeat 0% 0%}
.nav .m:hover{
	background-image:url(../images/nav3.jpg);
	background-repeat:repeat-x;
}
.nav .m2:hover{
	background-image:url(../images/nav3.jpg);
	background-repeat:repeat-x;
}
.nav .f {
	float:left;
	height:47px;
	overflow:hidden;
}
.nav h3 {
	font-size:14px;
	height:47px;
	overflow:hidden;
	text-align:center;
}
.sub {
	padding-bottom:20px;
	padding-top:12px;
}
.sub li {
	width:100%;
	display:block;
}
.sub li a {
	color:#FFFFFF;
	font-size:14px;
	line-height:47px;
	background:url(../../iimages/menu-bg.jpg) no-repeat;
	width:100%;
	text-align:center;
	display:block;
	font-weight:bold;
}
.sub li {
}
.sub li a {
	color:#000000;
	font-size:12px;
	line-height:25px;
	width:90%;
	text-align:left;
	display:block;
	padding-left:30px;
	background:none;
	font-family:微软雅黑;
}
.sub li a:hover {
	color:#999999;
	font-size:12px;
	line-height:25px;
	width:90%;
	text-align:left;
	display:block;
	text-decoration:none;
	background:none;
	padding-left:30px;
	font-family:微软雅黑;
}
.nav h3 a {
	display:block;
	color:#000;
	padding: 0px 26px;
	vertical-align:top;
}
.nav .m a {
	color:#ffffff;
	font-family:微软雅黑;
	font-weight:normal;
}
.nav .on {
	border:0;
}
.nav .on h3 a {
	color:#ffffff;
	font-weight:normal;
}
.nav .sub {
	display:none;
	width:320px;
	padding:10px 15px 15px 15px;
	position:absolute;
	left:0;
	top:47px;
	background: #ffffff url(../h_nav_bg.gif) repeat-x;
	border:1px solid #ffffff;
	border-top:0px;
	border-top:0;
	z-index:100000;
}

.nav #sub_right {
	left:inherit;
	right:0;
}
.nav .sub ul {
	float:left;
}
.nav .sub li {
	line-height:20px;
	padding:4px 0;
	float:left;
	width:140px;
	border-bottom:1px solid #ccc;
}
.nav .sub li a {
	display:block;
	padding-left:10px;
	color:#000;
	font-weight:normal;
	background:url(../h_nav_ic.gif) left center no-repeat;
	font-size:13px;
	line-height:24px;
	width:140px;
}

.nav .sub li a:hover {
	color:#fff;
	background:#23ac38;
	
}
.nav .sub_d_5 li{ border-bottom:none;}
.nav .sub_d_5 li a{ background:none; border-bottom:1px dotted #ccc;}
.nav .sub_d_5 li a:hover{ color:#ffffff; background:#23ac38;border-bottom:1px dotted ;}
.nav #m21 .sub, .nav #m43 .sub, .nav #m28 .sub {
	left:auto;
	right:-1px;
}
.nav #m5 .sub {
	width:800px;
	overflow:hidden;
	left:-200px;
	height:auto;
}
.nav #m21 .sub {
	width:350px;
}
.nav #m42 .sub, .nav #m43 .sub {
	width:320px;
}
.sub_d_5 {
	width:780px;
	margin:0px auto;
	height:auto;
	overflow:hidden;
}
.nav .sub_d_5 li {
	width:190px;
	float:left;
	text-align:center;
	height:auto;
}
.nav .sub_d_5 li a {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	clear:both;
	display:block;
	overflow:hidden;
	clear:both;
	height:30px;
	width:100%;
	padding:0px;
}
.nav .sub_d_5 li a img {
	padding:10px 0px;
}
.nav .sub_d_5 ul {
	clear:both;
}
.nav .sub_d_5 li ul li a {
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	height:20px;
	padding:0px;
}
.sub_d_21 {
	width:150px;
	float:left;
}
.sub_d_35, .sub_d_1, .sub_d_22, .sub_d_15, .sub_d_28, .sub_d_19 {
	width: 140px;
	float:left;
}
.nav .sub .sub_d_42, .nav .sub .sub_d_43, .nav .sub .sub_d_42 li, .nav .sub .sub_d_43 li, .sub .sub_d_19 li {
	width: 140px;
	float:left;
}
.nav .sub .sub_d_21 li {
	width:150px;
}

/*products页面样式*/
.pro_list ul{ list-style-type: none; font-family: Arial; font-size: 14px; margin: 0px; float: none; }
.pro_list ul li img{display:block; margin:auto; }
.pro_list{ float:left; width:100%; }
.pro_list li { width:200px; min-height:250px; float:left; overflow:hidden; margin-right:6px; margin-left:6px; margin-bottom:8px; text-align:center; }
.pro_list li a{display:table-cell;*display:block;vertical-align:middle;font-family:Arial;font-size:14px; height: 198px; width: 198px; border:1px solid #ccc;  background-color: #FFF; }


/*工厂列表、认证列表、质量列表、包装列表*/
#nym_con .p_list { padding-top:18px;}
#nym_con .p_list li { width:230px; min-height:97px; text-align: center; float: left; margin-right: 12px; margin-left: 12px; padding-bottom: 10px; background-image: none; }
#nym_con .p_list li a{ display:table-cell; *display:block;vertical-align:middle;  font-size:14px; height: 175px; width: 238px; border: 3px solid #e7e7e7; }
#nym_con .p_list li a:hover{
	 border: 3px solid #19a837; 
	 }
#nym_con .p_list #one_li{ width: 400px; min-height: 230px; text-align: center; padding-bottom: 14px; float: none; margin: auto; }
#nym_con .p_list li .imgName { border:0px; display:inherit; height:auto; }
#nym_con .p_list li .imgName:hover{
	border:none;
}
#nym_con .p_list img{
	height:175px;
	max-width:238px;
}
#nyr_concp .search-title { padding:5px 15px; background-color: #edf1f5; border: 1px solid #d4dee9; margin-bottom:20px; }

/* 小屏电脑以上尺寸 */
@media (min-width:991px){
	#aFloatTools_Show { display:none; }
	#aFloatTools_Hide { display:block; }
	#divFloatToolsView { display:block; }
}

/* 平板以下尺寸 */
@media (max-width:990px){
	#aFloatTools_Show { display:block; }
	#aFloatTools_Hide { display:none; }
	#divFloatToolsView { display:none; }
}
