@charset "utf-8";
/*初始样式开始*/
*{
margin:0px;
padding:0px;
font-style:normal;
font-family:Verdana, Arial, sans-serif,"宋体";
}
body{
font-size:63%;
text-align:center;/* for ie5.5-*/
background:#fff;
line-height:1.2;
color:#333;
background:#efefef;
background:#c1c2c4;
font-family:Verdana, Arial, sans-serif,"宋体";
}
table,input,textarea,select{
font-size:1.2em;
}
.clear{
clear:both;
overflow:hidden;
width:0px;
height:0px;
float:none;
}
* html .clear{/* for ie6-*/
height:1px;
}
h1,h2,h3,h4,h5,h6{
line-height:1.6;
}
a{
text-decoration:none;
color:#333;
}
a img{
border:none;
}
ul,ol{
list-style:none;
}
/*初始样式结束*/

/*首页样式开始*/
#wrapper{
position:relative;
text-align:left;
margin:0 auto;
width:1002px;
background:#fff;
}
body#home #wrapperOut{
width:1002px;
background:url(../images/bg_13.gif) repeat-y;
margin:0 auto;
}
body#home #wrapper{
width:980px;
overflow:hidden;
margin:0 11px;
}
body#home #indexContentWra{
background:url(../images/bg_10.gif) repeat-x;
}
#logoBar{
height:84px;
position:relative;
z-index:3;
}
a#logoA{
float:left;
margin:12px 25px;
}
img#logo{
/*width:215px;*/
width:317px;
height:60px;
display:block;
}
#pipeMenu{
background:url(../images/a_01.gif) no-repeat;
width:205px;
height:27px;
position:absolute;
right:40px;
top:29px;
}
#pipeMenu a{
text-indent:-3000px;
overflow:hidden;
position:absolute;
}
#pipeMenu a#pm1{
width:33px;
height:12px;
left:0px;
top:8px;
}
#pipeMenu a#pm2{
width:60px;
height:12px;
left:64px;
top:8px;
}
#pipeMenu a#pm3{
width:52px;
height:19px;
right:0px;
top:4px;
}
#indexbanner{
height:300px;
overflow:hidden;
}
/*主导航样式开始*/
#mainNav{
height:35px;
background:url(../images/a_04.gif) repeat-x;
z-index:2;/*解决层级问题*/
position:relative;/*解决层级问题*/
}
#ul_mainNav{
height:35px;
line-height:35px;
padding-left:20px;
overflow:visible;
white-space:nowrap;
}
#ul_mainNav li{
position:relative;
float:left;
height:35px;
}
* html #ul_mainNav li{
width:0%;
}
#ul_mainNav li a{
display:block;
height:35px;
font-size:1.3em;
font-weight:bold;
color:#fff;
padding:0 20px;
background:url(../images/arrow_01.gif) right center no-repeat;
}
#ul_mainNav li.li_over a{
background:#f7f7f7 url(../images/arrow_02.gif) right center no-repeat;
color:#ED174B;
z-index:5;
border:1px solid #d1d3d2;
border-bottom:none;
margin:0 -1px;
height:36px;
position:relative;
}
* html #ul_mainNav li.li_over a{
height:36px;
margin-bottom:-2px;
}
#ul_mainNav li.noBg a{
background:none;
}
#ul_mainNav ul.ul_subNav{
position:absolute;
left:-1px;
top:35px;
visibility:hidden;
height:50px;
line-height:50px;
background:url(../images/subNav_bg.jpg) no-repeat;
}
#ul_mainNav li.li_over ul.ul_subNav{
visibility:visible;
z-index:4;
}
#ul_mainNav ul.ul_subNav li{
height:50px;
line-height:50px;
margin-right:0px;
}
#ul_mainNav ul.ul_subNav li a{
height:50px;
background:none;
border:none;
padding:0 20px 0 30px;
font-weight:normal;
margin:0px;
color:#333333;
background:url(../images/icon_subNav_li.gif) 20px center no-repeat;
}
#ul_mainNav ul.ul_subNav li a:hover{
color:#ED174B;
background:url(../images/icon_subNav_li_over.gif) 20px center no-repeat;
}
#ul_mainNav ul.ul_subNav li a.a_last{
padding:0;
width:5px;
height:50px;
background:url(../images/subNav_right_bg.jpg) left bottom no-repeat;
}

