@charset "UTF-8";
/* CSS Document */
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border:0 none;padding:0;margin:0;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;overflow:hidden;height:100%;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left;display:inline-block;}
.fr{ float:right;display:inline-block;}
.pr{ position:relative;}
.abs{position:absolute;}
.mt100{margin-top:100px;}
.mt50{margin-top:50px;}
.mt20{margin-top:20px;}
.w100p{width:100%;max-width: 1920px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}

.fl{float:left;}
.fr{float:right;}
.ml{margin-left: 0!important;}
.ml58{margin-left: 58px;}
.ml20{margin-left: 20px;}
.mr20{margin-right: 20px;}
.mr58{margin-right: 58px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.pr{position:relative;}
.abs{position:absolute;}

/*乐语*/
#qiao-wrap{display: none!important;}
#doyoo_panel{display: none!important;}
#doyoo_panel{display: none!important;}
#doyoo_monitor{display: none!important;}
#talk99_message{display: none!important;}
#doyoo_share{display: none!important;}
#doyoo_f_chat{display: none!important;}


/*head*/
.head{height:84px;}
.head .logo{width:202px;height:56px;margin-top:12px;}
.head .kjdh{width:680px;}
.head ul{height:45px;margin-left:40px;margin-top:19px;text-align:center;width:500px;}
.head li{width:60px;float:left;line-height:35px;font-size: 14px;color:#666;background:url(../images/icon3.png) no-repeat top center;height:65px;margin-left:20px;}
.head li:hover{cursor:pointer;}
.head li:hover p{color:#1b883d;}
.head .li1{background-image:url(../images/icon1.png);}
.head .li1:hover{background-image:url(../images/icon11.png);}
.head .li2{background-image:url(../images/icon2.png);}
.head .li2:hover{background-image:url(../images/icon22.png);}
.head .li3{background-image:url(../images/icon3.png);}
.head .li3:hover{background-image:url(../images/icon33.png);}
.head .li4{background-image:url(../images/icon4.png);}
.head .li4:hover{background-image:url(../images/icon44.png);}
.head .li5{background-image:url(../images/icon5.png);}
.head .li5:hover{background-image:url(../images/icon55.png);}
.head .li6{background-image:url(../images/icon6.png);}
.head .li6:hover{background-image:url(../images/icon66.png);}
.head .phone{width:137px;height:27px;background: url(../images/phone.png) no-repeat center 15px;padding-top:52px;text-align:center;color:#c00505;font-size: 14px;margin-top:0;font-family: Arial;}
.head li a{display:block;width:60px;height:45px;padding-top:20px;}


.bg{position:absolute;z-index:-1 ;}
.bg-01, .bg-02, .bg-03, .bg-04, .bg-05, .bg-06, .bg-07, .bg-08, .bg-09, .bg-10, .bg-11, .bg-12{height:474px;background:url(../images/bg-01.jpg) no-repeat center top;}
.bg-02{height:473px;background-image:url(../images/bg-02.jpg);}
.bg-03{background-image:url(../images/bg-03.jpg);}
.bg-04{height:473px;background-image:url(../images/bg-04.jpg);}
.bg-05{background-image:url(../images/bg-05.jpg);}
.bg-06{height:473px;background-image:url(../images/bg-06.jpg);}
.bg-07{background-image:url(../images/bg-07.jpg);}
.bg-08{height:473px;background-image:url(../images/bg-08.jpg);}
.bg-09{background-image:url(../images/bg-09.jpg);}
.bg-10{height:473px;background-image:url(../images/bg-10.jpg);}
.bg-11{background-image:url(../images/bg-11.jpg);}
.bg-12{height:473px;background-image:url(../images/bg-12.jpg);}


.ban{height:796px;}

.tit{height: 210px;padding-top:9px;}

.set .cont{width:1064px;height:433px;background:url(../images/set-bg.png) no-repeat;padding:73px 64px 0 82px;}
.set .text{width:566px;}
.set h3{font-size:32px;margin-top:-14px;line-height: 60px;letter-spacing: 2px;}
.set h3 span{color:#e70b0b;}
.set h4{background:#e70b0b;font-size:28px;line-height: 50px;text-align: center;color:#fff;letter-spacing: 2px;font-weight: normal;}
.set .text-xq{height:175px;background:#f0efef;}
.set .text-xq p{text-indent: 9px;font-size:18px;line-height: 32px;}
.set .text-xq .fz16{font-size:16px;letter-spacing: -1px;}
.set .text-xq .fzb28{font-size:28px;font-weight: bold;}
.set .text-xq .textl{text-decoration: line-through;}
.set .text-xq .c-666{color:#666;}
.set .text-xq .c-e70b0b{color:#e70b0b;}

.set .zy{margin:10px auto 16px;}
.set .zy li{float:left;width:70px;height:28px;border:1px solid #b8b7bd;font-size:16px;text-align: center;margin-left:6px;cursor:pointer;}
.set .zy li:first-child{text-align:left;border:none;margin-left:0;text-indent: 9px;cursor:text;}
.set .zy li.on{border-color:#e70b0b;}
.set a.btn{display:block;width:176px;height:46px;margin:0 auto;text-align: center;line-height: 46px;color:#fff;background:#e70b0b;font-size:24px;font-weight: bold;font-family: "Adobe 黑体 Std";}
.set a.btn:hover{box-shadow: 0 4px 0 #a30202;}

.set2 .cont{margin-top:50px;}
.set2 .text-xq p{line-height:26px;}

.set4 a.btn{margin-top:38px;}


.tips{border-radius: 80px;padding:34px 0 26px;background:#a7211e;margin-top:60px;}
.tips p{font-size:18px;color:#f3dcaa;line-height:30px;margin:0 22px;text-indent:37px;font-weight: bold;letter-spacing: .5px;}
.tips p span{font-weight: bold; text-decoration:underline;}
.tips p:first-child{text-indent:0px;}


/*图书切换*/
@keyframes mytsp{
  0% {background-image:url(../images/tit-04-by1.png);}
  10% {background-image:url(../images/tit-04-by1.png);}
  20% {background-image:url(../images/tit-04-by1.png);}
  30% {background-image:url(../images/tit-04-by1.png);}
  40% {background-image:url(../images/tit-04-by1.png);}
  50% {background-image:url(../images/tit-04-by1.png);}
  60%{background-image:url(../images/tit-04-by2.png);}
  70%{background-image:url(../images/tit-04-by2.png);}
  80%{background-image:url(../images/tit-04-by2.png);}
  90%{background-image:url(../images/tit-04-by2.png);}
  100%{background-image:url(../images/tit-04-by2.png);}
}
@-moz-keyframes mytsp{
  0% {background-image:url(../images/tit-04-by1.png);}
  10% {background-image:url(../images/tit-04-by1.png);}
  20% {background-image:url(../images/tit-04-by1.png);}
  30% {background-image:url(../images/tit-04-by1.png);}
  40% {background-image:url(../images/tit-04-by1.png);}
  50% {background-image:url(../images/tit-04-by1.png);}
  60%{background-image:url(../images/tit-04-by2.png);}
  70%{background-image:url(../images/tit-04-by2.png);}
  80%{background-image:url(../images/tit-04-by2.png);}
  90%{background-image:url(../images/tit-04-by2.png);}
  100%{background-image:url(../images/tit-04-by2.png);}
}
@-webkkeyframes mytsp{
  0% {background-image:url(../images/tit-04-by1.png);}
  10% {background-image:url(../images/tit-04-by1.png);}
  20% {background-image:url(../images/tit-04-by1.png);}
  30% {background-image:url(../images/tit-04-by1.png);}
  40% {background-image:url(../images/tit-04-by1.png);}
  50% {background-image:url(../images/tit-04-by1.png);}
  60%{background-image:url(../images/tit-04-by2.png);}
  70%{background-image:url(../images/tit-04-by2.png);}
  80%{background-image:url(../images/tit-04-by2.png);}
  90%{background-image:url(../images/tit-04-by2.png);}
  100%{background-image:url(../images/tit-04-by2.png);}
}

.ts .by{top:66px;right:202px;width:86px;height:45px;background:url(../images/tit-04-by1.png) no-repeat;margin:0 auto;animation: mytsp linear .5s infinite;-moz-animation: mytsp linear .5s infinite;-webkit-animation: mytsp linear .5s infinite;-o-animation: mytsp linear .5s infinite;}
.ts .cont{height:1247px;padding-top:60px;background:url(../images/ts-bg.png) no-repeat;}
.cont-tit{font-size:36px;line-height: 106px;text-align: center;color:#e70b0b;font-weight: bold;letter-spacing:1px;}
.cont-tit span{font-size:52px;}
.slideTxtBoxTs{ width:1100px;height:1015px;margin:0 auto;}
.slideTxtBoxTs .hd{ width:796px;height:59px; line-height:59px;position:relative;left:50%;margin-left:-398px;margin-bottom: 12px;background:#fbe479;border-radius:10px;}
.slideTxtBoxTs .hd ul{position:absolute; left:0; top:0; height:59px;   }
.slideTxtBoxTs .hd ul li{ float:left;width:199px;height:59px;text-align: center; cursor:pointer;font-size: 16px;color:#b00211;}
.slideTxtBoxTs .hd ul li.on{background-image:url(../images/ts-on.png);background-repeat:repeat-x;}
.slideTxtBoxTs .hd ul .last_li, .slideTxtBoxTs .hd ul .er_li {background: #ed3c46;color:#fff;}
.slideTxtBoxTs .hd ul .last_li{border-radius: 0 10px 10px 0;}
.slideTxtBoxTs .hd ul .first_li{border-radius: 10px 0 0 10px;}
.slideTxtBoxTs .bd ul{zoom:1;  }
.slideTxtBoxTs .bd li{ height:404px;width:278px;float:left;margin:36px 39px 0 47px;border-radius:5px;}
.slideTxtBoxTs .bd li .img{width:231px;height:233px;margin:0 auto;padding-top:8px;text-align: center;background:#f0daa1;border-radius: 12px;}
.slideTxtBoxTs .bd li .img img{display:inline-block;}
.slideTxtBoxTs .bd li p.li-tit{height:68px;line-height:30px;font-size:25px;color:#e70b0b;font-weight: bold;border-top:1px solid #f48789;border-bottom:1px solid #f48789;text-align: center;padding-top:7px;margin-top:15px;}

.slideTxtBoxTs .bd li .ljqg{width:236px;height:58px;margin:16px auto 0;text-align:left;background:#e70b0b;}
.slideTxtBoxTs .bd li .ljqg p.fl{color:#fff;line-height: 58px;text-indent:11px;font-size:36px;font-weight: normal;letter-spacing: 1px;vertical-align: bottom;font-family: Impact;}
.slideTxtBoxTs .bd li .ljqg span{font-size:18px;}
.slideTxtBoxTs .bd li .ljqg em{text-decoration: line-through;font-size:24px;}
.slideTxtBoxTs .bd li .ljqg p.fr{height:49px;padding:0 10px;font-size:24px;line-height: 24px;border-left:1px solid #fff;margin-top:4px;color:#fff;}

.ts-tips{font-size:22px;line-height:40px;text-align:left;text-align: center;}
.ts-tips span{color:#c3150d;}


.ewm{margin:50px auto 83px;padding:15px 0 18px;background:#a7211e url(../images/ewm-bg.png) no-repeat 800px bottom;border-radius: 80px;}
.ewm img{height:auto;margin-left:354px;}
.ewm div{width:auto;margin:45px 389px 0  0;width:270px;}
.ewm p{line-height: 38px;font-size:24px;text-align:center;font-weight: normal;margin:0;color:#f3dcaa;}
.ewm p:first-child{line-height: 38px;font-size:32px;}


/*footer*/
.footer{background:#333333;height:120px;overflow:hidden;font-size:13px;color:#fff;text-align: center;}
.footer p{width:1200px;margin:13px auto 0;}
.footer p:first-child{margin-top:20px;}
.footer p a{color:#fff;}
