
#mainNavi {
	background: rgb(255, 255, 255); margin: 0px auto; width: 950px; color: rgb(27, 27, 27);
}
#mainNavi ul {
	height: 35px;
}
#mainNavi a {
	color: rgb(27, 27, 27);
}
#mainNavi a:hover {
	color: rgb(255, 0, 0);
}
#mainNavi .mainLogo {
	width: 130px; padding-top: 7px; float: left;
}
#mainNavi .mainChnl {
	width: 815px; text-align: left; padding-top: 12px; float: left;
}
#clm01 {
	background: rgb(246, 246, 246); margin: 0px auto; padding: 8px 10px; width: 930px; color: rgb(82, 82, 82); border-top-color: rgb(216, 216, 216); border-top-width: 1px; border-top-style: solid;
}
#clm01 .lft {
	width: 750px; height: 90px; overflow: hidden; margin-right: 15px; float: left;
}
#clm01 .rgt {
	width: 165px; height: 90px; text-align: left; line-height: 18px; overflow: hidden; float: left;
}
#clm01 .rgt a {
	color: rgb(82, 82, 82);
}
#clm01 .rgt a:hover {
	color: rgb(255, 0, 0);
}
.ep_tl {
	margin: 0px auto 8px; width: 950px; height: 90px; text-align: left;
}
.ep_tl .left {
	width: 640px; height: 90px; overflow: hidden; float: left;
}
.ep_tl .right {
	width: 300px; float: right;
}
#clm02 ul {
	background: rgb(246, 246, 246); margin: 0px auto; padding: 4px 10px; width: 930px; color: rgb(82, 82, 82); border-top-color: rgb(216, 216, 216); border-top-width: 1px; border-top-style: solid;
}
#clm02 a {
	color: rgb(82, 82, 82);
}
#clm02 a:hover {
	color: rgb(255, 0, 0);
}
#lev2Navi {
	background: url("../img1104/lev2Navi.png"); margin: 0px auto; padding: 3px 0px 1px; width: 950px; height: 30px;
}
#lev2Navi ul {
	background: url("../img1104/lev2Navi.png") no-repeat 0px -45px; height: 30px; border-right-color: rgb(146, 182, 219); border-left-color: rgb(146, 182, 219); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
#lev2Navi li {
	background: url("../img1104/lev2Navi.png") no-repeat 0px -82px; padding: 6px 20px 0px; float: left; white-space: nowrap;
}
#lev2Navi li.fst {
	
}
#lev2Navi #chanName {
	padding: 6px 0px 0px; width: 91px; text-align: center; margin-right: 20px;
}
#lev2Navi #chanName a {
	color: rgb(0, 80, 154);
}
#lev2Navi #chanName a:hover {
	color: rgb(255, 0, 0);
}
#chan_mainBlk {
	background: url("../img1104/chan_mainBlk.png") repeat-y left top; margin: 8px auto 0px; width: 950px; color: rgb(56, 56, 56); overflow: hidden;
}
#chan_mainBlk_lft {
	background: rgb(255, 255, 255); width: 640px; overflow: hidden; border-top-color: rgb(199, 216, 234); border-top-width: 1px; border-top-style: solid; float: left;
}
#chan_mainBlk_rgt {
	background: rgb(255, 255, 255); width: 300px; float: right;
}
.mainpage_sepln {
	background: url("../img1104/chan_mainBlk.png") -960px 0px; margin: -1px auto 0px; width: 950px; height: 1px; overflow: hidden; clear: both; font-size: 1px; position: relative;
}
#chan_newsBlk {
	background: rgb(250, 250, 250); border-width: medium 1px 1px; border-style: none solid solid; border-color: #CCCCCC; padding: 20px 0px; text-align:left; 
 }
#chan_newsBlk a {
	color: rgb(0, 80, 154);
}
#chan_newsBlk a:hover {
	color: rgb(255, 0, 0);
}
#chan_breadcrumbs {
	background: url("../images/ep_x.png"); padding: 0px 15px; height: 29px; text-align: left; color: rgb(56, 56, 56); line-height: 29px; overflow: hidden; border-right-color: rgb(199, 216, 234); border-left-color: rgb(199, 216, 234); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
