﻿@charset "utf-8";
/* ====================== reset ================= */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,img{border:medium none;margin:0;padding:0; list-style:none}
*{margin: 0;padding: 0;}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/HelveticaNeueLTPro-ThEx.otf');
}
body,button,input,select,textarea{font-family:"微软雅黑" ;font-size: 12px;color: #120c0c;}
em{font-style:normal;font-weight: bold;}
ul,ol{list-style:none;}
a{color:#333;outline:none;text-decoration: none;cursor:pointer;}
a:hover{text-decoration: none;cursor:pointer;}
a:active{text-decoration: none;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
img{border:0px;vertical-align:middle;}
a img{ border:0px;}
.ctn{text-align:center;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clearfix{zoom:1;}
.left{float:left;}
.right{float:right;}
.pr{position:relative}
.abs{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.wrap{width:100%;}

/*首页*/
.wrap section{width:100%;height:auto;position:relative;}
.wrap img{width:100%;height:26.58133333333333rem;}
.delu{position:absolute;top:21.3rem;left:1.9rem;width:5.2rem;height:1.9rem;display:block;border-radius:5px;}
.zhc{position:absolute;top:21.3rem;left:8.8rem;width:5.2rem;height:1.9rem;display:block;border-radius:5px;}
/*列表*/
.tit{width:100%;height:2.7307rem;background:#1ca9c3;line-height:2.7307rem ;color:#fff;font-size:0.6827rem;text-align: center;}
.cont{width:100%;background:#fff;margin-top:0.32rem;position:relative;}
.cont:first-child{margin-top:0;}
.cont div{width:12.3rem;padding:0.427rem 0 0.427rem 0.427rem;}
.cont p{font-size:0.5547rem;line-height: 1rem;}
.cont a{display:block;width:2.8587rem;height:1.493rem;background:#1ca9c3;color:#fff;font-size:0.5547rem;line-height:1.493rem;border-radius:5px;text-align:center;right:0.427rem;top:50%;margin-top:-0.75rem;position:absolute;}
/*预告*/
.yg .set1 img{width:100%;height:auto;}
.yg h1 {font-size: .503rem; font-weight: normal; line-height: 1.6rem;padding:0 .5rem;}
.yg h1 span{display:inline-block;width:3.328rem;height:.66rem;background:url(../images/zb-yg-mfzb.jpg);background-size:cover;vertical-align: middle;font-size:.427rem;color:#fff;line-height:.66rem;text-indent:.75rem;margin-left:.2rem;}

.yg em.c-yellow{color: #f96900;}
.yg .set1 p{font-size: .512rem;line-height:.86rem;color:#666;padding:0 .5rem;}
.yg .set1 p span{display:inline-block;width:27%;}
.yg .set1 p:nth-child(3) span{width:43%;}

/*.yg .set1{height:14rem;}*/
.yg .set1 a{display:block;width:3.95rem;height:1.28rem;line-height:1.28rem;margin:.3rem auto;background:#f97312;text-align: center;color:#fff;font-size:.6rem;}
.yg .set1 p.last{font-size:.467rem;text-align: center;color:#999;}


.yg .set2{border-top:6px solid #eee;} 
.yg .tabBox-set2 .hd{margin-top:.5rem;}
.yg .tabBox-set2 .hd ul{ overflow:hidden;display:inline-block;vertical-align: middle;width:100%;}
.yg .tabBox-set2 .hd ul li{float: left; width: 33.1%; cursor: pointer; text-align: center; padding: .4rem 0;border:1px solid #dedede;border-left:0;}
.yg .tabBox-set2 .hd ul li:last-child{border-right:0;}
.yg .tabBox-set2 .hd ul li span{display:block;width:100%;line-height:1rem; font-size: 0.65rem;}
.yg .tabBox-set2 .hd ul .on{border-top: 2px solid #f97312;border-bottom:0;}
.yg .tabBox-set2 .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }

.yg .tabBox-set2 .bd li{margin-top:3%;}
.yg .tabBox-set2 .bd li div{margin:.8rem 0 0 .5rem;text-align: center;padding-right:.5rem;}
.yg .tabBox-set2 .bd li a{display:block;width:2.88rem;line-height: 1.173rem;text-align:center;border:1px solid #ff0025;border-radius: 25px;font-weight: bold;color:#ff0025;margin:1.5145rem .5rem 0 0;}


.kcjs li ,.zysx li ,.msjs li{padding:0 .5rem;}
.kcjs li h6{height:1.2rem;line-height: .64rem;}
.kcjs li h6 span{display:inline-block;width:9rem;line-height:.98rem;font-size:.6rem;color:#fff;background:#f97312;text-indent: .2rem;}
.kcjs li h6 em{display:inline-block;width:0;height:0;border-left:.7rem solid #f97312;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;vertical-align:top;}
.kcjs li  p{font-size: .55rem;line-height:.8rem;margin-top:.5rem;color:#666;}

.zysx p{line-height:1.2rem;font-size: .55rem;color:#666;}
@keyframes myphone{from{transform:scale(1,1);} to {transform:scale(.95, .95);}}
@-webkit-keyframes myphone{from{transform:scale(1,1);} to {transform:scale(.95, .95);}}
@-o-keyframes myphone{from{transform:scale(1,1);} to {transform:scale(.95, .95);}}
@-ms-keyframes myphone{from{transform:scale(1,1);} to {transform:scale(.95, .95);}}
.zysx p.last{font-size:.7rem;color:#f97312;text-align: center;animation:myphone .5s infinite;-webkit-animation:myphone .5s infinite;-o-animation:myphone .5s infinite;-ms-animation:myphone .5s infinite;}

.msjs h6{font-size:.768rem;color:#f97312;line-height:1.6rem;text-align: left;}
.tabBox-set2 .bd .msjs li div{margin:0;text-align: left;padding:0;}
.msjs div.fr{width:10rem;margin-right:1rem;}
.msjs div.fr p{font-size: .55rem;color:#666;line-height:.8rem;text-align:justify;}
.msjs div p.img{padding-top:2rem;}
.msjs div p.last{width:100%;margin-top:.3rem;text-align: right;}
.msjs div p.last span{border-top:1px dashed #999;line-height:.8rem;padding-top:.2rem;color:#666;}
.msjs img{display:block;width:4.37rem;height:auto;}

/* 弹窗  */
.tk-box{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.5);z-index: 99;display:none;}
.tk{width:80%;height:5.8rem;background:#fff;transform:translate(-50%,0);top:30%;left:50%;border:1px solid #36bd82;}
.tk h2{font-size:.5rem;line-height:1.2rem;color:#fff;background:#36bd82;padding:0 4%;}
.tk .close{width:.4rem;height:.4rem;right:.4rem;top:50%;margin-top:-.2rem;background:url(../images/close-icon.png) no-repeat;background-size:cover;}
.tk .text{padding-top:.6rem;}
.tk p{line-height: .64rem;font-size:.46rem;text-align: center;margin-top:.42rem;}
.tk p img{display:inline-block;vertical-align: middle;margin-right:.2rem;width:.64rem;height:auto;}
.tk .btn{font-size:.46rem;display:block;width:2.28rem;height:.64rem;margin:.6rem auto 0;line-height: .64rem;text-align:center;background:#36bd82;color:#fff;border-radius: 4px;}
