@charset "utf-8";
/* CSS Document */
body{ background:url(../images/zjgc/noisy.jpg) repeat;}
.mt20{ margin-top:20px;}
.main{ width:980px; overflow:hidden; background:#fff; box-shadow:0 0 5px #777; margin-top:20px; padding-bottom:40px;}
.main-banner{ width:980px; overflow:hidden;}
.main-banner img{width:980px;}
.main-nav{ height:40px; overflow:hidden; line-height:40px; background:#0072ff;}
.main-nav li{ float:left; width:120px; overflow:hidden; margin:0 20px 0 23px; text-align:center; font:700 16px/40px "微软雅黑";}
.main-nav li a,.main-nav li a:visited{ color:#fff;}

.main-mid { width:940px; overflow:hidden;}

.main-left{ width:630px; overflow:hidden;}
.left-pic { float:left; width:300px; height:280px; overflow:hidden;}
    .playbox{ width:630px; height:280px; overflow:hidden;}
    .left-pic ul{position:relative;width:300px;height:280px;}
        .left-pic li.side-item{ display:none; width:300px; height:280px;}
        .left-pic li.side-item img{ width:300px; height:280px;}
        .left-pic li.side-item span{ position:absolute; bottom:0; left:0; padding-left:10px; width:300px; height:25px; line-height:25px; color:#fff; font-size:14px; font-weight:700; overflow:hidden; z-index:10001;}
        .left-pic li.side-item em{ display:block; position:absolute; left:0; bottom:0; background:#000; height:25px; width:300px ;opacity:0.5; z-index:1000; filter:Alpha(opacity=50);}
        .left-pic li.side-swap{ position:absolute; bottom:6px; right:0px; z-index:1002;}
        .left-pic li.side-swap a,.left-pic li.side-swap a:visited{ display:block; float:left; margin-right:5px; width:12px; height:12px; background:#f1f1f1; text-indent:-9999em;}
        .left-pic li.side-swap a:hover{ background:#73146e; text-decoration:none;}
        .left-pic li.side-swap a.bg,.left-pic li.side-swap a.bg:visited{ background:#0072ff; height:12px;}
.mid-newli{ width:310px; height:260px; padding:10px 5px; background:#f6f6f6;}
    .mid-newli h2{ height:28px; background:#356799; color:#fff; line-height:28px; font-size:14px; padding-left:10px;}
    .mid-newli li{ height:68px; border-bottom:1px dashed #a9a9a9; margin-top:8px; line-height:18px; overflow:hidden;}
        .mid-newli li h3{ height:24px; overflow:hidden; font:600 14px/24px "微软雅黑";}
        .mid-newli li p{ height:36px; overflow:hidden; color:#666; text-align:justify;}

.titbg{ height:30px; line-height:30px; background:#356799;}
    .l-bt{ float:left; font:600 16px/30px "微软雅黑"; color:#fff; margin-left:10px;}
	.r-more{ float:right; margin-right:5px;}
	    .r-more a,.r-more a:visited{ color:#fff;}
.area-lbox{ overflow:hidden;}
    .tab-tit{ height:25px; border-bottom:2px solid #0072ff;}
	    .tab-tit span{ float:left; height:25px; line-height:25px; margin-left:15px; display:inline-block; overflow:hidden; font-weight:700; color:#0072ff; cursor:pointer; text-align:center;}
		    .tab-tit span.aspan{ background:#0072ff; color:#fff;}
	.tab-conbox h3{ height:28px; line-height:28px; overflow:hidden; text-align:center; background:#f1f1f1; border:1px dashed #eee;}
	.tab-conbox li{ height:28px; line-height:28px; overflow:hidden; border-bottom:2px solid #fff; background:#C6E8FA;}
	.tab-conbox li.ou{ background:#DFF3FE;}
	    .tab-conbox li span{ float:left; width:120px; height:30px; border-right:2px solid #fff; color:#0072ff; text-align:center;}
        .tab-conbox li em{ float:left; width:800px; overflow:hidden; padding-left:8px;}
	.org-li dl{ margin-top:10px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:10px;}
	    .org-li dt{ border-left:6px solid #0072ff; height:5px; overflow:hidden; line-height:5px; padding:5px 0 5px 10px; font-weight:700;}
		.org-li dd{ margin-top:5px; line-height:20px;}
		.org-li dd img{ width:198px; height:58px; border:1px solid #999; margin:3px 5px;}
		.org-li dd span{ height:20px; line-height:24px; overflow:hidden; padding:5px;}	
		
.main-right{ width:290px;}	
    .r-box{ width:288px; overflow:hidden; border:1px solid #E4E4E4;}
	    .ulist,.dlist{ width:268px; overflow:hidden; padding:0 10px 10px 10px;}
		    .ulist li{ margin-top:10px; text-align:left; line-height:22px; border-bottom:1px dashed #ddd; padding-bottom:8px;}
			    .ulist li span{ height:24px; display:inline-block; color:#0072ff; font-weight:700;}	
		.dlist dt{ font-weight:700; line-height:24px;}
		.dlist dd{ }
		    .dlist dd label{ width:250px; height:24px; line-height:24px; display:inline-block; margin-left:10px;}
			.dlist dd label input{ float:left; margin:6px 5px 0 0;}	
			.dlist dd p{ width:150px; height:24px; display:inline-block; text-align:center; margin:10px 0 0 50px;}
			    .dlist dd p input{ margin-left:10px;}

        .dlistbox dl{ display:inline-block; float:left; width:140px; height:134px; overflow:hidden; margin:5px 8px; _margin:5px 7px;}
		    .dlistbox dt{ height:100px; margin-bottom:8px;}
			.dlistbox dt img{ width:140px; height:100px;}
			.dlistbox dd{ text-align:center; line-height:22px;}
			.dlistbox dd em{ font-weight:700;}
			
.main-whole{ width:940px; overflow:hidden;}
    .area-mbox{ overflow:hidden;}	
    .dlmbox dl{ float:left; width:440px; overflow:hidden; height:125px; border:1px solid #eee; box-shadow:0 0 5px #ccc; padding:10px; margin-top:10px;}
	    .dlmbox dt{ float:left;}
		.dlmbox dt img{ width:155px; height:125px;}	
		.dlmbox dd{ float:right; width:275px; overflow:hidden; line-height:22px;}
		    .dlmbox dd h3{ height:24px; line-height:24px; overflow:hidden;}	
			.dlmbox dd h3 a,.dlmbox dd h3 a:visited{ color:#0072ff;}
			.dlmbox dd p{ color:#666;}
			     .dlmbox dd p a,.dlmbox dd p a:visited{ color:#0072ff;}
				 
	.picbox{overflow:hidden;zoom:1;}
		.thumbs{float:right;width:541px;height:246px;overflow:hidden;}
		.thumbs ul{width:570px;}
		.thumbs li{float:left;width:99px;margin:8px 9px 0 0px;border:1px solid #b0b0b0;}
		.thumbs li img{width:99px;height:72px;}
		.thumbs li.licolor{border:1px solid #5aa800;}
			.box_flow{float:left;width:383px;margin-top:8px;}
			.imgs{position:relative;}
			.imgs img{width:383px;height:237px;border:1px solid #666;}
			.imgs span {position:absolute;left:0;bottom:0px;width:383px;height:40px;text-indent:10px;font:700 14px/40px Simsun;color:#fff;/* background:rgba(0, 0, 0, 0.5);background:#000\9; */overflow:hidden;z-index:2;}
			.imgs em{display:block;position:absolute;left:0;bottom:0px;width:383px;height:40px;background:#000;filter:Alpha(opacity=40);background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;z-index:1;}	
			
	.pllist{ padding:5px 10px 0; overflow:hidden;}
        .dlbox{ overflow:hidden; zoom:1;}
        .dlbox dl{ padding:10px; border-bottom:1px solid #eeeeee; overflow:hidden; zoom:1;}
        .dlbox dt{ float:left;}
            .dlbox dt img{ width:69px; height:79px; border:1px solid #c3cbd5;}
		.dlbox dd{ float:right; width:810px;}
		.dlbox li{ float:left; width:810px; overflow: hidden; zoom:1;}
            .dlbox li span{ display:black; line-height:23px;}
            .dlbox li span a, .dlbox li span a:visited{ color:#077ab3; text-decoration:none;}
            .dlbox li span a:hover{ color:#108900; text-decoration:underline;}
            .dlbox li p{ margin-bottom:5px; line-height:23px; text-align:justify; font-weight:700; font-size:14px;}
			.dlbox li i{ color:#999;}
            .dlbox em{ float:right; font-size:12px;}
            .dlbox em a, .dlbox em a:visited{ color:#333; text-decoration:none;}
            .dlbox em a:hover{ color:#333; text-decoration:underline;}
            .dlbox em a b{ color:#1E50A2; font-weight:400; text-decoration:none;}
            .dlbox em a:hover b{ color:#1E50A2; text-decoration:underline;}
            .dlbox em i{ padding:0 5px;}
        .dlbox .dlflow{ float:right; margin-top:10px; padding:10px; width:670px; background:#fff;}
                  .dlflow dt{ float:left;}
                      .dlflow dt img{ width:53px; height:60px;}
                  .dlflow dd{ width:595px;}
                  .dlflow li{ width:595px;}
                      .dlflow li span{ float:left;}
                      .dlflow li i{ float:right; color:#987a7a;}
                      .dlflow li input{ width:91px; height:29px; line-height:29px;display:inline-block;background:url(../images/sh1/sh.png) 0px -190px no-repeat; color:#fff;border:none; cursor:pointer; margin-top:8px;
margin-right:8px;}
       .have_say{ margin-top:30px;}
           .say_box textarea {display:block;padding:3px;width:910px;height:90px;border:1px solid #ddd;overflow:hidden;margin:10px;}
           .say_bot {width:920px;margin:10px;}
           .inpt {float:left;}
           .inpt span {float:left;line-height:24px;}
           .inpt input {float:left;margin-right:10px;padding:0 2px;width:100px;height:24px;border:1px solid #c3cbd5;}
           .ainp {float:left;}
		       .ainp input{ cursor:pointer;}
           .submit_btn {float:right;line-height:24px;font-size:12px;color:#999;}
			   .submit_btn label input{ float:left; margin:7px 5px 0 0; *margin:2px 3px 0 0;}
               .submit_btn span {margin-right:5px;}
			   

      .hylist li{ float:left; margin:5px 9px 0px 9px; _margin:5px 8px 0px 8px;}
          .hylist li img{ border:1px solid #DDDDDD; height:130px; padding:1px;width: 165px;}
          .hylist li span{ display:block; font:12px/30px Simsun; overflow:hidden ;padding:0 10px; text-align:center; width:149px; line-height:20px;}
		  
	  .yantutel{ height:99px; overflow:hidden; background:url(../images/sh1/sh.png) 0px -238px no-repeat; margin:40px 0; padding-top:10px;}
          .qt{width:700px;height:64px;padding:15px 0px;overflow:hidden; margin:0 auto;}
		  .qt span{ line-height:49px; width:460px; padding-left:25px;}
          .qt span em{ color:#670000; font-family:Arial; font-size:42px; font-weight:700; left:10px; position:relative; top:10px;}	  		   

                 				 					
.fixed_bar{width:71px;height:388px; background:url(../images/share.png) no-repeat; overflow:hidden; z-index:1; padding-top:50px;}
	.fixed_bar a{display: block;width:71px;}
	.fixed_bar a.share{height:30px;background:url(../images/share.jpg) no-repeat 0 0px;}
	.fixed_bar a.qzone{height:32px;background:url(../images/share.png) no-repeat 0 32px;}
	.fixed_bar a.sina{height:44px;background:url(../images/share.png) no-repeat 0 44px;}
	.fixed_bar a.wb{height:32px;background:url(../images/share.png) no-repeat 0 32px;}
	.fixed_bar a.rr{height:44px;background:url(../images/share.png) no-repeat 0 44px;}
	.fixed_bar a.go-top{height:84px;background:url(../images/share.png) no-repeat 0 84px;}
	.zan_btnbar{ width:55px; height:110px; overflow:hidden; margin-left:10px; text-align:center;}
	.zan_btnbar span{ font-size:12px; color:#fff; line-height:22px;}
	.zan_btnbar span i{ font-size:18px; color:#ffc000; font-weight:700;}
	.ztb{ width:51px; height:51px; display:block; background:url(../images/sh.png) 0px -98px no-repeat; text-indent:-9999em; cursor:hand; cursor:pointer;}
	
	
.surveybox{ width:940px; overflow:hidden;}	
    .surveybox h2{ height:36px; overflow:hidden; font:600 16px/36px "微软雅黑"; border-bottom:1px dashed #ccc; text-align:center;}
	.surveybox p{ height:30px; line-height:30px;}
	    .surveybox p em{ color:#B70F0F; font-weight:600; font-family:Arial, Helvetica, sans-serif; padding:0 3px;}
	.surveybox table td{ border:1px solid #eee;}	
		.graybg{ background:#999; font-weight:700; padding-left:10px; color:#fff; font-size:14px;}
		.surveybox table td div{ width:225px; height:25px; overflow:hidden; line-height:25px;}
		    .surveybox table td div span{ display:inline-block; float:left;}
			.surveybox table td div em{ float:left; width:165px; height:15px; background:#ddd; display:block; margin-top:5px;}
			.surveybox table td div span.pernum{ width:45px; margin-left:10px; text-align:center;}
		    .surveybox table td div span.num-blue{ height:15px; background:#0072FF;}
			.surveybox table td i{ padding-left:30px; overflow:hidden; height:15px; line-height:15px; display:inline-block;}
			.surveybox table td i.lis01{ background:url(../images/zjgc/nu.png) 10px 0 no-repeat;}
			.surveybox table td i.lis02{ background:url(../images/zjgc/nu.png) 10px -24px no-repeat;}
			.surveybox table td i.lis03{ background:url(../images/zjgc/nu.png) 10px -48px no-repeat;}
			.surveybox table td i.lis04{ background:url(../images/zjgc/nu.png) 10px -72px no-repeat;}
			.surveybox table td i.lis05{ background:url(../images/zjgc/nu.png) 10px -96px no-repeat;}
			.surveybox table td i.lis06{ background:url(../images/zjgc/nu.png) 10px -120px no-repeat;}
			.surveybox p{ height:40px; line-height:40px; color:#666;}
			    .surveybox p input{ margin-right:8px;}
				.surveybox p a,.surveybox p a:visited{ color:#137EDF; text-decoration:underline;}


.my-move{width:350px;box-shadow:0 0 10px 0 #333333;border-radius:8px;background:#fff;overflow:hidden;}
	.mv-box{ width:350px; overflow:hidden;}		
    .surveybox h3.mv-title{ width:350px; height:30px; font:600 16px/30px "微软雅黑"; color:#fff; text-align:center; background:url(../images/zjgc/tc_title.jpg) repeat-x;}	
	.surveybox .mv-con{ padding:20px; width:310px; overflow:hidden;}
	    .surveybox .mv-con p{ height:30px; line-height:30px;}
		
.videoli{ width:940px; overflow:hidden;}
    .videoli li{ height:30px; line-height:30px; overflow:hidden; font-size:14px;}
	.videoli li a em{ color:#FF6600;}	
	
.viveobox{ width:940px; overflow:hidden;}
    .diveobox h2{ height:40px; overflow:hidden; font:600 18px/40px "微软雅黑"; border-bottom:1px dashed #ccc; text-align:center;}	
	.video-k{ width:940px; overflow:hidden; text-align:center;}
	.video-info{ overflow:hidden;}	
	    .video-pls{ width:620px; overflow:hidden;}
		    .lkbox{ float:left; width:540px; overflow:hidden; display:inline; margin-left:40px;}
			.lkbox div{ width:540px; height:25px;}
		    .video_s{ float:left; line-height:50px; font-size:14px;}
			    .video_s em{ font:600 16px/30px "Arial, Helvetica, sans-serif"; padding-right:10px; color:#D70F04;}
		    .dcbox{ cursor:pointer; float:left; height:25px; line-height:25px; overflow:hidden; width:50px; background:url(../images/zjgc/dc.jpg) no-repeat; padding-left:60px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
			.xb{ background-position:-110px 0; display:inline;}
			.rbd_share{ float:right; margin-right:40px; _margin-right:20px;}
			.video-pls h3{ font:600 18px/30px "微软雅黑";}
			.say-c{ border-top:1px solid #ddd; background:#f1f1f1; padding:10px; overflow:hidden;}
			.srk textarea {display:block;padding:3px;width:580px;height:90px;border:1px solid #ddd;overflow:hidden;margin:10px;}
			.srk input{ float:right;} 			
			input.btn_s{ font-size:12px; border:1px solid #CC3300; padding:3px 5px; color:#fff; text-align:center; border-radius:3px; background-color:#ff7901; background-image:-moz-linear-gradient(center top , #FC8112, #E96400);background-image: -webkit-linear-gradient(top, rgb(252, 129, 18), rgb(233, 100, 0)); background-image: -o-linear-gradient(top, rgb(252, 129, 18), rgb(233, 100, 0));}
			
			.pllist-video{ padding:5px 0; overflow:hidden;}
                .pllist-video .dlbox dd{ float:right; width:520px;}
		        .pllist-video .dlbox li{ float:left; width:520px; overflow: hidden; zoom:1;}
                    .pllist-video .dlbox .dlflow{ float:right; margin-top:10px; padding:10px; width:480px; background:#fff;}
                    .pllist-video .dlflow dt{ float:left;}
                        .pllist-video .dlflow dd{ width:400px;}
                        .pllist-video .dlflow li{ width:400px;}
                        
                      
		.video-xg{ width:300px; overflow:hidden;}
		    .video-box{ background:#f1f1f1; overflow:hidden; border:1px solid #ddd; padding:10px; line-height:22px;}
			    .video-box h3{ font:600 14px/30px "微软雅黑";}
				.list-130{ overflow:hidden; margin-right:-15px;}
				.video-box li{ float:left; width:130px; overflow:hidden; margin:5px 15px 0 0; _margin:5px 14px 0 0;}
				    .video-box li img{ width:130px; height:75px;}
					.video-box li p{ height:40px; overflow:hidden; line-height:18px; padding-top:5px;}
					.ainp a{color:#ff6600; line-height:24px; padding-left:8px; text-decoration:underline;}	