/*主导航样式结束*/
#search{
width:206px;
height:19px;
float:right;
margin-top:-27px;
padding-right:25px;
position:relative;
z-index:3;
}
#search input#kwords{
vertical-align:top;
display:block;
float:left;
border:none;
background:none;
padding:3px 3px 0px 20px;
width:127px;
height:16px;
}
#search input#submit{
float:right;
width:49px;
height:19px;
border:none;
background:none;
cursor:pointer;
text-indent:-3000px;
}
#indexContent{
height:139px;
padding:25px 48px 48px 48px;
background:url(../images/bg_01.gif) right bottom no-repeat;
}
a#social{
float:right;
}
#indexAbout{
width:600px;
height:140px;
border:1px solid #ccc;
}
#footer{
height:37px;
background:#dadedd;
clear:both;
}
ul#footMenu{
float:left;
padding:9px 0 9px 0px;
margin-left:-5px;
font-size:1.2em;
}
ul#footMenu li{
float:left;
background:url(../images/a_12.gif) left center no-repeat;
padding-left:15px;
margin-left:15px;
line-height:19px;
}
ul#footMenu li#em{
background:none;
}
ul#footMenu li#em a{
display:block;
width:59px;
height:19px;
background:url(../images/bg_02.gif) no-repeat;
color:#fff;
text-align:center;
}
#footer p{
font-size:1.2em;
float:right;
text-align:right;
padding:12px 25px 12px 0px;
}

/*二级页面*/
#crumb{
height:40px;
background:url(../images/crumb_bg.jpg) repeat-x 0px -10px;
}
#crumb p{
padding-right:25px;
padding-top:15px;
text-align:right;
font-size:1.2em;
color:#333;
}

#crumb p span{
font-weight:bold;
}
#crumb p a{
overflow:hidden;
padding:0 12px 0 6px;
background:url(../images/cor2.jpg) no-repeat right center;
color:#333;
}
#crumb p em{
padding-left:6px;
color:#ed174b;
}
h1.styA{
margin-top:-26px;
padding-left:14px;
width:200px;
height:37px;
overflow:hidden;
font-size:2em;
font-weight:normal;
color:#ED174B;
background:url(../images/h1_bg.gif) repeat-x;
}
#content{
position:relative;
z-index:1;/*解决与下拉导航的层级问题*/
width:791px;
margin-left:160px;
padding:25px 25px 45px 25px;
border-left:1px solid #d4d4d4;
background:#fff url(../images/bg_01.gif) no-repeat right bottom;
padding-top:1px;
margin-top:-10px;
}
#cor{
position:absolute;
left:-1px;
top:0px;
width:10px;
height:10px;
width:816px;
background:transparent url(../images/cor1.gif) no-repeat left top;
overflow:hidden;
}
#banner{
width:791px;
height:85px;
position:relative;
overflow:hidden;
margin-bottom:15px;
}
#banner img{
position:absolute;
left:0;
bottom:0;
}
#mainCon{
float:left;
width:625px;
}
#mainCon a:hover{
color:#ED174B;
text-decoration:underline;
}
#mainCon p{
margin-bottom:17px;
line-height:1.6em;
font-size:1.2em;
color:#333;
text-align:justify;
text-justify:inter-ideograph;
}
#mainCon p.introA{
font-size:1.4em;
line-height:25px;
background:url(../images/bg_09.gif) repeat;
}

