/*=====所有频道首页/内页=====*/
#NavLink, #LogoNav, #SubNav, #Column10, #Column20, #Content1, #Content2, #Column30, #Content3, #Column40, #Column50, #aboutus, #Copyright {clear:both; width:760px;height:auto;}
#ListContent,#cdata {clear:both; width:760px;height:auto;}

.clear {clear:both;}
.here {clear:both; width:760px;height:auto;}
.error {
	clear:both;
	margin: 5px 0;
	padding: 10px;
	color: #000;
	border: 1px solid Gray;
	background: #FFFFF0;
}
.error h2 {
	color:#F00;	
}
.error ul {
	list-style: disc;
	margin:10px 0 10px 30px; 
}
.error p {
	color:#900;
	margin: 0;	
}
/*=====顶部链界=====*/
#NavLink {background: url(/cfimg/navtop.gif); padding-right:5px; text-align: right; vertical-align:bottom;line-height:25px; width:755px!important; width /**/:760px; height:25px;}
#NavLink a:Link{color: #000033;}
#NavLink a:hover {color:#F00;}

/*=====Logo & 主导航=====*/
#Logo {float:left; margin-left:4px;}
#LogoAD {float:right; width:auto;height:94px;}
#LogoAD img{margin-left:14px;margin-top:18px;}

#NavBar {clear:both; background: url(/cfimg/navbar.gif); color:#FFF; padding-top: 8px; height:22px!important;height /**/:30px;}
#NavBar a{color:#FFF; font-size:14px; margin:0 3px;}
#NavBar a:hover {color:#F00;}

/*=====底部导航=====*/
#aboutus{
	clear:both;
	background:#DBE9F1;
	background:#FFF;
	border-top:solid 1px #036;
	color:#FFF;height:24px!important; 
	height /**/:25px;
}
#aboutus div{background:#069;margin-top:4px; padding-top:4px; height:16px!important; height /**/:20px;}
#aboutus a{color:#FFF; margin:0 3px;}
#aboutus a:hover {color:#0FF;}

/*=====页脚=====*/
#Copyright {
	padding-top:15px; 
	background: #DBE9F1; 
	background: #FFF; 
	color:#333;
}
#Copyright p {margin:10px 0px;}

/*=====分页=====*/
#Pager {clear:both;margin-top:10px;}
#Pager .note {float:left;}
#Pager .pnav {float:right;margin-right:15px;}
#Pager .newline {clear:both;width:100%;margin-top:8px;}
#Pager .pno {clear:both;text-align:center;margin-left:40px;}
#Pager .goto1 {margin-left:15px;}

/*=====广告=====*/
.ad0001 {
   clear: both;
   width:760px;
	height: 77px;
}

/*===== 各频道List页面Logo、 TopNav and ad =====*/
/*===== 第1种 =====*/
#SubLogo {
   background-image: url(/cfimg/topbg.jpg);
 	background-repeat: repeat-x;
	text-align:left; 
	width:760px;
}
#SubLogo .logo {float:left; margin:18px 0px 0 8px;}
#SubLogo .ad {float:right;margin-right:2px;}
#SubLogo .ad div {text-align: right;}
#SubLogo .ad .topnav {margin:8px 15px 0 0;}
#SubLogo .ad .topnav img {margin:0px 1px 0;}
#SubLogo .ad .topnav a {color:#003;}
#SubLogo .ad .topnav a:hover {color:#039;}
#SubLogo .ad .img {margin-top:3px;}

/*===== 第2种 =====*/
#SubLogo2 {
   background-image: url(/cfimg/topbg.jpg);
 	background-repeat: repeat-x;
	background: none;
	text-align:left; 
	width:760px;
}
#SubLogo2 .logo {float:left; margin:8px 0px 0 8px;}
#SubLogo2 .ad {float:right;margin-right:2px;width:480px;}
#SubLogo2 .ad .topnav {
	text-align: right;
	margin:10px 0px 0 0;
	border-bottom: 1px #B7B7B7 solid;
	padding-bottom: 3px;
	width: 480px;
}
#SubLogo2 .ad .topnav img {margin:0px 1px;}
#SubLogo2 .ad .topnav a {color:#003;}
#SubLogo2 .ad .topnav a:hover {color:#039;}

#SubLogo2 .ad .img {
   margin-top:20px;
   float: left;
   font-size:20px;
   font-weight:bold;
   color:#039;
}
#SubLogo2 .ad .search {   
	float: right;
	background: url(/cfimg/mem/bg6.jpg);
	height: 35px;
	width:284px;	
}

