*{margin: 0; padding: 0; list-style: none;}
h2,i,em{
	font-style: normal;}
i{
	display:inline-block;
	*zoom:1;
	*display:inline;}
a{
	text-decoration: none;}
a,button,input{
	-webkit-tap-highlight-color:rgba(255,0,0,0);}
em{
	height: 10px;}
.news div h2,
.news2 div h2{
	font-size: 16px;
	color: #AE3D3D;
	height: 40px;
	line-height: 40px;
	font-family: "Microsoft YaHei";
	padding-left: 5px;
	*float: left;}
.news div h2 i,
.news2 div h2 i{
	width: 24px;
	height: 24px;
	margin-right: 20px;}
.news div h2 i img,
.news2 div h2 i img{
	width: 100%;
	height: 100%;
	vertical-align: middle;}
.clear{
	clear: both;}
.header{
	width: 100%;
	height: 197px;
	min-width: 1000px;
	background-color:#d1555a;		
	background-image: url(../images/headbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	position: relative;
	margin-bottom:10px;}
.top_box{
	width: 1000px;
	margin: 0 auto;}
.links{
	float: right;
	height: 30px;}
.links li{
	float: left;
	color: #fff;
	line-height: 30px;
	margin-left: 5px;}
.links li a{
	display: inline-block;
	*zoom:1;
	*display:inline;
	color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	text-decoration: none;}
.logo{
	padding-left: 18px;
	position: absolute;
	top: 70px;}
.logo img{
	vertical-align: middle;}
.logo h1{
	color: #A21A1A;
	display: inline-block;
	font-family: "Microsoft YaHei";
	*zoom:1;
	*display:inline;
	vertical-align: middle;}

.nav{
	position: absolute;
	bottom:2px;
	width: 1000px;}
.nav ul{
	height: 30px;
	line-height: 30px;
	display: inline-block;
	*float: left;}
.nav ul li{
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: center;}
.nav ul li a{
	width: 85px;
	color: #000;
	text-decoration: none;
	display: block;
	margin-left: 5px;
	font-size: 16px;
	font-family: "Microsoft YaHei";}
.nav form{
	display: inline-block;	
	*display:inline;
	*zoom:1;
	position: relative;
	float: right;}
.nav input[type=text]{
	background: #fff;
	height: 24px;
	width: 110px;/*200*/
	border: 1px solid #ccc;
	padding-left: 4px;
	padding-right: 35px;
	*line-height: 24px;
	font-size: 12px;
	border-radius: 4px;
	-moz-border-radius: 4px; /* firefox */
	-webkit-border-radius: 4px; /* safari chrome */
	display: inline-block;
	*zoom:1;
	*display:inline;
	outline: 0;}
.nav input[type=submit]{
	width: 32px;
	height: 27px;	
	background: url(../images/search.jpg) no-repeat;
	background-size: contain;
	border: 1px solid #ccc;
	border-left: none;
	display: inline-block;
	*zoom:1;
	*display:inline;
	outline: 0;
	right: -1px;
	top: 0;
	bottom: 0;
	position: absolute;
	cursor: pointer;}
/* headend */
.content{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;}
.news{
	margin-bottom: 10px;}
.news>div{
	float: left;}

.news2 div ul,
.tx ul,
.tz ul{
	*height: 258px;}
.picnews{
	width: 360px;
	margin-right: 10px;}
.news2 ul,
.txactive ul{
	border: 1px solid #ccc;
	padding: 10px;
	height: 254px;}
.tx{
	width: 350px;
	margin-right: 10px;}
.tz{
	width: 270px;}
.news2 ul li,
.txactive ul li{
	padding: 5px 0;
	height: 18px;
	width: 100%;
	*height: 15px;}
.news2 ul li a,
.txactive ul li a{
	display: inline-block;
	*zoom:1;
	*display:inline;
	float: left;
	color: #000;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	width: 69%;
	overflow:hidden;
  	text-overflow:ellipsis;
  	white-space:nowrap;
  	line-height: 15px;}
.news2 ul li a:hover,
.txactive ul li a:hover{
	color: #f00;}
.news2 ul li span,
.tx ul li span{
	font-size: 12px;
	float: right;}
.tz ul li{
	font-size: 12px;}
.tz ul li span{
	float: left;
	margin-right: 2px;}

.news2{
	width: 100%;
	margin-bottom: 10px;
	clear: both;}
.news h2 em a,
.news2 h2 em a{
	float: right;
	*display:inline;
	font-size: 12px;
	color: #ccc;}
.news2>div{
	display: inline-block;
	*zoom:1;
	*display:inline;
	*margin-right: 5px;
	width: 32.8%;}
.news2 ul{
	border: 1px solid #ccc;}
.pictwo{
	width: 100%;
	height: 200px;
	line-height: 200px;
	padding-top: 20px;
	text-align: center;
	background: url(../images/twobg.jpg);
	background-size: contain;}
/* contentend */
.footer{
	margin-top: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	background: #d1555a;}
/*footend*/
.picnews{
	position: relative;}
.dot{
	position: absolute;
	height: 10px;
	width: 100%;
	bottom: 10px;
	display: block;
	text-align: center;}
.dot li{
	width: 8px;
	height: 8px;
	border: 2px solid #fff;
	border-radius: 50%;
	display: inline-block;
	*zoom:1;
	*display:inline;
	_overflow: hidden;
	margin: 0 2px;
	cursor: pointer;}
.dot .onli{
	width: 12px;
	height: 12px;
	border: none;
	background: #f00;}
.discrib{
	position: absolute;
	width: 100%;
	height: 60px;
	/* background-color: rgba(0, 0, 0, 0.5); */
	bottom: 0px;
	overflow: hidden;
	background-color:#000;
    filter:Alpha(opacity=50);
    opacity:0.5;
    *zoom:1;}
.discrib li{
	color: #fff;
	text-align: center;
	line-height: 60px;}

.btn{
	position: absolute;
	top: 50%;
	width: 100%;
	height: 33px;
	z-index: 999;
	height: 33px;
	width: 17px;
/* 	font-size: 36px; */
	color: #ccc;
	cursor: pointer;
	display: none;}
.prve{
	left: 0;
	background: url(../images/prev.jpg) no-repeat;}
.next{
	right: 0;
	background: url(../images/next.jpg) no-repeat;}
.piclist{
	width: 360px;
	height: 276px;
	position: relative;
	overflow: hidden;}
.banner:hover .btn{
	display: block;}
.piclist li{
	float: left;
	cursor: pointer;}
/*list页*/
.list{
	margin-bottom: 40px;}

.list i{
	display: inline-block;
	width: 7px;
	height: 16px;
	_height: 13px;
	background: url(../images/triangle.jpg) no-repeat center;
	margin:0 5px;}
.list h3 i{
	height: 13px;
	*height: 20px;}
.list h3{
	background: #F3F2EA;
	font-style: normal;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	padding: 0 14px;}
.list h3{
	_height: 20px;
	_padding: 10px;}
.newslist{
	width: 100%;
	*width: 858px;
	border: 1px solid #ccc;
	border-top: none;
	box-sizing: border-box;

	-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
	padding: 40px 70px 70px 70px;}
.newslist ul li{
	margin: 9px 0;
	height: 15px;
	line-height: 15px;}
.newslist ul li a{
	display: inline-block;
	color: #000;
	font-size: 12px;
	font-family: "Microsoft YaHei";
	width: 70%;
	overflow:hidden;
  	text-overflow:ellipsis;
  	white-space:nowrap;}
.newslist ul li a:hover{
	color: #f00;}
.newslist li i,
.newslist li a{
	*float: left 
;}
.newslist li span{
	font-size: 12px;
	float: right;}
.page{
	width: 100%;
	margin-top: 40px;
	text-align: center;}
.page ul{
	display: inline-block;
	height: 33px;}
.page ul li{
	min-width: 30px;
	border: 1px solid #ccc;
	text-align: center;
	height: 33px;
	line-height: 33px;
	margin: 0;
	float: left;}
.page ul li a{
	display: block;
	width: 100%;
	height: 33px;
	color: #5da4da;
	font-weight: bold;}

/*read页*/
.newslist .title{
	width: 100%;
	border-bottom: 1px solid #ccc;
	text-align: center;
	}

.newslist .title span{padding-right: 10px;line-height: 36px;}
.newslist .title span{
	font-size: 12px;
	font-family: "Microsoft YaHei";
	_float: left;}
.newslist .title em{
	font-size: 12px;
	font-family: "Microsoft YaHei";
	float: right;}
.newslist .title h2{
	text-align: center;
	padding-bottom: 5px;}
.article{
	padding-top: 20px;
	line-height: 2em;
	min-height: 500px;} 
.article img{
	display: block;
	margin: 0 auto;
	max-width: 858px;}


;
	margin: 0 auto;
	max-width: 858px;
}


