@charset "gb2312";
/* CSS Document */
/*
* Description: 双旦免息
* Update:      08/12/2020
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #bc0000;  color:#333;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1200px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
img{display:block;}
.bz{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}

/* banner */
.banner{width:100%;height:563px;background: url(../images/banner1.jpg?v=1) center top no-repeat;overflow: hidden;}

.ban_p{width:501px;height: 72px;overflow: hidden;margin: 286px auto 0;position: relative;}
.ban_pul{width: 501px;position: absolute;top: 0;left: 0;}
.ban_pul li{height: 72px;line-height: 72px;font-size: 34px;color: #fff;text-align: center;letter-spacing: 4px;}

/*购课无忧*/
.tao_wrap{width:100%;height:auto;background-color:#bc0000 ;overflow: hidden;padding-top: 35px;}
.tao_mt{width: 1200px;height: 218px;background: url(../images/tao_mt.png?v=1) no-repeat;overflow: hidden;}
.tao_mt h2{height: 105px;overflow: hidden;}
.tao_mt h2 img{display: block;margin: 27px auto 0;}

.nav_ul{width: 1080px;height: 50px;background-color:#cc3c3c;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;overflow: hidden;margin: 50px auto 0;display: -webkit-flex;
  display: flex; display: -webkit-flex;
  flex-direction: row;-webkit-flex-direction: row;
  flex-wrap: nowrap;-webkit-flex-wrap: nowrap;
  justify-content:space-around;-webkit-justify-content:space-around;
  align-items:center;-webkit-align-items:center;}
.nav_fixed{width: 1080px;height: 50px;position: fixed;left: 50%;top: 0;margin: 0 0 0 -540px;z-index: 999;}
.nav_ul li{flex: 1;height: 50px;line-height: 50px;font-size: 20px;color: #333;text-align: center;background-color:#fff;border-right: 1px solid #f3d2d2;cursor: pointer;letter-spacing: 1px;}
.nav_ul li.bor1{border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;}
.nav_ul li.bor2{border-right: 0;border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;margin-right: 0;border: 0;}
.nav_ul li:hover{color:#fff;background-color: #fdbe6b;}
.nav_ul li.cur{color: #fff;font-weight:bold;background-color:#ffa229;border-color: #ffa229;}

.tao_mc{width: 1200px;height: auto;background: url(../images/tao_mc.png?v=1) repeat-y;overflow: hidden;}
.tao_con{overflow: hidden;padding-bottom: 15px;}
.sub_til{height:54px;line-height:54px;font-size:32px;font-weight:bold;color:#fff;text-align:center;margin-top: 27px;letter-spacing: 2px;}
.sub_til i{display: inline-block;vertical-align: middle;width: 72px;height: 34px;}
.i1{background: url(../images/i1.png?v=1) no-repeat;margin: -5px 25px 0 0;}
.i2{background: url(../images/i2.png?v=1) no-repeat;margin: -5px 0 0 25px;}

.tao_ul{padding:10px 0 0 50px;overflow: hidden;}
.tao_ul li{float: left;width: 255px;height: 231px;background: url(../images/tao_li.png?v=1) no-repeat;margin: 24px 10px 0;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;position: relative;}
.tao_ul li.cur{transform: translateY(-5px);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);}
.tr1{width: 67px;height: 62px;background: url(../images/r1.png?v=1) no-repeat;position: absolute;top: -4px;right: 9px;}
.tr1 span{display: block;width: 87px;height: 26px;line-height:26px;font-size: 16px;color: #fff;text-align: center;transform: rotate(44deg);margin: 7px 0 0 0;letter-spacing: 1px;}

.tao_t{height: 151px;margin-top: 8px;padding: 0 12px 0 13px;}
.tao_t h4,.tao_t p{font-size: 18px;font-weight: bold;color:#333;overflow: hidden;padding: 0 12px;}
.tao_t h4{height: 34px;line-height: 34px;}
.tao_t p{height: 63px;line-height: 26px;}
.tao_t span{display: block;height: 39px;line-height: 38px;font-size:18px;font-weight:bold;text-align:center;}
.span1{color:#f3201d;background: url(../images/pbg1.png?v=1) center top no-repeat;}
.span2{color:#fff;background: url(../images/pbg2.png?v=1) center top no-repeat;}
.tao_t span i,.tao_t span em{display: inline-block;vertical-align: middle;}
.tao_t span em{font-size: 22px;margin: -5px 2px 0;}
.tao_t span i{width: 4px;height: 4px;}
.tao_t .span1 i{background: url(../images/dian.png?v=1) no-repeat;}
.tao_t .span2 i{background: url(../images/dian2.png?v=1) no-repeat;}
.il1{margin: -5px 8px 0 0;}
.ir1{margin: -5px 0 0 8px;}

.tao_bot{height: 72px;overflow: hidden;}
.tao_bot p{float: left;width: 180px;line-height:24px;font-size:18px;color:#fff;font-weight:bold;margin: 14px 0 0 20px;}
.tao_bot p em{display: inline-block;vertical-align: middle;font-size: 22px;margin-top: -5px;}
.tao_bot p s{display: block;line-height: 22px;font-size: 16px;font-weight: normal;color: #ffd3d3;text-decoration: line-through;}

.tao_btn{float: left;width: 55px;height: 72px;background: url(../images/buy_icon.png?v=1) left 19px no-repeat;}
.tao_btn:hover{opacity: 0.9;}

.tao_mb{width: 1200px;height: 77px;background: url(../images/tao_mb.png?v=1) no-repeat;}

/*活动说明*/
.explain_wrap{width: 100%;background-color: #bc0000;padding: 30px 0 60px;}

.explain_con{width: 1080px;background-color:#980000;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin: 0 auto;overflow: hidden;padding: 27px 0 35px;}
.explain_con h4{height:60px;text-align:center;background:url(../images/exp_til.png?v=1) center center no-repeat;letter-spacing: 2px;overflow: hidden;}
.explain_con h4 span{line-height:60px;font-size:30px;color: #ffd0d0;background-image: -webkit-linear-gradient(bottom,#ffd0d0,#ffdddd,#ffebeb);-webkit-background-clip: text;-webkit-text-fill-color: transparent;letter-spacing: 2px;margin-top: 10px;}
.title2 p{height: 50px;line-height: 50px;font-size: 26px;color: #ed1d1d;font-weight:300;letter-spacing: 1px;}

.explain_m{padding-left: 100px;}
.explain_m p{line-height: 30px;font-size: 16px;color: #ffcfcf;letter-spacing:1px;overflow: hidden;}

/*返回主会场*/
.side_r{width: 110px;height: 251px;background: url(../images/side_r.png?v=1) no-repeat;position: fixed;right: 0;bottom:200px;z-index: 999;}

.ir{display: inline-block;vertical-align: middle;width: 12px;height: 11px;background: url(http://www.hqwx.com/subject/2020ssyzhyt/images/ir.png) no-repeat;margin: -13px 2px 0 0;}
/*扉页*/
.feiye{width:100%;line-height:30px;font-size:12px;text-align:center;color:#f78044;margin-top:95px;}
