*{margin:0px; padding:0px; border:0px;}
body{
	font-size: 9pt;
	font-family: Verdana,Geneva,sans-serif;
	background-color: #FFF;
}
li{list-style: none}
a:link,a:visited{
	color: #333;
	text-decoration: none
}
a:hover{
	color: #C00301;
	text-decoration: underline
}
div{font-family: "宋体";}
.p10{padding: 10px;*padding:10px!important;*padding:10px;}
.border{border: solid 1px #d3d3d3;}
.box{
	width:950px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.header{width:950px;}
.nav{widht:950; height:41px; background:url(../images/2.jpg) no-repeat;}
.nav li{float:left;width:145px;text-align:center;color:#fff;font:14px;line-height:32px;
}
.nav li a{
	text-decoration:none;width:145px; display:block;
	color: #FFF;
}
.nav li a:hover{ text-decoration:underline;}
.banner{width:526px; height:281px;float:left;margin:10px 15px 0px;}
.news{
	width:375px;
	height:auto;
	float:left;
	margin:10px 0px 0px 0px;
} 
.news  li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	line-height: 26px;
}
.news  li a{width:375px;}
.news  li strong{ color:#2b2b2b;}
.font01{
	color:#585858;
	font-size: 12px;
	line-height: 23px;
}
.font01 a{ font-size:12px;}
.title01{
	color:#2e2e2e;
	background:url(../images/6.jpg) no-repeat center 0px;
	height:39px;
	float:left;
	width: 950px;
	font-size: 14px;
	font-weight: bold;
	line-height: 39px;
	text-indent: 25px;
	margin-top: 8px;
}
.cont{
	width:930px;
	height:220px;
	float:left;
	margin:0px;
	overflow:hidden;
}
.cont2{
	width:930px;
	height:auto;
	float:left;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.lefttab{
	float:left;
	width:268px;
	height:242px;
	background-image: url(../images/7.jpg);
	margin:10px 15px 10px 10px;
}
.anli{
	width:535px;
	height:auto;
	margin-right:15px;
	float:left;
	margin-top: 10px;
	margin-left: 10px; overflow:hidden;
}
.anli li{
	float:left;
	width:266px;
	height:126px;
	background:url(../images/10.jpg) no-repeat center 0px;
	margin-top: 10px;
}
.anli ul li p{
	width:140px;
	float:left;
	margin:10px;
	height: auto;
}.anli ul li .font01 strong {
	color: #333;float:left;width:150px;
	
}
.anli_list.font01 a{
	width:320px;
}
.anli ul li img {
	margin-top: 10px;
	border: 1px solid #CCC;
	float: left;
	height: 90px;
	width: 86px;
}
.anli_list{
	width:350px;
	height:auto;
	margin-right:15px;
	float:left;
	margin-top: 20px;
	margin-left: 10px;
}
.weibo{
	width:560px;
	height:auto;
	float:left;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
.weibo h4{
	height:38px;
	line-height:38px;
	color:#2e2e2e;
	font: bold 14px;
	background-image: url(../images/16.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin-bottom: 10px;
}
.weibocont {margin:10px;

}

.weibo2{
	width:350px;
	height:auto;
	float:left;
	margin-left: 10px;
	margin-top: 10px;
}
.weibo2 h4{
	height:38px;
	line-height:38px;
	color:#2e2e2e;
	font: bold 14px;
	background-image: url(../images/16.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
	margin-bottom: 10px;
}
.weibocont2 {margin:10px;

}
.weibocont2.font01 a{ width:300px;}
.blk_18 {
	overflow:hidden;
	zoom:1;
	font-size:9pt;
	width:940px;
    }
    .blk_18 .pcont {
	width:780px;
	float:left;
	overflow:hidden;
	padding-left:5px;
	height: 220px;
	margin-left: 50px;
    }
    .blk_18 .ScrCont {
    width:32766px;
    zoom:1;
    margin-left:-5px;
    }
    .blk_18 #List1_1, .blk_18 #List2_1 {
    float:left;
    }
    .blk_18 .LeftBotton{
	width:7px;
	height:11px;
	float:left;
	background-image: url(images/12.png);
	background-repeat: no-repeat;
    }
    .blk_18 .LeftBotton {
	background-position: 0 36;
	margin:68px 5px 0;
	background-image: url(../images/feature_left.gif);
	background-repeat: no-repeat;
    }
	.blk_18 .RightBotton {
	width:7px;
	height:11px;
	float:left;
	background-image: url(images/14.png);
	background-repeat: no-repeat;
    }
    .blk_18 .RightBotton {
	margin-top: 74px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 15px;
    }

    .blk_18 .pl img {
	display:block;
	cursor:pointer;
	height: 150px;
	width: 240px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
    }
    .blk_18 .pl {
	width:240px;
	height:220px;
	float:left;
	text-align:left;
	line-height:24px;
	margin-right: 30px;
    }
    .blk_18 a.pl:hover {
	color:#D52120;
    }
#KinSlideshow{ overflow:hidden; width:587px; height:211px;}
.font7 {	color: #09F;
}
.rollBox {
	width:560px;
	overflow:hidden;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
}
.rollBox1 {	width:588px;
	overflow:hidden;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
}
.wrap {
	float:left;
	width:247px;
	height:auto;
	z-index:1;
	overflow:hidden;
}
.cc {
	height:140px;
	top:0px;
	left:-494px;
	z-index:2;
	overflow:hidden
}
.btn {float:left; width:11px; margin-top:70px; z-index:3}  
.cc p.con {
	width:150px;
	height:135px;
	padding: 10px;
}

.rl001{
	background-image:url(images/rlbg01.jpg);
	width:11px;
	height:auto;
	background-repeat: no-repeat;
}

.lfbg{
	background-image:url(images/p1.jpg);
	width:10px;
	height:auto;
	background-repeat: no-repeat;
}

.rlbg{
	background-image:url(images/p2.jpg);
	width:11px;
	height:auto;
	background-repeat: no-repeat;
}
#basic-accordian{
	padding:5px;
	z-index:2;

}

.accordion_headings{
	cursor:pointer;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	
}

.accordion_headings:hover{

}

.accordion_child{
	padding:0px;
	background-image: url(images/6.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 282px;
	width: 280px;
}

.header_highlight{


}
.accordion_child h4 {
	margin-top: 30px;
	margin-left: 40px; 
}
.part #next2 img {
	margin-right: 20px;
	margin-left: 10px;cursor:pointer;
}


#content {
	width: 830px;
	margin: 10px auto;
	background: #FFF;}
	
.lefttab ul li {
	float: left;
	height: 30px;
	width: 200px;
	text-align: center;
	line-height: 30px;
	color: #FFF;
	margin-left: 20px;
	margin-top: 5px;cursor:pointer;
}
.lefttab ul li a{
	height: auto;
	text-align: center;
	line-height: 35px;
	color: #FFF;
	display:block;
	text-decoration:none;
	width: 200px;cursor:pointer;
}
.lefttab ul li a:hover{
	background-repeat: no-repeat;
cursor:pointer;

}
.main{
	width:624px;
	height:238px;
	border:solid 2px #CCC;
	float:left;
	margin-top: 10px;
}
.lefttab ul {
	float: left;
	margin-top: 20px;
	width: 257px;
}
.menu0 li.hover{
	color: #000;
	background-image: url(../images/16.jpg);
	font-weight: bold; cursor:pointer;
}
#main0 ul{
 display: none;
}
#main0 ul.block{
 display: block;
}
.slideshow {
	position: relative;
	background: #fafafa;
	width: 526px;
	height:275px;
	border: 1px solid #e5e5e5;
}
.slideshow img { position: absolute; top: 1px; left:1px; z-index: 1; background: #fff; }
ul.recentlist { position: absolute; bottom: 12px; right: 4px; list-style: none; z-index: 2; }
ul.recentlist li { margin: 0; padding: 0; display: inline; }
ul.recentlist li a, ul.recentlist li a:visited { display: block; float: left; background: #e5e5e5; padding: 4px 8px; margin-right: 1px; color: #000; text-decoration: none; cursor: pointer; }
ul.recentlist li a:hover, ul.recentlist li a:visited:hover { background: #666; color: #fff; }
ul.recentlist li a.current { background: #f00; color: #fff; }