#chan_breadcrumbs a {
	color: rgb(56, 56, 56); text-decoration: underline;
}
#chan_breadcrumbs a.cur {
	color: rgb(56, 56, 56); text-decoration: underline;
}
#chan_breadcrumbs a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
#chan_newsTitle {
	color: rgb(56, 56, 56); font-family: Arial, simsun; font-size: 22px; font-weight: bold; text-align:center;
}
#chan_newsInfo {
	padding: 10px 0px; color: rgb(146, 148, 150); border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;text-align:center;
}
#chan_newsInfo a {
	color: rgb(146, 148, 150);
}
#chan_newsInfo a:hover {
	color: rgb(204, 0, 0);
}
#chan_newsInfo em {
	color: rgb(176, 1, 1);
}
#chan_newsDetail {
	margin: 0px auto; padding: 20px 0px 10px; width: 595px; text-align: left; line-height: 185%; overflow: hidden; font-size: 14px;
}
#chan_newsDetail a {
	font-size: 14px;       
}
#chan_newsDetail img {
	border: 1px solid #E3E3E3; padding:2px;max-width: 585px;
width:expression(this.width > 585 ? "585px" : this.width);
}
#chan_newsDetail p {
	padding: 12px 0px;
}
#chan_newsDetail em {
	font-style: italic;
}



#chan_newsDetail2 {
	margin: 0px auto; padding: 20px 0px 10px; width: 935px; text-align: left; line-height: 185%; overflow: hidden; font-size: 14px; text-align:center;
}
#chan_newsDetail2 a {
	font-size: 14px;       
}
#chan_newsDetai2l img {
	border: 1px solid #E3E3E3; padding:2px;max-width: 935px;
width:expression(this.width > 935 ? "935px" : this.width);
}
#chan_newsDetail2 p {
	padding: 12px 0px;
}
#chan_newsDetail2 em {
	font-style: italic;
}



