/* CSS Document */
html,div,span,iframe,h1,h2,h3,h4,h5,p,a,font,img,string,b,i,ol,dl,dt,dd,ul,li,form,lable,table,tbody,tr,th,td{margin:0; padding:0;border:0;font-size:100%;list-style:none;}
body{
	background-color: #000;
	background-image: url(https://img.thedinglelab.com/zhuanti/2012topic/images/back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed; margin:0 auto; padding:0 auto;
}
.bg{
	background-image:url(https://img.thedinglelab.com/zhuanti/2012topic/images/icon.gif); background-repeat:no-repeat;}
a:link{ color:#dfdfdf; text-decoration:none;}
a.highlight:link{ color:#B80A0B}
a:visited{ color:#dfdfdf; text-decoration:none;}
a:hover{ color:#C31100; text-decoration:underline;}
/* ͨ�������� */


.s1 h2 a:link{ color:#dfdfdf; text-decoration:none;}
.s1 h2 a.highlight:link{ color:#B80A0B}
.s1 h2 a:visited{ color:#dfdfdf; text-decoration:none;}
.s1 h2 a:hover{ color:#C31100; text-decoration:underline;}
/* ͨ��ͼ�� */
.icon5 li, .icon5 strong, .icon8 strong{ background:url(https://img.thedinglelab.com/zhuanti/2012topic/images/icon.gif) no-repeat;}
.icon5 li{ padding-left:10px; background-position:-32px -195px;}  /* ������f14A24 */
.icon5 strong{ padding-left:10px; background-position:-32px -200px;}
.icon8 strong{ background-position:-26px -321px;}
/* ͨ������ */
hr.line{ height:1px; border:none; border-top:1px dashed #C1C1C1;}
.f12A20{
	font:12px/20px "����";}
.f12A22{
	font:12px/22px "����";}
.f14A20{
	font:14px/20px '����';}
.b1{
	border:1px solid #f7dace;}
.title strong, .title1 strong, .title2 strong, .title3 strong, .title4 strong,
.title5 strong, .title6 strong, .title8 strong{ display:block; padding-left:20px; float:left; white-space:nowrap; color:#dfdfdf;}
.title a{ float:right; font-size:12px;}
.title2{ height:30px; background:url(https://img.thedinglelab.com/zhuanti/2012topic/images/commonbg.gif) 0 -185px repeat-x; position:relative; line-height:28px;}
.title2 a{ float:right; font-size:12px;}
.title2 div{ height:29px; padding-right:6px; border-bottom:1px solid #ccc;}
.title2 span{ display:block; height:29px; position:absolute; top:0; left:0; border-bottom:1px solid #cf4900; width:97px;}
.title2 div{}
.main{
  	width:950px; margin:0 auto; padding:0 auto; background-color:#000;}
.head{
	overflow:hidden; height:382px;}
.head img{
  	width:950px; height:382px;}
.lc{ 
	width:363px; float:left;}
.rc{ 
	width:573px; float:left; margin-left:10px; display:inline; overflow:hidden;}
.area{
	width:946px; margin:0px 2px;text-align:left; overflow:hidden;}
.area2{
	width:944px; margin:0px 2px;text-align:left; overflow:hidden;}
.topvideo{
 	width:361px; border:1px solid #d0d0d0; overflow:hidden;}
.news{
	border:1px solid #ebd1c2; height:275px; position:relative; overflow:hidden;}
.news .bg{ background-image:none; padding:5px 6px 6px; overflow:hidden;}
.news h2{ font:20px/36px '����'; text-align:center;}
.news p{ text-indent:2em; margin:0px; color:#dfdfdf;}

.linkList7{ 
	display:block; margin:6px 6px 1px;}
.linkList7 li{
	display:block; float:left; overflow:hidden; padding-right:30px;}
.mt10{
	margin-top:10px;}
.menu-title{
	background:url(https://img.thedinglelab.com/zhuanti/2012topic/images/commonbg.gif) repeat-x 0px -150px; height:28px; line-height:28px; padding-right:6px;}
.menu-title span.more{ float:right; padding-right:10px; line-height:28px; height:28px; color:#fff; font-weight:800;}
.menu-title strong{
	background-position:-24px -74px; color:#fff; float:left;background-image:url(https://img.thedinglelab.com/zhuanti/2012topic/images/icon.gif); background-repeat:no-repeat; padding-left:20px;}
.photolist5{
	margin:15px 0px 0px 16px;}
.photolist5 dl{
	float:left; padding-right:9px; display:block; text-align:center;}
.photolist5 dt img{
	border:1px solid #f7dace; padding:2px; width:170px; height:120px;}
.photolist5 dd{
	padding:5px 0px; width:170px; line-height:18px; height:55px;}
.photolist3{
	margin:15px 0px 0px 16px;}
.photolist3 dl{
	float:left; padding-right:8px; display:block; text-align:center; padding-bottom:5px;}
.photolist3 dt img{
	border:1px solid #f7dace; padding:2px; width:170px; height:120px;}
.photolist3 dd{
	width:170px; line-height:18px; height:34px; overflow:hidden;}
.jlc{
 	width:625px; float:left;}
.jrc{
	width:307px; float:left; margin-left:10px;}
.photolist4{
	margin:10px 0px 0px 16px;}
.photolist4 dl{
	float:left; padding-right:9px; display:block; text-align:center;}
.photolist4 dt { width:141px; height:107px; overflow:hidden;}
.photolist4 dt img{
	border:1px solid #f7dace; padding:2px; width:135px; height:100px; }
.photolist4 dd{
	width:135px; line-height:18px; overflow:hidden; height:36px; padding:5px 0px;}
.qaa{
	width:100%; height:604px;}
.qaa .qaa-dl{ padding:20px 10px 0px 10px;
	}
.qaa .qaa-dl dt{ font:14px/20px "����"; font-weight:800; color:#669900;
	}
.qaa .qaa-dl dd{ font:12px/20px "����"; font-weight:200; padding-left:8px; padding-bottom:10px; color:#dfdfdf;
	}
.past{
	width:100%;}
.pastimg{
	width:100%;}
.pastimg ul {}
.pastimg ul li{height:73px; width:290px; border:1px solid #ccc; height:73px; width:290px; overflow:hidden; margin:7px;}
.pastimg img{height:73px; width:290px;
	}
.link{
	width:100%; padding-bottom:5px;}
.link li{
	float:left; padding:2px; border:1px solid #ccc; width:80px; height:40px; margin:5px 0px 5px 8px; display:inline; overflow:hidden;}
.link li img{
	height:40px; width:80px;}
.foot_main{
	clear:both; text-align:center; padding-top:20px; color:#f4f5f6;}