@charset "gb2312";
/* 全局样式 */
body{font-family:'宋体';margin:0 auto;padding:0;background:#FFF;font-size:12px;color:#444;}
div,form,ul,ol,li,span{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none;}
table,td,input{font-size:12px;padding:0;}
/* 链接样式 */
a:link {color: #444;text-decoration: none;}
a:visited {color: #444;text-decoration: none;}
a:hover {color: #FF0000;text-decoration: underline;}
/* main样式 */
.clear { clear:both;}
.top { width:960px; margin:0 auto; height:137px;}
.logoBg {
	width:527px;
	height:137px;
	float:left;
	background-image: url(../images/logobg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.topRight { float:left; width:433px; height:137px;}
.topImg { height:81px;}
.topSearchBg {
	height:56px;
	background-image: url(../images/searchbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.topSearchBg #A input { width:270px; height:16px; font-size:12px; background:transparent; margin:10px 0 0 41px; padding-top:5px; border:0; float:left; color:#444;}
.topSearchBg #B input { margin:10px 0 0 6px; float:left;}
.topSearchBg select { width:57px; height:20px; font-size:12px; margin:11px 0 0 6px; float:left; color:#444;}
.date { float:left; padding:27px 0 0 221px!important;padding:28px 0 0 221px;}
.weather { float:left;padding:24px 0 0 2px!important;padding:24px 0 0 0;}
.indexLink { padding-left:211px; height:18px;}
.indexLink a { background-image:url(../images/indexlink.gif); width:98px; height:18px; float:left;}
.indexLink a:hover { background-image:url(../images/indexlinkA.gif); width:98px; height:18px;}
.nav { padding:21px 0 0 188px!important;padding:22px 0 0 188px; color:#888;}
.focusImgFrame { width:960px; height:260px; margin:0 auto;}
.focusImgFrame1 { height:10px;background-image: url(../images/focusframe2.gif);background-repeat: repeat-x;background-position: left top;}
.focusImgFrame1 span { float:right;}
.focusImgFrame2 {height:240px;background-image: url(../images/focusframe5.gif);background-repeat: no-repeat;background-position: right top;}
.focusImgFrame2 span { float:left;}
.focusImgFrame3 { height:10px;background-image: url(../images/focusframe7.gif);background-repeat: repeat-x;background-position: left top;}
.focusImgFrame3 span { float:right;}
.main {width:960px; margin:0 auto; padding-top:10px;}
.mainLeft { float:left; width:650px;}
.mainRight { float:right; width:300px;}
.searchBg {height:19px!important; height:18px; background-image: url(../images/searchbg1.gif);background-repeat: no-repeat;background-position: left top; padding:6px 0 0 11px!important; padding:7px 0 0 11px;}
.searchBg span { color:#D00000;}
.searchBg img { padding:2px 6px 0 0!important; padding:1px 6px 0 0; float:left;}
.titleBg {height:25px;background-image: url(../images/titlebg01.gif);background-repeat: no-repeat;background-position: left top;}
.titleBg span { float:left; padding:5px 0 0 30px!important; padding:6px 0 0 30px; width:79px; font-size:14px; font-weight:bold; color:#0058BA;}
.titleBg img { float:left;}
.titleBg a { background-image:url(../images/title_more.gif); width:144px; height:25px; float:left;}
.titleBg a:hover { background-image:url(../images/title_more1.gif); width:144px; height:25px;}
.contentFrame {	background-image: url(../images/contentbg.gif);	background-repeat: no-repeat;	background-position: left top;width:650px;height:200px;	margin-top:8px;}
.contentFrameLeft { float:left; padding:7px 14px 0 7px;}
.contentFrameLeft img { padding:3px; background-color:#FFFFFF; }
.contentFrameRight { float:left; padding-top:19px; width:369px;}
.contentFrameRight1 {height:27px;background-image: url(../images/dashed.gif);background-repeat: repeat-x;background-position: left bottom;}
.contentFrameRight1 span { float:left; padding:2px 0 0 5px!important; padding:3px 0 0 5px; font-size:14px; font-weight:bold;}
.contentFrameRight1 img { float:right; padding-right:5px;}
.contentFrameRight2 {padding:4px 4px 0 0!important;padding:5px 4px 0 0; text-align:right; color:#B6B6B6;}
.contentFrameRight3 {padding:9px 0 0 5px;}
.contentFrameRight3 span { color:#D00000;}
.contentFrameRight4 {padding:14px 0 0 5px; line-height:20px; height:84px!important;height:83px;}
.contentFrameRight5 {padding-left:163px;}
.contentFrameRight5 a {background-image:url(../images/icon_link.gif); width:44px; height:15px; float:left;}
.contentFrameRight5 a:hover {background-image:url(../images/icon_link1.gif); width:44px; height:15px;}
.contentFrameA {background-image: url(../images/contentbg.gif);	background-repeat: no-repeat;	background-position: left top;width:624px;height:181px;	margin-top:8px; padding:19px 14px 0 12px;}
.contentFrameA1 {height:27px;background-image: url(../images/dashed.gif);background-repeat: repeat-x;background-position: left bottom;}
.contentFrameA1 span { float:left; padding:2px 0 0 8px!important; padding:3px 0 0 8px; font-size:14px; font-weight:bold;}
.contentFrameA1 img { float:right; padding-right:5px;}
.contentFrameA2 {padding-top:4px!important;padding-top:5px;}
.contentFrameA2L {padding-left:8px; float:left;}
.contentFrameA2L span { color:#D00000;}
.contentFrameA2R {padding-right:4px;color:#B6B6B6; float:right;}
.contentFrameA3 {padding:14px 0 0 8px; line-height:20px; height:107px!important;height:106px; clear:both;}
.contentFrameA4 {padding-left:418px;}
.contentFrameA4 a {background-image:url(../images/icon_link.gif); width:44px; height:15px; float:left;}
.contentFrameA4 a:hover {background-image:url(../images/icon_link1.gif); width:44px; height:15px;}
.frameA {background-image: url(../images/frameAbg02.gif);background-repeat: repeat-y;background-position: left top;}
.frameA1 {background-image: url(../images/frameAbg03.gif);background-repeat: no-repeat;background-position: left bottom;}
.frameA2 {background-image: url(../images/frameAbg01.gif);background-repeat: no-repeat;background-position: left top;}
.frameATitle {height:20px!important;height:19px; padding:5px 0 0 33px!important;padding:6px 0 0 33px; font-size:14px; font-weight:bold;}
.frameAList1 {height:93px;margin:11px 14px 0 14px;background-image: url(../images/dashed1.gif);background-repeat: repeat-x;background-position: left bottom;}
.frameAList1 ul { float:left; margin:11px 0 0 10px!important;margin:12px 0 0 10px; line-height:20px;}
.frameAList1 ul a { font-weight:bold;}
.frameAList1 ul div { color:#B6B6B6;}
.frameAList1 ul span { color:#D00000;}
.frameAList2 {height:96px;margin:8px 14px 0 14px;background-image: url(../images/dashed1.gif);background-repeat: repeat-x;background-position: left bottom;}
.frameAList2 ul { padding:4px 0 0 8px!important;padding:5px 0 0 8px; line-height:20px;}
.frameAList2 ul a { font-weight:bold;}
.frameAList2 ul div { color:#B6B6B6; width:108px!important;width:105px; float:left;}
.frameAList2 ul span { color:#D00000;}
.frameAListDesign1 img {padding:3px;background-color: #D6D6D6;background-image: url(../images/icon_design1.gif);background-repeat: no-repeat;background-position: left top; float:left;}
.frameAListDesign2 ul { background-image: url(../images/icon_design1.gif);background-repeat: no-repeat;background-position: left top;}
.frameAListNews1 img {padding:3px;background-color: #D6D6D6;background-image: url(../images/icon_news1.gif);background-repeat: no-repeat;background-position: left top; float:left;}
.frameAListNews2 ul { background-image: url(../images/icon_news1.gif);background-repeat: no-repeat;background-position: left top;}
.frameAListCg1 img {padding:3px;background-color: #D6D6D6;background-image: url(../images/icon_cg1.gif);background-repeat: no-repeat;background-position: left top; float:left;}
.frameAListCg2 ul { background-image: url(../images/icon_cg1.gif);background-repeat: no-repeat;background-position: left top;}
.frameAListPhotography1 img {padding:3px;background-color: #D6D6D6;background-image: url(../images/icon_photography1.gif);background-repeat: no-repeat;background-position: left top; float:left;}
.frameAListPhotography2 ul { background-image: url(../images/icon_photography1.gif);background-repeat: no-repeat;background-position: left top;}
.frameAListCartoon1 img {padding:3px;background-color: #D6D6D6;background-image: url(../images/icon_cartoon1.gif);background-repeat: no-repeat;background-position: left top; float:left;}
.frameAListCartoon2 ul { background-image: url(../images/icon_cartoon1.gif);background-repeat: no-repeat;background-position: left top;}
.frameAListLife1 img {padding:3px;background-color: #D6D6D6;background-image: url(../images/icon_life1.gif);background-repeat: no-repeat;background-position: left top; float:left;}
.frameAListLife2 ul { background-image: url(../images/icon_life1.gif);background-repeat: no-repeat;background-position: left top;}
.frameAListFun1 img {padding:3px;background-color: #D6D6D6;background-image: url(../images/icon_fun1.gif);background-repeat: no-repeat;background-position: left top; float:left;}
.frameAListFun2 ul { background-image: url(../images/icon_fun1.gif);background-repeat: no-repeat;background-position: left top;}
.bannerFrame {width:970px;height:100px;background-image: url(../images/bannerbg2.gif);background-repeat: repeat-x;background-position: left top; margin:0 auto; clear:both;}
.bannerFrame1 {background-image: url(../images/bannerbg3.gif);background-repeat: no-repeat;background-position: right top; height:100px;}
.bannerFrame1 span { padding:5px 5px 0 0; float:right;}
/*.bannerFrame1 p { float:left; padding-top:5px; margin:0;}*/
.bannerFrame1 div { float:left;}
.bannerFrame2 {width:960px;height:90px; margin:10px auto 0 auto; clear:both;}
.linkFrame { width:960px; margin:0 auto; line-height:23px; padding-top:8px; text-align:center;}
.linkFrame a { padding:3px 2px 1px 3px; background-color:#EAEAEA; margin:0 4px;}
.copyRight { border-top:1px solid #C6C6C6; width:960px; margin:17px auto 0 auto; padding-bottom:40px; text-align:center;}
.copyRight p { margin:0; padding:3px 0 4px 0;}
.copyRight span { color:#666; font-family:Arial, Helvetica, sans-serif;}
.copyRight span a:link { color:#666;}
.copyRight span a:visited { color:#666;}
.copyRight span a:hover { color:#FF0000;}
.rightAd { margin-top:8px;}
.locality {	border-bottom:1px solid #D6D6D6; background-image: url(../images/icon_arrow.gif); background-repeat: no-repeat; background-position: 10px 13px; padding:11px 0 0 21px!important; padding:12px 0 0 21px; height:18px!important; height:17px; width:939px; margin:0 auto;}
.locality span { color:#000;}
.locality1 { background-image: url(../images/icon_arrow.gif); background-repeat: no-repeat; background-position: 10px 13px; padding:11px 0 0 21px!important; padding:12px 0 0 21px; height:18px!important; height:17px; width:939px; margin:0 auto;}
.locality1 span { color:#000;}
.contentMain {width:960px; margin:0 auto; padding-top:4px;}
.contentMain1 {	background-image: url(../images/contentframebg1.gif); background-repeat: no-repeat; background-position: left top; height:36px; padding-top:17px; text-align:center; font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
.contentMain2 {	background-image: url(../images/contentframebg2.gif); background-repeat: no-repeat; background-position: left top; height:19px!important; height:18px; color:#FFF; padding-top:6px!important; padding-top:7px; text-align:center;}
.contentMain3 { border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; padding:26px 52px 21px 52px; font-size:14px; line-height:23px; color:#000; width:854px;}
.contentMain3 img { max-width: 850px; width: expression(this.width > 850 ? 850: true); cursor:pointer;}
.contentMain4 {	background-image: url(../images/contentframebg3.gif); background-repeat: no-repeat; background-position: left top; height:5px; font-size:1px;}
.frameB {background-image: url(../images/frameBbg02.gif);background-repeat: repeat-y;background-position: left top;width:960px; margin:0 auto; margin-top:10px;}
.frameB1 {background-image: url(../images/frameBbg03.gif);background-repeat: no-repeat;background-position: left bottom;}
.frameB2 {background-image: url(../images/frameBbg01.gif);background-repeat: no-repeat;background-position: left top;}
.frameBTitle {height:20px!important;height:19px; padding:5px 0 0 33px!important;padding:6px 0 0 33px; font-size:14px; font-weight:bold;}
.frameBTitle span { color:#B6B6B6; font-size:12px; font-weight:100;}
.frameB3 { padding:9px 0 9px 8px;}
.frameB3Vertical { float:left; padding:1px 5px 0 12px;}
.frameB4 { padding:7px 22px 10px 22px;}
.frameBList1 {height:93px; width:272px; margin:11px 14px 0 14px; float:left; display:inline;}
.frameBList1 ul { float:left; margin:11px 0 0 10px!important;margin:12px 0 0 10px; line-height:20px;}
.frameBList1 ul a { font-weight:bold;}
.frameBList1 ul div { color:#B6B6B6;}
.frameBList1 ul span { color:#D00000;}
.frameBList2 {height:96px; width:272px; margin:11px 14px 0 14px; float:left;}
.frameBList2 ul { padding:4px 0 0 8px!important;padding:5px 0 0 8px; line-height:20px;}
.frameBList2 ul a { font-weight:bold;}
.frameBList2 ul div { color:#B6B6B6; width:108px!important;width:105px; float:left;}
.frameBList2 ul span { color:#D00000;}
.frameComment { border:1px solid #E6E6E6; margin-top:8px; background-color:#FDFDFD;}
.frameCommentTitle { border-bottom:1px dashed #E6E6E6; background-image: url(../images/figure.gif); background-repeat: no-repeat; background-position: 9px 8px; padding:7px 0 0 24px!important; padding:8px 0 0 24px; height:18px!important; height:17px;}
.frameCommentTitle span { color:#B6B6B6;}
.frameCommentTitle p { color:#92B8CF; font-weight:bold; float:right; margin:0; padding-right:20px; font-family:Arial, Helvetica, sans-serif;}
.frameCommentC { padding:11px 22px 14px 24px; line-height:23px; font-size:14px; white-space:normal; word-break:break-all; overflow:hidden;}
.frameC {background-image: url(../images/frameCbg02.gif);background-repeat: repeat-y;background-position: left top;width:960px; margin:0 auto; margin-top:10px;}
.frameC1 {background-image: url(../images/frameCbg03.gif);background-repeat: no-repeat;background-position: left bottom;}
.frameC2 {background-image: url(../images/frameCbg01.gif);background-repeat: no-repeat;background-position: left top;}
.frameCTitle {height:20px!important;height:19px; padding:5px 0 0 33px!important;padding:6px 0 0 33px; font-size:14px; font-weight:bold; color:#0061A2;}
.frameC3 { padding:20px 22px;}
.frameCL { float:left; width:277px;}
.frameCL1 { height:21px;}
.frameCL1 span { float:left; color:#0061A2; font-weight:bold; padding-top:4px!important; padding-top:5px;}
.frameCL1 p { float:left; color:#0061A2; padding:4px 0 0 5px!important; padding:5px 0 0 5px; margin:0;}
.frameCL1 input { float:left; margin-left:6px;}
.frameCL1 img { float:left; margin-left:1px;}
.frameCL2 { border:1px solid #CEDEEB; background-color:#E4F4FF; margin-top:10px; padding:13px 0 2px 16px;}
.frameCL2 li { float:left; width:32px; height:32px;}
.frameCR { float:left; padding-left:15px;}
.frameC4 { text-align:center; padding:19px 0 5px 0;}

