﻿body{background:#f1edcc url(sbg.jpg) center top fixed;}
.bodyBox{}
.arkBody{ width:960px; margin:10px auto;padding:0; text-align:left; overflow:hidden;}
.topBar{}
.asbBox{ position:relative;}
#altBars { width:960px; height:75px; overflow:hidden;}
#altBars .arkBar{display:none;}
#abTip{ position:absolute; overflow:hidden;top:10px;right:12px; height:3px;}
#abTip li{ display:inline; padding:3px;}
#abTip li a{ padding:0 3px; background:#fff; color:#fff;}
#abTip li .cur{ padding:0 3px; line-height:3px; background:#f00; color:#f00;}


.topTool{ border-bottom:3px solid #d2d2d2;background:#e3e3e3;}
.topTool .bIn{height:30px; line-height:30px; overflow:hidden; width:960px; margin:0 auto;}
.adTip a{ display:block;text-align:center; height:600px; overflow:hidden;background:url(../file/notice.jpg) center bottom no-repeat}

.topTitle{ clear:both;height:100px; overflow:hidden;}
.topTitle .s1{ float:left;width:300px;}
.topTitle .s1 .sIn{ padding:0 0 0 60px; height:100px; overflow:hidden;background:url(logo.gif)  left 4px no-repeat}
.topTitle .s1 .sIn h1{ visibility:hidden;margin:0;font-size:24px;line-height:1em;}
.topTitle .s1 .sIn h1 .b1{ color:#128300}
.topTitle .s1 .sIn h1 .b2{ color:#95B800}
.topTitle .s1 .sIn h1 .b3{ color:#BB1511}
.topTitle .s2{float:right;width:600px;}
.topTitle .s2 .sIn{ padding:35px 0 0 370px;}
.topTitle .s3{ display:none;}
.topTitle .s3 .sIn{}
.bar2{ clear:both; background:#F4FFD5; border-top:1px solid #aaa;border-bottom:1px solid #aaa;}
.bar2 td{ line-height:1.6em;}
.bar2 td p{ text-indent:2em;}

.s3 .bar{ padding:3px 0 0 3px;}


.bar3{ background:#F4FFD5; border-top:1px solid #aaa; height:100%; overflow:hidden;}
.bar3 .listTitle{ line-height:56px;}
.bar3 .listTitle .sss1{ float:left; background:url(cb.gif) 0 -345px no-repeat; height:56px; padding-left:40px;}
.bar3 .listTitle .sss1 h2{ font-size:24px}
.bar3 .listTitle .sss3{float:right; margin-right:30px; background:url(cb.gif) 0 -196px no-repeat; width:111px; text-align:center;}
.bar3 .listTitle .sss3 a{ color:#fff;}
.bar3 .listBody{ clear:both;}
.bar3 .listBody .lIn{  height:100%; overflow:hidden; padding:0 30px 20px 30px;}
.bar3 .listBody li{ float:left; width:420px; overflow:hidden;font-size:14px; line-height:25px; padding:0 0 0 10px; background:url(dian.gif) 0 center no-repeat;}


.searchbox{ float:left; padding:0px 0 3px 40px; background:url(searchbg.png) 0 center no-repeat;}
.imgTip{ clear:both; }
.ispan{float:left;border:1px solid #c8c8c8;background:#FFF;}
.ispan .span-in{display:block;width:126px;height:23px;overflow:hidden;position:relative;}
.ibox{line-height:1em; border:0;padding:3px 0 0 3px; font-size:12px;}
#searchselect{ font-size:12px;font-family:Mingliu; border:0;}
.bspan{float:left;width:44px; overflow:hidden;}
.slspan{position:absolute; right:2px;top:3px;padding:0 2px 0 0;line-height:18px;color:#ccc;}
.button{
	margin:0;
	padding:0;
	font-weight:400;
	background:url(search.gif) right 0 no-repeat;
	border:0;
	font-size:12px;
	width:44px;
	overflow:hidden;
	cursor:pointer;
	color:#5d5d5d;
	font-stretch:wider;
	height:25px;
}

.hotKey{ clear:both;padding:5px 0 0 0;}
.hotKey a{color:#fff;}
.hotKey a:hover{color:#ff0;}



.tip{clear:both;color:#666; font-size:12px;}

.infoBox .boxText .tip{font-size:12px; line-height:22px;}
.infoBox .boxText .tip p{ text-indent:0;}
.tip a{color:#060;}
.reg-box{
	clear:both;
	overflow:hidden;
	padding:0 0 0 2px;
	text-align:left;
	margin:0;
	position:relative;
	line-height:22px;
}
.reg-info{font-size:14px;}
.reg-info h4{font-size:14px;}
.reg-btn{float:left; margin:6px auto;width:110px;height:29px; background:url(regbtn.png) 0  center no-repeat;overflow:hidden; text-align:center; line-height:26px; font-size:12px; }
.reg-btn2{margin:6px 0 6px 9px;background:url(regbtn.png) -120px center no-repeat;}

.reg-btn a{color:#fff; font-weight:600;}
.reg-btn a:hover{color:#ff0; text-decoration:none;}
.reg-list{ padding:8px 0 0 12px; overflow:hidden; font-size:12px;}
.reg-list dl{ clear:both;margin:0; padding:0;width:140px; height:86px;}
.reg-list dt{padding:0 0 0 16px;font-weight:600;color:#F00;font-size:14px; background:url(oo.gif) 0 3px no-repeat;}
.reg-list dd{margin:0; padding:0 0 0 12px; white-space:nowrap; line-height:1.5em; background:url(oo.gif) 4px -23px no-repeat;}
.reg-list .ss3{ float:left;}
.reg-list .ss1,.reg-list .ss2{ border-right:0px solid #CCC}
.reg-ctrl{ padding:5px 0 0 0; text-align:center;}
.reg-ctrl .ss1{
	width:30px;
	overflow:hidden;
}
.reg-ctrl .ss2{ width:100px;}
.reg-ctrl .ss3{ width:160px;}
.reg-ctrl .ss3 .ss-in{padding:9px 0 0 0; text-align:right;}







.mainSubBar{}
.mainSubBar .ss1{ width:614px; background:url(cff1.jpg) no-repeat;}
.mainSubBar .ss3{ width:322px; background:url(slcs1.jpg) no-repeat;}
.mainSubBar .ssIn{height:135px; overflow:hidden;}

.mainBar .bIn{height:100%; overflow:hidden}

.mainList{ clear:both;}
.mainList .bIn{ border-left:0 solid #016E01;  border-right:0 solid #016E01; height:100%; overflow:hidden; background:url(cb-bg1.gif) repeat-y;}
.index .mainList .bIn{background:none;}
.mainList .s1{ float:left; width:280px;}
.mainList .s3{ float:right; width:650px; overflow:hidden;}
.index .mainList .s1{ float:right; width:260px; overflow:hidden;}
.index .mainList .s3{ float:left; width:690px; overflow:hidden;}
.index .mainList .bg1{ overflow:hidden;}
.mainList .s1 .sIn{ padding:0 0 0 0;}

.mainList .s1 .infoBox{ background:#f3fed4}
.mainList .s3 .infoBox{ background:#fff}





.infoBox .boxTitle{padding:0 8px 0 8px;height:40px; overflow:hidden; background:url(bg-left-title.jpg) repeat-x;}
.infoBox .boxTitle .cIn{height:100%; overflow:hidden;}
.infoBox .boxTitle .ss1{float:left; height:40px; text-align:center; overflow:hidden;}
.infoBox .boxTitle h4{ margin:0; text-align:left; padding:11px 0 0 12px; line-height:17px; font-size:16px; color:#fff; font-family:"微软雅黑", "黑体"; font-weight:400;}
.infoBox .boxTitle h4 a{color:#fff;}
.infoBox .boxTitle .ss3{float:right; }
.infoBox .boxTitle .ss3 .ssIn{}
.infoBox .boxTitle .ss3 a{color:#f0ff00;}
.infoBox .boxList{clear:both;padding:0 8px; overflow:hidden;}
.infoBox .boxList h5{ text-align:center; font-size:12px; font-weight:400; line-height:40px;}
.infoBox .boxList .cIn{padding:8px 0;overflow:hidden;}
.infoBox .boxList .ss1{ width:110px;}
.infoBox .boxList .ss3{ width:340px;}
.infoBox .boxList .ss1 .ssIn{ padding:6px 0 0 3px;}
.infoBox .boxList .ss1 .ssIn .boxImg{ float:left;border:1px solid #128300; padding:3px; overflow:hidden;}
.infoBox .boxList .t2 li{text-align:right; }
.infoBox .boxList .t2 li a{ float:left;width:240px;text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.infoBox .boxList ul{ padding:3px 0 3px 0;}
.infoBox .boxList li{font-size:12px; line-height:24px;padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}

.index .infoBox{border:1px solid #ccc;}
.index .infoBox .boxTitle .cIn{ border-bottom:1px solid #E5E5E5;}
.index .infoBox .boxList li{height:24px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.infoBox .boxList li a{font-size:14px;}
.mainList .index-focus .r1{ clear:both;float:left; width:520px;}
.mainList .index-focus .r3{
	float:right;
	width:372px;
}
.mainList .index-focus .r1 .rIn{ padding:0 0 0 0;}

.mainList .index-focus ul{ padding:3px 0 3px 0;}
.mainList .index-focus li{font-size:14px; line-height:22px; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}

.mT .boxList ul li{float:left;width:300px; text-align:right; margin-right:10px;}
.mT .boxList ul li a{float:left;width:240px; text-align:left; overflow:hidden; display:block;text-overflow:ellipsis; white-space:nowrap;}



.index .bgb{border: 1px solid #ccc;}
.index .bgb{padding: 3px;background: #fff;}
.index .bgb .infoBox{border:0;}
.index .bgb .infoBox .boxTitle .uh{ margin:0 0 0 16px; text-align:left; padding:0; color:#666666; }
.index .bgb .infoBox .boxTitle .uh a{color:#666666;}
.index .bgb .infoBox .boxTitle .uh a:hover{text-decoration: none;}
.index .bgb .infoBox .boxTitle .uh li{display: inline-block;*zoom:1;*display:inline;margin: 0 10px 0 0;vertical-align: bottom;line-height:35px; font-size:16px; font-family:"微软雅黑", "黑体"; font-weight:400;}
.index .bgb .infoBox .boxTitle .uh .hover{color:#70a804;border-bottom:3px solid #70a804;line-height:32px;vertical-align: top;}
.index .bgb .infoBox .boxTitle .uh .hover a{color:#70a804;}
.index .bgb .infoBox .boxList .mC{display: none;}
.index .bgb .infoBox .boxList .block{display: block;}


.ib2c .ss1{width: 340px;}
.ib2c .ss3{width: 340px;}

.index .bgb .infoBox .boxTitle{padding:0 8px;height:auto; overflow:hidden; background:none;}
.index .bgb .infoBox .boxTitle .cIn{height:100%; overflow:hidden;border-bottom:1px solid #E5E5E5;}
.index .bgb .infoBox .boxTitle .ss1{float:left; height:auto; text-align:center; overflow:hidden;}
.index .bgb .infoBox .boxTitle h4{ margin:0 0 0 16px;float: left;text-align:left; padding:0; line-height:32px;border-bottom:3px solid #70a804; font-size:16px; color:#70a804; font-family:"微软雅黑", "黑体"; font-weight:400;}
.index .bgb .infoBox .boxTitle h4 a{color:#70a804;}
.index .bgb .infoBox .boxTitle .ss3 a{color:#666666;}
.index .bgb .infoBox .boxTitle .ss3 .more {line-height:32px;}
.index .bgb .infoBox .boxList li{height:26px;4}
.infoBox .boxList .ib2c .ss1{ width:49%;}
.infoBox .boxList .ib2c .ss3{ width:49%;}

.ideabL {font-family: "微软雅黑";}
.ideabL .cIn{padding:10px 8px 2px 8px;}
.topicBox{clear: both;background: #eee;border-radius: 3px;border:1px solid #ccc;font-size: 14px;line-height:24px;padding:6px 0 6px 10px;}
.topicBox span{display:inline-block;*display:inline;*zoom:1; vertical-align: middle;}
.tbTitle{color: #70a804}
.tbTitle a{color: #70a804}
.tbList{margin:0 6px;width:240px;overflow: hidden;white-space: nowrap;}
.tbList ul{display: inline;}
.tbList li{display: inline;}
.tbList a{margin:0 6px;font-weight: 800;}



.about .s1{  float:right;width:256px;}
.about .s1 .sIn{ border-left: 1px solid #ccc;margin:10px 0 0 0;padding:0 20px;}
.about .s3{ float:left; width:690px; overflow:hidden;}

.index .about .infoBox .boxTitle .cIn{border-bottom:0;}
.index .about .infoBox .boxTitle h4{border-bottom:0;}

.txtwx{text-align: center;line-height: 2;}
.about .rt{text-align: right;}






.infoPost{}
.infoPost .infoBox{border-right:1px solid #C9D89D;border-bottom:1px solid #C9D89D;}

.infoPost .infoBox .boxTitle{padding:0 8px 0 8px;height:27px; overflow:hidden; background:url(bg-left-title.jpg) repeat-x;}
.infoPost .infoBox .boxList h5{ text-align:center; font-size:12px; font-weight:400}
.infoPost .infoBox .boxList{padding:0 8px 8px 8px;height:100%; overflow:hidden;}
.infoPost .infoBox .boxList .cIn{padding:8px 0 0 0;height:100%; overflow:hidden;}

.infoPost .infoBox .cIn{}

.infoPost .infoBox .boxTitle .cIn{ border-bottom:1px solid #E5E5E5; height:100%; overflow:hidden;}
.infoPost .infoBox .boxTitle .ss1{float:left; width:100px; background:url(images/bg.gif) 3px -83px; height:22px; text-align:center; overflow:hidden;}
.infoPost .infoBox .boxTitle h4{ margin:0; text-align:center; padding:9px 0 0 0; line-height:1em; font-size:14px; color:#000;}
.infoPost .infoBox .boxTitle .ss3{float:right; }
.infoPost .infoBox .boxTitle .ss3 .ssIn{ padding:6px 12px 0 0;}
.infoPost .infoBox .boxTitle .ss3 a{color:#C6D96E;}
.infoPost .infoBox .boxList{clear:both; background:#EDFCC1;}
.infoPost .infoBox .boxList .ss1{ width:110px;}
.infoPost .infoBox .boxList .ss3{ width:340px;}
.infoPost .infoBox .boxList .ss1 .ssIn{ padding:6px 0 0 3px;}
.infoPost .infoBox .boxList .ss1 .ssIn .boxImg{ float:left;border:1px solid #128300; padding:3px; overflow:hidden;}

.infoPost .infoBox .boxList ul{ padding:3px 0 3px 0;}
.infoPost .infoBox .boxList li{font-size:12px; line-height:22px; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}




.helpMain{}

.helpMain .mainList .s1{float:left;width:200px;}
.helpMain .mainList .s1 .sIn{}
.helpMain .mainList .s1 dl{ padding:0;margin:0;}
.helpMain .mainList .s1 dt{ font-weight:600}
.helpMain .mainList .s1 dd{ padding:0;margin:0;}
.helpMain .mainList .s3{float:right;width:700px;}
.helpMain .mainList .s3 .sIn{}


.mainList .index-channel .r1{ clear:both;float:left; width:321px;}
.mainList .index-channel .r3{float:right; width:321px;}
.mainList .s3 .rIn{ height:100%; overflow:hidden;}

ul.ifrlst{margin:0;padding:3px 0 3px 0;}
ul.ifrlst li{font-size:14px; line-height:22px; height:22px; overflow:hidden; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}


.infoBox{ }
.infoBox .iIn .mTxt {
}

.infoBox .boxText{ padding:6px 12px; color:#000; line-height:26px; font-size:14px;}
.infoBox .boxText p{ margin:3px 0; text-indent:2em;}

.infoBox .boxText .wb{text-align:left;}
.infoBox .boxText .atation{ margin:1px 0; color:#3f3f3f; font-size:12px;font-family:"微软雅黑", "黑体"}

.infoBox .boxText ul{margin:0 0 0 24px;}

.infoBox .boxText .m2 li{ float:left;width:110px;}
.infoBox .boxList .m2 li{ float:left;width:304px; padding-right:10px; background-image:url(i3.gif)}

.infoBox .boxList .ntm li {width: 330px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.infoBox .boxList .ntm li a{float: none;width: auto;}

.infoBox .boxText img{ vertical-align:text-bottom;}

.about .boxText .ss1{ width:452px;}
.about .boxText .ss3{ width:210px;}
.about .boxText .ss3 .ssIn{font-size:12px; text-align:center; line-height:24px;margin-left:6px;padding-left:10px; border-left:1px solid #ccc;}
.about .wb{}

.mainImg{ clear:both;}
.imgTitle{background:url(images/bg.gif) 3px -260px; height:40px; overflow:hidden;}
.imgTitle .ss1{float:left; width:600px;height:34px; text-align:left; overflow:hidden;}
.imgTitle .ss1 h4{ margin:0; padding:12px 0 0 50px; line-height:1em; font-size:14px; color:#fff;}
.imgTitle .ss3{float:right;}
.imgTitle .ss3 .ssIn{ padding:12px 36px 0 0;}
.imgTitle .ss3 a{color:#fff;}
.imgList { font-size:14px;}
.imgList img{ border:1px solid #ccc;}

.columnBox{}

.columnBox .boxTop{height:13px; overflow:hidden;background:url(images/box.gif) 0 0;}
.columnBox .boxMain{overflow:hidden; height:100%;background:url(images/box.gif) right 0;}
.columnBox .boxMain .bIn{ padding:0 22px;}
.columnBox .boxMain .s1{ width:300px;}
.columnBox .boxMain .s1 .sIn{padding:30px 22px 0 22px;}
.columnBox .boxMain .s3{width:600px;overflow:hidden;}
.columnBox .boxMain .s3 .sIn{padding:10px 22px 0 22px;}
.columnBox .boxTitle{}
.columnBox .boxList{}
.columnBox .boxBottom{ clear:both;height:13px; overflow:hidden;background:url(images/box.gif) 0 bottom;}
.columnBox .boxTitle .cIn{ border-bottom:2px solid #698F0E;padding:6px 0 8px 0; height:100%; overflow:hidden;}
.columnBox .boxTitle .ss1{float:left; width:300px; background:url(images/bg.gif) 3px -83px; height:22px; text-align:left; overflow:hidden;}
.columnBox .boxTitle .ss1 h4{ margin:0; padding:6px 0 0 20px; line-height:1em; font-size:14px; color:#128300;}
.columnBox .boxTitle .ss3{float:right; }
.columnBox .boxTitle .ss3 .ssIn{ padding:6px 12px 0 0;}
.columnBox .boxTitle .ss3 a{color:#C6D96E;}
.columnBox .boxList{clear:both;}
.columnBox .boxList .ss1{ width:110px;}
.columnBox .boxList .ss3{}
.columnBox .boxList ul{ padding:12px 0 3px 0;}
.columnBox .boxList li{font-size:14px; line-height:2em; white-space:nowrap;overflow:hidden;padding:0 0 0 16px; background:url(images/bg.gif) left -106px;}




.arkBox{}

.arkBox .boxTop{height:13px; overflow:hidden;background:url(images/box.gif) 0 0;}
.arkBox .boxMain{overflow:hidden;background:url(images/box.gif) right 0;}
.arkBox .boxMain .bIn{ padding:0 22px;}
.arkBox .boxTitle{}
.arkBox .boxList{}
.arkBox .boxBottom{ clear:both;height:13px; overflow:hidden;background:url(images/box.gif) 0 bottom;}
.arkBox .boxTitle .cIn{ border-bottom:2px solid #698F0E;padding:6px 0 8px 0; height:100%; overflow:hidden;}
.arkBox .boxTitle .ss1{float:left; width:300px; background:url(images/bg.gif) 3px -83px; height:22px; text-align:left; overflow:hidden;}
.arkBox .boxTitle .ss1 h4{ margin:0; padding:6px 0 0 20px; line-height:1em; font-size:16px; color:#128300; font-family:"微软雅黑", "黑体"}
.arkBox .boxTitle .ss3{float:right; }
.arkBox .boxTitle .ss3 .ssIn{ padding:6px 12px 0 0;}
.arkBox .boxTitle .ss3 a{color:#C6D96E;}
.arkBox .boxList{clear:both;}
.arkBox .boxList .ss1{ width:110px;}
.arkBox .boxList .ss3{}
.arkBox .boxList ul{ padding:12px 0 3px 0;}
.arkBox .boxList li{font-size:14px; line-height:2em; height:30px; overflow:hidden;padding:0 0 0 16px; background:url(images/bg.gif) left -106px;}



.helpBox{}

.helpBox .boxMain .s1{width:200px;}
.helpBox .boxMain .s1 .sIn{padding:30px 22px 0 22px;}
.helpBox .boxMain .s3{width:700px;}
.helpBox .boxMain .s3 .sIn{padding:10px 22px 0 22px;}



.columnBox .boxMain .currentPos .s1{ width:500px;}
.columnBox .boxMain .currentPos .s1 .sIn{padding:0px 22px 0 22px;}
.columnBox .boxMain .currentPos .s3{width:300px;}
.columnBox .boxMain .currentPos .s3 .sIn{padding:0px 22px 0 22px; text-align:right;}

.mainTitle{clear:both;text-align:center; height:100%; overflow:hidden;}

.mainTitle .cIn{background:url(images/bg.gif) center -190px; padding:12px;}
.mainTitle .cIn h2{ margin:0; padding:0; font-size:24px}


.authorText{ text-align:center;}
.mainText{ font-size:14px; line-height:1.8em; width:920px; overflow:hidden;}
.mainText .cIn{padding:24px;}
.mainText img{border:#bcbcbc 1px solid; max-width:872px;}

.friendlink .boxList {font-size:12px;line-height:2em;}
.friendlink .boxList a{white-space:nowrap;}




.lsep{border-top:1px solid #ddd; height:1px; overflow:hidden;clear:both; margin:3px 0 3px 6px;}
.fLink{zoom:1;}
.fLink { position:relative;}
.fLink .cIn{ border:1px solid #ccc;line-height:32px; background:#fff;overflow:hidden;}



.index .arkMain .fLink .s1s{ float:left;width:892px;margin:3px 0;}
.fLink .ss1{width:80px; text-align:center;}
.fLink .ss2{width:800px; border-left:1px solid #ddd;text-align:left;}
.fLink .ss3{ position:absolute;top:0; right:0;width:58px; height:100%;
background:#73ad03;
background-image: -moz-linear-gradient(top, #73ad03, #5d8609);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #73ad03), color-stop(1, #5d8609));
background-image: -ms-linear-gradient(top, #73ad03, #5d8609);
background-image: linear-gradient(top, #73ad03, #5d8609);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73ad03', endColorstr='#5d8609', GradientType='0');}
.fLink a{ color:#122e67}
.fLink a:hover{ color:#c00}
.fLink a.hot{ color:red}
.fLink h4{color:#690;font:600 16px/38px "微软雅黑", "黑体";margin:0 6px;}
.fLink h4 a{color:#690;}
.fLink .ss2 .ssIn{padding:5px 0 5px 10px;}
.fLink .ss3 .ssIn{ height:100%; vertical-align: middle;display: table;width:90%;margin:0 auto;}
.fLink .more{margin:0 6px;padding:0;font:400 16px/30px "微软雅黑", "黑体";overflow:hidden;color:#fff; text-align:center;display: table-row;}
.fLink .more a{color:#f0ff00;display: table-cell;text-align:center; vertical-align: middle;}
.fLink .more a:hover{color:#ff0;}
.fLink .join a{ border-top:1px solid #99cc00;}

.fLink #linkList{ font-size:12px}
.fLink .s1s li{display: inline-block;*zoom:1;*display: inline;border-left:1px solid #ccc;line-height: 18px;font-size: 14px;padding:0 6px;}
.fLink .s1s li:first-child{border-left:0}



.sites .mTxt .ss1 { width:520px; border-right:1px solid #ccc;padding-top:20px; }
.sites .mTxt .ss3 { width:180px;padding-top:20px; font:400 14px/24px "宋体", Arial}
.sites #emlbox,.sites #emlbox input,.sites #emlbox textarea{font:400 14px/24px "宋体", Arial;}
.sites #emlbox .sitebutton{ color:#fff; background:#a0a0a0;border-radius:5px; border:none; padding:0px 30px; font:400 18px/36px "微软雅黑", "黑体"}
.sites #emlbox .button_blue{ background:#3399cc;}
















.arkBottom{ clear:both;height:100%;width:960px; margin:0 auto; overflow:hidden;text-align:center;padding:0;}
.arkBottom .aIn{ height:100%; overflow:hidden; margin:0 auto;}
.arkBottom .cIn{ height:100%; overflow:hidden;}
.aboutus {margin:0 auto; color:#FFF; text-align:center; padding:18px 0 0 0;}
.aboutus ul{border:1px solid #9ec9eb;background:#F8F8F8; height:25px;}
.aboutus li{padding:7px 0 0; list-style-type:none; color:#CBCBCB;}
.aboutus li a:link{padding:0 5px;text-decoration:none;}
.aboutus li a:visited{text-decoration:none;}
.aboutus li a:hover{text-decoration:underline;}
.footer { clear:both;margin:0 auto;background:url(header.jpg) repeat-x; color:#fff; padding:10px 0 10px 0;line-height:200%;font-size:12px;text-align:center; font-family:Verdana, "宋体"}
.footer a{text-decoration:none; color:#FFF;}
.footer a:hover{}




/*轮换图片(首页和频道页)----------------------------------------------*/

#bibox{position:relative;width:386px;margin:0 auto; overflow:hidden;}
#setfoc_bak{clear:both;position:absolute;bottom:12px;right:0;z-index:99;text-align:right}
#setfoc{
	position:absolute;
	right:0;
	bottom:2px;
	width:230px;
	padding:5px 0;
	text-align:right
}
#setfoc ul{float:right;text-align:right;padding:0;margin:0; list-style-position:outside;FONT-SIZE: 12px; CURSOR: pointer; FONT-FAMILY: Arial,Helvetica,sans-serif;filter:alpha(opacity=80);opacity:0.8;}
#setfoc li{float:left;list-style:none;width:26px;margin-left:1px; padding-top:10px;}
#setfoc li a{float:left;width:24px;text-align:center;line-height:14px;color:#0049a5;text-decoration:none;background:#679906;border:#0049a5 1px solid;}
#setfoc li.focus{background:url(../images/focus.gif); zoom:1;}
#setfoc li.focus a{color:#fff;font-weight:bold;background:#557E00}
.bigimage{overflow:hidden;height:288px;width:384px; border:1px solid #999; margin:0; padding:0;background-repeat:no-repeat; background-position:center;}
.bigimage img{filter:alpha(opacity=0);opacity:0;height:288px;width:384px;}
.bigfont{float:left; padding:6px 0;width:320px; white-space:nowrap;overflow:hidden; text-align:left;font-size:14px; line-height:1em;font-weight:bold;}
.bigfont h1{font-size:14px}
.bigfont a{color:#000;text-decoration:none;padding:3px 0;}
.bigfont a:hover{color:#c00;text-decoration:underline}
.bigfont2{display:none;width:200px; padding-left:15px; padding-top:5px;float:left; filter:alpha(opacity=80);opacity:0.8;}
.bigfont2 a{color:#ffffff;TEXT-DECORATION:none;background-color:#333;line-height:18px;}

.bitip{ clear:both; border-top:1px #ccc solid; color:#666666;padding-top:2px; line-height:18px;}
.bittxt{ float:left;}
.bitmore{ float:right;}
#renewLink{ position:absolute; bottom:2px; right:2px; color:#999;}
.mainBar .s1{width:650px;}
.mainBar .s3{width:280px;}

.mainBar .s1 .sIn{ padding:0 0 0 1px;}
.mainBar .s3 .sIn{ padding:0 1px 0 0;}



.mainBar .s3 .ss1{border:1px solid #ccc;line-height:22px;}
.mainBar .s3 .ss1 .ss-in{width:30px; height:219px;overflow:hidden; background:#F0F0F0;}
.mainBar .s3 .ss1 .ss-in h3{padding:50px 7px; color:#aaa;}
.mainBar .s3 .ss3{ width:157px;}
.mainBar .s3 .ss3 .ss-in{border-bottom:1px solid #ccc;}

  



.tipForum{margin:10px auto 0 auto;padding:12px 0 0 0;background:url(oo.gif) 0 -200px no-repeat;}
.tipForum .tIn{padding:0 6px 12px 6px; line-height:15px; font-size:14px; text-align:center;background:#f4ffd5 url(oo.gif) 0 -236px no-repeat;}
.tipForum .tIn a{ color:#333;font-family:"微软雅黑", "黑体";}
.tipBar{ border-top:1px solid #ccc; border-right:1px solid #ccc;}
.tipBar .tIn{padding:14px 12px; line-height:15px;}
.tipBar .tIn a{color:#333;}
.container {
	overflow: hidden;
	margin:0 auto;
	height:100%;
	position:relative;
}
#main {
	padding: 0;
}
.main_image a {color: #fff;}

/*--Main Image Preview--*/
.main_image {
	width: 608px;
	float: left;
	background: #fff;
	position: relative;
	overflow: hidden;
	color: #fff;
	border: 1px solid #ccc;
	border-right:0;
}
.miIn{border: 1px solid #fff; border-right:0;background: #333;height: 369px;}
.main_image img {
	width:607px
}
.main_image h2 {
	font-size: 1.2em;
	font-weight: normal;
	margin: 0 0 0 5px;
	padding: 10px;
}
.main_image h5 {
	font-size: 1.2em;
	font-weight: normal;
	margin: 0 0 0 5px;
	padding: 10px;
}
.main_image p {
	font-size: 1.2em;
	padding: 10px;	margin: 0;
	line-height: 1.6em;
}
.block small { 
	display:none;
	padding: 0 0 0 20px; 
	background: url(oo.gif) 0 -280px no-repeat; 
	font-size: 1em; 
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
	position: absolute;
	bottom: 1px;
	left: 1px;
	width: 100%;
	display: none;
}
.main_image .block{
	display:block;
	background: #111;
	border-top: 1px solid #000;
	padding:0;
}


.image_thumb .block h5,.image_thumb .block small{ display:none;}

.main_image a.collapse { display:none;}

.image_thumb {
	float:left;
	width: 80px;
	background: #f4ffd5;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	overflow:hidden;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 5px; 
	background: #fff; 
	float: left;
}
.image_thumb ul {
	margin:0;
	list-style: none;
	padding:0;
}
.image_thumb ul li{
	margin: 0; padding: 10px 10px 9px 10px;
	background: #f0f0f0;
	float:right;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #ff0;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 1.5em; 
	margin: 5px 0; padding: 0;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 170px;
	display:none;
}	
.image_thumb ul li p{display: none;}






.channelList{ padding:12px;background: #fff;}
.channelList .ss1{ float:left;}
.channelList .ss3{ float:right;}
.channelList h5{ font-size:14px; color:#060}
.channelList .list{ clear:both; padding:8px 0 0 0;}
.channelList .list li{font-size:12px; line-height:22px; text-shadow:#F00;padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}
.channelList .list li a{font-size:14px; font-style:normal;}
.channelList .list ul div{ letter-spacing:2px;}
.channelList .list ul div a{padding:0 6px;}
.channelList .mTxt{ font-size:14px; line-height:25px;}
.channelList .mTxt p{ text-indent:2em;}

.channelList .mLst{ clear:both; padding:8px 0 0 0;}
.channelList .mLst li{font-size:14px; line-height:25px; text-shadow:#F00;padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}

.channelList .list li{font-size:12px;clear:both;background:url(li3.gif) 6px center no-repeat;padding:0 12px 0 22px;color:#aaa}
.channelList .list li a { height:25px;font-size:14px;text-align:left;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}

.channelList .list ul>li{text-align:right;padding:0;background:url(bg-list.gif) right 5px no-repeat;}
.channelList .list li a[href]{ background-color:#fff;color:#122e67;}
.channelList .list li a[href^='http:']{ padding:0;font-size:12px;display:inline-block; max-width:100px; vertical-align:middle;}
.channelList .list li a.ext,.channelList .list li a[href*='sf_'],.channelList .list li a[href*='sf.html'],.channelList .list li a[href*='showfile.html']{float:left;padding:0 12px 0 22px; width:auto; font-size:14px; float:left; max-width:500px;background:#fff url(dian.gif) 6px center no-repeat;}

.infoBox .list li a { height:25px;font-size:14px;text-align:left;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.infoBox .list ul>li{text-align:right;padding:0;background:url(bg-list.gif) right 5px no-repeat;}
.infoBox .list li a[href]{ background-color:#fff;color:#122e67;}
.infoBox .list li a[href^='http:']{ padding:0;font-size:12px;display:inline-block; max-width:100px; vertical-align:middle;}
.infoBox .list li a.ext,.infoBox .list li a[href*='sf_'],.infoBox .list li a[href*='sf.html'],.infoBox .list li a[href*='showfile.html']{float:left;padding:0 12px 0 22px; width:auto; font-size:14px; float:left; max-width:500px;background:#fff url(dian.gif) 6px center no-repeat;}


.channelList{clear: both;}
.channelList .text{ clear:both; padding:8px 0 0 0;line-height:1.8em; font-size:14px; color:#063;}

.channelList .lst{clear: both;padding:8px 0 0 20px;}
.channelList .lst li{font-size:12px;height:25px;line-height:25px;color:#aaa;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.channelList .lst li a { font-size:14px;text-align:left;}
.channelList .l2c li{width:50%;float: left;}
.channelList .l3c li{width:33%;float: left;}
.tipImg{ text-align:center; margin:30px; line-height:1.6em;}
.channelList .text p{ text-indent:2em;}


.chnl .channelList{width:300px; overflow:hidden; float:left; border:1px solid #333;padding:0;}
/*最终页面  -----------------------------------------------------*/




/* 当前位置 */
.currentPos{ margin:0 1px;border-bottom:1px solid #b2b2b2;height:24px; line-height:24px; overflow:hidden; color:#fff;}
.currentPos a{ color:#fff;}
.currentPos ul{}
.currentPos li{text-align:left; padding:7px 0 0 8px; list-style-type:none;}

.aBPC1{
	float:left;
	width:500px;
}
.aBPC2{
	float:right;
	width:200px;
	text-align:right;
}
.aBPC1In{ padding:0 0 0 12px; text-align:left;}
.aBPC1In h4{font-size:16px;}
.aBPC2In{ text-align:right;padding:0 12px 0 0;}




/* 文章标题 */
.arcTitle{ padding:10px 0; clear:both; border-bottom:1px dashed #b2b2b2;}
.arcTitle h3{float:left; text-align:left; font-size:24px; color:#360; padding:0 0 0 12px; }
.arcTitle .text{ clear:both;text-align:left; padding:5px 0 0 12px;}
.arcTitle .text input{ padding:2px 0 0; margin:0; width:65px;}

#arkTools{}
#arkTools a{ text-decoration:none}

.arcTime{color:#ccc}

/* 文章摘要 */
.arcSummary{ clear:both; margin:0 0 8px;  padding:12px 12px 0;  font-size:12px;background:url(../images/arc_bg4.gif) bottom repeat-x;  line-height:160%; text-align:left;}



#authorInfo{line-height:1.8;}
/* 正文 */
#endMain{margin:0 1px;clear:both;border-bottom:1px solid #b2b2b2;overflow:hidden;}
#endMain #endText{text-align:left; margin:24px;font-size:14px; clear:both; line-height:1.6em;word-wrap:break-word; word-break:break-all; font-family:"宋体", Arial}
#endMain #endText .endSummary{margin:12px auto 8px; clear:both;border:1px solid #ccc; background:#fff;}
#endMain #endText .endSummary ul{}
#endMain #endText .endSummary li{text-align:left; line-height:160%; padding:9px 12px 6px; color:#1f3a87; list-style-type:none;}
#endMain #endText h2{ font-size:14px; }
#endMain #endText ul{ margin:auto;}
#endMain #endText li{ margin:auto; list-style-type:disc; list-style-position:inside;}
#endMain #endText p{}
#endMain #endText table p{ text-indent:0;}
#origNotice{ color:#F00}
#endMain #endText font,#endMain #endText span{line-height:160%;}




#endMain #endText .blank10{ height:auto;}
#endMain #endText .icon{margin:3px 0 0; border:0;}
#endMain #endText img{border:0; margin:3px auto; display:block;}
#endMain #endText section img{border:0; margin:auto; display:inline;}
#endMain code{width:95%; background-color:#fff; border:1px solid #ccc; padding:5px; display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif;}


#endText p{margin:15px 0;}
#endText,#endText span,#endText p,#endText font{font:400 16px/2em "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","SimSun","\u5B8B\u4F53","Arial" !important;}
#endText.zoom12,#endText.zoom12 p,#endText.zoom12 font,#endText.zoom12 span{font-size:12px !important; font-family:"SimSun","\u5B8B\u4F53" !important;}
#endText.zoom14,#endText.zoom14 p,#endText.zoom14 font,#endText.zoom14 span{font-size:16px !important;}
#endText.zoom16,#endText.zoom16 p,#endText.zoom16 font,#endText.zoom16 span{font-size:24px !important;}
.endPage{ margin:0 auto; width:100%; padding:12px 0 12px; clear:both;}
.recommend {text-align:center;}
.recommend .btnRec{margin:12px auto; font-size:14px; background:url(tj.png) center no-repeat; width:90px; display:block; height:35px; line-height:35px; text-decoration:none;color:#FF0; font-weight:600;}
.recommend .btnRec b{ visibility: hidden;}
.recommend a.btnRec:hover{text-decoration:none;}



/* 评论 */
.arcCommend{margin:0 auto 6px; width:630px; clear:both;color:#1F3A87;}
.arcCommend .Ttext{ margin:0 auto; width:630px; height:42px; background:url(../images/endpage_bg3.gif) 36px 1px no-repeat;}
.arcCommend .Ttext h4{display:none;float:left; margin:7px 8px 0 6px; padding:0 5px; font-size:14px;background:#F9FCFE;}
.arcCommend .Ttext h5{float:right; padding:7px 10px 0 10px; margin:0 10px 0 0; font-size:14px; background:#F9FCFE;}
.arcCommend .Ttext h6{padding:5px 0 0 42px; clear:both; text-align:left; height:18px; overflow:hidden;}
.arcCommend .Ttext a{color:#339933;}
.arcCommend .Mtext {clear:both;text-align:left;color:#000000;line-height:120%}
.arcCommend .Mtext textarea{ height:50px; overflow:auto;}
.arcCommend .Mtext table{ display:none;}
.arcCommend .Mtext table.tabbian3,.arcCommend .Mtext table.tabbian3 table{ display:block;}
.arcCommend .re1 {border-top:1px dashed #EEEDED}
.arcCommend .re1 img{ vertical-align:text-bottom}
.arcCommend .re1 .ret {float:left;width:400px;padding:10px 0 0 8px;}
.arcCommend .re1 .ret a{color:#1F3A87;}
.arcCommend .re1 .ret a:hover{color:#bc2931;}
.arcCommend .re1 .mre {float:right;width:100px;text-align:right;padding:10px 8px 0 0;}
.arcCommend .re2 {clear:both;padding:3px 8px 3px 8px;}
.arcCommend .re2 .text{}
.arcCommend .rrw {margin:3px 8px 3px 8px;padding:9px 6px 6px 6px;border:1px solid #ccc;color:#666666;}
.arcCommend .more {text-align:right;}







.topicSpData .tsdBox{margin:0 0 10px 0;border: 1px solid #f1f1f1;}
.topicSpData .tsdBox .tbTop{padding:0 8px 0 8px;height:30px; overflow:hidden; background:#f1f1f1;}
.topicSpData .tsdBox .tbTop h3{ text-align:left; font-size:16px; line-height:30px;}
.topicSpData .tsdBox .tbTop a{font-weight: 400;font-size:12px;float: right;}
.topicSpData .tsdBox .tbTxt,.topicSpData .tsdBox .tbLst{padding:0 8px 0 8px;}

#endMain #endText .topicSpData .tsdBox li{list-style: none;padding:0 0 0 16px; background:url(dian.gif) 4px center no-repeat;}





.mList{ clear:both;background:url(cb-bg-h.gif) center bottom no-repeat; padding-bottom:3px;}
.mList .bIn{ margin:9px 0 0 0; background:url(cb-bg.gif) repeat-y; border-left:0 solid #016E01;  border-right:0 solid #016E01; height:100%; overflow:hidden}
.mList .s1{ float:left; width:215px;}
.mList .s3{ float:right; width:735px;}

.mList .s1 .sIn{ margin:0 1px; border-top:1px solid #ccc;}
.mList .s3 .sIn{ margin:0 1px; border-top:1px solid #ccc;}

.mList .s1 .infoBox{border:0;}
.mList .s1 .infoBox .boxTitle{padding:0 8px 0 8px;height:38px; overflow:hidden; background:url(bg-left-title.jpg) repeat-x;border-bottom:1px solid #4b7006;}
.mList .s1 .infoBox .boxList h5{ text-align:center; font-size:12px; line-height:38px; font-weight:400}
.mList .s1 .infoBox .boxList{padding:0;height:100%; overflow:hidden;}
.mList .s1 .infoBox .boxList .cIn{padding:0;height:100%; overflow:hidden;}
.mList .s1 .infoBox .boxList li a{font-size:14px;}
.mList .s1 .infoBox .cIn{}

.mList .s1 .infoBox .boxTitle .cIn{ border-bottom:1px solid #E5E5E5; height:100%; overflow:hidden;}
.mList .s1 .infoBox .boxTitle .ss1{float:left; width:100px; height:22px; text-align:center; overflow:hidden;}
.mList .s1 .infoBox .boxTitle h4{ margin:0; text-align:center; padding:0; line-height:38px; font-size:16px; color:#fff; font-weight:400;}
.mList .s1 .infoBox .boxTitle h4 a{color:#fff;}
.mList .s1 .infoBox .boxTitle .ss3{float:right; }
.mList .s1 .infoBox .boxTitle .ss3 .ssIn{ padding:6px 12px 0 0;}
.mList .s1 .infoBox .boxTitle .ss3 a{color:#C6D96E;}
.mList .s1 .infoBox .boxList{clear:both;}
.mList .s1 .infoBox .boxList .ss1{ width:110px;}
.mList .s1 .infoBox .boxList .ss3{ width:340px;}
.mList .s1 .infoBox .boxList .ss1 .ssIn{ padding:6px 0 0 3px;}
.mList .s1 .infoBox .boxList .ss1 .ssIn .boxImg{ float:left;border:1px solid #128300; padding:3px; overflow:hidden;}

.mList .s1 .infoBox .boxList ul{ padding:0;}
.mList .s1 .infoBox .boxList li{font-size:14px; text-align:center; font-weight:800; padding:0; border-bottom:1px solid #fff; background:none;}
.mList .s1 .infoBox .boxList li a{ display:block;padding:8px 0;line-height:24px; height:100%;}

.mList .s1 .sn2c .boxList ul{text-align: center;}
.mList .s1 .sn2c .boxList li{display: inline-block;*zoom:1;*display:inline;width: 45%;}
.mList .s1 .sn2c .boxList li.snw{width: 90%;}

.mList .s1 .infoBox .boxList li ul{border-top:1px solid #fff; margin:0; background:#fcfff2;}
.mList .s1 .infoBox .boxList li li{font-size:12px; text-align:center;line-height:21px; font-weight:400;border-bottom:1px solid #fff;}
.mList .s1 .infoBox .boxList li li a{font-size:12px; padding:5px 0;color:#16387C;}
.mList .s1 .infoBox .boxList li.cur a{color:#000}
.mList .s1 .infoBox .boxList li.cur li a{color:#16387C;}
.mList .s1 .infoBox .boxList li li.cur {font-weight:800;}
.mList .s1 .infoBox .boxList li li.cur a{color:#000;}
.mList .s1 .ib1 .boxList{padding:9px;}
.mList .s1 .ib1 .boxList li{font-size:12px; font-family:"宋体"; text-align:left;line-height:22px;border-bottom:0; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}
.mList .s1 .ib1 .boxList li a{font-size:12px; font-family:"宋体";}
.mList .index-focus .r1{ clear:both;float:left; width:520px;}
.mList .index-focus .r3{
	float:right;
	width:372px;
}
.mList .index-focus .r1 .rIn{ padding:0 0 0 0;}

.mList .index-focus ul{ padding:3px 0 3px 0;}
.mList .index-focus li{font-size:14px; line-height:22px; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}


.mList .index-channel .r1{ clear:both;float:left; width:321px;}
.mList .index-channel .r3{float:right; width:321px;}
.mList .s3 .rIn{ height:100%; overflow:hidden;}

.mList .s3 .iB3{ padding:0 0 0 30px;}
.mList .s3 .iB3 .boxTitle{padding:0 8px;height:45px; overflow:hidden; background:url(cb.gif) 8px -135px no-repeat;}
.mList .s3 .iB3 .boxList h5{ text-align:left; font-size:18px; font-weight:400}
.mList .s3 .iB3 .boxTitle h4{ margin:0; text-align:left; padding:12px 0 0 36px; line-height:1em; font-weight:400; font-size:20px; color:#4b7006;}
.mList .s3 .iB3 .boxTitle .cIn{ border-bottom:1px solid #E5E5E5; padding:10px 0 0 0; height:100%; overflow:hidden;}
.mList .s3 .iB3 .boxTitle .ss1{float:left; width:100px; background:url(images/bg.gif) 3px -83px; height:30px; text-align:center; overflow:hidden;}
.mList .s3 .iB3 .boxTitle .ss3{float:right; }
.mList .s3 .iB3 .boxTitle .ss3 .ssIn{ padding:6px 12px 0 0;}
.mList .s3 .iB3 .boxTitle .ss3 a{color:#000;}
.mList .s3 .iB3 .boxList{padding:0 8px 8px 8px;height:100%; overflow:hidden;clear:both; }
.mList .s3 .iB3 .boxList .cIn{padding:8px 0 0 0;height:100%; overflow:hidden;}
.mList .s3 .iB3 .boxList .mTxt{ font-size:14px;}
.mList .s3 .iB3 .boxList .ss1{ width:110px;}
.mList .s3 .iB3 .boxList .ss3{ width:340px;}
.mList .s3 .iB3 .boxList .ss1 .ssIn{ padding:6px 0 0 3px;}
.mList .s3 .iB3 .boxList .ss1 .ssIn .boxImg{ float:left;border:1px solid #128300; padding:3px; overflow:hidden;}
.mList .s3 .iB3 .boxList p{ line-height:1.8em;}
.mList .s3 .iB3 .boxList ul{ padding:3px 0 3px 0;}
.mList .s3 .iB3 .boxList li{font-size:12px; line-height:22px; height:22px; overflow:hidden; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}
.mList .s3 .iB3 .boxList li a{font-size:12px;}




.mL1{ clear:both;background:none; padding-bottom:3px;}
.mL1 .bIn{ margin:9px 0 0 0; background:none; border-left:0 solid #016E01;  border-right:0 solid #016E01; height:100%; overflow:hidden}


.mL1{ background:none;}
.mL1 .bIn{ background:none;}
.mL1 .s1{ float:left; width:215px;}
.mL1 .s3{ float:right; width:735px;}
.mL1 .s1 .sIn{ margin:0 1px; border-top:1px solid #ccc;}
.mL1 .s3 .sIn{ margin:0 1px; border-top:1px solid #ccc;}
.mL1 .currentPos{ background:#fff;color:#000; margin:0;}
.mL1 .currentPos a{ color:#000;}


.mL1 .s1 .infoBox .boxTitle{}
.mL1 .s1 .infoBox .boxTitle h4{ text-align:center;}
.mL1 .s1 .infoBox .boxTitle h4 a{ color:#fff;}
.mL1 .s1 .infoBox .boxList{ background:#f3fed4; padding:0;}
.mL1 .s1 .infoBox .boxList .cIn{ padding:0;}
.mL1 .s1 .infoBox .boxList ul{ padding:0;}
.mL1 .s1 .infoBox .boxList li{font-size:14px; text-align:center;line-height:24px; padding:8px 0; border-bottom:1px solid #fff; background:none;}


.mL1 .infoBox .boxList .mTxt{ font-size:14px; line-height:24px; color:#000; padding:0 12px;}
.mL1 .boxList .ss1{ float:left;width:355px; border-right:1px solid #eee;}
.mL1 .boxList .ss3{ float:right;width:355px;}
.mL1 .s3 .infoBox .boxList .mTxt{line-height:26px;}
.mL1 .s3 .infoBox .boxList .mTxt p{ margin:6px 0;}
.mL1 .s3 .infoBox .boxList .mTxt a{ text-decoration:underline;}
.mL1 .more{padding:12px; }
.mL1 .more a{color:#fff;}


.mL1 .s3 .infoBox .boxList .mLst li{ float:left;width:340px; white-space:nowrap; overflow:hidden;}

.mL1 .s3 .infoBox .boxList .mLst li a{ float:left; width:272px;overflow:hidden; text-align: left;text-overflow:ellipsis;}


.mL2{ background:none;}
.mL2 .bIn{ background:none;}
.mL2 .s1{float:left; width:475px;}
.mL2 .s3{float:right;width:475px;}
.mL2 .currentPos{ background:#fff;color:#000; margin:0;}
.mL2 .currentPos a{ color:#000;}
.iB2{ background:#fff; border:1px solid #ccc;position: relative;}
.iB2 .more{position: absolute;right: 10px;top:9px;line-height: 20px;}
.iB2 .more a{ color: #fff;}



.mL2 .iB2 .boxList .listMenu{ height:30px; line-height:30px; overflow:hidden; border-bottom:1px solid #ccc;}
.mL2 .iB2 .boxList .listMenu ul li{float:left; padding:0 12px 0 0; clear:none; background: none;}
.mL2 .iB2 .boxList .listMenu ul li a{display: inline;}
.mL2 .iB2 .boxList .listMain ul{ padding:0;}
.mL2 .iB2 .boxList .listMain ul li{ background:none; padding:0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; clear:both;}
.mL2 .iB2 .boxList .listMain ul li a{text-overflow:ellipsis; overflow:hidden;}
.mL2 .iB2 .boxList .listMain ul li a[href*='http:']{ display:inline-block;width:60px; vertical-align:middle;font-size:12px;}
.mL2 .iB2 .boxList .listMain ul li a[href*='sf\_'],.mL2 .iB2 .boxList .listMain li a[href*='sf.html']{ text-align:left;float:left;padding:0 12px 0 12px; font-size:14px;color:#3d3d3d; float:left; width:280px;background:url(dian.gif) 3px center no-repeat;}



.mL3{ clear:both;background:url(cb-bg3.gif) repeat-y; padding:0}
.mL3 .bIn{ margin:9px 0 0 0; background:url(cb-bg3-h.gif) center bottom no-repeat; border-left:0 solid #016E01;  border-right:0 solid #016E01; height:100%; overflow:hidden}
.mL3 .s1 .sIn{ margin:0 1px; border-top:1px solid #ccc;}
.mL3 .s3 .sIn{ margin:0; border-top:0;}

.mL3 .iB2 .boxList ul>li{text-align:right;padding:0;background:url(bg-list.gif) right 5px no-repeat;}
.mL3 .iB2 .boxList li a[href]{color:#122e67; background-color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mL3 .iB2 .boxList li a[href^='http:']{ padding:0;font-size:12px;float:none; display:inline-block; max-width:100px; vertical-align:middle;}
.mL3 .iB2 .boxList a.ext,.mL3 .iB2 .boxList a[href*='sf_'],.mL3 .iB2 .boxList a[href*='sf.html'],.mL3 .iB2 .boxList a[href*='showfile.html']{float:left;padding:0 12px 0 16px; width:auto; font-size:14px; float:left; max-width:500px;background:#fff url(dian.gif) 6px center no-repeat;}



.cBox{color:#015887;height:52px; border-bottom:1px solid #4b7006;overflow:hidden;}
.cBox .cBin{color:#015887; padding:8px 0 3px 50px;}
.cBox h2{ font-size:24px;font-weight:bold; }
.cB1{ background:url(cb.gif) 16px 0 no-repeat;}
.cB2{ background:url(cb.gif) 16px -75px no-repeat;}
.mList .currentPos{ margin:0;border-bottom:1px solid #4b7006;line-height:38px; height:38px; overflow:hidden; color:#fff;background:url(bg-left-title.jpg) repeat-x;}

.mList .aBPC1In{ padding:0 0 0 12px; text-align:left; font-size:16px; font-family:"微软雅黑", "黑体"}
.mList .aBPC2In{ text-align:right;padding:0 12px 0 0;}
.mList .channelList h5{ font-size:18px; color:#4b7006;}

.mList .channelList .text{color:#474747;}
.mList .channelList .text a{color:#00689f;}
.mList .channelList .text a:hover{color:#C00;}

.mList .cM1{ clear:both;float:left;width:50%;overflow:hidden;}

.mList .cM1 .cMIn{ border-right:1px solid #4b7006;}
.mList .cM3{float:right;width:49%;overflow:hidden;}

.mList .cM3 .infoBox .boxList p a {
	color: #015887;
	text-decoration: underline;
}

.mList .cM3 .infoBox .boxList p b {
	color: #4b7006;
	text-decoration:none;
}
.mList .cM3 .infoBox .boxList .more {
	color: #df7300;
}


.spMenu{ border:1px solid #693;margin:0 9px;}
.spMenu ul{ text-align:center;}
.spMenu ul li{ display:inline;height:30px; line-height:30px; font-size:14px; padding:0 50px;}
.spMenu ul li a{ font-weight:600;}



.spList{ clear:both;}
.spList .bIn{ background:url(cb-bg.gif) repeat-y; border-left:0 solid #016E01;  border-right:0 solid #016E01; height:100%; overflow:hidden; padding:0 0 0 9px;}
.spList .s1{ float:left; width:235px;}
.spList .s3{ float:right; width:692px;}

.spList .s1 .sIn{ padding:0 0 0 0;}
.spList .s3 .sIn{ padding:0 9px 0 0;}

.spList .s1 .infoBox{border-left:0px solid #C9D89D;border:1px solid #390}

.spList .s1 .infoBox .boxTitle{padding:0 8px 0 8px;height:27px; overflow:hidden; background:url(bg-left-title.jpg) repeat-x;font-family: "微软雅黑","黑体";}
.spList .s1 .infoBox .boxList h5{ text-align:center; font-size:12px; font-weight:400}
.spList .s1 .infoBox .boxList{padding:0;height:100%; overflow:hidden;}
.spList .s1 .infoBox .boxList .cIn{padding:9px;height:100%; overflow:hidden; line-height:1.8em;}

.spList .s1 .infoBox .cIn{}

.spList .s1 .infoBox .boxTitle .cIn{ border-bottom:1px solid #E5E5E5; height:100%; overflow:hidden;}
.spList .s1 .infoBox .boxTitle .ss1{float:left; width:100px; background:url(images/bg.gif) 3px -83px; height:22px; text-align:center; overflow:hidden;}
.spList .s1 .infoBox .boxTitle h4{ margin:0; text-align:center; padding:7px 0 0 0; line-height:1em; font-size:14px; color:#fff; font-weight:400;}
.spList .s1 .infoBox .boxTitle h4 a{color:#fff;}
.spList .s1 .infoBox .boxTitle .ss3{float:right; }
.spList .s1 .infoBox .boxTitle .ss3 .ssIn{ padding:6px 12px 0 0;}
.spList .s1 .infoBox .boxTitle .ss3 a{color:#C6D96E;}
.spList .s1 .infoBox .boxList{clear:both;}
.spList .s1 .infoBox .boxList .ss1{ width:110px;}
.spList .s1 .infoBox .boxList .ss3{ width:340px;}
.spList .s1 .infoBox .boxList .ss1 .ssIn{ padding:6px 0 0 3px;}
.spList .s1 .infoBox .boxList .ss1 .ssIn .boxImg{ float:left;border:1px solid #128300; padding:3px; overflow:hidden;}

.spList .s1 .infoBox .boxList ul{ padding:0;}
.spList .s1 .infoBox .boxList li{font-size:12px; text-align:left;line-height:27px; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}
.spList .s1 .menu .boxList ul{ padding:0;}
.spList .s1 .menu .boxList li{font-size:14px; text-align:left;line-height:27px; padding:0 0 0 12px; border-bottom:1px solid #f4ffd5; background:#c3ff5b;}
.spList .index-focus .r1{ clear:both;float:left; width:520px;}
.spList .index-focus .r3{
	float:right;
	width:372px;
}
.spList .index-focus .r1 .rIn{ padding:0 0 0 0;}

.spList .index-focus ul{ padding:3px 0 3px 0;}
.spList .index-focus li{font-size:14px; line-height:22px; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}


.spList .index-channel .r1{ clear:both;float:left; width:321px;}
.spList .index-channel .r3{float:right; width:321px;}
.spList .s3 .rIn{ height:100%; overflow:hidden;}

.spList .s3 .infoBox{ clear:both;padding:0 0 0 10px;}

.spList .s3 .infoBox .boxTitle{padding:0 8px;height:45px; overflow:hidden; background:url(cb.gif) 8px -132px no-repeat; border-bottom:1px solid #eee;}
.spList .s3 .infoBox .boxList h5{ text-align:left; font-size:18px; font-weight:400}
.spList .s3 .infoBox .boxList{padding:0 8px 8px 8px;height:100%; overflow:hidden;}
.spList .s3 .infoBox .boxList .cIn{padding:8px 0 0 0;height:100%; overflow:hidden;}

.spList .s3 .infoBox .cIn{}

.spList .s3 .infoBox .boxTitle .cIn{ border-bottom:1px solid #E5E5E5; padding:10px 0 0 0; height:100%; overflow:hidden;}
.spList .s3 .infoBox .boxTitle .ss1{float:left; width:100px; background:url(images/bg.gif) 3px -83px; height:30px; text-align:center; overflow:hidden;}
.spList .s3 .infoBox .boxTitle h4{ margin:0; text-align:left; padding:12px 0 0 36px; line-height:1em; font-weight:400; font-size:20px; color:#4b7006;}
.spList .s3 .infoBox .boxTitle .ss3{float:right; }
.spList .s3 .infoBox .boxTitle .ss3 .ssIn{ padding:6px 12px 0 0;}
.spList .s3 .infoBox .boxTitle .ss3 a{color:#000;}
.spList .s3 .infoBox .boxList{clear:both; font-size:14px;}
.spList .s3 .infoBox .boxList .ss1{ width:110px;}
.spList .s3 .infoBox .boxList .ss3{ width:340px;}
.spList .s3 .infoBox .boxList .ss1 .ssIn{ padding:6px 0 0 3px;}
.spList .s3 .infoBox .boxList .ss1 .ssIn .boxImg{ float:left;border:1px solid #128300; padding:3px; overflow:hidden;}

.spList .s3 .infoBox .boxList p{ line-height:1.8em;}
.spList .s3 .infoBox .boxList ul{ padding:3px 0 3px 0;}
.spList .s3 .infoBox .boxList li{font-size:12px; line-height:25px; height:25px;padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat; overflow:hidden;text-overflow:ellipsis;}

.spList .s3 .infoBox .boxList li a{font-size:14px; white-space:nowrap;}
.spList .s3 .infoBox .boxList .m3 li a{font-size:12px;}


.spList .currentPos{ margin:0; height:52px;border-bottom:1px solid #4b7006;line-height:24px; overflow:hidden; color:#4b7004;}

.spList .aBPC1In{ padding:28px 0 0 12px; text-align:left;}
.spList .aBPC2In{ text-align:right;padding:0 12px 0 0;}
.spList .channelMain{ font-size:14px;}
.channelMain .list{ padding:12px;} 
.channelMain .listX ul li{ float:left; width:100px;height:50px; margin:9px; background:#7DAD1C;} 
.channelMain .listX ul li a{line-height:50px; font-size:16px; white-space:nowrap; display:block; text-align:center; height:100%; color:#fff;} 
.channelMain .listX ul li a:hover{ background:#16EF0D; text-decoration:none;}

.channelMain .text{ padding:12px; font-size:14px; line-height:1.8em;} 
.channelMain .text p{ text-indent:2em;} 

.spList .channelList h5{ font-size:18px; color:#4b7006;}

.spList .channelList .text{color:#474747;}
.spList .channelList .text a{color:#00689f;}
.spList .channelList .text a:hover{color:#C00;}

.spList .cM1{ clear:both;float:left;width:58%;overflow:hidden;}

.spList .cM1 .cMIn{}
.spList .cM3{float:right;width:41%;overflow:hidden;}

.spList .cM3 .infoBox .boxList p a {
	color: #015887;
	text-decoration: underline;
}

.spList .cM3 .infoBox .boxList p b {
	color: #4b7006;
	text-decoration:none;
}
.spList .cM3 .infoBox .boxList .more {
	color: #df7300;
}


.spList .bIn .s3 .sIn .infoBox .iIn .boxList .cIn .text p {
	font-size: 14px;
	text-indent:2em;
}
.spList .bIn .s3 .sIn .infoBox .iIn .boxList .cIn .list table td{ vertical-align:top;
 font-size:14px;
}


.boxList .textC{color:#111; line-height:19px;}
.boxList .textC .imgC{ text-align:center; }
.boxList .textC .txtC{ margin:0 30px 5px 40px;}




.imgbox{ text-align:center;}


	
.sepLine{ clear:both; height:15px; overflow:hidden; font-size:1px; line-height:15px;}



.tipBox{margin:10px auto 0 auto;}
.videoBox{ text-align:center; }
.videoText{ text-align:center; line-height:1.5em;}
.s3 .listBody li{font-size:12px; line-height:22px; height:22px; overflow:hidden; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}
.s3 .bigL .listBody li{font-size:14px; line-height:24px; height:24px; overflow:hidden; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat; white-space:nowrap;}
.tMenu{ padding:8px 3px 0 18px;}
.mainList .listBody  h3 a {color: #4B7006;}
.mainList .listBody .tipBox .text {line-height: 1.6em;}

.s3 .listBody .list li{font-size:14px; line-height:24px; height:24px; overflow:hidden; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}


.n3s{border-top:1px solid #87a44d; padding:9px 0; overflow:hidden; height:100%;}
.n3s .s1{ float:left; width:306px; overflow:hidden;}
.n3s .s2{ float:left;width:306px; overflow:hidden;}
.n3s .s3{ float:right;width:306px; overflow:hidden;}
.n3s .s{ float:left;width:10px; height:10px; overflow:hidden;}
.n3s .s-in{margin:0;border:1px #9ebfcb solid;}



.tabs2{
 text-align:left;
 padding:0;
 margin:0;
}
.tabs2 .menubox{
 position:relative;
 height:21px;
 background:#360 url(oo.gif) 100% -124px no-repeat;
 border-bottom:1px solid #9ebfcb;
 text-align:left;
}
.tabs2 .menu{
 position:absolute;
 margin:0;
 padding:0;
 top:0;
 z-index:1;
}
.tabs2 .menu li{
 float:left;
 display:block;
 cursor:pointer;
 padding:0 16px;
 margin-left:-1px;
 text-align:center;
 line-height:22px;
 height:22px;
 border-left:0px solid #cccc66;
 border-right:0px solid #cccc66;
 font-size:12px;
 font-weight:400;
 color:#fff;
}
.tabs2 .menu li.hover{
 background:#fff;
 border-left:1px solid #9ebfcb;
 border-top:0px solid #cccc66;
 border-right:1px solid #9ebfcb;
 
 color:#33F;
}
.tabs2 .menu li.h{color:#fff;text-decoration:none;
 font-size:13px;
 font-weight:600}
.tabs2 .menu li.h a{color:#fff;text-decoration:none;}
.tabs2 .menu li a{color:#fff;text-decoration:none;}
.tabs2 .menu li a:hover{color:#ff0000;text-decoration:underline}
.tabs2 .mainbox{
 clear:both;
 padding:8px 0 0 0;
 margin:0;
 overflow:hidden;
 height:100%;
 background:#fff;
}
.tabs2 .main ul{margin:0;padding:0 0 6px 0;list-style:outside none;}
.tabs2 .main ul li{padding:0 0 0 16px; white-space:nowrap;background:url(../images/i3.gif) 7px 8px no-repeat;
 line-height:21px;
 height:21px;}
.tabs2 .main ul li a{ float:left;width:220px; display:block;}
 
.tabs2 .main .mC{
 display: none;
}
.tabs2 .main .block{
 display: block;
}
.tabs2 .mL{float:left;width:240px;}
.tabs2 .mR{float:left;width:240px;}
.bodyBox .arkBody .arkMain .aIn .mList .bIn .s3 .sIn .infoBox .iIn .boxList .cIn .text p {
	font-size: 14px;
	text-indent:2em;
}
.bodyBox .arkBody .arkMain .aIn .mList .bIn .s3 .sIn .infoBox .iIn .boxList .cIn .list table td{ vertical-align:top;
 font-size:14px;
}


.tRight li{ text-align:right;}
.tRight li a{ float:left;}




.tabs3{
 text-align:left;
 padding:0;
 margin:0;
}
.tabs3 .menubox{
 position:relative;
 height:21px;
 background:#360 url(oo.gif) 100% -124px no-repeat;
 border-bottom:1px solid #9ebfcb;
 text-align:left;
}
.tabs3 .menu{
 position:absolute;
 margin:0;
 padding:0;
 top:0;
 z-index:1;
}
.tabs3 .menu li{
 float:left;
 display:block;
 cursor:pointer;
 padding:0 9px;
 margin-left:-1px;
 text-align:center;
 line-height:22px;
 height:22px;
 border-left:0px solid #cccc66;
 border-right:0px solid #cccc66;
 font-size:12px;
 font-weight:400;
 color:#fff;
}
.tabs3 .menu li.hover{
 background:#fff;
 border-left:1px solid #9ebfcb;
 border-top:0px solid #cccc66;
 border-right:1px solid #9ebfcb;
 
 color:#33F;
}
.tabs3 .menu li.h{color:#fff;text-decoration:none;
 font-size:13px;
 font-weight:600}
.tabs3 .menu li.h a{color:#fff;text-decoration:none;}
.tabs3 .menu li a{color:#fff;text-decoration:none;}
.tabs3 .menu li a:hover{color:#ff0000;text-decoration:underline}
.tabs3 .mainbox{
 clear:both;
 padding:8px 0 0 0;
 margin:0;
 overflow:hidden;
 height:100%;
 background:#fff;
}
.tabs3 .main ul{margin:0;padding:0 0 6px 0;list-style:outside none;}
.tabs3 .main ul li{padding:0 0 0 16px; white-space:nowrap;background:url(dian.gif) 7px 8px no-repeat;
 line-height:21px;
 height:21px;}
.tabs3 .main ul li a{ float:left;width:220px; display:block;}
 
.tabs3 .main .mC{
 display: none;
}
.tabs3 .main .block{
 display: block;
}
.tabs3 .mL{float:left;width:240px;}
.tabs3 .mR{float:left;width:240px;}

.tabs{text-align:left;padding:0;margin:0;border:1px solid #ccc;background:#fff;}
.tabs .menubox{position:relative;height:40px;background:url(bg-left-title.jpg) repeat-x;text-align:left;}
.tabs .menubox h3{position:absolute;top:2px;left:6px;width:60px;color:#fff;font-size:14px;}
.tabs .Tmenu{position:absolute;margin:0;padding:0;top:8px;left:1px;z-index:1;}
.tabs .Tmenu li{float:left;display:block;cursor:pointer;padding:0 16px;margin-left:-1px;text-align:center;line-height:25px;height:32px;font-size:14px;font-weight:400;color:#fff; font-family:"微软雅黑", "黑体"}
.tabs .Tmenu li.hover{background:#fff;color:#666;}
.tabs .Tmenu li.hover a{color:#666;}
.tabs .Tmenu li.h{background:none;color:#fff;}
.tabs .Tmenu li.h a{color:#fff;}
.tabs .Tmenu li.h{font-size:16px;font-weight:600}
.tabs .Tmenu li a{color:#fff;text-decoration:none;}
.tabs .Tmenu li a:hover{color:#ff0000;text-decoration:underline}
.tabs .Tmenu li.h a:hover{color:#ff0;}
.tabs .mainbox{clear:both;padding:8px 0 0 0;margin:0;}
.tabs .Tmain ul{margin:0;padding:0 0 6px 0;list-style:outside none;overflow:hidden;height:100%;}
.tabs .Tmain ul li{ margin-left:10px;font-size:12px; line-height:26px;padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;height:26px;overflow:hidden; text-overflow:ellipsis;}
.tabs .Tmain ul li a{color:#122e67; font-size:14px;white-space:nowrap;}
.mT .Tmain ul li{float:left;width:300px;}
.tabs .Tmain .mC{display: none;}
.tabs .Tmain .block{display: block;}
.tabs .mL{float:left;width:240px;}
.tabs .mR{float:left;width:240px;}




#submitMailAddrr .rssbook .info{color:#666;font-size:12px;padding:0 0 4px 0;}
#submitMailAddrr .rssbook{padding:10px 15px;overflow:hidden;zoom:1;background:#f2fbfb;border-top:1px solid #b8d1d1;text-align:left;}
#submitMailAddrr .rssbook .rssbutton{ float:left;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px; border:1px solid #ddd;}
#submitMailAddrr .rssbook .rssbutton input{color: #FFFFFF; cursor: pointer;font-weight: bold;width:90px;display:block;height:22px;line-height:22px;*line-height:19px;text-align:center; border:none; background:#72b30d;}
#submitMailAddrr .rssbook .rssbutton input:hover{text-decoration:none;background:#C8C899}
#submitMailAddrr .mailInput{margin:0}
#submitMailAddrr input.rsstxt{ display:block;width:90%;height:20px;font-size:14px;padding:2px 3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:1px solid #ccc;;border-color:#7c7c7c #c3c3c3 #c3c3c3 #9a9a9a;margin-bottom:5px;}

#wxcode{background:#fff; font-size:12px; text-align:left;border-top:1px solid #b8d1d1;border-bottom:1px solid #b8d1d1;border-left:1px solid #f2fbfb;padding-bottom:6px;}
#wxcode p{ line-height:21px; padding:4px 0 4px 12px; text-align:center;}







.noticeBar{background:#e9eda5;}
.arkNotice{padding:0 12px;}
.noticeBox #noticeDiv{
	height:26px;
	line-height:26px;
	overflow:hidden;
}

.noticeBox .core li{color:#15377b; float:left;width:100%; height:26px; overflow:hidden;}
.noticeBox a{font-size:14px; color:#15377b}
.noticeBox a:hover{ color:#c00}




.tabs .listBody .miniTitle{ height:26px; overflow:hidden;}
.tabs .listBody .miniTitle h4{ font:600 12px/22px "宋体"}
.tabs .listBody .miniBody .cT li{ font:600 12px/25px "宋体"; height:25px; float:left;width:40px; padding:0; background:none;color:#15377b;}
.tabs .listBody .miniBody .cT li a{color:#15377b;}
.tabs .listBody .miniBody .cT li a:hover{color:#c00;}
.tabs .listBody .miniBody .imgbox{ text-align:left;}
.tabs .listBody .text{ font-size:14px; line-height:25px;}
.tabs .listBody .text p{ text-indent:2em;}

.listBody .mBoxes .ss1{width:300px;}
.listBody .mBoxes .ss3{width:300px;}
.tabs .listBody .mBox .mTitle{padding:0 6px;}
.tabs .listBody .mBox .mTitle h4{ font:600 14px/22px "宋体"}
.tabs .listBody .mBox .mTitle h4 a{ color:#656565;}
.tabs .listBody .mBox .mTitle .sss3{width:60px; text-align:right; font:400 12px/22px "宋体"}
.tabs .listBody .mBox .mBody{ clear:both; border-top:1px solid #7cbd0a;}
.tabs .listBody .mBox .mBody ul{padding:3px 0 0 0}

.multiBox{ clear:both;}

.listBody .multiBox .ss1{width:410px;}
.listBody .multiBox .ss3{width:195px;padding-top:22px;}


#tabs1{height:640px;}
#tabs2{height:460px;}
#tabs0 .listTitle{background:url(cb.gif) 0 -345px no-repeat;}
#tabs0 .listBody p{ text-indent:2em; font-size:14px; color:#000;}
#tabs0 .listBody img{ float:left; margin-top:5px;}
#tabs0 .listBody ul{ float:left;overflow:hidden;}
#tabs1 .listTitle{background:url(cb.gif) 12px -75px no-repeat;}
#tabs2 .listTitle{background:url(cb.gif) 12px 0 no-repeat;}
#tabs11 .listTitle{background:url(cb.gif) 0 -440px no-repeat;}
#tabs12 .listTitle{background:url(cb.gif) 0 -540px no-repeat;}
#tabs13 .listTitle{background:url(cb.gif) 0 -845px no-repeat;}
#tabs14 .listTitle{background:url(cb.gif) 0 -640px no-repeat;}
#tabs14 .listBody .mu li{font-size:14px; line-height:24px; height:24px; overflow:hidden; padding:0 0 0 16px; background:url(dian.gif) 8px center no-repeat;}
#tabs14 .listBody .ss1{width:460px; overflow:hidden;}
#tabs14 .listBody .ss3{width:151px;}
#tabs14 .listBody .sss1{width:84px;}
#tabs14 .listBody .sss3{width:536px;}
#tabs15 .listTitle{background:none;}
#tabs15 .listTitle h2{padding:10px 0 0 12px;font-size:24px;font-weight:800;}
#tabs15 .listBody .sss1{width:125px;}
#tabs15 .listBody .sss3{width:490px;}
#tabs15 .listTitle img{ vertical-align:middle;}
#tabs15 .listBody .miniBody .cT li{width:60px}
#tabs16 .listTitle{background:url(cb.gif) 0 -745px no-repeat;}
#tabs16 .listBody .sss1{width:210px;}
#tabs16 .listBody .sss3{width:410px;}
#tabs16 .listBody .miniBody .cT li{width:80px}



.image_e_imglist { width:100%;}
.image_e_imglist td { text-align:center; line-height:1.8em;}
.image_e_imglist td img{ width:165px;} 




.floatingAd .ad{
	z-index: 100;
	background: none;
	position: absolute;
	display: none;
}
.floatingAd a{
	color:#000000; 
	display: inline-block;
	text-decoration: none;
}
.floatingAd a img{
	border: 0;
}
.floatingAd .close{
	display: none;
}
.floatingAd .opacity{
	position: absolute; 
	top: 0; 
	width: 100%; 
	height: 25px; 
	background-color: #000000; 
	opacity: 0.20; 
	filter: alpha(opacity = 20);
	visibility:hidden;
}
.opacity1{
	opacity: 0.90; 
	filter: alpha(opacity = 90);
}
.floatingAd .text{
	position: absolute; 
	top: 0; 
	width: 100%; 
	height: 25px; 
	color: #000000; 
	line-height: 25px;
	visibility:hidden;
}
.floatingAd .text .button{
	position: relative;
	float: right;
	top: 1px;
	right: 5px;
	width: 24px;
	height: 24px;
	background: url("/images/close.png") no-repeat;
	cursor: pointer;
}
.floatingAd .text .title{
	position: relative;
	float: left;
	font-size: 12px;
	margin-left: 5px;
}






.cTitle{ text-align:center; font:800 16px/30px "微软雅黑"}
.cLst{ padding:12px; text-align:left;}
.cLst td{text-align: center;}
.gdslst{ width:auto; margin:10px auto 10px -1px;border: 1px solid #eee;padding: 10px 0;}
.gdslst img{ border:1px solid #ccc;}
.gdslst div{display: inline-block;*zoom:1;*display:inline;}
.gdslst ul{display: inline-block;*zoom:1;*display:inline;padding:0 10px;}
.cLst li{float: left;width:auto;clear: both;margin:0 auto; padding:0; line-height:24px;}
.cLst dl {clear:both; margin:0 auto;padding:0;}
.cLst dl dt{clear:both;display: inline-block;*zoom:1;*display:inline;width:64px; text-align:left;padding:0; margin:0; font-family:"宋体", Arial, Roman;}
.nmli dl dt{width:64px;}
.cLst dl dd{display: inline-block;*zoom:1;*display:inline; height: 24px; text-align:left; padding:0; vertical-align: middle;margin:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


#linkList .nmli dl dt{width:45px;}


#linkList_idxTags td{text-align: center;}




/*日历样式*/
.dateSo{padding:0;}
.dateSo TABLE{text-align:center;}
.dateSo TABLE td{text-align:center;font-size: 14px;line-height: 2em;}
.dateSo a{color:#000;text-decoration:none;padding:3px 0;}
.dateSo a:hover{color:#c00;text-decoration:underline}
.dateSo .trweek{font-weight:800;}
.ycsth a{font-weight:600;cursor:pointer;color:#333;font-size:16px;font-family: Arial, Helvetica, sans-serif}
.ycsth a:visited{color:#333;}
.thym{font-size:14px;}
.ycsth{background:#f3f3f3;color:#333;line-height:18px; margin-bottom:3px; text-align:center;}
#ycs{margin:0;border:0px solid #9ec630;width:100%; line-height:17px;}
#arkDateSo a.hot{ color:#f00;  font-family:"宋体"}
.index .dateSo{height:170px;overflow:hidden;}
.index .dateSo TABLE td{text-align:center;font-size: 12px;line-height: 1.5em;}


.s1s2 .s1I1{ float:left;width:340px;}
.s1s2 .s1I3{ float:right;width:340px;}

.s1s3 .s1I1{ float:left;width:224px;}
.s1s3 .s1I2{ float:left;width:224px; margin-left:10px;}
.s1s3 .s1I3{ float:right;width:224px;}
.wb{display:inline-block;*display:inline;*zoom:1; background:url(regbtn.png) -240px center no-repeat;width:136px; height:33px; line-height:33px; text-indent:36px; overflow:hidden; margin:0 0 6px 0;}

.clsBox{ background:#eee; border-bottom:1px solid #ccc; height:37px; line-height:37px; padding:0 18px; text-align:left; overflow:hidden;color:#6e6e6e;}
.clsBox a{color:#1037B5;}
.clsBox li{ display:inline; float:none; border-left:1px solid #ccc; padding:0 20px;}
.clsBox li.s{border-left:0;}

.mList .s3 .infoBox .boxList .cLst li{padding:0; background:none;}










.floatingBar .ad{
	z-index: 100;
	background: none;
	position: absolute;
	display: none;
}
.floatingBar a{
	color:#000000; 
	display: inline-block;
	text-decoration: none;
}
.floatingBar a img{
	border: 0;
}
.floatingBar .close{
	display: none;
}
.floatingBar .opacity{
	position: absolute; 
	top: 0; 
	width: 100%; 
	height: 25px; 
	background-color: #000000; 
	opacity: 0.20; 
	filter: alpha(opacity = 20);
	visibility:hidden;
}
.opacity1{
	opacity: 0.90; 
	filter: alpha(opacity = 90);
}
.floatingBar .text{
	position: absolute; 
	top: 0; 
	width: 100%; 
	height: 25px; 
	color: #000000; 
	line-height: 25px;
	visibility:hidden;
}
.floatingBar .text .button{
	position: relative;
	float: right;
	top: 1px;
	right: 5px;
	width: 24px;
	height: 24px;
	background: url("/images/close.png") no-repeat;
	cursor: pointer;
}
.floatingBar .text .title{
	position: relative;
	float: left;
	font-size: 12px;
	margin-left: 5px;
}

.txt2{ text-align:center; line-height:24px; color:#000;}
.txt2 h6{ font-size:12px; background:#eeeeee;line-height:26px; margin:0;padding:0;}
.txt2 .hd{display: none;}
.txt2 dt{font-size:12px; background:#eeeeee;line-height:26px; margin:0;padding:0;font-weight:800;}
.txt2 dd{font-size:12px;line-height:26px; margin:0;padding:0; white-space: normal;}

.bIn .s1 .infoBox .boxList .txt2 ul{display: inline;white-space: normal;}
.bIn .s1 .infoBox .boxList .txt2 li{font-size:12px; text-align:center;line-height:24px; padding:0 8px; border-bottom:1px solid #fff; background:none;display:inline-block;*display:inline;*zoom:1;font-weight: 400;}
.bIn .s1 .infoBox .boxList .txt2 li a{font-size:12px;color:dodgerblue;}













.jquery-slide-zoom {z-index: 10;}
.jquery-slide-zoom .ibgw{ background:#ccc; padding:20px;filter:alpha(opacity=60);opacity:0.6}
.jquery-slide-zoom .ibgDiv{position:absolute;top:20px;left:20px;width:600px;height:800px; overflow:hidden; background:#fff;}
.jquery-slide-zoom a.close {background: url(../images/close.png) no-repeat;display: block;width: 25px;height: 25px;position: absolute;top: -17px;left: auto;right: -17px;text-decoration: none;text-indent: -100000px;outline: 0;z-index: 11;}
.jquery-slide-zoom a.close:hover {background-position: left -25px;}



div.jquery-image-zoom {
	z-index: 10;

	border: 5px solid #f0f0f0;
	margin: -5px;

	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
div.jquery-image-zoom span{ display:block; background:#f9f9f9; padding:12px 0; margin-left:-5px; width:100%;border:5px solid #f0f0f0;}

	div.jquery-image-zoom a {
		background: url(../images/close.png) no-repeat;

		display: block;
		width: 25px;
		height: 25px;

		position: absolute;
		left: -17px;
		top: -17px;
		/* IE-users are prolly used to close-link in right-hand corner */
		*left: auto;
		*right: -17px;

		text-decoration: none;
		text-indent: -100000px;
		outline: 0;

		z-index: 11;
	}

	div.jquery-image-zoom a:hover {
		background-position: left -25px;
	}

	div.jquery-image-zoom img, 
	div.jquery-image-zoom embed, 
	div.jquery-image-zoom object, 
	div.jquery-image-zoom div {
		width: 100%;
		height: 100%;
		margin: 0;
	}
	
	
	

.csbox2{width:110%; padding:10px 0;}
.csbox2 li{ float:left; margin:20px 27px 10px 0;}
.csbox2 li b{ clear:both;display:block;font-weight:400; line-height:20px;}
.csbox2 li i{display:block; font-style:normal; color:#999;}

.slds2{ position:relative;background:#fff;width:600px;}
.slds2 .slw{ position:relative;height:800px;}
.slds2 .csbox2{width:100%; padding:0;}
.slds2 .csbox2 li{ float:left; margin:0; text-align:center;}
.slds2 .csbox2 li img{ float:left;width:600px;}
.slds2 .csbox2 li i{ padding-bottom:8px;}
.slds2 .sctrl{}
.slds2 .sca{ position:absolute; display:block; text-indent:99px; overflow:hidden; top:365px;left:10px;width:35px; height:70px;  background:url(lr.png) no-repeat;}
.slds2 .rght{ left:auto;right:10px; background-position:right 0;}
.slds2 .sctrl a:hover{background-position:0 0;}
.slds2 .sctrl a.rght:hover{background-position:right 0;}

	


.mL3 .s3 .infoBox{ background:#fff; border:1px solid #ccc;}
.boxList .l2c li{width:50%;float: left;}
.boxList .l3c li{width:33%;float: left;}
.infoBox .boxList .ntm li{font-size:14px; line-height:30px;padding:0; background:none;}
.infoBox .boxList .ntm li a{padding:0 0 0 16px; background:url(i3.gif) 8px center no-repeat;}





.hotBox {overflow: hidden;}
.index .infoBox .boxList .hotBox .mnlnk li{ background:#f6fff9; line-height:normal; height:auto; padding:0; text-align:center;}
.hotBox .mnlnk li a{color:#114a84; padding:0 0 6px 0;font:800 16px/36px "微软雅黑", "黑体"}
.hotBox .mLst h4{ border-bottom:1px solid #d2d2d2; margin:6px 0; color:#000;}
.hotBox .mLst p{ text-indent:28px;}
.hotBox .mLst { padding:0 12px 0 12px; font-size:14px; line-height:24px;}
.hotBox .mLst li { background-position:6px 11px;}
.hotBox .mLst li a{font-size:14px; line-height:24px;}
.hotBox .htt1,.hotBox .htt2{ display:none;}
#hotTxt .htt1{display:block;}

.zt .arkMain{}
.zt .arkMain .s1{ float:left; width:260px;}
.zt .arkMain .s3{ float:right; width:690px;}
.zt .area .s1{width:625px;}
.zt .area .s3{width:325px;}
.bg2{ border:1px solid #ccc;}
.bg2 .boxTitle{padding:0 8px 0 8px;height:40px; overflow:hidden; background:url(bg-left-title.jpg) repeat-x; position:relative;}
.bg2 .boxMain{ background:#fff;}
.bg2 .boxMain .cIn{padding:8px 12px 8px 12px;overflow:hidden;line-height:26px; font-size:14px;}
.bg2 .intro dt,.bg2 .intro dd{ float:left;}
.bg2 .intro li{ clear:both;}
.bg2 .intro dt{width:48px;}
.bg2 .intro dd{width:172px;}
.bg2 .piclst dt,.bg2 .piclst dd{ text-align:center; margin:0 auto;}
.bg2 .piclst li{ margin:16px;}
.bg2 .piclst dt{}
.bg2 .piclst dd{}
.bg2 .nopd{ background:#fff;}
.bg2 .nopd .cIn{ padding:0;}
.bg2 .txtDiv{ height:800px; overflow:auto; padding:18px;}

.bg2 .txtDiv b{color:#000080;}

.bg2 .more{position:absolute; right:12px; top:14px;}
.bg2 .more a{ color:#fff;}

.bg3 .boxTitle{padding:0 8px 0 8px;height:40px; overflow:hidden; background:url(bg-left-title.jpg) repeat-x; position:relative;}
.bg3 .more{position:absolute; right:12px; top:14px;}

.p1_title{ float:right; padding-right:12px; padding-top:8px; color:#fff;}
.p1_title a{ color:#fff;}


.zt2 { color:#000;}
.bnt .boxMain{ padding:0 9px;}
.zt2 .bg2 .piclst li{ margin:0 0 10px 0; font-size:12px; line-height:1.8em;}
.bnt h2{ text-align:center; font:800 30px/50px "楷体_GB2312","微软雅黑"}
.bnt h3{ text-align:center; font:800 24px/46px "楷体_GB2312","微软雅黑"}
.bnt h4{ margin:0 0 10px 0;padding:0 0 10px 0; border-bottom:1px solid #ccc; text-align:center; font:400 16px/25px "黑体","微软雅黑"}
.bnt a{ text-decoration:underline;}




.rtbl{ margin:0 0 0 -1px; width:962px;}
.rtbl td{ background:#fff;height:40px; font-size:14px;}
.rtbl .tbr td{ background:#da1c1c url(../file/2015/img/tbg.png) repeat-x; text-align:left; padding-left:12px; color:#fff; font-size:16px; font-family:"微软雅黑", "黑体"}
.tbm{ table-layout:fixed;}
.rtbl .tbm td{ background:#eee; height:40px; font-size:14px; text-align:center;}
.rtbl .tbm td a{ color:#0169e9}
.rtbl .tt td{ background:#e5e5e5; color:#e10000;}
.rtbl .tm1 td{ background:#fff9e8;}


.tab_blog {margin: 0;padding: 0;float: none;}
.tabulation .t{	background:#eee;color: #6e5c59;text-align: center;height:28px;line-height:28px;padding:0 0 0 24px;}
.tabulation table td{ text-align:center;height:27px;line-height:27px; font-size:14px;}	
.tabulation table td a{ color:#0075d8;}
.tabulation .trbg1{ background:#fffeed;}
.rankBox .boxTitle .ss3 .ssIn{}
.rankBox .boxTitle .ss1{width:75%;}
.rankBox .boxTitle .ss3{width:25%;}



.iB2 .boxText{ padding:15px;}
.iB2 .boxText img{ padding-right:10px;}

.tdh{ font-family:"微软雅黑";}



.fmn li{ padding:0 0 0 20px; font-size:14px; line-height:25px;}
.flst{ padding:0;}
.flst ul li{ float:left; width:90px; margin:0 20px 0 20px; list-style:none; font-size:14px;line-height:30px;}
.flst ul li a{ color:blue;}
.infoBox .iIn .mTxt { padding:12px; font:400 14px/24px "微软雅黑";}
.infoBox .idt p{text-indent: 2em;}

.dl1s{border:0;}
.dl1s .fgs dl{clear: both;font-size: 14px;border-top:1px solid #ccc;line-height: 32px;}
.dl1s .fgs dl:first-child{border-top:0;}
.dl1s .fgs dl dt{display: inline-block;zoom:1;*display:inline;width:30%;text-align:right;margin-right: 5%; font-weight: 400;}
.dl1s .fgs dl dd{display: inline-block;zoom:1;*display:inline;width:50%;}
.dl1s .fgs dl dd li{ text-align: center;}

#chmBox .s2{ float:left;width:363px;}
#chmBox .s3{ float:right;width:363px;}

#chmBox .infoBox .list li a[href^='http:']{max-width:80px;}
#chmBox .infoBox .list a.ext,#chmBox .infoBox .list a[href*='sf_'],#chmBox .infoBox .list a[href*='sf.html'],#chmBox .infoBox .list a[href*='showfile.html']{max-width:172px;padding:0 8px 0 14px;}




#attachment{ margin:20px 0; background:#039433; padding-bottom:1px; padding-top:2px;}
#attachment:before{content: "附件："; color:#ffe;font-weight:800;  padding-left:12px;}
#attachment>div{ background:#fff; margin:1px 1px 0 1px; padding:6px 12px; line-height:2em; text-indent:0;}
#endMain #endText #attachment>div a{text-decoration:none;}
#attachment>div a:before{content: "<"; font-size:22px; line-height:24px; vertical-align:middle;font-family:'Wingdings'; padding-right:4px;color:#3AC10B}
#attachment>div a:after{content: "（点击下载）"}




.abTip{ position:absolute; overflow:hidden;top:10px;right:12px; height:3px;}
.abTip li{ display:inline; padding:3px;}
.abTip li a{ padding:0 3px; background:#fff; color:#fff; text-indent:-9999px;}
.abTip li .cur{ padding:0 3px; line-height:3px; background:#f00; color:#f00;}
.abCtrl i{ position: absolute;top:80px;left:10px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;width:10px;height:11px; background:url(tip-lr.png) no-repeat;}

.abCtrl a{display: block;width:10px;height:11px;}
.abCtrl .abCtrlNext{left:auto;right:10px; background-position: -10px 0;}


.bar-rank{ position: relative;}
.bar-rank .br-txt{ position: absolute; top:53px;left:820px; color: #fff;font:800 32px/40px "微软雅黑";filter: dropshadow(OffX=-1, OffY=-1, Color='#333333', Positive='true');text-shadow:-1px -1px 0 #333; opacity: 0.8;}
