.layui-carousel img{width:100%;height:100%;}
.layui-carousel-ind{top:-25px;padding-right:10px;text-align:right;}
.details{color:#fff;position:absolute; bottom:0;width:100%;height:30px;text-indent:20px;}
.details label{content:"";display: block; background: #000;  filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;height:100%;width:100%;position:absolute;}
.details a{position:relative;font-size:17px; color:#fff;text-align:left;line-height: 30px;text-indent: 20px;font-family: 楷体;}

.contentIn{padding:30px 0;}
.leftContent{float:left;width:65%;}

.tabChange .topNav{    width: 73px;float: left;}
.tabChange .changeContent{  height:259px;
    background: #f9f9f9;
    padding: 13px;}


/*.topNav{overflow:hidden;border:1px solid #dcdcdc;}*/
.topNav a{display: block; text-align: center; font-size: 18px; padding: 9px 10px; color: #333; font-weight: bold;height:51px;border-bottom:2px solid #fff;}
.topNav a:hover{color:#1979e5;}
.topNav .cur{color:#f52525!important;background:#f9f9f9;border-bottom: 2px solid #f9f9f9;}


.topNavCon{overflow:hidden;height:100%;}
.topNavCon .newsList{background:transparent;}
/*.topNav{border:1px solid #dfefff;overflow: hidden;}*/


.rightContent{float:right;width:30%;}



.news{overflow: hidden;height:100%;}
.modeleNews .newsList{list-style-type: square;min-height: 227px;background: #f6fcff;padding: 10px;}
.newsList li{overflow:hidden;border-bottom:1px dashed #dcdcdc;}
.newsList li:last-child{border:none;}
.newsList label{color:#ccc;font-size:12px;line-height: 37px;}
.newsList a{padding-left:12px; margin-right: 115px; font-size: 16px; overflow: hidden;position:relative; text-overflow: ellipsis; white-space: nowrap; display: block;height:37px;line-height:37px;}
.newsList a:before{content:"";width:3px;height:3px;border-radius:4px;background: #909090;position:absolute;top:50%;left:2px;}
.newsList a:hover{color:#0089ff;text-decoration: underline;}

.city{border:1px solid #dcdcdc;}
.city a{    display: inline-block; text-align: center;background:#f6fcff;color:#000;padding:5px 10px;border-radius: 2px;margin-bottom:5px;    min-width: 61px;margin: 5px 6px;}
.city a:hover{background: #0e60bc;color:#fff;}

.link{margin-top: 50px;}
.link .right,.link .left{width:50%;}
.link ul li{float:left;width:30%;margin:0 1%;}
.link ul li a{display: block;overflow:hidden;text-align:center;padding:20px 0 0;background:url(../images/rk.png) repeat-x;}
.link a span{font-size:18px; color:#333; display:block; margin:10px auto;}
.link a div{height:95px;line-height: 95px;}
.link a div img{vertical-align: middle;}
.link .left{margin-left:2px;}
.link .right{margin-right:-22px;}

.news .lefts{width:400px; height:260px;float:left;}
.news .rights{margin-left:410px;height:100%;overflow-y: auto;}
.news .rights span a{float:right;line-height:21px;}
.newsTit{margin-right: 100px; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}

.modeleNews a label{float:right;font-size:14px;color:#999;}
.modeleNews a{display: block; overflow: hidden;}

.goLeft,.goRight{ background:url(../images/btn.png);    position: absolute; background: url(../images/btn.png); display: block; width: 52px; height: 52px; z-index: 999999999; top: 50%; margin-top: -27px;}
.goLeft{left:10px;}
.goRight{right:10px;background-position-y:-52px;}

#test1{margin-top:20px;}

.text .tit{width:60px;}
.layui-table th, .layui-table td{padding:5px 8px;font-size:12px;}
.text td a{font-size:12px;}
.text .tit{width:30px;}
@media screen and (min-width:1440px){
	.layui-table th, .layui-table td{padding:5px;font-size:12px;}
	.text td a{font-size:12px;}
	.text .tit{width:64px;}
}


.jiaoshi{display: block!important;}