@charset "utf-8";
/* CSS Document */
body{ position:relative; height:100%; color:#333; font-family:"微软雅黑"; font-size:14px; line-height:20px; -webkit-text-size-adjust:none;overflow-x:hidden; background:#fff;}  
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd{ margin:0; padding:0;} 
h1, h2, h3, h4, h5, h6, i, em{ font-weight:normal; font-style:normal;}
ul, ol,li{ padding-left:0; list-style-type:none;}
.left{ float:left;} 
.right{ float:right;}
.clear1{ clear:both;}
.clear:after{ content:"."; display:block; height:0; font-size:0; clear:both; overflow:hidden;} .clear{ zoom:1;}
.dn{ display:none;} .pos_rel{ position:relative;} .pos_abs{ position:absolute;} .pos_f{ position:fixed;}
.tl{ text-align:left;}  .tc{ text-align:center;} .tr{ text-align:right;}
a{ color:#333; text-decoration:none;}
a {cursor:pointer;}
a:hover{ color:#825d5b; text-decoration:none;}
a img{ border:none;}
#layout{  width:100%; height:auto;}
#header{ width:100%; height:140px; background:url(/images/07.png) left top repeat-x;}
.header{ width:1000px; margin-left:auto; margin-right:auto;}
.header .header_1{ width:95px; float:left; margin-right:20px;}
.header .header_1 img{ margin-top:20px;}
.header_2{ float:right; width:885px;}
.header_2 .top{ width:885px; height:31px; background:url(/images/01.png) right center no-repeat; font-size:12px;}
.header_2 .top .top_2{ width:810px; height:31px; line-height:31px; color:#FFF; float:right; }
.header_2 .top .top_2 span{ display:block; float:left; text-indent:40px;}
.header_2 .top .top_2 .link1{ float:right; padding-right:10px;}
.header_2 .top .top_2 .link1 a{ color:#FFF;}
.header_2 .top .top_2 .link1 a:hover{ color:#ff6600;}
.header_2  .img_2{ padding-top:20px;}
.header_2  .img_2 .img1{ display:block; margin-right:101px; float:left;}
.nav{ margin-top:20px; width:810px; margin-left:75px;}
.nav_ul li{ height:38px; line-height:38px; display:block; width:90px; text-align:center; float:left;background:url(/images/9.png) right center no-repeat;}
.nav_ul li a{ display:block; }
.nav_ul li a:hover{ background:url(/images/08.png) left center no-repeat; color:#FFF;}
.nav_ul li .gurrent{ background:url(/images/08.png) left center no-repeat; color:#FFF;}
#center{ width:100%; height:auto;}
.banner{ width:100%; background:url(/images/banner1.jpg) center top no-repeat; height:500px; margin-top:1px;}
.center1{ width:1000px; margin-left:auto; margin-right:auto; margin-top:35px;}
.center1 .cent_01{ margin-top:25px; height:270px; }
.center1 .cent_01 .lin1{ width:30px; float:left; height:270px; margin-right:20px;}
.center1 .cent_01 .lin1 img{  display:block; margin-top:107px;}
.product_ul{
	width:920px;
	float:left;
	display:block;
}
.product_ul li{ display:block; width:208px; margin-right:20px; border:1px solid #dedede; text-align:center; float:left;}
.product_ul li img{ margin-top:2px;}
.product_ul li b{ height:30px; line-height:30px; border-bottom:1px solid #dedede; display:block; width:206px; margin-left:auto; margin-right:auto; display:block; height:30px; overflow:hidden;}
.product_ul li p{ line-height:24px; color:#666; font-size:12px; height:48px; overflow:hidden;width:206px; margin-left:auto; margin-right:auto; display:block;}
.product_ul li p a{ color:#ff6600;}
.product_ul li:hover{ border:1px solid #75b53d;}
.product_ul li:hover b{ background:#75b53d; color:#FFF; border-bottom:1px solid #fff;}
.product_ul li:hover p{ background:#75b53d; color:#FFF;}
.center1 .cent_01 .lin2{ width:30px; float:right; height:270px;}
.center1 .cent_01 .lin2 img{  display:block; margin-top:107px;}
.center2{ margin-top:35px; width:100%; background:#75b53d; height:auto; padding-bottom:30px;}
.center2 .cent{ width:1000px; margin-left:auto; margin-right:auto; padding-top:25px;}
.center2 .cent .tit{ text-align:center;}
.center2 .cent .cent_1 { margin-top:25px; float:left;}
.center2 .cent .cent_1 .cent_1_1{ width:480px; float:left; margin-right:40px; }
.center2 .cent .cent_1 .title{ height:40px; line-height:40px; border-bottom:1px solid #FFF;}
.center2 .cent .cent_1 .title span{ display:block; float:left; background:url(/images/05.png) left center no-repeat; text-indent:30px;color:#FFF; font-size:16px; font-weight:bold;}
.center2 .cent .cent_1 .title img{ display:block; float:right; margin-top:12px;}
.center2 .cent .cent_1 .cent_1_1 .cont1{
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #FFF
}
.center2 .cent .cent_1 .cent_1_1 .cont1 img{ border:2px solid #FFF; display:block; float:left; width:192px; height:110; margin-right:20px; }
.center2 .cent .cent_1 .cent_1_1 .cont1  p{ display:block;width:262px; float:left; color:#FFF; height:120px; line-height:24px; overflow:hidden; font-size:12px; }
.center2 .cent .cent_1 .cent_1_1 .cont2{ margin-top:10px;}
.center2 .cent .cent_1 .cent_1_1 .cont2 img{
	width:150px;
	height:118px;
	margin-right:10px;
}
.center2 .cent .cent_1 .cent_1_2{ width:480px; float:left; }
.center2 .cent .cent_1 .cent_1_2 #news{ float:right; height:30px; margin-top:5px;}
.center2 .cent .cent_1 .cent_1_2 #news a{ display:block; margin-right:3px; width:95px; float:left; text-align:center; color:#ff6600; background:#bada9e; height:30px; line-height:30px; }
.center2 .cent .cent_1 .cent_1_2 #news a:hover{ background:#ffe92b; color:#000;}
.center2 .cent .cent_1 .cent_1_2 #news .gurrent{ background:#ffe92b; color:#000;}
.cent_1_2 .cont1{ width:480px; height:258px; float:left;}
.cent_1_2 .cont1 .cont1_1 { padding-bottom:15px; margin-top:15px; border-bottom:1px dashed #FFF; float:left;}
.cent_1_2 .cont1 .cont1_1 .a1{ width:58px; margin-right:15px; height:59px; background:url(/images/4.gif) left center no-repeat;}
.cent_1_2 .cont1 .cont1_1 .a1 p{ height:29px; line-height:29px; text-align:center; color:#FFF;}
.cent_1_2 .cont1 .cont1_1 .a2{
	width:406px;
	color:#FFF;
}
.cent_1_2 .cont1 .cont1_1 .a2 p{ font-size:12px;}
.center3{ margin-top:20px; width:1000px; margin:20px auto 20px auto;}
.center3 .yyal{ width:480px; margin-right:40px;}
.center3 .title{ height:40px; border-bottom:1px solid #75b53d;}
.center3 .title span{ background:url(/images/5_02.gif) left center no-repeat; display:block; height:40px; line-height:40px; float:left; text-indent:30px; font-size:14px; font-weight:bold; color:#000; font-size:16px;}
.center3 .title a{ display:block; float:right; margin-top:10px;}
.center3 .yyal .cont3{ margin-top:15px;}
.cont3_1{ margin-top:15px;}
.cont3_1 img{ float:left; margin-right:15px; border:1px solid #dedede; padding:2px; background:#FFF;}
.cont3_1 .text{ width:315px; float:left;}
.cont3_1 .text  b{ line-height:30px; display:block;}
.cont3_1 .text p{ font-size:12px; display:block; line-height:24px; height:48px; overflow:hidden;}
.cont3_1 .text a{ display:block; float:right; padding:5px 10px; background:#75b53d; color:#FFF;}
.cont3_1 .text a:hover{ background:#ff6600;}
.cjwt{ width:480px; float:left;}
.cjwt_cont{ margin-top:15px;}
.cjwt_cont .text_1{ padding:5px 8px; border:1px solid #d3ecbc; margin-bottom:5px; position:relative;}
.cjwt_cont .text_1:hover { background:#f8feea;}
.cjwt_cont .text_1 .xb{ position:absolute; bottom:-1px; right:-1px;}
.cjwt_cont .text_1 b{ display:block; height:30px; line-height:30px; border-bottom:1px dashed #d3ecbc;}
.cjwt_cont .text_1 p{ line-height:24px; font-size:12px;display:block;}
.center4{ margin-top:40px; width:1000px; margin-left:auto; margin-right:auto;}
.center4_ul{ width:1020px;}
.center4_ul li{ display:block; border:1px solid #dedede; float:left; padding:4px; margin-right:20px;}
.center4_ul li img{ width:174px;}
.center4_ul li h3{ background:#f1f1f1; display:block; line-height:24px; text-align:center; font-size:14px;}
.center4_ul li h3 p{display:block;}
.center_1{ width:1000px; overflow:hidden; margin-top:20px;}
#footer{ width:100%; margin-top:30px;}
#footer .foot{ width:100%; background:#75b53d; height:auto;}
#footer .foot .foot1{ width:1000px; margin-left:auto; margin-right:auto; padding-top:10px;}
.foot1 .foot1_left{ float:left; width:600px; display:block; padding-top:10px;}
.foot1 .foot1_left li{ width:120px; text-align:left; color:#FFF; display:block; float:left;}
.foot1 .foot1_left li a{ color:#FFF; line-height:24px; font-size:12px;}
.foot1 .foot1_left li a:hover{ text-decoration:underline;}
.foot1_right{ float:left; width:360px; padding-left:40px; background:url(/images/12.png) left top no-repeat;}
.foot1_right .xinxi{ width:240px; float:left; color:#FFF; font-size:12px; line-height:24px; padding-bottom:20px; overflow:hidden; padding-top:10px;}
.foot1_right img{ display:block; padding-top:15px;}
.foot2{ width:100%; height:35px; background:#568e26;}
.foot2_1{ width:1000px; margin-left:auto; margin-right:auto; font-size:12px; color:#FFF; line-height:35px; text-align:center;}
/*内页样式*/
#ny_center{ background:#f7f7f7; width:100%; height:auto; padding-bottom:30px;}
.ny_banner_about{ width:100%; height:255px; background:url(/images/15.jpg) center top no-repeat;}
.ny_banner_news{ width:100%; height:255px; background:url(/images/10.jpg) center top no-repeat;}
.ny_banner_pro{ width:100%; height:255px; background:url(/images/08_1.jpg) center top no-repeat;}
.ny_banner_fw{ width:100%; height:255px; background:url(/images/18.jpg) center top no-repeat;}
.ny_banner_yf{ width:100%; height:255px; background:url(/images/09.jpg) center top no-repeat;}
.ny_banner_yx{ width:100%; height:255px; background:url(/images/06.jpg) center top no-repeat;}
.ny_banner_zp{ width:100%; height:255px; background:url(/images/07.jpg) center top no-repeat;}
.ny_banner_call{ width:100%; height:255px; background:url(/images/06.jpg) center top no-repeat;}
.ny_banner_net{ width:100%; height:255px; background:url(/images/20.jpg) center top no-repeat;}






.ny_cent{ margin-top:20px; width:1000px; margin-left:auto; margin-right:auto;}
.ny_cent .ny_cent_left{ width:240px; float:left; margin-right:30px;}
.ny_left1 .title{ height:119px; background:url(/images/11.jpg) left top no-repeat; text-align:right; color:#FFF;}
.ny_left1 .title h2{ display:block; font-weight:bold; padding-top:35px; line-height:40px; margin-right:10px;}
.ny_left1 .title p{ text-transform:uppercase; line-height:22px; display:block;margin-right:10px;}
.ny_left_ul{ margin-top:2px;}
.ny_left_ul li{ height:50px; line-height:50px; text-indent:40px;} 
.ny_left_ul li a{ display:block; height:50px; background:url(/images/12.jpg) left center no-repeat;}
.ny_left_ul li a:hover{ background:url(/images/13.jpg)  left center no-repeat; color:#FFF;}
.ny_left2{ margin-top:10px; background:#FFF;}
.ny_left2 .title{ height:40px; line-height:40px; text-align:center; color:#FFF; background:#75b53d; font-size:16px; font-weight:bold; }
.ny_left2 .call{ padding:10px 10px 100px 10px; background:url(/images/14.jpg) bottom right no-repeat; font-size:14px; color:#666; line-height:24px;}
.ny_cent_right{ float:left; width:715px; background:#FFF;}
.ny_cent_right .tit{ width:690px; margin-left:auto; margin-right:auto; background:#eaf6e0; border-bottom:1px solid #75b53d; height:35px; line-height:35px; text-indent:20px; color:#75b53d; margin-top:10px; }
.ny_cent_right .tit a{ color:#75b53d;}
.ny_cent_right .tit a:hover{ color:#ff6600;}
.ny_about{ width:690px; margin-left:auto; margin-right:auto; margin-top:10px; font-size:14px; padding-bottom:30px;	overflow:hidden;}
.ny_about h2{ display:block; height:40px; text-align:center; line-height:40px; border-bottom:1px dashed #75b53d; margin-bottom:20px;}
.ny_about p{ line-height:30px; text-indent:2em;}
.ny_about .p1{ text-align:0px; text-align:center; margin-top:10px; padding-bottom:10px; display:block;}
.ny_news li{ display:block; height:40px; background:url(/images/14.png) left bottom repeat-x; line-height:40px;}
.ny_news li a{ display:block; width:490px; float:left; overflow:hidden; text-indent:20px; background:url(/images/15.png) 5px center no-repeat;}
.ny_news li span{ display:block; float:right;}
.ny_news li:hover{ background:#f7f7f7;}
.ny_news li:hover a{ color:#5d5955; background:url(/images/16.png) 5px center no-repeat;}
/*页码*/
.pag{ margin-top:30px; font-size:12px; background:#f7f7f7; height:30px;}
.pag .pag1{ line-height:30px; float:left; text-indent:20px;}
.pag .pag2{ float:right; padding-right:20px;  line-height:30px;}
.pag .pag2 a:hover{ color:#ff6600;}

.ny_product .product_ul{
	width:720px;
	float:left;
	display:block;

}
.ny_product .product_ul li{ display:block; width:208px; margin-right:30px; border:1px solid #dedede; text-align:center; float:left; margin-top:30px;}
.ny_product .product_ul li img{ margin-top:2px;}
.ny_product .product_ul li b{ height:30px; line-height:30px; border-bottom:1px solid #dedede; display:block; width:206px; margin-left:auto; margin-right:auto; display:block; height:30px; overflow:hidden;}
.ny_product .product_ul li p{ line-height:24px; color:#666; font-size:12px; height:48px; overflow:hidden;width:206px; margin-left:auto; margin-right:auto; display:block;}
.ny_product .product_ul li p a{ color:#ff6600;}
.ny_product .product_ul li:hover{ border:1px solid #75b53d;}
.ny_product .product_ul li:hover b{ background:#75b53d; color:#FFF; border-bottom:1px solid #fff;}
.ny_product .product_ul li:hover p{ background:#75b53d; color:#FFF;}
.ny_about .cont3_1 .text{ width:520px; float:left;}
.ny_about .cont3_1 { padding-bottom:15px; background:url(/images/14.png) left bottom repeat-x;}

.ny_about .text_1{ padding:5px 8px; border:1px solid #d3ecbc; margin-bottom:5px; position:relative; margin-top:15px;}
.ny_about .text_1:hover { background:#f8feea;}
.ny_about .text_1 .xb{ position:absolute; bottom:-1px; right:-1px;}
.ny_about .text_1 b{ display:block; height:30px; line-height:30px; border-bottom:1px dashed #d3ecbc;}
.ny_about .text_1 p{ line-height:24px; font-size:12px;display:block;}
.ny_about .center4_ul{display:block; width:690px;}
.ny_about .center4_ul li{ margin-left:25px;  margin-top:30px;}

/*招聘*/
.recruitment{
	margin-top: 0px;
	 margin-right:-50px;
	 overflow:hidden;
}
.recruitment_1{
	width: 310px;
	border: 1px solid #dcdcdc;
	border-radius: 5px;
	border-bottom: 5px solid #dcdcdc;
	padding: 5px 10px;
	margin-right: 20px;
	float: left;
	margin-bottom: 40px;
}
.recruitment_1 h2{ line-height:30px;  border-bottom:1px dotted #ddd;}
.recruitment_1 span{ line-height:24px; color:#999;border-bottom:1px dotted #ddd; }
.recruitment_1 p{ line-height:24px; color:#999;  border-bottom:1px dotted #ddd; height:96px; overflow:hidden;}
.recruitment_1_an{ margin:10px;}
.recruitment_1_an a{ display:block; line-height:24px; float:right; padding:0px 10px; margin-left:10px; background:#f60; color:#FFF;}
.recruitment_1_an a:hover{ background:#ff7d27;}

/*招聘内页*/
.ny_cent_right_cent_tit h2{text-align:center;line-height:30px; font-size:18px; font-weight:normal;  }
.wytw{ margin:10px; display:block;}
.wytw .wytw_li1 a{ line-height:30px; height:30px; background:#f60; display:block; float:right; padding:0px 10px; color:#FFF;}
.wytw_1{ margin:10px; font-size:14px; line-height:30px; color:#666;}
.wytw_form{ margin:10px;}
.wytw_form1{ margin-bottom:15px;}
.wytw_form1 input{ width:450px; height:30px; line-height:30px; border:1px solid #dcdcdc;outline: none;padding: 0 10px; background:#fff;}
.wytw_form1 input:focus	{ background:#ffffc8;}
.wytw_form1 .fxk{ border:none; width:20px;}
.wytw_form1 textarea{ width:450px; border:1px solid #dcdcdc; background:#fff; padding:0px 10px; line-height:24px;}
.wytw_form1 textarea:focus{ background:#ffffc8; outline:none;}
.wytw_form1 .mess_button{background:#75b53d; border:none; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#FFF; width:100px; text-indent:0px;}
.wytw_form1 .mess_button:hover{ background:rgba(9,119,62,0.8)}
.messages1{ margin-top:20px;}
.messages1 input{ width:450px; height:30px; line-height:30px; border:1px solid #dcdcdc;outline: none;padding: 0 10px; background:#fff;}
.messages1 textarea{width:450px; border:1px solid #dcdcdc; background:#fff; padding:0px 10px; line-height:24px;}
.messages1 textarea:focus{ background:#ffffc8; outline:none;}
.void1{ width:740px; overflow:hidden;}
.void1_1{ width:320px; margin-right:50px; float:left; margin-top:30px;}
.void1_1 img{ width:320px;}
.void1_1 p{ display:block; line-height:30px; text-align:center; text-indent:0px; border:1px solid #dedede; margin-top:10px;}
.void1_1 p:hover{ background:#CCC; color:#333;}
/*二级导航*/
.nav_ny{ display:none;}
.nav_ny p a{ display:block; height:30px; line-height:30px; background:#ff6600; border-bottom:1px solid #FFF; color:#FFF;}
.nav_ul li:hover .nav_ny{ display:block;}
.nav_ul li .nav_ny p a:hover{ background:rgba(255,102,0,0.5);}
/*map*/
.map img{ border:1px solid #dedede;}
.call_us{ margin-top:20px; margin-bottom:20px;}




.cont3_1 img {
float: left;
margin-right: 15px;
border: 1px solid #dedede;
padding: 2px;
background: #FFF;
width: 144px;
height: 105px;
}


.void1_1 img {
width: 320px;
height: 234px;
}


.center4_ul li img {
width: 174px;
height: 193px;
}
.ny_about .p1 img{ max-width:620px;}

.product_ul li img {
margin-top: 2px;
width: 204px;
height: 184px;
}




.cont3_1 img {
float: left;
margin-right: 15px;
border: 1px solid #dedede;
padding: 2px;
background: #FFF;
width: 144px;
height: 105px;

.center4_ul li img {
width: 174px;
height:191px;
}


 
/*
     FILE ARCHIVED ON 11:50:07 Jan 28, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:30:36 Sep 27, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.786
  exclusion.robots: 0.052
  exclusion.robots.policy: 0.036
  esindex: 0.013
  cdx.remote: 47.51
  LoadShardBlock: 316.191 (3)
  PetaboxLoader3.datanode: 297.173 (4)
  load_resource: 149.311
  PetaboxLoader3.resolve: 79.794
*/