@charset "utf-8";
/* CSS Document */
/*重置*/
@charset "utf-8";
/**
 * by fengsutech
 * 09-23-2014
 */
html{font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font:12px/1.5 "黑体",Arial,sans-serif;background:#f5f4f2;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit;}
hr {height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline}
sup {top: -.5em}
sub {bottom: -.25em}
img{border:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
input,label,img,th{vertical-align:middle}
ul,ol,li{list-style:none}
a{text-decoration:none;background: transparent}
a:hover,a:active{text-decoration:underline;text-decoration:none;}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline}
abbr[title] {border-bottom: 1px dotted}
pre {overflow: auto}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer}
fieldset {padding: .35em .625em .75em;margin: 0 2px;border: 1px solid #c0c0c0}
legend {padding: 0;border: 0}
textarea {overflow: auto}
optgroup {font-weight: bold}
table{border-collapse:collapse;border-spacing:0}
/*通用样式*/
.clearfix:after,.clearfix:before{display:table;content:" ";}
.clearfix:after,.clear{clear:both}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0}
.hidden{display:none;visibility:hidden}
.blank,.blank3,.blank6,.blank8,.blank10,.blank15,.blank20,.blank30{clear:both;overflow:hidden;display:block;font-size:1px;height:0}
.blank3{height:3px}
.blank6{height:6px}
.blank8{height:8px}
.blank10{height:10px}
.blank15{height:15px}
.blank20{height:20px}
.blank30{height:30px}
.f12{font-size: 12px}
.f14{font-size: 14px}
.f16{font-size: 16px}
.f18{font-size:18px}
.f20{font-size:20px}