/*===== 各频道List页面二级导航、三级导航 =====*/
#SubNav {
   color:#FFF;
	font-size:13px;
	background:#007BB7;
	background-image: url(/cfimg/sub/line4.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	width:760px;
	height:27px;
	margin-top:7px;
}
#SubNav h2 {
   float:left;
	background-image: url(/cfimg/sub/bg5.gif);
	margin-top: 2px;
	margin-left: 15px;
	padding-top:4px;	 
	height: 20px!important; 
	height /**/: 24px;
	width: 122px;
	font-size: 18px;
	font-family:  黑体, 宋体;
	font-weight: bold;
	font-weight: normal;
	letter-spacing: 4px;
	color: #005B88;
}
#SubNav .snav {
   float:left;
	margin-top: 5px;
	margin-left:35px;
}
#SubNav .snav a {
   float: left;
	color:#FFF;
	font-size:13px;
	letter-spacing: 2px;	
	border-left: solid 1px #FFF;
	padding-left:4px;
	width: 72px!important; 
	width /**/:76px;	  
}
#SubNav a:hover {
	color:#0FF;
}
#SubNav a.first {
	border-left: none;		
}
#ThirdNav {
   padding-left:13px;
	width: 747px!important;
	width /**/:760px;
	margin-top:7px;
	background-image: url(/cfimg/line01.jpg);
	background-position:  bottom;
	background-repeat: repeat-x;
 	height: 22px;
	text-align: left;	
	color: #333;
}
#ThirdLevelNav {
    padding-left:9px;
	width: 751px!important;
	width /**/:760px;
	margin-top:10px;
	background-image: url(/cfimg/line01.jpg);
	background-position:  bottom;
	background-repeat: repeat-x;
 	height: 28px;
	text-align: left;	
	color: #333;
}
#ThirdLevelNav strong {
	color:#900;	
}
#ThirdLevelNav .inner 
{
	float:left;
   	margin:1px;	
   	height:19px;
}
#ThirdLevelNav .inner a {
   	color:#006;
   	font-size:13px;	
}
/*===== 当前位置 =====*/ 
#NavHere {
    padding-left:9px;
	width: 751px!important;
	width /**/:760px;
	margin-top:10px;
	background-image: url(/cfimg/line01.jpg);
	background-position:  bottom;
	background-repeat: repeat-x;
 	height: 28px;
	text-align: left;	
	color: #333;
}
#NavHere strong {
	color:#900;
}
#NavHere a {
	color:#009;
}
#NavHere a:hover {
	color:#00C;
}
#HereSearch {
   	width:760px;
	border:1px solid #CCC;
	margin-top:5px;
	color: #333;
	height:29px;	
}
#NavHere2 {
   	padding-left:10px;
   	width:750px!important;
   	width /**/:760px;
	border:1px solid #CCC;
	margin-top:5px;
	text-align: center;	
	color: #333;
	padding-top:6px;
	height:23px!important;
	height /**/:29px;
	text-align:left;
}
#NavHere2 strong {
	color:#333;	
	font-weight:normal;
}
#NavHere2 a {
	color:#00C;
}
#NavHere2 a:hover {
	color:#00C;
}

#NavHere3 
{
	float:left;
   	margin-left:10px;
   	margin-top:9px;   	
}
#NavHere3 strong {
	color:#333;	
	font-weight:normal;
}
#NavHere3 a {
	color:#00C;
}
#NavHere3 a:hover {
	color:#00C;
}
/*===== 各频道List页面内容区 =====*/
#InfoContent {
	margin-top:6px;
	margin-bottom:10px;
	padding-bottom:10px;
	background:#FFF;
	width:760px;
	clear:both;
}
#InfoContent .left {
	float:left;
	text-align:center;
	border:1px solid #D9D9D9;
	width:208!important;
	width /**/:210px;	
}
#InfoContent  #HotNews h2
{
	float:left;
	margin-top:6px;
	margin-left:3px;
	width:198px;
	height:23px;
	line-height:23px;
	vertical-align:middle;
	background:#8AA1B9;
	color:#FFF;	
	letter-spacing:0.4em;
}
#InfoContent  #HotNews ul
{
	clear:both;
	margin-top:10px;
	margin-left:5px;
	width:204px;
	line-height:23px;
	vertical-align:middle;	
}
#InfoContent  #HotNews ul a
{
	color:#036;
	font-size:14px;
	font-weight:normal;
}

