@charset "utf-8";
/* CSS By www.softmoon.com.cn */
body { margin:0 auto; font-size:12px;FONT-FAMILY: "微软雅黑", Arial, Helvetica, sans-serif; COLOR: #666666;}
td {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
th {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
DIV {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none}
li {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none}
a{color:#333;text-decoration:none;}
a:hover{color:#ff0000;	text-decoration:none;}
* {padding: 0px;margin: 0px;}
input,button,select{font-size:12px;vertical-align:middle;border-style: none;}
img,input{vertical-align:middle;border:0;}



/*-----------------头部----------------------*/
.head { width: 1100px; margin: 0 auto; padding: 15px 0px; height: 60px;}
.head_logo { float: left;}
.headR {float: right;padding-top: 20px;}
.headR .nav {float: left;padding-right: 10px;}
.headR .nav li {float: left;  position: relative;}
.headR .nav li a {font: 13px/30px Microsoft Yahei;color: #616161;background: url(../images/navbg.png) no-repeat right center;padding-left: 22px; padding-right: 22px;display: inline-block; height: 30px;}
.headR .nav .active {background: #0062b2;}
.headR .nav .active {color: #FFFFFF;}
.headR .nav .last {background: none;}
.headR .nav li ol {position: absolute; left: 0px;top: 30px;z-index: 9999;background: #f5f5f5;width: 164px;overflow: hidden;display: none;}
.headR .nav li ol li {float: none;}
.headR .nav li ol li a  {background: none;width: 100%;height: 30px; padding: 0px;padding-left: 20px;}
.headR .nav li ol li a.active,
.headR .nav li ol li a:hover {background: #0364b3;color: #FFFFFF;}


/*-----------------首页banner----------------------*/
#banner { width: 100%; min-width:1100px; height:555px; border-bottom:6px #eeeeee solid; overflow: hidden;}
#focus{height:555px;background:#e8d7ac;overflow:hidden}
#focus li{height:555px}
#focus li a{display:block;height:555px;width:100%}
#ftrigger{width:118px;height:22px;margin:0 auto;padding:11px 11px 0; position:absolute; left:46%; top:605px}
#ftrigger a{display:inline-block;float:left;width:12px;height: 12px;background:url(../images/bullet.png) 0 0 no-repeat;cursor: pointer;margin:4px 8px;font-size:0;text-indent:-9999px;overflow:hidden}
#ftrigger a.current{background:url(../images/bullet_active.png) 0 0 no-repeat}

/*-----------------首页新闻----------------------*/
.indexBtn .moreShow, .indexBtn .moreHide, .indexBtn .webTv { display:inline-block; width:81px; height:25px; padding-left:15px; background:url(../images/button01.png) no-repeat; color:#fff; line-height:25px; position:absolute; top:0; right:0;}
.moreDetail{ height:150px; padding-top:22px;}
.moreDCon{ width:1100px; height:108px; margin:0 auto; overflow:hidden}
.moreDCon .left{ width:23px; height:108px; cursor:pointer; background:url(../images/button03.png) no-repeat 0 35px; float:left; margin-right:10px}
.moreDCon .right{ width:23px; height:108px; cursor:pointer; background:url(../images/button04.png) no-repeat 3px 35px; float:left}
.moreDCon .mid { width:1010px; height:108px; overflow:hidden; float:left; position:relative}
.moreDCon .mid ul{ width:200%; float:left}
.moreDCon .mid li{ width:300px; height:100px; padding:3px 15px 5px 3px; background:url(../images/index_news_li.png) no-repeat; position:relative; float:left; margin-right:24px; /*display:none;*/ cursor:pointer}
.moreDCon .mid li h2{ width:142px; padding-top:10px; float:left}
.moreDCon .mid li h2 a{ font-size:13px; line-height:22px; color:#0067b2; float:left}
.moreDCon .mid li a{ display:inline-block; width:142px; font-size:11px; line-height:20px; color:#666; float:left}
.moreDCon .mid li a:hover{ color:#0067b2}
.imgLeft{ width:140px; height:100px; float:left; margin-right:18px; display:inline}
.imgLeft img { width:140px; height:100px}
.imgRight{ width:140px; height:96px; float:left; position:relative; overflow:hidden}


/*-----------------内页栏目标题----------------------*/
.ny_title { width:1100px; margin:0 auto; margin-bottom:30px;}
.ny_title h1 { border-left:5px #126d1e solid; padding-left:15px; color:#333; font-size:22px; color: #525352; font-weight:normal;}
.ny_title h1 small { padding: 0 0 0 6px; font-size:14px; color:#318617;}

/*-----------------内页大框架----------------------*/
.ny_body { width:1100px; margin:0 auto;}
.body_nav { overflow:hidden;}
.body_nav li { float:left; margin-right:3px;}
.body_nav li a { display:block; background:#fff; text-align:center; font-size:14px; line-height:40px; color:#666; padding:0 20px;}
.body_nav li a:hover { background:#005bac; color:#fff;}
.body_nav li.active a { background:#005bac; color:#fff;}
.body_main { background:#fff; padding:40px 50px; border-bottom: 5px solid #197127; min-height:300px; overflow:hidden;}

/*-----------------分页样式----------------------*/
.pages { margin-top:30px;}
.pages ul { overflow:hidden;}
.pages ul li { float:left; margin-right:6px; border:1px solid #e5e5e5;}
.pages ul li a { padding:6px 10px; color:#666; display:block;}
.pages ul li a:hover { background-color:#ff7200; color:#fff; text-decoration:none;}
.pages ul li.active a { background-color:#ff7200; color:#fff;}

/*-----------------内页栏目背景----------------------*/
.about_body { background:url(../images/about_bg.jpg) center top no-repeat fixed; padding-top:80px; padding-bottom:40px; background-size:cover;}
.yfzx_body  { background:url(../images/yfzx_bg.jpg) center top no-repeat fixed; padding-top:80px; padding-bottom:40px; background-size:cover;}
.gnny_body { background:url(../images/gnny_bg.jpg) center top no-repeat fixed; padding-top:80px; padding-bottom:40px; background-size:cover;}
.news_body { background:#f9f9f9; padding-top:80px; padding-bottom:40px;}
.kepu_body { background:url(../images/xkp_bg.jpg) center top no-repeat fixed; padding-top:80px; padding-bottom:40px; background-size:cover;}
.contact_body { background:url(../images/news_bg.jpg) center top no-repeat fixed; padding-top:80px; padding-bottom:40px; background-size:cover;}

.article_list {}
.article_list li { line-height:55px; border-bottom:1px #CCC dashed; background:url(../images/dian2.jpg) no-repeat 0px 24px; text-indent:20px; font-size:16px;}
.article_list li span { float:right; font-size:12px; color:#666}

.arctile_body { padding:0 40px;}
.article_title { font-size:24px; color:#333; text-align:center; margin-bottom:15px;}
.article_info { font-size:14px; text-align:center; color:#888; border-bottom:1px #e5e5e5 solid; margin-bottom:30px; padding-bottom:20px;}
.article_content { margin-top:15px; font-size:16px; line-height:35px}
.article_content table { width: 100%; border-collapse: collapse; border: 1px solid #ebe7e4; }
.article_content table tr { height: 40px;}
.article_content table tr:first-child { background-color: #f7f7f7; color:#086eb8; font-weight:bold}
.article_content table tr td { height: 40px; font-family: "微软雅黑"; font-size: 14px; text-align: center; vertical-align: middle; border: 1px solid #efefef; /* efefef */ }
.article_content table tr:first-child td { font-size: 14px; font-family: "微软雅黑"; }

/*----------------关于我们---------------------*/
.about_left { width: 278px; float: left;}
.about_right { width: 650px; padding-right: 10px; float: right;}
.about_right .about_title { font-size: 18px; color: #525352;margin-bottom: 20px; text-transform: uppercase;}
.about_right .about_title span {display: block; width: 152px; line-height: 25px; padding-left: 19px; background: #116d1f; font-size: 14px; color: #fff; margin-top: 10px;}
.about_con { text-indent: 2em; line-height: 30px; color: #696969; font-size:14px;}
.about_con strong { font-size: 18px; font-weight: bold;}
.about_con ul.list-paddingleft-2 { padding-left: 20px;}
.about_con ul.list-paddingleft-2 li { list-style:disc;}
.about_con div { overflow:hidden; margin-bottom:30px;}
.about_con div ul { float:left; font-size:18px; font-weight:bold; margin-right:30px;}
.about_con div li { float:left; font-weight:normal; font-size:14px;}
.about_ryzz li { float:left; text-align:center; margin-right:20px; margin-bottom:30px; font-size:14px;}
.about_ryzz li:nth-child(4n) { margin-right:0px;}
.about_ryzz li img { width:223px; height:158px; border:1px #CCC solid; padding:5px; margin-bottom:10px}

/*----------------研发中心---------------------*/
.box { width:980px; margin:0 auto; position:relative; overflow:hidden; _height:100%; margin-bottom:20px}
.picbox { width:980px; height:170px; overflow:hidden; position:relative;}
.piclist { height:115px;position:absolute; left:0px; top:0px}
.piclist li { background:#eee; margin-right:20px; padding:5px; float:left;}
.swaplist { position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:60px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev { background-position:0 -60px; left:4px;}
.og_next { background-position:0 0; right:4px;}

#Tab1 { padding:0px; margin:0 auto; margin-top:20px}
.Menubox { width:100%;}
.Menubox ul { overflow:hidden; font-size: 14px;}
.Menubox li { float:left; cursor:pointer; color:#333; font-weight:bold; padding-left:10px; padding-right:10px; line-height: 30px;}
.Menubox li.hover { padding:0px;background:#116d1f;color:#fff;font-weight:bold;height:27px;line-height:27px; padding-left:10px; padding-right:10px}
.Contentbox { clear:both;margin-top:0px;padding-top:20px; line-height:32px; color:#333; font-size:14px;}

.yfzx_content { padding-top:15px; line-height:30px; font-size:16px; color:#333; padding-bottom:30px}

/*----------------功能农业---------------------*/
.gnny_prolist h2 { background: #116d1f; color: #fff; width:160px; text-align:center; font-size:16px; font-weight:normal; margin-bottom:15px; line-height:35px;}
.gnny_prolist li { line-height:45px; border-bottom:1px #CCC dashed; background:url(../images/dian2.jpg) no-repeat 0px 18px; text-indent:20px; font-size:14px;}
.gnny_prolist li span { float:right; font-size:12px; color:#666}


/*----------------联系我们---------------------*/
.contact_info { line-height: 30px; color:#666; font-size:14px; width:480px;}
.contact_info p strong { color:#0083d1;}



.foot { width:100%; padding-top:40px; padding-bottom: 20px;}
.fbox_main { overflow:hidden; width:1100px; margin:0 auto; margin-bottom:55px;}
.foot_box { float:left; width:140px;}
.foot_box ul { font-size:16px; margin-bottom:20px;}
.foot_box ul a { color:#197700}
.foot_box ul a:hover { color:#cc0000;}
.foot_box li { line-height:30px; font-size:14px;}
.foot_box li a {COLOR: #696969;}
.foot_box li a:hover {COLOR: #cc0000;}

.foot_copyright { overflow:hidden; width:1100px; margin:0 auto; border-top:1px #e5e5e5 solid; padding-top: 10px;}
.foot_copy_left { float: left; line-height: 28px; font-size: 14px; color: #666;}
.foot_copy_right { float: right; color:#666; font-size: 14px;}
.foot_copy_right a { COLOR: #666; TEXT-DECORATION: none;}
.foot_copy_right a:hover { COLOR: #cc0000; TEXT-DECORATION: none;}
