﻿body{
	margin: 0 auto ;
	text-align: center ;
	 font-family:"����",Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	color: #666 ;
	background-color: #fefefe ;}
img,ul,li{
	margin: 0 ;
	padding: 0 ;
	border: 0 ;
	list-style: none ;}
div{
	text-align: left;
	}
a:link,
a:visited{
	color: #666 ;
	text-decoration: none ;}
a:hover,
a:active{
	color: #666 ;
	text-decoration: underline ;}
.floatL{
	float: left ;}
.floatR{
	float: right ;}
.clear{
	clear: both ;}
.marT10{
	margin-top: 10px ;}
.marT4{
	margin-top: 4px ;}
.marT20{
	margin-top: 20px ;}
.marT30{
	margin-top: 30px ;}
.width3{
	width:483px;}
.shadeBox1{
	position: relative ;
	z-index: 1 ;}
.shadeBox2{
	position: relative ;
	z-index: 2 ;}
/**********************top************************/
.top{
	background: #d11f19 ;
	height: 48px ;
	min-width: 1000px ;}
.top div.box{
	margin: 0 auto ;
	width: 1000px ;
	height: 48px ;
	line-height: 48px ;}
.top div.box span{
	margin: 0 18px ;
	color: #fff ;}
.logo{
	margin: 0 auto ;
	background: url(../../images/lsxxzt2019/bar1.jpg) no-repeat center top ;
	background-size: 100% 100%;
	height: 394px ;
	border-bottom: 3px solid #333 ;}
/**********************container******************/
.container{
	width: 1000px ;
	margin: 0 auto ;}
/**********************colum1***********************/
.colum1{
	height: 338px ;}
.col1L{
	width: 483px ;
	height: 338px ;
	border: 1px solid #eaeaea ;}
.col1L img{
	margin: 0 0 ;}
.shade{
	height: 31px ;
	width: 483px ;
	line-height: 31px ;
	background: #000 ;
	filter: alpha(opacity=40);
	background: rgba(0, 0, 0, 0.4) ;
	margin-top: 308px ;
	position: absolute ;
	z-index: 1 ;}
.shadeFont{
	height: 31px ;
	width: 483px ;
	line-height: 31px ;
	margin-top: 308px ;
	position: absolute ;
	z-index: 2 ;
	color: #fff ;
	margin-left: 24px ;
	font-weight: bold ;
	font-size: 14px ;}
.col1R{
	width: 485px ;}
.title1,
.title2{
	height: 29px ;
	border-bottom: 2px solid #d11f19 ;
	line-height: 29px ;
	font-weight: bold ;}
.title1 label{
	display: inline-block ;
	width: 112px ;
	height: 29px ;
	background: #d11f19 ;
	color: #fff ;
	font-size: 18px ;
	text-align: center ;}
.title2 label{
	display: inline-block ;
	width: 105px ;
	height: 29px ;
	background: #d11f19 ;
	color: #fff ;
	font-size: 14px ;
	text-align: center ;}
.title1 span,
.title2 span{
	float: right ;}
.title1 span a,
.title2 span a{
	color: #d11f19 ;}
.content1{
	margin: 6px ;
	font-size: 14px ;}
.content1 h2{
	color: #f00 ;
	padding-top: 4px ;}
.content1 p{
	line-height: 24px ;}
.content1 p a{
	color: #f00 ;
	font-weight: bold ;
	cursor: pointer ;}
.list1{
	line-height: 28px ;
	padding-top: 8px ;}
.list1 li{
	border-bottom: 1px dotted #ccc ;
	background: url(../../images/lsxxzt2018/iconlist1.gif) no-repeat 6px 10px ;
	padding: 0 0 0 24px ;}
.list1 li a {
	color: #0059b5 ;}
.list1 li a span{
	float: right ;
	color: #666 ;
	font-size: 9px ;}
/**********************colum2**********************/
.colum2{
	width: 1000px ;}
.colum2 img{
	margin: 10px 0 0 0 ;}
/**********************colum3**********************/
/**********************colum3 left**********************/
.imgTitle{
	display: inline-block ;
	width: 105px ;
	height: 31px ;
	background: #d11f19 ;
	color: #fff ;
	font-size: 14px ;
	text-align: center ;
	line-height: 31px ;}
.shade2{
	height: 31px ;
	width: 238px ;
	background-color: #000 ;
	filter: alpha(opacity=40);
	background: rgba(0, 0, 0, 0.4) ;
	margin-top: 152px ;
	position: absolute ;
	z-index: 1 ;}
.shade2Font{
	height: 31px ;
	width: 238px ;
	margin-top: 152px ;
	position: absolute ;
	z-index: 2 ;
	line-height: 31px ;
	color: #fff ;
	text-align: center ;}
/**********************colum3 right**********************/
.content2{
	width: 485px ;}
.list2{
	line-height: 28px ;
	padding-top: 8px ;}
.list2 li{
	background: url(../../images/lsxxzt2018/iconlist2.gif) no-repeat 10px 12px ;
	padding: 0 0 0 24px ;}
.list2 li a {
	color: #333 ;}
.list2 li span{
	font-weight: bold  ;}
/**********************foot***********************/
.foot{
	margin: 20px auto 0 ;
	background: #d11f19 ;
	height: 76px ;
	min-width: 1000px ;}
.foot div.box{
	width: 1000px ;
	margin: 0 auto ;
	text-align: center ;
	line-height: 20px ;
	padding: 10px 0 0 0 ;
	color: #fff ;}
/********************************detail*********************************/
.detailDiv{
	min-height: 580px ;
	_height: 580px ;
	margin: 10px 20px 60px ;}
	
.contentTitle{
	font-size: 30px ;
	font-weight: 400 ;
	color: #cc3333 ;
	text-align: center ;
	margin: 28px 0 18px;
	padding: 0 40px ;}
.contentMes{
	border-bottom: 1px dotted #dbdbdb ;
	font-size: 12px ;
	color: #909090 ;
	height: 18px ;
	line-height: 18px ;
	text-align: center ;}
.detailImg{
	margin: 10px 0 ;
	text-align: center ;}
.contentDetail p{
	text-indent: 28px;
	font-size: 14px ;}
/**************************list***************************/
.locationHints{
	margin: 0 auto;
	background-color: #e7e7e7;
	height: 28px;
	padding: 0 0 0 20px;
	font-size: 14px;
	line-height: 28px;
	}
.locationHintsC{
	/* width: 980px; */
	margin: 0 auto;
	}
.listContent{
	width: 960px ;
	min-height: 580px ;
	_height: 580px ;
	margin: 0 auto ;}
.listContent .picList2{
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	padding: 24px 0 0;
	}
.picList2 li{
	background: url(../images/imgbg2.gif) no-repeat 0 0;
	float: left;
	display: inline;
	margin:0px 20px 18px;
	padding: 8px 0 0 2px;
	width: 170px;
	height: 170px;
	}
.picList2 li a{
	color: #898989 ;
	text-decoration: none ;}
.picList2 li a img{
	max-width: 186px ;
	max-height: 186px ;}
.listContent div.listTitle{
	margin-top: 20px ;
	height: 31px ;
	border-bottom: 4px solid #e7e7e7 ;
	line-height: 29px ;
	font-weight: 400 ;}
.listTitle label{
	margin: 0 0 2px 24px ;
	display: inline-block ;
	width: 112px ;
	height: 29px ;
	background:  #0080FF;
	color: #fff ;
	font-size: 18px ;
	text-align: center ;}
/********************************page*********************************/
.page{
	margin: 40px 28px ;
	text-align: right ;}
.page a{
	cursor: pointer;
	display: inline-block ;
	line-height: 16px ;
	margin: 0 5px ;
	padding: 0 5px ; 
	border: 1px solid #eee ;
	color: #658611; }
.page a:hover{
	background-color:#f9f2eb;
	border:1px solid #ee4922;}
.pageSelect a{
	background-color:#f9f2eb;
	border:1px solid #0080FF;}
/********************************detail*********************************/
.vedioContainer{
	width: 980px ;
	min-height: 580px ;
	_height: 580px ;
	margin: 0 auto ;
	text-align: center ;}
.vedioTitle{
	font-size: 30px ;
	font-weight: 400 ;
	text-align: center ;
	color: #cc3333 ;
	margin: 28px 0 18px;
	padding: 0 40px ;
	line-height: 48px ;}
.vedioContainer p{
	font-size: 14px ;
	border-bottom: 1px dashed #dbdbdb ;
	margin: 0 40px ;
	line-height: 24px ;}