@charset "utf-8";
/* CSS Document */
@font-face {
  font-family:"bodonibdbt";
  src: url('../font/bodoni-bd-bt.eot');
  src:
    url('../font/bodoni-bd-bt.eot?#iefix') format('embedded-opentype'),
    url('../font/bodoni-bd-bt.woff') format('woff'),
    url('../font/bodoni-bd-bt.ttf') format('truetype'),
    url('../font/bodoni-bd-bt.svg') format('svg');
font-weight: normal;
font-style: normal;
}   
.bodonibdbt{ font-family:"bodonibdbt";}

@font-face {
  font-family:"agencyfb";
  src: url('../font/agency-fb.eot');
  src:
    url('../font/agency-fb.eot?#iefix') format('embedded-opentype'),
    url('../font/agency-fb.woff') format('woff'),
    url('../font/agency-fb.ttf') format('truetype'),
    url('../font/agency-fb.svg') format('svg');
font-weight: normal;
font-style: normal;
}   
.agencyfb{ font-family:"agencyfb";}

@font-face {
  font-family:"coronet";
  src: url('../font/coronet.eot');
  src:
    url('../font/coronet.eot?#iefix') format('embedded-opentype'),
    url('../font/coronet.woff') format('woff'),
    url('../font/coronet.ttf') format('truetype'),
    url('../font/coronet.svg') format('svg');
font-weight: normal;
font-style: normal;
}  
.coronet{ font-family:"coronet";}

