h1,h2,h3,h4,h5,h6,div,ul,li,dl,dt,dd,form,img,p,l,body,a,span{margin:0; padding:0;}
*{padding:0px;margin:0px; }
body{font-size:12px; background:url(../images/yz_01.jpg) 0 0 repeat-x;}
img{border:none;}
a{color:#000;text-decoration:none; cursor:pointer;}
a:hover{color:#0291df;}
ul,li{list-style:none;}
table,tr,td{border:0 none;}
input,select,button{outline:medium;vertical-align:middle;}

.clrfix:after{content:"."; clear:both;visibility:hidden;}
.clrfix{height:100%;}
.clr{clear:both;}
.word{word-break:break-all;word-wrap:break-word;}/*英文强制换行*/		
.fl{float:left;}
.fr{float:right;}
.main{width:1000px; margin:0 auto;}
.mm{margin:0 auto;}	
.obr{border:1px solid #c0c0c0;}	
.yh{font-family:Microsoft YaHei;}
.la a{ color:#39C;}
.la a b{ color:#39C;}
/*------ 顶部 -------*/
.top{ height:115px; border:#06F 0px solid; }
.top ul{ float:left; width:50%;} 
.top .logo{ padding-top:15px;}
.top .a{ text-align:right; line-height:25px; font-size:14px; padding-top:10px;}
.top .a a{ margin:0 5px;}
.top form input{line-height:36px;height:36px;border: #d3d3d3 1px solid;float:right; margin-top:15px;}
.top form .in{ width:350px; padding-left:10px;  border-right:0; }
.top form .btn{ border:0; height:38px; width:65px; background-color:#0063b9;cursor:pointer;color:#FFF; margin-left:-5px; text-align:center; }
/*------ 导航 -------*/
.dh{ height:55px; line-height:50px; overflow:hidden;}
.dh ul{ float:left; width:16%;background:url(../images/ana.png) -241px -159px no-repeat; }
.dh ul i{display:block; background:url(../images/an.png) 11px 0px no-repeat; width:63px; height:50px; float:left;}
.dh ul a{ color:#FFF; font-size:16px; display:block; margin-left:3px;}
.dh ul a:hover{background:url(../images/yz_02.jpg) 0px 0px repeat-x;}
.dh ul:nth-child(2) i{ background-position: -70px 0;}
.dh ul:nth-child(3) i{ background-position:-150px 0; margin-left:5px;}
.dh ul:nth-child(4) i{ background-position:-250px 0;}
.dh ul:nth-child(5) i{ background-position:-350px 0;}
.dh ul:nth-child(6) i{ background-position:-458px 0;width:60px;}
.dh ul:nth-child(4){width:18%;}
.dh ul:nth-child(6){width:18%;}
.dh ul b{display:block; float:right;background:url(../images/ana.png) -241px -159px no-repeat; width:2px; height:55px; margin-top:-50px; }

/*广告图  */
#banner{position:relative;width:1000px;height:auto;margin:0px auto;}
#banner .item{ position:relative;display:block; padding-bottom:0px;}
#banner img{display:block;width:100%;height: auto;}
#banner b{position:absolute; left:0; bottom:0; width:100%;height:48px;background-color:#959595; opacity:.1;filter:alpha(opacity=10); display:none;}
#banner span{position:absolute;left:0; bottom:0;width:100%;font:18px/32px;color:#000;text-align:center;}
/*广告图 end  */

/*------ 共用标题-----*/
.tit{ height:38px; line-height:38px;background:url(../images/yz_02.jpg) 0 -57px repeat-x; border-right:#c1c1c1 1px solid; border-bottom:#005daa 2px solid; font-size:14px;}
.tit .mr{ float:right; margin-right:10px; font-size:12px;}
.tit dl{font-family:Microsoft YaHei;   width:80px; padding-left:20px; float:left; border-right:#d8d8d8 0px solid; }
.tit .bj{background-color:#005daa;font-size:15px; color:#FFF;border-right:0; }
.tit .bjj{font-size:14px; color:#000;border-right:0; border-left:#d8d8d8 1px solid;}
.tit .bj2{font-size:14px; color:#000;border-right:#d8d8d8 1px solid; border-left:#d8d8d8 1px solid;}
.til2{ background-color:#156ac4;font-size:15px; color:#FFF; border:0; padding-left:18px;line-height:39px;}
/*------ 共用U线条-----*/
.ubr{ border:#c1c1c1 1px solid; border-top:0; border-radius:0 0 3px 3px; }/* border-radius:0 0 8px 8px;*/

/*------ 公司简介与新闻 -------*/
.incom{ margin-top:10px; border:#F30 0px solid; line-height:24px;}
.incom ul { float:left;width:495px; }
.incom ul:nth-child(2){ width:495px; margin-left:10px;}
.incom .com{ padding:10px; height:220px; }
.incom .com ol{height:218px; overflow:hidden;}

/*------ 与新闻 -------*/
.innews{padding:10px; height:220px; overflow:hidden; }
.innews dl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:24px; overflow:hidden; width:470px;}
.innews span{ display:block; float:right; padding-left:5px;}

/*------业务平台------*/
.yewu{margin-top:10px;border:#F30 0px solid;}
.yewu ul { float:left;width:663px; }
.yewu ul:nth-child(2){ width:327px; margin-left:10px;}

.ping dd{ width:33.3%; float:left; margin:30px 0; text-align:center;}
.ping dd a span{display:block; color:#000; width:120px; margin:0 auto; background:url(../images/an.png) 8px -70px no-repeat; padding-top:99px; text-align:center;}
.ping dd:nth-child(2) a span{ background-position:-177px -70px;}
.ping dd:nth-child(3) a span{ background-position:-375px -70px;}
.ping dd:nth-child(4) a span{ background-position:6px -210px;}
.ping dd:nth-child(5) a span{ background-position:-177px -210px;}
.ping dd:nth-child(6) a span{ background-position:-375px -210px;}
.ping dl{ border:#d8d8d8 1px solid; position:absolute; width:220px; text-align:left; background-color:#FFF; margin-left:130px; margin-top:-100px; line-height:23px; padding:10px; display:none;}
.ping dl a{display:block; line-height:30px;height:30px; border:#90afef 1px solid; background:url(../images/yz_04.png) 0 -218px repeat-x; width:200px; float:left;border-radius:5px; margin:3px 3px; padding-left:10px; overflow:hidden;}

/*------公开信息------*/
.gong dd{ width:50%; float:left; margin:8px 0; text-align:center;}
.gong dd a{ display:block; border:#09F 0px solid; color:#000; width:80px; margin:0 auto; background:url(../images/ana.png) 1px -67px no-repeat; padding-top:55px; }
.gong dd:nth-child(3){margin-bottom:3px;}
.gong dd:nth-child(4){margin-bottom:3px;}
.gong dd:nth-child(2) a{ background-position:-90px -66px;}
.gong dd:nth-child(3) a{ background-position:0px -156px;}
.gong dd:nth-child(4) a{ background-position:-86px -155px;}

/*------客服中心-----*/
.kefu { width:96%; margin:0 auto;}
.kefu dd{ width:25%; float:left; text-align:center; padding-top:10px;}
.kefu dd a{ display:block; color:#000; width:60px; margin:0 auto; background:url(../images/ana.png) 1px 0px no-repeat; padding-top:38px; }
.kefu dd:nth-child(2) a{background-position:-62px 0px;}
.kefu dd:nth-child(3) a{background-position:-128px 0px;}
.kefu dd:nth-child(4) a{background-position:-192px 0px;}
.kefu dl{border-top:#999 dashed 1px;  height:60px; margin-top:10px; padding:6px 5px;  }
.kefu dl ol{ width:48%; float:left; padding-top:15px;  height: 58px; }
.kefu dl ol i{ display:block;background:url(../images/ana.png) -188px -58px no-repeat; width:60px; float:left; height:50px; margin-top:-10px}
.kefu dl ol:nth-child(2) { border-left:1px solid #e4e4e4; margin-left:3%;}
.kefu dl ol:nth-child(2) i{background-position:-185px -108px;}
.kefu dl ol span{ display:block; margin-top:20px; font-weight:bold; font-size:14px; position:absolute; padding-left:15px; color:#444;}

/*------农食专项-----*/
.nzb{ border:#F30 0px solid; margin-top:-7px; padding-bottom:10px;}
.nzb ul{ width: 33%; float:left;}
.nzb ul:nth-child(2){ width:34%;}
.nzb div{ width:327px;}
.nzb ul:nth-child(3) div{ float:right;}
.nzb ul:nth-child(2) div{ margin:0 auto;}
.nzb .ny{ padding-top:10px; padding-bottom:10px; min-height:190px;}
.nzb .ny dl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:24px; overflow:hidden; width:300px; padding-left:13px;}

/*------友情链接-----*/
.lian{ margin-top:-17px; margin-bottom:10px;}
.lian .tit{ font-size:15px; padding-left:18px; border-left:#c1c1c1 1px solid; border-radius:3px 3px 0 0 ;}
.lian a{ border:#dedede 1px solid; display:block; float:left; margin-left:7px; margin-top:10px; width:189px; height:40px; overflow:hidden;}
.lian img{ width: 100%; }
.lian li dd{ width:25%; float:left; height:30px; text-align:center; padding-top:10px; }

/*------ footer -------*/
.footer{ background:url(../images/yz_02.jpg) 0 -106px repeat-x #03569a;color:#dcdcdc; line-height:23px;  text-align:center;}
.footer ul:nth-child(1){ background:url(../images/yz_03.png) center bottom no-repeat; line-height:40px; padding-top:5px;color:#FFF;font-size:14px;}
.footer ul:nth-child(1) a{color:#FFF; margin:0 5px;}
.footer ul:nth-child(1) a:hover{color:#ff7200;}
.footer ul:nth-child(2){ padding:10px 0;}
.footer ul:nth-child(2) a{ color:#dcdcdc; }

/*------ 关于我们 -------*/
.box{border:#F30 0px solid;}
.box ul { float:left;width:700px; }
.box ul:nth-child(1){ width:290px; margin-right:10px;}

.leftbt {background:url(../images/yz_01.jpg) 0 -115px repeat-x; height:45px;line-height:45px; padding-left:20px; font-size:15px; color:#FFF;}
.leftny {border:#c1c1c1 1px solid; border-top:0; padding:0; margin:0; padding-left:1px; overflow:hidden;}
.leftny dd{background:url(../images/yz_04.png) 0 -116px repeat-x; height:45px;line-height:45px; }
.leftny dd span{ display:block; float:left; background:url(../images/yz_04.png) 0 15px no-repeat; width:25px;}
.leftny dd a{display:block; padding-left:30px; color:#333;}
.leftny dd a:hover{ color:#0291e1;}
.leftny dd:last-child{ margin-bottom:-2px;}
.mt1{ margin-top:10px;}

.right{ border:#c1c1c1 1px solid; }
.rightbt {background:url(../images/yz_04.png) 0 -61px repeat-x; height:55px; line-height:45px; font-size:14px;}
.rightbt span{ display:block; float:left; background:url(../images/yz_04.png) 0 -20px no-repeat; width:25px; height:45px;  margin-left:10px;}
.rightbt .loca{ float:right; width:70%; border:#F30 0px solid; font-size:12px; font-weight:normal; text-align:right; padding-right:10px;color:#606060;}
.rightbt .loca a{ color:#606060;}
.rightbt .loca a:hover{ color:#0160b0;}
.rightny { font-size:12px; padding:5px 13px 5px 16px; line-height:23px; color:#2e2e2e; min-height:400px;}
.rightny img { max-width:100%;}
.topbot{ margin-top:5px; margin-bottom:10px;}

/*------ 体系认证  -------*/
.productsbt .tit{ height:38px;}
.productsbt .bj{ width:100px; }
.productsbt .bm ul{ width:465px; float:left; border-bottom:#F00 0px solid; padding-bottom:10px;}
.productsbt .bm ul:nth-child(1){width:210px; text-align:center; height:165px; padding-top:10px;}
.productsbt .bm ul:nth-child(2){ padding-top:20px;line-height:23px; color:#2e2e2e;}
.productsbt .mtt{ margin-top:10px; border-top:#c0c0c0 1px solid;}
.productsbt  h2{ margin-bottom:5px;}

.productsbt .mtt .bm{ height:160px; border:#F30 0px solid; overflow:hidden;  }
.productsbt .an{ border:#F30 0px solid; padding-bottom:15px; padding-left:18px; }
.productsbt .an a{ display:block; line-height:30px; border:#90afef 1px solid; background:url(../images/yz_04.png) 0 -218px repeat-x; width:200px; float:left;border-radius:5px; margin:5px 10px; text-align:center;}
.productsbt .an a:hover{background-position:0px -213px;}

.Certificate li{ width:220px; float:left; border:#F30 0px solid; margin-bottom:10px; text-align:center; line-height:25px;}
.Certificate li a{width:200px; overflow:hidden; border:#cecece 1px solid; display:block;}

.joblist li{ margin-bottom:10px;}
.joblist  td{ border:#dbdbdb 1px solid; padding:5px 10px; background-color:#FFF;}
.joblist .bt{ border-bottom:0px; background-color:#fdfdfd; color:#0281cc; line-height:30px;font-weight:bold;}
.joblist .bt a{ border:#dbdbdb 1px solid; color:#333333; display:block; width:60px; float:right; padding:0px 8px;line-height:25px;border-radius:8px; font-weight:200;}
.joblist .bt a:hover{border:#09C 1px solid; color:#0281cc;}
.joblist .inp{ line-height:25px;}

/*----分页类式----*/
.page { padding-top:5px; margin-bottom:5px; line-height:30px;  }
.page  dd{width:200px; text-align:right; float:left; padding-right:5px;}
.page  a{ display:block;border:#cccccc 1px solid; background-color:#FFF; width:40px; float:left; text-align:center; line-height:30px; margin-left:3px;}
.page  a:hover{color:#fff; background-color:#0084fa;}
.page .a{width:50px;}
.page span{display:block;border:#0182c6 1px solid; width:40px; float:left; text-align:center; line-height:30px; margin-left:3px;}
.page .s{width:40px; background-color:#0084fa; color:#FFF;}
.page .ss{width:50px; border:#cccccc 1px solid;}
.page select{width:50px;height:30px; margin-top:-2px;border:#cccccc 1px solid;}
/*----分页类式e----*/
#ttd1,#ttd2,#ttd3{ cursor:pointer;}
#ttds1,#ttds2,#ttds3{ cursor:pointer;}
#ny2,#ny3,#nys2{ display:none;}
.newlist{ border:#F00 0px solid; margin-bottom:10px;}
.newlist li{ border-bottom:#CCC 1px dashed; line-height:32px;} 
.newlist li span{ float:right; color:#787878;}
.newsvtit{text-align:center; border-top: #CCC 1px dashed; margin-top:6px; color:#868686; line-height:25px;}


.service .newlist{ margin:5px 15px 20px 15px;}
.service .bt{background:url(../images/yz_04.png) 0 -71px repeat-x; height:45px; line-height:35px; font-size:15px; padding-left:20px;}
.service .bt a{ font-size:14px; float:right; padding-right:15px;}

.sqq{ padding-bottom:10px; padding-top:5px}
.sqq a{display:block; line-height:35px;height:35px; border:#90afef 1px solid; background:url(../images/yz_04.png) 0 -212px repeat-x; width:288px;border-radius:5px; text-align:center; font-size:14px;}
