﻿@charset "utf-8";
/*
    Css for PEL,    ver 1.0
    CopyRight By Dongyi Network Technology CO.,Ltd Design Center

    所有网站通用模块，可根据自身网站修改
*/

/* 通用信息列表DOT */
.infoList li{position: relative;padding:5px 0;overflow:hidden;}
.infoList li a:hover{text-decoration:underline;}
.infoList li .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.infoList li .date{float:right;margin-left:5px;color:#999;}
.infoList li .dateRight{float:right;margin-left:10px;color:#999;}
.infoList li .comment{margin-left:5px;}
.infoList .noData{padding-left:10px !important;}
.infoList .split{margin:10px 0;padding:0;background:none;height:0px;font-size:0px;line-height:0px;border-bottom:1px dotted #ddd;}

/* 通用带图片的信息列表_普通式 */
.picList{margin:0 -10px;overflow:hidden;}
.picList li{float:left;border:none;margin-bottom:10px;width:25%;*width:24.9%;}
.picList li .pic{padding:0 10px;}
.picList li .pic a{padding:0;}
.picList li .pic img{width:100%;height:auto!important;}
.picList li .con{height:95px;overflow:hidden;}
.picList li .title{padding:0 10px;margin:5px 0 0;height:40px;white-space:normal;text-align:center;}
.picList li .intro{padding:0 10px;color:#777;}

/* 图片光过效果 */
.pic a{display:block;position:relative;transition: all 200ms ease 0s;overflow:hidden;}
.pic a:hover{filter:alpha(opacity=80);opacity:.8;}

/* 盒子 */
.box{overflow:hidden;}
.box .hd{border-bottom:1px solid #eee;overflow:hidden;}
.box .hd h3 a,
.box .hd h3 span{display:inline-block;*display:inline;zoom:1;}
.box .hd .more{float:right;margin-top:8px;}
.box .bd{padding:15px 0;}

/* 切换标签 */
.box .hd ul{float:left;overflow:hidden;}
.box .hd li{display:inline-block;*display:inline;zoom:1;font-size:1.2857em;}
.box .hd li a{display:block;}

/* 信息带简介列表 */
.introList li{padding:20px 0;border-bottom:1px dotted #ddd;}
.introList li:last-child{border:none;}
.introList li .pic{float:left;margin-right:20px;}
.introList li .con{overflow:hidden;}
.introList li .con .pic{margin-top:5px;}
.introList li .intro{margin-top:5px;color:#777;overflow:hidden;}
.introList li .intro .more{margin-left:10px;}
.introList li .info{margin-top:5px;color:#aaa;}
.introList li .info b{font-weight:normal;}
.introList li .info span{margin-right:5px;}
.introList .topic{margin-bottom:5px;padding-top:0;padding-bottom:10px;border-bottom:1px dotted #ddd;}
.introList .topic .title{padding:2px 0;text-align:center;}
.introList .n{padding:5px 0;border:none;}



/* 按钮 */
.btn{display:inline-block;padding:6px 16px;line-height:1.42857em;text-align:center;vertical-align:middle;cursor:pointer;background-color:#fff;border:1px solid #ddd;}
.btn.active,.btn:active{background-color:#e6e6e6;}
.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#333;background-color:#eee}
.btn:focus,.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btnLink,.btnLink:active,.btnLink[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btnLink{border-color:transparent;color:#08c;cursor:pointer;}
.btnLink:focus,.btnLink:hover{background-color:transparent;color:#005580;text-decoration:underline;}
.btnLink[disabled]:focus,.btnLink[disabled]:hover{color:#333;text-decoration:none;}
.btnLarge{padding:8px 30px;font-size:1.25em}
.btnLarge [class*=" icon"],.btnLarge [class^=icon]{margin-top:4px}
.btnSmall{padding:2px 10px;font-size:0.9em}
.btnSmall [class*=" icon"],.btnSmall [class^=icon]{margin-top:0}
.btnMini [class*=" icon"],.btnMini [class^=icon]{margin-top:-1px}
.btnMini{padding:0 6px;font-size:0.8em}
.btnBlock{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btnBlock+.btnBlock{margin-top:5px}
input[type=button].btnBlock,input[type=reset].btnBlock,input[type=submit].btnBlock{width:100%}

/* 重置按钮样式 */
.reBtn,.reBtn:hover,.reBtn:focus,.reBtn.active,.reBtn:active,.reBtn.disabled, .reBtn[disabled],.reBtn a,.reBtn a:hover,.reBtn:visited{color:#fff;}
.reBtn{background-color:#2085c0;border-color:#2085c0;}
.reBtn:hover,.reBtn:focus{background-color:#2d8fc8;border-color:#2d8fc8;}
.reBtn.active,.reBtn:active,.reBtn.disabled, .reBtn[disabled]{background-color:#1d77ab;border-color:#1d77ab;}

/* 表格 */
.table {width:100%;}
.table td,
.table th{padding:10px;border-bottom:1px solid #ddd;}
.table th{font-weight:normal;font-size:1.142857em;border-top:none;border-bottom:2px solid #ddd;background-color:#f3f3f3;}
.table .tit{text-align:right;background-color:#f7f7f7;}
.table .even{background-color:#fafafa;}
.tableBorder{border-collapse: separate;border:1px solid #ddd;border-left:none;border-bottom:none;}
.tableBorder th,
.tableBorder td{border-left:1px solid #ddd;}
/*.tableBorder tr:hover{background-color:#fbf8ed;}*/

/* 表单(提交&查询) */
.formGroup{overflow:hidden;}
.formGroup li{margin-bottom:1em;}
.formGroup li label{text-align:right;float:left;padding-top:5px;width:120px;margin-right:5px;font-weight:bold;}
.formGroup li input{background-color:#fff;border:1px solid #ccc;color:#555;padding:5px 12px;}
.formInline li{margin:0 10px 0 0;display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
.formInline li label{width:auto;}
.formInline li img{height:30px;margin-left:5px;}
.formInline ul,
.formInline .submit{display:inline-block;*display:inline;zoom:1;}
.formInline .btn{padding:4px 20px;}

/* 输入表单(搜索) */
.inputGroup{position:relative;display:inline-block;*display:inline;zoom:1;overflow:hidden;}
.inputGroup input{border:1px solid #ddd;padding:10px 80px 10px 10px;}
.inputGroup .btn{position:absolute;top:0;right:0;padding:9px 20px ;height:1.42857143em;border-radius:0;}

/* 路径导航 */
.path{list-style:none;margin:7px 5px 0 0;line-height:20px;}
.path em{display:inline-block;*display:inline;zoom:1;padding-left:30px;font-style:normal;background:url("../../base/img/icon.png") no-repeat 10px -67px; }
.path a{padding:0 5px;}
.path span{padding:0 5px;color:#666;}

/* url_方块样式分页 */
.page{font-size: 0;text-align: center;padding: 25px 0;clear:both; line-height:26px;}
.page a,.page span{ font-size:12px; display:inline-block; *display:inline; zoom:1; border:1px solid #d4d4d4; padding:2px 10px; margin-right:5px; border-radius:2px }
.page a:hover {border:1px solid #2085c0; text-decoration:none; color:#2085c0;}
.page .current{ background:#2085c0; border:1px solid #2085c0; color:#fff !important;}
.page select{height: 18px;line-height: 18px;padding:0 8px;background:#fff;border:0;border:none;vertical-align:middle;}


/* 上下翻页 */
.others{margin-bottom:20px;overflow:hidden;}
.others div{padding:5px 0;}
.others div span{color:#2085c0;}
.others div span.disabled{color:#999;}

/* 进度条 */
.progress{overflow:hidden;height:20px;background-color:#eee;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);}
.progress .bar{float:left;box-sizing:border-box;width:0;height:100%;background-color:#0e90d2;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-size:12px;transition:width .6s ease;}
/* 条纹进度条 */
.progress:hover .bar,
.progressStriped .bar{background-size:40px 40px;background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent);-webkit-animation:progressStripes 2s linear infinite;-moz-animation:progressStripes 2s linear infinite;-ms-animation:progressStripes 2s linear infinite;-o-animation:progressStripes 2s linear infinite;animation:progressStripes 2s linear infinite}
@-webkit-keyframes progressStripes{from{background-position:0 0}to{background-position:40px 0}}@-moz-keyframes progressStripes{from{background-position:0 0}to{background-position:40px 0}}@-ms-keyframes progressStripes{from{background-position:0 0}to{background-position:40px 0}}@-o-keyframes progressStripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progressStripes{from{background-position:0 0}to{background-position:40px 0}}

/* 百度分享 */
.bdshare-button-style0-16 a,.bdshare-button-style1-16 a,.bdshare-button-style2-16 a{background-image:url("../img/share/share16.png") !important;}
.bdshare-button-style0-24 a,.bdshare-button-style1-24 a,.bdshare-button-style2-24 a{background-image:url("../img/share/share24.png") !important;}
.bdshare-button-style0-32 a,.bdshare-button-style1-32 a,.bdshare-button-style2-32 a{background-image:url("../img/share/share32.png") !important;}

/* 焦点图切换  */
.focusBox{/* width: 100%; */overflow:hidden;position:relative;}
.focusBox .hd{ position:absolute; z-index:1; right:4px; bottom:10px; }
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.focusBox .hd ul li{ float:left; margin-right:5px;  width:9px; height:9px; line-height:9px; text-align:center; background:#fff; cursor:pointer; color:#fff;   }
.focusBox .hd ul li.on{ background:#FF4F01;  color:#fff;   }
.focusBox .hd ul li span{display:none;}
.focusBox .bd{ position:relative; overflow:hidden; }
.focusBox .bd li{position:relative;}
.focusBox .bd .pic{ position:relative; z-index:0; line-height:0;}
.focusBox .bd .pic img{ width:100%; height:248px; border:0;   }
.focusBox .bd .con{ position:absolute; width:100%;  z-index:1; bottom:0; height:36px; line-height:36px; text-align:left; }
.focusBox .bd .con .title{position:absolute;width: 76%;bottom:0;left:0; z-index:1; height:100%; overflow:hidden;}
.focusBox .bd .con .title a{ color:#fff; padding-left:10px; text-decoration:none;   }
.focusBox .bd .con .titleBg{ position:absolute; width:100%; z-index:0; bottom:0; left:0; background:#000; filter:alpha(opacity=60);opacity:0.6; height:36px;   }

/* 兼容旧标准 */
.infoListA li {background:url("../img/icon.png") no-repeat 0 -165px;padding-left: 10px;}