                            @charset "utf-8";
                            /* CSS Document */

                            body {
                                background: url(../images/subcon_bg.jpg) no-repeat center 93px #eff8fe;
                            }

                            .header {
                                position: static;
                            }

                            .navMain {
                                background: none;
                                background-color: #666;
                            }

                            .subPage {
                                width: 1172px;
                                margin: 0 auto;
                                position: relative;
                                overflow: hidden;
                            }

                            .sub_banner {
                                max-width: 1172px;
                                margin: 0 auto;
                                border-bottom: 3px solid #f8ae31;
                            }

                            .sub_top {
                                width: auto;
                                overflow: hidden;
                            }

                            .sub_search {
                                width: 330px;
                                height: 40px;
                                line-height: 40px;
                                background-color: #eff8fe;
                                float: right;
                                margin-top: 16px;
                            }

                            .search {
                                width: 330px;
                                height: 40px;
                            }

                            .search input {
                                width: 330px;
                                height: 40px;
                                line-height: 40px;
                                position: static;
                                color: #444;
                                padding-left: 10px;
                                text-align: left;
                            }

                            .search input.notxt {
                                font-size: 14px;
                                font-size: 1.4rem;
                                color: #444;
                                text-align: left;
                                position: static;
                                padding-left: 10px;
                                width: 86%;
                            }

                            .search input.notxt1 {
                                background: url(../images/sub_btn.png) no-repeat center center;
                                height: 35px;
                                width: 40px;
                                top: 0;
                            }

                            .sub_mbtn {
                                width: 100%;
                                height: 36px;
                                background: url(../images/sub-mbtn02.png) no-repeat center center;
                                background-color: #d7e6f0;
                                cursor: pointer;
                                display: none;
                            }

                            .open {
                                background: url(../images/sub-mbtn.png) no-repeat center center;
                                background-color: #014fa7;
                            }

                            .sub_navm {
                                width: 100%;
                                overflow: hidden;
                                display: none;
                            }

                            .sub_navm h2 {
                                width: 100%;
                                height: 48px;
                                line-height: 48px;
                                background-color: #003c7f;
                            }

                            .sub_navm h2 a {
                                padding-left: 13px;
                                font-size: 20px;
                                display: block;
                                color: #fff;
                            }

                            .sub_navm ul {
                                background-color: #fff;
                            }

                            .sub_navm li {}

                            .sub_navm li a {
                                font-size: 1.4rem;
                                color: #515151;
                                padding-left: 13px;
                                height: 40px;
                                line-height: 40px;
                                border-bottom: 1px solid #d3d3d3;
                                display: block;
                            }

                            .sub_navm li a:hover {
                                color: #003c7f;
                            }

                            .sub_navm li.sub_has span {
                                margin-left: 10px;
                            }

                            .sub_navm li.on a {
                                color: #003c7f;
                                display: block;
                                width: 100%;
                            }

                            .sub_navm dl {
                                display: none;
                                background-color: #cac9c9;
                                padding: 0px 0px 5px;
                            }

                            .sub_navm dl dd {
                                padding-left: 30px;
                                line-height: 18px;
                                padding: 5px 0px 5px 30px;
                            }

                            .sub_navm li.on dl dd a {
                                font-size: 14px;
                                color: #282828;
                                font-weight: normal;
                                display: inline;
                                border: none;
                                padding: 0px;
                            }

                            .sub_navm li dl dd a {
                                font-size: 14px;
                                color: #282828;
                                font-weight: normal;
                                display: inline;
                                border: none;
                                padding: 0px;
                            }

                            .sub_navm li dl dd a:hover {
                                color: #a70510
                            }

                            .subPage_con {
                                width: 100%;
                                z-index: 1;
                                position: relative;
                                overflow: hidden;
                            }

                            .rcon {
                                overflow: hidden;
                                margin: 0 0 10px 0;
                            }

                            .rcon span {
                                display: block;
                                float: left;
                                font-size: 14px;
                            }

                            .research_con {
                                margin: 0 0 0 130px
                            }

                            .research_con a {
                                display: inline-block;
                                font-size: 14px;
                                margin: 0 0 5px 0;
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â·Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â*/

                            .sub_left {
                                width: 226px;
                                float: left;
                                margin-right: -226px;
                                position: relative;
                                background: url(../images/sub_left_bg.png) no-repeat 1px top;
                                padding-bottom: 20px;
                            }

                            .sub_left h2 {
                                width: 214px;
                                margin-left: 12px;
                                background-color: #014fa7;
                                height: 54px;
                                line-height: 54px;
                                text-align: center;
                                font-size: 18px;
                                font-size: 1.8rem;
                                font-weight: normal;
                            }

                            .sub_left h2 a {
                                color: #fff;
                            }

                            .sub_left h2 i {
                                color: #fff;
                                margin-right: 5px;
                            }

                            .subIcon {
                                position: absolute;
                                left: -15px;
                                top: 0;
                            }

                            .sub_left .sub_nav {
                                width: 214px;
                                margin-left: 12px;
                                overflow: hidden;
                                background-color: #fff;
                            }

                            .sub_left .sub_nav li {
                                height: 39px;
                                line-height: 39px;
                                border-bottom: 1px solid #d2d2d2;
                                text-align: center;
                            }

                            .sub_left .sub_nav li a {
                                height: 39px;
                                line-height: 39px;
                                padding: 9px 10px;
                                font-size: 1.4em;
                                font-size: 14px;
                                text-align: center;
                                color: #027fc7;
                            }

                            .sub_left .sub_nav li a:hover,
                            .sub_left .sub_nav li a.active {
                                border-bottom: 2px solid #027fc7;
                                color: #1b438f;
                                opacity: 1;
                                animation: moveFromLeft 400ms linear;
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â·Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â¸ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â³ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â½Ãƒâ€šÃ‚Â¥*/

                            .related_links {
                                width: 214px;
                                overflow: hidden;
                                background-color: #fff;
                                margin: 26px 0 0 12px;
                                margin-bottom: -50000px;
                                padding-bottom: 50000px;
                            }

                            .related_links ul {
                                width: 100%;
                                overflow: hidden;
                                padding-bottom: 20px;
                                margin-bottom: 20px;
                                border-bottom: 1px dotted #d3d3d3;
                            }

                            .related_links h3 {
                                font-size: 16px;
                                font-size: 1.6rem;
                                font-weight: normal;
                                height: 30px;
                                line-height: 30px;
                                padding: 10px 0 0 20px;
                            }

                            .related_links h3 a {
                                color: #1b438f;
                            }

                            .related_links li a {
                                display: block;
                                height: 30px;
                                line-height: 30px;
                                font-size: 14px;
                                font-size: 1.4rem;
                                padding-left: 30px;
                                color: #014fa7;
                                background: url(../images/li_bg03.png) no-repeat 15px center;
                            }

                            .related_links li a:hover {
                                background: url(../images/li_bg02.png) no-repeat 15px center;
                                color: #db8a01
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â§*/

                            .pageArticle {
                                width: 100%;
                                overflow: hidden;
                            }

                            .article03 {
                                margin-top: 20px;
                            }

                            /*ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¸ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚ÂµÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢*/

                            .statistics {
                                width: 100%;
                                max-width: 750px;
                                border-collapse: collapse;
                                cellpadding: 0;
                                cellspacing: 0;
                                margin: 0 auto 40px;
                                border: solid #fff;
                                border-width: 0px 1px 1px 0px;
                            }

                            .statistics .rows {}

                            .statistics .left {
                                width: 66%;
                                padding: 7px 2% 7px 2%;
                            }

                            .statistics .right {
                                width: 30%;
                                text-align: center;
                            }

                            .statistics td {
                                border: solid #fff;
                                border-width: 1px 0px 0px 1px;
                            }

                            .statistics .bg01 {
                                background-color: #eee;
                            }

                            .statistics .bg02 {
                                background-color: #f8f8f8;
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â²Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â©*/

                            .historyList_wrap {
                                padding: 30px;
                                background-color: #fff;
                                margin-bottom: 100px;
                            }

                            .historyList {
                                width: auto;
                                overflow: hidden;
                                background: url(../images/ul_bg.jpg) repeat-y;
                            }

                            .historyList li {
                                width: auto;
                                overflow: hidden;
                                background: url(../images/history_bg.png) no-repeat top left;
                                color: #505050;
                                font-size: 1.4em;
                                padding-left: 40px;
                                line-height: 24px;
                                min-height: 44px;
                                margin-bottom: 50px;
                            }

                            .historyList li span {
                                font-size: 1.2em;
                                color: #253d6a;
                                float: left;
                                margin: 10px 15px 15px 0;
                            }

                            .historyList li strong {
                                margin: 10px 0 0 80px;
                                display: block;
                            }

                            .historyList li strong.long {
                                margin-left: 120px;
                            }

                            .floatR {
                                width: auto;
                                float: right;
                            }

                            .leaders001 {
                                margin-top: 0;
                            }

                            .marginBot02 {
                                margin-bottom: 28px;
                            }

                            .base01 h2 {
                                padding: 20px 15px
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â§*/

                            .sub_rightWrap {
                                width: 100%;
                                float: right;
                            }

                            .sub_right {
                                margin: 0 0 0px 241px;
                                padding: 0 35px 0 36px;
                                background-color: #fff;
                                margin-bottom: -50000px;
                                padding-bottom: 50000px;
                                overflow: hidden;
                            }

                            .marginBot {
                                margin-bottom: 40px;
                            }

                            .pageArticle {}

                            .articleTitle {
                                width: auto;
                                overflow: hidden;
                            }

                            .articleTitle h2 {
                                width: auto;
                                overflow: hidden;
                                font-size: 20px;
                                font-size: 2rem;
                                padding: 10px 0 20px;
                                width: 200px;
                                letter-spacing: 8px;
                            }

                            .articleTitle h2 a {
                                color: #22509b;
                            }

                            .article {
                                width: auto;
                                overflow: hidden;
                                font-size: 1.4rem;
                                font-size: 14px;
                                line-height: 25px;
                                padding: 0px 0px 0 0;
                                background-color: #fff;
                                /*min-height:460px;*/
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â Ãƒâ€šÃ‚Âµ*/

                            .cur01 .articleTitle h2 {
                                padding-bottom: 20px;
                            }

                            .cur01 .article {
                                padding-bottom: 30px;
                            }

                            .article p img {
                                padding: 10px 0;
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â¼**/

                            .leader {
                                padding: 25px 30px;
                            }

                            .leader_left {
                                width: 423px;
                                float: left;
                                overflow: hidden;
                            }

                            .leader h3 {
                                font-size: 1.14em;
                                line-height: 3em;
                            }

                            .leader ul {
                                border-top: 1px solid #e5e5e5;
                                margin-bottom: 10px;
                            }

                            .leader li {
                                line-height: 19px;
                                border-bottom: 1px solid #e5e5e5;
                            }

                            .leader li a {
                                display: block;
                                padding: 15px 15px;
                                border-left: 3px solid #fff;
                                border-right: 3px solid #fff
                            }

                            .leader li.blue a,
                            .leader li:nth-child(2n+1) a {
                                background-color: #f6f9ff;
                                border-left: 3px solid #f6f9ff;
                                border-right: 3px solid #f6f9ff;
                            }

                            .leader li.blue a {
                                background-color: #f6f9ff;
                                border-left: 3px solid #f6f9ff;
                                border-right: 3px solid #f6f9ff;
                            }

                            .leader li a:hover,
                            .leader li.active a {
                                background-color: #fff;
                                color: #0e3c92;
                                border-left: 3px solid #eda700;
                                border-right: 3px solid #eda700
                            }

                            .leader_right {
                                width: 423px;
                                float: right;
                                overflow: hidden;
                            }

                            /*ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â½Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â¼*/

                            .present {
                                width: 100%;
                                overflow: hidden;
                                border-top: 1px solid #fff
                            }

                            .present li:nth-child(2n+1) {
                                background-color: #f6f9ff;
                            }

                            .present li.blue {
                                background-color: #eee;
                            }

                            .present li {
                                width: 100%;
                                float: left;
                                overflow: hidden;
                                border-bottom: 1px solid #fff;
                                background-color: #f8f8f8;
                            }

                            .present span {}

                            .present .title02 {
                                width: 85px;
                                float: left;
                                padding: 15px 0 15px 15px;
                            }

                            .present .name02 {
                                width: auto;
                                overflow: hidden;
                                display: block;
                                margin-left: 100px;
                            }

                            .present .name02 a {
                                display: block;
                                width: 33.333%;
                                float: left;
                                padding: 15px 0;
                            }

                            .leaders .leader_right {
                                /*margin-top:30px;*/
                            }

                            .leader_list {
                                width: 100%;
                                overflow: hidden;
                            }

                            .sLeaders {
                                width: 100%;
                                overflow: hidden;
                                font-size: 14px;
                                font-size: 1.4rem;
                            }

                            .sLeaders li {
                                border-bottom: 1px solid #fff;
                                font-size: 14px;
                                font-size: 1.4rem;
                                background-color: #eee;
                                text-align: left;
                                line-height: 22px;
                                height: auto;
                                min-height: 48px;
                                overflow: hidden;
                                width: 100%;
                                float: left;
                            }

                            .sLeaders li:nth-child(2n) {
                                background-color: #f8f8f8;
                            }

                            .sLeaders li .lf {
                                width: 35%;
                                float: left;
                                padding: 13px 2% 13px 2%;
                            }

                            .sLeaders li .md {
                                width: 25%;
                                float: left;
                                border-right: 1px solid #fff;
                                padding: 13px 2% 13px 6%;
                            }

                            .sLeaders li .rt {
                                width: 15%;
                                padding: 13px 2% 13px 2%;
                                float: left;
                                border-right: 1px solid #fff;
                                text-align: center;
                            }

                            .sL_title h2 {
                                padding: 20px 0;
                                text-align: center;
                                width: 100%;
                            }

                            /*ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨*/

                            .news_list {
                                width: auto;
                                background-color: #fff;
                            }

                            .news_list li {
                                border-bottom: 1px solid #c9c9c9;
                                overflow: hidden;
                                margin: 0 0 35px 0;
                                padding-bottom: 20px;
                            }

                            .news_pic {
                                width: 200px;
                                height: 120px;
                                float: left;
                                overflow: hidden
                            }

                            .news_pic img {
                                width: 100%;
                                display: block;
                            }

                            .news_info {
                                margin-left: 225px;
                                height: 138px;
                                margin-bottom: 2px;
                                overflow: hidden
                            }

                            .news_info h2 {
                                line-height: 25px;
                                padding: 0px;
                            }

                            .news_info h2 a {
                                font-size: 16px;
                                font-size: 1.6rem;
                                color: #323232;
                                font-weight: normal
                            }

                            .news_info h2 a:hover {
                                color: #003c7f;
                            }

                            .news_info .date {
                                display: block;
                                height: 25px;
                                line-height: 25px;
                                font-size: 12px;
                                font-size: 1.2rem;
                            }

                            .news_info p {
                                color: #282828;
                                font-size: 14px;
                                line-height: 28px;
                            }

                            .mar0 {
                                margin: 0px;
                            }

                            .readMore {
                                width: 100%;
                                height: 29px;
                                line-height: 29px;
                                margin: 40px 0;
                            }

                            .readMore span {
                                width: 148px;
                                height: 29px;
                                background: url(../images/more07.png) no-repeat center center;
                                float: right;
                                margin-right: 38px;
                            }

                            .readMore span a {
                                color: #fff;
                                display: block;
                                padding-left: 20px;
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Âµ*/

                            .pages {
                                text-align: center;
                                height: 28px;
                                *height: 29px;
                                font-size: 15px;
                                font-size: 1.5rem;
                                line-height: 28px;
                                margin: 25px 0;
                                overflow: hidden;
                            }

                            .pages img {
                                vertical-align: middle;
                            }

                            .pages span {
                                color: #003c7f;
                                padding: 0 20px 0 0px;
                                font-size: 16PX;
                            }

                            .pages a {
                                display: inline-block;
                                *display: inline;
                                *zoom: 1;
                                *vertical-align: middle;
                                width: 27px;
                                height: 28px;
                                *height: 29px;
                                font-size: 16px;
                                text-align: center;
                                color: #636363;
                            }

                            .pages a img {
                                *display: block;
                                *margin-top: 8px;
                            }

                            .pages a:hover {
                                color: #003c7f;
                            }

                            .pages a.on_pages {
                                background: url(../images/pages03.jpg) no-repeat center top;
                                color: #003c7f;
                            }

                            .pages_min {
                                margin: 25px 0;
                                overflow: hidden;
                                display: none;
                                padding: 0 18px;
                                font-size: 13px;
                                font-size: 1.3rem;
                            }

                            .pages_min a.prev_min,
                            .pages_min a.next_min {
                                display: block;
                                width: 100px;
                                height: 30px;
                                float: left;
                                background: #dedede;
                                border-radius: 3px;
                                color: #003c7f;
                                line-height: 30px;
                                text-align: center;
                            }

                            .pages_min a.next_min {
                                float: right;
                            }

                            .pages_min a:hover {
                                background: #f18e21;
                                color: #fff;
                                transition: 0.5s;
                            }

                            .scholars {
                                padding: 0 0px 20px;
                            }

                            .scholar dd {
                                width: 160px;
                                float: left;
                                margin: 0 40px 10px 12px;
                            }

                            .scholars .scholar {
                                width: 105%;
                                overflow: hidden;
                            }

                            .scholar dd span.img {
                                border: 1px solid #dcdcdc;
                                display: block;
                                width: 160px;
                                height: 220px;
                                overflow: hidden;
                            }

                            .scholar dd span.tit01 {
                                height: 65px;
                                line-height: 65px;
                                display: block;
                                text-align: center;
                                width: 160px;
                            }

                            .scholar dd span.tit01 a {
                                color: #012f6f;
                            }

                            .scholars .pass {
                                padding-bottom: 0;
                            }

                            /*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¢Ãƒâ€¹Ã…â€œÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Âµ*/

                            .list01 {
                                width: 100%;
                                overflow: hidden;
                                margin-top: 10px;
                                font-size: 14px;
                                font-size: 1.4rem;
                            }

                            .list01 li {
                                background: url(../images/li_bg03.png) no-repeat 0 20px;
                                width: 100%;
                                overflow: hidden;
                            }

                            .list01 li a {
                                display: block;
                                padding: 10px 0 10px 20px;
                                width: 83%;
                                line-height: 23px;
                                color: #282828;
                                float: left;
                            }

                            .list01 li a:hover {
                                color: #014fa7;
                            }

                            .rightDate {
                                float: right;
                                padding-top: 10px;
                                width: 100px;
                                text-align: right;
                            }

                            .list01 li.noBg {
                                background: none;
                                border-bottom: 1px solid #d3d3d3;
                                padding: 3px 0;
                            }

                            /*picÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨*/

                            .pic_list {
                                width: 100%;
                                overflow: hidden;
                            }

                            .pic_list ul {
                                width: 100%;
                                overflow: hidden;
                            }

                            .pic_list li {
                                width: 30.227272%;
                                margin-right: 3.977272%;
                                /*width:266px;margin-right:41px;*/
                                float: left;
                                /*border:1px solid #d3d3d3;*/
                                overflow: hidden;
                            }

                            .pic_list .pic a {
                                display: block;
                                width: auto;
                                height: 0;
                                padding-bottom: 66%;
                                overflow: hidden;
                            }

                            .pic_list .pic a img {
                                display: block;
                                width: 100%;
                                transition: all 1s ease 0s;
                            }

                            .pic_list .pic a img:hover {
                                filter: alpha(opacity=80);
                                -moz-opacity: 0.8;
                                opacity: 0.8;
                            }

                            .pic_list .pic strong {
                                padding: 5px;
                                float: left;
                            }

                            .list_info {
                                width: auto;
                                overflow: hidden;
                                padding: 0 4%;
                            }

                            .pic_list .list_title {
                                padding: 8px 0 8px;
                                text-align: center;
                                font-weight: normal;
                                font-size: 16px;
                                color: #444;
                                line-height: 20px;
                            }

                            .list_cont {
                                font-size: 14px;
                                line-height: 23px;
                                height: 93px;
                                overflow: hidden;
                                margin-bottom: 5px;
                            }

                            .list_info .readMore {
                                display: block;
                                width: 100px;
                                height: 26px;
                                float: right;
                                margin: 8px 0;
                            }

                            .list_info .readMore a {
                                display: block;
                                width: 100px;
                                height: 26px;
                                line-height: 26px;
                                font-size: 14px;
                                color: #003c7f;
                                background: url(../images/icon12.png) no-repeat 82px center;
                            }

                            .pic_list .noMargin {
                                margin-right: 0;
                            }

                            .pic_list .pic {
                                border: 1px solid #d3d3d3;
                            }

                            /*ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â«Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Âµ*/

                            .article03 .articleTitle h3 {
                                font-size: 16px;
                                padding: 15px 0;
                                text-align: center;
                                line-height: 28px;
                                color: #444;
                                letter-spacing: 1px;
                            }

                            .wrapSize {
                                width: 50%;
                                overflow: hidden;
                                float: right;
                                height: 60px;
                            }

                            .size {
                                height: 27px;
                                line-height: 27px;
                                width: 175px;
                                float: right;
                                margin-top: 20px;
                            }

                            .size a {
                                margin-right: 18px;
                                display: block;
                                width: 27px;
                                height: 27px;
                                float: left
                            }

                            .size i {
                                font-style: normal;
                                float: left;
                            }

                            .size .size1 {}

                            .size .size3 {}

                            .size .size2 {}

                            .size .print {}

                            .size .cll {}

                            /*.wrapShare{width:100%;overflow:hidden;padding:10px 0 10px;}
.share{ height:27px; line-height:27px; margin-top:10px; padding:0 15px;}*/

                            .article {
                                font-size: 14px;
                                font-size: 1.4rem;
                                line-height: 25px;
                            }

                            .articleAuthor {
                                text-align: center;
                                font-size: 13px;
                                font-size: 1.3rem;
                            }

                            .articleAuthor p {
                                color: #505050;
                                font-size: 13px;
                                font-size: 1.3rem;
                                line-height: 24px;
                                color: #787878;
                                padding: 10px 0;
                            }

                            .articleAuthor p span {
                                margin-right: 15px;
                                color: #787878;
                            }

                            .p01 {
                                width: auto;
                                margin: 0 auto 20px;
                                text-align: center;
                            }

                            .link {
                                float: right;
                                width: auto;
                                overflow: hidden;
                            }

                            .link .size {
                                float: none;
                                width: 190px;
                            }

                            .link .size a {
                                width: 22px;
                                margin-right: 15px;
                            }

                            .link .share {
                                padding: 0;
                            }

                            .annex {
                                padding: 30px 15px;
                            }

                            .annex .Side_tit h2 a {
                                font-size: 15px;
                                font-size: 1.5rem;
                                color: #014888;
                                font-weight: normal;
                            }

                            .annex ul {
                                margin-top: 20px;
                            }

                            .annex ul li {
                                padding: 5px 0;
                                background: url(../images/li_bg03.png) no-repeat left 10px;
                                padding-left: 20px;
                            }

                            .annex ul li a {
                                font-size: 13px;
                                font-size: 1.3rem;
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â Ãƒâ€šÃ‚Âµ*/

                            .total_pages {
                                width: 100%;
                                overflow: hidden;
                            }

                            .total_pages a:hover {
                                color: #0277fc;
                            }

                            .ti01 {
                                width: 100%;
                                overflow: hidden;
                            }

                            .ti01 h3 {
                                font-size: 20px;
                                font-size: 2rem;
                                letter-spacing: 4px;
                                border-bottom: 1px solid #c9c9c9;
                                height: 40px;
                                line-height: 40px;
                                font-weight: 600;
                            }

                            .ti01 h3 a {
                                color: #014fa7;
                            }

                            .ti01 p {
                                line-height: 24px;
                                padding: 10px 0;
                                font-size: 14px;
                                font-size: 1.4rem;
                                text-indent: 2em;
                            }

                            .more01 {
                                height: 40px;
                                line-height: 40px;
                            }

                            .more01 a {
                                float: right;
                                width: 120px;
                                color: #06205a;
                                height: 40px;
                            }

                            .more01 a:hover span,
                            .more01 a:hover i {
                                color: #0277fc;
                            }

                            .more01 a span {
                                float: right;
                                width: 90px;
                                font-size: 14px;
                                font-size: 1.4rem;
                                padding-right: 10px;
                                text-align: right;
                                color: #06205a;
                                letter-spacing: 2px;
                            }

                            .more01 a i {
                                float: right;
                                transition: all 0.3s ease;
                                width: 10px;
                                height: 40px;
                                line-height: 40px;
                                color: #06205a;
                            }

                            .now_leaders {
                                width: 100%;
                                overflow: hidden;
                                padding: 20px 0;
                            }

                            .leader_info {
                                width: 50%;
                                float: left;
                                font-size: 14px;
                                font-size: 1.4rem;
                                border-bottom: 1px solid #fff;
                            }

                            .leader_info span {
                                display: block;
                            }

                            .leader_info .job01 {
                                width: 74px;
                                border-right: 1px solid #fff;
                                padding: 10px 15px;
                                float: left;
                                background-color: #eeeeee;
                                text-align: justify;
                                text-justify: distribute-all-lines;
                                /*ie6-8*/
                                text-align-last: justify;
                                /* ie9*/
                                -moz-text-align-last: justify;
                                /*ff*/
                                -webkit-text-align-last: justify;
                                /*chrome 20+*/
                                ;
                                display: block;
                            }

                            .leader_info .name01 {
                                margin-left: 105px;
                                background-color: #f8f8f8;
                                display: block;
                                padding: 10px;
                            }

                            .leader_info .name01 strong {
                                margin: 0 3px;
                                display: inline-block;
                            }

                            .leader_info3 .leader_info .name01 strong.margTop {
                                margin-top: 20px;
                            }

                            .leader_info2 {
                                width: 50%;
                                float: left;
                                margin-bottom: 19px;
                            }

                            .leader_info2 .leader_info {
                                width: 100%;
                            }

                            .leader_info3 {
                                width: 50%;
                                float: left;
                                margin-bottom: 19px;
                            }

                            .leader_info3 .leader_info {
                                width: 100%;
                                height: 79px;
                            }

                            .leader_info .cur04 {
                                padding: 30px 30px;
                                width: 44px;
                            }

                            .leader_info .cur06 {
                                padding: 10px 30px;
                                width: 44px;
                            }

                            .leader_info3 .leader_info .name01 {
                                height: 59px;
                            }

                            .leader_info .cur03 {
                                padding: 27px 3px;
                                width: 98px;
                            }

                            .leader_info .cur03 code {
                                font-family: 'ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“';
                                font-weight: normal;
                                padding: 0 12px;
                            }

                            .leader_info .cur03 i {
                                font-style: normal;
                                font-size: 12px;
                                display: block;
                                width: 100%;
                                margin-top: 6px;
                                text-align: center;
                                letter-spacing: -1px;
                                white-space: nowrap;
                            }

                            .leader_info .name03 {
                                height: 59px;
                                line-height: 55px;
                            }

                            .cur02 {
                                width: 100%;
                            }

                            .bs01 {
                                margin-right: 70px;
                                float: left;
                            }

                            .cur05 {
                                margin-bottom: 35px;
                            }

                            .campusImg02 {
                                margin-top: 17px;
                            }

                            .campusImg02 li {
                                width: 25%;
                                float: left;
                                margin-bottom: 3px;
                            }

                            .campusImg02 li a {
                                display: block;
                                margin-right: 3px;
                            }

                            .campusImg02 li img {
                                display: block;
                                width: 100%;
                            }

                            /*ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â³Ãƒâ€šÃ‚Â»*/

                            .department {
                                width: 100%;
                                overflow: hidden;
                                margin-bottom: 20px;
                            }

                            .dWrap02 {
                                width: 1005;
                                overflow: hidden;
                                margin: 22px 0 29px;
                                position: relative;
                            }

                            .dWrap_title02 {
                                width: 100%;
                                height: 37px;
                                border-bottom: 2px solid #e5e5e5;
                            }

                            .dWrap_title02 h3 {
                                width: 130px;
                                height: 37px;
                                line-height: 37px;
                                font-size: 16px;
                                letter-spacing: 3px;
                                margin-right: 30px;
                                font-weight: 600;
                                text-align: center;
                                float: left;
                                color: #fff;
                                background-color: #014fa7;
                                border-right: 5px solid #d4d4d4;
                            }

                            .dTitle_list02 {
                                width: 690px;
                                height: 30px;
                                padding-top: 7px;
                                float: left;
                            }

                            .dTitle_list02 dd {
                                width: 28px;
                                height: 30px;
                                margin-right: 6px;
                                line-height: 30px;
                                text-align: center;
                                color: #3da8cb;
                                float: left;
                                font-size: 23px;
                                font-style: italic;
                                cursor: pointer;
                                font-family: Arial, Helvetica, sans-serif;
                            }

                            .dTitle_list02 dd:hover,
                            .dTitle_list02 dd.active {
                                background-color: #fbc369;
                            }

                            .dList02 {
                                width: auto;
                                overflow: hidden;
                                background-color: #eff8fe;
                                margin-top: 12px;
                                padding: 10px 25px 20px;
                            }

                            .dList_info {
                                width: 110%;
                                overflow: hidden;
                            }

                            .dList_info li {
                                width: 173px;
                                border-bottom: 1px solid #d2d2d2;
                                padding: 6px 0;
                                float: left;
                                margin-right: 35px;
                            }

                            .dList_info li span,
                            .dList_info li strong {
                                display: block;
                                font-size: 14px;
                                line-height: 25px;
                                white-space: nowrap;
                            }

                            .dList_info li span {
                                line-height: 18px;
                                height: 36px;
                                height: 40px;
                                white-space: pre-wrap;
                            }



                            .dTitle a {
                                color: #06205a;
                                font-size: 14px;
                            }

                            .dList_info li strong.dTel {
                                background: url(../images/tel_bg.png) no-repeat left center;
                                padding-left: 25px;
                                color: #646464;
                                font-size: 12px;
                            }

                            .dList_info li:hover span a,
                            .dList_info li.highLight span a {
                                color: #fbc369;
                            }

                            .dList_info li:hover strong,
                            .dList_info li.highLight strong {
                                color: #fbc369;
                                background: url(../images/tel_bg02.png) no-repeat left center
                            }

                            .d01 {
                                width: 100%;
                                overflow: hidden;
                                margin-bottom: 10px;
                            }

                            .d01 h3 {
                                font-size: 20px;
                                font-size: 2rem;
                                font-weight: 600;
                                height: 35px;
                                line-height: 30px;
                                border-bottom: 1px solid #e2e2e2;
                                letter-spacing: 5px;
                                margin-bottom: 10px;
                            }

                            .d01 h3 a {
                                color: #014fa7;
                            }

                            .r01 h3 {
                                font-size: 16px;
                                font-size: 1.6rem;
                            }

                            .d01 p {
                                font-size: 14px;
                                font-size: 1.4rem;
                                line-height: 24px;
                            }

                            .department_title01 {
                                margin-bottom: 0px;
                            }

                            .department_title01 h3 a {
                                font-size: 20px;
                            }

                            .depart_con {
                                line-height: 24px;
                                margin-bottom: 20px;
                                font-size: 14px;
                                font-size: 1.4rem;
                            }

                            /*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â¸Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â»*/

                            .person {}

                            .title01 {
                                width: 20px;
                                height: 120px;
                                float: left;
                                font-size: 14px;
                                color: #fff;
                                background: url(../images/xuezhe_bg.png) no-repeat top center;
                                font-weight: bold;
                                padding: 7px;
                                text-align: center;
                            }

                            .personList {
                                width: 33.3333%;
                                overflow: hidden;
                                float: left;
                                margin: 0 0 23px 0;
                            }

                            .personList>div {
                                margin: 0 10px;
                                width: auto;
                                overflow: hidden;
                                position: relative;
                            }

                            .item-container02 {
                                width: 100%;
                                height: 100%;
                                float: left;
                            }

                            .item-container02 a {
                                height: 0;
                                width: 100%;
                                padding-bottom: 70.48%;
                                display: block;
                            }

                            .item-container02 img {
                                z-index: 9;
                                width: 100%;
                                display: block;
                            }

                            .item-info-overlay02 {
                                opacity: 0;
                                filter: alpha(opacity=0);
                                -moz-opacity: 0;
                                -ms-opacity: 0;
                                width: 100%;
                                height: 100%;
                                position: absolute;
                                left: 0;
                                top: 0;
                                background: url(../images/s_bg02.png) repeat;
                                z-index: 120;
                            }

                            .item-info-overlay02>div {
                                position: absolute;
                                top: 4%;
                                left: 3%;
                                width: 93.5%;
                                height: 91%;
                            }

                            .item-info-overlay02 a {
                                display: block;
                                width: 100%;
                                height: 100%;
                                color: #fff;
                                font-size: 14px;
                            }

                            .item-info-overlay02 h2 {
                                color: #fff;
                                font-size: 24px;
                                font-weight: normal;
                                text-align: center;
                                width: 70%;
                                margin: 0 auto;
                                height: 100%;
                            }

                            .personList:hover .item-info-overlay02 {
                                opacity: 1;
                                filter: alpha(opacity=100);
                                -moz-opacity: 1;
                                -ms-opacity: 1;
                                transition: all ease 1s;
                                -webkit-transition: all ease 1s;
                                -o-transition: all ease 1s;
                                -moz-transition: all ease 1s;
                                -ms-transition: all ease 1s
                            }

                            .person_title02 {
                                width: 100%;
                                text-align: center;
                                position: absolute;
                                bottom: 4.2%;
                                left: 0;
                                font-size: 16px;
                                z-index: 140;
                                letter-spacing: 2px;
                            }

                            .person_title02 a {
                                color: #fff;
                            }

                            .teachers {
                                display: none;
                            }

                            .personList.noMargin_right>div {}

                            .readMore02 {
                                height: 35px;
                                line-height: 35px;
                                margin-bottom: 20px;
                                text-align: right;
                                font-size: 14px;
                                font-size: 1.4rem;
                            }

                            .readMore02 a {
                                color: #06205a;
                                padding-right: 13px;
                            }

                            /*.dList li.bg04{background-color:#fff;}*/

                            .scholarInfo_wrap {
                                width: 100%;
                                overflow: hidden;
                                margin-top: 20px;
                            }

                            .d03 {
                                width: 45.70%;
                                float: left;
                                margin-bottom: 32px;
                                overflow: hidden;
                            }

                            .d03 h3 {
                                font-size: 16px;
                                border-bottom: 1px solid #c9c9c9;
                                letter-spacing: 3px;
                                line-height: 33px;
                                height: 33px;
                            }

                            .d03 h3 a {
                                color: #014fa7;
                            }

                            .d03_title {
                                width: 100%;
                                overflow: hidden;
                                margin-top: 12px;
                            }

                            .d03_title .lf {
                                width: 50%;
                                height: 138px;
                                float: left;
                                overflow: hidden;
                            }

                            .d03_title .lf a {
                                display: block;
                                width: 100%;
                                height: 100%;
                            }

                            .d03_title .rt {
                                width: 50%;
                                height: 138px;
                                float: right;
                                /*background-color:#5178b3;*/
                            }

                            .d03_title .rt a {
                                padding: 20% 10% 10%;
                                width: 80%;
                                color: #fff;
                                display: block;
                                font-size: 15px;
                                font-weight: bold;
                                line-height: 24px;
                            }

                            /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¤ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂµÃƒâ€šÃ‚Â*/

                            .d07 {}

                            .d07 h4 {
                                height: 40px;
                                line-height: 40px;
                                font-size: 14px;
                                font-size: 1.4rem;
                                font-weight: normal;
                            }

                            .d07 h4 a {
                                color: #014fa7;
                            }

                            .dList03 {
                                width: 100%;
                                overflow: hidden;
                            }

                            .dList03 li {
                                width: 25%;
                                *width: 210px;
                                overflow: hidden;
                                float: left;
                                margin-bottom: 5px;
                            }

                            .dList03 li img {
                                display: block;
                                margin: 0 auto;
                            }

                            .dList03 li a {
                                display: block;
                                margin: 0 3px;
                            }

                            .d03Con {
                                padding: 20px 30px;
                                min-height: 72px;
                                line-height: 24px;
                                color: #06205a;
                                font-size: 14px;
                                background-color: #f8f8f8;
                            }

                            .d09 {
                                float: right;
                            }

                            .cur11 {
                                margin-top: 20px;
                            }

                            .more02 a {
                                width: 280px;
                                text-align: right;
                                font-size: 14px;
                                color: #06205a;
                            }

                            .more02 a:hover {
                                color: #f5ae30;
                            }

                            /*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“*/

                            .campus {
                                padding-top: 30px;
                            }

                            /*ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒâ€¦Ã‚Â¸ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â°Ãƒâ€šÃ‚Â±ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€¦Ã‚Â¡*/

                            .recruit {}

                            .z01 {
                                width: 100%;
                                overflow: hidden;
                                border-bottom: 1px solid #c9c9c9;
                                margin: 0px 0 50px 0;
                                padding-bottom: 21px;
                            }

                            .con_left {
                                position: relative;
                                width: 191px;
                                height: 155px;
                                overflow: hidden;
                                float: left;
                            }

                            .con_left .r_img {
                                padding-bottom: 81.15%
                            }

                            .con_right {}

                            .contacts {
                                width: auto;
                                overflow: hidden;
                                padding: 0 0 2px;
                                margin-left: 211px;
                            }

                            .contacts span {
                                float: left;
                                height: 25px;
                                line-height: 25px;
                                font-size: 14px;
                                font-size: 1.4rem;
                                width: 66%;
                                padding-left: 25px;
                            }

                            .z01 .name01 {
                                width: 100%;
                                font-weight: bold;
                                color: #2d2d2d;
                                padding-left: 0;
                                line-height: 15px;
                                height: 20px;
                            }

                            .z01 .adress01 {
                                background: url(../images/icon01.png) no-repeat left center;
                                float: left;
                                width: auto;
                                margin-right: 30px;
                            }

                            .z01 .code {
                                float: left;
                                width: 200px;
                                background: url(../images/icon02.png) no-repeat left center;
                            }

                            .z01 .tel {
                                background: url(../images/icon03.png) no-repeat left center;
                            }

                            .contacts .code {}

                            .z01 .dList {
                                margin-left: 211px;
                                width: auto;
                            }

                            .z01 .dList li {
                                width: 33.3333%;
                                *width: 216px;
                            }

                            .z01 .dList li a {
                                color: #06205a;
                            }

                            .z01 .dList li a:hover {
                                color: #0277fc;
                            }

                            .color11 a {
                                background-color: #4d9a73;
                            }

                            .color11 a i {
                                color: #4d9a73;
                            }

                            .color11 a:hover i {
                                background-color: #4d9a73;
                                color: #fff;
                            }

                            .color11 a:hover {
                                color: #4d9a73;
                                background-color: #f0f0f0;
                            }

                            .z02 .contacts span {
                                width: 53%;
                            }

                            .z02 .contacts .name01 {
                                width: 266px;
                            }

                            .z02 .contacts .code {
                                width: auto;
                            }

                            .z02 .contacts .tel {
                                width: 100%;
                            }

                            .z02 .con_right {
                                float: left;
                                margin: 0;
                                width: 645px;
                            }

                            .z02 .con_right .contacts,
                            .z02 .con_right .dList {
                                margin: 0;
                                padding-left: 0;
                                padding-right: 0;
                            }

                            .z02 .con_left {
                                float: right;
                            }

                            .con_title {
                                width: 190px;
                            }

                            /*ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â©Ãƒâ€šÃ‚Â¶*/

                            .subject .d01 {
                                margin-bottom: 10px;
                            }

                            .subject .d01 h3 {
                                font-size: 20px;
                                font-size: 2rem;
                            }

                            .noMargin_right {
                                margin-right: 0;
                            }

                            .research {
                                width: 100%;
                                overflow: hidden;
                                margin-bottom: 15px;
                            }

                            .research li {
                                width: 100%;
                                margin-bottom: 20px;
                            }

                            .research li h3 {
                                font-size: 16px;
                                font-size: 1.6rem;
                                line-height: 28px;
                                padding: 0 0 10px 0;
                            }

                            .research li h3 a {
                                color: #014fa7;
                            }

                            .research li h3 a:hover {
                                color: #db8a01;
                            }

                            .research li p {
                                line-height: 24px;
                                color: #2d2d2d;
                                font-size: 14px;
                            }

                            /*ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ*/

                            .campusImg {
                                width: 214px;
                                height: 321px;
                                margin: 25px 0 0 12px;
                            }

                            .generalWrap {
                                width: 100%;
                                overflow: hidden;
                                margin: 16px 0 35px 0;
                            }

                            .general {
                                background-color: #fff;
                                padding: 0px 35px 20px 35px;
                                float: left;
                            }

                            .general h3 a {
                                font-size: 20px;
                                font-size: 2rem;
                                color: #1b438f;
                                line-height: 58px;
                                line-height: 58px;
                            }

                            .genInfo .con {
                                font-size: 15px;
                                font-size: 1.5rem;
                                line-height: 24px;
                                float: left;
                                overflow: hidden;
                            }

                            .genInfo .con p {
                                margin-right: 340px;
                                margin-top: 15px;
                            }

                            .genInfo span.img01 {
                                float: right;
                                margin-left: -296px;
                            }

                            .gen_list {
                                width: auto;
                                overflow: hidden;
                                margin-top: 10px;
                                margin-right: 296px;
                            }

                            .gen_list span {
                                display: block;
                                background: url(../images/li_bg01.png) no-repeat left 18px;
                                float: left;
                                width: 33%;
                                line-height: 32px;
                            }

                            .gen_list span a {
                                padding-left: 15px;
                                color: #1b438f;
                                display: block;
                            }

                            .gen_list span a:hover {
                                color: #f18e21;
                            }

                            .con_list01 {
                                padding: 0px 35px 12px 35px;
                                overflow: hidden;
                                background-color: #fff;
                                margin-bottom: 35px;
                            }

                            .con_list01 .title03 h2 {
                                padding: 0 10px 0 0;
                                width: 180px;
                                height: 58px;
                                line-height: 58px;
                                background-image: none;
                                font-size: 20px;
                                font-size: 2rem;
                                color: #1b438f
                            }

                            .list_con01 {
                                width: 100%;
                                overflow: hidden;
                                padding: 0px 0 0;
                            }

                            .list_con01.cur01 li {
                                width: 20%;
                            }

                            .list_con01 li {
                                width: 25%;
                                float: left;
                                font-size: 1.5rem;
                                *width: 207px;
                            }

                            .list_con01 li span {
                                background: url(../images/li_bg01.png) no-repeat 12px 18px;
                                padding: 10px 7px 10px 28px;
                                display: block;
                            }

                            .list_con01 li a {
                                color: #1b438f
                            }

                            .list_con01 li a:hover {
                                color: #f18e21
                            }

                            .cur08 {
                                background-color: #fff
                            }

                            /*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â¸Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â»*/

                            .cur09 {
                                padding: 0 30px 50000px 30px
                            }

                            .cur10 h3 {
                                font-size: 20px;
                                font-size: 2rem;
                            }

                            /*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¢Ãƒâ€¹Ã…â€œ*/

                            .topic_title {
                                width: 100%;
                                overflow: hidden;
                            }

                            .topic .news_info .date {
                                float: left;
                                margin-left: 20px;
                            }

                            .topic .news_info h2 {
                                width: auto;
                                float: left;
                            }

                            .topic .news_info p {
                                line-height: 27px;
                                height: 54px;
                            }

                            .topic .news_pic {
                                width: 235px;
                                height: 84px;
                            }

                            .topic .news_info {
                                margin-left: 255px;
                                height: 90px;
                            }

                            .topic li {
                                margin: 0px 0 25px 0;
                            }

                            .bread {
                                max-width: 520px;
                                float: left;
                                height: 35px;
                                line-height: 35px;
                                color: #8c8c8c;
                                font-size: 14px;
                                font-size: 1.4rem;
                                margin-top: 14px;
                            }

                            .bread span {
                                float: left;
                                font-weight: normal;
                                color: #656565;
                            }

                            .bread span a {
                                color: #8c8c8c;
                                margin: 0 5px;
                            }

                            .bread span a:first-child {
                                margin-left: 0;
                            }

                            .bread a:hover {
                                color: #014fa7;
                            }

                            /*ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â½Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â¼*/

                            .leaders {}

                            .leaders h3 {
                                font-size: 20px;
                                font-size: 2rem;
                                text-align: center;
                                padding: 15px 0 0;
                            }

                            .remarks {
                                background-color: #f8f8f8;
                                padding: 10px 15px;
                                font-size: 14px;
                                font-size: 1.4rem;
                                line-height: 30px;
                                margin-bottom: 38px;
                            }

                            .remarks span {
                                display: block;
                                padding-left: 28px;
                            }

                            .remarks i {
                                font-style: normal;
                            }

                            .rightBars {
                                margin-right: -667px;
                            }

                            .leftBars {
                                margin-left: -667px;
                            }

                            /*ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¸Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¨ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦*/

                            .FamousScholar_list_title {
                                font-size: 2rem;
                                color: #0277fc;
                                padding: 20px 0 0;
                                border-top: 1px solid #eee;
                            }

                            .FamousScholar_list_title:nth-child(2) {
                                border: 0;
                            }

                            .FamousScholar_list {
                                width: auto;
                                overflow: hidden;
                                padding: 30px 0;
                                padding-left: 25px;
                            }

                            .FamousScholar_list li {
                                width: 20%;
                                float: left;
                            }

                            .FamousScholar_list li>div {
                                margin-right: 25px;
                            }

                            .item-img01 {
                                width: 100%;
                                display: block;
                                height: 0;
                                padding-bottom: 137.5%;
                                overflow: hidden;
                            }

                            .item-txt01 {
                                height: 40px;
                                line-height: 40px;
                                font-size: 14px;
                                text-align: center;
                                display: block;
                                width: 100%;
                            }

                            .FamousScholar_list li:hover a span {
                                color: #0277fc
                            }

                            .FamousScholar_detail {
                                width: 100%;
                                overflow: hidden;
                                padding-top: 10px;
                            }

                            .fam_left {
                                width: 145px;
                                float: left;
                                padding-top: 10px;
                            }

                            .fam_left strong {
                                display: block;
                                width: 100%;
                                height: 0;
                                padding-bottom: 137.5%;
                                margin-bottom: 8px;
                            }

                            .fam_left span {
                                padding: 5px 0 0;
                                text-align: center;
                                display: block;
                                font-size: 14px;
                            }

                            .fam_right {
                                margin-left: 200px;
                                font-size: 14px;
                                line-height: 24px;
                            }

                            .fam_right p {
                                padding-top: 10px;
                                text-indent: 2em;
                            }

                            .fam_title {
                                font-size: 16px;
                                height: 45px;
                                line-height: 45px;
                                border-bottom: 1px solid #e2e2e2;
                                color: #014fa7;
                            }

                            .fam_title span {
                                padding: 5px;
                            }

                            .close {
                                float: right;
                            }

                            .close a {
                                color: #014fa7
                            }

                            .close a:hover {
                                color: #f8ae31
                            }

                            .FamousScholar_detail dd {
                                width: 100%;
                                overflow: hidden;
                                padding-bottom: 40px;
                            }

                            .leaders02 {
                                width: 100%;
                                overflow: hidden;
                            }

                            .leaders02 .leaders h3 {
                                text-align: left
                            }

                            .FamousScholar_list {
                                padding: 30px 0 10px;
                            }

                            .leaders02 {
                                width: 100%;
                                font-size: 14px;
                                font-size: 1.4rem;
                            }

                            .leaders02 table {
                                width: 100%;
                                border-collapse: collapse;
                                cellpadding: 0;
                                cellspacing: 0;
                                margin-bottom: 10px;
                                border: solid #fff;
                                border-width: 0px 1px 1px 0px;
                            }

                            .leader_lf {
                                width: 22%;
                                padding: 7px 2%;
                                font-weight: bold;
                                background-color: #eee;
                                text-align: center;
                            }

                            .leader_rt {
                                width: 70%;
                                padding: 10px 0 10px 2%;
                                text-align: left;
                                background-color: #f8f8f8;
                            }

                            .leader_rt1 span {
                                width: auto !important;
                                margin: 0 5px;
                            }

                            .leaders02 td {
                                border: 1px solid #fff;
                                border-width: 1px 0px 0px 1px;
                            }

                            .leaders02 td span {
                                padding: 5px 0%;
                                float: left;
                                width: 10%;
                            }



                            .leaders02 td span a.border {
                                border: 1px solid #666;
                            }

                            @-webkit-keyframes moveFromTop {
                                from {
                                    opacity: 0;
                                    -webkit-transform: translateY(200%);
                                    -moz-transform: translateY(200%);
                                    -ms-transform: translateY(200%);
                                    -o-transform: translateY(200%);
                                    transform: translateY(200%);
                                }

                                to {
                                    opacity: 1;
                                    -webkit-transform: translateY(0%);
                                    -moz-transform: translateY(0%);
                                    -ms-transform: translateY(0%);
                                    -o-transform: translateY(0%);
                                    transform: translateY(0%);
                                }
                            }

                            @-webkit-keyframes moveFromLeft {
                                from {
                                    opacity: 0;
                                    -webkit-transform: translateX(200%);
                                    -moz-transform: translateX(200%);
                                    -ms-transform: translateX(200%);
                                    -o-transform: translateX(200%);
                                    transform: translateX(200%);
                                }

                                to {
                                    opacity: 1;
                                    -webkit-transform: translateX(0%);
                                    -moz-transform: translateX(0%);
                                    -ms-transform: translateX(0%);
                                    -o-transform: translateX(0%);
                                    transform: translateX(0%);
                                }
                            }

                            @-webkit-keyframes moveFromRight {
                                from {
                                    opacity: 0;
                                    -webkit-transform: translateX(-200%);
                                    -moz-transform: translateX(-200%);
                                    -ms-transform: translateX(-200%);
                                    -o-transform: translateX(-200%);
                                    transform: translateX(-200%);
                                }

                                to {
                                    opacity: 1;
                                    -webkit-transform: translateX(0%);
                                    -moz-transform: translateX(0%);
                                    -ms-transform: translateX(0%);
                                    -o-transform: translateX(0%);
                                    transform: translateX(0%);
                                }
                            }

                            .normalList {
                                margin: 0 -21px;
                                overflow: hidden;
                                padding-bottom: 5px;
                            }

                            .normalList li {
                                width: 33.3%;
                                float: left;
                                height: 42px;
                                line-height: 42px;
                                overflow: hidden;
                                font-size: 16px;
                            }

                            .normalList li a {
                                display: block;
                                margin: 0 21px;
                                overflow: hidden;
                                white-space: nowrap;
                                text-overflow: ellipsis;
                            }

                            .normalMore {
                                height: 30px;
                                line-height: 30px;
                                text-align: right;
                                font-size: 14px;
                                padding-bottom: 20px;
                            }

                            /*20200623*/

                            .video-box {
                                display: none;
                            }

                            .layer-shade {
                                width: 100%;
                                height: 100%;
                                background-color: #000;
                                opacity: 0.5;
                                z-index: 500;
                                position: fixed;
                                top: 0;
                                left: 0;
                            }

                            .layer-dialog {
                                width: 800px;
                                position: fixed;
                                left: 50%;
                                top: 50%;
                                transform: translate(-50%, -50%);
                                z-index: 1000;
                            }

                            .layer-dialog video {
                                width: 100%;
                            }

                            .video-close {
                                width: 25px;
                                position: absolute;
                                right: -30px;
                                top: -30px;
                                cursor: pointer;
                            }

                            .video-close img {
                                width: 100%;
                            }

                            @media screen and (max-width:996px) {
                                .layer-dialog {
                                    width: 86%;
                                    transform: translateY(-50%);
                                    left: 7%;
                                }

                                .video-close {
                                    width: 20px;
                                    right: -25px;
                                    top: -25px;
                                }
                            }

                            @media screen and (max-width:1440px) {
                                .rightBars {
                                    margin: 0;
                                    right: 20px;
                                }

                                .leftBars {
                                    margin: 0;
                                    left: 20px;
                                }
                            }

                            @media screen and (max-width:1340px) {
                                .rightBars {
                                    width: 306px;
                                    margin: 0;
                                    right: 0;
                                }

                                .leftBars {
                                    /* width: 306px; */
                                    margin: 0;
                                    left: 0;
                                }
                            }

                            @media screen and (max-width:1172px) {

                                .dTitle_list02 {
                                    float: none;
                                    width: 100%;
                                    border-top: 2px solid #e5e5e5;

                                }

                                .dWrap_title02 {
                                    border-bottom: 0;
                                }

                                .dWrap_title02 h3 {
                                    float: none;
                                }

                                .dWrap_title02 {
                                    height: auto;
                                }

                                .subPage {
                                    width: 100%;
                                }

                                .leader_left,
                                .leader_right {
                                    width: 100%;
                                }

                                .scholars .scholar dd {
                                    width: 25%;
                                    margin-right: 0;
                                }

                                .list01 li a {
                                    width: auto;
                                    float: none;
                                }

                                .list01 li .rightDate {
                                    float: none;
                                    margin-left: 20px;
                                    padding: 0;
                                }

                                .scholars .scholar dd {
                                    width: 33.333%;
                                    margin-right: 0;
                                }

                                .leader_info,
                                .leader_info3,
                                .leader_info2 {
                                    width: 100%;
                                }

                                .leader_info .name03 {
                                    line-height: 20px;
                                }

                                .contacts span {
                                    width: 100%;
                                }

                                .z01,
                                .z02,
                                .z03 {
                                    margin-bottom: 30px;
                                }

                                /*ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â³Ãƒâ€šÃ‚Â»*/
                                /*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â¸Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â»*/
                                .person .d01 {
                                    display: none;
                                }

                                .teachers {
                                    display: block;
                                }

                                .person {
                                    padding-top: 35px;
                                }
                            }

                            @media screen and (max-width:1080px) {
                                .leader_info .cur03 {
                                    padding: 19px 3px;
                                }

                                .gen_list {
                                    width: 100%;
                                    margin: 10px 0 10px 0;
                                }

                                .genInfo .con {
                                    float: none;
                                }

                                .genInfo .con p {
                                    width: 100%;
                                    margin: 0;
                                }

                                .genInfo span.img01 {
                                    width: 50%;
                                    float: none;
                                    margin: 0 auto;
                                    display: block;
                                }
                            }

                            @media screen and (max-width:1030px) {
                                .scholar dd span.tit01 {
                                    height: 40px;
                                    line-height: 40px;
                                }

                                .dTitle_list02 {
                                    width: 100%;
                                    height: auto;
                                    overflow: hidden;
                                    float: none;
                                    clear: both;
                                    border-top: 2px solid #e5e5e5;
                                }

                                .dWrap_title02 {
                                    height: auto;
                                    border-bottom: none;
                                }
                            }

                            @media screen and (max-width:900px) {
                                .sub_left {
                                    display: none;
                                }

                                .sub_mbtn {
                                    display: block;
                                }

                                .sub_right {
                                    margin-left: 0;
                                }

                                .bread {
                                    float: none;
                                    width: 100%;
                                    height: 40px;
                                    line-height: 40px;
                                }

                                .sub_search {
                                    float: none;
                                    margin: 10px 0 15px 0;
                                    width: 100%;
                                }

                                .sub_search .search {
                                    width: 100%;
                                }

                                .articleTitle h2 {
                                    padding-bottom: 20px;
                                }

                                .scholars .pass {
                                    width: 565px;
                                    margin: 0 auto;
                                }

                                .dTitle_list02 dd:last-child {
                                    margin: 0;
                                }

                                /*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â¸Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â»*/
                                .person {
                                    padding-top: 10px;
                                }

                                @media screen and (max-width:800px) {
                                    .article p img {
                                        width: 100% !important;
                                        height: auto !important;
                                    }

                                    .leaders02 td span {
                                        width: 16.6%;
                                    }

                                    .general {
                                        padding: 0px 15px 15px 15px
                                    }

                                    .con_list01 {
                                        padding: 0 15px 15px 15px;
                                    }

                                    .scholars dl.scholar dd {
                                        width: 33.3333%;
                                        margin-right: 0;
                                    }

                                    .scholar dd span.tit01 {
                                        height: 30px;
                                        line-height: 30px;
                                    }

                                    .t03_left {
                                        width: 100%;
                                    }

                                    .t03_left h3 {
                                        margin: 0 auto;
                                    }

                                    .t03_left .img02 {
                                        width: 257px;
                                        margin: 0 auto;
                                    }

                                    .t03_right {
                                        width: 100%;
                                        margin: 0;
                                        padding-top: 25px;
                                    }

                                    .dList_info {
                                        width: 100%;
                                    }

                                    .dList02 {
                                        padding: 10px 10px 20px;
                                    }

                                    .dList_info li {
                                        width: 46%;
                                        margin-right: 4%;
                                    }

                                    .dList_info li:nth-child(2n) {
                                        margin-left: 4%;
                                        margin-right: 0;
                                    }

                                    .personList {
                                        width: 50%;
                                    }

                                    .d03 {
                                        width: 46%;
                                    }

                                    .campusImg02 li {
                                        width: 50%;
                                    }

                                    .topic .news_pic {
                                        width: 100%;
                                        height: auto;
                                        float: none
                                    }

                                    .topic .news_info {
                                        width: 100%;
                                        margin: 25px 0 0 0;
                                        float: none;
                                    }

                                    .normalList li {
                                        width: 50%;
                                        height: 35px;
                                        line-height: 35px;
                                        font-size: 14px;
                                    }

                                    .normalList li a {
                                        margin: 0 8px
                                    }

                                    .normalList {
                                        margin: 0 -8px;
                                    }
                                }

                                @media screen and (max-width:640px) {
                                    .news_pic {
                                        width: 100%;
                                        float: none;
                                        height: auto;
                                    }

                                    .news_pic a {
                                        display: block;
                                        width: 100%;
                                        height: 0;
                                        padding-bottom: 60%
                                    }

                                    .topic .news_pic a {
                                        display: inline;
                                    }

                                    .news_info {
                                        width: 100%;
                                        margin: 20px 0 2px 0;
                                    }

                                    .news_list li {
                                        margin-bottom: 0px;
                                    }

                                    .bread {
                                        font-size: 12px;
                                        font-size: 1.2rem;
                                    }

                                    .sub_right {
                                        padding: 0 15px 50000px;
                                    }

                                    .cur07 {
                                        padding: 0 10px 50000px
                                    }

                                    .news_list li {
                                        margin-right: 20px;
                                    }

                                    .news_info h2 a {
                                        font-size: 15px;
                                        font-size: 1.5rem;
                                    }

                                    .news_info p {
                                        font-size: 13px;
                                        font-size: 1.3rem;
                                    }

                                    .readMore {
                                        margin: 30px 0;
                                    }

                                    .pass .pass_con dd {
                                        width: 33.333%
                                    }

                                    .sLeaders li .md {
                                        padding-left: 3%;
                                        height: 45px;
                                    }

                                    .sLeaders li .rt {
                                        padding-left: 3%
                                    }

                                    .scholar dd span.img {
                                        width: 120px;
                                        height: 165px;
                                    }

                                    .scholar dd span.tit01 {
                                        width: 120px;
                                    }

                                    .pass li {
                                        padding: 0;
                                    }

                                    .scholars .pass {
                                        width: 440px;
                                    }

                                    .r02 li {
                                        width: 49%;
                                        margin-right: 2%;
                                        margin-bottom: 20px;
                                    }

                                    .r02 li.r_center {
                                        margin-right: 0;
                                    }

                                    /*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¤ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂµÃƒâ€šÃ‚Â*/
                                    .dList03 li {
                                        width: 50%;
                                    }

                                    /*ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¸Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¨ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦*/
                                    .FamousScholar_list li {
                                        width: 33.333%;
                                    }

                                    .fam_left {
                                        float: none;
                                        margin: 0 auto 20px;
                                    }

                                    .fam_right {
                                        margin-left: 0;
                                    }
                                }

                                @media screen and (max-width:600px) {
                                    .pages {
                                        display: none;
                                    }

                                    .pages_min {
                                        display: block;
                                    }

                                    .leader_info .cur03 {
                                        padding:
                                    }

                                    .now_leaders {
                                        width: 360px;
                                        margin: 0 auto;
                                    }

                                    .leader_info .name03 {
                                        height: 99px;
                                    }

                                    .leader_info .cur03 {
                                        padding: 38px 3px;
                                    }

                                    .contacts {
                                        padding: 0;
                                        line-height: 20px;
                                    }

                                    /*ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ*/
                                    .list_con01 li {
                                        width: 50%;
                                    }

                                    .list_con01.cur01 li {
                                        width: 50%;
                                    }

                                    .bs01 {
                                        width: 100%;
                                        margin: 0;
                                    }

                                    .bs01 img {
                                        display: block;
                                        margin: 0 auto;
                                    }

                                    .gen_list span {
                                        width: 50%;
                                    }
                                }

                                @media screen and (max-width:480px) {
                                    .leaders02 td span {
                                        width: 33.3%;
                                    }

                                    .sLeaders li {
                                        font-size: 13px;
                                        font-size: 1.3rem;
                                    }

                                    .leaders {
                                        font-size: 13px;
                                        font-size: 1.3rem;
                                    }

                                    .pass dl dd {
                                        width: 50%;
                                    }

                                    .pass dl dd {
                                        font-size: 13px;
                                        font-size: 1.3rem;
                                    }

                                    .pic_list {
                                        max-width: 360px;
                                        margin: 0 auto;
                                    }

                                    .pic_list li {
                                        width: 100%;
                                    }

                                    .scholars dl.scholar dd {
                                        width: 50%;
                                    }

                                    .wrapSize {
                                        width: 100%;
                                    }

                                    .pass dl.scholarInfo dd {
                                        width: 100%;
                                    }

                                    .scholars .pass {
                                        width: 260px;
                                        margin: 0 auto;
                                    }

                                    .r02 li {
                                        width: 100%;
                                        margin-right: 0;
                                        margin-bottom: 20px;
                                    }

                                    .contacts {
                                        margin: 0;
                                        width: 100%;
                                        padding: 10px 0;
                                    }

                                    .con_left {
                                        margin: 0 auto;
                                        float: none;
                                    }

                                    /*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â¸Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â»*/
                                    .personList {
                                        width: 100%;
                                    }

                                    .personList>div {
                                        margin: 0 5px;
                                    }

                                    .d03 {
                                        width: 100%;
                                    }

                                    .remarks strong {
                                        display: block;
                                    }

                                    .remarks i {
                                        padding-left: 28px;
                                        display: block;
                                    }
                                }

                                @media screen and (min-width:320px) and (max-width:360px) {
                                    .leader_info3 .leader_info .name01 strong.margTop {
                                        margin-top: 5px;
                                    }

                                    .leader_info3 .leader_info .name01 {
                                        height: 66px;
                                    }

                                    .leader_info .name03 {
                                        height: 118px;
                                    }

                                    .leader_info .name01 strong {
                                        margin-top: 2px;
                                    }

                                    .leader_info .cur04 {
                                        height: 48px;
                                    }

                                    .now_leaders {
                                        width: 300px;
                                        margin: 0 auto;
                                    }

                                    .leader_info .cur03 {
                                        padding: 48px 3px;
                                    }

                                    .leader_info .cur04 {
                                        padding: 19px 30px;
                                    }

                                    .ti01 h3,
                                    .t03_left h3,
                                    .articleTitle h2 {
                                        font-size: 16px;
                                        font-size: 1.6rem;
                                    }

                                    .d01 h3 {
                                        font-size: 16px;
                                        font-size: 1.6rem;
                                    }

                                    .normalList li {
                                        width: 100%;
                                    }

                                    .general h3 a {
                                        font-size: 16px;
                                        font-size: 1.6rem;
                                    }

                                    .list_con01 li,
                                    .article {
                                        font-size: 13px;
                                        font-size: 1.3rem;
                                    }

                                    .list_con01 li span {
                                        pading: 6px 8px 6px 30px
                                    }

                                    .gen_list span a,
                                    .genInfo .con p {
                                        font-size: 13px;
                                        font-size: 1.3rem;
                                    }
                                }