#InfoContent .right {
	float:right;
	width:535px;	
}
#InfoContent .right div {
	text-align: left;
}
#InfoContent .right .header {
	clear:both; 
	border:1px solid #64A2C1;
	height:22px!important;
	height /**/:24px;			
}
#InfoContent .right .headertext 
{
	float:left;
	margin:1px 0 1px 3px;
	padding-top:4px;
	height:16px!important;	
	height /**/:20px;	
	color:#FFF;
	padding-left:13px;
	background:#64A2C1;
	width:50%;
	letter-spacing:0.3em;
	font-size:14px;
	font-weight:normal;
}
#InfoContent #InfoList {
	margin-top:4px;
	padding-bottom:10px;
	border:1px solid #64A2C1;	
	background:#FFF;
}
#InfoContent #InfoList ul 
{
	float:left;
	margin:15px 0 0 15px;
	padding:0;
	background:#FFF;	
}
#InfoContent #InfoList ul li {
	margin:0 0 4px 0;
	padding:0;
	list-style-type:none;
	color:#333;	
	line-height:25px;
	vertical-align:middle;	
}
#InfoContent #InfoList ul li a {
	color:#333;
	font-size:14px;
}
#InfoContent #InfoList ul li a strong {
	color:#900;	
}
#InfoContent #InfoList ul li.evenrow {
	background:#F2F7FA;
}
#InfoContent #Pager {
	margin-left:35px;
	margin-top:20px;	
}
#InfoContent #Pager div {
	font-size:14px;	
}

/*=== 通用功能块 =====*/
.slisthead
{
	float:left;
	background:url(/cfimg/hbg5.gif); 
	text-align:left;	
	width:100%;
}
.slistheadtext
{
	line-height:27px; 	
	color:#fff; 
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	margin-left:12px;
	text-align:left;	
	letter-spacing:2px;
}
.slistborder
{
	float:left;
	background:#F7F7F7; 
	border:1px #ccc solid; 
	width:178px!important;
	width /**/:180px;
}
.slistinner
{
	float:left;
	margin:6px 2px 0px 4px;	
	padding-bottom:10px;
}
.slistinner a
{
	float:left;	
	text-align:left;
	color:#000;
	text-decoration:underline;
	background-image:url(/cfimg/i2.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
	padding-left:14px;
	width:74px!important;
	width /**/:88px;
}
#HotKeywords .inner
{
	float:left;
	margin:6px 2px 0px 4px;	
	padding-bottom:10px;
}
#HotKeywords .inner a
{
	float:left;	
	text-align:left;
	color:#000;
	text-decoration:underline;
	background-image:url(/cfimg/i2.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
	padding-left:14px;
	width:74px!important;
	width /**/:88px;
}
#InfoContent .scol 
{
	float:left;
	width:180px;
	text-align:center;
}
#InfoContent .bcol 
{
	float:right;
	width:570px;
	text-align:left;
}
.blisthead
{
	float:left;
	background:#E3E3E3; 
	text-align:left;	
	width:100%;
	margin-top:1px;
	border-bottom:#868686 4px solid;
}
.blistheadtext
{
	line-height:27px; 	
	font-size:14px;
	color:#333;
	font-weight:bold;
	vertical-align:middle;
	margin-left:6px;
	padding-left:20px;
	text-align:left;	
	letter-spacing:2px;
	background:url(/cfimg/a3.gif) no-repeat 0 6px;
}
.blistborder
{
	float:left;
	background:#FFF; 
	border:1px #DBDBDB solid; 
	width:568px!important;
	width /**/:570px;
}
#DataList 
{
	float:left;
	margin:10px 0px;	
}
#DataList .inner
{
	float:left;
	padding:0px 6px;	
}
#DataList ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	color:#333;	
	line-height:28px;
	vertical-align:middle;	
	text-align:left;
}
#DataList #Meeting ul li 
{
	margin-bottom:8px;	
}
#DataList ul li a {
	color:#03C;
	font-size:14px;
	text-decoration:underline;
}
#DataList ul li a strong {
	color:#900;	
}
#DataList ul li.odd {
	background:#F2F7FA;
}
#DataList ul li div.irow {
	margin-top:0px;
}
#DataList #Pager {
	margin-left:35px;
	margin-top:20px;	
}
#DataList #Pager div {
	font-size:14px;	
}

