@charset "gb2312";
/* CSS Document */
#main{ width:1003px; margin:0px auto; background:#FFF url( mainbg.jpg) repeat-x center top;}
/*place*/
.place{ height:28px; clear:both; padding-top:8px; background:#FFF url( place.gif) repeat-x center top;}
.place dd{ width:auto; float:left;}
.place dt{ width:auto; float:right; padding-right:10px;}
.place dt img{ margin-right:5px;}
/*boxleft*/
.boxleft{ width:250px; float:left;}
.boxleft .title{ height:28px; background:url( titlebg.jpg) repeat-x center bottom; border:1px solid #D5D5D5; border-bottom:0px; position:relative;}
.boxleft .title dl{ position:absolute; top:-1px; left:0px; height:34px; width:495px;}
.boxleft .title dd{ float:left; width:80px; height:24px; padding-top:10px; color:#808080; cursor:pointer;}
.boxleft .title .bg1{ background:url( tab2.jpg) no-repeat center top; font-weight:bold; color:#FFF;}
.boxleft .title dt{ padding:10px 0px 0px 0px;}
.boxleft .content{ border:1px solid #D5D5D5; padding:0px 10px;}
/*boxshow*/
.boxshow{ border:1px solid #D5D5D5; padding:5px;POSITION: relative;}

	.play{ text-align:left;}
	.textbg{margin-top:130px;z-index:1;filter:alpha(opacity=40);opacity:0.4;width:238px;position:absolute;}
	.text{margin-top:165px;z-index:2;width:238px;line-height:21px; overflow:hidden;position:absolute;cursor:pointer; text-align:center;}
	.num{margin:140px 5px 0 92px;z-index:3;width:145px; text-align:right;position:absolute;height:25px;}
	.num a{width:20px;height:20px;font-size:12px;line-height:20px;cursor:pointer;color:#fff;padding:0 5px;background:#000;text-align:center; font-family:Arial;}
	.num a.on{background:#FF0000;color:#fff; font-weight:bold;}
	.num a.on2{background:#000;color:#fff;}
	.contentimg{ width:238px; height:182px;}
	.contentimg img{ width:238px; height:160px;}
	
.down{ height:195px;}
.down li{ background:url( li.gif) no-repeat left 6px; line-height:21px; clear:both; text-align:left; padding-left:15px;}
.down marquee{ height:180px;}
/*Contact*/
.Contact{ background:url( contactbg.jpg) repeat-y center center; width:249px;}
.Contact .til{ background: url( contacttil.jpg) no-repeat center bottom; height:45px;}
.Contact .con{ background:url( contactb.jpg) no-repeat center bottom; padding:0px 15px; height:185px;}
.Contact li{ clear:both; line-height:21px; padding-left:25px; text-align:left;}
.Contact .bg1{ background:url( ico2.gif) no-repeat left 2px;}
.Contact .bg2{ background:url( ico3.gif) no-repeat left 0px;}
.Contact .bg3{ background:url( ico4.gif) no-repeat left 2px;}
/*boxcenter*/
.boxcenter{ width:495px; float:left; margin-left:8px;}
.boxcenter .title{ height:28px; background:url( titlebg.jpg) repeat-x center bottom; border:1px solid #D5D5D5; border-bottom:0px; position:relative;}
.boxcenter .title dl{ position:absolute; top:-1px; left:0px; height:34px; width:495px;}
.boxcenter .title dd{ width:80px; float:left; height:24px; padding-top:10px; color:#808080; cursor:pointer;}
.boxcenter .title .bg1{ width:90px; background:url( tab.jpg) no-repeat center top; color:#FFF; font-weight:bold;}
.boxcenter .title .bg2{ width:80px; background:url( tab2.jpg) no-repeat center top; color:#FFF; font-weight:bold;}
  .hidden{ display:none;}
  .block{ display:block;}
.boxcenter .title dt{ width:auto; float:right; padding:10px 10px 0px 0px;}
.boxcenter .content{ border:1px solid #D5D5D5; padding:0px 15px; height:227px;}
.boxcenter .conbg{ background:#E9F0F4;}
.boxcenter ul{ padding:4px 0px 0px 0px;}
.boxcenter li{ background:url( li2.gif) no-repeat left center; height:16px; padding-top:5px; clear:both; overflow:hidden; text-align:left; padding-left:12px;}
.boxcenter .adv img{ width:495px;}

<!--¶¯»­1-->
			.tabsBox{ width:390px;}
			.tabs{ height:23px; background:url( anquanguanl_bg.png) repeat-x;line-height:0px; width:389px}
			.tabs li{ width:81px; text-align:center; padding-top:0px; line-height:23px; float:left; background:url( dhbg_bg.png) no-repeat; position:relative; cursor:pointer; color:#333;}
			.tabs li span{ display:none;}
			.cur a:hover{ color:#FFF; font-size:12px;}
			.cur a:visited,.cur a:link{color:#FFF;font-size:12px;}
			.tabs .cur{ background:url( dhbg_hover.png) no-repeat;}
			.tabs .cur span{ display:block; width:1px; height:1px; border:solid 5px; border-color:#FF8E0C #fff #fff #fff; position:absolute; top:23px; left:32px; overflow:hidden;}    
		<!--content-->
			.cons{ padding:12px 0px; height:170px; overflow:hidden; position:relative; text-align:left; clear:both}
            .cons .content_t{font-size:12px; }
			.cons .content_t dd{ line-height:26px; height:26px;width:370px; text-align:left;background:url( iconbg2.jpg) no-repeat 4px 9px;text-indent:15px;font-size:12px;float:left }
			.cons .content_t dd a:hover{background:url( icon_new.jpg) no-repeat 4px 9px; float:left}
			.content_t .wemz{ width:289px; float:left}
			.content_t .time_t{ line-height:22px;font-size:12px;text-align:right; width:80px;}
			.cons ul{ margin-top:8px; margin-left:3px;}
			.cons ul li{ background:url( iconbg2.jpg) no-repeat 4px 9px; text-indent:15px;line-height:22px; font-size:12px; text-align:left;clear:both;}
			.cons ul li a:hover{ background:url( icon_new.jpg) no-repeat 4px 9px; float:left;font-size:12px; }
			
			.hidden{ display:none;}
			.block{ display:block;}
			
/*boxright*/
.boxright{ width:240px; float:right;}
.xhjs{ background:url( rconbg.gif) repeat-y center center;}
.xhjs .til{ background:url( xhjstil.gif) no-repeat center top; height:42px;}
.line{ background:url( rline.gif) no-repeat center center; height:29px; clear:both;}
.xhjs .con{ padding:0px 15px; text-align:left; line-height:21px; text-indent:25px; position:relative; height:95px;}
.xhjs .more{ position:absolute; bottom:5px; right:15px;}
.zyxz{ background:url( rconbg.gif) repeat-y center center;}
.zyxz .til{ background:url( zyxztil.gif) no-repeat center top; height:40px; position:relative;}
.zyxz .til a{ position:absolute; top:10px; right:20px;}
.zyxz ul{ padding:0px 15px;}
.zyxz li{ float:left; text-align:left; height:16px; width:200px; padding-top:6px; clear:both;padding-bottom:20px;}

.gdfh{ background:url( rconbg.gif) repeat-y center center;}
.gdfh .til{ background:url( gdfhtil.gif) no-repeat center top; height:30px; position:relative;}
.gdfh .til a{ position:absolute; top:10px; right:20px;}
.gdfh .con{ padding:0px 15px; border-bottom:3px solid #0F68AE; height:60px;}
.gdfh li{ float:left; height:16px; padding-top:6px; width:25%;}
.radv img{ width:240px; height:73px;}

.qnwyh{ background:url( rconbg.gif) repeat-y center center;}
.qnwyh .til{ background:url( qnwyh.gif) no-repeat center top; height:30px; position:relative;}
.qnwyh .til a{ position: absolute; top:10px; right:20px;}
.qnwyh ul{ padding:0px 15px;}
.qnwyh .con{ padding:0px 15px; border-bottom:3px solid #0F68AE; height:60px;}
.qnwyh li{ float:left; text-align:left; height:16px; padding-top:6px; clear:both;}
.radv img{ width:240px; height:73px;}


/*second*/
.secleft{ width:240px; float:left; height:625px;}
.secright{ width:755px; float:right;}
.secright .title{ height:28px; background:url( titlebg.jpg) repeat-x center bottom; border:1px solid #D5D5D5; border-bottom:0px; position:relative;}
.secright .title dl{ position:absolute; top:-1px; left:0px; height:34px; width:755px;}
.secright .title dd{ float:left; width:80px; height:24px; padding-top:10px; cursor:pointer; background:url( tab2.jpg) no-repeat center top; font-weight:bold; color:#FFF; line-height:13px;}
.secright .title dt{ width:auto; float:right; padding:10px 10px 0px 0px; line-height:13px;}
.secright .content{ border:1px solid #D5D5D5; padding:0px 15px; height:auto!important; height:595px; min-height:595px;}
.listcon li{ height:21px!important; height:19px; padding-top:9px; text-align:left;}
.listcon .bg{ background:#F2F2F2;}
.listcon li a{ display:block; width:600px; float:left; background: url( li2.gif) no-repeat 5px 4px; overflow:hidden; padding-left:15px;}
.listcon li span{ display:block; float:right; color:#8A8A8A; padding-right:5px;}
.listcon  .page{ height:21px; clear:both;}
div.meneame { padding:3px; margin:3px; color: #ff6500; text-align:center;}
div.meneame a { border:1px solid #E5E5E5; padding:3px 5px; color:#666; margin-right:3px;}
div.meneame a:hover { border:1px solid #E5E5E5; background:#2172E6; color:#FFF;}
div.meneame a:active { border:1px solid #E5E5E5; color:#FFF; background:#2172E6;}
div.meneame span.current { border:1px solid #E5E5E5; padding:3px 5px; font-weight:bold; color:#FFF; margin-right:3px; background:#2172E6;}
/*third*/
.thirdcon{ position:relative;}
.thirdcon h1{ height:40px; padding-top:30px; font-size:14px; clear:both;}
.thirdcon h2{ height:30px; clear:both; font-weight:normal;}
.thirdcon h3{ height:25px; clear:both; font-weight:normal; text-align:right; border-bottom:1px solid #CCC; color:#999;}
.thirdcon h3 a{ padding:0px 8px;}
.thirdcon h3 a:link,.thirdcon h3 a:visited,.thirdcon h3 a:active{ color:#999; text-decoration:none;}
.thirdcon h3 a:hover{ color:#EB6E23; text-decoration: none;}
.thirdcon h3 img{ margin-right:4px;}
.thirdcon p{ text-indent:25px; line-height:21px; text-align:left;}
.thirdcon h4{ position:absolute; bottom:15px; left:15px;height:15px; padding-top:10px; width:725px; clear:both; font-weight:normal; text-align:right; border-top:1px solid #CCC; color:#999;}
.thirdcon h4 a{ padding:0px 8px;}
.thirdcon h4 a:link,.thirdcon h4 a:visited,.thirdcon h4 a:active{ color:#999; text-decoration:none;}
.thirdcon h4 a:hover{ color:#EB6E23; text-decoration: none;}
.thirdcon h4 img{ margin-right:4px;}

/*login*/
.login .til{ height:21px; clear:both; background:url( login_til.png) no-repeat center bottom; text-align:left; padding:12px 0px 0px 50px; font-weight:bold;}
.login .con{ height:115px; clear:both; background:url( login_c.png) no-repeat center bottom;}
.login table{ width:90%; margin:0px auto;}
.login th{ height:35px; width:60px; text-align:right; font-weight:normal;}
.login td{ width:160px; text-align:left;}
.login td input{ width:130px;}
.login .btn{ height:35px; text-align:center;}
.login .btn img{ width:48px; height:21px;}
.login .btn  a{ padding:0px 8px;}