
/* æµ‹è¯•æ˜¯å¦ä¸€è‡´ */
/* body{opacity: 0.8;}::-webkit-scrollbar{width: 0;}html{background: top left no-repeat url(../images/å­¦è€…ä¸“å®¶.png) !important;} */
.gp-article ol, .gp-article ol li, .gp-order-list li, .gp-order-list{list-style:none;}
/*ä¾§è¾¹æ */

.gp-subLeft{width: 260px;margin-top: -85px;position: relative;z-index: 100;}
.gp-subLeft::before{content: "";display: block;width: 161px;height: 161px;background: url(../images/bg.png) no-repeat;position: absolute;left: -50px;top: -56px;}
.subLeftTitle{background-color: #94070a;padding: 25px 20px 25px 45px;color: #fff;font-weight: bold;position: relative;}
.subLeftTitle::before{content: "";display: block;width: 4px;height: 30px;background: #e0c67e;border-radius: 2px;position: absolute;top: 50%;margin-top: -15px;left: 10px;}
.gp-subLeft > ul{background-color: #fff;position: relative;}
.gp-subLeft > ul >li{position: relative;}
.gp-subLeft > ul >li:last-child > a{/* border-bottom: none; */}
.gp-subLeft > ul >li > a{padding: 15px 30px 15px 44px;display: block;position: relative;/* font-size: 16px; */line-height: 1.4;border-bottom: 2px solid #fff;clear: both;color: #555;background: #eee;}
.gp-subLeft > ul >li > a:hover{color: #fff;background-color: #ad090b;}
.gp-subLeft > ul >li > a.active{color: #fff;margin-right:0;background: #ad090b;position: relative;}
.gp-subLeft > ul >li > a.active::after{content: "";display: block;width: 30px;height: 30px;background: url(../images/sj2.png) no-repeat right bottom;position: absolute;right: 0;bottom: 0;}
.gp-subLeft .gp-toggles{width: 30px;height: 58px;position: absolute;right: 0;top: 0;line-height: 58px;text-align: center;cursor: pointer;color: #555;font-size: 14px;font-weight: normal;}
.gp-second-nav{font-size: 16px;display: none;background-color: #eee;width: calc(100% - 20px);float: right;position: relative;z-index: 53;padding: 13px 0 27px;}
.gp-second-nav dd a{display: block;padding:0 0 0 44px;color:#666;transition: all 0.35s ease-in-out;position: relative;font-size: 15px;line-height: 30px;}
.gp-second-nav dd a:hover,.gp-second-nav dd a.active{color: #ad090b;position: relative;}
.gp-second-nav dd a.active::before{content: "";width: 12px;height: 4px;background: #ad090b;display: block;border-radius: 2px;position: absolute;top: 50%;margin-top: -2px;left: 24px;}
/* .gp-second-nav dd a.active::before{height: 100%;} */
.gp-subLeft > ul >li > a > span{position: relative;}
.gp-subLeft > ul >li.active > a{/* padding-left: 20px; */}
.gp-subLeft > ul >li > a.active+strong{color: #fff;}

/*ä¾§è¾¹æ ç§»åŠ¨ç«¯ */
.gp-m-subNav{display:none;margin-top: 15px;}
.gp-m-inner-header{width:100%;height:40px;background-color: #94070a;cursor:pointer;line-height: 40px;}
.gp-m-inner-header > span{height: 40px;padding-left: 15px;font-size: 16px;color:#fff;}
.gp-m-subNav .gp-m-inner-header-icon{float: right;width: 40px;height: 40px;text-align: center;color: #fff;}
.gp-m-subNav .gp-m-inner-header-icon-click i{display: block;}
.gp-subNavm{ width:100%; overflow: hidden;display: none;background-color: #fff;}
.gp-subNavm h2{width:100%;height:48px;line-height:48px;}
.gp-subNavm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.gp-subNavm li{position: relative;}
.gp-subNavm li > a{ font-size: 14px;line-height:1.4;border-bottom:1px solid #eee;display:block;padding:8px 15px;}
.gp-subNavm li.sub_has span{ margin-left: 10px;}
.gp-subNavm li.on a{ color:#a61c31; display:block; width:100%;}
.gp-m-toggle{width: 40px;height: 40px;position: absolute;right: 0;top: 0;line-height: 40px;text-align: center;}
.gp-subNavm dl{ display: none; background-color:#fff;}
.gp-subNavm dl dd{ padding-left: 30px; line-height:18px; padding:8px 0px 8px 30px;border-bottom: 1px dotted #e6e6e6;}
.gp-subNavm li dl dd a{ font-size: 12px; font-weight:normal; display:inline;  border:none; padding:0px;}
.gp-subNavm li dl dd a:hover{ color:#a70510}



.sub_banner img{display: block;}
.subPage {min-height: 500px;}
.gp-bread{position: relative;z-index: 1;text-align: right;height: 44px;line-height: 44px;color: #fff;padding: 0;margin-top: -44px;}
.gp-bread a,.gp-bread span{font-size: 14px;color: #fff;}
.gp-bread span{margin: 0 3px;}

.sub_right{margin-left: 310px;padding-top: 24px;}
.noMargin{margin-left: 0;}
.pb60{padding-bottom: 60px;clear: both;}
.pt32{padding-top: 32px;}

.title{border-bottom: 1px solid #e5e5e5;padding: 15px 0;}
.title h3{color: #222;line-height: 1;}
 

/* åˆ†é¡µ */
.gp-page{text-align: center;}
.gp-page div{text-align: center;display: inline-block;background: #f7f7f7;border-bottom: 1px solid #e8e8e8;padding: 0 80px;}
.gp-page a{text-align: center;line-height: 45px;font-size: 14px;color: #999;display: inline-block;padding: 0 12px;vertical-align: middle;margin: 0 7px;position: relative;cursor: pointer;} 
.gp-page a.gp-page-prev::after{content: "";display: block;width: 1px;height: 40px;background: #e1e1e1;position: absolute;right: 0;top: 50%;margin-top: -20px;} 
.gp-page a.gp-page-next::after{content: "";display: block;width: 1px;height: 40px;background: #e1e1e1;position: absolute;left: 0;top: 50%;margin-top: -20px;} 
.gp-page a.on_pages{color: #94070a;background: #e6e6e6;font-weight: bold;position: relative;}
.gp-page a.on_pages::after{content: "";display: block;width: 100%;height: 4px;background: #94070a;position: absolute;left: 0;bottom: -1px;}
.gp-page a:hover{color: #94070a;background: #e6e6e6;font-weight: bold;} 
.gp-page a.gp-page-prev,.gp-page a.gp-page-next{padding: 0 23px;}
.gp-page a.gp-page-prev{margin-right: 13px;}
.gp-page a.gp-page-next{margin-left: 13px;}
 /* æ–‡ç« é¡µ */
.pageArticleTitle {text-align: center;color: #222;line-height: 1.8;}
.articleAuthor{text-align: center;color: #999;line-height: 1.5;padding: 8px 0;background: #f5f5f5;margin: 0 -15px;margin-top: 6px;width: 100%;margin: 0 auto;}
.articleAuthor span{margin: 0 15px;}
.gp-article{padding: 18px 0px 0;}
.gp-article p{text-indent: 2em;color: #444;line-height: 1.8;margin-bottom: 30px;}
.gp-article span{/* display: block; *//* text-align: left; */margin-bottom: 24px;}
.articleBottom {}
.Annex  {background: #fff;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);padding: 8px;box-sizing: border-box;line-height: 2.15;float: left;width: calc(100% - 100px);}
.Annex strong {font-weight: normal;color: #444;display: block;margin: 5px 0 7px;padding-left: 18px;box-sizing: border-box;}
.Annex .annexList li{padding: 7px 18px;background: #f5f5f5;border-bottom: 1px solid #e7e7e7;box-sizing: border-box;}
.Annex .annexList li:last-child{border: none;}
.Annex .annexList li a {color: #999;}
.Annex .annexList li:hover a{color: #94070a;}
.share{margin-left: calc(100% - 60px);display:none;}
.share .bds_weixin{width: 60px;height: 60px;background: #fff;border-radius: 3px;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);position: relative;display: block;}
.share .bds_weixin::before{content: "";display: block;width: 36px;height: 36px;background: url(../images/weixin.png) no-repeat;background-size: cover;position: absolute;top: 50%;left: 50%;margin-left: -18px;margin-top: -18px;}
.share .bds_tsina{width: 60px;height: 60px;background: #fff;border-radius: 3px;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);position: relative;display: block;margin-top: 10px;}
.share .bds_tsina::before{content: "";display: block;width: 36px;height: 36px;background: url(../images/weibo.png) no-repeat;background-size: cover;position: absolute;top: 50%;left: 50%;margin-left: -18px;margin-top: -18px;}

.shareBox {width: 260px;background-color: #fff;position: fixed;top: 50%;left: 50%;margin: -150px 0 0 -130px;z-index: 9998;height: 310px;border: 6px solid #8F8F8F;border-radius: 8px;box-shadow: 0 0 7px #aaa;display: none;}
.shareBox { font-size: 14px;}
.shareBox .title {   background: #f6f6f6;  font-size: 14px;  font-weight: bold;  padding: 10px 15px !important;}
.shareClose {   position: absolute;    right: 0;    top: 0; cursor: pointer;font-size: 18px;width: 20px;; }
.sharelist {  position: static;   height: 250px;  overflow-y: auto;padding-left: 17px !important;}
.sharelist li {    float: left;    width: 130px;     padding: 2px;     margin-left: 6px;     _margin-left: 3px;     height: 28px;     overflow: hidden;     list-style: none; }
.sharelist li a {     color: #565656;     font: 12px 'å®‹ä½“';     display: block;        text-decoration: none;     border: 1px solid #fff;     line-height: 18px; width: auto;height: auto;text-indent: 0;}
.weChatBox{width: 260px;height:300px;background-color:#fff;border:solid 1px #d8d8d8;padding:10px;position: fixed;left: 50%;top: 50%;margin:-130px 0 0 -140px;z-index: 9998;display: none;box-shadow: 0 0 10px rgba(0,0,0,0.25);}
.weChatBox .w-title{font-size: 12px;font-weight: bold;padding:0 0 10px 0;}
.w-close{width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 20px;position: absolute;right: 0;top: 0;color:#333;cursor: pointer;}
.qrcode{width: 200px;height: 200px;margin:15px auto;background: #ccc;}
.w-footer{font-size: 12px;line-height: 1.5;color:#999;}
#qrodeText{opacity: 0;position: absolute;left: 0;top: 0;z-index: 0;visibility:hidden;}

/* å›¾ç‰‡åˆ—è¡¨ */
.list2{margin:10px  -18px 0;overflow: hidden;}
.list2 li{width: 33.3%;float: left;margin-bottom: 40px;}
.list2 li a{display: block;margin: 0 18px;}
.list2 li a span{padding-bottom: 56.33%;}
.list2 li a p{color: #444;line-height: 20px;padding: 15px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;border: 1px solid #e5e5e5;border-top: none;}
.list2 li:hover a p{color: #94070a;}

/* å­¦é™¢é¢†å¯¼ */
/* å›¾æ–‡åˆ—è¡¨ */
/* .list3{padding-top: 32px;} */
.list3 li{border-bottom: 1px solid #e5e5e5;margin-bottom: 32px;box-sizing: border-box;position: relative;padding-bottom: 22px;}
.list3 li::before{content: "";display: block;width: 6px;height: 80px;border-radius: 3px;background: #ad090b;position: absolute;left: 0px;top: 0;}
.list3 li a{display: block;overflow: hidden;position: relative;padding-left: 26px;}
.list3 li a h3{color: #222;line-height: 1;margin-bottom: 22px;padding-left: 16px;}
.list3 li a h3 span{color: #444;margin-left: 30px;font-weight: normal;}
.list3 li a .img{width: 220px;float: left;}
.list3 li a .img span{padding-bottom: 140%;}
.list3 li a .info{margin-left: 244px;line-height: 30px;color: #999;}
.list3 li a .info div{max-height: 210px;overflow: hidden;text-overflow: ellipsis;}
.list3 li a .info p{margin-bottom: 30px;}
.list3 li a .info span{display: inline-block;background: #f5f2eb;padding: 7px 28px;position: absolute;bottom: 0;right: 0;}
.list3 li a .info span:hover{border: 1px solid #94070a;color: #94070a;background: #fff;}

/* .list4{padding-top: 32px;} */
.list_top{overflow: hidden;margin-bottom: 36px;position: relative;padding-bottom: 6px;}
.list_top .info_lt{width: 48%;float: left;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);position: relative;background: #fff;}
.list_top .info_lt::before{content: "";display: block;width: 160px;height: 160px;background: url(../images/info_ltbg.png) no-repeat right bottom;position: absolute;right: -6px;bottom: -6px;z-index: -1;}
.list_top .info_lt .img{width: 250px;float: left;}
.list_top .info_lt .img span{padding-bottom: 140%;}
.list_top .info_lt .info{margin-left: 250px;position: relative;padding-top: 36px;padding-left: 36px;padding-right: 32px;}
.list_top .info_lt .info::before{content: "";display: block;width: 24px;height: 4px;background: #ad090b;position: absolute;left: 36px;top: 10px;border-radius: 2px;}
.list_top .info_lt .info>span{font-size: 12px;line-height: 12px;color: #ad090b;font-weight: bold;}
.list_top .info_lt .info>h3{line-height: 1;margin: 12px 0 20px;}
.list_top .info_lt .info ul{position: relative;padding-top: 15px;}
.list_top .info_lt .info ul::before{content: "";display: block;width: calc(100% + 36px);height: 1px;background: #e5e5e5;position: absolute;left: -36px;top: 0;}
.list_top .info_lt .info ul li{font-size: 14px;line-height: 22px;margin-bottom: 10px;}
.list_top .info_lt .info ul li span{color: #757575;font-weight: bold;}
.list_top .info_lt .info ul li p{color: #999;word-wrap: break-word;}

/* .list_top .info_rt{width: calc(100% - 560px);position: absolute;bottom: 6px;right: 6px;box-sizing: border-box;margin-bottom: 0;} */
.list_top .info_rt{margin-left: calc(100% - 49%);box-sizing: border-box;margin-bottom: 0;margin-top: 32px;margin-right: 6px;}
.info_list{padding:  32px;box-shadow: 1px 1px 10px rgba(0,0,0,0.1);position: relative;background: #fff;box-sizing: border-box;margin-bottom: 32px;}
.info_list::before{content: "";display: block;width: 24px;height: 4px;background: #ad090b;border-radius: 2px;position: absolute;left: 32px;top: 10px;}
.info_list::after{content: "";display: block;width: 160px;height: 160px;background: #e1e1e1;position: absolute;right: -6px;bottom: -6px;z-index: -1;}
.info_list h3{color: #444;line-height: 1;margin-bottom: 18px;}
.info_list ul{border-top: 1px solid #e5e5e5;padding-top: 10px;}
.info_list ul li{line-height: 30px;color: #757575;}

.list5{}
.list5>li{margin-bottom: 10px;}
.list5 .title1{padding: 16px 34px;background: #f5f5f5;color: #222;line-height: 20px;}
.list5 .title1 span{float: right;color: #999;cursor: pointer;}
.list5 .title1 a{float: right;color: #999;cursor: pointer;}
.list5 li ul{margin:10px  -8px;overflow: hidden;display: none;}
.list5 li ul li{width: 16.66%;float: left;margin-bottom: 16px;}
.list5 li ul li a{display: block;margin: 0 8px;}
.list5 li ul li a span{padding-bottom: 139.88%;}
.list5 li ul li a p{color: #222;line-height: 20px;padding: 15px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;border: 1px solid #e5e5e5;border-top: none;}
/* .list5>li.active ul{display: block;} */
.list5>li.active .title1{color: #ad090b;font-weight: bold;}
.list5>li.active .title1 span{color: #ad090b;}
.list5>li.active .title1 a{color: #ad090b;}
.list5 li ul li:hover a p{color: #ad090b;}

.tab1{width: 100%;}
.tabMenu1{overflow: hidden;border-right: 1px solid #dcdcdc;background: #f5f5f5;}
.tabMenu1 li{width: calc(16.66666666% - 1px);float: left;text-align: center;border-left: 1px solid #dcdcdc;}
.tabMenu1 li a{position: relative;line-height: 20px;padding: 16px 0;display: inline-block;color: #757575;}
.tabMenu1 li.on a{color: #ad090b;font-weight: bold;position: relative;}
.tabMenu1 li.on a::after{content: "";display: block;width: 100%;height: 2px;background: #94070a;position: absolute;left: 0;bottom: 0;}
.tabListBox{display: none;}
.BTG-top{padding: 22px 0 12px;overflow: hidden;}
.BTG-top li{width: 3.7%;float: left;text-align: center;line-height: 20px;margin-bottom: 10px;}
.BTG-top li.active a{color: #ad090b;font-weight: bold;}
.BTG-top li:hover a{color: #ad090b;font-weight: bold;}
.BTG-list1{margin: 0 -8px;position: relative;}
.BTG-list1 li{width: 16.66%;float: left;margin-bottom: 16px;}
.BTG-list1 li a{display: block;margin: 0 8px;}
.BTG-list1 li a span{padding-bottom: 139.88%;}
.BTG-list1 li a p{color: #222;line-height: 20px;padding: 15px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;border: 1px solid #e5e5e5;border-top: none;}
.BTG-list1 li:hover a p{color: #ad090b;}

.list6{margin:32px  -18px 0;overflow: hidden;}
.list6 li{width: 25%;float: left;margin-bottom: 40px;}
.list6 li a{display: block;margin: 0 18px;}
.list6 li a span{padding-bottom: 140%;}
.list6 li a p{color: #444;line-height: 20px;padding: 15px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;border: 1px solid #e5e5e5;border-top: none;}
.list6 li:hover a p{color: #94070a;}

.list7{padding: 32px 0 20px;}
.list7 li{background: #f5f5f5;padding: 16px 28px 16px 34px;margin-bottom: 10px;transition: all 0.3s ease-in-out;}
.list7 li a{display: block;position: relative;}
.list7 li a::before{content: "";display: block;width: 2px;height: 16px;background: #94070a;position: absolute;left: -24px;top: 50%;margin-top: -8px;}
.list7 li a span{float: right;color: #999;line-height: 20px;}
.list7 li a p{line-height: 20px;color: #222;width: calc(100% - 80px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list7 li:hover a p{color: #94070a;}
.list7 li:hover{transform: translateX(5px);}


.list8{}
.list8 li{margin-bottom: 10px;}
.list8 li .title1{padding: 16px 34px;background: #f5f5f5;color: #222;line-height: 20px;}
.list8 li .title1 span{float: right;color: #999;cursor: pointer;}
.list8 li .title1 a{float: right;color: #999;cursor: pointer;}
.list8>li.active .title1{color: #ad090b;font-weight: bold;}
.list8>li.active .title1 span{color: #ad090b;}
.list8>li.active .title1 a{color: #ad090b;}
.list8 li .info{border: 1px solid #e5e5e5;line-height: 20px;display: none;}
.list8 li.active .info{display: block;}
.list8 li .info h4{width: 100%;color: #444;padding: 16px 30px;border-bottom: 1px solid #e6e6e6;box-sizing: border-box;font-weight: normal;}
.list8 li .info ul{overflow: hidden;margin: 0 -8px;padding: 0 20px 30px;box-sizing: border-box;}
.list8 li .info ul li{width: 16.66%;float: left;text-align: center;margin-bottom: 6px;}
.list8 li .info ul li a{column-rule: #757575;border-bottom: 1px solid #e5e5e5;display: block;margin: 0 8px;padding: 15px 0;}
.list8 li .info ul li:hover a{color: #94070a;}

.list9 .info{border: 1px solid #e5e5e5;line-height: 20px;display: block;margin-bottom: 10px;}
.list9 .info h4{width: 100%;color: #444;padding: 16px 30px;border-bottom: 1px solid #e6e6e6;box-sizing: border-box;font-weight: normal;}
.list9 .info ul{overflow: hidden;margin: 0 -8px;padding: 0 20px 30px;box-sizing: border-box;}
.list9 .info ul li{width: 16.66%;float: left;text-align: center;margin-bottom: 6px;}
.list9 .info ul li a{column-rule: #757575;border-bottom: 1px solid #e5e5e5;display: block;margin: 0 8px;padding: 15px 0;}
.list9 .info ul li:hover a{color: #94070a;}

.list10 {width:100%;overflow:hidden;}
.list10 li{overflow: hidden;margin-bottom: 40px;}
.list10 li .teacher_left{float:left;width:140px;}
.list10 li .teacher_left a{padding-bottom: 139%;background: none;}
.list10 li .teacher_right{margin-left: 170px;}
.list10 li .teacher_right h3{font-size:15px;height:25px;color:#94070a}
.list10 li .teacher_right p{line-height:23px;}
.list10 li .teacher_right span{}
.list10 li .teacher_right span a{margin:3px;color:#94070a}
.list10 li .teacher_right .resume{width:100%;overflow:hidden;background-color:#f1f1f1;position:relative;padding:8px 8px 8px 8px;margin-top:4px;overflow:hidden;}
.list10 li .teacher_right .resume h4{font-size:14px;height:25px;}
.list10 li .teacher_right .resume span{position:absolute;right:18px;top:16px;}
.list10 li .teacher_right .resume .indent{text-indent:25px;}

.gp-article img{display: block;margin: 0 auto;}
table{min-width: 80%;margin: 0 auto!important;}
table td p{margin-bottom: 0 !important;text-indent: 0!important;}
table td span{margin-bottom: 0 !important;/* display: inline-block !important; */}

@media screen  and (max-width:1480px) {
    .list_top .info_lt{width: 50%;}
    .list_top .info_rt{margin-left: calc(100% - 47%);}
    .gp-article{padding: 15px 60px 0;}
}
@media screen  and (max-width:1240px) {
    .list5 li ul li{width: 20%;}
    .BTG-list1 li{width: 20%;}
    
    .gp-article{padding: 15px 40px 0;}
}
@media screen  and (max-width:1200px) {
    .list_top .info_lt{width: calc(100% - 6px);float: none;position: relative;}
    .list_top .info_lt::after{content: "";display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
    .list_top .info_rt{margin-left: 1px;clear: both;box-shadow: 1px 1px 10px rgb(0 0 0 / 10%);}
    .list8 li .info ul li{width: 20%;}
}
@media screen  and (max-width:1040px) {

}
@media screen  and (max-width:996px) {
    .gp-subLeft{display: none;}
    .gp-m-subNav{display: block;}
    .sub_right{margin-left: 0;}

    .gp-page a{display: none;}
    .gp-page a.gp-page-prev{display: inline-block;}
    .gp-page a.on_pages{display: inline-block;}
    .gp-page a.gp-page-next{display: inline-block;}

    .list5 li ul li{width: 25%;}
    .BTG-top li{width: 7%;}
    .BTG-list1 li{width: 25%;}

    .articleAuthor{width: 100%;margin: 0 auto;}
    .gp-article{padding: 10px 0px 0;}
    .gp-article p{margin-bottom: 20px;}

    .pb60{padding-bottom: 45px;}
    .pt32{padding-top: 20px;}
    
}
@media screen  and (max-width:768px) {
    .sub_right{padding-top: 5px;}
    .Annex{width: 100%;float: none;}
    .share{margin-left: 0;}
    .share a{display: inline-block!important;}

    .list2{margin: 0 -15px; }
    .list2 li{width: 50%;margin-bottom: 15px;}
    .list2 li a{ margin: 0 15px;}

    /* .list3 li a h3{text-align: center;} */
    .list3 li a .img{float: none;text-align: center;margin: 0 auto;}
    .list3 li a .info{margin-left: 0;margin-top: 16px;}
    .list3 li a .info span{position: relative;}
    .list5 li ul li{width: 33.3%;}
    .BTG-list1 li{width: 33.3%;}
    .BTG-top li{width: 11%;}
    .list6{margin:20px  -15px 0;}
    .list6 li{width: 33.3%;margin-bottom: 20px;}
    .list6 li a{margin: 0 15px;}


    .gp-article p{margin-bottom: 10px;}
    .gp-article span{margin-bottom: 10px;}

    .info_list,.list_top{margin-bottom: 20px;}

    .pb60{padding-bottom: 30px;}
    .pt32{padding-top: 15px;}
    .gp-page div{padding: 0 50px;}
    .list8 li .info ul li{width: 33.3%;}
    .list10 li{margin-bottom: 20px;}
    .list9 .info ul li{width:25%}
}
@media screen  and (max-width:480px) {
     
    .list5 li ul li{width: 50%;}
    .BTG-list1 li{width: 50%;}
    .list6{margin:20px  -8px 0;}
    .list6 li{width: 50%;}
    .list6 li a{margin: 0 8px;}

    .list_top .info_lt .img{float: none;text-align: center;margin: 0 auto;}
    .list_top .info_lt .info{margin-left: 0;}
    
    .gp-page div{padding: 0 40px;}
    .list8 li .info ul li{width: 50%;}
    .list10 li .teacher_left{float: none;margin: 0 auto;}
    .list10 li .teacher_right{margin-left: 0;margin-top: 10px;}
    .list9 .info ul li{width:33.3%}
}
