/* ../scheme/li.jpg */

a.news-title {
    color: #7a7a7a
}

.pdbanner {
    margin: 0 auto;
    width: 980px;
    margin-top: 11px;
    height: 150px;
}

.pdbanner .bg {
    margin: 0 0 0 10px;
    width: 180px;
    height: 150px;
}

.content_r_breadcrumb a:hover {
    color: #a6a6a6 !important
}

.right-nav-title {
    color: #fff !important
}

.Head {
    display: block
}

.more {
    width: 42px;
    height: 13px;
    background: url(../scheme/more.gif);
    float: right;
    transform: translateY(-4px);
}

.pdbanner .bg {
    background: url(../scheme/subpage-banner/about/bg.png) repeat-y left top;
}


/*banner -------------------------------------*/

.pdbanner-about {
    background: url(../scheme/subpage-banner/about/banner.jpg) no-repeat left top;
}

.pdbanner-about .txt {
    background: url(../scheme/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-news {
    background: url(../scheme/subpage-banner/news/banner.jpg) no-repeat left top;
}

.pdbanner-news .txt {
    background: url(../scheme/subpage-banner/news/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-news .bg {
    background: url(../scheme/subpage-banner/news/bg.png) repeat-y left top;
}

.pdbanner-shzr {
    background: url(../scheme/subpage-banner/shzr/banner.jpg) no-repeat left top;
}

.pdbanner-shzr .txt {
    background: url(../scheme/subpage-banner/shzr/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-shzr .bg {
    background: url(../scheme/subpage-banner/shzr/bg.png) repeat-y left top;
}

.pdbanner-rlzy {
    background: url(../scheme/subpage-banner/rlzy/banner.jpg) no-repeat left top;
}

.pdbanner-rlzy .txt {
    background: url(../scheme/subpage-banner/rlzy/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-rlzy .bg {
    background: url(../scheme/subpage-banner/rlzy/bg.png) repeat-y left top;
}

.pdbanner-gjyw {
    background: url(../scheme/subpage-banner/gjyw/banner.jpg) no-repeat left top;
}

.pdbanner-gjyw .txt {
    background: url(../scheme/subpage-banner/gjyw/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-gjyw .bg {
    background: url(../scheme/subpage-banner/gjyw/bg.png) repeat-y left top;
}

.pdbanner-kjcx {
    background: url(../scheme/subpage-banner/kjcx/banner.jpg) no-repeat left top;
}

.pdbanner-kjcx .txt {
    background: url(../scheme/subpage-banner/kjcx/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-kjcx .bg {
    background: url(../scheme/subpage-banner/kjcx/bg.png) repeat-y left top;
}

.pdbanner-hgsh {
    background: url(../scheme/subpage-banner/hgsh/banner.jpg) no-repeat left top;
}

.pdbanner-hgsh .txt {
    background: url(../scheme/subpage-banner/hgsh/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-hgsh .bg {
    background: url(../scheme/subpage-banner/hgsh/bg.png) repeat-y left top;
}

.pdbanner-zsqy {
    background: url(../scheme/subpage-banner/zsqy/banner.jpg) no-repeat left top;
}

.pdbanner-zsqy .txt {
    background: url(../scheme/subpage-banner/zsqy/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-zsqy .bg {
    background: url(../scheme/subpage-banner/zsqy/bg.png) repeat-y left top;
}

.pdbanner-prc {
    background: url(../scheme/subpage-banner/prc/banner.jpg) no-repeat left top;
}

.pdbanner-prc .txt {
    background: url(../scheme/subpage-banner/prc/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-prc .bg {
    background: url(../scheme/subpage-banner/prc/bg.png) repeat-y left top;
}

.pdbanner-lxwm {
    background: url(../scheme/subpage-banner/lxwm/banner.jpg) no-repeat left top;
}

.pdbanner-lxwm .txt {
    background: url(../scheme/subpage-banner/lxwm/txt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-lxwm .bg {
    background: url(../scheme/subpage-banner/zsqy/bg.png) repeat-y left top;
}

.pdbanner-wzdt .txt {
    background: url(../scheme/subpage-banner/bottom-nav/txt-map.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-flsm .txt {
    background: url(../scheme/subpage-banner/bottom-nav/txtflsm.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-jjjd .txt {
    background: url(../scheme/subpage-banner/bottom-nav/txtjjjc.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-yqlj .txt {
    background: url(../scheme/subpage-banner/bottom-nav/txtyqlj.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-rss .txt {
    background: url(../scheme/subpage-banner/bottom-nav/txtrss.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.pdbanner-cjwt .txt {
    background: url(../scheme/subpage-banner/bottom-nav/txtcjwt.png) no-repeat left top;
    width: 100%;
    height: 100%;
}

.rigimg {
    margin: 56px 0px 0px 0px;
}

#dnn_LeftnavPane {
    width: 206px;
    padding: 0 10px 0 4px;
    background: url(../scheme/leftbg.gif) repeat-y 10px top;
}

#zoom {
    line-height: 19px;
    margin-bottom: 10px;
}

#style1 .list2 {
    margin-top: 12px;
    margin-bottom: 20px;
}

#style1 .list2 li {
    line-height: 19px;
}

#style1 .list2 a:hover {
    color: #c89151;
}

.listssgs {
    margin-top: 15px;
}

.listssgs li {
    float: left;
    margin-bottom: 44px;
    width: 180px;
}

.listywjg {
    margin-top: 15px;
    width: 452px;
    overflow: hidden;
}

.listywjg ul {
    width: 520px;
}

.listywjg li {
    float: left;
    margin-bottom: 10px;
    width: 251px;
}

.listxxxdj {
    margin-top: 15px;
    margin-bottom: 17px;
    width: 550px;
    overflow: hidden;
}

.listxxxdj ul {
    width: 590px;
}

.listxxxdj li {
    height: 270px;
    float: left;
    width: 160px;
    text-align: center;
    margin-right: 35px;
}

.listxxxdj li img {
    margin-bottom: 8px;
    width: 160px;
    height: 200px;
    margin-right: 35px;
}

#style4 .listxxxdj li a:hover {
    color: #5f8b36;
}

.listxxxdj li a:hover {
    color: #c89151;
}

.listxxdj {
    width: 550px;
    overflow: hidden;
}

.listxxdj ul {
    width: 561px;
}

.listxxdj li {
    float: left;
    width: 187px;
    height: 187px;
}

.listxxdj li img {
    width: 174px;
    height: 174px;
    margin-top: 13px;
    margin-right: 13px;
}

.listxxdj li a:hover {
    color: #c89151;
}

.yjysm li {
    float: left;
    width: 530px;
}

.yjysm span {
    float: right;
    width: 432px;
    margin-bottom: 34px;
    display: block;
}

.yjysm .first {
    line-height: 60px;
}

.mart15 {
    margin: 15px 0 20px 0;
}

.mart12 {
    margin: 12px 0 20px 0;
}

.qywhlogo1 {
    float: left;
}

.qywhlogo2 {
    clear: left;
    float: left;
    margin-top: 9px;
}

.qywhlogotxt {
    zoom: 1;
    margin-left: 258px;
    _margin-left: 255px;
    width: 280px;
    line-height: 19px;
    padding-bottom: 12px;
    color: #909090;
}

.qywhlogotxt span {
    font-weight: bold;
}

.logo1 {
    float: left;
    width: 305px;
}

.logo1 img {
    margin: 13px 0 5px 0;
}

.logo2 {
    float: left;
}

.logo2 img {
    margin: 13px 0 5px 0;
}

.listdd {
    padding-bottom: 14px;
}

.listdd dt {
    color: #fff;
    font-size: 12px;
    height: 19px;
    line-height: 19px;
    text-indent: 8px;
    display: block;
    background: #ebc787;
    margin-top: 26px;
    font-weight: bold;
    margin-bottom: 9px;
}

.listdd dt a {
    color: #fff;
    display: block;
    width: 100%;
}

.listdd dd {
    width: 166px;
    background: url(../library/images/style1/dd.gif) no-repeat 0 8px;
    text-indent: 17px;
    line-height: 19px;
    margin-bottom: 5px;
}

.listdd dd a {
    color: #7e5000
}

.listdd a:hover {
    color: #c89151;
}

.r_listdd {
    border-bottom: 1px solid #c89151;
    padding-bottom: 14px;
}

.r_listdd dt {
    color: #fff;
    font-size: 12px;
    height: 19px;
    line-height: 19px;
    text-indent: 8px;
    display: block;
    background: #ebc787;
    margin-top: 26px;
    font-weight: bold;
    margin-bottom: 9px;
}

.r_listdd dt a {
    color: #fff;
    display: block;
    width: 100%;
}

.r_listdd dd {
    width: 166px;
    background: url(../library/images/style1/dd.gif) no-repeat 0 8px;
    text-indent: 17px;
    line-height: 19px;
    margin-bottom: 5px;
}

.r_listdd a:hover {
    color: #c89151;
}

.page {
    clear: both;
}

.page table {
    width: 100%;
}

.page .infolist {
    background: url(../library/images/aboutus/dotline.gif) repeat-x 0 13px;
    line-height: 19px;
    margin-top: 10px;
    cursor: pointer;
}

.page span {
    background: #fff;
}

.page .date {
    float: right;
    cursor: pointer;
}

.pdbody .page td {
    white-space: normal;
}

.page .infolist a {
    display: block;
    width: 100%;
}

#style1 .page .infolist a:hover {
    color: #c89151;
}

#style2 .page .infolist a:hover {
    color: #9f785b;
}

#style3 .page .infolist a:hover {
    color: #928783;
}

#style4 .page .infolist a:hover {
    color: #608c33;
}

#style5 .page .infolist a:hover {
    color: #9174b6;
}

.pagesinfo {
    margin-top: 20px;
    background: url(../library/images/news/tdotline.gif) repeat-x top;
    line-height: 35px;
    height: 55px;
    text-align: center;
}

.glsj {
    margin: 15px 0 0 0;
    padding-bottom: 9px;
    clear: both;
}

.glsjPic {
    float: left;
    width: 218px;
    height: 158px;
    border: 1px solid #e6e6e6;
}

.glsjPic img {
    margin: 5px;
    display: block;
}

.glsjTxt {
    zoom: 1;
    width: 305px;
    margin-left: 236px;
    _margin-left: 234px;
    line-height: 19px;
}

.glsjTxt span {
    display: block;
    margin: 0 0 9px 0;
    color: #7a7a7a;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 300px;
}

.glsjTxt a {
    display: block;
    color: #909090;
}

.glsjTxt:hover {
    display: block;
    color: #c89151;
}

.glsjTxt a:hover {
    color: #c89151;
}

.glsjTxt:hover span {
    color: #c89151;
}

.glsjPicFadein {
    float: left;
    width: 221px;
    height: 161px;
}

.glsjPicFadein img {
    margin: 5px;
    display: block;
}


/*-----style2 news change1--------*/

.newspic {}

#style2 ul#ldlistcnt .picchange img {
    float: left;
    width: 220px;
    height: 160px;
}

#style2 ul#ldlist a:hover {
    color: #9f785b;
}


/*-----style4 news change1--------*/

#style4 ul#ldlistcnt .picchange img {
    float: left;
    width: 220px;
    height: 160px;
}

#style4 ul#ldlist a:hover {
    color: #608c33;
}

#style4 ul#ldlistnum a.current {
    color: #608c33;
}

#style4 ul#ldlistnum a.current:hover {
    color: #608c33;
}

#style4 .glsjTxt:hover {
    color: #608c33;
}

#style4 .glsjTxt a:hover {
    color: #608c33;
}

#style4 .glsjTxt:hover span {
    color: #608c33;
}


/*-----style2 news change2--------*/

#style2 .nozhy #ldlist {
    height: 186px;
    width: 220px;
    float: left;
    overflow: hidden;
    margin-top: 15px;
    margin-bottom: 20px;
    line-height: 19px;
}

#style2 .nozhy ul#ldlistcnt {
    height: 189px;
}

#style2 .nozhy ul#ldlistcnt img {
    width: 221px;
    height: 161px;
}

#style2 .nozhy #ldlist .newstit {
    height: 20px;
    margin-top: 4px;
    float: left;
}

#style2 .nozhy .ldlistnav {
    margin-top: -46px;
}


/*-----style1 news change--------*/

#ldlist {
    width: 100%;
    height: 160px;
    overflow: hidden;
    margin: 15px 0 4px 0;
    line-height: 19px;
}

ul#ldlistcnt {
    overflow: hidden;
    z-index: -1;
    height: 160px;
}

ul#ldlistcnt img {
    width: 220px;
    height: 160px;
}

ul#ldlistcnt .pic {
    float: left;
}

ul#ldlistcnt .glsjTxt {
    *margin-top: -19px;
}

