﻿
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:13px; height:100%; line-height:22px; width:100%; color:#333333; }
ul,ul li,ol li{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none;color:#333333;}
a:hover{ text-decoration:underline;}
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
tr td{ padding:5px 5px;}
html{ overflow-x:hidden;}
.btn{width:72px;height:28px;border:none;background-color:#315dae;color:#FFFFFF;font-size:14px;background-color:#315dae;}
.btn:hover{text-decoration:underline;}


 #divTop
{
	width:100%;
	text-align:center;
	background-image:url(../Image/topBg.jpg);
	height:209px;
}
#ctl00_divTop
{
	width:100%;
	text-align:center;
	background-image:url(../Image/topBg.jpg);
	height:209px;
}
#RdivTop
{
	width:100%;
	text-align:center;
	height:150px;
}

/* 顶部－顶部欢迎 Begin*/
#divTop_Top
{
        height:33px;
	    width:1002px;
	    margin:auto;
	    text-align:left;
	    font-size:12px;
}
#divTop_Top span
{
    line-height:33px;
    font-family:微软雅黑;	
	float:left;
}        
#divTop_Top .reg,#divTop_Top .reg a
{
    color:#315dae;
    font-weight:bold;
}
#divTop_Top .reg a:hover
{
    color:#FCAC00;
    text-decoration:underline;
}        
#divTop_Top .home,#divTop_Top .contact,#divTop_Top .home a,#divTop_Top .contact a
{
	float:right;
	width:85px;
	text-align:center;
	border-left:1px solid #dedede;
	color:#666666;
}
#divTop_Top .contact
{
	border-right:1px solid #dedede;
}
/* 顶部－顶部欢迎 End*/

/* 顶部－中间LOGO  Begin*/
#divTop_Middle
{
	    height:104px;
        width:100%;
	    background-image:url(../Image/building.jpg);
}
#divTop_Middle .Middle
{       
	height:inherit;
	width:1002px;
	margin:auto;
}
#divTop_Middle .Logo
{
	height:inherit;
    width:474px;
    float:left;
} 
#divTop_Middle .KeyWord
{
    width:450px;
	height:inherit;
    float:left;
    text-align:center;
} 
#divTop_Middle .KeyWord img
{        	
    margin-top:40px;
} 
#divTop_Middle .Weixin
{
    width:74px;
	height:inherit;
    float:right;
}         
/* 顶部－中间LOGO 　End*/


/* 顶部－菜单 　Begin*/
#divTop_Menu
{
	    height:40px;
	    width:1002px;
	    margin:auto;
	    position:relative;top:0px;margin:0 auto;	    
		z-index:999;
}
.nav{ float:left; clear:both; display:inline;  }
.nav li{ float:left; position:relative; }
.nav li a{ display:block; float:none;  text-align:center; width:125px;  height:40px; line-height:40px;color:#000; text-decoration:none; color:#FFFFFF;font-size:15px; list-style-type:none;background-image:url(../Image/MenuSplit.jpg); background-repeat:no-repeat;}
/*.nav li a:hover,#divTop_Menu .MenuSel a ,#divTop_Menu .MenuSel ul li a:hover {background-repeat:repeat;	background-image:url(../Image/MenuSel.jpg); }*/
.nav li ul{ position:absolute;  z-index:999; display:none; }
.nav li ul li {  float:none; }
.nav li ul li a,#divTop_Menu .MenuSel ul li a { background-color:#62ABDD;background-image:url(../Image/MenuSplit2.jpg); background-repeat:no-repeat; }



/* 顶部－菜单  border:solid 1px #FF8A00;　END*/


/* 顶部－最新公告 　Begin*/
#divTopVoice
{
	width:1002px;
	height:32px;
	line-height:32px;
	text-align:left;
	margin:auto;
	vertical-align:middle;
}
#divTopVoice img
{
    vertical-align:baseline;	
}
#divTopVoice .title,#divTopVoice .content
{
	vertical-align:middle;
	height:32px;
	line-height:32px;
    float:left;
	vertical-align:middle;
}
#divTopVoice .title
{
	color:#ff8a00;
	font-size:14px;
	width:102px;
}
#divTopVoice .content
{
	color:#939494;
    width:900px;
	font-size:12px;
}

#listTextRoll4 
{
	width:900px; 
	height:32px;
	line-height:32px; 
	overflow:hidden;
}
#listTextRoll4 li ,#listTextRoll4 li a
{
	height:32px;
	line-height:32px; 
	float:left;
	color:#939494;
	padding-left:20px;
}
/* 顶部－最新公告 　END*/   


       
/* 主体－Box框 　BEGIN*/   
.newsBox
{
	width:326px; 
	float:left;  	            	
}
.newsBoxTitle
{
	width:326px;            	
	height:30px;
	line-height:30px;           	
}
.newsMore a:hover
{
    font-size:13px;
    text-decoration:underline;   	
}
.newsTitleSel ,.newsTitleNoSel
{
	width:100px;    	
	height:30px;
	text-indent:15px;
	line-height:30px;
	font-size:15px;
    color:#315dae;  
	float:left;	
	font-weight:bold;
}
#divChinaMagazine
{
	width:140px;
}
.newsTitleSel a
{
    color:#315dae;
}
.newsTitleNoSel,.newsTitleNoSel a
{
    color:#848484;
}
.newsMore,.newsMore a
{
	width:60px;    	
	height:30px;
	line-height:30px;
	float:right;
	font-size:13px;
	color:#6c4920;
	text-align:right;
	font-weight:bold;
}
.newsMore a:hover
{
    text-decoration:underline;        	
}

/* 326 X 252    294 X 230*/   
.ChinaMagazine
{
	width:294px;
	height:230px;
	border:1px solid #dedede;  
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;	
	overflow:hidden;
}     
.ChinaMagazine .CMagazine
{
	width:130px;
	height:230px;
    margin:5px 0px 0px 10px;
	float:left;
}
.ChinaMagazine .CMagazine div
{
	 width:70px;
	 color:#2352a9;
	 font-weight:bold;
	 background:url(../Image/noticeTag2.jpg) right no-repeat;
}

 .ChinaMagazine li
{
    height:32px;
    line-height:32px;
    font-size:8px;
    list-style:none;
    vertical-align:middle; 
    color:#c9c9c9;
}    
.ChinaMagazine li a
{
	font-size:13px;        	
	color:#333333;
}
/* 主体－Box框 　END*/ 

/*组织机构内容 begin*/
.newsOrgContent
{
	width:294px;
	height:315px; 
	font-size:14px;
	line-height:26px;
	word-spacing:30px;
	border:1px solid #dedede;  
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;	
	overflow:hidden;
}
.newsOrgContent tr td
{
	padding:2px 2px 1px 9px;
	width:65px;
}
.newsOrgContent tr td:first-child
{
	padding:2px 2px 1px 0px;
	width:65px;
}
.newsOrgContent span
{
	word-spacing:10px;
}
.newsOrgContent  .ftable tr td
{
	padding:2px 2px 1px 9px;
	width:65px;
	word-spacing:10px;
}
.newsOrgContent  .ftable tr td:first-child
{
	padding:2px 2px 1px 0px;
	width:90px;
}
.newsOrgContent span
{
	word-spacing:10px;
}

/*组织机构内容 end*/
.btnLContent
{
   height:25px;
   width:130px;
   margin-top:6px;
   background-color:#dedede;
   cursor:pointer;
   float:left;
}
.btnRContent
{
   height:25px;
   width:130px;
   margin-top:6px;
   background-color:#dedede;
   cursor:pointer;
   float:right;
}
#btnUp
{
    margin:8px 0px 10px 60px; 
}
#btnDown
{
	margin:8px 0px 10px 60px;
}


/*向上向下按钮 begin*/



/*向上向下按钮 end*/

/* 326 X 252    294 X 230*/   
.newsBoxUselect
{
	-moz-user-select: none; /*火狐*/
	-webkit-user-select: none; /*webkit浏览器*/
	-ms-user-select: none; /*IE10*/
	-khtml-user-select: none; /*早期浏览器*/
	user-select: none;
}     
.newsBoxContent
{
	width:294px;
	height:200px;
	border:1px solid #dedede;  
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;	
	overflow:hidden;
}     
 .newsBoxContent li
{
    height:32px;
    line-height:32px;
    font-size:8px;
    list-style:square inside;
    vertical-align:middle; 
    color:#c9c9c9;
    text-overflow:ellipsis;
    white-space:nowrap; 
    overflow:hidden;
}    
.newsBoxContent li a
{
	font-size:13px;        	
	color:#333333;
}
/* 主体－Box框 　END*/  

 


/* 主体－第一部分　BEGIN*/
#divMainOne
{
	width:1002px;
	height:425px;
	text-align:left;
	margin:auto;
	vertical-align:middle;
}        
#divMainOneL
{
	width:326px;   
	height:282px; 
	float:left;              	
}
#divMainOneL .newsBoxContent li
{
    height:	35px;
	border-bottom:1px dashed #c9c9c9;
	list-style-type:none;
	list-style-position:outside;
}
#divMainOneL .newsBoxContent li .L
{
    height:	22px;
	background:url(../Image/noticeTag.jpg) left no-repeat;
    float:left;
}
#divMainOneL .newsBoxContent li .L a
{
	margin-left:10px;
	line-height:20px;
}
#divMainOneL .newsBoxContent li .R
{
    height:	20px;
    float:right;
    font-size:12px;
    margin-top:-5px;
}




#divMainOneR
{
	width:1002px;   
	height:332px; 
	float:left;            	
}                
#divMainOneR .newsBoxTitle
{
    width:	100%;
}
#divMainOneR .newsBoxContent
{
    padding:2px;
	width:998px;
	height:385px;
	overflow:hidden;
	border:none;
}
#divNewsImage
{
	height: 361px;
	float: left;
	width: 622px;
	padding-right: 40px;
}
#divNews
{
    	width:300px; 
    	height:280px;     
    	float:left;   
    	margin-left:8px;   	
}

#myFocus
{
    width:100%;
    height:100%;	
}        

#divNews .headline,#divTopic .headline
{
    height:75px;
	padding:5px 0;
}
#divNews .headline  ,#divTopic .headline 
{ 
	text-align:center;
}
#divNews .headline .title  a,#divTopic .headline .title  a
{
    font-size:17px;
    font-weight:bold;
    color:	#ff8a00;
    clear:both;
}
#divNews .headline p ,#divTopic .headline p 
{
    font-size:13px;
    text-align:left;
    color:	#b1b0b0;
	padding-top:10px;
}
#divNews .headline p a,#divTopic .headline p a
{
    font-size:13px;
    color:	#315dae;
}
#divNews ul ,#divTopic ul 
{
	display:inline-block;
	zoom:1;
	border-top:1px dashed #c9c9c9;
	width:100%;
}
#divNews ul li ,#divTopic ul li 
{        	
    height:35px;
    line-height:35px;
	border-bottom:1px dashed #c9c9c9;  
    font-size:8px;
    list-style:square inside;
}  

/* 主体－第一部分　END*/











/* 主体－第二部分　BEGIN*/
#divMainSec
{
	width:1002px;
	height:650px;
	margin-top:11px;
	text-align:left;
	margin:auto;
	vertical-align:middle;
}
#divMainSec .newsBoxContent
{
	            	
}
#divMainSec .newsBoxContent li
{
}
#divTeach,#divMember,#divService,#divACenter,#divPRegulations
{
	float:left;
}
#divCLinks
{
    width:663px;
    height:100px;
    float:left;
	margin:12px 0px 0px 12px;
}
#divMember,#divAddedTax,#divACenter,#divPRegulations
{
    margin-left:12px;	
}
#divService table
{
	width:100%;
}
#divService td
{
}
#tblLoginAfter {font:14px;}
#tblLoginAfter a{color:#ff1f01; font-weight:bold;}
#tblLoginAfter #aMemberName{color:#315dae; font-weight:bold;}
#txtUserName,#txtPassword
{
    width:200px;
    height:27px;
    line-height:27px;
    border:none;
    background-color:#e4e4e4;
    text-indent:5px;
}
 #btnLogin
{
    width:72px;
    height:28px;
    border:none;
    background-color:#2352a9;
    color:#FFFFFF;
    font-size:14px;
    cursor:pointer;
    background-image:url(../Image/MenuSplit3.jpg);
    background-repeat:repeat-x;     	
}
#btnReg
{
	width:72px;
    height:28px;
    border:none;
    color:#FFFFFF;
    font-size:14px;
    cursor:pointer;
    background-color:#bebebe;        	
}
#btnReg:hover
{
    background-color:#315dae;   
    background-image:url(../Image/MenuSplit3.jpg);
    background-repeat:repeat-x;     	
}
#divService .actions td
{
    font-weight:bold;
	width:33.3%;
	text-align:center;
	padding:3px;
}
#divService .actions i
{
    height:24px;
    width:24px;
    float:left;        	
    background:url(../Image/actionNoSel.jpg) left no-repeat;
}
#divService .actions a
{
    float:left;
    height:24px;
    color:#666666;
}
#divService .actions a:hover
{
    color:#2352a9     
}
#divService .actions a:hover i
{     
    background:url(../Image/actionSel.jpg) left no-repeat;   
}
#divService .actions .forgetPws td
{
    font-weight:normal;
    text-align:center;          
    border-top:1px dashed #c9c9c9;
    height:28px;
	border-bottom:1px dashed #c9c9c9;	
}
#divService .actions .forgetPws a
{
	float:none;
	color:#ff8a00;	
}
/* 主体－第二部分　END*/

/* 主体－第三部分　BEGIN　*/        
#divMainThird
{
	width:1002px;
	height:98px;
	margin:auto;
	padding:10px 0 0 0;
	vertical-align:middle;
}

/* 主体－第三部分　END　*/


/* 主体－第四部分 地方协会　分支机构 　BEGIN　*/   
     
#divMainFour
{
	width:1002px;
	height:282px;
	margin:auto;
	vertical-align:middle;
}
#divPoint, #divMagazine
{            	
    margin-left:12px;	
}
#divBranchDept
{
    text-align:center;
}
#divBranchDept ul
{
	padding:0 30px;
}
#divBranchDept ul li
{
	list-style-type:none;
	height:26px;
	line-height:26px;
	text-align:left;
	border:solid 1px  #e5e5e5;
	margin:3px;
	width:auto;
}
#divBranchDept ul li a
{
	display:block;
	color:#372517;
	text-indent:20px;
}
#divBranchDept ul li a:hover
{
	background-color:#315dae;
	color:#ffffff;
	text-decoration:none;
	background-image:url(../Image/MenuSplit.jpg);
	background-repeat:repeat-x;
}
#divOtherOrg
{
    padding:0;
    width:324px;
    height:250px;
    text-align:center;
}
#divOtherOrg p
{
    width:100%;
    text-align:center;
}
#divOtherOrg div
{
    width:190px;
    height:27px;            
    line-height:27px;
    border: solid 1px  #e5e5e5; 
    vertical-align:middle;
}
#divOtherOrg a
{
    color:#ff8a00;	
    font-size:13px;     
}
/* 主体－第四部分　地方协会　分支机构　END　*/

/*底部Begin　*/
#divBottom
{
    width:100%;
    height:60px;
    margin-top:10px;
    padding:10px 0 10px 0;
    background-color:#464646;
}
#divBottom .CopyRight
{
	width:1002px;
	margin:auto;
    height:60px;
    color:#cfcfcf;
    font-size:13px;
}
#divBottom .CopyRight p
{
    height:32px;	
    line-height:32px;	
    vertical-align:middle;
    width:100%;
}
#divBottom .CopyRight p a
{
    color:#cfcfcf;		
}
#divBottom .CopyRight .L
{
	width:700px;
	float:left;     	
}
#divBottom .CopyRight .C
{
	height:20px;
	padding-top:88px;
	float:right;    
	text-align:right;    
}
#divBottom .CopyRight .R
{
	width:108px;
	height:108px;
	float:right;      	
}

/*底部END　*/