* { padding: 0; margin: 0; font-family: Microsoft YaHei, Arial;}
body {
>text-align: center; -webkit-tap-highlight-color: rgba(0,0,0,0); width: 100%;}
ul { list-style-type: none;}
a { text-decoration: none; border: none; -webkit-tap-highlight-color: rgba(0,0,0,0); cursor: pointer; COLOR:#057234}
a img { border: none;}
.top { height: 180px; background-color: #dde6d8;}
.top .search { width: 90%; max-width: 1218px; height: 120px;  margin: 0 auto;}
.top .search ul.language { display: block; float: right; height: 25px;line-height: 115px;}
.top .search ul.language li { float: left; height: 36px; line-height: 45px;}
.top .search ul.language li a { color:#057234; padding-left: 38px; font-size: 14px;}
.top .search .name { display: block; color: #f7f7f0; font-size: 32px; font-weight: lighter;}
.top form { float: right; width: 33%; height: 40px; padding-top: 22px;}
.top form .tex { width: 88%; height: 40px; line-height: 40px; border: none; float: left; border-bottom-left-radius: 4px; border-top-left-radius: 4px; text-indent: 1em; font-size: 18px; color: #d9d9d2;}
.top form .btn { width: 11%; height: 40px; float: left; background: url("../images/ss.png") no-repeat center center; background-color: #057234; border-bottom-right-radius: 4px; border-top-right-radius: 4px; border: none;}
.top .navDiv { background-color: #38a43b; height: 60px;}
.top .navDiv form { display: none;}
.top .navDiv ul.navUlt { display: none;}
.top .navDiv .navUl { display: block; width: 90%; max-width: 1200px; margin: 0 auto; height: 38px; padding-top: 11px;}
/*.top .navDiv ul.navUlf ul li ul{
    display:none;}*/

.top .navDiv ul li { float: left; width: 8.95%;
>width:8.9%; border-right: 1px solid #067334;}
.top .navDiv ul li:first-child { border-left: 1px solid #067334;}
.top .navDiv ul li a { display: block;}
.top .navDiv ul.navUlf li a span { color: white!important; padding: 7px 0;}

.top .navDiv ul li a div{
    color: #c1e4f4; font-size: 14px; text-align: center;
}
.top .navDiv ul.ch_list li a div {

    font-size: 16px;
    text-align: center;
    height: 35px;
    line-height: 35px;
}
.top .navDiv ul li a .en { font-size: 12px;}
.top .navDiv ul .navUl-firstli { width: 9.8%; border-left: 1px solid #067334;}
.tplb { width: 100%; overflow: hidden;}
div.orbit-wrapper, div.orbit, div.orbit > a, div.orbit > a img { width: 100% !important; height: 526px !important;}
.swiper-slide .imgInfo { width: 423px; height: 222px; position: absolute; left: 50%; top: 40%; z-index: 99999; border-bottom: 1px solid #8a8c8d; margin-left: -550px;}
.swiper-slide .imgInfo a { display: block; padding: 20px 38px 12px 38px; color: white; font-size: 24px; line-height: 38px; background: url("../images/abj_03.png"); text-align: left;}
.swiper-slide .imgInfo div { text-align: left; line-height: 26px; font-size: 16px; padding: 16px 38px 20px 38px; color: #474747; background: url("../images/cbj_03.png");}
.swiper-button-next { position: absolute; width: 95px; height: 78px; top: 50%; right: 0; margin-top: -39px; background: url("../images/right.png"); z-index: 999; cursor: pointer;}
.swiper-button-prev { position: absolute; width: 95px; height: 78px; top: 50%; left: 0; margin-top: -39px; background: url("../images/left.png"); z-index: 999; cursor: pointer;}
.course { background: #f0ece2;}
.course .courseContent { width: 90%; max-width: 1218px; margin: 0 auto;}
.course .courseContent .couesrDiv .enTitle { font-family: "Segoe UI"; padding-top: 70px; font-size: 28px; color: #003674; font-weight: lighter; line-height: 28px; text-align: center}
.en .course .courseContent .couesrDiv .enTitle{
    padding-bottom:30px;
}

.course .courseContent .couesrDiv .chTitle { font-size: 22px; color: #003674; font-weight: lighter; padding-top: 18px; padding-bottom: 44px; text-align: center}
.course .courseContent .couesrDiv .specificCourse { display: block; width: 16.6%; float: left; font-size: 22px; color: #7a7a7a; font-weight: lighter; margin-bottom: 60px; text-align: center;}
.en .course .courseContent .couesrDiv .specificCourse { text-align: left; margin-bottom: 30px;
    *padding-bottom: 30px;}
.course .courseContent .couesrDiv .specificCourse img { width: 90%;
>width: 50%; display: block; max-width: 120px; margin: 0 auto;}
.course .courseContent .couesrDiv .course3 { margin-right: 0;}
.course .courseContent .courseLeft { width: 100%; float: left;}
.course .courseContent .courseRight { width: 44.8%; float: right;}
.announcement { background: url("../images/announcementbj_03.png"); /*padding-top: 80px;*/ padding-bottom: 70px;}
.announcement .announcementContent {/* width: 90%; max-width: 1218px;*/ margin: 0 auto;}
.announcement .announcementContent .imgList { width: 50%; float: left;}
.announcement .announcementContent .dynamics { width: 50%; margin-bottom: 16px; background: #f0ece2; float: left;}
.announcement .announcementContent .dynamics .dynamicsContent { /*padding-left: 46px; padding-right: 102px;*/ padding-bottom: 6px;}
.en .announcement .announcementContent .dynamics .dynamicsContent { padding-bottom: 20px;}
.announcement .announcementContent .notification { text-align: left; width: 100%;
    *width: 49.9%; float: left;
    height:auto;
  padding-bottom:60px;
}
.announcement .announcementContent .department { text-align: left; width: 44.83%; float: left;}
.announcement .announcementContent .enTitle { margin-top: 76px; font-family: "Segoe UI", Arial; font-size: 34px; color: #015a2a; font-weight: lighter; line-height: 28px;}
.en .announcement .announcementContent .dynamics .enTitle { margin-top: 0;}
.announcement .announcementContent .dynamics .enTitle { margin-top: 46px;}
.en .announcement .announcementContent .chTitle { height: 52px; line-height: 52px; font-size: 32px; padding-bottom: 20px; margin-top: 50px;}
.announcement .announcementContent .chTitle { height: 52px; line-height: 52px; font-size: 24px; color: #015a2a; font-weight: lighter; padding-bottom: 10px;}
.announcement .announcementContent .chTitle .more { display: block; font-size: 16px; padding-right: 20px; color: #015a2a; float: right; background: url("../images/more_03.png") no-repeat right;}
.announcement .announcementContent .notificationList { width: 546px; padding-top: 8px;}
.announcement .announcementContent .notificationList li { padding-top: 32px; height: 146px;}
.announcement .announcementContent .notificationList li a { display: block; float: left;}
.announcement .announcementContent .notificationList li .leftSide { width: 234px; float: left; height: 146px; margin-right: 32px;}
.announcement .announcementContent .notificationList li .leftSide img { width: 234px; height: 146px;}
.announcement .announcementContent .notificationList li .rightSide { width: 280px; font-size: 20px; float: left; color: #383838;}
.announcement .announcementContent .notificationList li .rightSide a { color: #383838;}
.rightSide .listContent { position: relative; text-align: left;}
.announcement .announcementContent .notificationList li .time { width: 280px; float: left; padding-top: 8px; font-size: 14px; color: #179bd7;}
.department .specificList { padding-top: 6px;}
.department .specificList li { display: block; height: 100px; margin-top: 34px;
    *padding-top: 34px;
    *margin-top: 0}
.department .specificList li .calendar { width: 84px; height: 100px; float: left; background: #7fb696; margin-right: 25px;}
.department .specificList li .calendar .year { height: 24px; line-height: 24px; text-align: center; color: white!important; font-size: 14px; background: #272c32;}
.department .specificList li .calendar .month { color: white!important; font-size: 18px; padding-top: 10px; text-align: center;}
.department .specificList li .calendar .date { color: white!important; font-size: 30px; text-align: center; font-weight: bold; line-height: 24px; padding-top: 5px;}
.department .specificList li div.title { display: block; height: 40px; line-height: 40px; font-size: 20px; color: #383838;}
.department .specificList li div.title a {
    height: 40px; line-height: 40px; font-size: 20px; color: #383838;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.department .specificList li div.content a {
>height: 56px; text-indent: 2em; display: block; font-size: 14px; color: #727272; max-height: 56px; overflow: hidden;}
.download { background: #f0ece2;}
.downContainer { width: 90%; max-width: 1218px; padding-bottom: 37px; margin: 0 auto;}
.downloadLeft { float: left; width: 44.8%;
>text-align: left;}
.downloadRight { float: right; width: 44.8%;
>text-align: left;}
.focus { padding-bottom: 90px; background: url("../images/zzhgbj_02.jpg") no-repeat center center;}
.focus .enTitle { text-align: center; height: 46px; line-height: 46px; padding-top: 76px; color: #003674; font-size: 34px; font-family: "Segoe UI", Arial; font-weight: lighter;}
.focus .chTitle { color: #003674; text-align: center; height: 40px; line-height: 40px; font-size: 22px; font-weight: lighter; padding-bottom: 48px;}
.focus .focusContent { width: 90%; max-width: 1218px; margin: 0 auto;}
.focus .focusContent a { display: block; float: left; margin-bottom: 10px;}
.focus .focusContent a img { width: 100%;}
.biga { width: 65.8% !important;}
.focus .focusContent .big { width: 100%;}
.focus .focusContent .small { width: 32%;}
.focus .focusContent .fc { width: 32%; background: #ae0c2a; color: white; float: right; font-size: 24px; font-weight: lighter; margin-bottom: 12px; text-align: center;}
.focus .focusContent .zy { line-height: 193px; background: #1d9d68; color: white; font-size: 24px; font-weight: lighter; text-align: center;}
.focus .focusContent .lm { margin-right: 12px;}
.focus .focusContent .fg { line-height: 193px; background: #179bd7; color: white; float: right; font-size: 24px; font-weight: lighter; text-align: center;}
.focus .focusContent .focusLeft { width: 49.51%; float: left;}
.focus .focusContent .focusLeft .big { margin-right: 12px;}
.focus .focusContent .focusRight { width: 49.51%; float: right;}
.lxwm { height: 424px; background: url("../images/lxwm_02.jpg") repeat center; border-bottom: 4px solid #005427;}
.lxwm .hy { width: 90%; margin: 0 auto; text-align: center; padding-top: 156px; height: 42px; line-height: 42px; color: white; font-size: 34px; font-weight: lighter;}
.lxwm .btn { width: 90%;
>width:40%; max-width: 484px; height: 64px; margin: 0 auto; padding-top: 92px;}
.lxwm .btn .btn1 { float: left; width: 40.5%; height: 60px; border: 2px solid white; line-height: 60px; text-align: center; font-size: 18px; color: #d2d8e1;}
.lxwm .btn .btn2 { display: block; width: 41.3223%; height: 64px; float: right; line-height: 64px; text-align: center; font-size: 18px; color: #d2d8e1; background: #179bd7;}
.foot { height: 162px; background: #005427;}
.foot .footContent { width: 95%; max-width: 1218px; margin: 0 auto; height: 106px; border-bottom: 1px solid #595855;}
.foot .footContent .name { float: left; width: 60%; text-align: right; font-size: 32px; color: #988d95; font-weight: lighter;}
.foot .footContent .name img { width: 100%; padding-top: 2%;padding-bottom: 2%;}
.foot .footContent .phone {float: left; padding-top: 25px; line-height: 30px;  color: #d5d5d5; font-weight: lighter;}
.foot .footContent .weixin { padding-top: 10px; line-height: 30px; float: right; color: #d5d5d5; font-weight: lighter;}
.foot .footContent .address { line-height: 30px; padding-left: 56%; color: #d5d5d5; font-weight: lighter;}
.foot .copyright { width: 90%; max-width: 1218px; margin: 0 auto; text-align: right; font-weight: lighter; font-size: 14px; color: #d5d5d5; line-height: 40px;}
.pic-img { display: none;}
div.slider-nav span { z-index: 100000000 !important;}
.swiper-container { width: 100%; max-height: 420px; overflow: hidden;}
.swiper-slide { float: left; text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; position: relative; overflow: hidden;}
.swiper-slide img { width: 100%; display: block;}
.swiper-slide .imgInfo { width: 423px; height: auto; max-height: 222px; position: absolute; left: 50%; top: 40%; z-index: 99999; border-bottom: 1px solid #8a8c8d; margin-left: -550px;}
.swiper-slide .imgInfo a:first-child { display: block; padding: 20px 38px 12px 38px; color: white; font-size: 24px; line-height: 38px; background: url("../images/abj_03.png"); text-align: left;}
.swiper-slide .imgInfo a { display: block; text-align: left; line-height: 26px; font-size: 16px; padding: 16px 38px 20px 38px; background: url("../images/cbj_03.png"); color: #474747;}
.swiper-button-next { position: absolute; width: 95px; height: 78px; top: 50%; margin-top: -39px; right: 0; background: url("../images/right.png"); z-index: 999; cursor: pointer;}
.swiper-button-prev { position: absolute; width: 95px; height: 78px; top: 50%; margin-top: -39px; left: 0; background: url("../images/left.png"); z-index: 999; cursor: pointer;}
.course .courseContent .couesrDiv .specificCourse a { text-align: center; font-size: 20px; color: #7a7a7a; margin-bottom: 12px; display: block;}
.panel { float: left !important;}
.fc1 { width: 66%; margin-right: 12px;}
.fc1 img, .fgbig img { width: 100%;}
.fc2 { width: 32%; padding-left: 11px;}
.fc2 img { width: 100%;}
#hdzy a, #hdzy a img { width: 100%;}
#hdzy a, #hgfg a { margin-left: 1.8%;
>margin-left: 1.5%;}
#hgfg a img { width: 100%;}
.fgbig { width: 66% !important; height: auto !important; margin-left: 0 !important;}
.list { background: url("../images/p1.jpg") no-repeat center top;}
.list .news { font-size: 40px; font-weight: lighter; text-align: center; height: 70px; line-height: 70px; padding-top: 60px; color: white; }
.en .list .news { background: none;}
.list .xydt { height: 62px; line-height: 62px; text-align: center; padding-bottom: 62px; font-size: 28px; font-weight: lighter; color: white;}
.list .content { width: 90%; max-width: 1218px; margin: 0 auto;}
.list .content .letfSide { width: 23.645%; float: left; height: 100px;}
.list .content .rightSide { width: 68.637%; float: left; min-height: 800px; padding-left: 3.859%; padding-right: 3.859%;}
.aLogo { display: block; width: 64.2%; float: left; margin-top: -10px;}
.aLogo img { width: 90%; display: block; float: left; height: auto;}
.leftMenu { height: 75px; line-height: 75px; text-align: center; color: white; font-size: 18px; background: #179bd7;}
.wp_listcolumn { background: #ddd7d6;
    *background:none;
>background:none; border: none;}
.wp_listcolumn .wp_column a { background-image: none !important;}
.column-1 { line-height: 70px; text-align: center; font-size: 18px; border-top: 1px solid #c7c7c7; background: #ddebd6;}
.rightSide { background: white;}
.dqwz { margin-top: 16px; color: black; font-size: 14px; height: 20px;}
.dqwz .Column_Position { float: right; color: black; font-size: 14px;}
.dqwz .Column_Position a { color: black; font-size: 14px;}
.listTitle { height: 52px; border-bottom: 3px solid #dadada;
    *padding-bottom: 20px;}
.listTitle .Column_Name { text-align: left; display: block; margin-top: 22px; padding-left: 22px; border-left: 8px solid #038039; height: 28px; line-height: 28px; font-size: 26px;}
.wp_article_list { list-style-type: none;}
.wp_article_list .list_item { width: auto; height: 46px; line-height: 46px; border-bottom: 1px solid #dfdfdf; padding-left: 10px; background: url("../images/libj.png") no-repeat 1px center;}
.wp_article_list .list_item a { color: #333333; font-size: 14px;}
.wp_article_list .list_item .Article_Index { display: none;}
.wp_article_list .list_item .Article_PublishDate { font-size: 14px;}
.wp_listcolumn .wp_column a { background: #e8e8e8; border: none; text-indent: 10px; font-size: 18px; display: block}
.wp_listcolumn .wp_column a.selected, .wp_listcolumn .wp_column.parent a { line-height: 70px; color: white; background: #0eae59; border: none;}
.chinese_content  .wp_listcolumn .wp_column a{
    line-height: 70px;
}
.chinese_bottomMenu .wp_listcolumn .wp_column a {
    line-height: 50px;
}
.column-1 a { border: none;}
.wp_listcolumn .wp_column a .column-name { padding: 0; font-weight: lighter;}
.en .wp_listcolumn>.wp_column>a .column-name{
    padding:14px 0;
}
.en .wp_listcolumn>.wp_column>a{
    line-height: 22px;
}
.wp_subcolumn .column-1-1 { background: #f0f0f0;}
.wp_listcolumn .wp_subcolumn, .wp_listcolumn .wp_subcolumn li, .wp_listcolumn .wp_subcolumn .wp_column a { border: none;}
.wp_listcolumn .wp_subcolumn .wp_column a { line-height: 50px; background: #f0f0f0; color: #333333; font-size: 18px;}
.wp_listcolumn .wp_subcolumn .wp_column a.selected { line-height: 50px; color: #179bd7; background: #f0f0f0;}
.wp_listcolumn .wp_column a:hover { color: white; background: #1ed071;}
.wp_listcolumn .wp_subcolumn .wp_column a .column-name { background: url(../images/libj1.png) no-repeat 26px center;
    /*padding-left: 24px; */}
.wp_listcolumn .wp_subcolumn .wp_column a.selected span { background: url(../images/libj.png) no-repeat 26px center;}
.wp_listcolumn .wp_subcolumn .wp_column a:hover { color: #179bd7; background: #f0f0f0;}
.wp_listcolumn .wp_subcolumn .wp_column a:hover .column-name { background: url(../images/libj.png) no-repeat 26px center;}
.list .content .rightSide .ti { padding-top: 35px; text-align: center; font-size: 20px; color: #333333;}
.list .content .rightSide .sub_title{
    width: 90%;
    margin: 0 auto;
    text-align: center;
}
.list .content .rightSide .time { text-align: center; padding-top: 8px; font-size: 14px; color: #b5b5b5;}
.list .content .rightSide.zwy .listTitle { height: auto;}
.list .content .rightSide .time { padding-bottom: 12px;}
.main { border-bottom: 4px solid #038039;}
.wzzwy.list { background: url("../images/p2.jpg") no-repeat center top;}
.dpym.list { background: url("../images/p3.jpg") no-repeat center top;}
.listContent { padding-top: 20px;}
.Article_Content img { max-width: 96%;}
.yjlm { width: 100%; height: 125px; background: url("../images/yjlmbj_03.png") no-repeat center;}
.yjlm .ywjj { text-align: left; padding-top: 40px; padding-left: 40px; color: white; font-size: 20px;}
.en .yjlm{
    position: relative;
}
.en .yjlm .ywjj {
    padding-top: 60px;
    padding-left: 40px;
    padding-right: 40px;
    color: white;
    font-size: 24px;
    text-align: center;
    /*
    改
    */
    text-align: left;
    text-indent: 0;
    padding: 0 20px;
    position: absolute;
    top: 50%;
}
.yjlm .zwjj { text-align: left; text-indent: 40px; color: white; font-size: 28px;}
.share { padding-top: 30px;}
.possplit { background-image: url(../images/zs_03.png); padding-left: 4px; padding-right: 4px;}
.announcement .announcementContent .department.specificAnnouncement2 { float: right; text-align: left;}
.announcement .announcementContent .department.specificAnnouncement2 .calendar { background: #3ab26c;}
.dtjt9_div_img .number { right: 50%; margin-right: -30px; bottom: 40px;}
.dtjt9_div_img .number .nomal { margin-left: 1px; width: 14px; height: 14px; display: block; background: #bdb49d; float: left; margin-right: 5px; border: none; border-radius: 50%; font-size: 0; TEXT-DECORATION: none;}
.dtjt9_div_img .number .current { background: #1f6dbd; margin-left: 1px; width: 14px; height: 14px; display: block; float: left; margin-right: 5px; border: none; border-radius: 50%; font-size: 0; TEXT-DECORATION: none;}
.dtjt9_div_text { bottom: 0; height: 45px;}
.dtjt9_div_text .dtjt9_div_text_title { height: 45px; background: url("../images/tmbj_02.png");}
.dtjt9_div_text .dtjt9_div_text_title a { height: 45px; line-height: 45px; color: white; font-size: 20px; font-weight: 400;}
.dynamicsList li { height: 60px; line-height: 60px;
    *height: 56px;
    *line-height:56px; text-align: right; color: #179bd7; position: relative; padding-right: 110px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 16px;}
.dynamicsList li span { position: absolute; top: 0; right: 0; width: 110px; text-align: right;}
.dynamicsList li a { float: left; color: #383838; height: 100%; font-size: 20px; overflow: hidden; /* width: 100%;  */white-space: nowrap; text-overflow: ellipsis;}
.dtjt9_div_img { width: 100%; position: relative; padding-bottom: 16px; height: 382px;}
.dtjt9_div_img img { width: 100%; height: 100%;}
.dtjt9_div_text { position: absolute; bottom: 16px; width: 100%;}
.dtjt9_div_text .dtjt9_div_text_title { width: 100%;}
.dtjt9_div_text .dtjt9_div_text_title a { display: block; text-align: center;}
.dtjt9_div_img .number { position: absolute; bottom: 0;}
.dc_menuBtn { display: none;}
.bottomMenu { display: none;}
.focus .focusContent .fc { margin-right: 3px;}
.focus .focusContent .fg { margin-right: 3px;}
.top .navDiv ul.navUlt .wp_nav .nav-item { line-height: 44px;}
.wp_nav .nav-item .mark { display: none;}
.top .navDiv ul.navUlt .wp_nav { margin: 0; width: 100% !important;}
.top .navDiv ul.navUlt .wp_nav .nav-item a span.item-name { display: block; color: white;}
.top .navDiv ul.navUlt .wp_nav .sub-nav { position: static !important; width: 100% !important; height: auto !important; visibility: visible !important; border: none; display: none;}
.wp_nav .nav-item a span.item-name { padding: 10px 0; color: white;}
.top .navDiv ul.navUlt .wp_nav .sub-nav li a span.item-name { padding: 10px 28px; font-size: 16px; margin-right: 20px; background: url("../images/ico_03.png") no-repeat right center !important;}
.top .navDiv ul.navUlt .wp_nav .sub-nav li { height: 44px; border: none;}
.enEnter { height: 48px; width: 90%; margin: 0 auto; display: none;}
.enEnter a { display: block; height: 48px; line-height: 48px; width: 60px; float: right; color: #777; font-size: 16px;}
.wp_nav .sub-nav { width: auto!important;
    *width:100%!important; background: #179bd7; border: none;}
.top .navDiv ul li ul li { border-right: none;}
.wp_nav .nav-item a { position: static!important;}
.wp_nav .sub-nav .nav-item a { border: none;}
.wp_nav .sub-nav .nav-item a.parent:hover { background: #19b5fc;}
.focusContent #example_video_1_html5_ap { width: 640px; height: 450px; margin: 0 auto;}
@media only screen and (max-width: 1366px) {
    .swiper-slide .imgInfo a { padding: 10px 28px 12px 28px;}}
@media only screen and (max-width: 1280px) {
    .yjlm .zwjj { padding-left: 30px;}
    .yjlm .ywjj { padding-left: 30px;}
    .wp_listcolumn .wp_column a { text-indent: 10px;}
    .swiper-slide .imgInfo { margin-left: -450px;}
    .swiper-slide .imgInfo a { padding: 10px 18px 12px 18px;}
    .yjlm { height: 175px;}
    .yjlm .ywjj { padding-top: 48px; text-indent: 40px; font-size: 26px;}
    .yjlm .zwjj { font-size: 20px;}
    .focus .focusContent .fc { margin-right: 0;}
    .focus .focusContent .fg { margin-right: 0;}}
@media only screen and (max-width: 1150px) {
    .wp_nav .sub-nav .nav-item a.parent:hover { background: rgb(231, 231, 231);}
    .biga, .fgbig { width: 65.6% !important;}
    .top .navDiv ul .navUl-firstli { width: 10.5%;}
    .foot { height: auto; padding-bottom: 26px;}
    .foot .footContent { padding-bottom: 14px; height: auto;}
    .foot .footContent .name { margin: 0 auto; float: none;}
    .foot .footContent .name img { padding-top: 18px;}
    .foot .footContent .phone { padding-top: 14px; text-align: center;}
	.foot .footContent .weixin { padding-top: 14px; text-align: center;}
    .foot .footContent .address { text-align: center; padding-left: 0}
    .foot .copyright { text-align: center;}
    .swiper-slide .imgInfo { display: none;}
    .focus .focusContent .fg { margin-right: 4px;}
    .yjlm .zwjj { padding-left: 20px;}
    .yjlm .ywjj { padding-left: 20px;}
    .yjlm .zwjj { font-size: 24px;}
    .wp_listcolumn .wp_column a { text-indent: 5px;}
    .yjlm { height: 180px;}
    .top.chinese .dc_menuBtn { border: 0; background: none; float: right; padding-top: 5%; height: auto; cursor: pointer; outline: none; display: block;}
    .top.chinese .dc_menuBtn .dc_menuBtnT { width: 30px; height: 4px; margin: 3px 0; border-radius: 3px 0 3px 0; background-color: #d9d9d9;}
    .top.chinese .menuShow .dc_menuBtnT { background-color: #179bd7;}
    .top.chinese .enEnter { display: block;}
    .top.chinese .navDiv { height: auto; background-color: white; display: none;}
    .top.chinese .navDiv form { display: block; width: 90%; height: 52px; float: none; margin: 0 auto;}
    .top.chinese .navDiv form input { float: left; margin-top: 9px;}
    .top.chinese .navDiv form .btn { height: 34px; width: 15%; background-color: #ccc;}
    .top.chinese .navDiv.syForm form .btn { height: 32px;}
    .top.chinese .navDiv form input#keyword { border: 1px solid #eee; border-right: none; width: 84%; height: 32px; line-height: 32px;}
    .top .navDiv .navUl{
        height:auto
    }


    .top.chinese .navDiv ul { width: 90%; height: auto; padding-top: 0;}
    .top.chinese .navDiv ul.navUlt { display: block;}
    .top.chinese .navDiv ul.navUlf { display: none;}
    .top.chinese .navDiv ul li { float: none; width: 100%; border-right: none; border-top: 1px solid #eee;}
    .top.chinese .navDiv ul li a { width: 100%;}
    .top.chinese .navDiv ul li a div { text-align: left; color: #383838; padding-top: 6px;}
    .top.chinese .navDiv ul li a .en { padding-top: 0; padding-bottom: 6px;}
    .top.chinese .navDiv ul .navUl-firstli { border-left: none; width: 100%;}
    .top.chinese .search form, .top.chinese .search ul.language { display: none;}
    .top.chinese { height: auto;}
    .top.chinese .search { height: auto; position: relative;}
    .top.chinese .aLogo { width: 100%;
        *width:90%; float: none; margin-top: 20;}
    .top.chinese .aLogo img { width: 80%; max-width: 565px; padding: 15px 0 15px 20px; display: block; float: none;}
    .top .navDiv ul li:first-child { border-left: none;}
    .top.chinese .navDiv ul.navUlt .wp_nav .nav-item a span.item-name { display: block; text-align: left; color: #777;}
    .dynamicsList li a { font-size: 18px;}}
@media only screen and (max-width: 1024px) {
    .top .navDiv ul .navUl-firstli { width: 12%;}
    .en .top .navDiv ul.navUlf li a span { padding: 4px 0;}
    .course .courseContent .courseLeft, .course .courseContent .courseRight { width: 100%;}
    .course .courseContent .courseRight { margin-bottom: 5%;}
    .course .courseContent .couesrDiv .enTitle { padding-top: 5%;}
    .focus { background: url(../images/zzhgbj_02.jpg);}
    .focus .focusContent .focusLeft, .focus .focusContent .focusRight { float: none; width: 100%;}
    .focus .focusContent .fc { margin-right: 10px;}
    .focus .focusContent .fg { margin-right: 8px;}
    /*内页*/
    .yjlm .ywjj { text-indent: 8%;}
    .yjlm .zwjj { text-indent: 8%;}
    .wp_listcolumn .wp_column a { font-size: 14px;}
    .en #wp_news_w8 { padding-top: 20px !important;}
    .en #wp_news_w9 { padding-top: 20px !important;}
    .course .courseContent .couesrDiv .chTitle { padding-bottom: 10px;}
    .course .courseContent .couesrDiv .specificCourse img { max-width: 100px;}
    .wp_listcolumn .wp_subcolumn .wp_column a { font-size: 14px;}
    .en .course .courseContent .couesrDiv .specificCourse img { margin: 0 auto!important;}
    .en .course .courseContent .couesrDiv .specificCourse { text-align: center;}
    .en .announcement .announcementContent .chTitle { font-size: 24px;}
    .dynamicsList li a { font-size: 15px;}
    .department .specificList li div.title a { font-size: 19px;}}
@media only screen and (max-width: 800px) {
    .focusContent #example_video_1_html5_ap { width: 480px; height: 320px; margin: 0 auto;}
    .swiper-button-next { position: absolute; width: 40px; background: url("../images/rr.png"); display: none;}
    .swiper-button-prev { position: absolute; width: 40px; background: url("../images/l.png"); display: none;}
    .list .content .letfSide { display: none;}
    .announcement { padding-top: 30px; padding-bottom: 30px;}
    .announcement .announcementContent .imgList, .announcement .announcementContent .notification, .announcement .announcementContent .department, .announcement .announcementContent .department.specificAnnouncement2 { width: 100%;}
    .announcement .announcementContent .imgList { padding-bottom: 20px;}
    .dtjt9_div_img { width: 100%; height: auto;}
    .dtjt9_div_img img { width: 100%; height: auto;}
    .dtjt9_div_text { bottom: 16px;}
    .bottomMenu { height: auto;}
    .announcement .announcementContent .enTitle { margin-top: 16px;}
    .en .announcement .announcementContent .chTitle { margin-top: 16px;}
    .department .specificList li { margin-top: 14px;}
    .focus .enTitle { padding-top: 30px;}
    .focus .chTitle { padding-bottom: 28px;}
    .foot .footContent .name { width: 90%;padding-left: 12%;}
	 .foot .footContent .phone { width: 90%;}
	  .foot .footContent .weixin { width: 90%;}
    .swiper-container { min-height: 216px !important;}
    .swiper-slide { min-height: 216px !important;}
    .swiper-slide img { width: 784px; display: block; position: absolute; top: 0; right: 50%; margin-right: -392px;}
    .bottomMenu { display: block; padding-top: 20px;}
    .column-1 { text-align: left; line-height: 44px;}
    .wp_listcolumn .wp_column a.selected, .wp_listcolumn .wp_column.parent a { line-height: 50px;}
    .list .content .rightSide { width: 94%; padding-left: 3%; padding-right: 3%; min-height: 300px;}
    .list .content { width: 100%;}
    .wp_paging li { float: left;}
    .wp_paging li.pages_count, .per_page, all_count { display: none;}
    .page_nav, .page_jump { float: left;}
    .focus .focusContent .fc { margin-right: 6px;}
    .focus .focusContent .fg { margin-right: 6px;}
    .list .news { font-size: 30px; padding-top: 50px;}
    .course .courseContent .couesrDiv .specificCourse img { max-width: 90px;}
    .wp_listcolumn .wp_column a { padding-left: 2%;}
    .downloadLeft { float: none; width: 100%;}
    .downloadRight { float: none; width: 100%;}
    .en .downContainer .chTitle { padding-top: 16px!important;}
    .en .course .courseContent .couesrDiv .specificCourse a { font-size: 18px;}}
@media only screen and (max-width: 640px) {
    .course .courseContent .couesrDiv .specificCourse { width: 33.33%;
        *width:33%;}
    .course { background: white;}
    .course .courseContent .couesrDiv .specificCourse a { font-size: 14px;}
    .course .courseContent .courseLeft .enTitle, .course .courseContent .courseRight .enTitle { padding-top: 20px; font-size: 18px;}
    .course .courseContent .courseLeft .chTitle, .course .courseContent .courseRight .chTitle { font-size: 16px; padding-top: 6px; padding-bottom: 20px;}
    .announcement .announcementContent .imgList { padding-bottom: 0;}
    .dtjt9_div_img { padding-bottom: 0;}
    .dtjt9_div_img .number { display: none;}
    .dtjt9_div_text { bottom: 0;}
    .dtjt9_div_text .dtjt9_div_text_title a { font-size: 14px;}
    .announcement { padding: 0; padding-bottom: 20px;}
    .announcement .announcementContent .enTitle { margin-top: 22px !important; font-size: 21px !important;}
    .announcement .announcementContent .chTitle { font-size: 16px !important; height: auto; line-height: normal;}
    .en .announcement .announcementContent .chTitle { font-size: 24px!important; height: auto; line-height: normal;}
    .announcement .announcementContent .chTitle .more { margin-top: 5px;}
    .announcement .announcementContent .notification { width: 111.11112%; margin-left: -5.5%;}
    .announcement .announcementContent .notification .dynamicsContent { padding: 0 5.5%;}
    .dynamicsList li { font-size: 14px; height: 40px; line-height: 40px;}
    .dynamicsList li a { font-size: 16px;}
    .dynamics { margin-bottom: 0 !important;}
    .department .specificList li div.title a { font-size: 16px;}
    .course .courseContent .couesrDiv .specificCourse img { max-width: 80px;}
    .department .specificList li .calendar { width: 74px; margin-right: 14px;}
    .focus { padding-bottom: 10px;}
    .focus .focusContent .fc { margin-bottom: 6px;}
    .focus .focusContent a { font-size: 16px!important; margin-bottom: 6px;}
    .fc2 { padding-left: 7px;}
    .lxwm { height: auto; padding-bottom: 50px;}
    .lxwm .hy { font-size: 19px; padding-top: 50px;}
    .lxwm .btn { padding-top: 70px;}
    .list .news { padding-top: 10px; text-align: center; height: auto; line-height: 35px; font-size: 20px; padding-bottom: 14px;}
    .list .xydt { padding-bottom: 12px;}
    .focus .focusContent .fc { margin-right: 3px;}
    .focus .focusContent .fg { margin-right: 3px;}
    .foot .footContent .phone, .foot .footContent .address, .foot .copyright { font-size: 10px; line-height: 20px;}
    .listTitle .Column_Name { font-size: 16px;}
    .dqwz .Column_Position a { font-size: 12px;}
    .en #wp_news_w8 { padding-top: 10px!important;}
    .en #wp_news_w9 { padding-top: 10px!important;}
    .en .announcement .announcementContent .notification .dynamicsContent { padding: 0 5.5%;}
    .downContainer .enTitle { padding-top: 22px!important; font-size: 21px!important;}
    .downContainer .chTitle { font-size: 16px!important; padding-bottom: 10px!important; margin-bottom: 20px!important;}
    .downloadLeft ul li a { font-size: 16px!important;}
    .downloadRight ul li a { font-size: 16px!important;}
    .en .downContainer .chTitle { font-size: 18px; height: auto; line-height: normal;}
    .en .downContainer .chTitle { height: auto!important; line-height: normal!important;}}

@media only screen and (max-width: 520px){
    .focus .focusContent.chinese_focusContent{
        height:340px;
    }
}

@media only screen and (max-width: 433px) {
    .focusContent #example_video_1_html5_api { width: 320px; height: 240px; margin: 0 auto;}
    .lxwm.enlxwm .btn .btn2 { line-height: 64px;}
    .lxwm .btn { padding-top: 80px;}
    .course .courseContent .couesrDiv .specificCourse img { max-width: 70px;}
    .en .focus .focusContent a { font-size: 14px!important;}
    .aLogo img {
        *width: 80%;}
    .dynamicsList li a { font-size: 14px; white-space: normal;}}
@media only screen and (max-width: 380px) {
    .department .specificList li div.title a { height: auto; line-height: 22px;}}
@media only screen and (max-width: 340px) {
    .focus .focusContent .fc { margin-right: 0;}
    .focus .focusContent .fg { margin-right: 0;}
    .course .courseContent .couesrDiv .specificCourse img { max-width: 60px;}
    .en .focus .focusContent a { font-size: 11px!important;}
    .aLogo img {
        *width: 70%;}}
@media only screen and (max-width: 320px) {
    .lxwm .btn { padding-top: 90px;}}
.clear { clear: both;}
.en .top {
// height: 237px;
}
.en .top .navDiv { 
// height: 115px; 
  padding-top: 2px;
}
.en .top .navDiv ul.navUl { padding-top: 0; height: auto;}
.en .top .navDiv ul li {
    width: 12.3%;
     border-right: 1px solid #4cbbeb;
    min-height: 38px;
}
.en .top .navDiv ul li:first-child{
   border-left: 1px solid #4cbbeb;
}
.en .wp_nav .nav-item a span.item-name { font-size: 18px;
    *font-size: 17px;}
.en .wp_nav .nav-item a { text-align: left; text-indent: 1.3em;
    *text-indent: 1.2em;}
@media only screen and (max-width:1150px) {
    .en .top .dc_menuBtn { border: 0; background: none; float: right; padding-top: 5%; height: auto; cursor: pointer; outline: none; display: block;}
    .en .top .dc_menuBtn .dc_menuBtnT { width: 30px; height: 4px; margin: 3px 0; border-radius: 3px 0 3px 0; background-color: #d9d9d9;}
    .en .top .menuShow .dc_menuBtnT { background-color: #179bd7;}
    .en .top .enEnter { display: block;}
    .en .top .navDiv { height: auto; background-color: white; display: none;}
    .en .top .navDiv form { display: block; width: 90%; height: 52px; float: none; margin: 0 auto;}
    .en .top .navDiv form input { float: left; margin-top: 9px;}
    .en .top .navDiv form .btn { height: 34px; width: 15%; background-color: #ccc;}
    .en .top .navDiv.syForm form .btn { height: 32px;}
    .en .top .navDiv form input#keyword { border: 1px solid #eee; border-right: none; width: 84%; height: 32px; line-height: 32px;}
    .en .top.navDiv ul { height: auto; padding-top: 0;}
    .en .top .navDiv ul.navUlt { display: block;}
    .en .top .navDiv ul.navUlf { display: none;}
    .en .top .navDiv ul li { float: none; width: 100%; border-right: none; border-top: 1px solid #eee;}
    .en .top .navDiv ul li a { width: 100%;}
    .en .top .navDiv ul li a div { text-align: left; color: #383838; padding-top: 6px;}
    .en .top .navDiv ul li a .en { padding-top: 0; padding-bottom: 6px;}
    .en .top .navDiv ul .navUl-firstli { border-left: none; width: 100%;}
    .en .top .search form, .en .top .search ul.language { display: none;}
    .en .top { height: auto;}
    .en .top .search { height: auto; position: relative;}
    .en .top .aLogo { width: 80%;
        *width:90%; float: none; margin-top: 0;}
    .en .top .aLogo img { width: 80%; max-width: 565px; padding: 15px 0 15px 20px; display: block; float: none;}
    .en .top .navDiv ul.navUlt .wp_nav .nav-item a span.item-name { display: block; text-align: left; color: #777;}
.en .top .navDiv ul li:first-child{
   border-left:none;
}
    .wp_nav .sub-nav { background: white;}}
@media only screen and (max-width: 1024px) {
    .course .courseContent .couesrDiv .specificCourse { margin-bottom: 0;}
    .en .course .courseContent .couesrDiv .specificCourse { margin-bottom: 0;}
    .en .wp_nav .nav-item a { padding-left: 22px;}
    .en .downContainer .chTitle { font-size: 24px!important;}

}
@media only screen and (max-width: 800px) {
    .en .top { height: auto;}
    .en .top .navDiv { height: auto; background-color: white; display: none;}
    .en .top .navDiv ul { height: auto; padding-top: 0;}
    .en .wp_nav .nav-item a { padding-left: 0;}
    .en .top .navDiv ul li { width: 100%;}}
.en #wp_news_w8 { padding-top: 30px;}
.en #wp_news_w9 { padding-top: 30px;}
.en .dqwz span a:first-child { display: none;}
.en .dqwz span a:first-child+span { display: none;}
/*.en .dqwz span span:first-of-type{
  display: none;}*/
.wp_listcolumn .wp_column A .column-name {
    *line-height: 70px;}
.wp_listcolumn .wp_subcolumn .wp_column A .column-name {
    *line-height:70px;}
.en .course .courseContent .couesrDiv .specificCourse img { margin: 0 auto;}
.downloadLeft img { width: 83px; height: 76px;}
.downloadLeft ul li a { float: left; display: block; height: 76px; line-height: 76px; font-size: 20px; color: #383838; font-family: "Microsoft YaHei"; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.downloadLeft ul li { height: 110px;}
.downloadLeft ul li a:first-child { margin-right: 25px;}
.downContainer .enTitle { padding-top: 45px; font-family: "Segoe UI", Arial; font-size: 34px; color: #015a2a; font-weight: lighter;}
.downContainer .chTitle { font-size: 24px; color: #015a2a; font-weight: lighter; border-bottom: 1px solid #015a2a; padding-bottom: 18px; margin-bottom: 38px;padding-top:45px;}
.en .downContainer .chTitle { padding-top: 45px; height: 52px; line-height: 52px; font-size: 32px;}
.en .downContainer .more { display: block; font-size: 16px; padding-right: 20px; color: #015a2a; float: right; background: url(../images/more_03.png) no-repeat right;}
.downContainer .more { display: block; font-size: 16px; padding-right: 20px; color: #015a2a; float: right; background: url(../images/more_03.png) no-repeat right;}
.downloadRight ul li { background: url(../images/listPoint.jpg) no-repeat left;}
.downloadRight ul li a { padding-left: 27px; display: block; height: 60px; line-height: 60px; font-size: 20px; color: #383838; font-family: "Microsoft YaHei"; overflow: hidden;}
.wp_article_list .list_item span { width: 100%!important; white-space: nowrap!important; text-overflow: ellipsis!important; overflow: hidden!important;}
.wp_article_list .list_item .pr_fields { width: 70%!important;}

.swiper-pagination{
    height: 12px;
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: 10px;
}
.swiper-pagination-switch{
   display: inline-block;
   width:10px;
   height:10px;
  margin-left:3px;
  margin-right:3px;
   border:1px solid white;
   border-radius: 50%;
   background:none;
    cursor: pointer;
}
.swiper-pagination-switch.swiper-active-switch{
   background:white;
}

.dynamicsList2>li{
float:left;
width:23.8%;
margin-left:1.6%;
display:block;
}
.dynamicsList2>li:first-child{
margin-left:0;
}
.dynamicsList2 li img{
width:100%;
height:auto;
}
.dynamicsList2 li a{
display: block;
padding-top: 22px;
font-size: 16px;
color: #000000;
font-weight: lighter;
overflow:hidden;
}
.center1{
padding-bottom:70px;
width:90%;
max-width:1218px;
margin:auto;
}
.bao1{
width:90%;
max-width:1218px;
margin:auto;
}
.dynamicsList2 li >span{
font-size: 14px;
color: #8a8a8a;
padding-top:5%;
line-height:36px;
}
@media only screen and (max-width: 800px){
.dynamicsList2>li{
width:49.2%;
}
.dynamicsList2>li:first-child+li+li{
margin-left:0;
}
.dynamicsList2 li>a:first-child+a{
height:42px;
}
}
@media only screen and (max-width: 415px){
.dynamicsList2>li{
width:100%;
}

}


.announcement .announcementContent {
    /*margin: 0 auto;
    width: 90%;
    max-width: 1128px;*/
}

.announcement .announcementContent .notification {
    /*text-align: left;
    width: 100%;
    float: left;
    height: 384px;*/
}