/*banner*/
.fy-banner{overflow:hidden;}
/*index*/
.fullSlide{ width:100%;  position:relative; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:758px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:758px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:100px; line-height:30px;  text-align:center;_background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:24px; height:24px; margin:5px; background:url(../images/zn/tg_flash_p.png) -46px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }
.nav{ background-image:url(../images/zn/nav-bg.png); height:106px;width:100%; position:absolute; z-index:99;}
.navbox{width:1020px; margin:auto;}
.navbox img{ float:left;}
.navbox ul{ float:left;}
.navbox ul li{ float:left; font-weight:bold; line-height:106px; /*padding:0 20px;*/width:92px; text-align:center;}
.navbox ul li a{ color:#fff;display:block;}
.navbox ul li a:hover{ color:#fff;}

#nav { list-style-type: none;float:right;position:relative;width:780px;line-height:30px;z-index: 999;}
#nav li { float:left;text-decoration: none;width:86px;text-align:center;position:relative;}
#nav li a { color: #fff;text-align:center;text-decoration: none;display: block;}
#nav > li a:hover { color:#FFF;text-decoration: none;background: url(../images/zn/nav-cur.png) repeat-x bottom;}
#nav li ul { list-style-type: none;text-align:left;_top:30px;left: -999em;width:92px;position: absolute; z-index:999;}
#nav li ul a { text-align:left;}
#nav li ul a:link { text-decoration:none;}
#nav li ul a:visited { text-decoration:none;}
#nav li ul a:hover { color:#009944;text-decoration:none;font-weight:normal;}
#nav li ul li { width: 150px;background:#fff;line-height:30px;height:30px;margin:0px;font-size: 12px;font-weight: normal;}
#nav li ul li a { display: block;text-align: left;height:30px;color:#000;text-indent: 15px;}
#nav li ul li a:hover { background: #fff;display: block;color:#000;}
#nav li:hover ul { left: auto;}
#nav li.sfhover ul { left: auto;}
#content { clear: left;}
.sbjg { color:#FFF;text-decoration: none;background: url(../images/zn/nav-cur.png) repeat-x bottom;}

.navcur{ background-image:url(../images/zn/nav-cur.png);}




.sousuo{border-bottom:#e2dedb 2px solid;}
.sousuobox{width:1000px;margin:20px auto;overflow:hidden;}
.sousuologo{float:left;}
.sousoudiv{width:398px;float:left;position:relative;margin:4px 40px 0 50px;display:inline;}
.sousuobox .sousuoinput{border:#c8c8c8 2px solid;width:388px;height:38px;color:#999;padding-left:10px;line-height:38px;}
.sousuobtn{position:absolute;left:370px;top:9px;}
.sousuolist{background-color:#e5e0dd;width:2px;height:85px;float:left;}
.sousuotel{margin:4px 0 0 15px;float:left;}
.sousuotel h4{color:#009944;text-decoration:none;font-size:16px;font-weight:normal;}
.sousuotel p{color:#000;font-size:32px;line-height:32px;}
#submit{border:none;background:none;cursor:pointer;}
.main{background:#f6f5f3 no-repeat;background-position:center;}
.mainbox{width:1000px;margin:0 auto;overflow:hidden;}
.mainboximg{margin:40px 0 30px 0;}
.mainprobox{overflow:hidden;margin-bottom:80px;}
.mainpro{position:relative;background-image:url(../images/zn/pro-bg.png);width:224px;padding:14px 13px;float:left;height:330px;}
.mainpro .mainprotext{width:221px;height:71px;font-size:16px;line-height:71px;text-align:center;background:url(../images/zn/touming.png);position:absolute;bottom:23px;left:13px;}
.mainpro .mainprotext span{color:#fff;}
.mainprolist{overflow:hidden;margin-bottom:85px;}
.mainleftlist{background-color:#e3e2e0;height:2px;width:160px;}
.mainlistleft{width:170px;float:left;}
.mainlistleft h3{font-size:22px;font-weight:normal;text-align:center;line-height:22px;margin-top:10px;}
.mainlistleft p{font-size:20px;text-align:center;margin-bottom:20px;}
.mainlisttitle{margin-left:10px;}
.mainlisttitle span{font-size:14px;}
.mainlisttitle span a{color:#333;cursor:pointer;}
.mainlisttitle span a:hover{color:#333;cursor:pointer;}
.mainlisttitle img{padding:22px 13px;}
.mainlistright{width:830px;float:left;}
.mainlistrightpro{float:left;background-color:#e5e5e5;width:197px;height:260px;margin:5px;}
.mainlistrightpro img{margin:30px auto;display:block;width:162px;height:207px;}
.videobox{background-image:url(../images/zn/main-bg-1.png);height:694px;padding-top:80px}
.video{width:970px;margin:0 auto;background-color:#fff;padding:15px;}
.main2box{width:1000px;margin:0 auto;overflow:hidden;}
.main2{width:310px;float:left;margin-right:23px;}
.main2-pro{overflow:hidden;margin-top:58px;}
.main2-pro h2{font-size:22px;font-weight:normal;float:left;margin-right:6px;}
.main2-pro span{float:left;font-size:12px;color:#999;margin-top:14px;}
.main2-pro img{float:left;margin-left:50px;margin-top:12px;}
.main2-list{background-color:#cacaca;height:1px;width:300px;margin:17px 0px;}
.main2 ul li{margin-left:10px;background:url(../images/zn/list.png) no-repeat;background-position:bottom;height:24px;}
.main2 ul li a{color:#666;}
.main2 ul li a:hover{color:#666;}
.main2 ul{margin-top:10px;}
.main2 ul .main2list{margin-left:10px;}
.main2 ul li img{margin-right:10px;}
.main2img{margin:13px 0 25px 240px;}
.main2-con{margin-left:10px;}
.main2-con h2{font-size:16px;color:#009944;margin:10px 0 14px 0px;}
.main2-con p{font-size:14px;color:#666;line-height:24px;}
.footer-box .footer-1{min-width:1200px;height:48px;background-color:#1ca459;}
.footer-box .footer-1 .footer-1-box{width:1000px;margin:0 auto;}
.footer-box .footer-1 .footer-1-nav ul li{float:left;font-size:14px;color:#fff;margin:0 4px;text-align:center;line-height:48px;}
.footer-box .footer-1 a{color:#fff;display:block;}
.footer-box .footer-1 a:hover{color:#d9d9d9;text-decoration:none;}
.footer-box .footer-1 .footer-1-back{width:150px;height:46px;background-color:#fabe00;border:#fabe00 1px solid;float:right;text-align:center;line-height:48px;color:#fff;font-size:14px}
.footer-box .footer-2{min-width:1200px;overflow:hidden;background-color:#009944;width:100%;}
.footer-box .footer-2-box{width:1000px;margin:0 auto;color:#fff;}
.footer-box .footer-2-box .footer-2-map{overflow:hidden;float:left;}
.footer-box .footer-2-box .footer-2-map ul{float:left;font-size:14px;margin:14px 26px 14px 8px;}
.footer-box .footer-2-box .footer-2-map ul li{font-size:12px;line-height:22px;}
.footer-box .footer-2-list{background-color:#4db87c;height:1px;width:840px;}
.footer-box .footer-2-con{width:100%;overflow:hidden;padding:10px 20px;text-align:center;border-top:1px #4db87c solid;color:#fff;}
.footer-box .footer-2-right{float:right;width:152px;background-color:#fff;height:181px;text-align:center}
.footer-box .footer-2-right img{margin:15px auto 8px;}
.footer-box .footer-2-right p{font-size:14px;text-align:center;}
.footer-2-map a{color:#fff;}
.footer-2-map a:hover{color:#fff;text-decoration:none;}
.footer-2-text{color:#333;}

/*list_product*/
.fullSlide1{width:100%;position:relative;height:580px;background:#000;}
.fullSlide1 .bd1{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide1 .bd1 ul{width:100% !important;}
.fullSlide1 .bd1 li{width:100% !important;height:580px;overflow:hidden;text-align:center;}
.fullSlide1 .bd1 li a{display:block;height:580px;}
.fullSlide1 .hd1{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:100px;line-height:30px;text-align:center;_background:#000;_filter:alpha(opacity=60);}
.fullSlide1 .hd1 ul{text-align:center;padding-top:5px;}
.fullSlide1 .hd1 ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:24px;height:24px;margin:5px;background:url(../images/zn/tg_flash_p.png) -46px 0;overflow:hidden;line-height:9999px;}
.fullSlide1 .hd1 ul .on{background-position:0 0;}
.pro-main-img{display:block;margin:0 auto;margin-top:60px;}
.pro-main-pro{width:1000px;margin:0 auto;overflow:hidden;}
.pro-box-bg{background-image:url(../images/zn/list_product-bg1.png);width:333px;height:517px;position:relative;float:left;}
.pro-box-neibg{background-image:url(../images/zn/bg.png);width:280px;height:436px;position:absolute;top:40px;left:26px;}
.pro-box-neibg img{display:block;margin:0 auto;margin-top:50px;width:162px;height:207px;}
.pro-box-touming{background-image:url(../images/zn/touming.png);width:280px;height:71px;position:absolute;bottom:0;font-size:16px;color:#fff;line-height:71px;text-align:center;}
.pro-list{background-color:#666;height:1px;width:1000px;margin:40px auto;}
.pro-qh {overflow:hidden;width:1000px;margin:0 auto;margin-bottom:60px;}
#pages{overflow:hidden;margin:0 auto;margin-bottom:60px;float:right;}
#pages .a1{background:none;width:60px;}
#pages a{color:#666;float:left;margin:0 10px;width:18px;height:22px;line-height:22px;text-align:center;background:url(../images/zn/btn.png);}
#pages span{background:url(../images/zn/cur-btn.png);float:left;margin:0 10px;width:18px;height:22px;line-height:22px;text-align:center;color:#fff;}
/*list_product_details*/
.det-main-box{}
.det-main-img{display:block;margin:0 auto;position:relative;top:100px;}
.det-main{position:relative;width:1000px;margin:0 auto;overflow:hidden;}
.det-main .nrk{padding:0 50px;min-height:500px;}
.det-main .nrk div{line-height:24px;padding-bottom:10px;}
.det-main .nrk h3{border-bottom: 1px solid #009944;color: #009944;    font-size: 16px;    margin-bottom: 10px;    padding-bottom: 6px;    padding-top: 20px;}
.det-main .nrk h4{padding-left:20px;}


.det-main .nrk1{padding:0 50px;min-height:500px;}
.det-main .nrk1 h3{border-bottom: 1px solid #009944;color: #009944;    font-size: 16px;    margin-bottom: 10px;    padding-bottom: 6px;    padding-top: 20px;}
.det-main .nrk1 h4{padding-left:20px;}
.det-main .nrk1 .divbox{line-height:24px;padding-bottom:10px;}

.det-box{background:#fff;width:1000px;margin:0 auto;/* position:relative;top:-100px;left:10px;z-index:-1;*/ overflow:hidden;padding-bottom:70px;}
.det-box-d{background:#fff;width:1000px;margin:0 auto;/* position:relative;top:-100px;left:10px;z-index:-1;*/ overflow:hidden;padding-bottom:70px;padding-top:120px; min-height:400px;}
.det-box-title{background-image:url(../images/zn/list_product_details-title.png);width:460px;height:66px;line-height:66px;text-align:center;font-size:18px;color:#fff;margin:150px 0 60px 270px;}
.det-pro-bg{background-image:url(../images/zn/list_product_details_bg.png);width:1000px;height:538px;overflow:hidden;margin-bottom:20px}
.det-pro-left{display:block;float:left;margin:22px 10px;}
.det-pro-right{width:490px;float:left;padding:20px 0px;}
.det-pro-right img {float:left;margin:2px;width:240px;height:241px;}
.det-pro-text{width:877px;margin:0 auto;}
.det-text h4{font-size:16px;font-weight:normal;width:100px;text-align:center;}
.det-text p{color:#666;margin:3px 0;line-height:20px;}
.det-text p img{margin:0 4px 0 12px;}
.det-text-img{margin:3px 0;}
.det-text-img2{margin:3px 0 20px 0;}
/*新闻列表*/
.main-new{width:1000px;margin:0 auto;}
.main-new ul{padding-left:100px;padding-left:200px;}
.main-new ul li{border-bottom:1px #666 dashed;}
.main-new ul li a{color:#666;height:32px;line-height:32px;margin-left:10px;padding-bottom:6px;}
.main-new ul li span{float:right;color:#666;height:32px;line-height:32px;}
/*科技创新*/
.main-kj{width:1000px;margin:0 auto;}
.main-kj ul{padding-left:100px;padding-left:200px;}
.main-kj ul li{padding:30px 0;border-bottom:1px #666 dashed;}
.main-kj ul li a{color:#000;font-size:16px;height:32px;line-height:32px;}
.main-kj ul li span{float:left;padding-right:20px;}
.main-kj ul li div{color:#666;}
.main-kj ul li span a img{width:120px;height:120px;}
/*搜索页面*/
.s{color:#ff0000;border:none;font-size:20px;text-align:center;}
.lxwm_title{font-size:16px; font-weight:bold;text-align:center;}

/**/
.mainprohot{ background:url(../images/zn/hot.png) no-repeat;height:43px;width:43px; position:absolute;top:0;right:7px;}
.btnbutton{width:402px;height:30px; border:2px solid #c8c8c8; margin-top:4px; background:#094;}
.sousoudiv a{ color:#fff;}