﻿@charset "utf-8";
/* CSS Document */
/*全局样式开始*/
*{margin:0;padding:0;}
html{ font-size:100px;!important; overflow-x:hidden;}
body{ margin:0; padding:0; font-family:'微软雅黑'; font-size:20px; overflow-x:hidden;}
a{ text-decoration:none; color:#666; font-size:20px;}
a:hover{ color:#e20001; text-decoration:underline;}
img{ border:none; vertical-align:middle; }
ul,ol{ list-style-type:none;}
input{border:none;outline:none;  }
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
button{border:0; background-color：none;outline:none;} 
.clear{ clear:both;}
.clearfix{*zoom:1;}
.clearfix::after{ clear:both; content:""; display:block; height:0; visibility:hidden;}
.hidden{ display:none;}
.block{ display:block;}
/*全局样式结束*/
/*顶部样式开始*/
.head{ width:100%; background-size:cover;}
.head img{ width:100%;}
/*顶部样式结束*/
.wraper{ width:100%; height:auto; margin-top:65px;}
.wraperc{ width:1200px; height:auto; margin:0 auto;}
.jingshen{ width:1200px; height:493px;}
.jingshen h2{ position:relative;}
.jingshen .jh2{background:url("../images/wz-bg-1.png") no-repeat; width: 1200px;height: 75px;display: inline-block;text-align: center;font-weight: 600;color: #c10000;line-height: 75px;font-size: 40px;}
.jingshen h2 img{ width:100%;}
.ijh2{ display:none;}
.jingshen h2 a{ /*float:right;*/ color:#cc0000; font-size:16px; position:absolute; bottom:-5px; right:30px;}
.news{ margin-top:44px;}
/*轮播样式*/
.slideBox{ width:518px;overflow:hidden; position:relative; /*float:left;*/ margin:0 auto; padding-left:17px; padding-right:33px; }
.lunbojiao{ width:518px; height:35px; position:absolute; bottom:0; z-index:1; background-color:#3b3b3b; opacity:0.8;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:2; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:4px;  width:10px; height:10px; cursor:pointer; background-color:#ccd6de; z-index:15; border-radius:10px;}
.slideBox .hd ul li.on{ background-color:#F00;}
.slideBox .bd{ position:relative; height:100%;    }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:518px; }
.slideBox .bd img{ /*width:517px; height:370px;*/ display:block;  }
.slideBox .bd h3 a{  color:#ffffff; font-family:"微软雅黑"; font-size:16px; position:absolute; bottom:5px; padding-left:10px; line-height:25px; z-index:5}
.slideBox .bd h3 a:hover{ text-decoration:none;}
/*轮播样式*/
.newsr{ width:618px; float:right;}
.newsr li{ background:url(../images/libg_03.jpg) no-repeat left center; padding-left:15px; padding-right:20px;color:#000; font-size:16px; line-height:31px;}
.newsr li a{ color:#000; font-size:16px;}
.newsr li span{ float:right;}
.huodong{ margin-top:30px;margin-bottom: 50px;}
.huo{ width:580px; float:left; }
.huo h2{ position:relative;background:url("../images/wz-bg-2.png") no-repeat;width: 580px;height: 75px;line-height: 75px;font-weight: 700;color: #c10000;text-align: center;display: inline-block;font-size: 40px;}
.huo ul{ margin-top:40px;}
.huo li{ background:url(../images/libg_03.jpg) no-repeat 10px center; padding-left:30px; color:#000; font-size:16px; line-height:30px;}
.huo li a{font-size:16px; color:#000;}
.huo li span{ float:right;}
.huo-r{float: right;}

.fl{
	float: left;
}

.fr{
	float: right;
}



.center{
	width: 1200px;
	margin:0 auto;
}

.middle-content{
	background-color: #fff;
	box-shadow:  0 0 3px #ddd;
	width: 100%;
	height: auto;
	margin-top: 20px;
}

.home{
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #ddd;
	background-color: #f8f8f8;
	padding-left:15px;

}

.home i{
	background: url("../images/position.png") no-repeat center;
	width: 14px;
	height: 16px;
	display: inline-block;
	-webkit-background-size: 80%;
	background-size: 80%;
	vertical-align: sub;
	margin-right: 5px;
}

.home span{
	height: 36px;
	line-height: 36px;
	display: inline-block;
}


/*分页样式*/

.page-list{
	
	float: right;
	margin:30px 0 50px 0;
}

.page-list ul li{
	float: left;
	margin:0 6px;
	line-height: 26px;
	text-align: center;
}

.page-list ul li a{
	min-width: 14px;
	border: 1px solid #ddd;
	display: inline-block;
	padding: 0px 8px;
	height: 26px;
	color: #111;
	line-height: 26px;
}

.page-list ul li .avtice,.page-list ul li a:hover{
	background-color: #d30000;
	color: #fff;
	border:1px solid #d30000;
}

.page-list ul li span{
	color: #111;
}


/*列表页样式*/
.tpblist-content{
	padding: 0 55px;
}

.tpblist-bt{
	font-size: 28px;
	font-weight: 600;
	color: #d30000;
	border-left:6px solid #d30000;
	margin: 40px 0;
	padding-left:20px;
	line-height: 26px;
}


.tpblist-list-li{

}

.tpblist-list-li .circle{
	display:inline-block;
  width: 5px; 
  height: 5px; 
  background: #777; 
  -moz-border-radius: 50%; 
  -webkit-border-radius: 50%; 
  border-radius: 50%; 
  margin-right: 15px;
  vertical-align:middle;
}

.tpblist-list-li li{
	margin: 20px 0 10px 0;
	border-bottom: 1px dotted #ddd;
}

.tpblist-list-li li a{
	font-size: 18px;
	color: #111;
	display: inline-block;
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 38px;
    width: 85%;
	cursor: pointer;
	padding-bottom:5px;
}

.tpblist-list-li li span{
	display: inline-block;
	width: 15%;
	text-align: right;
	color: #999;
	font-size: 16px;
	vertical-align: bottom;
    line-height: 38px;
}
.tpblist-list-li li a:hover{
	color: #d30000;
}

.tpblist-list-li:hover .circle{
	background-color:  #d30000;
}


/*详情页样式*/
.tpddetail-con{
	padding:0 50px 30px 50px;

}

.tpddetail-title{
	border-bottom: 1px dotted #ddd;

}

.tpddetail-title h3{
	text-align: center;
	font-weight: 700;
	font-size: 24px;
	color: #111;
	margin: 50px 0 30px 0;
	padding:0 30px;
}

.tpddetail-title p{
	text-align: center;
	color: #bbb;
	font-size: 14px;
	margin-bottom: 15px;
}

.tpddetail-main{
	padding:40px 0;
	color: #111;
	 font-size: 16px;
	 line-height: 28px;
}
