* {



	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 0px; 



}



body{background:url(http://js.people.com.cn/zt/data/385/images/bg.jpg) repeat-y  top center #ececee;}



A {



	TEXT-DECORATION: none



}



LI {



	LIST-STYLE-TYPE: none



}



.banner { MARGIN: 0px auto; WIDTH: 970px; padding-bottom:0px;}



.banner img{ border:0 none;}







.br{ display:none;}







/* nav */











.zhuanti_nav{ background:#fff; height:44px; line-height:54px; color:#fff; font-size:18px; text-align:center; margin:15px auto; width:970px; padding: 0px 0px 10px 0px;background:url(http://js.people.com.cn/zt/data/367/images/navbg.jpg) 0px 0px no-repeat #fff;}



.zhuanti_nav a{font-size:18px;font-weight:bold; margin:0px 15px;  color:#fff;}























#wap{ width:970px; margin:0 auto; background-color:#fff; overflow:hidden; padding-top:0px;}



#wap #left{ width:600px; float:left; overflow:hidden; margin-right:20px;}



#wap #center{}



#wap #right{ width:350px;float:left; overflow:hidden; }



#wap #KinSlideshow { width:600px; height:383px; overflow:hidden;}



#wap #KinSlideshow img{ width:600px; height:383px;}



.list ul{padding:10px 0px;}



.list li{ height:30px; line-height:30px; font-size:14px;  padding-left:5px; border-bottom: 1px dashed #ccc; list-style-type:none; padding-left:15px; background:url(http://js.people.com.cn/zt/data/292/images/dot.jpg) no-repeat left center;}



#right .list h1{BORDER-BOTTOM: #4292b7 7px solid;PADDING-LEFT: 5px;WIDTH: 120px;FONT-SIZE: 16px;border-bottom: 5px solid #ae5f02;}



.list li a{ font-size:14px;}



.list li a:hover{ font-size:14px; color:#F60;}



.txt .p{ font-size:12px; line-height:22px;}



.txt h1{ display:none;}







.txt_tt p { padding-bottom:8px;}



.txt_tt P a{ COLOR: #000;text-decoration:none;}



.txt_tt P a:hover{ COLOR: #000;text-decoration:underline;}



.txt_tt b { color:#004466; font-size:16px;}



.txt_tt span { color:#c00808;}











/* rolltext */



.tp {PADDING: 25px 15px 0px 15px; WIDTH: 970px; CLEAR: both; overflow:hidden;background-color:#fff; margin:0 auto;}



.tp h1{ display:none;}



.roll-text{ width:970px; overflow:hidden;}



.rolltitle{ width:940px; height:46px; line-height:46px; padding-bottom:20px; background:url(http://js.people.com.cn/zt/data/385/images/title1.jpg) no-repeat; color:#fff; font-size:18px; font-weight:bold; padding-left:30px;}



.rolltitle2{ width:940px; height:46px; line-height:46px;  background:url(http://js.people.com.cn/zt/data/385/images/title1.jpg) no-repeat; color:#fff; font-size:18px; font-weight:bold; padding-left:30px;}



.rolltitle a{ color:#fff; text-decoration:none}



.rolltitle a:hover{ color:#fff; text-decoration:underline;}



.rbox1{ width:970px; overflow:hidden; padding-bottom:30px; margin:0px auto}



.rbox4{ width:970px; overflow:hidden;padding-bottom:10px;}



.leftimg{ width:400px; height:685px; margin-right:20px; float:left;} 



.rightspace{width:550px;float:left;height:550px;}


.md{ border-bottom: 1px dashed #ccc; padding-bottom:10px; margin-bottom:10px;}



.md h2{ background:url(http://js.people.com.cn/zt/data/292/images/dot2.jpg) no-repeat 0px 12px; height:30px; line-height:32px; color:#01567d; padding-left:18px; font-size:18px;}



.md p{ font-size:14px; line-height:23px;}



.md p a{COLOR: #c00808; text-decoration:none;}



.md p a:hover{COLOR: #c00808; text-decoration:underline;}



.md2{ margin-bottom:0px;}











.rbox2{width:970px; overflow:hidden;}



.rbox2 {PADDING: 0px 20px 20px 20px; LINE-HEIGHT: 23px; BACKGROUND-COLOR: #fff; WIDTH: 910px; HEIGHT: 272px; FONT-SIZE: 12px; }



.rbox2 DIV {PADDING-BOTTOM: 10px; HEIGHT: 130px; }



.rbox2 DIV p a{COLOR: #c00808; text-decoration:none;}



.rbox2 DIV p a:hover{COLOR: #c00808; text-decoration:underline;}



.rbox2 B {FONT-SIZE: 16px}



.rbox2 IMG {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 120px; PADDING-TOP: 3px}



.rbox2 .img_right {PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 3px}















.vid_new {BACKGROUND: #ffffff; width:970px; margin: 0px auto; overflow:hidden;}



.vid_new H1{width:940px; height:46px; line-height:46px;  background:url(http://js.people.com.cn/zt/data/385/images/title1.jpg) no-repeat; color:#fff; font-size:18px; font-weight:bold; padding-left:30px;}

.vid_new H1 a{ color:#fff; cursor:default;}



.vid_new LI IMG {MARGIN: 0px auto 5px; WIDTH: 130px; DISPLAY: block; HEIGHT: 98px}



.vid_new UL { }



.vid_new LI {	PADDING-LEFT: 22px; WIDTH: 135px; FLOAT: left; HEIGHT: 140px; OVERFLOW: hidden; PADDING-TOP: 20px}



.vid_new LI A {	TEXT-ALIGN: center; LINE-HEIGHT: 16px; WIDTH: 135px; DISPLAY: block; COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none}







/* subweb */



#wap_list { width:970px; margin:0 auto; background-color:#fff; overflow:hidden;}



#wap_list #left{ width:349px; float:left;}



#wap_list #list {PADDING-BOTTOM: 2000px; MARGIN-BOTTOM: -2000px; margin-right:20px; float:left; width:600px;}



#list H1 {LINE-HEIGHT: 30px; DISPLAY: inline; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px; display:block; background:url(http://js.people.com.cn/zt/data/382/images/subtitle.jpg) no-repeat #ebebeb; padding-left:14px;}



#list H1 span {COLOR: #000;}



#list H1 A {COLOR: #e85107; padding:0px 10px;}



#list H1 .right {COLOR: #e85107; float:right;}



#list {FLOAT: left; BORDER-RIGHT: #d1d1d1 1px solid;width:635px;}



#list UL {PADDING-RIGHT: 30px}



#list LI SPAN {FLOAT: right; FONT-SIZE: 12px}



#list LI {BORDER-BOTTOM: #d1d1d1 1px dotted; LINE-HEIGHT: 32px; HEIGHT: 32px; font-size:14px;}



#wap_list #KinSlideshow { width:349px; height:383px; overflow:hidden; margin-bottom:15px;}



#wap_list #KinSlideshow img{ width:349px; height:383px;}



#wap_list #KinSlideshow h2{ font:12px; color:#fff; font-weight:bold;}



#pic_list {margin-right: 20px; WIDTH: 600px; FLOAT: left;BORDER-RIGHT: #d1d1d1 1px solid}



#pic_list LI {TEXT-ALIGN: center; LINE-HEIGHT: 22px; PADDING-LEFT: 18px; WIDTH: 128px; FLOAT: left; HEIGHT: 140px; FONT-SIZE: 12px; PADDING-TOP: 25px}



#pic_list LI A {DISPLAY: block}



#pic_list LI IMG {WIDTH: 128px; DISPLAY: block; BORDER-BOTTOM-WIDTH: 10px; HEIGHT: 100px}



#pic_list H1 {LINE-HEIGHT: 30px; DISPLAY: inline; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px; display:block; background:url(http://js.people.com.cn/zt/data/382/images/subtitle.jpg) no-repeat #ebebeb; padding-left:14px;}



#pic_list H1 span {COLOR: #000;}




#pic_list H1 A {COLOR: #e85107; padding:0px 10px;}



#pic_list H1 .right {COLOR: #e85107; float:right;}


.box_table{ font-size:14px; width:970px; margin:0px auto; }
.box_table table{background:#cccccc}
.box_table td{ background:#ffffff; line-height:22px} 
.tab_h td{ background:#cccccc; text-align:center}
.box_table a{ color:#00F}


.rbox1 .rightspace2 .rightspace{ width:600px; padding-right:15px;}


#picBox_wap{ width:970px;background:#ffffff;height:750px;overflow:hidden;  }



#picBox{ width:970px; height:750px; overflow:hidden;  position:absolute ; }

#show_pic{  width:9200px;height:650px;  position:absolute; }
#show_pic li{ width:970px;height:650px; float:left; line-height:30px; font-size:14px}
#show_pic img{width:970px; height:650px; display:block; color:#fff; margin-bottom:8px}
#icon_num{ position:absolute;left:350px;bottom:20px}
#icon_num ul{position:absolute; right:0px; }
#icon_num li{ width:28px; height:28px; line-height:28px; background:#ff0000; text-align:center; color:#fff; margin-left:10px;float:left;}
#icon_num .active { background:#000000}


#wap_list #KinSlideshow{ display:none;}