ul#ldlistcnt li {
    clear: both;
}

.ldlistnav {
    margin-top: -18px;
    width: 220px;
    float: left;
    height: 18px;
    text-align: right;
    background: #000;
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;
    filter: Alpha(opacity=50);
    overflow: hidden;
    color: #fff;
    line-height: 19px;
    font-size: 14px;
}

ul#ldlistnum {
    float: right;
}

ul#ldlistnum a {
    color: #fff;
    position: relative;
    display: block;
    width: 16px;
    text-align: left;
}

ul#listnum a:hover {
    color: #fff;
    position: relative;
    width: 16px;
    text-align: left;
}

ul#ldlistnum li {
    float: left;
    width: 16px;
}

ul#ldlistnum a.current {
    color: #fbcb76;
}

ul#ldlistnum a.current:hover {
    color: #fbcb76;
}


/*--style2 picrightnews--*/

#style2 .list1 {
    margin-top: 11px;
    margin-left: 233px;
    _margin-left: 230px;
    line-height: 29px;
}

#style2 .list2 {
    width: 268px;
    margin-top: 12px;
    margin-bottom: 20px;
}

#style2 .list2 li {
    line-height: 19px;
}

#style2 .list2 a:hover {
    color: #c89151;
}

.titdiv {
    line-height: 14px;
    font-weight: bold;
}

#style2 .titdiv {
    color: #9e775a;
    border-bottom: 1px solid #9e775a;
}

#style5 .titdiv {
    color: #8f74b9;
    border-bottom: 1px solid #8f74b9;
}

#style6 .titdiv {
    color: #12927b;
    border-bottom: 1px solid #12927b;
}

#style7 .titdiv {
    color: #018fdb;
    border-bottom: 1px solid #018fdb;
}

#style2 .list4 {
    width: 268px;
    clear: left;
    float: left;
}

#style2 .list5 {
    margin-left: 287px;
    _margin-left: 284px;
}

