﻿
@charset "utf-8";
/* CSS Document */
/*切图：pz_znd*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;height: auto;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:"CUPRUM-REGULAR", Arial; color:#444; }
img{border:0}
a{ text-decoration:none; color:#fff;}
a:hover{ color:#354696;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family:"CUPRUM-REGULAR",Arial; }
input{ margin:0; padding:0; border:0;}
button,table{ margin:0; padding:0;}
body{ position:relative;}
i{ font-style:normal;}

/*input[placeholder], [placeholder], *[placeholder] {color:#fff !important;} 
::-webkit-input-placeholder{color:#fff}
:-moz-placeholder{color:#fff}
::-moz-placeholder{color:#fff}
:-ms-input-placeholder{color:#fff}*/


#pz_top{ float:left; width:100%; min-width:1200px;}
#pz_banner{ float: left; width:100%; min-width:1200px; overflow:hidden; position:relative;}
#pz_main{ float:left; width:100%; min-width:1200px; height:auto;}
#pz_down{ float:content; width:100%; min-width:1200px;}
#pz_down_index{ float:left; width:100%; min-width:1200px; }
#pz_menu{ float:left; width:620px;  height:20px; margin:43px auto; margin-left:130px;}

/* 字体 */

@font-face {
  font-family: 'CUPRUM-REGULAR';
  src: url('font/cuprum-regular-webfont.eot');
  src: url('font/cuprum-regular-webfont.eot?#iefix') format('embedded-opentype'), url('font/cuprum-regular-webfont.woff') format('woff'), url('font/CUPRUM-REGULAR.TTF') format('truetype'), url('font/cuprum-regular-webfont.svg#glyphicons-halflingsregular') format('svg');
}


.w_0100{ float:left; width:100%;}
.w_1200{ margin:0 auto; width:1200px;}