#subConB{
float:right;
width:146px;
}
#subConB h3#quickLinksT{
color:#333;
font-size:1.2em;
line-height:30px;
text-indent:30px;
height:30px;
background:#e9e9e9 url(../images/a_08.gif) 17px center no-repeat;
}
#subConB ul#quickLinks{
padding:5px 0;
background:#e9e9e9 url(../images/bg_07.gif) left top repeat-x;
margin-bottom:25px;
}
#subConB ul#quickLinks li{
padding:5px;
background:url(../images/arrow_03.gif) 7px center no-repeat;
font-size:1.2em;
padding-left:25px;
}
#subConB ul#quickLinks li a:hover{
text-decoration:underline;
color:#ED174B;
}
#subConB ul#quickLinksB{
padding:5px 0;
background:#e9e9e9 url(../images/bg_07.gif) left top repeat-x;
margin-bottom:25px;
}
#subConB ul#quickLinksB li{
padding:5px 0;
background:#e9e9e9 url(../images/bg_07.gif) left bottom repeat-x;
font-size:1.2em;
text-indent:10px;
height:35px;
}
#subConB ul#quickLinksB li img{
vertical-align:middle;
margin-right:5px;
}
#subConB h3.impLinkT{
background:url(../images/bg_08.gif) no-repeat;
height:23px;
text-indent:10px;
line-height:23px;
font-size:1.2em;
}
.impLink{
border:1px solid #d4d4d4;
margin-bottom:25px;
width:144px;
overflow:hidden;
}
.impLink a.go{
display:block;
height:32px;
line-height:32px;
text-indent:28px;
background:url(../images/arrow_04.gif) 11px center no-repeat;
font-size:1.2em;
}
#subNav{
position:absolute;
left:0px;
top:185px;
background:#fff;
}
#subNav ul{
background:url(../images/navLine.jpg) no-repeat left top;
} 
#subNav ul li{
width:160px;
line-height:27px;
background:url(../images/navLine.jpg) no-repeat left bottom;
}
#subNav ul li a{
display:block;
width:135px;
height:27px;
padding-left:25px;
background:url(../images/icon1.jpg) no-repeat 15px 11px;
font-weight:bold;
font-size:1.2em;
color:#333;
}
#subNav ul li a:hover,
#subNav ul li a.on{
background:url(../images/icon2.jpg) no-repeat 15px 11px;
color:#ed174b;
}
#subNav ul ul{
display:none;
padding:3px 3px 3px 25px;
background:#f7f7f7 url(../images/navLine.jpg) no-repeat left bottom;
}
#subNav ul ul li{
line-height:1.2;
background:none;
width:auto;
padding:5px 0;
}
#subNav ul ul li a{
width:auto;
height:auto;
font-weight:normal;
background-position:0 7px;
padding-left:12px;
}
#subNav ul ul li a:hover,
#subNav ul ul li a.on{
background-position:0 7px;
}
/*about us*/
#bizLink{
margin-top:25px;
clear:both;
overflow:hidden;
}
#bizLink li{
width:260px;
height:70px;
overflow:hidden;
margin-bottom:20px;
}
#bizLink li a{
float:left;
margin-right:12px;
}
#bizLink li h2{
font-size:1.2em;
margin:1px 0 10px 0;
}
#bizLink li p{
text-indent:0em;
margin:0px;
}
#bizLink li.l{
float:left;
}
#bizLink li.r{
float:right;
}
body#introduction #bizLink li h2{
line-height:1.2em;
margin-bottom:3px;
}
body#introduction #bizLink li p{
text-align:left;
line-height:1.2em;
font-size:11px;
}
body#introduction #bizLink li{
width:310px;
height:100px;
}

