﻿
.yahei {font-family:"微软雅黑",Microsoft Yahei}
.op80 a:hover {opacity:0.8;filter:alpha(opacity=80);}
.op80 input:hover {opacity:0.8;filter:alpha(opacity=80);}
.clear {clear:both}
.fl_left {float:left}
.fl_right {float:right}
.min0 {margin:0}
.min10 {margin-top:10px}
.min20 {margin-top:20px}
.min25 {margin-top:25px}
.min30 {margin-top:30px}
.min40 {margin-top:40px}
.pad25 {padding-top:25px;}
.font12 {font-size:12px}
.font14 {font-size:14px}
.font18 {font-size:18px}
.font20 {font-size:20px}
.font22 {font-size:22px}
.font24 {font-size:24px}
.font26 {font-size:26px}
.mid-box{width: 100%;background: #f1f1f1;}
.w300 {width:300px;}
.w880 {width:880px;}

.allbox {width: 1200px;background: #f1f1f1;margin: 0 auto;}
.allbox a:hover {text-decoration:none;color:#16aa3a}
.zixuncon{ width:880px; background:#fff;}
.zylist{ width:820px; overflow:hidden; padding:20px; border-bottom:#f1f1f1 1px solid}
.zylist dt{ float:left; width:250px; height:160px;}
.zylist dt img{width:260px; height:161px;border: 1px solid #dddddc; }
.zylist dd{ float:right; width:535px; line-height:24px;font-size:12px; height:120px; padding-bottom:40px; position:relative;}
.zylist dd h3{ font-size:20px; height:24px; overflow:hidden; line-height:24px; margin-bottom:10px; }
.zylist dd p{font-size:16px; text-indent:25px; }
.zylist dd .zyfot{font-size:13px; width:100%; height:24px; position:absolute; bottom:0; color:#919191}
.zylist dd .zyfot a.yuedu{ display:inline-block; height:24px; line-height:24px; position:absolute; right:0; top:0;color:#fff; padding:0 15px; background:#16aa3a}
.zylist dd .zyfot a.yuedu:hover{opacity:0.8; filter:alpha(opacity=80); }
.zylist .nopic {float: left;width: 100%;}
.submission{ width:300px; }
.submission a{ display:block; width:300px; height:56px; text-indent:-9999px; background:url(/news/images/but.png) no-repeat}
.zxright{ width:300px; background:#fff;}
.zxright h3{ width:300px; height:48px; line-height:48px; position:relative; font-size:18px; font-weight:normal; text-indent:20px; color:#16aa3a; border-bottom:#f0f1f1 1px solid}
.zxright h3 i{ display:block; width:75px; height:1px; border-bottom:#16aa3a 1px solid; position:absolute; left:20px; bottom:-1px;}
.zxright .tab{ width:260px; height:48px; padding:0 20px; border-bottom:#f0f1f1 1px solid}
.zxright .tab li{ float:left; width:85px; margin-right:15px; height:48px; cursor:pointer; position:relative; margin-bottom:-1px; line-height:48px; text-align:center; overflow:hidden;  border-right:0; font-size:18px;}
.zxright .tab li.cur{ border-bottom:#16aa3a 1px solid; color:#16aa3a;}
.zxright .hrlist{ display:none; height:310px;}
.zxright .img{ border: 1px solid #ffffff;}
.hrlist{ width:280px; height:278px; margin:10px 0 0 15px; }
.hrlist li{ width:260px; height:30px;overflow:hidden; font-size:14px; line-height:30px; position:relative; padding-left:10px; background:url(/news/images/ico.png) no-repeat 0 -96px;}
.zxhot{ width:280px; margin:10px 0 0 10px; padding-bottom:15px; background:url(/news/images/hotico.png) no-repeat left 10px;}
.zxhot li{ width:260px; height:30px; overflow:hidden; font-size:14px; line-height:30px; position:relative; padding-left:20px;}

/*三级页*/
.article_tit{ padding-top:20px; line-height:24px; background:#fff;margin-bottom: 30px;}
.article_tit h1{ width:800px; overflow:hidden; font-size:28px; font-weight:normal; color:#3d3d3d; line-height:40px; text-align:center; padding:20px 0;}
.article_tit .intro{ text-align:center; font-size:13px; color:#b4b4b4; padding:0 30px 10px 30px; border-bottom:#f1f1f1 1px solid;}
.article_tit .intro span{padding:0 30px 0px 30px;}
.article_tit .zhaiyao{ padding:20px 30px; background:#fbfbfb; font-size:12px;}
.textcon{padding:8px 30px; font-size:18px;line-height: 32px;}
.article_tit .textcon img, .textcon img, .textcon table{ max-width: 720px;}
.textcon td{max-width: 200px;}
.article_tit .textcon p{ padding:10px; font-size:18px;}
.article_next{ width:800px; padding:20px 30px; overflow:hidden; border-top:#fff 1px solid;font-size:16px;line-height:35px;}
.ico-prev{position: fixed; top: 40%; left: 1.2%;}
.ico-next{position: fixed; top: 40%; right: 1.2%;}
.msg h2 { font-size: 22px; color: #d50000; line-height: 22px; margin-bottom: 20px; padding: 30px 0px 0px 30px; }