@charset "utf-8";
.content{padding:15px;width: auto;}
.Banner{margin-bottom: 10px;}
.slide-txt{height: 30px;line-height: 30px;width: 100%;font-weight: normal;background:#0a57b7;
  background: -webkit-linear-gradient(left, #0a57b7 , #8e5fbb); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #0a57b7, #8e5fbb); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #0a57b7, #8e5fbb); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #0a57b7 , #8e5fbb); /* 标准的语法 */}
.slide-txt span{color:#fff;margin:0 15px;font-size: 14px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*图片链接*/
.list03{padding-top: 15px;}
.list03 li{overflow:hidden;margin-bottom: 15px;}
.item-img01{width: 100px;float: left;}
.item-title01{margin-left: 110px;line-height: 22px;height: 66px;color: #333;display: block;font-size: 14px;border-bottom: 1px solid #dcdcdc}
/*通知*/
.mode02,.mode03,.mode04,.mode05{margin-bottom: 20px;}
.listTitle{position: relative;border-bottom: 2px solid #0a57b7;}
.listTitle h2{font-size: 17px;display:inline-block;padding:5px 10px;position: relative;z-index: 1;font-weight: normal;border-radius: 5px 5px 0 0;background:#0a57b7;
  background: -webkit-linear-gradient(left, #0a57b7 , #8e5fbb); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #0a57b7, #8e5fbb); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #0a57b7, #8e5fbb); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #0a57b7 , #8e5fbb); /* 标准的语法 */}
.listTitle h2:before{right: 0;}
.listTitle h2 a{color:#fff;}
.more{float: right;margin-top:5px;font-size: 12px;padding:0 0 0 10px;}
.more a{color:#999;}
.list01{padding-top: 15px;}
.list01 li{margin-bottom: 12px;overflow:hidden;}
.list-date01{width: 57px;height: 51px;float: left;border:1px solid #79b63f;}
.list-date01 strong,.list-date01 i{display: block;font-style: normal;color: #fff;text-align: center;}
.list-date01 i {font-size: 13px;padding:3px 0 2px;color:#79b63f;}
.list-date01 strong{font-size: 16px;background-color: #79b63f;height: 25px;line-height: 25px;}
.list01 li a{display: block;margin-left: 70px;padding-top: 3px;line-height: 1.5;font-size: 14px;}
/*tab*/
.tabMenu01{border-bottom: 2px solid #0a57b7;}
.til_tab{float: left;height: 33px;padding:0 15px;height: 35px;line-height: 35px;font-size: 17px;}
.til_tab.on{border-radius: 5px 5px 0 0;background:#0a57b7;
  background: -webkit-linear-gradient(left, #0a57b7 , #8e5fbb); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #0a57b7, #8e5fbb); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #0a57b7, #8e5fbb); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #0a57b7 , #8e5fbb); /* 标准的语法 */}
.til_tab.on a{color:#fff;}
.tabListBox{display: none;}
.readMore{overflow:hidden;text-align: center;}
.readMore a{display: inline-block;padding:6px 15px;border:1px solid #ccc;border-radius: 5px;min-width: 100px;}

.list02{padding: 12px 0 }
.list02 li{padding-left: 15px;height: 32px;line-height: 32px;overflow:hidden;position: relative;border-bottom: 1px dashed #ccc;}
.list02 li:before{content: '';position:absolute;left:0;top: 50%;margin-top: -2px; width: 4px;height: 4px;background-color: #999;}
.list02 li span{float: right;margin-left: 10px;font-size: 12px;color:#888;}

.links02{padding: 12px 0;margin:0 -7px;font-size: 0;text-align: center;}
.links02 li{display: inline-block;}
.links02 li > a{display: block;margin:0 7px;}
.links02 li.li1{max-width:66%;}
.links02 li.li2{max-width:34%;}
.links03{font-size: 0;text-align: center;padding: 12px 0;margin:0 -10px;}
.links03 li{max-width: 50%;display: inline-block;text-align: center;vertical-align: top;}
.links03 li img{width: 100px;}
.links03 li a{margin:0 10px;}
.links03 li span{display: block;line-height: 1.5;font-size: 14px;}

.list04{margin:0 -7px;padding: 12px 0;}
.list04 li{width: 20%;float: left;text-align: center;}
.list04 li > a{display: block;margin:0 7px;}
.list04 li span{display: block;line-height: 1.5;padding-top: 8px;font-size: 13px;}
.list04 li img{}

.genCon img{width: 100%;margin-bottom: 10px;}
.genCon p{line-height: 1.5;margin-bottom: 10px;}

.gpColumn2 .flexslider{margin-top: 15px;}
.gpColumn2 .flex-control-nav{width: 100%;position: static;text-align: center;padding-top: 15px;}
.gpColumn2 .flex-control-paging li a{background-color: #999}
.gpColumn2 .flex-control-paging li a.flex-active{background-color: #C50D01}
.item-txt04{line-height: 1.5;padding:8px 0;text-align: center;}
.gpColumn2 .flex-direction-nav{display: none;}
.gpColumn2 .flexslider .slides > li{margin-right:10px;}

.mode05{margin:0 -15px;background:url(../images/mob/bg01.jpg) no-repeat center;background-size: cover;}
.gpListTitle01  .more a{color:#fff;}
.gpListTitle01 {padding:15px 15px 0;}
.gpList01{padding:15px 15px 20px;}
.gpList01 li{margin-bottom: 15px;background-color: rgba(255,255,255,0.2);padding:10px;border-radius: 5px;}
.gpList01 li span{display: block;color:#fff;margin-bottom: 10px;}
.gpList01 li a{display: block;line-height: 1.5;font-size: 14px;color:#fff;}

.mode06{margin-bottom: 20px;}
.gpColumn2{background-color: #cde0fa;margin:0 -15px;padding: 20px 15px 0;}
.gpList02{line-height: 1.5;}
.gpList02 li{margin-bottom: 15px;}
.gp-item-txt02{padding:15px;background-color: #1a70d1}
.gp-item-txt02 h3{font-size: 15px;font-weight: normal;margin-bottom: 10px;color:#fff;}
.gp-item-txt02 p{color:#fff;opacity: 0.8;}
