/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,ul,ol,li,dl,dt,dd,iframe,textarea,input,button,p,span,a,em,i,s,img,s,b,strong,form,label,table,tbody,tfoot,thead,tr,th,td,hr{margin:0;padding:0;}
html{font-family:Microsoft YaHei,Helvetica Neue,Helvetica,Roboto,STHeiTi,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;line-height:1.5;}
body{color:#333;font-size:16px;font-family:"Microsoft YaHei",Tahoma,Arial,sans-serif;-webkit-text-size-adjust:none;word-break:break-all;box-sizing:border-box；overflow：auto;}
a{color:#222;text-decoration:none;}
a:hover {color:#00bd5f;}
a:active{outline:0;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
ul,ol{list-style:none outside none;}
h1,h2,h3{font-weight:normal;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,select{text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;outline:none;-webkit-appearance: none;-webkit-border-radius:0}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
textarea{overflow:auto;resize:vertical;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}

.pd10{padding:10px;}
.plr10{padding:0 10px;}
.mt10{margin-top:10px;}
.fl{float:left;}
.fr{float:right;}

.head_fixx{height:43px;line-height:43px}
.topfix{top:0px;width:100%;}
.headbox{background-color:#00bd5f;color:#fff}
.head{margin:0px 2%;height:42px;line-height:42px;text-align:center}
.head span{display:block;font-size:18px;font-weight:400;height:42px;overflow:hidden}
.head h1{display:block;font-size:18px;font-weight:400;height:42px;overflow:hidden}
.head a.logo{float:left;margin-top:9px;width:24px;height:24px;background:url(images/m_icon.png) no-repeat 0 -0px}
.head a.navbtn{float:right;margin-top:9px;width:24px;height:24px;background:url(images/m_icon.png) no-repeat 0 -24px}
.head a{display:block;color:#fff}
.bread-top{float:left;height:52px; line-height:52px;padding-left:10px; font-size:14px;color:#fff;}
.bread-top a{color:#fff}

.nav{padding:5px 0;}
.nav ul li{float:left;width:33.3333%; height:28px;}
.nav ul li a{display:inline-block;width:100%;height:28px;line-height:28px;text-align:center; font-size:14px;}
/*首页焦点*/
.swiper-container{position:relative;width:100%;height:160px;background-color:#2f2f2f; overflow:hidden;font-size:14px;}
.swiper-wrapper{width:100%;height:100%;}
.swiper-slide{position:relative;float:left;width:100%;height:100%; text-align:center;overflow:hidden;}
.swiper-slide img{display:block;width:100%;}
.swiper-slide p{position:absolute;left:0; bottom:0;width:98%;padding-left:2%;height:40px; line-height:30px; text-align:center;color:#fff; background:rgba(0,0,0,0.6);}
.pagination{position: absolute;left:0;bottom:2px;width:100%; text-align:center;z-index: 20;}
.swiper-pagination-switch{display: inline-block;width: 12px;height: 3px;background: #fff; margin-right: 6px; cursor: pointer;}
.swiper-active-switch{background:#c00;}
.titles{position:relative;height:40px;line-height:40px;font-size:18px;color: #00bd5f; ;font-weight:500;border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;background:#f4f4f4;}

.titles:before{content:" ";float:left;display:block;width:4px;height:20px;margin-left:10px;background-color:#00bd5f;margin-top:10px;margin-right:8px;}
.list-box ul li{padding:10px; border-bottom:1px solid #eee;overflow:hidden;}
.list-box ul li a img{float:left; width:108px;height:72px;margin-right:10px;}
.list-box ul li a .tit{height:48px;margin-bottom:5px; line-height:24px; overflow:hidden;}
.list-box ul li a .info{height:18px; line-height:18px;font-size:12px;color:#999;font-family:Helvetica,Arial,sans-serif;}
.list-box ul li a.figures .tit{height:auto;}
.list-box ul li a .figures-box{text-align:center; overflow:hidden; }
.list-box ul li a .figures-box ul li{float:left;width:32%;padding:0; border:0}
.list-box ul li a .figures-box ul li img{display:inline-block;max-width:100%;width:108px;height:72px;margin-right:0;margin-bottom:5px;}
.list-box ul li a .figures-box ul li:nth-child(2){margin:0 2%;}

.news-list ul li{padding:10px; border-bottom:1px solid #eee;overflow:hidden;}
.news-list ul li a img{float:left; width:108px;height:72px;margin-right:10px;}
.news-list ul li a .tit{height:30px;margin-bottom:5px; line-height:24px; overflow:hidden;}
.news-list ul li a .info{height:18px; line-height:18px;font-size:12px;color:#999;font-family:Helvetica,Arial,sans-serif;}
.news-list ul li a.figures .tit{height:auto;}
.news-list ul li a .figures-box{text-align:center; overflow:hidden; }
.news-list ul li a .figures-box ul li{float:left;width:32%;padding:0; border:0}
.news-list ul li a .figures-box ul li img{display:inline-block;max-width:100%;width:108px;height:72px;margin-right:0;margin-bottom:5px;}
.news-list ul li a .figures-box ul li:nth-child(2){margin:0 2%;}

.newlist{clear:both;width:100%;margin-left:auto;margin-right:auto;overflow:hidden}
.newlist ul{width:96%;margin-left:2%;margin-right:2%;overflow:hidden}
.newlist li{clear:both;text-align:left;line-height:40px;height:40px;border-bottom:1px solid #eee;overflow:hidden}
.newlist li .num{float:left;width:18px;height:18px;line-height:18px;margin:11px 5px 0 0;text-align:center;background-color:#cbcbcb;color:#fff;font-family:arial;border-radius:3px}
.newlist li .c1{background-color:#00bd5f}.newlist li .c2{background-color:#00bd5f}.newlist li .c3{background-color:#00bd5f}
.newlist li span{float:right;color:#666;display:block}
.newlist li a{display:block;color:#555555;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.list-video ul li{padding:10px; border-bottom:1px solid #eee;overflow:hidden;}
.list-video ul li a img{float:left; width:140px;height:84px;margin-right:10px;}
.list-video ul li a .tit{height:48px;margin-bottom:5px; line-height:24px; overflow:hidden;}
.list-video ul li a .info{height:18px; line-height:18px;font-size:12px;color:#999;font-family:Helvetica,Arial,sans-serif;}
.list-video ul li a.figures .tit{height:auto;}
.list-video ul li a .figures-box{text-align:center; overflow:hidden; }
.list-video ul li a .figures-box ul li{float:left;width:32%;padding:0; border:0}
.list-video ul li a .figures-box ul li img{display:inline-block;max-width:100%;width:108px;height:72px;margin-right:0;margin-bottom:5px;}
.list-video ul li a .figures-box ul li:nth-child(2){margin:0 2%;}

.more{display:block;height:36px; line-height:36px; border:1px solid #ccc;color:#666; -webkit-border-radius:18px;-moz-border-radius:18px; border-radius:18px;background:#f3f3f3; text-align:center;}

.footer{background:#00bd5f;}
.footer-meau{padding:10px 0; }
.footer-meau li{float:left;width:25%;height:32px;}
.footer-meau li a{display:inline-block;width:100%;height:32px; line-height:32px; text-align:center;color:#fff; }
.footer-croright{color:#fff;text-align:center;padding:10px;background:#00bd5f}

.bread1{padding:5px 10px;font-size:12px;color:#817a7a;display:inline-block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}
.bread1 h1{font-size:13px; color:#817a7a;}
.bread1 a{color:#817a7a;}
.bread1{background:#f2f2f2;}

.bread{padding:5px 10px;font-size:12px;color:#817a7a;max-width:100%}
.bread h1{font-size:13px; color:#817a7a;}
.bread h2{font-size:13px; color:#817a7a;}
.bread {font-size:13px; color:#817a7a;}
.bread a{color:#817a7a;}
.bread{background:#f2f2f2;}

.page{text-align:center; overflow:hidden; font-size:14px;}
.page a{display:inline-block;height:30px; line-height:30px; padding:0 12px; border:1px solid #ddd;}
.page a:hover{color:#333;}
.page a.on{background:#c00;border:1px solid #c00;color:#fff;}
.page a.prev,.page a.next{padding:0 6px; line-height:30px;}
.page .all{padding:0 2px;font-size:12px;}
.page .all em{padding:0 2px;font-weight:bold;color:#f00; font-style:normal;}

.m-page{text-align: center;}
.m-page a{display: inline-block;width: 45.3%;height: 35px;line-height: 35px;text-align: center;border: 1px solid #E91839;color: #E91839; margin-right:10px;}
.m-page span{width: 41.5%;height: 25px;line-height: 25px;text-align: center;display: inline-block;border: 1px solid #999;color: #999;margin: 0 3%;}
.m-page .disable{background: #ccc;border: 1px solid #ccc!important;color: #666!important;}

#pages{text-align:center; overflow:hidden; font-size:14px;}
#pages a{display:inline-block;height:32px; line-height:32px; padding:0 14px; border:1px solid #ddd; text-decoration:none; color:#333}
#pages a:hover{color:#333;}
#pages a.on{background:#c00;border:1px solid #c00;color:#fff;}
#pages a.prev,#pages a.next{padding:0 8px; line-height:32px;}
#pages a.PreNextExt{width: 100%; margin-top: 15px;background: #c00;border: 1px solid #c00; color: #fff;padding: 3px 0; font-size: 16px;}

.article{padding:0 10px;}
.article-titx h1{line-height:18px;font-weight:bold;font-size:12pt;text-align:center;border-bottom:1px dashed #CCC;margin:0;padding:12px 5px 10px 5px;white-space:nowrap; overflow:hidden;margin-bottom:5px;}
.article-tit h1 {
    font-size: 24px;
    color: #333;
    line-height: 36px;
}
.article-info{padding:5px 0;font-size:12px;color:#999;text-align:center}
.article-info span{padding-right:18px;}
.article-body{font-size:16px;line-height:28px;}
.article-body p{padding:5px 0;line-height:28px; text-indent:2em;}
/*.article-body h2{border-bottom: 1px solid #ddd;font-size: 18px;font-weight: bold; line-height: 20px;margin: 5px 0; padding-bottom: 10px;text-indent: 10px;}*/
/*.article-body h2:before{content:"";float:left;display:block;width:4px;height:20px;background-color:#00bd5f;margin-top:0px;margin-left:5px;margin-right:5px;}*/
.article-body h3{padding:10px 0;line-height:24px;font-size:18px;font-weight:bold;}
.article-body h3{border-bottom:1px solid #ddd;font-size:17px;font-weight:700;line-height:20px;margin:5px 0;padding-bottom:10px;text-indent:10px}
.article-body h3:before{content:"";float:left;display:block;width:4px;height:20px;background-color:#00bd5f;margin-top:0;margin-left:2px;margin-right:2px}.article-body img, .article-body embed{display:block;margin:0 auto;max-width:100%;height:auto;box-sizing: border-box;height: auto !important;max-width: 100%;vertical-align: middle;}
.article-body h4{border-bottom:1px solid #ddd;font-size:17px;font-weight:700;line-height:20px;margin:5px 0;padding-bottom:10px;text-indent:10px}
.article-body h4:before{content:"";float:left;display:block;width:4px;height:20px;background-color:#00bd5f;margin-top:0;margin-left:2px;margin-right:2px}.article-body img, .article-body embed{display: block;margin: 0 auto;width:100%;}
/*.article-body a{padding:0 4px;color:#2095e4; text-decoration:underline;text-decoration:none}*/
.article-body li{list-style-type:none;}
.article-video{ padding: 10px 15px;border: 1px  solid #eee; margin: 16px 0 0 0;font-size: 18px; line-height: 32px;font-family: KaiTi, 楷体, 楷体; background:#fff; text-indent:1em;margin-top: 15px;}
/*上下文章*/
.pageturn {clear:both;margin:2%;display:block;overflow:hidden}
.pageturn img{display:block;width:90px;height:35px;}
.pageturn a{background: #f8f8f8;border:1px solid #e8e8e8;text-align:center;color:#666;display:inline-block;padding:10px 0px;width:48%;}
.pageturn a:hover{background:#fff; border:1px solid #e8e8e8; }
.goto-page{padding:2px 10px;  color:#318ac6;}
.goto-page p{padding:5px 0;}
.goto-page a{height:24px; line-height:24px; overflow:hidden;}
.goto-page em{font-style:normal;color:#318ac6;}
.rel ul{width:94%;margin-left:3%;margin-right:3%;padding-bottom:3%}
.rel li{clear:both;text-align:left;text-indent:15px;background:url(/static/images/icon.png) no-repeat -150px -175px;line-height:41px;height:41px;border-bottom:1px solid #eee;overflow:hidden}
.rel li span{float:right;color:#666;display:block}
.rel li a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.mt2{margin-top:2%}
.jmtu ul{overflow:hidden;background:#fefaf0}
.jmtu,.pftu,.rel{clear:both;background:#fff;margin-left:auto;margin-right:auto;overflow:hidden}
.jmtu li{float:left;width:47%;margin-left:2%;margin-top:2%;margin-bottom:3px}
.jmtu li a{display:block;border:1px solid #eaeaea;border-radius:5px;cursor:pointer;text-decoration:none;overflow:hidden}
.jmtu img{display:block;width:94%;height:150px;padding:3%;overflow:hidden}
.jmtu img.tu{height:120px}
.jmtu h4{clear:both;font-size:13px;font-weight:400;color:#7c4328;background:#fff3d6;height:28px;line-height:28px;padding:0 3px;text-align:center;overflow:hidden}
.jmtu p{clear:both;font-size:13px;font-weight:400;color:#7c4328;background:#fff3d6;height:28px;line-height:28px;padding:0 3px;text-align:center;overflow:hidden}
/*列表翻页*/
.pagelist{clear:both;display:table;font-size:14px;height:40px;line-height:40px;text-align:center;width:100%;margin-top:2%;margin-bottom:2%;overflow:hidden}
.pagelist .prev-btn{float:left;width:31%;display:block;color:#fff!important;display:table-cell;padding:0 2% 0 2%;overflow:hidden}
.pagelist .num{float:left;background:#fff;width:30%;text-align:center;overflow:hidden}
.pagelist .num .pager_select{background:#fbfbfb;border:1px solid #00bd5f;display:block;font-size:14px;height:42px;padding:0;vertical-align:middle;width:100%;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.pagelist .num .pager_select:hover{background:#f7f7f7;border:1px solid #00bd5f}
.pagelist .num .pager_select option{font-size:14px;margin-top:5px;text-align:center;overflow:hidden}
.pagelist .next-btn{float:right;width:31%;color:#fff!important;display:table-cell;padding:0 2% 0 2%}
.pagelist .next-btn a,.pagelist .prev-btn a{background-color:#00bd5f;border:1px solid #00bd5f;color:#FFF!important;display:block;font-size:14px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.pagelist .next-btn a:hover,.pagelist .prev-btn a:hover{background-color:#00bd5f;border:1px solid #00bd5f;color:#fff!important}
.pagelist .next-btn a{color:#fff!important}
.m-tags{overflow:auto;padding-bottom:10px}
.m-tags .m-tagslist{float:left;width:77%;overflow:hidden}
.m-tags .m-tagslists{float:left;width:96%;overflow:hidden;margin-left:10px;margin-right:10px;}
.m-tags a{display:inline-block;border:1px #00bd5f solid;border-radius:5px;color:#00bd5f;line-height:20px;padding:0 5px;margin:10px 0 0;height:22px;font-size:13px}
 .m-tags .title{line-height:30px;height:32px;border-bottom:1px solid #00bd5f}
 .m-tags .title h3{width:100px;background-color:#00bd5f;line-height:30px;height:32px;font-size:16px;color:#fff;border-bottom:1px solid #00bd5f}
 .m-newinfo{border-bottom:1px solid #eee;margin-bottom:10px}
 .m-tags span{display:inline-block;float:left;margin:10px 0 0 20px}
 .small-title{
     color:red;
 }