﻿
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;
}
.WuhHead #divTop
{
	width:100%;
	text-align:center;
	background-image:url(../Image/WuhtopBg.jpg);
	height:166px;
}
.WuhHead #ctl00_divTop
{
	width:100%;
	text-align:center;
	background-image:url(../Image/WuhtopBg.jpg);
	height:166px;
}
#RdivTop
{
	width:100%;
	text-align:center;
	height:150px;
}

/* 顶部－顶部欢迎 Begin*/
#divTop_Top
{
        height:33px;
	    width:1002px;
	    margin:0 auto;
		/*padding-top:4px;*/
	    text-align:left;
	    font-size:12px;
		line-height:30px;
}
#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: 1443px;
    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:111px;  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; }
#divTop_Menu .MenuSel ul li a { background-color:#62ABDD;background-image:url(../Image/MenuSplit2.jpg); background-repeat:no-repeat; }
.nav li ul li a { background-color:#62ABDD;background-image:url(../Image/MenuSplit2.jpg); background-repeat:no-repeat;font-size:12px; height:35px; line-height:35px;}
.nav li ul li a:hover{background-repeat:repeat;	background-image:url(../Image/MenuSel.jpg);}

/* 顶部－菜单  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:#003399;
	padding-left:20px;
}
/* 顶部－最新公告 　END*/   


       
/* 主体－Box框 　BEGIN*/   
#divMainFour .newsBoxTitle,#divMainSec .newsBoxTitle
{
	background:url(../Image/bgtitle.jpg) right no-repeat;        	
}

.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*/ 

/* 326 X 252    294 X 230*/   
.newsBoxContent
{
	width:294px;
	height:230px;
	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;
}    
.newsBoxContent li a
{
	font-size:13px;        	
	color:#333333;
}
/* 主体－Box框 　END*/  

 


/* 主体－第一部分　BEGIN*/
#divMainImg
{
	width:1002px;
	height:120px;
	text-align:left;
	padding:10px 0;
	margin:auto;
	vertical-align:middle;
}
#divMainImg img
{
	border: 1px solid #dedede;
}
#divMainOne
{
	width:1002px;
	height:417px;
	text-align:left;
	margin:auto;
	vertical-align:middle;
}        
#divMainOneL
{
	width:326px;   
	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:417px; 
	margin-left:0px;
	float:left;            	
}                
#divMainOneR .newsBoxTitle
{
    width:100%;
}
#divMainOneR .newsBoxContent
{
    padding:2px;
	width:998px;
	height:385px;
	overflow:hidden;
	border:none;
}
#divNewsImage,#divNews,#divTopic,#divSkillMatch
{
    	width:321px; 
    	height:361px;     
    	float:left;      	
}
#divNewsImage
{
	width:622px;
	padding-right:40px;             	
}
#myFocus
{
    width:100%;
    height:100%;	
}        

#divNews .headline,#divTopic .headline,#divSkillMatch.headline
{
    height:75px;
	padding:5px 0;
}
#divNews .headline  ,#divTopic .headline ,#divSkillMatch.headline
{ 
	text-align:center;
}
#divNews .headline .title  a,#divTopic .headline .title  a ,#divSkillMatch.headline .title  a
{
    font-size:17px;
    font-weight:bold;
    color:#ff8a00;
    clear:both;
}
#divNews .headline p ,#divTopic .headline p ,#divSkillMatch.headline p 
{
    font-size:13px;
    text-align:left;
    color:	#b1b0b0;
	padding-top:10px;
}
#divNews .headline p a,#divTopic .headline p a ,#divSkillMatch .headline p a 
{
    font-size:13px;
    color:	#315dae;
}
#divNews ul ,#divTopic ul  ,#divSkillMatch ul
{
	display:inline-block;
	zoom:1;
	/*border-top:1px dashed #c9c9c9;*/
	width:100%;margin-left:-16px;
}
#divNews ul li ,#divTopic ul li ,#divSkillMatch ul li
{        	
    height:35px;
    line-height:35px;
	border-bottom:1px dashed #c9c9c9;  
    font-size:8px;
    list-style:square inside;
	list-style-type:none;
}
.newsBoxContent #divNews a,.newsBoxContent #divTopic a ,.newsBoxContent #divSkillMatch a
{
	/*color:#315dae;*/
}


/* 主体－第一部分　END*/











/* 主体－第二部分　BEGIN*/
#divMainSec
{
	width:1002px;
	height:282px;
	margin-top:11px;
	text-align:left;
	margin:auto;
	vertical-align:middle;
}
#divMainSec .newsBoxContent
{
	            	
}
#divMainSec .newsBoxContent li
{
}
#divTeach,#divMember,#divService
{
	float:left;
}
#divTeach,#divService
{
    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;	
}


/* 主体－第四部分　地方协会　分支机构　END　*/

/* 主体－支持单位　BEGIN　*/
#divMainSupport,#divMainAdvert
{
	height:150px;
	width:1002px;
	margin:auto;
}
#divSupport,#divAdvert
{
	width:1002px;            	
}
#divSupport .newsBoxTitle,#divAdvert .newsBoxTitle
{
	width:1002px;
}
#divSupport .newsBoxContent,#divAdvert .newsBoxContent
{
	width:970px;
	height:98px;
}

/* 主体－支持单位　END　*/


/* 主体－友情链接　BEGIN　*/
#divMainLinks
{
	height:150px;
	width:1002px;
	margin:auto;
}
#divLinks
{
	width:1002px;            	
}
#divLinks .newsBoxTitle
{
	width:1002px;
}
#divLinks .newsBoxContent
{
	width:970px;
	height:98px;
}
/* 主体－友情链接　END　*/


/*底部Begin　*/
#divBottom
{
    width:100%;
    height:130px;
    margin-top:10px;
    padding:10px 0 10px 0;
    background-color:#464646;
}
#divBottom .CopyRight
{
	width:1002px;
	margin:auto;
    height:130px;
    color:#cfcfcf;
    font-size:13px;
}
#divBottom .CopyRight p
{
    height:32px;	
    line-height:32px;	
    vertical-align:middle;
    width:100%;
    text-align:left
}
#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; 
    margin-top:10px
}

/*底部END　*/

.CertificateFloat {
    /*display:none;*/
    position: fixed;
    right: 33px;
    bottom: 15px;
    cursor: pointer;
    z-index:99999
}
.CertificateFloat a {
    display:block;
}

	.CertificateFloat a img {
		width: 213px;
		height: 80px;
	}
/*特殊关闭*/
.CloseTitle {
	display:none;
    position: fixed;
    right: 32px;
    bottom: 115px;
    cursor: pointer;
    z-index:9999999999
}
/*悬浮按钮END */