@charset "utf-8";
/* CSS Document */
body{color:#666}
.subPage{width:1200px;margin:80px auto 0;position:relative;}
.subLeft{width: 220px;float:left;overflow: hidden;position: relative;margin-top:52px;}
.subLeft_title{height: 70px;line-height: 70px;color:#fff;font-size: 22px;text-align: center;background:url(../images/sub-title.png) no-repeat center;font-weight: normal;letter-spacing: 1px;}
.subLeft.currents{top:90px;left:50%;margin-left:-700px;}
.subLeft ul{width: 100%;overflow: hidden;margin-bottom: 20px;padding-bottom:45px;background:url(../images/sub-bottom.png) repeat-x bottom #f2f2f2;}
.subLeft li{line-height: 25px;font-size: 16px;position:relative;padding:7px 10px;}
.subLeft li a{display: block;padding:12px 20px;text-align: center;}
.subLeft li a:hover,.subLeft li a.active{color:#9a0000;font-weight: bold;background:url(../images/s-left.png) no-repeat left center,url(../images/s-right.png)  no-repeat right center;}
/*移动端二级导航开始*/
.phone_subNav{margin: 20px 0 0;}
.phone-icon01{width: auto;height: 50px;display: block;}
.sub_navm{ width:auto;; overflow: hidden;display: none;}
.sub_navm ul{background-color:#f5f5f5;text-align: left;width: 100%;overflow: hidden;}
.sub_navm li{border-bottom:1px solid #e5e5e5;width: 100%;overflow: hidden;position:relative;}
.sub_navm li .phone_toggle{position:absolute;right:0;top:0;width:46px;height:45px;text-align:center;line-height:45px;font-size:22px;cursor:pointer;}
.sub_navm li a{font-size: 14px; padding-left:13px; height:45px;line-height:45px;display:block;width: 100%;float:left;}
.sub_navm li dd a{height:35px;line-height:35px;font-size:12px;padding-left:0;}
.sub_navm li a:hover{color:#9a0000;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#003c7f;float: left;overflow: hidden;}
.sub_navm dl{ display: none; background-color:#fff; overflow: hidden;width:auto;clear: both;}
.sub_navm dl dd{ padding-left: 30px; line-height:18px;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
.sub_navm dl dd:last-child{border-bottom: none;}
.sub_navm li.on dl dd a{ font-size: 13px; color:#444;font-weight:normal;display:inline; border:none; padding:0px;float:left; }
.sub_navm li.on{border-bottom: none;}
.sub_navm li strong{float:right;width: 30px;height:35px;line-height:35px;text-align: center;color:#b8b8b8;font-size: 18px;}
.phone_subNav{display: none;}
.phone-icon01{text-align: left;display: block;}
.phone_subNav .mobile-inner-header-icon{display:block;float: none;height: 50px;color:#fff;width: 100%;text-align: left;margin-right:0;font-size:16px;line-height:50px;margin:0;padding:0 15px;box-sizing: border-box;}
.phone_subNav{width: 100%;overflow: hidden;}
.phone_subNav .mobile-inner-header-icon span{background-color: #6a1305}
.phone_subNav .mobile-inner-header-icon-click{background:url(../images/close.png) no-repeat right center #ebebeb;color:#333;}
.phone_subNav .mobile-inner-header-icon-out{background:url(../images/open.png) no-repeat right center #d2b78c;}
.sub_right{margin-left:220px;border: 1px solid #d9d9d9;padding:0 30px 15px 38px;background-color: #fff;margin-bottom: 10px;}

.subBanner {width:100%;overflow:hidden;position: relative;}
.subBanner span{padding-bottom: 18.75%;position: relative;display: block;height: 0;width: 100%;}
.subBanner .bg{height: 34px;width: 100%;position: absolute;left: 0;bottom: 0;background:url(../images/banner-bg.png) repeat-x bottom;z-index: 5}
.bread{width:auto;height:auto; line-height:20px; color:#787878;padding:16px 0;overflow:hidden;}
.bread span{float:left;font-weight:normal;color:#999;}
.bread span a{color:#999;}
.bread a:hover{color:#0050a5;}
/*学院概况*/
.subPage{width: 1200px;margin:0 auto;}
.listTitle02{font-size: 24px;text-align: center;border:1px solid #d9d9d9;padding:15px 0;background:url(../images/title-top-left.png) no-repeat top left,url(../images/title-top-right.png) no-repeat top right,url(../images/title-bottom-left.png) no-repeat bottom left,url(../images/title-bottom-right.png) no-repeat bottom right #fff;margin-bottom: 36px;color:#333;}
.listTitle03{width:100%;overflow:hidden;margin-bottom: 20px;}
.listTitle03 h3{display: inline-block;*display: inline;*zoom:1;padding:0 42px;height: 46px;background:url(../images/p-left.png) no-repeat left center,url(../images/p-right.png) no-repeat right center;line-height: 46px}
.listTitle03 h3 span{display: inline-block;*display: inline;*zoom:1;font-size: 18px;background:url(../images/p-md.png) repeat-x;padding:0 10px;color:#333;}
.pk-con01{width: 100%;overflow:hidden;line-height: 2;}
.pk-con01 p{margin-bottom: 10px;text-indent: 2em;}
.pku-column{width: 100%;overflow:hidden;margin-bottom: 20px;}
.pk-con01 h3{font-size: 16px;text-indent: 2em;margin-bottom: 12px;}
.pk-con02{margin-bottom: 35px;}
/*院长寄语*/
.pku-article{padding: 15px 0;}
.teacher-img02{width: 230px;float: left;margin:0 24px 4px 0;}
.teacher-img02 .imgResponsive{padding-bottom: 133.48%;}
.teacher-txt02{line-height: 2.2;}
.teacher-txt02 h3{font-size: 16px;color:#333;margin-bottom: 10px;}
.teacher-txt02 h4{font-weight: normal;margin-bottom: 25px;}
/*机构设置*/
.yp-column02{width: 100%;overflow:hidden;margin:10px 0 0;}
.yp-titile02{width: 100%;overflow:hidden;margin-bottom: 20px;}
.yp-titile02 span{display: inline-block;*display: inline;*zoom:1;padding:15px 0;min-width: 138px;background:url(../images/t-bg02.png) repeat-x bottom;font-size: 18px;color:#333;}
.yp-list01{margin:0 -17px;}
.yp-list01 li{width: 33.3%;float: left;margin-bottom: 30px;}
.yp-list01 li > div{margin:0 17px;border:1px solid #e5e5e5;border-radius: 5px;background:url(../images/t-bg03.png) repeat-x bottom;padding:20px;font-size: 12px;}
.yp-list01 li h4{font-size:15px;margin-bottom: 15px;color:#333; }
.yp-list01 li p{line-height: 1.7;padding:3px 0;word-break: break-all;}
.yp-column03{width: 100%;overflow:hidden;}
.yp-list02{}
.yp-list02 > li{margin:10px 0 30px;}
.yp-title03{width: 171px;height: 73px;background:url(../images/yp-bg01.png) no-repeat center;font-size: 16px;text-align: center;line-height: 73px;float: left;margin-top:15px;}
.yp-list03{margin-left: 200px;overflow:hidden;}
.yp-list03 > li{border-bottom: 1px solid #e5e5e5;font-size: 0;margin-bottom: 10px;overflow:hidden;}
.yp-list03 span{display: inline-block;*display: inline;*zoom:1;width: 34%;padding:14px 0;font-size: 13px;vertical-align: top;word-break: break-all;}
.yp-list03 .td01{font-size: 15px;color:#333;font-weight: bold;width: 24%;}
.yp-list03 .td03{width: 42%;}
/*关于我们*/
.yp-list04{width:auto;overflow:hidden;margin:0 -25px;}
.yp-list04 li{width: 50%;float: left; }
.yp-list04 li > div{margin:0 25px 20px;}
.item-img04{width: 152px;padding:3px;border:1px solid #d9d9d9;float: left;}
.item-txt04{margin-left: 159px;border:1px solid #e6e6e6;overflow:hidden;min-height: 218px;background:url(../images/yp-bg02.png) no-repeat top right,url(../images/yp-bg03.png) no-repeat bottom right;}
.item-img04 .imgResponsive{padding-bottom: 139.47%;}
.item-txt04 h4{height: 48px;line-height: 48px;overflow:hidden;border-bottom: 1px solid #e6e6e6;padding:0 20px;font-size: 16px;font-weight: normal;}
.item-txt04 h4 span{font-weight: bold;color:#333;margin-right: 26px;}
.item-inner{padding:20px 13px 0;}
.item-inner a{color:#666;display: block;line-height: 26px;height:104px;overflow:hidden; }
.readMore04{height: 40px;line-height: 40px;padding-left: 13px;margin-top: 3px;}
.readMore04 a{display: inline-block;*display: inline;*zoom:1;color:#9a0000;padding-right: 15px;position: relative;}
.readMore04 a:before{content: ''; width: 0;  height: 0;  border-top: 5px solid transparent;  border-left: 7px solid #9a0000; border-bottom: 5px solid transparent;position: absolute;right: 0;top: 50%;margin-top: -5px;}
/*教师详情页*/
.detail-body{width: 100%;overflow:hidden;margin-bottom: 20px;}
.detail-top{width: 100%;overflow:hidden;margin-bottom: 20px;}
.yp-title04{background-color:#f9f9f9;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;font-size: 16px;padding:16px 20px;}
.yp-con04{line-height: 1.7;padding:8px 0;}
.yp-con04 p{padding:5px 0;}
/*跨学科专业*/
.yp-column04{width: auto;overflow:hidden;border:1px solid #e5e5e5;border-radius: 5px;background:url(../images/t-bg03.png) repeat-x bottom;padding-bottom: 20px;margin-bottom: 20px;}
.yp-title05{font-size: 16px;color:#333;padding:13px 15px;background-color:#f5f5f5;}
.yp-con05{padding:20px;}
.yp-con05 p{line-height: 24px;}
.yp-course05{width: 100%;overflow:hidden;padding-top: 10px;}
.yp-course05 strong{width: 64px;height: 20px;padding:1px;border:1px solid #9a0000;float: left;}
.yp-course05 strong i{display: block;font-style: normal;font-size: 12px;color:#fff;background-color: #9a0000;height: 20px;line-height: 20px;text-align: center;}
.yp-course05  p{margin-left: 82px;overflow:hidden;font-size: 13px;font-weight: bold;}
.spaceHeight30{width: 100%;overflow:hidden;padding-bottom: 30px;}
/*导师名单*/
.yp-con06{padding:45px 30px;overflow:hidden;background:url(../images/yp-bg04.png) no-repeat left top,url(../images/yp-bg02.png) no-repeat top right,url(../images/yp-bg05.png) no-repeat left bottom,url(../images/yp-bg03.png) no-repeat right bottom #f0f0f0;margin-bottom: 30px;line-height: 2;}
.table01{width:100%;border-collapse:collapse;cellpadding:0; border:none;text-align: left;}
.table01 th{background:url(../images/yp-bg06.png) repeat-x top #f0f0f0;padding:14px 5px;font-size: 16px;color:#333;font-weight: bold;padding:14px 20px;}
.table01 td{padding:15px 20px;word-break: break-all;}
/*住宿书院*/
.yp-list05{margin:0 -15px;overflow:hidden;}
.yp-list05 > li{width: 50%;float: left;}
.yp-list05 > li > div{margin:0 15px 30px;}
.yp-list05 > li h3{font-size: 20px;height: 58px;line-height: 58px;text-align: center;border:1px solid #d1b78c;color:#333;background:url(../images/yp-bg04.png) no-repeat left top,url(../images/yp-bg02.png) no-repeat top right,url(../images/yp-bg05.png) no-repeat left bottom,url(../images/yp-bg03.png) no-repeat right bottom #fff;}
.yp-list05 .imgResponsive{padding-bottom: 45.45%;}
.yp-links{border:1px solid #d1b78c;background-color: #f5f5f5;height: 58px;}
.yp-links span{float: left;height: 58px;line-height: 58px;width: 50%;text-align: center;overflow:hidden;}
.yp-links a{display: block;font-size: 16px;transition: all 0.3s ease-in-out;}
.yp-links a:hover{background-color: #d1b78c;color:#fff;}
.yp-links span:first-child a{border-right: 1px solid #d1b78c;}
.yp-links span.width100{width: 100%;}
.yp-links span.width100 a{border:none;}
/*藏书资源*/
.table02 th{background:url(../images/yp-bg07.png) repeat-x bottom #f0f0f0;padding:20px 15px;box-sizing: border-box;}
.table02 .th01{width: 15%;}
.table02 .th02{width: 20%;}
.table02 .th03{width: 25%;}
.table02 .th04{width: 20%;}
.table02 .th05{width: 20%;}
/*精彩书评*/
.yp-list06{width: 100%;overflow:hidden;}
.yp-list06 li{background-color: #fafafa;margin-bottom: 20px;padding:20px 25px;border-left: 5px solid #d1b78c;border-right: 5px solid #fff;border-radius: 7px;transition:all 0.3s ease-in-out;}
.yp-list06 li:hover{border-right-color:#d1b78c;}
.yp-list06 li h3{font-size: 15px;color:#333;line-height: 2;margin-bottom: 7px;}
.yp-list06 li p{line-height: 1.7;font-size: 13px;color:#999;}


/*分页*/
.pages{ text-align:center; height:27px;font-size:14px;font-size:1.4rem; line-height:22px; margin:35px 0; overflow: hidden;}
.pages img{vertical-align: middle;width: auto;}
.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:22px; height: 22px;*height:22px;line-height: 21px; font-size:14px; text-align:center; color:#636363;margin:0 4px;border:1px solid #ccc;}
.pages a img{*display:block; *margin-top: 8px;}
.pages a:hover{color:#9a0000;border-color:#fff;}
.pages a.start,.pages a.end{width: auto;}
.pages a.prev:hover,.pages a.start:hover,.pages a.next:hover,.pages a.end:hover{border-color:#ccc;}
.pages a.on_pages{ color:#9a0000;border-color:#fff;}
.pages a i{display: block;margin:1px;border:1px solid #ccc;height: 18px;line-height: 17px;padding:0 8px;*line-height: 16px;}
.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; color:#666; line-height: 30px; text-align: center;border:1px solid #ccc;cursor: pointer;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#9a0000; color:#fff; transition:0.5s;}

/*学生活动*/
.yp-list07{margin:0 -17px;overflow:hidden;}
.yp-list07 li {width: 33.3%;float: left;}
.yp-list07 li > div{margin:0 17px 35px;}
.item-img07{display: block;padding:10px 0px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;margin:0 10px;position: relative;}
.item-img07:before{content: '';width:14px;height: 14px;background:url(../images/yp-bg08.png) no-repeat center;position: absolute;left: -10px;top: 0}
.item-img07:after{content: '';width:14px;height: 14px;background:url(../images/yp-bg09.png) no-repeat center;position: absolute;right: -10px;bottom: 0}
.item-img07 .imgResponsive{padding-bottom: 56.15%;}
.item-txt07{padding:6px 10px;}
.item-date07{display: block;height: 30px;line-height: 30px;color:#999;font-family: 'Arial';}
.item-txt07 h3{height: 44px;line-height: 22px;overflow:hidden;font-size: 15px;}
/*合作交流*/
.subPage02{width: 100%;position: relative;}
.subBanner02{position: absolute;overflow:auto;left: 0;top: 0;}
.cc-banner {width: 1200px;margin:0 auto;padding-top: 30px;position: relative;z-index: 30;}
.cc-banner .title{height: 80px;background:url(../images/yp-bg15.png) no-repeat top center ;color:#fff;font-size: 36px;text-align: center;width: 80%;position: absolute;left: 10%;top:50%;margin-top: -40px;line-height: 80px;font-weight: bold;}
.cc-banner span{width: auto;padding:20px;background:url(../images/yp-bg10.png) no-repeat left top,url(../images/yp-bg11.png) no-repeat left bottom,url(../images/yp-bg12.png) no-repeat right top,url(../images/yp-bg13.png) no-repeat right bottom #fff;display: block;position: relative;}
.cc-banner a{padding-bottom: 32.76%;width: 100%;height: 0;display: block;overflow:hidden;}
.cc-mode01,.cc-mode02,.cc-mode03{width: 1160px;margin:0 auto;background-color: #fff;padding: 40px 20px 0;}
.cc-listTitle{height: 62px;border-bottom: 1px solid #e6e6e6}
.cc-listTitle h2{font-size: 24px;line-height: 62px;height: 62px;font-weight: normal;color:#333;}
.cc-listTitle span{width: 100px;float: right;border-bottom: 1px solid #9a0000;height: 41px;line-height: 41px;}
.cc-list01{margin:0 -20px;overflow:hidden;}
.cc-list01 li{width: 33.3%;float: left;}
.cc-list01 li > div{margin:0 20px 20px;border-bottom: 1px solid #e6e6e6;padding:22px 0;}
.cc-date01{width: 75px;float: left;font-size: 0;background:url(../images/yp-line.png) no-repeat 18px 2px;}
.cc-date01 i{font-size: 16px;font-family: 'Arial';color:#9a0000;display: inline-block;*display: inline;*zoom:1;font-style: normal;vertical-align: top;}
.cc-date01 strong{font-size: 32px;font-family: 'Arial';color:#9a0000;display: inline-block;*display: inline;*zoom:1;vertical-align: bottom;padding:3px 0 0 8px;}
.cc-list01 li  h3{font-size: 15px;line-height: 22px;height: 44px;overflow:hidden;margin-left: 85px;}
.cc-mode02{padding: 10px 20px 26px;}
.cc-con{width: 100%;overflow:hidden;}
.cc-con .lf{width: 32.58%;float: left;}
.cc-listTitle02{border-bottom: none;}
.item-img08{}
.item-img08 .imgResponsive{padding-bottom: 56.08%;}
.item-txt08{padding-bottom: 38px;background:url(../images/yp-bg05.png) no-repeat left bottom,url(../images/yp-bg03.png) no-repeat right bottom #f5f5f5;}
.item-label08{width: 150px;height: 40px;position: relative;background-color: #9a0000;color:#fff;font-size: 16px;line-height: 40px;text-align: center;}
.item-label08:before{width: 153px;height: 42px;content: '';border:1px solid #9a0000;right: -3px;bottom: -3px;display: block;z-index: 0;position: absolute;}
.item-label08 a{color:#fff;position: relative;z-index: 5}
.item-txt08 p{line-height: 24px;height: 120px;padding: 29px 15px 0;overflow:hidden;}
.cc-con .rt{width: 66.38%;float: right;}
.cc-list02{margin:0 -7px;}
.cc-list02 li{width: 50%;float: left;}
.cc-list02 li > span{display: block;margin:0 7px 14px;position: relative;overflow:hidden;}
.cc-list02 .imgResponsive{padding-bottom: 56.08%; }
.item-label09{position: absolute;left: 0;bottom: 0}
.item-label09:before{bottom: auto;top: -3px;width: 150px;height: 40px;}
.cc-mode03{padding: 0 20px 45px;margin-bottom: 10px;}
.ypField{border:1px solid #d9d9d9;background-color: #fff;overflow:hidden;position: relative;background:url(../images/pk-i02.png) no-repeat  right bottom #fff;}
.ypField-title{width: 27.58%;float: left;height: 100%;background:url(../images/yp-bg14.jpg) no-repeat top left;min-height: 410px;border-right:1px solid #d9d9d9;}
.ypField-title > div{width: 48%;margin:100px auto 0;}
.ypField-title h2{font-size: 24px;font-weight: normal;position: relative;margin-bottom: 24px;}
.ypField-title h2 i{width: 4px;height: 4px;border:2px solid #9f0d0d;border-radius: 50%;vertical-align: bottom;display: inline-block;*display: inline;*zoom:1;margin-left: 8px;}
.ypField-title p{line-height: 24px;height: 168px;overflow:hidden;color:#666;}
.ypField-list{margin-left: 27.58%;overflow:hidden;padding:10px 30px 12px;background:url(../images/pk-i01.png) no-repeat  right top;}
.yfField-header{overflow:hidden;border-bottom:1px solid #e5e5e5;padding-bottom: 15px;}
.yfField-header h4{height: 24px;}
.yfField-header h4 a{display: inline-block;*display: inline;*zoom:1;border:1px solid #9a0000;padding:1px;position: relative;}
.yfField-header h4 span{display: inline-block;*display: inline;*zoom:1;height: 20px;padding:0 5px;color:#fff;background-color: #9a0000;font-weight: normal;}
.yfField-header h4 span:before{content: ''; width: 0;height: 0; border-left: 4.6px solid transparent;border-right: 4.6px solid transparent;   border-top: 5px solid #9a0000;position: absolute;left: 9px;bottom: -3px;z-index: 10;}
.yfField-header h4 span:after{content:'';width: 0;height: 0; border-left: 5px solid transparent;border-right: 5px solid transparent;   border-top: 5.5px solid #fff;position: absolute;left: 8.5px;bottom: -4.3px;z-index: 9 }
.yfField-header h4 a:before{content: '';width: 0;height: 0; border-left: 5.5px solid transparent;border-right: 5.5px solid transparent;   border-top: 5.8px solid #9a0000;position: absolute;left: 8.1px;bottom: -5.6px;z-index: 8}
.yfField-header h3{font-size: 14px;height: 30px;line-height: 30px;overflow:hidden;}
.yfField-header p{font-size: 12px;line-height: 20px;height: 40px;color:#999;overflow:hidden;}
.yp-list010{width: 100%;overflow:hidden;padding:23px 0 0 0;}
.yp-list010 li {border-bottom: 1px dashed #e5e5e5;margin-bottom:17px;height: 33px;line-height: 33px;overflow:hidden;}
.yp-list010 li a{transition: all 0.3s ease-in-out}
.yp-list010 li:hover > a{margin-left: 10px;}
.yp-list010 strong{float: right;font-family: 'Arial';color:#999;}
.yp-list010 li > span{float: left;margin-top: 3px;}
.yp-label{width: auto;height: 28px;border:1px solid #9a0000;line-height: 28px;font-size: 0;margin-right: 20px;transition: all 0.3s ease;}
.yp-label > a{padding:0 6px;font-size: 13px;color:#9a0000;display: inline-block;*display: inline;*zoom:1;height: 28px;border-left: 1px solid #9a0000;line-height: 28px;}
.icon-circle{width: 7px;height: 7px;border:1px solid #9a0000;position: relative;display: inline-block;*display: inline;*zoom:1;border-radius: 50%; margin:auto 5px;}
.icon-circle:before{width: 3px;height: 3px;border-radius: 50%;background-color: #9a0000;position: absolute;left: 50%;top: 50%;margin:-1.5px 0 0 -1.5px;content: '';}
.yp-label:hover{background-color: #9a0000}
.yp-label:hover > a{color:#fff;border-color:#fff;}
.yp-label:hover .icon-circle{border-color:#fff;}
.yp-label:hover .icon-circle::before{background-color:#fff;}
/*亚洲校园项目*/
.yp-list11{margin:0 -17px;}
.yp-list11 li{width: 33.3%;float: left;}
.yp-list11 li > div{margin:0 17px 32px;}
.item-img11{padding:10px 0 0;margin:0 10px;position: relative;border-top: 1px solid #ccc;display: block;}
.item-img11:before{content: '';width: 14px;height: 14px;background:url(../images/yp-bg08.png) no-repeat center;position: absolute;left:-12px;top: -1px;}
.item-img11:after{content: '';width: 14px;height: 14px;background:url(../images/yp-bg16.png) no-repeat center;position: absolute;right:-12px;top: -1px;}
.item-img11 .imgResponsive{padding-bottom: 56.15%;position: relative;z-index: 10}
.item-txt11{margin:0 10px;padding:19px 15px 28px;background:url(../images/yp-bg05.png) no-repeat left bottom,url(../images/yp-bg03.png) no-repeat right bottom #f5f5f5;}
.item-date11{color:#9a0000;font-family: 'Arial';display: block;margin-bottom: 10px;}
.item-txt11 h3{line-height: 22px;height: 66px;overflow:hidden;}
/*院友动态*/
.yp-list12{width: 100%;overflow: hidden;}
.icon-circle{width: 7px;height: 7px;border:1px solid #9a0000;position: relative;display: inline-block;*display: inline;*zoom:1;border-radius: 50%; margin:auto 5px;}
.icon-circle:before{width: 3px;height: 3px;border-radius: 50%;background-color: #9a0000;position: absolute;left: 50%;top: 50%;margin:-1.5px 0 0 -1.5px;content: '';}
.yp-list12 li{height: 60px;line-height: 60px;overflow:hidden;font-size: 15px;border-bottom: 1px dashed #d9d9d9}
.yp-list12 li span{float: right;color:#999;margin-left: 10px;}
.yp-list12 li .icon-circle{vertical-align: middle;margin-right: 15px;}
/*公告通知*/
.yp-list13{margin:0 -15px;overflow:hidden;}
.yp-list13 li{width: 50%;float: left;}
.yp-list13 li > div{margin:0 15px 30px;background:url(../images/title-top-left.png) no-repeat left top,url(../images/title-top-right.png) no-repeat right top,url(../images/title-bottom-left.png) no-repeat left bottom,url(../images/title-bottom-right.png) no-repeat right bottom;padding:13px 30px;border:1px solid #e6e6e6;}
.yp-list13 li span{font-family: 'Arial';color:#990000;display: block;font-style: italic;margin-bottom: 3px;}
.yp-list13 li > a{font-size: 15px;line-height: 30px;height: 30px;overflow:hidden;font-weight: bold;display: block;}
/*新闻快递*/
.yp-list14{width: 100%;}
.yp-list14 li{margin-bottom: 20px;background:url(../images/yp-bg17.png) no-repeat right top #f9f9f9;position: relative;transition: all 0.3s ease-in-out}
.yp-list14 li.noImg .item-txt14{margin-left: 0;padding: 15px;}
.yp-list14 li.noImg .item-img14{display: none;}
.item-img14{width: 266px;float: left;}
.item-img14 .imgResponsive{padding-bottom: 62.14%;}
.item-txt14{margin-left: 285px;padding: 15px 15px 0 0;}
.item-txt14 h3{line-height:25px;overflow:hidden;font-size: 15px;margin-bottom: 10px;max-height: 50px;}
.item-date14{display: block;font-family: 'Arial';color:#990000;margin-bottom: 10px;}
.item-txt14 p{height: 44px;line-height: 22px;overflow:hidden;color:#999;}
.item-more14{position: absolute;width: 30px;height: 30px;background:url(../images/more02.png) no-repeat center;position: absolute;right: 0;bottom: 0;}
.yp-list14 li:hover{box-shadow: 0 5px 10px rgba(0,0,0,0.2)}
/*专题列表*/
.yp-list15{}
.yp-list15 li > div{background:url(../images/yp-bg18.png) no-repeat left top,url(../images/yp-bg19.png) no-repeat left bottom,url(../images/yp-bg20.png) no-repeat right top,url(../images/yp-bg21.png) no-repeat right bottom #f9f9f9;padding:26px 30px;}
.yp-list15 li p{height: 66px;line-height: 22px;overflow:hidden;color:#999;}
.yp-list15 li p a{color:#999;}
.yp-list15 li span{margin-bottom: 10px;}
.yp-list15 li h3{font-size: 15px;height: 30px;line-height: 30px;overflow:hidden;margin-bottom: 12px;}
/*元培视野*/
.yp-list016 li{font-size: 15px;margin-bottom: 5px;height: 60px;line-height: 60px;}
.yp-list016 li > span{margin-top: 14px;}

/*文章页*/
.articleTitle{background-color: #f7f7f7;font-size: 14px;}
.articleTitle h2{font-size: 24px;line-height: 1.6;padding:5px 15px;font-weight: normal;}
.articleAuthor{color:#999;padding:0 15px;}
.articleAuthor span{margin:0 8px;}
.articleBottom{width: 100%;position: relative;}
.share{width: auto;position: absolute;right: 0;}
.share .bdsharebuttonbox{float: left;}
.share > span{float: left;height: 24px;line-height: 24px;margin:6px;}
.share .bdsharebuttonbox .bds_weixin{background:url(../images/share-wechat.png) no-repeat center;background-position: 0;}
.share .bdsharebuttonbox .bds_tsina{background:url(../images/share-sina.png) no-repeat center;background-position: 0;}
.share .bdsharebuttonbox .bds_qzone{background:url(../images/share-zqone.png) no-repeat center;background-position: 0;}
.share .bdsharebuttonbox .bds_more{background:url(../images/share-more.png) no-repeat center;background-position: 0;}
.share .bdsharebuttonbox a{margin:6px 8px !important;}
/*文章页*/
.pageArticle{width:100%;overflow:hidden;position: relative;}
.articleTitle{line-height:26px;padding-top:10px;}
.articleTitle h3{font-size:30px;font-size: 3rem;line-height:49px;padding: 0 0 10px 0;text-align:center;font-weight: normal;color:#0050a5;}
.article{line-height: 28px;font-size: 15px;padding: 0 0 35px;}
.article img{padding:5px 0;}
.article i{font-style: italic;}
.article strong{font-weight: bold;}
.sub_share{float:right;}
.Annex {padding:20px 0 40px 0; overflow:hidden;background:url(../images/yp-bg22.png) repeat-x top ;}
.Annex h3 { font-size: 16px;color:#333;height: 40px;line-height: 40px;}
.Annex ul{overflow: hidden;}
.Annex ul li { height: 40px; line-height: 40px;background:url(../images/yp-bg23.png) no-repeat left center;padding-left: 30px;}
.Annex ul li a { font-size: 14px;color:#666;}
.Annex ul li a:hover{color:#9a0000;}
.pageArticle2 .article{background:none;padding:20px 0;}
.article strong{font-weight: bold;}
.article i{font-style: italic;}

.yp-detail .item-inner a{height:auto}



@media screen  and (max-width:1386px) {
	.subPage,.cc-banner{width: 1000px;}
	.yp-list01 li > div{margin:0 10px;}
	.yp-list01{margin:0 -10px;}
	.yp-list01 li > div{padding:15px;}
	.sub_right{padding:0 20px 15px 20px;}
	.yp-list04,.yp-list11,.yp-list13{margin:0 -8px;}
	.yp-list04 li > div,.yp-list11 li > div,.yp-list13 li > div{margin:0 8px 15px;}
	.yp-list05,.yp-list07{margin:0 -8px;}
	.yp-list05 li > div,.yp-list07 li > div,{margin:0 8px 25px;}
	.cc-mode01, .cc-mode02, .cc-mode03{width: 960px;}
	.cc-banner .title{font-size: 30px;}
	.item-txt08 p{height:96px;padding-top: 17px; }
	.cc-listTitle h2,.ypField-title h2{font-size: 22px;}
	.yp-list11 li > div{margin-bottom: 20px;}
}

@media screen  and (max-width:1020px) {
	.subPage{width: auto;padding:0 15px;}
	.listTitle02{font-size: 22px;}
	.listTitle03 h3 span{font-size: 16px;}
	.cc-mode01, .cc-mode02, .cc-mode03{width: auto;}
	.cc-banner{width: 100%;}
	.articleAuthor{font-size: 14px;}
	.code{left: 0;}


}
@media screen  and (max-width:992px) {
	.subLeft{display: none;}
	.phone_subNav{display: block;}
	.sub_right{margin-left: 0}
	.sub_right{padding:0 15px 15px 15px;}
	.pku-article{padding-top: 0;}
	.listTitle02{margin-bottom: 30px;}
	.table02 th{padding:20px 5px;}
	.cc-banner .title{height: 50px;line-height: 50px;font-size: 25px;margin-top: -25px;}
	.cc-mode01{padding-top: 20px;}
	.cc-list01 li{width: 50%;}
	.cc-list01 li h3{font-size: 14px;}
	.cc-list01 li > div{margin-bottom: 0}
	.cc-con .lf{width: 100%;float: none;margin-bottom: 14px;}
	.cc-con .rt{width: 100%;float: none;}
	.item-img08{width: 340px;float: left;}
	.item-txt08{margin-left: 340px;}
	.ypField-title > div{width: 70%;}
	.share{position: static;width: 100%;height: 45px;}
	.share{width: 100%;}

}

@media screen  and (max-width:767px) {
	.subBanner .bg{background-size: 20px 21px}
	.listTitle02,.cc-listTitle h2,.articleTitle h2,.ypField-title h2{font-size: 19px;}
	.article img{width: auto !important;height: auto !important;display: inline-block !important;}
	.article{font-size: 14px;line-height: 2;}
	.teacher-img02{width: 180px;}
	.yp-title03{float: none;}
	.yp-list03{margin:10px 0 0 0;}
	.yp-list03 span{box-sizing: border-box;padding-right: 10px;}
	.yp-list03 .td01{font-size: 14px;}
	.yp-title03{height: 45px;line-height: 45px;background-size: contain;background:none;border:1px solid #e1e1e1;border-radius: 5px;padding:0 10px;width: 140px;}
	.yp-list01 li{width: 50%;margin-bottom: 20px;}
	.yp-titile02 span{font-size: 16px;}
	.yp-list04 li{width: 100%;}
	.item-txt04 h4{font-size: 15px;}
	.yp-course05 strong{display: block;float: none;}
	.yp-course05 p{margin:7px 0 0 0;}
	.yp-title05{font-size: 15px;}
	.table01 td{padding:12px 8px;}
	.table01 th,.yp-links a{font-size: 14px;}
	.yp-list05 > li h3{font-size: 18px;}
	.pages{display: none;}
	.pages_min{display: block;}
	.yp-list07 li,.yp-list11 li{width: 50%;}
	.cc-banner .title{font-size: 18px;height: 40px;line-height: 40px;margin-top: -20px;}
	.cc-date01 strong{font-size: 25px;}
	.ypField-title{width: 100%;float: none;min-height: auto;background-size: cover;}
	.ypField-title > div{margin:0 auto;padding:20px 0;width: 90%;}
	.ypField-title p{display: none;}
	.ypField-title h2{margin-bottom: 20px;}
	.ypField-list{margin-left: 0}
	.ypField-list{padding:10px 15px 12px;}
	.yp-list12 li{font-size: 14px;height: 45px;line-height: 45px;}
	.yp-list12 li span{font-size: 12px;}
	.yp-list12 li .icon-circle{margin-right: 6px;}
	.yp-list15 li > div{padding:17px 20px;}
	.yp-list016 li{height: 40px;line-height: 40px;font-size: 14px;}
	.yp-list016 li >span{margin-top:3px;}
	.yp-list016{padding-top: 0}
	.item-label09{font-size: 15px;}
	.bread{font-size: 12px}

}

@media screen and (max-width:640px) {
	.yp-list03 span{width: 100% !important;padding:6px 0;}
	.yp-list03 > li{padding:6px 0;}
	.yp-list05 > li,.yp-list13 li{width: 100%;}
	.yp-list05 li > div{margin-bottom: 15px;}
	.cc-list01 li{width: 100%;}
	.cc-list01 li > div{padding:16px 0;margin-bottom: 0;}
	.cc-list01{padding-top: 10px;}
	.cc-list01 li h3{height: auto;}
	.item-img08{width: 280px;}
	.item-txt08{margin-left: 280px;padding-bottom: 28px;}
	.item-txt08 p{height:72px; }
	.yp-list15 li h3{height: auto;line-height: 1.6;}

}


@media screen and (max-width:480px) {
	.teacher-img02{width: 120px;float: none;margin:0 auto 10px;}
	.yp-list01 li{width: 100%;}
	.item-txt04 h4{padding:0 12px;}
	.item-txt04 h4 span{margin-right: 5px;}
	.yp-list07 li,.yp-list11 li{width: 100%;}
	.item-img08{width: 100%;float: none;}
	.item-txt08{margin:0;}
	.cc-list02 li{width: 100%;}
	.item-img14{width: 100%;float: none;}
	.item-txt14{margin:0;padding:15px;}
	.yp-detail .item-txt04{margin-left: 0;}
	.yp-detail .item-img04{float: none;}
}
@media screen and (max-width:460px) {
	
 
}
@media screen /*and (min-width:320px)*/ and (max-width:400px) {
	
	

}
