.paginator{ font-family:Arial;  }
.paginator a { transition: all 0.36s ease;  width:36px; color: #666;  text-align:center; height:36px; line-height:36px; display:inline-block; text-decoration:none;  background:#f2f2f2;  margin:0 5px; color:#666; transition: all 0.36s ease;}
.paginator a i {display:inline-block; font-size: 16px; line-height:34px; }
.paginator a:hover { background:#e02028; color:#fff; }
.paginator span.cpb { transition: all 0.36s ease; text-align:center;  width:36px; height:36px;  line-height:36px; display:inline-block; color:#fff; background:#e02028; margin-left: 5px; }
.paginatordis{ display:none;}


.pg-banner{ max-width:1920px; margin:0px auto; height:380px;}
.pg-banner .wp{ position:relative; height:100%;}
.pg-banner .pb-tit{ position:absolute; left:0; top:50%; margin-top:-80px; color:#fff; }
.pg-banner .pb-tit h1{font-size:36px; color:#fff; line-height:160%;}
.pg-banner .pb-tit span{ width:80px; height:3px; background:#fff;display:inline-block; margin:0px 30px; vertical-align:middle;}
.pg-banner .pb-tit p{font-size:16px; line-height:180%; padding-top:20px;}
.ix-ab-nav{height:55px; line-height:55px; background-color:#f2f2f2;}
.ix-ab-nav ul li{ width:calc((100% - 0px)/4); float:left; text-align:center;}
.ix-ab-nav ul li a{ font-size:16px; color:#666666;}
.ix-ab-nav ul li.active{ background:#fff; }
.pg-ah-head h1{ font-weight:normal;font-size:24px; color:#333;}
.pg-ah-head span{width:100px; height:3px; background:#e02028; display:inline-block;}
.pg-text p{ font-size:16px; color:#666; line-height:200%;}
.pg-text p img{ max-width:100%;}
.pg-nygjjy-t1{width:310px;}
.pg-nygjjy-t2{width:800px;}




.pg-qyzz { width:1200px; margin:0px auto; padding-left:60px; padding-right:60px; position:relative;}

.pg-qyzz .swiper-slide img{ border:solid 1px #e0e0e0; max-width:100%; }
.pg-qyzz .swiper-slide { transform:scale(0.9); transition:all 0.36s ease;}
.pg-qyzz .swiper-slide.swiper-slide-active { transform:scale(1);}

.pg-qyzz .swiper-button-prev, .pg-qyzz .swiper-button-next{ width:40px; height:40px; }
.pg-qyzz .swiper-button-prev{ background:url(../image/l.png)no-repeat center center; background-size:40px;}
.pg-qyzz .swiper-button-next{ background:url(../image/r.png)no-repeat center center; background-size:40px;}



.pg-ty-head{ text-align:center;}
.pg-ty-head h1{ font-size:36px; color:#333; font-weight:normal;     line-height: 160%;}
.pg-ty-head span{ width:60px; height:3px; display:inline-block; background:#e02028;}
.pf-fzsj ul li .pf-img{ width:560px;  padding-right:39px; margin-right:40px; border-right:solid 1px #e6e6e6; padding-bottom:60px; position:relative}
.pf-fzsj ul li .pf-img:after{ position:absolute; content:url(../image/d.png); width:20px; height:20px; top:0; right:-10px;}
.pf-fzsj ul li .pf-img img{ max-width:100%; display:block;}
.pf-fzsj ul li .pf-tit{ width:540px; }
.pf-fzsj ul li .pf-tit .pf-tit-t1{ font-size:24px; color:#e02028; padding-bottom:15px; line-height:100%}
.pf-fzsj ul li .pf-tit .pf-tit-t2 p{ font-size:16px; color:#666666; line-height:220%;}
.pf-fzsj ul li:last-child .pf-img{ padding-bottom:0px;}

.pf-fzsj ul li:nth-child(even) .pf-img{ float:right; padding-right:0px; margin-right:0px; border-right:solid 0px #e6e6e6; padding-left:40px; margin-left:40px; border-left:solid 1px #e6e6e6; }
.pf-fzsj ul li:nth-child(even) .pf-img:after{right:0px; left:-11px;}
.pf-fzsj ul li:nth-child(even) .pf-tit{ text-align:right;}


.pg-lnjz-b-list ul li{ width:calc((100% - 520px)/2); padding:25px; float:left; margin-left:40px; background:#fff; height:50px; overflow:hidden; position:relative; margin-top:40px; padding-left:210px; padding-right:30px; font-size:16px; color:#333;}
.pg-lnjz-b-list ul li:nth-child(odd){ margin-left:0px;}
.pg-lnjz-b-list ul li i{ position:absolute; left:0px; top:35px; font-size:48px; color:#333; font-style:inherit;}
.pg-lnjz-b-list ul li h1{ position:absolute; left:80px; top:37px; font-size:22px; color:#333; font-weight:normal;}


.pg-con-nav{ text-align:center;}
.pg-con-nav ul li{ display:inline-block; padding:0px 17px;}
.pg-con-nav ul li a{ display:block; padding:0px 40px; height:44px; line-height:44px; border-radius:46px; border:solid 1px #e0e0e0; transition:all 0.36s ease; font-size:16px; color:#666666; }
.pg-con-nav ul li a:hover{background:#e02028; color:#fff; border:solid 1px #e02028;}
.pg-con-xx ul li{ width:208px; float:left; padding-left:52px; position:relative; font-size:16px; color:#666;}
.pg-con-xx ul li:nth-child(1){width:328px; padding-right:40px;}
.pg-con-xx ul li i{ font-size:40px; color:#e02028; position:absolute; left:0; top:0;}
.pg-con-dt{ max-width:1920px; margin:0px auto; height:500px;}
.pg-con-xl{ font-size:16px; color:#666;}
.pg-con-xl span{ font-size:18px;  font-weight:bold; color:#333;}
.pg-con-xl p {padding-top:15px;}
.pg-mess-box ul { padding-bottom:20px;}
.pg-mess-box ul li{width:calc((100% - 60px)/4); float:left; margin-left:20px;}
.pg-mess-box ul li:nth-child(1){ margin-left:0px;}
.pg-mess-box ul li input{ width:calc(100% - 40px); border:none; outline:none; border:solid 1px #e0e0e0; border-radius:4px; height:38px; line-height:38px; padding:0px 20px; font-size:14px;}
.pg-mess-box textarea{ width:calc(100% - 40px);  border:solid 1px #e0e0e0; height:168px;  padding:15px 20px; border:solid 1px #e0e0e0;font-size:14px; outline:none;}
.tj-an{ text-align:center; margin:0px auto;}
.tj-an a{ width:160px; height:40px; text-align:center; line-height:40px; font-size:18px; color:#fff; background:#333333; display:block; margin:0px auto; border-radius:4px; cursor: pointer;}
.pg-fwfk{ height:60px; line-height:60px; background:#ce2f2c;}
.pg-fwfk ul li{ width:calc((100% - 0px)/3); float:left; text-align:center; font-size:18px; font-family:Arial; color:#fff; height:60px;}
.pg-fwfk ul li i{font-size:30px; padding-right:20px; vertical-align: sub;}
.pg-fwfk ul li h1{font-size:24px; color:#fff;}

.ix-mfzx .tj-an a{width:100%; height: 50px; line-height: 50px; font-size: 18px;  color: #fff;  background: #e02028;  border-radius: 6px;  display: block;}


.pb2-tit{ text-align:center; position:relative; height: 100%;}
.pb2-tit h1{ font-size:48px; color:#fff; position:absolute; left:0; right:0; top:50%; margin-top:-30px; margin-top: -30px; line-height: 115%;}
.pb2-tit span{width:6px; height:6px; border-radius:6px; background:#fff; display:inline-block; margin:0px 10px; vertical-align: middle;}
.pb2-tit img{ display:inline-block; height:45px; vertical-align: middle; margin-top: -5px;}



.pg-hot-news .phn-img { width:1200px; height:320px; overflow:hidden;}
.pg-hot-news .phn-img img{ width:1200px; height:320px; display:block; transition:all 0.36s ease;}
.pg-hot-news .phn-tit{ padding:30px; background:#fff; position:relative;}
.pg-hot-news .phn-tit h1{ font-size:18px; color:#333333;font-weight:bold; line-height:120%; transition:all 0.36s ease;}
.pg-hot-news .phn-tit span{ display:inline-block; width:100px; height:3px; background:#e02028; margin-top:10px;}
.pg-hot-news .phn-tit p{ width:1000px; font-size:16px; color:#666; line-height:180%; padding-top:15px; }
.pg-hot-news .phn-tit a{ width:118px; height:38px; text-align:center; line-height:38px; border-radius:4px; border:solid 1px #e02028; font-size:16px; transition:all 0.36s ease; color:#e02028; display:inline-block; position:absolute; bottom:120px; right:150px;}
.pg-hot-news .phn-tit a:hover{ background:#e02028; color:#fff;}
.pg-hot-news .swiper-button-next{background:url(../image/r2.png)no-repeat center center; right:30px}
.pg-hot-news .swiper-button-prev{background:url(../image/l2.png)no-repeat center center; left:inherit; right:80px;}
.pg-hot-news .swiper-button-next, .pg-hot-news .swiper-button-prev{ width:40px; height:40px; background-size:40px; top:inherit; bottom:120px;}

.pg-hot-news .swiper-slide:hover .phn-img img{ transform:scale(1.08);}
.pg-hot-news .swiper-slide:hover .phn-tit h1{color:#e02028;}

.pg-info-news ul li { padding:20px; width:calc((100% - 120px)/2); margin-left:40px; float:left; margin-bottom:40px; transition:all 0.36s ease; border-radius:6px;}
.pg-info-news ul li:nth-child(odd){ margin-left:0px;}
.pg-info-news ul li .pin-head{ padding-bottom:20px;}
.pg-info-news ul li .pin-head h1{font-size:18px; color:#fff; font-weight:bold; position:relative; color:#e02028;transition:all 0.36s ease; }
.pg-info-news ul li .pin-head h1 span{width:6px; height:20px; background:#e02028; display:inline-block; margin-right:20px; vertical-align: middle; }
.pg-info-news ul li .pin-head h1 a{color:#999; position:absolute; right:0; top:0; font-weight:normal; font-size:14px;}
.pg-info-news ul li .pin-head h1 a b{font-family:"宋体";}
.pg-info-news ul li .pin-list img{width:540px; height:220px; transition:all 0.36s ease;}
.pg-info-news ul li .pin-list .pin-list-img {width:540px; height:220px; overflow:hidden;}
.pg-info-news ul li .pin-list h1{font-size:16px; color:#333; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.36s ease; padding-top:15px;}
.pg-info-news ul li .pin-list h2{ font-weight:normal; font-size:14px; color:#999; padding-bottom:5px; transition:all 0.36s ease;}
.pg-info-news ul li .pin-list p{font-size:14px; color:#666; line-height:180%; height:50px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; transition:all 0.36s ease;} 

.pg-info-news ul li:hover .pin-list-img img{transform:scale(1.08);}
.pg-info-news ul li:hover{background:#e02028;}
.pg-info-news ul li:hover .pin-head h1 span{ background:#fff;}
.pg-info-news ul li:hover .pin-head h1, .pg-info-news ul li:hover .pin-head h1 span, .pg-info-news ul li:hover .pin-list h1{ color:#fff;}
.pg-info-news ul li:hover .pin-head h1 a, .pg-info-news ul li:hover .pin-list h2, .pg-info-news ul li:hover .pin-list p{ color:rgba(255,255,255,0.6);}

.pg-info-news.abc ul li{width:calc((100% - 200px)/3);}
.pg-info-news.abc ul li:nth-child(odd){ margin-left:40px;}
.pg-info-news.abc ul li .pin-list .pin-list-img{width:334px; height:135px;}
.pg-info-news.abc ul li .pin-list img{ width:334px; height:135px;}

.pg-info-news.abc ul li:nth-child(1), .pg-info-news.abc ul li:nth-child(4), .pg-info-news.abc ul li:nth-child(7), .pg-info-news.abc ul li:nth-child(10), .pg-info-news.abc ul li:nth-child(13){ margin-left:0px;}

.pg-news-list{width:860px;}
.pg-news-list ul li{ padding-bottom:60px;}
.pg-news-list ul li a{ display:block;}
.pg-news-list ul li .pnl-news-img{ width:280px; height:114px; overflow:hidden;}
.pg-news-list ul li .pnl-news-img img{  width:280px; height:114px; transition:all 0.36s ease;}
.pg-news-list ul li .pnl-news-tit{width:560px;}
.pg-news-list ul li .pnl-news-tit h1{font-size:16px; color:#333; font-weight:bold;width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition:all 0.36S ease;}
.pg-news-list ul li .pnl-news-tit h2{font-size:14px; color:#999;font-weight:normal; padding:5px 0px;}
.pg-news-list ul li .pnl-news-tit p{ color:#666; font-size:14px; height:48px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pg-news-list ul li a:hover .pnl-news-img img{ transform:scale(1.08);}
.pg-news-list ul li a:hover .pnl-news-tit h1{ color:#e02028;}

.pg-news-nav{width:260px; border-left:solid 1px #e5e5e5}
.pg-news-nav ul li a{ display:block; height:60px; line-height:60px; font-size:18px; color:#666; padding-left:50px; padding-right:20px; position:relative; transition:all 0.36s ease;}
.pg-news-nav ul li a::after{ content:""; display:block; width:9px; height:20px; background:#999999; position:absolute; left:20px; top:20px; transition:all 0.36s ease;}

.pg-news-nav ul li a:hover{background:#e02028;color: #fff;}  
.pg-news-nav ul li a:hover::after{background:#fff;}   



nav .pager li{ display:block; padding-top:20px;}
nav .pager>li>span{ display:inline-block; padding:0px 20px; height:38px; line-height:38px; border-radius:4px; border:solid 1px #e5e5e5;}
nav .pager>li>span a{ font-size:16px; color:#999;}

.pnd-head h1{font-size:24px; color:#333; font-weight:normal; line-height:120%; padding-bottom:15px;}
.pnd-head p{ font-size:14px; color:#999;}
.pnd-head b{ width:100px; height:4px; display:inline-block; background:#e02028;}
.pnd-summary{ padding:25px 20px; background:#f5f5f5; font-size:16px; color:#666;}
.pg-text.abs p{ text-indent: 2em;}



.pg-zsjz ul li { padding:20px; width:calc((100% - 120px)/2); margin-left:40px; float:left; margin-bottom:40px; transition:all 0.36s ease; background:#fff; border-radius:6px; height:458px; box-shadow:0px 0px 10px rgba(0,0,0,0.15);}
.pg-zsjz ul li:nth-child(odd){ margin-left:0px;}
.pg-zsjz ul li .pin-head{ padding-bottom:20px;}
.pg-zsjz ul li .pin-head h1{font-size:18px; color:#fff; position:relative; color:#e02028;transition:all 0.36s ease;  }
.pg-zsjz ul li .pin-head h1 span{width:6px; height:20px; background:#e02028; display:inline-block; margin-right:20px; vertical-align: middle;  }
.pg-zsjz ul li .pin-head h1 a{color:#999; position:absolute; right:0; top:0; font-weight:normal; font-size:14px;}
.pg-zsjz ul li .pin-head h1 a b{font-family:"宋体";}
.pg-zsjz ul li .pin-list img{width:540px; height:220px; transition:all 0.36s ease;}
.pg-zsjz ul li .pin-list .pin-list-img {width:540px; height:220px; overflow:hidden;}
.pg-zsjz ul li .pin-list h1{font-size:16px; color:#333; width:100%; overflow:hidden;position:relative; font-weight:normal; text-overflow:ellipsis; white-space:nowrap; transition:all 0.36s ease; padding-top:15px;}
.pg-zsjz ul li .pin-list h1 span{position:absolute;  right:0; top:13px; font-size:14px; color:#999;}
.pg-zsjz ul li .pin-list h2{ font-weight:normal; font-size:14px; color:#999; padding-bottom:5px; transition:all 0.36s ease;}
.pg-zsjz ul li .pin-list p{font-size:14px; color:#666; line-height:180%; height:50px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; transition:all 0.36s ease;} 
.pg-zsjz ul li .pin-list .pin-list-img {display:none;}
.pg-zsjz ul li div:nth-child(2) .pin-list-img{ display:block;}

.pg-zsjz ul li .pin-list a:hover .pin-list-img img{ transform:scale(1.08);}
.pg-zsjz ul li .pin-list a:hover h1{color:#e02028;}



.pg-lxxm-a .slideTxtBox .hd{ height:55px; line-height:55px; background:#f4f4f4; padding:0 10px 0 20px;    position:relative; }
.pg-lxxm-a  .slideTxtBox .hd ul{  height:55px; line-height:55px;  }
.pg-lxxm-a .slideTxtBox .hd ul li{ float:left; width:25%; text-align:center; cursor:pointer; font-size:16px; color:#333;  }
.pg-lxxm-a .slideTxtBox .hd ul li.on{ height:55px;  background:#fff; }
.pg-lxxm-a .slideTxtBox .hd ul li a{ color:#333; font-size:16px;}
.pg-lxxm-a .slideTxtBox .bd ul{  zoom:1;  }
.pg-lxxm-a .slideTxtBox .bd li{position:relative; margin-left:40px; width:calc((100% - 40px)/2); float:left; margin-bottom:40px; }
.pg-lxxm-a .slideTxtBox .bd li:nth-child(odd){margin-left:0px;}
.pg-lxxm-a .slideTxtBox .bd li::after{ position:absolute; top:0; left:0; right:0; z-index:-1px; background:#dc1f27; width:100%; content:""; height:215px; border-radius:6px;}
.pg-lxxm-a .slideTxtBox .bd li .pla-box{ margin:10px; margin-bottom:0px; background:#fff; border-radius:6px; position:relative; z-index:2; box-shadow:0px 0px 10px rgba(0,0,0,0.15);     height: 338px;}
.pg-lxxm-a .slideTxtBox .bd li .pla-box-t1{font-size:24px; color:#333; font-weight:bold; padding:20px; }
.pg-lxxm-a .slideTxtBox .bd li .pla-box-t1 img{ display:inline-block; padding-left:20px; width:30px; height:22px;}
.pg-lxxm-a .slideTxtBox .bd li .pla-box-t2{ padding:0px 20px; padding-top:5px;height: 112px; overflow: hidden; }
.pg-lxxm-a .slideTxtBox .bd li .pla-box-t2 p{ font-size:16px; color:#666; line-height:180%;}
.pg-lxxm-a .slideTxtBox .bd li .pla-box-t3{ width:120px; height:40px; border-radius:0px 40px 40px 0px; margin:20px 0px; background:#ffe5e7; color:#e02028; font-weight:bold; font-size:18px; text-align:center; line-height:40px;}
.pg-lxxm-a .slideTxtBox .bd li .pla-box-t4{padding:0px 20px; font-size:16px; color:#666; line-height:180%; height:56px; overflow:hidden;}


.pg-xzwm ul{ width:1220px;  margin-left:-20px; }
.pg-xzwm ul li{ margin-left:20px; background:#fff;padding:30px 20px; border-radius:6px; position:relative; width: calc((100% - 240px)/4); text-align:center; margin-bottom:20px; float:left;}
.pg-xzwm ul li b{ font-weight:normal; font-style:italic; font-size:36px; color:#e6e6e6; line-height:120%; position:absolute; left:20px; top:30px;}
.pg-xzwm ul li  img{ width:80px; height:80px; display:block; margin:0px auto;}
.pg-xzwm ul li h1{font-size:18px; color:#e02028; font-weight:bold; padding:20px 0px;}
.pg-xzwm ul li p{ font-size:14px; color:#666; line-height:180%;}



.pg-yypx{ text-align:center;}
.pg-yypx-head{ padding:0px 30px; display:inline-block; margin:0px auto; height:50px; line-height:50px; font-weight:bold; border-radius:50px; color:#fff; background-color:#cf2229; font-size:30px;}
.pg-yypx-text{ text-align:left;}
.pg-yypx-text p{font-size:16px; line-height:180%; color:#666666;}
.language-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;margin-bottom:20px}
.language-tab li{padding:13px 127px;font-size:22px; color:#333; background-color:#ffffff;border-radius:10px 10px 0px 0;cursor:pointer}
.language-tab .active{color:#fff;background-color:#ee8091}
.language-tab .active:nth-child(3){color:#fff;background-color:#5e91c7}
.language-tab .active:nth-child(2){color:#fff;background-color:#ce2f2c}


.language-tab .active:nth-child(4){color:#fff;background-color:#ff9600}
.language-tab .active:nth-child(5){color:#fff;background-color:#514d80}
.language-content .current{display:block}
.language{display:none}

.language:nth-child(3) li{color:#3e77b4;background-color:#fff}
.language:nth-child(3) .active{color:#fff;background-color:#5e91c7}
.language:nth-child(3) .course{background-color:#5e91c7}
.language:nth-child(3) .course p{color:#fff;border-bottom-color:#315e8e}

.language:nth-child(2) li{color:#ce2f2c;background-color:#fff}
.language:nth-child(2) .active{color:#fff;background-color:#ce2f2c}
.language:nth-child(2) .course{background-color:#ce2f2c}
.language:nth-child(2) .course p{color:#fff;border-bottom-color:#ce2f2c}
.language:nth-child(4) li{color:#ff9600;background-color:#ffe0b3}
.language:nth-child(4) .active{color:#fff;background-color:#ffab33}
.language:nth-child(4) .course{background-color:#ffab33}
.language:nth-child(4) .course p{color:#fff;border-bottom-color:#cc7800}
.language:nth-child(5) li{color:#5b5790;background-color:#c2c0d9}
.language:nth-child(5) .active{color:#fff;background-color:#7570a9}
.language:nth-child(5) .course{background-color:#7570a9}
.language:nth-child(5) .course p{color:#fff;border-bottom-color:#474370}
.course-tab{display:-webkit-box;display:-ms-flexbox;display:flex}
.course-tab li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:8px 6px;font-size:20px;text-align:center;color:#ee8091;background-color:#ffffff;cursor:pointer}
.course-tab .active{background-color:#ee8091; color:#fff;}
.course-content .current{display:block}
.course{display:none;padding:20px;background-color:#ee8091}
.course p{margin-bottom:10px;padding-bottom:6px;font-size:18px;line-height:1.8;color:#fff;border-bottom:2px dashed #7a1c1a}
.course p:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}



.new_topic_div .topic_ul li {width:210px;font-size: 30px;line-height:100%; padding:30px 0px;}
.new_topic_div .new_topic_img {display: block;width: 100%;height: 100%;border-radius: 5px;}
.new_topic_div .new_topic_line {display: block;position: absolute;width: 308px;height: 1px;background: rgba(255,255,255,.65);right: 70px;bottom: 72px;}
.topic {background-color: #fff;padding-bottom: 128px;}
.topic_title {padding:85px 0 70px;text-align: center;font-size: 32px;}
.box_topic {width:210px;}
.topic_ul {width:210px;}
.topic_ul li {width:100px;font-size:75px;color:#ccc;cursor:pointer;font-weight: bold;opacity: 1;     border-bottom: 1px solid #e8e8e8;}
.topic_ul .on_topic {color:#cf2229;border-bottom:1px solid #e8e8e8;}
.lb_img {display:none;}
.con_div {width:765px; padding-top:32px;}
.lb_img {width:765px;margin:0 auto;}
.accordionWrapper{height: 470px;overflow-y: hidden;display:inline-block; background-color:#fff; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0;border-radius: 5px;}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer; padding:10px 0px;}
.accordionWrapper div.content{display:none;margin-top: 15px;}
.set {border-radius: 5px;}
.accord_title {width:764px;height:38px;line-height: 38px;font-size: 16px;color:#333333;border-bottom: 1px solid #ececec;}
.accord_a {color:#666666;font-size: 10px;float:right;}
.accord_a span{font-family:"宋体"; font-weight:bold;}
.accord_str {float:left; font-weight: normal; color:#666;}
.content_a {display: block;width:764px;height:218px;position:relative;}
.accord_b {position:absolute;right:70px;bottom:38px;color:#fff;font-size: 18px;}
.accord_b:hover {color:#c6c6c6;}
.topic_ul li:hover {color:#cf2229;}
#topicBtn {margin-left:251px;margin-top:56px;}
.accord_str:hover {color:#cf2229;font-weight: normal;}
.accord_a:hover {color:#cf2229;}

.ats_btn {display: block;width:160px;height:40px;line-height: 40px;text-align: center;font-size: 18px;color:#333333;margin:30px 0 0px;border:1px solid #e5e5e5; border-radius:4px; font-size:16px; transition:all 0.5s;}
.ats_btn:hover {background-color: #cf2229;color:#ffffff;border:1px solid #cf2229;}
#topicBtn10,#topicBtn20 {display: none;}

#accordion31_msTitle_0  .accord_str{ font-weight:bold; color:#333;}
#accordion32_msTitle_0  .accord_str{ font-weight:bold; color:#333;}
#accordion33_msTitle_0  .accord_str{ font-weight:bold; color:#333;}




.section5-content{background-color:#fff;padding:30px;width:1140px;margin:0 auto 40px}
.section5-content .section5-top ul{overflow:hidden;margin-bottom:30px; text-align:center;}
.section5-content .section5-top ul li{ display:inline-block; margin:0px 15px;cursor:pointer}
.section5-content .section5-top ul li:last-child{margin-right:0}
.section5-content .section5-top ul li.active span{background-color:#e02028;color:#fff}
.section5-content .section5-top ul li span{height:32px;line-height:32px;padding:0 32px;display:inline-block;border:1px solid #e02028;border-radius:32px}
.section5-content .section5-bottom .section5-item{display:none}
.section5-content .section5-bottom .section5-item.active{display:block}
.section5-content .section5-bottom .section5-item .list-wrapper{overflow:hidden}
.section5-content .section5-bottom .section5-item .list-wrapper li{float:left;width:33.3%}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner{width:95%;margin:0 auto;border:1px solid #e5e5e5;border-top-left-radius:6px;border-top-right-radius:6px}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner.bg1 .sub-name{background-color:#e4e9ff;color:#4b81ee}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner.bg2 .sub-name{background-color:#fdebd8;color:#ffaa54}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner.bg3 .sub-name{background-color:#daffee;color:#5bbc90}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner .sub-name{text-align:center;font-size:20px;padding:20px 0;font-weight:400}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner .course-des{padding:20px; padding-top:10px;}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner .course-des.height360{height:330px}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner .course-des.height420{height:360px}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner .course-des.height400{height:370px}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner .course-des p{line-height:180%; padding-top:10px;}
.section5-content .section5-bottom .section5-item .list-wrapper li .course-iteminner .course-des p span{font-weight:bold; color:#000;}


.ix-kszx-list.abc ul li{width: calc((100% - 34px)/2);}
@media (max-width: 1080px){


 }

@media (max-width: 780px){
  
}

@media (max-width: 640px){
    

}