@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";}

*{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:15px; color:#0ccf6f; font-size:14px; }
#headbox .headbox .e4 h2{ color:#f83112; font-size:14px; margin-left:6px;}
#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 22px;}
#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;}
.main5 .searchbox2 h2 img{margin-left:281px; margin-right:13px; vertical-align:middle;}
.main5 .searchbox2 h3{ margin-bottom:8px; color:#858585; font-size:15px;}
.main5 .searchbox2 h3 img{margin-left:324px; 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{line-height:34px; text-align:center; color:#3e3e3e; font-size:19px; }
.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:-302px; width:604px; height:30px; background:#0ccf6f; text-align:center; line-height:30px; color:#fff; font-size:14px; }
#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:18px; 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/sy54.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; }
.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:13px;text-align:center; color:#545454; font-size:15px;}
.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:214px; top:82px;}
#advantagebox .advantagebox .advan_up .e2 { position:absolute; left:318px; top:147px;}
#advantagebox .advantagebox .advan_up .e2 h1{ margin-bottom:11px;}
#advantagebox .advantagebox .advan_up .e2 h2{ color:#fff; font-size:12px; font-weight:bold;}
#advantagebox .advantagebox .advan_up .e2 h3{ width:335px; 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:17px; letter-spacing:2px;}
#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:658px; 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:20px; line-height:35px;}
.advan_mid .ad0 .p1conte{color:#000; font-size:14px; 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:19px;}
.advan_mid .ad2 ul .lr{ width:263px;}
.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:263px;}
.advan_mid .ad6{ left:750px; top:555px;}
.advan_mid .ad6 ul .ll{ margin-right:11px;}
.advan_mid .ad6 ul .lr{ width:258px;}

/* 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;}
.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;}
#honorbox .honorbox .culture ul li img{ margin-left:47px; margin-right:11px; vertical-align:middle;}
.rongyao{ position:absolute; left:571px; top:370px;}
.progress{ position:absolute; left:444px; top:560px; color:#3c1a11; font-size:20px; font-weight:bold; letter-spacing:2px;}


/* link */
.linkbox{ float:left; width:100%; height:73px; background:#f1f1f1;}
.bg-link01{position: absolute;top:-3px;left:10%; 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; margin-bottom:11px;}
.nytitlebox .e2 h1 b{ color:#0ccf6f; font-size:33px;}
.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; 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,.jobbox ul .shadowbox table tr td,.jobbox ul .shadowbox table tr td div,.jobbox ul .shadowbox table tr td span,.jobbox ul .shadowbox table tr td font,.jobbox ul .shadowbox table tr td em{ 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:20px; line-height:40px; 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;}
.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:13px;}
.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; width:199px; 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:url(../images/ny27.jpg) no-repeat;}
.zzsc .tab a.on{color:#fff; background:url(../images/ny27.jpg) no-repeat;}
.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; width:199px; 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:url(../images/ny27.jpg) no-repeat;}
.nysontit .nysontit_con .a1{color:#fff; background:url(../images/ny27.jpg) no-repeat;}
/*关于我们*/
.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:518px; padding-top:38px;}
.nyculture dl em{ margin-bottom:28px;}
.nyculture dl .e1{ margin-right:19px; width:123px; text-align:center; height:40px; line-height:40px; border-radius:21px; background:#0ccf6f; color:#fff; font-size:18px;}
.nyculture dl .e2{ width:390px; color:#000; font-size:16px;}
/*公司沿革*/
.nyhistory { width:584px; margin:0 auto; overflow:hidden; position:relative;}
.nyhistory  dl dt{ float:left; margin-bottom:30px;}
.nyhistory  dl dt div{ float:left;}
.nyhistory .ll1{ width:272px;height:100px; color:#000; background:#fff; font-size:20px; font-weight:bold; line-height:100px;}
.nyhistory .ll2{ width:272px;height:100px; }
.nyhistory .bgll{background:url(../images/ny36.jpg) no-repeat;}
.nyhistory .bgrr{background:url(../images/ny37.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:16px; 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:16px; line-height:1; margin-bottom:12px;}
.customertable tr td .e2 h1:hover{color:#ff0000;}
.customertable tr td .e2 h2{color:#000; font-size:16px;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:62px; padding-top:300px; margin-bottom:27px; color:#ff0000; font-size:68px; line-height:68px;font-family:Arial,"黑体", Helvetica, sans-serif;}
.nyquality_con  h2 b{color:#ff0000; font-size:78px; line-height:68px;}
.nyquality_con  h3,.nyquality_con h4,.nyquality_con h5{margin-left:62px; color:#000; font-size:26px; line-height:60px;}
.yuanquan{ vertical-align:middle; margin-right:28px; 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;}






