@charset "utf-8";
*{margin:0;padding:0;border:0}
li{list-style:none}
a{color:#333;text-decoration:none}
body{font-size:14px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; }
img{max-width:100%;height:auto}
.logo{background:#fff;text-align:center;padding-top:40px;}
.h60{height:60px}
.lsbg{background:url(../images/lsbg.png) no-repeat  top center;    background-size: 100% auto;}
#weixin-tip{display:none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80);  height: 100%; width: 100%; z-index: 100; }
#weixin-tip p{ text-align: center; margin-top: 10%; padding:0 5%; }
#weixin-tip img{ width: 100%; height: auto; }
.softbox{overflow: hidden;background:#fff;padding:20px;  }
.content h3{height:18px;font-size:18px;line-height:18px;padding:0 5px  0 25px;    margin-bottom: 20px;}
.content h3.ico1{background: url(../images/ico1.png) center left no-repeat;    background-size: auto 100%;}
.content h3.ico2{background: url(../images/ico2.png) center left no-repeat;    background-size: auto 100%;}
.bta{text-align:center;    margin-bottom: 20px;}
.bta h3 {font-size: 24px;letter-spacing:15px;    padding-left: 15px;}
.bta  span {color:#999999;font-size:18px;    line-height: 2.5;}
.bta i{display:block;height:1px;background:#5c8aff;width:100px;margin:0 auto}



.yjiao{-webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      -ms-border-radius: 10px;
      -o-border-radius: 10px;
      border-radius: 10px; }
.softbox ul{ }
.softbox ul li{      position: relative;  float: left;
    width: 23%;
    margin:1% 1% 2.5% 1%;
    text-align: center;
    border: 1px #bdd0ff solid;
    padding: 10px;
    box-sizing: border-box;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;padding-bottom:20px;
	
	-webkit-box-shadow: 5px 5px 5px #b9b9b9;  
-moz-box-shadow: 5px 5px 5px #b9b9b9;

	box-shadow: 0px 0px 5px #b9b9b9;}
.softbox ul li img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.yqlj ul {    line-height: 2;padding:0  20px 20px 20px;}
.yqlj ul a{padding-right:10px}
.head{    border-bottom: 1px #eee solid;
    width: 100%;
    overflow: hidden;
    line-height: 60px;
    position: fixed;
    top: 0;
    z-index: 9;
    background: #fff; }
.head h1{width:100%;text-align:center}
.head h1 a{color:#54b3f7;font-size:24px}

.head2{    line-height: 60px;}
.head2 h1{width:100%;text-align:center}
.head2 h1 a{color:#fff;font-size:24px}


.wl{    position: absolute;right: 0px;top: 0;}
.wl a{display:block;background:red;padding:0 15px;color:#fff}
.fh{    position: absolute; left: 0;top: 0;}
.fh a{display:block; background: url(../images/fh.png) center no-repeat;    width: 50px;
    height: 60px;    text-align: center;
    font-size: 30px;
    font-family: cursive;}
 .hsbg{height:20px;background:#eeeeee}
.picview{   padding-top:20px; background:#fff;text-align:center;    margin: 10px 20px 0 20px;    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;}
	.picview img{width:100px;}
.picview p{color:#ababab;line-height:2.5;font-size:18px}
.picview h2{font-weight:400;font-size: 20px;margin:15px 0}
.picview span{color:#fff;font-size:18px;    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: #ff5757;
 
    padding: 3px 10px;
    line-height: 30px;}
.softxz{overflow:hidden;padding:10px 0;background:#fff}
.softxz ul li{float:left;width:44%;margin:0 3% 1%;text-align:center}
.softxz ul li:last-child,.softxz ul li:nth-child(3){margin:0 3% 0%;}
.softxz ul li a{display:block;height:50px;line-height:50px; color:#fff;    background: url(../images/download.png) center no-repeat;
    background-size:  100%  auto;    font-size: 16px;}
.softbox ul li span{display: block; line-height: 2;font-size: 12px;    height: 24px;
    overflow: hidden;}
	.softbox ul li u{display:block;text-decoration:none;    background: url(../images/xz.png) center no-repeat;
    position: absolute;    width: 100%;
    bottom: -13px;
    left: 0;
    background-size:80% auto;
    height: 36px;
    line-height: 36px;
    color: #fff;}
  .softbox ul li p{    font-size: 12px;color:#a0a0a0}
.dy {line-height:2;background:#fff;    padding: 20px;padding-top:60px;margin-bottom:20px;}
.title{text-align:center}
.infolist{text-align:center}
.content{background:#fff;padding:20px}
.ggnr{margin-top:20px;line-height:2}
.h48{height:48px}
#sybanner{margin:80px 20px 10px 20px;    width: auto; }
#sybanner .swiper-pagination{    text-align: center;
     margin-top: 10px;
    width: 100%;
    position: relative;
}
#sybanner .swiper-pagination .swiper-pagination-bullet {      margin-right: 5px;  width: 18px;
    height: 4px;
    border-radius: 2px;background:#333}

#sybanner .swiper-pagination .swiper-pagination-bullet-active {
    opacity: 1; width:28px;
    background: #54b3f7;
}


.xfnav{z-index:99;display:block;position:fixed;bottom:0;height:48px;background:#fff;    border-top: 1px #eee solid;width:100%}
.xfnav li{width:20%;float:left;list-style:none}
.xfnav li a{display:block; text-align:center;}
.xfnav li a img{margin:0 auto;width:28px;display:block}
.footer{text-align:center;line-height:40px;background:#467aff;    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    color: #fff;
    margin: 20px 40px;}
	.footer a{color:#fff}
.xfnav li.gmkm{width:60%;background:url(../images/gm.png) no-repeat  center;    background-size: auto 40px;}	
 .xfnav li.gmkm a {color:#fff;line-height:48px;height:48px}
	.xfnav li.sxym a{     padding-top: 28px;
    color: #ffa235;
    background: url(../images/a1.png) no-repeat center 5px;
    background-size: auto 23px;}
	.xfnav li.cxdd a{      padding-top: 28px;
    color: #ffa235;
    background: url(../images/a2.png) no-repeat center 5px;
    background-size: auto 23px;}
.lxa{       position: absolute;
    right: 5px;
    top: 5px;
    background:red;
    height: 50px;
    line-height: 20px;
    width: 50px;}	
	.lxa a{    padding: 5px 11px;
    color: #fff;
    display: block;}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-container{width:100%;height:100%;}
.swiper-button-prevb{    background: url(../images/arrows.png) no-repeat left top;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
    z-index: 999;}

.swiper-button-nextb{background: url(../images/arrows.png) no-repeat left bottom;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
    z-index: 999;}
#mmtj{width:80%;margin:0 auto}
#mmtj #pass{width: 80%;
    height: 40px;
    float: left;
    text-indent: 1rem;}
 #mmtj #button{width: 20%;
    background: #19b5fe;
    line-height: 40px;
    color: #fff;}
	#error{    text-align: center;
    line-height: 30px;
    color: #f00;}
	
	
	.txt-scroll {
	height: 30px;
	line-height: 30px;
	padding: 0 25px 0 35px;
	background-color: #f7f7f7;
	background-image: url(../images/gg.png);
	background-position: 10px center;
	background-repeat: no-repeat;
	 
    -webkit-border-radius: 20px;
    -moz-border-radius:20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    margin: 0 20px;
}

.txt-scroll .scrollbox {
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	transition: all .2s;
}

.txt-scroll .txt,
.txt-scroll .txt-clone {
	display: inline;
	position: relative;
}	
	
	
.swiper-slide{text-align:center;font-size:18px;/*background:#fff;*/display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}

.hbg{display:none; background-color: rgba(0,0,0,.7);    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;z-index:9998;  }
#timis{width: 90%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;margin: auto;padding: 2%;color: #555555;background: #fff;z-index: 9999;height: 200px;}
.zusidjhw{padding: 40px 20px 20px 20px;}
.sdhuwheq{width: 78%;height: 43px;float: left;border:1px solid #333333;}
.xhisuwq{width: 21%;height: 45px;float: left;border:0;}
.xhushdwo{padding: 6px 15px;}
.zhsidhw{position: absolute;right: 0px;top: 0px;font-size: 24px;padding: 10px;}

.alert_windows { display: none; position: absolute;     -webkit-box-shadow: 5px 5px 5px #b9b9b9;
    -moz-box-shadow: 5px 5px 5px #b9b9b9;
    box-shadow: 0px 0px 5px #b9b9b9;    z-index: 999; width: 264px; height: 220px;     background: #fff;
 }
.alert_windows span { width: 20px; height: 20px; text-align: center; font: 12px/20px "Microsoft Yahei"; cursor: pointer; color: #fff;
    background: #b3b3b3; display: block; position: absolute; top: 0px; right: 0px; }
 
 .alert_windows p{    text-align: center;
    line-height: 30px;
    font-size: 18px;}
	 .alert_windows .gga{margin-top:40px;}
 .alert_windows	.close{    position: absolute;
    bottom: 0;
    line-height: 40px;
    height: 40px;
    background: #b3b3b3;
    width: 100%;
    color: #fff;
    text-align: center;
    font-size: 18px;}
	
	
	.kfdj{    position: fixed;
    top: 50%;
    width: 50px;
   text-align: center;
    right: 00px;
    z-index: 9999999;}
	
.kfdj img{  }	
@media screen and (max-width: 380px) {
.bta h3 {
    font-size: 18px;
    letter-spacing: 10px;
    padding-left: 10px;
}

.bta span {
    color: #999999;
    font-size: 16px;
    line-height: 2;
}
.bta i{width:70px}


}

