.bgCloud {
    height: 480px;
    width: 100%;
    position: absolute;
    z-index: -1;
    background: url(../img/bgCloud.png) top center no-repeat;
}
.head_right_code {
    margin-right: 3px;
	vertical-align: text-bottom;
}
.head_right {
    width: 400px;
    margin-top: 36px;
    float: right;
}
.head_left {
    margin-top: 26px;
}
.main {
    width: 980px;
    margin: 20px auto;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.rightNews {
    width: 341px;
    height: 301px;
    float: right;
    margin-left: 10px;
    margin-top: -301px;
    overflow: hidden;
}
.subjectNavContent {
    position: relative;
}
.subjectNav {
    width: 100%;
    color: #FFFFFF;
    line-height: 30px;
    font-size: 14px;
    border: 1px #cccccc solid;
    overflow: hidden;
    margin: 10px 0px;
}
.subjectNav li {
    padding: 8px;
    display: inline;
}
.subjectNav li a {
    margin-right: -18px;
    padding: 8px 15px;
    color: #000;
    text-decoration: none;
	font-size: 14px;
}
.subjectNav {
    width: 100%;
    color: #FFFFFF;
    line-height: 30px;
    font-size: 14px;
    border: 1px #cccccc solid;
    overflow: hidden;
    margin: 10px 0px;
	background-color: #fff;
}
a {
    text-decoration: none;
}
.subjectNavContent_left {
    width: 207px;
    float: left;
    padding: 0px;
}
.associationPersonnel {
    border: 1px #cccccc solid;
    margin-bottom: 10px;
}
.PersonnelClassify {
    display: block;
    float: left;
    margin: 10px 0px 10px 10px;
    width: 85px;
    height: 32px;
    color: #066;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    background: #f1f1f1;
    border-radius: 6px;
    border: 1px #066 solid;
    behavior: url(../js/PIE.htc);
}
.PersonnelTit {
    float: left;
    width: 100%;
    font-size: 22px;
    text-align: center;
    margin: 18px 0px;
    padding-bottom: 10px;
}
.PersonnelDuty li {
    margin: 0px 10px;
    padding: 12px 0px;
    border-bottom: 1px #cccccc dashed;
}
.PersonnelDuty li a {
    display: inline-block;
    width: 58px;
    height: 25px;
    color: #000;
    margin-top: 6px;
    text-decoration: none;
	font-size: 14px;
}
.PersonnelDuty li a:hover{color: #f30;}
.subjectNav li a:hover{color: #f30;}
.home_news_list{font-size: 14px;}
.dutyTit {
    line-height: 25px;
    color: #ff0000;
}
.organization {
    width: 207px;
    overflow: hidden;
    border: 1px #cccccc solid;
    border-top: none;
}
.organizationTit {
    width: 100%;
    padding: 3px 0px;
    text-align: center;
    border-bottom: 1px #cccccc solid;
    border-top: 1px #cccccc solid;
}
.organizationTit img {
    position: relative;
    top: 3px;
}
.organizationLink {
    overflow: hidden;
    margin: 10px 10px 10px 10px;
}
.organizationDuty {
    width: 100%;
    overflow: hidden;
    border-bottom: 1px #cccccc solid;
}
.organizationDuty .active {
    background: #f1f1f1;
}
.organizationDuty li {
    height: 24px;
    width: 49.999%;
    font-size: 14px;
    text-align: center;
    line-height: 24px;
    float: left;
    display: block;
}
.line {
    display: block;
    width: 1px;
    height: 24px;
    float: right;
    background: #cccccc;
}
.subjectNavContent_center {
    width: 465px;
    float: left;
    margin-left: 10px;
    margin-bottom: 10px;
}
.dynamic {
    margin-bottom: 10px;
    padding: 0px 10px;
    border: 1px #cccccc solid;
}
.dynamicTit {
    width: 100%;
    font-size: 16px;
    margin: 10px 0px;
    padding-bottom: 6px;
    border-bottom: 1px #cccccc solid;
    overflow: hidden;
}
.dynamicTit span {
    float: left;
}
.dynamicTit a {
    float: right;
    color: #066;
    text-decoration: none;
}
.newsImg_link {
    width: 443px;
    height: 213px;
    position: relative;
}
.bannerTit_bg {
    width: 100%;
    height: 32px;
    diaplay: block;
    position: absolute;
    bottom: 0px;
    left: 0px;
    filter: alpha(opacity:60);
    opacity: 0.6;
    background: #000000;
}
.bannerTit {
    width: 100%;
    height: 32px;
    display: block;
    position: absolute;
    bottom: 0px;
    left: 0px;
    color: #ffffff;
    line-height: 32px;
    text-indent: 1em;
}
.subjectNavContent_right {
    width: 288px;
    float: left;
    margin-left: 10px;
}
.initiationBtn a {
    color: #066;
    margin-bottom: 3px;
    font-size: 18px;
    display: block;
    width: 290px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #f1f1f1;
    border-radius: 6px;
    border: 1px #066 solid;
}
.member {
    margin-bottom: 10px;
    padding: 0px 10px;
    border: 1px #cccccc solid;
}
.memberTit {
    width: 100%;
    font-size: 16px;
    margin: 10px 0px;
    padding-bottom: 6px;
    border-bottom: 1px #cccccc solid;
    overflow: hidden;
}
.memberTit span {
    float: left;
}
.memberTit a {
    float: right;
    color: #066;
    text-decoration: none;
}
.link_commonWidth {
    width: 940px;
    margin: 0 auto;
    position: relative;
    z-index: 2;
}
.link_commonWidth a{
	font-size: 14px;
}
.link_commonWidth p{
	font-size: 14px;
}
.foot_bottom ul {
    margin: 75px auto 22px;
    width: 280px;
    height: 20px;
}
.foot_bottom ul li {
    width: 70px;
    float: left;
    text-align: center;
}
.foot_bottom p {
    margin: 0 auto;
    width: 600px;
    text-align: center;
    margin-bottom: 17px;
    color: #333;
}
.head_right_text {
	width: 235px;
    line-height: 31px;
    padding: 0px 10px;
    background: url(../img/searchInput_bg.png) center no-repeat;
    border: none;
}
.head_right_button {
    width: 40px;
    height: 31px;
    border: 0;
    background: url(../img/Search_icon.png) no-repeat;
}
.search a{font-size: 14px;}