#style2 .list4 ul,
#style2 .list5 ul {
    margin-top: 12px;
    margin-bottom: 10px;
}

#style2 .list4 ul li,
#style2 .list5 ul li {
    line-height: 30px;
}

#style2 .list3 {
    clear: both;
}

#style2 .list3 .infolist {
    background: url(../library/images/aboutus/dotline.gif) repeat-x 0 13px;
    line-height: 19px;
    margin-top: 10px;
    cursor: pointer;
}

#style2 .list3 span {
    background: #fff;
}

#style2 .list3 .date {
    float: right;
    cursor: pointer;
}

#style2 .list3 .infolist a {
    display: block;
    width: 100%;
}

#style2 .list3 .infolist a:hover {
    color: #9f785b;
}


/*--common--*/

.r_picdd dt {
    color: #fff;
    font-size: 12px;
    height: 19px;
    line-height: 19px;
    text-indent: 8px;
    display: block;
    background: #ebc787;
    margin-top: 26px;
    font-weight: bold;
    margin-bottom: 9px;
}

.r_picdd dt a {
    color: #fff;
}

.r_picdd dd img {
    margin: 0 auto;
    padding: 0px;
    display: block;
}

#style2 .r_picdd dt {
    background: #8f6f5a;
}

#style6 .r_picdd dt {
    background: #129279;
}

#style6 .r_picdd dd img {
    margin-bottom: 10px;
}

#style2 .c dt {
    text-indent: 0;
    text-align: center;
}

.r_picd dt a {
    color: #fff;
}

#style2 .r_picd dt {
    color: #fff;
    font-size: 12px;
    height: 19px;
    line-height: 19px;
    text-indent: 8px;
    display: block;
    margin-top: 57px;
    font-weight: bold;
    margin-bottom: 10px;
    background: #8f6f5a;
}

#style6 .r_picd dt {
    background: #129279;
}

#style6 .r_picd dd img {
    margin-bottom: 10px;
    margin: 0 auto;
    padding: 0px;
    display: block;
}

#style2 .c dt {
    text-indent: 0;
    text-align: center;
}


/*--newsletter list --*/

#style2 .newsletterlist {
    margin-top: 15px;
    width: 519px;
    overflow: hidden;
}

#style2 .newsletterdiv {
    margin-right: 44px;
}

#style2 .newsletterdiv a {
    display: block;
}

#style2 .newsletterdiv img {
    display: block;
    border: 1px solid #d2d2d2;
}

#style2 .newsletterdiv span {
    display: block;
    text-align: center;
    line-height: 33px;
    font-weight: bold;
    color: #7a7a7a;
}

#style2 .newsletterdiv:hover span {
    color: #a0775b;
}

.tu1 {
    float: left;
    margin: 0 17px 0 0;
}


/*--overseas--*/

.hwcy {
    margin-top: 24px;
    width: 455px;
    overflow: hidden;
}

.hwcy ul {
    width: 502px;
    margin: 0px;
}

.hwcy ul li {
    margin-right: 47px;
    float: left;
    width: 199px
}

.hwcy img {
    display: block;
}

.hwcy span {
    display: block;
    text-align: center;
    line-height: 43px;
    font-weight: bold;
    color: #8f8f8f;
}

.hwcyinfo {
    margin-bottom: 20px;
}

.hwcyinfo dt {
    font-weight: bold;
}

.hwcyinfo li {
    float: left;
    line-height: 19px;
}

.hwcyinfo .logoarea img {
    width: 141px;
    margin-right: 14px;
}

.hwcyinfo a {
    margin-top: 25px;
}

.hwcyinfo a:hover {
    color: #119178;
}


/*--hr--*/

.onlypic2 {
    text-align: center;
    margin: 12px 0 15px 0;
}

#style5 .list4 ul {
    margin-top: 12px;
    margin-bottom: 15px;
}

#style5 .list4 li {
    line-height: 21px;
}

#style5 .list4 ul li span.title {
    float: left;
    width: 470px;
}

#style5 .list4 ul li span.date {
    float: right;
    width: 70px;
}

#style5 .list4 a:hover {
    color: #9174b6;
}

#style5 .w b {
    display: block;
    margin-bottom: 8px;
}

#style5 .w b.mar9 {
    margin: 8px 0;
}

#style5 .tuw {
    margin-bottom: 12px;
}

#style5 .r_listdd {
    border: none;
}

#style5 .r_listdd dt {
    background: #9174b6;
}

#style5 .r_listdd dd {
    background:
}

#style5 .r_listdd dd {
    background: url(../library/images/style5/dt.jpg) no-repeat 0 8px;
}

#style5 .r_listdd a:hover {
    color: #9174b6;
}

#style5 .parentcur a {
    background: #87759f url(../library/images/aboutus/arrow2.gif) no-repeat 8px 11px;
}

#style8 .parentcur a {
    background: #27c8fc url(../library/images/aboutus/arrow2.gif) no-repeat 8px 11px;
}

.rcyjinfo {
    background: url(../library/images/news/tdotline.gif) repeat-x bottom;
    margin-bottom: 14px;
    padding-bottom: 24px;
}

.rcyjinfo dt {
    font-weight: bold;
    margin-bottom: 8px;
}

.rcyjinfolast {
    margin-bottom: 20px;
}

.rcyjinfolast dt {
    font-weight: bold;
    margin-bottom: 8px;
}

#style5 .glsjTxt:hover {
    color: #9174b6;
}

#style5 .glsjTxt a:hover {
    color: #9174b6;
}

#style5 .glsjTxt:hover span {
    color: #9174b6;
}

.grdotline {
    clear: left;
    background: url(../library/images/aboutus/dotline.gif) repeat-x left 50%;
    height: 49px;
}

.grpic img {
    margin: 0 0 0 11px;
    border: 1px solid #ccc;
    padding: 2px;
}

.grpic {
    width: 140px;
    clear: left;
    float: left;
}

.grtxt {
    width: 409px;
    white-space: normal;
    float: left
}

.grtxt a:hover {
    color: #9174b6;
}

.page2 {
    margin-top: 15px;
}

.pagesinfo2 {
    text-align: center;
    padding-bottom: 15px;
}

.tjjl {
    text-align: center;
    margin: 29px 0 0 0;
}

.rlzy_r_list .r_listdd dt {
    margin-top: 13px;
}

.chanplist {
    margin: 15px 0 20px 0;
}

.chanppicdiv {
    float: left;
    width: 195px;
    margin: 11px 0 0 0;
}

.chanptxtdiv {
    width: 355px;
    margin-top: 15px;
    margin-left: 195px;
    _margin-left: 198px;
}

.chanptxtdiv ul {}

.chanptxtdiv li {
    background: url(../library/images/pro/arrow.jpg) no-repeat 3px 5px;
    text-indent: 17px;
    width: 110px;
    margin: 0 0 8px 0;
    float: left;
}

.chanptxtdiv li.tit {
    margin-top: -4px;
    _margin-top: 0;
    font-size: 14px;
    background: none;
    text-indent: 0;
    width: 100%;
    font-weight: bold;
    margin-bottom: 17px;
}

.chanptxtdiv li.longtxt {
    width: 230px;
}

.chanptxtdiv1 {
    width: 355px;
}

.chanptxtdiv1 ul {}

