body { background: #eddabe; min-width: 1200px; }
.w-page{ 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;}

.duanluo { color: #333; font-size: 16px; line-height:2em; font-family: 'Microsoft YaHei' }
.duanluo p { margin-bottom:0px; text-indent:2em; }

.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;}

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}

.al-box .hd{background:url(../images/tit_bg.png?00) no-repeat left top; height:192px; margin-top:-28px;}
.al-box .hd h2{ font-size:32px; line-height:60px; padding:132px 0 0 0; text-align:center; color:#957f66; font-family:'Microsoft YaHei'}

.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; }


.p-list{ padding:20px 0 0 20px;}
.p-list li{ margin:20px 0 0 20px; float:left; width:550px; height:187px; color:#fff; font-size:14px; line-height:1.5; font-family:'Microsoft YaHei'; }
.p-list li div{ padding:40px 20px 0 210px;  }

.md-list { padding:0 0 0 20px;}
.md-list li{ float:left; position:relative; width:550px; height:187px; margin: 20px 0 0 20px; _display:inline;font-family:'Microsoft YaHei'; color:#fff; font-size:14px; }
.md-list li .pic{ position:absolute; left:15px; top:2px; z-index:1;}
.md-list li .box{ position:absolute; left:0; top:0; z-index:2; }
.md-list li .txt{ position:absolute; left:0; top:0; z-index:3; padding:25px 00px 0 200px; width:340px; height:157px;}
.md-list li .txt h3{ font-size:18px; line-height:1.5em; }
.md-list li .txt div{ font-size:12px; line-height:1.5em;}




.dk-list { margin-left:-20px; }
.dk-list .item{ padding:90px 0px 0; margin-left:20px; width:360px; float:left; _display:inline}
.dk-list .item .box{ position:relative; z-index:1; background:rgba(255,255,255,0.3); height:390px;background:#eddabe; position:relative; border:1px solid #fff; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}
.dk-list .item .pic{ position:relative; z-index:2; margin-top:-80px;}
.dk-list .item .pic img{ width:100%; margin:0px auto 0; background:#fff; vertical-align:middle;-moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0}
.dk-list .item p{ padding: 15px 15px; text-indent:0;}
.dk-list .item h3{ position:relative; z-index:3; display:block; margin:-70px auto 10px; background:#fff; width:140px; height:140px; line-height:140px; -moz-border-radius: 100%;; -webkit-border-radius: 100%;; border-radius:100%; vertical-align:middle; text-align:center; font-size:50px; color:#f54029; box-shadow: 0px 5px 15px rgba(0,0,0,0.3);}


.yz-list { margin-left:-20px; }
.yz-list .item{ padding:0px 0px 0; margin-left:20px; width:550px; float:left; _display:inline}
.yz-list .item .box{ position:relative; z-index:1; background:rgba(255,255,255,0.65); height:400px; position:relative; border:1px solid #fff; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; line-height:1.5em; font-size:13px;}
.yz-list .item .pic{ position:relative; margin:auto; background:#fff; z-index:2;  -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}
.yz-list .item .pic img{ width:100%; height:auto; margin: auto; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;vertical-align:middle;}
.yz-list .item p{ padding: 15px 0px; text-indent:0; font-size:16px; line-height:1.8em;}




.b-list { }
.b-list .item{ padding:0px 0px 0;}
.b-list .item .box{ position:relative; z-index:1; background:rgba(255,255,255,0.65); height:320px; position:relative; border:1px solid #fff; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; line-height:1.5em; font-size:13px;}
.b-list .item .pic{ position:relative; margin:auto; background:#fff; z-index:2;  -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}
.b-list .item .pic img{ height:auto; margin: auto; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;vertical-align:middle;}
.b-list .item p{ padding: 15px 15px; text-indent:0; font-size:16px; line-height:1.8em;}



.news-list { color:#333;font-family:'Microsoft YaHei'; font-size:14px; line-height:2em; }
.news-list li{ border-top:1px dotted #957f66; padding:15px 0px;background:rgba(255,255,255,0.5); }
.news-list li:first-child{border-top:none;}
.news-list li a{color:#333; }
.news-list li h3{ font-size:24px; line-height:1.5em; margin:0; margin-bottom:20px; }
.news-list li .pic{ float:left; margin-right:30px;}
.news-list li .pic img{ width:240px; height:auto; vertical-align:middle; }


.mt-list {margin-left:-15px;   }
.mt-list li{ float:left; _display:inline; width:172px; margin-left:15px;; border:1px solid #ddd; vertical-align:middle; text-align:center; }
.mt-list li img{ border:5px solid #fff; width:120px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; vertical-align:middle;}


.owl-theme-tt .owl-stage-outer{z-index:1;}
.owl-theme-tt .owl-dots,.owl-theme .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent}
.owl-theme-tt .owl-nav {z-index:0; position:absolute; left:0; top:250px; width:100%;}
.owl-theme-tt .owl-nav [class*=owl-] { color: #f54029; font-size:40px; padding: 10px 0; background:none; display: inline-block; cursor: pointer; border-radius: 3px;}
.owl-theme-tt .owl-nav [class*=owl-]:hover { background: none; color: #f54029; text-decoration: none}
.owl-theme-tt .owl-nav .owl-prev{ float:left; margin-left:-25px; }
.owl-theme-tt .owl-nav .owl-next{ float:right; margin-right:-25px; }
.owl-theme-tt .owl-nav .disabled { opacity: .5; cursor: default}
.owl-theme-tt .owl-nav.disabled+.owl-dots {  margin-top: 10px}
.owl-theme-tt .owl-dots{ margin-top:10px;}
.owl-theme-tt .owl-dots .owl-dot { display: inline-block; zoom:1;}
.owl-theme-tt .owl-dots .owl-dot span { width: 6px; height: 6px; margin: 5px 5px;background: #f54029; filter: Alpha(Opacity=50);opacity: 0.5; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px}
.owl-theme-tt .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span { filter: Alpha(Opacity=100); opacity: 1;}

.owl-theme-pt .owl-stage-outer{z-index:2;}
.owl-theme-pt .owl-dots,.owl-theme .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent}
.owl-theme-pt .owl-nav {z-index:0; position:absolute; left:0; top:240px; width:100%;}
.owl-theme-pt .owl-nav [class*=owl-] { color: #f54029; font-size:20px; padding: 10px 0; background:none; display: inline-block; cursor: pointer; border-radius: 3px;}
.owl-theme-pt .owl-nav [class*=owl-]:hover { background: none; color: #f54029; text-decoration: none}
.owl-theme-pt .owl-nav .owl-prev{ float:left; margin-left:-5px; }
.owl-theme-pt .owl-nav .owl-next{ float:right; margin-right:-5px; }
.owl-theme-pt .owl-nav .disabled { opacity: .5; cursor: default}
.owl-theme-pt .owl-nav.disabled+.owl-dots {  margin-top: 10px}
.owl-theme-pt .owl-dots{ margin-top:10px;}
.owl-theme-pt .owl-dots .owl-dot { display: inline-block; zoom:1;}
.owl-theme-pt .owl-dots .owl-dot span { width: 6px; height: 6px; margin: 5px 5px;background: #f54029; filter: Alpha(Opacity=50);opacity: 0.5; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px}
.owl-theme-pt .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span { filter: Alpha(Opacity=100); opacity: 1;}