.chan_newsPic {
	text-align: center;
}
#chan_bigAD {
	float: left;
}
.pageStyle5 {
	height: 30px; clear: both; font-family: Tahoma,simsun; margin-top: 5px;
}
.pageStyle5 #chan_multipageNumN {
	left: 50%; height: 30px; color: rgb(51, 51, 51); float: left; display: inline; position: relative;
}
.pageStyle5 #chan_multipageNumN a {
	background: rgb(255, 255, 255); margin: 0px 3px 0px 0px; padding: 0.2em 0.5em; border: 1px solid rgb(154, 175, 229); right: 50%; line-height: normal; overflow: hidden; float: left; display: block; position: relative;
}
.pageStyle5 #chan_multipageNumN span {
	background: rgb(255, 255, 255); margin: 0px 3px 0px 0px; padding: 0.2em 0.5em; border: 1px solid rgb(154, 175, 229); right: 50%; line-height: normal; overflow: hidden; float: left; display: block; position: relative;
}
.pageStyle5 #chan_multipageNumN a {
	background: rgb(255, 255, 255); border: 1px solid rgb(154, 175, 229); color: rgb(53, 104, 185); text-decoration: none;
}
.pageStyle5 #chan_multipageNumN a:hover {
	background: rgb(255, 255, 255); border: 1px solid rgb(41, 108, 179); color: rgb(53, 104, 185); text-decoration: none;
}
.pageStyle5 #chan_multipageNumN .curPage {
	background: rgb(41, 108, 179); border: 1px solid rgb(41, 108, 179); color: rgb(255, 255, 255); font-weight: bold;
}
.pageStyle5 #chan_multipageNumN span.sumPage {
	border: 1px solid rgb(204, 204, 204); white-space: nowrap;
}
.pageStyle5 #chan_multipageNumN .sumPage cite {
	padding: 0px 0.2em; color: red; font-style: normal;
}
.editor {
	padding: 5px 30px; text-align: right; color: rgb(128, 128, 128); text-transform: uppercase; clear: both; font-family: Arial; font-size: 12px;
}
.socialize {
	padding: 8px 0px 5px 50px; clear: both; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid;
}
.socialize ul {
	height: 25px;
}
.socialize li {
	background: url("../img1104/socialize.png") no-repeat; margin: 3px 5px 0px 0px; width: 16px; float: left; display: inline;
}
.socialize li a {
	height: 16px; text-indent: -9999px; overflow: hidden; display: block;
}
.socialize li.shareto {
	width: 50px;
}
.socialize li.renren {
	
}
.socialize li.qzone {
	background-position: -20px 0px;
}
.socialize li.kaixin {
	background-position: -40px 0px;
}
.socialize li.douban {
	background-position: -60px 0px;
}
.socialize li.t163 {
	background-position: -80px 0px;
}
.socialize li.tsina {
	background-position: -100px 0px;
}
.socialize li.tsohu {
	background-position: -120px 0px;
}
.socialize li.tqq {
	background-position: -140px 0px;
}
.sharetobox {
	padding: 8px 0px 5px 50px; height: 25px; overflow: hidden; clear: both; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: solid;
}
.sharetobox ul {
	width: 350px; height: 25px; float: left;
}
.sharetobox li {
	background: url("../img1104/bshare.png") no-repeat;
}
.sharetobox li.moreBtn {
	background: url("../img1104/bshare.png") no-repeat;
}
.sharetobox li {
	margin: 3px 5px 0px 0px; width: 16px; float: left; display: inline;
}
.sharetobox li a {
	height: 16px; text-indent: -9999px; overflow: hidden; display: block;
}
.sharetobox li.shareto {
	width: 50px; padding-top: 2px;
}
.sharetobox li.moreBtn {
	background-position: 0px -50px; margin: 0px; width: 51px; text-align: right;
}
.sharetobox li.moreBtn a div {
	
}
.sharetobox li.renren {
	
}
.sharetobox li.qzone {
	background-position: -20px 0px;
}
.sharetobox li.tqq {
	background-position: -20px 0px;
}
.sharetobox li.kaixin {
	background-position: -40px 0px;
}
.sharetobox li.douban {
	background-position: -60px 0px;
}
.sharetobox li.netease {
	background-position: -80px 0px;
}
.sharetobox li.sina {
	background-position: -100px 0px;
}
.sharetobox li.sohu {
	background-position: -120px 0px;
}
.sharetobox li.baidu {
	background-position: -140px 0px;
}
.sharetobox li.fetion {
	background-position: -160px 0px;
}
.followBtn {
	width: 65px; float: left;
}
.chan_art_nav {
	margin: 1em auto 0px 48px; text-align: left; line-height: 160%;
}
#chan_relatedLink {
	background: rgb(250, 250, 250); margin: 10px auto 0px; padding: 6px 10px 0px 28px; border: 1px solid rgb(199, 216, 233); text-align: left; font-size: 14px;
}
#chan_relatedLink h3 {
	font-weight: bold;
}
#chan_relatedLink .relatedLinks {
	padding: 5px 1em 10px; line-height: 21px;
}
#chan_relatedLink .relatedLinks a {
	color: rgb(0, 80, 154);
}
.edit_relatelink {
	margin: 10px 0px; padding: 10px; text-align: left; clear: both; border-top-color: rgb(224, 224, 224); border-bottom-color: rgb(224, 224, 224); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed;
}
.edit_relatelink ul {
	margin: 0px; padding: 10px 0px;
}
.edit_relatelink li {
	margin: 0px; padding: 0px; line-height: 180%; text-indent: 2em; font-size: 14px;
}
.edit_related2013 {
	margin: 3px auto; padding: 5px 0px 0px; width: 598px; text-align: left; overflow: hidden; clear: both; border-top-color: rgb(224, 224, 224); border-top-width: 1px; border-top-style: dashed;
}
.edit_related2013 h3 {
	font: bold 14px/normal simsun; margin: 0px 0px 10px; padding: 0px; color: rgb(56, 56, 56); font-size-adjust: none; font-stretch: normal;
}
.edit_related2013 ul {
	margin: 0px; padding: 0px;
}
.edit_related2013 li {
	margin: 0px; padding: 0px; line-height: 180%; text-indent: 1em; font-size: 14px;
}
.edit_extended {
	margin: 10px auto; padding: 15px 0px 0px; width: 598px; text-align: left; overflow: hidden; clear: both; border-top-color: rgb(224, 224, 224); border-bottom-color: rgb(224, 224, 224); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed;
}
.edit_extended h3 {
	margin: 0px; padding: 0px 22px 0px 0px; height: 35px; color: rgb(56, 56, 56); overflow: hidden;
}
.edit_extended strong {
	font: bold 14px/35px simsun; float: left; font-size-adjust: none; font-stretch: normal;
}
.edit_extended span {
	background: url("../img1104/btn_hyh.png") no-repeat 0px 0px; width: 87px; height: 35px; line-height: 300px; overflow: hidden; float: right; cursor: pointer;
}
.edit_extended ul {
	margin: 0px; padding: 6px 0px 18px; width: 295px; float: left;
}
.edit_extended li {
	background: url("../img1104/grayDot.png") no-repeat 2px 10px; margin: 0px; padding: 0px; height: 25px; line-height: 25px; text-indent: 12px; overflow: hidden; font-size: 12px;
}
.edit_ext_left {
	width: 295px; float: left;
}
.edit_ext_rgt {
	width: 295px; float: left;
}
#chan_newsBlk .edit_extended li a {
	color: rgb(102, 102, 102); font-size: 12px;
}
#chan_newsBlk .edit_extended li a:hover {
	color: rgb(255, 0, 0); font-size: 12px;
}
#chan_moreAboutThis {
	margin: 1em auto 0px 48px; text-align: left; color: rgb(0, 80, 154);
}
#chan_moreAboutThis a {
	text-decoration: underline;
}
#chan_attach {
	margin: 0px auto 0px 48px; text-align: left; color: rgb(0, 80, 154);
}
#chan_chinaSearchBar {
	background: rgb(225, 240, 254); margin: 8px auto 0px; padding: 5px; border: 1px solid rgb(145, 166, 209); text-align: left;
}
#chan_chinaSearchBar a {
	color: rgb(22, 55, 162); text-decoration: underline;
}
#chan_chinaSearchBar a:hover {
	color: rgb(183, 1, 1);
}
.key_big5 {
	background: url("../img1104/searchlogo_china.gif") no-repeat 0px 0px; width: 360px; height: 20px; line-height: 20px; text-indent: 130px; overflow: hidden; float: right;
}
.key_gbk {
	background: url("../img1104/gg_hotsearch.gif") no-repeat 0px 0px; width: 360px; height: 20px; line-height: 20px; text-indent: 130px; overflow: hidden; float: right;
}
.chan_miscBlk {
	background: rgb(250, 250, 250); margin: 10px auto 0px; border: 1px solid rgb(199, 216, 233); width: 638px !important; text-align: left; overflow: hidden;
}
.list_3col {
	background: rgb(250, 250, 250); margin: 10px auto 0px; border: 1px solid rgb(199, 216, 233); width: 638px !important; text-align: left; overflow: hidden;
}
.photo_4col {
	background: rgb(250, 250, 250); margin: 10px auto 0px; border: 1px solid rgb(199, 216, 233); width: 638px !important; text-align: left; overflow: hidden;
}
#googleWideAds > div {
	margin: 10px 0px 0px !important; border: 1px solid rgb(199, 216, 233); text-align: left; overflow: hidden;
}
#googleWideAds {
	background: rgb(250, 250, 250);
}
.chan_miscBlk_nobor {
	margin: 10px auto 0px; width: 640px; overflow: hidden;
}
.list_3col ul {
	margin: 0px auto; padding: 5px 0px; width: 570px; overflow: hidden;
}
.list_3col li {
	background: url("../img1104/grayDot.png") no-repeat 0px 10px; width: 190px; height: 24px; text-align: left; color: rgb(85, 85, 85); line-height: 24px; text-indent: 0.8em; overflow: hidden; font-size: 14px; float: left;
}
.list_3col li a {
	color: rgb(85, 85, 85);
}
.photo_4col ul {
	margin: 0px auto; padding: 8px 0px 6px; width: 635px; overflow: hidden;
}
.photo_4col li {
	width: 135px; text-align: center; margin-left: 17px; float: left; display: inline;
}
.photo_4col li img {
	border: 1px solid rgb(204, 204, 204); width: 135px; height: 110px; text-decoration: none; margin-bottom: 8px; display: block;
}
.chan_comment {
	margin: 0px auto; border: 1px solid rgb(214, 214, 214); width: 540px; text-align:left;
}
.chan_comment_top {
	background: rgb(243, 243, 243); height: 28px; font-size: 12px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(239, 239, 239); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.chan_comment_num {
	padding: 7px 2em 0px 0px; float: right;
}
.chan_comment_num strong {
	color: rgb(102, 102, 102); font-family: Arial; font-weight: normal;
}
.chan_comment_num a {
	margin-left: 1em;
}
.chan_comment_num a strong {
	color: rgb(0, 48, 171);
}
.chan_comment_num em {
	color: rgb(255, 0, 0);
}
.chan_comment_num a:hover {
	text-decoration: none;
}
.chan_comment_num a:hover strong {
	color: rgb(255, 0, 0);
}
.chan_comment_num a:hover em {
	color: rgb(255, 0, 0);
}
.chan_comment_sum {
	padding-top: 7px; float: right;
}
.chan_comment_view {
	width: 110px; padding-top: 2px; float: right;
}
.chan_comment_view a {
	background: url("../img1104/btn_comment.gif"); margin: 0px 25px 0px 15px; width: 64px; height: 23px; text-align: center; line-height: 23px; display: block;
}
.chan_comment_send a {
	background: url("../img1104/btn_comment.gif"); margin: 0px 25px 0px 15px; width: 64px; height: 23px; text-align: center; line-height: 23px; display: block;
}
.chan_comment_login {
	padding: 5px 0px 5px 18px; text-align: left;
}
.chan_comment_login td {
	padding-right: 4px;
}
.commUsername input {
	padding: 2px 3px 1px; border: 1px solid rgb(214, 214, 214); width: 80px; height: 18px; color: rgb(56, 56, 56); line-height: 18px;
}
.commPw input {
	padding: 2px 3px 1px; border: 1px solid rgb(214, 214, 214); width: 80px; height: 18px; color: rgb(56, 56, 56); line-height: 18px;
}
.commRands input {
	padding: 2px 3px 1px; border: 1px solid rgb(214, 214, 214); width: 80px; height: 18px; color: rgb(56, 56, 56); line-height: 18px;
}
.commRands input {
	width: 30px;
}
.commSubmit input {
	background: url("../img1104/btn_comment.gif"); border: currentColor; width: 64px; height: 23px; text-align: center; color: rgb(0, 80, 154); line-height: 23px; cursor: pointer;
}
.chan_comment_login input {
	margin-right: 5px;
}
.chan_comment_login img {
	margin-right: 5px;
}
.chan_comment_con textarea {
	margin: 0px auto; padding: 5px; border: 1px solid rgb(214, 214, 214); width: 492px; height: 100px; line-height: 150%; font-size: 12px; -ms-overflow-x: hidden; -ms-overflow-y: auto; resize: none;
}
.commUsernameIpt {
	background: url("../img1104/ipt_comment.png");
}
.commPwIpt {
	background: url("../img1104/ipt_comment.png");
}
.commUsernameIpt {
	
}
.commPwIpt {
	background-position: 0px -25px;
}
.commIptDef {
	background-image: none;
}
.comment_body1 {
	color: rgb(153, 153, 153);
}
.comment_body2 {
	color: rgb(0, 0, 0);
}
.chan_comment_btm {
	height: 29px; color: rgb(0, 48, 171); font-size: 12px;
}
.chan_comment_tip {
	padding: 7px 0px 0px 20px; color: rgb(153, 153, 153); float: left;
}
.chan_comment_send {
	padding-top: 3px; float: right;
}
.chan_gallery {
	width: 100%; text-align: center; overflow: hidden;
}
.chan_gal_con {
	left: 50%; float: left; display: inline; position: relative;
}
.chan_gal_con div {
	right: 50%; overflow: hidden; float: left; display: block; position: relative;
}
.chan_gal_con span {
	right: 50%; overflow: hidden; float: left; display: block; position: relative;
}
.chan_gal_con span {
	top: 45%; width: 20px; height: 48px; text-indent: -9999px;
}
.chan_gal_pic {
	margin: 0px 15px;
}
.chan_gal_prev {
	background: url("../img1104/chan_gallery.png") left top; cursor: pointer;
}
.chan_gal_next {
	background: url("../img1104/chan_gallery.png") right top; cursor: pointer;
}
.chan_gal_fst {
	background: url("../img1104/chan_gallery.png") left bottom;
}
.chan_gal_lst {
	background: url("../img1104/chan_gallery.png") right bottom;
}
.smallPic dl {
	background: url("../img1104/chan_galleryHD.png") no-repeat;
}
.clickLeft {
	background: url("../img1104/chan_galleryHD.png") no-repeat;
}
.clickRight {
	background: url("../img1104/chan_galleryHD.png") no-repeat;
}
.clickLeftHover {
	background: url("../img1104/chan_galleryHD.png") no-repeat;
}
.clickRightHover {
	background: url("../img1104/chan_galleryHD.png") no-repeat;
}
.chan_gHD_save {
	background: url("../img1104/chan_galleryHD.png") no-repeat;
}
.chan_galleryHD {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(199, 216, 234) rgb(199, 216, 234) currentColor;
}
.chan_galleryHD #chan_breadcrumbs {
	border: 0px currentColor;
}
.chan_gHD_btm {
	height: 10px; overflow: hidden; font-size: 0px; display: block; background-color: rgb(255, 255, 255);
}
.chan_gHD_tit {
	font: 22px/160% bold Arial, simsun; color: rgb(0, 0, 0); padding-top: 15px; font-size-adjust: none; font-stretch: normal;
}
.chan_gHD_tit em {
	color: rgb(176, 1, 1);
}
.chan_gHD_info {
	padding: 10px 0px; color: rgb(146, 148, 150); margin-bottom: 15px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.chan_gHD_info a {
	color: rgb(146, 148, 150);
}
.chan_gHD_info a:hover {
	color: rgb(204, 0, 0);
}
.chan_gHD_save {
	background-position: -210px 0px; top: 5px; width: 82px; height: 26px; text-align: left; right: 10px; display: block; position: absolute;
}
.chan_gHD_save a {
	height: 26px; text-indent: -9999px; overflow: hidden; display: block;
}
.chan_gHD_save a:hover {
	text-decoration: none;
}
.chan_gHD_cap {
	font: bold 14px/185% simsun; margin: 0px auto; padding: 10px 0px 0px; width: 595px; text-align: left; font-size-adjust: none; font-stretch: normal;
}
#picContent {
	width: 948px; text-align: center; overflow: hidden; position: relative;
}
#bigPic {
	text-align: center; overflow: hidden; position: relative;
}
.smallBigPic {
	margin: 15px 0px 0px; border: 1px solid rgb(51, 51, 51);
}
.smallBigPic img {
	border: 1px solid rgb(190, 190, 190);
}
#webPre {
	background: rgb(255, 255, 255); top: 0px; width: 50%; height: 100%; text-indent: -500px; display: block; position: absolute; opacity: 0;
}
#webNext {
	background: rgb(255, 255, 255); top: 0px; width: 50%; height: 100%; text-indent: -500px; display: block; position: absolute; opacity: 0;
}
#webPre {
	left: 0px; cursor: url(http://news.china.com/zh_cn/etc/endpage/img1104/mouse_left.cur), auto;
}
#webNext {
	right: 0px; cursor: url(http://news.china.com/zh_cn/etc/endpage/img1104/mouse_right.cur), auto;
}
#photoInfo {
	padding: 15px 15px 0px; text-align: left; color: rgb(51, 51, 51); line-height: 24px; text-indent: 2em;
}
.smallPic {
	background: url("../img1104/smallPicBg.png") repeat-x 100% bottom; width: 100%; overflow: hidden; margin-top: 15px; border-top-color: rgb(216, 225, 230); border-bottom-color: rgb(216, 225, 230); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.smallPic dl {
	width: 130px; height: 120px; text-align: center; font-size: 12px; float: left;
}
.smallPic dt {
	text-align: center;
}
.smallPic dt img {
	margin: 5px auto 0px; border: 1px solid rgb(204, 204, 204); width: 105px; height: 75px;
}
.smallPic dd {
	line-height: 24px;
}
.smallPic dd a {
	color: rgb(102, 102, 102);
}
.smallPic .plotSetPre {
	background-position: left -130px;
}
.smallPic .plotSetNext {
	background-position: -150px -130px;
}
.smallPic .plotSetPre dt {
	padding-left: 5px;
}
.smallPic .plotSetNext dt {
	padding-right: 5px;
}
.smallPicCon {
	width: 686px; overflow: hidden; float: left; display: inline;
}
#clickLeft {
	width: 43px; height: 119px; float: left;
}
#clickRight {
	width: 43px; height: 119px; float: left;
}
.clickLeft {
	background-position: -92px 0px;
}
.clickRight {
	background-position: -136px 0px;
}
.clickLeftHover {
	
}
.clickRightHover {
	background-position: -44px 0px;
}
#smallPicList {
	background: rgb(232, 241, 249); width: 600px; height: 119px; overflow: hidden; float: left;
}
#smallPicList li {
	width: 120px; text-align: center; float: left; display: inline;
}
#smallPicList img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(204, 204, 204); height: auto; margin-right: auto; margin-left: auto;
}
#smallPicList .curPic img {
	background: rgb(124, 205, 80); border: 1px solid rgb(229, 239, 248);
}
#smallPicList .ImgListItem {
	margin: 15px 0px 0px 20px; padding: 3px; border: 1px solid rgb(204, 204, 204); width: 80px; height: 80px; background-color: rgb(255, 255, 255);
}
#smallPicList .ImgListItem a {
	width: 80px; height: 80px; display: block;
}
#bigPhotoLoading {
	left: 0px; top: 0px; width: 934px; display: none; position: absolute;
}
#bigPhotoLoading .bg {
	background: rgb(0, 0, 0); width: 100%; height: 100%; opacity: 0.4;
}
#photoLoadingImg {
	left: 459px; position: absolute;
}
.chan_gHD_tj {
	margin: 0px auto; padding: 10px 0px 20px; width: 595px; text-align: left;
}
.chan_gHD_tj h3 {
	margin: 0px; padding: 0px 0px 0px 38px; height: 30px; font-size: 14px; font-weight: bold;
}
.chan_gHD_tjcon {
	margin: 0px auto; width: 585px; overflow: hidden;
}
.chan_gHD_tjcon .photoAlbum_item {
	width: 195px; text-align: center; float: left;
}
.chan_gHD_tjcon .photoAlbum_item_pic img {
	padding: 1px; border: 1px solid rgb(204, 204, 204); width: 180px; height: 150px;
}
.chan_gHD_tjcon2 {
	margin: 0px auto; width: 585px; overflow: hidden;
}
.chan_gHD_tjcon2 .photoAlbum_item {
	width: 195px; text-align: center; float: left;
}
.chan_gHD_tjcon2 .photoAlbum_item_pic img {
	padding: 1px; border: 1px solid rgb(204, 204, 204); width: 170px; height: 200px;
}

