/* 全局CSS定义 */
body {text-align:center;font-family: 宋体, serif;  margin:0; padding:0; background: #fff; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}

/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline;}
a:active {color: #000;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0px; overflow:hidden; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}

/* 页脚 */
.foot{margin:0 auto; width:750px; line-height:160%;}
.foot .text{padding:3px 0 6px; border-bottom:1px solid #000; margin:0 0 5px;}
.foot a:visited{color:#000;}

/* 通用空白间距 */
.blank3{ height:3px; font-size:1px; width:100%; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank9w{ height:9px; font-size:1px; width:100%;  clear:both; background:#fff;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; clear:both;overflow:hidden;}

.ad70{ width: 750px;  margin: 0 auto; padding:2px 0 6px; clear: both; }
.adArc{ margin:0 auto; width:750px; padding:2px 0 0; clear:both;}
.ad750{ width: 750px;  margin: 0 auto; padding:1px 0; clear: both; text-align:center;}

/* CSS Document */
.topNav960{margin:0 auto; width:960px; clear:both; background:#fff;}
.topNav750{margin:0 auto; width:750px; clear:both; background:#fff;}

.topNav{ clear:both;}
.topNav .logoTip{clear:both; height:46px;}
.topNav .logoTip .logo{float:left;}
.topNav .logoTip .logoText{float:left; padding:12px 0 0 9px;}
.topNav .logoTip .text{float:left; padding:0px 0 0 10px;}
.topNav .logoTip .search{ float:right; width:255px;}
.topNav .logoTip .search .s1{float:left; padding:24px 0 0;}
.topNav .logoTip .search .s2{float:left; padding:18px 0 0 3px;}
.topNav .logoTip .search .s2 input{ border:1px solid #ccc; width:95px; height:16px; font-size:12px;}
.topNav .logoTip .search .s3{float:left; padding:18px 0 0 6px;}
.topNav .logoTip .search .s3 .input{ border:0; width:51px; cursor:pointer; height:20px; padding:2px 0 0; font-size:12px; background:url(input_bg0.gif);}
.topNav .logoTip .search .s3 .inputOver{ border:0; width:51px; cursor:pointer;  height:20px; padding:2px 0 0; font-size:12px; background:url(input_bg0_.gif);}
.topNav .logoTip .search .s4{float:left; padding:22px 0 0 6px;}

.topNav .menu{ height:25px; clear:both;  border-top:3px solid #000; border-bottom:1px solid #eee;}
.topNav .menu ul{}
.topNav .menu li{padding:7px 0 0 3px; text-align:left; clear:both;}
.ttopNav a{color:#000;}
.topNav a:visited{color:#000;}
.topNav a:hover{color:#bc2931;}
.topNav .menu .tip a{color:#fff;}
.topNav .menu .tip a:visited{color:#fff;}
.topNav .menu .tip a:hover{color:#ff0;}
/* CSS Document xiaoQun 080415 */
/* all */
dl,dt,dd,table,td,tr,th{}
/* start Nav */
.MNav{width:960px; margin:0 auto; clear:both;}
.MNav .MNavTop{height:36px; line-height:36px; background:url(MNav03.gif) repeat-x; clear:both;}
.MNav .MNavTop ul{background:url(MNav01.gif) no-repeat top left; padding-left:15px; height:36px;}
.MNav .MNavTop li{ background:url(MNav02.gif) no-repeat right; color:#FFD185; padding:0 10px; float:left;}
.MNav .MNavTop li a:link,.MNav .MNavTop li a:visited,.MNav .MNavTop li a:hover,.MNav .MNavTop li a:active{color:#FFD185;}
.MNav .MNSearch{height:47px; text-align:left; background:url(MNav05.gif) repeat-x top; clear:both;}
.MNav .MNSearch img{float:left;}
.MNav .MNSearch h3{float:left; padding:13px 15px 0 10px;}
.MNav .MNSearch form{float:left; padding-top:10px;}
.MNav .MNSearch select,.MNav .MNSearch label,.MNav .MNSearch input{ vertical-align:middle;}
.MNav .MNSearch select{margin-right:10px;}
/* end Nav & start Content*/
.pArea{width:960px;background:url(areaBg1.gif) repeat-y; clear:both; margin:0 auto}
.pArea:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.pArea2{width:960px; background:url(areaBg2.gif) repeat-y; clear:both; margin:0 auto; overflow:auto;}
.pArea3{width:960px; background:url(areaBg3.gif) repeat-y; clear:both; margin:0 auto; overflow:auto;}
.pArea .pAreaL,.pArea2 .pAreaL,.pArea3 .pAreaL{width:750px; float:left; border-top:1px solid #ccc;}
.pArea .pAreaR{width:185px; border-top:1px solid #ccc; float:right;}
.pArea2 .pArea2R,.pArea3 .pArea3R{width:185px; border-top:1px solid #ccc; float:right;}
.pArea .pAreaM,.pArea2 .pAreaM,.pArea3 .pAreaM{ width:25px; float:left;}
.area2{width:750px; margin:0 auto; clear:both;}
.area2 .col1{ width:462px; float:left;}
.area2 .col2{ width:288px; float:right;}
/* line */
.MNLine1{width:960px; height:1px; background:url(areaLine.gif) no-repeat; margin:0 auto; clear:both; overflow:hidden}
.MNLine2{width:162px; height:1px; background:url(i3.gif) repeat-x; margin:0 auto; clear:both; overflow:hidden}
/* title */
.leftTitle1{width:748px; margin:0 auto; clear:both;background:url(leftTitle2.gif) no-repeat top left;height:50px;}

.leftTitle1 h3{float:left; padding-left:25px; padding-top:20px; font-weight:bold;font-size:12pt;}
.leftTitle1 span{float:right; color:#666; background:url(i1.gif) no-repeat 0 18px; padding:15px 20px 0 8px;}

.leftTitle1 h3 a:link,.leftTitle1 h3 a:visited,.leftTitle1 h3 a:hover,.leftTitle1 h3 a:active{color:#000000;}

.leftTitle1 span a,.leftTitle1 span a:hover{color:#666;}
.rightTitle1{width:162px; background:url(i2.gif) repeat-x bottom; margin:0 auto; clear:both;}
.rightTitle1 h3{float:left; font-weight:bold; padding:8px 0;}
.rightTitle1 span{float:right; color:#666; padding:8px 0;}
.rightTitle1 span a,.rightTitle1 span a:hover{color:#666;}
/* List */
.leftList1{width:700px; margin:0 auto; padding-left:30px; clear:both;}
.leftList1 li{width:122px; text-align:left;float:left; margin-right:18px; margin-top:5px;overflow: hidden;white-space:nowrap;}
.leftList1 img{border:1px solid #ccc;}
.leftList1 h4{width:120px; text-align:left; margin:5px 0; clear:both;}
.leftList1 h5{width:120px; text-align:left; margin-top:5px; line-height:18px; clear:both;}
.leftList1 h4 .span1{float:left;}
.leftList1 h4 .span2{float:right;}
.leftList1 h4 .span3{color:#FF4303;}
.leftList3{width:700px; margin:0 auto; padding-left:30px; clear:both;}
.leftList3 li{width:122px; text-align:left;float:left; margin-right:18px; margin-top:5px;overflow: hidden;white-space:nowrap;}
.leftList3 img{border:1px solid #ccc;}
.leftList3 h4{width:120px; text-align:left; color:#666; padding-top:5px; clear:both;}
.leftList3 h4 a,.leftList3 h4 a:hvoer{color:#666;}
.leftList3 h4 .span1{float:left;}
.leftList3 h4 .span2{float:right; background:url(i1.gif) no-repeat 0 3px; padding-left:5px;}
.rightList1{width:162px; margin:10px auto; clear:both;overflow: hidden;white-space:nowrap;}
.rightList1 li{background:url(i4.gif) no-repeat 0 7px;line-height:20px; text-align:left; padding-left:10px; color:#535353;}
.rightList1 li a{color:#535353;}
.rightForm1{width:162px; text-align:left; padding:0 0 10px; margin:0 auto;}
.rightForm1 form{width:162px; line-height:20px;}
.rightForm1 input{vertical-align:middle;}
.picList1{width:162px; margin:0 auto; clear:both;overflow: hidden;white-space:nowrap;}
.picList1 img{border:1px solid #ccc;}
.picList1 h4{text-align:left; padding-top:5px;}

.mainContent {background:url(mainbg.gif) repeat-y; width:960px; margin:auto; overflow:hidden;}
.col1 {float:left; width:750px; overflow:hidden; text-align:left; border-top:1px solid #ccc;}
.col3 {float:right; width:185px; overflow:hidden; border-top:1px solid #ccc; text-align:left;}
.col2 {float:left; width:25px; overflow:hidden; border-top:1px solid #ccc;}
.headP {width:748px; margin:0 auto; clear:both;background:url(leftTitle2.gif) no-repeat top left;height:51px;}
.newsA {clear:both; overflow:hidden; zoom:1; padding:0 0 0 50px;}
.newsA .newsList {margin:0 50px 0 0; padding:10px 6px; background:url(dashed.gif) repeat-x bottom; float:left; width:280px; white-space:nowrap; overflow:hidden;}
.newsA .newsList li {font-size:14px; line-height:22px; background:url(listdot.gif) no-repeat 0 8px; padding:0 0 0 8px;}
.pageNum {overflow:hidden; zoom:1; padding:0 40px;}
.pageNum a{float:left; margin:0 5px 0 0; width:45px; height:15px; line-height:15px; text-align:center; border:1px solid #000; background:#000;}
.pageNum a:link, .pageNum a:visited {color:#fff;}
.pageNum a:hover { background:#555; text-decoration:none;}
.pageNum a.active {background:#ddd;}
.pageNum a.active:link, .pageNum a.active:visited {color:#000;}
.top10 {margin:12px 10px;overflow: hidden;white-space:nowrap;}
.top10 .title {overflow:hidden; zoom:1; border-bottom:1px solid #ccc; padding:0 3px 5px;}
.top10 .title h3 {float:left; font-weight:bold;}
.top10 .title .more {float:right;}
.top10 ol {padding:5px 0;}
.top10 ol li{padding:10px 0; background:url(dashed2.gif) repeat-x bottom; line-height:19px;}
.top10 ol li img {float:left; border:1px solid #ccc; margin:0 6px 0 0;}
.top10 ol li p {margin:0; line-height:19px;}
.mainBottom {background:url(mainbottom.gif) no-repeat; height:1px; overflow:hidden; clear:both;}
.headP h3{float:left; padding-left:25px; padding-top:20px; font-weight:bold;font-size:12pt;}
.headP h4{float:right; color:#666; background:url(i1.gif) no-repeat 0 18px; padding:15px 20px 0 8px;}
.pso {background-color:#fff; border:1px solid #ccc; padding:3px 3px; width:750px; margin:12px auto;text-align:center;}
.pso1 {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND:repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 555px; PADDING-TOP: 8px;}
.pso2 {BACKGROUND:#d9e8ff repeat-x 50% bottom;}
/* CSS Document */
p {margin:0; padding:0;}

.aOrange,.aOrange a:link,.aOrange a:visited{color:#D74020;}

.aOrange a:hover,.aOrange a:active {color: #bc2931;}

.aGray,.aGray a:link,.aGray a:visited{color:#666666;}

.aGray a:hover,.aGray a:active {color: #bc2931;}

.area {width:958px; background-color:#F1F1F1; border:1px solid #ccc; margin:0 auto; clear:both; overflow:hidden;}

.area .col1 {float:left; width:736px; background:url(tbg1.gif) repeat-y;}

.area .col2 {float:left; width:222px;} 

.col1 .summery {margin:0 12px; text-align:left;}

.col1 .summery h3 {font-weight:bold; line-height:32px; color:#585858;}

.col1 .summery p {line-height:20px; text-indent:2em; color:#7C7C7C;}

.title {margin:0 18px; border-bottom:1px solid #ccc; clear:both; overflow:hidden; height:1%; padding:6px 0;}

.title h2 {font-family:"黑体"; font-size:18px; float:left;}

.title span {float:right; margin:6px 0 0;}

.title2 {width:470px; margin:0 auto; clear:both; overflow:hidden;}

.title2 h3 {font-size:14px; float:left;}

.title2 span {float:right; margin:6px 0 0;}

.title2 span i {font-style:normal; color:#FF0000;}

p.tipSid {text-align:left; margin:6px 18px 12px;}

.scoreSel {width:480px; margin:0 auto; padding:12px 0; background-color:#FFCD33; border:1px solid #ccc;}

.picShow {background-color:#F1F1F1; border:1px solid #ccc; padding:3px 3px; width:470px; margin:12px auto;text-align:center;}

.intro {width:470px; margin:0 auto 18px; text-align:left; line-height:20px;}

.intro h3 {font-weight:bold; color:#D74020; line-height:28px;}

.intro p {text-indent:2em; color:#7C7C7C;}

.rightList {margin:0 auto; text-align:left; width:162px;}

.rightList h3 {font-weight:bold; color:#585858; margin:12px 0 12px;}

.rightList li {margin:0 0 12px;}

.rightList li img {border:1px solid #ccc;}

.rightList li h5 {margin:9px 0;}

.link a:link,.link a:visited{font-weight:bold; text-decoration:underline;}
