/*首页主体样式*/
.news .head{height:37px;border-bottom:1px solid #850000;}
.news .head .title{height:37px;float:left;font-size:16px;color:#850000;padding:10px 0 0 35px;}
.news .head .more{float:right;font-size:14px;padding:10px 10px 0;}
.news .con{padding:10px 0 0;}
.calendar .head2{height:36px;background:#eeeeee;}
.calendar .title2{height:36px;float:left;font-size:16px;color:#fff;background:#8f000b;padding:6px 25px;}
.calendar .more2{float:right;color:#8f000b;margin:7px 10px 0;}
.calendar .more2 a{color:#8f000b;display:block;padding:1px 10px;border:1px solid #8f000b;font-size:12px;}
.con{padding:10px 0 0;}
.news,.notice{margin:12px 0;}
.news .title{background:url(icon01.png) 5px 14px no-repeat;}
.news .more a{color:#595959;}
.focus img{width:100%;max-height:304px;}
.list li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list li>a{display: block;padding:7px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.notice .title{background:url(icon02.png) 5px 10px no-repeat;}
.notice .more a{color:#850000;}
.login-list .item{width:100%;overflow:hidden;margin:20px 0;}
.login-list .item a{display: block;font-size:18px;padding:18px 0;color:#fff;text-align:center;}
.login-list .li1{color:#fff;font-size:18px;text-align:center;}
.login-list .li1 a{display:inline-block;margin:0 5px;}
.login-list .li1{background:#d0122c;}
.login-list .li2{background:#75d53a;}
.login-list .li3{background:#47c0ff;}
.login-list .li4{background:#ff9147;}
.newTab{margin-bottom:25px;position:relative;}
.TabTitle{height:35px;border-bottom:1px solid #850000;background:#eeeeee;position:relative;}
.TabTitle li{height:35px;float:left;color:#4d4d4d;text-align:center;font-size:16px;padding:6px 25px;cursor:pointer;}
.TabTitle li.active{color:#fff;background:#8f000b;}
.TabContent .tabcon1,.TabContent .tabcon2{padding:15px 0 0;min-height:100px;}
.newTab .more{position:absolute;top:7px;right:10px;}
.newTab .more a{color:#8f000b;display:block;padding:1px 10px;border:1px solid #8f000b;font-size:12px;}
.calendar{min-height:303px;margin-bottom:25px;}
.calendar .con2{padding:12px 10px 0 10px}
.news-box .con2{padding:12px 10px 0 10px;}
.news-box .pic img{width:100%;}
.news-box .news-list{padding-top:12px;}
.ztpic{overflow:hidden;margin: 20px 0;}
.ztpic img{width:100%;}
.link-head{height:37px;border-bottom:1px solid #dcdcdc;}
.link-head h3{color:#780b0b;float:left;height:37px;font-size:16px;margin:0;border-bottom:2px solid #780b0b;padding:8px 10px;}
.link-head h3 span{color:#595959;font-size:12px;padding-left:5px;}
.link-head .more a{color:#aa0001;}
.link-con{padding:20px 0;color:#595959;}
.link-con a{display:inline-block;padding:0 9px;color:#595959}
@media screen and (max-width: 768px){
	.TabContent .tabcon1{height:auto;}
	.TabContent .tabcon2{height:auto;}
}
@media screen and (max-width: 560px){
  .TabTitle li{width:auto;}
  .TabTitle li .tit{font-size:16px;padding:6px 20px;}
}
@media screen and (max-width: 410px){
  .TabTitle li .tit{font-size:14px;padding:6px 10px;}
}
@media screen and (max-width:340px){
  .TabTitle li .tit{font-size:13px;padding:6px 3px;}
}