﻿body{
	margin: 0 auto ;
	text-align: center ;
        font-family:"����",Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	color: #333 ;
	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 ;}
.marT{margin-top:20px;}
.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/ssjscqh/headerbg.jpg) no-repeat center top ;
	height: 252px ;
    min-width: 1200px;
	border-bottom: 3px solid #333 ;}
	
.video li{
	background:url(../images/videoicon.gif) no-repeat 0 8px;
	padding: 0px 0px 0px 30px;}
.videoImg {
	position: relative;
	}
.videoImg img{
	vertical-align:middle;}
.videoImg .videoBn{
	position: absolute;
	display:block;
	z-index:1000;
	top:140px;
	left:200px;}
.video-info{
	width:100%;
	display:inline-block;
	text-align:center;
	margin: 4px 0;}
/**********************container******************/
.container{
	width: 1000px ;
	margin: 0 auto ;}
.active-month{
	margin-top: 10px ;}
.active-month span{
	display: inline-block ;
	line-height: 32px ;
	width: 190px ;
	background-color: #e5e5e5 ;
	color: #000 ;
	margin-left: 8px ;
	text-align: center ;
	letter-spacing: 2px ;
}

#contentDetail img{width:800px;}

.active-month span.first{
	margin-left: 0px ;
}
.lsxx-notice{
	line-height: 40px ;
	font-size: 14px ;}
.lsxx-notice .font1{
	color: #0059b5 ;
	margin-right: 40px ;}
/**********************colum1***********************/
.colum1{
	height: 338px ;}
.col1L{
	width: 483px ;
	height: 338px ;
	border: 1px solid #eaeaea ;}
.col1L img{
	margin: 0 0 ;}
.shade{
	height: 24px ;
	width: 483px ;
	line-height: 31px ;
	background: #000 ;
	filter: alpha(opacity=40);
	background: rgba(0, 0, 0, 0.4) ;
	margin-top: 318px ;
	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 ;}
.title3{
	height: 29px ;
	line-height: 29px ;
	font-weight: bold ;
	margin-bottom:10px;}
.title3 label{
	display: inline-block ;
	width: 105px ;
	height: 29px ;
	background: #d11f19 ;
	color: #fff ;
	font-size: 14px ;
	text-align: center ;}
.content1{
	margin: 6px ;
	font-size: 14px ;}
.content1 h2{
	color: #f00 ;
	padding-top: 4px ;
        text-align: center;}
.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/ssjscqh/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/ssjscqh/iconlist2.gif) no-repeat 10px 12px ;
	padding: 0 0 0 24px ;}
.list2 li a {
	color: #333 ;}
.list2 li span{
	font-weight: bold  ;}
/**********************footer***********************/
.footer {
	margin-top: 20px;
	height: 57px;
	width: 100%;
	text-align: center;
	padding-top: 20px;
    position: relative;
}
.footer p {
	color: #a8a8a8;
	height: 20px;
	line-height: 20px;
}
/********************************detail*********************************/
.detailDiv{
	line-height:24px;
	padding:0 20px;
	_height:400px;
	}
	
.contentTitle{
   font-size: 24px;
    font-weight: ;
    color: #333333;
    text-align: center;
    margin: 10px 20px 20px;
    padding: 0 40px;}
.contentMes{
	font-size: 16px;
    color: #909090;
    height: 20px;
    line-height: 18px;
    text-align: center;}
.detailImg{
	margin: 10px 0 ;
	text-align: center ;}
#contentDetail{
	border-top: 1px dotted #dbdbdb;
    width:90%;
    margin: 0 auto;
    font-size: 18px;
    font-family: 'SimSun';
    padding-top: 10px;}
.font-adjustment {
    width: 100px;
    margin: 0 auto;
    margin-bottom: 4px;
}
/**************************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 ul{
	margin: 18px 24px ;
	line-height: 32px ;}
.listContent li{
	background: url(../../images/ssjscqh/iconlist1.gif) no-repeat 0 12px ;
	padding: 0 0 0 18px ;
	border-bottom: 1px dotted #ddd;
	font-size: 14px ;}
.listContent li a{
	color: #333 ;}
.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:#ec1408;
	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:  #ec1408;}
.page a:hover{
	background-color:#f9f2eb;
	border:1px solid #ec1408;}
.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 ;}
/*--------col1---------*/
span.more{
	float:right;
	font-weight:normal !important;
	font-size:12px !important;
	padding:0 5px 0 0;
	}
span.more a:link,
span.more a:visited{	
	color:#e00;	
	}
span.more a:hover,
span.more a:active{
	color:#e00;
    text-decoration:underline;
	}

.describe h3{	
	color:#333333;
	text-align:center;
	padding:10px;
	margin:10px 0 0 0;
	font-size:24px;
	}
.describe{
	line-height:24px;
	padding:0 20px;
	min-height:400px;}
.describe p{
	margin:4px 0;
	text-indent:2em;
    font-size:40px;
}
.desDate{
	line-height:24px;
	height:24px;
	text-align:center;
	border-bottom:1px dashed #ccc;
	margin:0 0 10px;}
/*-----show-----*/
.show{
	padding:0 10px 0px;
	position: relative;
	line-height: 32px ;
	width: 1000px;
	margin: 0 auto;
    margin-top:20px;}
.show br{ 
display:inline; line-height:6px; overflow:hidden;
font-size:16px;
height:30px} 
.showTit{
	padding:10px;
	font-size:16px;}
.show ul{}
.show ul li{
	float:left;
	margin:0 1px 0 0;
	overflow: hidden;
	position: relative;}
.show ul li a{
	display:block;}
.show ul li img{
	vertical-align:middle;
	height:165px;
	width:235px;}
.show ul li span{
	position: absolute;
	display:block;
	z-index:1000;
	bottom:0;
	width:235px;
	line-height: 24px;
	text-indent:1em;
	background:url(../images/showbg.png) repeat-x 0 0;}
.showRight,.showLeft{
	position: absolute;
	top:100px;}
.showRight{
	left:-50px;}
.showLeft{
	right:-50px;}