@charset "utf-8";
/* CSS Document */
/* head
----------------------------------------------------------------------------------------------------*/
.font14{font-size:14px;}
*{ padding:0; margin:0}

body{font-family:"宋体"; font-size:12px; min-height:500px; min-width:1004px; color:#77ACF0;background:#022B63}
.floatleft{ float:left}
.floatright{ float:right}
.clear{ clear:both; height:0px; overflow:hidden}
.center{ text-align:center}
a{ color:#77ACF0}
.center{ text-align:center;}
h2 a{ font-weight:bold; font-size:12px; color:#77ACF0; line-height:34px;}
h2 a:hover{ color:#77ACF0;}
.orange{ color:#D56E23}


#topind{ width:100%;height:170px;background:url("../images/topbg.jpg") top center no-repeat;}
.topMain{ width:1004px; margin:0 auto;}
.top{width:946px; padding-left:58px;float:left; height:125px; }
.logo{ float:left; width:500px; height:125px;  }
.menu{background:url("../images/menu.jpg") top center no-repeat; float:left;width:1003px; height:47px;}
#nav { float:left; padding-left:32px;}
#nav .mainlevel {  float:left; width:107px;height:47px;}
#nav .mainlevel a {display:block;width:107px;height:47px;}



.banner{ float:left; width:100%;background:url("../images/banner.jpg") no-repeat top center; height:273px;}
.notice{ float:left; width:100%; height:63px;background:url("../images/noticebg.jpg") top center no-repeat; }
.noticecon{ width:1004px; margin:0 auto;height:63px;line-height:40px;background:url("../images/notice.jpg") top center no-repeat;}
.notice marquee{ float:left; width:500px;margin-left:140px;_margin-left:70px}
.search_i{ float:right;padding-right:50px; padding-top:8px;}
.search_text{float:left; width:143px; padding-left:3px; color:#333; height:20px; border:1px solid #BAD5E6; line-height:20px;background:#fff; margin-right:5px;}
.search_i img{ vertical-align:middle; float:left;}

/* indMain
----------------------------------------------------------------------------------------------------*/
.wrap{width:1004px;margin:0 auto;}
.xMain{float:left;width:1004px;background:url("../images/mainmin.jpg") repeat-y top center }
#indMain{float:left;width:925px; padding:0px 38px 0px 38px;}
#indMaincon{float:left;width:925px;padding:0px 38px 0px 38px;background:url("../images/main_bot1.jpg") no-repeat bottom center; }
.news_i{ float:left;width:704px;height:272px; padding-right:10px;}
.newscon{ float:left;width:400px;height:265px;}
.newsimg{ border:4px solid #074AA1; float:left;margin-right:15px; width:275px;}
.title_intr{ line-height:23px; padding-bottom:6px; text-indent:2em }
.news_i ul{ float:left;width:400px;}
.news_i ul li{ float:left; line-height:30px;width:100%;}
.news_i ul li a{ float:left;background:url("../images/list_ico.gif") no-repeat 0 13px; padding-left:5px;width:395px;}
.news_i ul li a .floatleft{ float:left; width:300px;  text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.news_i ul li a:hover{ float:left;background:url("../images/list_ico.gif") no-repeat 0 14px; color:#77ACF0;}
.news_i h2{ text-indent:1em; width:390px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.more_i{ float:right; color:#03357A}
.title{ float:left; width:100%;background:url("../images/title.jpg") no-repeat bottom right; margin-bottom:5px; height:52px;}
.title .more_i{ padding:23px 15px 0 0}

.contact_i{ float:left; width:211px; height:272px; line-height:25px;background:url("../images/contact_bot.jpg") no-repeat bottom right;}
.contact_icon{ float:left; width:166px; padding:65px 11px 0 34px;background:url("../images/contact_top.gif") no-repeat top right;}

.title_l{  float:left; width:26px;background:url("../images/title.jpg") no-repeat bottom left;height:52px;}
.title_ico1{float:left;background:url("../images/title_ico.jpg") no-repeat 0px  4px; width:45px; height:47px;}
.title_word1{float:left;background:url("../images/titleword.png") no-repeat right -31px; width:164px; height:17px; margin-top:21px;}
/*新闻资讯*/
.px_ico{float:left; position:relative; left:12px; top:-14px;}
.px_ico div{ position:absolute;background:url("../images/px_ico.png") no-repeat top left; width:71px; height:56px; }
.title_word2{float:left;background:url("../images/titleword.png") no-repeat right -88px; width:195px; height:17px;margin-top:21px;}
/*养殖成果*/
.title_ico3{float:left;background:url("../images/title_ico.jpg") no-repeat -0px  -54px; width:75px; height:35px;margin-top:13px;}
.title_word3{float:left;background:url("../images/titleword.png") no-repeat right -1px; width:164px; height:17px;margin-top:21px}
/*关于我们*/
.title_ico4{float:left;background:url("../images/title_ico.jpg") no-repeat -0px  -96px; width:67px; height:47px;margin-top:1px}
.title_word4{float:left;background:url("../images/titleword.png") no-repeat right -60px; width:164px; height:17px;margin-top:21px}
/*科普知识*/
.title_ico5{float:left;background:url("../images/title_ico.jpg") no-repeat -0px  -151px; width:51px; height:46px;margin-top:2px}
.title_word5{float:left;background:url("../images/titleword.png") no-repeat 7px -120px; width:140px; height:17px;margin-top:21px}
/*荣誉资质*/
.title_word6{float:left;background:url("../images/titleword.png") no-repeat 0px -214px;width:164px; height:17px;margin-top:21px;}
/*联系我们*/
.title_word7{float:left;background:url("../images/titleword.png") no-repeat 0px -184px;width:164px; height:17px;margin-top:21px;}
/*人才招聘*/
.title_word8{float:left;background:url("../images/titleword.png") no-repeat 0px -152px;width:164px; height:17px;margin-top:21px;}
/*留言反馈*/

.title_word9{float:left;background:url("../images/titleword.png") no-repeat 0px -245px;width:164px; height:17px;margin-top:21px;}
/*搜索结果*/





/*产品详情*/
.title_ico3{float:left;background:url("../images/title_ico.jpg") no-repeat -0px  -54px; width:75px; height:35px;margin-top:13px;}
.title_word10{float:left;background:url("../images/titleword1.png") no-repeat right -1px; width:164px; height:17px;margin-top:21px}
/*新闻详情*/
.title_ico4{float:left;background:url("../images/title_ico.jpg") no-repeat -0px  -96px; width:67px; height:47px;margin-top:1px}
.title_word11{float:left;background:url("../images/titleword1.png") no-repeat right -60px; width:164px; height:17px;margin-top:21px}
/*展品分类展示*/
.title_ico5{float:left;background:url("../images/title_ico.jpg") no-repeat -0px  -151px; width:51px; height:46px;margin-top:2px}
.title_word12{float:left;background:url("../images/titleword1.png") no-repeat 7px -120px; width:140px; height:17px;margin-top:21px}
/*产品分类*/
.title_word13{float:left;background:url("../images/titleword1.png") no-repeat 0px -214px;width:164px; height:17px;margin-top:21px;}
/*荣誉详情*/
.title_word14{float:left;background:url("../images/titleword1.png") no-repeat 0px -184px;width:164px; height:17px;margin-top:21px;}

/*最新新闻*/
.title_word15{float:left;background:url("../images/titleword1.png") no-repeat 0px -152px;width:164px; height:17px;margin-top:21px;}
/*留言反馈*/



.fyRight .title_word2,.l_pro .title_word2{ width:165px; height:17px;margin-top:21px;}


.product_i{float:left; width:930px; height:300px; margin-top:10px;}
.product_icon{float:left;width:930px;height:300px;}
.product_i ul{float:left;width:930px;padding-top:16px; }
.product_i ul li{float:left;width:201px; padding-left:17px; padding-right:10px}
.proimg{float:left;background:#fff;padding:4px}
.proname{ float:left; width:201px;line-height:30px; height:30px;background:#CEDFF9;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.proname a{color:#01367A;background:url("../images/pro_ico.jpg") no-repeat 10px 5px; padding-left:16px;}
.nav_i{ float:left; padding-top:19px; padding-left:28px;color:#0A4994;}
.nav_i a{ color:#0A4994; padding:2px 3px; line-height:20px; }
.nav_i a:hover{ color:#fff; background:#5CBB1C; }

.about_i{float:left;width:314px;height:258px; padding-right:20px;}
.about_icon img{ margin:8px 0; border:2px solid #fff}
.about_icon p{ line-height:28px; text-indent:2em}
.about_icon{ float:left; width:305px;}

.newsknowledge_i{ float:left;width:313px;height:258px;padding-right:18px; }
.newsknowledgecon{float:left;width:313px;height:258px;}
.newsknowledge_i ul{ float:left; width:313px;padding-top:5px;}
.newsknowledge_i ul li{ float:left;width:303px; line-height:30px; padding:0 5px;}
.newsknowledge_i ul li a{ float:left;background:url("../images/list_ico.gif") no-repeat 0 13px; padding-left:5px;width:298px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }
.newsknowledge_i ul li a:hover{ float:left;background:url("../images/list_ico.gif") no-repeat 0 14px; color:#77ACF0}
.newsknowledge_i a span,.news_i a span{ cursor:pointer}

.honor_i{float:left;width:260px;height:258px; }
/* player */
.player{width:263px;overflow:hidden; height:220px;position: relative; top:13px;}
.player ul{width:263px;position:relative;}
.player li{float:left;position:absolute;}
#icon_left,#icon_right{width:30px;height:70px; z-index:20;position:absolute;top:66px;left:10px;cursor:pointer;background:url("../images/left.png") no-repeat top center; }
#icon_right{left:220px;background:url("../images/right.png") no-repeat top center; }
.p3,.p5,.p3 img,.p5 img{width:154px;height:140px;overflow:hidden;}
.p1,.p7,.p1 img,.p7 img,.p2,.p6,.p2 img,.p6 img{width:0px;height:0px;overflow:hidden;}
.p4{width:177px;height:160px;}
.p4,.p4 img{width:177px;height:160px;overflow:hidden;}
.p3,.p5{width:154px;height:140px;}

.p2{left:0px;z-index:8;top:50px}
.p3{left:25px;z-index:9;top:10px}
.p4{left:42px;z-index:10;cursor:pointer;}
.p5{right:25px;z-index:9;top:10px}
.p6{right:0px;z-index:8;top:50px}
.p1{right:0px;z-index:8;top:50px}
.p7{right:0px;z-index:8;top:50px}

.imgtab{ float:left; width:358px; height:189px;}

/* boot
----------------------------------------------------------------------------------------------------*/
.foot_x{width:100%;float:left;background:url("../images/foot.jpg") no-repeat bottom center;height:408px; padding-top:45px;}
.footmain{ width:980px; margin:0 auto;overflow:hidden}
.f_link{ width:980px; float:left;height:85px; margin-bottom:22px;background:url("../images/flink.jpg") repeat-x top left}
.f_link p{float:left; bor/der:1px solid #f00;height:23px;width:980px; background:url("../images/titleword.png") no-repeat 10px -282px; margin-top:8px;margin-bottom:16px; }
.f_link a{ padding:0 12px; float:left; border-right:1px solid; color:#1B68AC;}
.bootTxt{ text-align:center; line-height:28px;width:980px; margin:0 auto 10px;}

/* 二级页面
-----------------------------------------------------------------------------------------------------*/
.fyMain{ width:960px;margin:0px auto 0}
.fyLeft{ float:left;width:230px; padding-right:19px;padding-top:13px; overflow:hidden;}


.l_contact{float:left;line-height:23px; width:263px; height:247px; }
.l_contactcon{ float:left; width:231px; height:136px; padding:35px 10px 10px 20px; background:url("../images/l_contact.gif") top right no-repeat #F1FAFD; }
.l_contact .floatright{ margin-top:-5px;}
.l_contactcon a{ margin-top:10px; margin-right:8px; float:left}
.l_newsknowledge ul{ float:left; width:230px;  padding:4px 0 20px 10px; }
.l_newsknowledge ul li{ float:left; line-height:30px; width:100%;}
.l_newsknowledge ul li a{ float:left;background:url("../images/list_ico.gif") no-repeat 0 14px;width:222px; padding-left:8px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.l_newsknowledge ul li a:hover{ float:left}

.l_procon{ float:left; width:230px; padding-bottom:15px;}
.proOne{ width:224px; float:left;margin-bottom:8px;height:30px; line-height:30px;}
.proOne a{display:block;width:208px; padding-left:16px;background:url("../images/proone.jpg") bottom left no-repeat;  font-size:12px; color:#fff;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.proOne a:hover{ color:#76ABEF;background:url("../images/proone.jpg") top left no-repeat;}
.proOne a.current{ color:#76ABEF;background:url("../images/proone.jpg") top left no-repeat;}

/* fyRight
-----------------------------------------------------------------------------------------------------*/
.fyRight{ float:left; width:676px;overflow:hidden; padding-bottom:20px;padding-top:13px;}
.fyRight .title .floatright{ color:#0F4B7D; padding-top:25px;padding-right:20px;}
.fyRight .title .floatright a{ color:#0F4B7D;}

.fyRight_title font{ font-size:12px;color:#4E86B9;}
.mainRightMain{float:left;width:646px; padding:15px 15px 20px;min-height:650px; _height:650px;}
.proRightMain{float:left;width:676px; padding:15px 0px 20px;min-height:650px; _height:650px;}

.padding25{ padding:25px; line-height:30px; font-size:14px;}
.mainr_line{float:left; height:18px; width:99%;background:url("../images/line_s.gif") top left repeat-x;}
.tip{ padding:20px;}
/* news.php
----------------------------------------------------------------------------------------------------*/
.prolist{ float:left;}
.prolist li{ float:left;width:201px;height:238px;padding-left:15px;padding-right:4px;}

.news_list{float:left;font-size:14px;}
.news_list li{ float:left;width:635px;line-height:28px;}
.news_list li a{float:left;width:620px; height:28px; padding:0 5px 0 10px;}
.news_list li .floatleft{ background:url("../images/newslist_ico.gif") no-repeat 0 14px;padding-left:14px;width:500px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.news_list li a:hover{background:#074087; color:#7AABF0}
.news_list li a span{ cursor:pointer}
.news_line{ float:left;width:620px; height:10px; margin:18px 0}
.news_list p{ font-size:12px; padding:10px 20px; line-height:20px;}

.pro_list{float:left; margin-bottom:15px;}
.pro_list li{float:left; width:197px; padding-bottom:20px;padding-left:18px; text-align:center;height:170px;}
.pro_list li a{float:left; display:inline-block}


.pro_txtimg{float:left;}
.pro_txtimg li{ float:left;width:640px; padding-left:15px; padding-bottom:25px;padding-top:25px;}
.pro_txtimg .caseimg{ float:left; border:3px solid #F2F5FA;margin-right:15px;}
.pro_txtimg p{ line-height:22px;width:445px; border:1px solid #BFE3F1; background:#DFF3FC; float:left;}
.pro_txtimg p .floatright{ color:#D46D1E; padding-right:8px;}
.pro_txtimg p .floatleft{ padding-left:10px; color:#1C6AAC; width:200px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.pro_li_txt{ padding-top:13px;float:left; width:445px; text-indent:2em; line-height:29px;}
.pro_txtimg p a{color:#1C6AAC;}
.mainbot{float:left; width:658px; padding:10px 0; height:20px;background:url("../images/mainbot.gif") center left repeat-x;  }

/* fy_product
----------------------------------------------------------------------------------------------------*/
.mainnav{ float:left; width:640px; padding-left:20px; color:#0C4F7A; padding-bottom:18px;}
.mainnav a{ color:#0C4F7A; padding:3px ;line-height:20px; margin-right:10px; }
.mainnav a:hover{ background:#5CBA1C; color:#fff;}
/*news_view

----------------------------------------------------------------------------------------------------*/
.mainRightMain h2{ font-size:18px; font-family:微软雅黑; font-weight:normal; color:#B1D7FC}
.title_s{ text-align:center; color:#3FA2FD;line-height:35px;}
.conbanner{ float:left; width:100%;}
.mainrbanner{ width:300px; text-align:center; border:1px solid #DFEEF3; margin:0 auto 20px; padding:2px; background:#DFEEF3; }
.line_s{float:left; width:638px; height:8px; margin:18px 0 25px 0; border-top:1px dotted #2D779E; }
.newsview{ min-height:400px; padding:0 20px; margin-bottom:25px; padding-bottom:15px;_height:400px; font-size:14px; line-height:25px; float:left; border-bottom:1px dotted #2D76A1;}

.main_r_nav div{ line-height:25px;}
.main_r_nav{ float:left; width:530px;color:#B4D8FA; padding-left:5px; }
.returnlist{ margin-top:30px; float:left;color:#B4D8FA}
.main_r_nav a{  color:#DAEAF9}
/* page
-----------------------------------------------------------------------------------------------------*/
.page{margin-top:15px; margin-left:10px;float:left;width:97%; color:#A7D7FF}
.pager-taglib { float:left;padding-bottom:5px; overflow:hidden; height:23px;text-align:center; font-size:12px; }
.pager-taglib span{ float:left;}
.pager-taglib a { line-height:27px; width:26px; height:27px; display:block; float:left;color:#A7D7FF }
.pager-taglib a:hover { width:26px; height:27px; display:block; color:#1f83d5; }
.pager-taglib .current { color:#1A91F9; font-weight:bold;  width:26px; height:27px; display:block; line-height:27px;}
.pager-taglib .disabled {  width:26px; height:27px; display:block; line-height:27px;}
.bg{ width:26px; height:23px; background:url("../images/bg08.jpg") no-repeat center;}
.total{ min-width:50px; _width:50px; text-align:center; height:27px; line-height:27px; display:block;}
.reach{ min-width:30px; _width:30px; text-align:left; padding-left:5px; height:29px; line-height:29px; display:block;}
.btn{ width:36px; height:27px; line-height:27px; display:block; padding-top:3px;}
.input_page{ width:30px;height:14px;border:1px #045FA6 solid; font-size:12px; line-height:14px; margin-top:6px;}
.pager-taglib .bg{ padding-top:3px;}


/* search
-----------------------------------------------------------------------------------------------------*/
.searchnull{ float:left; text-align:center; width:100%; padding:3% 0; font-size:14px;}
.searchnull font{ color:#F00; font-size:14px;}
.search_txt{ float:left; color:#4199FA; font-size:12px; line-height:21px; padding:5px 5px 10px 25px;}
.searchmore{ float:left; width:99%; background:#074087;  text-align:center;margin:10px 0;}
.searchmore a{ line-height:25px;}
