.phd,.pbd,.pft {width:960px;margin:0 auto;}
button {border:none;cursor:pointer;}
a{color:#3d464b; text-decoration:none;}
a:hover{color:#cc0202; text-decoration:underline;}
.mod {margin:8px auto;}
.cs-pans {padding:0;}

/* =====================phd================================== */
.phd{ }
	.topCtrlbar .mod-commonInfo,.rg-searchbar .mod-searchBar,.rg-searchbar .mod-digitalNewspaper {float:left;}
	.topCtrlbar {margin-top:5px;height:29px;line-height:29px;border:solid 1px #dbe2e8;background:#f0f4f7;overflow:hidden;}
	.topCtrlbar .mod-commonInfo{margin-left:15px;color:#15387a;display:inline;}
	.topCtrlbar .mod-commonInfo span {float:left;}
        .topCtrlbar .mod-commonInfo span.date {display:inline;margin-left:15px;}
	.topCtrlbar .mod-commonInfo div.weather {float:left;display:inline;margin:-3px 25px 0 10px; width:200px; color:#01999a;overflow:hidden;}
	.topCtrlbar .mod-loginBox{ float:right; padding-left:15px;white-space:nowrap; padding-right:15px;background:url(topctrlbar_login.gif) no-repeat 0 center; }
        .topCtrlbar .mod-loginBox .fi {float:left;}
        .topCtrlbar .mod-loginBox .fi ul {float:left;}
        .topCtrlbar .mod-loginBox .fi ul li {float:left;padding:0 5px;}
	.topCtrlbar .mod-loginBox .cs-form {}
	.topCtrlbar .mod-loginBox .cs-form .fi{float:left;padding:0;margin-right:5px; display:inline;}
	.topCtrlbar .mod-loginBox .cs-form .fi label {padding:0 5px;width:auto;text-align:right; }
	.topCtrlbar .mod-loginBox .cs-form .fi input {margin-top:5px; +margin-top:0px;_margin-top:3px;width:80px;height:14px;/* Hack:hack for ie */ }
	.topCtrlbar .mod-loginBox .cs-form .fi button {margin-top:-2px;_margin-top:4px;/* Hack:hack for ie */ padding:0;width:41px;height:19px;line-height:15px;background:url(pub_btn_01.gif) no-repeat; }
	.topCtrlbar .mod-loginBox .cs-form .fi a {}
	.topCtrlbar .mod-topLinks {float:right;margin-right:15px; display:inline;overflow:hidden; text-align:right;}
	.topCtrlbar .mod-colorCtrl {float:right;margin-right:15px; width:110px;display:inline;overflow:hidden; text-align:right;/* Notice:this text-align is for ie */ }
	.topCtrlbar .mod-colorCtrl ul {float:right;margin:9px 0 0 3px; }
	.topCtrlbar .mod-colorCtrl ul li {float:left;}
	.topCtrlbar .mod-colorCtrl ul li a{display:block; margin-left:4px; width:10px;font-size:0; height:10px;background:url(phd_colorctrl.gif) no-repeat;text-indent:-9999px;overflow:hidden; }
	.phd .rg2 {padding-bottom:1px;height:62px; background:url(phd_rg2_bg.gif) repeat-x bottom; border-bottom:solid 1px #dae1e7;}
	.phd .rg2 a.logo {float:left;margin:3px 0 0 8px; display:inline;}
	.phd .rg2 .mod-mainNav{ margin-left:176px; _margin-left:173px;/* Hack:hack for ie6.0 */ margin-top:14px; }
	.phd .rg2 .mod-mainNav li{float:left;width:70px; background:url(phd_nav_sepline.gif) no-repeat right center; line-height:21px; }
	.phd .rg2 .mod-mainNav li.word2 {width:41px;}
	.phd .rg2 .mod-mainNav li.word5 {width:78px;}
	.phd .rg2 .mod-mainNav li.lastone {background:none;}
	.phd .rg2 .mod-mainNav li a{margin-left:10px; }
	.phd .rg-searchbar {height:31px;background:url(bg_mainsearchbar.gif) repeat-x bottom; }
	.phd .rg-searchbar .mod,.phd .rg-searchbar .fi,.phd .rg-searchbar li{float:left;}
	.phd .rg-searchbar .mod-searchBar{}
	.phd .rg-searchbar .mod-searchBar input {margin:4px 0 0 10px; padding:4px 3px 0 23px; width:150px; border:solid 1px #bdbcba; line-height:15px; height:15px; background:#fff url(phd_searchbar_input_bg.gif) no-repeat 6px 4px;color:#6a6a6a; }
	.phd .rg-searchbar .mod-searchBar button { margin:4px 0 0 4px; width:49px; height:22px; color:#000; background:url(pub_btn_04.gif) no-repeat;}	.phd .rg-searchbar .mod-digitalNewspaper{margin:5px 0 0 200px; *margin:5px 0 0 180px; color:#2b2b2b;}
.phd .rg-searchbar .mod-digitalNewspaper a {}
	.phd .rg-searchbar .mod-digitalNewspaper a:hover { text-decoration:underline;}
	.phd .rg-searchbar .friendLinks{float:right;}
	.phd .rg-searchbar .friendLinks select {padding:1px 0 0 3px; width:150px;height:22px;margin:3px 20px 0 0; }
/* =====================pft================================== */
	.pft {}
		.pft p {margin:10px 25px; text-align:center;line-height:18px;overflow:hidden;}
		.pft p a {line-height:21px;}
		.pft ul {width:450px;margin:0 auto 15px;overflow:hidden;}
		.pft ul li {float:left;overflow:hidden;padding:0 10px;}
		.pft ul li.info {margin-top:8px;}
		.pft ul li.bei_an {padding:5px 10px;border-left:solid 1px #ddd; }
		.pft ul li.bei_an img {float:left; margin:0 3px; display:inline; }
/* =====================public================================== */
.rg-otherlinks {border:solid 1px #e0e0e0; background:#f5f5f5; }
	.rg-otherlinks ul {margin:16px 30px; overflow:hidden;height:100%;}
	.rg-otherlinks ul li {float:left;margin:3px 0; padding:0 12px;border-right:solid 1px #292929;white-space:nowrap; line-height:14px;}

.mod-sideBanner {font-size:0;}


/* ============================´ÎÁÐ±í====================================== */
.mod-sidebarlist01 {border:solid 1px;border-color:#e0e0e0;}
	.mod-sidebarlist01 .mhd {height:29px; background:url(public/siderbarlist01_mhd_bg.gif) repeat-x top;}
		.mod-sidebarlist01 .mhd h3 {font-size:14px;margin-left:10px;line-height:29px;}
		.mod-sidebarlist01 .mhd ul.cs-tabs {}
		.mod-sidebarlist01 .mhd ul.cs-tabs li { top:4px; height:25px;font-size:14px; border:none; background:url(public/siderbarlist01_tab_r.gif) no-repeat right top;}
		.mod-sidebarlist01 .mhd ul.cs-tabs li strong {float:left;display:inline;margin-right:15px; padding:0 0 0 15px; height:25px;/* notice:float is for ie,because this height will cause the ie bug */font-weight:normal; background:url(public/siderbarlist01_tab_l.gif) no-repeat left top;}
		.mod-sidebarlist01 .mhd ul.cs-tabs li strong a {}
		.mod-sidebarlist01 .mhd ul.cs-tabs li.on {background:url(public/siderbarlist01_tab_on_r.gif) no-repeat right top;}
		.mod-sidebarlist01 .mhd ul.cs-tabs li.on strong {font-weight:bold; background:url(public/siderbarlist01_tab_on_l.gif) no-repeat left top;}
		.mod-sidebarlist01 .mhd ul.cs-tabs li.on strong a{}

	.mod-sidebarlist01 .mbd {}
		.mod-sidebarlist01 .mbd .cs-pans{border:none;}
		.mod-sidebarlist01 .listHeadInfo { overflow:hidden; height:100%;/* Notice:height for ie6 bug */ }
			.mod-sidebarlist01 .listHeadInfo img { float:left; }
			.mod-sidebarlist01 .listHeadInfo h4,.mod-sidebarlist01 .listHeadInfo p,.mod-sidebarlist01 .listHeadInfo ul {margin:0 0 0 100px;}
			.mod-sidebarlist01 .listHeadInfo .picInfo { float:left; }
			.mod-sidebarlist01 .listHeadInfo .picInfo img { float:none; }
			.mod-sidebarlist01 .listHeadInfo p { margin:5px 0 0 120px;}
		.mod-sidebarlist01 .mbd ul { margin:10px 13px; }
			.mod-sidebarlist01 .mbd ul li { padding-left:8px; line-height:20px;background:url(orange/orange_dot01.gif) no-repeat 0 center; }
			.mod-sidebarlist01 .mbd ul li a {}
		.mod-sidebarlist01 .mbd .picInfo {float:left;margin:7px 5px 0 6px;display:inline; }
		.mod-sidebarlist01 .mbd .picInfo img {float:none;}
		.mod-sidebarlist01 .mbd .picInfo a {display:block;margin-top:2px;width:104px; height:19px;line-height:19px; text-align:center; overflow:hidden; background:#c90200; color:#fff; }
		.mod-sidebarlist01 .mbd .picInfo a:hover {color:#fff; text-decoration:underline;}


.mod-sidebarlist02 { }
	.mod-sidebarlist02 .mhd { margin:0 11px; padding:0; font-size:13px; background:url(public/dotline01.gif) repeat-x bottom;overflow:hidden;}
	.mod-sidebarlist02 .mhd h3 { margin:5px 0 0; background:none; line-height:25px; height:26px; }
	
	.mod-sidebarlist02 .mbd {}
	.mod-sidebarlist02 .mbd h4 {padding:10px 15px 8px 35px;font-weight:normal;background:url(icons/icon_logo.gif) no-repeat 11px center;}
	.mod-sidebarlist02 .mbd h4 span { display:block;height:14px;line-height:14px;font-size:12px;background:url(index/index_rg2_pt3_h4_bg_r.gif) repeat-x center;_background:url(index/index_rg2_pt3_h4_bg_r.gif) repeat-x top;+background:url(../../images/index/index_rg2_pt3_h4_bg_r.gif) repeat-x top;overflow:hidden;}
	.mod-sidebarlist02 .mbd h4 span a {float:left;padding:0 5px 0 0;background:#fffcf6;}
	.mod-sidebarlist02 .mbd h4 span a:hover {color:#3d464b;}
	.mod-sidebarlist02 .mbd ul {margin:7px 13px 8px;}
	.mod-sidebarlist02 .mbd ul li { padding-left:8px; line-height:20px;background:url(orange/orange_dot01.gif) no-repeat 0 center; }
	.mod-sidebarlist02 .mbd ul li a {}
	.mod-sidebarlist02 .mbd ul li a:hover {}






.mod-mainNewslist01 {border:solid 1px;border-color:#e6c48f;}
	.mod-mainNewslist01 .mhd {height:29px; background:url(orange/orange_siderbarlist01_mhd_bg.gif) repeat-x top;}
	.mod-mainNewslist01 .mhd span.phoneNumber {background:url(orange/index_topnews_span_bg.gif) no-repeat; }
		.mod-mainNewslist01 .mhd ul.cs-tabs {}
		.mod-mainNewslist01 .mhd ul.cs-tabs li { top:4px; height:25px;font-size:14px; border:none; background:url(orange/orange_siderbarlist01_tab_r.gif) no-repeat right top;}
		.mod-mainNewslist01 .mhd ul.cs-tabs li strong {float:left;display:inline;margin-right:15px; padding:0 0 0 15px; height:25px;/* notice:float is for ie,because this height will cause the ie bug */font-weight:normal; background:url(orange/orange_siderbarlist01_tab_l.gif) no-repeat left top;}
		.mod-mainNewslist01 .mhd ul.cs-tabs li strong a {}
		.mod-mainNewslist01 .mhd ul.cs-tabs li.on {background:url(orange/orange_siderbarlist01_tab_on_r.gif) no-repeat right top;}
		.mod-mainNewslist01 .mhd ul.cs-tabs li.on strong {font-weight:bold; background:url(orange/orange_siderbarlist01_tab_on_l.gif) no-repeat left top;}
		.mod-mainNewslist01 .mhd ul.cs-tabs li.on strong a{}

	.mod-mainNewslist01 .mbd {}
		.mod-mainNewslist01 .mbd .cs-pans{border:none;}
		.mod-mainNewslist01 .newsHeadInfo {overflow:hidden;}
			.mod-mainNewslist01 .newsHeadInfo img {float:left;}
			.mod-mainNewslist01 .newsHeadInfo h2,.mod-mainNewslist01 .newsHeadInfo p,.mod-mainNewslist01 .newsHeadInfo ul {margin:0 0 0 150px;}
		.mod-mainNewslist01 .mbd h2.title {margin:15px 28px 0; color:#333;font-size:20px;line-height:30px;font-family:"ºÚÌå";font-weight:normal;text-align:center;}
		.mod-mainNewslist01 .mbd h4.subTitle {margin:2px 15px 5px;padding-bottom:10px; color:#3d464b;font-size:12px;line-height:16px;font-weight:normal;text-align:center;background:url(public/dotline01.gif) repeat-x bottom;}
		.mod-mainNewslist01 .mbd .moreTopic {margin:5px 16px;padding:0 13px 8px;overflow:hidden; background:url(public/dotline02.gif) repeat-x bottom; }
		.mod-mainNewslist01 .mbd .moreTopic h4 { float:left;width:350px;height:18px; overflow:hidden;}
		.mod-mainNewslist01 .mbd .flash_turn {float:left;display:inline;margin:8px 10px 0 15px;width:160px;overflow:hidden; }
		.mod-mainNewslist01 .mbd .flash_turn a {display:block;text-align:center;}
		.mod-mainNewslist01 .mbd .flash_turn a img {font-size:0;line-height:0;}
		.mod-mainNewslist01 .mbd .flash_turn em a {border:solid 1px #eaeaea;line-height:26px;background:#f8f8f8;color:#e60314;}
		.mod-mainNewslist01 .mbd .flash_turn em a:hover {border:solid 1px #e6c881;background:#fff9eb; }
		.mod-mainNewslist01 .mbd .flash_turn img {border:solid 1px #e0e0e0;}
		.mod-mainNewslist01 .mbd .picInfo {float:left;margin:7px 10px 0 8px;display:inline; }
		.mod-mainNewslist01 .mbd .picInfo img {}
		.mod-mainNewslist01 .mbd .picInfo a {display:block;margin-top:2px;width:104px; height:19px;line-height:19px; text-align:center; overflow:hidden; background:#c90200; color:#fff; }
		.mod-mainNewslist01 .mbd .picInfo a:hover {color:#fff; text-decoration:underline;}
		.mod-mainNewslist01 .mbd ul { float:left; padding:4px 8px;/* Notice:use padding instead of margin,avail the ie bug */ font-size:14px; }
			.mod-mainNewslist01 .mbd ul li { padding-left:10px; line-height:22px;background: url(orange/orange_dot01.gif) no-repeat 0 center; }
			.mod-mainNewslist01 .mbd ul li a {margin:0;}
			.mod-mainNewslist01 .mbd .pan-mainNewslist01 .cs-list { line-height:24px; background:url(public/dotline_y01.gif) repeat-y right;}
			.mod-mainNewslist01 .mbd .pan-mainNewslist01 .cs-list-leftlist { }
			.mod-mainNewslist01 .mbd .pan-mainNewslist01 .cs-list-rightlist { background:none;}






.mod-mainNewslist02 {}
	.mod-mainNewslist02 .listHeadInfo { overflow:hidden; }
		.mod-mainNewslist02 .listHeadInfo img { float:left; }
		.mod-mainNewslist02 .listHeadInfo h4,.mod-mainNewslist02 .listHeadInfo p,.mod-mainNewslist02 .listHeadInfo ul {margin:0 0 0 100px;}

.mod-mainNewslist03 {overflow:hidden;}
	.mod-mainNewslist03 .mbd {}
	.mod-mainNewslist03 .mbd .picInfo { float:left; width:150px; }
	.mod-mainNewslist03 .mbd h4,.mod-mainNewslist03 .mbd p,.mod-mainNewslist03 .mbd ul{ margin-left:155px; }
	
	
/* ===================================inner========================================== */
.pbd .rg-position{line-height:29px; height:29px;background:#fde9d9; margin-bottom:8px; padding-left:20px;}
	.pbd .rg-position a{padding:0 5px;}
	.pbd .rg-position .mod-search{float:right; width:305px; margin:0; background:0; border:0;}
	.pbd .rg-position .mod-search .fi .text{width:220px; background:url(inner_searchIcon.gif) no-repeat 0 #fff; padding-left:20px; color:#979797; margin-right:8px;}
	.pbd .rg-position .mod-search .fi button{width:47px; height:20px; border:0; background:url(btn_Search.gif) no-repeat 0 0;}


.pbd_innerpage .rg-innerPage .mod,.pbd_innerpage .mbd{background:0; border:0}
	.pbd_innerpage .rg-innerPage .pt1{width:648px!important; float:left; border:1px solid #e0dfe4;}
	.pbd_innerpage .rg-innerPage .pt2{width:302px!important; float:right; background:#f2f2f2; border:1px solid #dfdfdf;}
.pbd .rg-innerPage{}
	.pbd .rg-innerPage .pt1{}
		.pbd .rg-innerPage .pt1 .cs-art{margin:20px 45px;}
			.pbd .rg-innerPage .pt1 .cs-art .title{text-align:center;}
			.pbd .rg-innerPage .pt1 .cs-art .date{text-align:center;}
			.pbd .rg-innerPage .pt1 .cs-art p{line-height:22px;}			
			.pbd .rg-innerPage .pt1 .cs-art .Operation{text-align:center;}
		.pbd .rg-innerPage .pt1 .mod{margin:0 15px 8px 15px; overflow:hidden;width:617px;}
		
		.pbd .rg-innerPage .pt1 .mod-sameNews{border:1px solid #ccc;}
			.pbd .rg-innerPage .pt1 .mod-sameNews .mhd{background:#fde9d9;height:24px; line-height:24px;}
			.pbd .rg-innerPage .pt1 .mod-sameNews .mhd h3{color:#000; font-size:14px;}
			.pbd .rg-innerPage .pt1 .mod-sameNews .mbd{margin-top:4px; padding:10px 19px; width:577px; overflow:hidden;}
			.pbd .rg-innerPage .pt1 .mod-sameNews .mbd .cs-al li{line-height:24px; font-size:14px; padding-left:8px; background:url(dot02.gif) no-repeat 0;}
			.pbd .rg-innerPage .pt1 .mod-sameNews .mbd .cs-al span{float:none; color:#858585; margin-left:8px;}
		.pbd .rg-innerPage .pt1 .mod_Comments{border:1px solid #ccc;}
			.pbd .rg-innerPage .pt1 .mod_Comments .mhd{background:0;height:24px; line-height:24px;}
			.pbd .rg-innerPage .pt1 .mod_Comments .mhd h3{font-weight:100;}
			.pbd .rg-innerPage .pt1 .mod_Comments .mhd h3 strong{color:#ff5800;}
			.pbd .rg-innerPage .pt1 .mod_Comments .mbd .fi{width:597px; padding:0 10px; margin-bottom:5px;}
			.pbd .rg-innerPage .pt1 .mod_Comments .mbd .fi .text{width:595px;}
			.pbd .rg-innerPage .pt1 .mod_Comments .mbd .fi textarea{width:593px;border:1px solid #cdcdcd;}
			.pbd .rg-innerPage .pt1 .mod_Comments .mbd .fi button{border:1px solid #cdcdcd; background:0;}
			.pbd .rg-innerPage .pt1 .mod_Comments .mbd .button{ height:24px; text-align:right;}
		.pbd .rg-innerPage .pt1 .mod-otherInfo{border:1px solid #ccc;}
			.pbd .rg-innerPage .pt1 .mod-otherInfo .mhd{background:#e8e8e8;height:24px; line-height:24px;}
			.pbd .rg-innerPage .pt1 .mod-otherInfo .mhd h3{color:#bc0a00;}
			.pbd .rg-innerPage .pt1 .mod-otherInfo .mbd .cs-list{margin:8px 0;}
			.pbd .rg-innerPage .pt1 .mod-otherInfo .mbd .cs-list li{float:left; width:25%; background:0; padding:0;}
			.pbd .rg-innerPage .pt1 .mod-otherInfo .mbd .cs-list li a{margin-left:25px;}
		.pbd .rg-innerPage .pt1 .mod-imgRecommend{border:1px solid #ccc;}
			.pbd .rg-innerPage .pt1 .mod-imgRecommend .mhd{background:#e8e8e8; height:24px; line-height:24px;}
			.pbd .rg-innerPage .pt1 .mod-imgRecommend .mhd h3{color:#bc0a00;}
			.pbd .rg-innerPage .pt1 .mod-imgRecommend .mbd .cs-pl .item{width:140px;}
			.pbd .rg-innerPage .pt1 .mod-imgRecommend .mbd .cs-pl img{width:140px; height:auto;}
	
	/* =================================list===================================== */	
		.pbd .rg-innerPage .pt1 .imgList{ padding:15px;}
			.pbd .rg-innerPage .pt1 .imgList .cs-pl .item{float:none; width:610px; overflow:hidden; clear:both; background:url(dotline04.gif) repeat-x 0 100%; height:100%; display:block; padding-bottom:8px;}
			.pbd .rg-innerPage .pt1 .imgList .cs-pl .item img{float:left; width:94px; height:auto; border:1px solid #ccc; padding:3px;}
			.pbd .rg-innerPage .pt1 .imgList .cs-pl .item .info{float:left; margin-left:20px; text-align:left;}
			.pbd .rg-innerPage .pt1 .imgList .cs-pl .item .info a{color:#af4f00;}
			.pbd .rg-innerPage .pt1 .imgList .cs-pl .item .info .title{font-weight:700;}
			.pbd .rg-innerPage .pt1 .imgList .cs-pl .item .info li{height:auto;}
			.pbd .rg-innerPage .pt1 .imgList .cs-pl .item .info p{text-indent:2em;word-wrap: break-word; word-break: break-all; width:486px;}
		.pbd .rg-innerPage .pt1 .articalList_T{overflow:hidden; margin:15px 0;} 
			.pbd .rg-innerPage .pt1 .articalList_T .mod{margin-bottom:8px; clear:both;width:618px;overflow:hidden;}
			.pbd .rg-innerPage .pt1 .articalList_T .mod .mhd{background:url(innerTBG01.gif) repeat-x 0 100%;}
			.pbd .rg-innerPage .pt1 .articalList_T .mod .mhd h3{color:#b23f00; line-height:30px; font-size:14px;}
			.pbd .rg-innerPage .pt1 .articalList_T .mod .mhd h3 .more{font-weight:100; font-size:12px; color:#b23f00;}
			.pbd .rg-innerPage .pt1 .articalList_T .mod .mbd{width:100%;}
			.pbd .rg-innerPage .pt1 .articalList_T .mod .mbd .cs-al{padding:8px 16px; overflow:hidden;}
			.pbd .rg-innerPage .pt1 .articalList_T .mod .mbd .cs-al li{padding-left:8px; background:url(dot02.gif) no-repeat 0; font-size:14px; line-height:24px;}
			
		.pbd .rg-innerPage .pt1 .articalList{overflow:hidden; margin:15px 0;} 
			.pbd .rg-innerPage .pt1 .articalList .cs-al{padding:8px 16px; overflow:hidden;}
			.pbd .rg-innerPage .pt1 .articalList .cs-al li{padding-left:8px; background:url(dot02.gif) no-repeat 0;font-size:14px; line-height:24px;}
	
	
	/* ==============================innerside================================ */
	.pbd .rg-innerPage .pt2{}
		.pbd .rg-innerPage .pt2 .mhd{height:22px; line-height:22px; background:#fde9d9; padding-left:20px;}
		.pbd .rg-innerPage .pt2 .mbd{padding:10px;}
		.pbd .rg-innerPage .pt2 .mbd a{color:#666;}
		.pbd .rg-innerPage .pt2 .mod02 li{padding-left:8px; background:url(dot02.gif) no-repeat 0;}
		.pbd .rg-innerPage .pt2 .mod03 li{clear:both; width:100%; overflow:hidden; height:24px; line-height:24px; background:0;}
		.pbd .rg-innerPage .pt2 .mod03 strong{display:block; width:17px; height:12px; text-align:center; font-weight:100; color:#fff; line-height:12px; background:#bf0101; float:left; margin:5px 8px 0 0;}
		.pbd .rg-innerPage .pt2 .mod03 a{float:left;}
		.pbd .rg-innerPage .pt2 .mod04 .cs-list li{padding-left:8px; background:url(dot03.gif) no-repeat 0;}
		.pbd .rg-innerPage .pt2 .mod04 a{color:#0f00c1;}
		
	