.chanptxtdiv1 li {
    background: url(../library/images/pro/arrow.jpg) no-repeat 3px 15px;
    text-indent: 17px;
    width: 350px;
    margin: 0 0 8px 0;
    float: left;
}

.chanptxtdiv1 li.tit {
    margin-top: -4px;
    _margin-top: 0;
    font-size: 14px;
    background: none;
    text-indent: 0;
    width: 100%;
    font-weight: bold;
    margin-bottom: 17px;
}

.chanptxtdiv1 li.longtxt {
    width: 230px;
}

#style3 .r_pic {
    margin-top: 26px;
}

#style3 .r_pic img {
    margin-bottom: 10px;
    display: block;
}

#style3 .parentcur a {
    background: #95867f url(../library/images/aboutus/arrow2.gif) no-repeat 8px 11px;
}

#style3 .list6 {
    margin-top: 15px;
    width: 545px;
    overflow: hidden;
}

#style3 .list6 ul {
    width: 580px;
}

#style3 .list6 li {
    float: left;
    margin: 0 13px 14px 0;
}

.ppysb {
    margin-bottom: 32px;
}

.ppysb dt {
    margin: 12px 0 4px 0;
}

.left {
    padding-bottom: 70px;
}

.mart13 {
    margin-top: 13px;
    margin-bottom: 13px;
}


/*--zeren--*/

.zersmenu {
    margin-top: 20px;
    padding-bottom: 20px;
}

.zersmenu .bar1 {
    background: url(../library/images/sust/zr_bg_1.jpg) repeat-y;
}

.zersmenu .bar2 {
    background: url(../library/images/sust/zr_bg_2.jpg) repeat-y;
}

.zersmenu .bar3 {
    background: url(../library/images/sust/zr_bg_3.jpg) repeat-y;
}

.zersmenu .bar4 {
    background: url(../library/images/sust/zr_bg_4.jpg) repeat-y;
}

.zersmenu li {
    font-weight: bold;
    color: #fff;
    margin-bottom: 5px;
    line-height: 27px;
}

.zersmenu a {
    text-indent: 6px;
    display: block;
    color: #fff;
}

.zersmenu1 {
    margin-top: 20px;
    padding-bottom: 20px;
}

.zersmenu1 .bar1 {
    background: url(../library/images/sust/zr_bg_1.jpg) repeat-y;
}

.zersmenu1 .bar2 {
    background: url(../library/images/sust/zr_bg_2.jpg) repeat-y;
}

.zersmenu1 .bar3 {
    background: url(../library/images/sust/zr_bg_3.jpg) repeat-y;
}

.zersmenu1 .bar4 {
    background: url(../library/images/sust/zr_bg_4.jpg) repeat-y;
}

.zersmenu1 li {
    font-weight: bold;
    color: #fff;
    margin-bottom: 12px;
    line-height: 27px;
}

.zersmenu1 a {
    text-indent: 6px;
    display: block;
    color: #fff;
}


/*--style4--*/

#style4 .parentcur a {
    background: #779d52 url(../library/images/aboutus/arrow2.gif) no-repeat 8px 11px;
}

#style4 .bodytuwen {
    color: #909090;
}

#style4 .bodytuwen img {
    margin: 0 13px 13px 0;
}

#style4 .list6 {
    margin: 15px 0 20px 0;
}

#style4 .list6 img {
    margin: 0 14px 14px 0;
    float: left;
    display: block;
}

#style4 .list6 li {
    clear: both;
}

#style4 .list6 span {
    margin: -19px 0 4px 0;
    font-weight: bold;
    display: block;
}

#style4 .list6 a {
    display: block;
    color: #8f8f8f;
}

#style4 .list6 a:hover {
    color: #5f8d35;
}

.rlist_baog {
    text-align: center;
    margin-top: 11px;
}

.rlist_zhaop {
    margin-top: 57px;
}

.rlist_tijiaoj {
    margin-top: 29px;
    margin-bottom: 0px;
}

.rlist_changj {
    margin-top: -26px;
}

#style4 .newsletterlist {
    overflow: hidden;
    width: 549px;
}

#style4 .newsletterlist td {
    padding: 0 15px 15px 0;
}

#style4 .newsletterlist img {
    border: 6px solid #e5e5e5;
}

#style4 .onlyw {
    margin-bottom: 9px;
}

#style4 .onlyw img {
    margin-bottom: 7px;
}

.xialy {
    margin-bottom: 10px;
    border: 1px solid #e5e5e5;
    width: 269px;
    padding-top: 11px;
    overflow: hidden;
}

.xialyleft {
    float: left;
}

.xialyright {
    float: right;
}

.xialy .tit {
    padding: 0 0 8px 14px;
}

.xialy ul {
    margin: 0 0 10px 9px;
}

.xialy li {
    line-height: 19px;
    color: #909090;
}

.xialy a {
    color: #909090;
}

.xialy a:hover {
    color: #5f8d35;
}

#style4 .xialylich {
    margin: 15px 0 17px 0;
    background: url(../library/images/sust/xialy/bg.jpg) no-repeat left top;
    width: 550px;
    height: 385px;
}

.yggh {
    width: 550px;
    overflow: hidden;
}

.yggh ul {
    width: 600px;
    margin: 0px;
}

.yggh li {
    margin: 15px 19px 14px 0;
    float: left;
}


/*--style6--*/

#style6 .parentcur a {
    background: #459788 url(../library/images/aboutus/arrow2.gif) no-repeat 8px 11px;
}


/*-left menu-*/

.pdparentnor {
    width: 180px;
    line-height: 30px;
    font-size: 14px;
    margin: 4px 0 0 10px;
    color: #fff;
    text-indent: 26px;
}

.pdparentnor a {
    color: #fff;
    display: block;
    background-image: url(../library/images/aboutus/arrow2.gif);
    background-repeat: no-repeat;
    background-position: 13px 13px;
}

.pdparentnor a:hover {
    color: #fff;
    background-image: url(../library/images/aboutus/arrow2.gif);
    background-repeat: no-repeat;
    background-position: 13px 13px;
    display: block;
}

#style1 .pdparentnor a:hover {
    background-color: #f8d7a1;
}

#style2 .pdparentnor a:hover {
    background-color: #a0775b;
}

#style3 .pdparentnor a:hover {
    background-color: #95867f;
}

#style4 .pdparentnor a:hover {
    background-color: #779d52;
}

#style5 .pdparentnor a:hover {
    background-color: #87759f;
}

#style6 .pdparentnor a:hover {
    background-color: #459788;
}

#style7 .pdparentnor a:hover {
    background-color: #2681c7;
}

#style8 .pdparentnor a:hover {
    background-color: #27c8fc;
}

#style9 .pdparentnor a:hover {
    background-color: #2682c5;
}

.newl {
    width: 180px;
    margin: 0 0 50px 10px;
    overflow: hidden;
    z-index: 50;
    overflow: hidden;
    background: url(../library/images/aboutus/newlline.png) repeat-x left top;
    padding-top: 1px;
}

.newl ul,
li {
    margin: 0px;
    padding: 0px;
}

.newl ul {
    list-style: none;
}

.newl .main {
    background: url(../library/images/aboutus/lmenubg.png) repeat-x;
    padding-bottom: 1px;
}

.newl li {
    float: left;
    display: none;
}

.newl li.main {
    display: block;
}

.newl li {
    width: 100%;
    color: #fff;
    line-height: 18px;
    word-wrap: break-word;
    word-break: normal;
}