/*=== 详细内容页 ===*/
.infoinner
{
	float:left;
	background:#FFF; 
	border:1px #ccc solid; 
	width:568px!important;
	width /**/:570px;	
	padding-bottom:10px;
}
.infotitle
{
	background:#F6F6F6 url(/cfimg/hdot1.jpg) repeat-x bottom;
	border-top:4px #c4c4c4 solid;	
	text-align:center;
	line-height:25px;
	padding:12px 0;
}
.infotitle h2
{
	color:#000;
	font-size:20px;
	font-family: "黑体";
	font-weight:normal;
	text-align:center;
}
.infotitle .sb
{
	font-size:13px;
	text-align:center;
}
.infobody
{
	margin:12px 8px 0;
}
.infobody .row
{
	clear:both;
	margin:0px 0px 2px;
	background:#F6F6F6;
	height:25px;
}
.infobody .row div
{
	float:left;
	font-size:14px;
	line-height:25px;
	vertical-align:middle;	
}
.infobody .row div.label
{
	font-weight:bold;
	color:#333;
	width:80px;
	text-align:right;
}
.infobody .row div.text
{
	color:#F30;
}
.infobody .body
{
	margin-top:10px;
	color:#333;
	font-size:14px;
	line-height:1.8em;
	text-indent:2em;
	width:100%;	
}
.infobody .body p
{
	margin-top:2em;
	color:#333;
	font-size:14px;
	line-height:1.8em;
	text-indent:2em;	
}
.infobody .imglst
{
	clear:both;
	margin:10px 0;
	text-align:center;
}
.infobody #ImageListShow div
{
	text-align:center;
	font-size:14px;
}
.infobody #ImageListShow img
{
	border:1px solid #666;
	margin:15px 0 4px;
}
.infobody .key
{
	margin-top:25px;
	text-align:left;	
}
.infobody .authen
{
	margin-top:10px;
	color:#666;	
	text-align:left;
}
.infobody .func
{
	margin-top:8px;
	border-top:1px solid #333;
	padding-top:8px;	
}
.infobody .func div
{
	color:#000;	
	text-align:center;	
	margin-left:100px;
}
.infobody .func div a
{
	color:#333;		
}
/*=== 相关问题 ===*/
#RelateFaqs
{
	float:left;
	margin-top:10px;
	border:1px #ccc solid; 
	background:#FFF;
}
.rhead
{
	float:left;
	background:#F2F2F2;	
}
.rheadtext
{
	float:left;
	line-height:27px; 	
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	margin-left:4px;
	letter-spacing:2px;
}
.rheadmore
{
	float:right;
	line-height:27px; 	
	font-size:12px;
	vertical-align:middle;
	margin-right:10px;
	letter-spacing:2px;
}
.rheadmore a
{
	color:#333;
	font-weight:normal;
}
.relateinfos
{
	float:left;
	margin-top:10px;
	border:1px #ccc solid; 
	background:#FFF;
}
.relateinfos .inner
{
	float:left;
	margin:6px 4px 0px;
	padding-bottom:8px;
}
.relateinfos ul li
{
	float:left;
	margin-bottom:4px;
	background-image:url(/cfimg/i31.gif);
	background-repeat:no-repeat;
	width:90%;	
}
.relateinfos ul li div
{
	float:left;
	margin-left:10px;	
}
.relateinfos ul li a
{
	color:#069;
	text-decoration:underline;
	font-size:13px;
}
.relateinfos #Ask
{
	float:left;
	margin:10px 0;
	width:100%;
	text-align:center;	
}

/*===== 通用搜索条 =====*/
/*===== 第1种 =====*/
#SearchBar 
{
	clear:both;
    width:760px;
	margin-top:7px;
	background-image: url(/cfimg/line01.jpg);
	background-position:  bottom;
	background-repeat: repeat-x;
 	height: 35px;
	text-align: left;	
	color: #333;
}
#SearchBar div
{
    float:left;
    margin-right:6px; 
    margin-top:3px;   
}
#SearchBar .head
{
    margin-top:9px;
    margin-left:15px;
}
#SearchBar .ikey
{
    width:50px;    
}
#SearchBar .submit
{
    margin-top:0px;    
}
#SearchBar .link
{
    margin-top:9px;    
}
#SearchBar .link a 
{
    color:#333;
    text-decoration:underline; 
}
/*===== 第2种 =====*/
#SearchBar2 
{
	clear:both;
    width:150px;
	margin-top:7px;	
}
#SearchBar2 div
{
    margin-right:6px; 
    margin-top:3px;   
}
#SearchBar2 .head
{
    margin-top:9px;
    margin-left:15px;
    background:#039;
 	height: 35px;
	text-align: left;	
	color: #FFF;
}
#SearchBar2 .ikey
{
    width:50px;    
}
#SearchBar2 .submit
{
    margin-top:0px;    
}
#SearchBar2 .link
{
    margin-top:9px;    
}
#SearchBar2 .link a 
{
    color:#333;
    text-decoration:underline; 
}
/*===== 第3种 =====*/
#SearchBar3 
{
	float:right;
    text-align: left;	
	color: #333;
}
#SearchBar3 div
{
    float:left;
    margin-right:6px; 
    margin-top:4px;   
}
#SearchBar3 .head
{
    margin-top:9px;
    margin-left:15px;
}
#SearchBar3 .ikey
{
    width:50px;    
}
#SearchBar3 .icat
{
    margin-top:5px;    
}
#SearchBar3 .submit
{
    margin-top:0px;    
}
#SearchBar3 .link
{
    margin-top:9px;    
}
#SearchBar3 .link a 
{
    color:#333;
    text-decoration:underline; 
}
/*===== 广告 通栏0 中等 1 最小 3 banner 4 =====*/
#ad01, #ad02, #ad03, #ad04, #ad05
{
	margin-top:6px;
	width:760px;
	clear:both;
}