/*business*/
#mainCon img.leftImg{
display:block;
float:left;
margin:0 20px 0 0;
float:left;
}
.relatedLinkA{
clear:both;
padding:20px 0;
overflow:hidden;
}
.relatedLinkA li{
font-size:1.2em;
float:left;
background:#6699cc url(../images/arrow_bg_01.jpg) 5px 6px no-repeat;
margin-right:10px;
padding:0 20px;
height:20px;
line-height:21px;
overflow:hidden;
}
.relatedLinkA li a{
color:#fff;
}
.bizArea{
width:100px;
float:left;
margin-right:71px;
overflow:hidden;
}
.bizArea h2{
width:100px;
elevation:96px;
}
.bizArea h2 a{
display:block;
padding-top:70px;
line-height:26px;
height:26px;
font-size:12px;
color:#fff;
text-indent:10px;
}
* html #mainCon h2 a{
color:#fff;
}
#mainCon .bizArea h2 a:hover{
color:#fff;
}
.bizArea ul{
margin-top:10px;
}
.bizArea ul li{
background:transparent url(../images/navLine.jpg) repeat-x left bottom;
height:24px;
line-height:24px;
text-indent:10px;
font-size:1.2em;
white-space:nowrap;
}
#bizAreaB ul li{
text-indent:5px;
}
#bizAreaA h2{
background:url(../images/b_03.jpg) no-repeat;
}
#bizAreaB h2{
background:url(../images/b_05.jpg) no-repeat;
}
#bizAreaC h2{
background:url(../images/b_07.jpg) no-repeat;
}
#bizAreaD h2{
background:url(../images/b_09.jpg) no-repeat;
}
#bizAreaD{
margin-right:0px;
}
ul.tabStyA{
clear:both;
overflow:hidden;
width:624px;
height:25px;
}
ul.tabStyA li{
float:left;
height:26px;
overflow:hidden;
margin:0 1px 1px 0;
background:url(../images/tabBg.gif) no-repeat;
text-align:center;
font-size:1.2em;
cursor:pointer;
}
ul.tabStyA li span{
float:left;
background:url(../images/tabBg2.gif) right top no-repeat;
padding-right:12px;
padding-left:9px;
height:26px;
line-height:27px;
white-space:nowrap;
}
ul.tabStyA li.break{
float:none;
}
ul.tabStyA li.end{
margin-right:0px;
}
.tabCon{
width:584px;
background:url(../images/tab_bg.gif) repeat-y;
position:relative;
padding:20px 24px 0px 20px;
}
.padA{
height:1px;
background:#cfcfcf;
overflow:hidden;
width:624px;
clear:both;
position:absolute;
left:0px;
top:-1px;
}
.padB{
height:5px;
width:628px;
background:url(../images/tab_bg2.gif) no-repeat;
overflow:hidden;
margin:0 -24px 0 -20px;
clear:both;
}
#mainCon h3.styA{
font-size:1.4em;
margin:0 0 10px 0;
color:#333;
}
#mainCon img.topImg{
display:block;
margin:0 auto 17px auto;
}
ul.styA{
font-size:1.2em;
margin-top:-3px;
padding-bottom:17px;
line-height:1.6;
list-style:none;
overflow:hidden;
}
ul.styA li{
background:url(../images/arrow_05.gif) 0px 8px no-repeat;
padding-left:10px;
}
* html ul.styA li{
position:relative;
}
table#licheng{
border:1px solid #666666;
border-collapse:collapse;
}
table#licheng td.l{
width:100px;
font-size:24px;
padding:10px;
font-weight:bold;
vertical-align:middle;
text-align:center;
border:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#f6bc7f;
color:#666666;
}
table#licheng td.r{
border:1px solid #666666;
padding:10px 20px;
line-height:1.6;
background:#fbe4cc;
}
#mainCon .relatedLinkA li a:hover{
color:#fff;
text-decoration:none;
}
.relatedLinkB li{
background:#ff6600 url(../images/arrow_bg_02.jpg) 5px 6px no-repeat;
}
.relatedLinkC li{
background:#009966 url(../images/arrow_bg_03.jpg) 5px 6px no-repeat;
}
.relatedLinkD li{
background:#e5013e url(../images/arrow_bg_04.jpg) 5px 6px no-repeat;
}
ul.gallery{
width:100%;
overflow:hidden;
clear:both;
}
ul.gallery li{
float:left;
margin-right:26px;
margin-bottom:12px;
width:130px;
/*height:130px;*/
overflow:hidden;
}
ul.gallery li.break{
float:none;
}
ul.gallery li.end{
margin-right:0;
}
ul.gallery li img{
}
ul.gallery li h4{
font-weight:normal;
font-size:1.2em;
text-align:center;
padding:5px 0;
white-space:nowrap;
}
ul#bizLinks{
width:444px;
height:172px;
background:url(../images/bee.gif) no-repeat;
font-size:1.1em;
position:relative;
margin:0 0 0 40px;
}
ul#bizLinks li#BL1{
position:absolute;
left:260px;
top:74px;
}
ul#bizLinks li#BL2{
position:absolute;
left:111px;
top:18px;
}
ul#bizLinks li#BL3{
position:absolute;
left:192px;
top:46px;
}
ul#bizLinks li#BL4{
position:absolute;
left:275px;
top:129px;
}
ul#bizLinks li#BL5{
position:absolute;
left:101px;
top:74px;
}
ul#bizLinks li#BL6{
position:absolute;
left:15px;
top:102px;
}
ul#bizLinks li#BL7{
position:absolute;
left:111px;
top:129px;
}
ul#bizLinks li#BL8{
position:absolute;
left:210px;
top:107px;
}
#labels{
float:right;
width:130px;
font-size:1.1em;
}
#labels img{
margin-right:5px;
vertical-align:middle;
}
#labels div{
height:25px;
}
/*农业*/
.ulWraA{
background:#e5f5ef url(../images/wra_01.gif) left top no-repeat;
padding-top:10px;
overflow:hidden;
clear:both;
}
.ulWraAIn{
background:#e5f5ef url(../images/wra_02.gif) left bottom no-repeat;
overflow:hidden;
padding:0 15px 10px 15px;
}
#mainCon h3.styC{
color:#006600;
font-size:1.4em;
text-indent:30px;
padding-bottom:5px;
}
ul.styC{
font-size:1.2em;
}
ul.styC li{
background:url(../images/bullet_03.gif) 0px 7px no-repeat;
padding-left:15px;
line-height:1.6;
margin-bottom:3px;
}
body#agriculture #bizLink li h2{
line-height:1.2em;
margin-bottom:3px;
}
body#agriculture #bizLink li p{
text-align:left;
line-height:1.2em;
font-size:11px;
}
body#agriculture #bizLink li{
width:310px;
height:100px;
}
#ular3{
margin:10px 0 0 0;
float:left;
width:400px;
}
#ular3 li{
background:transparent url(../images/bullet_03.gif) 0px 7px no-repeat;
font-size:1.2em;
margin-bottom:3px;
padding-left:15px;
}
/*Responsibility*/
ul.styB{
font-size:1.2em;
line-height:1.6;
margin-bottom:1em;
}
ul.styB li{
margin-bottom:1em;
}
ul.styB em{
color:#333;
font-weight:bold;
}
#mainCon h4.styA{
font-size:1.2em;
margin:0 0 10px 0;
color:#333;
}
ul.galleryB{
overflow:hidden;
clear:both;
padding-bottom:15px;
}
ul.galleryB li{
float:left;
margin-right:20px;
overflow:hidden;
}
ul.galleryB li.end{
margin-right:0;
}
#mainCon h3.styB{
font-size:1.2em;
margin:0 0 10px 0;
color:#333;
clear:both;
}
ul.styD{
overflow:hidden;
}
ul.styD li{
background:url(../images/bullet_04.gif) 0px 7px no-repeat;
padding-left:15px;
font-size:1.2em;
line-height:1.6;
}
* html body#publicWelfare ul.galleryB{
height:100px;
}
body#publicWelfare ul.styA li{
margin-bottom:5px;
}
body#publicWelfare ul.styA li em.year{
color:#990000;
font-weight:bold;
padding-right:5px;
}
/*联系我们*/
body#contactUs h3.styA{
margin-top:0px;
}
h2.contact_h2{
clear:both;
height:22px;
line-height:22px;
padding-left:5px;
margin-bottom:15px;
font-size:1.2em;
color:#fff;
}
h2#pink_h2{
background:#b5b5b5;
}
h2#blue_h2{
background:#3582c0;
}
h2#yellow_h2{
background:#f19433;
}
h2#green_h2{
background:#34b37e;
}
h2#yellow2_h2{
background:#cc0033;
}
h2.line_h2{
clear:both;
margin:10px 0;
padding:3px 0;
border-bottom:1px solid #D4D4D4;
font-size:1.3em;
color:#3582c0;
}
body#contactUs #mainCon p{
text-indent:0px;
}
h3{
font-size:1.2em;
}
.contact_left{
float:left;
width:290px;
padding-right:10px;
border-right:1px solid #d3d3d3;
}
.contact_right{
float:left;
width:300px;
padding-left:20px;
}
#contact_box{
float:right;
width:33%;
padding-right:20px;
}
h5#h5_1{
width:70px;
height:18px;
background: url(../images/h5_bg1.jpg) no-repeat left top;
text-indent:-9999px;
}
h5#h5_2{
width:90px;
height:18px;
background: url(../images/h5_bg2.jpg) no-repeat left top;
text-indent:-9999px;
}
body#contact #mainCon p{
text-align:left;
}
/*首页*/
#indexNews{
width:528px;
position:relative;
float:left;
}
/*#indexNews a#more{
position:absolute;
right:0px;
top:5px;
padding-left:17px;
background:url(../images/arrow_05_2_2.gif) 1px 0px no-repeat;
width:6em;
height:1.4em;
font-size:1.2em;
}*/
#indexNews h2{
float:left;
width:100px;
height:23px;
line-height:23px;
margin-right:-1px;
overflow:hidden;
cursor:pointer;
z-index:2;
position:relative;
background:url(../images/index_bg_01.gif) 0px -23px no-repeat;
text-indent:25px;
font-size:1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#414141;
}
/*#indexNews h2#tabA{
background-image:url(../images/a_06.gif);
background-position:0px 0px;
}
#indexNews h2#tabB{
background-image:url(../images/a_072.gif);
background-position:0px -23px;
}*/
#indexNews .tabWra{
background:#fff;
position:absolute;
left:0px;
top:22px;
border-top:1px solid #dfdfdf;
width:100%;
z-index:1;
padding:15px 0;
}
#indexNews .tabWra ul{
font-size:1.1em;

}
#indexNews .tabWra ul li{
width:240px;
float:left;
background:url(../images/dot_06.gif) 0px 10px no-repeat;
padding:5px 15px 5px 5px;
}
/*在线反馈*/
form#feedBackF{}
form#feedBackF div{
clear:both;
margin-bottom:3px;
}
form#feedBackF label{
float:left;
width:10em;
padding-right:5px;
text-align:right;
font-size:1.2em;
margin-top:5px;
}
form#feedBackF input{
width:20em;
height:1.5em;
line-height:1.5em;
border:1px solid #d4d4d4;
}
form#feedBackF textarea{
width:35em;
height:150px;
border:1px solid #d4d4d4;
}
form#feedBackF input#urSubmit{
width:auto;
background:#66900a;
color:#eaf0de;
font-weight:bold;
padding:2px 15px;
margin-left:125px;
line-height:normal;
cursor:pointer;
}
form#feedBackF span.required{
color:#ED174B;
font-weight:bold;
}

/*网站地图*/
ul#sitemapUl{
font-size:1.2em;
padding:50px 0 0 0;
}
ul#sitemapUl a{
font-weight:bold;
text-decoration:underline;
}
ul#sitemapUl li{
clear:both;
margin-bottom:1em;
padding-left:6px;
}
ul#sitemapUl ul{
padding-top:0.5em;
}
ul#sitemapUl ul li{
float:left;
clear:none;
margin-right:20px;
background:url(../images/dot_01.gif) 0px 8px no-repeat;
}
ul#sitemapUl ul a{
font-weight:normal;
text-decoration:none;
}