.newl li a {
    padding: 5px 8px 5px 22px;
    color: #fff;
    display: block;
    background: url(../library/images/aboutus/arrow.gif) no-repeat 13px 11px;
}

.newl li a:hover {
    padding: 5px 8px 5px 22px;
    color: #fff;
    display: block;
    background: #f8d7a1 url(../library/images/aboutus/arrow2.gif) no-repeat 13px 11px;
}

.newl a.currentno {
    background: #f8d7a1 url(../library/images/aboutus/arrow2.gif) no-repeat 13px 11px;
    font-weight: bold;
}

.newl a.currentno:hover {
    background: #f8d7a1 url(../library/images/aboutus/arrow2.gif) no-repeat 13px 11px;
    font-weight: bold;
}

.newl a.current {
    background: #f8d7a1 url(../library/images/aboutus/arrowv.gif) no-repeat 13px 11px;
    font-weight: bold;
}

.newl a.current:hover {
    background: #f8d7a1 url(../library/images/aboutus/arrowv.gif) no-repeat 13px 11px;
    font-weight: bold;
}

.newl ul li ul {
    display: none;
}

.newl .currentul {
    display: block;
}

.newl .currentul li {
    display: block;
    width: 149px;
    margin-left: 10px;
    border: none;
    background: url(../library/images/aboutus/menudotline.png) repeat-x bottom;
    padding: 0px;
}

.newl .currentul li a {
    padding: 7px 0 3px 22px;
    background: url(../library/images/aboutus/point.jpg) no-repeat 13px 15px;
    font-weight: normal;
    border: none;
}

.newl .currentul li a:hover {
    padding: 7px 0 3px 22px;
    background: url(../library/images/aboutus/point.jpg) no-repeat 13px 15px;
    font-weight: normal;
    border: none;
    font-weight: bold;
}

.newl li.currentli {
    font-weight: bold;
}

.newl li.currentli a {
    font-weight: bold;
}

.newl li.currentli a:hover {
    font-weight: bold;
}

.newl .lastline {
    display: none;
}

.newl .btmbor {
    background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important;
    filter: Alpha(opacity=50);
    background: #fff;
    height: 3px;
    clear: both;
    overflow: hidden;
    float: right;
    width: 100%;
    display: block;
    z-index: 99;
    margin-top: -1px;
}


/*--zhuanti huigu--*/

.zhuantihuigu {
    width: 550px;
    overflow: hidden;
    margin-top: 15px;
}

.zhuantihuigu ul {
    width: 660px;
}

.zhuantihuigu li {
    float: left;
    margin-right: 40px;
    margin-bottom: 20px;
}


/*--ke ji chuangxin--*/

#style7 .list4 table {
    width: 100%;
}

#style7 .list4 ul {
    margin: 12px 0 15px 0;
}

#style7 .list4 li {
    line-height: 21px;
}

#style7 .list4 a:hover {
    color: #018fdb;
}


/*-keji pingtai-*/

.kjptlisttit {
    line-height: 23px;
    color: #2582c8;
}

.kjptlist table {
    width: 100%;
}

.kjptlist td {
    line-height: 23px;
}

.kjptlist a:hover {
    color: #2582c8;
}

#style7 .list1 {
    color: #7a7a7a;
}

#style7 .list1 a {
    color: #7a7a7a;
}

#style7 .list1 a:hover {
    color: #2582c8;
}


/*--shehui zeren--*/

#style4 .newl a.currentno {
    background-color: #779d52;
}

#style4 .newl a.current {
    background-color: #779d52;
}

#style4 .newl a.current:hover {
    background-color: #779d52;
}

#style4 .newl li a:hover {
    background-color: #779d52;
}

#style4 .newl ul li ul li a:hover {
    background-color: transparent;
}

#style1 .newl a.current {
    background-color: #f8d7a1;
}

#style1 .newl a.current:hover {
    background-color: #f8d7a1;
}

#style1 .newl li a:hover {
    background-color: #f8d7a1;
}

#style1 .newl ul li ul li a:hover {
    background-color: transparent;
}

#style2 .newl a.currentno {
    background-color: #a0775b;
}

#style2 .newl a.current {
    background-color: #a0775b;
}

#style2 .newl a.current:hover {
    background-color: #a0775b;
}

#style2 .newl li a:hover {
    background-color: #a0775b;
}

#style2 .newl ul li ul li a:hover {
    background-color: transparent;
}

#style3 .newl a.currentno {
    background-color: #95867f;
}

#style3 .newl a.current {
    background-color: #95867f;
}

#style3 .newl a.current:hover {
    background-color: #95867f;
}

#style3 .newl li a:hover {
    background-color: #95867f;
}

#style3 .newl ul li ul li a:hover {
    background-color: transparent;
}

#style7 .newl a.currentno {
    background-color: #2681c7;
}

#style7 .newl a.current {
    background-color: #2681c7;
}

#style7 .newl a.current:hover {
    background-color: #2681c7;
}

#style7 .newl li a:hover {
    background-color: #2681c7;
}

#style7 .newl ul li ul li a:hover {
    background-color: transparent;
}

#style9 .newl a.currentno {
    background-color: #2682c5;
}

#style9 .newl a.current {
    background-color: #2682c5;
}

#style9 .newl a.current:hover {
    background-color: #2682c5;
}

#style9 .newl li a:hover {
    background-color: #2682c5;
}

#style9 .newl ul li ul li a:hover {
    background-color: transparent;
}

#style9 .list2 {
    margin-top: 12px;
}

.zhaopTab {
    width: 700px;
    margin-bottom: 15px;
    margin-top: 15px;
    border-left: 1px solid #c9c9c9;
    border-top: 1px solid #c9c9c9;
}

.zhaopTab td {}

.zhaopTab table {
    margin: 0;
    width: 100%;
}

.zhaopTab .tit {
    width: 96px;
    padding: 4px;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}

.zhaopTab .longtd {
    padding: 4px;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}

.zhaopTab .normaltd {
    padding: 4px;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}

.zhaopbtn {
    margin-bottom: 20px;
    width: 45px;
    background: #87759f;
    height: 20px;
    color: #fff;
    border: none;
}

.zhaopTab .longtd textarea {
    border: 1px solid #c9c9c9;
    width: 95%;
    font-size: 12px;
    color: #333;
}

.zhaopTab input {
    width: 200px;
    height: 17px;
    border: 1px solid #c9c9c9;
    font-size: 12px;
    color: #333;
}

.zhaopTab .yzmtd input {
    width: 45px;
}

.zhaopTab .yzmtd {
    border: 1px solid #c9c9c9;
    font-size: 12px;
    color: #333;
    padding: 4px;
}

.zzjgline {
    clear: both;
    border-bottom: 1px dotted #ccc;
}

.zzjggw {
    margin-top: 20px;
    width: 550px;
    overflow: hidden;
}

.zzjggw ul {
    width: 590px;
}

.zzjggw li {
    float: left;
    width: 295px;
}

#shzr-imgtext-lists img {
    margin: 0 14px 14px 0;
    float: left;
    display: block;
}

#shzr-imgtext-lists li {
    clear: both;
}

#shzr-imgtext-lists span {
    margin: -19px 0 4px 0;
    font-weight: bold;
    display: block;
}

#shzr-imgtext-lists a {
    display: block;
    color: #8f8f8f;
}