*{margin:0; padding:0; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
img{ border:none;} 
b,i,em,font,h1,h2,h3,h4,h5,h6{font-style:normal; font-weight:normal;line-height:1;}
em{ display:inline-block; vertical-align:middle;}
a,a:hover{text-decoration:none;}
a:hover{color:#e60000;}
ul,ol,dl,li,dt,dd{ list-style:none;}
input:focus,textarea:focus {outline:none;}
textarea{resize:none;}
.fl{float:left;}
.fr{float:right;}
.mid{width:1080px; margin:0 auto; overflow:hidden;}
body{background: #ffffff;}

.song,.song a,.song a:hover{font-family:Arial,"宋体", Helvetica, sans-serif;}
.hei,.hei a,.hei a:hover{font-family:Arial,"黑体", Helvetica, sans-serif;}
.yahei,.yahei a,.yahei a:hover{font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.red,.red a,.red a:hover{color:#e60000;}
.white,.white a{ color:#fff;}
.white a:hover{ color:#1d841b;}
.black,.black a{ color:#000;}
.black a:hover{ color:#1d841b;}
.bold{ font-weight:bold;}
.upp{ text-transform:uppercase;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.default{ cursor:default;}
.f0{ font-size:0;}
.hand{ cursor:pointer;}
.matop75{ margin-top:75px;}


/*首页*/
#ttbox{ float:left; width:100%; height:32px; background:#eeeeee;}
#ttbox .ttbox em,#ttbox .ttbox em a{ color:#404040; font-size:12px; line-height:32px; font-family:Arial,"宋体", Helvetica, sans-serif;}
#ttbox .ttbox em a:hover{color:#e60000;}
#ttbox .ttbox .e1{ margin-left:10px;}
#ttbox .ttbox .e2{ margin-right:6px;}

#headbox{ float:left; width:100%; height:100px;}
#headbox .headbox  em{ margin-top:20px;}
#headbox .headbox .e1{ margin-right:7px;}
#headbox .headbox .e2 h1{ margin-bottom:11px; color:#000; font-size:33px; font-weight:bold;}
#headbox .headbox .e2 h2{ color:#000; font-size:17px;}
#headbox .headbox .e3{ margin-left:12px; margin-right:13px;}
#headbox .headbox .e4 h1{ margin-bottom:12px; color:#0ccf6f; font-size:14px; }
#headbox .headbox .e4 h2{ color:#f83112; font-size:14px;}
#headbox .headbox .e5{ margin-top:22px;}
#headbox .headbox .e5 span{ display:inline-block; vertical-align:middle;}
#headbox .headbox .e5 .s1{margin-right:25px;}

#navbox1{float:left; width:100%; height:44px; background:#0ccf6f;border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
#navbox1 .navbox1{ text-align:center;}
#navbox1 .navbox1 li{ display:inline-block; padding:0 26px;}
#navbox1 .navbox1 li .dropdown {position: relative; display: inline-block; z-index:999;}
#navbox1 .navbox1 li .dropdown span{line-height:44px; color:#fff; font-size:15px;}
#navbox1 .navbox1 li .dropdown span:hover{color:#fcdc04;}
#navbox1 .navbox1 li .dropdown .dropdown-content{display: none;position: absolute;background:rgba(255,255,255,0.95); border-bottom-right-radius:7px; border-bottom-left-radius:7px;  min-width: 145px; box-shadow: 2px 2px 3px rgba(0,0,0,0.6);-webkit-box-shadow: 2px 2px 3px; -moz-box-shadow: 2px 2px 3px; box-shadow: 2px 2px 3px rgba(0,0,0,0.6); padding: 0px 0px; left: -45px;}
#navbox1 .navbox1 li .dropdown .dropdown-content p{font-size:14px; line-height:32px; color:#000;}
#navbox1 .navbox1 li .dropdown .dropdown-content p:hover{ background:rgba(12,207,111,0.9);color:#fff;}
#navbox1 .navbox1 li .dropdown:hover .dropdown-content {display: block; z-index:9999;}

/*banner*/
.banner{ float:left; width:100%;}
#slideshow{width:1440px; height:521px; position:relative; margin:0 auto;}
#slideshow ul{display:none}
.fn-clear{zoom:1}
.box_skitter{position:relative;background:0 0}
.box_skitter ul{z-index:-2;display:none}
.box_skitter .container_skitter{position:relative;overflow:hidden}
.box_skitter .image{overflow:hidden}
.box_skitter .image img{z-index:-2;display:none}
.box_skitter .box_clone{position:absolute;top:0;left:0;display:none;overflow:hidden;width:75pt}
.box_skitter .box_clone img{position:absolute;top:0;left:0;/*z-index:20*/}
.box_skitter .prev_button{left:20px;z-index:100;background:url(../images/prev.png) no-repeat left top!important}
.box_skitter .next_button,.box_skitter .prev_button{position:absolute;top:50%;overflow:hidden;margin-top:-25px;width:50px;height:50px;text-indent:-9999em}
.box_skitter .next_button{right:20px;z-index:99;background:url(../images/next.png) no-repeat left top!important}
.box_skitter .label_skitter{position:absolute;z-index:150;display:none}
.loading{position:absolute;top:50%;right:50%;z-index:10000;overflow:hidden;margin:-1pc;width:31px;height:31px;background:url(../images/ajax-loader.gif) no-repeat left top;color:#fff;text-indent:-9999em}

/* main5搜索 */
.main5{float:left; width:100%; height:315px; border-top:5px solid #e5e5e5;}
.main5 .searchbox{ width:1071px; height:52px; margin:0 auto; margin-top:15px; border:1px solid #e5e5e5;}
.main5 .searchbox .e1{ margin-left:12px; margin-right:18px; color:#1d1d1d; font-size:15px;}
.main5 .searchbox .e2{ margin-right:16px; margin-top:0; }
.main5 .searchbox .e3,.main5 .searchbox .e3 a{ color:#9b9b9c; font-size:14px;}
.main5 .searchbox .e3 a:hover{color:#e60000;}
.main5 .searchbox .e4 .search02{ margin-top:11px; margin-right:21px;width:235px; height:30px; overflow:hidden;}
.main5 .searchbox .e4 .search02 .input{ float:left; width:197px; padding-left:6px; height:28px; line-height:28px; color:#a6a6a6; font-size:12px; border:1px solid #e3e3e3; background:#f4f5f3; display:inline-block; vertical-align:middle; overflow:hidden;}
.main5 .searchbox .e4 .search02 .button{ float:left;width:30px; height:30px;  border:none; display:inline-block; vertical-align:middle; cursor:pointer; background:#0068c8 url(../images/sy5.jpg) center center no-repeat; }
.main5 .searchbox1{ width:1080px; height:154px; margin:0 auto; overflow:hidden;}
.main5 .searchbox1 img{ margin-left:125px; margin-top:34px;}
.main5 .searchbox2{ width:1080px; height:92px; margin:0 auto; overflow:hidden;}
.main5 .searchbox2 h1{margin-left:281px; margin-top:3px; margin-bottom:9px; width:643px; height:1px; background:#d2d2d2;}
.main5 .searchbox2 h2{ margin-bottom:18px; color:#858585; font-size:15px;font-family:"agencyfb";}
.main5 .searchbox2 h2 img{margin-left:281px; margin-right:13px; vertical-align:middle;}
.main5 .searchbox2 h3{ margin-bottom:8px; color:#858585; font-size:15px;font-family:"agencyfb";}
.main5 .searchbox2 h3 img{margin-left:100px; margin-right:13px; vertical-align:middle;}
.main5 .searchbox2 h4{margin-left:332px; width:642px; height:1px; background:#d2d2d2;}

/*气球 s*/
#nulidown{ float:left; width:100%; height:498px; background:url(../images/sy8.png) center bottom no-repeat; border-bottom:5px solid #0ccf6f}
#nulidown .nulidown{ width:1440px; height:498px; margin:0 auto; overflow:hidden; position:relative;}
.containerbox{ float:left; width:132px; height:158px; margin:0 10px;}
.hover-show1{  
  position: absolute;/*注意这两个盒子要设置为绝对定位*/
  z-index:999;
  background:url(../images/sy9.png) no-repeat;  
  width: 241px;  
  height: 306px;
  /*cursor:default;*/    
  text-align: center;  
  color: #000;  
  opacity: 0; 
  /*为鼠标移入时显示的那个盒子的显示绑定动画*/  
  -moz-transition:all 1s linear .2s;  
  -webkit-transition:all 1s linear .2s;  
  -o-transition:all 1s linear .2s;  
  -ms-transition:all 1s linear .2s;  
  transition:all 1s linear .2s;  
  -moz-transform:translateY(40px);  
  -webkit-transform:translateY(40px);  
  -o-transform:translateY(40px);  
  transform:translateY(40px); 
}  
.containerbox .hover-show1 span{ display:inline-block; margin-top:25px; width:190px; height:190px; vertical-align:middle;}
.containerbox .hover-show1 span h1{ text-align:center; margin-top:48px; margin-bottom:22px; color:#0ab461; font-size:40px; margin-top:40px;}
.containerbox .hover-show1 span h2{ width:95%; margin:0 auto;line-height:26px; text-align:center; color:#3e3e3e; font-size:16px; }
.hover-hidden1{  
  position: absolute;
  background:url(../images/sy10.png) no-repeat; 
  width: 132px;
  height:158px; 
  margin-left:38px;
  text-align: center;  
  /*为鼠标移入时隐藏的那个盒子的显示绑定动画*/  
  -moz-transition:all 1s ease-out .1s;  
  -webkit-transition:all 1s ease-out .1s;  
  -o-transition:all 1s ease-out .1s;  
  -ms-transition:all 1s ease-out .1s;  
  transition:all 1s ease-out .1s;  
}
.containerbox .hover-hidden1 span{ display:inline-block; margin-top:13px; width:96px; height:96px; text-align:center; color:#606060; font-size:23px; line-height:96px;}
.containerbox:hover .hover-show1{  
  -moz-transform:translateY(-40px);  
  -webkit-transform:translateY(-40px);  
  -o-transform:translateY(-40px);  
  transform:translateY(-40px); 
  opacity: 1;  
}  
.containerbox:hover .hover-hidden1{  
 -moz-transform:rotate(0deg) scale(0.1) ;  
  -webkit-transform:rotate(0deg) scale(0.1);  
  -o-transform:rotate(0deg) scale(0.1);  
  transform:rotate(0deg) scale(0.1);  
  opacity: 0;  
} 
.po1979{ margin-left:93px; margin-top:100px;}
.po1994{ margin-top:60px;}
.po1999{ margin-top:137px;}
.po2003{ margin-top:50px;}
.po2010{ margin-top:127px;}
.po2013{ margin-top:41px;}
.po2014_1{ margin-top:118px;}
.po2014_2{ margin-top:48px;} 
.flag{ position:absolute; }
.flag h1{ text-align:center;}
.flag h1 img{ margin-bottom:15px;}
.flag h2 b{ display:inline-block; vertical-align:middle; margin-right:4px; width:6px; height:6px; background:#fff; border-radius:100%;}
.flag h2{ text-align:center; color:#fff; font-size:12px;}
.pof1{left:89px; top:366px;}
.pof2{left:208px; top:360px;}
.pof3{left:382px; top:328px;}
.pof4{left:469px; top:366px;}
.pof5{left:570px; top:367px;}
.pof6{left:691px; top:345px;}
.pof7{left:861px; top:309px;}
.pof8{left:1005px; top:310px;}
.pof9{left:1207px; top:313px;}
.pof10{left:1345px; top:308px;}
/*气球 o*/

/* main4关于我们 */
.main4{ float:left; width:100%; height:647px; margin-bottom:59px; background:url(../images/sy14.jpg) no-repeat center top;}
.main4 .slideTxtBox{ width:1080px; height:304px; margin:0 auto; margin-top:343px;}
.main4 .slideTxtBox .hd{ position:relative; height:117px;}
.main4 .slideTxtBox .hd ul{ position:absolute; width:100%; left:0; top:0;}
.main4 .slideTxtBox .hd ul h3{ text-align:center; padding-top:29px; margin-bottom:10px;}
.main4 .slideTxtBox .hd ul h3,.main4 .aboutbox dl h3 b{ color:#fff; font-size:33px;}
.main4 .slideTxtBox .hd ul h3 b{ font-weight:normal; color:#b4fbd8;}
.main4 .slideTxtBox .hd ul h2{ text-align:center; color:#fff; font-size:15px; text-transform:uppercase;}
.main4 .slideTxtBox .hd ul h4{ margin:0 auto; margin-top:10px; width:186px; height:2px; background:#fff;}
.main4 .slideTxtBox .bd{ position:relative; width:1042px; margin:0 auto; height:187px;}
.main4 .slideTxtBox .bd ul{position:absolute; left:0; top:0;}
.main4 .slideTxtBox .bd ul p,.main4 .slideTxtBox ul p a{ color:#fff; font-size:14px; line-height:30px;}
.main4 .slideTxtBox .bd ul p a:hover{color:#fff000;}
.main4 .slideTxtBox .bd ul h3{margin-top:36px; text-align:center; line-height:1; }
.main4 .slideTxtBox .bd ul h3 a{ display:inline-block; border:1px solid #fff; padding:8px 24px; color:#fff; font-size:17px;}
.main4 .slideTxtBox .bd ul h3 a:hover{border:1px solid #fff000; color:#fff000;}

/*厂容厂貌*/
#wrapper{ width:1044px; margin:0 auto;}
.jscarousal{width:1044px; margin:0 auto; padding: 0; position: relative;}
.jscarousal .jscarousal-left{background-image: url(../images/sy15.jpg); background-repeat: no-repeat; background-position: left; width:77px; height:119px; float:left; position: absolute; left:-80px; top:140px; cursor:pointer;}
.jscarousal .jscarousal-right{background-image: url(../images/sy16.jpg); background-repeat: no-repeat; background-position: right; width:77px; height:119px; float:right;position: absolute; right:-80px; top:140px;cursor:pointer;}
.jscarousal-contents{width: 1044px; height: 394px; float: left; position: relative; overflow: hidden;}
.jscarousal-contents > div{position: absolute; width: 100%;}
.jscarousal-contents > div > div{float: left; margin:10px;}
.jscarousal-contents img{width:241px; height:177px;}
.hidden{display: none;}
.product01{position:relative; cursor:pointer; float:left; width:241px; height:177px; background-color:#E7E7E7; overflow:hidden; display:block;}
.pro04{ position:absolute; width:241px; height:129px; text-align:center; padding-top:48px; z-index:99999; display:none; top:0; left:0; background:rgba(12,207,111,0.7); cursor:auto;}
.pro04 h1{ text-align:center;}
.pro04 h1 img{ width:36px; height:27px; margin-left:-15px;}
.pro04 h2{margin:auto; margin-top:16px; text-align:center;}
.pro04 h2,.pro04 h2 a,.pro04 h2 a:hover{font-size:22px; color:#ffffff; font-style:normal; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}

/* main2我们的产品 */
.main2{ float:left; width:100%; height:645px; margin-top:65px; background:#f4f4f4;}
.main2 .main2_up{ width:1055px; height:135px; margin:0 auto;}
.main2 .main2_up h1{ padding-top:56px; margin-bottom:16px; text-align:center;}
.main2 .main2_up h1,h1 b{ color:#010101; font-size:33px; letter-spacing:2px;}
.main2 .main2_up h1 b{ color:#0ccf6f;}
.main2 .main2_up h2{ color:#878787l; font-size:15px;text-align:center;}
.main2 .main2_mid{ width:1055px; height:30px; margin:0 auto; position:relative;}
.main2 .main2_mid h3{ width:1055px; height:14px; border-bottom:1px solid #0ccf6f;}
.main2 .main2_mid h4{ position:absolute; top:0; left:50%; margin-left:-440px; width:880px; height:30px; background:#0ccf6f; text-align:center; line-height:30px; color:#fff; font-size:12px; }
#banner { width:1052px; height:427px; margin:0 auto; margin-top:52px;overflow: hidden;}
.focus{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.focus .hd{ width:100%; height:20px; z-index:999; margin-top:49px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:14px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:14px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:14px; height:14px; -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:100%; background:#0071bf; margin:0 13px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#0ccf6f; }
.focus .bd{
position:relative;
z-index:0;
margin:0px;
padding:0px;
overflow: hidden;}
.focus .bd li{ margin:0px; padding:0px;}
.focus .bd li .hezi{ float:left; background:#e9e9e9; width:233px; height:323px; margin:0 15px;}
.focus .bd li .hezi h1 { text-align:center;}
.focus .bd li .hezi h1 img{ width:143px; height:143px; border-radius:100%; margin-top:18px; margin-bottom:23px;}
.focus .bd li .hezi h2{ text-align:center; margin-bottom:17px; color:#000; font-size:16px; font-weight:bold;}
.focus .bd li .hezi h3{ width:90%; margin:0 auto;}
.focus .bd li .hezi h3 p{color:#4a4a4a; font-size:14px; line-height:30px;}
.focus .bd li .hezi:hover{ background:url(../images/sy51.jpg) no-repeat;}
.focus .bd li .hezi:hover h2{ color:#fff;}
.focus .bd li .hezi:hover h3 p{ color:#fff;}
.focus .bd li a{
-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */
}


/* main7合作伙伴 */
.main7{ float:left; width:100%; height:372px;}
.main7 .main7_top { width:1080px; height:191px; margin:0 auto; overflow:hidden; background:url(../images/sy54en.jpg) no-repeat;}
.main7 .main7_top h1{padding-top:60px; margin-bottom:8px;text-align:center;}
.main7 .main7_top h1,.main7 .main7_top h1 b{ color:#010101; font-size:33px; text-transform:uppercase; letter-spacing:0; }
.main7 .main7_top h1 b{ color:#0ccf6f;}
.main7 .main7_top h2{text-align:center; margin-bottom:6px; color:878787; font-size:15px; text-transform:uppercase;}
.main7 .main7_top h3{width:186px; height:2px; background:#0ccf6f; margin:0 auto;}
.main7 .main7_top h4{ margin-top:29px;text-align:center; color:#545454; font-size:12px;}
.main7 .main7_top h4 b{color:#0ccf6f; font-size:20px; font-weight:bold;}
#demobox {width:1080px; height:112px; margin:0 auto; overflow:hidden;}
#demobox .cooimgstyle{width:171px; height:101px; text-align:center; border:1px solid #d2d2d2;margin: 0px 14px;}
#demobox .cooimgstyle b{ display:inline-block; vertical-align:middle; height:100%;}
#demobox .cooimgstyle img{max-width:171px; max-height:101px; vertical-align:middle;}
#demobox .cooimgstyle img:hover{transform: scale(1.1, 1.1); transition:.5s transform;}

/* advantagebox */
#advantagebox{float:left; width:100%; height:1316px; background:url(../images/sy27.jpg) no-repeat center top;}
#advantagebox .advantagebox .advan_up { width:1080px; margin:0 auto; height:333px; position:relative; text-align:center;}
#advantagebox .advantagebox .advan_up .e1{ position:absolute; left:102px; top:82px;}
#advantagebox .advantagebox .advan_up .e2 { position:absolute; left:219px; top:147px;}
#advantagebox .advantagebox .advan_up .e2 h1{ margin-bottom:11px;}
#advantagebox .advantagebox .advan_up .e2 h2{ color:#fff; font-size:24px; font-family:"bodonibdbt";}
#advantagebox .advantagebox .advan_up .e2 h3{ width:578px; height:2px; margin:0 auto; margin-top:10px; margin-bottom:10px; background:#0ccf6f;}
#advantagebox .advantagebox .advan_up .e2 h4 { text-align:center; color:#191919; font-size:16px; letter-spacing:1px;}
#advantagebox .advantagebox .advan_up .e2 h4 b{ font-size:20px; color:#0ccf6f; font-weight:bold; letter-spacing:2px;}
#advantagebox .advantagebox .advan_up .e3{position:absolute; left:820px; top:106px;}
.advan_mid{ width:1080px; height:982px; margin:0 auto; overflow:hidden; position:relative;}
.advan_mid .advan_mid01{ position:absolute; left:50%; margin-left:-357px; top:0;} 
.advan_mid .ad0{ position:absolute;} 
.advan_mid .ad0 ul .ll{ float:left;}
.advan_mid .ad0 ul .lr{ float:right;}
.advan_mid .ad0 .e4number{ width:43px; height:48px; padding-top:14px; background:url(../images/sy31.jpg); text-align:center; color:#fff; font-weight:bold; font-size:25px;}
.advan_mid .ad0 .h3title{ color:#0ccf6f; font-size:18px; line-height:35px;font-family:"agencyfb";}
.advan_mid .ad0 .p1conte{color:#000; font-size:13px; line-height:30px;}
.advan_mid .ad1{ left:2px; top:13px;}
.advan_mid .ad1 ul .ll{ margin-right:10px;}
.advan_mid .ad1 ul .lr{ width:262px;}
.advan_mid .ad2{ left:752px; top:13px;}
.advan_mid .ad2 ul .ll{ margin-right:25px;}
.advan_mid .ad2 ul .lr{ width:257px;}
.advan_mid .ad3{ left:2px; top:244px;}
.advan_mid .ad3 ul .ll{ margin-right:10px;}
.advan_mid .ad3 ul .lr{ width:185px;}
.advan_mid .ad4{ left:841px; top:204px;}
.advan_mid .ad4 ul .ll{ margin-right:17px;}
.advan_mid .ad4 ul .lr{ width:178px;}
.advan_mid .ad5{ left:2px; top:556px;}
.advan_mid .ad5 ul .ll{ margin-right:10px;}
.advan_mid .ad5 ul .lr{ width:280px;}
.advan_mid .ad6{ left:750px; top:555px;}
.advan_mid .ad6 ul .ll{ margin-right:11px;}
.advan_mid .ad6 ul .lr{ width:276px;}

/* main3新闻 */
.main3{ float:left; width:100%; height:759px;}
.m3-tit{ height:214px;}
.m3-tit h1{ text-align:center; padding-top:61px; margin-bottom:18px;}
.m3-tit h1,.m3-tit h1 b{ color:#010101; font-size:33px;text-transform: uppercase; letter-spacing:0px;}
.m3-tit h1 b{ color:#0ccf6f;}
.m3-tit h2{ text-align:center;  color:#878787; font-size:15px; margin-bottom:13px;}
.m3-tit h3{text-align:center; }
.m3-ys01{height:476px;}
.m3yst01{position: absolute;left:0;top:0;}
.news_left_top { width:324px; height:476px; background:#0ccf6f;}
.news_left_top h1{ padding-top:16px; width:301px; margin:0 auto; }
.news_left_top h1 a{color:#fff; font-size:17px; line-height:35px;}
.news_left_top h1 a:hover{ color:#fff000;}
.news_left_top h1 b{ display:inline-block; margin-left:16px; color:#fff; font-size:13px; line-height:35px; }
.news_left_top h2{ height:64px; text-align:right;}
.news_left_top h2 a{ display:inline-block; margin-top:14px; margin-right:16px; width:78px; height:28px; border:1px solid #fff; line-height:28px; text-align:center; color:#fff; font-size:14px;}
.news_left_top h2 a:hover{ color:#fff000;border:1px solid #fff000; }
.news_left_top h4{width:324px; height:116px; padding-top:15px; background:#fff; border-bottom:1px solid #dddde1;}
.news_left_top h4 p{ color:#606060; font-size:14px; line-height:25px;}
.m3ysp01{position: absolute; left:367px;top:0;}
.news_right{ width:713px; float:right;}
.news_right ul li{ float:left; width:100%; margin-bottom:14px;} 
.news_right ul li .e1{ float:left; width:78%; height:109px; border-bottom:1px solid #dddde1;}
.news_right ul li .e1 h1{ margin-left:3px; padding-top:15px; margin-bottom:13px; }
.news_right ul li .e1 h1 a{color:#343434; font-size:18px;}
.news_right ul li .e1 h1 a:hover{color:#e60000;}
.news_right .synewcon{margin-left:4px;}
.news_right .synewcon,.news_right .synewcon p,.news_right .synewcon a{color:#606060; font-size:14px; line-height:25px;}
.news_right ul li .e2{ float:left; width:22%; height:110px; background:#e8e8ea;}
.news_right ul li .e2 h2{ text-align:center; padding-top:24px; margin-bottom:15px; color:#0ccf6f; font-size:33px;}
.news_right ul li .e2 h3{ text-align:center; color:#0ccf6f; font-size:23px;}

/*honorbox*/
#honorbox{ float:left; width:100%; height:634px; background:url(../images/sy40.png) no-repeat center top;}
#honorbox .honorbox{ height:634px; margin:0 auto; position:relative;}
#demobox01 {width:668px; height:245px; margin-left:29px; margin-top:73px; overflow:hidden;}
#demobox01 .horimgstyle{width:329px; height:237px; text-align:center;margin: 0px 16px; background:url(../images/ny41.png) no-repeat;}
#demobox01 .horimgstyle img{ margin-top:18px;}
#honorbox .honorbox .culture{ width:558px; margin-top:26px;}
#honorbox .honorbox .culture ul li{ float:left; color:#010101; font-size:15px; line-height:33px;font-family:"agencyfb";}
#honorbox .honorbox .culture ul li img{ margin-left:27px; margin-right:11px; vertical-align:middle;}
.rongyao{ position:absolute; left:571px; top:370px;}
.progress{ position:absolute; left:444px; top:560px; color:#3c1a11; font-size:26px;font-family:"coronet";}


/* link */
.linkbox{ float:left; width:100%; height:73px; background:#f1f1f1;}
.bg-link01{position: absolute;left:5%; font-size:0;}
.bg-link01 span{ display:inline-block; vertical-align:middle; margin-top:26px;}
.bg-link01 span i{ font-size:20px; color:#343434;font-family:Arial,"黑体", Helvetica, sans-serif; text-transform:uppercase; margin-right:19px;}
.bg-link01 span em{ font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; color:#807f7f;}
.bg-link01 span em img{ vertical-align:middle; margin-right:11px;}
.bg-link01 span .userinput{ width:199px; height:24px; border:none; background:#e0e0e0; line-height:24px; font-size:12px; color:#000; font-family:Arial,"宋体", Helvetica, sans-serif; margin:0 10px;}
.bg-link01 span input[type="image"]{ margin-left:20px; vertical-align:middle;}

/*footer*/
.footer{ float:left; width:100%; height:308px;background: #0bba63;}
.footer .footermid{ width:1080px; margin:0 auto; overflow:hidden;}
.footer .footermid .footmap{ width:359px; height:219px; margin-left:2px; margin-top:45px; margin-right:38px;}
.footer .footermid .footcontact{width:392px;}
.footer .footermid .footcontact ul{ padding-top:50px;}
.footer .footermid .footcontact ul p,.footer .footermid .footcontact ul p a{ color:#f1f1f1; font-size:14px; line-height:30px;}
.footer .footermid .footcontact ul p a:hover{ color:#fff000;}
.footer .footermid .footline{ margin-top:69px; width:1px; height:163px; background:rgba(255,255,255,0.3);}
.foot-ewm{ margin-left:31px; margin-top:80px; width:257px;}
.foot-ewm .qrcode h1{ width:102px; height:99px; border:1px dashed rgba(255,255,255,0.5); text-align:center;}
.foot-ewm .qrcode h1 img{ margin-top:6px;}
.foot-ewm .qrcode h2{ text-align:center; width:102px; height:32px;border-left:1px dashed rgba(255,255,255,0.5); border-bottom:1px dashed rgba(255,255,255,0.5); border-right:1px dashed rgba(255,255,255,0.5); color:#f1f1f1; font-size:14px; line-height:32px;}

/*dibu*/
.dibu{ float:left; width:100%; height:49px; background:#01984d; text-align:center; }
.dibu,.dibu a{ line-height:49px; color:#f1f1f1; font-size:13px;}
.dibu a:hover{ color:#fff000;}



/*内页*/
.format,.format p,.format strong,.format a,.format a:hover{color:#000; font-size:14px; line-height:33px;}
.format a:hover{color:#e60000;}

#nytongpic{ float:left; width:100%; text-align:center; margin-bottom:25px;}
#nyneirong{float:left; width:100%; text-align:center;}

.nysearchbox{ float:left; width:100%;}
.nysearch{ width:1071px; height:52px; margin:0 auto; border:1px solid #e5e5e5;}
.nysearch .e1{ margin-left:12px; margin-right:18px; color:#1d1d1d; font-size:15px;}
.nysearch .e2{ margin-right:16px; margin-top:0; }
.nysearch .e3,.nysearch .e3 a{ color:#9b9b9c; font-size:14px;}
.nysearch .e3 a:hover{color:#e60000;}
.nysearch .e4 .nysearch02{ margin-top:11px; margin-right:21px;width:235px; height:30px; overflow:hidden;}
.nysearch .e4 .nysearch02 .input{ float:left; width:197px; padding-left:6px; height:28px; line-height:28px; color:#a6a6a6; font-size:12px; border:1px solid #e3e3e3; background:#f4f5f3; display:inline-block; vertical-align:middle; overflow:hidden;}
.nysearch .e4 .nysearch02 .button{ float:left;width:30px; height:30px;  border:none; display:inline-block; vertical-align:middle; cursor:pointer; background:#0068c8 url(../images/sy5.jpg) center center no-repeat; }

.nytitlebox{ float:left; width:100%; text-align:center;}
.nytitlebox .e2{ margin-left:24px; margin-right:24px;}
.nytitlebox .e2 h1{ color:#000; font-size:33px;text-transform:uppercase;}
.nytitlebox .e2 h1 b{ color:#0ccf6f; font-size:33px;text-transform:uppercase;}
.nytitlebox .e2 h2{ color:#878787; font-size:15px; text-transform:uppercase;}

#nycontentbox{ float:left; width:100%;}
.jobbg{height:1884px; background:url(../images/ny15.jpg) no-repeat center bottom;}
#nycontentbox .nycontentbox{width:1080px; min-height:450px; margin:0 auto; margin-bottom:50px; overflow:hidden;}

.contacttable{ width:100%; margin:0 auto; margin-top:60px; border-left:1px solid #cccccc; border-top:1px solid #cccccc; 
border-collapse:collapse; border-spacing:0;padding:0;}
.contacttable tr td{ color:#131313; font-size:18px; line-height:90px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.contacttable tr td a{ color:#131313; font-size:18px; line-height:90px;}
.contacttable tr td a:hover{ color:#ff0000;}
.contacttable tr td img{ width:47px; height:47px; border-radius:100%; margin-right:13px; margin-left:22px; vertical-align:middle;}
.indent23{ text-indent:23px;}
.nymap{ width:1080px; margin:0 auto; margin-top:13px; margin-bottom:50px; overflow:hidden; height:478px; border:none;}

.jobbox{ width:1080px; overflow:hidden; margin:0 auto; margin-top:34px;}
.jobbox ul li{float: left; width:340px; height:467px; margin:29px 10px; overflow:hidden; position:relative;background: url(../images/ny11.jpg) no-repeat bottom center;}
.jobbox ul li:nth-child(2n){background: url(../images/ny10.jpg) no-repeat bottom center;}
.jobbox ul li:nth-child(2n) .shadowbox h1{background: url(../images/ny13.jpg) no-repeat bottom center;}
.jobbox ul .jobshow{width:340px; height:467px;}
.jobbox ul .jobshow h2{ padding-top:256px; margin-bottom:21px; text-align:left;color:#fff; font-size:28px;}
.jobbox ul .jobshow h2 b{ display:inline-block; vertical-align:middle; color:#fff; font-size:38px; margin-left:16px; margin-right:20px;font-family:"bodonibdbt";}
.jobbox ul .jobshow h2 font{display:inline-block; vertical-align:middle; color:#fff; font-size:28px;}
.jobbox ul .jobshow table tr td { color:#fff; font-size:15px; line-height:31px;}
.jobbox ul .jobshow table tr td p{color:#fff; font-size:15px; line-height:31px;}
.jobbox ul .shadowbox{width:340px; height:467px; background:#fff;  overflow: hidden; position: absolute; top:0; left:0; display:none; text-align:center; color:#fff;}
.jobbox ul .shadowbox h1{width:340px; height:224px;background: url(../images/ny12.jpg) no-repeat bottom center;}
.jobbox ul .shadowbox .shadow{width:340px; height:233px; border-bottom:10px solid #0ccf6f;}
.jobbox ul .shadowbox .shadow h2{ padding-top:32px; margin-bottom:21px; color:#373737; font-size:28px; text-align:left;}
.jobbox ul .shadowbox .shadow h2 b{ display:inline-block; vertical-align:middle; color:#000; font-size:38px; margin-left:16px; margin-right:20px;font-family:"bodonibdbt";}
.jobbox ul .shadowbox .shadow h2 font{display:inline-block; vertical-align:middle; color:#373737; font-size:28px;}
.jobbox ul .shadowbox table tr td { text-align:left; color:#606060; font-size:15px; line-height:31px;}
.jobbox ul .shadowbox table tr td p{ text-align:left; color:#606060; font-size:15px; line-height:31px;}
.jobbox ul li:hover .shadowbox{display:block; z-index:99}
.dreame{ width:842px; height:294px; overflow:hidden; margin:0 auto; margin-top:31px; background:url(../images/ny14.jpg) no-repeat; }
.dreame h1 { color:#0ccf6f; font-size:16px; line-height:35px; width:507px; padding-top:25px; margin-left:26px;}
.jobdetailtable{ width:98%; margin:0 auto; margin-top: 20px; border-left:1px solid #cccccc; border-top:1px solid #cccccc; 
border-collapse:collapse; border-spacing:0;padding:0;}
.jobdetailtable tr td{ text-align:center; color:#000; font-size:14px; line-height:35px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.jobdetailtable tr td img{ margin-top:7px; margin-bottom:7px;}
.indent7{ text-indent:7px;}
.indent7box{ padding-left:7px; text-align:left !important;}

/*厂容厂貌*/
.nyfactory{ width:1080px; margin:0 auto; overflow:hidden; margin-top:59px;}
.nyfactory ul li{ float:left; width:33.3%; text-align:center;}
.nyfactory-pic{ position:relative; width:337px; height:252px; margin:0 auto; background:url(../images/ny17.jpg) no-repeat;}
.nyfactory-pic img{ position:absolute; left:0; top:0;}
.nyfactory-tit{ display:inline-block; width:90%; height:68px;}
.nyfactory-tit,.nyfactory-tit a,.nyfactory-tit a:hover{color:#000; font-size:14px; line-height:68px;}
.nyfactory-tit a:hover{color:#e60000;}

/*公司资质*/
.nyhonor{ width:1080px; margin:0 auto; overflow:hidden; margin-top:59px;}
.nyhonor ul li{ float:left; width:33.3%; text-align:center;}
.nyhonor-pic{ width:329px; height:237px; text-align:center; background:url(../images/ny41.png) no-repeat;}
.nyhonor-pic img{ margin-top:18px;}
.nyhonor-tit{ display:inline-block; width:90%; height:68px;}
.nyhonor-tit,.nyfactory-tit a,.nyfactory-tit a:hover{color:#000; font-size:14px; line-height:68px;}
.nyhonor-tit a:hover{color:#e60000;}

.nynew{ float:left; width:100%; margin-bottom:47px;}
.nynew ul .ll{ float:left; margin-left:10px; width:350px; height:230px;}
.nynew ul .lr { float:right; margin-right:13px; width:695px; height:230px; background:#f2f2f2;}
.nynew ul .lr .nynew_title{margin-left:44px; width:644px; color:#040404; font-size:18px; line-height:1; padding-top:31px; margin-bottom:11px;}
.nynew ul .lr .nynew_title a{ color:#040404; font-size:18px; line-height:1;}
.nynew ul .lr .nynew_title a:hover{color:#e60000;}
.nynew ul .lr .nynew_con{ margin-left:44px; width:644px; height:105px;}
.nynew .nynew_con,.nynew .nynew_con p,.nynew .nynew_con a{ color:#808080; font-size:13px; line-height:24px;}
.nynew ul .lr .nynew_moe { float:left; width:100%;}
.nynew ul .lr .nynew_moe .e1{ float:left; display:inline-block; margin-left:44px; width:156px; text-align:center; height:44px; background:#0ccf6f; line-height:44px; color:#fff; font-size:16px;text-transform: uppercase;}
.nynew ul .lr .nynew_moe .e1:hover{ background:#c41111;}
.nynew ul .lr .nynew_moe .e2{ float:right; margin-right:55px; margin-top:29px; color:#0ccf6f; font-size:13px;} 

/*产品中心*/
.nypro{ width:1080px; margin:0 auto; overflow:hidden;}
.nypro ul li { float:left; width:33.3%; text-align:center;}
.nypro_kuang{ float:left; position:relative; width:344px; height:378px; margin:0 6px; margin-bottom:52px; text-align:center;background:url(../images/ny19.jpg) no-repeat;}
.nypro_kuang img{ margin-top:5px;}
.nypro_con{ margin-left:6px; width:331px; height:183px;}
.nypro_con h1{ text-align:center; padding-top:63px; margin-bottom:17px; color:#000; font-size:20px;}
.nypro_con p{ text-align:left; width:283px; margin:0 auto; overflow:hidden; color:#646464; font-size:14px; line-height:30px;}
.nypro_more{ position:absolute; z-index:99; display:inline-block; top:142px; left:50%; margin-left:-40px; width:80px; line-height:80px; border-radius:100%; height:80px; background:#0ccf6f; border:3px solid #fff; color:#fff; font-size:14px;text-transform: uppercase;}
.nypro_more:hover{background:#c41111;color:#fff;}
.nypro_kuang:hover .nypro_con{background:#0ccf6f;}
.nypro_kuang:hover .nypro_con h1{ color:#fff;}
.nypro_kuang:hover .nypro_con p{ color:#fff;}
.prodetailtable{ width:98%; margin:0 auto; margin-top: 20px; border-collapse:collapse; border-spacing:0;padding:0;}
.prodetailtable tr td{ background:#fff; padding:0 7px; color:#000; font-size:14px; line-height:30px;  border:1px solid #ccc; }
.prodetailtable tr .tdl{ width:20%; text-align:center; background:rgba(222,246,234,0.3); font-weight:bold;}
.prodetailtable tr .tdl p{ font-weight:bold;}
.prodetailtable tr td img{ margin-top:7px; margin-bottom:7px; padding:4px; border:1px solid #ccc;}
.smalltable{width:100%; margin:7px 0;border-collapse:collapse; border-spacing:0;padding:0;}
/*详情页标题*/
.nyprotitle05{cursor: pointer;display: block;border:0px solid #D1D1D1;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);-webkit-border-radius: 5px 5px 10px 10px;-moz-border-radius: 5px 5px 10px 10px;border-radius: 5px 5px 10px 10px;background: url(../images/back05.png) repeat-x scroll left bottom #0ccf6f;background-size: 2px auto;width:100%; margin:0 auto; text-align: center; color:#fff; font-size:15px; font-weight:bold; line-height:1; padding:11px 0 16px 0;}
/*产品搜索*/
.nysearchtable{ width:100%; margin:0 auto; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-collapse:collapse; border-spacing:0;padding:0; margin-bottom:27px;}
.nysearchtable tr td{ border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.nysearchtable tr td,.nysearchtable tr td a,.nysearchtable tr td a:hover{ color:#000; font-size:14px; line-height:36px;}
.nysearchtable tr td a:hover{color:#e60000;}
.nysearchtable tr td img{ vertical-align:middle;}
.nysearchtable tr .td1{ width:6%; text-align:center; font-size:15px; color:#fff; background:#0ccf6f;}
.nysearchtable tr .td2{ width:54%; color:#fff;font-size:15px; background:#0ccf6f;}
.nysearchtable tr .td3{ width:20%; color:#fff; font-size:15px; text-align:center; background:#0ccf6f;}
.nysearchtable tr .td4{ width:20%; color:#fff;font-size:15px; text-align:center; background:#0ccf6f;}
.nysearchtable .more{display:inline-block; border-radius:12px; padding:2px 9px; border:1px solid #e0a949; background:#fff2ab;}
.nysearchtable .more span{ display:inline-block; vertical-align:middle; font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; color:#9a6200; text-transform:capitalize; text-decoration:none;}
.nysearchtable .more b{ display:inline-block; vertical-align:middle; margin-left:6px; width:12px; text-align:center; height:12px; border-radius:50%; background:#fff; border:1px solid #e0ab4c; font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; color:#9a6200; text-decoration:none;}

/*company_cn & facility_cn*/
.zzsc{ float:left; width:100%;}
.zzsc .tab{margin:0 auto; width:1080px; overflow:hidden; text-align:center;}
.zzsc .tab a{ float:left; display:inline-block; padding:0 30px; height:53px; background:#cacaca; text-align:center; color:#696969; border-right:1px solid #fff; font-size:20px; line-height:53px;}
.zzsc .tab a:hover{ color:#fff; background:#0ccf6f url(../images/ny27.jpg) no-repeat center;}
.zzsc .tab a.on{color:#fff; background:#0ccf6f url(../images/ny27.jpg) no-repeat center;}
.zzsc .content{position:relative; overflow:hidden; width:1423px; margin:0 auto;}
.zzsc .content ul{ position:absolute; left:0;}
.zzsc .content li{ float:left; width:1423px;}

/*内页绿色子菜单*/
.nysontit{ float:left; width:100%; padding-top:39px; margin-bottom:74px;}
.nysontit .nysontit_con{margin:0 auto; width:1080px; overflow:hidden; text-align:center;}
.nysontit .nysontit_con a{ float:left; display:inline-block; padding:0 30px; height:53px; background:#cacaca; text-align:center; color:#696969; border-right:1px solid #fff; font-size:20px; line-height:53px;}
.nysontit .nysontit_con a:hover{ color:#fff; background:#0ccf6f url(../images/ny27.jpg) no-repeat center;}
.nysontit .nysontit_con .a1{color:#fff; background:#0ccf6f url(../images/ny27.jpg) no-repeat center;}
/*关于我们*/
.nyabout{ width:1050px; margin:0 auto; padding-top:42px; overflow:hidden;}
.nyabout,.nyabout p,.nyabout p a{ color:#000; font-size:15px; line-height:36px;}
.nyabout p a:hover{color:#e60000;}
.nyaboutxian{ float:left; width:100%; margin-top:81px; margin-bottom:50px; text-align:center;}
.nyculture{width:1074px; margin:0 auto; overflow:hidden; height:444px; overflow:hidden; margin:0 auto; background:url(../images/ny29.jpg) no-repeat center top;}
.nyculture dl { margin-left:505px; padding-top:38px;}
.nyculture dl em{ margin-bottom:25px;}
.nyculture dl .e1{ margin-right:19px; width:159px; text-align:center; height:40px; line-height:40px; border-radius:21px; background:#0ccf6f; color:#fff; font-size:20px;font-family:"agencyfb";}
.nyculture dl .e2{ width:390px; color:#000; font-size:14px; line-height:20px;}
/*公司沿革*/
.nyhistory { width:644px; margin:0 auto; overflow:hidden; position:relative;}
.nyhistory  dl dt{ float:left; margin-bottom:30px;}
.nyhistory  dl dt div{ float:left;}
.nyhistory .ll1{ width:302px;height:100px; color:#000; background:#fff; font-size:20px; font-weight:bold; line-height:100px;}
.nyhistory .ll2{ width:302px;height:100px; }
.nyhistory .bgll{background:url(../images/ny36en.jpg) no-repeat;}
.nyhistory .bgrr{background:url(../images/ny37en.jpg) no-repeat;}
.nyhistory .ll1 .e1{ margin-right:18px;color:#000; font-size:20px; font-weight:bold; line-height:100px;}
.nyhistory .ll1 .e4{ margin-left:18px; color:#000; font-size:20px; font-weight:bold; line-height:100px;}
.nyhistory .ll2 .e2{ margin-left:36px; position: relative;top: 50%;transform: translateY(-50%);color:#fff; font-size:16px;line-height:29px;}
.nyhistory .ll2 .e3{ margin-left:18px; position: relative;top: 50%;transform: translateY(-50%); color:#fff; font-size:16px;line-height:29px;}
.nyhistory .leftli{ margin-left:0px;}
.nyhistory .rightli{ margin-left:37px;}
.nyhistory .nyhistory_line{ width:1px; height:1040px; background:#000; position:absolute; left:50%;}
.nyhistory .nyhistory_yuan{ position:absolute; width:18px; height:18px; border-radius:100%;background:#0ccf6f;}
.nyhistory .yuan1{ top:41px; left:50%; margin-left:-9px;}
.nyhistory .yuan2{ top:171px; left:50%; margin-left:-9px;}
.nyhistory .yuan3{ top:301px; left:50%; margin-left:-9px;}
.nyhistory .yuan4{ top:431px; left:50%; margin-left:-9px;}
.nyhistory .yuan5{ top:561px; left:50%; margin-left:-9px;}
.nyhistory .yuan6{ top:691px; left:50%; margin-left:-9px;}
.nyhistory .yuan7{ top:821px; left:50%; margin-left:-9px;}
.nyhistory .yuan8{ top:951px; left:50%; margin-left:-9px;}
/*公司组织*/
.nyorganization{width:1050px; text-align:center; margin:0 auto; padding-top:62px; overflow:hidden;}
/*销售客户*/
.customertable{ width:100%; margin:0 auto; border-left:1px solid #cccccc; border-top:1px solid #cccccc; 
border-collapse:collapse; border-spacing:0;padding:0;}
.customertable tr td{ color:#000; font-size:16px; line-height:90px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.customertable tr td a{ color:#000; font-size:14px; line-height:90px;}
.customertable tr td a:hover{ color:#ff0000;}
.customertable tr td .e1 img{ width:90px;}
.customertable tr td .e1 img:hover{box-shadow: 2px 2px 4px rgba(0,0,0,0.5);}
.customertable tr td .e2 h1{color:#000; font-size:14px; line-height:1; margin-bottom:12px;}
.customertable tr td .e2 h1:hover{color:#ff0000;}
.customertable tr td .e2 h2{color:#000; font-size:14px;line-height:1;}
.customertable tr td .e2 h2:hover{color:#ff0000;}
.customertable tr td img{ max-width:100px; margin-left:15px; margin-right:13px; vertical-align:middle;}
.customertable tr td img:hover{box-shadow: 2px 2px 4px rgba(0,0,0,0.5);}
.customertable tr .customer_title{ background:#0ccf6f; text-indent:15px; color:#fff; font-size:18px; font-weight:bold; line-height:40px;}

/*品质管理*/
.nyquality{ float:left; width:100%; overflow:hidden;min-height:1402px; background:url(../images/ny31.jpg) no-repeat center bottom;}
.nyquality_con { width:1080px; margin:0 auto; overflow:hidden;}
.nyquality_con  h1{ padding-top:30px; margin-left:62px; text-align:center;}
.nyquality_con  h2{ margin-left:42px; padding-top:300px; margin-bottom:12px; color:#ff0000; font-size:30px; font-weight:bold; line-height:68px;font-family:Arial,"黑体", Helvetica, sans-serif;}
.nyquality_con  h2 b{color:#ff0000;  font-size:30px; font-weight:bold;  line-height:68px;}
.nyquality_con  h3,.nyquality_con h4,.nyquality_con h5{margin-left:42px; color:#000; font-size:20px; line-height:54px;}
.yuanquan{ vertical-align:middle; margin-right:16px; margin-top:-4px;}
/*检测设备*/
.equipment{ width:1080px; margin:0 auto; overflow:hidden;}
.equipment h1{ text-align:center; padding-top:200px;}
.equipment h2{ text-align:center; line-height:30px; font-size:16px;}

/*资料中心*/
.nyziliao { width:1078px; margin:0 auto; margin-top:59px; overflow:hidden;}
.nyziliao li{ float:left; width:507px; height:98px; margin:0 15px; margin-bottom:50px; background:#fff; border:1px solid #bfbfbf;}
.nyziliao li em{ margin-top:5px;}
.nyziliao li .e1{ margin-left:28px; margin-right:26px;width:87px; height:87px; background:url(../images/ny33.jpg) no-repeat;}
.nyziliao li .e2{ width:360px;}
.nyziliao li .e2 h1{ padding-top:11px; margin-bottom:18px; color:#303030; font-size:18px;}
.nyziliao li .e2 h2{ color:#0ccf6f; font-size:14px;}
.nyziliao li:hover{ background:#0ccf6f; border:1px solid #0ccf6f;}
.nyziliao li:hover .e1{background:url(../images/ny34.jpg) no-repeat;}
.nyziliao li:hover h1{ color:#fff;}
.nyziliao li:hover h2{ color:#fff;}
.imgstyle01 img{ padding:4px; border:1px solid #cccccc;}



/*在线留言*/
.onlinebox{ width:100%; margin-top:42px; margin-bottom:50px;}
.onlinebox ol{ margin-bottom:14px;}
.onlinebox .orderlist { float:left;width: 100%; margin-bottom:17px;}
.onlinebox .orderlist .onlinel{float:left; width:15%; text-align:center;}
.onlinebox .orderlist .lihe1{line-height:37px;}
.onlinebox .orderlist .lihe2{line-height:107px;}
.onlinebox .orderlist .lihe3{line-height:63px;}
.onlinebox .orderlist .onliner{float:left; width:85%;}
.onlinebox .orderlist .onliner .input-txt{ margin-right:4px; width:97%; height:35px; height:35px; line-height:35px; border:1px solid rgba(25,112,184,0.7); background:#fff;}
.onlinebox .orderlist .onliner .input-txt:hover{background:#f5f5f5;}
.onlinebox .orderlist .onliner .textarea-txt{width:97%; height:105px; line-height:35px; border:1px solid rgba(25,112,184,0.7); background:#fff;}
.onlinebox .orderlist .onliner .textarea-txt:hover{background:#f5f5f5;}
.onlinebox .orderlist .onliner .input-verify{ margin-right:14px; width:115px; height:35px; line-height:35px; vertical-align:middle; border:1px solid rgba(25,112,184,0.7); background:#fff;}
.onlinebox .orderlist .onliner .input-verify:hover{background:#f5f5f5;}
.onlinebox .orderlist .onliner img{cursor:pointer; width:250px; height:63px; vertical-align:middle; margin-left:10px;}
.onlinebox .ordersubmit { text-align:center;}
.onlinebox .ordersubmit input[type="submit"],.onlinebox .ordersubmit input[type="reset"]{margin-top:10px; width:124px; height:39px; line-height:39px; border:none;border-radius:6px; background:#0ccf6f; color:#fff; font-size:14px; text-align:center; cursor:pointer;}
.onlinebox .ordersubmit input[type="submit"]{margin-right:30px;}

.nyjob_contact{width:841px; margin:0 auto; overflow:hidden;}
.nyjob_contact p,nyjob_contact a,nyjob_contact font,nyjob_contact{color:#0ccf6f; font-size:18px; font-weight:bold;}





#newspage02{ float:left; width:100%; text-align:center; padding:7px 0; margin:30px 0;}
.newspage02{ display:inline-block;}
.newspage02 a,.newspage02 span{ display:inline-block;}
.newspage02 span{cursor:default;}
.newspage02,.newspage02 a,.newspage02 a:hover,.newspage02 a:active,.newspage02 a span,.newspage02 a span:hover,.newspage02 span,.newspage02 span:hover{color:#666; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage02 a{float:left; padding:3px 5px; margin-right:5px; border:1px solid #999; background:rgba(255,255,255,0.4);}
.newspage02 a:hover {color:#fff; border:1px solid #379d6b; background:#0ccf6f;}
.newspage02 a:active {color:#fff; border:1px solid #379d6b; background:#0ccf6f;}
.newspage02 a span:hover,.newspage02 span:hover{color:#fff;}
.newspage02 span.current{ float:left; padding:3px 5px; margin-right:5px; border:1px solid #379d6b; background:#0ccf6f; color:#fff;}
.newspage02 .zi form:hover{color:#666;}
.newspage02 .zi form input[type="text"]{border:1px solid #999; background:none; color:#666; font-size:12px; line-height:18px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage02 .zi form input[type="submit"]{padding:1px 5px; color:#666; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage02_detail{ float:left; width:100%; padding:7px 0; margin:6px 0 30px 0; text-align:center;}
.newspage02_detail a,.newspage02_detail a:hover{display:inline-block; padding:3px 5px; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage02_detail a{color:#666; border:1px solid #999; background:rgba(255,255,255,0.4);}
.newspage02_detail a:hover {color:#fff; border:1px solid #E05222; background:#E05222;}






