﻿@charset "utf-8";

/* 首页大图------------------ */
.indBanner{ position:relative; width: 100%; min-width: 1200px; clear: both; overflow: hidden;}
.indBanner .hd {z-index: 3; text-align:center; position: absolute; bottom: 30px; left: 0; width: 100%; height: 10px; zoom: 1; }
.indBanner .hd li{ display: inline-block; *display: inline; vertical-align: top; cursor:pointer; width:20px; height:10px; opacity: 0.6; filter: alpha(opacity=60); overflow:hidden; background:#fff; margin:0 5px; 
	-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;  }
.indBanner .hd li span{display:none;}
.indBanner .hd .on{width:50px; background-color: #da262f; opacity: 1; filter: alpha(opacity=100);}
.indBanner .bd ul { padding: 0; margin: 0; }
.indBanner .bd li .pic { text-align: center; }
.indBanner .bd li img { width: 100% !important; max-width: 1920px; height: auto !important; }
.indBanner .con,
.indBanner .prev,
.indBanner .next{display: none;}


/* 系部设置------------------ */
.box-icons { height: 100px; margin-top: 50px; }
.box-icons li { float: left; width: 50%; }
.box-icons li a { display: block; border-right: 1px solid #e0e0e0; text-align: center;}
.box-icons li.last a { border-right: none; }
.box-icons li i { display: block; width: 60px; height: 60px; background: url(../img/icons.png) no-repeat 0 0; margin: 0 auto; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.box-icons li.li2 i { background-position: 0 -156px; }
.box-icons li.li3 i { background-position: 0 -308px; }
.box-icons li.li4 i { background-position: 0 -464px; }
.box-icons li.li5 i { background-position: 0 -620px; }
.box-icons li.li6 i { background-position: 0 -776px; }
.box-icons li.li7 i { background-position: 0 -932px; }
.box-icons li.li8 i { background-position: 0 -1090px; }
.box-icons li.li1:hover i { background-position: 0 -80px; } 
.box-icons li.li2:hover i { background-position: 0 -230px; } 
.box-icons li.li3:hover i { background-position: 0 -386px; } 
.box-icons li.li4:hover i { background-position: 0 -542px; } 
.box-icons li.li5:hover i { background-position: 0 -698px; } 
.box-icons li.li6:hover i { background-position: 0 -854px; } 
.box-icons li.li7:hover i { background-position: 0 -1011px; } 
.box-icons li.li8:hover i { background-position: 0 -1169px; } 

/* box-default */
.box-default .hd { height: 59px; border-bottom: 1px solid #e0e0e0; }
.box-default .hd a.more { float: right; line-height: 59px; color: #999; font-size: 12px;}
.box-default .hd a.more:hover { color: #da262f; }
.box-default .hd li { float: left; padding-left: 40px; cursor: pointer; margin-right: 100px; position: relative;}
.box-default .hd h3,
.box-event .hd h3{ font-weight: bold; color: #da262f; font-size: 18px; line-height: 30px; }
.box-default .hd span.Eng,
.box-event .hd span.Eng { color: #ccc; font-size: 14px; display: block; line-height: 20px; height: 28px; font-weight: normal;}
.box-event .hd h3 a { color: #da262f;}
.box-default .hd li h3 a { color: #999; }
.box-default .hd li.on h3 a { color:#da262f;  }
.box-default .hd li.on span.Eng { border-bottom: 2px solid #da262f; }
.box-default .bd { clear: both; }

.box-event .btn-more { clear: both; display: block; width: 160px; font-size: 15px;  color: #666; text-align: center; line-height: 40px; height: 40px; margin: 50px auto 0; background-color: #fff;
-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.box-event .btn-more:hover { background-color: #da262f; color: #fff;  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);}


/* 新闻中心 ------------------------------- */
.box-news { margin-bottom: 50px; margin-top: 50px;}
.box-news .pic-list { height: 325px; margin-bottom: 30px; margin-top: 40px; }
.box-news .pic-list li { float: left; height: 325px; width: 250px; position: relative; top: 0; cursor: pointer; margin-right: 65px; position: relative; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.box-news .pic-list li.last { margin-right: 0; }
.box-news .pic-list .pic { height: 188px; background-color: #e5e5e5; }
.box-news .pic-list .pic img { height: 188px;width: 100%;}
.box-news .pic-list .title { border: 1px solid #f3f3f3; border-top: none; line-height: 24px; }
.box-news .pic-list .title a { display: block; padding: 15px 25px; height: 109px;  }
.box-news .pic-list span.date { position: absolute; bottom: 20px; left: 25px; background: url(../../Base/img/icons-font.png) no-repeat 0 -1369px; padding-left: 25px; color: #999;}
.box-news .pic-list li:hover { top: -10px; }
.box-news .pic-list li:hover .title { background-color: #da262f; border-color: #da262f;}
.box-news .pic-list li:hover .title a { color: #fff; }
.box-news .pic-list li:hover span.date { color: #fff; background-position: 0 -1413px; opacity: 0.7; filter: alpha(opacity=70);}

.box-news .infoList { margin-right: -4%; clear: both; }
.box-news .infoList li { width: 46%; line-height: 60px; height: 60px; border-bottom: 1px dashed #ccc; float: left; margin-right: 4%; }


/* 事件----------------------------------------------- */
.row-incident { background-color: #f0f0f0; padding: 50px 0 70px; clear: both; margin-bottom: 50px;  }
.box-event .hd { height: 59px; border-bottom: 1px solid #e0e0e0; line-height: 59px; margin-bottom: 10px; }
.box-event .hd a.more { float: right; line-height: 59px; color: #999; font-size: 12px;}
.box-event .hd a.more:hover { color: #da262f; }
.box-event .hd h3 { float: left; padding-left: 40px; position: relative; } 
.box-event .hd ul { float: left; padding-left: 60px; }
.box-event .hd li { float: left; padding: 0 15px; position: relative;  }
.box-event .hd li:after { display: block; content: ""; height: 14px; width: 1px; background-color: #e0e0e0; position: absolute; right: 0; top: 50%; margin-top: -7px; }
.box-event .hd li a { color: #999; }
.box-event .hd li.on a { color: #333; }
.box-event .bd { overflow: hidden; clear: both; position: relative; }




/* 瀑布流样式隐藏 */
.pic-list-pbl .up { display: none; }
