body { background: #cfe4f3;  min-width: 1200px; }
.bg-top{ overflow:hidden;}
.wrapper { width:1200px; min-width: 1200px; position: relative; margin: 0 auto; }
.w-box{z-index:1; position:relative; width:1200px; min-width: 1200px; zoom:1; overflow:visible; margin-left:auto; margin-right:auto;}
.w-box .w-inner{display:block; position:relative; overflow:hidden; width:1920px; left:50%; top:0; margin-left:-960px;}

.box-w{background:#fff;-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.3); box-shadow: 0px 0px 10px rgba(0,0,0,0.3);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#666666')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#666666');}

.header-bar{ height:120px; background: url(/subject/herds/images/herds_01.jpg) no-repeat center top;}
.header-bar .logo1{ float:left; display:block; width:210px; height:0px; padding-top:90px; margin-top:10px; overflow:hidden;}
.header-bar .logo2{ float:left; display:block; width:360px; height:0px; padding-top:90px; margin-top:10px; margin-left:10px; overflow:hidden;}


.header-nav{ position:relative; z-index:10; height:110px; background: url(/subject/herds/images/herds_02.png) no-repeat center top;}
.header-nav ul{ margin:auto; width:1200px; height:50px; overflow:hidden; }
.header-nav ul li{ float:left; color:#fff; height:50px; line-height:50px;}
.header-nav ul li a{ display:block; padding:0 25px; height:50px; line-height:50px; font-family: 'Microsoft YaHei'; font-size:18px; font-weight:bold; color:#fff;}
.header-nav ul li a:hover{ text-decoration:none; color:#fff9ac;}

.owl-carousel .owl-wrapper-outer { z-index: 0; position: relative; }
.owl-theme .owl-controls { margin: -180px auto 0; z-index: 999; position: relative; width: 1200px; }
.owl-theme .owl-controls .owl-page span { background: #ccc; }
.owl-theme .owl-controls .owl-buttons { margin-top: 0px; height: 30px; }
.owl-theme .owl-controls .owl-buttons div { margin: 0; padding:0; }
.owl-theme .owl-controls .owl-buttons .owl-prev { float: left; margin: -130px 0px 0px; font-size: 92px; background: none; color: #ccc; }
.owl-theme .owl-controls .owl-buttons .owl-next { float: right; margin: -130px 0px 0px; font-size: 92px; background: none; color: #ccc; }

.owl-carousel .owl-wrapper-outer { z-index: 0; position: relative; }
.owl-theme.owl-theme1 .owl-controls { margin:-0px auto 0; z-index: 999; position: relative; width: 1140px; }
.owl-theme.owl-theme1 .owl-controls .owl-page span { background: #ccc; }
.owl-theme.owl-theme1 .owl-controls .owl-buttons { margin-top: 0px; height: 30px; }
.owl-theme.owl-theme1 .owl-controls .owl-buttons div { margin: 0; padding:0; }
.owl-theme.owl-theme1 .owl-controls .owl-buttons .owl-prev { float: left; margin: -230px 0px 0px; font-size: 92px; background: none; color: #ccc; }
.owl-theme.owl-theme1 .owl-controls .owl-buttons .owl-next { float: right; margin: -230px 0px 0px; font-size: 92px; background: none; color: #ccc; }

.duanluo { color: #333; font-size: 16px; line-height: 28px; font-family: 'Microsoft YaHei' }
.duanluo p { margin-bottom:20px; text-indent:2em; }




.focus-box{ padding:30px 0 29px 30px; width:870px; float:left; background:url(../images/focus_yy.png) no-repeat center bottom;}
.focus-box-inner{ border:1px solid #eee; width:838px; height:240px; overflow:hidden; padding:10px;}
.focus-news { font-family:'Microsoft YaHei'; width:838px; }
.focus-news .item{ width:838px; }
.focus-news .item .pic{ float:left; width:320px;}
.focus-news .item .txt{ float:left; padding-left:30px; width:485px; font-size:14px; line-height:24px; color:#888;}
.focus-news .item h6{ font-size:22px; line-height:1.2; color:#d61518;}
.focus-news .item .desc{padding-top:10px; }
.focus-news .item a{ color:#d61518;}

.owl-carousel .owl-wrapper-outer { z-index: 0; position: relative; }
.owl-theme.focus-news .owl-controls { margin:-20px auto 0; z-index: 999; position: relative; width:488px; float:right;}
.owl-theme.focus-news .owl-controls .owl-page span { background: #ccc; }
.owl-theme.focus-news .owl-controls .owl-buttons { margin-top: 0px; height: 30px; }
.owl-theme.focus-news .owl-controls .owl-buttons div { margin: 0; padding:0; }
.owl-theme.focus-news .owl-controls .owl-buttons .owl-prev { font-family:serif; float: left; margin: -22px 0px 0px; font-size: 30px; background: none; color: #ccc; }
.owl-theme.focus-news .owl-controls .owl-buttons .owl-next { font-family:serif; float: right; margin: -22px 0px 0px; font-size: 30px; background: none; color: #ccc; }


.rightnews-box{ float:right; padding:30px 30px 0 0; width:340px; font-size:14px; font-family:'Microsoft YaHei';}
.rightnews-box ul{ background:#f6eddb; padding:9px 20px;}
.rightnews-box ul li{ height:30px; line-height:30px; clear:both; background:url(/_public2012/css/images/dot_ico.png) no-repeat left -45px; padding-left:10px; overflow:hidden; display:block; }


.zt-box{ clear:both;}

.zt-top{ padding:0px 0 0 10px; font-family:'Microsoft YaHei';}
.zt-top li { float:left; width:538px; height:122px; padding:10px; margin:10px 0 0 20px; background:#fff; border:1px solid #eee; position:relative;}
.zt-top li em{position:absolute; left:-1px; top:-1px; display:block; width:64px; height:64px; background:url(//www.baobei360.com/subject/herds/images/ico_news3.png) no-repeat left top;}
.zt-top li .pic{ float:left; width:220px;}
.zt-top li .txt{ float:left; padding-left:20px; width:298px; font-size:12px; line-height:24px; color:#888;}
.zt-top li .txt h6{ font-size:16px; line-height:20px; font-weight:bold; color:#d61518;}
.zt-top li .txt h6 a{ color:#d61518;}
.zt-top li .txt .desc{padding-top:5px; line-height:20px;}



.zt-jxs{ padding:0px 0 0 10px; font-family:'Microsoft YaHei';}
.zt-jxs li { float:left; width:538px; height:122px; padding:10px; margin:10px 0 0 20px; background:#fff; border:1px solid #eee; position:relative;}
.zt-jxs li em{position:absolute; left:-1px; top:-1px; display:block; width:64px; height:64px; background:url(//www.baobei360.com/subject/herds/images/ico_news4.png) no-repeat left top;}
.zt-jxs li .pic{ float:left; width:160px;}
.zt-jxs li .txt{ float:left; padding-left:20px; width:355px; font-size:12px; line-height:24px; color:#888;}
.zt-jxs li .txt h6{ font-size:16px; line-height:20px; font-weight:bold; color:#d61518;}
.zt-jxs li .txt h6 a{ color:#d61518;}
.zt-jxs li .txt .desc{padding-top:5px; line-height:20px;}

.zt_picnews_list1{ padding:20px 0 30px 20px; font-family:'Microsoft YaHei'; }
.zt_picnews_list1 li { float:left; width:200px; height:266px; padding:10px; margin:10px 0 0 10px; background:#efefef}
.zt_picnews_list1 li h6{ font-size:14px; line-height:1.5; font-weight:normal; padding-top:10px; color:#111;}
.zt_picnews_list1 li h6 a{ color:#111;}
.zt_picnews_list1 li p{ font-size:12px; color:#666; line-height:1.5; padding-top:10px;}

.zt_picnews_list2{ }
.zt_picnews_list2 li {border:1px solid #f6eddb; border-top:2px solid #f6eddb; padding:10px; margin-bottom:20px; background:#fff}
.zt_picnews_list2 li .lft{ float:left; width:160px; margin-right:30px;}
/*.zt_picnews_list2 li .rgt{ float:left; width:360px;}*/
.zt_picnews_list2 li h6{ font-size:20px; line-height:1.2; font-family:'Microsoft YaHei'; border-left:4px solid #d61518; padding-left:12px; color:#d61518;}
.zt_picnews_list2 li h6 a{ color:#d61518;}
.zt_picnews_list2 li .dec{ padding-top:10px; margin-top:10px; background:url(//www.baobei360.com/subject/herds/images/dot.png) repeat-x left top;}
.zt_picnews_list2 li p{ font-size:12px; color:#666; line-height:1.8; padding:5px 10px 0 15px;;}
.zt_picnews_list2 li .info{ padding:10px 10px 0 15px; }
.zt_picnews_list2 li .tag{ color:#d19135; float:left}
.zt_picnews_list2 li .date{ color:#888; float:right}

a.more-news,
a.more-news:visited,
a.more-news:hover{font-family:'Microsoft YaHei'; font-size:18px; display:block; border:2px solid #f6eddb; padding:10px; background:#fff; color:#d61518}


.spc_top{background:#f6eddb; position:relative;}
.spc_top em{position:absolute; left:-3px; top:-3px; display:block; width:64px; height:64px; background:url(//www.baobei360.com/subject/herds/images/ico_news1.png) no-repeat left top;}
.spc_top h2{font-size:14px; padding-top:2px; padding-right:26px; height:52px; line-height:52px; font-weight:normal; text-align:right; font-size:18px; font-family:'Microsoft YaHei'}
.spc_top h2 strong{font-size:24px; padding-right:10px; font-weight:normal; color:#0e5895}
.spc_top .pic{text-align:center; padding:0 10px;}
.spc_top .pic img { border:1px solid #fff;}
.spc_top h6{margin-top:10px; font-size:16px; padding:0 26px; line-height:1.5;}
.spc_top p{ margin:10px 26px 0px; font-size:12px; line-height:1.8; padding:15px 0 20px;  color:#666666;background:url(//www.baobei360.com/subject/herds/images/dot.png) repeat-x left top;}

.spc_top2{background:#fff; position:relative; border:2px solid #f6eddb;}

.spc_top2 em{position:absolute; left:-3px; top:-3px; display:block; width:64px; height:64px; background:url(//www.baobei360.com/subject/herds/images/ico_news2.png) no-repeat left top;}
.spc_top2 h2{font-size:14px; padding-top:2px; padding-right:26px; height:52px; line-height:52px; font-weight:normal; text-align:right; font-size:18px; font-family:'Microsoft YaHei'}
.spc_top2 h2 strong{font-size:24px; padding-right:10px; font-weight:normal; color:#0e5895}
.spc_top2 ul{padding:16px 0 10px;}
.spc_top2 ul li{ margin:10px 0;}
.spc_top2 ul li .pic{text-align:center; padding:0 10px;}
.spc_top2 ul li .pic img{ border:1px solid #ddd;}
.spc_top2 ul li h6{margin-top:10px; font-size:14px; padding:0 26px 0; line-height:1.5; font-weight:normal}
.spc_top2 ul li h6 i{ font-style:normal; background:#0e5895; color:#fff; margin-right:10px; padding:3px 5px;}
.spc_top2 ul li p{ margin:10px 26px; font-size:12px; line-height:1.8; padding:15px 0 ;  color:#666666;background:url(//www.baobei360.com/subject/herds/images/dot.png) repeat-x left top;}

.serieslist{ padding:20px 0 0 20px; font-family:'Microsoft YaHei' }
.serieslist li { float:left; width:275px; height:270px; margin:10px 0 0 10px; background:#fff; border:1px solid #ddd;}
.serieslist li .box{ padding:10px;}
.serieslist li img{ border:1px solid #fff;}
.serieslist li h3{ font-size:22px; font-weight:bold; line-height:50px; height:50px; text-align:right; color:#0d5794;}
.serieslist li h6{ font-size:16px; line-height:1.5; padding-top:10px; color:#d61518; font-weight:normal; text-align:center;}
.serieslist li h6 a{ color:#d61518;}
.serieslist li p{ font-size:12px; color:#666; line-height:1.8; padding-top:10px;}

.person-list{font-family:'Microsoft YaHei'; padding:0 10px 50px; }
.person-list li { float:left; width:360px; height:396px; margin:20px 0 0 20px; background:#fff; border:1px solid #ddd;}
.person-list li .txt {background:#b18247;  color:#fff; position:relative; }
.person-list li .txt a{  color:#fff;}
.person-list li .txt h6{ position:absolute; left:0; top:-36px; display:block; background:url(../images/icon_person.png) no-repeat left bottom; width:161px; height:31px; color:#fff; font-size:24px; line-height:31px; padding-left:15px; padding-top:5px; font-weight:normal; }
.person-list li .txt .job{ background:#b18247; height:36px; line-height:36px; font-size:16px; margin:0 15px; overflow:hidden; border-bottom:1px dotted #ede4db;}
.person-list li .txt .job a{ color:#ede4db;}
.person-list li .txt .desc{background:#b18247; height:70px; padding:10px 15px;}

.productlist{ padding-left:22px}
.productlist li { float:left; width:120px; height:205px; padding:10px; margin:10px 6px; background:#fff; border:2px solid #c9dde5;}
.productlist li img{ border:1px solid #fff;}
.productlist li h6{ font-size:12px; line-height:1.5; font-weight:normal; padding-top:10px; margin-top:10px; height:55px; border-top:1px solid #c9dde5;}


.lin-vote-box1 { margin-top: 0px; border-bottom: 1px solid #ddd; }
.lin-vote-box1 h2 { padding: 0 30px; height: 50px; line-height: 50px; color: #fff; background: #e53d30; font-size: 24px;font-family: 'Microsoft YaHei'  }
.comment-box { padding: 30px; }


.zt_research_list{ padding:20px 0 30px 20px; font-family:'Microsoft YaHei'; }
.zt_research_list li { float:left; width:545px; height:150px; padding:10px; margin:10px 0 0 10px; background:#efefef}
.zt_research_list li .pic{ float:left; margin-right:20px;}
.zt_research_list li h6{ font-size:18px; line-height:1.5; font-weight:normal; padding-top:5px; color:#111;}
.zt_research_list li h6 a{ color:#111;}
.zt_research_list li p{ font-size:12px; color:#666; line-height:1.8; padding-top:10px;}