@charset "gb2312";
/* CSS Document */
body{
margin:0px;
padding:0px;
font-size:12px;
font-family:'Î¢ÈíÑÅºÚ';
background-color:#f5f5f5;
}

img{
margin:0px;
padding:0px;
border:0px;
list-style:none;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:none;

}
.left{
	float:left;}
.right{
	float:right;}
ul{
margin:0px;
padding:0px;
}
ul li{
list-style:none;
}
.clear{
clear:both;
margin:0px;
padding:0px;
}
* {margin:0; padding:0;} 
.bigtop{
	width:1004px;
	height:152px;
	margin:0px auto;}
.swsy{
	width:160px;
	height:22px;
	line-height:22px;
	text-align:center;
	margin-bottom:30px;
	float:right;
	background:url(images/swsybg.jpg) no-repeat;}
.swsy a,.smallnav ul li a,.kuait a,.iright1t a{ color:#FFF;}
.ileft1tl a{
		color:#811c21;}
.bignav{
	width:100%;
	height:45px;
	background:#231815;}
.smallnav{
	width:1008px;
	height:45px;
	line-height:45px;
	margin:0px auto;}
.smallnav ul li{
	float:left;
	text-align:center;
	font-size:15px;
	width:126px;
	font-weight:700;}
.smallnav ul li a:hover{
	width:126px;
	height:45px;
	display:block;
	background:url(images/hover.jpg) no-repeat;}
.banner{
	margin:0px auto;
	width:1200px;}
.gsjj{
	width:1002px;
	height:144px;
	margin:20px auto;
	border:1px solid #cccccc;}
.gsjjright{
	line-height:180%;
	padding:10px;
	width:640px;
	height:124px;
	float:right;}
.indexleft{
	float:left;
	width:264px;}	
.ileft1{
	width:264px;
	background:#FFF;
	height:205px;
	margin-bottom:6px;}
.ileft1t{
	width:248px;
	height:46px;
	line-height:46px;
	margin:0px auto;
	background:url(images/line1.jpg) no-repeat center bottom;}
.ileft1tl{
	float:left;
	font-size:16px;
	margin-left:15px;}
.ileft1tr{
	float:right;
		font-size:12px;}
.ileft1c{
	line-height:180%;
	width:248px;
	margin:7px auto;}
.ileft1n{
	width:248px;
margin:0px auto;
}
.ileft1n ul li{
	width:228px;

	height:36px;
	line-height:36px;
	padding-left:20px;
	border-bottom:1px dashed #ccc;
	background:url(images/b1.jpg) no-repeat center left;}
.ilefthy{
	width:264px;}


.indexmin{
		float:left;
	width:470px;
	margin:0px 8px;}
.min1{
	width:470px;
	background:#FFF;
	height:263px;
	margin:0px auto 6px auto
}
.min1t{
	width:451px;
	height:46px;
	line-height:46px;
	margin:0px auto;
	background:url(images/line2.jpg) no-repeat center bottom;}
.min1n{
	width:451px;
margin:0px auto;
}
.min1n ul li{
	width:451px;
	height:34px;
	line-height:34px;

	border-bottom:1px dashed #ccc;
}
.lefttime{
	color:#FFF;
	background:#811c21;
	display:block;
	float:left;
	width:45px;
	height:30px;
	line-height:30px;
	margin-top:4px;
	text-align:center;
	margin-right:10px;}
	
.min2{
	width:470px;
	background:#FFF;
	height:275px;
	margin:6px auto 0px auto
}
.min2t{
	width:470px;
	height:36px;
	line-height:36px;
	margin:0px auto;
	background:url(images/hy.jpg) repeat-x;}
.min2t a,.min2im a,.min2n ul li a{ color:#333;}
.min2im{
	width:451px;
	height:111px;
	margin:8px auto;}
.min2im img{
	width:158px;
	height:113px;
	float:left;
	margin-right:10px;}
.min2imt{
	font-size:18px;
	font-weight:bold;
	line-height:30px;}
.min2imn{
	line-height:180%;}
.min2n{
	width:451px;
margin:0px auto;
}

.min2n ul li{
	width:451px;
	height:34px;
	line-height:34px;

	border-bottom:1px dashed #ccc;
}

.indexright{
		float:left;
	width:254px;
	}
.iright1{
	width:252px;
	height:360px;
	margin-bottom:6px;
	border:1px solid #ccc;
	position:relative;
	background:#FFF;}
.iright1t{
	width:252px;
	background:url(images/rt.jpg) no-repeat;
	height:41px;
	line-height:41px;
	text-align:center;
		font-size:14px;
	}
.iright1n{
	width:240px;
margin:0px auto;
}
.iright1n ul li{
	width:220px;

	height:36px;
	line-height:36px;
	padding-left:20px;
	border-bottom:1px dashed #ccc;
	background:url(images/b1.jpg) no-repeat center left;}
.iright1hw{
	width:252px;
bottom:0px;margin-bottom:0px; position:absolute;
	background:url(images/rh.jpg) no-repeat;
	height:15px;}
.irightcon{
	width:189px;
	height:166px;
	padding-left:65px;
	padding-top:90px;
	margin-bottom:10px;
	background:url(images/conbg.jpg) no-repeat;}
.indextel{
	color:#FFF;
	font-size:16px;
	height:37px;
	line-height:37px;
	display:block;
	margin-bottom:15px;}
.indexemail{
	color:#FFF;
	font-size:16px;
height:37px;
	line-height:37px;
	display:block;margin-bottom:15px;
	}
.indexadd{
	font-size:14px;
	color:#FFF;}
.liukuai{
	width:1004px;
	margin:0px auto;}
.kuai1 ul li a,.kuai2 ul li a,.ileft1tr a,.ileft1n ul li a,.min1n ul li a,.iright1n ul li a{
	color:#333;}
.kuai1{
	float:left;
	width:326px;
	height:280px;
	padding-top:2px;
	margin-bottom:10px;
	background:#FFF;
	border:1px solid #cccccc;}
.kuai1 ul li{
	width:286px;
	margin:0px auto;
	height:36px;
	line-height:36px;
	padding-left:20px;
	border-bottom:1px dashed #ccc;
	background:url(images/b1.jpg) no-repeat center left;}
	
.kuai2{
	float:left;
	width:326px;
	height:280px;
	padding-top:2px;
		background:#FFF;
	margin:0px 10px  10px  10px;
	border:1px solid #cccccc;}
.kuai2 ul li{
	width:286px;
	margin:0px auto;
	height:36px;
	line-height:36px;
	padding-left:20px;
	border-bottom:1px dashed #ccc;
	background:url(images/b1.jpg) no-repeat center left;}

.kuait{
	background:url(images/6t.jpg) no-repeat;
	width:316px;
	padding-left:10px;
	height:41px;
	line-height:41px;
	font-size:14px;
	}
	

.yqlj{
	width:1002px;
	height:105px;
	margin:20px auto;
	border:1px solid #cccccc;}	
.yqljright{
	
	padding:10px;
	width:832px;
	height:85px;
	float:right;}
.yqljright a{
	color:#333333;
	display:block;
	float:left;
	margin:6px;}
.bigfoot{
	width:100%;
	height:90px;
	text-align:center;
	color:#FFF;
	padding-top:20px;
	line-height:28px;
	background:url(images/footbg.jpg) repeat-x;}

.neiyebig{
	width:1004px;
	margin:20px auto 0px auto;}
.neiyebigleft{
	width:223px;
	float:left;
	margin-right:20px;}
.neiyeleftlm{
	width:223px;
	padding-top:13px;
	padding-bottom:10px;
	background:#811c21;
	margin-bottom:10px;}
.neiyeleftlmt{
	font-size:18px;
	color:#FFF;
	line-height:35px;
	text-align:center;}
.neiyeleftlmhw{
	background:url(images/lefthw.jpg);
	width:223px;
	height:37px;}
.neiyeleftnav{
	width:175px;
	margin:0px auto;}
.neiyeleftnav ul li{
	width:175px;
	height:37px;
	line-height:37px;
	margin-bottom:11px;
	text-align:center;}
.neiyeleftnav ul li a{
	display:block;
	width:175px;
	height:37px;
	background:url(images/leftnav.jpg) no-repeat;
	font-size:14px;
	color:#333;}
.neiyeleftnav ul li a:hover{
	display:block;
	width:175px;
	height:37px;
	background:url(images/leftnavh.jpg) no-repeat;

	color:#811c21;}
.leftconbg{
	width:158px;
	padding-top:77px;
	padding-left:65px;
	height:147px;
	background:url(images/leftconbg.jpg) no-repeat;}
.lefttel{
	color:#FFF;
	font-size:16px;
	height:35px;
	line-height:35px;
	display:block;
	margin-bottom:12px;}
.leftemail{
	color:#FFF;
	font-size:16px;
height:35px;
	line-height:35px;
	display:block;margin-bottom:12px;
	}
.leftadd{
	font-size:14px;
	color:#FFF;}
.neiyebigr{
	width:759px;
	float:right;
	border:1px solid #cccccc;
	background-color:#FFF;}
.nyrt{
	width:728px;
	height:41px;
	padding-left:31px;
	background:url(images/nyrightt.jpg) no-repeat;
	}
.nyrtl{
	line-height:41px;
	font-size:16px;
	color:#333;

	float:left;}
.nyrtr{
	line-height:41px;
	font-size:12px;
	color:#333;
	float:right;

	margin-right:8px;}
.nyrtr a{
	color:#333;}
.cloerhs{
	color:#811c21;}
.bigdanye{

	width:739px;
	margin:10px;
	line-height:26px;
	font-size:14px;}
.bigdannew{
		width:729px;
	margin:10px auto;}
.bigdannew ul li{
	width:706px;
	margin:0px auto;
	height:36px;
	line-height:36px;
	padding-left:23px;
	border-bottom:1px dashed #ccc;
	background:url(images/b1.jpg) no-repeat center left;}
.bigdannew ul li a, .bigimg ul li a,.bigimg1 ul li a{
	color:#333;}
.bigdannew ul li a:hover, .bigimg ul li a:hover,.bigimg1 ul li a:hover{
	color:#811c21;}

.bigimg{
		width:738px;
	margin:10px auto;}
.bigimg ul li{
	float:left;
	width:246px;
	height:215px;
	text-align:center;}
.bigimg ul li img{
	width:236px;
	height:180px;}
.bigimg ul li p{
	line-height:35px;}
	
.bigimg1{
		width:738px;
	margin:10px auto;}
.bigimg1 ul li{
	float:left;
	width:246px;
	height:300px;
	text-align:center;}
.bigimg1 ul li img{
	width:236px;
	height:265px;}
.bigimg1 ul li p{
	line-height:35px;}
	
#demo {
overflow:hidden;
width:1004px;
margin:0px auto;
}
#indemo {
float: left;
width: 800%;}
#demo1 {
float: left;
}
#demo2 {
float: left;
}