#shzr-imgtext-lists a:hover {
    color: #5f8d35;
}

.shzr-imgtext-lists ul li a {
    color: #8f8f8f;
}

.shzr-imgtext-lists ul li>a {
    font-weight: 600
}

.shzr-imgtext-lists a img {
    
    margin: 0 14px 14px 0;
    float: left;
    display: block;
}

.shzr-imgtext-lists a.news-title {
    display: block;
}

.shzr-imgtext-lists ul li:hover a {
    color: #5f8d35;
}

.shzr-imgtext-lists1 ul li img {
    padding: 2px;
    border: 1px solid #ccc;
    width: 104px;
    margin-right: 11px;
}

.shzr-imgtext-lists1 ul li {
    border-bottom: 1px dashed #ccc;
    margin-top: 14px;
}

.listxxxdj1 li {
    margin-right: 0px;
    width: 295px;
    height: auto;
    margin-bottom: 14px;
}

.listxxxdj1 li a {
    display: block;
}

.listxxxdj1 li a img {
    width: auto;
    height: auto;
    margin: 0 auto;
    height: 65px;
}

.kjcx-imglist {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.kjcx-imglist img {
    width: 257px;
    margin: 10px 0 7px 0
}

.hgsh-imglist {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.hgsh-imglist a {
    display: block;
    text-align: center;
}

.hgsh-imglist div.item {
    width: 33.33%;
    margin-bottom: 20px;
}

.hgsh-imglist div.item a img {
    margin: 0 auto;
}

#Content-60161 a {
    color: #7a7a7a
}

.DnnModule-60166 {
    width: 221px;
    margin-bottom: 14px;
    display: inline-block;
}

.DnnModule-60168 {
    width: 317px;
    margin-left: 6px;
    float: right
}

.swiper-container-news {
    width: 221px;
    height: 161px;
}

.swiper-container-news .swiper-slide img {
    width: 100%;
    height: 161px;
}

.swiper-container-news .swiper-pagination {
    background: rgba(0, 0, 0, .4);
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: right;
    font-size: 14px;
}

.swiper-container-news .swiper-pagination-bullet {
    background: none;
    color: #fff;
    opacity: 1;
}

.swiper-container-news .swiper-pagination-bullet-active {
    color: red
}

.swiper-container-news .news-text {
    position: absolute;
    left: 236px;
    top: 0;
    width: 305px;
    height: 161px;
    background-color: #fff;
}

.swiper-container-news .news-text .title a {
    color: #7a7a7a;
}

.swiper-container-news .news-text .title {
    color: #7a7a7a;
    margin-bottom: 9px;
}

.swiper-container-news .news-text .sub-title {
    text-indent: 2em;
    width: 305px;
    line-height: 19px;
    color: #7a7a7a;
}

.DnnModule-60169 {
    display: inline-block;
    width: 267px;
}

.DnnModule-60170 {
    display: inline-block;
    width: 267px;
    margin-left: 13px;
}

.prc-list-box {
    margin: 0 0 22px 0;
}

.prc-list-box .left {
    padding-bottom: 34px
}

.prc-list-box .left img {
    width: 181px;
    height: 100px;
}

.prc-list-box .right {
    float: right;
    width: 355px;
}

.prc-list-box .right p.title {
    font-size: 14px;
    margin-bottom: 17px;
    font-weight: 600;
}

.prc-list-box .right ul {
    display: flex;
    flex-wrap: wrap;
}

.prc-list-box .right ul li {
    background: url(637885762555926899.jpg) no-repeat 3px 5px;
    text-indent: 17px;
    width: 177px;
    margin: 0 0 8px 0;
}

.prc-img-lists {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.lipro{
	justify-content: flex-start !important;
}
.lipro a{
	margin-left:10px;
}

.prc-img-lists img {
    width: 126px;
    height: 156px;
    margin-bottom: 14px
}

.prc-list-href p {
    display: inline-block;
}

.prc-list-href a.news-title {
    display: inline-block;
    line-height: 32px;
    width: 143px;
    margin: 0 10px 0 0;
    padding-left: 2em;
    border-bottom: 1px dashed #ada099;
    margin-bottom: 11px;
}

.prc-list-href a.news-title:hover {
    border-bottom: 2px solid #95867f;
    margin-bottom: 10px;
}

.img-hwyw,
.img-hwyw a {
    width: 100%ï¼›
}

.img-hwyw img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
}



.wzdt {margin:0; width:730px; float:left; font-family:"????";}
.wzdt_tit { height: 58px; line-height:72px; float:left;}
.wzdt .wzdt_con { width:752px; float:left; font-weight:bold; }
.wzdt .wzdt_con .wzdt_con_list1 { width:168px; height:160px; float:left; margin-right:20px;margin-top:13px; margin-bottom:13px;margin-left:0;}
.wzdt .wzdt_con .wzdt_con_list1 .wzdt_con_list_tit font { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list1 .wzdt_con_list_tit a { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list1 .wzdt_con_list_tit a:hover { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list1 .wzdt_con_list_tit { width:168px; float:left; height:30px; line-height:30px; background:url(../scheme/wzdt_tbg.jpg) 0 0 repeat-x; text-indent:6px; font-size:12px; color:#FFFFFF;}
.wzdt .wzdt_con .wzdt_con_list1  ul { width:168px; list-style-type:none; text-decoration:none; float:left; line-height:25px; text-indent:6px; }
.wzdt .wzdt_con .wzdt_con_list1  ul li {list-style-type:none; text-decoration:none; width:100%; color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list1  ul li font{color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list1  ul li a{color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list1  ul li a:hover{ color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list1  ul li ul {list-style-type:none; text-decoration:none; width:100%; color:#1cb2ff; }
.wzdt .wzdt_con .wzdt_con_list1  ul li ul li{list-style-type:none; text-decoration:none; width:100%; color:#1cb2ff; font-weight:100; background:url(../scheme/wzdt_ztbg.jpg) 6px center no-repeat; text-indent:12px;}
.wzdt .wzdt_con .wzdt_con_list1  ul li ul li font{ color:#1cb2ff;}
.wzdt .wzdt_con .wzdt_con_list1  ul li ul li a{ color:#1cb2ff;}
.wzdt .wzdt_con .wzdt_con_list1  ul li ul li a:hover{ color:#1cb2ff; }



.wzdt {margin:0; width:730px; float:left; font-family:"????";}
.wzdt_tit { height: 58px; line-height:72px; float:left;}
.wzdt .wzdt_con { width:752px; float:left; font-weight:bold; }
.wzdt .wzdt_con .wzdt_con_list { width:168px; height:260px; float:left; margin-right:20px;margin-top:13px; margin-bottom:13px;margin-left:0;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit font { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit a { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit a:hover { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit { width:168px; float:left; height:30px; line-height:30px; background:url(../scheme/wzdt_tbg.jpg);color: #fff;}
.wzdt .wzdt_con .wzdt_con_list  ul { width:168px; list-style-type:none; text-decoration:none; float:left; line-height:25px; text-indent:6px; }
.wzdt .wzdt_con .wzdt_con_list  ul li {list-style-type:none; text-decoration:none; width:100%; color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li font{color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li a{color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li a:hover{ color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul {list-style-type:none; text-decoration:none; width:100%; color:#1cb2ff; }
.wzdt .wzdt_con .wzdt_con_list  ul li ul li{list-style-type:none; text-decoration:none; width:100%; color:#1cb2ff; font-weight:100; background:url(../scheme/wzdt_ztbg.jpg) 6px center no-repeat; text-indent:12px;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li font{ color:#1cb2ff;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li a{ color:#1cb2ff;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li a:hover{ color:#1cb2ff; }


.DnnModule-60281, .DnnModule-60282 { display: inline-block; width: 271px; padding: 14px; box-sizing: border-box;  color: rgb(122, 122, 122);  /**border: 1px solid rgb(229, 229, 229);*/ margin-bottom: 0px; font-family: Arial, å®‹ä½“;}
.DnnModule-60282 { float:right }
.DnnModule-60281 p.title, .DnnModule-60282 p.title { background: url('../scheme/bluestartit02.gif') no-repeat; padding: 0px 0px 8px 0; height: 16px; }
.DnnModule-60282 p.title { background: url('../scheme/bluestartit03.gif') no-repeat; }


/*å±•ç¤ºæ¨¡å—*/
.pc-slide {
            width: 550px;
            margin: 0 auto;
        }
        
        .view .swiper-container {
            max-width: 550px;
            width: 550px;
            height: 288px;
        }
        
        .view .swiper-container .swiper-slide a {
            display: block;
        }
        
        .view .swiper-container img {
            margin: 0 auto;
            width: 424px;
            height: 288px;
            display: block;
        }
        
        .preview {
            width: 100%;
            margin-top: 20px;
            position: relative;
        }
        
        .preview .swiper-container {
            width: 494px;
        }
        
        .preview .swiper-slide {
            cursor: pointer;
            text-align: center;
        }
        
        .preview .swiper-slide img {
            width: 121px;
            height: 75px;
        }
        
        .preview .swiper-slide p {
            margin: 0;
        }
        
        .preview .swiper-slide a {
            font-size: 12px;
            color: #6a6a6a;
            text-decoration: none;
            line-height: 36px;
        }
        
        .preview .swiper-slide a:hover {
            color: #3366cc;
        }
        
        .preview .slide6 {
            width: 82px;
        }
        
        .preview .arrow-left {
            background: url(../scheme/arrow.gif) no-repeat;
            background-position: 0px 0;
            position: absolute;
            left: 0;
            top: 30px;
            margin-top: -9px;
            width: 12px;
            height: 37px;
            z-index: 10;
        }
        
        .preview .arrow-right {
            background: url(../scheme/arrow.gif) no-repeat;
            background-position: -12px 0;
            position: absolute;
            right: 0;
            top: 30px;
            margin-top: -9px;
            width: 12px;
            height: 37px;
            z-index: 10;
        }
        
        .preview img {
            padding: 1px;
        }
        
        .preview .active-nav img {
            padding: 0;
            border: solid 1px #00CC00;
        }
/*å±•ç¤ºæ¨¡å—-end*/

/*æ¨¡å—åç§°*/
.pdtit { border-bottom:1px solid #008eda; font-weight:bold; color:#008eda; width:550px; margin:0px;}
.pdtit .tit { float:left; line-height:15px;color:#008eda;}
.pdtit .more { float:right; padding:3px 0 0 0; margin-right:1px; line-height:15px;}
.pdtit .more a{text-decoration: none; color: #6a6a6a;}
/*æ¨¡å—åç§°-end*/


/*ä¼ä¸šä¸“é¢˜start*/
.qyzt-imglist{margin-top: 20px;}
.qyzt-imglist .item{float:left;margin-top: 15px;margin-left:9px;margin-right:9px;}


/*ä¼ä¸šä¸“é¢˜end*/

/*å…³çˆ±å‘˜å·¥-å¤ä»¤è¥start*/
.DnnModule-60281{float:left}
.DnnModule-60282{float:right}
.GoneContainer_without_title .xly{
    margin-bottom: 10px;
    border: 1px solid #e5e5e5;
    width: 250px;
    padding: 10px 0px 10px 10px;
    overflow: hidden;
    line-height: 23px;
}

#Content-60282 .xly{margin-top:-222px}
/*å…³çˆ±å‘˜å·¥-å¤ä»¤è¥end*/

.DNNContainer_with_title{margin-top: 20px;}

#BodyLabel{ line-height:19px; margin:15px 0 10px 0; text-justify : auto; text-align:justify;}

#BodyLabel p{ line-height:180%;margin:10px 0 0 0;}
#BodyLabel ol { list-style-type:none;margin-top:10px; }
/*--#style4 #BodyLabel p{ line-height:180%;margin:; }--*/


.cntcnt #BodyLabel{  color:#7a7a7a; line-height:200%;}
.cntcnt #BodyLabel p,div,td {color:#7a7a7a;}
.cntcnt #BodyLabel a {color:#7a7a7a;}
.cntcnt #BodyLabel  a:hover{color:#008eda;}

.zxfw {width:550px; overflow:hidden; margin-top:10px;}
.zxfw ul { width:580px;}
.zxfw li { float:left; width:177px; line-height:80px; text-align:center;  color:#fff; background:#b7deef; margin:0 10px 10px 0;}
.zxfw li a { display:inline-block; line-height:80px; width:100%; color:#fff;}

.zxfw .fw1 { background-color:rgb(235, 200, 136)}
.zxfw .fw2 { background-color:rgb(135, 117, 159)}
.zxfw .fw3 { background-color:rgb(149, 134, 127)}
.zxfw .fw4 { background-color:rgb(162, 200, 127)}

.zxfw .fw5 { background-color:rgb(18, 146, 123)}
.zxfw .fw6 { background-color:rgb(40, 199, 254)}

.fwlist {}
.fwlist a { display:inline-block; line-height:32px; width:143px; margin:10px 10px 0 0 ; padding-left:2em; border-bottom:1px dashed #ada099;margin-bottom:1px;}
.fwlist a:hover {   border-bottom:2px solid #95867f;margin-bottom:0px;}

#BodyLabel table {width:550px;max-width: 550px;border-left: 1px solid #ccc;border-top: 1px solid #ccc;}

#BodyLabel td { border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:4px;  font-family:"Arial","ï¿½ï¿½ï¿½ï¿½"; word-wrap:break-word;word-break:break-all;}
.col1 { width:50px; background:#f2f2f2}
.col2 { width:70px;background:#f2f2f2}
.col3 { width:50px;background:#f2f2f2}
.col4 { width:50px;background:#f2f2f2}
.col5 { width:50px;background:#f2f2f2}
.col6 { width:70px;background:#f2f2f2}
.col7 { width:70px;background:#f2f2f2}
.col8 { width:80px;background:#f2f2f2}
.colauto {background:#f2f2f2}



.focus .focuspic {
    height: 288px;
    width: 999em;
    position: relative;
    float: left;
}
.focus .focuspic .indexbanner {
    float: left;
    width: 550px;
    position: relative;
    height: 288px;
    overflow: hidden;
    border: none;
}
/* focus */
.f-l{float:left;}.f-r{float:right;}
.focus{width:550px;overflow:hidden;position:relative;margin:20px  auto 0;outline:0;}
.focus .focuspic{height:288px;width:999em;position:relative;float:left;}
.focus .focuspic .indexbanner{float:left;width:550px;position:relative;height:288px;overflow:hidden;border:none;}
.indexbanner img { width:424px; height:288px; margin:0 63px;}
/* scrollbox */
.scrollbox{height:130px;padding:20px 0 0;float:left;}
.scrollbox .scrollbtn{width:12px;height:37px;margin:24px 0 0 0;overflow:hidden;background:url(/portal/lib/templet/library/images/hr/arrow.gif) no-repeat;cursor:pointer;}
.scrollbox #prev{background-position:0 0;}
.scrollbox #prev.disabled{background-position:0 -37px;cursor:default;}
.scrollbox #next{background-position:-12px 0;}
.scrollbox #next.disabled{background-position:-12px -37px;cursor:default;}
.scrollbox .scrollpic{float:left;margin:0 16px 0 16px;display:inline;width:494px;height:130px;overflow:hidden;}
.scrollbox .scrollpic ul{width:999em;float:left;display:inline;}
.scrollbox .scrollpic li{float:left;width:121px;text-align:center; height:75px; margin:2px 3px;}
.scrollbox .scrollpic li a img{border:solid 1px #ddd;padding:0;}
.scrollbox .scrollpic li a span{display:block;height:30px;line-height:30px;cursor:pointer;}
.scrollbox .scrollpic li a:hover span,.scrollbox .scrollpic li.current a span{color:#3366cc;font-weight:800;}
.scrollbox .scrollpic li.current a img{border:solid 1px #00CC00;}

/*search*/
.G-search .lbl-common{width: auto; display: inline;}
.G-search input[type="text"]{ width:175px; min-width:175px;}



div#dnn_ctr60179_HtmlModule_lblContent p {
    margin: 10px 0px 0px;
    padding: 0px;
    font-family: Arial, å®‹ä½“;
    line-height: 21.6px;
    color: rgb(122, 122, 122);
    font-size: 12px;
    text-align: justify;
    text-indent: 2em;
}


#Title{
	color:#333333;
	font-size:0.53333rem;
	line-height: 0.8rem;
}
.second-xwzx-gap{
	margin-bottom: 0.4rem;
	display: flex;
	justify-content: space-between;
}
.second-xwzx-gap #Source, .second-xwzx-gap #PublishTime { font-size: 12px !important; color: #7a7a7a; margin: 0;}

.second-xwzx-xq #Title { color:#909090; text-align: center; font-weight: 800; font-size: 12px; line-height: 24px; margin-top: -8px; }
.second-content-box p, div, td { color: #7a7a7a;   }
.second-content-box p{  line-height: 180%;  margin: 10px 0 0 0;}
.second-content-box img { max-width: 550px; }

#Source,#PublishTime{
	color:#999999;
	font-size:0.37333rem;
	margin-right:0.5rem;
}
.second-xwzx-xq{
	margin-bottom: 0.2rem;
}
.second-content-box img{
	display:block;
}
.bdshare-button-style2-16 a, .bdshare-button-style2-16 .bds_more{
	float:right;
	width: 0.42rem;
	height: 0.7rem;
    background-size: 0.65rem;
	margin: 0.1rem 0.2rem;
	padding-left:0.22667rem
}
.bdshare-button-style2-16 .bds_tsina{
	background-position: 0 -2rem;
}
.bdshare-button-style2-16 .bds_qzone{
	background-position: 0 -4.173333rem;
}
.bdshare-button-style2-16 .bds_weixin {
    background-position: 0 -65.43rem;
}
.bdsharebuttonbox p{
	height: 0.7rem;
    float: right;
    line-height: 0.8rem;
    font-size: 0.346667rem;
    color: #666666;
    margin: 0.1rem 0.2rem;
}


.bd_weixin_popup_foot {
    display: none !important;
}

/*表单start*/
.pdbanner { margin:0 auto; width:980px; margin-top:11px;height:150px; }
.pdbanner .txt { margin-top:0; float:left;width:180px;height:150px;}

.pdbody {margin:0 auto; width:980px;}
.pdbody td { vertical-align:top;}
.pdbody .left{ width:220px; background:url(../scheme/leftbg.gif) repeat-y 10px top;padding-top:20px;min-height:1000px; }

.pdbody .ctd { width:550px;overflow:hidden;}
.pdbody .ctd1 { width:550px;overflow:hidden;height:750px;}
.pdbody .jiange { width:30px;}
.pdbody .right { width:180px;}
.mtcx{}
.mtcx td { line-height:28px; text-align:left;}
.mtcx .tit {width:186px;background: url(../scheme/dotline.gif) repeat-x bottom;text-indent:8px;font-weight:bold;color:#7a7a7a;}
.mtcx .inputd {width:351px;background: url(../scheme/dotline.gif) repeat-x bottom;}
.mtcx .inputd input { margin-top:4px; width:284px;border:1px solid #d1d1d1}
.mtcx textarea { margin:4px 0 4px 0; width:284px; height:98px; border:1px solid #d1d1d1;}
.mtcx .inputd select{ margin:4px 0 0 0;}
.wjbutton { background:#018dd8; color:#fff; width:46px; font-size:12px; height:18px; line-height:18px; border:none;}
.mtcx .titwb {width:186px; text-indent:8px; font-weight:bold; color:#7a7a7a;background:none;}
.mtcx .inputdwb { background:none;font-weight:bold; color:#7a7a7a; padding-left:33px; }
.mtcx .inputdwb input{ background:none; width:35px;border:1px solid #d1d1d1;}
.mtcx .inputdwb img { margin:4px 0 8px 0;}
.btn{ background:#018dd8; margin:8px 0 20px 0; color:#fff; width:46px; font-size:12px; height:18px; line-height:18px; border:none;}

/*表单end*/





.focus .focuspic {
    height: 288px;
    width: 999em;
    position: relative;
    float: left;
}
.focus .focuspic .indexbanner {
    float: left;
    width: 550px;
    position: relative;
    height: 288px;
    overflow: hidden;
    border: none;
}
/* focus */
.f-l{float:left;}.f-r{float:right;}
.focus{width:550px;overflow:hidden;position:relative;margin:20px  auto 0;outline:0;}
.focus .focuspic{height:288px;width:999em;position:relative;float:left;}
.focus .focuspic .indexbanner{float:left;width:550px;position:relative;height:288px;overflow:hidden;border:none;}
.indexbanner img { width:424px; height:288px; margin:0 63px;}
/* scrollbox */
.scrollbox{height:130px;padding:20px 0 0;float:left;}
.scrollbox .scrollbtn{width:12px;height:37px;margin:24px 0 0 0;overflow:hidden;background:url(../scheme/arrow.gif) no-repeat;cursor:pointer;}
.scrollbox #prev{background-position:0 0;}
.scrollbox #prev.disabled{background-position:0 -37px;cursor:default;}
.scrollbox #next{background-position:-12px 0;}
.scrollbox #next.disabled{background-position:-12px -37px;cursor:default;}
.scrollbox .scrollpic{float:left;margin:0 16px 0 16px;display:inline;width:494px;height:130px;overflow:hidden;}
.scrollbox .scrollpic ul{width:999em;float:left;display:inline;}
.scrollbox .scrollpic li{float:left;width:121px;text-align:center; height:75px; margin:2px 3px;}
.scrollbox .scrollpic li a img{border:solid 1px #ddd;padding:0;}
.scrollbox .scrollpic li a span{display:block;height:30px;line-height:30px;cursor:pointer;}
.scrollbox .scrollpic li a:hover span,.scrollbox .scrollpic li.current a span{color:#3366cc;font-weight:800;}
.scrollbox .scrollpic li.current a img{border:solid 1px #00CC00;}