.chan_gHD_tjcon .photoAlbum_item_txt {
	margin: 10px 8px 0px; line-height: 150%;
}
.gapBox {
	width: 300px; text-align: left; position: relative;
}
.gapCon {
	left: -10px; top: 0px; width: 10px; overflow: hidden; position: absolute;
}
.side_dvs {
	width: 300px; overflow: hidden; margin-bottom: 5px;
}
.side_dvs_lst {
	border: 1px solid rgb(230, 230, 230); width: 298px; overflow: hidden; margin-bottom: 5px;
}
.side_dvs a {
	color: rgb(85, 85, 85);
}
.side_dvs_lst a {
	color: rgb(85, 85, 85);
}
.side_dvs a:hover {
	color: rgb(255, 0, 0);
}
.side_dvs_lst a:hover {
	color: rgb(255, 0, 0);
}
.side_dvs_lst .pic110 {
	margin: 7px 8px 0px 10px; width: 110px; float: left; display: inline;
}
.chan_side_blk {
	border: 1px solid rgb(230, 230, 230); margin-top: 5px;
}
.chan_side_blk a {
	color: rgb(0, 80, 154);
}
.chan_side_blk a:hover {
	color: rgb(255, 0, 0);
}
.chan_side_blk h3 {
	background: url("../img1104/bg_blk01.gif") repeat-x left top rgb(255, 255, 255); padding: 8px 1em 0px; text-align: left; color: rgb(51, 51, 51); font-weight: bold;
}
.chan_side_blk h3 a {
	color: rgb(51, 51, 51);
}
.chan_side_blk h3 a:hover {
	color: rgb(255, 0, 0);
}
.chan_side_lst ul {
	padding: 5px 0px;
}
.chan_side_lst ul::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "";
}
* html .chan_side_lst ul {
	-ms-zoom: 1;
}
*:first-child + html .chan_side_lst ul {
	-ms-zoom: 1;
}
.chan_side_lst li {
	background: url("../img1104/blueDot.png") no-repeat 0px 10px; height: 21px; text-align: left; line-height: 21px; text-indent: 0.8em; overflow: hidden; margin-left: 10px;
}
.chan_side_lst2 {
	width: 100%; overflow: hidden;
}
.chan_side_lst2 ul {
	padding: 5px 0px; width: 145px; float: left;
}
.chan_side_lst2 li {
	background: url("../img1104/blueDot.png") no-repeat 7px 10px; height: 21px; text-align: left; line-height: 21px; text-indent: 15px; overflow: hidden;
}
.side_dvs_lst .chan_side_lst li {
	background: url("../img1104/grayDot.png") no-repeat 0px 10px;
}
.side_dvs_lst .chan_side_lst2 li {
	background: url("../img1104/grayDot.png") no-repeat 7px 10px;
}
.chan_side_pht4 {
	
}
.chan_side_pht4 ul {
	padding: 5px 0px; width: 100%; overflow: hidden;
}
.chan_side_pht4 li {
	width: 135px; text-align: center; padding-bottom: 8px; margin-left: 10px; float: left; display: inline;
}
.chan_side_pht4 li img {
	width: 135px; height: 100px; margin-bottom: 5px; display: block;
}
.chan_side_pht4 li a:hover img {
	text-decoration: none;
}
.chan_side_pht4 li a {
	color: rgb(51, 51, 51);
}
.chan_side_pht4 li a:hover {
	color: rgb(255, 0, 0);
}
.chan_side_pht6 {
	
}
.chan_side_pht6 ul {
	padding: 5px 0px; width: 100%; overflow: hidden;
}
.chan_side_pht6 li {
	margin: 0px 0px 6px 7px; width: 90px; height: 90px; text-align: center; overflow: hidden; float: left; display: inline;
}
.chan_side_pht6 li img {
	margin: 0px auto 5px; width: 90px; height: 70px; display: block;
}
.chan_side_pht6 li a:hover img {
	text-decoration: none;
}
.chan_side_pht6 li a {
	color: rgb(51, 51, 51);
}
.chan_side_pht6 li a:hover {
	color: rgb(255, 0, 0);
}
#CONTENTKEYWORD {
	display: none;
}
#pageURL {
	display: none;
}
#pageFooter {
	margin: 15px auto 0px; padding: 15px 0px; width: 950px; color: rgb(132, 131, 131); line-height: 21px; clear: both; border-top-color: rgb(199, 216, 233); border-top-width: 1px; border-top-style: solid;
}
#pageFooter a {
	color: rgb(132, 131, 131);
}
#pageFooter a:hover {
	color: rgb(255, 0, 0);
}
#gg_hotwords {
	background: url("../img1104/gg_hotwords.gif") no-repeat left top; margin: 8px 3px 0px 7px; height: 60px; line-height: 19px; text-indent: 35px; overflow: hidden;
}
#gg_hotwords a {
	color: rgb(133, 133, 133);
}
#gg_hotwords a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
#BJ {
	display: block;
}
#NOBJ {
	display: none;
}
strong.kw strong.kw {
	font-weight: normal;
}
strong.kw {
	font-weight: normal;
}
strong strong.kw {
	font-weight: bold;
}
strong strong.kw strong.kw {
	font-weight: bold;
}
.line02left{width:600px;height: 1px;margin: 15px 0px;font-size: 0;background-image: url(../images/title_line.gif);background-repeat: repeat-x;}
.page_list {
	margin: 20px 0px 15px; text-align: center;
}
.page_list span {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 1px 5px; border: 1px solid rgb(102, 102, 102); color: rgb(51, 51, 51); line-height: 18px; float: left;
}
.page_list .pn_hui {
	
}
.page_list .pn_cur {
	background: rgb(102, 102, 102); border: 1px solid rgb(102, 102, 102); color: rgb(255, 255, 255);
}
.page_list a {
	background: rgb(255, 255, 255); margin: 0px 1px; padding: 1px 5px; border: 1px solid rgb(102, 102, 102); color: rgb(51, 51, 51); line-height: 18px; text-decoration: none;
}
.page_list a:hover {
	background: rgb(102, 102, 102); color: rgb(255, 255, 255); text-decoration: underline;
}
ul.lgx_list {
    margin:0px;
	
	overflow: hidden;
	line-height:24px;
	
}
ul.lgx_list li {
	float:left;
	width:103px;
	height:26px;
	line-height:26px;
	margin-left:10px;
	margin-top:10px;
	display: block;
	overflow: hidden;
}
ul.lgx_list li a {
    background-image: url(../images/lg_li.gif);
	padding-left:25px;
	display: block;
}
ul.lgx_list li a:hover,ul.lgx_list li a.list {
	background-image: url(../images/lg_li_this.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	font-weight: bold;
	color:#04796F;
}
.tujiqu { width:960px; border-top:1px solid #EEEEFF;   margin:8px auto;}
.tujiqu  img{ max-width: 940px;
width:expression(this.width > 940 ? "940px" : this.width);border-top:1px solid #EEEEFF; padding:2px;}

a.c1{
	padding:3px 8px 3px 8px;
	border:1px solid #BADAA1;
	background:url(../images/but_bg_sr.gif) 0 0 repeat-x;
	color:#428C5B;
}

a.c2{
	color:#063;
	border:1px solid #9C0;
	background:url(../images/but_bg_sr.gif) 0px 0px repeat-x;
}

a.c1:hover{
	color:#369;
	border:1px solid #8CADCE;
	background:url(../images/but_bg_sr.gif) 0px -44px repeat-x;
}

a img {
	border:none;
}