.title {
    font-size: 24px;
    color: #333333;
    display: inline-block;}
.cat-top {
    height: 90px;
    line-height: 90px;}
.tabs {
    display: inline-block;
    vertical-align: top;}
.tabs ul {
    position: relative;
    left: 50px;
    display: inline-block;
    vertical-align: top;}
.tabs ul li {
    height: 25px;
    line-height: 25px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom:1px solid #c2c2c2;
    cursor: pointer;}
.tabs ul li.on {
    background: #0090f3;
    color: #fff;}
.card video {
    width: 320px;
    height: 190px;
    display: block;
    margin: 20px auto;
    margin-bottom: 0;}
.container {
      width: 100%;
      margin: 0 auto;
      overflow: hidden;
      background: #dfe6cb;}
ul {
  list-style-type: none;}
li {
  display: inline-block;}
.card {
    width: 340px;
    height: 265px;
    border: solid 1px #e5e5e5;
    margin-right: 28px;
    margin-bottom: 30px;
    border-radius: 5px;}
.card img {
    width: 320px;
    height: 190px;
    display: block;
    margin: 20px auto;
    margin-bottom: 0;}
.card .card-title {
    font-size: 14px;
    color: #333333;
    padding: 0 16px;
    margin-top: 6px;
    margin-bottom: 0;
    width: 300px;
    height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.card .info {
    padding: 0 16px;
    color: #333333;
    margin-top: 5px;}
.card .info span {
    font-size: 12px;
    color: #333333;}

.container {
      width: 100%;
      margin: 0 auto;}

.title {
    font-size: 24px;
    color: #333333;
    display: inline-block;}
.cat-top {
    height: 90px;
    line-height: 90px;}
.more-label-tip {
   position: relative;
   color: #0090f3;
   word-break: break-all;
   overflow: visible !important;
   bottom: 8px;}
.more-label-wrap {
   width: 480px;
   height: 180px;
   border: 1px solid #eee;
   background: #fff;
   position: absolute;
   top: 35px;
   left: -210px;
   z-index: 100;

   box-shadow:2px -2px 5px #eee;}
.more-label-con {
   padding: 20px;
   height: 140px;
   overflow: auto;}
.more-label {
   min-width: 60px; 
   float: left;
   margin-right: 10px;
   margin-bottom: 10px;
   color: #333;
   word-break: break-all;}
.more-label-wrap:after, .more-label-wrap:before {
    border: solid transparent;
    content: ' ';
    height: 0;
    top: -24px;
    position: absolute;
    width: 0;}

.more-label-wrap:after {
    border-width: 12px;
    border-bottom-color: #fff;
    left: 228px;}

.more-label-wrap:before {
    border-width: 12px;
    border-bottom-color: #555;
    left: 228px;}
.more-label:hover {
    background: #0090f3;
    color: #fff;}
.more-label.on {
    background: #0090f3;
    color: #fff;}

/*全局样式*/

.w100 {width: 100%;}
.fl {float: left;}
.fr {float: right;}

/*原文件配置*/


.w1200{ width:100%; margin:0 auto;}

body {color:#000; background:#fff; font:12px/20px 'Microsoft YaHei', arial, sans-serif;min-width:1200px;}/*最小宽度1200px是为了适应移动端预览*/
a{ color:#000;}
input{ outline: none;}
a:hover{color:#fd711c;}
input,textarea {outline: none;}
.main {background: #dfe6cb;height: 100%;}
/*按钮专用 end*/
.btn_com{ display:inline-block; width:90px; height:32px; line-height:32px; background:#417be7; font-size:12px; text-align:center; color:#FFF; cursor:pointer;}
.btn_com:hover{ color:#fd711c;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.input_com{ border:2px solid #0099d9; padding:8px 10px; font-size:16px; line-height:16px;}
.relative{position:relative;left:0;top:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}


/*块级转化*/
.di_in{ display:inline-block;}
.di_no{ display:none;}
.di_bl{ display:block;}

/*原文件配置  end*/



/* 到顶部间距 */
.mt0{ margin-top:0px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:50px;}
.mt50{ margin-top:50px;}
.mt55{ margin-top:50px;}
.mt60{ margin-top:60px;}



/* 到左边间距 */

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}
.ml30{ margin-left:25px;}
.ml35{ margin-left:35px;}
.ml40{ margin-left:35px;}
.ml45{ margin-left:35px;}
.ml50{ margin-left:50px;}

/* 字体大小 */

.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font22{ font-size:22px;}
.font24{ font-size:24px;}
.font26{ font-size:26px;}
.font28{ font-size:28px;}
.font30{ font-size:30px;}

/*纵向居中*/
.v_middle{ vertical-align:middle;}

/*横向居中*/
.te-align{ text-align:center;}

/*相对定位*/
.p_r{ position:relative;}
.p_a{ position:absolute;}
/* 白色背景 */
.bgfff{ background:#fff;}
/* 清除浮动 */
.clear {
    clear: both;
    height: 1px;
    margin-top: -1px;
    overflow: hidden;}

.clearfix:after {
    content: "";
    display: block;
    height: 0px;
    clear: both;}
img {
    max-width: 100%;}
i,em {
    font-style: normal;}
/*全局样式 end*/
.chaxun{width:28%; background: #dfe6cb; padding:1% 2%;}
.chaxun h2{font-size:16px; line-height:40px;}
.chaxun table{width:100%; line-height:30px; margin:0 auto;border:0;border-collapse:collapse;border-spacing:0; background:#fff;}
.chaxun table td{border:1px solid #a5b986; line-height:30px; padding-left:10px; font-size:14px;}
.chaxun table td p{text-align:left; line-height:150%;text-indent:0!important;}
.chaxun table td.on{background: #00785a;color: #fff;}
.chaxun table td i {color:red;}
.tit{background:#00785a; height:80px; line-height:80px; text-align:left; text-indent:30px; font-size:26px; color:#fff;}
.serch{width:100%; height:40px; margin-bottom:20px;}
.serch .txt{background:#fff; border:1px solid #f3f3f3; height:38px; line-height:38px; text-indent:10px; width:100%; float:left;font-size: 16px;}
.serch .btn{background:#21A675; color:#fff; line-height:40px; text-align:center; width:18%; float:right;cursor:pointer;}

/*公众切换*/
.tzgg{width:68%;background: #cccc99;}
.sy-tzgg-con2{padding:0px; overflow-y: auto;}
.sy-tzgg-con{padding:0px; margin-top:1px;background: #dfe6cb; border-right: 1px solid #cccc99; min-height: 805px;}
.sy-tzgg-con11 {padding:0px; margin-top:1px;background: #cccc99;padding-left: 20px;padding-bottom: 20px;}
.sy-tzgg-title{width:100%; height:46px; line-height:46px; font-size:16px; margin:0 auto; border-bottom:1px solid #ccc;}
.sy-tzgg-title li{float:left; text-align:center;}
.sy-tzgg-title li a{color:#353535; line-height:44px; float:left; padding:1px 20px; margin-right:10px;font-weight: bold;}
.aaa_current a:link,.aaa_current a:visited,.aaa_current a:hover,.aaa_current a:active{color:#00785a;font-weight:bold; font-size:16px; border-bottom:2px solid #00785a;}

.sy-tzgg-title2{width:100%; line-height:35px; font-size:14px; margin:15px auto;}
.sy-tzgg-title2 li{float:left; text-align:left; margin-bottom:8px; width:32%;margin-right:1%; height:35px; background:#f3f3f3;cursor:pointer;background: #dfe6cb;
    border: solid 1px #3f83ca; overflow:hidden;}
.sy-tzgg-title2 li a{color:#000; line-height:35px; float:left; padding-left:1%;font-size:15px;}
.bbb_current1,.bbb_current a:link,.bbb_current a:visited,.bbb_current a:hover,.bbb_current a:active,.ccc_current a:link,.ccc_current a:visited,.ccc_current a:hover,.ccc_current a:active,.ddd_current a:link,.ddd_current a:visited,.ddd_current a:hover,.ddd_current a:active{color:#fff;font-weight:bold; font-size:14px; background:#3f83ca;width:99%;  line-height:35px;}
.bbb_current1{font-size:12px !important;background:#3f83ca!important;}
.bbb_current1 a:link{color:#fff !important;}
.sy-tzgg-con .ssjg{color:#21A675; font-weight:bold; font-size:15px; line-height:40px;}
.sy-tzgg-con table{/*width:97.5%;*/ line-height:40px;border:1px solid #a5b986; border-top:none;}
.sy-tzgg-con table td{border-top:1px solid #a5b986 !important; line-height:30px; padding-left:30px; font-size:15px;color: #333333;}
.sy-tzgg-con table td p{text-align:left; line-height:200%;text-indent:0!important; font-size:14px;}
.sy-tzgg-con table td.on{background:#00785a;color: #fff;}
.sy-tzgg-con table tr：hover{background:#f1f1f1; display:block;}
.smal{font-size:12px !important;}
.sy-tzgg-con2 table{/*width:98.7%;*/ line-height:40px; margin-bottom:10px; border:1px solid #a5b986; border-top:none; margin-top:0;}
.sy-tzgg-con2 table tr:hover {background: #3f83ca;}
.sy-tzgg-con2 table tr:hover td{color: #fff;}
.sy-tzgg-con2 table td{line-height:30px; padding-left:30px; font-size:15px;color: #333333;}
#bbb0 {width:98%;}
#aaa0 {padding-left: 20px;}


/*layout.css*/

#box p {
    color: #21A675;}

.pagination {
    text-align: center;}

.pagination ul {
    display: inline-block;}

.pagination li {
    display: inline;}

.pagination a {
    height: 2.2rem; /* 40 */
    font-size: 1.25rem; /* 20 */
    line-height: 38px; /* 40 */
    color: #21A675;
    float: left;
    border: 1px solid #21A675;
    padding: 0 0.55rem; /* 20 */
    margin-top: -1px;
    text-decoration: none;}

.pagination li:not( :first-child ) a {
    margin-left: -1px;}

.pagination-current a {
    color: #fff;
    background-color: #21A675;}

.pagination li:not( .pagination-current ) a:hover {
    background-color: rgba( 0, 0, 0, .1 );}

.pagination-prev a,
 .pagination-next a,
 .pagination-first a,
 .pagination-last a {
    font-variant: small-caps;
    text-transform: lowercase;
    line-height: 34px;}

.pagination-prev a:before,
 .pagination-next a:after,
 .pagination-first a:before,
 .pagination-last a:after {
    width: 0;
    height: 0;
    border: 0.313rem solid transparent; /* 5 */
    content: '';
    display: inline-block;
    vertical-align: middle;}

.pagination-prev a:before,
 .pagination-first a:before {
    border-left: none;
    border-right-color: #4d4348;
    margin-right: 0.313rem;}

.pagination-next a:after,
 .pagination-last a:after {
    border-right: none;
    border-left-color: #4d4348;
    margin-left: 0.313rem;}

.pagination-first a:before {
    -webkit-filter: drop-shadow( -0.25rem 0 0 #4d4348 ); /* 2 */
    -moz-filter: drop-shadow( -0.25rem 0 0 #4d4348 ); /* 2 */
    -ms-filter: drop-shadow( -0.25rem 0 0 #4d4348 ); /* 2 */
    -o-filter: drop-shadow( -0.25rem 0 0 #4d4348 ); /* 2 */
    filter: drop-shadow( -0.25rem 0 0 #4d4348 );}

.pagination-last a:after {
    -webkit-filter: drop-shadow( 0.25rem 0 0 #4d4348 ); /* 2 */
    -moz-filter: drop-shadow( 0.25rem 0 0 #4d4348 ); /* 2 */
    -ms-filter: drop-shadow( 0.25rem 0 0 #4d4348 ); /* 2 */
    -o-filter: drop-shadow( 0.25rem 0 0 #4d4348 ); /* 2 */
    filter: drop-shadow( 0.25rem 0 0 #4d4348 );}

/*rest.css*/

@charset "utf-8";
/* ------------------------------------------------------------
version :   1.0
 author :   tongqian.zhang
  email :   bbirdsky@163.com
  create:   2013-05-10
------------------------------------------------------------ */
table,td,tr,thead,tbody,form,body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre,
dl, dt, dd, ul, ol, li, th, td, div, span, img,
fieldset, lengend, button, input, select, textarea {
    margin: 0;
    padding: 0;
    border:0;}

/* color & background */
html {
    color: #eeeeee;}



/* font */
body, button, input, select, textarea {
    /* for ie */
    font: 12px/18px Arial, Verdana, Microsoft YaHei;}

form{ border:none;}

/* fix center */
html, body {
    height: 100%;
    width:100%;
    margin: 0 auto;}

/* h1~h6 */
h1 {
    font-size: 0.18rem;}

h2 {
    font-size: 0.16rem;}

h3 {
    font-size:0.14rem;}

h4, h5, h6 {
    font-size: 100%;}

/* a */
a {
    overflow:hidden;
    display:inline-block;
    text-decoration: none;}

a:hover {
    text-decoration:none;}

/* list */
ul, ol {
    list-style: none;}

/* img border */
 img {
    border: 0
;}


/* margin */
.alpha {
    margin-left: 0;}

.omega {
    margin-right: 0;}

/* float & clear */


.clear {
    clear: both;
    display: block;}

/*= 清除浮动=*/
.clear{clear: both; height:0px; line-height:0px; font-size:0px; overflow:hidden;}
.clearfix:after { content: ""; display: block; height: 0px;  clear: both; visibility: hidden; font-size:0px;}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
*+html .clearfix {min-height: 0%;}

/*解决IE6背景缓存*/
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this));}

/* End hide from IE-mac */


/* 针对IE7 */
* + html .clearfix {
    min-height:0%;}

/*列自适应*/
@media screen and (max-width:1700px) {
   .sy-tzgg-title2 li {
      width: 48%;}
}
@media screen and (max-width:1400px) {
   .sy-tzgg-title2 li {
      width: 98%;}
}