/* 头部 */
.w_0100_1{ float:left;width:100%; background:url(images/bg1.png) repeat-x; height:90px; overflow:hidden;}
.logo{ float:left; width:183px; height:44px; margin-top:20px;}
.c_1200_3{margin:0 auto; width:1200px; height:90px;}
.nav{ margin-left:157px; height:20px;}
/* 导航 */
.menu{ width:620px; ; height:20px; }
.menu .nli{ float:left;  height:20px; margin-left:28px; font-size:16px;}
.menu .nli a{ display:block; height:20px; font-size:16px; }
.menu .nli a:hover{ border-bottom:1px #FFF solid; margin-bottom:7px; color:#fff;}
.w_220{ width:220px; float:right; margin:24px auto; height:44px;}
.w_220 div{ color:#fff; font-size:14px;}
/* 搜索 */
.form2{ float:left; width:220px; height:24px; margin-top:5px;}
.search1{ float:left; width:160px; height:24px;  color:#999; font-size:14px; line-height:24px; padding:0 10px; background:url(images/search_bg.png) no-repeat;}
.button1{ float:left; width:40px; height:24px;}

/*banner*/
.pz_slides_3 { width: 100%; overflow: hidden; position: relative; }
.pz_slides_3 ._btn { overflow: hidden; position: absolute; bottom: 20px; z-index: 9; }
.pz_slides_3 ._btn ul { overflow: hidden; zoom: 1; float: left; }
.pz_slides_3 ._btn ul li { float: left; width: 10px; height: 10px; margin: 0px 5px 0 5px; cursor: pointer; display: block; background: url(images/banneranbj_17.png) no-repeat; }
.pz_slides_3 ._btn ul li.on { background: url(images/banneranbj_15.png) no-repeat; }
.pz_slides_3 ._pic { width: 100%; height: 630px; position: relative; z-index: 0; }
.pz_slides_3 ._pic li { zoom: 1; vertical-align: middle; position: relative; }
.pz_slides_3 ._pic li img { display: block; margin: auto; }
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.pz_slides_3 .prev{ position:absolute; left:288px; top:324px;margin-top:-25px; display:block; width:72px; height:72px; background:url(images/1_07.png)  no-repeat;  }
		.pz_slides_3 .next{ position:absolute; left:288px; top:324px;margin-top:-25px; display:block; width:72px; height:72px; background:url(images/1_03.png)  no-repeat;   }
		.pz_slides_3 .next{ left:auto; right:288px; top:324px; }
        .pz_slides_3 .prev:hover{ background:url(images/1_05.png) no-repeat;}
        .pz_slides_3 .next:hover{ background:url(images/1_01.png) no-repeat;}
/* Newzerum biotechnology Co., Ltd*/
.c_1200_1{margin:0 auto; margin-top:62px;text-align:center; color:#666; line-height:28px; font-size:14px; font-family:Arial; width:1200px;}
.span1{ font-size:34px; font-family:CUPRUM-REGULAR; color:#ef0000;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"CUPRUM-REGULAR";}
.span2{ font-size:34px; color:#333; margin-left:15px; font-family:CUPRUM-REGULAR;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"CUPRUM-REGULAR";}
.span6{ font-size:34px; color:#333; font-family:CUPRUM-REGULAR;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"CUPRUM-REGULAR";}
.p1{ font-size:14px; color:#666666; line-height:28px; padding:0 80px; margin-top:25px;}
.p2{font-size:14px; color:#666666; line-height:28px; padding:0 290px;}
.c_1200_1 ul{ overflow:hidden; text-align:center; width:855px; margin-top:50px; height:155px; margin:45px auto;}
.c_1200_1 ul li{ float:left; padding-right:20px; height:155px; padding-left:40px;}
.c_1200_1 ul li a{ color:#333333; font-size:20px; display: block;  height:155px;}
.c_1200_1 ul li a div{ margin-top:15px;}
.c_1200_1 ul li a:hover{ color:#ef0000;}

/* Our Products*/
.w_0100_2{ float:left; background:url(images/bg2_06.jpg) center no-repeat; width:100%; height:520px; min-width:1200px;}
.c_1200{ text-align:center;  width:1200px; margin:25px auto;}
.c_1200 ul{ overflow:hidden; margin:25px auto; height:340px; width:1080px;}
.c_1200 ul li{ width:240px; height:329px; padding-right:15px; padding-left:15px;  float:left; font-size:18px;}
.c_1200 ul li a{ display:block; background:url(images/bg01_22.png) no-repeat; width:220px; height:309px; padding:10px; color:#333333; font-size:18px; text-align:left; line-height:22px;}
.c_220{ width:220px; height205px; float:left; background:url(images/photo_bg.png) no-repeat; padding-bottom:20px;}
.more{ width:80px; height:24px; background:url(images/more_20.png) no-repeat; margin-top:18px; display:block;}
.c_1200 ul li a:hover { color:#ef0000; background:url(images/bg02.png) no-repeat;}
.more:hover{ background:url(images/more_bg_20.png) no-repeat;}
.span3{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display: block; width:230px; height:24px; }
/* 底部*/
.bg3{ width:100%; height:319px; background:url(images/index-3_10.jpg) center no-repeat;}
.c_1200_2{ width:1200px; margin:0px auto;  line-height:24px; color:#c9c9c9; font-size:14px;}
.w_513{ float:left; width:513px; margin-top:48px;}
.w_513 h4{ color:#c9c9c9; font-size:20px;}
.p3{ margin-top:27px;}
.w_577{ float:left; width:577px; margin-left:67px; margin-top:45px;}
.w_577 h4{color:#c9c9c9; font-size:20px;}
.form3{ width:571px; height:34px;}
.name{ background:url(images/from2_11.png) no-repeat; float:left; width:260px; height:34px;  color:#999; font-size:14px; line-height:34px; padding:0 10px;}
.email{ background:url(images/from2_11.png) no-repeat; float:left; width:260px; height:34px;  color:#999; font-size:14px; line-height:34px; padding:0 10px; margin-left:10px; }
.message{ margin-top:10px; width:551px; height:74px; color:#999; font-size:14px; padding:0 10px; line-height:34px; background:url(images/form3.png) no-repeat; vertical-align:central; border:none; font-family:"CUPRUM-REGULAR"; color:#cccccc;}
.send{float:right; margin-top:20px; width:90px; height:16px; background:url(images/send.png) no-repeat; padding-left:30px; line-height:16px; }
.send .a1{ color:#c8c8c8; font-size:14px; background:none;  }
.send .a1:hover{ color:#ef0000;}
.c_1200_2_r{ float:right; width:20px; height:140px; margin-top:104px; }
.c_1200_2_r ul li{ width:19px; height:20px; margin-bottom:8px;}


/* about us*/
.w_0100_4{ width:100%; float:left; height:61px; border-bottom:1px solid #ebebeb; background:#fff;}
.title{ float:left; width:1200px; margin:0px auto; line-height:61px; height:61px; font-size:22px;color:#999999;}
.title a{ color:#999999; font-size:22px;}
.title a:hover{ color:#ef0000;}
.w_0100_5{width:100%; float:left;  height:auto; padding-bottom:40px; min-height:550px;}
.w_1200_2{ width:1200px; height:auto; margin:0px auto;}
.c_about{ padding-top:20px; width:1200px; }

/* 边导航*/
.pz_SideLayer{ width:240px;}
.pz_SideLayer .l1{ width:240px; height:36px; margin-bottom:1px; line-height:36px;}
.pz_SideLayer .l1 a{ display:block; width:220px; height:36px; color:#444444;  line-height:36px; background:#e6e6e6; text-align:left; font-size:16px;  padding-left:20px;}
.pz_SideLayer .l1 a.hover,
.pz_SideLayer .l1 a:hover{ background:#ef0000; color:#fff;}

.about_m{ float:left; margin-left:20px; width:640px; font-size:14px; color:#666666; line-height:26px; font-family:"CUPRUM-REGULAR"; text-align:left;}
.about_r{ float:right; width:280px;}
.w_280_1{ width:260px; height:133px; background:url(images/bg05_03.jpg) no-repeat; font-size:14px; color:#666666; line-height:30px; padding:27px 0 0 20px; }
.w_280_2{ width:260px; height:252px; background:#e6e6e6; margin-top:20px; padding:28px 0 0 20px;}
.w_280_2 h3{ font-size:18px; color:#7b7b7b;}
.form5{  width:240px; height:160px;  }
.name1{ background:url(images/form5_03.png) no-repeat; padding:0px 10px; width:220px; height:34px; line-height:34px;}
.Email{background:url(images/form5_03.png) no-repeat; padding:0px 10px; width:220px; height:34px; line-height:34px; margin-top:10px;}
.form6{ margin-top:10px; width:240px; height:74px;}
.message1{ width:220px; height:64px; padding:10px 10px 0 10px; border:none; background:url(images/form6_07.png) no-repeat; margin-top:10px; color:#bcbcbc; font-family:"Arial";}
.send2{float:right; margin-top:20px; width:90px; height:16px; background:url(images/send2.png) no-repeat; padding-left:30px; line-height:16px; color:#666666;}
.send2 .a1{ color:#666666; font-size:14px; border:none; background:none; line-height:16px; }
.send2 .a1:hover{ color:#ef0000; }
/* down*/
.bg4{ background:url(images/bottom_bg_06.jpg) center no-repeat; width:100%; height:70px; min-width:1200px;}
.bottom{ height:70px; line-height:70px; color:#a8a8a8; font-size:14px;}
/* contact us*/
.c_contact{padding-top:20px; width:1200px; float:left;}
.c_contact_m{ float:right; width:940px; min-height:450px;}
.title_2{ height:35px; line-height:35px; color:#ef0000; border-bottom:1px solid #e0e0e0; font-size:20px;}
.con_m{ font-size:14px; color:#747474; line-height:30px; margin-top:14px;}

/* product*/
.c_product{float:left; padding-top:20px; width:1200px; }
.product_m{float:left; margin-left:20px; width:640px; font-size:14px; color:#666666; line-height:26px; font-family:"CUPRUM-REGULAR"; text-align:left;}
.product_m ul{float:left; width:640px; height:auto;}
.product_m ul li{float:left; margin-bottom:30px;}
.product_m ul li span a{ display:block; height:31px; color:#000000; width:630px; font-size:20px; border-bottom:1px solid #e0e0e0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"CUPRUM-REGULAR";}
.product_m ul li span a:hover{ color:#ef0000; }
.c_640{ overflow:hidden; width:640px;margin-top:20px; color:#000000; font-size:14px; line-height:26px;}
.c_640_l{ float:left; width:138px; height:138px; border:1px solid #e0e0e0; }
.c_640_r{ float:right; width:480px; color:#000000; font-size:14px; font-family:"CUPRUM-REGULAR"; line-height:26px;}
.a2{ width:480px; color:#000000; font-size:14px; font-family:"CUPRUM-REGULAR"; line-height:26px; }
.a2:hover{ color:#000;}
.more1{ color:#ef0000;  display:block; width:78px; height:10px; font-size:12px;}
.more1:hover{ color:#000;}


/* product-show*/
.product_m_1{float:left; margin-left:20px; width:640px; font-size:14px; color:#666666; line-height:26px; font-family:"CUPRUM-REGULAR"; text-align:left; height:auto;}
.product_m_1 span a{ display:block; height:26px; color:#000000; width:630px; font-size:20px; border-bottom:1px solid #e0e0e0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:20px; font-family:"CUPRUM-REGULAR";}
.product_m_1 span a:hover{ color:#ef0000;}
.photo_2{  float:left; width:138px; height:138px; border:1px solid #e0e0e0; }
.a3{width:480px; color:#000000; font-size:14px; font-family:"CUPRUM-REGULAR"; line-height:26px;}
.a3:hover{ color:#000;}
/*Traceability*/
.c_Traceability{ padding-top:20px; width:1200px;}
.m_Traceability{ width:890px; float:left; font-size:14px; font-family:"CUPRUM-REGULAR"; line-height:26px;}
/*QC*/
.qc_m_1{float:left; margin-left:20px; width:640px; font-size:14px; color:#666666; line-height:26px; font-family:"CUPRUM-REGULAR"; text-align:left;}
.qc_m_1 span a{ display:block; height:31px; color:#000000; width:630px; font-size:20px; border-bottom:1px solid #e0e0e0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"CUPRUM-REGULAR";}
.qc_m_1 span a:hover{ color:#ef0000; font-family:}
.qc_m_2{float:left; margin-left:20px; width:640px; font-size:14px; color:#666666; line-height:26px; font-family:"CUPRUM-REGULAR"; text-align:left;}
.qc_m_2 span a{ display:block; height:26px; color:#000000; width:630px; font-size:20px; border-bottom:1px solid #e0e0e0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.qc_m_2 span a:hover{ color:#ef0000; font-family:"CUPRUM-REGULAR";}
.pdf_m{ margin-top:20px;}
.w_270{ width:250px; height:70px; background:#e6e6e6; margin-top:20px; padding:10px 0 0 20px;}
.w_270 span{ color:#444444; font-size:14px;}
.form7{ margin-top:6px;}
.w_630{ width:630px; height:153px;}
.w_630 table tr td{ padding-left:5px;font-family:"CUPRUM-REGULAR";color:#333333; font-size:12px; line-height:24px;}
.w_630 table tr td a{font-family:"CUPRUM-REGULAR";color:#333333; font-size:12px; line-height:24px;}
.w_630 table tr td a:hover{ color:#ef0000;}
/*Ordering*/
.c_ordering{ padding-top:20px; margin:0px auto;}
.ordering_m{float:left; margin-left:20px; width:640px; font-size:14px; color:#666666; line-height:26px; font-family:"CUPRUM-REGULAR"; text-align:left;}
.ordering_m span a{ display:block; height:26px; color:#000000; width:630px; font-size:20px; border-bottom:1px solid #e0e0e0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  font-family:"CUPRUM-REGULAR";}
.ordering_m span a:hover{ color:#ef0000;}
.w_628{ width:611px; height:571px; border:1px solid #dcdcdc; margin-top:20px; padding:18px 9px 19px 10px;}
.w_628 ul{ overflow:hidden; width:610px;}
.w_628 ul li{ float:left; width:290px; height:54px; margin:10px 5px 0px 8px;}
.w_628 ul li div{ color:#333333; font-family:"CUPRUM-REGULAR"; font-size:16px; height:18px; line-height:18px;float:left; }
.form8{ width:290px; height:28px; margin-top:5px; float:left;}
.w_288{ width:268px; background:#fafafa; border:1px solid #dcdcdc; height:26px; line-height:26px; padding:0px 10px; font-family:"CUPRUM-REGULAR"; color:#c3c3c3; float:left;}
.w_591{ width:591px; margin-left:9px; margin-top:10px;color:#333333; font-family:"CUPRUM-REGULAR"; font-size:16px; height:90px;}
.form9{ width:591px; height:41px; float:left;}
.w_589{ width:569px; height:39px; border:1px solid #dcdcdc; background:#fafafa; padding:10px 10px; color:#c3c3c3; font-family:"CUPRUM-REGULAR"; font-size:16px; float:left;}
.w_295{ width:295px; margin-left:9px; margin-top:10px; float:left; height:130px; float:left;}
.photo{ width:98px; height:27px; border:1px solid #dcdcdc; float:left;}
.w_295 .a3{ color:#ef0000; font-size:12px; font-family:"CUPRUM-REGULAR"; vertical-align:bottom; display:block; width:140px; height:19px; padding-top:10px; float:left; margin-left:10px;}
.button2{ width:100px; height:29px; margin-top:20px;}

/*O选项卡*/
.slideTxtBox{ width:630px;  text-align:left; margin-top:38px; height:183px;}
.slideTxtBox .hd{ height:29px; line-height:29px; border-bottom:1px solid #ef0000; padding:0 10px 0 0px;     position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:30px;   }
.slideTxtBox .hd ul li{ float:left; text-align:center; cursor:pointer; width:100px; height:30px; background:#e6e6e6; color:#666666; margin-right:2px;}
.slideTxtBox .bd{ height:123px;  margin-top:30px;}

.slideTxtBox .hd ul li.on{ height:30px;  background:#ef0000; width:100px; color:#fff;}
.slideTxtBox .bd ul{ height:auto; font-size:12px; font-family:"CUPRUM-REGULAR"; line-height:5px;}
.slideTxtBox .bd li{ height:32px;  font-size:12px; font-family:"CUPRUM-REGULAR";}
.slideTxtBox .bd li .date{ float:right; color:#999;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }